From fd49653431db829271a7fc65c35f1c4350f16033 Mon Sep 17 00:00:00 2001
From: Lai Power
Date: Fri, 19 Apr 2024 10:50:30 +0000
Subject: [PATCH] deleted file `object-cache.php` (after deactivation of `W3
Total Cache` version 2.7.0)
---
.../plugins/activitypub/.distignore | 41 -
.../plugins/activitypub/LICENSE | 22 -
.../plugins/activitypub/activitypub.php | 215 -
.../assets/css/activitypub-admin.css | 199 -
.../plugins/activitypub/assets/img/mp.jpg | Bin 3337 -> 0 bytes
.../activitypub/assets/img/wp-logo.png | Bin 11836 -> 0 bytes
.../assets/js/activitypub-admin.js | 21 -
.../activitypub/build/follow-me/block.json | 47 -
.../build/follow-me/index.asset.php | 1 -
.../activitypub/build/follow-me/index.js | 1 -
.../build/follow-me/style-index.css | 1 -
.../build/follow-me/view.asset.php | 1 -
.../activitypub/build/follow-me/view.js | 1 -
.../activitypub/build/followers/block.json | 57 -
.../build/followers/index.asset.php | 1 -
.../activitypub/build/followers/index.js | 3 -
.../build/followers/style-view.css | 1 -
.../build/followers/view.asset.php | 1 -
.../activitypub/build/followers/view.js | 3 -
.../includes/activity/class-activity.php | 228 -
.../includes/activity/class-actor.php | 139 -
.../includes/activity/class-base-object.php | 695 -
.../includes/class-activity-dispatcher.php | 166 -
.../includes/class-activitypub.php | 478 -
.../activitypub/includes/class-admin.php | 307 -
.../activitypub/includes/class-blocks.php | 153 -
.../activitypub/includes/class-debug.php | 36 -
.../activitypub/includes/class-handler.php | 33 -
.../activitypub/includes/class-hashtag.php | 119 -
.../includes/class-health-check.php | 365 -
.../activitypub/includes/class-http.php | 131 -
.../activitypub/includes/class-mention.php | 181 -
.../activitypub/includes/class-migration.php | 200 -
.../activitypub/includes/class-scheduler.php | 342 -
.../activitypub/includes/class-shortcodes.php | 598 -
.../activitypub/includes/class-signature.php | 500 -
.../activitypub/includes/class-webfinger.php | 236 -
.../includes/collection/class-followers.php | 432 -
.../collection/class-interactions.php | 243 -
.../includes/collection/class-users.php | 283 -
.../plugins/activitypub/includes/compat.php | 99 -
.../plugins/activitypub/includes/debug.php | 17 -
.../activitypub/includes/functions.php | 776 -
.../includes/handler/class-create.php | 66 -
.../includes/handler/class-delete.php | 178 -
.../includes/handler/class-follow.php | 109 -
.../includes/handler/class-undo.php | 47 -
.../includes/handler/class-update.php | 95 -
.../plugins/activitypub/includes/help.php | 75 -
.../includes/model/class-application-user.php | 85 -
.../includes/model/class-blog-user.php | 243 -
.../includes/model/class-follower.php | 366 -
.../activitypub/includes/model/class-post.php | 132 -
.../activitypub/includes/model/class-user.php | 316 -
.../includes/rest/class-collection.php | 222 -
.../includes/rest/class-followers.php | 149 -
.../includes/rest/class-following.php | 131 -
.../activitypub/includes/rest/class-inbox.php | 328 -
.../includes/rest/class-nodeinfo.php | 186 -
.../includes/rest/class-outbox.php | 152 -
.../includes/rest/class-server.php | 132 -
.../activitypub/includes/rest/class-users.php | 154 -
.../includes/rest/class-webfinger.php | 127 -
.../includes/table/class-followers.php | 178 -
.../includes/transformer/class-attachment.php | 49 -
.../includes/transformer/class-base.php | 110 -
.../includes/transformer/class-comment.php | 274 -
.../includes/transformer/class-factory.php | 61 -
.../includes/transformer/class-post.php | 686 -
.../integration/class-buddypress.php | 66 -
.../integration/class-nodeinfo.php | 83 -
.../integration/class-webfinger.php | 69 -
.../plugins/activitypub/readme.txt | 553 -
.../activitypub/templates/admin-header.php | 27 -
.../activitypub/templates/author-json.php | 19 -
.../activitypub/templates/blog-json.php | 19 -
.../templates/blog-user-followers-list.php | 28 -
.../activitypub/templates/comment-json.php | 36 -
.../activitypub/templates/post-json.php | 19 -
.../activitypub/templates/settings.php | 272 -
.../templates/user-followers-list.php | 21 -
.../activitypub/templates/user-settings.php | 32 -
.../plugins/activitypub/templates/welcome.php | 162 -
.../companion-auto-update/admin/dashboard.php | 577 -
.../companion-auto-update/admin/log.php | 19 -
.../admin/pluginlist.php | 185 -
.../companion-auto-update/admin/rollback.php | 2 -
.../companion-auto-update/admin/status.php | 435 -
.../backend/images/check.svg | 55 -
.../backend/images/email.svg | 96 -
.../backend/images/help.svg | 67 -
.../backend/images/interval.svg | 69 -
.../backend/images/love.svg | 116 -
.../backend/images/settings.svg | 124 -
.../backend/images/support.svg | 102 -
.../backend/images/update.svg | 91 -
.../backend/images/welcome.svg | 181 -
.../companion-auto-update/backend/style.css | 582 -
.../backend/warningbar.css | 11 -
.../companion-auto-update/cau_emails.php | 526 -
.../companion-auto-update/cau_functions.php | 1102 --
.../companion-auto-update.php | 420 -
.../plugins/companion-auto-update/index.php | 2 -
.../languages/companion-auto-update.pot | 62 -
.../companion-auto-update/languages/index.php | 4 -
.../plugins/companion-auto-update/readme.txt | 199 -
.../plugins/menu-icons/CHANGELOG.md | 121 -
.../plugins/menu-icons/CONTRIBUTING.md | 13 -
.../plugins/menu-icons/LICENSE | 339 -
.../plugins/menu-icons/css/admin.css | 246 -
.../plugins/menu-icons/css/admin.min.css | 1 -
.../menu-icons/css/dashboard-notice.css | 45 -
.../menu-icons/css/dashboard-notice.min.css | 1 -
.../plugins/menu-icons/css/extra.css | 74 -
.../plugins/menu-icons/css/extra.min.css | 1 -
.../menu-icons/css/fontawesome/LICENSE.txt | 34 -
.../css/fontawesome/css/all.min.css | 6 -
.../fontawesome/webfonts/fa-brands-400.ttf | Bin 181264 -> 0 bytes
.../fontawesome/webfonts/fa-brands-400.woff2 | Bin 105112 -> 0 bytes
.../fontawesome/webfonts/fa-regular-400.ttf | Bin 60236 -> 0 bytes
.../fontawesome/webfonts/fa-regular-400.woff2 | Bin 24028 -> 0 bytes
.../css/fontawesome/webfonts/fa-solid-900.ttf | Bin 389948 -> 0 bytes
.../fontawesome/webfonts/fa-solid-900.woff2 | Bin 154840 -> 0 bytes
.../webfonts/fa-v4compatibility.ttf | Bin 10084 -> 0 bytes
.../webfonts/fa-v4compatibility.woff2 | Bin 4776 -> 0 bytes
.../plugins/menu-icons/images/neve-theme.jpg | Bin 11840 -> 0 bytes
.../plugins/menu-icons/images/otter-block.png | Bin 4779 -> 0 bytes
.../plugins/menu-icons/includes/front.php | 516 -
.../menu-icons/includes/library/compat.php | 23 -
.../backward-compatible-icons.php | 484 -
.../library/font-awesome/font-awesome.php | 122 -
.../includes/library/form-fields.php | 575 -
.../menu-icons/includes/library/functions.php | 111 -
.../menu-icons/includes/media-template.php | 127 -
.../plugins/menu-icons/includes/meta.php | 169 -
.../plugins/menu-icons/includes/picker.php | 305 -
.../plugins/menu-icons/includes/settings.php | 806 -
.../menu-icons/includes/type-fonts.php | 24 -
.../plugins/menu-icons/includes/type.php | 107 -
.../plugins/menu-icons/js/admin.js | 655 -
.../plugins/menu-icons/js/admin.min.js | 1 -
.../plugins/menu-icons/js/src/index.js | 2 -
.../plugins/menu-icons/js/src/media/index.js | 9 -
.../js/src/media/models/item-setting-field.js | 16 -
.../js/src/media/models/item-settings.js | 11 -
.../menu-icons/js/src/media/models/item.js | 27 -
.../menu-icons/js/src/media/views/frame.js | 46 -
.../js/src/media/views/item-preview.js | 51 -
.../js/src/media/views/item-setting-field.js | 38 -
.../js/src/media/views/item-settings.js | 30 -
.../menu-icons/js/src/media/views/sidebar.js | 101 -
.../plugins/menu-icons/js/src/picker.js | 190 -
.../plugins/menu-icons/js/src/settings.js | 60 -
.../menu-icons/languages/menu-icons.pot | 4066 -----
.../plugins/menu-icons/mailin.php | 867 --
.../plugins/menu-icons/menu-icons.php | 263 -
.../plugins/menu-icons/readme.md | 388 -
.../plugins/menu-icons/readme.txt | 505 -
.../plugins/menu-icons/vendor/autoload.php | 25 -
.../gutenberg-menu-icons/CHANGELOG.md | 23 -
.../codeinwp/gutenberg-menu-icons/LICENSE | 674 -
.../codeinwp/gutenberg-menu-icons/README.md | 24 -
.../assets/css/font-awesome.min.css | 8 -
.../build/frontend.asset.php | 1 -
.../gutenberg-menu-icons/build/frontend.js | 1 -
.../build/index.asset.php | 1 -
.../gutenberg-menu-icons/build/index.css | 1 -
.../gutenberg-menu-icons/build/index.js | 1 -
.../build/style-frontend.css | 1 -
.../class-gutenberg-menu-icons.php | 169 -
.../codeinwp/gutenberg-menu-icons/load.php | 23 -
.../vendor/codeinwp/icon-picker/LICENSE | 339 -
.../codeinwp/icon-picker/css/icon-picker.css | 79 -
.../icon-picker/css/icon-picker.min.css | 1 -
.../icon-picker/css/types/Elusive-Icons.eot | Bin 61828 -> 0 bytes
.../icon-picker/css/types/Elusive-Icons.svg | 309 -
.../icon-picker/css/types/Elusive-Icons.ttf | Bin 61640 -> 0 bytes
.../icon-picker/css/types/Elusive-Icons.woff | Bin 61716 -> 0 bytes
.../icon-picker/css/types/Genericons.eot | Bin 22374 -> 0 bytes
.../icon-picker/css/types/Genericons.svg | 537 -
.../icon-picker/css/types/Genericons.ttf | Bin 22188 -> 0 bytes
.../icon-picker/css/types/Genericons.woff | Bin 13988 -> 0 bytes
.../icon-picker/css/types/elusive.css | 922 --
.../icon-picker/css/types/elusive.min.css | 1 -
.../icon-picker/css/types/font-awesome.css | 2337 ---
.../css/types/font-awesome.min.css | 4 -
.../css/types/fontawesome-webfont.eot | Bin 165742 -> 0 bytes
.../css/types/fontawesome-webfont.svg | 2671 ----
.../css/types/fontawesome-webfont.ttf | Bin 165548 -> 0 bytes
.../css/types/fontawesome-webfont.woff | Bin 98024 -> 0 bytes
.../css/types/fontawesome-webfont.woff2 | Bin 77160 -> 0 bytes
.../css/types/foundation-icons.css | 594 -
.../css/types/foundation-icons.eot | Bin 54568 -> 0 bytes
.../css/types/foundation-icons.min.css | 1 -
.../css/types/foundation-icons.svg | 970 --
.../css/types/foundation-icons.ttf | Bin 56976 -> 0 bytes
.../css/types/foundation-icons.woff | Bin 32020 -> 0 bytes
.../icon-picker/css/types/genericons.css | 262 -
.../icon-picker/css/types/genericons.min.css | 1 -
.../codeinwp/icon-picker/icon-picker.php | 342 -
.../icon-picker/includes/fields/base.php | 104 -
.../icon-picker/includes/fields/cmb.php | 48 -
.../icon-picker/includes/fontpack.php | 285 -
.../codeinwp/icon-picker/includes/loader.php | 335 -
.../icon-picker/includes/registry.php | 178 -
.../icon-picker/includes/types/base.php | 152 -
.../icon-picker/includes/types/dashicons.php | 1229 --
.../icon-picker/includes/types/elusive.php | 1554 --
.../icon-picker/includes/types/fa.php | 3676 -----
.../icon-picker/includes/types/font.php | 205 -
.../icon-picker/includes/types/fontello.php | 55 -
.../includes/types/foundation-icons.php | 1518 --
.../icon-picker/includes/types/genericon.php | 856 --
.../icon-picker/includes/types/image.php | 126 -
.../icon-picker/includes/types/svg.php | 124 -
.../codeinwp/icon-picker/js/icon-picker.js | 1008 --
.../icon-picker/js/icon-picker.min.js | 1 -
.../icon-picker/languages/icon-picker.pot | 3460 -----
.../vendor/codeinwp/icon-picker/readme.txt | 71 -
.../codeinwp/menu-item-custom-fields/LICENSE | 339 -
.../doc/menu-item-custom-fields-example.php | 138 -
.../menu-item-custom-fields.php | 61 -
.../menu-item-custom-fields/readme.txt | 60 -
.../walker-nav-menu-edit.php | 81 -
.../codeinwp/themeisle-sdk/CHANGELOG.md | 401 -
.../vendor/codeinwp/themeisle-sdk/LICENSE | 674 -
.../themeisle-sdk/assets/images/animation.jpg | Bin 4818 -> 0 bytes
.../assets/images/conditions.jpg | Bin 20394 -> 0 bytes
.../themeisle-sdk/assets/images/css.jpg | Bin 8893 -> 0 bytes
.../themeisle-sdk/assets/images/neve.png | Bin 1647 -> 0 bytes
.../assets/images/optimole-logo.svg | 31 -
.../assets/images/otter/otter-builder.png | Bin 27039 -> 0 bytes
.../assets/images/otter/otter-library.png | Bin 177336 -> 0 bytes
.../assets/images/otter/otter-patterns.png | Bin 89598 -> 0 bytes
.../themeisle-sdk/assets/images/sparks.png | Bin 2688 -> 0 bytes
.../themeisle-sdk/assets/images/team.jpg | Bin 685131 -> 0 bytes
.../themeisle-sdk/assets/images/wplk.png | Bin 1968 -> 0 bytes
.../assets/js/build/about/about.asset.php | 1 -
.../assets/js/build/about/about.css | 1 -
.../assets/js/build/about/about.js | 1 -
.../assets/js/build/promos/index.asset.php | 1 -
.../assets/js/build/promos/index.js | 1 -
.../assets/js/build/promos/style-index.css | 1 -
.../js/build/tracking/tracking.asset.php | 1 -
.../assets/js/build/tracking/tracking.js | 1 -
.../vendor/codeinwp/themeisle-sdk/index.php | 3 -
.../vendor/codeinwp/themeisle-sdk/load.php | 222 -
.../codeinwp/themeisle-sdk/postcss.config.js | 10 -
.../src/Common/Abstract_module.php | 221 -
.../src/Common/Module_factory.php | 108 -
.../codeinwp/themeisle-sdk/src/Loader.php | 150 -
.../themeisle-sdk/src/Modules/About_us.php | 412 -
.../src/Modules/Compatibilities.php | 236 -
.../src/Modules/Dashboard_widget.php | 504 -
.../themeisle-sdk/src/Modules/Licenser.php | 1172 --
.../themeisle-sdk/src/Modules/Logger.php | 285 -
.../src/Modules/Notification.php | 515 -
.../themeisle-sdk/src/Modules/Promotions.php | 1029 --
.../src/Modules/Recommendation.php | 334 -
.../themeisle-sdk/src/Modules/Review.php | 117 -
.../themeisle-sdk/src/Modules/Rollback.php | 400 -
.../themeisle-sdk/src/Modules/Translate.php | 918 --
.../src/Modules/Uninstall_feedback.php | 860 --
.../themeisle-sdk/src/Modules/Welcome.php | 193 -
.../codeinwp/themeisle-sdk/src/Product.php | 460 -
.../vendor/codeinwp/themeisle-sdk/start.php | 52 -
.../vendor/composer/ClassLoader.php | 579 -
.../vendor/composer/InstalledVersions.php | 359 -
.../menu-icons/vendor/composer/LICENSE | 21 -
.../vendor/composer/autoload_classmap.php | 10 -
.../vendor/composer/autoload_files.php | 13 -
.../vendor/composer/autoload_namespaces.php | 9 -
.../vendor/composer/autoload_psr4.php | 9 -
.../vendor/composer/autoload_real.php | 48 -
.../vendor/composer/autoload_static.php | 27 -
.../menu-icons/vendor/composer/installed.json | 171 -
.../menu-icons/vendor/composer/installed.php | 65 -
.../w3-total-cache/Base_Page_Settings.php | 281 -
.../BrowserCache_ConfigLabels.php | 110 -
.../w3-total-cache/BrowserCache_Core.php | 109 -
.../BrowserCache_Environment.php | 716 -
.../BrowserCache_Environment_Apache.php | 106 -
.../BrowserCache_Environment_LiteSpeed.php | 230 -
.../BrowserCache_Environment_Nginx.php | 511 -
.../w3-total-cache/BrowserCache_Page.php | 38 -
.../BrowserCache_Page_View_QuickReference.php | 78 -
...BrowserCache_Page_View_SectionSecurity.php | 1235 --
.../w3-total-cache/BrowserCache_Plugin.php | 494 -
.../BrowserCache_Plugin_Admin.php | 38 -
.../plugins/w3-total-cache/Cache.php | 216 -
.../plugins/w3-total-cache/CacheFlush.php | 204 -
.../w3-total-cache/CacheFlush_Locally.php | 279 -
.../CacheGroups_Plugin_Admin.php | 271 -
.../CacheGroups_Plugin_Admin_View.js | 425 -
.../CacheGroups_Plugin_Admin_View.php | 341 -
.../plugins/w3-total-cache/Cache_Apc.php | 239 -
.../plugins/w3-total-cache/Cache_Apcu.php | 238 -
.../plugins/w3-total-cache/Cache_Base.php | 226 -
.../w3-total-cache/Cache_Eaccelerator.php | 229 -
.../plugins/w3-total-cache/Cache_File.php | 456 -
.../w3-total-cache/Cache_File_Cleaner.php | 116 -
.../Cache_File_Cleaner_Generic.php | 130 -
.../Cache_File_Cleaner_Generic_HardDelete.php | 20 -
.../w3-total-cache/Cache_File_Generic.php | 379 -
.../plugins/w3-total-cache/Cache_Memcache.php | 346 -
.../w3-total-cache/Cache_Memcached.php | 425 -
.../w3-total-cache/Cache_Memcached_Stats.php | 87 -
.../w3-total-cache/Cache_Nginx_Memcached.php | 306 -
.../plugins/w3-total-cache/Cache_Redis.php | 543 -
.../plugins/w3-total-cache/Cache_Wincache.php | 233 -
.../plugins/w3-total-cache/Cache_Xcache.php | 237 -
.../plugins/w3-total-cache/CdnEngine.php | 113 -
.../w3-total-cache/CdnEngine_Azure.php | 408 -
.../plugins/w3-total-cache/CdnEngine_Base.php | 649 -
.../w3-total-cache/CdnEngine_CloudFront.php | 368 -
.../plugins/w3-total-cache/CdnEngine_Ftp.php | 684 -
.../w3-total-cache/CdnEngine_GoogleDrive.php | 617 -
.../w3-total-cache/CdnEngine_Mirror.php | 97 -
.../CdnEngine_Mirror_Akamai.php | 109 -
.../w3-total-cache/CdnEngine_Mirror_Att.php | 11 -
.../CdnEngine_Mirror_BunnyCdn.php | 167 -
.../CdnEngine_Mirror_CloudFront.php | 331 -
.../CdnEngine_Mirror_Cotendo.php | 120 -
.../CdnEngine_Mirror_Edgecast.php | 142 -
.../CdnEngine_Mirror_Highwinds.php | 169 -
.../CdnEngine_Mirror_LimeLight.php | 136 -
.../CdnEngine_Mirror_RackSpaceCdn.php | 167 -
.../CdnEngine_Mirror_StackPath.php | 113 -
.../CdnEngine_Mirror_StackPath2.php | 109 -
.../CdnEngine_RackSpaceCloudFiles.php | 335 -
.../plugins/w3-total-cache/CdnEngine_S3.php | 519 -
.../CdnEngine_S3_Compatible.php | 351 -
.../w3-total-cache/Cdn_AdminActions.php | 533 -
.../plugins/w3-total-cache/Cdn_AdminNotes.php | 286 -
.../w3-total-cache/Cdn_BunnyCdn_Api.php | 552 -
.../w3-total-cache/Cdn_BunnyCdn_Page.php | 204 -
.../w3-total-cache/Cdn_BunnyCdn_Page_View.js | 249 -
.../w3-total-cache/Cdn_BunnyCdn_Page_View.php | 130 -
.../Cdn_BunnyCdn_Page_View_Purge_Urls.php | 63 -
.../w3-total-cache/Cdn_BunnyCdn_Popup.php | 279 -
.../Cdn_BunnyCdn_Popup_View_Configured.php | 33 -
.../Cdn_BunnyCdn_Popup_View_Deauthorize.php | 62 -
.../Cdn_BunnyCdn_Popup_View_Deauthorized.php | 49 -
.../Cdn_BunnyCdn_Popup_View_Intro.php | 54 -
.../Cdn_BunnyCdn_Popup_View_Pull_Zones.php | 137 -
.../w3-total-cache/Cdn_BunnyCdn_Widget.php | 75 -
.../Cdn_BunnyCdn_Widget_View.css | 89 -
.../Cdn_BunnyCdn_Widget_View_Authorized.php | 59 -
.../Cdn_BunnyCdn_Widget_View_Unauthorized.php | 79 -
.../plugins/w3-total-cache/Cdn_CacheFlush.php | 73 -
.../w3-total-cache/Cdn_ConfigLabels.php | 36 -
.../plugins/w3-total-cache/Cdn_Core.php | 785 -
.../plugins/w3-total-cache/Cdn_Core_Admin.php | 764 -
.../w3-total-cache/Cdn_Environment.php | 442 -
.../Cdn_Environment_LiteSpeed.php | 110 -
.../w3-total-cache/Cdn_Environment_Nginx.php | 74 -
.../w3-total-cache/Cdn_GeneralPage_View.php | 183 -
.../Cdn_GoogleDrive_AdminActions.php | 79 -
.../w3-total-cache/Cdn_GoogleDrive_Page.php | 65 -
.../Cdn_GoogleDrive_Page_View.js | 17 -
.../Cdn_GoogleDrive_Page_View.php | 40 -
.../Cdn_GoogleDrive_Popup_AuthReturn.php | 38 -
.../Cdn_GoogleDrive_Popup_AuthReturn_View.php | 54 -
.../w3-total-cache/Cdn_Highwinds_Api.php | 218 -
.../w3-total-cache/Cdn_Highwinds_Page.php | 18 -
.../w3-total-cache/Cdn_Highwinds_Page_View.js | 100 -
.../Cdn_Highwinds_Page_View.php | 168 -
.../w3-total-cache/Cdn_Highwinds_Popup.php | 271 -
...ghwinds_Popup_View_ConfigureCnamesForm.php | 70 -
.../Cdn_Highwinds_Popup_View_Intro.php | 33 -
.../Cdn_Highwinds_Popup_View_SelectHost.php | 60 -
.../w3-total-cache/Cdn_Highwinds_Widget.php | 105 -
.../Cdn_Highwinds_Widget_View.css | 15 -
.../Cdn_Highwinds_Widget_View.js | 45 -
.../Cdn_Highwinds_Widget_View.php | 60 -
...dn_Highwinds_Widget_View_NotConfigured.php | 28 -
.../w3-total-cache/Cdn_LimeLight_Page.php | 18 -
.../w3-total-cache/Cdn_LimeLight_Page_View.js | 42 -
.../Cdn_LimeLight_Page_View.php | 118 -
.../w3-total-cache/Cdn_LimeLight_Popup.php | 75 -
.../Cdn_LimeLight_Popup_View_Intro.php | 57 -
.../Cdn_LimeLight_Popup_View_Success.php | 36 -
.../plugins/w3-total-cache/Cdn_Page.php | 82 -
.../Cdn_Page_View_Fsd_HeaderActions.php | 37 -
.../plugins/w3-total-cache/Cdn_Plugin.php | 1382 --
.../w3-total-cache/Cdn_Plugin_Admin.php | 247 -
.../Cdn_RackSpaceCdn_AdminActions.php | 29 -
.../w3-total-cache/Cdn_RackSpaceCdn_Page.php | 36 -
.../Cdn_RackSpaceCdn_Page_View.js | 159 -
.../Cdn_RackSpaceCdn_Page_View.php | 171 -
.../w3-total-cache/Cdn_RackSpaceCdn_Popup.php | 536 -
...ckSpaceCdn_Popup_View_ConfigureDomains.php | 70 -
.../Cdn_RackSpaceCdn_Popup_View_Intro.php | 60 -
.../Cdn_RackSpaceCdn_Popup_View_Regions.php | 54 -
...kSpaceCdn_Popup_View_Service_Actualize.php | 58 -
...RackSpaceCdn_Popup_View_Service_Create.php | 141 -
...ackSpaceCdn_Popup_View_Service_Created.php | 64 -
.../Cdn_RackSpaceCdn_Popup_View_Services.php | 63 -
.../Cdn_RackSpaceCloudFiles_Page.php | 35 -
.../Cdn_RackSpaceCloudFiles_Page_View.js | 28 -
.../Cdn_RackSpaceCloudFiles_Page_View.php | 166 -
.../Cdn_RackSpaceCloudFiles_Popup.php | 197 -
...kSpaceCloudFiles_Popup_View_Containers.php | 59 -
...n_RackSpaceCloudFiles_Popup_View_Intro.php | 61 -
...RackSpaceCloudFiles_Popup_View_Regions.php | 56 -
.../Cdn_RackSpace_Api_CaCert-example.pem | 3113 ----
.../w3-total-cache/Cdn_RackSpace_Api_Cdn.php | 243 -
.../Cdn_RackSpace_Api_CloudFiles.php | 157 -
.../Cdn_RackSpace_Api_CloudFilesCdn.php | 150 -
.../Cdn_RackSpace_Api_Tokens.php | 145 -
.../w3-total-cache/Cdn_StackPath2_Api.php | 257 -
.../w3-total-cache/Cdn_StackPath2_Page.php | 28 -
.../Cdn_StackPath2_Page_View.js | 71 -
.../Cdn_StackPath2_Page_View.php | 296 -
.../w3-total-cache/Cdn_StackPath2_Popup.php | 211 -
.../Cdn_StackPath2_Popup_View_Intro.php | 47 -
.../Cdn_StackPath2_Popup_View_Sites.php | 52 -
.../Cdn_StackPath2_Popup_View_Stacks.php | 51 -
.../Cdn_StackPath2_Popup_View_Success.php | 23 -
.../w3-total-cache/Cdn_StackPath2_Widget.php | 125 -
.../Cdn_StackPath2_Widget_View.css | 78 -
.../Cdn_StackPath2_Widget_View.js | 46 -
.../Cdn_StackPath2_Widget_View_Authorized.php | 59 -
...dn_StackPath2_Widget_View_Unauthorized.php | 65 -
.../w3-total-cache/Cdn_StackPath_Api.php | 249 -
.../w3-total-cache/Cdn_StackPath_Page.php | 28 -
.../w3-total-cache/Cdn_StackPath_Page_View.js | 62 -
.../Cdn_StackPath_Page_View.php | 242 -
.../w3-total-cache/Cdn_StackPath_Popup.php | 271 -
.../Cdn_StackPath_Popup_View_Intro.php | 54 -
.../Cdn_StackPath_Popup_View_Success.php | 23 -
.../Cdn_StackPath_Popup_View_Zone.php | 43 -
.../Cdn_StackPath_Popup_View_Zones.php | 55 -
.../w3-total-cache/Cdn_StackPath_Widget.php | 141 -
.../Cdn_StackPath_Widget_View.css | 98 -
.../Cdn_StackPath_Widget_View.js | 62 -
.../Cdn_StackPath_Widget_View_Authorized.php | 93 -
...Cdn_StackPath_Widget_View_Unauthorized.php | 42 -
.../plugins/w3-total-cache/Cdn_Util.php | 328 -
.../w3-total-cache/Cdnfsd_BunnyCdn_Engine.php | 96 -
.../w3-total-cache/Cdnfsd_BunnyCdn_Page.php | 41 -
.../Cdnfsd_BunnyCdn_Page_View.js | 126 -
.../Cdnfsd_BunnyCdn_Page_View.php | 136 -
.../w3-total-cache/Cdnfsd_BunnyCdn_Popup.php | 297 -
.../Cdnfsd_BunnyCdn_Popup_View_Configured.php | 42 -
...Cdnfsd_BunnyCdn_Popup_View_Deauthorize.php | 62 -
...dnfsd_BunnyCdn_Popup_View_Deauthorized.php | 49 -
.../Cdnfsd_BunnyCdn_Popup_View_Intro.php | 54 -
.../Cdnfsd_BunnyCdn_Popup_View_Pull_Zones.php | 140 -
.../w3-total-cache/Cdnfsd_CacheFlush.php | 294 -
.../Cdnfsd_CloudFront_Engine.php | 101 -
.../w3-total-cache/Cdnfsd_CloudFront_Page.php | 18 -
.../Cdnfsd_CloudFront_Page_View.js | 102 -
.../Cdnfsd_CloudFront_Page_View.php | 69 -
.../Cdnfsd_CloudFront_Popup.php | 410 -
...fsd_CloudFront_Popup_View_Distribution.php | 84 -
...sd_CloudFront_Popup_View_Distributions.php | 56 -
.../Cdnfsd_CloudFront_Popup_View_Intro.php | 61 -
.../Cdnfsd_CloudFront_Popup_View_Success.php | 25 -
.../plugins/w3-total-cache/Cdnfsd_Core.php | 117 -
.../Cdnfsd_GeneralPage_View.php | 123 -
.../w3-total-cache/Cdnfsd_LimeLight_Api.php | 101 -
.../Cdnfsd_LimeLight_Engine.php | 85 -
.../w3-total-cache/Cdnfsd_LimeLight_Page.php | 18 -
.../Cdnfsd_LimeLight_Page_View.js | 42 -
.../Cdnfsd_LimeLight_Page_View.php | 31 -
.../w3-total-cache/Cdnfsd_LimeLight_Popup.php | 68 -
.../Cdnfsd_LimeLight_Popup_View_Intro.php | 50 -
.../Cdnfsd_LimeLight_Popup_View_Success.php | 22 -
.../plugins/w3-total-cache/Cdnfsd_Plugin.php | 67 -
.../w3-total-cache/Cdnfsd_Plugin_Admin.php | 108 -
.../Cdnfsd_StackPath2_Engine.php | 69 -
.../w3-total-cache/Cdnfsd_StackPath2_Page.php | 20 -
.../Cdnfsd_StackPath2_Page_View.js | 71 -
.../Cdnfsd_StackPath2_Page_View.php | 79 -
.../Cdnfsd_StackPath2_Popup.php | 201 -
.../Cdnfsd_StackPath2_Popup_View_Intro.php | 45 -
.../Cdnfsd_StackPath2_Popup_View_Sites.php | 54 -
.../Cdnfsd_StackPath2_Popup_View_Stacks.php | 49 -
.../Cdnfsd_StackPath2_Popup_View_Success.php | 23 -
.../Cdnfsd_StackPath_Engine.php | 49 -
.../w3-total-cache/Cdnfsd_StackPath_Page.php | 20 -
.../Cdnfsd_StackPath_Page_View.js | 102 -
.../Cdnfsd_StackPath_Page_View.php | 73 -
.../w3-total-cache/Cdnfsd_StackPath_Popup.php | 319 -
.../Cdnfsd_StackPath_Popup_View_Intro.php | 39 -
.../Cdnfsd_StackPath_Popup_View_Success.php | 26 -
.../Cdnfsd_StackPath_Popup_View_Zone.php | 69 -
.../Cdnfsd_StackPath_Popup_View_Zones.php | 49 -
.../Cdnfsd_TransparentCDN_Engine.php | 304 -
.../Cdnfsd_TransparentCDN_Page.php | 57 -
.../Cdnfsd_TransparentCDN_Page_View.js | 47 -
.../Cdnfsd_TransparentCDN_Page_View.php | 68 -
.../plugins/w3-total-cache/Cdnfsd_Util.php | 24 -
.../plugins/w3-total-cache/Cli.php | 430 -
.../plugins/w3-total-cache/Config.php | 489 -
.../plugins/w3-total-cache/ConfigCache.php | 146 -
.../plugins/w3-total-cache/ConfigCompiler.php | 476 -
.../w3-total-cache/ConfigDbStorage.php | 394 -
.../plugins/w3-total-cache/ConfigKeys.php | 2741 ----
.../plugins/w3-total-cache/ConfigState.php | 194 -
.../w3-total-cache/ConfigStateNote.php | 49 -
.../plugins/w3-total-cache/ConfigUtil.php | 81 -
.../w3-total-cache/DbCache_ConfigLabels.php | 18 -
.../plugins/w3-total-cache/DbCache_Core.php | 44 -
.../w3-total-cache/DbCache_Environment.php | 175 -
.../plugins/w3-total-cache/DbCache_Page.php | 40 -
.../plugins/w3-total-cache/DbCache_Plugin.php | 262 -
.../w3-total-cache/DbCache_Plugin_Admin.php | 71 -
.../plugins/w3-total-cache/DbCache_Wpdb.php | 60 -
.../w3-total-cache/DbCache_WpdbBase.php | 13 -
.../w3-total-cache/DbCache_WpdbInjection.php | 171 -
.../DbCache_WpdbInjection_QueryCaching.php | 946 --
.../w3-total-cache/DbCache_WpdbLegacy.php | 512 -
.../w3-total-cache/DbCache_WpdbNew.php | 516 -
.../plugins/w3-total-cache/Dispatcher.php | 266 -
.../Enterprise_CacheFlush_MakeSnsEvent.php | 254 -
...terprise_Dbcache_WpdbInjection_Cluster.php | 902 --
.../w3-total-cache/Enterprise_SnsBase.php | 84 -
.../w3-total-cache/Enterprise_SnsServer.php | 143 -
.../Extension_Amp_Page_View.php | 42 -
.../w3-total-cache/Extension_Amp_Plugin.php | 304 -
.../Extension_Amp_Plugin_Admin.php | 56 -
.../Extension_CloudFlare_AdminActions.php | 80 -
.../Extension_CloudFlare_Api.php | 375 -
.../Extension_CloudFlare_Cdn_Page_View.php | 22 -
.../Extension_CloudFlare_GeneralPage_View.php | 49 -
.../Extension_CloudFlare_Page.php | 140 -
.../Extension_CloudFlare_Page_View.js | 45 -
.../Extension_CloudFlare_Page_View.php | 872 --
.../Extension_CloudFlare_Plugin.php | 441 -
.../Extension_CloudFlare_Plugin_Admin.php | 348 -
.../Extension_CloudFlare_Popup.php | 118 -
.../Extension_CloudFlare_Popup_View_Intro.php | 62 -
.../Extension_CloudFlare_Popup_View_Zones.php | 72 -
.../Extension_CloudFlare_SettingsForUi.php | 147 -
.../Extension_CloudFlare_View_Dashboard.js | 15 -
.../Extension_CloudFlare_Widget.php | 116 -
.../Extension_CloudFlare_Widget_Logo.png | Bin 7127 -> 0 bytes
.../Extension_CloudFlare_Widget_View.css | 40 -
.../Extension_CloudFlare_Widget_View.php | 60 -
.../Extension_FragmentCache_Api.php | 190 -
.../Extension_FragmentCache_Core.php | 91 -
.../Extension_FragmentCache_Environment.php | 36 -
.../Extension_FragmentCache_GeneralPage.php | 32 -
...tension_FragmentCache_GeneralPage_View.php | 44 -
.../Extension_FragmentCache_Page.php | 14 -
.../Extension_FragmentCache_Page_View.php | 99 -
.../Extension_FragmentCache_Plugin.php | 231 -
.../Extension_FragmentCache_Plugin_Admin.php | 188 -
.../Extension_FragmentCache_WpObjectCache.php | 614 -
.../w3-total-cache/Extension_Genesis_Page.php | 11 -
.../Extension_Genesis_Page_View.php | 269 -
.../Extension_Genesis_Plugin.php | 404 -
.../Extension_Genesis_Plugin_Admin.php | 138 -
.../Extension_ImageService_Api.php | 404 -
.../Extension_ImageService_Cron.php | 210 -
.../Extension_ImageService_Environment.php | 202 -
.../Extension_ImageService_Page_View.php | 221 -
.../Extension_ImageService_Plugin.php | 95 -
.../Extension_ImageService_Plugin_Admin.css | 131 -
.../Extension_ImageService_Plugin_Admin.js | 678 -
.../Extension_ImageService_Plugin_Admin.php | 1382 --
.../Extension_NewRelic_AdminActions.php | 25 -
.../Extension_NewRelic_AdminNotes.php | 46 -
.../w3-total-cache/Extension_NewRelic_Api.php | 112 -
.../Extension_NewRelic_Core.php | 36 -
.../Extension_NewRelic_GeneralPage.php | 42 -
.../Extension_NewRelic_GeneralPage_View.php | 99 -
.../Extension_NewRelic_Page.php | 41 -
.../Extension_NewRelic_Page_View_Apm.php | 408 -
.../Extension_NewRelic_Plugin.php | 221 -
.../Extension_NewRelic_Plugin_Admin.php | 218 -
.../Extension_NewRelic_Popup.php | 93 -
.../Extension_NewRelic_Popup_View.js | 48 -
.../Extension_NewRelic_Popup_View_Intro.php | 55 -
...n_NewRelic_Popup_View_ListApplications.php | 67 -
.../Extension_NewRelic_Service.php | 646 -
.../Extension_NewRelic_Widget.php | 293 -
.../Extension_NewRelic_Widget_View.css | 77 -
.../Extension_NewRelic_Widget_View.js | 70 -
.../Extension_NewRelic_Widget_View_Apm.php | 68 -
...Extension_NewRelic_Widget_View_Browser.php | 13 -
...ion_NewRelic_Widget_View_NotConfigured.php | 8 -
.../Extension_Swarmify_AdminActions.php | 20 -
.../Extension_Swarmify_Core.php | 21 -
.../Extension_Swarmify_Page.php | 23 -
.../Extension_Swarmify_Page_View.php | 76 -
.../Extension_Swarmify_Plugin.php | 146 -
.../Extension_Swarmify_Plugin_Admin.php | 69 -
.../Extension_Swarmify_Widget.php | 237 -
.../Extension_Swarmify_Widget_View.css | 33 -
...ion_Swarmify_Widget_View_NotConfigured.php | 17 -
.../Extension_WordPressSeo_Plugin.php | 44 -
.../Extension_WordPressSeo_Plugin_Admin.php | 129 -
.../w3-total-cache/Extension_Wpml_Plugin.php | 39 -
.../Extension_Wpml_Plugin_Admin.php | 134 -
.../Extensions_AdminActions.php | 28 -
.../w3-total-cache/Extensions_Page.php | 95 -
.../Extensions_Plugin_Admin.php | 254 -
.../w3-total-cache/Extensions_Util.php | 182 -
.../FeatureShowcase_Plugin_Admin.php | 531 -
.../FeatureShowcase_Plugin_Admin_View.php | 103 -
.../Generic_AdminActions_Config.php | 215 -
.../Generic_AdminActions_Default.php | 731 -
.../Generic_AdminActions_Flush.php | 407 -
.../Generic_AdminActions_Test.php | 214 -
.../w3-total-cache/Generic_AdminNotes.php | 485 -
.../w3-total-cache/Generic_ConfigLabels.php | 30 -
.../w3-total-cache/Generic_Environment.php | 210 -
.../plugins/w3-total-cache/Generic_Faq.php | 64 -
.../Generic_GeneralPage_View_ShowEdge.js | 11 -
.../Generic_GeneralPage_View_ShowSupportUs.js | 13 -
.../w3-total-cache/Generic_Page_About.php | 23 -
.../w3-total-cache/Generic_Page_Dashboard.php | 50 -
.../Generic_Page_Dashboard_View.css | 190 -
.../w3-total-cache/Generic_Page_General.php | 71 -
.../w3-total-cache/Generic_Page_Install.php | 30 -
.../w3-total-cache/Generic_Page_PurgeLog.php | 91 -
.../Generic_Page_PurgeLog_View.php | 126 -
.../plugins/w3-total-cache/Generic_Plugin.php | 719 -
.../w3-total-cache/Generic_Plugin_Admin.php | 1115 --
.../Generic_Plugin_AdminCompatibility.php | 111 -
.../Generic_Plugin_AdminNotifications.php | 107 -
.../Generic_Plugin_AdminRowActions.php | 85 -
.../Generic_Plugin_Admin_View_Faq.php | 40 -
.../Generic_Plugin_WidgetForum.php | 151 -
.../Generic_Plugin_WidgetNews.php | 155 -
.../w3-total-cache/Generic_WidgetBoldGrid.php | 70 -
.../Generic_WidgetBoldGrid_AdminActions.php | 25 -
.../Generic_WidgetBoldGrid_Logo.svg | 1 -
.../Generic_WidgetBoldGrid_View.js | 27 -
.../Generic_WidgetBoldGrid_View.php | 29 -
.../Generic_WidgetCommunity.php | 53 -
.../Generic_WidgetCommunity_View.php | 40 -
.../w3-total-cache/Generic_WidgetServices.php | 68 -
.../Generic_WidgetServices_View.php | 19 -
.../Generic_WidgetSpreadTheWord.js | 24 -
.../Generic_WidgetSpreadTheWord_Plugin.php | 71 -
.../Generic_WidgetSpreadTheWord_View.php | 20 -
.../plugins/w3-total-cache/LICENSE | 339 -
.../w3-total-cache/Licensing_AdminActions.php | 133 -
.../plugins/w3-total-cache/Licensing_Core.php | 162 -
.../w3-total-cache/Licensing_Plugin_Admin.php | 401 -
.../plugins/w3-total-cache/Minify_AutoCss.php | 308 -
.../plugins/w3-total-cache/Minify_AutoJs.php | 344 -
.../w3-total-cache/Minify_ConfigLabels.php | 86 -
.../w3-total-cache/Minify_ContentMinifier.php | 261 -
.../plugins/w3-total-cache/Minify_Core.php | 202 -
.../w3-total-cache/Minify_Environment.php | 777 -
.../Minify_Environment_LiteSpeed.php | 26 -
.../plugins/w3-total-cache/Minify_Extract.php | 72 -
.../Minify_GeneralPage_View_ShowHelp.js | 27 -
.../Minify_GeneralPage_View_ShowHelpForce.js | 3 -
.../w3-total-cache/Minify_HelpPopup_View.php | 150 -
.../Minify_MinifiedFileRequestHandler.php | 1007 --
.../plugins/w3-total-cache/Minify_Page.php | 661 -
.../plugins/w3-total-cache/Minify_Plugin.php | 1270 --
.../w3-total-cache/Minify_Plugin_Admin.php | 276 -
.../plugins/w3-total-cache/Mobile_Base.php | 212 -
.../w3-total-cache/Mobile_Redirect.php | 61 -
.../w3-total-cache/Mobile_Referrer.php | 53 -
.../w3-total-cache/Mobile_UserAgent.php | 37 -
.../plugins/w3-total-cache/ModuleStatus.php | 121 -
.../ObjectCache_ConfigLabels.php | 17 -
.../ObjectCache_Environment.php | 196 -
.../w3-total-cache/ObjectCache_Page.php | 25 -
.../ObjectCache_Page_View_PurgeLog.php | 33 -
.../w3-total-cache/ObjectCache_Plugin.php | 334 -
.../ObjectCache_Plugin_Admin.php | 98 -
.../ObjectCache_WpObjectCache.php | 262 -
.../ObjectCache_WpObjectCache_Regular.php | 1000 --
.../plugins/w3-total-cache/PageSpeed_Api.php | 607 -
.../plugins/w3-total-cache/PageSpeed_Data.php | 441 -
.../w3-total-cache/PageSpeed_Instructions.php | 668 -
.../plugins/w3-total-cache/PageSpeed_Page.php | 174 -
.../w3-total-cache/PageSpeed_Page_View.css | 340 -
.../w3-total-cache/PageSpeed_Page_View.js | 251 -
.../w3-total-cache/PageSpeed_Page_View.php | 58 -
.../PageSpeed_Page_View_FromAPI.php | 143 -
.../w3-total-cache/PageSpeed_Widget.php | 193 -
.../w3-total-cache/PageSpeed_Widget_View.css | 144 -
.../w3-total-cache/PageSpeed_Widget_View.js | 60 -
.../w3-total-cache/PageSpeed_Widget_View.php | 34 -
.../PageSpeed_Widget_View_FromApi.php | 89 -
.../w3-total-cache/PgCache_ConfigLabels.php | 60 -
.../w3-total-cache/PgCache_ContentGrabber.php | 2257 ---
.../w3-total-cache/PgCache_Environment.php | 1521 --
.../plugins/w3-total-cache/PgCache_Flush.php | 467 -
.../plugins/w3-total-cache/PgCache_Page.php | 57 -
.../w3-total-cache/PgCache_Page_View.js | 20 -
.../plugins/w3-total-cache/PgCache_Plugin.php | 446 -
.../w3-total-cache/PgCache_Plugin_Admin.php | 396 -
.../w3-total-cache/PgCache_QsExempts.php | 114 -
.../w3-total-cache/Root_AdminActions.php | 78 -
.../w3-total-cache/Root_AdminActivation.php | 140 -
.../plugins/w3-total-cache/Root_AdminMenu.php | 317 -
.../w3-total-cache/Root_Environment.php | 202 -
.../plugins/w3-total-cache/Root_Loader.php | 275 -
.../SetupGuide_Plugin_Admin.php | 1511 --
.../w3-total-cache/Support_AdminActions.php | 199 -
.../plugins/w3-total-cache/Support_Page.php | 81 -
.../Support_Page_View_DoneContent.php | 5 -
.../Support_Page_View_PageContent.php | 36 -
.../SystemOpCache_AdminActions.php | 21 -
.../w3-total-cache/SystemOpCache_Core.php | 45 -
.../SystemOpCache_GeneralPage_View.php | 62 -
.../SystemOpCache_Plugin_Admin.php | 61 -
.../UsageStatistics_AdminActions.php | 23 -
.../w3-total-cache/UsageStatistics_Core.php | 80 -
.../UsageStatistics_GeneralPage.php | 35 -
.../UsageStatistics_GeneralPage_View.php | 172 -
.../w3-total-cache/UsageStatistics_Page.php | 185 -
.../UsageStatistics_Page_DbRequests_View.php | 44 -
...ageStatistics_Page_ObjectCacheLog_View.php | 48 -
...Statistics_Page_PageCacheRequests_View.php | 42 -
.../UsageStatistics_Page_View.css | 103 -
.../UsageStatistics_Page_View.js | 807 -
.../UsageStatistics_Page_View.php | 490 -
.../UsageStatistics_Page_View_Ad.php | 9 -
.../UsageStatistics_Page_View_Disabled.php | 21 -
.../UsageStatistics_Page_View_Free.php | 21 -
.../UsageStatistics_Page_View_NoDebugMode.php | 20 -
.../w3-total-cache/UsageStatistics_Plugin.php | 50 -
.../UsageStatistics_Plugin_Admin.php | 126 -
.../UsageStatistics_Source_AccessLog.php | 382 -
.../UsageStatistics_Source_DbQueriesLog.php | 153 -
.../UsageStatistics_Source_ObjectCacheLog.php | 164 -
.../UsageStatistics_Source_PageCacheLog.php | 154 -
.../UsageStatistics_Source_Wpdb.php | 61 -
.../UsageStatistics_Sources.php | 130 -
.../UsageStatistics_Sources_Apc.php | 63 -
.../UsageStatistics_Sources_Memcached.php | 104 -
.../UsageStatistics_Sources_Redis.php | 129 -
.../UsageStatistics_StorageReader.php | 66 -
.../UsageStatistics_StorageWriter.php | 370 -
.../w3-total-cache/UsageStatistics_Widget.php | 55 -
.../UsageStatistics_Widget_View.js | 208 -
.../UsageStatistics_Widget_View.php | 55 -
.../UsageStatistics_Widget_View_Disabled.php | 37 -
.../UserExperience_DeferScripts_Extension.php | 308 -
.../UserExperience_DeferScripts_Mutator.php | 175 -
.../UserExperience_DeferScripts_Page_View.php | 69 -
.../UserExperience_DeferScripts_Script.js | 9 -
.../UserExperience_Emoji_Extension.php | 54 -
.../UserExperience_GeneralPage.php | 32 -
.../UserExperience_GeneralPage_View.php | 175 -
...nce_LazyLoad_GoogleMaps_GoogleMapsEasy.php | 71 -
..._LazyLoad_GoogleMaps_WPGoogleMapPlugin.php | 35 -
...ience_LazyLoad_GoogleMaps_WPGoogleMaps.php | 74 -
.../UserExperience_LazyLoad_Mutator.php | 269 -
...serExperience_LazyLoad_Mutator_Picture.php | 52 -
...rExperience_LazyLoad_Mutator_Unmutable.php | 47 -
.../UserExperience_LazyLoad_Page_View.php | 215 -
.../UserExperience_LazyLoad_Plugin.php | 231 -
.../UserExperience_OEmbed_Extension.php | 19 -
.../w3-total-cache/UserExperience_Page.php | 9 -
.../UserExperience_Page_View.php | 24 -
.../UserExperience_Plugin_Admin.php | 77 -
.../UserExperience_Plugin_Jquery.php | 69 -
...rExperience_Preload_Requests_Extension.php | 203 -
...rExperience_Preload_Requests_Page_View.php | 102 -
.../w3-total-cache/Util_Activation.php | 263 -
.../plugins/w3-total-cache/Util_Admin.php | 845 --
.../w3-total-cache/Util_AttachToActions.php | 155 -
.../plugins/w3-total-cache/Util_Bus.php | 27 -
.../w3-total-cache/Util_ConfigLabel.php | 41 -
.../plugins/w3-total-cache/Util_Content.php | 110 -
.../plugins/w3-total-cache/Util_Debug.php | 167 -
.../Util_DebugPurgeLog_Reader.php | 129 -
.../w3-total-cache/Util_Environment.php | 1615 --
.../Util_Environment_Exception.php | 15 -
.../Util_Environment_Exceptions.php | 49 -
.../plugins/w3-total-cache/Util_File.php | 478 -
.../plugins/w3-total-cache/Util_Http.php | 224 -
.../plugins/w3-total-cache/Util_Installed.php | 156 -
.../plugins/w3-total-cache/Util_Mime.php | 117 -
.../plugins/w3-total-cache/Util_PageSpeed.php | 832 --
.../plugins/w3-total-cache/Util_PageUrls.php | 987 --
.../plugins/w3-total-cache/Util_Request.php | 154 -
.../plugins/w3-total-cache/Util_Rule.php | 492 -
.../plugins/w3-total-cache/Util_Theme.php | 161 -
.../plugins/w3-total-cache/Util_Ui.php | 1985 ---
.../w3-total-cache/Util_UsageStatistics.php | 218 -
.../plugins/w3-total-cache/Util_Widget.php | 269 -
.../plugins/w3-total-cache/Util_WpFile.php | 356 -
.../Util_WpFile_FilesystemChmodException.php | 22 -
.../Util_WpFile_FilesystemCopyException.php | 23 -
.../Util_WpFile_FilesystemMkdirException.php | 16 -
.../Util_WpFile_FilesystemModifyException.php | 29 -
...il_WpFile_FilesystemOperationException.php | 19 -
.../Util_WpFile_FilesystemRmException.php | 16 -
.../Util_WpFile_FilesystemRmdirException.php | 16 -
.../Util_WpFile_FilesystemWriteException.php | 23 -
.../w3-total-cache/Util_WpmuBlogmap.php | 157 -
.../plugins/w3-total-cache/Varnish_Flush.php | 430 -
.../plugins/w3-total-cache/Varnish_Plugin.php | 89 -
.../extension-example/Extension_Example.php | 51 -
.../Extension_Example_Admin.php | 120 -
.../Extension_Example_Page_View.php | 46 -
.../w3-total-cache-example.php | 59 -
.../plugins/w3-total-cache/inc/define.php | 25 -
.../w3-total-cache/inc/email/index.html | 0
.../inc/email/minify_error_notification.html | 7 -
.../inc/email/minify_error_notification.php | 7 -
.../inc/email/support_request.php | 50 -
.../plugins/w3-total-cache/inc/error.php | 14 -
.../plugins/w3-total-cache/inc/index.html | 0
.../w3-total-cache/inc/lightbox/index.html | 0
.../inc/lightbox/minify_recommendations.php | 160 -
.../w3-total-cache/inc/lightbox/purchase.php | 4 -
.../w3-total-cache/inc/lightbox/self_test.php | 520 -
.../inc/lightbox/support_us.php | 152 -
.../w3-total-cache/inc/lightbox/upgrade.php | 40 -
.../plugins/w3-total-cache/inc/mime/all.php | 630 -
.../plugins/w3-total-cache/inc/mime/cssjs.php | 15 -
.../plugins/w3-total-cache/inc/mime/html.php | 13 -
.../w3-total-cache/inc/mime/index.html | 0
.../plugins/w3-total-cache/inc/mime/other.php | 59 -
.../w3-total-cache/inc/options/about.php | 261 -
.../inc/options/browsercache.php | 725 -
.../w3-total-cache/inc/options/cdn.php | 978 --
.../w3-total-cache/inc/options/cdn/akamai.php | 138 -
.../w3-total-cache/inc/options/cdn/att.php | 112 -
.../w3-total-cache/inc/options/cdn/azure.php | 122 -
.../w3-total-cache/inc/options/cdn/cf.php | 187 -
.../w3-total-cache/inc/options/cdn/cf2.php | 169 -
.../options/cdn/common/cnames-readonly.php | 35 -
.../inc/options/cdn/common/cnames.php | 67 -
.../inc/options/cdn/common/index.html | 0
.../inc/options/cdn/cotendo.php | 119 -
.../inc/options/cdn/edgecast.php | 112 -
.../w3-total-cache/inc/options/cdn/ftp.php | 348 -
.../w3-total-cache/inc/options/cdn/index.html | 0
.../w3-total-cache/inc/options/cdn/mirror.php | 98 -
.../w3-total-cache/inc/options/cdn/rscf.php | 152 -
.../w3-total-cache/inc/options/cdn/s3.php | 196 -
.../inc/options/cdn/s3_compatible.php | 154 -
.../inc/options/common/footer.php | 111 -
.../inc/options/common/header.php | 10 -
.../inc/options/common/index.html | 0
.../inc/options/common/top_nav_bar.php | 218 -
.../w3-total-cache/inc/options/dashboard.php | 111 -
.../w3-total-cache/inc/options/dbcache.php | 135 -
.../w3-total-cache/inc/options/edd/buy.php | 57 -
.../options/enterprise/dbcluster-config.php | 58 -
.../enterprise/dbcluster_general_section.php | 15 -
.../w3-total-cache/inc/options/extensions.php | 14 -
.../inc/options/extensions/list.php | 265 -
.../inc/options/extensions/settings.php | 15 -
.../w3-total-cache/inc/options/general.php | 1241 --
.../w3-total-cache/inc/options/index.html | 0
.../w3-total-cache/inc/options/install.php | 420 -
.../w3-total-cache/inc/options/minify.php | 1047 --
.../inc/options/minify/ccjs.php | 15 -
.../inc/options/minify/ccjs2.php | 73 -
.../w3-total-cache/inc/options/minify/css.php | 36 -
.../inc/options/minify/csstidy.php | 36 -
.../inc/options/minify/csstidy2.php | 89 -
.../inc/options/minify/googleccjs2.php | 48 -
.../inc/options/minify/html.php | 8 -
.../inc/options/minify/htmltidy.php | 9 -
.../inc/options/minify/htmltidy2.php | 14 -
.../inc/options/minify/index.html | 0
.../w3-total-cache/inc/options/minify/js.php | 9 -
.../inc/options/minify/yuicss2.php | 55 -
.../inc/options/minify/yuijs.php | 10 -
.../inc/options/minify/yuijs2.php | 42 -
.../inc/options/objectcache.php | 120 -
.../inc/options/parts/dashboard_banner.php | 61 -
.../inc/options/parts/memcached.php | 146 -
.../inc/options/parts/memcached_extension.php | 76 -
.../inc/options/parts/redis.php | 124 -
.../inc/options/parts/redis_extension.php | 102 -
.../w3-total-cache/inc/options/pgcache.php | 855 --
.../w3-total-cache/inc/options/support.php | 30 -
.../inc/popup/cdn_export_file.php | 60 -
.../inc/popup/cdn_export_library.php | 50 -
.../inc/popup/cdn_import_library.php | 95 -
.../w3-total-cache/inc/popup/cdn_purge.php | 86 -
.../w3-total-cache/inc/popup/cdn_queue.php | 108 -
.../inc/popup/cdn_rename_domain.php | 76 -
.../inc/popup/common/footer.php | 3 -
.../inc/popup/common/header.php | 48 -
.../inc/popup/common/index.html | 0
.../w3-total-cache/inc/popup/index.html | 0
.../w3-total-cache/inc/widget/index.html | 0
.../w3-total-cache/inc/widget/latest.php | 13 -
.../w3-total-cache/inc/widget/latest_ajax.php | 18 -
.../inc/widget/latest_control.php | 13 -
.../w3-total-cache/inc/widget/latest_news.php | 13 -
.../inc/widget/latest_news_ajax.php | 18 -
.../inc/widget/latest_news_control.php | 13 -
.../w3-total-cache/inc/wizard/template.php | 304 -
.../plugins/w3-total-cache/index.html | 0
.../ini/apache_conf/mod_deflate.conf | 48 -
.../ini/apache_conf/mod_expires.conf | 96 -
.../ini/apache_conf/mod_mime.conf | 60 -
.../ini/apache_conf/mod_rewrite.conf | 18 -
.../plugins/w3-total-cache/ini/apc.ini | 31 -
.../w3-total-cache/ini/config-db-sample.php | 39 -
.../ini/dbcluster-config-sample.php | 208 -
.../w3-total-cache/ini/eaccelerator.ini | 26 -
.../plugins/w3-total-cache/ini/index.html | 0
.../plugins/w3-total-cache/ini/memcache.ini | 10 -
.../ini/nginx-network-sample-config.conf | 31 -
.../ini/nginx-standalone-sample-config.conf | 22 -
.../plugins/w3-total-cache/ini/opcache.ini | 9 -
.../plugins/w3-total-cache/ini/php.append.ini | 4 -
.../w3-total-cache/ini/s3-sample-policy.txt | 23 -
.../ini/varnish-sample-config.vcl | 79 -
.../plugins/w3-total-cache/ini/web.config | 61 -
.../plugins/w3-total-cache/ini/xcache.ini | 35 -
.../languages/w3-total-cache.pot | 12334 ----------------
.../lib/Azure/GuzzleHttp/Client.php | 408 -
.../lib/Azure/GuzzleHttp/ClientInterface.php | 84 -
.../lib/Azure/GuzzleHttp/Cookie/CookieJar.php | 265 -
.../GuzzleHttp/Cookie/CookieJarInterface.php | 84 -
.../Azure/GuzzleHttp/Cookie/FileCookieJar.php | 90 -
.../GuzzleHttp/Cookie/SessionCookieJar.php | 71 -
.../lib/Azure/GuzzleHttp/Cookie/SetCookie.php | 404 -
.../Exception/BadResponseException.php | 7 -
.../GuzzleHttp/Exception/ClientException.php | 7 -
.../GuzzleHttp/Exception/ConnectException.php | 37 -
.../GuzzleHttp/Exception/GuzzleException.php | 4 -
.../GuzzleHttp/Exception/RequestException.php | 210 -
.../GuzzleHttp/Exception/SeekException.php | 27 -
.../GuzzleHttp/Exception/ServerException.php | 7 -
.../Exception/TooManyRedirectsException.php | 4 -
.../Exception/TransferException.php | 4 -
.../Azure/GuzzleHttp/Handler/CurlFactory.php | 536 -
.../Handler/CurlFactoryInterface.php | 27 -
.../Azure/GuzzleHttp/Handler/CurlHandler.php | 45 -
.../GuzzleHttp/Handler/CurlMultiHandler.php | 197 -
.../Azure/GuzzleHttp/Handler/EasyHandle.php | 92 -
.../Azure/GuzzleHttp/Handler/MockHandler.php | 176 -
.../lib/Azure/GuzzleHttp/Handler/Proxy.php | 55 -
.../GuzzleHttp/Handler/StreamHandler.php | 490 -
.../lib/Azure/GuzzleHttp/HandlerStack.php | 273 -
.../lib/Azure/GuzzleHttp/MessageFormatter.php | 182 -
.../lib/Azure/GuzzleHttp/Middleware.php | 254 -
.../lib/Azure/GuzzleHttp/Pool.php | 123 -
.../GuzzleHttp/PrepareBodyMiddleware.php | 112 -
.../GuzzleHttp/Promise/AggregateException.php | 16 -
.../Promise/CancellationException.php | 9 -
.../Azure/GuzzleHttp/Promise/Coroutine.php | 151 -
.../Azure/GuzzleHttp/Promise/EachPromise.php | 229 -
.../GuzzleHttp/Promise/FulfilledPromise.php | 82 -
.../lib/Azure/GuzzleHttp/Promise/Promise.php | 273 -
.../GuzzleHttp/Promise/PromiseInterface.php | 93 -
.../GuzzleHttp/Promise/PromisorInterface.php | 15 -
.../GuzzleHttp/Promise/RejectedPromise.php | 87 -
.../GuzzleHttp/Promise/RejectionException.php | 47 -
.../Azure/GuzzleHttp/Promise/TaskQueue.php | 66 -
.../GuzzleHttp/Promise/TaskQueueInterface.php | 25 -
.../Azure/GuzzleHttp/Promise/functions.php | 457 -
.../GuzzleHttp/Promise/functions_include.php | 6 -
.../Azure/GuzzleHttp/Psr7/AppendStream.php | 233 -
.../Azure/GuzzleHttp/Psr7/BufferStream.php | 137 -
.../Azure/GuzzleHttp/Psr7/CachingStream.php | 138 -
.../Azure/GuzzleHttp/Psr7/DroppingStream.php | 42 -
.../lib/Azure/GuzzleHttp/Psr7/FnStream.php | 149 -
.../Azure/GuzzleHttp/Psr7/InflateStream.php | 52 -
.../Azure/GuzzleHttp/Psr7/LazyOpenStream.php | 39 -
.../lib/Azure/GuzzleHttp/Psr7/LimitStream.php | 155 -
.../Azure/GuzzleHttp/Psr7/MessageTrait.php | 183 -
.../Azure/GuzzleHttp/Psr7/MultipartStream.php | 153 -
.../Azure/GuzzleHttp/Psr7/NoSeekStream.php | 22 -
.../lib/Azure/GuzzleHttp/Psr7/PumpStream.php | 165 -
.../lib/Azure/GuzzleHttp/Psr7/Request.php | 142 -
.../lib/Azure/GuzzleHttp/Psr7/Response.php | 131 -
.../Azure/GuzzleHttp/Psr7/ServerRequest.php | 346 -
.../lib/Azure/GuzzleHttp/Psr7/Stream.php | 245 -
.../GuzzleHttp/Psr7/StreamDecoratorTrait.php | 150 -
.../Azure/GuzzleHttp/Psr7/StreamWrapper.php | 121 -
.../Azure/GuzzleHttp/Psr7/UploadedFile.php | 316 -
.../lib/Azure/GuzzleHttp/Psr7/Uri.php | 602 -
.../lib/Azure/GuzzleHttp/Psr7/functions.php | 826 --
.../GuzzleHttp/Psr7/functions_include.php | 6 -
.../Azure/GuzzleHttp/RedirectMiddleware.php | 231 -
.../lib/Azure/GuzzleHttp/RequestOptions.php | 244 -
.../lib/Azure/GuzzleHttp/RetryMiddleware.php | 112 -
.../lib/Azure/GuzzleHttp/TransferStats.php | 126 -
.../lib/Azure/GuzzleHttp/UriTemplate.php | 241 -
.../lib/Azure/GuzzleHttp/functions.php | 329 -
.../Azure/GuzzleHttp/functions_include.php | 6 -
.../Blob/BlobRestProxy.php | 2678 ----
.../Blob/Internal/IBlob.php | 502 -
.../Blob/Models/AccessCondition.php | 246 -
.../Blob/Models/AccessPolicy.php | 141 -
.../Blob/Models/AcquireLeaseOptions.php | 66 -
.../Blob/Models/AcquireLeaseResult.php | 88 -
.../Blob/Models/Blob.php | 174 -
.../Blob/Models/BlobBlockType.php | 63 -
.../Blob/Models/BlobPrefix.php | 68 -
.../Blob/Models/BlobProperties.php | 431 -
.../Blob/Models/BlobServiceOptions.php | 65 -
.../Blob/Models/BlobType.php | 42 -
.../Blob/Models/Block.php | 99 -
.../Blob/Models/BlockList.php | 175 -
.../Blob/Models/BreakLeaseResult.php | 86 -
.../Blob/Models/CommitBlobBlocksOptions.php | 258 -
.../Blob/Models/Container.php | 150 -
.../Blob/Models/ContainerACL.php | 218 -
.../Blob/Models/ContainerProperties.php | 95 -
.../Blob/Models/CopyBlobOptions.php | 205 -
.../Blob/Models/CopyBlobResult.php | 123 -
.../Blob/Models/CreateBlobBlockOptions.php | 139 -
.../Blob/Models/CreateBlobOptions.php | 520 -
.../Blob/Models/CreateBlobPagesOptions.php | 122 -
.../Blob/Models/CreateBlobPagesResult.php | 184 -
.../Blob/Models/CreateBlobSnapshotOptions.php | 123 -
.../Blob/Models/CreateBlobSnapshotResult.php | 154 -
.../Blob/Models/CreateContainerOptions.php | 123 -
.../Blob/Models/DeleteBlobOptions.php | 151 -
.../Blob/Models/DeleteContainerOptions.php | 66 -
.../Blob/Models/GetBlobMetadataOptions.php | 122 -
.../Blob/Models/GetBlobMetadataResult.php | 147 -
.../Blob/Models/GetBlobOptions.php | 208 -
.../Blob/Models/GetBlobPropertiesOptions.php | 122 -
.../Blob/Models/GetBlobPropertiesResult.php | 95 -
.../Blob/Models/GetBlobResult.php | 142 -
.../Blob/Models/GetContainerACLResult.php | 145 -
.../Models/GetContainerPropertiesResult.php | 126 -
.../Blob/Models/LeaseMode.php | 46 -
.../Blob/Models/ListBlobBlocksOptions.php | 187 -
.../Blob/Models/ListBlobBlocksResult.php | 274 -
.../Blob/Models/ListBlobsOptions.php | 237 -
.../Blob/Models/ListBlobsResult.php | 345 -
.../Blob/Models/ListContainersOptions.php | 171 -
.../Blob/Models/ListContainersResult.php | 266 -
.../Blob/Models/ListPageBlobRangesOptions.php | 179 -
.../Blob/Models/ListPageBlobRangesResult.php | 196 -
.../Blob/Models/PageRange.php | 129 -
.../Blob/Models/PageWriteOption.php | 44 -
.../Blob/Models/PublicAccessType.php | 66 -
.../Blob/Models/SetBlobMetadataOptions.php | 95 -
.../Blob/Models/SetBlobMetadataResult.php | 118 -
.../Blob/Models/SetBlobPropertiesOptions.php | 292 -
.../Blob/Models/SetBlobPropertiesResult.php | 149 -
.../Models/SetContainerMetadataOptions.php | 78 -
.../Blob/Models/SignedIdentifier.php | 103 -
.../Common/CloudConfigurationManager.php | 167 -
.../Internal/Authentication/IAuthScheme.php | 60 -
.../Authentication/SharedKeyAuthScheme.php | 139 -
.../Authentication/StorageAuthScheme.php | 213 -
.../TableSharedKeyLiteAuthScheme.php | 121 -
.../Internal/ConnectionStringParser.php | 352 -
.../Internal/ConnectionStringSource.php | 98 -
.../Common/Internal/FilterableService.php | 52 -
.../Internal/Filters/AuthenticationFilter.php | 92 -
.../Common/Internal/Filters/DateFilter.php | 70 -
.../Filters/ExponentialRetryPolicy.php | 134 -
.../Common/Internal/Filters/HeadersFilter.php | 94 -
.../Common/Internal/Filters/RetryPolicy.php | 66 -
.../Internal/Filters/RetryPolicyFilter.php | 106 -
.../Common/Internal/Http/HttpCallContext.php | 449 -
.../Common/Internal/HttpFormatter.php | 52 -
.../Common/Internal/IServiceFilter.php | 61 -
.../Internal/InvalidArgumentTypeException.php | 57 -
.../Common/Internal/Logger.php | 83 -
.../Common/Internal/Resources.php | 404 -
.../Common/Internal/RestProxy.php | 162 -
.../Internal/RetryMiddlewareFactory.php | 234 -
.../Internal/Serialization/ISerializer.php | 73 -
.../Internal/Serialization/JsonSerializer.php | 96 -
.../Internal/Serialization/XmlSerializer.php | 245 -
.../Common/Internal/ServiceRestProxy.php | 619 -
.../Common/Internal/ServiceSettings.php | 287 -
.../Internal/StorageServiceSettings.php | 485 -
.../Common/Internal/Utilities.php | 781 -
.../Common/Internal/Validate.php | 394 -
.../Models/GetServicePropertiesResult.php | 81 -
.../Common/Models/Logging.php | 229 -
.../Common/Models/Metrics.php | 202 -
.../Common/Models/RetentionPolicy.php | 136 -
.../Common/Models/ServiceProperties.php | 136 -
.../Common/ServiceException.php | 84 -
.../Common/ServicesBuilder.php | 325 -
.../Azure/PsrHttpMessage/MessageInterface.php | 187 -
.../Azure/PsrHttpMessage/RequestInterface.php | 129 -
.../PsrHttpMessage/ResponseInterface.php | 68 -
.../PsrHttpMessage/ServerRequestInterface.php | 261 -
.../Azure/PsrHttpMessage/StreamInterface.php | 158 -
.../PsrHttpMessage/UploadedFileInterface.php | 123 -
.../lib/Azure/PsrHttpMessage/UriInterface.php | 323 -
.../w3-total-cache/lib/Azure/loader.php | 46 -
.../lib/CSSTidy/class.csstidy.php | 1368 --
.../lib/CSSTidy/class.csstidy_optimise.php | 1307 --
.../lib/CSSTidy/class.csstidy_print.php | 480 -
.../w3-total-cache/lib/CSSTidy/data.inc.php | 650 -
.../w3-total-cache/lib/CSSTidy/index.html | 0
.../plugins/w3-total-cache/lib/Db/mssql.php | 3550 -----
.../lib/Google/Auth/Abstract.php | 34 -
.../lib/Google/Auth/AppIdentity.php | 100 -
.../lib/Google/Auth/AssertionCredentials.php | 134 -
.../lib/Google/Auth/Exception.php | 20 -
.../lib/Google/Auth/LoginTicket.php | 67 -
.../w3-total-cache/lib/Google/Auth/OAuth2.php | 618 -
.../w3-total-cache/lib/Google/Auth/Simple.php | 59 -
.../lib/Google/Cache/Abstract.php | 53 -
.../w3-total-cache/lib/Google/Cache/Apc.php | 70 -
.../lib/Google/Cache/Exception.php | 20 -
.../w3-total-cache/lib/Google/Cache/File.php | 142 -
.../lib/Google/Cache/Memcache.php | 134 -
.../w3-total-cache/lib/Google/Cache/Null.php | 53 -
.../w3-total-cache/lib/Google/Client.php | 656 -
.../w3-total-cache/lib/Google/Collection.php | 94 -
.../w3-total-cache/lib/Google/Config.php | 373 -
.../w3-total-cache/lib/Google/Exception.php | 20 -
.../w3-total-cache/lib/Google/Http/Batch.php | 139 -
.../lib/Google/Http/CacheParser.php | 182 -
.../lib/Google/Http/MediaFileUpload.php | 295 -
.../w3-total-cache/lib/Google/Http/REST.php | 134 -
.../lib/Google/Http/Request.php | 474 -
.../w3-total-cache/lib/Google/IO/Abstract.php | 327 -
.../w3-total-cache/lib/Google/IO/Curl.php | 136 -
.../lib/Google/IO/Exception.php | 20 -
.../w3-total-cache/lib/Google/IO/Stream.php | 209 -
.../w3-total-cache/lib/Google/IO/cacerts.pem | 2183 ---
.../w3-total-cache/lib/Google/Model.php | 281 -
.../w3-total-cache/lib/Google/Service.php | 39 -
.../lib/Google/Service/Drive.php | 5938 --------
.../lib/Google/Service/Exception.php | 51 -
.../lib/Google/Service/Oauth2.php | 409 -
.../lib/Google/Service/Resource.php | 203 -
.../lib/Google/Signer/Abstract.php | 29 -
.../w3-total-cache/lib/Google/Signer/P12.php | 88 -
.../w3-total-cache/lib/Google/Utils.php | 151 -
.../lib/Google/Utils/URITemplate.php | 333 -
.../lib/Google/Verifier/Abstract.php | 30 -
.../lib/Google/Verifier/Pem.php | 71 -
.../lib/Minify/HTTP/ConditionalGet.php | 416 -
.../lib/Minify/HTTP/Encoder.php | 343 -
.../w3-total-cache/lib/Minify/HTTP/index.html | 0
.../w3-total-cache/lib/Minify/JSMin.php | 459 -
.../w3-total-cache/lib/Minify/JSMinPlus.php | 2088 ---
.../w3-total-cache/lib/Minify/Minify.php | 704 -
.../lib/Minify/Minify/Build.php | 112 -
.../w3-total-cache/lib/Minify/Minify/CSS.php | 106 -
.../lib/Minify/Minify/CSS/Compressor.php | 278 -
.../lib/Minify/Minify/CSS/UriRewriter.php | 463 -
.../lib/Minify/Minify/CSS/index.html | 0
.../lib/Minify/Minify/CSSTidy.php | 45 -
.../lib/Minify/Minify/Cache/File.php | 308 -
.../lib/Minify/Minify/Cache/W3TCDerived.php | 126 -
.../lib/Minify/Minify/Cache/ZendPlatform.php | 142 -
.../lib/Minify/Minify/Cache/index.html | 0
.../lib/Minify/Minify/ClosureCompiler.php | 144 -
.../lib/Minify/Minify/CombineOnly.php | 18 -
.../lib/Minify/Minify/CommentPreserver.php | 90 -
.../lib/Minify/Minify/Controller/Base.php | 224 -
.../lib/Minify/Minify/Controller/Files.php | 83 -
.../lib/Minify/Minify/Controller/Groups.php | 102 -
.../lib/Minify/Minify/Controller/MinApp.php | 235 -
.../lib/Minify/Minify/Controller/Page.php | 68 -
.../lib/Minify/Minify/Controller/Version1.php | 131 -
.../lib/Minify/Minify/Controller/index.html | 0
.../lib/Minify/Minify/DebugDetector.php | 27 -
.../w3-total-cache/lib/Minify/Minify/HTML.php | 385 -
.../lib/Minify/Minify/HTML/Helper.php | 238 -
.../lib/Minify/Minify/HTMLTidy.php | 47 -
.../Minify/Minify/IgnoredCommentPreserver.php | 62 -
.../lib/Minify/Minify/ImportProcessor.php | 223 -
.../lib/Minify/Minify/Inline.php | 97 -
.../lib/Minify/Minify/Inline/CSS.php | 25 -
.../lib/Minify/Minify/Inline/JavaScript.php | 25 -
.../lib/Minify/Minify/Inline/index.html | 0
.../lib/Minify/Minify/JS/ClosureCompiler.php | 159 -
.../lib/Minify/Minify/Lines.php | 221 -
.../lib/Minify/Minify/Logger.php | 47 -
.../lib/Minify/Minify/Packer.php | 38 -
.../lib/Minify/Minify/Source.php | 202 -
.../lib/Minify/Minify/YUI/CssCompressor.java | 382 -
.../lib/Minify/Minify/YUI/CssCompressor.php | 172 -
.../lib/Minify/Minify/YUICompressor.php | 198 -
.../lib/Minify/Minify/index.html | 0
.../w3-total-cache/lib/Minify/index.html | 0
.../w3-total-cache/lib/NetDNA/NetDNA.php | 436 -
.../lib/NetDNA/NetDNAPresentation.php | 77 -
.../lib/NetDNA/W3tcWpHttpException.php | 20 -
.../lib/NewRelic/NewRelicAPI.php | 207 -
.../lib/NewRelic/NewRelicWrapper.php | 84 -
.../lib/Nusoap/class.nusoap_base.php | 993 --
.../lib/Nusoap/class.soap_fault.php | 88 -
.../lib/Nusoap/class.soap_parser.php | 641 -
.../lib/Nusoap/class.soap_transport_http.php | 1303 --
.../lib/Nusoap/class.soap_val.php | 103 -
.../lib/Nusoap/class.soapclient.php | 991 --
.../w3-total-cache/lib/Nusoap/class.wsdl.php | 1933 ---
.../lib/Nusoap/class.wsdlcache.php | 211 -
.../lib/Nusoap/class.xmlschema.php | 971 --
.../w3-total-cache/lib/Nusoap/index.html | 0
.../w3-total-cache/lib/Nusoap/nusoap.php | 8113 ----------
.../w3-total-cache/lib/OAuth/W3tcOAuth.php | 642 -
.../w3-total-cache/lib/S3Compatible.php | 1237 --
.../plugins/w3-total-cache/lib/SNS/README.md | 136 -
.../lib/SNS/lib/requestcore/LICENSE | 25 -
.../lib/SNS/lib/requestcore/README.md | 15 -
.../lib/SNS/lib/requestcore/cacert.pem | 3721 -----
.../SNS/lib/requestcore/requestcore.class.php | 1028 --
.../w3-total-cache/lib/SNS/sdk.class.php | 1597 --
.../SNS/services/MessageValidator/Message.php | 140 -
.../MessageValidator/MessageValidator.php | 111 -
.../MessageValidator/sns-exceptions.php | 37 -
.../lib/SNS/services/sns.class.php | 440 -
.../lib/SNS/utilities/request.class.php | 64 -
.../lib/SNS/utilities/response.class.php | 29 -
.../lib/SNS/utilities/simplexml.class.php | 215 -
.../lib/SNS/utilities/utilities.class.php | 394 -
.../w3-total-cache/lib/YuiCssMin/Colors.php | 154 -
.../w3-total-cache/lib/YuiCssMin/Command.php | 224 -
.../w3-total-cache/lib/YuiCssMin/Minifier.php | 869 --
.../w3-total-cache/lib/YuiCssMin/Utils.php | 148 -
.../plugins/w3-total-cache/lib/index.html | 0
.../plugins/w3-total-cache/press.txt | 485 -
.../pub/css/bootstrap-buttons.css | 1415 --
.../plugins/w3-total-cache/pub/css/error.css | 49 -
.../pub/css/feature-counter.css | 10 -
.../pub/css/feature-showcase.css | 192 -
.../plugins/w3-total-cache/pub/css/index.html | 0
.../w3-total-cache/pub/css/lightbox.css | 550 -
.../w3-total-cache/pub/css/options.css | 1506 --
.../plugins/w3-total-cache/pub/css/popup.css | 322 -
.../w3-total-cache/pub/css/setup-guide.css | 39 -
.../plugins/w3-total-cache/pub/css/widget.css | 97 -
.../plugins/w3-total-cache/pub/css/wizard.css | 199 -
.../w3-total-cache/pub/fonts/source-a.svg | 1 -
.../plugins/w3-total-cache/pub/fonts/w3tc.eot | Bin 1556 -> 0 bytes
.../plugins/w3-total-cache/pub/fonts/w3tc.svg | 1 -
.../plugins/w3-total-cache/pub/fonts/w3tc.ttf | Bin 1404 -> 0 bytes
.../w3-total-cache/pub/fonts/w3tc.woff | Bin 1480 -> 0 bytes
.../img/W3TC_dashboard_logo_title-retina.png | Bin 2885 -> 0 bytes
.../pub/img/W3TC_dashboard_logo_title.png | Bin 1518 -> 0 bytes
.../pub/img/button-grad-active.png | Bin 141 -> 0 bytes
.../w3-total-cache/pub/img/button-grad.png | Bin 118 -> 0 bytes
.../pub/img/cdn-highwinds-logo.png | Bin 1382 -> 0 bytes
.../plugins/w3-total-cache/pub/img/close.png | Bin 86 -> 0 bytes
.../w3-total-cache/pub/img/google-logo.png | Bin 1214 -> 0 bytes
.../plugins/w3-total-cache/pub/img/index.html | 0
.../pub/img/moon-bottom-left.png | Bin 1886 -> 0 bytes
.../pub/img/moon-bottom-right.png | Bin 5048 -> 0 bytes
.../plugins/w3-total-cache/pub/img/open.png | Bin 107 -> 0 bytes
.../w3-total-cache/pub/img/overlay/ceo.png | Bin 4941 -> 0 bytes
.../pub/img/overlay/gauge-bg-tp.png | Bin 574 -> 0 bytes
.../pub/img/overlay/gray-check.png | Bin 315 -> 0 bytes
.../pub/img/overlay/lite-gray-check.png | Bin 196 -> 0 bytes
.../w3-total-cache/pub/img/overlay/lock.png | Bin 302 -> 0 bytes
.../pub/img/overlay/overlay-close.png | Bin 136 -> 0 bytes
.../pub/img/overlay/overlay-down-arrow.png | Bin 121 -> 0 bytes
.../pub/img/overlay/overlay-logo.png | Bin 1299 -> 0 bytes
.../pub/img/overlay/save-close.png | Bin 463 -> 0 bytes
.../pub/img/overlay/select-arrow.png | Bin 118 -> 0 bytes
.../pub/img/overlay/twitter-bird-dark-bgs.png | Bin 306 -> 0 bytes
.../overlay/wordpress-logo-simplified-rgb.png | Bin 397 -> 0 bytes
.../plugins/w3-total-cache/pub/img/ps_bar.gif | Bin 38 -> 0 bytes
.../w3-total-cache/pub/img/ps_grad.gif | Bin 148 -> 0 bytes
.../w3-total-cache/pub/img/ps_scores.png | Bin 718 -> 0 bytes
.../pub/img/sidebar-background.png | Bin 120 -> 0 bytes
.../w3-total-cache/pub/img/stats-bg.png | Bin 16452 -> 0 bytes
.../pub/img/transparent-comet-moon.png | Bin 19420 -> 0 bytes
.../pub/img/transparent-comet.png | Bin 17574 -> 0 bytes
.../pub/img/usage-statistics-widget.png | Bin 5059 -> 0 bytes
.../pub/img/w3tc_bunnycdn_logo.svg | 63 -
.../pub/img/w3tc_cube-shadow.png | Bin 2979 -> 0 bytes
.../pub/img/w3tc_google-logo-retina.png | Bin 2336 -> 0 bytes
.../pub/img/w3tc_google-logo.png | Bin 1416 -> 0 bytes
.../pub/img/w3tc_netdna-logo-retina.png | Bin 1559 -> 0 bytes
.../pub/img/w3tc_netdna-logo.png | Bin 855 -> 0 bytes
.../pub/img/w3tc_newrelic-logo-retina.png | Bin 3121 -> 0 bytes
.../pub/img/w3tc_newrelic-logo.png | Bin 1509 -> 0 bytes
.../pub/img/w3tc_stackpath_logo.svg | 1 -
.../pub/img/w3tc_swarmify-logo-retina.png | Bin 7528 -> 0 bytes
.../pub/img/w3tc_swarmify-logo.png | Bin 1786 -> 0 bytes
.../pub/img/w3tc_w3edge-logo-retina.png | Bin 1507 -> 0 bytes
.../pub/img/w3tc_w3edge-logo.png | Bin 762 -> 0 bytes
.../pub/img/w3tc_w3tc-logo-retina.png | Bin 1186 -> 0 bytes
.../w3-total-cache/pub/img/w3tc_w3tc-logo.png | Bin 612 -> 0 bytes
.../pub/img/white-grad-active.png | Bin 83 -> 0 bytes
.../w3-total-cache/pub/img/white-grad.png | Bin 80 -> 0 bytes
.../w3-total-cache/pub/img/wpspin_light.gif | Bin 2051 -> 0 bytes
.../plugins/w3-total-cache/pub/index.html | 0
.../w3-total-cache/pub/js/chartjs.min.js | 7 -
.../w3-total-cache/pub/js/feature-counter.js | 36 -
.../plugins/w3-total-cache/pub/js/index.html | 0
.../pub/js/jquery.masonry.min.js | 10 -
.../w3-total-cache/pub/js/lazyload.min.js | 1 -
.../pub/js/lazyload.version.txt | 4 -
.../plugins/w3-total-cache/pub/js/lightbox.js | 526 -
.../plugins/w3-total-cache/pub/js/metadata.js | 140 -
.../pub/js/options-validator.js | 22 -
.../plugins/w3-total-cache/pub/js/options.js | 1677 ---
.../plugins/w3-total-cache/pub/js/popup.js | 771 -
.../w3-total-cache/pub/js/setup-guide.js | 1404 --
.../plugins/w3-total-cache/pub/js/widget.js | 50 -
.../plugins/w3-total-cache/pub/js/wizard.js | 129 -
.../plugins/w3-total-cache/pub/sns.php | 58 -
.../plugins/w3-total-cache/readme.txt | 1035 --
.../w3-total-cache/vendor/autoload.php | 7 -
.../.github/ISSUE_TEMPLATE/bug-report.yml | 73 -
.../.github/ISSUE_TEMPLATE/config.yml | 6 -
.../.github/ISSUE_TEMPLATE/documentation.yml | 23 -
.../ISSUE_TEMPLATE/feature-request.yml | 59 -
.../.github/PULL_REQUEST_TEMPLATE.md | 6 -
.../.github/workflows/stale_issues.yml | 45 -
.../aws-php-sns-message-validator/.travis.yml | 27 -
.../CODE_OF_CONDUCT.md | 4 -
.../CONTRIBUTING.md | 125 -
.../aws-php-sns-message-validator/LICENSE.md | 141 -
.../aws-php-sns-message-validator/NOTICE.md | 16 -
.../aws-php-sns-message-validator/README.md | 179 -
.../composer.json | 37 -
.../phpunit.xml.dist | 15 -
.../Exception/InvalidSnsMessageException.php | 9 -
.../src/Message.php | 161 -
.../src/MessageValidator.php | 195 -
.../tests/FunctionalValidationsTest.php | 229 -
.../tests/MessageTest.php | 183 -
.../tests/MessageValidatorTest.php | 242 -
.../tests/MockPhpStream.php | 60 -
.../vendor/aws/aws-sdk-php/CODE_OF_CONDUCT.md | 4 -
.../vendor/aws/aws-sdk-php/LICENSE.md | 141 -
.../vendor/aws/aws-sdk-php/NOTICE.md | 64 -
.../vendor/aws/aws-sdk-php/composer.json | 68 -
.../aws-sdk-php/src/ACMPCA/ACMPCAClient.php | 55 -
.../src/ACMPCA/Exception/ACMPCAException.php | 9 -
.../src/AbstractConfigurationProvider.php | 157 -
.../AccessAnalyzer/AccessAnalyzerClient.php | 65 -
.../Exception/AccessAnalyzerException.php | 9 -
.../aws/aws-sdk-php/src/Acm/AcmClient.php | 40 -
.../src/Acm/Exception/AcmException.php | 9 -
.../AlexaForBusinessClient.php | 195 -
.../Exception/AlexaForBusinessException.php | 9 -
.../aws-sdk-php/src/Amplify/AmplifyClient.php | 83 -
.../Amplify/Exception/AmplifyException.php | 9 -
.../AmplifyBackend/AmplifyBackendClient.php | 57 -
.../Exception/AmplifyBackendException.php | 9 -
.../aws/aws-sdk-php/src/Api/AbstractModel.php | 67 -
.../aws/aws-sdk-php/src/Api/ApiProvider.php | 244 -
.../aws-sdk-php/src/Api/DateTimeResult.php | 102 -
.../aws/aws-sdk-php/src/Api/DocModel.php | 128 -
.../Api/ErrorParser/AbstractErrorParser.php | 95 -
.../src/Api/ErrorParser/JsonParserTrait.php | 38 -
.../Api/ErrorParser/JsonRpcErrorParser.php | 47 -
.../Api/ErrorParser/RestJsonErrorParser.php | 58 -
.../src/Api/ErrorParser/XmlErrorParser.php | 111 -
.../aws/aws-sdk-php/src/Api/ListShape.php | 35 -
.../aws/aws-sdk-php/src/Api/MapShape.php | 54 -
.../aws/aws-sdk-php/src/Api/Operation.php | 97 -
.../src/Api/Parser/AbstractParser.php | 46 -
.../src/Api/Parser/AbstractRestParser.php | 184 -
.../src/Api/Parser/Crc32ValidatingParser.php | 54 -
.../Parser/DecodingEventStreamIterator.php | 335 -
.../src/Api/Parser/EventParsingIterator.php | 107 -
.../Api/Parser/Exception/ParserException.php | 56 -
.../aws-sdk-php/src/Api/Parser/JsonParser.php | 59 -
.../src/Api/Parser/JsonRpcParser.php | 51 -
.../src/Api/Parser/MetadataParserTrait.php | 90 -
.../src/Api/Parser/PayloadParserTrait.php | 61 -
.../src/Api/Parser/QueryParser.php | 60 -
.../src/Api/Parser/RestJsonParser.php | 49 -
.../src/Api/Parser/RestXmlParser.php | 42 -
.../aws-sdk-php/src/Api/Parser/XmlParser.php | 171 -
.../src/Api/Serializer/Ec2ParamBuilder.php | 40 -
.../src/Api/Serializer/JsonBody.php | 96 -
.../src/Api/Serializer/JsonRpcSerializer.php | 69 -
.../src/Api/Serializer/QueryParamBuilder.php | 157 -
.../src/Api/Serializer/QuerySerializer.php | 69 -
.../src/Api/Serializer/RestJsonSerializer.php | 39 -
.../src/Api/Serializer/RestSerializer.php | 225 -
.../src/Api/Serializer/RestXmlSerializer.php | 48 -
.../src/Api/Serializer/XmlBody.php | 220 -
.../aws/aws-sdk-php/src/Api/Service.php | 468 -
.../vendor/aws/aws-sdk-php/src/Api/Shape.php | 69 -
.../aws/aws-sdk-php/src/Api/ShapeMap.php | 68 -
.../aws-sdk-php/src/Api/StructureShape.php | 79 -
.../aws-sdk-php/src/Api/TimestampShape.php | 48 -
.../aws/aws-sdk-php/src/Api/Validator.php | 286 -
.../src/ApiGateway/ApiGatewayClient.php | 272 -
.../Exception/ApiGatewayException.php | 9 -
.../ApiGatewayManagementApiClient.php | 15 -
.../ApiGatewayManagementApiException.php | 9 -
.../src/ApiGatewayV2/ApiGatewayV2Client.php | 153 -
.../Exception/ApiGatewayV2Exception.php | 9 -
.../src/AppConfig/AppConfigClient.php | 75 -
.../Exception/AppConfigException.php | 9 -
.../AppIntegrationsServiceClient.php | 27 -
.../AppIntegrationsServiceException.php | 9 -
.../aws-sdk-php/src/AppMesh/AppMeshClient.php | 85 -
.../AppMesh/Exception/AppMeshException.php | 9 -
.../src/AppRegistry/AppRegistryClient.php | 49 -
.../Exception/AppRegistryException.php | 9 -
.../src/AppRunner/AppRunnerClient.php | 53 -
.../Exception/AppRunnerException.php | 9 -
.../aws-sdk-php/src/AppSync/AppSyncClient.php | 91 -
.../AppSync/Exception/AppSyncException.php | 9 -
.../aws-sdk-php/src/Appflow/AppflowClient.php | 45 -
.../Appflow/Exception/AppflowException.php | 9 -
.../ApplicationAutoScalingClient.php | 29 -
.../ApplicationAutoScalingException.php | 9 -
.../ApplicationCostProfilerClient.php | 21 -
.../ApplicationCostProfilerException.php | 9 -
.../ApplicationDiscoveryServiceClient.php | 59 -
.../ApplicationDiscoveryServiceException.php | 9 -
.../ApplicationInsightsClient.php | 63 -
.../ApplicationInsightsException.php | 9 -
.../src/Appstream/AppstreamClient.php | 105 -
.../Exception/AppstreamException.php | 9 -
.../aws-sdk-php/src/Arn/AccessPointArn.php | 66 -
.../src/Arn/AccessPointArnInterface.php | 10 -
.../vendor/aws/aws-sdk-php/src/Arn/Arn.php | 188 -
.../aws/aws-sdk-php/src/Arn/ArnInterface.php | 37 -
.../aws/aws-sdk-php/src/Arn/ArnParser.php | 65 -
.../src/Arn/Exception/InvalidArnException.php | 7 -
.../src/Arn/ObjectLambdaAccessPointArn.php | 35 -
.../src/Arn/ResourceTypeAndIdTrait.php | 30 -
.../aws-sdk-php/src/Arn/S3/AccessPointArn.php | 27 -
.../src/Arn/S3/BucketArnInterface.php | 12 -
.../src/Arn/S3/OutpostsAccessPointArn.php | 110 -
.../src/Arn/S3/OutpostsArnInterface.php | 12 -
.../src/Arn/S3/OutpostsBucketArn.php | 99 -
.../aws-sdk-php/src/Athena/AthenaClient.php | 77 -
.../src/Athena/Exception/AthenaException.php | 9 -
.../src/AuditManager/AuditManagerClient.php | 111 -
.../Exception/AuditManagerException.php | 9 -
.../AugmentedAIRuntimeClient.php | 19 -
.../Exception/AugmentedAIRuntimeException.php | 9 -
.../src/AutoScaling/AutoScalingClient.php | 132 -
.../Exception/AutoScalingException.php | 9 -
.../AutoScalingPlansClient.php | 21 -
.../Exception/AutoScalingPlansException.php | 9 -
.../vendor/aws/aws-sdk-php/src/AwsClient.php | 449 -
.../aws-sdk-php/src/AwsClientInterface.php | 169 -
.../aws/aws-sdk-php/src/AwsClientTrait.php | 101 -
.../aws-sdk-php/src/Backup/BackupClient.php | 111 -
.../src/Backup/Exception/BackupException.php | 9 -
.../aws/aws-sdk-php/src/Batch/BatchClient.php | 47 -
.../src/Batch/Exception/BatchException.php | 9 -
.../aws-sdk-php/src/Braket/BraketClient.php | 27 -
.../src/Braket/Exception/BraketException.php | 9 -
.../aws-sdk-php/src/Budgets/BudgetsClient.php | 53 -
.../Budgets/Exception/BudgetsException.php | 9 -
.../aws/aws-sdk-php/src/CacheInterface.php | 34 -
.../aws/aws-sdk-php/src/Chime/ChimeClient.php | 375 -
.../src/Chime/Exception/ChimeException.php | 9 -
.../aws/aws-sdk-php/src/ClientResolver.php | 888 --
.../AbstractMonitoringMiddleware.php | 289 -
.../ApiCallAttemptMonitoringMiddleware.php | 262 -
.../ApiCallMonitoringMiddleware.php | 176 -
.../ClientSideMonitoring/Configuration.php | 77 -
.../ConfigurationInterface.php | 44 -
.../ConfigurationProvider.php | 236 -
.../Exception/ConfigurationException.php | 15 -
.../MonitoringMiddlewareInterface.php | 35 -
.../aws-sdk-php/src/Cloud9/Cloud9Client.php | 35 -
.../src/Cloud9/Exception/Cloud9Exception.php | 9 -
.../CloudDirectory/CloudDirectoryClient.php | 141 -
.../Exception/CloudDirectoryException.php | 9 -
.../CloudFormation/CloudFormationClient.php | 120 -
.../Exception/CloudFormationException.php | 9 -
.../src/CloudFront/CloudFrontClient.php | 266 -
.../src/CloudFront/CookieSigner.php | 65 -
.../Exception/CloudFrontException.php | 9 -
.../aws/aws-sdk-php/src/CloudFront/Signer.php | 123 -
.../aws-sdk-php/src/CloudFront/UrlSigner.php | 119 -
.../src/CloudHSMV2/CloudHSMV2Client.php | 39 -
.../Exception/CloudHSMV2Exception.php | 9 -
.../src/CloudHsm/CloudHsmClient.php | 53 -
.../CloudHsm/Exception/CloudHsmException.php | 9 -
.../src/CloudSearch/CloudSearchClient.php | 62 -
.../Exception/CloudSearchException.php | 9 -
.../CloudSearchDomainClient.php | 84 -
.../Exception/CloudSearchDomainException.php | 9 -
.../src/CloudTrail/CloudTrailClient.php | 46 -
.../Exception/CloudTrailException.php | 9 -
.../src/CloudTrail/LogFileIterator.php | 324 -
.../src/CloudTrail/LogFileReader.php | 55 -
.../src/CloudTrail/LogRecordIterator.php | 187 -
.../src/CloudWatch/CloudWatchClient.php | 82 -
.../Exception/CloudWatchException.php | 9 -
.../CloudWatchEventsClient.php | 112 -
.../Exception/CloudWatchEventsException.php | 9 -
.../CloudWatchLogs/CloudWatchLogsClient.php | 94 -
.../Exception/CloudWatchLogsException.php | 9 -
.../src/CodeArtifact/CodeArtifactClient.php | 77 -
.../Exception/CodeArtifactException.php | 9 -
.../src/CodeBuild/CodeBuildClient.php | 97 -
.../Exception/CodeBuildException.php | 9 -
.../src/CodeCommit/CodeCommitClient.php | 164 -
.../Exception/CodeCommitException.php | 9 -
.../src/CodeDeploy/CodeDeployClient.php | 104 -
.../Exception/CodeDeployException.php | 9 -
.../CodeGuruProfilerClient.php | 55 -
.../Exception/CodeGuruProfilerException.php | 9 -
.../CodeGuruReviewerClient.php | 37 -
.../Exception/CodeGuruReviewerException.php | 9 -
.../src/CodePipeline/CodePipelineClient.php | 88 -
.../Exception/CodePipelineException.php | 9 -
.../src/CodeStar/CodeStarClient.php | 45 -
.../CodeStar/Exception/CodeStarException.php | 9 -
.../CodeStarNotificationsClient.php | 35 -
.../CodeStarNotificationsException.php | 9 -
.../CodeStarconnectionsClient.php | 33 -
.../CodeStarconnectionsException.php | 9 -
.../CognitoIdentity/CognitoIdentityClient.php | 56 -
.../CognitoIdentityProvider.php | 61 -
.../Exception/CognitoIdentityException.php | 9 -
.../CognitoIdentityProviderClient.php | 210 -
.../CognitoIdentityProviderException.php | 9 -
.../src/CognitoSync/CognitoSyncClient.php | 44 -
.../Exception/CognitoSyncException.php | 9 -
.../vendor/aws/aws-sdk-php/src/Command.php | 65 -
.../aws/aws-sdk-php/src/CommandInterface.php | 42 -
.../aws/aws-sdk-php/src/CommandPool.php | 150 -
.../src/Comprehend/ComprehendClient.php | 131 -
.../Exception/ComprehendException.php | 9 -
.../ComprehendMedicalClient.php | 51 -
.../Exception/ComprehendMedicalException.php | 9 -
.../ComputeOptimizerClient.php | 35 -
.../Exception/ComputeOptimizerException.php | 9 -
.../src/ConfigService/ConfigServiceClient.php | 182 -
.../Exception/ConfigServiceException.php | 9 -
.../src/ConfigurationProviderInterface.php | 13 -
.../aws-sdk-php/src/Connect/ConnectClient.php | 207 -
.../Connect/Exception/ConnectException.php | 9 -
.../ConnectContactLensClient.php | 11 -
.../Exception/ConnectContactLensException.php | 9 -
.../ConnectParticipantClient.php | 25 -
.../Exception/ConnectParticipantException.php | 9 -
.../src/CostExplorer/CostExplorerClient.php | 69 -
.../Exception/CostExplorerException.php | 9 -
.../CostandUsageReportServiceClient.php | 17 -
.../CostandUsageReportServiceException.php | 9 -
.../AssumeRoleCredentialProvider.php | 64 -
...eRoleWithWebIdentityCredentialProvider.php | 167 -
.../src/Credentials/CredentialProvider.php | 889 --
.../src/Credentials/Credentials.php | 91 -
.../src/Credentials/CredentialsInterface.php | 52 -
.../src/Credentials/EcsCredentialProvider.php | 105 -
.../Credentials/InstanceProfileProvider.php | 277 -
.../src/Crypto/AbstractCryptoClient.php | 121 -
.../src/Crypto/AbstractCryptoClientV2.php | 119 -
.../src/Crypto/AesDecryptingStream.php | 144 -
.../src/Crypto/AesEncryptingStream.php | 150 -
.../src/Crypto/AesGcmDecryptingStream.php | 107 -
.../src/Crypto/AesGcmEncryptingStream.php | 125 -
.../src/Crypto/AesStreamInterface.php | 30 -
.../src/Crypto/AesStreamInterfaceV2.php | 31 -
.../aws/aws-sdk-php/src/Crypto/Cipher/Cbc.php | 88 -
.../src/Crypto/Cipher/CipherBuilderTrait.php | 72 -
.../src/Crypto/Cipher/CipherMethod.php | 59 -
.../src/Crypto/DecryptionTrait.php | 181 -
.../src/Crypto/DecryptionTraitV2.php | 249 -
.../src/Crypto/EncryptionTrait.php | 192 -
.../src/Crypto/EncryptionTraitV2.php | 196 -
.../src/Crypto/KmsMaterialsProvider.php | 121 -
.../src/Crypto/KmsMaterialsProviderV2.php | 100 -
.../src/Crypto/MaterialsProvider.php | 105 -
.../src/Crypto/MaterialsProviderInterface.php | 61 -
.../Crypto/MaterialsProviderInterfaceV2.php | 53 -
.../src/Crypto/MaterialsProviderV2.php | 66 -
.../src/Crypto/MetadataEnvelope.php | 56 -
.../src/Crypto/MetadataStrategyInterface.php | 30 -
.../src/Crypto/Polyfill/AesGcm.php | 228 -
.../src/Crypto/Polyfill/ByteArray.php | 258 -
.../aws-sdk-php/src/Crypto/Polyfill/Gmac.php | 223 -
.../aws-sdk-php/src/Crypto/Polyfill/Key.php | 77 -
.../src/Crypto/Polyfill/NeedsTrait.php | 38 -
.../CustomerProfilesClient.php | 69 -
.../Exception/CustomerProfilesException.php | 9 -
.../aws/aws-sdk-php/src/DAX/DAXClient.php | 51 -
.../src/DAX/Exception/DAXException.php | 9 -
.../aws/aws-sdk-php/src/DLM/DLMClient.php | 25 -
.../src/DLM/Exception/DLMException.php | 9 -
.../src/DataExchange/DataExchangeClient.php | 53 -
.../Exception/DataExchangeException.php | 9 -
.../src/DataPipeline/DataPipelineClient.php | 48 -
.../Exception/DataPipelineException.php | 9 -
.../src/DataSync/DataSyncClient.php | 79 -
.../DataSync/Exception/DataSyncException.php | 9 -
.../DatabaseMigrationServiceClient.php | 119 -
.../DatabaseMigrationServiceException.php | 9 -
.../src/Detective/DetectiveClient.php | 39 -
.../Exception/DetectiveException.php | 9 -
.../src/DevOpsGuru/DevOpsGuruClient.php | 51 -
.../Exception/DevOpsGuruException.php | 9 -
.../src/DeviceFarm/DeviceFarmClient.php | 164 -
.../Exception/DeviceFarmException.php | 9 -
.../src/DirectConnect/DirectConnectClient.php | 128 -
.../Exception/DirectConnectException.php | 9 -
.../DirectoryServiceClient.php | 134 -
.../Exception/DirectoryServiceException.php | 9 -
.../aws/aws-sdk-php/src/DocDB/DocDBClient.php | 133 -
.../src/DocDB/Exception/DocDBException.php | 9 -
.../aws-sdk-php/src/DoctrineCacheAdapter.php | 55 -
.../aws-sdk-php/src/DynamoDb/BinaryValue.php | 36 -
.../src/DynamoDb/DynamoDbClient.php | 190 -
.../DynamoDb/Exception/DynamoDbException.php | 9 -
.../src/DynamoDb/LockingSessionConnection.php | 58 -
.../aws-sdk-php/src/DynamoDb/Marshaler.php | 320 -
.../aws-sdk-php/src/DynamoDb/NumberValue.php | 29 -
.../DynamoDb/SessionConnectionConfigTrait.php | 262 -
.../DynamoDb/SessionConnectionInterface.php | 45 -
.../src/DynamoDb/SessionHandler.php | 235 -
.../aws/aws-sdk-php/src/DynamoDb/SetValue.php | 44 -
.../DynamoDb/StandardSessionConnection.php | 148 -
.../src/DynamoDb/WriteRequestBatch.php | 266 -
.../DynamoDbStreams/DynamoDbStreamsClient.php | 29 -
.../Exception/DynamoDbStreamsException.php | 9 -
.../aws/aws-sdk-php/src/EBS/EBSClient.php | 21 -
.../src/EBS/Exception/EBSException.php | 9 -
.../EC2InstanceConnectClient.php | 13 -
.../Exception/EC2InstanceConnectException.php | 9 -
.../src/ECRPublic/ECRPublicClient.php | 55 -
.../Exception/ECRPublicException.php | 9 -
.../aws/aws-sdk-php/src/EKS/EKSClient.php | 73 -
.../src/EKS/Exception/EKSException.php | 9 -
.../src/EMRContainers/EMRContainersClient.php | 39 -
.../Exception/EMRContainersException.php | 9 -
.../aws/aws-sdk-php/src/Ec2/Ec2Client.php | 956 --
.../src/Ec2/Exception/Ec2Exception.php | 9 -
.../aws/aws-sdk-php/src/Ecr/EcrClient.php | 78 -
.../src/Ecr/Exception/EcrException.php | 9 -
.../aws/aws-sdk-php/src/Ecs/EcsClient.php | 114 -
.../src/Ecs/Exception/EcsException.php | 9 -
.../aws/aws-sdk-php/src/Efs/EfsClient.php | 64 -
.../src/Efs/Exception/EfsException.php | 9 -
.../src/ElastiCache/ElastiCacheClient.php | 140 -
.../Exception/ElastiCacheException.php | 9 -
.../ElasticBeanstalkClient.php | 104 -
.../Exception/ElasticBeanstalkException.php | 9 -
.../ElasticInferenceClient.php | 21 -
.../Exception/ElasticInferenceException.php | 9 -
.../ElasticLoadBalancingClient.php | 68 -
.../ElasticLoadBalancingException.php | 9 -
.../ElasticLoadBalancingV2Client.php | 77 -
.../ElasticLoadBalancingV2Exception.php | 9 -
.../ElasticTranscoderClient.php | 44 -
.../Exception/ElasticTranscoderException.php | 9 -
.../ElasticsearchServiceClient.php | 90 -
.../ElasticsearchServiceException.php | 9 -
.../aws/aws-sdk-php/src/Emr/EmrClient.php | 104 -
.../src/Emr/Exception/EmrException.php | 9 -
.../src/Endpoint/EndpointProvider.php | 96 -
.../aws-sdk-php/src/Endpoint/Partition.php | 271 -
.../Endpoint/PartitionEndpointProvider.php | 130 -
.../src/Endpoint/PartitionInterface.php | 56 -
.../src/Endpoint/PatternEndpointProvider.php | 51 -
.../src/EndpointDiscovery/Configuration.php | 48 -
.../ConfigurationInterface.php | 30 -
.../ConfigurationProvider.php | 240 -
.../EndpointDiscoveryMiddleware.php | 420 -
.../src/EndpointDiscovery/EndpointList.php | 85 -
.../Exception/ConfigurationException.php | 14 -
.../src/EndpointParameterMiddleware.php | 89 -
.../src/EventBridge/EventBridgeClient.php | 111 -
.../Exception/EventBridgeException.php | 9 -
.../src/Exception/AwsException.php | 270 -
.../CouldNotCreateChecksumException.php | 25 -
.../src/Exception/CredentialsException.php | 11 -
.../src/Exception/CryptoException.php | 11 -
.../src/Exception/CryptoPolyfillException.php | 11 -
.../Exception/EventStreamDataException.php | 38 -
.../IncalculablePayloadException.php | 11 -
.../src/Exception/InvalidJsonException.php | 11 -
.../src/Exception/InvalidRegionException.php | 11 -
.../Exception/MultipartUploadException.php | 63 -
.../src/Exception/UnresolvedApiException.php | 11 -
.../Exception/UnresolvedEndpointException.php | 11 -
.../UnresolvedSignatureException.php | 11 -
.../src/FIS/Exception/FISException.php | 9 -
.../aws/aws-sdk-php/src/FIS/FISClient.php | 37 -
.../src/FMS/Exception/FMSException.php | 9 -
.../aws/aws-sdk-php/src/FMS/FMSClient.php | 61 -
.../src/FSx/Exception/FSxException.php | 9 -
.../aws/aws-sdk-php/src/FSx/FSxClient.php | 45 -
.../Exception/FinSpaceDataException.php | 9 -
.../src/FinSpaceData/FinSpaceDataClient.php | 53 -
.../Firehose/Exception/FirehoseException.php | 9 -
.../src/Firehose/FirehoseClient.php | 34 -
.../ForecastQueryServiceException.php | 9 -
.../ForecastQueryServiceClient.php | 11 -
.../Exception/ForecastServiceException.php | 9 -
.../ForecastService/ForecastServiceClient.php | 79 -
.../Exception/FraudDetectorException.php | 9 -
.../src/FraudDetector/FraudDetectorClient.php | 123 -
.../GameLift/Exception/GameLiftException.php | 9 -
.../src/GameLift/GameLiftClient.php | 200 -
.../Glacier/Exception/GlacierException.php | 9 -
.../aws-sdk-php/src/Glacier/GlacierClient.php | 251 -
.../src/Glacier/MultipartUploader.php | 284 -
.../aws/aws-sdk-php/src/Glacier/TreeHash.php | 118 -
.../Exception/GlobalAcceleratorException.php | 9 -
.../GlobalAcceleratorClient.php | 103 -
.../src/Glue/Exception/GlueException.php | 9 -
.../aws/aws-sdk-php/src/Glue/GlueClient.php | 323 -
.../Exception/GlueDataBrewException.php | 9 -
.../src/GlueDataBrew/GlueDataBrewClient.php | 87 -
.../Exception/GreengrassException.php | 9 -
.../src/Greengrass/GreengrassClient.php | 193 -
.../Exception/GreengrassV2Exception.php | 9 -
.../src/GreengrassV2/GreengrassV2Client.php | 49 -
.../Exception/GroundStationException.php | 9 -
.../src/GroundStation/GroundStationClient.php | 59 -
.../Exception/GuardDutyException.php | 9 -
.../src/GuardDuty/GuardDutyClient.php | 125 -
.../src/Handler/GuzzleV5/GuzzleHandler.php | 211 -
.../src/Handler/GuzzleV5/GuzzleStream.php | 24 -
.../src/Handler/GuzzleV5/PsrStream.php | 34 -
.../src/Handler/GuzzleV6/GuzzleHandler.php | 94 -
.../aws/aws-sdk-php/src/HandlerList.php | 451 -
.../aws/aws-sdk-php/src/HasDataTrait.php | 60 -
.../src/HasMonitoringEventsTrait.php | 39 -
.../aws/aws-sdk-php/src/HashInterface.php | 27 -
.../aws/aws-sdk-php/src/HashingStream.php | 60 -
.../src/Health/Exception/HealthException.php | 9 -
.../aws-sdk-php/src/Health/HealthClient.php | 35 -
.../Exception/HealthLakeException.php | 9 -
.../src/HealthLake/HealthLakeClient.php | 25 -
.../vendor/aws/aws-sdk-php/src/History.php | 156 -
.../Exception/HoneycodeException.php | 9 -
.../src/Honeycode/HoneycodeClient.php | 33 -
.../src/IVS/Exception/IVSException.php | 9 -
.../aws/aws-sdk-php/src/IVS/IVSClient.php | 61 -
.../src/Iam/Exception/IamException.php | 9 -
.../aws/aws-sdk-php/src/Iam/IamClient.php | 326 -
.../src/IdempotencyTokenMiddleware.php | 118 -
.../Exception/IdentityStoreException.php | 9 -
.../src/IdentityStore/IdentityStoreClient.php | 17 -
.../Exception/ImportExportException.php | 9 -
.../src/ImportExport/ImportExportClient.php | 21 -
.../src/InputValidationMiddleware.php | 76 -
.../Exception/InspectorException.php | 9 -
.../src/Inspector/InspectorClient.php | 84 -
.../IoT1ClickDevicesServiceException.php | 9 -
.../IoT1ClickDevicesServiceClient.php | 35 -
.../Exception/IoT1ClickProjectsException.php | 9 -
.../IoT1ClickProjectsClient.php | 41 -
.../Exception/IoTAnalyticsException.php | 9 -
.../src/IoTAnalytics/IoTAnalyticsClient.php | 77 -
.../Exception/IoTDeviceAdvisorException.php | 9 -
.../IoTDeviceAdvisorClient.php | 35 -
.../Exception/IoTEventsException.php | 9 -
.../src/IoTEvents/IoTEventsClient.php | 61 -
.../Exception/IoTEventsDataException.php | 9 -
.../src/IoTEventsData/IoTEventsDataClient.php | 31 -
.../Exception/IoTFleetHubException.php | 9 -
.../src/IoTFleetHub/IoTFleetHubClient.php | 25 -
.../Exception/IoTJobsDataPlaneException.php | 9 -
.../IoTJobsDataPlaneClient.php | 17 -
.../Exception/IoTSecureTunnelingException.php | 9 -
.../IoTSecureTunnelingClient.php | 23 -
.../Exception/IoTSiteWiseException.php | 9 -
.../src/IoTSiteWise/IoTSiteWiseClient.php | 125 -
.../Exception/IoTThingsGraphException.php | 9 -
.../IoTThingsGraph/IoTThingsGraphClient.php | 79 -
.../Exception/IoTWirelessException.php | 9 -
.../src/IoTWireless/IoTWirelessClient.php | 111 -
.../src/Iot/Exception/IotException.php | 9 -
.../aws/aws-sdk-php/src/Iot/IotClient.php | 464 -
.../Exception/IotDataPlaneException.php | 9 -
.../src/IotDataPlane/IotDataPlaneClient.php | 20 -
.../aws/aws-sdk-php/src/JsonCompiler.php | 25 -
.../src/Kafka/Exception/KafkaException.php | 9 -
.../aws/aws-sdk-php/src/Kafka/KafkaClient.php | 69 -
.../Kinesis/Exception/KinesisException.php | 9 -
.../aws-sdk-php/src/Kinesis/KinesisClient.php | 64 -
.../Exception/KinesisAnalyticsException.php | 9 -
.../KinesisAnalyticsClient.php | 49 -
.../Exception/KinesisAnalyticsV2Exception.php | 9 -
.../KinesisAnalyticsV2Client.php | 71 -
.../Exception/KinesisVideoException.php | 9 -
.../src/KinesisVideo/KinesisVideoClient.php | 47 -
.../KinesisVideoArchivedMediaException.php | 9 -
.../KinesisVideoArchivedMediaClient.php | 19 -
.../Exception/KinesisVideoMediaException.php | 9 -
.../KinesisVideoMediaClient.php | 11 -
...KinesisVideoSignalingChannelsException.php | 9 -
.../KinesisVideoSignalingChannelsClient.php | 13 -
.../src/Kms/Exception/KmsException.php | 9 -
.../aws/aws-sdk-php/src/Kms/KmsClient.php | 102 -
.../Exception/LakeFormationException.php | 9 -
.../src/LakeFormation/LakeFormationClient.php | 55 -
.../src/Lambda/Exception/LambdaException.php | 9 -
.../aws-sdk-php/src/Lambda/LambdaClient.php | 161 -
.../LexModelBuildingServiceException.php | 9 -
.../LexModelBuildingServiceClient.php | 87 -
.../Exception/LexModelsV2Exception.php | 9 -
.../src/LexModelsV2/LexModelsV2Client.php | 159 -
.../Exception/LexRuntimeServiceException.php | 9 -
.../LexRuntimeServiceClient.php | 19 -
.../Exception/LexRuntimeV2Exception.php | 9 -
.../src/LexRuntimeV2/LexRuntimeV2Client.php | 19 -
.../Exception/LicenseManagerException.php | 9 -
.../LicenseManager/LicenseManagerClient.php | 99 -
.../Exception/LightsailException.php | 9 -
.../src/Lightsail/LightsailClient.php | 293 -
.../Exception/LocationServiceException.php | 9 -
.../LocationService/LocationServiceClient.php | 79 -
.../Exception/LookoutEquipmentException.php | 9 -
.../LookoutEquipmentClient.php | 53 -
.../Exception/LookoutMetricsException.php | 9 -
.../LookoutMetrics/LookoutMetricsClient.php | 97 -
.../Exception/LookoutforVisionException.php | 9 -
.../LookoutforVisionClient.php | 47 -
.../aws/aws-sdk-php/src/LruArrayCache.php | 79 -
.../src/MQ/Exception/MQException.php | 9 -
.../aws/aws-sdk-php/src/MQ/MQClient.php | 53 -
.../src/MTurk/Exception/MTurkException.php | 9 -
.../aws/aws-sdk-php/src/MTurk/MTurkClient.php | 87 -
.../src/MWAA/Exception/MWAAException.php | 9 -
.../aws/aws-sdk-php/src/MWAA/MWAAClient.php | 31 -
.../Exception/MachineLearningException.php | 9 -
.../MachineLearning/MachineLearningClient.php | 97 -
.../src/Macie/Exception/MacieException.php | 9 -
.../aws/aws-sdk-php/src/Macie/MacieClient.php | 23 -
.../src/Macie2/Exception/Macie2Exception.php | 9 -
.../aws-sdk-php/src/Macie2/Macie2Client.php | 121 -
.../Exception/ManagedBlockchainException.php | 9 -
.../ManagedBlockchainClient.php | 55 -
.../Exception/MarketplaceCatalogException.php | 9 -
.../MarketplaceCatalogClient.php | 21 -
.../MarketplaceCommerceAnalyticsException.php | 9 -
.../MarketplaceCommerceAnalyticsClient.php | 14 -
...MarketplaceEntitlementServiceException.php | 9 -
.../MarketplaceEntitlementServiceClient.php | 11 -
.../MarketplaceMeteringException.php | 9 -
.../MarketplaceMeteringClient.php | 17 -
.../Exception/MediaConnectException.php | 9 -
.../src/MediaConnect/MediaConnectClient.php | 69 -
.../Exception/MediaConvertException.php | 9 -
.../src/MediaConvert/MediaConvertClient.php | 59 -
.../Exception/MediaLiveException.php | 9 -
.../src/MediaLive/MediaLiveClient.php | 121 -
.../Exception/MediaPackageException.php | 9 -
.../src/MediaPackage/MediaPackageClient.php | 47 -
.../Exception/MediaPackageVodException.php | 9 -
.../MediaPackageVod/MediaPackageVodClient.php | 43 -
.../Exception/MediaStoreException.php | 9 -
.../src/MediaStore/MediaStoreClient.php | 51 -
.../Exception/MediaStoreDataException.php | 9 -
.../MediaStoreData/MediaStoreDataClient.php | 19 -
.../Exception/MediaTailorException.php | 9 -
.../src/MediaTailor/MediaTailorClient.php | 71 -
.../vendor/aws/aws-sdk-php/src/Middleware.php | 372 -
.../Exception/MigrationHubException.php | 9 -
.../src/MigrationHub/MigrationHubClient.php | 43 -
.../Exception/MigrationHubConfigException.php | 9 -
.../MigrationHubConfigClient.php | 15 -
.../src/Mobile/Exception/MobileException.php | 9 -
.../aws-sdk-php/src/Mobile/MobileClient.php | 27 -
.../aws/aws-sdk-php/src/MockHandler.php | 146 -
.../src/MonitoringEventsInterface.php | 32 -
.../aws/aws-sdk-php/src/MultiRegionClient.php | 238 -
.../src/Multipart/AbstractUploadManager.php | 321 -
.../src/Multipart/AbstractUploader.php | 150 -
.../aws-sdk-php/src/Multipart/UploadState.php | 145 -
.../Neptune/Exception/NeptuneException.php | 9 -
.../aws-sdk-php/src/Neptune/NeptuneClient.php | 163 -
.../Exception/NetworkFirewallException.php | 9 -
.../NetworkFirewall/NetworkFirewallClient.php | 67 -
.../Exception/NetworkManagerException.php | 9 -
.../NetworkManager/NetworkManagerClient.php | 79 -
.../Exception/NimbleStudioException.php | 9 -
.../src/NimbleStudio/NimbleStudioClient.php | 99 -
.../OpsWorks/Exception/OpsWorksException.php | 9 -
.../src/OpsWorks/OpsWorksClient.php | 158 -
.../Exception/OpsWorksCMException.php | 9 -
.../src/OpsWorksCM/OpsWorksCMClient.php | 47 -
.../Exception/OrganizationsException.php | 9 -
.../src/Organizations/OrganizationsClient.php | 111 -
.../Outposts/Exception/OutpostsException.php | 9 -
.../src/Outposts/OutpostsClient.php | 29 -
.../src/PI/Exception/PIException.php | 9 -
.../aws/aws-sdk-php/src/PI/PIClient.php | 13 -
.../Exception/PersonalizeException.php | 9 -
.../src/Personalize/PersonalizeClient.php | 103 -
.../Exception/PersonalizeEventsException.php | 9 -
.../PersonalizeEventsClient.php | 15 -
.../Exception/PersonalizeRuntimeException.php | 9 -
.../PersonalizeRuntimeClient.php | 13 -
.../vendor/aws/aws-sdk-php/src/PhpHash.php | 81 -
.../Pinpoint/Exception/PinpointException.php | 9 -
.../src/Pinpoint/PinpointClient.php | 236 -
.../Exception/PinpointEmailException.php | 9 -
.../src/PinpointEmail/PinpointEmailClient.php | 93 -
.../Exception/PinpointSMSVoiceException.php | 9 -
.../PinpointSMSVoiceClient.php | 25 -
.../src/Polly/Exception/PollyException.php | 9 -
.../aws/aws-sdk-php/src/Polly/PollyClient.php | 73 -
.../aws-sdk-php/src/PresignUrlMiddleware.php | 119 -
.../Pricing/Exception/PricingException.php | 9 -
.../aws-sdk-php/src/Pricing/PricingClient.php | 15 -
.../Exception/PrometheusServiceException.php | 9 -
.../PrometheusServiceClient.php | 19 -
.../aws/aws-sdk-php/src/Psr16CacheAdapter.php | 30 -
.../aws/aws-sdk-php/src/PsrCacheAdapter.php | 38 -
.../src/QLDB/Exception/QLDBException.php | 9 -
.../aws/aws-sdk-php/src/QLDB/QLDBClient.php | 49 -
.../Exception/QLDBSessionException.php | 9 -
.../src/QLDBSession/QLDBSessionClient.php | 11 -
.../Exception/QuickSightException.php | 9 -
.../src/QuickSight/QuickSightClient.php | 207 -
.../src/RAM/Exception/RAMException.php | 9 -
.../aws/aws-sdk-php/src/RAM/RAMClient.php | 57 -
.../Exception/RDSDataServiceException.php | 9 -
.../RDSDataService/RDSDataServiceClient.php | 21 -
.../src/Rds/AuthTokenGenerator.php | 72 -
.../src/Rds/Exception/RdsException.php | 9 -
.../aws/aws-sdk-php/src/Rds/RdsClient.php | 388 -
.../Redshift/Exception/RedshiftException.php | 9 -
.../src/Redshift/RedshiftClient.php | 218 -
.../RedshiftDataAPIServiceException.php | 9 -
.../RedshiftDataAPIServiceClient.php | 27 -
.../Exception/RekognitionException.php | 9 -
.../src/Rekognition/RekognitionClient.php | 111 -
.../Exception/ResourceGroupsException.php | 9 -
.../ResourceGroups/ResourceGroupsClient.php | 41 -
.../ResourceGroupsTaggingAPIException.php | 9 -
.../ResourceGroupsTaggingAPIClient.php | 25 -
.../src/ResponseContainerInterface.php | 15 -
.../vendor/aws/aws-sdk-php/src/Result.php | 57 -
.../aws/aws-sdk-php/src/ResultInterface.php | 54 -
.../aws/aws-sdk-php/src/ResultPaginator.php | 169 -
.../aws-sdk-php/src/Retry/Configuration.php | 61 -
.../src/Retry/ConfigurationInterface.php | 30 -
.../src/Retry/ConfigurationProvider.php | 222 -
.../Exception/ConfigurationException.php | 14 -
.../aws-sdk-php/src/Retry/QuotaManager.php | 86 -
.../aws/aws-sdk-php/src/Retry/RateLimiter.php | 182 -
.../src/Retry/RetryHelperTrait.php | 56 -
.../aws/aws-sdk-php/src/RetryMiddleware.php | 277 -
.../aws/aws-sdk-php/src/RetryMiddlewareV2.php | 377 -
.../Exception/RoboMakerException.php | 9 -
.../src/RoboMaker/RoboMakerClient.php | 123 -
.../Route53/Exception/Route53Exception.php | 9 -
.../aws-sdk-php/src/Route53/Route53Client.php | 168 -
.../Exception/Route53DomainsException.php | 9 -
.../Route53Domains/Route53DomainsClient.php | 66 -
.../Exception/Route53ResolverException.php | 9 -
.../Route53Resolver/Route53ResolverClient.php | 129 -
.../src/S3/AmbiguousSuccessParser.php | 79 -
.../src/S3/ApplyChecksumMiddleware.php | 74 -
.../aws/aws-sdk-php/src/S3/BatchDelete.php | 237 -
.../src/S3/BucketEndpointArnMiddleware.php | 313 -
.../src/S3/BucketEndpointMiddleware.php | 75 -
.../src/S3/Crypto/CryptoParamsTrait.php | 75 -
.../src/S3/Crypto/CryptoParamsTraitV2.php | 19 -
.../src/S3/Crypto/HeadersMetadataStrategy.php | 52 -
.../InstructionFileMetadataStrategy.php | 90 -
.../src/S3/Crypto/S3EncryptionClient.php | 340 -
.../src/S3/Crypto/S3EncryptionClientV2.php | 446 -
.../Crypto/S3EncryptionMultipartUploader.php | 169 -
.../S3EncryptionMultipartUploaderV2.php | 176 -
.../src/S3/Crypto/UserAgentTrait.php | 31 -
.../src/S3/EndpointRegionHelperTrait.php | 124 -
.../DeleteMultipleObjectsException.php | 68 -
.../Exception/PermanentRedirectException.php | 4 -
.../src/S3/Exception/S3Exception.php | 9 -
.../Exception/S3MultipartUploadException.php | 84 -
.../src/S3/GetBucketLocationParser.php | 49 -
.../aws/aws-sdk-php/src/S3/MultipartCopy.php | 197 -
.../aws-sdk-php/src/S3/MultipartUploader.php | 168 -
.../src/S3/MultipartUploadingTrait.php | 132 -
.../aws/aws-sdk-php/src/S3/ObjectCopier.php | 164 -
.../aws/aws-sdk-php/src/S3/ObjectUploader.php | 141 -
.../src/S3/PermanentRedirectMiddleware.php | 62 -
.../aws/aws-sdk-php/src/S3/PostObject.php | 160 -
.../aws/aws-sdk-php/src/S3/PostObjectV4.php | 195 -
.../src/S3/PutObjectUrlMiddleware.php | 59 -
.../src/S3/RegionalEndpoint/Configuration.php | 35 -
.../ConfigurationInterface.php | 22 -
.../ConfigurationProvider.php | 195 -
.../Exception/ConfigurationException.php | 14 -
.../S3/RetryableMalformedResponseParser.php | 56 -
.../aws/aws-sdk-php/src/S3/S3Client.php | 874 --
.../aws-sdk-php/src/S3/S3ClientInterface.php | 322 -
.../aws/aws-sdk-php/src/S3/S3ClientTrait.php | 323 -
.../src/S3/S3EndpointMiddleware.php | 337 -
.../src/S3/S3MultiRegionClient.php | 355 -
.../aws/aws-sdk-php/src/S3/S3UriParser.php | 163 -
.../aws/aws-sdk-php/src/S3/SSECMiddleware.php | 75 -
.../aws/aws-sdk-php/src/S3/StreamWrapper.php | 958 --
.../aws/aws-sdk-php/src/S3/Transfer.php | 432 -
.../src/S3/UseArnRegion/Configuration.php | 37 -
.../UseArnRegion/ConfigurationInterface.php | 19 -
.../S3/UseArnRegion/ConfigurationProvider.php | 175 -
.../Exception/ConfigurationException.php | 14 -
.../src/S3Control/EndpointArnMiddleware.php | 341 -
.../Exception/S3ControlException.php | 9 -
.../src/S3Control/S3ControlClient.php | 206 -
.../S3Control/S3ControlEndpointMiddleware.php | 88 -
.../Exception/S3OutpostsException.php | 9 -
.../src/S3Outposts/S3OutpostsClient.php | 15 -
.../Exception/SSMContactsException.php | 9 -
.../src/SSMContacts/SSMContactsClient.php | 63 -
.../Exception/SSMIncidentsException.php | 9 -
.../src/SSMIncidents/SSMIncidentsClient.php | 67 -
.../src/SSO/Exception/SSOException.php | 9 -
.../aws/aws-sdk-php/src/SSO/SSOClient.php | 17 -
.../SSOAdmin/Exception/SSOAdminException.php | 9 -
.../src/SSOAdmin/SSOAdminClient.php | 71 -
.../SSOOIDC/Exception/SSOOIDCException.php | 9 -
.../aws-sdk-php/src/SSOOIDC/SSOOIDCClient.php | 15 -
.../Exception/SageMakerException.php | 9 -
.../src/SageMaker/SageMakerClient.php | 475 -
.../SageMakerFeatureStoreRuntimeException.php | 9 -
.../SageMakerFeatureStoreRuntimeClient.php | 15 -
.../Exception/SageMakerRuntimeException.php | 9 -
.../SageMakerRuntimeClient.php | 11 -
.../SagemakerEdgeManagerException.php | 9 -
.../SagemakerEdgeManagerClient.php | 13 -
.../Exception/SavingsPlansException.php | 9 -
.../src/SavingsPlans/SavingsPlansClient.php | 27 -
.../Schemas/Exception/SchemasException.php | 9 -
.../aws-sdk-php/src/Schemas/SchemasClient.php | 71 -
.../vendor/aws/aws-sdk-php/src/Sdk.php | 658 -
.../Exception/SecretsManagerException.php | 9 -
.../SecretsManager/SecretsManagerClient.php | 53 -
.../Exception/SecurityHubException.php | 9 -
.../src/SecurityHub/SecurityHubClient.php | 111 -
...rverlessApplicationRepositoryException.php | 9 -
.../ServerlessApplicationRepositoryClient.php | 37 -
.../Exception/ServiceCatalogException.php | 9 -
.../ServiceCatalog/ServiceCatalogClient.php | 183 -
.../Exception/ServiceDiscoveryException.php | 9 -
.../ServiceDiscoveryClient.php | 55 -
.../Exception/ServiceQuotasException.php | 9 -
.../src/ServiceQuotas/ServiceQuotasClient.php | 47 -
.../src/Ses/Exception/SesException.php | 9 -
.../aws/aws-sdk-php/src/Ses/SesClient.php | 234 -
.../src/SesV2/Exception/SesV2Exception.php | 9 -
.../aws/aws-sdk-php/src/SesV2/SesV2Client.php | 171 -
.../src/Sfn/Exception/SfnException.php | 9 -
.../aws/aws-sdk-php/src/Sfn/SfnClient.php | 55 -
.../src/Shield/Exception/ShieldException.php | 9 -
.../aws-sdk-php/src/Shield/ShieldClient.php | 75 -
.../src/Signature/AnonymousSignature.php | 33 -
.../src/Signature/S3SignatureV4.php | 76 -
.../src/Signature/SignatureInterface.php | 45 -
.../src/Signature/SignatureProvider.php | 133 -
.../src/Signature/SignatureTrait.php | 49 -
.../aws-sdk-php/src/Signature/SignatureV4.php | 420 -
.../src/Sms/Exception/SmsException.php | 9 -
.../aws/aws-sdk-php/src/Sms/SmsClient.php | 79 -
.../SnowBall/Exception/SnowBallException.php | 9 -
.../src/SnowBall/SnowBallClient.php | 59 -
.../src/Sns/Exception/SnsException.php | 9 -
.../aws/aws-sdk-php/src/Sns/SnsClient.php | 76 -
.../src/Sqs/Exception/SqsException.php | 9 -
.../aws/aws-sdk-php/src/Sqs/SqsClient.php | 256 -
.../src/Ssm/Exception/SsmException.php | 9 -
.../aws/aws-sdk-php/src/Ssm/SsmClient.php | 280 -
.../Exception/StorageGatewayException.php | 9 -
.../StorageGateway/StorageGatewayClient.php | 188 -
.../src/StreamRequestPayloadMiddleware.php | 85 -
.../src/Sts/Exception/StsException.php | 9 -
.../Sts/RegionalEndpoints/Configuration.php | 35 -
.../ConfigurationInterface.php | 22 -
.../ConfigurationProvider.php | 202 -
.../Exception/ConfigurationException.php | 14 -
.../aws/aws-sdk-php/src/Sts/StsClient.php | 88 -
.../Support/Exception/SupportException.php | 9 -
.../aws-sdk-php/src/Support/SupportClient.php | 38 -
.../src/Swf/Exception/SwfException.php | 9 -
.../aws/aws-sdk-php/src/Swf/SwfClient.php | 84 -
.../Exception/SyntheticsException.php | 9 -
.../src/Synthetics/SyntheticsClient.php | 35 -
.../Textract/Exception/TextractException.php | 9 -
.../src/Textract/TextractClient.php | 21 -
.../Exception/TimestreamQueryException.php | 9 -
.../TimestreamQuery/TimestreamQueryClient.php | 15 -
.../Exception/TimestreamWriteException.php | 9 -
.../TimestreamWrite/TimestreamWriteClient.php | 39 -
.../aws/aws-sdk-php/src/TraceMiddleware.php | 357 -
.../Exception/TranscribeServiceException.php | 9 -
.../TranscribeServiceClient.php | 63 -
.../Transfer/Exception/TransferException.php | 9 -
.../src/Transfer/TransferClient.php | 59 -
.../Exception/TranslateException.php | 9 -
.../src/Translate/TranslateClient.php | 37 -
.../src/WAFV2/Exception/WAFV2Exception.php | 9 -
.../aws/aws-sdk-php/src/WAFV2/WAFV2Client.php | 89 -
.../src/Waf/Exception/WafException.php | 9 -
.../aws/aws-sdk-php/src/Waf/WafClient.php | 164 -
.../Exception/WafRegionalException.php | 9 -
.../src/WafRegional/WafRegionalClient.php | 171 -
.../vendor/aws/aws-sdk-php/src/Waiter.php | 262 -
.../Exception/WellArchitectedException.php | 9 -
.../WellArchitected/WellArchitectedClient.php | 71 -
.../WorkDocs/Exception/WorkDocsException.php | 9 -
.../src/WorkDocs/WorkDocsClient.php | 91 -
.../WorkLink/Exception/WorkLinkException.php | 9 -
.../src/WorkLink/WorkLinkClient.php | 75 -
.../WorkMail/Exception/WorkMailException.php | 9 -
.../src/WorkMail/WorkMailClient.php | 117 -
.../WorkMailMessageFlowException.php | 9 -
.../WorkMailMessageFlowClient.php | 13 -
.../Exception/WorkSpacesException.php | 9 -
.../src/WorkSpaces/WorkSpacesClient.php | 116 -
.../aws-sdk-php/src/WrappedHttpHandler.php | 207 -
.../src/XRay/Exception/XRayException.php | 9 -
.../aws/aws-sdk-php/src/XRay/XRayClient.php | 63 -
.../accessanalyzer/2019-11-01/api-2.json.php | 3 -
.../2019-11-01/paginators-1.json.php | 3 -
.../data/acm-pca/2017-08-22/api-2.json.php | 3 -
.../acm-pca/2017-08-22/paginators-1.json.php | 3 -
.../acm-pca/2017-08-22/waiters-2.json.php | 3 -
.../src/data/acm/2015-12-08/api-2.json.php | 3 -
.../data/acm/2015-12-08/paginators-1.json.php | 3 -
.../src/data/acm/2015-12-08/smoke.json.php | 3 -
.../data/acm/2015-12-08/waiters-2.json.php | 3 -
.../2017-11-09/api-2.json.php | 3 -
.../2017-11-09/paginators-1.json.php | 3 -
.../aws/aws-sdk-php/src/data/aliases.json.php | 3 -
.../src/data/amp/2020-08-01/api-2.json.php | 3 -
.../data/amp/2020-08-01/paginators-1.json.php | 3 -
.../data/amplify/2017-07-25/api-2.json.php | 3 -
.../amplify/2017-07-25/paginators-1.json.php | 3 -
.../amplifybackend/2020-08-11/api-2.json.php | 3 -
.../2020-08-11/paginators-1.json.php | 3 -
.../data/apigateway/2015-07-09/api-2.json.php | 3 -
.../2015-07-09/paginators-1.json.php | 3 -
.../data/apigateway/2015-07-09/smoke.json.php | 3 -
.../2018-11-29/api-2.json.php | 3 -
.../2018-11-29/paginators-1.json.php | 3 -
.../apigatewayv2/2018-11-29/api-2.json.php | 3 -
.../2018-11-29/paginators-1.json.php | 3 -
.../data/appconfig/2019-10-09/api-2.json.php | 3 -
.../2019-10-09/paginators-1.json.php | 3 -
.../data/appflow/2020-08-23/api-2.json.php | 3 -
.../appflow/2020-08-23/paginators-1.json.php | 3 -
.../appintegrations/2020-07-29/api-2.json.php | 3 -
.../2020-07-29/paginators-1.json.php | 3 -
.../2016-02-06/api-2.json.php | 3 -
.../2016-02-06/paginators-1.json.php | 3 -
.../2016-02-06/smoke.json.php | 3 -
.../2018-11-25/api-2.json.php | 3 -
.../2018-11-25/paginators-1.json.php | 3 -
.../2020-09-10/api-2.json.php | 3 -
.../2020-09-10/paginators-1.json.php | 3 -
.../data/appmesh/2018-10-01/api-2.json.php | 3 -
.../appmesh/2018-10-01/paginators-1.json.php | 3 -
.../data/appmesh/2019-01-25/api-2.json.php | 3 -
.../appmesh/2019-01-25/paginators-1.json.php | 3 -
.../data/apprunner/2020-05-15/api-2.json.php | 3 -
.../2020-05-15/paginators-1.json.php | 3 -
.../data/appstream/2016-12-01/api-2.json.php | 3 -
.../2016-12-01/paginators-1.json.php | 3 -
.../data/appstream/2016-12-01/smoke.json.php | 3 -
.../appstream/2016-12-01/waiters-2.json.php | 3 -
.../data/appsync/2017-07-25/api-2.json.php | 3 -
.../appsync/2017-07-25/paginators-1.json.php | 3 -
.../src/data/athena/2017-05-18/api-2.json.php | 3 -
.../athena/2017-05-18/paginators-1.json.php | 3 -
.../src/data/athena/2017-05-18/smoke.json.php | 3 -
.../auditmanager/2017-07-25/api-2.json.php | 3 -
.../2017-07-25/paginators-1.json.php | 3 -
.../2018-01-06/api-2.json.php | 3 -
.../2018-01-06/paginators-1.json.php | 3 -
.../autoscaling/2011-01-01/api-2.json.php | 3 -
.../2011-01-01/paginators-1.json.php | 3 -
.../autoscaling/2011-01-01/smoke.json.php | 3 -
.../autoscaling/2011-01-01/waiters-2.json.php | 3 -
.../src/data/backup/2018-11-15/api-2.json.php | 3 -
.../backup/2018-11-15/paginators-1.json.php | 3 -
.../src/data/batch/2016-08-10/api-2.json.php | 3 -
.../batch/2016-08-10/paginators-1.json.php | 3 -
.../src/data/batch/2016-08-10/smoke.json.php | 3 -
.../src/data/braket/2019-09-01/api-2.json.php | 3 -
.../braket/2019-09-01/paginators-1.json.php | 3 -
.../data/budgets/2016-10-20/api-2.json.php | 3 -
.../budgets/2016-10-20/paginators-1.json.php | 3 -
.../src/data/ce/2017-10-25/api-2.json.php | 3 -
.../data/ce/2017-10-25/paginators-1.json.php | 3 -
.../src/data/chime/2018-05-01/api-2.json.php | 3 -
.../chime/2018-05-01/paginators-1.json.php | 3 -
.../src/data/cloud9/2017-09-23/api-2.json.php | 3 -
.../cloud9/2017-09-23/paginators-1.json.php | 3 -
.../clouddirectory/2016-05-10/api-2.json.php | 3 -
.../2016-05-10/paginators-1.json.php | 3 -
.../clouddirectory/2017-01-11/api-2.json.php | 3 -
.../2017-01-11/paginators-1.json.php | 3 -
.../cloudformation/2010-05-15/api-2.json.php | 3 -
.../2010-05-15/paginators-1.json.php | 3 -
.../cloudformation/2010-05-15/smoke.json.php | 3 -
.../2010-05-15/waiters-2.json.php | 3 -
.../data/cloudfront/2015-07-27/api-2.json.php | 3 -
.../2015-07-27/paginators-1.json.php | 3 -
.../cloudfront/2015-07-27/waiters-2.json.php | 3 -
.../data/cloudfront/2016-01-28/api-2.json.php | 3 -
.../2016-01-28/paginators-1.json.php | 3 -
.../cloudfront/2016-01-28/waiters-2.json.php | 3 -
.../data/cloudfront/2016-08-01/api-2.json.php | 3 -
.../2016-08-01/paginators-1.json.php | 3 -
.../cloudfront/2016-08-01/waiters-2.json.php | 3 -
.../data/cloudfront/2016-08-20/api-2.json.php | 3 -
.../2016-08-20/paginators-1.json.php | 3 -
.../cloudfront/2016-08-20/waiters-2.json.php | 3 -
.../data/cloudfront/2016-09-07/api-2.json.php | 3 -
.../2016-09-07/paginators-1.json.php | 3 -
.../cloudfront/2016-09-07/waiters-1.json.php | 3 -
.../cloudfront/2016-09-07/waiters-2.json.php | 3 -
.../data/cloudfront/2016-09-29/api-2.json.php | 3 -
.../2016-09-29/paginators-1.json.php | 3 -
.../cloudfront/2016-09-29/waiters-1.json.php | 3 -
.../cloudfront/2016-09-29/waiters-2.json.php | 3 -
.../data/cloudfront/2016-11-25/api-2.json.php | 3 -
.../2016-11-25/paginators-1.json.php | 3 -
.../cloudfront/2016-11-25/waiters-1.json.php | 3 -
.../cloudfront/2016-11-25/waiters-2.json.php | 3 -
.../data/cloudfront/2017-03-25/api-2.json.php | 3 -
.../2017-03-25/paginators-1.json.php | 3 -
.../cloudfront/2017-03-25/waiters-1.json.php | 3 -
.../cloudfront/2017-03-25/waiters-2.json.php | 3 -
.../data/cloudfront/2017-10-30/api-2.json.php | 3 -
.../2017-10-30/paginators-1.json.php | 3 -
.../data/cloudfront/2017-10-30/smoke.json.php | 3 -
.../cloudfront/2017-10-30/waiters-1.json.php | 3 -
.../cloudfront/2017-10-30/waiters-2.json.php | 3 -
.../data/cloudfront/2018-06-18/api-2.json.php | 3 -
.../2018-06-18/paginators-1.json.php | 3 -
.../data/cloudfront/2018-06-18/smoke.json.php | 3 -
.../cloudfront/2018-06-18/waiters-1.json.php | 3 -
.../cloudfront/2018-06-18/waiters-2.json.php | 3 -
.../data/cloudfront/2018-11-05/api-2.json.php | 3 -
.../2018-11-05/paginators-1.json.php | 3 -
.../data/cloudfront/2018-11-05/smoke.json.php | 3 -
.../cloudfront/2018-11-05/waiters-1.json.php | 3 -
.../cloudfront/2018-11-05/waiters-2.json.php | 3 -
.../data/cloudfront/2019-03-26/api-2.json.php | 3 -
.../2019-03-26/paginators-1.json.php | 3 -
.../data/cloudfront/2019-03-26/smoke.json.php | 3 -
.../cloudfront/2019-03-26/waiters-1.json.php | 3 -
.../cloudfront/2019-03-26/waiters-2.json.php | 3 -
.../data/cloudfront/2020-05-31/api-2.json.php | 3 -
.../2020-05-31/paginators-1.json.php | 3 -
.../data/cloudfront/2020-05-31/smoke.json.php | 3 -
.../cloudfront/2020-05-31/waiters-1.json.php | 3 -
.../cloudfront/2020-05-31/waiters-2.json.php | 3 -
.../data/cloudhsm/2014-05-30/api-2.json.php | 3 -
.../cloudhsm/2014-05-30/paginators-1.json.php | 3 -
.../data/cloudhsmv2/2017-04-28/api-2.json.php | 3 -
.../2017-04-28/paginators-1.json.php | 3 -
.../data/cloudhsmv2/2017-04-28/smoke.json.php | 3 -
.../cloudsearch/2013-01-01/api-2.json.php | 3 -
.../2013-01-01/paginators-1.json.php | 3 -
.../cloudsearch/2013-01-01/smoke.json.php | 3 -
.../2013-01-01/api-2.json.php | 3 -
.../data/cloudtrail/2013-11-01/api-2.json.php | 3 -
.../2013-11-01/paginators-1.json.php | 3 -
.../data/cloudtrail/2013-11-01/smoke.json.php | 3 -
.../codeartifact/2018-09-22/api-2.json.php | 3 -
.../2018-09-22/paginators-1.json.php | 3 -
.../data/codebuild/2016-10-06/api-2.json.php | 3 -
.../2016-10-06/paginators-1.json.php | 3 -
.../data/codebuild/2016-10-06/smoke.json.php | 3 -
.../data/codecommit/2015-04-13/api-2.json.php | 3 -
.../2015-04-13/paginators-1.json.php | 3 -
.../data/codecommit/2015-04-13/smoke.json.php | 3 -
.../data/codedeploy/2014-10-06/api-2.json.php | 3 -
.../2014-10-06/paginators-1.json.php | 3 -
.../data/codedeploy/2014-10-06/smoke.json.php | 3 -
.../codedeploy/2014-10-06/waiters-1.json.php | 3 -
.../codedeploy/2014-10-06/waiters-2.json.php | 3 -
.../2019-09-19/api-2.json.php | 3 -
.../2019-09-19/paginators-1.json.php | 3 -
.../2019-07-18/api-2.json.php | 3 -
.../2019-07-18/paginators-1.json.php | 3 -
.../codepipeline/2015-07-09/api-2.json.php | 3 -
.../2015-07-09/paginators-1.json.php | 3 -
.../codepipeline/2015-07-09/smoke.json.php | 3 -
.../2019-12-01/api-2.json.php | 3 -
.../2019-12-01/paginators-1.json.php | 3 -
.../2019-10-15/api-2.json.php | 3 -
.../2019-10-15/paginators-1.json.php | 3 -
.../data/codestar/2017-04-19/api-2.json.php | 3 -
.../codestar/2017-04-19/paginators-1.json.php | 3 -
.../data/codestar/2017-04-19/smoke.json.php | 3 -
.../2014-06-30/api-2.json.php | 3 -
.../2014-06-30/paginators-1.json.php | 3 -
.../2014-06-30/smoke.json.php | 3 -
.../cognito-idp/2016-04-18/api-2.json.php | 3 -
.../2016-04-18/paginators-1.json.php | 3 -
.../cognito-idp/2016-04-18/smoke.json.php | 3 -
.../cognito-sync/2014-06-30/api-2.json.php | 3 -
.../2014-06-30/paginators-1.json.php | 3 -
.../cognito-sync/2014-06-30/smoke.json.php | 3 -
.../data/comprehend/2017-11-27/api-2.json.php | 3 -
.../2017-11-27/paginators-1.json.php | 3 -
.../2018-10-30/api-2.json.php | 3 -
.../2018-10-30/paginators-1.json.php | 3 -
.../2019-11-01/api-2.json.php | 3 -
.../2019-11-01/paginators-1.json.php | 3 -
.../src/data/config/2014-11-12/api-2.json.php | 3 -
.../config/2014-11-12/paginators-1.json.php | 3 -
.../src/data/config/2014-11-12/smoke.json.php | 3 -
.../2020-08-21/api-2.json.php | 3 -
.../2020-08-21/paginators-1.json.php | 3 -
.../data/connect/2017-08-08/api-2.json.php | 3 -
.../connect/2017-08-08/paginators-1.json.php | 3 -
.../2018-09-07/api-2.json.php | 3 -
.../2018-09-07/paginators-1.json.php | 3 -
.../src/data/cur/2017-01-06/api-2.json.php | 3 -
.../data/cur/2017-01-06/paginators-1.json.php | 3 -
.../src/data/cur/2017-01-06/smoke.json.php | 3 -
.../2020-08-15/api-2.json.php | 3 -
.../2020-08-15/paginators-1.json.php | 3 -
.../data/data.iot/2015-05-28/api-2.json.php | 3 -
.../data.iot/2015-05-28/paginators-1.json.php | 3 -
.../data/data.iot/2015-05-28/smoke.json.php | 3 -
.../data/databrew/2017-07-25/api-2.json.php | 3 -
.../databrew/2017-07-25/paginators-1.json.php | 3 -
.../dataexchange/2017-07-25/api-2.json.php | 3 -
.../2017-07-25/paginators-1.json.php | 3 -
.../datapipeline/2012-10-29/api-2.json.php | 3 -
.../2012-10-29/paginators-1.json.php | 3 -
.../data/datasync/2018-11-09/api-2.json.php | 3 -
.../datasync/2018-11-09/paginators-1.json.php | 3 -
.../src/data/dax/2017-04-19/api-2.json.php | 3 -
.../data/dax/2017-04-19/paginators-1.json.php | 3 -
.../data/detective/2018-10-26/api-2.json.php | 3 -
.../2018-10-26/paginators-1.json.php | 3 -
.../data/devicefarm/2015-06-23/api-2.json.php | 3 -
.../2015-06-23/paginators-1.json.php | 3 -
.../data/devicefarm/2015-06-23/smoke.json.php | 3 -
.../devops-guru/2020-12-01/api-2.json.php | 3 -
.../2020-12-01/paginators-1.json.php | 3 -
.../directconnect/2012-10-25/api-2.json.php | 3 -
.../2012-10-25/paginators-1.json.php | 3 -
.../directconnect/2012-10-25/smoke.json.php | 3 -
.../data/discovery/2015-11-01/api-2.json.php | 3 -
.../2015-11-01/paginators-1.json.php | 3 -
.../data/discovery/2015-11-01/smoke.json.php | 3 -
.../src/data/dlm/2018-01-12/api-2.json.php | 3 -
.../data/dlm/2018-01-12/paginators-1.json.php | 3 -
.../src/data/dms/2016-01-01/api-2.json.php | 3 -
.../data/dms/2016-01-01/paginators-1.json.php | 3 -
.../src/data/dms/2016-01-01/smoke.json.php | 3 -
.../data/dms/2016-01-01/waiters-2.json.php | 3 -
.../src/data/docdb/2014-10-31/api-2.json.php | 3 -
.../docdb/2014-10-31/paginators-1.json.php | 3 -
.../src/data/docdb/2014-10-31/smoke.json.php | 3 -
.../data/docdb/2014-10-31/waiters-2.json.php | 3 -
.../src/data/ds/2015-04-16/api-2.json.php | 3 -
.../data/ds/2015-04-16/paginators-1.json.php | 3 -
.../src/data/ds/2015-04-16/smoke.json.php | 3 -
.../data/dynamodb/2011-12-05/api-2.json.php | 3 -
.../dynamodb/2011-12-05/paginators-1.json.php | 3 -
.../data/dynamodb/2011-12-05/smoke.json.php | 3 -
.../dynamodb/2011-12-05/waiters-1.json.php | 3 -
.../dynamodb/2011-12-05/waiters-2.json.php | 3 -
.../data/dynamodb/2012-08-10/api-2.json.php | 3 -
.../dynamodb/2012-08-10/paginators-1.json.php | 3 -
.../data/dynamodb/2012-08-10/smoke.json.php | 3 -
.../dynamodb/2012-08-10/waiters-1.json.php | 3 -
.../dynamodb/2012-08-10/waiters-2.json.php | 3 -
.../src/data/ebs/2019-11-02/api-2.json.php | 3 -
.../data/ebs/2019-11-02/paginators-1.json.php | 3 -
.../2018-04-02/api-2.json.php | 3 -
.../2018-04-02/paginators-1.json.php | 3 -
.../src/data/ec2/2015-10-01/api-2.json.php | 3 -
.../data/ec2/2015-10-01/paginators-1.json.php | 3 -
.../data/ec2/2015-10-01/waiters-1.json.php | 3 -
.../data/ec2/2015-10-01/waiters-2.json.php | 3 -
.../src/data/ec2/2016-04-01/api-2.json.php | 3 -
.../data/ec2/2016-04-01/paginators-1.json.php | 3 -
.../data/ec2/2016-04-01/waiters-2.json.php | 3 -
.../src/data/ec2/2016-09-15/api-2.json.php | 3 -
.../data/ec2/2016-09-15/paginators-1.json.php | 3 -
.../data/ec2/2016-09-15/waiters-1.json.php | 3 -
.../data/ec2/2016-09-15/waiters-2.json.php | 3 -
.../src/data/ec2/2016-11-15/api-2.json.php | 3 -
.../data/ec2/2016-11-15/paginators-1.json.php | 3 -
.../src/data/ec2/2016-11-15/smoke.json.php | 3 -
.../data/ec2/2016-11-15/waiters-1.json.php | 3 -
.../data/ec2/2016-11-15/waiters-2.json.php | 3 -
.../data/ecr-public/2020-10-30/api-2.json.php | 3 -
.../2020-10-30/paginators-1.json.php | 3 -
.../src/data/ecr/2015-09-21/api-2.json.php | 3 -
.../data/ecr/2015-09-21/paginators-1.json.php | 3 -
.../src/data/ecr/2015-09-21/smoke.json.php | 3 -
.../data/ecr/2015-09-21/waiters-2.json.php | 3 -
.../src/data/ecs/2014-11-13/api-2.json.php | 3 -
.../data/ecs/2014-11-13/paginators-1.json.php | 3 -
.../src/data/ecs/2014-11-13/smoke.json.php | 3 -
.../data/ecs/2014-11-13/waiters-2.json.php | 3 -
.../src/data/eks/2017-11-01/api-2.json.php | 3 -
.../data/eks/2017-11-01/paginators-1.json.php | 3 -
.../data/eks/2017-11-01/waiters-2.json.php | 3 -
.../2017-07-25/api-2.json.php | 3 -
.../2017-07-25/paginators-1.json.php | 3 -
.../elasticache/2015-02-02/api-2.json.php | 3 -
.../2015-02-02/paginators-1.json.php | 3 -
.../elasticache/2015-02-02/smoke.json.php | 3 -
.../elasticache/2015-02-02/waiters-2.json.php | 3 -
.../2010-12-01/api-2.json.php | 3 -
.../2010-12-01/paginators-1.json.php | 3 -
.../2010-12-01/smoke.json.php | 3 -
.../2010-12-01/waiters-2.json.php | 3 -
.../2015-02-01/api-2.json.php | 3 -
.../2015-02-01/paginators-1.json.php | 3 -
.../2015-02-01/smoke.json.php | 3 -
.../2012-06-01/api-2.json.php | 3 -
.../2012-06-01/paginators-1.json.php | 3 -
.../2012-06-01/smoke.json.php | 3 -
.../2012-06-01/waiters-2.json.php | 3 -
.../2015-12-01/api-2.json.php | 3 -
.../2015-12-01/paginators-1.json.php | 3 -
.../2015-12-01/smoke.json.php | 3 -
.../2015-12-01/waiters-2.json.php | 3 -
.../2009-03-31/api-2.json.php | 3 -
.../2009-03-31/paginators-1.json.php | 3 -
.../2009-03-31/smoke.json.php | 3 -
.../2009-03-31/waiters-2.json.php | 3 -
.../2012-09-25/api-2.json.php | 3 -
.../2012-09-25/paginators-1.json.php | 3 -
.../2012-09-25/smoke.json.php | 3 -
.../2012-09-25/waiters-1.json.php | 3 -
.../2012-09-25/waiters-2.json.php | 3 -
.../src/data/email/2010-12-01/api-2.json.php | 3 -
.../email/2010-12-01/paginators-1.json.php | 3 -
.../src/data/email/2010-12-01/smoke.json.php | 3 -
.../data/email/2010-12-01/waiters-1.json.php | 3 -
.../data/email/2010-12-01/waiters-2.json.php | 3 -
.../emr-containers/2020-10-01/api-2.json.php | 3 -
.../2020-10-01/paginators-1.json.php | 3 -
.../aws-sdk-php/src/data/endpoints.json.php | 3 -
.../data/endpoints_prefix_history.json.php | 3 -
.../2017-01-11/api-2.json.php | 3 -
.../2017-01-11/paginators-1.json.php | 3 -
.../src/data/es/2015-01-01/api-2.json.php | 3 -
.../data/es/2015-01-01/paginators-1.json.php | 3 -
.../src/data/es/2015-01-01/smoke.json.php | 3 -
.../eventbridge/2015-10-07/api-2.json.php | 3 -
.../2015-10-07/paginators-1.json.php | 3 -
.../eventbridge/2015-10-07/smoke.json.php | 3 -
.../src/data/events/2015-10-07/api-2.json.php | 3 -
.../events/2015-10-07/paginators-1.json.php | 3 -
.../src/data/events/2015-10-07/smoke.json.php | 3 -
.../finspace-data/2020-07-13/api-2.json.php | 3 -
.../2020-07-13/paginators-1.json.php | 3 -
.../data/finspace/2021-03-12/api-2.json.php | 3 -
.../finspace/2021-03-12/paginators-1.json.php | 3 -
.../data/firehose/2015-08-04/api-2.json.php | 3 -
.../firehose/2015-08-04/paginators-1.json.php | 3 -
.../data/firehose/2015-08-04/smoke.json.php | 3 -
.../src/data/fis/2020-12-01/api-2.json.php | 3 -
.../data/fis/2020-12-01/paginators-1.json.php | 3 -
.../src/data/fms/2018-01-01/api-2.json.php | 3 -
.../data/fms/2018-01-01/paginators-1.json.php | 3 -
.../data/forecast/2018-06-26/api-2.json.php | 3 -
.../forecast/2018-06-26/paginators-1.json.php | 3 -
.../forecastquery/2018-06-26/api-2.json.php | 3 -
.../2018-06-26/paginators-1.json.php | 3 -
.../frauddetector/2019-11-15/api-2.json.php | 3 -
.../2019-11-15/paginators-1.json.php | 3 -
.../src/data/fsx/2018-03-01/api-2.json.php | 3 -
.../data/fsx/2018-03-01/paginators-1.json.php | 3 -
.../data/gamelift/2015-10-01/api-2.json.php | 3 -
.../gamelift/2015-10-01/paginators-1.json.php | 3 -
.../data/gamelift/2015-10-01/smoke.json.php | 3 -
.../data/glacier/2012-06-01/api-2.json.php | 3 -
.../glacier/2012-06-01/paginators-1.json.php | 3 -
.../data/glacier/2012-06-01/smoke.json.php | 3 -
.../glacier/2012-06-01/waiters-1.json.php | 3 -
.../glacier/2012-06-01/waiters-2.json.php | 3 -
.../2018-08-08/api-2.json.php | 3 -
.../2018-08-08/paginators-1.json.php | 3 -
.../src/data/glue/2017-03-31/api-2.json.php | 3 -
.../glue/2017-03-31/paginators-1.json.php | 3 -
.../src/data/glue/2017-03-31/smoke.json.php | 3 -
.../data/greengrass/2017-06-07/api-2.json.php | 3 -
.../greengrassv2/2020-11-30/api-2.json.php | 3 -
.../2020-11-30/paginators-1.json.php | 3 -
.../groundstation/2019-05-23/api-2.json.php | 3 -
.../2019-05-23/paginators-1.json.php | 3 -
.../data/guardduty/2017-11-28/api-2.json.php | 3 -
.../2017-11-28/paginators-1.json.php | 3 -
.../src/data/health/2016-08-04/api-2.json.php | 3 -
.../health/2016-08-04/paginators-1.json.php | 3 -
.../data/healthlake/2017-07-01/api-2.json.php | 3 -
.../2017-07-01/paginators-1.json.php | 3 -
.../data/honeycode/2020-03-01/api-2.json.php | 3 -
.../2020-03-01/paginators-1.json.php | 3 -
.../src/data/iam/2010-05-08/api-2.json.php | 3 -
.../data/iam/2010-05-08/paginators-1.json.php | 3 -
.../src/data/iam/2010-05-08/smoke.json.php | 3 -
.../data/iam/2010-05-08/waiters-2.json.php | 3 -
.../identitystore/2020-06-15/api-2.json.php | 3 -
.../2020-06-15/paginators-1.json.php | 3 -
.../imagebuilder/2019-12-02/api-2.json.php | 3 -
.../2019-12-02/paginators-1.json.php | 3 -
.../importexport/2010-06-01/api-2.json.php | 3 -
.../2010-06-01/paginators-1.json.php | 3 -
.../data/inspector/2016-02-16/api-2.json.php | 3 -
.../2016-02-16/paginators-1.json.php | 3 -
.../data/inspector/2016-02-16/smoke.json.php | 3 -
.../iot-jobs-data/2017-09-29/api-2.json.php | 3 -
.../2017-09-29/paginators-1.json.php | 3 -
.../src/data/iot/2015-05-28/api-2.json.php | 3 -
.../data/iot/2015-05-28/paginators-1.json.php | 3 -
.../src/data/iot/2015-05-28/smoke.json.php | 3 -
.../2018-05-14/api-2.json.php | 3 -
.../2018-05-14/api-2.json.php | 3 -
.../2018-05-14/paginators-1.json.php | 3 -
.../iotanalytics/2017-11-27/api-2.json.php | 3 -
.../2017-11-27/paginators-1.json.php | 3 -
.../2020-09-18/api-2.json.php | 3 -
.../2020-09-18/paginators-1.json.php | 3 -
.../iotevents-data/2018-10-23/api-2.json.php | 3 -
.../2018-10-23/paginators-1.json.php | 3 -
.../data/iotevents/2018-07-27/api-2.json.php | 3 -
.../2018-07-27/paginators-1.json.php | 3 -
.../iotfleethub/2020-11-03/api-2.json.php | 3 -
.../2020-11-03/paginators-1.json.php | 3 -
.../2018-10-05/api-2.json.php | 3 -
.../2018-10-05/paginators-1.json.php | 3 -
.../iotsitewise/2019-12-02/api-2.json.php | 3 -
.../2019-12-02/paginators-1.json.php | 3 -
.../iotsitewise/2019-12-02/waiters-2.json.php | 3 -
.../iotthingsgraph/2018-09-06/api-2.json.php | 3 -
.../2018-09-06/paginators-1.json.php | 3 -
.../iotwireless/2020-11-22/api-2.json.php | 3 -
.../2020-11-22/paginators-1.json.php | 3 -
.../src/data/ivs/2020-07-14/api-2.json.php | 3 -
.../data/ivs/2020-07-14/paginators-1.json.php | 3 -
.../src/data/kafka/2018-11-14/api-2.json.php | 3 -
.../kafka/2018-11-14/paginators-1.json.php | 3 -
.../src/data/kendra/2019-02-03/api-2.json.php | 3 -
.../kendra/2019-02-03/paginators-1.json.php | 3 -
.../2017-09-30/api-2.json.php | 3 -
.../2017-09-30/paginators-1.json.php | 3 -
.../2017-09-30/api-2.json.php | 3 -
.../2017-09-30/paginators-1.json.php | 3 -
.../2019-12-04/api-2.json.php | 3 -
.../2019-12-04/paginators-1.json.php | 3 -
.../data/kinesis/2013-12-02/api-2.json.php | 3 -
.../kinesis/2013-12-02/paginators-1.json.php | 3 -
.../data/kinesis/2013-12-02/smoke.json.php | 3 -
.../kinesis/2013-12-02/waiters-2.json.php | 3 -
.../2015-08-14/api-2.json.php | 3 -
.../2015-08-14/paginators-1.json.php | 3 -
.../2018-05-23/api-2.json.php | 3 -
.../2018-05-23/paginators-1.json.php | 3 -
.../kinesisvideo/2017-09-30/api-2.json.php | 3 -
.../2017-09-30/paginators-1.json.php | 3 -
.../src/data/kms/2014-11-01/api-2.json.php | 3 -
.../data/kms/2014-11-01/paginators-1.json.php | 3 -
.../src/data/kms/2014-11-01/smoke.json.php | 3 -
.../lakeformation/2017-03-31/api-2.json.php | 3 -
.../2017-03-31/paginators-1.json.php | 3 -
.../src/data/lambda/2015-03-31/api-2.json.php | 3 -
.../lambda/2015-03-31/paginators-1.json.php | 3 -
.../src/data/lambda/2015-03-31/smoke.json.php | 3 -
.../data/lambda/2015-03-31/waiters-2.json.php | 3 -
.../data/lex-models/2017-04-19/api-2.json.php | 3 -
.../2017-04-19/paginators-1.json.php | 3 -
.../license-manager/2018-08-01/api-2.json.php | 3 -
.../2018-08-01/paginators-1.json.php | 3 -
.../data/lightsail/2016-11-28/api-2.json.php | 3 -
.../2016-11-28/paginators-1.json.php | 3 -
.../data/lightsail/2016-11-28/smoke.json.php | 3 -
.../data/location/2020-11-19/api-2.json.php | 3 -
.../location/2020-11-19/paginators-1.json.php | 3 -
.../src/data/logs/2014-03-28/api-2.json.php | 3 -
.../logs/2014-03-28/paginators-1.json.php | 3 -
.../src/data/logs/2014-03-28/smoke.json.php | 3 -
.../2020-12-15/api-2.json.php | 3 -
.../2020-12-15/paginators-1.json.php | 3 -
.../lookoutmetrics/2017-07-25/api-2.json.php | 3 -
.../2017-07-25/paginators-1.json.php | 3 -
.../lookoutvision/2020-11-20/api-2.json.php | 3 -
.../2020-11-20/paginators-1.json.php | 3 -
.../machinelearning/2014-12-12/api-2.json.php | 3 -
.../2014-12-12/paginators-1.json.php | 3 -
.../2014-12-12/waiters-2.json.php | 3 -
.../src/data/macie/2017-12-19/api-2.json.php | 3 -
.../macie/2017-12-19/paginators-1.json.php | 3 -
.../src/data/macie2/2020-01-01/api-2.json.php | 3 -
.../macie2/2020-01-01/paginators-1.json.php | 3 -
.../2018-09-24/api-2.json.php | 3 -
.../2018-09-24/paginators-1.json.php | 3 -
.../aws-sdk-php/src/data/manifest.json.php | 3 -
.../2018-09-17/api-2.json.php | 3 -
.../2018-09-17/paginators-1.json.php | 3 -
.../2015-07-01/api-2.json.php | 3 -
.../2015-07-01/paginators-1.json.php | 3 -
.../2015-07-01/smoke.json.php | 3 -
.../mediaconnect/2018-11-14/api-2.json.php | 3 -
.../2018-11-14/paginators-1.json.php | 3 -
.../2018-11-14/waiters-2.json.php | 3 -
.../mediaconvert/2017-08-29/api-2.json.php | 3 -
.../2017-08-29/paginators-1.json.php | 3 -
.../data/medialive/2017-10-14/api-2.json.php | 3 -
.../2017-10-14/paginators-1.json.php | 3 -
.../medialive/2017-10-14/waiters-2.json.php | 3 -
.../2018-11-07/api-2.json.php | 3 -
.../2018-11-07/paginators-1.json.php | 3 -
.../mediapackage/2017-10-12/api-2.json.php | 3 -
.../2017-10-12/paginators-1.json.php | 3 -
.../mediastore-data/2017-09-01/api-2.json.php | 3 -
.../2017-09-01/paginators-1.json.php | 3 -
.../data/mediastore/2017-09-01/api-2.json.php | 3 -
.../2017-09-01/paginators-1.json.php | 3 -
.../mediatailor/2018-04-23/api-2.json.php | 3 -
.../2018-04-23/paginators-1.json.php | 3 -
.../2016-01-14/api-2.json.php | 3 -
.../2016-01-14/paginators-1.json.php | 3 -
.../src/data/mgh/2017-05-31/api-2.json.php | 3 -
.../data/mgh/2017-05-31/paginators-1.json.php | 3 -
.../src/data/mgn/2020-02-26/api-2.json.php | 3 -
.../data/mgn/2020-02-26/paginators-1.json.php | 3 -
.../2019-06-30/api-2.json.php | 3 -
.../2019-06-30/paginators-1.json.php | 3 -
.../src/data/mobile/2017-07-01/api-2.json.php | 3 -
.../mobile/2017-07-01/paginators-1.json.php | 3 -
.../models.lex.v2/2020-08-07/api-2.json.php | 3 -
.../2020-08-07/paginators-1.json.php | 3 -
.../data/monitoring/2010-08-01/api-2.json.php | 3 -
.../2010-08-01/paginators-1.json.php | 3 -
.../data/monitoring/2010-08-01/smoke.json.php | 3 -
.../monitoring/2010-08-01/waiters-2.json.php | 3 -
.../src/data/mq/2017-11-27/api-2.json.php | 3 -
.../data/mq/2017-11-27/paginators-1.json.php | 3 -
.../mturk-requester/2017-01-17/api-2.json.php | 3 -
.../2017-01-17/paginators-1.json.php | 3 -
.../mturk-requester/2017-01-17/smoke.json.php | 3 -
.../src/data/mwaa/2020-07-01/api-2.json.php | 3 -
.../mwaa/2020-07-01/paginators-1.json.php | 3 -
.../data/neptune/2014-10-31/api-2.json.php | 3 -
.../neptune/2014-10-31/paginators-1.json.php | 3 -
.../data/neptune/2014-10-31/smoke.json.php | 3 -
.../neptune/2014-10-31/waiters-2.json.php | 3 -
.../2020-11-12/api-2.json.php | 3 -
.../2020-11-12/paginators-1.json.php | 3 -
.../networkmanager/2019-07-05/api-2.json.php | 3 -
.../2019-07-05/paginators-1.json.php | 3 -
.../src/data/nimble/2020-08-01/api-2.json.php | 3 -
.../nimble/2020-08-01/paginators-1.json.php | 3 -
.../data/opsworks/2013-02-18/api-2.json.php | 3 -
.../opsworks/2013-02-18/paginators-1.json.php | 3 -
.../data/opsworks/2013-02-18/smoke.json.php | 3 -
.../opsworks/2013-02-18/waiters-2.json.php | 3 -
.../data/opsworkscm/2016-11-01/api-2.json.php | 3 -
.../2016-11-01/paginators-1.json.php | 3 -
.../opsworkscm/2016-11-01/waiters-2.json.php | 3 -
.../organizations/2016-11-28/api-2.json.php | 3 -
.../2016-11-28/paginators-1.json.php | 3 -
.../data/outposts/2019-12-03/api-2.json.php | 3 -
.../outposts/2019-12-03/paginators-1.json.php | 3 -
.../2018-03-22/api-2.json.php | 3 -
.../2018-03-22/paginators-1.json.php | 3 -
.../2018-05-22/api-2.json.php | 3 -
.../2018-05-22/paginators-1.json.php | 3 -
.../personalize/2018-05-22/api-2.json.php | 3 -
.../2018-05-22/paginators-1.json.php | 3 -
.../src/data/pi/2018-02-27/api-2.json.php | 3 -
.../data/pi/2018-02-27/paginators-1.json.php | 3 -
.../pinpoint-email/2018-07-26/api-2.json.php | 3 -
.../2018-07-26/paginators-1.json.php | 3 -
.../data/pinpoint/2016-12-01/api-2.json.php | 3 -
.../src/data/polly/2016-06-10/api-2.json.php | 3 -
.../polly/2016-06-10/paginators-1.json.php | 3 -
.../src/data/polly/2016-06-10/smoke.json.php | 3 -
.../data/pricing/2017-10-15/api-2.json.php | 3 -
.../pricing/2017-10-15/paginators-1.json.php | 3 -
.../qldb-session/2019-07-11/api-2.json.php | 3 -
.../2019-07-11/paginators-1.json.php | 3 -
.../src/data/qldb/2019-01-02/api-2.json.php | 3 -
.../qldb/2019-01-02/paginators-1.json.php | 3 -
.../data/quicksight/2018-04-01/api-2.json.php | 3 -
.../2018-04-01/paginators-1.json.php | 3 -
.../src/data/ram/2018-01-04/api-2.json.php | 3 -
.../data/ram/2018-01-04/paginators-1.json.php | 3 -
.../data/rds-data/2018-08-01/api-2.json.php | 3 -
.../rds-data/2018-08-01/paginators-1.json.php | 3 -
.../src/data/rds/2014-09-01/api-2.json.php | 3 -
.../data/rds/2014-09-01/paginators-1.json.php | 3 -
.../src/data/rds/2014-09-01/smoke.json.php | 3 -
.../src/data/rds/2014-10-31/api-2.json.php | 3 -
.../data/rds/2014-10-31/paginators-1.json.php | 3 -
.../src/data/rds/2014-10-31/smoke.json.php | 3 -
.../data/rds/2014-10-31/waiters-1.json.php | 3 -
.../data/rds/2014-10-31/waiters-2.json.php | 3 -
.../redshift-data/2019-12-20/api-2.json.php | 3 -
.../2019-12-20/paginators-1.json.php | 3 -
.../data/redshift/2012-12-01/api-2.json.php | 3 -
.../redshift/2012-12-01/paginators-1.json.php | 3 -
.../data/redshift/2012-12-01/smoke.json.php | 3 -
.../redshift/2012-12-01/waiters-1.json.php | 3 -
.../redshift/2012-12-01/waiters-2.json.php | 3 -
.../rekognition/2016-06-27/api-2.json.php | 3 -
.../2016-06-27/paginators-1.json.php | 3 -
.../rekognition/2016-06-27/smoke.json.php | 3 -
.../rekognition/2016-06-27/waiters-2.json.php | 3 -
.../resource-groups/2017-11-27/api-2.json.php | 3 -
.../2017-11-27/paginators-1.json.php | 3 -
.../2017-01-26/api-2.json.php | 3 -
.../2017-01-26/paginators-1.json.php | 3 -
.../data/robomaker/2018-06-29/api-2.json.php | 3 -
.../2018-06-29/paginators-1.json.php | 3 -
.../data/route53/2013-04-01/api-2.json.php | 3 -
.../route53/2013-04-01/paginators-1.json.php | 3 -
.../data/route53/2013-04-01/smoke.json.php | 3 -
.../route53/2013-04-01/waiters-2.json.php | 3 -
.../route53domains/2014-05-15/api-2.json.php | 3 -
.../2014-05-15/paginators-1.json.php | 3 -
.../route53domains/2014-05-15/smoke.json.php | 3 -
.../route53resolver/2018-04-01/api-2.json.php | 3 -
.../2018-04-01/paginators-1.json.php | 3 -
.../route53resolver/2018-04-01/smoke.json.php | 3 -
.../runtime.lex.v2/2020-08-07/api-2.json.php | 3 -
.../2020-08-07/paginators-1.json.php | 3 -
.../runtime.lex/2016-11-28/api-2.json.php | 3 -
.../2016-11-28/paginators-1.json.php | 3 -
.../2017-05-13/api-2.json.php | 3 -
.../2017-05-13/paginators-1.json.php | 3 -
.../src/data/s3/2006-03-01/api-2.json.php | 3 -
.../data/s3/2006-03-01/paginators-1.json.php | 3 -
.../src/data/s3/2006-03-01/smoke.json.php | 3 -
.../src/data/s3/2006-03-01/waiters-1.json.php | 3 -
.../src/data/s3/2006-03-01/waiters-2.json.php | 3 -
.../data/s3control/2018-08-20/api-2.json.php | 3 -
.../2018-08-20/paginators-1.json.php | 3 -
.../data/s3outposts/2017-07-25/api-2.json.php | 3 -
.../2017-07-25/paginators-1.json.php | 3 -
.../2019-11-07/api-2.json.php | 3 -
.../2019-11-07/paginators-1.json.php | 3 -
.../sagemaker-edge/2020-09-23/api-2.json.php | 3 -
.../2020-09-23/paginators-1.json.php | 3 -
.../2020-07-01/api-2.json.php | 3 -
.../2020-07-01/paginators-1.json.php | 3 -
.../data/sagemaker/2017-07-24/api-2.json.php | 3 -
.../2017-07-24/paginators-1.json.php | 3 -
.../sagemaker/2017-07-24/waiters-2.json.php | 3 -
.../savingsplans/2019-06-28/api-2.json.php | 3 -
.../2019-06-28/paginators-1.json.php | 3 -
.../data/schemas/2019-12-02/api-2.json.php | 3 -
.../schemas/2019-12-02/paginators-1.json.php | 3 -
.../schemas/2019-12-02/waiters-2.json.php | 3 -
.../secretsmanager/2017-10-17/api-2.json.php | 3 -
.../2017-10-17/paginators-1.json.php | 3 -
.../secretsmanager/2017-10-17/smoke.json.php | 3 -
.../securityhub/2018-10-26/api-2.json.php | 3 -
.../2018-10-26/paginators-1.json.php | 3 -
.../serverlessrepo/2017-09-08/api-2.json.php | 3 -
.../2017-09-08/paginators-1.json.php | 3 -
.../service-quotas/2019-06-24/api-2.json.php | 3 -
.../2019-06-24/paginators-1.json.php | 3 -
.../2020-06-24/api-2.json.php | 3 -
.../2020-06-24/paginators-1.json.php | 3 -
.../servicecatalog/2015-12-10/api-2.json.php | 3 -
.../2015-12-10/paginators-1.json.php | 3 -
.../servicecatalog/2015-12-10/smoke.json.php | 3 -
.../2017-03-14/api-2.json.php | 3 -
.../2017-03-14/paginators-1.json.php | 3 -
.../src/data/sesv2/2019-09-27/api-2.json.php | 3 -
.../sesv2/2019-09-27/paginators-1.json.php | 3 -
.../src/data/shield/2016-06-02/api-2.json.php | 3 -
.../shield/2016-06-02/paginators-1.json.php | 3 -
.../src/data/shield/2016-06-02/smoke.json.php | 3 -
.../src/data/signer/2017-08-25/api-2.json.php | 3 -
.../signer/2017-08-25/paginators-1.json.php | 3 -
.../data/signer/2017-08-25/waiters-2.json.php | 3 -
.../data/sms-voice/2018-09-05/api-2.json.php | 3 -
.../src/data/sms/2016-10-24/api-2.json.php | 3 -
.../data/sms/2016-10-24/paginators-1.json.php | 3 -
.../src/data/sms/2016-10-24/smoke.json.php | 3 -
.../data/snowball/2016-06-30/api-2.json.php | 3 -
.../snowball/2016-06-30/paginators-1.json.php | 3 -
.../data/snowball/2016-06-30/smoke.json.php | 3 -
.../src/data/sns/2010-03-31/api-2.json.php | 3 -
.../data/sns/2010-03-31/paginators-1.json.php | 3 -
.../src/data/sns/2010-03-31/smoke.json.php | 3 -
.../src/data/sqs/2012-11-05/api-2.json.php | 3 -
.../data/sqs/2012-11-05/paginators-1.json.php | 3 -
.../src/data/sqs/2012-11-05/smoke.json.php | 3 -
.../data/sqs/2012-11-05/waiters-2.json.php | 3 -
.../ssm-contacts/2021-05-03/api-2.json.php | 3 -
.../2021-05-03/paginators-1.json.php | 3 -
.../ssm-incidents/2018-05-10/api-2.json.php | 3 -
.../2018-05-10/paginators-1.json.php | 3 -
.../2018-05-10/waiters-2.json.php | 3 -
.../src/data/ssm/2014-11-06/api-2.json.php | 3 -
.../data/ssm/2014-11-06/paginators-1.json.php | 3 -
.../src/data/ssm/2014-11-06/smoke.json.php | 3 -
.../data/ssm/2014-11-06/waiters-2.json.php | 3 -
.../data/sso-admin/2020-07-20/api-2.json.php | 3 -
.../2020-07-20/paginators-1.json.php | 3 -
.../data/sso-oidc/2019-06-10/api-2.json.php | 3 -
.../sso-oidc/2019-06-10/paginators-1.json.php | 3 -
.../src/data/sso/2019-06-10/api-2.json.php | 3 -
.../data/sso/2019-06-10/paginators-1.json.php | 3 -
.../src/data/states/2016-11-23/api-2.json.php | 3 -
.../states/2016-11-23/paginators-1.json.php | 3 -
.../src/data/states/2016-11-23/smoke.json.php | 3 -
.../storagegateway/2013-06-30/api-2.json.php | 3 -
.../2013-06-30/paginators-1.json.php | 3 -
.../2012-08-10/api-2.json.php | 3 -
.../2012-08-10/paginators-1.json.php | 3 -
.../src/data/sts/2011-06-15/api-2.json.php | 3 -
.../data/sts/2011-06-15/paginators-1.json.php | 3 -
.../src/data/sts/2011-06-15/smoke.json.php | 3 -
.../data/support/2013-04-15/api-2.json.php | 3 -
.../support/2013-04-15/paginators-1.json.php | 3 -
.../data/support/2013-04-15/smoke.json.php | 3 -
.../src/data/swf/2012-01-25/api-2.json.php | 3 -
.../data/swf/2012-01-25/paginators-1.json.php | 3 -
.../data/synthetics/2017-10-11/api-2.json.php | 3 -
.../2017-10-11/paginators-1.json.php | 3 -
.../data/textract/2018-06-27/api-2.json.php | 3 -
.../textract/2018-06-27/paginators-1.json.php | 3 -
.../2018-11-01/api-2.json.php | 3 -
.../2018-11-01/paginators-1.json.php | 3 -
.../2018-11-01/api-2.json.php | 3 -
.../2018-11-01/paginators-1.json.php | 3 -
.../data/transcribe/2017-10-26/api-2.json.php | 3 -
.../2017-10-26/paginators-1.json.php | 3 -
.../data/transfer/2018-11-05/api-2.json.php | 3 -
.../transfer/2018-11-05/paginators-1.json.php | 3 -
.../data/translate/2017-07-01/api-2.json.php | 3 -
.../2017-07-01/paginators-1.json.php | 3 -
.../waf-regional/2016-11-28/api-2.json.php | 3 -
.../2016-11-28/paginators-1.json.php | 3 -
.../waf-regional/2016-11-28/smoke.json.php | 3 -
.../src/data/waf/2015-08-24/api-2.json.php | 3 -
.../data/waf/2015-08-24/paginators-1.json.php | 3 -
.../src/data/waf/2015-08-24/smoke.json.php | 3 -
.../src/data/wafv2/2019-07-29/api-2.json.php | 3 -
.../wafv2/2019-07-29/paginators-1.json.php | 3 -
.../src/data/wafv2/2019-07-29/smoke.json.php | 3 -
.../wellarchitected/2020-03-31/api-2.json.php | 3 -
.../2020-03-31/paginators-1.json.php | 3 -
.../data/workdocs/2016-05-01/api-2.json.php | 3 -
.../workdocs/2016-05-01/paginators-1.json.php | 3 -
.../data/worklink/2018-09-25/api-2.json.php | 3 -
.../worklink/2018-09-25/paginators-1.json.php | 3 -
.../data/workmail/2017-10-01/api-2.json.php | 3 -
.../workmail/2017-10-01/paginators-1.json.php | 3 -
.../2019-05-01/api-2.json.php | 3 -
.../2019-05-01/paginators-1.json.php | 3 -
.../data/workspaces/2015-04-08/api-2.json.php | 3 -
.../2015-04-08/paginators-1.json.php | 3 -
.../data/workspaces/2015-04-08/smoke.json.php | 3 -
.../src/data/xray/2016-04-12/api-2.json.php | 3 -
.../xray/2016-04-12/paginators-1.json.php | 3 -
.../finspace/Exception/finspaceException.php | 9 -
.../src/finspace/finspaceClient.php | 63 -
.../vendor/aws/aws-sdk-php/src/functions.php | 521 -
.../Exception/imagebuilderException.php | 9 -
.../src/imagebuilder/imagebuilderClient.php | 107 -
.../src/kendra/Exception/kendraException.php | 9 -
.../aws-sdk-php/src/kendra/kendraClient.php | 85 -
.../src/mgn/Exception/mgnException.php | 9 -
.../aws/aws-sdk-php/src/mgn/mgnClient.php | 59 -
.../src/signer/Exception/signerException.php | 9 -
.../aws-sdk-php/src/signer/signerClient.php | 43 -
.../plugins/w3-total-cache/vendor/bin/jp.php | 74 -
.../vendor/composer/ClassLoader.php | 445 -
.../w3-total-cache/vendor/composer/LICENSE | 21 -
.../vendor/composer/autoload_classmap.php | 906 --
.../vendor/composer/autoload_files.php | 17 -
.../vendor/composer/autoload_namespaces.php | 9 -
.../vendor/composer/autoload_psr4.php | 18 -
.../vendor/composer/autoload_real.php | 73 -
.../vendor/composer/autoload_static.php | 995 --
.../vendor/composer/installed.json | 760 -
.../vendor/guzzlehttp/guzzle/.php_cs | 23 -
.../vendor/guzzlehttp/guzzle/CHANGELOG.md | 1352 --
.../vendor/guzzlehttp/guzzle/Dockerfile | 18 -
.../vendor/guzzlehttp/guzzle/LICENSE | 27 -
.../vendor/guzzlehttp/guzzle/README.md | 97 -
.../vendor/guzzlehttp/guzzle/UPGRADING.md | 1203 --
.../vendor/guzzlehttp/guzzle/composer.json | 92 -
.../vendor/guzzlehttp/guzzle/src/Client.php | 501 -
.../guzzlehttp/guzzle/src/ClientInterface.php | 87 -
.../guzzle/src/Cookie/CookieJar.php | 321 -
.../guzzle/src/Cookie/CookieJarInterface.php | 84 -
.../guzzle/src/Cookie/FileCookieJar.php | 91 -
.../guzzle/src/Cookie/SessionCookieJar.php | 72 -
.../guzzle/src/Cookie/SetCookie.php | 410 -
.../src/Exception/BadResponseException.php | 27 -
.../guzzle/src/Exception/ClientException.php | 9 -
.../guzzle/src/Exception/ConnectException.php | 37 -
.../guzzle/src/Exception/GuzzleException.php | 23 -
.../Exception/InvalidArgumentException.php | 7 -
.../guzzle/src/Exception/RequestException.php | 192 -
.../guzzle/src/Exception/SeekException.php | 27 -
.../guzzle/src/Exception/ServerException.php | 9 -
.../Exception/TooManyRedirectsException.php | 6 -
.../src/Exception/TransferException.php | 6 -
.../guzzle/src/Handler/CurlFactory.php | 585 -
.../src/Handler/CurlFactoryInterface.php | 27 -
.../guzzle/src/Handler/CurlHandler.php | 45 -
.../guzzle/src/Handler/CurlMultiHandler.php | 219 -
.../guzzle/src/Handler/EasyHandle.php | 92 -
.../guzzle/src/Handler/MockHandler.php | 195 -
.../guzzlehttp/guzzle/src/Handler/Proxy.php | 55 -
.../guzzle/src/Handler/StreamHandler.php | 545 -
.../guzzlehttp/guzzle/src/HandlerStack.php | 277 -
.../guzzle/src/MessageFormatter.php | 185 -
.../guzzlehttp/guzzle/src/Middleware.php | 254 -
.../vendor/guzzlehttp/guzzle/src/Pool.php | 134 -
.../guzzle/src/PrepareBodyMiddleware.php | 111 -
.../guzzle/src/RedirectMiddleware.php | 264 -
.../guzzlehttp/guzzle/src/RequestOptions.php | 263 -
.../guzzlehttp/guzzle/src/RetryMiddleware.php | 128 -
.../guzzlehttp/guzzle/src/TransferStats.php | 126 -
.../guzzlehttp/guzzle/src/UriTemplate.php | 237 -
.../vendor/guzzlehttp/guzzle/src/Utils.php | 92 -
.../guzzlehttp/guzzle/src/functions.php | 334 -
.../guzzle/src/functions_include.php | 6 -
.../vendor/guzzlehttp/promises/CHANGELOG.md | 116 -
.../vendor/guzzlehttp/promises/LICENSE | 24 -
.../vendor/guzzlehttp/promises/README.md | 546 -
.../vendor/guzzlehttp/promises/composer.json | 53 -
.../promises/src/AggregateException.php | 17 -
.../promises/src/CancellationException.php | 10 -
.../guzzlehttp/promises/src/Coroutine.php | 169 -
.../vendor/guzzlehttp/promises/src/Create.php | 84 -
.../vendor/guzzlehttp/promises/src/Each.php | 90 -
.../guzzlehttp/promises/src/EachPromise.php | 247 -
.../promises/src/FulfilledPromise.php | 84 -
.../vendor/guzzlehttp/promises/src/Is.php | 46 -
.../guzzlehttp/promises/src/Promise.php | 278 -
.../promises/src/PromiseInterface.php | 97 -
.../promises/src/PromisorInterface.php | 16 -
.../promises/src/RejectedPromise.php | 91 -
.../promises/src/RejectionException.php | 48 -
.../guzzlehttp/promises/src/TaskQueue.php | 67 -
.../promises/src/TaskQueueInterface.php | 24 -
.../vendor/guzzlehttp/promises/src/Utils.php | 276 -
.../guzzlehttp/promises/src/functions.php | 363 -
.../promises/src/functions_include.php | 6 -
.../guzzlehttp/psr7/.github/FUNDING.yml | 2 -
.../vendor/guzzlehttp/psr7/.github/stale.yml | 14 -
.../guzzlehttp/psr7/.github/workflows/ci.yml | 30 -
.../psr7/.github/workflows/integration.yml | 36 -
.../psr7/.github/workflows/static.yml | 29 -
.../vendor/guzzlehttp/psr7/.php_cs.dist | 56 -
.../vendor/guzzlehttp/psr7/CHANGELOG.md | 324 -
.../vendor/guzzlehttp/psr7/LICENSE | 26 -
.../vendor/guzzlehttp/psr7/README.md | 844 --
.../vendor/guzzlehttp/psr7/composer.json | 71 -
.../guzzlehttp/psr7/src/AppendStream.php | 246 -
.../guzzlehttp/psr7/src/BufferStream.php | 142 -
.../guzzlehttp/psr7/src/CachingStream.php | 147 -
.../guzzlehttp/psr7/src/DroppingStream.php | 45 -
.../vendor/guzzlehttp/psr7/src/FnStream.php | 163 -
.../vendor/guzzlehttp/psr7/src/Header.php | 71 -
.../guzzlehttp/psr7/src/InflateStream.php | 56 -
.../guzzlehttp/psr7/src/LazyOpenStream.php | 42 -
.../guzzlehttp/psr7/src/LimitStream.php | 157 -
.../vendor/guzzlehttp/psr7/src/Message.php | 252 -
.../guzzlehttp/psr7/src/MessageTrait.php | 269 -
.../vendor/guzzlehttp/psr7/src/MimeType.php | 140 -
.../guzzlehttp/psr7/src/MultipartStream.php | 158 -
.../guzzlehttp/psr7/src/NoSeekStream.php | 25 -
.../vendor/guzzlehttp/psr7/src/PumpStream.php | 170 -
.../vendor/guzzlehttp/psr7/src/Query.php | 113 -
.../vendor/guzzlehttp/psr7/src/Request.php | 152 -
.../vendor/guzzlehttp/psr7/src/Response.php | 155 -
.../vendor/guzzlehttp/psr7/src/Rfc7230.php | 19 -
.../guzzlehttp/psr7/src/ServerRequest.php | 379 -
.../vendor/guzzlehttp/psr7/src/Stream.php | 270 -
.../psr7/src/StreamDecoratorTrait.php | 152 -
.../guzzlehttp/psr7/src/StreamWrapper.php | 165 -
.../guzzlehttp/psr7/src/UploadedFile.php | 328 -
.../vendor/guzzlehttp/psr7/src/Uri.php | 810 -
.../guzzlehttp/psr7/src/UriComparator.php | 55 -
.../guzzlehttp/psr7/src/UriNormalizer.php | 219 -
.../guzzlehttp/psr7/src/UriResolver.php | 222 -
.../vendor/guzzlehttp/psr7/src/Utils.php | 428 -
.../vendor/guzzlehttp/psr7/src/functions.php | 422 -
.../guzzlehttp/psr7/src/functions_include.php | 6 -
.../mtdowling/jmespath.php/CHANGELOG.md | 62 -
.../vendor/mtdowling/jmespath.php/LICENSE | 19 -
.../vendor/mtdowling/jmespath.php/README.rst | 123 -
.../vendor/mtdowling/jmespath.php/bin/jp.php | 74 -
.../mtdowling/jmespath.php/bin/perf.php | 68 -
.../mtdowling/jmespath.php/composer.json | 39 -
.../mtdowling/jmespath.php/src/AstRuntime.php | 47 -
.../jmespath.php/src/CompilerRuntime.php | 83 -
.../jmespath.php/src/DebugRuntime.php | 109 -
.../vendor/mtdowling/jmespath.php/src/Env.php | 91 -
.../jmespath.php/src/FnDispatcher.php | 407 -
.../mtdowling/jmespath.php/src/JmesPath.php | 17 -
.../mtdowling/jmespath.php/src/Lexer.php | 444 -
.../mtdowling/jmespath.php/src/Parser.php | 519 -
.../jmespath.php/src/SyntaxErrorException.php | 36 -
.../jmespath.php/src/TreeCompiler.php | 419 -
.../jmespath.php/src/TreeInterpreter.php | 235 -
.../mtdowling/jmespath.php/src/Utils.php | 258 -
.../vendor/psr/http-message/CHANGELOG.md | 36 -
.../vendor/psr/http-message/LICENSE | 19 -
.../vendor/psr/http-message/README.md | 13 -
.../vendor/psr/http-message/composer.json | 26 -
.../psr/http-message/src/MessageInterface.php | 187 -
.../psr/http-message/src/RequestInterface.php | 129 -
.../http-message/src/ResponseInterface.php | 68 -
.../src/ServerRequestInterface.php | 261 -
.../psr/http-message/src/StreamInterface.php | 158 -
.../src/UploadedFileInterface.php | 123 -
.../psr/http-message/src/UriInterface.php | 323 -
.../vendor/ralouphie/getallheaders/LICENSE | 21 -
.../vendor/ralouphie/getallheaders/README.md | 27 -
.../ralouphie/getallheaders/composer.json | 26 -
.../getallheaders/src/getallheaders.php | 46 -
.../vendor/symfony/polyfill-intl-idn/Idn.php | 923 --
.../vendor/symfony/polyfill-intl-idn/Info.php | 23 -
.../vendor/symfony/polyfill-intl-idn/LICENSE | 19 -
.../symfony/polyfill-intl-idn/README.md | 12 -
.../Resources/unidata/DisallowedRanges.php | 375 -
.../Resources/unidata/Regex.php | 24 -
.../Resources/unidata/deviation.php | 8 -
.../Resources/unidata/disallowed.php | 2638 ----
.../unidata/disallowed_STD3_mapped.php | 308 -
.../unidata/disallowed_STD3_valid.php | 71 -
.../Resources/unidata/ignored.php | 273 -
.../Resources/unidata/mapped.php | 5778 --------
.../Resources/unidata/virama.php | 65 -
.../symfony/polyfill-intl-idn/bootstrap.php | 141 -
.../symfony/polyfill-intl-idn/composer.json | 45 -
.../symfony/polyfill-intl-normalizer/LICENSE | 19 -
.../polyfill-intl-normalizer/Normalizer.php | 308 -
.../polyfill-intl-normalizer/README.md | 14 -
.../Resources/stubs/Normalizer.php | 17 -
.../unidata/canonicalComposition.php | 945 --
.../unidata/canonicalDecomposition.php | 2065 ---
.../Resources/unidata/combiningClass.php | 876 --
.../unidata/compatibilityDecomposition.php | 3695 -----
.../polyfill-intl-normalizer/bootstrap.php | 19 -
.../polyfill-intl-normalizer/composer.json | 39 -
.../w3-total-cache/w3-total-cache-api.php | 764 -
.../w3-total-cache/w3-total-cache-old-php.php | 25 -
.../plugins/w3-total-cache/w3-total-cache.php | 74 -
.../wp-content/advanced-cache.php | 40 -
.../plugins/w3-total-cache/wp-content/db.php | 83 -
.../w3-total-cache/wp-content/index.html | 0
.../wp-content/object-cache.php | 271 -
3041 files changed, 410531 deletions(-)
delete mode 100644 wp-content/upgrade-temp-backup/plugins/activitypub/.distignore
delete mode 100644 wp-content/upgrade-temp-backup/plugins/activitypub/LICENSE
delete mode 100644 wp-content/upgrade-temp-backup/plugins/activitypub/activitypub.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/activitypub/assets/css/activitypub-admin.css
delete mode 100644 wp-content/upgrade-temp-backup/plugins/activitypub/assets/img/mp.jpg
delete mode 100644 wp-content/upgrade-temp-backup/plugins/activitypub/assets/img/wp-logo.png
delete mode 100644 wp-content/upgrade-temp-backup/plugins/activitypub/assets/js/activitypub-admin.js
delete mode 100644 wp-content/upgrade-temp-backup/plugins/activitypub/build/follow-me/block.json
delete mode 100644 wp-content/upgrade-temp-backup/plugins/activitypub/build/follow-me/index.asset.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/activitypub/build/follow-me/index.js
delete mode 100644 wp-content/upgrade-temp-backup/plugins/activitypub/build/follow-me/style-index.css
delete mode 100644 wp-content/upgrade-temp-backup/plugins/activitypub/build/follow-me/view.asset.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/activitypub/build/follow-me/view.js
delete mode 100644 wp-content/upgrade-temp-backup/plugins/activitypub/build/followers/block.json
delete mode 100644 wp-content/upgrade-temp-backup/plugins/activitypub/build/followers/index.asset.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/activitypub/build/followers/index.js
delete mode 100644 wp-content/upgrade-temp-backup/plugins/activitypub/build/followers/style-view.css
delete mode 100644 wp-content/upgrade-temp-backup/plugins/activitypub/build/followers/view.asset.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/activitypub/build/followers/view.js
delete mode 100644 wp-content/upgrade-temp-backup/plugins/activitypub/includes/activity/class-activity.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/activitypub/includes/activity/class-actor.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/activitypub/includes/activity/class-base-object.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/activitypub/includes/class-activity-dispatcher.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/activitypub/includes/class-activitypub.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/activitypub/includes/class-admin.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/activitypub/includes/class-blocks.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/activitypub/includes/class-debug.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/activitypub/includes/class-handler.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/activitypub/includes/class-hashtag.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/activitypub/includes/class-health-check.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/activitypub/includes/class-http.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/activitypub/includes/class-mention.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/activitypub/includes/class-migration.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/activitypub/includes/class-scheduler.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/activitypub/includes/class-shortcodes.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/activitypub/includes/class-signature.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/activitypub/includes/class-webfinger.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/activitypub/includes/collection/class-followers.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/activitypub/includes/collection/class-interactions.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/activitypub/includes/collection/class-users.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/activitypub/includes/compat.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/activitypub/includes/debug.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/activitypub/includes/functions.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/activitypub/includes/handler/class-create.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/activitypub/includes/handler/class-delete.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/activitypub/includes/handler/class-follow.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/activitypub/includes/handler/class-undo.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/activitypub/includes/handler/class-update.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/activitypub/includes/help.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/activitypub/includes/model/class-application-user.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/activitypub/includes/model/class-blog-user.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/activitypub/includes/model/class-follower.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/activitypub/includes/model/class-post.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/activitypub/includes/model/class-user.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/activitypub/includes/rest/class-collection.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/activitypub/includes/rest/class-followers.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/activitypub/includes/rest/class-following.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/activitypub/includes/rest/class-inbox.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/activitypub/includes/rest/class-nodeinfo.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/activitypub/includes/rest/class-outbox.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/activitypub/includes/rest/class-server.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/activitypub/includes/rest/class-users.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/activitypub/includes/rest/class-webfinger.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/activitypub/includes/table/class-followers.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/activitypub/includes/transformer/class-attachment.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/activitypub/includes/transformer/class-base.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/activitypub/includes/transformer/class-comment.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/activitypub/includes/transformer/class-factory.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/activitypub/includes/transformer/class-post.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/activitypub/integration/class-buddypress.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/activitypub/integration/class-nodeinfo.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/activitypub/integration/class-webfinger.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/activitypub/readme.txt
delete mode 100644 wp-content/upgrade-temp-backup/plugins/activitypub/templates/admin-header.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/activitypub/templates/author-json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/activitypub/templates/blog-json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/activitypub/templates/blog-user-followers-list.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/activitypub/templates/comment-json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/activitypub/templates/post-json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/activitypub/templates/settings.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/activitypub/templates/user-followers-list.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/activitypub/templates/user-settings.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/activitypub/templates/welcome.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/companion-auto-update/admin/dashboard.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/companion-auto-update/admin/log.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/companion-auto-update/admin/pluginlist.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/companion-auto-update/admin/rollback.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/companion-auto-update/admin/status.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/companion-auto-update/backend/images/check.svg
delete mode 100644 wp-content/upgrade-temp-backup/plugins/companion-auto-update/backend/images/email.svg
delete mode 100644 wp-content/upgrade-temp-backup/plugins/companion-auto-update/backend/images/help.svg
delete mode 100644 wp-content/upgrade-temp-backup/plugins/companion-auto-update/backend/images/interval.svg
delete mode 100644 wp-content/upgrade-temp-backup/plugins/companion-auto-update/backend/images/love.svg
delete mode 100644 wp-content/upgrade-temp-backup/plugins/companion-auto-update/backend/images/settings.svg
delete mode 100644 wp-content/upgrade-temp-backup/plugins/companion-auto-update/backend/images/support.svg
delete mode 100644 wp-content/upgrade-temp-backup/plugins/companion-auto-update/backend/images/update.svg
delete mode 100644 wp-content/upgrade-temp-backup/plugins/companion-auto-update/backend/images/welcome.svg
delete mode 100644 wp-content/upgrade-temp-backup/plugins/companion-auto-update/backend/style.css
delete mode 100644 wp-content/upgrade-temp-backup/plugins/companion-auto-update/backend/warningbar.css
delete mode 100644 wp-content/upgrade-temp-backup/plugins/companion-auto-update/cau_emails.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/companion-auto-update/cau_functions.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/companion-auto-update/companion-auto-update.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/companion-auto-update/index.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/companion-auto-update/languages/companion-auto-update.pot
delete mode 100644 wp-content/upgrade-temp-backup/plugins/companion-auto-update/languages/index.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/companion-auto-update/readme.txt
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/CHANGELOG.md
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/CONTRIBUTING.md
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/LICENSE
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/css/admin.css
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/css/admin.min.css
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/css/dashboard-notice.css
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/css/dashboard-notice.min.css
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/css/extra.css
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/css/extra.min.css
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/css/fontawesome/LICENSE.txt
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/css/fontawesome/css/all.min.css
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/css/fontawesome/webfonts/fa-brands-400.ttf
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/css/fontawesome/webfonts/fa-brands-400.woff2
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/css/fontawesome/webfonts/fa-regular-400.ttf
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/css/fontawesome/webfonts/fa-regular-400.woff2
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/css/fontawesome/webfonts/fa-solid-900.ttf
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/css/fontawesome/webfonts/fa-solid-900.woff2
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/css/fontawesome/webfonts/fa-v4compatibility.ttf
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/css/fontawesome/webfonts/fa-v4compatibility.woff2
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/images/neve-theme.jpg
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/images/otter-block.png
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/includes/front.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/includes/library/compat.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/includes/library/font-awesome/backward-compatible-icons.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/includes/library/font-awesome/font-awesome.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/includes/library/form-fields.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/includes/library/functions.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/includes/media-template.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/includes/meta.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/includes/picker.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/includes/settings.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/includes/type-fonts.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/includes/type.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/js/admin.js
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/js/admin.min.js
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/js/src/index.js
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/js/src/media/index.js
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/js/src/media/models/item-setting-field.js
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/js/src/media/models/item-settings.js
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/js/src/media/models/item.js
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/js/src/media/views/frame.js
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/js/src/media/views/item-preview.js
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/js/src/media/views/item-setting-field.js
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/js/src/media/views/item-settings.js
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/js/src/media/views/sidebar.js
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/js/src/picker.js
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/js/src/settings.js
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/languages/menu-icons.pot
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/mailin.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/menu-icons.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/readme.md
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/readme.txt
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/autoload.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/codeinwp/gutenberg-menu-icons/CHANGELOG.md
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/codeinwp/gutenberg-menu-icons/LICENSE
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/codeinwp/gutenberg-menu-icons/README.md
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/codeinwp/gutenberg-menu-icons/assets/css/font-awesome.min.css
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/codeinwp/gutenberg-menu-icons/build/frontend.asset.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/codeinwp/gutenberg-menu-icons/build/frontend.js
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/codeinwp/gutenberg-menu-icons/build/index.asset.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/codeinwp/gutenberg-menu-icons/build/index.css
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/codeinwp/gutenberg-menu-icons/build/index.js
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/codeinwp/gutenberg-menu-icons/build/style-frontend.css
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/codeinwp/gutenberg-menu-icons/class-gutenberg-menu-icons.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/codeinwp/gutenberg-menu-icons/load.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/codeinwp/icon-picker/LICENSE
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/codeinwp/icon-picker/css/icon-picker.css
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/codeinwp/icon-picker/css/icon-picker.min.css
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/codeinwp/icon-picker/css/types/Elusive-Icons.eot
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/codeinwp/icon-picker/css/types/Elusive-Icons.svg
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/codeinwp/icon-picker/css/types/Elusive-Icons.ttf
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/codeinwp/icon-picker/css/types/Elusive-Icons.woff
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/codeinwp/icon-picker/css/types/Genericons.eot
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/codeinwp/icon-picker/css/types/Genericons.svg
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/codeinwp/icon-picker/css/types/Genericons.ttf
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/codeinwp/icon-picker/css/types/Genericons.woff
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/codeinwp/icon-picker/css/types/elusive.css
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/codeinwp/icon-picker/css/types/elusive.min.css
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/codeinwp/icon-picker/css/types/font-awesome.css
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/codeinwp/icon-picker/css/types/font-awesome.min.css
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/codeinwp/icon-picker/css/types/fontawesome-webfont.eot
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/codeinwp/icon-picker/css/types/fontawesome-webfont.svg
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/codeinwp/icon-picker/css/types/fontawesome-webfont.ttf
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/codeinwp/icon-picker/css/types/fontawesome-webfont.woff
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/codeinwp/icon-picker/css/types/fontawesome-webfont.woff2
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/codeinwp/icon-picker/css/types/foundation-icons.css
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/codeinwp/icon-picker/css/types/foundation-icons.eot
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/codeinwp/icon-picker/css/types/foundation-icons.min.css
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/codeinwp/icon-picker/css/types/foundation-icons.svg
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/codeinwp/icon-picker/css/types/foundation-icons.ttf
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/codeinwp/icon-picker/css/types/foundation-icons.woff
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/codeinwp/icon-picker/css/types/genericons.css
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/codeinwp/icon-picker/css/types/genericons.min.css
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/codeinwp/icon-picker/icon-picker.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/codeinwp/icon-picker/includes/fields/base.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/codeinwp/icon-picker/includes/fields/cmb.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/codeinwp/icon-picker/includes/fontpack.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/codeinwp/icon-picker/includes/loader.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/codeinwp/icon-picker/includes/registry.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/codeinwp/icon-picker/includes/types/base.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/codeinwp/icon-picker/includes/types/dashicons.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/codeinwp/icon-picker/includes/types/elusive.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/codeinwp/icon-picker/includes/types/fa.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/codeinwp/icon-picker/includes/types/font.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/codeinwp/icon-picker/includes/types/fontello.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/codeinwp/icon-picker/includes/types/foundation-icons.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/codeinwp/icon-picker/includes/types/genericon.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/codeinwp/icon-picker/includes/types/image.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/codeinwp/icon-picker/includes/types/svg.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/codeinwp/icon-picker/js/icon-picker.js
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/codeinwp/icon-picker/js/icon-picker.min.js
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/codeinwp/icon-picker/languages/icon-picker.pot
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/codeinwp/icon-picker/readme.txt
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/codeinwp/menu-item-custom-fields/LICENSE
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/codeinwp/menu-item-custom-fields/doc/menu-item-custom-fields-example.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/codeinwp/menu-item-custom-fields/menu-item-custom-fields.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/codeinwp/menu-item-custom-fields/readme.txt
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/codeinwp/menu-item-custom-fields/walker-nav-menu-edit.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/codeinwp/themeisle-sdk/CHANGELOG.md
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/codeinwp/themeisle-sdk/LICENSE
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/codeinwp/themeisle-sdk/assets/images/animation.jpg
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/codeinwp/themeisle-sdk/assets/images/conditions.jpg
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/codeinwp/themeisle-sdk/assets/images/css.jpg
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/codeinwp/themeisle-sdk/assets/images/neve.png
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/codeinwp/themeisle-sdk/assets/images/optimole-logo.svg
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/codeinwp/themeisle-sdk/assets/images/otter/otter-builder.png
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/codeinwp/themeisle-sdk/assets/images/otter/otter-library.png
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/codeinwp/themeisle-sdk/assets/images/otter/otter-patterns.png
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/codeinwp/themeisle-sdk/assets/images/sparks.png
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/codeinwp/themeisle-sdk/assets/images/team.jpg
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/codeinwp/themeisle-sdk/assets/images/wplk.png
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/codeinwp/themeisle-sdk/assets/js/build/about/about.asset.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/codeinwp/themeisle-sdk/assets/js/build/about/about.css
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/codeinwp/themeisle-sdk/assets/js/build/about/about.js
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/codeinwp/themeisle-sdk/assets/js/build/promos/index.asset.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/codeinwp/themeisle-sdk/assets/js/build/promos/index.js
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/codeinwp/themeisle-sdk/assets/js/build/promos/style-index.css
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/codeinwp/themeisle-sdk/assets/js/build/tracking/tracking.asset.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/codeinwp/themeisle-sdk/assets/js/build/tracking/tracking.js
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/codeinwp/themeisle-sdk/index.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/codeinwp/themeisle-sdk/load.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/codeinwp/themeisle-sdk/postcss.config.js
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/codeinwp/themeisle-sdk/src/Common/Abstract_module.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/codeinwp/themeisle-sdk/src/Common/Module_factory.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/codeinwp/themeisle-sdk/src/Loader.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/codeinwp/themeisle-sdk/src/Modules/About_us.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/codeinwp/themeisle-sdk/src/Modules/Compatibilities.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/codeinwp/themeisle-sdk/src/Modules/Dashboard_widget.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/codeinwp/themeisle-sdk/src/Modules/Licenser.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/codeinwp/themeisle-sdk/src/Modules/Logger.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/codeinwp/themeisle-sdk/src/Modules/Notification.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/codeinwp/themeisle-sdk/src/Modules/Promotions.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/codeinwp/themeisle-sdk/src/Modules/Recommendation.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/codeinwp/themeisle-sdk/src/Modules/Review.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/codeinwp/themeisle-sdk/src/Modules/Rollback.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/codeinwp/themeisle-sdk/src/Modules/Translate.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/codeinwp/themeisle-sdk/src/Modules/Uninstall_feedback.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/codeinwp/themeisle-sdk/src/Modules/Welcome.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/codeinwp/themeisle-sdk/src/Product.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/codeinwp/themeisle-sdk/start.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/composer/ClassLoader.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/composer/InstalledVersions.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/composer/LICENSE
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/composer/autoload_classmap.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/composer/autoload_files.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/composer/autoload_namespaces.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/composer/autoload_psr4.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/composer/autoload_real.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/composer/autoload_static.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/composer/installed.json
delete mode 100644 wp-content/upgrade-temp-backup/plugins/menu-icons/vendor/composer/installed.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Base_Page_Settings.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/BrowserCache_ConfigLabels.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/BrowserCache_Core.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/BrowserCache_Environment.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/BrowserCache_Environment_Apache.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/BrowserCache_Environment_LiteSpeed.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/BrowserCache_Environment_Nginx.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/BrowserCache_Page.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/BrowserCache_Page_View_QuickReference.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/BrowserCache_Page_View_SectionSecurity.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/BrowserCache_Plugin.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/BrowserCache_Plugin_Admin.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cache.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/CacheFlush.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/CacheFlush_Locally.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/CacheGroups_Plugin_Admin.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/CacheGroups_Plugin_Admin_View.js
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/CacheGroups_Plugin_Admin_View.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cache_Apc.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cache_Apcu.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cache_Base.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cache_Eaccelerator.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cache_File.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cache_File_Cleaner.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cache_File_Cleaner_Generic.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cache_File_Cleaner_Generic_HardDelete.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cache_File_Generic.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cache_Memcache.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cache_Memcached.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cache_Memcached_Stats.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cache_Nginx_Memcached.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cache_Redis.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cache_Wincache.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cache_Xcache.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/CdnEngine.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/CdnEngine_Azure.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/CdnEngine_Base.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/CdnEngine_CloudFront.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/CdnEngine_Ftp.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/CdnEngine_GoogleDrive.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/CdnEngine_Mirror.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/CdnEngine_Mirror_Akamai.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/CdnEngine_Mirror_Att.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/CdnEngine_Mirror_BunnyCdn.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/CdnEngine_Mirror_CloudFront.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/CdnEngine_Mirror_Cotendo.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/CdnEngine_Mirror_Edgecast.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/CdnEngine_Mirror_Highwinds.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/CdnEngine_Mirror_LimeLight.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/CdnEngine_Mirror_RackSpaceCdn.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/CdnEngine_Mirror_StackPath.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/CdnEngine_Mirror_StackPath2.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/CdnEngine_RackSpaceCloudFiles.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/CdnEngine_S3.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/CdnEngine_S3_Compatible.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdn_AdminActions.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdn_AdminNotes.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdn_BunnyCdn_Api.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdn_BunnyCdn_Page.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdn_BunnyCdn_Page_View.js
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdn_BunnyCdn_Page_View.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdn_BunnyCdn_Page_View_Purge_Urls.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdn_BunnyCdn_Popup.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdn_BunnyCdn_Popup_View_Configured.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdn_BunnyCdn_Popup_View_Deauthorize.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdn_BunnyCdn_Popup_View_Deauthorized.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdn_BunnyCdn_Popup_View_Intro.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdn_BunnyCdn_Popup_View_Pull_Zones.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdn_BunnyCdn_Widget.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdn_BunnyCdn_Widget_View.css
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdn_BunnyCdn_Widget_View_Authorized.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdn_BunnyCdn_Widget_View_Unauthorized.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdn_CacheFlush.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdn_ConfigLabels.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdn_Core.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdn_Core_Admin.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdn_Environment.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdn_Environment_LiteSpeed.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdn_Environment_Nginx.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdn_GeneralPage_View.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdn_GoogleDrive_AdminActions.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdn_GoogleDrive_Page.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdn_GoogleDrive_Page_View.js
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdn_GoogleDrive_Page_View.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdn_GoogleDrive_Popup_AuthReturn.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdn_GoogleDrive_Popup_AuthReturn_View.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdn_Highwinds_Api.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdn_Highwinds_Page.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdn_Highwinds_Page_View.js
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdn_Highwinds_Page_View.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdn_Highwinds_Popup.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdn_Highwinds_Popup_View_ConfigureCnamesForm.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdn_Highwinds_Popup_View_Intro.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdn_Highwinds_Popup_View_SelectHost.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdn_Highwinds_Widget.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdn_Highwinds_Widget_View.css
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdn_Highwinds_Widget_View.js
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdn_Highwinds_Widget_View.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdn_Highwinds_Widget_View_NotConfigured.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdn_LimeLight_Page.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdn_LimeLight_Page_View.js
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdn_LimeLight_Page_View.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdn_LimeLight_Popup.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdn_LimeLight_Popup_View_Intro.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdn_LimeLight_Popup_View_Success.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdn_Page.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdn_Page_View_Fsd_HeaderActions.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdn_Plugin.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdn_Plugin_Admin.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdn_RackSpaceCdn_AdminActions.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdn_RackSpaceCdn_Page.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdn_RackSpaceCdn_Page_View.js
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdn_RackSpaceCdn_Page_View.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdn_RackSpaceCdn_Popup.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdn_RackSpaceCdn_Popup_View_ConfigureDomains.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdn_RackSpaceCdn_Popup_View_Intro.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdn_RackSpaceCdn_Popup_View_Regions.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdn_RackSpaceCdn_Popup_View_Service_Actualize.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdn_RackSpaceCdn_Popup_View_Service_Create.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdn_RackSpaceCdn_Popup_View_Service_Created.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdn_RackSpaceCdn_Popup_View_Services.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdn_RackSpaceCloudFiles_Page.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdn_RackSpaceCloudFiles_Page_View.js
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdn_RackSpaceCloudFiles_Page_View.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdn_RackSpaceCloudFiles_Popup.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdn_RackSpaceCloudFiles_Popup_View_Containers.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdn_RackSpaceCloudFiles_Popup_View_Intro.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdn_RackSpaceCloudFiles_Popup_View_Regions.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdn_RackSpace_Api_CaCert-example.pem
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdn_RackSpace_Api_Cdn.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdn_RackSpace_Api_CloudFiles.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdn_RackSpace_Api_CloudFilesCdn.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdn_RackSpace_Api_Tokens.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdn_StackPath2_Api.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdn_StackPath2_Page.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdn_StackPath2_Page_View.js
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdn_StackPath2_Page_View.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdn_StackPath2_Popup.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdn_StackPath2_Popup_View_Intro.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdn_StackPath2_Popup_View_Sites.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdn_StackPath2_Popup_View_Stacks.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdn_StackPath2_Popup_View_Success.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdn_StackPath2_Widget.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdn_StackPath2_Widget_View.css
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdn_StackPath2_Widget_View.js
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdn_StackPath2_Widget_View_Authorized.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdn_StackPath2_Widget_View_Unauthorized.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdn_StackPath_Api.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdn_StackPath_Page.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdn_StackPath_Page_View.js
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdn_StackPath_Page_View.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdn_StackPath_Popup.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdn_StackPath_Popup_View_Intro.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdn_StackPath_Popup_View_Success.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdn_StackPath_Popup_View_Zone.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdn_StackPath_Popup_View_Zones.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdn_StackPath_Widget.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdn_StackPath_Widget_View.css
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdn_StackPath_Widget_View.js
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdn_StackPath_Widget_View_Authorized.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdn_StackPath_Widget_View_Unauthorized.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdn_Util.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdnfsd_BunnyCdn_Engine.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdnfsd_BunnyCdn_Page.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdnfsd_BunnyCdn_Page_View.js
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdnfsd_BunnyCdn_Page_View.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdnfsd_BunnyCdn_Popup.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdnfsd_BunnyCdn_Popup_View_Configured.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdnfsd_BunnyCdn_Popup_View_Deauthorize.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdnfsd_BunnyCdn_Popup_View_Deauthorized.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdnfsd_BunnyCdn_Popup_View_Intro.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdnfsd_BunnyCdn_Popup_View_Pull_Zones.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdnfsd_CacheFlush.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdnfsd_CloudFront_Engine.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdnfsd_CloudFront_Page.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdnfsd_CloudFront_Page_View.js
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdnfsd_CloudFront_Page_View.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdnfsd_CloudFront_Popup.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdnfsd_CloudFront_Popup_View_Distribution.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdnfsd_CloudFront_Popup_View_Distributions.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdnfsd_CloudFront_Popup_View_Intro.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdnfsd_CloudFront_Popup_View_Success.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdnfsd_Core.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdnfsd_GeneralPage_View.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdnfsd_LimeLight_Api.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdnfsd_LimeLight_Engine.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdnfsd_LimeLight_Page.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdnfsd_LimeLight_Page_View.js
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdnfsd_LimeLight_Page_View.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdnfsd_LimeLight_Popup.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdnfsd_LimeLight_Popup_View_Intro.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdnfsd_LimeLight_Popup_View_Success.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdnfsd_Plugin.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdnfsd_Plugin_Admin.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdnfsd_StackPath2_Engine.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdnfsd_StackPath2_Page.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdnfsd_StackPath2_Page_View.js
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdnfsd_StackPath2_Page_View.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdnfsd_StackPath2_Popup.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdnfsd_StackPath2_Popup_View_Intro.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdnfsd_StackPath2_Popup_View_Sites.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdnfsd_StackPath2_Popup_View_Stacks.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdnfsd_StackPath2_Popup_View_Success.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdnfsd_StackPath_Engine.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdnfsd_StackPath_Page.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdnfsd_StackPath_Page_View.js
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdnfsd_StackPath_Page_View.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdnfsd_StackPath_Popup.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdnfsd_StackPath_Popup_View_Intro.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdnfsd_StackPath_Popup_View_Success.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdnfsd_StackPath_Popup_View_Zone.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdnfsd_StackPath_Popup_View_Zones.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdnfsd_TransparentCDN_Engine.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdnfsd_TransparentCDN_Page.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdnfsd_TransparentCDN_Page_View.js
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdnfsd_TransparentCDN_Page_View.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cdnfsd_Util.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Cli.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Config.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/ConfigCache.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/ConfigCompiler.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/ConfigDbStorage.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/ConfigKeys.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/ConfigState.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/ConfigStateNote.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/ConfigUtil.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/DbCache_ConfigLabels.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/DbCache_Core.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/DbCache_Environment.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/DbCache_Page.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/DbCache_Plugin.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/DbCache_Plugin_Admin.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/DbCache_Wpdb.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/DbCache_WpdbBase.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/DbCache_WpdbInjection.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/DbCache_WpdbInjection_QueryCaching.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/DbCache_WpdbLegacy.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/DbCache_WpdbNew.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Dispatcher.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Enterprise_CacheFlush_MakeSnsEvent.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Enterprise_Dbcache_WpdbInjection_Cluster.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Enterprise_SnsBase.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Enterprise_SnsServer.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Extension_Amp_Page_View.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Extension_Amp_Plugin.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Extension_Amp_Plugin_Admin.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Extension_CloudFlare_AdminActions.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Extension_CloudFlare_Api.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Extension_CloudFlare_Cdn_Page_View.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Extension_CloudFlare_GeneralPage_View.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Extension_CloudFlare_Page.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Extension_CloudFlare_Page_View.js
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Extension_CloudFlare_Page_View.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Extension_CloudFlare_Plugin.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Extension_CloudFlare_Plugin_Admin.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Extension_CloudFlare_Popup.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Extension_CloudFlare_Popup_View_Intro.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Extension_CloudFlare_Popup_View_Zones.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Extension_CloudFlare_SettingsForUi.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Extension_CloudFlare_View_Dashboard.js
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Extension_CloudFlare_Widget.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Extension_CloudFlare_Widget_Logo.png
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Extension_CloudFlare_Widget_View.css
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Extension_CloudFlare_Widget_View.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Extension_FragmentCache_Api.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Extension_FragmentCache_Core.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Extension_FragmentCache_Environment.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Extension_FragmentCache_GeneralPage.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Extension_FragmentCache_GeneralPage_View.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Extension_FragmentCache_Page.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Extension_FragmentCache_Page_View.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Extension_FragmentCache_Plugin.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Extension_FragmentCache_Plugin_Admin.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Extension_FragmentCache_WpObjectCache.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Extension_Genesis_Page.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Extension_Genesis_Page_View.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Extension_Genesis_Plugin.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Extension_Genesis_Plugin_Admin.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Extension_ImageService_Api.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Extension_ImageService_Cron.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Extension_ImageService_Environment.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Extension_ImageService_Page_View.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Extension_ImageService_Plugin.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Extension_ImageService_Plugin_Admin.css
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Extension_ImageService_Plugin_Admin.js
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Extension_ImageService_Plugin_Admin.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Extension_NewRelic_AdminActions.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Extension_NewRelic_AdminNotes.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Extension_NewRelic_Api.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Extension_NewRelic_Core.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Extension_NewRelic_GeneralPage.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Extension_NewRelic_GeneralPage_View.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Extension_NewRelic_Page.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Extension_NewRelic_Page_View_Apm.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Extension_NewRelic_Plugin.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Extension_NewRelic_Plugin_Admin.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Extension_NewRelic_Popup.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Extension_NewRelic_Popup_View.js
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Extension_NewRelic_Popup_View_Intro.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Extension_NewRelic_Popup_View_ListApplications.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Extension_NewRelic_Service.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Extension_NewRelic_Widget.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Extension_NewRelic_Widget_View.css
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Extension_NewRelic_Widget_View.js
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Extension_NewRelic_Widget_View_Apm.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Extension_NewRelic_Widget_View_Browser.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Extension_NewRelic_Widget_View_NotConfigured.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Extension_Swarmify_AdminActions.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Extension_Swarmify_Core.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Extension_Swarmify_Page.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Extension_Swarmify_Page_View.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Extension_Swarmify_Plugin.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Extension_Swarmify_Plugin_Admin.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Extension_Swarmify_Widget.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Extension_Swarmify_Widget_View.css
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Extension_Swarmify_Widget_View_NotConfigured.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Extension_WordPressSeo_Plugin.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Extension_WordPressSeo_Plugin_Admin.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Extension_Wpml_Plugin.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Extension_Wpml_Plugin_Admin.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Extensions_AdminActions.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Extensions_Page.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Extensions_Plugin_Admin.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Extensions_Util.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/FeatureShowcase_Plugin_Admin.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/FeatureShowcase_Plugin_Admin_View.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Generic_AdminActions_Config.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Generic_AdminActions_Default.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Generic_AdminActions_Flush.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Generic_AdminActions_Test.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Generic_AdminNotes.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Generic_ConfigLabels.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Generic_Environment.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Generic_Faq.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Generic_GeneralPage_View_ShowEdge.js
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Generic_GeneralPage_View_ShowSupportUs.js
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Generic_Page_About.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Generic_Page_Dashboard.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Generic_Page_Dashboard_View.css
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Generic_Page_General.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Generic_Page_Install.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Generic_Page_PurgeLog.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Generic_Page_PurgeLog_View.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Generic_Plugin.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Generic_Plugin_Admin.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Generic_Plugin_AdminCompatibility.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Generic_Plugin_AdminNotifications.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Generic_Plugin_AdminRowActions.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Generic_Plugin_Admin_View_Faq.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Generic_Plugin_WidgetForum.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Generic_Plugin_WidgetNews.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Generic_WidgetBoldGrid.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Generic_WidgetBoldGrid_AdminActions.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Generic_WidgetBoldGrid_Logo.svg
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Generic_WidgetBoldGrid_View.js
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Generic_WidgetBoldGrid_View.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Generic_WidgetCommunity.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Generic_WidgetCommunity_View.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Generic_WidgetServices.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Generic_WidgetServices_View.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Generic_WidgetSpreadTheWord.js
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Generic_WidgetSpreadTheWord_Plugin.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Generic_WidgetSpreadTheWord_View.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/LICENSE
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Licensing_AdminActions.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Licensing_Core.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Licensing_Plugin_Admin.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Minify_AutoCss.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Minify_AutoJs.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Minify_ConfigLabels.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Minify_ContentMinifier.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Minify_Core.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Minify_Environment.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Minify_Environment_LiteSpeed.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Minify_Extract.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Minify_GeneralPage_View_ShowHelp.js
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Minify_GeneralPage_View_ShowHelpForce.js
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Minify_HelpPopup_View.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Minify_MinifiedFileRequestHandler.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Minify_Page.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Minify_Plugin.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Minify_Plugin_Admin.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Mobile_Base.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Mobile_Redirect.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Mobile_Referrer.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Mobile_UserAgent.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/ModuleStatus.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/ObjectCache_ConfigLabels.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/ObjectCache_Environment.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/ObjectCache_Page.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/ObjectCache_Page_View_PurgeLog.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/ObjectCache_Plugin.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/ObjectCache_Plugin_Admin.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/ObjectCache_WpObjectCache.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/ObjectCache_WpObjectCache_Regular.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/PageSpeed_Api.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/PageSpeed_Data.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/PageSpeed_Instructions.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/PageSpeed_Page.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/PageSpeed_Page_View.css
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/PageSpeed_Page_View.js
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/PageSpeed_Page_View.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/PageSpeed_Page_View_FromAPI.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/PageSpeed_Widget.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/PageSpeed_Widget_View.css
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/PageSpeed_Widget_View.js
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/PageSpeed_Widget_View.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/PageSpeed_Widget_View_FromApi.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/PgCache_ConfigLabels.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/PgCache_ContentGrabber.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/PgCache_Environment.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/PgCache_Flush.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/PgCache_Page.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/PgCache_Page_View.js
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/PgCache_Plugin.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/PgCache_Plugin_Admin.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/PgCache_QsExempts.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Root_AdminActions.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Root_AdminActivation.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Root_AdminMenu.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Root_Environment.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Root_Loader.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/SetupGuide_Plugin_Admin.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Support_AdminActions.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Support_Page.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Support_Page_View_DoneContent.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Support_Page_View_PageContent.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/SystemOpCache_AdminActions.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/SystemOpCache_Core.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/SystemOpCache_GeneralPage_View.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/SystemOpCache_Plugin_Admin.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/UsageStatistics_AdminActions.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/UsageStatistics_Core.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/UsageStatistics_GeneralPage.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/UsageStatistics_GeneralPage_View.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/UsageStatistics_Page.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/UsageStatistics_Page_DbRequests_View.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/UsageStatistics_Page_ObjectCacheLog_View.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/UsageStatistics_Page_PageCacheRequests_View.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/UsageStatistics_Page_View.css
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/UsageStatistics_Page_View.js
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/UsageStatistics_Page_View.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/UsageStatistics_Page_View_Ad.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/UsageStatistics_Page_View_Disabled.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/UsageStatistics_Page_View_Free.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/UsageStatistics_Page_View_NoDebugMode.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/UsageStatistics_Plugin.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/UsageStatistics_Plugin_Admin.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/UsageStatistics_Source_AccessLog.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/UsageStatistics_Source_DbQueriesLog.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/UsageStatistics_Source_ObjectCacheLog.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/UsageStatistics_Source_PageCacheLog.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/UsageStatistics_Source_Wpdb.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/UsageStatistics_Sources.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/UsageStatistics_Sources_Apc.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/UsageStatistics_Sources_Memcached.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/UsageStatistics_Sources_Redis.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/UsageStatistics_StorageReader.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/UsageStatistics_StorageWriter.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/UsageStatistics_Widget.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/UsageStatistics_Widget_View.js
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/UsageStatistics_Widget_View.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/UsageStatistics_Widget_View_Disabled.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/UserExperience_DeferScripts_Extension.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/UserExperience_DeferScripts_Mutator.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/UserExperience_DeferScripts_Page_View.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/UserExperience_DeferScripts_Script.js
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/UserExperience_Emoji_Extension.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/UserExperience_GeneralPage.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/UserExperience_GeneralPage_View.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/UserExperience_LazyLoad_GoogleMaps_GoogleMapsEasy.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/UserExperience_LazyLoad_GoogleMaps_WPGoogleMapPlugin.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/UserExperience_LazyLoad_GoogleMaps_WPGoogleMaps.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/UserExperience_LazyLoad_Mutator.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/UserExperience_LazyLoad_Mutator_Picture.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/UserExperience_LazyLoad_Mutator_Unmutable.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/UserExperience_LazyLoad_Page_View.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/UserExperience_LazyLoad_Plugin.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/UserExperience_OEmbed_Extension.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/UserExperience_Page.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/UserExperience_Page_View.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/UserExperience_Plugin_Admin.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/UserExperience_Plugin_Jquery.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/UserExperience_Preload_Requests_Extension.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/UserExperience_Preload_Requests_Page_View.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Util_Activation.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Util_Admin.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Util_AttachToActions.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Util_Bus.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Util_ConfigLabel.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Util_Content.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Util_Debug.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Util_DebugPurgeLog_Reader.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Util_Environment.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Util_Environment_Exception.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Util_Environment_Exceptions.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Util_File.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Util_Http.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Util_Installed.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Util_Mime.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Util_PageSpeed.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Util_PageUrls.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Util_Request.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Util_Rule.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Util_Theme.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Util_Ui.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Util_UsageStatistics.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Util_Widget.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Util_WpFile.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Util_WpFile_FilesystemChmodException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Util_WpFile_FilesystemCopyException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Util_WpFile_FilesystemMkdirException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Util_WpFile_FilesystemModifyException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Util_WpFile_FilesystemOperationException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Util_WpFile_FilesystemRmException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Util_WpFile_FilesystemRmdirException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Util_WpFile_FilesystemWriteException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Util_WpmuBlogmap.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Varnish_Flush.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/Varnish_Plugin.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/extension-example/Extension_Example.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/extension-example/Extension_Example_Admin.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/extension-example/Extension_Example_Page_View.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/extension-example/w3-total-cache-example.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/inc/define.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/inc/email/index.html
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/inc/email/minify_error_notification.html
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/inc/email/minify_error_notification.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/inc/email/support_request.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/inc/error.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/inc/index.html
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/inc/lightbox/index.html
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/inc/lightbox/minify_recommendations.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/inc/lightbox/purchase.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/inc/lightbox/self_test.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/inc/lightbox/support_us.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/inc/lightbox/upgrade.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/inc/mime/all.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/inc/mime/cssjs.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/inc/mime/html.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/inc/mime/index.html
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/inc/mime/other.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/inc/options/about.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/inc/options/browsercache.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/inc/options/cdn.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/inc/options/cdn/akamai.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/inc/options/cdn/att.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/inc/options/cdn/azure.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/inc/options/cdn/cf.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/inc/options/cdn/cf2.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/inc/options/cdn/common/cnames-readonly.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/inc/options/cdn/common/cnames.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/inc/options/cdn/common/index.html
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/inc/options/cdn/cotendo.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/inc/options/cdn/edgecast.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/inc/options/cdn/ftp.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/inc/options/cdn/index.html
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/inc/options/cdn/mirror.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/inc/options/cdn/rscf.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/inc/options/cdn/s3.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/inc/options/cdn/s3_compatible.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/inc/options/common/footer.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/inc/options/common/header.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/inc/options/common/index.html
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/inc/options/common/top_nav_bar.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/inc/options/dashboard.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/inc/options/dbcache.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/inc/options/edd/buy.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/inc/options/enterprise/dbcluster-config.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/inc/options/enterprise/dbcluster_general_section.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/inc/options/extensions.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/inc/options/extensions/list.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/inc/options/extensions/settings.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/inc/options/general.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/inc/options/index.html
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/inc/options/install.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/inc/options/minify.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/inc/options/minify/ccjs.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/inc/options/minify/ccjs2.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/inc/options/minify/css.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/inc/options/minify/csstidy.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/inc/options/minify/csstidy2.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/inc/options/minify/googleccjs2.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/inc/options/minify/html.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/inc/options/minify/htmltidy.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/inc/options/minify/htmltidy2.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/inc/options/minify/index.html
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/inc/options/minify/js.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/inc/options/minify/yuicss2.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/inc/options/minify/yuijs.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/inc/options/minify/yuijs2.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/inc/options/objectcache.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/inc/options/parts/dashboard_banner.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/inc/options/parts/memcached.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/inc/options/parts/memcached_extension.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/inc/options/parts/redis.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/inc/options/parts/redis_extension.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/inc/options/pgcache.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/inc/options/support.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/inc/popup/cdn_export_file.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/inc/popup/cdn_export_library.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/inc/popup/cdn_import_library.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/inc/popup/cdn_purge.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/inc/popup/cdn_queue.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/inc/popup/cdn_rename_domain.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/inc/popup/common/footer.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/inc/popup/common/header.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/inc/popup/common/index.html
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/inc/popup/index.html
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/inc/widget/index.html
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/inc/widget/latest.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/inc/widget/latest_ajax.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/inc/widget/latest_control.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/inc/widget/latest_news.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/inc/widget/latest_news_ajax.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/inc/widget/latest_news_control.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/inc/wizard/template.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/index.html
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/ini/apache_conf/mod_deflate.conf
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/ini/apache_conf/mod_expires.conf
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/ini/apache_conf/mod_mime.conf
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/ini/apache_conf/mod_rewrite.conf
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/ini/apc.ini
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/ini/config-db-sample.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/ini/dbcluster-config-sample.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/ini/eaccelerator.ini
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/ini/index.html
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/ini/memcache.ini
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/ini/nginx-network-sample-config.conf
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/ini/nginx-standalone-sample-config.conf
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/ini/opcache.ini
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/ini/php.append.ini
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/ini/s3-sample-policy.txt
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/ini/varnish-sample-config.vcl
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/ini/web.config
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/ini/xcache.ini
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/languages/w3-total-cache.pot
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/GuzzleHttp/Client.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/GuzzleHttp/ClientInterface.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/GuzzleHttp/Cookie/CookieJar.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/GuzzleHttp/Cookie/CookieJarInterface.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/GuzzleHttp/Cookie/FileCookieJar.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/GuzzleHttp/Cookie/SessionCookieJar.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/GuzzleHttp/Cookie/SetCookie.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/GuzzleHttp/Exception/BadResponseException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/GuzzleHttp/Exception/ClientException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/GuzzleHttp/Exception/ConnectException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/GuzzleHttp/Exception/GuzzleException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/GuzzleHttp/Exception/RequestException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/GuzzleHttp/Exception/SeekException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/GuzzleHttp/Exception/ServerException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/GuzzleHttp/Exception/TooManyRedirectsException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/GuzzleHttp/Exception/TransferException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/GuzzleHttp/Handler/CurlFactory.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/GuzzleHttp/Handler/CurlFactoryInterface.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/GuzzleHttp/Handler/CurlHandler.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/GuzzleHttp/Handler/CurlMultiHandler.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/GuzzleHttp/Handler/EasyHandle.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/GuzzleHttp/Handler/MockHandler.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/GuzzleHttp/Handler/Proxy.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/GuzzleHttp/Handler/StreamHandler.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/GuzzleHttp/HandlerStack.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/GuzzleHttp/MessageFormatter.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/GuzzleHttp/Middleware.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/GuzzleHttp/Pool.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/GuzzleHttp/PrepareBodyMiddleware.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/GuzzleHttp/Promise/AggregateException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/GuzzleHttp/Promise/CancellationException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/GuzzleHttp/Promise/Coroutine.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/GuzzleHttp/Promise/EachPromise.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/GuzzleHttp/Promise/FulfilledPromise.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/GuzzleHttp/Promise/Promise.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/GuzzleHttp/Promise/PromiseInterface.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/GuzzleHttp/Promise/PromisorInterface.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/GuzzleHttp/Promise/RejectedPromise.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/GuzzleHttp/Promise/RejectionException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/GuzzleHttp/Promise/TaskQueue.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/GuzzleHttp/Promise/TaskQueueInterface.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/GuzzleHttp/Promise/functions.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/GuzzleHttp/Promise/functions_include.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/GuzzleHttp/Psr7/AppendStream.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/GuzzleHttp/Psr7/BufferStream.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/GuzzleHttp/Psr7/CachingStream.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/GuzzleHttp/Psr7/DroppingStream.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/GuzzleHttp/Psr7/FnStream.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/GuzzleHttp/Psr7/InflateStream.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/GuzzleHttp/Psr7/LazyOpenStream.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/GuzzleHttp/Psr7/LimitStream.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/GuzzleHttp/Psr7/MessageTrait.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/GuzzleHttp/Psr7/MultipartStream.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/GuzzleHttp/Psr7/NoSeekStream.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/GuzzleHttp/Psr7/PumpStream.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/GuzzleHttp/Psr7/Request.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/GuzzleHttp/Psr7/Response.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/GuzzleHttp/Psr7/ServerRequest.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/GuzzleHttp/Psr7/Stream.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/GuzzleHttp/Psr7/StreamDecoratorTrait.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/GuzzleHttp/Psr7/StreamWrapper.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/GuzzleHttp/Psr7/UploadedFile.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/GuzzleHttp/Psr7/Uri.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/GuzzleHttp/Psr7/functions.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/GuzzleHttp/Psr7/functions_include.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/GuzzleHttp/RedirectMiddleware.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/GuzzleHttp/RequestOptions.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/GuzzleHttp/RetryMiddleware.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/GuzzleHttp/TransferStats.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/GuzzleHttp/UriTemplate.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/GuzzleHttp/functions.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/GuzzleHttp/functions_include.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/MicrosoftAzureStorage/Blob/BlobRestProxy.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/MicrosoftAzureStorage/Blob/Internal/IBlob.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/MicrosoftAzureStorage/Blob/Models/AccessCondition.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/MicrosoftAzureStorage/Blob/Models/AccessPolicy.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/MicrosoftAzureStorage/Blob/Models/AcquireLeaseOptions.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/MicrosoftAzureStorage/Blob/Models/AcquireLeaseResult.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/MicrosoftAzureStorage/Blob/Models/Blob.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/MicrosoftAzureStorage/Blob/Models/BlobBlockType.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/MicrosoftAzureStorage/Blob/Models/BlobPrefix.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/MicrosoftAzureStorage/Blob/Models/BlobProperties.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/MicrosoftAzureStorage/Blob/Models/BlobServiceOptions.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/MicrosoftAzureStorage/Blob/Models/BlobType.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/MicrosoftAzureStorage/Blob/Models/Block.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/MicrosoftAzureStorage/Blob/Models/BlockList.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/MicrosoftAzureStorage/Blob/Models/BreakLeaseResult.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/MicrosoftAzureStorage/Blob/Models/CommitBlobBlocksOptions.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/MicrosoftAzureStorage/Blob/Models/Container.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/MicrosoftAzureStorage/Blob/Models/ContainerACL.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/MicrosoftAzureStorage/Blob/Models/ContainerProperties.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/MicrosoftAzureStorage/Blob/Models/CopyBlobOptions.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/MicrosoftAzureStorage/Blob/Models/CopyBlobResult.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/MicrosoftAzureStorage/Blob/Models/CreateBlobBlockOptions.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/MicrosoftAzureStorage/Blob/Models/CreateBlobOptions.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/MicrosoftAzureStorage/Blob/Models/CreateBlobPagesOptions.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/MicrosoftAzureStorage/Blob/Models/CreateBlobPagesResult.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/MicrosoftAzureStorage/Blob/Models/CreateBlobSnapshotOptions.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/MicrosoftAzureStorage/Blob/Models/CreateBlobSnapshotResult.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/MicrosoftAzureStorage/Blob/Models/CreateContainerOptions.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/MicrosoftAzureStorage/Blob/Models/DeleteBlobOptions.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/MicrosoftAzureStorage/Blob/Models/DeleteContainerOptions.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/MicrosoftAzureStorage/Blob/Models/GetBlobMetadataOptions.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/MicrosoftAzureStorage/Blob/Models/GetBlobMetadataResult.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/MicrosoftAzureStorage/Blob/Models/GetBlobOptions.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/MicrosoftAzureStorage/Blob/Models/GetBlobPropertiesOptions.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/MicrosoftAzureStorage/Blob/Models/GetBlobPropertiesResult.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/MicrosoftAzureStorage/Blob/Models/GetBlobResult.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/MicrosoftAzureStorage/Blob/Models/GetContainerACLResult.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/MicrosoftAzureStorage/Blob/Models/GetContainerPropertiesResult.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/MicrosoftAzureStorage/Blob/Models/LeaseMode.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/MicrosoftAzureStorage/Blob/Models/ListBlobBlocksOptions.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/MicrosoftAzureStorage/Blob/Models/ListBlobBlocksResult.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/MicrosoftAzureStorage/Blob/Models/ListBlobsOptions.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/MicrosoftAzureStorage/Blob/Models/ListBlobsResult.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/MicrosoftAzureStorage/Blob/Models/ListContainersOptions.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/MicrosoftAzureStorage/Blob/Models/ListContainersResult.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/MicrosoftAzureStorage/Blob/Models/ListPageBlobRangesOptions.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/MicrosoftAzureStorage/Blob/Models/ListPageBlobRangesResult.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/MicrosoftAzureStorage/Blob/Models/PageRange.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/MicrosoftAzureStorage/Blob/Models/PageWriteOption.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/MicrosoftAzureStorage/Blob/Models/PublicAccessType.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/MicrosoftAzureStorage/Blob/Models/SetBlobMetadataOptions.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/MicrosoftAzureStorage/Blob/Models/SetBlobMetadataResult.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/MicrosoftAzureStorage/Blob/Models/SetBlobPropertiesOptions.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/MicrosoftAzureStorage/Blob/Models/SetBlobPropertiesResult.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/MicrosoftAzureStorage/Blob/Models/SetContainerMetadataOptions.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/MicrosoftAzureStorage/Blob/Models/SignedIdentifier.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/MicrosoftAzureStorage/Common/CloudConfigurationManager.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/MicrosoftAzureStorage/Common/Internal/Authentication/IAuthScheme.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/MicrosoftAzureStorage/Common/Internal/Authentication/SharedKeyAuthScheme.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/MicrosoftAzureStorage/Common/Internal/Authentication/StorageAuthScheme.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/MicrosoftAzureStorage/Common/Internal/Authentication/TableSharedKeyLiteAuthScheme.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/MicrosoftAzureStorage/Common/Internal/ConnectionStringParser.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/MicrosoftAzureStorage/Common/Internal/ConnectionStringSource.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/MicrosoftAzureStorage/Common/Internal/FilterableService.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/MicrosoftAzureStorage/Common/Internal/Filters/AuthenticationFilter.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/MicrosoftAzureStorage/Common/Internal/Filters/DateFilter.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/MicrosoftAzureStorage/Common/Internal/Filters/ExponentialRetryPolicy.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/MicrosoftAzureStorage/Common/Internal/Filters/HeadersFilter.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/MicrosoftAzureStorage/Common/Internal/Filters/RetryPolicy.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/MicrosoftAzureStorage/Common/Internal/Filters/RetryPolicyFilter.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/MicrosoftAzureStorage/Common/Internal/Http/HttpCallContext.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/MicrosoftAzureStorage/Common/Internal/HttpFormatter.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/MicrosoftAzureStorage/Common/Internal/IServiceFilter.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/MicrosoftAzureStorage/Common/Internal/InvalidArgumentTypeException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/MicrosoftAzureStorage/Common/Internal/Logger.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/MicrosoftAzureStorage/Common/Internal/Resources.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/MicrosoftAzureStorage/Common/Internal/RestProxy.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/MicrosoftAzureStorage/Common/Internal/RetryMiddlewareFactory.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/MicrosoftAzureStorage/Common/Internal/Serialization/ISerializer.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/MicrosoftAzureStorage/Common/Internal/Serialization/JsonSerializer.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/MicrosoftAzureStorage/Common/Internal/Serialization/XmlSerializer.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/MicrosoftAzureStorage/Common/Internal/ServiceRestProxy.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/MicrosoftAzureStorage/Common/Internal/ServiceSettings.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/MicrosoftAzureStorage/Common/Internal/StorageServiceSettings.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/MicrosoftAzureStorage/Common/Internal/Utilities.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/MicrosoftAzureStorage/Common/Internal/Validate.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/MicrosoftAzureStorage/Common/Models/GetServicePropertiesResult.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/MicrosoftAzureStorage/Common/Models/Logging.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/MicrosoftAzureStorage/Common/Models/Metrics.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/MicrosoftAzureStorage/Common/Models/RetentionPolicy.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/MicrosoftAzureStorage/Common/Models/ServiceProperties.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/MicrosoftAzureStorage/Common/ServiceException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/MicrosoftAzureStorage/Common/ServicesBuilder.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/PsrHttpMessage/MessageInterface.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/PsrHttpMessage/RequestInterface.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/PsrHttpMessage/ResponseInterface.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/PsrHttpMessage/ServerRequestInterface.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/PsrHttpMessage/StreamInterface.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/PsrHttpMessage/UploadedFileInterface.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/PsrHttpMessage/UriInterface.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Azure/loader.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/CSSTidy/class.csstidy.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/CSSTidy/class.csstidy_optimise.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/CSSTidy/class.csstidy_print.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/CSSTidy/data.inc.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/CSSTidy/index.html
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Db/mssql.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Google/Auth/Abstract.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Google/Auth/AppIdentity.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Google/Auth/AssertionCredentials.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Google/Auth/Exception.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Google/Auth/LoginTicket.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Google/Auth/OAuth2.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Google/Auth/Simple.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Google/Cache/Abstract.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Google/Cache/Apc.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Google/Cache/Exception.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Google/Cache/File.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Google/Cache/Memcache.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Google/Cache/Null.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Google/Client.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Google/Collection.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Google/Config.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Google/Exception.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Google/Http/Batch.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Google/Http/CacheParser.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Google/Http/MediaFileUpload.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Google/Http/REST.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Google/Http/Request.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Google/IO/Abstract.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Google/IO/Curl.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Google/IO/Exception.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Google/IO/Stream.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Google/IO/cacerts.pem
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Google/Model.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Google/Service.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Google/Service/Drive.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Google/Service/Exception.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Google/Service/Oauth2.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Google/Service/Resource.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Google/Signer/Abstract.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Google/Signer/P12.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Google/Utils.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Google/Utils/URITemplate.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Google/Verifier/Abstract.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Google/Verifier/Pem.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Minify/HTTP/ConditionalGet.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Minify/HTTP/Encoder.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Minify/HTTP/index.html
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Minify/JSMin.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Minify/JSMinPlus.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Minify/Minify.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Minify/Minify/Build.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Minify/Minify/CSS.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Minify/Minify/CSS/Compressor.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Minify/Minify/CSS/UriRewriter.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Minify/Minify/CSS/index.html
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Minify/Minify/CSSTidy.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Minify/Minify/Cache/File.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Minify/Minify/Cache/W3TCDerived.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Minify/Minify/Cache/ZendPlatform.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Minify/Minify/Cache/index.html
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Minify/Minify/ClosureCompiler.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Minify/Minify/CombineOnly.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Minify/Minify/CommentPreserver.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Minify/Minify/Controller/Base.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Minify/Minify/Controller/Files.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Minify/Minify/Controller/Groups.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Minify/Minify/Controller/MinApp.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Minify/Minify/Controller/Page.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Minify/Minify/Controller/Version1.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Minify/Minify/Controller/index.html
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Minify/Minify/DebugDetector.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Minify/Minify/HTML.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Minify/Minify/HTML/Helper.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Minify/Minify/HTMLTidy.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Minify/Minify/IgnoredCommentPreserver.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Minify/Minify/ImportProcessor.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Minify/Minify/Inline.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Minify/Minify/Inline/CSS.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Minify/Minify/Inline/JavaScript.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Minify/Minify/Inline/index.html
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Minify/Minify/JS/ClosureCompiler.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Minify/Minify/Lines.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Minify/Minify/Logger.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Minify/Minify/Packer.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Minify/Minify/Source.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Minify/Minify/YUI/CssCompressor.java
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Minify/Minify/YUI/CssCompressor.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Minify/Minify/YUICompressor.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Minify/Minify/index.html
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Minify/index.html
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/NetDNA/NetDNA.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/NetDNA/NetDNAPresentation.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/NetDNA/W3tcWpHttpException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/NewRelic/NewRelicAPI.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/NewRelic/NewRelicWrapper.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Nusoap/class.nusoap_base.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Nusoap/class.soap_fault.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Nusoap/class.soap_parser.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Nusoap/class.soap_transport_http.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Nusoap/class.soap_val.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Nusoap/class.soapclient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Nusoap/class.wsdl.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Nusoap/class.wsdlcache.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Nusoap/class.xmlschema.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Nusoap/index.html
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/Nusoap/nusoap.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/OAuth/W3tcOAuth.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/S3Compatible.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/SNS/README.md
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/SNS/lib/requestcore/LICENSE
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/SNS/lib/requestcore/README.md
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/SNS/lib/requestcore/cacert.pem
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/SNS/lib/requestcore/requestcore.class.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/SNS/sdk.class.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/SNS/services/MessageValidator/Message.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/SNS/services/MessageValidator/MessageValidator.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/SNS/services/MessageValidator/sns-exceptions.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/SNS/services/sns.class.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/SNS/utilities/request.class.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/SNS/utilities/response.class.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/SNS/utilities/simplexml.class.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/SNS/utilities/utilities.class.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/YuiCssMin/Colors.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/YuiCssMin/Command.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/YuiCssMin/Minifier.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/YuiCssMin/Utils.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/lib/index.html
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/press.txt
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/pub/css/bootstrap-buttons.css
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/pub/css/error.css
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/pub/css/feature-counter.css
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/pub/css/feature-showcase.css
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/pub/css/index.html
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/pub/css/lightbox.css
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/pub/css/options.css
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/pub/css/popup.css
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/pub/css/setup-guide.css
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/pub/css/widget.css
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/pub/css/wizard.css
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/pub/fonts/source-a.svg
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/pub/fonts/w3tc.eot
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/pub/fonts/w3tc.svg
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/pub/fonts/w3tc.ttf
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/pub/fonts/w3tc.woff
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/pub/img/W3TC_dashboard_logo_title-retina.png
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/pub/img/W3TC_dashboard_logo_title.png
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/pub/img/button-grad-active.png
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/pub/img/button-grad.png
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/pub/img/cdn-highwinds-logo.png
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/pub/img/close.png
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/pub/img/google-logo.png
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/pub/img/index.html
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/pub/img/moon-bottom-left.png
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/pub/img/moon-bottom-right.png
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/pub/img/open.png
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/pub/img/overlay/ceo.png
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/pub/img/overlay/gauge-bg-tp.png
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/pub/img/overlay/gray-check.png
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/pub/img/overlay/lite-gray-check.png
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/pub/img/overlay/lock.png
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/pub/img/overlay/overlay-close.png
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/pub/img/overlay/overlay-down-arrow.png
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/pub/img/overlay/overlay-logo.png
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/pub/img/overlay/save-close.png
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/pub/img/overlay/select-arrow.png
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/pub/img/overlay/twitter-bird-dark-bgs.png
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/pub/img/overlay/wordpress-logo-simplified-rgb.png
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/pub/img/ps_bar.gif
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/pub/img/ps_grad.gif
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/pub/img/ps_scores.png
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/pub/img/sidebar-background.png
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/pub/img/stats-bg.png
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/pub/img/transparent-comet-moon.png
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/pub/img/transparent-comet.png
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/pub/img/usage-statistics-widget.png
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/pub/img/w3tc_bunnycdn_logo.svg
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/pub/img/w3tc_cube-shadow.png
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/pub/img/w3tc_google-logo-retina.png
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/pub/img/w3tc_google-logo.png
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/pub/img/w3tc_netdna-logo-retina.png
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/pub/img/w3tc_netdna-logo.png
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/pub/img/w3tc_newrelic-logo-retina.png
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/pub/img/w3tc_newrelic-logo.png
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/pub/img/w3tc_stackpath_logo.svg
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/pub/img/w3tc_swarmify-logo-retina.png
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/pub/img/w3tc_swarmify-logo.png
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/pub/img/w3tc_w3edge-logo-retina.png
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/pub/img/w3tc_w3edge-logo.png
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/pub/img/w3tc_w3tc-logo-retina.png
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/pub/img/w3tc_w3tc-logo.png
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/pub/img/white-grad-active.png
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/pub/img/white-grad.png
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/pub/img/wpspin_light.gif
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/pub/index.html
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/pub/js/chartjs.min.js
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/pub/js/feature-counter.js
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/pub/js/index.html
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/pub/js/jquery.masonry.min.js
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/pub/js/lazyload.min.js
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/pub/js/lazyload.version.txt
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/pub/js/lightbox.js
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/pub/js/metadata.js
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/pub/js/options-validator.js
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/pub/js/options.js
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/pub/js/popup.js
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/pub/js/setup-guide.js
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/pub/js/widget.js
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/pub/js/wizard.js
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/pub/sns.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/readme.txt
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/autoload.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-php-sns-message-validator/.github/ISSUE_TEMPLATE/bug-report.yml
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-php-sns-message-validator/.github/ISSUE_TEMPLATE/config.yml
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-php-sns-message-validator/.github/ISSUE_TEMPLATE/documentation.yml
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-php-sns-message-validator/.github/ISSUE_TEMPLATE/feature-request.yml
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-php-sns-message-validator/.github/PULL_REQUEST_TEMPLATE.md
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-php-sns-message-validator/.github/workflows/stale_issues.yml
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-php-sns-message-validator/.travis.yml
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-php-sns-message-validator/CODE_OF_CONDUCT.md
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-php-sns-message-validator/CONTRIBUTING.md
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-php-sns-message-validator/LICENSE.md
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-php-sns-message-validator/NOTICE.md
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-php-sns-message-validator/README.md
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-php-sns-message-validator/composer.json
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-php-sns-message-validator/phpunit.xml.dist
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-php-sns-message-validator/src/Exception/InvalidSnsMessageException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-php-sns-message-validator/src/Message.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-php-sns-message-validator/src/MessageValidator.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-php-sns-message-validator/tests/FunctionalValidationsTest.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-php-sns-message-validator/tests/MessageTest.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-php-sns-message-validator/tests/MessageValidatorTest.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-php-sns-message-validator/tests/MockPhpStream.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/CODE_OF_CONDUCT.md
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/LICENSE.md
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/NOTICE.md
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/composer.json
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/ACMPCA/ACMPCAClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/ACMPCA/Exception/ACMPCAException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/AbstractConfigurationProvider.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/AccessAnalyzer/AccessAnalyzerClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/AccessAnalyzer/Exception/AccessAnalyzerException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Acm/AcmClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Acm/Exception/AcmException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/AlexaForBusiness/AlexaForBusinessClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/AlexaForBusiness/Exception/AlexaForBusinessException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Amplify/AmplifyClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Amplify/Exception/AmplifyException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/AmplifyBackend/AmplifyBackendClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/AmplifyBackend/Exception/AmplifyBackendException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Api/AbstractModel.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Api/ApiProvider.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Api/DateTimeResult.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Api/DocModel.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Api/ErrorParser/AbstractErrorParser.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Api/ErrorParser/JsonParserTrait.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Api/ErrorParser/JsonRpcErrorParser.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Api/ErrorParser/RestJsonErrorParser.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Api/ErrorParser/XmlErrorParser.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Api/ListShape.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Api/MapShape.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Api/Operation.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Api/Parser/AbstractParser.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Api/Parser/AbstractRestParser.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Api/Parser/Crc32ValidatingParser.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Api/Parser/DecodingEventStreamIterator.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Api/Parser/EventParsingIterator.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Api/Parser/Exception/ParserException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Api/Parser/JsonParser.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Api/Parser/JsonRpcParser.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Api/Parser/MetadataParserTrait.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Api/Parser/PayloadParserTrait.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Api/Parser/QueryParser.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Api/Parser/RestJsonParser.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Api/Parser/RestXmlParser.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Api/Parser/XmlParser.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Api/Serializer/Ec2ParamBuilder.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Api/Serializer/JsonBody.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Api/Serializer/JsonRpcSerializer.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Api/Serializer/QueryParamBuilder.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Api/Serializer/QuerySerializer.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Api/Serializer/RestJsonSerializer.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Api/Serializer/RestSerializer.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Api/Serializer/RestXmlSerializer.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Api/Serializer/XmlBody.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Api/Service.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Api/Shape.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Api/ShapeMap.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Api/StructureShape.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Api/TimestampShape.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Api/Validator.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/ApiGateway/ApiGatewayClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/ApiGateway/Exception/ApiGatewayException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/ApiGatewayManagementApi/ApiGatewayManagementApiClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/ApiGatewayManagementApi/Exception/ApiGatewayManagementApiException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/ApiGatewayV2/ApiGatewayV2Client.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/ApiGatewayV2/Exception/ApiGatewayV2Exception.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/AppConfig/AppConfigClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/AppConfig/Exception/AppConfigException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/AppIntegrationsService/AppIntegrationsServiceClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/AppIntegrationsService/Exception/AppIntegrationsServiceException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/AppMesh/AppMeshClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/AppMesh/Exception/AppMeshException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/AppRegistry/AppRegistryClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/AppRegistry/Exception/AppRegistryException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/AppRunner/AppRunnerClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/AppRunner/Exception/AppRunnerException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/AppSync/AppSyncClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/AppSync/Exception/AppSyncException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Appflow/AppflowClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Appflow/Exception/AppflowException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/ApplicationAutoScaling/ApplicationAutoScalingClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/ApplicationAutoScaling/Exception/ApplicationAutoScalingException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/ApplicationCostProfiler/ApplicationCostProfilerClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/ApplicationCostProfiler/Exception/ApplicationCostProfilerException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/ApplicationDiscoveryService/ApplicationDiscoveryServiceClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/ApplicationDiscoveryService/Exception/ApplicationDiscoveryServiceException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/ApplicationInsights/ApplicationInsightsClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/ApplicationInsights/Exception/ApplicationInsightsException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Appstream/AppstreamClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Appstream/Exception/AppstreamException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Arn/AccessPointArn.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Arn/AccessPointArnInterface.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Arn/Arn.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Arn/ArnInterface.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Arn/ArnParser.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Arn/Exception/InvalidArnException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Arn/ObjectLambdaAccessPointArn.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Arn/ResourceTypeAndIdTrait.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Arn/S3/AccessPointArn.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Arn/S3/BucketArnInterface.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Arn/S3/OutpostsAccessPointArn.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Arn/S3/OutpostsArnInterface.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Arn/S3/OutpostsBucketArn.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Athena/AthenaClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Athena/Exception/AthenaException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/AuditManager/AuditManagerClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/AuditManager/Exception/AuditManagerException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/AugmentedAIRuntime/AugmentedAIRuntimeClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/AugmentedAIRuntime/Exception/AugmentedAIRuntimeException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/AutoScaling/AutoScalingClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/AutoScaling/Exception/AutoScalingException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/AutoScalingPlans/AutoScalingPlansClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/AutoScalingPlans/Exception/AutoScalingPlansException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/AwsClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/AwsClientInterface.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/AwsClientTrait.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Backup/BackupClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Backup/Exception/BackupException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Batch/BatchClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Batch/Exception/BatchException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Braket/BraketClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Braket/Exception/BraketException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Budgets/BudgetsClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Budgets/Exception/BudgetsException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/CacheInterface.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Chime/ChimeClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Chime/Exception/ChimeException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/ClientResolver.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/ClientSideMonitoring/AbstractMonitoringMiddleware.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/ClientSideMonitoring/ApiCallAttemptMonitoringMiddleware.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/ClientSideMonitoring/ApiCallMonitoringMiddleware.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/ClientSideMonitoring/Configuration.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/ClientSideMonitoring/ConfigurationInterface.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/ClientSideMonitoring/ConfigurationProvider.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/ClientSideMonitoring/Exception/ConfigurationException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/ClientSideMonitoring/MonitoringMiddlewareInterface.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Cloud9/Cloud9Client.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Cloud9/Exception/Cloud9Exception.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/CloudDirectory/CloudDirectoryClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/CloudDirectory/Exception/CloudDirectoryException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/CloudFormation/CloudFormationClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/CloudFormation/Exception/CloudFormationException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/CloudFront/CloudFrontClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/CloudFront/CookieSigner.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/CloudFront/Exception/CloudFrontException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/CloudFront/Signer.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/CloudFront/UrlSigner.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/CloudHSMV2/CloudHSMV2Client.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/CloudHSMV2/Exception/CloudHSMV2Exception.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/CloudHsm/CloudHsmClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/CloudHsm/Exception/CloudHsmException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/CloudSearch/CloudSearchClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/CloudSearch/Exception/CloudSearchException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/CloudSearchDomain/CloudSearchDomainClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/CloudSearchDomain/Exception/CloudSearchDomainException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/CloudTrail/CloudTrailClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/CloudTrail/Exception/CloudTrailException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/CloudTrail/LogFileIterator.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/CloudTrail/LogFileReader.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/CloudTrail/LogRecordIterator.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/CloudWatch/CloudWatchClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/CloudWatch/Exception/CloudWatchException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/CloudWatchEvents/CloudWatchEventsClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/CloudWatchEvents/Exception/CloudWatchEventsException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/CloudWatchLogs/CloudWatchLogsClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/CloudWatchLogs/Exception/CloudWatchLogsException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/CodeArtifact/CodeArtifactClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/CodeArtifact/Exception/CodeArtifactException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/CodeBuild/CodeBuildClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/CodeBuild/Exception/CodeBuildException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/CodeCommit/CodeCommitClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/CodeCommit/Exception/CodeCommitException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/CodeDeploy/CodeDeployClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/CodeDeploy/Exception/CodeDeployException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/CodeGuruProfiler/CodeGuruProfilerClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/CodeGuruProfiler/Exception/CodeGuruProfilerException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/CodeGuruReviewer/CodeGuruReviewerClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/CodeGuruReviewer/Exception/CodeGuruReviewerException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/CodePipeline/CodePipelineClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/CodePipeline/Exception/CodePipelineException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/CodeStar/CodeStarClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/CodeStar/Exception/CodeStarException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/CodeStarNotifications/CodeStarNotificationsClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/CodeStarNotifications/Exception/CodeStarNotificationsException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/CodeStarconnections/CodeStarconnectionsClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/CodeStarconnections/Exception/CodeStarconnectionsException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/CognitoIdentity/CognitoIdentityClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/CognitoIdentity/CognitoIdentityProvider.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/CognitoIdentity/Exception/CognitoIdentityException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/CognitoIdentityProvider/CognitoIdentityProviderClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/CognitoIdentityProvider/Exception/CognitoIdentityProviderException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/CognitoSync/CognitoSyncClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/CognitoSync/Exception/CognitoSyncException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Command.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/CommandInterface.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/CommandPool.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Comprehend/ComprehendClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Comprehend/Exception/ComprehendException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/ComprehendMedical/ComprehendMedicalClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/ComprehendMedical/Exception/ComprehendMedicalException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/ComputeOptimizer/ComputeOptimizerClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/ComputeOptimizer/Exception/ComputeOptimizerException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/ConfigService/ConfigServiceClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/ConfigService/Exception/ConfigServiceException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/ConfigurationProviderInterface.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Connect/ConnectClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Connect/Exception/ConnectException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/ConnectContactLens/ConnectContactLensClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/ConnectContactLens/Exception/ConnectContactLensException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/ConnectParticipant/ConnectParticipantClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/ConnectParticipant/Exception/ConnectParticipantException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/CostExplorer/CostExplorerClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/CostExplorer/Exception/CostExplorerException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/CostandUsageReportService/CostandUsageReportServiceClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/CostandUsageReportService/Exception/CostandUsageReportServiceException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Credentials/AssumeRoleCredentialProvider.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Credentials/AssumeRoleWithWebIdentityCredentialProvider.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Credentials/CredentialProvider.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Credentials/Credentials.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Credentials/CredentialsInterface.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Credentials/EcsCredentialProvider.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Credentials/InstanceProfileProvider.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Crypto/AbstractCryptoClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Crypto/AbstractCryptoClientV2.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Crypto/AesDecryptingStream.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Crypto/AesEncryptingStream.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Crypto/AesGcmDecryptingStream.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Crypto/AesGcmEncryptingStream.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Crypto/AesStreamInterface.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Crypto/AesStreamInterfaceV2.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Crypto/Cipher/Cbc.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Crypto/Cipher/CipherBuilderTrait.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Crypto/Cipher/CipherMethod.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Crypto/DecryptionTrait.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Crypto/DecryptionTraitV2.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Crypto/EncryptionTrait.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Crypto/EncryptionTraitV2.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Crypto/KmsMaterialsProvider.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Crypto/KmsMaterialsProviderV2.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Crypto/MaterialsProvider.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Crypto/MaterialsProviderInterface.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Crypto/MaterialsProviderInterfaceV2.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Crypto/MaterialsProviderV2.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Crypto/MetadataEnvelope.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Crypto/MetadataStrategyInterface.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Crypto/Polyfill/AesGcm.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Crypto/Polyfill/ByteArray.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Crypto/Polyfill/Gmac.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Crypto/Polyfill/Key.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Crypto/Polyfill/NeedsTrait.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/CustomerProfiles/CustomerProfilesClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/CustomerProfiles/Exception/CustomerProfilesException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/DAX/DAXClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/DAX/Exception/DAXException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/DLM/DLMClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/DLM/Exception/DLMException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/DataExchange/DataExchangeClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/DataExchange/Exception/DataExchangeException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/DataPipeline/DataPipelineClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/DataPipeline/Exception/DataPipelineException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/DataSync/DataSyncClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/DataSync/Exception/DataSyncException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/DatabaseMigrationService/DatabaseMigrationServiceClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/DatabaseMigrationService/Exception/DatabaseMigrationServiceException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Detective/DetectiveClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Detective/Exception/DetectiveException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/DevOpsGuru/DevOpsGuruClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/DevOpsGuru/Exception/DevOpsGuruException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/DeviceFarm/DeviceFarmClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/DeviceFarm/Exception/DeviceFarmException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/DirectConnect/DirectConnectClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/DirectConnect/Exception/DirectConnectException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/DirectoryService/DirectoryServiceClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/DirectoryService/Exception/DirectoryServiceException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/DocDB/DocDBClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/DocDB/Exception/DocDBException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/DoctrineCacheAdapter.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/DynamoDb/BinaryValue.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/DynamoDb/DynamoDbClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/DynamoDb/Exception/DynamoDbException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/DynamoDb/LockingSessionConnection.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/DynamoDb/Marshaler.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/DynamoDb/NumberValue.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/DynamoDb/SessionConnectionConfigTrait.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/DynamoDb/SessionConnectionInterface.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/DynamoDb/SessionHandler.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/DynamoDb/SetValue.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/DynamoDb/StandardSessionConnection.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/DynamoDb/WriteRequestBatch.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/DynamoDbStreams/DynamoDbStreamsClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/DynamoDbStreams/Exception/DynamoDbStreamsException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/EBS/EBSClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/EBS/Exception/EBSException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/EC2InstanceConnect/EC2InstanceConnectClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/EC2InstanceConnect/Exception/EC2InstanceConnectException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/ECRPublic/ECRPublicClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/ECRPublic/Exception/ECRPublicException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/EKS/EKSClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/EKS/Exception/EKSException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/EMRContainers/EMRContainersClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/EMRContainers/Exception/EMRContainersException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Ec2/Ec2Client.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Ec2/Exception/Ec2Exception.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Ecr/EcrClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Ecr/Exception/EcrException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Ecs/EcsClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Ecs/Exception/EcsException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Efs/EfsClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Efs/Exception/EfsException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/ElastiCache/ElastiCacheClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/ElastiCache/Exception/ElastiCacheException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/ElasticBeanstalk/ElasticBeanstalkClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/ElasticBeanstalk/Exception/ElasticBeanstalkException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/ElasticInference/ElasticInferenceClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/ElasticInference/Exception/ElasticInferenceException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/ElasticLoadBalancing/ElasticLoadBalancingClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/ElasticLoadBalancing/Exception/ElasticLoadBalancingException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/ElasticLoadBalancingV2/ElasticLoadBalancingV2Client.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/ElasticLoadBalancingV2/Exception/ElasticLoadBalancingV2Exception.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/ElasticTranscoder/ElasticTranscoderClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/ElasticTranscoder/Exception/ElasticTranscoderException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/ElasticsearchService/ElasticsearchServiceClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/ElasticsearchService/Exception/ElasticsearchServiceException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Emr/EmrClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Emr/Exception/EmrException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Endpoint/EndpointProvider.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Endpoint/Partition.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Endpoint/PartitionEndpointProvider.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Endpoint/PartitionInterface.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Endpoint/PatternEndpointProvider.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/EndpointDiscovery/Configuration.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/EndpointDiscovery/ConfigurationInterface.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/EndpointDiscovery/ConfigurationProvider.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/EndpointDiscovery/EndpointDiscoveryMiddleware.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/EndpointDiscovery/EndpointList.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/EndpointDiscovery/Exception/ConfigurationException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/EndpointParameterMiddleware.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/EventBridge/EventBridgeClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/EventBridge/Exception/EventBridgeException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Exception/AwsException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Exception/CouldNotCreateChecksumException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Exception/CredentialsException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Exception/CryptoException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Exception/CryptoPolyfillException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Exception/EventStreamDataException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Exception/IncalculablePayloadException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Exception/InvalidJsonException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Exception/InvalidRegionException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Exception/MultipartUploadException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Exception/UnresolvedApiException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Exception/UnresolvedEndpointException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Exception/UnresolvedSignatureException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/FIS/Exception/FISException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/FIS/FISClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/FMS/Exception/FMSException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/FMS/FMSClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/FSx/Exception/FSxException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/FSx/FSxClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/FinSpaceData/Exception/FinSpaceDataException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/FinSpaceData/FinSpaceDataClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Firehose/Exception/FirehoseException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Firehose/FirehoseClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/ForecastQueryService/Exception/ForecastQueryServiceException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/ForecastQueryService/ForecastQueryServiceClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/ForecastService/Exception/ForecastServiceException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/ForecastService/ForecastServiceClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/FraudDetector/Exception/FraudDetectorException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/FraudDetector/FraudDetectorClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/GameLift/Exception/GameLiftException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/GameLift/GameLiftClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Glacier/Exception/GlacierException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Glacier/GlacierClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Glacier/MultipartUploader.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Glacier/TreeHash.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/GlobalAccelerator/Exception/GlobalAcceleratorException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/GlobalAccelerator/GlobalAcceleratorClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Glue/Exception/GlueException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Glue/GlueClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/GlueDataBrew/Exception/GlueDataBrewException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/GlueDataBrew/GlueDataBrewClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Greengrass/Exception/GreengrassException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Greengrass/GreengrassClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/GreengrassV2/Exception/GreengrassV2Exception.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/GreengrassV2/GreengrassV2Client.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/GroundStation/Exception/GroundStationException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/GroundStation/GroundStationClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/GuardDuty/Exception/GuardDutyException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/GuardDuty/GuardDutyClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Handler/GuzzleV5/GuzzleHandler.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Handler/GuzzleV5/GuzzleStream.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Handler/GuzzleV5/PsrStream.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Handler/GuzzleV6/GuzzleHandler.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/HandlerList.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/HasDataTrait.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/HasMonitoringEventsTrait.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/HashInterface.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/HashingStream.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Health/Exception/HealthException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Health/HealthClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/HealthLake/Exception/HealthLakeException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/HealthLake/HealthLakeClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/History.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Honeycode/Exception/HoneycodeException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Honeycode/HoneycodeClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/IVS/Exception/IVSException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/IVS/IVSClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Iam/Exception/IamException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Iam/IamClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/IdempotencyTokenMiddleware.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/IdentityStore/Exception/IdentityStoreException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/IdentityStore/IdentityStoreClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/ImportExport/Exception/ImportExportException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/ImportExport/ImportExportClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/InputValidationMiddleware.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Inspector/Exception/InspectorException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Inspector/InspectorClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/IoT1ClickDevicesService/Exception/IoT1ClickDevicesServiceException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/IoT1ClickDevicesService/IoT1ClickDevicesServiceClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/IoT1ClickProjects/Exception/IoT1ClickProjectsException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/IoT1ClickProjects/IoT1ClickProjectsClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/IoTAnalytics/Exception/IoTAnalyticsException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/IoTAnalytics/IoTAnalyticsClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/IoTDeviceAdvisor/Exception/IoTDeviceAdvisorException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/IoTDeviceAdvisor/IoTDeviceAdvisorClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/IoTEvents/Exception/IoTEventsException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/IoTEvents/IoTEventsClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/IoTEventsData/Exception/IoTEventsDataException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/IoTEventsData/IoTEventsDataClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/IoTFleetHub/Exception/IoTFleetHubException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/IoTFleetHub/IoTFleetHubClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/IoTJobsDataPlane/Exception/IoTJobsDataPlaneException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/IoTJobsDataPlane/IoTJobsDataPlaneClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/IoTSecureTunneling/Exception/IoTSecureTunnelingException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/IoTSecureTunneling/IoTSecureTunnelingClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/IoTSiteWise/Exception/IoTSiteWiseException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/IoTSiteWise/IoTSiteWiseClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/IoTThingsGraph/Exception/IoTThingsGraphException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/IoTThingsGraph/IoTThingsGraphClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/IoTWireless/Exception/IoTWirelessException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/IoTWireless/IoTWirelessClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Iot/Exception/IotException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Iot/IotClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/IotDataPlane/Exception/IotDataPlaneException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/IotDataPlane/IotDataPlaneClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/JsonCompiler.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Kafka/Exception/KafkaException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Kafka/KafkaClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Kinesis/Exception/KinesisException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Kinesis/KinesisClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/KinesisAnalytics/Exception/KinesisAnalyticsException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/KinesisAnalytics/KinesisAnalyticsClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/KinesisAnalyticsV2/Exception/KinesisAnalyticsV2Exception.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/KinesisAnalyticsV2/KinesisAnalyticsV2Client.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/KinesisVideo/Exception/KinesisVideoException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/KinesisVideo/KinesisVideoClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/KinesisVideoArchivedMedia/Exception/KinesisVideoArchivedMediaException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/KinesisVideoArchivedMedia/KinesisVideoArchivedMediaClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/KinesisVideoMedia/Exception/KinesisVideoMediaException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/KinesisVideoMedia/KinesisVideoMediaClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/KinesisVideoSignalingChannels/Exception/KinesisVideoSignalingChannelsException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/KinesisVideoSignalingChannels/KinesisVideoSignalingChannelsClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Kms/Exception/KmsException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Kms/KmsClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/LakeFormation/Exception/LakeFormationException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/LakeFormation/LakeFormationClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Lambda/Exception/LambdaException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Lambda/LambdaClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/LexModelBuildingService/Exception/LexModelBuildingServiceException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/LexModelBuildingService/LexModelBuildingServiceClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/LexModelsV2/Exception/LexModelsV2Exception.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/LexModelsV2/LexModelsV2Client.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/LexRuntimeService/Exception/LexRuntimeServiceException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/LexRuntimeService/LexRuntimeServiceClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/LexRuntimeV2/Exception/LexRuntimeV2Exception.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/LexRuntimeV2/LexRuntimeV2Client.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/LicenseManager/Exception/LicenseManagerException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/LicenseManager/LicenseManagerClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Lightsail/Exception/LightsailException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Lightsail/LightsailClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/LocationService/Exception/LocationServiceException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/LocationService/LocationServiceClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/LookoutEquipment/Exception/LookoutEquipmentException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/LookoutEquipment/LookoutEquipmentClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/LookoutMetrics/Exception/LookoutMetricsException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/LookoutMetrics/LookoutMetricsClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/LookoutforVision/Exception/LookoutforVisionException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/LookoutforVision/LookoutforVisionClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/LruArrayCache.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/MQ/Exception/MQException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/MQ/MQClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/MTurk/Exception/MTurkException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/MTurk/MTurkClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/MWAA/Exception/MWAAException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/MWAA/MWAAClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/MachineLearning/Exception/MachineLearningException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/MachineLearning/MachineLearningClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Macie/Exception/MacieException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Macie/MacieClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Macie2/Exception/Macie2Exception.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Macie2/Macie2Client.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/ManagedBlockchain/Exception/ManagedBlockchainException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/ManagedBlockchain/ManagedBlockchainClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/MarketplaceCatalog/Exception/MarketplaceCatalogException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/MarketplaceCatalog/MarketplaceCatalogClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/MarketplaceCommerceAnalytics/Exception/MarketplaceCommerceAnalyticsException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/MarketplaceCommerceAnalytics/MarketplaceCommerceAnalyticsClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/MarketplaceEntitlementService/Exception/MarketplaceEntitlementServiceException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/MarketplaceEntitlementService/MarketplaceEntitlementServiceClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/MarketplaceMetering/Exception/MarketplaceMeteringException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/MarketplaceMetering/MarketplaceMeteringClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/MediaConnect/Exception/MediaConnectException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/MediaConnect/MediaConnectClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/MediaConvert/Exception/MediaConvertException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/MediaConvert/MediaConvertClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/MediaLive/Exception/MediaLiveException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/MediaLive/MediaLiveClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/MediaPackage/Exception/MediaPackageException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/MediaPackage/MediaPackageClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/MediaPackageVod/Exception/MediaPackageVodException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/MediaPackageVod/MediaPackageVodClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/MediaStore/Exception/MediaStoreException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/MediaStore/MediaStoreClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/MediaStoreData/Exception/MediaStoreDataException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/MediaStoreData/MediaStoreDataClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/MediaTailor/Exception/MediaTailorException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/MediaTailor/MediaTailorClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Middleware.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/MigrationHub/Exception/MigrationHubException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/MigrationHub/MigrationHubClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/MigrationHubConfig/Exception/MigrationHubConfigException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/MigrationHubConfig/MigrationHubConfigClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Mobile/Exception/MobileException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Mobile/MobileClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/MockHandler.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/MonitoringEventsInterface.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/MultiRegionClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Multipart/AbstractUploadManager.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Multipart/AbstractUploader.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Multipart/UploadState.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Neptune/Exception/NeptuneException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Neptune/NeptuneClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/NetworkFirewall/Exception/NetworkFirewallException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/NetworkFirewall/NetworkFirewallClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/NetworkManager/Exception/NetworkManagerException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/NetworkManager/NetworkManagerClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/NimbleStudio/Exception/NimbleStudioException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/NimbleStudio/NimbleStudioClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/OpsWorks/Exception/OpsWorksException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/OpsWorks/OpsWorksClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/OpsWorksCM/Exception/OpsWorksCMException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/OpsWorksCM/OpsWorksCMClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Organizations/Exception/OrganizationsException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Organizations/OrganizationsClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Outposts/Exception/OutpostsException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Outposts/OutpostsClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/PI/Exception/PIException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/PI/PIClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Personalize/Exception/PersonalizeException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Personalize/PersonalizeClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/PersonalizeEvents/Exception/PersonalizeEventsException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/PersonalizeEvents/PersonalizeEventsClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/PersonalizeRuntime/Exception/PersonalizeRuntimeException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/PersonalizeRuntime/PersonalizeRuntimeClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/PhpHash.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Pinpoint/Exception/PinpointException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Pinpoint/PinpointClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/PinpointEmail/Exception/PinpointEmailException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/PinpointEmail/PinpointEmailClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/PinpointSMSVoice/Exception/PinpointSMSVoiceException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/PinpointSMSVoice/PinpointSMSVoiceClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Polly/Exception/PollyException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Polly/PollyClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/PresignUrlMiddleware.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Pricing/Exception/PricingException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Pricing/PricingClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/PrometheusService/Exception/PrometheusServiceException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/PrometheusService/PrometheusServiceClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Psr16CacheAdapter.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/PsrCacheAdapter.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/QLDB/Exception/QLDBException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/QLDB/QLDBClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/QLDBSession/Exception/QLDBSessionException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/QLDBSession/QLDBSessionClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/QuickSight/Exception/QuickSightException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/QuickSight/QuickSightClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/RAM/Exception/RAMException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/RAM/RAMClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/RDSDataService/Exception/RDSDataServiceException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/RDSDataService/RDSDataServiceClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Rds/AuthTokenGenerator.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Rds/Exception/RdsException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Rds/RdsClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Redshift/Exception/RedshiftException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Redshift/RedshiftClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/RedshiftDataAPIService/Exception/RedshiftDataAPIServiceException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/RedshiftDataAPIService/RedshiftDataAPIServiceClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Rekognition/Exception/RekognitionException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Rekognition/RekognitionClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/ResourceGroups/Exception/ResourceGroupsException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/ResourceGroups/ResourceGroupsClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/ResourceGroupsTaggingAPI/Exception/ResourceGroupsTaggingAPIException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/ResourceGroupsTaggingAPI/ResourceGroupsTaggingAPIClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/ResponseContainerInterface.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Result.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/ResultInterface.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/ResultPaginator.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Retry/Configuration.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Retry/ConfigurationInterface.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Retry/ConfigurationProvider.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Retry/Exception/ConfigurationException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Retry/QuotaManager.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Retry/RateLimiter.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Retry/RetryHelperTrait.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/RetryMiddleware.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/RetryMiddlewareV2.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/RoboMaker/Exception/RoboMakerException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/RoboMaker/RoboMakerClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Route53/Exception/Route53Exception.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Route53/Route53Client.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Route53Domains/Exception/Route53DomainsException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Route53Domains/Route53DomainsClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Route53Resolver/Exception/Route53ResolverException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Route53Resolver/Route53ResolverClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/S3/AmbiguousSuccessParser.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/S3/ApplyChecksumMiddleware.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/S3/BatchDelete.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/S3/BucketEndpointArnMiddleware.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/S3/BucketEndpointMiddleware.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/S3/Crypto/CryptoParamsTrait.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/S3/Crypto/CryptoParamsTraitV2.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/S3/Crypto/HeadersMetadataStrategy.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/S3/Crypto/InstructionFileMetadataStrategy.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/S3/Crypto/S3EncryptionClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/S3/Crypto/S3EncryptionClientV2.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/S3/Crypto/S3EncryptionMultipartUploader.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/S3/Crypto/S3EncryptionMultipartUploaderV2.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/S3/Crypto/UserAgentTrait.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/S3/EndpointRegionHelperTrait.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/S3/Exception/DeleteMultipleObjectsException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/S3/Exception/PermanentRedirectException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/S3/Exception/S3Exception.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/S3/Exception/S3MultipartUploadException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/S3/GetBucketLocationParser.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/S3/MultipartCopy.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/S3/MultipartUploader.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/S3/MultipartUploadingTrait.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/S3/ObjectCopier.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/S3/ObjectUploader.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/S3/PermanentRedirectMiddleware.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/S3/PostObject.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/S3/PostObjectV4.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/S3/PutObjectUrlMiddleware.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/S3/RegionalEndpoint/Configuration.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/S3/RegionalEndpoint/ConfigurationInterface.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/S3/RegionalEndpoint/ConfigurationProvider.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/S3/RegionalEndpoint/Exception/ConfigurationException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/S3/RetryableMalformedResponseParser.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/S3/S3Client.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/S3/S3ClientInterface.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/S3/S3ClientTrait.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/S3/S3EndpointMiddleware.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/S3/S3MultiRegionClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/S3/S3UriParser.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/S3/SSECMiddleware.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/S3/StreamWrapper.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/S3/Transfer.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/S3/UseArnRegion/Configuration.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/S3/UseArnRegion/ConfigurationInterface.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/S3/UseArnRegion/ConfigurationProvider.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/S3/UseArnRegion/Exception/ConfigurationException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/S3Control/EndpointArnMiddleware.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/S3Control/Exception/S3ControlException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/S3Control/S3ControlClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/S3Control/S3ControlEndpointMiddleware.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/S3Outposts/Exception/S3OutpostsException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/S3Outposts/S3OutpostsClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/SSMContacts/Exception/SSMContactsException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/SSMContacts/SSMContactsClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/SSMIncidents/Exception/SSMIncidentsException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/SSMIncidents/SSMIncidentsClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/SSO/Exception/SSOException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/SSO/SSOClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/SSOAdmin/Exception/SSOAdminException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/SSOAdmin/SSOAdminClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/SSOOIDC/Exception/SSOOIDCException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/SSOOIDC/SSOOIDCClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/SageMaker/Exception/SageMakerException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/SageMaker/SageMakerClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/SageMakerFeatureStoreRuntime/Exception/SageMakerFeatureStoreRuntimeException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/SageMakerFeatureStoreRuntime/SageMakerFeatureStoreRuntimeClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/SageMakerRuntime/Exception/SageMakerRuntimeException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/SageMakerRuntime/SageMakerRuntimeClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/SagemakerEdgeManager/Exception/SagemakerEdgeManagerException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/SagemakerEdgeManager/SagemakerEdgeManagerClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/SavingsPlans/Exception/SavingsPlansException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/SavingsPlans/SavingsPlansClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Schemas/Exception/SchemasException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Schemas/SchemasClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Sdk.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/SecretsManager/Exception/SecretsManagerException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/SecretsManager/SecretsManagerClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/SecurityHub/Exception/SecurityHubException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/SecurityHub/SecurityHubClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/ServerlessApplicationRepository/Exception/ServerlessApplicationRepositoryException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/ServerlessApplicationRepository/ServerlessApplicationRepositoryClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/ServiceCatalog/Exception/ServiceCatalogException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/ServiceCatalog/ServiceCatalogClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/ServiceDiscovery/Exception/ServiceDiscoveryException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/ServiceDiscovery/ServiceDiscoveryClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/ServiceQuotas/Exception/ServiceQuotasException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/ServiceQuotas/ServiceQuotasClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Ses/Exception/SesException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Ses/SesClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/SesV2/Exception/SesV2Exception.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/SesV2/SesV2Client.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Sfn/Exception/SfnException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Sfn/SfnClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Shield/Exception/ShieldException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Shield/ShieldClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Signature/AnonymousSignature.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Signature/S3SignatureV4.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Signature/SignatureInterface.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Signature/SignatureProvider.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Signature/SignatureTrait.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Signature/SignatureV4.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Sms/Exception/SmsException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Sms/SmsClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/SnowBall/Exception/SnowBallException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/SnowBall/SnowBallClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Sns/Exception/SnsException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Sns/SnsClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Sqs/Exception/SqsException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Sqs/SqsClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Ssm/Exception/SsmException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Ssm/SsmClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/StorageGateway/Exception/StorageGatewayException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/StorageGateway/StorageGatewayClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/StreamRequestPayloadMiddleware.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Sts/Exception/StsException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Sts/RegionalEndpoints/Configuration.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Sts/RegionalEndpoints/ConfigurationInterface.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Sts/RegionalEndpoints/ConfigurationProvider.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Sts/RegionalEndpoints/Exception/ConfigurationException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Sts/StsClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Support/Exception/SupportException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Support/SupportClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Swf/Exception/SwfException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Swf/SwfClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Synthetics/Exception/SyntheticsException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Synthetics/SyntheticsClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Textract/Exception/TextractException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Textract/TextractClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/TimestreamQuery/Exception/TimestreamQueryException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/TimestreamQuery/TimestreamQueryClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/TimestreamWrite/Exception/TimestreamWriteException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/TimestreamWrite/TimestreamWriteClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/TraceMiddleware.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/TranscribeService/Exception/TranscribeServiceException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/TranscribeService/TranscribeServiceClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Transfer/Exception/TransferException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Transfer/TransferClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Translate/Exception/TranslateException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Translate/TranslateClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/WAFV2/Exception/WAFV2Exception.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/WAFV2/WAFV2Client.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Waf/Exception/WafException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Waf/WafClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/WafRegional/Exception/WafRegionalException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/WafRegional/WafRegionalClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Waiter.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/WellArchitected/Exception/WellArchitectedException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/WellArchitected/WellArchitectedClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/WorkDocs/Exception/WorkDocsException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/WorkDocs/WorkDocsClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/WorkLink/Exception/WorkLinkException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/WorkLink/WorkLinkClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/WorkMail/Exception/WorkMailException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/WorkMail/WorkMailClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/WorkMailMessageFlow/Exception/WorkMailMessageFlowException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/WorkMailMessageFlow/WorkMailMessageFlowClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/WorkSpaces/Exception/WorkSpacesException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/WorkSpaces/WorkSpacesClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/WrappedHttpHandler.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/XRay/Exception/XRayException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/XRay/XRayClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/accessanalyzer/2019-11-01/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/accessanalyzer/2019-11-01/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/acm-pca/2017-08-22/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/acm-pca/2017-08-22/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/acm-pca/2017-08-22/waiters-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/acm/2015-12-08/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/acm/2015-12-08/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/acm/2015-12-08/smoke.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/acm/2015-12-08/waiters-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/alexaforbusiness/2017-11-09/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/alexaforbusiness/2017-11-09/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/aliases.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/amp/2020-08-01/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/amp/2020-08-01/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/amplify/2017-07-25/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/amplify/2017-07-25/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/amplifybackend/2020-08-11/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/amplifybackend/2020-08-11/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/apigateway/2015-07-09/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/apigateway/2015-07-09/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/apigateway/2015-07-09/smoke.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/apigatewaymanagementapi/2018-11-29/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/apigatewaymanagementapi/2018-11-29/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/apigatewayv2/2018-11-29/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/apigatewayv2/2018-11-29/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/appconfig/2019-10-09/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/appconfig/2019-10-09/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/appflow/2020-08-23/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/appflow/2020-08-23/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/appintegrations/2020-07-29/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/appintegrations/2020-07-29/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/application-autoscaling/2016-02-06/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/application-autoscaling/2016-02-06/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/application-autoscaling/2016-02-06/smoke.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/application-insights/2018-11-25/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/application-insights/2018-11-25/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/applicationcostprofiler/2020-09-10/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/applicationcostprofiler/2020-09-10/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/appmesh/2018-10-01/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/appmesh/2018-10-01/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/appmesh/2019-01-25/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/appmesh/2019-01-25/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/apprunner/2020-05-15/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/apprunner/2020-05-15/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/appstream/2016-12-01/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/appstream/2016-12-01/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/appstream/2016-12-01/smoke.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/appstream/2016-12-01/waiters-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/appsync/2017-07-25/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/appsync/2017-07-25/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/athena/2017-05-18/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/athena/2017-05-18/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/athena/2017-05-18/smoke.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/auditmanager/2017-07-25/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/auditmanager/2017-07-25/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/autoscaling-plans/2018-01-06/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/autoscaling-plans/2018-01-06/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/autoscaling/2011-01-01/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/autoscaling/2011-01-01/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/autoscaling/2011-01-01/smoke.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/autoscaling/2011-01-01/waiters-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/backup/2018-11-15/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/backup/2018-11-15/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/batch/2016-08-10/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/batch/2016-08-10/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/batch/2016-08-10/smoke.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/braket/2019-09-01/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/braket/2019-09-01/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/budgets/2016-10-20/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/budgets/2016-10-20/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/ce/2017-10-25/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/ce/2017-10-25/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/chime/2018-05-01/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/chime/2018-05-01/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/cloud9/2017-09-23/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/cloud9/2017-09-23/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/clouddirectory/2016-05-10/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/clouddirectory/2016-05-10/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/clouddirectory/2017-01-11/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/clouddirectory/2017-01-11/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/cloudformation/2010-05-15/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/cloudformation/2010-05-15/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/cloudformation/2010-05-15/smoke.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/cloudformation/2010-05-15/waiters-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/cloudfront/2015-07-27/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/cloudfront/2015-07-27/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/cloudfront/2015-07-27/waiters-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/cloudfront/2016-01-28/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/cloudfront/2016-01-28/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/cloudfront/2016-01-28/waiters-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/cloudfront/2016-08-01/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/cloudfront/2016-08-01/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/cloudfront/2016-08-01/waiters-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/cloudfront/2016-08-20/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/cloudfront/2016-08-20/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/cloudfront/2016-08-20/waiters-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/cloudfront/2016-09-07/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/cloudfront/2016-09-07/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/cloudfront/2016-09-07/waiters-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/cloudfront/2016-09-07/waiters-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/cloudfront/2016-09-29/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/cloudfront/2016-09-29/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/cloudfront/2016-09-29/waiters-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/cloudfront/2016-09-29/waiters-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/cloudfront/2016-11-25/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/cloudfront/2016-11-25/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/cloudfront/2016-11-25/waiters-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/cloudfront/2016-11-25/waiters-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/cloudfront/2017-03-25/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/cloudfront/2017-03-25/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/cloudfront/2017-03-25/waiters-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/cloudfront/2017-03-25/waiters-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/cloudfront/2017-10-30/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/cloudfront/2017-10-30/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/cloudfront/2017-10-30/smoke.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/cloudfront/2017-10-30/waiters-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/cloudfront/2017-10-30/waiters-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/cloudfront/2018-06-18/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/cloudfront/2018-06-18/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/cloudfront/2018-06-18/smoke.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/cloudfront/2018-06-18/waiters-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/cloudfront/2018-06-18/waiters-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/cloudfront/2018-11-05/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/cloudfront/2018-11-05/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/cloudfront/2018-11-05/smoke.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/cloudfront/2018-11-05/waiters-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/cloudfront/2018-11-05/waiters-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/cloudfront/2019-03-26/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/cloudfront/2019-03-26/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/cloudfront/2019-03-26/smoke.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/cloudfront/2019-03-26/waiters-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/cloudfront/2019-03-26/waiters-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/cloudfront/2020-05-31/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/cloudfront/2020-05-31/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/cloudfront/2020-05-31/smoke.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/cloudfront/2020-05-31/waiters-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/cloudfront/2020-05-31/waiters-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/cloudhsm/2014-05-30/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/cloudhsm/2014-05-30/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/cloudhsmv2/2017-04-28/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/cloudhsmv2/2017-04-28/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/cloudhsmv2/2017-04-28/smoke.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/cloudsearch/2013-01-01/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/cloudsearch/2013-01-01/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/cloudsearch/2013-01-01/smoke.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/cloudsearchdomain/2013-01-01/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/cloudtrail/2013-11-01/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/cloudtrail/2013-11-01/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/cloudtrail/2013-11-01/smoke.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/codeartifact/2018-09-22/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/codeartifact/2018-09-22/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/codebuild/2016-10-06/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/codebuild/2016-10-06/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/codebuild/2016-10-06/smoke.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/codecommit/2015-04-13/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/codecommit/2015-04-13/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/codecommit/2015-04-13/smoke.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/codedeploy/2014-10-06/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/codedeploy/2014-10-06/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/codedeploy/2014-10-06/smoke.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/codedeploy/2014-10-06/waiters-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/codedeploy/2014-10-06/waiters-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/codeguru-reviewer/2019-09-19/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/codeguru-reviewer/2019-09-19/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/codeguruprofiler/2019-07-18/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/codeguruprofiler/2019-07-18/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/codepipeline/2015-07-09/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/codepipeline/2015-07-09/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/codepipeline/2015-07-09/smoke.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/codestar-connections/2019-12-01/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/codestar-connections/2019-12-01/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/codestar-notifications/2019-10-15/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/codestar-notifications/2019-10-15/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/codestar/2017-04-19/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/codestar/2017-04-19/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/codestar/2017-04-19/smoke.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/cognito-identity/2014-06-30/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/cognito-identity/2014-06-30/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/cognito-identity/2014-06-30/smoke.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/cognito-idp/2016-04-18/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/cognito-idp/2016-04-18/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/cognito-idp/2016-04-18/smoke.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/cognito-sync/2014-06-30/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/cognito-sync/2014-06-30/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/cognito-sync/2014-06-30/smoke.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/comprehend/2017-11-27/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/comprehend/2017-11-27/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/comprehendmedical/2018-10-30/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/comprehendmedical/2018-10-30/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/compute-optimizer/2019-11-01/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/compute-optimizer/2019-11-01/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/config/2014-11-12/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/config/2014-11-12/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/config/2014-11-12/smoke.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/connect-contact-lens/2020-08-21/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/connect-contact-lens/2020-08-21/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/connect/2017-08-08/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/connect/2017-08-08/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/connectparticipant/2018-09-07/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/connectparticipant/2018-09-07/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/cur/2017-01-06/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/cur/2017-01-06/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/cur/2017-01-06/smoke.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/customer-profiles/2020-08-15/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/customer-profiles/2020-08-15/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/data.iot/2015-05-28/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/data.iot/2015-05-28/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/data.iot/2015-05-28/smoke.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/databrew/2017-07-25/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/databrew/2017-07-25/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/dataexchange/2017-07-25/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/dataexchange/2017-07-25/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/datapipeline/2012-10-29/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/datapipeline/2012-10-29/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/datasync/2018-11-09/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/datasync/2018-11-09/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/dax/2017-04-19/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/dax/2017-04-19/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/detective/2018-10-26/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/detective/2018-10-26/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/devicefarm/2015-06-23/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/devicefarm/2015-06-23/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/devicefarm/2015-06-23/smoke.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/devops-guru/2020-12-01/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/devops-guru/2020-12-01/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/directconnect/2012-10-25/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/directconnect/2012-10-25/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/directconnect/2012-10-25/smoke.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/discovery/2015-11-01/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/discovery/2015-11-01/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/discovery/2015-11-01/smoke.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/dlm/2018-01-12/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/dlm/2018-01-12/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/dms/2016-01-01/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/dms/2016-01-01/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/dms/2016-01-01/smoke.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/dms/2016-01-01/waiters-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/docdb/2014-10-31/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/docdb/2014-10-31/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/docdb/2014-10-31/smoke.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/docdb/2014-10-31/waiters-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/ds/2015-04-16/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/ds/2015-04-16/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/ds/2015-04-16/smoke.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/dynamodb/2011-12-05/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/dynamodb/2011-12-05/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/dynamodb/2011-12-05/smoke.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/dynamodb/2011-12-05/waiters-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/dynamodb/2011-12-05/waiters-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/dynamodb/2012-08-10/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/dynamodb/2012-08-10/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/dynamodb/2012-08-10/smoke.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/dynamodb/2012-08-10/waiters-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/dynamodb/2012-08-10/waiters-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/ebs/2019-11-02/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/ebs/2019-11-02/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/ec2-instance-connect/2018-04-02/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/ec2-instance-connect/2018-04-02/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/ec2/2015-10-01/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/ec2/2015-10-01/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/ec2/2015-10-01/waiters-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/ec2/2015-10-01/waiters-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/ec2/2016-04-01/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/ec2/2016-04-01/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/ec2/2016-04-01/waiters-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/ec2/2016-09-15/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/ec2/2016-09-15/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/ec2/2016-09-15/waiters-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/ec2/2016-09-15/waiters-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/ec2/2016-11-15/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/ec2/2016-11-15/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/ec2/2016-11-15/smoke.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/ec2/2016-11-15/waiters-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/ec2/2016-11-15/waiters-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/ecr-public/2020-10-30/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/ecr-public/2020-10-30/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/ecr/2015-09-21/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/ecr/2015-09-21/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/ecr/2015-09-21/smoke.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/ecr/2015-09-21/waiters-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/ecs/2014-11-13/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/ecs/2014-11-13/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/ecs/2014-11-13/smoke.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/ecs/2014-11-13/waiters-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/eks/2017-11-01/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/eks/2017-11-01/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/eks/2017-11-01/waiters-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/elastic-inference/2017-07-25/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/elastic-inference/2017-07-25/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/elasticache/2015-02-02/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/elasticache/2015-02-02/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/elasticache/2015-02-02/smoke.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/elasticache/2015-02-02/waiters-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/elasticbeanstalk/2010-12-01/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/elasticbeanstalk/2010-12-01/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/elasticbeanstalk/2010-12-01/smoke.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/elasticbeanstalk/2010-12-01/waiters-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/elasticfilesystem/2015-02-01/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/elasticfilesystem/2015-02-01/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/elasticfilesystem/2015-02-01/smoke.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/elasticloadbalancing/2012-06-01/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/elasticloadbalancing/2012-06-01/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/elasticloadbalancing/2012-06-01/smoke.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/elasticloadbalancing/2012-06-01/waiters-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/elasticloadbalancingv2/2015-12-01/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/elasticloadbalancingv2/2015-12-01/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/elasticloadbalancingv2/2015-12-01/smoke.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/elasticloadbalancingv2/2015-12-01/waiters-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/elasticmapreduce/2009-03-31/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/elasticmapreduce/2009-03-31/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/elasticmapreduce/2009-03-31/smoke.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/elasticmapreduce/2009-03-31/waiters-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/elastictranscoder/2012-09-25/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/elastictranscoder/2012-09-25/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/elastictranscoder/2012-09-25/smoke.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/elastictranscoder/2012-09-25/waiters-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/elastictranscoder/2012-09-25/waiters-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/email/2010-12-01/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/email/2010-12-01/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/email/2010-12-01/smoke.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/email/2010-12-01/waiters-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/email/2010-12-01/waiters-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/emr-containers/2020-10-01/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/emr-containers/2020-10-01/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/endpoints.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/endpoints_prefix_history.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/entitlement.marketplace/2017-01-11/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/entitlement.marketplace/2017-01-11/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/es/2015-01-01/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/es/2015-01-01/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/es/2015-01-01/smoke.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/eventbridge/2015-10-07/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/eventbridge/2015-10-07/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/eventbridge/2015-10-07/smoke.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/events/2015-10-07/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/events/2015-10-07/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/events/2015-10-07/smoke.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/finspace-data/2020-07-13/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/finspace-data/2020-07-13/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/finspace/2021-03-12/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/finspace/2021-03-12/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/firehose/2015-08-04/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/firehose/2015-08-04/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/firehose/2015-08-04/smoke.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/fis/2020-12-01/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/fis/2020-12-01/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/fms/2018-01-01/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/fms/2018-01-01/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/forecast/2018-06-26/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/forecast/2018-06-26/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/forecastquery/2018-06-26/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/forecastquery/2018-06-26/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/frauddetector/2019-11-15/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/frauddetector/2019-11-15/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/fsx/2018-03-01/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/fsx/2018-03-01/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/gamelift/2015-10-01/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/gamelift/2015-10-01/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/gamelift/2015-10-01/smoke.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/glacier/2012-06-01/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/glacier/2012-06-01/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/glacier/2012-06-01/smoke.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/glacier/2012-06-01/waiters-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/glacier/2012-06-01/waiters-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/globalaccelerator/2018-08-08/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/globalaccelerator/2018-08-08/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/glue/2017-03-31/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/glue/2017-03-31/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/glue/2017-03-31/smoke.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/greengrass/2017-06-07/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/greengrassv2/2020-11-30/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/greengrassv2/2020-11-30/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/groundstation/2019-05-23/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/groundstation/2019-05-23/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/guardduty/2017-11-28/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/guardduty/2017-11-28/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/health/2016-08-04/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/health/2016-08-04/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/healthlake/2017-07-01/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/healthlake/2017-07-01/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/honeycode/2020-03-01/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/honeycode/2020-03-01/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/iam/2010-05-08/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/iam/2010-05-08/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/iam/2010-05-08/smoke.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/iam/2010-05-08/waiters-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/identitystore/2020-06-15/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/identitystore/2020-06-15/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/imagebuilder/2019-12-02/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/imagebuilder/2019-12-02/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/importexport/2010-06-01/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/importexport/2010-06-01/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/inspector/2016-02-16/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/inspector/2016-02-16/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/inspector/2016-02-16/smoke.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/iot-jobs-data/2017-09-29/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/iot-jobs-data/2017-09-29/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/iot/2015-05-28/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/iot/2015-05-28/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/iot/2015-05-28/smoke.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/iot1click-devices/2018-05-14/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/iot1click-projects/2018-05-14/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/iot1click-projects/2018-05-14/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/iotanalytics/2017-11-27/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/iotanalytics/2017-11-27/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/iotdeviceadvisor/2020-09-18/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/iotdeviceadvisor/2020-09-18/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/iotevents-data/2018-10-23/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/iotevents-data/2018-10-23/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/iotevents/2018-07-27/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/iotevents/2018-07-27/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/iotfleethub/2020-11-03/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/iotfleethub/2020-11-03/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/iotsecuretunneling/2018-10-05/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/iotsecuretunneling/2018-10-05/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/iotsitewise/2019-12-02/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/iotsitewise/2019-12-02/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/iotsitewise/2019-12-02/waiters-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/iotthingsgraph/2018-09-06/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/iotthingsgraph/2018-09-06/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/iotwireless/2020-11-22/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/iotwireless/2020-11-22/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/ivs/2020-07-14/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/ivs/2020-07-14/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/kafka/2018-11-14/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/kafka/2018-11-14/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/kendra/2019-02-03/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/kendra/2019-02-03/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/kinesis-video-archived-media/2017-09-30/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/kinesis-video-archived-media/2017-09-30/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/kinesis-video-media/2017-09-30/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/kinesis-video-media/2017-09-30/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/kinesis-video-signaling/2019-12-04/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/kinesis-video-signaling/2019-12-04/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/kinesis/2013-12-02/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/kinesis/2013-12-02/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/kinesis/2013-12-02/smoke.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/kinesis/2013-12-02/waiters-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/kinesisanalytics/2015-08-14/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/kinesisanalytics/2015-08-14/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/kinesisanalyticsv2/2018-05-23/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/kinesisanalyticsv2/2018-05-23/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/kinesisvideo/2017-09-30/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/kinesisvideo/2017-09-30/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/kms/2014-11-01/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/kms/2014-11-01/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/kms/2014-11-01/smoke.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/lakeformation/2017-03-31/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/lakeformation/2017-03-31/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/lambda/2015-03-31/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/lambda/2015-03-31/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/lambda/2015-03-31/smoke.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/lambda/2015-03-31/waiters-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/lex-models/2017-04-19/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/lex-models/2017-04-19/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/license-manager/2018-08-01/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/license-manager/2018-08-01/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/lightsail/2016-11-28/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/lightsail/2016-11-28/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/lightsail/2016-11-28/smoke.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/location/2020-11-19/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/location/2020-11-19/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/logs/2014-03-28/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/logs/2014-03-28/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/logs/2014-03-28/smoke.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/lookoutequipment/2020-12-15/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/lookoutequipment/2020-12-15/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/lookoutmetrics/2017-07-25/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/lookoutmetrics/2017-07-25/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/lookoutvision/2020-11-20/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/lookoutvision/2020-11-20/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/machinelearning/2014-12-12/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/machinelearning/2014-12-12/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/machinelearning/2014-12-12/waiters-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/macie/2017-12-19/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/macie/2017-12-19/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/macie2/2020-01-01/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/macie2/2020-01-01/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/managedblockchain/2018-09-24/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/managedblockchain/2018-09-24/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/manifest.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/marketplace-catalog/2018-09-17/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/marketplace-catalog/2018-09-17/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/marketplacecommerceanalytics/2015-07-01/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/marketplacecommerceanalytics/2015-07-01/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/marketplacecommerceanalytics/2015-07-01/smoke.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/mediaconnect/2018-11-14/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/mediaconnect/2018-11-14/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/mediaconnect/2018-11-14/waiters-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/mediaconvert/2017-08-29/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/mediaconvert/2017-08-29/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/medialive/2017-10-14/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/medialive/2017-10-14/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/medialive/2017-10-14/waiters-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/mediapackage-vod/2018-11-07/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/mediapackage-vod/2018-11-07/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/mediapackage/2017-10-12/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/mediapackage/2017-10-12/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/mediastore-data/2017-09-01/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/mediastore-data/2017-09-01/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/mediastore/2017-09-01/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/mediastore/2017-09-01/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/mediatailor/2018-04-23/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/mediatailor/2018-04-23/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/metering.marketplace/2016-01-14/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/metering.marketplace/2016-01-14/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/mgh/2017-05-31/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/mgh/2017-05-31/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/mgn/2020-02-26/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/mgn/2020-02-26/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/migrationhub-config/2019-06-30/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/migrationhub-config/2019-06-30/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/mobile/2017-07-01/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/mobile/2017-07-01/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/models.lex.v2/2020-08-07/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/models.lex.v2/2020-08-07/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/monitoring/2010-08-01/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/monitoring/2010-08-01/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/monitoring/2010-08-01/smoke.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/monitoring/2010-08-01/waiters-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/mq/2017-11-27/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/mq/2017-11-27/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/mturk-requester/2017-01-17/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/mturk-requester/2017-01-17/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/mturk-requester/2017-01-17/smoke.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/mwaa/2020-07-01/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/mwaa/2020-07-01/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/neptune/2014-10-31/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/neptune/2014-10-31/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/neptune/2014-10-31/smoke.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/neptune/2014-10-31/waiters-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/network-firewall/2020-11-12/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/network-firewall/2020-11-12/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/networkmanager/2019-07-05/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/networkmanager/2019-07-05/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/nimble/2020-08-01/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/nimble/2020-08-01/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/opsworks/2013-02-18/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/opsworks/2013-02-18/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/opsworks/2013-02-18/smoke.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/opsworks/2013-02-18/waiters-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/opsworkscm/2016-11-01/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/opsworkscm/2016-11-01/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/opsworkscm/2016-11-01/waiters-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/organizations/2016-11-28/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/organizations/2016-11-28/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/outposts/2019-12-03/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/outposts/2019-12-03/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/personalize-events/2018-03-22/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/personalize-events/2018-03-22/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/personalize-runtime/2018-05-22/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/personalize-runtime/2018-05-22/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/personalize/2018-05-22/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/personalize/2018-05-22/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/pi/2018-02-27/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/pi/2018-02-27/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/pinpoint-email/2018-07-26/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/pinpoint-email/2018-07-26/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/pinpoint/2016-12-01/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/polly/2016-06-10/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/polly/2016-06-10/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/polly/2016-06-10/smoke.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/pricing/2017-10-15/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/pricing/2017-10-15/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/qldb-session/2019-07-11/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/qldb-session/2019-07-11/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/qldb/2019-01-02/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/qldb/2019-01-02/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/quicksight/2018-04-01/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/quicksight/2018-04-01/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/ram/2018-01-04/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/ram/2018-01-04/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/rds-data/2018-08-01/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/rds-data/2018-08-01/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/rds/2014-09-01/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/rds/2014-09-01/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/rds/2014-09-01/smoke.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/rds/2014-10-31/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/rds/2014-10-31/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/rds/2014-10-31/smoke.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/rds/2014-10-31/waiters-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/rds/2014-10-31/waiters-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/redshift-data/2019-12-20/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/redshift-data/2019-12-20/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/redshift/2012-12-01/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/redshift/2012-12-01/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/redshift/2012-12-01/smoke.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/redshift/2012-12-01/waiters-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/redshift/2012-12-01/waiters-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/rekognition/2016-06-27/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/rekognition/2016-06-27/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/rekognition/2016-06-27/smoke.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/rekognition/2016-06-27/waiters-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/resource-groups/2017-11-27/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/resource-groups/2017-11-27/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/resourcegroupstaggingapi/2017-01-26/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/resourcegroupstaggingapi/2017-01-26/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/robomaker/2018-06-29/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/robomaker/2018-06-29/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/route53/2013-04-01/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/route53/2013-04-01/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/route53/2013-04-01/smoke.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/route53/2013-04-01/waiters-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/route53domains/2014-05-15/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/route53domains/2014-05-15/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/route53domains/2014-05-15/smoke.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/route53resolver/2018-04-01/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/route53resolver/2018-04-01/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/route53resolver/2018-04-01/smoke.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/runtime.lex.v2/2020-08-07/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/runtime.lex.v2/2020-08-07/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/runtime.lex/2016-11-28/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/runtime.lex/2016-11-28/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/runtime.sagemaker/2017-05-13/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/runtime.sagemaker/2017-05-13/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/s3/2006-03-01/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/s3/2006-03-01/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/s3/2006-03-01/smoke.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/s3/2006-03-01/waiters-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/s3/2006-03-01/waiters-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/s3control/2018-08-20/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/s3control/2018-08-20/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/s3outposts/2017-07-25/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/s3outposts/2017-07-25/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/sagemaker-a2i-runtime/2019-11-07/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/sagemaker-a2i-runtime/2019-11-07/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/sagemaker-edge/2020-09-23/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/sagemaker-edge/2020-09-23/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/sagemaker-featurestore-runtime/2020-07-01/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/sagemaker-featurestore-runtime/2020-07-01/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/sagemaker/2017-07-24/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/sagemaker/2017-07-24/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/sagemaker/2017-07-24/waiters-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/savingsplans/2019-06-28/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/savingsplans/2019-06-28/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/schemas/2019-12-02/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/schemas/2019-12-02/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/schemas/2019-12-02/waiters-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/secretsmanager/2017-10-17/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/secretsmanager/2017-10-17/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/secretsmanager/2017-10-17/smoke.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/securityhub/2018-10-26/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/securityhub/2018-10-26/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/serverlessrepo/2017-09-08/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/serverlessrepo/2017-09-08/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/service-quotas/2019-06-24/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/service-quotas/2019-06-24/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/servicecatalog-appregistry/2020-06-24/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/servicecatalog-appregistry/2020-06-24/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/servicecatalog/2015-12-10/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/servicecatalog/2015-12-10/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/servicecatalog/2015-12-10/smoke.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/servicediscovery/2017-03-14/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/servicediscovery/2017-03-14/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/sesv2/2019-09-27/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/sesv2/2019-09-27/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/shield/2016-06-02/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/shield/2016-06-02/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/shield/2016-06-02/smoke.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/signer/2017-08-25/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/signer/2017-08-25/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/signer/2017-08-25/waiters-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/sms-voice/2018-09-05/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/sms/2016-10-24/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/sms/2016-10-24/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/sms/2016-10-24/smoke.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/snowball/2016-06-30/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/snowball/2016-06-30/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/snowball/2016-06-30/smoke.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/sns/2010-03-31/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/sns/2010-03-31/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/sns/2010-03-31/smoke.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/sqs/2012-11-05/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/sqs/2012-11-05/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/sqs/2012-11-05/smoke.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/sqs/2012-11-05/waiters-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/ssm-contacts/2021-05-03/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/ssm-contacts/2021-05-03/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/ssm-incidents/2018-05-10/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/ssm-incidents/2018-05-10/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/ssm-incidents/2018-05-10/waiters-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/ssm/2014-11-06/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/ssm/2014-11-06/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/ssm/2014-11-06/smoke.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/ssm/2014-11-06/waiters-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/sso-admin/2020-07-20/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/sso-admin/2020-07-20/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/sso-oidc/2019-06-10/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/sso-oidc/2019-06-10/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/sso/2019-06-10/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/sso/2019-06-10/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/states/2016-11-23/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/states/2016-11-23/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/states/2016-11-23/smoke.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/storagegateway/2013-06-30/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/storagegateway/2013-06-30/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/streams.dynamodb/2012-08-10/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/streams.dynamodb/2012-08-10/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/sts/2011-06-15/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/sts/2011-06-15/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/sts/2011-06-15/smoke.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/support/2013-04-15/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/support/2013-04-15/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/support/2013-04-15/smoke.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/swf/2012-01-25/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/swf/2012-01-25/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/synthetics/2017-10-11/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/synthetics/2017-10-11/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/textract/2018-06-27/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/textract/2018-06-27/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/timestream-query/2018-11-01/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/timestream-query/2018-11-01/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/timestream-write/2018-11-01/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/timestream-write/2018-11-01/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/transcribe/2017-10-26/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/transcribe/2017-10-26/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/transfer/2018-11-05/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/transfer/2018-11-05/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/translate/2017-07-01/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/translate/2017-07-01/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/waf-regional/2016-11-28/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/waf-regional/2016-11-28/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/waf-regional/2016-11-28/smoke.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/waf/2015-08-24/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/waf/2015-08-24/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/waf/2015-08-24/smoke.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/wafv2/2019-07-29/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/wafv2/2019-07-29/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/wafv2/2019-07-29/smoke.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/wellarchitected/2020-03-31/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/wellarchitected/2020-03-31/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/workdocs/2016-05-01/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/workdocs/2016-05-01/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/worklink/2018-09-25/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/worklink/2018-09-25/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/workmail/2017-10-01/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/workmail/2017-10-01/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/workmailmessageflow/2019-05-01/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/workmailmessageflow/2019-05-01/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/workspaces/2015-04-08/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/workspaces/2015-04-08/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/workspaces/2015-04-08/smoke.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/xray/2016-04-12/api-2.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/data/xray/2016-04-12/paginators-1.json.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/finspace/Exception/finspaceException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/finspace/finspaceClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/functions.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/imagebuilder/Exception/imagebuilderException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/imagebuilder/imagebuilderClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/kendra/Exception/kendraException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/kendra/kendraClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/mgn/Exception/mgnException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/mgn/mgnClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/signer/Exception/signerException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/signer/signerClient.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/bin/jp.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/composer/ClassLoader.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/composer/LICENSE
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/composer/autoload_classmap.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/composer/autoload_files.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/composer/autoload_namespaces.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/composer/autoload_psr4.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/composer/autoload_real.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/composer/autoload_static.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/composer/installed.json
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/guzzle/.php_cs
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/guzzle/CHANGELOG.md
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/guzzle/Dockerfile
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/guzzle/LICENSE
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/guzzle/README.md
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/guzzle/UPGRADING.md
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/guzzle/composer.json
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/guzzle/src/Client.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/guzzle/src/ClientInterface.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/guzzle/src/Cookie/CookieJar.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/guzzle/src/Cookie/CookieJarInterface.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/guzzle/src/Cookie/FileCookieJar.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/guzzle/src/Cookie/SessionCookieJar.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/guzzle/src/Cookie/SetCookie.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/guzzle/src/Exception/BadResponseException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/guzzle/src/Exception/ClientException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/guzzle/src/Exception/ConnectException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/guzzle/src/Exception/GuzzleException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/guzzle/src/Exception/InvalidArgumentException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/guzzle/src/Exception/RequestException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/guzzle/src/Exception/SeekException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/guzzle/src/Exception/ServerException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/guzzle/src/Exception/TooManyRedirectsException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/guzzle/src/Exception/TransferException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/guzzle/src/Handler/CurlFactoryInterface.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/guzzle/src/Handler/CurlHandler.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/guzzle/src/Handler/EasyHandle.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/guzzle/src/Handler/MockHandler.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/guzzle/src/Handler/StreamHandler.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/guzzle/src/HandlerStack.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/guzzle/src/MessageFormatter.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/guzzle/src/Middleware.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/guzzle/src/Pool.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/guzzle/src/PrepareBodyMiddleware.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/guzzle/src/RedirectMiddleware.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/guzzle/src/RequestOptions.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/guzzle/src/RetryMiddleware.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/guzzle/src/TransferStats.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/guzzle/src/UriTemplate.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/guzzle/src/Utils.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/guzzle/src/functions.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/guzzle/src/functions_include.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/promises/CHANGELOG.md
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/promises/LICENSE
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/promises/README.md
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/promises/composer.json
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/promises/src/AggregateException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/promises/src/CancellationException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/promises/src/Coroutine.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/promises/src/Create.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/promises/src/Each.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/promises/src/EachPromise.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/promises/src/FulfilledPromise.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/promises/src/Is.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/promises/src/Promise.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/promises/src/PromiseInterface.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/promises/src/PromisorInterface.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/promises/src/RejectedPromise.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/promises/src/RejectionException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/promises/src/TaskQueue.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/promises/src/TaskQueueInterface.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/promises/src/Utils.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/promises/src/functions.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/promises/src/functions_include.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/psr7/.github/FUNDING.yml
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/psr7/.github/stale.yml
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/psr7/.github/workflows/ci.yml
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/psr7/.github/workflows/integration.yml
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/psr7/.github/workflows/static.yml
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/psr7/.php_cs.dist
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/psr7/CHANGELOG.md
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/psr7/LICENSE
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/psr7/README.md
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/psr7/composer.json
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/psr7/src/AppendStream.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/psr7/src/BufferStream.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/psr7/src/CachingStream.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/psr7/src/DroppingStream.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/psr7/src/FnStream.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/psr7/src/Header.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/psr7/src/InflateStream.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/psr7/src/LazyOpenStream.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/psr7/src/LimitStream.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/psr7/src/Message.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/psr7/src/MessageTrait.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/psr7/src/MimeType.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/psr7/src/MultipartStream.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/psr7/src/NoSeekStream.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/psr7/src/PumpStream.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/psr7/src/Query.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/psr7/src/Request.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/psr7/src/Response.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/psr7/src/Rfc7230.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/psr7/src/ServerRequest.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/psr7/src/Stream.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/psr7/src/StreamDecoratorTrait.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/psr7/src/StreamWrapper.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/psr7/src/UploadedFile.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/psr7/src/Uri.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/psr7/src/UriComparator.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/psr7/src/UriNormalizer.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/psr7/src/UriResolver.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/psr7/src/Utils.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/psr7/src/functions.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/guzzlehttp/psr7/src/functions_include.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/mtdowling/jmespath.php/CHANGELOG.md
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/mtdowling/jmespath.php/LICENSE
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/mtdowling/jmespath.php/README.rst
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/mtdowling/jmespath.php/bin/jp.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/mtdowling/jmespath.php/bin/perf.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/mtdowling/jmespath.php/composer.json
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/mtdowling/jmespath.php/src/AstRuntime.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/mtdowling/jmespath.php/src/CompilerRuntime.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/mtdowling/jmespath.php/src/DebugRuntime.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/mtdowling/jmespath.php/src/Env.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/mtdowling/jmespath.php/src/FnDispatcher.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/mtdowling/jmespath.php/src/JmesPath.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/mtdowling/jmespath.php/src/Lexer.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/mtdowling/jmespath.php/src/Parser.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/mtdowling/jmespath.php/src/SyntaxErrorException.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/mtdowling/jmespath.php/src/TreeCompiler.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/mtdowling/jmespath.php/src/TreeInterpreter.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/mtdowling/jmespath.php/src/Utils.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/psr/http-message/CHANGELOG.md
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/psr/http-message/LICENSE
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/psr/http-message/README.md
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/psr/http-message/composer.json
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/psr/http-message/src/MessageInterface.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/psr/http-message/src/RequestInterface.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/psr/http-message/src/ResponseInterface.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/psr/http-message/src/ServerRequestInterface.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/psr/http-message/src/StreamInterface.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/psr/http-message/src/UploadedFileInterface.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/psr/http-message/src/UriInterface.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/ralouphie/getallheaders/LICENSE
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/ralouphie/getallheaders/README.md
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/ralouphie/getallheaders/composer.json
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/ralouphie/getallheaders/src/getallheaders.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/symfony/polyfill-intl-idn/Idn.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/symfony/polyfill-intl-idn/Info.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/symfony/polyfill-intl-idn/LICENSE
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/symfony/polyfill-intl-idn/README.md
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/symfony/polyfill-intl-idn/Resources/unidata/DisallowedRanges.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/symfony/polyfill-intl-idn/Resources/unidata/Regex.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/symfony/polyfill-intl-idn/Resources/unidata/deviation.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/symfony/polyfill-intl-idn/Resources/unidata/disallowed.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/symfony/polyfill-intl-idn/Resources/unidata/disallowed_STD3_mapped.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/symfony/polyfill-intl-idn/Resources/unidata/disallowed_STD3_valid.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/symfony/polyfill-intl-idn/Resources/unidata/ignored.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/symfony/polyfill-intl-idn/Resources/unidata/mapped.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/symfony/polyfill-intl-idn/Resources/unidata/virama.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/symfony/polyfill-intl-idn/bootstrap.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/symfony/polyfill-intl-idn/composer.json
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/symfony/polyfill-intl-normalizer/LICENSE
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/symfony/polyfill-intl-normalizer/Normalizer.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/symfony/polyfill-intl-normalizer/README.md
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/symfony/polyfill-intl-normalizer/Resources/stubs/Normalizer.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/symfony/polyfill-intl-normalizer/Resources/unidata/canonicalComposition.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/symfony/polyfill-intl-normalizer/Resources/unidata/canonicalDecomposition.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/symfony/polyfill-intl-normalizer/Resources/unidata/combiningClass.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/symfony/polyfill-intl-normalizer/Resources/unidata/compatibilityDecomposition.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/symfony/polyfill-intl-normalizer/bootstrap.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/vendor/symfony/polyfill-intl-normalizer/composer.json
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/w3-total-cache-api.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/w3-total-cache-old-php.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/w3-total-cache.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/wp-content/advanced-cache.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/wp-content/db.php
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/wp-content/index.html
delete mode 100644 wp-content/upgrade-temp-backup/plugins/w3-total-cache/wp-content/object-cache.php
diff --git a/wp-content/upgrade-temp-backup/plugins/activitypub/.distignore b/wp-content/upgrade-temp-backup/plugins/activitypub/.distignore
deleted file mode 100644
index 871e8074..00000000
--- a/wp-content/upgrade-temp-backup/plugins/activitypub/.distignore
+++ /dev/null
@@ -1,41 +0,0 @@
-.DS_Store
-.editorconfig
-.git
-.gitignore
-.github
-.travis.yml
-.codeclimate.yml
-.data
-.svnignore
-.wordpress-org
-.php_cs
-Gruntfile.js
-LINGUAS
-Makefile
-README.md
-readme.md
-CODE_OF_CONDUCT.md
-FEDERATION.md
-SECURITY.md
-LICENSE.md
-_site
-_config.yml
-bin
-composer.json
-composer.lock
-docker-compose.yml
-docker-compose-test.yml
-Dockerfile
-gulpfile.js
-package.json
-node_modules
-npm-debug.log
-phpcs.xml
-package.json
-package-lock.json
-phpunit.xml
-phpunit.xml.dist
-tests
-node_modules
-vendor
-src
diff --git a/wp-content/upgrade-temp-backup/plugins/activitypub/LICENSE b/wp-content/upgrade-temp-backup/plugins/activitypub/LICENSE
deleted file mode 100644
index 644800f2..00000000
--- a/wp-content/upgrade-temp-backup/plugins/activitypub/LICENSE
+++ /dev/null
@@ -1,22 +0,0 @@
-MIT License
-
-Copyright (c) 2019 Matthias Pfefferle
-Copyright (c) 2023 Automattic
-
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to deal
-in the Software without restriction, including without limitation the rights
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in all
-copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
-SOFTWARE.
diff --git a/wp-content/upgrade-temp-backup/plugins/activitypub/activitypub.php b/wp-content/upgrade-temp-backup/plugins/activitypub/activitypub.php
deleted file mode 100644
index 6c170a0c..00000000
--- a/wp-content/upgrade-temp-backup/plugins/activitypub/activitypub.php
+++ /dev/null
@@ -1,215 +0,0 @@
-)|(?<= )|^)#([A-Za-z0-9_]+)(?:(?=\s|[[:punct:]]|$))' );
-\defined( 'ACTIVITYPUB_USERNAME_REGEXP' ) || \define( 'ACTIVITYPUB_USERNAME_REGEXP', '(?:([A-Za-z0-9\._-]+)@((?:[A-Za-z0-9_-]+\.)+[A-Za-z]+))' );
-\defined( 'ACTIVITYPUB_CUSTOM_POST_CONTENT' ) || \define( 'ACTIVITYPUB_CUSTOM_POST_CONTENT', "[ap_title] \n\n[ap_content]\n\n[ap_hashtags]\n\n[ap_shortlink]" );
-\defined( 'ACTIVITYPUB_AUTHORIZED_FETCH' ) || \define( 'ACTIVITYPUB_AUTHORIZED_FETCH', false );
-\defined( 'ACTIVITYPUB_DISABLE_REWRITES' ) || \define( 'ACTIVITYPUB_DISABLE_REWRITES', false );
-\defined( 'ACTIVITYPUB_SHARED_INBOX_FEATURE' ) || \define( 'ACTIVITYPUB_SHARED_INBOX_FEATURE', false );
-
-\define( 'ACTIVITYPUB_PLUGIN_DIR', plugin_dir_path( __FILE__ ) );
-\define( 'ACTIVITYPUB_PLUGIN_BASENAME', plugin_basename( __FILE__ ) );
-\define( 'ACTIVITYPUB_PLUGIN_FILE', plugin_dir_path( __FILE__ ) . '/' . basename( __FILE__ ) );
-\define( 'ACTIVITYPUB_PLUGIN_URL', plugin_dir_url( __FILE__ ) );
-
-/**
- * Initialize REST routes.
- */
-function rest_init() {
- Rest\Users::init();
- Rest\Outbox::init();
- Rest\Inbox::init();
- Rest\Followers::init();
- Rest\Following::init();
- Rest\Webfinger::init();
- Rest\Server::init();
- Rest\Collection::init();
-
- // load NodeInfo endpoints only if blog is public
- if ( is_blog_public() ) {
- Rest\NodeInfo::init();
- }
-}
-\add_action( 'rest_api_init', __NAMESPACE__ . '\rest_init' );
-
-/**
- * Initialize plugin.
- */
-function plugin_init() {
- \add_action( 'init', array( __NAMESPACE__ . '\Migration', 'init' ) );
- \add_action( 'init', array( __NAMESPACE__ . '\Activitypub', 'init' ) );
- \add_action( 'init', array( __NAMESPACE__ . '\Activity_Dispatcher', 'init' ) );
- \add_action( 'init', array( __NAMESPACE__ . '\Handler', 'init' ) );
- \add_action( 'init', array( __NAMESPACE__ . '\Admin', 'init' ) );
- \add_action( 'init', array( __NAMESPACE__ . '\Hashtag', 'init' ) );
- \add_action( 'init', array( __NAMESPACE__ . '\Mention', 'init' ) );
- \add_action( 'init', array( __NAMESPACE__ . '\Health_Check', 'init' ) );
- \add_action( 'init', array( __NAMESPACE__ . '\Scheduler', 'init' ) );
-
- if ( site_supports_blocks() ) {
- \add_action( 'init', array( __NAMESPACE__ . '\Blocks', 'init' ) );
- }
-
- $debug_file = __DIR__ . '/includes/debug.php';
- if ( \WP_DEBUG && file_exists( $debug_file ) && is_readable( $debug_file ) ) {
- require_once $debug_file;
- Debug::init();
- }
-
- require_once __DIR__ . '/integration/class-webfinger.php';
- Integration\Webfinger::init();
-
- require_once __DIR__ . '/integration/class-nodeinfo.php';
- Integration\Nodeinfo::init();
-}
-\add_action( 'plugins_loaded', __NAMESPACE__ . '\plugin_init' );
-
-/**
- * Class Autoloader
- */
-\spl_autoload_register(
- function ( $full_class ) {
- $base_dir = __DIR__ . '/includes/';
- $base = 'Activitypub\\';
-
- if ( strncmp( $full_class, $base, strlen( $base ) ) === 0 ) {
- $maybe_uppercase = str_replace( $base, '', $full_class );
- $class = strtolower( $maybe_uppercase );
- // All classes should be capitalized. If this is instead looking for a lowercase method, we ignore that.
- if ( $maybe_uppercase === $class ) {
- return;
- }
-
- if ( false !== strpos( $class, '\\' ) ) {
- $parts = explode( '\\', $class );
- $class = array_pop( $parts );
- $sub_dir = implode( '/', $parts );
- $base_dir = $base_dir . $sub_dir . '/';
- }
-
- $filename = 'class-' . strtr( $class, '_', '-' );
- $file = $base_dir . $filename . '.php';
-
- if ( file_exists( $file ) && is_readable( $file ) ) {
- require_once $file;
- } else {
- // translators: %s is the class name
- \wp_die( sprintf( esc_html__( 'Required class not found or not readable: %s', 'activitypub' ), esc_html( $full_class ) ) );
- }
- }
- }
-);
-
-/**
- * Add plugin settings link
- */
-function plugin_settings_link( $actions ) {
- $settings_link = array();
- $settings_link[] = \sprintf(
- '%2s ',
- \menu_page_url( 'activitypub', false ),
- \__( 'Settings', 'activitypub' )
- );
-
- return \array_merge( $settings_link, $actions );
-}
-\add_filter( 'plugin_action_links_' . plugin_basename( __FILE__ ), __NAMESPACE__ . '\plugin_settings_link' );
-
-\register_activation_hook(
- __FILE__,
- array(
- __NAMESPACE__ . '\Activitypub',
- 'activate',
- )
-);
-
-\register_deactivation_hook(
- __FILE__,
- array(
- __NAMESPACE__ . '\Activitypub',
- 'deactivate',
- )
-);
-
-\register_uninstall_hook(
- __FILE__,
- array(
- __NAMESPACE__ . '\Activitypub',
- 'uninstall',
- )
-);
-
-/**
- * Only load code that needs BuddyPress to run once BP is loaded and initialized.
- */
-add_action(
- 'bp_include',
- function () {
- require_once __DIR__ . '/integration/class-buddypress.php';
- Integration\Buddypress::init();
- },
- 0
-);
-
-/**
- * `get_plugin_data` wrapper
- *
- * @return array The plugin metadata array
- */
-function get_plugin_meta( $default_headers = array() ) {
- if ( ! $default_headers ) {
- $default_headers = array(
- 'Name' => 'Plugin Name',
- 'PluginURI' => 'Plugin URI',
- 'Version' => 'Version',
- 'Description' => 'Description',
- 'Author' => 'Author',
- 'AuthorURI' => 'Author URI',
- 'TextDomain' => 'Text Domain',
- 'DomainPath' => 'Domain Path',
- 'Network' => 'Network',
- 'RequiresWP' => 'Requires at least',
- 'RequiresPHP' => 'Requires PHP',
- 'UpdateURI' => 'Update URI',
- );
- }
-
- return \get_file_data( __FILE__, $default_headers, 'plugin' );
-}
-
-/**
- * Plugin Version Number used for caching.
- */
-function get_plugin_version() {
- $meta = get_plugin_meta( array( 'Version' => 'Version' ) );
-
- return $meta['Version'];
-}
diff --git a/wp-content/upgrade-temp-backup/plugins/activitypub/assets/css/activitypub-admin.css b/wp-content/upgrade-temp-backup/plugins/activitypub/assets/css/activitypub-admin.css
deleted file mode 100644
index 07aadcad..00000000
--- a/wp-content/upgrade-temp-backup/plugins/activitypub/assets/css/activitypub-admin.css
+++ /dev/null
@@ -1,199 +0,0 @@
-.activitypub-settings {
- max-width: 800px;
- margin: 0 auto;
-}
-
-.settings_page_activitypub .notice {
- max-width: 800px;
- margin: auto;
- margin: 0px auto 30px;
-}
-
-.settings_page_activitypub .wrap {
- padding-left: 22px;
-}
-
-.activitypub-settings-header {
- text-align: center;
- margin: 0 0 1rem;
- background: #fff;
- border-bottom: 1px solid #dcdcde;
-}
-
-.activitypub-settings-title-section {
- display: flex;
- align-items: center;
- justify-content: center;
- clear: both;
- padding-top: 8px;
-}
-
-.settings_page_activitypub #wpcontent {
- padding-left: 0;
-}
-
-.activitypub-settings-tabs-wrapper {
- display: -ms-inline-grid;
- -ms-grid-columns: auto auto auto;
- vertical-align: top;
- display: inline-grid;
- grid-template-columns: auto auto auto;
-}
-
-.activitypub-settings-tab.active {
- box-shadow: inset 0 -3px #3582c4;
- font-weight: 600;
-}
-
-.activitypub-settings-tab {
- display: block;
- text-decoration: none;
- color: inherit;
- padding: .5rem 1rem 1rem;
- margin: 0 1rem;
- transition: box-shadow .5s ease-in-out;
-}
-
-.wp-header-end {
- visibility: hidden;
- margin: -2px 0 0;
-}
-
-summary {
- cursor: pointer;
- text-decoration: underline;
- color: #2271b1;
-}
-
-.activitypub-settings-accordion {
- border: 1px solid #c3c4c7;
-}
-
-.activitypub-settings-accordion-heading {
- margin: 0;
- border-top: 1px solid #c3c4c7;
- font-size: inherit;
- line-height: inherit;
- font-weight: 600;
- color: inherit;
-}
-
-.activitypub-settings-accordion-heading:first-child {
- border-top: none;
-}
-
-.activitypub-settings-accordion-panel {
- margin: 0;
- padding: 1em 1.5em;
- background: #fff;
-}
-
-.activitypub-settings-accordion-trigger {
- background: #fff;
- border: 0;
- color: #2c3338;
- cursor: pointer;
- display: flex;
- font-weight: 400;
- margin: 0;
- padding: 1em 3.5em 1em 1.5em;
- min-height: 46px;
- position: relative;
- text-align: left;
- width: 100%;
- align-items: center;
- justify-content: space-between;
- -webkit-user-select: auto;
- user-select: auto;
-}
-
-.activitypub-settings-accordion-trigger {
- color: #2c3338;
- cursor: pointer;
- font-weight: 400;
- text-align: left;
-}
-
-.activitypub-settings-accordion-trigger .title {
- pointer-events: none;
- font-weight: 600;
- flex-grow: 1;
-}
-
-.activitypub-settings-accordion-trigger .icon,
-.activitypub-settings-accordion-viewed .icon {
- border: solid #50575e medium;
- border-width: 0 2px 2px 0;
- height: .5rem;
- pointer-events: none;
- position: absolute;
- right: 1.5em;
- top: 50%;
- transform: translateY(-70%) rotate(45deg);
- width: .5rem;
-}
-
-.activitypub-settings-accordion-trigger[aria-expanded="true"] .icon {
- transform: translateY(-30%) rotate(-135deg);
-}
-
-.activitypub-settings-accordion-trigger:active,
-.activitypub-settings-accordion-trigger:hover {
- background: #f6f7f7;
-}
-
-.activitypub-settings-accordion-trigger:focus {
- color: #1d2327;
- border: none;
- box-shadow: none;
- outline-offset: -1px;
- outline: 2px solid #2271b1;
- background-color: #f6f7f7;
-}
-
-.activitypub-settings
-input.blog-user-identifier {
- text-align: right;
-}
-
-.activitypub-settings
-.header-image {
- width: 100%;
- height: 80px;
- position: relative;
- display: block;
- margin-bottom: 40px;
- background-image: rgb(168,165,175);
- background-image: linear-gradient(180deg, red, yellow);
- background-size: cover;
-}
-
-.activitypub-settings
-.logo {
- height: 80px;
- width: 80px;
- position: relative;
- top: 40px;
- left: 40px;
-}
-
-.settings_page_activitypub .box {
- border: 1px solid #c3c4c7;
- background-color: #fff;
- padding: 1em 1.5em;
- margin-bottom: 1.5em;
-}
-
-.settings_page_activitypub .activitypub-welcome-page .box label {
- font-weight: bold;
-}
-
-.settings_page_activitypub .activitypub-welcome-page input {
- font-size: 20px;
- width: 95%;
-}
-
-.settings_page_activitypub .plugin-recommendations {
- border-bottom: none;
- margin-bottom: 0;
-}
diff --git a/wp-content/upgrade-temp-backup/plugins/activitypub/assets/img/mp.jpg b/wp-content/upgrade-temp-backup/plugins/activitypub/assets/img/mp.jpg
deleted file mode 100644
index 05964b499d8e34c2bff132bc97a1fbc80bbff93b..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001
literal 3337
zcmd6pdpy)x8^C`*Gh@cM4l^j%s92Iq?zaicMBBRL(h`=J!Yo4W%#=1;BaxI_QBq_>
zF-4`+%up#i?h}Q^CHK}um@#JFvG2BT+wRux``7#Y&ht6v_xYXYe4g)fp7Wd^|2h8^
zAm!xX=m3Bq2z)De06q_}uyeDwad&nzSKS|^6LuhYziOQRRy|eC*qG3W{i=>mI8`SX
zdz@;VvB4KxRHI@8z6(8=sA{EZribLe0PFyWkkDEa2vpEu2p9|sg(2Z^VT2e`OiUCh
zDk?4^EhR32k`NV@l9fWqpfMPXn53M%ELvU~jX|$10zw2fP?!h|CW00h6-WPL;XeRS
z2oL}P2&e`Kp+E=<b=?(fe!ZNM_aJ4A3!QoRE5$d)#9%9@&<~D8%j7}3l%F4;FTfb?uhUOPqhDOFF
zre@}LU)nq1b~rlicK7h~+VhR~zk-7I?GFhJi#Zq@7oU)rbmaS^=|3DhPRco*d**Cj
zenDaBrLxOc$}6r`*4B}4-l}i7eTPD&HMcx^{G_$BtGlO{@w~5}IXp5t_Ii9`a*FkK
ze&OBX(lVQ~#7MH07#@5srskW@%vc
zW%*b!y%3P>Y7e0QiMoIqkkfueuS(Kw&RWdw+eU9wDvDZeS|$*3!Nl&m3=gxUVUMGq)s?F&Mq*2j7Fw5H>uu$vJi2&nY}=c1
zPGI9Wtr*hHHTK43%^DvmA=`=oM6v}@H))Av3lTyl!j~L;gRf;)s!qj!^S<_%pJXGYdk+&Yi@Ek8OQnaqfu(_JpmMTLwxN;Ye%&7vIve^SZ~nzyq*U^(%c_&zHaOzG6&W-=aUGzg;$@lmux0
ziH`C%hfqD{o^@8f#ybyfSX40KQ>A2g+6PKd=?HNB6D`ndaiyPQ=Y%Ps^(wr*y`*?k5
zpRzJy+E{{_sOiXv
zeDHqGjk`Nnw3BmJPCL}Sv)tT4y>raGDga6+UWNZG)%?R66ARNeJeG}nox&cLAI
zK?iICF=oob>yis-kN!w84^tdjm6LJw%YBZ#BCTPs-Mp*LkylsY%CbB$c##!_adY$n>#stu37FYv&;@2C=QBWE+nJX+NvG&UPX0p7ndd3ft$;ATEGd$;+J8BvtGrLN0%Z&+|-L=tRZPOXeS5Rw78%)O
z8C{Qn?xZ6xlY6{5Dl}!qTGpn5`o^q{sZZq6?WV*N@<^82@l5>C=2wwNZDT(*J>;VB2#U|n
z23mFl*L_jFopjqCNLd}O5q-Jr<7zw~%!~-gmrx?o;xQTib_u7cy}V7GqvUhIqx{j9
zufm^`=B%7|mF#FL{AtX1mrQuT^aSq41>~P!d%lu~Q!My^i1IzO!58>FP01#AP7WP^
zz@31!TgxrGhbF}@o}mQ3nIvqd=4RE8Gu~EDWdj!g0CEVX^V!6~P`EC06+MO{SADKT
z%zBL@%@S64zC`mkR}o?eRjCBkUy8lmNR0#^pqSO{6btk0^&h0pl-IwC#%hgMygy*S
z^)+G3{ulW`a6)W^Qj`^Q-dXW`9*RpJ@xxsV&Ac`(8@H1W=#(LM%-o}o6>_vRbL4YO
zyR}r2mF9ps5=i|p%AXi3#y5*gu6R+a4rCO}&vc9$7QR(XmB9X?7Vi6y3R(PC!AYgW2vzs`@mdE&bxgxKjG
zDp&o+3O0STLH%{Z`D50V0OZ|(@8>VL_kS*!QLNm;P~CJKgQQolA0D}s#|N%?y{+-9
zRv8}4>bEpedZ1#|IOVwDhQL<$1FTlf(nH7(R8V{#$~Fbf73V4I=R-@D7;UTg=*r0h
zt3_XtGkA%V47MgF>~|I)TK{28W!U-RsUbOl7b`>0xkjo06>zK5>o*HAU-c40C13>r&$z1mjCV?RU}0K)f4!~006^-
zw3x7}+sb*Cd#270_u)gPKUM3EjTV1?q5tt~37p3~fm{ioTcKU}VNG@FLV7moy?F#K}zGn>wb5{twnApX^O1enej
z2Zmw(uS+VdH9a0X>s^K$WScg)9_LR>s@wODCqBI0o?|bxZ?ZfweQzhkb=#}X2Qo16
z1x>*4h6lda2QXBd3lCN8nBKNluZooPI5$fX)ko^4~wz%rgXkes^b}xS>QIdVrVU2&+Wg8+H8+W?N~W%WxGvjcc0!ttBxOZHQ5|>fuWD>jM*42HJa6n$Y~A(#tl4j+?tflw#!YHx^LR~P;e`K
z_nlmFnvzL38{7Ya&)fBH*s`$r|D2pj6Lh;f4KfjFJ?z5EcKLX&c5A(kDW^=juLiSi
zFq5BRxy`oDy7$*Pay|@T)9?zlRb4JSo+mk533OMvEL|NiZPs6@BQp@a@8BYES6MdM
zuBSOqc0R0FdQ}|LHKQ&?xfOr?$g>DCbo1&I+Bu@rUgg%Kw|rZ5Xz;PJG3wBA71Qh
zXWo|V+1*h<^%20?ys-5+6{g%@ZxNQqBG>r-!MD4BVI3(9-rrvgSc<3l$C#^gGD#P`
zlrs9KOsMxXXr&LSbCX~-d&c=76Z+?L96@7<17IwP_}IOX>OIc3RS)*Z+Zoa?Dk%DY
zU+>Z=G^H77=={^WcAn=83%NEo2AA!IDrOODRS-`$KL3;X5*_PTny-fNVt@5K(6
znl@s(%73%?-RAt1o)f4t%(&~FZ*}G}ixK3byC!j%kw>)qeFUIjwS$P#pm^6~_o&He
zvsv7@;-`-w|F&YA-USZbT@`d2%#89}_fhWeZ5Nv3ug{I#72ip=Ia==5`!$0BK?gZX
zWiML*#ceB08c}#n7x5zKtA|q%4j~wCF#Y!jKQzNPIAk7M51hD3)r&H#00%=ksz`&i>%ku$lJn4QG9Vy7?7
zv|dj+W7_B@k}N$18>ZwL76GwsM!kV1+CngpP4r0E1@KCE1Py288KfbNshN!9Wj80B
zuCW!V;A`Zrl6JJT*)4K_LO|SI8>*r>Q#yt`^v9Gb`${UK#g2^~3A+9M&*lAnwrqyG
z6kBH8`-G?i#0q;^hr})guV0HY6v>kULU4oOT8is=KD)*Z_pmLC@MNmy5HGf3j;5)N
zn=E8C^f#CFVA1%8lVX$=u;(REXoitvum$kN9_)O$0YrCS$?Qgok
z`E+aY;lF5;^JlwO#UXRADHXzvw*QOJSen;%B3%I#bZs?(r}@iV$DpV;q8)me5JgMO
z4CmDjkBDPG9~~bH37sLWweK-YQ;`cG`+{Q{Ny7rP8ZB
z3PE{*3H6cx2o|q6_MgnXl2(>5Z%qpqaOpaZz^eIgF-J?d0MeB>ro)87_&1Q?`uR?y
zmukP9rdIqqta4=hdcM~FLD$S!$z$JUG&^wwFxg!$aCN7d+~oG|l!Qcz1iRO|em|MIp{Tl6mAi^{PxJK=Wq
zx{R4%PuVa7U0tbp+eE>%?X-X6fXMzRP-Yvzj_$lhG3AnLu5cOXq6D?YHQu3z=@_lA
zm+^{dEt8SiLhhWmL*S
zS?8W2U@azSypI`bDu}cj8*LG-$uF(lnZh3w9ei!srn4K80OF{1$-!_`k%0<>9#Tlr@)LT@g
zEEj@_$#9)OLN$Acxa)u)#8mh^>Cv{>Xs-Ibhzt59!X4@F{*ZOEgWP}y#}{otmhA@!
zMSSp|`iMw9o<22zval%^EsfgY_gVEa6=OtjGXMw}t<)8Cyuf*W;-T?Kmi4v6+7wUb0-t5;Rd6>8fiBcaedaMB^3d7Oh*~^0iCXwG2P+Kp<
z7AZ&)n}qI>BQ|R>&+4A!Zh5^5r?*gXcwYu3J};ox>g
zv9N6Vzr5jZg^O$6)yH~6K=9nR5Zn?aB&kUoB&$&U9!WH1qyqlzbZ)Mmftd~W9%Qo_
z&cvEs;-NO!(tDBPw|B6C)^z6vVBIn;cIBs_)8{ajZgdGOyxwZ-Asp7M#!q5GqvXb(
z2|rJBgM>0fb9nziFLY@kQsbuF@v?0ip>x+}f047uSkQol=_QdW?h)@rrJgH$lwR
z#);Lf<~&C4IgbPG4+d(=WRY@y)bc7ry(wL74LSsX%1YK`1^T(BUKx8ACx#_Gt!E)`
z1oW^_Pwi)cxv-OY2qkJ|Mp*LPe~9|DvCNbCn3dDsgE(C!mUe)S3PGSAxAyYDmbBH$
znAr-2Inm(ne#rVw^-|%$+%x=#z|1b|#5f`-E0qiSeXoo~QaN;2eSbvhj;{Q3C!|Yi
z^<)ftKTY6R9>vd2Q?QW$(Gz}?TKd=^--+5!d3^PcxI&kQjYT$rit&zU+nHrEQJVZ6
z(x!At%umY9fw=^s$EQLla;15`q0So~l>XhF1B*6k^%~$%eQ9e1Erx>I;+&o0Wjvp>Zg{E
z-&rT~gGCi|%g3h;5oWqsc>&Yi4x9E1kQpa5Lu6vM-^r^sJ3E@X@Bu#2QNg+Q{1gdn
zq?Jlj14&Pi7ZrLSyNg{qaej`Z`?Hn9IZLt_43n~a0$=9Zq}{%
zesapwjh>rf2Ynm{$0dFgg{0Et53e+qG{Q5no(1Y|fSACoR9<>B281N$Ur^fLl-6L-
zQhW1f*Oo>9h2~$?mZ)9d_te3dbAR?8KH11_yPH>Jv^w4*EwuZXW+FEg%tvyj5y;|+5_dDDLo@I%{}qeR&gIv&kr1lt#;~@AXOS+U*OOfZ
z`n#HoR!oslSB1WpS0*r>jU{0#ALhX~#f?%AO3M`PI*0^qUOub<5GN4SDYcKcgJx_G
z=)6@?-5D`6F94~a+U$=)B2yNbsuP}IWOzRQf{g33_sj@Tw4b+3aPX^HUnrJSMgPJ3
z*FEJ(9%{Pr@Xm{e#1UJv5?ceOkYq>@s<6rbAnb0VI$nonv~Rd-#SN0~uMO=&sH;SLPUd&ww79d)^ylaa?!)h
zZ|QVQ-%RY{LZU@
zBIOoCqdwJLvs(#3tX5!0yZ=$kmI($44T_rc?;sDU|0pH3^O)9lFv~N%&zGSRbx{(+?Fqa!fVJ~@;dOi$gyYu$c`Ui+-!VV2T*N#>=!4S4;Y+}
zp${OT&T}hIg+9}R=C|Hp#hhM%IL3Wu6f{ik3;FT*GZ4AO_A6srC4`AvE%{`J!Dk6x
zNja7$Rfn|_p_B?nezP@s)wSJj--n;M0qh(y%xnwnZ$)Hjw1^=5R&9rcffz`FtqfPj
zg!abdpjVns>Kz=}dj;4vsSor3Qp4^05-3aNztRVX0EAP)2|egyknEJ(+Z$3qzoa9=
z3dOsZoBpGW^h9&5-mr|Js_szS!Do*>Ci~V%;f=pF_X_0R6x88gd`d7Zx9CJz2{QNi
z^asQ*j6c|FN$u?3aD2@PW<5DkLesXSp(}!w@(TJ=%s@TnnwP*ymO3z0nnG(H8AS&D
zp&TtMLcM>hCthW^xOR&C_~y)={;$`VRFU)T$Er*Mz0(QrYMyolOzloPs#fiMQAr0K
zI!?rZ{`h!0+BQTOQ@P`1yuo;M)sfH|tI>W4Cl%r1l^NX|g2a`SBlh#{lz)s<5cJ{x
z?`LmRYM9R2hrlsty(@(mxUg?Cx{*6U36UP;+7lqVjh+n9>u<|J8Qt#W%wqnU7VSRX
zwH<2YY~h1iy!A(Dtrett9sHfA7n
zXYHKP%Afj~4xDP7-CRwbFP9(hF`OE}sZ~sgxy4wjpDfqDnhxnrJ=%RDXF4$y(mBZtWwEiVZ)3(z4qD-KV3&D4TqfB
zP8fPrK2Wi-Cogh#1c(o=raA>WJGNz1G|R}(GOkT&TA{O>q!S-?Wt={HuH^#S`~B(f;`
zyu4D^Dj7cZY(lu4^KbFOJj`pZi@A3SS5a(I2wPC@f7|SU7oeZ6l$aJU=KTwsetZmg
zVP>V~>K9$)zfa02p6~XZkWI3A=!Y6Ma?})J^;|DWPqtbye+HMNAK_rw3DEc_K~0&e
z9Z}B|r9Y`7Z#yhmrznbkd3pvik_0V)@9g-dr2BpPn_lRAQydn0_VP)lf
zfy$QuhT(IN#&VcJH%$@d@p^$me|~%^k(-Bd*S*!Zf3yXN5DKh=&qc1%U|baIVsw!<
zCUDreTQ{f;L!Cr->}n0jn&NZx@HLbwXoSq1D;HAf*3W4nHg?(8lpW
zC*rjL#v|oFC|7;0mxkGG@gHMRSSJSpp9bckB$#Vhl?RNb8_}|g`CrNxAPE5Lj&8<5
zj128^9qeQsmT!h+y!JOjzj>*`Wr09qq8e~&yWA~`M5XS_uU2u3beBCx7)fDt2)tu2
zzM&$lVq&ZSvzWJ|4Tv~Ta7h>xb>VBZ&v6?yFZ?-L1_{TsF*J`!ouPx^rcj5b4;OVY
z|HemKS;*la6YxZoPa2Mo8-U?K^=arY+kei5Myqk#3s
zV@DoQ3}5KD8K?bax&I3;zQc)XPKSxj?w}yXcS_@;MI}DCE>aq!?kEG16kY@LZv;a6
zL7WD8fkuYNk@B-KW3DNCUq8?ty0iu7wdNo<@00!Cf4w?~lvS2FWeU*k0T3E*pNm3J
z!hZRrm6$76nvXn{803sydo|=WrWK+h!0r`vnQe8Pc5iU&4nUyC+mIou{~=9%%(ra$
z5oM&MuWlXn`2e-Xo{KVPeXT~iNJ=`w4g$=LdQgI%IL1<`UqT)7RJRREMserKAV)OT
z$DUVLuZPha>t8fl5k39!+_Al?ul&h@P}Jx-5=vNF>J&M}#;}5>K<1q`$n-uv;zk8*
z!x*k5S`C4|B{)87J+d>wU|ju(r2+opaJM31ZH0vEvp*|nLxLFXpL1Fstt2EwsMtMv
zB7O2Gm4h8$?k??5vtzi(a>cL5=`B;2*v~my&k{0sbG}V-?cSkXDc(WXdkwgKy&dyi
zs~hnwU+9HE*D>2I{!%)z)B9{@etg1lkN2T^#{GP2EnAZ(whi&2x-fel;z1VdYa3$*
z1acee$=S{YG!c0$6ob3u&S)N{Z|@;S~zWUWbH0gAejO+6JPeDHh4Mjfd`Y`18NEvI!CsD@LiP-6Vpl;PEi
z|Gtxx{-&is(UCvV%$38(-%0gVrs;2KSKeXKWZFR^E03QFyz#F=DPu4M1nOi;va9SF
z+L-AG|L683XZe}6-DjaT_v{h@58XpUuooCb0vmX&VUarls;!iLUq(5U_8q11FNQ2%
z{M1%ZS16JUZo+*TrIl!NE4n{~mM6K$zI`V_P0HXTWMgjJy=dLQMHKHtsFEf4I{#&ZC`wc5E?2D7gAM9>aS|Cv#3q@_b
zsF;RuYjiF1NIdd#!+;pw3O;t&h*tCW-=BpG>5CQPn1{ynY1vxm5ax-WO@
zM*msfu*5nLtDH#t!p~7Ui?RB=RwB(@PrgcGi|p~Gb4h9aQV*l|mA7cV5Z8TaUTmdf
z>XkpbTkqrc+vs9hFbV>MOTcIdLgnB?_otwLECr1W$HsqF&8g>JY%V(t`!&`Jl|T3u
z#NBZr3AqYKcR4P*oRaqostrU~Cx)M7*zx4e8AGCdtwfCC5Wks`GoCkDbw1y1rl&t?
zdLM5li7#1I*3u1p_i0Uxg#t`DQUHC1g)Hus5UrKMwH-`vCGwtz1;jAZbE(EB9lDCt
zJ25DZ=}%vaL4d+KgvBXrCNMP-P${D3?;GAMz}8^yZg8!0fYE;D+9|>p4vS%PJ1|9d
zl+5eeWRm)*lM;aMU7^%nsqBeuqOeafx8UFa=p-;P3iXm0R}Y{MU?KTApl+j0jr#G{
zM3i&>O_=C_Hn0MA?|P>y1d_~KsA18!~WcPb~SForw?^(6A}UXecwU$
z&_8oAA#@Or{$ckO-D5P0>~P~SLl-?s!19yn
zos(%D4UxARB?4rc*i=0@~?4Ea&0Mgjdr!ZOi8rkZ`=UA^f>RX?>cD>gN
zn%;5WkgD`Jbyw*mXB4M-QzW-vKzOacL}+@V5+)V#9RgbW-f0YROwyC2dG-<$;2TSd;Q;s7^f@#K@KIqnM|AedI1>xL8&bT~PJ^4r)Qwh+7Lk@y-JwE&W=
zSvP0Yt}ArxW)`o9E3`ij4~FEP!Kg+Be+lAlAZMlYnqupo9KT1Wa&1)0vAyt#YWIih
z$Ozez>{H=mssbFBee6hG9k_s5ONilnD%8;!k%S&TffdQmp!njU$+JNMm7Sa@x1R-4
z$vM#te48`ECJ;R8Rt`MI2{ExDFV)PzEhF{4-EOXhzxHKuXCc1``%ySeKCToZzBU=F
zg>mn&qPjzm(+hTvtlR(nk+H7?uSlA%Xi
zvQJuu1eY;Lf3nFh=?OOQq-V35IiUnSSk@qd)yR8N55}GUE&Sy1A0I{K@BV3|5=9@_*{Z3j+cH@(oavY%
z?`b0Y4@%?rC8D37;U)>=2PGsm#vUz(kU8O+LT)8D)CmwH_?7wDw)c8sNN?
zLL{8*=cNd*U)@HjN&_^GBJB@^)LBq>^E;Vo#?xJ`RQO3+Nk*9&)%XL)*OMbc6e7k*
zo)*7@JWn+QcE_cC<(}-#OkTLs^EeI9+9Cp!*~^%LxthmgHtKb|>m;zm(Hpe-<}Nx=B}RO#(geTT~TRS4XQo+#dWRKBEN
z`OJjQQ_#pQvO!Wq6_MIB*OQ+jeY_*UB$8qewY=diiG>}Y{`|&XV!=*|W>vdQkZUbk
zqq0s#yljHnjH&_qC5U^#zI;m^C?CiIo<=n2U4**r8z)mWeWvL|N47x>z8CcFXfaTN
zqsxHMU+^0w5(buPtP8%Q(#4cC1T?{rOAVQ?JjM!<)3}{jk8h3Fw{4~Dmk=jbFm2i{
zZw&y32nuN61StDa$aVmFM;Hh{aT{s0f1kYKiRm=dE5woDghtTugGu@mT>ukHj1cZY
zGRca&G{?w<8gb#^^F!pH{%tk0LmR>PI%5#b6J}W&J;mP9IY#8gRoN+;3_`35-f>(+
z@k-GPmc1g82;oY}iWFqW$X!{&Hz+&!cnEBEwqqos>~!oH3`YR(KaC+#Nv;@(aCz~>
zIKUJ|+;sF0l(YR^fJ7C7Am8J)m<}x7Pd9|#c;#yaCN|ZDFjL-rm$F=_sYZ1P1)OdF
zoQ<0Oz4y8Jmd3&|t^jqjh+BIA9~NsxDp>&>?FHaN7qp1d
zAe3vZGopc0o=7XqnvFi*iK0LK4}UsUhIywQPHZ7FAC=Vud`7lhk>vN6(IARvZokkGPMih`de`~nb%cX7m|Z2%;_px>rMiXb
zh6lfYXH&P|_Y_s4q_}*6TP!rwMDwzV)sie6W(5=KAEVN#g|P^GU)MSIZ{GktrHT3)
z4-YM9H?K0{JCB8q&PLX1)89!5x42V$^Gxq#9NOS%dPlar
zpX>=|NnaRd&I*16Q9Gn8l)*a$(@xw>cpNdUJkZX31`vlfW%}2tE;QG>AK-rw<1>k&
z%eSEj4DgwD-N&Ng8**)9Wj>V;Vxms`&3!fypea|B+e#{^-74{}DMa3dM|^C?2eZ)`
zQl$ErCOy(y&eu?oHOlLGg)HT)ShKLqV)JMAAx(l_HJh{?-(66Q_b+an!pQQ{)T{&P
z6)5hTJ~U*Rwoc8S%25S@TkqKsTmXbq~C@NrR&)SaKGP9MS6
zCx(M2xG?C_kfo5@pYByALP~7x?*?~TxloraU({0DvgPY>8#e5YD7BDJcBWM!mxSAZ^vg{8nbq)t?7
zM}^T|SzRt`$TI8v_wyJ<1v1jDVTgVRe)f-{t$#+X6tL$LX_{_k>f2N}_fDYlT%-2?
z-g7BvveK4t<^%5@)SqC=m$vMj-XscE#*!@DwOod`{s}yio!Tj?-WjkOe1Fd+_zEw1
zwP3e$DpEhZVR@FRcLO)8PC3)tQ*c%v(hH4V(&-R^8hSAfuefd6-U`0FI-_?wNd{#y;~;0Nnder1VEwOEhZUL
zVKiJKtA4R_@CarPei@oUX`|o1K&FUQs?rg+@lI*K!JThPe@Rpixtbhu@{2&8`vyFU
zUw#aKMS@)*kD+zqVe|RnhB|%>NRC>gQQP(|>zK!~NxiiH#VS~aJazREG}eW?0HJaN
zku6HdyOab&W3p(4-V)Lf;Z2SosC~t;S0{G^hY=-!oaNbJA;U2kNHS7KA|3^bQ^PVK
z+C1fW7o#mUl=8jy6QqZP+?u%npWVQ1;;n)|K`?rp%yOh8^?xIY8m%IJHqK{&-(aDC
zR9t`C3F(pFIMKt(hnb!(H=<>-^a8z#D8H2G`?3xEyq%37Izctr!KMc(g)=G22oaD;FmRn|-ukEPMH_1-
zpIB{3=wuXL|IKt2u<{BVgrMb%o$>rvkeu)QGtM!hNN8ZJDQFM%1q4Zfy;c6KiIScS
zJeX1fDY3MjUdn6{eJp#+^3%FjKYZ$|i;+;Z5(pz?%wCy6{zVIGtgQ+^CcYj^HmVkiZ9Y|ioWk7H(Ni#&e%J7dh)h=@ZNXQ
z$ziCFp%Cwij6k5;{fbkDGjkN+5#I=37Av%9^v=fAK;4`XiSW~cb|gCLtpOG?WDCw^
zb|;G!rq~m-mD+S`xkRzn)!vxL7f;+_2-*;<0s(t(m~e%QVGu@^jj0z9!p
zqMaYDr-!K9C~0tIQd6ddu^D$TF+^T(jy~lfSDW3+bqAgW^&_wKXCkr|7*oowAa^>>b!Na086ovYrDIR)L!J6
z8(6)k!Fss{{$pLXV!uK&V%m!~l%4!`qDv@CkDdA|6}9-Wene)Dwv3z9X2cB@3Nn>C
zY_J-77i^Rk!-AbhXDmQC$VxL^UZC>DPc9XysY=oQwu4G7LAy{^mSkUz-ci%ZuTsLs
zB1xUp)8q@SqH#84LDuU**I1$L3ld2n72c?D5j(Gt0;l7TSfogXL`FGJ2CFbg-9HdJ
zfR0i0Am!22D&+F=hHOvGX$Ul=uz^n?ay9PQ=O_Xb5F5$$u<+Vdq6-?
z8PWPGri^7u{59UfLO$4vSb-e2cv_IsNN_9$r#;;&R#-=UV)O_QZFN@is_XvSr80Dj
zCh1fUI8`E~oWzO0zFC{gZgFL$mhTRUH)Sq`A6My#^8Nc=A)Y+vw~=7g=-Jw(n9@sE=Fg)f&
zh3>D&g}X_jpFOM)z9vXkY89k75KGahtydvX<2>kxlOaovZ9}ZS9bW!<(
zALY^8$uA1_@5M{msarBpdIT=DmvX0g6|PF>kjghzWj`u~&FBIh4~xpfAMW8io0PaGT|Ev_I|Eut6jKi!|^*#H0l
diff --git a/wp-content/upgrade-temp-backup/plugins/activitypub/assets/js/activitypub-admin.js b/wp-content/upgrade-temp-backup/plugins/activitypub/assets/js/activitypub-admin.js
deleted file mode 100644
index 37117cab..00000000
--- a/wp-content/upgrade-temp-backup/plugins/activitypub/assets/js/activitypub-admin.js
+++ /dev/null
@@ -1,21 +0,0 @@
-jQuery( function( $ ) {
- // Accordion handling in various areas.
- $( '.activitypub-settings-accordion' ).on( 'click', '.activitypub-settings-accordion-trigger', function() {
- var isExpanded = ( 'true' === $( this ).attr( 'aria-expanded' ) );
-
- if ( isExpanded ) {
- $( this ).attr( 'aria-expanded', 'false' );
- $( '#' + $( this ).attr( 'aria-controls' ) ).attr( 'hidden', true );
- } else {
- $( this ).attr( 'aria-expanded', 'true' );
- $( '#' + $( this ).attr( 'aria-controls' ) ).attr( 'hidden', false );
- }
- } );
-
- $(document).on( 'wp-plugin-install-success', function( event, response ) {
- setTimeout( function() {
- $( '.activate-now' ).removeClass( 'thickbox open-plugin-details-modal' );
- }, 1200 );
- } );
-
-} );
diff --git a/wp-content/upgrade-temp-backup/plugins/activitypub/build/follow-me/block.json b/wp-content/upgrade-temp-backup/plugins/activitypub/build/follow-me/block.json
deleted file mode 100644
index 8dcb824d..00000000
--- a/wp-content/upgrade-temp-backup/plugins/activitypub/build/follow-me/block.json
+++ /dev/null
@@ -1,47 +0,0 @@
-{
- "$schema": "https://schemas.wp.org/trunk/block.json",
- "name": "activitypub/follow-me",
- "apiVersion": 3,
- "version": "1.0.0",
- "title": "Follow me on the Fediverse",
- "category": "widgets",
- "description": "Display your Fediverse profile so that visitors can follow you.",
- "textdomain": "activitypub",
- "icon": "groups",
- "supports": {
- "html": false,
- "color": {
- "gradients": true,
- "link": true,
- "__experimentalDefaultControls": {
- "background": true,
- "text": true,
- "link": true
- }
- },
- "__experimentalBorder": {
- "radius": true,
- "width": true,
- "color": true,
- "style": true
- },
- "typography": {
- "fontSize": true,
- "__experimentalDefaultControls": {
- "fontSize": true
- }
- }
- },
- "attributes": {
- "selectedUser": {
- "type": "string",
- "default": "site"
- }
- },
- "editorScript": "file:./index.js",
- "viewScript": "file:./view.js",
- "style": [
- "file:./style-index.css",
- "wp-components"
- ]
-}
\ No newline at end of file
diff --git a/wp-content/upgrade-temp-backup/plugins/activitypub/build/follow-me/index.asset.php b/wp-content/upgrade-temp-backup/plugins/activitypub/build/follow-me/index.asset.php
deleted file mode 100644
index eb992eab..00000000
--- a/wp-content/upgrade-temp-backup/plugins/activitypub/build/follow-me/index.asset.php
+++ /dev/null
@@ -1 +0,0 @@
- array( 'wp-api-fetch', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-data', 'wp-element', 'wp-i18n', 'wp-primitives' ), 'version' => '3ffce3edc6fed284bfbc' );
diff --git a/wp-content/upgrade-temp-backup/plugins/activitypub/build/follow-me/index.js b/wp-content/upgrade-temp-backup/plugins/activitypub/build/follow-me/index.js
deleted file mode 100644
index 96605cdb..00000000
--- a/wp-content/upgrade-temp-backup/plugins/activitypub/build/follow-me/index.js
+++ /dev/null
@@ -1 +0,0 @@
-(()=>{"use strict";var e,t={454:(e,t,n)=>{const r=window.wp.blocks,o=window.wp.element,l=window.wp.primitives,a=(0,o.createElement)(l.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,o.createElement)(l.Path,{d:"M15.5 9.5a1 1 0 100-2 1 1 0 000 2zm0 1.5a2.5 2.5 0 100-5 2.5 2.5 0 000 5zm-2.25 6v-2a2.75 2.75 0 00-2.75-2.75h-4A2.75 2.75 0 003.75 15v2h1.5v-2c0-.69.56-1.25 1.25-1.25h4c.69 0 1.25.56 1.25 1.25v2h1.5zm7-2v2h-1.5v-2c0-.69-.56-1.25-1.25-1.25H15v-1.5h2.5A2.75 2.75 0 0120.25 15zM9.5 8.5a1 1 0 11-2 0 1 1 0 012 0zm1.5 0a2.5 2.5 0 11-5 0 2.5 2.5 0 015 0z",fillRule:"evenodd"})),c=window.wp.blockEditor,i=window.wp.i18n,s=window.wp.components,u=window.wp.data,p=window._activityPubOptions?.enabled,m=window.wp.apiFetch;var d=n.n(m);const v=(0,o.createElement)(l.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,o.createElement)(l.Path,{d:"M20.2 8v11c0 .7-.6 1.2-1.2 1.2H6v1.5h13c1.5 0 2.7-1.2 2.7-2.8V8zM18 16.4V4.6c0-.9-.7-1.6-1.6-1.6H4.6C3.7 3 3 3.7 3 4.6v11.8c0 .9.7 1.6 1.6 1.6h11.8c.9 0 1.6-.7 1.6-1.6zm-13.5 0V4.6c0-.1.1-.1.1-.1h11.8c.1 0 .1.1.1.1v11.8c0 .1-.1.1-.1.1H4.6l-.1-.1z"})),f=(0,o.createElement)(l.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,o.createElement)(l.Path,{d:"M16.7 7.1l-6.3 8.5-3.3-2.5-.9 1.2 4.5 3.4L17.9 8z"})),w=function({icon:e,size:t=24,...n}){return(0,o.cloneElement)(e,{width:t,height:t,...n})},b=window.wp.compose;function y(e){return`var(--wp--preset--color--${e})`}function _(e){if("string"!=typeof e)return null;if(e.match(/^#/))return e.substring(0,7);const[,,t]=e.split("|");return y(t)}function h(e,t,n=null,r=""){return n?`${e}${r} { ${t}: ${n}; }\n`:""}function E(e,t,n,r){return h(e,"background-color",t)+h(e,"color",n)+h(e,"background-color",r,":hover")+h(e,"background-color",r,":focus")}function g({selector:e,style:t,backgroundColor:n}){const r=function(e,t,n){const r=`${e} .components-button`,o=("string"==typeof(l=n)?y(l):l?.color?.background||null)||t?.color?.background;var l;return E(r,_(t?.elements?.link?.color?.text),o,_(t?.elements?.link?.[":hover"]?.color?.text))}(e,t,n);return(0,o.createElement)("style",null,r)}const{namespace:k}=window._activityPubOptions,x={avatar:"",webfinger:"@well@hello.dolly",name:(0,i.__)("Hello Dolly Fan Account","activitypub"),url:"#"};function C(e){if(!e)return x;const t={...x,...e};return t.avatar=t?.icon?.url,t}function O({profile:e,popupStyles:t,userId:n}){const{avatar:r,name:l,webfinger:a}=e;return(0,o.createElement)("div",{className:"activitypub-profile"},(0,o.createElement)("img",{className:"activitypub-profile__avatar",src:r,alt:l}),(0,o.createElement)("div",{className:"activitypub-profile__content"},(0,o.createElement)("div",{className:"activitypub-profile__name"},l),(0,o.createElement)("div",{className:"activitypub-profile__handle",title:a},a)),(0,o.createElement)(S,{profile:e,popupStyles:t,userId:n}))}function S({profile:e,popupStyles:t,userId:n}){const[r,l]=(0,o.useState)(!1),a=(0,i.sprintf)((0,i.__)("Follow %s","activitypub"),e?.name);return(0,o.createElement)(o.Fragment,null,(0,o.createElement)(s.Button,{className:"activitypub-profile__follow",onClick:()=>l(!0)},(0,i.__)("Follow","activitypub")),r&&(0,o.createElement)(s.Modal,{className:"activitypub-profile__confirm",onRequestClose:()=>l(!1),title:a},(0,o.createElement)($,{profile:e,userId:n}),(0,o.createElement)("style",null,t)))}function N(e){try{return new URL(e),!0}catch(e){return!1}}function $({profile:e,userId:t}){const{webfinger:n}=e,r=(0,i.__)("Follow","activitypub"),l=(0,i.__)("Loading...","activitypub"),a=(0,i.__)("Opening...","activitypub"),c=(0,i.__)("Error","activitypub"),u=(0,i.__)("Invalid","activitypub"),[p,m]=(0,o.useState)(r),[y,_]=(0,o.useState)(v),h=(0,b.useCopyToClipboard)(n,(()=>{_(f),setTimeout((()=>_(v)),1e3)})),[E,g]=(0,o.useState)(""),x=(0,o.useCallback)((()=>{let e;if(!N(E)&&!function(e){const t=e.replace(/^@/,"").split("@");return 2===t.length&&N(`https://${t[1]}`)}(E))return m(u),e=setTimeout((()=>m(r)),2e3),()=>clearTimeout(e);const n=`/${k}/users/${t}/remote-follow?resource=${E}`;m(l),d()({path:n}).then((({url:e})=>{m(a),setTimeout((()=>{window.open(e,"_blank"),m(r)}),200)})).catch((()=>{m(c),setTimeout((()=>m(r)),2e3)}))}),[E]);return(0,o.createElement)("div",{className:"activitypub-follow-me__dialog"},(0,o.createElement)("div",{className:"apmfd__section"},(0,o.createElement)("h4",null,(0,i.__)("My Profile","activitypub")),(0,o.createElement)("div",{className:"apfmd-description"},(0,i.__)("Copy and paste my profile into the search field of your favorite fediverse app or server.","activitypub")),(0,o.createElement)("div",{className:"apfmd__button-group"},(0,o.createElement)("input",{type:"text",value:n,readOnly:!0}),(0,o.createElement)(s.Button,{ref:h},(0,o.createElement)(w,{icon:y}),(0,i.__)("Copy","activitypub")))),(0,o.createElement)("div",{className:"apmfd__section"},(0,o.createElement)("h4",null,(0,i.__)("Your Profile","activitypub")),(0,o.createElement)("div",{className:"apfmd-description"},(0,o.createInterpolateElement)((0,i.__)("Or, if you know your own profile, we can start things that way! (eg https://example.com/yourusername
or yourusername@example.com
)","activitypub"),{code:(0,o.createElement)("code",null)})),(0,o.createElement)("div",{className:"apfmd__button-group"},(0,o.createElement)("input",{type:"text",value:E,onKeyDown:e=>{"Enter"===e?.code&&x()},onChange:e=>g(e.target.value)}),(0,o.createElement)(s.Button,{onClick:x},p))))}function z({selectedUser:e,style:t,backgroundColor:n,id:r,useId:l=!1,profileData:a=!1}){const[c,i]=(0,o.useState)(C()),s="site"===e?0:e,u=function(e){return E(".apfmd__button-group .components-button",_(e?.elements?.link?.color?.text)||"#111","#fff",_(e?.elements?.link?.[":hover"]?.color?.text)||"#333")}(t),p=l?{id:r}:{};function m(e){i(C(e))}return(0,o.useEffect)((()=>{if(a)return m(a);(function(e){const t={headers:{Accept:"application/activity+json"},path:`/${k}/users/${e}`};return d()(t)})(s).then(m)}),[s,a]),(0,o.createElement)("div",{...p},(0,o.createElement)(g,{selector:`#${r}`,style:t,backgroundColor:n}),(0,o.createElement)(O,{profile:c,userId:s,popupStyles:u}))}(0,r.registerBlockType)("activitypub/follow-me",{edit:function({attributes:e,setAttributes:t}){const n=(0,c.useBlockProps)({className:"activitypub-follow-me-block-wrapper"}),r=function(){const e=p?.users?(0,u.useSelect)((e=>e("core").getUsers({who:"authors"}))):[];return(0,o.useMemo)((()=>{if(!e)return[];const t=p?.site?[{label:(0,i.__)("Whole Site","activitypub"),value:"site"}]:[];return e.reduce(((e,t)=>(e.push({label:t.name,value:`${t.id}`}),e)),t)}),[e])}(),{selectedUser:l}=e;return(0,o.useEffect)((()=>{r.length&&(r.find((({value:e})=>e===l))||t({selectedUser:r[0].value}))}),[l,r]),(0,o.createElement)("div",{...n},r.length>1&&(0,o.createElement)(c.InspectorControls,{key:"setting"},(0,o.createElement)(s.PanelBody,{title:(0,i.__)("Followers Options","activitypub")},(0,o.createElement)(s.SelectControl,{label:(0,i.__)("Select User","activitypub"),value:e.selectedUser,options:r,onChange:e=>t({selectedUser:e})}))),(0,o.createElement)(z,{...e,id:n.id}))},save:()=>null,icon:a})}},n={};function r(e){var o=n[e];if(void 0!==o)return o.exports;var l=n[e]={exports:{}};return t[e](l,l.exports,r),l.exports}r.m=t,e=[],r.O=(t,n,o,l)=>{if(!n){var a=1/0;for(u=0;u=l)&&Object.keys(r.O).every((e=>r.O[e](n[i])))?n.splice(i--,1):(c=!1,l0&&e[u-1][2]>l;u--)e[u]=e[u-1];e[u]=[n,o,l]},r.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return r.d(t,{a:t}),t},r.d=(e,t)=>{for(var n in t)r.o(t,n)&&!r.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{var e={127:0,740:0};r.O.j=t=>0===e[t];var t=(t,n)=>{var o,l,a=n[0],c=n[1],i=n[2],s=0;if(a.some((t=>0!==e[t]))){for(o in c)r.o(c,o)&&(r.m[o]=c[o]);if(i)var u=i(r)}for(t&&t(n);s r(454)));o=r.O(o)})();
\ No newline at end of file
diff --git a/wp-content/upgrade-temp-backup/plugins/activitypub/build/follow-me/style-index.css b/wp-content/upgrade-temp-backup/plugins/activitypub/build/follow-me/style-index.css
deleted file mode 100644
index 7c6db77c..00000000
--- a/wp-content/upgrade-temp-backup/plugins/activitypub/build/follow-me/style-index.css
+++ /dev/null
@@ -1 +0,0 @@
-.activitypub-follow-me-block-wrapper{width:100%}.activitypub-follow-me-block-wrapper.has-background .activitypub-profile,.activitypub-follow-me-block-wrapper.has-border-color .activitypub-profile{padding-left:1rem;padding-right:1rem}.activitypub-follow-me-block-wrapper .activitypub-profile{align-items:center;display:flex;padding:1rem 0}.activitypub-follow-me-block-wrapper .activitypub-profile .activitypub-profile__avatar{border-radius:50%;height:75px;margin-right:1rem;width:75px}.activitypub-follow-me-block-wrapper .activitypub-profile .activitypub-profile__content{flex:1;min-width:0}.activitypub-follow-me-block-wrapper .activitypub-profile .activitypub-profile__handle,.activitypub-follow-me-block-wrapper .activitypub-profile .activitypub-profile__name{line-height:1.2;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.activitypub-follow-me-block-wrapper .activitypub-profile .activitypub-profile__name{font-size:1.25em}.activitypub-follow-me-block-wrapper .activitypub-profile .activitypub-profile__follow{align-self:center;background-color:var(--wp--preset--color--black);color:var(--wp--preset--color--white);margin-left:1rem}.activitypub-profile__confirm.components-modal__frame{background-color:#f7f7f7;color:#333}.activitypub-profile__confirm.components-modal__frame .components-modal__header-heading,.activitypub-profile__confirm.components-modal__frame h4{color:#333;letter-spacing:inherit;word-spacing:inherit}.activitypub-follow-me__dialog{max-width:30em}.activitypub-follow-me__dialog h4{line-height:1;margin:0}.activitypub-follow-me__dialog .apmfd__section{margin-bottom:2em}.activitypub-follow-me__dialog .apfmd-description{font-size:var(--wp--preset--font-size--normal,.75rem);margin:.33em 0 1em}.activitypub-follow-me__dialog .apfmd__button-group{align-items:flex-end;display:flex;justify-content:flex-end}.activitypub-follow-me__dialog .apfmd__button-group svg{height:21px;margin-right:.5em;width:21px}.activitypub-follow-me__dialog .apfmd__button-group input{background-color:var(--wp--preset--color--white);border:1px solid var(--wp--preset--color--black);color:var(--wp--preset--color--black);flex:1;padding:6px 12px}
diff --git a/wp-content/upgrade-temp-backup/plugins/activitypub/build/follow-me/view.asset.php b/wp-content/upgrade-temp-backup/plugins/activitypub/build/follow-me/view.asset.php
deleted file mode 100644
index adf0ea1b..00000000
--- a/wp-content/upgrade-temp-backup/plugins/activitypub/build/follow-me/view.asset.php
+++ /dev/null
@@ -1 +0,0 @@
- array( 'wp-api-fetch', 'wp-components', 'wp-compose', 'wp-dom-ready', 'wp-element', 'wp-i18n', 'wp-primitives' ), 'version' => '40f3434fe6f953826373' );
diff --git a/wp-content/upgrade-temp-backup/plugins/activitypub/build/follow-me/view.js b/wp-content/upgrade-temp-backup/plugins/activitypub/build/follow-me/view.js
deleted file mode 100644
index fd4e421c..00000000
--- a/wp-content/upgrade-temp-backup/plugins/activitypub/build/follow-me/view.js
+++ /dev/null
@@ -1 +0,0 @@
-(()=>{"use strict";var e,t={703:(e,t,r)=>{const n=window.wp.element,o=window.wp.domReady;var a=r.n(o);const l=window.wp.apiFetch;var c=r.n(l);const i=window.wp.components,u=window.wp.i18n,s=window.wp.primitives,p=(0,n.createElement)(s.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,n.createElement)(s.Path,{d:"M20.2 8v11c0 .7-.6 1.2-1.2 1.2H6v1.5h13c1.5 0 2.7-1.2 2.7-2.8V8zM18 16.4V4.6c0-.9-.7-1.6-1.6-1.6H4.6C3.7 3 3 3.7 3 4.6v11.8c0 .9.7 1.6 1.6 1.6h11.8c.9 0 1.6-.7 1.6-1.6zm-13.5 0V4.6c0-.1.1-.1.1-.1h11.8c.1 0 .1.1.1.1v11.8c0 .1-.1.1-.1.1H4.6l-.1-.1z"})),m=(0,n.createElement)(s.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,n.createElement)(s.Path,{d:"M16.7 7.1l-6.3 8.5-3.3-2.5-.9 1.2 4.5 3.4L17.9 8z"})),d=function({icon:e,size:t=24,...r}){return(0,n.cloneElement)(e,{width:t,height:t,...r})},f=window.wp.compose;function v(e){return`var(--wp--preset--color--${e})`}function y(e){if("string"!=typeof e)return null;if(e.match(/^#/))return e.substring(0,7);const[,,t]=e.split("|");return v(t)}function w(e,t,r=null,n=""){return r?`${e}${n} { ${t}: ${r}; }\n`:""}function b(e,t,r,n){return w(e,"background-color",t)+w(e,"color",r)+w(e,"background-color",n,":hover")+w(e,"background-color",n,":focus")}function _({selector:e,style:t,backgroundColor:r}){const o=function(e,t,r){const n=`${e} .components-button`,o=("string"==typeof(a=r)?v(a):a?.color?.background||null)||t?.color?.background;var a;return b(n,y(t?.elements?.link?.color?.text),o,y(t?.elements?.link?.[":hover"]?.color?.text))}(e,t,r);return(0,n.createElement)("style",null,o)}const{namespace:h}=window._activityPubOptions,E={avatar:"",webfinger:"@well@hello.dolly",name:(0,u.__)("Hello Dolly Fan Account","activitypub"),url:"#"};function g(e){if(!e)return E;const t={...E,...e};return t.avatar=t?.icon?.url,t}function k({profile:e,popupStyles:t,userId:r}){const{avatar:o,name:a,webfinger:l}=e;return(0,n.createElement)("div",{className:"activitypub-profile"},(0,n.createElement)("img",{className:"activitypub-profile__avatar",src:o,alt:a}),(0,n.createElement)("div",{className:"activitypub-profile__content"},(0,n.createElement)("div",{className:"activitypub-profile__name"},a),(0,n.createElement)("div",{className:"activitypub-profile__handle",title:l},l)),(0,n.createElement)(x,{profile:e,popupStyles:t,userId:r}))}function x({profile:e,popupStyles:t,userId:r}){const[o,a]=(0,n.useState)(!1),l=(0,u.sprintf)((0,u.__)("Follow %s","activitypub"),e?.name);return(0,n.createElement)(n.Fragment,null,(0,n.createElement)(i.Button,{className:"activitypub-profile__follow",onClick:()=>a(!0)},(0,u.__)("Follow","activitypub")),o&&(0,n.createElement)(i.Modal,{className:"activitypub-profile__confirm",onRequestClose:()=>a(!1),title:l},(0,n.createElement)(C,{profile:e,userId:r}),(0,n.createElement)("style",null,t)))}function O(e){try{return new URL(e),!0}catch(e){return!1}}function C({profile:e,userId:t}){const{webfinger:r}=e,o=(0,u.__)("Follow","activitypub"),a=(0,u.__)("Loading...","activitypub"),l=(0,u.__)("Opening...","activitypub"),s=(0,u.__)("Error","activitypub"),v=(0,u.__)("Invalid","activitypub"),[y,w]=(0,n.useState)(o),[b,_]=(0,n.useState)(p),E=(0,f.useCopyToClipboard)(r,(()=>{_(m),setTimeout((()=>_(p)),1e3)})),[g,k]=(0,n.useState)(""),x=(0,n.useCallback)((()=>{let e;if(!O(g)&&!function(e){const t=e.replace(/^@/,"").split("@");return 2===t.length&&O(`https://${t[1]}`)}(g))return w(v),e=setTimeout((()=>w(o)),2e3),()=>clearTimeout(e);const r=`/${h}/users/${t}/remote-follow?resource=${g}`;w(a),c()({path:r}).then((({url:e})=>{w(l),setTimeout((()=>{window.open(e,"_blank"),w(o)}),200)})).catch((()=>{w(s),setTimeout((()=>w(o)),2e3)}))}),[g]);return(0,n.createElement)("div",{className:"activitypub-follow-me__dialog"},(0,n.createElement)("div",{className:"apmfd__section"},(0,n.createElement)("h4",null,(0,u.__)("My Profile","activitypub")),(0,n.createElement)("div",{className:"apfmd-description"},(0,u.__)("Copy and paste my profile into the search field of your favorite fediverse app or server.","activitypub")),(0,n.createElement)("div",{className:"apfmd__button-group"},(0,n.createElement)("input",{type:"text",value:r,readOnly:!0}),(0,n.createElement)(i.Button,{ref:E},(0,n.createElement)(d,{icon:b}),(0,u.__)("Copy","activitypub")))),(0,n.createElement)("div",{className:"apmfd__section"},(0,n.createElement)("h4",null,(0,u.__)("Your Profile","activitypub")),(0,n.createElement)("div",{className:"apfmd-description"},(0,n.createInterpolateElement)((0,u.__)("Or, if you know your own profile, we can start things that way! (eg https://example.com/yourusername
or yourusername@example.com
)","activitypub"),{code:(0,n.createElement)("code",null)})),(0,n.createElement)("div",{className:"apfmd__button-group"},(0,n.createElement)("input",{type:"text",value:g,onKeyDown:e=>{"Enter"===e?.code&&x()},onChange:e=>k(e.target.value)}),(0,n.createElement)(i.Button,{onClick:x},y))))}function N({selectedUser:e,style:t,backgroundColor:r,id:o,useId:a=!1,profileData:l=!1}){const[i,u]=(0,n.useState)(g()),s="site"===e?0:e,p=function(e){return b(".apfmd__button-group .components-button",y(e?.elements?.link?.color?.text)||"#111","#fff",y(e?.elements?.link?.[":hover"]?.color?.text)||"#333")}(t),m=a?{id:o}:{};function d(e){u(g(e))}return(0,n.useEffect)((()=>{if(l)return d(l);(function(e){const t={headers:{Accept:"application/activity+json"},path:`/${h}/users/${e}`};return c()(t)})(s).then(d)}),[s,l]),(0,n.createElement)("div",{...m},(0,n.createElement)(_,{selector:`#${o}`,style:t,backgroundColor:r}),(0,n.createElement)(k,{profile:i,userId:s,popupStyles:p}))}let S=1;a()((()=>{[].forEach.call(document.querySelectorAll(".activitypub-follow-me-block-wrapper"),(e=>{const t=JSON.parse(e.dataset.attrs);(0,n.render)((0,n.createElement)(N,{...t,id:"activitypub-follow-me-block-"+S++,useId:!0}),e)}))}))}},r={};function n(e){var o=r[e];if(void 0!==o)return o.exports;var a=r[e]={exports:{}};return t[e](a,a.exports,n),a.exports}n.m=t,e=[],n.O=(t,r,o,a)=>{if(!r){var l=1/0;for(s=0;s=a)&&Object.keys(n.O).every((e=>n.O[e](r[i])))?r.splice(i--,1):(c=!1,a0&&e[s-1][2]>a;s--)e[s]=e[s-1];e[s]=[r,o,a]},n.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},n.d=(e,t)=>{for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{var e={529:0,740:0};n.O.j=t=>0===e[t];var t=(t,r)=>{var o,a,l=r[0],c=r[1],i=r[2],u=0;if(l.some((t=>0!==e[t]))){for(o in c)n.o(c,o)&&(n.m[o]=c[o]);if(i)var s=i(n)}for(t&&t(r);un(703)));o=n.O(o)})();
\ No newline at end of file
diff --git a/wp-content/upgrade-temp-backup/plugins/activitypub/build/followers/block.json b/wp-content/upgrade-temp-backup/plugins/activitypub/build/followers/block.json
deleted file mode 100644
index c7015d33..00000000
--- a/wp-content/upgrade-temp-backup/plugins/activitypub/build/followers/block.json
+++ /dev/null
@@ -1,57 +0,0 @@
-{
- "$schema": "https://schemas.wp.org/trunk/block.json",
- "name": "activitypub/followers",
- "apiVersion": 3,
- "version": "1.0.0",
- "title": "Fediverse Followers",
- "category": "widgets",
- "description": "Display your followers from the Fediverse on your website.",
- "textdomain": "activitypub",
- "icon": "groups",
- "supports": {
- "html": false
- },
- "attributes": {
- "title": {
- "type": "string",
- "default": "Fediverse Followers"
- },
- "selectedUser": {
- "type": "string",
- "default": "site"
- },
- "per_page": {
- "type": "number",
- "default": 10
- },
- "order": {
- "type": "string",
- "default": "desc",
- "enum": [
- "asc",
- "desc"
- ]
- }
- },
- "styles": [
- {
- "name": "default",
- "label": "No Lines",
- "isDefault": true
- },
- {
- "name": "with-lines",
- "label": "Lines"
- },
- {
- "name": "compact",
- "label": "Compact"
- }
- ],
- "editorScript": "file:./index.js",
- "viewScript": "file:./view.js",
- "style": [
- "file:./style-view.css",
- "wp-block-query-pagination"
- ]
-}
\ No newline at end of file
diff --git a/wp-content/upgrade-temp-backup/plugins/activitypub/build/followers/index.asset.php b/wp-content/upgrade-temp-backup/plugins/activitypub/build/followers/index.asset.php
deleted file mode 100644
index b4dda834..00000000
--- a/wp-content/upgrade-temp-backup/plugins/activitypub/build/followers/index.asset.php
+++ /dev/null
@@ -1 +0,0 @@
- array( 'react', 'wp-api-fetch', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-data', 'wp-element', 'wp-i18n', 'wp-primitives', 'wp-url' ), 'version' => 'c338a0364a63e21934ae' );
diff --git a/wp-content/upgrade-temp-backup/plugins/activitypub/build/followers/index.js b/wp-content/upgrade-temp-backup/plugins/activitypub/build/followers/index.js
deleted file mode 100644
index 4871225b..00000000
--- a/wp-content/upgrade-temp-backup/plugins/activitypub/build/followers/index.js
+++ /dev/null
@@ -1,3 +0,0 @@
-(()=>{var e={184:(e,t)=>{var a;!function(){"use strict";var l={}.hasOwnProperty;function n(){for(var e=[],t=0;t{var t=e&&e.__esModule?()=>e.default:()=>e;return a.d(t,{a:t}),t},a.d=(e,t)=>{for(var l in t)a.o(t,l)&&!a.o(e,l)&&Object.defineProperty(e,l,{enumerable:!0,get:t[l]})},a.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{"use strict";const e=window.wp.blocks,t=window.wp.element,l=window.wp.primitives,n=(0,t.createElement)(l.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,t.createElement)(l.Path,{d:"M15.5 9.5a1 1 0 100-2 1 1 0 000 2zm0 1.5a2.5 2.5 0 100-5 2.5 2.5 0 000 5zm-2.25 6v-2a2.75 2.75 0 00-2.75-2.75h-4A2.75 2.75 0 003.75 15v2h1.5v-2c0-.69.56-1.25 1.25-1.25h4c.69 0 1.25.56 1.25 1.25v2h1.5zm7-2v2h-1.5v-2c0-.69-.56-1.25-1.25-1.25H15v-1.5h2.5A2.75 2.75 0 0120.25 15zM9.5 8.5a1 1 0 11-2 0 1 1 0 012 0zm1.5 0a2.5 2.5 0 11-5 0 2.5 2.5 0 015 0z",fillRule:"evenodd"})),r=window.wp.components,o=window.wp.blockEditor,i=window.wp.i18n,c=window.React,s=window.wp.apiFetch;var p=a.n(s);const u=window.wp.url;var v=a(184),m=a.n(v);function w({active:e,children:a,page:l,pageClick:n,className:r}){const o=m()("wp-block activitypub-pager",r,{current:e});return(0,t.createElement)("a",{className:o,onClick:t=>{t.preventDefault(),!e&&n(l)}},a)}const b={outlined:"outlined",minimal:"minimal"};function d({compact:e,nextLabel:a,page:l,pageClick:n,perPage:r,prevLabel:o,total:i,variant:c=b.outlined}){const s=((e,t)=>{let a=[1,e-2,e-1,e,e+1,e+2,t];a.sort(((e,t)=>e-t)),a=a.filter(((e,a,l)=>e>=1&&e<=t&&l.lastIndexOf(e)===a));for(let e=a.length-2;e>=0;e--)a[e]===a[e+1]&&a.splice(e+1,1);return a})(l,Math.ceil(i/r)),p=m()("alignwide wp-block-query-pagination is-content-justification-space-between is-layout-flex wp-block-query-pagination-is-layout-flex",`is-${c}`,{"is-compact":e});return(0,t.createElement)("nav",{className:p},o&&(0,t.createElement)(w,{key:"prev",page:l-1,pageClick:n,active:1===l,"aria-label":o,className:"wp-block-query-pagination-previous block-editor-block-list__block"},o),!e&&(0,t.createElement)("div",{className:"block-editor-block-list__block wp-block wp-block-query-pagination-numbers"},s.map((e=>(0,t.createElement)(w,{key:e,page:e,pageClick:n,active:e===l,className:"page-numbers"},e)))),a&&(0,t.createElement)(w,{key:"next",page:l+1,pageClick:n,active:l===Math.ceil(i/r),"aria-label":a,className:"wp-block-query-pagination-next block-editor-block-list__block"},a))}const{namespace:g}=window._activityPubOptions;function f({selectedUser:e,per_page:a,order:l,title:n,page:r,setPage:o,className:s="",followLinks:v=!0,followerData:m=!1}){const w="site"===e?0:e,[b,f]=(0,c.useState)([]),[h,k]=(0,c.useState)(0),[E,_]=(0,c.useState)(0),[x,C]=function(){const[e,t]=(0,c.useState)(1);return[e,t]}(),S=r||x,N=o||C,P=(0,t.createInterpolateElement)(/* translators: arrow for previous followers link */
-(0,i.__)("← Less","activitypub"),{span:(0,t.createElement)("span",{class:"wp-block-query-pagination-previous-arrow is-arrow-arrow","aria-hidden":"true"})}),L=(0,t.createInterpolateElement)(/* translators: arrow for next followers link */
-(0,i.__)("More → ","activitypub"),{span:(0,t.createElement)("span",{class:"wp-block-query-pagination-next-arrow is-arrow-arrow","aria-hidden":"true"})}),O=(e,t)=>{f(e),_(t),k(Math.ceil(t/a))};return(0,c.useEffect)((()=>{if(m&&1===S)return O(m.followers,m.total);const e=function(e,t,a,l){const n=`/${g}/users/${e}/followers`,r={per_page:t,order:a,page:l,context:"full"};return(0,u.addQueryArgs)(n,r)}(w,a,l,S);p()({path:e}).then((e=>O(e.orderedItems,e.totalItems))).catch((()=>{}))}),[w,a,l,S,m]),(0,t.createElement)("div",{className:"activitypub-follower-block "+s},(0,t.createElement)("h3",null,n),(0,t.createElement)("ul",null,b&&b.map((e=>(0,t.createElement)("li",{key:e.url},(0,t.createElement)(y,{...e,followLinks:v}))))),h>1&&(0,t.createElement)(d,{page:S,perPage:a,total:E,pageClick:N,nextLabel:L,prevLabel:P,compact:"is-style-compact"===s}))}function y({name:e,icon:a,url:l,preferredUsername:n,followLinks:o=!0}){const i=`@${n}`,c={};return o||(c.onClick=e=>e.preventDefault()),(0,t.createElement)(r.ExternalLink,{className:"activitypub-link",href:l,title:i,...c},(0,t.createElement)("img",{width:"40",height:"40",src:a.url,class:"avatar activitypub-avatar",alt:e}),(0,t.createElement)("span",{class:"activitypub-actor"},(0,t.createElement)("strong",{className:"activitypub-name"},e),(0,t.createElement)("span",{class:"sep"},"/"),(0,t.createElement)("span",{class:"activitypub-handle"},i)))}const h=window.wp.data,k=window._activityPubOptions?.enabled;(0,e.registerBlockType)("activitypub/followers",{edit:function({attributes:e,setAttributes:a}){const{order:l,per_page:n,selectedUser:c,title:s}=e,p=(0,o.useBlockProps)(),[u,v]=(0,t.useState)(1),m=[{label:(0,i.__)("New to old","activitypub"),value:"desc"},{label:(0,i.__)("Old to new","activitypub"),value:"asc"}],w=function(){const e=k?.users?(0,h.useSelect)((e=>e("core").getUsers({who:"authors"}))):[];return(0,t.useMemo)((()=>{if(!e)return[];const t=k?.site?[{label:(0,i.__)("Whole Site","activitypub"),value:"site"}]:[];return e.reduce(((e,t)=>(e.push({label:t.name,value:`${t.id}`}),e)),t)}),[e])}(),b=e=>t=>{v(1),a({[e]:t})};return(0,t.useEffect)((()=>{w.length&&(w.find((({value:e})=>e===c))||a({selectedUser:w[0].value}))}),[c,w]),(0,t.createElement)("div",{...p},(0,t.createElement)(o.InspectorControls,{key:"setting"},(0,t.createElement)(r.PanelBody,{title:(0,i.__)("Followers Options","activitypub")},(0,t.createElement)(r.TextControl,{label:(0,i.__)("Title","activitypub"),help:(0,i.__)("Title to display above the list of followers. Blank for none.","activitypub"),value:s,onChange:e=>a({title:e})}),w.length>1&&(0,t.createElement)(r.SelectControl,{label:(0,i.__)("Select User","activitypub"),value:c,options:w,onChange:b("selectedUser")}),(0,t.createElement)(r.SelectControl,{label:(0,i.__)("Sort","activitypub"),value:l,options:m,onChange:b("order")}),(0,t.createElement)(r.RangeControl,{label:(0,i.__)("Number of Followers","activitypub"),value:n,onChange:b("per_page"),min:1,max:10}))),(0,t.createElement)(f,{...e,page:u,setPage:v,followLinks:!1}))},save:()=>null,icon:n})})()})();
\ No newline at end of file
diff --git a/wp-content/upgrade-temp-backup/plugins/activitypub/build/followers/style-view.css b/wp-content/upgrade-temp-backup/plugins/activitypub/build/followers/style-view.css
deleted file mode 100644
index 824879e9..00000000
--- a/wp-content/upgrade-temp-backup/plugins/activitypub/build/followers/style-view.css
+++ /dev/null
@@ -1 +0,0 @@
-.activitypub-follower-block.is-style-compact .activitypub-handle,.activitypub-follower-block.is-style-compact .sep{display:none}.activitypub-follower-block.is-style-with-lines ul li{border-bottom:.5px solid;margin-bottom:.5rem;padding-bottom:.5rem}.activitypub-follower-block.is-style-with-lines ul li:last-child{border-bottom:none}.activitypub-follower-block.is-style-with-lines .activitypub-handle,.activitypub-follower-block.is-style-with-lines .activitypub-name{text-decoration:none}.activitypub-follower-block.is-style-with-lines .activitypub-handle:hover,.activitypub-follower-block.is-style-with-lines .activitypub-name:hover{text-decoration:underline}.activitypub-follower-block ul{margin:0!important;padding:0!important}.activitypub-follower-block li{display:flex;margin-bottom:1rem}.activitypub-follower-block img{border-radius:50%;height:40px;margin-right:var(--wp--preset--spacing--20,.5rem);width:40px}.activitypub-follower-block .activitypub-link{align-items:center;color:inherit!important;display:flex;flex-flow:row nowrap;max-width:100%;text-decoration:none!important}.activitypub-follower-block .activitypub-handle,.activitypub-follower-block .activitypub-name{text-decoration:underline;text-decoration-thickness:.8px;text-underline-position:under}.activitypub-follower-block .activitypub-handle:hover,.activitypub-follower-block .activitypub-name:hover{text-decoration:none}.activitypub-follower-block .activitypub-name{font-size:var(--wp--preset--font-size--normal,16px)}.activitypub-follower-block .activitypub-actor{font-size:var(--wp--preset--font-size--small,13px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.activitypub-follower-block .sep{padding:0 .2rem}.activitypub-follower-block .wp-block-query-pagination{margin-top:1.5rem}.activitypub-follower-block .activitypub-pager{cursor:default}.activitypub-follower-block .activitypub-pager.current{opacity:.33}.activitypub-follower-block .page-numbers{padding:0 .2rem}.activitypub-follower-block .page-numbers.current{font-weight:700;opacity:1}
diff --git a/wp-content/upgrade-temp-backup/plugins/activitypub/build/followers/view.asset.php b/wp-content/upgrade-temp-backup/plugins/activitypub/build/followers/view.asset.php
deleted file mode 100644
index 50def18a..00000000
--- a/wp-content/upgrade-temp-backup/plugins/activitypub/build/followers/view.asset.php
+++ /dev/null
@@ -1 +0,0 @@
- array( 'react', 'wp-api-fetch', 'wp-components', 'wp-dom-ready', 'wp-element', 'wp-i18n', 'wp-url' ), 'version' => 'ed5a13e66f8b10323435' );
diff --git a/wp-content/upgrade-temp-backup/plugins/activitypub/build/followers/view.js b/wp-content/upgrade-temp-backup/plugins/activitypub/build/followers/view.js
deleted file mode 100644
index 6c42c39f..00000000
--- a/wp-content/upgrade-temp-backup/plugins/activitypub/build/followers/view.js
+++ /dev/null
@@ -1,3 +0,0 @@
-(()=>{var e,t={142:(e,t,a)=>{"use strict";const r=window.wp.element,n=window.React,l=window.wp.apiFetch;var i=a.n(l);const o=window.wp.url,c=window.wp.i18n;var s=a(184),p=a.n(s);function u({active:e,children:t,page:a,pageClick:n,className:l}){const i=p()("wp-block activitypub-pager",l,{current:e});return(0,r.createElement)("a",{className:i,onClick:t=>{t.preventDefault(),!e&&n(a)}},t)}const m={outlined:"outlined",minimal:"minimal"};function f({compact:e,nextLabel:t,page:a,pageClick:n,perPage:l,prevLabel:i,total:o,variant:c=m.outlined}){const s=((e,t)=>{let a=[1,e-2,e-1,e,e+1,e+2,t];a.sort(((e,t)=>e-t)),a=a.filter(((e,a,r)=>e>=1&&e<=t&&r.lastIndexOf(e)===a));for(let e=a.length-2;e>=0;e--)a[e]===a[e+1]&&a.splice(e+1,1);return a})(a,Math.ceil(o/l)),f=p()("alignwide wp-block-query-pagination is-content-justification-space-between is-layout-flex wp-block-query-pagination-is-layout-flex",`is-${c}`,{"is-compact":e});return(0,r.createElement)("nav",{className:f},i&&(0,r.createElement)(u,{key:"prev",page:a-1,pageClick:n,active:1===a,"aria-label":i,className:"wp-block-query-pagination-previous block-editor-block-list__block"},i),!e&&(0,r.createElement)("div",{className:"block-editor-block-list__block wp-block wp-block-query-pagination-numbers"},s.map((e=>(0,r.createElement)(u,{key:e,page:e,pageClick:n,active:e===a,className:"page-numbers"},e)))),t&&(0,r.createElement)(u,{key:"next",page:a+1,pageClick:n,active:a===Math.ceil(o/l),"aria-label":t,className:"wp-block-query-pagination-next block-editor-block-list__block"},t))}const v=window.wp.components,{namespace:d}=window._activityPubOptions;function b({selectedUser:e,per_page:t,order:a,title:l,page:s,setPage:p,className:u="",followLinks:m=!0,followerData:v=!1}){const b="site"===e?0:e,[g,k]=(0,n.useState)([]),[y,h]=(0,n.useState)(0),[E,x]=(0,n.useState)(0),[_,O]=function(){const[e,t]=(0,n.useState)(1);return[e,t]}(),N=s||_,S=p||O,C=(0,r.createInterpolateElement)(/* translators: arrow for previous followers link */
-(0,c.__)("← Less","activitypub"),{span:(0,r.createElement)("span",{class:"wp-block-query-pagination-previous-arrow is-arrow-arrow","aria-hidden":"true"})}),L=(0,r.createInterpolateElement)(/* translators: arrow for next followers link */
-(0,c.__)("More → ","activitypub"),{span:(0,r.createElement)("span",{class:"wp-block-query-pagination-next-arrow is-arrow-arrow","aria-hidden":"true"})}),j=(e,a)=>{k(e),x(a),h(Math.ceil(a/t))};return(0,n.useEffect)((()=>{if(v&&1===N)return j(v.followers,v.total);const e=function(e,t,a,r){const n=`/${d}/users/${e}/followers`,l={per_page:t,order:a,page:r,context:"full"};return(0,o.addQueryArgs)(n,l)}(b,t,a,N);i()({path:e}).then((e=>j(e.orderedItems,e.totalItems))).catch((()=>{}))}),[b,t,a,N,v]),(0,r.createElement)("div",{className:"activitypub-follower-block "+u},(0,r.createElement)("h3",null,l),(0,r.createElement)("ul",null,g&&g.map((e=>(0,r.createElement)("li",{key:e.url},(0,r.createElement)(w,{...e,followLinks:m}))))),y>1&&(0,r.createElement)(f,{page:N,perPage:t,total:E,pageClick:S,nextLabel:L,prevLabel:C,compact:"is-style-compact"===u}))}function w({name:e,icon:t,url:a,preferredUsername:n,followLinks:l=!0}){const i=`@${n}`,o={};return l||(o.onClick=e=>e.preventDefault()),(0,r.createElement)(v.ExternalLink,{className:"activitypub-link",href:a,title:i,...o},(0,r.createElement)("img",{width:"40",height:"40",src:t.url,class:"avatar activitypub-avatar",alt:e}),(0,r.createElement)("span",{class:"activitypub-actor"},(0,r.createElement)("strong",{className:"activitypub-name"},e),(0,r.createElement)("span",{class:"sep"},"/"),(0,r.createElement)("span",{class:"activitypub-handle"},i)))}const g=window.wp.domReady;a.n(g)()((()=>{[].forEach.call(document.querySelectorAll(".activitypub-follower-block"),(e=>{const t=JSON.parse(e.dataset.attrs);(0,r.render)((0,r.createElement)(b,{...t}),e)}))}))},184:(e,t)=>{var a;!function(){"use strict";var r={}.hasOwnProperty;function n(){for(var e=[],t=0;t{if(!a){var i=1/0;for(p=0;p=l)&&Object.keys(r.O).every((e=>r.O[e](a[c])))?a.splice(c--,1):(o=!1,l0&&e[p-1][2]>l;p--)e[p]=e[p-1];e[p]=[a,n,l]},r.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return r.d(t,{a:t}),t},r.d=(e,t)=>{for(var a in t)r.o(t,a)&&!r.o(e,a)&&Object.defineProperty(e,a,{enumerable:!0,get:t[a]})},r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{var e={638:0,962:0};r.O.j=t=>0===e[t];var t=(t,a)=>{var n,l,i=a[0],o=a[1],c=a[2],s=0;if(i.some((t=>0!==e[t]))){for(n in o)r.o(o,n)&&(r.m[n]=o[n]);if(c)var p=c(r)}for(t&&t(a);sr(142)));n=r.O(n)})();
\ No newline at end of file
diff --git a/wp-content/upgrade-temp-backup/plugins/activitypub/includes/activity/class-activity.php b/wp-content/upgrade-temp-backup/plugins/activitypub/includes/activity/class-activity.php
deleted file mode 100644
index dd698607..00000000
--- a/wp-content/upgrade-temp-backup/plugins/activitypub/includes/activity/class-activity.php
+++ /dev/null
@@ -1,228 +0,0 @@
- 'as:manuallyApprovesFollowers',
- 'PropertyValue' => 'schema:PropertyValue',
- 'schema' => 'http://schema.org#',
- 'pt' => 'https://joinpeertube.org/ns#',
- 'toot' => 'http://joinmastodon.org/ns#',
- 'litepub' => 'http://litepub.social/ns#',
- 'lemmy' => 'https://join-lemmy.org/ns#',
- 'value' => 'schema:value',
- 'Hashtag' => 'as:Hashtag',
- 'featured' => array(
- '@id' => 'toot:featured',
- '@type' => '@id',
- ),
- 'featuredTags' => array(
- '@id' => 'toot:featuredTags',
- '@type' => '@id',
- ),
- 'alsoKnownAs' => array(
- '@id' => 'as:alsoKnownAs',
- '@type' => '@id',
- ),
- 'moderators' => array(
- '@id' => 'lemmy:moderators',
- '@type' => '@id',
- ),
- 'postingRestrictedToMods' => 'lemmy:postingRestrictedToMods',
- 'discoverable' => 'toot:discoverable',
- 'indexable' => 'toot:indexable',
- 'sensitive' => 'as:sensitive',
- ),
- );
-
- /**
- * The object's unique global identifier
- *
- * @see https://www.w3.org/TR/activitypub/#obj-id
- *
- * @var string
- */
- protected $id;
-
- /**
- * @var string
- */
- protected $type = 'Activity';
-
- /**
- * The context within which the object exists or an activity was
- * performed.
- * The notion of "context" used is intentionally vague.
- * The intended function is to serve as a means of grouping objects
- * and activities that share a common originating context or
- * purpose. An example could be all activities relating to a common
- * project or event.
- *
- * @see https://www.w3.org/TR/activitystreams-vocabulary/#dfn-context
- *
- * @var string
- * | ObjectType
- * | Link
- * | null
- */
- protected $context = self::CONTEXT;
-
- /**
- * Describes the direct object of the activity.
- * For instance, in the activity "John added a movie to his
- * wishlist", the object of the activity is the movie added.
- *
- * @see https://www.w3.org/TR/activitystreams-vocabulary/#dfn-object-term
- *
- * @var string
- * | Base_Objectr
- * | Link
- * | null
- */
- protected $object;
-
- /**
- * Describes one or more entities that either performed or are
- * expected to perform the activity.
- * Any single activity can have multiple actors.
- * The actor MAY be specified using an indirect Link.
- *
- * @see https://www.w3.org/TR/activitystreams-vocabulary/#dfn-actor
- *
- * @var string
- * | \ActivityPhp\Type\Extended\AbstractActor
- * | array
- * | array
- * | Link
- */
- protected $actor;
-
- /**
- * The indirect object, or target, of the activity.
- * The precise meaning of the target is largely dependent on the
- * type of action being described but will often be the object of
- * the English preposition "to".
- * For instance, in the activity "John added a movie to his
- * wishlist", the target of the activity is John's wishlist.
- * An activity can have more than one target.
- *
- * @see https://www.w3.org/TR/activitystreams-vocabulary/#dfn-target
- *
- * @var string
- * | ObjectType
- * | array
- * | Link
- * | array
- */
- protected $target;
-
- /**
- * Describes the result of the activity.
- * For instance, if a particular action results in the creation of
- * a new resource, the result property can be used to describe
- * that new resource.
- *
- * @see https://www.w3.org/TR/activitystreams-vocabulary/#dfn-result
- *
- * @var string
- * | ObjectType
- * | Link
- * | null
- */
- protected $result;
-
- /**
- * An indirect object of the activity from which the
- * activity is directed.
- * The precise meaning of the origin is the object of the English
- * preposition "from".
- * For instance, in the activity "John moved an item to List B
- * from List A", the origin of the activity is "List A".
- *
- * @see https://www.w3.org/TR/activitystreams-vocabulary/#dfn-origin
- *
- * @var string
- * | ObjectType
- * | Link
- * | null
- */
- protected $origin;
-
- /**
- * One or more objects used (or to be used) in the completion of an
- * Activity.
- *
- * @see https://www.w3.org/TR/activitystreams-vocabulary/#dfn-instrument
- *
- * @var string
- * | ObjectType
- * | Link
- * | null
- */
- protected $instrument;
-
- /**
- * Set the object and copy Object properties to the Activity.
- *
- * Any to, bto, cc, bcc, and audience properties specified on the object
- * MUST be copied over to the new Create activity by the server.
- *
- * @see https://www.w3.org/TR/activitypub/#object-without-create
- *
- * @param string|Base_Objectr|Link|null $object
- *
- * @return void
- */
- public function set_object( $object ) {
- // convert array to object
- if ( is_array( $object ) ) {
- $object = self::init_from_array( $object );
- }
-
- // set object
- $this->set( 'object', $object );
-
- if ( ! is_object( $object ) ) {
- return;
- }
-
- foreach ( array( 'to', 'bto', 'cc', 'bcc', 'audience' ) as $i ) {
- $this->set( $i, $object->get( $i ) );
- }
-
- if ( $object->get_published() && ! $this->get_published() ) {
- $this->set( 'published', $object->get_published() );
- }
-
- if ( $object->get_updated() && ! $this->get_updated() ) {
- $this->set( 'updated', $object->get_updated() );
- }
-
- if ( $object->get_attributed_to() && ! $this->get_actor() ) {
- $this->set( 'actor', $object->get_attributed_to() );
- }
-
- if ( $object->get_id() && ! $this->get_id() ) {
- $this->set( 'id', $object->get_id() . '#activity' );
- }
- }
-}
diff --git a/wp-content/upgrade-temp-backup/plugins/activitypub/includes/activity/class-actor.php b/wp-content/upgrade-temp-backup/plugins/activitypub/includes/activity/class-actor.php
deleted file mode 100644
index fabd653c..00000000
--- a/wp-content/upgrade-temp-backup/plugins/activitypub/includes/activity/class-actor.php
+++ /dev/null
@@ -1,139 +0,0 @@
- 'https://my-example.com/actor#main-key'
- * 'owner' => 'https://my-example.com/actor',
- * 'publicKeyPem' => '-----BEGIN PUBLIC KEY-----
- * MIIBI [...]
- * DQIDAQAB
- * -----END PUBLIC KEY-----'
- * ]
- *
- * @see https://www.w3.org/wiki/SocialCG/ActivityPub/Authentication_Authorization#Signing_requests_using_HTTP_Signatures
- *
- * @var string|array|null
- */
- protected $public_key;
-
- /**
- * It's not part of the ActivityPub protocol but it's a quite common
- * practice to lock an account. If anabled, new followers will not be
- * automatically accepted, but will instead require you to manually
- * approve them.
- *
- * WordPress does only support 'false' at the moment.
- *
- * @see https://docs.joinmastodon.org/spec/activitypub/#as
- *
- * @var boolean
- */
- protected $manually_approves_followers = false;
-}
diff --git a/wp-content/upgrade-temp-backup/plugins/activitypub/includes/activity/class-base-object.php b/wp-content/upgrade-temp-backup/plugins/activitypub/includes/activity/class-base-object.php
deleted file mode 100644
index 1e256cbe..00000000
--- a/wp-content/upgrade-temp-backup/plugins/activitypub/includes/activity/class-base-object.php
+++ /dev/null
@@ -1,695 +0,0 @@
-
- * | array
- * | null
- */
- protected $attachment;
-
- /**
- * One or more entities to which this object is attributed.
- * The attributed entities might not be Actors. For instance, an
- * object might be attributed to the completion of another activity.
- *
- * @see https://www.w3.org/TR/activitystreams-vocabulary/#dfn-attributedto
- *
- * @var string
- * | ObjectType
- * | Link
- * | array
- * | array
- * | null
- */
- protected $attributed_to;
-
- /**
- * One or more entities that represent the total population of
- * entities for which the object can considered to be relevant.
- *
- * @see https://www.w3.org/TR/activitystreams-vocabulary/#dfn-audience
- *
- * @var string
- * | ObjectType
- * | Link
- * | array
- * | array
- * | null
- */
- protected $audience;
-
- /**
- * The content or textual representation of the Object encoded as a
- * JSON string. By default, the value of content is HTML.
- * The mediaType property can be used in the object to indicate a
- * different content type.
- *
- * The content MAY be expressed using multiple language-tagged
- * values.
- *
- * @see https://www.w3.org/TR/activitystreams-vocabulary/#dfn-content
- *
- * @var string|null
- */
- protected $content;
-
- /**
- * The context within which the object exists or an activity was
- * performed.
- * The notion of "context" used is intentionally vague.
- * The intended function is to serve as a means of grouping objects
- * and activities that share a common originating context or
- * purpose. An example could be all activities relating to a common
- * project or event.
- *
- * @see https://www.w3.org/TR/activitystreams-vocabulary/#dfn-context
- *
- * @var string
- * | ObjectType
- * | Link
- * | null
- */
- protected $context;
-
- /**
- * The content MAY be expressed using multiple language-tagged
- * values.
- *
- * @see https://www.w3.org/TR/activitystreams-vocabulary/#dfn-content
- *
- * @var array|null
- */
- protected $content_map;
-
- /**
- * A simple, human-readable, plain-text name for the object.
- * HTML markup MUST NOT be included.
- *
- * @see https://www.w3.org/TR/activitystreams-vocabulary/#dfn-name
- *
- * @var string|null xsd:string
- */
- protected $name;
-
- /**
- * The name MAY be expressed using multiple language-tagged values.
- *
- * @see https://www.w3.org/TR/activitystreams-vocabulary/#dfn-name
- *
- * @var array|null rdf:langString
- */
- protected $name_map;
-
- /**
- * The date and time describing the actual or expected ending time
- * of the object.
- * When used with an Activity object, for instance, the endTime
- * property specifies the moment the activity concluded or
- * is expected to conclude.
- *
- * @see https://www.w3.org/TR/activitystreams-vocabulary/#dfn-endtime
- *
- * @var string|null
- */
- protected $end_time;
-
- /**
- * The entity (e.g. an application) that generated the object.
- *
- * @var string|null
- */
- protected $generator;
-
- /**
- * An entity that describes an icon for this object.
- * The image should have an aspect ratio of one (horizontal)
- * to one (vertical) and should be suitable for presentation
- * at a small size.
- *
- * @see https://www.w3.org/TR/activitystreams-vocabulary/#dfn-icon
- *
- * @var string
- * | Image
- * | Link
- * | array
- * | array
- * | null
- */
- protected $icon;
-
- /**
- * An entity that describes an image for this object.
- * Unlike the icon property, there are no aspect ratio
- * or display size limitations assumed.
- *
- * @see https://www.w3.org/TR/activitystreams-vocabulary/#dfn-image-term
- *
- * @var string
- * | Image
- * | Link
- * | array
- * | array
- * | null
- */
- protected $image;
-
- /**
- * One or more entities for which this object is considered a
- * response.
- *
- * @see https://www.w3.org/TR/activitystreams-vocabulary/#dfn-inreplyto
- *
- * @var string
- * | ObjectType
- * | Link
- * | array
- * | array
- * | null
- */
- protected $in_reply_to;
-
- /**
- * One or more physical or logical locations associated with the
- * object.
- *
- * @see https://www.w3.org/TR/activitystreams-vocabulary/#dfn-location
- *
- * @var string
- * | ObjectType
- * | Link
- * | array
- * | array
- * | null
- */
- protected $location;
-
- /**
- * An entity that provides a preview of this object.
- *
- * @see https://www.w3.org/TR/activitystreams-vocabulary/#dfn-preview
- *
- * @var string
- * | ObjectType
- * | Link
- * | null
- */
- protected $preview;
-
- /**
- * The date and time at which the object was published
- *
- * @see https://www.w3.org/TR/activitystreams-vocabulary/#dfn-published
- *
- * @var string|null xsd:dateTime
- */
- protected $published;
-
- /**
- * The date and time describing the actual or expected starting time
- * of the object.
- * When used with an Activity object, for instance, the startTime
- * property specifies the moment the activity began
- * or is scheduled to begin.
- *
- * @see https://www.w3.org/TR/activitystreams-vocabulary/#dfn-starttime
- *
- * @var string|null xsd:dateTime
- */
- protected $start_time;
-
- /**
- * A natural language summarization of the object encoded as HTML.
- * Multiple language tagged summaries MAY be provided.
- *
- * @see https://www.w3.org/TR/activitystreams-vocabulary/#dfn-summary
- *
- * @var string
- * | ObjectType
- * | Link
- * | null
- */
- protected $summary;
-
- /**
- * The content MAY be expressed using multiple language-tagged
- * values.
- *
- * @see https://www.w3.org/TR/activitystreams-vocabulary/#dfn-summary
- *
- * @var array|null
- */
- protected $summary_map;
-
- /**
- * One or more "tags" that have been associated with an objects.
- * A tag can be any kind of Object.
- * The key difference between attachment and tag is that the former
- * implies association by inclusion, while the latter implies
- * associated by reference.
- *
- * @see https://www.w3.org/TR/activitystreams-vocabulary/#dfn-tag
- *
- * @var string
- * | ObjectType
- * | Link
- * | array
- * | array
- * | null
- */
- protected $tag;
-
- /**
- * The date and time at which the object was updated
- *
- * @see https://www.w3.org/TR/activitystreams-vocabulary/#dfn-updated
- *
- * @var string|null xsd:dateTime
- */
- protected $updated;
-
- /**
- * One or more links to representations of the object.
- *
- * @var string
- * | array
- * | Link
- * | array
- * | null
- */
- protected $url;
-
- /**
- * An entity considered to be part of the public primary audience
- * of an Object
- *
- * @see https://www.w3.org/TR/activitystreams-vocabulary/#dfn-to
- *
- * @var string
- * | ObjectType
- * | Link
- * | array
- * | array
- * | null
- */
- protected $to;
-
- /**
- * An Object that is part of the private primary audience of this
- * Object.
- *
- * @see https://www.w3.org/TR/activitystreams-vocabulary/#dfn-bto
- *
- * @var string
- * | ObjectType
- * | Link
- * | array
- * | array
- * | null
- */
- protected $bto;
-
- /**
- * An Object that is part of the public secondary audience of this
- * Object.
- *
- * @see https://www.w3.org/TR/activitystreams-vocabulary/#dfn-cc
- *
- * @var string
- * | ObjectType
- * | Link
- * | array
- * | array
- * | null
- */
- protected $cc;
-
- /**
- * One or more Objects that are part of the private secondary
- * audience of this Object.
- *
- * @see https://www.w3.org/TR/activitystreams-vocabulary/#dfn-bcc
- *
- * @var string
- * | ObjectType
- * | Link
- * | array
- * | array
- * | null
- */
- protected $bcc;
-
- /**
- * The MIME media type of the value of the content property.
- * If not specified, the content property is assumed to contain
- * text/html content.
- *
- * @see https://www.w3.org/TR/activitystreams-vocabulary/#dfn-mediatype
- *
- * @var string|null
- */
- protected $media_type;
-
- /**
- * When the object describes a time-bound resource, such as an audio
- * or video, a meeting, etc, the duration property indicates the
- * object's approximate duration.
- * The value MUST be expressed as an xsd:duration as defined by
- * xmlschema11-2, section 3.3.6 (e.g. a period of 5 seconds is
- * represented as "PT5S").
- *
- * @see https://www.w3.org/TR/activitystreams-vocabulary/#dfn-duration
- *
- * @var string|null
- */
- protected $duration;
-
- /**
- * Intended to convey some sort of source from which the content
- * markup was derived, as a form of provenance, or to support
- * future editing by clients.
- *
- * @see https://www.w3.org/TR/activitypub/#source-property
- *
- * @var ObjectType
- */
- protected $source;
-
- /**
- * A Collection containing objects considered to be responses to
- * this object.
- *
- * @see https://www.w3.org/TR/activitystreams-vocabulary/#dfn-replies
- *
- * @var string
- * | Collection
- * | Link
- * | null
- */
- protected $replies;
-
- /**
- * Magic function to implement getter and setter
- *
- * @param string $method The method name.
- * @param string $params The method params.
- *
- * @return void
- */
- public function __call( $method, $params ) {
- $var = \strtolower( \substr( $method, 4 ) );
-
- if ( \strncasecmp( $method, 'get', 3 ) === 0 ) {
- if ( ! $this->has( $var ) ) {
- return new WP_Error( 'invalid_key', __( 'Invalid key', 'activitypub' ), array( 'status' => 404 ) );
- }
-
- return $this->$var;
- }
-
- if ( \strncasecmp( $method, 'set', 3 ) === 0 ) {
- $this->set( $var, $params[0] );
- }
-
- if ( \strncasecmp( $method, 'add', 3 ) === 0 ) {
- $this->add( $var, $params[0] );
- }
- }
-
- /**
- * Magic function, to transform the object to string.
- *
- * @return string The object id.
- */
- public function __toString() {
- return $this->to_string();
- }
-
- /**
- * Function to transform the object to string.
- *
- * @return string The object id.
- */
- public function to_string() {
- return $this->get_id();
- }
-
- /**
- * Generic getter.
- *
- * @param string $key The key to get.
- *
- * @return mixed The value.
- */
- public function get( $key ) {
- if ( ! $this->has( $key ) ) {
- return new WP_Error( 'invalid_key', __( 'Invalid key', 'activitypub' ), array( 'status' => 404 ) );
- }
-
- return call_user_func( array( $this, 'get_' . $key ) );
- }
-
- /**
- * Check if the object has a key
- *
- * @param string $key The key to check.
- *
- * @return boolean True if the object has the key.
- */
- public function has( $key ) {
- return property_exists( $this, $key );
- }
-
- /**
- * Generic setter.
- *
- * @param string $key The key to set.
- * @param string $value The value to set.
- *
- * @return mixed The value.
- */
- public function set( $key, $value ) {
- if ( ! $this->has( $key ) ) {
- return new WP_Error( 'invalid_key', __( 'Invalid key', 'activitypub' ), array( 'status' => 404 ) );
- }
-
- $this->$key = $value;
-
- return $this->$key;
- }
-
- /**
- * Generic adder.
- *
- * @param string $key The key to set.
- * @param mixed $value The value to add.
- *
- * @return mixed The value.
- */
- public function add( $key, $value ) {
- if ( ! $this->has( $key ) ) {
- return new WP_Error( 'invalid_key', __( 'Invalid key', 'activitypub' ), array( 'status' => 404 ) );
- }
-
- if ( ! isset( $this->$key ) ) {
- $this->$key = array();
- }
-
- $attributes = $this->$key;
- $attributes[] = $value;
-
- $this->$key = $attributes;
-
- return $this->$key;
- }
-
- /**
- * Convert JSON input to an array.
- *
- * @return string The JSON string.
- *
- * @return \Activitypub\Activity\Base_Object An Object built from the JSON string.
- */
- public static function init_from_json( $json ) {
- $array = \json_decode( $json, true );
-
- if ( ! is_array( $array ) ) {
- $array = array();
- }
-
- return self::init_from_array( $array );
- }
-
- /**
- * Convert JSON input to an array.
- *
- * @return string The object array.
- *
- * @return \Activitypub\Activity\Base_Object An Object built from the JSON string.
- */
- public static function init_from_array( $array ) {
- if ( ! is_array( $array ) ) {
- return new WP_Error( 'invalid_array', __( 'Invalid array', 'activitypub' ), array( 'status' => 404 ) );
- }
-
- $object = new static();
-
- foreach ( $array as $key => $value ) {
- $key = camel_to_snake_case( $key );
- call_user_func( array( $object, 'set_' . $key ), $value );
- }
-
- return $object;
- }
-
- /**
- * Convert JSON input to an array and pre-fill the object.
- *
- * @param string $json The JSON string.
- */
- public function from_json( $json ) {
- $array = \json_decode( $json, true );
-
- $this->from_array( $array );
- }
-
- /**
- * Convert JSON input to an array and pre-fill the object.
- *
- * @param array $array The array.
- */
- public function from_array( $array ) {
- foreach ( $array as $key => $value ) {
- if ( $value ) {
- $key = camel_to_snake_case( $key );
- call_user_func( array( $this, 'set_' . $key ), $value );
- }
- }
- }
-
- /**
- * Convert Object to an array.
- *
- * It tries to get the object attributes if they exist
- * and falls back to the getters. Empty values are ignored.
- *
- * @return array An array built from the Object.
- */
- public function to_array() {
- $array = array();
- $vars = get_object_vars( $this );
-
- foreach ( $vars as $key => $value ) {
- // ignotre all _prefixed keys.
- if ( '_' === substr( $key, 0, 1 ) ) {
- continue;
- }
-
- // if value is empty, try to get it from a getter.
- if ( ! $value ) {
- $value = call_user_func( array( $this, 'get_' . $key ) );
- }
-
- if ( is_object( $value ) ) {
- $value = $value->to_array();
- }
-
- // if value is still empty, ignore it for the array and continue.
- if ( isset( $value ) ) {
- $array[ snake_to_camel_case( $key ) ] = $value;
- }
- }
-
- // replace 'context' key with '@context' and move it to the top.
- if ( array_key_exists( 'context', $array ) ) {
- $context = $array['context'];
- unset( $array['context'] );
- $array = array_merge( array( '@context' => $context ), $array );
- }
-
- $class = new ReflectionClass( $this );
- $class = strtolower( $class->getShortName() );
-
- $array = \apply_filters( 'activitypub_activity_object_array', $array, $class, $this->id, $this );
- $array = \apply_filters( "activitypub_activity_{$class}_object_array", $array, $this->id, $this );
-
- return $array;
- }
-
- /**
- * Convert Object to JSON.
- *
- * @return string The JSON string.
- */
- public function to_json() {
- $array = $this->to_array();
- $options = \JSON_HEX_TAG | \JSON_HEX_AMP | \JSON_HEX_QUOT;
-
- /*
- * Options to be passed to json_encode()
- *
- * @param int $options The current options flags
- */
- $options = \apply_filters( 'activitypub_json_encode_options', $options );
-
- return \wp_json_encode( $array, $options );
- }
-
- /**
- * Returns the keys of the object vars.
- *
- * @return array The keys of the object vars.
- */
- public function get_object_var_keys() {
- return \array_keys( \get_object_vars( $this ) );
- }
-}
diff --git a/wp-content/upgrade-temp-backup/plugins/activitypub/includes/class-activity-dispatcher.php b/wp-content/upgrade-temp-backup/plugins/activitypub/includes/class-activity-dispatcher.php
deleted file mode 100644
index 99aa9600..00000000
--- a/wp-content/upgrade-temp-backup/plugins/activitypub/includes/class-activity-dispatcher.php
+++ /dev/null
@@ -1,166 +0,0 @@
-change_wp_user_id( $user_id );
- }
-
- $user_id = $transformer->get_wp_user_id();
-
- if ( is_user_disabled( $user_id ) ) {
- return;
- }
-
- $activity = $transformer->to_activity( $type );
-
- self::send_activity_to_inboxes( $activity, $user_id );
- }
-
- /**
- * Send Announces to followers and mentioned users.
- *
- * @param mixed $wp_object The ActivityPub Post.
- * @param string $type The Activity-Type.
- *
- * @return void
- */
- public static function send_announce( $wp_object, $type ) {
- if ( ! in_array( $type, array( 'Create', 'Update' ), true ) ) {
- return;
- }
-
- if ( is_user_disabled( Users::BLOG_USER_ID ) ) {
- return;
- }
-
- $transformer = Factory::get_transformer( $wp_object );
- $transformer->change_wp_user_id( Users::BLOG_USER_ID );
-
- $user_id = $transformer->get_wp_user_id();
- $activity = $transformer->to_activity( 'Announce' );
-
- self::send_activity_to_inboxes( $activity, $user_id );
- }
-
- /**
- * Send a "Update" Activity when a user updates their profile.
- *
- * @param int $user_id The user ID to send an update for.
- *
- * @return void
- */
- public static function send_profile_update( $user_id ) {
- $user = Users::get_by_various( $user_id );
-
- // bail if that's not a good user
- if ( is_wp_error( $user ) ) {
- return;
- }
-
- // build the update
- $activity = new Activity();
- $activity->set_id( $user->get_url() . '#update' );
- $activity->set_type( 'Update' );
- $activity->set_actor( $user->get_url() );
- $activity->set_object( $user->get_url() );
- $activity->set_to( 'https://www.w3.org/ns/activitystreams#Public' );
-
- // send the update
- self::send_activity_to_inboxes( $activity, $user_id );
- }
-
- /**
- * Send an Activity to all followers and mentioned users.
- *
- * @param Activity $activity The ActivityPub Activity.
- * @param int $user_id The user ID.
- *
- * @return void
- */
- private static function send_activity_to_inboxes( $activity, $user_id ) {
- $follower_inboxes = Followers::get_inboxes( $user_id );
-
- $mentioned_inboxes = array();
- $cc = $activity->get_cc();
- if ( $cc ) {
- $mentioned_inboxes = Mention::get_inboxes( $cc );
- }
-
- $inboxes = array_merge( $follower_inboxes, $mentioned_inboxes );
- $inboxes = array_unique( $inboxes );
-
- if ( empty( $inboxes ) ) {
- return;
- }
-
- $json = $activity->to_json();
-
- foreach ( $inboxes as $inbox ) {
- safe_remote_post( $inbox, $json, $user_id );
- }
- }
-}
diff --git a/wp-content/upgrade-temp-backup/plugins/activitypub/includes/class-activitypub.php b/wp-content/upgrade-temp-backup/plugins/activitypub/includes/class-activitypub.php
deleted file mode 100644
index 535ab40e..00000000
--- a/wp-content/upgrade-temp-backup/plugins/activitypub/includes/class-activitypub.php
+++ /dev/null
@@ -1,478 +0,0 @@
-set_404();
- return;
- }
-
- // stop if it's not an ActivityPub comment
- if ( is_activitypub_request() && $comment->user_id ) {
- return;
- }
-
- wp_safe_redirect( get_comment_link( $comment ) );
- exit;
- }
-
- /**
- * Add the 'activitypub' query variable so WordPress won't mangle it.
- */
- public static function add_query_vars( $vars ) {
- $vars[] = 'activitypub';
- $vars[] = 'c';
- $vars[] = 'p';
-
- return $vars;
- }
-
- /**
- * Replaces the default avatar.
- *
- * @param array $args Arguments passed to get_avatar_data(), after processing.
- * @param int|string|object $id_or_email A user ID, email address, or comment object.
- *
- * @return array $args
- */
- public static function pre_get_avatar_data( $args, $id_or_email ) {
- if (
- ! $id_or_email instanceof \WP_Comment ||
- ! isset( $id_or_email->comment_type ) ||
- $id_or_email->user_id
- ) {
- return $args;
- }
-
- $allowed_comment_types = \apply_filters( 'get_avatar_comment_types', array( 'comment' ) );
- if (
- ! empty( $id_or_email->comment_type ) &&
- ! \in_array(
- $id_or_email->comment_type,
- (array) $allowed_comment_types,
- true
- )
- ) {
- $args['url'] = false;
- /** This filter is documented in wp-includes/link-template.php */
- return \apply_filters( 'get_avatar_data', $args, $id_or_email );
- }
-
- // Check if comment has an avatar.
- $avatar = self::get_avatar_url( $id_or_email->comment_ID );
-
- if ( $avatar ) {
- if ( ! isset( $args['class'] ) || ! \is_array( $args['class'] ) ) {
- $args['class'] = array( 'u-photo' );
- } else {
- $args['class'][] = 'u-photo';
- $args['class'] = \array_unique( $args['class'] );
- }
- $args['url'] = $avatar;
- $args['class'][] = 'avatar-activitypub';
- }
-
- return $args;
- }
-
- /**
- * Function to retrieve Avatar URL if stored in meta.
- *
- * @param int|WP_Comment $comment
- *
- * @return string $url
- */
- public static function get_avatar_url( $comment ) {
- if ( \is_numeric( $comment ) ) {
- $comment = \get_comment( $comment );
- }
- return \get_comment_meta( $comment->comment_ID, 'avatar_url', true );
- }
-
- /**
- * Link remote comments to source url.
- *
- * @param string $comment_link
- * @param object|WP_Comment $comment
- *
- * @return string $url
- */
- public static function remote_comment_link( $comment_link, $comment ) {
- if ( ! $comment || is_admin() ) {
- return $comment_link;
- }
-
- $comment_meta = \get_comment_meta( $comment->comment_ID );
-
- if ( ! empty( $comment_meta['source_url'][0] ) ) {
- return $comment_meta['source_url'][0];
- } elseif ( ! empty( $comment_meta['source_id'][0] ) ) {
- return $comment_meta['source_id'][0];
- }
-
- return $comment_link;
- }
-
- /**
- * Store permalink in meta, to send delete Activity.
- *
- * @param string $post_id The Post ID.
- *
- * @return void
- */
- public static function trash_post( $post_id ) {
- \add_post_meta(
- $post_id,
- 'activitypub_canonical_url',
- \get_permalink( $post_id ),
- true
- );
- }
-
- /**
- * Delete permalink from meta
- *
- * @param string $post_id The Post ID
- *
- * @return void
- */
- public static function untrash_post( $post_id ) {
- \delete_post_meta( $post_id, 'activitypub_canonical_url' );
- }
-
- /**
- * Add rewrite rules
- */
- public static function add_rewrite_rules() {
- // If another system needs to take precedence over the ActivityPub rewrite rules,
- // they can define their own and will manually call the appropriate functions as required.
- if ( ACTIVITYPUB_DISABLE_REWRITES ) {
- return;
- }
-
- if ( ! \class_exists( 'Webfinger' ) ) {
- \add_rewrite_rule(
- '^.well-known/webfinger',
- 'index.php?rest_route=/' . ACTIVITYPUB_REST_NAMESPACE . '/webfinger',
- 'top'
- );
- }
-
- if ( ! \class_exists( 'Nodeinfo_Endpoint' ) && true === (bool) \get_option( 'blog_public', 1 ) ) {
- \add_rewrite_rule(
- '^.well-known/nodeinfo',
- 'index.php?rest_route=/' . ACTIVITYPUB_REST_NAMESPACE . '/nodeinfo/discovery',
- 'top'
- );
- \add_rewrite_rule(
- '^.well-known/x-nodeinfo2',
- 'index.php?rest_route=/' . ACTIVITYPUB_REST_NAMESPACE . '/nodeinfo2',
- 'top'
- );
- }
-
- \add_rewrite_rule(
- '^@([\w\-\.]+)',
- 'index.php?rest_route=/' . ACTIVITYPUB_REST_NAMESPACE . '/users/$matches[1]',
- 'top'
- );
-
- \add_rewrite_endpoint( 'activitypub', EP_AUTHORS | EP_PERMALINK | EP_PAGES );
- }
-
- /**
- * Flush rewrite rules;
- */
- public static function flush_rewrite_rules() {
- self::add_rewrite_rules();
- \flush_rewrite_rules();
- }
-
- /**
- * Theme compatibility stuff
- *
- * @return void
- */
- public static function theme_compat() {
- $site_icon = get_theme_support( 'custom-logo' );
-
- if ( ! $site_icon ) {
- // custom logo support
- add_theme_support(
- 'custom-logo',
- array(
- 'height' => 80,
- 'width' => 80,
- )
- );
- }
-
- $custom_header = get_theme_support( 'custom-header' );
-
- if ( ! $custom_header ) {
- // This theme supports a custom header
- $custom_header_args = array(
- 'width' => 1250,
- 'height' => 600,
- 'header-text' => true,
- );
- add_theme_support( 'custom-header', $custom_header_args );
- }
- }
-
- /**
- * Display plugin upgrade notice to users
- *
- * @param array $data The plugin data
- *
- * @return void
- */
- public static function plugin_update_message( $data ) {
- if ( ! isset( $data['upgrade_notice'] ) ) {
- return;
- }
-
- printf(
- '%s
',
- wp_kses(
- wpautop( $data['upgrade_notice '] ),
- array(
- 'p' => array(),
- 'a' => array( 'href', 'title' ),
- 'strong' => array(),
- 'em' => array(),
- )
- )
- );
- }
-
- /**
- * Register the "Followers" Taxonomy
- *
- * @return void
- */
- private static function register_post_types() {
- \register_post_type(
- Followers::POST_TYPE,
- array(
- 'labels' => array(
- 'name' => _x( 'Followers', 'post_type plural name', 'activitypub' ),
- 'singular_name' => _x( 'Follower', 'post_type single name', 'activitypub' ),
- ),
- 'public' => false,
- 'hierarchical' => false,
- 'rewrite' => false,
- 'query_var' => false,
- 'delete_with_user' => false,
- 'can_export' => true,
- 'supports' => array(),
- )
- );
-
- \register_post_meta(
- Followers::POST_TYPE,
- 'activitypub_inbox',
- array(
- 'type' => 'string',
- 'single' => true,
- 'sanitize_callback' => 'sanitize_url',
- )
- );
-
- \register_post_meta(
- Followers::POST_TYPE,
- 'activitypub_errors',
- array(
- 'type' => 'string',
- 'single' => false,
- 'sanitize_callback' => function ( $value ) {
- if ( ! is_string( $value ) ) {
- throw new Exception( 'Error message is no valid string' );
- }
-
- return esc_sql( $value );
- },
- )
- );
-
- \register_post_meta(
- Followers::POST_TYPE,
- 'activitypub_user_id',
- array(
- 'type' => 'string',
- 'single' => false,
- 'sanitize_callback' => function ( $value ) {
- return esc_sql( $value );
- },
- )
- );
-
- \register_post_meta(
- Followers::POST_TYPE,
- 'activitypub_actor_json',
- array(
- 'type' => 'string',
- 'single' => true,
- 'sanitize_callback' => function ( $value ) {
- return sanitize_text_field( $value );
- },
- )
- );
-
- \do_action( 'activitypub_after_register_post_type' );
- }
-
- /**
- * Filters the CSS classes to add an ActivityPub class.
- *
- * @param string[] $classes An array of comment classes.
- * @param string[] $css_class An array of additional classes added to the list.
- * @param string $comment_id The comment ID as a numeric string.
- *
- * @return string[] An array of classes.
- */
- public static function comment_class( $classes, $css_class, $comment_id ) {
- // check if ActivityPub comment
- if ( 'activitypub' === get_comment_meta( $comment_id, 'protocol', true ) ) {
- $classes[] = 'activitypub-comment';
- }
-
- return $classes;
- }
-}
diff --git a/wp-content/upgrade-temp-backup/plugins/activitypub/includes/class-admin.php b/wp-content/upgrade-temp-backup/plugins/activitypub/includes/class-admin.php
deleted file mode 100644
index dca3aee7..00000000
--- a/wp-content/upgrade-temp-backup/plugins/activitypub/includes/class-admin.php
+++ /dev/null
@@ -1,307 +0,0 @@
-
-
-
-
- 'string',
- 'description' => \__( 'Use title and link, summary, full or custom content', 'activitypub' ),
- 'show_in_rest' => array(
- 'schema' => array(
- 'enum' => array(
- 'title',
- 'excerpt',
- 'content',
- ),
- ),
- ),
- 'default' => 'content',
- )
- );
- \register_setting(
- 'activitypub',
- 'activitypub_custom_post_content',
- array(
- 'type' => 'string',
- 'description' => \__( 'Define your own custom post template', 'activitypub' ),
- 'show_in_rest' => true,
- 'default' => ACTIVITYPUB_CUSTOM_POST_CONTENT,
- )
- );
- \register_setting(
- 'activitypub',
- 'activitypub_max_image_attachments',
- array(
- 'type' => 'integer',
- 'description' => \__( 'Number of images to attach to posts.', 'activitypub' ),
- 'default' => ACTIVITYPUB_MAX_IMAGE_ATTACHMENTS,
- )
- );
- \register_setting(
- 'activitypub',
- 'activitypub_object_type',
- array(
- 'type' => 'string',
- 'description' => \__( 'The Activity-Object-Type', 'activitypub' ),
- 'show_in_rest' => array(
- 'schema' => array(
- 'enum' => array(
- 'note',
- 'article',
- 'wordpress-post-format',
- ),
- ),
- ),
- 'default' => 'note',
- )
- );
- \register_setting(
- 'activitypub',
- 'activitypub_use_hashtags',
- array(
- 'type' => 'boolean',
- 'description' => \__( 'Add hashtags in the content as native tags and replace the #tag with the tag-link', 'activitypub' ),
- 'default' => '0',
- )
- );
- \register_setting(
- 'activitypub',
- 'activitypub_support_post_types',
- array(
- 'type' => 'string',
- 'description' => \esc_html__( 'Enable ActivityPub support for post types', 'activitypub' ),
- 'show_in_rest' => true,
- 'default' => array( 'post', 'pages' ),
- )
- );
- \register_setting(
- 'activitypub',
- 'activitypub_blog_user_identifier',
- array(
- 'type' => 'string',
- 'description' => \esc_html__( 'The Identifier of the Blog-User', 'activitypub' ),
- 'show_in_rest' => true,
- 'default' => Blog_User::get_default_username(),
- 'sanitize_callback' => function ( $value ) {
- // hack to allow dots in the username
- $parts = explode( '.', $value );
- $sanitized = array();
-
- foreach ( $parts as $part ) {
- $sanitized[] = \sanitize_title( $part );
- }
-
- $sanitized = implode( '.', $sanitized );
-
- // check for login or nicename.
- $user = new WP_User_Query(
- array(
- 'search' => $sanitized,
- 'search_columns' => array( 'user_login', 'user_nicename' ),
- 'number' => 1,
- 'hide_empty' => true,
- 'fields' => 'ID',
- )
- );
-
- if ( $user->results ) {
- add_settings_error(
- 'activitypub_blog_user_identifier',
- 'activitypub_blog_user_identifier',
- \esc_html__( 'You cannot use an existing author\'s name for the blog profile ID.', 'activitypub' ),
- 'error'
- );
-
- return Blog_User::get_default_username();
- }
-
- return $sanitized;
- },
- )
- );
- \register_setting(
- 'activitypub',
- 'activitypub_enable_users',
- array(
- 'type' => 'boolean',
- 'description' => \__( 'Every Author on this Blog (with the publish_posts capability) gets his own ActivityPub enabled Profile.', 'activitypub' ),
- 'default' => '1',
- )
- );
- \register_setting(
- 'activitypub',
- 'activitypub_enable_blog_user',
- array(
- 'type' => 'boolean',
- 'description' => \__( 'Your Blog becomes an ActivityPub compatible Profile.', 'activitypub' ),
- 'default' => '0',
- )
- );
- }
-
- public static function add_settings_help_tab() {
- require_once ACTIVITYPUB_PLUGIN_DIR . 'includes/help.php';
- }
-
- public static function add_followers_list_help_tab() {
- // todo
- }
-
- public static function add_profile( $user ) {
- $description = get_user_meta( $user->ID, 'activitypub_user_description', true );
-
- \load_template(
- ACTIVITYPUB_PLUGIN_DIR . 'templates/user-settings.php',
- true,
- array(
- 'description' => $description,
- )
- );
- }
-
- public static function save_user_description( $user_id ) {
- if ( ! isset( $_REQUEST['_apnonce'] ) ) {
- return false;
- }
- $nonce = sanitize_text_field( wp_unslash( $_REQUEST['_apnonce'] ) );
- if (
- ! wp_verify_nonce( $nonce, 'activitypub-user-description' ) ||
- ! current_user_can( 'edit_user', $user_id )
- ) {
- return false;
- }
- $description = ! empty( $_POST['activitypub-user-description'] ) ? sanitize_text_field( wp_unslash( $_POST['activitypub-user-description'] ) ) : false;
- if ( $description ) {
- update_user_meta( $user_id, 'activitypub_user_description', $description );
- }
- }
-
- public static function enqueue_scripts( $hook_suffix ) {
- if ( false !== strpos( $hook_suffix, 'activitypub' ) ) {
- wp_enqueue_style( 'activitypub-admin-styles', plugins_url( 'assets/css/activitypub-admin.css', ACTIVITYPUB_PLUGIN_FILE ), array(), '1.0.0' );
- wp_enqueue_script( 'activitypub-admin-styles', plugins_url( 'assets/js/activitypub-admin.js', ACTIVITYPUB_PLUGIN_FILE ), array( 'jquery' ), '1.0.0', false );
- }
- }
-}
diff --git a/wp-content/upgrade-temp-backup/plugins/activitypub/includes/class-blocks.php b/wp-content/upgrade-temp-backup/plugins/activitypub/includes/class-blocks.php
deleted file mode 100644
index bd6549be..00000000
--- a/wp-content/upgrade-temp-backup/plugins/activitypub/includes/class-blocks.php
+++ /dev/null
@@ -1,153 +0,0 @@
- ACTIVITYPUB_REST_NAMESPACE,
- 'enabled' => array(
- 'site' => ! is_user_type_disabled( 'blog' ),
- 'users' => ! is_user_type_disabled( 'user' ),
- ),
- );
- $js = sprintf( 'var _activityPubOptions = %s;', wp_json_encode( $data ) );
- \wp_add_inline_script( $followers_handle, $js, 'before' );
- \wp_add_inline_script( $follow_me_handle, $js, 'before' );
- }
-
- public static function register_blocks() {
- \register_block_type_from_metadata(
- ACTIVITYPUB_PLUGIN_DIR . '/build/followers',
- array(
- 'render_callback' => array( self::class, 'render_follower_block' ),
- )
- );
- \register_block_type_from_metadata(
- ACTIVITYPUB_PLUGIN_DIR . '/build/follow-me',
- array(
- 'render_callback' => array( self::class, 'render_follow_me_block' ),
- )
- );
- }
-
- private static function get_user_id( $user_string ) {
- if ( is_numeric( $user_string ) ) {
- return absint( $user_string );
- }
- // any other non-numeric falls back to 0, including the `site` string used in the UI
- return 0;
- }
-
- /**
- * Filter an array by a list of keys.
- * @param array $array The array to filter.
- * @param array $keys The keys to keep.
- * @return array The filtered array.
- */
- protected static function filter_array_by_keys( $array, $keys ) {
- return array_intersect_key( $array, array_flip( $keys ) );
- }
-
- /**
- * Render the follow me block.
- * @param array $attrs The block attributes.
- * @return string The HTML to render.
- */
- public static function render_follow_me_block( $attrs ) {
- $user_id = self::get_user_id( $attrs['selectedUser'] );
- $user = User_Collection::get_by_id( $user_id );
- if ( ! is_wp_error( $user ) ) {
- $attrs['profileData'] = self::filter_array_by_keys(
- $user->to_array(),
- array( 'icon', 'name', 'webfinger' )
- );
- }
- $wrapper_attributes = get_block_wrapper_attributes(
- array(
- 'aria-label' => __( 'Follow me on the Fediverse', 'activitypub' ),
- 'class' => 'activitypub-follow-me-block-wrapper',
- 'data-attrs' => wp_json_encode( $attrs ),
- )
- );
- // todo: render more than an empty div?
- return '
';
- }
-
- public static function render_follower_block( $attrs ) {
- $followee_user_id = self::get_user_id( $attrs['selectedUser'] );
- $per_page = absint( $attrs['per_page'] );
- $follower_data = Followers::get_followers_with_count( $followee_user_id, $per_page );
-
- $attrs['followerData']['total'] = $follower_data['total'];
- $attrs['followerData']['followers'] = array_map(
- function ( $follower ) {
- return self::filter_array_by_keys(
- $follower->to_array(),
- array( 'icon', 'name', 'preferredUsername', 'url' )
- );
- },
- $follower_data['followers']
- );
- $wrapper_attributes = get_block_wrapper_attributes(
- array(
- 'aria-label' => __( 'Fediverse Followers', 'activitypub' ),
- 'class' => 'activitypub-follower-block',
- 'data-attrs' => wp_json_encode( $attrs ),
- )
- );
-
- $html = '';
- if ( $attrs['title'] ) {
- $html .= '
' . esc_html( $attrs['title'] ) . ' ';
- }
- $html .= '
';
- foreach ( $follower_data['followers'] as $follower ) {
- $html .= '' . self::render_follower( $follower ) . ' ';
- }
- // We are only pagination on the JS side. Could be revisited but we gotta ship!
- $html .= ' ';
- return $html;
- }
-
- public static function render_follower( $follower ) {
- $external_svg = ' ';
- $template =
- '
-
-
- %s
- /
- @%s
-
- %s
- ';
-
- $data = $follower->to_array();
-
- return sprintf(
- $template,
- esc_url( object_to_uri( $data['url'] ) ),
- esc_attr( $data['name'] ),
- esc_attr( $data['icon']['url'] ),
- esc_html( $data['name'] ),
- esc_html( $data['preferredUsername'] ),
- $external_svg
- );
- }
-}
diff --git a/wp-content/upgrade-temp-backup/plugins/activitypub/includes/class-debug.php b/wp-content/upgrade-temp-backup/plugins/activitypub/includes/class-debug.php
deleted file mode 100644
index 36f8bda5..00000000
--- a/wp-content/upgrade-temp-backup/plugins/activitypub/includes/class-debug.php
+++ /dev/null
@@ -1,36 +0,0 @@
-post_content, $match ) ) {
- $tags = \implode( ', ', $match[1] );
-
- \wp_add_post_tags( $post->post_parent, $tags );
- }
-
- return $id;
- }
-
- /**
- * Filter to replace the #tags in the content with links
- *
- * @param string $the_content the post-content
- *
- * @return string the filtered post-content
- */
- public static function the_content( $the_content ) {
- // small protection against execution timeouts: limit to 1 MB
- if ( mb_strlen( $the_content ) > MB_IN_BYTES ) {
- return $the_content;
- }
- $tag_stack = array();
- $protected_tags = array(
- 'pre',
- 'code',
- 'textarea',
- 'style',
- 'a',
- );
- $content_with_links = '';
- $in_protected_tag = false;
- foreach ( wp_html_split( $the_content ) as $chunk ) {
- if ( preg_match( '#^$#i', $chunk, $m ) ) {
- $content_with_links .= $chunk;
- continue;
- }
-
- if ( preg_match( '#^<(/)?([a-z-]+)\b[^>]*>$#i', $chunk, $m ) ) {
- $tag = strtolower( $m[2] );
- if ( '/' === $m[1] ) {
- // Closing tag.
- $i = array_search( $tag, $tag_stack, true );
- // We can only remove the tag from the stack if it is in the stack.
- if ( false !== $i ) {
- $tag_stack = array_slice( $tag_stack, 0, $i );
- }
- } else {
- // Opening tag, add it to the stack.
- $tag_stack[] = $tag;
- }
-
- // If we're in a protected tag, the tag_stack contains at least one protected tag string.
- // The protected tag state can only change when we encounter a start or end tag.
- $in_protected_tag = array_intersect( $tag_stack, $protected_tags );
-
- // Never inspect tags.
- $content_with_links .= $chunk;
- continue;
- }
-
- if ( $in_protected_tag ) {
- // Don't inspect a chunk inside an inspected tag.
- $content_with_links .= $chunk;
- continue;
- }
-
- // Only reachable when there is no protected tag in the stack.
- $content_with_links .= \preg_replace_callback( '/' . ACTIVITYPUB_HASHTAGS_REGEXP . '/i', array( '\Activitypub\Hashtag', 'replace_with_links' ), $chunk );
- }
-
- return $content_with_links;
- }
-
- /**
- * A callback for preg_replace to build the term links
- *
- * @param array $result the preg_match results
- * @return string the final string
- */
- public static function replace_with_links( $result ) {
- $tag = $result[1];
- $tag_object = \get_term_by( 'name', $tag, 'post_tag' );
-
- if ( $tag_object ) {
- $link = \get_term_link( $tag_object, 'post_tag' );
- return \sprintf( '#%s ', $link, $tag );
- }
-
- return '#' . $tag;
- }
-}
diff --git a/wp-content/upgrade-temp-backup/plugins/activitypub/includes/class-health-check.php b/wp-content/upgrade-temp-backup/plugins/activitypub/includes/class-health-check.php
deleted file mode 100644
index e07684f9..00000000
--- a/wp-content/upgrade-temp-backup/plugins/activitypub/includes/class-health-check.php
+++ /dev/null
@@ -1,365 +0,0 @@
- \__( 'Author URL test', 'activitypub' ),
- 'test' => array( self::class, 'test_author_url' ),
- );
- }
-
- $tests['direct']['activitypub_test_webfinger'] = array(
- 'label' => __( 'WebFinger Test', 'activitypub' ),
- 'test' => array( self::class, 'test_webfinger' ),
- );
-
- return $tests;
- }
-
- /**
- * Author URL tests
- *
- * @return array
- */
- public static function test_author_url() {
- $result = array(
- 'label' => \__( 'Author URL accessible', 'activitypub' ),
- 'status' => 'good',
- 'badge' => array(
- 'label' => \__( 'ActivityPub', 'activitypub' ),
- 'color' => 'green',
- ),
- 'description' => \sprintf(
- '%s
',
- \__( 'Your author URL is accessible and supports the required "Accept" header.', 'activitypub' )
- ),
- 'actions' => '',
- 'test' => 'test_author_url',
- );
-
- $check = self::is_author_url_accessible();
-
- if ( true === $check ) {
- return $result;
- }
-
- $result['status'] = 'critical';
- $result['label'] = \__( 'Author URL is not accessible', 'activitypub' );
- $result['badge']['color'] = 'red';
- $result['description'] = \sprintf(
- '%s
',
- $check->get_error_message()
- );
-
- return $result;
- }
-
- /**
- * System Cron tests
- *
- * @return array
- */
- public static function test_system_cron() {
- $result = array(
- 'label' => \__( 'System Task Scheduler configured', 'activitypub' ),
- 'status' => 'good',
- 'badge' => array(
- 'label' => \__( 'ActivityPub', 'activitypub' ),
- 'color' => 'green',
- ),
- 'description' => \sprintf(
- '%s
',
- \esc_html__( 'You seem to use the System Task Scheduler to process WP_Cron tasks.', 'activitypub' )
- ),
- 'actions' => '',
- 'test' => 'test_system_cron',
- );
-
- if ( defined( 'DISABLE_WP_CRON' ) && DISABLE_WP_CRON ) {
- return $result;
- }
-
- $result['status'] = 'recommended';
- $result['label'] = \__( 'System Task Scheduler not configured', 'activitypub' );
- $result['badge']['color'] = 'orange';
- $result['description'] = \sprintf(
- '%s
',
- \__( 'Enhance your WordPress site’s performance and mitigate potential heavy loads caused by plugins like ActivityPub by setting up a system cron job to run WP Cron. This ensures scheduled tasks are executed consistently and reduces the reliance on website traffic for trigger events.', 'activitypub' )
- );
- $result['actions'] .= sprintf(
- '%s %s
',
- __( 'https://developer.wordpress.org/plugins/cron/hooking-wp-cron-into-the-system-task-scheduler/', 'activitypub' ),
- __( 'Learn how to hook the WP-Cron into the System Task Scheduler.', 'activitypub' ),
- /* translators: Hidden accessibility text. */
- __( '(opens in a new tab)', 'activitypub' )
- );
-
- return $result;
- }
-
- /**
- * WebFinger tests
- *
- * @return array
- */
- public static function test_webfinger() {
- $result = array(
- 'label' => \__( 'WebFinger endpoint', 'activitypub' ),
- 'status' => 'good',
- 'badge' => array(
- 'label' => \__( 'ActivityPub', 'activitypub' ),
- 'color' => 'green',
- ),
- 'description' => \sprintf(
- '%s
',
- \__( 'Your WebFinger endpoint is accessible and returns the correct information.', 'activitypub' )
- ),
- 'actions' => '',
- 'test' => 'test_webfinger',
- );
-
- $check = self::is_webfinger_endpoint_accessible();
-
- if ( true === $check ) {
- return $result;
- }
-
- $result['status'] = 'critical';
- $result['label'] = \__( 'WebFinger endpoint is not accessible', 'activitypub' );
- $result['badge']['color'] = 'red';
- $result['description'] = \sprintf(
- '%s
',
- $check->get_error_message()
- );
-
- return $result;
- }
-
- /**
- * Check if `author_posts_url` is accessible and that request returns correct JSON
- *
- * @return boolean|WP_Error
- */
- public static function is_author_url_accessible() {
- $user = \wp_get_current_user();
- $author_url = \get_author_posts_url( $user->ID );
- $reference_author_url = self::get_author_posts_url( $user->ID, $user->user_nicename );
-
- // check for "author" in URL
- if ( $author_url !== $reference_author_url ) {
- return new WP_Error(
- 'author_url_not_accessible',
- \sprintf(
- // translators: %s: Author URL
- \__(
- 'Your author URL %s
was replaced, this is often done by plugins.',
- 'activitypub'
- ),
- $author_url
- )
- );
- }
-
- // try to access author URL
- $response = \wp_remote_get(
- $author_url,
- array(
- 'headers' => array( 'Accept' => 'application/activity+json' ),
- 'redirection' => 0,
- )
- );
-
- if ( \is_wp_error( $response ) ) {
- return new WP_Error(
- 'author_url_not_accessible',
- \sprintf(
- // translators: %s: Author URL
- \__(
- 'Your author URL %s
is not accessible. Please check your WordPress setup or permalink structure. If the setup seems fine, maybe check if a plugin might restrict the access.',
- 'activitypub'
- ),
- $author_url
- )
- );
- }
-
- $response_code = \wp_remote_retrieve_response_code( $response );
-
- // check for redirects
- if ( \in_array( $response_code, array( 301, 302, 307, 308 ), true ) ) {
- return new WP_Error(
- 'author_url_not_accessible',
- \sprintf(
- // translators: %s: Author URL
- \__(
- 'Your author URL %s
is redirecting to another page, this is often done by SEO plugins like "Yoast SEO".',
- 'activitypub'
- ),
- $author_url
- )
- );
- }
-
- // check if response is JSON
- $body = \wp_remote_retrieve_body( $response );
-
- if ( ! \is_string( $body ) || ! \is_array( \json_decode( $body, true ) ) ) {
- return new WP_Error(
- 'author_url_not_accessible',
- \sprintf(
- // translators: %s: Author URL
- \__(
- 'Your author URL %s
does not return valid JSON for application/activity+json
. Please check if your hosting supports alternate Accept
headers.',
- 'activitypub'
- ),
- $author_url
- )
- );
- }
-
- return true;
- }
-
- /**
- * Check if WebFinger endpoint is accessible and profile request returns correct JSON
- *
- * @return boolean|WP_Error
- */
- public static function is_webfinger_endpoint_accessible() {
- $user = Users::get_by_id( Users::APPLICATION_USER_ID );
- $resource = $user->get_webfinger();
-
- $url = Webfinger::resolve( $resource );
- if ( \is_wp_error( $url ) ) {
- $allowed = array( 'code' => array() );
- $not_accessible = wp_kses(
- // translators: %s: Author URL
- \__(
- 'Your WebFinger endpoint %s
is not accessible. Please check your WordPress setup or permalink structure.',
- 'activitypub'
- ),
- $allowed
- );
- $invalid_response = wp_kses(
- // translators: %s: Author URL
- \__(
- 'Your WebFinger endpoint %s
does not return valid JSON for application/jrd+json
.',
- 'activitypub'
- ),
- $allowed
- );
-
- $health_messages = array(
- 'webfinger_url_not_accessible' => \sprintf(
- $not_accessible,
- $url->get_error_data()
- ),
- 'webfinger_url_invalid_response' => \sprintf(
- // translators: %s: Author URL
- $invalid_response,
- $url->get_error_data()
- ),
- );
- $message = null;
- if ( isset( $health_messages[ $url->get_error_code() ] ) ) {
- $message = $health_messages[ $url->get_error_code() ];
- }
- return new WP_Error(
- $url->get_error_code(),
- $message,
- $url->get_error_data()
- );
- }
-
- return true;
- }
-
- /**
- * Retrieve the URL to the author page for the user with the ID provided.
- *
- * @global WP_Rewrite $wp_rewrite WordPress rewrite component.
- *
- * @param int $author_id Author ID.
- * @param string $author_nicename Optional. The author's nicename (slug). Default empty.
- *
- * @return string The URL to the author's page.
- */
- public static function get_author_posts_url( $author_id, $author_nicename = '' ) {
- global $wp_rewrite;
- $auth_id = (int) $author_id;
- $link = $wp_rewrite->get_author_permastruct();
-
- if ( empty( $link ) ) {
- $file = home_url( '/' );
- $link = $file . '?author=' . $auth_id;
- } else {
- if ( '' === $author_nicename ) {
- $user = get_userdata( $author_id );
- if ( ! empty( $user->user_nicename ) ) {
- $author_nicename = $user->user_nicename;
- }
- }
- $link = str_replace( '%author%', $author_nicename, $link );
- $link = home_url( user_trailingslashit( $link ) );
- }
-
- return $link;
- }
-
- /**
- * Static function for generating site debug data when required.
- *
- * @param array $info The debug information to be added to the core information page.
- * @return array The filtered information
- */
- public static function debug_information( $info ) {
- $info['activitypub'] = array(
- 'label' => __( 'ActivityPub', 'activitypub' ),
- 'fields' => array(
- 'webfinger' => array(
- 'label' => __( 'WebFinger Resource', 'activitypub' ),
- 'value' => Webfinger::get_user_resource( wp_get_current_user()->ID ),
- 'private' => true,
- ),
- 'author_url' => array(
- 'label' => __( 'Author URL', 'activitypub' ),
- 'value' => get_author_posts_url( wp_get_current_user()->ID ),
- 'private' => true,
- ),
- 'plugin_version' => array(
- 'label' => __( 'Plugin Version', 'activitypub' ),
- 'value' => get_plugin_version(),
- 'private' => true,
- ),
- ),
- );
-
- return $info;
- }
-}
diff --git a/wp-content/upgrade-temp-backup/plugins/activitypub/includes/class-http.php b/wp-content/upgrade-temp-backup/plugins/activitypub/includes/class-http.php
deleted file mode 100644
index 79519b3b..00000000
--- a/wp-content/upgrade-temp-backup/plugins/activitypub/includes/class-http.php
+++ /dev/null
@@ -1,131 +0,0 @@
- 100,
- 'limit_response_size' => 1048576,
- 'redirection' => 3,
- 'user-agent' => "$user_agent; ActivityPub",
- 'headers' => array(
- 'Accept' => 'application/activity+json',
- 'Content-Type' => 'application/activity+json',
- 'Digest' => $digest,
- 'Signature' => $signature,
- 'Date' => $date,
- ),
- 'body' => $body,
- );
-
- $response = \wp_safe_remote_post( $url, $args );
- $code = \wp_remote_retrieve_response_code( $response );
-
- if ( $code >= 400 ) {
- $response = new WP_Error( $code, __( 'Failed HTTP Request', 'activitypub' ), array( 'status' => $code ) );
- }
-
- \do_action( 'activitypub_safe_remote_post_response', $response, $url, $body, $user_id );
-
- return $response;
- }
-
- /**
- * Send a GET Request with the needed HTTP Headers
- *
- * @param string $url The URL endpoint
- * @param int $user_id The WordPress User-ID
- *
- * @return array|WP_Error The GET Response or an WP_ERROR
- */
- public static function get( $url ) {
- \do_action( 'activitypub_pre_http_get', $url );
-
- $date = \gmdate( 'D, d M Y H:i:s T' );
- $signature = Signature::generate_signature( Users::APPLICATION_USER_ID, 'get', $url, $date );
-
- $wp_version = \get_bloginfo( 'version' );
-
- /**
- * Filter the HTTP headers user agent.
- *
- * @param string $user_agent The user agent string.
- */
- $user_agent = \apply_filters( 'http_headers_useragent', 'WordPress/' . $wp_version . '; ' . \get_bloginfo( 'url' ) );
-
- $args = array(
- 'timeout' => apply_filters( 'activitypub_remote_get_timeout', 100 ),
- 'limit_response_size' => 1048576,
- 'redirection' => 3,
- 'user-agent' => "$user_agent; ActivityPub",
- 'headers' => array(
- 'Accept' => 'application/activity+json',
- 'Content-Type' => 'application/activity+json',
- 'Signature' => $signature,
- 'Date' => $date,
- ),
- );
-
- $response = \wp_safe_remote_get( $url, $args );
- $code = \wp_remote_retrieve_response_code( $response );
-
- if ( $code >= 400 ) {
- $response = new WP_Error( $code, __( 'Failed HTTP Request', 'activitypub' ), array( 'status' => $code ) );
- }
-
- \do_action( 'activitypub_safe_remote_get_response', $response, $url );
-
- return $response;
- }
-
- /**
- * Check for URL for Tombstone.
- *
- * @param string $url The URL to check.
- *
- * @return bool True if the URL is a tombstone.
- */
- public static function is_tombstone( $url ) {
- \do_action( 'activitypub_pre_http_is_tombstone', $url );
-
- $response = \wp_safe_remote_get( $url );
- $code = \wp_remote_retrieve_response_code( $response );
-
- if ( in_array( (int) $code, array( 404, 410 ), true ) ) {
- return true;
- }
-
- return false;
- }
-}
diff --git a/wp-content/upgrade-temp-backup/plugins/activitypub/includes/class-mention.php b/wp-content/upgrade-temp-backup/plugins/activitypub/includes/class-mention.php
deleted file mode 100644
index 0b8c0b5e..00000000
--- a/wp-content/upgrade-temp-backup/plugins/activitypub/includes/class-mention.php
+++ /dev/null
@@ -1,181 +0,0 @@
- MB_IN_BYTES ) {
- return $the_content;
- }
- $tag_stack = array();
- $protected_tags = array(
- 'pre',
- 'code',
- 'textarea',
- 'style',
- 'a',
- );
- $content_with_links = '';
- $in_protected_tag = false;
- foreach ( wp_html_split( $the_content ) as $chunk ) {
- if ( preg_match( '#^$#i', $chunk, $m ) ) {
- $content_with_links .= $chunk;
- continue;
- }
-
- if ( preg_match( '#^<(/)?([a-z-]+)\b[^>]*>$#i', $chunk, $m ) ) {
- $tag = strtolower( $m[2] );
- if ( '/' === $m[1] ) {
- // Closing tag.
- $i = array_search( $tag, $tag_stack );
- // We can only remove the tag from the stack if it is in the stack.
- if ( false !== $i ) {
- $tag_stack = array_slice( $tag_stack, 0, $i );
- }
- } else {
- // Opening tag, add it to the stack.
- $tag_stack[] = $tag;
- }
-
- // If we're in a protected tag, the tag_stack contains at least one protected tag string.
- // The protected tag state can only change when we encounter a start or end tag.
- $in_protected_tag = array_intersect( $tag_stack, $protected_tags );
-
- // Never inspect tags.
- $content_with_links .= $chunk;
- continue;
- }
-
- if ( $in_protected_tag ) {
- // Don't inspect a chunk inside an inspected tag.
- $content_with_links .= $chunk;
- continue;
- }
-
- // Only reachable when there is no protected tag in the stack.
- $content_with_links .= \preg_replace_callback( '/@' . ACTIVITYPUB_USERNAME_REGEXP . '/', array( self::class, 'replace_with_links' ), $chunk );
- }
-
- return $content_with_links;
- }
-
- /**
- * A callback for preg_replace to build the user links
- *
- * @param array $result the preg_match results
- *
- * @return string the final string
- */
- public static function replace_with_links( $result ) {
- $metadata = get_remote_metadata_by_actor( $result[0] );
-
- if ( ! empty( $metadata ) && ! is_wp_error( $metadata ) && ! empty( $metadata['url'] ) ) {
- $username = ltrim( $result[0], '@' );
- if ( ! empty( $metadata['name'] ) ) {
- $username = $metadata['name'];
- }
- if ( ! empty( $metadata['preferredUsername'] ) ) {
- $username = $metadata['preferredUsername'];
- }
-
- $url = isset( $metadata['url'] ) ? $metadata['url'] : $metadata['url'];
-
- if ( \is_array( $url ) ) {
- $url = $url[0];
- }
-
- return \sprintf( '@%s ', esc_url( $url ), esc_html( $username ) );
- }
-
- return $result[0];
- }
-
- /**
- * Get the Inboxes for the mentioned Actors
- *
- * @param array $mentioned The list of Actors that were mentioned
- *
- * @return array The list of Inboxes
- */
- public static function get_inboxes( $mentioned ) {
- $inboxes = array();
-
- foreach ( $mentioned as $actor ) {
- $inbox = self::get_inbox_by_mentioned_actor( $actor );
-
- if ( ! is_wp_error( $inbox ) && $inbox ) {
- $inboxes[] = $inbox;
- }
- }
-
- return $inboxes;
- }
-
- /**
- * Get the inbox from the Remote-Profile of a mentioned Actor
- *
- * @param string $actor The Actor-URL
- *
- * @return string The Inbox-URL
- */
- public static function get_inbox_by_mentioned_actor( $actor ) {
- $metadata = get_remote_metadata_by_actor( $actor );
-
- if ( \is_wp_error( $metadata ) ) {
- return $metadata;
- }
-
- if ( isset( $metadata['endpoints'] ) && isset( $metadata['endpoints']['sharedInbox'] ) ) {
- return $metadata['endpoints']['sharedInbox'];
- }
-
- if ( \array_key_exists( 'inbox', $metadata ) ) {
- return $metadata['inbox'];
- }
-
- return new WP_Error( 'activitypub_no_inbox', \__( 'No "Inbox" found', 'activitypub' ), $metadata );
- }
-
- /**
- * Extract the mentions from the post_content.
- *
- * @param array $mentions The already found mentions.
- * @param string $post_content The post content.
- *
- * @return mixed The discovered mentions.
- */
- public static function extract_mentions( $mentions, $post_content ) {
- \preg_match_all( '/@' . ACTIVITYPUB_USERNAME_REGEXP . '/i', $post_content, $matches );
- foreach ( $matches[0] as $match ) {
- $link = Webfinger::resolve( $match );
- if ( ! is_wp_error( $link ) ) {
- $mentions[ $match ] = $link;
- }
- }
- return $mentions;
- }
-}
diff --git a/wp-content/upgrade-temp-backup/plugins/activitypub/includes/class-migration.php b/wp-content/upgrade-temp-backup/plugins/activitypub/includes/class-migration.php
deleted file mode 100644
index adebb7e9..00000000
--- a/wp-content/upgrade-temp-backup/plugins/activitypub/includes/class-migration.php
+++ /dev/null
@@ -1,200 +0,0 @@
- 'ID' ) ) as $user_id ) {
- $followers = get_user_meta( $user_id, 'activitypub_followers', true );
-
- if ( $followers ) {
- foreach ( $followers as $actor ) {
- Followers::add_follower( $user_id, $actor );
- }
- }
- }
-
- Activitypub::flush_rewrite_rules();
- }
-
- /**
- * Updates the custom template to use shortcodes instead of the deprecated templates.
- *
- * @return void
- */
- private static function migrate_from_0_16() {
- // Get the custom template.
- $old_content = \get_option( 'activitypub_custom_post_content', ACTIVITYPUB_CUSTOM_POST_CONTENT );
-
- // If the old content exists but is a blank string, we're going to need a flag to updated it even
- // after setting it to the default contents.
- $need_update = false;
-
- // If the old contents is blank, use the defaults.
- if ( '' === $old_content ) {
- $old_content = ACTIVITYPUB_CUSTOM_POST_CONTENT;
- $need_update = true;
- }
-
- // Set the new content to be the old content.
- $content = $old_content;
-
- // Convert old templates to shortcodes.
- $content = \str_replace( '%title%', '[ap_title]', $content );
- $content = \str_replace( '%excerpt%', '[ap_excerpt]', $content );
- $content = \str_replace( '%content%', '[ap_content]', $content );
- $content = \str_replace( '%permalink%', '[ap_permalink type="html"]', $content );
- $content = \str_replace( '%shortlink%', '[ap_shortlink type="html"]', $content );
- $content = \str_replace( '%hashtags%', '[ap_hashtags]', $content );
- $content = \str_replace( '%tags%', '[ap_hashtags]', $content );
-
- // Store the new template if required.
- if ( $content !== $old_content || $need_update ) {
- \update_option( 'activitypub_custom_post_content', $content );
- }
- }
-
- /**
- * Clear the cache after updating to 1.3.0
- *
- * @return void
- */
- private static function migrate_from_1_2_0() {
- $user_ids = get_users(
- array(
- 'fields' => 'ID',
- 'capability__in' => array( 'publish_posts' ),
- )
- );
-
- foreach ( $user_ids as $user_id ) {
- wp_cache_delete( sprintf( Followers::CACHE_KEY_INBOXES, $user_id ), 'activitypub' );
- }
- }
-}
diff --git a/wp-content/upgrade-temp-backup/plugins/activitypub/includes/class-scheduler.php b/wp-content/upgrade-temp-backup/plugins/activitypub/includes/class-scheduler.php
deleted file mode 100644
index 1a05f49f..00000000
--- a/wp-content/upgrade-temp-backup/plugins/activitypub/includes/class-scheduler.php
+++ /dev/null
@@ -1,342 +0,0 @@
-post_type, $post_types, true ) ) {
- return;
- }
-
- $type = false;
-
- if ( 'publish' === $new_status && 'publish' !== $old_status ) {
- $type = 'Create';
- } elseif ( 'publish' === $new_status ) {
- $type = 'Update';
- } elseif ( 'trash' === $new_status ) {
- $type = 'Delete';
- }
-
- if ( ! $type ) {
- return;
- }
-
- \wp_schedule_single_event(
- \time(),
- 'activitypub_send_activity',
- array( $post, $type )
- );
-
- \wp_schedule_single_event(
- \time(),
- sprintf(
- 'activitypub_send_%s_activity',
- \strtolower( $type )
- ),
- array( $post )
- );
- }
-
- /**
- * Schedule Comment Activities
- *
- * transition_comment_status()
- *
- * @param string $new_status New comment status.
- * @param string $old_status Old comment status.
- * @param WP_Comment $comment Comment object.
- */
- public static function schedule_comment_activity( $new_status, $old_status, $comment ) {
- $comment = get_comment( $comment );
-
- // Federate only approved comments.
- if ( ! $comment->user_id ) {
- return;
- }
-
- if (
- 'approved' === $new_status &&
- 'approved' !== $old_status
- ) {
- $type = 'Create';
- } elseif ( 'approved' === $new_status ) {
- $type = 'Update';
- \update_comment_meta( $comment->comment_ID, 'activitypub_comment_modified', time(), true );
- } elseif (
- 'trash' === $new_status ||
- 'spam' === $new_status
- ) {
- $type = 'Delete';
- }
-
- if ( ! $type ) {
- return;
- }
-
- \wp_schedule_single_event(
- \time(),
- 'activitypub_send_activity',
- array( $comment, $type )
- );
-
- \wp_schedule_single_event(
- \time(),
- sprintf(
- 'activitypub_send_%s_activity',
- \strtolower( $type )
- ),
- array( $comment )
- );
- }
-
- /**
- * Update followers
- *
- * @return void
- */
- public static function update_followers() {
- $number = 5;
-
- if ( defined( 'DISABLE_WP_CRON' ) && DISABLE_WP_CRON ) {
- $number = 50;
- }
-
- $followers = Followers::get_outdated_followers( $number );
-
- foreach ( $followers as $follower ) {
- $meta = get_remote_metadata_by_actor( $follower->get_id(), false );
-
- if ( empty( $meta ) || ! is_array( $meta ) || is_wp_error( $meta ) ) {
- Followers::add_error( $follower->get__id(), $meta );
- } else {
- $follower->from_array( $meta );
- $follower->update();
- }
- }
- }
-
- /**
- * Cleanup followers
- *
- * @return void
- */
- public static function cleanup_followers() {
- $number = 5;
-
- if ( defined( 'DISABLE_WP_CRON' ) && DISABLE_WP_CRON ) {
- $number = 50;
- }
-
- $followers = Followers::get_faulty_followers( $number );
-
- foreach ( $followers as $follower ) {
- $meta = get_remote_metadata_by_actor( $follower->get_url(), false );
-
- if ( is_tombstone( $meta ) ) {
- $follower->delete();
- } elseif ( empty( $meta ) || ! is_array( $meta ) || is_wp_error( $meta ) ) {
- if ( $follower->count_errors() >= 5 ) {
- $follower->delete();
- } else {
- Followers::add_error( $follower->get__id(), $meta );
- }
- } else {
- $follower->reset_errors();
- }
- }
- }
-
- /**
- * Schedule migration if DB-Version is not up to date.
- *
- * @return void
- */
- public static function schedule_migration() {
- if ( ! \wp_next_scheduled( 'activitypub_schedule_migration' ) && ! Migration::is_latest_version() ) {
- \wp_schedule_single_event( \time(), 'activitypub_schedule_migration' );
- }
- }
-
- /**
- * Send a profile update when relevant user meta is updated.
- *
- * @param int $meta_id Meta ID being updated.
- * @param int $user_id User ID being updated.
- * @param string $meta_key Meta key being updated.
- *
- * @return void
- */
- public static function user_meta_update( $meta_id, $user_id, $meta_key ) {
- // don't bother if the user can't publish
- if ( ! \user_can( $user_id, 'publish_posts' ) ) {
- return;
- }
- // the user meta fields that affect a profile.
- $fields = array(
- 'activitypub_user_description',
- 'description',
- 'user_url',
- 'display_name',
- );
- if ( in_array( $meta_key, $fields, true ) ) {
- self::schedule_profile_update( $user_id );
- }
- }
-
- /**
- * Send a profile update when a user is updated.
- *
- * @param int $user_id User ID being updated.
- *
- * @return void
- */
- public static function user_update( $user_id ) {
- // don't bother if the user can't publish
- if ( ! \user_can( $user_id, 'publish_posts' ) ) {
- return;
- }
-
- self::schedule_profile_update( $user_id );
- }
-
- /**
- * Theme mods only have a dynamic filter so we fudge it like this.
- * @param mixed $value
- * @return mixed
- */
- public static function blog_user_update( $value = null ) {
- self::schedule_profile_update( 0 );
- return $value;
- }
-
- /**
- * Send a profile update to all followers. Gets hooked into all relevant options/meta etc.
- * @param int $user_id The user ID to update (Could be 0 for Blog-User).
- */
- public static function schedule_profile_update( $user_id ) {
- \wp_schedule_single_event(
- \time(),
- 'activitypub_send_update_profile_activity',
- array( $user_id )
- );
- }
-}
diff --git a/wp-content/upgrade-temp-backup/plugins/activitypub/includes/class-shortcodes.php b/wp-content/upgrade-temp-backup/plugins/activitypub/includes/class-shortcodes.php
deleted file mode 100644
index 664266d1..00000000
--- a/wp-content/upgrade-temp-backup/plugins/activitypub/includes/class-shortcodes.php
+++ /dev/null
@@ -1,598 +0,0 @@
-ID );
-
- if ( ! $tags ) {
- return '';
- }
-
- $hash_tags = array();
-
- foreach ( $tags as $tag ) {
- $hash_tags[] = \sprintf(
- '%s ',
- \esc_url( \get_tag_link( $tag ) ),
- esc_hashtag( $tag->name )
- );
- }
-
- return \implode( ' ', $hash_tags );
- }
-
- /**
- * Generates output for the 'ap_title' Shortcode
- *
- * @param array $atts The Shortcode attributes.
- * @param string $content The ActivityPub post-content.
- * @param string $tag The tag/name of the Shortcode.
- *
- * @return string The post title.
- */
- public static function title( $atts, $content, $tag ) {
- $item = self::get_item();
-
- if ( ! $item ) {
- return '';
- }
-
- return \wp_strip_all_tags( \get_the_title( $item->ID ), true );
- }
-
- /**
- * Generates output for the 'ap_excerpt' Shortcode
- *
- * @param array $atts The Shortcode attributes.
- * @param string $content The ActivityPub post-content.
- * @param string $tag The tag/name of the Shortcode.
- *
- * @return string The post excerpt.
- */
- public static function excerpt( $atts, $content, $tag ) {
- $item = self::get_item();
-
- if ( ! $item ) {
- return '';
- }
-
- $atts = shortcode_atts(
- array( 'length' => ACTIVITYPUB_EXCERPT_LENGTH ),
- $atts,
- $tag
- );
-
- $excerpt_length = intval( $atts['length'] );
-
- if ( 0 === $excerpt_length ) {
- $excerpt_length = ACTIVITYPUB_EXCERPT_LENGTH;
- }
-
- $excerpt = \get_post_field( 'post_excerpt', $item );
-
- if ( 'attachment' === $item->post_type ) {
- // get title of attachment with fallback to alt text.
- $content = wp_get_attachment_caption( $item->ID );
- if ( empty( $content ) ) {
- $content = get_post_meta( $item->ID, '_wp_attachment_image_alt', true );
- }
- } elseif ( '' === $excerpt ) {
- $content = \get_post_field( 'post_content', $item );
-
- // An empty string will make wp_trim_excerpt do stuff we do not want.
- if ( '' !== $content ) {
- $excerpt = \strip_shortcodes( $content );
-
- /** This filter is documented in wp-includes/post-template.php */
- $excerpt = \apply_filters( 'the_content', $excerpt );
- $excerpt = \str_replace( ']]>', ']]>', $excerpt );
- }
- }
-
- // Strip out any remaining tags.
- $excerpt = \wp_strip_all_tags( $excerpt );
-
- $excerpt_more = \apply_filters( 'activitypub_excerpt_more', ' […]' );
- $excerpt_more_len = strlen( $excerpt_more );
-
- // We now have a excerpt, but we need to check it's length, it may be longer than we want for two reasons:
- //
- // * The user has entered a manual excerpt which is longer that what we want.
- // * No manual excerpt exists so we've used the content which might be longer than we want.
- //
- // Either way, let's trim it up if we need too. Also, don't forget to take into account the more indicator
- // as part of the total length.
- //
-
- // Setup a variable to hold the current excerpts length.
- $current_excerpt_length = strlen( $excerpt );
-
- // Setup a variable to keep track of our target length.
- $target_excerpt_length = $excerpt_length - $excerpt_more_len;
-
- // Setup a variable to keep track of the current max length.
- $current_excerpt_max = $target_excerpt_length;
-
- // This is a loop since we can't calculate word break the string after 'the_excpert' filter has run (we would break
- // all kinds of html tags), so we have to cut the excerpt down a bit at a time until we hit our target length.
- while ( $current_excerpt_length > $target_excerpt_length && $current_excerpt_max > 0 ) {
- // Trim the excerpt based on wordwrap() positioning.
- // Note: we're using as the linebreak just in case there are any newlines existing in the excerpt from the user.
- // There won't be any left after we've run wp_strip_all_tags() in the code above, so they're
- // safe to use here. It won't be included in the final excerpt as the substr() will trim it off.
- $excerpt = substr( $excerpt, 0, strpos( wordwrap( $excerpt, $current_excerpt_max, ' ' ), ' ' ) );
-
- // If something went wrong, or we're in a language that wordwrap() doesn't understand,
- // just chop it off and don't worry about breaking in the middle of a word.
- if ( strlen( $excerpt ) > $excerpt_length - $excerpt_more_len ) {
- $excerpt = substr( $excerpt, 0, $current_excerpt_max );
- }
-
- // Add in the more indicator.
- $excerpt = $excerpt . $excerpt_more;
-
- // Run it through the excerpt filter which will add some html tags back in.
- $excerpt_filtered = apply_filters( 'the_excerpt', $excerpt );
-
- // Now set the current excerpt length to this new filtered length.
- $current_excerpt_length = strlen( $excerpt_filtered );
-
- // Check to see if we're over the target length.
- if ( $current_excerpt_length > $target_excerpt_length ) {
- // If so, remove 20 characters from the current max and run the loop again.
- $current_excerpt_max = $current_excerpt_max - 20;
- }
- }
-
- return \apply_filters( 'the_excerpt', $excerpt );
- }
-
- /**
- * Generates output for the 'ap_content' Shortcode
- *
- * @param array $atts The Shortcode attributes.
- * @param string $content The ActivityPub post-content.
- * @param string $tag The tag/name of the Shortcode.
- *
- * @return string The post content.
- */
- public static function content( $atts, $content, $tag ) {
- $item = self::get_item();
-
- if ( ! $item ) {
- return '';
- }
-
- // prevent inception
- remove_shortcode( 'ap_content' );
-
- $atts = shortcode_atts(
- array( 'apply_filters' => 'yes' ),
- $atts,
- $tag
- );
-
- $content = '';
-
- if ( 'attachment' === $item->post_type ) {
- // get title of attachment with fallback to alt text.
- $content = wp_get_attachment_caption( $item->ID );
- if ( empty( $content ) ) {
- $content = get_post_meta( $item->ID, '_wp_attachment_image_alt', true );
- }
- } else {
- $content = \get_post_field( 'post_content', $item );
-
- if ( 'yes' === $atts['apply_filters'] ) {
- $content = \apply_filters( 'the_content', $content );
- } else {
- $content = do_blocks( $content );
- $content = wptexturize( $content );
- $content = wp_filter_content_tags( $content );
- }
-
- // replace script and style elements
- $content = \preg_replace( '@<(script|style)[^>]*?>.*?\\1>@si', '', $content );
- $content = strip_shortcodes( $content );
- $content = \trim( \preg_replace( '/[\n\r\t]/', '', $content ) );
- }
-
- add_shortcode( 'ap_content', array( 'Activitypub\Shortcodes', 'content' ) );
-
- return $content;
- }
-
- /**
- * Generates output for the 'ap_permalink' Shortcode
- *
- * @param array $atts The Shortcode attributes.
- * @param string $content The ActivityPub post-content.
- * @param string $tag The tag/name of the Shortcode.
- *
- * @return string The post permalink.
- */
- public static function permalink( $atts, $content, $tag ) {
- $item = self::get_item();
-
- if ( ! $item ) {
- return '';
- }
-
- $atts = shortcode_atts(
- array(
- 'type' => 'url',
- ),
- $atts,
- $tag
- );
-
- if ( 'url' === $atts['type'] ) {
- return \esc_url( \get_permalink( $item->ID ) );
- }
-
- return \sprintf(
- '%1$s ',
- \esc_url( \get_permalink( $item->ID ) )
- );
- }
-
- /**
- * Generates output for the 'ap_shortlink' Shortcode
- *
- * @param array $atts The Shortcode attributes.
- * @param string $content The ActivityPub post-content.
- * @param string $tag The tag/name of the Shortcode.
- *
- * @return string The post shortlink.
- */
- public static function shortlink( $atts, $content, $tag ) {
- $item = self::get_item();
-
- if ( ! $item ) {
- return '';
- }
-
- $atts = shortcode_atts(
- array(
- 'type' => 'url',
- ),
- $atts,
- $tag
- );
-
- if ( 'url' === $atts['type'] ) {
- return \esc_url( \wp_get_shortlink( $item->ID ) );
- }
-
- return \sprintf(
- '%1$s ',
- \esc_url( \wp_get_shortlink( $item->ID ) )
- );
- }
-
- /**
- * Generates output for the 'ap_image' Shortcode
- *
- * @param array $atts The Shortcode attributes.
- * @param string $content The ActivityPub post-content.
- * @param string $tag The tag/name of the Shortcode.
- *
- * @return string
- */
- public static function image( $atts, $content, $tag ) {
- $item = self::get_item();
-
- if ( ! $item ) {
- return '';
- }
-
- $atts = shortcode_atts(
- array(
- 'type' => 'full',
- ),
- $atts,
- $tag
- );
-
- $size = 'full';
-
- if ( in_array(
- $atts['type'],
- array( 'thumbnail', 'medium', 'large', 'full' ),
- true
- ) ) {
- $size = $atts['type'];
- }
-
- $image = \get_the_post_thumbnail_url( $item->ID, $size );
-
- if ( ! $image ) {
- return '';
- }
-
- return \esc_url( $image );
- }
-
- /**
- * Generates output for the 'ap_hashcats' Shortcode
- *
- * @param array $atts The Shortcode attributes.
- * @param string $content The ActivityPub post-content.
- * @param string $tag The tag/name of the Shortcode.
- *
- * @return string The post categories as hashtags.
- */
- public static function hashcats( $atts, $content, $tag ) {
- $item = self::get_item();
-
- if ( ! $item ) {
- return '';
- }
-
- $categories = \get_the_category( $item->ID );
-
- if ( ! $categories ) {
- return '';
- }
-
- $hash_tags = array();
-
- foreach ( $categories as $category ) {
- $hash_tags[] = \sprintf(
- '%s ',
- \esc_url( \get_category_link( $category ) ),
- esc_hashtag( $category->name )
- );
- }
-
- return \implode( ' ', $hash_tags );
- }
-
- /**
- * Generates output for the 'ap_author' Shortcode
- *
- * @param array $atts The Shortcode attributes.
- * @param string $content The ActivityPub post-content.
- * @param string $tag The tag/name of the Shortcode.
- *
- * @return string The author name.
- */
- public static function author( $atts, $content, $tag ) {
- $item = self::get_item();
-
- if ( ! $item ) {
- return '';
- }
-
- $author_id = \get_post_field( 'post_author', $item->ID );
- $name = \get_the_author_meta( 'display_name', $author_id );
-
- if ( ! $name ) {
- return '';
- }
-
- return wp_strip_all_tags( $name );
- }
-
- /**
- * Generates output for the 'ap_authorurl' Shortcode
- *
- * @param array $atts The Shortcode attributes.
- * @param string $content The ActivityPub post-content.
- * @param string $tag The tag/name of the Shortcode.
- *
- * @return string The author URL.
- */
- public static function authorurl( $atts, $content, $tag ) {
- $item = self::get_item();
-
- if ( ! $item ) {
- return '';
- }
-
- $author_id = \get_post_field( 'post_author', $item->ID );
- $url = \get_the_author_meta( 'user_url', $author_id );
-
- if ( ! $url ) {
- return '';
- }
-
- return \esc_url( $url );
- }
-
- /**
- * Generates output for the 'ap_blogurl' Shortcode
- *
- * @param array $atts The Shortcode attributes.
- * @param string $content The ActivityPub post-content.
- * @param string $tag The tag/name of the Shortcode.
- *
- * @return string The site URL.
- */
- public static function blogurl( $atts, $content, $tag ) {
- return \esc_url( \get_bloginfo( 'url' ) );
- }
-
- /**
- * Generates output for the 'ap_blogname' Shortcode
- *
- * @param array $atts The Shortcode attributes.
- * @param string $content The ActivityPub post-content.
- * @param string $tag The tag/name of the Shortcode.
- *
- * @return string
- */
- public static function blogname( $atts, $content, $tag ) {
- return \wp_strip_all_tags( \get_bloginfo( 'name' ) );
- }
-
- /**
- * Generates output for the 'ap_blogdesc' Shortcode
- *
- * @param array $atts The Shortcode attributes.
- * @param string $content The ActivityPub post-content.
- * @param string $tag The tag/name of the Shortcode.
- *
- * @return string The site description.
- */
- public static function blogdesc( $atts, $content, $tag ) {
- return \wp_strip_all_tags( \get_bloginfo( 'description' ) );
- }
-
- /**
- * Generates output for the 'ap_date' Shortcode
- *
- * @param array $atts The Shortcode attributes.
- * @param string $content The ActivityPub post-content.
- * @param string $tag The tag/name of the Shortcode.
- *
- * @return string The post date.
- */
- public static function date( $atts, $content, $tag ) {
- $item = self::get_item();
-
- if ( ! $item ) {
- return '';
- }
-
- $datetime = \get_post_datetime( $item );
- $dateformat = \get_option( 'date_format' );
- $timeformat = \get_option( 'time_format' );
-
- $date = $datetime->format( $dateformat );
-
- if ( ! $date ) {
- return '';
- }
-
- return $date;
- }
-
- /**
- * Generates output for the 'ap_time' Shortcode
- *
- * @param array $atts The Shortcode attributes.
- * @param string $content The ActivityPub post-content.
- * @param string $tag The tag/name of the Shortcode.
- *
- * @return string The post time.
- */
- public static function time( $atts, $content, $tag ) {
- $item = self::get_item();
-
- if ( ! $item ) {
- return '';
- }
-
- $datetime = \get_post_datetime( $item );
- $dateformat = \get_option( 'date_format' );
- $timeformat = \get_option( 'time_format' );
-
- $date = $datetime->format( $timeformat );
-
- if ( ! $date ) {
- return '';
- }
-
- return $date;
- }
-
- /**
- * Generates output for the 'ap_datetime' Shortcode
- *
- * @param array $atts The Shortcode attributes.
- * @param string $content The ActivityPub post-content.
- * @param string $tag The tag/name of the Shortcode.
- *
- * @return string The post date/time.
- */
- public static function datetime( $atts, $content, $tag ) {
- $item = self::get_item();
-
- if ( ! $item ) {
- return '';
- }
-
- $datetime = \get_post_datetime( $item );
- $dateformat = \get_option( 'date_format' );
- $timeformat = \get_option( 'time_format' );
-
- $date = $datetime->format( $dateformat . ' @ ' . $timeformat );
-
- if ( ! $date ) {
- return '';
- }
-
- return $date;
- }
-
- /**
- * Get a WordPress item to federate.
- *
- * Checks if item (WP_Post) is "public", a supported post type
- * and not password protected.
- *
- * @return null|WP_Post The WordPress item.
- */
- protected static function get_item() {
- $post = \get_post();
-
- if ( ! $post ) {
- return null;
- }
-
- if ( 'publish' !== \get_post_status( $post ) ) {
- return null;
- }
-
- if ( \post_password_required( $post ) ) {
- return null;
- }
-
- if ( ! \in_array( \get_post_type( $post ), \get_post_types_by_support( 'activitypub' ), true ) ) {
- return null;
- }
-
- return $post;
- }
-}
diff --git a/wp-content/upgrade-temp-backup/plugins/activitypub/includes/class-signature.php b/wp-content/upgrade-temp-backup/plugins/activitypub/includes/class-signature.php
deleted file mode 100644
index e59a1f97..00000000
--- a/wp-content/upgrade-temp-backup/plugins/activitypub/includes/class-signature.php
+++ /dev/null
@@ -1,500 +0,0 @@
- 'sha512',
- 'private_key_bits' => 2048,
- 'private_key_type' => \OPENSSL_KEYTYPE_RSA,
- );
-
- $key = \openssl_pkey_new( $config );
- $priv_key = null;
-
- \openssl_pkey_export( $key, $priv_key );
-
- $detail = \openssl_pkey_get_details( $key );
-
- // check if keys are valid
- if (
- empty( $priv_key ) || ! is_string( $priv_key ) ||
- ! isset( $detail['key'] ) || ! is_string( $detail['key'] )
- ) {
- return array(
- 'private_key' => null,
- 'public_key' => null,
- );
- }
-
- $key_pair = array(
- 'private_key' => $priv_key,
- 'public_key' => $detail['key'],
- );
-
- // persist keys
- \add_option( $option_key, $key_pair );
-
- return $key_pair;
- }
-
- /**
- * Return the option key for a given user.
- *
- * @param int $user_id The WordPress User ID.
- *
- * @return string The option key.
- */
- protected static function get_signature_options_key_for( $user_id ) {
- $id = $user_id;
-
- if ( $user_id > 0 ) {
- $user = \get_userdata( $user_id );
- // sanatize username because it could include spaces and special chars
- $id = sanitize_title( $user->user_login );
- }
-
- return 'activitypub_keypair_for_' . $id;
- }
-
- /**
- * Check if there is a legacy key pair
- *
- * @param int $user_id The WordPress User ID.
- *
- * @return array|bool The key pair or false.
- */
- protected static function check_legacy_key_pair_for( $user_id ) {
- switch ( $user_id ) {
- case 0:
- $public_key = \get_option( 'activitypub_blog_user_public_key' );
- $private_key = \get_option( 'activitypub_blog_user_private_key' );
- break;
- case -1:
- $public_key = \get_option( 'activitypub_application_user_public_key' );
- $private_key = \get_option( 'activitypub_application_user_private_key' );
- break;
- default:
- $public_key = \get_user_meta( $user_id, 'magic_sig_public_key', true );
- $private_key = \get_user_meta( $user_id, 'magic_sig_private_key', true );
- break;
- }
-
- if ( ! empty( $public_key ) && is_string( $public_key ) && ! empty( $private_key ) && is_string( $private_key ) ) {
- return array(
- 'private_key' => $private_key,
- 'public_key' => $public_key,
- );
- }
-
- return false;
- }
-
- /**
- * Generates the Signature for a HTTP Request
- *
- * @param int $user_id The WordPress User ID.
- * @param string $http_method The HTTP method.
- * @param string $url The URL to send the request to.
- * @param string $date The date the request is sent.
- * @param string $digest The digest of the request body.
- *
- * @return string The signature.
- */
- public static function generate_signature( $user_id, $http_method, $url, $date, $digest = null ) {
- $user = Users::get_by_id( $user_id );
- $key = self::get_private_key_for( $user->get__id() );
-
- $url_parts = \wp_parse_url( $url );
-
- $host = $url_parts['host'];
- $path = '/';
-
- // add path
- if ( ! empty( $url_parts['path'] ) ) {
- $path = $url_parts['path'];
- }
-
- // add query
- if ( ! empty( $url_parts['query'] ) ) {
- $path .= '?' . $url_parts['query'];
- }
-
- $http_method = \strtolower( $http_method );
-
- if ( ! empty( $digest ) ) {
- $signed_string = "(request-target): $http_method $path\nhost: $host\ndate: $date\ndigest: $digest";
- } else {
- $signed_string = "(request-target): $http_method $path\nhost: $host\ndate: $date";
- }
-
- $signature = null;
- \openssl_sign( $signed_string, $signature, $key, \OPENSSL_ALGO_SHA256 );
- $signature = \base64_encode( $signature ); // phpcs:ignore
-
- $key_id = $user->get_url() . '#main-key';
-
- if ( ! empty( $digest ) ) {
- return \sprintf( 'keyId="%s",algorithm="rsa-sha256",headers="(request-target) host date digest",signature="%s"', $key_id, $signature );
- } else {
- return \sprintf( 'keyId="%s",algorithm="rsa-sha256",headers="(request-target) host date",signature="%s"', $key_id, $signature );
- }
- }
-
- /**
- * Verifies the http signatures
- *
- * @param WP_REST_Request|array $request The request object or $_SERVER array.
- *
- * @return mixed A boolean or WP_Error.
- */
- public static function verify_http_signature( $request ) {
- if ( is_object( $request ) ) { // REST Request object
- // check if route starts with "index.php"
- if ( str_starts_with( $request->get_route(), '/index.php' ) || ! rest_get_url_prefix() ) {
- $route = $request->get_route();
- } else {
- $route = '/' . rest_get_url_prefix() . '/' . ltrim( $request->get_route(), '/' );
- }
-
- // fix route for subdirectory installs
- $path = \wp_parse_url( \get_home_url(), PHP_URL_PATH );
-
- if ( \is_string( $path ) ) {
- $path = trim( $path, '/' );
- }
-
- if ( $path ) {
- $route = '/' . $path . $route;
- }
-
- $headers = $request->get_headers();
- $headers['(request-target)'][0] = strtolower( $request->get_method() ) . ' ' . $route;
- } else {
- $request = self::format_server_request( $request );
- $headers = $request['headers']; // $_SERVER array
- $headers['(request-target)'][0] = strtolower( $headers['request_method'][0] ) . ' ' . $headers['request_uri'][0];
- }
-
- if ( ! isset( $headers['signature'] ) ) {
- return new WP_Error( 'activitypub_signature', __( 'Request not signed', 'activitypub' ), array( 'status' => 401 ) );
- }
-
- if ( array_key_exists( 'signature', $headers ) ) {
- $signature_block = self::parse_signature_header( $headers['signature'][0] );
- } elseif ( array_key_exists( 'authorization', $headers ) ) {
- $signature_block = self::parse_signature_header( $headers['authorization'][0] );
- }
-
- if ( ! isset( $signature_block ) || ! $signature_block ) {
- return new WP_Error( 'activitypub_signature', __( 'Incompatible request signature. keyId and signature are required', 'activitypub' ), array( 'status' => 401 ) );
- }
-
- $signed_headers = $signature_block['headers'];
- if ( ! $signed_headers ) {
- $signed_headers = array( 'date' );
- }
-
- $signed_data = self::get_signed_data( $signed_headers, $signature_block, $headers );
- if ( ! $signed_data ) {
- return new WP_Error( 'activitypub_signature', __( 'Signed request date outside acceptable time window', 'activitypub' ), array( 'status' => 401 ) );
- }
-
- $algorithm = self::get_signature_algorithm( $signature_block );
- if ( ! $algorithm ) {
- return new WP_Error( 'activitypub_signature', __( 'Unsupported signature algorithm (only rsa-sha256 and hs2019 are supported)', 'activitypub' ), array( 'status' => 401 ) );
- }
-
- if ( \in_array( 'digest', $signed_headers, true ) && isset( $body ) ) {
- if ( is_array( $headers['digest'] ) ) {
- $headers['digest'] = $headers['digest'][0];
- }
- $hashalg = 'sha256';
- $digest = explode( '=', $headers['digest'], 2 );
- if ( 'SHA-256' === $digest[0] ) {
- $hashalg = 'sha256';
- }
- if ( 'SHA-512' === $digest[0] ) {
- $hashalg = 'sha512';
- }
-
- if ( \base64_encode( \hash( $hashalg, $body, true ) ) !== $digest[1] ) { // phpcs:ignore
- return new WP_Error( 'activitypub_signature', __( 'Invalid Digest header', 'activitypub' ), array( 'status' => 401 ) );
- }
- }
-
- $public_key = self::get_remote_key( $signature_block['keyId'] );
-
- if ( \is_wp_error( $public_key ) ) {
- return $public_key;
- }
-
- $verified = \openssl_verify( $signed_data, $signature_block['signature'], $public_key, $algorithm ) > 0;
-
- if ( ! $verified ) {
- return new WP_Error( 'activitypub_signature', __( 'Invalid signature', 'activitypub' ), array( 'status' => 401 ) );
- }
- return $verified;
- }
-
- /**
- * Get public key from key_id
- *
- * @param string $key_id The URL to the public key.
- *
- * @return WP_Error|string The public key or WP_Error.
- */
- public static function get_remote_key( $key_id ) { // phpcs:ignore
- $actor = get_remote_metadata_by_actor( strip_fragment_from_url( $key_id ) ); // phpcs:ignore
- if ( \is_wp_error( $actor ) ) {
- return new WP_Error(
- 'activitypub_no_remote_profile_found',
- __( 'No Profile found or Profile not accessible', 'activitypub' ),
- array( 'status' => 401 )
- );
- }
- if ( isset( $actor['publicKey']['publicKeyPem'] ) ) {
- return \rtrim( $actor['publicKey']['publicKeyPem'] ); // phpcs:ignore
- }
- return new WP_Error(
- 'activitypub_no_remote_key_found',
- __( 'No Public-Key found', 'activitypub' ),
- array( 'status' => 401 )
- );
- }
-
- /**
- * Gets the signature algorithm from the signature header
- *
- * @param array $signature_block
- *
- * @return string The signature algorithm.
- */
- public static function get_signature_algorithm( $signature_block ) {
- if ( $signature_block['algorithm'] ) {
- switch ( $signature_block['algorithm'] ) {
- case 'rsa-sha-512':
- return 'sha512'; //hs2019 https://datatracker.ietf.org/doc/html/draft-cavage-http-signatures-12
- default:
- return 'sha256';
- }
- }
- return false;
- }
-
- /**
- * Parses the Signature header
- *
- * @param string $signature The signature header.
- *
- * @return array signature parts
- */
- public static function parse_signature_header( $signature ) {
- $parsed_header = array();
- $matches = array();
-
- if ( \preg_match( '/keyId="(.*?)"/ism', $signature, $matches ) ) {
- $parsed_header['keyId'] = trim( $matches[1] );
- }
- if ( \preg_match( '/created=([0-9]*)/ism', $signature, $matches ) ) {
- $parsed_header['(created)'] = trim( $matches[1] );
- }
- if ( \preg_match( '/expires=([0-9]*)/ism', $signature, $matches ) ) {
- $parsed_header['(expires)'] = trim( $matches[1] );
- }
- if ( \preg_match( '/algorithm="(.*?)"/ism', $signature, $matches ) ) {
- $parsed_header['algorithm'] = trim( $matches[1] );
- }
- if ( \preg_match( '/headers="(.*?)"/ism', $signature, $matches ) ) {
- $parsed_header['headers'] = \explode( ' ', trim( $matches[1] ) );
- }
- if ( \preg_match( '/signature="(.*?)"/ism', $signature, $matches ) ) {
- $parsed_header['signature'] = \base64_decode( preg_replace( '/\s+/', '', trim( $matches[1] ) ) ); // phpcs:ignore
- }
-
- if ( ( $parsed_header['signature'] ) && ( $parsed_header['algorithm'] ) && ( ! $parsed_header['headers'] ) ) {
- $parsed_header['headers'] = array( 'date' );
- }
-
- return $parsed_header;
- }
-
- /**
- * Gets the header data from the included pseudo headers
- *
- * @param array $signed_headers The signed headers.
- * @param array $signature_block (pseudo-headers)
- * @param array $headers (http headers)
- *
- * @return string signed headers for comparison
- */
- public static function get_signed_data( $signed_headers, $signature_block, $headers ) {
- $signed_data = '';
- // This also verifies time-based values by returning false if any of these are out of range.
- foreach ( $signed_headers as $header ) {
- if ( 'host' === $header ) {
- if ( isset( $headers['x_original_host'] ) ) {
- $signed_data .= $header . ': ' . $headers['x_original_host'][0] . "\n";
- continue;
- }
- }
- if ( '(request-target)' === $header ) {
- $signed_data .= $header . ': ' . $headers[ $header ][0] . "\n";
- continue;
- }
- if ( str_contains( $header, '-' ) ) {
- $signed_data .= $header . ': ' . $headers[ str_replace( '-', '_', $header ) ][0] . "\n";
- continue;
- }
- if ( '(created)' === $header ) {
- if ( ! empty( $signature_block['(created)'] ) && \intval( $signature_block['(created)'] ) > \time() ) {
- // created in future
- return false;
- }
- }
- if ( '(expires)' === $header ) {
- if ( ! empty( $signature_block['(expires)'] ) && \intval( $signature_block['(expires)'] ) < \time() ) {
- // expired in past
- return false;
- }
- }
- if ( 'date' === $header ) {
- // allow a bit of leeway for misconfigured clocks.
- $d = new DateTime( $headers[ $header ][0] );
- $d->setTimeZone( new DateTimeZone( 'UTC' ) );
- $c = $d->format( 'U' );
-
- $dplus = time() + ( 3 * HOUR_IN_SECONDS );
- $dminus = time() - ( 3 * HOUR_IN_SECONDS );
-
- if ( $c > $dplus || $c < $dminus ) {
- // time out of range
- return false;
- }
- }
- $signed_data .= $header . ': ' . $headers[ $header ][0] . "\n";
- }
- return \rtrim( $signed_data, "\n" );
- }
-
- /**
- * Generates the digest for a HTTP Request
- *
- * @param string $body The body of the request.
- *
- * @return string The digest.
- */
- public static function generate_digest( $body ) {
- $digest = \base64_encode( \hash( 'sha256', $body, true ) ); // phpcs:ignore
- return "SHA-256=$digest";
- }
-
- /**
- * Formats the $_SERVER to resemble the WP_REST_REQUEST array,
- * for use with verify_http_signature()
- *
- * @param array $_SERVER The $_SERVER array.
- *
- * @return array $request The formatted request array.
- */
- public static function format_server_request( $server ) {
- $request = array();
- foreach ( $server as $param_key => $param_val ) {
- $req_param = strtolower( $param_key );
- if ( 'REQUEST_URI' === $req_param ) {
- $request['headers']['route'][] = $param_val;
- } else {
- $header_key = str_replace(
- 'http_',
- '',
- $req_param
- );
- $request['headers'][ $header_key ][] = \wp_unslash( $param_val );
- }
- }
- return $request;
- }
-}
diff --git a/wp-content/upgrade-temp-backup/plugins/activitypub/includes/class-webfinger.php b/wp-content/upgrade-temp-backup/plugins/activitypub/includes/class-webfinger.php
deleted file mode 100644
index 67b6d4f9..00000000
--- a/wp-content/upgrade-temp-backup/plugins/activitypub/includes/class-webfinger.php
+++ /dev/null
@@ -1,236 +0,0 @@
-get_webfinger();
- }
-
- /**
- * Resolve a WebFinger resource
- *
- * @param string $uri The WebFinger Resource
- *
- * @return string|WP_Error The URL or WP_Error
- */
- public static function resolve( $uri ) {
- $data = self::get_data( $uri );
-
- if ( \is_wp_error( $data ) ) {
- return $data;
- }
-
- foreach ( $data['links'] as $link ) {
- if (
- 'self' === $link['rel'] &&
- 'application/activity+json' === $link['type']
- ) {
- return $link['href'];
- }
- }
-
- return new WP_Error( 'webfinger_url_no_activitypub', null, $data );
- }
-
- /**
- * Transform a URI to an acct @
- *
- * @param string $uri The URI (acct:, mailto:, http:, https:)
- *
- * @return string|WP_Error Error or acct URI
- */
- public static function uri_to_acct( $uri ) {
- $data = self::get_data( $uri );
-
- if ( is_wp_error( $data ) ) {
- return $data;
- }
-
- // check if subject is an acct URI
- if (
- isset( $data['subject'] ) &&
- \str_starts_with( $data['subject'], 'acct:' )
- ) {
- return $data['subject'];
- }
-
- // search for an acct URI in the aliases
- if ( isset( $data['aliases'] ) ) {
- foreach ( $data['aliases'] as $alias ) {
- if ( \str_starts_with( $alias, 'acct:' ) ) {
- return $alias;
- }
- }
- }
-
- return new WP_Error(
- 'webfinger_url_no_acct',
- __( 'No acct URI found.', 'activitypub' ),
- $data
- );
- }
-
- /**
- * Convert a URI string to an identifier and its host.
- * Automatically adds acct: if it's missing.
- *
- * @param string $url The URI (acct:, mailto:, http:, https:)
- *
- * @return WP_Error|array Error reaction or array with
- * identifier and host as values
- */
- public static function get_identifier_and_host( $url ) {
- // remove leading @
- $url = ltrim( $url, '@' );
-
- if ( ! preg_match( '/^([a-zA-Z+]+):/', $url, $match ) ) {
- $identifier = 'acct:' . $url;
- $scheme = 'acct';
- } else {
- $identifier = $url;
- $scheme = $match[1];
- }
-
- $host = null;
-
- switch ( $scheme ) {
- case 'acct':
- case 'mailto':
- case 'xmpp':
- if ( strpos( $identifier, '@' ) !== false ) {
- $host = substr( $identifier, strpos( $identifier, '@' ) + 1 );
- }
- break;
- default:
- $host = wp_parse_url( $identifier, PHP_URL_HOST );
- break;
- }
-
- if ( empty( $host ) ) {
- return new WP_Error( 'webfinger_invalid_identifier', __( 'Invalid Identifier', 'activitypub' ) );
- }
-
- return array( $identifier, $host );
- }
-
- /**
- * Get the WebFinger data for a given URI
- *
- * @param string $uri The Identifier: @ or URI
- *
- * @return WP_Error|array Error reaction or array with
- * identifier and host as values
- */
- public static function get_data( $uri ) {
- $identifier_and_host = self::get_identifier_and_host( $uri );
-
- if ( is_wp_error( $identifier_and_host ) ) {
- return $identifier_and_host;
- }
-
- $transient_key = self::generate_cache_key( $uri );
-
- list( $identifier, $host ) = $identifier_and_host;
-
- $data = \get_transient( $transient_key );
- if ( $data ) {
- return $data;
- }
-
- $webfinger_url = 'https://' . $host . '/.well-known/webfinger?resource=' . rawurlencode( $identifier );
-
- $response = wp_safe_remote_get(
- $webfinger_url,
- array(
- 'headers' => array( 'Accept' => 'application/jrd+json' ),
- )
- );
-
- if ( is_wp_error( $response ) ) {
- return new WP_Error(
- 'webfinger_url_not_accessible',
- __( 'The WebFinger Resource is not accessible.', 'activitypub' ),
- $webfinger_url
- );
- }
-
- $body = wp_remote_retrieve_body( $response );
- $data = json_decode( $body, true );
-
- \set_transient( $transient_key, $data, WEEK_IN_SECONDS );
-
- return $data;
- }
-
- /**
- * Get the Remote-Follow endpoint for a given URI
- *
- * @return string|WP_Error Error or the Remote-Follow endpoint URI.
- */
- public static function get_remote_follow_endpoint( $uri ) {
- $data = self::get_data( $uri );
-
- if ( is_wp_error( $data ) ) {
- return $data;
- }
-
- if ( empty( $data['links'] ) ) {
- return new WP_Error(
- 'webfinger_missing_links',
- __( 'No valid Link elements found.', 'activitypub' ),
- $data
- );
- }
-
- foreach ( $data['links'] as $link ) {
- if ( 'http://ostatus.org/schema/1.0/subscribe' === $link['rel'] ) {
- return $link['template'];
- }
- }
-
- return new WP_Error(
- 'webfinger_missing_remote_follow_endpoint',
- __( 'No valid Remote-Follow endpoint found.', 'activitypub' ),
- $data
- );
- }
-
- /**
- * Generate a cache key for a given URI
- *
- * @param string $uri A WebFinger Resource URI
- *
- * @return string The cache key
- */
- public static function generate_cache_key( $uri ) {
- $uri = ltrim( $uri, '@' );
-
- if ( filter_var( $uri, FILTER_VALIDATE_EMAIL ) ) {
- $uri = 'acct:' . $uri;
- }
-
- return 'webfinger_' . md5( $uri );
- }
-}
diff --git a/wp-content/upgrade-temp-backup/plugins/activitypub/includes/collection/class-followers.php b/wp-content/upgrade-temp-backup/plugins/activitypub/includes/collection/class-followers.php
deleted file mode 100644
index b51224fd..00000000
--- a/wp-content/upgrade-temp-backup/plugins/activitypub/includes/collection/class-followers.php
+++ /dev/null
@@ -1,432 +0,0 @@
- 400 ) );
- }
-
- $follower = new Follower();
- $follower->from_array( $meta );
-
- $id = $follower->upsert();
-
- if ( is_wp_error( $id ) ) {
- return $id;
- }
-
- $post_meta = get_post_meta( $id, 'activitypub_user_id' );
-
- // phpcs:ignore WordPress.PHP.StrictInArray.MissingTrueStrict
- if ( is_array( $post_meta ) && ! in_array( $user_id, $post_meta ) ) {
- add_post_meta( $id, 'activitypub_user_id', $user_id );
- wp_cache_delete( sprintf( self::CACHE_KEY_INBOXES, $user_id ), 'activitypub' );
- }
-
- return $follower;
- }
-
- /**
- * Remove a Follower
- *
- * @param int $user_id The ID of the WordPress User
- * @param string $actor The Actor URL
- *
- * @return bool|WP_Error True on success, false or WP_Error on failure.
- */
- public static function remove_follower( $user_id, $actor ) {
- wp_cache_delete( sprintf( self::CACHE_KEY_INBOXES, $user_id ), 'activitypub' );
-
- $follower = self::get_follower( $user_id, $actor );
-
- if ( ! $follower ) {
- return false;
- }
-
- return delete_post_meta( $follower->get__id(), 'activitypub_user_id', $user_id );
- }
-
- /**
- * Get a Follower.
- *
- * @param int $user_id The ID of the WordPress User
- * @param string $actor The Actor URL
- *
- * @return \Activitypub\Model\Follower|null The Follower object or null
- */
- public static function get_follower( $user_id, $actor ) {
- global $wpdb;
-
- // phpcs:ignore WordPress.DB.DirectDatabaseQuery.DirectQuery, WordPress.DB.DirectDatabaseQuery.NoCaching
- $post_id = $wpdb->get_var(
- $wpdb->prepare(
- "SELECT DISTINCT p.ID FROM $wpdb->posts p INNER JOIN $wpdb->postmeta pm ON p.ID = pm.post_id WHERE p.post_type = %s AND pm.meta_key = 'activitypub_user_id' AND pm.meta_value = %d AND p.guid = %s",
- array(
- esc_sql( self::POST_TYPE ),
- esc_sql( $user_id ),
- esc_sql( $actor ),
- )
- )
- );
-
- if ( $post_id ) {
- $post = get_post( $post_id );
- return Follower::init_from_cpt( $post );
- }
-
- return null;
- }
-
- /**
- * Get a Follower by Actor indepenent from the User.
- *
- * @param string $actor The Actor URL.
- *
- * @return \Activitypub\Model\Follower|null The Follower object or null
- */
- public static function get_follower_by_actor( $actor ) {
- global $wpdb;
-
- // phpcs:ignore WordPress.DB.DirectDatabaseQuery.DirectQuery, WordPress.DB.DirectDatabaseQuery.NoCaching
- $post_id = $wpdb->get_var(
- $wpdb->prepare(
- "SELECT ID FROM $wpdb->posts WHERE guid=%s",
- esc_sql( $actor )
- )
- );
-
- if ( $post_id ) {
- $post = get_post( $post_id );
- return Follower::init_from_cpt( $post );
- }
-
- return null;
- }
-
- /**
- * Get the Followers of a given user
- *
- * @param int $user_id The ID of the WordPress User.
- * @param int $number Maximum number of results to return.
- * @param int $page Page number.
- * @param array $args The WP_Query arguments.
- * @return array List of `Follower` objects.
- */
- public static function get_followers( $user_id, $number = -1, $page = null, $args = array() ) {
- $data = self::get_followers_with_count( $user_id, $number, $page, $args );
- return $data['followers'];
- }
-
- /**
- * Get the Followers of a given user, along with a total count for pagination purposes.
- *
- * @param int $user_id The ID of the WordPress User.
- * @param int $number Maximum number of results to return.
- * @param int $page Page number.
- * @param array $args The WP_Query arguments.
- *
- * @return array
- * followers List of `Follower` objects.
- * total Total number of followers.
- */
- public static function get_followers_with_count( $user_id, $number = -1, $page = null, $args = array() ) {
- $defaults = array(
- 'post_type' => self::POST_TYPE,
- 'posts_per_page' => $number,
- 'paged' => $page,
- 'orderby' => 'ID',
- 'order' => 'DESC',
- // phpcs:ignore WordPress.DB.SlowDBQuery.slow_db_query_meta_query
- 'meta_query' => array(
- array(
- 'key' => 'activitypub_user_id',
- 'value' => $user_id,
- ),
- ),
- );
-
- $args = wp_parse_args( $args, $defaults );
- $query = new WP_Query( $args );
- $total = $query->found_posts;
- $followers = array_map(
- function ( $post ) {
- return Follower::init_from_cpt( $post );
- },
- $query->get_posts()
- );
- return compact( 'followers', 'total' );
- }
-
- /**
- * Get all Followers
- *
- * @param array $args The WP_Query arguments.
- *
- * @return array The Term list of Followers.
- */
- public static function get_all_followers() {
- $args = array(
- 'nopaging' => true,
- // phpcs:ignore WordPress.DB.SlowDBQuery.slow_db_query_meta_query
- 'meta_query' => array(
- 'relation' => 'AND',
- array(
- 'key' => 'activitypub_inbox',
- 'compare' => 'EXISTS',
- ),
- array(
- 'key' => 'activitypub_actor_json',
- 'compare' => 'EXISTS',
- ),
- ),
- );
- return self::get_followers( null, null, null, $args );
- }
-
- /**
- * Count the total number of followers
- *
- * @param int $user_id The ID of the WordPress User
- *
- * @return int The number of Followers
- */
- public static function count_followers( $user_id ) {
- $query = new WP_Query(
- array(
- 'post_type' => self::POST_TYPE,
- 'fields' => 'ids',
- // phpcs:ignore WordPress.DB.SlowDBQuery.slow_db_query_meta_query
- 'meta_query' => array(
- 'relation' => 'AND',
- array(
- 'key' => 'activitypub_user_id',
- 'value' => $user_id,
- ),
- array(
- 'key' => 'activitypub_inbox',
- 'compare' => 'EXISTS',
- ),
- array(
- 'key' => 'activitypub_actor_json',
- 'compare' => 'EXISTS',
- ),
- ),
- )
- );
-
- return $query->found_posts;
- }
-
- /**
- * Returns all Inboxes fo a Users Followers
- *
- * @param int $user_id The ID of the WordPress User
- *
- * @return array The list of Inboxes
- */
- public static function get_inboxes( $user_id ) {
- $cache_key = sprintf( self::CACHE_KEY_INBOXES, $user_id );
- $inboxes = wp_cache_get( $cache_key, 'activitypub' );
-
- if ( $inboxes ) {
- return $inboxes;
- }
-
- // get all Followers of a ID of the WordPress User
- $posts = new WP_Query(
- array(
- 'nopaging' => true,
- 'post_type' => self::POST_TYPE,
- 'fields' => 'ids',
- // phpcs:ignore WordPress.DB.SlowDBQuery.slow_db_query_meta_query
- 'meta_query' => array(
- 'relation' => 'AND',
- array(
- 'key' => 'activitypub_inbox',
- 'compare' => 'EXISTS',
- ),
- array(
- 'key' => 'activitypub_user_id',
- 'value' => $user_id,
- ),
- array(
- 'key' => 'activitypub_inbox',
- 'value' => '',
- 'compare' => '!=',
- ),
- ),
- )
- );
-
- $posts = $posts->get_posts();
-
- if ( ! $posts ) {
- return array();
- }
-
- global $wpdb;
- // phpcs:ignore WordPress.DB.DirectDatabaseQuery.DirectQuery
- $results = $wpdb->get_col(
- $wpdb->prepare(
- "SELECT DISTINCT meta_value FROM {$wpdb->postmeta}
- WHERE post_id IN (" . implode( ', ', array_fill( 0, count( $posts ), '%d' ) ) . ")
- AND meta_key = 'activitypub_inbox'
- AND meta_value IS NOT NULL",
- $posts
- )
- );
-
- $inboxes = array_filter( $results );
- wp_cache_set( $cache_key, $inboxes, 'activitypub' );
-
- return $inboxes;
- }
-
- /**
- * Get all Followers that have not been updated for a given time
- *
- * @param enum $output The output format, supported ARRAY_N, OBJECT and ACTIVITYPUB_OBJECT.
- * @param int $number Limits the result.
- * @param int $older_than The time in seconds.
- *
- * @return mixed The Term list of Followers, the format depends on $output.
- */
- public static function get_outdated_followers( $number = 50, $older_than = 86400 ) {
- $args = array(
- 'post_type' => self::POST_TYPE,
- 'posts_per_page' => $number,
- 'orderby' => 'modified',
- 'order' => 'ASC',
- 'post_status' => 'any', // 'any' includes 'trash
- 'date_query' => array(
- array(
- 'column' => 'post_modified_gmt',
- 'before' => gmdate( 'Y-m-d', \time() - $older_than ),
- ),
- ),
- );
-
- $posts = new WP_Query( $args );
- $items = array();
-
- foreach ( $posts->get_posts() as $follower ) {
- $items[] = Follower::init_from_cpt( $follower ); // phpcs:ignore
- }
-
- return $items;
- }
-
- /**
- * Get all Followers that had errors
- *
- * @param enum $output The output format, supported ARRAY_N, OBJECT and ACTIVITYPUB_OBJECT
- * @param integer $number The number of Followers to return.
- *
- * @return mixed The Term list of Followers, the format depends on $output.
- */
- public static function get_faulty_followers( $number = 20 ) {
- $args = array(
- 'post_type' => self::POST_TYPE,
- 'posts_per_page' => $number,
- // phpcs:ignore WordPress.DB.SlowDBQuery.slow_db_query_meta_query
- 'meta_query' => array(
- 'relation' => 'OR',
- array(
- 'key' => 'activitypub_errors',
- 'compare' => 'EXISTS',
- ),
- array(
- 'key' => 'activitypub_inbox',
- 'compare' => 'NOT EXISTS',
- ),
- array(
- 'key' => 'activitypub_actor_json',
- 'compare' => 'NOT EXISTS',
- ),
- array(
- 'key' => 'activitypub_inbox',
- 'value' => '',
- 'compare' => '=',
- ),
- array(
- 'key' => 'activitypub_actor_json',
- 'value' => '',
- 'compare' => '=',
- ),
- ),
- );
-
- $posts = new WP_Query( $args );
- $items = array();
-
- foreach ( $posts->get_posts() as $follower ) {
- $items[] = Follower::init_from_cpt( $follower ); // phpcs:ignore
- }
-
- return $items;
- }
-
- /**
- * This function is used to store errors that occur when
- * sending an ActivityPub message to a Follower.
- *
- * The error will be stored in the
- * post meta.
- *
- * @param int $post_id The ID of the WordPress Custom-Post-Type.
- * @param mixed $error The error message. Can be a string or a WP_Error.
- *
- * @return int|false The meta ID on success, false on failure.
- */
- public static function add_error( $post_id, $error ) {
- if ( is_string( $error ) ) {
- $error_message = $error;
- } elseif ( is_wp_error( $error ) ) {
- $error_message = $error->get_error_message();
- } else {
- $error_message = __(
- 'Unknown Error or misconfigured Error-Message',
- 'activitypub'
- );
- }
-
- return add_post_meta(
- $post_id,
- 'activitypub_errors',
- $error_message
- );
- }
-}
diff --git a/wp-content/upgrade-temp-backup/plugins/activitypub/includes/collection/class-interactions.php b/wp-content/upgrade-temp-backup/plugins/activitypub/includes/collection/class-interactions.php
deleted file mode 100644
index 67410f66..00000000
--- a/wp-content/upgrade-temp-backup/plugins/activitypub/includes/collection/class-interactions.php
+++ /dev/null
@@ -1,243 +0,0 @@
-comment_post_ID;
- }
-
- // not a reply to a post or comment
- if ( ! $comment_post_id ) {
- return false;
- }
-
- $meta = get_remote_metadata_by_actor( $activity['actor'] );
-
- if ( ! $meta || \is_wp_error( $meta ) ) {
- return false;
- }
-
- $commentdata = array(
- 'comment_post_ID' => $comment_post_id,
- 'comment_author' => isset( $meta['name'] ) ? \esc_attr( $meta['name'] ) : \esc_attr( $meta['preferredUsername'] ),
- 'comment_author_url' => \esc_url_raw( $meta['url'] ),
- 'comment_content' => \addslashes( $activity['object']['content'] ),
- 'comment_type' => 'comment',
- 'comment_author_email' => '',
- 'comment_parent' => $parent_comment_id ? $parent_comment_id : 0,
- 'comment_meta' => array(
- 'source_id' => \esc_url_raw( $activity['object']['id'] ),
- 'protocol' => 'activitypub',
- ),
- );
-
- if ( isset( $meta['icon']['url'] ) ) {
- $commentdata['comment_meta']['avatar_url'] = \esc_url_raw( $meta['icon']['url'] );
- }
-
- if ( isset( $activity['object']['url'] ) ) {
- $commentdata['comment_meta']['source_url'] = \esc_url_raw( $activity['object']['url'] );
- }
-
- // disable flood control
- \remove_action( 'check_comment_flood', 'check_comment_flood_db', 10 );
- // do not require email for AP entries
- \add_filter( 'pre_option_require_name_email', '__return_false' );
- // No nonce possible for this submission route
- \add_filter(
- 'akismet_comment_nonce',
- function () {
- return 'inactive';
- }
- );
- \add_filter( 'wp_kses_allowed_html', array( self::class, 'allowed_comment_html' ), 10, 2 );
-
- $comment = \wp_new_comment( $commentdata, true );
-
- \remove_filter( 'wp_kses_allowed_html', array( self::class, 'allowed_comment_html' ), 10 );
- \remove_filter( 'pre_option_require_name_email', '__return_false' );
- // re-add flood control
- \add_action( 'check_comment_flood', 'check_comment_flood_db', 10, 4 );
-
- return $comment;
- }
-
- /**
- * Update a comment
- *
- * @param array $activity The activity-object
- *
- * @return array|string|int|\WP_Error|false The commentdata or false on failure
- */
- public static function update_comment( $activity ) {
- $meta = get_remote_metadata_by_actor( $activity['actor'] );
-
- //Determine comment_ID
- $comment = object_id_to_comment( \esc_url_raw( $activity['object']['id'] ) );
- $commentdata = \get_comment( $comment, ARRAY_A );
-
- if ( ! $commentdata ) {
- return false;
- }
-
- //found a local comment id
- $commentdata['comment_author'] = \esc_attr( $meta['name'] ? $meta['name'] : $meta['preferredUsername'] );
- $commentdata['comment_content'] = \addslashes( $activity['object']['content'] );
- if ( isset( $meta['icon']['url'] ) ) {
- $commentdata['comment_meta']['avatar_url'] = \esc_url_raw( $meta['icon']['url'] );
- }
-
- // disable flood control
- \remove_action( 'check_comment_flood', 'check_comment_flood_db', 10 );
- // do not require email for AP entries
- \add_filter( 'pre_option_require_name_email', '__return_false' );
- // No nonce possible for this submission route
- \add_filter(
- 'akismet_comment_nonce',
- function () {
- return 'inactive';
- }
- );
- \add_filter( 'wp_kses_allowed_html', array( self::class, 'allowed_comment_html' ), 10, 2 );
-
- $state = \wp_update_comment( $commentdata, true );
-
- \remove_filter( 'wp_kses_allowed_html', array( self::class, 'allowed_comment_html' ), 10 );
- \remove_filter( 'pre_option_require_name_email', '__return_false' );
- // re-add flood control
- \add_action( 'check_comment_flood', 'check_comment_flood_db', 10, 4 );
-
- if ( 1 === $state ) {
- return $commentdata;
- } else {
- return $state; // Either `false` or a `WP_Error` instance or `0` or `1`!
- }
- }
-
- /**
- * Get interaction(s) for a given URL/ID.
- *
- * @param strin $url The URL/ID to get interactions for.
- *
- * @return array The interactions as WP_Comment objects.
- */
- public static function get_interaction_by_id( $url ) {
- $args = array(
- 'nopaging' => true,
- // phpcs:ignore WordPress.DB.SlowDBQuery.slow_db_query_meta_query
- 'meta_query' => array(
- 'relation' => 'AND',
- array(
- 'key' => 'protocol',
- 'value' => 'activitypub',
- ),
- array(
- 'relation' => 'OR',
- array(
- 'key' => 'source_url',
- 'value' => $url,
- ),
- array(
- 'key' => 'source_id',
- 'value' => $url,
- ),
- ),
- ),
- );
-
- $query = new WP_Comment_Query( $args );
- return $query->comments;
- }
-
- /**
- * Get interaction(s) for a given actor.
- *
- * @param string $actor The Actor-URL.
- *
- * @return array The interactions as WP_Comment objects.
- */
- public static function get_interactions_by_actor( $actor ) {
- $meta = get_remote_metadata_by_actor( $actor );
-
- // get URL, because $actor seems to be the ID
- if ( $meta && ! is_wp_error( $meta ) && isset( $meta['url'] ) ) {
- $actor = $meta['url'];
- }
-
- $args = array(
- 'nopaging' => true,
- 'author_url' => $actor,
- // phpcs:ignore WordPress.DB.SlowDBQuery.slow_db_query_meta_query
- 'meta_query' => array(
- array(
- 'key' => 'protocol',
- 'value' => 'activitypub',
- 'compare' => '=',
- ),
- ),
- );
- $comment_query = new WP_Comment_Query( $args );
- return $comment_query->comments;
- }
-
- /**
- * Adds line breaks to the list of allowed comment tags.
- *
- * @param array $allowed_tags Allowed HTML tags.
- * @param string $context Context.
- *
- * @return array Filtered tag list.
- */
- public static function allowed_comment_html( $allowed_tags, $context = '' ) {
- if ( 'pre_comment_content' !== $context ) {
- // Do nothing.
- return $allowed_tags;
- }
-
- // Add `p` and `br` to the list of allowed tags.
- if ( ! array_key_exists( 'br', $allowed_tags ) ) {
- $allowed_tags['br'] = array();
- }
-
- if ( ! array_key_exists( 'p', $allowed_tags ) ) {
- $allowed_tags['p'] = array();
- }
-
- return $allowed_tags;
- }
-}
diff --git a/wp-content/upgrade-temp-backup/plugins/activitypub/includes/collection/class-users.php b/wp-content/upgrade-temp-backup/plugins/activitypub/includes/collection/class-users.php
deleted file mode 100644
index ad94297c..00000000
--- a/wp-content/upgrade-temp-backup/plugins/activitypub/includes/collection/class-users.php
+++ /dev/null
@@ -1,283 +0,0 @@
- 404 )
- );
- }
-
- if ( self::BLOG_USER_ID === $user_id ) {
- return Blog_User::from_wp_user( $user_id );
- } elseif ( self::APPLICATION_USER_ID === $user_id ) {
- return Application_User::from_wp_user( $user_id );
- } elseif ( $user_id > 0 ) {
- return User::from_wp_user( $user_id );
- }
-
- return new WP_Error(
- 'activitypub_user_not_found',
- \__( 'User not found', 'activitypub' ),
- array( 'status' => 404 )
- );
- }
-
- /**
- * Get the User by username.
- *
- * @param string $username The User-Name.
- *
- * @return \Acitvitypub\Model\User The User.
- */
- public static function get_by_username( $username ) {
- // check for blog user.
- if ( Blog_User::get_default_username() === $username ) {
- return self::get_by_id( self::BLOG_USER_ID );
- }
-
- if ( get_option( 'activitypub_blog_user_identifier' ) === $username ) {
- return self::get_by_id( self::BLOG_USER_ID );
- }
-
- // check for application user.
- if ( 'application' === $username ) {
- return self::get_by_id( self::APPLICATION_USER_ID );
- }
-
- // check for 'activitypub_username' meta
- $user = new WP_User_Query(
- array(
- 'number' => 1,
- 'hide_empty' => true,
- 'fields' => 'ID',
- // phpcs:ignore WordPress.DB.SlowDBQuery.slow_db_query_meta_query
- 'meta_query' => array(
- 'relation' => 'OR',
- array(
- 'key' => 'activitypub_user_identifier',
- 'value' => $username,
- 'compare' => 'LIKE',
- ),
- ),
- )
- );
-
- if ( $user->results ) {
- return self::get_by_id( $user->results[0] );
- }
-
- $username = str_replace( array( '*', '%' ), '', $username );
-
- // check for login or nicename.
- $user = new WP_User_Query(
- array(
- 'search' => $username,
- 'search_columns' => array( 'user_login', 'user_nicename' ),
- 'number' => 1,
- 'hide_empty' => true,
- 'fields' => 'ID',
- )
- );
-
- if ( $user->results ) {
- return self::get_by_id( $user->results[0] );
- }
-
- return new WP_Error(
- 'activitypub_user_not_found',
- \__( 'User not found', 'activitypub' ),
- array( 'status' => 404 )
- );
- }
-
- /**
- * Get the User by resource.
- *
- * @param string $resource The User-Resource.
- *
- * @return \Acitvitypub\Model\User The User.
- */
- public static function get_by_resource( $resource ) {
- $scheme = 'acct';
- $match = array();
- // try to extract the scheme and the host
- if ( preg_match( '/^([a-zA-Z^:]+):(.*)$/i', $resource, $match ) ) {
- // extract the scheme
- $scheme = esc_attr( $match[1] );
- }
-
- switch ( $scheme ) {
- // check for http(s) URIs
- case 'http':
- case 'https':
- $url_parts = wp_parse_url( $resource );
-
- // check for http(s)://blog.example.com/@username
- if (
- isset( $url_parts['path'] ) &&
- str_starts_with( $url_parts['path'], '/@' )
- ) {
- $identifier = str_replace( '/@', '', $url_parts['path'] );
- $identifier = untrailingslashit( $identifier );
-
- return self::get_by_username( $identifier );
- }
-
- // check for http(s)://blog.example.com/author/username
- $user_id = url_to_authorid( $resource );
-
- if ( $user_id ) {
- return self::get_by_id( $user_id );
- }
-
- // check for http(s)://blog.example.com/
- if (
- self::normalize_url( site_url() ) === self::normalize_url( $resource ) ||
- self::normalize_url( home_url() ) === self::normalize_url( $resource )
- ) {
- return self::get_by_id( self::BLOG_USER_ID );
- }
-
- return new WP_Error(
- 'activitypub_no_user_found',
- \__( 'User not found', 'activitypub' ),
- array( 'status' => 404 )
- );
- // check for acct URIs
- case 'acct':
- $resource = \str_replace( 'acct:', '', $resource );
- $identifier = \substr( $resource, 0, \strrpos( $resource, '@' ) );
- $host = self::normalize_host( \substr( \strrchr( $resource, '@' ), 1 ) );
- $blog_host = self::normalize_host( \wp_parse_url( \home_url( '/' ), \PHP_URL_HOST ) );
-
- if ( $blog_host !== $host ) {
- return new WP_Error(
- 'activitypub_wrong_host',
- \__( 'Resource host does not match blog host', 'activitypub' ),
- array( 'status' => 404 )
- );
- }
-
- // prepare wildcards https://github.com/mastodon/mastodon/issues/22213
- if ( in_array( $identifier, array( '_', '*', '' ), true ) ) {
- return self::get_by_id( self::BLOG_USER_ID );
- }
-
- return self::get_by_username( $identifier );
- default:
- return new WP_Error(
- 'activitypub_wrong_scheme',
- \__( 'Wrong scheme', 'activitypub' ),
- array( 'status' => 404 )
- );
- }
- }
-
- /**
- * Get the User by resource.
- *
- * @param string $resource The User-Resource.
- *
- * @return \Acitvitypub\Model\User The User.
- */
- public static function get_by_various( $id ) {
- if ( is_numeric( $id ) ) {
- return self::get_by_id( $id );
- } elseif (
- // is URL
- filter_var( $id, FILTER_VALIDATE_URL ) ||
- // is acct
- str_starts_with( $id, 'acct:' )
- ) {
- return self::get_by_resource( $id );
- } else {
- return self::get_by_username( $id );
- }
- }
-
- /**
- * Normalize a host.
- *
- * @param string $host The host.
- *
- * @return string The normalized host.
- */
- public static function normalize_host( $host ) {
- return \str_replace( 'www.', '', $host );
- }
-
- /**
- * Normalize a URL.
- *
- * @param string $url The URL.
- *
- * @return string The normalized URL.
- */
- public static function normalize_url( $url ) {
- $url = \untrailingslashit( $url );
- $url = \str_replace( 'https://', '', $url );
- $url = \str_replace( 'http://', '', $url );
- $url = \str_replace( 'www.', '', $url );
-
- return $url;
- }
-
- /**
- * Get the User collection.
- *
- * @return array The User collection.
- */
- public static function get_collection() {
- $users = \get_users(
- array(
- 'capability__in' => array( 'publish_posts' ),
- )
- );
-
- $return = array();
-
- foreach ( $users as $user ) {
- $return[] = User::from_wp_user( $user->ID );
- }
-
- return $return;
- }
-}
diff --git a/wp-content/upgrade-temp-backup/plugins/activitypub/includes/compat.php b/wp-content/upgrade-temp-backup/plugins/activitypub/includes/compat.php
deleted file mode 100644
index 8c274c88..00000000
--- a/wp-content/upgrade-temp-backup/plugins/activitypub/includes/compat.php
+++ /dev/null
@@ -1,99 +0,0 @@
- $v ) {
- if ( ++$next_key !== $k ) {
- return false;
- }
- }
-
- return true;
- }
-}
-
-if ( ! function_exists( 'str_contains' ) ) {
- /**
- * Polyfill for `str_contains()` function added in PHP 8.0.
- *
- * Performs a case-sensitive check indicating if needle is
- * contained in haystack.
- *
- * @param string $haystack The string to search in.
- * @param string $needle The substring to search for in the `$haystack`.
- *
- * @return bool True if `$needle` is in `$haystack`, otherwise false.
- */
- function str_contains( $haystack, $needle ) {
- if ( '' === $needle ) {
- return true;
- }
-
- return false !== strpos( $haystack, $needle );
- }
-}
diff --git a/wp-content/upgrade-temp-backup/plugins/activitypub/includes/debug.php b/wp-content/upgrade-temp-backup/plugins/activitypub/includes/debug.php
deleted file mode 100644
index d42b2a9a..00000000
--- a/wp-content/upgrade-temp-backup/plugins/activitypub/includes/debug.php
+++ /dev/null
@@ -1,17 +0,0 @@
- 404, 'actor' => $actor ) );
- }
-
- if ( is_wp_error( $actor ) ) {
- return $actor;
- }
-
- $transient_key = 'activitypub_' . $actor;
-
- // only check the cache if needed.
- if ( $cached ) {
- $metadata = \get_transient( $transient_key );
-
- if ( $metadata ) {
- return $metadata;
- }
- }
-
- if ( ! \wp_http_validate_url( $actor ) ) {
- $metadata = new WP_Error( 'activitypub_no_valid_actor_url', \__( 'The "actor" is no valid URL', 'activitypub' ), array( 'status' => 400, 'actor' => $actor ) );
- return $metadata;
- }
-
- $response = Http::get( $actor );
-
- if ( \is_wp_error( $response ) ) {
- return $response;
- }
-
- $metadata = \wp_remote_retrieve_body( $response );
- $metadata = \json_decode( $metadata, true );
-
- if ( ! $metadata ) {
- $metadata = new WP_Error( 'activitypub_invalid_json', \__( 'No valid JSON data', 'activitypub' ), array( 'status' => 400, 'actor' => $actor ) );
- return $metadata;
- }
-
- \set_transient( $transient_key, $metadata, WEEK_IN_SECONDS );
-
- return $metadata;
-}
-
-/**
- * Returns the followers of a given user.
- *
- * @param int $user_id The User-ID.
- *
- * @return array The followers.
- */
-function get_followers( $user_id ) {
- return Followers::get_followers( $user_id );
-}
-
-/**
- * Count the number of followers for a given user.
- *
- * @param int $user_id The User-ID.
- *
- * @return int The number of followers.
- */
-function count_followers( $user_id ) {
- return Followers::count_followers( $user_id );
-}
-
-/**
- * Examine a url and try to determine the author ID it represents.
- *
- * Checks are supposedly from the hosted site blog.
- *
- * @param string $url Permalink to check.
- *
- * @return int User ID, or 0 on failure.
- */
-function url_to_authorid( $url ) {
- global $wp_rewrite;
-
- // check if url hase the same host
- if ( \wp_parse_url( \site_url(), \PHP_URL_HOST ) !== \wp_parse_url( $url, \PHP_URL_HOST ) ) {
- return 0;
- }
-
- // first, check to see if there is a 'author=N' to match against
- if ( \preg_match( '/[?&]author=(\d+)/i', $url, $values ) ) {
- $id = \absint( $values[1] );
- if ( $id ) {
- return $id;
- }
- }
-
- // check to see if we are using rewrite rules
- $rewrite = $wp_rewrite->wp_rewrite_rules();
-
- // not using rewrite rules, and 'author=N' method failed, so we're out of options
- if ( empty( $rewrite ) ) {
- return 0;
- }
-
- // generate rewrite rule for the author url
- $author_rewrite = $wp_rewrite->get_author_permastruct();
- $author_regexp = \str_replace( '%author%', '', $author_rewrite );
-
- // match the rewrite rule with the passed url
- if ( \preg_match( '/https?:\/\/(.+)' . \preg_quote( $author_regexp, '/' ) . '([^\/]+)/i', $url, $match ) ) {
- $user = \get_user_by( 'slug', $match[2] );
- if ( $user ) {
- return $user->ID;
- }
- }
-
- return 0;
-}
-
-/**
- * Verify if url is a wp_ap_comment,
- * Or if it is a previously received remote comment
- *
- * @return int comment_id
- */
-function is_comment() {
- $comment_id = get_query_var( 'c', null );
-
- if ( ! is_null( $comment_id ) ) {
- $comment = \get_comment( $comment_id );
-
- // Only return local origin comments
- if ( $comment && $comment->user_id ) {
- return $comment_id;
- }
- }
-
- return false;
-}
-
-/**
- * Check for Tombstone Objects
- *
- * @see https://www.w3.org/TR/activitypub/#delete-activity-outbox
- *
- * @param WP_Error $wp_error A WP_Error-Response of an HTTP-Request
- *
- * @return boolean true if HTTP-Code is 410 or 404
- */
-function is_tombstone( $wp_error ) {
- if ( ! is_wp_error( $wp_error ) ) {
- return false;
- }
-
- if ( in_array( (int) $wp_error->get_error_code(), array( 404, 410 ), true ) ) {
- return true;
- }
-
- return false;
-}
-
-/**
- * Get the REST URL relative to this plugin's namespace.
- *
- * @param string $path Optional. REST route path. Otherwise this plugin's namespaced root.
- *
- * @return string REST URL relative to this plugin's namespace.
- */
-function get_rest_url_by_path( $path = '' ) {
- // we'll handle the leading slash.
- $path = ltrim( $path, '/' );
- $namespaced_path = sprintf( '/%s/%s', ACTIVITYPUB_REST_NAMESPACE, $path );
- return \get_rest_url( null, $namespaced_path );
-}
-
-/**
- * Convert a string from camelCase to snake_case.
- *
- * @param string $string The string to convert.
- *
- * @return string The converted string.
- */
-// phpcs:ignore Universal.NamingConventions.NoReservedKeywordParameterNames.stringFound
-function camel_to_snake_case( $string ) {
- return strtolower( preg_replace( '/(?query_vars['activitypub'] ) ) {
- return true;
- }
-
- /*
- * The other (more common) option to make an ActivityPub request
- * is to send an Accept header.
- */
- if ( isset( $_SERVER['HTTP_ACCEPT'] ) ) {
- $accept = sanitize_text_field( wp_unslash( $_SERVER['HTTP_ACCEPT'] ) );
-
- /*
- * $accept can be a single value, or a comma separated list of values.
- * We want to support both scenarios,
- * and return true when the header includes at least one of the following:
- * - application/activity+json
- * - application/ld+json
- * - application/json
- */
- if ( preg_match( '/(application\/(ld\+json|activity\+json|json))/i', $accept ) ) {
- return true;
- }
- }
-
- return false;
-}
-
-/**
- * This function checks if a user is disabled for ActivityPub.
- *
- * @param int $user_id The User-ID.
- *
- * @return boolean True if the user is disabled, false otherwise.
- */
-function is_user_disabled( $user_id ) {
- $return = false;
-
- switch ( $user_id ) {
- // if the user is the application user, it's always enabled.
- case \Activitypub\Collection\Users::APPLICATION_USER_ID:
- $return = false;
- break;
- // if the user is the blog user, it's only enabled in single-user mode.
- case \Activitypub\Collection\Users::BLOG_USER_ID:
- if ( is_user_type_disabled( 'blog' ) ) {
- $return = true;
- break;
- }
-
- $return = false;
- break;
- // if the user is any other user, it's enabled if it can publish posts.
- default:
- if ( ! \get_user_by( 'id', $user_id ) ) {
- $return = true;
- break;
- }
-
- if ( is_user_type_disabled( 'user' ) ) {
- $return = true;
- break;
- }
-
- if ( ! \user_can( $user_id, 'publish_posts' ) ) {
- $return = true;
- break;
- }
-
- $return = false;
- break;
- }
-
- return apply_filters( 'activitypub_is_user_disabled', $return, $user_id );
-}
-
-/**
- * Checks if a User-Type is disabled for ActivityPub.
- *
- * This function is used to check if the 'blog' or 'user'
- * type is disabled for ActivityPub.
- *
- * @param enum $type Can be 'blog' or 'user'.
- *
- * @return boolean True if the user type is disabled, false otherwise.
- */
-function is_user_type_disabled( $type ) {
- switch ( $type ) {
- case 'blog':
- if ( \defined( 'ACTIVITYPUB_SINGLE_USER_MODE' ) ) {
- if ( ACTIVITYPUB_SINGLE_USER_MODE ) {
- $return = false;
- break;
- }
- }
-
- if ( \defined( 'ACTIVITYPUB_DISABLE_BLOG_USER' ) ) {
- $return = ACTIVITYPUB_DISABLE_BLOG_USER;
- break;
- }
-
- if ( '1' !== \get_option( 'activitypub_enable_blog_user', '0' ) ) {
- $return = true;
- break;
- }
-
- $return = false;
- break;
- case 'user':
- if ( \defined( 'ACTIVITYPUB_SINGLE_USER_MODE' ) ) {
- if ( ACTIVITYPUB_SINGLE_USER_MODE ) {
- $return = true;
- break;
- }
- }
-
- if ( \defined( 'ACTIVITYPUB_DISABLE_USER' ) ) {
- $return = ACTIVITYPUB_DISABLE_USER;
- break;
- }
-
- if ( '1' !== \get_option( 'activitypub_enable_users', '1' ) ) {
- $return = true;
- break;
- }
-
- $return = false;
- break;
- default:
- $return = new WP_Error( 'activitypub_wrong_user_type', __( 'Wrong user type', 'activitypub' ), array( 'status' => 400 ) );
- break;
- }
-
- return apply_filters( 'activitypub_is_user_type_disabled', $return, $type );
-}
-
-/**
- * Check if the blog is in single-user mode.
- *
- * @return boolean True if the blog is in single-user mode, false otherwise.
- */
-function is_single_user() {
- if (
- false === is_user_type_disabled( 'blog' ) &&
- true === is_user_type_disabled( 'user' )
- ) {
- return true;
- }
-
- return false;
-}
-
-/**
- * Check if a site supports the block editor.
- *
- * @return boolean True if the site supports the block editor, false otherwise.
- */
-function site_supports_blocks() {
- if ( \version_compare( \get_bloginfo( 'version' ), '5.9', '<' ) ) {
- return false;
- }
-
- if ( ! \function_exists( 'register_block_type_from_metadata' ) ) {
- return false;
- }
-
- /**
- * Allow plugins to disable block editor support,
- * thus disabling blocks registered by the ActivityPub plugin.
- *
- * @param boolean $supports_blocks True if the site supports the block editor, false otherwise.
- */
- return apply_filters( 'activitypub_site_supports_blocks', true );
-}
-
-/**
- * Check if data is valid JSON.
- *
- * @param string $data The data to check.
- *
- * @return boolean True if the data is JSON, false otherwise.
- */
-function is_json( $data ) {
- return \is_array( \json_decode( $data, true ) ) ? true : false;
-}
-
-/**
- * Check if a blog is public based on the `blog_public` option
- *
- * @return bollean True if public, false if not
- */
-function is_blog_public() {
- return (bool) apply_filters( 'activitypub_is_blog_public', \get_option( 'blog_public', 1 ) );
-}
-
-/**
- * Sanitize a URL
- *
- * @param string $value The URL to sanitize
- *
- * @return string|null The sanitized URL or null if invalid
- */
-function sanitize_url( $value ) {
- if ( filter_var( $value, FILTER_VALIDATE_URL ) === false ) {
- return null;
- }
-
- return esc_url_raw( $value );
-}
-
-/**
- * Extract recipient URLs from Activity object
- *
- * @param array $data
- *
- * @return array The list of user URLs
- */
-function extract_recipients_from_activity( $data ) {
- $recipient_items = array();
-
- foreach ( array( 'to', 'bto', 'cc', 'bcc', 'audience' ) as $i ) {
- if ( array_key_exists( $i, $data ) ) {
- if ( is_array( $data[ $i ] ) ) {
- $recipient = $data[ $i ];
- } else {
- $recipient = array( $data[ $i ] );
- }
- $recipient_items = array_merge( $recipient_items, $recipient );
- }
-
- if ( is_array( $data['object'] ) && array_key_exists( $i, $data['object'] ) ) {
- if ( is_array( $data['object'][ $i ] ) ) {
- $recipient = $data['object'][ $i ];
- } else {
- $recipient = array( $data['object'][ $i ] );
- }
- $recipient_items = array_merge( $recipient_items, $recipient );
- }
- }
-
- $recipients = array();
-
- // flatten array
- foreach ( $recipient_items as $recipient ) {
- if ( is_array( $recipient ) ) {
- // check if recipient is an object
- if ( array_key_exists( 'id', $recipient ) ) {
- $recipients[] = $recipient['id'];
- }
- } else {
- $recipients[] = $recipient;
- }
- }
-
- return array_unique( $recipients );
-}
-
-/**
- * Check if passed Activity is Public
- *
- * @param array $data The Activity object as array
- *
- * @return boolean True if public, false if not
- */
-function is_activity_public( $data ) {
- $recipients = extract_recipients_from_activity( $data );
-
- return in_array( 'https://www.w3.org/ns/activitystreams#Public', $recipients, true );
-}
-
-/**
- * Get active users based on a given duration
- *
- * @param int $duration The duration to check in month(s)
- *
- * @return int The number of active users
- */
-function get_active_users( $duration = 1 ) {
-
- $duration = intval( $duration );
- $transient_key = sprintf( 'monthly_active_users_%d', $duration );
- $count = get_transient( $transient_key );
-
- if ( false === $count ) {
- global $wpdb;
- $query = "SELECT COUNT( DISTINCT post_author ) FROM {$wpdb->posts} WHERE post_type = 'post' AND post_status = 'publish' AND post_date <= DATE_SUB( NOW(), INTERVAL %d MONTH )";
- $query = $wpdb->prepare( $query, $duration );
- $count = $wpdb->get_var( $query ); // phpcs:ignore WordPress.DB.DirectDatabaseQuery.DirectQuery, WordPress.DB.DirectDatabaseQuery.NoCaching
-
- set_transient( $transient_key, $count, DAY_IN_SECONDS );
- }
-
- // if 0 authors where active
- if ( 0 === $count ) {
- return 0;
- }
-
- // if single user mode
- if ( is_single_user() ) {
- return 1;
- }
-
- // if blog user is disabled
- if ( is_user_disabled( Users::BLOG_USER_ID ) ) {
- return $count;
- }
-
- // also count blog user
- return $count + 1;
-}
-
-/**
- * Get the total number of users
- *
- * @return int The total number of users
- */
-function get_total_users() {
- // if single user mode
- if ( is_single_user() ) {
- return 1;
- }
-
- $users = \get_users(
- array(
- 'capability__in' => array( 'publish_posts' ),
- )
- );
-
- if ( is_array( $users ) ) {
- $users = count( $users );
- } else {
- $users = 1;
- }
-
- // if blog user is disabled
- if ( is_user_disabled( Users::BLOG_USER_ID ) ) {
- return $users;
- }
-
- return $users + 1;
-}
-
-/**
- * Examine a comment ID and look up an existing comment it represents.
- *
- * @param string $id ActivityPub object ID (usually a URL) to check.
- *
- * @return int|boolean Comment ID, or false on failure.
- */
-function object_id_to_comment( $id ) {
- $comment_query = new WP_Comment_Query(
- array(
- 'meta_key' => 'source_id', // phpcs:ignore WordPress.DB.SlowDBQuery.slow_db_query_meta_key
- 'meta_value' => $id, // phpcs:ignore WordPress.DB.SlowDBQuery.slow_db_query_meta_value
- )
- );
-
- if ( ! $comment_query->comments ) {
- return false;
- }
-
- if ( count( $comment_query->comments ) > 1 ) {
- return false;
- }
-
- return $comment_query->comments[0];
-}
-
-/**
- * Verify if URL is a local comment,
- * Or if it is a previously received remote comment
- * (For threading comments locally)
- *
- * @param string $url The URL to check.
- *
- * @return int comment_ID or null if not found
- */
-function url_to_commentid( $url ) {
- if ( ! $url || ! filter_var( $url, FILTER_VALIDATE_URL ) ) {
- return null;
- }
-
- // check for local comment
- if ( \wp_parse_url( \site_url(), \PHP_URL_HOST ) === \wp_parse_url( $url, \PHP_URL_HOST ) ) {
- $query = \wp_parse_url( $url, PHP_URL_QUERY );
-
- if ( $query ) {
- parse_str( $query, $params );
-
- if ( ! empty( $params['c'] ) ) {
- $comment = \get_comment( $params['c'] );
-
- if ( $comment ) {
- return $comment->comment_ID;
- }
- }
- }
- }
-
- $args = array(
- // phpcs:ignore WordPress.DB.SlowDBQuery.slow_db_query_meta_query
- 'meta_query' => array(
- 'relation' => 'OR',
- array(
- 'key' => 'source_url',
- 'value' => $url,
- ),
- array(
- 'key' => 'source_id',
- 'value' => $url,
- ),
- ),
- );
-
- $query = new \WP_Comment_Query();
- $comments = $query->query( $args );
-
- if ( $comments && is_array( $comments ) ) {
- return $comments[0]->comment_ID;
- }
-
- return null;
-}
-
-/**
- * Get the URI of an ActivityPub object
- *
- * @param array $object The ActivityPub object
- *
- * @return string The URI of the ActivityPub object
- */
-function object_to_uri( $object ) {
- // check if it is already simple
- if ( ! $object || is_string( $object ) ) {
- return $object;
- }
-
- // check if it is a list, then take first item
- // this plugin does not support collections
- if ( array_is_list( $object ) ) {
- $object = $object[0];
- }
-
- // check if it is simplified now
- if ( is_string( $object ) ) {
- return $object;
- }
-
- // return part of Object that makes most sense
- switch ( $object['type'] ) {
- case 'Link':
- $object = $object['href'];
- break;
- default:
- $object = $object['id'];
- break;
- }
-
- return $object;
-}
diff --git a/wp-content/upgrade-temp-backup/plugins/activitypub/includes/handler/class-create.php b/wp-content/upgrade-temp-backup/plugins/activitypub/includes/handler/class-create.php
deleted file mode 100644
index 64788da1..00000000
--- a/wp-content/upgrade-temp-backup/plugins/activitypub/includes/handler/class-create.php
+++ /dev/null
@@ -1,66 +0,0 @@
-delete();
- }
- }
-
- /**
- * Delete Reactions if Actor-URL is a Tombstone.
- *
- * @param array $activity The delete activity.
- */
- public static function maybe_delete_interactions( $activity ) {
- // verify if Actor is deleted.
- if ( Http::is_tombstone( $activity['actor'] ) ) {
- \wp_schedule_single_event(
- \time(),
- 'activitypub_delete_actor_interactions',
- array( $activity['actor'] )
- );
- }
- }
-
- /**
- * Delete comments from an Actor.
- *
- * @param array $comments The comments to delete.
- */
- public static function delete_interactions( $actor ) {
- $comments = Interactions::get_interactions_by_actor( $actor );
-
- if ( is_array( $comments ) ) {
- foreach ( $comments as $comment ) {
- wp_delete_comment( $comment->comment_ID );
- }
- }
- }
-
- /**
- * Delete a Reaction if URL is a Tombstone.
- *
- * @param array $activity The delete activity.
- *
- * @return void
- */
- public static function maybe_delete_interaction( $activity ) {
- if ( is_array( $activity['object'] ) ) {
- $id = $activity['object']['id'];
- } else {
- $id = $activity['object'];
- }
-
- $comments = Interactions::get_interaction_by_id( $id );
-
- if ( $comments && Http::is_tombstone( $id ) ) {
- foreach ( $comments as $comment ) {
- wp_delete_comment( $comment->comment_ID, true );
- }
- }
- }
-
- /**
- * Defer signature verification for `Delete` requests.
- *
- * @param bool $defer Whether to defer signature verification.
- * @param WP_REST_Request $request The request object.
- *
- * @return bool Whether to defer signature verification.
- */
- public static function defer_signature_verification( $defer, $request ) {
- $json = $request->get_json_params();
-
- if ( isset( $json['type'] ) && 'Delete' === $json['type'] ) {
- return true;
- }
-
- return false;
- }
-}
diff --git a/wp-content/upgrade-temp-backup/plugins/activitypub/includes/handler/class-follow.php b/wp-content/upgrade-temp-backup/plugins/activitypub/includes/handler/class-follow.php
deleted file mode 100644
index 810680b7..00000000
--- a/wp-content/upgrade-temp-backup/plugins/activitypub/includes/handler/class-follow.php
+++ /dev/null
@@ -1,109 +0,0 @@
-get__id();
-
- // save follower
- $follower = Followers::add_follower(
- $user_id,
- $activity['actor']
- );
-
- do_action(
- 'activitypub_followers_post_follow',
- $activity['actor'],
- $activity,
- $user_id,
- $follower
- );
- }
-
- /**
- * Send Accept response
- *
- * @param string $actor The Actor URL
- * @param array $object The Activity object
- * @param int $user_id The ID of the WordPress User
- * @param Activitypub\Model\Follower $follower The Follower object
- *
- * @return void
- */
- public static function send_follow_response( $actor, $object, $user_id, $follower ) {
- if ( \is_wp_error( $follower ) ) {
- // it is not even possible to send a "Reject" because
- // we can not get the Remote-Inbox
- return;
- }
-
- // only send minimal data
- $object = array_intersect_key(
- $object,
- array_flip(
- array(
- 'id',
- 'type',
- 'actor',
- 'object',
- )
- )
- );
-
- $user = Users::get_by_id( $user_id );
-
- // get inbox
- $inbox = $follower->get_shared_inbox();
-
- // send "Accept" activity
- $activity = new Activity();
- $activity->set_type( 'Accept' );
- $activity->set_object( $object );
- $activity->set_actor( $user->get_id() );
- $activity->set_to( $actor );
- $activity->set_id( $user->get_id() . '#follow-' . \preg_replace( '~^https?://~', '', $actor ) . '-' . \time() );
-
- $activity = $activity->to_json();
-
- Http::post( $inbox, $activity, $user_id );
- }
-}
diff --git a/wp-content/upgrade-temp-backup/plugins/activitypub/includes/handler/class-undo.php b/wp-content/upgrade-temp-backup/plugins/activitypub/includes/handler/class-undo.php
deleted file mode 100644
index 74d3dcae..00000000
--- a/wp-content/upgrade-temp-backup/plugins/activitypub/includes/handler/class-undo.php
+++ /dev/null
@@ -1,47 +0,0 @@
-get__id();
-
- Followers::remove_follower( $user_id, $activity['actor'] );
- }
- }
-}
diff --git a/wp-content/upgrade-temp-backup/plugins/activitypub/includes/handler/class-update.php b/wp-content/upgrade-temp-backup/plugins/activitypub/includes/handler/class-update.php
deleted file mode 100644
index 0542d560..00000000
--- a/wp-content/upgrade-temp-backup/plugins/activitypub/includes/handler/class-update.php
+++ /dev/null
@@ -1,95 +0,0 @@
-add_help_tab(
- array(
- 'id' => 'template-tags',
- 'title' => \__( 'Template Tags', 'activitypub' ),
- 'content' =>
- '' . __( 'The following Template Tags are available:', 'activitypub' ) . '
' .
- '' .
- '[ap_title]
' .
- '' . \wp_kses( __( 'The post\'s title.', 'activitypub' ), array( 'code' => array() ) ) . ' ' .
- '[ap_content apply_filters="yes"]
' .
- '' . \wp_kses( __( 'The post\'s content. With apply_filters
you can decide if filters (apply_filters( \'the_content\', $content )
) should be applied or not (default is yes
). The values can be yes
or no
. apply_filters
attribute is optional.', 'activitypub' ), array( 'code' => array() ) ) . ' ' .
- '[ap_excerpt length="400"]
' .
- '' . \wp_kses( __( 'The post\'s excerpt (uses the_excerpt
if that is set). If no excerpt is provided, will truncate at length
(optional, default = 400).', 'activitypub' ), array( 'code' => array() ) ) . ' ' .
- '[ap_permalink type="url"]
' .
- '' . \wp_kses( __( 'The post\'s permalink. type
can be either: url
or html
(an <a /> tag). type
attribute is optional.', 'activitypub' ), array( 'code' => array() ) ) . ' ' .
- '[ap_shortlink type="url"]
' .
- '' . \wp_kses( __( 'The post\'s shortlink. type
can be either url
or html
(an <a /> tag). I can recommend Hum , to prettify the Shortlinks. type
attribute is optional.', 'activitypub' ), array( 'code' => array() ) ) . ' ' .
- '[ap_hashtags]
' .
- '' . \wp_kses( __( 'The post\'s tags as hashtags.', 'activitypub' ), array( 'code' => array() ) ) . ' ' .
- '[ap_hashcats]
' .
- '' . \wp_kses( __( 'The post\'s categories as hashtags.', 'activitypub' ), array( 'code' => array() ) ) . ' ' .
- '[ap_image type=full]
' .
- '' . \wp_kses( __( 'The URL for the post\'s featured image, defaults to full size. The type attribute can be any of the following: thumbnail
, medium
, large
, full
. type
attribute is optional.', 'activitypub' ), array( 'code' => array() ) ) . ' ' .
- '[ap_author]
' .
- '' . \wp_kses( __( 'The author\'s name.', 'activitypub' ), array( 'code' => array() ) ) . ' ' .
- '[ap_authorurl]
' .
- '' . \wp_kses( __( 'The URL to the author\'s profile page.', 'activitypub' ), array( 'code' => array() ) ) . ' ' .
- '[ap_date]
' .
- '' . \wp_kses( __( 'The post\'s date.', 'activitypub' ), array( 'code' => array() ) ) . ' ' .
- '[ap_time]
' .
- '' . \wp_kses( __( 'The post\'s time.', 'activitypub' ), array( 'code' => array() ) ) . ' ' .
- '[ap_datetime]
' .
- '' . \wp_kses( __( 'The post\'s date/time formated as "date @ time".', 'activitypub' ), array( 'code' => array() ) ) . ' ' .
- '[ap_blogurl]
' .
- '' . \wp_kses( __( 'The URL to the site.', 'activitypub' ), array( 'code' => array() ) ) . ' ' .
- '[ap_blogname]
' .
- '' . \wp_kses( __( 'The name of the site.', 'activitypub' ), array( 'code' => array() ) ) . ' ' .
- '[ap_blogdesc]
' .
- '' . \wp_kses( __( 'The description of the site.', 'activitypub' ), array( 'code' => array() ) ) . ' ' .
- ' ' .
- '' . __( 'You may also use any Shortcode normally available to you on your site, however be aware that Shortcodes may significantly increase the size of your content depending on what they do.', 'activitypub' ) . '
' .
- '' . __( 'Note: the old Template Tags are now deprecated and automatically converted to the new ones.', 'activitypub' ) . '
' .
- '' . \wp_kses( \__( 'Let me know if you miss a Template Tag.', 'activitypub' ), 'activitypub' ) . '
',
- )
-);
-
-\get_current_screen()->add_help_tab(
- array(
- 'id' => 'glossary',
- 'title' => \__( 'Glossary', 'activitypub' ),
- 'content' =>
- '
' . \__( 'Fediverse', 'activitypub' ) . '
' .
- '' . \__( 'The Fediverse is a new word made of two words: "federation" + "universe"', 'activitypub' ) . '
' .
- '' . \__( 'It is a federated social network running on free open software on a myriad of computers across the globe. Many independent servers are interconnected and allow people to interact with one another. There\'s no one central site: you choose a server to register. This ensures some decentralization and sovereignty of data. Fediverse (also called Fedi) has no built-in advertisements, no tricky algorithms, no one big corporation dictating the rules. Instead we have small cozy communities of like-minded people. Welcome!', 'activitypub' ) . '
' .
- '' . \__( 'For more informations please visit fediverse.party ', 'activitypub' ) . '
' .
- '
' . \__( 'ActivityPub', 'activitypub' ) . ' ' .
- '' . \__( 'ActivityPub is a decentralized social networking protocol based on the ActivityStreams 2.0 data format. ActivityPub is an official W3C recommended standard published by the W3C Social Web Working Group. It provides a client to server API for creating, updating and deleting content, as well as a federated server to server API for delivering notifications and subscribing to content.', 'activitypub' ) . '
' .
- '
' . \__( 'WebFinger', 'activitypub' ) . ' ' .
- '' . \__( 'WebFinger is used to discover information about people or other entities on the Internet that are identified by a URI using standard Hypertext Transfer Protocol (HTTP) methods over a secure transport. A WebFinger resource returns a JavaScript Object Notation (JSON) object describing the entity that is queried. The JSON object is referred to as the JSON Resource Descriptor (JRD).', 'activitypub' ) . '
' .
- '' . \__( 'For a person, the type of information that might be discoverable via WebFinger includes a personal profile address, identity service, telephone number, or preferred avatar. For other entities on the Internet, a WebFinger resource might return JRDs containing link relations that enable a client to discover, for example, that a printer can print in color on A4 paper, the physical location of a server, or other static information.', 'activitypub' ) . '
' .
- '' . \__( 'On Mastodon [and other Plattforms], user profiles can be hosted either locally on the same website as yours, or remotely on a completely different website. The same username may be used on a different domain. Therefore, a Mastodon user\'s full mention consists of both the username and the domain, in the form @username@domain
. In practical terms, @user@example.com
is not the same as @user@example.org
. If the domain is not included, Mastodon will try to find a local user named @username
. However, in order to deliver to someone over ActivityPub, the @username@domain
mention is not enough – mentions must be translated to an HTTPS URI first, so that the remote actor\'s inbox and outbox can be found. (This paragraph is copied from the Mastodon Documentation )', 'activitypub' ) . '
' .
- '' . \__( 'For more informations please visit webfinger.net ', 'activitypub' ) . '
' .
- '
' . \__( 'NodeInfo', 'activitypub' ) . ' ' .
- '' . \__( 'NodeInfo is an effort to create a standardized way of exposing metadata about a server running one of the distributed social networks. The two key goals are being able to get better insights into the user base of distributed social networking and the ability to build tools that allow users to choose the best fitting software and server for their needs.', 'activitypub' ) . '
' .
- '' . \__( 'For more informations please visit nodeinfo.diaspora.software ', 'activitypub' ) . '
',
- )
-);
-
-\get_current_screen()->set_help_sidebar(
- '' . \__( 'For more information:', 'activitypub' ) . '
' .
- '' . \__( 'Get support ', 'activitypub' ) . '
' .
- '' . \__( 'Report an issue ', 'activitypub' ) . '
'
-);
diff --git a/wp-content/upgrade-temp-backup/plugins/activitypub/includes/model/class-application-user.php b/wp-content/upgrade-temp-backup/plugins/activitypub/includes/model/class-application-user.php
deleted file mode 100644
index 8fb4ee60..00000000
--- a/wp-content/upgrade-temp-backup/plugins/activitypub/includes/model/class-application-user.php
+++ /dev/null
@@ -1,85 +0,0 @@
-get_preferred_username() );
- }
-
- public function get_name() {
- return 'application';
- }
-
- public function get_preferred_username() {
- return $this::get_name();
- }
-
- public function get_followers() {
- return null;
- }
-
- public function get_following() {
- return null;
- }
-
- public function get_attachment() {
- return null;
- }
-
- public function get_featured() {
- return null;
- }
-
- public function get_moderators() {
- return null;
- }
-
- public function get_indexable() {
- return false;
- }
-
- public function get_type() {
- return $this->type;
- }
-}
diff --git a/wp-content/upgrade-temp-backup/plugins/activitypub/includes/model/class-blog-user.php b/wp-content/upgrade-temp-backup/plugins/activitypub/includes/model/class-blog-user.php
deleted file mode 100644
index 53f07d48..00000000
--- a/wp-content/upgrade-temp-backup/plugins/activitypub/includes/model/class-blog-user.php
+++ /dev/null
@@ -1,243 +0,0 @@
- 404 )
- );
- }
-
- $object = new static();
- $object->_id = $user_id;
-
- return $object;
- }
-
- /**
- * Get the type of the object.
- *
- * If the Blog is in "single user" mode, return "Person" insted of "Group".
- *
- * @return string The type of the object.
- */
- public function get_type() {
- if ( is_single_user() ) {
- return 'Person';
- } else {
- return 'Group';
- }
- }
-
- /**
- * Get the User-Name.
- *
- * @return string The User-Name.
- */
- public function get_name() {
- return \wp_strip_all_tags(
- \html_entity_decode(
- \get_bloginfo( 'name' ),
- \ENT_QUOTES,
- 'UTF-8'
- )
- );
- }
-
- /**
- * Get the User-Description.
- *
- * @return string The User-Description.
- */
- public function get_summary() {
- return \wpautop(
- \wp_kses(
- \get_bloginfo( 'description' ),
- 'default'
- )
- );
- }
-
- /**
- * Get the User-Url.
- *
- * @return string The User-Url.
- */
- public function get_url() {
- return \esc_url( \trailingslashit( get_home_url() ) . '@' . $this->get_preferred_username() );
- }
-
- /**
- * Get blog's homepage URL.
- *
- * @return string The User-Url.
- */
- public function get_alternate_url() {
- return \esc_url( \trailingslashit( get_home_url() ) );
- }
-
- /**
- * Generate a default Username.
- *
- * @return string The auto-generated Username.
- */
- public static function get_default_username() {
- // check if domain host has a subdomain
- $host = \wp_parse_url( \get_home_url(), \PHP_URL_HOST );
- $host = \preg_replace( '/^www\./i', '', $host );
-
- /**
- * Filter the default blog username.
- *
- * @param string $host The default username.
- */
- return apply_filters( 'activitypub_default_blog_username', $host );
- }
-
- /**
- * Get the preferred User-Name.
- *
- * @return string The User-Name.
- */
- public function get_preferred_username() {
- $username = \get_option( 'activitypub_blog_user_identifier' );
-
- if ( $username ) {
- return $username;
- }
-
- return self::get_default_username();
- }
-
- /**
- * Get the User-Icon.
- *
- * @return array The User-Icon.
- */
- public function get_icon() {
- // try site icon first
- $icon_id = get_option( 'site_icon' );
-
- // try custom logo second
- if ( ! $icon_id ) {
- $icon_id = get_theme_mod( 'custom_logo' );
- }
-
- $icon_url = false;
-
- if ( $icon_id ) {
- $icon = wp_get_attachment_image_src( $icon_id, 'full' );
- if ( $icon ) {
- $icon_url = $icon[0];
- }
- }
-
- if ( ! $icon_url ) {
- // fallback to default icon
- $icon_url = plugins_url( '/assets/img/wp-logo.png', ACTIVITYPUB_PLUGIN_FILE );
- }
-
- return array(
- 'type' => 'Image',
- 'url' => esc_url( $icon_url ),
- );
- }
-
- /**
- * Get the User-Header-Image.
- *
- * @return array|null The User-Header-Image.
- */
- public function get_header_image() {
- if ( \has_header_image() ) {
- return array(
- 'type' => 'Image',
- 'url' => esc_url( \get_header_image() ),
- );
- }
-
- return null;
- }
-
- public function get_published() {
- $first_post = new WP_Query(
- array(
- 'orderby' => 'date',
- 'order' => 'ASC',
- 'number' => 1,
- )
- );
-
- if ( ! empty( $first_post->posts[0] ) ) {
- $time = \strtotime( $first_post->posts[0]->post_date_gmt );
- } else {
- $time = \time();
- }
-
- return \gmdate( 'Y-m-d\TH:i:s\Z', $time );
- }
-
- public function get_attachment() {
- return array();
- }
-
- public function get_canonical_url() {
- return \home_url();
- }
-
- public function get_moderators() {
- if ( is_single_user() || 'Group' !== $this->get_type() ) {
- return null;
- }
-
- return get_rest_url_by_path( 'collections/moderators' );
- }
-
- public function get_attributed_to() {
- if ( is_single_user() || 'Group' !== $this->get_type() ) {
- return null;
- }
-
- return get_rest_url_by_path( 'collections/moderators' );
- }
-
- public function get_posting_restricted_to_mods() {
- if ( 'Group' === $this->get_type() ) {
- return true;
- }
-
- return null;
- }
-}
diff --git a/wp-content/upgrade-temp-backup/plugins/activitypub/includes/model/class-follower.php b/wp-content/upgrade-temp-backup/plugins/activitypub/includes/model/class-follower.php
deleted file mode 100644
index b2833e9c..00000000
--- a/wp-content/upgrade-temp-backup/plugins/activitypub/includes/model/class-follower.php
+++ /dev/null
@@ -1,366 +0,0 @@
-_id, 'activitypub_errors' );
- }
-
- /**
- * Get the Summary.
- *
- * @return int The Summary.
- */
- public function get_summary() {
- if ( isset( $this->summary ) ) {
- return $this->summary;
- }
-
- return '';
- }
-
- /**
- * Getter for URL attribute.
- *
- * Falls back to ID, if no URL is set. This is relevant for
- * Plattforms like Lemmy, where the ID is the URL.
- *
- * @return string The URL.
- */
- public function get_url() {
- if ( $this->url ) {
- return $this->url;
- }
-
- return $this->id;
- }
-
- /**
- * Reset (delete) all errors.
- *
- * @return void
- */
- public function reset_errors() {
- delete_post_meta( $this->_id, 'activitypub_errors' );
- }
-
- /**
- * Count the errors.
- *
- * @return int The number of errors.
- */
- public function count_errors() {
- $errors = $this->get_errors();
-
- if ( is_array( $errors ) && ! empty( $errors ) ) {
- return count( $errors );
- }
-
- return 0;
- }
-
- /**
- * Return the latest error message.
- *
- * @return string The error message.
- */
- public function get_latest_error_message() {
- $errors = $this->get_errors();
-
- if ( is_array( $errors ) && ! empty( $errors ) ) {
- return reset( $errors );
- }
-
- return '';
- }
-
- /**
- * Update the current Follower-Object.
- *
- * @return void
- */
- public function update() {
- $this->save();
- }
-
- /**
- * Validate the current Follower-Object.
- *
- * @return boolean True if the verification was successful.
- */
- public function is_valid() {
- // the minimum required attributes
- $required_attributes = array(
- 'id',
- 'preferredUsername',
- 'inbox',
- 'publicKey',
- 'publicKeyPem',
- );
-
- foreach ( $required_attributes as $attribute ) {
- if ( ! $this->get( $attribute ) ) {
- return false;
- }
- }
-
- return true;
- }
-
- /**
- * Save the current Follower-Object.
- *
- * @return int|WP_Error The Post-ID or an WP_Error.
- */
- public function save() {
- if ( ! $this->is_valid() ) {
- return new WP_Error( 'activitypub_invalid_follower', __( 'Invalid Follower', 'activitypub' ), array( 'status' => 400 ) );
- }
-
- if ( ! $this->get__id() ) {
- global $wpdb;
-
- // phpcs:ignore WordPress.DB.DirectDatabaseQuery.DirectQuery,WordPress.DB.DirectDatabaseQuery.NoCaching
- $post_id = $wpdb->get_var(
- $wpdb->prepare(
- "SELECT ID FROM $wpdb->posts WHERE guid=%s",
- esc_sql( $this->get_id() )
- )
- );
-
- if ( $post_id ) {
- $post = get_post( $post_id );
- $this->set__id( $post->ID );
- }
- }
-
- $args = array(
- 'ID' => $this->get__id(),
- 'guid' => esc_url_raw( $this->get_id() ),
- 'post_title' => wp_strip_all_tags( sanitize_text_field( $this->get_name() ) ),
- 'post_author' => 0,
- 'post_type' => Followers::POST_TYPE,
- 'post_name' => esc_url_raw( $this->get_id() ),
- 'post_excerpt' => sanitize_text_field( wp_kses( $this->get_summary(), 'user_description' ) ),
- 'post_status' => 'publish',
- 'meta_input' => $this->get_post_meta_input(),
- );
-
- $post_id = wp_insert_post( $args );
- $this->_id = $post_id;
-
- return $post_id;
- }
-
- /**
- * Upsert the current Follower-Object.
- *
- * @return int|WP_Error The Post-ID or an WP_Error.
- */
- public function upsert() {
- return $this->save();
- }
-
- /**
- * Delete the current Follower-Object.
- *
- * Beware that this os deleting a Follower for ALL users!!!
- *
- * To delete only the User connection (unfollow)
- * @see \Activitypub\Rest\Followers::remove_follower()
- *
- * @return void
- */
- public function delete() {
- wp_delete_post( $this->_id );
- }
-
- /**
- * Update the post meta.
- *
- * @return void
- */
- protected function get_post_meta_input() {
- $meta_input = array();
- $meta_input['activitypub_inbox'] = $this->get_shared_inbox();
- $meta_input['activitypub_actor_json'] = $this->to_json();
-
- return $meta_input;
- }
-
- /**
- * Get the icon.
- *
- * Sets a fallback to better handle API and HTML outputs.
- *
- * @return array The icon.
- */
- public function get_icon() {
- if ( isset( $this->icon['url'] ) ) {
- return $this->icon;
- }
-
- return array(
- 'type' => 'Image',
- 'mediaType' => 'image/jpeg',
- 'url' => ACTIVITYPUB_PLUGIN_URL . 'assets/img/mp.jpg',
- );
- }
-
- /**
- * Get Name.
- *
- * Tries to extract a name from the URL or ID if not set.
- *
- * @return string The name.
- */
- public function get_name() {
- if ( $this->name ) {
- return $this->name;
- } elseif ( $this->preferred_username ) {
- return $this->preferred_username;
- }
-
- return $this->extract_name_from_uri();
- }
-
- /**
- * The preferred Username.
- *
- * Tries to extract a name from the URL or ID if not set.
- *
- * @return string The preferred Username.
- */
- public function get_preferred_username() {
- if ( $this->preferred_username ) {
- return $this->preferred_username;
- }
-
- return $this->extract_name_from_uri();
- }
-
- /**
- * Get the Icon URL (Avatar)
- *
- * @return string The URL to the Avatar.
- */
- public function get_icon_url() {
- $icon = $this->get_icon();
-
- if ( ! $icon ) {
- return '';
- }
-
- if ( is_array( $icon ) ) {
- return $icon['url'];
- }
-
- return $icon;
- }
-
- /**
- * Get the shared inbox, with a fallback to the inbox.
- *
- * @return string|null The URL to the shared inbox, the inbox or null.
- */
- public function get_shared_inbox() {
- if ( ! empty( $this->get_endpoints()['sharedInbox'] ) ) {
- return $this->get_endpoints()['sharedInbox'];
- } elseif ( ! empty( $this->get_inbox() ) ) {
- return $this->get_inbox();
- }
-
- return null;
- }
-
- /**
- * Convert a Custom-Post-Type input to an Activitypub\Model\Follower.
- *
- * @return string The JSON string.
- *
- * @return array Activitypub\Model\Follower
- */
- public static function init_from_cpt( $post ) {
- $actor_json = get_post_meta( $post->ID, 'activitypub_actor_json', true );
- $object = self::init_from_json( $actor_json );
- $object->set__id( $post->ID );
- $object->set_id( $post->guid );
- $object->set_name( $post->post_title );
- $object->set_summary( $post->post_excerpt );
- $object->set_published( gmdate( 'Y-m-d H:i:s', strtotime( $post->post_date ) ) );
- $object->set_updated( gmdate( 'Y-m-d H:i:s', strtotime( $post->post_modified ) ) );
-
- return $object;
- }
-
- /**
- * Infer a shortname from the Actor ID or URL. Used only for fallbacks,
- * we will try to use what's supplied.
- *
- * @return string Hopefully the name of the Follower.
- */
- protected function extract_name_from_uri() {
- // prefer the URL, but fall back to the ID.
- if ( $this->url ) {
- $name = $this->url;
- } else {
- $name = $this->id;
- }
-
- if ( \filter_var( $name, FILTER_VALIDATE_URL ) ) {
- $name = \rtrim( $name, '/' );
- $path = \wp_parse_url( $name, PHP_URL_PATH );
-
- if ( $path ) {
- if ( \strpos( $name, '@' ) !== false ) {
- // expected: https://example.com/@user (default URL pattern)
- $name = \preg_replace( '|^/@?|', '', $path );
- } else {
- // expected: https://example.com/users/user (default ID pattern)
- $parts = \explode( '/', $path );
- $name = \array_pop( $parts );
- }
- }
- } elseif (
- \is_email( $name ) ||
- \strpos( $name, 'acct' ) === 0 ||
- \strpos( $name, '@' ) === 0
- ) {
- // expected: user@example.com or acct:user@example (WebFinger)
- $name = \ltrim( $name, '@' );
- $name = \ltrim( $name, 'acct:' );
- $parts = \explode( '@', $name );
- $name = $parts[0];
- }
-
- return $name;
- }
-}
diff --git a/wp-content/upgrade-temp-backup/plugins/activitypub/includes/model/class-post.php b/wp-content/upgrade-temp-backup/plugins/activitypub/includes/model/class-post.php
deleted file mode 100644
index 29aadfc9..00000000
--- a/wp-content/upgrade-temp-backup/plugins/activitypub/includes/model/class-post.php
+++ /dev/null
@@ -1,132 +0,0 @@
-post = $post;
- $this->object = Post_Transformer::transform( $post )->to_object();
- }
-
- /**
- * Returns the User ID.
- *
- * @return int the User ID.
- */
- public function get_user_id() {
- return apply_filters( 'activitypub_post_user_id', $this->post->post_author, $this->post );
- }
-
- /**
- * Converts this Object into an Array.
- *
- * @return array the array representation of a Post.
- */
- public function to_array() {
- return \apply_filters( 'activitypub_post', $this->object->to_array(), $this->post );
- }
-
- /**
- * Returns the Actor of this Object.
- *
- * @return string The URL of the Actor.
- */
- public function get_actor() {
- $user = Users::get_by_id( $this->get_user_id() );
-
- return $user->get_url();
- }
-
- /**
- * Converts this Object into a JSON String
- *
- * @return string
- */
- public function to_json() {
- return \wp_json_encode( $this->to_array(), \JSON_HEX_TAG | \JSON_HEX_AMP | \JSON_HEX_QUOT );
- }
-
- /**
- * Returns the URL of an Activity Object
- *
- * @return string
- */
- public function get_url() {
- return $this->object->get_url();
- }
-
- /**
- * Returns the ID of an Activity Object
- *
- * @return string
- */
- public function get_id() {
- return $this->object->get_id();
- }
-
- /**
- * Returns a list of Image Attachments
- *
- * @return array
- */
- public function get_attachments() {
- return $this->object->get_attachment();
- }
-
- /**
- * Returns a list of Tags, used in the Post
- *
- * @return array
- */
- public function get_tags() {
- return $this->object->get_tag();
- }
-
- /**
- * Returns the as2 object-type for a given post
- *
- * @return string the object-type
- */
- public function get_object_type() {
- return $this->object->get_type();
- }
-
- /**
- * Returns the content for the ActivityPub Item.
- *
- * @return string the content
- */
- public function get_content() {
- return $this->object->get_content();
- }
-}
diff --git a/wp-content/upgrade-temp-backup/plugins/activitypub/includes/model/class-user.php b/wp-content/upgrade-temp-backup/plugins/activitypub/includes/model/class-user.php
deleted file mode 100644
index e773da4d..00000000
--- a/wp-content/upgrade-temp-backup/plugins/activitypub/includes/model/class-user.php
+++ /dev/null
@@ -1,316 +0,0 @@
-
- */
- protected $webfinger;
-
- /**
- * Restrict posting to mods
- *
- * @see https://join-lemmy.org/docs/contributors/05-federation.html
- *
- * @var boolean
- */
- protected $posting_restricted_to_mods = null;
-
- public static function from_wp_user( $user_id ) {
- if ( is_user_disabled( $user_id ) ) {
- return new WP_Error(
- 'activitypub_user_not_found',
- \__( 'User not found', 'activitypub' ),
- array( 'status' => 404 )
- );
- }
-
- $object = new static();
- $object->_id = $user_id;
-
- return $object;
- }
-
- /**
- * Get the User-ID.
- *
- * @return string The User-ID.
- */
- public function get_id() {
- return $this->get_url();
- }
-
- /**
- * Get the User-Name.
- *
- * @return string The User-Name.
- */
- public function get_name() {
- return \esc_attr( \get_the_author_meta( 'display_name', $this->_id ) );
- }
-
- /**
- * Get the User-Description.
- *
- * @return string The User-Description.
- */
- public function get_summary() {
- $description = get_user_meta( $this->_id, 'activitypub_user_description', true );
- if ( empty( $description ) ) {
- $description = get_user_meta( $this->_id, 'description', true );
- }
- return \wpautop( \wp_kses( $description, 'default' ) );
- }
-
- /**
- * Get the User-Url.
- *
- * @return string The User-Url.
- */
- public function get_url() {
- return \esc_url( \get_author_posts_url( $this->_id ) );
- }
-
- /**
- * Returns the User-URL with @-Prefix for the username.
- *
- * @return string The User-URL with @-Prefix for the username.
- */
- public function get_alternate_url() {
- return \esc_url( \trailingslashit( get_home_url() ) . '@' . $this->get_preferred_username() );
- }
-
- public function get_preferred_username() {
- return \esc_attr( \get_the_author_meta( 'login', $this->_id ) );
- }
-
- public function get_icon() {
- $icon = \esc_url(
- \get_avatar_url(
- $this->_id,
- array( 'size' => 120 )
- )
- );
-
- return array(
- 'type' => 'Image',
- 'url' => $icon,
- );
- }
-
- public function get_image() {
- if ( \has_header_image() ) {
- $image = \esc_url( \get_header_image() );
- return array(
- 'type' => 'Image',
- 'url' => $image,
- );
- }
-
- return null;
- }
-
- public function get_published() {
- return \gmdate( 'Y-m-d\TH:i:s\Z', \strtotime( \get_the_author_meta( 'registered', $this->_id ) ) );
- }
-
- public function get_public_key() {
- return array(
- 'id' => $this->get_id() . '#main-key',
- 'owner' => $this->get_id(),
- 'publicKeyPem' => Signature::get_public_key_for( $this->get__id() ),
- );
- }
-
- /**
- * Returns the Inbox-API-Endpoint.
- *
- * @return string The Inbox-Endpoint.
- */
- public function get_inbox() {
- return get_rest_url_by_path( sprintf( 'users/%d/inbox', $this->get__id() ) );
- }
-
- /**
- * Returns the Outbox-API-Endpoint.
- *
- * @return string The Outbox-Endpoint.
- */
- public function get_outbox() {
- return get_rest_url_by_path( sprintf( 'users/%d/outbox', $this->get__id() ) );
- }
-
- /**
- * Returns the Followers-API-Endpoint.
- *
- * @return string The Followers-Endpoint.
- */
- public function get_followers() {
- return get_rest_url_by_path( sprintf( 'users/%d/followers', $this->get__id() ) );
- }
-
- /**
- * Returns the Following-API-Endpoint.
- *
- * @return string The Following-Endpoint.
- */
- public function get_following() {
- return get_rest_url_by_path( sprintf( 'users/%d/following', $this->get__id() ) );
- }
-
- /**
- * Returns the Featured-API-Endpoint.
- *
- * @return string The Featured-Endpoint.
- */
- public function get_featured() {
- return get_rest_url_by_path( sprintf( 'users/%d/collections/featured', $this->get__id() ) );
- }
-
- public function get_endpoints() {
- $endpoints = null;
-
- if ( ACTIVITYPUB_SHARED_INBOX_FEATURE ) {
- $endpoints = array(
- 'sharedInbox' => get_rest_url_by_path( 'inbox' ),
- );
- }
-
- return $endpoints;
- }
-
- /**
- * Extend the User-Output with Attachments.
- *
- * @return array The extended User-Output.
- */
- public function get_attachment() {
- $array = array();
-
- $array[] = array(
- 'type' => 'PropertyValue',
- 'name' => \__( 'Blog', 'activitypub' ),
- 'value' => \html_entity_decode(
- '' . \wp_parse_url( \home_url( '/' ), \PHP_URL_HOST ) . ' ',
- \ENT_QUOTES,
- 'UTF-8'
- ),
- );
-
- $array[] = array(
- 'type' => 'PropertyValue',
- 'name' => \__( 'Profile', 'activitypub' ),
- 'value' => \html_entity_decode(
- '' . \wp_parse_url( \get_author_posts_url( $this->get__id() ), \PHP_URL_HOST ) . ' ',
- \ENT_QUOTES,
- 'UTF-8'
- ),
- );
-
- if ( \get_the_author_meta( 'user_url', $this->get__id() ) ) {
- $array[] = array(
- 'type' => 'PropertyValue',
- 'name' => \__( 'Website', 'activitypub' ),
- 'value' => \html_entity_decode(
- '' . \wp_parse_url( \get_the_author_meta( 'user_url', $this->get__id() ), \PHP_URL_HOST ) . ' ',
- \ENT_QUOTES,
- 'UTF-8'
- ),
- );
- }
-
- return $array;
- }
-
- /**
- * Returns a user@domain type of identifier for the user.
- *
- * @return string The Webfinger-Identifier.
- */
- public function get_webfinger() {
- return $this->get_preferred_username() . '@' . \wp_parse_url( \home_url(), \PHP_URL_HOST );
- }
-
- public function get_resource() {
- return $this->get_webfinger();
- }
-
- public function get_canonical_url() {
- return $this->get_url();
- }
-
- public function get_streams() {
- return null;
- }
-
- public function get_tag() {
- return array();
- }
-
- public function get_indexable() {
- if ( \get_option( 'blog_public', 1 ) ) {
- return true;
- } else {
- return false;
- }
- }
-}
diff --git a/wp-content/upgrade-temp-backup/plugins/activitypub/includes/rest/class-collection.php b/wp-content/upgrade-temp-backup/plugins/activitypub/includes/rest/class-collection.php
deleted file mode 100644
index 365641c2..00000000
--- a/wp-content/upgrade-temp-backup/plugins/activitypub/includes/rest/class-collection.php
+++ /dev/null
@@ -1,222 +0,0 @@
-[\w\-\.]+)/collections/tags',
- array(
- array(
- 'methods' => WP_REST_Server::READABLE,
- 'callback' => array( self::class, 'tags_get' ),
- 'args' => self::request_parameters(),
- 'permission_callback' => '__return_true',
- ),
- )
- );
-
- \register_rest_route(
- ACTIVITYPUB_REST_NAMESPACE,
- '/users/(?P[\w\-\.]+)/collections/featured',
- array(
- array(
- 'methods' => WP_REST_Server::READABLE,
- 'callback' => array( self::class, 'featured_get' ),
- 'args' => self::request_parameters(),
- 'permission_callback' => '__return_true',
- ),
- )
- );
-
- \register_rest_route(
- ACTIVITYPUB_REST_NAMESPACE,
- '/collections/moderators',
- array(
- array(
- 'methods' => WP_REST_Server::READABLE,
- 'callback' => array( self::class, 'moderators_get' ),
- 'permission_callback' => '__return_true',
- ),
- )
- );
- }
-
- /**
- * The Featured Tags endpoint
- *
- * @param WP_REST_Request $request The request object.
- *
- * @return WP_REST_Response The response object.
- */
- public static function tags_get( $request ) {
- $user_id = $request->get_param( 'user_id' );
- $user = User_Collection::get_by_various( $user_id );
-
- if ( is_wp_error( $user ) ) {
- return $user;
- }
-
- $number = 4;
-
- $tags = \get_terms(
- array(
- 'taxonomy' => 'post_tag',
- 'orderby' => 'count',
- 'order' => 'DESC',
- 'number' => $number,
- )
- );
-
- if ( is_wp_error( $tags ) ) {
- $tags = array();
- }
-
- $response = array(
- '@context' => Activity::CONTEXT,
- 'id' => get_rest_url_by_path( sprintf( 'users/%d/collections/tags', $user->get__id() ) ),
- 'type' => 'Collection',
- 'totalItems' => is_countable( $tags ) ? count( $tags ) : 0,
- 'items' => array(),
- );
-
- foreach ( $tags as $tag ) {
- $response['items'][] = array(
- 'type' => 'Hashtag',
- 'href' => \esc_url( \get_tag_link( $tag ) ),
- 'name' => esc_hashtag( $tag->name ),
- );
- }
-
- $rest_response = new WP_REST_Response( $response, 200 );
- $rest_response->header( 'Content-Type', 'application/activity+json; charset=' . get_option( 'blog_charset' ) );
-
- return $rest_response;
- }
-
- /**
- * Featured posts endpoint
- *
- * @param WP_REST_Request $request The request object.
- *
- * @return WP_REST_Response The response object.
- */
- public static function featured_get( $request ) {
- $user_id = $request->get_param( 'user_id' );
- $user = User_Collection::get_by_various( $user_id );
-
- if ( is_wp_error( $user ) ) {
- return $user;
- }
-
- $sticky_posts = \get_option( 'sticky_posts' );
-
- if ( ! is_single_user() && User_Collection::BLOG_USER_ID === $user->get__id() ) {
- $posts = array();
- } elseif ( $sticky_posts ) {
- $args = array(
- 'post__in' => $sticky_posts,
- 'ignore_sticky_posts' => 1,
- 'orderby' => 'date',
- 'order' => 'DESC',
- );
-
- if ( $user->get__id() > 0 ) {
- $args['author'] = $user->get__id();
- }
-
- $posts = \get_posts( $args );
- } else {
- $posts = array();
- }
-
- $response = array(
- '@context' => Activity::CONTEXT,
- 'id' => get_rest_url_by_path( sprintf( 'users/%d/collections/featured', $user_id ) ),
- 'type' => 'OrderedCollection',
- 'totalItems' => is_countable( $posts ) ? count( $posts ) : 0,
- 'orderedItems' => array(),
- );
-
- foreach ( $posts as $post ) {
- $response['orderedItems'][] = Post::transform( $post )->to_object()->to_array();
- }
-
- $rest_response = new WP_REST_Response( $response, 200 );
- $rest_response->header( 'Content-Type', 'application/activity+json; charset=' . get_option( 'blog_charset' ) );
-
- return $rest_response;
- }
-
- /**
- * Moderators endpoint
- *
- * @param WP_REST_Request $request The request object.
- *
- * @return WP_REST_Response The response object.
- */
- public static function moderators_get( $request ) {
- $response = array(
- '@context' => Activity::CONTEXT,
- 'id' => get_rest_url_by_path( 'collections/moderators' ),
- 'type' => 'OrderedCollection',
- 'orderedItems' => array(),
- );
-
- $users = User_Collection::get_collection();
-
- foreach ( $users as $user ) {
- $response['orderedItems'][] = $user->get_url();
- }
-
- $rest_response = new WP_REST_Response( $response, 200 );
- $rest_response->header( 'Content-Type', 'application/activity+json; charset=' . get_option( 'blog_charset' ) );
-
- return $rest_response;
- }
-
- /**
- * The supported parameters
- *
- * @return array list of parameters
- */
- public static function request_parameters() {
- $params = array();
-
- $params['user_id'] = array(
- 'required' => true,
- 'type' => 'string',
- );
-
- return $params;
- }
-}
diff --git a/wp-content/upgrade-temp-backup/plugins/activitypub/includes/rest/class-followers.php b/wp-content/upgrade-temp-backup/plugins/activitypub/includes/rest/class-followers.php
deleted file mode 100644
index 75a1f24b..00000000
--- a/wp-content/upgrade-temp-backup/plugins/activitypub/includes/rest/class-followers.php
+++ /dev/null
@@ -1,149 +0,0 @@
-[\w\-\.]+)/followers',
- array(
- array(
- 'methods' => WP_REST_Server::READABLE,
- 'callback' => array( self::class, 'get' ),
- 'args' => self::request_parameters(),
- 'permission_callback' => '__return_true',
- ),
- )
- );
- }
-
- /**
- * Handle GET request
- *
- * @param WP_REST_Request $request
- *
- * @return WP_REST_Response
- */
- public static function get( $request ) {
- $user_id = $request->get_param( 'user_id' );
- $user = User_Collection::get_by_various( $user_id );
-
- if ( is_wp_error( $user ) ) {
- return $user;
- }
-
- $order = $request->get_param( 'order' );
- $per_page = (int) $request->get_param( 'per_page' );
- $page = (int) $request->get_param( 'page' );
- $context = $request->get_param( 'context' );
-
- /*
- * Action triggerd prior to the ActivityPub profile being created and sent to the client
- */
- \do_action( 'activitypub_rest_followers_pre' );
-
- $data = Follower_Collection::get_followers_with_count( $user_id, $per_page, $page, array( 'order' => ucwords( $order ) ) );
- $json = new stdClass();
-
- $json->{'@context'} = \Activitypub\get_context();
-
- $json->id = get_rest_url_by_path( sprintf( 'users/%d/followers', $user->get__id() ) );
- $json->generator = 'http://wordpress.org/?v=' . \get_bloginfo_rss( 'version' );
- $json->actor = $user->get_id();
- $json->type = 'OrderedCollectionPage';
-
- $json->totalItems = $data['total']; // phpcs:ignore
- $json->partOf = get_rest_url_by_path( sprintf( 'users/%d/followers', $user->get__id() ) ); // phpcs:ignore
-
- $json->first = \add_query_arg( 'page', 1, $json->partOf ); // phpcs:ignore
- $json->last = \add_query_arg( 'page', \ceil ( $json->totalItems / $per_page ), $json->partOf ); // phpcs:ignore
-
- if ( $page && ( ( \ceil ( $json->totalItems / $per_page ) ) > $page ) ) { // phpcs:ignore
- $json->next = \add_query_arg( 'page', $page + 1, $json->partOf ); // phpcs:ignore
- }
-
- if ( $page && ( $page > 1 ) ) { // phpcs:ignore
- $json->prev = \add_query_arg( 'page', $page - 1, $json->partOf ); // phpcs:ignore
- }
-
- // phpcs:ignore
- $json->orderedItems = array_map(
- function ( $item ) use ( $context ) {
- if ( 'full' === $context ) {
- return $item->to_array();
- }
- return $item->get_url();
- },
- $data['followers']
- );
-
- $rest_response = new WP_REST_Response( $json, 200 );
- $rest_response->header( 'Content-Type', 'application/activity+json; charset=' . get_option( 'blog_charset' ) );
-
- return $rest_response;
- }
-
- /**
- * The supported parameters
- *
- * @return array list of parameters
- */
- public static function request_parameters() {
- $params = array();
-
- $params['page'] = array(
- 'type' => 'integer',
- 'default' => 1,
- );
-
- $params['per_page'] = array(
- 'type' => 'integer',
- 'default' => 20,
- );
-
- $params['order'] = array(
- 'type' => 'string',
- 'default' => 'desc',
- 'enum' => array( 'asc', 'desc' ),
- );
-
- $params['user_id'] = array(
- 'required' => true,
- 'type' => 'string',
- );
-
- $params['context'] = array(
- 'type' => 'string',
- 'default' => 'simple',
- 'enum' => array( 'simple', 'full' ),
- );
-
- return $params;
- }
-}
diff --git a/wp-content/upgrade-temp-backup/plugins/activitypub/includes/rest/class-following.php b/wp-content/upgrade-temp-backup/plugins/activitypub/includes/rest/class-following.php
deleted file mode 100644
index 58e4375c..00000000
--- a/wp-content/upgrade-temp-backup/plugins/activitypub/includes/rest/class-following.php
+++ /dev/null
@@ -1,131 +0,0 @@
-[\w\-\.]+)/following',
- array(
- array(
- 'methods' => \WP_REST_Server::READABLE,
- 'callback' => array( self::class, 'get' ),
- 'args' => self::request_parameters(),
- 'permission_callback' => '__return_true',
- ),
- )
- );
- }
-
- /**
- * Handle GET request
- *
- * @param WP_REST_Request $request
- *
- * @return WP_REST_Response
- */
- public static function get( $request ) {
- $user_id = $request->get_param( 'user_id' );
- $user = User_Collection::get_by_various( $user_id );
-
- if ( is_wp_error( $user ) ) {
- return $user;
- }
-
- /*
- * Action triggerd prior to the ActivityPub profile being created and sent to the client
- */
- \do_action( 'activitypub_rest_following_pre' );
-
- $json = new \stdClass();
-
- $json->{'@context'} = \Activitypub\get_context();
-
- $json->id = get_rest_url_by_path( sprintf( 'users/%d/following', $user->get__id() ) );
- $json->generator = 'http://wordpress.org/?v=' . \get_bloginfo_rss( 'version' );
- $json->actor = $user->get_id();
- $json->type = 'OrderedCollectionPage';
-
- $json->partOf = get_rest_url_by_path( sprintf( 'users/%d/following', $user->get__id() ) ); // phpcs:ignore
-
- $items = apply_filters( 'activitypub_rest_following', array(), $user ); // phpcs:ignore
-
- $json->totalItems = is_countable( $items ) ? count( $items ) : 0; // phpcs:ignore
- $json->orderedItems = $items; // phpcs:ignore
-
- $json->first = $json->partOf; // phpcs:ignore
-
- $rest_response = new WP_REST_Response( $json, 200 );
- $rest_response->header( 'Content-Type', 'application/activity+json; charset=' . get_option( 'blog_charset' ) );
-
- return $rest_response;
- }
-
- /**
- * The supported parameters
- *
- * @return array list of parameters
- */
- public static function request_parameters() {
- $params = array();
-
- $params['page'] = array(
- 'type' => 'integer',
- );
-
- $params['user_id'] = array(
- 'required' => true,
- 'type' => 'string',
- );
-
- return $params;
- }
-
- /**
- * Add the Blog Authors to the following list of the Blog Actor
- * if Blog not in single mode.
- *
- * @param array $array The array of following urls.
- * @param User $user The user object.
- *
- * @return array The array of following urls.
- */
- public static function default_following( $array, $user ) {
- if ( 0 !== $user->get__id() || is_single_user() ) {
- return $array;
- }
-
- $users = User_Collection::get_collection();
-
- foreach ( $users as $user ) {
- $array[] = $user->get_url();
- }
-
- return $array;
- }
-}
diff --git a/wp-content/upgrade-temp-backup/plugins/activitypub/includes/rest/class-inbox.php b/wp-content/upgrade-temp-backup/plugins/activitypub/includes/rest/class-inbox.php
deleted file mode 100644
index c527040f..00000000
--- a/wp-content/upgrade-temp-backup/plugins/activitypub/includes/rest/class-inbox.php
+++ /dev/null
@@ -1,328 +0,0 @@
- WP_REST_Server::CREATABLE,
- 'callback' => array( self::class, 'shared_inbox_post' ),
- 'args' => self::shared_inbox_post_parameters(),
- 'permission_callback' => '__return_true',
- ),
- )
- );
-
- \register_rest_route(
- ACTIVITYPUB_REST_NAMESPACE,
- '/users/(?P[\w\-\.]+)/inbox',
- array(
- array(
- 'methods' => WP_REST_Server::CREATABLE,
- 'callback' => array( self::class, 'user_inbox_post' ),
- 'args' => self::user_inbox_post_parameters(),
- 'permission_callback' => '__return_true',
- ),
- array(
- 'methods' => WP_REST_Server::READABLE,
- 'callback' => array( self::class, 'user_inbox_get' ),
- 'args' => self::user_inbox_get_parameters(),
- 'permission_callback' => '__return_true',
- ),
- )
- );
- }
-
- /**
- * Renders the user-inbox
- *
- * @param WP_REST_Request $request
- * @return WP_REST_Response
- */
- public static function user_inbox_get( $request ) {
- $user_id = $request->get_param( 'user_id' );
- $user = User_Collection::get_by_various( $user_id );
-
- if ( is_wp_error( $user ) ) {
- return $user;
- }
-
- $page = $request->get_param( 'page', 0 );
-
- /*
- * Action triggerd prior to the ActivityPub profile being created and sent to the client
- */
- \do_action( 'activitypub_rest_inbox_pre' );
-
- $json = new \stdClass();
-
- $json->{'@context'} = get_context();
- $json->id = get_rest_url_by_path( sprintf( 'users/%d/inbox', $user->get__id() ) );
- $json->generator = 'http://wordpress.org/?v=' . \get_bloginfo_rss( 'version' );
- $json->type = 'OrderedCollectionPage';
- $json->partOf = get_rest_url_by_path( sprintf( 'users/%d/inbox', $user->get__id() ) ); // phpcs:ignore
- $json->totalItems = 0; // phpcs:ignore
- $json->orderedItems = array(); // phpcs:ignore
- $json->first = $json->partOf; // phpcs:ignore
-
- // filter output
- $json = \apply_filters( 'activitypub_rest_inbox_array', $json );
-
- /*
- * Action triggerd after the ActivityPub profile has been created and sent to the client
- */
- \do_action( 'activitypub_inbox_post' );
-
- $rest_response = new WP_REST_Response( $json, 200 );
- $rest_response->header( 'Content-Type', 'application/activity+json; charset=' . get_option( 'blog_charset' ) );
-
- return $rest_response;
- }
-
- /**
- * Handles user-inbox requests
- *
- * @param WP_REST_Request $request
- *
- * @return WP_REST_Response
- */
- public static function user_inbox_post( $request ) {
- $user_id = $request->get_param( 'user_id' );
- $user = User_Collection::get_by_various( $user_id );
-
- if ( is_wp_error( $user ) ) {
- return $user;
- }
-
- $data = $request->get_json_params();
- $activity = Activity::init_from_array( $data );
- $type = $request->get_param( 'type' );
- $type = \strtolower( $type );
-
- \do_action( 'activitypub_inbox', $data, $user->get__id(), $type, $activity );
- \do_action( "activitypub_inbox_{$type}", $data, $user->get__id(), $activity );
-
- $rest_response = new WP_REST_Response( array(), 202 );
- $rest_response->header( 'Content-Type', 'application/activity+json; charset=' . get_option( 'blog_charset' ) );
-
- return $rest_response;
- }
-
- /**
- * The shared inbox
- *
- * @param WP_REST_Request $request
- *
- * @return WP_REST_Response
- */
- public static function shared_inbox_post( $request ) {
- $data = $request->get_json_params();
- $activity = Activity::init_from_array( $data );
- $type = $request->get_param( 'type' );
- $type = \strtolower( $type );
-
- \do_action( 'activitypub_inbox', $data, null, $type, $activity );
- \do_action( "activitypub_inbox_{$type}", $data, null, $activity );
-
- $rest_response = new WP_REST_Response( array(), 202 );
- $rest_response->header( 'Content-Type', 'application/activity+json; charset=' . get_option( 'blog_charset' ) );
-
- return $rest_response;
- }
-
- /**
- * The supported parameters
- *
- * @return array list of parameters
- */
- public static function user_inbox_get_parameters() {
- $params = array();
-
- $params['page'] = array(
- 'type' => 'integer',
- );
-
- $params['user_id'] = array(
- 'required' => true,
- 'type' => 'string',
- );
-
- return $params;
- }
-
- /**
- * The supported parameters
- *
- * @return array list of parameters
- */
- public static function user_inbox_post_parameters() {
- $params = array();
-
- $params['page'] = array(
- 'type' => 'integer',
- );
-
- $params['user_id'] = array(
- 'required' => true,
- 'type' => 'string',
- );
-
- $params['id'] = array(
- 'required' => true,
- 'sanitize_callback' => 'esc_url_raw',
- );
-
- $params['actor'] = array(
- 'required' => true,
- 'sanitize_callback' => function ( $param, $request, $key ) {
- return object_to_uri( $param );
- },
- );
-
- $params['type'] = array(
- 'required' => true,
- //'type' => 'enum',
- //'enum' => array( 'Create' ),
- //'sanitize_callback' => function ( $param, $request, $key ) {
- // return \strtolower( $param );
- //},
- );
-
- $params['object'] = array(
- 'required' => true,
- );
-
- return $params;
- }
-
- /**
- * The supported parameters
- *
- * @return array list of parameters
- */
- public static function shared_inbox_post_parameters() {
- $params = array();
-
- $params['page'] = array(
- 'type' => 'integer',
- );
-
- $params['id'] = array(
- 'required' => true,
- 'type' => 'string',
- 'sanitize_callback' => 'esc_url_raw',
- );
-
- $params['actor'] = array(
- 'required' => true,
- //'type' => array( 'object', 'string' ),
- 'sanitize_callback' => function ( $param, $request, $key ) {
- return object_to_uri( $param );
- },
- );
-
- $params['type'] = array(
- 'required' => true,
- //'type' => 'enum',
- //'enum' => array( 'Create' ),
- //'sanitize_callback' => function ( $param, $request, $key ) {
- // return \strtolower( $param );
- //},
- );
-
- $params['object'] = array(
- 'required' => true,
- //'type' => 'object',
- );
-
- $params['to'] = array(
- 'required' => false,
- 'sanitize_callback' => function ( $param, $request, $key ) {
- if ( \is_string( $param ) ) {
- $param = array( $param );
- }
-
- return $param;
- },
- );
-
- $params['cc'] = array(
- 'sanitize_callback' => function ( $param, $request, $key ) {
- if ( \is_string( $param ) ) {
- $param = array( $param );
- }
-
- return $param;
- },
- );
-
- $params['bcc'] = array(
- 'sanitize_callback' => function ( $param, $request, $key ) {
- if ( \is_string( $param ) ) {
- $param = array( $param );
- }
-
- return $param;
- },
- );
-
- return $params;
- }
-
- /**
- * Get local user recipients
- *
- * @param array $data
- *
- * @return array The list of local users
- */
- public static function get_recipients( $data ) {
- $recipients = extract_recipients_from_activity( $data );
- $users = array();
-
- foreach ( $recipients as $recipient ) {
- $user_id = url_to_authorid( $recipient );
-
- $user = get_user_by( 'id', $user_id );
-
- if ( $user ) {
- $users[] = $user;
- }
- }
-
- return $users;
- }
-}
diff --git a/wp-content/upgrade-temp-backup/plugins/activitypub/includes/rest/class-nodeinfo.php b/wp-content/upgrade-temp-backup/plugins/activitypub/includes/rest/class-nodeinfo.php
deleted file mode 100644
index 0c49026f..00000000
--- a/wp-content/upgrade-temp-backup/plugins/activitypub/includes/rest/class-nodeinfo.php
+++ /dev/null
@@ -1,186 +0,0 @@
- \WP_REST_Server::READABLE,
- 'callback' => array( self::class, 'discovery' ),
- 'permission_callback' => '__return_true',
- ),
- )
- );
-
- \register_rest_route(
- ACTIVITYPUB_REST_NAMESPACE,
- '/nodeinfo',
- array(
- array(
- 'methods' => \WP_REST_Server::READABLE,
- 'callback' => array( self::class, 'nodeinfo' ),
- 'permission_callback' => '__return_true',
- ),
- )
- );
-
- \register_rest_route(
- ACTIVITYPUB_REST_NAMESPACE,
- '/nodeinfo2',
- array(
- array(
- 'methods' => \WP_REST_Server::READABLE,
- 'callback' => array( self::class, 'nodeinfo2' ),
- 'permission_callback' => '__return_true',
- ),
- )
- );
- }
-
- /**
- * Render NodeInfo file
- *
- * @param WP_REST_Request $request
- *
- * @return WP_REST_Response
- */
- public static function nodeinfo( $request ) {
- /*
- * Action triggerd prior to the ActivityPub profile being created and sent to the client
- */
- \do_action( 'activitypub_rest_nodeinfo_pre' );
-
- $nodeinfo = array();
-
- $nodeinfo['version'] = '2.0';
- $nodeinfo['software'] = array(
- 'name' => 'wordpress',
- 'version' => \get_bloginfo( 'version' ),
- );
-
- $posts = \wp_count_posts();
- $comments = \wp_count_comments();
-
- $nodeinfo['usage'] = array(
- 'users' => array(
- 'total' => get_total_users(),
- 'activeMonth' => get_active_users( '1 month ago' ),
- 'activeHalfyear' => get_active_users( '6 month ago' ),
- ),
- 'localPosts' => (int) $posts->publish,
- 'localComments' => (int) $comments->approved,
- );
-
- $nodeinfo['openRegistrations'] = false;
- $nodeinfo['protocols'] = array( 'activitypub' );
-
- $nodeinfo['services'] = array(
- 'inbound' => array(),
- 'outbound' => array(),
- );
-
- $nodeinfo['metadata'] = array(
- 'nodeName' => \get_bloginfo( 'name' ),
- 'nodeDescription' => \get_bloginfo( 'description' ),
- 'nodeIcon' => \get_site_icon_url(),
- );
-
- return new WP_REST_Response( $nodeinfo, 200 );
- }
-
- /**
- * Render NodeInfo file
- *
- * @param WP_REST_Request $request
- *
- * @return WP_REST_Response
- */
- public static function nodeinfo2( $request ) {
- /*
- * Action triggerd prior to the ActivityPub profile being created and sent to the client
- */
- \do_action( 'activitypub_rest_nodeinfo2_pre' );
-
- $nodeinfo = array();
-
- $nodeinfo['version'] = '1.0';
- $nodeinfo['server'] = array(
- 'baseUrl' => \home_url( '/' ),
- 'name' => \get_bloginfo( 'name' ),
- 'software' => 'wordpress',
- 'version' => \get_bloginfo( 'version' ),
- );
-
- $posts = \wp_count_posts();
- $comments = \wp_count_comments();
-
- $nodeinfo['usage'] = array(
- 'users' => array(
- 'total' => get_total_users(),
- 'activeMonth' => get_active_users( 1 ),
- 'activeHalfyear' => get_active_users( 6 ),
- ),
- 'localPosts' => (int) $posts->publish,
- 'localComments' => (int) $comments->approved,
- );
-
- $nodeinfo['openRegistrations'] = false;
- $nodeinfo['protocols'] = array( 'activitypub' );
-
- $nodeinfo['services'] = array(
- 'inbound' => array(),
- 'outbound' => array(),
- );
-
- return new WP_REST_Response( $nodeinfo, 200 );
- }
-
- /**
- * Render NodeInfo discovery file
- *
- * @param WP_REST_Request $request
- *
- * @return WP_REST_Response
- */
- public static function discovery( $request ) {
- $discovery = array();
- $discovery['links'] = array(
- array(
- 'rel' => 'http://nodeinfo.diaspora.software/ns/schema/2.0',
- 'href' => get_rest_url_by_path( 'nodeinfo' ),
- ),
- array(
- 'rel' => 'https://www.w3.org/ns/activitystreams#Application',
- 'href' => get_rest_url_by_path( 'application' ),
- ),
- );
-
- return new \WP_REST_Response( $discovery, 200 );
- }
-}
diff --git a/wp-content/upgrade-temp-backup/plugins/activitypub/includes/rest/class-outbox.php b/wp-content/upgrade-temp-backup/plugins/activitypub/includes/rest/class-outbox.php
deleted file mode 100644
index d640d173..00000000
--- a/wp-content/upgrade-temp-backup/plugins/activitypub/includes/rest/class-outbox.php
+++ /dev/null
@@ -1,152 +0,0 @@
-[\w\-\.]+)/outbox',
- array(
- array(
- 'methods' => WP_REST_Server::READABLE,
- 'callback' => array( self::class, 'user_outbox_get' ),
- 'args' => self::request_parameters(),
- 'permission_callback' => '__return_true',
- ),
- )
- );
- }
-
- /**
- * Renders the user-outbox
- *
- * @param WP_REST_Request $request
- * @return WP_REST_Response
- */
- public static function user_outbox_get( $request ) {
- $user_id = $request->get_param( 'user_id' );
- $user = User_Collection::get_by_various( $user_id );
-
- if ( is_wp_error( $user ) ) {
- return $user;
- }
-
- $post_types = \get_option( 'activitypub_support_post_types', array( 'post', 'page' ) );
-
- $page = $request->get_param( 'page', 1 );
-
- /*
- * Action triggerd prior to the ActivityPub profile being created and sent to the client
- */
- \do_action( 'activitypub_rest_outbox_pre' );
-
- $json = new stdClass();
-
- $json->{'@context'} = get_context();
- $json->id = get_rest_url_by_path( sprintf( 'users/%d/outbox', $user_id ) );
- $json->generator = 'http://wordpress.org/?v=' . \get_bloginfo_rss( 'version' );
- $json->actor = $user->get_id();
- $json->type = 'OrderedCollectionPage';
- $json->partOf = get_rest_url_by_path( sprintf( 'users/%d/outbox', $user_id ) ); // phpcs:ignore
- $json->totalItems = 0; // phpcs:ignore
-
- foreach ( $post_types as $post_type ) {
- $count_posts = \wp_count_posts( $post_type );
- $json->totalItems += \intval( $count_posts->publish ); // phpcs:ignore
- }
-
- $json->first = \add_query_arg( 'page', 1, $json->partOf ); // phpcs:ignore
- $json->last = \add_query_arg( 'page', \ceil ( $json->totalItems / 10 ), $json->partOf ); // phpcs:ignore
-
- if ( $page && ( ( \ceil ( $json->totalItems / 10 ) ) > $page ) ) { // phpcs:ignore
- $json->next = \add_query_arg( 'page', $page + 1, $json->partOf ); // phpcs:ignore
- }
-
- if ( $page && ( $page > 1 ) ) { // phpcs:ignore
- $json->prev = \add_query_arg( 'page', $page - 1, $json->partOf ); // phpcs:ignore
- }
-
- if ( $page ) {
- $posts = \get_posts(
- array(
- 'posts_per_page' => 10,
- 'author' => $user_id,
- 'paged' => $page,
- 'post_type' => $post_types,
- )
- );
-
- foreach ( $posts as $post ) {
- $post = Post::transform( $post )->to_object();
- $activity = new Activity();
- $activity->set_type( 'Create' );
- $activity->set_context( null );
- $activity->set_object( $post );
-
- $json->orderedItems[] = $activity->to_array(); // phpcs:ignore
- }
- }
-
- // filter output
- $json = \apply_filters( 'activitypub_rest_outbox_array', $json );
-
- /*
- * Action triggerd after the ActivityPub profile has been created and sent to the client
- */
- \do_action( 'activitypub_outbox_post' );
-
- $rest_response = new WP_REST_Response( $json, 200 );
- $rest_response->header( 'Content-Type', 'application/activity+json; charset=' . get_option( 'blog_charset' ) );
-
- return $rest_response;
- }
-
- /**
- * The supported parameters
- *
- * @return array list of parameters
- */
- public static function request_parameters() {
- $params = array();
-
- $params['page'] = array(
- 'type' => 'integer',
- 'default' => 1,
- );
-
- $params['user_id'] = array(
- 'required' => true,
- 'type' => 'string',
- );
-
- return $params;
- }
-}
diff --git a/wp-content/upgrade-temp-backup/plugins/activitypub/includes/rest/class-server.php b/wp-content/upgrade-temp-backup/plugins/activitypub/includes/rest/class-server.php
deleted file mode 100644
index 1bad5a73..00000000
--- a/wp-content/upgrade-temp-backup/plugins/activitypub/includes/rest/class-server.php
+++ /dev/null
@@ -1,132 +0,0 @@
- \WP_REST_Server::READABLE,
- 'callback' => array( self::class, 'application_actor' ),
- 'permission_callback' => '__return_true',
- ),
- )
- );
- }
-
- /**
- * Render Application actor profile
- *
- * @return WP_REST_Response The JSON profile of the Application Actor.
- */
- public static function application_actor() {
- $user = new Application_User();
-
- $user->set_context(
- \Activitypub\Activity\Activity::CONTEXT
- );
-
- $json = $user->to_array();
-
- $rest_response = new WP_REST_Response( $json, 200 );
- $rest_response->header( 'Content-Type', 'application/activity+json; charset=' . get_option( 'blog_charset' ) );
-
- return $rest_response;
- }
-
- /**
- * Callback function to authorize each api requests
- *
- * @see WP_REST_Request
- *
- * @param WP_REST_Response|WP_HTTP_Response|WP_Error|mixed $response Result to send to the client.
- * Usually a WP_REST_Response or WP_Error.
- * @param array $handler Route handler used for the request.
- * @param WP_REST_Request $request Request used to generate the response.
- *
- * @return mixed|WP_Error The response, error, or modified response.
- */
- public static function authorize_activitypub_requests( $response, $handler, $request ) {
- if ( 'HEAD' === $request->get_method() ) {
- return $response;
- }
-
- $route = $request->get_route();
-
- // check if it is an activitypub request and exclude webfinger and nodeinfo endpoints
- if (
- ! \str_starts_with( $route, '/' . ACTIVITYPUB_REST_NAMESPACE ) ||
- \str_starts_with( $route, '/' . \trailingslashit( ACTIVITYPUB_REST_NAMESPACE ) . 'webfinger' ) ||
- \str_starts_with( $route, '/' . \trailingslashit( ACTIVITYPUB_REST_NAMESPACE ) . 'nodeinfo' )
- ) {
- return $response;
- }
-
- /**
- * Filter to defer signature verification
- *
- * Skip signature verification for debugging purposes or to reduce load for
- * certain Activity-Types, like "Delete".
- *
- * @param bool $defer Whether to defer signature verification.
- * @param WP_REST_Request $request The request used to generate the response.
- *
- * @return bool Whether to defer signature verification.
- */
- $defer = \apply_filters( 'activitypub_defer_signature_verification', false, $request );
-
- if ( $defer ) {
- return $response;
- }
-
- // POST-Requets are always signed
- if ( 'GET' !== $request->get_method() ) {
- $verified_request = Signature::verify_http_signature( $request );
- if ( \is_wp_error( $verified_request ) ) {
- return new WP_Error(
- 'activitypub_signature_verification',
- $verified_request->get_error_message(),
- array( 'status' => 401 )
- );
- }
- } elseif ( 'GET' === $request->get_method() && ACTIVITYPUB_AUTHORIZED_FETCH ) { // GET-Requests are only signed in secure mode
- $verified_request = Signature::verify_http_signature( $request );
- if ( \is_wp_error( $verified_request ) ) {
- return new WP_Error(
- 'activitypub_signature_verification',
- $verified_request->get_error_message(),
- array( 'status' => 401 )
- );
- }
- }
-
- return $response;
- }
-}
diff --git a/wp-content/upgrade-temp-backup/plugins/activitypub/includes/rest/class-users.php b/wp-content/upgrade-temp-backup/plugins/activitypub/includes/rest/class-users.php
deleted file mode 100644
index ed3d2aa8..00000000
--- a/wp-content/upgrade-temp-backup/plugins/activitypub/includes/rest/class-users.php
+++ /dev/null
@@ -1,154 +0,0 @@
-[\w\-\.]+)',
- array(
- array(
- 'methods' => WP_REST_Server::READABLE,
- 'callback' => array( self::class, 'get' ),
- 'args' => self::request_parameters(),
- 'permission_callback' => '__return_true',
- ),
- )
- );
-
- \register_rest_route(
- ACTIVITYPUB_REST_NAMESPACE,
- '/users/(?P[\w\-\.]+)/remote-follow',
- array(
- array(
- 'methods' => WP_REST_Server::READABLE,
- 'callback' => array( self::class, 'remote_follow_get' ),
- 'permission_callback' => '__return_true',
- 'args' => array(
- 'resource' => array(
- 'required' => true,
- 'sanitize_callback' => 'sanitize_text_field',
- ),
- ),
- ),
- )
- );
- }
-
- /**
- * Handle GET request
- *
- * @param WP_REST_Request $request
- *
- * @return WP_REST_Response
- */
- public static function get( $request ) {
- $user_id = $request->get_param( 'user_id' );
- $user = User_Collection::get_by_various( $user_id );
-
- if ( is_wp_error( $user ) ) {
- return $user;
- }
-
- // redirect to canonical URL if it is not an ActivityPub request
- if ( ! is_activitypub_request() ) {
- header( 'Location: ' . $user->get_canonical_url(), true, 301 );
- exit;
- }
-
- /*
- * Action triggerd prior to the ActivityPub profile being created and sent to the client
- */
- \do_action( 'activitypub_rest_users_pre' );
-
- $user->set_context(
- Activity::CONTEXT
- );
-
- $json = $user->to_array();
-
- $rest_response = new WP_REST_Response( $json, 200 );
- $rest_response->header( 'Content-Type', 'application/activity+json; charset=' . get_option( 'blog_charset' ) );
-
- return $rest_response;
- }
-
-
- /**
- * Endpoint for remote follow UI/Block
- *
- * @param WP_REST_Request $request The request object.
- *
- * @return void|string The URL to the remote follow page
- */
- public static function remote_follow_get( WP_REST_Request $request ) {
- $resource = $request->get_param( 'resource' );
- $user_id = $request->get_param( 'user_id' );
- $user = User_Collection::get_by_various( $user_id );
-
- if ( is_wp_error( $user ) ) {
- return $user;
- }
-
- $template = Webfinger::get_remote_follow_endpoint( $resource );
-
- if ( is_wp_error( $template ) ) {
- return $template;
- }
-
- $resource = $user->get_webfinger();
- $url = str_replace( '{uri}', $resource, $template );
-
- return new WP_REST_Response(
- array( 'url' => $url ),
- 200
- );
- }
-
- /**
- * The supported parameters
- *
- * @return array list of parameters
- */
- public static function request_parameters() {
- $params = array();
-
- $params['page'] = array(
- 'type' => 'string',
- );
-
- $params['user_id'] = array(
- 'required' => true,
- 'type' => 'string',
- );
-
- return $params;
- }
-}
diff --git a/wp-content/upgrade-temp-backup/plugins/activitypub/includes/rest/class-webfinger.php b/wp-content/upgrade-temp-backup/plugins/activitypub/includes/rest/class-webfinger.php
deleted file mode 100644
index a86fde06..00000000
--- a/wp-content/upgrade-temp-backup/plugins/activitypub/includes/rest/class-webfinger.php
+++ /dev/null
@@ -1,127 +0,0 @@
- \WP_REST_Server::READABLE,
- 'callback' => array( self::class, 'webfinger' ),
- 'args' => self::request_parameters(),
- 'permission_callback' => '__return_true',
- ),
- )
- );
- }
-
- /**
- * WebFinger endpoint.
- *
- * @param WP_REST_Request $request The request object.
- *
- * @return WP_REST_Response The response object.
- */
- public static function webfinger( $request ) {
- /*
- * Action triggerd prior to the ActivityPub profile being created and sent to the client
- */
- \do_action( 'activitypub_rest_webfinger_pre' );
-
- $resource = $request->get_param( 'resource' );
- $response = self::get_profile( $resource );
-
- return new WP_REST_Response( $response, 200 );
- }
-
- /**
- * The supported parameters
- *
- * @return array list of parameters
- */
- public static function request_parameters() {
- $params = array();
-
- $params['resource'] = array(
- 'required' => true,
- 'type' => 'string',
- 'pattern' => '^(acct:)|^(https?://)(.+)$',
- );
-
- return $params;
- }
-
- /**
- * Get the WebFinger profile.
- *
- * @param string $resource the WebFinger resource.
- *
- * @return array the WebFinger profile.
- */
- public static function get_profile( $resource ) {
- $user = User_Collection::get_by_resource( $resource );
-
- if ( is_wp_error( $user ) ) {
- return $user;
- }
-
- $aliases = array(
- $user->get_url(),
- $user->get_alternate_url(),
- );
-
- $aliases = array_unique( $aliases );
-
- $profile = array(
- 'subject' => sprintf( 'acct:%s', $user->get_webfinger() ),
- 'aliases' => array_values( array_unique( $aliases ) ),
- 'links' => array(
- array(
- 'rel' => 'self',
- 'type' => 'application/activity+json',
- 'href' => $user->get_url(),
- ),
- array(
- 'rel' => 'http://webfinger.net/rel/profile-page',
- 'type' => 'text/html',
- 'href' => $user->get_url(),
- ),
- ),
- );
-
- if ( 'Person' !== $user->get_type() ) {
- $profile['links'][0]['properties'] = array(
- 'https://www.w3.org/ns/activitystreams#type' => $user->get_type(),
- );
- }
-
- return $profile;
- }
-}
diff --git a/wp-content/upgrade-temp-backup/plugins/activitypub/includes/table/class-followers.php b/wp-content/upgrade-temp-backup/plugins/activitypub/includes/table/class-followers.php
deleted file mode 100644
index df9747bd..00000000
--- a/wp-content/upgrade-temp-backup/plugins/activitypub/includes/table/class-followers.php
+++ /dev/null
@@ -1,178 +0,0 @@
-id === 'settings_page_activitypub' ) {
- $this->user_id = Users::BLOG_USER_ID;
- } else {
- $this->user_id = \get_current_user_id();
- }
-
- parent::__construct(
- array(
- 'singular' => \__( 'Follower', 'activitypub' ),
- 'plural' => \__( 'Followers', 'activitypub' ),
- 'ajax' => false,
- )
- );
- }
-
- public function get_columns() {
- return array(
- 'cb' => ' ',
- 'avatar' => \__( 'Avatar', 'activitypub' ),
- 'post_title' => \__( 'Name', 'activitypub' ),
- 'username' => \__( 'Username', 'activitypub' ),
- 'url' => \__( 'URL', 'activitypub' ),
- 'published' => \__( 'Followed', 'activitypub' ),
- 'modified' => \__( 'Last updated', 'activitypub' ),
- );
- }
-
- public function get_sortable_columns() {
- $sortable_columns = array(
- 'post_title' => array( 'post_title', true ),
- 'modified' => array( 'modified', false ),
- 'published' => array( 'published', false ),
- );
-
- return $sortable_columns;
- }
-
- public function prepare_items() {
- $columns = $this->get_columns();
- $hidden = array();
-
- $this->process_action();
- $this->_column_headers = array( $columns, $hidden, $this->get_sortable_columns() );
-
- $page_num = $this->get_pagenum();
- $per_page = 20;
-
- $args = array();
-
- // phpcs:ignore WordPress.Security.NonceVerification.Recommended
- if ( isset( $_GET['orderby'] ) ) {
- // phpcs:ignore WordPress.Security.NonceVerification.Recommended
- $args['orderby'] = sanitize_text_field( wp_unslash( $_GET['orderby'] ) );
- }
-
- // phpcs:ignore WordPress.Security.NonceVerification.Recommended
- if ( isset( $_GET['order'] ) ) {
- // phpcs:ignore WordPress.Security.NonceVerification.Recommended
- $args['order'] = sanitize_text_field( wp_unslash( $_GET['order'] ) );
- }
-
- // phpcs:ignore WordPress.Security.NonceVerification.Recommended
- if ( isset( $_GET['s'] ) && isset( $_REQUEST['_wpnonce'] ) ) {
- $nonce = sanitize_text_field( wp_unslash( $_REQUEST['_wpnonce'] ) );
- if ( wp_verify_nonce( $nonce, 'bulk-' . $this->_args['plural'] ) ) {
- // phpcs:ignore WordPress.Security.NonceVerification.Recommended
- $args['s'] = sanitize_text_field( wp_unslash( $_GET['s'] ) );
- }
- }
-
- $followers_with_count = FollowerCollection::get_followers_with_count( $this->user_id, $per_page, $page_num, $args );
- $followers = $followers_with_count['followers'];
- $counter = $followers_with_count['total'];
-
- $this->items = array();
- $this->set_pagination_args(
- array(
- 'total_items' => $counter,
- 'total_pages' => ceil( $counter / $per_page ),
- 'per_page' => $per_page,
- )
- );
-
- foreach ( $followers as $follower ) {
- $item = array(
- 'icon' => esc_attr( $follower->get_icon_url() ),
- 'post_title' => esc_attr( $follower->get_name() ),
- 'username' => esc_attr( $follower->get_preferred_username() ),
- 'url' => esc_attr( object_to_uri( $follower->get_url() ) ),
- 'identifier' => esc_attr( $follower->get_id() ),
- 'published' => esc_attr( $follower->get_published() ),
- 'modified' => esc_attr( $follower->get_updated() ),
- );
-
- $this->items[] = $item;
- }
- }
-
- public function get_bulk_actions() {
- return array(
- 'delete' => __( 'Delete', 'activitypub' ),
- );
- }
-
- public function column_default( $item, $column_name ) {
- if ( ! array_key_exists( $column_name, $item ) ) {
- return __( 'None', 'activitypub' );
- }
- return $item[ $column_name ];
- }
-
- public function column_avatar( $item ) {
- return sprintf(
- ' ',
- $item['icon']
- );
- }
-
- public function column_url( $item ) {
- return sprintf(
- '%s ',
- $item['url'],
- $item['url']
- );
- }
-
- public function column_cb( $item ) {
- return sprintf( ' ', esc_attr( $item['identifier'] ) );
- }
-
- public function process_action() {
- if ( ! isset( $_REQUEST['followers'] ) || ! isset( $_REQUEST['_wpnonce'] ) ) {
- return false;
- }
- $nonce = sanitize_text_field( wp_unslash( $_REQUEST['_wpnonce'] ) );
- if ( ! wp_verify_nonce( $nonce, 'bulk-' . $this->_args['plural'] ) ) {
- return false;
- }
-
- if ( ! current_user_can( 'edit_user', $this->user_id ) ) {
- return false;
- }
-
- $followers = $_REQUEST['followers']; // phpcs:ignore
-
- switch ( $this->current_action() ) {
- case 'delete':
- if ( ! is_array( $followers ) ) {
- $followers = array( $followers );
- }
- foreach ( $followers as $follower ) {
- FollowerCollection::remove_follower( $this->user_id, $follower );
- }
- break;
- }
- }
-
- public function get_user_count() {
- return FollowerCollection::count_followers( $this->user_id );
- }
-}
diff --git a/wp-content/upgrade-temp-backup/plugins/activitypub/includes/transformer/class-attachment.php b/wp-content/upgrade-temp-backup/plugins/activitypub/includes/transformer/class-attachment.php
deleted file mode 100644
index fc21225e..00000000
--- a/wp-content/upgrade-temp-backup/plugins/activitypub/includes/transformer/class-attachment.php
+++ /dev/null
@@ -1,49 +0,0 @@
-wp_object->ID );
- $media_type = preg_replace( '/(\/[a-zA-Z]+)/i', '', $mime_type );
-
- switch ( $media_type ) {
- case 'audio':
- case 'video':
- $type = 'Document';
- break;
- case 'image':
- $type = 'Image';
- break;
- }
-
- $attachment = array(
- 'type' => $type,
- 'url' => wp_get_attachment_url( $this->wp_object->ID ),
- 'mediaType' => $mime_type,
- );
-
- $alt = \get_post_meta( $this->wp_object->ID, '_wp_attachment_image_alt', true );
- if ( $alt ) {
- $attachment['name'] = $alt;
- }
-
- return $attachment;
- }
-}
diff --git a/wp-content/upgrade-temp-backup/plugins/activitypub/includes/transformer/class-base.php b/wp-content/upgrade-temp-backup/plugins/activitypub/includes/transformer/class-base.php
deleted file mode 100644
index 92df86fd..00000000
--- a/wp-content/upgrade-temp-backup/plugins/activitypub/includes/transformer/class-base.php
+++ /dev/null
@@ -1,110 +0,0 @@
-wp_object = $wp_object;
- }
-
- /**
- * Transform the WordPress Object into an ActivityPub Object.
- *
- * @return Activitypub\Activity\Base_Object
- */
- public function to_object() {
- $activitypub_object = new Base_Object();
-
- $vars = $activitypub_object->get_object_var_keys();
-
- foreach ( $vars as $var ) {
- $getter = 'get_' . $var;
-
- if ( method_exists( $this, $getter ) ) {
- $value = call_user_func( array( $this, $getter ) );
-
- if ( isset( $value ) ) {
- $setter = 'set_' . $var;
-
- call_user_func( array( $activitypub_object, $setter ), $value );
- }
- }
- }
-
- return $activitypub_object;
- }
-
- /**
- * Transforms the ActivityPub Object to an Activity
- *
- * @param string $type The Activity-Type.
- *
- * @return \Activitypub\Activity\Activity The Activity.
- */
- public function to_activity( $type ) {
- $object = $this->to_object();
-
- $activity = new Activity();
- $activity->set_type( $type );
- $activity->set_object( $object );
-
- // Use simple Object (only ID-URI) for Like and Announce
- if ( in_array( $type, array( 'Like', 'Announce' ), true ) ) {
- $activity->set_object( $object->get_id() );
- }
-
- return $activity;
- }
-
- /**
- * Returns the ID of the WordPress Object.
- *
- * @return int The ID of the WordPress Object
- */
- abstract public function get_wp_user_id();
-
- /**
- * Change the User-ID of the WordPress Post.
- *
- * @return int The User-ID of the WordPress Post
- */
- abstract public function change_wp_user_id( $user_id );
-}
diff --git a/wp-content/upgrade-temp-backup/plugins/activitypub/includes/transformer/class-comment.php b/wp-content/upgrade-temp-backup/plugins/activitypub/includes/transformer/class-comment.php
deleted file mode 100644
index f77cd212..00000000
--- a/wp-content/upgrade-temp-backup/plugins/activitypub/includes/transformer/class-comment.php
+++ /dev/null
@@ -1,274 +0,0 @@
-wp_object->user_id;
- }
-
- /**
- * Change the User-ID of the WordPress Comment.
- *
- * @return int The User-ID of the WordPress Comment
- */
- public function change_wp_user_id( $user_id ) {
- $this->wp_object->user_id = $user_id;
- }
-
- /**
- * Transforms the WP_Comment object to an ActivityPub Object
- *
- * @see \Activitypub\Activity\Base_Object
- *
- * @return \Activitypub\Activity\Base_Object The ActivityPub Object
- */
- public function to_object() {
- $comment = $this->wp_object;
- $object = parent::to_object();
-
- $object->set_url( \get_comment_link( $comment->comment_ID ) );
- $object->set_type( 'Note' );
-
- $published = \strtotime( $comment->comment_date_gmt );
- $object->set_published( \gmdate( 'Y-m-d\TH:i:s\Z', $published ) );
-
- $updated = \get_comment_meta( $comment->comment_ID, 'activitypub_comment_modified', true );
- if ( $updated > $published ) {
- $object->set_updated( \gmdate( 'Y-m-d\TH:i:s\Z', $updated ) );
- }
-
- $object->set_content_map(
- array(
- $this->get_locale() => $this->get_content(),
- )
- );
- $path = sprintf( 'users/%d/followers', intval( $comment->comment_author ) );
-
- $object->set_to(
- array(
- 'https://www.w3.org/ns/activitystreams#Public',
- get_rest_url_by_path( $path ),
- )
- );
-
- return $object;
- }
-
- /**
- * Returns the User-URL of the Author of the Post.
- *
- * If `single_user` mode is enabled, the URL of the Blog-User is returned.
- *
- * @return string The User-URL.
- */
- protected function get_attributed_to() {
- if ( is_single_user() ) {
- $user = new Blog_User();
- return $user->get_url();
- }
-
- return Users::get_by_id( $this->wp_object->user_id )->get_url();
- }
-
- /**
- * Returns the content for the ActivityPub Item.
- *
- * The content will be generated based on the user settings.
- *
- * @return string The content.
- */
- protected function get_content() {
- // phpcs:ignore WordPress.WP.GlobalVariablesOverride.Prohibited
- $comment = $this->wp_object;
- $content = $comment->comment_content;
-
- $content = \wpautop( $content );
- $content = \preg_replace( '/[\n\r\t]/', '', $content );
- $content = \trim( $content );
- $content = \apply_filters( 'the_content', $content, $comment );
-
- return $content;
- }
-
- /**
- * Returns the in-reply-to for the ActivityPub Item.
- *
- * @return int The URL of the in-reply-to.
- */
- protected function get_in_reply_to() {
- $comment = $this->wp_object;
-
- $parent_comment = \get_comment( $comment->comment_parent );
-
- if ( $parent_comment ) {
- $comment_meta = \get_comment_meta( $parent_comment->comment_ID );
-
- if ( ! empty( $comment_meta['source_id'][0] ) ) {
- $in_reply_to = $comment_meta['source_id'][0];
- } elseif ( ! empty( $comment_meta['source_url'][0] ) ) {
- $in_reply_to = $comment_meta['source_url'][0];
- } else {
- $in_reply_to = $this->generate_id( $parent_comment );
- }
- } else {
- $in_reply_to = \get_permalink( $comment->comment_post_ID );
- }
-
- return $in_reply_to;
- }
-
- /**
- * Returns the ID of the ActivityPub Object.
- *
- * @see https://www.w3.org/TR/activitypub/#obj-id
- * @see https://github.com/tootsuite/mastodon/issues/13879
- *
- * @return string ActivityPub URI for comment
- */
- protected function get_id() {
- $comment = $this->wp_object;
- return $this->generate_id( $comment );
- }
-
- /**
- * Generates an ActivityPub URI for a comment
- *
- * @param WP_Comment|int $comment A comment object or comment ID
- *
- * @return string ActivityPub URI for comment
- */
- protected function generate_id( $comment ) {
- $comment = get_comment( $comment );
-
- return \add_query_arg(
- array(
- 'c' => $comment->comment_ID,
- ),
- \trailingslashit( site_url() )
- );
- }
-
- /**
- * Returns a list of Mentions, used in the Comment.
- *
- * @see https://docs.joinmastodon.org/spec/activitypub/#Mention
- *
- * @return array The list of Mentions.
- */
- protected function get_cc() {
- $cc = array();
-
- $mentions = $this->get_mentions();
- if ( $mentions ) {
- foreach ( $mentions as $mention => $url ) {
- $cc[] = $url;
- }
- }
-
- $comment_query = new WP_Comment_Query(
- array(
- 'post_id' => $this->wp_object->comment_post_ID,
- // phpcs:ignore WordPress.DB.SlowDBQuery.slow_db_query_meta_query
- 'meta_query' => array(
- array(
- 'key' => 'source_id',
- 'compare' => 'EXISTS',
- ),
- ),
- )
- );
-
- if ( $comment_query->comments ) {
- foreach ( $comment_query->comments as $comment ) {
- if ( empty( $comment->comment_author_url ) ) {
- continue;
- }
- $cc[] = \esc_url( $comment->comment_author_url );
- }
- }
-
- $cc = \array_unique( $cc );
-
- return $cc;
- }
-
- /**
- * Returns a list of Tags, used in the Comment.
- *
- * This includes Hash-Tags and Mentions.
- *
- * @return array The list of Tags.
- */
- protected function get_tag() {
- $tags = array();
-
- $mentions = $this->get_mentions();
- if ( $mentions ) {
- foreach ( $mentions as $mention => $url ) {
- $tag = array(
- 'type' => 'Mention',
- 'href' => \esc_url( $url ),
- 'name' => \esc_html( $mention ),
- );
- $tags[] = $tag;
- }
- }
-
- return \array_unique( $tags, SORT_REGULAR );
- }
-
- /**
- * Helper function to get the @-Mentions from the comment content.
- *
- * @return array The list of @-Mentions.
- */
- protected function get_mentions() {
- return apply_filters( 'activitypub_extract_mentions', array(), $this->wp_object->comment_content, $this->wp_object );
- }
-
- /**
- * Returns the locale of the post.
- *
- * @return string The locale of the post.
- */
- public function get_locale() {
- $comment_id = $this->wp_object->ID;
- $lang = \strtolower( \strtok( \get_locale(), '_-' ) );
-
- /**
- * Filter the locale of the comment.
- *
- * @param string $lang The locale of the comment.
- * @param int $comment_id The comment ID.
- * @param WP_Post $post The comment object.
- *
- * @return string The filtered locale of the comment.
- */
- return apply_filters( 'activitypub_comment_locale', $lang, $comment_id, $this->wp_object );
- }
-}
diff --git a/wp-content/upgrade-temp-backup/plugins/activitypub/includes/transformer/class-factory.php b/wp-content/upgrade-temp-backup/plugins/activitypub/includes/transformer/class-factory.php
deleted file mode 100644
index 7df78363..00000000
--- a/wp-content/upgrade-temp-backup/plugins/activitypub/includes/transformer/class-factory.php
+++ /dev/null
@@ -1,61 +0,0 @@
-post_type === 'event' ) {
- * return new My_Event_Transformer( $object );
- * }
- * return $transformer;
- * }, 10, 3 );
- *
- * @param Activitypub\Transformer\Base $transformer The transformer to use.
- * @param mixed $object The object to transform.
- * @param string $object_class The class of the object to transform.
- *
- * @return mixed The transformer to use.
- */
- $transformer = apply_filters( 'activitypub_transformer', null, $object, get_class( $object ) );
-
- if ( $transformer ) {
- return $transformer;
- }
-
- // use default transformer
- switch ( get_class( $object ) ) {
- case 'WP_Post':
- if ( 'attachment' === $object->post_type ) {
- return new Attachment( $object );
- }
- return new Post( $object );
- case 'WP_Comment':
- return new Comment( $object );
- default:
- return null;
- }
- }
-}
diff --git a/wp-content/upgrade-temp-backup/plugins/activitypub/includes/transformer/class-post.php b/wp-content/upgrade-temp-backup/plugins/activitypub/includes/transformer/class-post.php
deleted file mode 100644
index 5338ceaf..00000000
--- a/wp-content/upgrade-temp-backup/plugins/activitypub/includes/transformer/class-post.php
+++ /dev/null
@@ -1,686 +0,0 @@
-wp_object->post_author;
- }
-
- /**
- * Change the User-ID of the WordPress Post.
- *
- * @return int The User-ID of the WordPress Post
- */
- public function change_wp_user_id( $user_id ) {
- $this->wp_object->post_author = $user_id;
-
- return $this;
- }
-
- /**
- * Transforms the WP_Post object to an ActivityPub Object
- *
- * @see \Activitypub\Activity\Base_Object
- *
- * @return \Activitypub\Activity\Base_Object The ActivityPub Object
- */
- public function to_object() {
- $post = $this->wp_object;
- $object = parent::to_object();
-
- $published = \strtotime( $post->post_date_gmt );
-
- $object->set_published( \gmdate( 'Y-m-d\TH:i:s\Z', $published ) );
-
- $updated = \strtotime( $post->post_modified_gmt );
-
- if ( $updated > $published ) {
- $object->set_updated( \gmdate( 'Y-m-d\TH:i:s\Z', $updated ) );
- }
-
- $object->set_content_map(
- array(
- $this->get_locale() => $this->get_content(),
- )
- );
- $path = sprintf( 'users/%d/followers', intval( $post->post_author ) );
-
- $object->set_to(
- array(
- 'https://www.w3.org/ns/activitystreams#Public',
- get_rest_url_by_path( $path ),
- )
- );
-
- return $object;
- }
-
- /**
- * Returns the ID of the Post.
- *
- * @return string The Posts ID.
- */
- public function get_id() {
- return $this->get_url();
- }
-
- /**
- * Returns the URL of the Post.
- *
- * @return string The Posts URL.
- */
- public function get_url() {
- $post = $this->wp_object;
-
- if ( 'trash' === get_post_status( $post ) ) {
- $permalink = \get_post_meta( $post->ID, 'activitypub_canonical_url', true );
- } else {
- $permalink = \get_permalink( $post );
- }
-
- return \esc_url( $permalink );
- }
-
- /**
- * Returns the User-URL of the Author of the Post.
- *
- * If `single_user` mode is enabled, the URL of the Blog-User is returned.
- *
- * @return string The User-URL.
- */
- protected function get_attributed_to() {
- $blog_user = new Blog_User();
-
- if ( is_single_user() ) {
- return $blog_user->get_url();
- }
-
- $user = Users::get_by_id( $this->wp_object->post_author );
-
- if ( $user && ! is_wp_error( $user ) ) {
- return $user->get_url();
- }
-
- return $blog_user->get_url();
- }
-
- /**
- * Generates all Media Attachments for a Post.
- *
- * @return array The Attachments.
- */
- protected function get_attachment() {
- // Once upon a time we only supported images, but we now support audio/video as well.
- // We maintain the image-centric naming for backwards compatibility.
- $max_media = intval( \apply_filters( 'activitypub_max_image_attachments', \get_option( 'activitypub_max_image_attachments', ACTIVITYPUB_MAX_IMAGE_ATTACHMENTS ) ) );
-
- if ( site_supports_blocks() && \has_blocks( $this->wp_object->post_content ) ) {
- return $this->get_block_attachments( $max_media );
- }
-
- return $this->get_classic_editor_images( $max_media );
- }
-
- /**
- * Get media attachments from blocks. They will be formatted as ActivityPub attachments, not as WP attachments.
- *
- * @param int $max_media The maximum number of attachments to return.
- *
- * @return array The attachments.
- */
- protected function get_block_attachments( $max_media ) {
- // max media can't be negative or zero
- if ( $max_media <= 0 ) {
- return array();
- }
-
- $id = $this->wp_object->ID;
-
- $media_ids = array();
-
- // list post thumbnail first if this post has one
- if ( \function_exists( 'has_post_thumbnail' ) && \has_post_thumbnail( $id ) ) {
- $media_ids[] = \get_post_thumbnail_id( $id );
- }
-
- if ( $max_media > 0 ) {
- $blocks = \parse_blocks( $this->wp_object->post_content );
- $media_ids = self::get_media_ids_from_blocks( $blocks, $media_ids, $max_media );
- }
-
- return \array_filter( \array_map( array( self::class, 'wp_attachment_to_activity_attachment' ), $media_ids ) );
- }
-
- /**
- * Get image attachments from the classic editor.
- * This is imperfect as the contained images aren't necessarily the
- * same as the attachments.
- *
- * @param int $max_images The maximum number of images to return.
- *
- * @return array The attachment IDs.
- */
- protected function get_classic_editor_image_attachments( $max_images ) {
- // max images can't be negative or zero
- if ( $max_images <= 0 ) {
- return array();
- }
- $image_ids = array();
- $query = new \WP_Query(
- array(
- 'post_parent' => $this->wp_object->ID,
- 'post_status' => 'inherit',
- 'post_type' => 'attachment',
- 'post_mime_type' => 'image',
- 'order' => 'ASC',
- 'orderby' => 'menu_order ID',
- 'posts_per_page' => $max_images,
- )
- );
- foreach ( $query->get_posts() as $attachment ) {
- if ( ! \in_array( $attachment->ID, $image_ids, true ) ) {
- $image_ids[] = $attachment->ID;
- }
- }
- return $image_ids;
- }
-
- /**
- * Get image embeds from the classic editor by parsing HTML.
- *
- * @param int $max_images The maximum number of images to return.
- *
- * @return array The attachment IDs.
- */
- protected function get_classic_editor_image_embeds( $max_images ) {
- // if someone calls that function directly, bail
- if ( ! \class_exists( '\WP_HTML_Tag_Processor' ) ) {
- return array();
- }
-
- // max images can't be negative or zero
- if ( $max_images <= 0 ) {
- return array();
- }
-
- $image_ids = array();
- $base = \wp_get_upload_dir()['baseurl'];
- $content = \get_post_field( 'post_content', $this->wp_object );
- $tags = new \WP_HTML_Tag_Processor( $content );
-
- // This linter warning is a false positive - we have to
- // re-count each time here as we modify $image_ids.
- // phpcs:ignore Squiz.PHP.DisallowSizeFunctionsInLoops.Found
- while ( $tags->next_tag( 'img' ) && ( \count( $image_ids ) < $max_images ) ) {
- $src = $tags->get_attribute( 'src' );
-
- // If the img source is in our uploads dir, get the
- // associated ID. Note: if there's a -500x500
- // type suffix, we remove it, but we try the original
- // first in case the original image is actually called
- // that. Likewise, we try adding the -scaled suffix for
- // the case that this is a small version of an image
- // that was big enough to get scaled down on upload:
- // https://make.wordpress.org/core/2019/10/09/introducing-handling-of-big-images-in-wordpress-5-3/
- if ( null !== $src && \str_starts_with( $src, $base ) ) {
- $img_id = \attachment_url_to_postid( $src );
-
- if ( 0 === $img_id ) {
- $count = 0;
- $src = preg_replace( '/-(?:\d+x\d+)(\.[a-zA-Z]+)$/', '$1', $src, 1, $count );
- if ( $count > 0 ) {
- $img_id = \attachment_url_to_postid( $src );
- }
- }
-
- if ( 0 === $img_id ) {
- $src = preg_replace( '/(\.[a-zA-Z]+)$/', '-scaled$1', $src );
- $img_id = \attachment_url_to_postid( $src );
- }
-
- if ( 0 !== $img_id ) {
- if ( ! \in_array( $img_id, $image_ids, true ) ) {
- $image_ids[] = $img_id;
- }
- }
- }
- }
- return $image_ids;
- }
-
- /**
- * Get post images from the classic editor.
- * Note that audio/video attachments are only supported in the block editor.
- *
- * @param int $max_images The maximum number of images to return.
- *
- * @return array The attachments.
- */
- protected function get_classic_editor_images( $max_images ) {
- // max images can't be negative or zero
- if ( $max_images <= 0 ) {
- return array();
- }
-
- $id = $this->wp_object->ID;
-
- $image_ids = array();
-
- // list post thumbnail first if this post has one
- if ( \function_exists( 'has_post_thumbnail' ) && \has_post_thumbnail( $id ) ) {
- $image_ids[] = \get_post_thumbnail_id( $id );
- }
-
- if ( \count( $image_ids ) < $max_images ) {
- if ( \class_exists( '\WP_HTML_Tag_Processor' ) ) {
- $image_ids = \array_merge( $image_ids, $this->get_classic_editor_image_embeds( $max_images ) );
- } else {
- $image_ids = \array_merge( $image_ids, $this->get_classic_editor_image_attachments( $max_images ) );
- }
- }
- // unique then slice as the thumbnail may duplicate another image
- $image_ids = \array_slice( \array_unique( $image_ids ), 0, $max_images );
-
- return \array_filter( \array_map( array( self::class, 'wp_attachment_to_activity_attachment' ), $image_ids ) );
- }
-
- /**
- * Recursively get media IDs from blocks.
- * @param array $blocks The blocks to search for media IDs
- * @param array $media_ids The media IDs to append new IDs to
- * @param int $max_media The maximum number of media to return.
- *
- * @return array The image IDs.
- */
- protected static function get_media_ids_from_blocks( $blocks, $media_ids, $max_media ) {
-
- foreach ( $blocks as $block ) {
- // recurse into inner blocks
- if ( ! empty( $block['innerBlocks'] ) ) {
- $media_ids = self::get_media_ids_from_blocks( $block['innerBlocks'], $media_ids, $max_media );
- }
-
- switch ( $block['blockName'] ) {
- case 'core/image':
- case 'core/cover':
- case 'core/audio':
- case 'core/video':
- case 'videopress/video':
- if ( ! empty( $block['attrs']['id'] ) ) {
- $media_ids[] = $block['attrs']['id'];
- }
- break;
- case 'jetpack/slideshow':
- case 'jetpack/tiled-gallery':
- if ( ! empty( $block['attrs']['ids'] ) ) {
- $media_ids = array_merge( $media_ids, $block['attrs']['ids'] );
- }
- break;
- case 'jetpack/image-compare':
- if ( ! empty( $block['attrs']['beforeImageId'] ) ) {
- $media_ids[] = $block['attrs']['beforeImageId'];
- }
- if ( ! empty( $block['attrs']['afterImageId'] ) ) {
- $media_ids[] = $block['attrs']['afterImageId'];
- }
- break;
- }
-
- // depupe
- $media_ids = \array_unique( $media_ids );
-
- // stop doing unneeded work
- if ( count( $media_ids ) >= $max_media ) {
- break;
- }
- }
-
- // still need to slice it because one gallery could knock us over the limit
- return array_slice( $media_ids, 0, $max_media );
- }
-
- /**
- * Converts a WordPress Attachment to an ActivityPub Attachment.
- *
- * @param int $id The Attachment ID.
- *
- * @return array The ActivityPub Attachment.
- */
- public static function wp_attachment_to_activity_attachment( $id ) {
- $attachment = array();
- $mime_type = \get_post_mime_type( $id );
- $mime_type_parts = \explode( '/', $mime_type );
- // switching on image/audio/video
- switch ( $mime_type_parts[0] ) {
- case 'image':
- $image_size = 'full';
-
- /**
- * Filter the image URL returned for each post.
- *
- * @param array|false $thumbnail The image URL, or false if no image is available.
- * @param int $id The attachment ID.
- * @param string $image_size The image size to retrieve. Set to 'full' by default.
- */
- $thumbnail = apply_filters(
- 'activitypub_get_image',
- self::get_wordpress_attachment( $id, $image_size ),
- $id,
- $image_size
- );
-
- if ( $thumbnail ) {
- $alt = \get_post_meta( $id, '_wp_attachment_image_alt', true );
- $image = array(
- 'type' => 'Image',
- 'url' => $thumbnail[0],
- 'mediaType' => $mime_type,
- );
-
- if ( $alt ) {
- $image['name'] = $alt;
- }
- $attachment = $image;
- }
- break;
-
- case 'audio':
- case 'video':
- $attachment = array(
- 'type' => 'Document',
- 'mediaType' => $mime_type,
- 'url' => \wp_get_attachment_url( $id ),
- 'name' => \get_the_title( $id ),
- );
- $meta = wp_get_attachment_metadata( $id );
- // height and width for videos
- if ( isset( $meta['width'] ) && isset( $meta['height'] ) ) {
- $attachment['width'] = $meta['width'];
- $attachment['height'] = $meta['height'];
- }
- // @todo: add `icon` support for audio/video attachments. Maybe use post thumbnail?
- break;
- }
-
- return \apply_filters( 'activitypub_attachment', $attachment, $id );
- }
-
- /**
- * Return details about an image attachment.
- *
- * @param int $id The attachment ID.
- * @param string $image_size The image size to retrieve. Set to 'full' by default.
- *
- * @return array|false Array of image data, or boolean false if no image is available.
- */
- protected static function get_wordpress_attachment( $id, $image_size = 'full' ) {
- /**
- * Hook into the image retrieval process. Before image retrieval.
- *
- * @param int $id The attachment ID.
- * @param string $image_size The image size to retrieve. Set to 'full' by default.
- */
- do_action( 'activitypub_get_image_pre', $id, $image_size );
-
- $image = \wp_get_attachment_image_src( $id, $image_size );
-
- /**
- * Hook into the image retrieval process. After image retrieval.
- *
- * @param int $id The attachment ID.
- * @param string $image_size The image size to retrieve. Set to 'full' by default.
- */
- do_action( 'activitypub_get_image_post', $id, $image_size );
-
- return $image;
- }
-
- /**
- * Returns the ActivityStreams 2.0 Object-Type for a Post based on the
- * settings and the Post-Type.
- *
- * @see https://www.w3.org/TR/activitystreams-vocabulary/#activity-types
- *
- * @return string The Object-Type.
- */
- protected function get_type() {
- if ( 'wordpress-post-format' !== \get_option( 'activitypub_object_type', 'note' ) ) {
- return \ucfirst( \get_option( 'activitypub_object_type', 'note' ) );
- }
-
- // Default to Article.
- $object_type = 'Article';
- $post_type = \get_post_type( $this->wp_object );
- switch ( $post_type ) {
- case 'post':
- $post_format = \get_post_format( $this->wp_object );
- switch ( $post_format ) {
- case 'aside':
- case 'status':
- case 'quote':
- case 'note':
- $object_type = 'Note';
- break;
- case 'gallery':
- case 'image':
- $object_type = 'Image';
- break;
- case 'video':
- $object_type = 'Video';
- break;
- case 'audio':
- $object_type = 'Audio';
- break;
- default:
- $object_type = 'Article';
- break;
- }
- break;
- case 'page':
- $object_type = 'Page';
- break;
- case 'attachment':
- $mime_type = \get_post_mime_type();
- $media_type = \preg_replace( '/(\/[a-zA-Z]+)/i', '', $mime_type );
- switch ( $media_type ) {
- case 'audio':
- $object_type = 'Audio';
- break;
- case 'video':
- $object_type = 'Video';
- break;
- case 'image':
- $object_type = 'Image';
- break;
- }
- break;
- default:
- $object_type = 'Article';
- break;
- }
-
- return $object_type;
- }
-
- /**
- * Returns a list of Mentions, used in the Post.
- *
- * @see https://docs.joinmastodon.org/spec/activitypub/#Mention
- *
- * @return array The list of Mentions.
- */
- protected function get_cc() {
- $cc = array();
-
- $mentions = $this->get_mentions();
- if ( $mentions ) {
- foreach ( $mentions as $url ) {
- $cc[] = $url;
- }
- }
-
- return $cc;
- }
-
- /**
- * Returns a list of Tags, used in the Post.
- *
- * This includes Hash-Tags and Mentions.
- *
- * @return array The list of Tags.
- */
- protected function get_tag() {
- $tags = array();
-
- $post_tags = \get_the_tags( $this->wp_object->ID );
- if ( $post_tags ) {
- foreach ( $post_tags as $post_tag ) {
- $tag = array(
- 'type' => 'Hashtag',
- 'href' => \esc_url( \get_tag_link( $post_tag->term_id ) ),
- 'name' => esc_hashtag( $post_tag->name ),
- );
- $tags[] = $tag;
- }
- }
-
- $mentions = $this->get_mentions();
- if ( $mentions ) {
- foreach ( $mentions as $mention => $url ) {
- $tag = array(
- 'type' => 'Mention',
- 'href' => \esc_url( $url ),
- 'name' => \esc_html( $mention ),
- );
- $tags[] = $tag;
- }
- }
-
- return $tags;
- }
-
- /**
- * Returns the content for the ActivityPub Item.
- *
- * The content will be generated based on the user settings.
- *
- * @return string The content.
- */
- protected function get_content() {
- global $post;
-
- /**
- * Provides an action hook so plugins can add their own hooks/filters before AP content is generated.
- *
- * Example: if a plugin adds a filter to `the_content` to add a button to the end of posts, it can also remove that filter here.
- *
- * @param WP_Post $post The post object.
- */
- do_action( 'activitypub_before_get_content', $post );
-
- // phpcs:ignore WordPress.WP.GlobalVariablesOverride.Prohibited
- $post = $this->wp_object;
- $content = $this->get_post_content_template();
-
- // Register our shortcodes just in time.
- Shortcodes::register();
- // Fill in the shortcodes.
- setup_postdata( $post );
- $content = do_shortcode( $content );
- wp_reset_postdata();
-
- $content = \wpautop( $content );
- $content = \preg_replace( '/[\n\r\t]/', '', $content );
- $content = \trim( $content );
-
- $content = \apply_filters( 'activitypub_the_content', $content, $post );
-
- // Don't need these any more, should never appear in a post.
- Shortcodes::unregister();
-
- return $content;
- }
-
- /**
- * Gets the template to use to generate the content of the activitypub item.
- *
- * @return string The Template.
- */
- protected function get_post_content_template() {
- $type = \get_option( 'activitypub_post_content_type', 'content' );
-
- switch ( $type ) {
- case 'excerpt':
- $template = "[ap_excerpt]\n\n[ap_permalink type=\"html\"]";
- break;
- case 'title':
- $template = "[ap_title]\n\n[ap_permalink type=\"html\"]";
- break;
- case 'content':
- $template = "[ap_content]\n\n[ap_permalink type=\"html\"]\n\n[ap_hashtags]";
- break;
- default:
- $template = \get_option( 'activitypub_custom_post_content', ACTIVITYPUB_CUSTOM_POST_CONTENT );
- break;
- }
-
- return apply_filters( 'activitypub_object_content_template', $template, $this->wp_object );
- }
-
- /**
- * Helper function to get the @-Mentions from the post content.
- *
- * @return array The list of @-Mentions.
- */
- protected function get_mentions() {
- return apply_filters( 'activitypub_extract_mentions', array(), $this->wp_object->post_content, $this->wp_object );
- }
-
- /**
- * Returns the locale of the post.
- *
- * @return string The locale of the post.
- */
- public function get_locale() {
- $post_id = $this->wp_object->ID;
- $lang = \strtolower( \strtok( \get_locale(), '_-' ) );
-
- /**
- * Filter the locale of the post.
- *
- * @param string $lang The locale of the post.
- * @param int $post_id The post ID.
- * @param WP_Post $post The post object.
- *
- * @return string The filtered locale of the post.
- */
- return apply_filters( 'activitypub_post_locale', $lang, $post_id, $this->wp_object );
- }
-}
diff --git a/wp-content/upgrade-temp-backup/plugins/activitypub/integration/class-buddypress.php b/wp-content/upgrade-temp-backup/plugins/activitypub/integration/class-buddypress.php
deleted file mode 100644
index 45cfc0d6..00000000
--- a/wp-content/upgrade-temp-backup/plugins/activitypub/integration/class-buddypress.php
+++ /dev/null
@@ -1,66 +0,0 @@
-url = bp_core_get_user_domain( $author_id ); //add BP member profile URL as user URL
-
- // add BuddyPress' cover_image instead of WordPress' header_image
- $cover_image_url = bp_attachments_get_attachment( 'url', array( 'item_id' => $author_id ) );
-
- if ( $cover_image_url ) {
- $object->image = array(
- 'type' => 'Image',
- 'url' => $cover_image_url,
- );
- }
-
- // change profile URL to BuddyPress' profile URL
- $object->attachment['profile_url'] = array(
- 'type' => 'PropertyValue',
- 'name' => \__( 'Profile', 'activitypub' ),
- 'value' => \html_entity_decode(
- '' . \wp_parse_url( \bp_core_get_user_domain( $author_id ), \PHP_URL_HOST ) . ' ',
- \ENT_QUOTES,
- 'UTF-8'
- ),
- );
-
- // replace blog URL on multisite
- if ( is_multisite() ) {
- $user_blogs = get_blogs_of_user( $author_id ); //get sites of user to send as AP metadata
-
- if ( ! empty( $user_blogs ) ) {
- unset( $object->attachment['blog_url'] );
-
- foreach ( $user_blogs as $blog ) {
- if ( 1 !== $blog->userblog_id ) {
- $object->attachment[] = array(
- 'type' => 'PropertyValue',
- 'name' => $blog->blogname,
- 'value' => \html_entity_decode(
- '' . \wp_parse_url( $blog->siteurl, \PHP_URL_HOST ) . ' ',
- \ENT_QUOTES,
- 'UTF-8'
- ),
- );
- }
- }
- }
- }
-
- return $object;
- }
-}
diff --git a/wp-content/upgrade-temp-backup/plugins/activitypub/integration/class-nodeinfo.php b/wp-content/upgrade-temp-backup/plugins/activitypub/integration/class-nodeinfo.php
deleted file mode 100644
index 02f3a643..00000000
--- a/wp-content/upgrade-temp-backup/plugins/activitypub/integration/class-nodeinfo.php
+++ /dev/null
@@ -1,83 +0,0 @@
-= '2.0' ) {
- $nodeinfo['protocols'][] = 'activitypub';
- } else {
- $nodeinfo['protocols']['inbound'][] = 'activitypub';
- $nodeinfo['protocols']['outbound'][] = 'activitypub';
- }
-
- $nodeinfo['usage']['users'] = array(
- 'total' => get_total_users(),
- 'activeMonth' => get_active_users( '1 month ago' ),
- 'activeHalfyear' => get_active_users( '6 month ago' ),
- );
-
- return $nodeinfo;
- }
-
- /**
- * Extend NodeInfo2 data
- *
- * @param array $nodeinfo NodeInfo2 data
- *
- * @return array The extended array
- */
- public static function add_nodeinfo2_data( $nodeinfo ) {
- $nodeinfo['protocols'][] = 'activitypub';
-
- $nodeinfo['usage']['users'] = array(
- 'total' => get_total_users(),
- 'activeMonth' => get_active_users( '1 month ago' ),
- 'activeHalfyear' => get_active_users( '6 month ago' ),
- );
-
- return $nodeinfo;
- }
-
- /**
- * Extend the well-known nodeinfo data
- *
- * @param array $data The well-known nodeinfo data
- *
- * @return array The extended array
- */
- public static function add_wellknown_nodeinfo_data( $data ) {
- $data['links'][] = array(
- 'rel' => 'https://www.w3.org/ns/activitystreams#Application',
- 'href' => get_rest_url_by_path( 'application' ),
- );
-
- return $data;
- }
-}
diff --git a/wp-content/upgrade-temp-backup/plugins/activitypub/integration/class-webfinger.php b/wp-content/upgrade-temp-backup/plugins/activitypub/integration/class-webfinger.php
deleted file mode 100644
index c9727861..00000000
--- a/wp-content/upgrade-temp-backup/plugins/activitypub/integration/class-webfinger.php
+++ /dev/null
@@ -1,69 +0,0 @@
-ID );
-
- if ( ! $user || is_wp_error( $user ) ) {
- return $array;
- }
-
- $array['subject'] = sprintf( 'acct:%s', $user->get_webfinger() );
-
- $array['aliases'][] = $user->get_url();
- $array['aliases'][] = $user->get_alternate_url();
-
- $array['links'][] = array(
- 'rel' => 'self',
- 'type' => 'application/activity+json',
- 'href' => $user->get_url(),
- );
-
- return $array;
- }
-
- /**
- * Add WebFinger discovery links
- *
- * @param array $array the jrd array
- * @param string $resource the WebFinger resource
- * @param WP_User $user the WordPress user
- *
- * @return array the jrd array
- */
- public static function add_pseudo_user_discovery( $array, $resource ) {
- $user = Webfinger_Rest::get_profile( $resource );
-
- if ( ! $user || is_wp_error( $user ) ) {
- return $array;
- }
-
- return $user;
- }
-}
diff --git a/wp-content/upgrade-temp-backup/plugins/activitypub/readme.txt b/wp-content/upgrade-temp-backup/plugins/activitypub/readme.txt
deleted file mode 100644
index eac5397f..00000000
--- a/wp-content/upgrade-temp-backup/plugins/activitypub/readme.txt
+++ /dev/null
@@ -1,553 +0,0 @@
-=== ActivityPub ===
-Contributors: automattic, pfefferle, mediaformat, mattwiebe, akirk, jeherve, nuriapena, cavalierlife
-Tags: OStatus, fediverse, activitypub, activitystream
-Requires at least: 5.5
-Tested up to: 6.4
-Stable tag: 2.0.1
-Requires PHP: 5.6
-License: MIT
-License URI: http://opensource.org/licenses/MIT
-
-The ActivityPub protocol is a decentralized social networking protocol based upon the ActivityStreams 2.0 data format.
-
-== Description ==
-
-Enter the fediverse with **ActivityPub**, broadcasting your blog to a wider audience! Attract followers, deliver updates, and receive comments from a diverse user base of **ActivityPub**\-compliant platforms.
-
-With the ActivityPub plugin installed, your WordPress blog itself function as a federated profile, along with profiles for each author. For instance, if your website is `example.com`, then the blog-wide profile can be found at `@example.com@example.com`, and authors like Jane and Bob would have their individual profiles at `@jane@example.com` and `@bobz@example.com`, respectively.
-
-An example: I give you my Mastodon profile name: `@pfefferle@mastodon.social`. You search, see my profile, and hit follow. Now, any post I make appears in your Home feed. Similarly, with the ActivityPub plugin, you can find and follow Jane's profile at `@jane@example.com`.
-
-Once you follow Jane's `@jane@example.com` profile, any blog post she crafts on `example.com` will land in your Home feed. Simultaneously, by following the blog-wide profile `@example.com@example.com`, you'll receive updates from all authors.
-
-**Note**: if no one follows your author or blog instance, your posts remain unseen. The simplest method to verify the plugin's operation is by following your profile. If you possess a Mastodon profile, initiate by following your new one.
-
-The plugin works with the following tested federated platforms, but there may be more that it works with as well:
-
-* [Mastodon](https://joinmastodon.org/)
-* [Pleroma](https://pleroma.social/)/[Akkoma](https://akkoma.social/)
-* [friendica](https://friendi.ca/)
-* [Hubzilla](https://hubzilla.org/)
-* [Pixelfed](https://pixelfed.org/)
-* [Socialhome](https://socialhome.network/)
-* [Misskey](https://join.misskey.page/)
-* [Firefish](https://joinfirefish.org/) (rebrand of Calckey)
-
-Some things to note:
-
-1. The blog-wide profile is only compatible with sites with rewrite rules enabled. If your site does not have rewrite rules enabled, the author-specific profiles may still work.
-1. Many single-author blogs have chosen to turn off or redirect their author profile pages, usually via an SEO plugin like Yoast or Rank Math. This is usually done to avoid duplicate content with your blog’s home page. If your author page has been deactivated in this way, then ActivityPub author profiles won’t work for you. Instead, you can turn your author profile page back on, and then use the option in your SEO plugin to noindex the author page. This will still resolve duplicate content issues with search engines and will enable ActivityPub author profiles to work.
-1. Once ActivityPub is installed, *only new posts going forward* will be available in the fediverse. Likewise, even if you’ve been using ActivityPub for a while, anyone who follows your site, will only see new posts you publish from that moment on. They will never see previously-published posts in their Home feed. This process is very similar to subscribing to a newsletter. If you subscribe to a newsletter, you will only receive future emails, but not the old archived ones. With ActivityPub, if someone follows your site, they will only receive new blog posts you publish from then on.
-
-So what’s the process?
-
-1. Install the ActivityPub plugin.
-1. Go to the plugin’s settings page and adjust the settings to your liking. Click the Save button when ready.
-1. Make sure your blog’s author profile page is active if you are using author profiles.
-1. Go to Mastodon or any other federated platform, and search for your profile, and follow it. Your new profile will be in the form of either `@your_username@example.com` or `@example.com@example.com`, so that is what you’ll search for.
-1. On your blog, publish a new post.
-1. From Mastodon, check to see if the new post appears in your Home feed.
-
-Please note that it may take up to 15 minutes or so for the new post to show up in your federated feed. This is because the messages are sent to the federated platforms using a delayed cron. This avoids breaking the publishing process for those cases where users might have lots of followers. So please don’t assume that just because you didn’t see it show up right away that something is broken. Give it some time. In most cases, it will show up within a few minutes, and you’ll know everything is working as expected.
-
-== Frequently Asked Questions ==
-
-= tl;dr =
-
-This plugin connects your WordPress blog to popular social platforms like Mastodon, making your posts more accessible to a wider audience. Once installed, your blog can be followed by users on these platforms, allowing them to receive your new posts in their feeds.
-
-= What is the status of this plugin? =
-
-Implemented:
-
-* blog profile pages (JSON representation)
-* author profile pages (JSON representation)
-* custom links
-* functional inbox/outbox
-* follow (accept follows)
-* share posts
-* receive comments/reactions
-* signature verification
-* threaded comments support
-
-To implement:
-
-* replace shortcodes with blocks for layout
-
-= What is "ActivityPub for WordPress" =
-
-*ActivityPub for WordPress* extends WordPress with some Fediverse features, but it does not compete with platforms like Friendica or Mastodon. If you want to run a **decentralized social network**, please use [Mastodon](https://joinmastodon.org/) or [GNU social](https://gnusocial.network/).
-
-= What if you are running your blog in a subdirectory? =
-
-In order for webfinger to work, it must be mapped to the root directory of the URL on which your blog resides.
-
-**Apache**
-
-Add the following to the .htaccess file in the root directory:
-
- RedirectMatch "^\/\.well-known/(webfinger|nodeinfo|x-nodeinfo2)(.*)$" /blog/.well-known/$1$2
-
-Where 'blog' is the path to the subdirectory at which your blog resides.
-
-**Nginx**
-
-Add the following to the site.conf in sites-available:
-
- location ~* /.well-known {
- allow all;
- try_files $uri $uri/ /blog/?$args;
- }
-
-Where 'blog' is the path to the subdirectory at which your blog resides.
-
-= What if you are running your blog in a subdirectory, but have a different [wp_siteurl](https://wordpress.org/documentation/article/giving-wordpress-its-own-directory/)? =
-
-In that case you don't need the redirect, because the index.php will take care of that.
-
-== Changelog ==
-
-Project maintained on GitHub at [automattic/wordpress-activitypub](https://github.com/automattic/wordpress-activitypub).
-
-= 2.0.1 =
-
-* Fixed: Comment `Update` Federation
-* Workaround: Re-Added Post Model Class because of some weird caching issues
-* Fixed: WebFinger check
-* Fixed: Classic editor image finding for large images
-
-= 2.0.0 =
-
-* Added: Bidirectional Comment Federation
-* Removed: Deprecated Classes
-* Fixed: Normalize attributes that can have mixed value types
-* Added: URL support for WebFinger
-* Added: Make Post-Template filterable
-* Added: CSS class for ActivityPub comments to allow custom designs
-* Added: FEP-2677: Identifying the Application Actor
-* Added: FEP-2c59: Discovery of a Webfinger address from an ActivityPub actor
-* Added: Profile Update Activities
-* Improved: WebFinger endpoints
-
-= 1.3.0 =
-
-* Added: Threaded-Comments support
-* Improved: alt text for avatars in Follow Me/Followers blocks
-* Improved: `Delete`, `Update` and `Follow` Activities
-* Improved: better/more effective handling of `Delete` Activities
-* Improved: allow `
` and ` ` for Comments
-* Fixed: removed default limit of WP_Query to send updates to all Inboxes and not only to the first 10
-
-= 1.2.0 =
-
-* Add: Search and order followerer lists
-* Add: Have a filter to defer signature verification
-* Improved: "Follow Me" styles for dark themes
-* Improved: Allow `p` and `br` tags only for AP comments
-* Fixed: Deduplicate attachments earlier to prevent incorrect max_media
-
-
-= 1.1.0 =
-
-* Improved: audio and video attachments are now supported!
-* Improved: better error messages if remote profile is not accessible
-* Improved: PHP 8.1 compatibility
-* Fixed: don't try to parse mentions or hashtags for very large (>1MB) posts to prevent timeouts
-* Fixed: better handling of ISO-639-1 locale codes
-* Improved: more reliable [ap_author], props @uk3
-* Improved: NodeInfo statistics
-
-= 1.0.10 =
-
-* Improved: better error messages if remote profile is not accessible
-
-= 1.0.9 =
-
-* Fixed: broken following endpoint
-
-= 1.0.8 =
-
-* Fixed: blocking of HEAD requests
-* Fixed: PHP fatal error
-* Fixed: several typos
-* Fixed: error codes
-* Improved: loading of shortcodes
-* Updated: caching of followers
-* Updated: Application-User is no longer "indexable"
-* Updated: more consistent usage of the `application/activity+json` Content-Type
-* Removed: featured tags endpoint
-
-= 1.0.7 =
-
-* Fixed: broken function call
-* Add: filter to hook into "is blog public" check
-
-= 1.0.6 =
-
-* Fixed: more restrictive request verification
-
-= 1.0.5 =
-
-* Fixed: compatibility with WebFinger and NodeInfo plugin
-
-= 1.0.4 =
-
-* Fixed: Constants were not loaded early enough, resulting in a race condition
-* Fixed: Featured image was ignored when using the block editor
-
-= 1.0.3 =
-
-* Fixed: compatibility with older WordPress/PHP versions
-* Update: refactoring of the Plugin init process
-* Update: better frontend UX and improved theme compat for blocks
-* Compatibility: add a ACTIVITYPUB_DISABLE_REWRITES constant
-* Compatibility: add pre-fetch hook to allow plugins to hang filters on
-
-= 1.0.2 =
-
-* Updated: improved hashtag visibility in default template
-* Updated: reduced number of followers to be checked/updated via Cron, when System Cron is not set up
-* Updated: check if username of Blog-User collides with an Authors name
-* Compatibility: improved Group meta informations
-* Fixed: detection of single user mode
-* Fixed: remote delete
-* Fixed: styles in Follow-Me block
-* Fixed: various encoding and formatting issues
-* Fixed: (health) check Author URLs only if Authors are enabled
-
-= 1.0.1 =
-
-* Update: improve image attachment detection using the block editor
-* Update: better error code handling for API responses
-* Update: use a tag stack instead of regex for protecting tags for Hashtags and @-Mentions
-* Compatibility: better signature support for subpath-installations
-* Compatibility: allow deactivating blocks registered by the plugin
-* Compatibility: avoid Fatal Errors when using ClassicPress
-* Compatibility: improve the Group-Actor to play nicely with existing implementations
-* Fixed: truncate long blog titles and handles for the "Follow me" block
-* Fixed: ensure that only a valid user can be selected for the "Follow me" block
-* Fixed: fix a typo in a hook name
-* Fixed: a problem with signatures when running WordPress in a sub-path
-
-= 1.0.0 =
-
-* Add: blog-wide Account (catchall, like `example.com@example.com`)
-* Add: a Follow Me block (help visitors to follow your Profile)
-* Add: Signature Verification: https://docs.joinmastodon.org/spec/security/
-* Add: a Followers Block (show off your Followers)
-* Add: Simple caching
-* Add: Collection endpoints for Featured Tags and Featured Posts
-* Add: Better handling of Hashtags in mobile apps
-* Update: Complete rewrite of the Follower-System based on Custom Post Types
-* Update: Improved linter (PHPCS)
-* Compatibility: Add a new conditional, `\Activitypub\is_activitypub_request()`, to allow third-party plugins to detect ActivityPub requests
-* Compatibility: Add hooks to allow modifying images returned in ActivityPub requests
-* Compatibility: Indicate that the plugin is compatible and has been tested with the latest version of WordPress, 6.3
-* Compatibility: Avoid PHP notice on sites using PHP 8.2
-* Fixed: Load the plugin later in the WordPress code lifecycle to avoid errors in some requests
-* Fixed: Updating posts
-* Fixed: Hashtag now support CamelCase and UTF-8
-
-= 0.17.0 =
-
-* Fix type-selector
-* Allow more HTML elements in Activity-Objects
-
-= 0.16.5 =
-
-* Return empty content/excerpt on password protected posts/pages
-
-= 0.16.4 =
-
-* Remove scripts later in the queue, to also handle scripts added by blocks
-* Add published date to author profiles
-
-= 0.16.3 =
-
-* "cc", "to", ... fields can either be an array or a string
-* Remove "style" and "script" HTML elements from content
-
-= 0.16.2 =
-
-* Fix fatal error in outbox
-
-= 0.16.1 =
-
-* Fix "update and create, posts appear blank on Mastodon" issue
-
-= 0.16.0 =
-
-* Add "Outgoing Mentions" ([#213](https://github.com/pfefferle/wordpress-activitypub/pull/213)) props [@akirk](https://github.com/akirk)
-* Add configuration item for number of images to attach ([#248](https://github.com/pfefferle/wordpress-activitypub/pull/248)) props [@mexon](https://github.com/mexon)
-* Use shortcodes instead of custom templates, to setup the Activity Post-Content ([#250](https://github.com/pfefferle/wordpress-activitypub/pull/250)) props [@toolstack](https://github.com/toolstack)
-* Remove custom REST Server, because the needed changes are now merged into Core.
-* Fix hashtags ([#261](https://github.com/pfefferle/wordpress-activitypub/pull/261)) props [@akirk](https://github.com/akirk)
-* Change priorites, to maybe fix the hashtag issue
-
-= 0.15.0 =
-
-* Enable ActivityPub only for users that can `publish_posts`
-* Persist only public Activities
-* Fix remote-delete
-
-= 0.14.3 =
-
-* Better error handling. props [@akirk](https://github.com/akirk)
-
-= 0.14.2 =
-
-* Fix Critical error when using Friends Plugin and adding new URL to follow. props [@akirk](https://github.com/akirk)
-
-= 0.14.1 =
-
-* Fix "WebFinger not compatible with PHP < 8.0". props [@mexon](https://github.com/mexon)
-
-= 0.14.0 =
-
-* Friends support: https://wordpress.org/plugins/friends/ props [@akirk](https://github.com/akirk)
-* Massive guidance improvements. props [mediaformat](https://github.com/mediaformat) & [@akirk](https://github.com/akirk)
-* Add Custom Post Type support to outbox API. props [blueset](https://github.com/blueset)
-* Better hash-tag support. props [bocops](https://github.com/bocops)
-* Fix user-count (NodeInfo). props [mediaformat](https://github.com/mediaformat)
-
-= 0.13.4 =
-
-* fix webfinger for email identifiers
-
-= 0.13.3 =
-
-* fix: Create and Note should not have the same ActivityPub ID
-
-= 0.13.2 =
-
-* fix Follow issue AGAIN
-
-= 0.13.1 =
-
-* fix Inbox issue
-
-= 0.13.0 =
-
-* add Autor URL and WebFinger health checks
-* fix NodeInfo endpoint
-
-= 0.12.0 =
-
-* use "pre_option_require_name_email" filter instead of "check_comment_flood". props [@akirk](https://github.com/akirk)
-* save only comments/replies
-* check for an explicit "undo -> follow" action. see https://wordpress.org/support/topic/qs-after-latest/
-
-= 0.11.2 =
-
-* fix inconsistent `%tags%` placeholder
-
-= 0.11.1 =
-
-* fix follow/unfollow actions
-
-= 0.11.0 =
-
-* add support for customizable post-content
-* first try of a delete activity
-* do not require email for AP entries. props [@akirk](https://github.com/akirk)
-* fix [timezones](https://github.com/pfefferle/wordpress-activitypub/issues/63) bug. props [@mediaformat](https://github.com/mediaformat)
-* fix [digest header](https://github.com/pfefferle/wordpress-activitypub/issues/104) bug. props [@mediaformat](https://github.com/mediaformat)
-
-
-= 0.10.1 =
-
-* fix inbox activities, like follow
-* fix debug
-
-= 0.10.0 =
-
-* add image alt text to the ActivityStreams attachment property in a format that Mastodon can read. props [@BenLubar](https://github.com/BenLubar)
-* use the "summary" property for a title as Mastodon does. props [@BenLubar](https://github.com/BenLubar)
-* support authorized fetch to avoid having comments from "Anonymous". props [@BenLubar](https://github.com/BenLubar)
-* add new post type: "title and link only". props [@bgcarlisle](https://github.com/bgcarlisle)
-
-= 0.9.1 =
-
-* disable shared inbox
-* disable delete activity
-
-= 0.9.0 =
-
-* some code refactorings
-* fix #73
-
-= 0.8.3 =
-
-* fixed accept header bug
-
-= 0.8.2 =
-
-* add all required accept header
-* better/simpler accept-header handling
-* add debugging mechanism
-* Add setting to enable AP for different (public) Post-Types
-* explicit use of global functions
-
-= 0.8.1 =
-
-* fixed PHP warnings
-
-= 0.8.0 =
-
-* Moved followers list to user-menu
-
-= 0.7.4 =
-
-* added admin_email to metadata, to be able to "Manage your instance" on https://fediverse.network/manage/
-
-= 0.7.3 =
-
-* refactorings
-* fixed PHP warnings
-* better hashtag regex
-
-= 0.7.2 =
-
-* fixed JSON representation of posts https://merveilles.town/@xuv/101907542498716956
-
-= 0.7.1 =
-
-* fixed inbox problems with pleroma
-
-= 0.7.0 =
-
-* finally fixed pleroma compatibility
-* added "following" endpoint
-* simplified "followers" endpoint
-* fixed default value problem
-
-= 0.6.0 =
-
-* add tags as hashtags to the end of each activity
-* fixed pleroma following issue
-* followers-list improvements
-
-= 0.5.1 =
-
-* fixed name-collision that caused an infinite loop
-
-= 0.5.0 =
-
-* complete refactoring
-* fixed bug #30: Password-protected posts are federated
-* only send Activites when ActivityPub is enabled for this post-type
-
-= 0.4.4 =
-
-* show avatars
-
-= 0.4.3 =
-
-* finally fixed backlink in excerpt/summary posts
-
-= 0.4.2 =
-
-* fixed backlink in excerpt/summary posts (thanks @depone)
-
-= 0.4.1 =
-
-* finally fixed contact list
-
-= 0.4.0 =
-
-* added settings to enable/disable hashtag support
-* fixed follower list
-* send activities only for new posts, otherwise send updates
-
-= 0.3.2 =
-
-* added "followers" endpoint
-* change activity content from blog 'excerpt' to blog 'content'
-
-= 0.3.1 =
-
-* better json encoding
-
-= 0.3.0 =
-
-* basic hashtag support
-* temporarily deactivated likes and boosts
-* added support for actor objects
-* fixed encoding issue
-
-= 0.2.1 =
-
-* customizable backlink (permalink or shorturl)
-* show profile-identifiers also on profile settings
-
-= 0.2.0 =
-
-* added option to switch between content and excerpt
-* removed html and duplicate new-lines
-
-= 0.1.1 =
-
-* fixed "excerpt" in AS JSON
-* added settings for the activity-summary and for the activity-object-type
-
-= 0.1.0 =
-
-* added basic WebFinger support
-* added basic NodeInfo support
-* fully functional "follow" activity
-* send new posts to your followers
-* receive comments from your followers
-
-= 0.0.2 =
-
-* refactoring
-* functional inbox
-* nicer profile views
-
-= 0.0.1 =
-
-* initial
-
-== Upgrade Notice ==
-
-= 1.0.0 =
-
-For version 1.0.0 we have completely rebuilt the followers lists. There is a migration from the old format to the new, but it may take some time until the migration is complete. No data will be lost in the process, please give the migration some time.
-
-== Installation ==
-
-Follow the normal instructions for [installing WordPress plugins](https://wordpress.org/support/article/managing-plugins/).
-
-= Automatic Plugin Installation =
-
-To add a WordPress Plugin using the [built-in plugin installer](https://codex.wordpress.org/Administration_Screens#Add_New_Plugins):
-
-1. Go to [Plugins](https://codex.wordpress.org/Administration_Screens#Plugins) > [Add New](https://codex.wordpress.org/Plugins_Add_New_Screen).
-1. Type "`activitypub`" into the **Search Plugins** box.
-1. Find the WordPress Plugin you wish to install.
- 1. Click **Details** for more information about the Plugin and instructions you may wish to print or save to help setup the Plugin.
- 1. Click **Install Now** to install the WordPress Plugin.
-1. The resulting installation screen will list the installation as successful or note any problems during the install.
-1. If successful, click **Activate Plugin** to activate it, or **Return to Plugin Installer** for further actions.
-
-= Manual Plugin Installation =
-
-There are a few cases when manually installing a WordPress Plugin is appropriate.
-
-* If you wish to control the placement and the process of installing a WordPress Plugin.
-* If your server does not permit automatic installation of a WordPress Plugin.
-* If you want to try the [latest development version](https://github.com/pfefferle/wordpress-activitypub).
-
-Installation of a WordPress Plugin manually requires FTP familiarity and the awareness that you may put your site at risk if you install a WordPress Plugin incompatible with the current version or from an unreliable source.
-
-Backup your site completely before proceeding.
-
-To install a WordPress Plugin manually:
-
-* Download your WordPress Plugin to your desktop.
- * Download from [the WordPress directory](https://wordpress.org/plugins/activitypub/)
- * Download from [GitHub](https://github.com/pfefferle/wordpress-activitypub/releases)
-* If downloaded as a zip archive, extract the Plugin folder to your desktop.
-* With your FTP program, upload the Plugin folder to the `wp-content/plugins` folder in your WordPress directory online.
-* Go to [Plugins screen](https://codex.wordpress.org/Administration_Screens#Plugins) and find the newly uploaded Plugin in the list.
-* Click **Activate** to activate it.
diff --git a/wp-content/upgrade-temp-backup/plugins/activitypub/templates/admin-header.php b/wp-content/upgrade-temp-backup/plugins/activitypub/templates/admin-header.php
deleted file mode 100644
index 67b91ba9..00000000
--- a/wp-content/upgrade-temp-backup/plugins/activitypub/templates/admin-header.php
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
-
diff --git a/wp-content/upgrade-temp-backup/plugins/activitypub/templates/author-json.php b/wp-content/upgrade-temp-backup/plugins/activitypub/templates/author-json.php
deleted file mode 100644
index 7043131f..00000000
--- a/wp-content/upgrade-temp-backup/plugins/activitypub/templates/author-json.php
+++ /dev/null
@@ -1,19 +0,0 @@
-set_context(
- \Activitypub\Activity\Activity::CONTEXT
-);
-
-/*
- * Action triggerd prior to the ActivityPub profile being created and sent to the client
- */
-\do_action( 'activitypub_json_author_pre', $user->get__id() );
-
-\header( 'Content-Type: application/activity+json' );
-echo $user->to_json(); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped
-
-/*
- * Action triggerd after the ActivityPub profile has been created and sent to the client
- */
-\do_action( 'activitypub_json_author_post', $user->get__id() );
diff --git a/wp-content/upgrade-temp-backup/plugins/activitypub/templates/blog-json.php b/wp-content/upgrade-temp-backup/plugins/activitypub/templates/blog-json.php
deleted file mode 100644
index 3ca54dc2..00000000
--- a/wp-content/upgrade-temp-backup/plugins/activitypub/templates/blog-json.php
+++ /dev/null
@@ -1,19 +0,0 @@
-set_context(
- \Activitypub\Activity\Activity::CONTEXT
-);
-
-/*
- * Action triggerd prior to the ActivityPub profile being created and sent to the client
- */
-\do_action( 'activitypub_json_author_pre', $user->get__id() );
-
-\header( 'Content-Type: application/activity+json' );
-echo $user->to_json(); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped
-
-/*
- * Action triggerd after the ActivityPub profile has been created and sent to the client
- */
-\do_action( 'activitypub_json_author_post', $user->get__id() );
diff --git a/wp-content/upgrade-temp-backup/plugins/activitypub/templates/blog-user-followers-list.php b/wp-content/upgrade-temp-backup/plugins/activitypub/templates/blog-user-followers-list.php
deleted file mode 100644
index 1eaa7ee9..00000000
--- a/wp-content/upgrade-temp-backup/plugins/activitypub/templates/blog-user-followers-list.php
+++ /dev/null
@@ -1,28 +0,0 @@
- '',
- 'welcome' => '',
- 'followers' => 'active',
- )
-);
-$table = new \Activitypub\Table\Followers();
-$follower_count = $table->get_user_count();
-// translators: The follower count.
-$followers_template = _n( 'Your blog profile currently has %s follower.', 'Your blog profile currently has %s followers.', $follower_count, 'activitypub' );
-?>
-
diff --git a/wp-content/upgrade-temp-backup/plugins/activitypub/templates/comment-json.php b/wp-content/upgrade-temp-backup/plugins/activitypub/templates/comment-json.php
deleted file mode 100644
index aea4268c..00000000
--- a/wp-content/upgrade-temp-backup/plugins/activitypub/templates/comment-json.php
+++ /dev/null
@@ -1,36 +0,0 @@
- \Activitypub\get_context() ), $object->to_object()->to_array() );
-
-// filter output
-$json = \apply_filters( 'activitypub_json_comment_array', $json );
-
-/*
- * Action triggerd prior to the ActivityPub profile being created and sent to the client
- */
-\do_action( 'activitypub_json_comment_pre' );
-
-$options = 0;
-// JSON_PRETTY_PRINT added in PHP 5.4
-if ( \get_query_var( 'pretty' ) ) {
- $options |= \JSON_PRETTY_PRINT; // phpcs:ignore
-}
-
-$options |= \JSON_HEX_TAG | \JSON_HEX_AMP | \JSON_HEX_QUOT;
-
-/*
- * Options to be passed to json_encode()
- *
- * @param int $options The current options flags
- */
-$options = \apply_filters( 'activitypub_json_comment_options', $options );
-
-\header( 'Content-Type: application/activity+json' );
-echo \wp_json_encode( $json, $options );
-
-/*
- * Action triggerd after the ActivityPub profile has been created and sent to the client
- */
-\do_action( 'activitypub_json_comment_comment' );
diff --git a/wp-content/upgrade-temp-backup/plugins/activitypub/templates/post-json.php b/wp-content/upgrade-temp-backup/plugins/activitypub/templates/post-json.php
deleted file mode 100644
index 1db29a6e..00000000
--- a/wp-content/upgrade-temp-backup/plugins/activitypub/templates/post-json.php
+++ /dev/null
@@ -1,19 +0,0 @@
-to_object();
-$post_object->set_context( \Activitypub\get_context() );
-
-/*
- * Action triggerd prior to the ActivityPub profile being created and sent to the client
- */
-\do_action( 'activitypub_json_post_pre' );
-
-\header( 'Content-Type: application/activity+json' );
-echo $post_object->to_json(); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped
-
-/*
- * Action triggerd after the ActivityPub profile has been created and sent to the client
- */
-\do_action( 'activitypub_json_post_post' );
diff --git a/wp-content/upgrade-temp-backup/plugins/activitypub/templates/settings.php b/wp-content/upgrade-temp-backup/plugins/activitypub/templates/settings.php
deleted file mode 100644
index 642ab164..00000000
--- a/wp-content/upgrade-temp-backup/plugins/activitypub/templates/settings.php
+++ /dev/null
@@ -1,272 +0,0 @@
- 'active',
- 'welcome' => '',
- 'followers' => '',
- )
-);
-?>
-
-
diff --git a/wp-content/upgrade-temp-backup/plugins/activitypub/templates/user-followers-list.php b/wp-content/upgrade-temp-backup/plugins/activitypub/templates/user-followers-list.php
deleted file mode 100644
index 8ea35a73..00000000
--- a/wp-content/upgrade-temp-backup/plugins/activitypub/templates/user-followers-list.php
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
-
-
-
-
-
-
- prepare_items();
- $table->search_box( 'Search', 'search' );
- $table->display();
- ?>
-
-
diff --git a/wp-content/upgrade-temp-backup/plugins/activitypub/templates/user-settings.php b/wp-content/upgrade-temp-backup/plugins/activitypub/templates/user-settings.php
deleted file mode 100644
index 0d7b3f6e..00000000
--- a/wp-content/upgrade-temp-backup/plugins/activitypub/templates/user-settings.php
+++ /dev/null
@@ -1,32 +0,0 @@
-
-
-
-
diff --git a/wp-content/upgrade-temp-backup/plugins/activitypub/templates/welcome.php b/wp-content/upgrade-temp-backup/plugins/activitypub/templates/welcome.php
deleted file mode 100644
index a2663286..00000000
--- a/wp-content/upgrade-temp-backup/plugins/activitypub/templates/welcome.php
+++ /dev/null
@@ -1,162 +0,0 @@
- '',
- 'welcome' => 'active',
- 'followers' => '',
- )
-);
-?>
-
-
-
-
-
-
ActivityPub, broadcasting your blog to a wider audience. Attract followers, deliver updates, and receive comments from a diverse user base on Mastodon , Friendica , Pleroma , Pixelfed , and all ActivityPub -compliant platforms.', 'activitypub' ), array( 'strong' => array() ) ); ?>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ID );
- ?>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Site Health page to ensure that your site is compatible and/or use the "Help" tab (in the top right of the settings pages).',
- 'activitypub'
- ),
- \esc_url_raw( admin_url( 'site-health.php' ) )
- ),
- 'default'
- );
- ?>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/wp-content/upgrade-temp-backup/plugins/companion-auto-update/admin/dashboard.php b/wp-content/upgrade-temp-backup/plugins/companion-auto-update/admin/dashboard.php
deleted file mode 100644
index 9a136a13..00000000
--- a/wp-content/upgrade-temp-backup/plugins/companion-auto-update/admin/dashboard.php
+++ /dev/null
@@ -1,577 +0,0 @@
-'.__( 'Companion Auto Update was not able to set the event for sending you emails, please re-activate the plugin in order to set the event', 'companion-auto-update' ).'.
';
-}
-
-// Database requires an update
-if ( cau_incorrectDatabaseVersion() ) {
- echo '';
-}
-
-// Update log DB is empty
-if ( cau_updateLogDBisEmpty() ) {
- echo '';
-}
-
-// Save settings
-if( isset( $_POST['submit'] ) ) {
-
- check_admin_referer( 'cau_save_settings' );
-
- global $wpdb;
- $table_name = $wpdb->prefix . "auto_updates";
-
- // Auto updater
- $plugins = isset( $_POST['plugins'] ) ? sanitize_text_field( $_POST['plugins'] ) : '';
- $themes = isset( $_POST['themes'] ) ? sanitize_text_field( $_POST['themes'] ) : '';
- $minor = isset( $_POST['minor'] ) ? sanitize_text_field( $_POST['minor'] ) : '';
- $major = isset( $_POST['major'] ) ? sanitize_text_field( $_POST['major'] ) : '';
- $translations = isset( $_POST['translations'] ) ? sanitize_text_field( $_POST['translations'] ) : '';
-
- $wpdb->query( $wpdb->prepare( "UPDATE $table_name SET onoroff = %s WHERE name = 'plugins'", $plugins ) );
- $wpdb->query( $wpdb->prepare( "UPDATE $table_name SET onoroff = %s WHERE name = 'themes'", $themes ) );
- $wpdb->query( $wpdb->prepare( "UPDATE $table_name SET onoroff = %s WHERE name = 'minor'", $minor ) );
- $wpdb->query( $wpdb->prepare( "UPDATE $table_name SET onoroff = %s WHERE name = 'major'", $major ) );
- $wpdb->query( $wpdb->prepare( "UPDATE $table_name SET onoroff = %s WHERE name = 'translations'", $translations ) );
-
- // Emails
- $send = isset( $_POST['cau_send'] ) ? sanitize_text_field( $_POST['cau_send'] ) : '';
- $sendupdate = isset( $_POST['cau_send_update'] ) ? sanitize_text_field( $_POST['cau_send_update'] ) : '';
- $sendoutdated = isset( $_POST['cau_send_outdated'] ) ? sanitize_text_field( $_POST['cau_send_outdated'] ) : '';
- $wpemails = isset( $_POST['wpemails'] ) ? sanitize_text_field( $_POST['wpemails'] ) : '';
- $email = isset( $_POST['cau_email'] ) ? sanitize_text_field( $_POST['cau_email'] ) : '';
- $html_or_text = isset( $_POST['html_or_text'] ) ? sanitize_text_field( $_POST['html_or_text'] ) : 'html';
- $dbupdateemails = isset( $_POST['dbupdateemails'] ) ? sanitize_text_field( $_POST['dbupdateemails'] ) : '';
-
- $wpdb->query( $wpdb->prepare( "UPDATE $table_name SET onoroff = %s WHERE name = 'email'", $email ) );
- $wpdb->query( $wpdb->prepare( "UPDATE $table_name SET onoroff = %s WHERE name = 'send'", $send ) );
- $wpdb->query( $wpdb->prepare( "UPDATE $table_name SET onoroff = %s WHERE name = 'sendupdate'", $sendupdate ) );
- $wpdb->query( $wpdb->prepare( "UPDATE $table_name SET onoroff = %s WHERE name = 'sendoutdated'", $sendoutdated ) );
- $wpdb->query( $wpdb->prepare( "UPDATE $table_name SET onoroff = %s WHERE name = 'wpemails'", $wpemails ) );
- $wpdb->query( $wpdb->prepare( "UPDATE $table_name SET onoroff = %s WHERE name = 'html_or_text'", $html_or_text ) );
- $wpdb->query( $wpdb->prepare( "UPDATE $table_name SET onoroff = %s WHERE name = 'dbupdateemails'", $dbupdateemails ) );
-
- // Advanced
- $allow_editor = isset( $_POST['allow_editor'] ) ? sanitize_text_field( $_POST['allow_editor'] ) : '';
- $allow_author = isset( $_POST['allow_author'] ) ? sanitize_text_field( $_POST['allow_author'] ) : '';
- $advanced_info_emails = isset( $_POST['advanced_info_emails'] ) ? sanitize_text_field( $_POST['advanced_info_emails'] ) : '';
- $plugin_links_emails = isset( $_POST['plugin_links_emails'] ) ? sanitize_text_field( $_POST['plugin_links_emails'] ) : '';
-
- $wpdb->query( $wpdb->prepare( "UPDATE $table_name SET onoroff = %s WHERE name = 'allow_editor'", $allow_editor ) );
- $wpdb->query( $wpdb->prepare( "UPDATE $table_name SET onoroff = %s WHERE name = 'allow_author'", $allow_author ) );
- $wpdb->query( $wpdb->prepare( "UPDATE $table_name SET onoroff = %s WHERE name = 'advanced_info_emails'", $advanced_info_emails ) );
- $wpdb->query( $wpdb->prepare( "UPDATE $table_name SET onoroff = %s WHERE name = 'plugin_links_emails'", $plugin_links_emails ) );
-
- // Delay
- $update_delay = isset( $_POST['update_delay'] ) ? sanitize_text_field( $_POST['update_delay'] ) : '';
- $update_delay_days = isset( $_POST['update_delay_days'] ) ? sanitize_text_field( $_POST['update_delay_days'] ) : '';
-
- $wpdb->query( $wpdb->prepare( "UPDATE $table_name SET onoroff = %s WHERE name = 'update_delay'", $update_delay ) );
- $wpdb->query( $wpdb->prepare( "UPDATE $table_name SET onoroff = %s WHERE name = 'update_delay_days'", $update_delay_days ) );
-
- // Intervals
-
- // Set variables
- $plugin_sc = sanitize_text_field( $_POST['plugin_schedule'] );
- $theme_sc = sanitize_text_field( $_POST['theme_schedule'] );
- $core_sc = sanitize_text_field( $_POST['core_schedule'] );
- $schedule_mail = sanitize_text_field( $_POST['update_notifications'] );
- $outdated_notifier = sanitize_text_field( $_POST['outdated_notifier'] );
-
- // First clear schedules
- wp_clear_scheduled_hook( 'wp_update_plugins' );
- wp_clear_scheduled_hook( 'wp_update_themes' );
- wp_clear_scheduled_hook( 'wp_version_check' );
- wp_clear_scheduled_hook( 'cau_set_schedule_mail' );
- wp_clear_scheduled_hook( 'cau_custom_hooks_plugins' );
- wp_clear_scheduled_hook( 'cau_custom_hooks_themes' );
- wp_clear_scheduled_hook( 'cau_log_updater' );
- wp_clear_scheduled_hook( 'cau_outdated_notifier' );
-
- // Then set the new times
-
- // Plugins
- if( $plugin_sc == 'daily' ) {
-
- $date = date( 'Y-m-d' );
- $hours = sanitize_text_field( $_POST['plugin_schedule-sethour'] );
- $minutes = sanitize_text_field( $_POST['plugin_schedule-setminutes'] );
- $seconds = date( 's' );
- $fullDate = $date.' '.$hours.':'.$minutes.':'.$seconds;
- $pluginSetTime = strtotime( $fullDate );
-
- wp_schedule_event( $pluginSetTime, $plugin_sc, 'wp_update_plugins' );
- wp_schedule_event( $pluginSetTime, $plugin_sc, 'cau_custom_hooks_plugins' );
- wp_schedule_event( ( $pluginSetTime - 1800 ), $plugin_sc, 'cau_log_updater' );
-
- } else {
- wp_schedule_event( time(), $plugin_sc, 'wp_update_plugins' );
- wp_schedule_event( time(), $plugin_sc, 'cau_custom_hooks_plugins' );
- wp_schedule_event( ( time() - 1800 ), $plugin_sc, 'cau_log_updater' );
- }
-
- // Themes
- if( $theme_sc == 'daily' ) {
-
- $dateT = date( 'Y-m-d' );
- $hoursT = sanitize_text_field( $_POST['theme_schedule-sethour'] );
- $minutesT = sanitize_text_field( $_POST['theme_schedule-setminutes'] );
- $secondsT = date( 's' );
- $fullDateT = $dateT.' '.$hoursT.':'.$minutesT.':'.$secondsT;
- $themeSetTime = strtotime( $fullDateT );
-
- wp_schedule_event( $themeSetTime, $theme_sc, 'wp_update_themes' );
- wp_schedule_event( $themeSetTime, $theme_sc, 'cau_custom_hooks_themes' );
-
- } else {
- wp_schedule_event( time(), $theme_sc, 'wp_update_themes' );
- wp_schedule_event( time(), $theme_sc, 'cau_custom_hooks_themes' );
- }
-
- // Core
- if( $core_sc == 'daily' ) {
-
- $dateC = date( 'Y-m-d' );
- $hoursC = sanitize_text_field( $_POST['core_schedule-sethour'] );
- $minutesC = sanitize_text_field( $_POST['core_schedule-setminutes'] );
- $secondsC = date( 's' );
- $fullDateC = $dateC.' '.$hoursC.':'.$minutesC.':'.$secondsC;
- $coreSetTime = strtotime( $fullDateC );
-
- wp_schedule_event( $coreSetTime, $core_sc, 'wp_version_check' );
-
- } else {
- wp_schedule_event( time(), $core_sc, 'wp_version_check' );
- }
-
- // Update notifications
- if( $schedule_mail == 'daily' ) {
-
- $dateT = date( 'Y-m-d' );
- $hoursT = sanitize_text_field( $_POST['update_notifications-sethour'] );
- $minutesT = sanitize_text_field( $_POST['update_notifications-setminutes'] );
- $secondsT = date( 's' );
- $fullDateT = $dateT.' '.$hoursT.':'.$minutesT.':'.$secondsT;
- $emailSetTime = strtotime( $fullDateT );
-
- wp_schedule_event( $emailSetTime, $schedule_mail, 'cau_set_schedule_mail' );
-
- } else {
- wp_schedule_event( time(), $schedule_mail, 'cau_set_schedule_mail' );
- }
-
- // Outdated notifications
- if( $outdated_notifier == 'daily' ) {
-
- $dateT = date( 'Y-m-d' );
- $hoursT = sanitize_text_field( $_POST['outdated_notifier-sethour'] );
- $minutesT = sanitize_text_field( $_POST['outdated_notifier-setminutes'] );
- $secondsT = date( 's' );
- $fullDateT = $dateT.' '.$hoursT.':'.$minutesT.':'.$secondsT;
- $emailSetTime = strtotime( $fullDateT );
-
- wp_schedule_event( $emailSetTime, $outdated_notifier, 'cau_outdated_notifier' );
-
- } else {
- wp_schedule_event( time(), $outdated_notifier, 'cau_outdated_notifier' );
- }
-
-
- echo ''.__( 'Settings saved.' ).'
';
-
-}
-
-// Welcome screen for first time viewers
-if( isset( $_GET['welcome'] ) ) {
- echo '';
-}
-
-$cs_hooks_p = wp_get_schedule( 'cau_custom_hooks_plugins' );
-$cs_hooks_t = wp_get_schedule( 'cau_custom_hooks_themes' );
-
-?>
-
-
-
-
-
-
-
-
-
-
-
-
-
- ";
- echo "
";
- foreach ( cau_wp_get_schedules() as $key => $value ) {
- echo "".$value." ";
- }
- echo " ";
- echo "";
-
- // Set the time when daily is selected
- echo "
";
-
- echo "
-
-
- :
-
-
-
-
- ".__( 'At what time should the updater run? Only works when set to daily .', 'companion-auto-update' )." - ".__( 'Time notation: 24H', 'companion-auto-update' )."
-
-
";
-
- echo "
";
-
- }
-
- ?>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
You get useful software and we get to carry on making it better.', 'companion-auto-update'); ?>
-
-
-
-
-
-
-
-
-
-
-
Plugin Promotion
-
Keep your site fast with our Revision Manager
-
Post Revisions are great, but will also slow down your site. Take back control over revisions with Companion Revision Manager!
-
Read more
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/wp-content/upgrade-temp-backup/plugins/companion-auto-update/admin/log.php b/wp-content/upgrade-temp-backup/plugins/companion-auto-update/admin/log.php
deleted file mode 100644
index 8bdf0542..00000000
--- a/wp-content/upgrade-temp-backup/plugins/companion-auto-update/admin/log.php
+++ /dev/null
@@ -1,19 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- We've had to (temporarily) disable the theme filter because it was causing issues on some installations. We'll try to get it working again in a future update.
-
-
-
-
-
-prefix."auto_updates";
-
-// Save list
-if( isset( $_POST['submit'] ) ) {
-
- check_admin_referer( 'cau_save_pluginlist' );
-
- $noUpdateList = '';
- $i = 0;
- $noUpdateCount = 0;
-
- if( isset( $_POST['post'] ) ) {
- $noUpdateCount = count( $_POST['post'] );
- }
-
- if( $noUpdateCount > 0 ) {
- foreach ( $_POST['post'] as $key ) {
- $noUpdateList .= sanitize_text_field( $key );
- $i++;
- if( $i != $noUpdateCount ) $noUpdateList .= ', ';
- }
- }
-
- $wpdb->query( $wpdb->prepare( "UPDATE $table_name SET onoroff = '%s' WHERE name = '%s'", $noUpdateList, $db_table ) );
- echo ''.__( 'Succes', 'companion-auto-update' ).' – '.sprintf( esc_html__( '%1$s %2$s have been added to the no-update-list', 'companion-auto-update' ), $noUpdateCount, strtolower( $filter_name ) ).'.
';
-}
-
-
-// Reset list
-if( isset( $_POST['reset'] ) ) {
-
- check_admin_referer( 'cau_save_pluginlist' );
-
- $wpdb->query( $wpdb->prepare( "UPDATE $table_name SET onoroff = '%s' WHERE name = %s", "", $db_table ) );
- echo ''.__( 'Succes', 'companion-auto-update' ).' – '.sprintf( esc_html__( 'The no-update-list has been reset, all %s will be auto-updated from now on', 'companion-auto-update' ), strtolower( $filter_name ) ).'.
';
-}
-
-
-?>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- $value ) {
-
- $slug = $key;
- $explosion = explode( '/', $slug );
- $actualSlug = array_shift( $explosion );
- $slug_hash = md5( $slug[0] );
-
- if( $filter == 'themes' ) {
-
- $theme = wp_get_theme( $actualSlug );
- $name = $theme->get( 'Name' );
- $description = $theme->get( 'Description' );
-
- } else {
-
- foreach ( $value as $k => $v ) {
-
- if( $k == "Name" ) $name = $v;
- if( $k == "Description" ) $description = $v;
-
- }
-
- }
-
- if( in_array( $actualSlug, donotupdatelist( $filter ) ) ) {
-
- $class = 'inactive';
- $checked = 'CHECKED';
- $statusicon = 'no';
- $statusName = 'disabled';
-
- } else {
-
- $class = 'active';
- $checked = '';
- $statusicon = 'yes';
- $statusName = 'enabled';
- }
-
- echo '
-
-
- Select '. $name .'
-
-
-
-
-
- '. $name .'
- '.$actualSlug.'
-
-
-
- '.__( 'Auto Updater', 'companion-auto-update' ).':
-
-
-
- '.$description.'
-
-
- ';
-
- }
- ?>
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/wp-content/upgrade-temp-backup/plugins/companion-auto-update/admin/rollback.php b/wp-content/upgrade-temp-backup/plugins/companion-auto-update/admin/rollback.php
deleted file mode 100644
index c0325af9..00000000
--- a/wp-content/upgrade-temp-backup/plugins/companion-auto-update/admin/rollback.php
+++ /dev/null
@@ -1,2 +0,0 @@
-prefix . "auto_updates";
- $schedules = wp_get_schedules();
- $interval_names = cau_wp_get_schedules();
-
- // Update the database
- if( isset( $_GET['run'] ) && $_GET['run'] == 'db_update' ) {
- cau_manual_update();
- echo ''.__( 'Database update completed' ).'
';
- }
-
- if( isset( $_GET['run'] ) && $_GET['run'] == 'db_info_update' ) {
- cau_savePluginInformation();
- echo ''.__( 'Database information update completed' ).'
';
- }
-
- if( isset( $_GET['ignore_report'] ) ) {
-
- $report_to_ignore = sanitize_text_field( $_GET['ignore_report'] );
- $allowedValues = array( 'seo', 'cron' );
-
- if( !in_array( $report_to_ignore, $allowedValues ) ) {
-
- wp_die( 'Trying to cheat eh?' );
-
- } else {
-
- $table_name = $wpdb->prefix . "auto_updates";
- $wpdb->query( $wpdb->prepare( "UPDATE {$table_name} SET onoroff = %s WHERE name = 'ignore_$report_to_ignore'", 'yes' ) );
- $__ignored = __( 'This report will now be ignored', 'companion-auto-update' );
- echo "";
-
- }
-
- }
-
-?>
-
-
-
-
-
- array(
- 'name' => __( 'Events', 'companion-auto-update' ),
- 'fields' => array(
- 'plugins' => __( 'Plugins', 'companion-auto-update' ),
- 'themes' => __( 'Themes', 'companion-auto-update' ),
- 'minor' => __( 'Core (Minor)', 'companion-auto-update' ),
- 'major' => __( 'Core (Major)', 'companion-auto-update' ),
- 'send' => __( 'Update available', 'companion-auto-update' ),
- 'sendupdate' => __( 'Successful update', 'companion-auto-update' ),
- 'wpemails' => __( 'Core notifications', 'companion-auto-update' ),
- 'update_delay' => __( 'Log updater', 'companion-auto-update' ),
- ),
- 'values' => array(
- 'plugins' => 'wp_update_plugins',
- 'themes' => 'wp_update_themes',
- 'minor' => 'wp_version_check',
- 'major' => 'wp_version_check',
- 'send' => 'cau_set_schedule_mail',
- 'sendupdate' => 'cau_set_schedule_mail',
- 'wpemails' => 'cau_set_schedule_mail',
- 'update_delay' => 'cau_log_updater',
- ),
- 'explain' => array(
- 'plugins' => __('Auto update plugins?', 'companion-auto-update'),
- 'themes' => __('Auto update themes?', 'companion-auto-update'),
- 'minor' => __('Auto update minor core updates?', 'companion-auto-update'),
- 'major' => __('Auto update major core updates?', 'companion-auto-update'),
- 'send' => __( 'Will notify you of available updates.', 'companion-auto-update' ),
- 'sendupdate' => __( 'Will notify you after successful updates.', 'companion-auto-update' ),
- 'wpemails' => __( 'The default WordPress notifications.', 'companion-auto-update' ),
- 'update_delay' => __( 'Will keep track of the update log and make sure updates are delayed when needed.', 'companion-auto-update' ),
- )
- ),
- );
-
- $__sta = __( 'Status', 'companion-auto-update' );
- $__int = __( 'Interval', 'companion-auto-update' );
- $__nxt = __( 'Next', 'companion-auto-update' );
-
- foreach( $events as $event => $info ) {
-
- echo "
-
-
-
- {$info['name']}
- {$__sta}
- {$__int}
- {$__nxt}
-
-
-
- ";
-
- foreach ( $info['fields'] as $key => $value ) {
-
- $is_on = ( cau_get_db_value( $key ) == 'on' && wp_get_schedule( $info['values'][$key] ) ) ? true : false;
- $__status = $is_on ? 'enabled' : 'warning';
- $__icon = $is_on ? 'yes-alt' : 'marker';
- $__text = $is_on ? __( 'Enabled', 'companion-auto-update' ) : __( 'Disabled', 'companion-auto-update' );
- $__interval = $is_on ? $interval_names[wp_get_schedule( $info['values'][$key] )] : '‐';
- $__next = $is_on ? date_i18n( $dateFormat, wp_next_scheduled( $info['values'][$key] ) ) : '‐';
- $__exp = !empty( $info['explain'][$key] ) ? ''.$info['explain'][$key].' ' : '';
- $__nxt = __( 'Next', 'companion-auto-update' );
-
- echo "
-
- $value $__exp
- $__text
- $__interval
- $__nxt: $__next
- ";
-
- }
-
- echo "
-
-
";
-
- }
-
- ?>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- $__text ";
- } else {
- $__text = __( 'Disabled', 'companion-auto-update' );
- echo " $__text ";
- }
- ?>
-
-
-
- >
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- >
-
-
-
-
- DISABLE_WP_CRON true
-
-
-
-
-
-
-
-
-
-
-
-
- wp_version_check
-
-
-
-
-
-
-
-
-
-
-
- VCS
- '>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- WordPress
-
-
-
-
-
- >
-
- PHP
- (Required: 5.1.0 or up)
-
-
-
-
- >
-
- Database
- (Latest: )
-
-
-
-
-
-
-
- (GMT ) -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ‐
-
-
-
-
-
-
-
-
- get_results( "SELECT * FROM $table_name" );
- array_push( $cau_configs, "WordPress: ".get_bloginfo( 'version' ) );
- array_push( $cau_configs, "PHP: ".phpversion() );
- array_push( $cau_configs, "DB: ".get_option( "cau_db_version" ).' / '.cau_db_version() );
- echo "";
- print_r( $cau_configs );
- echo " ";
- ?>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ‐
-
-
-
-
-
- prefix}update_log";
- $put_on_hold = $wpdb->get_results( $wpdb->prepare( "SELECT * FROM {$updateLog} WHERE put_on_hold <> '%s'", '0' ) );
-
- foreach ( $put_on_hold as $plugin ) {
-
- $__name = $plugin->slug;
- $__poh = $plugin->put_on_hold;
- $__udd = ( cau_get_db_value( 'update_delay_days' ) != '' ) ? cau_get_db_value( 'update_delay_days' ) : '2';
- $__date = date_i18n( $dateFormat, strtotime( "+".$__udd." days", $__poh ) );
-
- echo "
- {$__name}
- {$__date}
- ";
- }
-
- echo empty( $put_on_hold ) ? "".__( 'No plugins have been put on hold.', 'companion-auto-update' )." " : "";
-
- ?>
-
-
-
-
-
-
- $string ) {
-
- if( strpos( file_get_contents( $conFile ), $string ) !== false) {
- $contents = file_get_contents( $conFile );
- $contents = str_replace( $string, $revLine, $contents );
- file_put_contents( $conFile, $contents );
- $melding = __( "We've fixed the error for you", 'companion-auto-update' ).' :)';
- $meldingS = 'updated';
- }
-
- }
-
- echo "";
-
-}
diff --git a/wp-content/upgrade-temp-backup/plugins/companion-auto-update/backend/images/check.svg b/wp-content/upgrade-temp-backup/plugins/companion-auto-update/backend/images/check.svg
deleted file mode 100644
index 10065cf4..00000000
--- a/wp-content/upgrade-temp-backup/plugins/companion-auto-update/backend/images/check.svg
+++ /dev/null
@@ -1,55 +0,0 @@
-
-
-
-
-
- image/svg+xml
-
-
-
-
-
-
-
-
diff --git a/wp-content/upgrade-temp-backup/plugins/companion-auto-update/backend/images/email.svg b/wp-content/upgrade-temp-backup/plugins/companion-auto-update/backend/images/email.svg
deleted file mode 100644
index 278ffd98..00000000
--- a/wp-content/upgrade-temp-backup/plugins/companion-auto-update/backend/images/email.svg
+++ /dev/null
@@ -1,96 +0,0 @@
-
-
-
-image/svg+xml
\ No newline at end of file
diff --git a/wp-content/upgrade-temp-backup/plugins/companion-auto-update/backend/images/help.svg b/wp-content/upgrade-temp-backup/plugins/companion-auto-update/backend/images/help.svg
deleted file mode 100644
index b10cc782..00000000
--- a/wp-content/upgrade-temp-backup/plugins/companion-auto-update/backend/images/help.svg
+++ /dev/null
@@ -1,67 +0,0 @@
-
-
-
-
-
- image/svg+xml
-
-
-
-
-
-
-
-
-
-
diff --git a/wp-content/upgrade-temp-backup/plugins/companion-auto-update/backend/images/interval.svg b/wp-content/upgrade-temp-backup/plugins/companion-auto-update/backend/images/interval.svg
deleted file mode 100644
index 2219c00f..00000000
--- a/wp-content/upgrade-temp-backup/plugins/companion-auto-update/backend/images/interval.svg
+++ /dev/null
@@ -1,69 +0,0 @@
-
-
-
-image/svg+xml
\ No newline at end of file
diff --git a/wp-content/upgrade-temp-backup/plugins/companion-auto-update/backend/images/love.svg b/wp-content/upgrade-temp-backup/plugins/companion-auto-update/backend/images/love.svg
deleted file mode 100644
index 8b341634..00000000
--- a/wp-content/upgrade-temp-backup/plugins/companion-auto-update/backend/images/love.svg
+++ /dev/null
@@ -1,116 +0,0 @@
-
-
-
-
-
- image/svg+xml
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/wp-content/upgrade-temp-backup/plugins/companion-auto-update/backend/images/settings.svg b/wp-content/upgrade-temp-backup/plugins/companion-auto-update/backend/images/settings.svg
deleted file mode 100644
index 63020b4b..00000000
--- a/wp-content/upgrade-temp-backup/plugins/companion-auto-update/backend/images/settings.svg
+++ /dev/null
@@ -1,124 +0,0 @@
-
-
-
-image/svg+xml
\ No newline at end of file
diff --git a/wp-content/upgrade-temp-backup/plugins/companion-auto-update/backend/images/support.svg b/wp-content/upgrade-temp-backup/plugins/companion-auto-update/backend/images/support.svg
deleted file mode 100644
index 8750aa46..00000000
--- a/wp-content/upgrade-temp-backup/plugins/companion-auto-update/backend/images/support.svg
+++ /dev/null
@@ -1,102 +0,0 @@
-
-
-
-image/svg+xml
\ No newline at end of file
diff --git a/wp-content/upgrade-temp-backup/plugins/companion-auto-update/backend/images/update.svg b/wp-content/upgrade-temp-backup/plugins/companion-auto-update/backend/images/update.svg
deleted file mode 100644
index 059c5215..00000000
--- a/wp-content/upgrade-temp-backup/plugins/companion-auto-update/backend/images/update.svg
+++ /dev/null
@@ -1,91 +0,0 @@
-
-
-
-image/svg+xml
\ No newline at end of file
diff --git a/wp-content/upgrade-temp-backup/plugins/companion-auto-update/backend/images/welcome.svg b/wp-content/upgrade-temp-backup/plugins/companion-auto-update/backend/images/welcome.svg
deleted file mode 100644
index 77542371..00000000
--- a/wp-content/upgrade-temp-backup/plugins/companion-auto-update/backend/images/welcome.svg
+++ /dev/null
@@ -1,181 +0,0 @@
-
-
-
-image/svg+xml
\ No newline at end of file
diff --git a/wp-content/upgrade-temp-backup/plugins/companion-auto-update/backend/style.css b/wp-content/upgrade-temp-backup/plugins/companion-auto-update/backend/style.css
deleted file mode 100644
index 72e20a23..00000000
--- a/wp-content/upgrade-temp-backup/plugins/companion-auto-update/backend/style.css
+++ /dev/null
@@ -1,582 +0,0 @@
-/* Default Stylings */
-.nowrap {
- white-space: nowrap;
-}
-.cau_spacing {
- height: 25px;
-}
-.cau_support_buttons {
- display: inline-block;
-}
-
-/* Welcome screen */
-.welcome-to-cau {
- background: #FFF;
- border: 1px solid #CCD0D4;
- margin: 25px 0;
- padding: 30px;
- background-size: 140px;
- background-position: left bottom;
- background-repeat: no-repeat;
- box-shadow: 0 1px 1px rgba(0,0,0,.04);
-}
-.welcome-to-cau .welcome-image {
- display: inline-block;
- vertical-align: middle;
- width: 100px;
- height: 100px;
- background-image: url('images/welcome.svg');
- background-size: contain;
- background-position: center;
- box-sizing: border-box;
-}
-.welcome-to-cau .welcome-content {
- display: inline-block;
- vertical-align: middle;
- width: calc(100% - 100px);
- padding-left: 25px;
- box-sizing: border-box;
-}
-.welcome-to-cau .welcome-content strong {
- color: #000;
-}
-.welcome-to-cau .welcome-content p {
- margin: 2px 0;
-}
-.welcome-to-cau.help-bg {
- background-image: url('images/help.svg');
-}
-.welcome-to-cau.support-bg {
- background-image: url('images/support.svg');
-}
-.welcome-to-cau.love-bg {
- background-image: url('images/love.svg');
-}
-.welcome-to-cau.update-bg {
- background-image: url('images/update.svg');
-}
-.welcome-to-cau.email-bg {
- background-image: url('images/email.svg');
-}
-.welcome-to-cau.interval-bg {
- background-image: url('images/interval.svg');
-}
-.welcome-to-cau.advanced-bg {
- background-image: url('images/settings.svg');
-}
-.welcome-to-cau h2 {
- margin: 0;
- margin-bottom: 25px;
- font-size: 21px;
- font-weight: 400;
- line-height: 1.2;
-}
-.welcome-to-cau h2.title {
- margin-bottom: 10px;
-}
-.welcome-to-cau h3 {
- font-size: 16px;
- margin-top: 0;
-}
-.welcome-to-cau a {
- text-decoration: none;
-}
-.welcome-to-cau .welcome-column {
- display: inline-block;
- vertical-align: top;
- box-sizing: border-box;
-}
-.welcome-to-cau.cau-show-love .welcome-column {
- vertical-align: middle;
-}
-.welcome-to-cau .welcome-column.welcome-column-first {
- display: block;
- width: 100%;
-}
-.first-column {
- padding-left: 140px;
-}
-.welcome-to-cau .welcome-column.welcome-column-half {
- width: 50%;
-}
-.welcome-to-cau .welcome-column.welcome-column-third {
- width: 33%;
-}
-.welcome-to-cau .welcome-column.welcome-column-quarter {
- width: 25%;
-}
-.welcome-to-cau a.minimal-button {
- display: inline-block;
- padding: 5px;
-}
-select.schedule_interval {
- max-width: 90%;
- width: 225px;
-}
-.cau_save_button.fixed_button {
- background: #FFF;
- box-sizing: border-box;
- position: fixed;
- width: 100%;
- right: 0;
- bottom: 0;
- margin-left: -25px;
- z-index: 1001;
- padding: 5px;
- box-shadow: 0 -8px 16px 0 rgb(85 93 102 / 30%);
-}
-.cau_save_button.fixed_button p.submit {
- display: block;
- text-align: center;
- font-weight: bold;
- margin: 0;
- padding: 0;
-}
-.cau_save_button.fixed_button p.submit input {
- width: 100%;
- max-width: 250px;
- height: 100%;
- padding: 5px;
-}
-.cau_save_button__space {
- height: 75px;
-}
-
-/* Overwrite core UI */
-/*.cau_content input[type="checkbox"]:checked::before {
- content: "";
- background: url( 'images/check.svg' );
- background-size: contain;
- background-position: center center;
-}*/
-.cau_content a {
- color: #9178B7;
-}
-.cau_content a.nav-tab {
- color: #23282D;
-}
-.cau_content .button-primary {
- background-color: #9178B7!important;
- border-color: #9178B7!important;
-}
-.cau_content .button-alt {
- color: #9178B7!important;
- border-color: #9178B7!important;
-}
-.cau_content .button-hero {
- font-weight: 500;
- padding: 2px 15px!important;
-}
-#message.cau {
- background: #FFF;
- border: 1px solid #CCD0D4;
- border-left-width: 4px;
- border-left-color: #9178B7;
- box-shadow: 0 1px 1px rgba(0,0,0,.04);
- margin: 25px 0px 5px 0;
- padding: 15px;
-}
-#message.cau a, #message.cau strong {
- color: #9178B7;
-}
-
-/* Dashboard */
-.cau-column-wide {
- box-sizing: border-box;
- display: inline-block;
- vertical-align: top;
- width: calc(100% - 450px);
- padding-right: 25px;
-}
-.cau-column-small {
- display: inline-block;
- vertical-align: top;
- width: 450px;
-}
-.cau-dashboard-box {
- background-position: right bottom;
-}
-.cau-column-wide .cau-dashboard-box {
- padding-right: 125px;
-}
-.cau-dashboard-box a {
- margin-left: 0px;
- margin-top: 10px;
-}
-.cau-dashboard-box .welcome-column {
- padding-right: 25px;
-}
-.support-sidebar-list {
- margin-bottom: 25px;
-}
-.cau_content .nav-tab {
- position: relative;
-}
-.cau_content .nav-tab .cau_melding {
- display: inline-block;
- width: 11px;
- height: 11px;
- border-radius: 10px;
- margin-left: 5px;
- position: relative;
- bottom: -1px;
-}
-.cau_content .nav-tab .cau_melding.level-okay {
- background: #7AD03A;
-}
-.cau_content .nav-tab .cau_melding.level-low {
- background: #FFBA00;
-}
-.cau_content .nav-tab .cau_melding.level-high {
- background: #FF0000;
-}
-
-/* Table Styling */
-.cau_content .widefat td {
- vertical-align: middle!important;
-}
-table.autoupdate th.head-plugin {
- min-width: 250px;
-}
-table.autoupdate th.head-status {
- min-width: 150px;
-}
-table.autoupdate th.check-column {
- position: relative;
- min-width: 55px;
-}
-table.autoupdate tr.inactive {
- background: #FEF7F1;
-}
-table.autoupdate tr.active .check-column {
- border-left: 3px solid transparent;
-}
-table.autoupdate tr.inactive .check-column {
- border-left: 3px solid #D54E21;
-}
-table.autoupdate tr.inactive td.column-status p {
- color: #BF3D3C;
-}
-table.autoupdate tr.active td.column-status p {
- color: #000;
-}
-table.autoupdate tr td.column-description p {
- overflow: hidden;
- max-height: 18px;
-}
-
-/* Update Log */
-table.autoupdatelog {
- margin-top: 25px;
-}
-table.autoupdatelog strong {
- color: #000;
-}
-table.autoupdatelog .dashicons {
- color: #00A0D2;
-}
-
-/* Status */
-table.cau_status_list {
- margin-top: 25px;
-}
-table.cau_status_list:not(.no_column_width) th, table.cau_status_list:not(.no_column_width) td {
- width: 25%;
-}
-.cau_enabled {
- color: #7AD03A;
-}
-.cau_disabled {
- color: #FF0000;
-}
-.cau_warning {
- color: #FFBA00;
-}
-.cau_mobile_prefix {
- display: none;
-}
-table.cau_status_list .cau_status_icon {
- width: 50px!important;
-}
-table.cau_status_list .cau_status_icon .dashicons, table.cau_status_list .cau_status_icon .dashicons-before:before {
- height: 25px;
- font-size: 2em;
-}
-
-/* Rollback list */
-table.rollbacklist {
- max-width: 650px;
-}
-table.rollbacklist td {
- vertical-align: middle;
-}
-table.rollbacklist td a.versionselectbutton {
- display: inline-block;
- width: 100px;
- text-align: center;
-}
-
-/* Plugin list */
-.pluginListButtons {
- display: block;
- padding: 15px 0;
-}
-.pluginListButtons p.submit {
- display: inline-block;
- margin: 0!important;
- padding: 0!important;
-}
-.cau_content #the-list input[type="checkbox"]:not(:checked), .cau_content #the-list input[type="checkbox"]:checked {
- width: 45px;
- height: 45px;
- position: absolute;
- top: 0;
- bottom: 0;
- z-index: 100;
- display: block;
- opacity: 0;
-}
-.cau_content #the-list input[type="checkbox"]:not(:checked) + label, .cau_content #the-list input[type="checkbox"]:checked + label {
- position: absolute;
- top: 15px;
- left: 12px;
- cursor: pointer;
-}
-.cau_content #the-list input[type="checkbox"]:not(:checked) + label:before, .cau_content #the-list input[type="checkbox"]:checked + label:before, .cau_content #the-list input[type="checkbox"]:not(:checked) + label:after, .cau_content #the-list input[type="checkbox"]:checked + label:after {
- content: '';
- position: absolute;
-}
-.cau_content #the-list input[type="checkbox"]:not(:checked) + label:before, .cau_content #the-list input[type="checkbox"]:checked + label:before {
- left: 0;
- top: -3px;
- width: 30px;
- height: 16px;
- background: transparent;
- border: 2px solid #9178B7;
- border-radius: 15px;
- transition: background-color .2s;
-}
-.cau_content #the-list input[type="checkbox"]:not(:checked) + label:after, .cau_content #the-list input[type="checkbox"]:checked + label:after {
- width: 8px;
- height: 8px;
- transition: all .2s;
- border-radius: 500px;
- background: transparent;
- border: 2px solid #9178B7;
- top: 1px;
- left: 5px;
-}
-.cau_content #the-list input[type="checkbox"]:not(:checked) + label:before {
- background: #9178B7;
- border: 2px solid #9178B7;
-}
-.cau_content #the-list input[type="checkbox"]:not(:checked) + label:after {
- background: #9178B7;
- border-color: #FFF;
- left: 18px;
-}
-
-/* Scheduling */
-.cau_schedule_input {
- display: inline-block;
- vertical-align: middle;
- width: 50px;
- padding-top: 5px;
-}
-.cau_schedule_input input {
- max-width: 100%;
- text-align: center;
-}
-.cau_schedule_input_div {
- display: inline-block;
- vertical-align: middle;
- padding: 0 6px;
- font-weight: bold;
-}
-.cau_shedule_notation {
- display: inline-block;
- vertical-align: middle;
- width: 125px;
- padding-left: 5px;
-}
-.cau_shedule_notation .dashicons {
- position: relative;
- bottom: -5px;
-}
-
-/* Tooltip */
-.cau_tooltip {
- position: relative;
-}
-.cau_tooltip .cau_tooltip_text {
- visibility: hidden;
- background-color: rgba(0,0,0,0.7);
- color: #FFF;
- text-align: left;
- font-size: 14px;
- padding: 15px;
- border-radius: 6px;
- position: absolute;
- z-index: 1;
- width: 240px;
- bottom: 100%;
- left: 50%;
- margin-left: -60px;
- margin-bottom: 10px;
- opacity: 0;
- transition: .3s;
- font-weight: normal;
-}
-.cau_tooltip:hover .cau_tooltip_text {
- visibility: visible;
- opacity: 1;
-}
-.cau_tooltip .cau_tooltip_text::after {
- content: " ";
- position: absolute;
- top: 100%;
- left: 50%;
- margin-left: -75px;
- border-width: 5px;
- border-style: solid;
- border-color: rgba(0,0,0,0.7) transparent transparent transparent;
-}
-
-/* Responsive */
-@media screen and (max-width: 1400px) {
-
- .cau-column-wide {
- width: calc(100% - 350px);
- }
- .cau-column-small {
- width: 350px;
- }
- .welcome-to-cau .welcome-column.welcome-column-quarter {
- width: 50%;
- padding-bottom: 35px;
- }
- .cau-column-small .welcome-to-cau {
- background-image: none;
- }
-
-}
-@media screen and (max-width: 1150px) {
-
- .cau-column-wide, .cau-column-small {
- width: 100%;
- padding: 0;
- }
-
-}
-@media screen and (max-width: 1000px) {
-
- /* Basics */
- .cau_hide_on_mobile, table.autoupdate thead {
- display: none!important;
- }
- .form-table td fieldset p {
- display: block;
- padding: 5px 0;
- }
- .form-table td fieldset input[type="checkbox"] {
- display: inline-block;
- vertical-align: middle;
- width: 25px;
- }
- .form-table td fieldset label {
- display: inline-block;
- vertical-align: middle;
- width: calc(100% - 40px);
- box-sizing: border-box;
- padding-left: 5px;
- }
- .cau_content .nav-tab-wrapper {
- position: relative;
- top: -20px;
- border-bottom: 1px solid #CCC!important;
- padding-bottom: 15px!important;
- margin-bottom: 0px!important;
- }
- .cau_content .nav-tab {
- font-size: 12px;
- margin: 5px 5px 0 0!important;
- box-sizing: border-box;
- text-align: center;
- }
-
- /* Scheduling */
- .cau_schedule_input {
- width: 75px;
- }
-
- /* Custom buttons */
- .cau-button {
- display: block;
- text-align: center;
- margin: 5px 0;
- }
- .cau-button .dashicons {
- float: left;
- }
-
- /* Dashboard */
- .welcome-to-cau {
- background-position: right bottom;
- }
- .welcome-to-cau.love-bg {
- background-image: none;
- }
- .welcome-to-cau .welcome-column {
- min-width: 100%;
- }
- .welcome-to-cau .welcome-column.welcome-column-first {
- padding-left: 0px;
- }
- .cau-column-wide .cau-dashboard-box {
- padding-right: 30px;
- padding-bottom: 125px
- }
- .majorMinorExplain {
- display: none;
- }
-
- /* Status */
- table.cau_status_list .cau_status_name {
- display: inline-block;
- width: 50%;
- box-sizing: border-box;
- font-weight: 500;
- }
- table.cau_status_list .cau_status_interval {
- display: none;
- }
- table.cau_status_list th.cau_status_next {
- display: none;
- }
- table.cau_status_list td.cau_status_next {
- display: block;
- width: 100%;
- }
- table.cau_status_list .cau_status_active_state {
- display: inline-block;
- width: 50%;
- box-sizing: border-box;
- text-align: right;
- }
- .cau_mobile_prefix {
- display: inline-block;
- padding-right: 5px;
- }
- table.cau_status_list.cau_status_warnings td {
- display: block;
- width: 100%;
- box-sizing: border-box;
- }
- table.cau_status_list.cau_status_warnings th.cau_plugin_issue_explain, table.cau_status_list.cau_status_warnings th.cau_plugin_issue_fixit {
- display: none;
- }
- table.cau_status_list.cau_status_warnings td.cau_plugin_issue_name {
- font-weight: 500;
- }
-
-}
\ No newline at end of file
diff --git a/wp-content/upgrade-temp-backup/plugins/companion-auto-update/backend/warningbar.css b/wp-content/upgrade-temp-backup/plugins/companion-auto-update/backend/warningbar.css
deleted file mode 100644
index 88e62556..00000000
--- a/wp-content/upgrade-temp-backup/plugins/companion-auto-update/backend/warningbar.css
+++ /dev/null
@@ -1,11 +0,0 @@
-#wpadminbar #wp-admin-bar-cau-has-issues .ab-icon:before {
- /*content: "\f463";*/
- content: "\f332";
- top: 3px;
-}
-#wpadminbar #wp-admin-bar-cau-has-issues .cau-level-low {
- /*color: #FFBA00;*/
-}
-#wpadminbar #wp-admin-bar-cau-has-issues .cau-level-high {
- color: #FF0000;
-}
\ No newline at end of file
diff --git a/wp-content/upgrade-temp-backup/plugins/companion-auto-update/cau_emails.php b/wp-content/upgrade-temp-backup/plugins/companion-auto-update/cau_emails.php
deleted file mode 100644
index 082458fc..00000000
--- a/wp-content/upgrade-temp-backup/plugins/companion-auto-update/cau_emails.php
+++ /dev/null
@@ -1,526 +0,0 @@
- $version ) {
- if( $version == '' ) $version = __( "Unknown", "companion-auto-update" );
- $text .= "- ".sprintf( esc_html__( "%s tested up to: %s", "companion-auto-update" ), $plugin, $version )."\n";
- }
-
- }
-
- return $text;
-
-}
-
-// Set the content for the emails about pending updates
-function cau_pending_message( $single, $plural, $list ) {
-
- // What markup to use
- if( cau_is_html() ) $break = ' ';
- else $break = "\n";
-
- // Base text
- $text = sprintf( esc_html__( 'You have pending %1$s updates on your WordPress site at %2$s.', 'companion-auto-update' ), $single, get_site_url() );
- $text .= $break;
-
- if( !empty( $list ) ) {
-
- $text .= $break;
- $text .= sprintf( esc_html__( 'The following %1$s have new versions available.', 'companion-auto-update' ), $plural );
- $text .= $break;
-
- if( cau_is_html() ) $text .= "";
- foreach ( $list as $key => $value ) {
- if( cau_is_html() ) {
- $text .= "$value ";
- } else {
- $text .= "-$value\n";
- }
- }
- if( cau_is_html() ) $text .= " ";
-
- $text .= $break;
- }
-
- $text .= __( 'Leaving your site outdated is a security risk so please consider manually updating them.', 'companion-auto-update' );
- $text .= $break;
-
- // End
- $text .= sprintf( esc_html__( 'Head over to %1$s and check the ones you want to update.', 'companion-auto-update' ), get_admin_url().'update-core.php' );
-
- return $text;
-
-}
-
-// Set the content for the emails about recent updates
-function cau_updated_message( $type, $updatedList ) {
-
- // What markup to use
- if( cau_is_html() ) $break = ' ';
- else $break = "\n";
-
- // The message
- $text = sprintf( esc_html__(
- 'One or more %1$s on your WordPress site at %2$s have been updated by Companion Auto Update. No further action is needed on your part.
-For more info on what is new visit your dashboard and check the changelog.', 'companion-auto-update'
- ), $type, get_site_url() );
-
- $text .= $break;
- $text .= $break;
- $text .= sprintf( esc_html__(
- 'The following %1$s have been updated:', 'companion-auto-update'
- ), $type );
-
- $text .= $break;
- $text .= $updatedList;
-
- $text .= $break;
- $text .= __( "(You'll also receive this email if you manually updated a plugin or theme)", "companion-auto-update" );
-
- return $text;
-
-}
-
-// Checks if plugins are out of date
-function cau_list_outdated_software() {
-
- // Check if cau_get_db_value() function exists.
- if ( !function_exists( 'cau_get_db_value' ) ) require_once( plugin_dir_path( __FILE__ ) . 'cau_function.php' );
-
- // Set up mail
- $subject = '['.get_bloginfo( 'name' ).'] ' . __( 'You have outdated plugins on your site.', 'companion-auto-update' );
- $type = __( 'plugin', 'companion-auto-update' );
- $type_plural = __( 'plugins', 'companion-auto-update' );
- $message = cau_outdated_message( $type, $type_plural, cau_list_outdated() );
-
- // Send to all addresses
- foreach ( cau_set_email() as $key => $value ) {
- foreach ( $value as $k => $v ) {
- wp_mail( $v, $subject, $message );
- }
- break;
- }
-
-}
-
-// Checks if theme updates are available
-function cau_list_theme_updates() {
-
- global $wpdb;
- $table_name = $wpdb->prefix . "auto_updates";
-
- $configs = $wpdb->get_results( "SELECT * FROM $table_name WHERE name = 'themes'");
- foreach ( $configs as $config ) {
-
- if( $config->onoroff != 'on' ) {
-
- // Check for required files
- if ( !function_exists( 'get_theme_updates' ) ) {
- require_once ABSPATH . 'wp-admin/includes/update.php';
- }
-
- // Begin
- $themes = get_theme_updates();
- $list = array();
-
- if ( !empty( $themes ) ) {
-
- foreach ( $themes as $stylesheet => $theme ) {
- array_push( $list, $theme->get( 'Name' ) );
- }
-
- $subject = '[' . get_bloginfo( 'name' ) . '] ' . __( 'Theme update available.', 'companion-auto-update' );
- $type = __('theme', 'companion-auto-update');
- $type_plural = __('themes', 'companion-auto-update');
- $message = cau_pending_message( $type, $type_plural, $list );
-
- foreach ( cau_set_email() as $key => $value) {
- foreach ($value as $k => $v) {
- wp_mail( $v, $subject, $message );
- }
- break;
- }
- }
-
- }
-
- }
-
-}
-
-// Checks if plugin updates are available
-function cau_list_plugin_updates() {
-
- global $wpdb;
- $table_name = $wpdb->prefix . "auto_updates";
-
- $configs = $wpdb->get_results( "SELECT * FROM $table_name WHERE name = 'plugins'");
- foreach ( $configs as $config ) {
-
- if( $config->onoroff != 'on' ) {
-
- require_once ABSPATH . 'wp-admin/includes/plugin-install.php';
-
- // Make sure get_plugin_updates() and get_plugins() are defined
- if ( !function_exists( 'get_plugin_updates' ) OR !function_exists( 'get_plugins' ) ) {
- require_once ABSPATH . 'wp-admin/includes/plugin.php';
- require_once ABSPATH . 'wp-admin/includes/update.php';
- }
-
- // Begin
- $plugins = get_plugin_updates();
-
- if ( !empty( $plugins ) ) {
-
- $list = array();
- foreach ( (array) $plugins as $plugin_file => $plugin_data ) {
- $plugin_data = (object) _get_plugin_data_markup_translate( $plugin_file, (array) $plugin_data, false, true );
- $name = $plugin_data->Name;
- array_push( $list, $name );
- }
-
- $subject = '[' . get_bloginfo( 'name' ) . '] ' . __( 'Plugin update available.', 'companion-auto-update' );
- $type = __( 'plugin', 'companion-auto-update' );
- $type_plural = __( 'plugins', 'companion-auto-update' );
- $message = cau_pending_message( $type, $type_plural, $list );
-
- foreach ( cau_set_email() as $key => $value) {
- foreach ($value as $k => $v) {
- wp_mail( $v, $subject, $message );
- }
- break;
- }
- }
-
- }
-
- }
-}
-
-// Alerts when plugin has been updated
-function cau_plugin_updated() {
-
- // Check if cau_get_db_value() function exists.
- if ( !function_exists( 'cau_get_db_value' ) ) require_once( plugin_dir_path( __FILE__ ) . 'cau_function.php' );
-
- // Set the correct timezone for emails
- date_default_timezone_set( cau_get_proper_timezone() );
-
- // Create arrays
- $pluginNames = array();
- $pluginDates = array();
- $pluginVersion = array();
- $pluginSlug = array();
- $pluginTimes = array();
- $themeNames = array();
- $themeDates = array();
- $themeTimes = array();
-
- // Where to look for plugins
- $plugdir = plugin_dir_path( __DIR__ );
- if ( !function_exists( 'get_plugins' ) ) require_once( ABSPATH . 'wp-admin/includes/plugin.php' ); // Check if get_plugins() function exists.
- $allPlugins = get_plugins();
-
- // Where to look for themes
- $themedir = get_theme_root();
- $allThemes = wp_get_themes();
-
- // Mail schedule
- $schedule_mail = wp_get_schedule( 'cau_set_schedule_mail' );
-
- // Loop trough all plugins
- foreach ( $allPlugins as $key => $value ) {
-
- // Get plugin data
- $fullPath = $plugdir.'/'.$key;
- $getFile = $path_parts = pathinfo( $fullPath );
- $pluginData = get_plugin_data( $fullPath );
-
- // Get the slug
- $explosion = explode( '/', $key );
- $actualSlug = array_shift( $explosion );
-
- // Get last update date
- $fileDate = date ( 'YmdHi', filemtime( $fullPath ) );
-
- switch ( $schedule_mail ) {
- case 'hourly':
- $lastday = date( 'YmdHi', strtotime( '-1 hour', time() ) );
- break;
- case 'twicedaily':
- $lastday = date( 'YmdHi', strtotime( '-12 hours', time() ) );
- break;
- default:
- $lastday = date( 'YmdHi', strtotime( '-1 day', time() ) );
- break;
- }
-
- $dateFormat = get_option( 'date_format' );
- $timestamp = date_i18n( $dateFormat, filemtime( $fullPath ) );
- $timestamp .= ' - '.date( 'H:i', filemtime( $fullPath ) );
-
- if( $fileDate >= $lastday ) {
-
- // Get plugin name
- foreach ( $pluginData as $dataKey => $dataValue ) {
- if( $dataKey == 'Name') {
- array_push( $pluginNames , $dataValue );
- }
- if( $dataKey == 'Version') {
- array_push( $pluginVersion , $dataValue );
- }
- }
-
- array_push( $pluginDates, $fileDate );
- array_push( $pluginSlug, $actualSlug );
- array_push( $pluginTimes, $timestamp );
- }
-
- }
-
- // Loop trough all themes
- foreach ( $allThemes as $key => $value ) {
-
- // Get theme data
- $fullPath = $themedir.'/'.$key;
- $getFile = $path_parts = pathinfo( $fullPath );
-
- // Get last update date
- $dateFormat = get_option( 'date_format' );
- $fileDate = date ( 'YmdHi', filemtime( $fullPath ) );
-
- if( $schedule_mail == 'hourly' ) {
- $lastday = date( 'YmdHi', strtotime( '-1 hour', time() ) );
- } elseif( $schedule_mail == 'twicedaily' ) {
- $lastday = date( 'YmdHi', strtotime( '-12 hours', time() ) );
- } elseif( $schedule_mail == 'daily' ) {
- $lastday = date( 'YmdHi', strtotime( '-1 day', time() ) );
- }
-
- $dateFormat = get_option( 'date_format' );
- $timestamp = date_i18n( $dateFormat, filemtime( $fullPath ) );
- $timestamp .= ' - '.date( 'H:i', filemtime( $fullPath ) );
-
- if( $fileDate >= $lastday ) {
- array_push( $themeNames, $path_parts['filename'] );
- array_push( $themeDates, $fileDate );
- array_push( $themeTimes, $timestamp );
- }
-
- }
-
- $totalNumP = 0;
- $totalNumT = 0;
- $updatedListP = '';
- $updatedListT = '';
-
- if( cau_get_db_value( 'html_or_text' ) == 'html' ) {
- $updatedListP .= '';
- $updatedListT .= '';
- }
-
- foreach ( $pluginDates as $key => $value ) {
-
- // Set up some var
- $plugin_name = $pluginNames[$key];
- $plugin_slug = $pluginSlug[$key];
- $to_version = __( "to version", "companion-auto-update" ).' '.$pluginVersion[$key];
- $more_info_arr = array( __( "Time of update", "companion-auto-update" ) => $pluginTimes[$key] );
-
- // Plugin links
- if( cau_get_db_value( 'plugin_links_emails' ) == 'on' ) {
- $more_info_arr[__( "Plugin details", "companion-auto-update" )] = "".__( "Visit", "companion-auto-update" )." ";
- $more_info_arr[__( "Release notes", "companion-auto-update" )] = "".__( "Visit", "companion-auto-update" )." ";
- $more_info_arr[__( "Support", "companion-auto-update" )] = "".__( "Visit", "companion-auto-update" )." ";
- }
-
- // Email format
- $use_html = ( cau_get_db_value( 'html_or_text' ) == 'html' ) ? true : false;
-
- // Email content
- $updatedListP .= $use_html ? "" : "-"; // Start row
-
- $updatedListP .= $use_html ? "{$plugin_name} " : "{$plugin_name} "; // Show plugin name
- $updatedListP .= $to_version; // To version
-
- // Get advanced info
- if( cau_get_db_value( 'advanced_info_emails' ) == 'on' ) {
- foreach( $more_info_arr as $label => $value ) {
- $updatedListP .= $use_html ? " {$label}: {$value}" : "\n{$label}: {$value}";
- }
- }
-
- $updatedListP .= $use_html ? " " : "\n"; // End row
-
- $totalNumP++;
- }
-
- foreach ( $themeNames as $key => $value ) {
-
- if( cau_get_db_value( 'html_or_text' ) == 'html' ) {
-
- $more_info = '';
- if( cau_get_db_value( 'advanced_info_emails' ) == 'on' ) $more_info = "".__( "Time of update", "companion-auto-update" ).": ".$themeTimes[$key]." ";
- $updatedListT .= "".$themeNames[$key]." ".$more_info." ";
-
- } else {
- $updatedListT .= "- ".$themeNames[$key]."\n";
- }
-
- $totalNumT++;
- }
-
- if( cau_get_db_value( 'html_or_text' ) == 'html' ) {
- $updatedListP .= ' ';
- $updatedListT .= ' ';
- }
-
- // Set the email content type
- if( cau_get_db_value( 'html_or_text' ) == 'html' ) {
- function cau_mail_content_type() {
- return 'text/html';
- }
- add_filter( 'wp_mail_content_type', 'cau_mail_content_type' );
- }
-
- // If plugins have been updated, send email
- if( $totalNumP > 0 ) {
-
- // E-mail content
- $subject = '[' . get_bloginfo( 'name' ) . '] ' . __('One or more plugins have been updated.', 'companion-auto-update');
- $type = __('plugins', 'companion-auto-update');
- $message = cau_updated_message( $type, $updatedListP );
-
- // Send to all addresses
- foreach ( cau_set_email() as $key => $value) {
- foreach ($value as $k => $v) {
- wp_mail( $v, $subject, $message );
- }
- break;
- }
-
- }
-
- // If themes have been updated, send email
- if( $totalNumT > 0 ) {
-
- // E-mail content
- $subject = '[' . get_bloginfo( 'name' ) . '] ' . __('One or more themes have been updated.', 'companion-auto-update');
- $type = __('themes', 'companion-auto-update');
- $message = cau_updated_message( $type, $updatedListT );
-
- // Send to all addresses
- foreach ( cau_set_email() as $key => $value) {
- foreach ($value as $k => $v) {
- wp_mail( $v, $subject, $message );
- }
- break;
- }
-
- }
-
- if( cau_get_db_value( 'html_or_text' ) == 'html' ) remove_filter( 'wp_mail_content_type', 'cau_mail_content_type' );
-
- // Prevent duplicate emails by setting the event again
- if( $totalNumT > 0 OR $totalNumP > 0 ) {
- if( $schedule_mail == 'hourly' ) {
- wp_clear_scheduled_hook('cau_set_schedule_mail');
- wp_schedule_event( strtotime( '+1 hour', time() ) , 'hourly', 'cau_set_schedule_mail' );
- }
- }
-
-}
-
-function cau_notify_outofdate_db() {
-
- // Check if cau_get_db_value() function exists.
- if ( !function_exists( 'cau_get_db_value' ) ) require_once( plugin_dir_path( __FILE__ ) . 'cau_function.php' );
-
- // Database requires an update
- if ( cau_incorrectDatabaseVersion() ) {
-
- // Set up mail
- $subject = '[' . get_bloginfo( 'name' ) . '] ' . __( 'We need your help with something', 'companion-auto-update' );
- $message = __( 'Hi there! We need your help updating the database of Companion Auto Update to the latest version. No rush, old features will continue to work but some new features might not work until you update the database.', 'companion-auto-update' );
-
- // Send to all addresses
- foreach ( cau_set_email() as $key => $value ) {
- foreach ( $value as $k => $v ) {
- wp_mail( $v, $subject, $message );
- }
- break;
- }
-
- }
-
-}
diff --git a/wp-content/upgrade-temp-backup/plugins/companion-auto-update/cau_functions.php b/wp-content/upgrade-temp-backup/plugins/companion-auto-update/cau_functions.php
deleted file mode 100644
index 3c745784..00000000
--- a/wp-content/upgrade-temp-backup/plugins/companion-auto-update/cau_functions.php
+++ /dev/null
@@ -1,1102 +0,0 @@
-prefix.'auto_updates';
- $cau_configs = $wpdb->get_results( "SELECT name, onoroff FROM {$table_name} WHERE name = 'allow_editor' OR name = 'allow_author'" );
-
- foreach ( $cau_configs as $config ) {
- if( $config->onoroff == 'on' ) $allowed_roles[] = str_replace( "allow_", "", $config->name );
- }
-
- return $allowed_roles;
-
-}
-
-// What user rights can edit plugin settings? TRUE/FALSE
-function cau_allowed_user_rights() {
- $user = wp_get_current_user(); // Current user
- $allowed_roles = cau_allowed_user_rights_array(); // Allow roles
- return array_intersect( $allowed_roles, $user->roles ) ? true : false;
-}
-
-// Get database value
-function cau_get_db_value( $name, $table = 'auto_updates' ) {
- global $wpdb;
- $table_name = $wpdb->prefix.$table;
- $cau_configs = $wpdb->get_results( $wpdb->prepare( "SELECT onoroff FROM {$table_name} WHERE name = '%s'", $name ) );
- foreach ( $cau_configs as $config ) return $config->onoroff;
-}
-
-// Get database value
-function cau_get_plugininfo( $check, $field ) {
- global $wpdb;
- $table_name = $wpdb->prefix.'update_log';
- $cau_configs = $wpdb->get_results( $wpdb->prepare( "SELECT * FROM {$table_name} WHERE slug = '%s'", $check ) );
- foreach ( $cau_configs as $config ) return $config->$field;
-}
-
-// Get the set timezone
-function cau_get_proper_timezone() {
- return ( wp_timezone_string() == '+00:00' ) ? 'UTC' : wp_timezone_string();
-}
-
-// List of incompatible plugins
-function cau_incompatiblePluginlist() {
-
- // Pluginlist, write as Plugin path => Issue
- $pluginList = array(
- 'better-wp-security/better-wp-security.php' => " May block auto-updating for everything.",
- 'updraftplus/updraftplus.php' => " By default this plugin will not be auto-updated. You'll have to do this manually or enable auto-updating in the settings. Causes no issues with other plugins. "
- );
-
- return $pluginList;
-
-}
-function cau_incompatiblePlugins() {
-
- $return = false;
-
- foreach ( cau_incompatiblePluginlist() as $key => $value ) {
- if( function_exists( 'is_plugin_active' ) && is_plugin_active( $key ) ) {
- $return = true;
- }
- }
-
- return $return;
-
-}
-
-// Check if has issues
-function cau_pluginHasIssues() {
- return ( cau_pluginIssueCount() > 0 ) ? true : false;
-}
-function cau_pluginIssueLevels() {
- return checkAutomaticUpdaterDisabled() ? 'high' : 'low';
-}
-function cau_pluginIssueCount() {
-
- $count = 0;
-
- // blog_public check
- if( get_option( 'blog_public' ) == 0 ) $count++;
-
- // checkAutomaticUpdaterDisabled
- if( checkAutomaticUpdaterDisabled() ) $count++;
-
- // checkCronjobsDisabled
- if( checkCronjobsDisabled() ) $count++;
-
- // cau_incorrectDatabaseVersion
- if( cau_incorrectDatabaseVersion() ) $count++;
-
- // cau_incompatiblePlugins
- if( cau_incompatiblePlugins() ) {
- foreach ( cau_incompatiblePluginlist() as $key => $value ) {
- if( function_exists( 'is_plugin_active' ) && is_plugin_active( $key ) ) {
- $count++;
- }
- }
- }
-
- return $count;
-}
-function cau_incorrectDatabaseVersion() {
- return ( get_option( "cau_db_version" ) != cau_db_version() ) ? true : false;
-}
-
-// Run custom hooks on plugin update
-function cau_run_custom_hooks_p() {
-
- // Check if function exists
- if ( ! function_exists( 'get_plugins' ) ) {
- require_once ABSPATH . 'wp-admin/includes/plugin.php';
- }
-
- // Create array
- $allDates = array();
-
- // Where to look for plugins
- $dirr = plugin_dir_path( __DIR__ );
- $listOfAll = get_plugins();
-
- // Number of updates
- $totalNum = 0;
-
- // Loop trough all plugins
- foreach ( $listOfAll as $key => $value ) {
-
- // Get data
- $fullPath = $dirr.'/'.$key;
- $fileDate = date ( 'YmdHi', filemtime( $fullPath ) );
- $fileTime = date ( 'Hi', filemtime( $fullPath ) );
- $update_time = wp_next_scheduled( 'wp_update_plugins' );
- $range_start = date( 'Hi', strtotime( '-30 minutes', $update_time ) );
- $range_end = date( 'Hi', strtotime( '+30 minutes', $update_time ) );
-
- // Check when the last update was
- switch( wp_get_schedule( 'wp_update_plugins' ) ) {
- case 'hourly':
- $lastday = date( 'YmdHi', strtotime( '-1 hour', time() ) );
- break;
- case 'twicedaily':
- $lastday = date( 'YmdHi', strtotime( '-12 hour', time() ) );
- break;
- case 'daily':
- $lastday = date( 'YmdHi', strtotime( '-1 day', time() ) );
- break;
- case 'weekly':
- $lastday = date( 'YmdHi', strtotime( '-1 week', time() ) );
- break;
- case 'monthly':
- $lastday = date( 'YmdHi', strtotime( '-1 month', time() ) );
- break;
- default:
- $lastday = date( 'YmdHi', strtotime( '-1 hour', time() ) );
- break;
- }
-
- if( $fileDate >= $lastday ) {
- array_push( $allDates, $fileDate );
- $status = ( $fileTime > $range_start && $fileTime < $range_end ) ? __( 'Automatic', 'companion-auto-update' ) : __( 'Manual', 'companion-auto-update' );
- $totalNum++;
- cau_updatePluginInformation( $key, $status );
- }
-
- }
-
- // If there have been plugin updates run hook
- if( $totalNum >= 1 ) {
- do_action( 'cau_after_plugin_update' );
- }
-
-}
-
-// Run custom hooks on theme update
-function cau_run_custom_hooks_t() {
-
- // Create array
- $allDates = array();
-
- // Where to look for plugins
- $dirr = get_theme_root();
- $listOfAll = wp_get_themes();
-
- // Loop trough all plugins
- foreach ( $listOfAll as $key => $value) {
-
- // Get data
- $fullPath = $dirr.'/'.$key;
- $fileDate = date ( 'YmdHi', filemtime( $fullPath ) );
- $fileTime = date ( 'Hi', filemtime( $fullPath ) );
- $update_time = wp_next_scheduled( 'wp_update_themes' );
- $range_start = date( 'Hi', strtotime( '-30 minutes', $update_time ) );
- $range_end = date( 'Hi', strtotime( '+30 minutes', $update_time ) );
-
- // Check when the last update was
- switch( wp_get_schedule( 'wp_update_themes' ) ) {
- case 'hourly':
- $lastday = date( 'YmdHi', strtotime( '-1 hour', time() ) );
- break;
- case 'twicedaily':
- $lastday = date( 'YmdHi', strtotime( '-12 hour', time() ) );
- break;
- case 'daily':
- $lastday = date( 'YmdHi', strtotime( '-1 day', time() ) );
- break;
- case 'weekly':
- $lastday = date( 'YmdHi', strtotime( '-1 week', time() ) );
- break;
- case 'monthly':
- $lastday = date( 'YmdHi', strtotime( '-1 month', time() ) );
- break;
- default:
- $lastday = date( 'YmdHi', strtotime( '-1 hour', time() ) );
- break;
- }
-
- if( $fileDate >= $lastday ) {
- array_push( $allDates, $fileDate );
- $status = ( $fileTime > $range_start && $fileTime < $range_end ) ? __( 'Automatic', 'companion-auto-update' ) : __( 'Manual', 'companion-auto-update' );
- $totalNum++;
- cau_updatePluginInformation( $key, $status );
- }
-
- }
-
- $totalNum = 0;
-
- // Count number of updated plugins
- foreach ( $allDates as $key => $value ) $totalNum++;
-
- // If there have been plugin updates run hook
- if( $totalNum > 0 ) {
- do_action( 'cau_after_theme_update' );
- }
-
-}
-
-// Run custom hooks on core update
-function cau_run_custom_hooks_c() {
-
- // Create array
- $totalNum = 0;
-
- // Get data
- $fullPath = ABSPATH.'wp-includes/version.php';
- $fileDate = date ( 'YmdHi', filemtime( $fullPath ) );
- $update_time = wp_next_scheduled( 'wp_version_check' );
- $range_start = date( 'Hi', strtotime( '-30 minutes', $update_time ) );
- $range_end = date( 'Hi', strtotime( '+30 minutes', $update_time ) );
-
- // Check when the last update was
- switch( wp_get_schedule( 'wp_version_check' ) ) {
- case 'hourly':
- $lastday = date( 'YmdHi', strtotime( '-1 hour', time() ) );
- break;
- case 'twicedaily':
- $lastday = date( 'YmdHi', strtotime( '-12 hour', time() ) );
- break;
- case 'daily':
- $lastday = date( 'YmdHi', strtotime( '-1 day', time() ) );
- break;
- case 'weekly':
- $lastday = date( 'YmdHi', strtotime( '-1 week', time() ) );
- break;
- case 'monthly':
- $lastday = date( 'YmdHi', strtotime( '-1 month', time() ) );
- break;
- default:
- $lastday = date( 'YmdHi', strtotime( '-1 hour', time() ) );
- break;
- }
-
- if( $fileDate >= $lastday ) {
- $status = ( $fileTime > $range_start && $fileTime < $range_end ) ? __( 'Automatic', 'companion-auto-update' ) : __( 'Manual', 'companion-auto-update' );
- $totalNum++;
- cau_updatePluginInformation( 'core', $status );
- }
-
- // If there have been plugin updates run hook
- if( $totalNum > 0 ) {
- do_action( 'cau_after_core_update' );
- }
-
-}
-
-// Check if automatic updating is disabled globally
-function checkAutomaticUpdaterDisabled() {
-
- // I mean, I know this can be done waaaay better but I's quite late and I need to push a fix so take it or leave it untill I decide to fix this :)
- if ( defined( 'automatic_updater_disabled' ) ) {
- return ( doing_filter( 'automatic_updater_disabled' ) OR in_array( constant( 'automatic_updater_disabled' ), array( 'true', 'minor' ) ) ) ? true : false;
-
- } else if ( defined( 'AUTOMATIC_UPDATER_DISABLED' ) ) {
- return ( doing_filter( 'AUTOMATIC_UPDATER_DISABLED' ) OR in_array( constant( 'AUTOMATIC_UPDATER_DISABLED' ), array( 'true', 'minor' ) ) ) ? true : false;
-
- } else {
- return false;
- }
-
-}
-
-// Check if cronjobs are disabled
-function checkCronjobsDisabled() {
- return ( defined( 'DISABLE_WP_CRON' ) && DISABLE_WP_CRON ) ? true : false;
-}
-
-// Menu location
-function cau_menloc( $after = '' ) {
- return 'tools.php'.$after;
-}
-function cau_url( $tab = '' ) {
- return admin_url( cau_menloc( '?page=cau-settings&tab='.$tab ) );
-}
-
-// Get the active tab
-function active_tab( $page, $identifier = 'tab' ) {
- echo _active_tab( $page, $identifier );
-}
-function _active_tab( $page, $identifier = 'tab' ) {
- $cur_page = !isset( $_GET[ $identifier ] ) ? '' : $_GET[ $identifier ];
- if( $page == $cur_page ) {
- return 'nav-tab-active';
- }
-}
-
-// Get the active subtab
-function active_subtab( $page, $identifier = 'tab' ) {
- $cur_page = !isset( $_GET[ $identifier ] ) ? '' : $_GET[ $identifier ];
- if( $page == $cur_page ) {
- echo 'current';
- }
-}
-
-// List of plugins that should not be updated
-function donotupdatelist( $filter = 'plugins' ) {
-
- global $wpdb;
-
- $db_table = ( $filter == 'themes' ) ? 'notUpdateListTh' : 'notUpdateList';
- $table_name = $wpdb->prefix."auto_updates";
- $config = $wpdb->get_results( "SELECT * FROM {$table_name} WHERE name = '{$db_table}'");
-
- $list = explode( ", ", $config[0]->onoroff );
- $returnList = array();
-
- foreach ( $list as $key ) array_push( $returnList, $key );
-
- return $returnList;
-
-}
-function plugins_donotupdatelist() {
-
- $array = array();
-
- // Filtered plugins
- foreach ( donotupdatelist( 'plugins' ) as $filteredplugin ) {
- array_push( $array, $filteredplugin );
- }
-
- // Plugin added to the delay list
- foreach ( cau_delayed_updates__formated() as $delayedplugin ) {
- array_push( $array, $delayedplugin );
- }
-
- return $array;
-
-}
-function themes_donotupdatelist() {
- return donotupdatelist( 'themes' );
-}
-
-// Show the update log
-function cau_fetch_log( $limiter, $format = 'simple' ) {
-
- global $wpdb;
-
- $updateLog = "update_log";
- $updateLogDB = $wpdb->prefix.$updateLog;
- $filter = isset( $_GET['filter'] ) ? $_GET['filter'] : 'all';
- $dateFormat = get_option( 'date_format' );
- $dateToday = date ( 'ydm' );
- $log_items = array();
- $limit = ( $limiter != 'all' ) ? $limiter : false;
-
- $show_plugins = ( in_array( $filter, array( 'plugins', 'all' ) ) ) ? true : false;
- $show_themes = ( in_array( $filter, array( 'themes', 'all' ) ) ) ? true : false;
- $show_core = ( $filter == 'all' ) ? true : false;
- $show_translations = ( $filter == 'translations' ) ? true : false;
-
- // PLUGINS
- if( $show_plugins ) {
-
- // Make sure some required functions exits
- if ( !function_exists( 'get_plugins' ) ) {
- require_once ABSPATH . 'wp-admin/includes/plugin.php';
- }
-
- // Loop trough all plugins
- foreach ( get_plugins() as $key => $value ) {
-
- // Get data
- $fullPath = plugin_dir_path( __DIR__ ).'/'.$key;
- $pluginData = get_plugin_data( $fullPath );
- $pluginSlug = explode( '/', plugin_basename( $key ) );
- $pluginSlug = $pluginSlug[0];
-
- $fileTime = date( 'Hi', filemtime( $fullPath ) );
- $fileDate = date( 'ydm', filemtime( $fullPath ) );
- $fileDateTime = strtotime( $fileDate );
- $updateSched = wp_next_scheduled( 'wp_update_plugins' );
-
- if( $dateToday == $fileDate ) {
- $method = ( $fileTime > date( 'Hi', strtotime( '-30 minutes', $updateSched ) ) && $fileTime < date( 'Hi', strtotime( '+30 minutes', $updateSched ) ) ) ? __( 'Automatic', 'companion-auto-update' ) : __( 'Manual', 'companion-auto-update' );
- } else {
- $method = cau_check_if_exists( $key, 'slug', $updateLog ) ? cau_get_plugininfo( $key, 'method' ) : '-';
- }
-
- $log_items[$fileDateTime.'_'.$pluginSlug] = array(
- 'type' => 'Plugin',
- 'slug' => $pluginSlug,
- 'name' => $pluginData['Name'],
- 'date' => $fileDateTime,
- 'version' => $pluginData['Version'],
- 'method' => $method,
- );
-
- }
-
- }
-
- // THEMES
- if( $show_themes ) {
-
- // Loop trough all themes
- foreach ( wp_get_themes() as $key => $value ) {
-
- // Get data
- $fullPath = get_theme_root().'/'.$key;
- $path_parts = pathinfo( $fullPath );
- $theme_data = wp_get_theme( $path_parts['filename'] );
-
- $fileTime = date( 'Hi', filemtime( $fullPath ) );
- $fileDate = date( 'ydm', filemtime( $fullPath ) );
- $fileDateTime = strtotime( $fileDate );
- $updateSched = wp_next_scheduled( 'wp_update_themes' );
-
- if( $dateToday == $fileDate ) {
- $method = ( $fileTime > date( 'Hi', strtotime( '-30 minutes', $updateSched ) ) && $fileTime < date( 'Hi', strtotime( '+30 minutes', $updateSched ) ) ) ? __( 'Automatic', 'companion-auto-update' ) : __( 'Manual', 'companion-auto-update' );
- } else {
- $method = cau_check_if_exists( $key, 'slug', $updateLog ) ? cau_get_plugininfo( $key, 'method' ) : '-';
- }
-
- $log_items[$fileDateTime.'_'.$key] = array(
- 'type' => 'Theme',
- 'slug' => '',
- 'name' => $theme_data->get( 'Name' ),
- 'date' => $fileDateTime,
- 'version' => $theme_data->get( 'Version' ),
- 'method' => $method,
- );
-
- }
-
- }
-
- // TRANSLATIONS
- if( $show_translations ) {
-
- $transFolder = get_home_path() . 'wp-content/languages'; // There is no way (at this time) to check if someone changed this link, so therefore it won't work when it's changed, sorry
- if( file_exists( $transFolder ) ) {
-
- // Plugin translations
- $files = glob( $transFolder.'/plugins/*.{mo}', GLOB_BRACE );
- foreach( $files as $file ) {
-
- $fileDateTime = strtotime( date( 'YmdHi', filemtime( $file ) ) );
- $bn = basename( $file );
-
- $log_items[$fileDateTime.'_'.$bn] = array(
- 'type' => __( 'Plugin translations', 'companion-auto-update' ),
- 'slug' => '',
- 'name' => str_replace( ".json", "", str_replace( ".mo", "", str_replace( "-", " ", $bn ) ) ),
- 'date' => $fileDateTime,
- 'version' => '',
- 'method' => '',
- );
-
- }
-
- // Theme translations
- $files = glob( $transFolder.'/themes/*.{mo}', GLOB_BRACE );
- foreach( $files as $file ) {
-
- $fileDateTime = strtotime( date( 'YmdHi', filemtime( $file ) ) );
- $bn = basename( $file );
-
- $log_items[$fileDateTime.'_'.$bn] = array(
- 'type' => __( 'Theme translations', 'companion-auto-update' ),
- 'slug' => '',
- 'name' => str_replace( ".json", "", str_replace( ".mo", "", str_replace( "-", " ", $bn ) ) ),
- 'date' => $fileDateTime,
- 'version' => '',
- 'method' => '',
- );
-
- }
-
- // Core translations
- $files = glob( $transFolder.'/*.{mo}', GLOB_BRACE );
- foreach( $files as $file ) {
-
- $fileDateTime = strtotime( date( 'YmdHi', filemtime( $file ) ) );
- $bn = basename( $file );
-
- $log_items[$fileDateTime.'_'.$bn] = array(
- 'type' => __( 'Core translations', 'companion-auto-update' ),
- 'slug' => '',
- 'name' => str_replace( ".json", "", str_replace( ".mo", "", str_replace( "-", " ", $bn ) ) ),
- 'date' => $fileDateTime,
- 'version' => '',
- 'method' => '',
- );
-
- }
-
- }
-
- }
-
- // CORE
- if( $show_core ) {
-
- $coreFile = ABSPATH . 'wp-includes/version.php';
- if( file_exists( $coreFile ) ) {
-
- $fileTime = date( 'Hi', filemtime( $coreFile ) );
- $fileDate = date( 'ydm', filemtime( $coreFile ) );
- $fileDateTime = strtotime( $fileDate );
- $updateSched = wp_next_scheduled( 'wp_version_check' );
-
- if( $dateToday == $fileDate ) {
- $method = ( $fileTime > date( 'Hi', strtotime( '-30 minutes', $updateSched ) ) && $fileTime < date( 'Hi', strtotime( '+30 minutes', $updateSched ) ) ) ? __( 'Automatic', 'companion-auto-update' ) : __( 'Manual', 'companion-auto-update' );
- } else {
- $method = cau_check_if_exists( 'core', 'slug', $updateLog ) ? cau_get_plugininfo( 'core', 'method' ) : '-';
- }
-
-
- } else {
- $fileDateTime = 'Could not read core date.';
- $method = '-';
- }
-
- $log_items[$fileDateTime.'_'.$key] = array(
- 'type' => 'WordPress',
- 'slug' => '',
- 'name' => 'WordPress',
- 'date' => $fileDateTime,
- 'version' => get_bloginfo( 'version' ),
- 'method' => $method,
- );
-
- }
-
- $listClasses = 'wp-list-table widefat autoupdate autoupdatelog';
-
- if( $format == 'table' ) {
- $listClasses .= ' autoupdatelog striped';
- } else {
- $listClasses .= ' autoupdatewidget';
- }
-
- echo '';
-
- // Show the last updated plugins
- if( $format == 'table' ) {
-
- echo '
-
- '.__( 'Name', 'companion-auto-update' ).' ';
- if( !$translations ) echo ''.__( 'To version', 'companion-auto-update' ).' ';
- echo ''.__( 'Type', 'companion-auto-update' ).'
- '.__( 'Last updated on', 'companion-auto-update' ).'
- '.__( 'Update method', 'companion-auto-update' ).'
-
- ';
-
- }
-
- echo '';
-
- krsort( $log_items );
- $limited_log_items = $limit ? array_slice( $log_items, 0, $limit ) : $log_items;
-
- foreach ( $limited_log_items as $key => $value ) {
-
- echo '';
-
- $log_item__name = $value['name'];
- $log_item__name_f = ( $format != 'table' && strlen( $log_item__name ) > 25 ) ? substr( $log_item__name, 0, 25 ).'...' : $log_item__name;
- $log_item__type = $value['type'];
- $log_item__slug = $value['slug'];
- $log_item__version = $value['version'];
- $log_item__date = date_i18n( get_option( 'date_format' ), $value['date'] );
- $log_item__method = $value['method'];
-
- echo ''.cau_getChangelogUrl( $log_item__type, $log_item__name_f, $log_item__slug ).'
';
-
- if( $format == 'table' ) {
- if( !$translations ) echo ''.$log_item__version.'
';
- echo ''.$log_item__type.'
';
- }
- echo ''.$log_item__date.'
';
-
-
- if( $format == 'table' ) {
- echo ''.$log_item__method.'
';
- }
-
- echo ' ';
-
- }
-
- echo "
";
-
-}
-
-// Get the proper changelog URL
-function cau_getChangelogUrl( $type, $name, $plugslug ) {
-
- switch( $type ) {
- case 'WordPress':
- $url = '';
- break;
- case 'Plugin':
- $url = admin_url( 'plugin-install.php?tab=plugin-information&plugin='.$plugslug.'§ion=changelog&TB_iframe=true&width=772&height=772' );
- break;
- case 'Theme':
- $url = '';
- break;
- }
-
- return !empty( $url ) ? "{$name} " : $name;
-
-}
-
-// Only update plugins which are enabled
-function cau_dontUpdatePlugins( $update, $item ) {
- return in_array( $item->slug, plugins_donotupdatelist() ) ? false : true;
-}
-function cau_dontUpdateThemes( $update, $item ) {
- return in_array( $item->slug, themes_donotupdatelist() ) ? false : true;
-}
-
-// Get plugin information of repository
-function cau_plugin_info( $slug, $what ) {
-
- $slug = sanitize_title( $slug );
- $cau_transient_name = 'cau' . $slug;
- $cau_info = get_transient( $cau_transient_name );
-
- if( !function_exists( 'plugins_api' ) ) require_once( ABSPATH.'wp-admin/includes/plugin-install.php' );
- $cau_info = plugins_api( 'plugin_information', array( 'slug' => $slug ) );
-
- if ( ! $cau_info or is_wp_error( $cau_info ) ) {
- return false;
- }
-
- set_transient( $cau_transient_name, $cau_info, 3600 );
-
- switch ( $what ) {
- case 'versions':
- return $cau_info->versions;
- break;
- case 'version':
- return $cau_info->version;
- break;
- case 'name':
- return $cau_info->name;
- break;
- case 'slug':
- return $cau_info->slug;
- break;
- }
-
-}
-
-// Get list of outdated plugins
-function cau_list_outdated() {
-
- $outdatedList = array();
-
- // Check if function exists
- if ( ! function_exists( 'get_plugins' ) ) {
- require_once ABSPATH . 'wp-admin/includes/plugin.php';
- }
-
- if( !function_exists( 'plugins_api' ) ) {
- require_once( ABSPATH.'wp-admin/includes/plugin-install.php' );
- }
-
- foreach ( get_plugins() as $key => $value) {
-
- $slug = $key;
- $explosion = explode( '/', $slug );
- $actualSlug = array_shift( $explosion );
-
- // Get plugin name
- foreach ( $value as $k => $v ) if( $k == "Name" ) $name = $v;
-
- // Get plugins tested up to version
- $api = plugins_api( 'plugin_information', array( 'slug' => wp_unslash( $actualSlug ), 'tested' => true ) );
-
- // Version compare
- $tested_version = !empty( $api->tested ) ? substr( $api->tested, 0, 3 ) : false; // Format version number
-
- // Check if "tested up to" version number is set
- if( $tested_version ) {
-
- $current_version = substr( get_bloginfo( 'version' ), 0, 3 ); // Format version number
- $version_difference = ( (int)$current_version - (int)$tested_version ); // Get the difference
- // $tested_wp = ( empty( $api->tested ) || cau_version_compare( get_bloginfo( 'version' ), $api->tested, '<' ) );
-
- if( $version_difference >= '0.3' ) {
- $outdatedList[$name] = substr( $api->tested, 0, 3 );
- }
-
- } else {
- $outdatedList[$name] = ''; // We'll catch this when sending the e-mail
- }
-
- }
-
- return $outdatedList;
-
-}
-
-// Better version compare
-function cau_version_compare( $ver1, $ver2, $operator = null ) {
- $p = '#(\.0+)+($|-)#';
- $ver1 = preg_replace( $p, '', $ver1 );
- $ver2 = preg_replace( $p, '', $ver2 );
- return isset( $operator ) ? version_compare( $ver1, $ver2, $operator ) : version_compare( $ver1, $ver2 );
-}
-
-// Get plugin information of currently installed plugins
-function cau_active_plugin_info( $slug, $what ) {
-
- // Check if function exists
- if ( ! function_exists( 'get_plugins' ) ) {
- require_once ABSPATH . 'wp-admin/includes/plugin.php';
- }
-
- $allPlugins = get_plugins();
-
- foreach( $allPlugins as $key => $value ) {
- $thisSlug = explode('/', $key);
- $thisSlugE = $thisSlug[0];
- if( $thisSlug == $slug ) {
- if( $what == 'version' ) return $value['Version'];
- }
- }
-
-}
-
-// Remove update nag when major updates are disabled
-function cau_hideUpdateNag() {
- if( cau_get_db_value( 'major' ) != 'on' ) {
- remove_action( 'admin_notices', 'update_nag', 3 );
- remove_action( 'network_admin_notices', 'maintenance_nag', 10 );
- }
-}
-add_action( 'admin_head', 'cau_hideUpdateNag', 100 );
-
-// Add more intervals to event schedules
-function cau_addMoreIntervals( $schedules ) {
-
- // Add a weekly interval.
- $schedules['weekly'] = array(
- 'interval' => 604800,
- 'display' => __( 'Every week', 'companion-auto-update' ),
- );
-
- // Add a twice montly interval.
- $schedules['twice_monthly'] = array(
- 'interval' => 1209600,
- 'display' => __( 'Every 2 weeks', 'companion-auto-update' ),
- );
-
- // Add a montly interval.
- $schedules['once_monthly'] = array(
- 'interval' => 2419200,
- 'display' => __( 'Every 4 weeks', 'companion-auto-update' ),
- );
-
- return $schedules;
-
-}
-add_filter( 'cron_schedules', 'cau_addMoreIntervals' );
-
-// Get only unique schedules
-function cau_wp_get_schedules() {
-
- // Start variables
- $availableIntervals = wp_get_schedules();
- $array_unique = array();
- $intervalTimes = array();
- $intervalNames = array();
- $intervalUniques = array();
- $counter = 0;
-
- // Get all intervals
- foreach ( $availableIntervals as $key => $value ) {
-
- // Do a bunch of checks to format them the right way
- foreach ( $value as $display => $interval ) {
-
- if( $display == 'interval' ) {
-
- if( $interval == '86400' ) $key = 'daily'; // Force the daily interval to be called daily, required by a bunch of handles of this plugin
-
- $intervalTimes[$counter] = $key; // Add the backend name (i.e. "once_monthly" or "daily")
- $intervalUniques[$counter] = $interval; // Add the unix timestamp of this interval, used to identify unique items
-
- // Format display name in a proper way
- $numOfMinutes = ($interval/60);
- $identifier = __( 'minutes', 'companion-auto-update' );
-
- // I just know there's an easier way for this, but I can't come up with it and this works so...
- if( $interval >= (60*60) ) {
- $numOfMinutes = ($numOfMinutes/60);
- $identifier = __( 'hours', 'companion-auto-update' );
- }
- if( $interval >= (60*60*24) ) {
- $numOfMinutes = ($numOfMinutes/24);
- $identifier = __( 'days', 'companion-auto-update' );
- }
- if( $interval >= (60*60*24*7) ) {
- $numOfMinutes = ($numOfMinutes/7);
- $identifier = __( 'weeks', 'companion-auto-update' );
- }
- if( $interval >= (60*60*24*7*(52/12)) ) {
- $numOfMinutes = ($numOfMinutes/(52/12));
- $identifier = __( 'months', 'companion-auto-update' );
- }
-
- $display = sprintf( esc_html__( 'Every %s %s', 'companion-auto-update' ), round( $numOfMinutes, 2 ), $identifier ); // Translateble
- $intervalNames[$counter] = $display; // Add the display name (i.e. "Once a month" or "Once Daily")
-
- $counter++; // Make sure the next interval gets a new "key" value
- }
-
- }
-
- }
-
- // Sort the interval from smallest to largest
- asort( $intervalUniques );
-
- // Prevent duplicates
- foreach ( array_unique( $intervalUniques ) as $key => $value ) {
- // $value is the timestamp
- // $intervalTimes[$key] is the backend name
- // $intervalNames[$key] is the display name
- $array_unique[$intervalTimes[$key]] = $intervalNames[$key];
- }
-
- // Return the array
- return $array_unique;
-
-}
-
-// Check if the update log db is empty
-function cau_updateLogDBisEmpty() {
-
- global $wpdb;
- $updateDB = "update_log";
- $updateLog = $wpdb->prefix.$updateDB;
- $row_count = $wpdb->get_var( "SELECT COUNT(*) FROM $updateLog" );
-
- return ( $row_count > 0 ) ? false : true;
-}
-
-// Plugin information to DB
-function cau_savePluginInformation( $method = 'New' ) {
-
- // Check if function exists
- if ( ! function_exists( 'get_plugins' ) ) {
- require_once ABSPATH . 'wp-admin/includes/plugin.php';
- }
-
- // Set variables
- global $wpdb;
- $updateDB = "update_log";
- $updateLog = $wpdb->prefix.$updateDB;
- $allPlugins = get_plugins();
- $allThemes = wp_get_themes();
-
- // Loop trough all themes
- foreach ( $allThemes as $key => $value ) {
- if( !cau_check_if_exists( $key, 'slug', $updateDB ) ) $wpdb->insert( $updateLog, array( 'slug' => $key, 'oldVersion' => '-', 'method' => $method ) );
- }
-
- // Loop trough all plugins
- foreach ( $allPlugins as $key => $value ) {
- if( !cau_check_if_exists( $key, 'slug', $updateDB ) ) $wpdb->insert( $updateLog, array( 'slug' => $key, 'oldVersion' => '-', 'method' => $method ) );
- }
-
- // Core
- if( !cau_check_if_exists( 'core', 'slug', $updateDB ) ) $wpdb->insert( $updateLog, array( 'slug' => 'core', 'oldVersion' => '-', 'method' => $method ) );
-
-}
-
-function cau_updatePluginInformation( $slug, $method = '-', $newVersion = '-' ) {
-
- global $wpdb;
- $updateDB = "update_log";
- $updateLog = $wpdb->prefix.$updateDB;
- $wpdb->query( $wpdb->prepare( "UPDATE $updateLog SET newVersion = '%s', method = %s WHERE slug = '%s'", $newVersion, $method, $slug ) );
-
-}
-
-function cau_siteHealthSignature() {
- return ''.__( 'This was reported by the Companion Auto Update plugin', 'companion-auto-update' ).'
';
-}
-
-function cau_add_siteHealthTest( $tests ) {
- $tests['direct']['cau_disabled'] = array( 'label' => __( 'Companion Auto Update', 'companion-auto-update' ), 'test' => 'cau_disabled_test' );
- return $tests;
-}
-add_filter( 'site_status_tests', 'cau_add_siteHealthTest' );
-
-function cau_disabled_test() {
-
- $result = array(
- 'label' => __( 'Auto updating is enabled', 'companion-auto-update' ),
- 'status' => 'good',
- 'badge' => array(
- 'label' => __( 'Security' ),
- 'color' => 'blue',
- ),
- 'description' => sprintf( '%s
', __( "Automatic updating isn't disabled on this site.", 'companion-auto-update' ) ),
- 'actions' => '',
- 'test' => 'cau_disabled',
- );
-
- if ( checkAutomaticUpdaterDisabled() OR !has_filter( 'wp_version_check', 'wp_version_check' ) ) {
- $result['status'] = 'critical';
- $result['label'] = __( 'Auto updating is disabled', 'companion-auto-update' );
- $result['description'] = __( 'Automatic updating is disabled on this site by either WordPress, another plugin or your webhost.', 'companion-auto-update' );
- $result['description'] .= ' '.__( 'For more information about this error check the status page.', 'companion-auto-update' );
- $result['actions'] .= sprintf( '%s ', esc_url( cau_url( 'status' ) ), __( 'Check the status page', 'companion-auto-update' ) );
- }
-
- $result['actions'] .= cau_siteHealthSignature();
-
- return $result;
-}
-
-// Check for version control
-function cau_test_is_vcs_checkout( $context ) {
-
- $context_dirs = array( ABSPATH );
- $vcs_dirs = array( '.svn', '.git', '.hg', '.bzr' );
- $check_dirs = array();
- $result = array();
-
- foreach ( $context_dirs as $context_dir ) {
- // Walk up from $context_dir to the root.
- do {
- $check_dirs[] = $context_dir;
-
- // Once we've hit '/' or 'C:\', we need to stop. dirname will keep returning the input here.
- if ( $context_dir == dirname( $context_dir ) )
- break;
-
- // Continue one level at a time.
- } while ( $context_dir = dirname( $context_dir ) );
- }
-
- $check_dirs = array_unique( $check_dirs );
-
- // Search all directories we've found for evidence of version control.
- foreach ( $vcs_dirs as $vcs_dir ) {
- foreach ( $check_dirs as $check_dir ) {
- if ( $checkout = @is_dir( rtrim( $check_dir, '\\/' ) . "/$vcs_dir" ) ) {
- break 2;
- }
- }
- }
-
- if ( $checkout && ! apply_filters( 'automatic_updates_is_vcs_checkout', true, $context ) ) {
- $result['description'] = sprintf( __( 'The folder %s was detected as being under version control (%s), but the %s filter is allowing updates' , 'companion-auto-update' ), "$check_dir
", "automatic_updates_is_vcs_checkout
" );
- $result['icon'] = 'warning';
- $result['status'] = 'info';
- } else if ( $checkout ) {
- $result['description'] = sprintf( __( 'The folder %s was detected as being under version control (%s)' , 'companion-auto-update' ), "$check_dir
", "$vcs_dir
" );
- $result['icon'] = 'no';
- $result['status'] = 'disabled';
- } else {
- $result['description'] = __( 'No issues detected' , 'companion-auto-update' );
- $result['icon'] = 'yes-alt';
- $result['status'] = 'enabled';
- }
-
- return $result;
-}
-
-// Check if plugins need to be delayed
-function cau_check_delayed() {
- if( cau_get_db_value( 'update_delay' ) == 'on' ) {
- cau_hold_updates();
- cau_unhold_updates();
- } else {
- cau_unhold_all_updates();
- }
-}
-
-// List of all delayed plugins
-function cau_delayed_updates() {
-
- global $wpdb;
- $plugin_list = array();
- $updateLog = $wpdb->prefix."update_log";
- $put_on_hold = $wpdb->get_results( $wpdb->prepare( "SELECT * FROM {$updateLog} WHERE put_on_hold <> '%s'", '0' ) );
- foreach ( $put_on_hold as $plugin ) {
- array_push( $plugin_list, $plugin->slug );
- }
- return $plugin_list;
-
-}
-
-// List of all delayed plugins for the update function
-function cau_delayed_updates__formated() {
-
- $plugin_list = array();
- foreach ( cau_delayed_updates() as $plugin ) {
- $explosion = explode( '/', $plugin );
- $short_slug = array_shift( $explosion );
- array_push( $plugin_list, $short_slug );
- }
- return $plugin_list;
-
-}
-
-// Add "put on hold" timestamp to the database if it hasn't been set yet
-function cau_hold_updates() {
-
- if ( !function_exists( 'get_plugin_updates' ) ) require_once ABSPATH . 'wp-admin/includes/update.php';
- $plugins = get_plugin_updates();
-
- if ( !empty( $plugins ) ) {
- $list = array();
- foreach ( (array)$plugins as $plugin_file => $plugin_data ) {
- if( !in_array( $plugin_file, cau_delayed_updates() ) ) {
- global $wpdb;
- $updateLog = "{$wpdb->prefix}update_log";
- $wpdb->query( $wpdb->prepare( "UPDATE $updateLog SET put_on_hold = '%s' WHERE slug = '%s'", strtotime( "now" ), $plugin_file ) );
- }
- }
- }
-}
-
-// Remove plugins from "put on hold" after x days
-function cau_unhold_updates() {
-
-
- global $wpdb;
-
- $after_x_days = ( cau_get_db_value( 'update_delay_days' ) != '' ) ? cau_get_db_value( 'update_delay_days' ) : '2';
- $today = strtotime( "now" );
- $updateLog = "{$wpdb->prefix}update_log";
- $put_on_hold = $wpdb->get_results( $wpdb->prepare( "SELECT * FROM {$updateLog} WHERE put_on_hold <> '%s'", '0' ) );
-
- foreach ( $put_on_hold as $plugin ) {
-
- $plugin_file = $plugin->slug;
- $put_on_hold_date = $plugin->put_on_hold;
- $remove_after = strtotime( '+'.$after_x_days.' days', $put_on_hold_date );
-
- if( $remove_after <= $today ) {
- $wpdb->query( $wpdb->prepare( "UPDATE {$updateLog} SET put_on_hold = '%s' WHERE slug = '%s'", '0', $plugin_file ) );
- }
-
- }
-
-}
-
-// Remove all plugins from "put on hold" if option is disabled
-function cau_unhold_all_updates() {
- global $wpdb;
- $updateLog = "{$wpdb->prefix}update_log";
- $put_on_hold = $wpdb->get_results( $wpdb->prepare( "SELECT * FROM {$updateLog} WHERE put_on_hold <> '%s'", '0' ) );
- foreach ( $put_on_hold as $plugin ) {
- $plugin_file = $plugin->slug;
- $wpdb->query( $wpdb->prepare( "UPDATE {$updateLog} SET put_on_hold = '%s' WHERE slug = '%s'", '0', $plugin_file ) );
- }
-}
diff --git a/wp-content/upgrade-temp-backup/plugins/companion-auto-update/companion-auto-update.php b/wp-content/upgrade-temp-backup/plugins/companion-auto-update/companion-auto-update.php
deleted file mode 100644
index 1bca27f2..00000000
--- a/wp-content/upgrade-temp-backup/plugins/companion-auto-update/companion-auto-update.php
+++ /dev/null
@@ -1,420 +0,0 @@
-get_col( "SELECT blog_id FROM $wpdb->blogs" );
- foreach ( $blog_ids as $blog_id ) {
- switch_to_blog( $blog_id );
- cau_database_creation();
- restore_current_blog();
- }
- } else {
- cau_database_creation();
- }
-
- if (! wp_next_scheduled ( 'cau_set_schedule_mail' )) wp_schedule_event( time(), 'daily', 'cau_set_schedule_mail'); // Set schedule for basic notifcations
- if (! wp_next_scheduled ( 'cau_custom_hooks_plugins' )) wp_schedule_event( time(), 'daily', 'cau_custom_hooks_plugins'); // Run custom hooks on plugin updates
- if (! wp_next_scheduled ( 'cau_custom_hooks_themes' )) wp_schedule_event( time(), 'daily', 'cau_custom_hooks_themes'); // Run custom hooks on theme updates
- if (! wp_next_scheduled ( 'cau_log_updater' )) wp_schedule_event( ( time() - 1800 ), 'daily', 'cau_log_updater'); // Keep the log up to date
- if (! wp_next_scheduled ( 'cau_outdated_notifier' )) wp_schedule_event( time(), 'daily', 'cau_outdated_notifier'); // Set schedule for basic notifcations
-}
-
-add_action( 'cau_set_schedule_mail', 'cau_check_updates_mail' );
-add_action( 'cau_outdated_notifier', 'cau_outdated_notifier_mail' );
-add_action( 'wp_update_plugins', 'cau_run_custom_hooks_p' );
-add_action( 'wp_update_themes', 'cau_run_custom_hooks_t' );
-add_action( 'wp_version_check', 'cau_run_custom_hooks_c' );
-
-// Hourly event to keep the log up to date
-function cau_keep_log_uptodate() {
- cau_savePluginInformation(); // Check for new plugins and themes
- cau_check_delayed(); // Check for plugin delays
-}
-add_action( 'cau_log_updater', 'cau_keep_log_uptodate' );
-
-// Redirect to welcome screen on activation of plugin
-function cau_pluginActivateWelcome() {
- add_option( 'cau_redirectToWelcomeScreen', true );
-}
-register_activation_hook(__FILE__, 'cau_pluginActivateWelcome');
-
-// Redirect to welcome screen on activation of plugin
-function cau_pluginRedirectWelcomeScreen() {
- if ( get_option( 'cau_redirectToWelcomeScreen', false ) ) {
- delete_option( 'cau_redirectToWelcomeScreen' );
- if( !isset( $_GET['activate-multi'] ) ) {
- wp_redirect( admin_url( cau_menloc().'?page=cau-settings&welcome=1' ) );
- }
- }
-}
-add_action( 'admin_init', 'cau_pluginRedirectWelcomeScreen' );
-
-// Donate url
-function cau_donateUrl() {
- return 'https://www.paypal.me/dakel/10/';
-}
-
-// Database version
-function cau_db_version() {
- return '3.8.3';
-}
-
-function cau_database_creation() {
-
- global $wpdb;
-
- // Plugin db info
- $cau_db_version = cau_db_version();
- $autoupdates = $wpdb->prefix."auto_updates";
- $updateLog = $wpdb->prefix."update_log";
-
- // WordPress db info
- $charset_collate = $wpdb->get_charset_collate();
-
- // DB table creation queries
- $sql = "CREATE TABLE $autoupdates ( id INT(9) NOT NULL AUTO_INCREMENT, name VARCHAR(255) NOT NULL, onoroff TEXT NOT NULL, UNIQUE KEY id (id) ) $charset_collate;";
- $sql2 = "CREATE TABLE $updateLog ( id INT(9) NOT NULL AUTO_INCREMENT, slug VARCHAR(255) NOT NULL, oldVersion VARCHAR(10) NOT NULL, newVersion VARCHAR(10) NOT NULL, method VARCHAR(10) NOT NULL, put_on_hold VARCHAR(100) DEFAULT '0', UNIQUE KEY id (id) ) $charset_collate;";
-
- // Create DB tables
- require_once( ABSPATH . 'wp-admin/includes/upgrade.php' );
- dbDelta( $sql );
- dbDelta( $sql2 );
-
- // Database version
- add_option( "cau_db_version", "$cau_db_version" );
-
- // Insert data
- cau_install_data();
-}
-
-// Check if database table exists before creating
-function cau_check_if_exists( $whattocheck, $id = 'name', $db_table = 'auto_updates' ) {
-
- global $wpdb;
-
- $table_name = $wpdb->prefix.$db_table;
- $rows = $wpdb->get_col( "SELECT COUNT(*) as num_rows FROM {$table_name} WHERE {$id} = '{$whattocheck}'" );
- $check = $rows[0];
-
- return ( $check > 0 ) ? true : false;
-
-}
-
-// Insert date into database
-function cau_install_data() {
-
- global $wpdb;
-
- $table_name = $wpdb->prefix . "auto_updates";
- $toemail = get_option('admin_email');
-
- // Update configs
- if( !cau_check_if_exists( 'plugins' ) ) $wpdb->insert( $table_name, array( 'name' => 'plugins', 'onoroff' => 'on' ) );
- if( !cau_check_if_exists( 'themes' ) ) $wpdb->insert( $table_name, array( 'name' => 'themes', 'onoroff' => 'on' ) );
- if( !cau_check_if_exists( 'minor' ) ) $wpdb->insert( $table_name, array( 'name' => 'minor', 'onoroff' => 'on' ) );
- if( !cau_check_if_exists( 'major' ) ) $wpdb->insert( $table_name, array( 'name' => 'major', 'onoroff' => '' ) );
-
- // Email configs
- if( !cau_check_if_exists( 'email' ) ) $wpdb->insert( $table_name, array( 'name' => 'email', 'onoroff' => '' ) );
- if( !cau_check_if_exists( 'send' ) ) $wpdb->insert( $table_name, array( 'name' => 'send', 'onoroff' => '' ) );
- if( !cau_check_if_exists( 'sendupdate' ) ) $wpdb->insert( $table_name, array( 'name' => 'sendupdate', 'onoroff' => '' ) );
- if( !cau_check_if_exists( 'sendoutdated' ) ) $wpdb->insert( $table_name, array( 'name' => 'sendoutdated', 'onoroff' => '' ) );
-
- // Advanced
- if( !cau_check_if_exists( 'notUpdateList' ) ) $wpdb->insert( $table_name, array( 'name' => 'notUpdateList', 'onoroff' => '' ) );
- if( !cau_check_if_exists( 'translations' ) ) $wpdb->insert( $table_name, array( 'name' => 'translations', 'onoroff' => 'on' ) );
- if( !cau_check_if_exists( 'wpemails' ) ) $wpdb->insert( $table_name, array( 'name' => 'wpemails', 'onoroff' => 'on' ) );
- if( !cau_check_if_exists( 'notUpdateListTh' ) ) $wpdb->insert( $table_name, array( 'name' => 'notUpdateListTh', 'onoroff' => '' ) );
-
- // Stuff
- if( !cau_check_if_exists( 'html_or_text' ) ) $wpdb->insert( $table_name, array( 'name' => 'html_or_text', 'onoroff' => 'html' ) );
- if( !cau_check_if_exists( 'dbupdateemails' ) ) $wpdb->insert( $table_name, array( 'name' => 'dbupdateemails', 'onoroff' => '' ) );
-
- // Advanced
- if( !cau_check_if_exists( 'allow_administrator' ) ) $wpdb->insert( $table_name, array( 'name' => 'allow_administrator', 'onoroff' => 'on' ) );
- if( !cau_check_if_exists( 'allow_editor' ) ) $wpdb->insert( $table_name, array( 'name' => 'allow_editor', 'onoroff' => '' ) );
- if( !cau_check_if_exists( 'allow_author' ) ) $wpdb->insert( $table_name, array( 'name' => 'allow_author', 'onoroff' => '' ) );
- if( !cau_check_if_exists( 'ignore_seo' ) ) $wpdb->insert( $table_name, array( 'name' => 'ignore_seo', 'onoroff' => '' ) );
- if( !cau_check_if_exists( 'ignore_cron' ) ) $wpdb->insert( $table_name, array( 'name' => 'ignore_cron', 'onoroff' => '' ) );
- if( !cau_check_if_exists( 'advanced_info_emails' ) ) $wpdb->insert( $table_name, array( 'name' => 'advanced_info_emails', 'onoroff' => '' ) );
- if( !cau_check_if_exists( 'update_delay' ) ) $wpdb->insert( $table_name, array( 'name' => 'update_delay', 'onoroff' => '' ) );
- if( !cau_check_if_exists( 'update_delay_days' ) ) $wpdb->insert( $table_name, array( 'name' => 'update_delay_days', 'onoroff' => '' ) );
- if( !cau_check_if_exists( 'plugin_links_emails' ) ) $wpdb->insert( $table_name, array( 'name' => 'plugin_links_emails', 'onoroff' => '' ) );
-
-}
-register_activation_hook( __FILE__, 'cau_install' );
-
-// Clear everything on deactivation
-function cau_remove() {
-
- // Delete tables
- global $wpdb;
- $autoupdates = $wpdb->prefix."auto_updates";
- $updateLog = $wpdb->prefix."update_log";
- $wpdb->query( "DROP TABLE IF EXISTS $autoupdates" );
- $wpdb->query( "DROP TABLE IF EXISTS $updateLog" );
-
- // Clear schedules
- wp_clear_scheduled_hook( 'cau_set_schedule_mail' );
- wp_clear_scheduled_hook( 'cau_custom_hooks_plugins' );
- wp_clear_scheduled_hook( 'cau_custom_hooks_themes' );
- wp_clear_scheduled_hook( 'cau_log_updater' );
-
- // Restore WordPress 5.5 default update functionality
- add_filter( 'plugins_auto_update_enabled', '__return_true' );
- add_filter( 'themes_auto_update_enabled', '__return_true' );
- add_filter( 'auto_plugin_update_send_email', '__return_true' );
- add_filter( 'auto_theme_update_send_email', '__return_true' );
-
-}
-register_deactivation_hook( __FILE__, 'cau_remove' );
-
-// Update
-function cau_update_db_check() {
-
- $cau_db_version = cau_db_version();
-
- if ( get_site_option( 'cau_db_version' ) != $cau_db_version ) {
-
- cau_database_creation();
-
- // In 3.7.2 we've added $wpdb->get_charset_collate
- if( get_site_option( 'cau_db_version' ) < '3.7.2' ) {
-
- global $wpdb;
- $autoupdates = $wpdb->prefix."auto_updates";
- $updateLog = $wpdb->prefix."update_log";
- $db_charset = constant( 'DB_CHARSET' );
- $wpdb->query( "ALTER TABLE $autoupdates CONVERT TO CHARACTER SET $db_charset" );
- $wpdb->query( "ALTER TABLE $updateLog CONVERT TO CHARACTER SET $db_charset" );
- }
- update_option( "cau_db_version", $cau_db_version );
-
- }
-
-}
-
-add_action( 'upgrader_process_complete', 'cau_update_db_check' );
-
-// Manual update
-function cau_manual_update() {
- cau_update_db_check();
-}
-
-// Load custom functions
-require_once( plugin_dir_path( __FILE__ ) . 'cau_functions.php' );
-
-// Add plugin to menu
-function register_cau_menu_page() {
- if( cau_allowed_user_rights() ) add_submenu_page( cau_menloc() , __( 'Auto Updater', 'companion-auto-update' ), __( 'Auto Updater', 'companion-auto-update' ), 'manage_options', 'cau-settings', 'cau_frontend' );
-}
-add_action( 'admin_menu', 'register_cau_menu_page' );
-
-// Settings page
-function cau_frontend() {
-
- echo "
-
".__( 'Companion Auto Update', 'companion-auto-update' )."
- ";
-
- // Make sure the correct timezone is used
- date_default_timezone_set( cau_get_proper_timezone() );
-
- // Allow only access to these pages
- $allowedPages = array(
- 'dashboard' => __( 'Dashboard' ),
- 'pluginlist' => __( 'Update filter', 'companion-auto-update' ),
- 'log' => __( 'Update log', 'companion-auto-update' ),
- 'status' => __( 'Status', 'companion-auto-update' ),
- );
-
- // Show subtabs
- echo "
";
-
- // Show page content
- if( !isset( $_GET['tab'] ) ) {
- $requestedPage = 'dashboard';
- echo ""; // Set active tab class
- } else {
- $requestedPage = sanitize_key( $_GET['tab'] );
- }
-
- if( array_key_exists( $requestedPage, $allowedPages ) ) {
- require_once( plugin_dir_path( __FILE__ ) . 'admin/'.$requestedPage.'.php' );
- } else {
- wp_die( 'You\'re not allowed to view
'.$requestedPage.' .' );
- }
-
- echo '
';
-
-}
-
-// Add a widget to the dashboard.
-function cau_add_widget() {
- if ( cau_allowed_user_rights() ) wp_add_dashboard_widget( 'cau-update-log', __('Update log', 'companion-auto-update'), 'cau_widget' );
-}
-add_action( 'wp_dashboard_setup', 'cau_add_widget' );
-
-// Widget content
-function cau_widget() {
- echo '';
- echo ''.__('Below are the last 7 updates ran on this site. Includes plugins and themes, both automatically updated and manually updated.', 'companion-auto-update').'
';
- cau_fetch_log( '7' );
- echo ''.__( 'View full changelog', 'companion-auto-update' ).' | '.__( 'Settings' ).'
';
-}
-
-// Load admin styles
-function load_cau_global_styles( $hook ) {
- wp_enqueue_style( 'cau_admin_styles', plugins_url( 'backend/style.css' , __FILE__ ) ); // Plugin scripts
- wp_enqueue_style( 'cau_warning_styles', plugins_url( 'backend/warningbar.css' , __FILE__ ) ); // Check for issues
-}
-add_action( 'admin_enqueue_scripts', 'load_cau_global_styles', 99 );
-
-// Load admin styles
-function load_cau_page_styles( $hook ) {
-
- // Only load on plugins' pages
- if( $hook != 'tools_page_cau-settings' && $hook != 'index_page_cau-settings' ) return;
-
- // WordPress scripts we need
- wp_enqueue_style( 'thickbox' );
- wp_enqueue_script( 'thickbox' );
- wp_enqueue_script( 'plugin-install' );
-}
-add_action( 'admin_enqueue_scripts', 'load_cau_page_styles', 100 );
-
-// Send e-mails
-require_once( plugin_dir_path( __FILE__ ) . 'cau_emails.php' );
-
-// Add settings link on plugin page
-function cau_settings_link( $links ) {
-
- $settings_link = ''.__( 'Settings' ).' ';
- $settings_link2 = ''.__( 'Help us translate', 'companion-auto-update' ).' ';
- $settings_link3 = ''.__( 'Donate to help development', 'companion-auto-update' ).' ';
-
- array_unshift( $links, $settings_link2 );
- array_unshift( $links, $settings_link3 );
- if( cau_allowed_user_rights() ) array_unshift( $links, $settings_link );
-
- return $links;
-
-}
-$plugin = plugin_basename(__FILE__);
-add_filter( "plugin_action_links_$plugin", "cau_settings_link" );
-
-// Auto Update Class
-class CAU_auto_update {
-
- // Enable Update filters
- public function __construct() {
- add_action( 'plugins_loaded', array( &$this, 'CAU_auto_update_filters' ), 1 );
- }
-
- public function CAU_auto_update_filters() {
-
- global $wpdb;
- $table_name = $wpdb->prefix . "auto_updates";
-
- // Disable WP emails
- add_filter( 'auto_plugin_update_send_email', '__return_false' ); // Plugin updates
- add_filter( 'auto_theme_update_send_email', '__return_false' ); // Theme updates
-
- // Enable for major updates
- $configs = $wpdb->get_results( "SELECT * FROM {$table_name} WHERE name = 'major'");
- foreach ( $configs as $config ) {
- if( $config->onoroff == 'on' ) add_filter( 'allow_major_auto_core_updates', '__return_true', 1 ); // Turn on
- else add_filter( 'allow_major_auto_core_updates', '__return_false', 1 ); // Turn off
- }
-
- // Enable for minor updates
- $configs = $wpdb->get_results( "SELECT * FROM {$table_name} WHERE name = 'minor'");
- foreach ( $configs as $config ) {
- if( $config->onoroff == 'on' ) add_filter( 'allow_minor_auto_core_updates', '__return_true', 1 ); // Turn on
- else add_filter( 'allow_minor_auto_core_updates', '__return_false', 1 ); // Turn off
- }
-
- // Enable for plugins
- $configs = $wpdb->get_results( "SELECT * FROM {$table_name} WHERE name = 'plugins'");
- foreach ( $configs as $config ) {
- if( $config->onoroff == 'on' ) add_filter( 'auto_update_plugin', 'cau_dontUpdatePlugins', 10, 2 ); // Turn on
- else add_filter( 'auto_update_plugin', '__return_false', 1 ); // Turn off
- }
-
- // Enable for themes
- $configs = $wpdb->get_results( "SELECT * FROM {$table_name} WHERE name = 'themes'");
- foreach ( $configs as $config ) {
- if( $config->onoroff == 'on' ) add_filter( 'auto_update_theme', '__return_true' ); // Turn on
- else add_filter( 'auto_update_theme', '__return_false', 1 ); // Turn off
- }
-
- // Enable for translation files
- $configs = $wpdb->get_results( "SELECT * FROM {$table_name} WHERE name = 'translations'");
- foreach ( $configs as $config ) {
- if( $config->onoroff == 'on' ) add_filter( 'auto_update_translation', '__return_true', 1 ); // Turn on
- else add_filter( 'auto_update_translation', '__return_false', 1 ); // Turn off
- }
-
- // WP Email Config
- $configs = $wpdb->get_results( "SELECT * FROM {$table_name} WHERE name = 'wpemails'");
- foreach ( $configs as $config ) {
- if( $config->onoroff == 'on' ) add_filter( 'auto_core_update_send_email', '__return_true', 1 ); // Turn on
- else add_filter( 'auto_core_update_send_email', '__return_false', 1 ); // Turn off
- }
-
- }
-
-}
-new CAU_auto_update();
-
-// Check for issues
-function cau_checkForIssues( $admin_bar ) {
- if( cau_pluginHasIssues() && is_admin() && cau_pluginIssueLevels() == 'high' ) {
- $admin_bar->add_menu( array(
- 'id' => 'cau-has-issues',
- 'title' => ''.cau_pluginIssueCount().' ',
- 'href' => cau_url( 'status' ),
- 'meta' => array(
- 'target' => '_self',
- 'title' => __( 'Companion Auto Update ran into a critical error. View the status log for more info.', 'companion-auto-update' ),
- ),
- ));
- }
-}
-add_action( 'admin_bar_menu', 'cau_checkForIssues', 150 );
diff --git a/wp-content/upgrade-temp-backup/plugins/companion-auto-update/index.php b/wp-content/upgrade-temp-backup/plugins/companion-auto-update/index.php
deleted file mode 100644
index ef5b27f6..00000000
--- a/wp-content/upgrade-temp-backup/plugins/companion-auto-update/index.php
+++ /dev/null
@@ -1,2 +0,0 @@
-\n"
-"Language-Team: LANGUAGE \n"
-
-#: companion_portfolio.php:96
-msgid "Auto Updater"
-msgstr ""
-
-#: companion_portfolio.php:122
-msgid "Auto update plugins?"
-msgstr ""
-
-#: companion_portfolio.php:122
-msgid "Auto update themes?"
-msgstr ""
-
-#: companion_portfolio.php:122
-msgid "Auto update minor core updates?"
-msgstr ""
-
-#: companion_portfolio.php:122
-msgid "Auto update major core updates?"
-msgstr ""
-
-#: companion_portfolio.php:125
-msgid "Settings saved"
-msgstr ""
-
-#: companion_portfolio.php:125
-msgid "Settings"
-msgstr ""
-
-#. Plugin Name of the plugin/theme
-msgid "Companion Auto Update"
-msgstr ""
-
-#. #-#-#-#-# plugin.pot (Companion Auto Update 1.0) #-#-#-#-#
-#. Plugin URI of the plugin/theme
-#. #-#-#-#-# plugin.pot (Companion Auto Update 1.0) #-#-#-#-#
-#. Author URI of the plugin/theme
-msgid "https://qreative-web.com"
-msgstr ""
-
-#. Description of the plugin/theme
-msgid ""
-"This plugin auto updates all plugins, all themes and the wordpress core."
-msgstr ""
-
-#. Author of the plugin/theme
-msgid "Qreative-Web"
-msgstr ""
\ No newline at end of file
diff --git a/wp-content/upgrade-temp-backup/plugins/companion-auto-update/languages/index.php b/wp-content/upgrade-temp-backup/plugins/companion-auto-update/languages/index.php
deleted file mode 100644
index 81a4f1bd..00000000
--- a/wp-content/upgrade-temp-backup/plugins/companion-auto-update/languages/index.php
+++ /dev/null
@@ -1,4 +0,0 @@
- Auto Updater
-
-== Frequently Asked Questions ==
-
-= Check our website for the FAQ =
-
-[https://codeermeneer.nl/documentation/auto-update/faq-auto-updater/](https://codeermeneer.nl/documentation/auto-update/faq-auto-updater/)
-
-= What features can I expect to see in the future? =
-
-Your feedback is what made this plugin what is and what it’ll become so keep the feedback coming! To see what features you've suggested and what we're working on [read our blogpost here](https://codeermeneer.nl/blog/companion-auto-update-and-its-future/)
-
-= What's the difference between WordPress 5.5 and this plugin? =
-
-WordPress 5.5 was released recently and it packs tons of new features. One of those features is auto-updates for plugins and themes. Something Companion Auto Update does too.
-So obviously, some of you wondered what the difference would be between the default WordPress method and the one offered by Companion Auto Update and I figured I’d quickly write a blog about it, explaining the differences.
-
-[You can read this blogpost here](https://codeermeneer.nl/blog/wordpress-5-5-versus-companion-auto-update/)
-
-
-== Screenshots ==
-
-1. Full control over what to update and when to recieve notifications
-2. Disable auto-updating for certain plugins and/or themes
-3. Advanced scheduling options for updating and notifcations
-4. Keep track of updates with the update log
-
-== Changelog ==
-
-= 3.9.0 (February 2, 2024) =
-* Fixed: Fatal error during Cron
-* Fixed: PHP deprecated error for PHP 8 and up
-
-= 3.8.9 (January 9, 2024) =
-* Fixed error: Call to undefined function is_plugin_active()
-
-= 3.8.8 (December 19, 2023) =
-* Fixed a few minor bugs
-* Made some performance improvements
-* We now require at least WordPress 5.3
-
-= 3.8.7.1 (September 28, 2022) =
-* Tweak: Extended function_exists check with get_plugins() for the fatal error when trying to send update emails
-
-= 3.8.7 (September 12, 2022) =
-* Fix: Fatal error when trying to send update emails
-
-= 3.8.6 (August 11, 2022) =
-* Tweak: Code optimization for better performance
-
-= 3.8.5 (March 17, 2022) =
-* New: Added more checks on the status page and added an explanation to some of them.
-* New: Added an list of delayed updates on the status page to help with troubleshooting.
-* Tweak: Made some improvements to the update delay feature.
-* Tweak: Added a notice to explain that update delay does not work with WordPress update currently.
-* Tweak: Improved code on the status page to be more reliable.
-
-= 3.8.4 (February 2, 2022) =
-* Tweak: Fixed a few styling errors with WP5.9
-
-= 3.8.3 (December 9, 2021) =
-* New: Plugin update e-mails now have an option to link to a few important pages
-* Fix: Error: Undefined index: dbupdateemails
-* Fix: Error: A non-numeric value encountered
-
-= 3.8.2 (July 1, 2021) =
-* Fix: Error: Call to undefined function get_plugin_updates()
-
-= 3.8.1 (June 4, 2021) =
-* New: Be notified when we need your help updating to a new database version [Feature Request](https://wordpress.org/support/topic/feature-request-839/)
-* Tweak: Made some under the hood performance improvements
-
-= 3.8.0 (January 14, 2021) =
-* New: Better handling of plugins with an unknown WP version
-* New: More intervals for notifications
-* Fix: Call to undefined function errors
-
-= 3.7.1.1 (November 2, 2020) =
-* Fix: Type in wp_next_scheduled
-
-= 3.7.1 (October 30, 2020) =
-* Fix: PHP Warning: strtotime() expects parameter 2 to be integer, string given
-
-= 3.7 (September 8, 2020) =
-* New: Delay updates with an x number of days
-* New: Be notified of plugins that have not been tested with the latest 3 major releases of WordPress.
-* New: Choose to see more info in the emails (like the time at which the update happened)
-* Fix: "Contact for support" button will work again
-* Fix: Fixed a few PHP errors
-* Tweak: Made improvements to the "Fix it" button for the "All automatic updates are disabled" error.
-* Tweak: You can now choose to ignore the "Search Engine Visibility" and "Cronjobs" warnings
-* Tweak: Reports on the Site Health page will only show a summary and point to the status page for more information and possible fixes
-* Tweak: Removed cronjob check and Search Engine Visibility check from site health
-* Tweak: E-mails are now fully translatable
-* Tweak: Renamed Core notifications to WordPress notifications
-* Tweak: WordPress plugin and theme update notifications are now disabled
-
-Also: Check out what features we're working on at [our blogpost](https://codeermeneer.nl/blog/companion-auto-update-and-its-future/)
-
-= 3.6 (August 12, 2020) =
-* New: Added an "after core update" hook [More info](https://codeermeneer.nl/documentation/codex-auto-updater/)
-* New: Select which userroles can access settings. (Defaults to only administrators)
-* Tweak: Added Theme and Core update method the log
-* Tweak: Few WordPress 5.5 improvements
-
-= 3.5.5 (August 5, 2020) =
-* Fix: Added better multisite support
-* Tweak: We've added a bunch more checks to the status page and you can now see more passed checks.
-* Support for WordPress 5.5
-
-= 3.5.4.1 (June 20, 2020) =
-* Fix: Sometimes the hour settings for intervals wouldn't show up
-
-= 3.5.4 (June 19, 2020) =
-* New: See translations in the update log
-* New: We've added a few checks to WordPress' Site Health page
-* Fix: Error with Companion Auto Update Database Update
-* Fix: Schedule interval duplicates
-
-= 3.5.3 (June 5, 2020) =
-* New: We're working on a better update log. You should see the Update method (Manual/Automatic) in the log now. (Only works for Plugins right now)
-Please report any issues with this feature over at our sticky post: [Problems with the Update method in the new update log?](https://wordpress.org/support/topic/problems-with-the-update-method-in-the-new-update-log/)
-* Fix: Not able to see checks in boxes (reverted back to before it all went wrong)
-* Fix: Error date_default_timezone_set(): Timezone ID +00:00 is invalid
-* Tweak: The status tab will no longer show turned-off settings as an error
-* Tweak: Made some improvements to the "Update pending" emails, you can now see a list of all pending updates and go directly to the update page.
-
-= 3.5.2 (April 1, 2020) =
-* Fix: Not able to see checks in boxes
-
-= 3.5.1 (March 25, 2020) =
-* Tweak: You seem to like the new dashboard, we've fixed a few issues regarding the responsiveness of the design. We've also tweaked the icons to be a bit more transparant.
-* Tweak: We've added the release notes link to Plain text emails
-* Tweak: Fixed a few typos
-* Tweak: Various minor security improvements
-
-= 3.5.0 (March 5, 2020) =
-* New: In version 3.4.6 we've changed to HTML emails rather than plain text, in this version you can opt to change it back to plain text emails
-* Fix: We've 'fixed an issue where on occasion nothing would update
-* Tweak: Made some improvements to the "Fix it" button for the AUTOMATIC_UPDATER_DISABLED error
-* Tweak: We've changed the dashboard, moved both the settings page and de support page to the dashboard. Please let us know if you like this change or not.
-* Bug: We've had to (temporarily) disable the theme filter because it was causing issues on some installations. We'll try to get it working again in a future update.
-
-[View full changelog](https://codeermeneer.nl/stuffs/auto-updater-changelog/)
\ No newline at end of file
diff --git a/wp-content/upgrade-temp-backup/plugins/menu-icons/CHANGELOG.md b/wp-content/upgrade-temp-backup/plugins/menu-icons/CHANGELOG.md
deleted file mode 100644
index e9e42461..00000000
--- a/wp-content/upgrade-temp-backup/plugins/menu-icons/CHANGELOG.md
+++ /dev/null
@@ -1,121 +0,0 @@
-##### [Version 0.13.8](https://github.com/codeinwp/wp-menu-icons/compare/v0.13.7...v0.13.8) (2023-12-19)
-
-- SDK Updates
-- Fixed global hide label issue
-
-##### [Version 0.13.7](https://github.com/codeinwp/wp-menu-icons/compare/v0.13.6...v0.13.7) (2023-08-17)
-
-- Updated dependencies
-- Fixed broken button layout issues in other languages
-
-##### [Version 0.13.6](https://github.com/codeinwp/wp-menu-icons/compare/v0.13.5...v0.13.6) (2023-07-07)
-
-- Updated composer dependencies to address warning in the widgets section
-
-##### [Version 0.13.5](https://github.com/codeinwp/wp-menu-icons/compare/v0.13.4...v0.13.5) (2023-03-30)
-
-- Updated Dependencies and WordPress core tested up to version 6.2
-
-##### [Version 0.13.4](https://github.com/codeinwp/wp-menu-icons/compare/v0.13.3...v0.13.4) (2023-03-01)
-
-Update dependencies
-
-##### [Version 0.13.3](https://github.com/codeinwp/wp-menu-icons/compare/v0.13.2...v0.13.3) (2023-02-25)
-
-- Fix img width/height value, props @Htbaa
-- Update dependencies
-
-##### [Version 0.13.2](https://github.com/codeinwp/wp-menu-icons/compare/v0.13.1...v0.13.2) (2022-11-24)
-
-* Fix - update dependencies
-
-##### [Version 0.13.1](https://github.com/codeinwp/wp-menu-icons/compare/v0.13.0...v0.13.1) (2022-11-04)
-
-Tested with the WordPress 6.1 version
-
-#### [Version 0.13.0](https://github.com/codeinwp/wp-menu-icons/compare/v0.12.12...v0.13.0) (2022-08-23)
-
-* Fix Neve upsells showing up inconsistently on edge cases
-* Fix inconsistency with Font Awesome 5 and adds compatibility with 6th version
-* Fix compatibility with JupiterX
-* Update dependencies
-
-##### [Version 0.12.12](https://github.com/codeinwp/wp-menu-icons/compare/v0.12.11...v0.12.12) (2022-05-27)
-
-- Fix the style handler conflict issue which breaks the arrow icon of the submenus on some themes
-- Fix dismiss dashboard notice issue on some edge cases
-- Fix compatibility with the Max Mega Menu plugin
-
-##### [Version 0.12.11](https://github.com/codeinwp/wp-menu-icons/compare/v0.12.10...v0.12.11) (2022-03-16)
-
-Add font awesome 5 support
-Enhance compatibility with Otter/Neve
-
-##### [Version 0.12.10](https://github.com/codeinwp/wp-menu-icons/compare/v0.12.9...v0.12.10) (2022-02-07)
-
-- [Fix] Add support for alt attribute for SVG icons
-- Tested up with WordPress 5.9
-
-##### [Version 0.12.9](https://github.com/codeinwp/wp-menu-icons/compare/v0.12.8...v0.12.9) (2021-08-04)
-
-* Tested compatibility with WordPress 5.8
-
-##### [Version 0.12.8](https://github.com/codeinwp/wp-menu-icons/compare/v0.12.7...v0.12.8) (2021-05-12)
-
-* Fix issue when the image is not accessible to fetch the width/height metadata.
-
-##### [Version 0.12.7](https://github.com/codeinwp/wp-menu-icons/compare/v0.12.6...v0.12.7) (2021-05-07)
-
-Fix PHP fatal error when uploading SVG with the image uploader
-
-##### [Version 0.12.6](https://github.com/codeinwp/wp-menu-icons/compare/v0.12.5...v0.12.6) (2021-05-05)
-
-* Adds explicit width/height to icons to prevent layout shifts issues
-
-### v0.12.5 - 2020-08-18
- **Changes:**
-
- ### v0.12.4 - 2020-07-13
- **Changes:**
- * Fix Font Awesome not loading
-
- ### v0.12.3 - 2020-07-13
- **Changes:**
- * Fixed Menu Icons in Block Editor not working
-* Fixed CWP links.
-
- ### v0.12.2 - 2019-11-15
- **Changes:**
-
- ### v0.12.1 - 2019-11-15
- **Changes:**
- * Improve legacy compatibility
-
- ### v0.12.0 - 2019-11-15
- **Changes:**
- * Fix issues with WordPress 5.3.
-
- ### v0.11.5 - 2019-05-23
- **Changes:**
- * Sync composer dependencies with the latest version
-
- ### v0.11.4 - 2018-12-10
- **Changes:**
- * fix issue with composer libraries.
-
- ### v0.11.3 - 2018-12-10
- **Changes:**
- * Tested with WP 5.0
-
- ### v0.11.2 - 2018-03-05
- **Changes:**
- * Improve popup sidebar layout.
-
- ### v0.11.1 - 2018-02-24
- **Changes:**
- * Add recommendation boxes in the menu icon popup.
-
- ### v0.11.0 - 2018-01-05
- **Changes:**
- * Change ownership to ThemeIsle.
-* Improves compatibility with various ThemeIsle products.
diff --git a/wp-content/upgrade-temp-backup/plugins/menu-icons/CONTRIBUTING.md b/wp-content/upgrade-temp-backup/plugins/menu-icons/CONTRIBUTING.md
deleted file mode 100644
index 36b5b5b1..00000000
--- a/wp-content/upgrade-temp-backup/plugins/menu-icons/CONTRIBUTING.md
+++ /dev/null
@@ -1,13 +0,0 @@
-## Releasing
-
-This repository uses conventional [changelog commit](https://github.com/Codeinwp/conventional-changelog-simple-preset) messages to trigger release
-
-How to release a new version:
-
-- Clone the master branch
-- Do your changes
-- Send a PR to master and merge it using the following subject message
- - `release: ` - for patch release
- - `release(minor): ` - for minor release
- - `release(major): ` - for major release
- The release notes will inherit the body of the commit message which triggered the release. For more details check the [simple-preset](https://github.com/Codeinwp/conventional-changelog-simple-preset) that we use.
\ No newline at end of file
diff --git a/wp-content/upgrade-temp-backup/plugins/menu-icons/LICENSE b/wp-content/upgrade-temp-backup/plugins/menu-icons/LICENSE
deleted file mode 100644
index d7f10513..00000000
--- a/wp-content/upgrade-temp-backup/plugins/menu-icons/LICENSE
+++ /dev/null
@@ -1,339 +0,0 @@
-GNU GENERAL PUBLIC LICENSE
- Version 2, June 1991
-
- Copyright (C) 1989, 1991 Free Software Foundation, Inc.,
- 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
- Everyone is permitted to copy and distribute verbatim copies
- of this license document, but changing it is not allowed.
-
- Preamble
-
- The licenses for most software are designed to take away your
-freedom to share and change it. By contrast, the GNU General Public
-License is intended to guarantee your freedom to share and change free
-software--to make sure the software is free for all its users. This
-General Public License applies to most of the Free Software
-Foundation's software and to any other program whose authors commit to
-using it. (Some other Free Software Foundation software is covered by
-the GNU Lesser General Public License instead.) You can apply it to
-your programs, too.
-
- When we speak of free software, we are referring to freedom, not
-price. Our General Public Licenses are designed to make sure that you
-have the freedom to distribute copies of free software (and charge for
-this service if you wish), that you receive source code or can get it
-if you want it, that you can change the software or use pieces of it
-in new free programs; and that you know you can do these things.
-
- To protect your rights, we need to make restrictions that forbid
-anyone to deny you these rights or to ask you to surrender the rights.
-These restrictions translate to certain responsibilities for you if you
-distribute copies of the software, or if you modify it.
-
- For example, if you distribute copies of such a program, whether
-gratis or for a fee, you must give the recipients all the rights that
-you have. You must make sure that they, too, receive or can get the
-source code. And you must show them these terms so they know their
-rights.
-
- We protect your rights with two steps: (1) copyright the software, and
-(2) offer you this license which gives you legal permission to copy,
-distribute and/or modify the software.
-
- Also, for each author's protection and ours, we want to make certain
-that everyone understands that there is no warranty for this free
-software. If the software is modified by someone else and passed on, we
-want its recipients to know that what they have is not the original, so
-that any problems introduced by others will not reflect on the original
-authors' reputations.
-
- Finally, any free program is threatened constantly by software
-patents. We wish to avoid the danger that redistributors of a free
-program will individually obtain patent licenses, in effect making the
-program proprietary. To prevent this, we have made it clear that any
-patent must be licensed for everyone's free use or not licensed at all.
-
- The precise terms and conditions for copying, distribution and
-modification follow.
-
- GNU GENERAL PUBLIC LICENSE
- TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
-
- 0. This License applies to any program or other work which contains
-a notice placed by the copyright holder saying it may be distributed
-under the terms of this General Public License. The "Program", below,
-refers to any such program or work, and a "work based on the Program"
-means either the Program or any derivative work under copyright law:
-that is to say, a work containing the Program or a portion of it,
-either verbatim or with modifications and/or translated into another
-language. (Hereinafter, translation is included without limitation in
-the term "modification".) Each licensee is addressed as "you".
-
-Activities other than copying, distribution and modification are not
-covered by this License; they are outside its scope. The act of
-running the Program is not restricted, and the output from the Program
-is covered only if its contents constitute a work based on the
-Program (independent of having been made by running the Program).
-Whether that is true depends on what the Program does.
-
- 1. You may copy and distribute verbatim copies of the Program's
-source code as you receive it, in any medium, provided that you
-conspicuously and appropriately publish on each copy an appropriate
-copyright notice and disclaimer of warranty; keep intact all the
-notices that refer to this License and to the absence of any warranty;
-and give any other recipients of the Program a copy of this License
-along with the Program.
-
-You may charge a fee for the physical act of transferring a copy, and
-you may at your option offer warranty protection in exchange for a fee.
-
- 2. You may modify your copy or copies of the Program or any portion
-of it, thus forming a work based on the Program, and copy and
-distribute such modifications or work under the terms of Section 1
-above, provided that you also meet all of these conditions:
-
- a) You must cause the modified files to carry prominent notices
- stating that you changed the files and the date of any change.
-
- b) You must cause any work that you distribute or publish, that in
- whole or in part contains or is derived from the Program or any
- part thereof, to be licensed as a whole at no charge to all third
- parties under the terms of this License.
-
- c) If the modified program normally reads commands interactively
- when run, you must cause it, when started running for such
- interactive use in the most ordinary way, to print or display an
- announcement including an appropriate copyright notice and a
- notice that there is no warranty (or else, saying that you provide
- a warranty) and that users may redistribute the program under
- these conditions, and telling the user how to view a copy of this
- License. (Exception: if the Program itself is interactive but
- does not normally print such an announcement, your work based on
- the Program is not required to print an announcement.)
-
-These requirements apply to the modified work as a whole. If
-identifiable sections of that work are not derived from the Program,
-and can be reasonably considered independent and separate works in
-themselves, then this License, and its terms, do not apply to those
-sections when you distribute them as separate works. But when you
-distribute the same sections as part of a whole which is a work based
-on the Program, the distribution of the whole must be on the terms of
-this License, whose permissions for other licensees extend to the
-entire whole, and thus to each and every part regardless of who wrote it.
-
-Thus, it is not the intent of this section to claim rights or contest
-your rights to work written entirely by you; rather, the intent is to
-exercise the right to control the distribution of derivative or
-collective works based on the Program.
-
-In addition, mere aggregation of another work not based on the Program
-with the Program (or with a work based on the Program) on a volume of
-a storage or distribution medium does not bring the other work under
-the scope of this License.
-
- 3. You may copy and distribute the Program (or a work based on it,
-under Section 2) in object code or executable form under the terms of
-Sections 1 and 2 above provided that you also do one of the following:
-
- a) Accompany it with the complete corresponding machine-readable
- source code, which must be distributed under the terms of Sections
- 1 and 2 above on a medium customarily used for software interchange; or,
-
- b) Accompany it with a written offer, valid for at least three
- years, to give any third party, for a charge no more than your
- cost of physically performing source distribution, a complete
- machine-readable copy of the corresponding source code, to be
- distributed under the terms of Sections 1 and 2 above on a medium
- customarily used for software interchange; or,
-
- c) Accompany it with the information you received as to the offer
- to distribute corresponding source code. (This alternative is
- allowed only for noncommercial distribution and only if you
- received the program in object code or executable form with such
- an offer, in accord with Subsection b above.)
-
-The source code for a work means the preferred form of the work for
-making modifications to it. For an executable work, complete source
-code means all the source code for all modules it contains, plus any
-associated interface definition files, plus the scripts used to
-control compilation and installation of the executable. However, as a
-special exception, the source code distributed need not include
-anything that is normally distributed (in either source or binary
-form) with the major components (compiler, kernel, and so on) of the
-operating system on which the executable runs, unless that component
-itself accompanies the executable.
-
-If distribution of executable or object code is made by offering
-access to copy from a designated place, then offering equivalent
-access to copy the source code from the same place counts as
-distribution of the source code, even though third parties are not
-compelled to copy the source along with the object code.
-
- 4. You may not copy, modify, sublicense, or distribute the Program
-except as expressly provided under this License. Any attempt
-otherwise to copy, modify, sublicense or distribute the Program is
-void, and will automatically terminate your rights under this License.
-However, parties who have received copies, or rights, from you under
-this License will not have their licenses terminated so long as such
-parties remain in full compliance.
-
- 5. You are not required to accept this License, since you have not
-signed it. However, nothing else grants you permission to modify or
-distribute the Program or its derivative works. These actions are
-prohibited by law if you do not accept this License. Therefore, by
-modifying or distributing the Program (or any work based on the
-Program), you indicate your acceptance of this License to do so, and
-all its terms and conditions for copying, distributing or modifying
-the Program or works based on it.
-
- 6. Each time you redistribute the Program (or any work based on the
-Program), the recipient automatically receives a license from the
-original licensor to copy, distribute or modify the Program subject to
-these terms and conditions. You may not impose any further
-restrictions on the recipients' exercise of the rights granted herein.
-You are not responsible for enforcing compliance by third parties to
-this License.
-
- 7. If, as a consequence of a court judgment or allegation of patent
-infringement or for any other reason (not limited to patent issues),
-conditions are imposed on you (whether by court order, agreement or
-otherwise) that contradict the conditions of this License, they do not
-excuse you from the conditions of this License. If you cannot
-distribute so as to satisfy simultaneously your obligations under this
-License and any other pertinent obligations, then as a consequence you
-may not distribute the Program at all. For example, if a patent
-license would not permit royalty-free redistribution of the Program by
-all those who receive copies directly or indirectly through you, then
-the only way you could satisfy both it and this License would be to
-refrain entirely from distribution of the Program.
-
-If any portion of this section is held invalid or unenforceable under
-any particular circumstance, the balance of the section is intended to
-apply and the section as a whole is intended to apply in other
-circumstances.
-
-It is not the purpose of this section to induce you to infringe any
-patents or other property right claims or to contest validity of any
-such claims; this section has the sole purpose of protecting the
-integrity of the free software distribution system, which is
-implemented by public license practices. Many people have made
-generous contributions to the wide range of software distributed
-through that system in reliance on consistent application of that
-system; it is up to the author/donor to decide if he or she is willing
-to distribute software through any other system and a licensee cannot
-impose that choice.
-
-This section is intended to make thoroughly clear what is believed to
-be a consequence of the rest of this License.
-
- 8. If the distribution and/or use of the Program is restricted in
-certain countries either by patents or by copyrighted interfaces, the
-original copyright holder who places the Program under this License
-may add an explicit geographical distribution limitation excluding
-those countries, so that distribution is permitted only in or among
-countries not thus excluded. In such case, this License incorporates
-the limitation as if written in the body of this License.
-
- 9. The Free Software Foundation may publish revised and/or new versions
-of the General Public License from time to time. Such new versions will
-be similar in spirit to the present version, but may differ in detail to
-address new problems or concerns.
-
-Each version is given a distinguishing version number. If the Program
-specifies a version number of this License which applies to it and "any
-later version", you have the option of following the terms and conditions
-either of that version or of any later version published by the Free
-Software Foundation. If the Program does not specify a version number of
-this License, you may choose any version ever published by the Free Software
-Foundation.
-
- 10. If you wish to incorporate parts of the Program into other free
-programs whose distribution conditions are different, write to the author
-to ask for permission. For software which is copyrighted by the Free
-Software Foundation, write to the Free Software Foundation; we sometimes
-make exceptions for this. Our decision will be guided by the two goals
-of preserving the free status of all derivatives of our free software and
-of promoting the sharing and reuse of software generally.
-
- NO WARRANTY
-
- 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
-FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
-OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
-PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
-OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
-MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
-TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
-PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
-REPAIR OR CORRECTION.
-
- 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
-WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
-REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
-INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
-OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
-TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
-YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
-PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
-POSSIBILITY OF SUCH DAMAGES.
-
- END OF TERMS AND CONDITIONS
-
- How to Apply These Terms to Your New Programs
-
- If you develop a new program, and you want it to be of the greatest
-possible use to the public, the best way to achieve this is to make it
-free software which everyone can redistribute and change under these terms.
-
- To do so, attach the following notices to the program. It is safest
-to attach them to the start of each source file to most effectively
-convey the exclusion of warranty; and each file should have at least
-the "copyright" line and a pointer to where the full notice is found.
-
- {description}
- Copyright (C) {year} {fullname}
-
- This program is free software; you can redistribute it and/or modify
- it under the terms of the GNU General Public License as published by
- the Free Software Foundation; either version 2 of the License, or
- (at your option) any later version.
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
-
- You should have received a copy of the GNU General Public License along
- with this program; if not, write to the Free Software Foundation, Inc.,
- 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Also add information on how to contact you by electronic and paper mail.
-
-If the program is interactive, make it output a short notice like this
-when it starts in an interactive mode:
-
- Gnomovision version 69, Copyright (C) year name of author
- Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
- This is free software, and you are welcome to redistribute it
- under certain conditions; type `show c' for details.
-
-The hypothetical commands `show w' and `show c' should show the appropriate
-parts of the General Public License. Of course, the commands you use may
-be called something other than `show w' and `show c'; they could even be
-mouse-clicks or menu items--whatever suits your program.
-
-You should also get your employer (if you work as a programmer) or your
-school, if any, to sign a "copyright disclaimer" for the program, if
-necessary. Here is a sample; alter the names:
-
- Yoyodyne, Inc., hereby disclaims all copyright interest in the program
- `Gnomovision' (which makes passes at compilers) written by James Hacker.
-
- {signature of Ty Coon}, 1 April 1989
- Ty Coon, President of Vice
-
-This General Public License does not permit incorporating your program into
-proprietary programs. If your program is a subroutine library, you may
-consider it more useful to permit linking proprietary applications with the
-library. If this is what you want to do, use the GNU Lesser General
-Public License instead of this License.
diff --git a/wp-content/upgrade-temp-backup/plugins/menu-icons/css/admin.css b/wp-content/upgrade-temp-backup/plugins/menu-icons/css/admin.css
deleted file mode 100644
index 288acd71..00000000
--- a/wp-content/upgrade-temp-backup/plugins/menu-icons/css/admin.css
+++ /dev/null
@@ -1,246 +0,0 @@
-.menu-icons-wrap {
- margin-top: 5px;
- margin-bottom: 5px;
-}
-
-.menu-icons-wrap p {
- min-height: 2.2em;
- margin-bottom: 0;
-}
-
-.menu-icons-wrap p a,
-.menu-icons-wrap p label {
- display: inline-block;
- height: 100%;
- line-height: 2.2em;
- vertical-align: middle;
-}
-
-.menu-icons-wrap a {
- text-decoration: none;
- cursor: pointer;
-}
-
-.menu-icons-wrap .submitdelete {
- display: inline-block;
- float: none;
- height: 100%;
- margin: 0;
- padding: 0;
- line-height: 2.2em;
-}
-
-.menu-icons-wrap .hidden {
- display: none;
-}
-
-.menu-icons-wrap ._icon {
- width: auto;
- height: auto;
- margin: -0.1em 0.2em 0 0.2em;
- color: #666;
- font-size: 1.9em;
- vertical-align: middle;
-}
-
-.menu-icons-wrap img._icon {
- max-width: 24px;
-}
-
-.menu-icons-wrap a._select:focus ._icon,
-.menu-icons-wrap a._select:hover ._icon {
- color: #101010;
-}
-
-.mi-preview.menu-item {
- min-height: 0;
- font-size: 1.2em;
-}
-
-.mi-preview.menu-item a {
- text-decoration: none;
-}
-
-.mi-preview.menu-item a > * {
- display: inline-block;
- height: 100%;
- line-height: 100%;
- vertical-align: middle;
-}
-
-.mi-preview.menu-item ._icon {
- margin-right: 0.25em;
-}
-
-.rtl .mi-preview.menu-item ._icon {
- margin-right: 0;
-}
-
-.media-sidebar .mi-settings .setting input[type="number"],
-.menu-icons-settings input[type="number"] {
- float: none;
- width: auto;
- max-width: 5em;
-}
-
-.media-sidebar .mi-settings .setting input,
-.media-sidebar .mi-settings span.description {
- float: none;
-}
-
-/** Settings Meta Box **/
-.menu-icons-settings ._field {
- padding: 0.5em 0;
-}
-
-.menu-icons-settings ._field ._main {
- display: block;
- margin-bottom: 0.25em;
- font-weight: bold;
-}
-
-#menu-settings-column .menu-icons-settings .inside {
- margin-top: 0;
-}
-
-.menu-icons-settings .taxonomydiv .tabs-panel {
- max-height: none;
- margin-bottom: 0.75em;
- padding-top: 0.3em;
- padding-bottom: 0.4em;
-}
-
-.js .menu-icons-settings .taxonomydiv .tabs-panel {
- margin-bottom: 0;
-}
-
-.menu-icons-settings h4 {
- margin: 0;
-}
-
-.menu-icons-settings ._menu span.description {
- margin-left: 0.5em;
-}
-
-.menu-icons-settings ._extensions ul {
- margin-top: 0.75em;
- padding-left: 1.5em;
- list-style: disc;
-}
-
-.menu-icons-settings ._extensions ul a {
- text-decoration: none;
-}
-
-.menu-icons-settings .spinner {
- float: none;
- margin: 0 5px 0 0;
- vertical-align: middle;
-}
-
-.attachment .svg-icon img {
- max-width: 100%;
-}
-
-.nv-upgrade-notice {
- width: 90%;
- margin-top: 0;
- padding: 15px;
-}
-
-#menu-icons-sidebar div.new-card {
- width: auto;
- min-width: initial;
- max-width: initial;
- margin: 10px auto;
-}
-
-.menu-icons-subscribe {
- padding: 15px;
-}
-
-.menu-icons-submit-mail {
- width: auto;
-}
-
-#success {
- display: none;
-}
-
-#failure {
- display: none;
-}
-
-.attachments-browser.iconpicker-fonts-browser .media-toolbar {
- width: 62%;
-}
-
-.attachments-browser.iconpicker-fonts-browser .attachments.iconpicker-items {
- width: 64%;
-}
-
-.attachments-browser.iconpicker-fonts-browser .media-sidebar {
- width: 32%;
-}
-
-.nv-upgrade-notice {
- background: #FFFFFF;
- border: 1px solid #E1E1E1;
- box-sizing: border-box;
- padding: 20px;
- display: flex;
- flex-wrap: wrap;
-}
-
-.nv-upgrade-notice .menu-icon-notice-popup-img {
- width: 115px;
- height: 100px;
- background-color: #f1f1f1;
- margin-right: 20px;
- margin-bottom: 20px;
-}
-
-.nv-upgrade-notice .menu-icon-notice-popup-img img{
- width: 100%;
- height: 100%;
- object-fit: cover;
-}
-
-.nv-upgrade-notice .menu-icon-notice-popup {
- flex: 1;
-}
-
-.nv-upgrade-notice .menu-icon-notice-popup h4{
- padding: 0;
- margin: 0 0 8px;
- font-weight: 590;
- font-size: 14px;
- line-height: 1.2;
- color: #000000;
- display: block;
- width: 100%;
-}
-
-.nv-upgrade-notice .menu-icon-notice-popup p {
- font-size: 13px;
- line-height: 1.2;
- color: #000000;
- margin: 0 0 16px;
- display: block;
- padding: 0;
-}
-
-.nv-upgrade-notice .menu-icon-notice-popup .button {
- width: auto;
- height: 30px;
- background: #0071AE;
- border-radius: 4px;
- padding: 5px 12px;
- font-size: 13px;
- line-height: 1.5;
- color: #fff;
-}
-
-.nv-upgrade-notice .menu-icon-notice-popup .button:hover {
- color: #fff;
-}
\ No newline at end of file
diff --git a/wp-content/upgrade-temp-backup/plugins/menu-icons/css/admin.min.css b/wp-content/upgrade-temp-backup/plugins/menu-icons/css/admin.min.css
deleted file mode 100644
index 2d4fd049..00000000
--- a/wp-content/upgrade-temp-backup/plugins/menu-icons/css/admin.min.css
+++ /dev/null
@@ -1 +0,0 @@
-.menu-icons-wrap{margin-top:5px;margin-bottom:5px}.menu-icons-wrap p{min-height:2.2em;margin-bottom:0}.menu-icons-wrap p a,.menu-icons-wrap p label{display:inline-block;height:100%;line-height:2.2em;vertical-align:middle}.menu-icons-wrap a{text-decoration:none;cursor:pointer}.menu-icons-wrap .submitdelete{display:inline-block;float:none;height:100%;margin:0;padding:0;line-height:2.2em}.menu-icons-wrap .hidden{display:none}.menu-icons-wrap ._icon{width:auto;height:auto;margin:-.1em .2em 0 .2em;color:#666;font-size:1.9em;vertical-align:middle}.menu-icons-wrap img._icon{max-width:24px}.menu-icons-wrap a._select:focus ._icon,.menu-icons-wrap a._select:hover ._icon{color:#101010}.mi-preview.menu-item{min-height:0;font-size:1.2em}.mi-preview.menu-item a{text-decoration:none}.mi-preview.menu-item a>*{display:inline-block;height:100%;line-height:100%;vertical-align:middle}.mi-preview.menu-item ._icon{margin-right:.25em}.rtl .mi-preview.menu-item ._icon{margin-right:0}.media-sidebar .mi-settings .setting input[type=number],.menu-icons-settings input[type=number]{float:none;width:auto;max-width:5em}.media-sidebar .mi-settings .setting input,.media-sidebar .mi-settings span.description{float:none}.menu-icons-settings ._field{padding:.5em 0}.menu-icons-settings ._field ._main{display:block;margin-bottom:.25em;font-weight:700}#menu-settings-column .menu-icons-settings .inside{margin-top:0}.menu-icons-settings .taxonomydiv .tabs-panel{max-height:none;margin-bottom:.75em;padding-top:.3em;padding-bottom:.4em}.js .menu-icons-settings .taxonomydiv .tabs-panel{margin-bottom:0}.menu-icons-settings h4{margin:0}.menu-icons-settings ._menu span.description{margin-left:.5em}.menu-icons-settings ._extensions ul{margin-top:.75em;padding-left:1.5em;list-style:disc}.menu-icons-settings ._extensions ul a{text-decoration:none}.menu-icons-settings .spinner{float:none;margin:0 5px 0 0;vertical-align:middle}.attachment .svg-icon img{max-width:100%}.nv-upgrade-notice{width:90%;margin-top:0;padding:15px}#menu-icons-sidebar div.new-card{width:auto;min-width:initial;max-width:initial;margin:10px auto}.menu-icons-subscribe{padding:15px}.menu-icons-submit-mail{width:auto}#success{display:none}#failure{display:none}.attachments-browser.iconpicker-fonts-browser .media-toolbar{width:62%}.attachments-browser.iconpicker-fonts-browser .attachments.iconpicker-items{width:64%}.attachments-browser.iconpicker-fonts-browser .media-sidebar{width:32%}.nv-upgrade-notice{background:#fff;border:1px solid #e1e1e1;box-sizing:border-box;padding:20px;display:flex;flex-wrap:wrap}.nv-upgrade-notice .menu-icon-notice-popup-img{width:115px;height:100px;background-color:#f1f1f1;margin-right:20px;margin-bottom:20px}.nv-upgrade-notice .menu-icon-notice-popup-img img{width:100%;height:100%;object-fit:cover}.nv-upgrade-notice .menu-icon-notice-popup{flex:1}.nv-upgrade-notice .menu-icon-notice-popup h4{padding:0;margin:0 0 8px;font-weight:590;font-size:14px;line-height:1.2;color:#000;display:block;width:100%}.nv-upgrade-notice .menu-icon-notice-popup p{font-size:13px;line-height:1.2;color:#000;margin:0 0 16px;display:block;padding:0}.nv-upgrade-notice .menu-icon-notice-popup .button{width:auto;height:30px;background:#0071ae;border-radius:4px;padding:5px 12px;font-size:13px;line-height:1.5;color:#fff}.nv-upgrade-notice .menu-icon-notice-popup .button:hover{color:#fff}
\ No newline at end of file
diff --git a/wp-content/upgrade-temp-backup/plugins/menu-icons/css/dashboard-notice.css b/wp-content/upgrade-temp-backup/plugins/menu-icons/css/dashboard-notice.css
deleted file mode 100644
index 7a937595..00000000
--- a/wp-content/upgrade-temp-backup/plugins/menu-icons/css/dashboard-notice.css
+++ /dev/null
@@ -1,45 +0,0 @@
-.menu-icon-dashboard-notice {
- position: relative;
- background: #FFFFFF;
- border: 1px solid #E1E1E1;
- box-sizing: border-box;
- padding: 24px;
- border-left: 4px solid #72AEE6;
- margin: 0 0 30px;
-}
-
-.menu-icon-dashboard-notice h2 {
- padding: 0;
- margin: 0 0 8px;
- font-weight: bold;
- font-size: 18px;
- line-height: 1.2;
- color: #000000;
-}
-
-.menu-icon-dashboard-notice p {
- font-size: 12px;
- line-height: 1.2;
- color: #000000;
- display: block;
- margin-bottom: 16px;
-}
-
-.menu-icon-dashboard-notice .button {
- display: flex;
- flex-direction: row;
- justify-content: center;
- align-items: center;
- padding: 5px 12px;
- background: #0071AE;
- border-radius: 4px;
- display: inline-block;
- width: auto;
- height: 30px;
- color: #FFFFFF;
- font-size: 13px;
- line-height: 1.5;
-}
-.menu-icon-dashboard-notice .notice-dismiss {
- text-decoration: none;
-}
\ No newline at end of file
diff --git a/wp-content/upgrade-temp-backup/plugins/menu-icons/css/dashboard-notice.min.css b/wp-content/upgrade-temp-backup/plugins/menu-icons/css/dashboard-notice.min.css
deleted file mode 100644
index 65ed114b..00000000
--- a/wp-content/upgrade-temp-backup/plugins/menu-icons/css/dashboard-notice.min.css
+++ /dev/null
@@ -1 +0,0 @@
-.menu-icon-dashboard-notice{position:relative;background:#fff;border:1px solid #e1e1e1;box-sizing:border-box;padding:24px;border-left:4px solid #72aee6;margin:0 0 30px}.menu-icon-dashboard-notice h2{padding:0;margin:0 0 8px;font-weight:700;font-size:18px;line-height:1.2;color:#000}.menu-icon-dashboard-notice p{font-size:12px;line-height:1.2;color:#000;display:block;margin-bottom:16px}.menu-icon-dashboard-notice .button{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:5px 12px;background:#0071ae;border-radius:4px;display:inline-block;width:auto;height:30px;color:#fff;font-size:13px;line-height:1.5}.menu-icon-dashboard-notice .notice-dismiss{text-decoration:none}
\ No newline at end of file
diff --git a/wp-content/upgrade-temp-backup/plugins/menu-icons/css/extra.css b/wp-content/upgrade-temp-backup/plugins/menu-icons/css/extra.css
deleted file mode 100644
index ec8b2a60..00000000
--- a/wp-content/upgrade-temp-backup/plugins/menu-icons/css/extra.css
+++ /dev/null
@@ -1,74 +0,0 @@
-.menu-item i._mi,
-.menu-item img._mi {
- display: inline-block;
- vertical-align: middle;
-}
-
-.menu-item i._mi {
- width: auto;
- height: auto;
- margin-top: -0.265em;
- font-size: 1.2em;
- line-height: 1;
-}
-
-.menu-item i._before,
-.rtl .menu-item i._after {
- margin-right: 0.25em;
-}
-
-.menu-item i._after,
-.rtl .menu-item i._before {
- margin-left: 0.25em;
-}
-
-.menu-item img._before,
-.rtl .menu-item img._after {
- margin-right: 0.5em;
-}
-
-.menu-item img._after,
-.rtl .menu-item img._before {
- margin-left: 0.5em;
-}
-
-.menu-item ._svg {
- width: 1em;
-}
-
-.rtl .menu-item i._before {
- margin-right: 0;
-}
-
-.rtl .menu-item i._after {
- margin-left: 0;
-}
-
-.visuallyhidden {
- overflow: hidden;
- clip: rect(0 0 0 0);
- position: absolute;
- width: 1px;
- height: 1px;
- margin: -1px;
- padding: 0;
- border: 0;
-}
-
-.menu-item i.elusive {
- margin-top: -0.3em;
-}
-
-/**
- * Force the icons' styles
- *
- * Some themes -- notably 2014 -- has nasty rules that
- * could override the icons' styles so we need to force them here.
- */
-.dashicons-admin-site:before {
- content: "\f319" !important;
-}
-
-.dashicons-welcome-view-site:before {
- content: "\f115" !important;
-}
diff --git a/wp-content/upgrade-temp-backup/plugins/menu-icons/css/extra.min.css b/wp-content/upgrade-temp-backup/plugins/menu-icons/css/extra.min.css
deleted file mode 100644
index 7ff02d86..00000000
--- a/wp-content/upgrade-temp-backup/plugins/menu-icons/css/extra.min.css
+++ /dev/null
@@ -1 +0,0 @@
-.menu-item i._mi,.menu-item img._mi{display:inline-block;vertical-align:middle}.menu-item i._mi{width:auto;height:auto;margin-top:-.265em;font-size:1.2em;line-height:1}.menu-item i._before,.rtl .menu-item i._after{margin-right:.25em}.menu-item i._after,.rtl .menu-item i._before{margin-left:.25em}.menu-item img._before,.rtl .menu-item img._after{margin-right:.5em}.menu-item img._after,.rtl .menu-item img._before{margin-left:.5em}.menu-item ._svg{width:1em}.rtl .menu-item i._before{margin-right:0}.rtl .menu-item i._after{margin-left:0}.visuallyhidden{overflow:hidden;clip:rect(0 0 0 0);position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0}.menu-item i.elusive{margin-top:-.3em}.dashicons-admin-site:before{content:"\f319"!important}.dashicons-welcome-view-site:before{content:"\f115"!important}
\ No newline at end of file
diff --git a/wp-content/upgrade-temp-backup/plugins/menu-icons/css/fontawesome/LICENSE.txt b/wp-content/upgrade-temp-backup/plugins/menu-icons/css/fontawesome/LICENSE.txt
deleted file mode 100644
index f31bef92..00000000
--- a/wp-content/upgrade-temp-backup/plugins/menu-icons/css/fontawesome/LICENSE.txt
+++ /dev/null
@@ -1,34 +0,0 @@
-Font Awesome Free License
--------------------------
-
-Font Awesome Free is free, open source, and GPL friendly. You can use it for
-commercial projects, open source projects, or really almost whatever you want.
-Full Font Awesome Free license: https://fontawesome.com/license/free.
-
-# Icons: CC BY 4.0 License (https://creativecommons.org/licenses/by/4.0/)
-In the Font Awesome Free download, the CC BY 4.0 license applies to all icons
-packaged as SVG and JS file types.
-
-# Fonts: SIL OFL 1.1 License (https://scripts.sil.org/OFL)
-In the Font Awesome Free download, the SIL OFL license applies to all icons
-packaged as web and desktop font files.
-
-# Code: MIT License (https://opensource.org/licenses/MIT)
-In the Font Awesome Free download, the MIT license applies to all non-font and
-non-icon files.
-
-# Attribution
-Attribution is required by MIT, SIL OFL, and CC BY licenses. Downloaded Font
-Awesome Free files already contain embedded comments with sufficient
-attribution, so you shouldn't need to do anything additional when using these
-files normally.
-
-We've kept attribution comments terse, so we ask that you do not actively work
-to remove them from files, especially code. They're a great way for folks to
-learn about Font Awesome.
-
-# Brand Icons
-All brand icons are trademarks of their respective owners. The use of these
-trademarks does not indicate endorsement of the trademark holder by Font
-Awesome, nor vice versa. **Please do not use brand logos for any purpose except
-to represent the company, product, or service to which they refer.**
diff --git a/wp-content/upgrade-temp-backup/plugins/menu-icons/css/fontawesome/css/all.min.css b/wp-content/upgrade-temp-backup/plugins/menu-icons/css/fontawesome/css/all.min.css
deleted file mode 100644
index b9a01fbb..00000000
--- a/wp-content/upgrade-temp-backup/plugins/menu-icons/css/fontawesome/css/all.min.css
+++ /dev/null
@@ -1,6 +0,0 @@
-/*!
- * Font Awesome Free 6.1.2 by @fontawesome - https://fontawesome.com
- * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
- * Copyright 2022 Fonticons, Inc.
- */
-.fa{font-family:var(--fa-style-family,"Font Awesome 6 Free");font-weight:var(--fa-style,900)}.fa,.fa-brands,.fa-duotone,.fa-light,.fa-regular,.fa-solid,.fa-thin,.fab,.fad,.fal,.far,.fas,.fat{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{font-size:.625em;line-height:.1em;vertical-align:.225em}.fa-xs{font-size:.75em;line-height:.08333em;vertical-align:.125em}.fa-sm{font-size:.875em;line-height:.07143em;vertical-align:.05357em}.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-.075em}.fa-xl{font-size:1.5em;line-height:.04167em;vertical-align:-.125em}.fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-.1875em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:var(--fa-li-margin,2.5em);padding-left:0}.fa-ul>li{position:relative}.fa-li{left:calc(var(--fa-li-width, 2em)*-1);position:absolute;text-align:center;width:var(--fa-li-width,2em);line-height:inherit}.fa-border{border-radius:var(--fa-border-radius,.1em);border:var(--fa-border-width,.08em) var(--fa-border-style,solid) var(--fa-border-color,#eee);padding:var(--fa-border-padding,.2em .25em .15em)}.fa-pull-left{float:left;margin-right:var(--fa-pull-margin,.3em)}.fa-pull-right{float:right;margin-left:var(--fa-pull-margin,.3em)}.fa-beat{-webkit-animation-name:fa-beat;animation-name:fa-beat;-webkit-animation-delay:var(--fa-animation-delay,0);animation-delay:var(--fa-animation-delay,0);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,ease-in-out);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-bounce{-webkit-animation-name:fa-bounce;animation-name:fa-bounce;-webkit-animation-delay:var(--fa-animation-delay,0);animation-delay:var(--fa-animation-delay,0);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1))}.fa-fade{-webkit-animation-name:fa-fade;animation-name:fa-fade;-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-beat-fade,.fa-fade{-webkit-animation-delay:var(--fa-animation-delay,0);animation-delay:var(--fa-animation-delay,0);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s)}.fa-beat-fade{-webkit-animation-name:fa-beat-fade;animation-name:fa-beat-fade;-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-flip{-webkit-animation-name:fa-flip;animation-name:fa-flip;-webkit-animation-delay:var(--fa-animation-delay,0);animation-delay:var(--fa-animation-delay,0);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,ease-in-out);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-shake{-webkit-animation-name:fa-shake;animation-name:fa-shake;-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,linear);animation-timing-function:var(--fa-animation-timing,linear)}.fa-shake,.fa-spin{-webkit-animation-delay:var(--fa-animation-delay,0);animation-delay:var(--fa-animation-delay,0);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal)}.fa-spin{-webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-duration:var(--fa-animation-duration,2s);animation-duration:var(--fa-animation-duration,2s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,linear);animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin-reverse{--fa-animation-direction:reverse}.fa-pulse,.fa-spin-pulse{-webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,steps(8));animation-timing-function:var(--fa-animation-timing,steps(8))}@media (prefers-reduced-motion:reduce){.fa-beat,.fa-beat-fade,.fa-bounce,.fa-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{-webkit-animation-delay:-1ms;animation-delay:-1ms;-webkit-animation-duration:1ms;animation-duration:1ms;-webkit-animation-iteration-count:1;animation-iteration-count:1;transition-delay:0s;transition-duration:0s}}@-webkit-keyframes fa-beat{0%,90%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:scale(var(--fa-beat-scale,1.25));transform:scale(var(--fa-beat-scale,1.25))}}@keyframes fa-beat{0%,90%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:scale(var(--fa-beat-scale,1.25));transform:scale(var(--fa-beat-scale,1.25))}}@-webkit-keyframes fa-bounce{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{-webkit-transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em));transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}to{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@keyframes fa-bounce{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{-webkit-transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em));transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}to{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@-webkit-keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@-webkit-keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale,1.125));transform:scale(var(--fa-beat-fade-scale,1.125))}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale,1.125));transform:scale(var(--fa-beat-fade-scale,1.125))}}@-webkit-keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@-webkit-keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}8%,24%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}40%,to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}8%,24%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}40%,to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fa-rotate-90{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.fa-flip-vertical{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-webkit-transform:scale(-1);transform:scale(-1)}.fa-rotate-by{-webkit-transform:rotate(var(--fa-rotate-angle,none));transform:rotate(var(--fa-rotate-angle,none))}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%;z-index:var(--fa-stack-z-index,auto)}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:var(--fa-inverse,#fff)}.fa-0:before{content:"\30"}.fa-1:before{content:"\31"}.fa-2:before{content:"\32"}.fa-3:before{content:"\33"}.fa-4:before{content:"\34"}.fa-5:before{content:"\35"}.fa-6:before{content:"\36"}.fa-7:before{content:"\37"}.fa-8:before{content:"\38"}.fa-9:before{content:"\39"}.fa-a:before{content:"\41"}.fa-address-book:before,.fa-contact-book:before{content:"\f2b9"}.fa-address-card:before,.fa-contact-card:before,.fa-vcard:before{content:"\f2bb"}.fa-align-center:before{content:"\f037"}.fa-align-justify:before{content:"\f039"}.fa-align-left:before{content:"\f036"}.fa-align-right:before{content:"\f038"}.fa-anchor:before{content:"\f13d"}.fa-anchor-circle-check:before{content:"\e4aa"}.fa-anchor-circle-exclamation:before{content:"\e4ab"}.fa-anchor-circle-xmark:before{content:"\e4ac"}.fa-anchor-lock:before{content:"\e4ad"}.fa-angle-down:before{content:"\f107"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-double-down:before,.fa-angles-down:before{content:"\f103"}.fa-angle-double-left:before,.fa-angles-left:before{content:"\f100"}.fa-angle-double-right:before,.fa-angles-right:before{content:"\f101"}.fa-angle-double-up:before,.fa-angles-up:before{content:"\f102"}.fa-ankh:before{content:"\f644"}.fa-apple-alt:before,.fa-apple-whole:before{content:"\f5d1"}.fa-archway:before{content:"\f557"}.fa-arrow-down:before{content:"\f063"}.fa-arrow-down-1-9:before,.fa-sort-numeric-asc:before,.fa-sort-numeric-down:before{content:"\f162"}.fa-arrow-down-9-1:before,.fa-sort-numeric-desc:before,.fa-sort-numeric-down-alt:before{content:"\f886"}.fa-arrow-down-a-z:before,.fa-sort-alpha-asc:before,.fa-sort-alpha-down:before{content:"\f15d"}.fa-arrow-down-long:before,.fa-long-arrow-down:before{content:"\f175"}.fa-arrow-down-short-wide:before,.fa-sort-amount-desc:before,.fa-sort-amount-down-alt:before{content:"\f884"}.fa-arrow-down-up-across-line:before{content:"\e4af"}.fa-arrow-down-up-lock:before{content:"\e4b0"}.fa-arrow-down-wide-short:before,.fa-sort-amount-asc:before,.fa-sort-amount-down:before{content:"\f160"}.fa-arrow-down-z-a:before,.fa-sort-alpha-desc:before,.fa-sort-alpha-down-alt:before{content:"\f881"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-left-long:before,.fa-long-arrow-left:before{content:"\f177"}.fa-arrow-pointer:before,.fa-mouse-pointer:before{content:"\f245"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-right-arrow-left:before,.fa-exchange:before{content:"\f0ec"}.fa-arrow-right-from-bracket:before,.fa-sign-out:before{content:"\f08b"}.fa-arrow-right-long:before,.fa-long-arrow-right:before{content:"\f178"}.fa-arrow-right-to-bracket:before,.fa-sign-in:before{content:"\f090"}.fa-arrow-right-to-city:before{content:"\e4b3"}.fa-arrow-left-rotate:before,.fa-arrow-rotate-back:before,.fa-arrow-rotate-backward:before,.fa-arrow-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-arrow-right-rotate:before,.fa-arrow-rotate-forward:before,.fa-arrow-rotate-right:before,.fa-redo:before{content:"\f01e"}.fa-arrow-trend-down:before{content:"\e097"}.fa-arrow-trend-up:before{content:"\e098"}.fa-arrow-turn-down:before,.fa-level-down:before{content:"\f149"}.fa-arrow-turn-up:before,.fa-level-up:before{content:"\f148"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-up-1-9:before,.fa-sort-numeric-up:before{content:"\f163"}.fa-arrow-up-9-1:before,.fa-sort-numeric-up-alt:before{content:"\f887"}.fa-arrow-up-a-z:before,.fa-sort-alpha-up:before{content:"\f15e"}.fa-arrow-up-from-bracket:before{content:"\e09a"}.fa-arrow-up-from-ground-water:before{content:"\e4b5"}.fa-arrow-up-from-water-pump:before{content:"\e4b6"}.fa-arrow-up-long:before,.fa-long-arrow-up:before{content:"\f176"}.fa-arrow-up-right-dots:before{content:"\e4b7"}.fa-arrow-up-right-from-square:before,.fa-external-link:before{content:"\f08e"}.fa-arrow-up-short-wide:before,.fa-sort-amount-up-alt:before{content:"\f885"}.fa-arrow-up-wide-short:before,.fa-sort-amount-up:before{content:"\f161"}.fa-arrow-up-z-a:before,.fa-sort-alpha-up-alt:before{content:"\f882"}.fa-arrows-down-to-line:before{content:"\e4b8"}.fa-arrows-down-to-people:before{content:"\e4b9"}.fa-arrows-h:before,.fa-arrows-left-right:before{content:"\f07e"}.fa-arrows-left-right-to-line:before{content:"\e4ba"}.fa-arrows-rotate:before,.fa-refresh:before,.fa-sync:before{content:"\f021"}.fa-arrows-spin:before{content:"\e4bb"}.fa-arrows-split-up-and-left:before{content:"\e4bc"}.fa-arrows-to-circle:before{content:"\e4bd"}.fa-arrows-to-dot:before{content:"\e4be"}.fa-arrows-to-eye:before{content:"\e4bf"}.fa-arrows-turn-right:before{content:"\e4c0"}.fa-arrows-turn-to-dots:before{content:"\e4c1"}.fa-arrows-up-down:before,.fa-arrows-v:before{content:"\f07d"}.fa-arrows-up-down-left-right:before,.fa-arrows:before{content:"\f047"}.fa-arrows-up-to-line:before{content:"\e4c2"}.fa-asterisk:before{content:"\2a"}.fa-at:before{content:"\40"}.fa-atom:before{content:"\f5d2"}.fa-audio-description:before{content:"\f29e"}.fa-austral-sign:before{content:"\e0a9"}.fa-award:before{content:"\f559"}.fa-b:before{content:"\42"}.fa-baby:before{content:"\f77c"}.fa-baby-carriage:before,.fa-carriage-baby:before{content:"\f77d"}.fa-backward:before{content:"\f04a"}.fa-backward-fast:before,.fa-fast-backward:before{content:"\f049"}.fa-backward-step:before,.fa-step-backward:before{content:"\f048"}.fa-bacon:before{content:"\f7e5"}.fa-bacteria:before{content:"\e059"}.fa-bacterium:before{content:"\e05a"}.fa-bag-shopping:before,.fa-shopping-bag:before{content:"\f290"}.fa-bahai:before,.fa-haykal:before{content:"\f666"}.fa-baht-sign:before{content:"\e0ac"}.fa-ban:before,.fa-cancel:before{content:"\f05e"}.fa-ban-smoking:before,.fa-smoking-ban:before{content:"\f54d"}.fa-band-aid:before,.fa-bandage:before{content:"\f462"}.fa-barcode:before{content:"\f02a"}.fa-bars:before,.fa-navicon:before{content:"\f0c9"}.fa-bars-progress:before,.fa-tasks-alt:before{content:"\f828"}.fa-bars-staggered:before,.fa-reorder:before,.fa-stream:before{content:"\f550"}.fa-baseball-ball:before,.fa-baseball:before{content:"\f433"}.fa-baseball-bat-ball:before{content:"\f432"}.fa-basket-shopping:before,.fa-shopping-basket:before{content:"\f291"}.fa-basketball-ball:before,.fa-basketball:before{content:"\f434"}.fa-bath:before,.fa-bathtub:before{content:"\f2cd"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-battery-5:before,.fa-battery-full:before,.fa-battery:before{content:"\f240"}.fa-battery-3:before,.fa-battery-half:before{content:"\f242"}.fa-battery-2:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-4:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-bed:before{content:"\f236"}.fa-bed-pulse:before,.fa-procedures:before{content:"\f487"}.fa-beer-mug-empty:before,.fa-beer:before{content:"\f0fc"}.fa-bell:before{content:"\f0f3"}.fa-bell-concierge:before,.fa-concierge-bell:before{content:"\f562"}.fa-bell-slash:before{content:"\f1f6"}.fa-bezier-curve:before{content:"\f55b"}.fa-bicycle:before{content:"\f206"}.fa-binoculars:before{content:"\f1e5"}.fa-biohazard:before{content:"\f780"}.fa-bitcoin-sign:before{content:"\e0b4"}.fa-blender:before{content:"\f517"}.fa-blender-phone:before{content:"\f6b6"}.fa-blog:before{content:"\f781"}.fa-bold:before{content:"\f032"}.fa-bolt:before,.fa-zap:before{content:"\f0e7"}.fa-bolt-lightning:before{content:"\e0b7"}.fa-bomb:before{content:"\f1e2"}.fa-bone:before{content:"\f5d7"}.fa-bong:before{content:"\f55c"}.fa-book:before{content:"\f02d"}.fa-atlas:before,.fa-book-atlas:before{content:"\f558"}.fa-bible:before,.fa-book-bible:before{content:"\f647"}.fa-book-bookmark:before{content:"\e0bb"}.fa-book-journal-whills:before,.fa-journal-whills:before{content:"\f66a"}.fa-book-medical:before{content:"\f7e6"}.fa-book-open:before{content:"\f518"}.fa-book-open-reader:before,.fa-book-reader:before{content:"\f5da"}.fa-book-quran:before,.fa-quran:before{content:"\f687"}.fa-book-dead:before,.fa-book-skull:before{content:"\f6b7"}.fa-book-tanakh:before,.fa-tanakh:before{content:"\f827"}.fa-bookmark:before{content:"\f02e"}.fa-border-all:before{content:"\f84c"}.fa-border-none:before{content:"\f850"}.fa-border-style:before,.fa-border-top-left:before{content:"\f853"}.fa-bore-hole:before{content:"\e4c3"}.fa-bottle-droplet:before{content:"\e4c4"}.fa-bottle-water:before{content:"\e4c5"}.fa-bowl-food:before{content:"\e4c6"}.fa-bowl-rice:before{content:"\e2eb"}.fa-bowling-ball:before{content:"\f436"}.fa-box:before{content:"\f466"}.fa-archive:before,.fa-box-archive:before{content:"\f187"}.fa-box-open:before{content:"\f49e"}.fa-box-tissue:before{content:"\e05b"}.fa-boxes-packing:before{content:"\e4c7"}.fa-boxes-alt:before,.fa-boxes-stacked:before,.fa-boxes:before{content:"\f468"}.fa-braille:before{content:"\f2a1"}.fa-brain:before{content:"\f5dc"}.fa-brazilian-real-sign:before{content:"\e46c"}.fa-bread-slice:before{content:"\f7ec"}.fa-bridge:before{content:"\e4c8"}.fa-bridge-circle-check:before{content:"\e4c9"}.fa-bridge-circle-exclamation:before{content:"\e4ca"}.fa-bridge-circle-xmark:before{content:"\e4cb"}.fa-bridge-lock:before{content:"\e4cc"}.fa-bridge-water:before{content:"\e4ce"}.fa-briefcase:before{content:"\f0b1"}.fa-briefcase-medical:before{content:"\f469"}.fa-broom:before{content:"\f51a"}.fa-broom-ball:before,.fa-quidditch-broom-ball:before,.fa-quidditch:before{content:"\f458"}.fa-brush:before{content:"\f55d"}.fa-bucket:before{content:"\e4cf"}.fa-bug:before{content:"\f188"}.fa-bug-slash:before{content:"\e490"}.fa-bugs:before{content:"\e4d0"}.fa-building:before{content:"\f1ad"}.fa-building-circle-arrow-right:before{content:"\e4d1"}.fa-building-circle-check:before{content:"\e4d2"}.fa-building-circle-exclamation:before{content:"\e4d3"}.fa-building-circle-xmark:before{content:"\e4d4"}.fa-bank:before,.fa-building-columns:before,.fa-institution:before,.fa-museum:before,.fa-university:before{content:"\f19c"}.fa-building-flag:before{content:"\e4d5"}.fa-building-lock:before{content:"\e4d6"}.fa-building-ngo:before{content:"\e4d7"}.fa-building-shield:before{content:"\e4d8"}.fa-building-un:before{content:"\e4d9"}.fa-building-user:before{content:"\e4da"}.fa-building-wheat:before{content:"\e4db"}.fa-bullhorn:before{content:"\f0a1"}.fa-bullseye:before{content:"\f140"}.fa-burger:before,.fa-hamburger:before{content:"\f805"}.fa-burst:before{content:"\e4dc"}.fa-bus:before{content:"\f207"}.fa-bus-alt:before,.fa-bus-simple:before{content:"\f55e"}.fa-briefcase-clock:before,.fa-business-time:before{content:"\f64a"}.fa-c:before{content:"\43"}.fa-cable-car:before,.fa-tram:before{content:"\f7da"}.fa-birthday-cake:before,.fa-cake-candles:before,.fa-cake:before{content:"\f1fd"}.fa-calculator:before{content:"\f1ec"}.fa-calendar:before{content:"\f133"}.fa-calendar-check:before{content:"\f274"}.fa-calendar-day:before{content:"\f783"}.fa-calendar-alt:before,.fa-calendar-days:before{content:"\f073"}.fa-calendar-minus:before{content:"\f272"}.fa-calendar-plus:before{content:"\f271"}.fa-calendar-week:before{content:"\f784"}.fa-calendar-times:before,.fa-calendar-xmark:before{content:"\f273"}.fa-camera-alt:before,.fa-camera:before{content:"\f030"}.fa-camera-retro:before{content:"\f083"}.fa-camera-rotate:before{content:"\e0d8"}.fa-campground:before{content:"\f6bb"}.fa-candy-cane:before{content:"\f786"}.fa-cannabis:before{content:"\f55f"}.fa-capsules:before{content:"\f46b"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-battery-car:before,.fa-car-battery:before{content:"\f5df"}.fa-car-burst:before,.fa-car-crash:before{content:"\f5e1"}.fa-car-on:before{content:"\e4dd"}.fa-car-alt:before,.fa-car-rear:before{content:"\f5de"}.fa-car-side:before{content:"\f5e4"}.fa-car-tunnel:before{content:"\e4de"}.fa-caravan:before{content:"\f8ff"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-caret-up:before{content:"\f0d8"}.fa-carrot:before{content:"\f787"}.fa-cart-arrow-down:before{content:"\f218"}.fa-cart-flatbed:before,.fa-dolly-flatbed:before{content:"\f474"}.fa-cart-flatbed-suitcase:before,.fa-luggage-cart:before{content:"\f59d"}.fa-cart-plus:before{content:"\f217"}.fa-cart-shopping:before,.fa-shopping-cart:before{content:"\f07a"}.fa-cash-register:before{content:"\f788"}.fa-cat:before{content:"\f6be"}.fa-cedi-sign:before{content:"\e0df"}.fa-cent-sign:before{content:"\e3f5"}.fa-certificate:before{content:"\f0a3"}.fa-chair:before{content:"\f6c0"}.fa-blackboard:before,.fa-chalkboard:before{content:"\f51b"}.fa-chalkboard-teacher:before,.fa-chalkboard-user:before{content:"\f51c"}.fa-champagne-glasses:before,.fa-glass-cheers:before{content:"\f79f"}.fa-charging-station:before{content:"\f5e7"}.fa-area-chart:before,.fa-chart-area:before{content:"\f1fe"}.fa-bar-chart:before,.fa-chart-bar:before{content:"\f080"}.fa-chart-column:before{content:"\e0e3"}.fa-chart-gantt:before{content:"\e0e4"}.fa-chart-line:before,.fa-line-chart:before{content:"\f201"}.fa-chart-pie:before,.fa-pie-chart:before{content:"\f200"}.fa-chart-simple:before{content:"\e473"}.fa-check:before{content:"\f00c"}.fa-check-double:before{content:"\f560"}.fa-check-to-slot:before,.fa-vote-yea:before{content:"\f772"}.fa-cheese:before{content:"\f7ef"}.fa-chess:before{content:"\f439"}.fa-chess-bishop:before{content:"\f43a"}.fa-chess-board:before{content:"\f43c"}.fa-chess-king:before{content:"\f43f"}.fa-chess-knight:before{content:"\f441"}.fa-chess-pawn:before{content:"\f443"}.fa-chess-queen:before{content:"\f445"}.fa-chess-rook:before{content:"\f447"}.fa-chevron-down:before{content:"\f078"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-chevron-up:before{content:"\f077"}.fa-child:before{content:"\f1ae"}.fa-child-dress:before{content:"\e59c"}.fa-child-reaching:before{content:"\e59d"}.fa-child-rifle:before{content:"\e4e0"}.fa-children:before{content:"\e4e1"}.fa-church:before{content:"\f51d"}.fa-circle:before{content:"\f111"}.fa-arrow-circle-down:before,.fa-circle-arrow-down:before{content:"\f0ab"}.fa-arrow-circle-left:before,.fa-circle-arrow-left:before{content:"\f0a8"}.fa-arrow-circle-right:before,.fa-circle-arrow-right:before{content:"\f0a9"}.fa-arrow-circle-up:before,.fa-circle-arrow-up:before{content:"\f0aa"}.fa-check-circle:before,.fa-circle-check:before{content:"\f058"}.fa-chevron-circle-down:before,.fa-circle-chevron-down:before{content:"\f13a"}.fa-chevron-circle-left:before,.fa-circle-chevron-left:before{content:"\f137"}.fa-chevron-circle-right:before,.fa-circle-chevron-right:before{content:"\f138"}.fa-chevron-circle-up:before,.fa-circle-chevron-up:before{content:"\f139"}.fa-circle-dollar-to-slot:before,.fa-donate:before{content:"\f4b9"}.fa-circle-dot:before,.fa-dot-circle:before{content:"\f192"}.fa-arrow-alt-circle-down:before,.fa-circle-down:before{content:"\f358"}.fa-circle-exclamation:before,.fa-exclamation-circle:before{content:"\f06a"}.fa-circle-h:before,.fa-hospital-symbol:before{content:"\f47e"}.fa-adjust:before,.fa-circle-half-stroke:before{content:"\f042"}.fa-circle-info:before,.fa-info-circle:before{content:"\f05a"}.fa-arrow-alt-circle-left:before,.fa-circle-left:before{content:"\f359"}.fa-circle-minus:before,.fa-minus-circle:before{content:"\f056"}.fa-circle-nodes:before{content:"\e4e2"}.fa-circle-notch:before{content:"\f1ce"}.fa-circle-pause:before,.fa-pause-circle:before{content:"\f28b"}.fa-circle-play:before,.fa-play-circle:before{content:"\f144"}.fa-circle-plus:before,.fa-plus-circle:before{content:"\f055"}.fa-circle-question:before,.fa-question-circle:before{content:"\f059"}.fa-circle-radiation:before,.fa-radiation-alt:before{content:"\f7ba"}.fa-arrow-alt-circle-right:before,.fa-circle-right:before{content:"\f35a"}.fa-circle-stop:before,.fa-stop-circle:before{content:"\f28d"}.fa-arrow-alt-circle-up:before,.fa-circle-up:before{content:"\f35b"}.fa-circle-user:before,.fa-user-circle:before{content:"\f2bd"}.fa-circle-xmark:before,.fa-times-circle:before,.fa-xmark-circle:before{content:"\f057"}.fa-city:before{content:"\f64f"}.fa-clapperboard:before{content:"\e131"}.fa-clipboard:before{content:"\f328"}.fa-clipboard-check:before{content:"\f46c"}.fa-clipboard-list:before{content:"\f46d"}.fa-clipboard-question:before{content:"\e4e3"}.fa-clipboard-user:before{content:"\f7f3"}.fa-clock-four:before,.fa-clock:before{content:"\f017"}.fa-clock-rotate-left:before,.fa-history:before{content:"\f1da"}.fa-clone:before{content:"\f24d"}.fa-closed-captioning:before{content:"\f20a"}.fa-cloud:before{content:"\f0c2"}.fa-cloud-arrow-down:before,.fa-cloud-download-alt:before,.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-arrow-up:before,.fa-cloud-upload-alt:before,.fa-cloud-upload:before{content:"\f0ee"}.fa-cloud-bolt:before,.fa-thunderstorm:before{content:"\f76c"}.fa-cloud-meatball:before{content:"\f73b"}.fa-cloud-moon:before{content:"\f6c3"}.fa-cloud-moon-rain:before{content:"\f73c"}.fa-cloud-rain:before{content:"\f73d"}.fa-cloud-showers-heavy:before{content:"\f740"}.fa-cloud-showers-water:before{content:"\e4e4"}.fa-cloud-sun:before{content:"\f6c4"}.fa-cloud-sun-rain:before{content:"\f743"}.fa-clover:before{content:"\e139"}.fa-code:before{content:"\f121"}.fa-code-branch:before{content:"\f126"}.fa-code-commit:before{content:"\f386"}.fa-code-compare:before{content:"\e13a"}.fa-code-fork:before{content:"\e13b"}.fa-code-merge:before{content:"\f387"}.fa-code-pull-request:before{content:"\e13c"}.fa-coins:before{content:"\f51e"}.fa-colon-sign:before{content:"\e140"}.fa-comment:before{content:"\f075"}.fa-comment-dollar:before{content:"\f651"}.fa-comment-dots:before,.fa-commenting:before{content:"\f4ad"}.fa-comment-medical:before{content:"\f7f5"}.fa-comment-slash:before{content:"\f4b3"}.fa-comment-sms:before,.fa-sms:before{content:"\f7cd"}.fa-comments:before{content:"\f086"}.fa-comments-dollar:before{content:"\f653"}.fa-compact-disc:before{content:"\f51f"}.fa-compass:before{content:"\f14e"}.fa-compass-drafting:before,.fa-drafting-compass:before{content:"\f568"}.fa-compress:before{content:"\f066"}.fa-computer:before{content:"\e4e5"}.fa-computer-mouse:before,.fa-mouse:before{content:"\f8cc"}.fa-cookie:before{content:"\f563"}.fa-cookie-bite:before{content:"\f564"}.fa-copy:before{content:"\f0c5"}.fa-copyright:before{content:"\f1f9"}.fa-couch:before{content:"\f4b8"}.fa-cow:before{content:"\f6c8"}.fa-credit-card-alt:before,.fa-credit-card:before{content:"\f09d"}.fa-crop:before{content:"\f125"}.fa-crop-alt:before,.fa-crop-simple:before{content:"\f565"}.fa-cross:before{content:"\f654"}.fa-crosshairs:before{content:"\f05b"}.fa-crow:before{content:"\f520"}.fa-crown:before{content:"\f521"}.fa-crutch:before{content:"\f7f7"}.fa-cruzeiro-sign:before{content:"\e152"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-cubes-stacked:before{content:"\e4e6"}.fa-d:before{content:"\44"}.fa-database:before{content:"\f1c0"}.fa-backspace:before,.fa-delete-left:before{content:"\f55a"}.fa-democrat:before{content:"\f747"}.fa-desktop-alt:before,.fa-desktop:before{content:"\f390"}.fa-dharmachakra:before{content:"\f655"}.fa-diagram-next:before{content:"\e476"}.fa-diagram-predecessor:before{content:"\e477"}.fa-diagram-project:before,.fa-project-diagram:before{content:"\f542"}.fa-diagram-successor:before{content:"\e47a"}.fa-diamond:before{content:"\f219"}.fa-diamond-turn-right:before,.fa-directions:before{content:"\f5eb"}.fa-dice:before{content:"\f522"}.fa-dice-d20:before{content:"\f6cf"}.fa-dice-d6:before{content:"\f6d1"}.fa-dice-five:before{content:"\f523"}.fa-dice-four:before{content:"\f524"}.fa-dice-one:before{content:"\f525"}.fa-dice-six:before{content:"\f526"}.fa-dice-three:before{content:"\f527"}.fa-dice-two:before{content:"\f528"}.fa-disease:before{content:"\f7fa"}.fa-display:before{content:"\e163"}.fa-divide:before{content:"\f529"}.fa-dna:before{content:"\f471"}.fa-dog:before{content:"\f6d3"}.fa-dollar-sign:before,.fa-dollar:before,.fa-usd:before{content:"\24"}.fa-dolly-box:before,.fa-dolly:before{content:"\f472"}.fa-dong-sign:before{content:"\e169"}.fa-door-closed:before{content:"\f52a"}.fa-door-open:before{content:"\f52b"}.fa-dove:before{content:"\f4ba"}.fa-compress-alt:before,.fa-down-left-and-up-right-to-center:before{content:"\f422"}.fa-down-long:before,.fa-long-arrow-alt-down:before{content:"\f309"}.fa-download:before{content:"\f019"}.fa-dragon:before{content:"\f6d5"}.fa-draw-polygon:before{content:"\f5ee"}.fa-droplet:before,.fa-tint:before{content:"\f043"}.fa-droplet-slash:before,.fa-tint-slash:before{content:"\f5c7"}.fa-drum:before{content:"\f569"}.fa-drum-steelpan:before{content:"\f56a"}.fa-drumstick-bite:before{content:"\f6d7"}.fa-dumbbell:before{content:"\f44b"}.fa-dumpster:before{content:"\f793"}.fa-dumpster-fire:before{content:"\f794"}.fa-dungeon:before{content:"\f6d9"}.fa-e:before{content:"\45"}.fa-deaf:before,.fa-deafness:before,.fa-ear-deaf:before,.fa-hard-of-hearing:before{content:"\f2a4"}.fa-assistive-listening-systems:before,.fa-ear-listen:before{content:"\f2a2"}.fa-earth-africa:before,.fa-globe-africa:before{content:"\f57c"}.fa-earth-america:before,.fa-earth-americas:before,.fa-earth:before,.fa-globe-americas:before{content:"\f57d"}.fa-earth-asia:before,.fa-globe-asia:before{content:"\f57e"}.fa-earth-europe:before,.fa-globe-europe:before{content:"\f7a2"}.fa-earth-oceania:before,.fa-globe-oceania:before{content:"\e47b"}.fa-egg:before{content:"\f7fb"}.fa-eject:before{content:"\f052"}.fa-elevator:before{content:"\e16d"}.fa-ellipsis-h:before,.fa-ellipsis:before{content:"\f141"}.fa-ellipsis-v:before,.fa-ellipsis-vertical:before{content:"\f142"}.fa-envelope:before{content:"\f0e0"}.fa-envelope-circle-check:before{content:"\e4e8"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-text:before{content:"\f658"}.fa-envelopes-bulk:before,.fa-mail-bulk:before{content:"\f674"}.fa-equals:before{content:"\3d"}.fa-eraser:before{content:"\f12d"}.fa-ethernet:before{content:"\f796"}.fa-eur:before,.fa-euro-sign:before,.fa-euro:before{content:"\f153"}.fa-exclamation:before{content:"\21"}.fa-expand:before{content:"\f065"}.fa-explosion:before{content:"\e4e9"}.fa-eye:before{content:"\f06e"}.fa-eye-dropper-empty:before,.fa-eye-dropper:before,.fa-eyedropper:before{content:"\f1fb"}.fa-eye-low-vision:before,.fa-low-vision:before{content:"\f2a8"}.fa-eye-slash:before{content:"\f070"}.fa-f:before{content:"\46"}.fa-angry:before,.fa-face-angry:before{content:"\f556"}.fa-dizzy:before,.fa-face-dizzy:before{content:"\f567"}.fa-face-flushed:before,.fa-flushed:before{content:"\f579"}.fa-face-frown:before,.fa-frown:before{content:"\f119"}.fa-face-frown-open:before,.fa-frown-open:before{content:"\f57a"}.fa-face-grimace:before,.fa-grimace:before{content:"\f57f"}.fa-face-grin:before,.fa-grin:before{content:"\f580"}.fa-face-grin-beam:before,.fa-grin-beam:before{content:"\f582"}.fa-face-grin-beam-sweat:before,.fa-grin-beam-sweat:before{content:"\f583"}.fa-face-grin-hearts:before,.fa-grin-hearts:before{content:"\f584"}.fa-face-grin-squint:before,.fa-grin-squint:before{content:"\f585"}.fa-face-grin-squint-tears:before,.fa-grin-squint-tears:before{content:"\f586"}.fa-face-grin-stars:before,.fa-grin-stars:before{content:"\f587"}.fa-face-grin-tears:before,.fa-grin-tears:before{content:"\f588"}.fa-face-grin-tongue:before,.fa-grin-tongue:before{content:"\f589"}.fa-face-grin-tongue-squint:before,.fa-grin-tongue-squint:before{content:"\f58a"}.fa-face-grin-tongue-wink:before,.fa-grin-tongue-wink:before{content:"\f58b"}.fa-face-grin-wide:before,.fa-grin-alt:before{content:"\f581"}.fa-face-grin-wink:before,.fa-grin-wink:before{content:"\f58c"}.fa-face-kiss:before,.fa-kiss:before{content:"\f596"}.fa-face-kiss-beam:before,.fa-kiss-beam:before{content:"\f597"}.fa-face-kiss-wink-heart:before,.fa-kiss-wink-heart:before{content:"\f598"}.fa-face-laugh:before,.fa-laugh:before{content:"\f599"}.fa-face-laugh-beam:before,.fa-laugh-beam:before{content:"\f59a"}.fa-face-laugh-squint:before,.fa-laugh-squint:before{content:"\f59b"}.fa-face-laugh-wink:before,.fa-laugh-wink:before{content:"\f59c"}.fa-face-meh:before,.fa-meh:before{content:"\f11a"}.fa-face-meh-blank:before,.fa-meh-blank:before{content:"\f5a4"}.fa-face-rolling-eyes:before,.fa-meh-rolling-eyes:before{content:"\f5a5"}.fa-face-sad-cry:before,.fa-sad-cry:before{content:"\f5b3"}.fa-face-sad-tear:before,.fa-sad-tear:before{content:"\f5b4"}.fa-face-smile:before,.fa-smile:before{content:"\f118"}.fa-face-smile-beam:before,.fa-smile-beam:before{content:"\f5b8"}.fa-face-smile-wink:before,.fa-smile-wink:before{content:"\f4da"}.fa-face-surprise:before,.fa-surprise:before{content:"\f5c2"}.fa-face-tired:before,.fa-tired:before{content:"\f5c8"}.fa-fan:before{content:"\f863"}.fa-faucet:before{content:"\e005"}.fa-faucet-drip:before{content:"\e006"}.fa-fax:before{content:"\f1ac"}.fa-feather:before{content:"\f52d"}.fa-feather-alt:before,.fa-feather-pointed:before{content:"\f56b"}.fa-ferry:before{content:"\e4ea"}.fa-file:before{content:"\f15b"}.fa-file-arrow-down:before,.fa-file-download:before{content:"\f56d"}.fa-file-arrow-up:before,.fa-file-upload:before{content:"\f574"}.fa-file-audio:before{content:"\f1c7"}.fa-file-circle-check:before{content:"\e5a0"}.fa-file-circle-exclamation:before{content:"\e4eb"}.fa-file-circle-minus:before{content:"\e4ed"}.fa-file-circle-plus:before{content:"\e494"}.fa-file-circle-question:before{content:"\e4ef"}.fa-file-circle-xmark:before{content:"\e5a1"}.fa-file-code:before{content:"\f1c9"}.fa-file-contract:before{content:"\f56c"}.fa-file-csv:before{content:"\f6dd"}.fa-file-excel:before{content:"\f1c3"}.fa-arrow-right-from-file:before,.fa-file-export:before{content:"\f56e"}.fa-file-image:before{content:"\f1c5"}.fa-arrow-right-to-file:before,.fa-file-import:before{content:"\f56f"}.fa-file-invoice:before{content:"\f570"}.fa-file-invoice-dollar:before{content:"\f571"}.fa-file-alt:before,.fa-file-lines:before,.fa-file-text:before{content:"\f15c"}.fa-file-medical:before{content:"\f477"}.fa-file-pdf:before{content:"\f1c1"}.fa-file-edit:before,.fa-file-pen:before{content:"\f31c"}.fa-file-powerpoint:before{content:"\f1c4"}.fa-file-prescription:before{content:"\f572"}.fa-file-shield:before{content:"\e4f0"}.fa-file-signature:before{content:"\f573"}.fa-file-video:before{content:"\f1c8"}.fa-file-medical-alt:before,.fa-file-waveform:before{content:"\f478"}.fa-file-word:before{content:"\f1c2"}.fa-file-archive:before,.fa-file-zipper:before{content:"\f1c6"}.fa-fill:before{content:"\f575"}.fa-fill-drip:before{content:"\f576"}.fa-film:before{content:"\f008"}.fa-filter:before{content:"\f0b0"}.fa-filter-circle-dollar:before,.fa-funnel-dollar:before{content:"\f662"}.fa-filter-circle-xmark:before{content:"\e17b"}.fa-fingerprint:before{content:"\f577"}.fa-fire:before{content:"\f06d"}.fa-fire-burner:before{content:"\e4f1"}.fa-fire-extinguisher:before{content:"\f134"}.fa-fire-alt:before,.fa-fire-flame-curved:before{content:"\f7e4"}.fa-burn:before,.fa-fire-flame-simple:before{content:"\f46a"}.fa-fish:before{content:"\f578"}.fa-fish-fins:before{content:"\e4f2"}.fa-flag:before{content:"\f024"}.fa-flag-checkered:before{content:"\f11e"}.fa-flag-usa:before{content:"\f74d"}.fa-flask:before{content:"\f0c3"}.fa-flask-vial:before{content:"\e4f3"}.fa-floppy-disk:before,.fa-save:before{content:"\f0c7"}.fa-florin-sign:before{content:"\e184"}.fa-folder-blank:before,.fa-folder:before{content:"\f07b"}.fa-folder-closed:before{content:"\e185"}.fa-folder-minus:before{content:"\f65d"}.fa-folder-open:before{content:"\f07c"}.fa-folder-plus:before{content:"\f65e"}.fa-folder-tree:before{content:"\f802"}.fa-font:before{content:"\f031"}.fa-football-ball:before,.fa-football:before{content:"\f44e"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before,.fa-forward-fast:before{content:"\f050"}.fa-forward-step:before,.fa-step-forward:before{content:"\f051"}.fa-franc-sign:before{content:"\e18f"}.fa-frog:before{content:"\f52e"}.fa-futbol-ball:before,.fa-futbol:before,.fa-soccer-ball:before{content:"\f1e3"}.fa-g:before{content:"\47"}.fa-gamepad:before{content:"\f11b"}.fa-gas-pump:before{content:"\f52f"}.fa-dashboard:before,.fa-gauge-med:before,.fa-gauge:before,.fa-tachometer-alt-average:before{content:"\f624"}.fa-gauge-high:before,.fa-tachometer-alt-fast:before,.fa-tachometer-alt:before{content:"\f625"}.fa-gauge-simple-med:before,.fa-gauge-simple:before,.fa-tachometer-average:before{content:"\f629"}.fa-gauge-simple-high:before,.fa-tachometer-fast:before,.fa-tachometer:before{content:"\f62a"}.fa-gavel:before,.fa-legal:before{content:"\f0e3"}.fa-cog:before,.fa-gear:before{content:"\f013"}.fa-cogs:before,.fa-gears:before{content:"\f085"}.fa-gem:before{content:"\f3a5"}.fa-genderless:before{content:"\f22d"}.fa-ghost:before{content:"\f6e2"}.fa-gift:before{content:"\f06b"}.fa-gifts:before{content:"\f79c"}.fa-glass-water:before{content:"\e4f4"}.fa-glass-water-droplet:before{content:"\e4f5"}.fa-glasses:before{content:"\f530"}.fa-globe:before{content:"\f0ac"}.fa-golf-ball-tee:before,.fa-golf-ball:before{content:"\f450"}.fa-gopuram:before{content:"\f664"}.fa-graduation-cap:before,.fa-mortar-board:before{content:"\f19d"}.fa-greater-than:before{content:"\3e"}.fa-greater-than-equal:before{content:"\f532"}.fa-grip-horizontal:before,.fa-grip:before{content:"\f58d"}.fa-grip-lines:before{content:"\f7a4"}.fa-grip-lines-vertical:before{content:"\f7a5"}.fa-grip-vertical:before{content:"\f58e"}.fa-group-arrows-rotate:before{content:"\e4f6"}.fa-guarani-sign:before{content:"\e19a"}.fa-guitar:before{content:"\f7a6"}.fa-gun:before{content:"\e19b"}.fa-h:before{content:"\48"}.fa-hammer:before{content:"\f6e3"}.fa-hamsa:before{content:"\f665"}.fa-hand-paper:before,.fa-hand:before{content:"\f256"}.fa-hand-back-fist:before,.fa-hand-rock:before{content:"\f255"}.fa-allergies:before,.fa-hand-dots:before{content:"\f461"}.fa-fist-raised:before,.fa-hand-fist:before{content:"\f6de"}.fa-hand-holding:before{content:"\f4bd"}.fa-hand-holding-dollar:before,.fa-hand-holding-usd:before{content:"\f4c0"}.fa-hand-holding-droplet:before,.fa-hand-holding-water:before{content:"\f4c1"}.fa-hand-holding-hand:before{content:"\e4f7"}.fa-hand-holding-heart:before{content:"\f4be"}.fa-hand-holding-medical:before{content:"\e05c"}.fa-hand-lizard:before{content:"\f258"}.fa-hand-middle-finger:before{content:"\f806"}.fa-hand-peace:before{content:"\f25b"}.fa-hand-point-down:before{content:"\f0a7"}.fa-hand-point-left:before{content:"\f0a5"}.fa-hand-point-right:before{content:"\f0a4"}.fa-hand-point-up:before{content:"\f0a6"}.fa-hand-pointer:before{content:"\f25a"}.fa-hand-scissors:before{content:"\f257"}.fa-hand-sparkles:before{content:"\e05d"}.fa-hand-spock:before{content:"\f259"}.fa-handcuffs:before{content:"\e4f8"}.fa-hands:before,.fa-sign-language:before,.fa-signing:before{content:"\f2a7"}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before,.fa-hands-american-sign-language-interpreting:before,.fa-hands-asl-interpreting:before{content:"\f2a3"}.fa-hands-bound:before{content:"\e4f9"}.fa-hands-bubbles:before,.fa-hands-wash:before{content:"\e05e"}.fa-hands-clapping:before{content:"\e1a8"}.fa-hands-holding:before{content:"\f4c2"}.fa-hands-holding-child:before{content:"\e4fa"}.fa-hands-holding-circle:before{content:"\e4fb"}.fa-hands-praying:before,.fa-praying-hands:before{content:"\f684"}.fa-handshake:before{content:"\f2b5"}.fa-hands-helping:before,.fa-handshake-angle:before{content:"\f4c4"}.fa-handshake-alt:before,.fa-handshake-simple:before{content:"\f4c6"}.fa-handshake-alt-slash:before,.fa-handshake-simple-slash:before{content:"\e05f"}.fa-handshake-slash:before{content:"\e060"}.fa-hanukiah:before{content:"\f6e6"}.fa-hard-drive:before,.fa-hdd:before{content:"\f0a0"}.fa-hashtag:before{content:"\23"}.fa-hat-cowboy:before{content:"\f8c0"}.fa-hat-cowboy-side:before{content:"\f8c1"}.fa-hat-wizard:before{content:"\f6e8"}.fa-head-side-cough:before{content:"\e061"}.fa-head-side-cough-slash:before{content:"\e062"}.fa-head-side-mask:before{content:"\e063"}.fa-head-side-virus:before{content:"\e064"}.fa-header:before,.fa-heading:before{content:"\f1dc"}.fa-headphones:before{content:"\f025"}.fa-headphones-alt:before,.fa-headphones-simple:before{content:"\f58f"}.fa-headset:before{content:"\f590"}.fa-heart:before{content:"\f004"}.fa-heart-circle-bolt:before{content:"\e4fc"}.fa-heart-circle-check:before{content:"\e4fd"}.fa-heart-circle-exclamation:before{content:"\e4fe"}.fa-heart-circle-minus:before{content:"\e4ff"}.fa-heart-circle-plus:before{content:"\e500"}.fa-heart-circle-xmark:before{content:"\e501"}.fa-heart-broken:before,.fa-heart-crack:before{content:"\f7a9"}.fa-heart-pulse:before,.fa-heartbeat:before{content:"\f21e"}.fa-helicopter:before{content:"\f533"}.fa-helicopter-symbol:before{content:"\e502"}.fa-hard-hat:before,.fa-hat-hard:before,.fa-helmet-safety:before{content:"\f807"}.fa-helmet-un:before{content:"\e503"}.fa-highlighter:before{content:"\f591"}.fa-hill-avalanche:before{content:"\e507"}.fa-hill-rockslide:before{content:"\e508"}.fa-hippo:before{content:"\f6ed"}.fa-hockey-puck:before{content:"\f453"}.fa-holly-berry:before{content:"\f7aa"}.fa-horse:before{content:"\f6f0"}.fa-horse-head:before{content:"\f7ab"}.fa-hospital-alt:before,.fa-hospital-wide:before,.fa-hospital:before{content:"\f0f8"}.fa-hospital-user:before{content:"\f80d"}.fa-hot-tub-person:before,.fa-hot-tub:before{content:"\f593"}.fa-hotdog:before{content:"\f80f"}.fa-hotel:before{content:"\f594"}.fa-hourglass-empty:before,.fa-hourglass:before{content:"\f254"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-home-alt:before,.fa-home-lg-alt:before,.fa-home:before,.fa-house:before{content:"\f015"}.fa-home-lg:before,.fa-house-chimney:before{content:"\e3af"}.fa-house-chimney-crack:before,.fa-house-damage:before{content:"\f6f1"}.fa-clinic-medical:before,.fa-house-chimney-medical:before{content:"\f7f2"}.fa-house-chimney-user:before{content:"\e065"}.fa-house-chimney-window:before{content:"\e00d"}.fa-house-circle-check:before{content:"\e509"}.fa-house-circle-exclamation:before{content:"\e50a"}.fa-house-circle-xmark:before{content:"\e50b"}.fa-house-crack:before{content:"\e3b1"}.fa-house-fire:before{content:"\e50c"}.fa-house-flag:before{content:"\e50d"}.fa-house-flood-water:before{content:"\e50e"}.fa-house-flood-water-circle-arrow-right:before{content:"\e50f"}.fa-house-laptop:before,.fa-laptop-house:before{content:"\e066"}.fa-house-lock:before{content:"\e510"}.fa-house-medical:before{content:"\e3b2"}.fa-house-medical-circle-check:before{content:"\e511"}.fa-house-medical-circle-exclamation:before{content:"\e512"}.fa-house-medical-circle-xmark:before{content:"\e513"}.fa-house-medical-flag:before{content:"\e514"}.fa-house-signal:before{content:"\e012"}.fa-house-tsunami:before{content:"\e515"}.fa-home-user:before,.fa-house-user:before{content:"\e1b0"}.fa-hryvnia-sign:before,.fa-hryvnia:before{content:"\f6f2"}.fa-hurricane:before{content:"\f751"}.fa-i:before{content:"\49"}.fa-i-cursor:before{content:"\f246"}.fa-ice-cream:before{content:"\f810"}.fa-icicles:before{content:"\f7ad"}.fa-heart-music-camera-bolt:before,.fa-icons:before{content:"\f86d"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-id-card-alt:before,.fa-id-card-clip:before{content:"\f47f"}.fa-igloo:before{content:"\f7ae"}.fa-image:before{content:"\f03e"}.fa-image-portrait:before,.fa-portrait:before{content:"\f3e0"}.fa-images:before{content:"\f302"}.fa-inbox:before{content:"\f01c"}.fa-indent:before{content:"\f03c"}.fa-indian-rupee-sign:before,.fa-indian-rupee:before,.fa-inr:before{content:"\e1bc"}.fa-industry:before{content:"\f275"}.fa-infinity:before{content:"\f534"}.fa-info:before{content:"\f129"}.fa-italic:before{content:"\f033"}.fa-j:before{content:"\4a"}.fa-jar:before{content:"\e516"}.fa-jar-wheat:before{content:"\e517"}.fa-jedi:before{content:"\f669"}.fa-fighter-jet:before,.fa-jet-fighter:before{content:"\f0fb"}.fa-jet-fighter-up:before{content:"\e518"}.fa-joint:before{content:"\f595"}.fa-jug-detergent:before{content:"\e519"}.fa-k:before{content:"\4b"}.fa-kaaba:before{content:"\f66b"}.fa-key:before{content:"\f084"}.fa-keyboard:before{content:"\f11c"}.fa-khanda:before{content:"\f66d"}.fa-kip-sign:before{content:"\e1c4"}.fa-first-aid:before,.fa-kit-medical:before{content:"\f479"}.fa-kitchen-set:before{content:"\e51a"}.fa-kiwi-bird:before{content:"\f535"}.fa-l:before{content:"\4c"}.fa-land-mine-on:before{content:"\e51b"}.fa-landmark:before{content:"\f66f"}.fa-landmark-alt:before,.fa-landmark-dome:before{content:"\f752"}.fa-landmark-flag:before{content:"\e51c"}.fa-language:before{content:"\f1ab"}.fa-laptop:before{content:"\f109"}.fa-laptop-code:before{content:"\f5fc"}.fa-laptop-file:before{content:"\e51d"}.fa-laptop-medical:before{content:"\f812"}.fa-lari-sign:before{content:"\e1c8"}.fa-layer-group:before{content:"\f5fd"}.fa-leaf:before{content:"\f06c"}.fa-left-long:before,.fa-long-arrow-alt-left:before{content:"\f30a"}.fa-arrows-alt-h:before,.fa-left-right:before{content:"\f337"}.fa-lemon:before{content:"\f094"}.fa-less-than:before{content:"\3c"}.fa-less-than-equal:before{content:"\f537"}.fa-life-ring:before{content:"\f1cd"}.fa-lightbulb:before{content:"\f0eb"}.fa-lines-leaning:before{content:"\e51e"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-chain-broken:before,.fa-chain-slash:before,.fa-link-slash:before,.fa-unlink:before{content:"\f127"}.fa-lira-sign:before{content:"\f195"}.fa-list-squares:before,.fa-list:before{content:"\f03a"}.fa-list-check:before,.fa-tasks:before{content:"\f0ae"}.fa-list-1-2:before,.fa-list-numeric:before,.fa-list-ol:before{content:"\f0cb"}.fa-list-dots:before,.fa-list-ul:before{content:"\f0ca"}.fa-litecoin-sign:before{content:"\e1d3"}.fa-location-arrow:before{content:"\f124"}.fa-location-crosshairs:before,.fa-location:before{content:"\f601"}.fa-location-dot:before,.fa-map-marker-alt:before{content:"\f3c5"}.fa-location-pin:before,.fa-map-marker:before{content:"\f041"}.fa-location-pin-lock:before{content:"\e51f"}.fa-lock:before{content:"\f023"}.fa-lock-open:before{content:"\f3c1"}.fa-locust:before{content:"\e520"}.fa-lungs:before{content:"\f604"}.fa-lungs-virus:before{content:"\e067"}.fa-m:before{content:"\4d"}.fa-magnet:before{content:"\f076"}.fa-magnifying-glass:before,.fa-search:before{content:"\f002"}.fa-magnifying-glass-arrow-right:before{content:"\e521"}.fa-magnifying-glass-chart:before{content:"\e522"}.fa-magnifying-glass-dollar:before,.fa-search-dollar:before{content:"\f688"}.fa-magnifying-glass-location:before,.fa-search-location:before{content:"\f689"}.fa-magnifying-glass-minus:before,.fa-search-minus:before{content:"\f010"}.fa-magnifying-glass-plus:before,.fa-search-plus:before{content:"\f00e"}.fa-manat-sign:before{content:"\e1d5"}.fa-map:before{content:"\f279"}.fa-map-location:before,.fa-map-marked:before{content:"\f59f"}.fa-map-location-dot:before,.fa-map-marked-alt:before{content:"\f5a0"}.fa-map-pin:before{content:"\f276"}.fa-marker:before{content:"\f5a1"}.fa-mars:before{content:"\f222"}.fa-mars-and-venus:before{content:"\f224"}.fa-mars-and-venus-burst:before{content:"\e523"}.fa-mars-double:before{content:"\f227"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-h:before,.fa-mars-stroke-right:before{content:"\f22b"}.fa-mars-stroke-up:before,.fa-mars-stroke-v:before{content:"\f22a"}.fa-glass-martini-alt:before,.fa-martini-glass:before{content:"\f57b"}.fa-cocktail:before,.fa-martini-glass-citrus:before{content:"\f561"}.fa-glass-martini:before,.fa-martini-glass-empty:before{content:"\f000"}.fa-mask:before{content:"\f6fa"}.fa-mask-face:before{content:"\e1d7"}.fa-mask-ventilator:before{content:"\e524"}.fa-masks-theater:before,.fa-theater-masks:before{content:"\f630"}.fa-mattress-pillow:before{content:"\e525"}.fa-expand-arrows-alt:before,.fa-maximize:before{content:"\f31e"}.fa-medal:before{content:"\f5a2"}.fa-memory:before{content:"\f538"}.fa-menorah:before{content:"\f676"}.fa-mercury:before{content:"\f223"}.fa-comment-alt:before,.fa-message:before{content:"\f27a"}.fa-meteor:before{content:"\f753"}.fa-microchip:before{content:"\f2db"}.fa-microphone:before{content:"\f130"}.fa-microphone-alt:before,.fa-microphone-lines:before{content:"\f3c9"}.fa-microphone-alt-slash:before,.fa-microphone-lines-slash:before{content:"\f539"}.fa-microphone-slash:before{content:"\f131"}.fa-microscope:before{content:"\f610"}.fa-mill-sign:before{content:"\e1ed"}.fa-compress-arrows-alt:before,.fa-minimize:before{content:"\f78c"}.fa-minus:before,.fa-subtract:before{content:"\f068"}.fa-mitten:before{content:"\f7b5"}.fa-mobile-android:before,.fa-mobile-phone:before,.fa-mobile:before{content:"\f3ce"}.fa-mobile-button:before{content:"\f10b"}.fa-mobile-retro:before{content:"\e527"}.fa-mobile-android-alt:before,.fa-mobile-screen:before{content:"\f3cf"}.fa-mobile-alt:before,.fa-mobile-screen-button:before{content:"\f3cd"}.fa-money-bill:before{content:"\f0d6"}.fa-money-bill-1:before,.fa-money-bill-alt:before{content:"\f3d1"}.fa-money-bill-1-wave:before,.fa-money-bill-wave-alt:before{content:"\f53b"}.fa-money-bill-transfer:before{content:"\e528"}.fa-money-bill-trend-up:before{content:"\e529"}.fa-money-bill-wave:before{content:"\f53a"}.fa-money-bill-wheat:before{content:"\e52a"}.fa-money-bills:before{content:"\e1f3"}.fa-money-check:before{content:"\f53c"}.fa-money-check-alt:before,.fa-money-check-dollar:before{content:"\f53d"}.fa-monument:before{content:"\f5a6"}.fa-moon:before{content:"\f186"}.fa-mortar-pestle:before{content:"\f5a7"}.fa-mosque:before{content:"\f678"}.fa-mosquito:before{content:"\e52b"}.fa-mosquito-net:before{content:"\e52c"}.fa-motorcycle:before{content:"\f21c"}.fa-mound:before{content:"\e52d"}.fa-mountain:before{content:"\f6fc"}.fa-mountain-city:before{content:"\e52e"}.fa-mountain-sun:before{content:"\e52f"}.fa-mug-hot:before{content:"\f7b6"}.fa-coffee:before,.fa-mug-saucer:before{content:"\f0f4"}.fa-music:before{content:"\f001"}.fa-n:before{content:"\4e"}.fa-naira-sign:before{content:"\e1f6"}.fa-network-wired:before{content:"\f6ff"}.fa-neuter:before{content:"\f22c"}.fa-newspaper:before{content:"\f1ea"}.fa-not-equal:before{content:"\f53e"}.fa-notdef:before{content:"\e1fe"}.fa-note-sticky:before,.fa-sticky-note:before{content:"\f249"}.fa-notes-medical:before{content:"\f481"}.fa-o:before{content:"\4f"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-oil-can:before{content:"\f613"}.fa-oil-well:before{content:"\e532"}.fa-om:before{content:"\f679"}.fa-otter:before{content:"\f700"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-p:before{content:"\50"}.fa-pager:before{content:"\f815"}.fa-paint-roller:before{content:"\f5aa"}.fa-paint-brush:before,.fa-paintbrush:before{content:"\f1fc"}.fa-palette:before{content:"\f53f"}.fa-pallet:before{content:"\f482"}.fa-panorama:before{content:"\e209"}.fa-paper-plane:before{content:"\f1d8"}.fa-paperclip:before{content:"\f0c6"}.fa-parachute-box:before{content:"\f4cd"}.fa-paragraph:before{content:"\f1dd"}.fa-passport:before{content:"\f5ab"}.fa-file-clipboard:before,.fa-paste:before{content:"\f0ea"}.fa-pause:before{content:"\f04c"}.fa-paw:before{content:"\f1b0"}.fa-peace:before{content:"\f67c"}.fa-pen:before{content:"\f304"}.fa-pen-alt:before,.fa-pen-clip:before{content:"\f305"}.fa-pen-fancy:before{content:"\f5ac"}.fa-pen-nib:before{content:"\f5ad"}.fa-pen-ruler:before,.fa-pencil-ruler:before{content:"\f5ae"}.fa-edit:before,.fa-pen-to-square:before{content:"\f044"}.fa-pencil-alt:before,.fa-pencil:before{content:"\f303"}.fa-people-arrows-left-right:before,.fa-people-arrows:before{content:"\e068"}.fa-people-carry-box:before,.fa-people-carry:before{content:"\f4ce"}.fa-people-group:before{content:"\e533"}.fa-people-line:before{content:"\e534"}.fa-people-pulling:before{content:"\e535"}.fa-people-robbery:before{content:"\e536"}.fa-people-roof:before{content:"\e537"}.fa-pepper-hot:before{content:"\f816"}.fa-percent:before,.fa-percentage:before{content:"\25"}.fa-male:before,.fa-person:before{content:"\f183"}.fa-person-arrow-down-to-line:before{content:"\e538"}.fa-person-arrow-up-from-line:before{content:"\e539"}.fa-biking:before,.fa-person-biking:before{content:"\f84a"}.fa-person-booth:before{content:"\f756"}.fa-person-breastfeeding:before{content:"\e53a"}.fa-person-burst:before{content:"\e53b"}.fa-person-cane:before{content:"\e53c"}.fa-person-chalkboard:before{content:"\e53d"}.fa-person-circle-check:before{content:"\e53e"}.fa-person-circle-exclamation:before{content:"\e53f"}.fa-person-circle-minus:before{content:"\e540"}.fa-person-circle-plus:before{content:"\e541"}.fa-person-circle-question:before{content:"\e542"}.fa-person-circle-xmark:before{content:"\e543"}.fa-digging:before,.fa-person-digging:before{content:"\f85e"}.fa-diagnoses:before,.fa-person-dots-from-line:before{content:"\f470"}.fa-female:before,.fa-person-dress:before{content:"\f182"}.fa-person-dress-burst:before{content:"\e544"}.fa-person-drowning:before{content:"\e545"}.fa-person-falling:before{content:"\e546"}.fa-person-falling-burst:before{content:"\e547"}.fa-person-half-dress:before{content:"\e548"}.fa-person-harassing:before{content:"\e549"}.fa-hiking:before,.fa-person-hiking:before{content:"\f6ec"}.fa-person-military-pointing:before{content:"\e54a"}.fa-person-military-rifle:before{content:"\e54b"}.fa-person-military-to-person:before{content:"\e54c"}.fa-person-praying:before,.fa-pray:before{content:"\f683"}.fa-person-pregnant:before{content:"\e31e"}.fa-person-rays:before{content:"\e54d"}.fa-person-rifle:before{content:"\e54e"}.fa-person-running:before,.fa-running:before{content:"\f70c"}.fa-person-shelter:before{content:"\e54f"}.fa-person-skating:before,.fa-skating:before{content:"\f7c5"}.fa-person-skiing:before,.fa-skiing:before{content:"\f7c9"}.fa-person-skiing-nordic:before,.fa-skiing-nordic:before{content:"\f7ca"}.fa-person-snowboarding:before,.fa-snowboarding:before{content:"\f7ce"}.fa-person-swimming:before,.fa-swimmer:before{content:"\f5c4"}.fa-person-through-window:before{content:"\e5a9"}.fa-person-walking:before,.fa-walking:before{content:"\f554"}.fa-person-walking-arrow-loop-left:before{content:"\e551"}.fa-person-walking-arrow-right:before{content:"\e552"}.fa-person-walking-dashed-line-arrow-right:before{content:"\e553"}.fa-person-walking-luggage:before{content:"\e554"}.fa-blind:before,.fa-person-walking-with-cane:before{content:"\f29d"}.fa-peseta-sign:before{content:"\e221"}.fa-peso-sign:before{content:"\e222"}.fa-phone:before{content:"\f095"}.fa-phone-alt:before,.fa-phone-flip:before{content:"\f879"}.fa-phone-slash:before{content:"\f3dd"}.fa-phone-volume:before,.fa-volume-control-phone:before{content:"\f2a0"}.fa-photo-film:before,.fa-photo-video:before{content:"\f87c"}.fa-piggy-bank:before{content:"\f4d3"}.fa-pills:before{content:"\f484"}.fa-pizza-slice:before{content:"\f818"}.fa-place-of-worship:before{content:"\f67f"}.fa-plane:before{content:"\f072"}.fa-plane-arrival:before{content:"\f5af"}.fa-plane-circle-check:before{content:"\e555"}.fa-plane-circle-exclamation:before{content:"\e556"}.fa-plane-circle-xmark:before{content:"\e557"}.fa-plane-departure:before{content:"\f5b0"}.fa-plane-lock:before{content:"\e558"}.fa-plane-slash:before{content:"\e069"}.fa-plane-up:before{content:"\e22d"}.fa-plant-wilt:before{content:"\e5aa"}.fa-plate-wheat:before{content:"\e55a"}.fa-play:before{content:"\f04b"}.fa-plug:before{content:"\f1e6"}.fa-plug-circle-bolt:before{content:"\e55b"}.fa-plug-circle-check:before{content:"\e55c"}.fa-plug-circle-exclamation:before{content:"\e55d"}.fa-plug-circle-minus:before{content:"\e55e"}.fa-plug-circle-plus:before{content:"\e55f"}.fa-plug-circle-xmark:before{content:"\e560"}.fa-add:before,.fa-plus:before{content:"\2b"}.fa-plus-minus:before{content:"\e43c"}.fa-podcast:before{content:"\f2ce"}.fa-poo:before{content:"\f2fe"}.fa-poo-bolt:before,.fa-poo-storm:before{content:"\f75a"}.fa-poop:before{content:"\f619"}.fa-power-off:before{content:"\f011"}.fa-prescription:before{content:"\f5b1"}.fa-prescription-bottle:before{content:"\f485"}.fa-prescription-bottle-alt:before,.fa-prescription-bottle-medical:before{content:"\f486"}.fa-print:before{content:"\f02f"}.fa-pump-medical:before{content:"\e06a"}.fa-pump-soap:before{content:"\e06b"}.fa-puzzle-piece:before{content:"\f12e"}.fa-q:before{content:"\51"}.fa-qrcode:before{content:"\f029"}.fa-question:before{content:"\3f"}.fa-quote-left-alt:before,.fa-quote-left:before{content:"\f10d"}.fa-quote-right-alt:before,.fa-quote-right:before{content:"\f10e"}.fa-r:before{content:"\52"}.fa-radiation:before{content:"\f7b9"}.fa-radio:before{content:"\f8d7"}.fa-rainbow:before{content:"\f75b"}.fa-ranking-star:before{content:"\e561"}.fa-receipt:before{content:"\f543"}.fa-record-vinyl:before{content:"\f8d9"}.fa-ad:before,.fa-rectangle-ad:before{content:"\f641"}.fa-list-alt:before,.fa-rectangle-list:before{content:"\f022"}.fa-rectangle-times:before,.fa-rectangle-xmark:before,.fa-times-rectangle:before,.fa-window-close:before{content:"\f410"}.fa-recycle:before{content:"\f1b8"}.fa-registered:before{content:"\f25d"}.fa-repeat:before{content:"\f363"}.fa-mail-reply:before,.fa-reply:before{content:"\f3e5"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-republican:before{content:"\f75e"}.fa-restroom:before{content:"\f7bd"}.fa-retweet:before{content:"\f079"}.fa-ribbon:before{content:"\f4d6"}.fa-right-from-bracket:before,.fa-sign-out-alt:before{content:"\f2f5"}.fa-exchange-alt:before,.fa-right-left:before{content:"\f362"}.fa-long-arrow-alt-right:before,.fa-right-long:before{content:"\f30b"}.fa-right-to-bracket:before,.fa-sign-in-alt:before{content:"\f2f6"}.fa-ring:before{content:"\f70b"}.fa-road:before{content:"\f018"}.fa-road-barrier:before{content:"\e562"}.fa-road-bridge:before{content:"\e563"}.fa-road-circle-check:before{content:"\e564"}.fa-road-circle-exclamation:before{content:"\e565"}.fa-road-circle-xmark:before{content:"\e566"}.fa-road-lock:before{content:"\e567"}.fa-road-spikes:before{content:"\e568"}.fa-robot:before{content:"\f544"}.fa-rocket:before{content:"\f135"}.fa-rotate:before,.fa-sync-alt:before{content:"\f2f1"}.fa-rotate-back:before,.fa-rotate-backward:before,.fa-rotate-left:before,.fa-undo-alt:before{content:"\f2ea"}.fa-redo-alt:before,.fa-rotate-forward:before,.fa-rotate-right:before{content:"\f2f9"}.fa-route:before{content:"\f4d7"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-rouble:before,.fa-rub:before,.fa-ruble-sign:before,.fa-ruble:before{content:"\f158"}.fa-rug:before{content:"\e569"}.fa-ruler:before{content:"\f545"}.fa-ruler-combined:before{content:"\f546"}.fa-ruler-horizontal:before{content:"\f547"}.fa-ruler-vertical:before{content:"\f548"}.fa-rupee-sign:before,.fa-rupee:before{content:"\f156"}.fa-rupiah-sign:before{content:"\e23d"}.fa-s:before{content:"\53"}.fa-sack-dollar:before{content:"\f81d"}.fa-sack-xmark:before{content:"\e56a"}.fa-sailboat:before{content:"\e445"}.fa-satellite:before{content:"\f7bf"}.fa-satellite-dish:before{content:"\f7c0"}.fa-balance-scale:before,.fa-scale-balanced:before{content:"\f24e"}.fa-balance-scale-left:before,.fa-scale-unbalanced:before{content:"\f515"}.fa-balance-scale-right:before,.fa-scale-unbalanced-flip:before{content:"\f516"}.fa-school:before{content:"\f549"}.fa-school-circle-check:before{content:"\e56b"}.fa-school-circle-exclamation:before{content:"\e56c"}.fa-school-circle-xmark:before{content:"\e56d"}.fa-school-flag:before{content:"\e56e"}.fa-school-lock:before{content:"\e56f"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-screwdriver:before{content:"\f54a"}.fa-screwdriver-wrench:before,.fa-tools:before{content:"\f7d9"}.fa-scroll:before{content:"\f70e"}.fa-scroll-torah:before,.fa-torah:before{content:"\f6a0"}.fa-sd-card:before{content:"\f7c2"}.fa-section:before{content:"\e447"}.fa-seedling:before,.fa-sprout:before{content:"\f4d8"}.fa-server:before{content:"\f233"}.fa-shapes:before,.fa-triangle-circle-square:before{content:"\f61f"}.fa-arrow-turn-right:before,.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-share-from-square:before,.fa-share-square:before{content:"\f14d"}.fa-share-alt:before,.fa-share-nodes:before{content:"\f1e0"}.fa-sheet-plastic:before{content:"\e571"}.fa-ils:before,.fa-shekel-sign:before,.fa-shekel:before,.fa-sheqel-sign:before,.fa-sheqel:before{content:"\f20b"}.fa-shield-blank:before,.fa-shield:before{content:"\f132"}.fa-shield-cat:before{content:"\e572"}.fa-shield-dog:before{content:"\e573"}.fa-shield-alt:before,.fa-shield-halved:before{content:"\f3ed"}.fa-shield-heart:before{content:"\e574"}.fa-shield-virus:before{content:"\e06c"}.fa-ship:before{content:"\f21a"}.fa-shirt:before,.fa-t-shirt:before,.fa-tshirt:before{content:"\f553"}.fa-shoe-prints:before{content:"\f54b"}.fa-shop:before,.fa-store-alt:before{content:"\f54f"}.fa-shop-lock:before{content:"\e4a5"}.fa-shop-slash:before,.fa-store-alt-slash:before{content:"\e070"}.fa-shower:before{content:"\f2cc"}.fa-shrimp:before{content:"\e448"}.fa-random:before,.fa-shuffle:before{content:"\f074"}.fa-shuttle-space:before,.fa-space-shuttle:before{content:"\f197"}.fa-sign-hanging:before,.fa-sign:before{content:"\f4d9"}.fa-signal-5:before,.fa-signal-perfect:before,.fa-signal:before{content:"\f012"}.fa-signature:before{content:"\f5b7"}.fa-map-signs:before,.fa-signs-post:before{content:"\f277"}.fa-sim-card:before{content:"\f7c4"}.fa-sink:before{content:"\e06d"}.fa-sitemap:before{content:"\f0e8"}.fa-skull:before{content:"\f54c"}.fa-skull-crossbones:before{content:"\f714"}.fa-slash:before{content:"\f715"}.fa-sleigh:before{content:"\f7cc"}.fa-sliders-h:before,.fa-sliders:before{content:"\f1de"}.fa-smog:before{content:"\f75f"}.fa-smoking:before{content:"\f48d"}.fa-snowflake:before{content:"\f2dc"}.fa-snowman:before{content:"\f7d0"}.fa-snowplow:before{content:"\f7d2"}.fa-soap:before{content:"\e06e"}.fa-socks:before{content:"\f696"}.fa-solar-panel:before{content:"\f5ba"}.fa-sort:before,.fa-unsorted:before{content:"\f0dc"}.fa-sort-desc:before,.fa-sort-down:before{content:"\f0dd"}.fa-sort-asc:before,.fa-sort-up:before{content:"\f0de"}.fa-spa:before{content:"\f5bb"}.fa-pastafarianism:before,.fa-spaghetti-monster-flying:before{content:"\f67b"}.fa-spell-check:before{content:"\f891"}.fa-spider:before{content:"\f717"}.fa-spinner:before{content:"\f110"}.fa-splotch:before{content:"\f5bc"}.fa-spoon:before,.fa-utensil-spoon:before{content:"\f2e5"}.fa-spray-can:before{content:"\f5bd"}.fa-air-freshener:before,.fa-spray-can-sparkles:before{content:"\f5d0"}.fa-square:before{content:"\f0c8"}.fa-external-link-square:before,.fa-square-arrow-up-right:before{content:"\f14c"}.fa-caret-square-down:before,.fa-square-caret-down:before{content:"\f150"}.fa-caret-square-left:before,.fa-square-caret-left:before{content:"\f191"}.fa-caret-square-right:before,.fa-square-caret-right:before{content:"\f152"}.fa-caret-square-up:before,.fa-square-caret-up:before{content:"\f151"}.fa-check-square:before,.fa-square-check:before{content:"\f14a"}.fa-envelope-square:before,.fa-square-envelope:before{content:"\f199"}.fa-square-full:before{content:"\f45c"}.fa-h-square:before,.fa-square-h:before{content:"\f0fd"}.fa-minus-square:before,.fa-square-minus:before{content:"\f146"}.fa-square-nfi:before{content:"\e576"}.fa-parking:before,.fa-square-parking:before{content:"\f540"}.fa-pen-square:before,.fa-pencil-square:before,.fa-square-pen:before{content:"\f14b"}.fa-square-person-confined:before{content:"\e577"}.fa-phone-square:before,.fa-square-phone:before{content:"\f098"}.fa-phone-square-alt:before,.fa-square-phone-flip:before{content:"\f87b"}.fa-plus-square:before,.fa-square-plus:before{content:"\f0fe"}.fa-poll-h:before,.fa-square-poll-horizontal:before{content:"\f682"}.fa-poll:before,.fa-square-poll-vertical:before{content:"\f681"}.fa-square-root-alt:before,.fa-square-root-variable:before{content:"\f698"}.fa-rss-square:before,.fa-square-rss:before{content:"\f143"}.fa-share-alt-square:before,.fa-square-share-nodes:before{content:"\f1e1"}.fa-external-link-square-alt:before,.fa-square-up-right:before{content:"\f360"}.fa-square-virus:before{content:"\e578"}.fa-square-xmark:before,.fa-times-square:before,.fa-xmark-square:before{content:"\f2d3"}.fa-rod-asclepius:before,.fa-rod-snake:before,.fa-staff-aesculapius:before,.fa-staff-snake:before{content:"\e579"}.fa-stairs:before{content:"\e289"}.fa-stamp:before{content:"\f5bf"}.fa-stapler:before{content:"\e5af"}.fa-star:before{content:"\f005"}.fa-star-and-crescent:before{content:"\f699"}.fa-star-half:before{content:"\f089"}.fa-star-half-alt:before,.fa-star-half-stroke:before{content:"\f5c0"}.fa-star-of-david:before{content:"\f69a"}.fa-star-of-life:before{content:"\f621"}.fa-gbp:before,.fa-pound-sign:before,.fa-sterling-sign:before{content:"\f154"}.fa-stethoscope:before{content:"\f0f1"}.fa-stop:before{content:"\f04d"}.fa-stopwatch:before{content:"\f2f2"}.fa-stopwatch-20:before{content:"\e06f"}.fa-store:before{content:"\f54e"}.fa-store-slash:before{content:"\e071"}.fa-street-view:before{content:"\f21d"}.fa-strikethrough:before{content:"\f0cc"}.fa-stroopwafel:before{content:"\f551"}.fa-subscript:before{content:"\f12c"}.fa-suitcase:before{content:"\f0f2"}.fa-medkit:before,.fa-suitcase-medical:before{content:"\f0fa"}.fa-suitcase-rolling:before{content:"\f5c1"}.fa-sun:before{content:"\f185"}.fa-sun-plant-wilt:before{content:"\e57a"}.fa-superscript:before{content:"\f12b"}.fa-swatchbook:before{content:"\f5c3"}.fa-synagogue:before{content:"\f69b"}.fa-syringe:before{content:"\f48e"}.fa-t:before{content:"\54"}.fa-table:before{content:"\f0ce"}.fa-table-cells:before,.fa-th:before{content:"\f00a"}.fa-table-cells-large:before,.fa-th-large:before{content:"\f009"}.fa-columns:before,.fa-table-columns:before{content:"\f0db"}.fa-table-list:before,.fa-th-list:before{content:"\f00b"}.fa-ping-pong-paddle-ball:before,.fa-table-tennis-paddle-ball:before,.fa-table-tennis:before{content:"\f45d"}.fa-tablet-android:before,.fa-tablet:before{content:"\f3fb"}.fa-tablet-button:before{content:"\f10a"}.fa-tablet-alt:before,.fa-tablet-screen-button:before{content:"\f3fa"}.fa-tablets:before{content:"\f490"}.fa-digital-tachograph:before,.fa-tachograph-digital:before{content:"\f566"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-tape:before{content:"\f4db"}.fa-tarp:before{content:"\e57b"}.fa-tarp-droplet:before{content:"\e57c"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-teeth:before{content:"\f62e"}.fa-teeth-open:before{content:"\f62f"}.fa-temperature-arrow-down:before,.fa-temperature-down:before{content:"\e03f"}.fa-temperature-arrow-up:before,.fa-temperature-up:before{content:"\e040"}.fa-temperature-0:before,.fa-temperature-empty:before,.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-temperature-4:before,.fa-temperature-full:before,.fa-thermometer-4:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-temperature-2:before,.fa-temperature-half:before,.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-temperature-high:before{content:"\f769"}.fa-temperature-low:before{content:"\f76b"}.fa-temperature-1:before,.fa-temperature-quarter:before,.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-temperature-3:before,.fa-temperature-three-quarters:before,.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-tenge-sign:before,.fa-tenge:before{content:"\f7d7"}.fa-tent:before{content:"\e57d"}.fa-tent-arrow-down-to-line:before{content:"\e57e"}.fa-tent-arrow-left-right:before{content:"\e57f"}.fa-tent-arrow-turn-left:before{content:"\e580"}.fa-tent-arrows-down:before{content:"\e581"}.fa-tents:before{content:"\e582"}.fa-terminal:before{content:"\f120"}.fa-text-height:before{content:"\f034"}.fa-remove-format:before,.fa-text-slash:before{content:"\f87d"}.fa-text-width:before{content:"\f035"}.fa-thermometer:before{content:"\f491"}.fa-thumbs-down:before{content:"\f165"}.fa-thumbs-up:before{content:"\f164"}.fa-thumb-tack:before,.fa-thumbtack:before{content:"\f08d"}.fa-ticket:before{content:"\f145"}.fa-ticket-alt:before,.fa-ticket-simple:before{content:"\f3ff"}.fa-timeline:before{content:"\e29c"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-toilet:before{content:"\f7d8"}.fa-toilet-paper:before{content:"\f71e"}.fa-toilet-paper-slash:before{content:"\e072"}.fa-toilet-portable:before{content:"\e583"}.fa-toilets-portable:before{content:"\e584"}.fa-toolbox:before{content:"\f552"}.fa-tooth:before{content:"\f5c9"}.fa-torii-gate:before{content:"\f6a1"}.fa-tornado:before{content:"\f76f"}.fa-broadcast-tower:before,.fa-tower-broadcast:before{content:"\f519"}.fa-tower-cell:before{content:"\e585"}.fa-tower-observation:before{content:"\e586"}.fa-tractor:before{content:"\f722"}.fa-trademark:before{content:"\f25c"}.fa-traffic-light:before{content:"\f637"}.fa-trailer:before{content:"\e041"}.fa-train:before{content:"\f238"}.fa-subway:before,.fa-train-subway:before{content:"\f239"}.fa-train-tram:before{content:"\e5b4"}.fa-transgender-alt:before,.fa-transgender:before{content:"\f225"}.fa-trash:before{content:"\f1f8"}.fa-trash-arrow-up:before,.fa-trash-restore:before{content:"\f829"}.fa-trash-alt:before,.fa-trash-can:before{content:"\f2ed"}.fa-trash-can-arrow-up:before,.fa-trash-restore-alt:before{content:"\f82a"}.fa-tree:before{content:"\f1bb"}.fa-tree-city:before{content:"\e587"}.fa-exclamation-triangle:before,.fa-triangle-exclamation:before,.fa-warning:before{content:"\f071"}.fa-trophy:before{content:"\f091"}.fa-trowel:before{content:"\e589"}.fa-trowel-bricks:before{content:"\e58a"}.fa-truck:before{content:"\f0d1"}.fa-truck-arrow-right:before{content:"\e58b"}.fa-truck-droplet:before{content:"\e58c"}.fa-shipping-fast:before,.fa-truck-fast:before{content:"\f48b"}.fa-truck-field:before{content:"\e58d"}.fa-truck-field-un:before{content:"\e58e"}.fa-truck-front:before{content:"\e2b7"}.fa-ambulance:before,.fa-truck-medical:before{content:"\f0f9"}.fa-truck-monster:before{content:"\f63b"}.fa-truck-moving:before{content:"\f4df"}.fa-truck-pickup:before{content:"\f63c"}.fa-truck-plane:before{content:"\e58f"}.fa-truck-loading:before,.fa-truck-ramp-box:before{content:"\f4de"}.fa-teletype:before,.fa-tty:before{content:"\f1e4"}.fa-try:before,.fa-turkish-lira-sign:before,.fa-turkish-lira:before{content:"\e2bb"}.fa-level-down-alt:before,.fa-turn-down:before{content:"\f3be"}.fa-level-up-alt:before,.fa-turn-up:before{content:"\f3bf"}.fa-television:before,.fa-tv-alt:before,.fa-tv:before{content:"\f26c"}.fa-u:before{content:"\55"}.fa-umbrella:before{content:"\f0e9"}.fa-umbrella-beach:before{content:"\f5ca"}.fa-underline:before{content:"\f0cd"}.fa-universal-access:before{content:"\f29a"}.fa-unlock:before{content:"\f09c"}.fa-unlock-alt:before,.fa-unlock-keyhole:before{content:"\f13e"}.fa-arrows-alt-v:before,.fa-up-down:before{content:"\f338"}.fa-arrows-alt:before,.fa-up-down-left-right:before{content:"\f0b2"}.fa-long-arrow-alt-up:before,.fa-up-long:before{content:"\f30c"}.fa-expand-alt:before,.fa-up-right-and-down-left-from-center:before{content:"\f424"}.fa-external-link-alt:before,.fa-up-right-from-square:before{content:"\f35d"}.fa-upload:before{content:"\f093"}.fa-user:before{content:"\f007"}.fa-user-astronaut:before{content:"\f4fb"}.fa-user-check:before{content:"\f4fc"}.fa-user-clock:before{content:"\f4fd"}.fa-user-doctor:before,.fa-user-md:before{content:"\f0f0"}.fa-user-cog:before,.fa-user-gear:before{content:"\f4fe"}.fa-user-graduate:before{content:"\f501"}.fa-user-friends:before,.fa-user-group:before{content:"\f500"}.fa-user-injured:before{content:"\f728"}.fa-user-alt:before,.fa-user-large:before{content:"\f406"}.fa-user-alt-slash:before,.fa-user-large-slash:before{content:"\f4fa"}.fa-user-lock:before{content:"\f502"}.fa-user-minus:before{content:"\f503"}.fa-user-ninja:before{content:"\f504"}.fa-user-nurse:before{content:"\f82f"}.fa-user-edit:before,.fa-user-pen:before{content:"\f4ff"}.fa-user-plus:before{content:"\f234"}.fa-user-secret:before{content:"\f21b"}.fa-user-shield:before{content:"\f505"}.fa-user-slash:before{content:"\f506"}.fa-user-tag:before{content:"\f507"}.fa-user-tie:before{content:"\f508"}.fa-user-times:before,.fa-user-xmark:before{content:"\f235"}.fa-users:before{content:"\f0c0"}.fa-users-between-lines:before{content:"\e591"}.fa-users-cog:before,.fa-users-gear:before{content:"\f509"}.fa-users-line:before{content:"\e592"}.fa-users-rays:before{content:"\e593"}.fa-users-rectangle:before{content:"\e594"}.fa-users-slash:before{content:"\e073"}.fa-users-viewfinder:before{content:"\e595"}.fa-cutlery:before,.fa-utensils:before{content:"\f2e7"}.fa-v:before{content:"\56"}.fa-shuttle-van:before,.fa-van-shuttle:before{content:"\f5b6"}.fa-vault:before{content:"\e2c5"}.fa-vector-square:before{content:"\f5cb"}.fa-venus:before{content:"\f221"}.fa-venus-double:before{content:"\f226"}.fa-venus-mars:before{content:"\f228"}.fa-vest:before{content:"\e085"}.fa-vest-patches:before{content:"\e086"}.fa-vial:before{content:"\f492"}.fa-vial-circle-check:before{content:"\e596"}.fa-vial-virus:before{content:"\e597"}.fa-vials:before{content:"\f493"}.fa-video-camera:before,.fa-video:before{content:"\f03d"}.fa-video-slash:before{content:"\f4e2"}.fa-vihara:before{content:"\f6a7"}.fa-virus:before{content:"\e074"}.fa-virus-covid:before{content:"\e4a8"}.fa-virus-covid-slash:before{content:"\e4a9"}.fa-virus-slash:before{content:"\e075"}.fa-viruses:before{content:"\e076"}.fa-voicemail:before{content:"\f897"}.fa-volcano:before{content:"\f770"}.fa-volleyball-ball:before,.fa-volleyball:before{content:"\f45f"}.fa-volume-high:before,.fa-volume-up:before{content:"\f028"}.fa-volume-down:before,.fa-volume-low:before{content:"\f027"}.fa-volume-off:before{content:"\f026"}.fa-volume-mute:before,.fa-volume-times:before,.fa-volume-xmark:before{content:"\f6a9"}.fa-vr-cardboard:before{content:"\f729"}.fa-w:before{content:"\57"}.fa-walkie-talkie:before{content:"\f8ef"}.fa-wallet:before{content:"\f555"}.fa-magic:before,.fa-wand-magic:before{content:"\f0d0"}.fa-magic-wand-sparkles:before,.fa-wand-magic-sparkles:before{content:"\e2ca"}.fa-wand-sparkles:before{content:"\f72b"}.fa-warehouse:before{content:"\f494"}.fa-water:before{content:"\f773"}.fa-ladder-water:before,.fa-swimming-pool:before,.fa-water-ladder:before{content:"\f5c5"}.fa-wave-square:before{content:"\f83e"}.fa-weight-hanging:before{content:"\f5cd"}.fa-weight-scale:before,.fa-weight:before{content:"\f496"}.fa-wheat-alt:before,.fa-wheat-awn:before{content:"\e2cd"}.fa-wheat-awn-circle-exclamation:before{content:"\e598"}.fa-wheelchair:before{content:"\f193"}.fa-wheelchair-alt:before,.fa-wheelchair-move:before{content:"\e2ce"}.fa-glass-whiskey:before,.fa-whiskey-glass:before{content:"\f7a0"}.fa-wifi-3:before,.fa-wifi-strong:before,.fa-wifi:before{content:"\f1eb"}.fa-wind:before{content:"\f72e"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-wine-bottle:before{content:"\f72f"}.fa-wine-glass:before{content:"\f4e3"}.fa-wine-glass-alt:before,.fa-wine-glass-empty:before{content:"\f5ce"}.fa-krw:before,.fa-won-sign:before,.fa-won:before{content:"\f159"}.fa-worm:before{content:"\e599"}.fa-wrench:before{content:"\f0ad"}.fa-x:before{content:"\58"}.fa-x-ray:before{content:"\f497"}.fa-close:before,.fa-multiply:before,.fa-remove:before,.fa-times:before,.fa-xmark:before{content:"\f00d"}.fa-xmarks-lines:before{content:"\e59a"}.fa-y:before{content:"\59"}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen-sign:before,.fa-yen:before{content:"\f157"}.fa-yin-yang:before{content:"\f6ad"}.fa-z:before{content:"\5a"}.fa-sr-only,.fa-sr-only-focusable:not(:focus),.sr-only,.sr-only-focusable:not(:focus){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}:host,:root{--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands"}@font-face{font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:block;src:url(../webfonts/fa-brands-400.woff2) format("woff2"),url(../webfonts/fa-brands-400.ttf) format("truetype")}.fa-brands,.fab{font-family:"Font Awesome 6 Brands";font-weight:400}.fa-42-group:before,.fa-innosoft:before{content:"\e080"}.fa-500px:before{content:"\f26e"}.fa-accessible-icon:before{content:"\f368"}.fa-accusoft:before{content:"\f369"}.fa-adn:before{content:"\f170"}.fa-adversal:before{content:"\f36a"}.fa-affiliatetheme:before{content:"\f36b"}.fa-airbnb:before{content:"\f834"}.fa-algolia:before{content:"\f36c"}.fa-alipay:before{content:"\f642"}.fa-amazon:before{content:"\f270"}.fa-amazon-pay:before{content:"\f42c"}.fa-amilia:before{content:"\f36d"}.fa-android:before{content:"\f17b"}.fa-angellist:before{content:"\f209"}.fa-angrycreative:before{content:"\f36e"}.fa-angular:before{content:"\f420"}.fa-app-store:before{content:"\f36f"}.fa-app-store-ios:before{content:"\f370"}.fa-apper:before{content:"\f371"}.fa-apple:before{content:"\f179"}.fa-apple-pay:before{content:"\f415"}.fa-artstation:before{content:"\f77a"}.fa-asymmetrik:before{content:"\f372"}.fa-atlassian:before{content:"\f77b"}.fa-audible:before{content:"\f373"}.fa-autoprefixer:before{content:"\f41c"}.fa-avianex:before{content:"\f374"}.fa-aviato:before{content:"\f421"}.fa-aws:before{content:"\f375"}.fa-bandcamp:before{content:"\f2d5"}.fa-battle-net:before{content:"\f835"}.fa-behance:before{content:"\f1b4"}.fa-bilibili:before{content:"\e3d9"}.fa-bimobject:before{content:"\f378"}.fa-bitbucket:before{content:"\f171"}.fa-bitcoin:before{content:"\f379"}.fa-bity:before{content:"\f37a"}.fa-black-tie:before{content:"\f27e"}.fa-blackberry:before{content:"\f37b"}.fa-blogger:before{content:"\f37c"}.fa-blogger-b:before{content:"\f37d"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-bootstrap:before{content:"\f836"}.fa-bots:before{content:"\e340"}.fa-btc:before{content:"\f15a"}.fa-buffer:before{content:"\f837"}.fa-buromobelexperte:before{content:"\f37f"}.fa-buy-n-large:before{content:"\f8a6"}.fa-buysellads:before{content:"\f20d"}.fa-canadian-maple-leaf:before{content:"\f785"}.fa-cc-amazon-pay:before{content:"\f42d"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-apple-pay:before{content:"\f416"}.fa-cc-diners-club:before{content:"\f24c"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-cc-visa:before{content:"\f1f0"}.fa-centercode:before{content:"\f380"}.fa-centos:before{content:"\f789"}.fa-chrome:before{content:"\f268"}.fa-chromecast:before{content:"\f838"}.fa-cloudflare:before{content:"\e07d"}.fa-cloudscale:before{content:"\f383"}.fa-cloudsmith:before{content:"\f384"}.fa-cloudversify:before{content:"\f385"}.fa-cmplid:before{content:"\e360"}.fa-codepen:before{content:"\f1cb"}.fa-codiepie:before{content:"\f284"}.fa-confluence:before{content:"\f78d"}.fa-connectdevelop:before{content:"\f20e"}.fa-contao:before{content:"\f26d"}.fa-cotton-bureau:before{content:"\f89e"}.fa-cpanel:before{content:"\f388"}.fa-creative-commons:before{content:"\f25e"}.fa-creative-commons-by:before{content:"\f4e7"}.fa-creative-commons-nc:before{content:"\f4e8"}.fa-creative-commons-nc-eu:before{content:"\f4e9"}.fa-creative-commons-nc-jp:before{content:"\f4ea"}.fa-creative-commons-nd:before{content:"\f4eb"}.fa-creative-commons-pd:before{content:"\f4ec"}.fa-creative-commons-pd-alt:before{content:"\f4ed"}.fa-creative-commons-remix:before{content:"\f4ee"}.fa-creative-commons-sa:before{content:"\f4ef"}.fa-creative-commons-sampling:before{content:"\f4f0"}.fa-creative-commons-sampling-plus:before{content:"\f4f1"}.fa-creative-commons-share:before{content:"\f4f2"}.fa-creative-commons-zero:before{content:"\f4f3"}.fa-critical-role:before{content:"\f6c9"}.fa-css3:before{content:"\f13c"}.fa-css3-alt:before{content:"\f38b"}.fa-cuttlefish:before{content:"\f38c"}.fa-d-and-d:before{content:"\f38d"}.fa-d-and-d-beyond:before{content:"\f6ca"}.fa-dailymotion:before{content:"\e052"}.fa-dashcube:before{content:"\f210"}.fa-deezer:before{content:"\e077"}.fa-delicious:before{content:"\f1a5"}.fa-deploydog:before{content:"\f38e"}.fa-deskpro:before{content:"\f38f"}.fa-dev:before{content:"\f6cc"}.fa-deviantart:before{content:"\f1bd"}.fa-dhl:before{content:"\f790"}.fa-diaspora:before{content:"\f791"}.fa-digg:before{content:"\f1a6"}.fa-digital-ocean:before{content:"\f391"}.fa-discord:before{content:"\f392"}.fa-discourse:before{content:"\f393"}.fa-dochub:before{content:"\f394"}.fa-docker:before{content:"\f395"}.fa-draft2digital:before{content:"\f396"}.fa-dribbble:before{content:"\f17d"}.fa-dropbox:before{content:"\f16b"}.fa-drupal:before{content:"\f1a9"}.fa-dyalog:before{content:"\f399"}.fa-earlybirds:before{content:"\f39a"}.fa-ebay:before{content:"\f4f4"}.fa-edge:before{content:"\f282"}.fa-edge-legacy:before{content:"\e078"}.fa-elementor:before{content:"\f430"}.fa-ello:before{content:"\f5f1"}.fa-ember:before{content:"\f423"}.fa-empire:before{content:"\f1d1"}.fa-envira:before{content:"\f299"}.fa-erlang:before{content:"\f39d"}.fa-ethereum:before{content:"\f42e"}.fa-etsy:before{content:"\f2d7"}.fa-evernote:before{content:"\f839"}.fa-expeditedssl:before{content:"\f23e"}.fa-facebook:before{content:"\f09a"}.fa-facebook-f:before{content:"\f39e"}.fa-facebook-messenger:before{content:"\f39f"}.fa-fantasy-flight-games:before{content:"\f6dc"}.fa-fedex:before{content:"\f797"}.fa-fedora:before{content:"\f798"}.fa-figma:before{content:"\f799"}.fa-firefox:before{content:"\f269"}.fa-firefox-browser:before{content:"\e007"}.fa-first-order:before{content:"\f2b0"}.fa-first-order-alt:before{content:"\f50a"}.fa-firstdraft:before{content:"\f3a1"}.fa-flickr:before{content:"\f16e"}.fa-flipboard:before{content:"\f44d"}.fa-fly:before{content:"\f417"}.fa-font-awesome-flag:before,.fa-font-awesome-logo-full:before,.fa-font-awesome:before{content:"\f2b4"}.fa-fonticons:before{content:"\f280"}.fa-fonticons-fi:before{content:"\f3a2"}.fa-fort-awesome:before{content:"\f286"}.fa-fort-awesome-alt:before{content:"\f3a3"}.fa-forumbee:before{content:"\f211"}.fa-foursquare:before{content:"\f180"}.fa-free-code-camp:before{content:"\f2c5"}.fa-freebsd:before{content:"\f3a4"}.fa-fulcrum:before{content:"\f50b"}.fa-galactic-republic:before{content:"\f50c"}.fa-galactic-senate:before{content:"\f50d"}.fa-get-pocket:before{content:"\f265"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-git:before{content:"\f1d3"}.fa-git-alt:before{content:"\f841"}.fa-github:before{content:"\f09b"}.fa-github-alt:before{content:"\f113"}.fa-gitkraken:before{content:"\f3a6"}.fa-gitlab:before{content:"\f296"}.fa-gitter:before{content:"\f426"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-gofore:before{content:"\f3a7"}.fa-golang:before{content:"\e40f"}.fa-goodreads:before{content:"\f3a8"}.fa-goodreads-g:before{content:"\f3a9"}.fa-google:before{content:"\f1a0"}.fa-google-drive:before{content:"\f3aa"}.fa-google-pay:before{content:"\e079"}.fa-google-play:before{content:"\f3ab"}.fa-google-plus:before{content:"\f2b3"}.fa-google-plus-g:before{content:"\f0d5"}.fa-google-wallet:before{content:"\f1ee"}.fa-gratipay:before{content:"\f184"}.fa-grav:before{content:"\f2d6"}.fa-gripfire:before{content:"\f3ac"}.fa-grunt:before{content:"\f3ad"}.fa-guilded:before{content:"\e07e"}.fa-gulp:before{content:"\f3ae"}.fa-hacker-news:before{content:"\f1d4"}.fa-hackerrank:before{content:"\f5f7"}.fa-hashnode:before{content:"\e499"}.fa-hips:before{content:"\f452"}.fa-hire-a-helper:before{content:"\f3b0"}.fa-hive:before{content:"\e07f"}.fa-hooli:before{content:"\f427"}.fa-hornbill:before{content:"\f592"}.fa-hotjar:before{content:"\f3b1"}.fa-houzz:before{content:"\f27c"}.fa-html5:before{content:"\f13b"}.fa-hubspot:before{content:"\f3b2"}.fa-ideal:before{content:"\e013"}.fa-imdb:before{content:"\f2d8"}.fa-instagram:before{content:"\f16d"}.fa-instalod:before{content:"\e081"}.fa-intercom:before{content:"\f7af"}.fa-internet-explorer:before{content:"\f26b"}.fa-invision:before{content:"\f7b0"}.fa-ioxhost:before{content:"\f208"}.fa-itch-io:before{content:"\f83a"}.fa-itunes:before{content:"\f3b4"}.fa-itunes-note:before{content:"\f3b5"}.fa-java:before{content:"\f4e4"}.fa-jedi-order:before{content:"\f50e"}.fa-jenkins:before{content:"\f3b6"}.fa-jira:before{content:"\f7b1"}.fa-joget:before{content:"\f3b7"}.fa-joomla:before{content:"\f1aa"}.fa-js:before{content:"\f3b8"}.fa-jsfiddle:before{content:"\f1cc"}.fa-kaggle:before{content:"\f5fa"}.fa-keybase:before{content:"\f4f5"}.fa-keycdn:before{content:"\f3ba"}.fa-kickstarter:before{content:"\f3bb"}.fa-kickstarter-k:before{content:"\f3bc"}.fa-korvue:before{content:"\f42f"}.fa-laravel:before{content:"\f3bd"}.fa-lastfm:before{content:"\f202"}.fa-leanpub:before{content:"\f212"}.fa-less:before{content:"\f41d"}.fa-line:before{content:"\f3c0"}.fa-linkedin:before{content:"\f08c"}.fa-linkedin-in:before{content:"\f0e1"}.fa-linode:before{content:"\f2b8"}.fa-linux:before{content:"\f17c"}.fa-lyft:before{content:"\f3c3"}.fa-magento:before{content:"\f3c4"}.fa-mailchimp:before{content:"\f59e"}.fa-mandalorian:before{content:"\f50f"}.fa-markdown:before{content:"\f60f"}.fa-mastodon:before{content:"\f4f6"}.fa-maxcdn:before{content:"\f136"}.fa-mdb:before{content:"\f8ca"}.fa-medapps:before{content:"\f3c6"}.fa-medium-m:before,.fa-medium:before{content:"\f23a"}.fa-medrt:before{content:"\f3c8"}.fa-meetup:before{content:"\f2e0"}.fa-megaport:before{content:"\f5a3"}.fa-mendeley:before{content:"\f7b3"}.fa-meta:before{content:"\e49b"}.fa-microblog:before{content:"\e01a"}.fa-microsoft:before{content:"\f3ca"}.fa-mix:before{content:"\f3cb"}.fa-mixcloud:before{content:"\f289"}.fa-mixer:before{content:"\e056"}.fa-mizuni:before{content:"\f3cc"}.fa-modx:before{content:"\f285"}.fa-monero:before{content:"\f3d0"}.fa-napster:before{content:"\f3d2"}.fa-neos:before{content:"\f612"}.fa-nfc-directional:before{content:"\e530"}.fa-nfc-symbol:before{content:"\e531"}.fa-nimblr:before{content:"\f5a8"}.fa-node:before{content:"\f419"}.fa-node-js:before{content:"\f3d3"}.fa-npm:before{content:"\f3d4"}.fa-ns8:before{content:"\f3d5"}.fa-nutritionix:before{content:"\f3d6"}.fa-octopus-deploy:before{content:"\e082"}.fa-odnoklassniki:before{content:"\f263"}.fa-old-republic:before{content:"\f510"}.fa-opencart:before{content:"\f23d"}.fa-openid:before{content:"\f19b"}.fa-opera:before{content:"\f26a"}.fa-optin-monster:before{content:"\f23c"}.fa-orcid:before{content:"\f8d2"}.fa-osi:before{content:"\f41a"}.fa-padlet:before{content:"\e4a0"}.fa-page4:before{content:"\f3d7"}.fa-pagelines:before{content:"\f18c"}.fa-palfed:before{content:"\f3d8"}.fa-patreon:before{content:"\f3d9"}.fa-paypal:before{content:"\f1ed"}.fa-perbyte:before{content:"\e083"}.fa-periscope:before{content:"\f3da"}.fa-phabricator:before{content:"\f3db"}.fa-phoenix-framework:before{content:"\f3dc"}.fa-phoenix-squadron:before{content:"\f511"}.fa-php:before{content:"\f457"}.fa-pied-piper:before{content:"\f2ae"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-pied-piper-hat:before{content:"\f4e5"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-p:before{content:"\f231"}.fa-pix:before{content:"\e43a"}.fa-playstation:before{content:"\f3df"}.fa-product-hunt:before{content:"\f288"}.fa-pushed:before{content:"\f3e1"}.fa-python:before{content:"\f3e2"}.fa-qq:before{content:"\f1d6"}.fa-quinscape:before{content:"\f459"}.fa-quora:before{content:"\f2c4"}.fa-r-project:before{content:"\f4f7"}.fa-raspberry-pi:before{content:"\f7bb"}.fa-ravelry:before{content:"\f2d9"}.fa-react:before{content:"\f41b"}.fa-reacteurope:before{content:"\f75d"}.fa-readme:before{content:"\f4d5"}.fa-rebel:before{content:"\f1d0"}.fa-red-river:before{content:"\f3e3"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-alien:before{content:"\f281"}.fa-redhat:before{content:"\f7bc"}.fa-renren:before{content:"\f18b"}.fa-replyd:before{content:"\f3e6"}.fa-researchgate:before{content:"\f4f8"}.fa-resolving:before{content:"\f3e7"}.fa-rev:before{content:"\f5b2"}.fa-rocketchat:before{content:"\f3e8"}.fa-rockrms:before{content:"\f3e9"}.fa-rust:before{content:"\e07a"}.fa-safari:before{content:"\f267"}.fa-salesforce:before{content:"\f83b"}.fa-sass:before{content:"\f41e"}.fa-schlix:before{content:"\f3ea"}.fa-screenpal:before{content:"\e570"}.fa-scribd:before{content:"\f28a"}.fa-searchengin:before{content:"\f3eb"}.fa-sellcast:before{content:"\f2da"}.fa-sellsy:before{content:"\f213"}.fa-servicestack:before{content:"\f3ec"}.fa-shirtsinbulk:before{content:"\f214"}.fa-shopify:before{content:"\e057"}.fa-shopware:before{content:"\f5b5"}.fa-simplybuilt:before{content:"\f215"}.fa-sistrix:before{content:"\f3ee"}.fa-sith:before{content:"\f512"}.fa-sitrox:before{content:"\e44a"}.fa-sketch:before{content:"\f7c6"}.fa-skyatlas:before{content:"\f216"}.fa-skype:before{content:"\f17e"}.fa-slack-hash:before,.fa-slack:before{content:"\f198"}.fa-slideshare:before{content:"\f1e7"}.fa-snapchat-ghost:before,.fa-snapchat:before{content:"\f2ab"}.fa-soundcloud:before{content:"\f1be"}.fa-sourcetree:before{content:"\f7d3"}.fa-space-awesome:before{content:"\e5ac"}.fa-speakap:before{content:"\f3f3"}.fa-speaker-deck:before{content:"\f83c"}.fa-spotify:before{content:"\f1bc"}.fa-behance-square:before,.fa-square-behance:before{content:"\f1b5"}.fa-dribbble-square:before,.fa-square-dribbble:before{content:"\f397"}.fa-facebook-square:before,.fa-square-facebook:before{content:"\f082"}.fa-square-font-awesome:before{content:"\e5ad"}.fa-font-awesome-alt:before,.fa-square-font-awesome-stroke:before{content:"\f35c"}.fa-git-square:before,.fa-square-git:before{content:"\f1d2"}.fa-github-square:before,.fa-square-github:before{content:"\f092"}.fa-gitlab-square:before,.fa-square-gitlab:before{content:"\e5ae"}.fa-google-plus-square:before,.fa-square-google-plus:before{content:"\f0d4"}.fa-hacker-news-square:before,.fa-square-hacker-news:before{content:"\f3af"}.fa-instagram-square:before,.fa-square-instagram:before{content:"\e055"}.fa-js-square:before,.fa-square-js:before{content:"\f3b9"}.fa-lastfm-square:before,.fa-square-lastfm:before{content:"\f203"}.fa-odnoklassniki-square:before,.fa-square-odnoklassniki:before{content:"\f264"}.fa-pied-piper-square:before,.fa-square-pied-piper:before{content:"\e01e"}.fa-pinterest-square:before,.fa-square-pinterest:before{content:"\f0d3"}.fa-reddit-square:before,.fa-square-reddit:before{content:"\f1a2"}.fa-snapchat-square:before,.fa-square-snapchat:before{content:"\f2ad"}.fa-square-steam:before,.fa-steam-square:before{content:"\f1b7"}.fa-square-tumblr:before,.fa-tumblr-square:before{content:"\f174"}.fa-square-twitter:before,.fa-twitter-square:before{content:"\f081"}.fa-square-viadeo:before,.fa-viadeo-square:before{content:"\f2aa"}.fa-square-vimeo:before,.fa-vimeo-square:before{content:"\f194"}.fa-square-whatsapp:before,.fa-whatsapp-square:before{content:"\f40c"}.fa-square-xing:before,.fa-xing-square:before{content:"\f169"}.fa-square-youtube:before,.fa-youtube-square:before{content:"\f431"}.fa-squarespace:before{content:"\f5be"}.fa-stack-exchange:before{content:"\f18d"}.fa-stack-overflow:before{content:"\f16c"}.fa-stackpath:before{content:"\f842"}.fa-staylinked:before{content:"\f3f5"}.fa-steam:before{content:"\f1b6"}.fa-steam-symbol:before{content:"\f3f6"}.fa-sticker-mule:before{content:"\f3f7"}.fa-strava:before{content:"\f428"}.fa-stripe:before{content:"\f429"}.fa-stripe-s:before{content:"\f42a"}.fa-studiovinari:before{content:"\f3f8"}.fa-stumbleupon:before{content:"\f1a4"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-superpowers:before{content:"\f2dd"}.fa-supple:before{content:"\f3f9"}.fa-suse:before{content:"\f7d6"}.fa-swift:before{content:"\f8e1"}.fa-symfony:before{content:"\f83d"}.fa-teamspeak:before{content:"\f4f9"}.fa-telegram-plane:before,.fa-telegram:before{content:"\f2c6"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-the-red-yeti:before{content:"\f69d"}.fa-themeco:before{content:"\f5c6"}.fa-themeisle:before{content:"\f2b2"}.fa-think-peaks:before{content:"\f731"}.fa-tiktok:before{content:"\e07b"}.fa-trade-federation:before{content:"\f513"}.fa-trello:before{content:"\f181"}.fa-tumblr:before{content:"\f173"}.fa-twitch:before{content:"\f1e8"}.fa-twitter:before{content:"\f099"}.fa-typo3:before{content:"\f42b"}.fa-uber:before{content:"\f402"}.fa-ubuntu:before{content:"\f7df"}.fa-uikit:before{content:"\f403"}.fa-umbraco:before{content:"\f8e8"}.fa-uncharted:before{content:"\e084"}.fa-uniregistry:before{content:"\f404"}.fa-unity:before{content:"\e049"}.fa-unsplash:before{content:"\e07c"}.fa-untappd:before{content:"\f405"}.fa-ups:before{content:"\f7e0"}.fa-usb:before{content:"\f287"}.fa-usps:before{content:"\f7e1"}.fa-ussunnah:before{content:"\f407"}.fa-vaadin:before{content:"\f408"}.fa-viacoin:before{content:"\f237"}.fa-viadeo:before{content:"\f2a9"}.fa-viber:before{content:"\f409"}.fa-vimeo:before{content:"\f40a"}.fa-vimeo-v:before{content:"\f27d"}.fa-vine:before{content:"\f1ca"}.fa-vk:before{content:"\f189"}.fa-vnv:before{content:"\f40b"}.fa-vuejs:before{content:"\f41f"}.fa-watchman-monitoring:before{content:"\e087"}.fa-waze:before{content:"\f83f"}.fa-weebly:before{content:"\f5cc"}.fa-weibo:before{content:"\f18a"}.fa-weixin:before{content:"\f1d7"}.fa-whatsapp:before{content:"\f232"}.fa-whmcs:before{content:"\f40d"}.fa-wikipedia-w:before{content:"\f266"}.fa-windows:before{content:"\f17a"}.fa-wirsindhandwerk:before,.fa-wsh:before{content:"\e2d0"}.fa-wix:before{content:"\f5cf"}.fa-wizards-of-the-coast:before{content:"\f730"}.fa-wodu:before{content:"\e088"}.fa-wolf-pack-battalion:before{content:"\f514"}.fa-wordpress:before{content:"\f19a"}.fa-wordpress-simple:before{content:"\f411"}.fa-wpbeginner:before{content:"\f297"}.fa-wpexplorer:before{content:"\f2de"}.fa-wpforms:before{content:"\f298"}.fa-rendact:before,.fa-wpressr:before{content:"\f3e4"}.fa-xbox:before{content:"\f412"}.fa-xing:before{content:"\f168"}.fa-y-combinator:before{content:"\f23b"}.fa-yahoo:before{content:"\f19e"}.fa-yammer:before{content:"\f840"}.fa-yandex:before{content:"\f413"}.fa-yandex-international:before{content:"\f414"}.fa-yarn:before{content:"\f7e3"}.fa-yelp:before{content:"\f1e9"}.fa-yoast:before{content:"\f2b1"}.fa-youtube:before{content:"\f167"}.fa-zhihu:before{content:"\f63f"}:host,:root{--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:400;font-display:block;src:url(../webfonts/fa-regular-400.woff2) format("woff2"),url(../webfonts/fa-regular-400.ttf) format("truetype")}.fa-regular,.far{font-family:"Font Awesome 6 Free";font-weight:400}:host,:root{--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:block;src:url(../webfonts/fa-solid-900.woff2) format("woff2"),url(../webfonts/fa-solid-900.ttf) format("truetype")}.fa-solid,.fas{font-family:"Font Awesome 6 Free";font-weight:900}@font-face{font-family:"Font Awesome 5 Brands";font-display:block;font-weight:400;src:url(../webfonts/fa-brands-400.woff2) format("woff2"),url(../webfonts/fa-brands-400.ttf) format("truetype")}@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:900;src:url(../webfonts/fa-solid-900.woff2) format("woff2"),url(../webfonts/fa-solid-900.ttf) format("truetype")}@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:400;src:url(../webfonts/fa-regular-400.woff2) format("woff2"),url(../webfonts/fa-regular-400.ttf) format("truetype")}@font-face{font-family:"FontAwesome";font-display:block;src:url(../webfonts/fa-solid-900.woff2) format("woff2"),url(../webfonts/fa-solid-900.ttf) format("truetype")}@font-face{font-family:"FontAwesome";font-display:block;src:url(../webfonts/fa-brands-400.woff2) format("woff2"),url(../webfonts/fa-brands-400.ttf) format("truetype")}@font-face{font-family:"FontAwesome";font-display:block;src:url(../webfonts/fa-regular-400.woff2) format("woff2"),url(../webfonts/fa-regular-400.ttf) format("truetype");unicode-range:u+f003,u+f006,u+f014,u+f016-f017,u+f01a-f01b,u+f01d,u+f022,u+f03e,u+f044,u+f046,u+f05c-f05d,u+f06e,u+f070,u+f087-f088,u+f08a,u+f094,u+f096-f097,u+f09d,u+f0a0,u+f0a2,u+f0a4-f0a7,u+f0c5,u+f0c7,u+f0e5-f0e6,u+f0eb,u+f0f6-f0f8,u+f10c,u+f114-f115,u+f118-f11a,u+f11c-f11d,u+f133,u+f147,u+f14e,u+f150-f152,u+f185-f186,u+f18e,u+f190-f192,u+f196,u+f1c1-f1c9,u+f1d9,u+f1db,u+f1e3,u+f1ea,u+f1f7,u+f1f9,u+f20a,u+f247-f248,u+f24a,u+f24d,u+f255-f25b,u+f25d,u+f271-f274,u+f278,u+f27b,u+f28c,u+f28e,u+f29c,u+f2b5,u+f2b7,u+f2ba,u+f2bc,u+f2be,u+f2c0-f2c1,u+f2c3,u+f2d0,u+f2d2,u+f2d4,u+f2dc}@font-face{font-family:"FontAwesome";font-display:block;src:url(../webfonts/fa-v4compatibility.woff2) format("woff2"),url(../webfonts/fa-v4compatibility.ttf) format("truetype");unicode-range:u+f041,u+f047,u+f065-f066,u+f07d-f07e,u+f080,u+f08b,u+f08e,u+f090,u+f09a,u+f0ac,u+f0ae,u+f0b2,u+f0d0,u+f0d6,u+f0e4,u+f0ec,u+f10a-f10b,u+f123,u+f13e,u+f148-f149,u+f14c,u+f156,u+f15e,u+f160-f161,u+f163,u+f175-f178,u+f195,u+f1f8,u+f219,u+f27a}
\ No newline at end of file
diff --git a/wp-content/upgrade-temp-backup/plugins/menu-icons/css/fontawesome/webfonts/fa-brands-400.ttf b/wp-content/upgrade-temp-backup/plugins/menu-icons/css/fontawesome/webfonts/fa-brands-400.ttf
deleted file mode 100644
index 24ca8b17c0fb50b39033f4514bc9a2a0ba1974f9..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001
literal 181264
zcmd4437A|}oi}{W-D|nE-@3K0T~*y(y;OB|cXih8tOQ6PgoLmJNB{-dj1mP|TL_yX
zA|iqdL+?PD^L$-7
z_nv+IpZ|9L=Z0~{n43*9ndMGAd2s0L(>9;N81F{x)^jh}wq0HPvCWLRE?`Xi-T4>4
z@9my#pE-uH*f5hmvh{+uZ9A{<5BoME@56AT7a&4esr17C3S8F(m+ZLWUw&?!hx%?|
zOy6_yJI~!F_3cL9zfSEP5J4UuCYc=WqGlzn$%0yq|d_6l3hy%I1sa-iM~7Nj`v1OZ2UdN_b@!%hvKA>+Cl!vnL1^hw0a_~*UO~FmTvG$w%lk@x(?zm1o
zMs!%7DaH>AJNa{>ZYnd?uA}pwWLc4)(%_^C=iQ0J40{nr6VXcjrC9bc8eW+M62_jSYR6H;+u3z?xv)
z=J!FgJIUgB8%Q^iuE52_cqc`B6wi+8Si3)y;@#iwhY#;?+pnX2P57x^%ID;DV5;qx
zCffa^xg?7v+)zEJ
zuid8{+DWwQwL4|oZ>m?UIno_C-6PskDZO3BS*I!HL7Xm4Aio0})Sl59_iXvOa-Dw0
z+IUY}e)Fs}cU8-j-wm
z7+`!?J0IdZVUcGN;R$AoI>`^$sb5-;_U~xtpJXYj7cP!GIXDS;%iHc}r(aH6P8~7o
zyJ%}llym$}8o_sGJ|qFpxw*We9F=v-b7=y3ClRK;AP!-|D^y=tgpr0g#vc`NPCHK7
zPJZ65i}Bq~9qoP@G-skOD33bBqMfOBJ(Hqc+B;63HjK>AgER*YkQL()<)sPapJYkO
z*G_lVn8I-FwgoN};mKLNNc)P)IN
z|2}Dz(?2n0s%HZ0jdy1bkSBdu*hv$xfiwpPO)`NiI%B8tQu$8*;E$nRABEvhwc95@
z;aEN|?2MD(6Z;P75*+0d`&js$I^vx&m4&GkH2wJW6VuO3|6=-A(|cyN
z%)DpjnwiO&8)t5r`S8rgXFf4=|I7n3kIj5zW@_f?nP+CcJM-+!?wRLiUYz;$%qugm
z&irNOKWAoU{yNjzr|vWN+57VQiu+3Y>igF1+pur*zSH*oWZ!T1{chi1_eb{Mx&OZX
zpWFZW{g3Vc+Wv3ue`f#g{r|du@BRb(|Mt57_0a3%uP=Z7)31O3_1&+(c%XjZ%mY^)
zxbeWP2R?M*BM0t1@Rb8!J@Dj#XAb<^ffo+Ebl^7!mmFMv@V{1jV=5Cygr-uT)yY#w^*MV*5~2Z-Y?eY-q(KIUY|u`ea^@FT(oyP*5|Ul@7p_x
z^|@87&nK`xyY@c5_sPBA-}~I&-|zkN-q)t3X=B=)4q$!iSf7Q{$76lAPMB;GxSf7th-;MQoaQX{apGT%2#rixw{gdfmiuJi*=8Bo?W^Taxd~oI?GxyGXdge1T
z56wJ|_4!VFeZG(N`7ze#rJ3Kg*JnT0N7|?F3+{`H^(oI=pI5Lxzu)ivKU$yfiS?;r
zeXeY;&m9Loe&EYkpRc#q=hs-D;e+Fcug{@h9s2R1A7GXK?!R0%7s>f@p6pB6pJ#uX
zeIol$nPutiX`XsHbzy2G)^TXzc%nzEknzxuYn>U&}%^S??%}MiG^BRz(tIey-E6mHy_n14(%glEp=2G(#
zJl|%XXKpjMnrFj*rn%f)YA!Svc)#g=6e#P<-ut};uk8(c{a($hc;4{r_q^u$i|2=)
zXFbn&9`iiv+3C67)9wCm_Z#j%yFcN6r~730aqeT>E8WZ8OWfV=iaY1F-5$5g&E3rP
zsO!tFjjnaBURTj&x%>j#VO{tq{{G+Jy_|0?F8%Ug+sl`i@|mnjHMrC
zEYkp%b0AueW_cUYgM%-m+V~4@mdl9|@Wv_()
z%0DoMVX$k~GIs5!7`yH{#wOAB^*b560q+~0XY5AQb<-=1-8#(J2cBi@wykhaGxnif
zjNOjHAAXXtk95OLGIr-3jC~aEyZRXW7}D;2n6XdZ#@MIsVeCHCu?uZ{2I0>>!Pw{E
z9-4r|`wQ#gb~E;mI~n`pMyRv4GWKN!Zi=x--(c)32O0b77P!Y5dmL$xKfu`6BXD~d
z`^GJdee)H@zV!#jp31>ZGWP8nW8XoYPow?+eKBLt;QhT69P;dr!9CB|4_{;KM`-&w
zl>PByxbxuP|2NcuWcCx3e*ta&6lp)bjj^9S%h=D6{tLACi#Hhi_ZJy^aR=PfjQtX2
zf0csU2W=SYd8IRZ#QH6f5zDBD;YcZ3S)mg$k=~aL+RS9@O_f)OF<+#;-#7YP59?+_kSVe*FWC-*6k_JJ&FN
z<9UqVg!r59f=U%-Zv8ytAMAqL4RnjVw|n8PfO`YNG5mKR&z%b6A0zi91RvzN2YtHd
zXCTJt%O`g;en0Bi1@}4R`5f{*SY!MljQ#Ul8UMnwjDK+@+yijWG5*K}jDI->!Fn;{
zUqv4tN8A(0|HN&K{|nmu)>=6Dzx6!h-#(S`XV$iGfM{lROD|Ldn1
z|F<1*pJ)8}F1W`T{|VxLg1mrt{_|nRf8k~P-;w{9w=n*zyBPoVd5rJD`z5sd^0SQp
zW(VW1+{5^9QSa}bWc>F}GyX@^@u!W9zq*p~KjZzEDG0!5WAF2fPrt(Wz8vHGpJ4m|
z;t!@6|LY#c-enKqI8gsZ7cue-3eZ
z_zPDssS9Pgo@Y{d4DK!_RU&W?FsTRi_2S)F$)v?sGif>UuRxxak2C26gim;qNt>Xn
z-n0eoH70F-j!D4B(rGU;>5MKWZQ0JGGm-bKpD}4G+Ss;{N$2cj(z#wHowt@r7Y5+o
zVA4gmFzI5{b1BNa^9d%s3;uT_ZO6q-dJp<=1?qnv%3g`OuSEFj8k4R?-W$-Don9v0
zi1uzqo?Gr=(yc3*^Z}%Q@M$L9hPpp=kV&`iX3`xP??<*W6&W|=no56CWT=DZtL$~!{xM>%gm1dByZ|#ZrOwLVTgy%ZG(bG@+>Mu?|
zy>i;=U;X)Mr|~IDZEfwO@?GScxap>aH{Ha&t$z`o);^#u3H{iE?7P@TB4NDP97UUD
zUGpF2E$EsRv7?K)UYzr4=x4MsI?fw9d545|s5v?^Tq#$1v(fez^ExK4^`H-2tOL*p!9gj49#nauQXUy@
zjxORsU86;5VyZ{caOwrlHG{XKNrB;1h^tP70p9D@!SqW5Vrn
zg|#yyMXW#(
zTKYQk~gBBKk#Hu!fcL!u4Irq(@OT)AT?L%dF2vBAiDe*$b$@
zJMVMmzHziSSQ7UZtuR!l;63I)o&(7N<=526xt*nTy
zQJ0o*dN#xDUZZ2wNt(5^=p!^>s4(YLx+my%>602(#;Yjmg^xI~IW+ffxD8HEH~9U2
z?xzftanJ2e?Cl(oJlhw7-I4#-c|*r&ZN(CzyH&2w&Dw(XU8&UUta-ERGtR7K?)AG}
za!!l4A?-oyvIUr~^XUBoO!&y$6}H*l6OgEnlJ~)P#@DYV_^rn2$49y
z*{w#atCuVFa)s8KR+MslegYulc6)s8e4>_0dOWjxuD80(=xn0Sn`hSox?F~*l4%x;
ziA1)u`#0~
zLTm=X!R
z#rVUsKCw)c#=S+(OI@S6(XJBb#hA}Wp$Q84e6g!@$xw*%P$)U;sZDgEWrHN$dUMk%wLhshpkumevGXs5I8(-3D2{I5Ryzl%3>I4xxVnH3miN%|@
zuyyQNv9O(W?7X?ap|p5MS=U40f0JS%I}3}cZ^PRp<~|OHVNe;6{YppW7mAd%O}H}hg*}Bh)rm&T^r^SwxV~(
zBah5q=Q!l~`rJAbnG6b&Nt1EJ5|4z7BXf(&Gh$IE9l+W}s}l^SpW514hpm&7lO6w$
z3N=axthFdVEq^hc3f0YWp$P6tLpUxba?gp>Y=U@>M??WpwEtWAJ@~(d3X2m-L~xu22SPB
zVtFkq5ac{xXf#Gg8jXB`V@wgtizN7HzsU94qDA$(%z@Q{K>zdC&4zx2VGkZQht38n
zSAxah?A+~YPuk?t#!v>+n8^$^mTukJ+4G!8oikA)#mUv0Ogt_xXYX!En<`Adjm8_n6{^d}DZYMSUohqDdcGS}m7jF_3nb37Ck*dRBlr
z;-53$+#qNds*J}JNhNmEmZ
z7L(?@Cuu$r?zBs|yyr0ZaCo!M%*=z7HiI^S(ubH+%hs*!+UJMcex!(nb#ma@nmVFg
zf{$Ql*LFsh=AAt%09C9D!L{H=Q2|xkW=Pwi$<}|b=@X
zD{5$g*3-P(2~&G>a$JHzBjv~|SU3Wa4kCAu`*F`E53d`=v~5yP4noJsX0iCzt#ix(=A^R#TRS-X5S!`%
zx@dDs;JF-I3<&BF4ca_&vq54j$*F+pBe;`FxrmHbB+J2V-8v%iOu8|&bZMg@s0;a5
zjtshe0mIM-ztEW%dh^_BkBDAV?CW20%A2Q%7Z-SljrF(|nDZyA*|X8>#GeA0Zf?$s
z#47{y*4vC@hZwde4?_@4%%C(&42vVb?T*K})ZMe>4hJ&uJo6pckS++p#-<0i7i>Uq
z)GloQK(N>~u%xG(81>G4PJYzX3{d9FU!W`n0Q>#4AG6qxTLH&QF`JkgVjJj(o{bW0
z(fi0anrqS_&<}ZPbpeGsKg&H>9vH0l#=R;eEw9I1G&Gd76wQu}ca=-FZMb?@eZbUo
zMfP~j6{V6dJTGn4SORjK*W=NUhze9&Q~jPqCWvhs@Mkl_^;BP%;_>)QO_PH%s)%L-
zlorTjhUd|a3!Ujiu4@(3
zxZV1rh1VoyqRg#-=UowrM_VuQ5;7_Z3LHMaN6@6U#5NAu+yO~KB
zX1S1~J@+6ByKrLI;Yn%N3H5@2AxAKE^f3git*MC1@N(;o4#ZNh^(P7vY2?AMpRaZL
zL;lv|0&*qhJ@ho6;ZH(hg<3OQTfkL;60vP9f?#TNxJWEOdp}3)NCUWM5de&~HPVU5
zbPxm0J${gP=6+4En^aA$QwP0;_}ivT$U0oVo^OS2&WtGDU?3c~q2Mf9mKL`qjz96>
zvBY2^0S3b#>eG!>a!G$8Df588p<@lP@qMHxP!!oP%9f5Iip)(9*in~)KrY{GuH3R>
zxnDOBp6HJRLwawHXQRqA!$*HVZBkgHe;G*Aejj0P!~kHPdxD+u4=l^r)w(zo?Xz=nQFEF
zY##}8zOygt?|W!LGndH}j#D#gER{=5w)S!Fl@k-BVi;{+bl|{6OO|lHXyNva25L-7
zww;K_J*EY%MC-pkbc|0`_<*AN2hLcvG@ti+PnN3v{2|`ofBYG?+cu-Y;2CGU(wbPf
z;L_@Fqg;|&oA}*B_4D7>80M}-Lhug~XwNq>Zz;BDmX;G765wH&;t5d0ELC(nDtJ__
zGCa~m)KEhxORX%A>X9P<@Bo*_m!5t0(s7C2J!Mr%4=ECdY;UbzXmNnfqD6*eEmU>R
z*TfW^$JQ7!KV{_DQx-0iq=gGl*^IZ3D`hWAB{JFA-F>SJ-qVAv%vbeks-1v2W(W{$_w_FTRb9kyu&h#fD3Qt}lU4#i?+%3`
zyigc|*u89`ULz|yqFKZ%O_AIiCM~Kq$e|(}(XHkP*kPzF5uw|dTn&_r=F_rAD%QUB
zigLE9Y*m!?yHAkRv#}%ApRjxP3F|eEfONuce%^qhj7id%q6}=g{67cI)TA*<-LCS%
zfy*x+807FGLOXNdKQG5AYFk%Ea}|Qc!~j;hEJS~3PiP0waYCgO%m?M-NU@FX2?IK!
zhdt8dRga1D4bzNRrccv6t)K9zV@G(PI~ldWFLmy;l*xO7muW(G=d9ftb}Fn0uVN2i4QavVxa6wB@P)9i>9
zu^g!xFbW_XYDB50^aEfHj}Wh<)Anu)P6P~MySGP!(9sToWD;C3b}%ZWnSkO3GeGKz
zQM52*lk5jA1*p-UoX_tMrqe;)@3*gUMSZb&L{nAGip6|U7a)}W)VGSirXGz(lYM#2Jz}b(%d_3MNt&Ujl!=N{Zyj!$SLcJf2P@OrP!d_Z+S5
zNGyItpJG<0uaC;*a$iqRI9jxAeizgVZns;}g3^8BVC#skw0?Dz=4U$to;rKzZ+s8G
z3DDIKNEg@@6QAXd!cv^8RP2hw$kHhXl4$v8(JnJ1;Q)w{d&?H^0X}~uY`$MnezRo@
z^jKyf95E*q<^5(jLU}xVM?jK%-cZng)iwTL$m^4&z$3b`^O~zVp@((-OPxG~Cp4xW
zdX|43Hq#M77dEgP+3nbx!xcc4(8L5CI3pb~zzrZ!tJFHowE#PShWM#Lq@nMGRtVst
zdS!@EKYkPh(gYt)tT-YFh-&pF0)mtXNEUc>6p*C1>$fp{aHB%4#4*#L^ooXDqc}c1tqXG@XbEACzR@m>1d{BdELGQcl<1F58Gkphrv(%27~B
zNeYFsrEtW<0k3W_dbB4cIc5(<-0pzK9f&F_Kbspq-H_ZqeyR+(b-Rt$iCKAcbj_O4
zrc!VjS*!t<28%^gl4RMf^;O5ldVA$z{!dCs0Vj~b+{En(MRlcs!(gT;{}N1~-=FM?
zMrE&8>H}Z_2sF!Mc+F@jl~TDZ@dYv%2DeN7Y$T?5ylz>+I=SJvG{N5oY^5`gpyW2J
zy0Xwz;>@rFsy$*gMu>W=aP~Y`fnSFkf#ct~M*OvwTyxFc*Ie^)@pL@bT=Rot-?nB=
z>(9r2=~(A4g;(lWq9qBy$nO9nG8+OOs@LkOkhw@y6>E!C!?G4>nGr<+0lgy#0N>;7I6X5nS6d^`O1~$>iGCjUEvE~3@l&JOsD0E
ziPLIbC55Ys9UV@E!oI}7;HqYAFdB8c?RTVgBNiJUCVa`pabs*5W@0sL+Rlfe($(mv
z)j<0sS^=^k#R6H`O(9;Ri?e4w!xe$;Z6Go_BLjew_$|;Z_#WVXLVS*<8aX059W5gs
zgkgvjm#CahvJl3YBYIOWR*JUXXkNHL3HqUf4q$clK)|wtnRHJ!4uli+#pBs(G6SBl
z;7=5SmN#s=-99Vs^Mf$N{52}#miao|kJWy_K(8mjqPot>#OXY~<@KO2S1A%v%!7mi3lPP7Po!j#%{fOJ*?`Dte*pbxWf%
zFDeQ&$U!$W1E6+E7w95zG*;hq2JC{@_f?hSb
zkB*LxBE#eEw>6WTZc7<_iT~lDm`Odb!NM
zs6ajDc7-pLAso6iw>vb1GLq7;!eN&pKZ+~Yq`8}fDUzhf66j2U>RgZo1Jj)-Mt#0+
z)0A+OP20$0!B*>BE@kQMl%Nwbm(1m0aJ1MZ=8BUA8TiIYp_|KNY|f7+0KYu!WyI)d
z<$#-N_55gsf4y~_X$JE>J(-NOX)F>7xm#}-rPF+t6^|w2Rs<@+lQbN0oG><)nzYlXrdcRW_<&1R)4&KDSXBIq=jkl8ZORFke9GhVCf5up7hO(AGd6Bc7b
zAU9P^vr3p$vp^#323BBr1ZWiWLj*>PT$#jWyZ1}db(~i?Um^2%a=si)-wH&mkgmH<
zTEY2scP^JM;qr3M@qFr6lJqOioo9l}-^PT$hzRMIzr@_ali}Zj=UXz#mnB?t+i
z3-cBfI+C_%iTNq2B;b0YpbgnhE3x9l1JGgvsfb*@bsdliP
zm$K|?`$3}z2A894aE#Dn{1tQM@Q%!GG}RLL6eumi_x{HY$gBPD{r&D&-?QWV-0lTu
zKKJUs|LYGqm`ct}$mi48i`y`}<&ioBK4(1zOp6uo_}c4E9S20WLx6-isGvPT@tqh^
zlc=Mut>e$;gF)=lY~Pw?%TlH!n}Efboh?XGw2+k~C`3Ua+%5zBdBEofh4KW0K94L#
z0$z^>xB)*C05=l?C*(E#x}=c4nT|Ge<=k{OTk7lU%NKl+bY^u|ISX@-awZ#&0?|n@
z6o5(%))iJFVZkOU6m-dII1&z9iF_O!Trl91RbMFNGW@zb90+hVYKIINv_X>SXwgsr
zj<^mnE4O=a@1hSk&DLSwfIZqu1h9s4{-cW7Vd5W-Jp6Af;z$iq}K{c_Br+y@Z18h>0pb1+hO#;tAJ^tNm#;x0_}pI
zkCaI;&@FM=MTcET22vzjN10BXNX`^0T8I;~I*)S2J}j+rSekxV+To!lX}bhVKZ+JW
zQs#vomL(Zy{_iuw
zIB&Kld>Z%<94x~>?!=ogcO?I8Jo3!uUpg<(H^|>EJJ0)5+3z7aa8*@SH5o=<3nlF`
zO@gE;E1OpEkMQbE&~!m6x~U3mpHSt6oG+Bs1T=wtuzdm0L*D{UYSz0Ef-|IBRj1fl
z@4VQqxx5>Y?o_a5E|TzV;LvmYHQdLh^W78JR-gx(NBSo=G1i8D0^Q?y2COJ)>@1*T
z{IVPjcpG`tpjvLDiH1!qtdP8HJq-4k)Jh|j5u%33!`X__QIZaGxzW)T^Zhqn
zKGk&s@vDj+@Pmz#`~e-S0|n@@nZd!aTD3R#?LywA`u1wl;w5MBN8enJQ)lbkOn?7K
zJ{$5#7?Y+c`U%+F*zrCbje%II2pCGZ8c&2HU8UB){Fe?hO&uJlCl`-zS+bNiKk+UX
z0LR;q%=6$0Rzq)h5pMgkX0cL-P}s2R%?9vp1G+M>{wO|s=4TB7;)RkCu{Ob}O;Up+
zMl_L~)a(whcYv5Ql6FTM*+jb5h*m~Wzg2v!lunoX%gIa;_aD0kaXd+uPnk51DTC<{
zU{VW3aQ+2c8GOKur=YgJqK_1VO;|jid@?_F!-lKhxABKR
z%55K9wrr5EfAQF3Uu=E+s;l@rFct%DE!O`Xu=y*(4sSi~fWM19$Y4?e>;tR=Sr9r0
zh?^q<6$)&wm&u%)py6-~1?@L&7TPAZ!vGV}r2U0;$I8>L6MBu=%|js6Mw)=GQegpy
zSrtjA;Do4D8=Z=sidM^dq)v2tmdh-R=+KN5VLpr~>aEk`x;_u
zDD()~NrHo#noiA1T?RfIU`D;0~ySX{a&28&vM%!cR^u!B&`IHj@@6pOOv*A<`73@3mn
zB;1^pyo$yHx*C9{Kk0@5y##!TuVL6a&rm-yILn5=1PjIYNbonlFQu{g_A9l%yX2m?C+&
z!ar6>Bq1UOf*FZ_Oy!=FlpYm?{2jyD2I!F7qe^E`%$Bdi2SJr0+$h$hIFZ2R)
zMSX~n7NZT!@7rP0ul7Lju&n$AX&Xj;N)MR32FfZY{piYv6t(qP$UF$1#aquIDZ4NMuDX1Ar^2JW1YTw*0WN8t
zw&9xru%cvT2Dzg`ZIk{;3(BREahCev4L_yRkMZBzH;0nYpq=p$C>?h
z4zm8PLE*n0?A~3+b7>`jZycxje7_nB*?k_xFoKDAN&0WF9^ld-Qo~}%7qZF`)0CB%
z0uh{(kfJG4BvN&`6Y>6~)f^7&laaK?-A@RxI^5mob|(TUFmd2lBqXNk2-uKtH2@*W
zfE_&!Bfzt{`a{8hfdfXIibL{-EZNq@2Eb>m2CkrkQX4m*NI3~ETEdYjkOx6y7RDO5
zy@faI9K=L}v4W+fP-9XO){-C|Ch5~|&$?*Vzb%%{#?EnP?6sE1y*8S4pFR
zy0!jw*yHYX{)JT4LjO9CXRV(*0qjc}&y+X=HgI1ZwkF|v!xG!eQSKDUa--4^Qb99s
zHR{j5+M1O6`HJ`#(~WoVD>
zFW5(SgCAHUv_wL@!xq32wf6&d2lfOtEOrgpJ;x>mK#pI%M2s{+J$`Mt$L6Wq4kJ*|
zp*y1Jx-^+ijr11^eK{RsERMH$y$C&XCd*+8-7^AGR!-(}m7$&f4MheS=XBN1AqRgbt=T#;E}vk%_h+&m=xIs5=xWT3FoA*=z5E035pZXi8wWsXbBl9#stx8PdObW$G6WrR2|)q}sDv(?!-yGf;E)4H
zU+uO9DA74SPIpHN$W;?+nYxU++87&Y)J`2#4Y@^LVSPaug*FB{UPQ+&0kOzS`61Oc
z(VjE%MqLOvG&o@-fO2igu#NfaI+YOL?Vy`0iK!-^TYF0sB8PuQ)M`TtP@eZg7
zHJ}dZA0b|bV95e8v;Bt@YM=<+sZ}ID#XHS&p58n*;Bw`1OUI8x9@G(+P&<2s(2u!(BtyaolxX?#YN2^5@SouP!oG)1L(imyR=p~8#3@UImm4#c04f2sI$8W!W|R~
z03(>4H3uZrDI=}3i%9j}257(@6vLf8Q0KRLUE_s(zA#S42LDWa6D%i$^+O0S{>kO_f(?6M)#ib|YM1VX
z;!uVK5ak(Pa%7%OwZ6V0@_1YzkOuP~+RgU@-x$!ojKC8580g)uVjlsubi_xPwAsgnghZjB$Pr#6uF|9H}OLbryOy1
zb>f>5FO(T56(wJ#{vX`JnV)6x69d6mEEsT}v4VDm90?Z+y}g5jz14gn9Feck3dMne
zV(TEcA~KcYmr4;T8-h9od?j%s~sbi=Mfu
zoCrMl0%qc#5#j}R%A=niG
z5B~hP=kAZf7z}1_J|`yXcX=cn?%-5Of;CK(Qt{oXfM)RfQBP~CbJ>tjpyt*ez+eN(
z18XWuPJzx{-KvTZ?DRhY3n$+cRi(*D!jYJaARFZ?nm7+v_~@#rp#z`nI+`KbQ#)|NLFMEvTO7JW0c8irwZ~wihtO?L
zBZvU7-q~fTi*k^hOb8i=_PaWFU}kTR
z{eJn1g4ivAAYBmfxPv^g9G2hlxS{hEARB=|ydHo_+%6dFv?gH@gg34+xLvKu7hah0
zcmg;|^LT=&W9EWLC~BlPBWjc?*EO3VLaG+J@#ZfQ_ShF=^LOPQRMdy5lQIpKW6nHbOE@6bq<&h1&2V`&g6XbkYz71
zhvcCAqdzG4Xp1@?=Y7;|-kLOI7w#D7lGhxF`xLJ?h?55BOEo%h2ztFR*c$Mfk`_=x
z9<&706C_)lPB>&E)LR`}-QQ3BTRm3o4J|=!yvZC)3v%Hf
z)R2UlfI;x@5b4D3U}FeG=OYR-%f#AMqCgn*20t*1Dukp;TtXXJ`~Y&}isjo*KgMew
zKh~8<;I^0F#BC~WCHgQ`m9ge>s5dfwgPE?Zna`%dbam_6G2)si$02qfeeQzGMk-a2
zyi#^SI#x@kF(-X=tUxQ1RXI@clz=%d0K8#oJ-3!FheM`wl!
zccz|XsZMOIPJFr_xhhe$h(YAQ%`}7s8=C$rXZfJd@95
zO>8VLc7W`~2~r@KNTgv(7+O032+bG97OcKY5Jr$k0%hzPDUWkZ+D}+*CrNIQ00qMo
zL?Q>>oFT$_owRc0g_|ZO65LcgHZJ0*T2z8^6H+NUt%QO2tD$%EYN1d<_L(yF
ziD78EoCt+9FO={#JBqt9o?+c8<*`iFMYq;12tfGbiD$oX&pj8jGW
zxVqRQ&x&=vw4(zBzeFg?`H8!QgvrG=!HUdkMG;4{cr{gL{rOVY`d
zSJo5{6sNKq2O(8li|46ie}hbiV00P?q^+DB3?zflNaG@RI_(WaBL39UCF|$!BQcK-
z?R+~XRWM>jX9k_w`9GXNA}M0#F;|#1KsXL5XdhtSq3)y^6s(3&o^VqQF#=J?@>awK}g7IFGqKVTb&4b3>em^EI3k@(PE`tptrY)gsK7WzstzehQ
zR2aMueN$_e;UXGM`q2*0G3Ia_G~6S&Jekyl0(PRd?w~|~kN`_?8V;^#La-1Rk_3zS
zoY7o^ueMpUYEL5RNhd;dbR0^gVH&pJEND6seJ`fP-+X>)uFI__!PQko74d{Ap{V$h
zi{I}p=&nBStQ(xt;LUNRQo4*!!WN3YSmN}r1N~wI;2JPW+6Dv|7=ul65jswiQITIS
z^ZL-n4bBDC4JQl@yTjp>_{aw?ERDtE@+DvUUt>*J1dhGv3vI-OF5F|?AhOqnaE^j|
zNW;U00+-S$dxef%_;cnOusH=eTgE*(+|+175(7jzQ;WV(pZI((js!RAAUdjB=bd@x
z061bU(X|suBz~KJ;7rLd3Pq2HpLsfW;a2lXa3hRYdnh#rd+$J&O0*unGYOs(mN=Qa
zkQjz+BvrbXK7c+!c0`}{V6K8}Ild@8(3WkkX_Gj)X{hKrY_aHQDP
z+f#glQ4Pmt#c&u_M}@9h
zSAkgmlf!gC1yeaJWEyCATE*HZ^
zxC&tq$dy0bHVm~xpuTw9qLUYITinlgEGcz)Yw8RxwYUBQ_k`iL^1gw^zwXFmlaN(Z
zd{Yk}p|_jiyo$RRq>abn3@Nl>38J&&r$1f9M_`7ZP`_-R!_U=f^5}^658k~h1c4pH
z!~C|%`p1&VwPnA5>78J8h)>%C7}$kx`{Ew7UV%Q`9_RU{`0+gxzkVvR!Ps$Axb@Wl
zU*~B(7UUmCO?Rwce|Aq_-?j}S8wigm&{G)t8h@x*QG{?^o1NEEb|~9ff1@pbFC`E0wmOg0Z7`tI7`}
zOM62h<-~RTgcIqk7v}0e_k#8ubez_OJtG2n-52m0rvSTJe0mzl~c
zFx#qcnMdz`@s2Z8bD38=QwrwK)ZNQX^zIHi$SEv_eyYcSy8=~GW@aZP3Z*gbd#s;c1ZMg{#
zuI=Lm4>xum^^dRJv~eT;ZQR)U!zR49lb51Ux5i}b%WF{g+?}i>FiAxxYhF~U+cLbQ
zlCbmGV{p9qwDI(!PsHz4|0(dbT<-GRInO>@Y5lRApWl6JPo?MD$?T+SQ)wgj#&*R%
z-`#!1u3czHo#g?7uq~?LBoQ_ubD{(-G@*Q}L#djbZP+9-(N;lZaitGOJ^=Ir>9-)I
z1I&eFKp+kh1}rb^?<&qdpp1?HPt-&h<_Y>+BF`zo68fdM*#%GFR`sb5H|A
zm743kKPp3HFm$g6I*hfY%4nq2)l~|Qc9%#lEmfLf3P(mOCC+PRCQ>M*aIeFaD&(z<
zDa2OY%;0FE9b1S{ENwT)w2k@gQv2VW-!OIHJ5cJx(K7CQq?*)3y8~Sj5dtenU5Ip1
z7hd`w+vDiQT;~cAEYT7BgXHO>>QCOZM7UW$%el1~jH4>w4yEXfH55$2F(5l)g@qC`3_+=w7eq7a
zlU6E0zS@*ma-YOo{XBC)>eF$I8q8AbJg}->{u#g0df}rmR>AZ`S1`rLK<}V8gn@{|
zF}1&sDP%H?hc0E&Ck;UFip2ep1P+C-&PP4*MAxER&g&g?anC?FBys;SE`Bnd18u~4
z0|W*s3hE}lI2w!P^2s~gD?PXXo6iTh>oV@z;NmwXU`b1Y*D?bK#`E>j%ijt*sGB6i
zG+|65KHWl-j!x32JL$&P;hj7xoNT~l!)OzxaTy3aX|l|8^=ZSJHtg|O5VA3KP#F@>
zex!!Cb(gMdQYM`|U90M{$Fd@BuCC$gu*y#kVAEiqDc!0mm}W%>PDKa^t&!Vu6Qn3+kblKE;g(@lyC75V_(Edl&iRC>diG?~Mbj-5m@
zE1FD&I1*e!c7QBK@v1@7GJc2V0m=*1papK!yi8<
z@z_1BClim}ohm&47{B`Q7YZ~Npo_Q%G{J8KbxDeE$I^y&bWi{*95&1gmB2s26kP`v
z)@jCUaZc`>Nbm>!8m8GaajIdpUU#g=O<0vjd8nqEnp|HrF|nv_xMaCDUasiU1gaRn
z6Xx8wM7T7Zn}b{VD!c>^SpoVgO0xU?|8x@zi+Cjhyt^qW}Jw{j-P%M!y6r;U?OXYQv
zcPNe^Em9xVNhhEaT;Ze!xt+?9hnf{iXzE~7kW8uxet=;6K1!!ivGu7WZYAJ=M2rQ7
zYm^yPHb<#4Tlf$|cUz36>M627lm}MHt8bxQT?@dO|hr4FIsb
zobCaeLtRZv=?eMpTkroh$rh~{xaZH2oQstoWpaW;gbf7}#Q
zO{nVq9QJnjE`x+}P|!r8=!)Xkb&uPv;vyT2eLN^mIq)GT9DI-(Oic#d9toldyzxvH
zM|HAgg`&|Y?o8nRD#S+xdaMvWlLnmPby3&-9G`hbbO@h_gry%%Hg0XI_)L%s28O6W
z;b5#OQY4WVe%|^c=E{T#Fz3A`I~?|Le=r!u*TmClVv8b?L^A5t^SNL=kxnL59TE>_
z6I&T`h?Rf=9#v-qR0XFOSWGA-!NDW~xNHOtD#Vur0=N~9aY(qWiF=rC1sK2s^G*r+
zEFDr7s?ki4t|hqYOV@w#4-McWT$-e~AfhNT?p&&^uf$~u*7ExD3)8*CAw1M4(c4nAVhQl
zJ2b&qG#Qi#%24zX!y_AN1K%c~Gl2wf+6Y_0Hn6R*S!J+jz+S^Y+CmN`a@b_pN(fae
zb`kC7$}Dd%iug)LsugMa@Ca>5hc81pfnlgN4I2>1h&VS2VZJ$=&)3ZNKQJKa)oRml
zFHEQ8n3PD4C2d=43=LI&r`mRMZL{feXS4lRy2r;ixQvChT4F@n5QHW%iuD*?FjhMV
zt6-~9D(QMG*2SLym76`qnD2l0*jgCeXpv|l5!Yi{EEcVS%-~aX#k^K1)WQJyAqWZI
z!Y)wMDD*4c-TezU{zI`;vKLjW{-~yxT%MkugumqE&w0RTC)_QWX3{Y7
zDSRX(U#Q+?+4Kb^1qd>ityR+Vg1Ny;`iyWW1@jy!0IO+e@Vr1zgbAVW?hA+f{y3pd
zQ^(e{O%+c`3kJ)5mL=xs8+<$e26UOn0qThBw}N8)9i0KlCL|^@#RqoB7X>P0{0Gv7
z*`o=;RMHP?1)4@)`Z#9;=zm4)KU2^gYS@doQazqZ0m`s=C&yjb0=2-xfLAszB7Mmj
zqO(|E$$zXHy_150g?mEyj)yn_&qI
zvI`$m0D_PW*@~;I8mODV-+k^eo0B>bCn18E
z{Xk6i2i6?(peTfU87S@#@YW+jux#POFoxl2ZAWGlzP(fUcCk*5jFTXpvm-qp9Xo)p
zBDzc<+!RJGSfhx3aQ>d2@4xI_?}CakW`*#1*-!}I%?MdGn5wtjr!U`oFV2`lfH2dC
zg}_(!L4N4-F7x(Vi7dNCA0eBFy%YsV0DkbpJW>b2R1iy~+k)GGIRPa$2$Bf+#16xk
zCXg?SYmLC0(7INu$A^xuR_!-M^f#bCi`8r#_|*W|@f1Ax2$z-8*7fvC{QYlTvQyPN
zCNdfI{l|fprql75-v{$z81X18c)flqa5TUM_OkawhdqpuZ2^A18s8a$#U2m__#rXd
z;w=jlLU@&iN}B`cp+nd|@U^!JkcwjxEf$C-1Sg*LsIy>{3o$f107mB;ol_G^Ba+xJ
z!Dfx(vn1`z{Nwl_We6X^2vqEt8=s?-r$*~_oNr0THTwH)*rI?x;!BIgkm6mTs!Nuh
ze}^_OuzXoJEQ<#RmMz0qOg+G^;Zizd;yQ95V1VBB_6(os%VzUgur0oHI-A2qyHoJ-
zaouZyx6nOS-lZu9IqnPN-T*#`r)kMV*^e7Zt(jmTo2jlmekd69`)h_2H@yw7WH%bs
zKKY})vACw^^Z1HsOuS)T6bQmpAdt;=g*7$QzzWCQt?%Jmd$?i{PbE!U2Z_fr88B6D
z9N~hKiNdx(2NA`W2np`wHVyqM{tvmhkpJ5>5tG}r!0ywVpbGcY1koFD0x$6Hp5^$=
z+JXhA_beN!=CWRIF55S<{9DU=y7}n~7D&<K_Zo?mh1SvW`kRO>4|ovL)#YTXrJ
z?9KV*%Qk)rhv{dXxdNa7Jo5v5Z}MxxPF^e>paA~}qMd^bGB^ON2$D<0#UUdA4Y2I!
zp&(9W>L*GNZW4Su5oZ{e0JRD*;FDGse^!KNYlDlt-gU-Nf-irP6=%P#~ZvpbbmAie#k&Lx*$&
z3`-Zi0Gs_J~@ur3Gq*Xl!Z4x
ziq9qSPqoey?u^#&L=Y)EqUmtt^wT5ZbkyFo>C#P`z6*tW8Z;L=gTru8L|Erj)kmH-
zB4$pkf+Q=Zwv901$2P;FyoF6pKpJ1(p8}i$I8DX!yFJlx*etoQJ(92s4gkL|A9@Q-
z@7)6%Ha4u#F#g{RKhBDv65vX6Yb4yC15uFl6J$Ov>@pmB<%h1c0ZZAnfRp5^?tkZ2bys!H-PJjV$*HHOC+^PXU2TwdS6XScS|t=0
z1&kyN2FXhh7>p!>2?k+ggv}owAc2gC4=*;hG0!%7hCg7Og#G6khv&y1WB-lqH+tW5
zt9y4Oul#w_Gt<@86>r^p?g_v1I~P~lgD9hmy`4LuyF|m?y6kNJUA{ZNF*ACooq{IG
zA>g^FWAGBr#P<1{x1Qp{@Nmh0S@DB?9h-Pi=-&B;KUVdRjxH~bc7hXuLZQ_u7JcgS+UD7Zis^(s;V&m|kU1!dp7~Gc
znKs-RL{XBqCQ?i4$B2JO(3KLw=;M2Sc6sUgGo5Q63N=8aBrDaV9gpR9p1$q0>OS(w
zPp?+Te*rF=N~si%@`-R;Wv8I(Lca;WCs2>^|
zJMP@tXgBZJHM6oZIbp&>vtzDYjz-Lf{=xHwJ9h3A|KoYf%-Fs|GEm0%O2Gpi(oCL6
z5ES;F9}7O@lkh0qj%1R{5UJo^*hTxSw!8YYyI570-O=fL;sKLTjyw;!>V=NzK1gS}
zH}~T<8%uq;G1>9!7~4P)a4Jr3z1pqIZ;1LE-S`sx!)zM0*S$uv+we#8mX{T+*3uGG
zxkd(RtvzTQOnx3uio9-l_YDvJFv&!69&>(c%WYjA3uMhBA=!u!XE@?LVFKlHIGqpZ
z3H8hJV?JMm@9srK#+&4c$0eiXpd3?jH%G56cUgjd{Fb<6&cP@R0
zCcxUn2y0WrPM$Qb*{xt9TkKkCU%e+=N!toF9RlP9t-PpPSry=mX}9sJqq5a&u!)^A
za#_R3Vtbs@)`)!gwTt=MZ;A%+MpDeq7aUqBG2c$FkzQ;Cqb1A2&oer@wmv$FJ1S>c
zrCW%NC&cp=!GE^Mx17gk2MffraLf}^`}_;N`Eu5W0(s-|FehMBF`ht`Sf|Z=5PVA1
z=btEHhLuVaeqW3OoYw)xkFrMI?|%F*_1SInyP`Cnykf>p%QlZ9N-7#YSZTO8-SD?37Ufi_$w2Hm73JgVdn4U&(
z$L@5Cuca%nlBHwn)q_Z6WhNMyk?&_Qi0MsQ-f_?W3tT{2b3I?U!NCnk!HACIR^yZI
z!v@@4NlB21dS;IT^OALN}CuU_CsrJnfrLvK8N`i)N%
z$9}^57;jJTeqXnH=!qw`#MC3Od(YuFyhG!=lVUkTNXsOaN#6+1#-Ffhxkol+6+<-sRvb+yyMjLhrfI=>9F}zw-2YtOPpE=
z#eOB7uHe`UXUYrVsB~aJ{p9oQrq)Dk7jKvyk|gkHuCJqk7QQTKBD$s;#Fy-hEi;$6FZ5uO-561{mNX`Z
zLQ8YsS%&zMk%k=SC1OUuM8qTH^?BX!tvsyt0j5VnH}gI5PP#AIRiCrl7>d8TVLL?EtxB74lo>sfp!^`LQTOHi^xaJ8D1ToQXnF2`!8F3_Bom;knDdC<=
zloP&Uwc`7ZTFo{ZOAKj*tz|+@fW>CTVeOBT0fZ6|^MIocsva?AM0t>W&VbGt0%B@g
zZ)L4jt=8(q9}Evp0faV8WN9K#BtkAyCl7yT`QZwR}Vglyhw|P0#>TK(?OB
z;F)3yidZr3`%`?o`TD5_GazFXoM?JlP@EgkogMh2aITJR!keOV|lUHumDn
zKt(7~gxQf59y3&oW7CAAJ{5`vEG$0GW7u{s=SMh0y)5@+w3;*Za)}^Lgl0={LDK~@
z`|kBf_k+;3pb6+h6Ackr;u$GpBY%j#TN~LJIWh7|k%2P$47v~1ap-y8VLD;i%nfNirrv(2(Lsd6dVbG
zPAokD8-&M5WD=`DZ)uNUA{NJE09l=-E+^}&R4n8RqjPh+j&pPntsd{Lxw+B53<9>5
zh#9Vglu>Yq%}sjD`F9wVYE#OegyVJMGx2mWnLLB<*OPaW>v8evsMQtYw+-K2obs@o8yTe$ISsnlHRRDfTJMz+g{*>*YC^4Kx
zOvpfP>!z3Hhdo*p)WHkUqAlfmN3`$0w5lA1-DV8gTEFCp(dZo=PS%sIJk*SwZSaES
zD(A%Fp84rXAlU@{ZklZ4UZr10si$aTJim4lc@7MfoJ0g@WO6F*M2N}dviNY|kWYnk
zSqJws5l5TOhu06+!qiQ~5UGGVnJyIbUO)+Xw3BGWxqPxi5g-qPF-ZPUKt(4fBVwP&
zV|m!cNz=-u2wHjUXso4fl6@kPOn71{3a1)pmrK)oM~MRFiO6Q|o3ywzu1%k9YHq<3
zi#vmJAstfTY>sPtFUL(XL3?2*oSM98cq19cSX#UU(gg9C*_-0xERz`8;BYew-l%)&
z;c%M95HbTVF2g3X@W@Ee*iiT3XDX0KJ&uo`IEI$OZ5#Zv9y@?n7u}}>)wN8?TIx1h
zGC8{wo;)OXsEM-7SRvm<8#Rp|&Z=r{<|7}cWTUa;eFrj8xRKJA9zT8s<}68U>ejct
zZK+yaU&VpeXslmT+-Ak%@onn!>I+tH!E?_y)4c@@?9C74vWt7tHxus3A})^q-Hk>s
z9}N7@M&rqq(GFvzy}I6PsVn2eFE=c^(!&;&{%oI*U)WT4$b#yg2SB#ZDU@Em(kr?2$+V#M*8f0e|YDD5dETAnwl<&v%nV`oyZz*
zD4E;M;+rov-#>Ze$V4L#Tt0W|bb$)C?*U*`#T$o2sLjXfh*f`G-TeN7v7m~_sE&k7
z8pU0`?_%@)?aAa_olu}qq_{MG=SUSD8X~7^Etyg?enxy<^t-`0cjF<#O>(uip0+wn
zxFKx__4?8QWT?s$PBV!0lrJ|-`gn)`GW=vDGmKpiJ;b)sF04Ku??cHPs7V|}rt0
zEm!W?aIV8qny23H<+{vTzR(d`+tqC9!N8u~H@jBj=Ep1kL>d4Ol^9d0WEBcwuN{p<
zKUr{-6bi#+g`tm(WDT5TgX9)tZvIjz)S0U)YnYbjYYv`J;r@*q8w11rY$!n-H!Q~m~w$ws(*p{D12Z@vcMM>~0Deooj-ujN)
zLGDXrmQ*&^Y6)LUKG(h!MWmREC%h-6GhRskxCx*Y77+j}_dN%HGnpz0KtbyaV!FF1mFY5_|@64aa6T(fbTg^JC|E3OZSaLoz~AhKWXMKk&ii0U7SbW
zk)%{#O(tP!9lj6S^FpldF!fLVt9V^fD~>iZ41^|hI%#qyZQTixL!xPlJksD*t=8-B
z^cTW-cfOxW>%M4^?`F$8)9Wn)Ie`B>v~7KDF<^uX&`qk@?HiQz0n1>C^U!M%u9@1TM3K;a7_0PV~nN@Rw@anEt|83qS!5Ypxui{c@5
zN{3clr=?Hq;180)W^rP)4Sf}kT*cr+<8Hw;$sYkuF$oBvdUCSp=1IPX85nhyPX^p6
z*v5Py`O(N>4hSu^JX_DE^K&
z+XTX`x9<`p(yq62o%TcS@=Cby@Mu=6-;42h{yM?Re@P0z29GNNNi=kQgWLvwKO5>&N*G$Zx2=(Y?m
zm)V%11^piuC9W@&giasme~)4hPFm6oYzjmkfbX
z%l-bBSaC*yur)kl54N3GDKL0cB=;G-eyhI_i(Z@qPU_nt>vtxNtd`S6fN>7s0V}f`Zd>#mP=3=#_H+f+XqQFB)jO2blwl(Tvpr5HzSdUSqa
zq1D6)od^U=S9y~O6y_MYmC;b8l=a!UY(etXZ17~T&N~@qaHHO+wzCdlNG7~s&>`uD
z0SkSgS?y*+LC-g_AiSwWw^Z_CI*rK)Nft}9l%%QEnhjwKVA^v!ty(Sh0b;=XtiiyN
zvSU;uC!%TkMl-O3b~@XG-pu%T8@P%DmZBL#`~FPc$>%8$hTn~sDamXo=ZQQ(?@XnX
zk5Xndna3)y2?2S4X?nd=aX;n6WbA~%z5NsMj59dHwURKfTNmc$#b%Yqp>;Q`vSA+p
z&f1sR5%dnLMBlZvBS#RX^1;oebstqvTXV8!qpkHgSNl+EUw?`GX(|u)6()<4$QcKZR^N2^YO&jsmSs_~nPWB5^lsUszg2Y}I>lsHjl@BL<5%`{<4a63?8c59
z-4Dvhfr7hRCGvTgwgonEKjVkW6(Ig9@%HXY7x{=_a;
zDn&aU2|#T>=a0r;7M_lUBmNoCl1VeGmZMYQ>|mE@X!FOilYA`AaD+E)jVWzi{?C`}
zUj9o1k+^%pSkynWx-$1^Z(=f)cZBmilTS@1yt_M9;R0IfYw;
z91HE6f4(~Y*G$=>VW`YphUPX>jtWK0UAqOpGLBDyLI_dnwD_DW!rlc06nqUK)3g6(
zyNCkPZle2CEl=1qCY{8~MerF`04Zkreb&83DruU@l<}5}S*d#*CzF}Be0IASNQMG9
zWawT~S)p}^(1-kiY#d@+!+X0h1Rb|Yr8>RG!nrBiAam7shh{#_2&V6`hEEaZ7Lbjx?tPA
zmn&atJF>DVf6ta$O|X;{q%MTQW?PxdFv5hxWmQKQ|YtL8hYD
z2;fgf4S(`5WjM;yAEG^Z63m5sdH!n|uWZ12UeYo4GgDF8cM;cG6*#&wiiPrgHfz6f
zV`3s4D)=Z94I-@3?5=d$z%d|19E(b=!RhHjkxGCw`(~NlBR5`lSs(1XK*qB5NHozq
zu>Yj`kwnk?eaeGJW~Qfv+@{l6nXc7wRsvP_22-iA(S>~w4$-Zd-z9(Tv)tPO^tb^k
zvPaX2^5*tTE?w?Ux}|&ZJ+0Vbin+IVz8z$Hc}X4GPs3VH;3<@+Af(5_L)?TIy;-eT
z9>#h;L|`fqppb0LqGBr{_fGr76`c-|f`HGqsCxoy7kvnPe+EV(&7vfx55E@RX>X=j
z$O^VN>|_`4qGSW1tJk*~#`^lHP$0{Sg{;u{FlNK>Hg>^!xR`yZMSMHAJnzU8;Fh>x
zTR%Xgq#jZod6r`5^O(9U44AcKt*iUEJL%3uEn<0?o#$=UecmVaTDY|PiwBPP`-X8S
zx!Y?M(Jn1xdV1e&q>ecxK_Fdxp*IJGksv634fVJ&JG*QD^t8cN`{h|LM$0H9f9fMx
z;`Pa1FTJqH_G|67k^>&?uGSI5D2?fz6O*b3$pdz|km}C5Z?fXiwazFp|IXUl=qQ$=
zD$P2@QY}l=TN$h^n64kyU}3cwItsGy9@c{Lc3Y3UHC2xLc}CiL0WdiM&JNqnZY$@r@u6G
zzvYE*HUG%@j{^#k4_I`I#NpblWNC7D-8Tc*;xGfpRV@&uGD_U)t>%cnU3g4!B%7c_(UWc
z4mHV>DGI|2>@@|zoK1;ZjZf@rHbZQe%y~=$CN5)JgkF4h7Sg`Ayx{S;pZHX=};x
zjtQ@W)C23tpAG#-zuS*9jf2UI*VLQZ?K7Ruhi|y|hQpui96r4JN*?#gyY9N{zn|KC
z`qZgkQzQR)U;{1;83R~q9QOf^8zXu(uk%*$q%h-PSIV=Iwioh29?f=nTCC2zWNXlJwt(Ks1P8uPi<@2VE>Qpd|J~&zeq2@nDEf7yxF5(-Z)Mq3W?3n^Y0tZ{`h>;jU})77n<%embLmM!r}1X98wyee$@4Fmo>sC>0fiDpCRAK<
zN`o5`CZ)=QO)Au4yN&bRlYTG7iZ>>e<(nwOo8IKcmkrXGB$4xkbSEH}>
zOZ`ErKI^aCk>2inpkE3lDgT-F8ndT^-fgAZaH!V2zS&-UjNqVg@xYT
zw`d*fS!081jq-Hn$#T6$D%-U5RW+ogrM;bt22Q;FhAll61-7DA6`#5qH?YtbvI^~=
zb9E$nd_r4+?3W`tod#VVh%WjRPaVs&tG+F+sTv(mCLHsO)@ZBeHQHxoY4haviH;}Y
zjclka*z0R^qq)(y)-%dU(UC)0oaAWw=)8Ec(>&r>sfrALs9K3yYryqj6~RyRCkFJf
zzIY5DpEvxTi|Mcb{{A!R{cr$U!8g7C{quP!oI*(WnuX-a#uz$M5sXBd2H;HA%)ehn
z9>$!NN{ZsD#g{bl++Wh3AH>5H=TjBD)fw0q-#+sGkuQ$?{>TqT{tZBBMvardzF(c7
z3h`Uj`_w0Cap@nTyR^g@)YgH7tQy)jl#dQE?fEpdLTInl9I7u?yw$6tHnd6EJ?R9o)yJ!{#vJ}01?Ij7r6Ud(PGhlF@Hld_Ntb!6;eV7u+W2kN^o?tJD;4kut4eYMyaTZNhJ*&aU+s|cxjL~<#3
z3crm{nc;xpoAOc674@ArGT;#K7A|R@%x59Gqb+*?L22qqm&_2LDrA8~3L1154Eb?(
z+0@3d(dK}s1TCD-+4L)dk^R34cgF~s47aNstB@nEf*p-lUnF?h_WcCrYvtO9|Arh8K!|ClLQ(U
z9wnO;KT*@-)W8g*0VbjhX|_Q?d3>H$n#QC`2apagP3np8EmN5ZDqvOCP1v}L+VL<~e5W8Lb
z!Vr-WC)2600SpW%{ATzInWN}0R;Qog7(E6t$|EbfETiP=C?;&9|DG_@y_Ni=}*dk8d-RO+JrXrhnUw`tdZQB!@<91ZwOn(1=gmU2z
z>oND(`I+Q;S^7mLn?%ynsMU@|5|K>gSigVy<(SojtKf>PWCWl{$^xoHrM+AhujfuF
zMl2lUz;0227@Bd1%rH`2j*+q*4TaUQ&41$_>$OTHbiKW3!3hrn@BH%>K0L``K1!4g
zjDn+uN?hhc0xKD;W)V3Z=1`nKg!pKByVjx(HRa`m6Rbg$q0{&BRKaEFr<ILQ$9DcfrMk_PLh7lBxm~-uW8>Z3ySwA3JDts+
z9RInWJAU-&4_ed*Sg%&sI$z%zn%LIem<-iYon%#ZyAV;vV%pgF{D&J2B`3Ofdf$PW
znf?2xcO4%eyR7y|&8cSo=BAr&dgSEEM{e3*eB_bhrPI?=cX!a&eV{|Dw8lYt`Wr_c
z9r@hI?~Od8HNycxFs6ttNs-JuwZXE?K^Ip;1gbSE^d+(pjP!qGUA0%eX0mmxDQwuQOs|-&*J&dYI6f36Sz-eW>UD&N#mVTS0ugu
zh{V#3a+F|m++zgH(G7g12AFS80>LT54X7A?dRhCy;UUsOu0A{j$&30BF$A+mA7jP@
z4He^fDt0xO6ysC$%PAwu@2pWUVmNCQ?W0C|zzyR#zVRA-#|nP~mud24L>dAjPMH^9I@sS7E8_XP6E1T1ud$zT8@qaMUQp?X
zG^nmy@5)WD)?9bNf`2ofhC9)$x
zKIt#&A7Vz+h}}o*CnQkzU%r^I+&p8>2p)#;Rh-J6cp4J$GK3V|(LuGRfX?By6R4u9
zQMg3-GMbdD^9MYWO@1y(*bP3Ccc^XU)UWRKIs|5Nd9kY_kvxw2zs5buoNe_`wJR0#
zH!mh2f7-!Hs0T%{m5Nv$W!1@oB5no-WobTYlpx-Sz1&x+;n29^e$g6?`|nTKMc*ft
zZ_NI6$+eGHYOz??F?=O|ELJ5$k^Ds45-h{W96sG6w
z5=>=qTxf)CHWaH#UNU73UxF9VRs|aFUjeCYRDh?Xfodib)b$P38<+HJHEy)p@mhoq
zN5?&@fm7p>pSjm>Q#g}|-Xtm79+NVfM|RZe#shP??9r})MV!lyFB0-5=`$4385POo
zO+TcZ3i!A(kxAir$23`)+a40X>yu7NbGzX-e3@1bhJ
z#!v;79EsHPLB1LhV=n
z8km&NVTtZ#p2Qm?jlzTHl|rB+RrQV1IJ_3XA<`Uthc7`kL?_{&>s6HYV9fI`lWwt-
zB^ckuzH!^G^4j_lH=N|{Nw(B~T5&xfiYu0hJ0o8@x#xe%%1ZeY-{};7qj%sp+J>Lx7BX9(
z0k01?heRwcVC-~r4EsM#GZ0s9Ly3pa9Vfbx#FeD?b$u(cH3W$Q`o-F-5GQTh3%ZeM
zM{NM=K$kwahGuBXjgK_9+XeM-m4~87BIl606J3dfh;K&XDDK0NN8vgW_1+9(cYnE#
z4rh}1ikwEB0v0Pq0UTzOc8NrMz`zX)I_E@^5_uq|-~pxTi_qp;J*J4MOHOv@#fE4!
z%wRwmu<_ys0YBD02A4)KR);Jopx_n~t`E4GF*f|6L?Qz0-1^+)jw!OaaA!v#PvPj`
zFCo|Q1tK=sx>SleN!S$peq6pddEmfKFiJv9kY=Kg7iJ&o0>tqU<-^cv_ydI-{TLP0
z@nPG)jgxy`j*H+W&{M1DLh$8gIvw(YxQR@DYLbD2GD#M7Y6{y_LcVGs}@oD@O9KI8pPVb*XjwiWc3%B@!Q0nqD|-(j{N
zj>Bg)FNldxw2Jr2X>50Sya=lG@J~brtvH*O3Y6lZVxZ`M%=cZH*!d?yL`xF>
zwL4yHr(UDYOwv#H?AeYGt@2?(aI#Js$a7EpDDquD?R5YH0V->dZX!S+{xD@Y0n(dq
zI{bB^KgPpl!wQV7#zUWGqfRe9SZd%XnNdBAE1Z9br#`B?q}s4K9ud3W=p+C23cwuN
zYd@bh;#BEiskb-ZSuEdCz!kyp>BBtczl7_xW46@a;?aRu{iheZCEB-ZMElsiwNj
z)=O%^V|J$vS+Q3&Hg5b@HrnA!PN~<*_cvVAzUKBxSn8|xGeCcnZ^ym#dQtN4bOE{7cfskC&tiY)WKqSwN&4@&J2ajKR$HmatLv{
z+kt0Z54zd7+E}>e7HXiW*#66+2iH34BfD-*4Ou>nb7aJ
zfqC!4mvXy|7v}IJa`_X;uwgEkQ&qC{==zumU^dyK*GBg5@ptugK%^oKuZEPeo-
zOMzO#tQ^G6MA?)JX$=LxTnime)`_%k3(iD7X!WR1tC!02-EFz-={dooG%a0zd
zC-e1V$L@({t+m;i+BC^=kyP0ey6w=R21UkqY@B#YKEG|gTP`W9xo7XS|9c_XICk{q
z#q>SLkJtaBJyn~VTeEYi$kO85%Z0{~!?y=LCwA^^xH1IGm)x_nwAmOwjS&TJjrJiD
zkdaGY>}zl@nYq%O6N;6Kj?5Ctjw#cUC^jbR(44jQ?5NjAgG7>dTm6jW=c>!J)Bs=oR76nsBKZ&iBpht$?B2{erx^1@^KtnqXBX@sSB9r<*n
z%*;CKCXMViHKe<`!BIQpX~+bJk--E@-=Jrt;qdwY^T8;3jG5VetCLgFY^6z+WV1$^
zgi&uSs0S7ZJkYDgH$QHKD^ek=5;jh%NJaF0{#|`x?UhEjBx_4yG#blj
za@lNyz)iW_T)=#1-2&uV!CxbK7rt8#c(*LQLH2xuEIlqukIT~c<=gL%kkdKx+*j$7
zU(#{2Aof=h*9`9E1FpCx)H?+w@E
z`#hyd)Q^s=;XQ+}=Go}D5}&kk!h`EroxbFJX*8t7SuHFRIX3m;$%mnaTbw|MX?Nna
z9E>crw3l__i;;6uS6-|^@xke3{Kk5D_?>&@H&r~9M#WS9Z=Q_qr_UqMH{(uAGk?5;Xd`<*|n;#1Xdw=m)rQi9AdgJEL@%Ija
zW!_h-eP7-`U8{Xs-d|s<&DQJ3gSAW(AZ8>GDTd*82}A-@ERTo%k=Z~vP~mgi9}cL?
zNX^>%v-!RHzk%`m!(l0S5r!09qX`di&Cb1=u
zoa#T2KUwmg)*zqoX>DfAcpa&08JH8k>KH(O4=HnIZ+K
zSYlYe@H3an^?R^`UIU_0;z9%SMx+TBqbHsLtd~m`3z|R>|Ky)v>icJUqqHa;;V?Kq!fRZdq1!Y;=4B#tUP7V&{Rm
z*-ow5oSmcV#ipaUL{UR{U`Dkz&rMMnh1uOo6$+*GPMcdzNE-alb|FGB+O4_SR?EO7
z9~_660;j@(9(9#{T{gU&yO76f}D_fS|0q?7Sb&-@I8p6=Cdol<=w4lrdvt6g`VfN
zuy6dqWowXbrs*h>L_j3j=ycW>YMB41)v0=heLxH3Ya6tIR;jg*|&SU#J{kBv_>
z(rNMWnd8)(ArF|tmr7GpGlwQ8wf*es?Ku#!_tF^dtfV#JeuhASJarwSHBmhQuDcy!
z;Iy)71>#)N5WI9_X{3U?#QHkZX&bsc`JP5`X0_cXOBsD&>2B?Yx_{@XZS(W!45i8|
z=9Wc$D3k45{XloZ-kbD*uIVitIfN;0_IgKd_C_LL-bhx)x0Ho^6!^B!z*#7)uS8@3
z;P~aAXihYvH<#_?F$r<4du*z7A~vqufa;<=Kfi6Qdrzg{E>4Y(RyRMUa-PI)d#ZP2
zp{EuX4;|?(7;nMkA*h4qOh_mgi4;&=BlIkUrq2tZH=PQ9L^2hRp%wZIg(UgT_(tqN
zMrt>RTygz5XVC*RlMUz)q`V_CU;g?Cef?*m#jCR$N3T7)F*~~_eC*bfCvQC#**!aZ
zuCQ28kDWXBvf1kFGtcnvWt-1zY>2#q!qS+-N8R|xZ5?1ZujsZ_x+HnGG8Ee+lXDnaQhcgKbZ$)Ecqkq6-IaA@Zkm7#eEOr
z*gtS!cGeiaC#V>;V+ZJ_;rp-+&d~-Qu9k{Vp#Mxlrj|XU8YnqELHnt5-#Sv8rvCO+
z<8aBv`8_xCj#H6v;ndr%y+*J$&waz#P@fw4m64BVktYc1OJTmDdmP!kt=S{TwAV*T-=57K0gyIRXYzT)C2
zv_0(By8G&G&iX~>f8F6-3BelIxsgiCz>q_>ZLOqANAD6jLp>!}&}Jw3lSc#-0pm*#
zF0mOGWlJuQ@6adYJTf#E`}#9ZIw{sUJLlC%RN0nTyE_u~#wq;1f}-Qy-JLIaqHN=Oz*sByA&*Emr|hgBFP4zN
z;#lwQCs)mrbJwtyh<{_<4^_1U2NB&-ihxF89X!GKt0;1-Jtw+5_jQ5k&->{%8~ya8ccmdY$>1cDok#
zrjeMEY9GitNoG5QDM$1W-NDz3_i21-X&%%5*!$n#TLbLK%(>nV^j4Q=@Id(twnNfJ
zjWb*j1!qGF=UXtDb-w7K&{iq3cWLw6kXndyDvXzpX~GJAHzU44hh%+GZ$lnf1^<%%
z;tN_Nv4L#mjz0wt3(l@!Kx#OEd5%ClO)x)f+ZNFiUm*%9M~qpAiabDK{r*HC1RFV=
z9^50SE+Dafx`t#q_~;)#oPId2o7oA1|1_uHn+W+`^;G$|VmuqNjVD2t5b+Wk67L1>
z78URYqcvt|qGw(e@(?h#d>;B=jx-m?vK%9s%z3R%uXx^gG!9AtRl|t505gkoU@~%X
zsn;qQA}GL0{NAur)PZzntPq=+2=G#t%tBL@Yahy_t2HU9lu6gB>C7k54Q$(qFx`@K
zFViXf+l$;8mAI5YmG9D?(+V51S3hG5g1#bPv8
zC}ORD0%!^C7|n7Ca1X#tfC@p3V{A(M73PK#req-vpZqB13&%mW4m
zHmp=3XF(82q#%)ua?kO2R=v6@UfN=Fb@Ml%8;?+#kH+_5&jg+n-(oQw_FFNi#iMz$
znE#0=D#1pka{8^$-o;jI%Z(B!MF$%PA!^Yj$gC2M60IA3&-i)u>dUL6o;dhMosR
zAn>T_%NiYgVM39)prHoX?2eWxA{kvwgpJJ6Qb~P;P$!`c62}1zY`Rbe_p@rg>&g=l
zfkW<7DPMBnp;xurkw~MJA8+leRO*cf?5!J5y9aO&hI0?^(zwrGER#5|sHUCI*BfK)
z%1WylXTH^#0yp<5j;*~0iu^QQ(sy1=XW&X*IqaaYGVh4L0zuC7B_EKa^5*&`I%&Kx
zq@yh0slZRlHbU(TeU6?+L_TYw?8;?itZoCXm_W5QXeb>saNRYoDP=YO_3E`X(_CA-
zdiZ{WDip`YurEN^NUB+xP_Zoj$cX)GjLN*Ao)G&Ar;f##o?!i_M@>i4QT7~
z#=?S7zb-6nTv$@?+Im(w`-5^;IeP)2?kkK*&eCA{59G`b6C;g1{N@Keo(IJ#IGYYs
z{QgP+B2#{%s-RvZm1?v8f>Y~@aPwE5MaOxJKG!0HE~4NMcQK*&Um4xzgtj%0~T4`xiM?(WX24qxzedFG4yG{S?i*i%oI
zM1CNpJf5%}7zYaz@rA;aZy+|0P`Kryn1oj>BS^f(QZb8+Sr4NtKUHhDr9Df5OA-e+B^-eui~qCEtaS>lVW5`EC}z5}U7`jY
z00TE2PJnjDWF)w{$iOU?Eq`=ye$Iel;@~Co^M)}$f5~W71CvtK%PQ_dcl=*p^5EKX1L)XTOWNDjRD!*H?CM6QOOc_vgWHk*YaIXo8&qikMJk;}`j
z!jMtDg{yiK6YxC<&UlyuS>*mtkR3JBx48=dGZK&^Xd(A7>QcmXcCWY>@)2TY@Eh
zl3=Q+9lW%A=h9NWp;WcHw6yQU3K7z!rK_(bcimiFJNmbAYKu(5PXT~N@PJtc3L@(|o{r+-}XrvDj^o6F7MhS?bbBB#6oE(Iz
zqJPkDfqZCj@TR;s`y7)a7Uh4D$EnAe>sN^*X_iJ_hNSsV_j%D|P#07!Go>_zGzk(J
zBS(BFtRb4%W@%uvNVHOakTQ!jY=3dakX?CoJ}1bGxG3wxcd(EbDfIOX98dMS8&lHn
zpCrUh8Dr7iF#Ju+q7(}yy~8Qm2)KN7wv+_A7@7eN5(^6@4wY=So`%!iaIv`U4O>ql
zCq0GRM(T4jvyv)q8a~oe0$4*TltR@;wGYk~Q<4ukE8KE?<x`6|
z_R>nX8fq9?6Ej_tmPXW_Z~!OJZR3dUrhBTb-n;pBP*OO7U?178<5r#%2j_NHN`s{Lo5`8eV
z7}UGL9BHK++TZwN{5B5@%aYOZd+68*wN$1GxRN}`phs6xmcu7s4Xq_vatE)8=2G;wT{AQ6}U68nZqR~R}9pu
z`4Yy588*tV_ER$<8I5>UK2AT2Xn$J#JZG{oQo>W;M>oHe9F*HfUNQ1|vVGqN0{S<=
zhyKpUA0wAKwmZdNR0(xZ&*$LzvlwAW(ybpDPCOc1X6U;1q6jwppEyG1^zxiF_#iPl
z4$U)TEOHcqe&SkzAy77OHbIqHQY^f^94(mj_-w)b7V
zRk&|mew300U}1=n*f-kZy0qY*F;>L>mcN6nGcdGSkF^zq_03D`FDpAH-|}zt!v0ui
zQ4D08HP_-|<*@uyJKY1>YL^_!#w+@~L*4o0y-zmuK6>x-$5r+x+IOmB>P7V7CpgOB
zcqfM^HSPL^>xyzynCbXo%yD=oxo$5O`!5df>%fKme}StS-1zsSeq8SQUw&|Z6apMH
z&-0IT=erOQ;pW1^
zw*4zB_06v{tGRStgZFd$R(`XLt^Qzi@7|Z}EH_tMQ{8=RSyx~FEj%?-4^By#uijWW
zt4Y4L?2YX4J@@<6$NKEZzc4mn2!xTgrP!KGj9&>P?~2>`)L;@6ztcm$+ToY(|ku!|rZSMVf(A^BI9BhD==$
z*@$wSr?d95N$L`|ip*=XG_$U{JP5=N%tZFa%;eQ(ABk6Ryz`$1zDtm8+CPb6D_hDv
za`RIE?EH`TU7q(N9tZa)h~P&p2z$%|6{YmLWHRVv7R2|F%i*SwwR1Bwt!OBdD9%i`
zAtXR;z=snH2kB|1U9OB~CdS96;zl+CP>s~cI2BIZ0s9Tyg;X99?~gtZv9PT_;tYAw
zpTVZ?n^fP!|6~zw2UzV5lGPf)9fMP&5lOViMoVK*2IlIqC=gssGRhW^2$4*0pPr$R
zpINLg*XQj-BDJzpIGwIuUeUVt9^0nx%Ut^moGItmQEuVEnR2mHs(6}(otmia_Kdk#2r^1laC_7hnniZw=6??
zpqF*jU*jNN>fd;L=dQF;x_otjB%$Qywc&ie
zG2LwX{mpxEYK)KJ*7(NfV#I~1n1qkeN)<~DRZV8I>7{UZ!t5?wSuB;J2X8Emjy7jw
zG27=rlMB`5-buX7xo)l1s(-Olsit$vXfzJqIqnAg$G-%L5IrKAjo~*V!&-RUbW94F
zCUv}aAkUb@^sn}A#Ti$tJZi0EVu<55=k}$cw2>&yMAL0&O4QzgIPKY(!uuDAlrM{j
z<0GTTU;Tz&5A>VxX(k(YpdeTOjlkd7!m
z4(WByoCa9Ql76JJmP_Ymv{eE1m3u4FBiuDnQ63T0O9#{!wxNr_zN&nzD`%ModoPQR(#iZK0FHHy<(rKNd%<;eA#u?$|+0
zj?x>8i}UmO4K!%GH#S-3?ZhX`KMIZwBYYEvtNT^|A@{(Pnqk(|qta7P13X)>$5v1qV
ztVviXsN?pTMUQ8E{21x_{;TG@XduK6?%;meXmGIrVZC-dVUefE1>)yLtK_Ny2Z}rZ
zj|GwJW8jUJiS@r6d7xcj1235SWVG3(YpU@q((-J@TCh{#*>IN)L>n}>S`z9fC)18R
zQeHe>QSmIEGPjBx0ngm9TmlZ+fL?(}=!^=eq0yvf7q{qNG9n-$vbl|&jrt`K9Q}ES
zumOd_-puna{DL(#b)+{wQ7TjQRHy@6-R|B!ry~AQLJEX?sFVtMIKUUcJb0C%F~FzJ
z6j!3mSB`{|H1b8FFiR>L&AgL>Y$nAAI(7pWcZ@O~)|DOM=gNcc8hbpLFGz+$)``hu
z2KJT7s4-8>$dc+$ZX1yren|9`C_3;8tON$38i~`cPtvY1@PK)OB{=PkljU{$`|eV6
zkKXq#b?){nHaE51^B>x7Yq1lp~x=$AB-+jwr#sB`AYQ`-v6DL0B%9&wKhN(3`
zGEroIuMQsy0*LAzu(WA1ASgEHae_mQ+{MYU$Sv9Q3RY@bK=SU~%}mGc$l3e4c)GrV
zf2V*g?Q84~E*aj**Gp0
z5IRE!mOf8hhD<|!&WZMq6|cfwL5z-K>G5pv2A^3u+K)O#sdPeN+O^e_SFf&7G#3YS
zq`3L}1J}mD!SS6`ogZQMwxZNHX4zD7y`GUS<}-;ks_+Mc2PG=hX&<1imFg&r$k1
z#V`YkD^5qpspdljagA*eW&{$YFvfOpbWjq)$Bav>NT3rE1)mdJe_KX4_
zQb$xGJF~5r?_@G&G(A1jpP9hG1Dy2!HUQ81JU^`ltQJ8kE8{N9QhvrLOcbG>-~7td
z_-HA)cmL^85&1P0o0{rP770Iv;?350r6}l~w9Ge@!5y^4*VK3MZH9?y>_1oAOtc>xN0wOcbu;s-*VFUg&R1A?N-{MAX&F>tD9O6
zUVr(wo%bC-x%u7cf7?9y?fd`jkFwvs{Cyv3U;oBOzVMyW%ArTTwyfJrYW@8qedm^u
zdq&QROw}2LVjgKU;@};XfpRUPrU1iOgyBV07#VZCOV{EJ9|jt_q#u$Ht`9PN*R~b`
z4m}zLfYWZYAXkxK9;I4Ks%xG9;H1^x7Cfp+zNWY3DSBE=G|V)FPJP7jdCr7OA%_EC
z}atwaoDaVry9`jb8@_4FM`Lm2RGn`D@
zYrKmb^AgGSdtYWy3&Y*$sjAoer`I>3;|n#f|5F)+8y?Sw``?{ojMu3*jNCxG;R4eQ
z0uieod;o6Uz@;0+9M~>8qu1Sz){yoj8(3OY+D0O4vM3-#WLZk<7%_P}DWkS6zM<=kujvX#X
z03Zazst+9Gq(`0ennZ65Z!?_(=caTBQXjlPMXU-0=89dhipnW!A3ER?Cf8tm1Ng`%
zc=e51A_1>W100&MXn2uH!@7GRq!M^B9nY3&O5CCDFl11^a3q3(#^mST=_E7;qi!!1
zX7=tSP3qI?Mcg@Op+alDa(-_sn^Qkv!%NtswRLoEUB>_e=FwLv3k&US?*CA`#1q_!jujk8{SoVn4{Bz?9Wuh>QsR
z&@+10;>pn%UP(3(kAtjq?Y}<3AGRNM8#Wrxs@a)+dnYH;rZL|xEbSU?)J>z%NMo=j
zaJXmHwp?2}MKaxh2D)(VWgE4|dX#b=y-u}OhOyuB#(%riJ=BK9!XeRmf40+1rCPZF
zW)M0M8Gw1f$;o6npQKbXirjWX&2$R;A`NDMKp>ZIHHqqRf1Z&l^5ik(iEvg`(O+N$
z$6d)a_cbaEwN`Fx;7@TDxf3`9(%cdPjM$cHO+eo|IiWt{WX8vqm#3xx2Ig~dg6EAb?dG3H_bmfKYtVV$z=1~?=$BDYl!g
z7!op(iFdmp{knr^Xs@saBhVNzGhd!T{Ahfa*VqfSdR?9ARV`GCYVVAy2gA{SGM>gt
zLRR6de%sq{ShHw&yiXgW<70Vs>1b9E0ol>ZfZ&dDc{~RP9qWhaSZyqjMe(Olp^g#9
zugvZB2G)WWGh8`VEZ5Z6z0huf5luTfMz7I!9r>)jf%q(!=gNgbObQdl3Wf4)rHn{z
zC*tdCCr_@e#}n<%kB^W4$@JX(_~^pI#Jhj}*B_`io8%US!&zZ}%;%cT`mS9&1)@DU
zxohXH<0~sC9Lm8}b9KKjd13|Zq~^_iR_o0vedV*X?=tzOJIT}l$tj9njqC4;+kk3f
z$PzP-xUf66P$k55#GJTCuPc)m%<~O0-iDt#{lO=7E*wg1zB?gYFiCZWcj!|5cdxJC
z1?UWg=8RWu{`&!bf{U-%_~WngbNR+A7B7FvOVoXv?}nmaxEJr6@0P6(&d(oI-pzN*
z-v16scDwz~$;ku5g}-REw%7xukqtC7?EnG#sGkV=SREdQ+i&>qw9~N5(_yx}y7TA1
zmeDivfuqOJ!EEzrey=}N?{-(<35ti3mu3AvgV;ZzXQ$bmYml|+4`%W?lE$C`T~&{1
zwQOmrneZLk2QtYpCpuIm>+PL}4uJ@bQ!3R=b7pSNfyBg@pjR6PaOINpDbX{B&t^>G
zNiw-`+1f8RfYuO=h|AiVTx48&m1YmIwN!UQj9STR%bxTvVUCq!$d-%Z%aC3vT9=mo
ztm9ozlKuZzQ8QW!!hzWWvj)b{`0b0u7&nkd5bcy4K#L|;x!Sc@D41mFd5r+Qg}4w*
z4v~l*^ZO!^9FvBh$=_3`5N{&lpeDlM@o}&oAl*O4ba3H0F!AnN2)#;`4nMJLE6)ZhL(}%kVQuY6ER4T!`_ib5bqF8
zFldBf^9)pUJpbn#$k9zE%_c8blMuyKQmUmz^-~dyt@|Z0UG*N@2Vr&+9ou6EL4EX=
zJMC1m)x;O;GXm+1WP5;P@_=3p8glQ
z7KzqSMzAKm|2H@2qX?|2CH5k$v(?Jf^u(@4LwUDDw+PEG9s_v>eyXH8qikSKPW5UL
zN`u1@1^FlTz5pA|%XjSp+wM5j^ys84AALAY|1*){U!vV??$>7qofF8c$4T|dK2AHE{%bFc0(i=CwBPR`pj&-W~g#`A(ga2
z!?cOdCX*CzC6=!ec~aU9NJ9)r@RbeV+2hF77VL2Dn8nkEk~o
zPDCKs;L+vEWpoF|XZX4QQ~g*yL4@}?JwBP+Wnjrm+Q@zJNx=6ESoby1*QGy+UBvrV
z`7Qm-eQjMU*7e}C990A6s6(9@o@e(`vbY4
zZ4BAw{9(^eEDW5~T#AsFzA2F+gNvN)4ldtT|I>ni15c4r$IU4|IozHeKreQXda6qXht(U27npb{?2`er9ts!Y;xM-Tp*Z}Qp1y#vL089Z
zPt4;5dLCr-$yCl&lOE$uXU4`dX)oo~v@?-!EI$)oz{}=#TxwVY!|pQ?_>YF&P?#`=
z;M=5jpa(AKM1t%T%49*}7>Wf6%*Db9K9CKja)8uf0h8O|Y!Kq*DVs-qvzP@?nl&JN
z;k{FqDW!{ud-LDKC+#I_F4iX-foX{en;QshR?1hP*ag;)K$KJ}n}8b-ZVTr(sl}Ep
zH$*{5x8fl|KxTS^I6)hGm}$!nL?b!aX^9ESHA!d=3MMiIY%c^5+z+(n&zBXyq*!%v
zS>eh@x`bFB77M6}!CvAEh{m)4zL
z>lW^q8+3V*_QT_M)Y;8*L(G=i7%riu`xyf=2;h_rM1b>Co(fJl;3$y**%_h=Ktc#4
zTv#lWk)h@UeS_BK&+vQb3y|Eh!W;L4k}o=8Kio2W=YgEhqT&Z=aoOH9!{poZLk(Mx
zKdy5fJU}Plz6Std_$b7rW4JKiM-go3AYs`LvJ8(!(g)oqWPnxRsRu(%2BJ+4qQKOl
z81dT?f+ap5$pL~wx2UVj&_$+#C41pLZ+-XeVKsfc;g8%P`EaE
zCa$jatoo+5AOM_`D<&ZoW3xXmsSO#Pq&>(31;R+l%h=MRXq@TH{sZtluIv
zNBbJNz`s7VI=GcBe{^(7=-To}0JXzSZ~0?RkXe1pU&D!$Kd#}X_!4^^T~r&QFqwWX
zv{}0o{w7hwOgdSfN`$-XL2F~TQoA>-;CeTlm?|f!h9aJDPbQNnO~u3Wvc)dh!W&$l
z567oUiHvOVr}7j3y8L{JA0eO@9{b_@pT0rwv2AcnXL!uPSwmhq>z*Bhvks1_&$@Ms
z%5x)U&no@`_ucpRuXx4Z-+b5i?&7yA6b8aNFnrhc&9|^UKMvNfE6AH9CpL}oyM
zD6&Sn1N0{Yk;8YgqUSOT0n2fcPMqw%E;cDD)2T1mPnGGZsnlestpnt_&JT7?6kCXn
zP_#DH1Z-v|;$z$9Z#nzz0RGBZdz(`CCZW(N|4{*#Mv{!k)*n&TPA$Fc;Ei*0>2#zD
z_ewUKQlRE0CvW|Lavt9NcGLs+Xf%<*$Pb*41%yX_2L0u|)MEN1`HNp2`8!5~TTfL)
zE}BHU=XLY+xQm7;(A=Qt&F-IQ6|y8lB*Pys*O*{1Y#AncaA+YeN6=k_$wHWAT&GsL
zr43oxgCmGorf4Tr*@M31`jI)6J})ZgVjsd>F5$mgME|5W$|Z3m{cOZ{@%%p?(y&4%
z=R%7`v5_bB3=*2@6sYzrc~z-ai=YB!GT|P_^Gm9cpa!v$s`Y#(8CNC4rj;577k2620&!HLBg9{qff5WA0w8QNSJ|a
zc5T{|w0E5Xrhkl$zWSR4;bH2cs?q7p;Sz$nE9g*!Vc^2$c*5
zGX`~q=bw|is>1Y`st%S+K3-(q<5L8PfSc^gOHI@Qp7y16qPYVhZ*{q^WaJjYw1qM7)UBtzUyvBPcgLv!c`>b|667Ov2gGZ4NOR!
zMSQ@?OS!_4t&ZcZ%ll?)Rlm=PW7f|$YU$E2uPvWSdG_9C2)_Ssq*4iCM)e|2>&>?k
z&w*&S6pL4DN$TL#YJ|UWNKiX$k-UI2vU{Vc{fw^91#hv-aV6tah6s{JMv>&x=ry96
zVeJiKp{|FFkzN8x#7hrHxmSGZ=R$!R9F%B<~a^D9XD-j(d`dHxV}hoBx?)
zG?CET(wAzmjlXU4NiuT?%S-&l-T?Q&g8v!6yrCudyqkYG$lgBdzT;Ryb(uZ`kAE
zo`TF}pJ6T&?=Uo{6r##>Bs{JEsPC+Qxy!U%FR4fs)sxJJ?MmIXs>&U7j~k+Qj2=wC
z_L}<(VF$k{8(+iIn9U_8{0+qUJ~kIYSW-c*a;Tnr!CyGY7U
zpHZ7F9j+&u@k=HVj0UynUA#s^^n{j{``X?WpG#*b+cLVzb%Tn}7ykouuG_Xe1pKIg
zH*EEJz|OvSDMce2t1FitSs}ZF`YX$8(M+Z_noJS+d>bX;8Z(&?=zmbo(ZpS*dDqL#
z_&R_lI(oj-nY+3t*))qMcg@Yhm_~66kq%Hnu4Djg8EG88iKOFIkA6U@4{QhIARIvA
zTv`XKUesJSH&btnSg;s=B6tzK(qA$fM-JJ}TsJ5t*zvfZc^9iL8#>&%
z?l9T~rxj|zkpp#Fo2s}Aq-Cr@;6h}vOat;RXW=F1xgmzg3_IBT2%tiVoMumWm)h~L
zI*sn;!Q(U`lBo?y#L4&|swY6?bghP34Pi%+U
z1!B@0Edj*9imIsVqc+-UzTR%ncRNsk;9&QKx8HKjw#_dg#y+TGkz5w4rFgv2>@T$2
z#G^^KC>Ca@H`PkSn^j3J#{VF-LbA^I*pi9PX&WEUqcYpkZP(ngJuDg2&043^oo~16
z+OO;8I_8CO36JQDNucvFFI;mpihd1RSNA6rPH9Q~9VBmh-M~~zrC+o->^(B%07?Y`
zTzbeY5U-?=;s#L?!{{7dxCu1`r}oZ|TVJVM%Yf2NMP@e=Yp|-o&5iJdlM+f^1HrQ|9d4}?Ynd(
zm3Eb++V?6|FI8RL(>>kOo~3(wJY&z|8G8mZ_89M5jIkRqV8(c1@#Dnt(q7_&?L2TE
z#K#Z}4Y3nrAQ%(lK!6PJz$B31ssn1kvi8>aZ6yiiF{1@1ixg&5+NE9ed?*gvDo$<+(Y2w&+okpudtP`lgB_t^{
zNQ4`ix0oWJwb$!a=8|7^v9E%uf>xP`N7IOEq~~Mjcl`n=3T5HMhVyVtdctF(C8D)z
zf3}e;6w;Lv{Ff>#@((_NpZ8kmMU2VmOc>%L3}!Z;LiyJ7MX4YJz&>L8(5c*J`MDwh
z{4%4>Qi)9v?6@hyG2W_CiYy?7g~HJK87qDZ^ja}EVWDXxw)7}Z9|&9W0Wr}CW4x_Pncgc
zAI3Xb!7C{n{wqW84qdaJ_sueT72=oIx0vy;khWu^1(+-dG1dSjAilBUTKA0Rot&8K
zKEfJPLrM*k#|BSg9nd_pv=rdVpn#rOAcwJ>X}u`_TUoLa@&9Y#yokzT_C3
z=Z4i>0mq~6y|c4t;;ZdUIo)32&ckPk5oVlob6D-7UTU#V4PyP$isL=4^AxSBbr_47
zd10qR*fPq4RsmPAn_>z9&v5u=aDc*f^R~k`gNBOD&%CWj*nIr(&2N7E@mo$m{=ftG
z-S;?AtX}_?$FYEb3{hGuc)~|@UQIMeW*f@xy!!DaEQGSvV5td5huATrQEMHE#LI4?
zAJ@kCEM`gfex>q>OyI+z%4;qc9}I);m6Ff&^NdY&d8|NjE-^d+G;F^Z=Y
zkPex?f&7CC>N!NM#H0Z{p