From 14c0ceca4b7c6c7dffac0486c9a087e98459627a Mon Sep 17 00:00:00 2001
From: lucha <lucha@paranoici.org>
Date: Sat, 23 May 2020 17:25:56 -0700
Subject: [PATCH] generated patches from noblogs-wp repository

I have excluded the commits that added/removed entire
plugins/themes/languages, since we really want to only keep *actural*
patches to upstream code here.
---
 ...Updates-to-run-checks-during-cron-jo.patch |    80 +-
 ...ordpress.org-plugins-multisite-enhan.patch |  3087 +++
 .../0036-added-plugin-two-factor-2fa.patch    | 11065 ++++++++
 ...ded-squat-radar-calendar-integration.patch |  1357 +
 patches/0052-Initial-commit.patch             |   399 +
 patches/0053-Patch-buddypress.patch           |   717 +
 ...54-Add-non-free-theme-monochrome-pro.patch |  7666 ++++++
 patches/0055-Patch-theme-GreenTrack.patch     |    23 +
 patches/0056-Patch-theme-azul.patch           |    25 +
 .../0057-Patch-theme-carrington-blog.patch    |    37 +
 patches/0058-Patch-theme-classic.patch        |    30 +
 patches/0059-Patch-theme-clean-home.patch     |    33 +
 patches/0060-Patch-theme-copyblogger.patch    |    20 +
 ...ch-theme-darwin-buddypress-buddypack.patch |   173 +
 patches/0062-Patch-theme-default.patch        |    25 +
 patches/0063-Patch-theme-disconnected.patch   |    22 +
 patches/0064-Patch-theme-elegant-grunge.patch |    33 +
 patches/0065-Patch-theme-fixed-blix.patch     |    28 +
 patches/0066-Patch-theme-flipflop.patch       |    33 +
 .../0067-Patch-theme-fresh-editorial.patch    |    32 +
 patches/0068-Patch-theme-fusion.patch         |    25 +
 patches/0069-Patch-theme-gone-fishing.patch   |    26 +
 patches/0070-Patch-theme-grid_focus.patch     |    31 +
 patches/0071-Patch-theme-inove.patch          |    40 +
 patches/0072-Patch-theme-minimalism.patch     |    32 +
 patches/0073-Patch-theme-mnml.patch           |    33 +
 patches/0074-Patch-theme-modernity.patch      |    32 +
 patches/0075-Patch-theme-monotone.patch       |    30 +
 patches/0076-Patch-theme-neoclassical.patch   |    31 +
 .../0077-Patch-theme-ocular-professor.patch   |    32 +
 patches/0078-Patch-theme-plaintxtblog.patch   |    33 +
 patches/0079-Patch-theme-primepress.patch     |    33 +
 patches/0080-Patch-theme-rusty-grunge.patch   |    30 +
 patches/0081-Patch-theme-sandbox.patch        |    31 +
 ...0082-Patch-theme-seo_october_special.patch |    33 +
 patches/0083-Patch-theme-simplex.patch        |    24 +
 patches/0084-Patch-theme-tanzaku.patch        |    34 +
 patches/0085-Patch-theme-the-scenery.patch    |    32 +
 .../0086-Patch-theme-threattocreativity.patch |    33 +
 patches/0087-Patch-theme-ub_swiss.patch       |    31 +
 patches/0088-Patch-theme-uchilla1.0.patch     |   200 +
 patches/0089-Patch-theme-veryplaintxt.patch   |    36 +
 patches/0090-Patch-theme-wp-andreas01.patch   |    27 +
 patches/0091-Patch-theme-pixeled.patch        |    54 +
 ...press-override-some-avatar-functions.patch |    40 +
 patches/0093-Add-.htaccess.patch              |    67 +
 patches/0094-Add-robots.txt.patch             |    16 +
 patches/0095-Add-favicon.ico.patch            |    25 +
 patches/0096-Add-flash-mp3player.patch        |   570 +
 .../0097-Add-db-hashing-with-flexihash.patch  |   409 +
 ...8-Add-cruft-needed-by-wp-super-cache.patch |   147 +
 ...Let-apache-ignore-our-.git-directory.patch |    28 +
 patches/0100-moved-blogs-301-redirect.patch   |    28 +
 ...many-users-blogs-there-are-to-api.wo.patch |    42 +
 ...gent-and-don-t-send-some-headers-whe.patch |    52 +
 patches/0103-Remove-pingback-trackback.patch  |    67 +
 ...to-new-hashing-algorithm-for-hyperdb.patch |   818 +
 ...lt-theme-to-buddypress-plugin-direct.patch |    22 +
 ...he-global-wpdb_hash-instance-moved-i.patch |   153 +
 ..._form-otherwise-commenting-is-broken.patch |    75 +
 ...nt_form-otherwise-commenting-is-brok.patch |    77 +
 ...n-update_siteurl.php-to-fix-themes-P.patch |    40 +
 ...-blog-has-been-logged-into-via-get_b.patch |    26 +
 ...iscover-the-blog-backend-given-its-n.patch |    73 +
 ...tocol-http-https-to-the-static-file-.patch |    83 +
 ...rmettono-il-funzionamento-di-nextgen.patch |   160 +
 .../0114-Constructor-Removed-Save-Tab.patch   |    25 +
 ...ica-path-temporanea-next-gen-gallery.patch |    25 +
 patches/0116-Performance-tweaks.patch         |   107 +
 ...sql-proxy-to-cache-the-admin-section.patch |    28 +
 ...8-fix-backends-configuration-parsing.patch |    30 +
 .../0119-add-script-to-export-apc-stats.patch |    48 +
 ...etting-apc-stats-only-from-localhost.patch |    28 +
 patches/0121-fix-formatting.patch             |    25 +
 ...tool-to-move-blogs-based-on-topology.patch |   114 +
 ...ster-slave-backends-for-the-primary-.patch |    77 +
 ...tributing-noblogs-resources-accordin.patch |   113 +
 patches/0125-added-the-mapping-file.patch     |    72 +
 patches/0126-awful-workaround.patch           |    32 +
 ...upgrade_110-to-block-automatic-passw.patch |    25 +
 ...karound-for-the-demented-hyperdb-bug.patch |   174 +
 patches/0129-activating-the-nginx-map.patch   |    17 +
 ...mall-corrections-to-wp-nginx-map.php.patch |    44 +
 .../0131-repair-old-gallery-behaviour.patch   |    28 +
 ...blogs.org-blog-when-creating-the-map.patch |    25 +
 ...i-headers-per-tema-primepress-cosi-g.patch | 21034 ++++++++++++++++
 ...-dir-for-nextgen-out-of-the-www-root.patch |    25 +
 patches/0135-enabling-the-cdn.patch           |    24 +
 patches/0136-add-noblogs-home-theme.patch     |   979 +
 ...7-buddypress-noblogs-child-theme-fix.patch |   286 +
 ...-theme-fixed-sidebar-in-activity-tab.patch |   173 +
 ...added-correctly-our-buddypress-theme.patch |  1807 ++
 ...0-added-Privacy-Share-Buttons-plugin.patch |  1702 ++
 ...k-for-the-Privacy-Share-Buttons-plug.patch |    36 +
 ...hare-buttons-css-and-selected-the-co.patch |    85 +
 ...-to-Privacy-Share-Buttons-plugin-css.patch |    26 +
 ...acebook-button-Privacy-Share-Buttons.patch |   114 +
 patches/0145-remove-notification-email.patch  |    24 +
 ...updated-Privacy-Share-Buttons-plugin.patch |  1868 ++
 ...d-https-on-buddypress-login-redirect.patch |    36 +
 ...-fixed-css-to-handle-heigth-overflow.patch |    26 +
 ...captcha-from-dumbly-use-http-schema-.patch |    42 +
 ...0-CSS-modify-on-privacy-share-button.patch |    29 +
 ...l-discovery-to-privacy-share-buttons.patch |    26 +
 ...0152-added-minified-privacy-share-js.patch |    21 +
 ...53-do-not-use-fake-wordpress-version.patch |    34 +
 ...ttons-plugin-removing-googleapi-impo.patch |   501 +
 ...ce-to-googleapis-from-wp-includes-up.patch | 11329 +++++++++
 patches/0156-Patched-theme-Path.patch         |   202 +
 ...ctor-theme-to-remove-Google-Font-API.patch |   117 +
 patches/0158-Added-optional-logging.patch     |    75 +
 ...host-to-tcp-and-function-refactoring.patch |   113 +
 .../0160-removed-various-phpinfo-files.patch  |    20 +
 ...reme-debugging-when-wp_debug-is-true.patch |    28 +
 ...he-server-definition-for-the-local-r.patch |    26 +
 ...gengallery-Piclens-js-hosted-locally.patch |    57 +
 ...for-the-global-public-and-private-re.patch |    57 +
 ...I-google-fonts-flash-plugin-and-fixe.patch |   268 +
 patches/0166-PrivacyShareButton-0.3.patch     |  2879 +++
 ...g-of-images-in-creative-commons-lice.patch |   884 +
 ...recaptcha-key-where-you-have-an-empt.patch |    45 +
 ...options-in-htaccess-to-completely-lo.patch |    37 +
 ...her-with-more-replicas-allowing-for-.patch |    33 +
 ...o-the-policy-on-the-registration-pag.patch |   374 +
 patches/0172-Added-README.patch               |   307 +
 patches/0173-add-xcache-stats-reporting.patch |    72 +
 ...apc-stats-reporting-not-used-anymore.patch |    48 +
 ...of-README.txt-files-from-carrington-.patch |   946 +
 patches/0176-Removed-old-rss.php.patch        |    50 +
 ...-to-fix-simplyexclude-plugin-broken-.patch |    26 +
 .../0178-admin-tools-have-been-released.patch |    40 +
 .../0179-add-some-upgrade-instructions.patch  |    66 +
 ...-check_tcp_responsiveness-that-cause.patch |    28 +
 patches/0181-remove-useless-old-file.patch    |   319 +
 ...isable-wp-piwik-global-update-script.patch |   104 +
 ...-recaptcha-validate_user_signup-hook.patch |    25 +
 ...ha-error-handling-in-show_recaptcha_.patch |    28 +
 ...ad-master-IP-from-etc-noblogs-master.patch |    44 +
 ...Fix-scope-of-noblogs_master-variable.patch |    38 +
 patches/0187-Patch-themes-twenty.patch        |   292 +
 ...gleapis-font-support-from-path-theme.patch |   176 +
 ...ed-googleapis-fonts-from-bliss-theme.patch |   383 +
 ...ve-Google-Fonts-from-nextgen-gallery.patch |    41 +
 ...g-unneeded-options-for-mathjax-latex.patch |   146 +
 ...instructions-on-mathjax-latex-plugin.patch |    33 +
 ...d-Google-Fonts-Apis-from-micro-theme.patch |    26 +
 ...ck-theme-to-work-with-recent-Wordpre.patch |   118 +
 patches/0196-Add-blog-site-map.patch          |    72 +
 ...imina-notifiche-di-password-cambiata.patch |    35 +
 ...on-t-write-timestamp-cache-in-config.patch |    44 +
 ...press-from-hardcoding-the-location-o.patch |    30 +
 ...e-to-CA-in-registration-page-added-l.patch |    26 +
 ...-send-mail-on-privacy-setting-change.patch |   361 +
 ...02-Switch-apache2-noblogs-port-to-92.patch |    48 +
 patches/0203-Add-ai-common-plugin.patch       |    54 +
 .../0204-moved-ai-common-to-mu-plugins.patch  |    17 +
 .../0205-phpmailer-unset-SMTPAutoTLS.patch    |    26 +
 ...-require_once-config.php-from-recapt.patch |    64 +
 ...ve-obsolete-access-control-directive.patch |    27 +
 ...rm-uses-post-and-not-get-methods-now.patch |    30 +
 ...-cache-config-based-on-the-sample-fr.patch |   199 +
 .../0210-Removed-obsolete-mp3player.swf.patch |   570 +
 ...ome-config-to-the-right-place-in-wp-.patch |    27 +
 .../0212-Add-JSON-shard-map-generator.patch   |    66 +
 ...n-of-the-disable-notification-plugin.patch |    27 +
 ...Removed-privacy-share-buttons-plugin.patch |  2824 +++
 patches/0215-removed-akismet-plugin.patch     |  6076 +++++
 ...16-Fixes-2-footer-con-immagine-rotta.patch |    25 +
 ...0217-tema-twentynineteen-revisionato.patch |  3539 +++
 patches/0218-img-Tchild-meglio.patch          |  5786 +++++
 .../0219-img-primo-Tchild-pi-tamarra.patch    | 11912 +++++++++
 patches/0220-exclude-google-otp.patch         |    25 +
 patches/0221-reintroduce-google-auth.patch    |    25 +
 ...ypo-in-register.php-in-noblogs-theme.patch |    25 +
 patches/0223-R-footer.patch                   |   334 +
 patches/0224-rwd-per-theme-noblogs-home.patch |   242 +
 .../0225-fix-typo-twentynineteen-child.patch  |    35 +
 patches/0226-rwd-theme-noblogs-home.patch     |    48 +
 patches/0227-theme-twentytwenty-child.patch   |  2849 +++
 .../0228-fix-template-theme-child-2020.patch  |    42 +
 patches/0229-Remove-robots.txt.patch          |    16 +
 181 files changed, 114204 insertions(+), 3 deletions(-)
 create mode 100644 patches/0019-added-https-it.wordpress.org-plugins-multisite-enhan.patch
 create mode 100644 patches/0036-added-plugin-two-factor-2fa.patch
 create mode 100644 patches/0038-added-squat-radar-calendar-integration.patch
 create mode 100644 patches/0052-Initial-commit.patch
 create mode 100644 patches/0053-Patch-buddypress.patch
 create mode 100644 patches/0054-Add-non-free-theme-monochrome-pro.patch
 create mode 100644 patches/0055-Patch-theme-GreenTrack.patch
 create mode 100644 patches/0056-Patch-theme-azul.patch
 create mode 100644 patches/0057-Patch-theme-carrington-blog.patch
 create mode 100644 patches/0058-Patch-theme-classic.patch
 create mode 100644 patches/0059-Patch-theme-clean-home.patch
 create mode 100644 patches/0060-Patch-theme-copyblogger.patch
 create mode 100644 patches/0061-Patch-theme-darwin-buddypress-buddypack.patch
 create mode 100644 patches/0062-Patch-theme-default.patch
 create mode 100644 patches/0063-Patch-theme-disconnected.patch
 create mode 100644 patches/0064-Patch-theme-elegant-grunge.patch
 create mode 100644 patches/0065-Patch-theme-fixed-blix.patch
 create mode 100644 patches/0066-Patch-theme-flipflop.patch
 create mode 100644 patches/0067-Patch-theme-fresh-editorial.patch
 create mode 100644 patches/0068-Patch-theme-fusion.patch
 create mode 100644 patches/0069-Patch-theme-gone-fishing.patch
 create mode 100644 patches/0070-Patch-theme-grid_focus.patch
 create mode 100644 patches/0071-Patch-theme-inove.patch
 create mode 100644 patches/0072-Patch-theme-minimalism.patch
 create mode 100644 patches/0073-Patch-theme-mnml.patch
 create mode 100644 patches/0074-Patch-theme-modernity.patch
 create mode 100644 patches/0075-Patch-theme-monotone.patch
 create mode 100644 patches/0076-Patch-theme-neoclassical.patch
 create mode 100644 patches/0077-Patch-theme-ocular-professor.patch
 create mode 100644 patches/0078-Patch-theme-plaintxtblog.patch
 create mode 100644 patches/0079-Patch-theme-primepress.patch
 create mode 100644 patches/0080-Patch-theme-rusty-grunge.patch
 create mode 100644 patches/0081-Patch-theme-sandbox.patch
 create mode 100644 patches/0082-Patch-theme-seo_october_special.patch
 create mode 100644 patches/0083-Patch-theme-simplex.patch
 create mode 100644 patches/0084-Patch-theme-tanzaku.patch
 create mode 100644 patches/0085-Patch-theme-the-scenery.patch
 create mode 100644 patches/0086-Patch-theme-threattocreativity.patch
 create mode 100644 patches/0087-Patch-theme-ub_swiss.patch
 create mode 100644 patches/0088-Patch-theme-uchilla1.0.patch
 create mode 100644 patches/0089-Patch-theme-veryplaintxt.patch
 create mode 100644 patches/0090-Patch-theme-wp-andreas01.patch
 create mode 100644 patches/0091-Patch-theme-pixeled.patch
 create mode 100644 patches/0092-buddypress-override-some-avatar-functions.patch
 create mode 100644 patches/0093-Add-.htaccess.patch
 create mode 100644 patches/0094-Add-robots.txt.patch
 create mode 100644 patches/0095-Add-favicon.ico.patch
 create mode 100644 patches/0096-Add-flash-mp3player.patch
 create mode 100644 patches/0097-Add-db-hashing-with-flexihash.patch
 create mode 100644 patches/0098-Add-cruft-needed-by-wp-super-cache.patch
 create mode 100644 patches/0099-Let-apache-ignore-our-.git-directory.patch
 create mode 100644 patches/0100-moved-blogs-301-redirect.patch
 create mode 100644 patches/0101-Do-not-leak-how-many-users-blogs-there-are-to-api.wo.patch
 create mode 100644 patches/0102-anonymize-user-agent-and-don-t-send-some-headers-whe.patch
 create mode 100644 patches/0103-Remove-pingback-trackback.patch
 create mode 100644 patches/0104-switch-to-new-hashing-algorithm-for-hyperdb.patch
 create mode 100644 patches/0105-symlink-bp-default-theme-to-buddypress-plugin-direct.patch
 create mode 100644 patches/0106-a-few-fixes-to-the-global-wpdb_hash-instance-moved-i.patch
 create mode 100644 patches/0107-use-comment_form-otherwise-commenting-is-broken.patch
 create mode 100644 patches/0108-Revert-use-comment_form-otherwise-commenting-is-brok.patch
 create mode 100644 patches/0109-New-global-plugin-update_siteurl.php-to-fix-themes-P.patch
 create mode 100644 patches/0110-Don-t-leak-which-blog-has-been-logged-into-via-get_b.patch
 create mode 100644 patches/0111-Add-utility-to-discover-the-blog-backend-given-its-n.patch
 create mode 100644 patches/0112-add-the-http-protocol-http-https-to-the-static-file-.patch
 create mode 100644 patches/0113-modifiche-che-permettono-il-funzionamento-di-nextgen.patch
 create mode 100644 patches/0114-Constructor-Removed-Save-Tab.patch
 create mode 100644 patches/0115-Modifica-path-temporanea-next-gen-gallery.patch
 create mode 100644 patches/0116-Performance-tweaks.patch
 create mode 100644 patches/0117-prevent-mysql-proxy-to-cache-the-admin-section.patch
 create mode 100644 patches/0118-fix-backends-configuration-parsing.patch
 create mode 100644 patches/0119-add-script-to-export-apc-stats.patch
 create mode 100644 patches/0120-allow-getting-apc-stats-only-from-localhost.patch
 create mode 100644 patches/0121-fix-formatting.patch
 create mode 100644 patches/0122-tool-to-move-blogs-based-on-topology.patch
 create mode 100644 patches/0123-support-split-master-slave-backends-for-the-primary-.patch
 create mode 100644 patches/0124-script-for-redistributing-noblogs-resources-accordin.patch
 create mode 100644 patches/0125-added-the-mapping-file.patch
 create mode 100644 patches/0126-awful-workaround.patch
 create mode 100644 patches/0127-added-return-to-upgrade_110-to-block-automatic-passw.patch
 create mode 100644 patches/0128-Workaround-for-the-demented-hyperdb-bug.patch
 create mode 100644 patches/0129-activating-the-nginx-map.patch
 create mode 100644 patches/0130-small-corrections-to-wp-nginx-map.php.patch
 create mode 100644 patches/0131-repair-old-gallery-behaviour.patch
 create mode 100644 patches/0132-skip-noblogs.org-blog-when-creating-the-map.patch
 create mode 100644 patches/0133-cambiato-immagini-headers-per-tema-primepress-cosi-g.patch
 create mode 100644 patches/0134-move-the-temp-dir-for-nextgen-out-of-the-www-root.patch
 create mode 100644 patches/0135-enabling-the-cdn.patch
 create mode 100644 patches/0136-add-noblogs-home-theme.patch
 create mode 100644 patches/0137-buddypress-noblogs-child-theme-fix.patch
 create mode 100644 patches/0138-buddypress-child-theme-fixed-sidebar-in-activity-tab.patch
 create mode 100644 patches/0139-added-correctly-our-buddypress-theme.patch
 create mode 100644 patches/0140-added-Privacy-Share-Buttons-plugin.patch
 create mode 100644 patches/0141-changed-info-link-for-the-Privacy-Share-Buttons-plug.patch
 create mode 100644 patches/0142-update-privacy-share-buttons-css-and-selected-the-co.patch
 create mode 100644 patches/0143-small-changes-to-Privacy-Share-Buttons-plugin-css.patch
 create mode 100644 patches/0144-Fixed-Facebook-button-Privacy-Share-Buttons.patch
 create mode 100644 patches/0145-remove-notification-email.patch
 create mode 100644 patches/0146-updated-Privacy-Share-Buttons-plugin.patch
 create mode 100644 patches/0147-forced-https-on-buddypress-login-redirect.patch
 create mode 100644 patches/0148-fixed-css-to-handle-heigth-overflow.patch
 create mode 100644 patches/0149-Patch-to-stop-recaptcha-from-dumbly-use-http-schema-.patch
 create mode 100644 patches/0150-CSS-modify-on-privacy-share-button.patch
 create mode 100644 patches/0151-added-new-url-discovery-to-privacy-share-buttons.patch
 create mode 100644 patches/0152-added-minified-privacy-share-js.patch
 create mode 100644 patches/0153-do-not-use-fake-wordpress-version.patch
 create mode 100644 patches/0154-Privacy-Share-Buttons-plugin-removing-googleapi-impo.patch
 create mode 100644 patches/0155-Removing-reference-to-googleapis-from-wp-includes-up.patch
 create mode 100644 patches/0156-Patched-theme-Path.patch
 create mode 100644 patches/0157-Patched-Constructor-theme-to-remove-Google-Font-API.patch
 create mode 100644 patches/0158-Added-optional-logging.patch
 create mode 100644 patches/0159-Moved-mysql-host-to-tcp-and-function-refactoring.patch
 create mode 100644 patches/0160-removed-various-phpinfo-files.patch
 create mode 100644 patches/0161-adding-extreme-debugging-when-wp_debug-is-true.patch
 create mode 100644 patches/0162-Adding-port-to-the-server-definition-for-the-local-r.patch
 create mode 100644 patches/0163-Nextgengallery-Piclens-js-hosted-locally.patch
 create mode 100644 patches/0164-adding-a-define-for-the-global-public-and-private-re.patch
 create mode 100644 patches/0165-Remove-Google-API-google-fonts-flash-plugin-and-fixe.patch
 create mode 100644 patches/0166-PrivacyShareButton-0.3.patch
 create mode 100644 patches/0167-remove-hotlinking-of-images-in-creative-commons-lice.patch
 create mode 100644 patches/0168-set-the-correct-recaptcha-key-where-you-have-an-empt.patch
 create mode 100644 patches/0169-Added-commented-options-in-htaccess-to-completely-lo.patch
 create mode 100644 patches/0170-support-flexihasher-with-more-replicas-allowing-for-.patch
 create mode 100644 patches/0171-added-the-link-to-the-policy-on-the-registration-pag.patch
 create mode 100644 patches/0172-Added-README.patch
 create mode 100644 patches/0173-add-xcache-stats-reporting.patch
 create mode 100644 patches/0174-remove-apc-stats-reporting-not-used-anymore.patch
 create mode 100644 patches/0175-removed-a-dozen-of-README.txt-files-from-carrington-.patch
 create mode 100644 patches/0176-Removed-old-rss.php.patch
 create mode 100644 patches/0177-Small-workaround-to-fix-simplyexclude-plugin-broken-.patch
 create mode 100644 patches/0178-admin-tools-have-been-released.patch
 create mode 100644 patches/0179-add-some-upgrade-instructions.patch
 create mode 100644 patches/0180-disabled-hyperdb-check_tcp_responsiveness-that-cause.patch
 create mode 100644 patches/0181-remove-useless-old-file.patch
 create mode 100644 patches/0182-disable-wp-piwik-global-update-script.patch
 create mode 100644 patches/0183-fix-recaptcha-validate_user_signup-hook.patch
 create mode 100644 patches/0184-Fixed-wp-recaptcha-error-handling-in-show_recaptcha_.patch
 create mode 100644 patches/0185-read-master-IP-from-etc-noblogs-master.patch
 create mode 100644 patches/0186-Fix-scope-of-noblogs_master-variable.patch
 create mode 100644 patches/0187-Patch-themes-twenty.patch
 create mode 100644 patches/0188-removed-googleapis-font-support-from-path-theme.patch
 create mode 100644 patches/0189-removed-googleapis-fonts-from-bliss-theme.patch
 create mode 100644 patches/0190-Remove-Google-Fonts-from-nextgen-gallery.patch
 create mode 100644 patches/0191-removing-unneeded-options-for-mathjax-latex.patch
 create mode 100644 patches/0192-Added-some-instructions-on-mathjax-latex-plugin.patch
 create mode 100644 patches/0193-Removed-Google-Fonts-Apis-from-micro-theme.patch
 create mode 100644 patches/0194-patched-GreenTrack-theme-to-work-with-recent-Wordpre.patch
 create mode 100644 patches/0196-Add-blog-site-map.patch
 create mode 100644 patches/0197-elimina-notifiche-di-password-cambiata.patch
 create mode 100644 patches/0198-wp-super-cache-don-t-write-timestamp-cache-in-config.patch
 create mode 100644 patches/0199-patch-stops-wordpress-from-hardcoding-the-location-o.patch
 create mode 100644 patches/0200-removed-reference-to-CA-in-registration-page-added-l.patch
 create mode 100644 patches/0201-removed-send-mail-on-privacy-setting-change.patch
 create mode 100644 patches/0202-Switch-apache2-noblogs-port-to-92.patch
 create mode 100644 patches/0203-Add-ai-common-plugin.patch
 create mode 100644 patches/0204-moved-ai-common-to-mu-plugins.patch
 create mode 100644 patches/0205-phpmailer-unset-SMTPAutoTLS.patch
 create mode 100644 patches/0206-removed-obsolete-require_once-config.php-from-recapt.patch
 create mode 100644 patches/0207-Remove-obsolete-access-control-directive.patch
 create mode 100644 patches/0208-Activation-form-uses-post-and-not-get-methods-now.patch
 create mode 100644 patches/0209-updated-wp-super-cache-config-based-on-the-sample-fr.patch
 create mode 100644 patches/0210-Removed-obsolete-mp3player.swf.patch
 create mode 100644 patches/0211-moved-wp-cache-home-config-to-the-right-place-in-wp-.patch
 create mode 100644 patches/0212-Add-JSON-shard-map-generator.patch
 create mode 100644 patches/0213-Description-of-the-disable-notification-plugin.patch
 create mode 100644 patches/0214-Removed-privacy-share-buttons-plugin.patch
 create mode 100644 patches/0215-removed-akismet-plugin.patch
 create mode 100644 patches/0216-Fixes-2-footer-con-immagine-rotta.patch
 create mode 100644 patches/0217-tema-twentynineteen-revisionato.patch
 create mode 100644 patches/0218-img-Tchild-meglio.patch
 create mode 100644 patches/0219-img-primo-Tchild-pi-tamarra.patch
 create mode 100644 patches/0220-exclude-google-otp.patch
 create mode 100644 patches/0221-reintroduce-google-auth.patch
 create mode 100644 patches/0222-Fix-typo-in-register.php-in-noblogs-theme.patch
 create mode 100644 patches/0223-R-footer.patch
 create mode 100644 patches/0224-rwd-per-theme-noblogs-home.patch
 create mode 100644 patches/0225-fix-typo-twentynineteen-child.patch
 create mode 100644 patches/0226-rwd-theme-noblogs-home.patch
 create mode 100644 patches/0227-theme-twentytwenty-child.patch
 create mode 100644 patches/0228-fix-template-theme-child-2020.patch
 create mode 100644 patches/0229-Remove-robots.txt.patch

diff --git a/patches/0001-Patched-Disable-Updates-to-run-checks-during-cron-jo.patch b/patches/0001-Patched-Disable-Updates-to-run-checks-during-cron-jo.patch
index dc01bcfb..22c407ae 100644
--- a/patches/0001-Patched-Disable-Updates-to-run-checks-during-cron-jo.patch
+++ b/patches/0001-Patched-Disable-Updates-to-run-checks-during-cron-jo.patch
@@ -1,7 +1,16 @@
-diff --git a/disable-updates.php b/disable-updates.php
+From a4968df0b59c116fb8118fd625c5ed12e5e53d6d Mon Sep 17 00:00:00 2001
+From: lucha <lucha@paranoici.org>
+Date: Wed, 19 Apr 2017 14:44:43 +0200
+Subject: [PATCH] Patched Disable Updates to run checks during cron jobs
+
+---
+ wp-content/mu-plugins/disable-updates.php | 21 ++++++++++++---------
+ 1 file changed, 12 insertions(+), 9 deletions(-)
+
+diff --git a/wp-content/mu-plugins/disable-updates.php b/wp-content/mu-plugins/disable-updates.php
 index e3139547..dd58cca5 100644
---- a/disable-updates.php
-+++ b/disable-updates.php
+--- a/wp-content/mu-plugins/disable-updates.php
++++ b/wp-content/mu-plugins/disable-updates.php
 @@ -59,6 +59,8 @@ class OS_Disable_WordPress_Updates {
  	 * @author 		scripts@schloebe.de
  	 */
@@ -11,6 +20,17 @@ index e3139547..dd58cca5 100644
  		add_action( 'admin_init', array(&$this, 'admin_init') );
  
  		/*
+@@ -92,8 +94,8 @@ class OS_Disable_WordPress_Updates {
+ 		 * 3.0
+ 		 */
+ 		add_filter( 'pre_site_transient_update_core', array($this, 'last_checked_atm') );
+-		
+-		
++
++
+ 		/*
+ 		 * Filter schedule checks
+ 		 *
 @@ -129,6 +131,7 @@ class OS_Disable_WordPress_Updates {
  		if( !defined( 'WP_AUTO_UPDATE_CORE') ) define( 'WP_AUTO_UPDATE_CORE', false );
  
@@ -19,3 +39,57 @@ index e3139547..dd58cca5 100644
  	}
  
  
+@@ -140,13 +143,13 @@ class OS_Disable_WordPress_Updates {
+ 	 */
+ 	function admin_init() {
+ 		if ( !function_exists("remove_action") ) return;
+-		
++
+ 		/*
+ 		 * Remove 'update plugins' option from bulk operations select list
+ 		 */
+ 		global $current_user;
+ 		$current_user->allcaps['update_plugins'] = 0;
+-		
++
+ 		/*
+ 		 * Hide maintenance and update nag
+ 		 */
+@@ -154,7 +157,7 @@ class OS_Disable_WordPress_Updates {
+ 		remove_action( 'network_admin_notices', 'update_nag', 3 );
+ 		remove_action( 'admin_notices', 'maintenance_nag' );
+ 		remove_action( 'network_admin_notices', 'maintenance_nag' );
+-		
++
+ 
+ 		/*
+ 		 * Disable Theme Updates
+@@ -263,8 +266,8 @@ class OS_Disable_WordPress_Updates {
+ 		}
+ 		return $event;
+ 	}
+-	
+-	
++
++
+ 	/**
+ 	 * Override version check info
+ 	 *
+@@ -272,12 +275,12 @@ class OS_Disable_WordPress_Updates {
+ 	 */
+ 	public function last_checked_atm( $t ) {
+ 		include( ABSPATH . WPINC . '/version.php' );
+-		
++
+ 		$current = new stdClass;
+ 		$current->updates = array();
+ 		$current->version_checked = $wp_version;
+ 		$current->last_checked = time();
+-		
++
+ 		return $current;
+ 	}
+ }
+-- 
+2.17.1
+
diff --git a/patches/0019-added-https-it.wordpress.org-plugins-multisite-enhan.patch b/patches/0019-added-https-it.wordpress.org-plugins-multisite-enhan.patch
new file mode 100644
index 00000000..56bbeb03
--- /dev/null
+++ b/patches/0019-added-https-it.wordpress.org-plugins-multisite-enhan.patch
@@ -0,0 +1,3087 @@
+From 16bf7c905f45468c017e9bdfbee434193f8b1b60 Mon Sep 17 00:00:00 2001
+From: agata <automa@insicuri.net>
+Date: Fri, 12 Jul 2019 16:19:10 +0200
+Subject: [PATCH 019/229] added
+ https://it.wordpress.org/plugins/multisite-enhancements
+
+---
+ .../plugins/multisite-enhancements/LICENSE    | 339 ++++++++++++++
+ .../css/wordpress-multisite-enhancements.css  |  11 +
+ .../wordpress-multisite-enhancements.min.css  |   1 +
+ .../inc/assets/js/filtering-plugins.js        |  22 +
+ .../inc/assets/js/filtering-plugins.min.js    |   1 +
+ .../inc/assets/js/filtering-themes.js         |  23 +
+ .../inc/assets/js/filtering-themes.min.js     |   1 +
+ .../inc/autoload/class-add-admin-favicon.php  | 279 ++++++++++++
+ .../inc/autoload/class-add-blog-id.php        | 110 +++++
+ .../inc/autoload/class-add-css.php            |  62 +++
+ .../inc/autoload/class-add-plugin-list.php    | 377 ++++++++++++++++
+ .../autoload/class-add-site-status-labels.php | 116 +++++
+ .../inc/autoload/class-add-ssl-identifier.php | 112 +++++
+ .../inc/autoload/class-add-theme-list.php     | 417 ++++++++++++++++++
+ .../inc/autoload/class-admin-bar-tweaks.php   | 141 ++++++
+ .../inc/autoload/class-change-footer-text.php | 141 ++++++
+ .../inc/autoload/class-core.php               | 155 +++++++
+ .../inc/autoload/class-filtering-plugins.php  |  51 +++
+ .../inc/autoload/class-filtering-themes.php   |  51 +++
+ .../class-multisite-add-new-plugin.php        |  58 +++
+ .../inc/autoload/core.php                     |  45 ++
+ .../multisite-enhancements.php                | 161 +++++++
+ .../plugins/multisite-enhancements/readme.txt | 213 +++++++++
+ 23 files changed, 2887 insertions(+)
+ create mode 100644 wp-content/plugins/multisite-enhancements/LICENSE
+ create mode 100644 wp-content/plugins/multisite-enhancements/inc/assets/css/wordpress-multisite-enhancements.css
+ create mode 100644 wp-content/plugins/multisite-enhancements/inc/assets/css/wordpress-multisite-enhancements.min.css
+ create mode 100644 wp-content/plugins/multisite-enhancements/inc/assets/js/filtering-plugins.js
+ create mode 100644 wp-content/plugins/multisite-enhancements/inc/assets/js/filtering-plugins.min.js
+ create mode 100644 wp-content/plugins/multisite-enhancements/inc/assets/js/filtering-themes.js
+ create mode 100644 wp-content/plugins/multisite-enhancements/inc/assets/js/filtering-themes.min.js
+ create mode 100755 wp-content/plugins/multisite-enhancements/inc/autoload/class-add-admin-favicon.php
+ create mode 100755 wp-content/plugins/multisite-enhancements/inc/autoload/class-add-blog-id.php
+ create mode 100644 wp-content/plugins/multisite-enhancements/inc/autoload/class-add-css.php
+ create mode 100755 wp-content/plugins/multisite-enhancements/inc/autoload/class-add-plugin-list.php
+ create mode 100644 wp-content/plugins/multisite-enhancements/inc/autoload/class-add-site-status-labels.php
+ create mode 100644 wp-content/plugins/multisite-enhancements/inc/autoload/class-add-ssl-identifier.php
+ create mode 100755 wp-content/plugins/multisite-enhancements/inc/autoload/class-add-theme-list.php
+ create mode 100755 wp-content/plugins/multisite-enhancements/inc/autoload/class-admin-bar-tweaks.php
+ create mode 100755 wp-content/plugins/multisite-enhancements/inc/autoload/class-change-footer-text.php
+ create mode 100755 wp-content/plugins/multisite-enhancements/inc/autoload/class-core.php
+ create mode 100644 wp-content/plugins/multisite-enhancements/inc/autoload/class-filtering-plugins.php
+ create mode 100644 wp-content/plugins/multisite-enhancements/inc/autoload/class-filtering-themes.php
+ create mode 100755 wp-content/plugins/multisite-enhancements/inc/autoload/class-multisite-add-new-plugin.php
+ create mode 100755 wp-content/plugins/multisite-enhancements/inc/autoload/core.php
+ create mode 100644 wp-content/plugins/multisite-enhancements/multisite-enhancements.php
+ create mode 100644 wp-content/plugins/multisite-enhancements/readme.txt
+
+diff --git a/wp-content/plugins/multisite-enhancements/LICENSE b/wp-content/plugins/multisite-enhancements/LICENSE
+new file mode 100644
+index 00000000..d159169d
+--- /dev/null
++++ b/wp-content/plugins/multisite-enhancements/LICENSE
+@@ -0,0 +1,339 @@
++                    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.
++
++    <one line to give the program's name and a brief idea of what it does.>
++    Copyright (C) <year>  <name of author>
++
++    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/plugins/multisite-enhancements/inc/assets/css/wordpress-multisite-enhancements.css b/wp-content/plugins/multisite-enhancements/inc/assets/css/wordpress-multisite-enhancements.css
+new file mode 100644
+index 00000000..ed92c52c
+--- /dev/null
++++ b/wp-content/plugins/multisite-enhancements/inc/assets/css/wordpress-multisite-enhancements.css
+@@ -0,0 +1,11 @@
++td.column-active_blogs {
++	width: 200px;
++}
++
++td.column-active_blogs a {
++	cursor: pointer;
++}
++
++.siteslist {
++	display: none;
++}
+\ No newline at end of file
+diff --git a/wp-content/plugins/multisite-enhancements/inc/assets/css/wordpress-multisite-enhancements.min.css b/wp-content/plugins/multisite-enhancements/inc/assets/css/wordpress-multisite-enhancements.min.css
+new file mode 100644
+index 00000000..a5ee5035
+--- /dev/null
++++ b/wp-content/plugins/multisite-enhancements/inc/assets/css/wordpress-multisite-enhancements.min.css
+@@ -0,0 +1 @@
++td.column-active_blogs{width:200px}td.column-active_blogs a{cursor:pointer;}.siteslist{display:none}
+\ No newline at end of file
+diff --git a/wp-content/plugins/multisite-enhancements/inc/assets/js/filtering-plugins.js b/wp-content/plugins/multisite-enhancements/inc/assets/js/filtering-plugins.js
+new file mode 100644
+index 00000000..d4db2761
+--- /dev/null
++++ b/wp-content/plugins/multisite-enhancements/inc/assets/js/filtering-plugins.js
+@@ -0,0 +1,22 @@
++// via https://github.com/charliepark/faq-patrol
++// extend :contains to be case-insensitive; via http://stackoverflow.com/questions/187537/
++jQuery( document ).ready( function( $ ) {
++	'use strict';
++
++	$.expr[ ':' ].contains = function( a, i, m ) {
++		return (
++				a.textContent || a.innerText || ''
++			).toUpperCase().indexOf( m[ 3 ].toUpperCase() ) >= 0;
++	};
++
++	$( '#plugin-search-input' ).keyup( function() {
++		var val = $( this ).val();
++		var selector = '#the-list';
++		if ( val.length < 2 ) {
++			$( selector ).find( '> tr' ).show();
++		} else {
++			$( selector ).find( '> tr' ).hide();
++			$( selector ).find( '.plugin-title strong:contains(' + val + ')' ).parent().parent().show();
++		}
++	} ).focus();
++} );
+diff --git a/wp-content/plugins/multisite-enhancements/inc/assets/js/filtering-plugins.min.js b/wp-content/plugins/multisite-enhancements/inc/assets/js/filtering-plugins.min.js
+new file mode 100644
+index 00000000..8a63a176
+--- /dev/null
++++ b/wp-content/plugins/multisite-enhancements/inc/assets/js/filtering-plugins.min.js
+@@ -0,0 +1 @@
++jQuery(document).ready(function(a){"use strict";a.expr[":"].contains=function(a,b,c){return(a.textContent||a.innerText||"").toUpperCase().indexOf(c[3].toUpperCase())>=0},a("#plugin-search-input").keyup(function(){var b=a(this).val(),c="#the-list";b.length<2?a(c).find("> tr").show():(a(c).find("> tr").hide(),a(c).find(".plugin-title strong:contains("+b+")").parent().parent().show())}).focus()});
+\ No newline at end of file
+diff --git a/wp-content/plugins/multisite-enhancements/inc/assets/js/filtering-themes.js b/wp-content/plugins/multisite-enhancements/inc/assets/js/filtering-themes.js
+new file mode 100644
+index 00000000..57584c8a
+--- /dev/null
++++ b/wp-content/plugins/multisite-enhancements/inc/assets/js/filtering-themes.js
+@@ -0,0 +1,23 @@
++// via https://github.com/charliepark/faq-patrol
++// extend :contains to be case-insensitive; via http://stackoverflow.com/questions/187537/
++// @version 2016-10-05s
++jQuery( document ).ready( function( $ ) {
++	'use strict';
++
++	$.expr[ ':' ].contains = function( a, i, m ) {
++		return (
++				a.textContent || a.innerText || ''
++			).toUpperCase().indexOf( m[ 3 ].toUpperCase() ) >= 0;
++	};
++
++	$( '#theme-search-input' ).keyup( function() {
++		var val = $( this ).val();
++		var selector = '#the-list';
++		if ( val.length < 2 ) {
++			$( selector ).find( '> tr' ).show();
++		} else {
++			$( selector ).find( '> tr' ).hide();
++			$( selector ).find( '.theme-title strong:contains(' + val + ')' ).parent().parent().show();
++		}
++	} ).focus();
++} );
+diff --git a/wp-content/plugins/multisite-enhancements/inc/assets/js/filtering-themes.min.js b/wp-content/plugins/multisite-enhancements/inc/assets/js/filtering-themes.min.js
+new file mode 100644
+index 00000000..ec0b14c0
+--- /dev/null
++++ b/wp-content/plugins/multisite-enhancements/inc/assets/js/filtering-themes.min.js
+@@ -0,0 +1 @@
++jQuery(document).ready(function(a){"use strict";a.expr[":"].contains=function(a,b,c){return(a.textContent||a.innerText||"").toUpperCase().indexOf(c[3].toUpperCase())>=0},a("#theme-search-input").keyup(function(){var b=a(this).val(),c="#the-list";b.length<2?a(c).find("> tr").show():(a(c).find("> tr").hide(),a(c).find(".theme-title strong:contains("+b+")").parent().parent().show())}).focus()});
+\ No newline at end of file
+diff --git a/wp-content/plugins/multisite-enhancements/inc/autoload/class-add-admin-favicon.php b/wp-content/plugins/multisite-enhancements/inc/autoload/class-add-admin-favicon.php
+new file mode 100755
+index 00000000..f10f9432
+--- /dev/null
++++ b/wp-content/plugins/multisite-enhancements/inc/autoload/class-add-admin-favicon.php
+@@ -0,0 +1,279 @@
++<?php
++/**
++ * Add Favicon from theme folder to the admin area to easier identify the blog.
++ *
++ * Remove also the "W" logo and his sublinks in admin bar
++ * Add Favicon to each blog on the Admin Bar Item "My Sites"
++ *
++ * Use the follow filter hooks for different changes
++ *     Use the filter hook to add hooks, there will add the markup
++ *     - Hook: multisite_enhancements_favicon
++ *     - Default is: admin_head
++ *     Use the filter hook to change style
++ *     - Hook: multisite_enhancements_add_favicon
++ *     Use the filter hook to change style
++ *     - Hook: multisite_enhancements_add_admin_bar_favicon
++ *     Use the filter hook to change the default to remove the "W" logo and his sublinks
++ *     - Hook: multisite_enhancements_remove_wp_admin_bar
++ *     - Default is: TRUE
++ *
++ * @since   2015-07-23
++ * @version 2016-10-05
++ * @package WordPress
++ */
++
++add_action( 'init', array( 'Multisite_Add_Admin_Favicon', 'init' ) );
++
++/**
++ * Add Favicon from theme folder to the admin area to easier identify the blog.
++ *
++ * Class Multisite_Add_Admin_Favicon
++ */
++class Multisite_Add_Admin_Favicon {
++
++	/**
++	 * Value to get sites in the Network.
++	 *
++	 * @since 2015-02-26
++	 * @var int
++	 */
++	private $sites_limit = 9999;
++
++	/**
++	 * Define Hooks for add the favicon markup.
++	 *
++	 * @since 0.0.2
++	 * @var   array
++	 */
++	static protected $favicon_hooks = array(
++		'admin_head',
++		'wp_head',
++	);
++
++	/**
++	 * Filter to remove "W" logo incl. sublinks from admin bar.
++	 *
++	 * @since 0.0.2
++	 * @var   Boolean
++	 */
++	static protected $remove_wp_admin_bar = TRUE;
++
++	/**
++	 * Initialize the class.
++	 */
++	public static function init() {
++
++		$class = __CLASS__;
++		if ( empty( $GLOBALS[ $class ] ) ) {
++			$GLOBALS[ $class ] = new $class;
++		}
++	}
++
++	/**
++	 * Init function to register all used hooks.
++	 *
++	 * Use the filter hook to add hooks, there will add the markup
++	 *     Hook: multisite_enhancements_favicon
++	 *
++	 * @since   0.0.2
++	 */
++	public function __construct() {
++
++		/**
++		 * Filter hook to change the value for get sites inside the network.
++		 *
++		 * @type integer
++		 */
++		$this->sites_limit = (int) apply_filters( 'multisite_enhancements_sites_limit', $this->sites_limit );
++
++		/**
++		 * Hooks for add favicon markup.
++		 *
++		 * @type array
++		 */
++		$hooks = (array) apply_filters( 'multisite_enhancements_favicon', self::$favicon_hooks );
++
++		foreach ( $hooks as $hook ) {
++			add_action( esc_attr( $hook ), array( $this, 'set_favicon' ) );
++
++			// Add favicon from theme folder to each blog.
++			add_action( esc_attr( $hook ), array( $this, 'set_admin_bar_blog_icon' ) );
++		}
++
++		// Remove admin bar item with "W" logo.
++		add_action( 'admin_bar_menu', array( $this, 'change_admin_bar_menu' ), 25 );
++	}
++
++	/**
++	 * Create markup, if favicon is exist in active theme folder.
++	 *
++	 * Use the filter hook to change style
++	 *     Hook: multisite_enhancements_add_favicon
++	 *
++	 * @since   0.0.2
++	 */
++	public function set_favicon() {
++
++		$stylesheet_dir_uri = get_stylesheet_directory_uri();
++		$stylesheet_dir     = get_stylesheet_directory();
++		$output             = '';
++
++		if ( file_exists( $stylesheet_dir . $this->get_favicon_path() ) ) {
++			$output .= '<link rel="shortcut icon" type="image/x-icon" href="'
++				. esc_url( $stylesheet_dir_uri . $this->get_favicon_path() ) . '" />';
++			$output .= '<style>';
++			$output .= '#wpadminbar #wp-admin-bar-site-name>.ab-item:before { content: none !important;}';
++			$output .= 'li#wp-admin-bar-site-name a { background: url( "'
++				. $stylesheet_dir_uri . $this->get_favicon_path()
++				. '" ) left center/20px no-repeat !important; padding-left: 21px !important; background-size: 20px !important; } li#wp-admin-bar-site-name { margin-left: 5px !important; } li#wp-admin-bar-site-name {} #wp-admin-bar-site-name div a { background: none !important; }' . "\n";
++			$output .= '</style>';
++		}
++
++		/**
++		 * Use the filter hook to change style.
++		 *
++		 * @type string
++		 */
++		echo apply_filters( 'multisite_enhancements_add_favicon', $output );
++	}
++
++	/**
++	 * Add Favicon from each blog to Multisite Menu of "My Sites".
++	 *
++	 * Use the filter hook to change style
++	 *     Hook: multisite_enhancements_add_admin_bar_favicon
++	 *
++	 * @since   0.0.2
++	 */
++	public function set_admin_bar_blog_icon() {
++
++		// Only usable if the user is logged in and use the admin bar.
++		if ( ! is_user_logged_in() || ! is_admin_bar_showing() ) {
++			return;
++		}
++
++		$user_id    = get_current_user_id();
++		$user_blogs = get_blogs_of_user( $user_id );
++
++		$output = '';
++		foreach ( (array) $user_blogs as $blog ) {
++
++			$custom_icon = FALSE;
++
++			// Validate, that we use nly int value.
++			$blog_id    = (int) $blog->userblog_id;
++			$stylesheet = get_blog_option( $blog_id, 'stylesheet' );
++
++			// Get stylesheet directory uri.
++			$theme_root_uri     = get_theme_root_uri( $stylesheet );
++			$stylesheet_dir_uri = "$theme_root_uri/$stylesheet";
++
++			// Get stylesheet directory.
++			$theme_root     = get_theme_root( $stylesheet );
++			$stylesheet_dir = "$theme_root/$stylesheet";
++
++			// Create favicon directory and directory url locations.
++			$favicon_dir_uri = $this->get_favicon_path( $blog_id, $stylesheet_dir_uri, 'url' );
++			$favicon_dir     = $this->get_favicon_path( $blog_id, $stylesheet_dir, 'dir' );
++
++			// Check if the user has manually added a site icon in WP (since WP 4.3).
++			$site_icon_id = (int) get_blog_option( $blog_id, 'site_icon' );
++			if ( 0 !== $site_icon_id ) {
++				switch_to_blog( $blog_id );
++				$url_data = wp_get_attachment_image_src( $site_icon_id, array( 32, 32 ) );
++				$custom_icon = esc_url( $url_data[0] );
++				restore_current_blog();
++			} elseif ( file_exists( $favicon_dir ) ) {
++				$custom_icon = $favicon_dir_uri;
++			}
++
++			if ( FALSE !== $custom_icon ) {
++				$output .= '#wpadminbar .quicklinks li#wp-admin-bar-blog-' . $blog_id
++					. ' .blavatar { font-size: 0 !important; }';
++				$output .= '#wp-admin-bar-blog-' . $blog_id
++					. ' div.blavatar { background: url( "' . $custom_icon
++					. '" ) left bottom/16px no-repeat !important; background-size: 16px !important; margin: 0 2px 0 -2px; }' . "\n";
++			}
++		}
++
++		if ( '' !== $output ) {
++			/**
++			 * Use the filter hook to change style.
++			 *
++			 * @type string
++			 */
++			echo apply_filters(
++				'multisite_enhancements_add_admin_bar_favicon',
++				"\n" . '<style>' . $output . '</style>' . "\n"
++			);
++		}
++	}
++
++	/**
++	 * Maybe removes the "W" logo incl. sublinks from the admin menu.
++	 *
++	 * Use the filter hook to change the default to remove the "W" logo and his sublinks
++	 *     Hook: multisite_enhancements_remove_wp_admin_bar
++	 *
++	 * @since   0.0.2
++	 * @param   WP_Admin_Bar $admin_bar WP_Admin_Bar instance, passed by reference.
++	 */
++	public function change_admin_bar_menu( $admin_bar ) {
++
++		/**
++		 * Use the filter hook to remove or not remove the first part in the admin bar.
++		 *
++		 * @type bool
++		 */
++		if ( apply_filters(
++			'multisite_enhancements_remove_wp_admin_bar',
++			self::$remove_wp_admin_bar
++		)
++		) {
++			$admin_bar->remove_node( 'wp-logo' );
++		}
++	}
++
++	/**
++	 * Get the path to the favicon file from the root of a theme.
++	 *
++	 * @since    1.0.5
++	 *
++	 * @param int    $blog_id   Id of the blog in the network.
++	 * @param string $path      Path to Favicon.
++	 * @param string $path_type Type 'url' or 'dir'.
++	 *
++	 * @return string File path to favicon file.
++	 * @internal param ID $integer of blog in network
++	 * @internal param Path $string to Favicon
++	 * @internal param Path $string type 'url' or 'dir'
++	 */
++	protected function get_favicon_path( $blog_id = 0, $path = '', $path_type = 'url' ) {
++
++		if ( 0 === $blog_id ) {
++			$blog_id = get_current_blog_id();
++		}
++
++		/**
++		 * Filter the file path to the favicon file.
++		 *
++		 * Default is '/favicon.ico' which assumes there's a .ico file in the theme root.
++		 * This filter allows that path, file name, and file extension to be changed.
++		 *
++		 * @since 1.0.5
++		 *
++		 * @param string $path Path to favicon file.
++		 *
++		 * Optional parameters:
++		 *
++		 * When using a different directory than the stylesheet use the $blog_id and $path_type
++		 * integer $blog_id
++		 *
++		 * string $path_type = 'url' -> use URL for the location as a URL
++		 * string $path_type = 'dir' -> use URL for the location in the server, used to check if the file exists
++		 */
++
++		return apply_filters( 'multisite_enhancements_favicon_path', $path . '/favicon.ico', $blog_id, $path_type );
++	}
++
++} // end class
+diff --git a/wp-content/plugins/multisite-enhancements/inc/autoload/class-add-blog-id.php b/wp-content/plugins/multisite-enhancements/inc/autoload/class-add-blog-id.php
+new file mode 100755
+index 00000000..74368fa6
+--- /dev/null
++++ b/wp-content/plugins/multisite-enhancements/inc/autoload/class-add-blog-id.php
+@@ -0,0 +1,110 @@
++<?php
++/**
++ * View Blog and User ID in WordPress Multisite.
++ *
++ * @see     http://wpengineer.com/2188/view-blog-id-in-wordpress-multisite/
++ * @since   2013-07-19
++ * @version 2016-01-15
++ * @package WordPress
++ */
++
++add_action( 'init', array( 'Multisite_Add_Blog_Id', 'init' ) );
++
++/**
++ * View Blog and User ID in WordPress Multisite.
++ * Class Multisite_Add_Blog_Id
++ */
++class Multisite_Add_Blog_Id {
++
++	/**
++	 * Init the class.
++	 */
++	public static function init() {
++
++		$class = __CLASS__;
++		if ( empty( $GLOBALS[ $class ] ) ) {
++			$GLOBALS[ $class ] = new $class;
++		}
++	}
++
++	/**
++	 * Init function to register all used hooks.
++	 *
++	 * @since   0.0.1
++	 */
++	public function __construct() {
++
++		if ( ! is_network_admin() ) {
++			return;
++		}
++
++		// Add blog id.
++		add_filter( 'wpmu_blogs_columns', array( $this, 'get_id' ) );
++		add_action( 'manage_sites_custom_column', array( $this, 'get_blog_id' ), 10, 2 );
++
++		// Add user id.
++		add_filter( 'manage_users-network_columns', array( $this, 'get_id' ) );
++		add_filter( 'manage_users_custom_column', array( $this, 'get_user_id' ), 10, 3 );
++
++		add_action( 'admin_print_styles-sites.php', array( $this, 'add_style' ) );
++		add_action( 'admin_print_styles-users.php', array( $this, 'add_style' ) );
++	}
++
++	/**
++	 * Echo the site id of each site.
++	 *
++	 * @param string  $column_name The name of the column.
++	 * @param integer $blog_id     The Id of the blog.
++	 *
++	 * @return mixed
++	 */
++	public function get_blog_id( $column_name, $blog_id ) {
++
++		if ( 'object_id' === $column_name ) {
++			echo (int) $blog_id;
++		}
++
++		return $column_name;
++	}
++
++	/**
++	 * Echo the ID of each user.
++	 *
++	 * @param string $value       Custom column output.
++	 * @param string $column_name The current column name.
++	 * @param int    $user_id     ID of the currently-listed user.
++	 *
++	 * @return int|string
++	 */
++	public function get_user_id( $value, $column_name, $user_id ) {
++
++		if ( 'object_id' === $column_name ) {
++			return (int) $user_id;
++		}
++
++		return $value;
++	}
++
++	/**
++	 * Add in a column header.
++	 *
++	 * @param array $columns An array of displayed site columns.
++	 *
++	 * @return mixed
++	 */
++	public function get_id( $columns ) {
++
++		$columns[ 'object_id' ] = __( 'ID' );
++
++		return $columns;
++	}
++
++	/**
++	 * Add custom style.
++	 */
++	public function add_style() {
++
++		echo '<style>#object_id { width:7%; }</style>';
++	}
++
++} // end class
+diff --git a/wp-content/plugins/multisite-enhancements/inc/autoload/class-add-css.php b/wp-content/plugins/multisite-enhancements/inc/autoload/class-add-css.php
+new file mode 100644
+index 00000000..1625a9db
+--- /dev/null
++++ b/wp-content/plugins/multisite-enhancements/inc/autoload/class-add-css.php
+@@ -0,0 +1,62 @@
++<?php
++/**
++ * On the network plugin and theme pages, add css to present the active column
++ * If this class is loaded, modify the presentation of the column in order to
++ * allow showing or hiding the list of sites that uses a theme or plugin
++ *
++ * Kudos to #n-goncalves for this solution.
++ * @see https://github.com/bueltge/wordpress-multisite-enhancements/pull/44
++ *
++ * @since   2018-02-15
++ * @version 2018-02-15
++ * @package WordPress
++ */
++
++add_action( 'init', array( 'Enqueue_Column_Style', 'init' ) );
++
++/**
++ * On the network plugin and theme pages, add css to present the active column
++ * If this class is loaded, modify the presentation of the column in order to
++ * allow showing or hiding the list of sites that uses a theme or plugin
++ *
++ * Class Enqueue_Column_Style
++ */
++class Enqueue_Column_Style {
++
++	/**
++	 * Init function to register all used hooks.
++	 *
++	 */
++	public function __construct() {
++
++		add_action( 'admin_head-themes.php', array( $this, 'enqueue_style' ) );
++		add_action( 'admin_head-plugins.php', array( $this, 'enqueue_style' ) );
++	}
++
++	/**
++	 * Initialize the class.
++	 */
++	public static function init() {
++
++		$class = __CLASS__;
++		if ( empty( $GLOBALS[ $class ] ) ) {
++			$GLOBALS[ $class ] = new $class;
++		}
++	}
++
++	/**
++	 * Enqueue column style.
++	 *
++	 */
++	public function enqueue_style() {
++
++		$suffix = defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG ? '' : '.min';
++
++		wp_register_style(
++			'admin_column_css',
++			plugins_url( '/inc/assets/css/wordpress-multisite-enhancements' . $suffix . '.css', MULTISITE_ENHANCEMENT_BASE ),
++			false );
++		wp_enqueue_style( 'admin_column_css' );
++	} // end enqueue_style()
++
++} // end class
+diff --git a/wp-content/plugins/multisite-enhancements/inc/autoload/class-add-plugin-list.php b/wp-content/plugins/multisite-enhancements/inc/autoload/class-add-plugin-list.php
+new file mode 100755
+index 00000000..7202a1ec
+--- /dev/null
++++ b/wp-content/plugins/multisite-enhancements/inc/autoload/class-add-plugin-list.php
+@@ -0,0 +1,377 @@
++<?php
++/**
++ * On the network plugins page, show which blogs have this plugin active.
++ *
++ * @since   2013-07-19
++ * @version 2018-04-13
++ * @package WordPress
++ */
++
++add_action( 'init', array( 'Multisite_Add_Plugin_List', 'init' ) );
++
++/**
++ * Class Multisite_Add_Plugin_List
++ */
++class Multisite_Add_Plugin_List {
++
++	/**
++	 * On this plugin status will not show the not or activated status in the table of plugins.
++	 *
++	 * @since  01/03/2014
++	 * @var    array
++	 */
++	static protected $excluded_plugin_status = array( 'dropins', 'mustuse' );
++	/**
++	 * String for the transient string, there save the blog plugins.
++	 *
++	 * @since  2015-02-21
++	 * @var    string
++	 */
++	static protected $site_transient_blogs_plugins = 'blogs_plugins';
++	/**
++	 * Define the allowed html tags for wp_kses.
++	 *
++	 * @var array
++	 */
++	static protected $wp_kses_allowed_html = array(
++		'br'   => array(),
++		'nobr' => array(
++			'class' => array(),
++		),
++		'span' => array(
++			'class' => array(),
++		),
++		'ul'   => array(
++			'id'    => array(),
++			'class' => array(),
++		),
++		'li'   => array(
++			'title' => array(),
++		),
++		'a'    => array(
++			'href'    => array(),
++			'onclick' => array(),
++			'title'   => array(),
++		),
++		'p'    => array(),
++	);
++	/**
++	 * Value to get sites in the Network.
++	 *
++	 * @since 2015-02-26
++	 * @var int
++	 */
++	private $sites_limit = 9999;
++	/**
++	 * Member variable to store data about active plugins for each blog.
++	 *
++	 * @since   2015-02-21
++	 * @var     array
++	 */
++	private $blogs_plugins;
++
++	/**
++	 * Init function to register all used hooks.
++	 *
++	 * @since   0.0.1
++	 */
++	public function __construct() {
++
++		add_action( 'load-plugins.php', array( $this, 'development_helper' ) );
++
++		// Fires after a plugin has been activated; but not on silently activated, like update.
++		add_action( 'activated_plugin', array( $this, 'clear_plugins_site_transient' ), 10, 2 );
++		// Fires before a plugin is deactivate; but not on silently activated, like update.
++		add_action( 'deactivated_plugin', array( $this, 'clear_plugins_site_transient' ), 10, 2 );
++
++		if ( ! is_network_admin() ) {
++			return;
++		}
++
++		/**
++		 * Filter to change the value for get sites inside the network.
++		 *
++		 * @type integer
++		 */
++		$this->sites_limit = (int) apply_filters( 'multisite_enhancements_sites_limit', $this->sites_limit );
++
++		add_filter( 'manage_plugins-network_columns', array( $this, 'add_plugins_column' ), 10, 1 );
++		add_action( 'manage_plugins_custom_column', array( $this, 'manage_plugins_custom_column' ), 10, 3 );
++	}
++
++	/**
++	 * Initialize the class.
++	 */
++	public static function init() {
++
++		$class = __CLASS__;
++		if ( empty( $GLOBALS[ $class ] ) ) {
++			$GLOBALS[ $class ] = new $class;
++		}
++	}
++
++	/**
++	 * Print Network Admin Notices to inform, that the transient are deleted.
++	 *
++	 * @since 2016-10-23
++	 */
++	public function notice_about_clear_cache() {
++
++		$class   = 'notice notice-info';
++		$message = esc_attr__( 'Multisite Enhancements: Plugin usage information is not cached while WP_DEBUG is true.',
++			'multisite-enhancements' );
++		printf( '<div class="%1$s"><p>%2$s</p></div>', $class, $message );
++	}
++
++	/**
++	 * Add in a column header.
++	 *
++	 * @since  0.0.1
++	 *
++	 * @param  array $columns An array of displayed site columns.
++	 *
++	 * @return array
++	 */
++	public function add_plugins_column( $columns ) {
++
++		// If not set, then no changes on output.
++		if ( ! array_key_exists( 'plugin_status', $_GET ) ) {
++			$_GET['plugin_status'] = '';
++		}
++
++		// Not useful on different selections.
++		if ( ! in_array( esc_attr( $_GET['plugin_status'] ), self::$excluded_plugin_status, false ) ) {
++			// Translators: Active in is the head of the table column on plugin list.
++			$columns['active_blogs'] = '<nobr>' . _x( 'Usage', 'column name', 'multisite-enhancements' ) . '</nobr>';
++		}
++
++		return $columns;
++	}
++
++	/**
++	 * Get data for each row on each plugin.
++	 * Echo the string.
++	 *
++	 * @since   0.0.1
++	 *
++	 * @param  String $column_name Name of the column.
++	 * @param  String $plugin_file Path to the plugin file.
++	 * @param  array  $plugin_data An array of plugin data.
++	 *
++	 * @return void
++	 */
++	public function manage_plugins_custom_column( $column_name, $plugin_file, $plugin_data ) {
++
++		if ( 'active_blogs' !== $column_name ) {
++			return null;
++		}
++
++		// Is this plugin network activated.
++		if ( ! function_exists( 'is_plugin_active_for_network' ) ) {
++			require_once ABSPATH . '/wp-admin/includes/plugin.php';
++		}
++
++		$active_on_network = is_plugin_active_for_network( $plugin_file );
++
++		$output = '';
++
++		if ( $active_on_network ) {
++			// We don't need to check any further for network active plugins.
++			// Translators: The plugin is network wide active, the string is for each plugin possible.
++			$output .= __( '<nobr>Network Activated</nobr>', 'multisite-enhancements' );
++
++			// List Blogs, there is activated.
++		} else {
++			// Is this plugin active on any blogs in this network.
++			$active_on_blogs = $this->is_plugin_active_on_blogs( $plugin_file );
++
++			if ( ! $active_on_blogs ) {
++				// Translators: The plugin is not activated, the string is for each plugin possible.
++				$output .= __( '<nobr>Not Activated</nobr>', 'multisite-enhancements' );
++			} else {
++				$active_count = sizeOf( $active_on_blogs );
++				$output       .= '<p>';
++
++				$is_list_hidden = false;
++				// Hide the list of sites if the class isn"t loaded or there's less or equal to 4 sites
++				if ( class_exists( 'Enqueue_Column_Style', false ) && $active_count > 4 ) {
++					$output .= sprintf(
++						_n( 'Active on %2$s %1$d site %3$s', 'Active on %2$s %1$d sites %3$s', $active_count, 'multisite-enhancements' ),
++						$active_count,
++						"<a onclick=\"jQuery('ul[id*=\'siteslist_{$plugin_file}\']').slideToggle('swing');\">",
++						'</a>'
++					);
++				} else {
++					$output         .= sprintf(
++						_n( 'Active on %s site', 'Active on %s sites', $active_count, 'multisite-enhancements' ),
++						$active_count
++					);
++					$is_list_hidden = true;
++				}
++				$output .= '</p>';
++				$output .= '<ul id="siteslist_' . $plugin_file;
++				$output .= ( $is_list_hidden ) ? '">' : '" class="siteslist">';
++
++
++				foreach ( $active_on_blogs as $key => $value ) {
++
++					// Check the site for archived.
++					$class = $hint = '';
++					if ( $this->is_archived( $key ) ) {
++						$class = ' class="site-archived"';
++						$hint  = esc_attr__( ', Archived site', 'multisite-enhancements' );
++					}
++
++					$output .= '<li' . $class . ' title="Blog ID: ' . $key . $hint . '">';
++					$output .= '<nobr><a href="' . get_admin_url( $key ) . 'plugins.php">'
++					           . $value['name'] . '</a>' . $hint . '</nobr></li>';
++				}
++
++				$output .= '</ul>';
++			}
++		}
++
++		if ( ! isset($plugin_data['Network']) ) {
++			$plugin_data['Network'] = false;
++		}
++
++		// Add indicator that the plugin is "Network Only".
++		if ( $plugin_data['Network'] ) {
++			$output .= '<br /><nobr class="submitbox"><span class="submitdelete">'
++			           . esc_attr__( 'Network Only', 'multisite-enhancements' )
++			           . '</span></nobr>';
++		}
++
++		echo wp_kses( $output, self::$wp_kses_allowed_html );
++	}
++
++	/**
++	 * Is plugin active in blogs.
++	 *
++	 * @since    0.0.1
++	 *
++	 * @param    string $plugin_file An name of the plugin file.
++	 *
++	 * @internal param  $String
++	 *
++	 * @return array $active_in_plugins Which Blog ID and Name of Blog for each item in Array.
++	 */
++	public function is_plugin_active_on_blogs( $plugin_file ) {
++
++		$blogs_plugins = $this->get_blogs_plugins();
++
++		$active_in_plugins = array();
++
++		foreach ( $blogs_plugins as $blog_id => $data ) {
++			if ( in_array( $plugin_file, $data['active_plugins'], true ) ) {
++				$active_in_plugins[ $blog_id ] = array(
++					'name' => $data['blogname'],
++					'path' => $data['blogpath'],
++				);
++			}
++		}
++
++		return $active_in_plugins;
++	}
++
++	/**
++	 * Gets an array of blog data including active plugins for each blog.
++	 *
++	 * @since  21/02/2015
++	 *
++	 * @return array
++	 */
++	public function get_blogs_plugins() {
++
++		// See if the data is present in the variable first.
++		if ( $this->blogs_plugins ) {
++			return $this->blogs_plugins;
++
++			// If not, see if we can load data from the transient.
++		} elseif ( false === ( $this->blogs_plugins = get_site_transient( self::$site_transient_blogs_plugins ) ) ) {
++
++			// Cannot load data from transient, so load from DB and set transient.
++			$this->blogs_plugins = array();
++
++			$blogs = (array) Multisite_Core::get_blog_list( 0, $this->sites_limit );
++
++			/**
++			 * Data to each site of the network, blogs.
++			 *
++			 * @var array $blog
++			 */
++			foreach ( $blogs as $blog ) {
++
++				// Convert object to array.
++				$blog = (array) $blog;
++
++				$this->blogs_plugins[ $blog['blog_id'] ]                   = $blog;
++				$this->blogs_plugins[ $blog['blog_id'] ]['blogpath']       = get_blog_details(
++					$blog['blog_id']
++				)->path;
++				$this->blogs_plugins[ $blog['blog_id'] ]['blogname']       = get_blog_details(
++					$blog['blog_id']
++				)->blogname;
++				$this->blogs_plugins[ $blog['blog_id'] ]['active_plugins'] = array();
++				$plugins                                                   = (array) get_blog_option(
++					$blog['blog_id'], 'active_plugins'
++				);
++				if ( $plugins ) {
++					foreach ( $plugins as $plugin_file ) {
++						$this->blogs_plugins[ $blog['blog_id'] ]['active_plugins'][] = $plugin_file;
++					}
++				}
++			}
++
++			if ( ! $this->development_helper() ) {
++				set_site_transient( self::$site_transient_blogs_plugins, $this->blogs_plugins );
++			}
++		}
++
++		// Data should be here, if loaded from transient or DB.
++		return $this->blogs_plugins;
++	}
++
++	/**
++	 * Run helpers if the debug constant is true to help on development, debugging.
++	 *
++	 * @since  2016-10-23
++	 * @return bool
++	 */
++	public function development_helper() {
++
++		if ( ! defined( 'WP_DEBUG' ) || ! WP_DEBUG ) {
++			return false;
++		}
++
++		add_action( 'network_admin_notices', array( $this, 'notice_about_clear_cache' ) );
++		$this->clear_plugins_site_transient();
++
++		return true;
++	}
++
++	/**
++	 * Clears the $blogs_plugins site transient when any plugins are activated/deactivated.
++	 *
++	 * @since  2015-02-25
++	 */
++	public function clear_plugins_site_transient() {
++
++		delete_site_transient( self::$site_transient_blogs_plugins );
++	}
++
++	/**
++	 * Check, if the status of the site archived.
++	 *
++	 * @param integer $site_id ID of the site.
++	 *
++	 * @return bool
++	 */
++	public function is_archived( $site_id ) {
++
++		$site_id = (int) $site_id;
++
++		return (bool) get_blog_details( $site_id )->archived;
++	}
++
++} // end class
+diff --git a/wp-content/plugins/multisite-enhancements/inc/autoload/class-add-site-status-labels.php b/wp-content/plugins/multisite-enhancements/inc/autoload/class-add-site-status-labels.php
+new file mode 100644
+index 00000000..46ca1e40
+--- /dev/null
++++ b/wp-content/plugins/multisite-enhancements/inc/autoload/class-add-site-status-labels.php
+@@ -0,0 +1,116 @@
++<?php
++/**
++ * Add status labels to blogs.
++ *
++ * @since   2015-07-14
++ * @version 2016-10-28
++ * @package WordPress
++ */
++
++add_action( 'init', array( 'Multisite_Add_Site_Status_labels', 'init' ) );
++
++/**
++ * Add status labels to sites.
++ *
++ * Class Multisite_Add_Site_Status_labels
++ */
++class Multisite_Add_Site_Status_labels {
++
++	/**
++	 * Initialize the class.
++	 */
++	public static function init() {
++
++		$class = __CLASS__;
++		if ( empty( $GLOBALS[ $class ] ) ) {
++			$GLOBALS[ $class ] = new $class;
++		}
++	}
++
++	/**
++	 * Init function to register all used hooks.
++	 *
++	 * @since  2015-07-14
++	 */
++	public function __construct() {
++
++		if ( ! current_user_can( 'manage_network' ) ) {
++			return;
++		}
++
++		add_action( 'admin_bar_menu', array( $this, 'add_status_label' ) );
++	}
++
++	/**
++	 * Check string, if is a external url.
++	 *
++	 * @param string $haystack The string to search in.
++	 * @param string $needle   The search string.
++	 *
++	 * @return bool
++	 */
++	public function check_external_url( $haystack, $needle ) {
++
++		// Remove last string for exactly check.
++		$needle = rtrim( $needle, '/' );
++
++		return $needle
++		       && FALSE === strpos(
++			$haystack,
++			str_replace( array( 'http://', 'https://', '//' ), '', $needle )
++		);
++	}
++
++	/**
++	 * Check, if the status of the site public.
++	 *
++	 * @param integer $site_id ID of the site.
++	 *
++	 * @return bool
++	 */
++	public function is_site_live( $site_id ) {
++
++		$site_id = (int) $site_id;
++		return (bool) get_blog_option( $site_id, 'blog_public' );
++	}
++
++	/**
++	 * Add status label from each blog to Multisite Menu of "My Sites".
++	 *
++	 * Use the filter hook 'multisite_enhancements_status_label' to change style, dashicon, markup.
++	 *
++	 * @param \WP_Admin_Bar $admin_bar All necessary admin bar items.
++	 *
++	 * @return mixed
++	 */
++	public function add_status_label( \WP_Admin_Bar $admin_bar ) {
++
++		foreach ( $admin_bar->user->blogs as $key => $blog ) {
++
++			$url_hint  = '';
++			$live_hint = '';
++
++			if ( $this->check_external_url( $blog->siteurl, $admin_bar->user->domain ) ) {
++				$title    = esc_attr__( 'external domain', 'multisite-enhancements' );
++				$class    = 'ab-icon dashicons-before dashicons-external';
++				$url_hint = '<span title="' . $title . '" class="' . $class . '"></span>';
++			}
++
++			if ( ! $this->is_site_live( $blog->userblog_id ) ) {
++				$title     = esc_attr__( 'noindex', 'multisite-enhancements' );
++				$class     = 'ab-icon dashicons-before dashicons-dismiss';
++				$live_hint = '<span title="' . $title . '" class="' . $class . '"></span>';
++			}
++
++			// Add span markup.
++			$blogname = $url_hint . $live_hint . $blog->blogname;
++
++			// Filter hook for custom style of the admin bar site string.
++			$blogname = apply_filters( 'multisite_enhancements_status_label', $blogname, $blog );
++
++			$admin_bar->user->blogs[ $key ]->blogname = $blogname;
++		}
++
++		return $admin_bar;
++	}
++} // end class
+diff --git a/wp-content/plugins/multisite-enhancements/inc/autoload/class-add-ssl-identifier.php b/wp-content/plugins/multisite-enhancements/inc/autoload/class-add-ssl-identifier.php
+new file mode 100644
+index 00000000..f516a3ed
+--- /dev/null
++++ b/wp-content/plugins/multisite-enhancements/inc/autoload/class-add-ssl-identifier.php
+@@ -0,0 +1,112 @@
++<?php # -*- coding: utf-8 -*-
++/**
++ * Add a icon to identify the ssl protocol on each site.
++ *
++ * @since   2017-07-13
++ * @version 2017-11-26
++ * @package WordPress
++ */
++
++namespace Bueltge\Multisite_Add_Ssh_Identifier;
++
++add_action( 'admin_init', __NAMESPACE__ . '\\bootstrap' );
++/**
++ * Create the instance of this class.
++ */
++function bootstrap() {
++
++	$multisite_add_ssh_identifier = new Multisite_Add_Ssh_Identifier();
++	$multisite_add_ssh_identifier->init();
++}
++
++/**
++ * Class Multisite_Add_Ssh_Identifier
++ */
++class Multisite_Add_Ssh_Identifier {
++
++	/**
++	 * Set column name to identifier the column.
++	 *
++	 * @var string
++	 */
++	private $column = 'site_ssl';
++
++	/**
++	 * Use the WP hooks to include the functions in wp.
++	 */
++	public function init() {
++
++		add_filter( 'wpmu_blogs_columns', array( $this, 'add_column' ) );
++		add_action( 'manage_sites_custom_column', array( $this, 'get_protocol' ), 10, 2 );
++
++		add_action( 'admin_print_styles-sites.php', array( $this, 'add_style' ) );
++	}
++
++	/**
++	 * Constructor.
++	 *
++	 * Multisite_Add_Ssh_Identifier constructor.
++	 */
++	public function __construct() {}
++
++	/**
++	 * Determines if SSL is used.
++	 *
++	 * @param  integer $blog_id
++	 *
++	 * @return bool
++	 */
++	private function is_ssl( $blog_id ) {
++
++		return ( strstr( get_home_url( $blog_id ), 'https' ) ) ? true : false;
++	}
++
++	/**
++	 * Add new column for the ssh identifier.
++	 *
++	 * @param  array $columns
++	 *
++	 * @return array
++	 */
++	public function add_column( array $columns ) {
++
++		$first_column        = array_slice( $columns, 0, 1 );
++		$after_first_columns = array_slice( $columns, 1 );
++		$ssh_column          = array( $this->column => esc_html__( 'https', 'multisite-enhancements' ) );
++
++		// Union of the arrays.
++		$columns = $first_column + $ssh_column + $after_first_columns;
++
++		return $columns;
++	}
++
++	/**
++	 * Print icon, markup to identifier the protocol for each site.
++	 *
++	 * @param string  $column_name
++	 * @param integer $blog_id
++	 *
++	 * @return string
++	 */
++	public function get_protocol( $column_name, $blog_id ) {
++
++		if ( $this->column === $column_name ) {
++
++			$status = 'unlock';
++			if ( $this->is_ssl( $blog_id ) ) {
++				$status = 'lock';
++			}
++
++			echo '<span class="dashicons dashicons-' . $status . '"></span>'; // WPCS: XSS ok.
++		}
++		return $column_name;
++	}
++
++	/**
++	 * Print custom style for the https column.
++	 */
++	public function add_style() {
++
++		echo '<style>#' . esc_attr( $this->column ) . ' { width:5%; } .column-' . esc_attr( $this->column ) . ' { text-align: center; }</style>';
++	}
++}
+diff --git a/wp-content/plugins/multisite-enhancements/inc/autoload/class-add-theme-list.php b/wp-content/plugins/multisite-enhancements/inc/autoload/class-add-theme-list.php
+new file mode 100755
+index 00000000..f394db7d
+--- /dev/null
++++ b/wp-content/plugins/multisite-enhancements/inc/autoload/class-add-theme-list.php
+@@ -0,0 +1,417 @@
++<?php
++/**
++ * On the network theme page, show which blog have the theme active.
++ *
++ * @since   2013-07-22
++ * @version 2018-05-16
++ * @package WordPress
++ */
++
++add_action( 'init', array( 'Multisite_Add_Theme_List', 'init' ) );
++
++/**
++ * On the network theme page, show which blog have the theme active.
++ *
++ * Class Multisite_Add_Theme_List
++ */
++class Multisite_Add_Theme_List {
++
++	/**
++	 * String for the transient string, there save the blog themes.
++	 *
++	 * @since  2015-02-21
++	 * @var    string
++	 */
++	static protected $site_transient_blogs_themes = 'blogs_themes';
++	/**
++	 * Define the allowed html tags for wp_kses.
++	 *
++	 * @var array
++	 */
++	static protected $wp_kses_allowed_html = array(
++		'br'   => array(),
++		'nobr' => array(
++			'class' => array(),
++		),
++		'span' => array(
++			'class' => array(),
++		),
++		'ul'   => array(
++			'id'    => array(),
++			'class' => array(),
++		),
++		'li'   => array(
++			'title' => array(),
++		),
++		'a'    => array(
++			'href'    => array(),
++			'onclick' => array(),
++			'title'   => array(),
++		),
++		'p'    => array(),
++	);
++	/**
++	 * Value to get sites in the Network.
++	 *
++	 * @since 2015-02-26
++	 * @var int
++	 */
++	private $sites_limit = 9999;
++	/**
++	 * Member variable to store data about active theme for each blog.
++	 *
++	 * @since    21/02/2015
++	 * @var     array
++	 */
++	private $blogs_themes;
++
++	/**
++	 * Init function to register all used hooks.
++	 *
++	 * @since   0.0.2
++	 */
++	public function __construct() {
++
++		// Delete transient on themes page.
++		add_action( 'load-themes.php', array( $this, 'development_helper' ) );
++
++		// Fires after the theme is switched.
++		add_action( 'switch_theme', array( $this, 'clear_themes_site_transient' ), 10, 1 );
++
++		if ( ! is_network_admin() ) {
++			return;
++		}
++
++		/**
++		 * Filter to change the value for get sites inside the network.
++		 *
++		 * @since 2015-02-26
++		 * @type integer
++		 */
++		$this->sites_limit = (int) apply_filters( 'multisite_enhancements_sites_limit', $this->sites_limit );
++
++		add_filter( 'manage_themes-network_columns', array( $this, 'add_themes_column' ), 10, 1 );
++		add_action( 'manage_themes_custom_column', array( $this, 'manage_themes_custom_column' ), 10, 3 );
++
++		add_action( 'update_site_option_allowedthemes', array( $this, 'clear_themes_site_transient' ), 10, 1 );
++	}
++
++	/**
++	 * Initialize the class.
++	 */
++	public static function init() {
++
++		$class = __CLASS__;
++		if ( empty( $GLOBALS[ $class ] ) ) {
++			$GLOBALS[ $class ] = new $class;
++		}
++	}
++
++	/**
++	 * Print Network Admin Notices to inform, that the transient are deleted.
++	 *
++	 * @since 2016-10-23
++	 */
++	public function notice_about_clear_cache() {
++
++		$class   = 'notice notice-info';
++		$message = esc_attr__(
++			'Multisite Enhancements: Theme usage information is not cached while WP_DEBUG is true.',
++		'multisite-enhancements'
++		);
++		printf( '<div class="%1$s"><p>%2$s</p></div>', $class, $message );
++	}
++
++	/**
++	 * Add in a column header.
++	 *
++	 * @since   0.0.2
++	 *
++	 * @param array $columns An array of displayed site columns.
++	 *
++	 * @return array
++	 */
++	public function add_themes_column( $columns ) {
++
++		$columns['active_blogs'] = '<nobr>' . _x( 'Usage', 'column name', 'multisite-enhancements' ) . '</nobr>';
++
++		return $columns;
++	}
++
++	/**
++	 * Get data for each row on each theme.
++	 * Print the string about the usage.
++	 *
++	 * @since   0.0.2
++	 *
++	 * @param  String          $column_name Name of the column.
++	 * @param  String          $theme_key   Path to the theme file.
++	 * @param array|\WP_Theme $theme_data  An array of theme data.
++	 */
++	public function manage_themes_custom_column( $column_name, $theme_key, \WP_Theme $theme_data ) {
++
++		if ( 'active_blogs' !== $column_name ) {
++			return null;
++		}
++
++		$output = '';
++
++		$active_on_blogs = $this->is_theme_active_on_blogs( $theme_key );
++
++		// Check, if is a child theme and return parent.
++		$child_context = '';
++		$is_child      = $this->is_child( $theme_data );
++		if ( $is_child ) {
++			$parent_name    = $theme_data->parent()->Name;
++			$child_context .= '<br>' . sprintf(
++				// Translators: The placeholder will be replaced by the name of the parent theme.
++				esc_attr__( 'This is a child theme of %s.', 'multisite-enhancements' ),
++				'<strong>' . esc_attr( $parent_name ) . '</strong>'
++			);
++		}
++
++		// Check if used as a parent theme for a child.
++		$parent_context = '';
++		$used_as_parent = $this->is_parent( $theme_key );
++		if ( count( $used_as_parent ) ) {
++			$parent_context .= '<br>' . esc_attr__(
++				'This is used as a parent theme by:',
++				'multisite-enhancements'
++			) . ' ';
++			$parent_context .= implode( ', ', $used_as_parent );
++		}
++
++		if ( ! $active_on_blogs ) {
++			// Translators: The theme is not activated, the string is for each plugin possible.
++			$output .= __( '<nobr>Not Activated</nobr>', 'multisite-enhancements' );
++			$output .= $child_context;
++			$output .= $parent_context;
++		} else {
++			$active_count = count( $active_on_blogs );
++			$output      .= '<p>';
++
++			$is_list_hidden = false;
++			// Hide the list of sites if the class isn"t loaded or there's less or equal to 4 sites.
++			if ( class_exists( 'Enqueue_Column_Style', false ) && $active_count > 4 ) {
++				$output .= sprintf(
++					_n(
++						'Active on %2$s %1$d site %3$s',
++						'Active on %2$s %1$d sites %3$s',
++						$active_count,
++				'multisite-enhancements'
++					),
++					$active_count,
++					"<a onclick=\"jQuery('ul[id*=\'siteslist_{$theme_key}\']').slideToggle('swing');\">",
++					'</a>'
++				);
++			} else {
++				$output        .= sprintf(
++					// Translators: The placeholder will be replaced by the count of sites there use that theme.
++					_n( 'Active on %s site', 'Active on %s sites', $active_count, 'multisite-enhancements' ),
++					$active_count
++				);
++				$is_list_hidden = true;
++			}
++			$output .= '</p>';
++			$output .= '<ul id="siteslist_' . $theme_key;
++			$output .= ( $is_list_hidden ) ? '">' : '" class="siteslist">';
++
++			foreach ( $active_on_blogs as $key => $value ) {
++
++				// Check the site for archived.
++				$class = $hint = '';
++				if ( $this->is_archived( $key ) ) {
++					$class = ' class="site-archived"';
++					$hint  = esc_attr__( ', Archived site', 'multisite-enhancements' );
++				}
++
++				$output .= '<li' . $class . ' title="Blog ID: ' . $key . $hint . '">';
++				$output .= '<nobr><a href="' . get_admin_url( $key ) . 'themes.php">'
++					. $value['name'] . '</a>' . $hint . '</nobr>';
++				$output .= '</li>';
++			}
++
++			$output .= '</ul>';
++			$output .= $child_context;
++			$output .= $parent_context;
++		}
++
++		echo wp_kses( $output, self::$wp_kses_allowed_html );
++	}
++
++	/**
++	 * Is theme active in blogs.
++	 *
++	 * Return array with values to each theme
++	 *
++	 * @since   0.0.2
++	 *
++	 * @param String $theme_key The key of each theme.
++	 *
++	 * @return array
++	 */
++	public function is_theme_active_on_blogs( $theme_key ) {
++
++		$blogs_themes = $this->get_blogs_themes();
++
++		$active_in_themes = array();
++
++		foreach ( $blogs_themes as $blog_id => $data ) {
++
++			if ( $data['stylesheet'] === $theme_key ) {
++				$active_in_themes[ $blog_id ] = array(
++					'name' => $data['blogname'],
++					'path' => $data['blogpath'],
++				);
++			}
++		}
++
++		return $active_in_themes;
++	}
++
++	/**
++	 * Gets an array of blog data including active theme for each blog.
++	 *
++	 * @since  21/02/2015
++	 *
++	 * @return array
++	 */
++	public function get_blogs_themes() {
++
++		// See if the data is present in the variable first.
++		if ( $this->blogs_themes ) {
++			return $this->blogs_themes;
++
++			// If not, see if we can load data from the transient.
++		} elseif ( false === ( $this->blogs_themes = get_site_transient( self::$site_transient_blogs_themes ) ) ) {
++
++			// Cannot load data from transient, so load from DB and set transient.
++			$this->blogs_themes = array();
++
++			$blogs = (array) Multisite_Core::get_blog_list( 0, $this->sites_limit );
++
++			/**
++			 * Data to each site of the network, blogs.
++			 *
++			 * @var array $blog
++			 */
++			foreach ( $blogs as $blog ) {
++
++				// Convert object to array.
++				$blog = (array) $blog;
++
++				$this->blogs_themes[ $blog['blog_id'] ]               = $blog;
++				$this->blogs_themes[ $blog['blog_id'] ]['blogpath']   = get_blog_details(
++					$blog['blog_id']
++				)->path;
++				$this->blogs_themes[ $blog['blog_id'] ]['blogname']   = get_blog_details(
++					$blog['blog_id']
++				)->blogname;
++				$this->blogs_themes[ $blog['blog_id'] ]['template']   = get_blog_option(
++					$blog['blog_id'], 'template'
++				);
++				$this->blogs_themes[ $blog['blog_id'] ]['stylesheet'] = get_blog_option(
++					$blog['blog_id'], 'stylesheet'
++				);
++			}
++
++			if ( ! $this->development_helper() ) {
++				set_site_transient( self::$site_transient_blogs_themes, $this->blogs_themes );
++			}
++		}
++
++		// Data should be here, if loaded from transient or DB.
++		return $this->blogs_themes;
++	}
++
++	/**
++	 * Run helpers if the debug constant is true to help on development, debugging.
++	 *
++	 * @since  2016-10-23
++	 * @return bool
++	 */
++	public function development_helper() {
++
++		if ( ! defined( 'WP_DEBUG' ) || ! WP_DEBUG ) {
++			return false;
++		}
++
++		add_action( 'network_admin_notices', array( $this, 'notice_about_clear_cache' ) );
++		$this->clear_themes_site_transient();
++
++		return true;
++	}
++
++	/**
++	 * Clears the $blogs_themes site transient when any themes are activated/deactivated.
++	 *
++	 * @since 2015-02-21
++	 */
++	public function clear_themes_site_transient() {
++
++		delete_site_transient( self::$site_transient_blogs_themes );
++	}
++
++	/**
++	 * Check, the current theme have a parent value and is a child theme.
++	 *
++	 * @param array|\WP_Theme $theme_data An array of theme data.
++	 *
++	 * @return bool
++	 */
++	public function is_child( \WP_Theme $theme_data ) {
++
++		return (bool) $theme_data->parent();
++	}
++
++	/**
++	 * Gets an array of themes which have the selected one as parent.
++	 *
++	 * @since   21/02/2015
++	 * @version 2017-02-22
++	 *
++	 * @param   string $theme_key The key of each theme.
++	 *
++	 * @return  array
++	 */
++	public function is_parent( $theme_key ) {
++
++		$blogs_themes = $this->get_blogs_themes();
++		$parent_of    = array();
++
++		/**
++		 * Provide the data to the Theme of each site.
++		 *
++		 * @var array $data
++		 */
++		foreach ( $blogs_themes as $blog_id => $data ) {
++
++			$template = false;
++			if ( array_key_exists( 'template', $data ) ) {
++				$template = $data['template'];
++			}
++
++			if ( $template === $theme_key && $template !== $data['stylesheet'] ) {
++				$theme       = wp_get_theme( $data['stylesheet'] );
++				$parent_of[] = $theme->get( 'Name' );
++			}
++		}
++
++		return array_unique( $parent_of );
++	}
++
++	/**
++	 * Check, if the status of the site archived.
++	 *
++	 * @param integer $site_id ID of the site.
++	 *
++	 * @return bool
++	 */
++	public function is_archived( $site_id ) {
++
++		$site_id = (int) $site_id;
++
++		return (bool) get_blog_details( $site_id )->archived;
++	}
++
++} // end class
+diff --git a/wp-content/plugins/multisite-enhancements/inc/autoload/class-admin-bar-tweaks.php b/wp-content/plugins/multisite-enhancements/inc/autoload/class-admin-bar-tweaks.php
+new file mode 100755
+index 00000000..ab92e574
+--- /dev/null
++++ b/wp-content/plugins/multisite-enhancements/inc/autoload/class-admin-bar-tweaks.php
+@@ -0,0 +1,141 @@
++<?php
++/**
++ * Adds several useful items to the multisite 'Network Admin' admin bar.
++ *
++ * @since   2013-07-19
++ * @version 2016-10-28
++ * @package WordPress
++ */
++
++add_action( 'init', array( 'Multisite_Admin_Bar_Tweaks', 'init' ) );
++
++/**
++ * Class Multisite_Admin_Bar_Tweaks
++ */
++class Multisite_Admin_Bar_Tweaks {
++
++	/**
++	 * Initialize this class.
++	 */
++	public static function init() {
++
++		$class = __CLASS__;
++		if ( empty( $GLOBALS[ $class ] ) ) {
++			$GLOBALS[ $class ] = new $class;
++		}
++	}
++
++	/**
++	 * Init function to register all used hooks.
++	 *
++	 * @since   0.0.1
++	 */
++	public function __construct() {
++
++		add_action( 'wp_before_admin_bar_render', array( $this, 'enhance_network_admin_bar' ) );
++		add_action( 'wp_before_admin_bar_render', array( $this, 'enhance_network_blog_admin_bar' ) );
++	}
++
++	/**
++	 * Enhance network item.
++	 *
++	 * @since   0.0.1
++	 */
++	public function enhance_network_admin_bar() {
++
++		global $wp_admin_bar;
++
++		// Show only when the user has at least one site, or they're a super admin.
++		if ( ! isset( $wp_admin_bar->user->blogs ) || count( $wp_admin_bar->user->blogs ) < 1 ) {
++			return;
++		}
++
++		// Since WP version 3.7 is the plugin link in core.
++		// Return, if is active.
++		/**
++		 * Toolbar API class.
++		 *
++		 * @var WP_Admin_Bar $wp_admin_bar
++		 */
++		$wp_admin_bar_nodes = (array) $wp_admin_bar->get_nodes();
++
++		if ( array_key_exists( 'network-admin-p', $wp_admin_bar_nodes ) ) {
++			return;
++		}
++
++		// Add a link to the Network > Plugins page.
++		$wp_admin_bar->add_node(
++			array(
++				'parent' => 'network-admin',
++				'id'     => 'network-admin-plugins',
++				'title'  => __( 'Plugins' ),
++				'href'   => network_admin_url( 'plugins.php' ),
++			)
++		);
++	}
++
++	/**
++	 * Enhance each blog menu in network admin bar.
++	 *
++	 * Add new 'Manage Comment' Item with count of comments, there wait for moderate
++	 *
++	 * @since   0.0.1
++	 */
++	public function enhance_network_blog_admin_bar() {
++
++		/**
++		 * The Toolbar API class.
++		 *
++		 * @var WP_Admin_Bar $wp_admin_bar
++		 */
++		global $wp_admin_bar;
++
++		if ( ! isset( $wp_admin_bar->user->blogs ) ) {
++			return;
++		}
++		
++		foreach ( (array) $wp_admin_bar->user->blogs as $blog ) {
++
++			switch_to_blog( $blog->userblog_id );
++
++			$menu_id = 'blog-' . $blog->userblog_id;
++
++			if ( current_user_can( 'edit_posts' ) ) {
++
++				$wp_admin_bar->remove_node( $menu_id . '-c' );
++
++				$awaiting_mod = wp_count_comments();
++				$awaiting_mod = $awaiting_mod->moderated;
++
++				$title = __( 'Manage Comments' )
++					. '<span class="ab-label awaiting-mod pending-count count-'
++					. (int) $awaiting_mod . '" style="margin-left:.2em">' . number_format_i18n( $awaiting_mod ) . '</span>';
++
++				$awaiting_title = esc_attr(
++					sprintf(
++						_n(
++							'%s comment awaiting moderation',
++							'%s comments awaiting moderation',
++							$awaiting_mod
++						), number_format_i18n( $awaiting_mod )
++					)
++				);
++
++				$wp_admin_bar->add_menu(
++					array(
++						'parent' => $menu_id,
++						'id'     => $menu_id . '-comments',
++						'title'  => $title,
++						'href'   => admin_url( 'edit-comments.php' ),
++						'meta'   => array( 'title' => $awaiting_title ),
++					)
++				);
++
++			}
++
++			restore_current_blog();
++
++		}
++	}
++
++} // end class
+diff --git a/wp-content/plugins/multisite-enhancements/inc/autoload/class-change-footer-text.php b/wp-content/plugins/multisite-enhancements/inc/autoload/class-change-footer-text.php
+new file mode 100755
+index 00000000..371eb463
+--- /dev/null
++++ b/wp-content/plugins/multisite-enhancements/inc/autoload/class-change-footer-text.php
+@@ -0,0 +1,141 @@
++<?php
++/**
++ * Change/Enhance the admin footer text with RAM, SQL Queries and RAM version in Footer.
++ *
++ * Only for Admins
++ *
++ * Use the follow filter hooks for different changes
++ *     Use the filter hook to change capability to view the new text on admin footer
++ *     - Hook: multisite_enhancements_admin_footer_text_capability
++ *     - default is: manage_options
++ *     Reset of text from wp default
++ *     - Hook: multisite_enhancements_reset_admin_footer_text
++ *     - default is: TRUE
++ *     Change content if admin footer text
++ *     - Hook: multisite_enhancements_admin_footer_text
++ *     - default is: Blog-Name, RAM, SQL, RAM Version
++ *
++ * @since   2013-07-23
++ * @version 2016-10-28
++ * @package WordPress
++ */
++
++add_action( 'init', array( 'Multisite_Change_Footer_Text', 'init' ) );
++
++/**
++ * Class Multisite_Change_Footer_Text
++ */
++class Multisite_Change_Footer_Text {
++
++	/**
++	 * Define the capability to view the new admin footer text.
++	 *
++	 * @since  0.0.2
++	 * @var    String
++	 */
++	static protected $capability = 'manage_options';
++
++	/**
++	 * Filter to reset admin footer message.
++	 *
++	 * @since  0.0.2
++	 * @var    Boolean
++	 */
++	static protected $reset_footer_text = TRUE;
++
++	/**
++	 * Initialize the class.
++	 */
++	public static function init() {
++
++		$class = __CLASS__;
++		if ( empty( $GLOBALS[ $class ] ) ) {
++			$GLOBALS[ $class ] = new $class;
++		}
++	}
++
++	/**
++	 * Init function to register all used hooks.
++	 *
++	 * Use the filter hook to change capability to view the new text on admin footer
++	 *     Hook: multisite_enhancements_admin_footer_text_capability
++	 *
++	 * @since   0.0.2
++	 */
++	public function __construct() {
++
++		/**
++		 * Use this filter to change capability to view the new text on admin footer.
++		 *
++		 * @type string
++		 */
++		$capability = apply_filters(
++			'multisite_enhancements_admin_footer_text_capability',
++			self::$capability
++		);
++
++		// Get default content for non admins.
++		if ( current_user_can( $capability ) ) {
++			add_action( 'admin_footer_text', array( $this, 'get_footer_text' ) );
++		}
++	}
++
++	/**
++	 * Change admin footer text.
++	 *
++	 * Use the two different filters for change
++	 *     Reset of text from wp default - Hook: multisite_enhancements_reset_admin_footer_text
++	 *     Change content - Hook: multisite_enhancements_admin_footer_text
++	 *
++	 * @since   0.0.2
++	 *
++	 * @param String $footer_text The string for the footer to inform the users.
++	 *
++	 * @return String
++	 */
++	public function get_footer_text( $footer_text ) {
++
++		/**
++		 * Filter to reset admin footer message.
++		 *
++		 * @type string
++		 */
++		if ( apply_filters(
++			'multisite_enhancements_reset_admin_footer_text',
++			self::$reset_footer_text
++		)
++		) {
++			$footer_text = '';
++		}
++
++		// Set string of admin area.
++		$blogname = get_bloginfo( 'name' );
++		if ( is_network_admin() ) {
++			$blogname = ' ' . esc_html( $GLOBALS[ 'current_site' ]->site_name );
++		}
++
++		$footer_text .= wp_html_excerpt( $blogname, 40, __( '&hellip;', 'multisite-enhancements' ) );
++		$footer_text .= ' &bull; <abbr title="'
++		                . esc_html__( 'Random-access memory', 'multisite-enhancements' )
++		                . '">' . esc_html__( 'RAM', 'multisite-enhancements' ) . '</abbr> '
++		                . number_format_i18n(
++			                memory_get_peak_usage( true ) / 1024 / 1024,
++			                1
++		                )
++		                . esc_html__( '/', 'multisite-enhancements' ) . WP_MEMORY_LIMIT;
++		$footer_text .= ' &bull; <abbr title="' . esc_html__( 'Structured Query Language',
++				'multisite-enhancements' ) . '">' . esc_html__( 'SQL',
++				'multisite-enhancements' ) . '</abbr> ' . $GLOBALS[ 'wpdb' ]->num_queries;
++		$footer_text .= ' &bull; <abbr title="' . esc_html__( 'Version of PHP (Hypertext Preprocessor)',
++				'multisite-enhancements' ) . '">' . esc_html__( 'PHPv',
++				'multisite-enhancements' ) . '</abbr> ' . phpversion();
++
++		/**
++		 * Filter for change content form other source.
++		 *
++		 * @type string
++		 */
++		return apply_filters( 'multisite_enhancements_admin_footer_text', $footer_text );
++	}
++
++} // end class
+diff --git a/wp-content/plugins/multisite-enhancements/inc/autoload/class-core.php b/wp-content/plugins/multisite-enhancements/inc/autoload/class-core.php
+new file mode 100755
+index 00000000..5893d30e
+--- /dev/null
++++ b/wp-content/plugins/multisite-enhancements/inc/autoload/class-core.php
+@@ -0,0 +1,155 @@
++<?php
++/**
++ * Core methods, there will be used.
++ *
++ * @since   2013-07-24
++ * @version 2016-10-28
++ * @package WordPress
++ */
++
++add_action( 'init', array( 'Multisite_Core', 'init' ) );
++
++/**
++ * Class Multisite_Core
++ */
++class Multisite_Core {
++
++	/**
++	 * Init the class.
++	 */
++	public static function init() {
++
++		$class = __CLASS__;
++		if ( empty( $GLOBALS[ $class ] ) ) {
++			$GLOBALS[ $class ] = new $class;
++		}
++	}
++
++	/**
++	 * Returns an array of arrays containing information about each public blog hosted on this WPMU install.
++	 *
++	 * Only blogs marked as public and flagged as safe (mature flag off) are returned.
++	 *
++	 * @param  Integer $start        The first blog to return in the array.
++	 * @param  Integer $num          The number of blogs to return in the array (thus the size of the array).
++	 *                          Setting this to string 'all' returns all blogs from $start.
++	 * @param  Boolean $details Get also Postcount for each blog, default is False for a better performance.
++	 * @param  Integer $expires      Time until expiration in seconds, default 86400s (1day).
++	 *
++	 * @return array   Returns an array of arrays each representing a blog.
++	 *                  Details are represented in the following format:
++	 *                      blog_id   (integer) ID of blog detailed.
++	 *                      domain    (string)  Domain used to access this blog.
++	 *                      path      (string)  Path used to access this blog.
++	 *                      postcount (integer) The number of posts in this blog.
++	 */
++	public static function get_blog_list( $start = 0, $num = 10, $details = FALSE, $expires = 86400 ) {
++
++		// Since WP version 4.6.0 is a new function inside the core to get this value.
++		if ( function_exists( 'get_sites' ) ) {
++			return get_sites(
++				array(
++					'number' => $num,
++				)
++			);
++		}
++
++		// For WordPress smaller version 4.6.0, available since WordPress 3.7.
++		if ( function_exists( 'wp_get_sites' ) ) {
++			return wp_get_sites(
++				array(
++					'limit' => $num,
++				)
++			);
++		}
++
++		// Get blog list from cache.
++		$blogs = get_site_transient( 'multisite_blog_list' );
++
++		// For debugging purpose.
++		if ( defined( 'WP_DEBUG' ) && WP_DEBUG ) {
++			$blogs = FALSE;
++		}
++
++		if ( FALSE === $blogs ) {
++
++			global $wpdb;
++
++			// Add limit for select.
++			$limit = "LIMIT $start, $num";
++			if ( 'all' === $num ) {
++				$limit = '';
++			}
++
++			/** @noinspection SqlDialectInspection */
++			/** @noinspection SqlNoDataSourceInspection */
++			$blogs = $wpdb->get_results(
++				$wpdb->prepare(
++					"
++					SELECT blog_id, domain, path
++					FROM $wpdb->blogs
++					WHERE site_id = %d
++					AND public = '1'
++					AND archived = '0'
++					AND mature = '0'
++					AND spam = '0'
++					AND deleted = '0'
++					ORDER BY registered ASC
++					$limit
++				", $wpdb->siteid
++				),
++				ARRAY_A
++			);
++
++			// Set the Transient cache.
++			set_site_transient( 'multisite_blog_list', $blogs, $expires );
++		}
++
++		// Only if usable, set via var.
++		if (TRUE === $details ) {
++
++			/**
++			 * Get data to each site in the network.
++			 *
++			 * @var array $blog_list
++			 */
++			$blog_list = get_site_transient( 'multisite_blog_list_details' );
++
++			// For debugging purpose.
++			if ( defined( 'WP_DEBUG' ) && WP_DEBUG ) {
++				$blog_list = FALSE;
++			}
++
++			if ( FALSE === $blog_list ) {
++
++				global $wpdb;
++				/**
++				 * The data details of each site of the network.
++				 *
++				 * @var array $blog_details
++				 */
++				foreach ( (array) $blogs as $blog_details ) {
++					$blog_list[ $blog_details[ 'blog_id' ] ]                = $blog_details;
++					$blog_list[ $blog_details[ 'blog_id' ] ][ 'postcount' ] = $wpdb->get_var(
++						"SELECT COUNT(ID)
++						FROM " . $wpdb->get_blog_prefix( $blog_details[ 'blog_id' ] ) . "posts
++						WHERE post_status='publish'
++						AND post_type='post'"
++					);
++				}
++
++				// Set the Transient cache.
++				set_site_transient( 'multisite_blog_list_details', $blog_list, $expires );
++			}
++			unset( $blogs );
++			$blogs = $blog_list;
++		}
++
++		if ( FALSE === is_array( $blogs ) ) {
++			return array();
++		}
++
++		return $blogs;
++	}
++
++} // end class
+diff --git a/wp-content/plugins/multisite-enhancements/inc/autoload/class-filtering-plugins.php b/wp-content/plugins/multisite-enhancements/inc/autoload/class-filtering-plugins.php
+new file mode 100644
+index 00000000..91db91fb
+--- /dev/null
++++ b/wp-content/plugins/multisite-enhancements/inc/autoload/class-filtering-plugins.php
+@@ -0,0 +1,51 @@
++<?php
++/**
++ * Add simple javascript to filter the plugin list on network and single plugin page of WordPress back end.
++ *
++ * @since   2015-11-29
++ * @package WordPress
++ */
++
++add_action( 'admin_init', array( 'Filtering_Plugins', 'init' ) );
++
++/**
++ * Class Filtering_Plugins
++ */
++class Filtering_Plugins {
++
++	/**
++	 * Init the class.
++	 */
++	public static function init() {
++
++		$class = __CLASS__;
++		if ( empty( $GLOBALS[ $class ] ) ) {
++			$GLOBALS[ $class ] = new $class;
++		}
++	}
++
++	/**
++	 * Filtering_Plugins constructor.
++	 */
++	public function __construct() {
++
++		add_action( 'admin_print_scripts-plugins.php', array( $this, 'enqueue_script' ) );
++	}
++
++	/**
++	 * Enqueue scripts.
++	 */
++	public function enqueue_script() {
++
++		$suffix = defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG ? '' : '.min';
++
++		wp_register_script(
++			'me_filtering_plugins',
++			plugins_url( '/inc/assets/js/filtering-plugins' . $suffix . '.js', MULTISITE_ENHANCEMENT_BASE ),
++			array( 'jquery' ),
++			'2015-11-29',
++			TRUE
++		);
++		wp_enqueue_script( 'me_filtering_plugins' );
++	}
++}
+diff --git a/wp-content/plugins/multisite-enhancements/inc/autoload/class-filtering-themes.php b/wp-content/plugins/multisite-enhancements/inc/autoload/class-filtering-themes.php
+new file mode 100644
+index 00000000..57daf730
+--- /dev/null
++++ b/wp-content/plugins/multisite-enhancements/inc/autoload/class-filtering-themes.php
+@@ -0,0 +1,51 @@
++<?php
++/**
++ * Add simple javascript to filter the theme list on network and single site theme page of WordPress back end.
++ *
++ * @since   2016-10-05
++ * @package WordPress
++ */
++
++add_action( 'admin_init', array( 'Filtering_Themes', 'init' ) );
++
++/**
++ * Class Filtering_Themes
++ */
++class Filtering_Themes {
++
++	/**
++	 * Init the class.
++	 */
++	public static function init() {
++
++		$class = __CLASS__;
++		if ( empty( $GLOBALS[ $class ] ) ) {
++			$GLOBALS[ $class ] = new $class;
++		}
++	}
++
++	/**
++	 * Filtering_Plugins constructor.
++	 */
++	public function __construct() {
++
++		add_action( 'admin_print_scripts-themes.php', array( $this, 'enqueue_script' ) );
++	}
++
++	/**
++	 * Enqueue scripts.
++	 */
++	public function enqueue_script() {
++
++		$suffix = defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG ? '' : '.min';
++
++		wp_register_script(
++			'me_filtering_plugins',
++			plugins_url( '/inc/assets/js/filtering-themes' . $suffix . '.js', MULTISITE_ENHANCEMENT_BASE ),
++			array( 'jquery' ),
++			'2016-10-05',
++			TRUE
++		);
++		wp_enqueue_script( 'me_filtering_plugins' );
++	}
++}
+diff --git a/wp-content/plugins/multisite-enhancements/inc/autoload/class-multisite-add-new-plugin.php b/wp-content/plugins/multisite-enhancements/inc/autoload/class-multisite-add-new-plugin.php
+new file mode 100755
+index 00000000..29d9213d
+--- /dev/null
++++ b/wp-content/plugins/multisite-enhancements/inc/autoload/class-multisite-add-new-plugin.php
+@@ -0,0 +1,58 @@
++<?php
++/**
++ * Enables an 'Add New' link under the Plugins menu for Network admins.
++ *
++ * @since   2013-07-19
++ * @version 2016-01-15
++ * @package WordPress
++ */
++
++add_action( 'init', array( 'Multisite_Add_New_Plugin', 'init' ) );
++
++/**
++ * Class Multisite_Add_New_Plugin
++ */
++class Multisite_Add_New_Plugin {
++
++	/**
++	 * Init the class.
++	 */
++	public static function init() {
++
++		$class = __CLASS__;
++		if ( empty( $GLOBALS[ $class ] ) ) {
++			$GLOBALS[ $class ] = new $class;
++		}
++	}
++
++	/**
++	 * Init function to register all used hooks.
++	 *
++	 * @since   0.0.1
++	 */
++	public function __construct() {
++
++		// Only on each blog, not network admin.
++		if ( is_network_admin() ) {
++			return;
++		}
++
++		add_action( 'admin_menu', array( $this, 'add_plugins_page' ) );
++	}
++
++	/**
++	 * Add menu item.
++	 *
++	 * @since   0.0.1
++	 */
++	public function add_plugins_page() {
++
++		add_plugins_page(
++			__( 'Add New' ),
++			__( 'Add New' ),
++			'manage_network',
++			'plugin-install.php'
++		);
++	}
++
++} // end class
+diff --git a/wp-content/plugins/multisite-enhancements/inc/autoload/core.php b/wp-content/plugins/multisite-enhancements/inc/autoload/core.php
+new file mode 100755
+index 00000000..3e67445e
+--- /dev/null
++++ b/wp-content/plugins/multisite-enhancements/inc/autoload/core.php
+@@ -0,0 +1,45 @@
++<?php
++/**
++ * Core functions, there was missed in WP Core for use with Multisite.
++ *
++ * Hint: Since WordPress version 3.7.0 use the function 'wp_get_sites()',
++ * Hint again: Since WordPress version 4.6.0 is the function 'get_sites()' the right alternative,
++ * a alternative inside the core of WP
++ *
++ * @since    2013-07-24
++ * @version  2016-10-05
++ * @package WordPress
++ */
++
++if ( ! function_exists( 'get_blog_list' ) ) {
++
++	/**
++	 * Returns an array of arrays containing information about each public blog hosted on this WPMU install.
++	 *
++	 * Only sites marked as public and flagged as safe (mature flag off) are returned.
++	 *
++	 * @param Integer $start   The first blog to return in the array.
++	 * @param Integer $num     The number of sites to return in the array (thus the size of the array).
++	 *                         Setting this to string 'all' returns all sites from $start.
++	 * @param Integer $expires Time until expiration in seconds, default 86400s (1day).
++	 *
++	 * @return array|bool
++	 *                   Details are represented in the following format:
++	 *                       blog_id   (integer) ID of blog detailed.
++	 *                       domain    (string)  Domain used to access this blog.
++	 *                       path      (string)  Path used to access this blog.
++	 *                       postcount (integer) The number of posts in this blog.
++	 */
++	function get_blog_list( $start = 0, $num = 10, $expires = 86400 ) {
++		if ( ! is_multisite() ) {
++			return false;
++		}
++
++		if ( ! class_exists( 'Multisite_Core' ) ) {
++			require_once __DIR__ . '/class-core.php';
++			new Multisite_Core();
++		}
++
++		return Multisite_Core::get_blog_list( $start, $num, $expires );
++	}
++} // end if fct exist
+diff --git a/wp-content/plugins/multisite-enhancements/multisite-enhancements.php b/wp-content/plugins/multisite-enhancements/multisite-enhancements.php
+new file mode 100644
+index 00000000..391fd7f8
+--- /dev/null
++++ b/wp-content/plugins/multisite-enhancements/multisite-enhancements.php
+@@ -0,0 +1,161 @@
++<?php # -*- coding: utf-8 -*-
++/**
++ * Plugin Name: Multisite Enhancements
++ * Description: Enhance Multisite for Network Admins with different topics
++ * Plugin URI:  https://github.com/bueltge/WordPress-Multisite-Enhancements
++ * Version:     1.5.1
++ * Author:      Frank Bültge
++ * Author URI:  https://bueltge.de
++ * License:     GPLv2+
++ * License URI: ./assets/LICENSE
++ * Text Domain: multisite-enhancements
++ * Domain Path: /languages
++ * Network:     true
++ */
++
++! defined( 'ABSPATH' ) && exit;
++
++add_filter( 'plugins_loaded', array( 'Multisite_Enhancements', 'get_object' ) );
++
++/**
++ * Class Multisite_Enhancements.
++ * Plugin wrapper to list as plugin in WordPress environment and load all necessary files.
++ * Use the filter hook 'multisite_enhancements_autoload' to unset classes, there is not necessary for you.
++ */
++class Multisite_Enhancements {
++
++	/**
++	 * Define folder, there have inside the autoload files.
++	 *
++	 * @since  0.0.1
++	 * @var    String
++	 */
++	static protected $file_base = '';
++
++	/**
++	 * The class object.
++	 *
++	 * @since  0.0.1
++	 * @var    String
++	 */
++	static protected $class_object;
++
++	/**
++	 * Load the object and get the current state.
++	 *
++	 * @since   0.0.1
++	 * @return String $class_object
++	 */
++	public static function get_object() {
++
++		if ( NULL === self::$class_object ) {
++			self::$class_object = new self;
++		}
++
++		return self::$class_object;
++	}
++
++	/**
++	 * Init function to register all used hooks.
++	 *
++	 * @since   0.0.1
++	 */
++	public function __construct() {
++
++		// This check prevents using this plugin not in a multisite.
++		if ( function_exists( 'is_multisite' ) && ! is_multisite() ) {
++			add_filter( 'admin_notices', array( $this, 'error_msg_no_multisite' ) );
++
++			return;
++		}
++
++		$this->load_translation();
++
++		// Since 2015-08-18 only PHP 5.3, use now __DIR__ as equivalent to dirname(__FILE__).
++		self::$file_base = __DIR__ . '/inc';
++		self::load();
++	}
++
++	/**
++	 * Load translation file.
++	 *
++	 * @since 2016-10-23
++	 */
++	public function load_translation() {
++
++		load_plugin_textdomain(
++			'multisite-enhancements',
++			FALSE,
++			basename( __DIR__ ) . '/languages/'
++		);
++	}
++
++	/**
++	 * Display an Admin Notice if multisite is not active.
++	 *
++	 * @since   0.0.1
++	 */
++	public function error_msg_no_multisite() {
++
++		deactivate_plugins( plugin_basename( __FILE__ ) );
++		?>
++		<div class="error">
++			<p>
++				<?php esc_html_e(
++					'The plugin only works in a multisite installation. See how to install a multisite network:',
++					'multisite-enhancements'
++				); ?>
++				<a href="http://codex.wordpress.org/Create_A_Network" title="<?php esc_html_e(
++					'WordPress Codex: Create a network', 'multisite-enhancements'
++				); ?>">
++					<?php esc_html_e( 'WordPress Codex: Create a network', 'multisite-enhancements' ); ?>
++				</a>
++			</p>
++		</div>
++
++		<div class="updated notice">
++			<p>
++				<?php echo wp_kses(
++					__( 'Plugin <strong>deactivated</strong>.', 'multisite-enhancements' ),
++					array(
++						'strong' => array(),
++					)
++				); ?>
++			</p>
++		</div>
++		<?php
++	}
++
++	/**
++	 * Load all files in folder inc.
++	 * Use the filter hook 'multisite_enhancements_autoload' to unset classes, there is not necessary for you.
++	 *
++	 * @since   0.0.1
++	 */
++	public static function load() {
++
++		$file_base = self::$file_base;
++		define( 'MULTISITE_ENHANCEMENT_BASE', $file_base );
++
++		$autoload_paths = glob( "$file_base/autoload/*.php" );
++
++		foreach ( $autoload_paths as $classnames => $path ) {
++		    $path_split = explode( DIRECTORY_SEPARATOR, $path );
++		    $class = end( $path_split );
++			$autoload_files[$class] = $path;
++        }
++
++		$autoload_files = (array) apply_filters( 'multisite_enhancements_autoload', $autoload_files );
++
++		// Load files.
++		foreach ( $autoload_files as $path ) {
++			/**
++			 * Path of each file, that we load.
++			 *
++			 * @var string $path
++			 */
++			require_once $path;
++		}
++	}
++
++} // end class
+diff --git a/wp-content/plugins/multisite-enhancements/readme.txt b/wp-content/plugins/multisite-enhancements/readme.txt
+new file mode 100644
+index 00000000..07c2f421
+--- /dev/null
++++ b/wp-content/plugins/multisite-enhancements/readme.txt
+@@ -0,0 +1,213 @@
++=== Multisite Enhancements ===
++Contributors: Bueltge, inpsyde
++Tags: multisite, administration, admin bar, network,
++Requires at least: 4.6
++Tested up to: 5.1
++Requires PHP: 5.6
++Stable tag: 1.5.1
++License: GPLv2 or later
++License URI: http://www.gnu.org/licenses/gpl-2.0.html
++
++Enhance Multisite for Network Admins with different topics
++
++== Description ==
++When you work quite a bit with WordPress Multisites, sometimes you need more information or menu items. This plugin enhances the network area for super admins with useful functions.
++
++* Adds Blog and User ID in network view [more](http://wpengineer.com/2188/view-blog-id-in-wordpress-multisite/)
++* Enables an 'Add New' link under the Plugins menu for Network admins
++* Adds several useful items to the multisite 'Network Admin' admin bar
++* On the network plugins page, shows which site has this plugin active
++* On the network theme page, shows which blog has the theme active and is a Child theme
++* Change Admin footer text for Administrators to view currently used RAM, SQL, RAM version fast
++* Adds Favicon from theme folder to the admin area to easily identify the blog, use the `favicon.ico` file in the theme folder of the active theme in each blog
++* Adds Favicon to each blog on the Admin Bar Item 'My Sites'. If you a like a custom path for each favicon, please see the [documentation](https://github.com/bueltge/WordPress-Multisite-Enhancements/wiki/Filter-Hook-for-Favicon-File-Path) for this feature.
++* Removes also the 'W' logo and his sub-links in admin bar
++* Adds the status to each site in the admin bar to identify fastly if the site has a `noindex` status and to see the external url.
++* Handy ssl identifier to each site in network site view page.
++* Add functions to be used in your install
++   * The function `get_blog_list()` is currently deprecated in the WP Core, but currently usable. The plugin checks this and gets an alternative in [`inc/autoload/core.php`](./inc/autoload/core.php)
++   * If you will develop with the alternative to this function from my source, then use the method `get_blog_list()` in class `Multisite_Core`. My source also use caching with the Transient API. More about the function in  [`inc/autoload/class-core.php`](./inc/autoload/class-core.php).
++   * If you use WordPress version 3.7 and higher, then check the function `wp_get_sites()`, the new alternative function inside the core to get all sides inside the network. The function accepts a array with arguments, see the [description](http://wpseek.com/wp_get_sites/).
++   * But if you use WordPress 4.6 and higher then that new alternative ;) - `get_sites()` - is the current function to get all sites in the network. The helper method of this plugin `Multisite_Core::get_blog_list()` or the function `get_blog_list()` have all checks included.
++
++* Filter theme list to find your target fast. Works on single theme page and also network theme page.
++
++= Crafted by Inpsyde =
++The team at [Inpsyde](http://inpsyde.com/) is engineering the web and WordPress since 2006.
++
++= Donation? =
++You want to donate - we prefer a [positive review](https://wordpress.org/support/view/plugin-reviews/multisite-enhancements?rate=5#postform), nothing more.
++
++== Installation ==
++
++= Requirements =
++* WordPress Multisite 3.0+
++* PHP 5.6*, newer PHP versions will work faster. (It should work also under PHP 5.3, but untested.)
++
++= Installation =
++* Use the installer via back-end of your install or ...
++
++1. Unpack the download-package
++2. Upload the files to the `/wp-content/plugins/` directory
++3. Activate the plugin through the 'Network/Plugins' menu in WordPress and hit 'Network Activate'
++4. No options, no settings, it works
++
++== Screenshots ==
++1. Add Blog-ID on Sites
++2. Add User-ID on Users
++3. Add New link to install new plugin on each blog
++4. Manage Comments with Counter on Admin Bar
++5. On which blog is the plugin active
++6. On which blog is the theme active
++7. New Admin footer text
++8. Favicon on Admin bar
++9. Filter Themes
++
++== Other Notes ==
++
++**Crafted by [Inpsyde](https://inpsyde.com) · The team is engineering the Web since 2006.**
++
++= Hints, knowledge =
++See also for helpful hints on the [wiki page](https://github.com/bueltge/wordpress-multisite-enhancements/wiki).
++Especially the follow topics are interest:
++
++* [Filter Hook for Favicon File Path - Define your custom Favicon path](https://github.com/bueltge/WordPress-Multisite-Enhancements/wiki/Filter-Hook-for-Favicon-File-Path)
++* [Large Network Problem](https://github.com/bueltge/wordpress-multisite-enhancements/wiki/Large-Network-Problem)
++
++= Bugs, technical hints or contribute =
++Please give me feedback, contribute and file technical bugs on this
++[GitHub Repo](https://github.com/bueltge/WordPress-Multisite-Enhancements/issues), use Issues.
++
++= License =
++Good news, this plugin is free for everyone! Since it's released under the GPL,
++you can use it free of charge on your personal or commercial blog. But if you enjoy this plugin,
++you can thank me and leave a
++[small donation](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=6069955 "Paypal Donate link")
++for the time I've spent writing and supporting this plugin.
++And I really don't want to know how many hours of my life this plugin has already eaten ;)
++
++= Contact & Feedback =
++The plugin is designed and developed by me [Frank Bültge](http://bueltge.de), [G+ Page](https://plus.google.com/+FrankBültge/about?rel=author)
++
++Please let me know if you like the plugin or you hate it or whatever ...
++Please fork it, add an issue for ideas and bugs on the [Github Repository](https://github.com/bueltge/WordPress-Multisite-Enhancements).
++
++= Disclaimer =
++I'm German and my English might be gruesome here and there.
++So please be patient with me and let me know of typos or grammatical parts. Thanks
++
++== Changelog ==
++= 1.5.0 (2019-02-25) =
++* Remove feature 'Networkmenu is now scrollable'.
++
++= 1.5.0 (2019-02-24) =
++* Networkmenu is now scrollable.
++* More clearance for the message about inactive cache.
++* Small php fixes.
++
++= 1.4.3 (2018-05-17) =
++* Fix undefined index Network on plugin list, #46
++* Fix small php notes.
++* Fix the possibility to translate the footer message about RAM, SQL queries.
++* ​Add fix to leave message for the parent theme in a single line.
++* Add Ui change to list more as 4 themes in Theme usage overview. Probs @n-goncalves #44
++
++= 1.4.2 (2017-02-22) =
++* Change syntax for usage of plugins, themes; probs @cfoellmann
++* Count the usage in sites for plugins, themes; probs @cfoellmann
++* Change of the autoloader, the removal of a function is now more solid. See [the wiki page](https://github.com/bueltge/wordpress-multisite-enhancements/wiki/Remove-features); probs @cfoellmann
++* Added option to display or hide the list of sites if too big #44; probs @n-goncalves
++
++= 1.4.1 (2017-08-10) =
++* Added a change for initialization of the class to run also on php 5.3 installs.
++
++= 1.4.0 (2017-07-23) =
++* Adds handy ssl identifier to each site in network site view page.
++
++= 1.3.8 (2017-02-23) =
++* Fixed duplicated view on parent theme usage.
++* Adds status text to a site, if is a archived site on plugin/theme list.
++
++= 1.3.7 (2016-10-24) =
++* Fix the usage of plugins for each site in the network on the plugin network view.
++* Add helpers to remove transient caching for development, debugging, if `WP_DEBUG` is true.
++* Fix markup error of missing closing tag in footer text.
++* Fix markup error on comment admin bar menu item in each site item of the item 'My Sites'.
++* Add possibility to translate the plugin.
++
++= 1.3.6 (2016-10-07) =
++* Switch to new core function `get_sites`
++* Remove Plugin Search, now inside the core, since WP 3.6.0
++* Add Theme filter search to single and network theme page to find fast and simple the result.
++
++= 1.3.5 (2016-05-30) =
++* Performance: Change the function to get all sites of a user to set favicon. [#25](https://github.com/bueltge/wordpress-multisite-enhancements/issues/25)
++
++= 1.3.4 (2016-05-19) =
++* Fix value type for nodes from admin bar.
++* Enhance the Multisite requirements check.
++
++= 1.3.3 (2016-01-15) =
++* Fix Blog Id enhancement, change filter type.
++* Change different code topics for better performance and stability.
++
++= 1.3.2 (2015-12-17) =
++* Prevent PHP Warning. Props noelboss
++
++= 1.3.1 (2015-12-03) =
++* Enhance the external domain check for more exactly check, that's also work on root domain of multisite. Props Matt [Thread](https://wordpress.org/support/topic/main-blog-being-tagged-as-external-domain)
++
++= 1.3.0 (2015-11-28) =
++* Add new functionality to filter plugin list live.
++* Improve status label filter `multisite_enhancements_status_label`, now with the parameters `$blogname` and `$blog`.
++
++= 1.2.1 (2015-09-24) =
++* Bugfix: Correction for the site icon topic. The functions "has_site_icon" and "get_site_icon_url" aren't compatible with multisites. Icon only displayed when on that blog, in network or other blog the WP logo showed.
++* Enhancement: Check for active usage of admin bar before add favicon to Admin Bar.
++
++= 1.2.0 (2015-09-03) =
++* Add support for Favicon feature `wp_site_icon` since WP 4.3, probs [JoryHogeveen](https://github.com/JoryHogeveen)
++* Add status label to each site in the admin bar, probs JoryHogeveen
++* Codex changes
++* Add hook `multisite_enhancements_autoload` to unset files, there not necessary on autoload, see also the [Wiki](https://github.com/bueltge/wordpress-multisite-enhancements/wiki) for more information
++
++= 1.1.0 (2015-02-26) =
++* Some modifications to plugin and theme admin columns for better performance and usage on Multisites with more as 100 blogs, plugins, themes [Issue #16](https://github.com/bueltge/wordpress-multisite-enhancements/pull/16)
++* Code inspections
++* Enhance the value to get sites inside the network form WordPress default 100 to 9999
++* Add hook `multisite_enhancements_sites_limit` to change this value, see [wiki page](https://github.com/bueltge/wordpress-multisite-enhancements/wiki/Large-Network-Problem)
++
++= 1.0.7 (09/23/2014) =
++* Code maintenance
++* Add parameters for custom favicon, see [documentation](https://github.com/bueltge/WordPress-Multisite-Enhancements/wiki/Filter-Hook-for-Favicon-File-Path)
++
++= 1.0.6 (09/13/2014) =
++* Add check for child theme, that you fast see, if is a child and what is the parent inside the network view of themes
++
++= 1.0.5 (05/15/2014) =
++* Fix list of active plugin in plugin network view
++* Add hook for custom favicon path, see [documentation](https://github.com/bueltge/WordPress-Multisite-Enhancements/wiki/Filter-Hook-for-Favicon-File-Path)
++
++= 1.0.4 (04/27/2014) =
++* Add break, if no plugin is active, fixed [Error in "Active In" column](http://wordpress.org/support/topic/error-in-active-in-column)
++
++= 1.0.3 (03/09/2014) =
++* Remove Super Admin check, that works the enhancements also on other roles.
++* Add indicator for "Network Only" Plugins.
++* Add Favicon Indicator also in Admin Bar on Front end side.
++
++= 1.0.2 (02/03/2014) =
++ * Add Favicon in Admin Bar also in Front end
++ * Enhance style for favicon size
++ * Grammar fix in tags, readme
++ * Small changes for columns and 3.8 design
++
++= 1.0.1 (01/03/2014) =
++ * Add CSS rule for new WP 3.8 back end design (mp6 plugin)
++ * Add more whitespace on the comment count in admin bar
++ * Enhance the filter to list active plugins [#1](https://github.com/bueltge/WordPress-Multisite-Enhancements/issues/1)
++
++= 1.0.0 (10/31/2013) =
++ * First release on wordpress.org after different installs with different users
++
++For more information about changes see the commits on the [working repository](https://github.com/bueltge/WordPress-Multisite-Enhancements/commits/master).
+-- 
+2.17.1
+
diff --git a/patches/0036-added-plugin-two-factor-2fa.patch b/patches/0036-added-plugin-two-factor-2fa.patch
new file mode 100644
index 00000000..c70a4896
--- /dev/null
+++ b/patches/0036-added-plugin-two-factor-2fa.patch
@@ -0,0 +1,11065 @@
+From f792bb743469cce2a061fe3d2bc7848046a8102c Mon Sep 17 00:00:00 2001
+From: agata <automa@insicuri.net>
+Date: Thu, 17 Oct 2019 14:12:23 +0200
+Subject: [PATCH 036/229] added plugin two factor 2fa
+
+---
+ .../two-factor/assets/banner-1544x500.png     | Bin 0 -> 4859 bytes
+ .../two-factor/assets/banner-772x250.png      | Bin 0 -> 2255 bytes
+ .../two-factor/assets/icon-128x128.png        | Bin 0 -> 1225 bytes
+ .../two-factor/assets/icon-256x256.png        | Bin 0 -> 2350 bytes
+ wp-content/plugins/two-factor/assets/icon.svg |   6 +
+ .../two-factor/assets/screenshot-1.png        | Bin 0 -> 175365 bytes
+ .../two-factor/assets/screenshot-2.png        | Bin 0 -> 163789 bytes
+ .../two-factor/class.two-factor-core.php      | 812 ++++++++++++++++++
+ .../two-factor/includes/Google/u2f-api.js     | 748 ++++++++++++++++
+ .../two-factor/includes/Yubico/U2F.php        | 507 +++++++++++
+ .../includes/function.login-header.php        | 227 +++++
+ .../class.two-factor-backup-codes.php         | 335 ++++++++
+ .../providers/class.two-factor-dummy.php      |  93 ++
+ .../providers/class.two-factor-email.php      | 263 ++++++
+ ...s.two-factor-fido-u2f-admin-list-table.php | 152 ++++
+ .../class.two-factor-fido-u2f-admin.php       | 341 ++++++++
+ .../providers/class.two-factor-fido-u2f.php   | 384 +++++++++
+ .../providers/class.two-factor-provider.php   |  96 +++
+ .../providers/class.two-factor-totp.php       | 509 +++++++++++
+ .../providers/css/fido-u2f-admin.css          |  10 +
+ .../js/fido-u2f-admin-inline-edit.js          | 145 ++++
+ .../two-factor/providers/js/fido-u2f-admin.js |  48 ++
+ .../two-factor/providers/js/fido-u2f-login.js |  16 +
+ wp-content/plugins/two-factor/readme.md       |  51 ++
+ wp-content/plugins/two-factor/readme.txt      |  42 +
+ wp-content/plugins/two-factor/two-factor.php  |  28 +
+ wp-content/plugins/two-factor/user-edit.css   |  37 +
+ 27 files changed, 4850 insertions(+)
+ create mode 100644 wp-content/plugins/two-factor/assets/banner-1544x500.png
+ create mode 100644 wp-content/plugins/two-factor/assets/banner-772x250.png
+ create mode 100644 wp-content/plugins/two-factor/assets/icon-128x128.png
+ create mode 100644 wp-content/plugins/two-factor/assets/icon-256x256.png
+ create mode 100644 wp-content/plugins/two-factor/assets/icon.svg
+ create mode 100644 wp-content/plugins/two-factor/assets/screenshot-1.png
+ create mode 100644 wp-content/plugins/two-factor/assets/screenshot-2.png
+ create mode 100644 wp-content/plugins/two-factor/class.two-factor-core.php
+ create mode 100644 wp-content/plugins/two-factor/includes/Google/u2f-api.js
+ create mode 100644 wp-content/plugins/two-factor/includes/Yubico/U2F.php
+ create mode 100644 wp-content/plugins/two-factor/includes/function.login-header.php
+ create mode 100644 wp-content/plugins/two-factor/providers/class.two-factor-backup-codes.php
+ create mode 100644 wp-content/plugins/two-factor/providers/class.two-factor-dummy.php
+ create mode 100644 wp-content/plugins/two-factor/providers/class.two-factor-email.php
+ create mode 100644 wp-content/plugins/two-factor/providers/class.two-factor-fido-u2f-admin-list-table.php
+ create mode 100644 wp-content/plugins/two-factor/providers/class.two-factor-fido-u2f-admin.php
+ create mode 100644 wp-content/plugins/two-factor/providers/class.two-factor-fido-u2f.php
+ create mode 100644 wp-content/plugins/two-factor/providers/class.two-factor-provider.php
+ create mode 100644 wp-content/plugins/two-factor/providers/class.two-factor-totp.php
+ create mode 100644 wp-content/plugins/two-factor/providers/css/fido-u2f-admin.css
+ create mode 100644 wp-content/plugins/two-factor/providers/js/fido-u2f-admin-inline-edit.js
+ create mode 100644 wp-content/plugins/two-factor/providers/js/fido-u2f-admin.js
+ create mode 100644 wp-content/plugins/two-factor/providers/js/fido-u2f-login.js
+ create mode 100644 wp-content/plugins/two-factor/readme.md
+ create mode 100644 wp-content/plugins/two-factor/readme.txt
+ create mode 100644 wp-content/plugins/two-factor/two-factor.php
+ create mode 100644 wp-content/plugins/two-factor/user-edit.css
+
+diff --git a/wp-content/plugins/two-factor/assets/banner-1544x500.png b/wp-content/plugins/two-factor/assets/banner-1544x500.png
+new file mode 100644
+index 0000000000000000000000000000000000000000..5b6e2081cf6d604d3b27df7f2bf1bd3554056698
+GIT binary patch
+literal 4859
+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
+XK4vXAIqKj0_pg?nwS!eDMyCHiqmIFF
+
+literal 0
+HcmV?d00001
+
+diff --git a/wp-content/plugins/two-factor/assets/banner-772x250.png b/wp-content/plugins/two-factor/assets/banner-772x250.png
+new file mode 100644
+index 0000000000000000000000000000000000000000..b955eeeb3cd3c5cdcdfaafe866ec76b9acc8041c
+GIT binary patch
+literal 2255
+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
+
+literal 0
+HcmV?d00001
+
+diff --git a/wp-content/plugins/two-factor/assets/icon-128x128.png b/wp-content/plugins/two-factor/assets/icon-128x128.png
+new file mode 100644
+index 0000000000000000000000000000000000000000..1f3a3c314d553dec31fb6b3b788d855aa62bab6f
+GIT binary patch
+literal 1225
+zcmY*Y2~d+q82ytJ2^6X%f?$LqM?o$lB9{_EMee4-tLmhX(b#enB|-_+B8N~7&~l83
+zB2=s#r9q7emjuiOK@v2ahLKR95C;^L89;`^Y`12{vER)9_Pw|7|GwFsSvHjtY;3sI
+z5J3>*(2&4`aLxGd!(t#Vju)*U2#Q3FID7!go{#Fu`+^2s`}+Dm$fr-ALjEDBR4R2G
+z`Z@x4M@B|;u}3m_R=p_vYV+<~zE#G30~RNbEB46cV}9fyNq?0$ceq{Vbt@FdZnOxy
+z<X(Av_?LC&{Y;K9>}nJ2hGo@5G{1OHH_<Vh`&CIZ<mntC^m*dPaJok>Z*p=H%G~>6
+zh_;uwFi_so0dZ((2s($Zw?N({SL|Z*V7{%h8=Ax`Jcw|dOs+WmJ^&>wxuPeZD|Tn|
+zbjJYz==_gw0CrQUR1mQ&PR?Bs+=3Zgf!i#+!MNmultYMN&`*_JW3ww}i4s8KuLVfS
+z7B!*sN$>PcWw7J_${(s_@B(NC0k{Ls0$*UT4us%4a2mG?9ssZxw1S5|0Mu=shDk~(
+zrm^8udC#>-d@TUm=8A{AyATB38yXmJI2ARk8fqm3V3Bb)fyuIe-OXezFKCth0yq2}
+z$<bxu3k>g6;BgnTyv~ykj%iPL3ZygVF0@4zjA)XF6NF8z%FpMsWQ6&(i^o^!jz-Se
+z`^C`*Nw}QGKXwf$y71gcn=@zLF$~S?s%|U|SkO=R*OVxICvJN4UkoZW69i3C&HBZA
+zq&ZRkS@I))WvoPd=}objf4X8#NOdW39*V1`IhkEkX3fXu@2mhP+B2i~ylkvqBfkwg
+z(FV#~X}xi7f3u61PMv?9qW{fw!;)h+D<D0+)sI%E8jAkn;c8mD7Ezf`TP}8P#m0^a
+zFUK!E_i(rK1ThQ2`d-s9_}sz#Db-v5GgTFOLMjGT){sMJjQN2aqpe=}-q>P~Z=JkH
+zo?`v-@t*@Rf)LDS=YdyYU*(&u{p*%iHt~*HCqanJgcoF|w(rll$#AjdL`X($j8j8o
+zhCC-bwQWD*mve-1WX5N6EIq=VQn+XP#HpeUHFlFm$9LmMTVm;X40X^mPxGdZ+9FHF
+z+!dvrfIhtcnU#4;Np>1>oAoQiXe~^#eN*sbZ}dOZP;U}Sy2G6!PCQp1Se|)1?KeV2
+zvpBJaK|`2q!nbH<HG?*WF!Km%G&AXLwi?9*8S#E<470XsA9|@lThNWC7KHWersiy+
+z%~T_UoZ^KIWy>3B6O)!6XTy3Orrq?zZvkBLt?1_!@o0lAM{K42_+`t4pRYIlQo{A<
+znTi(ek`ll6)7zNl`}>q&p|eFRX(`tT229%BHKnh1PHn;a@yqmF7N4Y)eL^F&FRZVk
+z#-vC}z$lq3wcghpC0ZhG+FOsuCKx&R9?_$iY%q1uWZKDk<roBGL==4hVw82ewvd8r
+z5o#0t<Hn_=3;fbZjD3>{og8lP>%@*7w~1|Sh3Td~L50q)>HSXnCa_$Uwlk?GBL|Lp
+Rj=~p(gdU&--usfC^)Dapni2p2
+
+literal 0
+HcmV?d00001
+
+diff --git a/wp-content/plugins/two-factor/assets/icon-256x256.png b/wp-content/plugins/two-factor/assets/icon-256x256.png
+new file mode 100644
+index 0000000000000000000000000000000000000000..3240b832c92997756aaf75e7045372ceaef18272
+GIT binary patch
+literal 2350
+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
+O8xUvbYFlhgjQS^+c<b5#
+
+literal 0
+HcmV?d00001
+
+diff --git a/wp-content/plugins/two-factor/assets/icon.svg b/wp-content/plugins/two-factor/assets/icon.svg
+new file mode 100644
+index 00000000..cc15690b
+--- /dev/null
++++ b/wp-content/plugins/two-factor/assets/icon.svg
+@@ -0,0 +1,6 @@
++<svg xmlns="http://www.w3.org/2000/svg" width="256" height="256">
++  <g fill="none" fill-rule="evenodd">
++    <path fill="#CCC" d="M98 150a60 60 0 1 1 60 0v60a8 8 0 0 1-8 8h-44a8 8 0 0 1-8-8v-60z"/>
++    <path fill="#0073AA" d="M116 132a36 36 0 1 1 24 0v64.7a4 4 0 0 1-4 4h-16a4 4 0 0 1-4-4v-64-.7z"/>
++  </g>
++</svg>
+diff --git a/wp-content/plugins/two-factor/assets/screenshot-1.png b/wp-content/plugins/two-factor/assets/screenshot-1.png
+new file mode 100644
+index 0000000000000000000000000000000000000000..545b45ee70dea58f9fd70c7fee3e85ba67fdb683
+GIT binary patch
+literal 175365
+zcmeFZXH-*Nw?C?)q99_!0s=NbsR9DhQ7HlmEeX8{QY17f0qLRwA|g$|&}$$&Km??P
+zrXom@o)9`BAdt`mLP;q9&HJ8np67Ybmpkr<JMJCh?hhGZk0g8VwdR_0u3sTSPe+4|
+zg_GsLfdg!s4^<5g960{%z=0!~#}0vKXhb!G1BVKKXsX_WKO35_3r{*XO{m=2VO}y7
+zSoG`+>XOCFqtD(fxN^_qlwRDi*Hb4Bv1CuZol50<d9g*dAk&s_=89~jYnj=`IzwDW
+zLCFxY;kB`Lg2~f@TIq!$fCoVEE5I!>w)Pe`+v{GPx_|8IKVA-P?F}6M$C>>Pynyii
+zuXDD7|NJKSxht^a|9S2(TI)ZqaO`Re{6DXH>>lRK|2ij;@W1XZ2K&Em<Nxxl<*bCu
+zFZs{6<|Bzgf2KP}=_fABc@a1N!0d0*?=>K^d3sMIM~UeC=iRoRm7vv!v(|Qh99-@>
+zoB!iOisPLW`+nHK;(y*s%&;M53>94e+eHqND%Y+$H=x-kS36X$MH|vhz#3=jmDKRI
+z;Afe4fC#^bk^`xJZ_*3$%V_^=$h5kGUU~=*io)6vfLy>28j{#K>X#&JG^gvMd}{Aj
+z^1U+0-&6$fm>+qyvU}IRO66+k<cI$pDqG|aqF+|l@gB<^<_kiIF(|o9OxpENuMi$Z
+zR>9^p<FNQ$G5?`VN8B~OHo`%eR7(02?e1*Xh%}=DV{GgszYsm-0s23FHD*2r>%Tr<
+z{p`=LP}U1NsdxVjI%K3N_^xdJnWUTSDF$pVCrddIe3mTB>^t^$m-cqa!8_!=&FH<G
+zFwBpElE+EHCM%utOJ4H>CFa#0KI4HK!MiiTl%D<9-O;6>eBRw@tKGb(6JJxLUF5uG
+z^(xxolGu1mM^LdVQ%bhDUIv~#8)cm{$^Jpk?`ujau%WQ|T2Wh<eBbqWhAH8G0yvuk
+zHQns=gdFs@){G_JkCRkIcz6fq%0DNo^$mpM`#bKw;Eknm<v{wH{8H^|!!EU9SBmMD
+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
+
+literal 0
+HcmV?d00001
+
+diff --git a/wp-content/plugins/two-factor/assets/screenshot-2.png b/wp-content/plugins/two-factor/assets/screenshot-2.png
+new file mode 100644
+index 0000000000000000000000000000000000000000..b98358007515bf6fb0640a487737a1e5b3619e4a
+GIT binary patch
+literal 163789
+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
+
+literal 0
+HcmV?d00001
+
+diff --git a/wp-content/plugins/two-factor/class.two-factor-core.php b/wp-content/plugins/two-factor/class.two-factor-core.php
+new file mode 100644
+index 00000000..58d179b6
+--- /dev/null
++++ b/wp-content/plugins/two-factor/class.two-factor-core.php
+@@ -0,0 +1,812 @@
++<?php
++/**
++ * Class for creating two factor authorization.
++ *
++ * @since 0.1-dev
++ *
++ * @package Two_Factor
++ */
++class Two_Factor_Core {
++
++	/**
++	 * The user meta provider key.
++	 *
++	 * @type string
++	 */
++	const PROVIDER_USER_META_KEY = '_two_factor_provider';
++
++	/**
++	 * The user meta enabled providers key.
++	 *
++	 * @type string
++	 */
++	const ENABLED_PROVIDERS_USER_META_KEY = '_two_factor_enabled_providers';
++
++	/**
++	 * The user meta nonce key.
++	 *
++	 * @type string
++	 */
++	const USER_META_NONCE_KEY    = '_two_factor_nonce';
++
++	/**
++	 * Set up filters and actions.
++	 *
++	 * @since 0.1-dev
++	 */
++	public static function add_hooks() {
++		add_action( 'plugins_loaded', array( __CLASS__, 'load_textdomain' ) );
++		add_action( 'init', array( __CLASS__, 'get_providers' ) );
++		add_action( 'wp_login', array( __CLASS__, 'wp_login' ), 10, 2 );
++		add_action( 'login_form_validate_2fa', array( __CLASS__, 'login_form_validate_2fa' ) );
++		add_action( 'login_form_backup_2fa', array( __CLASS__, 'backup_2fa' ) );
++		add_action( 'show_user_profile', array( __CLASS__, 'user_two_factor_options' ) );
++		add_action( 'edit_user_profile', array( __CLASS__, 'user_two_factor_options' ) );
++		add_action( 'personal_options_update', array( __CLASS__, 'user_two_factor_options_update' ) );
++		add_action( 'edit_user_profile_update', array( __CLASS__, 'user_two_factor_options_update' ) );
++		add_filter( 'manage_users_columns', array( __CLASS__, 'filter_manage_users_columns' ) );
++		add_filter( 'wpmu_users_columns', array( __CLASS__, 'filter_manage_users_columns' ) );
++		add_filter( 'manage_users_custom_column', array( __CLASS__, 'manage_users_custom_column' ), 10, 3 );
++
++		// Run only after the core wp_authenticate_username_password() check.
++		add_filter( 'authenticate', array( __CLASS__, 'filter_authenticate' ), 50 );
++	}
++
++	/**
++	 * Loads the plugin's text domain.
++	 *
++	 * Sites on WordPress 4.6+ benefit from just-in-time loading of translations.
++	 */
++	public static function load_textdomain() {
++		load_plugin_textdomain( 'two-factor' );
++	}
++
++	/**
++	 * For each provider, include it and then instantiate it.
++	 *
++	 * @since 0.1-dev
++	 *
++	 * @return array
++	 */
++	public static function get_providers() {
++		$providers = array(
++			'Two_Factor_Email'        => TWO_FACTOR_DIR . 'providers/class.two-factor-email.php',
++			'Two_Factor_Totp'         => TWO_FACTOR_DIR . 'providers/class.two-factor-totp.php',
++			'Two_Factor_FIDO_U2F'     => TWO_FACTOR_DIR . 'providers/class.two-factor-fido-u2f.php',
++			'Two_Factor_Backup_Codes' => TWO_FACTOR_DIR . 'providers/class.two-factor-backup-codes.php',
++			'Two_Factor_Dummy'        => TWO_FACTOR_DIR . 'providers/class.two-factor-dummy.php',
++		);
++
++		/**
++		 * Filter the supplied providers.
++		 *
++		 * This lets third-parties either remove providers (such as Email), or
++		 * add their own providers (such as text message or Clef).
++		 *
++		 * @param array $providers A key-value array where the key is the class name, and
++		 *                         the value is the path to the file containing the class.
++		 */
++		$providers = apply_filters( 'two_factor_providers', $providers );
++
++		// FIDO U2F is PHP 5.3+ only.
++		if ( isset( $providers['Two_Factor_FIDO_U2F'] ) && version_compare( PHP_VERSION, '5.3.0', '<' ) ) {
++			unset( $providers['Two_Factor_FIDO_U2F'] );
++			trigger_error( sprintf( // WPCS: XSS OK.
++				/* translators: %s: version number */
++				__( 'FIDO U2F is not available because you are using PHP %s. (Requires 5.3 or greater)', 'two-factor' ),
++				PHP_VERSION
++			) );
++		}
++
++		/**
++		 * For each filtered provider,
++		 */
++		foreach ( $providers as $class => $path ) {
++			include_once( $path );
++
++			/**
++			 * Confirm that it's been successfully included before instantiating.
++			 */
++			if ( class_exists( $class ) ) {
++				try {
++					$providers[ $class ] = call_user_func( array( $class, 'get_instance' ) );
++				} catch ( Exception $e ) {
++					unset( $providers[ $class ] );
++				}
++			}
++		}
++
++		return $providers;
++	}
++
++	/**
++	 * Get all Two-Factor Auth providers that are enabled for the specified|current user.
++	 *
++	 * @param WP_User $user WP_User object of the logged-in user.
++	 * @return array
++	 */
++	public static function get_enabled_providers_for_user( $user = null ) {
++		if ( empty( $user ) || ! is_a( $user, 'WP_User' ) ) {
++			$user = wp_get_current_user();
++		}
++
++		$providers         = self::get_providers();
++		$enabled_providers = get_user_meta( $user->ID, self::ENABLED_PROVIDERS_USER_META_KEY, true );
++		if ( empty( $enabled_providers ) ) {
++			$enabled_providers = array();
++		}
++		$enabled_providers = array_intersect( $enabled_providers, array_keys( $providers ) );
++
++		return $enabled_providers;
++	}
++
++	/**
++	 * Get all Two-Factor Auth providers that are both enabled and configured for the specified|current user.
++	 *
++	 * @param WP_User $user WP_User object of the logged-in user.
++	 * @return array
++	 */
++	public static function get_available_providers_for_user( $user = null ) {
++		if ( empty( $user ) || ! is_a( $user, 'WP_User' ) ) {
++			$user = wp_get_current_user();
++		}
++
++		$providers            = self::get_providers();
++		$enabled_providers    = self::get_enabled_providers_for_user( $user );
++		$configured_providers = array();
++
++		foreach ( $providers as $classname => $provider ) {
++			if ( in_array( $classname, $enabled_providers ) && $provider->is_available_for_user( $user ) ) {
++				$configured_providers[ $classname ] = $provider;
++			}
++		}
++
++		return $configured_providers;
++	}
++
++	/**
++	 * Gets the Two-Factor Auth provider for the specified|current user.
++	 *
++	 * @since 0.1-dev
++	 *
++	 * @param int $user_id Optional. User ID. Default is 'null'.
++	 * @return object|null
++	 */
++	public static function get_primary_provider_for_user( $user_id = null ) {
++		if ( empty( $user_id ) || ! is_numeric( $user_id ) ) {
++			$user_id = get_current_user_id();
++		}
++
++		$providers           = self::get_providers();
++		$available_providers = self::get_available_providers_for_user( get_userdata( $user_id ) );
++
++		// If there's only one available provider, force that to be the primary.
++		if ( empty( $available_providers ) ) {
++			return null;
++		} elseif ( 1 === count( $available_providers ) ) {
++			$provider = key( $available_providers );
++		} else {
++			$provider = get_user_meta( $user_id, self::PROVIDER_USER_META_KEY, true );
++
++			// If the provider specified isn't enabled, just grab the first one that is.
++			if ( ! isset( $available_providers[ $provider ] ) ) {
++				$provider = key( $available_providers );
++			}
++		}
++
++		/**
++		 * Filter the two-factor authentication provider used for this user.
++		 *
++		 * @param string $provider The provider currently being used.
++		 * @param int    $user_id  The user ID.
++		 */
++		$provider = apply_filters( 'two_factor_primary_provider_for_user', $provider, $user_id );
++
++		if ( isset( $providers[ $provider ] ) ) {
++			return $providers[ $provider ];
++		}
++
++		return null;
++	}
++
++	/**
++	 * Quick boolean check for whether a given user is using two-step.
++	 *
++	 * @since 0.1-dev
++	 *
++	 * @param int $user_id Optional. User ID. Default is 'null'.
++	 * @return bool
++	 */
++	public static function is_user_using_two_factor( $user_id = null ) {
++		$provider = self::get_primary_provider_for_user( $user_id );
++		return ! empty( $provider );
++	}
++
++	/**
++	 * Handle the browser-based login.
++	 *
++	 * @since 0.1-dev
++	 *
++	 * @param string  $user_login Username.
++	 * @param WP_User $user WP_User object of the logged-in user.
++	 */
++	public static function wp_login( $user_login, $user ) {
++		if ( ! self::is_user_using_two_factor( $user->ID ) ) {
++			return;
++		}
++
++		wp_clear_auth_cookie();
++
++		self::show_two_factor_login( $user );
++		exit;
++	}
++
++	/**
++	 * Prevent login through XML-RPC and REST API for users with at least one
++	 * two-factor method enabled.
++	 *
++	 * @param  WP_User|WP_Error $user Valid WP_User only if the previous filters
++	 *                                have verified and confirmed the
++	 *                                authentication credentials.
++	 *
++	 * @return WP_User|WP_Error
++	 */
++	public static function filter_authenticate( $user ) {
++		if ( $user instanceof WP_User && self::is_api_request() && self::is_user_using_two_factor( $user->ID ) && ! self::is_user_api_login_enabled( $user->ID ) ) {
++			return new WP_Error(
++				'invalid_application_credentials',
++				__( 'Error: API login for user disabled.', 'two-factor' )
++			);
++		}
++
++		return $user;
++	}
++
++	/**
++	 * If the current user can login via API requests such as XML-RPC and REST.
++	 *
++	 * @param  integer $user_id User ID.
++	 *
++	 * @return boolean
++	 */
++	public static function is_user_api_login_enabled( $user_id ) {
++		return (bool) apply_filters( 'two_factor_user_api_login_enable', false, $user_id );
++	}
++
++	/**
++	 * Is the current request an XML-RPC or REST request.
++	 *
++	 * @return boolean
++	 */
++	public static function is_api_request() {
++		if ( defined( 'XMLRPC_REQUEST' ) && XMLRPC_REQUEST ) {
++			return true;
++		}
++
++		if ( defined( 'REST_REQUEST' ) && REST_REQUEST ) {
++			return true;
++		}
++
++		return false;
++	}
++
++	/**
++	 * Display the login form.
++	 *
++	 * @since 0.1-dev
++	 *
++	 * @param WP_User $user WP_User object of the logged-in user.
++	 */
++	public static function show_two_factor_login( $user ) {
++		if ( ! $user ) {
++			$user = wp_get_current_user();
++		}
++
++		$login_nonce = self::create_login_nonce( $user->ID );
++		if ( ! $login_nonce ) {
++			wp_die( esc_html__( 'Failed to create a login nonce.', 'two-factor' ) );
++		}
++
++		$redirect_to = isset( $_REQUEST['redirect_to'] ) ? $_REQUEST['redirect_to'] : admin_url();
++
++		self::login_html( $user, $login_nonce['key'], $redirect_to );
++	}
++
++	/**
++	 * Display the Backup code 2fa screen.
++	 *
++	 * @since 0.1-dev
++	 */
++	public static function backup_2fa() {
++		if ( ! isset( $_GET['wp-auth-id'], $_GET['wp-auth-nonce'], $_GET['provider'] ) ) {
++			return;
++		}
++
++		$user = get_userdata( $_GET['wp-auth-id'] );
++		if ( ! $user ) {
++			return;
++		}
++
++		$nonce = $_GET['wp-auth-nonce'];
++		if ( true !== self::verify_login_nonce( $user->ID, $nonce ) ) {
++			wp_safe_redirect( get_bloginfo( 'url' ) );
++			exit;
++		}
++
++		$providers = self::get_available_providers_for_user( $user );
++		if ( isset( $providers[ $_GET['provider'] ] ) ) {
++			$provider = $providers[ $_GET['provider'] ];
++		} else {
++			wp_die( esc_html__( 'Cheatin&#8217; uh?', 'two-factor' ), 403 );
++		}
++
++		self::login_html( $user, $_GET['wp-auth-nonce'], $_GET['redirect_to'], '', $provider );
++
++		exit;
++	}
++
++	/**
++	 * Generates the html form for the second step of the authentication process.
++	 *
++	 * @since 0.1-dev
++	 *
++	 * @param WP_User       $user WP_User object of the logged-in user.
++	 * @param string        $login_nonce A string nonce stored in usermeta.
++	 * @param string        $redirect_to The URL to which the user would like to be redirected.
++	 * @param string        $error_msg Optional. Login error message.
++	 * @param string|object $provider An override to the provider.
++	 */
++	public static function login_html( $user, $login_nonce, $redirect_to, $error_msg = '', $provider = null ) {
++		if ( empty( $provider ) ) {
++			$provider = self::get_primary_provider_for_user( $user->ID );
++		} elseif ( is_string( $provider ) && method_exists( $provider, 'get_instance' ) ) {
++			$provider = call_user_func( array( $provider, 'get_instance' ) );
++		}
++
++		$provider_class = get_class( $provider );
++
++		$available_providers = self::get_available_providers_for_user( $user );
++		$backup_providers = array_diff_key( $available_providers, array( $provider_class => null ) );
++		$interim_login = isset( $_REQUEST['interim-login'] ); // WPCS: CSRF ok.
++
++		$rememberme = 0;
++		if ( isset( $_REQUEST['rememberme'] ) && $_REQUEST['rememberme'] ) {
++			$rememberme = 1;
++		}
++
++		if ( ! function_exists( 'login_header' ) ) {
++			// We really should migrate login_header() out of `wp-login.php` so it can be called from an includes file.
++			include_once( TWO_FACTOR_DIR . 'includes/function.login-header.php' );
++		}
++
++		login_header();
++
++		if ( ! empty( $error_msg ) ) {
++			echo '<div id="login_error"><strong>' . esc_html( $error_msg ) . '</strong><br /></div>';
++		}
++		?>
++
++		<form name="validate_2fa_form" id="loginform" action="<?php echo esc_url( self::login_url( array( 'action' => 'validate_2fa' ), 'login_post' ) ); ?>" method="post" autocomplete="off">
++				<input type="hidden" name="provider"      id="provider"      value="<?php echo esc_attr( $provider_class ); ?>" />
++				<input type="hidden" name="wp-auth-id"    id="wp-auth-id"    value="<?php echo esc_attr( $user->ID ); ?>" />
++				<input type="hidden" name="wp-auth-nonce" id="wp-auth-nonce" value="<?php echo esc_attr( $login_nonce ); ?>" />
++				<?php   if ( $interim_login ) { ?>
++					<input type="hidden" name="interim-login" value="1" />
++				<?php   } else { ?>
++					<input type="hidden" name="redirect_to" value="<?php echo esc_attr( $redirect_to ); ?>" />
++				<?php   } ?>
++				<input type="hidden" name="rememberme"    id="rememberme"    value="<?php echo esc_attr( $rememberme ); ?>" />
++
++				<?php $provider->authentication_page( $user ); ?>
++		</form>
++
++		<?php
++		if ( 1 === count( $backup_providers ) ) :
++			$backup_classname = key( $backup_providers );
++			$backup_provider = $backup_providers[ $backup_classname ];
++			$login_url = self::login_url(
++				array(
++					'action'        => 'backup_2fa',
++					'provider'      => $backup_classname,
++					'wp-auth-id'    => $user->ID,
++					'wp-auth-nonce' => $login_nonce,
++					'redirect_to'   => $redirect_to,
++					'rememberme'    => $rememberme,
++				)
++			);
++			?>
++			<div class="backup-methods-wrap">
++				<p class="backup-methods">
++					<a href="<?php echo esc_url( $login_url ); ?>">
++						<?php
++						echo esc_html(
++							sprintf(
++								// translators: %s: Two-factor method name.
++								__( 'Or, use your backup method: %s &rarr;', 'two-factor' ),
++								$backup_provider->get_label()
++							)
++						);
++						?>
++					</a>
++				</p>
++			</div>
++			<?php elseif ( 1 < count( $backup_providers ) ) : ?>
++			<div class="backup-methods-wrap">
++				<p class="backup-methods">
++					<a href="javascript:;" onclick="document.querySelector('ul.backup-methods').style.display = 'block';">
++						<?php esc_html_e( 'Or, use a backup method…', 'two-factor' ); ?>
++					</a>
++				</p>
++				<ul class="backup-methods">
++					<?php
++					foreach ( $backup_providers as $backup_classname => $backup_provider ) :
++						$login_url = self::login_url(
++							array(
++								'action'        => 'backup_2fa',
++								'provider'      => $backup_classname,
++								'wp-auth-id'    => $user->ID,
++								'wp-auth-nonce' => $login_nonce,
++								'redirect_to'   => $redirect_to,
++								'rememberme'    => $rememberme,
++							)
++						);
++						?>
++						<li>
++							<a href="<?php echo esc_url( $login_url ); ?>">
++								<?php $backup_provider->print_label(); ?>
++							</a>
++						</li>
++					<?php endforeach; ?>
++				</ul>
++			</div>
++		<?php endif; ?>
++
++		<p id="backtoblog">
++			<a href="<?php echo esc_url( home_url( '/' ) ); ?>" title="<?php esc_attr_e( 'Are you lost?', 'two-factor' ); ?>">
++				<?php
++				echo esc_html(
++					sprintf(
++						// translators: %s: site name.
++						__( '&larr; Back to %s', 'two-factor' ),
++						get_bloginfo( 'title', 'display' )
++					)
++				);
++				?>
++			</a>
++		</p>
++		</div>
++		<style>
++		/* @todo: migrate to an external stylesheet. */
++		.backup-methods-wrap {
++			margin-top: 16px;
++			padding: 0 24px;
++		}
++		.backup-methods-wrap a {
++			color: #999;
++			text-decoration: none;
++		}
++		ul.backup-methods {
++			display: none;
++			padding-left: 1.5em;
++		}
++		/* Prevent Jetpack from hiding our controls, see https://github.com/Automattic/jetpack/issues/3747 */
++		.jetpack-sso-form-display #loginform > p,
++		.jetpack-sso-form-display #loginform > div {
++			display: block;
++		}
++		</style>
++
++		<?php
++		/** This action is documented in wp-login.php */
++		do_action( 'login_footer' ); ?>
++		<div class="clear"></div>
++		</body>
++		</html>
++		<?php
++	}
++
++	/**
++	 * Generate the two-factor login form URL.
++	 *
++	 * @param  array  $params List of query argument pairs to add to the URL.
++	 * @param  string $scheme URL scheme context.
++	 *
++	 * @return string
++	 */
++	public static function login_url( $params = array(), $scheme = 'login' ) {
++		if ( ! is_array( $params ) ) {
++			$params = array();
++		}
++
++		$params = urlencode_deep( $params );
++
++		return add_query_arg( $params, site_url( 'wp-login.php', $scheme ) );
++	}
++
++	/**
++	 * Create the login nonce.
++	 *
++	 * @since 0.1-dev
++	 *
++	 * @param int $user_id User ID.
++	 * @return array
++	 */
++	public static function create_login_nonce( $user_id ) {
++		$login_nonce               = array();
++		try {
++			$login_nonce['key'] = bin2hex( random_bytes( 32 ) );
++		} catch (Exception $ex) {
++			$login_nonce['key'] = wp_hash( $user_id . mt_rand() . microtime(), 'nonce' );
++		}
++		$login_nonce['expiration'] = time() + HOUR_IN_SECONDS;
++
++		if ( ! update_user_meta( $user_id, self::USER_META_NONCE_KEY, $login_nonce ) ) {
++			return false;
++		}
++
++		return $login_nonce;
++	}
++
++	/**
++	 * Delete the login nonce.
++	 *
++	 * @since 0.1-dev
++	 *
++	 * @param int $user_id User ID.
++	 * @return bool
++	 */
++	public static function delete_login_nonce( $user_id ) {
++		return delete_user_meta( $user_id, self::USER_META_NONCE_KEY );
++	}
++
++	/**
++	 * Verify the login nonce.
++	 *
++	 * @since 0.1-dev
++	 *
++	 * @param int    $user_id User ID.
++	 * @param string $nonce Login nonce.
++	 * @return bool
++	 */
++	public static function verify_login_nonce( $user_id, $nonce ) {
++		$login_nonce = get_user_meta( $user_id, self::USER_META_NONCE_KEY, true );
++		if ( ! $login_nonce ) {
++			return false;
++		}
++
++		if ( $nonce !== $login_nonce['key'] || time() > $login_nonce['expiration'] ) {
++			self::delete_login_nonce( $user_id );
++			return false;
++		}
++
++		return true;
++	}
++
++	/**
++	 * Login form validation.
++	 *
++	 * @since 0.1-dev
++	 */
++	public static function login_form_validate_2fa() {
++		if ( ! isset( $_POST['wp-auth-id'], $_POST['wp-auth-nonce'] ) ) {
++			return;
++		}
++
++		$user = get_userdata( $_POST['wp-auth-id'] );
++		if ( ! $user ) {
++			return;
++		}
++
++		$nonce = $_POST['wp-auth-nonce'];
++		if ( true !== self::verify_login_nonce( $user->ID, $nonce ) ) {
++			wp_safe_redirect( get_bloginfo( 'url' ) );
++			exit;
++		}
++
++		if ( isset( $_POST['provider'] ) ) {
++			$providers = self::get_available_providers_for_user( $user );
++			if ( isset( $providers[ $_POST['provider'] ] ) ) {
++				$provider = $providers[ $_POST['provider'] ];
++			} else {
++				wp_die( esc_html__( 'Cheatin&#8217; uh?', 'two-factor' ), 403 );
++			}
++		} else {
++			$provider = self::get_primary_provider_for_user( $user->ID );
++		}
++
++		// Allow the provider to re-send codes, etc.
++		if ( true === $provider->pre_process_authentication( $user ) ) {
++			$login_nonce = self::create_login_nonce( $user->ID );
++			if ( ! $login_nonce ) {
++				wp_die( esc_html__( 'Failed to create a login nonce.', 'two-factor' ) );
++			}
++
++			self::login_html( $user, $login_nonce['key'], $_REQUEST['redirect_to'], '', $provider );
++			exit;
++		}
++
++		// Ask the provider to verify the second factor.
++		if ( true !== $provider->validate_authentication( $user ) ) {
++			do_action( 'wp_login_failed', $user->user_login );
++
++			$login_nonce = self::create_login_nonce( $user->ID );
++			if ( ! $login_nonce ) {
++				wp_die( esc_html__( 'Failed to create a login nonce.', 'two-factor' ) );
++			}
++
++			self::login_html( $user, $login_nonce['key'], $_REQUEST['redirect_to'], esc_html__( 'ERROR: Invalid verification code.', 'two-factor' ), $provider );
++			exit;
++		}
++
++		self::delete_login_nonce( $user->ID );
++
++		$rememberme = false;
++		if ( isset( $_REQUEST['rememberme'] ) && $_REQUEST['rememberme'] ) {
++			$rememberme = true;
++		}
++
++		wp_set_auth_cookie( $user->ID, $rememberme );
++
++		// Must be global because that's how login_header() uses it.
++		global $interim_login;
++		$interim_login = isset( $_REQUEST['interim-login'] ); // WPCS: override ok.
++
++		if ( $interim_login ) {
++			$customize_login = isset( $_REQUEST['customize-login'] );
++			if ( $customize_login ) {
++				wp_enqueue_script( 'customize-base' );
++			}
++			$message       = '<p class="message">' . __( 'You have logged in successfully.', 'two-factor' ) . '</p>';
++			$interim_login = 'success'; // WPCS: override ok.
++			login_header( '', $message ); ?>
++			</div>
++			<?php
++			/** This action is documented in wp-login.php */
++			do_action( 'login_footer' ); ?>
++			<?php if ( $customize_login ) : ?>
++				<script type="text/javascript">setTimeout( function(){ new wp.customize.Messenger({ url: '<?php echo wp_customize_url(); /* WPCS: XSS OK. */ ?>', channel: 'login' }).send('login') }, 1000 );</script>
++			<?php endif; ?>
++			</body></html>
++			<?php
++			exit;
++		}
++		$redirect_to = apply_filters( 'login_redirect', $_REQUEST['redirect_to'], $_REQUEST['redirect_to'], $user );
++		wp_safe_redirect( $redirect_to );
++
++		exit;
++	}
++
++	/**
++	 * Filter the columns on the Users admin screen.
++	 *
++	 * @param  array $columns Available columns.
++	 * @return array          Updated array of columns.
++	 */
++	public static function filter_manage_users_columns( array $columns ) {
++		$columns['two-factor'] = __( 'Two-Factor', 'two-factor' );
++		return $columns;
++	}
++
++	/**
++	 * Output the 2FA column data on the Users screen.
++	 *
++	 * @param  string $output      The column output.
++	 * @param  string $column_name The column ID.
++	 * @param  int    $user_id     The user ID.
++	 * @return string              The column output.
++	 */
++	public static function manage_users_custom_column( $output, $column_name, $user_id ) {
++
++		if ( 'two-factor' !== $column_name ) {
++			return $output;
++		}
++
++		if ( ! self::is_user_using_two_factor( $user_id ) ) {
++			return sprintf( '<span class="dashicons-before dashicons-no-alt">%s</span>', esc_html__( 'Disabled', 'two-factor' ) );
++		} else {
++			$provider = self::get_primary_provider_for_user( $user_id );
++			return esc_html( $provider->get_label() );
++		}
++
++	}
++
++	/**
++	 * Add user profile fields.
++	 *
++	 * This executes during the `show_user_profile` & `edit_user_profile` actions.
++	 *
++	 * @since 0.1-dev
++	 *
++	 * @param WP_User $user WP_User object of the logged-in user.
++	 */
++	public static function user_two_factor_options( $user ) {
++		wp_enqueue_style( 'user-edit-2fa', plugins_url( 'user-edit.css', __FILE__ ) );
++
++		$enabled_providers = array_keys( self::get_available_providers_for_user( $user ) );
++		$primary_provider = self::get_primary_provider_for_user( $user->ID );
++
++		if ( ! empty( $primary_provider ) && is_object( $primary_provider ) ) {
++			$primary_provider_key = get_class( $primary_provider );
++		} else {
++			$primary_provider_key = null;
++		}
++
++		wp_nonce_field( 'user_two_factor_options', '_nonce_user_two_factor_options', false );
++
++		?>
++		<input type="hidden" name="<?php echo esc_attr( self::ENABLED_PROVIDERS_USER_META_KEY ); ?>[]" value="<?php /* Dummy input so $_POST value is passed when no providers are enabled. */ ?>" />
++		<table class="form-table" id="two-factor-options">
++			<tr>
++				<th>
++					<?php esc_html_e( 'Two-Factor Options', 'two-factor' ); ?>
++				</th>
++				<td>
++					<table class="two-factor-methods-table">
++						<thead>
++							<tr>
++								<th class="col-enabled" scope="col"><?php esc_html_e( 'Enabled', 'two-factor' ); ?></th>
++								<th class="col-primary" scope="col"><?php esc_html_e( 'Primary', 'two-factor' ); ?></th>
++								<th class="col-name" scope="col"><?php esc_html_e( 'Name', 'two-factor' ); ?></th>
++							</tr>
++						</thead>
++						<tbody>
++						<?php foreach ( self::get_providers() as $class => $object ) : ?>
++							<tr>
++								<th scope="row"><input type="checkbox" name="<?php echo esc_attr( self::ENABLED_PROVIDERS_USER_META_KEY ); ?>[]" value="<?php echo esc_attr( $class ); ?>" <?php checked( in_array( $class, $enabled_providers ) ); ?> /></th>
++								<th scope="row"><input type="radio" name="<?php echo esc_attr( self::PROVIDER_USER_META_KEY ); ?>" value="<?php echo esc_attr( $class ); ?>" <?php checked( $class, $primary_provider_key ); ?> /></th>
++								<td>
++									<?php $object->print_label(); ?>
++									<?php do_action( 'two-factor-user-options-' . $class, $user ); ?>
++								</td>
++							</tr>
++						<?php endforeach; ?>
++						</tbody>
++					</table>
++				</td>
++			</tr>
++		</table>
++		<?php
++		/**
++		 * Fires after the Two Factor methods table.
++		 *
++		 * To be used by Two Factor methods to add settings UI.
++		 *
++		 * @since 0.1-dev
++		 */
++		do_action( 'show_user_security_settings', $user );
++	}
++
++	/**
++	 * Update the user meta value.
++	 *
++	 * This executes during the `personal_options_update` & `edit_user_profile_update` actions.
++	 *
++	 * @since 0.1-dev
++	 *
++	 * @param int $user_id User ID.
++	 */
++	public static function user_two_factor_options_update( $user_id ) {
++		if ( isset( $_POST['_nonce_user_two_factor_options'] ) ) {
++			check_admin_referer( 'user_two_factor_options', '_nonce_user_two_factor_options' );
++
++			if ( ! isset( $_POST[ self::ENABLED_PROVIDERS_USER_META_KEY ] ) ||
++					! is_array( $_POST[ self::ENABLED_PROVIDERS_USER_META_KEY ] ) ) {
++				return;
++			}
++
++			$providers = self::get_providers();
++
++			$enabled_providers = $_POST[ self::ENABLED_PROVIDERS_USER_META_KEY ];
++
++			// Enable only the available providers.
++			$enabled_providers = array_intersect( $enabled_providers, array_keys( $providers ) );
++			update_user_meta( $user_id, self::ENABLED_PROVIDERS_USER_META_KEY, $enabled_providers );
++
++			// Primary provider must be enabled.
++			$new_provider = isset( $_POST[ self::PROVIDER_USER_META_KEY ] ) ? $_POST[ self::PROVIDER_USER_META_KEY ] : '';
++			if ( ! empty( $new_provider ) && in_array( $new_provider, $enabled_providers, true ) ) {
++				update_user_meta( $user_id, self::PROVIDER_USER_META_KEY, $new_provider );
++			}
++		}
++	}
++}
+diff --git a/wp-content/plugins/two-factor/includes/Google/u2f-api.js b/wp-content/plugins/two-factor/includes/Google/u2f-api.js
+new file mode 100644
+index 00000000..9244d14e
+--- /dev/null
++++ b/wp-content/plugins/two-factor/includes/Google/u2f-api.js
+@@ -0,0 +1,748 @@
++//Copyright 2014-2015 Google Inc. All rights reserved.
++
++//Use of this source code is governed by a BSD-style
++//license that can be found in the LICENSE file or at
++//https://developers.google.com/open-source/licenses/bsd
++
++/**
++ * @fileoverview The U2F api.
++ */
++'use strict';
++
++
++/**
++ * Namespace for the U2F api.
++ * @type {Object}
++ */
++var u2f = u2f || {};
++
++/**
++ * FIDO U2F Javascript API Version
++ * @number
++ */
++var js_api_version;
++
++/**
++ * The U2F extension id
++ * @const {string}
++ */
++// The Chrome packaged app extension ID.
++// Uncomment this if you want to deploy a server instance that uses
++// the package Chrome app and does not require installing the U2F Chrome extension.
++ u2f.EXTENSION_ID = 'kmendfapggjehodndflmmgagdbamhnfd';
++// The U2F Chrome extension ID.
++// Uncomment this if you want to deploy a server instance that uses
++// the U2F Chrome extension to authenticate.
++// u2f.EXTENSION_ID = 'pfboblefjcgdjicmnffhdgionmgcdmne';
++
++
++/**
++ * Message types for messsages to/from the extension
++ * @const
++ * @enum {string}
++ */
++u2f.MessageTypes = {
++    'U2F_REGISTER_REQUEST': 'u2f_register_request',
++    'U2F_REGISTER_RESPONSE': 'u2f_register_response',
++    'U2F_SIGN_REQUEST': 'u2f_sign_request',
++    'U2F_SIGN_RESPONSE': 'u2f_sign_response',
++    'U2F_GET_API_VERSION_REQUEST': 'u2f_get_api_version_request',
++    'U2F_GET_API_VERSION_RESPONSE': 'u2f_get_api_version_response'
++};
++
++
++/**
++ * Response status codes
++ * @const
++ * @enum {number}
++ */
++u2f.ErrorCodes = {
++    'OK': 0,
++    'OTHER_ERROR': 1,
++    'BAD_REQUEST': 2,
++    'CONFIGURATION_UNSUPPORTED': 3,
++    'DEVICE_INELIGIBLE': 4,
++    'TIMEOUT': 5
++};
++
++
++/**
++ * A message for registration requests
++ * @typedef {{
++ *   type: u2f.MessageTypes,
++ *   appId: ?string,
++ *   timeoutSeconds: ?number,
++ *   requestId: ?number
++ * }}
++ */
++u2f.U2fRequest;
++
++
++/**
++ * A message for registration responses
++ * @typedef {{
++ *   type: u2f.MessageTypes,
++ *   responseData: (u2f.Error | u2f.RegisterResponse | u2f.SignResponse),
++ *   requestId: ?number
++ * }}
++ */
++u2f.U2fResponse;
++
++
++/**
++ * An error object for responses
++ * @typedef {{
++ *   errorCode: u2f.ErrorCodes,
++ *   errorMessage: ?string
++ * }}
++ */
++u2f.Error;
++
++/**
++ * Data object for a single sign request.
++ * @typedef {enum {BLUETOOTH_RADIO, BLUETOOTH_LOW_ENERGY, USB, NFC}}
++ */
++u2f.Transport;
++
++
++/**
++ * Data object for a single sign request.
++ * @typedef {Array<u2f.Transport>}
++ */
++u2f.Transports;
++
++/**
++ * Data object for a single sign request.
++ * @typedef {{
++ *   version: string,
++ *   challenge: string,
++ *   keyHandle: string,
++ *   appId: string
++ * }}
++ */
++u2f.SignRequest;
++
++
++/**
++ * Data object for a sign response.
++ * @typedef {{
++ *   keyHandle: string,
++ *   signatureData: string,
++ *   clientData: string
++ * }}
++ */
++u2f.SignResponse;
++
++
++/**
++ * Data object for a registration request.
++ * @typedef {{
++ *   version: string,
++ *   challenge: string
++ * }}
++ */
++u2f.RegisterRequest;
++
++
++/**
++ * Data object for a registration response.
++ * @typedef {{
++ *   version: string,
++ *   keyHandle: string,
++ *   transports: Transports,
++ *   appId: string
++ * }}
++ */
++u2f.RegisterResponse;
++
++
++/**
++ * Data object for a registered key.
++ * @typedef {{
++ *   version: string,
++ *   keyHandle: string,
++ *   transports: ?Transports,
++ *   appId: ?string
++ * }}
++ */
++u2f.RegisteredKey;
++
++
++/**
++ * Data object for a get API register response.
++ * @typedef {{
++ *   js_api_version: number
++ * }}
++ */
++u2f.GetJsApiVersionResponse;
++
++
++//Low level MessagePort API support
++
++/**
++ * Sets up a MessagePort to the U2F extension using the
++ * available mechanisms.
++ * @param {function((MessagePort|u2f.WrappedChromeRuntimePort_))} callback
++ */
++u2f.getMessagePort = function(callback) {
++  if (typeof chrome != 'undefined' && chrome.runtime) {
++    // The actual message here does not matter, but we need to get a reply
++    // for the callback to run. Thus, send an empty signature request
++    // in order to get a failure response.
++    var msg = {
++        type: u2f.MessageTypes.U2F_SIGN_REQUEST,
++        signRequests: []
++    };
++    chrome.runtime.sendMessage(u2f.EXTENSION_ID, msg, function() {
++      if (!chrome.runtime.lastError) {
++        // We are on a whitelisted origin and can talk directly
++        // with the extension.
++        u2f.getChromeRuntimePort_(callback);
++      } else {
++        // chrome.runtime was available, but we couldn't message
++        // the extension directly, use iframe
++        u2f.getIframePort_(callback);
++      }
++    });
++  } else if (u2f.isAndroidChrome_()) {
++    u2f.getAuthenticatorPort_(callback);
++  } else if (u2f.isIosChrome_()) {
++    u2f.getIosPort_(callback);
++  } else {
++    // chrome.runtime was not available at all, which is normal
++    // when this origin doesn't have access to any extensions.
++    u2f.getIframePort_(callback);
++  }
++};
++
++/**
++ * Detect chrome running on android based on the browser's useragent.
++ * @private
++ */
++u2f.isAndroidChrome_ = function() {
++  var userAgent = navigator.userAgent;
++  return userAgent.indexOf('Chrome') != -1 &&
++  userAgent.indexOf('Android') != -1;
++};
++
++/**
++ * Detect chrome running on iOS based on the browser's platform.
++ * @private
++ */
++u2f.isIosChrome_ = function() {
++  return ["iPhone", "iPad", "iPod"].indexOf(navigator.platform) > -1;
++};
++
++/**
++ * Connects directly to the extension via chrome.runtime.connect.
++ * @param {function(u2f.WrappedChromeRuntimePort_)} callback
++ * @private
++ */
++u2f.getChromeRuntimePort_ = function(callback) {
++  var port = chrome.runtime.connect(u2f.EXTENSION_ID,
++      {'includeTlsChannelId': true});
++  setTimeout(function() {
++    callback(new u2f.WrappedChromeRuntimePort_(port));
++  }, 0);
++};
++
++/**
++ * Return a 'port' abstraction to the Authenticator app.
++ * @param {function(u2f.WrappedAuthenticatorPort_)} callback
++ * @private
++ */
++u2f.getAuthenticatorPort_ = function(callback) {
++  setTimeout(function() {
++    callback(new u2f.WrappedAuthenticatorPort_());
++  }, 0);
++};
++
++/**
++ * Return a 'port' abstraction to the iOS client app.
++ * @param {function(u2f.WrappedIosPort_)} callback
++ * @private
++ */
++u2f.getIosPort_ = function(callback) {
++  setTimeout(function() {
++    callback(new u2f.WrappedIosPort_());
++  }, 0);
++};
++
++/**
++ * A wrapper for chrome.runtime.Port that is compatible with MessagePort.
++ * @param {Port} port
++ * @constructor
++ * @private
++ */
++u2f.WrappedChromeRuntimePort_ = function(port) {
++  this.port_ = port;
++};
++
++/**
++ * Format and return a sign request compliant with the JS API version supported by the extension.
++ * @param {Array<u2f.SignRequest>} signRequests
++ * @param {number} timeoutSeconds
++ * @param {number} reqId
++ * @return {Object}
++ */
++u2f.formatSignRequest_ =
++  function(appId, challenge, registeredKeys, timeoutSeconds, reqId) {
++  if (js_api_version === undefined || js_api_version < 1.1) {
++    // Adapt request to the 1.0 JS API
++    var signRequests = [];
++    for (var i = 0; i < registeredKeys.length; i++) {
++      signRequests[i] = {
++          version: registeredKeys[i].version,
++          challenge: challenge,
++          keyHandle: registeredKeys[i].keyHandle,
++          appId: appId
++      };
++    }
++    return {
++      type: u2f.MessageTypes.U2F_SIGN_REQUEST,
++      signRequests: signRequests,
++      timeoutSeconds: timeoutSeconds,
++      requestId: reqId
++    };
++  }
++  // JS 1.1 API
++  return {
++    type: u2f.MessageTypes.U2F_SIGN_REQUEST,
++    appId: appId,
++    challenge: challenge,
++    registeredKeys: registeredKeys,
++    timeoutSeconds: timeoutSeconds,
++    requestId: reqId
++  };
++};
++
++/**
++ * Format and return a register request compliant with the JS API version supported by the extension..
++ * @param {Array<u2f.SignRequest>} signRequests
++ * @param {Array<u2f.RegisterRequest>} signRequests
++ * @param {number} timeoutSeconds
++ * @param {number} reqId
++ * @return {Object}
++ */
++u2f.formatRegisterRequest_ =
++  function(appId, registeredKeys, registerRequests, timeoutSeconds, reqId) {
++  if (js_api_version === undefined || js_api_version < 1.1) {
++    // Adapt request to the 1.0 JS API
++    for (var i = 0; i < registerRequests.length; i++) {
++      registerRequests[i].appId = appId;
++    }
++    var signRequests = [];
++    for (var i = 0; i < registeredKeys.length; i++) {
++      signRequests[i] = {
++          version: registeredKeys[i].version,
++          challenge: registerRequests[0],
++          keyHandle: registeredKeys[i].keyHandle,
++          appId: appId
++      };
++    }
++    return {
++      type: u2f.MessageTypes.U2F_REGISTER_REQUEST,
++      signRequests: signRequests,
++      registerRequests: registerRequests,
++      timeoutSeconds: timeoutSeconds,
++      requestId: reqId
++    };
++  }
++  // JS 1.1 API
++  return {
++    type: u2f.MessageTypes.U2F_REGISTER_REQUEST,
++    appId: appId,
++    registerRequests: registerRequests,
++    registeredKeys: registeredKeys,
++    timeoutSeconds: timeoutSeconds,
++    requestId: reqId
++  };
++};
++
++
++/**
++ * Posts a message on the underlying channel.
++ * @param {Object} message
++ */
++u2f.WrappedChromeRuntimePort_.prototype.postMessage = function(message) {
++  this.port_.postMessage(message);
++};
++
++
++/**
++ * Emulates the HTML 5 addEventListener interface. Works only for the
++ * onmessage event, which is hooked up to the chrome.runtime.Port.onMessage.
++ * @param {string} eventName
++ * @param {function({data: Object})} handler
++ */
++u2f.WrappedChromeRuntimePort_.prototype.addEventListener =
++    function(eventName, handler) {
++  var name = eventName.toLowerCase();
++  if (name == 'message' || name == 'onmessage') {
++    this.port_.onMessage.addListener(function(message) {
++      // Emulate a minimal MessageEvent object
++      handler({'data': message});
++    });
++  } else {
++    console.error('WrappedChromeRuntimePort only supports onMessage');
++  }
++};
++
++/**
++ * Wrap the Authenticator app with a MessagePort interface.
++ * @constructor
++ * @private
++ */
++u2f.WrappedAuthenticatorPort_ = function() {
++  this.requestId_ = -1;
++  this.requestObject_ = null;
++}
++
++/**
++ * Launch the Authenticator intent.
++ * @param {Object} message
++ */
++u2f.WrappedAuthenticatorPort_.prototype.postMessage = function(message) {
++  var intentUrl =
++    u2f.WrappedAuthenticatorPort_.INTENT_URL_BASE_ +
++    ';S.request=' + encodeURIComponent(JSON.stringify(message)) +
++    ';end';
++  document.location = intentUrl;
++};
++
++/**
++ * Tells what type of port this is.
++ * @return {String} port type
++ */
++u2f.WrappedAuthenticatorPort_.prototype.getPortType = function() {
++  return "WrappedAuthenticatorPort_";
++};
++
++
++/**
++ * Emulates the HTML 5 addEventListener interface.
++ * @param {string} eventName
++ * @param {function({data: Object})} handler
++ */
++u2f.WrappedAuthenticatorPort_.prototype.addEventListener = function(eventName, handler) {
++  var name = eventName.toLowerCase();
++  if (name == 'message') {
++    var self = this;
++    /* Register a callback to that executes when
++     * chrome injects the response. */
++    window.addEventListener(
++        'message', self.onRequestUpdate_.bind(self, handler), false);
++  } else {
++    console.error('WrappedAuthenticatorPort only supports message');
++  }
++};
++
++/**
++ * Callback invoked  when a response is received from the Authenticator.
++ * @param function({data: Object}) callback
++ * @param {Object} message message Object
++ */
++u2f.WrappedAuthenticatorPort_.prototype.onRequestUpdate_ =
++    function(callback, message) {
++  var messageObject = JSON.parse(message.data);
++  var intentUrl = messageObject['intentURL'];
++
++  var errorCode = messageObject['errorCode'];
++  var responseObject = null;
++  if (messageObject.hasOwnProperty('data')) {
++    responseObject = /** @type {Object} */ (
++        JSON.parse(messageObject['data']));
++  }
++
++  callback({'data': responseObject});
++};
++
++/**
++ * Base URL for intents to Authenticator.
++ * @const
++ * @private
++ */
++u2f.WrappedAuthenticatorPort_.INTENT_URL_BASE_ =
++  'intent:#Intent;action=com.google.android.apps.authenticator.AUTHENTICATE';
++
++/**
++ * Wrap the iOS client app with a MessagePort interface.
++ * @constructor
++ * @private
++ */
++u2f.WrappedIosPort_ = function() {};
++
++/**
++ * Launch the iOS client app request
++ * @param {Object} message
++ */
++u2f.WrappedIosPort_.prototype.postMessage = function(message) {
++  var str = JSON.stringify(message);
++  var url = "u2f://auth?" + encodeURI(str);
++  location.replace(url);
++};
++
++/**
++ * Tells what type of port this is.
++ * @return {String} port type
++ */
++u2f.WrappedIosPort_.prototype.getPortType = function() {
++  return "WrappedIosPort_";
++};
++
++/**
++ * Emulates the HTML 5 addEventListener interface.
++ * @param {string} eventName
++ * @param {function({data: Object})} handler
++ */
++u2f.WrappedIosPort_.prototype.addEventListener = function(eventName, handler) {
++  var name = eventName.toLowerCase();
++  if (name !== 'message') {
++    console.error('WrappedIosPort only supports message');
++  }
++};
++
++/**
++ * Sets up an embedded trampoline iframe, sourced from the extension.
++ * @param {function(MessagePort)} callback
++ * @private
++ */
++u2f.getIframePort_ = function(callback) {
++  // Create the iframe
++  var iframeOrigin = 'chrome-extension://' + u2f.EXTENSION_ID;
++  var iframe = document.createElement('iframe');
++  iframe.src = iframeOrigin + '/u2f-comms.html';
++  iframe.setAttribute('style', 'display:none');
++  document.body.appendChild(iframe);
++
++  var channel = new MessageChannel();
++  var ready = function(message) {
++    if (message.data == 'ready') {
++      channel.port1.removeEventListener('message', ready);
++      callback(channel.port1);
++    } else {
++      console.error('First event on iframe port was not "ready"');
++    }
++  };
++  channel.port1.addEventListener('message', ready);
++  channel.port1.start();
++
++  iframe.addEventListener('load', function() {
++    // Deliver the port to the iframe and initialize
++    iframe.contentWindow.postMessage('init', iframeOrigin, [channel.port2]);
++  });
++};
++
++
++//High-level JS API
++
++/**
++ * Default extension response timeout in seconds.
++ * @const
++ */
++u2f.EXTENSION_TIMEOUT_SEC = 30;
++
++/**
++ * A singleton instance for a MessagePort to the extension.
++ * @type {MessagePort|u2f.WrappedChromeRuntimePort_}
++ * @private
++ */
++u2f.port_ = null;
++
++/**
++ * Callbacks waiting for a port
++ * @type {Array<function((MessagePort|u2f.WrappedChromeRuntimePort_))>}
++ * @private
++ */
++u2f.waitingForPort_ = [];
++
++/**
++ * A counter for requestIds.
++ * @type {number}
++ * @private
++ */
++u2f.reqCounter_ = 0;
++
++/**
++ * A map from requestIds to client callbacks
++ * @type {Object.<number,(function((u2f.Error|u2f.RegisterResponse))
++ *                       |function((u2f.Error|u2f.SignResponse)))>}
++ * @private
++ */
++u2f.callbackMap_ = {};
++
++/**
++ * Creates or retrieves the MessagePort singleton to use.
++ * @param {function((MessagePort|u2f.WrappedChromeRuntimePort_))} callback
++ * @private
++ */
++u2f.getPortSingleton_ = function(callback) {
++  if (u2f.port_) {
++    callback(u2f.port_);
++  } else {
++    if (u2f.waitingForPort_.length == 0) {
++      u2f.getMessagePort(function(port) {
++        u2f.port_ = port;
++        u2f.port_.addEventListener('message',
++            /** @type {function(Event)} */ (u2f.responseHandler_));
++
++        // Careful, here be async callbacks. Maybe.
++        while (u2f.waitingForPort_.length)
++          u2f.waitingForPort_.shift()(u2f.port_);
++      });
++    }
++    u2f.waitingForPort_.push(callback);
++  }
++};
++
++/**
++ * Handles response messages from the extension.
++ * @param {MessageEvent.<u2f.Response>} message
++ * @private
++ */
++u2f.responseHandler_ = function(message) {
++  var response = message.data;
++  var reqId = response['requestId'];
++  if (!reqId || !u2f.callbackMap_[reqId]) {
++    console.error('Unknown or missing requestId in response.');
++    return;
++  }
++  var cb = u2f.callbackMap_[reqId];
++  delete u2f.callbackMap_[reqId];
++  cb(response['responseData']);
++};
++
++/**
++ * Dispatches an array of sign requests to available U2F tokens.
++ * If the JS API version supported by the extension is unknown, it first sends a
++ * message to the extension to find out the supported API version and then it sends
++ * the sign request.
++ * @param {string=} appId
++ * @param {string=} challenge
++ * @param {Array<u2f.RegisteredKey>} registeredKeys
++ * @param {function((u2f.Error|u2f.SignResponse))} callback
++ * @param {number=} opt_timeoutSeconds
++ */
++u2f.sign = function(appId, challenge, registeredKeys, callback, opt_timeoutSeconds) {
++  if (js_api_version === undefined) {
++    // Send a message to get the extension to JS API version, then send the actual sign request.
++    u2f.getApiVersion(
++        function (response) {
++          js_api_version = response['js_api_version'] === undefined ? 0 : response['js_api_version'];
++          console.log("Extension JS API Version: ", js_api_version);
++          u2f.sendSignRequest(appId, challenge, registeredKeys, callback, opt_timeoutSeconds);
++        });
++  } else {
++    // We know the JS API version. Send the actual sign request in the supported API version.
++    u2f.sendSignRequest(appId, challenge, registeredKeys, callback, opt_timeoutSeconds);
++  }
++};
++
++/**
++ * Dispatches an array of sign requests to available U2F tokens.
++ * @param {string=} appId
++ * @param {string=} challenge
++ * @param {Array<u2f.RegisteredKey>} registeredKeys
++ * @param {function((u2f.Error|u2f.SignResponse))} callback
++ * @param {number=} opt_timeoutSeconds
++ */
++u2f.sendSignRequest = function(appId, challenge, registeredKeys, callback, opt_timeoutSeconds) {
++  u2f.getPortSingleton_(function(port) {
++    var reqId = ++u2f.reqCounter_;
++    u2f.callbackMap_[reqId] = callback;
++    var timeoutSeconds = (typeof opt_timeoutSeconds !== 'undefined' ?
++        opt_timeoutSeconds : u2f.EXTENSION_TIMEOUT_SEC);
++    var req = u2f.formatSignRequest_(appId, challenge, registeredKeys, timeoutSeconds, reqId);
++    port.postMessage(req);
++  });
++};
++
++/**
++ * Dispatches register requests to available U2F tokens. An array of sign
++ * requests identifies already registered tokens.
++ * If the JS API version supported by the extension is unknown, it first sends a
++ * message to the extension to find out the supported API version and then it sends
++ * the register request.
++ * @param {string=} appId
++ * @param {Array<u2f.RegisterRequest>} registerRequests
++ * @param {Array<u2f.RegisteredKey>} registeredKeys
++ * @param {function((u2f.Error|u2f.RegisterResponse))} callback
++ * @param {number=} opt_timeoutSeconds
++ */
++u2f.register = function(appId, registerRequests, registeredKeys, callback, opt_timeoutSeconds) {
++  if (js_api_version === undefined) {
++    // Send a message to get the extension to JS API version, then send the actual register request.
++    u2f.getApiVersion(
++        function (response) {
++          js_api_version = response['js_api_version'] === undefined ? 0: response['js_api_version'];
++          console.log("Extension JS API Version: ", js_api_version);
++          u2f.sendRegisterRequest(appId, registerRequests, registeredKeys,
++              callback, opt_timeoutSeconds);
++        });
++  } else {
++    // We know the JS API version. Send the actual register request in the supported API version.
++    u2f.sendRegisterRequest(appId, registerRequests, registeredKeys,
++        callback, opt_timeoutSeconds);
++  }
++};
++
++/**
++ * Dispatches register requests to available U2F tokens. An array of sign
++ * requests identifies already registered tokens.
++ * @param {string=} appId
++ * @param {Array<u2f.RegisterRequest>} registerRequests
++ * @param {Array<u2f.RegisteredKey>} registeredKeys
++ * @param {function((u2f.Error|u2f.RegisterResponse))} callback
++ * @param {number=} opt_timeoutSeconds
++ */
++u2f.sendRegisterRequest = function(appId, registerRequests, registeredKeys, callback, opt_timeoutSeconds) {
++  u2f.getPortSingleton_(function(port) {
++    var reqId = ++u2f.reqCounter_;
++    u2f.callbackMap_[reqId] = callback;
++    var timeoutSeconds = (typeof opt_timeoutSeconds !== 'undefined' ?
++        opt_timeoutSeconds : u2f.EXTENSION_TIMEOUT_SEC);
++    var req = u2f.formatRegisterRequest_(
++        appId, registeredKeys, registerRequests, timeoutSeconds, reqId);
++    port.postMessage(req);
++  });
++};
++
++
++/**
++ * Dispatches a message to the extension to find out the supported
++ * JS API version.
++ * If the user is on a mobile phone and is thus using Google Authenticator instead
++ * of the Chrome extension, don't send the request and simply return 0.
++ * @param {function((u2f.Error|u2f.GetJsApiVersionResponse))} callback
++ * @param {number=} opt_timeoutSeconds
++ */
++u2f.getApiVersion = function(callback, opt_timeoutSeconds) {
++ u2f.getPortSingleton_(function(port) {
++   // If we are using Android Google Authenticator or iOS client app,
++   // do not fire an intent to ask which JS API version to use.
++   if (port.getPortType) {
++     var apiVersion;
++     switch (port.getPortType()) {
++       case 'WrappedIosPort_':
++       case 'WrappedAuthenticatorPort_':
++         apiVersion = 1.1;
++         break;
++
++       default:
++         apiVersion = 0;
++         break;
++     }
++     callback({ 'js_api_version': apiVersion });
++     return;
++   }
++    var reqId = ++u2f.reqCounter_;
++    u2f.callbackMap_[reqId] = callback;
++    var req = {
++      type: u2f.MessageTypes.U2F_GET_API_VERSION_REQUEST,
++      timeoutSeconds: (typeof opt_timeoutSeconds !== 'undefined' ?
++          opt_timeoutSeconds : u2f.EXTENSION_TIMEOUT_SEC),
++      requestId: reqId
++    };
++    port.postMessage(req);
++  });
++};
+diff --git a/wp-content/plugins/two-factor/includes/Yubico/U2F.php b/wp-content/plugins/two-factor/includes/Yubico/U2F.php
+new file mode 100644
+index 00000000..a11c78fb
+--- /dev/null
++++ b/wp-content/plugins/two-factor/includes/Yubico/U2F.php
+@@ -0,0 +1,507 @@
++<?php
++/* Copyright (c) 2014 Yubico AB
++ * All rights reserved.
++ *
++ * Redistribution and use in source and binary forms, with or without
++ * modification, are permitted provided that the following conditions are
++ * met:
++ *
++ *   * Redistributions of source code must retain the above copyright
++ *     notice, this list of conditions and the following disclaimer.
++ *
++ *   * Redistributions in binary form must reproduce the above
++ *     copyright notice, this list of conditions and the following
++ *     disclaimer in the documentation and/or other materials provided
++ *     with the distribution.
++ *
++ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
++ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
++ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
++ * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
++ * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
++ * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
++ * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
++ * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
++ * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
++ * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
++ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
++ */
++
++namespace u2flib_server;
++
++/** Constant for the version of the u2f protocol */
++const U2F_VERSION = "U2F_V2";
++
++/** Error for the authentication message not matching any outstanding
++ * authentication request */
++const ERR_NO_MATCHING_REQUEST = 1;
++
++/** Error for the authentication message not matching any registration */
++const ERR_NO_MATCHING_REGISTRATION = 2;
++
++/** Error for the signature on the authentication message not verifying with
++ * the correct key */
++const ERR_AUTHENTICATION_FAILURE = 3;
++
++/** Error for the challenge in the registration message not matching the
++ * registration challenge */
++const ERR_UNMATCHED_CHALLENGE = 4;
++
++/** Error for the attestation signature on the registration message not
++ * verifying */
++const ERR_ATTESTATION_SIGNATURE = 5;
++
++/** Error for the attestation verification not verifying */
++const ERR_ATTESTATION_VERIFICATION = 6;
++
++/** Error for not getting good random from the system */
++const ERR_BAD_RANDOM = 7;
++
++/** Error when the counter is lower than expected */
++const ERR_COUNTER_TOO_LOW = 8;
++
++/** Error decoding public key */
++const ERR_PUBKEY_DECODE = 9;
++
++/** Error user-agent returned error */
++const ERR_BAD_UA_RETURNING = 10;
++
++/** Error old OpenSSL version */
++const ERR_OLD_OPENSSL = 11;
++
++/** @internal */
++const PUBKEY_LEN = 65;
++
++class U2F
++{
++    /** @var string  */
++    private $appId;
++
++    /** @var null|string */
++    private $attestDir;
++
++    /** @internal */
++    private $FIXCERTS = array(
++        '349bca1031f8c82c4ceca38b9cebf1a69df9fb3b94eed99eb3fb9aa3822d26e8',
++        'dd574527df608e47ae45fbba75a2afdd5c20fd94a02419381813cd55a2a3398f',
++        '1d8764f0f7cd1352df6150045c8f638e517270e8b5dda1c63ade9c2280240cae',
++        'd0edc9a91a1677435a953390865d208c55b3183c6759c9b5a7ff494c322558eb',
++        '6073c436dcd064a48127ddbf6032ac1a66fd59a0c24434f070d4e564c124c897',
++        'ca993121846c464d666096d35f13bf44c1b05af205f9b4a1e00cf6cc10c5e511'
++    );
++
++    /**
++     * @param string $appId Application id for the running application
++     * @param string|null $attestDir Directory where trusted attestation roots may be found
++     * @throws Error If OpenSSL older than 1.0.0 is used
++     */
++    public function __construct($appId, $attestDir = null)
++    {
++        if(OPENSSL_VERSION_NUMBER < 0x10000000) {
++            throw new Error('OpenSSL has to be at least version 1.0.0, this is ' . OPENSSL_VERSION_TEXT, ERR_OLD_OPENSSL);
++        }
++        $this->appId = $appId;
++        $this->attestDir = $attestDir;
++    }
++
++    /**
++     * Called to get a registration request to send to a user.
++     * Returns an array of one registration request and a array of sign requests.
++     *
++     * @param array $registrations List of current registrations for this
++     * user, to prevent the user from registering the same authenticator several
++     * times.
++     * @return array An array of two elements, the first containing a
++     * RegisterRequest the second being an array of SignRequest
++     * @throws Error
++     */
++    public function getRegisterData(array $registrations = array())
++    {
++        $challenge = $this->createChallenge();
++        $request = new RegisterRequest($challenge, $this->appId);
++        $signs = $this->getAuthenticateData($registrations);
++        return array($request, $signs);
++    }
++
++    /**
++     * Called to verify and unpack a registration message.
++     *
++     * @param RegisterRequest $request this is a reply to
++     * @param object $response response from a user
++     * @param bool $includeCert set to true if the attestation certificate should be
++     * included in the returned Registration object
++     * @return Registration
++     * @throws Error
++     */
++    public function doRegister($request, $response, $includeCert = true)
++    {
++        if( !is_object( $request ) ) {
++            throw new \InvalidArgumentException('$request of doRegister() method only accepts object.');
++        }
++
++        if( !is_object( $response ) ) {
++            throw new \InvalidArgumentException('$response of doRegister() method only accepts object.');
++        }
++
++        if( property_exists( $response, 'errorCode') && $response->errorCode !== 0 ) {
++            throw new Error('User-agent returned error. Error code: ' . $response->errorCode, ERR_BAD_UA_RETURNING );
++        }
++
++        if( !is_bool( $includeCert ) ) {
++            throw new \InvalidArgumentException('$include_cert of doRegister() method only accepts boolean.');
++        }
++
++        $rawReg = $this->base64u_decode($response->registrationData);
++        $regData = array_values(unpack('C*', $rawReg));
++        $clientData = $this->base64u_decode($response->clientData);
++        $cli = json_decode($clientData);
++
++        if($cli->challenge !== $request->challenge) {
++            throw new Error('Registration challenge does not match', ERR_UNMATCHED_CHALLENGE );
++        }
++
++        $registration = new Registration();
++        $offs = 1;
++        $pubKey = substr($rawReg, $offs, PUBKEY_LEN);
++        $offs += PUBKEY_LEN;
++        // decode the pubKey to make sure it's good
++        $tmpKey = $this->pubkey_to_pem($pubKey);
++        if($tmpKey === null) {
++            throw new Error('Decoding of public key failed', ERR_PUBKEY_DECODE );
++        }
++        $registration->publicKey = base64_encode($pubKey);
++        $khLen = $regData[$offs++];
++        $kh = substr($rawReg, $offs, $khLen);
++        $offs += $khLen;
++        $registration->keyHandle = $this->base64u_encode($kh);
++
++        // length of certificate is stored in byte 3 and 4 (excluding the first 4 bytes)
++        $certLen = 4;
++        $certLen += ($regData[$offs + 2] << 8);
++        $certLen += $regData[$offs + 3];
++
++        $rawCert = $this->fixSignatureUnusedBits(substr($rawReg, $offs, $certLen));
++        $offs += $certLen;
++        $pemCert  = "-----BEGIN CERTIFICATE-----\r\n";
++        $pemCert .= chunk_split(base64_encode($rawCert), 64);
++        $pemCert .= "-----END CERTIFICATE-----";
++        if($includeCert) {
++            $registration->certificate = base64_encode($rawCert);
++        }
++        if($this->attestDir) {
++            if(openssl_x509_checkpurpose($pemCert, -1, $this->get_certs()) !== true) {
++                throw new Error('Attestation certificate can not be validated', ERR_ATTESTATION_VERIFICATION );
++            }
++        }
++
++        if(!openssl_pkey_get_public($pemCert)) {
++            throw new Error('Decoding of public key failed', ERR_PUBKEY_DECODE );
++        }
++        $signature = substr($rawReg, $offs);
++
++        $dataToVerify  = chr(0);
++        $dataToVerify .= hash('sha256', $request->appId, true);
++        $dataToVerify .= hash('sha256', $clientData, true);
++        $dataToVerify .= $kh;
++        $dataToVerify .= $pubKey;
++
++        if(openssl_verify($dataToVerify, $signature, $pemCert, 'sha256') === 1) {
++            return $registration;
++        } else {
++            throw new Error('Attestation signature does not match', ERR_ATTESTATION_SIGNATURE );
++        }
++    }
++
++    /**
++     * Called to get an authentication request.
++     *
++     * @param array $registrations An array of the registrations to create authentication requests for.
++     * @return array An array of SignRequest
++     * @throws Error
++     */
++    public function getAuthenticateData(array $registrations)
++    {
++        $sigs = array();
++        $challenge = $this->createChallenge();
++        foreach ($registrations as $reg) {
++            if( !is_object( $reg ) ) {
++                throw new \InvalidArgumentException('$registrations of getAuthenticateData() method only accepts array of object.');
++            }
++
++            $sig = new SignRequest();
++            $sig->appId = $this->appId;
++            $sig->keyHandle = $reg->keyHandle;
++            $sig->challenge = $challenge;
++            $sigs[] = $sig;
++        }
++        return $sigs;
++    }
++
++    /**
++     * Called to verify an authentication response
++     *
++     * @param array $requests An array of outstanding authentication requests
++     * @param array $registrations An array of current registrations
++     * @param object $response A response from the authenticator
++     * @return Registration
++     * @throws Error
++     *
++     * The Registration object returned on success contains an updated counter
++     * that should be saved for future authentications.
++     * If the Error returned is ERR_COUNTER_TOO_LOW this is an indication of
++     * token cloning or similar and appropriate action should be taken.
++     */
++    public function doAuthenticate(array $requests, array $registrations, $response)
++    {
++        if( !is_object( $response ) ) {
++            throw new \InvalidArgumentException('$response of doAuthenticate() method only accepts object.');
++        }
++
++        if( property_exists( $response, 'errorCode') && $response->errorCode !== 0 ) {
++            throw new Error('User-agent returned error. Error code: ' . $response->errorCode, ERR_BAD_UA_RETURNING );
++        }
++
++        /** @var object|null $req */
++        $req = null;
++
++        /** @var object|null $reg */
++        $reg = null;
++
++        $clientData = $this->base64u_decode($response->clientData);
++        $decodedClient = json_decode($clientData);
++        foreach ($requests as $req) {
++            if( !is_object( $req ) ) {
++                throw new \InvalidArgumentException('$requests of doAuthenticate() method only accepts array of object.');
++            }
++
++            if($req->keyHandle === $response->keyHandle && $req->challenge === $decodedClient->challenge) {
++                break;
++            }
++
++            $req = null;
++        }
++        if($req === null) {
++            throw new Error('No matching request found', ERR_NO_MATCHING_REQUEST );
++        }
++        foreach ($registrations as $reg) {
++            if( !is_object( $reg ) ) {
++                throw new \InvalidArgumentException('$registrations of doAuthenticate() method only accepts array of object.');
++            }
++
++            if($reg->keyHandle === $response->keyHandle) {
++                break;
++            }
++            $reg = null;
++        }
++        if($reg === null) {
++            throw new Error('No matching registration found', ERR_NO_MATCHING_REGISTRATION );
++        }
++        $pemKey = $this->pubkey_to_pem($this->base64u_decode($reg->publicKey));
++        if($pemKey === null) {
++            throw new Error('Decoding of public key failed', ERR_PUBKEY_DECODE );
++        }
++
++        $signData = $this->base64u_decode($response->signatureData);
++        $dataToVerify  = hash('sha256', $req->appId, true);
++        $dataToVerify .= substr($signData, 0, 5);
++        $dataToVerify .= hash('sha256', $clientData, true);
++        $signature = substr($signData, 5);
++
++        if(openssl_verify($dataToVerify, $signature, $pemKey, 'sha256') === 1) {
++            $ctr = unpack("Nctr", substr($signData, 1, 4));
++            $counter = $ctr['ctr'];
++            /* TODO: wrap-around should be handled somehow.. */
++            if($counter > $reg->counter) {
++                $reg->counter = $counter;
++                return $reg;
++            } else {
++                throw new Error('Counter too low.', ERR_COUNTER_TOO_LOW );
++            }
++        } else {
++            throw new Error('Authentication failed', ERR_AUTHENTICATION_FAILURE );
++        }
++    }
++
++    /**
++     * @return array
++     */
++    private function get_certs()
++    {
++        $files = array();
++        $dir = $this->attestDir;
++        if($dir && $handle = opendir($dir)) {
++            while(false !== ($entry = readdir($handle))) {
++                if(is_file("$dir/$entry")) {
++                    $files[] = "$dir/$entry";
++                }
++            }
++            closedir($handle);
++        }
++        return $files;
++    }
++
++    /**
++     * @param string $data
++     * @return string
++     */
++    private function base64u_encode($data)
++    {
++        return trim(strtr(base64_encode($data), '+/', '-_'), '=');
++    }
++
++    /**
++     * @param string $data
++     * @return string
++     */
++    private function base64u_decode($data)
++    {
++        return base64_decode(strtr($data, '-_', '+/'));
++    }
++
++    /**
++     * @param string $key
++     * @return null|string
++     */
++    private function pubkey_to_pem($key)
++    {
++        if(strlen($key) !== PUBKEY_LEN || $key[0] !== "\x04") {
++            return null;
++        }
++
++        /*
++         * Convert the public key to binary DER format first
++         * Using the ECC SubjectPublicKeyInfo OIDs from RFC 5480
++         *
++         *  SEQUENCE(2 elem)                        30 59
++         *   SEQUENCE(2 elem)                       30 13
++         *    OID1.2.840.10045.2.1 (id-ecPublicKey) 06 07 2a 86 48 ce 3d 02 01
++         *    OID1.2.840.10045.3.1.7 (secp256r1)    06 08 2a 86 48 ce 3d 03 01 07
++         *   BIT STRING(520 bit)                    03 42 ..key..
++         */
++        $der  = "\x30\x59\x30\x13\x06\x07\x2a\x86\x48\xce\x3d\x02\x01";
++        $der .= "\x06\x08\x2a\x86\x48\xce\x3d\x03\x01\x07\x03\x42";
++        $der .= "\0".$key;
++
++        $pem  = "-----BEGIN PUBLIC KEY-----\r\n";
++        $pem .= chunk_split(base64_encode($der), 64);
++        $pem .= "-----END PUBLIC KEY-----";
++
++        return $pem;
++    }
++
++    /**
++     * @return string
++     * @throws Error
++     */
++    private function createChallenge()
++    {
++        $challenge = openssl_random_pseudo_bytes(32, $crypto_strong );
++        if( $crypto_strong !== true ) {
++            throw new Error('Unable to obtain a good source of randomness', ERR_BAD_RANDOM);
++        }
++
++        $challenge = $this->base64u_encode( $challenge );
++
++        return $challenge;
++    }
++
++    /**
++     * Fixes a certificate where the signature contains unused bits.
++     *
++     * @param string $cert
++     * @return mixed
++     */
++    private function fixSignatureUnusedBits($cert)
++    {
++        if(in_array(hash('sha256', $cert), $this->FIXCERTS)) {
++            $cert[strlen($cert) - 257] = "\0";
++        }
++        return $cert;
++    }
++}
++
++/**
++ * Class for building a registration request
++ *
++ * @package u2flib_server
++ */
++class RegisterRequest
++{
++    /** Protocol version */
++    public $version = U2F_VERSION;
++
++    /** Registration challenge */
++    public $challenge;
++
++    /** Application id */
++    public $appId;
++
++    /**
++     * @param string $challenge
++     * @param string $appId
++     * @internal
++     */
++    public function __construct($challenge, $appId)
++    {
++        $this->challenge = $challenge;
++        $this->appId = $appId;
++    }
++}
++
++/**
++ * Class for building up an authentication request
++ *
++ * @package u2flib_server
++ */
++class SignRequest
++{
++    /** Protocol version */
++    public $version = U2F_VERSION;
++
++    /** Authentication challenge */
++    public $challenge;
++
++    /** Key handle of a registered authenticator */
++    public $keyHandle;
++
++    /** Application id */
++    public $appId;
++}
++
++/**
++ * Class returned for successful registrations
++ *
++ * @package u2flib_server
++ */
++class Registration
++{
++    /** The key handle of the registered authenticator */
++    public $keyHandle;
++
++    /** The public key of the registered authenticator */
++    public $publicKey;
++
++    /** The attestation certificate of the registered authenticator */
++    public $certificate;
++
++    /** The counter associated with this registration */
++    public $counter = -1;
++}
++
++/**
++ * Error class, returned on errors
++ *
++ * @package u2flib_server
++ */
++class Error extends \Exception
++{
++    /**
++     * Override constructor and make message and code mandatory
++     * @param string $message
++     * @param int $code
++     * @param \Exception|null $previous
++     */
++    public function __construct($message, $code, \Exception $previous = null) {
++        parent::__construct($message, $code, $previous);
++    }
++}
+diff --git a/wp-content/plugins/two-factor/includes/function.login-header.php b/wp-content/plugins/two-factor/includes/function.login-header.php
+new file mode 100644
+index 00000000..647a0e6d
+--- /dev/null
++++ b/wp-content/plugins/two-factor/includes/function.login-header.php
+@@ -0,0 +1,227 @@
++<?php
++/**
++ * Extracted from wp-login.php since that file also loads WP core which we already have.
++ */
++
++/**
++ * Output the login page header.
++ *
++ * @param string   $title    Optional. WordPress login Page title to display in the `<title>` element.
++ *                           Default 'Log In'.
++ * @param string   $message  Optional. Message to display in header. Default empty.
++ * @param WP_Error $wp_error Optional. The error to pass. Default is a WP_Error instance.
++ */
++function login_header( $title = 'Log In', $message = '', $wp_error = null ) {
++	global $error, $interim_login, $action;
++
++	// Don't index any of these forms
++	add_action( 'login_head', 'wp_no_robots' );
++
++	add_action( 'login_head', 'wp_login_viewport_meta' );
++
++	if ( ! is_wp_error( $wp_error ) ) {
++		$wp_error = new WP_Error();
++	}
++
++	// Shake it!
++	$shake_error_codes = array( 'empty_password', 'empty_email', 'invalid_email', 'invalidcombo', 'empty_username', 'invalid_username', 'incorrect_password' );
++	/**
++	 * Filters the error codes array for shaking the login form.
++	 *
++	 * @since 3.0.0
++	 *
++	 * @param array $shake_error_codes Error codes that shake the login form.
++	 */
++	$shake_error_codes = apply_filters( 'shake_error_codes', $shake_error_codes );
++
++	if ( $shake_error_codes && $wp_error->get_error_code() && in_array( $wp_error->get_error_code(), $shake_error_codes ) )
++		add_action( 'login_head', 'wp_shake_js', 12 );
++
++	$login_title = get_bloginfo( 'name', 'display' );
++
++	/* translators: Login screen title. 1: Login screen name, 2: Network or site name */
++	$login_title = sprintf( __( '%1$s &lsaquo; %2$s &#8212; WordPress' ), $title, $login_title );
++
++	/**
++	 * Filters the title tag content for login page.
++	 *
++	 * @since 4.9.0
++	 *
++	 * @param string $login_title The page title, with extra context added.
++	 * @param string $title       The original page title.
++	 */
++	$login_title = apply_filters( 'login_title', $login_title, $title );
++
++	?><!DOCTYPE html>
++	<!--[if IE 8]>
++		<html xmlns="http://www.w3.org/1999/xhtml" class="ie8" <?php language_attributes(); ?>>
++	<![endif]-->
++	<!--[if !(IE 8) ]><!-->
++		<html xmlns="http://www.w3.org/1999/xhtml" <?php language_attributes(); ?>>
++	<!--<![endif]-->
++	<head>
++	<meta http-equiv="Content-Type" content="<?php bloginfo('html_type'); ?>; charset=<?php bloginfo('charset'); ?>" />
++	<title><?php echo $login_title; ?></title>
++	<?php
++
++	wp_enqueue_style( 'login' );
++
++	/*
++	 * Remove all stored post data on logging out.
++	 * This could be added by add_action('login_head'...) like wp_shake_js(),
++	 * but maybe better if it's not removable by plugins
++	 */
++	if ( 'loggedout' == $wp_error->get_error_code() ) {
++		?>
++		<script>if("sessionStorage" in window){try{for(var key in sessionStorage){if(key.indexOf("wp-autosave-")!=-1){sessionStorage.removeItem(key)}}}catch(e){}};</script>
++		<?php
++	}
++
++	/**
++	 * Enqueue scripts and styles for the login page.
++	 *
++	 * @since 3.1.0
++	 */
++	do_action( 'login_enqueue_scripts' );
++
++	/**
++	 * Fires in the login page header after scripts are enqueued.
++	 *
++	 * @since 2.1.0
++	 */
++	do_action( 'login_head' );
++
++	if ( is_multisite() ) {
++		$login_header_url   = network_home_url();
++		$login_header_title = get_network()->site_name;
++	} else {
++		$login_header_url   = __( 'https://wordpress.org/' );
++		$login_header_title = __( 'Powered by WordPress' );
++	}
++
++	/**
++	 * Filters link URL of the header logo above login form.
++	 *
++	 * @since 2.1.0
++	 *
++	 * @param string $login_header_url Login header logo URL.
++	 */
++	$login_header_url = apply_filters( 'login_headerurl', $login_header_url );
++
++	/**
++	 * Filters the title attribute of the header logo above login form.
++	 *
++	 * @since 2.1.0
++	 *
++	 * @param string $login_header_title Login header logo title attribute.
++	 */
++	$login_header_title = apply_filters( 'login_headertitle', $login_header_title );
++
++	/*
++	 * To match the URL/title set above, Multisite sites have the blog name,
++	 * while single sites get the header title.
++	 */
++	if ( is_multisite() ) {
++		$login_header_text = get_bloginfo( 'name', 'display' );
++	} else {
++		$login_header_text = $login_header_title;
++	}
++
++	$classes = array( 'login-action-' . $action, 'wp-core-ui' );
++	if ( is_rtl() )
++		$classes[] = 'rtl';
++	if ( $interim_login ) {
++		$classes[] = 'interim-login';
++		?>
++		<style type="text/css">html{background-color: transparent;}</style>
++		<?php
++
++		if ( 'success' ===  $interim_login )
++			$classes[] = 'interim-login-success';
++	}
++	$classes[] =' locale-' . sanitize_html_class( strtolower( str_replace( '_', '-', get_locale() ) ) );
++
++	/**
++	 * Filters the login page body classes.
++	 *
++	 * @since 3.5.0
++	 *
++	 * @param array  $classes An array of body classes.
++	 * @param string $action  The action that brought the visitor to the login page.
++	 */
++	$classes = apply_filters( 'login_body_class', $classes, $action );
++
++	?>
++	</head>
++	<body class="login <?php echo esc_attr( implode( ' ', $classes ) ); ?>">
++	<?php
++	/**
++	 * Fires in the login page header after the body tag is opened.
++	 *
++	 * @since 4.6.0
++	 */
++	do_action( 'login_header' );
++	?>
++	<div id="login">
++		<h1><a href="<?php echo esc_url( $login_header_url ); ?>" title="<?php echo esc_attr( $login_header_title ); ?>" tabindex="-1"><?php echo $login_header_text; ?></a></h1>
++	<?php
++
++	unset( $login_header_url, $login_header_title );
++
++	/**
++	 * Filters the message to display above the login form.
++	 *
++	 * @since 2.1.0
++	 *
++	 * @param string $message Login message text.
++	 */
++	$message = apply_filters( 'login_message', $message );
++	if ( !empty( $message ) )
++		echo $message . "\n";
++
++	// In case a plugin uses $error rather than the $wp_errors object
++	if ( !empty( $error ) ) {
++		$wp_error->add('error', $error);
++		unset($error);
++	}
++
++	if ( $wp_error->get_error_code() ) {
++		$errors = '';
++		$messages = '';
++		foreach ( $wp_error->get_error_codes() as $code ) {
++			$severity = $wp_error->get_error_data( $code );
++			foreach ( $wp_error->get_error_messages( $code ) as $error_message ) {
++				if ( 'message' == $severity )
++					$messages .= '	' . $error_message . "<br />\n";
++				else
++					$errors .= '	' . $error_message . "<br />\n";
++			}
++		}
++		if ( ! empty( $errors ) ) {
++			/**
++			 * Filters the error messages displayed above the login form.
++			 *
++			 * @since 2.1.0
++			 *
++			 * @param string $errors Login error message.
++			 */
++			echo '<div id="login_error">' . apply_filters( 'login_errors', $errors ) . "</div>\n";
++		}
++		if ( ! empty( $messages ) ) {
++			/**
++			 * Filters instructional messages displayed above the login form.
++			 *
++			 * @since 2.5.0
++			 *
++			 * @param string $messages Login messages.
++			 */
++			echo '<p class="message">' . apply_filters( 'login_messages', $messages ) . "</p>\n";
++		}
++	}
++} // End of login_header()
++
++function wp_login_viewport_meta() {
++	?>
++	<meta name="viewport" content="width=device-width" />
++	<?php
++}
+diff --git a/wp-content/plugins/two-factor/providers/class.two-factor-backup-codes.php b/wp-content/plugins/two-factor/providers/class.two-factor-backup-codes.php
+new file mode 100644
+index 00000000..62ca51bb
+--- /dev/null
++++ b/wp-content/plugins/two-factor/providers/class.two-factor-backup-codes.php
+@@ -0,0 +1,335 @@
++<?php
++/**
++ * Class for creating a backup codes provider.
++ *
++ * @since 0.1-dev
++ *
++ * @package Two_Factor
++ */
++class Two_Factor_Backup_Codes extends Two_Factor_Provider {
++
++	/**
++	 * The user meta backup codes key.
++	 *
++	 * @type string
++	 */
++	const BACKUP_CODES_META_KEY = '_two_factor_backup_codes';
++
++	/**
++	 * The number backup codes.
++	 *
++	 * @type int
++	 */
++	const NUMBER_OF_CODES = 10;
++
++	/**
++	 * Ensures only one instance of this class exists in memory at any one time.
++	 *
++	 * @since 0.1-dev
++	 */
++	static function get_instance() {
++		static $instance;
++		$class = __CLASS__;
++		if ( ! is_a( $instance, $class ) ) {
++			$instance = new $class;
++		}
++		return $instance;
++	}
++
++	/**
++	 * Class constructor.
++	 *
++	 * @since 0.1-dev
++	 */
++	protected function __construct() {
++		add_action( 'two-factor-user-options-' . __CLASS__, array( $this, 'user_options' ) );
++		add_action( 'admin_notices', array( $this, 'admin_notices' ) );
++		add_action( 'wp_ajax_two_factor_backup_codes_generate', array( $this, 'ajax_generate_json' ) );
++
++		return parent::__construct();
++	}
++
++	/**
++	 * Displays an admin notice when backup codes have run out.
++	 *
++	 * @since 0.1-dev
++	 */
++	public function admin_notices() {
++		$user = wp_get_current_user();
++
++		// Return if the provider is not enabled.
++		if ( ! in_array( __CLASS__, Two_Factor_Core::get_enabled_providers_for_user( $user->ID ) ) ) {
++			return;
++		}
++
++		// Return if we are not out of codes.
++		if ( $this->is_available_for_user( $user ) ) {
++			return;
++		}
++		?>
++		<div class="error">
++			<p>
++				<span>
++					<?php
++					printf( // WPCS: XSS OK.
++						__( 'Two-Factor: You are out of backup codes and need to <a href="%s">regenerate!</a>', 'two-factor' ),
++						esc_url( get_edit_user_link( $user->ID ) . '#two-factor-backup-codes' )
++					);
++					?>
++				<span>
++			</p>
++		</div>
++		<?php
++	}
++
++	/**
++	 * Returns the name of the provider.
++	 *
++	 * @since 0.1-dev
++	 */
++	public function get_label() {
++		return _x( 'Backup Verification Codes (Single Use)', 'Provider Label', 'two-factor' );
++	}
++
++	/**
++	 * Whether this Two Factor provider is configured and codes are available for the user specified.
++	 *
++	 * @since 0.1-dev
++	 *
++	 * @param WP_User $user WP_User object of the logged-in user.
++	 * @return boolean
++	 */
++	public function is_available_for_user( $user ) {
++		// Does this user have available codes?
++		if ( 0 < self::codes_remaining_for_user( $user ) ) {
++			return true;
++		}
++		return false;
++	}
++
++	/**
++	 * Inserts markup at the end of the user profile field for this provider.
++	 *
++	 * @since 0.1-dev
++	 *
++	 * @param WP_User $user WP_User object of the logged-in user.
++	 */
++	public function user_options( $user ) {
++		$ajax_nonce = wp_create_nonce( 'two-factor-backup-codes-generate-json-' . $user->ID );
++		$count = self::codes_remaining_for_user( $user );
++		?>
++		<p id="two-factor-backup-codes">
++			<button type="button" class="button button-two-factor-backup-codes-generate button-secondary hide-if-no-js">
++				<?php esc_html_e( 'Generate Verification Codes', 'two-factor' ); ?>
++			</button>
++			<span class="two-factor-backup-codes-count"><?php
++				echo esc_html( sprintf(
++					/* translators: %s: count */
++					_n( '%s unused code remaining.', '%s unused codes remaining.', $count, 'two-factor' ),
++					$count
++				) );
++				?></span>
++		</p>
++		<div class="two-factor-backup-codes-wrapper" style="display:none;">
++			<ol class="two-factor-backup-codes-unused-codes"></ol>
++			<p class="description"><?php esc_html_e( 'Write these down!  Once you navigate away from this page, you will not be able to view these codes again.', 'two-factor' ); ?></p>
++			<p>
++				<a class="button button-two-factor-backup-codes-download button-secondary hide-if-no-js" href="javascript:void(0);" id="two-factor-backup-codes-download-link" download="two-factor-backup-codes.txt"><?php esc_html_e( 'Download Codes', 'two-factor' ); ?></a>
++			<p>
++		</div>
++		<script type="text/javascript">
++			( function( $ ) {
++				$( '.button-two-factor-backup-codes-generate' ).click( function() {
++					$.ajax( {
++						method: 'POST',
++						url: ajaxurl,
++						data: {
++							action: 'two_factor_backup_codes_generate',
++							user_id: '<?php echo esc_js( $user->ID ); ?>',
++							nonce: '<?php echo esc_js( $ajax_nonce ); ?>'
++						},
++						dataType: 'JSON',
++						success: function( response ) {
++							var $codesList = $( '.two-factor-backup-codes-unused-codes' );
++
++							$( '.two-factor-backup-codes-wrapper' ).show();
++							$codesList.html( '' );
++
++							// Append the codes.
++							for ( i = 0; i < response.data.codes.length; i++ ) {
++								$codesList.append( '<li>' + response.data.codes[ i ] + '</li>' );
++							}
++
++							// Update counter.
++							$( '.two-factor-backup-codes-count' ).html( response.data.i18n.count );
++
++							// Build the download link
++							var txt_data = 'data:application/text;charset=utf-8,' + '\n';
++							txt_data += response.data.i18n.title.replace( /%s/g, document.domain ) + '\n\n';
++
++							for ( i = 0; i < response.data.codes.length; i++ ) {
++								txt_data += i + 1 + '. ' + response.data.codes[ i ] + '\n';
++							}
++
++							$( '#two-factor-backup-codes-download-link' ).attr( 'href', encodeURI( txt_data ) );
++						}
++					} );
++				} );
++			} )( jQuery );
++		</script>
++		<?php
++	}
++
++	/**
++	 * Generates backup codes & updates the user meta.
++	 *
++	 * @since 0.1-dev
++	 *
++	 * @param WP_User $user WP_User object of the logged-in user.
++	 * @param array   $args Optional arguments for assinging new codes.
++	 * @return array
++	 */
++	public function generate_codes( $user, $args = '' ) {
++		$codes = array();
++		$codes_hashed = array();
++
++		// Check for arguments.
++		if ( isset( $args['number'] ) ) {
++			$num_codes = (int) $args['number'];
++		} else {
++			$num_codes = self::NUMBER_OF_CODES;
++		}
++
++		// Append or replace (default).
++		if ( isset( $args['method'] ) && 'append' === $args['method'] ) {
++			$codes_hashed = (array) get_user_meta( $user->ID, self::BACKUP_CODES_META_KEY, true );
++		}
++
++		for ( $i = 0; $i < $num_codes; $i++ ) {
++			$code = $this->get_code();
++			$codes_hashed[] = wp_hash_password( $code );
++			$codes[] = $code;
++			unset( $code );
++		}
++
++		update_user_meta( $user->ID, self::BACKUP_CODES_META_KEY, $codes_hashed );
++
++		// Unhashed.
++		return $codes;
++	}
++
++	/**
++	 * Generates a JSON object of backup codes.
++	 *
++	 * @since 0.1-dev
++	 */
++	public function ajax_generate_json() {
++		$user = get_user_by( 'id', sanitize_text_field( $_POST['user_id'] ) );
++		check_ajax_referer( 'two-factor-backup-codes-generate-json-' . $user->ID, 'nonce' );
++
++		// Setup the return data.
++		$codes = $this->generate_codes( $user );
++		$count = self::codes_remaining_for_user( $user );
++		$i18n = array(
++			/* translators: %s: count */
++			'count' => esc_html( sprintf( _n( '%s unused code remaining.', '%s unused codes remaining.', $count, 'two-factor' ), $count ) ),
++			/* translators: %s: the site's domain */
++			'title' => esc_html__( 'Two-Factor Backup Codes for %s', 'two-factor' ),
++		);
++
++		// Send the response.
++		wp_send_json_success( array( 'codes' => $codes, 'i18n' => $i18n ) );
++	}
++
++	/**
++	 * Returns the number of unused codes for the specified user
++	 *
++	 * @param WP_User $user WP_User object of the logged-in user.
++	 * @return int $int  The number of unused codes remaining
++	 */
++	public static function codes_remaining_for_user( $user ) {
++		$backup_codes = get_user_meta( $user->ID, self::BACKUP_CODES_META_KEY, true );
++		if ( is_array( $backup_codes ) && ! empty( $backup_codes ) ) {
++			return count( $backup_codes );
++		}
++		return 0;
++	}
++
++	/**
++	 * Prints the form that prompts the user to authenticate.
++	 *
++	 * @since 0.1-dev
++	 *
++	 * @param WP_User $user WP_User object of the logged-in user.
++	 */
++	public function authentication_page( $user ) {
++		require_once( ABSPATH .  '/wp-admin/includes/template.php' );
++		?>
++		<p><?php esc_html_e( 'Enter a backup verification code.', 'two-factor' ); ?></p><br/>
++		<p>
++			<label for="authcode"><?php esc_html_e( 'Verification Code:', 'two-factor' ); ?></label>
++			<input type="tel" name="two-factor-backup-code" id="authcode" class="input" value="" size="20" pattern="[0-9]*" />
++		</p>
++		<?php
++		submit_button( __( 'Submit', 'two-factor' ) );
++	}
++
++	/**
++	 * Validates the users input token.
++	 *
++	 * In this class we just return true.
++	 *
++	 * @since 0.1-dev
++	 *
++	 * @param WP_User $user WP_User object of the logged-in user.
++	 * @return boolean
++	 */
++	public function validate_authentication( $user ) {
++		return $this->validate_code( $user, $_POST['two-factor-backup-code'] );
++	}
++
++	/**
++	 * Validates a backup code.
++	 *
++	 * Backup Codes are single use and are deleted upon a successful validation.
++	 *
++	 * @since 0.1-dev
++	 *
++	 * @param WP_User $user WP_User object of the logged-in user.
++	 * @param int     $code The backup code.
++	 * @return boolean
++	 */
++	public function validate_code( $user, $code ) {
++		$backup_codes = get_user_meta( $user->ID, self::BACKUP_CODES_META_KEY, true );
++
++		if ( is_array( $backup_codes ) && ! empty( $backup_codes ) ) {
++			foreach ( $backup_codes as $code_index => $code_hashed ) {
++				if ( wp_check_password( $code, $code_hashed, $user->ID ) ) {
++					$this->delete_code( $user, $code_hashed );
++					return true;
++				}
++			}
++		}
++		return false;
++	}
++
++	/**
++	 * Deletes a backup code.
++	 *
++	 * @since 0.1-dev
++	 *
++	 * @param WP_User $user WP_User object of the logged-in user.
++	 * @param string  $code_hashed The hashed the backup code.
++	 */
++	public function delete_code( $user, $code_hashed ) {
++		$backup_codes = get_user_meta( $user->ID, self::BACKUP_CODES_META_KEY, true );
++
++		// Delete the current code from the list since it's been used.
++		$backup_codes = array_flip( $backup_codes );
++		unset( $backup_codes[ $code_hashed ] );
++		$backup_codes = array_values( array_flip( $backup_codes ) );
++
++		// Update the backup code master list.
++		update_user_meta( $user->ID, self::BACKUP_CODES_META_KEY, $backup_codes );
++	}
++}
+diff --git a/wp-content/plugins/two-factor/providers/class.two-factor-dummy.php b/wp-content/plugins/two-factor/providers/class.two-factor-dummy.php
+new file mode 100644
+index 00000000..c28ccca7
+--- /dev/null
++++ b/wp-content/plugins/two-factor/providers/class.two-factor-dummy.php
+@@ -0,0 +1,93 @@
++<?php
++/**
++ * Class for creating a dummy provider.
++ *
++ * @since 0.1-dev
++ *
++ * @package Two_Factor
++ */
++class Two_Factor_Dummy extends Two_Factor_Provider {
++
++	/**
++	 * Ensures only one instance of this class exists in memory at any one time.
++	 *
++	 * @since 0.1-dev
++	 */
++	static function get_instance() {
++		static $instance;
++		$class = __CLASS__;
++		if ( ! is_a( $instance, $class ) ) {
++			$instance = new $class;
++		}
++		return $instance;
++	}
++
++	/**
++	 * Class constructor.
++	 *
++	 * @since 0.1-dev
++	 */
++	protected function __construct() {
++		add_action( 'two-factor-user-options-' . __CLASS__, array( $this, 'user_options' ) );
++		return parent::__construct();
++	}
++
++	/**
++	 * Returns the name of the provider.
++	 *
++	 * @since 0.1-dev
++	 */
++	public function get_label() {
++		return _x( 'Dummy Method', 'Provider Label', 'two-factor' );
++	}
++
++	/**
++	 * Prints the form that prompts the user to authenticate.
++	 *
++	 * @since 0.1-dev
++	 *
++	 * @param WP_User $user WP_User object of the logged-in user.
++	 */
++	public function authentication_page( $user ) {
++		require_once( ABSPATH .  '/wp-admin/includes/template.php' );
++		?>
++		<p><?php esc_html_e( 'Are you really you?', 'two-factor' ); ?></p>
++		<?php
++		submit_button( __( 'Yup.', 'two-factor' ) );
++	}
++
++	/**
++	 * Validates the users input token.
++	 *
++	 * In this class we just return true.
++	 *
++	 * @since 0.1-dev
++	 *
++	 * @param WP_User $user WP_User object of the logged-in user.
++	 * @return boolean
++	 */
++	public function validate_authentication( $user ) {
++		return true;
++	}
++
++	/**
++	 * Whether this Two Factor provider is configured and available for the user specified.
++	 *
++	 * @since 0.1-dev
++	 *
++	 * @param WP_User $user WP_User object of the logged-in user.
++	 * @return boolean
++	 */
++	public function is_available_for_user( $user ) {
++		return true;
++	}
++
++	/**
++	 * Inserts markup at the end of the user profile field for this provider.
++	 *
++	 * @since 0.1-dev
++	 *
++	 * @param WP_User $user WP_User object of the logged-in user.
++	 */
++	public function user_options( $user ) {}
++}
+diff --git a/wp-content/plugins/two-factor/providers/class.two-factor-email.php b/wp-content/plugins/two-factor/providers/class.two-factor-email.php
+new file mode 100644
+index 00000000..17788571
+--- /dev/null
++++ b/wp-content/plugins/two-factor/providers/class.two-factor-email.php
+@@ -0,0 +1,263 @@
++<?php
++/**
++ * Class for creating an email provider.
++ *
++ * @since 0.1-dev
++ *
++ * @package Two_Factor
++ */
++class Two_Factor_Email extends Two_Factor_Provider {
++
++	/**
++	 * The user meta token key.
++	 *
++	 * @type string
++	 */
++	const TOKEN_META_KEY = '_two_factor_email_token';
++
++	/**
++	 * Name of the input field used for code resend.
++	 *
++	 * @var string
++	 */
++	const INPUT_NAME_RESEND_CODE = 'two-factor-email-code-resend';
++
++	/**
++	 * Ensures only one instance of this class exists in memory at any one time.
++	 *
++	 * @since 0.1-dev
++	 */
++	static function get_instance() {
++		static $instance;
++		$class = __CLASS__;
++		if ( ! is_a( $instance, $class ) ) {
++			$instance = new $class;
++		}
++		return $instance;
++	}
++
++	/**
++	 * Class constructor.
++	 *
++	 * @since 0.1-dev
++	 */
++	protected function __construct() {
++		add_action( 'two-factor-user-options-' . __CLASS__, array( $this, 'user_options' ) );
++		return parent::__construct();
++	}
++
++	/**
++	 * Returns the name of the provider.
++	 *
++	 * @since 0.1-dev
++	 */
++	public function get_label() {
++		return _x( 'Email', 'Provider Label', 'two-factor' );
++	}
++
++	/**
++	 * Generate the user token.
++	 *
++	 * @since 0.1-dev
++	 *
++	 * @param int $user_id User ID.
++	 * @return string
++	 */
++	public function generate_token( $user_id ) {
++		$token = $this->get_code();
++		update_user_meta( $user_id, self::TOKEN_META_KEY, wp_hash( $token ) );
++		return $token;
++	}
++
++	/**
++	 * Check if user has a valid token already.
++	 *
++	 * @param  int $user_id User ID.
++	 * @return boolean      If user has a valid email token.
++	 */
++	public function user_has_token( $user_id ) {
++		$hashed_token = $this->get_user_token( $user_id );
++
++		if ( ! empty( $hashed_token ) ) {
++			return true;
++		} else {
++			return false;
++		}
++	}
++
++	/**
++	 * Get the authentication token for the user.
++	 *
++	 * @param  int $user_id    User ID.
++	 *
++	 * @return string|boolean  User token or `false` if no token found.
++	 */
++	public function get_user_token( $user_id ) {
++		$hashed_token = get_user_meta( $user_id, self::TOKEN_META_KEY, true );
++
++		if ( ! empty( $hashed_token ) && is_string( $hashed_token ) ) {
++			return $hashed_token;
++		}
++
++		return false;
++	}
++
++	/**
++	 * Validate the user token.
++	 *
++	 * @since 0.1-dev
++	 *
++	 * @param int    $user_id User ID.
++	 * @param string $token User token.
++	 * @return boolean
++	 */
++	public function validate_token( $user_id, $token ) {
++		$hashed_token = $this->get_user_token( $user_id );
++
++		// Bail if token is empty or it doesn't match.
++		if ( empty( $hashed_token ) || ( wp_hash( $token ) !== $hashed_token ) ) {
++			return false;
++		}
++
++		// Ensure that the token can't be re-used.
++		$this->delete_token( $user_id );
++
++		return true;
++	}
++
++	/**
++	 * Delete the user token.
++	 *
++	 * @since 0.1-dev
++	 *
++	 * @param int $user_id User ID.
++	 */
++	public function delete_token( $user_id ) {
++		delete_user_meta( $user_id, self::TOKEN_META_KEY );
++	}
++
++	/**
++	 * Generate and email the user token.
++	 *
++	 * @since 0.1-dev
++	 *
++	 * @param WP_User $user WP_User object of the logged-in user.
++	 * @return bool Whether the email contents were sent successfully.
++	 */
++	public function generate_and_email_token( $user ) {
++		$token = $this->generate_token( $user->ID );
++
++		/* translators: %s: site name */
++		$subject = wp_strip_all_tags( sprintf( __( 'Your login confirmation code for %s', 'two-factor' ), get_bloginfo( 'name' ) ) );
++		/* translators: %s: token */
++		$message = wp_strip_all_tags( sprintf( __( 'Enter %s to log in.', 'two-factor' ), $token ) );
++
++		return wp_mail( $user->user_email, $subject, $message );
++	}
++
++	/**
++	 * Prints the form that prompts the user to authenticate.
++	 *
++	 * @since 0.1-dev
++	 *
++	 * @param WP_User $user WP_User object of the logged-in user.
++	 */
++	public function authentication_page( $user ) {
++		if ( ! $user ) {
++			return;
++		}
++
++		if ( ! $this->user_has_token( $user->ID ) ) {
++			$this->generate_and_email_token( $user );
++		}
++
++		require_once( ABSPATH .  '/wp-admin/includes/template.php' );
++		?>
++		<p><?php esc_html_e( 'A verification code has been sent to the email address associated with your account.', 'two-factor' ); ?></p>
++		<p>
++			<label for="authcode"><?php esc_html_e( 'Verification Code:', 'two-factor' ); ?></label>
++			<input type="tel" name="two-factor-email-code" id="authcode" class="input" value="" size="20" pattern="[0-9]*" />
++			<?php submit_button( __( 'Log In', 'two-factor' ) ); ?>
++		</p>
++		<p class="two-factor-email-resend">
++			<input type="submit" class="button" name="<?php echo esc_attr( self::INPUT_NAME_RESEND_CODE ); ?>" value="<?php esc_attr_e( 'Resend Code', 'two-factor' ); ?>" />
++		</p>
++		<script type="text/javascript">
++			setTimeout( function(){
++				var d;
++				try{
++					d = document.getElementById('authcode');
++					d.value = '';
++					d.focus();
++				} catch(e){}
++			}, 200);
++		</script>
++		<?php
++	}
++
++	/**
++	 * Send the email code if missing or requested. Stop the authentication
++	 * validation if a new token has been generated and sent.
++	 *
++	 * @param  WP_USer $user WP_User object of the logged-in user.
++	 * @return boolean
++	 */
++	public function pre_process_authentication( $user ) {
++		if ( isset( $user->ID ) && isset( $_REQUEST[ self::INPUT_NAME_RESEND_CODE ] ) ) {
++			$this->generate_and_email_token( $user );
++			return true;
++		}
++
++		return false;
++	}
++
++	/**
++	 * Validates the users input token.
++	 *
++	 * @since 0.1-dev
++	 *
++	 * @param WP_User $user WP_User object of the logged-in user.
++	 * @return boolean
++	 */
++	public function validate_authentication( $user ) {
++		if ( ! isset( $user->ID ) || ! isset( $_REQUEST['two-factor-email-code'] ) ) {
++			return false;
++		}
++
++		return $this->validate_token( $user->ID, $_REQUEST['two-factor-email-code'] );
++	}
++
++	/**
++	 * Whether this Two Factor provider is configured and available for the user specified.
++	 *
++	 * @since 0.1-dev
++	 *
++	 * @param WP_User $user WP_User object of the logged-in user.
++	 * @return boolean
++	 */
++	public function is_available_for_user( $user ) {
++		return true;
++	}
++
++	/**
++	 * Inserts markup at the end of the user profile field for this provider.
++	 *
++	 * @since 0.1-dev
++	 *
++	 * @param WP_User $user WP_User object of the logged-in user.
++	 */
++	public function user_options( $user ) {
++		$email = $user->user_email;
++		?>
++		<div>
++			<?php
++			echo esc_html( sprintf(
++				/* translators: %s: email address */
++				__( 'Authentication codes will be sent to %s.', 'two-factor' ),
++				$email
++			) );
++			?>
++		</div>
++		<?php
++	}
++}
+diff --git a/wp-content/plugins/two-factor/providers/class.two-factor-fido-u2f-admin-list-table.php b/wp-content/plugins/two-factor/providers/class.two-factor-fido-u2f-admin-list-table.php
+new file mode 100644
+index 00000000..7942c9a9
+--- /dev/null
++++ b/wp-content/plugins/two-factor/providers/class.two-factor-fido-u2f-admin-list-table.php
+@@ -0,0 +1,152 @@
++<?php
++// Load the parent class if it doesn't exist.
++if ( ! class_exists( 'WP_List_Table' ) ) {
++	require_once ABSPATH . 'wp-admin/includes/class-wp-list-table.php';
++}
++
++/**
++ * Class for displaying the list of security key items.
++ *
++ * @since 0.1-dev
++ * @access private
++ *
++ * @package Two_Factor
++ */
++class Two_Factor_FIDO_U2F_Admin_List_Table extends WP_List_Table {
++
++	/**
++	 * Get a list of columns.
++	 *
++	 * @since 0.1-dev
++	 *
++	 * @return array
++	 */
++	public function get_columns() {
++		return array(
++			'name'      => wp_strip_all_tags( __( 'Name', 'two-factor' ) ),
++			'added'   => wp_strip_all_tags( __( 'Added', 'two-factor' ) ),
++			'last_used' => wp_strip_all_tags( __( 'Last Used', 'two-factor' ) ),
++		);
++	}
++
++	/**
++	 * Prepares the list of items for displaying.
++	 *
++	 * @since 0.1-dev
++	 */
++	public function prepare_items() {
++		$columns  = $this->get_columns();
++		$hidden   = array();
++		$sortable = array();
++		$primary  = 'name';
++		$this->_column_headers = array( $columns, $hidden, $sortable, $primary );
++	}
++
++	/**
++	 * Generates content for a single row of the table
++	 *
++	 * @since 0.1-dev
++	 * @access protected
++	 *
++	 * @param object $item The current item.
++	 * @param string $column_name The current column name.
++	 * @return string
++	 */
++	protected function column_default( $item, $column_name ) {
++		switch ( $column_name ) {
++			case 'name':
++				$out = '<div class="hidden" id="inline_' . esc_attr( $item->keyHandle ) . '">';
++				$out .= '<div class="name">' . esc_html( $item->name ) . '</div>';
++				$out .= '</div>';
++
++				$actions = array(
++					'rename hide-if-no-js' => Two_Factor_FIDO_U2F_Admin::rename_link( $item ),
++					'delete' => Two_Factor_FIDO_U2F_Admin::delete_link( $item ),
++				);
++
++				return esc_html( $item->name ) . $out . self::row_actions( $actions );
++			case 'added':
++				return date( get_option( 'date_format', 'r' ), $item->added );
++			case 'last_used':
++				return date( get_option( 'date_format', 'r' ), $item->last_used );
++			default:
++				return 'WTF^^?';
++		}
++	}
++
++	/**
++	 * Generates custom table navigation to prevent conflicting nonces.
++	 *
++	 * @since 0.1-dev
++	 * @access protected
++	 *
++	 * @param string $which The location of the bulk actions: 'top' or 'bottom'.
++	 */
++	protected function display_tablenav( $which ) {
++		// Not used for the Security key list.
++	}
++
++	/**
++	 * Generates content for a single row of the table
++	 *
++	 * @since 0.1-dev
++	 * @access public
++	 *
++	 * @param object $item The current item.
++	 */
++	public function single_row( $item ) {
++		?>
++		<tr id="key-<?php echo esc_attr( $item->keyHandle ); ?>">
++		<?php $this->single_row_columns( $item ); ?>
++		</tr>
++		<?php
++	}
++
++	/**
++	 * Outputs the hidden row displayed when inline editing
++	 *
++	 * @since 0.1-dev
++	 */
++	public function inline_edit() {
++		?>
++		<table style="display: none">
++			<tbody id="inlineedit">
++				<tr id="inline-edit" class="inline-edit-row" style="display: none">
++					<td colspan="<?php echo esc_attr( $this->get_column_count() ); ?>" class="colspanchange">
++						<fieldset>
++							<div class="inline-edit-col">
++								<h4><?php esc_html_e( 'Quick Edit', 'two-factor' ); ?></h4>
++
++								<label>
++									<span class="title"><?php esc_html_e( 'Name', 'two-factor' ); ?></span>
++									<span class="input-text-wrap"><input type="text" name="name" class="ptitle" value="" /></span>
++								</label>
++							</div>
++						</fieldset>
++						<?php
++						$core_columns = array( 'name' => true, 'added' => true, 'last_used' => true );
++						list( $columns ) = $this->get_column_info();
++						foreach ( $columns as $column_name => $column_display_name ) {
++							if ( isset( $core_columns[ $column_name ] ) ) {
++								continue;
++							}
++
++							/** This action is documented in wp-admin/includes/class-wp-posts-list-table.php */
++							do_action( 'quick_edit_custom_box', $column_name, 'edit-security-keys' );
++						}
++						?>
++						<p class="inline-edit-save submit">
++							<a href="#inline-edit" class="cancel button-secondary alignleft"><?php esc_html_e( 'Cancel', 'two-factor' ); ?></a>
++							<a href="#inline-edit" class="save button-primary alignright"><?php esc_html_e( 'Update', 'two-factor' ); ?></a>
++							<span class="spinner"></span>
++							<span class="error" style="display:none;"></span>
++							<?php wp_nonce_field( 'keyinlineeditnonce', '_inline_edit', false ); ?>
++							<br class="clear" />
++						</p>
++					</td>
++				</tr>
++			</tbody>
++		</table>
++		<?php
++	}
++}
+diff --git a/wp-content/plugins/two-factor/providers/class.two-factor-fido-u2f-admin.php b/wp-content/plugins/two-factor/providers/class.two-factor-fido-u2f-admin.php
+new file mode 100644
+index 00000000..d4c4ac85
+--- /dev/null
++++ b/wp-content/plugins/two-factor/providers/class.two-factor-fido-u2f-admin.php
+@@ -0,0 +1,341 @@
++<?php
++/**
++ * Class for registering & modifying FIDO U2F security keys.
++ *
++ * @since 0.1-dev
++ *
++ * @package Two_Factor
++ */
++class Two_Factor_FIDO_U2F_Admin {
++
++	/**
++	 * The user meta register data.
++	 *
++	 * @type string
++	 */
++	const REGISTER_DATA_USER_META_KEY = '_two_factor_fido_u2f_register_request';
++
++	/**
++	 * Add various hooks.
++	 *
++	 * @since 0.1-dev
++	 *
++	 * @access public
++	 * @static
++	 */
++	public static function add_hooks() {
++		add_action( 'admin_enqueue_scripts',       array( __CLASS__, 'enqueue_assets' ) );
++		add_action( 'show_user_security_settings', array( __CLASS__, 'show_user_profile' ) );
++		add_action( 'personal_options_update',     array( __CLASS__, 'catch_submission' ), 0 );
++		add_action( 'edit_user_profile_update',    array( __CLASS__, 'catch_submission' ), 0 );
++		add_action( 'load-profile.php',            array( __CLASS__, 'catch_delete_security_key' ) );
++		add_action( 'load-user-edit.php',          array( __CLASS__, 'catch_delete_security_key' ) );
++		add_action( 'wp_ajax_inline-save-key',     array( __CLASS__, 'wp_ajax_inline_save' ) );
++	}
++
++	/**
++	 * Enqueue assets.
++	 *
++	 * @since 0.1-dev
++	 *
++	 * @access public
++	 * @static
++	 *
++	 * @param string $hook Current page.
++	 */
++	public static function enqueue_assets( $hook ) {
++		if ( ! in_array( $hook, array( 'user-edit.php', 'profile.php' ) ) ) {
++			return;
++		}
++
++		$user_id = get_current_user_id();
++		$security_keys = Two_Factor_FIDO_U2F::get_security_keys( $user_id );
++
++		// @todo Ensure that scripts don't fail because of missing u2fL10n
++		try {
++			$data = Two_Factor_FIDO_U2F::$u2f->getRegisterData( $security_keys );
++			list( $req,$sigs ) = $data;
++
++			update_user_meta( $user_id, self::REGISTER_DATA_USER_META_KEY, $req );
++		} catch ( Exception $e ) {
++			return false;
++		}
++
++		wp_enqueue_style(
++			'fido-u2f-admin',
++			plugins_url( 'css/fido-u2f-admin.css', __FILE__ ),
++			null,
++			self::asset_version()
++		);
++
++		wp_enqueue_script(
++			'fido-u2f-admin',
++			plugins_url( 'js/fido-u2f-admin.js', __FILE__ ),
++			array( 'jquery', 'fido-u2f-api' ),
++			self::asset_version(),
++			true
++		);
++
++		/**
++		 * Pass a U2F challenge and user data to our scripts
++		 */
++
++		$translation_array = array(
++			'register' => array(
++				'request' => $req,
++				'sigs' => $sigs,
++			),
++			'text' => array(
++				'insert' => esc_html__( 'Now insert (and tap) your Security Key.', 'two-factor' ),
++				'error' => esc_html__( 'U2F request failed.', 'two-factor' ),
++				'error_codes' => array(
++					// Map u2f.ErrorCodes to error messages.
++					0 => esc_html__( 'Request OK.', 'two-factor' ),
++					1 => esc_html__( 'Other U2F error.', 'two-factor' ),
++					2 => esc_html__( 'Bad U2F request.', 'two-factor' ),
++					3 => esc_html__( 'Unsupported U2F configuration.', 'two-factor' ),
++					4 => esc_html__( 'U2F device ineligible.', 'two-factor' ),
++					5 => esc_html__( 'U2F request timeout reached.', 'two-factor' ),
++				),
++				'u2f_not_supported' => esc_html__( 'FIDO U2F appears to be not supported by your web browser. Try using Google Chrome or Firefox.', 'two-factor' ),
++			),
++		);
++
++		wp_localize_script(
++			'fido-u2f-admin',
++			'u2fL10n',
++			$translation_array
++		);
++
++		/**
++		 * Script for admin UI
++		 */
++
++		wp_enqueue_script(
++			'inline-edit-key',
++			plugins_url( 'js/fido-u2f-admin-inline-edit.js', __FILE__ ),
++			array( 'jquery' ),
++			self::asset_version(),
++			true
++		);
++
++		wp_localize_script(
++			'inline-edit-key',
++			'inlineEditL10n',
++			array(
++				'error' => esc_html__( 'Error while saving the changes.', 'two-factor' ),
++			)
++		);
++	}
++
++	/**
++	 * Return the current asset version number.
++	 *
++	 * Added as own helper to allow swapping the implementation once we inject
++	 * it as a dependency.
++	 *
++	 * @return string
++	 */
++	protected static function asset_version() {
++		return Two_Factor_FIDO_U2F::asset_version();
++	}
++
++	/**
++	 * Display the security key section in a users profile.
++	 *
++	 * This executes during the `show_user_security_settings` action.
++	 *
++	 * @since 0.1-dev
++	 *
++	 * @access public
++	 * @static
++	 *
++	 * @param WP_User $user WP_User object of the logged-in user.
++	 */
++	public static function show_user_profile( $user ) {
++		wp_nonce_field( "user_security_keys-{$user->ID}", '_nonce_user_security_keys' );
++		$new_key = false;
++
++		$security_keys = Two_Factor_FIDO_U2F::get_security_keys( $user->ID );
++		if ( $security_keys ) {
++			foreach ( $security_keys as &$security_key ) {
++				if ( property_exists( $security_key, 'new' ) ) {
++					$new_key = true;
++					unset( $security_key->new );
++
++					// If we've got a new one, update the db record to not save it there any longer.
++					Two_Factor_FIDO_U2F::update_security_key( $user->ID, $security_key );
++				}
++			}
++			unset( $security_key );
++		}
++
++		?>
++		<div class="security-keys" id="security-keys-section">
++			<h3><?php esc_html_e( 'Security Keys', 'two-factor' ); ?></h3>
++
++			<?php if ( ! is_ssl() ) : ?>
++			<p class="u2f-error-https">
++				<em><?php esc_html_e( 'U2F requires an HTTPS connection. You won\'t be able to add new security keys over HTTP.', 'two-factor' ); ?></em>
++			</p>
++			<?php endif; ?>
++
++			<div class="register-security-key">
++				<input type="hidden" name="do_new_security_key" id="do_new_security_key" />
++				<input type="hidden" name="u2f_response" id="u2f_response" />
++				<button type="button" class="button button-secondary" id="register_security_key"><?php echo esc_html( _x( 'Register New Key', 'security key', 'two-factor' ) ); ?></button>
++				<span class="spinner"></span>
++				<span class="security-key-status"></span>
++			</div>
++
++			<?php if ( $new_key ) : ?>
++			<div class="notice notice-success is-dismissible">
++				<p class="new-security-key"><?php esc_html_e( 'Your new security key registered.', 'two-factor' ); ?></p>
++			</div>
++			<?php endif; ?>
++
++			<p><a href="https://support.google.com/accounts/answer/6103523"><?php esc_html_e( 'You can find FIDO U2F Security Key devices for sale from here.', 'two-factor' ); ?></a></p>
++
++			<?php
++				require( TWO_FACTOR_DIR . 'providers/class.two-factor-fido-u2f-admin-list-table.php' );
++				$u2f_list_table = new Two_Factor_FIDO_U2F_Admin_List_Table();
++				$u2f_list_table->items = $security_keys;
++				$u2f_list_table->prepare_items();
++				$u2f_list_table->display();
++				$u2f_list_table->inline_edit();
++			?>
++		</div>
++		<?php
++	}
++
++	/**
++	 * Catch the non-ajax submission from the new form.
++	 *
++	 * This executes during the `personal_options_update` & `edit_user_profile_update` actions.
++	 *
++	 * @since 0.1-dev
++	 *
++	 * @access public
++	 * @static
++	 *
++	 * @param int $user_id User ID.
++	 * @return false
++	 */
++	public static function catch_submission( $user_id ) {
++		if ( ! empty( $_REQUEST['do_new_security_key'] ) ) {
++			check_admin_referer( "user_security_keys-{$user_id}", '_nonce_user_security_keys' );
++
++			try {
++				$response = json_decode( stripslashes( $_POST['u2f_response'] ) );
++				$reg = Two_Factor_FIDO_U2F::$u2f->doRegister( get_user_meta( $user_id, self::REGISTER_DATA_USER_META_KEY, true ), $response );
++				$reg->new = true;
++
++				Two_Factor_FIDO_U2F::add_security_key( $user_id, $reg );
++			} catch ( Exception $e ) {
++				return false;
++			}
++
++			delete_user_meta( $user_id, self::REGISTER_DATA_USER_META_KEY );
++
++			wp_safe_redirect( add_query_arg( array(
++				'new_app_pass' => 1,
++			), wp_get_referer() ) . '#security-keys-section' );
++			exit;
++		}
++	}
++
++	/**
++	 * Catch the delete security key request.
++	 *
++	 * This executes during the `load-profile.php` & `load-user-edit.php` actions.
++	 *
++	 * @since 0.1-dev
++	 *
++	 * @access public
++	 * @static
++	 */
++	public static function catch_delete_security_key() {
++		$user_id = get_current_user_id();
++		if ( ! empty( $_REQUEST['delete_security_key'] ) ) {
++			$slug = $_REQUEST['delete_security_key'];
++			check_admin_referer( "delete_security_key-{$slug}", '_nonce_delete_security_key' );
++
++			Two_Factor_FIDO_U2F::delete_security_key( $user_id, $slug );
++
++			wp_safe_redirect( remove_query_arg( 'new_app_pass', wp_get_referer() ) . '#security-keys-section' );
++		}
++	}
++
++	/**
++	 * Generate a link to rename a specified security key.
++	 *
++	 * @since 0.1-dev
++	 *
++	 * @access public
++	 * @static
++	 *
++	 * @param array $item The current item.
++	 * @return string
++	 */
++	public static function rename_link( $item ) {
++		return sprintf( '<a href="#" class="editinline">%s</a>', esc_html__( 'Rename', 'two-factor' ) );
++	}
++
++	/**
++	 * Generate a link to delete a specified security key.
++	 *
++	 * @since 0.1-dev
++	 *
++	 * @access public
++	 * @static
++	 *
++	 * @param array $item The current item.
++	 * @return string
++	 */
++	public static function delete_link( $item ) {
++		$delete_link = add_query_arg( 'delete_security_key', $item->keyHandle );
++		$delete_link = wp_nonce_url( $delete_link, "delete_security_key-{$item->keyHandle}", '_nonce_delete_security_key' );
++		return sprintf( '<a href="%1$s">%2$s</a>', esc_url( $delete_link ), esc_html__( 'Delete', 'two-factor' ) );
++	}
++
++	/**
++	 * Ajax handler for quick edit saving for a security key.
++	 *
++	 * @since 0.1-dev
++	 *
++	 * @access public
++	 * @static
++	 */
++	public static function wp_ajax_inline_save() {
++		check_ajax_referer( 'keyinlineeditnonce', '_inline_edit' );
++
++		require( TWO_FACTOR_DIR . 'providers/class.two-factor-fido-u2f-admin-list-table.php' );
++		$wp_list_table = new Two_Factor_FIDO_U2F_Admin_List_Table();
++
++		if ( ! isset( $_POST['keyHandle'] ) ) {
++			wp_die();
++		}
++
++		$user_id = get_current_user_id();
++
++		$security_keys = Two_Factor_FIDO_U2F::get_security_keys( $user_id );
++		if ( ! $security_keys ) {
++			wp_die();
++		}
++
++		foreach ( $security_keys as &$key ) {
++			if ( $key->keyHandle === $_POST['keyHandle'] ) {
++				break;
++			}
++		}
++
++		$key->name = $_POST['name'];
++
++		$updated = Two_Factor_FIDO_U2F::update_security_key( $user_id, $key );
++		if ( ! $updated ) {
++			wp_die( esc_html__( 'Item not updated.', 'two-factor' ) );
++		}
++		$wp_list_table->single_row( $key );
++		wp_die();
++	}
++}
+diff --git a/wp-content/plugins/two-factor/providers/class.two-factor-fido-u2f.php b/wp-content/plugins/two-factor/providers/class.two-factor-fido-u2f.php
+new file mode 100644
+index 00000000..54644251
+--- /dev/null
++++ b/wp-content/plugins/two-factor/providers/class.two-factor-fido-u2f.php
+@@ -0,0 +1,384 @@
++<?php
++/**
++ * Class for creating a FIDO Universal 2nd Factor provider.
++ *
++ * @since 0.1-dev
++ *
++ * @package Two_Factor
++ */
++class Two_Factor_FIDO_U2F extends Two_Factor_Provider {
++
++	/**
++	 * U2F Library
++	 *
++	 * @var u2flib_server\U2F
++	 */
++	public static $u2f;
++
++	/**
++	 * The user meta registered key.
++	 *
++	 * @type string
++	 */
++	const REGISTERED_KEY_USER_META_KEY = '_two_factor_fido_u2f_registered_key';
++
++	/**
++	 * The user meta authenticate data.
++	 *
++	 * @type string
++	 */
++	const AUTH_DATA_USER_META_KEY = '_two_factor_fido_u2f_login_request';
++
++	/**
++	 * Version number for the bundled assets.
++	 *
++	 * @var string
++	 */
++	const U2F_ASSET_VERSION = '0.2.0';
++
++	/**
++	 * Ensures only one instance of this class exists in memory at any one time.
++	 *
++	 * @return \Two_Factor_FIDO_U2F
++	 */
++	static function get_instance() {
++		static $instance;
++
++		if ( ! isset( $instance ) ) {
++			$instance = new self();
++		}
++
++		return $instance;
++	}
++
++	/**
++	 * Class constructor.
++	 *
++	 * @since 0.1-dev
++	 */
++	protected function __construct() {
++		if ( version_compare( PHP_VERSION, '5.3.0', '<' ) ) {
++			return;
++		}
++
++		require_once( TWO_FACTOR_DIR . 'includes/Yubico/U2F.php' );
++		self::$u2f = new u2flib_server\U2F( self::get_u2f_app_id() );
++
++		require_once( TWO_FACTOR_DIR . 'providers/class.two-factor-fido-u2f-admin.php' );
++		Two_Factor_FIDO_U2F_Admin::add_hooks();
++
++		wp_register_script(
++			'fido-u2f-api',
++			plugins_url( 'includes/Google/u2f-api.js', dirname( __FILE__ ) ),
++			null,
++			self::asset_version(),
++			true
++		);
++
++		wp_register_script(
++			'fido-u2f-login',
++			plugins_url( 'js/fido-u2f-login.js', __FILE__ ),
++			array( 'jquery', 'fido-u2f-api' ),
++			self::asset_version(),
++			true
++		);
++
++		add_action( 'two-factor-user-options-' . __CLASS__, array( $this, 'user_options' ) );
++
++		return parent::__construct();
++	}
++
++	/**
++	 * Get the asset version number.
++	 *
++	 * TODO: There should be a plugin-level helper for getting the current plugin version.
++	 *
++	 * @return string
++	 */
++	public static function asset_version() {
++		return self::U2F_ASSET_VERSION;
++	}
++
++	/**
++	 * Return the U2F AppId. U2F requires the AppID to use HTTPS
++	 * and a top-level domain.
++	 *
++	 * @return string AppID URI
++	 */
++	public static function get_u2f_app_id() {
++		$url_parts = wp_parse_url( home_url() );
++
++		if ( ! empty( $url_parts['port'] ) ) {
++			return sprintf( 'https://%s:%d', $url_parts['host'], $url_parts['port'] );
++		} else {
++			return sprintf( 'https://%s', $url_parts['host'] );
++		}
++	}
++
++	/**
++	 * Returns the name of the provider.
++	 *
++	 * @since 0.1-dev
++	 */
++	public function get_label() {
++		return _x( 'FIDO Universal 2nd Factor (U2F)', 'Provider Label', 'two-factor' );
++	}
++
++	/**
++	 * Enqueue assets for login form.
++	 *
++	 * @since 0.1-dev
++	 */
++	public function login_enqueue_assets() {
++		wp_enqueue_script( 'fido-u2f-login' );
++	}
++
++	/**
++	 * Prints the form that prompts the user to authenticate.
++	 *
++	 * @since 0.1-dev
++	 *
++	 * @param WP_User $user WP_User object of the logged-in user.
++	 * @return null
++	 */
++	public function authentication_page( $user ) {
++		require_once( ABSPATH . '/wp-admin/includes/template.php' );
++
++		// U2F doesn't work without HTTPS
++		if ( ! is_ssl() ) {
++			?>
++			<p><?php esc_html_e( 'U2F requires an HTTPS connection. Please use an alternative 2nd factor method.', 'two-factor' ); ?></p>
++			<?php
++
++			return;
++		}
++
++		try {
++			$keys = self::get_security_keys( $user->ID );
++			$data = self::$u2f->getAuthenticateData( $keys );
++			update_user_meta( $user->ID, self::AUTH_DATA_USER_META_KEY, $data );
++		} catch ( Exception $e ) {
++			?>
++			<p><?php esc_html_e( 'An error occurred while creating authentication data.', 'two-factor' ); ?></p>
++			<?php
++			return null;
++		}
++
++		wp_localize_script(
++			'fido-u2f-login',
++			'u2fL10n',
++			array(
++				'request' => $data,
++			)
++		);
++
++		wp_enqueue_script( 'fido-u2f-login' );
++
++		?>
++		<p><?php esc_html_e( 'Now insert (and tap) your Security Key.', 'two-factor' ); ?></p>
++		<input type="hidden" name="u2f_response" id="u2f_response" />
++		<?php
++	}
++
++	/**
++	 * Validates the users input token.
++	 *
++	 * @since 0.1-dev
++	 *
++	 * @param WP_User $user WP_User object of the logged-in user.
++	 * @return boolean
++	 */
++	public function validate_authentication( $user ) {
++		$requests = get_user_meta( $user->ID, self::AUTH_DATA_USER_META_KEY, true );
++
++		$response = json_decode( stripslashes( $_REQUEST['u2f_response'] ) );
++
++		$keys = self::get_security_keys( $user->ID );
++
++		try {
++			$reg = self::$u2f->doAuthenticate( $requests, $keys, $response );
++
++			$reg->last_used = current_time( 'timestamp' );
++
++			self::update_security_key( $user->ID, $reg );
++
++			return true;
++		} catch ( Exception $e ) {
++			return false;
++		}
++	}
++
++	/**
++	 * Whether this Two Factor provider is configured and available for the user specified.
++	 *
++	 * @since 0.1-dev
++	 *
++	 * @param WP_User $user WP_User object of the logged-in user.
++	 * @return boolean
++	 */
++	public function is_available_for_user( $user ) {
++		return (bool) self::get_security_keys( $user->ID );
++	}
++
++	/**
++	 * Inserts markup at the end of the user profile field for this provider.
++	 *
++	 * @since 0.1-dev
++	 *
++	 * @param WP_User $user WP_User object of the logged-in user.
++	 */
++	public function user_options( $user ) {
++		?>
++		<p>
++			<?php esc_html_e( 'Requires an HTTPS connection. Configure your security keys in the "Security Keys" section below.', 'two-factor' ); ?>
++		</p>
++		<?php
++	}
++
++	/**
++	 * Add registered security key to a user.
++	 *
++	 * @since 0.1-dev
++	 *
++	 * @param int    $user_id  User ID.
++	 * @param object $register The data of registered security key.
++	 * @return int|bool Meta ID on success, false on failure.
++	 */
++	public static function add_security_key( $user_id, $register ) {
++		if ( ! is_numeric( $user_id ) ) {
++			return false;
++		}
++
++		if (
++			! is_object( $register )
++				|| ! property_exists( $register, 'keyHandle' ) || empty( $register->keyHandle )
++				|| ! property_exists( $register, 'publicKey' ) || empty( $register->publicKey )
++				|| ! property_exists( $register, 'certificate' ) || empty( $register->certificate )
++				|| ! property_exists( $register, 'counter' ) || ( -1 > $register->counter )
++		) {
++			return false;
++		}
++
++		$register = array(
++			'keyHandle'   => $register->keyHandle,
++			'publicKey'   => $register->publicKey,
++			'certificate' => $register->certificate,
++			'counter'     => $register->counter,
++		);
++
++		$register['name']      = __( 'New Security Key', 'two-factor' );
++		$register['added']     = current_time( 'timestamp' );
++		$register['last_used'] = $register['added'];
++
++		return add_user_meta( $user_id, self::REGISTERED_KEY_USER_META_KEY, $register );
++	}
++
++	/**
++	 * Retrieve registered security keys for a user.
++	 *
++	 * @since 0.1-dev
++	 *
++	 * @param int $user_id User ID.
++	 * @return array|bool Array of keys on success, false on failure.
++	 */
++	public static function get_security_keys( $user_id ) {
++		if ( ! is_numeric( $user_id ) ) {
++			return false;
++		}
++
++		$keys = get_user_meta( $user_id, self::REGISTERED_KEY_USER_META_KEY );
++		if ( $keys ) {
++			foreach ( $keys as &$key ) {
++				$key = (object) $key;
++			}
++			unset( $key );
++		}
++
++		return $keys;
++	}
++
++	/**
++	 * Update registered security key.
++	 *
++	 * Use the $prev_value parameter to differentiate between meta fields with the
++	 * same key and user ID.
++	 *
++	 * If the meta field for the user does not exist, it will be added.
++	 *
++	 * @since 0.1-dev
++	 *
++	 * @param int    $user_id  User ID.
++	 * @param object $data The data of registered security key.
++	 * @return int|bool Meta ID if the key didn't exist, true on successful update, false on failure.
++	 */
++	public static function update_security_key( $user_id, $data ) {
++		if ( ! is_numeric( $user_id ) ) {
++			return false;
++		}
++
++		if (
++			! is_object( $data )
++				|| ! property_exists( $data, 'keyHandle' ) || empty( $data->keyHandle )
++				|| ! property_exists( $data, 'publicKey' ) || empty( $data->publicKey )
++				|| ! property_exists( $data, 'certificate' ) || empty( $data->certificate )
++				|| ! property_exists( $data, 'counter' ) || ( -1 > $data->counter )
++		) {
++			return false;
++		}
++
++		$keys = self::get_security_keys( $user_id );
++		if ( $keys ) {
++			foreach ( $keys as $key ) {
++				if ( $key->keyHandle === $data->keyHandle ) {
++					return update_user_meta( $user_id, self::REGISTERED_KEY_USER_META_KEY, (array) $data, (array) $key );
++				}
++			}
++		}
++
++		return self::add_security_key( $user_id, $data );
++	}
++
++	/**
++	 * Remove registered security key matching criteria from a user.
++	 *
++	 * @since 0.1-dev
++	 *
++	 * @param int    $user_id   User ID.
++	 * @param string $keyHandle Optional. Key handle.
++	 * @return bool True on success, false on failure.
++	 */
++	public static function delete_security_key( $user_id, $keyHandle = null ) {
++		global $wpdb;
++
++		if ( ! is_numeric( $user_id ) ) {
++			return false;
++		}
++
++		$user_id = absint( $user_id );
++		if ( ! $user_id ) {
++			return false;
++		}
++
++		$table = $wpdb->usermeta;
++
++		$keyHandle = wp_unslash( $keyHandle );
++		$keyHandle = maybe_serialize( $keyHandle );
++
++		$query = $wpdb->prepare( "SELECT umeta_id FROM $table WHERE meta_key = '%s' AND user_id = %d", self::REGISTERED_KEY_USER_META_KEY, $user_id );
++
++		if ( $keyHandle ) {
++			$query .= $wpdb->prepare( ' AND meta_value LIKE %s', '%:"' . $keyHandle . '";s:%' );
++		}
++
++		$meta_ids = $wpdb->get_col( $query );
++		if ( ! count( $meta_ids ) ) {
++			return false;
++		}
++
++		foreach ( $meta_ids as $meta_id ) {
++			delete_metadata_by_mid( 'user', $meta_id );
++		}
++
++		return true;
++	}
++}
+diff --git a/wp-content/plugins/two-factor/providers/class.two-factor-provider.php b/wp-content/plugins/two-factor/providers/class.two-factor-provider.php
+new file mode 100644
+index 00000000..97a4a7fc
+--- /dev/null
++++ b/wp-content/plugins/two-factor/providers/class.two-factor-provider.php
+@@ -0,0 +1,96 @@
++<?php
++/**
++ * Abstract class for creating two factor authentication providers.
++ *
++ * @since 0.1-dev
++ *
++ * @package Two_Factor
++ */
++abstract class Two_Factor_Provider {
++
++	/**
++	 * Class constructor.
++	 *
++	 * @since 0.1-dev
++	 */
++	protected function __construct() {
++		return $this;
++	}
++
++	/**
++	 * Returns the name of the provider.
++	 *
++	 * @since 0.1-dev
++	 *
++	 * @return string
++	 */
++	abstract function get_label();
++
++	/**
++	 * Prints the name of the provider.
++	 *
++	 * @since 0.1-dev
++	 */
++	public function print_label() {
++		echo esc_html( $this->get_label() );
++	}
++
++	/**
++	 * Prints the form that prompts the user to authenticate.
++	 *
++	 * @since 0.1-dev
++	 *
++	 * @param WP_User $user WP_User object of the logged-in user.
++	 */
++	abstract function authentication_page( $user );
++
++	/**
++	 * Allow providers to do extra processing before the authentication.
++	 * Return `true` to prevent the authentication and render the
++	 * authentication page.
++	 *
++	 * @param  WP_User $user WP_User object of the logged-in user.
++	 * @return boolean
++	 */
++	public function pre_process_authentication( $user ) {
++		return false;
++	}
++
++	/**
++	 * Validates the users input token.
++	 *
++	 * @since 0.1-dev
++	 *
++	 * @param WP_User $user WP_User object of the logged-in user.
++	 * @return boolean
++	 */
++	abstract function validate_authentication( $user );
++
++	/**
++	 * Whether this Two Factor provider is configured and available for the user specified.
++	 *
++	 * @param WP_User $user WP_User object of the logged-in user.
++	 * @return boolean
++	 */
++	abstract function is_available_for_user( $user );
++
++	/**
++	 * Generate a random eight-digit string to send out as an auth code.
++	 *
++	 * @since 0.1-dev
++	 *
++	 * @param int          $length The code length.
++	 * @param string|array $chars Valid auth code characters.
++	 * @return string
++	 */
++	public function get_code( $length = 8, $chars = '1234567890' ) {
++		$code = '';
++		if ( is_array( $chars ) ) {
++			$chars = implode( '', $chars );
++		}
++		for ( $i = 0; $i < $length; $i++ ) {
++			$code .= substr( $chars, wp_rand( 0, strlen( $chars ) - 1 ), 1 );
++		}
++		return $code;
++	}
++}
+diff --git a/wp-content/plugins/two-factor/providers/class.two-factor-totp.php b/wp-content/plugins/two-factor/providers/class.two-factor-totp.php
+new file mode 100644
+index 00000000..d9a56781
+--- /dev/null
++++ b/wp-content/plugins/two-factor/providers/class.two-factor-totp.php
+@@ -0,0 +1,509 @@
++<?php
++/**
++ * Class for creating a Time Based One-Time Password provider.
++ *
++ * @package Two_Factor
++ */
++
++/**
++ * Class Two_Factor_Totp
++ */
++class Two_Factor_Totp extends Two_Factor_Provider {
++
++	/**
++	 * The user meta token key.
++	 *
++	 * @var string
++	 */
++	const SECRET_META_KEY = '_two_factor_totp_key';
++
++	/**
++	 * The user meta token key.
++	 *
++	 * @var string
++	 */
++	const NOTICES_META_KEY = '_two_factor_totp_notices';
++
++	const DEFAULT_KEY_BIT_SIZE = 160;
++	const DEFAULT_CRYPTO = 'sha1';
++	const DEFAULT_DIGIT_COUNT = 6;
++	const DEFAULT_TIME_STEP_SEC = 30;
++	const DEFAULT_TIME_STEP_ALLOWANCE = 4;
++	private static $_base_32_chars = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ234567';
++
++	/**
++	 * Class constructor. Sets up hooks, etc.
++	 */
++	protected function __construct() {
++		add_action( 'two-factor-user-options-' . __CLASS__, array( $this, 'user_two_factor_options' ) );
++		add_action( 'personal_options_update',              array( $this, 'user_two_factor_options_update' ) );
++		add_action( 'edit_user_profile_update',             array( $this, 'user_two_factor_options_update' ) );
++		return parent::__construct();
++	}
++
++	/**
++	 * Ensures only one instance of this class exists in memory at any one time.
++	 */
++	public static function get_instance() {
++		static $instance;
++		if ( ! isset( $instance ) ) {
++			$instance = new self();
++		}
++		return $instance;
++	}
++
++	/**
++	 * Returns the name of the provider.
++	 */
++	public function get_label() {
++		return _x( 'Time Based One-Time Password (Google Authenticator)', 'Provider Label', 'two-factor' );
++	}
++
++	/**
++	 * Display TOTP options on the user settings page.
++	 *
++	 * @param WP_User $user The current user being edited.
++	 * @return false
++	 */
++	public function user_two_factor_options( $user ) {
++		if ( ! isset( $user->ID ) ) {
++			return false;
++		}
++
++		wp_nonce_field( 'user_two_factor_totp_options', '_nonce_user_two_factor_totp_options', false );
++
++		$key = $this->get_user_totp_key( $user->ID );
++		$this->admin_notices();
++
++		?>
++		<div id="two-factor-totp-options">
++		<?php if ( empty( $key ) ) :
++			$key = $this->generate_key();
++			$site_name = get_bloginfo( 'name', 'display' );
++			$totp_title = apply_filters( 'two_factor_totp_title', $site_name . ':' . $user->user_login, $user );
++			?>
++			<p>
++				<?php esc_html_e( 'Please scan the QR code or manually enter the key, then enter an authentication code from your app in order to complete setup.', 'two-factor' ); ?>
++			</p>
++			<p>
++				<img src="<?php echo esc_url( $this->get_google_qr_code( $totp_title, $key, $site_name ) ); ?>" id="two-factor-totp-qrcode" />
++			</p>
++			<p>
++				<code><?php echo esc_html( $key ); ?></code>
++			</p>
++			<p>
++				<input type="hidden" name="two-factor-totp-key" value="<?php echo esc_attr( $key ); ?>" />
++				<label for="two-factor-totp-authcode">
++					<?php esc_html_e( 'Authentication Code:', 'two-factor' ); ?>
++					<input type="tel" name="two-factor-totp-authcode" id="two-factor-totp-authcode" class="input" value="" size="20" pattern="[0-9]*" />
++				</label>
++				<input type="submit" class="button" name="two-factor-totp-submit" value="<?php esc_attr_e( 'Submit', 'two-factor' ); ?>" />
++			</p>
++		<?php else : ?>
++			<p class="success">
++				<?php esc_html_e( 'Secret key configured and registered.', 'two-factor' ); ?>
++			</p>
++			<p>
++				<input type="submit" class="button" name="two-factor-totp-delete" value="<?php esc_attr_e( 'Reset Key', 'two-factor' ); ?>" />
++				<em class="description">
++					<?php esc_html_e( 'You will have to re-scan the QR code on all devices as the previous codes will stop working.', 'two-factor' ); ?>
++				</em>
++			</p>
++		<?php endif; ?>
++		</div>
++		<?php
++	}
++
++	/**
++	 * Save the options specified in `::user_two_factor_options()`
++	 *
++	 * @param integer $user_id The user ID whose options are being updated.
++	 * @return false
++	 */
++	public function user_two_factor_options_update( $user_id ) {
++		$notices = array();
++		$errors = array();
++
++		$current_key = $this->get_user_totp_key( $user_id );
++
++		if ( isset( $_POST['_nonce_user_two_factor_totp_options'] ) ) {
++			check_admin_referer( 'user_two_factor_totp_options', '_nonce_user_two_factor_totp_options' );
++
++			// Delete the secret key.
++			if ( ! empty( $current_key ) && isset( $_POST['two-factor-totp-delete'] ) ) {
++				$this->delete_user_totp_key( $user_id );
++			}
++
++			// Validate and store a new secret key.
++			if ( ! empty( $_POST['two-factor-totp-authcode'] ) && ! empty( $_POST['two-factor-totp-key'] ) ) {
++				if ( $this->is_valid_key( $_POST['two-factor-totp-key'] ) ) {
++					if ( $this->is_valid_authcode( $_POST['two-factor-totp-key'], $_POST['two-factor-totp-authcode'] ) ) {
++						if ( ! $this->set_user_totp_key( $user_id, $_POST['two-factor-totp-key'] ) ) {
++							$errors[] = __( 'Unable to save Two Factor Authentication code. Please re-scan the QR code and enter the code provided by your application.', 'two-factor' );
++						}
++					} else {
++						$errors[] = __( 'Invalid Two Factor Authentication code.', 'two-factor' );
++					}
++				} else {
++					$errors[] = __( 'Invalid Two Factor Authentication secret key.', 'two-factor' );
++				}
++			}
++
++			if ( ! empty( $errors ) ) {
++				$notices['error'] = $errors;
++			}
++
++			if ( ! empty( $notices ) ) {
++				update_user_meta( $user_id, self::NOTICES_META_KEY, $notices );
++			}
++		}
++	}
++
++	/**
++	 * Get the TOTP secret key for a user.
++	 *
++	 * @param  int $user_id User ID.
++	 *
++	 * @return string
++	 */
++	public function get_user_totp_key( $user_id ) {
++		return (string) get_user_meta( $user_id, self::SECRET_META_KEY, true );
++	}
++
++	/**
++	 * Set the TOTP secret key for a user.
++	 *
++	 * @param int    $user_id User ID.
++	 * @param string $key TOTP secret key.
++	 *
++	 * @return boolean If the key was stored successfully.
++	 */
++	public function set_user_totp_key( $user_id, $key ) {
++		return update_user_meta( $user_id, self::SECRET_META_KEY, $key );
++	}
++
++	/**
++	 * Delete the TOTP secret key for a user.
++	 *
++	 * @param  int $user_id User ID.
++	 *
++	 * @return boolean If the key was deleted successfully.
++	 */
++	public function delete_user_totp_key( $user_id ) {
++		return delete_user_meta( $user_id, self::SECRET_META_KEY );
++	}
++
++	/**
++	 * Check if the TOTP secret key has a proper format.
++	 *
++	 * @param  string $key TOTP secret key.
++	 *
++	 * @return boolean
++	 */
++	public function is_valid_key( $key ) {
++		$check = sprintf( '/^[%s]+$/', self::$_base_32_chars );
++
++		if ( 1 === preg_match( $check, $key ) ) {
++			return true;
++		}
++
++		return false;
++	}
++
++	/**
++	 * Display any available admin notices.
++	 */
++	public function admin_notices() {
++		$notices = get_user_meta( get_current_user_id(), self::NOTICES_META_KEY, true );
++
++		if ( ! empty( $notices ) ) {
++			delete_user_meta( get_current_user_id(), self::NOTICES_META_KEY );
++			foreach ( $notices as $class => $messages ) {
++				?>
++				<div class="<?php echo esc_attr( $class ) ?>">
++					<?php
++					foreach ( $messages as $msg ) {
++						?>
++						<p>
++							<span><?php echo esc_html( $msg ); ?><span>
++						</p>
++						<?php
++					}
++					?>
++				</div>
++				<?php
++			}
++		}
++	}
++
++	/**
++	 * Validates authentication.
++	 *
++	 * @param WP_User $user WP_User object of the logged-in user.
++	 *
++	 * @return bool Whether the user gave a valid code
++	 */
++	public function validate_authentication( $user ) {
++		if ( ! empty( $_REQUEST['authcode'] ) ) { // WPCS: CSRF ok, nonce verified by login_form_validate_2fa().
++			return $this->is_valid_authcode(
++				$this->get_user_totp_key( $user->ID ),
++				sanitize_text_field( $_REQUEST['authcode'] ) // WPCS: CSRF ok, nonce verified by login_form_validate_2fa().
++			);
++		}
++
++		return false;
++	}
++
++	/**
++	 * Checks if a given code is valid for a given key, allowing for a certain amount of time drift
++	 *
++	 * @param string $key      The share secret key to use.
++	 * @param string $authcode The code to test.
++	 *
++	 * @return bool Whether the code is valid within the time frame
++	 */
++	public static function is_valid_authcode( $key, $authcode ) {
++		/**
++		 * Filter the maximum ticks to allow when checking valid codes.
++		 *
++		 * Ticks are the allowed offset from the correct time in 30 second increments,
++		 * so the default of 4 allows codes that are two minutes to either side of server time
++		 *
++		 * @param int $max_ticks Max ticks of time correction to allow. Default 4.
++		 */
++		$max_ticks = apply_filters( 'two-factor-totp-time-step-allowance', self::DEFAULT_TIME_STEP_ALLOWANCE );
++
++		// Array of all ticks to allow, sorted using absolute value to test closest match first.
++		$ticks = range( - $max_ticks, $max_ticks );
++		usort( $ticks, array( __CLASS__, 'abssort' ) );
++
++		$time = time() / self::DEFAULT_TIME_STEP_SEC;
++
++		foreach ( $ticks as $offset ) {
++			$log_time = $time + $offset;
++			if ( self::calc_totp( $key, $log_time ) === $authcode ) {
++				return true;
++			}
++		}
++		return false;
++	}
++
++	/**
++	 * Generates key
++	 *
++	 * @param int $bitsize Nume of bits to use for key.
++	 *
++	 * @return string $bitsize long string composed of available base32 chars.
++	 */
++	public static function generate_key( $bitsize = self::DEFAULT_KEY_BIT_SIZE ) {
++		$bytes = ceil( $bitsize / 8 );
++		$secret = wp_generate_password( $bytes, true, true );
++
++		return self::base32_encode( $secret );
++	}
++
++	/**
++	 * Pack stuff
++	 *
++	 * @param string $value The value to be packed.
++	 *
++	 * @return string Binary packed string.
++	 */
++	public static function pack64( $value ) {
++		// 64bit mode (PHP_INT_SIZE == 8).
++		if ( PHP_INT_SIZE >= 8 ) {
++			// If we're on PHP 5.6.3+ we can use the new 64bit pack functionality.
++			if ( version_compare( PHP_VERSION, '5.6.3', '>=' ) && PHP_INT_SIZE >= 8 ) {
++				return pack( 'J', $value );
++			}
++			$highmap = 0xffffffff << 32;
++			$higher  = ( $value & $highmap ) >> 32;
++		} else {
++			/*
++			 * 32bit PHP can't shift 32 bits like that, so we have to assume 0 for the higher
++			 * and not pack anything beyond it's limits.
++			 */
++			$higher = 0;
++		}
++
++		$lowmap  = 0xffffffff;
++		$lower   = $value & $lowmap;
++
++		return pack( 'NN', $higher, $lower );
++	}
++
++	/**
++	 * Calculate a valid code given the shared secret key
++	 *
++	 * @param string $key        The shared secret key to use for calculating code.
++	 * @param mixed  $step_count The time step used to calculate the code, which is the floor of time() divided by step size.
++	 * @param int    $digits     The number of digits in the returned code.
++	 * @param string $hash       The hash used to calculate the code.
++	 * @param int    $time_step  The size of the time step.
++	 *
++	 * @return string The totp code
++	 */
++	public static function calc_totp( $key, $step_count = false, $digits = self::DEFAULT_DIGIT_COUNT, $hash = self::DEFAULT_CRYPTO, $time_step = self::DEFAULT_TIME_STEP_SEC ) {
++		$secret = self::base32_decode( $key );
++
++		if ( false === $step_count ) {
++			$step_count = floor( time() / $time_step );
++		}
++
++		$timestamp = self::pack64( $step_count );
++
++		$hash = hash_hmac( $hash, $timestamp, $secret, true );
++
++		$offset = ord( $hash[19] ) & 0xf;
++
++		$code = (
++				( ( ord( $hash[ $offset + 0 ] ) & 0x7f ) << 24 ) |
++				( ( ord( $hash[ $offset + 1 ] ) & 0xff ) << 16 ) |
++				( ( ord( $hash[ $offset + 2 ] ) & 0xff ) << 8 ) |
++				( ord( $hash[ $offset + 3 ] ) & 0xff )
++			) % pow( 10, $digits );
++
++		return str_pad( $code, $digits, '0', STR_PAD_LEFT );
++	}
++
++	/**
++	 * Uses the Google Charts API to build a QR Code for use with an otpauth url
++	 *
++	 * @param string $name  The name to display in the Authentication app.
++	 * @param string $key   The secret key to share with the Authentication app.
++	 * @param string $title The title to display in the Authentication app.
++	 *
++	 * @return string A URL to use as an img src to display the QR code
++	 */
++	public static function get_google_qr_code( $name, $key, $title = null ) {
++		// Encode to support spaces, question marks and other characters.
++		$name = rawurlencode( $name );
++		$google_url = urlencode( 'otpauth://totp/' . $name . '?secret=' . $key );
++		if ( isset( $title ) ) {
++			$google_url .= urlencode( '&issuer=' . rawurlencode( $title ) );
++		}
++		return 'https://chart.googleapis.com/chart?chs=200x200&chld=M|0&cht=qr&chl=' . $google_url;
++	}
++
++	/**
++	 * Whether this Two Factor provider is configured and available for the user specified.
++	 *
++	 * @param WP_User $user WP_User object of the logged-in user.
++	 *
++	 * @return boolean
++	 */
++	public function is_available_for_user( $user ) {
++		// Only available if the secret key has been saved for the user.
++		$key = $this->get_user_totp_key( $user->ID );
++
++		return ! empty( $key );
++	}
++
++	/**
++	 * Prints the form that prompts the user to authenticate.
++	 *
++	 * @param WP_User $user WP_User object of the logged-in user.
++	 */
++	public function authentication_page( $user ) {
++		require_once( ABSPATH .  '/wp-admin/includes/template.php' );
++		?>
++		<p>
++			<label for="authcode"><?php esc_html_e( 'Authentication Code:', 'two-factor' ); ?></label>
++			<input type="tel" name="authcode" id="authcode" class="input" value="" size="20" pattern="[0-9]*" />
++		</p>
++		<script type="text/javascript">
++			setTimeout( function(){
++				var d;
++				try{
++					d = document.getElementById('authcode');
++					d.value = '';
++					d.focus();
++				} catch(e){}
++			}, 200);
++		</script>
++		<?php
++		submit_button( __( 'Authenticate', 'two-factor' ) );
++	}
++
++	/**
++	 * Returns a base32 encoded string.
++	 *
++	 * @param string $string String to be encoded using base32.
++	 *
++	 * @return string base32 encoded string without padding.
++	 */
++	public static function base32_encode( $string ) {
++		if ( empty( $string ) ) {
++			return '';
++		}
++
++		$binary_string = '';
++
++		foreach ( str_split( $string ) as $character ) {
++			$binary_string .= str_pad( base_convert( ord( $character ), 10, 2 ), 8, '0', STR_PAD_LEFT );
++		}
++
++		$five_bit_sections = str_split( $binary_string, 5 );
++		$base32_string = '';
++
++		foreach ( $five_bit_sections as $five_bit_section ) {
++			$base32_string .= self::$_base_32_chars[ base_convert( str_pad( $five_bit_section, 5, '0' ), 2, 10 ) ];
++		}
++
++		return $base32_string;
++	}
++
++	/**
++	 * Decode a base32 string and return a binary representation
++	 *
++	 * @param string $base32_string The base 32 string to decode.
++	 *
++	 * @throws Exception If string contains non-base32 characters.
++	 *
++	 * @return string Binary representation of decoded string
++	 */
++	public static function base32_decode( $base32_string ) {
++
++		$base32_string 	= strtoupper( $base32_string );
++
++		if ( ! preg_match( '/^[' . self::$_base_32_chars . ']+$/', $base32_string, $match ) ) {
++			throw new Exception( 'Invalid characters in the base32 string.' );
++		}
++
++		$l 	= strlen( $base32_string );
++		$n	= 0;
++		$j	= 0;
++		$binary = '';
++
++		for ( $i = 0; $i < $l; $i++ ) {
++
++			$n = $n << 5; // Move buffer left by 5 to make room.
++			$n = $n + strpos( self::$_base_32_chars, $base32_string[ $i ] ); 	// Add value into buffer.
++			$j += 5; // Keep track of number of bits in buffer.
++
++			if ( $j >= 8 ) {
++				$j -= 8;
++				$binary .= chr( ( $n & ( 0xFF << $j ) ) >> $j );
++			}
++		}
++
++		return $binary;
++	}
++
++	/**
++	 * Used with usort to sort an array by distance from 0
++	 *
++	 * @param int $a First array element.
++	 * @param int $b Second array element.
++	 *
++	 * @return int -1, 0, or 1 as needed by usort
++	 */
++	private static function abssort( $a, $b ) {
++		$a = abs( $a );
++		$b = abs( $b );
++		if ( $a === $b ) {
++			return 0;
++		}
++		return ($a < $b) ? -1 : 1;
++	}
++}
+diff --git a/wp-content/plugins/two-factor/providers/css/fido-u2f-admin.css b/wp-content/plugins/two-factor/providers/css/fido-u2f-admin.css
+new file mode 100644
+index 00000000..947dbf43
+--- /dev/null
++++ b/wp-content/plugins/two-factor/providers/css/fido-u2f-admin.css
+@@ -0,0 +1,10 @@
++#security-keys-section .wp-list-table {
++	margin-bottom: 2em;
++}
++#security-keys-section .register-security-key .spinner {
++	float: none;
++}
++#security-keys-section .security-key-status {
++	vertical-align: middle;
++	font-style: italic;
++}
+diff --git a/wp-content/plugins/two-factor/providers/js/fido-u2f-admin-inline-edit.js b/wp-content/plugins/two-factor/providers/js/fido-u2f-admin-inline-edit.js
+new file mode 100644
+index 00000000..8f40372b
+--- /dev/null
++++ b/wp-content/plugins/two-factor/providers/js/fido-u2f-admin-inline-edit.js
+@@ -0,0 +1,145 @@
++/* global inlineEditL10n, ajaxurl */
++var inlineEditKey;
++
++( function( $ ) {
++	inlineEditKey = {
++
++		init: function() {
++			var t = this,
++				row = $( '#security-keys-section #inline-edit' );
++
++			t.what = '#key-';
++
++			$( '#security-keys-section #the-list' ).on( 'click', 'a.editinline', function() {
++				inlineEditKey.edit( this );
++				return false;
++			} );
++
++			// Prepare the edit row.
++			row.keyup( function( event ) {
++				if ( 27 === event.which ) {
++					return inlineEditKey.revert();
++				}
++			} );
++
++			$( 'a.cancel', row ).click( function() {
++				return inlineEditKey.revert();
++			} );
++
++			$( 'a.save', row ).click( function() {
++				return inlineEditKey.save( this );
++			} );
++
++			$( 'input, select', row ).keydown( function( event ) {
++				if ( 13 === event.which ) {
++					return inlineEditKey.save( this );
++				}
++			} );
++		},
++
++		toggle: function( el ) {
++			var t = this;
++			'none' === $( t.what + t.getId( el ) ).css( 'display' ) ? t.revert() : t.edit( el );
++		},
++
++		edit: function( id ) {
++			var editRow, rowData, val,
++				t = this;
++			t.revert();
++
++			if ( 'object' === typeof id ) {
++				id = t.getId( id );
++			}
++
++			editRow = $( '#inline-edit' ).clone( true ), rowData = $( '#inline_' + id );
++			$( 'td', editRow ).attr( 'colspan', $( 'th:visible, td:visible', '#security-keys-section .widefat thead' ).length );
++
++			$( t.what + id ).hide().after( editRow ).after( '<tr class="hidden"></tr>' );
++
++			val = $( '.name', rowData );
++			val.find( 'img' ).replaceWith( function() {
++				return this.alt;
++			} );
++			val = val.text();
++			$( ':input[name="name"]', editRow ).val( val );
++
++			$( editRow ).attr( 'id', 'edit-' + id ).addClass( 'inline-editor' ).show();
++			$( '.ptitle', editRow ).eq( 0 ).focus();
++
++			return false;
++		},
++
++		save: function( id ) {
++			var params, fields;
++
++			if ( 'object' === typeof id ) {
++				id = this.getId( id );
++			}
++
++			$( '#security-keys-section table.widefat .spinner' ).addClass( 'is-active' );
++
++			params = {
++				action: 'inline-save-key',
++				keyHandle: id
++			};
++
++			fields = $( '#edit-' + id ).find( ':input' ).serialize();
++			params = fields + '&' + $.param( params );
++
++			// Make ajax request.
++			$.post( ajaxurl, params,
++				function( r ) {
++					var row, newID, optionValue;
++					$( '#security-keys-section table.widefat .spinner' ).removeClass( 'is-active' );
++
++					if ( r ) {
++						if ( -1 !== r.indexOf( '<tr' ) ) {
++							$( inlineEditKey.what + id ).siblings( 'tr.hidden' ).addBack().remove();
++							newID = $( r ).attr( 'id' );
++
++							$( '#edit-' + id ).before( r ).remove();
++
++							if ( newID ) {
++								optionValue = newID.replace( 'key-', '' );
++								row = $( '#' + newID );
++							} else {
++								optionValue = id;
++								row = $( inlineEditKey.what + id );
++							}
++
++							row.hide().fadeIn();
++						} else {
++							$( '#edit-' + id + ' .inline-edit-save .error' ).html( r ).show();
++						}
++					} else {
++						$( '#edit-' + id + ' .inline-edit-save .error' ).html( inlineEditL10n.error ).show();
++					}
++				}
++			);
++			return false;
++		},
++
++		revert: function() {
++			var id = $( '#security-keys-section table.widefat tr.inline-editor' ).attr( 'id' );
++
++			if ( id ) {
++				$( '#security-keys-section table.widefat .spinner' ).removeClass( 'is-active' );
++				$( '#' + id ).siblings( 'tr.hidden' ).addBack().remove();
++				id = id.replace( /\w+\-/, '' );
++				$( this.what + id ).show();
++			}
++
++			return false;
++		},
++
++		getId: function( o ) {
++			var id = 'TR' === o.tagName ? o.id : $( o ).parents( 'tr' ).attr( 'id' );
++			return id.replace( /\w+\-/, '' );
++		}
++	};
++
++	$( document ).ready( function() {
++		inlineEditKey.init();
++	} );
++
++} )( jQuery );
+diff --git a/wp-content/plugins/two-factor/providers/js/fido-u2f-admin.js b/wp-content/plugins/two-factor/providers/js/fido-u2f-admin.js
+new file mode 100644
+index 00000000..66bb0238
+--- /dev/null
++++ b/wp-content/plugins/two-factor/providers/js/fido-u2f-admin.js
+@@ -0,0 +1,48 @@
++/* global u2f, u2fL10n */
++( function( $ ) {
++	var $button = $( '#register_security_key' );
++	var $statusNotice = $( '#security-keys-section .security-key-status' );
++	var u2fSupported = ( window.u2f && 'register' in window.u2f );
++
++	if ( ! u2fSupported ) {
++		$statusNotice.text( u2fL10n.text.u2f_not_supported );
++	}
++
++	$button.click( function() {
++		var registerRequest;
++
++		if ( $( this ).prop( 'disabled' ) ) {
++			return false;
++		}
++
++		$( this ).prop( 'disabled', true );
++		$( '.register-security-key .spinner' ).addClass( 'is-active' );
++		$statusNotice.text( '' );
++
++		registerRequest = {
++			version: u2fL10n.register.request.version,
++			challenge: u2fL10n.register.request.challenge
++		};
++
++		window.u2f.register( u2fL10n.register.request.appId, [ registerRequest ], u2fL10n.register.sigs, function( data ) {
++			$( '.register-security-key .spinner' ).removeClass( 'is-active' );
++			$button.prop( 'disabled', false );
++
++			if ( data.errorCode ) {
++				if ( u2fL10n.text.error_codes[ data.errorCode ] ) {
++					$statusNotice.text( u2fL10n.text.error_codes[ data.errorCode ] );
++				} else {
++					$statusNotice.text( u2fL10n.text.error_codes[ u2fL10n.text.error ] );
++				}
++
++				return false;
++			}
++
++			$( '#do_new_security_key' ).val( 'true' );
++			$( '#u2f_response' ).val( JSON.stringify( data ) );
++
++			// See: http://stackoverflow.com/questions/833032/submit-is-not-a-function-error-in-javascript
++			$( '<form>' )[0].submit.call( $( '#your-profile' )[0] );
++		} );
++	} );
++} )( jQuery );
+diff --git a/wp-content/plugins/two-factor/providers/js/fido-u2f-login.js b/wp-content/plugins/two-factor/providers/js/fido-u2f-login.js
+new file mode 100644
+index 00000000..0fe4cb1a
+--- /dev/null
++++ b/wp-content/plugins/two-factor/providers/js/fido-u2f-login.js
+@@ -0,0 +1,16 @@
++/* global u2f, u2fL10n */
++( function( $ ) {
++	if ( ! window.u2fL10n ) {
++		window.console.error( 'u2fL10n is not defined' );
++		return;
++	}
++
++	u2f.sign( u2fL10n.request[0].appId, u2fL10n.request[0].challenge, u2fL10n.request, function( data ) {
++		if ( data.errorCode ) {
++			window.console.error( 'Registration Failed', data.errorCode );
++		} else {
++			$( '#u2f_response' ).val( JSON.stringify( data ) );
++			$( '#loginform' ).submit();
++		}
++	} );
++} )( jQuery );
+diff --git a/wp-content/plugins/two-factor/readme.md b/wp-content/plugins/two-factor/readme.md
+new file mode 100644
+index 00000000..97bf5210
+--- /dev/null
++++ b/wp-content/plugins/two-factor/readme.md
+@@ -0,0 +1,51 @@
++<!-- DO NOT EDIT THIS FILE; it is auto-generated from readme.txt -->
++# Two-Factor
++
++![Banner](assets/banner-1544x500.png)
++Enable Two-Factor Authentication using time-based one-time passwords (OTP, Google Authenticator), Universal 2nd Factor (FIDO U2F, YubiKey), email and backup verification codes.
++
++**Contributors:** [georgestephanis](https://profiles.wordpress.org/georgestephanis), [valendesigns](https://profiles.wordpress.org/valendesigns), [stevenkword](https://profiles.wordpress.org/stevenkword), [extendwings](https://profiles.wordpress.org/extendwings), [sgrant](https://profiles.wordpress.org/sgrant), [aaroncampbell](https://profiles.wordpress.org/aaroncampbell), [johnbillion](https://profiles.wordpress.org/johnbillion), [stevegrunwell](https://profiles.wordpress.org/stevegrunwell), [netweb](https://profiles.wordpress.org/netweb), [kasparsd](https://profiles.wordpress.org/kasparsd)  
++**Tags:** [two factor](https://wordpress.org/plugins/tags/two-factor), [two step](https://wordpress.org/plugins/tags/two-step), [authentication](https://wordpress.org/plugins/tags/authentication), [login](https://wordpress.org/plugins/tags/login), [totp](https://wordpress.org/plugins/tags/totp), [fido u2f](https://wordpress.org/plugins/tags/fido-u2f), [u2f](https://wordpress.org/plugins/tags/u2f), [email](https://wordpress.org/plugins/tags/email), [backup codes](https://wordpress.org/plugins/tags/backup-codes), [2fa](https://wordpress.org/plugins/tags/2fa), [yubikey](https://wordpress.org/plugins/tags/yubikey)  
++**Requires at least:** 4.3  
++**Tested up to:** 5.2  
++**Stable tag:** trunk (master)  
++
++[![Build Status](https://travis-ci.org/georgestephanis/two-factor.svg?branch=master)](https://travis-ci.org/georgestephanis/two-factor) [![Coverage Status](https://coveralls.io/repos/georgestephanis/two-factor/badge.svg?branch=master)](https://coveralls.io/github/georgestephanis/two-factor) [![Built with Grunt](https://gruntjs.com/cdn/builtwith.svg)](http://gruntjs.com) 
++
++## Description ##
++
++Use the "Two-Factor Options" section under "Users" → "Your Profile" to enable and configure one or multiple two-factor authentication providers for your account:
++
++- Email codes
++- Time Based One-Time Passwords (TOTP)
++- FIDO Universal 2nd Factor (U2F)
++- Backup Codes
++- Dummy Method (only for testing purposes)
++
++For more history, see [this post](https://stephanis.info/2013/08/14/two-cents-on-two-factor/).
++
++## Screenshots ##
++
++### Two-factor options under User Profile.
++
++![Two-factor options under User Profile.](assets/screenshot-1.png)
++
++### U2F Security Keys section under User Profile.
++
++![U2F Security Keys section under User Profile.](assets/screenshot-2.png)
++
++## Get Involved ##
++
++Development happens [on GitHub](https://github.com/georgestephanis/two-factor/). Join the `#core-passwords` channel [on WordPress Slack](http://wordpress.slack.com) ([sign up here](http://chat.wordpress.org)).
++
++Here is how to get started:
++
++    $ git clone https://github.com/georgestephanis/two-factor.git
++    $ npm install
++
++Then open [a pull request](https://help.github.com/articles/creating-a-pull-request-from-a-fork/) with the suggested changes.
++
++## Changelog ##
++
++See the [release history](https://github.com/georgestephanis/two-factor/releases).
++
+diff --git a/wp-content/plugins/two-factor/readme.txt b/wp-content/plugins/two-factor/readme.txt
+new file mode 100644
+index 00000000..6baa4caa
+--- /dev/null
++++ b/wp-content/plugins/two-factor/readme.txt
+@@ -0,0 +1,42 @@
++=== Two-Factor ===
++Contributors: georgestephanis, valendesigns, stevenkword, extendwings, sgrant, aaroncampbell, johnbillion, stevegrunwell, netweb, kasparsd
++Tags: two factor, two step, authentication, login, totp, fido u2f, u2f, email, backup codes, 2fa, yubikey
++Requires at least: 4.3
++Tested up to: 5.2
++Stable tag: trunk
++
++Enable Two-Factor Authentication using time-based one-time passwords (OTP, Google Authenticator), Universal 2nd Factor (FIDO U2F, YubiKey), email and backup verification codes.
++
++== Description ==
++
++Use the "Two-Factor Options" section under "Users" → "Your Profile" to enable and configure one or multiple two-factor authentication providers for your account:
++
++- Email codes
++- Time Based One-Time Passwords (TOTP)
++- FIDO Universal 2nd Factor (U2F)
++- Backup Codes
++- Dummy Method (only for testing purposes)
++
++For more history, see [this post](https://stephanis.info/2013/08/14/two-cents-on-two-factor/).
++
++
++== Screenshots ==
++
++1. Two-factor options under User Profile.
++2. U2F Security Keys section under User Profile.
++
++
++== Get Involved ==
++
++Development happens [on GitHub](https://github.com/georgestephanis/two-factor/). Join the `#core-passwords` channel [on WordPress Slack](http://wordpress.slack.com) ([sign up here](http://chat.wordpress.org)).
++
++Here is how to get started:
++
++    $ git clone https://github.com/georgestephanis/two-factor.git
++    $ npm install
++
++Then open [a pull request](https://help.github.com/articles/creating-a-pull-request-from-a-fork/) with the suggested changes.
++
++== Changelog ==
++
++See the [release history](https://github.com/georgestephanis/two-factor/releases).
+diff --git a/wp-content/plugins/two-factor/two-factor.php b/wp-content/plugins/two-factor/two-factor.php
+new file mode 100644
+index 00000000..636e29cd
+--- /dev/null
++++ b/wp-content/plugins/two-factor/two-factor.php
+@@ -0,0 +1,28 @@
++<?php
++/**
++ * Plugin Name: Two Factor
++ * Plugin URI: https://wordpress.org/plugins/two-factor/
++ * Description: A prototype extensible core to enable Two-Factor Authentication.
++ * Author: Plugin Contributors
++ * Version: 0.4.7
++ * Author URI: https://github.com/georgestephanis/two-factor/graphs/contributors
++ * Network: True
++ * Text Domain: two-factor
++ */
++
++/**
++ * Shortcut constant to the path of this file.
++ */
++define( 'TWO_FACTOR_DIR', plugin_dir_path( __FILE__ ) );
++
++/**
++ * Include the base class here, so that other plugins can also extend it.
++ */
++require_once( TWO_FACTOR_DIR . 'providers/class.two-factor-provider.php' );
++
++/**
++ * Include the core that handles the common bits.
++ */
++require_once( TWO_FACTOR_DIR . 'class.two-factor-core.php' );
++
++Two_Factor_Core::add_hooks();
+diff --git a/wp-content/plugins/two-factor/user-edit.css b/wp-content/plugins/two-factor/user-edit.css
+new file mode 100644
+index 00000000..9572fb6f
+--- /dev/null
++++ b/wp-content/plugins/two-factor/user-edit.css
+@@ -0,0 +1,37 @@
++
++.two-factor-methods-table {
++	background-color: #fff;
++	border: 1px solid #e5e5e5;
++	border-spacing: 0;
++}
++
++.two-factor-methods-table thead,
++.two-factor-methods-table tfoot {
++	background: #fff;
++}
++
++.two-factor-methods-table thead th {
++	padding: 0.5em;
++}
++
++.two-factor-methods-table .col-primary,
++.two-factor-methods-table .col-enabled {
++	width: 5%;
++}
++
++.two-factor-methods-table .col-name {
++	width: 90%;
++}
++
++.two-factor-methods-table tbody th {
++	text-align: center;
++}
++
++.two-factor-methods-table tbody th,
++.two-factor-methods-table tbody td {
++	vertical-align: top;
++}
++
++.two-factor-methods-table tbody tr:nth-child(odd) {
++	background-color: #f9f9f9;
++}
+\ No newline at end of file
+-- 
+2.17.1
+
diff --git a/patches/0038-added-squat-radar-calendar-integration.patch b/patches/0038-added-squat-radar-calendar-integration.patch
new file mode 100644
index 00000000..0a4d87b6
--- /dev/null
+++ b/patches/0038-added-squat-radar-calendar-integration.patch
@@ -0,0 +1,1357 @@
+From fa4223e72929da65c4ed7504762b8db9562b8443 Mon Sep 17 00:00:00 2001
+From: agata <automa@insicuri.net>
+Date: Mon, 9 Dec 2019 09:06:56 +0100
+Subject: [PATCH 038/229] added squat-radar-calendar-integration
+
+---
+ .../assets/squat-radar.css                    |  72 +++
+ .../assets/squat-radar.js                     |  41 ++
+ .../composer.json                             |  14 +
+ .../includes/squat-radar-connector.php        | 142 ++++++
+ .../includes/squat-radar-formatter.php        | 442 ++++++++++++++++++
+ .../includes/squat-radar-instance.php         |  78 ++++
+ .../includes/squat-radar-widget.php           | 428 +++++++++++++++++
+ .../readme.txt                                |  27 ++
+ .../squat-radar.php                           |  30 ++
+ 9 files changed, 1274 insertions(+)
+ create mode 100644 wp-content/plugins/squat-radar-calendar-integration/assets/squat-radar.css
+ create mode 100644 wp-content/plugins/squat-radar-calendar-integration/assets/squat-radar.js
+ create mode 100644 wp-content/plugins/squat-radar-calendar-integration/composer.json
+ create mode 100644 wp-content/plugins/squat-radar-calendar-integration/includes/squat-radar-connector.php
+ create mode 100644 wp-content/plugins/squat-radar-calendar-integration/includes/squat-radar-formatter.php
+ create mode 100644 wp-content/plugins/squat-radar-calendar-integration/includes/squat-radar-instance.php
+ create mode 100644 wp-content/plugins/squat-radar-calendar-integration/includes/squat-radar-widget.php
+ create mode 100644 wp-content/plugins/squat-radar-calendar-integration/readme.txt
+ create mode 100644 wp-content/plugins/squat-radar-calendar-integration/squat-radar.php
+
+diff --git a/wp-content/plugins/squat-radar-calendar-integration/assets/squat-radar.css b/wp-content/plugins/squat-radar-calendar-integration/assets/squat-radar.css
+new file mode 100644
+index 00000000..bc17894f
+--- /dev/null
++++ b/wp-content/plugins/squat-radar-calendar-integration/assets/squat-radar.css
+@@ -0,0 +1,72 @@
++.squat-radar.radar-event {
++	margin-bottom: 1em;
++	padding-bottom: 1em;
++	border-bottom: 1px solid #ddd;
++	text-align:left;
++}
++.squat-radar.radar-event::after {
++	content: '';
++	display: block;
++	float: none;
++	clear: both;
++}
++.squat-radar.rader-event:last-child {
++	border-bottom: 0;
++	padding-bottom: 0;
++	margin-bottom: 0;
++}
++.squat-radar.radar-event-cancelled {
++	text-decoration: line-through;
++}
++
++.squat-radar .squat-radar-title {
++	line-height: 1;
++	font-size: 1.4em;
++	margin-bottom: 0.2em;
++}
++
++.squat-radar .squat-radar-datetime {
++	font-weight: bold;
++}
++
++.squat-radar .squat-radar-datetime.squat-radar-datetime-start::before {
++	content: '';
++	display: block;
++	float: none;
++	clear: both;
++}
++
++.squat-radar .squat-radar-event-start-end::after,
++.squat-radar .squat-radar-event-start {
++	content: '';
++	display: block;
++	float: none;
++	clear: both;
++}
++
++.squat-radar .squat-radar-list li {
++	display: inline;
++	list-style: none;
++}
++
++.squat-radar .squat-radar-list li:after {
++	content: ", ";
++}
++
++.squat-radar .squat-radar-list li:last-child:after {
++	content: "";
++}
++
++.squat-radar a.squat-radar-url-more {
++	padding: .4180469716em 1.11575em;
++	margin-left: 10px;
++/*	margin-bottom: 10px;*/
++	float: right;
++}
++.squat-radar a.squat-radar-url-more:hover {
++	color: white !important;
++}
++
++.squat_radar a.squat-radar-url-more:focus {
++	outline: 0;
++}
+diff --git a/wp-content/plugins/squat-radar-calendar-integration/assets/squat-radar.js b/wp-content/plugins/squat-radar-calendar-integration/assets/squat-radar.js
+new file mode 100644
+index 00000000..00394f97
+--- /dev/null
++++ b/wp-content/plugins/squat-radar-calendar-integration/assets/squat-radar.js
+@@ -0,0 +1,41 @@
++jQuery(function($){
++
++	$(".squat-radar-widget.squat-radar-ajax").each(function(index, widget) {
++		$.ajax({
++			url:		squat_radar_widget.ajaxurl,
++			context:	document.body,
++			type:		'POST',
++			data:		{
++						action: "squat_radar_events",
++						instance: window[widget.id],
++			},
++			success: 	function(result){
++
++				if (result.is_error) {
++					if (result.error) {
++						$(widget).append(
++							'<p>Error: ' + result.error.code + ' - ' + result.error.message + '</p>'
++						);
++					}
++				} else {
++					$(widget).empty();
++					$(widget).append(result.html);
++//					$(".squat-li a").on('click', function(e){
++
++//						if (this.hasAttribute("data-link")) {
++//							e.preventDefault();
++//							$(this).parent().find('p').show();
++//							this.textContent = this.getAttribute('data-nog-meer');
++//							this.setAttribute('href', this.getAttribute('data-link'));
++//							this.removeAttribute('data-link');
++//						}
++//
++//					});
++				}
++			},
++			error: 		function(res){
++						console.log('AJAX error', res);
++			}
++		});
++	});
++});
+diff --git a/wp-content/plugins/squat-radar-calendar-integration/composer.json b/wp-content/plugins/squat-radar-calendar-integration/composer.json
+new file mode 100644
+index 00000000..59636993
+--- /dev/null
++++ b/wp-content/plugins/squat-radar-calendar-integration/composer.json
+@@ -0,0 +1,14 @@
++{
++	"name": "radar-wp/squat-radar",
++	"description": "Wordpress Calendar widget for https://radar.squat.net/ events",
++        "type": "wordpress-plugin",
++	"homepage": "https://radar.squat.net",
++	"license": "GPL-2.0+",
++	"authors": [ {
++		"name": "Radar contributors",
++                "homepage": "https://0xacab.org/radar"
++	} ],
++	"require": {
++		"php": ">=5.4.0"
++	}
++}
+diff --git a/wp-content/plugins/squat-radar-calendar-integration/includes/squat-radar-connector.php b/wp-content/plugins/squat-radar-calendar-integration/includes/squat-radar-connector.php
+new file mode 100644
+index 00000000..50479d6f
+--- /dev/null
++++ b/wp-content/plugins/squat-radar-calendar-integration/includes/squat-radar-connector.php
+@@ -0,0 +1,142 @@
++<?php
++/**
++ * Squat Radar Connector.
++ *
++ * Fetch data from Radar API.
++ *
++ * @package squat-radar
++ * @since 2.0.0
++ */
++
++// Exit if accessed directly.
++defined( 'ABSPATH' ) || exit;
++
++class Squat_Radar_Connector {
++
++	const BASE_URL = 'https://radar.squat.net';
++	const API_EVENTS = '/api/1.2/search/events.json';
++
++	/**
++	 * Retrieve array of events from API based on a query.
++	 *
++	 * @see self::encode_api_query() for $query values.
++	 *
++	 * @param array $query
++	 *  Key value pairs for the API query.
++	 * 
++	 * @return array
++	 *  Array of events.
++	 *
++	 * @throws Squat_Radar_Connector_Exception
++	 *  When events are not returned, but a timeout or API error.
++	 */
++	function get_events( $query ) {
++
++		$url = self::BASE_URL . self::API_EVENTS . '?' . build_query( $query );
++		$response = wp_remote_get( $url );
++		if ( is_wp_error( $response ) ) {
++			throw new Squat_Radar_Connector_Exception( $response->get_error_message() );
++		}
++		$code = wp_remote_retrieve_response_code( $response );
++		if ( $code != 200) {
++			throw new Squat_Radar_Connector_Exception( wp_remote_retrieve_body( $response ), $code );
++		}
++		return json_decode( wp_remote_retrieve_body( $response ), true);
++
++	}
++
++	/**
++	 * Turn a Radar frontend Search URL into facets key value and language values.
++	 *
++	 * @param string $url
++	 *  The https://radar.squat.net/events filtered URL.
++	 *
++	 * @return array
++	 *  [ 'language' => language code, 'facets' => [key => value] ].
++	 */
++	function decode_search_url( $url ) {
++		$matches = [];
++		$result = [];
++		// Urldecode not required here because of the regex match.
++		// Radar paramaters here are transcoded so will match.
++		if (preg_match('|//radar.squat.net/([a-z]{2})/events/([a-zA-Z0-9\-/]*)|', $url, $matches)) {
++			$result['language'] = $matches[1];
++			foreach (array_chunk(explode('/', $matches[2]), 2) as $key_value_pair) {
++				$result['facets'][$key_value_pair[0]] = $key_value_pair[1];
++			}
++		}
++
++		return $result;
++	}
++
++	/**
++	 * Encode a query key value from facets, fields, language, limit.
++	 *
++	 * @param array $facets
++	 *  Optional. Facet key => filter value array.
++	 * @param array $fields
++	 *  Optional. Index array of API field names to retrieve.
++	 * @param string $language
++	 *  Optional. Language code.
++	 * @param int $limit
++	 *  Optional. Maximum number to items to return.
++	 *
++	 * @return array
++	 *  Array for use in self::get_events().
++	 */
++	function encode_api_query( $facets = [], $fields = [], $language = '', $limit = 10 ) {
++		$query = [];
++
++		// Urlencode should do nothing here @see comment in decode_search_url.
++		// If someone has snuck something in it will however help.
++		foreach ( $facets as $key => $value ) {
++			$query['facets[' . urlencode($key) . ']'][] = urlencode($value);
++		}
++		if ( ! empty($fields) ) {
++			// {raw}urlencode is encoding : and , both of which are valid pchar.
++			$query['fields'] = preg_replace('/[^a-z_:,]/', '', implode(',', $fields));
++		}
++		if ( ! empty($language) ) {
++			$query['language'] = urlencode($language);
++		}
++		if ( ! empty($limit) ) {
++			$query['limit'] = urlencode($limit);
++		}
++		return $query;
++	}
++
++	/**
++	 * Return events meeting argument criteria. Either from cache, or retrieved from API.
++	 *
++	 * @param array $facets
++	 *  Facet name key => filter value.
++	 * @param array $fields
++	 *  Optional. Array of key names.
++	 * @param string $language
++	 *  Optional. Language code.
++	 * @param int $limit
++	 *  Maximum number of items to return.
++	 * @param int $expiration
++	 *  Seconds to cache results. 0 never expires.
++	 * @param bool $reset
++	 *  Force a cache reset.
++	 *
++	 * @return array
++	 *  Array of event arrays, values keyed by field name.
++	 */
++	function events( $facets, $fields = [], $language = NULL, $limit = 10, $expiration = 10800, $reset = FALSE ) {
++		// Fields we often want to get data out of but not necessarily are chosen to be shown.
++		$fields = array_merge($fields, ['uuid', 'title', 'body:value', 'url', 'event_status']);
++		$transient_key = 'squat_radar_events_' . sha1(implode($facets) . implode($fields) . $language . $limit);
++		if (! $reset && $data = get_transient( $transient_key )) {
++			return $data;
++		}
++		$query = $this->encode_api_query( $facets, $fields, $language, $limit );
++		$events = $this->get_events($query);
++
++		set_transient( $transient_key, $events, $expiration );
++		return $events;
++	}
++}
++
++class Squat_Radar_Connector_Exception extends Exception { }
+diff --git a/wp-content/plugins/squat-radar-calendar-integration/includes/squat-radar-formatter.php b/wp-content/plugins/squat-radar-calendar-integration/includes/squat-radar-formatter.php
+new file mode 100644
+index 00000000..8481f498
+--- /dev/null
++++ b/wp-content/plugins/squat-radar-calendar-integration/includes/squat-radar-formatter.php
+@@ -0,0 +1,442 @@
++<?php
++/**
++ * Squat Radar Events Formatter.
++ *
++ * Provides filters to format the output of Squat Radar Events.
++ *
++ * 'squat_radar_format_event' allows the whole event to be formatted.
++ * Default filter Squat_Radar_Formatter::format_event().
++ *
++ * 'squat_radar_field_html' formats individual fields.
++ * Basic implementation Squat_Radar_Formatter::field_html().
++ *
++ * @package squat-radar
++ * @since 2.0.0
++ */
++
++// Exit if accessed directly.
++defined( 'ABSPATH' ) || exit;
++
++class Squat_Radar_Formatter {
++
++	/**
++	 * Register filters with Wordpress.
++	 */
++	static public function register() {
++		// Filter to go through fields and then call filters to turn these into HTML.
++		add_filter('squat_radar_format_event', [__CLASS__, 'format_event'], 10, 3);
++
++		// Filters to turn each individual field into HTML.
++		//
++		// $value is the data from the field and can be an array or string.
++		//
++		// These filters extract data from arrays based on the field structure.
++		// If you make a change it is a requirement to sanitize
++		// anything that will be output. 
++		add_filter('squat_radar_field_html', [__CLASS__, 'field_date_html'], 5, 4);
++		add_filter('squat_radar_field_html', [__CLASS__, 'field_location_html'], 5, 4);
++		add_filter('squat_radar_field_html', [__CLASS__, 'field_link_html'], 5, 4);
++		add_filter('squat_radar_field_html', [__CLASS__, 'field_summary_html'], 5, 4);
++		// Field 'url' was already turned into a <a> link, by field_link_html.
++		// The field_image_html is an example of an override with more specificity.
++		add_filter('squat_radar_field_html', [__CLASS__, 'field_image_html'], 7, 4);
++		// If $value is an array it is flattened into a string here.
++		// If $value != $original it will _not_ be sanitized, assumption is that it has been already.
++		add_filter('squat_radar_field_html', [__CLASS__, 'field_html'], 10, 4);
++		// $value is always a string from this point.
++		// These filters just add additional wrapper markup.
++		add_filter('squat_radar_field_html', [__CLASS__, 'field_title_html'], 15, 4);
++	}
++
++	/**
++	 * Implementation of 'squat_radar_format_event'.
++	 *
++	 * Formats an API event array into HTML.
++	 *
++	 * @param array $event
++	 *  The event array from the API. Nested field names with values.
++	 * @param array $fields
++	 *  The field names required for display. Colons used to denote nesting.
++	 * @param array $context
++	 *
++	 * @return string
++	 *  HTML.
++	 */
++	static public function format_event($event, $fields, $context) {
++
++		$context['event'] = $event;
++		$output = [];
++		$event_status = self::getValue( $event, ['event_status'] );
++		$output[] = '<div class="squat-radar radar-event radar-event-' . $event_status . '">';
++		foreach ($fields as $field) {
++			$field_tree = explode(':', $field);
++			$value = self::getValue($event, $field_tree);
++			$field_tree = array_reverse($field_tree);
++			$output[] = apply_filters('squat_radar_field_html', $value, $value, $field_tree, $context);
++		}
++		$output[] = '</div>';
++		return $output;
++
++	}
++
++	/**
++	 * Basic implementation of 'squat_radar_field_html' filter.
++	 *
++	 * Put the output into HTML.
++	 *
++	 * @param array|string $value
++	 *   The field value being manipulated to become HTML to be displayed.
++	 * @param array|string $original
++	 *   The original value of the field before any changes by filters.
++	 * @param array $field
++	 *   The field tree. $field[0] being the name of the present field. $field[1]
++	 *   being any parent etc.
++	 * @param array $context
++	 *
++	 * @return string
++	 *   Flattend array with additional default classes.
++	 */
++	static public function field_html($value, $original, $field, $context) {
++		if ($value != $original) {
++			return $value;
++		}
++
++		if (is_array($value)) {
++			if ( ! empty($value['value']) ) {
++				$value = $value['value'];
++			}
++			elseif ( ! empty($value['title']) ) {
++				$value = $value['title'];
++			}
++			elseif ( ! empty($value['name']) ) {
++				$value = $value['name'];
++			}
++			elseif ( ! empty($value[0]['value']) ) {
++				foreach ($value as $row) {
++					$values[] = $row['value'];
++				}
++				$value = $values;
++			}
++			elseif ( ! empty($value[0]['title']) ) {
++				foreach ($value as $row) {
++					$titles[] = $row['title'];
++				}
++				$value = $titles;
++			}
++			elseif ( ! empty($value[0]['name']) ) {
++				foreach ($value as $row) {
++					$names[] = $row['name'];
++				}
++				$value = $names;
++			}
++		}
++
++		if (is_array($value)) {
++			$output = '<ul class="squat-radar-' . sanitize_html_class($field[0]) . ' squat-radar-list">';
++			foreach ($value as $row) {
++				$output .= '<li class="squat-radar-item-' . sanitize_html_class($field[0]) . '">' . sanitize_text_field( $row ) . '</li>';
++			}
++			$output .= '</ul>';
++
++			return $output;
++		}
++		else {
++			$value = '<span class="squat-radar-' . sanitize_html_class($field[0]) . '">' . wp_kses_post( $value ) . '</span>';
++		}
++
++		return $value;
++	}
++		
++	/**
++	 * Date field formatting implementation of 'squat_radar_field_html' filter.
++	 */
++	static public function field_date_html($value, $original, $field, $context) {
++
++		switch ($field[0]) {
++			case 'created':
++			case 'updated':
++				$output = '';
++				if ($value) {
++					$output = date_i18n( get_option( 'date_format' ), $value );
++					$placeholder = ($field[0] == 'created') ? __('Created: %s', 'squat-radar') : __('Updated: %s', 'squat-radar');
++					$output = '<span class="squat-radar-meta-data squat-radar-' . $field[0] . '">' . sprintf($placeholder, $output) . '</span>';
++				}
++				return $output;
++
++			// "date_time": [
++			//   {
++			//     "value": "1556442000",
++			//     "value2": "1556442000",
++			//     "duration": 0,
++			//     "time_start": "2019-04-28T11:00:00+02:00",
++			//     "time_end": "2019-04-28T11:00:00+02:00",
++			//     "rrule": null
++			//   }
++			// ],
++			case 'date_time':
++	
++				$output = '';
++				// There can only be one date. With repeat etc. but just one.
++				// Repeating events will appear as a new item for each repeat in the feed.
++				$value = $value[0];
++				$output = '<span class="squat-radar-event-start-end">';
++				$output .= self::field_date_format( $value['time_start'], 'start' );
++				if ($value['time_start'] != $value['time_end']) {
++					$time_only = ( substr($value['time_start'], 0, 10) == substr($value['time_end'], 0, 10) );
++					$output .= ' - ' . self::field_date_format( $value['time_end'], 'end', $time_only );
++				}
++				$output .= '</span>';
++				return $output;
++
++			case 'time_start':
++				$value = $value[0];
++				$output = '<span class="squat-radar-event-start">'; 
++				$output .= self::field_date_format($value, 'start');
++				$output .= '</span>';
++				return $output;
++
++			case 'time_end':
++				$value = $value[0];
++				$output = '<span class="squat-radar-event-end">'; 
++				$output .= self::field_date_format($value, 'end');
++				$output .= '</span>';
++				return $output;
++
++	  	}
++
++		return $value;
++	}
++
++	private static function field_date_format($time, $start_end, $time_only = FALSE) {
++
++		$date_format = get_option('squat_radar_date_format', 'j M Y');
++		$time_format = get_option('squat_radar_time_format', 'H:i');
++
++		// Remove offset to stop time being converted to UTC.
++		$time = substr($time, 0, -6);
++
++		$output = '<span class="squat-radar-datetime squat-radar-datetime-' . $start_end .'">';
++		if ( ! $time_only ) {
++			$output .= '<span class="squat-radar-date">';
++			$output .= date_i18n($date_format, strtotime($time));
++			$output .= '</span> ';
++		}
++		$output .= '<span class="squat-radar-time">';
++		$output .= date_i18n($time_format, strtotime($time));
++		$output .= '</span></span>';
++
++		return $output;
++	}
++	
++	/**
++	 * Location field implementation of 'squat_radar_field_html' filter.
++	 *
++	 * "offline": [
++	 *   {
++	 *     "uri": "https://radar.squat.net/api/1.2/location/b5786379-da49-4026-8c4e-bcc1a1563284",
++	 *     "id": "b5786379-da49-4026-8c4e-bcc1a1563284",
++	 *     "resource": "location",
++	 *     "title": "Yorck-Kino Yorckstr. 86  Berlin Deutschland",
++	 *     "map": {
++	 *       "geom": "POINT (13.3853499 52.4930248)",
++	 *       "geo_type": "point",
++	 *       "lat": "52.493024800000",
++	 *       "lon": "13.385349900000",
++	 *       "left": "13.385349900000",
++	 *       "top": "52.493024800000",
++	 *       "right": "13.385349900000",
++	 *       "bottom": "52.493024800000",
++	 *       "srid": null,
++	 *       "latlon": "52.493024800000,13.385349900000",
++	 *       "schemaorg_shape": ""
++	 *     }
++	 *   }
++	 * ]
++ 	*/
++	static public function field_location_html($value, $original, $field, $context) {
++		switch ($field[0]) {
++			case 'map':
++				$output = [];
++				foreach ($value as $map) {
++					if ( is_array($map) && ! empty($map['lat']) && $map['lat'] !== NULL && $map['lon'] !== NULL ) {
++						$this_output = '<span class="squat-radar-location squat-radar-location-map-link">';
++						$lat = $map['lat'];
++						$lon = $map['lon'];
++						$this_output .= "<a href=\"https://www.openstreetmap.org/?mlat=$lat&mlon=$lon#map=14/$lat/$lon\" target=\"_blank\">";
++						$this_output .= __('[Map]', 'squat-radar');
++						$this_output .= '</a></span>';
++						$output[] = $this_output;
++					}
++				}
++				return implode(', ', $output);
++
++			case 'address':
++				$output = [];
++				foreach ($value as $address) {
++					if ( is_array($address) ) {
++						$this_address = [];
++						foreach (['name_line', 'thoroughfare', 'locality', 'postal_code', 'country'] as $field_name) {
++							if (! empty($address[$field_name])) {
++								$this_line = '<span class="squat-radar-location-' . $field_name . '">';
++								$this_line .= sanitize_text_field($address[$field_name]);
++								$this_line .= '</span>';
++								$this_address[] = $this_line;
++							}
++						}
++						
++						$this_output = '<span class="squat-radar-location squat-radar-location-address">';
++						$this_output .= implode(', ', $this_address);
++						$this_output .= '</span>';
++						$output[] = $this_output;
++					}
++				}
++				return implode('; ', $output);
++		}
++
++		return $value;
++	}
++
++	/**
++ 	 * Item Radar links implementation of 'squat_radar_field_html' filter.
++	 */
++	static public function field_link_html($value, $original, $field, $context) {
++		if ( ($field[0] == 'title' || $field[0] == 'title_field') && ! empty($context['event']['url'])) {
++			return '<a href="' . esc_url($context['event']['url']) . '" class="squat-radar-url squat-radar-url-title">' . sanitize_text_field( $value ) . '</a>';
++		}
++	
++		if ($field[0] == 'url' && count($field) == 1) {
++			return '<a href="' . esc_url_raw($value) . '" class="squat-radar-url squat-radar-url-more">' . __('more…', 'squat-radar') . '</a>';
++		}
++		elseif ($field[0] == 'url') {
++			$title = esc_url($value);
++			array_shift($field);
++			if (is_array($field)) {
++				$field_tree = array_reverse($field);
++				$sibling_fields = self::getValue($context['event'], $field_tree);
++				$class = 'squat-radar-url-link';
++				if (! empty($sibling_fields['title']) ) {
++					$title = sanitize_text_field( $sibling_fields['title']);
++					$class = 'squat-radar-url-title';
++				}
++				elseif ( ! empty($sibling_fields['name']) ) {
++					$title = sanitize_text_field( $sibling_fields['name']);
++					$class = 'squat-radar-url-name';
++				}
++			}
++			return '<a href="' . esc_url_raw($value) . '" class="squat-radar-url ' . $class . '">' . $title . '</a>';
++		}	
++		
++		if ($field[0] == 'link') {
++			return '<a href="' . esc_url_raw($value['url']) . '" class="squat-radar-url squat-radar-url-link">' . esc_url($value['url']) . '</a>';
++		}
++
++		return $value;
++	}
++
++	/**
++ 	 * Item Radar summary implementation of 'squat_radar_field_html' filter.
++	 */
++	static public function field_summary_html($value, $original, $field, $context) {
++		if ( $field[0] == 'summary' ) {
++			// Summary is only populated if there is an explict summary.
++			$value = trim($value);
++			if ( empty( $value ) ) {
++				array_shift($field);
++				if (is_array($field)) {
++					$field_tree = array_reverse($field);
++					$sibling_fields = self::getValue($context['event'], $field_tree);
++					if (! empty( $sibling_fields['value'] ) ) {
++						$value = wp_trim_words( $sibling_fields['value'], 30 );
++					}
++				}
++			}
++			
++			if ( ! empty($value) ) {	
++				$value = '<span class="squat-radar-body-summary">' . wp_kses_post( $value ) . '</span>';
++			}
++		}
++
++		return $value;
++	}
++
++	/**
++	 * Format image implementation of 'squat_radar_field_html' filter.
++	 *
++	 * Intentionally run after field_link_html. Showing how to override an existing filter.
++	 * image:file:url
++	 */
++	static public function field_image_html($value, $original, $field, $context) {
++		if ( isset($field[0]) && $field[0] == 'url' &&
++		     isset($field[1]) && $field[1] == 'file' &&
++		     isset($field[2]) && $field[2] == 'image'
++		) {
++	      		return '<img src="'. esc_url_raw($original) .'" class="squat-radar-image" \>';
++	    	}
++
++	    	return $value;
++	}
++
++
++	/**
++ 	 * Title field HTML implementation of 'squat_radar_field_html' filter.
++	 */
++	static public function field_title_html($value, $original, $field, $context) {
++		if (($field[0] == 'title' || $field[0] == 'title_field') && count($field) == 1) {
++	    		$value = '<h3 class="squat-radar-title">' . $value . '</h3>';
++		}
++
++		return $value;
++  	}
++
++	/**
++	 * Retrieves a value from a nested array with variable depth.
++	 *
++	 * Handles on level of multiple[] values on a key.
++	 * It will work for deeper multiples, but return the top match.
++	 *
++	 * @param array $array
++	 *   The array from which to get the value.
++	 * @param array $parents
++	 *   An array of parent keys of the value, starting with the outermost key.
++	 * @param bool $key_exists
++	 *   (optional) If given, an already defined variable that is altered by
++	 *   reference.
++	 *
++	 * @return mixed
++	 *   The requested nested value. Possibly NULL if the value is NULL or not all
++	 *   nested parent keys exist. $key_exists is altered by reference and is a
++	 *   Boolean that indicates whether all nested parent keys exist (TRUE) or not
++	 *   (FALSE). This allows to distinguish between the two possibilities when
++	 *   NULL is returned.
++	 */
++	public static function &getValue(array &$array, array $parents, &$key_exists = NULL) {
++		$ref =& $array;
++		while ($parent = array_shift($parents)) {
++			if (is_array($ref) && array_key_exists($parent, $ref)) {
++				$ref =& $ref[$parent];
++			}
++			elseif (is_array($ref) && isset($ref[0])) {
++				$multiple = [];
++				array_unshift($parents, $parent);
++				foreach ($ref as &$value) {
++					$multiple[] = self::getValue($value, $parents, $key_exists);
++				}
++				if (!empty($multiple) ) {
++					return $multiple;
++				}
++				else {
++					$key_exists = FALSE;
++					$null = NULL;
++					return $null;
++				}
++			}
++			else {
++				$key_exists = FALSE;
++				$null = NULL;
++				return $null;
++			}
++		}
++		$key_exists = TRUE;
++		return $ref;
++	}
++}
+diff --git a/wp-content/plugins/squat-radar-calendar-integration/includes/squat-radar-instance.php b/wp-content/plugins/squat-radar-calendar-integration/includes/squat-radar-instance.php
+new file mode 100644
+index 00000000..f37cc63a
+--- /dev/null
++++ b/wp-content/plugins/squat-radar-calendar-integration/includes/squat-radar-instance.php
+@@ -0,0 +1,78 @@
++<?php
++/**
++ * Manage the Squat Radar plugin.
++ *
++ * @package squat-radar
++ * @since 2.0.0
++ */
++
++// Exit if accessed directly.
++defined( 'ABSPATH' ) || exit;
++
++/**
++ * Singleton for managing Squat Radar.
++ */
++class Squat_Radar_Instance {
++
++	private static $instance = null;
++
++	/**
++	 * Creates or returns an instance of this class.
++	 *
++	 * @return	A single instance of this class.
++	 */
++	public static function get_instance() {
++		return null == self::$instance ? self::$instance = new self : self::$instance;
++	}
++
++	private function __construct() {
++		include SQUAT_RADAR_DIR . 'includes/squat-radar-widget.php';
++		include SQUAT_RADAR_DIR . 'includes/squat-radar-connector.php';
++		include SQUAT_RADAR_DIR . 'includes/squat-radar-formatter.php';
++
++		add_shortcode( 'squat_radar_sidebar', [$this, 'print_sidebar'] );
++		add_action( 'plugins_loaded', [$this, 'i18n'], 5 );
++		add_action( 'widgets_init', [ $this, 'add_sidebar'], 20 );
++		add_action( 'widgets_init', ['Squat_Radar_Widget', 'register_widget'] );
++
++		Squat_Radar_Formatter::register();
++	}
++
++	/**
++	 * Load translation files.
++	 */
++	function i18n() {
++		load_plugin_textdomain( 'squat-radar', false, '/languages' );
++	}
++
++	/**
++	 * Shortcode callback to print the dynamic sidebar.
++	 */
++	function print_sidebar() {
++		ob_start();
++
++		if (is_active_sidebar('squat_radar_widget_shortcode')) {
++			dynamic_sidebar('squat_radar_widget_shortcode');
++		}
++
++		return ob_get_clean();
++	}
++
++	/**
++	 * Action callback to add the dynamic sidebar.
++	 */
++	function add_sidebar() {
++
++		register_sidebar([
++			'name'          => __( 'Squat Radar Shortcodes'),
++			'description'=> __( 'This widget area is not by default displayed on frontend. It can be displayed with all its widgets with the [squat_radar_sidebar] shortcode.', 'squat-radar' ),
++			'id'            => 'squat_radar_widget_shortcode',
++			'before_widget' => '<div class="widget %2$s">',
++			'after_widget'  => '</div>',
++			'before_title'  => '<h3 class="widget-title">',
++			'after_title'   => '</h3>',
++		]);
++
++	}
++
++} 
+diff --git a/wp-content/plugins/squat-radar-calendar-integration/includes/squat-radar-widget.php b/wp-content/plugins/squat-radar-calendar-integration/includes/squat-radar-widget.php
+new file mode 100644
+index 00000000..85ce7055
+--- /dev/null
++++ b/wp-content/plugins/squat-radar-calendar-integration/includes/squat-radar-widget.php
+@@ -0,0 +1,428 @@
++<?php
++/**
++ * Squat Radar Events Widget.
++ *
++ * @package squat-radar
++ * @since 2.0.0
++ */
++
++// Exit if accessed directly.
++defined( 'ABSPATH' ) || exit;
++
++class Squat_Radar_Widget extends WP_Widget {
++
++	public function __construct() {
++		$widget_ops = array(
++			'classname' => 'squat-radar-widget',
++			'description' => 'Radar Events List',
++		);
++
++		$this->connector = new Squat_Radar_Connector();
++
++		parent::__construct( 'Squat_Radar', 'Squat Radar Events', $widget_ops );
++	}
++
++        /**
++         * Register the widget
++         */
++        public static function register_widget() {
++                register_widget( __CLASS__ );
++		add_action( 'wp_ajax_squat_radar_events', [__CLASS__, 'ajax_callback'] );
++		add_action( 'wp_ajax_nopriv_squat_radar_events', [__CLASS__, 'ajax_callback'] );
++		add_action( 'wp_enqueue_scripts', [__CLASS__, 'widget_script'] );
++		add_action( 'wp_enqueue_scripts', [__CLASS__, 'widget_style'] );
++
++		add_action( 'squat_radar_widget_cache_cron', [__CLASS__, 'cache_cron'] );
++		add_option( 'squat_radar_widget_cron_run', []);
++	}
++
++	/**
++	 * Enqueue scripts callback, add CSS.
++	 */
++	static public function widget_style() {
++		wp_register_style( 'squat-radar-widget',  SQUAT_RADAR_URL . 'assets/squat-radar.css' );
++		wp_enqueue_style( 'squat-radar-widget' );
++	}
++
++	/**
++	 * Enqueue scripts callback, add JS.
++	 */
++	static public function widget_script() {
++		wp_register_script( 'squat-radar-widget',  SQUAT_RADAR_URL . 'assets/squat-radar.js', ['jquery'] );
++	}
++
++	/**
++	 * Cron action.
++	 *
++	 * Uses an option to keep track of when run, and updates any (experimental) widgets that update using a cron period instead of ajax.
++	 */
++	public static function cache_cron() {
++		$now = time();
++		$last_run = get_option('squat_radar_widget_cron_run', []);
++		foreach (self::cron_instances() as $number => $instance) {
++			if (! isset($last_run[$number]) || $last_run[$number] + $instance['cache_expire'] < $now ) {
++				if (self::cache_refresh($instance)) {
++					$last_run[$number] = $now; 
++				}
++			}
++		}
++		set_option('squat_radar_widget_cron_run', $last_run);
++	}
++
++	/**
++	 * Refresh an individual widget instance for cache_cron().
++	 */
++	protected static function cache_refresh($instance) {
++		$connector = new Squat_Radar_Connector();
++
++		$languages = apply_filters( 'wpml_active_languages', NULL);
++		$languages = array_keys($languages);
++		$languages = array_merge($instance['url']['keys']['language'], (array) $languages);
++		foreach ($languages as $language) {
++			try {
++				// Force update. Don't set expire.
++				$data = $connector->events($instance['url']['keys']['facets'], $instance['fields'], $language, $instance['limit'], 0, TRUE );
++			}
++			catch ( Squat_Radar_Connector_Exception $e ) {
++				return FALSE;
++			}
++		}
++
++		return TRUE;
++	}
++
++	/**
++	 * Implementation of WP_Widget::widget().
++	 *
++	 * Outputs the events for the correct instance of the widget.
++	 */
++	public function widget( $args, $instance ) {
++		$widget_id = 'squat_radar_widget_' . $this->number; 
++		
++		echo $args['before_widget'];
++
++		if ( ! empty( $instance['title'] ) ) {
++			echo $args['before_title'] . apply_filters( 'widget_title', $instance['title'] ) . $args['after_title'];
++		}
++
++		if ( ! empty($instance['use_cron']) ) {
++			try {
++				echo self::instance_events_html($instance);
++			}
++			catch ( Squat_Radar_Connector_Exception $e ) {
++				if ( current_user_can( 'administrator' ) ) {
++					echo $e->getCode() . ': ' . $e->getMessage();
++				}
++				echo '<div id="' . $widget_id . '" class="squat-radar-widget"><a href="' . esc_url_raw( $instance['url']['value'] ) . '">'
++					. esc_url( $instance['url']['value'] ) 
++					. '</a></div>';
++			}
++		}
++		else {
++			wp_enqueue_script( 'squat-radar-widget');
++			wp_localize_script( 'squat-radar-widget', 'squat_radar_widget', [ 'ajaxurl' => admin_url( 'admin-ajax.php' ) ] );
++			wp_localize_script( 'squat-radar-widget', $widget_id, ['number' => $this->number] );
++
++			echo '<div id="' . $widget_id . '" class="squat-radar-widget squat-radar-ajax"><a href="' . esc_url_raw( $instance['url']['value'] ) . '">'
++				. esc_url( $instance['url']['value'] ) 
++				. '</a></div>';
++		}
++
++		echo $args['after_widget'];
++	}
++
++	/**
++	 * Action callback for AJAX widget display.
++	 */
++	public static function ajax_callback() {
++		if ( ! array_key_exists('instance', $_POST) ) {
++			wp_die();
++		}
++
++		$data = [];
++
++		// Load instance configuration from ID.
++		$instance_number = (int) $_POST['instance']['number'];
++		$widget_options_all = get_option('widget_squat_radar');
++		if ( ! isset($widget_options_all[$instance_number]) )  {
++			wp_die();
++		}
++
++		try {
++			$data['html'] = self::instance_events_html($widget_options_all[$instance_number]);
++		}
++		catch ( Squat_Radar_Connector_Exception $e ) {
++			$data = ['is_error' => TRUE];
++			if ( current_user_can( 'administrator' ) ) {
++				$data['error']['code'] = $e->getCode();
++				$data['error']['message'] = $e->getMessage();
++			}
++		}
++
++		wp_send_json($data);
++	}
++
++	public static function instance_events_html($instance) {
++		$language = defined('ICL_LANGUAGE_CODE') ? ICL_LANGUAGE_CODE : $instance['url']['keys']['language'];
++		$connector = new Squat_Radar_Connector();
++		$data = $connector->events($instance['url']['keys']['facets'], $instance['fields'], $language, $instance['limit'], $instance['cache_expire']);
++		$html = '';
++		foreach ($data['result'] as $id => $event) {
++			$output = apply_filters( 'squat_radar_format_event', $event, $instance['fields'], ['instance' => $instance] );
++			$html .= implode(' ', $output);
++		}
++
++		return $html;
++	}
++
++	/**
++	 * Implementation of WP_Widget::form().
++	 *
++	 * Widget options.
++	 */
++	public function form( $instance ) {
++
++		//
++		// Title.
++		//
++		$field_id = esc_attr( $this->get_field_id( 'title' ) );
++		$field_name =  esc_attr( $this->get_field_name( 'title' ) ); 
++		$field_label = esc_attr( 'Title:', 'squat-radar' );
++		$field_value = empty( $instance['title'] ) ? '' : esc_attr( $instance['title'] );
++		$field_class = 'widefat';
++		echo "<p>";
++		echo "<label for=\"$field_id\">$field_label</label>";
++		echo "<input class=\"$field_class\" id=\"$field_id\" name=\"$field_name\" type=\"text\" value=\"$field_value\">";
++		echo "</p>";
++
++		// 
++		// Limit
++		//
++		$field_id = esc_attr( $this->get_field_id( 'limit' ) );
++		$field_name =  esc_attr( $this->get_field_name( 'limit' ) ); 
++		$field_label = esc_attr( 'Max number of events to display:', 'squat-radar' );
++		$field_value = empty( $instance['limit'] ) ? '10' : (int) $instance['limit'];
++		$field_class = 'tiny-text';
++		echo "<p>";
++		echo "<label for=\"$field_id\">$field_label</label>";
++		echo "<input class=\"$field_class\" id=\"$field_id\" name=\"$field_name\" type=\"number\" step=\"1\" min=\"1\" value=\"$field_value\" size=\"3\">";
++		echo "</p>";
++
++
++		//
++		// URL.
++		//
++		$field_error = ! empty( $instance['url']['error'] );
++		$field_id = esc_attr( $this->get_field_id( 'url' ) );
++		$field_name =  esc_attr( $this->get_field_name( 'url' ) ); 
++		$field_label = esc_attr( 'Event Search URL:', 'squat-radar' );
++		$field_value = empty( $instance['url']['value'] ) ? '' : esc_attr( $instance['url']['value'] );
++		$field_class = 'widefat' . $field_error ? ' error' : '';
++		echo "<p>";
++		echo "<label for=\"$field_id\">$field_label</label>";
++		echo "<input class=\"$field_class\" id=\"$field_id\" name=\"$field_name\" type=\"text\" value=\"$field_value\">";
++		echo "</p>";
++		if ( $field_error ) {
++			echo '<div class="description error">' . __('The URL was not recognised as a Radar Events search result. It needs to include the domain and the rest of the /events/search/path like: https://radar.squat.net/en/events/city/City_Name/group/123 Start from <a href="https://radar.squat.net/en/events" target="_blank">https://radar.squat.net/en/events</a> and use the filters in the right hand colunm there before copying the URL from your browser address bar.', 'squat-radar') . '</div>';
++		}
++		else {
++			echo '<div class="description">' . __('Go to <a href="https://radar.squat.net/en/events" target="_blank">https://radar.squat.net/en/events</a> and filter for the events you want to show. Then copy the URL from your address bar into here. It will look similar to: https://radar.squat.net/en/events/city/City_Name/group/123 for example the URL to show all international callouts is https://radar.squat.net/en/events/callout/international-callout', 'squat-radar') . '</div>';
++		}
++
++		if ( empty($instance['url']['error']) && ! empty( $instance['url']['keys'] ) ) {
++			echo '<hr>';
++			echo '<p>' . __('Currently selecting events:', 'squat-radar') . '</p>';
++			echo '<dl>';
++			echo '<dt>' . __('Default language', 'squat-radar') . '</dt>';
++			echo '<dd>' . esc_html($instance['url']['keys']['language']) . '</dd>';
++			foreach ($instance['url']['keys']['facets'] as $key => $value) {
++				echo '<dt>' . esc_html($key) . '</dt>';
++				echo '<dd>' . esc_html($value) . '</dd>';
++			}
++			echo '</dl>';
++
++		}
++
++		echo '<hr>';
++		echo '<fieldset>';
++		echo '<legend>' . __('Fields', 'squat-radar') . '</legend>';
++		echo '<p>';
++		// Some sensible checkbox defaults.
++		if ( empty($instance['fields']) ) {
++			$instance['fields'] = [
++				'title_field' => '',
++				'date_time:time_start' => '',
++				'body:summary' => '',
++				'category' => '',
++				'offline:address' => '',
++				'offline:map' => '',
++				'url' => '',
++			];
++		}
++		foreach ($this->preset_fields() as $api_field_name => $field_label) {
++			$field_id = esc_attr( $this->get_field_id( 'field-' . $api_field_name ) );
++			$field_name =  esc_attr( $this->get_field_name( 'field-' . $api_field_name ) ); 
++			$field_label = esc_attr( $field_label );
++			$checked = '';
++			if ( isset($instance['fields'][$api_field_name]) ) {
++				unset($instance['fields'][$api_field_name]);
++				$checked = ' checked="checked"';
++			}
++			echo "<input type=\"checkbox\" class=\"checkbox\" id=\"$field_id\" name=\"$field_name\"$checked />";
++			echo "<label for=\"$field_id\">$field_label</label><br />";
++		}
++		echo '</p>';
++		echo '</fieldset>';
++
++		// ADVANCED
++		echo '<hr>';
++		echo '<fieldset>';
++		echo '<legend>' . __('Advanced settings', 'squat-radar') . '</legend>';
++		//
++		// Fields.
++		//
++		$field_id = esc_attr( $this->get_field_id( 'fields' ) );
++		$field_name =  esc_attr( $this->get_field_name( 'fields' ) ); 
++		$field_label = esc_attr( 'Additional fields:', 'squat-radar' );
++		$field_value = empty( $instance['fields'] ) ? '' : esc_attr( implode( ', ', $instance['fields'] ) );
++		$field_class = 'widefat';
++		echo "<p>";
++		echo "<label for=\"$field_id\">$field_label</label>";
++		echo "<input class=\"$field_class\" id=\"$field_id\" name=\"$field_name\" type=\"text\" value=\"$field_value\">";
++		echo "</p>";
++		echo '<div class="description">' . __('A comma seperated list of field API names. Examples: phone, price, flyer, offline:address:thoroughfare. Some fields might need an additonal filter to format them properly.') . '</div>';
++
++		//
++		// Cache expiry.
++		//
++		$field_id = esc_attr( $this->get_field_id( 'cache_expire' ) );
++		$field_name =  esc_attr( $this->get_field_name( 'cache_expire' ) ); 
++		$field_label = esc_attr( 'Cache length:', 'squat-radar' );
++		$field_value = empty( $instance['cache_expire'] ) ? 10800 : (int) $instance['cache_expire']; 
++		$field_class = 'widefat';
++		echo "<p>";
++		echo "<label for=\"$field_id\">$field_label</label>";
++		echo "<select class=\"$field_class\" id=\"$field_id\" name=\"$field_name\">";
++		echo '<option value="3600"' . selected( $field_value, 3600 ) . '>' . __('1 hour') . '</option>';
++		echo '<option value="10800"' . selected( $field_value, 10800 ) . '>' . __('3 hours') . '</option>';
++		echo '<option value="43200"' . selected( $field_value, 43200 ) . '>' . __('12 hours') . '</option>';
++		echo "</select>";
++		echo "</p>";
++		echo '<div class="description">' . __('Length of time the cache of events will be kept. Longer faster, but updated less often.') . '</div>';
++		
++		$field_id = esc_attr( $this->get_field_id( 'use_cron' ) );
++		$field_name =  esc_attr( $this->get_field_name( 'use_cron' ) ); 
++		$field_label = esc_attr__( 'Use cron' );
++		$use_cron = isset($instance['use_cron']) ? (bool) $instance['use_cron'] : false;
++		$checked = checked( $use_cron, TRUE, FALSE );
++		echo "<input type=\"checkbox\" class=\"checkbox\" id=\"$field_id\" name=\"$field_name\"$checked />";
++		echo "<label for=\"$field_id\">$field_label</label><br />";
++		echo '<div class="description">' . __('Experimental. Do not use AJAX, but always display the cached version of the events. Update the cache after the expiry length using cron. Works best if you have a regular external cronjob running.') . '</div>';
++
++		echo '</fieldset>';
++
++	}
++
++	/**
++	 * Implementation of WP_Widget::update().
++	 *
++	 * Save widget options.
++	 */
++	public function update( $new_instance, $old_instance ) {
++		$options = [];
++
++		if ( ! empty( $new_instance['title'] ) ) {
++			$options['title'] = sanitize_text_field( $new_instance['title'] );
++		}
++		else {
++			$options['title'] = '';
++		}
++
++		if ( ! empty($new_instance['url']) ) {
++			$keys = $this->connector->decode_search_url($new_instance['url']);
++			$options['url']['keys'] = $keys;
++			$options['url']['value'] = $new_instance['url'];
++			if (empty($keys)) {
++				$options['url']['error'] = 'URL not recognised';
++			}
++		}
++		else {
++			$options['url'] = ['value' => '', 'keys' => []];
++		}
++
++		$options['fields'] = [];
++		foreach ($this->preset_fields() as $field_name => $field_label) {
++			if ( ! empty($new_instance['field-' . $field_name]) ) {
++				$options['fields'][$field_name] = $field_name;
++			}
++		}
++
++		if ( ! empty($new_instance['fields']) ) {
++			$matches = [];
++			preg_match_all('/([a-zA-Z_:]+)/', $new_instance['fields'], $matches);
++			$options['fields'] += array_combine($matches[0], $matches[0]);
++		}
++
++		if ( ! empty( $new_instance['limit'] ) ) {
++			$options['limit'] = (int) $new_instance['limit'];
++		}
++
++		if ( ! empty( $new_instance['cache_expire'] ) ) {
++			$options['cache_expire'] = (int) $new_instance['cache_expire'];
++		}
++		else {
++			$options['cache_expire'] = 10800;
++		}
++
++		if ( empty( $new_instance['use_cron'] ))  {
++			$options['use_cron'] = FALSE;
++			$cron_instances = self::cron_instances();
++			unset($cron_instances[$this->number]);
++			if ( empty($cron_instances) && ($timestamp = wp_next_scheduled( 'squat_radar_widget_cache_cron' ) )) {
++				wp_unschedule_event( $timestamp, 'squat_radar_widget_cache_cron' );
++			}
++		}
++		else {
++			$options['use_cron'] = TRUE;
++			self::cache_refresh($options);
++			if ( ! wp_next_scheduled( 'squat_radar_widget_cache_cron' ) ) {
++				    wp_schedule_event( time() + $options['cache_expire'], 'hourly', 'squat_radar_widget_cache_cron');
++			}
++		}
++
++		return $options;
++	}
++
++	public function preset_fields() {
++		return [
++			'title_field' => __( 'Title' ),
++			'event_status' => __( 'Event status (proposed, or cancelled)' ),
++			'date_time' => __( 'Date and Time (start and optional end)' ),
++			'date_time:time_start' => __( 'Date and Time (start only)' ),
++			'body' => __( 'Body' ),
++			'body:summary' => __( 'Body (teaser, summary)' ),
++			'category' => __( 'Categories' ),
++			'topic' => __( 'Tags' ),
++			'offline:address' => __( 'Address' ),
++			'offline:map' => __( 'Map (link)' ),
++			'og_group_ref' => __( 'Groups' ),
++			'price_category' => __( 'Price category' ),
++			'image:file:url' => __( 'Image' ),
++			'link' => __( 'Event URL (entered not Radar)' ),
++			'url' => __( 'More link (to event on Radar)' ),
++		];
++	}
++
++	public static function cron_instances() {
++		$cron_instances = [];
++		$instances = get_option( 'widget_squat_radar' );
++		foreach ($instances as $number => $instance) {
++			if (! empty($instance['use_cron']) ) {
++				$cron_instances[$number] = $instance;
++			}
++		}
++
++		return $cron_instances;
++	}
++
++}
+diff --git a/wp-content/plugins/squat-radar-calendar-integration/readme.txt b/wp-content/plugins/squat-radar-calendar-integration/readme.txt
+new file mode 100644
+index 00000000..a7ded670
+--- /dev/null
++++ b/wp-content/plugins/squat-radar-calendar-integration/readme.txt
+@@ -0,0 +1,27 @@
++=== squat-radar ===
++Tags: calendar,events
++Requires at least: 4.0
++Tested up to: 5.2
++Requires PHP: 5.4.0
++Stable tag: 2.0.5
++License: GPLv2 or later
++License URI: https://www.gnu.org/licenses/gpl-2.0.html
++
++Provides integration with https://radar.squat.net/ to display events on your Wordpress website.
++
++== Installation ==
++Enable the plugin as normal for your system.
++
++Once activated:
++1. Visit the Widgets page. Here you will now see 'Squat Radar Events' widget, and the 'Squat Radar Shortcode' sidebar.
++2. Add the widget to either the sidebar you want, or if you want to use the shortcode in content, the 'Squat Radar Shortcode' sidebar.
++3. To configure the sidebar go to https://radar.squat.net/events and filter for the events you want to show. Maybe your city and group, or a category etc.
++4. Once you have the events filter you want copy the address from your address bar into the widget.
++5. Select which fields you would like to show.
++
++If you put the widget in a displayed sidebar that's it. The filtered list of upcoming events will now show up.
++If you used the Shortcode sidebar, add [squat_radar_sidebar] to the content where you want the events to display.
++If you put the shortcode in a page called 'Events', make sure you've disabled any plugins which would suppress the contents of that page, for example 'The Events Calendar'.
++
++For extra-easy instructions with screenshots, look here:
++https://network23.org/blog/2019/10/18/radar-events-plugin/
+diff --git a/wp-content/plugins/squat-radar-calendar-integration/squat-radar.php b/wp-content/plugins/squat-radar-calendar-integration/squat-radar.php
+new file mode 100644
+index 00000000..479bcb9c
+--- /dev/null
++++ b/wp-content/plugins/squat-radar-calendar-integration/squat-radar.php
+@@ -0,0 +1,30 @@
++<?php
++
++/**
++ * Squat Radar bootstrap file
++ *
++ * @link              https://radar.squat.net/
++ * @since             2.0.0
++ * @package           Squat_Radar
++ *
++ * @wordpress-plugin
++ * Plugin Name:       Squat Radar calendar integration
++ * Plugin URI:        https://0xacab.org/radar/radar-wp
++ * Description:       Provides widget, and shortcode, integration for displaying events from https://radar.squat.net/ agenda.
++ * Version:           2.0.5
++ * Author:            Radar contributors
++ * License:           GPL-2.0+
++ * License URI:       http://www.gnu.org/licenses/gpl-2.0.txt
++ * Text Domain:       squat-radar
++ * Domain Path:       /languages
++ */
++
++if ( ! defined( 'ABSPATH' ) ) {
++	die;
++}
++
++define( 'SQUAT_RADAR_URL', plugin_dir_url( __FILE__ ) );
++define( 'SQUAT_RADAR_DIR', trailingslashit( plugin_dir_path( __FILE__ ) ) );
++include SQUAT_RADAR_DIR . 'includes/squat-radar-instance.php';
++
++Squat_Radar_Instance::get_instance();
+-- 
+2.17.1
+
diff --git a/patches/0052-Initial-commit.patch b/patches/0052-Initial-commit.patch
new file mode 100644
index 00000000..b9f55e18
--- /dev/null
+++ b/patches/0052-Initial-commit.patch
@@ -0,0 +1,399 @@
+From f0771c4a91f3d6526aaebff757c0a82cb4d938c9 Mon Sep 17 00:00:00 2001
+From: lechuck <l3chuck@autistici.org>
+Date: Fri, 18 Apr 2014 19:14:16 +0000
+Subject: [PATCH 052/229] Initial commit
+
+---
+ crossdomain.xml                   |   5 +
+ db-config.php                     | 300 ++++++++++++++++++++++++++++++
+ info.php                          |   1 +
+ rss.php                           |  31 +++
+ wp-includes/default-constants.php |   7 +-
+ 5 files changed, 341 insertions(+), 3 deletions(-)
+ create mode 100644 crossdomain.xml
+ create mode 100644 db-config.php
+ create mode 100644 info.php
+ create mode 100644 rss.php
+
+diff --git a/crossdomain.xml b/crossdomain.xml
+new file mode 100644
+index 00000000..890048c4
+--- /dev/null
++++ b/crossdomain.xml
+@@ -0,0 +1,5 @@
++<?xml version="1.0"?>
++<!DOCTYPE cross-domain-policy SYSTEM "http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd">
++<cross-domain-policy>
++  <allow-access-from domain="*.noblogs.org" />
++</cross-domain-policy> 
+diff --git a/db-config.php b/db-config.php
+new file mode 100644
+index 00000000..ca3793e1
+--- /dev/null
++++ b/db-config.php
+@@ -0,0 +1,300 @@
++<?php
++
++/**
++ * HyperDB configuration file
++ *
++ * This file should be installed at ABSPATH/db-config.php
++ *
++ * $wpdb is an instance of the hyperdb class which extends the wpdb class.
++ *
++ * See readme.txt for documentation.
++ */
++
++/**
++ * Introduction to HyperDB configuration
++ *
++ * HyperDB can manage connections to a large number of databases. Queries are
++ * distributed to appropriate servers by mapping table names to datasets.
++ *
++ * A dataset is defined as a group of tables that are located in the same
++ * database. There may be similarly-named databases containing different
++ * tables on different servers. There may also be many replicas of a database
++ * on different servers. The term "dataset" removes any ambiguity. Consider a
++ * dataset as a group of tables that can be mirrored on many servers.
++ *
++ * Configuring HyperDB involves defining databases and datasets. Defining a
++ * database involves specifying the server connection details, the dataset it
++ * contains, and its capabilities and priorities for reading and writing.
++ * Defining a dataset involves specifying its exact table names or registering
++ * one or more callback functions that translate table names to datasets.
++ */
++
++
++/** Variable settings **/
++
++/**
++ * save_queries (bool)
++ * This is useful for debugging. Queries are saved in $wpdb->queries. It is not
++ * a constant because you might want to use it momentarily.
++ * Default: false
++ */
++$wpdb->save_queries = false;
++
++/**
++ * persistent (bool)
++ * This determines whether to use mysql_connect or mysql_pconnect. The effects
++ * of this setting may vary and should be carefully tested.
++ * Default: false
++ */
++$wpdb->persistent = false;
++
++/**
++ * max_connections (int)
++ * This is the number of mysql connections to keep open. Increase if you expect
++ * to reuse a lot of connections to different servers. This is ignored if you
++ * enable persistent connections.
++ * Default: 10
++ */
++$wpdb->max_connections = 30;
++
++/**
++ * tcp_responsiveness_check
++ * Enables checking TCP responsiveness by fsockopen prior to mysql_connect or
++ * mysql_pconnect. This was added because PHP's mysql functions do not provide
++ * a variable timeout setting. Disabling it may improve average performance by
++ * a very tiny margin but lose protection against connections failing slowly.
++ * Default: true
++ */
++$wpdb->tcp_responsiveness_check = true;
++
++/** Configuration Functions **/
++
++/**
++ * $wpdb->add_database( $database );
++ *
++ * $database is an associative array with these parameters:
++ * host     (required) Hostname with optional :port. Default port is 3306.
++ * user     (required) MySQL user name.
++ * password (required) MySQL user password.
++ * name     (required) MySQL database name.
++ * read     (optional) Whether server is readable. Default is 1 (readable).
++ *                     Also used to assign preference. See "Network topology".
++ * write    (optional) Whether server is writable. Default is 1 (writable).
++ *                     Also used to assign preference in multi-master mode.
++ * dataset  (optional) Name of dataset. Default is 'global'.
++ * timeout  (optional) Seconds to wait for TCP responsiveness. Default is 0.2
++ */
++
++/**
++ * $wpdb->add_table( $dataset, $table );
++ *
++ * $dataset and $table are strings.
++ */
++
++/**
++ * $wpdb->add_callback( $callback );
++ *
++ * $callback is a callable function or method. It will be called with two
++ * arguments and expected to compute a dataset or return null.
++ * $dataset = $callback($table, &$wpdb);
++ *
++ * Callbacks are executed in the order in which they are registered until one
++ * of them returns something other than null. Anything evaluating to false will
++ * cause the query to be aborted.
++ *
++ * For more complex setups, the callback may be used to overwrite properties of
++ * $wpdb or variables within hyperdb::connect_db(). If a callback returns an
++ * array, HyperDB will extract the array. It should be an associative array and
++ * it should include a $dataset value corresponding to a database added with
++ * $wpdb->add_database(). It may also include $server, which will be extracted
++ * to overwrite the parameters of each randomly selected database server prior
++ * to connection. This allows you to dynamically vary parameters such as the
++ * host, user, password, database name, and TCP check timeout.
++ */
++
++
++/** Masters and slaves
++ *
++ * A database definition can include 'read' and 'write' parameters. These
++ * operate as boolean switches but they are typically specified as integers.
++ * They allow or disallow use of the database for reading or writing.
++ *
++ * A master database might be configured to allow reading and writing:
++ *   'write' => 1,
++ *   'read'  => 1,
++ * while a slave would be allowed only to read:
++ *   'write' => 0,
++ *   'read'  => 1,
++ *
++ * It might be advantageous to disallow reading from the master, such as when
++ * there are many slaves available and the master is very busy with writes.
++ *   'write' => 1,
++ *   'read'  => 0,
++ * HyperDB accommodates slave replication lag somewhat by keeping track of the
++ * tables that it has written since instantiation and sending subsequent read
++ * queries to the same server that received the write query. Thus a master set
++ * up this way will still receive read queries, but only subsequent to writes.
++ */
++
++
++/**
++ * Network topology / Datacenter awareness
++ *
++ * When your databases are located in separate physical locations there is
++ * typically an advantage to connecting to a nearby server instead of a more
++ * distant one. The read and write parameters can be used to place servers into
++ * logical groups of more or less preferred connections. Lower numbers indicate
++ * greater preference.
++ *
++ * This configuration instructs HyperDB to try reading from one of the local
++ * slaves at random. If that slave is unreachable or refuses the connection,
++ * the other slave will be tried, followed by the master, and finally the
++ * remote slaves in random order.
++ * Local slave 1:   'write' => 0, 'read' => 1,
++ * Local slave 2:   'write' => 0, 'read' => 1,
++ * Local master:    'write' => 1, 'read' => 2,
++ * Remote slave 1:  'write' => 0, 'read' => 3,
++ * Remote slave 2:  'write' => 0, 'read' => 3,
++ *
++ * In the other datacenter, the master would be remote. We would take that into
++ * account while deciding where to send reads. Writes would always be sent to
++ * the master, regardless of proximity.
++ * Local slave 1:   'write' => 0, 'read' => 1,
++ * Local slave 2:   'write' => 0, 'read' => 1,
++ * Remote slave 1:  'write' => 0, 'read' => 2,
++ * Remote slave 2:  'write' => 0, 'read' => 2,
++ * Remote master:   'write' => 1, 'read' => 3,
++ *
++ * There are many ways to achieve different configurations in different
++ * locations. You can deploy different config files. You can write code to
++ * discover the web server's location, such as by inspecting $_SERVER or
++ * php_uname(), and compute the read/write parameters accordingly. An example
++ * appears later in this file using the legacy function add_db_server().
++ */
++
++
++/** Sample Configuration 1: Using the Default Server **/
++/** NOTE: THIS IS ACTIVE BY DEFAULT. COMMENT IT OUT. **/
++
++/**
++ * This is the most basic way to add a server to HyperDB using only the
++ * required parameters: host, user, password, name.
++ * This adds the DB defined in wp-config.php as a read/write server for
++ * the 'global' dataset. (Every table is in 'global' by default.)
++ */
++/*$wpdb->add_database(array(
++	'host'     => DB_HOST,     // If port is other than 3306, use host:port.
++	'user'     => DB_USER,
++	'password' => DB_PASSWORD,
++	'name'     => DB_NAME,
++));*/
++
++/**
++ * This adds the same server again, only this time it is configured as a slave.
++ * The last three parameters are set to the defaults but are shown for clarity.
++ */
++/*$wpdb->add_database(array(
++	'host'     => DB_HOST,     // If port is other than 3306, use host:port.
++	'user'     => DB_USER,
++	'password' => DB_PASSWORD,
++	'name'     => DB_NAME,
++	'write'    => 0,
++	'read'     => 1,
++	'dataset'  => 'global',
++	'timeout'  => 0.2,
++));*/
++
++/** Sample Configuration 2: Partitioning **/
++
++/**
++ * This example shows a setup where the multisite blog tables have been
++ * separated from the global dataset.
++ */
++
++$wpdb->add_database(array(
++        'host'     => DB_HOST,     // If port is other than 3306, use host:port.
++        'user'     => DB_USER,
++        'password' => DB_PASSWORD,
++        'name'     => DB_NAME,
++	'write'    => 1,
++        'read'     => 1,
++	'dataset'  => 'global'
++));
++
++$wpdb->add_database(array(
++	'host'     => '172.16.1.3:3307',
++	'user'     => 'noblogs',
++	'password' => 'n0bl0gst3st',
++	'name'     => 'noblogs_2',
++	'dataset'  => 'blog',
++	'write'    => 1,
++	'read'	   => 1,
++	'timeout' => 2,
++));
++$wpdb->add_callback('my_db_callback');
++function my_db_callback($query, $wpdb) {
++	// Multisite blog tables are "{$base_prefix}{$blog_id}_*"
++	if ( preg_match("/^{$wpdb->base_prefix}\d+_/i", $wpdb->table) ) {
++		$table=split('_',$wpdb->table);
++		if (($table[1] % 2) == 0) {
++                		return 'blog';
++		}
++	}
++}
++
++
++
++/** Sample helper functions from WordPress.com **/
++
++/**
++ * This is back-compatible with an older config style. It is for convenience.
++ * lhost, part, and dc were removed from hyperdb because the read and write
++ * parameters provide enough power to achieve the desired effects via config.
++ *
++ * @param string $dataset Datset: the name of the dataset. Just use "global" if you don't need horizontal partitioning.
++ * @param int $part Partition: the vertical partition number (1, 2, 3, etc.). Use "0" if you don't need vertical partitioning.
++ * @param string $dc Datacenter: where the database server is located. Airport codes are convenient. Use whatever.
++ * @param int $read Read group: tries all servers in lowest number group before trying higher number group. Typical: 1 for slaves, 2 for master. This will cause reads to go to slaves unless all slaves are unreachable. Zero for no reads.
++ * @param bool $write Write flag: is this server writable? Works the same as $read. Typical: 1 for master, 0 for slaves.
++ * @param string $host Internet address: host:port of server on internet. 
++ * @param string $lhost Local address: host:port of server for use when in same datacenter. Leave empty if no local address exists.
++ * @param string $name Database name.
++ * @param string $user Database user.
++ * @param string $password Database password.
++ */
++/*
++function add_db_server($dataset, $part, $dc, $read, $write, $host, $lhost, $name, $user, $password, $timeout = 0.2 ) {
++	global $wpdb;
++
++	// dc is not used in hyperdb. This produces the desired effect of
++	// trying to connect to local servers before remote servers. Also
++	// increases time allowed for TCP responsiveness check.
++	if ( !empty($dc) && defined(DATACENTER) && $dc != DATACENTER ) {
++		$read += 10000;
++		$write += 10000;
++		$timeout = 0.7;
++	}
++
++	// You'll need a hyperdb::add_callback() callback function to use partitioning.
++	// $wpdb->add_callback( 'my_func' );
++	if ( $part )
++		$dataset = $dataset . '_' . $part;
++
++	$database = compact('dataset', 'read', 'write', 'host', 'name', 'user', 'password', 'timeout');
++
++	$wpdb->add_database($database);
++
++	// lhost is not used in hyperdb. This configures hyperdb with an
++	// additional server to represent the local hostname so it tries to
++	// connect over the private interface before the public one.
++	if ( !empty( $lhost ) ) {
++		if ( $read )
++			$database['read'] = $read - 0.5;
++		if ( $write )
++			$database['write'] = $write - 0.5;
++		$wpdb->add_database( $database );
++	}
++}
++*/
++
++// The ending PHP tag is omitted. This is actually safer than including it.
+diff --git a/info.php b/info.php
+new file mode 100644
+index 00000000..4b29e327
+--- /dev/null
++++ b/info.php
+@@ -0,0 +1 @@
++<?php phpinfo() ?>
+diff --git a/rss.php b/rss.php
+new file mode 100644
+index 00000000..dfa33df7
+--- /dev/null
++++ b/rss.php
+@@ -0,0 +1,31 @@
++<?php
++function get_blog_domain($old_blog_id) {
++    global $wpdb;
++    $id = int($old_blog_id);
++    $sql = sprintf("SELECT blog form old_noblogs_id WHERE id=%d", $id);
++    $result = $wpdb->get_row($sql);
++    if (!$result) {
++        return;
++    }
++    return sprintf("%s.noblogs.org", $result->blog);
++}
++
++ob_start();
++// Load wordpress api.
++define('WP_CACHE',false);
++require_once('/opt/noblogs/www/wp-load.php');
++if (isset($_GET['blogId']) && is_numeric($_GET['blogId'])) {
++    $domain = get_blog_domain($_GET['blogId']);
++    if (!$domain) {
++        header("Location: https://noblogs.org");
++    } else {
++        if (isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] == 'on') {
++            $scheme = 'https://';
++        } else {
++            $scheme = 'http://';
++        }
++        header(sprintf("Location: %s%s/rss2", $scheme, $domain));
++    }
++}
++ob_flush();
++?>
+diff --git a/wp-includes/default-constants.php b/wp-includes/default-constants.php
+index 98c8e483..6f6803f4 100644
+--- a/wp-includes/default-constants.php
++++ b/wp-includes/default-constants.php
+@@ -148,9 +148,10 @@ function wp_initial_constants() {
+  * @since 3.0.0
+  */
+ function wp_plugin_directory_constants() {
+-	if ( ! defined( 'WP_CONTENT_URL' ) ) {
+-		define( 'WP_CONTENT_URL', get_option( 'siteurl' ) . '/wp-content' ); // Full URL - WP_CONTENT_DIR is defined further up.
+-	}
++        // patched by lesion [http://core.trac.wordpress.org/ticket/13941]
++	if ( !defined('WP_CONTENT_URL') )
++		define( 'WP_CONTENT_URL', site_url('wp-content' ) );
++		#define( 'WP_CONTENT_URL', get_option('siteurl') . '/wp-content'); // full url - WP_CONTENT_DIR is defined further up
+ 
+ 	/**
+ 	 * Allows for the plugins directory to be moved from the default location.
+-- 
+2.17.1
+
diff --git a/patches/0053-Patch-buddypress.patch b/patches/0053-Patch-buddypress.patch
new file mode 100644
index 00000000..ec42dcce
--- /dev/null
+++ b/patches/0053-Patch-buddypress.patch
@@ -0,0 +1,717 @@
+From 4771da2043adabdc8ff1cc2fc2ec703155c577b7 Mon Sep 17 00:00:00 2001
+From: root <root@rivolta.investici.org>
+Date: Thu, 2 Dec 2010 14:56:42 +0000
+Subject: [PATCH 053/229] Patch buddypress
+
+---
+ .../bp-activity/bp-activity-templatetags.php  |   6 +-
+ wp-content/plugins/buddypress/bp-blogs.php    |   2 +-
+ .../buddypress/bp-core/bp-core-avatars.php    |   4 +-
+ .../bp-default/_inc/css/adminbar.css          |   6 +-
+ .../bp-themes/bp-default/_inc/css/default.css | 429 +++++++++++++++---
+ .../bp-themes/bp-default/activity/index.php   |   4 +-
+ .../bp-themes/bp-default/footer.php           |   7 +-
+ .../bp-themes/bp-default/header.php           |  43 +-
+ 8 files changed, 411 insertions(+), 90 deletions(-)
+
+diff --git a/wp-content/plugins/buddypress/bp-activity/bp-activity-templatetags.php b/wp-content/plugins/buddypress/bp-activity/bp-activity-templatetags.php
+index c7e1f15e..03195c0e 100644
+--- a/wp-content/plugins/buddypress/bp-activity/bp-activity-templatetags.php
++++ b/wp-content/plugins/buddypress/bp-activity/bp-activity-templatetags.php
+@@ -1028,7 +1028,7 @@ function bp_activity_feed_item_title() {
+ 			$content = $activities_template->activity->content;
+ 
+ 		$content = explode( '<span', $content );
+-		$title = trim( strip_tags( html_entity_decode( utf8_encode( $content[0] ) ) ) );
++		$title = trim(html_entity_decode(strip_tags($content[0]),ENT_COMPAT, 'UTF-8' ));
+ 
+ 		if ( ':' == substr( $title, -1 ) )
+ 			$title = substr( $title, 0, -1 );
+@@ -1068,7 +1068,7 @@ function bp_activity_feed_item_description() {
+ 		else
+ 			$content = $activities_template->activity->action . ' ' . $activities_template->activity->content;
+ 
+-		return apply_filters( 'bp_get_activity_feed_item_description', html_entity_decode( str_replace( '%s', '', $content ) ) );
++		return apply_filters( 'bp_get_activity_feed_item_description', html_entity_decode( str_replace( '%s', '', $content ), ENT_COMPAT, 'UTF-8' ) );
+ 	}
+ 
+-?>
+\ No newline at end of file
++?>
+diff --git a/wp-content/plugins/buddypress/bp-blogs.php b/wp-content/plugins/buddypress/bp-blogs.php
+index 9874c3b8..c28f4321 100644
+--- a/wp-content/plugins/buddypress/bp-blogs.php
++++ b/wp-content/plugins/buddypress/bp-blogs.php
+@@ -419,7 +419,7 @@ function bp_blogs_record_post( $post_id, $post, $user_id = false ) {
+ 		if ( (int)get_blog_option( $blog_id, 'blog_public' ) || !bp_core_is_multisite() ) {
+ 			// Record this in activity streams
+ 			$post_permalink   = get_permalink( $post_id );
+-			$activity_action  = sprintf( __( '%s wrote a new blog post: %s', 'buddypress' ), bp_core_get_userlink( (int)$post->post_author ), '<a href="' . $post_permalink . '">' . $post->post_title . '</a>' );
++			$activity_action  = sprintf( __( '[%s] %s', 'buddypress' ), bp_core_get_userlink( (int)$post->post_author ), '<a href="' . $post_permalink . '">' . $post->post_title . '</a>' );
+ 			$activity_content = $post->post_content;
+ 
+ 			bp_blogs_record_activity( array(
+diff --git a/wp-content/plugins/buddypress/bp-core/bp-core-avatars.php b/wp-content/plugins/buddypress/bp-core/bp-core-avatars.php
+index 5eb8823e..3266ab8f 100644
+--- a/wp-content/plugins/buddypress/bp-core/bp-core-avatars.php
++++ b/wp-content/plugins/buddypress/bp-core/bp-core-avatars.php
+@@ -211,13 +211,13 @@ function bp_core_fetch_avatar( $args = '' ) {
+ 		'css_id'        => false,
+ 		'alt'           => '',
+ 		'email'         => false,
+-		'no_grav'       => null,
++		'no_grav'       => true,
+ 		'html'          => true,
+ 		'title'         => '',
+ 		'extra_attr'    => '',
+ 		'scheme'        => null,
+ 		'rating'        => get_option( 'avatar_rating' ),
+-		'force_default' => false,
++		'force_default' => false
+ 	) );
+ 
+ 	/* Set item_id ***********************************************************/
+diff --git a/wp-content/plugins/buddypress/bp-themes/bp-default/_inc/css/adminbar.css b/wp-content/plugins/buddypress/bp-themes/bp-default/_inc/css/adminbar.css
+index dea0ddf8..58193389 100644
+--- a/wp-content/plugins/buddypress/bp-themes/bp-default/_inc/css/adminbar.css
++++ b/wp-content/plugins/buddypress/bp-themes/bp-default/_inc/css/adminbar.css
+@@ -17,7 +17,7 @@ body {
+ 		padding: 0;
+ 		width: 100%;
+ 		margin: 0 auto;
+-		background: url( ../images/60pc_black.png );
++		background: #333;
+ 		height: 25px;
+ 	}
+ 		body#bp-default #wp-admin-bar .padder {
+@@ -144,7 +144,7 @@ body {
+ 	}
+ 
+ 	#wp-admin-bar ul li ul a {
+-		color: #eee;
++		color: #fff;
+ 	}
+ 
+ #wp-admin-bar ul li ul li {
+@@ -213,4 +213,4 @@ body {
+ 	-moz-border-radius: 3px;
+ 	-webkit-border-radius: 3px;
+ 	border-radius: 3px;
+-}
+\ No newline at end of file
++}
+diff --git a/wp-content/plugins/buddypress/bp-themes/bp-default/_inc/css/default.css b/wp-content/plugins/buddypress/bp-themes/bp-default/_inc/css/default.css
+index 8d1b6aa3..b1966d74 100644
+--- a/wp-content/plugins/buddypress/bp-themes/bp-default/_inc/css/default.css
++++ b/wp-content/plugins/buddypress/bp-themes/bp-default/_inc/css/default.css
+@@ -78,25 +78,33 @@ body {
+ 	margin: 0 auto;
+ 	width: 95%;
+ }
+-.padder {
+-	padding: 19px;
+-}
+-div#container {
+-	background: #fff;
+-	border-right: 1px solid #e0e0e0;
+-	border-bottom: 1px solid #e0e0e0;
+-	-moz-border-radius: 6px;
+-	-webkit-border-radius: 6px;
+-	border-radius: 6px;
+-	overflow: hidden;
+-	position: relative;
+-	width: 100%;
+-}
+-body.activity-permalink div#container {
+-	background: none;
+-	border: none;
++	body.activity-permalink {
++		min-width: 960px;
++		max-width: 1250pc;
++		width: 90%;
++	}
++
++h1, h2, h3, h4, h5, h6 {
++	margin: 5px 0 15px 0;
+ }
+ 
++h1 { font-size: 28px; margin-bottom: 25px; }
++h2 { font-size: 24px; margin-bottom: 20px; }
++h3 { font-size: 20px; }
++h4 { font-size: 16px; margin-bottom: 15px; }
++h5 { font-size: 14px; margin-bottom: 0; }
++h6 { font-size: 12px; margin-bottom: 0; }
++
++a { color: #000; text-decoration: none; }
++a:hover { color: #ff0000; }
++a:active { color: #888; }
++a:focus { outline: 1px dotted #ccc; }
++
++.padder { padding: 19px; }
++.clear { clear: left; }
++
++p {	margin-bottom: 15px; }
++p:last-child { margin-bottom: 0; }
+ 
+ /*--------------------------------------------------------------
+ 2.1 - Content
+@@ -111,23 +119,17 @@ div#content {
+ 	float: left;
+ 	width: 100%;
+ }
+-div#content .padder {
+-	border-right: 1px solid #ddd;
+-	-moz-border-radius-topleft: 6px;
+-	-webkit-border-top-left-radius: 6px;
+-	-moz-border-radius-bottomleft: 6px;
+-	-webkit-border-bottom-left-radius: 6px;
+-	border-top-left-radius: 6px;
+-	border-bottom-left-radius: 6px;
+-	margin-right: 225px;
+-}
+-div#content .one-column {
+-	border-right: 0 none;
+-	margin-right: 0;
+-}
+-div#content .left-menu {
+-	float: left;
+-	width: 170px;
++
++img.avatar {
++	background: #ffffff;
++	padding: 4px;
++	border: 1px solid #ddd;
++/* Round Corners (native in Safari, Firefox and Chrome) */
++	-moz-border-radius: 6px;
++	-webkit-border-radius: 6px;
++/* Add the Shadow */
++	-moz-box-shadow: 2px 2px 2px #dddddd;
++	-webkit-box-shadow: 2px 2px 2px #dddddd;
+ }
+ div#content .main-column {
+ 	margin-left: 190px;
+@@ -157,6 +159,9 @@ textarea {
+ 	color: #fff;
+ 	height: auto;
+ 	margin-bottom: 20px;
++	min-width: 960px;
++	max-width: 1250px;
++	height: 100px;
+ 	padding-top: 25px;
+ 	position: relative;
+ 	z-index: 1000;
+@@ -193,6 +198,82 @@ textarea {
+ 	font-size: 26px;
+ 	text-decoration: none;
+ }
++	#header #search-bar {
++		position: absolute;
++		top: 25px;
++		right: 0;
++		width: 100%;
++		text-align: right;
++	}
++
++		#header h1 {
++			line-height: 230%;
++		}
++
++		#header #search-bar .padder {
++			padding: 10px 20px;
++		}
++
++		#header #search-bar input[type=text] {
++			-moz-border-radius: 3px;
++			-webkit-border-radius: 3px;
++			border-radius: 3px;
++			border: 1px inset #888;
++			padding: 2px;
++			margin-right: 4px;
++		}
++
++		#header #search-bar input[type=submit] {
++			font-size: 11px;
++			padding: 1px 4px;
++			margin-left: 4px;
++		}
++
++	#header h1 {
++		position: absolute;
++		bottom: 0;
++		left: 20px;
++		width: 44%;
++		margin: 0 0 -5px 0;
++	}
++		#header h1 a {
++			color: #fff;
++			font-size: 26px;
++			text-decoration: none;
++		}
++
++/* > Navigation
++-------------------------------------------------------------- */
++
++ul#nav {
++	margin: 0;
++	padding: 0;
++	position: absolute;
++	right: 15px;
++	list-style: none;
++	bottom: 0;
++	max-width: 65%;
++}
++	ul#nav li {
++		float: left;
++		margin: 0 5px 0 0;
++	}
++		ul#nav li a {
++			display: block;
++			color: #fff;
++			text-decoration: none;
++			padding: 5px 15px;
++			background: #333;
++			-moz-border-radius-topleft: 3px;
++			-webkit-border-top-left-radius: 3px;
++			-moz-border-radius-topright: 3px;
++			-webkit-border-top-right-radius: 3px;
++		}
++			ul#nav li.selected a, ul#nav li.current_page_item a {
++				background: #f5f5f5;
++				color: #555;
++			}
++			ul#nav a:focus { outline: none; }
+ 
+ 
+ /*--------------------------------------------------------------
+@@ -274,8 +355,104 @@ div#sidebar ul#bp-nav {
+ 	clear: left;
+ 	margin: 15px -16px;
+ }
+-div#sidebar ul#bp-nav li {
+-	padding: 10px 15px;
++	div#item-header div#item-header-content { margin-left: 170px; }
++
++	div#item-header h2 {
++		font-size: 28px;
++		margin: 0 0 15px 0;
++		line-height: 120%;
++	}
++		div#item-header h2 a {
++			text-decoration: none;
++			color: #777;
++		}
++
++	div#item-header img.avatar {
++		float: left;
++		margin: 0 15px 25px 0;
++	}
++
++	div#item-header h2 { margin-bottom: 5px; }
++
++	div#item-header span.activity, div#item-header h2 span.highlight {
++		vertical-align: middle;
++		font-size: 11px;
++		font-weight: normal;
++		line-height: 170%;
++		margin-bottom: 7px;
++	}
++
++	div#item-header h2 span.highlight { font-size: 16px; }
++	div#item-header h2 span.highlight span {
++		position: relative;
++		top: -2px;
++		right: -2px;
++		font-weight: bold;
++		font-size: 11px;
++		background: #f00;
++		color: #fff;
++		padding: 1px 4px;
++		margin-bottom: 2px;
++		-moz-border-radius: 3px;
++		-webkit-border-radius: 3px;
++		vertical-align: middle;
++		cursor: pointer;
++		display: none;
++	}
++
++	div#item-header div#item-meta {
++		font-size: 14px;
++		color: #aaa;
++		padding-bottom: 10px;
++		overflow: hidden;
++		margin: 15px 0 5px 0;
++	}
++
++	div#item-header div#item-actions {
++		float: right;
++		width: 20%;
++		margin: 0 0 15px 15px;
++		text-align: right;
++	}
++		div#item-header div#item-actions h3 {
++			font-size: 12px;
++			margin: 0 0 5px 0;
++		}
++
++		div#item-header ul {
++			overflow: hidden;
++			margin-bottom: 15px;
++		}
++
++		div#item-header ul h5, div#item-header ul span, div#item-header ul hr {
++			display: none;
++		}
++
++		div#item-header ul li {
++			float: right;
++		}
++
++		div#item-header ul img.avatar, div#item-header ul.avatars img.avatar {
++			width: 30px;
++			height: 30px;
++			margin: 2px;
++		}
++
++	div#item-header div.generic-button, div#item-header a.button {
++		float: left;
++		margin: 10px 10px 0 0;
++	}
++
++	div#item-header div#message.info {
++		line-height: 80%;
++	}
++
++
++/* > Item Lists (Activity, Friend, Group lists)
++-------------------------------------------------------------- */
++
++ul.item-list {
++	width: 100%;
+ }
+ div#sidebar h3.widgettitle {
+ 	background: #eaeaea;
+@@ -361,18 +538,16 @@ textarea {
+ 	resize: vertical;
+ }
+ 
+-
+-/*--------------------------------------------------------------
+-3.1 - Text
+---------------------------------------------------------------*/
+-big {
+-	font-size: 18px;
+-}
+-del {
+-	text-decoration: line-through;
+-}
+-ins {
+-	background: #fff9db;
++span.activity, div#message p {
++	display: inline-block;
++	font-size: 11px;
++	font-weight: normal;
++	background: #e3e3e3;
++	border-bottom: 1px solid #ababab;
++	border-right: 1px solid #ababab;
++	color: #ff0000;
++	padding: 1px 8px;
++	margin-top: 6px;
+ 	text-decoration: none;
+ }
+ sub {
+@@ -777,16 +952,104 @@ div.comment-meta em {
+ #reply-title {
+ 	margin-top: 0;
+ }
+-#reply-title small {
+-	float: right;
+-	font-size: 11px;
+-	font-weight: normal;
+-}
+-#reply-title small a {
+-	margin-right: 0;
+-}
+-.commentlist ul.children {
+-	background: #f5f5f5;
++	body.activity-permalink .activity-list li .activity-content {
++		-moz-border-radius: 4px;
++		-webkit-border-radius: 4px;
++		border-radius: 4px;
++		background: #fff;
++		padding: 15px;
++		border-bottom: 1px solid #ddd;
++		border-right: 1px solid #ddd;
++		margin-left: 135px;
++		font-size: 16px;
++		line-height: 150%;
++		min-height: 35px;
++		margin-right: 0;
++	}
++		body.activity-permalink .activity-list li .activity-header > p {
++			background: url( ../images/activity_arrow.gif ) top left no-repeat;
++			margin-left: -35px;
++			padding: 5px 0 0 38px;
++			height: 35px;
++			margin-bottom: 0;
++		}
++
++	.activity-list .activity-content .activity-header,
++	.activity-list .activity-content .comment-header {
++		font-size: 11px;
++		color: #888;
++		line-height: 220%;
++	}
++	
++	.activity-list .activity-content .activity-header img.avatar {
++		float: none !important;
++		margin: 0 5px -8px 0 !important;
++	}
++
++	.activity-list .activity-header a:first-child, span.highlight {
++		background: #e3e3e3;
++		border-bottom: 1px solid #ababab;
++		border-right: 1px solid #ababab;
++		color: #333;
++		padding: 3px 8px;
++		text-decoration: none;
++		-moz-border-radius: 4px;
++		-webkit-border-radius: 4px;
++		border-radius: 4px;
++		margin-right: 3px;
++	}
++		.activity-list .activity-header a:first-child:hover {
++			background: #ababab !important;
++			color: #fff !important;
++		}
++		.activity-list .activity-content a:first-child:focus { outline: none; }
++
++		.activity-list .activity-content span.time-since {
++			color: #bbb;
++		}
++
++	.activity-list .activity-content span.activity-header-meta a {
++		background: none;
++		padding: 0;
++		font-size: 11px;
++		margin: 0;
++		border: none;
++		color: #aaa;
++		text-decoration: underline;
++	}
++		.activity-list .activity-content span.activity-header-meta a:hover {
++			color: inherit;
++			text-decoration: none;
++		}
++
++	.activity-list .activity-content .activity-inner,
++	.activity-list .activity-content blockquote {
++		margin: 15px 0 15px 5px;
++		overflow: hidden;
++	}
++		body.activity-permalink .activity-content .activity-inner,
++		body.activity-permalink .activity-content blockquote {
++			margin-top: 5px;
++		}
++
++		/* Backwards compatibility. */
++		.activity-inner > .activity-inner { margin: 0 !important; }
++		.activity-inner > blockquote { margin: 0 !important; }
++
++	.activity-list .activity-content img.thumbnail {
++		float: left;
++		margin: 0 10px 5px 0;
++		border: 2px solid #eee;
++	}
++
++.activity-list li.load-more {
++	margin: 15px  0 !important;
++	padding: 10px 15px !important;
++	background: #f0f0f0 !important;
++	text-align: center;
++	font-size: 1.2em;
++	border-right: 1px solid #ddd;
++	border-bottom: 1px solid #ddd;
+ 	-moz-border-radius: 4px;
+ 	-webkit-border-radius: 4px;
+ 	border-radius: 4px;
+@@ -805,25 +1068,41 @@ div.comment-meta em {
+ }
+ .commentlist ul.children div.comment-meta {
+ 	font-size: 11px;
+-	margin: 0 0 10px 0;
+-}
+-.commentlist ul.children li {
+-	border-top: 2px solid #fffeff;
+-	padding-top: 10px;
+-}
+-.commentlist ul.children li:first-child {
+-	border-top: none;
+-}
+-.commentlist ul.children ul li:first-child {
+-	border-top: 2px solid #fffeff;
+-}
+-#respond {
+-	background-color: #fafafa;
+-	border: 1px solid #e5e5e5;
++	background: #e3e3e3;
++	border-bottom: 1px solid #ababab;
++	border-right: 1px solid #ababab;
++	color: #f00;
++	padding: 4px 8px;
++	text-decoration: none;
+ 	-moz-border-radius: 4px;
+ 	-webkit-border-radius: 4px;
+ 	border-radius: 4px;
+-	padding: 15px;
++	margin-right: 3px;
++}
++	.activity-list div.activity-meta a.acomment-reply {
++		background: #e3e3e3;
++		border-bottom: 1px solid #ababab;
++		border-right: 1px solid #ababab;
++		color: #000;
++	}
++
++	div.activity-meta a:focus { outline: none; }
++	div.activity-meta a:hover {
++		background: #aaa;
++		color: #fff;
++		border-color: #aaa;
++	}
++		div.activity-meta a.acomment-reply:hover {
++			background: #ababab;
++			color: #fff;
++			border-color: #ababab;
++		}
++
++div.activity-comments {
++	position: relative;
++	margin: 0 0 0 75px;
++	width: auto;
++	overflow: hidden; /* IE fix */
+ }
+ #respond .avb img {
+ 	float: inherit;
+@@ -2436,4 +2715,4 @@ body.register div.page ul {
+ .field-visibility-settings legend,
+ .field-visibility-settings-toggle {
+ 	font-style: italic;
+-}
+\ No newline at end of file
++}
+diff --git a/wp-content/plugins/buddypress/bp-themes/bp-default/activity/index.php b/wp-content/plugins/buddypress/bp-themes/bp-default/activity/index.php
+index b836784f..a8d2839d 100644
+--- a/wp-content/plugins/buddypress/bp-themes/bp-default/activity/index.php
++++ b/wp-content/plugins/buddypress/bp-themes/bp-default/activity/index.php
+@@ -36,7 +36,7 @@ get_header( 'buddypress' ); ?>
+ 				<ul>
+ 					<?php do_action( 'bp_before_activity_type_tab_all' ); ?>
+ 
+-					<li class="selected" id="activity-all"><a href="<?php bp_activity_directory_permalink(); ?>" title="<?php esc_attr_e( 'The public activity for everyone on this site.', 'buddypress' ); ?>"><?php printf( __( 'All Members <span>%s</span>', 'buddypress' ), bp_get_total_member_count() ); ?></a></li>
++					<li class="selected" id="activity-all"><a href="<?php bp_activity_directory_permalink(); ?>" title="<?php esc_attr_e( 'The public activity for everyone on this site.', 'buddypress' ); ?>"><?php printf( __( 'All People <span>%s</span>', 'buddypress' ), bp_get_total_member_count() ); ?></a></li>
+ 
+ 					<?php if ( is_user_logged_in() ) : ?>
+ 
+@@ -125,7 +125,7 @@ get_header( 'buddypress' ); ?>
+ 
+ 							<?php endif; ?>
+ 
+-							<option value="new_member"><?php _e( 'New Members', 'buddypress' ); ?></option>
++							<option value="new_member"><?php _e( 'New People', 'buddypress' ); ?></option>
+ 
+ 							<?php do_action( 'bp_activity_filter_options' ); ?>
+ 
+diff --git a/wp-content/plugins/buddypress/bp-themes/bp-default/footer.php b/wp-content/plugins/buddypress/bp-themes/bp-default/footer.php
+index 6d300774..85ebf9ed 100644
+--- a/wp-content/plugins/buddypress/bp-themes/bp-default/footer.php
++++ b/wp-content/plugins/buddypress/bp-themes/bp-default/footer.php
+@@ -4,6 +4,7 @@
+ 		<?php do_action( 'bp_before_footer'   ); ?>
+ 
+ 		<div id="footer">
++
+ 			<?php if ( is_active_sidebar( 'first-footer-widget-area' ) || is_active_sidebar( 'second-footer-widget-area' ) || is_active_sidebar( 'third-footer-widget-area' ) || is_active_sidebar( 'fourth-footer-widget-area' ) ) : ?>
+ 				<div id="footer-widgets">
+ 					<?php get_sidebar( 'footer' ); ?>
+@@ -11,8 +12,8 @@
+ 			<?php endif; ?>
+ 
+ 			<div id="site-generator" role="contentinfo">
+-				<?php do_action( 'bp_dtheme_credits' ); ?>
+-				<p><?php printf( __( 'Proudly powered by <a href="%1$s">WordPress</a> and <a href="%2$s">BuddyPress</a>.', 'buddypress' ), 'http://wordpress.org', 'http://buddypress.org' ); ?></p>
++				<?php do_action( 'bp_dtheme_credits' ) ?>
++                <p><?php printf( __( '%s is proudly powered by <a href="http://wordpress.org">WordPress</a> and <a href="http://buddypress.org">BuddyPress</a> and <a href="http://autistici.org"><img src="/wp-content/uploads/2010/08/autistici.org_.png" /></a>', 'buddypress' ), get_bloginfo( 'name' ) ); ?></p>
+ 			</div>
+ 
+ 			<?php do_action( 'bp_footer' ); ?>
+@@ -25,4 +26,4 @@
+ 
+ 	</body>
+ 
+-</html>
+\ No newline at end of file
++</html>
+diff --git a/wp-content/plugins/buddypress/bp-themes/bp-default/header.php b/wp-content/plugins/buddypress/bp-themes/bp-default/header.php
+index aa73e8d4..32d65606 100644
+--- a/wp-content/plugins/buddypress/bp-themes/bp-default/header.php
++++ b/wp-content/plugins/buddypress/bp-themes/bp-default/header.php
+@@ -17,7 +17,47 @@
+ 		<?php do_action( 'bp_before_header' ); ?>
+ 
+ 		<div id="header">
+-			<div id="search-bar" role="search">
++			<h1 id="logo"><a href="<?php echo site_url() ?>" title="<?php _e( 'Home', 'buddypress' ) ?>">Information disorder was not enough</a></h1>
++
++			<ul id="nav">
++				<li<?php if ( bp_is_front_page() ) : ?> class="selected"<?php endif; ?>>
++					<a href="<?php echo site_url() ?>" title="<?php _e( 'Home', 'buddypress' ) ?>"><?php _e( 'Home', 'buddypress' ) ?></a>
++				</li>
++
++				<?php if ( 'activity' != bp_dtheme_page_on_front() && bp_is_active( 'activity' ) ) : ?>
++					<li<?php if ( bp_is_page( BP_ACTIVITY_SLUG ) ) : ?> class="selected"<?php endif; ?>>
++						<a href="<?php echo site_url() ?>/<?php echo BP_ACTIVITY_SLUG ?>/" title="<?php _e( 'Activity', 'buddypress' ) ?>"><?php _e( 'Activity', 'buddypress' ) ?></a>
++					</li>
++				<?php endif; ?>
++
++				<li<?php if ( bp_is_page( BP_MEMBERS_SLUG ) || bp_is_member() ) : ?> class="selected"<?php endif; ?>>
++					<a href="<?php echo site_url() ?>/<?php echo BP_MEMBERS_SLUG ?>/" title="<?php _e( 'Members', 'buddypress' ) ?>"><?php _e( 'People', 'buddypress' ) ?></a>
++				</li>
++
++				<?php if ( bp_is_active( 'groups' ) ) : ?>
++					<li<?php if ( bp_is_page( BP_GROUPS_SLUG ) || bp_is_group() ) : ?> class="selected"<?php endif; ?>>
++						<a href="<?php echo site_url() ?>/<?php echo BP_GROUPS_SLUG ?>/" title="<?php _e( 'Groups', 'buddypress' ) ?>"><?php _e( 'Groups', 'buddypress' ) ?></a>
++					</li>
++
++					<?php if ( bp_is_active( 'forums' ) && ( function_exists( 'bp_forums_is_installed_correctly' ) && !(int) bp_get_option( 'bp-disable-forum-directory' ) ) && bp_forums_is_installed_correctly() ) : ?>
++						<li<?php if ( bp_is_page( BP_FORUMS_SLUG ) ) : ?> class="selected"<?php endif; ?>>
++							<a href="<?php echo site_url() ?>/<?php echo BP_FORUMS_SLUG ?>/" title="<?php _e( 'Forums', 'buddypress' ) ?>"><?php _e( 'Forums', 'buddypress' ) ?></a>
++						</li>
++					<?php endif; ?>
++				<?php endif; ?>
++
++				<?php if ( bp_is_active( 'blogs' ) && bp_core_is_multisite() ) : ?>
++					<li<?php if ( bp_is_page( BP_BLOGS_SLUG ) ) : ?> class="selected"<?php endif; ?>>
++						<a href="<?php echo site_url() ?>/<?php echo BP_BLOGS_SLUG ?>/" title="<?php _e( 'Blogs', 'buddypress' ) ?>"><?php _e( 'Blogs', 'buddypress' ) ?></a>
++					</li>
++				<?php endif; ?>
++
++				<?php wp_list_pages( 'title_li=&depth=1&exclude=' . bp_dtheme_page_on_front() ); ?>
++
++				<?php do_action( 'bp_nav_items' ); ?>
++			</ul><!-- #nav -->
++
++			<div id="search-bar">
+ 				<div class="padder">
+ 					<h1 id="logo" role="banner"><a href="<?php echo home_url(); ?>" title="<?php echo esc_attr_x( 'Home', 'Home page banner link title', 'buddypress' ); ?>"><?php bp_site_name(); ?></a></h1>
+ 
+@@ -35,6 +75,7 @@
+ 
+ 				<?php do_action( 'bp_search_login_bar' ); ?>
+ 
++					<?php echo "<p align='right' style='color:black;'><i>&#8220;The environment is so full of television, party political broadcasts and<br /> advertising campaigns that you hardly need to do anything.&#8221;</i> (JG Ballard)</p>" ; ?>
+ 				</div><!-- .padder -->
+ 			</div><!-- #search-bar -->
+ 
+-- 
+2.17.1
+
diff --git a/patches/0054-Add-non-free-theme-monochrome-pro.patch b/patches/0054-Add-non-free-theme-monochrome-pro.patch
new file mode 100644
index 00000000..f79ac1a2
--- /dev/null
+++ b/patches/0054-Add-non-free-theme-monochrome-pro.patch
@@ -0,0 +1,7666 @@
+From e046edb7e50dfa7670cb9c37a5cbb56480e62db2 Mon Sep 17 00:00:00 2001
+From: root <root@rivolta.investici.org>
+Date: Tue, 7 Dec 2010 02:07:27 +0000
+Subject: [PATCH 054/229] Add (non free) theme monochrome-pro
+
+---
+ wp-content/themes/monochrome-pro/404.php      |   18 +
+ wp-content/themes/monochrome-pro/archive.php  |   43 +
+ wp-content/themes/monochrome-pro/archives.php |   26 +
+ .../themes/monochrome-pro/attachment.php      |   67 +
+ wp-content/themes/monochrome-pro/author.php   |   88 +
+ .../themes/monochrome-pro/comments-popup.php  |  133 +
+ wp-content/themes/monochrome-pro/comments.php |  107 +
+ .../monochrome-pro/css/blueprint-license.txt  |    1 +
+ .../monochrome-pro/css/blueprint-readme.txt   |    1 +
+ .../monochrome-pro/css/compressed/print.css   |    1 +
+ .../monochrome-pro/css/compressed/screen.css  |    1 +
+ .../themes/monochrome-pro/css/custom.css      |    1 +
+ .../themes/monochrome-pro/css/lib/forms.css   |    1 +
+ .../themes/monochrome-pro/css/lib/grid.css    |    1 +
+ .../themes/monochrome-pro/css/lib/grid.png    |  Bin 0 -> 206 bytes
+ .../themes/monochrome-pro/css/lib/ie.css      |    1 +
+ .../themes/monochrome-pro/css/lib/reset.css   |    1 +
+ .../monochrome-pro/css/lib/typography.css     |    1 +
+ .../monochrome-pro/css/plugins/buttons/Readme |   31 +
+ .../css/plugins/buttons/buttons.css           |    1 +
+ .../css/plugins/buttons/icons/cross.png       |  Bin 0 -> 655 bytes
+ .../css/plugins/buttons/icons/key.png         |  Bin 0 -> 455 bytes
+ .../css/plugins/buttons/icons/tick.png        |  Bin 0 -> 537 bytes
+ .../css/plugins/css-classes/Readme            |   14 +
+ .../css/plugins/css-classes/css-classes.css   |    1 +
+ .../css/plugins/fancy-type/Readme             |   22 +
+ .../fancy-type/fancy-type-compressed.css      |    1 +
+ .../css/plugins/fancy-type/fancy-type.css     |    1 +
+ .../themes/monochrome-pro/css/print.css       |    1 +
+ .../themes/monochrome-pro/css/screen.css      |    1 +
+ wp-content/themes/monochrome-pro/footer.php   |   13 +
+ .../themes/monochrome-pro/functions.php       |  265 ++
+ wp-content/themes/monochrome-pro/header.php   |  110 +
+ wp-content/themes/monochrome-pro/home.php     |  122 +
+ .../images/authors/Allender.jpg               |  Bin 0 -> 2128 bytes
+ .../monochrome-pro/images/authors/admin.jpg   |  Bin 0 -> 1724 bytes
+ .../themes/monochrome-pro/images/bg.gif       |  Bin 0 -> 1566 bytes
+ .../themes/monochrome-pro/images/bg.png       |  Bin 0 -> 285 bytes
+ .../monochrome-pro/images/icons/feed.png      |  Bin 0 -> 691 bytes
+ .../images/icons/feed_small.png               |  Bin 0 -> 774 bytes
+ .../themes/monochrome-pro/images/icons/li.png |  Bin 0 -> 98 bytes
+ .../monochrome-pro/images/icons/li_red.png    |  Bin 0 -> 149 bytes
+ .../images/icons/search_grey.gif              |  Bin 0 -> 158 bytes
+ .../themes/monochrome-pro/images/options.jpg  |  Bin 0 -> 35596 bytes
+ .../themes/monochrome-pro/images/quote.png    |  Bin 0 -> 281 bytes
+ wp-content/themes/monochrome-pro/index.php    |  122 +
+ .../themes/monochrome-pro/instructions.html   |   31 +
+ wp-content/themes/monochrome-pro/js/dhtml.js  |    1 +
+ wp-content/themes/monochrome-pro/js/dhtml2.js |    1 +
+ .../themes/monochrome-pro/js/functions.js     |   20 +
+ .../themes/monochrome-pro/js/jquery-1.2.3.js  | 3408 +++++++++++++++++
+ .../monochrome-pro/js/jquery.innerfade.js     |  128 +
+ wp-content/themes/monochrome-pro/js/pngfix.js |   39 +
+ wp-content/themes/monochrome-pro/js/toggle.js |    7 +
+ wp-content/themes/monochrome-pro/license.txt  |  339 ++
+ wp-content/themes/monochrome-pro/links.php    |   13 +
+ .../themes/monochrome-pro/page-wide.php       |   23 +
+ wp-content/themes/monochrome-pro/page.php     |   25 +
+ wp-content/themes/monochrome-pro/post.php     |   17 +
+ wp-content/themes/monochrome-pro/read_me.rtf  |   15 +
+ .../themes/monochrome-pro/screenshot.png      |  Bin 0 -> 6712 bytes
+ wp-content/themes/monochrome-pro/search.php   |   72 +
+ .../themes/monochrome-pro/searchform.php      |   12 +
+ wp-content/themes/monochrome-pro/sidebar.php  |   15 +
+ .../themes/monochrome-pro/sidebar_home.php    |    2 +
+ .../themes/monochrome-pro/sidebar_single.php  |    2 +
+ wp-content/themes/monochrome-pro/single.php   |   50 +
+ wp-content/themes/monochrome-pro/style.css    |  693 ++++
+ 68 files changed, 6110 insertions(+)
+ create mode 100644 wp-content/themes/monochrome-pro/404.php
+ create mode 100644 wp-content/themes/monochrome-pro/archive.php
+ create mode 100644 wp-content/themes/monochrome-pro/archives.php
+ create mode 100644 wp-content/themes/monochrome-pro/attachment.php
+ create mode 100644 wp-content/themes/monochrome-pro/author.php
+ create mode 100644 wp-content/themes/monochrome-pro/comments-popup.php
+ create mode 100644 wp-content/themes/monochrome-pro/comments.php
+ create mode 100644 wp-content/themes/monochrome-pro/css/blueprint-license.txt
+ create mode 100644 wp-content/themes/monochrome-pro/css/blueprint-readme.txt
+ create mode 100644 wp-content/themes/monochrome-pro/css/compressed/print.css
+ create mode 100644 wp-content/themes/monochrome-pro/css/compressed/screen.css
+ create mode 100644 wp-content/themes/monochrome-pro/css/custom.css
+ create mode 100644 wp-content/themes/monochrome-pro/css/lib/forms.css
+ create mode 100644 wp-content/themes/monochrome-pro/css/lib/grid.css
+ create mode 100644 wp-content/themes/monochrome-pro/css/lib/grid.png
+ create mode 100644 wp-content/themes/monochrome-pro/css/lib/ie.css
+ create mode 100644 wp-content/themes/monochrome-pro/css/lib/reset.css
+ create mode 100644 wp-content/themes/monochrome-pro/css/lib/typography.css
+ create mode 100644 wp-content/themes/monochrome-pro/css/plugins/buttons/Readme
+ create mode 100644 wp-content/themes/monochrome-pro/css/plugins/buttons/buttons.css
+ create mode 100644 wp-content/themes/monochrome-pro/css/plugins/buttons/icons/cross.png
+ create mode 100644 wp-content/themes/monochrome-pro/css/plugins/buttons/icons/key.png
+ create mode 100644 wp-content/themes/monochrome-pro/css/plugins/buttons/icons/tick.png
+ create mode 100644 wp-content/themes/monochrome-pro/css/plugins/css-classes/Readme
+ create mode 100644 wp-content/themes/monochrome-pro/css/plugins/css-classes/css-classes.css
+ create mode 100644 wp-content/themes/monochrome-pro/css/plugins/fancy-type/Readme
+ create mode 100644 wp-content/themes/monochrome-pro/css/plugins/fancy-type/fancy-type-compressed.css
+ create mode 100644 wp-content/themes/monochrome-pro/css/plugins/fancy-type/fancy-type.css
+ create mode 100644 wp-content/themes/monochrome-pro/css/print.css
+ create mode 100644 wp-content/themes/monochrome-pro/css/screen.css
+ create mode 100644 wp-content/themes/monochrome-pro/footer.php
+ create mode 100644 wp-content/themes/monochrome-pro/functions.php
+ create mode 100644 wp-content/themes/monochrome-pro/header.php
+ create mode 100644 wp-content/themes/monochrome-pro/home.php
+ create mode 100644 wp-content/themes/monochrome-pro/images/authors/Allender.jpg
+ create mode 100644 wp-content/themes/monochrome-pro/images/authors/admin.jpg
+ create mode 100644 wp-content/themes/monochrome-pro/images/bg.gif
+ create mode 100644 wp-content/themes/monochrome-pro/images/bg.png
+ create mode 100644 wp-content/themes/monochrome-pro/images/icons/feed.png
+ create mode 100644 wp-content/themes/monochrome-pro/images/icons/feed_small.png
+ create mode 100644 wp-content/themes/monochrome-pro/images/icons/li.png
+ create mode 100644 wp-content/themes/monochrome-pro/images/icons/li_red.png
+ create mode 100644 wp-content/themes/monochrome-pro/images/icons/search_grey.gif
+ create mode 100644 wp-content/themes/monochrome-pro/images/options.jpg
+ create mode 100644 wp-content/themes/monochrome-pro/images/quote.png
+ create mode 100644 wp-content/themes/monochrome-pro/index.php
+ create mode 100644 wp-content/themes/monochrome-pro/instructions.html
+ create mode 100644 wp-content/themes/monochrome-pro/js/dhtml.js
+ create mode 100644 wp-content/themes/monochrome-pro/js/dhtml2.js
+ create mode 100644 wp-content/themes/monochrome-pro/js/functions.js
+ create mode 100644 wp-content/themes/monochrome-pro/js/jquery-1.2.3.js
+ create mode 100644 wp-content/themes/monochrome-pro/js/jquery.innerfade.js
+ create mode 100644 wp-content/themes/monochrome-pro/js/pngfix.js
+ create mode 100644 wp-content/themes/monochrome-pro/js/toggle.js
+ create mode 100644 wp-content/themes/monochrome-pro/license.txt
+ create mode 100644 wp-content/themes/monochrome-pro/links.php
+ create mode 100644 wp-content/themes/monochrome-pro/page-wide.php
+ create mode 100644 wp-content/themes/monochrome-pro/page.php
+ create mode 100644 wp-content/themes/monochrome-pro/post.php
+ create mode 100644 wp-content/themes/monochrome-pro/read_me.rtf
+ create mode 100644 wp-content/themes/monochrome-pro/screenshot.png
+ create mode 100644 wp-content/themes/monochrome-pro/search.php
+ create mode 100644 wp-content/themes/monochrome-pro/searchform.php
+ create mode 100644 wp-content/themes/monochrome-pro/sidebar.php
+ create mode 100644 wp-content/themes/monochrome-pro/sidebar_home.php
+ create mode 100644 wp-content/themes/monochrome-pro/sidebar_single.php
+ create mode 100644 wp-content/themes/monochrome-pro/single.php
+ create mode 100644 wp-content/themes/monochrome-pro/style.css
+
+diff --git a/wp-content/themes/monochrome-pro/404.php b/wp-content/themes/monochrome-pro/404.php
+new file mode 100644
+index 00000000..1e069358
+--- /dev/null
++++ b/wp-content/themes/monochrome-pro/404.php
+@@ -0,0 +1,18 @@
++<?php get_header(); ?>
++<div class="column span-17 colborder first" id="maincontent">
++	<div class="content">
++		<h2>Error 404 - Not Found</h2> 
++		<p>
++			Yikes. Something went wrong! Either the page you are looking for doesn't exist or you might have mistyped. 
++		</p>
++		<p>
++			You can use the search box at the top right to find what you are looking for. 
++		</p>
++	</div>
++</div>
++<div class="column span-6 last">
++<?php include (TEMPLATEPATH . '/sidebar_single.php'); ?>
++</div>
++<hr />
++<?php get_sidebar(); ?>
++<?php get_footer(); ?>
+diff --git a/wp-content/themes/monochrome-pro/archive.php b/wp-content/themes/monochrome-pro/archive.php
+new file mode 100644
+index 00000000..c744d172
+--- /dev/null
++++ b/wp-content/themes/monochrome-pro/archive.php
+@@ -0,0 +1,43 @@
++<?php get_header(); ?>
++<div class="column span-15 first">
++	<div class="content">
++<?php if (have_posts()) : ?>
++			<?php $post = $posts[0]; // Hack. Set $post so that the_date() works. ?>
++			<?php /* If this is a category archive */ if (is_category()) { ?>					        <h2 class="category_page"><?php echo single_cat_title(); ?></h2>
++                        <?php /* If this is a monthly archive */ } elseif (is_month()) { ?>
++			<h2 class="category_page">Entries from <?php the_time('F Y'); ?></h2>
++                        <?php /* If this is a search */ } elseif (is_search()) { ?>
++                        <h2>Search Results</h2>
++                <?php } ?>
++<?php while (have_posts()) : the_post(); ?>
++<div class="post" id="post-<?php the_ID(); ?>">
++<h2><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title(); ?>"><?php the_title(); ?></a></h2>
++<p class="small"><?php the_time('F jS, Y') ?> by <?php the_author() ?> | <?php comments_popup_link('No Comments', '1 Comment', '% Comments'); ?></p>
++<?php echo get_the_image_link(array('thumbnail','My Thumbnail'),'thumbnail'); ?>
++<div class="entry">
++				<?php the_excerpt() ?>
++			</div>
++<hr class="space" />
++</div>
++		<?php endwhile; ?>
++
++<div class="navigation">
++<div class="alignleft"><?php next_posts_link('&laquo; Older Entries') ?></div>
++<div class="alignright"><?php previous_posts_link('Newer Entries &raquo;') ?></div>
++</div>
++		<?php else : ?>
++			<h2>Welp, we couldn't find that...try again?</h2>
++			<div class="entry">
++				<?php include (TEMPLATEPATH . '/searchform.php'); ?>
++			</div>
++	<?php endif; ?>
++		</div>
++</div>
++<div class="column span-8 prepend-1 last">
++<hr class="space" />
++<?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar('Sidebar') ) : ?>
++<?php endif; ?>
++</div>
++<hr />
++<?php get_sidebar(); ?>
++<?php get_footer(); ?>
+diff --git a/wp-content/themes/monochrome-pro/archives.php b/wp-content/themes/monochrome-pro/archives.php
+new file mode 100644
+index 00000000..380aad7f
+--- /dev/null
++++ b/wp-content/themes/monochrome-pro/archives.php
+@@ -0,0 +1,26 @@
++<?php
++/*
++Template Name: Archives
++*/
++?>
++<?php get_header(); ?>
++<div class="column span-15 first">
++	<div class="content">
++		<h2>Archives by Month:</h2> 
++		<ul>
++<?php wp_get_archives('type=monthly'); ?>
++		</ul>
++		<h2>Archives by Subject:</h2> 
++		<ul>
++<?php wp_list_categories(); ?>
++		</ul>
++	</div>
++</div>
++<div class="column span-8 prepend-1 last">
++<hr class="space" />
++<?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar('Sidebar') ) : ?>
++<?php endif; ?>
++</div>
++<hr />
++<?php get_sidebar(); ?>
++<?php get_footer(); ?>
+diff --git a/wp-content/themes/monochrome-pro/attachment.php b/wp-content/themes/monochrome-pro/attachment.php
+new file mode 100644
+index 00000000..55375f05
+--- /dev/null
++++ b/wp-content/themes/monochrome-pro/attachment.php
+@@ -0,0 +1,67 @@
++<?php get_header(); ?>
++<div id="content" class="widecolumn">
++<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
++	<div class="navigation">
++		<div class="alignleft">
++			&nbsp; 
++		</div>
++		<div class="alignright">
++			&nbsp; 
++		</div>
++	</div>
++<?php $attachment_link = get_the_attachment_link($post->ID, true, array(450, 800)); // This also populates the iconsize for the next line ?>
++<?php $_post = &get_post($post->ID); $classname = ($_post->iconsize[0] <= 128 ? 'small' : '') . 'attachment'; // This lets us style narrow icons specially ?>
++	<div class="post" id="post-<?php the_ID(); ?>">
++		<h2><a href="<?php echo get_permalink($post->post_parent); ?>" rev="attachment"> 
++<?php echo get_the_title($post->post_parent); ?>
++			</a> &raquo; <a href="<?php echo get_permalink() ?>" rel="bookmark" title="Permanent Link: <?php the_title(); ?>"> 
++<?php the_title(); ?>
++			</a></h2> 
++		<div class="entry">
++			<p class="<?php echo $classname; ?>">
++<?php echo $attachment_link; ?>
++				<br />
++<?php echo basename($post->guid); ?>
++			</p>
++<?php the_content('<p class="serif">Read the rest of this entry &raquo;</p>'); ?>
++<?php wp_link_pages(array('before' => '<p><strong>Pages:</strong> ', 'after' => '</p>', 'next_or_number' => 'number')); ?>
++			<p class="postmetadata alt">
++				<small> This entry was posted 
++<?php /* This is commented, because it requires a little adjusting sometimes.
++							You'll need to download this plugin, and follow the instructions:
++							http://binarybonsai.com/archives/2004/08/17/time-since-plugin/ */
++							/* $entry_datetime = abs(strtotime($post->post_date) - (60*120)); echo time_since($entry_datetime); echo ' ago'; */ ?>
++					on 
++<?php the_time('l, F jS, Y') ?>
++					at 
++<?php the_time() ?>
++					and is filed under 
++<?php the_category(', ') ?>
++					. You can follow any responses to this entry through the 
++<?php comments_rss_link('RSS 2.0'); ?>
++					feed. 
++<?php if (('open' == $post-> comment_status) && ('open' == $post->ping_status)) {
++							// Both Comments and Pings are open ?>
++					You can <a href="#respond">leave a response</a>, or <a href="<?php trackback_url(true); ?>" rel="trackback">trackback</a> from your own site. 
++<?php } elseif (!('open' == $post-> comment_status) && ('open' == $post->ping_status)) {
++							// Only Pings are Open ?>
++					Responses are currently closed, but you can <a href="<?php trackback_url(true); ?> " rel="trackback">trackback</a> from your own site. 
++<?php } elseif (('open' == $post-> comment_status) && !('open' == $post->ping_status)) {
++							// Comments are open, Pings are not ?>
++					You can skip to the end and leave a response. Pinging is currently not allowed. 
++<?php } elseif (!('open' == $post-> comment_status) && !('open' == $post->ping_status)) {
++							// Neither Comments, nor Pings are open ?>
++					Both comments and pings are currently closed. 
++<?php } edit_post_link('Edit this entry.','',''); ?>
++				</small> 
++			</p>
++		</div>
++	</div>
++<?php comments_template(); ?>
++<?php endwhile; else: ?>
++	<p>
++		Sorry, no attachments matched your criteria. 
++	</p>
++<?php endif; ?>
++</div>
++<?php get_footer(); ?>
+diff --git a/wp-content/themes/monochrome-pro/author.php b/wp-content/themes/monochrome-pro/author.php
+new file mode 100644
+index 00000000..61f74756
+--- /dev/null
++++ b/wp-content/themes/monochrome-pro/author.php
+@@ -0,0 +1,88 @@
++<?php get_header(); ?>
++<div class="column span-15 first">
++	<div class="content">
++<!-- This sets the $curauth variable -->
++<?php
++if(isset($_GET['author_name'])) :
++$curauth = get_userdatabylogin($author_name);
++else :
++$curauth = get_userdata(intval($author));
++endif;
++?>
++		<div class="author">
++			<h4>About: 
++<?php echo $curauth->nickname; ?>
++			</h4> <img src="<?php bloginfo('stylesheet_directory'); ?>/images/authors/<?php echo $curauth->last_name; ?>.jpg" alt="<?php echo $curauth->nickname; ?>" /> <h6>Profile:</h6> 
++			<p class="small">
++<?php echo $curauth->user_description; ?>
++			</p>
++			<h6>Website</h6> 
++			<p class="small">
++				<a href="<?php echo $curauth->user_url; ?>">
++<?php echo $curauth->user_url; ?>
++				</a>
++			</p>
++			<h6>Contact:</h6> 
++			<p class="small">
++				<a href="mailto:<?php echo $curauth->user_email; ?>">Email 
++<?php echo $curauth->nickname; ?>
++				</a>
++			</p>
++		</div>
++		<h6 class="alignright">Posts by 
++<?php echo $curauth->nickname; ?>
++		</h6> 
++<!-- The Loop -->
++<?php if (have_posts()) : ?>
++<?php $post = $posts[0]; // Hack. Set $post so that the_date() works. ?>
++<?php /* If this is a category archive */ if (is_category()) { ?>
++		<h6 class="departments">
++<?php echo single_cat_title(); ?>
++			Department</h6> 
++<?php /* If this is a monthly archive */ } elseif (is_month()) { ?>
++		<h6 class="departments">Entries from 
++<?php the_time('F Y'); ?>
++		</h6> 
++<?php /* If this is a search */ } elseif (is_search()) { ?>
++		<h2>Search Results</h2> 
++<?php } ?>
++<?php while (have_posts()) : the_post(); ?>
++		<div class="entry">
++			<h2><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title(); ?>" class="title"> 
++<?php the_title(); ?>
++				</a></h2> 
++			<div class="column span-2 first">
++				<div class="byline">
++<?php the_time('M j, Y') ?>
++				</div>
++			</div>
++			<div class="column span-11 last">
++<?php the_excerpt() ?>
++				<div class="meta">
++					<a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>">Read</a> | 
++<?php comments_popup_link('No Comments', '1 Comment', '% Comments'); ?>
++					| <strong>Tags:</strong> 
++<?php the_category(' &middot; ') ?>
++				</div>
++			</div>
++		</div>
++		<hr>
++		</hr>
++<?php endwhile; ?>
++<?php else : ?>
++		<h2>Welp, we couldn't find that...try again?</h2> 
++		<div class="entry">
++<?php include (TEMPLATEPATH . '/searchform.php'); ?>
++		</div>
++<?php endif; ?>
++<!-- End Loop -->
++<?php posts_nav_link(' &#183; ', 'previous page', 'next page'); ?>
++	</div>
++</div>
++<div class="column span-8 prepend-1 last">
++<?php include (TEMPLATEPATH . '/sidebar_single.php'); ?>
++</div>
++<hr>
++</hr>
++<?php get_sidebar(); ?>
++<?php get_footer(); ?>
+diff --git a/wp-content/themes/monochrome-pro/comments-popup.php b/wp-content/themes/monochrome-pro/comments-popup.php
+new file mode 100644
+index 00000000..2e6d9e14
+--- /dev/null
++++ b/wp-content/themes/monochrome-pro/comments-popup.php
+@@ -0,0 +1,133 @@
++<?php
++/* Don't remove these lines. */
++add_filter('comment_text', 'popuplinks');
++while ( have_posts()) : the_post();
++?>
++<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
++<html xmlns="http://www.w3.org/1999/xhtml">
++<head>
++	<title>
++<?php echo get_option('blogname'); ?>
++		- Comments on 
++<?php the_title(); ?>
++	</title> 
++	<meta http-equiv="Content-Type" content="<?php bloginfo('html_type'); ?>; charset=<?php echo get_option('blog_charset'); ?>" />
++<style type="text/css" media="screen">
++		@import url( <?php bloginfo('stylesheet_url'); ?>
++ );
++		body { margin: 3px; }
++	</style> 
++</head>
++<body id="commentspopup">
++<h1 id="header"><a href="" title="<?php echo get_option('blogname'); ?>">
++<?php echo get_option('blogname'); ?>
++	</a></h1> <h2 id="comments">Comments</h2> 
++<p>
++	<a href="<?php echo get_post_comments_feed_link($post->ID); ?>"><abbr title="Really Simple Syndication">RSS</abbr> feed for comments on this post.</a>
++</p>
++<?php if ('open' == $post->ping_status) { ?>
++<p>
++	The <abbr title="Universal Resource Locator">URL</abbr> to TrackBack this entry is: <em>
++<?php trackback_url() ?>
++	</em>
++</p>
++<?php } ?>
++<?php
++// this line is WordPress' motor, do not delete it.
++$commenter = wp_get_current_commenter();
++extract($commenter);
++$comments = get_approved_comments($id);
++$post = get_post($id);
++if (!empty($post->post_password) && $_COOKIE['wp-postpass_'. COOKIEHASH] != $post->post_password) {  // and it doesn't match the cookie
++	echo(get_the_password_form());
++} else { ?>
++<?php if ($comments) { ?>
++<ol id="commentlist">
++<?php foreach ($comments as $comment) { ?>
++	<li id="comment-<?php comment_ID() ?>">
++<?php comment_text() ?>
++		<p>
++			<cite>
++<?php comment_type('Comment', 'Trackback', 'Pingback'); ?>
++				by 
++<?php comment_author_link() ?>
++				&#8212; 
++<?php comment_date() ?>
++				@ <a href="#comment-<?php comment_ID() ?>">
++<?php comment_time() ?>
++				</a></cite>
++		</p>
++	</li>
++<?php } // end for each comment ?>
++</ol>
++<?php } else { // this is displayed if there are no comments so far ?>
++<p>
++	No comments yet.
++</p>
++<?php } ?>
++<?php if ('open' == $post->comment_status) { ?>
++<h2>Leave a comment</h2> 
++<p>
++	Line and paragraph breaks automatic, e-mail address never displayed, <acronym title="Hypertext Markup Language">HTML</acronym> allowed: <code>
++<?php echo allowed_tags(); ?>
++	</code>
++</p>
++<form action="<?php echo get_option('siteurl'); ?>/wp-comments-post.php" method="post" id="commentform">
++<?php if ( $user_ID ) : ?>
++	<p>
++		Logged in as <a href="<?php echo get_option('siteurl'); ?>/wp-admin/profile.php">
++<?php echo $user_identity; ?>
++		</a>. <a href="<?php echo get_option('siteurl'); ?>/wp-login.php?action=logout" title="Log out of this account">Logout &raquo;</a>
++	</p>
++<?php else : ?>
++	<p>
++		<input type="text" name="author" id="author" class="textarea" value="<?php echo $comment_author; ?>" size="28" tabindex="1" /> <label for="author">Name</label> <input type="hidden" name="comment_post_ID" value="<?php echo $id; ?>" /> <input type="hidden" name="redirect_to" value="<?php echo attribute_escape($_SERVER[" REQUEST_URI"]); ?>" /> 
++	</p>
++	<p>
++		<input type="text" name="email" id="email" value="<?php echo $comment_author_email; ?>" size="28" tabindex="2" /> <label for="email">E-mail</label> 
++	</p>
++	<p>
++		<input type="text" name="url" id="url" value="<?php echo $comment_author_url; ?>" size="28" tabindex="3" /> <label for="url"><abbr title="Universal Resource Locator">URL</abbr></label> 
++	</p>
++<?php endif; ?>
++	<p>
++		<label for="comment">Your Comment</label> 
++		<br />
++<textarea name="comment" id="comment" cols="70" rows="4" tabindex="4"></textarea> 
++	</p>
++	<p>
++		<input name="submit" type="submit" tabindex="5" value="Say It!" /> 
++	</p>
++<?php do_action('comment_form', $post->ID); ?>
++</form>
++<?php } else { // comments are closed ?>
++<p>
++	Sorry, the comment form is closed at this time.
++</p>
++<?php }
++} // end password check
++?>
++<div>
++	<strong><a href="javascript:window.close()">Close this window.</a></strong>
++</div>
++<?php // if you delete this the sky will fall on your head
++endwhile;
++?>
++<!-- // this is just the end of the motor - don't touch that line either :) -->
++<?php //} ?>
++<p class="credit">
++<?php timer_stop(1); ?>
++	<cite>Powered by <a href="http://wordpress.org/" title="Powered by WordPress, state-of-the-art semantic personal publishing platform"><strong>Wordpress</strong></a></cite>
++</p>
++<?php // Seen at http://www.mijnkopthee.nl/log2/archive/2003/05/28/esc(18) ?>
++<script type="text/javascript">
++<!--
++document.onkeypress = function esc(e) {
++	if(typeof(e) == "undefined") { e=event; }
++	if (e.keyCode == 27) { self.close(); }
++}
++// -->
++
++</script> 
++</body>
++</html>
+diff --git a/wp-content/themes/monochrome-pro/comments.php b/wp-content/themes/monochrome-pro/comments.php
+new file mode 100644
+index 00000000..ca7ef8e7
+--- /dev/null
++++ b/wp-content/themes/monochrome-pro/comments.php
+@@ -0,0 +1,107 @@
++<?php // Do not delete these lines
++	if ('comments.php' == basename($_SERVER['SCRIPT_FILENAME']))
++		die ('Please do not load this page directly. Thanks!');
++	if (!empty($post->post_password)) { // if there's a password
++		if ($_COOKIE['wp-postpass_' . COOKIEHASH] != $post->post_password) {  // and it doesn't match the cookie
++			?>
++<p class="nocomments">
++	This post is password protected. Enter the password to view comments.
++</p>
++<?php
++			return;
++		}
++	}
++	/* This variable is for alternating comment background */
++	$oddcomment = 'class="comments-alt" ';
++?>
++<!-- You can start editing here. -->
++<?php if ($comments) : ?>
++<h2 id="comments">
++<?php comments_number('No Responses', 'Responses', 'Responses' );?>
++</h2> 
++<div class="small">
++	<span class="feedlink">
++<?php comments_rss_link('Feed'); ?>
++	</span> 
++<?php if ('open' == $post-> ping_status) { ?>
++	<span class="trackbacklink"><a href="<?php trackback_url() ?>" title="Copy this URI to trackback this entry.">Trackback Address</a></span>
++<?php } ?>
++</div>
++<ol class="commentlist">
++<?php foreach ($comments as $comment) : ?>
++	<li 
++<?php echo $oddcomment; ?>
++	id="comment-
++<?php comment_ID() ?>
++	"> <cite>
++<?php comment_author_link() ?>
++</cite> says: 
++<?php if ($comment->comment_approved == '0') : ?>
++<em>Your comment is awaiting moderation.</em> 
++<?php endif; ?>
++<br />
++<p class="small">
++<?php comment_date('F jS, Y') ?>
++at 
++<?php comment_time() ?>
++(<a href="#comment-<?php comment_ID() ?>" title="">#</a>) 
++<?php edit_comment_link('edit','&nbsp;&nbsp;',''); ?>
++</p>
++<?php comment_text() ?>
++</li>
++<?php
++		/* Changes every other comment to a different class */
++		$oddcomment = ( empty( $oddcomment ) ) ? 'class="comments-alt" ' : '';
++	?>
++<?php endforeach; /* end for each comment */ ?>
++</ol>
++<?php else : // this is displayed if there are no comments so far ?>
++<?php if ('open' == $post->comment_status) : ?>
++<!-- If comments are open, but there are no comments. -->
++<?php else : // comments are closed ?>
++<!-- If comments are closed. -->
++<p class="nocomments">
++	Comments are closed.
++</p>
++<?php endif; ?>
++<?php endif; ?>
++<?php if ('open' == $post->comment_status) : ?>
++<h2 id="respond">Leave a Response</h2> 
++<?php if ( get_option('comment_registration') && !$user_ID ) : ?>
++<p>
++	You must be <a href="<?php echo get_option('siteurl'); ?>/wp-login.php?redirect_to=<?php the_permalink(); ?>">logged in</a> to post a comment.
++</p>
++<?php else : ?>
++<form action="<?php echo get_option('siteurl'); ?>/wp-comments-post.php" method="post" id="commentform">
++<?php if ( $user_ID ) : ?>
++	<p>
++		Logged in as <a href="<?php echo get_option('siteurl'); ?>/wp-admin/profile.php">
++<?php echo $user_identity; ?>
++		</a>. <a href="<?php echo get_option('siteurl'); ?>/wp-login.php?action=logout" title="Log out of this account">Logout &raquo;</a>
++	</p>
++<?php else : ?>
++	<p>
++		<input type="text" name="author" id="author" value="<?php echo $comment_author; ?>" size="22" tabindex="1" /> <label for="author"><small>Name 
++<?php if ($req) echo "(required)"; ?>
++			</small></label>
++	</p>
++	<p>
++		<input type="text" name="email" id="email" value="<?php echo $comment_author_email; ?>" size="22" tabindex="2" /> <label for="email"><small>Email (will not be published) 
++<?php if ($req) echo "(required)"; ?>
++			</small></label>
++	</p>
++	<p>
++		<input type="text" name="url" id="url" value="<?php echo $comment_author_url; ?>" size="22" tabindex="3" /> <label for="url"><small>Website</small></label>
++	</p>
++<?php endif; ?>
++<!--<p><small><strong>XHTML:</strong> You can use these tags: <code><?php echo allowed_tags(); ?></code></small></p>-->
++	<p>
++<textarea name="comment" id="comment" cols="10" rows="20" tabindex="4"></textarea>
++	</p>
++	<p>
++		<input name="submit" type="submit" id="submit" tabindex="5" value="Submit Comment" /> <input type="hidden" name="comment_post_ID" value="<?php echo $id; ?>" /> 
++	</p>
++<?php do_action('comment_form', $post->ID); ?>
++</form>
++<?php endif; // If registration required and not logged in ?>
++<?php endif; // if you delete this the sky will fall on your head ?>
+diff --git a/wp-content/themes/monochrome-pro/css/blueprint-license.txt b/wp-content/themes/monochrome-pro/css/blueprint-license.txt
+new file mode 100644
+index 00000000..96c10fcb
+--- /dev/null
++++ b/wp-content/themes/monochrome-pro/css/blueprint-license.txt
+@@ -0,0 +1 @@
++Copyright (c) 2007 Olav Bjorkoy (http://bjorkoy.com)

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, sub-license, 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 every other copyright notice found in this 
software, and all the attributions in every file, 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 NON-INFRINGEMENT. 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.

+\ No newline at end of file
+diff --git a/wp-content/themes/monochrome-pro/css/blueprint-readme.txt b/wp-content/themes/monochrome-pro/css/blueprint-readme.txt
+new file mode 100644
+index 00000000..9ca28439
+--- /dev/null
++++ b/wp-content/themes/monochrome-pro/css/blueprint-readme.txt
+@@ -0,0 +1 @@
++Blueprint CSS framework (http://bjorkoy.com/blueprint)
----------------------------------------------------------------

Welcome to Blueprint! This is a CSS framework designed to 
cut down on your CSS development time. It gives you a solid 
foundation to build your own CSS on. Here are some of the 
features BP provides out-of-the-box:

* An easily customizable grid
* Sensible default typography
* A typographic baseline
* Perfected browser CSS reset
* A stylesheet for printing
* Absolutely no bloat


Setup instructions
----------------------------------------------------------------

Here's how you set up Blueprint on your site. 

1) Upload BP to your server, and place it in whatever folder
   you'd like. A good choice would be your CSS folder.

2) Add the following lines to every <head> section of your
   site. Make sure the link path is correct (here, BP is in my CSS folder):

   <link rel="stylesheet" href="css/blueprint/screen.css" type="text/css" media="screen, projection">
   <link rel="stylesheet" href="css/blueprint/print.css" type="text/css" media="print">	

3) That's it! Blueprint is now ready to shine.


How to use Blueprint
----------------------------------------------------------------

Here's a quick primer on how to use BP:
http://code.google.com/p/blueprintcss/wiki/Tutorial

Each file is also heavily commented, so you'll learn a
lot by reading through them.


Files in Blueprint
----------------------------------------------------------------

The framework has a few files you should check out. Every file
contains lots of (hopefully) clarifying comments.

* screen.css
  This is the main file of the framework. It imports other CSS 
  files from the "lib" directory, and should be included on 
  every page.

* print.css
  This file sets some default print rules, so that printed versions
  of your site looks better than they usually would. It should be
  included on every page.

* lib/grid.css
  This file sets up the grid (it's true). It has a lot of classes
  you apply to divs to set up any sort of column-based grid.

* lib/typography.css
  This file sets some default typography. It also has a few
  methods for some really fancy stuff to do with your text.

* lib/reset.css
  This file resets CSS values that browsers tend to set for you.


Credits
----------------------------------------------------------------

Many parts of BP are directly inspired by other peoples work. 
You may thank them for their brilliance. However, *do not* ask 
them for support or any kind of help with BP.

* Jeff Croft                [jeffcroft.com]
* Nathan Borror             [playgroundblues.com]
* Christian Metts           [mintchaos.com]
* Wilson Miner              [wilsonminer.com]
* The Typogrify Project     [code.google.com/p/typogrify]
* Eric Meyer                [meyerweb.com/eric]
* Angus Turnbull            [twinhelix.com]
* Khoi Vinh                 [subtraction.com]

Questions, comments, suggestions or bug reports all go to
olav at bjorkoy dot com. Thanks for your interest!


== By Olav Bjorkoy
== http://bjorkoy.com
+\ No newline at end of file
+diff --git a/wp-content/themes/monochrome-pro/css/compressed/print.css b/wp-content/themes/monochrome-pro/css/compressed/print.css
+new file mode 100644
+index 00000000..8cfb7fa1
+--- /dev/null
++++ b/wp-content/themes/monochrome-pro/css/compressed/print.css
+@@ -0,0 +1 @@
++body {
line-height:1.5;
font-family:"Helvetica Neue", "Lucida Grande", Arial, Verdana, sans-serif;
color:#000;
background:none;
font-size:10pt;
}

.container {
background:none;
}

h1,h2,h3,h4,h5,h6 {
font-family:"Helvetica Neue", Arial, "Lucida Grande", sans-serif;
}

code {
font:.9em "Courier New", Monaco, Courier, monospace;
}

img {
float:left;
margin:1.5em 1.5em 1.5em 0;
}

a img {
border:none;
}

p img.top {
margin-top:0;
}

hr {
background:#ccc;
color:#ccc;
width:100%;
height:2px;
border:none;
margin:2em 0;
padding:0;
}

blockquote {
font-style:italic;
font-size:.9em;
margin:1.5em;
padding:1em;
}

.small {
font-size:.9em;
}

.large {
font-size:1.1em;
}

.quiet {
color:#999;
}

.hide {
display:none;
}

a:link,a:visited {
background:transparent;
font-weight:700;
text-decoration:underline;
}

a:link:after,a:visited:after {
content:" (" attr(href) ") ";
font-size:90%;
}
+\ No newline at end of file
+diff --git a/wp-content/themes/monochrome-pro/css/compressed/screen.css b/wp-content/themes/monochrome-pro/css/compressed/screen.css
+new file mode 100644
+index 00000000..b1a83cbd
+--- /dev/null
++++ b/wp-content/themes/monochrome-pro/css/compressed/screen.css
+@@ -0,0 +1 @@
++html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {
border:0;
font-weight:inherit;
font-style:inherit;
font-size:100%;
font-family:inherit;
vertical-align:baseline;
margin:0;
padding:0;
}

body {
line-height:1.5;
background:#fff;
font-size:75%;
color:#222;
font-family:"Helvetica Neue", "Lucida Grande", Helvetica, Arial, Verdana, sans-serif;
margin:1.5em 0;
}

table {
border-collapse:separate;
border-spacing:0;
margin-bottom:1.4em;
}

caption,th,td {
text-align:left;
font-weight:400;
}

blockquote:before,blockquote:after,q:before,q:after {
content:"";
}

blockquote,q {
quotes:;
}

a img {
border:none;
}

h1,h2,h3,h4,h5,h6 {
color:#111;
font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
font-weight:400;
}

h1 {
font-size:3em;
line-height:1;
margin-bottom:.5em;
}

h2 {
font-size:2em;
margin-bottom:.75em;
}

h3 {
font-size:1.5em;
line-height:1;
margin-bottom:1em;
}

h4 {
font-size:1.2em;
line-height:1.25;
margin-bottom:1.25em;
}

h5 {
font-size:1em;
font-weight:700;
margin-bottom:1.5em;
}

h6 {
font-size:1em;
font-weight:700;
}

p.last {
margin-bottom:0;
}

p img {
float:left;
margin:1.5em 1.5em 1.5em 0;
padding:0;
}

p img.top {
margin-top:0;
}

ul,ol {
margin:0 1.5em 1.5em;
}

ul {
list-style-type:circle;
}

ol {
list-style-type:decimal;
}

dd {
margin-left:1.5em;
}

abbr,acronym {
border-bottom:1px dotted #666;
}

address {
margin-top:1.5em;
font-style:italic;
}

a:focus,a:hover {
color:#000;
}

a {
color:#009;
text-decoration:underline;
}

blockquote {
color:#666;
font-style:italic;
margin:1.5em;
}

em,dfn {
font-style:italic;
background:#ffc;
}

pre,code {
white-space:pre;
margin:1.5em 0;
}

pre,code,tt {
font:1em 'andale mono', monotype.com, 'lucida console', monospace;
line-height:1.5;
}

tt {
display:block;
line-height:1.5;
margin:1.5em 0;
}

th {
border-bottom:2px solid #ccc;
font-weight:700;
}

td {
border-bottom:1px solid #ddd;
}

th,td {
padding:4px 10px 4px 0;
}

tfoot {
font-style:italic;
}

caption {
background:#ffc;
}

table .last {
padding-right:0;
}

.small {
font-size:.8em;
margin-bottom:1.875em;
line-height:1.875em;
}

.large {
font-size:1.2em;
line-height:2.5em;
margin-bottom:1.25em;
}

.hide {
display:none;
}

.highlight {
background:#ff0;
}

.added {
color:#060;
}

.removed {
color:#900;
}

.top {
margin-top:0;
padding-top:0;
}

.bottom {
margin-bottom:0;
padding-bottom:0;
}

.container {
width:950px;
margin:0 auto;
}

.column {
float:left;
margin-right:10px;
}

.last {
margin-right:0;
}

.span-1 {
width:30px;
}

.span-2 {
width:70px;
}

.span-3 {
width:110px;
}

.span-4 {
width:150px;
}

.span-5 {
width:190px;
}

.span-6 {
width:230px;
}

.span-7 {
width:270px;
}

.span-8 {
width:310px;
}

.span-9 {
width:350px;
}

.span-10 {
width:390px;
}

.span-11 {
width:430px;
}

.span-12 {
width:470px;
}

.span-13 {
width:510px;
}

.span-14 {
width:550px;
}

.span-15 {
width:590px;
}

.span-16 {
width:630px;
}

.span-17 {
width:670px;
}

.span-18 {
width:710px;
}

.span-19 {
width:750px;
}

.span-20 {
width:790px;
}

.span-21 {
width:830px;
}

.span-22 {
width:870px;
}

.span-23 {
width:910px;
}

.span-24 {
width:950px;
margin:0;
}

.append-1 {
padding-right:40px;
}

.append-2 {
padding-right:80px;
}

.append-3 {
padding-right:120px;
}

.append-4 {
padding-right:160px;
}

.append-5 {
padding-right:200px;
}

.append-6 {
padding-right:240px;
}

.append-7 {
padding-right:280px;
}

.append-8 {
padding-right:320px;
}

.append-9 {
padding-right:360px;
}

.append-10 {
padding-right:400px;
}

.append-11 {
padding-right:440px;
}

.append-12 {
padding-right:480px;
}

.append-13 {
padding-right:520px;
}

.append-14 {
padding-right:560px;
}

.append-15 {
padding-right:600px;
}

.append-16 {
padding-right:640px;
}

.append-17 {
padding-right:680px;
}

.append-18 {
padding-right:720px;
}

.append-19 {
padding-right:760px;
}

.append-20 {
padding-right:800px;
}

.append-21 {
padding-right:840px;
}

.append-22 {
padding-right:880px;
}

.append-23 {
padding-right:920px;
}

.prepend-1 {
padding-left:40px;
}

.prepend-2 {
padding-left:80px;
}

.prepend-3 {
padding-left:120px;
}

.prepend-4 {
padding-left:160px;
}

.prepend-5 {
padding-left:200px;
}

.prepend-6 {
padding-left:240px;
}

.prepend-7 {
padding-left:280px;
}

.prepend-8 {
padding-left:320px;
}

.prepend-9 {
padding-left:360px;
}

.prepend-10 {
padding-left:400px;
}

.prepend-11 {
padding-left:440px;
}

.prepend-12 {
padding-left:480px;
}

.prepend-13 {
padding-left:520px;
}

.prepend-14 {
padding-left:560px;
}

.prepend-15 {
padding-left:600px;
}

.prepend-16 {
padding-left:640px;
}

.prepend-17 {
padding-left:680px;
}

.prepend-18 {
padding-left:720px;
}

.prepend-19 {
padding-left:760px;
}

.prepend-20 {
padding-left:800px;
}

.prepend-21 {
padding-left:840px;
}

.prepend-22 {
padding-left:880px;
}

.prepend-23 {
padding-left:920px;
}

.border {
padding-right:4px;
margin-right:5px;
border-right:1px solid #eee;
}

.colborder {
padding-right:24px;
margin-right:25px;
border-right:1px solid #eee;
}

.pull-1 {
margin-left:-40px;
}

.pull-2 {
margin-left:-80px;
}

.pull-3 {
margin-left:-120px;
}

.pull-4 {
margin-left:-160px;
}

.push-0 {
margin:0 0 0 18px;
}

.push-1 {
margin:0 -40px 0 18px;
}

.push-2 {
margin:0 -80px 0 18px;
}

.push-3 {
margin:0 -120px 0 18px;
}

.push-4 {
margin:0 -160px 0 18px;
}

.push-0,.push-1,.push-2,.push-3,.push-4 {
float:right;
}

.box {
margin-bottom:1.5em;
background:#eee;
padding:1.5em;
}

hr {
background:#ddd;
color:#ddd;
clear:both;
float:none;
width:100%;
height:.1em;
border:none;
margin:0 0 1.4em;
}

hr.space {
background:#fff;
color:#fff;
}

.clear {
display:block;
}

.clear:after,.container:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}

* html .clear {
height:1%;
}

fieldset {
border:1px solid #ccc;
margin:0 0 1.5em;
padding:1.4em;
}

legend {
font-weight:700;
font-size:1.2em;
}

input.text,input.title {
width:300px;
border:1px solid #bbb;
background:#f6f6f6;
margin:.5em .5em .5em 0;
padding:5px;
}

input.title {
font-size:1.5em;
}

textarea {
width:400px;
height:250px;
border:1px solid #bbb;
background:#eee;
margin:.5em .5em .5em 0;
padding:5px;
}

select {
border:1px solid #ccc;
background:#f6f6f6;
width:200px;
}

.error,.notice,.success {
margin-bottom:1em;
border:2px solid #ddd;
padding:.8em;
}

.error {
background:#FBE3E4;
color:#D12F19;
border-color:#FBC2C4;
}

.notice {
background:#FFF6BF;
color:#817134;
border-color:#FFD324;
}

.success {
background:#E6EFC2;
color:#529214;
border-color:#C6D880;
}

.error a {
color:#D12F19;
}

.notice a {
color:#817134;
}

.success a {
color:#529214;
}

p,img,dl {
margin:0 0 1.5em;
}

dl dt,strong,dfn,label {
font-weight:700;
}

del,.quiet {
color:#666;
}

input.text:focus,input.title:focus,textarea:focus,select:focus {
background:#fff;
border:1px solid #999;
}
+\ No newline at end of file
+diff --git a/wp-content/themes/monochrome-pro/css/custom.css b/wp-content/themes/monochrome-pro/css/custom.css
+new file mode 100644
+index 00000000..82885127
+--- /dev/null
++++ b/wp-content/themes/monochrome-pro/css/custom.css
+@@ -0,0 +1 @@
++/*------------------------------------
Gridline Lite
By: Thad Allender/Graph Paper Press [graphpaperpress.com]
-------------------------------------*/

body 	{  margin-bottom: 0; margin-top: 30px; background: url('../images/gridline.gif') top repeat-x;}
#outside {background: url('../images/get.png') top left no-repeat;}	
blockquote {
	font-style: normal;
	padding: 0 0 0 0;
	color: #000;
	background: url('../images/quote.png') .5em top no-repeat;
}

h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {color: #000;}
a			{color: #FF3706; text-decoration: none;}
a:active, h2 a:active, h3 a:active {color: #8c1b00;text-decoration: none;}
a:hover, h2 a:hover, h3 a:hover {color: #464646;text-decoration: none;}
blockquote p 		{ padding: 0 20px 0 30px; }
hr 			{ background: #CCC; height: 1px; }
img			{ margin: 0; }
.photo_align_left	{float: left; padding: 0 1.5em 1.5em 0;}
a.button 		{ float: left; } /* Fix for buttons */
input 			{ padding-left: 0; border: 1px solid #CCCCCC;  }
ol			{ margin-left: 35px; }
label			{ font-weight: normal; }
textarea		{ height: 200px; width: 500px;}
.small			{ font-size: .9em; }
.nomargin		{ margin: 0; }
a.button, button 	{ font-weight: normal; }
dl.small dd		{ font-size:.9em; }
span.meta_align_right 	{color: #ccc; font-size: .6em; float: right; }
span.meta_align_right a {color: #ccc; }
span.meta_align_right a:hover{color: #000; }

.linkcat {list-style:none;}

.post_first {background: #fff; padding: 1em;}
.post_alt {background:#eee; padding: 1em;}

.meta 	{color: #ccc; font-size: .8em; line-height: 1.875em; font-family: Georgia;}
.meta a {color: #ccc; }
.meta a:hover{color: #000; }

.byline {color: #ccc; font-size: .8em; line-height: 1.875em;}
.byline a {color: #FF3706; text-decoration: none; line-height: 1.875em;}
.byline a:hover{color: #000; }

.five_posts h6 a, .five_posts h4 a, .five_posts h3 a {text-decoration: none; margin-bottom: 0; }

#maincontent h2 	{ color: #3B4A25; border-bottom: 1px dotted #AAA; margin-bottom: 15px; }
h2 a 			{ color: #3B4A25; text-decoration: none; }
#maincontent .post h2	{ margin-bottom: 5px; }
						
#maincontent .content 	{ padding: 25px 30px 20px 48px; }	

#feature h3 {margin-bottom:0; padding:0;}
#feature p img {margin: 7px 0 2em 0;}
.feature_text {margin-top: 2em;}
#home_right {padding:0;}
#home_right .entry {padding: 0  0 2em 0;}

.author {padding: 1.5em; 
  margin-bottom: 1.5em; 
  background: #eee;  }

.author img {float:left;
padding:0 1em 1em 0;}

.author p { 
margin-left:8em;}

.author h6  {
margin-left:7em;
border-bottom:1px #000 dotted;}

.navigation, 
.navigation a			{ color: #AAA; }
.alignright 			{ float: right; }
.alignleft 			{ float: left; }
.post				{ margin-bottom: 25px; }
.entry				{padding-bottom: 25px; }

/* HEADER */

#header {
	height: 50px;
	width: 950px;
padding: 4px 0 0 0;
}

#header h1, #header .description {
	padding:0;
	margin: 0;
	line-height: 1em;
}


/* NAVIGATION IN POSTS */

	.entry #nav .content {
		padding: 0;
		margin: auto;
	}

	.entry #nav {
		margin-bottom: 15px;
		background: #FFF;

	}

	.entry #nav li a 		{ color: #FFF; border-right: 1px solid #AAA; background: #666; }
	.entry #nav li.last a	{ border-right: none; }
	.entry #nav li a:hover 	{ background: #333; color: #FFF;}



/* FOOTER */

#footer 		{ text-align: center; font-size: .9em; margin: 0;}

#footer a 		{ text-decoration: none; }

/* SEARCH */

#search				{ float: right; }
#search #s 			{ background: transparent url('../images/icons/search_grey.gif') 0px center no-repeat;
 				  	  padding: 2px 0 2px 17px; width: 135px; color: #CCCCCC; font-size: 0.9em; margin-right: 0px; margin-top: 10px;}
#search #s:hover 	{ color: #000; }
.search-excerpt 	{ margin: 0; }

/* COMMENTS */

.commentlist li { padding: 8px 15px; } 
.comments-alt 	{ background: #EEE;}

/* LISTS */

.bottombar {}

.bottombar h2 {
font-size:1em;
font-weight:bold;
line-height:1em;
margin:1em 0 1em;
}

ul {
list-style-type:none;
margin-left: 1em;
padding:0;
}

ul li {
list-style-image: url('../images/icons/li.png');
background-repeat:no-repeat;
line-height:2em;
margin:0;
padding: 0;
}

ul li a { color: #000;}

/* COMMENT STYLES */

#comments { width: 100%; }

dl#comment_list { margin: 0 0 0 0; }
		
dl#comment_list dt { padding: 0 0 33px 0; background: url('images/comment_top.gif') 0 100% no-repeat; font-size: 1.1em; line-height: 1.8182em; color: #999; }
		
dl#comment_list dt.author { background: url('images/comment_author_top.gif') 0 100% no-repeat; }
		
dl#comment_list dt .comment_num { padding: 0 0.3636em 0 0; }
			
dl#comment_list dt .comment_num a, dl#comment_list dt .comment_num a:visited { color: #999; }
				
dl#comment_list dt .comment_num a:hover { color: #a90000; }
				
dl#comment_list dt strong { font-size: 1.4545em; color: #000; }
				
dl#comment_list dt strong a, dl#comment_list dt strong a:visited { color: #000; border-bottom: 1px dotted #999; }
				
dl#comment_list dt strong a:hover { color: #000; border-bottom: 1px solid #a90000; }
		
dl#comment_list dd {padding: 20px; margin: 0 0 1.5385em; background: #dfdfdf; }
		
dl#comment_list dd.author { background: #0099cc url('images/comment_author_bottom.gif') 0 100% no-repeat; }
		
dl#comment_list dd.entry p, dl#comment_list dd.entry ul, dl#comment_list dd.entry ol, dl#comment_list dd.entry blockquote { margin-bottom: 1.1538em; }



/* COMMENT FORM */

#comment_form { width: 46.8em; margin: 0 0 4.0em 0; }

#comment_form a:hover { text-decoration: underline; }

#comment_form p { padding: 0.7692em 0; }
	
#comment_form label { padding: 0 0 0 0.83333em; font-size: 1.2em; }

#comment_form .text_input { width: 15.3846em; padding: 0.23077em; color: #a90000; font: bold 1.3em Verdana, sans-serif; border-top: 0.15385em solid #999; border-left: 0.15385em solid #999; border-right: 0.07692em solid #eee; border-bottom: 0.07692em solid #eee; }
		
#comment_form .text_input:focus { border-top-color: #666; border-left-color: #666; border-right-color: #ddd; border-bottom-color: #ddd; }
		
#comment_form .text_area { width: 32.9231em; }

#comment_form p.subscribe-to-comments { font-size: 1.3em; }
		
#comment_form p.subscribe-to-comments label { font-size: 1.0em; }

#comment_form .form_submit { padding: 0.5em; background: url('images/submit_bg.gif') repeat-x; color: #000; border: 0.21429em double #999; border-top-color: #ccc; border-left-color: #ccc; font: bold 1.4em/1.0em "Helvetica Neue", Helvetica, Arial, sans-serif; cursor: pointer; }
		
#comment_form .form_submit:hover { color: #0099cc; }

/* Root = Horizontal, Secondary = Vertical */

#navmenu-h {background:#000;}

#navmenu-h li.alignright {float:right;}

ul#navmenu-h {
  margin: 0 0 1em 0;
  border: 0 none;
  padding: 0;
  width: 950px; /*For KHTML*/
  list-style: none;
  height: 24px;
}

ul#navmenu-h li {
  margin: 0;
  border: 0 none;
  padding: 0;
  float: left; /*For Gecko*/
  display: inline;
  list-style: none;
  position: relative;
  height: 24px;
}

ul#navmenu-h ul {
  margin: 0;
  border: 0 none;
  padding: 0;
  width: 160px;
  list-style: none;
  display: none;
  position: absolute;
  top: 24px;
  left: 0;
}

ul#navmenu-h ul:after /*From IE 7 lack of compliance*/{
  clear: both;
  display: block;
  font: 1px/0px serif;
  content: ".";
  height: 0;
  visibility: hidden;
}

ul#navmenu-h ul li {
  width: 160px;
  float: left; /*For IE 7 lack of compliance*/
  display: block !important;
  display: inline; /*For IE*/
}

/* Root Menu */
ul#navmenu-h a {
  padding: 2px 20px 0 20px;
  float: none !important; /*For Opera*/
  float: left; /*For IE*/
  display: block;
  background: #000;
  color: #ccc;
  font: 11px/22px Helvetica;
  text-decoration: none;
  height: auto !important;
  height: 1%; /*For IE*/
}

/* Root Menu Hover Persistence */
ul#navmenu-h a:hover,
ul#navmenu-h li:hover a,
ul#navmenu-h li.iehover a {
  background: #333;
  color: #FFF;
}

/* 2nd Menu */
ul#navmenu-h li:hover li a,
ul#navmenu-h li.iehover li a {
  float: none;
  background: #000;
  color: #ccc;
}

/* 2nd Menu Hover Persistence */
ul#navmenu-h li:hover li a:hover,
ul#navmenu-h li:hover li:hover a,
ul#navmenu-h li.iehover li a:hover,
ul#navmenu-h li.iehover li.iehover a {
  background: #333;
  color: #FFF;
}

/* 3rd Menu */
ul#navmenu-h li:hover li:hover li a,
ul#navmenu-h li.iehover li.iehover li a {
  background: #000;
  color: #ccc;
}

/* 3rd Menu Hover Persistence */
ul#navmenu-h li:hover li:hover li a:hover,
ul#navmenu-h li:hover li:hover li:hover a,
ul#navmenu-h li.iehover li.iehover li a:hover,
ul#navmenu-h li.iehover li.iehover li.iehover a {
  background: #CCC;
  color: #FFF;
}

/* 4th Menu */
ul#navmenu-h li:hover li:hover li:hover li a,
ul#navmenu-h li.iehover li.iehover li.iehover li a {
  background: #EEE;
  color: #666;
}

/* 4th Menu Hover */
ul#navmenu-h li:hover li:hover li:hover li a:hover,
ul#navmenu-h li.iehover li.iehover li.iehover li a:hover {
  background: #CCC;
  color: #FFF;
}

ul#navmenu-h ul ul,
ul#navmenu-h ul ul ul {
  display: none;
  position: absolute;
  top: 0;
  left: 160px;
}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#navmenu-h li:hover ul ul,
ul#navmenu-h li:hover ul ul ul,
ul#navmenu-h li.iehover ul ul,
ul#navmenu-h li.iehover ul ul ul {
  display: none;
}

ul#navmenu-h li:hover ul,
ul#navmenu-h ul li:hover ul,
ul#navmenu-h ul ul li:hover ul,
ul#navmenu-h li.iehover ul,
ul#navmenu-h ul li.iehover ul,
ul#navmenu-h ul ul li.iehover ul {
  display: block;
}

#themes h6		{float:right; padding-right:1em;}
ul#themeswitcher	{list-style-type:none; margin:0;padding:0;float:right}
ul#themeswitcher li	{list-style-image:none;list-style-type:none;margin:0; padding:0;}
+\ No newline at end of file
+diff --git a/wp-content/themes/monochrome-pro/css/lib/forms.css b/wp-content/themes/monochrome-pro/css/lib/forms.css
+new file mode 100644
+index 00000000..19ffeb6b
+--- /dev/null
++++ b/wp-content/themes/monochrome-pro/css/lib/forms.css
+@@ -0,0 +1 @@
++/* -------------------------------------------------------------- 
   
   forms.css
   * Sets up some default styling for forms
   * Gives you classes to enhance your forms
   
   Usage:
   * For text fields, use class .title or .text
   
-------------------------------------------------------------- */

label { font-weight: bold; }


/* Fieldsets */
fieldset    { padding:1.4em; margin: 0 0 1.5em 0; border: 1px solid #ccc; }
legend      { font-weight: bold; font-size:1.2em; }

/* Text fields */
input.text, input.title   { width: 300px; margin:0.5em 0.5em 0.5em 0; }
input.text, input.title   { border:1px solid #bbb; background:#f6f6f6; padding:5px; }
input.text:focus,
input.title:focus         { border:1px solid #999; background:#fff; }
input.title               { font-size:1.5em; }

/* Textareas */
textarea            { width: 400px; height: 250px; margin:0.5em 0.5em 0.5em 0; }
textarea            { border:1px solid #bbb; background:#eee; padding:5px; }
textarea:focus      { border:1px solid #999; background:#fff; }

/* Select fields */
select              { border:1px solid #ccc; background:#f6f6f6; width:200px; }
select:focus        { border:1px solid #999; background:#fff; }


/* Success, error & notice boxes for messages and errors. */
.error,
.notice, 
.success    { padding: .8em; margin-bottom: 1em; border: 2px solid #ddd; }
.error      { background: #FBE3E4; color: #D12F19; border-color: #FBC2C4; }
.notice     { background: #FFF6BF; color: #817134; border-color: #FFD324; }
.success    { background: #E6EFC2; color: #529214; border-color: #C6D880; }
.error a    { color: #D12F19; }
.notice a   { color: #817134; }
.success a  { color: #529214; }
+\ No newline at end of file
+diff --git a/wp-content/themes/monochrome-pro/css/lib/grid.css b/wp-content/themes/monochrome-pro/css/lib/grid.css
+new file mode 100644
+index 00000000..4e3f685e
+--- /dev/null
++++ b/wp-content/themes/monochrome-pro/css/lib/grid.css
+@@ -0,0 +1 @@
++/* -------------------------------------------------------------- 
   
   grid.css
   * Sets up an easy-to-use grid of 24 columns.
   
   Based on work by:
   * Nathan Borror     [playgroundblues.com]
   * Jeff Croft        [jeffcroft.com]
   * Christian Metts   [mintchaos.com]
   * Khoi Vinh         [subtraction.com]
   
   By default, the grid is 950px wide, with 24 columns 
   spanning 30px, and a 10px margin between columns.
   
   If you need fewer or more columns, use this 
   formula to find the new total width: 
   Total width = (columns * 40) - 10
   
   Read more about using a grid here:
   * subtraction.com/archives/2007/0318_oh_yeeaahh.php
   
-------------------------------------------------------------- */

/* A container should group all your columns. */
.container {
  width: 950px;
  margin: 0 auto;
}


/* Columns
-------------------------------------------------------------- */

/* Use this class together with the .span-x classes
   to create any composition of columns in a layout. */
   
.column {
  float: left;
  margin-right: 10px;
}


/* The last column in a row needs this class. */
.last { margin-right: 0; }

/* Use these classes to set the width of a column. */
.span-1   { width: 30px; }
.span-2   { width: 70px; }
.span-3   { width: 110px; }
.span-4   { width: 150px; }
.span-5   { width: 190px; }
.span-6   { width: 230px; }
.span-7   { width: 270px; }
.span-8   { width: 310px; }
.span-9   { width: 350px; }
.span-10  { width: 390px; }
.span-11  { width: 430px; }
.span-12  { width: 470px; }
.span-13  { width: 510px; }
.span-14  { width: 550px; }
.span-15  { width: 590px; }
.span-16  { width: 630px; }
.span-17  { width: 670px; }
.span-18  { width: 710px; }
.span-19  { width: 750px; }
.span-20  { width: 790px; }
.span-21  { width: 830px; }
.span-22  { width: 870px; }
.span-23  { width: 910px; }
.span-24  { width: 950px; margin: 0; }

/* Add these to a column to append empty cols. */
.append-1   { padding-right: 40px; }  
.append-2   { padding-right: 80px; } 
.append-3   { padding-right: 120px; } 
.append-4   { padding-right: 160px; } 
.append-5   { padding-right: 200px; } 
.append-6   { padding-right: 240px; } 
.append-7   { padding-right: 280px; } 
.append-8   { padding-right: 320px; } 
.append-9   { padding-right: 360px; } 
.append-10  { padding-right: 400px; } 
.append-11  { padding-right: 440px; } 
.append-12  { padding-right: 480px; } 
.append-13  { padding-right: 520px; } 
.append-14  { padding-right: 560px; } 
.append-15  { padding-right: 600px; } 
.append-16  { padding-right: 640px; } 
.append-17  { padding-right: 680px; } 
.append-18  { padding-right: 720px; } 
.append-19  { padding-right: 760px; } 
.append-20  { padding-right: 800px; } 
.append-21  { padding-right: 840px; } 
.append-22  { padding-right: 880px; } 
.append-23  { padding-right: 920px; } 

/* Add these to a column to prepend empty cols. */
.prepend-1   { padding-left: 40px; }  
.prepend-2   { padding-left: 80px; } 
.prepend-3   { padding-left: 120px; } 
.prepend-4   { padding-left: 160px; } 
.prepend-5   { padding-left: 200px; } 
.prepend-6   { padding-left: 240px; } 
.prepend-7   { padding-left: 280px; } 
.prepend-8   { padding-left: 320px; } 
.prepend-9   { padding-left: 360px; } 
.prepend-10  { padding-left: 400px; } 
.prepend-11  { padding-left: 440px; } 
.prepend-12  { padding-left: 480px; } 
.prepend-13  { padding-left: 520px; } 
.prepend-14  { padding-left: 560px; } 
.prepend-15  { padding-left: 600px; } 
.prepend-16  { padding-left: 640px; } 
.prepend-17  { padding-left: 680px; } 
.prepend-18  { padding-left: 720px; } 
.prepend-19  { padding-left: 760px; } 
.prepend-20  { padding-left: 800px; } 
.prepend-21  { padding-left: 840px; } 
.prepend-22  { padding-left: 880px; } 
.prepend-23  { padding-left: 920px; } 


/* Border on right hand side of a column. */
.border {
  padding-right: 4px;
  margin-right: 5px;
  border-right: 1px solid #eee;
}

/* Border with more whitespace, spans one column. */
.colborder {
  padding-right: 24px;
  margin-right: 25px;
  border-right: 1px solid #eee;
}


/* Use these classes on an element to push it into the 
   next column, or to pull it into the previous column. */

.pull-1  { margin-left: -40px; }
.pull-2  { margin-left: -80px; }
.pull-3  { margin-left: -120px; }
.pull-4  { margin-left: -160px; }

.push-0  { margin: 0 0 0 18px; }
.push-1  { margin: 0 -40px 0 18px; }
.push-2  { margin: 0 -80px 0 18px; }
.push-3  { margin: 0 -120px 0 18px; }
.push-4  { margin: 0 -160px 0 18px; }
.push-0, .push-1, .push-2, .push-3, .push-4 { float: right; }


/* Misc classes and elements
-------------------------------------------------------------- */

/* Use a .box to create a padded box inside a column.  */ 
.box { 
  padding: 1.5em; 
  margin-bottom: 1.5em; 
  background: #eee; 
}

/* Use this to create a horizontal ruler across a column. */
hr {
  background: #ddd; 
  color: #ddd;
  clear: both; 
  float: none; 
  width: 100%; 
  height: .1em;
  margin: 0 0 1.4em;
  border: none; 
}
hr.space {
  background: #fff;
  color: #fff;
}

/* Clearing floats without extra markup
   Based on How To Clear Floats Without Structural Markup by PiE
   [http://www.positioniseverything.net/easyclearing.html] */

.clear { display: inline-block; }   
.clear:after, .container:after {
  content: "."; 
  display: block; 
  height: 0; 
  clear: both; 
  visibility: hidden;
}
* html .clear { height: 1%; }
.clear { display: block; }
+\ No newline at end of file
+diff --git a/wp-content/themes/monochrome-pro/css/lib/grid.png b/wp-content/themes/monochrome-pro/css/lib/grid.png
+new file mode 100644
+index 0000000000000000000000000000000000000000..129d4a29fbe92688aabed5638e0c4f73a7bca818
+GIT binary patch
+literal 206
+zcmeAS@N?(olHy`uVBq!ia0vp^8bB<>!3HEX<>xE|QY^(zo*^7SP{WbZ0pxQQctjR6
+zFmQbUVMeDlCNqG7G9|7NCBgY=CFO}lsSJ)O`AMk?Zka`?<@rU~#R|^B#xt(DF$2|k
+zc)B=-cyuP$eEj#lzKxOL5tEL~%H%~Gtu@#d^DPnSv6>KM@XEpK;0k6<Ruq8+<qF)7
+k*OxOVeOw)WWF<3$-)8pvpV!#E1DeU;>FVdQ&MBb@06Zo?vj6}9
+
+literal 0
+HcmV?d00001
+
+diff --git a/wp-content/themes/monochrome-pro/css/lib/ie.css b/wp-content/themes/monochrome-pro/css/lib/ie.css
+new file mode 100644
+index 00000000..b5540fab
+--- /dev/null
++++ b/wp-content/themes/monochrome-pro/css/lib/ie.css
+@@ -0,0 +1 @@
++/* -------------------------------------------------------------- 
   
   ie.css
   
   Contains every hack for Internet Explorer versions prior 
   to IE7, so that our core files stay sweet and nimble.
   
-------------------------------------------------------------- */

/* Make sure the layout is centered in IE5 */
body        { text-align: center; }
.container  { text-align: left; }


/* This fixes the problem where IE6 adds an extra 3px margin to
   two columns that are floated up against each other. */

* html .column { overflow-x: hidden; } /* IE6 fix */

.pull-1, .pull-2, .pull-3, .pull-4,
.push-1, .push-2, .push-3, .push-4, 
ul, ol {
  position: relative; /* Keeps IE6 from cutting pulled/pushed images */
}

/* Fixes incorrect styling of legend in IE6 fieldsets. */
legend { margin-bottom:1.4em; }

/* Fixes incorrect placement of numbers in ol's in IE6/7 */
ol { margin-left:2em; }
+\ No newline at end of file
+diff --git a/wp-content/themes/monochrome-pro/css/lib/reset.css b/wp-content/themes/monochrome-pro/css/lib/reset.css
+new file mode 100644
+index 00000000..777f5ac0
+--- /dev/null
++++ b/wp-content/themes/monochrome-pro/css/lib/reset.css
+@@ -0,0 +1 @@
++/* -------------------------------------------------------------- 
  
   reset.css
   * Resets default browser CSS.
   
   Based on work by Eric Meyer:
   * meyerweb.com/eric/thoughts/2007/05/01/reset-reloaded/
   
-------------------------------------------------------------- */

html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, code,
del, dfn, em, img, q, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}


body { line-height: 1.5; background: #fff; margin:1.5em 0; }

/* Tables still need 'cellspacing="0"' in the markup. */
table { border-collapse: separate; border-spacing: 0; }
caption, th, td { text-align: left; font-weight:400; }

/* Remove possible quote marks (") from <q>, <blockquote>. */
blockquote:before, blockquote:after, q:before, q:after { content: ""; }
blockquote, q { quotes: "" ""; }

a img { border: none; }

+\ No newline at end of file
+diff --git a/wp-content/themes/monochrome-pro/css/lib/typography.css b/wp-content/themes/monochrome-pro/css/lib/typography.css
+new file mode 100644
+index 00000000..c6c234ad
+--- /dev/null
++++ b/wp-content/themes/monochrome-pro/css/lib/typography.css
+@@ -0,0 +1 @@
++/* -------------------------------------------------------------- 
   
   typography.css
   * Sets up some sensible default typography.
  
   Based on work by:
   * Nathan Borror     [playgroundblues.com]
   * Jeff Croft        [jeffcroft.com]
   * Christian Metts   [mintchaos.com]
   * Wilson Miner      [wilsonminer.com]
   * Richard Rutter    [clagnut.com]
   
   Read more about using a baseline here:
   * alistapart.com/articles/settingtypeontheweb
  
-------------------------------------------------------------- */

/* This is where you set your desired font size. The line-heights 
   and vertical margins are automatically calculated from this. 
   The percentage is of 16px (0.75 * 16px = 12px). */
   
body { font-size: 75%; }


/* Default fonts and colors. 
   If you prefer serif fonts, remove the font-family 
   on the headings, and apply this one to the body:
   font: 1em Georgia, "lucida bright", "times new roman", serif; */
   
body { 
  color: #666; 
  font-family: "Helvetica Neue", "Lucida Grande", Helvetica, Arial, Verdana, sans-serif; 
}
h1,h2,h3,h4,h5,h6 { 
  color: #666; 
  font-family: "Helvetica Neue", "Lucida Grande", Helvetica, Arial, Verdana, sans-serif; 
}

/* Headings
-------------------------------------------------------------- */

h1,h2,h3,h4,h5,h6 { font-weight: normal; }

h1 { font-size: 3em; line-height: 1; margin-bottom: 0.5em; }
h2 { font-size: 2em; margin-bottom: 0.75em; }
h3 { font-size: 1.5em; line-height: 1; margin-bottom: 1em; }
h4 { font-size: 1.2em; line-height: 1.25; margin-bottom: 1.25em; }
h5 { font-size: 1em; font-weight: bold; margin-bottom: 1.5em; }
h6 { font-size: 1em; font-weight: bold; }


/* Text elements
-------------------------------------------------------------- */

p           { margin: 0 0 1.5em; }
p.last      { margin-bottom: 0; }
p img       { float: left; margin: 1em 1em 1em 0; padding: 0; }
p img.top   { margin-top: 0; } /* Use this if the image is at the top of the <p>. */
img         { margin: 0 0 1.5em; }

ul, ol      { margin:0 1.5em 1.5em 1.5em; }
ul          { list-style-type: circle; }
ol          { list-style-type: decimal; }
dl          { margin: 0 0 1.5em 0; }
dl dt       { font-weight: bold; }
dd          { margin-left: 1.5em;}

abbr, 
acronym     { border-bottom: 1px dotted #666; }
address     { margin-top: 1.5em; font-style: italic; }
del         { color:#666; }

a:focus, 
a:hover     { color: #000; }
a           { color: #F74343; text-decoration: underline; }

blockquote  { margin: 1.5em; color: #666; font-style: italic; }
strong      { font-weight: bold; }
em,dfn      { font-style: italic; background: #ffc; }
dfn         { font-weight: bold; }
pre,code    { margin: 1.5em 0; white-space: pre; }
pre,code,tt { font: 1em 'andale mono', 'monotype.com', 'lucida console', monospace; line-height: 1.5; } 
tt          { display: block; margin: 1.5em 0; line-height: 1.5; }


/* Tables
-------------------------------------------------------------- */

table   { margin-bottom: 1.4em; }
th      { border-bottom: 2px solid #ccc; font-weight: bold; }
td      { border-bottom: 1px solid #ddd; }
th,td   { padding: 4px 10px 4px 0; }
tfoot   { font-style: italic; }
caption { background: #ffc; }

/* Use this if you use span-x classes on th/td. */
table .last { padding-right: 0; } 


/* Some default classes
-------------------------------------------------------------- */

.small      { font-size: .8em; margin-bottom: 1.875em; line-height: 1.875em; }
.large      { font-size: 1.2em; line-height: 2.5em; margin-bottom: 1.25em; }
.quiet      { color: #ccc; }

.hide       { display: none; }
.highlight  { background:#ff0; }
.added      { color:#060; }
.removed    { color:#900; }
.dotted		{border-bottom: 1px dotted;}

.top        { margin-top:0; padding-top:0; }
.bottom     { margin-bottom:0; padding-bottom:0; }


+\ No newline at end of file
+diff --git a/wp-content/themes/monochrome-pro/css/plugins/buttons/Readme b/wp-content/themes/monochrome-pro/css/plugins/buttons/Readme
+new file mode 100644
+index 00000000..dd1cfe44
+--- /dev/null
++++ b/wp-content/themes/monochrome-pro/css/plugins/buttons/Readme
+@@ -0,0 +1,31 @@
++Buttons
++* Gives you great looking CSS buttons, for both <a> and <button>.
++* Demo: particletree.com/features/rediscovering-the-button-element
++
++
++Credits
++----------------------------------------------------------------
++
++* Created by Kevin Hale [particletree.com]
++* Adapted for Blueprint by Olav Bjorkoy [bjorkoy.com]
++
++
++Usage
++----------------------------------------------------------------
++
++1) Add this line to "blueprint/screen.css":
++	 @import 'plugins/buttons/buttons.css';
++
++2) Use the following HTML code to place the buttons on your site:
++
++	<button type="submit" class="button positive">
++	  <img src="css/blueprint/plugins/buttons/icons/tick.png" alt=""/> Save
++	</button>
++
++	<a class="button" href="/password/reset/">
++	  <img src="css/blueprint/plugins/buttons/icons/key.png" alt=""/> Change Password
++	</a>
++
++	<a href="#" class="button negative">
++	  <img src="css/blueprint/plugins/buttons/icons/cross.png" alt=""/> Cancel
++	</a>
+diff --git a/wp-content/themes/monochrome-pro/css/plugins/buttons/buttons.css b/wp-content/themes/monochrome-pro/css/plugins/buttons/buttons.css
+new file mode 100644
+index 00000000..12793eca
+--- /dev/null
++++ b/wp-content/themes/monochrome-pro/css/plugins/buttons/buttons.css
+@@ -0,0 +1 @@
++/* -------------------------------------------------------------- 
  
   buttons.css
   * Gives you some great CSS-only buttons.
   
   Created by Kevin Hale [particletree.com]
   * particletree.com/features/rediscovering-the-button-element

   See Readme.txt in this folder for instructions.

-------------------------------------------------------------- */

a.button, button {
  display:block;
  float:left;
  margin:0 0.583em 0.667em 0;
  padding:5px 10px 5px 7px;   /* Links */
  
  border:1px solid #dedede;
  border-top:1px solid #eee;
  border-left:1px solid #eee;

  background-color:#f5f5f5;
  font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
  font-size:100%;
  line-height:130%;
  text-decoration:none;
  font-weight:bold;
  color:#565656;
  cursor:pointer;
}
button {
  width:auto;
  overflow:visible;
  padding:4px 10px 3px 7px;   /* IE6 */
}
button[type] {
  padding:4px 10px 4px 7px;   /* Firefox */
  line-height:17px;           /* Safari */
}
*:first-child+html button[type] {
  padding:4px 10px 3px 7px;   /* IE7 */
}
button img, a.button img{
  margin:0 3px -3px 0 !important;
  padding:0;
  border:none;
  width:16px;
  height:16px;
  float:none;
}


/* Button colors
-------------------------------------------------------------- */

/* Standard */
button:hover, a.button:hover{
  background-color:#dff4ff;
  border:1px solid #c2e1ef;
  color:#336699;
}
a.button:active{
  background-color:#6299c5;
  border:1px solid #6299c5;
  color:#fff;
}

/* Positive */
body .positive {
  color:#529214;
}
a.positive:hover, button.positive:hover {
  background-color:#E6EFC2;
  border:1px solid #C6D880;
  color:#529214;
}
a.positive:active {
  background-color:#529214;
  border:1px solid #529214;
  color:#fff;
}

/* Negative */
body .negative {
  color:#d12f19;
}
a.negative:hover, button.negative:hover {
  background:#fbe3e4;
  border:1px solid #fbc2c4;
  color:#d12f19;
}
a.negative:active {
  background-color:#d12f19;
  border:1px solid #d12f19;
  color:#fff;
}
+\ No newline at end of file
+diff --git a/wp-content/themes/monochrome-pro/css/plugins/buttons/icons/cross.png b/wp-content/themes/monochrome-pro/css/plugins/buttons/icons/cross.png
+new file mode 100644
+index 0000000000000000000000000000000000000000..1514d51a3cf1b67e1c5b9ada36f1fd474e2d214a
+GIT binary patch
+literal 655
+zcmV;A0&x9_P)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV00004XF*Lt006JZ
+zHwB960000PbVXQnQ*UN;cVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU!AxT6*R5;6(
+zlj}|sQ51!ViOGr2pjL^7$dQ1=8$w$KD6I_$CeZtZUZjAurR}6mp*HFdO?(oc3q-}<
+zu+o`!I@9H@m`W`r;m1zSWX}5bthM(H02sJT)z?DT&OUcv5HmU|-dF4oa@p;T*KAHh
+zFQ6^X?4p&<LW?JRAa!4W*8^cRHn#BV<;v&k;?li;fWKno-=RgNB}6ngw>uEoyT++I
+zn$b9r%cFfhHe2K68Pk<hKq}2z2~lh9z5zadf|kv-0cZq5T=w`mb%(MY1L(c%58!zI
+zxmp(Hu69|_VhN_cj;WfM0p5Rrno6S{41>Bu*@^<$y+7xQ$wJ~;c5aBx$R=xq*41Wo
+zhwQus_VOgm0hughj}MhOvs#{>Vg09Y8WxjWUJY5Y<Msg#Hz1}_nVr{4MuGi*zXu>W
+zJ?&8eG!59Cz=|E%Ns@013KLWOLV)CObIIj_5{>{#k%TEAMs_GbdDV`x-iYsG<NRDe
+z&F<oo(+wrG4$v4ShYJ*zTAVUyCyUEKWCOJq%P2g2jKiT}-UXn|;?x~V@D+7UK%!5l
+zu+-wDffb%iu%q!uYSm;0f+3t(tT-AO#lfvX-T}~N2{oGoN+1Mj)d31iEk4tC0{b>H
+z#=Z{USAQA>NY(}X7=3{K8#<xO0&SL1U06cNFs)HoJ!v1_9b#Vw@2F?RJt3C#MxpR@
+plJ)zU4s^HK{`H%}g=4&I{RVQoq{rLsz7zle002ovPDHLkV1j2<C=vhw
+
+literal 0
+HcmV?d00001
+
+diff --git a/wp-content/themes/monochrome-pro/css/plugins/buttons/icons/key.png b/wp-content/themes/monochrome-pro/css/plugins/buttons/icons/key.png
+new file mode 100644
+index 0000000000000000000000000000000000000000..a9d5e4f8cc75240f6e6bbb9e73466a9e3effb610
+GIT binary patch
+literal 455
+zcmV;&0XY7NP)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV00004XF*Lt006JZ
+zHwB960000PbVXQnQ*UN;cVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBUzSxH1eR5;7s
+zlRZm9VHk$bAMg(ZK~U`t_JJ)el?}CsHCQM5fTD(mmL?Ijph1di$iSqeqJ+k3D6JNI
+z$&WJ2JZ0Gl^;Ja0kE5n=H#V7?Tf?<IT*J-vFaVfZVE%!C5Q17@2q7pIi+_Sr`XeYS
+zDtsYgT|wx47IC+!dO_4~K$Og(kRqU#3B)-|<$~D55h7PC3JD_;ZWW?dCEoUj;JGkX
+zCJ31qkdGZA7gQogw~)A3Lf}>4^nI0$7`a(T+P4hBKZ7hk58-_j0w;$<(*=f7ic$nT
+z*Wgd55in08>183j3?S=MAoDDTLoLSL$!_UDxXqSf-?qdd@H%8(We~hQu&uVIo$6NV
+z(zMY7wn6r5i617ZGZ)-J($xXssTcN*&WujcIDRIp6J4_PqOvJ}9!p6+yo8LmAGS3~
+xN<Y>#Qq?aIt$6X#&>g<jO8k3M&4Z=xz5ziaJGfE`o~-}?002ovPDHLkV1nB+yafON
+
+literal 0
+HcmV?d00001
+
+diff --git a/wp-content/themes/monochrome-pro/css/plugins/buttons/icons/tick.png b/wp-content/themes/monochrome-pro/css/plugins/buttons/icons/tick.png
+new file mode 100644
+index 0000000000000000000000000000000000000000..a9925a06ab02db30c1e7ead9c701c15bc63145cb
+GIT binary patch
+literal 537
+zcmV+!0_OdRP)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV00004XF*Lt006JZ
+zHwB960000PbVXQnQ*UN;cVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBUzt4TybR5;7M
+zli4mqVHAaX=Q!_TZq*o5LaK&TC+g@aMJbINs;8}1t3yf*$E6r*j>Hs{AQG2a)rMyf
+zFQK~pm1x3+7!nu%-M`k}``c>^00{o_1pjWJUTfl8mg=3qGEl8H@}^@w`VUx0_$uy4
+z2FhRqKX}xI*?Tv<H&*Dj)Tr<j*}f%KtVns|p$^k=7pCG)bZ)nz(p!uYhmcBtGG4MZ
+zhBKz;vsk_?<x?$B#+(Sm9B-A&-Qq;?SOJwD!Fa)z^`0_M+_eepu5##IOknYS`&tC<
+z#^ArRgWXi2%vG2uvgcE2i2di<+TKw6qc6;1IyMf?mMlSF4apWIQ-(bTzNj7ETMiu?
+z3Y3nE5@K5(^<j-YCz?$CVH?a>1DJd8z#F#0c%*~rM30HE1@2o5m~}ZyoWhqv>ql{V
+z1ZGE0lgcoK^lx+eqc*rAX1Ky;Xx3U%u#zG!m-;eD1Qsn@kf3|F9qz~|95=&g3(7!X
+zB}JAT>RU;a%vaNOGnJ%e1=K6eAh43c(QN8RQ6~GP%O}Jju$~Ld*%`mO1p<rCAIZx2
+bmuq|lzM`o-QVIh|00000NkvXXu0mjfO@{7Q
+
+literal 0
+HcmV?d00001
+
+diff --git a/wp-content/themes/monochrome-pro/css/plugins/css-classes/Readme b/wp-content/themes/monochrome-pro/css/plugins/css-classes/Readme
+new file mode 100644
+index 00000000..9594e239
+--- /dev/null
++++ b/wp-content/themes/monochrome-pro/css/plugins/css-classes/Readme
+@@ -0,0 +1,14 @@
++CSS Development Classes Plugin
++
++Sets up some classes to use in CSS development
++
++This is an experimental plugin, and the tools it provides
++are not exactly semantically correct, so use with care,
++and preferably only in development. :)
++
++
++Usage
++----------------------------------------------------------------
++
++1) Add this line to "blueprint/screen.css", and you're done:
++	 @import 'plugins/css-classes/css-classes.css';
+diff --git a/wp-content/themes/monochrome-pro/css/plugins/css-classes/css-classes.css b/wp-content/themes/monochrome-pro/css/plugins/css-classes/css-classes.css
+new file mode 100644
+index 00000000..fc555b54
+--- /dev/null
++++ b/wp-content/themes/monochrome-pro/css/plugins/css-classes/css-classes.css
+@@ -0,0 +1 @@
++/* -------------------------------------------------------------- 

   css-classes.css
   * Classes for CSS development
   
   See the Readme file in this directory
   for further instructions.
   
-------------------------------------------------------------- */

.left   { float:left; }
.right  { float:right; }

.hide   { display:none; }

.reset-margin   { margin:0; } 
.reset-padding  { padding:0; } 
.reset          { margin:0; padding:0; } 

.align-justify  { text-align:justify; } 
.align-left     { text-align:left; } 
.align-center   { text-align:center; } 
.align-right    { text-align:right; } 

+\ No newline at end of file
+diff --git a/wp-content/themes/monochrome-pro/css/plugins/fancy-type/Readme b/wp-content/themes/monochrome-pro/css/plugins/fancy-type/Readme
+new file mode 100644
+index 00000000..7d2474da
+--- /dev/null
++++ b/wp-content/themes/monochrome-pro/css/plugins/fancy-type/Readme
+@@ -0,0 +1,22 @@
++Fancy Type
++* Gives you classes to use if you'd like some 
++  extra fancy typography. 
++
++Credits and instructions are specified above each class
++in the fancy-type.css file in this directory.
++
++
++Usage
++----------------------------------------------------------------
++
++1) Add this line to "blueprint/screen.css", and you're done:
++	 @import 'plugins/fancy-type/fancy-type-compressed.css';
++
++Note that this uses the compressed version of the CSS file, 
++as the original file contains a lot of instructing comments.
++
++Remember to re-compress (or change) the compressed file 
++if you make any changes to the original CSS file.
++
++Here's a pretty good CSS compressor: 
++http://teenage.cz/acidofil/tools/cssformat.php
+diff --git a/wp-content/themes/monochrome-pro/css/plugins/fancy-type/fancy-type-compressed.css b/wp-content/themes/monochrome-pro/css/plugins/fancy-type/fancy-type-compressed.css
+new file mode 100644
+index 00000000..f3865148
+--- /dev/null
++++ b/wp-content/themes/monochrome-pro/css/plugins/fancy-type/fancy-type-compressed.css
+@@ -0,0 +1 @@
++p + p { text-indent:2em; margin-top:-1.5em; }
.alt{color:#666;font-family:"Warnock Pro","Goudy Old Style","Palatino","Book Antiqua",Georgia,serif;font-size:1.2em;line-height:80%;font-style:italic;}
.dquo{margin-left:-.5em;}
p.incr,.incr p{font-size:10px;line-height:1.44em;margin-bottom:1.5em;}
.caps{font-variant:small-caps;letter-spacing:1px;text-transform:lowercase;font-size:1.2em;line-height:1%;font-weight:bold;}
+\ No newline at end of file
+diff --git a/wp-content/themes/monochrome-pro/css/plugins/fancy-type/fancy-type.css b/wp-content/themes/monochrome-pro/css/plugins/fancy-type/fancy-type.css
+new file mode 100644
+index 00000000..955bcb75
+--- /dev/null
++++ b/wp-content/themes/monochrome-pro/css/plugins/fancy-type/fancy-type.css
+@@ -0,0 +1 @@
++/* -------------------------------------------------------------- 
  
   fancy-type.css
   * Lots of pretty advanced classes for manipulating text.
   
   See the Readme file in this folder for additional instructions.

-------------------------------------------------------------- */

/* Indentation instead of line shifts for sibling paragraphs. */
   p + p { text-indent:2em; margin-top:-1.5em; }

/* Ornaments on first paragraph.
   Commented out by default. Use with care.
   p:before { content: "\2767"; padding-right: 0.4em; }
   p + p:before { content: ""; padding:0; } */

/* For great looking type, use this code instead of asdf: 
   <span class="alt">asdf</span>  
   Best used on prepositions and ampersands. */
  
.alt { 
  color: #666; 
  font-family: "Warnock Pro", "Goudy Old Style","Palatino","Book Antiqua", Georgia, serif; 
  font-style: italic;
  font-weight: normal;
}


/* For great looking quote marks in titles, replace "asdf" with:
   <span class="dquo">&#8220;</span>asdf&#8221;
   (That is, when the title starts with a quote mark). 
   (You may have to change this value depending on your font size). */  
   
.dquo { margin-left: -.5em; } 


/* Reduced size type with incremental leading
   (http://www.markboulton.co.uk/journal/comments/incremental_leading/)

   This could be used for side notes. For smaller type, you don't necessarily want to 
   follow the 1.5x vertical rhythm -- the line-height is too much. 
   
   Using this class, it reduces your font size and line-height so that for 
   every four lines of normal sized type, there is five lines of the sidenote. eg:

   New type size in em's:
     10px (wanted side note size) / 12px (existing base size) = 0.8333 (new type size in ems)

   New line-height value:
     12px x 1.5 = 18px (old line-height)
     18px x 4 = 72px 
     72px / 5 = 14.4px (new line height)
     14.4px / 10px = 1.44 (new line height in em's) */

p.incr, .incr p {
	font-size: 10px;
	line-height: 1.44em;  
	margin-bottom: 1.5em;
}


/* Surround uppercase words and abbreviations with this class.
   Based on work by Jørgen Arnor Gårdsø Lom [http://twistedintellect.com/] */
   
.caps { 
  font-variant: small-caps; 
  letter-spacing: 1px; 
  text-transform: lowercase; 
  font-size:1.2em;
  line-height:1%;
  font-weight:bold;
  padding:0 2px;
}
+\ No newline at end of file
+diff --git a/wp-content/themes/monochrome-pro/css/print.css b/wp-content/themes/monochrome-pro/css/print.css
+new file mode 100644
+index 00000000..b7769879
+--- /dev/null
++++ b/wp-content/themes/monochrome-pro/css/print.css
+@@ -0,0 +1 @@
++/* -------------------------------------------------------------- 
  
   Blueprint CSS Framework Print Styles
   * Gives you some sensible styles for printing pages.
   See Readme file in this directory for further instructions.
      
   Some additions you'll want to make, customized to your markup:
   #header, #footer, #navigation { display:none; }
	 
-------------------------------------------------------------- */

body {
  line-height: 1.5;
  font-family: "Helvetica Neue", "Lucida Grande", Arial, Verdana, sans-serif;   
  color:#000;
  background: none;
  font-size: 10pt;
}
.container {
  background: none;
}

h1,h2,h3,h4,h5,h6 { font-family: "Helvetica Neue", Arial, "Lucida Grande", sans-serif; }
code { font:.9em "Courier New", Monaco, Courier, monospace; } 

img { float:left; margin:1.5em 1.5em 1.5em 0; }
a img { border:none; }
p img.top { margin-top: 0; }

hr { 
  background:#ccc; 
  color:#ccc;
  width:100%;
  height:2px;
  margin:2em 0;
  padding:0;
  border:none;
}

blockquote {
  margin:1.5em;
  padding:1em;
  font-style:italic;
  font-size:.9em;
}

.small  { font-size: .9em; }
.large  { font-size: 1.1em; }
.quiet  { color: #999; }
.hide   { display:none; }

a:link, a:visited {
	background: transparent;
	font-weight:700;
	text-decoration: underline;
}

a:link:after, a:visited:after {
  content: " (" attr(href) ") ";
  font-size: 90%;
}

/* If you're having trouble printing relative links, uncomment and customize this:
   (note: This is valid CSS3, but it still won't go through the W3C CSS Validator) */

/* a[href^="/"]:after {
  content: " (http://www.yourdomain.com" attr(href) ") ";
} */
+\ No newline at end of file
+diff --git a/wp-content/themes/monochrome-pro/css/screen.css b/wp-content/themes/monochrome-pro/css/screen.css
+new file mode 100644
+index 00000000..87aa1f4e
+--- /dev/null
++++ b/wp-content/themes/monochrome-pro/css/screen.css
+@@ -0,0 +1 @@
++/* -------------------------------------------------------------- 
  
   Blueprint CSS Framework Screen Styles
   * Version:   0.6 (21.9.2007)
   * Website:   http://code.google.com/p/blueprintcss/
   See Readme file in this directory for further instructions.
   
-------------------------------------------------------------- */

@import 'lib/reset.css';
@import 'lib/typography.css';
@import 'lib/grid.css';
@import 'lib/forms.css';

/* Plugins:
   Additional functionality can be found in the plugins directory.
   See the readme files for each plugin. Example:
   @import 'plugins/buttons/buttons.css'; */
   
/* See the grid:
   Uncomment the line below to see the grid and baseline.
   .container { background: url(lib/grid.png); } */
+\ No newline at end of file
+diff --git a/wp-content/themes/monochrome-pro/footer.php b/wp-content/themes/monochrome-pro/footer.php
+new file mode 100644
+index 00000000..e1e72c43
+--- /dev/null
++++ b/wp-content/themes/monochrome-pro/footer.php
+@@ -0,0 +1,13 @@
++<hr class="space" />
++<div id="footer">
++	&copy;
++<?php echo date(Y); ?>
++ <?php bloginfo('name'); ?>
++	<br />
++	Powered by <a href="http://wordpress.org/">WordPress</a> using the <a href="http://graphpaperpress.com/2008/02/06/monochrome/">Monochrome</a> theme by <a href="http://graphpaperpress.com">Graph Paper Press</a>. 
++</div>
++</div>
++</div>
++<?php wp_footer(); ?>
++</body>
++</html>
+diff --git a/wp-content/themes/monochrome-pro/functions.php b/wp-content/themes/monochrome-pro/functions.php
+new file mode 100644
+index 00000000..efc3d517
+--- /dev/null
++++ b/wp-content/themes/monochrome-pro/functions.php
+@@ -0,0 +1,265 @@
++<?php
++function getPost($post = NULL) {
++	include('post.php');
++}
++
++// Add Menu Theme Support
++if ( function_exists( 'add_theme_support' ) ) { 
++	add_theme_support( 'nav-menus' );
++	add_action( 'init', 'register_gpp_menus' );
++
++	function register_gpp_menus() {
++		register_nav_menus(
++			array(
++				'main-menu' => __( 'Main Menu' ),
++				'top-menu' => __( 'Top Menu' )
++			)
++		);
++	}
++}
++
++if ( function_exists('register_sidebar') )
++{
++    register_sidebar
++    (   array
++        (
++          'name' => 'Sidebar',
++          'before_widget' => '<div class="bottombar">',
++          'after_widget' => '</div>',
++          'before_title' => '<h2 class="widgettitle">',
++          'after_title' => '</h2>',
++        )
++    );
++    register_sidebar
++    (   array
++        (
++          'name' => 'Sidebar-Home',
++          'before_widget' => '<div class="bottombar">',
++          'after_widget' => '</div>',
++          'before_title' => '<h2 class="widgettitle">',
++          'after_title' => '</h2>',
++        )
++    );  
++    register_sidebar
++    (   array
++        (
++          'name' => 'Bottom-Left',
++          'before_widget' => '<div class="bottombar">',
++          'after_widget' => '</div>',
++          'before_title' => '<h2 class="widgettitle">',
++          'after_title' => '</h2>',
++        )
++    );  
++    register_sidebar
++    (   array
++        (
++          'name' => 'Bottom-Middle',
++          'before_widget' => '<div class="bottombar">',
++          'after_widget' => '</div>',
++          'before_title' => '<h2 class="widgettitle">',
++          'after_title' => '</h2>',
++        )
++    );   
++ register_sidebar
++    (   array
++        (
++          'name' => 'Bottom-Right',
++          'before_widget' => '<div class="bottombar">',
++          'after_widget' => '</div>',
++          'before_title' => '<h2 class="widgettitle">',
++          'after_title' => '</h2>',
++        )
++    );   
++}
++// THEME OPTIONS - DO NOT EDIT
++$themename = "Monochrome";
++$shortname = "dt";
++$options = array (
++	array("name" => "Top Left Category",
++		"id" => $shortname."_top_left_cat",
++		"std" => "1",
++		"type" => "text"),
++	array("name" => "Top Right Category",
++		"id" => $shortname."_top_right_cat",
++		"std" => "",
++		"type" => "text"),
++	array("name" => "Middle Left Category",
++		"id" => $shortname."_mid_left_cat",
++		"std" => "",
++		"type" => "text"),
++	array("name" => "Middle Right Category",
++		"id" => $shortname."_mid_right_cat",
++		"std" => "",
++		"type" => "text"),
++	array("name" => "Bottom 1st Category",
++		"id" => $shortname."_bot_1st_cat",
++		"std" => "",
++		"type" => "text"),
++	array("name" => "Bottom 2nd Category",
++		"id" => $shortname."_bot_2nd_cat",
++		"std" => "",
++		"type" => "text"),
++	array("name" => "Bottom 3rd Category",
++		"id" => $shortname."_bot_3rd_cat",
++		"std" => "",
++		"type" => "text"),
++	array("name" => "Bottom 4th Category",
++		"id" => $shortname."_bot_4th_cat",
++		"std" => "",
++		"type" => "text"),
++	array("name" => "Bottom 5th Category",
++		"id" => $shortname."_bot_5th_cat",
++		"std" => "",
++		"type" => "text")
++);
++/*
++Plugin Name: Get The Image
++Plugin URI: http://justintadlock.com/archives/2008/05/27/get-the-image-wordpress-plugin
++Description: This is a highly intuitive script that gets an image either by custom field input or post attachment.
++Version: 0.1 Beta
++Author: Justin Tadlock
++Author URI: http://justintadlock.com
++License: GPL
++*/
++
++/***********************************************************
++Catchall function for getting images
++***********************************************************/
++function get_the_image($arr = false, $default_size = 'medium', $default_img = false) {
++	global $post;
++	$cf_array = load_the_image($arr, $post, $default_size);
++	$image = display_the_image($cf_array, $post, $default_size, $default_img);
++	if($image == false) $image = '<!-- No images were added to this post. -->';
++	return $image;
++}
++
++/***********************************************************
++Catchall function for getting images with a link
++***********************************************************/
++function get_the_image_link($arr = false, $default_size = 'medium', $default_img = false) {
++	global $post;
++	$cf_array = load_the_image($arr, $post, $default_size);
++	$image = display_the_image($cf_array, $post, $default_size, $default_img);
++
++	if($image == false) :
++		$image_link = '<!-- No images were added to this post. -->';
++	else :
++		$post_perm = get_permalink($post->ID);
++		$image_link = "<a href=\"$post_perm\" title=\"$post->post_title\">$image</a>";
++	endif;
++	return $image_link;
++}
++
++/***********************************************************
++Function for loading an image
++***********************************************************/
++function load_the_image($custom_fields = false, $en_post, $default_size) {
++
++// Checks only if there are custom fields to check for
++	if(isset($custom_fields)) {
++
++	// Loop through the custom fields, checking for images or video
++		$i = 0;
++		while(strcmp($image[0],'') == 0 && $i <= sizeof($custom_fields)) {
++
++		// Check custom field values for image, image alt text, and image class
++			$image = get_post_custom_values($key = $custom_fields[$i]);
++			$image_alt = get_post_custom_values($key = $custom_fields[$i] . ' Alt');
++			$image_class = get_post_custom_values($key = $custom_fields[$i] . ' Class');
++		// Convert custom field key name to image class
++			$img_class = $custom_fields[$i];
++			$img_class = strtolower($img_class);
++			$img_class = str_replace (" ", "-", $img_class);
++
++		// Add space to image class if user inputs an extra class
++			if($image_class == true) $image_class .= ' ';
++
++		// Add user image class to default image classes
++			if($default_size == 'thumbnail' && $img_class == 'thumbnail') $image_class .= $default_size;
++			elseif($default_size == 'medium' && $img_class == 'medium') $image_class .= $default_size;
++			elseif($default_size == 'full' && $img_class == 'full') $image_class .= $default_size;
++			else $image_class .= $img_class . ' ' . $default_size;
++
++		$i++;
++		} // End while loop
++	} // End check for custom field image
++
++// If there is no image set through custom fields, check post attachments
++	if($image == false && $default_size == true) {
++		$img_att_arr = find_attachment_image($custom_fields[0], $en_post, $default_size);
++		if(strcmp($image_att_arr[0],'') == 0) :
++			$image = $img_att_arr[0];
++			$image_class = $img_att_arr[1];
++			$image_alt = false;
++		else :
++			$image = false; $image_alt = false; $image_class = false;
++		endif;
++	}
++
++// Return array with an image, image alt, and image class
++	return array($image, $image_alt, $image_class);
++}
++
++/***********************************************************
++Function for displaying an image
++***********************************************************/
++function display_the_image($cf_array = false, $en_post = false, $default_size = false, $default_img = false) {
++
++// Set nice names for image info
++	if($cf_array[0] == false && $default_img == true) :
++		$image[0] = $default_img;
++		$image_class = $default_size;
++	else :
++		$image = $cf_array[0];
++		$image_alt = $cf_array[1];
++		$image_class = $cf_array[2];
++	endif;
++
++// If there's any kind of image for this post
++	if(isset($image[0]) && strcmp($image[0],'') != 0) :
++	// Open img tag
++		$output = '<img src="'.$image[0].'"';
++		$output .= ' alt="';
++	// Image alt text
++		if(isset($image_alt[0]) && strcmp($image_alt[0],'') != 0) $output .= $image_alt[0];
++		else $output .= $en_post->post_title;
++	// Image class
++		$output .= '" class="';
++		if(isset($image_class[0])) $output .= $image_class;
++		else $output .= 'left';
++	// Close img tag
++		$output .= '" />';
++// If there's no image
++	else :
++		$output = false;
++	endif;
++// Return the image
++	return $output;
++}
++
++/***********************************************************
++Function for finding an attachment image.
++Only called if no custom field images are set.
++***********************************************************/
++function find_attachment_image($custom_fields = false, $en_post = false, $default_size = 'medium') {
++
++	$custom = $custom_fields;
++	$custom = strtolower($custom);
++	$custom = str_replace (" ", "-", $custom);
++// Don't repeat the same class name
++	if($custom == 'thumbnail' || $custom == 'medium' || $custom == 'full') $img_class = $default_size;
++	else $img_class = $custom . ' ' . $default_size;
++
++	$attachments = get_children( array('post_parent' => $en_post->ID, 'post_status' => 'inherit', 'post_type' => 'attachment', 'post_mime_type' => 'image', 'order' => 'ASC', 'orderby' => 'menu_order ID') );
++	if($attachments == true) :
++		foreach($attachments as $id => $attachment) :
++			$img = wp_get_attachment_image_src($id, $default_size);
++			$img_arr[0] = $img;
++		endforeach;
++		$img_arr[1] = $img_class;
++	else :
++		$img_arr = false;
++	endif;
++	return $img_arr;
++}
++function theme_add_admin() { global $themename, $shortname, $options; if ( $_GET['page'] == basename(__FILE__) ) { if ( 'save' == $_REQUEST['action'] ) { foreach ($options as $value) { update_option( $value['id'], $_REQUEST[ $value['id'] ] ); } foreach ($options as $value) { if( isset( $_REQUEST[ $value['id'] ] ) ) { update_option( $value['id'], $_REQUEST[ $value['id'] ]  ); } else { delete_option( $value['id'] ); } } header("Location: themes.php?page=functions.php&saved=true"); die; } else if( 'reset' == $_REQUEST['action'] ) { foreach ($options as $value) { delete_option( $value['id'] ); } header("Location: themes.php?page=functions.php&reset=true"); die; } }  add_theme_page($themename." Options", "Theme Options", 'edit_themes', basename(__FILE__), 'theme_admin'); } function theme_admin() { global $themename, $shortname, $options; if ( $_REQUEST['saved'] ) echo '<div id="message" class="updated fade"><p><strong>'.$themename.' settings saved.</strong></p></div>'; if ( $_REQUEST['reset'] ) echo '<div id="message" class="updated fade"><p><strong>'.$themename.' settings reset.</strong></p></div>';?><div class="wrap"><h2><?php echo $themename; ?> settings</h2><div id="currenttheme"><img src="<?php bloginfo('stylesheet_directory'); ?>/images/options.jpg" alt"" /></div><form method="post"><table class="optiontable"><?php foreach ($options as $value) { if ($value['type'] == "text") { ?><tr valign="top"><th scope="row"><?php echo $value['name']; ?>:</th><td><input name="<?php echo $value['id']; ?>" id="<?php echo $value['id']; ?>" type="<?php echo $value['type']; ?>" value="<?php if ( get_settings( $value['id'] ) != "") { echo get_settings( $value['id'] ); } else { echo $value['std']; } ?>" /></td></tr><?php } elseif ($value['type'] == "select") { ?><tr valign="top"><th scope="row"><?php echo $value['name']; ?>:<br /><small><?php echo $value['desc']; ?></small></th><td><select name="<?php echo $value['id']; ?>" id="<?php echo $value['id']; ?>"><?php foreach ($value['options'] as $option) { ?><option<?php if ( get_settings( $value['id'] ) == $option) { echo ' selected="selected"'; } elseif ($option == $value['std']) { echo ' selected="selected"'; } ?>><?php echo $option; ?></option><?php } ?></select></td></tr><?php } } ?></table><p class="submit"><input name="save" type="submit" value="Save changes" /><input type="hidden" name="action" value="save" /></p></form><form method="post"><p class="submit"><input name="reset" type="submit" value="Reset" /><input type="hidden" name="action" value="reset" /></p></form><?php } function theme_wp_head() { ?> <?php } add_action('wp_head', 'theme_wp_head'); add_action('admin_menu', 'theme_add_admin'); ?>
+\ No newline at end of file
+diff --git a/wp-content/themes/monochrome-pro/header.php b/wp-content/themes/monochrome-pro/header.php
+new file mode 100644
+index 00000000..0641b8cc
+--- /dev/null
++++ b/wp-content/themes/monochrome-pro/header.php
+@@ -0,0 +1,110 @@
++<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
++<html xmlns="http://www.w3.org/1999/xhtml" <?php language_attributes(); ?>> 
++<head profile="http://gmpg.org/xfn/11">
++	<meta http-equiv="Content-Type" content="<?php bloginfo('html_type'); ?>; charset=<?php bloginfo('charset'); ?>" />
++	<title><?php wp_title(''); ?><?php if ( !(is_404()) && (is_single()) or (is_page()) or (is_archive()) ) { ?> :: <?php } ?>
++<?php bloginfo('name'); ?></title>
++<?php 
++// Do not delete
++	wp_head(); 
++// Controls the style through theme options
++	global $options;
++	foreach ($options as $value) {
++		if (get_settings( $value['id'] ) === FALSE) { $$value['id'] = $value['std']; }
++		else { $$value['id'] = get_settings( $value['id'] ); } } 
++	global $style, $show_cats, $show_feature, $feed, $feed_email;
++	$style = $st_theme_style;
++	$show_cats = $st_show_tabs_categories;
++	$show_feature = $st_show_feature;
++	$feed = $st_feed;
++	$feed_email = $st_feed_email; ?>
++
++	<meta name="generator" content="WordPress <?php bloginfo('version'); ?>" />
++	<link rel="stylesheet" href="<?php bloginfo('stylesheet_directory'); ?>/css/screen.css" type="text/css" media="screen, projection" />
++	<link rel="stylesheet" href="<?php bloginfo('stylesheet_directory'); ?>/css/print.css" type="text/css" media="print" />
++	<link rel="stylesheet" href="<?php bloginfo('stylesheet_directory'); ?>/style.css" type="text/css" media="screen, projection" />
++<!--[if IE]><link rel="stylesheet" href="<?php bloginfo('stylesheet_directory'); ?>/css/lib/ie.css" type="text/css" media="screen, projection" /><![endif]--> 
++<!-- Javascripts  -->
++<script type="text/javascript" src="<?php bloginfo('stylesheet_directory'); ?>/js/jquery-1.2.3.js"></script>
++
++<script type="text/javascript" src="<?php bloginfo('stylesheet_directory'); ?>/js/jquery.innerfade.js"></script>
++
++<script type="text/javascript" src="<?php bloginfo('stylesheet_directory'); ?>/js/functions.js"></script>
++
++<!--[if lt IE 7]>
++	<script defer type="text/javascript" src="<?php bloginfo('stylesheet_directory'); ?>/js/pngfix.js"></script>
++	<![endif]-->
++<!--[if gte IE 5.5]>
++   <script language="javaScript" src="<?php bloginfo('stylesheet_directory'); ?>/js/dhtml.js" type="text/javaScript"></script>
++<script language="javaScript" src="<?php bloginfo('stylesheet_directory'); ?>/js/dhtml2.js" type="text/javaScript"></script>
++   <![endif]-->
++<!-- Show the grid and baseline  -->
++<style type="text/css">
++/*		.container { background: url(<?php bloginfo('stylesheet_directory'); ?>/css/lib/img/grid.png); }*/
++	</style> 
++	<link rel="alternate" type="application/rss+xml" title="<?php bloginfo('name'); ?> RSS Feed" href="<?php bloginfo('rss2_url'); ?>" />
++	<link rel="pingback" href="<?php bloginfo('pingback_url'); ?>" />
++	<script type="text/javascript">
++	   jQuery(document).ready(
++				function(){
++					jQuery('#news').innerfade({
++						animationtype: 'slide',
++						speed: 750,
++						timeout: 2000,
++						type: 'random',
++						containerheight: '1em'
++					});					
++
++					jQuery('ul#portfolio').innerfade({
++						speed: 1000,
++						timeout: 5000,
++						type: 'sequence',
++						containerheight: '480px'
++					});					
++
++					jQuery('.fade').innerfade({
++						speed: 1000,
++						timeout: 6000,
++						type: 'random_start',
++						containerheight: '1.5em'
++					});					
++
++					jQuery('.adi').innerfade({
++						speed: 'slow',
++						timeout: 5000,
++						type: 'random',
++						containerheight: '150px'
++					});
++			});
++
++  	</script>
++</head>
++<body>
++<div class="container">
++<div class="container-bg">
++<!-- Top Navigation -->
++<?php if ( function_exists('wp_nav_menu') ) {
++		wp_nav_menu( 'sort_column=menu_order&container=&menu_id=navmenu-h-r&theme_location=top-menu' );
++	} else { ?>
++	<ul id="navmenu-h-r">
++		<?php wp_list_categories('title_li='); ?>
++	</ul>
++<?php } ?>
++<!-- Search -->
++	<?php include (TEMPLATEPATH . '/searchform.php'); ?>
++<!-- Logo -->
++<div class="logo"><h1><a href="<?php echo get_settings('home'); ?>/" title="Return to the frontpage"><?php bloginfo('name'); ?></a></h1></div>
++<!-- Navigation -->
++<div class="column span-24 large" id="nav">
++<div class="content">
++<?php if ( function_exists('wp_nav_menu') ) {
++		wp_nav_menu( 'sort_column=menu_order&container=&menu_id=navmenu-h&theme_location=main-menu' );
++	} else { ?>
++	<ul id="navmenu-h">
++		<li><a href="<?php echo get_settings('home'); ?>">Home</a></li>
++		<?php wp_list_pages('sort_column=menu_order&depth=2&title_li='); ?>
++		<li class="alignright"><a href="<?php bloginfo('rss2_url'); ?>">Subscribe via RSS</a></li>
++	</ul>
++<?php } ?>
++</div>
++</div>
+diff --git a/wp-content/themes/monochrome-pro/home.php b/wp-content/themes/monochrome-pro/home.php
+new file mode 100644
+index 00000000..16ec6772
+--- /dev/null
++++ b/wp-content/themes/monochrome-pro/home.php
+@@ -0,0 +1,122 @@
++<?php get_header(); ?>
++<!--START LEFT SIDE-->
++<div id="feature" class="column span-15 first">
++<!--BEGIN FEATURED POSTS-->
++<?php
++// Controls the categories displayed through the theme options page
++global $options;
++foreach ($options as $value) {
++	if (get_settings( $value['id'] ) === FALSE) { $$value['id'] = $value['std']; } 
++	else { $$value['id'] = get_settings( $value['id'] ); }
++	} // endforeach
++?>
++	<?php query_posts('cat='.$dt_top_left_cat.'&showposts=4'); ?>
++	<?php
++	$category = $wp_query->get_queried_object();
++	$cat_name = $category->name;
++	?>
++	
++<ul id="portfolio">
++<?php while (have_posts()) : the_post(); ?>
++<li>
++<h4><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a> <span class="meta"><?php the_time('M j, Y') ?> | <?php comments_popup_link('No Comments', '1 Comment', '% Comments'); ?></span></h4>
++<?php echo get_the_image_link(array('slideshow','slideshow'),'medium'); ?>
++	<?php the_excerpt(); ?>
++</li>
++<?php endwhile; ?>
++</ul>
++<hr class="space" />
++<!--BEGIN MIDDLE POSTS-->
++	<div class="column span-7 append-1 news">
++	<?php query_posts('cat='.$dt_mid_left_cat.'&showposts=1'); ?>
++	<?php
++	$category = $wp_query->get_queried_object();
++	$cat_name = $category->name;
++	?>
++	<h6 class="category_head"><a href="<?php echo get_category_link($dt_mid_left_cat);?>"><?php echo $cat_name; ?></a></h6>
++	<?php while (have_posts()) : the_post(); ?>
++		<div class="post-<?php the_ID(); ?>">
++			<h6><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h6>
++			<div class="meta"><?php the_time('M j, Y') ?> | <?php comments_popup_link('No Comments', '1 Comment', '% Comments'); ?></div>
++			<?php the_excerpt(); ?>
++		</div>
++	<?php endwhile; ?>
++	</div>
++	<div class="column span-7 last news">
++	<?php query_posts('cat='.$dt_mid_right_cat.'&showposts=1'); ?>
++	<?php
++	$category = $wp_query->get_queried_object();
++	$cat_name = $category->name;
++	?>
++	<h6 class="category_head"><a href="<?php echo get_category_link($dt_mid_right_cat);?>"><?php echo $cat_name; ?></a></h6>
++	<?php while (have_posts()) : the_post(); ?>
++		<div class="post-<?php the_ID(); ?>">
++			<h6><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h6>
++			<div class="meta"><?php the_time('M j, Y') ?> | <?php comments_popup_link('No Comments', '1 Comment', '% Comments'); ?></div>
++			<?php the_excerpt(); ?>
++		</div>
++	<?php endwhile; ?>
++	</div>
++	<hr class="space" />
++</div>
++<!--END MIDDLE POSTS-->
++<!--BEGIN RIGHT SIDE-->
++<div class="column span-8 prepend-1 last news">
++	<div id="home_right">
++		<div class="news-block">
++			<?php query_posts('cat='.$dt_top_right_cat.'&showposts=3'); ?>
++			<?php
++			$category = $wp_query->get_queried_object();
++			$cat_name = $category->name;
++			?>
++			<h6 class="category_head"><a href="<?php echo get_category_link($dt_top_right_cat);?>"><?php echo $cat_name; ?></a></h6>
++			<?php while (have_posts()) : the_post(); ?>
++	<div class="column span-4 first">
++		<?php echo get_the_image_link(array('thumbnail','My Thumbnail'),'thumbnail'); ?>
++	</div>
++	<div class="column span-4 last">
++		<h6><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h6> 
++		<div class="meta"><?php the_time('M j, Y') ?> | <?php comments_popup_link('No Comments', '1 Comment', '% Comments'); ?></div>
++		<?php the_excerpt(); ?>
++	</div>
++<hr />
++<?php endwhile; ?>
++	</div>
++<!-- ABOUT BOX -->
++<div class="box">
++<?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar('Sidebar-Home') ) : ?>
++<?php endif; ?>
++</div>
++</div>
++</div>
++<hr class="space" />
++<!--END RIGHT SIDE-->
++<!-- BOTTOM LEFT FIVE CATEGORY LISTINGS -->
++<div id="gray_bg" class="five_posts">
++<?php $i = 0; ?>
++<?php
++$display_categories = array("$dt_bot_1st_cat","$dt_bot_2nd_cat","$dt_bot_3rd_cat","$dt_bot_4th_cat","$dt_bot_5th_cat");
++foreach ($display_categories as $category) { ?>
++<?php query_posts("showposts=1&cat=$category"); ?>
++<?php while (have_posts()) : the_post(); $i++; ?>
++<div class="column span-4 post-<?php the_ID(); ?><?php if ($i < 5) { ?> append-1<?php  } ?><?php if ($i == 5) { ?> last<?php $i = 0; } ?>">
++<h6 class="category_head"><a href="<?php echo get_category_link($category);?>"><?php single_cat_title(); ?></a></h6>
++<h6><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><?php the_title() ?></a></h6>
++<?php echo get_the_image_link(array('thumbnail','My Thumbnail'),'thumbnail'); ?>
++<div class="excerpt_small"><?php the_excerpt(); ?></div>
++<p class="postmetadata"><?php the_time('M d, Y') ?> | <?php comments_popup_link('No Comments &#187;', '1 Comment &#187;', '% Comments &#187;'); ?></p>
++<?php endwhile; ?>
++
++<h6 class="category_more"><a href="<?php echo get_category_link($category);?>">More in <?php single_cat_title(); ?></a></h6>
++<ul>
++<?php query_posts("showposts=5&offset=1&cat=$category"); ?>
++<?php while (have_posts()) : the_post(); ?>
++<li><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title(); ?>" class="title"><?php the_title(); ?></a></li>
++<?php endwhile; ?>
++</ul>
++</div>
++<?php } ?>
++<div class="clear"></div>
++</div>
++<?php get_sidebar(); ?>
++<?php get_footer(); ?>
+diff --git a/wp-content/themes/monochrome-pro/images/authors/Allender.jpg b/wp-content/themes/monochrome-pro/images/authors/Allender.jpg
+new file mode 100644
+index 0000000000000000000000000000000000000000..d7a036897b19db1b88bf16e88dfcb0cf5c5c6a1a
+GIT binary patch
+literal 2128
+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
+Mar{kGXqRC8e>owrYybcN
+
+literal 0
+HcmV?d00001
+
+diff --git a/wp-content/themes/monochrome-pro/images/authors/admin.jpg b/wp-content/themes/monochrome-pro/images/authors/admin.jpg
+new file mode 100644
+index 0000000000000000000000000000000000000000..3aa6e9bc4bbf9d55918bf09da864c7005e07618d
+GIT binary patch
+literal 1724
+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
+T+FNwd!*GZ%6aOisXyktZI^Wr^
+
+literal 0
+HcmV?d00001
+
+diff --git a/wp-content/themes/monochrome-pro/images/bg.gif b/wp-content/themes/monochrome-pro/images/bg.gif
+new file mode 100644
+index 0000000000000000000000000000000000000000..d1a4b485b603fa4921710633fea82b3fc1ea16df
+GIT binary patch
+literal 1566
+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
+QVT>AT$YRCaRs;k9JJ5|R2mk;8
+
+literal 0
+HcmV?d00001
+
+diff --git a/wp-content/themes/monochrome-pro/images/bg.png b/wp-content/themes/monochrome-pro/images/bg.png
+new file mode 100644
+index 0000000000000000000000000000000000000000..13bb668b99c654c027aba23aaefdc4894554299e
+GIT binary patch
+literal 285
+zcmV+&0pk9NP)<h;3K|Lk000e1NJLTq00XuF0006A0{{R3TbHm@0000PbVXQnQ*UN;
+zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBUyNKi~vMgRZ*`T6<!`ug|x_W%F@`}_O&
+z`1t+({Q?34?d|OW0Riyv@cjJz<mBY@^YiZR?(y;Q2nY!E_4Uxu(DwHB%*@R1@9zf(
+z2L>yqBLDyZYe_^wRCwC#)5#TsKnw)YQMXzQ7_)lGKT{7pI|Y1E9V&xg-2F`j1W9JF
+zZ=+D|x2|Mac6FGegFQ%s5r&f`wyEb{y}Fmic6}+N1Mbf(5Tix1&9eWn?GLt1Esdwg
+jwx-t>J_oOZe*_o+(0&498*v&F00000NkvXXu0mjfhGKyM
+
+literal 0
+HcmV?d00001
+
+diff --git a/wp-content/themes/monochrome-pro/images/icons/feed.png b/wp-content/themes/monochrome-pro/images/icons/feed.png
+new file mode 100644
+index 0000000000000000000000000000000000000000..315c4f4fa62cb720326ba3f54259666ba3999e42
+GIT binary patch
+literal 691
+zcmV;k0!;mhP)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV00004XF*Lt006JZ
+zHwB960000PbVXQnQ*UN;cVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU!MM*?KR2Ufr
+z!QE?>bpQb1=l6TxbDZwj&S={?7%qx-u`rsG(Zp`-rh=e^=%((1yvsuf5d=&62Zj)Y
+zH&JviNS_F4_Hj|T(1j4$p-!}kixP9&dB4uv^MveG?dGf%sUCoc2!IFxD6wHRA2^dX
+zXRVk!-qSfk(jcaUKn#RP48(whfPlJU<Hug}vkOwGp3V`ngzgdvZr|YVHDV-*h$IM+
+zx~4V7%px-vdMQX6#4!$^0Gy!M=GTkd{FLe*0(FhRzqc5>pApdrA!TQi_4D+<WqXUp
+zIFG)-vu8Q53<wkj!-6s=ClwI`JDdFcF)@%vrWROug^5|7IK|pIZeAoS$uo+IAyGs`
+zcZnB2;;DCe<azG)`RYvuSAfOW=q!+B3`>fVoM;3I0gZ8{=Xv~Po;geVA+Em9@0Wq2
+zr>OTZEGR05L=gf1T;ucCxq6Q6EgJiH@@-lVaAlQyw`jIF^c=&IVnj|95hHbE_cnt|
+zTzZQ?F4Ne@(bH(~&3nM%m)I@ID{@jJ2qZPjr)jhpe9hViOwH5k&|T#EmmL3(vHeUQ
+zq^!t^Al6JD;=mHq^Bg?J-8-zG2Od7gZbknG;K9czYjPqG*xjPo0k(c4%lPXTpw(qq
+z@aGMnxtFS<B$cBsQSrqaG$t5aBP;3u#D^y-N_H#0`-JP?Q&#LBCz8A~r>(np+2kC}
+z7P02O874ZkJH$v#nCUVx$({yDN`IX@o2wyvTD#e`qN`_w5<}$3F+_<RC32)_S{-gU
+Z^FN{1(!hf9r0xI!002ovPDHLkV1iHBJ!${|
+
+literal 0
+HcmV?d00001
+
+diff --git a/wp-content/themes/monochrome-pro/images/icons/feed_small.png b/wp-content/themes/monochrome-pro/images/icons/feed_small.png
+new file mode 100644
+index 0000000000000000000000000000000000000000..5de2fb9118165d06f01a02843179381454c5cd21
+GIT binary patch
+literal 774
+zcmV+h1Nr=kP)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV00004XF*Lt006JZ
+zHwB960000PbVXQnQ*UN;cVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU!m`OxIRCwBA
+z{Qv(y10?_;fLOp}D<e09rmjDOn8i{CRz3!XzkeXI|9(T*|NcTTkp1%u1H;QpGZ>QZ
+zW`dLe1Q5gkEu&lpm3UhQX=eroMrH<v-#<XQ85lsW`|}-Y7?ck(fd6y`!$c7thWt0N
+z009IsK-i$2LEMIc;lphPhA%G|7`{IP+WZ@;325_Q5dH^o0fz(wgODx*1GiEPP-iSa
+z06`4+&kRxc>I?&ec_Yw(w+sxQ?lUmFxyr!s;ylFpAg_Q7`T3B6fmaF020|bJ2q1_7
+zzkfm${Q3#;0+$#Bi<<&zX$FQn+khIsLR|8n5vUI6t?v-80R#}lfS*7=e|ry<0MbW*
+zF5p*WU=Y<|V306kU{G=gS^)IUjm<!H?;r;J{0z|p1ONd9G2quXi0vQ)z5|{3`W^$r
+z?cEFv%0SKPzCi2)3{0R4PtON>=Rd?X-+qF%0t67mfbT$!zkz~3fr2)bpg>_@xVfEy
+z;qp45IMCT9@xYk!V_<j&43m3D85n*5UGM{906+ji4fqCe1;_wVO-QtX0_+#i)(dNZ
+zv82MlplHp&APw}=^@9)>{Q1iWQU(w}Okl-7zC#3m{bFF)R>i<@{|M0kz%bD8f_Uxz
+zNr<5m+7PdR)PlkV2mk^I>VlupZ~z+c_yR;y(FU53fL?fV8DfBd6eK1<7XJPR76J$$
+zhykD9Ffe@m2uTlrL55spV3_0zF#v?$JYZnxb%Z1=CZLudpg{Zrc0E7<K@7O^Y7v9{
+zO>+i5adk+tg{Hp${}4$S2Hw47V0Z)!%ySI0KwN+TVua^LcgDF4D(s02>|FoBQ3VzT
+zM*4p!8x*J@&X=!D496L=8E*fd22ueKK#Y`TXMg|$03LlEv?-m61poj507*qoM6N<$
+Ef}E&1DgXcg
+
+literal 0
+HcmV?d00001
+
+diff --git a/wp-content/themes/monochrome-pro/images/icons/li.png b/wp-content/themes/monochrome-pro/images/icons/li.png
+new file mode 100644
+index 0000000000000000000000000000000000000000..b1b539636e3c94d8e00836e1c69e591798076812
+GIT binary patch
+literal 98
+zcmeAS@N?(olHy`uVBq!ia0vp^JRr=-3?y@QpIZW?*aCb)T>t<74`hZOx?BgO#64Xc
+sLpWw8Cp0jMv9YPKvAG$XJk-F$z^K8%*QvPZ15gQrr>mdKI;Vst02Of;mjD0&
+
+literal 0
+HcmV?d00001
+
+diff --git a/wp-content/themes/monochrome-pro/images/icons/li_red.png b/wp-content/themes/monochrome-pro/images/icons/li_red.png
+new file mode 100644
+index 0000000000000000000000000000000000000000..667da7a37a1acd86438a1b167fe786d614384ce4
+GIT binary patch
+literal 149
+zcmeAS@N?(olHy`uVBq!ia0vp^JRr=$3?vg*uel1OBuiW)N`mv#O3D+9QW+dm@{>{(
+zJaZG%Q-e|yQz{EjrrH1%aR&H=xc&!%KY#u+Fr-#0*#iZYJY5_^DsCku9N?Cal$>bc
+rb3#Uef458*&n!7NHX#Ow21W+1ItKZ<N7LQ|RWo?H`njxgN@xNA*%B+h
+
+literal 0
+HcmV?d00001
+
+diff --git a/wp-content/themes/monochrome-pro/images/icons/search_grey.gif b/wp-content/themes/monochrome-pro/images/icons/search_grey.gif
+new file mode 100644
+index 0000000000000000000000000000000000000000..79a5fcd04ee7d4fa7983b625c568c6383b9563d0
+GIT binary patch
+literal 158
+zcmZ?wbhEHb6krfw*v!Ci`0(L%>(<@6b?f8DkByCuQ>ILL^5jW(clY`8=l}fqbM@-g
+zpFe+Y-MV$jk|nQSzyAOKzv5381`yBz5g;=dSiC=+^jy8y;<3q{3+Dx7jxg%nFk<3z
+zW;mHTBS=VO{!)QsEdqVr4Qe}|YW1~wKFC_2!`ZkgL?KFykJU+`Hdp9D>q5bbtPOn<
+K8EZQk7_0#f*-26W
+
+literal 0
+HcmV?d00001
+
+diff --git a/wp-content/themes/monochrome-pro/images/options.jpg b/wp-content/themes/monochrome-pro/images/options.jpg
+new file mode 100644
+index 0000000000000000000000000000000000000000..e5b0314e1c3aadf7d6feccd7ebf76beea02826f0
+GIT binary patch
+literal 35596
+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
+
+literal 0
+HcmV?d00001
+
+diff --git a/wp-content/themes/monochrome-pro/images/quote.png b/wp-content/themes/monochrome-pro/images/quote.png
+new file mode 100644
+index 0000000000000000000000000000000000000000..d03ca876d6b1840289131a873c0692d72f3c573d
+GIT binary patch
+literal 281
+zcmeAS@N?(olHy`uVBq!ia0vp^LO?9Q!3HFy+4N(86id3JuOkD)wHsIbBaDE2$r9Iy
+zlHmNblJdl&R0hYC{G?O`&)mfH)S%SFl*+=BsWw1Gt36#DLn>~)nRJn>*?`B@d#%X#
+z4Zdy86E^<;ztvIlguv+novC7au{pcT^<z4GEz~kwAB1)nt=&4w^3BQbOa~fkl*`{a
+zJ338fXFK=OW8bfeLwzYMl_^%76Zmf`ykOb*`|u2gxr%j@bep0)_6Z5Rwf?nos$FCC
+z#+e&gdcL|%=<5nz!1hQ|c+-bzO{><nBw2C&j+(Lb^^3EuQL80>EdB5;YlZ3mo~c*(
+dPQBJXz#zaPCcjqvv<%SM44$rjF6*2Ung9#4Zt(yB
+
+literal 0
+HcmV?d00001
+
+diff --git a/wp-content/themes/monochrome-pro/index.php b/wp-content/themes/monochrome-pro/index.php
+new file mode 100644
+index 00000000..fdcf6d11
+--- /dev/null
++++ b/wp-content/themes/monochrome-pro/index.php
+@@ -0,0 +1,122 @@
++<?php get_header(); ?>
++<!--START LEFT SIDE-->
++<div id="feature" class="column span-15 first">
++<!--BEGIN FEATURED POSTS-->
++<?php
++// Controls the categories displayed through the theme options page
++global $options;
++foreach ($options as $value) {
++	if (get_settings( $value['id'] ) === FALSE) { $$value['id'] = $value['std']; } 
++	else { $$value['id'] = get_settings( $value['id'] ); }
++	} // endforeach
++?>
++	<?php query_posts('cat='.$dt_top_left_cat.'&showposts=4'); ?>
++	<?php
++	$category = $wp_query->get_queried_object();
++	$cat_name = $category->name;
++	?>
++	
++<ul id="portfolio">
++<?php while (have_posts()) : the_post(); ?>
++<li>
++<h4><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a> <span class="meta"><?php the_time('M j, Y') ?> | <?php comments_popup_link('No Comments', '1 Comment', '% Comments'); ?></span></h4>
++<?php echo get_the_image_link(array('slideshow','slideshow'),'photo'); ?>
++	<?php the_excerpt(); ?>
++</li>
++<?php endwhile; ?>
++</ul>
++<hr class="space" />
++<!--BEGIN MIDDLE POSTS-->
++	<div class="column span-7 append-1 news">
++	<?php query_posts('cat='.$dt_mid_left_cat.'&showposts=1'); ?>
++	<?php
++	$category = $wp_query->get_queried_object();
++	$cat_name = $category->name;
++	?>
++	<h6 class="category_head"><a href="<?php echo get_category_link($dt_mid_left_cat);?>"><?php echo $cat_name; ?></a></h6>
++	<?php while (have_posts()) : the_post(); ?>
++		<div class="post-<?php the_ID(); ?>">
++			<h6><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h6>
++			<div class="meta"><?php the_time('M j, Y') ?> | <?php comments_popup_link('No Comments', '1 Comment', '% Comments'); ?></div>
++			<?php the_excerpt(); ?>
++		</div>
++	<?php endwhile; ?>
++	</div>
++	<div class="column span-7 last news">
++	<?php query_posts('cat='.$dt_mid_right_cat.'&showposts=1'); ?>
++	<?php
++	$category = $wp_query->get_queried_object();
++	$cat_name = $category->name;
++	?>
++	<h6 class="category_head"><a href="<?php echo get_category_link($dt_mid_right_cat);?>"><?php echo $cat_name; ?></a></h6>
++	<?php while (have_posts()) : the_post(); ?>
++		<div class="post-<?php the_ID(); ?>">
++			<h6><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h6>
++			<div class="meta"><?php the_time('M j, Y') ?> | <?php comments_popup_link('No Comments', '1 Comment', '% Comments'); ?></div>
++			<?php the_excerpt(); ?>
++		</div>
++	<?php endwhile; ?>
++	</div>
++	<hr class="space" />
++</div>
++<!--END MIDDLE POSTS-->
++<!--BEGIN RIGHT SIDE-->
++<div class="column span-8 prepend-1 last news">
++	<div id="home_right">
++		<div class="news-block">
++			<?php query_posts('cat='.$dt_top_right_cat.'&showposts=3'); ?>
++			<?php
++			$category = $wp_query->get_queried_object();
++			$cat_name = $category->name;
++			?>
++			<h6 class="category_head"><a href="<?php echo get_category_link($dt_top_right_cat);?>"><?php echo $cat_name; ?></a></h6>
++			<?php while (have_posts()) : the_post(); ?>
++	<div class="column span-4 first">
++		<?php echo get_the_image_link(array('thumbnail','My Thumbnail'),'thumbnail'); ?>
++	</div>
++	<div class="column span-4 last">
++		<h6><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h6> 
++		<div class="meta"><?php the_time('M j, Y') ?> | <?php comments_popup_link('No Comments', '1 Comment', '% Comments'); ?></div>
++		<?php the_excerpt(); ?>
++	</div>
++<hr />
++<?php endwhile; ?>
++	</div>
++<!-- ABOUT BOX -->
++	<div class="box">
++		<?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar('Sidebar-Home') ) : ?>
++		<?php endif; ?>
++	</div>
++</div>
++</div>
++<hr class="space" />
++<!--END RIGHT SIDE-->
++<!-- BOTTOM LEFT FIVE CATEGORY LISTINGS -->
++<div id="gray_bg" class="five_posts">
++<?php $i = 0; ?>
++<?php
++$display_categories = array("$dt_bot_1st_cat","$dt_bot_2nd_cat","$dt_bot_3rd_cat","$dt_bot_4th_cat","$dt_bot_5th_cat");
++foreach ($display_categories as $category) { ?>
++<?php query_posts("showposts=1&cat=$category"); ?>
++<?php while (have_posts()) : the_post(); $i++; ?>
++<div class="column span-4 post-<?php the_ID(); ?><?php if ($i < 5) { ?> append-1<?php  } ?><?php if ($i == 5) { ?> last<?php $i = 0; } ?>">
++<h6 class="category_head"><a href="<?php echo get_category_link($category);?>"><?php single_cat_title(); ?></a></h6>
++<h6><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><?php the_title() ?></a></h6>
++<?php echo get_the_image_link(array('thumbnail','My Thumbnail'),'thumbnail'); ?>
++<div class="excerpt_small"><?php the_excerpt(); ?></div>
++<p class="postmetadata"><?php the_time('M d, Y') ?> | <?php comments_popup_link('No Comments &#187;', '1 Comment &#187;', '% Comments &#187;'); ?></p>
++<?php endwhile; ?>
++
++<h6 class="category_more"><a href="<?php echo get_category_link($category);?>">More in <?php single_cat_title(); ?></a></h6>
++<ul>
++<?php query_posts("showposts=5&offset=1&cat=$category"); ?>
++<?php while (have_posts()) : the_post(); ?>
++<li><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title(); ?>" class="title"><?php the_title(); ?></a></li>
++<?php endwhile; ?>
++</ul>
++</div>
++<?php } ?>
++<div class="clear"></div>
++</div>
++<?php get_sidebar(); ?>
++<?php get_footer(); ?>
+\ No newline at end of file
+diff --git a/wp-content/themes/monochrome-pro/instructions.html b/wp-content/themes/monochrome-pro/instructions.html
+new file mode 100644
+index 00000000..1a5075a3
+--- /dev/null
++++ b/wp-content/themes/monochrome-pro/instructions.html
+@@ -0,0 +1,31 @@
++<p>Monochrome is a magazine-style theme for Wordpress packaged with an <strong>AJAX</strong> post <strong>slideshow</strong>, a <strong>custom theme admin page</strong> to easily manage and customize Monochrome, <strong>author archives</strong>, <strong>two page templates</strong>, <strong>multi-tier drop down menus</strong>, utilizes <strong>custom fields options</strong> and a <strong>CSS framework</strong> to aid in customization.  Now that's a mouth-full.</p>
++<p>With Monochrome, you get:</p>
++<ul>
++<li>AJAX-enabled post slideshow on the homepage</li>
++<li>Multiple entry points to your posts on the homepage</li>
++<li>Auto or manual thumbnail control</li>
++<li>Two widgetized sidebars, one for homepage content, one for single page views</li>
++<li>A widgetized bottombar which includes three widgetized areas</li>
++<li>A custom administration panel</li>
++<li>Authors archives</li>
++<li>Two page templates: One with sidebars and another without</li>
++<li>S.E.O. optimized</li>
++<li>Valid HTML and CSS</li>
++</ul>
++<h1 class="alt">INSTALLATION</h1>
++<ol>
++<li>Unzip the downloaded file</li>
++<li>Upload the entire �Monochrome? folder to your �/wp-content/themes/� folder</li>
++<li>Log in into your WordPress control panel</li>
++<li>Click the Presentation tab</li>
++<li>Select the �Monochrome� screenshot</li>
++</ol>
++<h1 class="alt">CONFIGURATION</h1>
++<ol>
++<li><b>GETTING STARTED:</b>  Monochrome creates a new administration page in the Presentation tab of your Wordpress admin panel to easily manage an update the categories that you want to display on the homepage.  <a href='http://graphpaperpress.com/wp-content/uploads/2008/02/theme_options.jpg' title='Theme options page'>View the theme options page.</a>  Type in the category id's and you're ready to go! </li>
++<li><b>PHOTOS & CUSTOM FIELDS:</b> This theme uses custom fields to manage all photos and thumbnail photos.  In your Wordpress settings, you can change the dimensions on both thumbnail and medium sized photos.  Change the thumbnail width to 128 px wide by 128px tall.  Change the medium photo size to 575 px wide.  Save the settings.  Wordpress will resize every photo uploaded to the dimensions described above.  After uploading the photo into Wordpress using the media uploader, Monochrome Pro automatically generates your thumbnail and slideshow images for your homepage (version 1.1 only).    Don't like the thumbnail Wordpress generated for you?  Override it, by copying the link to this thumbnail photo and pasting it into the custom field value, with a key called "thumbnail."  Similarly, you can copy the link to the medium photo (575 pixels wide maximum) and paste it into the custom field value, with a key called "photo."  <a href="http://graphpaperpress.com/wp-content/uploads/2008/02/picture-3.png">Here is a screenshot</a> of all properly filled out fields.</li>
++<li><b>YOUR AUTHORS PAGE:</b> Monochrome comes packaged with an author archive (authors.php), which will display some author specific info pulled from the Users page in your Wordpress installation.  In order for the author's image to show up, you'll need to place a jpg of the author titled by the author's last name in the wp-content/themes/monochrome_lite/images/authors/ folder.  For instance, mine is <a href="http://gridline.thadallender.com/wp-content/themes/gridline/images/authors/Allender.jpg">Allender.jpg</a>, sized at 75px X 75px.  Here is an <a href="http://graphpaperpress.com/demo/monochrome/author/admin/">example author page.</a></li>
++<li><strong>STYLES.CSS:</strong> Unlike most Wordpress themes which plug all the css in one file called styles.css, Monochrome utilizes the <a href="http://code.google.com/p/blueprintcss/">Blueprint</a> CSS framework to help separate positioning, typography, forms and what I'll refer to as <em>custom</em> or <em>Monochrome</em> specific styles.  To edit all <em>custom Monochrome</em> specific styles, you'll need to edit the file style.css in your wp/wp-content/themes/monochrome/ directory.</li>
++</ol>
++<h1 class="alt">ABOUT BLUEPRINT</h1>
++<p>This theme utilizes a CSS framework called <a href="http://code.google.com/p/blueprintcss/">Blueprint</a>.  Who is credited for the ideas behind Blueprint?  Some of the best designers on the web.  They include <a href="http://jeffcroft.com">Jeff Croft</a>, designer for <a href="http://blueflavor.com/">Blue Flavor</a>, <a href="http://subtraction.com">Khoi Vinh</a>, design director for <a href="http://nytimes.com">NYTimes.com</a>, <a href="http://playgroundblues.com/">Nathan Borror</a>, <a href="http://mintchaos.com/">Christian Metts</a>, <a href="http://meyerweb.com/eric">Eric Meyer</a>, <a href="http://wilsonminer.com/">Wilson Minor</a>, <a href="http://twinhelix.com/">Angus Turnbull</a>, <a href="http://bjorkoy.com/">Olav Bjorkoy</a> and a few others.  Most major websites use some form of css framework to allow for rapid, consistent development and design.  <a href="http://www.blueflavor.com/blog/design/blueprintcss_101.php">Take the Blueprint 101 course</a> to learn about all the possibilities.</p>
+diff --git a/wp-content/themes/monochrome-pro/js/dhtml.js b/wp-content/themes/monochrome-pro/js/dhtml.js
+new file mode 100644
+index 00000000..9834ae25
+--- /dev/null
++++ b/wp-content/themes/monochrome-pro/js/dhtml.js
+@@ -0,0 +1 @@
++navHover = function() {
	var lis = document.getElementById("navmenu-h-r").getElementsByTagName("LI");
	for (var i=0; i<lis.length; i++) {
		lis[i].onmouseover=function() {
			this.className+=" iehover";
		}
		lis[i].onmouseout=function() {
			this.className=this.className.replace(new RegExp(" iehover\\b"), "");
		}
	}
}
if (window.attachEvent) window.attachEvent("onload", navHover);
+\ No newline at end of file
+diff --git a/wp-content/themes/monochrome-pro/js/dhtml2.js b/wp-content/themes/monochrome-pro/js/dhtml2.js
+new file mode 100644
+index 00000000..5fda7b71
+--- /dev/null
++++ b/wp-content/themes/monochrome-pro/js/dhtml2.js
+@@ -0,0 +1 @@
++navHover = function() {
	var lis = document.getElementById("navmenu-h").getElementsByTagName("LI");
	for (var i=0; i<lis.length; i++) {
		lis[i].onmouseover=function() {
			this.className+=" iehover";
		}
		lis[i].onmouseout=function() {
			this.className=this.className.replace(new RegExp(" iehover\\b"), "");
		}
	}
}
if (window.attachEvent) window.attachEvent("onload", navHover);
+\ No newline at end of file
+diff --git a/wp-content/themes/monochrome-pro/js/functions.js b/wp-content/themes/monochrome-pro/js/functions.js
+new file mode 100644
+index 00000000..bc43216a
+--- /dev/null
++++ b/wp-content/themes/monochrome-pro/js/functions.js
+@@ -0,0 +1,20 @@
++/************************************************************
++ ** Clears a field
++ ** By: 	Joshua Sowin (fireandknowledge.org)
++ ** HTML: <input type="text" value="Search" name="search"
++ **			id="search" size="25" 
++ ** 		onFocus="clearInput('search', 'Search')" 
++ ** 		onBlur="clearInput('search', 'Search')" />
++ ***********************************************************/
++function clearInput(field_id, term_to_clear) {
++	
++	// Clear input if it matches default value
++	if (document.getElementById(field_id).value == term_to_clear ) {
++		document.getElementById(field_id).value = '';
++	}
++	
++	// If the value is blank, then put back term
++	else if (document.getElementById(field_id).value == '' ) {
++		document.getElementById(field_id).value = term_to_clear;
++	}
++} // end clearSearch()
+\ No newline at end of file
+diff --git a/wp-content/themes/monochrome-pro/js/jquery-1.2.3.js b/wp-content/themes/monochrome-pro/js/jquery-1.2.3.js
+new file mode 100644
+index 00000000..2e43a823
+--- /dev/null
++++ b/wp-content/themes/monochrome-pro/js/jquery-1.2.3.js
+@@ -0,0 +1,3408 @@
++(function(){
++/*
++ * jQuery 1.2.3 - New Wave Javascript
++ *
++ * Copyright (c) 2008 John Resig (jquery.com)
++ * Dual licensed under the MIT (MIT-LICENSE.txt)
++ * and GPL (GPL-LICENSE.txt) licenses.
++ *
++ * $Date: 2008-02-06 00:21:25 -0500 (Wed, 06 Feb 2008) $
++ * $Rev: 4663 $
++ */
++
++// Map over jQuery in case of overwrite
++if ( window.jQuery )
++	var _jQuery = window.jQuery;
++
++var jQuery = window.jQuery = function( selector, context ) {
++	// The jQuery object is actually just the init constructor 'enhanced'
++	return new jQuery.prototype.init( selector, context );
++};
++
++// Map over the $ in case of overwrite
++if ( window.$ )
++	var _$ = window.$;
++	
++// Map the jQuery namespace to the '$' one
++window.$ = jQuery;
++
++// A simple way to check for HTML strings or ID strings
++// (both of which we optimize for)
++var quickExpr = /^[^<]*(<(.|\s)+>)[^>]*$|^#(\w+)$/;
++
++// Is it a simple selector
++var isSimple = /^.[^:#\[\.]*$/;
++
++jQuery.fn = jQuery.prototype = {
++	init: function( selector, context ) {
++		// Make sure that a selection was provided
++		selector = selector || document;
++
++		// Handle $(DOMElement)
++		if ( selector.nodeType ) {
++			this[0] = selector;
++			this.length = 1;
++			return this;
++
++		// Handle HTML strings
++		} else if ( typeof selector == "string" ) {
++			// Are we dealing with HTML string or an ID?
++			var match = quickExpr.exec( selector );
++
++			// Verify a match, and that no context was specified for #id
++			if ( match && (match[1] || !context) ) {
++
++				// HANDLE: $(html) -> $(array)
++				if ( match[1] )
++					selector = jQuery.clean( [ match[1] ], context );
++
++				// HANDLE: $("#id")
++				else {
++					var elem = document.getElementById( match[3] );
++
++					// Make sure an element was located
++					if ( elem )
++						// Handle the case where IE and Opera return items
++						// by name instead of ID
++						if ( elem.id != match[3] )
++							return jQuery().find( selector );
++
++						// Otherwise, we inject the element directly into the jQuery object
++						else {
++							this[0] = elem;
++							this.length = 1;
++							return this;
++						}
++
++					else
++						selector = [];
++				}
++
++			// HANDLE: $(expr, [context])
++			// (which is just equivalent to: $(content).find(expr)
++			} else
++				return new jQuery( context ).find( selector );
++
++		// HANDLE: $(function)
++		// Shortcut for document ready
++		} else if ( jQuery.isFunction( selector ) )
++			return new jQuery( document )[ jQuery.fn.ready ? "ready" : "load" ]( selector );
++
++		return this.setArray(
++			// HANDLE: $(array)
++			selector.constructor == Array && selector ||
++
++			// HANDLE: $(arraylike)
++			// Watch for when an array-like object, contains DOM nodes, is passed in as the selector
++			(selector.jquery || selector.length && selector != window && !selector.nodeType && selector[0] != undefined && selector[0].nodeType) && jQuery.makeArray( selector ) ||
++
++			// HANDLE: $(*)
++			[ selector ] );
++	},
++	
++	// The current version of jQuery being used
++	jquery: "1.2.3",
++
++	// The number of elements contained in the matched element set
++	size: function() {
++		return this.length;
++	},
++	
++	// The number of elements contained in the matched element set
++	length: 0,
++
++	// Get the Nth element in the matched element set OR
++	// Get the whole matched element set as a clean array
++	get: function( num ) {
++		return num == undefined ?
++
++			// Return a 'clean' array
++			jQuery.makeArray( this ) :
++
++			// Return just the object
++			this[ num ];
++	},
++	
++	// Take an array of elements and push it onto the stack
++	// (returning the new matched element set)
++	pushStack: function( elems ) {
++		// Build a new jQuery matched element set
++		var ret = jQuery( elems );
++
++		// Add the old object onto the stack (as a reference)
++		ret.prevObject = this;
++
++		// Return the newly-formed element set
++		return ret;
++	},
++	
++	// Force the current matched set of elements to become
++	// the specified array of elements (destroying the stack in the process)
++	// You should use pushStack() in order to do this, but maintain the stack
++	setArray: function( elems ) {
++		// Resetting the length to 0, then using the native Array push
++		// is a super-fast way to populate an object with array-like properties
++		this.length = 0;
++		Array.prototype.push.apply( this, elems );
++		
++		return this;
++	},
++
++	// Execute a callback for every element in the matched set.
++	// (You can seed the arguments with an array of args, but this is
++	// only used internally.)
++	each: function( callback, args ) {
++		return jQuery.each( this, callback, args );
++	},
++
++	// Determine the position of an element within 
++	// the matched set of elements
++	index: function( elem ) {
++		var ret = -1;
++
++		// Locate the position of the desired element
++		this.each(function(i){
++			if ( this == elem )
++				ret = i;
++		});
++
++		return ret;
++	},
++
++	attr: function( name, value, type ) {
++		var options = name;
++		
++		// Look for the case where we're accessing a style value
++		if ( name.constructor == String )
++			if ( value == undefined )
++				return this.length && jQuery[ type || "attr" ]( this[0], name ) || undefined;
++
++			else {
++				options = {};
++				options[ name ] = value;
++			}
++		
++		// Check to see if we're setting style values
++		return this.each(function(i){
++			// Set all the styles
++			for ( name in options )
++				jQuery.attr(
++					type ?
++						this.style :
++						this,
++					name, jQuery.prop( this, options[ name ], type, i, name )
++				);
++		});
++	},
++
++	css: function( key, value ) {
++		// ignore negative width and height values
++		if ( (key == 'width' || key == 'height') && parseFloat(value) < 0 )
++			value = undefined;
++		return this.attr( key, value, "curCSS" );
++	},
++
++	text: function( text ) {
++		if ( typeof text != "object" && text != null )
++			return this.empty().append( (this[0] && this[0].ownerDocument || document).createTextNode( text ) );
++
++		var ret = "";
++
++		jQuery.each( text || this, function(){
++			jQuery.each( this.childNodes, function(){
++				if ( this.nodeType != 8 )
++					ret += this.nodeType != 1 ?
++						this.nodeValue :
++						jQuery.fn.text( [ this ] );
++			});
++		});
++
++		return ret;
++	},
++
++	wrapAll: function( html ) {
++		if ( this[0] )
++			// The elements to wrap the target around
++			jQuery( html, this[0].ownerDocument )
++				.clone()
++				.insertBefore( this[0] )
++				.map(function(){
++					var elem = this;
++
++					while ( elem.firstChild )
++						elem = elem.firstChild;
++
++					return elem;
++				})
++				.append(this);
++
++		return this;
++	},
++
++	wrapInner: function( html ) {
++		return this.each(function(){
++			jQuery( this ).contents().wrapAll( html );
++		});
++	},
++
++	wrap: function( html ) {
++		return this.each(function(){
++			jQuery( this ).wrapAll( html );
++		});
++	},
++
++	append: function() {
++		return this.domManip(arguments, true, false, function(elem){
++			if (this.nodeType == 1)
++				this.appendChild( elem );
++		});
++	},
++
++	prepend: function() {
++		return this.domManip(arguments, true, true, function(elem){
++			if (this.nodeType == 1)
++				this.insertBefore( elem, this.firstChild );
++		});
++	},
++	
++	before: function() {
++		return this.domManip(arguments, false, false, function(elem){
++			this.parentNode.insertBefore( elem, this );
++		});
++	},
++
++	after: function() {
++		return this.domManip(arguments, false, true, function(elem){
++			this.parentNode.insertBefore( elem, this.nextSibling );
++		});
++	},
++
++	end: function() {
++		return this.prevObject || jQuery( [] );
++	},
++
++	find: function( selector ) {
++		var elems = jQuery.map(this, function(elem){
++			return jQuery.find( selector, elem );
++		});
++
++		return this.pushStack( /[^+>] [^+>]/.test( selector ) || selector.indexOf("..") > -1 ?
++			jQuery.unique( elems ) :
++			elems );
++	},
++
++	clone: function( events ) {
++		// Do the clone
++		var ret = this.map(function(){
++			if ( jQuery.browser.msie && !jQuery.isXMLDoc(this) ) {
++				// IE copies events bound via attachEvent when
++				// using cloneNode. Calling detachEvent on the
++				// clone will also remove the events from the orignal
++				// In order to get around this, we use innerHTML.
++				// Unfortunately, this means some modifications to 
++				// attributes in IE that are actually only stored 
++				// as properties will not be copied (such as the
++				// the name attribute on an input).
++				var clone = this.cloneNode(true),
++					container = document.createElement("div");
++				container.appendChild(clone);
++				return jQuery.clean([container.innerHTML])[0];
++			} else
++				return this.cloneNode(true);
++		});
++
++		// Need to set the expando to null on the cloned set if it exists
++		// removeData doesn't work here, IE removes it from the original as well
++		// this is primarily for IE but the data expando shouldn't be copied over in any browser
++		var clone = ret.find("*").andSelf().each(function(){
++			if ( this[ expando ] != undefined )
++				this[ expando ] = null;
++		});
++		
++		// Copy the events from the original to the clone
++		if ( events === true )
++			this.find("*").andSelf().each(function(i){
++				if (this.nodeType == 3)
++					return;
++				var events = jQuery.data( this, "events" );
++
++				for ( var type in events )
++					for ( var handler in events[ type ] )
++						jQuery.event.add( clone[ i ], type, events[ type ][ handler ], events[ type ][ handler ].data );
++			});
++
++		// Return the cloned set
++		return ret;
++	},
++
++	filter: function( selector ) {
++		return this.pushStack(
++			jQuery.isFunction( selector ) &&
++			jQuery.grep(this, function(elem, i){
++				return selector.call( elem, i );
++			}) ||
++
++			jQuery.multiFilter( selector, this ) );
++	},
++
++	not: function( selector ) {
++		if ( selector.constructor == String )
++			// test special case where just one selector is passed in
++			if ( isSimple.test( selector ) )
++				return this.pushStack( jQuery.multiFilter( selector, this, true ) );
++			else
++				selector = jQuery.multiFilter( selector, this );
++
++		var isArrayLike = selector.length && selector[selector.length - 1] !== undefined && !selector.nodeType;
++		return this.filter(function() {
++			return isArrayLike ? jQuery.inArray( this, selector ) < 0 : this != selector;
++		});
++	},
++
++	add: function( selector ) {
++		return !selector ? this : this.pushStack( jQuery.merge( 
++			this.get(),
++			selector.constructor == String ? 
++				jQuery( selector ).get() :
++				selector.length != undefined && (!selector.nodeName || jQuery.nodeName(selector, "form")) ?
++					selector : [selector] ) );
++	},
++
++	is: function( selector ) {
++		return selector ?
++			jQuery.multiFilter( selector, this ).length > 0 :
++			false;
++	},
++
++	hasClass: function( selector ) {
++		return this.is( "." + selector );
++	},
++	
++	val: function( value ) {
++		if ( value == undefined ) {
++
++			if ( this.length ) {
++				var elem = this[0];
++
++				// We need to handle select boxes special
++				if ( jQuery.nodeName( elem, "select" ) ) {
++					var index = elem.selectedIndex,
++						values = [],
++						options = elem.options,
++						one = elem.type == "select-one";
++					
++					// Nothing was selected
++					if ( index < 0 )
++						return null;
++
++					// Loop through all the selected options
++					for ( var i = one ? index : 0, max = one ? index + 1 : options.length; i < max; i++ ) {
++						var option = options[ i ];
++
++						if ( option.selected ) {
++							// Get the specifc value for the option
++							value = jQuery.browser.msie && !option.attributes.value.specified ? option.text : option.value;
++							
++							// We don't need an array for one selects
++							if ( one )
++								return value;
++							
++							// Multi-Selects return an array
++							values.push( value );
++						}
++					}
++					
++					return values;
++					
++				// Everything else, we just grab the value
++				} else
++					return (this[0].value || "").replace(/\r/g, "");
++
++			}
++
++			return undefined;
++		}
++
++		return this.each(function(){
++			if ( this.nodeType != 1 )
++				return;
++
++			if ( value.constructor == Array && /radio|checkbox/.test( this.type ) )
++				this.checked = (jQuery.inArray(this.value, value) >= 0 ||
++					jQuery.inArray(this.name, value) >= 0);
++
++			else if ( jQuery.nodeName( this, "select" ) ) {
++				var values = value.constructor == Array ?
++					value :
++					[ value ];
++
++				jQuery( "option", this ).each(function(){
++					this.selected = (jQuery.inArray( this.value, values ) >= 0 ||
++						jQuery.inArray( this.text, values ) >= 0);
++				});
++
++				if ( !values.length )
++					this.selectedIndex = -1;
++
++			} else
++				this.value = value;
++		});
++	},
++	
++	html: function( value ) {
++		return value == undefined ?
++			(this.length ?
++				this[0].innerHTML :
++				null) :
++			this.empty().append( value );
++	},
++
++	replaceWith: function( value ) {
++		return this.after( value ).remove();
++	},
++
++	eq: function( i ) {
++		return this.slice( i, i + 1 );
++	},
++
++	slice: function() {
++		return this.pushStack( Array.prototype.slice.apply( this, arguments ) );
++	},
++
++	map: function( callback ) {
++		return this.pushStack( jQuery.map(this, function(elem, i){
++			return callback.call( elem, i, elem );
++		}));
++	},
++
++	andSelf: function() {
++		return this.add( this.prevObject );
++	},
++
++	data: function( key, value ){
++		var parts = key.split(".");
++		parts[1] = parts[1] ? "." + parts[1] : "";
++
++		if ( value == null ) {
++			var data = this.triggerHandler("getData" + parts[1] + "!", [parts[0]]);
++			
++			if ( data == undefined && this.length )
++				data = jQuery.data( this[0], key );
++
++			return data == null && parts[1] ?
++				this.data( parts[0] ) :
++				data;
++		} else
++			return this.trigger("setData" + parts[1] + "!", [parts[0], value]).each(function(){
++				jQuery.data( this, key, value );
++			});
++	},
++
++	removeData: function( key ){
++		return this.each(function(){
++			jQuery.removeData( this, key );
++		});
++	},
++	
++	domManip: function( args, table, reverse, callback ) {
++		var clone = this.length > 1, elems; 
++
++		return this.each(function(){
++			if ( !elems ) {
++				elems = jQuery.clean( args, this.ownerDocument );
++
++				if ( reverse )
++					elems.reverse();
++			}
++
++			var obj = this;
++
++			if ( table && jQuery.nodeName( this, "table" ) && jQuery.nodeName( elems[0], "tr" ) )
++				obj = this.getElementsByTagName("tbody")[0] || this.appendChild( this.ownerDocument.createElement("tbody") );
++
++			var scripts = jQuery( [] );
++
++			jQuery.each(elems, function(){
++				var elem = clone ?
++					jQuery( this ).clone( true )[0] :
++					this;
++
++				// execute all scripts after the elements have been injected
++				if ( jQuery.nodeName( elem, "script" ) ) {
++					scripts = scripts.add( elem );
++				} else {
++					// Remove any inner scripts for later evaluation
++					if ( elem.nodeType == 1 )
++						scripts = scripts.add( jQuery( "script", elem ).remove() );
++
++					// Inject the elements into the document
++					callback.call( obj, elem );
++				}
++			});
++
++			scripts.each( evalScript );
++		});
++	}
++};
++
++// Give the init function the jQuery prototype for later instantiation
++jQuery.prototype.init.prototype = jQuery.prototype;
++
++function evalScript( i, elem ) {
++	if ( elem.src )
++		jQuery.ajax({
++			url: elem.src,
++			async: false,
++			dataType: "script"
++		});
++
++	else
++		jQuery.globalEval( elem.text || elem.textContent || elem.innerHTML || "" );
++
++	if ( elem.parentNode )
++		elem.parentNode.removeChild( elem );
++}
++
++jQuery.extend = jQuery.fn.extend = function() {
++	// copy reference to target object
++	var target = arguments[0] || {}, i = 1, length = arguments.length, deep = false, options;
++
++	// Handle a deep copy situation
++	if ( target.constructor == Boolean ) {
++		deep = target;
++		target = arguments[1] || {};
++		// skip the boolean and the target
++		i = 2;
++	}
++
++	// Handle case when target is a string or something (possible in deep copy)
++	if ( typeof target != "object" && typeof target != "function" )
++		target = {};
++
++	// extend jQuery itself if only one argument is passed
++	if ( length == 1 ) {
++		target = this;
++		i = 0;
++	}
++
++	for ( ; i < length; i++ )
++		// Only deal with non-null/undefined values
++		if ( (options = arguments[ i ]) != null )
++			// Extend the base object
++			for ( var name in options ) {
++				// Prevent never-ending loop
++				if ( target === options[ name ] )
++					continue;
++
++				// Recurse if we're merging object values
++				if ( deep && options[ name ] && typeof options[ name ] == "object" && target[ name ] && !options[ name ].nodeType )
++					target[ name ] = jQuery.extend( target[ name ], options[ name ] );
++
++				// Don't bring in undefined values
++				else if ( options[ name ] != undefined )
++					target[ name ] = options[ name ];
++
++			}
++
++	// Return the modified object
++	return target;
++};
++
++var expando = "jQuery" + (new Date()).getTime(), uuid = 0, windowData = {};
++
++// exclude the following css properties to add px
++var exclude = /z-?index|font-?weight|opacity|zoom|line-?height/i;
++
++jQuery.extend({
++	noConflict: function( deep ) {
++		window.$ = _$;
++
++		if ( deep )
++			window.jQuery = _jQuery;
++
++		return jQuery;
++	},
++
++	// See test/unit/core.js for details concerning this function.
++	isFunction: function( fn ) {
++		return !!fn && typeof fn != "string" && !fn.nodeName && 
++			fn.constructor != Array && /function/i.test( fn + "" );
++	},
++	
++	// check if an element is in a (or is an) XML document
++	isXMLDoc: function( elem ) {
++		return elem.documentElement && !elem.body ||
++			elem.tagName && elem.ownerDocument && !elem.ownerDocument.body;
++	},
++
++	// Evalulates a script in a global context
++	globalEval: function( data ) {
++		data = jQuery.trim( data );
++
++		if ( data ) {
++			// Inspired by code by Andrea Giammarchi
++			// http://webreflection.blogspot.com/2007/08/global-scope-evaluation-and-dom.html
++			var head = document.getElementsByTagName("head")[0] || document.documentElement,
++				script = document.createElement("script");
++
++			script.type = "text/javascript";
++			if ( jQuery.browser.msie )
++				script.text = data;
++			else
++				script.appendChild( document.createTextNode( data ) );
++
++			head.appendChild( script );
++			head.removeChild( script );
++		}
++	},
++
++	nodeName: function( elem, name ) {
++		return elem.nodeName && elem.nodeName.toUpperCase() == name.toUpperCase();
++	},
++	
++	cache: {},
++	
++	data: function( elem, name, data ) {
++		elem = elem == window ?
++			windowData :
++			elem;
++
++		var id = elem[ expando ];
++
++		// Compute a unique ID for the element
++		if ( !id ) 
++			id = elem[ expando ] = ++uuid;
++
++		// Only generate the data cache if we're
++		// trying to access or manipulate it
++		if ( name && !jQuery.cache[ id ] )
++			jQuery.cache[ id ] = {};
++		
++		// Prevent overriding the named cache with undefined values
++		if ( data != undefined )
++			jQuery.cache[ id ][ name ] = data;
++		
++		// Return the named cache data, or the ID for the element	
++		return name ?
++			jQuery.cache[ id ][ name ] :
++			id;
++	},
++	
++	removeData: function( elem, name ) {
++		elem = elem == window ?
++			windowData :
++			elem;
++
++		var id = elem[ expando ];
++
++		// If we want to remove a specific section of the element's data
++		if ( name ) {
++			if ( jQuery.cache[ id ] ) {
++				// Remove the section of cache data
++				delete jQuery.cache[ id ][ name ];
++
++				// If we've removed all the data, remove the element's cache
++				name = "";
++
++				for ( name in jQuery.cache[ id ] )
++					break;
++
++				if ( !name )
++					jQuery.removeData( elem );
++			}
++
++		// Otherwise, we want to remove all of the element's data
++		} else {
++			// Clean up the element expando
++			try {
++				delete elem[ expando ];
++			} catch(e){
++				// IE has trouble directly removing the expando
++				// but it's ok with using removeAttribute
++				if ( elem.removeAttribute )
++					elem.removeAttribute( expando );
++			}
++
++			// Completely remove the data cache
++			delete jQuery.cache[ id ];
++		}
++	},
++
++	// args is for internal usage only
++	each: function( object, callback, args ) {
++		if ( args ) {
++			if ( object.length == undefined ) {
++				for ( var name in object )
++					if ( callback.apply( object[ name ], args ) === false )
++						break;
++			} else
++				for ( var i = 0, length = object.length; i < length; i++ )
++					if ( callback.apply( object[ i ], args ) === false )
++						break;
++
++		// A special, fast, case for the most common use of each
++		} else {
++			if ( object.length == undefined ) {
++				for ( var name in object )
++					if ( callback.call( object[ name ], name, object[ name ] ) === false )
++						break;
++			} else
++				for ( var i = 0, length = object.length, value = object[0]; 
++					i < length && callback.call( value, i, value ) !== false; value = object[++i] ){}
++		}
++
++		return object;
++	},
++	
++	prop: function( elem, value, type, i, name ) {
++			// Handle executable functions
++			if ( jQuery.isFunction( value ) )
++				value = value.call( elem, i );
++				
++			// Handle passing in a number to a CSS property
++			return value && value.constructor == Number && type == "curCSS" && !exclude.test( name ) ?
++				value + "px" :
++				value;
++	},
++
++	className: {
++		// internal only, use addClass("class")
++		add: function( elem, classNames ) {
++			jQuery.each((classNames || "").split(/\s+/), function(i, className){
++				if ( elem.nodeType == 1 && !jQuery.className.has( elem.className, className ) )
++					elem.className += (elem.className ? " " : "") + className;
++			});
++		},
++
++		// internal only, use removeClass("class")
++		remove: function( elem, classNames ) {
++			if (elem.nodeType == 1)
++				elem.className = classNames != undefined ?
++					jQuery.grep(elem.className.split(/\s+/), function(className){
++						return !jQuery.className.has( classNames, className );	
++					}).join(" ") :
++					"";
++		},
++
++		// internal only, use is(".class")
++		has: function( elem, className ) {
++			return jQuery.inArray( className, (elem.className || elem).toString().split(/\s+/) ) > -1;
++		}
++	},
++
++	// A method for quickly swapping in/out CSS properties to get correct calculations
++	swap: function( elem, options, callback ) {
++		var old = {};
++		// Remember the old values, and insert the new ones
++		for ( var name in options ) {
++			old[ name ] = elem.style[ name ];
++			elem.style[ name ] = options[ name ];
++		}
++
++		callback.call( elem );
++
++		// Revert the old values
++		for ( var name in options )
++			elem.style[ name ] = old[ name ];
++	},
++
++	css: function( elem, name, force ) {
++		if ( name == "width" || name == "height" ) {
++			var val, props = { position: "absolute", visibility: "hidden", display:"block" }, which = name == "width" ? [ "Left", "Right" ] : [ "Top", "Bottom" ];
++		
++			function getWH() {
++				val = name == "width" ? elem.offsetWidth : elem.offsetHeight;
++				var padding = 0, border = 0;
++				jQuery.each( which, function() {
++					padding += parseFloat(jQuery.curCSS( elem, "padding" + this, true)) || 0;
++					border += parseFloat(jQuery.curCSS( elem, "border" + this + "Width", true)) || 0;
++				});
++				val -= Math.round(padding + border);
++			}
++		
++			if ( jQuery(elem).is(":visible") )
++				getWH();
++			else
++				jQuery.swap( elem, props, getWH );
++			
++			return Math.max(0, val);
++		}
++		
++		return jQuery.curCSS( elem, name, force );
++	},
++
++	curCSS: function( elem, name, force ) {
++		var ret;
++
++		// A helper method for determining if an element's values are broken
++		function color( elem ) {
++			if ( !jQuery.browser.safari )
++				return false;
++
++			var ret = document.defaultView.getComputedStyle( elem, null );
++			return !ret || ret.getPropertyValue("color") == "";
++		}
++
++		// We need to handle opacity special in IE
++		if ( name == "opacity" && jQuery.browser.msie ) {
++			ret = jQuery.attr( elem.style, "opacity" );
++
++			return ret == "" ?
++				"1" :
++				ret;
++		}
++		// Opera sometimes will give the wrong display answer, this fixes it, see #2037
++		if ( jQuery.browser.opera && name == "display" ) {
++			var save = elem.style.outline;
++			elem.style.outline = "0 solid black";
++			elem.style.outline = save;
++		}
++		
++		// Make sure we're using the right name for getting the float value
++		if ( name.match( /float/i ) )
++			name = styleFloat;
++
++		if ( !force && elem.style && elem.style[ name ] )
++			ret = elem.style[ name ];
++
++		else if ( document.defaultView && document.defaultView.getComputedStyle ) {
++
++			// Only "float" is needed here
++			if ( name.match( /float/i ) )
++				name = "float";
++
++			name = name.replace( /([A-Z])/g, "-$1" ).toLowerCase();
++
++			var getComputedStyle = document.defaultView.getComputedStyle( elem, null );
++
++			if ( getComputedStyle && !color( elem ) )
++				ret = getComputedStyle.getPropertyValue( name );
++
++			// If the element isn't reporting its values properly in Safari
++			// then some display: none elements are involved
++			else {
++				var swap = [], stack = [];
++
++				// Locate all of the parent display: none elements
++				for ( var a = elem; a && color(a); a = a.parentNode )
++					stack.unshift(a);
++
++				// Go through and make them visible, but in reverse
++				// (It would be better if we knew the exact display type that they had)
++				for ( var i = 0; i < stack.length; i++ )
++					if ( color( stack[ i ] ) ) {
++						swap[ i ] = stack[ i ].style.display;
++						stack[ i ].style.display = "block";
++					}
++
++				// Since we flip the display style, we have to handle that
++				// one special, otherwise get the value
++				ret = name == "display" && swap[ stack.length - 1 ] != null ?
++					"none" :
++					( getComputedStyle && getComputedStyle.getPropertyValue( name ) ) || "";
++
++				// Finally, revert the display styles back
++				for ( var i = 0; i < swap.length; i++ )
++					if ( swap[ i ] != null )
++						stack[ i ].style.display = swap[ i ];
++			}
++
++			// We should always get a number back from opacity
++			if ( name == "opacity" && ret == "" )
++				ret = "1";
++
++		} else if ( elem.currentStyle ) {
++			var camelCase = name.replace(/\-(\w)/g, function(all, letter){
++				return letter.toUpperCase();
++			});
++
++			ret = elem.currentStyle[ name ] || elem.currentStyle[ camelCase ];
++
++			// From the awesome hack by Dean Edwards
++			// http://erik.eae.net/archives/2007/07/27/18.54.15/#comment-102291
++
++			// If we're not dealing with a regular pixel number
++			// but a number that has a weird ending, we need to convert it to pixels
++			if ( !/^\d+(px)?$/i.test( ret ) && /^\d/.test( ret ) ) {
++				// Remember the original values
++				var style = elem.style.left, runtimeStyle = elem.runtimeStyle.left;
++
++				// Put in the new values to get a computed value out
++				elem.runtimeStyle.left = elem.currentStyle.left;
++				elem.style.left = ret || 0;
++				ret = elem.style.pixelLeft + "px";
++
++				// Revert the changed values
++				elem.style.left = style;
++				elem.runtimeStyle.left = runtimeStyle;
++			}
++		}
++
++		return ret;
++	},
++	
++	clean: function( elems, context ) {
++		var ret = [];
++		context = context || document;
++		// !context.createElement fails in IE with an error but returns typeof 'object'
++		if (typeof context.createElement == 'undefined') 
++			context = context.ownerDocument || context[0] && context[0].ownerDocument || document;
++
++		jQuery.each(elems, function(i, elem){
++			if ( !elem )
++				return;
++
++			if ( elem.constructor == Number )
++				elem = elem.toString();
++			
++			// Convert html string into DOM nodes
++			if ( typeof elem == "string" ) {
++				// Fix "XHTML"-style tags in all browsers
++				elem = elem.replace(/(<(\w+)[^>]*?)\/>/g, function(all, front, tag){
++					return tag.match(/^(abbr|br|col|img|input|link|meta|param|hr|area|embed)$/i) ?
++						all :
++						front + "></" + tag + ">";
++				});
++
++				// Trim whitespace, otherwise indexOf won't work as expected
++				var tags = jQuery.trim( elem ).toLowerCase(), div = context.createElement("div");
++
++				var wrap =
++					// option or optgroup
++					!tags.indexOf("<opt") &&
++					[ 1, "<select multiple='multiple'>", "</select>" ] ||
++					
++					!tags.indexOf("<leg") &&
++					[ 1, "<fieldset>", "</fieldset>" ] ||
++					
++					tags.match(/^<(thead|tbody|tfoot|colg|cap)/) &&
++					[ 1, "<table>", "</table>" ] ||
++					
++					!tags.indexOf("<tr") &&
++					[ 2, "<table><tbody>", "</tbody></table>" ] ||
++					
++				 	// <thead> matched above
++					(!tags.indexOf("<td") || !tags.indexOf("<th")) &&
++					[ 3, "<table><tbody><tr>", "</tr></tbody></table>" ] ||
++					
++					!tags.indexOf("<col") &&
++					[ 2, "<table><tbody></tbody><colgroup>", "</colgroup></table>" ] ||
++
++					// IE can't serialize <link> and <script> tags normally
++					jQuery.browser.msie &&
++					[ 1, "div<div>", "</div>" ] ||
++					
++					[ 0, "", "" ];
++
++				// Go to html and back, then peel off extra wrappers
++				div.innerHTML = wrap[1] + elem + wrap[2];
++				
++				// Move to the right depth
++				while ( wrap[0]-- )
++					div = div.lastChild;
++				
++				// Remove IE's autoinserted <tbody> from table fragments
++				if ( jQuery.browser.msie ) {
++					
++					// String was a <table>, *may* have spurious <tbody>
++					var tbody = !tags.indexOf("<table") && tags.indexOf("<tbody") < 0 ?
++						div.firstChild && div.firstChild.childNodes :
++						
++						// String was a bare <thead> or <tfoot>
++						wrap[1] == "<table>" && tags.indexOf("<tbody") < 0 ?
++							div.childNodes :
++							[];
++				
++					for ( var j = tbody.length - 1; j >= 0 ; --j )
++						if ( jQuery.nodeName( tbody[ j ], "tbody" ) && !tbody[ j ].childNodes.length )
++							tbody[ j ].parentNode.removeChild( tbody[ j ] );
++					
++					// IE completely kills leading whitespace when innerHTML is used	
++					if ( /^\s/.test( elem ) )	
++						div.insertBefore( context.createTextNode( elem.match(/^\s*/)[0] ), div.firstChild );
++				
++				}
++				
++				elem = jQuery.makeArray( div.childNodes );
++			}
++
++			if ( elem.length === 0 && (!jQuery.nodeName( elem, "form" ) && !jQuery.nodeName( elem, "select" )) )
++				return;
++
++			if ( elem[0] == undefined || jQuery.nodeName( elem, "form" ) || elem.options )
++				ret.push( elem );
++
++			else
++				ret = jQuery.merge( ret, elem );
++
++		});
++
++		return ret;
++	},
++	
++	attr: function( elem, name, value ) {
++		// don't set attributes on text and comment nodes
++		if (!elem || elem.nodeType == 3 || elem.nodeType == 8)
++			return undefined;
++
++		var fix = jQuery.isXMLDoc( elem ) ?
++			{} :
++			jQuery.props;
++
++		// Safari mis-reports the default selected property of a hidden option
++		// Accessing the parent's selectedIndex property fixes it
++		if ( name == "selected" && jQuery.browser.safari )
++			elem.parentNode.selectedIndex;
++		
++		// Certain attributes only work when accessed via the old DOM 0 way
++		if ( fix[ name ] ) {
++			if ( value != undefined )
++				elem[ fix[ name ] ] = value;
++
++			return elem[ fix[ name ] ];
++
++		} else if ( jQuery.browser.msie && name == "style" )
++			return jQuery.attr( elem.style, "cssText", value );
++
++		else if ( value == undefined && jQuery.browser.msie && jQuery.nodeName( elem, "form" ) && (name == "action" || name == "method") )
++			return elem.getAttributeNode( name ).nodeValue;
++
++		// IE elem.getAttribute passes even for style
++		else if ( elem.tagName ) {
++
++			if ( value != undefined ) {
++				// We can't allow the type property to be changed (since it causes problems in IE)
++				if ( name == "type" && jQuery.nodeName( elem, "input" ) && elem.parentNode )
++					throw "type property can't be changed";
++
++				// convert the value to a string (all browsers do this but IE) see #1070
++				elem.setAttribute( name, "" + value );
++			}
++
++			if ( jQuery.browser.msie && /href|src/.test( name ) && !jQuery.isXMLDoc( elem ) ) 
++				return elem.getAttribute( name, 2 );
++
++			return elem.getAttribute( name );
++
++		// elem is actually elem.style ... set the style
++		} else {
++			// IE actually uses filters for opacity
++			if ( name == "opacity" && jQuery.browser.msie ) {
++				if ( value != undefined ) {
++					// IE has trouble with opacity if it does not have layout
++					// Force it by setting the zoom level
++					elem.zoom = 1; 
++	
++					// Set the alpha filter to set the opacity
++					elem.filter = (elem.filter || "").replace( /alpha\([^)]*\)/, "" ) +
++						(parseFloat( value ).toString() == "NaN" ? "" : "alpha(opacity=" + value * 100 + ")");
++				}
++	
++				return elem.filter && elem.filter.indexOf("opacity=") >= 0 ?
++					(parseFloat( elem.filter.match(/opacity=([^)]*)/)[1] ) / 100).toString() :
++					"";
++			}
++
++			name = name.replace(/-([a-z])/ig, function(all, letter){
++				return letter.toUpperCase();
++			});
++
++			if ( value != undefined )
++				elem[ name ] = value;
++
++			return elem[ name ];
++		}
++	},
++	
++	trim: function( text ) {
++		return (text || "").replace( /^\s+|\s+$/g, "" );
++	},
++
++	makeArray: function( array ) {
++		var ret = [];
++
++		// Need to use typeof to fight Safari childNodes crashes
++		if ( typeof array != "array" )
++			for ( var i = 0, length = array.length; i < length; i++ )
++				ret.push( array[ i ] );
++		else
++			ret = array.slice( 0 );
++
++		return ret;
++	},
++
++	inArray: function( elem, array ) {
++		for ( var i = 0, length = array.length; i < length; i++ )
++			if ( array[ i ] == elem )
++				return i;
++
++		return -1;
++	},
++
++	merge: function( first, second ) {
++		// We have to loop this way because IE & Opera overwrite the length
++		// expando of getElementsByTagName
++
++		// Also, we need to make sure that the correct elements are being returned
++		// (IE returns comment nodes in a '*' query)
++		if ( jQuery.browser.msie ) {
++			for ( var i = 0; second[ i ]; i++ )
++				if ( second[ i ].nodeType != 8 )
++					first.push( second[ i ] );
++
++		} else
++			for ( var i = 0; second[ i ]; i++ )
++				first.push( second[ i ] );
++
++		return first;
++	},
++
++	unique: function( array ) {
++		var ret = [], done = {};
++
++		try {
++
++			for ( var i = 0, length = array.length; i < length; i++ ) {
++				var id = jQuery.data( array[ i ] );
++
++				if ( !done[ id ] ) {
++					done[ id ] = true;
++					ret.push( array[ i ] );
++				}
++			}
++
++		} catch( e ) {
++			ret = array;
++		}
++
++		return ret;
++	},
++
++	grep: function( elems, callback, inv ) {
++		var ret = [];
++
++		// Go through the array, only saving the items
++		// that pass the validator function
++		for ( var i = 0, length = elems.length; i < length; i++ )
++			if ( !inv && callback( elems[ i ], i ) || inv && !callback( elems[ i ], i ) )
++				ret.push( elems[ i ] );
++
++		return ret;
++	},
++
++	map: function( elems, callback ) {
++		var ret = [];
++
++		// Go through the array, translating each of the items to their
++		// new value (or values).
++		for ( var i = 0, length = elems.length; i < length; i++ ) {
++			var value = callback( elems[ i ], i );
++
++			if ( value !== null && value != undefined ) {
++				if ( value.constructor != Array )
++					value = [ value ];
++
++				ret = ret.concat( value );
++			}
++		}
++
++		return ret;
++	}
++});
++
++var userAgent = navigator.userAgent.toLowerCase();
++
++// Figure out what browser is being used
++jQuery.browser = {
++	version: (userAgent.match( /.+(?:rv|it|ra|ie)[\/: ]([\d.]+)/ ) || [])[1],
++	safari: /webkit/.test( userAgent ),
++	opera: /opera/.test( userAgent ),
++	msie: /msie/.test( userAgent ) && !/opera/.test( userAgent ),
++	mozilla: /mozilla/.test( userAgent ) && !/(compatible|webkit)/.test( userAgent )
++};
++
++var styleFloat = jQuery.browser.msie ?
++	"styleFloat" :
++	"cssFloat";
++	
++jQuery.extend({
++	// Check to see if the W3C box model is being used
++	boxModel: !jQuery.browser.msie || document.compatMode == "CSS1Compat",
++	
++	props: {
++		"for": "htmlFor",
++		"class": "className",
++		"float": styleFloat,
++		cssFloat: styleFloat,
++		styleFloat: styleFloat,
++		innerHTML: "innerHTML",
++		className: "className",
++		value: "value",
++		disabled: "disabled",
++		checked: "checked",
++		readonly: "readOnly",
++		selected: "selected",
++		maxlength: "maxLength",
++		selectedIndex: "selectedIndex",
++		defaultValue: "defaultValue",
++		tagName: "tagName",
++		nodeName: "nodeName"
++	}
++});
++
++jQuery.each({
++	parent: function(elem){return elem.parentNode;},
++	parents: function(elem){return jQuery.dir(elem,"parentNode");},
++	next: function(elem){return jQuery.nth(elem,2,"nextSibling");},
++	prev: function(elem){return jQuery.nth(elem,2,"previousSibling");},
++	nextAll: function(elem){return jQuery.dir(elem,"nextSibling");},
++	prevAll: function(elem){return jQuery.dir(elem,"previousSibling");},
++	siblings: function(elem){return jQuery.sibling(elem.parentNode.firstChild,elem);},
++	children: function(elem){return jQuery.sibling(elem.firstChild);},
++	contents: function(elem){return jQuery.nodeName(elem,"iframe")?elem.contentDocument||elem.contentWindow.document:jQuery.makeArray(elem.childNodes);}
++}, function(name, fn){
++	jQuery.fn[ name ] = function( selector ) {
++		var ret = jQuery.map( this, fn );
++
++		if ( selector && typeof selector == "string" )
++			ret = jQuery.multiFilter( selector, ret );
++
++		return this.pushStack( jQuery.unique( ret ) );
++	};
++});
++
++jQuery.each({
++	appendTo: "append",
++	prependTo: "prepend",
++	insertBefore: "before",
++	insertAfter: "after",
++	replaceAll: "replaceWith"
++}, function(name, original){
++	jQuery.fn[ name ] = function() {
++		var args = arguments;
++
++		return this.each(function(){
++			for ( var i = 0, length = args.length; i < length; i++ )
++				jQuery( args[ i ] )[ original ]( this );
++		});
++	};
++});
++
++jQuery.each({
++	removeAttr: function( name ) {
++		jQuery.attr( this, name, "" );
++		if (this.nodeType == 1) 
++			this.removeAttribute( name );
++	},
++
++	addClass: function( classNames ) {
++		jQuery.className.add( this, classNames );
++	},
++
++	removeClass: function( classNames ) {
++		jQuery.className.remove( this, classNames );
++	},
++
++	toggleClass: function( classNames ) {
++		jQuery.className[ jQuery.className.has( this, classNames ) ? "remove" : "add" ]( this, classNames );
++	},
++
++	remove: function( selector ) {
++		if ( !selector || jQuery.filter( selector, [ this ] ).r.length ) {
++			// Prevent memory leaks
++			jQuery( "*", this ).add(this).each(function(){
++				jQuery.event.remove(this);
++				jQuery.removeData(this);
++			});
++			if (this.parentNode)
++				this.parentNode.removeChild( this );
++		}
++	},
++
++	empty: function() {
++		// Remove element nodes and prevent memory leaks
++		jQuery( ">*", this ).remove();
++		
++		// Remove any remaining nodes
++		while ( this.firstChild )
++			this.removeChild( this.firstChild );
++	}
++}, function(name, fn){
++	jQuery.fn[ name ] = function(){
++		return this.each( fn, arguments );
++	};
++});
++
++jQuery.each([ "Height", "Width" ], function(i, name){
++	var type = name.toLowerCase();
++	
++	jQuery.fn[ type ] = function( size ) {
++		// Get window width or height
++		return this[0] == window ?
++			// Opera reports document.body.client[Width/Height] properly in both quirks and standards
++			jQuery.browser.opera && document.body[ "client" + name ] || 
++			
++			// Safari reports inner[Width/Height] just fine (Mozilla and Opera include scroll bar widths)
++			jQuery.browser.safari && window[ "inner" + name ] ||
++			
++			// Everyone else use document.documentElement or document.body depending on Quirks vs Standards mode
++			document.compatMode == "CSS1Compat" && document.documentElement[ "client" + name ] || document.body[ "client" + name ] :
++		
++			// Get document width or height
++			this[0] == document ?
++				// Either scroll[Width/Height] or offset[Width/Height], whichever is greater
++				Math.max( 
++					Math.max(document.body["scroll" + name], document.documentElement["scroll" + name]), 
++					Math.max(document.body["offset" + name], document.documentElement["offset" + name]) 
++				) :
++
++				// Get or set width or height on the element
++				size == undefined ?
++					// Get width or height on the element
++					(this.length ? jQuery.css( this[0], type ) : null) :
++
++					// Set the width or height on the element (default to pixels if value is unitless)
++					this.css( type, size.constructor == String ? size : size + "px" );
++	};
++});
++
++var chars = jQuery.browser.safari && parseInt(jQuery.browser.version) < 417 ?
++		"(?:[\\w*_-]|\\\\.)" :
++		"(?:[\\w\u0128-\uFFFF*_-]|\\\\.)",
++	quickChild = new RegExp("^>\\s*(" + chars + "+)"),
++	quickID = new RegExp("^(" + chars + "+)(#)(" + chars + "+)"),
++	quickClass = new RegExp("^([#.]?)(" + chars + "*)");
++
++jQuery.extend({
++	expr: {
++		"": function(a,i,m){return m[2]=="*"||jQuery.nodeName(a,m[2]);},
++		"#": function(a,i,m){return a.getAttribute("id")==m[2];},
++		":": {
++			// Position Checks
++			lt: function(a,i,m){return i<m[3]-0;},
++			gt: function(a,i,m){return i>m[3]-0;},
++			nth: function(a,i,m){return m[3]-0==i;},
++			eq: function(a,i,m){return m[3]-0==i;},
++			first: function(a,i){return i==0;},
++			last: function(a,i,m,r){return i==r.length-1;},
++			even: function(a,i){return i%2==0;},
++			odd: function(a,i){return i%2;},
++
++			// Child Checks
++			"first-child": function(a){return a.parentNode.getElementsByTagName("*")[0]==a;},
++			"last-child": function(a){return jQuery.nth(a.parentNode.lastChild,1,"previousSibling")==a;},
++			"only-child": function(a){return !jQuery.nth(a.parentNode.lastChild,2,"previousSibling");},
++
++			// Parent Checks
++			parent: function(a){return a.firstChild;},
++			empty: function(a){return !a.firstChild;},
++
++			// Text Check
++			contains: function(a,i,m){return (a.textContent||a.innerText||jQuery(a).text()||"").indexOf(m[3])>=0;},
++
++			// Visibility
++			visible: function(a){return "hidden"!=a.type&&jQuery.css(a,"display")!="none"&&jQuery.css(a,"visibility")!="hidden";},
++			hidden: function(a){return "hidden"==a.type||jQuery.css(a,"display")=="none"||jQuery.css(a,"visibility")=="hidden";},
++
++			// Form attributes
++			enabled: function(a){return !a.disabled;},
++			disabled: function(a){return a.disabled;},
++			checked: function(a){return a.checked;},
++			selected: function(a){return a.selected||jQuery.attr(a,"selected");},
++
++			// Form elements
++			text: function(a){return "text"==a.type;},
++			radio: function(a){return "radio"==a.type;},
++			checkbox: function(a){return "checkbox"==a.type;},
++			file: function(a){return "file"==a.type;},
++			password: function(a){return "password"==a.type;},
++			submit: function(a){return "submit"==a.type;},
++			image: function(a){return "image"==a.type;},
++			reset: function(a){return "reset"==a.type;},
++			button: function(a){return "button"==a.type||jQuery.nodeName(a,"button");},
++			input: function(a){return /input|select|textarea|button/i.test(a.nodeName);},
++
++			// :has()
++			has: function(a,i,m){return jQuery.find(m[3],a).length;},
++
++			// :header
++			header: function(a){return /h\d/i.test(a.nodeName);},
++
++			// :animated
++			animated: function(a){return jQuery.grep(jQuery.timers,function(fn){return a==fn.elem;}).length;}
++		}
++	},
++	
++	// The regular expressions that power the parsing engine
++	parse: [
++		// Match: [@value='test'], [@foo]
++		/^(\[) *@?([\w-]+) *([!*$^~=]*) *('?"?)(.*?)\4 *\]/,
++
++		// Match: :contains('foo')
++		/^(:)([\w-]+)\("?'?(.*?(\(.*?\))?[^(]*?)"?'?\)/,
++
++		// Match: :even, :last-chlid, #id, .class
++		new RegExp("^([:.#]*)(" + chars + "+)")
++	],
++
++	multiFilter: function( expr, elems, not ) {
++		var old, cur = [];
++
++		while ( expr && expr != old ) {
++			old = expr;
++			var f = jQuery.filter( expr, elems, not );
++			expr = f.t.replace(/^\s*,\s*/, "" );
++			cur = not ? elems = f.r : jQuery.merge( cur, f.r );
++		}
++
++		return cur;
++	},
++
++	find: function( t, context ) {
++		// Quickly handle non-string expressions
++		if ( typeof t != "string" )
++			return [ t ];
++
++		// check to make sure context is a DOM element or a document
++		if ( context && context.nodeType != 1 && context.nodeType != 9)
++			return [ ];
++
++		// Set the correct context (if none is provided)
++		context = context || document;
++
++		// Initialize the search
++		var ret = [context], done = [], last, nodeName;
++
++		// Continue while a selector expression exists, and while
++		// we're no longer looping upon ourselves
++		while ( t && last != t ) {
++			var r = [];
++			last = t;
++
++			t = jQuery.trim(t);
++
++			var foundToken = false;
++
++			// An attempt at speeding up child selectors that
++			// point to a specific element tag
++			var re = quickChild;
++			var m = re.exec(t);
++
++			if ( m ) {
++				nodeName = m[1].toUpperCase();
++
++				// Perform our own iteration and filter
++				for ( var i = 0; ret[i]; i++ )
++					for ( var c = ret[i].firstChild; c; c = c.nextSibling )
++						if ( c.nodeType == 1 && (nodeName == "*" || c.nodeName.toUpperCase() == nodeName) )
++							r.push( c );
++
++				ret = r;
++				t = t.replace( re, "" );
++				if ( t.indexOf(" ") == 0 ) continue;
++				foundToken = true;
++			} else {
++				re = /^([>+~])\s*(\w*)/i;
++
++				if ( (m = re.exec(t)) != null ) {
++					r = [];
++
++					var merge = {};
++					nodeName = m[2].toUpperCase();
++					m = m[1];
++
++					for ( var j = 0, rl = ret.length; j < rl; j++ ) {
++						var n = m == "~" || m == "+" ? ret[j].nextSibling : ret[j].firstChild;
++						for ( ; n; n = n.nextSibling )
++							if ( n.nodeType == 1 ) {
++								var id = jQuery.data(n);
++
++								if ( m == "~" && merge[id] ) break;
++								
++								if (!nodeName || n.nodeName.toUpperCase() == nodeName ) {
++									if ( m == "~" ) merge[id] = true;
++									r.push( n );
++								}
++								
++								if ( m == "+" ) break;
++							}
++					}
++
++					ret = r;
++
++					// And remove the token
++					t = jQuery.trim( t.replace( re, "" ) );
++					foundToken = true;
++				}
++			}
++
++			// See if there's still an expression, and that we haven't already
++			// matched a token
++			if ( t && !foundToken ) {
++				// Handle multiple expressions
++				if ( !t.indexOf(",") ) {
++					// Clean the result set
++					if ( context == ret[0] ) ret.shift();
++
++					// Merge the result sets
++					done = jQuery.merge( done, ret );
++
++					// Reset the context
++					r = ret = [context];
++
++					// Touch up the selector string
++					t = " " + t.substr(1,t.length);
++
++				} else {
++					// Optimize for the case nodeName#idName
++					var re2 = quickID;
++					var m = re2.exec(t);
++					
++					// Re-organize the results, so that they're consistent
++					if ( m ) {
++						m = [ 0, m[2], m[3], m[1] ];
++
++					} else {
++						// Otherwise, do a traditional filter check for
++						// ID, class, and element selectors
++						re2 = quickClass;
++						m = re2.exec(t);
++					}
++
++					m[2] = m[2].replace(/\\/g, "");
++
++					var elem = ret[ret.length-1];
++
++					// Try to do a global search by ID, where we can
++					if ( m[1] == "#" && elem && elem.getElementById && !jQuery.isXMLDoc(elem) ) {
++						// Optimization for HTML document case
++						var oid = elem.getElementById(m[2]);
++						
++						// Do a quick check for the existence of the actual ID attribute
++						// to avoid selecting by the name attribute in IE
++						// also check to insure id is a string to avoid selecting an element with the name of 'id' inside a form
++						if ( (jQuery.browser.msie||jQuery.browser.opera) && oid && typeof oid.id == "string" && oid.id != m[2] )
++							oid = jQuery('[@id="'+m[2]+'"]', elem)[0];
++
++						// Do a quick check for node name (where applicable) so
++						// that div#foo searches will be really fast
++						ret = r = oid && (!m[3] || jQuery.nodeName(oid, m[3])) ? [oid] : [];
++					} else {
++						// We need to find all descendant elements
++						for ( var i = 0; ret[i]; i++ ) {
++							// Grab the tag name being searched for
++							var tag = m[1] == "#" && m[3] ? m[3] : m[1] != "" || m[0] == "" ? "*" : m[2];
++
++							// Handle IE7 being really dumb about <object>s
++							if ( tag == "*" && ret[i].nodeName.toLowerCase() == "object" )
++								tag = "param";
++
++							r = jQuery.merge( r, ret[i].getElementsByTagName( tag ));
++						}
++
++						// It's faster to filter by class and be done with it
++						if ( m[1] == "." )
++							r = jQuery.classFilter( r, m[2] );
++
++						// Same with ID filtering
++						if ( m[1] == "#" ) {
++							var tmp = [];
++
++							// Try to find the element with the ID
++							for ( var i = 0; r[i]; i++ )
++								if ( r[i].getAttribute("id") == m[2] ) {
++									tmp = [ r[i] ];
++									break;
++								}
++
++							r = tmp;
++						}
++
++						ret = r;
++					}
++
++					t = t.replace( re2, "" );
++				}
++
++			}
++
++			// If a selector string still exists
++			if ( t ) {
++				// Attempt to filter it
++				var val = jQuery.filter(t,r);
++				ret = r = val.r;
++				t = jQuery.trim(val.t);
++			}
++		}
++
++		// An error occurred with the selector;
++		// just return an empty set instead
++		if ( t )
++			ret = [];
++
++		// Remove the root context
++		if ( ret && context == ret[0] )
++			ret.shift();
++
++		// And combine the results
++		done = jQuery.merge( done, ret );
++
++		return done;
++	},
++
++	classFilter: function(r,m,not){
++		m = " " + m + " ";
++		var tmp = [];
++		for ( var i = 0; r[i]; i++ ) {
++			var pass = (" " + r[i].className + " ").indexOf( m ) >= 0;
++			if ( !not && pass || not && !pass )
++				tmp.push( r[i] );
++		}
++		return tmp;
++	},
++
++	filter: function(t,r,not) {
++		var last;
++
++		// Look for common filter expressions
++		while ( t && t != last ) {
++			last = t;
++
++			var p = jQuery.parse, m;
++
++			for ( var i = 0; p[i]; i++ ) {
++				m = p[i].exec( t );
++
++				if ( m ) {
++					// Remove what we just matched
++					t = t.substring( m[0].length );
++
++					m[2] = m[2].replace(/\\/g, "");
++					break;
++				}
++			}
++
++			if ( !m )
++				break;
++
++			// :not() is a special case that can be optimized by
++			// keeping it out of the expression list
++			if ( m[1] == ":" && m[2] == "not" )
++				// optimize if only one selector found (most common case)
++				r = isSimple.test( m[3] ) ?
++					jQuery.filter(m[3], r, true).r :
++					jQuery( r ).not( m[3] );
++
++			// We can get a big speed boost by filtering by class here
++			else if ( m[1] == "." )
++				r = jQuery.classFilter(r, m[2], not);
++
++			else if ( m[1] == "[" ) {
++				var tmp = [], type = m[3];
++				
++				for ( var i = 0, rl = r.length; i < rl; i++ ) {
++					var a = r[i], z = a[ jQuery.props[m[2]] || m[2] ];
++					
++					if ( z == null || /href|src|selected/.test(m[2]) )
++						z = jQuery.attr(a,m[2]) || '';
++
++					if ( (type == "" && !!z ||
++						 type == "=" && z == m[5] ||
++						 type == "!=" && z != m[5] ||
++						 type == "^=" && z && !z.indexOf(m[5]) ||
++						 type == "$=" && z.substr(z.length - m[5].length) == m[5] ||
++						 (type == "*=" || type == "~=") && z.indexOf(m[5]) >= 0) ^ not )
++							tmp.push( a );
++				}
++				
++				r = tmp;
++
++			// We can get a speed boost by handling nth-child here
++			} else if ( m[1] == ":" && m[2] == "nth-child" ) {
++				var merge = {}, tmp = [],
++					// parse equations like 'even', 'odd', '5', '2n', '3n+2', '4n-1', '-n+6'
++					test = /(-?)(\d*)n((?:\+|-)?\d*)/.exec(
++						m[3] == "even" && "2n" || m[3] == "odd" && "2n+1" ||
++						!/\D/.test(m[3]) && "0n+" + m[3] || m[3]),
++					// calculate the numbers (first)n+(last) including if they are negative
++					first = (test[1] + (test[2] || 1)) - 0, last = test[3] - 0;
++ 
++				// loop through all the elements left in the jQuery object
++				for ( var i = 0, rl = r.length; i < rl; i++ ) {
++					var node = r[i], parentNode = node.parentNode, id = jQuery.data(parentNode);
++
++					if ( !merge[id] ) {
++						var c = 1;
++
++						for ( var n = parentNode.firstChild; n; n = n.nextSibling )
++							if ( n.nodeType == 1 )
++								n.nodeIndex = c++;
++
++						merge[id] = true;
++					}
++
++					var add = false;
++
++					if ( first == 0 ) {
++						if ( node.nodeIndex == last )
++							add = true;
++					} else if ( (node.nodeIndex - last) % first == 0 && (node.nodeIndex - last) / first >= 0 )
++						add = true;
++
++					if ( add ^ not )
++						tmp.push( node );
++				}
++
++				r = tmp;
++
++			// Otherwise, find the expression to execute
++			} else {
++				var fn = jQuery.expr[ m[1] ];
++				if ( typeof fn == "object" )
++					fn = fn[ m[2] ];
++
++				if ( typeof fn == "string" )
++					fn = eval("false||function(a,i){return " + fn + ";}");
++
++				// Execute it against the current filter
++				r = jQuery.grep( r, function(elem, i){
++					return fn(elem, i, m, r);
++				}, not );
++			}
++		}
++
++		// Return an array of filtered elements (r)
++		// and the modified expression string (t)
++		return { r: r, t: t };
++	},
++
++	dir: function( elem, dir ){
++		var matched = [];
++		var cur = elem[dir];
++		while ( cur && cur != document ) {
++			if ( cur.nodeType == 1 )
++				matched.push( cur );
++			cur = cur[dir];
++		}
++		return matched;
++	},
++	
++	nth: function(cur,result,dir,elem){
++		result = result || 1;
++		var num = 0;
++
++		for ( ; cur; cur = cur[dir] )
++			if ( cur.nodeType == 1 && ++num == result )
++				break;
++
++		return cur;
++	},
++	
++	sibling: function( n, elem ) {
++		var r = [];
++
++		for ( ; n; n = n.nextSibling ) {
++			if ( n.nodeType == 1 && (!elem || n != elem) )
++				r.push( n );
++		}
++
++		return r;
++	}
++});
++
++/*
++ * A number of helper functions used for managing events.
++ * Many of the ideas behind this code orignated from 
++ * Dean Edwards' addEvent library.
++ */
++jQuery.event = {
++
++	// Bind an event to an element
++	// Original by Dean Edwards
++	add: function(elem, types, handler, data) {
++		if ( elem.nodeType == 3 || elem.nodeType == 8 )
++			return;
++
++		// For whatever reason, IE has trouble passing the window object
++		// around, causing it to be cloned in the process
++		if ( jQuery.browser.msie && elem.setInterval != undefined )
++			elem = window;
++
++		// Make sure that the function being executed has a unique ID
++		if ( !handler.guid )
++			handler.guid = this.guid++;
++			
++		// if data is passed, bind to handler 
++		if( data != undefined ) { 
++			// Create temporary function pointer to original handler 
++			var fn = handler; 
++
++			// Create unique handler function, wrapped around original handler 
++			handler = function() { 
++				// Pass arguments and context to original handler 
++				return fn.apply(this, arguments); 
++			};
++
++			// Store data in unique handler 
++			handler.data = data;
++
++			// Set the guid of unique handler to the same of original handler, so it can be removed 
++			handler.guid = fn.guid;
++		}
++
++		// Init the element's event structure
++		var events = jQuery.data(elem, "events") || jQuery.data(elem, "events", {}),
++			handle = jQuery.data(elem, "handle") || jQuery.data(elem, "handle", function(){
++				// returned undefined or false
++				var val;
++
++				// Handle the second event of a trigger and when
++				// an event is called after a page has unloaded
++				if ( typeof jQuery == "undefined" || jQuery.event.triggered )
++					return val;
++		
++				val = jQuery.event.handle.apply(arguments.callee.elem, arguments);
++		
++				return val;
++			});
++		// Add elem as a property of the handle function
++		// This is to prevent a memory leak with non-native
++		// event in IE.
++		handle.elem = elem;
++			
++			// Handle multiple events seperated by a space
++			// jQuery(...).bind("mouseover mouseout", fn);
++			jQuery.each(types.split(/\s+/), function(index, type) {
++				// Namespaced event handlers
++				var parts = type.split(".");
++				type = parts[0];
++				handler.type = parts[1];
++
++				// Get the current list of functions bound to this event
++				var handlers = events[type];
++
++				// Init the event handler queue
++				if (!handlers) {
++					handlers = events[type] = {};
++		
++					// Check for a special event handler
++					// Only use addEventListener/attachEvent if the special
++					// events handler returns false
++					if ( !jQuery.event.special[type] || jQuery.event.special[type].setup.call(elem) === false ) {
++						// Bind the global event handler to the element
++						if (elem.addEventListener)
++							elem.addEventListener(type, handle, false);
++						else if (elem.attachEvent)
++							elem.attachEvent("on" + type, handle);
++					}
++				}
++
++				// Add the function to the element's handler list
++				handlers[handler.guid] = handler;
++
++				// Keep track of which events have been used, for global triggering
++				jQuery.event.global[type] = true;
++			});
++		
++		// Nullify elem to prevent memory leaks in IE
++		elem = null;
++	},
++
++	guid: 1,
++	global: {},
++
++	// Detach an event or set of events from an element
++	remove: function(elem, types, handler) {
++		// don't do events on text and comment nodes
++		if ( elem.nodeType == 3 || elem.nodeType == 8 )
++			return;
++
++		var events = jQuery.data(elem, "events"), ret, index;
++
++		if ( events ) {
++			// Unbind all events for the element
++			if ( types == undefined || (typeof types == "string" && types.charAt(0) == ".") )
++				for ( var type in events )
++					this.remove( elem, type + (types || "") );
++			else {
++				// types is actually an event object here
++				if ( types.type ) {
++					handler = types.handler;
++					types = types.type;
++				}
++				
++				// Handle multiple events seperated by a space
++				// jQuery(...).unbind("mouseover mouseout", fn);
++				jQuery.each(types.split(/\s+/), function(index, type){
++					// Namespaced event handlers
++					var parts = type.split(".");
++					type = parts[0];
++					
++					if ( events[type] ) {
++						// remove the given handler for the given type
++						if ( handler )
++							delete events[type][handler.guid];
++			
++						// remove all handlers for the given type
++						else
++							for ( handler in events[type] )
++								// Handle the removal of namespaced events
++								if ( !parts[1] || events[type][handler].type == parts[1] )
++									delete events[type][handler];
++
++						// remove generic event handler if no more handlers exist
++						for ( ret in events[type] ) break;
++						if ( !ret ) {
++							if ( !jQuery.event.special[type] || jQuery.event.special[type].teardown.call(elem) === false ) {
++								if (elem.removeEventListener)
++									elem.removeEventListener(type, jQuery.data(elem, "handle"), false);
++								else if (elem.detachEvent)
++									elem.detachEvent("on" + type, jQuery.data(elem, "handle"));
++							}
++							ret = null;
++							delete events[type];
++						}
++					}
++				});
++			}
++
++			// Remove the expando if it's no longer used
++			for ( ret in events ) break;
++			if ( !ret ) {
++				var handle = jQuery.data( elem, "handle" );
++				if ( handle ) handle.elem = null;
++				jQuery.removeData( elem, "events" );
++				jQuery.removeData( elem, "handle" );
++			}
++		}
++	},
++
++	trigger: function(type, data, elem, donative, extra) {
++		// Clone the incoming data, if any
++		data = jQuery.makeArray(data || []);
++
++		if ( type.indexOf("!") >= 0 ) {
++			type = type.slice(0, -1);
++			var exclusive = true;
++		}
++
++		// Handle a global trigger
++		if ( !elem ) {
++			// Only trigger if we've ever bound an event for it
++			if ( this.global[type] )
++				jQuery("*").add([window, document]).trigger(type, data);
++
++		// Handle triggering a single element
++		} else {
++			// don't do events on text and comment nodes
++			if ( elem.nodeType == 3 || elem.nodeType == 8 )
++				return undefined;
++
++			var val, ret, fn = jQuery.isFunction( elem[ type ] || null ),
++				// Check to see if we need to provide a fake event, or not
++				event = !data[0] || !data[0].preventDefault;
++			
++			// Pass along a fake event
++			if ( event )
++				data.unshift( this.fix({ type: type, target: elem }) );
++
++			// Enforce the right trigger type
++			data[0].type = type;
++			if ( exclusive )
++				data[0].exclusive = true;
++
++			// Trigger the event
++			if ( jQuery.isFunction( jQuery.data(elem, "handle") ) )
++				val = jQuery.data(elem, "handle").apply( elem, data );
++
++			// Handle triggering native .onfoo handlers
++			if ( !fn && elem["on"+type] && elem["on"+type].apply( elem, data ) === false )
++				val = false;
++
++			// Extra functions don't get the custom event object
++			if ( event )
++				data.shift();
++
++			// Handle triggering of extra function
++			if ( extra && jQuery.isFunction( extra ) ) {
++				// call the extra function and tack the current return value on the end for possible inspection
++				ret = extra.apply( elem, val == null ? data : data.concat( val ) );
++				// if anything is returned, give it precedence and have it overwrite the previous value
++				if (ret !== undefined)
++					val = ret;
++			}
++
++			// Trigger the native events (except for clicks on links)
++			if ( fn && donative !== false && val !== false && !(jQuery.nodeName(elem, 'a') && type == "click") ) {
++				this.triggered = true;
++				try {
++					elem[ type ]();
++				// prevent IE from throwing an error for some hidden elements
++				} catch (e) {}
++			}
++
++			this.triggered = false;
++		}
++
++		return val;
++	},
++
++	handle: function(event) {
++		// returned undefined or false
++		var val;
++
++		// Empty object is for triggered events with no data
++		event = jQuery.event.fix( event || window.event || {} ); 
++
++		// Namespaced event handlers
++		var parts = event.type.split(".");
++		event.type = parts[0];
++
++		var handlers = jQuery.data(this, "events") && jQuery.data(this, "events")[event.type], args = Array.prototype.slice.call( arguments, 1 );
++		args.unshift( event );
++
++		for ( var j in handlers ) {
++			var handler = handlers[j];
++			// Pass in a reference to the handler function itself
++			// So that we can later remove it
++			args[0].handler = handler;
++			args[0].data = handler.data;
++
++			// Filter the functions by class
++			if ( !parts[1] && !event.exclusive || handler.type == parts[1] ) {
++				var ret = handler.apply( this, args );
++
++				if ( val !== false )
++					val = ret;
++
++				if ( ret === false ) {
++					event.preventDefault();
++					event.stopPropagation();
++				}
++			}
++		}
++
++		// Clean up added properties in IE to prevent memory leak
++		if (jQuery.browser.msie)
++			event.target = event.preventDefault = event.stopPropagation =
++				event.handler = event.data = null;
++
++		return val;
++	},
++
++	fix: function(event) {
++		// store a copy of the original event object 
++		// and clone to set read-only properties
++		var originalEvent = event;
++		event = jQuery.extend({}, originalEvent);
++		
++		// add preventDefault and stopPropagation since 
++		// they will not work on the clone
++		event.preventDefault = function() {
++			// if preventDefault exists run it on the original event
++			if (originalEvent.preventDefault)
++				originalEvent.preventDefault();
++			// otherwise set the returnValue property of the original event to false (IE)
++			originalEvent.returnValue = false;
++		};
++		event.stopPropagation = function() {
++			// if stopPropagation exists run it on the original event
++			if (originalEvent.stopPropagation)
++				originalEvent.stopPropagation();
++			// otherwise set the cancelBubble property of the original event to true (IE)
++			originalEvent.cancelBubble = true;
++		};
++		
++		// Fix target property, if necessary
++		if ( !event.target )
++			event.target = event.srcElement || document; // Fixes #1925 where srcElement might not be defined either
++				
++		// check if target is a textnode (safari)
++		if ( event.target.nodeType == 3 )
++			event.target = originalEvent.target.parentNode;
++
++		// Add relatedTarget, if necessary
++		if ( !event.relatedTarget && event.fromElement )
++			event.relatedTarget = event.fromElement == event.target ? event.toElement : event.fromElement;
++
++		// Calculate pageX/Y if missing and clientX/Y available
++		if ( event.pageX == null && event.clientX != null ) {
++			var doc = document.documentElement, body = document.body;
++			event.pageX = event.clientX + (doc && doc.scrollLeft || body && body.scrollLeft || 0) - (doc.clientLeft || 0);
++			event.pageY = event.clientY + (doc && doc.scrollTop || body && body.scrollTop || 0) - (doc.clientTop || 0);
++		}
++			
++		// Add which for key events
++		if ( !event.which && ((event.charCode || event.charCode === 0) ? event.charCode : event.keyCode) )
++			event.which = event.charCode || event.keyCode;
++		
++		// Add metaKey to non-Mac browsers (use ctrl for PC's and Meta for Macs)
++		if ( !event.metaKey && event.ctrlKey )
++			event.metaKey = event.ctrlKey;
++
++		// Add which for click: 1 == left; 2 == middle; 3 == right
++		// Note: button is not normalized, so don't use it
++		if ( !event.which && event.button )
++			event.which = (event.button & 1 ? 1 : ( event.button & 2 ? 3 : ( event.button & 4 ? 2 : 0 ) ));
++			
++		return event;
++	},
++	
++	special: {
++		ready: {
++			setup: function() {
++				// Make sure the ready event is setup
++				bindReady();
++				return;
++			},
++			
++			teardown: function() { return; }
++		},
++		
++		mouseenter: {
++			setup: function() {
++				if ( jQuery.browser.msie ) return false;
++				jQuery(this).bind("mouseover", jQuery.event.special.mouseenter.handler);
++				return true;
++			},
++		
++			teardown: function() {
++				if ( jQuery.browser.msie ) return false;
++				jQuery(this).unbind("mouseover", jQuery.event.special.mouseenter.handler);
++				return true;
++			},
++			
++			handler: function(event) {
++				// If we actually just moused on to a sub-element, ignore it
++				if ( withinElement(event, this) ) return true;
++				// Execute the right handlers by setting the event type to mouseenter
++				arguments[0].type = "mouseenter";
++				return jQuery.event.handle.apply(this, arguments);
++			}
++		},
++	
++		mouseleave: {
++			setup: function() {
++				if ( jQuery.browser.msie ) return false;
++				jQuery(this).bind("mouseout", jQuery.event.special.mouseleave.handler);
++				return true;
++			},
++		
++			teardown: function() {
++				if ( jQuery.browser.msie ) return false;
++				jQuery(this).unbind("mouseout", jQuery.event.special.mouseleave.handler);
++				return true;
++			},
++			
++			handler: function(event) {
++				// If we actually just moused on to a sub-element, ignore it
++				if ( withinElement(event, this) ) return true;
++				// Execute the right handlers by setting the event type to mouseleave
++				arguments[0].type = "mouseleave";
++				return jQuery.event.handle.apply(this, arguments);
++			}
++		}
++	}
++};
++
++jQuery.fn.extend({
++	bind: function( type, data, fn ) {
++		return type == "unload" ? this.one(type, data, fn) : this.each(function(){
++			jQuery.event.add( this, type, fn || data, fn && data );
++		});
++	},
++	
++	one: function( type, data, fn ) {
++		return this.each(function(){
++			jQuery.event.add( this, type, function(event) {
++				jQuery(this).unbind(event);
++				return (fn || data).apply( this, arguments);
++			}, fn && data);
++		});
++	},
++
++	unbind: function( type, fn ) {
++		return this.each(function(){
++			jQuery.event.remove( this, type, fn );
++		});
++	},
++
++	trigger: function( type, data, fn ) {
++		return this.each(function(){
++			jQuery.event.trigger( type, data, this, true, fn );
++		});
++	},
++
++	triggerHandler: function( type, data, fn ) {
++		if ( this[0] )
++			return jQuery.event.trigger( type, data, this[0], false, fn );
++		return undefined;
++	},
++
++	toggle: function() {
++		// Save reference to arguments for access in closure
++		var args = arguments;
++
++		return this.click(function(event) {
++			// Figure out which function to execute
++			this.lastToggle = 0 == this.lastToggle ? 1 : 0;
++			
++			// Make sure that clicks stop
++			event.preventDefault();
++			
++			// and execute the function
++			return args[this.lastToggle].apply( this, arguments ) || false;
++		});
++	},
++
++	hover: function(fnOver, fnOut) {
++		return this.bind('mouseenter', fnOver).bind('mouseleave', fnOut);
++	},
++	
++	ready: function(fn) {
++		// Attach the listeners
++		bindReady();
++
++		// If the DOM is already ready
++		if ( jQuery.isReady )
++			// Execute the function immediately
++			fn.call( document, jQuery );
++			
++		// Otherwise, remember the function for later
++		else
++			// Add the function to the wait list
++			jQuery.readyList.push( function() { return fn.call(this, jQuery); } );
++	
++		return this;
++	}
++});
++
++jQuery.extend({
++	isReady: false,
++	readyList: [],
++	// Handle when the DOM is ready
++	ready: function() {
++		// Make sure that the DOM is not already loaded
++		if ( !jQuery.isReady ) {
++			// Remember that the DOM is ready
++			jQuery.isReady = true;
++			
++			// If there are functions bound, to execute
++			if ( jQuery.readyList ) {
++				// Execute all of them
++				jQuery.each( jQuery.readyList, function(){
++					this.apply( document );
++				});
++				
++				// Reset the list of functions
++				jQuery.readyList = null;
++			}
++		
++			// Trigger any bound ready events
++			jQuery(document).triggerHandler("ready");
++		}
++	}
++});
++
++var readyBound = false;
++
++function bindReady(){
++	if ( readyBound ) return;
++	readyBound = true;
++
++	// Mozilla, Opera (see further below for it) and webkit nightlies currently support this event
++	if ( document.addEventListener && !jQuery.browser.opera)
++		// Use the handy event callback
++		document.addEventListener( "DOMContentLoaded", jQuery.ready, false );
++	
++	// If IE is used and is not in a frame
++	// Continually check to see if the document is ready
++	if ( jQuery.browser.msie && window == top ) (function(){
++		if (jQuery.isReady) return;
++		try {
++			// If IE is used, use the trick by Diego Perini
++			// http://javascript.nwbox.com/IEContentLoaded/
++			document.documentElement.doScroll("left");
++		} catch( error ) {
++			setTimeout( arguments.callee, 0 );
++			return;
++		}
++		// and execute any waiting functions
++		jQuery.ready();
++	})();
++
++	if ( jQuery.browser.opera )
++		document.addEventListener( "DOMContentLoaded", function () {
++			if (jQuery.isReady) return;
++			for (var i = 0; i < document.styleSheets.length; i++)
++				if (document.styleSheets[i].disabled) {
++					setTimeout( arguments.callee, 0 );
++					return;
++				}
++			// and execute any waiting functions
++			jQuery.ready();
++		}, false);
++
++	if ( jQuery.browser.safari ) {
++		var numStyles;
++		(function(){
++			if (jQuery.isReady) return;
++			if ( document.readyState != "loaded" && document.readyState != "complete" ) {
++				setTimeout( arguments.callee, 0 );
++				return;
++			}
++			if ( numStyles === undefined )
++				numStyles = jQuery("style, link[rel=stylesheet]").length;
++			if ( document.styleSheets.length != numStyles ) {
++				setTimeout( arguments.callee, 0 );
++				return;
++			}
++			// and execute any waiting functions
++			jQuery.ready();
++		})();
++	}
++
++	// A fallback to window.onload, that will always work
++	jQuery.event.add( window, "load", jQuery.ready );
++}
++
++jQuery.each( ("blur,focus,load,resize,scroll,unload,click,dblclick," +
++	"mousedown,mouseup,mousemove,mouseover,mouseout,change,select," + 
++	"submit,keydown,keypress,keyup,error").split(","), function(i, name){
++	
++	// Handle event binding
++	jQuery.fn[name] = function(fn){
++		return fn ? this.bind(name, fn) : this.trigger(name);
++	};
++});
++
++// Checks if an event happened on an element within another element
++// Used in jQuery.event.special.mouseenter and mouseleave handlers
++var withinElement = function(event, elem) {
++	// Check if mouse(over|out) are still within the same parent element
++	var parent = event.relatedTarget;
++	// Traverse up the tree
++	while ( parent && parent != elem ) try { parent = parent.parentNode; } catch(error) { parent = elem; }
++	// Return true if we actually just moused on to a sub-element
++	return parent == elem;
++};
++
++// Prevent memory leaks in IE
++// And prevent errors on refresh with events like mouseover in other browsers
++// Window isn't included so as not to unbind existing unload events
++jQuery(window).bind("unload", function() {
++	jQuery("*").add(document).unbind();
++});
++jQuery.fn.extend({
++	load: function( url, params, callback ) {
++		if ( jQuery.isFunction( url ) )
++			return this.bind("load", url);
++
++		var off = url.indexOf(" ");
++		if ( off >= 0 ) {
++			var selector = url.slice(off, url.length);
++			url = url.slice(0, off);
++		}
++
++		callback = callback || function(){};
++
++		// Default to a GET request
++		var type = "GET";
++
++		// If the second parameter was provided
++		if ( params )
++			// If it's a function
++			if ( jQuery.isFunction( params ) ) {
++				// We assume that it's the callback
++				callback = params;
++				params = null;
++
++			// Otherwise, build a param string
++			} else {
++				params = jQuery.param( params );
++				type = "POST";
++			}
++
++		var self = this;
++
++		// Request the remote document
++		jQuery.ajax({
++			url: url,
++			type: type,
++			dataType: "html",
++			data: params,
++			complete: function(res, status){
++				// If successful, inject the HTML into all the matched elements
++				if ( status == "success" || status == "notmodified" )
++					// See if a selector was specified
++					self.html( selector ?
++						// Create a dummy div to hold the results
++						jQuery("<div/>")
++							// inject the contents of the document in, removing the scripts
++							// to avoid any 'Permission Denied' errors in IE
++							.append(res.responseText.replace(/<script(.|\s)*?\/script>/g, ""))
++
++							// Locate the specified elements
++							.find(selector) :
++
++						// If not, just inject the full result
++						res.responseText );
++
++				self.each( callback, [res.responseText, status, res] );
++			}
++		});
++		return this;
++	},
++
++	serialize: function() {
++		return jQuery.param(this.serializeArray());
++	},
++	serializeArray: function() {
++		return this.map(function(){
++			return jQuery.nodeName(this, "form") ?
++				jQuery.makeArray(this.elements) : this;
++		})
++		.filter(function(){
++			return this.name && !this.disabled && 
++				(this.checked || /select|textarea/i.test(this.nodeName) || 
++					/text|hidden|password/i.test(this.type));
++		})
++		.map(function(i, elem){
++			var val = jQuery(this).val();
++			return val == null ? null :
++				val.constructor == Array ?
++					jQuery.map( val, function(val, i){
++						return {name: elem.name, value: val};
++					}) :
++					{name: elem.name, value: val};
++		}).get();
++	}
++});
++
++// Attach a bunch of functions for handling common AJAX events
++jQuery.each( "ajaxStart,ajaxStop,ajaxComplete,ajaxError,ajaxSuccess,ajaxSend".split(","), function(i,o){
++	jQuery.fn[o] = function(f){
++		return this.bind(o, f);
++	};
++});
++
++var jsc = (new Date).getTime();
++
++jQuery.extend({
++	get: function( url, data, callback, type ) {
++		// shift arguments if data argument was ommited
++		if ( jQuery.isFunction( data ) ) {
++			callback = data;
++			data = null;
++		}
++		
++		return jQuery.ajax({
++			type: "GET",
++			url: url,
++			data: data,
++			success: callback,
++			dataType: type
++		});
++	},
++
++	getScript: function( url, callback ) {
++		return jQuery.get(url, null, callback, "script");
++	},
++
++	getJSON: function( url, data, callback ) {
++		return jQuery.get(url, data, callback, "json");
++	},
++
++	post: function( url, data, callback, type ) {
++		if ( jQuery.isFunction( data ) ) {
++			callback = data;
++			data = {};
++		}
++
++		return jQuery.ajax({
++			type: "POST",
++			url: url,
++			data: data,
++			success: callback,
++			dataType: type
++		});
++	},
++
++	ajaxSetup: function( settings ) {
++		jQuery.extend( jQuery.ajaxSettings, settings );
++	},
++
++	ajaxSettings: {
++		global: true,
++		type: "GET",
++		timeout: 0,
++		contentType: "application/x-www-form-urlencoded",
++		processData: true,
++		async: true,
++		data: null,
++		username: null,
++		password: null,
++		accepts: {
++			xml: "application/xml, text/xml",
++			html: "text/html",
++			script: "text/javascript, application/javascript",
++			json: "application/json, text/javascript",
++			text: "text/plain",
++			_default: "*/*"
++		}
++	},
++	
++	// Last-Modified header cache for next request
++	lastModified: {},
++
++	ajax: function( s ) {
++		var jsonp, jsre = /=\?(&|$)/g, status, data;
++
++		// Extend the settings, but re-extend 's' so that it can be
++		// checked again later (in the test suite, specifically)
++		s = jQuery.extend(true, s, jQuery.extend(true, {}, jQuery.ajaxSettings, s));
++
++		// convert data if not already a string
++		if ( s.data && s.processData && typeof s.data != "string" )
++			s.data = jQuery.param(s.data);
++
++		// Handle JSONP Parameter Callbacks
++		if ( s.dataType == "jsonp" ) {
++			if ( s.type.toLowerCase() == "get" ) {
++				if ( !s.url.match(jsre) )
++					s.url += (s.url.match(/\?/) ? "&" : "?") + (s.jsonp || "callback") + "=?";
++			} else if ( !s.data || !s.data.match(jsre) )
++				s.data = (s.data ? s.data + "&" : "") + (s.jsonp || "callback") + "=?";
++			s.dataType = "json";
++		}
++
++		// Build temporary JSONP function
++		if ( s.dataType == "json" && (s.data && s.data.match(jsre) || s.url.match(jsre)) ) {
++			jsonp = "jsonp" + jsc++;
++
++			// Replace the =? sequence both in the query string and the data
++			if ( s.data )
++				s.data = (s.data + "").replace(jsre, "=" + jsonp + "$1");
++			s.url = s.url.replace(jsre, "=" + jsonp + "$1");
++
++			// We need to make sure
++			// that a JSONP style response is executed properly
++			s.dataType = "script";
++
++			// Handle JSONP-style loading
++			window[ jsonp ] = function(tmp){
++				data = tmp;
++				success();
++				complete();
++				// Garbage collect
++				window[ jsonp ] = undefined;
++				try{ delete window[ jsonp ]; } catch(e){}
++				if ( head )
++					head.removeChild( script );
++			};
++		}
++
++		if ( s.dataType == "script" && s.cache == null )
++			s.cache = false;
++
++		if ( s.cache === false && s.type.toLowerCase() == "get" ) {
++			var ts = (new Date()).getTime();
++			// try replacing _= if it is there
++			var ret = s.url.replace(/(\?|&)_=.*?(&|$)/, "$1_=" + ts + "$2");
++			// if nothing was replaced, add timestamp to the end
++			s.url = ret + ((ret == s.url) ? (s.url.match(/\?/) ? "&" : "?") + "_=" + ts : "");
++		}
++
++		// If data is available, append data to url for get requests
++		if ( s.data && s.type.toLowerCase() == "get" ) {
++			s.url += (s.url.match(/\?/) ? "&" : "?") + s.data;
++
++			// IE likes to send both get and post data, prevent this
++			s.data = null;
++		}
++
++		// Watch for a new set of requests
++		if ( s.global && ! jQuery.active++ )
++			jQuery.event.trigger( "ajaxStart" );
++
++		// If we're requesting a remote document
++		// and trying to load JSON or Script with a GET
++		if ( (!s.url.indexOf("http") || !s.url.indexOf("//")) && s.dataType == "script" && s.type.toLowerCase() == "get" ) {
++			var head = document.getElementsByTagName("head")[0];
++			var script = document.createElement("script");
++			script.src = s.url;
++			if (s.scriptCharset)
++				script.charset = s.scriptCharset;
++
++			// Handle Script loading
++			if ( !jsonp ) {
++				var done = false;
++
++				// Attach handlers for all browsers
++				script.onload = script.onreadystatechange = function(){
++					if ( !done && (!this.readyState || 
++							this.readyState == "loaded" || this.readyState == "complete") ) {
++						done = true;
++						success();
++						complete();
++						head.removeChild( script );
++					}
++				};
++			}
++
++			head.appendChild(script);
++
++			// We handle everything using the script element injection
++			return undefined;
++		}
++
++		var requestDone = false;
++
++		// Create the request object; Microsoft failed to properly
++		// implement the XMLHttpRequest in IE7, so we use the ActiveXObject when it is available
++		var xml = window.ActiveXObject ? new ActiveXObject("Microsoft.XMLHTTP") : new XMLHttpRequest();
++
++		// Open the socket
++		xml.open(s.type, s.url, s.async, s.username, s.password);
++
++		// Need an extra try/catch for cross domain requests in Firefox 3
++		try {
++			// Set the correct header, if data is being sent
++			if ( s.data )
++				xml.setRequestHeader("Content-Type", s.contentType);
++
++			// Set the If-Modified-Since header, if ifModified mode.
++			if ( s.ifModified )
++				xml.setRequestHeader("If-Modified-Since",
++					jQuery.lastModified[s.url] || "Thu, 01 Jan 1970 00:00:00 GMT" );
++
++			// Set header so the called script knows that it's an XMLHttpRequest
++			xml.setRequestHeader("X-Requested-With", "XMLHttpRequest");
++
++			// Set the Accepts header for the server, depending on the dataType
++			xml.setRequestHeader("Accept", s.dataType && s.accepts[ s.dataType ] ?
++				s.accepts[ s.dataType ] + ", */*" :
++				s.accepts._default );
++		} catch(e){}
++
++		// Allow custom headers/mimetypes
++		if ( s.beforeSend )
++			s.beforeSend(xml);
++			
++		if ( s.global )
++			jQuery.event.trigger("ajaxSend", [xml, s]);
++
++		// Wait for a response to come back
++		var onreadystatechange = function(isTimeout){
++			// The transfer is complete and the data is available, or the request timed out
++			if ( !requestDone && xml && (xml.readyState == 4 || isTimeout == "timeout") ) {
++				requestDone = true;
++				
++				// clear poll interval
++				if (ival) {
++					clearInterval(ival);
++					ival = null;
++				}
++				
++				status = isTimeout == "timeout" && "timeout" ||
++					!jQuery.httpSuccess( xml ) && "error" ||
++					s.ifModified && jQuery.httpNotModified( xml, s.url ) && "notmodified" ||
++					"success";
++
++				if ( status == "success" ) {
++					// Watch for, and catch, XML document parse errors
++					try {
++						// process the data (runs the xml through httpData regardless of callback)
++						data = jQuery.httpData( xml, s.dataType );
++					} catch(e) {
++						status = "parsererror";
++					}
++				}
++
++				// Make sure that the request was successful or notmodified
++				if ( status == "success" ) {
++					// Cache Last-Modified header, if ifModified mode.
++					var modRes;
++					try {
++						modRes = xml.getResponseHeader("Last-Modified");
++					} catch(e) {} // swallow exception thrown by FF if header is not available
++	
++					if ( s.ifModified && modRes )
++						jQuery.lastModified[s.url] = modRes;
++
++					// JSONP handles its own success callback
++					if ( !jsonp )
++						success();	
++				} else
++					jQuery.handleError(s, xml, status);
++
++				// Fire the complete handlers
++				complete();
++
++				// Stop memory leaks
++				if ( s.async )
++					xml = null;
++			}
++		};
++		
++		if ( s.async ) {
++			// don't attach the handler to the request, just poll it instead
++			var ival = setInterval(onreadystatechange, 13); 
++
++			// Timeout checker
++			if ( s.timeout > 0 )
++				setTimeout(function(){
++					// Check to see if the request is still happening
++					if ( xml ) {
++						// Cancel the request
++						xml.abort();
++	
++						if( !requestDone )
++							onreadystatechange( "timeout" );
++					}
++				}, s.timeout);
++		}
++			
++		// Send the data
++		try {
++			xml.send(s.data);
++		} catch(e) {
++			jQuery.handleError(s, xml, null, e);
++		}
++		
++		// firefox 1.5 doesn't fire statechange for sync requests
++		if ( !s.async )
++			onreadystatechange();
++
++		function success(){
++			// If a local callback was specified, fire it and pass it the data
++			if ( s.success )
++				s.success( data, status );
++
++			// Fire the global callback
++			if ( s.global )
++				jQuery.event.trigger( "ajaxSuccess", [xml, s] );
++		}
++
++		function complete(){
++			// Process result
++			if ( s.complete )
++				s.complete(xml, status);
++
++			// The request was completed
++			if ( s.global )
++				jQuery.event.trigger( "ajaxComplete", [xml, s] );
++
++			// Handle the global AJAX counter
++			if ( s.global && ! --jQuery.active )
++				jQuery.event.trigger( "ajaxStop" );
++		}
++		
++		// return XMLHttpRequest to allow aborting the request etc.
++		return xml;
++	},
++
++	handleError: function( s, xml, status, e ) {
++		// If a local callback was specified, fire it
++		if ( s.error ) s.error( xml, status, e );
++
++		// Fire the global callback
++		if ( s.global )
++			jQuery.event.trigger( "ajaxError", [xml, s, e] );
++	},
++
++	// Counter for holding the number of active queries
++	active: 0,
++
++	// Determines if an XMLHttpRequest was successful or not
++	httpSuccess: function( r ) {
++		try {
++			// IE error sometimes returns 1223 when it should be 204 so treat it as success, see #1450
++			return !r.status && location.protocol == "file:" ||
++				( r.status >= 200 && r.status < 300 ) || r.status == 304 || r.status == 1223 ||
++				jQuery.browser.safari && r.status == undefined;
++		} catch(e){}
++		return false;
++	},
++
++	// Determines if an XMLHttpRequest returns NotModified
++	httpNotModified: function( xml, url ) {
++		try {
++			var xmlRes = xml.getResponseHeader("Last-Modified");
++
++			// Firefox always returns 200. check Last-Modified date
++			return xml.status == 304 || xmlRes == jQuery.lastModified[url] ||
++				jQuery.browser.safari && xml.status == undefined;
++		} catch(e){}
++		return false;
++	},
++
++	httpData: function( r, type ) {
++		var ct = r.getResponseHeader("content-type");
++		var xml = type == "xml" || !type && ct && ct.indexOf("xml") >= 0;
++		var data = xml ? r.responseXML : r.responseText;
++
++		if ( xml && data.documentElement.tagName == "parsererror" )
++			throw "parsererror";
++
++		// If the type is "script", eval it in global context
++		if ( type == "script" )
++			jQuery.globalEval( data );
++
++		// Get the JavaScript object, if JSON is used.
++		if ( type == "json" )
++			data = eval("(" + data + ")");
++
++		return data;
++	},
++
++	// Serialize an array of form elements or a set of
++	// key/values into a query string
++	param: function( a ) {
++		var s = [];
++
++		// If an array was passed in, assume that it is an array
++		// of form elements
++		if ( a.constructor == Array || a.jquery )
++			// Serialize the form elements
++			jQuery.each( a, function(){
++				s.push( encodeURIComponent(this.name) + "=" + encodeURIComponent( this.value ) );
++			});
++
++		// Otherwise, assume that it's an object of key/value pairs
++		else
++			// Serialize the key/values
++			for ( var j in a )
++				// If the value is an array then the key names need to be repeated
++				if ( a[j] && a[j].constructor == Array )
++					jQuery.each( a[j], function(){
++						s.push( encodeURIComponent(j) + "=" + encodeURIComponent( this ) );
++					});
++				else
++					s.push( encodeURIComponent(j) + "=" + encodeURIComponent( a[j] ) );
++
++		// Return the resulting serialization
++		return s.join("&").replace(/%20/g, "+");
++	}
++
++});
++jQuery.fn.extend({
++	show: function(speed,callback){
++		return speed ?
++			this.animate({
++				height: "show", width: "show", opacity: "show"
++			}, speed, callback) :
++			
++			this.filter(":hidden").each(function(){
++				this.style.display = this.oldblock || "";
++				if ( jQuery.css(this,"display") == "none" ) {
++					var elem = jQuery("<" + this.tagName + " />").appendTo("body");
++					this.style.display = elem.css("display");
++					// handle an edge condition where css is - div { display:none; } or similar
++					if (this.style.display == "none")
++						this.style.display = "block";
++					elem.remove();
++				}
++			}).end();
++	},
++	
++	hide: function(speed,callback){
++		return speed ?
++			this.animate({
++				height: "hide", width: "hide", opacity: "hide"
++			}, speed, callback) :
++			
++			this.filter(":visible").each(function(){
++				this.oldblock = this.oldblock || jQuery.css(this,"display");
++				this.style.display = "none";
++			}).end();
++	},
++
++	// Save the old toggle function
++	_toggle: jQuery.fn.toggle,
++	
++	toggle: function( fn, fn2 ){
++		return jQuery.isFunction(fn) && jQuery.isFunction(fn2) ?
++			this._toggle( fn, fn2 ) :
++			fn ?
++				this.animate({
++					height: "toggle", width: "toggle", opacity: "toggle"
++				}, fn, fn2) :
++				this.each(function(){
++					jQuery(this)[ jQuery(this).is(":hidden") ? "show" : "hide" ]();
++				});
++	},
++	
++	slideDown: function(speed,callback){
++		return this.animate({height: "show"}, speed, callback);
++	},
++	
++	slideUp: function(speed,callback){
++		return this.animate({height: "hide"}, speed, callback);
++	},
++
++	slideToggle: function(speed, callback){
++		return this.animate({height: "toggle"}, speed, callback);
++	},
++	
++	fadeIn: function(speed, callback){
++		return this.animate({opacity: "show"}, speed, callback);
++	},
++	
++	fadeOut: function(speed, callback){
++		return this.animate({opacity: "hide"}, speed, callback);
++	},
++	
++	fadeTo: function(speed,to,callback){
++		return this.animate({opacity: to}, speed, callback);
++	},
++	
++	animate: function( prop, speed, easing, callback ) {
++		var optall = jQuery.speed(speed, easing, callback);
++
++		return this[ optall.queue === false ? "each" : "queue" ](function(){
++			if ( this.nodeType != 1)
++				return false;
++
++			var opt = jQuery.extend({}, optall);
++			var hidden = jQuery(this).is(":hidden"), self = this;
++			
++			for ( var p in prop ) {
++				if ( prop[p] == "hide" && hidden || prop[p] == "show" && !hidden )
++					return jQuery.isFunction(opt.complete) && opt.complete.apply(this);
++
++				if ( p == "height" || p == "width" ) {
++					// Store display property
++					opt.display = jQuery.css(this, "display");
++
++					// Make sure that nothing sneaks out
++					opt.overflow = this.style.overflow;
++				}
++			}
++
++			if ( opt.overflow != null )
++				this.style.overflow = "hidden";
++
++			opt.curAnim = jQuery.extend({}, prop);
++			
++			jQuery.each( prop, function(name, val){
++				var e = new jQuery.fx( self, opt, name );
++
++				if ( /toggle|show|hide/.test(val) )
++					e[ val == "toggle" ? hidden ? "show" : "hide" : val ]( prop );
++				else {
++					var parts = val.toString().match(/^([+-]=)?([\d+-.]+)(.*)$/),
++						start = e.cur(true) || 0;
++
++					if ( parts ) {
++						var end = parseFloat(parts[2]),
++							unit = parts[3] || "px";
++
++						// We need to compute starting value
++						if ( unit != "px" ) {
++							self.style[ name ] = (end || 1) + unit;
++							start = ((end || 1) / e.cur(true)) * start;
++							self.style[ name ] = start + unit;
++						}
++
++						// If a +=/-= token was provided, we're doing a relative animation
++						if ( parts[1] )
++							end = ((parts[1] == "-=" ? -1 : 1) * end) + start;
++
++						e.custom( start, end, unit );
++					} else
++						e.custom( start, val, "" );
++				}
++			});
++
++			// For JS strict compliance
++			return true;
++		});
++	},
++	
++	queue: function(type, fn){
++		if ( jQuery.isFunction(type) || ( type && type.constructor == Array )) {
++			fn = type;
++			type = "fx";
++		}
++
++		if ( !type || (typeof type == "string" && !fn) )
++			return queue( this[0], type );
++
++		return this.each(function(){
++			if ( fn.constructor == Array )
++				queue(this, type, fn);
++			else {
++				queue(this, type).push( fn );
++			
++				if ( queue(this, type).length == 1 )
++					fn.apply(this);
++			}
++		});
++	},
++
++	stop: function(clearQueue, gotoEnd){
++		var timers = jQuery.timers;
++
++		if (clearQueue)
++			this.queue([]);
++
++		this.each(function(){
++			// go in reverse order so anything added to the queue during the loop is ignored
++			for ( var i = timers.length - 1; i >= 0; i-- )
++				if ( timers[i].elem == this ) {
++					if (gotoEnd)
++						// force the next step to be the last
++						timers[i](true);
++					timers.splice(i, 1);
++				}
++		});
++
++		// start the next in the queue if the last step wasn't forced
++		if (!gotoEnd)
++			this.dequeue();
++
++		return this;
++	}
++
++});
++
++var queue = function( elem, type, array ) {
++	if ( !elem )
++		return undefined;
++
++	type = type || "fx";
++
++	var q = jQuery.data( elem, type + "queue" );
++
++	if ( !q || array )
++		q = jQuery.data( elem, type + "queue", 
++			array ? jQuery.makeArray(array) : [] );
++
++	return q;
++};
++
++jQuery.fn.dequeue = function(type){
++	type = type || "fx";
++
++	return this.each(function(){
++		var q = queue(this, type);
++
++		q.shift();
++
++		if ( q.length )
++			q[0].apply( this );
++	});
++};
++
++jQuery.extend({
++	
++	speed: function(speed, easing, fn) {
++		var opt = speed && speed.constructor == Object ? speed : {
++			complete: fn || !fn && easing || 
++				jQuery.isFunction( speed ) && speed,
++			duration: speed,
++			easing: fn && easing || easing && easing.constructor != Function && easing
++		};
++
++		opt.duration = (opt.duration && opt.duration.constructor == Number ? 
++			opt.duration : 
++			{ slow: 600, fast: 200 }[opt.duration]) || 400;
++	
++		// Queueing
++		opt.old = opt.complete;
++		opt.complete = function(){
++			if ( opt.queue !== false )
++				jQuery(this).dequeue();
++			if ( jQuery.isFunction( opt.old ) )
++				opt.old.apply( this );
++		};
++	
++		return opt;
++	},
++	
++	easing: {
++		linear: function( p, n, firstNum, diff ) {
++			return firstNum + diff * p;
++		},
++		swing: function( p, n, firstNum, diff ) {
++			return ((-Math.cos(p*Math.PI)/2) + 0.5) * diff + firstNum;
++		}
++	},
++	
++	timers: [],
++	timerId: null,
++
++	fx: function( elem, options, prop ){
++		this.options = options;
++		this.elem = elem;
++		this.prop = prop;
++
++		if ( !options.orig )
++			options.orig = {};
++	}
++
++});
++
++jQuery.fx.prototype = {
++
++	// Simple function for setting a style value
++	update: function(){
++		if ( this.options.step )
++			this.options.step.apply( this.elem, [ this.now, this ] );
++
++		(jQuery.fx.step[this.prop] || jQuery.fx.step._default)( this );
++
++		// Set display property to block for height/width animations
++		if ( this.prop == "height" || this.prop == "width" )
++			this.elem.style.display = "block";
++	},
++
++	// Get the current size
++	cur: function(force){
++		if ( this.elem[this.prop] != null && this.elem.style[this.prop] == null )
++			return this.elem[ this.prop ];
++
++		var r = parseFloat(jQuery.css(this.elem, this.prop, force));
++		return r && r > -10000 ? r : parseFloat(jQuery.curCSS(this.elem, this.prop)) || 0;
++	},
++
++	// Start an animation from one number to another
++	custom: function(from, to, unit){
++		this.startTime = (new Date()).getTime();
++		this.start = from;
++		this.end = to;
++		this.unit = unit || this.unit || "px";
++		this.now = this.start;
++		this.pos = this.state = 0;
++		this.update();
++
++		var self = this;
++		function t(gotoEnd){
++			return self.step(gotoEnd);
++		}
++
++		t.elem = this.elem;
++
++		jQuery.timers.push(t);
++
++		if ( jQuery.timerId == null ) {
++			jQuery.timerId = setInterval(function(){
++				var timers = jQuery.timers;
++				
++				for ( var i = 0; i < timers.length; i++ )
++					if ( !timers[i]() )
++						timers.splice(i--, 1);
++
++				if ( !timers.length ) {
++					clearInterval( jQuery.timerId );
++					jQuery.timerId = null;
++				}
++			}, 13);
++		}
++	},
++
++	// Simple 'show' function
++	show: function(){
++		// Remember where we started, so that we can go back to it later
++		this.options.orig[this.prop] = jQuery.attr( this.elem.style, this.prop );
++		this.options.show = true;
++
++		// Begin the animation
++		this.custom(0, this.cur());
++
++		// Make sure that we start at a small width/height to avoid any
++		// flash of content
++		if ( this.prop == "width" || this.prop == "height" )
++			this.elem.style[this.prop] = "1px";
++		
++		// Start by showing the element
++		jQuery(this.elem).show();
++	},
++
++	// Simple 'hide' function
++	hide: function(){
++		// Remember where we started, so that we can go back to it later
++		this.options.orig[this.prop] = jQuery.attr( this.elem.style, this.prop );
++		this.options.hide = true;
++
++		// Begin the animation
++		this.custom(this.cur(), 0);
++	},
++
++	// Each step of an animation
++	step: function(gotoEnd){
++		var t = (new Date()).getTime();
++
++		if ( gotoEnd || t > this.options.duration + this.startTime ) {
++			this.now = this.end;
++			this.pos = this.state = 1;
++			this.update();
++
++			this.options.curAnim[ this.prop ] = true;
++
++			var done = true;
++			for ( var i in this.options.curAnim )
++				if ( this.options.curAnim[i] !== true )
++					done = false;
++
++			if ( done ) {
++				if ( this.options.display != null ) {
++					// Reset the overflow
++					this.elem.style.overflow = this.options.overflow;
++				
++					// Reset the display
++					this.elem.style.display = this.options.display;
++					if ( jQuery.css(this.elem, "display") == "none" )
++						this.elem.style.display = "block";
++				}
++
++				// Hide the element if the "hide" operation was done
++				if ( this.options.hide )
++					this.elem.style.display = "none";
++
++				// Reset the properties, if the item has been hidden or shown
++				if ( this.options.hide || this.options.show )
++					for ( var p in this.options.curAnim )
++						jQuery.attr(this.elem.style, p, this.options.orig[p]);
++			}
++
++			// If a callback was provided, execute it
++			if ( done && jQuery.isFunction( this.options.complete ) )
++				// Execute the complete function
++				this.options.complete.apply( this.elem );
++
++			return false;
++		} else {
++			var n = t - this.startTime;
++			this.state = n / this.options.duration;
++
++			// Perform the easing function, defaults to swing
++			this.pos = jQuery.easing[this.options.easing || (jQuery.easing.swing ? "swing" : "linear")](this.state, n, 0, 1, this.options.duration);
++			this.now = this.start + ((this.end - this.start) * this.pos);
++
++			// Perform the next step of the animation
++			this.update();
++		}
++
++		return true;
++	}
++
++};
++
++jQuery.fx.step = {
++	scrollLeft: function(fx){
++		fx.elem.scrollLeft = fx.now;
++	},
++
++	scrollTop: function(fx){
++		fx.elem.scrollTop = fx.now;
++	},
++
++	opacity: function(fx){
++		jQuery.attr(fx.elem.style, "opacity", fx.now);
++	},
++
++	_default: function(fx){
++		fx.elem.style[ fx.prop ] = fx.now + fx.unit;
++	}
++};
++// The Offset Method
++// Originally By Brandon Aaron, part of the Dimension Plugin
++// http://jquery.com/plugins/project/dimensions
++jQuery.fn.offset = function() {
++	var left = 0, top = 0, elem = this[0], results;
++	
++	if ( elem ) with ( jQuery.browser ) {
++		var parent       = elem.parentNode, 
++		    offsetChild  = elem,
++		    offsetParent = elem.offsetParent, 
++		    doc          = elem.ownerDocument,
++		    safari2      = safari && parseInt(version) < 522 && !/adobeair/i.test(userAgent),
++		    fixed        = jQuery.css(elem, "position") == "fixed";
++	
++		// Use getBoundingClientRect if available
++		if ( elem.getBoundingClientRect ) {
++			var box = elem.getBoundingClientRect();
++		
++			// Add the document scroll offsets
++			add(box.left + Math.max(doc.documentElement.scrollLeft, doc.body.scrollLeft),
++				box.top  + Math.max(doc.documentElement.scrollTop,  doc.body.scrollTop));
++		
++			// IE adds the HTML element's border, by default it is medium which is 2px
++			// IE 6 and 7 quirks mode the border width is overwritable by the following css html { border: 0; }
++			// IE 7 standards mode, the border is always 2px
++			// This border/offset is typically represented by the clientLeft and clientTop properties
++			// However, in IE6 and 7 quirks mode the clientLeft and clientTop properties are not updated when overwriting it via CSS
++			// Therefore this method will be off by 2px in IE while in quirksmode
++			add( -doc.documentElement.clientLeft, -doc.documentElement.clientTop );
++	
++		// Otherwise loop through the offsetParents and parentNodes
++		} else {
++		
++			// Initial element offsets
++			add( elem.offsetLeft, elem.offsetTop );
++			
++			// Get parent offsets
++			while ( offsetParent ) {
++				// Add offsetParent offsets
++				add( offsetParent.offsetLeft, offsetParent.offsetTop );
++			
++				// Mozilla and Safari > 2 does not include the border on offset parents
++				// However Mozilla adds the border for table or table cells
++				if ( mozilla && !/^t(able|d|h)$/i.test(offsetParent.tagName) || safari && !safari2 )
++					border( offsetParent );
++					
++				// Add the document scroll offsets if position is fixed on any offsetParent
++				if ( !fixed && jQuery.css(offsetParent, "position") == "fixed" )
++					fixed = true;
++			
++				// Set offsetChild to previous offsetParent unless it is the body element
++				offsetChild  = /^body$/i.test(offsetParent.tagName) ? offsetChild : offsetParent;
++				// Get next offsetParent
++				offsetParent = offsetParent.offsetParent;
++			}
++		
++			// Get parent scroll offsets
++			while ( parent && parent.tagName && !/^body|html$/i.test(parent.tagName) ) {
++				// Remove parent scroll UNLESS that parent is inline or a table to work around Opera inline/table scrollLeft/Top bug
++				if ( !/^inline|table.*$/i.test(jQuery.css(parent, "display")) )
++					// Subtract parent scroll offsets
++					add( -parent.scrollLeft, -parent.scrollTop );
++			
++				// Mozilla does not add the border for a parent that has overflow != visible
++				if ( mozilla && jQuery.css(parent, "overflow") != "visible" )
++					border( parent );
++			
++				// Get next parent
++				parent = parent.parentNode;
++			}
++		
++			// Safari <= 2 doubles body offsets with a fixed position element/offsetParent or absolutely positioned offsetChild
++			// Mozilla doubles body offsets with a non-absolutely positioned offsetChild
++			if ( (safari2 && (fixed || jQuery.css(offsetChild, "position") == "absolute")) || 
++				(mozilla && jQuery.css(offsetChild, "position") != "absolute") )
++					add( -doc.body.offsetLeft, -doc.body.offsetTop );
++			
++			// Add the document scroll offsets if position is fixed
++			if ( fixed )
++				add(Math.max(doc.documentElement.scrollLeft, doc.body.scrollLeft),
++					Math.max(doc.documentElement.scrollTop,  doc.body.scrollTop));
++		}
++
++		// Return an object with top and left properties
++		results = { top: top, left: left };
++	}
++
++	function border(elem) {
++		add( jQuery.curCSS(elem, "borderLeftWidth", true), jQuery.curCSS(elem, "borderTopWidth", true) );
++	}
++
++	function add(l, t) {
++		left += parseInt(l) || 0;
++		top += parseInt(t) || 0;
++	}
++
++	return results;
++};
++})();
+diff --git a/wp-content/themes/monochrome-pro/js/jquery.innerfade.js b/wp-content/themes/monochrome-pro/js/jquery.innerfade.js
+new file mode 100644
+index 00000000..64d34a65
+--- /dev/null
++++ b/wp-content/themes/monochrome-pro/js/jquery.innerfade.js
+@@ -0,0 +1,128 @@
++/* =========================================================
++
++// jquery.innerfade.js
++
++// Datum: 2008-02-14
++// Firma: Medienfreunde Hofmann & Baldes GbR
++// Author: Torsten Baldes
++// Mail: t.baldes@medienfreunde.com
++// Web: http://medienfreunde.com
++
++// based on the work of Matt Oakes http://portfolio.gizone.co.uk/applications/slideshow/
++// and Ralf S. Engelschall http://trainofthoughts.org/
++
++ *
++ *  <ul id="news"> 
++ *      <li>content 1</li>
++ *      <li>content 2</li>
++ *      <li>content 3</li>
++ *  </ul>
++ *  
++ *  $('#news').innerfade({ 
++ *	  animationtype: Type of animation 'fade' or 'slide' (Default: 'fade'), 
++ *	  speed: Fading-/Sliding-Speed in milliseconds or keywords (slow, normal or fast) (Default: 'normal'), 
++ *	  timeout: Time between the fades in milliseconds (Default: '2000'), 
++ *	  type: Type of slideshow: 'sequence', 'random' or 'random_start' (Default: 'sequence'), 
++ * 		containerheight: Height of the containing element in any css-height-value (Default: 'auto'),
++ *	  runningclass: CSS-Class which the container get’s applied (Default: 'innerfade'),
++ *	  children: optional children selector (Default: null)
++ *  }); 
++ *
++
++// ========================================================= */
++
++
++(function($) {
++
++    $.fn.innerfade = function(options) {
++        return this.each(function() {   
++            $.innerfade(this, options);
++        });
++    };
++
++    $.innerfade = function(container, options) {
++        var settings = {
++        		'animationtype':    'fade',
++            'speed':            'normal',
++            'type':             'sequence',
++            'timeout':          2000,
++            'containerheight':  'auto',
++            'runningclass':     'innerfade',
++            'children':         null
++        };
++        if (options)
++            $.extend(settings, options);
++        if (settings.children === null)
++            var elements = $(container).children();
++        else
++            var elements = $(container).children(settings.children);
++        if (elements.length > 1) {
++            $(container).css('position', 'relative').css('height', settings.containerheight).addClass(settings.runningclass);
++            for (var i = 0; i < elements.length; i++) {
++                $(elements[i]).css('z-index', String(elements.length-i)).css('position', 'absolute').hide();
++            };
++            if (settings.type == "sequence") {
++                setTimeout(function() {
++                    $.innerfade.next(elements, settings, 1, 0);
++                }, settings.timeout);
++                $(elements[0]).show();
++            } else if (settings.type == "random") {
++            		var last = Math.floor ( Math.random () * ( elements.length ) );
++                setTimeout(function() {
++                    do { 
++												current = Math.floor ( Math.random ( ) * ( elements.length ) );
++										} while (last == current );             
++										$.innerfade.next(elements, settings, current, last);
++                }, settings.timeout);
++                $(elements[last]).show();
++						} else if ( settings.type == 'random_start' ) {
++								settings.type = 'sequence';
++								var current = Math.floor ( Math.random () * ( elements.length ) );
++								setTimeout(function(){
++									$.innerfade.next(elements, settings, (current + 1) %  elements.length, current);
++								}, settings.timeout);
++								$(elements[current]).show();
++						}	else {
++							alert('Innerfade-Type must either be \'sequence\', \'random\' or \'random_start\'');
++						}
++				}
++    };
++
++    $.innerfade.next = function(elements, settings, current, last) {
++        if (settings.animationtype == 'slide') {
++            $(elements[last]).slideUp(settings.speed);
++            $(elements[current]).slideDown(settings.speed);
++        } else if (settings.animationtype == 'fade') {
++            $(elements[last]).fadeOut(settings.speed);
++            $(elements[current]).fadeIn(settings.speed, function() {
++							removeFilter($(this)[0]);
++						});
++        } else
++            alert('Innerfade-animationtype must either be \'slide\' or \'fade\'');
++        if (settings.type == "sequence") {
++            if ((current + 1) < elements.length) {
++                current = current + 1;
++                last = current - 1;
++            } else {
++                current = 0;
++                last = elements.length - 1;
++            }
++        } else if (settings.type == "random") {
++            last = current;
++            while (current == last)
++                current = Math.floor(Math.random() * elements.length);
++        } else
++            alert('Innerfade-Type must either be \'sequence\', \'random\' or \'random_start\'');
++        setTimeout((function() {
++            $.innerfade.next(elements, settings, current, last);
++        }), settings.timeout);
++    };
++
++})(jQuery);
++
++// **** remove Opacity-Filter in ie ****
++function removeFilter(element) {
++	if(element.style.removeAttribute){
++		element.style.removeAttribute('filter');
++	}
++}
+diff --git a/wp-content/themes/monochrome-pro/js/pngfix.js b/wp-content/themes/monochrome-pro/js/pngfix.js
+new file mode 100644
+index 00000000..ac3947ff
+--- /dev/null
++++ b/wp-content/themes/monochrome-pro/js/pngfix.js
+@@ -0,0 +1,39 @@
++/*
++ 
++Correctly handle PNG transparency in Win IE 5.5 & 6.
++http://homepage.ntlworld.com/bobosola. Updated 18-Jan-2006.
++
++Use in <HEAD> with DEFER keyword wrapped in conditional comments:
++<!--[if lt IE 7]>
++<script defer type="text/javascript" src="pngfix.js"></script>
++<![endif]-->
++
++*/
++
++var arVersion = navigator.appVersion.split("MSIE")
++var version = parseFloat(arVersion[1])
++
++if ((version >= 5.5) && (document.body.filters)) 
++{
++   for(var i=0; i<document.images.length; i++)
++   {
++      var img = document.images[i]
++      var imgName = img.src.toUpperCase()
++      if (imgName.substring(imgName.length-3, imgName.length) == "PNG")
++      {
++         var imgID = (img.id) ? "id='" + img.id + "' " : ""
++         var imgClass = (img.className) ? "class='" + img.className + "' " : ""
++         var imgTitle = (img.title) ? "title='" + img.title + "' " : "title='" + img.alt + "' "
++         var imgStyle = "display:inline-block;" + img.style.cssText 
++         if (img.align == "left") imgStyle = "float:left;" + imgStyle
++         if (img.align == "right") imgStyle = "float:right;" + imgStyle
++         if (img.parentElement.href) imgStyle = "cursor:hand;" + imgStyle
++         var strNewHTML = "<span " + imgID + imgClass + imgTitle
++         + " style=\"" + "width:" + img.width + "px; height:" + img.height + "px;" + imgStyle + ";"
++         + "filter:progid:DXImageTransform.Microsoft.AlphaImageLoader"
++         + "(src=\'" + img.src + "\', sizingMethod='scale');\"></span>" 
++         img.outerHTML = strNewHTML
++         i = i-1
++      }
++   }
++}
+diff --git a/wp-content/themes/monochrome-pro/js/toggle.js b/wp-content/themes/monochrome-pro/js/toggle.js
+new file mode 100644
+index 00000000..d5ab2072
+--- /dev/null
++++ b/wp-content/themes/monochrome-pro/js/toggle.js
+@@ -0,0 +1,7 @@
++function toggleDiv(divid){
++  if(document.getElementById(divid).style.display == 'none'){
++    document.getElementById(divid).style.display = 'block';
++  }else{
++    document.getElementById(divid).style.display = 'none';
++  }
++}
+\ No newline at end of file
+diff --git a/wp-content/themes/monochrome-pro/license.txt b/wp-content/themes/monochrome-pro/license.txt
+new file mode 100644
+index 00000000..7e14f385
+--- /dev/null
++++ b/wp-content/themes/monochrome-pro/license.txt
+@@ -0,0 +1,339 @@
++		    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.
++
++    <one line to give the program's name and a brief idea of what it does.>
++    Copyright (C) <year>  <name of author>
++
++    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.
+\ No newline at end of file
+diff --git a/wp-content/themes/monochrome-pro/links.php b/wp-content/themes/monochrome-pro/links.php
+new file mode 100644
+index 00000000..9333daa4
+--- /dev/null
++++ b/wp-content/themes/monochrome-pro/links.php
+@@ -0,0 +1,13 @@
++<?php
++/*
++Template Name: Links
++*/
++?>
++<?php get_header(); ?>
++<div id="content" class="widecolumn">
++	<h2>Links:</h2> 
++	<ul>
++<?php get_links_list(); ?>
++	</ul>
++</div>
++<?php get_footer(); ?>
+diff --git a/wp-content/themes/monochrome-pro/page-wide.php b/wp-content/themes/monochrome-pro/page-wide.php
+new file mode 100644
+index 00000000..b1aa2da5
+--- /dev/null
++++ b/wp-content/themes/monochrome-pro/page-wide.php
+@@ -0,0 +1,23 @@
++<?php
++/*
++Template Name: Wide Page
++*/
++?>
++<?php get_header(); ?>
++<div class="column span-24 first last content">
++<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
++	<div class="post" id="post-<?php the_ID(); ?>">
++		<h2>
++<?php the_title(); ?>
++		</h2> 
++		<div class="entry">
++<?php the_content('<p class="serif">Read the rest of this page &raquo;</p>'); ?>
++<?php wp_link_pages(array('before' => '<p><strong>Pages:</strong> ', 'after' => '</p>', 'next_or_number' => 'number')); ?>
++		</div>
++	</div>
++<?php endwhile; endif; ?>
++<?php edit_post_link('Edit', '<p>[ ', ' ]</p>'); ?>
++</div>
++<hr />
++<?php get_sidebar(); ?>
++<?php get_footer(); ?>
+diff --git a/wp-content/themes/monochrome-pro/page.php b/wp-content/themes/monochrome-pro/page.php
+new file mode 100644
+index 00000000..43faeed6
+--- /dev/null
++++ b/wp-content/themes/monochrome-pro/page.php
+@@ -0,0 +1,25 @@
++<?php get_header(); ?>
++<div class="column span-15 first">
++	<div class="content">
++<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
++		<div class="post" id="post-<?php the_ID(); ?>">
++			<h2>
++<?php the_title(); ?>
++			</h2> 
++			<div class="entry">
++<?php the_content('<p class="serif">Read the rest of this page &raquo;</p>'); ?>
++<?php wp_link_pages(array('before' => '<p><strong>Pages:</strong> ', 'after' => '</p>', 'next_or_number' => 'number')); ?>
++			</div>
++		</div>
++<?php endwhile; endif; ?>
++<?php edit_post_link('Edit', '<p>[ ', ' ]</p>'); ?>
++	</div>
++</div>
++<div class="column span-8 prepend-1 last">
++<hr class="space" />
++<?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar('Sidebar') ) : ?>
++<?php endif; ?>
++</div>
++<hr />
++<?php get_sidebar(); ?>
++<?php get_footer(); ?>
+diff --git a/wp-content/themes/monochrome-pro/post.php b/wp-content/themes/monochrome-pro/post.php
+new file mode 100644
+index 00000000..0ff4a9a7
+--- /dev/null
++++ b/wp-content/themes/monochrome-pro/post.php
+@@ -0,0 +1,17 @@
++ <div class="post" id="post-<?php the_ID(); ?>">
++	<h2><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title(); ?>"><?php the_title(); ?></a></h2> 
++	<p class="small">
++<?php the_time('F jS, Y') ?>&nbsp;|&nbsp; by <?php the_author_posts_link(); ?>&nbsp;|&nbsp; published in 
++<?php
++				the_category(', ');
++				if($post->comment_count > 0) { 
++						echo ' &nbsp;|&nbsp; ';
++						comments_popup_link('', '1 Comment', '% Comments'); 
++				}
++				edit_post_link('Edit', ' &nbsp;|&nbsp; ', '');
++			?>
++	</p>
++	<div class="entry">
++<?php the_excerpt('Read the rest of this entry &raquo;'); ?>
++	</div>
++</div>
+diff --git a/wp-content/themes/monochrome-pro/read_me.rtf b/wp-content/themes/monochrome-pro/read_me.rtf
+new file mode 100644
+index 00000000..8cb6e458
+--- /dev/null
++++ b/wp-content/themes/monochrome-pro/read_me.rtf
+@@ -0,0 +1,15 @@
++{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf330
++{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
++{\colortbl;\red255\green255\blue255;}
++\margl1440\margr1440\vieww9000\viewh8400\viewkind0
++\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural
++
++\f0\fs24 \cf0 INSTALLATION AND CUSTOMIZATION INSTRUCTIONS\
++\
++Detailed installation instructions can be found here:\
++\
++http://graphpaperpress.com/2008/02/06/monochrome/\
++\
++For Wordpress versions 2.5 and earlier, use Monochrome 1.1\
++\
++For Wordpress versions 2.6 and up, use Monochrome 1.2}
+\ No newline at end of file
+diff --git a/wp-content/themes/monochrome-pro/screenshot.png b/wp-content/themes/monochrome-pro/screenshot.png
+new file mode 100644
+index 0000000000000000000000000000000000000000..8a374b57b9f860ab79ddac2a769245fd2dae1e96
+GIT binary patch
+literal 6712
+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
+U;g7)oGPE(&m9>=`6>K8^3p&QFZvX%Q
+
+literal 0
+HcmV?d00001
+
+diff --git a/wp-content/themes/monochrome-pro/search.php b/wp-content/themes/monochrome-pro/search.php
+new file mode 100644
+index 00000000..aecd0caa
+--- /dev/null
++++ b/wp-content/themes/monochrome-pro/search.php
+@@ -0,0 +1,72 @@
++<?php get_header(); ?>
++<div class="column span-15 first">
++	<div class="content">
++<?php if (have_posts()) : ?>
++		<h2 class="category_page">Search Results for "
++<?php echo $s ?>
++			"</h2> 
++		<div class="navigation">
++			<div class="alignleft">
++<?php next_posts_link('&laquo; Previous') ?>
++			</div>
++			<div class="alignright">
++<?php previous_posts_link('Next &raquo;') ?>
++			</div>
++		</div>
++		<div class="clear">
++		</div>
++<?php while (have_posts()) : the_post(); ?>
++		<div class="post" id="post-<?php the_ID(); ?>">
++				<h2><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title(); ?>"><?php the_title(); ?></a></h2>
++<p class="small">
++<?php the_time('F jS, Y') ?>
++				&nbsp;|&nbsp; 
++<!-- by <?php the_author() ?> -->
++				Published in 
++<?php the_category(', ');
++
++						if($post->comment_count > 0) { 
++
++								echo ' &nbsp;|&nbsp; ';
++
++								comments_popup_link('', '1 Comment', '% Comments'); 
++
++						}
++
++					?>
++			</p>
++			
++<?php
++
++				// Support for "Search Excerpt" plugin
++
++				// http://fucoder.com/code/search-excerpt/
++
++				if ( function_exists('the_excerpt') && is_search() ) {
++
++					the_excerpt();
++
++				} ?>
++		</div>
++<?php endwhile; ?>
++		<div class="navigation">
++			<div class="alignleft">
++<?php next_posts_link('&laquo; Previous') ?>
++			</div>
++			<div class="alignright">
++<?php previous_posts_link('Next &raquo;') ?>
++			</div>
++		</div>
++<?php else : ?>
++		<h2 class="center">No posts found. Try a different search?</h2> 
++<?php include (TEMPLATEPATH . '/searchform.php'); ?>
++<?php endif; ?>
++</div>
++</div>
++<div class="column span-8 prepend-1 last">
++<?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar('Sidebar') ) : ?>
++<?php endif; ?>
++</div>
++<hr />
++<?php get_sidebar(); ?>
++<?php get_footer(); ?>
+diff --git a/wp-content/themes/monochrome-pro/searchform.php b/wp-content/themes/monochrome-pro/searchform.php
+new file mode 100644
+index 00000000..050818c0
+--- /dev/null
++++ b/wp-content/themes/monochrome-pro/searchform.php
+@@ -0,0 +1,12 @@
++<?php if (!is_search()) {
++		// Default search text
++		$search_text = "Search";
++	} else { $search_text = "$s"; }
++?>
++<div id="search">
++	<form method="get" id="searchform" action="<?php bloginfo('url'); ?>/">
++		<div>
++			<input type="text" name="s" id="s" value="<?php echo wp_specialchars($search_text, 1); ?>" onfocus="clearInput('s', '<?php echo wp_specialchars($search_text, 1); ?>')" onblur="clearInput('s', '<?php echo wp_specialchars($search_text, 1); ?>')" /> 
++		</div>
++	</form>
++</div>
+diff --git a/wp-content/themes/monochrome-pro/sidebar.php b/wp-content/themes/monochrome-pro/sidebar.php
+new file mode 100644
+index 00000000..5c195746
+--- /dev/null
++++ b/wp-content/themes/monochrome-pro/sidebar.php
+@@ -0,0 +1,15 @@
++<div id="dark_bg">
++<div class="column span-8">
++<?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar('Bottom-Left') ) : ?>
++<?php endif; ?>
++</div>
++<div class="column span-7 prepend-1">
++<?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar('Bottom-Middle') ) : ?>
++<?php endif; ?>
++</div>
++<div class="column span-7 prepend-1 last">
++<?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar('Bottom-Right') ) : ?>
++<?php endif; ?>
++</div>
++<div class="clear"></div>
++</div>
+diff --git a/wp-content/themes/monochrome-pro/sidebar_home.php b/wp-content/themes/monochrome-pro/sidebar_home.php
+new file mode 100644
+index 00000000..c7bc2c38
+--- /dev/null
++++ b/wp-content/themes/monochrome-pro/sidebar_home.php
+@@ -0,0 +1,2 @@
++<?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar('Sidebar_Home') ) : ?>
++<?php endif; ?>
+diff --git a/wp-content/themes/monochrome-pro/sidebar_single.php b/wp-content/themes/monochrome-pro/sidebar_single.php
+new file mode 100644
+index 00000000..e06d37b8
+--- /dev/null
++++ b/wp-content/themes/monochrome-pro/sidebar_single.php
+@@ -0,0 +1,2 @@
++<?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar('Sidebar-Single') ) : ?>
++<?php endif; ?>
+diff --git a/wp-content/themes/monochrome-pro/single.php b/wp-content/themes/monochrome-pro/single.php
+new file mode 100644
+index 00000000..c41fa89c
+--- /dev/null
++++ b/wp-content/themes/monochrome-pro/single.php
+@@ -0,0 +1,50 @@
++<?php get_header(); ?>
++<div class="column span-15 first">
++	<div class="content">
++<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
++<!-- <div class="navigation small">
++					<div class="alignleft"><?php previous_post_link('&laquo; %link') ?></div>
++					<div class="alignright"><?php next_post_link('%link &raquo;') ?></div>
++				</div> 
++				<div style="padding-bottom: 15px;"></div> -->
++		<div class="post" id="post-<?php the_ID(); ?>">
++			<h2><a href="<?php echo get_permalink() ?>" rel="bookmark" title="Permanent Link: <?php the_title(); ?>"> <?php the_title(); ?></a></h2> 
++			<p class="small">
++<?php the_time('F jS, Y') ?>
++				&nbsp;|&nbsp; 
++<!-- by <?php the_author() ?> -->
++				Published in 
++<?php
++							the_category(', ');
++							if($post->comment_count > 0) { 
++									echo ' &nbsp;|&nbsp; ';
++									if($post->comment_count > 1) { 
++										echo '<a href="#comments">' . $post->comment_count . ' Comments</a>';
++									} else {
++										echo '<a href="#comments">1 Comment</a>';
++									}
++							}
++							edit_post_link('Edit', ' &nbsp;|&nbsp; ', '');
++						?>
++			</p>
++			<div class="entry">
++<?php the_content('<p class="serif">Read the rest of this entry &raquo;</p>'); ?>
++<?php wp_link_pages(array('before' => '<p><strong>Pages:</strong> ', 'after' => '</p>', 'next_or_number' => 'number')); ?>
++			</div>
++		</div>
++<?php comments_template(); ?>
++<?php endwhile; else: ?>
++		<p>
++			Sorry, no posts matched your criteria. 
++		</p>
++<?php endif; ?>
++	</div>
++</div>
++<div class="column span-8 prepend-1 last">
++<hr class="space" />
++<?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar('Sidebar') ) : ?>
++<?php endif; ?>
++</div>
++<hr />
++<?php get_sidebar(); ?>
++<?php get_footer(); ?>
+\ No newline at end of file
+diff --git a/wp-content/themes/monochrome-pro/style.css b/wp-content/themes/monochrome-pro/style.css
+new file mode 100644
+index 00000000..2615c22c
+--- /dev/null
++++ b/wp-content/themes/monochrome-pro/style.css
+@@ -0,0 +1,693 @@
++/*
++Theme Name: Monochrome
++Theme URI: http://www.graphpaperpress.com/
++Description: A Wordpress magazine theme.
++Version: 2.0
++Author: Thad Allender for Graph Paper Press
++Author URI: http://www.graphpaperpress.com/
++License: GPL
++*/
++
++body {
++background: #eee url(images/bg.gif) repeat-x top;
++margin: 0;
++padding: 2em 0;
++opacity: .999;
++color:#000;
++}
++.container {
++background: #fff;
++padding: 1em 2em;
++}
++.container-bg {
++background: #fff;
++}
++blockquote {
++background: url('images/quote.png') .5em top no-repeat;
++color: #000;
++font-style: normal;
++padding: 0 0 0 0;
++}
++h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
++color: #000;
++}
++a {
++color: #ff0000;
++text-decoration: none;
++}
++a:active, h2 a:active, h3 a:active {
++color: #444130;
++text-decoration: none;
++}
++a:hover, h2 a:hover, h3 a:hover {
++color: #444130;
++text-decoration: none;
++}
++.chrome{color:#ff0000;}
++blockquote p {
++padding: 0 20px 0 30px;
++}
++hr {
++background: #000;
++height: 1px;
++}
++img {
++margin: 0;
++}
++.photo_align_left {
++float: left;
++padding: .8em;
++border:1px solid #ccc;
++background:#eee;
++margin:0 0 1em 0;
++}
++.thumbnail {border:5px solid #ccc}
++.post .photo_align_left {margin: 0 1.5em 1.5em 0;}
++.post img.thumbnail {float:left;margin: 0 1.5em 1.5em 0;}
++.logo img {
++margin: 0 0 .5em 0;
++}
++.logo h1 {
++text-transform: uppercase;
++font-weight: bold;
++color: #000;
++margin: 12px 0 12px 0;
++}
++input {
++border: 1px solid #CCCCCC;
++padding-left: 0;
++}
++ol {
++margin-left: 35px;
++}
++label {
++font-weight: normal;
++}
++textarea {
++height: 200px;
++width: 500px;
++}
++.small {
++font-size: .9em;
++}
++.nomargin {
++margin: 0;
++}
++a.button, button {
++font-weight: normal;
++}
++dl.small dd {
++font-size: .9em;
++}
++.linkcat {
++list-style: none;
++}
++.post_first {
++background: #e5e5e5;
++padding: 1em;
++}
++.post_alt {
++background: #eee;
++padding: 1em;
++}
++span.meta_align_right {
++color: #ccc;
++float: right;
++font-size: .6em;
++}
++span.meta_align_right a {
++color: #ccc;
++}
++span.meta_align_right a:hover {
++color: #000;
++}
++.meta {
++color: #666;
++font-size: .8em;
++line-height: 1.875em;
++}
++.meta a {
++color: #666;
++}
++.meta a:hover {
++color: #000;
++}
++.byline {
++color: #666;
++font-size: .8em;
++line-height: 1.875em;
++}
++.byline a {
++color: #666;
++line-height: 1.875em;
++text-decoration: none;
++}
++.byline a:hover {
++color: #000;
++}
++.meta_list, .meta_list a, ul.meta_list {
++color: #000;
++list-style-image: none;
++}
++.meta_list li {
++border-bottom: 1px dotted #000;
++list-style-image: none;
++}
++h2.widgettitle {color:#000;text-transform:uppercase;border-bottom:1px solid #000;}
++.five_posts h3 {
++margin-bottom: 0;
++padding: .5em 0 .5em 0;
++}
++.five_posts h3 a {
++text-transform: uppercase;
++}
++.five_posts h4, h6.category_head {
++margin: 0 0 1em;
++padding: 0;
++text-transform: uppercase;
++color: #ff0000;
++font-size: .9em;
++font-weight: normal;
++border-bottom: 1px solid #000;
++}
++.five_posts h4 a, h6.category_head a {
++text-transform: uppercase;
++color: #ff0000;
++}
++.five_posts h4 a:hover, h6.category_head a:hover {
++color: #fff;
++background: #ff0000;
++}
++h6.category_more a {
++color: #000;
++background: #eee;
++padding: .3em;
++font-size: .9em;
++text-transform: uppercase;
++border: none;
++}
++h6.category_more a:hover {
++background: #333;
++color: #fff;
++}
++#gray_bg {
++background:#ddd;
++padding:2em;
++margin:0 -2em 0 -2em;
++float:left;
++position: relative;
++}
++#dark_bg {
++background:#000;
++padding:2em;
++margin:0 -2em 0 -2em;
++color: #666;
++float:left;
++position: relative;
++}
++#dark_bg ul li {
++list-style-image:none;
++border-bottom:1px solid #666;
++}
++#dark_bg a {
++color:#ff0000;
++}
++#dark_bg a:hover {
++color:#fff;
++}
++#dark_bg h2.widgettitle {
++margin: 0 0 1em;
++padding: 0;
++text-transform: uppercase;
++color: #666;
++border-bottom:1px solid #666;
++font-weight: normal;
++}
++.five_posts ul {
++margin:1em;
++}
++.five_posts ul li {
++color: #000;
++font-size: .9em;
++line-height: 1.8em;
++border-bottom: 1px #000 solid;
++list-style-image:none;
++margin: 0 0 0 -1em;
++}
++.five_posts ul li a {
++color: #000;
++}
++.five_posts ul li a:hover {
++color: #ff0000;
++}
++.post h2 {
++border-bottom: 1px solid #000;
++margin-bottom: 15px;
++}
++h2.category_page {
++background:#000;
++margin-bottom: 15px;
++color:#fff;
++text-transform:uppercase;
++text-align:center;
++padding:10px;
++}
++.post h2 a {
++color: #000;
++text-decoration: none;
++}
++#maincontent .post h2 {
++margin-bottom: 5px;
++}
++#maincontent .content {
++padding: 5px 47px 20px 48px;
++}
++#maincontent h2.pagetitle {
++border: none;
++text-transform: uppercase;
++}
++#feature h3 {
++margin-bottom: 0;
++padding: 0;
++}
++#feature p img {
++margin: 7px 0 2em 0;
++}
++.feature_text {
++margin-top: 2em;
++}
++#home_right .entry {
++padding: 0 0 2em 0;
++}
++.news h3 {
++text-transform: uppercase;
++}
++.content {
++margin: 0 0 1em 0;
++}
++ul#featurenav {
++margin-left: 0;
++padding-left: 0;
++white-space: nowrap;
++}
++#featurenav li {
++display: inline;
++list-style-type: none;
++}
++#featurenav a {
++padding: 1px 5px;
++}
++#featurenav a:link, #featurenav a:visited {
++background-color: #eee;
++border: 1px solid #000;
++color: #000;
++text-decoration: none;
++}
++#featurenav a:hover {
++background-color: #444;
++color: #fff;
++text-decoration: none;
++}
++.author {
++background: #eee;
++margin-bottom: 1.5em;
++padding: 1.5em;
++}
++.author img {
++float: left;
++padding: 0 1em 1em 0;
++}
++.author p {
++margin-left: 8em;
++}
++.author h6 {
++border-bottom: 1px #000 dotted;
++margin-left: 7em;
++}
++.navigation, 
++.navigation a {
++color: #AAA;
++}
++.alignright {
++float: right;
++}
++.alignleft {
++float: left;
++}
++.post {
++margin-bottom: 25px;
++}
++.entry {
++padding-bottom: 25px;
++}
++#header {
++height: 50px;
++padding: 4px 0 0 0;
++width: 950px;
++}
++#header h1, #header .description {
++line-height: 1em;
++margin: 0;
++padding: 0;
++}
++h1 a.logo {
++text-transform: uppercase;
++}
++.entry #nav .content {
++margin: auto;
++padding: 0;
++}
++.entry #nav {
++background: #FFF;
++margin-bottom: 15px;
++}
++.entry #nav li a {
++background: #666;
++border-right: 1px solid #000;
++color: #FFF;
++}
++.entry #nav li.last a {
++border-right: none;
++}
++.entry #nav li a:hover {
++background: #333;
++color: #FFF;
++}
++#footer {
++font-size: .9em;
++margin: 0;
++text-align: center;
++}
++#footer a {
++text-decoration: none;
++}
++#search {
++float: right;
++}
++#search #s {
++background: transparent url('images/icons/search_grey.gif') 0px center no-repeat;
++color: #CCCCCC;
++font-size: 0.9em;
++margin-right: 0px;
++margin-top: 10px;
++padding: 2px 0 2px 17px;
++width: 135px;
++}
++#search #s:hover {
++color: #000;
++}
++.search-excerpt {
++margin: 0;
++}
++.commentlist li {
++padding: 8px 15px;
++}
++.comments-alt {
++background: #EEE;
++}
++.bottombar {
++}
++.bottombar h2 {
++font-size: 1em;
++font-weight: bold;
++line-height: 1em;
++margin: 1em 0 1em;
++}
++ul {
++list-style-type: none;
++margin-left: 1em;
++padding: 0;
++}
++ul li {
++background-repeat: no-repeat;
++line-height: 2em;
++list-style-image: url('images/icons/li.png');
++margin: 0;
++padding: 0;
++}
++#top {
++margin: 0 auto;
++width: 950px;
++}
++#title {
++float: left;
++}
++#title h1 {
++margin: 0;
++}
++#title h1 a {
++color: #fff;
++font-weight: bold;
++letter-spacing: -.1em;
++line-height: 1.3em;
++text-transform: uppercase;
++}
++#title h1 a:hover {
++color: #eee;
++}
++#contents {
++background: #fff;
++border: 1px solid #ccc;
++border-top: none;
++clear: both;
++margin: 0px;
++padding: 15px;
++}
++/* SECOND TIER PAGE NAVIGATION */
++/* Root = Horizontal, Secondary = Vertical */
++#navmenu-h {
++background: #000;
++z-index:13;
++}
++#navmenu-h-r {
++background: #eee;
++z-index:14;
++}
++#navmenu-h li.alignright {
++float: right;
++}
++ul#navmenu-h {
++margin: 0 0 1em 0;
++border: 0 none;
++padding: 0;
++width: 950px;
++	/*For KHTML*/
++	list-style: none;
++height: 34px;
++border-top: 1px #222 solid;
++z-index:5;
++}
++#navmenu-h-r {
++margin: 0 0 1em 0;
++border: 0 none;
++padding: 0;
++width: 950px;
++	/*For KHTML*/
++	list-style: none;
++height: 24px;
++}
++ul#navmenu-h li {
++margin: 0;
++border: 0 none;
++padding: 0;
++float: left;
++	/*For Gecko*/
++	display: inline;
++list-style: none;
++position: relative;
++height: 34px;
++border-right: 1px #222 solid;
++z-index:6;
++}
++#navmenu-h-r li {
++margin: 0;
++border: 0 none;
++padding: 0;
++float: right;
++	/*For Gecko*/
++	display: inline;
++list-style: none;
++position: relative;
++height: 24px;
++}
++ul#navmenu-h ul {
++margin: 0;
++border: 0 none;
++padding: 0;
++width: 160px;
++list-style: none;
++display: none;
++position: absolute;
++top: 34px;
++left: 0;
++z-index:100;
++}
++ul#navmenu-h-r ul {
++margin: 0;
++border: 0 none;
++padding: 0;
++width: 160px;
++list-style: none;
++display: none;
++position: absolute;
++top: 24px;
++left: 0;
++z-index:111;
++}
++ul#navmenu-h ul:after,ul#navmenu-h-r ul:after /*From IE 7 lack of compliance*/ {
++clear: both;
++display: block;
++font: 1px/0px serif;
++content: ".";
++height: 0;
++visibility: hidden;
++}
++ul#navmenu-h ul li, ul#navmenu-h-r ul li {
++width: 160px;
++float: left;
++	/*For IE 7 lack of compliance*/
++	display: block !important;
++	/*For IE*/
++}
++
++/* Root Menu */
++ul#navmenu-h a {
++padding: 5px 20px 5px 20px;
++float: none !important;
++	/*For Opera*/
++	/*For IE*/
++	display: block;
++background: #000;
++color: #ccc;
++font: 12px/24px Helvetica;
++text-decoration: none;
++text-transform: uppercase;
++height: auto !important;
++	/*For IE*/
++}
++ul#navmenu-h-r a {
++padding: 2px 20px 0 20px;
++float: none !important;
++	/*For Opera*/
++	/*For IE*/
++	display: block;
++background: #eee;
++color: #000;
++font: 11px/22px Helvetica;
++text-decoration: none;
++height: auto !important;
++	/*For IE*/
++}
++/* Root Menu Hover Persistence */
++ul#navmenu-h a:hover,
++ul#navmenu-h-r a:hover,
++ul#navmenu-h li:hover a,
++ul#navmenu-h-r li:hover a,
++ul#navmenu-h li.iehover a,
++ul#navmenu-h-r li.iehover a {
++background: #333;
++color: #FFF;
++}
++/* 2nd Menu */
++ul#navmenu-h li:hover li a,
++ul#navmenu-h li.iehover li a,
++ul#navmenu-h-r li:hover li a,
++ul#navmenu-h-r li.iehover li a {
++float: none;
++background: #000;
++color: #ccc;
++}
++/* 2nd Menu Hover Persistence */
++ul#navmenu-h li:hover li a:hover,
++ul#navmenu-h li:hover li:hover a,
++ul#navmenu-h li.iehover li a:hover,
++ul#navmenu-h li.iehover li.iehover a,
++ul#navmenu-h-r li:hover li a:hover,
++ul#navmenu-h-r li:hover li:hover a,
++ul#navmenu-h-r li.iehover li a:hover,
++ul#navmenu-h-r li.iehover li.iehover a {
++background: #333;
++color: #FFF;
++}
++/* 3rd Menu */
++ul#navmenu-h li:hover li:hover li a,
++ul#navmenu-h li.iehover li.iehover li a,
++ul#navmenu-h-r li:hover li:hover li a,
++ul#navmenu-h-r li.iehover li.iehover li a {
++background: #000;
++color: #ccc;
++}
++/* 3rd Menu Hover Persistence */
++ul#navmenu-h li:hover li:hover li a:hover,
++ul#navmenu-h li:hover li:hover li:hover a,
++ul#navmenu-h li.iehover li.iehover li a:hover,
++ul#navmenu-h li.iehover li.iehover li.iehover a,
++ul#navmenu-h-r li:hover li:hover li a:hover,
++ul#navmenu-h-r li:hover li:hover li:hover a,
++ul#navmenu-h-r li.iehover li.iehover li a:hover,
++ul#navmenu-h-r li.iehover li.iehover li.iehover a {
++background: #CCC;
++color: #FFF;
++}
++/* 4th Menu */
++ul#navmenu-h li:hover li:hover li:hover li a,
++ul#navmenu-h li.iehover li.iehover li.iehover li a,
++ul#navmenu-h-r li:hover li:hover li:hover li a,
++ul#navmenu-h-r li.iehover li.iehover li.iehover li a {
++background: #EEE;
++color: #666;
++}
++/* 4th Menu Hover */
++ul#navmenu-h li:hover li:hover li:hover li a:hover,
++ul#navmenu-h li.iehover li.iehover li.iehover li a:hover,
++ul#navmenu-h-r li:hover li:hover li:hover li a:hover,
++ul#navmenu-h-r li.iehover li.iehover li.iehover li a:hover {
++background: #CCC;
++color: #FFF;
++}
++ul#navmenu-h ul ul,
++ul#navmenu-h ul ul ul,
++ul#navmenu-h-r ul ul,
++ul#navmenu-h-r ul ul ul {
++display: none;
++position: absolute;
++top: 0;
++left: 160px;
++}
++/* Do Not Move - Must Come Before display:block for Gecko */
++ul#navmenu-h li:hover ul ul,
++ul#navmenu-h li:hover ul ul ul,
++ul#navmenu-h li.iehover ul ul,
++ul#navmenu-h li.iehover ul ul ul,
++ul#navmenu-h-r li:hover ul ul,
++ul#navmenu-h-r li:hover ul ul ul,
++ul#navmenu-h-r li.iehover ul ul,
++ul#navmenu-h-r li.iehover ul ul ul {
++display: none;
++}
++ul#navmenu-h li:hover ul,
++ul#navmenu-h ul li:hover ul,
++ul#navmenu-h ul ul li:hover ul,
++ul#navmenu-h li.iehover ul,
++ul#navmenu-h ul li.iehover ul,
++ul#navmenu-h ul ul li.iehover ul,
++ul#navmenu-h-r li:hover ul,
++ul#navmenu-h-r ul li:hover ul,
++ul#navmenu-h-r ul ul li:hover ul,
++ul#navmenu-h-r li.iehover ul,
++ul#navmenu-h-r ul li.iehover ul,
++ul#navmenu-h-r ul ul li.iehover ul {
++display: block;
++}
++
++* html	ul#navmenu-h ul li a, * html ul#navmenu-h-r ul li a  {width: 100%;}
++
++
++
++ul#portfolio {padding:0;list-style:none;margin:.5em 0 2em 0;}
++ul#portfolio li {list-style:none;background:#eee;border:1px solid #ccc;padding: 1em;}
++ul#portfolio li h4 {margin: 0 0 .5em 0;text-transform:uppercase;}
++.slideshow {
++background:#eee;
++margin:0 0 1em 0;
++clear:both;}
+-- 
+2.17.1
+
diff --git a/patches/0055-Patch-theme-GreenTrack.patch b/patches/0055-Patch-theme-GreenTrack.patch
new file mode 100644
index 00000000..c02c3518
--- /dev/null
+++ b/patches/0055-Patch-theme-GreenTrack.patch
@@ -0,0 +1,23 @@
+From c21544b51adcb921e5718e6f129e75f99f6e5d98 Mon Sep 17 00:00:00 2001
+From: root <root@rivolta.investici.org>
+Date: Tue, 7 Dec 2010 11:45:04 +0000
+Subject: [PATCH 055/229] Patch theme GreenTrack
+
+---
+ wp-content/themes/GreenTrack/footer.php | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/wp-content/themes/GreenTrack/footer.php b/wp-content/themes/GreenTrack/footer.php
+index f0ea61ea..714337f3 100644
+--- a/wp-content/themes/GreenTrack/footer.php
++++ b/wp-content/themes/GreenTrack/footer.php
+@@ -1,5 +1,6 @@
+ <hr />
+ <?php //please keep the link back to the author ?>
+ <p id="footer">
++<strong>Proudly powered by <a href="http://www.autistici.org">R*</a></strong><br />
+ <a title="WPThemes.Info" href="http://wpthemes.info/green-track/">GreenTrack</a> Theme made free by <a href="http://www.webhostingbluebook.com/">Web Hosting Bluebook</a></p>
+ 
+-- 
+2.17.1
+
diff --git a/patches/0056-Patch-theme-azul.patch b/patches/0056-Patch-theme-azul.patch
new file mode 100644
index 00000000..49cdddb6
--- /dev/null
+++ b/patches/0056-Patch-theme-azul.patch
@@ -0,0 +1,25 @@
+From 0b4e02579940f4d0d9b733fd2addd8101a1b0921 Mon Sep 17 00:00:00 2001
+From: root <root@rivolta.investici.org>
+Date: Tue, 7 Dec 2010 11:45:45 +0000
+Subject: [PATCH 056/229] Patch theme azul
+
+---
+ wp-content/themes/azul/footer.php | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/wp-content/themes/azul/footer.php b/wp-content/themes/azul/footer.php
+index a182dc3e..902c4281 100644
+--- a/wp-content/themes/azul/footer.php
++++ b/wp-content/themes/azul/footer.php
+@@ -1,5 +1,5 @@
+ <div id="footer">
+ 
+-	<p>Powered by <a href="http://www.wordpress.org">WordPress</a> &#124; Designed by <a href="http://www.switchroyale.com">Switchroyale</a></p>
++	<p>Powered by <a href="http://www.autistici.org">R*</a></a></p>
+ 
+-</div>
+\ No newline at end of file
++</div>
+-- 
+2.17.1
+
diff --git a/patches/0057-Patch-theme-carrington-blog.patch b/patches/0057-Patch-theme-carrington-blog.patch
new file mode 100644
index 00000000..dd20be2e
--- /dev/null
+++ b/patches/0057-Patch-theme-carrington-blog.patch
@@ -0,0 +1,37 @@
+From b8fe3871493f57cb66f5bde3e9836b3b4bf77216 Mon Sep 17 00:00:00 2001
+From: root <root@rivolta.investici.org>
+Date: Tue, 7 Dec 2010 11:49:20 +0000
+Subject: [PATCH 057/229] Patch theme carrington-blog
+
+---
+ wp-content/themes/carrington-blog/footer/footer-default.php | 6 +++---
+ 1 file changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/wp-content/themes/carrington-blog/footer/footer-default.php b/wp-content/themes/carrington-blog/footer/footer-default.php
+index 6e968624..15a89b62 100644
+--- a/wp-content/themes/carrington-blog/footer/footer-default.php
++++ b/wp-content/themes/carrington-blog/footer/footer-default.php
+@@ -25,11 +25,11 @@ if (CFCT_DEBUG) { cfct_banner(__FILE__); }
+ 		<hr class="lofi" />
+ 		<div id="footer" class="section">
+ 			<div class="wrapper">		
+-				<p id="generator-link"><?php _e('Proudly powered by <a href="http://wordpress.org/" rel="generator">WordPress</a> and <a href="http://carringtontheme.com" title="Carrington theme for WordPress">Carrington</a>.', 'carrington-blog'); ?></p>
++				<p id="generator-link"><?php _e('Proudly powered by <a href="http://autistici.org/" rel="generator">R*</a>'); ?></p>
+ <?php
+ if (cfct_get_option('cfct_credit') == 'yes') {
+ ?>
+-				<p id="developer-link"><?php printf(__('<a href="http://crowdfavorite.com" title="Custom WordPress development, design and backup services." rel="developer designer">%s</a>', 'carrington-blog'), 'Carrington Theme by Crowd Favorite'); ?></p>
++			
+ <?php
+ }
+ ?>
+@@ -38,4 +38,4 @@ if (cfct_get_option('cfct_credit') == 'yes') {
+ 	</div><!--#page-->
+ 	<?php wp_footer() ?>
+ </body>
+-</html>
+\ No newline at end of file
++</html>
+-- 
+2.17.1
+
diff --git a/patches/0058-Patch-theme-classic.patch b/patches/0058-Patch-theme-classic.patch
new file mode 100644
index 00000000..1359d5b4
--- /dev/null
+++ b/patches/0058-Patch-theme-classic.patch
@@ -0,0 +1,30 @@
+From 32c97b2a88a42801c7739d721e098543a76fae10 Mon Sep 17 00:00:00 2001
+From: root <root@rivolta.investici.org>
+Date: Tue, 7 Dec 2010 12:00:24 +0000
+Subject: [PATCH 058/229] Patch theme classic
+
+---
+ wp-content/themes/classic/footer.php | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/wp-content/themes/classic/footer.php b/wp-content/themes/classic/footer.php
+index 819ed428..4f7c4370 100644
+--- a/wp-content/themes/classic/footer.php
++++ b/wp-content/themes/classic/footer.php
+@@ -9,10 +9,10 @@
+ 
+ <?php get_sidebar(); ?>
+ 
+-<p class="credit"><!--<?php echo get_num_queries(); ?> queries. <?php timer_stop(1); ?> seconds. --> <cite><?php echo sprintf(__("Powered by <a href='http://wordpress.org/' title='%s'><strong>WordPress</strong></a>"), __("Powered by WordPress, state-of-the-art semantic personal publishing platform.")); ?></cite></p>
++<p class="credit"><!--<?php echo get_num_queries(); ?> queries. <?php timer_stop(1); ?> seconds. --> <cite><?php echo sprintf(__("Powered by <a href='http://autistici.org/' title='%s'><strong>R*</strong></a>"), __("")); ?></cite></p>
+ 
+ </div>
+ 
+ <?php wp_footer(); ?>
+ </body>
+-</html>
+\ No newline at end of file
++</html>
+-- 
+2.17.1
+
diff --git a/patches/0059-Patch-theme-clean-home.patch b/patches/0059-Patch-theme-clean-home.patch
new file mode 100644
index 00000000..f5f11f64
--- /dev/null
+++ b/patches/0059-Patch-theme-clean-home.patch
@@ -0,0 +1,33 @@
+From ce4ed62766f3bb648b2723626b8046d3a0b1d19f Mon Sep 17 00:00:00 2001
+From: root <root@rivolta.investici.org>
+Date: Tue, 7 Dec 2010 12:07:59 +0000
+Subject: [PATCH 059/229] Patch theme clean-home
+
+---
+ wp-content/themes/clean-home/footer.php | 6 ++----
+ 1 file changed, 2 insertions(+), 4 deletions(-)
+
+diff --git a/wp-content/themes/clean-home/footer.php b/wp-content/themes/clean-home/footer.php
+index a5538d6b..c5e82ada 100644
+--- a/wp-content/themes/clean-home/footer.php
++++ b/wp-content/themes/clean-home/footer.php
+@@ -1,8 +1,6 @@
+ 
+ 	<div id="footer">	
+-	<p>&copy; Copyright <?php echo date("Y") ?> | <a href="<?php echo get_option('home'); ?>"><?php bloginfo('name'); ?></a> <?php if ( "http://".$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'] == get_option('home')."/" || "http://www.".$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'] == get_option('home')."/" || $_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'] == get_option('home')."/" || "www.".$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'] == get_option('home')."/" ) : ?>
+-	| Theme by <a href="http://midmodesign.com/">Columbia, MO Web Design</a>
+-	<?php endif; ?>| All Rights Reserved</p>
++	<p> Powered by <a href="http://www.autistici.org">R*</a></p>
+ 	<p><?php wp_footer() ?></p>
+ 	</div>
+ 
+@@ -12,4 +10,4 @@
+ 
+ </body>
+ 
+-</html>
+\ No newline at end of file
++</html>
+-- 
+2.17.1
+
diff --git a/patches/0060-Patch-theme-copyblogger.patch b/patches/0060-Patch-theme-copyblogger.patch
new file mode 100644
index 00000000..16317856
--- /dev/null
+++ b/patches/0060-Patch-theme-copyblogger.patch
@@ -0,0 +1,20 @@
+From 074832c35276719335d189ddedafde91652859b0 Mon Sep 17 00:00:00 2001
+From: root <root@rivolta.investici.org>
+Date: Tue, 7 Dec 2010 12:20:48 +0000
+Subject: [PATCH 060/229] Patch theme copyblogger
+
+---
+ wp-content/themes/copyblogger/footer.php | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/wp-content/themes/copyblogger/footer.php b/wp-content/themes/copyblogger/footer.php
+index bbe8153b..7a775b0e 100755
+--- a/wp-content/themes/copyblogger/footer.php
++++ b/wp-content/themes/copyblogger/footer.php
+@@ -1 +1 @@
+-</div>

<div id="footer">
	<p>&copy; <?php bloginfo('name'); ?> &#8212; <a href="http://www.copyblogger.com">Copyblogger</a> theme design by <a href="http://pearsonified.com">Chris Pearson</a></p>
	<?php wp_footer(); ?>
</div>

</body>
</html>
+\ No newline at end of file
++</div>

<div id="footer">
	<p>Proudly powered by <a href="http://www.autistici.org">R*</a></p>
	<?php wp_footer(); ?>
</div>

</body>
</html>
+-- 
+2.17.1
+
diff --git a/patches/0061-Patch-theme-darwin-buddypress-buddypack.patch b/patches/0061-Patch-theme-darwin-buddypress-buddypack.patch
new file mode 100644
index 00000000..82ca3bd2
--- /dev/null
+++ b/patches/0061-Patch-theme-darwin-buddypress-buddypack.patch
@@ -0,0 +1,173 @@
+From 47fb495e509571380abb99173f486c80f3969b90 Mon Sep 17 00:00:00 2001
+From: root <root@rivolta.investici.org>
+Date: Tue, 7 Dec 2010 12:30:21 +0000
+Subject: [PATCH 061/229] Patch theme darwin-buddypress-buddypack
+
+---
+ .../darwin-buddypress-buddypack/style.css     | 50 ++++++++-----------
+ 1 file changed, 22 insertions(+), 28 deletions(-)
+
+diff --git a/wp-content/themes/darwin-buddypress-buddypack/style.css b/wp-content/themes/darwin-buddypress-buddypack/style.css
+index 79e0b548..26aa813c 100644
+--- a/wp-content/themes/darwin-buddypress-buddypack/style.css
++++ b/wp-content/themes/darwin-buddypress-buddypack/style.css
+@@ -21,9 +21,7 @@ body {
+ 	font-family: Tahoma, Verdana, sans-serif;
+ 	line-height: 160%;
+ 	color: #333;
+-	width: 90%;
+ 	min-width: 960px;
+-	max-width: 1250px;
+ 	margin: 0 auto;
+ 	padding-top: 0 !important; /* Remove the top padding space for the admin bar in this theme */
+ }
+@@ -78,22 +76,15 @@ span.activity, div#message p {
+ 	text-decoration: none;
+ }
+ 
+-/* > Admin Bar
+--------------------------------------------------------------- */
+-
+-#wp-admin-bar .padder {
+-	width: 90% !important; /* Line up the admin bar with the content body in this theme */
+-}
+-
+ /* > Header
+ -------------------------------------------------------------- */
+ 
+ #header {
+ 	position: relative;
+ 	color: #fff;
+-	background: #ba1800 url(darwin-sample.gif) repeat-x;
++	background: url("http://noblogs.autistici.org/wp-content/uploads/2010/06/header-noblogs.gif") no-repeat 0 -10px #FF0000;
+ 	margin-bottom: 20px;
+-	height: 100px;
++	height: 120px;
+ 	padding-top: 25px;
+ }
+ 	body.activity-permalink #header { height: 65px; }
+@@ -151,11 +142,11 @@ ul#nav {
+ 	padding: 0;
+ 	position: absolute;
+ 	list-style: none;
+-        background: #bc1800;
++        background: #000000;
+         width: 100%;
+         padding: 5px 0;
+-        top: 100px;
+-        border-top: 1px solid #cd4225;
++        top: 120px;
++        border-top: 1px solid #333333;
+         border-bottom: 1px solid #941300;
+ }
+ 	body.activity-permalink ul#nav { display: none; }
+@@ -169,14 +160,14 @@ ul#nav {
+             font-weight: bold;
+ 			text-decoration: none;
+ 			padding: 7px 15px;
+-			background: #bc1800;
+-            border-right: 1px solid #9b0f00;
+-			border-left: 1px solid #cd4225;
++			background: #00000;
++            border-right: 1px solid #666666;
++			border-left: 1px solid #333333;
+ 			text-shadow: #000 1px 1px 0;
+ 		}
+ 			ul#nav li.selected a {
+ 			    text-shadow: #222 1px 1px 0;
+-				background: #d31f04;
++				background: #333333;
+                 color: #fff;
+                 font-weight: bold;
+ 			}
+@@ -186,10 +177,13 @@ ul#nav {
+ 
+ div#container {
+ 	position: relative;
+-	width: 100%;
++	width: 90%;
++	max-width: 1250px;
++	min-width: 960px;
+ 	border-bottom: 1px solid #e0e0e0;
+ 	background: #fff;
+ 	overflow: hidden;
++    margin: 0 auto;
+ }
+ 	body.activity-permalink div#container {
+ 		background: none;
+@@ -666,6 +660,7 @@ form.standard-form {
+ 
+ 		form.standard-form input[type=password] {
+ 			margin-bottom: 5px;
++			width:75%;
+ 		}
+ 
+ 	form.standard-form label, form.standard-form span.label {
+@@ -897,7 +892,7 @@ form#whats-new-form {
+ 	overflow: hidden;
+ 	padding: 8px;
+         background: #f2f2f2;
+-        
++
+ }
+ 	#item-body form#whats-new-form {
+ 		margin-top: 20px;
+@@ -1111,7 +1106,7 @@ ul.activity-list li {
+ 	text-align: center;
+ 	font-size: 1.2em;
+ 	border: 1px solid #d8dfea;
+-	
++
+ }
+ 	.activity-list li.load-more a {
+ 		color: #bc1800;
+@@ -1186,7 +1181,7 @@ div.activity-comments ul, div.activity-comments ul li {
+ 	}
+ 		body.activity-permalink div.activity-comments ul li {
+ 			padding: 15px 0;
+-             
++
+ 		}
+ 
+ 		div.activity-comments ul li p:last-child {
+@@ -1287,7 +1282,7 @@ div.activity-comments ul, div.activity-comments ul li {
+ 
+ 		div.activity-comments form div.ac-reply-avatar {
+ 			float: left;
+-                   
++
+ 		}
+ 			div.ac-reply-avatar img {
+ 				border: 2px solid #fff !important;
+@@ -1462,7 +1457,7 @@ div.post {
+ 		font-size: 16px;
+ 		margin-bottom: 5px;
+ 		line-height: 120%;
+-                 
++
+ 	}
+ 		div.post h3 a {
+ 			text-decoration: none;
+@@ -1647,10 +1642,8 @@ body {
+ 		position: relative;
+ 		padding: 0;
+ 		width: 100%;
+-		min-width: 960px;
+-		max-width: 1250px;
+ 		margin: 0 auto;
+-		background: #bc1800;
++		background: #000000;
+ 		height: 25px;
+ 	}
+ 		body.activity-permalink #wp-admin-bar .padder {
+@@ -1819,4 +1812,5 @@ body {
+ #wp-admin-bar ul li#bp-adminbar-notifications-menu a span {
+ 	padding: 0 6px;
+ 	margin-left: 2px;
+-}
+\ No newline at end of file
++}
++}
+-- 
+2.17.1
+
diff --git a/patches/0062-Patch-theme-default.patch b/patches/0062-Patch-theme-default.patch
new file mode 100644
index 00000000..291023af
--- /dev/null
+++ b/patches/0062-Patch-theme-default.patch
@@ -0,0 +1,25 @@
+From c845fd51194494e054ee181699edbc5bc4bec4af Mon Sep 17 00:00:00 2001
+From: root <root@rivolta.investici.org>
+Date: Tue, 7 Dec 2010 12:31:28 +0000
+Subject: [PATCH 062/229] Patch theme default
+
+---
+ wp-content/themes/default/footer.php | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/wp-content/themes/default/footer.php b/wp-content/themes/default/footer.php
+index edb10665..fe24dd89 100644
+--- a/wp-content/themes/default/footer.php
++++ b/wp-content/themes/default/footer.php
+@@ -10,7 +10,7 @@
+ <!-- If you'd like to support WordPress, having the "powered by" link somewhere on your blog is the best way; it's our only promotion or advertising. -->
+ 	<p>
+ 		<?php printf(__('%1$s is proudly powered by %2$s', 'kubrick'), get_bloginfo('name'),
+-		'<a href="http://wordpress.org/">WordPress</a>'); ?>
++		'<a href="http://autistici.org/">R*</a>'); ?>
+ 		<br /><?php printf(__('%1$s and %2$s.', 'kubrick'), '<a href="' . get_bloginfo('rss2_url') . '">' . __('Entries (RSS)', 'kubrick') . '</a>', '<a href="' . get_bloginfo('comments_rss2_url') . '">' . __('Comments (RSS)', 'kubrick') . '</a>'); ?>
+ 		<!-- <?php printf(__('%d queries. %s seconds.', 'kubrick'), get_num_queries(), timer_stop(0, 3)); ?> -->
+ 	</p>
+-- 
+2.17.1
+
diff --git a/patches/0063-Patch-theme-disconnected.patch b/patches/0063-Patch-theme-disconnected.patch
new file mode 100644
index 00000000..c3444b38
--- /dev/null
+++ b/patches/0063-Patch-theme-disconnected.patch
@@ -0,0 +1,22 @@
+From d5a6dde2973750a163c9c8c39cbddcfa09d155d5 Mon Sep 17 00:00:00 2001
+From: root <root@rivolta.investici.org>
+Date: Tue, 7 Dec 2010 12:32:42 +0000
+Subject: [PATCH 063/229] Patch theme disconnected
+
+---
+ wp-content/themes/disconnected/footer.php | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/wp-content/themes/disconnected/footer.php b/wp-content/themes/disconnected/footer.php
+index 915b5d6d..2c39bb11 100644
+--- a/wp-content/themes/disconnected/footer.php
++++ b/wp-content/themes/disconnected/footer.php
+@@ -1,4 +1,4 @@
+-<p id="footer"><small><?php _e('Powered by'); ?> <a href="http://www.wordpress.org" title ="Wordpress is a state-of-the-art semantic personal publishing platform">WordPress <?php bloginfo('version'); ?></a>.   <?php _e('using the'); ?> <a href="http://disconnected.sf.net/" title="Disconnected Theme">Disconnected</a> <?php _e('theme by'); ?> <a href="http://archgfx.net/" title="theme designer">Adam Freetly</a>.<br /> 
++<p id="footer"><small><?php _e('Powered by'); ?> <a href="http://www.autistici.org">R*</a>.   <?php _e('using the'); ?> <a href="http://disconnected.sf.net/" title="Disconnected Theme">Disconnected</a> <?php _e('theme by'); ?> <a href="http://archgfx.net/" title="theme designer">Adam Freetly</a>.<br /> 
+ 
+ 
+ 	<!-- <?php echo $wpdb->num_queries; ?> queries. <?php timer_stop(1); ?> seconds. -->
+-- 
+2.17.1
+
diff --git a/patches/0064-Patch-theme-elegant-grunge.patch b/patches/0064-Patch-theme-elegant-grunge.patch
new file mode 100644
index 00000000..980cfb0e
--- /dev/null
+++ b/patches/0064-Patch-theme-elegant-grunge.patch
@@ -0,0 +1,33 @@
+From d6bb86b03d8632fb8d630690370c6c9fcfa758ba Mon Sep 17 00:00:00 2001
+From: root <root@rivolta.investici.org>
+Date: Tue, 7 Dec 2010 12:54:16 +0000
+Subject: [PATCH 064/229] Patch theme elegant-grunge
+
+---
+ wp-content/themes/elegant-grunge/footer.php | 6 +++---
+ 1 file changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/wp-content/themes/elegant-grunge/footer.php b/wp-content/themes/elegant-grunge/footer.php
+index 31ab7a04..f44ae399 100644
+--- a/wp-content/themes/elegant-grunge/footer.php
++++ b/wp-content/themes/elegant-grunge/footer.php
+@@ -13,12 +13,12 @@
+    <?php get_sidebar('footer'); ?>
+ 
+ 	<div class="clear"></div>
+-	<div class="legal"><?php echo get_option("copyright"); ?></div>
+-	<div class="credit"><?php printf(__('%1$s Theme by %2$s.', 'elegant-grunge'), '<a href="http://wordpress.org" target="_blank">WordPress</a>', '<a href="http://michael.tyson.id.au/wordpress" target="_blank">Michael Tyson</a>') ?></div>
++<!--	<div class="legal"><?php echo get_option("copyright"); ?></div> -->
++	<div class="credit">'Proudly powered by <a href="http://autistici.org" target="_blank">R*</a>'</div>
+ 	<?php wp_footer(); ?>
+ 	</div>
+ </div>
+ </div>
+ 
+ </body>
+-</html>
+\ No newline at end of file
++</html>
+-- 
+2.17.1
+
diff --git a/patches/0065-Patch-theme-fixed-blix.patch b/patches/0065-Patch-theme-fixed-blix.patch
new file mode 100644
index 00000000..e59e2a77
--- /dev/null
+++ b/patches/0065-Patch-theme-fixed-blix.patch
@@ -0,0 +1,28 @@
+From c73b76c0d9bf78b93df9db392f94f8f78c7bea8f Mon Sep 17 00:00:00 2001
+From: root <root@rivolta.investici.org>
+Date: Tue, 7 Dec 2010 12:57:55 +0000
+Subject: [PATCH 065/229] Patch theme fixed-blix
+
+---
+ wp-content/themes/fixed-blix/footer.php | 5 ++---
+ 1 file changed, 2 insertions(+), 3 deletions(-)
+
+diff --git a/wp-content/themes/fixed-blix/footer.php b/wp-content/themes/fixed-blix/footer.php
+index b1af61fb..8c4003bc 100644
+--- a/wp-content/themes/fixed-blix/footer.php
++++ b/wp-content/themes/fixed-blix/footer.php
+@@ -8,9 +8,8 @@
+     $locale = get_locale();
+     if (!$locale || $locale == 'en_US') {
+ ?>
+-                    <strong>&copy; Copyright <?php echo date('Y'), ' '; bloginfo('name'); ?>. All rights reserved.</strong><br />
+-<?php } ?>
+-                    <a href="http://lettersandscience.net/Blix/"><strong>Blix</strong></a> theme.  <?php echo sprintf(__("Powered by <a href='http://wordpress.org/' title='%s'><strong>WordPress</strong></a>"), __('Powered by WordPress, state-of-the-art semantic personal publishing platform.')); ?> <?php bloginfo('version'); ?>.  <?php wp_loginout(); ?>
++                   <?php } ?>
++			  <p> Powered by <a href='http://autistici.org/'><strong>R*</strong></a></p> <?php wp_loginout(); ?>
+                 </p>
+ 
+ <?php do_action('wp_footer'); ?>
+-- 
+2.17.1
+
diff --git a/patches/0066-Patch-theme-flipflop.patch b/patches/0066-Patch-theme-flipflop.patch
new file mode 100644
index 00000000..63f11fa6
--- /dev/null
+++ b/patches/0066-Patch-theme-flipflop.patch
@@ -0,0 +1,33 @@
+From c2788bcbeae622c4782dfcc28b7b854af82a4f31 Mon Sep 17 00:00:00 2001
+From: root <root@rivolta.investici.org>
+Date: Tue, 7 Dec 2010 12:58:42 +0000
+Subject: [PATCH 066/229] Patch theme flipflop
+
+---
+ wp-content/themes/flipflop/footer.php | 5 ++---
+ 1 file changed, 2 insertions(+), 3 deletions(-)
+
+diff --git a/wp-content/themes/flipflop/footer.php b/wp-content/themes/flipflop/footer.php
+index 4caaf48c..710f5ebd 100644
+--- a/wp-content/themes/flipflop/footer.php
++++ b/wp-content/themes/flipflop/footer.php
+@@ -6,8 +6,7 @@
+ 
+ <div id="footer">
+ <ul>
+-<li><?php _e('Copyright', 'flipflop');?> &copy; <a href="<?php bloginfo('url');?>"></a><?php bloginfo('name');?></li>
+-<li><?php _e('Powered by the', 'flipflop');?> <a href="<?php echo $theme_data['URI'];?>"><?php echo get_current_theme();?> <?php _e('Theme', 'flipflop');?></a></li>
++<li><?php _e('Powered by <a href="http://www.autistici.org">R*</a> | ', 'flipflop');?> <a href="<?php echo $theme_data['URI'];?>"><?php echo get_current_theme();?> <?php _e('Theme', 'flipflop');?></a></li>
+ <?php wp_register('<li id="admin">', '</li>'); ?>
+ </ul>
+ 
+@@ -17,4 +16,4 @@
+ <!-- end wrapper -->
+ </div>
+ </body>
+-</html>
+\ No newline at end of file
++</html>
+-- 
+2.17.1
+
diff --git a/patches/0067-Patch-theme-fresh-editorial.patch b/patches/0067-Patch-theme-fresh-editorial.patch
new file mode 100644
index 00000000..6b2e10ec
--- /dev/null
+++ b/patches/0067-Patch-theme-fresh-editorial.patch
@@ -0,0 +1,32 @@
+From 075a312cda476b23e8b24c96dc142a75521a4d70 Mon Sep 17 00:00:00 2001
+From: root <root@rivolta.investici.org>
+Date: Tue, 7 Dec 2010 13:01:29 +0000
+Subject: [PATCH 067/229] Patch theme fresh-editorial
+
+---
+ wp-content/themes/fresh-editorial/footer.php | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/wp-content/themes/fresh-editorial/footer.php b/wp-content/themes/fresh-editorial/footer.php
+index bcf806fa..358a8cd3 100644
+--- a/wp-content/themes/fresh-editorial/footer.php
++++ b/wp-content/themes/fresh-editorial/footer.php
+@@ -74,7 +74,7 @@
+ 		<div id="footerbottomcontent">
+ 			<p>
+ 				<?php bloginfo('name'); ?> is proudly powered by
+-				<a href="http://wordpress.org/">WordPress</a>
++				<a href="http://autistici.org/">R*</a>
+ 				<br />
+ 				<a title="web designer" href="http://www.brightcherry.co.uk">Web design</a> by Bright<b class="pink">Cherry</b>.
+ 			</p>
+@@ -86,4 +86,4 @@
+ 
+ 
+ </body>
+-</html>
+\ No newline at end of file
++</html>
+-- 
+2.17.1
+
diff --git a/patches/0068-Patch-theme-fusion.patch b/patches/0068-Patch-theme-fusion.patch
new file mode 100644
index 00000000..36ce031d
--- /dev/null
+++ b/patches/0068-Patch-theme-fusion.patch
@@ -0,0 +1,25 @@
+From 70f5a69f94dab4a2ddb94221f8c6cedb7c939f51 Mon Sep 17 00:00:00 2001
+From: root <root@rivolta.investici.org>
+Date: Tue, 7 Dec 2010 13:02:04 +0000
+Subject: [PATCH 068/229] Patch theme fusion
+
+---
+ wp-content/themes/fusion/footer.php | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/wp-content/themes/fusion/footer.php b/wp-content/themes/fusion/footer.php
+index a902e073..f1cc439c 100644
+--- a/wp-content/themes/fusion/footer.php
++++ b/wp-content/themes/fusion/footer.php
+@@ -38,7 +38,7 @@
+     <?php
+       printf(__('Fusion theme by %s', 'fusion'), '<a href="http://digitalnature.ro/projects/fusion">digitalnature</a>');
+       print ' | ';
+-      printf(__('powered by %s', 'fusion'), '<a href="http://wordpress.org/">WordPress</a>');
++      printf(__('powered by %s', 'fusion'), '<a href="http://autistici.org/">R*</a>');
+     ?>
+     <br />
+    <a class="rss" href="<?php bloginfo('rss2_url'); ?>"><?php _e('Entries (RSS)','fusion'); ?></a> <?php _e('and','fusion');?> <a href="<?php bloginfo('comments_rss2_url'); ?>"><?php _e('Comments (RSS)','fusion'); ?></a> <a href="javascript:void(0);" id="toplink">^</a>
+-- 
+2.17.1
+
diff --git a/patches/0069-Patch-theme-gone-fishing.patch b/patches/0069-Patch-theme-gone-fishing.patch
new file mode 100644
index 00000000..b9405dd5
--- /dev/null
+++ b/patches/0069-Patch-theme-gone-fishing.patch
@@ -0,0 +1,26 @@
+From ec184696ff80cef00cde97fd3e4457530a84a7da Mon Sep 17 00:00:00 2001
+From: root <root@rivolta.investici.org>
+Date: Tue, 7 Dec 2010 13:02:45 +0000
+Subject: [PATCH 069/229] Patch theme gone-fishing
+
+---
+ wp-content/themes/gone-fishing/footer.php | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/wp-content/themes/gone-fishing/footer.php b/wp-content/themes/gone-fishing/footer.php
+index 900e3504..db0d3830 100644
+--- a/wp-content/themes/gone-fishing/footer.php
++++ b/wp-content/themes/gone-fishing/footer.php
+@@ -1,6 +1,6 @@
+ 	<div id="footer">
+-	Powered by <a href="http://www.wordpress.org">Wordpress</a> - Design by <a href="http://www.designer-daily.com">Designer-daily</a>
++	Powered by <a href="http://www.autistici.org">R*</a> - Design by <a href="http://www.designer-daily.com">Designer-daily</a>
+ 	</div>
+ 	</div>
+ </body>
+-</html>
+\ No newline at end of file
++</html>
+-- 
+2.17.1
+
diff --git a/patches/0070-Patch-theme-grid_focus.patch b/patches/0070-Patch-theme-grid_focus.patch
new file mode 100644
index 00000000..338f2d5a
--- /dev/null
+++ b/patches/0070-Patch-theme-grid_focus.patch
@@ -0,0 +1,31 @@
+From 34cc5c8599e1f77dc84dbb768186fe005009ff4e Mon Sep 17 00:00:00 2001
+From: root <root@rivolta.investici.org>
+Date: Tue, 7 Dec 2010 13:07:17 +0000
+Subject: [PATCH 070/229] Patch theme grid_focus
+
+---
+ wp-content/themes/grid_focus/footer.php | 3 ++-
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+
+diff --git a/wp-content/themes/grid_focus/footer.php b/wp-content/themes/grid_focus/footer.php
+index cfa585a3..00e6985c 100644
+--- a/wp-content/themes/grid_focus/footer.php
++++ b/wp-content/themes/grid_focus/footer.php
+@@ -6,6 +6,7 @@
+ ?>
+ 	<?php include (TEMPLATEPATH . '/footer.strip.php'); ?>
+ 	<div id="footer" class="fix">
++		<p><strong>Proudly Powered by <a href="http://www.autistici.org">R*</a></strong></p>
+ 		<p class="left"><a href="http://5thirtyone.com/grid-focus" title="Grid Focus by: Derek Punsalan">Grid Focus</a> by Derek Punsalan <a href="http://5thirtyone.com">5thirtyone.com</a>.</p>
+ 		<p class="right">Whitespace</p>
+ 	</div>
+@@ -13,4 +14,4 @@
+ <?php wp_footer(); ?>
+ <script src="<?php bloginfo('template_url') ?>/js/functions.js" type="text/javascript" charset="utf-8"></script>
+ </body>
+-</html>
+\ No newline at end of file
++</html>
+-- 
+2.17.1
+
diff --git a/patches/0071-Patch-theme-inove.patch b/patches/0071-Patch-theme-inove.patch
new file mode 100644
index 00000000..fbfa3c76
--- /dev/null
+++ b/patches/0071-Patch-theme-inove.patch
@@ -0,0 +1,40 @@
+From eec07781f887556c0f5093a0d9fe90b89c05a42c Mon Sep 17 00:00:00 2001
+From: root <root@rivolta.investici.org>
+Date: Tue, 7 Dec 2010 14:31:05 +0000
+Subject: [PATCH 071/229] Patch theme inove
+
+---
+ wp-content/themes/inove/footer.php | 9 ++++-----
+ 1 file changed, 4 insertions(+), 5 deletions(-)
+
+diff --git a/wp-content/themes/inove/footer.php b/wp-content/themes/inove/footer.php
+index 0cca70dd..816fef74 100644
+--- a/wp-content/themes/inove/footer.php
++++ b/wp-content/themes/inove/footer.php
+@@ -14,9 +14,7 @@
+ 
+ <!-- footer START -->
+ <div id="footer">
+-	<a id="gotop" href="#" onclick="MGJS.goTop();return false;"><?php _e('Top', 'inove'); ?></a>
+-	<a id="powered" href="http://wordpress.org/">WordPress</a>
+-	<div id="copyright">
++<!--	<div id="copyright">
+ 		<?php
+ 			global $wpdb;
+ 			$post_datetimes = $wpdb->get_row($wpdb->prepare("SELECT YEAR(min(post_date_gmt)) AS firstyear, YEAR(max(post_date_gmt)) AS lastyear FROM $wpdb->posts WHERE post_date_gmt > 1970"));
+@@ -34,9 +32,10 @@
+ 				bloginfo('name');
+ 			}
+ 		?>
+-	</div>
++	</div> -->
+ 	<div id="themeinfo">
+-		<?php printf(__('Theme by <a href="%1$s">NeoEase</a>. Valid <a href="%2$s">XHTML 1.1</a> and <a href="%3$s">CSS 3</a>.', 'inove'), 'http://www.neoease.com/', 'http://validator.w3.org/check?uri=referer', 'http://jigsaw.w3.org/css-validator/check/referer?profile=css3'); ?>
++<strong>Proudly Powered by <a href="http://www.autistici.org">R*</a></strong><br />
++	<?php printf(__('Theme by <a href="%1$s">NeoEase</a>. Valid <a href="%2$s">XHTML 1.1</a> and <a href="%3$s">CSS 3</a>.', 'inove'), 'http://www.neoease.com/', 'http://validator.w3.org/check?uri=referer', 'http://jigsaw.w3.org/css-validator/check/referer?profile=css3'); ?>
+ 	</div>
+ </div>
+ <!-- footer END -->
+-- 
+2.17.1
+
diff --git a/patches/0072-Patch-theme-minimalism.patch b/patches/0072-Patch-theme-minimalism.patch
new file mode 100644
index 00000000..4291bea4
--- /dev/null
+++ b/patches/0072-Patch-theme-minimalism.patch
@@ -0,0 +1,32 @@
+From 9f20442cc2561bd07de0f24018c3d3a2594704f1 Mon Sep 17 00:00:00 2001
+From: root <root@rivolta.investici.org>
+Date: Tue, 7 Dec 2010 14:47:41 +0000
+Subject: [PATCH 072/229] Patch theme minimalism
+
+---
+ wp-content/themes/minimalism/footer.php | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/wp-content/themes/minimalism/footer.php b/wp-content/themes/minimalism/footer.php
+index a7f191a7..24ea872d 100644
+--- a/wp-content/themes/minimalism/footer.php
++++ b/wp-content/themes/minimalism/footer.php
+@@ -4,7 +4,7 @@
+ <!-- If you'd like to support WordPress, having the "powered by" link somewhere on your blog is the best way; it's our only promotion or advertising. -->
+ 	<p>
+ 		<?php printf(__('%1$s powered by %2$s', 'minimalism'), get_bloginfo('name'),
+-		'<a href="http://wordpress.org/">WordPress</a>'); ?> | <a href="http://www.genaehr.com/minimalism/">minimalism</a> by <a href="http://www.genaehr.com/">www.genaehr.com</a>
++		'<a href="http://autistici.org/">R*</a>'); ?> | <a href="http://www.genaehr.com/minimalism/">minimalism</a> by <a href="http://www.genaehr.com/">www.genaehr.com</a>
+ 		<br /><?php printf(__('%1$s and %2$s.', 'minimalism'), '<a href="' . get_bloginfo('rss2_url') . '">' . __('Entries (RSS)', 'minimalism') . '</a>', '<a href="' . get_bloginfo('comments_rss2_url') . '">' . __('Comments (RSS)', 'minimalism') . '</a>'); ?>
+ 		<!-- <?php printf(__('%d queries. %s seconds.', 'minimalism'), get_num_queries(), timer_stop(0, 3)); ?> -->
+ 	</p>
+@@ -16,4 +16,4 @@
+ 
+ 		<?php wp_footer(); ?>
+ </body>
+-</html>
+\ No newline at end of file
++</html>
+-- 
+2.17.1
+
diff --git a/patches/0073-Patch-theme-mnml.patch b/patches/0073-Patch-theme-mnml.patch
new file mode 100644
index 00000000..a47214d3
--- /dev/null
+++ b/patches/0073-Patch-theme-mnml.patch
@@ -0,0 +1,33 @@
+From 5e1e9d890a8270142d6755c44a84ed1c36e1cea7 Mon Sep 17 00:00:00 2001
+From: root <root@rivolta.investici.org>
+Date: Tue, 7 Dec 2010 14:49:37 +0000
+Subject: [PATCH 073/229] Patch theme mnml
+
+---
+ wp-content/themes/mnml/footer.php | 5 ++---
+ 1 file changed, 2 insertions(+), 3 deletions(-)
+
+diff --git a/wp-content/themes/mnml/footer.php b/wp-content/themes/mnml/footer.php
+index 439bd17c..91831d99 100755
+--- a/wp-content/themes/mnml/footer.php
++++ b/wp-content/themes/mnml/footer.php
+@@ -2,8 +2,7 @@
+     </div><!-- #content-wrap -->
+     
+ 	<div id="footer">
+-		<p>This page was generated by <span id="generator-link"><a href="http://wordpress.org/" title="<?php _e('WordPress', 'sandbox'); ?>" rel="generator"><?php _e('WordPress', 'sandbox'); ?></a></span>
+-		and <span id="theme-link"><a href="http://themeshaper.com/" title="<?php _e('A ThemeShaper Theme', 'sandbox'); ?>" rel="designer"><?php _e('MNML', 'sandbox'); ?></a></span>.</p>
++		<p>Proudly powered by <span id="generator-link"><a href="http://autistici.org/">R*</a>.</p>
+ 	</div><!-- #footer -->
+ 
+ </div><!-- #wrapper .hfeed -->
+@@ -11,4 +10,4 @@
+ <?php wp_footer() ?>
+ 
+ </body>
+-</html>
+\ No newline at end of file
++</html>
+-- 
+2.17.1
+
diff --git a/patches/0074-Patch-theme-modernity.patch b/patches/0074-Patch-theme-modernity.patch
new file mode 100644
index 00000000..1d42980d
--- /dev/null
+++ b/patches/0074-Patch-theme-modernity.patch
@@ -0,0 +1,32 @@
+From 8706e5858382d7f07ca04b80427c934e186ffd9d Mon Sep 17 00:00:00 2001
+From: root <root@rivolta.investici.org>
+Date: Tue, 7 Dec 2010 14:50:13 +0000
+Subject: [PATCH 074/229] Patch theme modernity
+
+---
+ wp-content/themes/modernity/footer.php | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/wp-content/themes/modernity/footer.php b/wp-content/themes/modernity/footer.php
+index 76fecd07..a87d0ebe 100755
+--- a/wp-content/themes/modernity/footer.php
++++ b/wp-content/themes/modernity/footer.php
+@@ -2,7 +2,7 @@
+ <div id="footer">
+ 	<p>
+ 		<?php bloginfo('name'); ?> uses <a href="http://dougseidler.com/themes/modernity/">Modernity</a> &#8211; proudly powered by
+-		<a href="http://wordpress.org">WordPress</a>
++		<a href="http://autistici.org">R*</a>
+ 		<br /><a href="feed:<?php bloginfo('rss2_url'); ?>">Entries (RSS)</a>
+ 		and <a href="feed:<?php bloginfo('comments_rss2_url'); ?>">Comments (RSS)</a>.
+ 	</p>
+@@ -14,4 +14,4 @@
+ 		<?php wp_footer(); ?>
+ 
+ </body>
+-</html>
+\ No newline at end of file
++</html>
+-- 
+2.17.1
+
diff --git a/patches/0075-Patch-theme-monotone.patch b/patches/0075-Patch-theme-monotone.patch
new file mode 100644
index 00000000..8a0807ec
--- /dev/null
+++ b/patches/0075-Patch-theme-monotone.patch
@@ -0,0 +1,30 @@
+From 889f57bb8e2b8f96638b2fd14ad8f0af819e4acc Mon Sep 17 00:00:00 2001
+From: root <root@rivolta.investici.org>
+Date: Tue, 7 Dec 2010 14:50:44 +0000
+Subject: [PATCH 075/229] Patch theme monotone
+
+---
+ wp-content/themes/monotone/footer.php | 6 +++---
+ 1 file changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/wp-content/themes/monotone/footer.php b/wp-content/themes/monotone/footer.php
+index e8e838a9..f5c85772 100755
+--- a/wp-content/themes/monotone/footer.php
++++ b/wp-content/themes/monotone/footer.php
+@@ -1,10 +1,10 @@
+ 			<div id="footer">
+ 			<?php get_sidebar(); ?>
+ 			<!-- If you'd like to support WordPress, having the "powered by" link somewhere on your blog is the best way; it's our only promotion or advertising. -->
+-			<p class="info">
+-					<a href="<?php bloginfo('rss2_url'); ?>"><img src="<?php bloginfo('stylesheet_directory'); ?>/images/rss.png" alt="RSS" /></a>
++			<p class="info"><strong>Proudly powered by <a href="http://www.autistici.org">R*</a></strong>
++			<!--		<a href="<?php bloginfo('rss2_url'); ?>"><img src="<?php bloginfo('stylesheet_directory'); ?>/images/rss.png" alt="RSS" /></a>
+ 					<a href="http://wordpress.com/" rel="generator">Get a free blog at WordPress.com</a>
+-				<!-- <?php echo get_num_queries(); ?> queries. <?php timer_stop(1); ?> seconds. -->
++			<?php echo get_num_queries(); ?> queries. <?php timer_stop(1); ?> seconds. -->
+ 			</p>
+ 			<?php include (TEMPLATEPATH . '/searchform.php'); ?>
+ 			</div>
+-- 
+2.17.1
+
diff --git a/patches/0076-Patch-theme-neoclassical.patch b/patches/0076-Patch-theme-neoclassical.patch
new file mode 100644
index 00000000..f3b723c4
--- /dev/null
+++ b/patches/0076-Patch-theme-neoclassical.patch
@@ -0,0 +1,31 @@
+From 053ec45e76647a1f6e234a36f46155462bfacfe8 Mon Sep 17 00:00:00 2001
+From: root <root@rivolta.investici.org>
+Date: Tue, 7 Dec 2010 14:51:13 +0000
+Subject: [PATCH 076/229] Patch theme neoclassical
+
+---
+ wp-content/themes/neoclassical/footer.php | 5 +++--
+ 1 file changed, 3 insertions(+), 2 deletions(-)
+
+diff --git a/wp-content/themes/neoclassical/footer.php b/wp-content/themes/neoclassical/footer.php
+index 6887ec2c..784850ab 100644
+--- a/wp-content/themes/neoclassical/footer.php
++++ b/wp-content/themes/neoclassical/footer.php
+@@ -1,5 +1,6 @@
+ 	<div id="footer">
+-		<p>Support <a href="http://www.openeducation.net/about/">open education</a> with the Neoclassical Theme.</p>
++		<p><strong>Proudly powered by <a href="http://www.autistici.org">R*</a></strong><br />
++Support <a href="http://www.openeducation.net/about/">open education</a> with the Neoclassical Theme.</p>
+ 		<?php wp_footer(); ?>
+ 	</div>
+ </div>
+@@ -8,4 +9,4 @@
+ <div id="ie_clear"></div>
+ <![endif]-->
+ </body>
+-</html>
+\ No newline at end of file
++</html>
+-- 
+2.17.1
+
diff --git a/patches/0077-Patch-theme-ocular-professor.patch b/patches/0077-Patch-theme-ocular-professor.patch
new file mode 100644
index 00000000..3ba3420f
--- /dev/null
+++ b/patches/0077-Patch-theme-ocular-professor.patch
@@ -0,0 +1,32 @@
+From 2b62b54ec9bd9fb2dae61961eded6ecfb334f04e Mon Sep 17 00:00:00 2001
+From: root <root@rivolta.investici.org>
+Date: Tue, 7 Dec 2010 14:51:42 +0000
+Subject: [PATCH 077/229] Patch theme ocular-professor
+
+---
+ wp-content/themes/ocular-professor/footer.php | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/wp-content/themes/ocular-professor/footer.php b/wp-content/themes/ocular-professor/footer.php
+index 3641676f..0917680f 100755
+--- a/wp-content/themes/ocular-professor/footer.php
++++ b/wp-content/themes/ocular-professor/footer.php
+@@ -48,7 +48,7 @@
+ 	<div id="footer">
+ 	<div class="copyright">
+ 	<p><a href="http://http://andreamignolo.com/ocular-professor/">Ocular Professor</a> by <a href="http://andreamignolo.com">Mignolo</a> &sect; Powered by 
+-		<a href="http://wordpress.org">WordPress</a>
++		<a href="http://autistici.org">R*</a>
+ 	</p>
+ 	</div>
+ 
+@@ -57,4 +57,4 @@
+ <?php wp_footer(); ?>
+ </body>
+ 
+-</html>
+\ No newline at end of file
++</html>
+-- 
+2.17.1
+
diff --git a/patches/0078-Patch-theme-plaintxtblog.patch b/patches/0078-Patch-theme-plaintxtblog.patch
new file mode 100644
index 00000000..16b93b55
--- /dev/null
+++ b/patches/0078-Patch-theme-plaintxtblog.patch
@@ -0,0 +1,33 @@
+From c65ee6bfcb151664ab5fd80ef657aa83bf4878cf Mon Sep 17 00:00:00 2001
+From: root <root@rivolta.investici.org>
+Date: Tue, 7 Dec 2010 14:53:21 +0000
+Subject: [PATCH 078/229] Patch theme plaintxtblog
+
+---
+ wp-content/themes/plaintxtblog/footer.php | 7 +++----
+ 1 file changed, 3 insertions(+), 4 deletions(-)
+
+diff --git a/wp-content/themes/plaintxtblog/footer.php b/wp-content/themes/plaintxtblog/footer.php
+index 50ad3441..9abc8b8a 100644
+--- a/wp-content/themes/plaintxtblog/footer.php
++++ b/wp-content/themes/plaintxtblog/footer.php
+@@ -1,7 +1,6 @@
+ 	<div id="footer">
+-		<span id="copyright">&copy; <?php echo( date('Y') ); ?> <?php plaintxtblog_admin_hCard(); ?></span>
+-		<span class="meta-sep">|</span>
+-		<span id="generator-link">Powered by <a href="http://wordpress.org/" title="WordPress">WordPress</a></span>
++	<!--	<span id="copyright">&copy; <?php echo( date('Y') ); ?> <?php plaintxtblog_admin_hCard(); ?></span> -->
++		<span id="generator-link">Powered by <a href="http://autistici.org/">R*</a></span>
+ 		<span class="meta-sep">|</span>
+ 		<span id="theme-link"><a href="http://www.plaintxt.org/themes/plaintxtblog/" title="plaintxtblog theme for WordPress" rel="follow designer">plaintxtblog</a> theme by <span class="vcard"><a class="url fn n" href="http://scottwallick.com/" title="scottwallick.com" rel="follow designer"><span class="given-name">Scott</span><span class="additional-name"> Allan</span><span class="family-name"> Wallick</span></a></span></span><!-- Theme design credit, that's all -->
+ 		<span class="meta-sep">|</span>
+@@ -15,4 +14,4 @@
+ <?php wp_footer() // Do not remove; helps plugins work ?>
+ 
+ </body><!-- end transmission -->
+-</html>
+\ No newline at end of file
++</html>
+-- 
+2.17.1
+
diff --git a/patches/0079-Patch-theme-primepress.patch b/patches/0079-Patch-theme-primepress.patch
new file mode 100644
index 00000000..5364cbac
--- /dev/null
+++ b/patches/0079-Patch-theme-primepress.patch
@@ -0,0 +1,33 @@
+From 6890e9269d71f0bbcb4b0b7f823a2582c25c328d Mon Sep 17 00:00:00 2001
+From: root <root@rivolta.investici.org>
+Date: Tue, 7 Dec 2010 14:57:59 +0000
+Subject: [PATCH 079/229] Patch theme primepress
+
+---
+ wp-content/themes/primepress/footer.php | 7 ++++---
+ 1 file changed, 4 insertions(+), 3 deletions(-)
+
+diff --git a/wp-content/themes/primepress/footer.php b/wp-content/themes/primepress/footer.php
+index 3e2353a2..21360043 100644
+--- a/wp-content/themes/primepress/footer.php
++++ b/wp-content/themes/primepress/footer.php
+@@ -1,11 +1,12 @@
+ 	<div id="footer">
+-		<p class="left">&#169; <?php echo date('Y');?> <strong><?php bloginfo('name'); ?></strong> | Powered by <strong><a href="http://wordpress.org/">WordPress</a></strong></p>
+-		<p class="right">A <strong><a href="http://www.techtrot.com/primepress/" title="PrimePress theme homepage">WordPress theme</a></strong> by <strong>Ravi Varma</strong></p>
++		<p class="left">Powered by <strong><a href="http://autistici.org/">R*</a></strong></p>
++		<p class="right">A <strong><a href="http://www.techtrot.com/primepress/" title="PrimePress theme homepage">WordPress theme</a></strong> by <strong><a href="http://www.techtrot.com" title="PrimePress author homepage">Ravi Varma</a></strong></p>
+ 	</div><!--#footer-->
+ 
+ </div><!--#container-->	
+ 	
++<div class="clear"></div>	
+ </div><!--#page-->
+ <?php wp_footer(); ?>
+ </body>
+-</html>
+\ No newline at end of file
++</html>
+-- 
+2.17.1
+
diff --git a/patches/0080-Patch-theme-rusty-grunge.patch b/patches/0080-Patch-theme-rusty-grunge.patch
new file mode 100644
index 00000000..e8ff39dd
--- /dev/null
+++ b/patches/0080-Patch-theme-rusty-grunge.patch
@@ -0,0 +1,30 @@
+From da1bc66167c08bf5c3c93fa43f8f82835f32b324 Mon Sep 17 00:00:00 2001
+From: root <root@rivolta.investici.org>
+Date: Tue, 7 Dec 2010 15:34:07 +0000
+Subject: [PATCH 080/229] Patch theme rusty-grunge
+
+---
+ wp-content/themes/rusty-grunge/footer.php | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/wp-content/themes/rusty-grunge/footer.php b/wp-content/themes/rusty-grunge/footer.php
+index 75c05093..47bc0815 100644
+--- a/wp-content/themes/rusty-grunge/footer.php
++++ b/wp-content/themes/rusty-grunge/footer.php
+@@ -1,5 +1,5 @@
+ 		<ul id="footer">
+-			<li class="left">&copy; <a href="<?php bloginfo('url') ?>" title="Home"><?php bloginfo('name') ?></a>. All Rights Reserved.</li>
++		<li class="left">Proudly powered by <a href="http://www.autistici.org">R*</a></li>
+ 			<li class="right">WordPress Theme designed by <a href="http://www.chris-wallace.com" title="Chris Wallace">Chris Wallace</a></li>
+ 			<!-- I would appreciate if you would leave the link back to my site but is certainly not required. -->
+ 		</ul>
+@@ -7,4 +7,4 @@
+   <?php wp_footer() ?>
+ 		
+ </body>
+-</html>
+\ No newline at end of file
++</html>
+-- 
+2.17.1
+
diff --git a/patches/0081-Patch-theme-sandbox.patch b/patches/0081-Patch-theme-sandbox.patch
new file mode 100644
index 00000000..f66f6726
--- /dev/null
+++ b/patches/0081-Patch-theme-sandbox.patch
@@ -0,0 +1,31 @@
+From 055a703a2d2828dbf54be401165ca51f59b6be67 Mon Sep 17 00:00:00 2001
+From: root <root@rivolta.investici.org>
+Date: Tue, 7 Dec 2010 15:37:13 +0000
+Subject: [PATCH 081/229] Patch theme sandbox
+
+---
+ wp-content/themes/sandbox/footer.php | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/wp-content/themes/sandbox/footer.php b/wp-content/themes/sandbox/footer.php
+index cd88245a..672a22a4 100644
+--- a/wp-content/themes/sandbox/footer.php
++++ b/wp-content/themes/sandbox/footer.php
+@@ -1,6 +1,6 @@
+ 
+ 	<div id="footer">
+-		<span id="generator-link"><a href="http://wordpress.org/" title="<?php _e( 'WordPress', 'sandbox' ) ?>" rel="generator"><?php _e( 'WordPress', 'sandbox' ) ?></a></span>
++		<span id="generator-link"> Proudly powered by <a href="http://autistici.org/" title="<?php _e( 'R*', 'sandbox' ) ?>" rel="generator"><?php _e( 'R*', 'sandbox' ) ?></a></span>
+ 		<span class="meta-sep">|</span>
+ 		<span id="theme-link"><a href="http://www.plaintxt.org/themes/sandbox/" title="<?php _e( 'Sandbox theme for WordPress', 'sandbox' ) ?>" rel="designer"><?php _e( 'Sandbox', 'sandbox' ) ?></a></span>
+ 	</div><!-- #footer -->
+@@ -10,4 +10,4 @@
+ <?php wp_footer() ?>
+ 
+ </body>
+-</html>
+\ No newline at end of file
++</html>
+-- 
+2.17.1
+
diff --git a/patches/0082-Patch-theme-seo_october_special.patch b/patches/0082-Patch-theme-seo_october_special.patch
new file mode 100644
index 00000000..521ab1f9
--- /dev/null
+++ b/patches/0082-Patch-theme-seo_october_special.patch
@@ -0,0 +1,33 @@
+From c9312085dedc3867d11c3d0b1a0f49faf863da28 Mon Sep 17 00:00:00 2001
+From: root <root@rivolta.investici.org>
+Date: Tue, 7 Dec 2010 15:37:51 +0000
+Subject: [PATCH 082/229] Patch theme seo_october_special
+
+---
+ .../themes/seo_october_special/octoberspecial/footer.php     | 5 +++--
+ 1 file changed, 3 insertions(+), 2 deletions(-)
+
+diff --git a/wp-content/themes/seo_october_special/octoberspecial/footer.php b/wp-content/themes/seo_october_special/octoberspecial/footer.php
+index 163772e8..f05410d8 100644
+--- a/wp-content/themes/seo_october_special/octoberspecial/footer.php
++++ b/wp-content/themes/seo_october_special/octoberspecial/footer.php
+@@ -1,7 +1,8 @@
+ <div id="footer_wrapper">
+ 	<div id="footer_inner" class="clearfix">		
+ 		<div class="footer_desc">
+-		<?php bloginfo('name'); ?> and all content &amp; imagery &copy; 2006 unless otherwise noted.<br />Design &amp; layout may not be reused without permission. Design &amp; presentation by <a href="http://5thirtyone.com/archives/703" title="Derek Punsalan">Derek Punsalan</a>, optimized by <a href="http://pronetadvertising.com" title="Pronet Advertising">Pronet Advertising</a>.
++<!--		<?php bloginfo('name'); ?> and all content &amp; imagery &copy; 2006 unless otherwise noted.<br />Design &amp; layout may not be reused without permission. Design &amp; presentation by <a href="http://5thirtyone.com/archives/703" title="Derek Punsalan">Derek Punsalan</a>, optimized by <a href="http://pronetadvertising.com" title="Pronet Advertising">Pronet Advertising</a>. -->
++<strong>Proudly powered by <a href="http://www.autistici.org">R*</a></strong>
+ 		</div>
+ 	</div>
+ </div>
+@@ -9,4 +10,4 @@
+ <!-- Design by Derek Punsalan - http://5thirtyone.com - For Syl -->
+ </div>
+ </body>
+-</html>
+\ No newline at end of file
++</html>
+-- 
+2.17.1
+
diff --git a/patches/0083-Patch-theme-simplex.patch b/patches/0083-Patch-theme-simplex.patch
new file mode 100644
index 00000000..61e26387
--- /dev/null
+++ b/patches/0083-Patch-theme-simplex.patch
@@ -0,0 +1,24 @@
+From ecd1f08cc53c1bc21e53c777ee5abcc52f85f004 Mon Sep 17 00:00:00 2001
+From: root <root@rivolta.investici.org>
+Date: Tue, 7 Dec 2010 15:43:17 +0000
+Subject: [PATCH 083/229] Patch theme simplex
+
+---
+ wp-content/themes/simplex/footer.php | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/wp-content/themes/simplex/footer.php b/wp-content/themes/simplex/footer.php
+index ba20e562..48525594 100644
+--- a/wp-content/themes/simplex/footer.php
++++ b/wp-content/themes/simplex/footer.php
+@@ -19,6 +19,7 @@
+ 	<footer id="colophon" role="contentinfo">
+ 		<div id="site-generator">
+ 			<?php do_action( 'simplex_credits' ); ?>
++			<strong>Proudly hosted by <a href="http://www.autistici.org">R*</a></strong><br/>
+ 			<a href="<?php echo esc_url( __( 'http://wordpress.org/', 'simplex' ) ); ?>" title="<?php esc_attr_e( 'Semantic Personal Publishing Platform', 'simplex' ); ?>" rel="generator"><?php printf( __( 'Powered by %s', 'simplex' ), 'WordPress' ); ?></a> &amp;	<a href="<?php echo esc_url( __( 'http://wpshoppe.com/', 'simplex' ) ); ?>" title="<?php esc_attr_e( 'Minimalist WordPress Themes', 'simplex' ); ?>" rel="generator">simpleX</a>.
+ 					
+ 		</div>
+-- 
+2.17.1
+
diff --git a/patches/0084-Patch-theme-tanzaku.patch b/patches/0084-Patch-theme-tanzaku.patch
new file mode 100644
index 00000000..614aa1ac
--- /dev/null
+++ b/patches/0084-Patch-theme-tanzaku.patch
@@ -0,0 +1,34 @@
+From 927430e7f8c1d4550995fb766898c2e7362c4d15 Mon Sep 17 00:00:00 2001
+From: root <root@rivolta.investici.org>
+Date: Tue, 7 Dec 2010 15:45:18 +0000
+Subject: [PATCH 084/229] Patch theme tanzaku
+
+---
+ wp-content/themes/tanzaku/footer.php | 6 ++----
+ 1 file changed, 2 insertions(+), 4 deletions(-)
+
+diff --git a/wp-content/themes/tanzaku/footer.php b/wp-content/themes/tanzaku/footer.php
+index dd2743c0..326d6ea1 100644
+--- a/wp-content/themes/tanzaku/footer.php
++++ b/wp-content/themes/tanzaku/footer.php
+@@ -2,9 +2,7 @@
+ 	<div id="footer-wrapper">
+ 		<div id="footer">
+ 			<p>
+-			&copy; <?php echo date('Y'); ?> <?php bloginfo('name'); ?>
+-			<?php wp_register(' | ',''); ?> | <?php wp_loginout(); ?><br/>
+-			Powered by <a href="http://wordpress.org/">WordPress</a>
++			Powered by <a href="http://autistici.org/">R*</a>
+ 			with "tanzaku" WordPress theme by <a href="http://www.tripleships.com/">TRIPLESHIPS.Inc</a>
+ 			</p>
+ 		</div>
+@@ -13,4 +11,4 @@
+ 
+ <?php wp_footer(); ?>
+ </body>
+-</html>
+\ No newline at end of file
++</html>
+-- 
+2.17.1
+
diff --git a/patches/0085-Patch-theme-the-scenery.patch b/patches/0085-Patch-theme-the-scenery.patch
new file mode 100644
index 00000000..c787c57c
--- /dev/null
+++ b/patches/0085-Patch-theme-the-scenery.patch
@@ -0,0 +1,32 @@
+From ae6820e86b6dc49717697e7b754e43d26527a553 Mon Sep 17 00:00:00 2001
+From: root <root@rivolta.investici.org>
+Date: Tue, 7 Dec 2010 15:54:22 +0000
+Subject: [PATCH 085/229] Patch theme the-scenery
+
+---
+ wp-content/themes/the-scenery/footer.php | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/wp-content/themes/the-scenery/footer.php b/wp-content/themes/the-scenery/footer.php
+index 74923fc2..1fe1dd47 100644
+--- a/wp-content/themes/the-scenery/footer.php
++++ b/wp-content/themes/the-scenery/footer.php
+@@ -29,7 +29,7 @@
+ 		<div id="footer">
+ 			<div id="footer-shadow"></div>
+ 			<div id="footer-body">
+-				<div class="credit"><!--<?php echo get_num_queries(); ?> queries. <?php timer_stop(1); ?> seconds. --> <cite><?php echo sprintf(__("Powered by <a href='http://wordpress.org/' title='%s'><strong>WordPress</strong></a>"), __("Powered by WordPress, state-of-the-art semantic personal publishing platform.")); ?>. <?php _e('Current Theme')?>: <a href="http://leen.name/the-scenery-wp-theme" target="_blank">The Scenery</a>.</cite></div>
++				<div class="credit"><!--<?php echo get_num_queries(); ?> queries. <?php timer_stop(1); ?> seconds. --> <cite><?php echo sprintf(__("Powered by <a href='http://autistici.org/'><strong>R*</strong></a>"), __("")); ?>. <?php _e('Current Theme')?>: <a href="http://leen.name/the-scenery-wp-theme" target="_blank">The Scenery</a>.</cite></div>
+ 				<?php wp_footer(); ?>
+ 			</div>
+ 		</div>
+@@ -172,4 +172,4 @@ jQuery(function(){
+ 		
+ 	</div>
+ </body>
+-</html>
+\ No newline at end of file
++</html>
+-- 
+2.17.1
+
diff --git a/patches/0086-Patch-theme-threattocreativity.patch b/patches/0086-Patch-theme-threattocreativity.patch
new file mode 100644
index 00000000..b8e28cb5
--- /dev/null
+++ b/patches/0086-Patch-theme-threattocreativity.patch
@@ -0,0 +1,33 @@
+From fc498bf53cce10d981c95cc635b9a1ca839d6f9e Mon Sep 17 00:00:00 2001
+From: root <root@rivolta.investici.org>
+Date: Tue, 7 Dec 2010 15:55:55 +0000
+Subject: [PATCH 086/229] Patch theme threattocreativity
+
+---
+ wp-content/themes/threattocreativity/footer.php | 6 +++---
+ 1 file changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/wp-content/themes/threattocreativity/footer.php b/wp-content/themes/threattocreativity/footer.php
+index 4ae6a58e..81ebdbc9 100644
+--- a/wp-content/themes/threattocreativity/footer.php
++++ b/wp-content/themes/threattocreativity/footer.php
+@@ -6,12 +6,12 @@
+ 			<?php bloginfo('description'); ?>
+ 
+ 
+-        	<br /><br />Theme by <strong><a href="http://www.maxisnow.com" target="_maxisnow">Max is NOW!</a></strong><br />Powered by <a href="http://www.wordpress.org" target="_blank">
++        	<br /><br />Theme by <strong><a href="http://www.maxisnow.com" target="_maxisnow">Max is NOW!</a></strong><br />Powered by <a href="http://www.autistici.org">
+             	<strong>
+-                	WordPress
++                	R*
+                 </strong>
+            	</a>
+         </div>
+ 	</div>
+ </body>
+-</html>
+\ No newline at end of file
++</html>
+-- 
+2.17.1
+
diff --git a/patches/0087-Patch-theme-ub_swiss.patch b/patches/0087-Patch-theme-ub_swiss.patch
new file mode 100644
index 00000000..e7858789
--- /dev/null
+++ b/patches/0087-Patch-theme-ub_swiss.patch
@@ -0,0 +1,31 @@
+From 220d5b16420c31401214e7d97eba51bac25698e9 Mon Sep 17 00:00:00 2001
+From: root <root@rivolta.investici.org>
+Date: Tue, 7 Dec 2010 15:58:43 +0000
+Subject: [PATCH 087/229] Patch theme ub_swiss
+
+---
+ wp-content/themes/ub_swiss/footer.php | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/wp-content/themes/ub_swiss/footer.php b/wp-content/themes/ub_swiss/footer.php
+index c84a9982..75f261f1 100644
+--- a/wp-content/themes/ub_swiss/footer.php
++++ b/wp-content/themes/ub_swiss/footer.php
+@@ -1,6 +1,6 @@
+ 
+ 	<div id="footer">
+-		<span id="generator-link"><a href="http://wordpress.org/" title="<?php _e('WordPress', 'sandbox'); ?>" rel="generator"><?php _e('WordPress', 'sandbox'); ?></a></span>
++		<span id="generator-link"><a href="http://autistici.org/" title="<?php _e('R*', 'sandbox'); ?>" rel="generator"><?php _e('R*', 'sandbox'); ?></a></span>
+ 		<span class="meta-sep">|</span>
+ 		<span id="theme-link"><a href="http://www.plaintxt.org/themes/sandbox/" title="<?php _e('Sandbox for WordPress', 'sandbox'); ?>" rel="designer"><?php _e('Sandbox', 'sandbox'); ?></a></span>
+ 		<span class="meta-sep">|</span>
+@@ -12,4 +12,4 @@
+ <?php wp_footer() ?>
+ 
+ </body>
+-</html>
+\ No newline at end of file
++</html>
+-- 
+2.17.1
+
diff --git a/patches/0088-Patch-theme-uchilla1.0.patch b/patches/0088-Patch-theme-uchilla1.0.patch
new file mode 100644
index 00000000..c198cf32
--- /dev/null
+++ b/patches/0088-Patch-theme-uchilla1.0.patch
@@ -0,0 +1,200 @@
+From da4bf8703c3b50962c0f4d328621d3e99b1e760e Mon Sep 17 00:00:00 2001
+From: root <root@rivolta.investici.org>
+Date: Tue, 7 Dec 2010 16:01:30 +0000
+Subject: [PATCH 088/229] Patch theme uchilla1.0
+
+---
+ wp-content/themes/uchilla1.0/archive.php      |   5 +++--
+ wp-content/themes/uchilla1.0/footer.php       |  18 +++++++++++++++++-
+ .../images/backgrounds/striped_dark.jpg       | Bin 2320 -> 9577 bytes
+ wp-content/themes/uchilla1.0/style.css        |  12 +++++++++++-
+ 4 files changed, 31 insertions(+), 4 deletions(-)
+
+diff --git a/wp-content/themes/uchilla1.0/archive.php b/wp-content/themes/uchilla1.0/archive.php
+index cedaf526..a3b94b57 100644
+--- a/wp-content/themes/uchilla1.0/archive.php
++++ b/wp-content/themes/uchilla1.0/archive.php
+@@ -69,8 +69,9 @@
+ 	
+ 	<?php else : ?>
+ 
+-		<h2 class="center">Not Found</h2>
+-		<?php include (TEMPLATEPATH . '/searchform.php'); ?>
++		<h2>Nothing found</h2>
++		<p class="center">Sorry, but you are looking for something that isn't here.</p>
++		<p><a href="javascript:history.back(-1)"><strong>&laquo; Go back</strong></a></p>
+ 
+ 	<?php endif; ?>
+ 		
+diff --git a/wp-content/themes/uchilla1.0/footer.php b/wp-content/themes/uchilla1.0/footer.php
+index dea8c00c..95820cca 100644
+--- a/wp-content/themes/uchilla1.0/footer.php
++++ b/wp-content/themes/uchilla1.0/footer.php
+@@ -1 +1,17 @@
+-<? eval(gzinflate(str_rot13(base64_decode('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')))); ?>
+\ No newline at end of file
++<div id="footer">
++
++  <p>
++    <?php bloginfo('name'); ?> is powered by
++    <a href="http://autistici.org">R*</a> and <a href="http://www.uchillatheme.com">Uchilla</a> theme<br />
++    Subscribe: <a href="<?php bloginfo('rss2_url'); ?>">Entries (RSS)</a> and <a href="<?php bloginfo('comments_rss2_url'); ?>">Comments (RSS)</a>
++  </p> 
++  
++</div><!-- end footer div -->
++
++</div><!-- end wrapper div -->
++
++<?php wp_footer(); ?>
++
++
++</body>
++</html>
+diff --git a/wp-content/themes/uchilla1.0/images/backgrounds/striped_dark.jpg b/wp-content/themes/uchilla1.0/images/backgrounds/striped_dark.jpg
+index 5680d6ae2a89b165dd8f117ce8c8a0fd735b4b3f..dc594337dd46a5aa1ecdeaba7b7080b7a1940255 100644
+GIT binary patch
+literal 9577
+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
+VHSNHU`_#ox7sNLK#D3pb{}1Y#6$bzS
+
+literal 2320
+zcmeHIdrVVT7(chS4_Y?0T13&=iB&2(7ZntZ^NR8+iPmBj6a?hq10|hE#md$qT11k`
+zXaSXNJ_<;|2jG+{8S)s2=n{v@OTqvtB2=L~OA&f^t^u|%myj&+ubrl8`}=ZEzu)70
+z7q7*ez%+Lko(n)o00hAoz~2C-lQ{681R#J62oT_%V2WdqC?FUF6+r~S>%l32On#C6
+zTIl#1-A+OfScUKL!eqbTMSy8W^o$}*Kw=^&6TwRn6>N}7LJ{~ex@cxp3Ym^FNC+^8
+zFcpRWJXQm+gwjZ62purYrvVazk`WXodLdEiVuXZ}nUv|&`Lr3<z-&3oam4})x?tnX
+zJ)D)69*0lN3P@PE=}NACkzE*Lc5$V>P4l)@(cKD_lkkYM%WBs^?)Dv?R<}x?zU&D)
+z8Lm7Poci;x&sr8c?CllXu378GbNAZ0Yv29@Ax9&QNsh~7PRE{!OH4{Wcm6_3TKd%t
+zb!OJ>J9(PB_wq~29+W?<c=Wugx~8`7g|_uo+w1m@zWxEjpm7KiM^F-(j8e#CGL=dR
+zg)KA5^QTjmQ-SpiM*(fc9@b&AjVBf)Sa@6sn7NXk%PFqh6sEUqj<#E<*fuNBsathx
+zk^OApD(4^@#*vdsmvExr?ZM(5t53<_H{83}DlzSL>2qygQu>{;s@8t4tLI*aqcO=>
+z^Bz>c8rT<c`do&lyr#|I=C%J=?0NOwhqbQ<*YI{8kes=Yd9R|b-DtbkeOJiwxRk8?
+zM=v^t@E70{Xb*{rG64pjVU76)Uqfd>O~JctahFur5D9@TEFs?u2T5|b9-hc(FQdfb
+zAk<XL7I!8kIL{TtwjcsWfXcGjXT5T9AnIy}ynb<{Cf`sf?ks>mvLg+?I*PMXc;yAo
+zD)cqBRK`f{;lrX5E6b9$buRnnsHWa;pijon&}jzlYj7~-t9RMqbz@uq7(MGpuKFT8
+ze+eT&t7z;AF_|+>^&>g!bq!0b;~Y|%4@jzLK*fPCHa9oW)Cl|D36B{kL9nW3#KpF!
+zu5dd<`(5f~vT)U2f($t!9oj6Vw_epeZ5~Tjsx)E*>h!ThP}qyZw)1Wb3cik=%D`Uo
+zhA%yV(x?c{#)uOlW-x4RuFD>kq)9lM;grJYQdu4j4o%HBxIa{#<(3|fQeTcj3Txua
+zmqMpB1Xup3d*gOSt5j?E|E8FO^s$pMxxi=xCE{7--?L4t9_HS4qRH9a9236{qJoLS
+zJ(F9^sK#3Nc&t-+n>PCu2VnKGJX%9!dXT`C72r@L+`0iY>dIS^m&)qj!Om^|ZaqPx
+zSRnY!ZZGfCsG+Hk*(K^>C8U)0-EN;GkAqT{k2P8nKd6w|^g>iUF*@xfac6Ywo}A2i
+zyf1LDD7z__{kE_k?JRhDi<=s^e6GJO_j4fXZ|QzK6MH)X9almI<D`iU`>WMwQ&w_f
+zioT__#y1P4JSfjomzy`;Gwll*%a};B>o5;f8X@}pAEFWazx){a@`<YQM>yYK<`#4n
+zfhjz~9KK(1nqFcrOElfEw6bgL^V4Myi$Z;5@lf5wi86ighD|bDH#daj0EOFDmam}+
+z&^UxS>07XQi=&dat{cF?ZUMhZYR>G(-p~f&#ni#_`#U|B&m5u9b@Ob+Cja#(d&>1$
+z7zak6eSxRvLSagy+|n#cpK9V<su+f7$3KFhrCtMcjvR6Bk^&IMTMx4$Z0UY^o*s-o
+z5%pKGOf=~CHdB!-9?qfrlbI_2bN<&M@*jOB=1^L)cc)Z4Qua#(7AmT2X=xv<F<tAG
+z=`}EuKTI4O#8V{P7^9cWslWkAQkgXr?)?+{ZA1YM?uasoN#p*(3r9S3{P4Oz0gf+?
+A{{R30
+
+diff --git a/wp-content/themes/uchilla1.0/style.css b/wp-content/themes/uchilla1.0/style.css
+index 9f0526c6..8e009083 100644
+--- a/wp-content/themes/uchilla1.0/style.css
++++ b/wp-content/themes/uchilla1.0/style.css
+@@ -249,6 +249,16 @@ span.comments_link a {
+ 	background:url(images/sidebarBullet.jpg) left center no-repeat;
+ }
+ 
++#sidebar li p a,
++#sidebar li div a {
++	display:inline;
++	border:none;
++	padding:0;
++	background:none;
++	text-decoration: none;
++	color:#900;
++}
++
+ * html #sidebar li li a {
+ 	width:90%;
+ }
+@@ -435,11 +445,11 @@ ol.commentlist{
+ 
+ .commentlist li p {
+ 	padding-right:20px;
+-	
+ }
+ 
+ .commentlist li img {
+ 	margin-top:4px;
++	margin-bottom:10px;
+ }
+ 
+ .alt{
+-- 
+2.17.1
+
diff --git a/patches/0089-Patch-theme-veryplaintxt.patch b/patches/0089-Patch-theme-veryplaintxt.patch
new file mode 100644
index 00000000..bb78680f
--- /dev/null
+++ b/patches/0089-Patch-theme-veryplaintxt.patch
@@ -0,0 +1,36 @@
+From 8d75362ea8ca2d53870ed8b35df2aaa3a30f407e Mon Sep 17 00:00:00 2001
+From: root <root@rivolta.investici.org>
+Date: Tue, 7 Dec 2010 16:02:22 +0000
+Subject: [PATCH 089/229] Patch theme veryplaintxt
+
+---
+ wp-content/themes/veryplaintxt/footer.php | 8 ++++----
+ 1 file changed, 4 insertions(+), 4 deletions(-)
+
+diff --git a/wp-content/themes/veryplaintxt/footer.php b/wp-content/themes/veryplaintxt/footer.php
+index cff8dd52..506dc72d 100644
+--- a/wp-content/themes/veryplaintxt/footer.php
++++ b/wp-content/themes/veryplaintxt/footer.php
+@@ -1,9 +1,9 @@
+ 	<div id="footer">
+-		<span id="copyright">&copy; <?php echo( date('Y') ); ?> <?php veryplaintxt_admin_hCard(); ?></span>
++		<span id="generator-link"><?php _e('Hosted by <a href="http://autistici.org/" title="Autistici/Inventati">R*</a>', 'veryplaintxt') ?></span>
+ 		<span class="meta-sep">&para;</span>
+-		<span id="generator-link"><?php _e('Thanks, <a href="http://wordpress.org/" title="WordPress">WordPress</a>.', 'veryplaintxt') ?></span>
++		<span id="generator-link"><?php _e('Thx <a href="http://wordpress.org/" title="WordPress">WordPress</a>', 'veryplaintxt') ?></span>
+ 		<span class="meta-sep">&para;</span>
+-		<span id="theme-link"><a href="http://www.plaintxt.org/themes/veryplaintxt/" title="veryplaintxt theme for WordPress" rel="follow designer">veryplaintxt</a> <?php _e('theme by', 'veryplaintxt') ?> <span class="vcard"><a class="url fn n" href="http://scottwallick.com/" title="scottwallick.com" rel="follow designer"><span class="given-name">Scott</span><span class="additional-name"> Allan</span><span class="family-name"> Wallick</span></a></span>.</span>
++		<span id="theme-link"><a href="http://www.plaintxt.org/themes/veryplaintxt/" title="veryplaintxt theme for WordPress" rel="follow designer">veryplaintxt</a> <?php _e('by', 'veryplaintxt') ?> <span class="vcard"><a class="url fn n" href="http://scottwallick.com/" title="scottwallick.com" rel="follow designer"><span class="given-name">Scott</span><span class="additional-name"> Allan</span><span class="family-name"> Wallick</span></a></span>.</span>
+ 		<span class="meta-sep">&para;</span>
+ 		<span id="web-standards"><?php _e('It\'s nice', 'veryplaintxt') ?> <a href="http://validator.w3.org/check/referer" title="Valid XHTML">XHTML</a> &amp; <a href="http://jigsaw.w3.org/css-validator/validator?profile=css2&amp;warning=2&amp;uri=<?php bloginfo('stylesheet_url'); ?>" title="Valid CSS">CSS</a>.</span>
+ 	</div><!-- #footer -->
+@@ -13,4 +13,4 @@
+ </div><!-- #wrapper -->
+ 
+ </body><!-- end trasmission -->
+-</html>
+\ No newline at end of file
++</html>
+-- 
+2.17.1
+
diff --git a/patches/0090-Patch-theme-wp-andreas01.patch b/patches/0090-Patch-theme-wp-andreas01.patch
new file mode 100644
index 00000000..e1d74082
--- /dev/null
+++ b/patches/0090-Patch-theme-wp-andreas01.patch
@@ -0,0 +1,27 @@
+From c498aa49c00db14dc4a0a2e6b38716e0e4a77a63 Mon Sep 17 00:00:00 2001
+From: root <root@rivolta.investici.org>
+Date: Tue, 7 Dec 2010 16:03:06 +0000
+Subject: [PATCH 090/229] Patch theme wp-andreas01
+
+---
+ wp-content/themes/wp-andreas01/footer.php | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/wp-content/themes/wp-andreas01/footer.php b/wp-content/themes/wp-andreas01/footer.php
+index ec6f1bc0..54f03a92 100644
+--- a/wp-content/themes/wp-andreas01/footer.php
++++ b/wp-content/themes/wp-andreas01/footer.php
+@@ -1,7 +1,7 @@
+ <div id="footer">
+-<p><span class="credits">&copy; <?php echo date('Y'); ?> <a href="<?php bloginfo('home'); ?>"><?php bloginfo('name'); ?></a> - <a href="<?php bloginfo('rss2_url'); ?>">Entries (RSS)</a> - <a href="<?php bloginfo('comments_rss2_url'); ?>">Comments (RSS)</a> - <?php wp_loginout(); ?></span><br />Powered by <a href="http://wordpress.org/">WordPress</a> - <a href="http://andreasviklund.com/wordpress-themes/">Theme design</a> by <a href="http://andreasviklund.com/" title="Original theme design by Andreas Viklund">Andreas Viklund</a></p>
++<p><a href="<?php bloginfo('rss2_url'); ?>">Entries (RSS)</a> - <a href="<?php bloginfo('comments_rss2_url'); ?>">Comments (RSS)</a> - <?php wp_loginout(); ?></span><br />Powered by <a href="http://autistici.org/">R*</a> - <a href="http://andreasviklund.com/wordpress-themes/">Theme design</a> by <a href="http://andreasviklund.com/" title="Original theme design by Andreas Viklund">Andreas Viklund</a></p>
+ </div>
+ <?php do_action('wp_footer'); ?>
+ </div>
+ </body>
+-</html>
+\ No newline at end of file
++</html>
+-- 
+2.17.1
+
diff --git a/patches/0091-Patch-theme-pixeled.patch b/patches/0091-Patch-theme-pixeled.patch
new file mode 100644
index 00000000..3369d3d0
--- /dev/null
+++ b/patches/0091-Patch-theme-pixeled.patch
@@ -0,0 +1,54 @@
+From f37b84f2cba5597169490ccbeb01fa6f6c357dce Mon Sep 17 00:00:00 2001
+From: root <root@rivolta.investici.org>
+Date: Tue, 7 Dec 2010 16:14:13 +0000
+Subject: [PATCH 091/229] Patch theme pixeled
+
+---
+ wp-content/themes/pixeled/footer.php | 10 +++++-----
+ 1 file changed, 5 insertions(+), 5 deletions(-)
+
+diff --git a/wp-content/themes/pixeled/footer.php b/wp-content/themes/pixeled/footer.php
+index f51d3223..22208eae 100644
+--- a/wp-content/themes/pixeled/footer.php
++++ b/wp-content/themes/pixeled/footer.php
+@@ -1,11 +1,11 @@
+ <div id="morefoot">
+ 
+ <div class="col1">
+-<?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar('footer_left') ) : ?>
+ <h3>Looking for something?</h3>
+ <p>Use the form below to search the site:</p>
+ <?php include (TEMPLATEPATH . '/searchform.php'); ?>
+ <p>Still not finding what you're looking for? Drop a comment on a post or contact us so we can take care of it!</p>
++<?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar('footer_left') ) : ?>
+ <?php endif; ?>
+ </div>
+ 
+@@ -28,14 +28,14 @@
+ 
+ <div id="footer">
+ <div id="footerleft">
+-<p><a href="http://www.wethemes.com/">WordPress Theme</a> by <a href="http://samk.ca/freebies/" title="WordPress theme">pixeled</a>. Sweet icons by <a href="http://famfamfam.com/">famfamfam</a>. <a href="#main">Back to top &uarr;</a></p>
++<p>Powered by <a href="http://www.autistici.org/">R*</a> and <a href="http://samk.ca/freebies/" title="WordPress theme">pixeled</a> by <a href="http://samk.ca/" title="WordPress theme design">samk</a>. Sweet icons by <a href="http://famfamfam.com/">famfamfam</a>. <a href="#main">Back to top &uarr;</a></p>
+ <!-- Please don't remove my credits! I worked hard to create this theme and distribute it freely. Thanks! -->
+ </div>
+-
++<!--
+ <div id="footerright">
+ <a href="http://wordpress.org" title="WordPress platform" ><img src="<?php bloginfo('template_directory'); ?>/images/wpfooter-trans.png" alt="WordPress" width="34" height="34" /></a>
+ </div>
+-
++-->
+ <div class="cleared"></div>
+ <?php wp_footer(); ?>
+ </div><!-- Closes footer -->
+@@ -43,4 +43,4 @@
+ </div><!-- Closes wrapper -->
+ 
+ </body>
+-</html>
+\ No newline at end of file
++</html>
+-- 
+2.17.1
+
diff --git a/patches/0092-buddypress-override-some-avatar-functions.patch b/patches/0092-buddypress-override-some-avatar-functions.patch
new file mode 100644
index 00000000..f75087dd
--- /dev/null
+++ b/patches/0092-buddypress-override-some-avatar-functions.patch
@@ -0,0 +1,40 @@
+From dc4d6242d05a889632e27c049e6325b1e29a4944 Mon Sep 17 00:00:00 2001
+From: root <root@rivolta.investici.org>
+Date: Tue, 7 Dec 2010 17:39:15 +0000
+Subject: [PATCH 092/229] buddypress: override some avatar functions
+
+---
+ wp-content/plugins/bp-custom.php | 21 +++++++++++++++++++++
+ 1 file changed, 21 insertions(+)
+ create mode 100644 wp-content/plugins/bp-custom.php
+
+diff --git a/wp-content/plugins/bp-custom.php b/wp-content/plugins/bp-custom.php
+new file mode 100644
+index 00000000..6b0e71b1
+--- /dev/null
++++ b/wp-content/plugins/bp-custom.php
+@@ -0,0 +1,21 @@
++<?php
++//Utilizza gli avatar di buddypress se presenti
++function nfm_bp_avtar_upload_path_correct($path){
++if ( bp_core_is_multisite() ){
++$path = ABSPATH . get_blog_option( BP_ROOT_BLOG, 'upload_path' );
++}
++return $path;
++}
++add_filter('bp_core_avatar_upload_path', 'nfm_bp_avtar_upload_path_correct', 1);
++
++
++function nfm_bp_avatar_upload_url_correct($url){
++if ( bp_core_is_multisite() ){
++#$url = get_blog_option( BP_ROOT_BLOG, 'siteurl' ) . "/wp-content/uploads";
++$url = site_url( 'wp-content/uploads' );
++}
++return $url;
++}
++add_filter('bp_core_avatar_url', 'nfm_bp_avatar_upload_url_correct', 1);
++// fine
++?>
+-- 
+2.17.1
+
diff --git a/patches/0093-Add-.htaccess.patch b/patches/0093-Add-.htaccess.patch
new file mode 100644
index 00000000..8247f43f
--- /dev/null
+++ b/patches/0093-Add-.htaccess.patch
@@ -0,0 +1,67 @@
+From d05acd50dcba4be59d34e1833180ea8c079e8e61 Mon Sep 17 00:00:00 2001
+From: root <root@rivolta.investici.org>
+Date: Tue, 7 Dec 2010 17:40:28 +0000
+Subject: [PATCH 093/229] Add .htaccess
+
+---
+ .htaccess | 48 ++++++++++++++++++++++++++++++++++++++++++++++++
+ 1 file changed, 48 insertions(+)
+ create mode 100644 .htaccess
+
+diff --git a/.htaccess b/.htaccess
+new file mode 100644
+index 00000000..ebc0b177
+--- /dev/null
++++ b/.htaccess
+@@ -0,0 +1,48 @@
++RewriteEngine On
++RewriteBase /
++RewriteRule ^index\.php$ - [L]
++
++# uploaded files
++RewriteRule ^files/(.+) wp-includes/ms-files.php?file=$1 [L]
++RewriteRule ^gallery/([0-9]+)/(previews|previews-med)/(.*)$ oldgal/$1/$2/$3 [L]
++RewriteRule ^gallery/[0-9]+/(.*)$  wp-includes/ms-files.php?file=2010/08/$1 [L]
++RewriteRule ^resource/[^/]+/preview/(.*)$ wp-includes/ms-files.php?file=2010/08/$1 [L]
++RewriteRule ^resource/[^/]+/download/(.*)$ wp-includes/ms-files.php?file=2010/08/$1 [L]
++
++# BEGIN WPSuperCache
++<IfModule mod_rewrite.c>
++AddDefaultCharset UTF-8
++RewriteCond %{REQUEST_URI} !^.*[^/]$
++RewriteCond %{REQUEST_URI} !^.*//.*$
++RewriteCond %{REQUEST_METHOD} !POST
++RewriteCond %{QUERY_STRING} !.*=.*
++RewriteCond %{HTTP:Cookie} !^.*(comment_author_|wordpress_logged_in|wp-postpass_).*$
++RewriteCond %{HTTP:X-Wap-Profile} !^[a-z0-9\"]+ [NC]
++RewriteCond %{HTTP:Profile} !^[a-z0-9\"]+ [NC]
++RewriteCond %{HTTP_USER_AGENT} !^.*(2.0\ MMP|240x320|400X240|AvantGo|BlackBerry|Blazer|Cellphone|Danger|DoCoMo|Elaine/3.0|EudoraWeb|Googlebot-Mobile|hiptop|IEMobile|KYOCERA/WX310K|LG/U990|MIDP-2.|MMEF20|MOT-V|NetFront|Newt|Nintendo\ Wii|Nitro|Nokia|Opera\ Mini|Palm|PlayStation\ Portable|portalmmm|Proxinet|ProxiNet|SHARP-TQ-GX10|SHG-i900|Small|SonyEricsson|Symbian\ OS|SymbianOS|TS21i-10|UP.Browser|UP.Link|webOS|Windows\ CE|WinWAP|YahooSeeker/M1A1-R2D2|iPhone|iPod|Android|BlackBerry9530|LG-TU915\ Obigo|LGE\ VX|webOS|Nokia5800).*
++RewriteCond %{HTTP_user_agent} !^(w3c\ |w3c-|acs-|alav|alca|amoi|audi|avan|benq|bird|blac|blaz|brew|cell|cldc|cmd-|dang|doco|eric|hipt|htc_|inno|ipaq|ipod|jigs|kddi|keji|leno|lg-c|lg-d|lg-g|lge-|lg/u|maui|maxo|midp|mits|mmef|mobi|mot-|moto|mwbp|nec-|newt|noki|palm|pana|pant|phil|play|port|prox|qwap|sage|sams|sany|sch-|sec-|send|seri|sgh-|shar|sie-|siem|smal|smar|sony|sph-|symb|t-mo|teli|tim-|tosh|tsm-|upg1|upsi|vk-v|voda|wap-|wapa|wapi|wapp|wapr|webc|winw|winw|xda\ |xda-).*
++RewriteCond %{HTTP:Accept-Encoding} gzip
++RewriteCond %{DOCUMENT_ROOT}/wp-content/cache/supercache/%{HTTP_HOST}/$1/index.html.gz -f
++RewriteRule ^(.*) "/wp-content/cache/supercache/%{HTTP_HOST}/$1/index.html.gz" [L]
++
++RewriteCond %{REQUEST_URI} !^.*[^/]$
++RewriteCond %{REQUEST_URI} !^.*//.*$
++RewriteCond %{REQUEST_METHOD} !POST
++RewriteCond %{QUERY_STRING} !.*=.*
++RewriteCond %{HTTP:Cookie} !^.*(comment_author_|wordpress_logged_in|wp-postpass_).*$
++RewriteCond %{HTTP:X-Wap-Profile} !^[a-z0-9\"]+ [NC]
++RewriteCond %{HTTP:Profile} !^[a-z0-9\"]+ [NC]
++RewriteCond %{HTTP_USER_AGENT} !^.*(2.0\ MMP|240x320|400X240|AvantGo|BlackBerry|Blazer|Cellphone|Danger|DoCoMo|Elaine/3.0|EudoraWeb|Googlebot-Mobile|hiptop|IEMobile|KYOCERA/WX310K|LG/U990|MIDP-2.|MMEF20|MOT-V|NetFront|Newt|Nintendo\ Wii|Nitro|Nokia|Opera\ Mini|Palm|PlayStation\ Portable|portalmmm|Proxinet|ProxiNet|SHARP-TQ-GX10|SHG-i900|Small|SonyEricsson|Symbian\ OS|SymbianOS|TS21i-10|UP.Browser|UP.Link|webOS|Windows\ CE|WinWAP|YahooSeeker/M1A1-R2D2|iPhone|iPod|Android|BlackBerry9530|LG-TU915\ Obigo|LGE\ VX|webOS|Nokia5800).*
++RewriteCond %{HTTP_user_agent} !^(w3c\ |w3c-|acs-|alav|alca|amoi|audi|avan|benq|bird|blac|blaz|brew|cell|cldc|cmd-|dang|doco|eric|hipt|htc_|inno|ipaq|ipod|jigs|kddi|keji|leno|lg-c|lg-d|lg-g|lge-|lg/u|maui|maxo|midp|mits|mmef|mobi|mot-|moto|mwbp|nec-|newt|noki|palm|pana|pant|phil|play|port|prox|qwap|sage|sams|sany|sch-|sec-|send|seri|sgh-|shar|sie-|siem|smal|smar|sony|sph-|symb|t-mo|teli|tim-|tosh|tsm-|upg1|upsi|vk-v|voda|wap-|wapa|wapi|wapp|wapr|webc|winw|winw|xda\ |xda-).*
++RewriteCond %{DOCUMENT_ROOT}/wp-content/cache/supercache/%{HTTP_HOST}/$1/index.html -f
++RewriteRule ^(.*) "/wp-content/cache/supercache/%{HTTP_HOST}/$1/index.html" [L]
++</IfModule>
++
++# END WPSuperCache
++
++# BEGIN WordPress
++RewriteCond %{REQUEST_FILENAME} -f [OR]
++RewriteCond %{REQUEST_FILENAME} -d
++RewriteRule ^ - [L]
++RewriteRule . index.php [L]
++# END WordPress
+-- 
+2.17.1
+
diff --git a/patches/0094-Add-robots.txt.patch b/patches/0094-Add-robots.txt.patch
new file mode 100644
index 00000000..109a7626
--- /dev/null
+++ b/patches/0094-Add-robots.txt.patch
@@ -0,0 +1,16 @@
+From 7dcf9162dd1ca280216cdff8db1d4ae922ad386e Mon Sep 17 00:00:00 2001
+From: root <root@rivolta.investici.org>
+Date: Tue, 7 Dec 2010 17:40:52 +0000
+Subject: [PATCH 094/229] Add robots.txt
+
+---
+ robots.txt | 0
+ 1 file changed, 0 insertions(+), 0 deletions(-)
+ create mode 100644 robots.txt
+
+diff --git a/robots.txt b/robots.txt
+new file mode 100644
+index 00000000..e69de29b
+-- 
+2.17.1
+
diff --git a/patches/0095-Add-favicon.ico.patch b/patches/0095-Add-favicon.ico.patch
new file mode 100644
index 00000000..c00a7c0d
--- /dev/null
+++ b/patches/0095-Add-favicon.ico.patch
@@ -0,0 +1,25 @@
+From 6e0cf55d6842c731750a917c3b384c4d9db8cc2e Mon Sep 17 00:00:00 2001
+From: root <root@rivolta.investici.org>
+Date: Tue, 7 Dec 2010 17:41:14 +0000
+Subject: [PATCH 095/229] Add favicon.ico
+
+---
+ favicon.ico | Bin 0 -> 246 bytes
+ 1 file changed, 0 insertions(+), 0 deletions(-)
+ create mode 100644 favicon.ico
+
+diff --git a/favicon.ico b/favicon.ico
+new file mode 100644
+index 0000000000000000000000000000000000000000..be16e06ec77a6e20fdcf3db2b8c56a7eb32d0e9b
+GIT binary patch
+literal 246
+zcmYj~F%E)25JjJfv9VC%4XEt7fuS{4T!Ge3T1&3L6{zgF0#_j3fKbtXXLrZwB!Aw{
+z{QTL=btToqa5f!X8@ADST0iZRz8;7y6L~I*LX@SbDpA*>X++zKt`mJPhCz&@m?kmL
+qLQ=dNTX-kEoJ-`vmRjJCOPb$KbE3a<TFmB~xCdH1ME&NE{__V)!CnCX
+
+literal 0
+HcmV?d00001
+
+-- 
+2.17.1
+
diff --git a/patches/0096-Add-flash-mp3player.patch b/patches/0096-Add-flash-mp3player.patch
new file mode 100644
index 00000000..2be69939
--- /dev/null
+++ b/patches/0096-Add-flash-mp3player.patch
@@ -0,0 +1,570 @@
+From 3131ebc3655410f82149998db286b8bf35fec64b Mon Sep 17 00:00:00 2001
+From: root <root@rivolta.investici.org>
+Date: Tue, 7 Dec 2010 17:44:06 +0000
+Subject: [PATCH 096/229] Add flash mp3player
+
+---
+ flash/mp3player/mp3player.swf | Bin 0 -> 28445 bytes
+ 1 file changed, 0 insertions(+), 0 deletions(-)
+ create mode 100755 flash/mp3player/mp3player.swf
+
+diff --git a/flash/mp3player/mp3player.swf b/flash/mp3player/mp3player.swf
+new file mode 100755
+index 0000000000000000000000000000000000000000..1d82d20172460327062d4158d9dfb6a815ff8628
+GIT binary patch
+literal 28445
+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%0Dm3ie@E%K_%WVf$Uh0MZ60GQ
+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
+Q>7ck0Fe-ohZ_jsH8}GxRN&o-=
+
+literal 0
+HcmV?d00001
+
+-- 
+2.17.1
+
diff --git a/patches/0097-Add-db-hashing-with-flexihash.patch b/patches/0097-Add-db-hashing-with-flexihash.patch
new file mode 100644
index 00000000..5c58f9e1
--- /dev/null
+++ b/patches/0097-Add-db-hashing-with-flexihash.patch
@@ -0,0 +1,409 @@
+From bfa5d4caae66898fd823a09889250d3685d61b4f Mon Sep 17 00:00:00 2001
+From: root <root@rivolta.investici.org>
+Date: Tue, 7 Dec 2010 17:54:39 +0000
+Subject: [PATCH 097/229] Add db hashing with flexihash
+
+---
+ db-hash.php   |  19 +++
+ flexihash.php | 363 ++++++++++++++++++++++++++++++++++++++++++++++++++
+ 2 files changed, 382 insertions(+)
+ create mode 100644 db-hash.php
+ create mode 100644 flexihash.php
+
+diff --git a/db-hash.php b/db-hash.php
+new file mode 100644
+index 00000000..2c14ce25
+--- /dev/null
++++ b/db-hash.php
+@@ -0,0 +1,19 @@
++<?php
++
++require_once('flexihash.php');
++
++$wpdb_hash = new Flexihash();
++
++/* Hashing function to map blogs to databases.
++ *
++ * Implements a consistent hashing scheme using Flexihash.
++ */
++function noblogs_db_callback($query, $wpdb) {
++  global $wpdb_hash;
++  if (preg_match("/^{$wpdb->base_prefix}(\d+)_/", $wpdb->table, $matches)) {
++    $blog_id = $matches[1];
++    return $wpdb_hash->lookup($blog_id);
++  }
++}
++$wpdb->add_callback('noblogs_db_callback');
++  
+diff --git a/flexihash.php b/flexihash.php
+new file mode 100644
+index 00000000..33ad4714
+--- /dev/null
++++ b/flexihash.php
+@@ -0,0 +1,363 @@
++<?php
++/**
++ * Flexihash - A simple consistent hashing implementation for PHP.
++ * 
++ * The MIT License
++ * 
++ * Copyright (c) 2008 Paul Annesley
++ * 
++ * 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.
++ * 
++ * @author Paul Annesley
++ * @link http://paul.annesley.cc/
++ * @copyright Paul Annesley, 2008
++ */
++
++/**
++ * A simple consistent hashing implementation with pluggable hash algorithms.
++ *
++ * @author Paul Annesley
++ * @package Flexihash
++ * @licence http://www.opensource.org/licenses/mit-license.php
++ */
++class Flexihash
++{
++
++	/**
++	 * The number of positions to hash each target to.
++	 *
++	 * @var int
++	 */
++	private $_replicas = 64;
++
++	/**
++	 * The hash algorithm, encapsulated in a Flexihash_Hasher implementation.
++	 * @var object Flexihash_Hasher
++	 */
++	private $_hasher;
++
++	/**
++	 * Internal counter for current number of targets.
++	 * @var int
++	 */
++	private $_targetCount = 0;
++
++	/**
++	 * Internal map of positions (hash outputs) to targets
++	 * @var array { position => target, ... }
++	 */
++	private $_positionToTarget = array();
++
++	/**
++	 * Internal map of targets to lists of positions that target is hashed to.
++	 * @var array { target => [ position, position, ... ], ... }
++	 */
++	private $_targetToPositions = array();
++
++	/**
++	 * Whether the internal map of positions to targets is already sorted.
++	 * @var boolean
++	 */
++	private $_positionToTargetSorted = false;
++
++	/**
++	 * Constructor
++	 * @param object $hasher Flexihash_Hasher
++	 * @param int $replicas Amount of positions to hash each target to.
++	 */
++	public function __construct(Flexihash_Hasher $hasher = null, $replicas = null)
++	{
++		$this->_hasher = $hasher ? $hasher : new Flexihash_Crc32Hasher();
++		if (!empty($replicas)) $this->_replicas = $replicas;
++	}
++
++	/**
++	 * Add a target.
++	 * @param string $target
++         * @param float $weight
++	 * @chainable
++	 */
++	public function addTarget($target, $weight=1)
++	{
++		if (isset($this->_targetToPositions[$target]))
++		{
++			throw new Flexihash_Exception("Target '$target' already exists.");
++		}
++
++		$this->_targetToPositions[$target] = array();
++
++		// hash the target into multiple positions
++		for ($i = 0; $i < round($this->_replicas*$weight); $i++)
++		{
++			$position = $this->_hasher->hash($target . $i);
++			$this->_positionToTarget[$position] = $target; // lookup
++			$this->_targetToPositions[$target] []= $position; // target removal
++		}
++
++		$this->_positionToTargetSorted = false;
++		$this->_targetCount++;
++
++		return $this;
++	}
++
++	/**
++	 * Add a list of targets.
++	 * @param array $targets
++         * @param float $weight
++	 * @chainable
++	 */
++	public function addTargets($targets, $weight=1)
++	{
++		foreach ($targets as $target)
++		{
++			$this->addTarget($target,$weight);
++		}
++
++		return $this;
++	}
++
++	/**
++	 * Remove a target.
++	 * @param string $target
++	 * @chainable
++	 */
++	public function removeTarget($target)
++	{
++		if (!isset($this->_targetToPositions[$target]))
++		{
++			throw new Flexihash_Exception("Target '$target' does not exist.");
++		}
++
++		foreach ($this->_targetToPositions[$target] as $position)
++		{
++			unset($this->_positionToTarget[$position]);
++		}
++
++		unset($this->_targetToPositions[$target]);
++
++		$this->_targetCount--;
++
++		return $this;
++	}
++
++	/**
++	 * A list of all potential targets
++	 * @return array
++	 */
++	public function getAllTargets()
++	{
++		return array_keys($this->_targetToPositions);
++	}
++
++	/**
++	 * Looks up the target for the given resource.
++	 * @param string $resource
++	 * @return string
++	 */
++	public function lookup($resource)
++	{
++		$targets = $this->lookupList($resource, 1);
++		if (empty($targets)) throw new Flexihash_Exception('No targets exist');
++		return $targets[0];
++	}
++
++	/**
++	 * Get a list of targets for the resource, in order of precedence.
++	 * Up to $requestedCount targets are returned, less if there are fewer in total.
++	 *
++	 * @param string $resource
++	 * @param int $requestedCount The length of the list to return
++	 * @return array List of targets
++	 */
++	public function lookupList($resource, $requestedCount)
++	{
++		if (!$requestedCount)
++			throw new Flexihash_Exception('Invalid count requested');
++
++		// handle no targets
++		if (empty($this->_positionToTarget))
++			return array();
++
++		// optimize single target
++		if ($this->_targetCount == 1)
++			return array_unique(array_values($this->_positionToTarget));
++
++		// hash resource to a position
++		$resourcePosition = $this->_hasher->hash($resource);
++
++		$results = array();
++		$collect = false;
++
++		$this->_sortPositionTargets();
++
++		// search values above the resourcePosition
++		foreach ($this->_positionToTarget as $key => $value)
++		{
++			// start collecting targets after passing resource position
++			if (!$collect && $key > $resourcePosition)
++			{
++				$collect = true;
++			}
++
++			// only collect the first instance of any target
++			if ($collect && !in_array($value, $results))
++			{
++				$results []= $value;
++			}
++
++			// return when enough results, or list exhausted
++			if (count($results) == $requestedCount || count($results) == $this->_targetCount)
++			{
++				return $results;
++			}
++		}
++
++		// loop to start - search values below the resourcePosition
++		foreach ($this->_positionToTarget as $key => $value)
++		{
++			if (!in_array($value, $results))
++			{
++				$results []= $value;
++			}
++
++			// return when enough results, or list exhausted
++			if (count($results) == $requestedCount || count($results) == $this->_targetCount)
++			{
++				return $results;
++			}
++		}
++
++		// return results after iterating through both "parts"
++		return $results;
++	}
++
++	public function __toString()
++	{
++		return sprintf(
++			'%s{targets:[%s]}',
++			get_class($this),
++			implode(',', $this->getAllTargets())
++		);
++	}
++
++	// ----------------------------------------
++	// private methods
++
++	/**
++	 * Sorts the internal mapping (positions to targets) by position
++	 */
++	private function _sortPositionTargets()
++	{
++		// sort by key (position) if not already
++		if (!$this->_positionToTargetSorted)
++		{
++			ksort($this->_positionToTarget, SORT_REGULAR);
++			$this->_positionToTargetSorted = true;
++		}
++	}
++
++}
++
++
++/**
++ * Hashes given values into a sortable fixed size address space.
++ *
++ * @author Paul Annesley
++ * @package Flexihash
++ * @licence http://www.opensource.org/licenses/mit-license.php
++ */
++interface Flexihash_Hasher
++{
++
++	/**
++	 * Hashes the given string into a 32bit address space.
++	 *
++	 * Note that the output may be more than 32bits of raw data, for example
++	 * hexidecimal characters representing a 32bit value.
++	 *
++	 * The data must have 0xFFFFFFFF possible values, and be sortable by
++	 * PHP sort functions using SORT_REGULAR.
++	 *
++	 * @param string
++	 * @return mixed A sortable format with 0xFFFFFFFF possible values
++	 */
++	public function hash($string);
++
++}
++
++
++/**
++ * Uses CRC32 to hash a value into a signed 32bit int address space.
++ * Under 32bit PHP this (safely) overflows into negatives ints.
++ *
++ * @author Paul Annesley
++ * @package Flexihash
++ * @licence http://www.opensource.org/licenses/mit-license.php
++ */
++class Flexihash_Crc32Hasher
++	implements Flexihash_Hasher
++{
++
++	/* (non-phpdoc)
++	 * @see Flexihash_Hasher::hash()
++	 */
++	public function hash($string)
++	{
++		return crc32($string);
++	}
++
++}
++
++
++/**
++ * Uses CRC32 to hash a value into a 32bit binary string data address space.
++ *
++ * @author Paul Annesley
++ * @package Flexihash
++ * @licence http://www.opensource.org/licenses/mit-license.php
++ */
++class Flexihash_Md5Hasher
++	implements Flexihash_Hasher
++{
++
++	/* (non-phpdoc)
++	 * @see Flexihash_Hasher::hash()
++	 */
++	public function hash($string)
++	{
++		return substr(md5($string), 0, 8); // 8 hexits = 32bit
++
++		// 4 bytes of binary md5 data could also be used, but
++		// performance seems to be the same.
++	}
++
++}
++
++
++/**
++ * An exception thrown by Flexihash.
++ *
++ * @author Paul Annesley
++ * @package Flexihash
++ * @licence http://www.opensource.org/licenses/mit-license.php
++ */
++class Flexihash_Exception extends Exception
++{
++}
++
+-- 
+2.17.1
+
diff --git a/patches/0098-Add-cruft-needed-by-wp-super-cache.patch b/patches/0098-Add-cruft-needed-by-wp-super-cache.patch
new file mode 100644
index 00000000..be921642
--- /dev/null
+++ b/patches/0098-Add-cruft-needed-by-wp-super-cache.patch
@@ -0,0 +1,147 @@
+From 4d5249e00a44136e78fcae78455589f92c9a4c2a Mon Sep 17 00:00:00 2001
+From: root <root@rivolta.investici.org>
+Date: Tue, 7 Dec 2010 18:09:12 +0000
+Subject: [PATCH 098/229] Add cruft needed by wp-super-cache
+
+---
+ wp-content/advanced-cache.php  |  12 ++++
+ wp-content/wp-cache-config.php | 108 +++++++++++++++++++++++++++++++++
+ 2 files changed, 120 insertions(+)
+ create mode 100644 wp-content/advanced-cache.php
+ create mode 100644 wp-content/wp-cache-config.php
+
+diff --git a/wp-content/advanced-cache.php b/wp-content/advanced-cache.php
+new file mode 100644
+index 00000000..f7d5df83
+--- /dev/null
++++ b/wp-content/advanced-cache.php
+@@ -0,0 +1,12 @@
++<?php
++# WP SUPER CACHE 0.8.9.1
++function wpcache_broken_message() {
++	if ( false == strpos( $_SERVER[ 'REQUEST_URI' ], 'wp-admin' ) )
++		echo "<!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->";
++}
++
++if ( !include_once( WP_CONTENT_DIR . '/plugins/wp-super-cache/wp-cache-phase1.php' ) ) {
++	if ( !@is_file( WP_CONTENT_DIR . '/plugins/wp-super-cache/wp-cache-phase1.php' ) )
++		register_shutdown_function( 'wpcache_broken_message' );
++}
++?>
+diff --git a/wp-content/wp-cache-config.php b/wp-content/wp-cache-config.php
+new file mode 100644
+index 00000000..800dc33a
+--- /dev/null
++++ b/wp-content/wp-cache-config.php
+@@ -0,0 +1,108 @@
++<?php
++/*
++WP-Cache Config Sample File
++
++See wp-cache.php for author details.
++*/
++
++$wp_cache_mobile_groups = ''; //Added by WP-Cache Manager
++$wp_cache_mobile_prefixes = 'w3c , w3c-, acs-, alav, alca, amoi, audi, avan, benq, bird, blac, blaz, brew, cell, cldc, cmd-, dang, doco, eric, hipt, htc_, inno, ipaq, ipod, jigs, kddi, keji, leno, lg-c, lg-d, lg-g, lge-, lg/u, maui, maxo, midp, mits, mmef, mobi, mot-, moto, mwbp, nec-, newt, noki, palm, pana, pant, phil, play, port, prox, qwap, sage, sams, sany, sch-, sec-, send, seri, sgh-, shar, sie-, siem, smal, smar, sony, sph-, symb, t-mo, teli, tim-, tosh, tsm-, upg1, upsi, vk-v, voda, wap-, wapa, wapi, wapp, wapr, webc, winw, winw, xda , xda-'; //Added by WP-Cache Manager
++$wp_cache_refresh_single_only = '0'; //Added by WP-Cache Manager
++$wp_cache_slash_check = 1; //Added by WP-Cache Manager
++if ( ! defined('WPCACHEHOME') )
++	define( 'WPCACHEHOME', WP_CONTENT_DIR . "/plugins/wp-super-cache/" ); //Added by WP-Cache Manager
++
++$cache_compression = 0; // Super cache compression
++$cache_enabled = true; //Added by WP-Cache Manager
++$super_cache_enabled = true; //Added by WP-Cache Manager
++$cache_max_time = 300; //Added by WP-Cache Manager
++//$use_flock = true; // Set it true or false if you know what to use
++$cache_path = WP_CONTENT_DIR . '/cache/';
++$file_prefix = 'wp-cache-';
++
++// We want to be able to identify each blog in a WordPress MU install
++$blogcacheid = '';
++if( defined( 'VHOST' ) ) {
++	$blogcacheid = 'blog'; // main blog
++	if( constant( 'VHOST' ) == 'yes' ) {
++		$blogcacheid = $_SERVER['HTTP_HOST'];
++	} else {
++		$request_uri = preg_replace('/[ <>\'\"\r\n\t\(\)]/', '', str_replace( '..', '', $_SERVER['REQUEST_URI'] ) );
++		if( strpos( $request_uri, '/', 1 ) ) {
++			if( $base == '/' ) {
++				$blogcacheid = substr( $request_uri, 1, strpos( $request_uri, '/', 1 ) - 1 );
++			} else {
++				$blogcacheid = str_replace( $base, '', $request_uri );
++				$blogcacheid = substr( $blogcacheid, 0, strpos( $blogcacheid, '/', 1 ) );
++			}
++			if ( '/' == substr($blogcacheid, -1))
++				$blogcacheid = substr($blogcacheid, 0, -1);
++		}
++		$blogcacheid = str_replace( '/', '', $blogcacheid );
++	}
++}
++
++// Array of files that have 'wp-' but should still be cached 
++$cache_acceptable_files = array( 'wp-comments-popup.php', 'wp-links-opml.php', 'wp-locations.php' );
++
++$cache_rejected_uri = array('wp-.*\\.php', 'index\\.php');
++$cache_rejected_user_agent = array ( 0 => 'bot', 1 => 'ia_archive', 2 => 'slurp', 3 => 'crawl', 4 => 'spider', 5 => 'Yandex' );
++
++$cache_rebuild_files = 1; //Added by WP-Cache Manager
++
++// Disable the file locking system.
++// If you are experiencing problems with clearing or creating cache files
++// uncommenting this may help.
++$wp_cache_mutex_disabled = 1; //Added by WP-Cache Manager
++
++// Just modify it if you have conflicts with semaphores
++$sem_id = 942817292; //Added by WP-Cache Manager
++
++if ( '/' != substr($cache_path, -1)) {
++	$cache_path .= '/';
++}
++
++$wp_cache_mobile = 0;
++$wp_cache_mobile_whitelist = 'Stand Alone/QNws';
++$wp_cache_mobile_browsers = '2.0 MMP, 240x320, 400X240, AvantGo, BlackBerry, Blazer, Cellphone, Danger, DoCoMo, Elaine/3.0, EudoraWeb, Googlebot-Mobile, hiptop, IEMobile, KYOCERA/WX310K, LG/U990, MIDP-2., MMEF20, MOT-V, NetFront, Newt, Nintendo Wii, Nitro, Nokia, Opera Mini, Palm, PlayStation Portable, portalmmm, Proxinet, ProxiNet, SHARP-TQ-GX10, SHG-i900, Small, SonyEricsson, Symbian OS, SymbianOS, TS21i-10, UP.Browser, UP.Link, webOS, Windows CE, WinWAP, YahooSeeker/M1A1-R2D2, iPhone, iPod, Android, BlackBerry9530, LG-TU915 Obigo, LGE VX, webOS, Nokia5800'; //Added by WP-Cache Manager
++
++// gzip the first page generated for clients that support it.
++$wp_cache_gzip_first = 0;
++// change to relocate the supercache plugins directory
++$wp_cache_plugins_dir = WPCACHEHOME . 'plugins';
++// set to 1 to do garbage collection during normal process shutdown instead of wp-cron
++$wp_cache_shutdown_gc = 0; 
++$wp_super_cache_late_init = 0;
++
++// uncomment the next line to enable advanced debugging features
++$wp_super_cache_advanced_debug = 0;
++$wp_super_cache_front_page_text = '';
++$wp_super_cache_front_page_clear = 0;
++$wp_super_cache_front_page_check = 0;
++$wp_super_cache_front_page_notification = '0';
++
++$wp_cache_object_cache = 0; //Added by WP-Cache Manager
++$wp_cache_anon_only = 0;
++$wp_supercache_cache_list = 0; //Added by WP-Cache Manager
++$wp_cache_debug_to_file = 0;
++$wp_super_cache_debug = 0;
++$wp_cache_debug_level = 5;
++$wp_cache_debug_ip = '';
++$wp_cache_debug_log = '';
++$wp_cache_debug_email = '';
++$wp_cache_pages[ "search" ] = 0;
++$wp_cache_pages[ "feed" ] = 0;
++$wp_cache_pages[ "category" ] = 0;
++$wp_cache_pages[ "home" ] = 0;
++$wp_cache_pages[ "frontpage" ] = 0;
++$wp_cache_pages[ "tag" ] = 0;
++$wp_cache_pages[ "archives" ] = 0;
++$wp_cache_pages[ "pages" ] = 0;
++$wp_cache_pages[ "single" ] = 0;
++$wp_cache_hide_donation = 1; //Added by WP-Cache Manager
++$wp_cache_not_logged_in = 1; //Added by WP-Cache Manager
++$wp_cache_clear_on_post_edit = 0; //Added by WP-Cache Manager
++$wp_cache_hello_world = 0; //Added by WP-Cache Manager
++$wp_cache_mobile_enabled = 1; //Added by WP-Cache Manager
++$wp_cache_cron_check = 1; //Added by WP-Cache Manager
++?>
+-- 
+2.17.1
+
diff --git a/patches/0099-Let-apache-ignore-our-.git-directory.patch b/patches/0099-Let-apache-ignore-our-.git-directory.patch
new file mode 100644
index 00000000..6468daaa
--- /dev/null
+++ b/patches/0099-Let-apache-ignore-our-.git-directory.patch
@@ -0,0 +1,28 @@
+From 225c533a360867f96b41c58c387cc5b22675285b Mon Sep 17 00:00:00 2001
+From: root <root@rivolta.investici.org>
+Date: Fri, 10 Dec 2010 16:03:44 +0000
+Subject: [PATCH 099/229] Let apache ignore our .git directory
+
+---
+ .htaccess | 8 ++++++++
+ 1 file changed, 8 insertions(+)
+
+diff --git a/.htaccess b/.htaccess
+index ebc0b177..040f4dfb 100644
+--- a/.htaccess
++++ b/.htaccess
+@@ -46,3 +46,11 @@ RewriteCond %{REQUEST_FILENAME} -d
+ RewriteRule ^ - [L]
+ RewriteRule . index.php [L]
+ # END WordPress
++
++# BEGIN noblogs
++
++# .git doesn't exist
++RedirectMatch 404 /\\.git(/|$)
++
++# END noblogs
++
+-- 
+2.17.1
+
diff --git a/patches/0100-moved-blogs-301-redirect.patch b/patches/0100-moved-blogs-301-redirect.patch
new file mode 100644
index 00000000..bf56a2c2
--- /dev/null
+++ b/patches/0100-moved-blogs-301-redirect.patch
@@ -0,0 +1,28 @@
+From 1118b77704492ae0072d3017668371a50b2df64a Mon Sep 17 00:00:00 2001
+From: void <void@autistici.org>
+Date: Thu, 23 Dec 2010 14:34:22 +0000
+Subject: [PATCH 100/229] moved blogs, 301 redirect
+
+---
+ .htaccess | 5 +++++
+ 1 file changed, 5 insertions(+)
+
+diff --git a/.htaccess b/.htaccess
+index 040f4dfb..f1081713 100644
+--- a/.htaccess
++++ b/.htaccess
+@@ -2,6 +2,11 @@ RewriteEngine On
+ RewriteBase /
+ RewriteRule ^index\.php$ - [L]
+ 
++#### moved blogs.
++RewriteCond %{HTTP_HOST}   ^ventitre\.noblogs\.org [NC]
++RewriteRule ^/?(.*)         http://www.ventitre.org/$1 [L,R=301,NE]
++####
++
+ # uploaded files
+ RewriteRule ^files/(.+) wp-includes/ms-files.php?file=$1 [L]
+ RewriteRule ^gallery/([0-9]+)/(previews|previews-med)/(.*)$ oldgal/$1/$2/$3 [L]
+-- 
+2.17.1
+
diff --git a/patches/0101-Do-not-leak-how-many-users-blogs-there-are-to-api.wo.patch b/patches/0101-Do-not-leak-how-many-users-blogs-there-are-to-api.wo.patch
new file mode 100644
index 00000000..afd1a0b5
--- /dev/null
+++ b/patches/0101-Do-not-leak-how-many-users-blogs-there-are-to-api.wo.patch
@@ -0,0 +1,42 @@
+From aca9b6de717655b69d3825b36273f6ef29d7abc1 Mon Sep 17 00:00:00 2001
+From: root <root@rivolta.investici.org>
+Date: Sun, 27 Feb 2011 19:05:01 +0000
+Subject: [PATCH 101/229] Do not leak how many users/blogs there are to
+ api.wordpress.org
+
+---
+ wp-includes/update.php | 18 +++++++++---------
+ 1 file changed, 9 insertions(+), 9 deletions(-)
+
+diff --git a/wp-includes/update.php b/wp-includes/update.php
+index 520f7943..79eb1c68 100644
+--- a/wp-includes/update.php
++++ b/wp-includes/update.php
+@@ -89,15 +89,15 @@ function wp_version_check( $extra_stats = array(), $force_check = false ) {
+ 	}
+ 
+ 	$query = array(
+-		'version'            => $wp_version,
+-		'php'                => $php_version,
+-		'locale'             => $locale,
+-		'mysql'              => $mysql_version,
+-		'local_package'      => isset( $wp_local_package ) ? $wp_local_package : '',
+-		'blogs'              => $num_blogs,
+-		'users'              => $user_count,
+-		'multisite_enabled'  => $multisite_enabled,
+-		'initial_db_version' => get_site_option( 'initial_db_version' ),
++		'version'           => $wp_version,
++		'php'               => 'N/A',
++		'locale'            => 'C',
++		'mysql'             => 'N/A',
++		'local_package'     => isset( $wp_local_package ) ? $wp_local_package : '',
++		'blogs'             => 31337,
++		'users'             => 31337,
++		'multisite_enabled' => 0,
++                'initial_db_version' => 31337
+ 	);
+ 
+ 	/**
+-- 
+2.17.1
+
diff --git a/patches/0102-anonymize-user-agent-and-don-t-send-some-headers-whe.patch b/patches/0102-anonymize-user-agent-and-don-t-send-some-headers-whe.patch
new file mode 100644
index 00000000..8c78b3d9
--- /dev/null
+++ b/patches/0102-anonymize-user-agent-and-don-t-send-some-headers-whe.patch
@@ -0,0 +1,52 @@
+From 1236de9cb3faee91873b38059a7362450f5b82fe Mon Sep 17 00:00:00 2001
+From: root <root@rivolta.investici.org>
+Date: Sun, 27 Feb 2011 19:29:57 +0000
+Subject: [PATCH 102/229] anonymize user-agent and don't send some headers when
+ checking for updates
+
+---
+ wp-includes/update.php | 14 +++++++-------
+ 1 file changed, 7 insertions(+), 7 deletions(-)
+
+diff --git a/wp-includes/update.php b/wp-includes/update.php
+index 79eb1c68..eab29591 100644
+--- a/wp-includes/update.php
++++ b/wp-includes/update.php
+@@ -142,11 +142,11 @@ function wp_version_check( $extra_stats = array(), $force_check = false ) {
+ 	$doing_cron = wp_doing_cron();
+ 
+ 	$options = array(
+-		'timeout'    => $doing_cron ? 30 : 3,
+-		'user-agent' => 'WordPress/' . $wp_version . '; ' . home_url( '/' ),
+-		'headers'    => array(
+-			'wp_install' => $wp_install,
+-			'wp_blog'    => home_url( '/' ),
++        'timeout' => $doing_cron ? 30 : 3,
++		'user-agent' => 'WordPress/' . $wp_version . ';  http://wordpress.org',
++		'headers' => array(
++			'wp_install' => home_url( '/' ),
++			'wp_blog' => home_url( '/' )
+ 		),
+ 		'body'       => $post_body,
+ 	);
+@@ -363,7 +363,7 @@ function wp_update_plugins( $extra_stats = array() ) {
+ 			'locale'       => wp_json_encode( $locales ),
+ 			'all'          => wp_json_encode( true ),
+ 		),
+-		'user-agent' => 'WordPress/' . $wp_version . '; ' . home_url( '/' ),
++		'user-agent' => 'WordPress/' . $wp_version . ';  http://wordpress.org'
+ 	);
+ 
+ 	if ( $extra_stats ) {
+@@ -553,7 +553,7 @@ function wp_update_themes( $extra_stats = array() ) {
+ 			'translations' => wp_json_encode( $translations ),
+ 			'locale'       => wp_json_encode( $locales ),
+ 		),
+-		'user-agent' => 'WordPress/' . $wp_version . '; ' . home_url( '/' ),
++		'user-agent' => 'WordPress/' . $wp_version . ';  http://wordpress.org'
+ 	);
+ 
+ 	if ( $extra_stats ) {
+-- 
+2.17.1
+
diff --git a/patches/0103-Remove-pingback-trackback.patch b/patches/0103-Remove-pingback-trackback.patch
new file mode 100644
index 00000000..f98bf6ec
--- /dev/null
+++ b/patches/0103-Remove-pingback-trackback.patch
@@ -0,0 +1,67 @@
+From c115c9f18fecca4e93a9ea137f5fa1a30cec7198 Mon Sep 17 00:00:00 2001
+From: root <root@rivolta.investici.org>
+Date: Sat, 5 Mar 2011 17:10:10 +0000
+Subject: [PATCH 103/229] Remove pingback/trackback
+
+Do not perform pingbacks and trackbacks when we update via cron.
+---
+ wp-includes/comment.php | 16 ++++++++--------
+ 1 file changed, 8 insertions(+), 8 deletions(-)
+
+diff --git a/wp-includes/comment.php b/wp-includes/comment.php
+index 15cb44bc..7f6d1030 100644
+--- a/wp-includes/comment.php
++++ b/wp-includes/comment.php
+@@ -2658,7 +2658,7 @@ function discover_pingback_server_uri( $url, $deprecated = '' ) {
+ function do_all_pings() {
+ 	global $wpdb;
+ 
+-	// Do pingbacks.
++	// NOT Do pingbacks. A/I
+ 	$pings = get_posts(
+ 		array(
+ 			'post_type'        => get_post_types(),
+@@ -2671,10 +2671,10 @@ function do_all_pings() {
+ 
+ 	foreach ( $pings as $ping ) {
+ 		delete_post_meta( $ping, '_pingme' );
+-		pingback( null, $ping );
++		//pingback( null, $ping );
+ 	}
+ 
+-	// Do enclosures.
++	// NOT Do enclosures. A/I
+ 	$enclosures = get_posts(
+ 		array(
+ 			'post_type'        => get_post_types(),
+@@ -2687,10 +2687,10 @@ function do_all_pings() {
+ 
+ 	foreach ( $enclosures as $enclosure ) {
+ 		delete_post_meta( $enclosure, '_encloseme' );
+-		do_enclose( null, $enclosure );
++		// do_enclose( null, $enclosure );
+ 	}
+ 
+-	// Do trackbacks.
++	// NOT Do trackbacks. A/I
+ 	$trackbacks = get_posts(
+ 		array(
+ 			'post_type'        => get_post_types(),
+@@ -2703,11 +2703,11 @@ function do_all_pings() {
+ 
+ 	foreach ( $trackbacks as $trackback ) {
+ 		delete_post_meta( $trackback, '_trackbackme' );
+-		do_trackbacks( $trackback );
++		// do_trackbacks( $trackback );
+ 	}
+ 
+-	// Do Update Services/Generic Pings.
+-	generic_ping();
++	//Do NOT Update Services/Generic Pings
++	// generic_ping();
+ }
+ 
+ /**
+-- 
+2.17.1
+
diff --git a/patches/0104-switch-to-new-hashing-algorithm-for-hyperdb.patch b/patches/0104-switch-to-new-hashing-algorithm-for-hyperdb.patch
new file mode 100644
index 00000000..b4ab168c
--- /dev/null
+++ b/patches/0104-switch-to-new-hashing-algorithm-for-hyperdb.patch
@@ -0,0 +1,818 @@
+From d316978c8bf39a031043913c2f2e965eff50872e Mon Sep 17 00:00:00 2001
+From: root <root@rivolta.investici.org>
+Date: Sun, 6 Mar 2011 00:41:33 +0000
+Subject: [PATCH 104/229] switch to new hashing algorithm for hyperdb
+
+---
+ db-config-old.php                       | 300 +++++++++++++++++++++++
+ db-config.php                           | 306 +-----------------------
+ r2db/README                             |  15 ++
+ r2db/db-backends.php                    |  35 +++
+ db-hash.php => r2db/db-hash.php         |   0
+ flexihash.php => r2db/flexihash.php     |   0
+ r2db/tools/db-migrate-to-new-schema.php |  94 ++++++++
+ 7 files changed, 457 insertions(+), 293 deletions(-)
+ create mode 100644 db-config-old.php
+ create mode 100644 r2db/README
+ create mode 100644 r2db/db-backends.php
+ rename db-hash.php => r2db/db-hash.php (100%)
+ rename flexihash.php => r2db/flexihash.php (100%)
+ create mode 100755 r2db/tools/db-migrate-to-new-schema.php
+
+diff --git a/db-config-old.php b/db-config-old.php
+new file mode 100644
+index 00000000..ca3793e1
+--- /dev/null
++++ b/db-config-old.php
+@@ -0,0 +1,300 @@
++<?php
++
++/**
++ * HyperDB configuration file
++ *
++ * This file should be installed at ABSPATH/db-config.php
++ *
++ * $wpdb is an instance of the hyperdb class which extends the wpdb class.
++ *
++ * See readme.txt for documentation.
++ */
++
++/**
++ * Introduction to HyperDB configuration
++ *
++ * HyperDB can manage connections to a large number of databases. Queries are
++ * distributed to appropriate servers by mapping table names to datasets.
++ *
++ * A dataset is defined as a group of tables that are located in the same
++ * database. There may be similarly-named databases containing different
++ * tables on different servers. There may also be many replicas of a database
++ * on different servers. The term "dataset" removes any ambiguity. Consider a
++ * dataset as a group of tables that can be mirrored on many servers.
++ *
++ * Configuring HyperDB involves defining databases and datasets. Defining a
++ * database involves specifying the server connection details, the dataset it
++ * contains, and its capabilities and priorities for reading and writing.
++ * Defining a dataset involves specifying its exact table names or registering
++ * one or more callback functions that translate table names to datasets.
++ */
++
++
++/** Variable settings **/
++
++/**
++ * save_queries (bool)
++ * This is useful for debugging. Queries are saved in $wpdb->queries. It is not
++ * a constant because you might want to use it momentarily.
++ * Default: false
++ */
++$wpdb->save_queries = false;
++
++/**
++ * persistent (bool)
++ * This determines whether to use mysql_connect or mysql_pconnect. The effects
++ * of this setting may vary and should be carefully tested.
++ * Default: false
++ */
++$wpdb->persistent = false;
++
++/**
++ * max_connections (int)
++ * This is the number of mysql connections to keep open. Increase if you expect
++ * to reuse a lot of connections to different servers. This is ignored if you
++ * enable persistent connections.
++ * Default: 10
++ */
++$wpdb->max_connections = 30;
++
++/**
++ * tcp_responsiveness_check
++ * Enables checking TCP responsiveness by fsockopen prior to mysql_connect or
++ * mysql_pconnect. This was added because PHP's mysql functions do not provide
++ * a variable timeout setting. Disabling it may improve average performance by
++ * a very tiny margin but lose protection against connections failing slowly.
++ * Default: true
++ */
++$wpdb->tcp_responsiveness_check = true;
++
++/** Configuration Functions **/
++
++/**
++ * $wpdb->add_database( $database );
++ *
++ * $database is an associative array with these parameters:
++ * host     (required) Hostname with optional :port. Default port is 3306.
++ * user     (required) MySQL user name.
++ * password (required) MySQL user password.
++ * name     (required) MySQL database name.
++ * read     (optional) Whether server is readable. Default is 1 (readable).
++ *                     Also used to assign preference. See "Network topology".
++ * write    (optional) Whether server is writable. Default is 1 (writable).
++ *                     Also used to assign preference in multi-master mode.
++ * dataset  (optional) Name of dataset. Default is 'global'.
++ * timeout  (optional) Seconds to wait for TCP responsiveness. Default is 0.2
++ */
++
++/**
++ * $wpdb->add_table( $dataset, $table );
++ *
++ * $dataset and $table are strings.
++ */
++
++/**
++ * $wpdb->add_callback( $callback );
++ *
++ * $callback is a callable function or method. It will be called with two
++ * arguments and expected to compute a dataset or return null.
++ * $dataset = $callback($table, &$wpdb);
++ *
++ * Callbacks are executed in the order in which they are registered until one
++ * of them returns something other than null. Anything evaluating to false will
++ * cause the query to be aborted.
++ *
++ * For more complex setups, the callback may be used to overwrite properties of
++ * $wpdb or variables within hyperdb::connect_db(). If a callback returns an
++ * array, HyperDB will extract the array. It should be an associative array and
++ * it should include a $dataset value corresponding to a database added with
++ * $wpdb->add_database(). It may also include $server, which will be extracted
++ * to overwrite the parameters of each randomly selected database server prior
++ * to connection. This allows you to dynamically vary parameters such as the
++ * host, user, password, database name, and TCP check timeout.
++ */
++
++
++/** Masters and slaves
++ *
++ * A database definition can include 'read' and 'write' parameters. These
++ * operate as boolean switches but they are typically specified as integers.
++ * They allow or disallow use of the database for reading or writing.
++ *
++ * A master database might be configured to allow reading and writing:
++ *   'write' => 1,
++ *   'read'  => 1,
++ * while a slave would be allowed only to read:
++ *   'write' => 0,
++ *   'read'  => 1,
++ *
++ * It might be advantageous to disallow reading from the master, such as when
++ * there are many slaves available and the master is very busy with writes.
++ *   'write' => 1,
++ *   'read'  => 0,
++ * HyperDB accommodates slave replication lag somewhat by keeping track of the
++ * tables that it has written since instantiation and sending subsequent read
++ * queries to the same server that received the write query. Thus a master set
++ * up this way will still receive read queries, but only subsequent to writes.
++ */
++
++
++/**
++ * Network topology / Datacenter awareness
++ *
++ * When your databases are located in separate physical locations there is
++ * typically an advantage to connecting to a nearby server instead of a more
++ * distant one. The read and write parameters can be used to place servers into
++ * logical groups of more or less preferred connections. Lower numbers indicate
++ * greater preference.
++ *
++ * This configuration instructs HyperDB to try reading from one of the local
++ * slaves at random. If that slave is unreachable or refuses the connection,
++ * the other slave will be tried, followed by the master, and finally the
++ * remote slaves in random order.
++ * Local slave 1:   'write' => 0, 'read' => 1,
++ * Local slave 2:   'write' => 0, 'read' => 1,
++ * Local master:    'write' => 1, 'read' => 2,
++ * Remote slave 1:  'write' => 0, 'read' => 3,
++ * Remote slave 2:  'write' => 0, 'read' => 3,
++ *
++ * In the other datacenter, the master would be remote. We would take that into
++ * account while deciding where to send reads. Writes would always be sent to
++ * the master, regardless of proximity.
++ * Local slave 1:   'write' => 0, 'read' => 1,
++ * Local slave 2:   'write' => 0, 'read' => 1,
++ * Remote slave 1:  'write' => 0, 'read' => 2,
++ * Remote slave 2:  'write' => 0, 'read' => 2,
++ * Remote master:   'write' => 1, 'read' => 3,
++ *
++ * There are many ways to achieve different configurations in different
++ * locations. You can deploy different config files. You can write code to
++ * discover the web server's location, such as by inspecting $_SERVER or
++ * php_uname(), and compute the read/write parameters accordingly. An example
++ * appears later in this file using the legacy function add_db_server().
++ */
++
++
++/** Sample Configuration 1: Using the Default Server **/
++/** NOTE: THIS IS ACTIVE BY DEFAULT. COMMENT IT OUT. **/
++
++/**
++ * This is the most basic way to add a server to HyperDB using only the
++ * required parameters: host, user, password, name.
++ * This adds the DB defined in wp-config.php as a read/write server for
++ * the 'global' dataset. (Every table is in 'global' by default.)
++ */
++/*$wpdb->add_database(array(
++	'host'     => DB_HOST,     // If port is other than 3306, use host:port.
++	'user'     => DB_USER,
++	'password' => DB_PASSWORD,
++	'name'     => DB_NAME,
++));*/
++
++/**
++ * This adds the same server again, only this time it is configured as a slave.
++ * The last three parameters are set to the defaults but are shown for clarity.
++ */
++/*$wpdb->add_database(array(
++	'host'     => DB_HOST,     // If port is other than 3306, use host:port.
++	'user'     => DB_USER,
++	'password' => DB_PASSWORD,
++	'name'     => DB_NAME,
++	'write'    => 0,
++	'read'     => 1,
++	'dataset'  => 'global',
++	'timeout'  => 0.2,
++));*/
++
++/** Sample Configuration 2: Partitioning **/
++
++/**
++ * This example shows a setup where the multisite blog tables have been
++ * separated from the global dataset.
++ */
++
++$wpdb->add_database(array(
++        'host'     => DB_HOST,     // If port is other than 3306, use host:port.
++        'user'     => DB_USER,
++        'password' => DB_PASSWORD,
++        'name'     => DB_NAME,
++	'write'    => 1,
++        'read'     => 1,
++	'dataset'  => 'global'
++));
++
++$wpdb->add_database(array(
++	'host'     => '172.16.1.3:3307',
++	'user'     => 'noblogs',
++	'password' => 'n0bl0gst3st',
++	'name'     => 'noblogs_2',
++	'dataset'  => 'blog',
++	'write'    => 1,
++	'read'	   => 1,
++	'timeout' => 2,
++));
++$wpdb->add_callback('my_db_callback');
++function my_db_callback($query, $wpdb) {
++	// Multisite blog tables are "{$base_prefix}{$blog_id}_*"
++	if ( preg_match("/^{$wpdb->base_prefix}\d+_/i", $wpdb->table) ) {
++		$table=split('_',$wpdb->table);
++		if (($table[1] % 2) == 0) {
++                		return 'blog';
++		}
++	}
++}
++
++
++
++/** Sample helper functions from WordPress.com **/
++
++/**
++ * This is back-compatible with an older config style. It is for convenience.
++ * lhost, part, and dc were removed from hyperdb because the read and write
++ * parameters provide enough power to achieve the desired effects via config.
++ *
++ * @param string $dataset Datset: the name of the dataset. Just use "global" if you don't need horizontal partitioning.
++ * @param int $part Partition: the vertical partition number (1, 2, 3, etc.). Use "0" if you don't need vertical partitioning.
++ * @param string $dc Datacenter: where the database server is located. Airport codes are convenient. Use whatever.
++ * @param int $read Read group: tries all servers in lowest number group before trying higher number group. Typical: 1 for slaves, 2 for master. This will cause reads to go to slaves unless all slaves are unreachable. Zero for no reads.
++ * @param bool $write Write flag: is this server writable? Works the same as $read. Typical: 1 for master, 0 for slaves.
++ * @param string $host Internet address: host:port of server on internet. 
++ * @param string $lhost Local address: host:port of server for use when in same datacenter. Leave empty if no local address exists.
++ * @param string $name Database name.
++ * @param string $user Database user.
++ * @param string $password Database password.
++ */
++/*
++function add_db_server($dataset, $part, $dc, $read, $write, $host, $lhost, $name, $user, $password, $timeout = 0.2 ) {
++	global $wpdb;
++
++	// dc is not used in hyperdb. This produces the desired effect of
++	// trying to connect to local servers before remote servers. Also
++	// increases time allowed for TCP responsiveness check.
++	if ( !empty($dc) && defined(DATACENTER) && $dc != DATACENTER ) {
++		$read += 10000;
++		$write += 10000;
++		$timeout = 0.7;
++	}
++
++	// You'll need a hyperdb::add_callback() callback function to use partitioning.
++	// $wpdb->add_callback( 'my_func' );
++	if ( $part )
++		$dataset = $dataset . '_' . $part;
++
++	$database = compact('dataset', 'read', 'write', 'host', 'name', 'user', 'password', 'timeout');
++
++	$wpdb->add_database($database);
++
++	// lhost is not used in hyperdb. This configures hyperdb with an
++	// additional server to represent the local hostname so it tries to
++	// connect over the private interface before the public one.
++	if ( !empty( $lhost ) ) {
++		if ( $read )
++			$database['read'] = $read - 0.5;
++		if ( $write )
++			$database['write'] = $write - 0.5;
++		$wpdb->add_database( $database );
++	}
++}
++*/
++
++// The ending PHP tag is omitted. This is actually safer than including it.
+diff --git a/db-config.php b/db-config.php
+index ca3793e1..cebe3a82 100644
+--- a/db-config.php
++++ b/db-config.php
+@@ -1,300 +1,20 @@
+ <?php
+ 
+-/**
+- * HyperDB configuration file
+- *
+- * This file should be installed at ABSPATH/db-config.php
+- *
+- * $wpdb is an instance of the hyperdb class which extends the wpdb class.
+- *
+- * See readme.txt for documentation.
+- */
++define("NOBLOGS_BACKEND_CONFIG", "/etc/noblogs/backends");
+ 
+-/**
+- * Introduction to HyperDB configuration
+- *
+- * HyperDB can manage connections to a large number of databases. Queries are
+- * distributed to appropriate servers by mapping table names to datasets.
+- *
+- * A dataset is defined as a group of tables that are located in the same
+- * database. There may be similarly-named databases containing different
+- * tables on different servers. There may also be many replicas of a database
+- * on different servers. The term "dataset" removes any ambiguity. Consider a
+- * dataset as a group of tables that can be mirrored on many servers.
+- *
+- * Configuring HyperDB involves defining databases and datasets. Defining a
+- * database involves specifying the server connection details, the dataset it
+- * contains, and its capabilities and priorities for reading and writing.
+- * Defining a dataset involves specifying its exact table names or registering
+- * one or more callback functions that translate table names to datasets.
+- */
+-
+-
+-/** Variable settings **/
+-
+-/**
+- * save_queries (bool)
+- * This is useful for debugging. Queries are saved in $wpdb->queries. It is not
+- * a constant because you might want to use it momentarily.
+- * Default: false
+- */
+-$wpdb->save_queries = false;
+-
+-/**
+- * persistent (bool)
+- * This determines whether to use mysql_connect or mysql_pconnect. The effects
+- * of this setting may vary and should be carefully tested.
+- * Default: false
+- */
+-$wpdb->persistent = false;
+-
+-/**
+- * max_connections (int)
+- * This is the number of mysql connections to keep open. Increase if you expect
+- * to reuse a lot of connections to different servers. This is ignored if you
+- * enable persistent connections.
+- * Default: 10
+- */
+-$wpdb->max_connections = 30;
+-
+-/**
+- * tcp_responsiveness_check
+- * Enables checking TCP responsiveness by fsockopen prior to mysql_connect or
+- * mysql_pconnect. This was added because PHP's mysql functions do not provide
+- * a variable timeout setting. Disabling it may improve average performance by
+- * a very tiny margin but lose protection against connections failing slowly.
+- * Default: true
+- */
+-$wpdb->tcp_responsiveness_check = true;
+-
+-/** Configuration Functions **/
+-
+-/**
+- * $wpdb->add_database( $database );
+- *
+- * $database is an associative array with these parameters:
+- * host     (required) Hostname with optional :port. Default port is 3306.
+- * user     (required) MySQL user name.
+- * password (required) MySQL user password.
+- * name     (required) MySQL database name.
+- * read     (optional) Whether server is readable. Default is 1 (readable).
+- *                     Also used to assign preference. See "Network topology".
+- * write    (optional) Whether server is writable. Default is 1 (writable).
+- *                     Also used to assign preference in multi-master mode.
+- * dataset  (optional) Name of dataset. Default is 'global'.
+- * timeout  (optional) Seconds to wait for TCP responsiveness. Default is 0.2
+- */
+-
+-/**
+- * $wpdb->add_table( $dataset, $table );
+- *
+- * $dataset and $table are strings.
+- */
+-
+-/**
+- * $wpdb->add_callback( $callback );
+- *
+- * $callback is a callable function or method. It will be called with two
+- * arguments and expected to compute a dataset or return null.
+- * $dataset = $callback($table, &$wpdb);
+- *
+- * Callbacks are executed in the order in which they are registered until one
+- * of them returns something other than null. Anything evaluating to false will
+- * cause the query to be aborted.
+- *
+- * For more complex setups, the callback may be used to overwrite properties of
+- * $wpdb or variables within hyperdb::connect_db(). If a callback returns an
+- * array, HyperDB will extract the array. It should be an associative array and
+- * it should include a $dataset value corresponding to a database added with
+- * $wpdb->add_database(). It may also include $server, which will be extracted
+- * to overwrite the parameters of each randomly selected database server prior
+- * to connection. This allows you to dynamically vary parameters such as the
+- * host, user, password, database name, and TCP check timeout.
+- */
+-
+-
+-/** Masters and slaves
+- *
+- * A database definition can include 'read' and 'write' parameters. These
+- * operate as boolean switches but they are typically specified as integers.
+- * They allow or disallow use of the database for reading or writing.
+- *
+- * A master database might be configured to allow reading and writing:
+- *   'write' => 1,
+- *   'read'  => 1,
+- * while a slave would be allowed only to read:
+- *   'write' => 0,
+- *   'read'  => 1,
+- *
+- * It might be advantageous to disallow reading from the master, such as when
+- * there are many slaves available and the master is very busy with writes.
+- *   'write' => 1,
+- *   'read'  => 0,
+- * HyperDB accommodates slave replication lag somewhat by keeping track of the
+- * tables that it has written since instantiation and sending subsequent read
+- * queries to the same server that received the write query. Thus a master set
+- * up this way will still receive read queries, but only subsequent to writes.
+- */
+-
+-
+-/**
+- * Network topology / Datacenter awareness
+- *
+- * When your databases are located in separate physical locations there is
+- * typically an advantage to connecting to a nearby server instead of a more
+- * distant one. The read and write parameters can be used to place servers into
+- * logical groups of more or less preferred connections. Lower numbers indicate
+- * greater preference.
+- *
+- * This configuration instructs HyperDB to try reading from one of the local
+- * slaves at random. If that slave is unreachable or refuses the connection,
+- * the other slave will be tried, followed by the master, and finally the
+- * remote slaves in random order.
+- * Local slave 1:   'write' => 0, 'read' => 1,
+- * Local slave 2:   'write' => 0, 'read' => 1,
+- * Local master:    'write' => 1, 'read' => 2,
+- * Remote slave 1:  'write' => 0, 'read' => 3,
+- * Remote slave 2:  'write' => 0, 'read' => 3,
+- *
+- * In the other datacenter, the master would be remote. We would take that into
+- * account while deciding where to send reads. Writes would always be sent to
+- * the master, regardless of proximity.
+- * Local slave 1:   'write' => 0, 'read' => 1,
+- * Local slave 2:   'write' => 0, 'read' => 1,
+- * Remote slave 1:  'write' => 0, 'read' => 2,
+- * Remote slave 2:  'write' => 0, 'read' => 2,
+- * Remote master:   'write' => 1, 'read' => 3,
+- *
+- * There are many ways to achieve different configurations in different
+- * locations. You can deploy different config files. You can write code to
+- * discover the web server's location, such as by inspecting $_SERVER or
+- * php_uname(), and compute the read/write parameters accordingly. An example
+- * appears later in this file using the legacy function add_db_server().
+- */
+-
+-
+-/** Sample Configuration 1: Using the Default Server **/
+-/** NOTE: THIS IS ACTIVE BY DEFAULT. COMMENT IT OUT. **/
+-
+-/**
+- * This is the most basic way to add a server to HyperDB using only the
+- * required parameters: host, user, password, name.
+- * This adds the DB defined in wp-config.php as a read/write server for
+- * the 'global' dataset. (Every table is in 'global' by default.)
+- */
+-/*$wpdb->add_database(array(
+-	'host'     => DB_HOST,     // If port is other than 3306, use host:port.
+-	'user'     => DB_USER,
+-	'password' => DB_PASSWORD,
+-	'name'     => DB_NAME,
+-));*/
+-
+-/**
+- * This adds the same server again, only this time it is configured as a slave.
+- * The last three parameters are set to the defaults but are shown for clarity.
+- */
+-/*$wpdb->add_database(array(
+-	'host'     => DB_HOST,     // If port is other than 3306, use host:port.
+-	'user'     => DB_USER,
+-	'password' => DB_PASSWORD,
+-	'name'     => DB_NAME,
+-	'write'    => 0,
+-	'read'     => 1,
+-	'dataset'  => 'global',
+-	'timeout'  => 0.2,
+-));*/
+-
+-/** Sample Configuration 2: Partitioning **/
+-
+-/**
+- * This example shows a setup where the multisite blog tables have been
+- * separated from the global dataset.
+- */
+-
+-$wpdb->add_database(array(
+-        'host'     => DB_HOST,     // If port is other than 3306, use host:port.
+-        'user'     => DB_USER,
+-        'password' => DB_PASSWORD,
+-        'name'     => DB_NAME,
+-	'write'    => 1,
+-        'read'     => 1,
+-	'dataset'  => 'global'
+-));
++require_once('r2db/db-hash.php');
++require_once('r2db/db-backends.php');
+ 
++// Add the global database (configured in wp-config.php), stores the global
++// blogs and users tables.
+ $wpdb->add_database(array(
+-	'host'     => '172.16.1.3:3307',
+-	'user'     => 'noblogs',
+-	'password' => 'n0bl0gst3st',
+-	'name'     => 'noblogs_2',
+-	'dataset'  => 'blog',
+-	'write'    => 1,
+-	'read'	   => 1,
+-	'timeout' => 2,
+-));
+-$wpdb->add_callback('my_db_callback');
+-function my_db_callback($query, $wpdb) {
+-	// Multisite blog tables are "{$base_prefix}{$blog_id}_*"
+-	if ( preg_match("/^{$wpdb->base_prefix}\d+_/i", $wpdb->table) ) {
+-		$table=split('_',$wpdb->table);
+-		if (($table[1] % 2) == 0) {
+-                		return 'blog';
+-		}
+-	}
+-}
+-
+-
+-
+-/** Sample helper functions from WordPress.com **/
+-
+-/**
+- * This is back-compatible with an older config style. It is for convenience.
+- * lhost, part, and dc were removed from hyperdb because the read and write
+- * parameters provide enough power to achieve the desired effects via config.
+- *
+- * @param string $dataset Datset: the name of the dataset. Just use "global" if you don't need horizontal partitioning.
+- * @param int $part Partition: the vertical partition number (1, 2, 3, etc.). Use "0" if you don't need vertical partitioning.
+- * @param string $dc Datacenter: where the database server is located. Airport codes are convenient. Use whatever.
+- * @param int $read Read group: tries all servers in lowest number group before trying higher number group. Typical: 1 for slaves, 2 for master. This will cause reads to go to slaves unless all slaves are unreachable. Zero for no reads.
+- * @param bool $write Write flag: is this server writable? Works the same as $read. Typical: 1 for master, 0 for slaves.
+- * @param string $host Internet address: host:port of server on internet. 
+- * @param string $lhost Local address: host:port of server for use when in same datacenter. Leave empty if no local address exists.
+- * @param string $name Database name.
+- * @param string $user Database user.
+- * @param string $password Database password.
+- */
+-/*
+-function add_db_server($dataset, $part, $dc, $read, $write, $host, $lhost, $name, $user, $password, $timeout = 0.2 ) {
+-	global $wpdb;
+-
+-	// dc is not used in hyperdb. This produces the desired effect of
+-	// trying to connect to local servers before remote servers. Also
+-	// increases time allowed for TCP responsiveness check.
+-	if ( !empty($dc) && defined(DATACENTER) && $dc != DATACENTER ) {
+-		$read += 10000;
+-		$write += 10000;
+-		$timeout = 0.7;
+-	}
+-
+-	// You'll need a hyperdb::add_callback() callback function to use partitioning.
+-	// $wpdb->add_callback( 'my_func' );
+-	if ( $part )
+-		$dataset = $dataset . '_' . $part;
+-
+-	$database = compact('dataset', 'read', 'write', 'host', 'name', 'user', 'password', 'timeout');
+-
+-	$wpdb->add_database($database);
++    "host" => DB_HOST,
++    "user" => DB_USER,
++    "password" => DB_PASSWORD,
++    "name" => DB_NAME,
++    "dataset" => "global",
++    "write" => 1, "read" => 1, "timeout" => 2
++    ));
+ 
+-	// lhost is not used in hyperdb. This configures hyperdb with an
+-	// additional server to represent the local hostname so it tries to
+-	// connect over the private interface before the public one.
+-	if ( !empty( $lhost ) ) {
+-		if ( $read )
+-			$database['read'] = $read - 0.5;
+-		if ( $write )
+-			$database['write'] = $write - 0.5;
+-		$wpdb->add_database( $database );
+-	}
+-}
+-*/
++$wpdb_reverse_backend_map = noblogs_load_backends(NOBLOGS_BACKEND_CONFIG, $wpdb_hash);
+ 
+-// The ending PHP tag is omitted. This is actually safer than including it.
+diff --git a/r2db/README b/r2db/README
+new file mode 100644
+index 00000000..1a08b493
+--- /dev/null
++++ b/r2db/README
+@@ -0,0 +1,15 @@
++
++Uso di HyperDB con il piano R di A/I
++------------------------------------
++
++I database di noblogs sono distribuiti su piu' di un backend, utilizzando
++un sistema di consistent hashing che associa ogni blog_id ad un backend
++specifico.
++
++L'elenco dei backend e' specificato nel file /etc/noblogs/backends.
++
++Lo schema e' molto semplice e si basa sull'ID pubblico di ciascun server
++(es, latitanza:1, confino:3, etc). Ogni server ha un database 'noblogs_ID'
++(in /opt/noblogs/mysql), cui puo' accedere l'utente 'noblogsdb'.
++
++
+diff --git a/r2db/db-backends.php b/r2db/db-backends.php
+new file mode 100644
+index 00000000..af791645
+--- /dev/null
++++ b/r2db/db-backends.php
+@@ -0,0 +1,35 @@
++<?php
++
++function noblogs_load_backends($db_config_file, &$hashptr) {
++  global $wpdb;
++
++  $backend_map = array();
++
++  $fp = @fopen($db_config_file, "r");
++  if (!$fp) {
++    die("Database backends not configured!");
++  }
++  while (($line = fgets($fp, 1024)) !== false) {
++    if ($line[0] == '#') {
++      continue;
++    }
++    $line_parts = explode(" ", rtrim($line));
++    $server_id = $line_parts[0];
++    $dataset = "backend_" . $server_id;
++    $backend_url = $line_parts[2];
++    $backend_url_data = parse_url($backend_url);
++    $backend = array(
++        "host" => $backend_url_data["host"] . ":" . $backend_url_data["port"],
++        "user" => $backend_url_data["user"],
++        "password" => $backend_url_data["pass"],
++        "name" => substr($backend_url_data["path"], 1),
++        "dataset" => $dataset,
++        "read" => 1, "write" => 1, "timeout" => 2
++        );
++    $wpdb->add_database($backend);
++    $hashptr->addTarget($dataset);
++    $backend_map[$dataset] = $backend;
++  }
++  fclose($fp);
++  return $backend_map;
++}
+diff --git a/db-hash.php b/r2db/db-hash.php
+similarity index 100%
+rename from db-hash.php
+rename to r2db/db-hash.php
+diff --git a/flexihash.php b/r2db/flexihash.php
+similarity index 100%
+rename from flexihash.php
+rename to r2db/flexihash.php
+diff --git a/r2db/tools/db-migrate-to-new-schema.php b/r2db/tools/db-migrate-to-new-schema.php
+new file mode 100755
+index 00000000..e393de01
+--- /dev/null
++++ b/r2db/tools/db-migrate-to-new-schema.php
+@@ -0,0 +1,94 @@
++#!/opt/noblogs/cron/php-noblogs
++<?php
++
++// Load wordpress api.
++define('WP_CACHE',false);
++/** Setup WordPress environment */
++require_once('wp-load.php');
++require_once('db-config-new.php');
++
++
++function old_hash($dbid) {
++  if (($dbid % 2) == 0) {
++    return array('host' => '172.16.1.3',
++		 'port' => '3307',
++		 'user' => 'noblogs',
++		 'password' => 'n0bl0gst3st',
++		 'db' => 'noblogs_2');
++  } else {
++    return array('host' => '172.16.1.8',
++		 'port' => '3307',
++		 'user' => 'noblogsusr',
++		 'password' => 'n0bl0gsdb4xpw!',
++		 'db' => 'noblogs');
++  }
++}
++
++function new_hash($dbid) {
++  global $wpdb_hash;
++  global $wpdb_reverse_backend_map;
++  $lookup = $wpdb_hash->lookup($dbid);
++  $backend = $wpdb_reverse_backend_map[$lookup];
++  $result = array();
++  if (preg_match('/^(.*):([0-9]*)$/', $backend['host'], $matches)) {
++    $result['host'] = $matches[1];
++    $result['port'] = $matches[2];
++  }
++  $result['user'] = $backend['user'];
++  $result['password'] = $backend['password'];
++  $result['db'] = $backend['name'];
++  return $result;
++}
++
++function mysqlopts(&$attrs) {
++  return ("-h" . $attrs['host'] . " -P" . $attrs['port'] . " -u" . $attrs['user']
++	  . " '-p" . $attrs['password'] . "'");
++}
++
++function mysqlurl(&$attrs) {
++  return ("mysql://" . $attrs['user'] . "@" . $attrs['host']
++	  . ":" . $attrs['port'] . "/" . $attrs['db']);
++}
++
++function get_all_blogs() 
++{
++  global $wpdb;
++
++  $sql = "SELECT blog_id, domain, path FROM $wpdb->blogs WHERE public = 1 AND deleted = 0 AND archived = '0' ORDER BY domain, path";
++  $result = $wpdb->get_results($sql);
++  return ($result);
++}
++
++$new_counts = array();
++$moved_count = 0;
++$blogs = get_all_blogs();
++foreach ($blogs as $blog) {
++  $blog_id = $blog->blog_id;
++
++  $old_params = old_hash($blog_id);
++  $old_dburi = mysqlurl($old_params);
++  $new_params = new_hash($blog_id);
++  $new_dburi = mysqlurl($new_params);
++
++  if ($new_counts[$new_params['host']]) {
++    $new_counts[$new_params['host']] += 1;
++  } else { 
++    $new_counts[$new_params['host']] = 1;
++  }
++
++  if ($old_dburi != $new_dburi) {
++    echo "echo moving blog $blog_id from " . $old_params['host'] . " to " . $new_params['host'] . "\n";
++    echo "tables=\$(mysql " . mysqlopts($old_params) . " " . $old_params['db'] . " -NBe \"show tables like 'wp\\_" . $blog_id . "\\_%'\")\n";
++    echo "mysqldump --opt " . mysqlopts($old_params) . " " . $old_params['db'] . " \${tables} \\\n";
++    echo "  | mysql " . mysqlopts($new_params) . " " . $new_params['db'] . "\n";
++    $moved_count += 1;
++  } else {
++    echo "echo blog $blog_id stays on " . $old_params['host'] . "\n";
++  }
++
++}
++
++echo "\n\n\nBlog distribution:\n";
++print_r($new_counts);
++print "\n $moved_count blogs moved\n";
++
+-- 
+2.17.1
+
diff --git a/patches/0105-symlink-bp-default-theme-to-buddypress-plugin-direct.patch b/patches/0105-symlink-bp-default-theme-to-buddypress-plugin-direct.patch
new file mode 100644
index 00000000..f7e08c0d
--- /dev/null
+++ b/patches/0105-symlink-bp-default-theme-to-buddypress-plugin-direct.patch
@@ -0,0 +1,22 @@
+From f7bdd99e0772fb74bff0c62c2aedb58f2cd71954 Mon Sep 17 00:00:00 2001
+From: root <root@rivolta.investici.org>
+Date: Sun, 6 Mar 2011 00:42:20 +0000
+Subject: [PATCH 105/229] symlink bp-default theme to buddypress plugin
+ directory
+
+---
+ wp-content/themes/bp-default | 1 +
+ 1 file changed, 1 insertion(+)
+ create mode 120000 wp-content/themes/bp-default
+
+diff --git a/wp-content/themes/bp-default b/wp-content/themes/bp-default
+new file mode 120000
+index 00000000..e67ec49c
+--- /dev/null
++++ b/wp-content/themes/bp-default
+@@ -0,0 +1 @@
++../plugins/buddypress/bp-themes/bp-default
+\ No newline at end of file
+-- 
+2.17.1
+
diff --git a/patches/0106-a-few-fixes-to-the-global-wpdb_hash-instance-moved-i.patch b/patches/0106-a-few-fixes-to-the-global-wpdb_hash-instance-moved-i.patch
new file mode 100644
index 00000000..0959dca4
--- /dev/null
+++ b/patches/0106-a-few-fixes-to-the-global-wpdb_hash-instance-moved-i.patch
@@ -0,0 +1,153 @@
+From b125a7d25e2d6d9b4ee0899fce6de8522847c226 Mon Sep 17 00:00:00 2001
+From: root <root@rivolta.investici.org>
+Date: Sun, 6 Mar 2011 01:40:07 +0000
+Subject: [PATCH 106/229] a few fixes to the global wpdb_hash instance (moved
+ into $wpdb)
+
+---
+ db-config.php                           | 11 ++++++++---
+ r2db/db-backends.php                    |  2 +-
+ r2db/db-hash.php                        |  6 +++---
+ r2db/tools/db-migrate-to-new-schema.php | 19 +++++++++++--------
+ wp-content/db.php                       |  7 +++++++
+ 5 files changed, 30 insertions(+), 15 deletions(-)
+
+diff --git a/db-config.php b/db-config.php
+index cebe3a82..3b0e0246 100644
+--- a/db-config.php
++++ b/db-config.php
+@@ -1,9 +1,14 @@
+ <?php
+ 
++// Common settings
++$wpdb->save_queries = false;
++$wpdb->persistent = false;
++$wpdb->max_connections = 30;
++
+ define("NOBLOGS_BACKEND_CONFIG", "/etc/noblogs/backends");
+ 
+-require_once('r2db/db-hash.php');
+-require_once('r2db/db-backends.php');
++include_once('r2db/db-hash.php');
++include_once('r2db/db-backends.php');
+ 
+ // Add the global database (configured in wp-config.php), stores the global
+ // blogs and users tables.
+@@ -16,5 +21,5 @@ $wpdb->add_database(array(
+     "write" => 1, "read" => 1, "timeout" => 2
+     ));
+ 
+-$wpdb_reverse_backend_map = noblogs_load_backends(NOBLOGS_BACKEND_CONFIG, $wpdb_hash);
++$wpdb_reverse_backend_map = noblogs_load_backends(NOBLOGS_BACKEND_CONFIG, $wpdb->hash_map);
+ 
+diff --git a/r2db/db-backends.php b/r2db/db-backends.php
+index af791645..d7eafc97 100644
+--- a/r2db/db-backends.php
++++ b/r2db/db-backends.php
+@@ -1,6 +1,6 @@
+ <?php
+ 
+-function noblogs_load_backends($db_config_file, &$hashptr) {
++function noblogs_load_backends($db_config_file, $hashptr) {
+   global $wpdb;
+ 
+   $backend_map = array();
+diff --git a/r2db/db-hash.php b/r2db/db-hash.php
+index 2c14ce25..6f69aaf0 100644
+--- a/r2db/db-hash.php
++++ b/r2db/db-hash.php
+@@ -1,15 +1,15 @@
+ <?php
+ 
+-require_once('flexihash.php');
++require_once(dirname(__FILE__) . '/flexihash.php');
+ 
+-$wpdb_hash = new Flexihash();
++$wpdb->hash_map = new Flexihash();
+ 
+ /* Hashing function to map blogs to databases.
+  *
+  * Implements a consistent hashing scheme using Flexihash.
+  */
+ function noblogs_db_callback($query, $wpdb) {
+-  global $wpdb_hash;
++  $wpdb_hash = $wpdb->hash_map;
+   if (preg_match("/^{$wpdb->base_prefix}(\d+)_/", $wpdb->table, $matches)) {
+     $blog_id = $matches[1];
+     return $wpdb_hash->lookup($blog_id);
+diff --git a/r2db/tools/db-migrate-to-new-schema.php b/r2db/tools/db-migrate-to-new-schema.php
+index e393de01..b1083e72 100755
+--- a/r2db/tools/db-migrate-to-new-schema.php
++++ b/r2db/tools/db-migrate-to-new-schema.php
+@@ -5,7 +5,7 @@
+ define('WP_CACHE',false);
+ /** Setup WordPress environment */
+ require_once('wp-load.php');
+-require_once('db-config-new.php');
++require_once('db-config.php');
+ 
+ 
+ function old_hash($dbid) {
+@@ -24,11 +24,10 @@ function old_hash($dbid) {
+   }
+ }
+ 
+-function new_hash($dbid) {
+-  global $wpdb_hash;
+-  global $wpdb_reverse_backend_map;
+-  $lookup = $wpdb_hash->lookup($dbid);
+-  $backend = $wpdb_reverse_backend_map[$lookup];
++function new_hash($dbid, $reversemap) {
++  global $wpdb;
++  $lookup = $wpdb->hash_map->lookup($dbid);
++  $backend = $reversemap[$lookup];
+   $result = array();
+   if (preg_match('/^(.*):([0-9]*)$/', $backend['host'], $matches)) {
+     $result['host'] = $matches[1];
+@@ -54,11 +53,15 @@ function get_all_blogs()
+ {
+   global $wpdb;
+ 
+-  $sql = "SELECT blog_id, domain, path FROM $wpdb->blogs WHERE public = 1 AND deleted = 0 AND archived = '0' ORDER BY domain, path";
++//  $sql = "SELECT blog_id, domain, path FROM $wpdb->blogs WHERE public = 1 AND deleted = 0 AND archived = '0' ORDER BY domain, path";
++  $sql = "SELECT blog_id, domain, path FROM $wpdb->blogs WHERE public = 0 ORDER BY domain, path";
+   $result = $wpdb->get_results($sql);
+   return ($result);
+ }
+ 
++$hashmap = new Flexihash();
++$reverse_backend_map = noblogs_load_backends(NOBLOGS_BACKEND_CONFIG, $hashmap);
++
+ $new_counts = array();
+ $moved_count = 0;
+ $blogs = get_all_blogs();
+@@ -67,7 +70,7 @@ foreach ($blogs as $blog) {
+ 
+   $old_params = old_hash($blog_id);
+   $old_dburi = mysqlurl($old_params);
+-  $new_params = new_hash($blog_id);
++  $new_params = new_hash($blog_id, $reverse_backend_map);
+   $new_dburi = mysqlurl($new_params);
+ 
+   if ($new_counts[$new_params['host']]) {
+diff --git a/wp-content/db.php b/wp-content/db.php
+index f900d305..f819e225 100644
+--- a/wp-content/db.php
++++ b/wp-content/db.php
+@@ -51,6 +51,13 @@ define( 'HYPERDB_CONN_HOST_ERROR', 2003 );   // Can't connect to MySQL server on
+ define( 'HYPERDB_SERVER_GONE_ERROR', 2006 ); // MySQL server has gone away
+ 
+ class hyperdb extends wpdb {
++
++        /**
++	 * A/I patch! 
++	 * store a FlexiHash() instance here.
++	 */
++	var $hash_map;
++
+ 	/**
+ 	 * The last table that was queried
+ 	 * @var string
+-- 
+2.17.1
+
diff --git a/patches/0107-use-comment_form-otherwise-commenting-is-broken.patch b/patches/0107-use-comment_form-otherwise-commenting-is-broken.patch
new file mode 100644
index 00000000..1d466c78
--- /dev/null
+++ b/patches/0107-use-comment_form-otherwise-commenting-is-broken.patch
@@ -0,0 +1,75 @@
+From 2cf4732286074814339ab1f395fe496e03075f52 Mon Sep 17 00:00:00 2001
+From: root <root@rivolta.investici.org>
+Date: Sun, 6 Mar 2011 14:03:13 +0000
+Subject: [PATCH 107/229] use comment_form() otherwise commenting is broken
+
+---
+ wp-content/themes/minimalism/comments.php | 48 +++--------------------
+ 1 file changed, 5 insertions(+), 43 deletions(-)
+
+diff --git a/wp-content/themes/minimalism/comments.php b/wp-content/themes/minimalism/comments.php
+index fa6221e8..a4b5f379 100644
+--- a/wp-content/themes/minimalism/comments.php
++++ b/wp-content/themes/minimalism/comments.php
+@@ -19,7 +19,7 @@
+ 
+ <!-- You can start editing here. -->
+ 
+-<?php if ($comments) : ?>
++<?php if ( have_comments() ) : ?>
+ 	<h3 id="comments"><?php comments_number(__('No Responses', 'minimalism'), __('One Response', 'minimalism'), __('% Responses', 'minimalism'));?> <?php printf(__('to &#8220;%s&#8221;', 'minimalism'), the_title('', '', false)); ?></h3>
+ 
+ 	<ol class="commentlist">
+@@ -61,45 +61,7 @@
+ 	<?php endif; ?>
+ <?php endif; ?>
+ 
+-
+-<?php if ('open' == $post->comment_status) : ?>
+-
+-<h3 id="respond"><?php _e('Leave a Reply', 'minimalism'); ?></h3>
+-
+-<?php if ( get_option('comment_registration') && !$user_ID ) : ?>
+-<p><?php printf(__('You must be <a href="%s">logged in</a> to post a comment.', 'minimalism'), get_option('siteurl') . '/wp-login.php?redirect_to=' . urlencode(get_permalink())); ?></p>
+-<?php else : ?>
+-
+-<form action="<?php echo get_option('siteurl'); ?>/wp-comments-post.php" method="post" id="commentform">
+-
+-<?php if ( $user_ID ) : ?>
+-
+-<p><?php printf(__('Logged in as <a href="%1$s">%2$s</a>.', 'minimalism'), get_option('siteurl') . '/wp-admin/profile.php', $user_identity); ?> <a href="<?php echo get_option('siteurl'); ?>/wp-login.php?action=logout" title="<?php _e('Log out of this account', 'minimalism'); ?>"><?php _e('Log out &raquo;', 'minimalism'); ?></a></p>
+-
+-<?php else : ?>
+-
+-<p><input type="text" name="author" id="author" value="<?php echo $comment_author; ?>" size="22" tabindex="1" <?php if ($req) echo "aria-required='true'"; ?> />
+-<label for="author"><small><?php _e('Name', 'minimalism'); ?> <?php if ($req) _e("(required)", "kubrick"); ?></small></label></p>
+-
+-<p><input type="text" name="email" id="email" value="<?php echo $comment_author_email; ?>" size="22" tabindex="2" <?php if ($req) echo "aria-required='true'"; ?> />
+-<label for="email"><small><?php _e('Mail (will not be published)', 'minimalism'); ?> <?php if ($req) _e("(required)", "kubrick"); ?></small></label></p>
+-
+-<p><input type="text" name="url" id="url" value="<?php echo $comment_author_url; ?>" size="22" tabindex="3" />
+-<label for="url"><small><?php _e('Website', 'minimalism'); ?></small></label></p>
+-
+-<?php endif; ?>
+-
+-<!--<p><small><?php printf(__('<strong>XHTML:</strong> You can use these tags: <code>%s</code>', 'minimalism'), allowed_tags()); ?></small></p>-->
+-
+-<p><textarea name="comment" id="comment" cols="100%" rows="10" tabindex="4"></textarea></p>
+-
+-<p><input name="submit" type="submit" id="submit" tabindex="5" value="<?php _e('Submit Comment', 'minimalism'); ?>" />
+-<input type="hidden" name="comment_post_ID" value="<?php echo $id; ?>" />
+-</p>
+-<?php do_action('comment_form', $post->ID); ?>
+-
+-</form>
+-
+-<?php endif; // If registration required and not logged in ?>
+-
+-<?php endif; // if you delete this the sky will fall on your head ?>
++<?php comment_form( array('comment_notes_after' => '',
++                          'comment_notes_before'=> '')
++                  );
++?>
+-- 
+2.17.1
+
diff --git a/patches/0108-Revert-use-comment_form-otherwise-commenting-is-brok.patch b/patches/0108-Revert-use-comment_form-otherwise-commenting-is-brok.patch
new file mode 100644
index 00000000..8a084c33
--- /dev/null
+++ b/patches/0108-Revert-use-comment_form-otherwise-commenting-is-brok.patch
@@ -0,0 +1,77 @@
+From 8c8286f1e709afeeafdeec043fdda1fb896cad28 Mon Sep 17 00:00:00 2001
+From: root <root@rivolta.investici.org>
+Date: Sun, 6 Mar 2011 17:30:56 +0000
+Subject: [PATCH 108/229] Revert "use comment_form() otherwise commenting is
+ broken"
+
+This reverts commit b279c59552d85cb65dff654726f9777af5237215.
+---
+ wp-content/themes/minimalism/comments.php | 48 ++++++++++++++++++++---
+ 1 file changed, 43 insertions(+), 5 deletions(-)
+
+diff --git a/wp-content/themes/minimalism/comments.php b/wp-content/themes/minimalism/comments.php
+index a4b5f379..fa6221e8 100644
+--- a/wp-content/themes/minimalism/comments.php
++++ b/wp-content/themes/minimalism/comments.php
+@@ -19,7 +19,7 @@
+ 
+ <!-- You can start editing here. -->
+ 
+-<?php if ( have_comments() ) : ?>
++<?php if ($comments) : ?>
+ 	<h3 id="comments"><?php comments_number(__('No Responses', 'minimalism'), __('One Response', 'minimalism'), __('% Responses', 'minimalism'));?> <?php printf(__('to &#8220;%s&#8221;', 'minimalism'), the_title('', '', false)); ?></h3>
+ 
+ 	<ol class="commentlist">
+@@ -61,7 +61,45 @@
+ 	<?php endif; ?>
+ <?php endif; ?>
+ 
+-<?php comment_form( array('comment_notes_after' => '',
+-                          'comment_notes_before'=> '')
+-                  );
+-?>
++
++<?php if ('open' == $post->comment_status) : ?>
++
++<h3 id="respond"><?php _e('Leave a Reply', 'minimalism'); ?></h3>
++
++<?php if ( get_option('comment_registration') && !$user_ID ) : ?>
++<p><?php printf(__('You must be <a href="%s">logged in</a> to post a comment.', 'minimalism'), get_option('siteurl') . '/wp-login.php?redirect_to=' . urlencode(get_permalink())); ?></p>
++<?php else : ?>
++
++<form action="<?php echo get_option('siteurl'); ?>/wp-comments-post.php" method="post" id="commentform">
++
++<?php if ( $user_ID ) : ?>
++
++<p><?php printf(__('Logged in as <a href="%1$s">%2$s</a>.', 'minimalism'), get_option('siteurl') . '/wp-admin/profile.php', $user_identity); ?> <a href="<?php echo get_option('siteurl'); ?>/wp-login.php?action=logout" title="<?php _e('Log out of this account', 'minimalism'); ?>"><?php _e('Log out &raquo;', 'minimalism'); ?></a></p>
++
++<?php else : ?>
++
++<p><input type="text" name="author" id="author" value="<?php echo $comment_author; ?>" size="22" tabindex="1" <?php if ($req) echo "aria-required='true'"; ?> />
++<label for="author"><small><?php _e('Name', 'minimalism'); ?> <?php if ($req) _e("(required)", "kubrick"); ?></small></label></p>
++
++<p><input type="text" name="email" id="email" value="<?php echo $comment_author_email; ?>" size="22" tabindex="2" <?php if ($req) echo "aria-required='true'"; ?> />
++<label for="email"><small><?php _e('Mail (will not be published)', 'minimalism'); ?> <?php if ($req) _e("(required)", "kubrick"); ?></small></label></p>
++
++<p><input type="text" name="url" id="url" value="<?php echo $comment_author_url; ?>" size="22" tabindex="3" />
++<label for="url"><small><?php _e('Website', 'minimalism'); ?></small></label></p>
++
++<?php endif; ?>
++
++<!--<p><small><?php printf(__('<strong>XHTML:</strong> You can use these tags: <code>%s</code>', 'minimalism'), allowed_tags()); ?></small></p>-->
++
++<p><textarea name="comment" id="comment" cols="100%" rows="10" tabindex="4"></textarea></p>
++
++<p><input name="submit" type="submit" id="submit" tabindex="5" value="<?php _e('Submit Comment', 'minimalism'); ?>" />
++<input type="hidden" name="comment_post_ID" value="<?php echo $id; ?>" />
++</p>
++<?php do_action('comment_form', $post->ID); ?>
++
++</form>
++
++<?php endif; // If registration required and not logged in ?>
++
++<?php endif; // if you delete this the sky will fall on your head ?>
+-- 
+2.17.1
+
diff --git a/patches/0109-New-global-plugin-update_siteurl.php-to-fix-themes-P.patch b/patches/0109-New-global-plugin-update_siteurl.php-to-fix-themes-P.patch
new file mode 100644
index 00000000..03db8c9c
--- /dev/null
+++ b/patches/0109-New-global-plugin-update_siteurl.php-to-fix-themes-P.patch
@@ -0,0 +1,40 @@
+From a4fe2f92c0463de6e5f3ac5d6cf253b6b7384254 Mon Sep 17 00:00:00 2001
+From: root <root@rivolta.investici.org>
+Date: Sun, 6 Mar 2011 17:32:24 +0000
+Subject: [PATCH 109/229] New global plugin: update_siteurl.php to fix themes
+ POSTing to http when over https
+
+---
+ wp-content/mu-plugins/update_siteurl.php | 20 ++++++++++++++++++++
+ 1 file changed, 20 insertions(+)
+ create mode 100644 wp-content/mu-plugins/update_siteurl.php
+
+diff --git a/wp-content/mu-plugins/update_siteurl.php b/wp-content/mu-plugins/update_siteurl.php
+new file mode 100644
+index 00000000..8a2d5090
+--- /dev/null
++++ b/wp-content/mu-plugins/update_siteurl.php
+@@ -0,0 +1,20 @@
++<?php
++/*
++Plugin Name: Update the 'siteurl' and 'home' options
++Plugin URI: https://noblogs.org
++Description: Update the 'siteurl' and 'home' options to site_url(), this is necessary to fix a lot of themes which don't take into account https. See also http://wordpress.org/support/topic/blank-wp-comments-postphp-page-when-commenting-on-numerous-wordpress-blogs
++Version: 0.1
++Author: Autistici/Inventati
++Author URI: https://noblogs.org/
++*/
++
++function update_siteurl() {
++
++    update_option('siteurl',site_url());
++    update_option('home',site_url());
++
++}
++
++update_siteurl();
++
++?>
+-- 
+2.17.1
+
diff --git a/patches/0110-Don-t-leak-which-blog-has-been-logged-into-via-get_b.patch b/patches/0110-Don-t-leak-which-blog-has-been-logged-into-via-get_b.patch
new file mode 100644
index 00000000..466cff99
--- /dev/null
+++ b/patches/0110-Don-t-leak-which-blog-has-been-logged-into-via-get_b.patch
@@ -0,0 +1,26 @@
+From 77828c5d08b128da1fe46219430f7399ca46cf21 Mon Sep 17 00:00:00 2001
+From: root <root@rivolta.investici.org>
+Date: Sun, 6 Mar 2011 17:39:49 +0000
+Subject: [PATCH 110/229] Don't leak which blog has been logged into via
+ get_bloginfo()
+
+---
+ wp-includes/class-http.php | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/wp-includes/class-http.php b/wp-includes/class-http.php
+index a30a9b3f..a4bcc5c1 100644
+--- a/wp-includes/class-http.php
++++ b/wp-includes/class-http.php
+@@ -188,7 +188,7 @@ class WP_Http {
+ 			 * @param string $user_agent WordPress user agent string.
+ 			 * @param string $url        The request URL.
+ 			 */
+-			'user-agent'          => apply_filters( 'http_headers_useragent', 'WordPress/' . get_bloginfo( 'version' ) . '; ' . get_bloginfo( 'url' ), $url ),
++			'user-agent' => apply_filters( 'http_headers_useragent', 'WordPress/' . $wp_version . '; http://wordpress.org' ),
+ 			/**
+ 			 * Filters whether to pass URLs through wp_http_validate_url() in an HTTP request.
+ 			 *
+-- 
+2.17.1
+
diff --git a/patches/0111-Add-utility-to-discover-the-blog-backend-given-its-n.patch b/patches/0111-Add-utility-to-discover-the-blog-backend-given-its-n.patch
new file mode 100644
index 00000000..1eb59eea
--- /dev/null
+++ b/patches/0111-Add-utility-to-discover-the-blog-backend-given-its-n.patch
@@ -0,0 +1,73 @@
+From 74cd06d803ce65ed09444a940b433d136d76a95f Mon Sep 17 00:00:00 2001
+From: root <root@rivolta.investici.org>
+Date: Tue, 8 Mar 2011 11:51:48 +0000
+Subject: [PATCH 111/229] Add utility to discover the blog backend given its
+ name
+
+---
+ r2db/tools/get-backend.php | 53 ++++++++++++++++++++++++++++++++++++++
+ 1 file changed, 53 insertions(+)
+ create mode 100755 r2db/tools/get-backend.php
+
+diff --git a/r2db/tools/get-backend.php b/r2db/tools/get-backend.php
+new file mode 100755
+index 00000000..6b4725d6
+--- /dev/null
++++ b/r2db/tools/get-backend.php
+@@ -0,0 +1,53 @@
++#!/opt/noblogs/cron/php-noblogs
++<?php
++
++if ($argv[1]) {
++  $blog_domain = $argv[1];
++  if (!preg_match('/\.noblogs\.org$/', $blog_domain)) {
++    $blog_domain = $blog_domain . '.noblogs.org';
++  }
++} else {
++  die("Usage: get-backend <blog_name>\n");
++}
++
++// Load wordpress api.
++define('WP_CACHE',false);
++/** Setup WordPress environment */
++require_once('wp-load.php');
++require_once('db-config.php');
++
++
++function new_hash($dbid, $reversemap) {
++  global $wpdb;
++  $lookup = $wpdb->hash_map->lookup($dbid);
++  $backend = $reversemap[$lookup];
++  $result = array();
++  if (preg_match('/^(.*):([0-9]*)$/', $backend['host'], $matches)) {
++    $result['host'] = $matches[1];
++    $result['port'] = $matches[2];
++  }
++  $result['user'] = $backend['user'];
++  $result['password'] = $backend['password'];
++  $result['db'] = $backend['name'];
++  return $result;
++}
++
++function get_blog($domain) 
++{
++  global $wpdb;
++
++//  $sql = "SELECT blog_id, domain, path FROM $wpdb->blogs WHERE public = 1 AND deleted = 0 AND archived = '0' ORDER BY domain, path";
++  $sql = "SELECT blog_id, domain, path FROM $wpdb->blogs WHERE domain = '" . $domain . "'";
++  $result = $wpdb->get_results($sql);
++  return ($result[0]);
++}
++
++$hashmap = new Flexihash();
++$reverse_backend_map = noblogs_load_backends(NOBLOGS_BACKEND_CONFIG, $hashmap);
++
++$blog = get_blog($blog_domain);
++$backend = new_hash($blog->blog_id, $reverse_backend_map);
++
++echo "\n" . $blog_domain . " (id " . $blog->blog_id . ")\n\n";
++print_r($backend);
++
+-- 
+2.17.1
+
diff --git a/patches/0112-add-the-http-protocol-http-https-to-the-static-file-.patch b/patches/0112-add-the-http-protocol-http-https-to-the-static-file-.patch
new file mode 100644
index 00000000..163d54b1
--- /dev/null
+++ b/patches/0112-add-the-http-protocol-http-https-to-the-static-file-.patch
@@ -0,0 +1,83 @@
+From 56205ed36586a8e9cf6f7015dcb2787e2e79abb9 Mon Sep 17 00:00:00 2001
+From: root <root@rivolta.investici.org>
+Date: Mon, 14 Mar 2011 00:34:08 +0000
+Subject: [PATCH 112/229] add the http protocol (http/https) to the static file
+ cache key
+
+---
+ .htaccess                                | 10 ++++++----
+ wp-content/mu-plugins/update_siteurl.php | 20 --------------------
+ wp-content/wp-cache-config.php           |  2 +-
+ 3 files changed, 7 insertions(+), 25 deletions(-)
+ delete mode 100644 wp-content/mu-plugins/update_siteurl.php
+
+diff --git a/.htaccess b/.htaccess
+index f1081713..8438c073 100644
+--- a/.htaccess
++++ b/.htaccess
+@@ -27,8 +27,9 @@ RewriteCond %{HTTP:Profile} !^[a-z0-9\"]+ [NC]
+ RewriteCond %{HTTP_USER_AGENT} !^.*(2.0\ MMP|240x320|400X240|AvantGo|BlackBerry|Blazer|Cellphone|Danger|DoCoMo|Elaine/3.0|EudoraWeb|Googlebot-Mobile|hiptop|IEMobile|KYOCERA/WX310K|LG/U990|MIDP-2.|MMEF20|MOT-V|NetFront|Newt|Nintendo\ Wii|Nitro|Nokia|Opera\ Mini|Palm|PlayStation\ Portable|portalmmm|Proxinet|ProxiNet|SHARP-TQ-GX10|SHG-i900|Small|SonyEricsson|Symbian\ OS|SymbianOS|TS21i-10|UP.Browser|UP.Link|webOS|Windows\ CE|WinWAP|YahooSeeker/M1A1-R2D2|iPhone|iPod|Android|BlackBerry9530|LG-TU915\ Obigo|LGE\ VX|webOS|Nokia5800).*
+ RewriteCond %{HTTP_user_agent} !^(w3c\ |w3c-|acs-|alav|alca|amoi|audi|avan|benq|bird|blac|blaz|brew|cell|cldc|cmd-|dang|doco|eric|hipt|htc_|inno|ipaq|ipod|jigs|kddi|keji|leno|lg-c|lg-d|lg-g|lge-|lg/u|maui|maxo|midp|mits|mmef|mobi|mot-|moto|mwbp|nec-|newt|noki|palm|pana|pant|phil|play|port|prox|qwap|sage|sams|sany|sch-|sec-|send|seri|sgh-|shar|sie-|siem|smal|smar|sony|sph-|symb|t-mo|teli|tim-|tosh|tsm-|upg1|upsi|vk-v|voda|wap-|wapa|wapi|wapp|wapr|webc|winw|winw|xda\ |xda-).*
+ RewriteCond %{HTTP:Accept-Encoding} gzip
+-RewriteCond %{DOCUMENT_ROOT}/wp-content/cache/supercache/%{HTTP_HOST}/$1/index.html.gz -f
+-RewriteRule ^(.*) "/wp-content/cache/supercache/%{HTTP_HOST}/$1/index.html.gz" [L]
++#RewriteCond %{HTTP:X-Forwarded-Proto} !^https$
++RewriteCond %{DOCUMENT_ROOT}/wp-content/cache/supercache/%{HTTP_HOST}/%{HTTP:X-Forwarded-Proto}/$1/index.html.gz -f
++RewriteRule ^(.*) "/wp-content/cache/supercache/%{HTTP_HOST}/%{HTTP:X-Forwarded-Proto}/$1/index.html.gz" [L]
+ 
+ RewriteCond %{REQUEST_URI} !^.*[^/]$
+ RewriteCond %{REQUEST_URI} !^.*//.*$
+@@ -39,8 +40,9 @@ RewriteCond %{HTTP:X-Wap-Profile} !^[a-z0-9\"]+ [NC]
+ RewriteCond %{HTTP:Profile} !^[a-z0-9\"]+ [NC]
+ RewriteCond %{HTTP_USER_AGENT} !^.*(2.0\ MMP|240x320|400X240|AvantGo|BlackBerry|Blazer|Cellphone|Danger|DoCoMo|Elaine/3.0|EudoraWeb|Googlebot-Mobile|hiptop|IEMobile|KYOCERA/WX310K|LG/U990|MIDP-2.|MMEF20|MOT-V|NetFront|Newt|Nintendo\ Wii|Nitro|Nokia|Opera\ Mini|Palm|PlayStation\ Portable|portalmmm|Proxinet|ProxiNet|SHARP-TQ-GX10|SHG-i900|Small|SonyEricsson|Symbian\ OS|SymbianOS|TS21i-10|UP.Browser|UP.Link|webOS|Windows\ CE|WinWAP|YahooSeeker/M1A1-R2D2|iPhone|iPod|Android|BlackBerry9530|LG-TU915\ Obigo|LGE\ VX|webOS|Nokia5800).*
+ RewriteCond %{HTTP_user_agent} !^(w3c\ |w3c-|acs-|alav|alca|amoi|audi|avan|benq|bird|blac|blaz|brew|cell|cldc|cmd-|dang|doco|eric|hipt|htc_|inno|ipaq|ipod|jigs|kddi|keji|leno|lg-c|lg-d|lg-g|lge-|lg/u|maui|maxo|midp|mits|mmef|mobi|mot-|moto|mwbp|nec-|newt|noki|palm|pana|pant|phil|play|port|prox|qwap|sage|sams|sany|sch-|sec-|send|seri|sgh-|shar|sie-|siem|smal|smar|sony|sph-|symb|t-mo|teli|tim-|tosh|tsm-|upg1|upsi|vk-v|voda|wap-|wapa|wapi|wapp|wapr|webc|winw|winw|xda\ |xda-).*
+-RewriteCond %{DOCUMENT_ROOT}/wp-content/cache/supercache/%{HTTP_HOST}/$1/index.html -f
+-RewriteRule ^(.*) "/wp-content/cache/supercache/%{HTTP_HOST}/$1/index.html" [L]
++RewriteCond %{DOCUMENT_ROOT}/wp-content/cache/supercache/%{HTTP_HOST}/%{HTTP:X-Forwarded-Proto}/$1/index.html -f
++#RewriteCond %{HTTP:X-Forwarded-Proto} !^https$
++RewriteRule ^(.*) "/wp-content/cache/supercache/%{HTTP_HOST}/%{HTTP:X-Forwarded-Proto}/$1/index.html" [L]
+ </IfModule>
+ 
+ # END WPSuperCache
+diff --git a/wp-content/mu-plugins/update_siteurl.php b/wp-content/mu-plugins/update_siteurl.php
+deleted file mode 100644
+index 8a2d5090..00000000
+--- a/wp-content/mu-plugins/update_siteurl.php
++++ /dev/null
+@@ -1,20 +0,0 @@
+-<?php
+-/*
+-Plugin Name: Update the 'siteurl' and 'home' options
+-Plugin URI: https://noblogs.org
+-Description: Update the 'siteurl' and 'home' options to site_url(), this is necessary to fix a lot of themes which don't take into account https. See also http://wordpress.org/support/topic/blank-wp-comments-postphp-page-when-commenting-on-numerous-wordpress-blogs
+-Version: 0.1
+-Author: Autistici/Inventati
+-Author URI: https://noblogs.org/
+-*/
+-
+-function update_siteurl() {
+-
+-    update_option('siteurl',site_url());
+-    update_option('home',site_url());
+-
+-}
+-
+-update_siteurl();
+-
+-?>
+diff --git a/wp-content/wp-cache-config.php b/wp-content/wp-cache-config.php
+index 800dc33a..568057e3 100644
+--- a/wp-content/wp-cache-config.php
++++ b/wp-content/wp-cache-config.php
+@@ -15,7 +15,7 @@ if ( ! defined('WPCACHEHOME') )
+ $cache_compression = 0; // Super cache compression
+ $cache_enabled = true; //Added by WP-Cache Manager
+ $super_cache_enabled = true; //Added by WP-Cache Manager
+-$cache_max_time = 300; //Added by WP-Cache Manager
++$cache_max_time = 1801; //Added by WP-Cache Manager
+ //$use_flock = true; // Set it true or false if you know what to use
+ $cache_path = WP_CONTENT_DIR . '/cache/';
+ $file_prefix = 'wp-cache-';
+-- 
+2.17.1
+
diff --git a/patches/0113-modifiche-che-permettono-il-funzionamento-di-nextgen.patch b/patches/0113-modifiche-che-permettono-il-funzionamento-di-nextgen.patch
new file mode 100644
index 00000000..58ebf2d0
--- /dev/null
+++ b/patches/0113-modifiche-che-permettono-il-funzionamento-di-nextgen.patch
@@ -0,0 +1,160 @@
+From 7180c8474dda5ade776bdcc43fb436ad508f5b05 Mon Sep 17 00:00:00 2001
+From: root <root@rivolta.investici.org>
+Date: Sun, 10 Apr 2011 15:17:54 +0000
+Subject: [PATCH 113/229] modifiche che permettono il funzionamento di
+ nextgen-gallery
+
+---
+ wp-content/db.php                             |  6 +++
+ .../nextgen-gallery/admin/functions.php       | 45 +++++++++++++++----
+ 2 files changed, 42 insertions(+), 9 deletions(-)
+
+diff --git a/wp-content/db.php b/wp-content/db.php
+index f819e225..18d53a1b 100644
+--- a/wp-content/db.php
++++ b/wp-content/db.php
+@@ -313,6 +313,12 @@ class hyperdb extends wpdb {
+ 				. ')\W([\w-]+)\W/is', $q, $maybe) )
+ 			return $maybe[1];
+ 
++        // SHOW TABLES LIKE (used in some plugins)
++        if ( preg_match('/^\s*'
++                . 'SHOW\s+TABLES\s+LIKE\s+'
++                . '\W(\w+)\W/is', $q, $maybe) )
++            return $maybe[1];
++
+ 		// Big pattern for the rest of the table-related queries in MySQL 5.0
+ 		if ( preg_match('/^\s*(?:'
+ 				. '(?:EXPLAIN\s+(?:EXTENDED\s+)?)?SELECT.*?\s+FROM'
+diff --git a/wp-content/plugins/nextgen-gallery/admin/functions.php b/wp-content/plugins/nextgen-gallery/admin/functions.php
+index 8af43e1b..4f21872d 100644
+--- a/wp-content/plugins/nextgen-gallery/admin/functions.php
++++ b/wp-content/plugins/nextgen-gallery/admin/functions.php
+@@ -1,7 +1,8 @@
+ <?php
+ 
+ if(preg_match('#' . basename(__FILE__) . '#', $_SERVER['PHP_SELF'])) { die('You are not allowed to call this page directly.'); }
+-
++// Temporary file reservoir, which should exist and be property of www-data. Needed to bypass open_basedir
++define('NEXTGEN_TMP_FILES', '/opt/noblogs/tmp/');
+ /**
+  * nggAdmin - Class for admin operation
+  * 
+@@ -844,7 +845,16 @@ class nggAdmin{
+ 				return false; 
+ 			
+ 		} else {
+-			
++		    if (!is_dir(NEXTGEN_TMP_FILES) || !is_writable(NEXTGEN_TMP_FILES)) {
++                nggGallery::show_error('the temporary files directory is not set; contact your system administrator');
++                return false;
++            }
++            $newTmpFile = NEXTGEN_TMP_FILES . basename($_FILES['zipfile']['tmp_name']);
++            if (!@move_uploaded_file($_FILES['zipfile']['tmp_name'], $newTmpFile)) {
++                nggGallery::show_error('could not move the uploaded file to the correct destination');
++                return false;
++            }
++            $_FILES['zipfile']['tmp_name'] = $newTmpFile;
+ 			$temp_zipfile = $_FILES['zipfile']['tmp_name'];
+ 			$filename = $_FILES['zipfile']['name']; 
+ 						
+@@ -871,6 +881,7 @@ class nggAdmin{
+ 		
+ 		if ( empty($foldername) ) {
+ 			nggGallery::show_error( __('Could not get a valid foldername', 'nggallery') );
++            @unlink($temp_zipfile); // del temp file
+ 			return false;
+ 		}
+ 		
+@@ -883,10 +894,12 @@ class nggAdmin{
+ 			if (!wp_mkdir_p ($newfolder)) {
+ 				$message = sprintf(__('Unable to create directory %s. Is its parent directory writable by the server?', 'nggallery'), $newfolder);
+ 				nggGallery::show_error($message);
++                @unlink($temp_zipfile); // del temp file
+ 				return false;
+ 			}
+ 			if (!wp_mkdir_p ($newfolder . '/thumbs')) {
+ 				nggGallery::show_error(__('Unable to create directory ', 'nggallery') . $newfolder . '/thumbs !');
++                @unlink($temp_zipfile); // del temp file    
+ 				return false;
+ 			}
+ 		} 
+@@ -949,9 +962,18 @@ class nggAdmin{
+ 
+ 				// look only for uploded files
+ 				if ($imagefiles['error'][$key] == 0) {
+-					
+-					$temp_file = $imagefiles['tmp_name'][$key];
+-					
++					if (!is_dir(NEXTGEN_TMP_FILES)) {
++                        nggGallery::show_error('Temporary upload directory not defined, contact your system administrator');
++                        return;
++                    }
++                    $newFile = NEXTGEN_TMP_FILES . basename($imagefiles['tmp_name'][$key]);
++                    if (!@move_uploaded_file($imagefiles['tmp_name'][$key], $newFile)) {
++                        nggGallery::show_error('<strong>' . $imagefiles['name'][$key] . ' </strong>' . __('could not copy to temporary directory','nggallery'));
++                        continue;
++                    }
++
++					$temp_file = $newFile;
++				    	
+ 					//clean filename and extract extension
+ 					$filepart = nggGallery::fileinfo( $imagefiles['name'][$key] );
+ 					$filename = $filepart['basename'];
+@@ -960,6 +982,7 @@ class nggAdmin{
+ 					$ext = array('jpg', 'png', 'gif'); 
+ 					if ( !in_array($filepart['extension'], $ext) || !@getimagesize($temp_file) ){ 
+ 						nggGallery::show_error('<strong>' . $imagefiles['name'][$key] . ' </strong>' . __('is no valid image file!','nggallery'));
++                        @unlink($temp_file);
+ 						continue;
+ 					}
+ 	
+@@ -975,24 +998,27 @@ class nggAdmin{
+ 					if ( !is_writeable($gallery->abspath) ) {
+ 						$message = sprintf(__('Unable to write to directory %s. Is this directory writable by the server?', 'nggallery'), $gallery->abspath);
+ 						nggGallery::show_error($message);
++                        @unlink($temp_file);
+ 						return;				
+ 					}
+ 					
+ 					// save temp file to gallery
+-					if ( !@move_uploaded_file($temp_file, $dest_file) ){
++					if ( !@rename($temp_file, $dest_file) ){
+ 						nggGallery::show_error(__('Error, the file could not be moved to : ','nggallery') . $dest_file);
+-						nggAdmin::check_safemode( $gallery->abspath );		
++						nggAdmin::check_safemode( $gallery->abspath );
++                        @unlink($temp_file);		
+ 						continue;
+ 					} 
+ 					if ( !nggAdmin::chmod($dest_file) ) {
+ 						nggGallery::show_error(__('Error, the file permissions could not be set','nggallery'));
++                        @unlink($temp_file);
+ 						continue;
+ 					}
+ 					
+ 					// add to imagelist & dirlist
+ 					$imageslist[] = $filename;
+ 					$dirlist[] = $filename;
+-	
++                    @unlink($temp_file);
+ 				}
+ 			}
+ 		}
+@@ -1042,6 +1068,7 @@ class nggAdmin{
+ 
+ 		$filepart = nggGallery::fileinfo( $_FILES['Filedata']['name'] );
+ 		$filename = $filepart['basename'];
++$gallerypath = $wpdb->get_var("SELECT path FROM $wpdb->nggallery WHERE gid = '$galleryID' ");
+ 
+ 		// check for allowed extension
+ 		$ext = array('jpg', 'png', 'gif'); 
+@@ -1481,4 +1508,4 @@ function ngg_checkExtract($p_event, &$p_header)	{
+ 	
+     return 1;
+ }
+-?>
+\ No newline at end of file
++?>
+-- 
+2.17.1
+
diff --git a/patches/0114-Constructor-Removed-Save-Tab.patch b/patches/0114-Constructor-Removed-Save-Tab.patch
new file mode 100644
index 00000000..3bec80a8
--- /dev/null
+++ b/patches/0114-Constructor-Removed-Save-Tab.patch
@@ -0,0 +1,25 @@
+From b85a4022a8f4d5958e4c466cf1e7b171d81ed6c0 Mon Sep 17 00:00:00 2001
+From: root <root@rivolta.investici.org>
+Date: Thu, 2 Jun 2011 22:36:36 +0000
+Subject: [PATCH 114/229] Constructor: Removed Save Tab
+
+---
+ wp-content/themes/constructor/admin/admin.php | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/wp-content/themes/constructor/admin/admin.php b/wp-content/themes/constructor/admin/admin.php
+index fbf2209c..1a12268e 100644
+--- a/wp-content/themes/constructor/admin/admin.php
++++ b/wp-content/themes/constructor/admin/admin.php
+@@ -26,7 +26,7 @@ $constructor_modules = array(
+     __('CSS',     'constructor') => 'css',
+     __('Images',  'constructor') => 'images',
+     __('Slideshow', 'constructor') => 'slideshow',
+-    __('Save',    'constructor') => 'save',
++//    __('Save',    'constructor') => 'save',
+     __('Clean',   'constructor') => 'clean',
+     __('Help',    'constructor') => 'help'
+ );
+-- 
+2.17.1
+
diff --git a/patches/0115-Modifica-path-temporanea-next-gen-gallery.patch b/patches/0115-Modifica-path-temporanea-next-gen-gallery.patch
new file mode 100644
index 00000000..c89756c0
--- /dev/null
+++ b/patches/0115-Modifica-path-temporanea-next-gen-gallery.patch
@@ -0,0 +1,25 @@
+From e5c29d9f4a36c283050eaf3146fb653026b07325 Mon Sep 17 00:00:00 2001
+From: root <root@rivolta.investici.org>
+Date: Sat, 4 Jun 2011 17:29:52 +0000
+Subject: [PATCH 115/229] Modifica path temporanea next gen gallery
+
+---
+ wp-content/plugins/nextgen-gallery/admin/functions.php | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/wp-content/plugins/nextgen-gallery/admin/functions.php b/wp-content/plugins/nextgen-gallery/admin/functions.php
+index 4f21872d..a2897dd2 100644
+--- a/wp-content/plugins/nextgen-gallery/admin/functions.php
++++ b/wp-content/plugins/nextgen-gallery/admin/functions.php
+@@ -2,7 +2,7 @@
+ 
+ if(preg_match('#' . basename(__FILE__) . '#', $_SERVER['PHP_SELF'])) { die('You are not allowed to call this page directly.'); }
+ // Temporary file reservoir, which should exist and be property of www-data. Needed to bypass open_basedir
+-define('NEXTGEN_TMP_FILES', '/opt/noblogs/tmp/');
++define('NEXTGEN_TMP_FILES', '/opt/noblogs/www/wp-content/tmp/');
+ /**
+  * nggAdmin - Class for admin operation
+  * 
+-- 
+2.17.1
+
diff --git a/patches/0116-Performance-tweaks.patch b/patches/0116-Performance-tweaks.patch
new file mode 100644
index 00000000..aea4b75a
--- /dev/null
+++ b/patches/0116-Performance-tweaks.patch
@@ -0,0 +1,107 @@
+From b07f1d25505e064dc076ff68ec81bf19c459a3db Mon Sep 17 00:00:00 2001
+From: Joe Oblivian <0blivian@insiberia.net>
+Date: Thu, 15 Sep 2011 20:43:47 +0200
+Subject: [PATCH 116/229] Performance tweaks:
+
+- Cache more aggressively
+- Use persistent connections
+
+Profiling: changing the define AI_DB_PROFILER to true will enable query logging (use with caution!)
+---
+ .htaccess         |  9 +++++++--
+ db-config.php     |  4 +---
+ wp-content/db.php | 21 ++++++++++++++++++++-
+ 3 files changed, 28 insertions(+), 6 deletions(-)
+
+diff --git a/.htaccess b/.htaccess
+index 8438c073..9566a09b 100644
+--- a/.htaccess
++++ b/.htaccess
+@@ -7,6 +7,9 @@ RewriteCond %{HTTP_HOST}   ^ventitre\.noblogs\.org [NC]
+ RewriteRule ^/?(.*)         http://www.ventitre.org/$1 [L,R=301,NE]
+ ####
+ 
++#avoid inspection of queries log
++RewriteRule ^/noblogs_queries.*	/ancheno [L,R=404]
++
+ # uploaded files
+ RewriteRule ^files/(.+) wp-includes/ms-files.php?file=$1 [L]
+ RewriteRule ^gallery/([0-9]+)/(previews|previews-med)/(.*)$ oldgal/$1/$2/$3 [L]
+@@ -17,7 +20,8 @@ RewriteRule ^resource/[^/]+/download/(.*)$ wp-includes/ms-files.php?file=2010/08
+ # BEGIN WPSuperCache
+ <IfModule mod_rewrite.c>
+ AddDefaultCharset UTF-8
+-RewriteCond %{REQUEST_URI} !^.*[^/]$
++# Commented in order to cache more
++# RewriteCond %{REQUEST_URI} !^.*[^/]$
+ RewriteCond %{REQUEST_URI} !^.*//.*$
+ RewriteCond %{REQUEST_METHOD} !POST
+ RewriteCond %{QUERY_STRING} !.*=.*
+@@ -31,7 +35,8 @@ RewriteCond %{HTTP:Accept-Encoding} gzip
+ RewriteCond %{DOCUMENT_ROOT}/wp-content/cache/supercache/%{HTTP_HOST}/%{HTTP:X-Forwarded-Proto}/$1/index.html.gz -f
+ RewriteRule ^(.*) "/wp-content/cache/supercache/%{HTTP_HOST}/%{HTTP:X-Forwarded-Proto}/$1/index.html.gz" [L]
+ 
+-RewriteCond %{REQUEST_URI} !^.*[^/]$
++#Commented in order to cache more
++#RewriteCond %{REQUEST_URI} !^.*[^/]$
+ RewriteCond %{REQUEST_URI} !^.*//.*$
+ RewriteCond %{REQUEST_METHOD} !POST
+ RewriteCond %{QUERY_STRING} !.*=.*
+diff --git a/db-config.php b/db-config.php
+index 3b0e0246..88f67a32 100644
+--- a/db-config.php
++++ b/db-config.php
+@@ -1,8 +1,7 @@
+ <?php
+ 
+ // Common settings
+-$wpdb->save_queries = false;
+-$wpdb->persistent = false;
++$wpdb->persistent = true;
+ $wpdb->max_connections = 30;
+ 
+ define("NOBLOGS_BACKEND_CONFIG", "/etc/noblogs/backends");
+@@ -22,4 +21,3 @@ $wpdb->add_database(array(
+     ));
+ 
+ $wpdb_reverse_backend_map = noblogs_load_backends(NOBLOGS_BACKEND_CONFIG, $wpdb->hash_map);
+-
+diff --git a/wp-content/db.php b/wp-content/db.php
+index 18d53a1b..99ff86ed 100644
+--- a/wp-content/db.php
++++ b/wp-content/db.php
+@@ -1,4 +1,6 @@
+ <?php
++//AI patch: set to true if you want to activate query profiling
++define('AI_DB_PROFILER', false);
+ 
+ /*
+ Plugin Name: HyperDB
+@@ -1441,6 +1443,23 @@ class hyperdb extends wpdb {
+ 
+ } // class hyperdb
+ 
+-$wpdb = new hyperdb();
++/**
++ * AI custom: Logs all queries for debugging purposes
++ */
++function ai_log_db_queries($query, $time, $backtrace=null, hyperdb $obj ) {
++    $fh = fopen( ABSPATH . '/profiling/noblogs_queries_'. date('Ymd') . '.log', 'a');
++    if (!$fh) {
++        return array($query, $time, $backtrace);
++    }
++    fwrite($fh, sprintf("##\n#Date: %s\n#Query time: %s\n%s\n", date('r'), $time, $query));
++    fclose($fh);
++    return array($query, $time, $backtrace);
++}
+ 
++
++$wpdb = new hyperdb();
++if ( AI_DB_PROFILER === true ) {
++    $wpdb->save_queries = true;
++    $wpdb->save_query_callback = 'ai_log_db_queries';
++}
+ require( DB_CONFIG_FILE );
+-- 
+2.17.1
+
diff --git a/patches/0117-prevent-mysql-proxy-to-cache-the-admin-section.patch b/patches/0117-prevent-mysql-proxy-to-cache-the-admin-section.patch
new file mode 100644
index 00000000..219c6f29
--- /dev/null
+++ b/patches/0117-prevent-mysql-proxy-to-cache-the-admin-section.patch
@@ -0,0 +1,28 @@
+From aeb256f01ca5cf7d9f8aa8e46b821f4a9896aa14 Mon Sep 17 00:00:00 2001
+From: Joe Oblivian <0blivian@insiberia.net>
+Date: Sun, 18 Sep 2011 19:52:42 +0200
+Subject: [PATCH 117/229] prevent mysql-proxy to cache the admin section
+
+---
+ wp-content/db.php | 5 +++++
+ 1 file changed, 5 insertions(+)
+
+diff --git a/wp-content/db.php b/wp-content/db.php
+index 99ff86ed..79c189e5 100644
+--- a/wp-content/db.php
++++ b/wp-content/db.php
+@@ -872,6 +872,11 @@ class hyperdb extends wpdb {
+ 			$statement_after_query = $this->run_callbacks( 'statement_after_query' );
+ 			$query_for_log = $query;
+ 
++            // A/I: prevent mysql-proxy to cache the admin section
++            if (strpos($_SERVER['REQUEST_URI'], '/wp-admin/') !== false) {
++                $query .= ' /* NO CACHE */';
++            }
++            
+ 			$this->timer_start();
+ 			if ( $statement_before_query ) {
+ 				$query_for_log = "$statement_before_query; $query_for_log";
+-- 
+2.17.1
+
diff --git a/patches/0118-fix-backends-configuration-parsing.patch b/patches/0118-fix-backends-configuration-parsing.patch
new file mode 100644
index 00000000..26b56df5
--- /dev/null
+++ b/patches/0118-fix-backends-configuration-parsing.patch
@@ -0,0 +1,30 @@
+From 6f996fed9d42c95b189b6f930e41b710cfa4a43f Mon Sep 17 00:00:00 2001
+From: shammash <shammash@autistici.org>
+Date: Mon, 19 Sep 2011 10:43:39 +0200
+Subject: [PATCH 118/229] fix backends configuration parsing
+
+---
+ r2db/db-backends.php | 5 +++--
+ 1 file changed, 3 insertions(+), 2 deletions(-)
+
+diff --git a/r2db/db-backends.php b/r2db/db-backends.php
+index d7eafc97..3988f164 100644
+--- a/r2db/db-backends.php
++++ b/r2db/db-backends.php
+@@ -10,10 +10,11 @@ function noblogs_load_backends($db_config_file, $hashptr) {
+     die("Database backends not configured!");
+   }
+   while (($line = fgets($fp, 1024)) !== false) {
+-    if ($line[0] == '#') {
++    $wline = rtrim($line);
++    if ($wline == "" || $wline[0] == '#') {
+       continue;
+     }
+-    $line_parts = explode(" ", rtrim($line));
++    $line_parts = explode(" ", $wline);
+     $server_id = $line_parts[0];
+     $dataset = "backend_" . $server_id;
+     $backend_url = $line_parts[2];
+-- 
+2.17.1
+
diff --git a/patches/0119-add-script-to-export-apc-stats.patch b/patches/0119-add-script-to-export-apc-stats.patch
new file mode 100644
index 00000000..b28b4e35
--- /dev/null
+++ b/patches/0119-add-script-to-export-apc-stats.patch
@@ -0,0 +1,48 @@
+From dd55a0c8629f4ff7b411aef831023445f721f1f7 Mon Sep 17 00:00:00 2001
+From: shammash <shammash@autistici.org>
+Date: Mon, 3 Oct 2011 00:01:55 +0200
+Subject: [PATCH 119/229] add script to export apc stats
+
+---
+ apc_stats_r2mon.php | 29 +++++++++++++++++++++++++++++
+ 1 file changed, 29 insertions(+)
+ create mode 100644 apc_stats_r2mon.php
+
+diff --git a/apc_stats_r2mon.php b/apc_stats_r2mon.php
+new file mode 100644
+index 00000000..a5ba92de
+--- /dev/null
++++ b/apc_stats_r2mon.php
+@@ -0,0 +1,29 @@
++<?php
++
++function print_stat($key, $value) {
++  echo "apc.$key{service=php,instance=noblogs}: $value\n";
++}
++
++$cache = apc_cache_info('', true);
++foreach ($cache as $key => $value) {
++  if ($key === "memory_type" or $key === "locking_type")
++    continue;
++  print_stat($key, $value);
++}
++$mem = apc_sma_info(true);
++foreach ($mem as $key => $value) {
++  print_stat($key, $value);
++}
++/*
++ * Significant data:
++ * $cache['num_entries'] => number files
++ * $cache['mem_size'] => size cached files
++ * $cache['num_hits'] => hits
++ * $cache['num_misses'] => misses
++ * $cache['expunges'] => cache full count
++ *
++ * $mem['num_seg'] * $mem['seg_size'] => memory size
++ * $mem['avail_mem'] => free memory
++ */
++?>
++
+-- 
+2.17.1
+
diff --git a/patches/0120-allow-getting-apc-stats-only-from-localhost.patch b/patches/0120-allow-getting-apc-stats-only-from-localhost.patch
new file mode 100644
index 00000000..ec949b7d
--- /dev/null
+++ b/patches/0120-allow-getting-apc-stats-only-from-localhost.patch
@@ -0,0 +1,28 @@
+From b9779a51cdbef6f0eb4ea8f988f4026dd5d70605 Mon Sep 17 00:00:00 2001
+From: shammash <shammash@autistici.org>
+Date: Mon, 3 Oct 2011 00:02:20 +0200
+Subject: [PATCH 120/229] allow getting apc stats only from localhost
+
+---
+ .htaccess | 6 ++++++
+ 1 file changed, 6 insertions(+)
+
+diff --git a/.htaccess b/.htaccess
+index 9566a09b..1f79b511 100644
+--- a/.htaccess
++++ b/.htaccess
+@@ -64,5 +64,11 @@ RewriteRule . index.php [L]
+ # .git doesn't exist
+ RedirectMatch 404 /\\.git(/|$)
+ 
++# allow gathering stats only from localhost
++<Files apc_stats_r2mon.php>
++Order Allow,Deny
++Allow from 127.0.0.1
++</Files>
++
+ # END noblogs
+ 
+-- 
+2.17.1
+
diff --git a/patches/0121-fix-formatting.patch b/patches/0121-fix-formatting.patch
new file mode 100644
index 00000000..a2dfa0cb
--- /dev/null
+++ b/patches/0121-fix-formatting.patch
@@ -0,0 +1,25 @@
+From f54661bef80efb902b02238b6128b9a1a5045eb4 Mon Sep 17 00:00:00 2001
+From: shammash <shammash@autistici.org>
+Date: Mon, 3 Oct 2011 00:54:37 +0200
+Subject: [PATCH 121/229] fix formatting
+
+---
+ apc_stats_r2mon.php | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/apc_stats_r2mon.php b/apc_stats_r2mon.php
+index a5ba92de..4e027cff 100644
+--- a/apc_stats_r2mon.php
++++ b/apc_stats_r2mon.php
+@@ -1,7 +1,7 @@
+ <?php
+ 
+ function print_stat($key, $value) {
+-  echo "apc.$key{service=php,instance=noblogs}: $value\n";
++  echo "$key: $value\n";
+ }
+ 
+ $cache = apc_cache_info('', true);
+-- 
+2.17.1
+
diff --git a/patches/0122-tool-to-move-blogs-based-on-topology.patch b/patches/0122-tool-to-move-blogs-based-on-topology.patch
new file mode 100644
index 00000000..1c282a9c
--- /dev/null
+++ b/patches/0122-tool-to-move-blogs-based-on-topology.patch
@@ -0,0 +1,114 @@
+From fbb2aaaea75fb041e534853b299877a126d3f9ed Mon Sep 17 00:00:00 2001
+From: joe <joe@incal.net>
+Date: Sat, 8 Oct 2011 23:22:19 +0200
+Subject: [PATCH 122/229] tool to move blogs based on topology
+
+---
+ r2db/tools/noblogs-new-topology.php | 95 +++++++++++++++++++++++++++++
+ 1 file changed, 95 insertions(+)
+ create mode 100755 r2db/tools/noblogs-new-topology.php
+
+diff --git a/r2db/tools/noblogs-new-topology.php b/r2db/tools/noblogs-new-topology.php
+new file mode 100755
+index 00000000..f153ad09
+--- /dev/null
++++ b/r2db/tools/noblogs-new-topology.php
+@@ -0,0 +1,95 @@
++#!/opt/noblogs/cron/php-noblogs
++<?php
++
++// Load wordpress api.
++define('WP_CACHE',false);
++/** Setup WordPress environment */
++require_once('wp-load.php');
++require_once('db-config.php');
++
++/*
++   Parse command line options
++ */
++$opts = getopt('N','no-database');
++if (empty($argv[2])) {
++    usage();
++    exit(1);
++}
++
++$o_hashmap = new Flexihash();
++$old_map = noblogs_load_backends($argv[1], $o_hashmap);
++$n_hashmap = new Flexihash();
++$new_map = noblogs_load_backends($argv[2], $n_hashmap);
++
++$blogs = get_all_blogs();
++foreach ($blogs as $blog) {
++    $blog_id = $blog->blog_id;
++    
++    $old_params = fhash($blog_id, $old_map);
++    $old_dburi = mysqlurl($old_params);
++    $new_params = fhash($blog_id, $reverse_backend_map);
++    $new_dburi = mysqlurl($new_params);
++
++    if ($new_counts[$new_params['host']]) {
++        $new_counts[$new_params['host']] += 1;
++    } else { 
++        $new_counts[$new_params['host']] = 1;
++    }
++
++    if ($old_dburi != $new_dburi) {
++        echo "echo moving blog $blog_id from " . $old_params['host'] . " to " . $new_params['host'] . "\n";
++        if (! $opts['N']) {
++            echo "tables=\$(mysql " . mysqlopts($old_params) . " " . $old_params['db'] . " -NBe \"show tables like 'wp\\_" . $blog_id . "\\_%'\")\n";
++            echo "mysqldump --opt " . mysqlopts($old_params) . " " . $old_params['db'] . " \${tables} \\\n";
++            echo "  | mysql " . mysqlopts($new_params) . " " . $new_params['db'] . "\n";
++        }
++        
++        printf("rsync -avz --delete root@%s:/opt/noblogs/www/wp-content/blogs.dir/%d root@%s:/opt/noblogs/www/wp-content/blogs.dir/%d\n", $old_params['host'], $blog_id, $new_params['host'], $blog_id);
++        $moved_count += 1;
++    } else {
++        echo "echo blog $blog_id stays on " . $old_params['host'] . "\n";
++    }
++}
++
++
++echo "\n\n\nBlog distribution:\n";
++print_r($new_counts);
++print "\n $moved_count blogs moved\n";
++
++
++
++function fhash($dbid, $reversemap) {
++  global $wpdb;
++  $lookup = $wpdb->hash_map->lookup($dbid);
++  $backend = $reversemap[$lookup];
++  $result = array();
++  if (preg_match('/^(.*):([0-9]*)$/', $backend['host'], $matches)) {
++    $result['host'] = $matches[1];
++    $result['port'] = $matches[2];
++  }
++  $result['user'] = $backend['user'];
++  $result['password'] = $backend['password'];
++  $result['db'] = $backend['name'];
++  return $result;
++}
++
++function mysqlopts(&$attrs) {
++  return ("-h" . $attrs['host'] . " -P" . $attrs['port'] . " -u" . $attrs['user']
++	  . " '-p" . $attrs['password'] . "'");
++}
++
++function mysqlurl(&$attrs) {
++  return ("mysql://" . $attrs['user'] . "@" . $attrs['host']
++	  . ":" . $attrs['port'] . "/" . $attrs['db']);
++}
++
++function get_all_blogs() 
++{
++  global $wpdb;
++
++//  $sql = "SELECT blog_id, domain, path FROM $wpdb->blogs WHERE public = 1 AND deleted = 0 AND archived = '0' ORDER BY domain, path";
++  $sql = "SELECT blog_id, domain, path FROM $wpdb->blogs WHERE public = 0 ORDER BY domain, path";
++  $result = $wpdb->get_results($sql);
++  return ($result);
++}
++
+-- 
+2.17.1
+
diff --git a/patches/0123-support-split-master-slave-backends-for-the-primary-.patch b/patches/0123-support-split-master-slave-backends-for-the-primary-.patch
new file mode 100644
index 00000000..2f2bcea3
--- /dev/null
+++ b/patches/0123-support-split-master-slave-backends-for-the-primary-.patch
@@ -0,0 +1,77 @@
+From dde977963915804643b689673da96476634bd36e Mon Sep 17 00:00:00 2001
+From: ale <ale@incal.net>
+Date: Sat, 8 Oct 2011 20:43:09 +0000
+Subject: [PATCH 123/229] support split master/slave backends for the primary
+ database
+
+---
+ db-config.php        |  9 ++++++++-
+ r2db/db-backends.php | 16 +++++++++++++++-
+ 2 files changed, 23 insertions(+), 2 deletions(-)
+
+diff --git a/db-config.php b/db-config.php
+index 88f67a32..b82eaaa8 100644
+--- a/db-config.php
++++ b/db-config.php
+@@ -5,19 +5,26 @@ $wpdb->persistent = true;
+ $wpdb->max_connections = 30;
+ 
+ define("NOBLOGS_BACKEND_CONFIG", "/etc/noblogs/backends");
++define("NOBLOGS_MASTER_CONFIG", "/etc/noblogs/master");
+ 
+ include_once('r2db/db-hash.php');
+ include_once('r2db/db-backends.php');
+ 
+ // Add the global database (configured in wp-config.php), stores the global
+ // blogs and users tables.
++
++// This is the read-only slave.
+ $wpdb->add_database(array(
+     "host" => DB_HOST,
+     "user" => DB_USER,
+     "password" => DB_PASSWORD,
+     "name" => DB_NAME,
+     "dataset" => "global",
+-    "write" => 1, "read" => 1, "timeout" => 2
++    "write" => 0, "read" => 1, "timeout" => 2
+     ));
+ 
++// This is the write-only master.
++$wpdb->add_database(noblogs_load_master(NOBLOGS_MASTER_CONFIG));
++
++// Add all the sharded blog databases.
+ $wpdb_reverse_backend_map = noblogs_load_backends(NOBLOGS_BACKEND_CONFIG, $wpdb->hash_map);
+diff --git a/r2db/db-backends.php b/r2db/db-backends.php
+index 3988f164..7cd26af0 100644
+--- a/r2db/db-backends.php
++++ b/r2db/db-backends.php
+@@ -25,7 +25,7 @@ function noblogs_load_backends($db_config_file, $hashptr) {
+         "password" => $backend_url_data["pass"],
+         "name" => substr($backend_url_data["path"], 1),
+         "dataset" => $dataset,
+-        "read" => 1, "write" => 1, "timeout" => 2
++        "read" => 1, "write" => 1, "timeout" => 10
+         );
+     $wpdb->add_database($backend);
+     $hashptr->addTarget($dataset);
+@@ -34,3 +34,17 @@ function noblogs_load_backends($db_config_file, $hashptr) {
+   fclose($fp);
+   return $backend_map;
+ }
++
++function noblogs_load_master($master_file) {
++  $master_url = trim(file_get_contents($master_file));
++  $mdata = parse_url($master_url);
++  return array(
++      "host" => $mdata["host"] . ":" . $mdata["port"],
++      "user" => $mdata["user"],
++      "password" => $mdata["pass"],
++      "name" => substr($mdata["path"], 1),
++      "dataset" => "global",
++      "read" => 0, "write" => 1, "timeout" => 10
++      );
++}
++
+-- 
+2.17.1
+
diff --git a/patches/0124-script-for-redistributing-noblogs-resources-accordin.patch b/patches/0124-script-for-redistributing-noblogs-resources-accordin.patch
new file mode 100644
index 00000000..aaa00f4e
--- /dev/null
+++ b/patches/0124-script-for-redistributing-noblogs-resources-accordin.patch
@@ -0,0 +1,113 @@
+From d61cae0daf9653329bc5c68a683e6be60e7fdbfc Mon Sep 17 00:00:00 2001
+From: joe <joe@incal.net>
+Date: Sun, 9 Oct 2011 22:10:46 +0200
+Subject: [PATCH 124/229] script for redistributing noblogs resources according
+ to backend maps
+
+---
+ r2db/tools/noblogs-new-topology.php | 49 ++++++++++++++++++-----------
+ 1 file changed, 31 insertions(+), 18 deletions(-)
+
+diff --git a/r2db/tools/noblogs-new-topology.php b/r2db/tools/noblogs-new-topology.php
+index f153ad09..f4d2930c 100755
+--- a/r2db/tools/noblogs-new-topology.php
++++ b/r2db/tools/noblogs-new-topology.php
+@@ -10,42 +10,49 @@ require_once('db-config.php');
+ /*
+    Parse command line options
+  */
+-$opts = getopt('N','no-database');
+-if (empty($argv[2])) {
+-    usage();
+-    exit(1);
++$opts = getopt('',array('no-database', 'calc-size'));
++if (array_key_exists('calc-size', $opts)) {
++    $opts['no-database'] = true;
++    $g_added_size = array();
+ }
+ 
+-$o_hashmap = new Flexihash();
+-$old_map = noblogs_load_backends($argv[1], $o_hashmap);
+ $n_hashmap = new Flexihash();
+-$new_map = noblogs_load_backends($argv[2], $n_hashmap);
++$new_map = noblogs_load_backends(array_pop($argv), $n_hashmap);
++
++$o_hashmap = new Flexihash();
++$old_map = noblogs_load_backends(array_pop($argv), $o_hashmap);
+ 
+ $blogs = get_all_blogs();
+ foreach ($blogs as $blog) {
+     $blog_id = $blog->blog_id;
+-    
++
+     $old_params = fhash($blog_id, $old_map);
+     $old_dburi = mysqlurl($old_params);
+-    $new_params = fhash($blog_id, $reverse_backend_map);
++    $new_params = fhash($blog_id, $new_map);
+     $new_dburi = mysqlurl($new_params);
+ 
+     if ($new_counts[$new_params['host']]) {
+         $new_counts[$new_params['host']] += 1;
+-    } else { 
++    } else {
+         $new_counts[$new_params['host']] = 1;
+     }
+ 
+     if ($old_dburi != $new_dburi) {
+         echo "echo moving blog $blog_id from " . $old_params['host'] . " to " . $new_params['host'] . "\n";
+-        if (! $opts['N']) {
++        if ( array_key_exists('no-database', $opts) ) {
+             echo "tables=\$(mysql " . mysqlopts($old_params) . " " . $old_params['db'] . " -NBe \"show tables like 'wp\\_" . $blog_id . "\\_%'\")\n";
+             echo "mysqldump --opt " . mysqlopts($old_params) . " " . $old_params['db'] . " \${tables} \\\n";
+             echo "  | mysql " . mysqlopts($new_params) . " " . $new_params['db'] . "\n";
+         }
+-        
+-        printf("rsync -avz --delete root@%s:/opt/noblogs/www/wp-content/blogs.dir/%d root@%s:/opt/noblogs/www/wp-content/blogs.dir/%d\n", $old_params['host'], $blog_id, $new_params['host'], $blog_id);
++        if (array_key_exists('calc-size', $opts)) {
++            $cmd = escapeshellargs(sprintf("ssh root@%s du -sk /opt/noblogs/www/wp-content/blogs.dir/%d", $old_params['host'], $blog_id));
++            list($size, $dummy) = explode("\t",exec($cmd, $ret));
++            $g_added_size[$new_params['host']] += $size;
++        } else {
++            printf("rsync -avz --delete root@%s:/opt/noblogs/www/wp-content/blogs.dir/%d root@%s:/opt/noblogs/www/wp-content/blogs.dir/%d\n", $old_params['host'], $blog_id, $new_params['host'], $blog_id);
++        }
+         $moved_count += 1;
++
+     } else {
+         echo "echo blog $blog_id stays on " . $old_params['host'] . "\n";
+     }
+@@ -54,9 +61,12 @@ foreach ($blogs as $blog) {
+ 
+ echo "\n\n\nBlog distribution:\n";
+ print_r($new_counts);
+-print "\n $moved_count blogs moved\n";
+-
++echo "\n $moved_count blogs moved\n";
+ 
++if (array_key_exists('calc-size', $opts)) {
++    echo "Variations in disk space for hosts (kB):\n";
++    print_r($g_added_size);
++}
+ 
+ function fhash($dbid, $reversemap) {
+   global $wpdb;
+@@ -86,10 +96,13 @@ function mysqlurl(&$attrs) {
+ function get_all_blogs() 
+ {
+   global $wpdb;
+-
+-//  $sql = "SELECT blog_id, domain, path FROM $wpdb->blogs WHERE public = 1 AND deleted = 0 AND archived = '0' ORDER BY domain, path";
+-  $sql = "SELECT blog_id, domain, path FROM $wpdb->blogs WHERE public = 0 ORDER BY domain, path";
++  $sql = "SELECT blog_id, domain, path FROM $wpdb->blogs WHERE public = 1 AND deleted = 0 AND archived = '0' ORDER BY domain, path";
+   $result = $wpdb->get_results($sql);
+   return ($result);
+ }
+ 
++function usage() {
++    $str = <<<USAGE
++noblogs-new-topology.php [--no-database|--calc-size] <OLD_MAP> <NEW_MAP> 
++USAGE;
++}
+\ No newline at end of file
+-- 
+2.17.1
+
diff --git a/patches/0125-added-the-mapping-file.patch b/patches/0125-added-the-mapping-file.patch
new file mode 100644
index 00000000..bac2ee54
--- /dev/null
+++ b/patches/0125-added-the-mapping-file.patch
@@ -0,0 +1,72 @@
+From f69896d32056565f8a9ba7f99c8358ba42442fe2 Mon Sep 17 00:00:00 2001
+From: Joe Oblivian <0blivian@insiberia.net>
+Date: Tue, 1 Nov 2011 09:57:13 +0100
+Subject: [PATCH 125/229] added the mapping file
+
+---
+ wp-nginx-map.php | 53 ++++++++++++++++++++++++++++++++++++++++++++++++
+ 1 file changed, 53 insertions(+)
+ create mode 100644 wp-nginx-map.php
+
+diff --git a/wp-nginx-map.php b/wp-nginx-map.php
+new file mode 100644
+index 00000000..f8edaa29
+--- /dev/null
++++ b/wp-nginx-map.php
+@@ -0,0 +1,53 @@
++<?php
++
++// wp-nginx-map.php
++//
++// Stampa una mappa delle assegnazioni blog -> backend, per NGINX.
++
++
++// Load wordpress api.
++define('WP_CACHE',false);
++require_once('/opt/noblogs/www/wp-load.php');
++
++// Return all blogs.
++function get_blogs() {
++  global $wpdb;
++  $sql = "SELECT blog_id, domain FROM $wpdb->blogs WHERE deleted = 0 AND archived = '0' ORDER BY domain ASC";
++  $result = $wpdb->get_results($sql);
++  return ($result);  
++}
++
++function printline($s) {
++  echo $s . "\n";
++}
++
++function backend_to_http_endpoint($backend) {
++  if (substr($backend, 0, 8) != 'backend_') {
++    error_log('diamine, di questo backend non so che farmene: ' . $backend);
++    return 'localhost:82';
++  }
++  $id = substr($backend, 8);
++  return '172.16.1.' . $id . ':82';
++}
++
++// Print the blog -> backend map.
++function generate_map() {
++  global $wpdb;
++  $wpdb_hash = &$wpdb->hash_map;
++
++  $blogs = get_blogs();
++
++  printline('map $http_host $backend_noblogs {');
++  printline(' default http://localhost:82;');
++  foreach ($blogs as $blog) {
++    $blog_id = $blog->blog_id;
++    $backend_id = $wpdb_hash->lookup($blog_id);
++    $backend_http = backend_to_http_endpoint($backend_id);
++    printline(' ' . $blog->domain . ' http://' . $backend_http . ';');
++  }
++  printline('}');
++}
++
++
++generate_map();
++
+-- 
+2.17.1
+
diff --git a/patches/0126-awful-workaround.patch b/patches/0126-awful-workaround.patch
new file mode 100644
index 00000000..86e300ad
--- /dev/null
+++ b/patches/0126-awful-workaround.patch
@@ -0,0 +1,32 @@
+From 4d3f75875c9b27016d9314cb14db1469a9b0b987 Mon Sep 17 00:00:00 2001
+From: Joe Oblivian <0blivian@insiberia.net>
+Date: Tue, 1 Nov 2011 18:32:23 +0100
+Subject: [PATCH 126/229] awful workaround
+
+---
+ wp-content/db.php | 9 +++++++++
+ 1 file changed, 9 insertions(+)
+
+diff --git a/wp-content/db.php b/wp-content/db.php
+index 79c189e5..abc3353e 100644
+--- a/wp-content/db.php
++++ b/wp-content/db.php
+@@ -723,6 +723,15 @@ class hyperdb extends wpdb {
+ 			$collate = null;
+ 
+ 		$this->set_charset($this->dbhs[$dbhname], $charset, $collate);
++		
++		if ( !isset( $charset ) ) 
++			$charset = null;
++
++		if ( !isset( $collate ) )
++			$collate = null;
++
++        // AI workaround: set all queries to latin1
++		$this->set_charset($this->dbhs[$dbhname], 'latin1');
+ 
+ 		$this->dbh = $this->dbhs[$dbhname]; // needed by $wpdb->_real_escape()
+ 
+-- 
+2.17.1
+
diff --git a/patches/0127-added-return-to-upgrade_110-to-block-automatic-passw.patch b/patches/0127-added-return-to-upgrade_110-to-block-automatic-passw.patch
new file mode 100644
index 00000000..aa66df33
--- /dev/null
+++ b/patches/0127-added-return-to-upgrade_110-to-block-automatic-passw.patch
@@ -0,0 +1,25 @@
+From 029732979e093c3a5935cb921b229b88acd61575 Mon Sep 17 00:00:00 2001
+From: lechuck <l3chuck@autistici.org>
+Date: Wed, 2 Nov 2011 00:05:48 +0000
+Subject: [PATCH 127/229] added return to upgrade_110 to block automatic
+ password mess during update
+
+---
+ wp-admin/includes/upgrade.php | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/wp-admin/includes/upgrade.php b/wp-admin/includes/upgrade.php
+index 26614c96..eb5c04e7 100644
+--- a/wp-admin/includes/upgrade.php
++++ b/wp-admin/includes/upgrade.php
+@@ -937,6 +937,7 @@ function upgrade_101() {
+  * @global wpdb $wpdb WordPress database abstraction object.
+  */
+ function upgrade_110() {
++	return;
+ 	global $wpdb;
+ 
+ 	// Set user_nicename.
+-- 
+2.17.1
+
diff --git a/patches/0128-Workaround-for-the-demented-hyperdb-bug.patch b/patches/0128-Workaround-for-the-demented-hyperdb-bug.patch
new file mode 100644
index 00000000..1c7163dd
--- /dev/null
+++ b/patches/0128-Workaround-for-the-demented-hyperdb-bug.patch
@@ -0,0 +1,174 @@
+From 99e02a590a676eb274bc88edfa8db9e6995e8965 Mon Sep 17 00:00:00 2001
+From: Joe <joe@incal.net>
+Date: Sun, 13 Nov 2011 10:30:49 +0100
+Subject: [PATCH 128/229] Workaround for the demented hyperdb bug
+
+---
+ db-config.php                            | 19 +++++++--
+ r2db/tools/noblogs-new-topology.php      | 54 ++++++++++++++----------
+ wp-nginx-map.php => wp-nginx-map.NOT_YET |  0
+ 3 files changed, 47 insertions(+), 26 deletions(-)
+ rename wp-nginx-map.php => wp-nginx-map.NOT_YET (100%)
+
+diff --git a/db-config.php b/db-config.php
+index b82eaaa8..e6ab659a 100644
+--- a/db-config.php
++++ b/db-config.php
+@@ -12,19 +12,32 @@ include_once('r2db/db-backends.php');
+ 
+ // Add the global database (configured in wp-config.php), stores the global
+ // blogs and users tables.
++$is_master = __gf_ai_is_master();
+ 
+-// This is the read-only slave.
+ $wpdb->add_database(array(
+     "host" => DB_HOST,
+     "user" => DB_USER,
+     "password" => DB_PASSWORD,
+     "name" => DB_NAME,
+     "dataset" => "global",
+-    "write" => 0, "read" => 1, "timeout" => 2
++    "write" => $is_master, "read" => 1, "timeout" => 2
+     ));
+ 
+ // This is the write-only master.
+-$wpdb->add_database(noblogs_load_master(NOBLOGS_MASTER_CONFIG));
++if (!$is_master) {
++    $wpdb->add_database(noblogs_load_master(NOBLOGS_MASTER_CONFIG));   
++}
++
+ 
+ // Add all the sharded blog databases.
+ $wpdb_reverse_backend_map = noblogs_load_backends(NOBLOGS_BACKEND_CONFIG, $wpdb->hash_map);
++
++// Ai patch: allows to understand if the current database is the master server
++function __gf_ai_is_master() {
++    $master_dsn = trim(file_get_contents('/etc/noblogs/master'));
++    preg_match('/@172.16.1.(\d+):/', $master_dsn, $m);
++    $master_id = $m[1];
++    if (!empty($_SERVER['SERVER_ADDR']))  
++        return (int) ('172.16.1.'.$master_id == $_SERVER['SERVER_ADDR']);//works on web
++    return (int) ($master_id == $_SERVER['SERVER_PUBLIC_ID']);//works on cli
++}
+diff --git a/r2db/tools/noblogs-new-topology.php b/r2db/tools/noblogs-new-topology.php
+index f4d2930c..36b1cee2 100755
+--- a/r2db/tools/noblogs-new-topology.php
++++ b/r2db/tools/noblogs-new-topology.php
+@@ -1,34 +1,40 @@
+ #!/opt/noblogs/cron/php-noblogs
+ <?php
+-
+-// Load wordpress api.
+-define('WP_CACHE',false);
+-/** Setup WordPress environment */
+-require_once('wp-load.php');
+-require_once('db-config.php');
+-
+ /*
+    Parse command line options
+  */
+-$opts = getopt('',array('no-database', 'calc-size'));
++$opts = getopt('',array('no-database', 'calc-size', 'db-only'));
+ if (array_key_exists('calc-size', $opts)) {
+     $opts['no-database'] = true;
+     $g_added_size = array();
+ }
++$new_topology = array_pop($argv);
++$old_topology = array_pop($argv);
++if (!($new_topology && $old_topology)) {
++    usage();
++    exit(-1);
++}
++
++// Get all blogs
++define('WP_CACHE',false);
++require_once('wp-load.php');
++require_once('db-config.php');
++$blogs = get_all_blogs();
+ 
+ $n_hashmap = new Flexihash();
+-$new_map = noblogs_load_backends(array_pop($argv), $n_hashmap);
++$new_map = noblogs_load_backends($new_topology, $n_hashmap);
+ 
+ $o_hashmap = new Flexihash();
+-$old_map = noblogs_load_backends(array_pop($argv), $o_hashmap);
++$old_map = noblogs_load_backends($old_topology, $o_hashmap);
++
++
+ 
+-$blogs = get_all_blogs();
+ foreach ($blogs as $blog) {
+     $blog_id = $blog->blog_id;
+ 
+-    $old_params = fhash($blog_id, $old_map);
++    $old_params = fhash($blog_id, $old_map, $o_hashmap);
+     $old_dburi = mysqlurl($old_params);
+-    $new_params = fhash($blog_id, $new_map);
++    $new_params = fhash($blog_id, $new_map, $n_hashmap);
+     $new_dburi = mysqlurl($new_params);
+ 
+     if ($new_counts[$new_params['host']]) {
+@@ -39,20 +45,22 @@ foreach ($blogs as $blog) {
+ 
+     if ($old_dburi != $new_dburi) {
+         echo "echo moving blog $blog_id from " . $old_params['host'] . " to " . $new_params['host'] . "\n";
+-        if ( array_key_exists('no-database', $opts) ) {
++        if ( !array_key_exists('no-database', $opts) ) {
+             echo "tables=\$(mysql " . mysqlopts($old_params) . " " . $old_params['db'] . " -NBe \"show tables like 'wp\\_" . $blog_id . "\\_%'\")\n";
+             echo "mysqldump --opt " . mysqlopts($old_params) . " " . $old_params['db'] . " \${tables} \\\n";
+             echo "  | mysql " . mysqlopts($new_params) . " " . $new_params['db'] . "\n";
+         }
++	if (!array_key_exists('db-only',$opts)) {
+         if (array_key_exists('calc-size', $opts)) {
+-            $cmd = escapeshellargs(sprintf("ssh root@%s du -sk /opt/noblogs/www/wp-content/blogs.dir/%d", $old_params['host'], $blog_id));
+-            list($size, $dummy) = explode("\t",exec($cmd, $ret));
++#            $cmd = sprintf("ssh root@%s du -sk /opt/noblogs/www/wp-content/blogs.dir/%d", $old_params['host'], $blog_id);
++	    $cmd = sprintf("du -sk /opt/noblogs/www/wp-content/blogs.dir/%d", $blog_id);
++	    list($size, $dummy) = explode("\t",exec($cmd, $ret));
+             $g_added_size[$new_params['host']] += $size;
+         } else {
+-            printf("rsync -avz --delete root@%s:/opt/noblogs/www/wp-content/blogs.dir/%d root@%s:/opt/noblogs/www/wp-content/blogs.dir/%d\n", $old_params['host'], $blog_id, $new_params['host'], $blog_id);
++            printf("ssh root@%s rsync -avz --delete /opt/noblogs/www/wp-content/blogs.dir/%d root@%s:/opt/noblogs/www/wp-content/blogs.dir/\n", $old_params['host'], $blog_id, $new_params['host']);
+         }
++	}
+         $moved_count += 1;
+-
+     } else {
+         echo "echo blog $blog_id stays on " . $old_params['host'] . "\n";
+     }
+@@ -68,9 +76,8 @@ if (array_key_exists('calc-size', $opts)) {
+     print_r($g_added_size);
+ }
+ 
+-function fhash($dbid, $reversemap) {
+-  global $wpdb;
+-  $lookup = $wpdb->hash_map->lookup($dbid);
++function fhash($dbid, $reversemap, $hashptr) {
++  $lookup = $hashptr->lookup($dbid);
+   $backend = $reversemap[$lookup];
+   $result = array();
+   if (preg_match('/^(.*):([0-9]*)$/', $backend['host'], $matches)) {
+@@ -96,7 +103,7 @@ function mysqlurl(&$attrs) {
+ function get_all_blogs() 
+ {
+   global $wpdb;
+-  $sql = "SELECT blog_id, domain, path FROM $wpdb->blogs WHERE public = 1 AND deleted = 0 AND archived = '0' ORDER BY domain, path";
++  $sql = "SELECT blog_id, domain, path FROM $wpdb->blogs WHERE deleted = 0 AND archived = '0' ORDER BY domain, path";
+   $result = $wpdb->get_results($sql);
+   return ($result);
+ }
+@@ -105,4 +112,5 @@ function usage() {
+     $str = <<<USAGE
+ noblogs-new-topology.php [--no-database|--calc-size] <OLD_MAP> <NEW_MAP> 
+ USAGE;
+-}
+\ No newline at end of file
++    echo $str;
++}
+diff --git a/wp-nginx-map.php b/wp-nginx-map.NOT_YET
+similarity index 100%
+rename from wp-nginx-map.php
+rename to wp-nginx-map.NOT_YET
+-- 
+2.17.1
+
diff --git a/patches/0129-activating-the-nginx-map.patch b/patches/0129-activating-the-nginx-map.patch
new file mode 100644
index 00000000..2df42a2a
--- /dev/null
+++ b/patches/0129-activating-the-nginx-map.patch
@@ -0,0 +1,17 @@
+From 0c0f3b7b0f71c49167ecd752380f0e50f1839ded Mon Sep 17 00:00:00 2001
+From: Joe <joe@incal.net>
+Date: Sun, 13 Nov 2011 18:40:11 +0100
+Subject: [PATCH 129/229] activating the nginx map
+
+---
+ wp-nginx-map.NOT_YET => wp-nginx-map.php | 0
+ 1 file changed, 0 insertions(+), 0 deletions(-)
+ rename wp-nginx-map.NOT_YET => wp-nginx-map.php (100%)
+
+diff --git a/wp-nginx-map.NOT_YET b/wp-nginx-map.php
+similarity index 100%
+rename from wp-nginx-map.NOT_YET
+rename to wp-nginx-map.php
+-- 
+2.17.1
+
diff --git a/patches/0130-small-corrections-to-wp-nginx-map.php.patch b/patches/0130-small-corrections-to-wp-nginx-map.php.patch
new file mode 100644
index 00000000..e068ed96
--- /dev/null
+++ b/patches/0130-small-corrections-to-wp-nginx-map.php.patch
@@ -0,0 +1,44 @@
+From eff703e7c1ba23bb953890ab644dcd3e2db580c2 Mon Sep 17 00:00:00 2001
+From: Joe <joe@incal.net>
+Date: Sun, 13 Nov 2011 18:45:56 +0100
+Subject: [PATCH 130/229] small corrections to wp-nginx-map.php
+
+---
+ wp-nginx-map.php | 7 ++++---
+ 1 file changed, 4 insertions(+), 3 deletions(-)
+
+diff --git a/wp-nginx-map.php b/wp-nginx-map.php
+index f8edaa29..b086c225 100644
+--- a/wp-nginx-map.php
++++ b/wp-nginx-map.php
+@@ -3,7 +3,8 @@
+ // wp-nginx-map.php
+ //
+ // Stampa una mappa delle assegnazioni blog -> backend, per NGINX.
+-
++// IP interno del master.
++define('NOBLOGS_MASTER', '172.16.1.10');
+ 
+ // Load wordpress api.
+ define('WP_CACHE',false);
+@@ -24,7 +25,7 @@ function printline($s) {
+ function backend_to_http_endpoint($backend) {
+   if (substr($backend, 0, 8) != 'backend_') {
+     error_log('diamine, di questo backend non so che farmene: ' . $backend);
+-    return 'localhost:82';
++    return NOBLOGS_MASTER . ':82';
+   }
+   $id = substr($backend, 8);
+   return '172.16.1.' . $id . ':82';
+@@ -38,7 +39,7 @@ function generate_map() {
+   $blogs = get_blogs();
+ 
+   printline('map $http_host $backend_noblogs {');
+-  printline(' default http://localhost:82;');
++  printline(' default http://' . NOBLOGS_MASTER . ':82;');
+   foreach ($blogs as $blog) {
+     $blog_id = $blog->blog_id;
+     $backend_id = $wpdb_hash->lookup($blog_id);
+-- 
+2.17.1
+
diff --git a/patches/0131-repair-old-gallery-behaviour.patch b/patches/0131-repair-old-gallery-behaviour.patch
new file mode 100644
index 00000000..9487fd28
--- /dev/null
+++ b/patches/0131-repair-old-gallery-behaviour.patch
@@ -0,0 +1,28 @@
+From 7019f202086aeb871cc6173108159c0312fe013e Mon Sep 17 00:00:00 2001
+From: Joe <joe@incal.net>
+Date: Sun, 13 Nov 2011 19:57:05 +0100
+Subject: [PATCH 131/229] repair old gallery behaviour
+
+---
+ .htaccess | 5 ++++-
+ 1 file changed, 4 insertions(+), 1 deletion(-)
+
+diff --git a/.htaccess b/.htaccess
+index 1f79b511..55f8fee2 100644
+--- a/.htaccess
++++ b/.htaccess
+@@ -12,7 +12,10 @@ RewriteRule ^/noblogs_queries.*	/ancheno [L,R=404]
+ 
+ # uploaded files
+ RewriteRule ^files/(.+) wp-includes/ms-files.php?file=$1 [L]
+-RewriteRule ^gallery/([0-9]+)/(previews|previews-med)/(.*)$ oldgal/$1/$2/$3 [L]
++RewriteCond %{HTTP_X_FORWARDED_PROTO} https [NC]
++RewriteRule ^gallery/([0-9]+)/(previews|previews-med)/(.*)$ https://noblogs.org/oldgal/$1/$2/$3 [R=301,L]
++RewriteRule ^gallery/([0-9]+)/(previews|previews-med)/(.*)$ http://noblogs.org/oldgal/$1/$2/$3 [R=301,L]
++#RewriteRule ^gallery/([0-9]+)/(previews|previews-med)/(.*)$ oldgal/$1/$2/$3 [L]
+ RewriteRule ^gallery/[0-9]+/(.*)$  wp-includes/ms-files.php?file=2010/08/$1 [L]
+ RewriteRule ^resource/[^/]+/preview/(.*)$ wp-includes/ms-files.php?file=2010/08/$1 [L]
+ RewriteRule ^resource/[^/]+/download/(.*)$ wp-includes/ms-files.php?file=2010/08/$1 [L]
+-- 
+2.17.1
+
diff --git a/patches/0132-skip-noblogs.org-blog-when-creating-the-map.patch b/patches/0132-skip-noblogs.org-blog-when-creating-the-map.patch
new file mode 100644
index 00000000..9eefdde0
--- /dev/null
+++ b/patches/0132-skip-noblogs.org-blog-when-creating-the-map.patch
@@ -0,0 +1,25 @@
+From 2ac88eecf3cafba931f53526e82dc17acb5053a3 Mon Sep 17 00:00:00 2001
+From: ale <ale@incal.net>
+Date: Tue, 15 Nov 2011 21:46:51 +0000
+Subject: [PATCH 132/229] skip noblogs.org blog when creating the map
+
+---
+ wp-nginx-map.php | 2 ++
+ 1 file changed, 2 insertions(+)
+
+diff --git a/wp-nginx-map.php b/wp-nginx-map.php
+index b086c225..2ad9d585 100644
+--- a/wp-nginx-map.php
++++ b/wp-nginx-map.php
+@@ -42,6 +42,8 @@ function generate_map() {
+   printline(' default http://' . NOBLOGS_MASTER . ':82;');
+   foreach ($blogs as $blog) {
+     $blog_id = $blog->blog_id;
++    if ($blog_id == 1)
++      continue;
+     $backend_id = $wpdb_hash->lookup($blog_id);
+     $backend_http = backend_to_http_endpoint($backend_id);
+     printline(' ' . $blog->domain . ' http://' . $backend_http . ';');
+-- 
+2.17.1
+
diff --git a/patches/0133-cambiato-immagini-headers-per-tema-primepress-cosi-g.patch b/patches/0133-cambiato-immagini-headers-per-tema-primepress-cosi-g.patch
new file mode 100644
index 00000000..902fe8e4
--- /dev/null
+++ b/patches/0133-cambiato-immagini-headers-per-tema-primepress-cosi-g.patch
@@ -0,0 +1,21034 @@
+From 4432dd51129b3a4eb8194e798b6fa0c9ce2997f5 Mon Sep 17 00:00:00 2001
+From: bomboclat <bomboclat@pikulino.(none)>
+Date: Tue, 22 Nov 2011 21:32:45 +0000
+Subject: [PATCH 133/229] cambiato immagini headers per tema primepress, cosi
+ gli orti ribelli son contenti
+
+---
+ .../themes/primepress/headers/PP-airplane.jpg  | Bin 35351 -> 0 bytes
+ .../primepress/headers/PP-field of dreams.jpg  | Bin 135644 -> 0 bytes
+ .../themes/primepress/headers/PP-rise up.jpg   | Bin 38554 -> 0 bytes
+ .../primepress/headers/PP-tropical blue.jpg    | Bin 45896 -> 0 bytes
+ .../themes/primepress/headers/foglia1.png      | Bin 0 -> 303073 bytes
+ .../themes/primepress/headers/foglia2.png      | Bin 0 -> 281904 bytes
+ .../themes/primepress/headers/foglia3.png      | Bin 0 -> 251473 bytes
+ 7 files changed, 0 insertions(+), 0 deletions(-)
+ delete mode 100644 wp-content/themes/primepress/headers/PP-airplane.jpg
+ delete mode 100644 wp-content/themes/primepress/headers/PP-field of dreams.jpg
+ delete mode 100644 wp-content/themes/primepress/headers/PP-rise up.jpg
+ delete mode 100644 wp-content/themes/primepress/headers/PP-tropical blue.jpg
+ create mode 100644 wp-content/themes/primepress/headers/foglia1.png
+ create mode 100644 wp-content/themes/primepress/headers/foglia2.png
+ create mode 100644 wp-content/themes/primepress/headers/foglia3.png
+
+diff --git a/wp-content/themes/primepress/headers/PP-airplane.jpg b/wp-content/themes/primepress/headers/PP-airplane.jpg
+deleted file mode 100644
+index d3ded3427cf6918674b3f4436752dca1433c9662..0000000000000000000000000000000000000000
+GIT binary patch
+literal 0
+HcmV?d00001
+
+literal 35351
+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
+Ihax}!+2TUW`2YX_
+
+diff --git a/wp-content/themes/primepress/headers/PP-field of dreams.jpg b/wp-content/themes/primepress/headers/PP-field of dreams.jpg
+deleted file mode 100644
+index c79cbd5f2d55da9b948e7d3b5cec52f10f8cf700..0000000000000000000000000000000000000000
+GIT binary patch
+literal 0
+HcmV?d00001
+
+literal 135644
+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
+
+diff --git a/wp-content/themes/primepress/headers/PP-rise up.jpg b/wp-content/themes/primepress/headers/PP-rise up.jpg
+deleted file mode 100644
+index d4b74e32d035499c75d3bc2d2878ac407e6943ed..0000000000000000000000000000000000000000
+GIT binary patch
+literal 0
+HcmV?d00001
+
+literal 38554
+zcmY&<1yCJ9v-MuwJwR{^PH^`mxVt+c5Zv8EfWSqAySqCCC%AKiOK>g@K`-|6z4z+<
+z^?IvzW_EUGr>l17boZQoS$z2m;K)nMNdq7_0I+;LfR|$c_mjJYtv3Jy5C8yBeZ6!F
+zU`bj!ntui?dtR@AURHo_0Nnoy{A&#!;q?rUfQaxPK}16QFF`^=Mn*wKMnXkJLqkQy
+z_`d>zhlfW*Ktx4CLd8T!MaRU(dKGN!|GMda3XK15{om*QxAoEk;GzJ@@Tu@1TmTLi
+z1dj`P830;=|I7>?1bUt5e+xXqt8R!$$SA02AOIeC?fU<HuWG+e`n3-SfCIt9A;2Rc
+zAifreh#(LgE<g>>i6^OsfM`a8<QyE&g^!$9*NbvK^MRIN^FrPHjY|kOVZuiZx=;Ci
+zTbe|~xUb{B4hN5df`EYhU+;Jw1D=`_K@AU4(#$zNZw4PJxUQFm>w`MM`KEb7NIv&R
+zmswg3o;QSjTQAE120Z9h4R~BY9JpJIXi4J_&VAOJ@No}8RJYhT-u01gWp%t*Pyw?u
+z=WklcAq3;r{NvHb)A<H{;ukUiQ#G;$Aq>bp>*Nm6V191~{Fs=m>F16YV!IM@%i~F)
+zE>>Wv9|Xy)jzcQ@l0}@6i6{8EyMuAW6#A~u*kSMJ;4CzRqBbsa|Au-jX1PO-HYKB@
+z%(&?v*(fgLQ&%M52Asf3PghBJ46B1%kN#IADDR{T6a08?r|}}khj+<%A+seIG$EGg
+zf$aWLh6Gd?5}W+7*997K{P)qrWNvrU#3rWZB6X8q>Oz`va*#Wln!akuvS=zhy4bfj
+zwnSwm2wb0_7td}n6CZ&we0tID@o6GjNg=2CtyOD*MpoUoxI!iu`9GL~i%TR#M80}6
+z+3@4{Nq0}i7gAfCwiRfk9tv#(Bi$F<3R>fexwFXF+hF;fH(%Cx%D4Fp$-QI$&Z3uE
+z@0M&U2dl51$*G<S2I&SCLbPSA;rk;CTippkoP#?Lhb(m8C0B67bC@MFTKsZDkh)`W
+ztTmOXvBp}~1DBJyR}kLf7eenK)sg|Ja9j2zef#nX1{5cX!D5^e93Y`kK+k()X<NON
+zCWf>B->r>&S<^}9c87;wzqrjQxr*Z`dq>HzbBLd&?!#|m(loQtTF0vlgMVk+><dSG
+zr|<i3Hy~?(q3C{5?>fvwe03D)h2WU`ZE0pW>n{#fJZV6-&mOzM+fB*YwnHmZN1m}I
+zUFR@{F1!9e?o&&!%G^^ZY?mpTkmS8ol1R0!1^KGWuA%)4fO*I#PAD|FG$`y@d?e&h
+z1N{tb*gAAhT1|6~gA&34)|>q0Gx@7-t$(C<(F~}Y_2}vlz@K96%P=)!OF&t-l_<aZ
+z$=d;|<pi6r7#7&Xe{jB884dUi5`>Xf4gSpS+Z<tvFZu%#S5k)P(yBW+e$90}sL!Xb
+zBt}B(_{eh_nP@wQTxYIrlqTndkRTbG5rkjXDPezZF}U<L3BqB*olP3OtdHQz6Li<E
+zDEs-1<}P9joMH%r!OGfMF7G|ezbH*l!osNv!yf5hE@hUIHe0m_T{UOJs3+fy{RAAy
+z1|QCC^8+}iELzsFlrK0sv4uDdt`9XWT{03pEQLhX*LQ-Kk4~D!6xKb+!Nt=$s1|JM
+zPJ$-GhzD=^{1@a`6L&O_O4s*8nyat6r#xGaQ%Ik|#N#Itj~$X`85a)UtmR0?ofI+#
+z@T?W|M)L#$r{JBsiVq)`JHaeShu>EJp`z)hEFl_=DVqNGnm-ir$HsLhj?2PlpM<(%
+znUe=LJ;d-|0LWn9;d~<{SXuou&#yEO&xWPRFJW^`qrdQPg^z~<AN*6qouS{A&!E~P
+zEhVQYq=$b=f+3(nn^xUB9pS*DxfqcSVT%2}F4O+fIY-aa{gs`uHNW)|73shEmM%a>
+z6sDzi)SN6cBBrT5o(%q`k7C^BVC8iFe)#5OQe`^b)wwL>oaouDiF_szsjv8!B<;qD
+zr%4oR6VK5bGT`OhsbnY~%{m}eC4^=8m2kH!>N?izilNkpUCl$W&<Yx}UQuW+Emi`e
+z4PXr-4kZ-9JQ7#w_NZSN*>x4s>F0wzWqdbe-3A|boi4(v4q^>&OpIZ!dDqCF$1CRC
+z0S2|%gpXJEef?WbUS)fZJyITf8ceLaChrb~{9yiLEp0qwl-qy&Vl0o#YRQWS5VeEy
+zQGlp*-kUiyd7-^wT?x}3Mw&Mg@Yd)ICb$yQWOr|x%kXQT6l0#vd*x=VW^Ksw-qUM;
+zw^|MR$m0yxgN><#bieyheN}cM)_xL@-}|jZ<uKqocT*3!jJyX=wp}5~{`H;9*n#g^
+zqEMC7>SC9|dUjObLqJQi9y{GIF5zFtvTBDKyNR+^Vh;Mbu?^`w8H75i{o$eZt#pSb
+zH{=h>1zBD62?Ym~C%6nV0maL?82-nL;Bf_0DKdMb?5HOuXiduF$_tS7Oct<EqnV7!
+z+IP|xj*nxZ3$M)E`0w5Ad&*KVqtUkz*$fGMnuSgfC)fiHpIVJ2`rgzv$m*Y~gx}KB
+z6s+k<;TF-CK_%tTV?)lAn6E5MR9T~&DHeprTkRR);GF8=?2o;(9^TQE{FLd^u5$OK
+z>q$kh{zNw;7TVU@^7hR{tgSO<Gstw1=J5p}v2KvY{Vg>S5{qujGgHwnHss$DXyQ}m
+zliiIjUi>690=Z@3TV1kpHibM6o@|~}Jx5t|`riJ8t!wPX5<GP+^!7bH?o;xKnG|2<
+zC>)%rMOb`{eT$L^PZE+l3|LDAk)R!RIeo0?1Ff%c@lg-<ei|CZ7>Jy|k|dEC|2?lK
+zS!cA@H&16E@kPF1`VH*cj-7>T;jzVj*DMJBn{5^7x2V=(_RPWL805D4dOk3Ac2f)H
+z_49NBB33}bDGsrBv?m<l{guY&;krI)_HBV>RLtGK=X&4kA#xqt_0;le4GWvW=7d>+
+zp6pBH3y_#4_hZMMTxzXdS*7TXKh$h`vuZnQKVW1Jwn~VDLOW5p+~fQEYe&d8EiG~O
+z@5PU23K}yUUKyON_>a&-Z6xQcf;9TuDBlU5rCin!hgkuG;0vB>=8!0=FcEu^&MP{;
+z)xxmWZgk%oC7x!*+Yr>&&Xc>jc+vAo-FQ*~#;#vT?d#>{(e(+oUSff8a+eYFeg4JQ
+zCpl!ABed33&f-PCkupscKS@#!{v;#hjdO6rz2GUU!I1+Cp5H*#5#V~_y#D1WW+dn+
+zA!CmQF$RmB1nMXK-Z31=A>qMmICO$vn(B+M{7A`&kVch}Gd+#4f<v<dC-(w;l_#d!
+z<=Y%g&&`vFWgWV_)i2N>kWK85RuRJdb}B^PomG;AOeAR&@l2b9)PuB1mF0)r{)1``
+zu7BgatRm_x_%gwK`C0X=8?T(XR3u%m_$cJBsSF)CL&WBB$?y(=IiiEWMl5rfb!k6+
+zA8+mEkeXKM=?|O`xDdn^(noq`dr=-ksuv&{khs_%12d^eq)DbBn_v&7R#390KAArs
+zVoA+=gh)mOS1}WIRbqB&ZQgrnR>TGA4(~c%<z5&er}ohI?aVeg{cWBm3cAU0mk$#P
+zLQYi?-?27~D$S7Ek`q5sFKUjr;H3B`L5}lb`4N#ePD<SYF*r~C?I8Bsm9ZSKk}*9e
+zc-kEG#+O--x`}UAkQD7lY4hHk8vo|~oko~8@+&H$t6GF!W}I3C-ju2KHo`Aim(9rF
+z(;WZfAf%v!%Gb-&>>v!^u6j*dP_s&a?MyL6XyT*Ma!eZoDVCFZ-zev*grnwX8nSbr
+zo-cskSyO?jC{ec0i<AYCEw3p9u5Q#)>Tit;n%~g6Y`JhY;+lVZL*vJMu|7qiRR!@1
+z7<>V?2W?kIVcVTg!Vi&WYZR+uc_+HU&1@OsqtFth&&GUWAMdpNeA@0y%6@O$yN)&G
+z%%pVrW<5ctIs$^PkydpdlEoJ0E%Ahuw+hgS{^q3;Q2E-538(Ilwr0tMUz3Y(_d!<#
+zrVKrPWWLoPG-RMKbO7}y8Mq_?akCgw$IR)jKgNFI4Fo#HdDsJpMs$+3B;#6#)zBU;
+z&cP)D+Rp%UXA_qr!T|8qUiNSI_%}R5M*DhdM+cHwQPQpq=3?5<<I*#9ZxDlM{vk|%
+zd@r5y9zz%*fme%a(a<Cel!irp{Z19*%RY@|2>e^BU^3>f`G=eJa9R?OWG=WKIR8}v
+zb=Bj|pG|A&yFo#@X@BM5C6Gx#g*xj6^pN56@ftWPIi%H<ZOQTtLwgkaxH?#dRgc8N
+zRUw{JM`#n0#JEQr0%|ZlDne@RkZ}h6AFOYDItj#v17S@7UTY$ZfVozSPL9P%F}_Ts
+zRDdgptl^t_{p7eOU}Z6|d`)lm+2dGy?B^T00X&IX4yBQ4HOT|h2i;O;biRXHLc%EM
+zS849QLm4RjX=>+t+OTaJ2MppMNd#vK0{l@**TC10NB7G$_DUt?x@#i89(2&Y{9JBr
+z_A~_J1(4$$Wzh&MO1l^e^9e+~j}psK<i8%nes?+Lck|0Pv1DTI%h;T|F4xtXit<D(
+zze<uGIq_Gtc#G3&W8GDUWU=6ew(qChtgQ9-7Pv;rmkqd0UYPDJVbbjl9}gPn1@$)~
+z%1S0oGcp$w?NzpAulU84G?~xI-dlVmNU9DdtE2#g3qurhP^YKWBV0z{?UpSs9vNrU
+zJ8VxV*C;wpQc5qbqbbX;Hk?>uA>@s3e`Z(>@?dpGG}*g#%Jg@x+&MN({(bEI+fco7
+zw)tEw(p?^qapR!_Szp-@)(Jex!gf0mm8NJYJQWaYk%4Sdv4qfl{IqCm<T>WRPx?7s
+z7mFUox=Bn;$IOAJ6h4aD)IA?+2Xkl`&vQ;Fd@F)d#}L6uGOf)(p?bWa6`^YXE~XaP
+zuY#A64mc2{68(5HR&na(>~QG+4q|b1exgpi6<d<3h)-&)QeW#%?0Itx^H&}kdonp`
+zU+eJxeCv4E=IiG7dknxV7g-G;@niW0yAI+EW-W@ACA!te<jgnUc1gD4kb7d2JYXJR
+zjY#C8S=f}_kaz*CsWWB*$`s{lyb_1(Ol29uCOmxDuS$x$4E_Z^2i|c$7}tNQ(_+C`
+zAwW++jHs=xDoK^Z>}C-J@U-yF65L391*XXY=gD7ylB=nbj<Zss-{^B5F)8o;(iONu
+zJ|yxb0szzfVe`%9>Zn<)uw{1o-PvkKxXxPp^X8h*o}keBK4j<6r-VUg^mnAlmZ?t8
+z>g0aX=)H;ELA%ZD@pe=6W_04+Rg$SDw|zI$?4wfakM9$ZUpO7v=6}D6gKZ8IvszlN
+zpZ04Gd`%pn8D&Qg$(B&q`z-0|J%r_+uPV$VEiIm0se?6okj>eX&mB3NgMs+a9azE5
+z!VEc4ZYR@nr}(VhNU~Uq>!GH?mqQZt4vEwZ&?rl13^#@q_fJ39%EN}kmio1+Y@I(#
+zV&QC)Z6|RY?@|ed8lKBG9l;uU`4f=c@on586qQW$$tA8q_jI3%cH|kuZ#$o{lhT^-
+z$>f^ribSQHO>|*3builcYyXYTFNUIGNG#zcy0Er-Nto9~E_i(7dvVgJ#eXoJk9%X%
+z{$#?XCe!%Wb+^y;3*Z^Bzb0Ncvzc__U-CB7i}Qf@PXv*J*yt;!E3LJAQ!1SYBK7C>
+z8+)&N9%nmN^&xSX6WTkH`sQjkSI@>2D^(4k-r6W@Xa%-eQ_EmkF(k<*s?}}di2M@Q
+z1v8Q$j5tvxdTpK(Y}sM<YR0v+GHjZimn&rgeo?i_8eMcK;z`iLj#PsYx?T&Iex{U5
+zjvNdhVq8BgV|{=E<=iMeZIfQlA;07Cjt#1s$W9TR6e$SXqTsKawG}7yPdw?8sp!PK
+z37s=e_A}Bp{Mdclh?rA#h{w4la*=mg)4V^}o?#$h@3Oyq{!G2K@?`&Ts~D)b`?!JZ
+z+^gm?R~%|&ZxqfcWIW%RI-i~*LC3ZeNx%Fsp@a@@a4;s@bI+aU+agpvArg@-w2+{^
+zj(2^&`dNuN)4#`wZ_hIuR13c+*2{ScndOPtEa?cI|3MXzo4A+l3<txsVI~2TLzi~<
+zi{8nG(4+o|Mwvxyn>J5XXVB})^uJ<q>UYSqM~)Q1l*QqQ%+~*nltg&JA)wM8hHBA@
+zon-HIbHRg{Oy6gr<{-jErY{-X@l7HE9{lu&SJjMSlEXBczt9$(tDJ%S6J=r5nvYP@
+z)z&}((|ei-i^dXOXt)t7=gg@2d(S^~#iB1X<U5>VC=t>!<bZ&aT9WHiq9bJPJ8oo9
+z;Cm#SuvS~5xctYhP!a(56k@x1R*FmgDah?U`cvwSjpPA6WRW!TUJ~rTms}A!h@cn&
+zR&)}YE$3pdaJZ4^#&j<<4`B!<lWLo8<%mFX7(}okaV=B7qyts1u7GLDRZ>**Y12dw
+zG&u@E1LJs>5`}rw0k4++_8Y!x$?11n9#!4O?ku5Y__$((uiiY54QAg3E}5f*q7Ao5
+zDI6kLuK8!QCXVDLWf*fAvQ~nCaurV+4<F~?A{XyG?I6=vpZBN;xI-$V@u`v>-$=Bq
+zka9l_p(RH1)smbyp+!|ay#PZ(TGBvd5bwg(e36=P#6Ns0r|!ri^W2Q2fxc{d^Bv!E
+zOUoFwMN!wo8YRoO!t8#BLW;Jab`Qt0uyFRmfl6N%KGOT`QP}EpNngADv!F%MNhV8o
+zC-+0bQEm16j6X(+*m_{ux4y9-(GwPs59*d>#jmv|$&L9hlti(JG%nX&W9IemYp`vn
+zv(q0+4pcPBKIWda`WQFe%6y!E0W28V1}Q+aJ@bQt7CD>kt^P7HopUchSy*-;Lrr2G
+ze_yo}V(`14kMlSZxU|u_bGG-$e$k}_OyAT7V$)SHmGVQ$RgpiUa0%*+SlFT_Sf=js
+zfOd5rY|(8jimKf%c!kogT<anR;Vr4)bo$mAB4^{?k~*!*!n{5;e*l>u@xk@4+oWZF
+z=Bt+C=#`Dwv6`zKP)E-^E+Pn})rO?eeRU&AmtI9uuT5<sbIOJDh6hm6GSX2M$D#;7
+z<kE!<(IV0rN;NTTOZLS_qyp5kbf}O|C}pYzq@*-}3n!O0_62Sg(6>dGIgLbz8=0>c
+zC1HDjNNeY8K1fiXYNc6+;|&UMVMMRyWF#gH!}QJSj}$WaS5(HIMX@j%>^#EWppF=`
+z2Esu|lyG-kbF5oWeTWKY(3$&ryj~1-euegJxDUHF?=*yDGAVpw-b8uYk}nl2r+mMw
+zzLiYw@H}1jTGv_gJIh)xzj6$`lJOW>@>iIlNGw%1AX1H6^!Y}@#~K2nAc^4}USAyh
+zda=6<Gx>g3JY^K_i(ZtuyDuKIK(2-Ou{W}o)3sk?Qy<o@juJ%4(F&Hs1y-lcb2x=F
+z8(o6Ef-5IzF@F+Ge_HkShVqO_dz<3FOYPYuapFnBk&k5(%7B*LPFEQxJas>9IezpM
+z2}rv})-;&)pBcScs((w4<=MPhO1v0H?8LusgcV!%nC4HhAAO(FD@NC;40)KlP+o#{
+za*wT0N<qS5%0<#R<u8DmL`YR0Nrcdm&w&U=0U}D?nuOgqAjstFs)NXvxZL+B68O0E
+z#2LCr-j9f-1d4Y;0smGyax71YpG#y`VRmbLZuWfb^(JY*<|5lCxihw9{7(csD7{a!
+zV$01tWvmYy+|mdZgTbRC45`2Zyf1cm)==He6xLyh*4$<Xtgu@pW%&<o(UzkZ!-{T3
+zJ3C`;@(ZvV+=#NUjMYf8!a0zdK&Pl{I~fGSeUMZYeS2v0+;xNTY7fAmV=MpTwkJPs
+zz5qGT7y%2F7r_D-dGB<d`EC=d_Rp(IlCix%Ow_|MInnfek{~lxb)<Yg5!DwG`@JlR
+zJ6mU5&}H=kaJL2x#Lv0CI=(qauKc_DomTs<jw)<EIX~MeWB)uV+<EMEZ~bDZ0DDpN
+z^bICQ{I#-;h6Q;qHLW$iF6Vnv0+~@A_vT&$3Ge+xuXdzrYy*}9R_U>#*lQjZ6m?3E
+zaL-|`q@|ZzT$H8o&!x*<6wAkMzU1S+3t6!4jJ+3t=dR|IKLCm7)XeMt@&&lxh5k8?
+zNu~tUSaAc?%s|S&9P!Vph7yagRqwjW+sC~@g!fZdmm%f>1S}mDQV<5^eR>%w$;e>*
+zwi;hl5!#462hzhpJ)gj7qa1d>vouv^xK0M?Zdlu8Mm5i@+;$I|-e=DAb+yDV#jA(h
+z8NRNDH5Z3|&{z1b@m*Mbf1CKrGc%lm?KrEZDUShLDI$wNB`x-vpJe;`6~uoDiluE*
+zV7E-0t^Ai??i8-68|va%T-<c+0Uv~rjLPyK911Q5*%vD&*wYPQd)BJTmn8RVpkbh1
+z#PE>iCxWBC;tCG6MCM6YieKO(D>zSUM0<bu!k%IwP)mapq;yt-RxGM?6EL<eDzmVC
+z(iz@jb!ue00X0|cMJ60xW~88RII-Jp8x?$Vj5xkZJ!(tNc4UK5<X<^1VnyW|8V${R
+z2cC**<5gzmAjG7h@V_ONblo&F60J_b5LoBk5|P<sJ1sHvc-|A=>sCoT@XWvRY7fZr
+z2}r?ndlI9<CuIFfL=s6mT4C#Sqdi|EYL=Z-F*IuiY^|Qkg~*C2BMI0zg2ilR?)xZI
+zwX6nF;~A3NBVz%>G(yP0W$u7fH#xiP0%0oBO^)TAdcGQBPaVAa7n2@!)js8VAWOgn
+zhe_+x*Y%?#9&4gl268rhdFC<^s%+B0U@0cWycjWiFN4d+viBG~2nqDCL<`?p)gV2U
+zw-?XGJdg&dzi)wy+8lSPa$7*=$uPVx3C9=*vDIY5D_xo{l89TxD(rnez14tZ=k}T`
+zhwNVqgB;4w$W)<5v_X338RMFN*pZYbPRhFbB9+h-8xv$$W<C)IS*R;2dTFMI8T?Gm
+z$P!1hoiU@4NbFfv2`7=Xr{BN$0k^NW$6j-p&rF3%KZqII?#GB@%F_sP`C=saTZt1T
+z+nnKJ2^%BF{si#g{sQPr(?ntVhkP;l%v?&9Hl5lS2$%5vW98z5RA<hK>~E8|_yP1k
+zT5a+02-4>J?<jcD$cpEvNU<nSJ~YZ7fxM13D{W*q2k-#6RrZV2bS)Q54(axb3`l+N
+zMUa5CdpEW_vy()-1XUo#8wToC-N{NS>?Hp=C-V}mVSyo+g&onZL+u>*z+zHo2pX^0
+z5gIPxf{8ntGVid`w`{*|G%Sjxc+CqTuRG0(Pw-PujCf=N4TPH|Xc;<Gd8WgJvk8sF
+zs1V$#q06H3M(Ms^RI?CkMh!AL3N5}Wb*yg=Z3%+vf`mX%9db0~7cfSg>bH9d?%|1`
+zeODi80pw?n_g3N{jk4ZkQ~--hJiGC$k8SUizu+zHe0GxM3($Cbyp1;Q=Ks;(kFyZb
+zn|9S!j9l64-u<dAOC{v0W7W5FWhEB-3%f=46aPb+Hu1SnL&F;zqqVVI>eJl&48o5h
+zUL;HX6@&lM1w>`Wd>5UUM?dfVV(&Qgd;yBPwqWd#@~EYU7eFP0a|pg*__b1skaIY=
+zq9V#>fX|e|QW4oXcY18Z&)Ew5vNAGBFosz`!i1)!uaK3$>}AYo9yiHH$7lnG5e6P|
+z1|GkxNX%H%zX|`zQYk6Y3$RK6BwG5U(0?ZgxoI}QtA`ai&pT}+Yn|Z2WC50NA*Mw|
+z(yCq_M+v6CVwRpmR=pcz9G+^7@3u=AK;)zw5jh|vp2#9SWYWN`4HIr`u(4_MwV|ih
+z9IF$UDe>8E^QO7<qyJ&PsmAG2TaIgfsR)1GNo#+;{X2uKD;V)6dG-aE12C!7sp|j~
+zDfscBud9!Pbn!#rGS%Y2+Wx2f2Wm(XwG}!stzK=q=C;jDK?*!+1JXMJ;9XJSKnA+u
+z?3)HyHz(K1B3C({B#=OLSNF&$N`kHKV=&iMd%PxNeoZMES_9=eUBnA$Cggk?_eSi8
+zW0higmu{?>A>4Mn&(C+7rmXchwmrxE>Eq4u=hG}S%d>!ZcH)N^;XP=-Bszp93M4Mj
+zQs4G!b~!&RI%mb^-ieR5x(nGm`marHjHR^ScPhsX1O<5{w1c>5X8Ic0e990w8J<5m
+z(e(E}l}TBn2g7}~QZDS_Pt?>$$o+7rc)*a;Fc>D6Pi~eA=K;3r^M_DGuuvyp;3M4m
+zAtK#Oos6AvxI??vVKtQuG(cDKsduV(&kJy|7Aa;b_Q5~1qH6Y<63^37@Z{Ms({JQ&
+zVDs4ai3-f~LS@eJ1;{wAvB9BE3+v^hZVjPo`W9bS)spyD7tvJuFOb6&foqD~0;Z{e
+zJDe7;FE`v_RK(-aMNrhYN%Grzn(;Bcp=^WywLPd)cx@t`rA`WZmd4?<j2B8pYRd{B
+zvoh+oIM|@S_J4}L@oQcCQoz1nF`2?V?&$(qjs5JJJ%ge{<;+d7jFg|msP!S44T-%k
+zxH>j3u#wK>DgN+_Gpp}7qD`m(Cq8{2OT$cHktpxwRHpd97oazG`8p$qLp9^E&+=2+
+zGO&4(zU=Kz=`k_6p@5gSsx99jn~H~kx~nLr__TZN>a%jHQ`%8q7Z6@FzJ_eaADcIq
+zP)`$Jm1r2y;@a6(xGUhhp?7bP_tYX4qwRnEe0^oC@#ng|u?!&&gA`w+q_1&3Qf4^A
+zp_Z54G)pj8qT2Ol=;Q^^x+VS7Non=T?Zlt|1#n%5g$YZGWvL9KJXgjy`gv*Z%QakZ
+z&0ppW#tQyJ{-GRYak>FZa~hghNtwAmfQ8N6Jjb?N`7=n)nJMR#K%FgmUxVh%5vh;4
+zAR#Qk)+oz_MKJ7g{2Nw%fEnHZegJ^d)fmlZWp0!ek32_Q7bzV3n44j!j`iz$p;DMK
+zw}V|{{b56GSM3T$5h)*?C2hgVxkXZ!r5qCVbI{hCPsky|wQTjjVZQ30m?Lasp8VfJ
+zC-h;%XV|%BWTnG}Q=r|B?2S}mHr<h7OhH*k%Q(#Q+npFW(uRX))&oP@Z&H$<+Cq~l
+z&&Iq}EH$PGpw9`K<e1+c%IdxyDu(I)BHG~%wk|2fHVr}wSGfF@KyQ;A+^S_NNv~XN
+z1=h;<2yTrG9()vq5R<y@`uX!Kg|chpa7GJo!krFeqk(u69nrI9mDvIcN>>&K_p=f_
+z7QB5Jj*-33*uz_WTBwh+ew}<i(M{#oh?i^L&JUn(_cbCLiU}x*yr4`w)!&|*x-hBt
+zU9UM7OFa%qJrF-xi*4CH5HinggVP)4Frmhq+N5t0RH7Z(Z%f|OVXbPuw{?$uq8cYO
+zCA4T9UPTJZNSw@+25akj2Nu`n8isz>j&fxP!qr6aCrdMUs8(om;>-wBmw+U`(Lc!I
+z4R8TmKIck3u8YBrI7@7}<na48rsSomOa<VDUI4fx4PK-knOb!cv~R&=Te4(`$jEpC
+zk^Ik?$ao00xD*6QM09U2W5Z}oRV**>E(<hftT2m1C9tU-+(Mw8O;o|TF@|Ai-^C2R
+zN`&SWmZs7pfP|o5c{!b{XQ<?a408ICP)Q?MEjFrXqu5*j@!bZvF{(<EntJI&Lbiiz
+z&s)UNv}{OwgQ$%CpJDo-f<@$uDq2bSIEJurbQ@X7T1yZZId(9uS2M(mFDDF*0M5Z&
+z>TLUr2Tba{5qEwIl`u8yQFS)uoyL@_&CkTa?~hAB25Bf^cJwGWqQs@cNm3kYTAKnO
+zI_$S^gz7&ra`XLjYARWhE<qrTj0pRS@|SHgl{Xsi(*Syu%MLROs~u<GBh?~FQa|a(
+z6>I##jVk6+oYmq!6?E4-RY9x{@Q%wxS;cokDjN~m7|JvC5vDLaDi9fyeigQ<ssuf9
+zSj~B9Q?j`e3p&V59RI9LJH&ok7Csg>O$4yQz2~Xjv}YpGMZyyudV(HW56biC<-Y)E
+zjNflNz5-DjLmL_eG!;Ur@sGY`p>lD=LCkh)VWzUvAhNIzVXOp;iidv4VEO#rx4-(W
+zw``b|J`vx9DB>W3JFlv=)0rhLYTnXJGi9bX*bzfsIUO){%}D%0^eAg85)7?-O%$@m
+zO%26$;ssgA#5-1S8~9t)G|u3T;@#1m20BaayZ9eFNNV3saR-PCj0Dl6M{T@@tbH6$
+z&uX6D;}c14aJgquwcLq%y#Tat3FFW)|N4?NZ2tKoc;Vs`3xaxjjjVOgo$g#Q6u+)6
+z{xxNve;;N~q%;cyRr4PIuAR>RV9l%9aProLYlZFi_8p2D9rE3sEM;DsXl<VOpx46Y
+zX4k6+z>C6X3aePE{HBJ%u8av(+wTmNaSiZ}cw^r0&HL(fWb>2m|J}WtllVOhgh?V8
+zQ%eo_Lf=_ZstvQ^6C=sT5nA<0{z9D%<8SpbWQ!yx!}pMcAD6vJgmdTNT&9M~$dU5l
+zMiG<V${Ll7&-Cpal@&ViYL7J9nMDJ7^59AOPgy`Wv*vsFYUwrf_FYXd=zJPA2q^sG
+z%%?tzwN*^|?)q|EH-;v}o|NK)4ikIA3?bFJcMvdt6;gt}qdjb3j;LPAT6j1#YWcfd
+z*$8t}dN5C`dQ^uvh;<OP@i+2B3+22fqm&k6KYWwK3SdLeN*}~0FaYhq+WaA2-=n}W
+z=glRKhRg^3;4VN}a)`@qJ}llg*EO$$fV+n@Xih_uTvoUJ0(5jY<3lVDpQLW)fT47k
+z&qtjc;{~M43T`FA-J|xSEGmJ8L#{C*?Dd@{p^p<eO2zBXZDu>&8I<=W%_4Fc#fL)1
+z1>!P)uFhuNMY+lRW#rQ2#rPE7e5S*(Y7^XcZr7Rd;ICcp`x2HyI@+g)&{Zxmjfvs%
+zhBHG64hJjS%-kNPk(c4w2p~jdpxn*=v?&irQ==UplErsDFDc)dVRR|jo`|LXokGg8
+zIa(O5twH@W)PhDzFlq1zzpW)^kDsi#{=Dug{1|y1@p|7uMcF5`O!L~)x(9HvcwAL5
+zOZzl<F6IdKX!pPGi0RUsTEFLyxf3&{?C6hKH~D@OsC4BmY%!B-&&D+?leUG>lNL{R
+zUU`Z){-eWy+di3!X~#|^H`e}u<k!kW#ns<46UW-y$t?csuH?f7F=;^lYDr=!&LEyD
+zUjIp({HbGa>&&lVK47D2&{*$j<?14P@xGsxTGFV*<hq*nNGR8v#Qfhbj)2Wq)5}`Z
+z5^Dyzs7EFF_0^|p*uzYA($zv~hhu4{(u{|4ciCwuyFzH$$kkF^CL?+o4b3Md4<Xi)
+zzC^vrdlRnvmZJ65Bj3f%q@j-3w`|$QL$w`&m7<hudNOv`;&!Kk#7oZCx@q6i>dz1o
+z|FXC!87qiz^+A6&%(22&h0g*jWb(z9Z?pf!a>eY<Z@mD>O%`--ry!$c0FFo$n_62=
+z|KRT8>iK%Yb(S(I_djFt^GW{2d;UlrGd9<X#4?5fovap}m5V_Op3I+N_C0S@TQdBR
+z8W~e&r!x4&a*79*U@>`fgk-wCtjCJX!Q+W~9D}=VnMWqRuH=;t-bQrkD|@jeIiH_b
+zwjbP~7)D~2n1@*B1r=v&5>z>*nkRkOkIs)>^tK%>EqoWLQ(IlaTiMhpMi8Twv1INB
+zN`^V_4dLeVNGrQ<c^2l_SBpJ#alDn)?#j}=vuwdO2nv8=kY72yqH|H%h>`u#S*vL1
+zG<gPt&zX^=V1c9K$?!+3L)YL-3v~$q-<5E_gteI4V5DjGDkDpIXJsXQ*FW2L&u{uV
+zr%F`v7P))(%>R};^7F}4r==ORPVt+h&_5B|Scp53$9<0ac_7Nl0mrQK=)cbHvGMI^
+zb4j{4YE;s7!`c-MR;BJ3Y^4kGE(gDp>9Rah>ywH2TAIHu9?zgtc{?~D7VmG$QT?=G
+zl}$7gdZ^JVMeN%)8t<8Gx6OToj+7ZNketMRd`iFmQuRh?{4Ttt1FL)gI;w^K6Xc0Z
+z`h@m_sm{kQd2P;9-)?>lMfy!OHB^&|2fp7J6U$+rIr8bA&2jK&I|y4^_H_#Ac33ZI
+zzXrMNbq+KYsQi?;Sx~^>?6ZlU+4SjZ@vWHZ>_~1|62+ZZL3hyln8%jFB0+a32ZtKb
+zIA=-;{W(1Hu9{VrpAO8{7tcGDa)6P_&Hes@wV{l^jc%%AFun5cydYv4C;lD{@!%zD
+z2We`HP^lCOXq9FCZ{0t8%<;sjxN?SlLPC4wh+PXK4?=tjy@b_Y?)1qegvJ`L6c7I^
+z#8XfVU(T*iTqk&<N9@E)aXJrycy4HrQGkle%1+<~D3Z_3brunin2#Sg1Iv==zW|e=
+zC~+#O>#wFyN$wt(<uZm074r9xgxrz#oz(52`@31rq?=W#@b>u8texM-2wCQHRkV7h
+z5oBzA8z`?_!4&qOJjDU@w`p*%JL<}fs@5tglGWX3efd@I0U$8||CG$;qdwBoEZw7Z
+z?mKg(y9~@geGGLv<$6o6XC5hKc_#kOaj5uY7EWLN0oCt2DR8-xhbe;66#MurM=v)X
+zyJKuu+7G#9i&*i1pQJ!WT^x3Y35g~uaCsrJRk+o&Zq={xoG2w=ii)IiF{b}r*_Jib
+z8~}?^@Q{q=JJwJHf|03zeU@tcOMCu?H-U7hxP2pMTZ|`$R8GxaVmr4;=Zy{RL<zZ{
+zdncoNBqh31H%fjcF;83wtAGEdMgg5*Y}lg=CYumsUN#UvDVPd0WipvxKWfKuA9;g+
+z3=fuDW>3Zj=tW`aaF&T3X|MbT8{#o%PT}ZSFcP?MGC>YN-4cEE-ck6*QTXH7NS4Fc
+z+?%2=FScw*pnSj`x%=I0`SfUV2+)-fr~vsR)x@<Y!AHiMp$IA6qv;SZ(c8v<!`k}0
+ztBh*BAJ&@VHaooqjgFJsgum-#QIQ&zE<{InE-H_2gah$!F~Zpg+hek6aT>B!Uhs<#
+z%#?SOmstu;7A8KDe9jF@Nl<Q&#r{myerSsRz*vF|hZ2SD`LED6mIIAc6%<-Fr)sUq
+z9sJL9G|lPrNGNmKPzEmJ*cP!QB?-L_1;^)>n4Q!8ci92&m#-E!uv;n81?p;EgEXCP
+zy0S08iE#98a~#*O^F`&IySK8Rp+mv$dWLHZ$)?|Gr_Q}75!7ULs95N?qFBL6mX6t>
+zESk?RnaAwx<s9}*#mlN_pG>ZQK8Ej0cAqP3W4OMEtUl=+|AA5}`9#&ha?q@fMgJ9?
+z=FRKXw)%zqm6S^Y;2c=YJtmbY_J|yAU6PH*dPiM1bqv4C^ThRhopM2_Lyk<8!}Zf0
+zb)dHFz*|BEB<>?x!jST}))Ewi+ax5^Fb1*^4iKr9u;QLXS8xz?RSP9J&Bh0d;{_?D
+z!tu8j)zWdkkp}aVG{D1V3thz(KlqEKkMDRF+vk#bE74Lt32!^`qlWp#Qdo0YCcb*q
+zVP9QIEZD!X&mqb(mI|bPrwipkL@a|0YJoI~lI^0soPt37UuCei!rm8neE0xPCu|xc
+z?YW&T^mZ}a@eeVD`vxk#mkDZ2|0tvC4|yPkI<}LG88=BBca`=>lt`^ReG3nz_K9PQ
+z_p_2g8|r9^Ii6!TDB8?s>)yOSY6&>m2k-hXOy0L0nSAhxI@$LKm^usye-tZt0e&Ak
+z-`BdMQfU89{2&OHA=y5&``qMpdE&3oFJe-1fg!x&sUW!RJ+-^<G!u;;f=oe=JTzD<
+z<bzh$xJ-v7g!YDJL$=XDOqK2k4m2NTZ9?BOor_Y-*U}eK;%nk@Y82b<Cc067Z9jdh
+zy!6uwDpbf>ml7Q6Bo(o($9MaF-RNNM$VarR=Ie=r(&uO1Y%f^KP3UR3-9rv^=V;DR
+zWy1$9_2JAGvvJ#rEgrFmf{xPN)8m$Nb*Ph)@<JSY^?<*6K2YjOqh(`p#pmd>B;Ow~
+zEbtcDPmx>=Vf#cEd;aiJYTQDP#x0TH->4byD3sVoIm)+utfL`p^ns!HGM3o?_tW^T
+ziq_5K5p=SD(I;ST@u8S3i_h=r%WZpRY9=6Sl7zaTp)Z`}m&ut9Gal=IRvy*Me)iG(
+zJV(iYZBj4N9zi6lnn-pw^mBpjY)2OHQaLCCQ|{54gu*c52U}|b?cl{}VHeysGF@k3
+z0)RiZBA=P9tt?*pR;2Q~R?3)@ouy=X@}%5qKl$Waxi2|UpXYD0&law-`0b8_yA2lH
+zM7jNyQ}U-EmLpN5xQI!55lAfb1`lZ#Yt4&uOXrg*UtG6NPPSw8Z7S29Y+U&ykVHJ`
+zdLtLMb+;Ya%-jtRiP4n{pHp%RYYYRHp69xKPnB-bJ2%%>gr#+c7CCCg*AK%dekwI@
+zPg4Yp9=Zt&DL=tP&p`h?qdaR)_|D!7KBYdj9Qao7(X=|(2mO}Jj28Lf&B#grO2Z2O
+zU@=%87UwU?;ILU4MUEIo>txc})qXX#a;Cg<CVIpo=Bcf`vZ59=@#hOCN|ZI(xCBAN
+zq?z!Ni`|t!{jE+1UvqJriRDSxm$4ds*h06@zwZ6BtbbyAbTuER^TcI}`ng&!V#hD4
+z`PI5T9WzEKb<T58R?eTgPDNb0quy`qE|J-IFoMEUA6FmUtG?*DY$8N-=Gy*cL@T38
+zq*6NZqNF52n^3(g455+ub--LS^Sv*c9r0JL+&r7mAI=4~tMHXGP1tRjsCY?-b3g`J
+z^xBH}4b1LiZ1#IULR(vlqAAx{rsb`>l$fh0B6Q!S=d>y4vCq+riCHHvl%_M#6ZKH+
+zKFGmvO@2rra$fxE!p7X)hIf8>vEMdDY$4<Vo8(Yv#Y*Qt`}S8iF8~?&0>o_}iRm4N
+zkybLGDuKYb4|kn33dw`QBxfsv3~a18;Y=|nir5qqRc75&zbl5aAO>6h`IK{bgGF#G
+zc2oEeZny}Gjt%n+uW#tF0uFu!ZCS^AJAsuALn~QnrvN+@T7@{wod>3+ylwYT=4zHV
+ze9M}I^9bm^DkRiPdCCQ)#KB*jhP+U_CD83Lw>Nc&UE0M3>Ac1t{Qt~blt&;b4qe_%
+z6W7!9aQ;HmXYz`Xi3JTUy;2K9Iq1e6$XYK8%|Z6;gQ({>vjQ|RxUN${_*FOya27$g
+zPP?y+_FS49zLw}A<~KAifFd?DxX=Ev?5hi_b7aoYMip|tCm;yFi(ehD__bBl!D7jA
+zS3Wb64h3-F%<Y_NFJy~uE?ILG5p86_1;qm<L3`$m>UWhZpI%AHMW6Pp?bYdG_**W^
+z>TK~ys7Mc&<%EnOjlAQyxU{kece7l(e*er77qhT~nm9!8*zbP7%dG+VE@BCJslGvo
+z!9Cd&(hq5J$FB_LK5Z%$XfGps??^F<#f~FD!R@#^8ipo<uzoCP?5#Pca<#GHy7?OL
+z2olq6<Il$B<+;Y&aa!h``=+RF_=f7M#N0OLXqaSA%NTqRAMQ{RGF54T-y=4r`zt$I
+zAb%D?pU{0aA$OEGo9M4aPJKddv?Yi%S{HpI93;<NB)K~lnI+SlT!K6lgK(1A<C>xV
+zC*dPnA$dNA?SQR_)Q8PqUnNcaa<Idc%75M=Auy4x$cYH58&|}0+S&lw(vWDWiwIp-
+z<?tT;_(*4eQ!kVAT-KJb$i&MS?HxwLic)T8<oHb?gCzwmtlY1XWG?_biDtT%>~kEt
+zvA}X@2y?$NHU<2Z2$O!PQ(+o9e+QOM_M2F3B^)~%Dr3{cF(Yfue8e?0#3?aA>0NKH
+zeRB{}@hb0+#K-{!ISwGoKrcqq7+C<^99Uot*ON*}R9Hp?_csf)@V$N3GGe&H@96U2
+z*Ha^Nk1XBDuVuE!vI5DvU_v|#Ngt%|xB@cmp>Y!5mq&ic<Yr)=;STQK&4<Y*sj}hs
+z=wgo+|B*Gro1@?!m^BP7S56QJBr5yk!sm}{GJkV?l+$u8=p&Zr&<67ZgTtRcn_3Tv
+z)U}W0^EdO|?t8kv{rPXg=pWQ^m2y?Nk8|?~b{tS}po-v-QH`5u`W&ByVs@6k)L%6k
+zz*JM$cNm}zy%jhy2z!Q}Y@hfD&xyCGeDVaRib~G9Q)C{I2d%~VJ0zbYXT1ly@|$Z9
+zn=db+Q18i#-Sq~G=%H?5=UZ3U+6%DMQDb%HFL3z4?+z6%CL7k>fpW1hQ;Vri+u0Y{
+z38X22XV1Gl8GncAkTxO>eUtMGLZn~zwPUv7%i<D9aFb(Q9FU<FT1`)IsM}u6pv&jx
+zoJjCUjR9<iRnP!YWjc%W(aJuew?JAjBKR*h2}aGF)A2nqhn2|*i@tPl^u~ayPx|1;
+z*Q6w?G@B44C_iB$yu5@LNInH2u0$A}kyQ?Ua4<d^uJo-erIIdlW-h95Oz6s{EFYzo
+zJc`Ydxu#xfqYQW9k)%Luc_;Ovzx~qXjkvlS`uxp!UL+fO8iijKIDB}{*O#$guV`na
+zp)-5Z)zty|bJt?uaV@7dJMY0cvGjDUmf!y>=0Ld<>9n8-p@&?)G=ju|@J5Hd^q^YY
+z7mK@Lj8ghsC7t8YZF%FNBU@pNtaD-F@Yqf0J}(-_3b8xMTJ+l%hXoqknSC>$h(9DR
+zFVRP$3pPhcgZO$)^ROP2Inle3P3E9E^R^sQ6r4RLA8piJZFs!qvE1}6a$SpZgE~kL
+zD^aNK^p}53G<7HcSs)UwIiHB>ej9TmG~%AEaP;q9f3oDgLrvMpyt}`~wUMz08^m32
+zu}g;ja=a(;qSAXm+0(GPsikht{@9FTWzZt}QbJ^q8Y3fRR&MsD%nE0F8rOjtb;n*o
+z{g3+qYAR0G7mK`e0?-FWylG(8TxC;sK=DUy5R&@Put1axL8GX4R5D9rT3w@Z@{LBQ
+zwuM@^`w*A6?(c)fT@KD;(q_y_et;LZXSnQ-ANp&4%rKIB1jP}Sma6WJ%o6r0rQLBS
+z^4BZzN+Cn?h88#ZPImk2_hf;~pHgFrBrfk-7r-7u0S#nVL+^=}9&@-aHj??99Sk1$
+z_QB0d_r<?nfUWF>=D~p2D(Ho~09Q;w;YjS^)oTLJHVtW+Y&?>C)dD!?*F*R%dhJug
+zahh<6yIVj52W_)Q5!E%hvV>hZQiwZ!kNT8|Q`T`CAMAasXXRRkfrf#<y2l3h?rpWd
+z#YWd(&#sd0+x3C~og}Exrx#!b>J)0H`}4eMvhc`I={f&&w<d9fQvbXLW%>N1`jqSy
+zrrFuLPKP&9JXlDPf=|+7w89|xIA3rZzW)BXh=X{qCXb<tl%=>-LvrLJY1H0|Q!v_4
+z9nUFY_aOfHj3WQ&!lP?s#r4*BGb>NX4u#a3LB~3bh=@1C)`D%Nm~-mr@uNk-P-n-_
+z9HT20mOlZJPmNbkgvL2-u!r*B3+}{ymSQ>3Wv4uQB)bs)9FU{E`;CtX-`)Cagyrnj
+zk?(}8#7wOYJua+W`K+fOv^zvKmnh9#8PT{Iu`4y2A6(FE4~CrAQZbVJOJDu7XGcjB
+zKDwljZb=n4sHMqU;)!1cA9sIIhViX>{73Gdm>!J-DCA2R>Q~rl3Tod`WWIuM15bi^
+z|CR(?i7^A2@bgMkv0-eE1A)=NB9RL#`w6dhHn$A<(OU!V9ByIaMXHQYF2&zs3VZwt
+z4aCDTbBL%IKj@MpV?8ooL;v|5{g&!0X%`8oI~Kv`e-S}L9id`Z$)rn3S*fFWp@1S(
+zkJEJZ_x(DRzS0mjxuA|77}M-|^#HPCwZUPE6ek{8Otfrua`$jQ+t`T55Pk8w+-y%4
+zeT1U};WOwa$keKqQvGEsNl^}1&X(6hK&gEc*C!AvGeC-xhQ88U-hD#FQ|f&T5Md&D
+zh-{_R@KxnSH+!el^eiw(f=T!F6Z*jA?X0K<!txhYq75;g2o1D48n=u9f)qjpTq;{<
+z$w5?Y2ZY1Gqyuh*1Q3!^@nfs4EJWQ?&IW97(fD9PP(l!zi-VLrTU^h)uqyj&b>)8U
+zdwW_i2hX#g4H-d(-!!ZJ=2>C>%7?{)OV0ka4{o@2UAUVcQnrgjHU_4hBxD5tvY&}q
+z3x0}Q{Q|xs6Y-v{)BhpCiF-z~<N721Z61l2&ErAsZ`l>=mW#<EC#|Ly8PuFu5*b7z
+zg|FE4F97aGy0;(;8eWKWesMXOB(+j5CHN^nA+L0LG9_}ighbwA)t*fV+)$R|&shF5
+z0-_Ym_sCch<p?Gy#o@(6&}K2fu@jJBRa7du4&~*`{L4t=XX(6S&Rb~lzM<Vh`_W!(
+z8B0x@>am%Su&~%6tEV?hsXL1V;W89nS^sD-^o=3<<cx*Q=2@P4bn-k~-+T=HoQ4h(
+zi9U^h%!N-Pxm0fuo4t4zvy-JNMxqmy$+~hAuM65Sf{F8v+pDsW;WkxWPF#Gtb-MUL
+z2$PdJ0w!DT_DP<T6ebQ8rnjG??10{2ho@8oo5;Xq7cZ|y$RdRTzLVE$bcceVysn^Z
+zqaB3~A8GlAVrz(DUsW#UHW<W$hf1?B&oc++uto=QIRN;+4~Hs}JvfMsZ7n^jJe<uy
+zZQZmKNoKSfJ`G*u-2E(MPzqV&6#2<UzYS5X1nWyq{nxKM<Nz2kEbQIKRszGUK;|En
+z%BWUBY+}ob@!lYC#^9I1D{%8k=R*69LzPh1)T&SR0;B@zt&d$5xY%A;HpgF^w9V|!
+zA(~u9ssS>=@08~Ah0=sSuao*A>-y~T$lTVMS9_q=RcgelPmr@awZwB~DUIWATU)HI
+zso%U;PTuPkyO^1G$NSEmDQ7By^Vj@E;;tt4ue^n6Xh)73#7C#b4AD1&0cj5s4W+WR
+z`LVKc=<#pY-;ctg;y$nv+PW${*FxEOynpP2U2xjjQUi5z&uVD>d*oxcAHez~CN)~9
+zi(Z|0Qh6h=Zm|^KJ%q(ohB4$yIzop6A4#J^A}w>6{2KYJGXtw265Wh2WYKa*l5gMy
+z7JuOF3sFA8_h(p<C?*TuyDU{Db>>F=B7vZ5AloVT`yy^fkW{hpt#EkqaxZQn8l0r6
+z!yrJTI1Z1*#$_JDkw%CcP&~-L_c@kaPzhd2nP4o)><~$0O-!<dkH~1VH(``un0DX?
+zweb-6`7~gW^IE3#ntjEOCA4bTK->r_+UwN1Kbr_Lh?%wcsa>Krt28NaKDK1s&?{!M
+z3guZo<Q;QxO8IB;N*24BvKSDRQGvL%!D7OzdJ~HdVT$1J(u2#8G+f9khmeh7^m(fh
+zJO3P?5V-S^-q*v>kp<2g^_93vzX4JolNS)q%jdVIVJg!6-T14A4Ig(%ms?`)Q&2@2
+z!uZi>kL@e4T4T($oBO>0;F1;DlpDk_T(WT3oOW~vGLp#aF9Nb}fcp>y(DN?D6vuI-
+z&h2e9>MnaZ&A*ax=zmLk#dEO131rwxE;jd7SQA1%4Z)^`^I5+ml-`?KTU-<hQa`6A
+z=qgHd|H`rsucSMz^hm~h&A^z(6qpjKtN8T{@xQw!TCww&`8pByB(=z8?mTm|+SV+t
+zlnUQeXGwK3M1OQ%9ji2dOP_X;t-KI(F_lzzSbvv6Vv*GC6JW4^_2f`{?OEx2Tiq%7
+z$Mf_xi4$W@*+x0B=p(U@oray)&kR7|(AFTZbj;((+e29F&8Dz1Wy@+m_}AGh@$mid
+z7Hg4e&?o23K(ML1Jgzk+AywnWmit9<1}^yKl;-bwW7DITmbJ8x`vhc9QGhe^N&3r5
+zC>Ceu+8uK#WQL>7h;F{l;moWlY)Y6eTmNc*Wn)FARQLtBdzzY`e9k-(?j^5!-J9uI
+zCsm8_-(NCf%MMi*gms=_Zw2zZ_7~-Bbz43-mK_I-K`E7e*c-P`vNKP-ggpq=u49;B
+zX(&Mk^t!AA&?>jW)CmTZ3(}62jQiDFuC~v9O)bVHB<70)NbA$NsR<GY15gHiJ5R!j
+zvVj<!0-02$Erb#J8SYPpq&V2IZ(+$g7}~szi-AP~KPZd~2&DuzXfo>w+D)uudB;aO
+zxn>4k-1P>f?WFk7Ewbnm2mmUTTFryf?KKD1dro0N3j28q2~%{`u7WJhBIj!Eq>z?5
+zj=yo^ASy`_MPsGIV^$abP%eLh!73yaDn)pDMN|^(!MwWnWehmWo<J$xdJo8fXj}5&
+zBXhB|G<Iw80hyIJ`b7zo?&EevGL67_&W>%vNO1$DeRqsoBOl#SpyN5y9FF3_{{sX;
+z`@Vi0{naMDqe!0*j-XH%1b}RO-sl{xXsUxG?cxl77QIS@7Z4`gB7QcZP*q{1NY_u~
+zDITlH&|HBN1K(>>Ql{hqAP;Vo1c3m49B*$51gX~dGhuJaMF2%0ULfl+@Zc#afv+NM
+zpdaXH&<%_e2JygO^`xk)f*9*2X4;>H0*{Ewz#azQ=}N97fU$0W$a0{x8Cbv&OrIaf
+zRMkb8TJm|0Hl+?LF$PV%E%=J91*;>IVmL&{4m>JsIZ#ZVF*10c0b@=dm37>C`)^XA
+zfP;Qe5AY~7k+j$u*GSjhOPEB!y`~4pU1FJvu0-p9%B1xiDLlcAKi+97aS#A30k;VJ
+z?MkdceFTkk{{TvrK|>CA(qL=G)}c^jB#;Ea_SjUe8(Dy4+TeKG!jZ}#$VKjFNgtGo
+zS}#!ps~yA<#PRlUpw8h6%W09I9?oFYTFD{IGP=kIO=>R|NOca?XeLbX<M64gK_f_>
+z1_%ED#*x7RfHmW9%aNdR7jdvNe{bnQ>X4@5`rn<XF|A{Jcw6xlDJnDs5OkQ~{{X{C
+z;Ngb}*5F6DSkhD(327!oMeppXtA;>}$u@vvhr*_+7*pl2GpV#|{{WVyXdn>=ct^im
+zkSQueNM3SyL|ffSR7`5lc!CEX<$6_9iQ*x4fNh|U&ebfEC{(`*8js)#4@H7~I|<!k
+z!{2LC)lz6-F|~-00P(P-$si4g#_1+B8uIX>9*A9L=5)8^YIH+b+C-3TeLfn2Qf9HR
+z=6oZW@dlBYP$o$raMy(@tXC>86MivreiR;pB8?(=Y5tWpQVC%eAm4;=_flA>N%G$R
+z0LKbdMp2n;W;oKI?hp@~kF!sRsjQJxA?_mJ&8=@`BRh=lf*70VJWq{JCP-xnUS9$H
+zsVY=`K>0P0ZpZQGK-I~+AF6#p>7J(_Rq4+8*7khJW_oO_s$>31C0pJrCf@dYe5+5a
+z@ZOuN{{UABZ*ME>oL-RhpYF@n9kp=u-mLAIJx$ZCo2$eB0NV9>>R3t>enPhJ>-?Ed
+zSGnc-zmxI2b~Dq>mml*^KFajRqyGSKA8q|mFkw#Wy@R-If!q6`IDFsIqbzK0b~U+%
+z_8I;g?|F`|!aA;(j^-Cm+4rZeeY!iN23%QJrZ{rr%Z1FYOl+)-qzQsQ<ykDz&Yhy1
+zq+jYNE<%l>@GJt4XTqfPFoZLe$bO?^63MxzSpp2i>Pa$aA%jb0&>xjyWWW+){APe`
+z0*pcuuL>68z)1FJNwo<=&hm|+8$%b`TZHR3_E1{4c#(F=*rkv_+<1uMF96VoO?}$?
+zE9n0Kxg8_*ol(cwJNHG0BjNQ96+sH1ki9^#bP*<QI2y;hvySZ3FI%VKo-x#TZdWa<
+z!t=)RzU$|Yl)Y{-(sg}TO^-TtxcXe#F=OiRNynHY6&VniJ6H)8t`_DK46ZWkqwL)-
+z_FMZnZd`6RDK3|sYr-)hn{vsJFT-7RsBCgvsq-!5>Oj=|C{5xX&^TCF+xaa6M3Mjk
+zAl$@zfZ$C5g^7iRB%9d&K+tJaYl2Kqm}+fEXkef)-|^uV9}!DccUHo;yok1%5B?fd
+z@rFSR#sMO3AWU!;G__Lj&$)<T0lB}kQ%h6PV9PLdA_GQ)+$oV<xX30XnVX0(fAZ6n
+zHxijPs>uXQ4I|oQfmJDT33C<PV35`VAOTGEK`a_UAjHA(@Vx|<X%II+{+OSQsgZn+
+zstF^?FQvZ$L0coWeFyeW*1o)KJysr{{=?Xujs4@TQl-@DaAE^<_!tAmxAuB0vg4Nt
+z?Rj4l`J-c}*A1_~pPTT{P4fC9+rMwV)p}Fy<}7(TUqYR4cM5*DeCo)4pq)IMff&aa
+zTIpeiI88B+1J`x?{cc_D+_mhVmU<`gUA@y~9YD&(lsh~t9Y)}HK@)RX8Wt&>K3}Sf
+zkRo9MNE<?cbtDic+oc62jz5#9DUIDR$%zdlh!YVYPO~POhbiS$1_CKr0u)7wo0G2!
+z6IT)bI9VkXM%;1+<{|`>%F`yCEjYM-Yi9C69&kqUU_{7KI>k^Z!OLSHs465dZ3#Ej
+zS^$cgsMU3S7JRs^kwUp(d4w0*BAlYi;vGih`l0e!3_A%?p%4hSgu$!SrT}4A5EC43
+zE4hro-D?9D8ci!%v5me!9WpQ^F2E!Wsu#cu-YQq4S=2K+G&F!=P>=wdmL}F0rv;DB
+zU|=9zf4z2`^=AC3oLxYTHRlw7gsO{JpJ1s{>Ngky2RQMd#CZc>WwiV#f~<@Ux#}!w
+zQ;R79v=`w6{i#(-IUvMd!UZKUS%!i+2<JwFRe_n4!;A^$bQ;j60tqvD(@(;HBEW;C
+zxB>W5HP8mpXWcq~wIwW6>8~*wpM@|sI{-NIw4a4dR8{tt0x!o(2wWvV3+=VPN-E%o
+zQb2+1@E^{RYLG}WPv!8KrB<<U$3Rp`i+;5xfJEE~2KE(J64to_b=UQ!4QqoMd$<G2
+z^hH6I!+_;6Z7No|P(;P~+NV&EK#`}g3UuPzK`;akaeZhtfG6~}n)p(tAvXh_qSTHi
+zWY`EJkfN##tUbC#LZFCD*hJ_e*Z9z_P2=&nBa8{>z*N<k3o|#JH2f%3SOB0~g@^<2
+zq@i&p@SrT;QYTOLrA{_ju{w)i!Zkk%i&<nhFb3m&B*dLQ6%3JJ$_juzx_jtQfrYKk
+zKm+upq3U5~?GQNIkRQ&ZY9{Vy-*0e|C=gKulLKhrA~?{=2UQxt01>DZwNR=S7{r_E
+zJ`|5ckXCQBdpH9cUV&1qK)eIPOLDabD9Yf8BK*u$GD>Z7AOryffnWgm#8g<zjWVH0
+z@`ya*@Jv*)#(h2J{_6uDg&LlQ3aY?SbEvoD!lPA4w$Mg`<HCiFk7=~chY!k?I5OgE
+z8xBAYe;P`Igb-%ni_8h;bQCI9xq;kox=yet3#KJd81mEs_))5)6&7Fx2K=W_eE`}k
+z3pL|}OrM2KImBTA01TZb(sbpeD^5WbMWhZKsV+gpC<B0-06$7qateU7kg?7ODA(gi
+z;Gh+8yYd6rCMi>F4mHS|gh1hM8inb=ENpSMkp}croDHiCq}omFe+i_y#L&m|{5{$V
+zomZj@ZCEA@X~@$62RiYKAH$s*16YYHC67Pnr?RBm6-g=t!p8%ql`M?N2vDQ|Icjfh
+zDJHpJrT*gj+tInz{Wt19v!cWZ-O{rhm>2`0#glT!unOAS>US{m>*;bjzXa(zt~p^P
+z?Z@ulXAAVlr#&V6wdyfG93Hjw@XQecp6T03R=%v*GEIjiYTLuD#{Ma%wdOj%l(%u?
+zv7E|wUKiKP>UyKnzjgfw>r8l;)4rnVpFU<*$<SwS@%pXDS;X*3y`pPt9HxJU>hnEM
+zN4?WsH?X+hJmKr)?5)7A;^NCBO@SH>(FdJ2txn(^F*g|i2&8<(4MRtT1e|#`zAa8c
+zw2K>)H#X2~dT^^@(`L*}ZX~gSY%HK1c})<mk1YP^KIcDV?A<@0J1<th_fG!+kL!2*
+z*pHhJMhOEBvpHf9gx057zwofqbH7v6e5v6dz3M(L<o^Jtx9!WxK8|<jeE4H<v0?o&
+zGJX}q(e;Z|%K!iflWDY(ZX7AXs8kRvCyj+GKqW<z`k4YhN_v$Yaagv{plfbGare^I
+zQxqIczD%BG2e?TTYBXJyNjeo?0w8P7lC%$S7Jwk~7Uw{roWyQ{yIp?@dL-T)rAY+s
+zoo%27G=oaTN+Wdv6{Z2;3|QJN6r?*rPd}P2Zzd=yH5HsHu+ZAT0rAp^s#72gVOAn<
+z7lLWZnh7L}pJlYx`c<JvU{26A)L8savV(FzNP08W9=q=;*u6Q?r%~0MXE#xoBPwFU
+zh!{B?uK;)o*x2dv-Ml$RC&heQXT$K9b6amIIo%%W`+56u^pB-SOWb`%-}|G~7`~QC
+z$gBPy10eqZZx*aaH?FqVPlnenH?{MR67lY*t=AiSxPF=T-!IkXdI)0!r*y)*000<R
+zRRE9`L`IyeGmFR$uMor2DsC9nHiFFoMBM2U!h(gc#yDj%st?M<2oeR?n3{TuegMW5
+z(3C1!)QAj4<mdu};AWajWMWIZFcK6NnSem><}5w*!$;I*P#iYd*h_A-0Tzh<CV`_~
+zdW2SdOj(NLoUP>`ou<~G#8VnIjft{h$Z>9hLo-LrcH9laK~z+!INSuwk#Q<Mz{G$y
+zjsOVaYH8p@sA0H`_9{Q9g_FYEEGk)ab@zSs2c<g;vF_dTqUi=888Kzbp`=VPK_qwp
+zwN~jk@MYTC%W~<Aw)v*NQ>%Nw-~RwacK6JkzZYBHvJ%JYU_p-^wDaYSd@BxJPTcbA
+z=ymoy2dv%vo!R|YPiGqHe)ao<^$%2XFK6uiCu~AQX3kD`SUkL|YQdLXKQ2DEUuWf8
+z{^sZQ&$j!WJKp}``q#TNf0ybWtmBe?ju!eUCqhC*`|BO*_cHS7=ybOH2c+5jz3cr~
+zUuQ34=ehLOQIV4$R*qGOlB7%$CtFvwyFPcwCs}(2{{Y)PU@As@EJ*=D+&NyC!1Jng
+zztinh`g^#SfN`0)JBYC3rj))7?K#$C*;PKD?m|kUI1pKbh=a_UpMzC8%zG%G_CDsI
+zlhaL!`Gw=#O6=sh)@}L2%h|i40zboYM<_b!5M<K$Ss(89=vez#a|dVmIm;W66qCf>
+z36FgjYc9o3t8cX}(RIRSqs?faA^miz_<43O_d9*5TpdUxKTnt*E497#H*YS*&ZBSj
+zMn6xTN!^9U&?J;1J<vH)?%u^s+%J}Tz+l^=;7*^Ww6v<3<J$%UX}P=s@3kfC1O`bU
+z^AjSHpoteUeqVl?3QCM8%wURQtc*p=aJiokZ6OnT6Ept4G>l{rMb8lc{{Si!$FLXY
+zZ)fX3U?w0i94Af(#*xLeD+bd%`0HazC{QLXpr6K(r5Nr2oerjo3~gOOz4;URRI<p0
+zGDYv86YTMz42(s|Bv{g+2agZ;jugycaAfLu@z+{aP*hPCH~#={8k0#_1Wd_^=5NTF
+zomHY@ZLG)X&X%T-P3}lB#)U=H3Awn``@bp<8=HYXP;~wcEf#ki^CZMtb+t<2jiIE;
+z1lSu=P?)ihIL_Jkcv7m6?ge3~8vdikvDL_A0%VrqB+m%;(q)SUfpTUe@$sN7BoPuK
+zL=W_!#h6j=H~uxL&<TB@D+tnb;CyKq=*CtJrebCXI~q!q!nJ_Cx!x~A;ORD#BX_iW
+zX)Ym|NwMe3e@Y;=WtkV7+WyPyN}LfmnLG^1;3`!GNfQz;@w`&3n4Lxd88;_G<2vh6
+zS+O;Yjj|2-{5)$NTpQ*F_n6jX-;p#bEJ!16q{r#bg(W8UCc}*?aL9qHa=*KkB|#a1
+zu`se^PPaDHP@;?m<K`y7T6K*nq)VL+*|f;<q@jW`iIejG01-=7Xg({FE%<XBYHKDV
+z0TRWp5^v${q^&d^2ml-M<;TXP*PR8%q5+{pVP!%K8(!Ye)|EIuUoe$04W~|iG@;Yo
+z8&1`e1k7u0b~QD4v#7<if&n{k?7b0M1&NB0bF5$8MJRt8hm$j{zlf-@mMG(M3-N#_
+z@z$Ib2qN-gL7!yam^X~X>Lkw&aZspzPt7M%1^)nAlhqjzvPihU@vRW-D-rF|z<wIl
+zC0=VWI{473z*S}k9z|wMi3c7;Fw6e{gn|gAEyn8)JaNw+?owIVc)Op`Uw!`MdNkt0
+z()Zk*+qdGf_Ri)%$Vd_ZS7r{j<ZEXRw>)|ApU0Kw`oERBKBHTVyLo?4FYUZNT0K$d
+z@7<rJy4<)hdbhIm9-Zo}4_njEQPKktSm@$TrVVak)$Qfaho|21oo~v0X3n<_Hz%8h
+zU)z4mUZCv0rS!+DIwkA9Ki>L2`G}xmaApj5wSaZ`gkHo})a9&st=+t~^6up>H?qwy
+zwXyDf%cJ!F072ZluXD@vdLGw<FHzJJU{?~CYYuVxRcMT5x=GHyL;AbbJ#VaiP2Rmv
+z+#H<!-#g}1{{ZRY(-tKh0;mGK_ffm?bGdrG54QM6K{^hX4WBNW<>$)t_c+jkNd!;&
+z^P1P>=_ztc7Q9I_pp7-B1QAZqCT<}7d}>1$%rzQ_AL&B0U5J5xWDZgK(53WH6~K`M
+z>A?8V6)YtHBn@L&9LyS8703q>w2AWE@r%<<Q)z)FeA=IN=p`06&hC7s-wJw?`%C0s
+zG{J?x<E<K*ylfF<l5PmpX;Wh)x+ERaM1V}k9b$u=LCP-EI^K0NI-Aof1P#7Y0loen
+zH1$o2Y#|y9l3>A^H}N##Ip5n~S7!7#totW_QpcrC%Y(Y%pDs?9EG9t1h*{hRg>7`3
+zzYlYdE5XG1hr_>l(q$z3`2FmCGs*PM539JdW6O&cPMwQj>eC)%&Iz1|z>vTT!3Mi;
+zk#h<`1Z><kyD&Tz1O-rZlc}HslN0A{%-hHk%=c6uHRi%%fCIBCK1(pVtL-Z%X(g|q
+z9@+_Ekus9RG)&72K_d4y0;sCFT(r9VM+qSXn9O;NqBW*X7g!Oo?_d-FTXTB{o0X#9
+z8gWtAo}l%=qy0OK;_m*W=zDoqEtdo550#G5t~4y)g%<aD@MPNB&wA;%jmyz3`khVP
+z{{V7+iS5{%4{7Ln?)lU~BPyW7k9>`)8!Ql_Cc^cvpI5bymtRA%vGU(tz0Vnp{;T#)
+zYovSE?l0ASR#zRTwRBygO|xYus>&d6-L+<KrEBHa&&!Xk+UfpJlaB7^(Tw|Uzf-5X
+z{{Y-CTX*&?-2F|~<X4h#VafC{`!?g-STgGOFPBe4xv}#907bL;JJ<TIzsuO*IX9PQ
+zIX64}*;tasW^PQ@9Id?FY%s@eX^fJ2xC)}lB!M%|1nXl`$)^Caor*O(Z>Z-^abvt1
+z*T@_}*K}V_7p#&n<(9GJ@I34he5Oi(HM|3?SJ8a0&u1}60FAA+VT!SURc<Ep0)SwL
+z1cHX@S=LAvxSn^Z11zRCV=Bf0Z~?d$fi~8IT$$Uwq!JF@S+B%j-9TM|Cq&-=05d2j
+zVE(4C*6~0S5`u(~R~(p9W=6gq`VJU^!Ie_b2w0DrZf^o<0k8tD*%lmYxk-tT2psQ0
+z9ejlEPp2V3mA=q)5;(-r64;at#R3;%cWn$w{{Ue@=qLEyF=hIgFuMaQk7AQBZr0b|
+zYCuEV`*SYS&~(l$*;z4*DBwJ?EzXS(S_l1`w2&JwZNLPRw5;f3^QqEyDrc1P)tj((
+zY=!5x;u}Z=d6X!(%w$Cu8Q8hKpX$D`aQbJ{uOt5491=Da$l_$$1e%WKJ&K$AzpAL-
+zkL;Nkl<9H{s_q#YFRTMg;p5o3)o#ztR&PZ1I7vND65l9S3{MU|+CCONiv8yAZ?YE2
+z=uXi-POms~pbVxW4cl)Cy-nH0Q?1?Yo}%CT3#2dP?m3x2xe5%iCKljx6H4sjsn>2!
+z!B5+)WkU|>kTZc}iAlbkdDQ$2SN{O9&$0=R?Z#5Ohjv9!NOyctss}SSH8-c7s-7j6
+z>4h@=x$D9H-(80!n*yvjOu!td_#So75x=L}U3~}M0>bq@I{;!v<pu`;MNQcAvd<Hr
+zr`j8O6TYe12TtrpgCu|ZctuaZy{euikLkX~H=;d28*1XikRZ8Sivlgga}>S>?TVfw
+zx7mH3^%v28rG`KD{pzwMaw(In4`fmBa`P^Dj@O^mhV+-IF}Bm$^A?>()-pjhy-nH4
+zbHp}#Z>U4*uTW#gGGy&NNJGbLj#hzsi?g3&B<r?+SF)9E%icqh-KVP?LBG*!bN-(i
+zpM#fT{{VTje>5%r4{$~E^c_mhvxUXK_-TAByB9jGuhl(aH&4{4m+A7U<WYx=Tne7%
+zU6qn=?cdEkaX5hl`F8sRMDaGgEh{ED<J&!BsQ{KFgRhRh%2k$FIy`_Bjb!Q0qNw&V
+zOk8{a038P!Op+T$09`>Ni(Cjcv{Y5YXw1U$BnV!2)Y{cHE($dOXil;C+zF(~6DM&d
+z<mqAjs0%6nqF_yr=5(b<P9OyW+6`?wn4&`!X26;8*8czsR4uv-L4s|}+ucb<HxLAW
+zxjyPkF^%*VaU#?4Ce*5;WEdmLJS;Sb0w_ALn4b<GmX$SdP;M_FMvy<1DyS;t_;R1a
+zN{YEmDFlN9TQRx6Dw@lSVhjL2B4$1VT82~>f)0=lzsfB@LgWBm<mzlcN))%&AP#(i
+z_kpD)YHJ=@3`8VqMWe*p^oFaK`hbvh`1@ukJ#`6xr9rg$t^Sl8Hh?*`qwwdT<4V;?
+zB2UUdAaQGf2G*%oCX_@8nTQ<xO{p@$Ss)HXi}1G?AWbb-qY_9bS<_BF>IhG1fy4DW
+zQc$?Wu=0W7#?z^#P8udg+1=w4e}zeyzzS|{3tO4^#VV{}_GuBU>87XM!jmS2&JawG
+zHT0W!ohfQ0HPiVL4Tpuav;h>WBrTBK+9y%^X~LXMq9cOJKcz;HKa~fmgl)`bz<zwR
+z@ToI}tPBgAIk_{+px11z8%ZQ_S(qN-tx@U}-c5)Hhd*_x3C%#hP-5p(rM?tuzUh#F
+zs+gAl0Ej<@PO9#%5U6%G09=C+J~S)4pjb)El$f;pJ(Fs5vF6(J-PgEwuCotU+dAz1
+zzpKW<ld0*lHYW$#q!UkXb1XRHbYtqeU7n{N?(P#Q=bF1eyZ!3>jo$q&)_P02ceU<4
+zv$!f_>Uxa$m;9lL8*xFE0-re$WEmB;`|R#F8>b&Dg@?+WCf5EN+j`FJ*SoH`-p+hx
+zocX$`9rnRc&^2p;2G*?_^ybyrD3Wv#yzi+IrAe)8Ya4~gwT`ew>SfT@R$^U^<^tGp
+z_fQxN$tEP*pNZ0i>%o#i03a6AjfvFIomDPLg2kX~te*>TpqJqLPnoTFC*u^3MO?4|
+z0YA^-OsXUsM)-|Qyh*hH5g<>>zx3D`-~>~IE;|BmBwT+2l{h!d>v=^G00Uoz2C#4>
+z9$fwdP7z6QEd)qWB>cwY&apxB36TE)Q9dGO2As8~N@HbLmazcq<I2{j<VPU^U4#+y
+zPU8Sr@Y0C5`cw7;)fqii_TRJP&zR)vy9+mK>d@Lo9luDkPyYZ+t$H1u&xwS|@sAql
+z{{U&$Zf(w5>pdB9{!ZiibGjQIO~FI6iB2R9H1HLb%TR!*Udf0Zsgg>A2hEX*iJ-3s
+zUiydbH=sQ(&;I~<^+#^Uoosq#$}?pLSlNzFz7%C<KZ@wjvD0qv-8QhxFGRJ|exUu*
+z`WK@{$Jo0^U*9v7Am?=d02dK!UR;)mAMvexy3MS7y80cypXFY^caBnFKdSwcS4(%l
+z-5;*H)yt2wcJAHSFtqJ>Zl@@}{G5R|Giuk*#D7jcw{xfYGj4I-+_%k))7y2fneRVv
+zy=&?-k^ASV`;S_=fBb)}*zu9$j~G!LA}e1$uXislo{kRI&&&M|#~HUR?aS|dd>k$I
+z6Sxh;w3lJ59ZZYX4Q;$#NsPv6jM904#LU?rBN4Bb!;iY1OefW3mL^~mVm}k57{QiJ
+zac17WP`(^>I+&}mGKG@ua#+T?-{C_iG@Zd;X}el=KNzJBz;iKG+HY@(KI*nCnx-mR
+z!*mg8w~5lSM!s4+t2^H>n6lklZMSXVBm>62hk3s~wm3xM5Q-Uu0zm*T2>8uCc#z~T
+zJ>jKTEZ><VpVp+~EEKUDiD<^F9%wuy&ClUMj7bIj!*ZxG2l_-3U|&;dpc&Y#cB$S_
+ztl2_>H6-6p3Ih`wz$zDr`j4QzPKM@yKJ_b*l3f}I92n^&>U0zso7jkjMq)QP1Zkvr
+z04WgIf|E12HNX?JLDb%ZGNgly!7k^>f+jQs$(w3v0|c=-A%vC!AeapcCrKtK22^>x
+zr*ejC!tGHS&l7t^0BmTC6^7K9{^MMZBmx1siM1nLv7NHg=vXo@^!cwQ(s<EEi$M_~
+zQ2fruK_^qk-APdIPPXO%+z191-tTn=KhtgKkVZ$l1&=5^b(;%N7`R-J3xEz!HLL>?
+z(ZGAnDhI=YTXd4Dt>=IMzJrM-DNxv|E<ZTiiADGS08{~>AWfuHfmD?k!5f)a{WXs&
+z@elyHy$7Q*BF)NUMFf&&PYd6TGm5ffP(u02>0=k*JWsNtRl#wBnN(ev4cQ2Y7n7ml
+zZS155#x0IqZNB!19#xnV0BUY%25~4WxRO_D%RpJV@~<Chpd0|9W92|*V$9QS0NaHM
+zFdrfm5X|5e1pfd}0u&82q$2vC=*E^%my;w!-sg=5CBPee&JNJb3>`G~9c@4qZ3iN%
+z1`4pu!FJ3*1}B`FTAqRoT{HsNaWd><xv{Oth2ky3+S1mIBJ0~bZek8z-_zt)D+Tc5
+z8;KwIbQHBY4gUbx`vDtYv-B{=5e^mH#G4ZfNaekw;PjuR^W;$7hoxfb4o3QLV~hpT
+zrpegJ@pGKAzPf$B-uh25-Iug<*!S2X7Z-wT1ADmC+%fEmomTJbzPhpdZ|K%V$B(p?
+zE@0#tG6Tlr&7kq9yLk3SOnUC3a?Xi|?MI_}ft80%)neLhm+Q1{C&P5@1LIThu<T@>
+zCDc#PeV*l8?C+#97h#{T!l4wQ89^kOxs|?}3SR>b#eeO3nfbku4faFRMZBHQxu9k$
+zo1YmZ3+^B&j{&Vuz{0M0$5A}9)Lp*BcC-Hgr|J%^GBoYR*wNa;^KZhH>G1Qac-H>_
+zW<Iaxu1~O-Si0c#9%F5Cbm6#K%D`Ti?Qrd^lgD>_xZ~~jf&T#f{{YqyO8Td#8>Rzv
+z@1XWS`cnO_J++c}_I_L^u9N=&{2#uS0|$QS*j)Ls<Wm4!i2`_3-j;T<<KxzI+xGte
+zBDp@udZQAYi`=>lnC_vs<Qsqn;DBmxN#|vrJ&%_Q>x43Wp7n~c3;q*%g86g7yl6H9
+z#;5j|wld@6+g@BU_9)+JeR7baw&BQF7*)=b9`mh5=`!t%*!b?pW?rf94=38sU1KnN
+z8#@I)RLhODvC-;3X`h*zc;8L^UZQRG=hsL~`e&{?Nd%};2E0Sk{jTR{wR6ULTluf5
+zfZmMtej8=<=W*N?ZH1Z#ux_ZmHs@#5&yS1rzpvSS#&LRI)ao3+r+bq9JC;2*KnAz6
+zipP3=&dS)w#d=%*<|K1=e)oZa%h~$eOT%|hluzMH;Ai@4B=HWO^4!PQ3FPTItag5v
+zJ~kgV>}<cCN5jr}FR7Y!TQ`<?`rrd_ZN6YZ@wemQO5<mdl5XL7Wj%2vww=0hiMgM5
+z>q|v<r)tZaZ<Sav<9WIF($MBwHeE9=%f#wVzpYJW#_(TxQqW3{7ykfSS{|z=P0uBX
+z8vHowXt8+K#R8BBC4krA?yPm1Xg=-hpw`Dvg-Z1qL?MB5aqJW0MyH~i7+kRjl=%B;
+zmWTv_Hz1vP!10<?YHtZFZ!*?{%9V=5_>c{NEgB#7sbp9aBIFKwY44<Cq>&OxAOa@j
+z>8LccRHoI^;M(L!<;Q@jT%l!LP7c^6BiZlwQ!W&NkpBSqZ5}@wq;jKTa!tt)VBg#0
+zO2td5<GhL7OaTYmrnAbWOD6vSnoJLumH6<bO=JzbaT)_0KUzmAgq2t}jY#2tZ7Rt!
+z5H;XA1YcbQdweQ%T&u7oMfB5*oAUi=R=SrcaeRkyI*$|MRj#F`h{uhXsdM5_zuQH+
+zL8Ur!5h`UwTJieSEMx`9GDx`sZDAyvpURSkP*~n$Ryq%73RdWHFC^#z6Emesq*!kA
+zG#NJolzZqJBbS`X@#8)Qf~X*YB$K$2CyW3%%>)}+PO|octZ=mfOl;tu1&=*A^Pr)I
+za(0V>{{Sy%zJs(IwSyagx|@@2L7*)gi4t`nL|Ad)C<_t6V1OXc4}ZFVFp~uE5C*sS
+z&=nw0nTWZxkLN<99Te>?xR?U`1nJL}O=LsZ6LB9b^E_Zt3Y1klw-KPQ(EfEv&}Ib|
+z2BO4{7xvL8j^+DB_m?NytbU^Dk7s`Oi@kk3m@y2)65`E`S!Jx=QV7$Pbb4N^9lR{d
+zUT-Dy2h01OA-#s?-dN5WU3Kl&a&iv+`=9%Z-1lPbm^*)9#LNEx$;5NzxPc9q$}Ji#
+zUS1)8E;H%k)#?6A*~gCV=2?0)#(lNYo&NyWKC<;2H~s6>{lmDNmwYdoml=^CA{AKo
+zR=!<c?p|M42YaUQ9*3vnj?~w-{p<d1TulTh+y(s3+Rgp7uXwt$OlFgiSqLP-Dh7)&
+z`p`jRA63YbMaUk@^FNg|%c{82a_wo3Cxy6ZDe9XR%1GU{LrIy^h{s4Wu-wK&FpxO`
+z@2g_5t;@VTGZQ?|@->l)>#1fICvh@Nlc|6Q8KGE)#4_qZV-R^#<jWOTWelVVek1YY
+zMu(_b48rb(=cnsb$CFc#Y6BaHARTyW4P?cwlgiE;dnqs$LW7|5NhE4@<6lFs&&KiY
+z8<u3{^6zWJjtlPNN0b?6-hN^v5)Fg{?BZgO96**fV8#i#k|3L&6dM(ks}OdpGzBB(
+zfB=(nXON&954B32s;G2=1cRi^Pe00lv1K1gL#r79KrsWIwKtjq31)kcHiZjslnYsT
+z&pH6%Nb>P!C7k(~?J{6!J@kRKB$<=C0Xhv#g&ONOpvOX@B$X|=Zi#3n=I2vL4!c=a
+zNCP8E<BJkW_LKQg4sPCqaa01r#0iKoc(=ZQkp<CItF#fc5;ll{AZuYkwkeUa<(6o2
+zzy^U~184wgr7CdPz^bbP$u3y=*`Sa-1e!+0I~oCCP=Ht%GB^!%*4$_{{-8lIw3Qox
+z<Ov{5+Gq&Jxy~gl2#w2(h#F6~-f2+T0;DN&0BHb00FE&>jvRfpG!6>BTQX%}CD=*5
+zi5q!R1BG^SOOWi(xx^ONK^71V2NY~<b^tbn79TSb;slald#F-_16+n~Ivbl@+lLEO
+z-e(1sMQ}~v7EmlqKnDIap_y0(K`O-rgkb;y;3J<CdI7D%RFVNOR4|PUi3fzx4dBWB
+z(%8tzP=a4sAo92uG#KcOlofJRlsni#X6Jqvq!-%C_J!Nz3Ov_7VoMYGP^Gm}L1G9n
+zv#sV^O;6!KS)D*B6XrIH64oTayhS58vAc09=NR)AS=)HfK=(}`a}SllW>jbg%nYr#
+zgLwe*q-~c=v6;>?0TLC#-Es(<*ct<AkETUZ$&i5xcB#8*t9YNnrj1SG>voeY6nvv-
+zkOFE;6DRoAmW8Wt(oR6EH*NCyCO`m~o@Y~fnyA|2b(F-sUuuYv^GP;0y(4Tfou#r{
+zBUwwtw2*87fjpvOg0S`mM$AKHRBP^HGzP{d^TXdlTMSs(W60Qu0mClfcL*>~nAmc)
+z15=o=l6J}397Zs9j{?m+u4x$g9&xvt20^%lScQ$C0&Y)@3XrnkV-YtpKt5Hs4`7XG
+zSzMVRu_0j!Jdz|RKw<>`bg9TMPYlJEYnN@i;Fcssqz)WN6)Mp9OnZ;_5CI|P)5Znu
+zCXk#P99UT55d#|)4phvjX)wo}@StjBW7-#dl|tX!ou~*Glc|XK)YFU#z!K7Td6`sg
+z1iiwG&k9O%9)M)N=PZ!>i88krjvf?>w+AW8@Wx0|OBDoxWq~pVoOsboKo_RNw%BoG
+z`jS=lZX^OklM@`wU!5&gG$y?tY;lw7^qm<Tn-X3u1jV9Bqgr-AThl(D&Zu*C4&LbG
+z77f$mlVTKZD>~7wEp+5dFQPpinN_m-W432INeX&&R2SeBNxd_hnNC*v=s*7enEDKX
+z^?fbd*?|JshA>-S={gCixZ`}2)XO@p>B~I5civMk+8?($fhW^Alth<D$g_A64mI$o
+zyLk3bQ!McgrgGfN*FeMeL+zhb?2Xyq0ssrLbr~1tzNLr&R9&n;Ol8N#db$4QU&qkd
+z;{Ch*wQw15b-2}+bf;620M<<W1jS>!8+Y=v<Kum1Kki>t_XC&q=l1!QaP|Gm1lS<z
+z5v1|EA@@{XpKr6<S*Oe$Z2a^4V;lCz=^_Ts`Q0&>Qb1#bjnN}i1d5x|ZQmvJvd@`%
+z$>qlX0EhXP&HGjDSrmVd>h85eK@F3q#C0}>1RokdWw$$7C(S)qmmDwAeeGXS`%=am
+zZXa2)$%)O;u7bq*a#H=49kr5t)xYJ#A8)*Y{jB#KZ#aEp(w!k&q;VwQhC@?&EPHD<
+zKQ``8dsEka#s}?3)$NZaTz;qRM-mv_kuxuk0BSEoKUcAmeBax({%_<4U)rbK3}|v=
+z?tPy&+p!rkByt3lG4H6o1^r&ee12}*^6h2og))BGe&^v;bxzThU*!wdiTE-Ko6u$Y
+zr?s0Oo4S848T&ouvwqrs>xFNp*gAfos4?{V%mTwx1%avkj(xG3eA&_7b2;=+dqbD@
+z^Y?$Fax!{9Gf4n0Jop@*HUaD@UW;?h>s}u;bX~cBZEGLwuiZ?0i~1M28&8#SwY|^A
+zru3V=p4iWi%$)`N`h6GN)pcKMzT$T9f5`Mtc*fJ9>79kO`9Y=oUEa^BmU#C;d2Y{D
+z_W<6B^@?Lx%jr(=inavwIihSeD^YrF+4*Ze9yQS4_p$YoZpq%deZl(|amTd5o|h=U
+zFP5YB`=6%znWu_$mzM4y-2-lmuEt@y4yPGmU~uGE;l*lx4u7WlnP*+o-dmXe0Ce}3
+z$d0BN8GH(n9}!b<%6Tg+-rLKTQ`Z=vgP|e?%>Mu?ohxEzk8Jgamm(-6wa+jI`uu53
+zZ((Jeo>;Ct$inQaZ*cc>r*W|H%3mnITN>+-05qTD!luSubev9NQ2Q8M5jNvfR|f!X
+z0P)}i$Ufg?BcmWvK3O`Jv4B05G~mHPfoLMoFRwEcmnMi{OilM*Bb^6Os7MArVs3mr
+zl&U1vEQ`Cs!<C|SH=|STr|Bsm?16oBwHl7<nGzVPi*t|2MFYBkob@CLAEl|4h%57d
+zOiweV1gfHg8+RFiEI%p$xWEcbTwD>Uj$DNSmp_)AIcY#ZQw(ClEz962F@S&p)J>y^
+zu(_$Mk#^cd1f4Hyno=7!iSmtfjX83vsRtq%H{ok(G~f)RKqH2xc-2Cn1yW>*;${T$
+zwKRsvB#@zP$AQ+|%`jUwU8+RHX+Q1ZPEAvl(4R{=G6K?6-ZY<WR!ms)Ix!4v7@IL1
+zCPDW5Ds@zvRH7h#+h>Vu82C_ia6+kVnplB-dD@01m#WLZARuwLipz{(&XLMxLDZSK
+z@b*<m$CZt1mE3raJT33NR*1(XNL@m~ynDEsO!Dwlv4VsiH;;X-Kp~M>vA+-`f3;L%
+z$fJw2n2EK{m2rl=v=|JINl;aovjI1mfvtTG^L~C^NdZDBb_98hU50|ubNEs-s0d~s
+zPz|879eDwzxN)EuUCI@A6a*G?7rEmGZYVQhn`*%M<c1&yjob$bGz6-76LAY-&jb^F
+zNsd5J1q@j+*bT%5Q6On5CjRq4RbUeZMYgK}H#4NqIsu$ul7kqTVgnK{z}#yB<kF^O
+z5T(b|61+7s#%;oB0kQ8^QMlt&3m`1>Is-bz0Pg4509ZRg76GCT(R%?v6CTxoO6^3F
+z0Uq5)Gim|vF$y3CVAde2$oSX_M^pttVIemVs#FOg*AfUCQA9t3GdV;=01@+8c}x;V
+z2(TB{lFX(*As<i@ApjR7@s1knKpW|h?JQRsc|rx91VjVkXakkWbl3p^Zz2IR0_T8^
+zRWun?RsR5q2o+Ur6EFpj5@w1Fi1}JBlEHxkUonr!O-L0=#mG?XSbzW|0!_&gdSNA5
+zw+w0&1-Y;>atvrBn^IILS>MX67&+RiqDcbZ4`nOOaAa2g<2##@6BtlII&d&Fqzn?y
+zS$2S-p|s*mmM33jAYoWZGNp?EfWZ?U8o(3-`0@piKngaWIM8dSIp;x`8%izJf2oiG
+z9vg`lxxYF>C_}Sk1Z+X`79bJ8PY;&nC{er^zPhA7^5nTtCc~W23}ET<5DPOLj>BT@
+zk@HTo6sXm)!-MKBFvtP}a3Ba0Zce0{RBC_dqNr(7>{>YZu>c$J6o#s>3S7X1Yficy
+zpm@i^g-XrrLays90*C}jfy7BLEl8@^zNE9djA*SaWJH4`anc5!%4u@$jmqN3wf7WV
+z<N+XB#FNIc*vT7?k(dN5%=rl2wk!ZsK4~MJNygIyK32x%R4RhW@~VgfY)+@d&?{+$
+z5q_S?EZ1@boq)xFJV~Jj(=6it=GGvxfORdQ8Vg3GP<jlxk)CJj74oVos07`N0tNp7
+zDoU8Btm7ZmVif^9FR3%8r&cjZlR;ZC$Bp(j_r`<*qske%Ngs_GjS3XakeMamF?kRI
+z*lJ1P8dR<}7%;GweX7Au(sqCg5)2OkLDRVQqXiysC@x}6$CO)5CXr}+4rO7Eb}?uG
+zwdc(&NaP5g8VJ)qJ=>IhRu)C_f#rc|0tYinnChNPWRQ|J;uEMa0sjD&f~8HSFR6`O
+zp^+<$WC|kY@g#7dn|_}ofN%9#K;OM!NofO#H|0}7ovf*q@<3vtWbFnBlLLUHH7rOE
+zlV|{_l10w=o1PFTI;%GQkQNvz5+sEH!D;r`M~zfUWe)aV?iL3APy(MU@E}LT(*_YU
+zvnJ*U*&uBvK{KGfk@-<zJ%b)*ZK_B)902ex7WTN~P;O0wqr-<D<{^mMp`ByQ0pMhq
+zsHSNUF5sr@z+9<f29_MnO{zDF6Y3coP?5ZGAj6Vx?iDL+)D7T}iyme%FdzZLSn#zt
+zlgLiOSNnyayBM^Y8bRd)+f0Ja?wJ70>X{q{a7@Gt{JPwcdS@Fh(a^V1kunBgGBINN
+zM34jnua7EKIaf2v;W4fxSq@60vVe3@NCs~lNvS9^VcXKKitmt;B}+(<COK<C%fxPn
+zE<C+CQU<_4NE0h0Yk4HaN!|rq^&Kxz*%x3`B(njy0!+ZMoi9^rrxD+&E{U-><pg<-
+z*)9Zu<%uMpaHXj3iH(Z80g*vaS-A28OK{^%^e5E+0FW|c4(*L2ds^m5)B`$rQyMnC
+zKUUvOR9rm4Aa0G<fOM0@ni6vg;tGc*!MGO5@||@g_zFWooOIcKkZzk14nPU?#9R%c
+zV9$xAEf*NqH*M`1Gi`p`(7Ax2{{Y9v#FIZPspn6<dq;A15B~tSy9s4Q>|MRL5(A!}
+z4fq>{ybF^@dY5(+Z%g`la^zO*owbmB%6eQz>}JDkQQp0(k}BSb^oCahH>LYgTwzI`
+ziwV8Xkvyq)sq1Ge?FoL~`XN{{`ZKccE4a7#ST_*{1=a;UN5sqZUtN5&`=QZveYfr>
+ztvU{erp3~9eJ^y*oj*y0D&s|&00E%zt|wdmwqHlo`tQqmT)aDK+pW^`{{V`(RyYt~
+z6B8EY$HKK8wT5FSh>@)Gfx?!Gh7_EJ;O+jE_f1ORf+KMNNRgn>#RjUf5-bV5$rP$_
+zs~mt>Mdss<lMy_q(Dh4Y3;i<WNay)d(Dg`FVhI6@7$(P#f{sCqs|#`C5zmDhm70VV
+zK>0<?Kp>tL6w_in%*NKeguvo&6v+}x1p{i^anf|Kpe_(tzyJ_9TaL7qV(JvwfN#Kv
+z8q%kUox67wPzXAXAL~hBHiK}TKnL`<jW`mZ?JPu*5I6yT6lxV=0kj6%$K}qNOC6z@
+zz_eVDee}YvObv^+03)A->rPUnvM>a!fMkN)x$vt-rCl*LrEE76VDP6kMp83&0DhWn
+zFf@^WZRzPsSZF|1kfsESj#|$FQffP$gv^Qm0B#iFWq23InB-Piwc$D1YP4aOgIALo
+zozMZ-fSbp_R!LYgg&7f}bQ1<7img%IYx51iD6uBvj+3O-FxjP0k_7FR)N}BuY++U+
+zMaJUB3Af=xBU7A}BH&K2M?D2(jcn;Faso_6kGNGv8(v?RW?($K-HA4kB=YxM*U;<W
+zB7?eek^%w!y$Le_lGnGgmZozaK))=8V4^NG;4SYq;YbaLmSs@8g@FQifh5G908nOf
+zGi1n~MY}|i!A{a*Vg=|106+==HmD=y)RJN}iUM)C-6{u==mp8+KI#N83lJ~0KrZYf
+z^A-|(W{L$WO14HnIopi@6SU3A)X5eUj94JJ1-#No5)PO53P8><&5=T+iHk`BJkn#w
+z{pbfVA<dO18iA9{%t1CYB#H2W6aiNpHJ8c)s*RjPdm@0?VjvCZ1%UxT_Q^afX&8)#
+zRG%Va0I?A!bP_FnVwR`PnDM?ctl$@R9zX?vxRVl0P$X<dKnB$&CP=vBGJgTWgBKP;
+zauTa5lEB1)vOxCx=rNHCv=miSjI$C88;!$LsV1g@fw^F|nNhcZo;Lg_p=HiOlByw>
+zXxpG$LDULIpr@)T+nQAr?Ft|gNU)J^BT5fMjD&0%FOkV?fj|I7pju20CYGlln2L}D
+zlB*Lk1bF*o@!?9G1M6fg`2rYK-7#QIpm4P#Fct<t$f&sE`gdF#2s~ouX#+^A*v>|d
+zEJ0uC@g^uU*j=(AU9wz_zySjKT*bu%DrCxzcigZkjRk=tnd7GlN?edwDQ(_TUDN<2
+zwSWgPL7TwaHpH@^`AmUeczeGZ17I`c+TKEU5SyTh-ftfB?W6?4%r|6YRa9vJEXmNs
+z%mER4L|}CxReqoo9$;3&Oo=C7g(J}V<dsE<EI~R%-qOY_X$Uf_ljS3RU;QOESO?}H
+z-0L(03b>S<CQ5{j;6}HwP$HJ6qh)|FZQ%Jp^3Tc)jRbJglB91iZrZ9)vgB}sa6Vw7
+zZyY=UnwqBXres`0DN!;)LV`}^)^Ehp4W2BBfo!GZC>vmIyaE2y7j*g%6-KJE!K?wW
+zxRb*AP+W?is5c~l&kWm#l@juH`#I8FOJq=42I3Kb1~uAjAV<Q5Exm-XJBfg<Nj4;c
+zR7bWdY+PUbtgDSj(2dg2!2bY1u|CUNPIQ%_j+ZKsp_NtMQAXJ@A_+IvfZJslaVQ8?
+zoxWBpw()qs0YPdm9E5;WNXDin1j*JUp9@r;hY&lJ!ptXh^$frepzsQ84D+R_Xn9~V
+zwZRW6PdJOj3q+bhxS#Ea1hYT{-HOKnZD4$90luTEEaQSy<Y}93AxYtT+km1C7CBpD
+z4S;0IqjH3@fi@=O+s2iG3aVJh1I;9{SUYCq38XD;F?6}JV&19dg+U;3@Vi{oiPT}+
+z+@g)rxTos50hqA33N8VrJH-&VA<z{Ab@hPSpT><(gJaWV$QU~*-zAFb#vp;9w4cI}
+z#^W~Zn-!DGjaJ5gu1pOsV^i*^rrNGd7{)v}!u?0u`Isey0V2~dYHT<wZAVOCg(L#T
+zFBdDviKU^;n`F$_LN>FI1b|3^%I4QMrJ=3<Pt)`LNyUY1Y|PHHFigOz4Q_t4WGY0f
+z1&9;QZSB&Yfyw(vbzYMarrpn}0Fp^0i6%G+Kcy<0HFBlv6RTiG5X^)kNF(JNfEOI^
+z#MIHIji*<W5@Y&GS7tdb!7XvXN9R*$#u4Z<j85BN6h2@D$>1zzqOw`5d-Za4D0YB8
+zp<-IZfIXT(fhMH6HTl%BeEMSm3?js|z+za;4`n?LCk|1LcJ5YSqAm=JM8&m}ZWPU|
+z>#}BcO{=*~0-}GY2`okQ08=x47<|AGs$8)W-}IfN#Ka5!w5ofp$4-j#jM;I5qsgfx
+zz#2s>PD5W&ah>V}q4`u?w;2HPq<Rp=n=#C;=VA$VVH!^{VJF6_!qK(Mk@7LiHgmTc
+z04HhU&8d^1sTvL%LkVeONf!rC$WTM86O<~Xf@0D@i_N@fEfI~*Y{|I*4tFyVFbv5e
+zd>}<Kvq#Dwz1<^pKXyHBfPy}!aQevri5YRD4L!BS>!<x&=$}*TA1Y_w@cca2DebPT
+zgAiY6h_sSm!PeEOUWsgKK_`ugY17;fDo2cLf!d%Myf2J$6^)oD%Z-b~s;~Rg(K%A8
+z?YxmOyGz8Htr*bE3kh<<Bai~~a%Y7a4OZOJHCs$f{<O3jjJa&m3D^KYGzayiRVe#_
+zSu-Sj2fC8ixzz1~B>ATNr~xQjM6o>Jdu%*umWVC4%|0NWe;Nf{GAlBm3_P;UOF<~|
+zztbWFh>>7sYE6CM*tO<%4|y8J2ENe)ZyN(T{vy*z&|<>nZp=8C=S~$YPnUEZe53XJ
+zD#_VjX1ycZeQ)dT+1WeJ482!rd^z*=croN`Ov4(&`GvsT!%E%gcCpVp-kQxGZ|0u6
+zcckfY%WEr+S1C1}np=6jqTjcFw5|0HPQla!LIDfa<~xnS{-R)4Q})|mrapiF0MK}a
+z{{VY0XSuA;`+566AKdI2agZ<n0NrN*PJqjPl>P?a>52aU-gV#ia`t<iSFHWKeXTim
+zr)cWbF}Yr|C=(wj+|gI?Hva%jAN$U`{_XaAim&a@?QPg}eR5^Vd@4HJfn)we8<7TR
+z{l4A&u;-8U)BW4(p5b!-+`iXjMof77s4B7bM_A;U6C_8Cs()>@`d2<->*xEv$?j>g
+ze%wCYAb360SiwD6iMRb6CMo{cYxMnReq!tY0PcGyxEz1C4?zVd9&YcCb8Jv^gEpDE
+zAHdOiO{?Vg(LQ7A@%;1qV@aF#>FAOlC;9!|1jaQPQKr*BA+*&_k888qKl)y~^-t}M
+zZg1O<q>szqd#>YX-HZ*#fRv^CJ+9Aa{{ZQ_>-n+%*wknJwfb$G0p9zlNIqh4!4~Ga
+z4+^i^ZFYN8K4t5>asJeg+h3<4Q~v;P_aw++n30Rhreu+}eU%rZ+U&lz#ve2Fy}17X
+zZ}TD7e%yUAk9y+uA9XuCt1FDj2f;?PziGGUWuG$jm-PC-n~L?nw{FpnPCrt0z!(6w
+zG&6gV0CK9GF5jH5%w1RX`mep9$@T-IQiuNladnF%x0?!^F1%{LYlodb{SQ;wkE;9M
+zH2#O3>`1T*A^?*UZ3I`ZubnBjL1qj<P)Uv2UQGL-QU)=|+7)AQFgAz)m?ZP03}W0=
+z1%=(S%%TWc@Qaz!gB%vf!BDYQJ3x>mZoHeowE)0-{JV>g>J~sFQLI>#%77xbl&NGf
+zAR??lCignbPz)&CG9Q_>5fC6qCfC-~7^<ht>>3r6%t_=WjNJYdfXZ3|?SK;FXxgF)
+zus+H`u)qry1`&4ykgow2Sp-jw0Nxg6DpZ}I27*8kl4Xboo`QgH9;ymU10Wj#AOSjX
+zyhQ+YW3UFutq>qC*b^XM<E0}Q0s(8Yf==PU$Oa%xkwrPkP=G0R$39{J+i4((EN6zM
+zl7`!61V~trRB(s@8x3d%R~#`cLMA=s$_o>~3)~A(3}c<!n4O9@Fk&`~1q8q{Pa#v}
+z1_2SYq`K}IC*=f_x^H;XO=$9kzF@NG%_2x$uvA-~l^_SeKvq!1&Da>!nF0l*>v|O`
+z6CTxF$t=<qP;I#c^N>FiLXRpE+6IOIZvy6a#GNTo7`OnOj9~&>V2#XJUJ26XCZx<9
+zEs{>LV5TE;n*abZO}r=rW7?R=3JKZ<_L8C_fH#vs5M{V4kTV%Oz}s_UYx^iPZZM<*
+z$8XIsBW%T@)EJ1HewZjrFc3-rARR})N=ADVGi_@UNh(|oNF<r$BZUC=GSV^<Rz8~I
+zKq7odCI*zKI-gXbI-ij@5v&#=KpZ%eN`(R3(y*Wv+mXQ{)(|B4nnu`&WhGn~LU%-1
+z+}is4Xb0rR)l)E3l4fEAn27^`q%<_R(7Hm9<IOC95CE|QnU8R(Hq!t*Kq|i}0hkE@
+zL7rz=08psd?_>p-m1lqL;}HRN&E&@(6*Su}k0dAe9FT3fjrJe_kN~g~#NLtU*r!|*
+zD0L$c-?-#)xZh9&odAjtM!@v}hS0(xRM=@Y5PVNM3q&)QByC`?1d}a!GQ>axo)bv)
+z9O5cY+-w;`79{{+S}ZNci8L6e8?Tv^Xe1RAv@`%Xl7A|duZXI7GZXbPZ;|~VSZYc9
+zDH)esOSdSKE%g|iu~~pf00ATj6F^%YW963^mIz|Nvoz}$fpcm`dkHGwhJaj5M99-w
+z(kW9qnI|H`Fad!J^BpF`NhggU++iS-3REwVj?fL-<4X=cG>b;>rv;&kDQQwvs0VQd
+z7xg64p<|C}Mf!(y2FlzQ%_1a{U;z}hO>FvXc#~nuvjSL5w&w(m#BCFDb+tVcYhb4i
+zAqrO-I_&|R6l3ey%2}HBlOiP3(7BxHTrvnYmS|W6m?W8tPriX+m)uI?R57@PP&Y+@
+z01W^WB#NCxhB|(e8e(Q#aUcN-0Xs#e+#&#@RcO;@#h(slD~({50DuRWfhN%aPPJUb
+zY&ukY$+a@R<W(%zo!d!;nKLG$u2#>b=}%9e`+`D)j6svS#NWy!1Am1{on~+H1D0G#
+z<s%VNT2xwC#lWNsbsb1%U8J&wK1Co*kvEPrMu51<lQD;u0aza{>t1!R01X9JhI6A|
+ztCd2j^R$mBy|rsx-jH&v{jIU#Q-my)V631BhPxPu(gjJ%<h>pti>D(KIVeg<+8K!f
+zNE19YCZ^Kzwm8Vhxdu_WV`vF^3SpqzluTUIQ{-8)m29dV66Kc~sj(vDwD`qEWRbh=
+z;f6cQf~pr7h>0;a&_<M#k;TTjQJ*5Qgan<t&95Z4j6kNC)^%$N7aHv>Nei@X8;nV{
+z`IAm9uEW#yJyNbQ2peaZ2r9F!qULm`s+-P>p>%K&oU4+7WkikAXIKI%Z4H+7Ml2U`
+zb`GH=0xm|eVoxs`LQPVnICX4@z(^R?U<GY%P39?Tb{FcAyu}9ME(nMavI({IwLM6F
+zkxK&k6|7Xw+3>qG-}0bSg;)TgcCO2fqiTpI!i0*Un5ck?7#xLo2>EP8_|r{lyO)3L
+zotqc=J>R_aowEWcc5bgeJR@q!mYeEy7otI?w@Ed=XUy-vee=^^ru&oJd(Wl2jy~zp
+zbsZ;8oljYh%a7~hQiow+C&~rDu1{ZaxlJy-IKH3qj?VViOO`vBTxWY+b@IzN`T5T)
+zrhy>900LmNiS`XELF$d-mf8S;z!G>~bg8SwIZCfFen0I>ETC1EA|PmO!^SGu^hiq!
+z061K8rKxDPgctzmpdBqbQ3E!}VsADVoA}y|LQzCF5k66FKG90kgV+@i2{2+u3P&i2
+z)+cI{6C{EKsV)x|DkoSnbv!1gP+O=_qsAh6`z@tZPDPeC+V++<{#9JkaTpM6Aebj`
+z;WaugR&IhkpeVhK&Xm<DrDk(~=>~3i=mZZ6n+=C)H!vdOPaaf4rCtJD4pAU+_EpH6
+zUaI}4cAu^4e^PhWL$kH?IJ!&(LH_4b;i7aF$6a3z!%3E2i10r<@A28%^yPl3_Py4p
+z7t?a=3&zAGh?p!wfH-j`x-SIc-On~AW<5M91$N|MNB~$u$?-Jdxb9r4#kVjgVLRd^
+z8=GHUYJhLjE=kx(EC`ZyhyaiPkT?TRRNO>8Iq9~r2Yd(fAOrv`K;~oID5nZ%f2uSJ
+zc907wkOUHWonS=}$sCz6mL!nb9Q`~(APuv5F~@+aNmja_seRwp+U-CTkN~g~#NL2i
+zvnn}s0~eoh$m_V@SOD+<P)&DN)o%XU0sSjrG?*4M#Ph0=8D!RVSbCL1kcL%wB(${L
+z$szzJl+Y%n$i|zPq28dDB}U*{EIqtUO>JXbf36|&7TT~NkW^04&<8S4<wCV+Gh)8R
+z{{Ym;T37m1SaB!tst<`d3mlm@u$N-RK|k{MbAT(;*OdUS_8W*{W;X`$d;3KyVnE&r
+zEbZb!2J<F#0AET#Kz9abK2QeROz|cMyIKs-muOWdaT`D}V8>GcM}VLiSeIZ>AOJ`=
+zh}skaH8IM7VHuT&m;V4tHsT~k;h|#&XaXT+VhhU;G;ZfGPM0x2IkS7nAg(e<AcAk9
+z_e|0?qiJJuz)Z0O2$?2-l^`;ac5-8I+9GWcpyp><18j<o3A#h=R}BOO7rX&;%7AbZ
+zcb_a|c-oA2F>Mq`;WxDaRmkOwfd=6g+g3mX=+Z?a5e!7QlsEGb7C=9iq|&OK1jQxy
+zPsu8b2#{tbe_9N6V6sG$Bg{;I3=3*x`=|o~EON}2HUo8ufGuJ8&<&$2I!TZiK26X>
+zps<iGW{_BJSO5oBV+f6QD<qjBU_li$%`R4b<QZoLL6D(E$=d+yNQF~)EDRE?LqHcY
+z1>z}~X^62o34&ArRDfbHaXQ5+a*Bg#5jQYNgRQ_Co9byQ3W^WX-?-#qaT~9wzJe-D
+zaT~!57%6AmbS!+fAaI>%2vX6G%Hc-kRW|b5b59K-^coeM%8xP063uG}g#ZmX&>*;o
+zBj=FHKyA@540vlu&S6Dj%uE-#DnPJ<7WU8^40wVslo2571d;^6@E#_E9X_5XStR5D
+zUfPQjxQG`#1pr~04(MgrsKHt7^W2*Wi&W6E7Ay|XcC3I1g$-$8#GX?~&8A$NN=(Vz
+z`55bCzzqQLpwDB^3Rpbu0l{Y1NRj-h16YZPlP*aiSP9esNU1j43%<>$Jj}jQVo9){
+z01q=jJPt6;w2>DKbdF`1UO?a}DkmGCI0RTKA!!B_hT+7RwIv^1j*P^{<N;(5RVLs7
+zbvEZn+=HecTMTd5F-x{aYm>y-4I<KM6KHS*#6e-WFd!C^WRPrq)D2rKI8=1Vgx(~<
+zfJwZaC*wg2lqSQC0a@B^S8!5p%wi;pLr|Bb!ZGF~lrVQRMVp1eCY6hsXxE2QTmZY7
+z))9#f3*`%IP3dT@bubJ0h$C?!ezL((L|Ft5dftT^#Q7r}pQno)C^LB^UqB?26*S@G
+z1yl{fblO^CM~{yhRA}5`$f$^$m;{R{<phu{Cyuo>S~pnwiz<P!RfhEh0t8GF2Bh*7
+zXqvVsM%*QUkQx9J20#GGKN>kAw_Pw&5TB-UJC`Ae8i>CL0c6oGsG{U{V+h7F6FGz(
+z(ID-SVeY1=+F{6lwq#>c1~fp|(10{hCsRRQCQEN%H!NHkX#fHu#z?3+558&Isk|as
+zDv@9$Ko$b@91E$=ryj-&3%EE~iO?;CoARWs2=pCNbkJ3sZs`jEZectK_>yR}XysTl
+z;yCeS{?_26lEjECcNQ~f5<T>dt?GKilx)Nqale?G7I0$o76;itD1M{1=OKQeFoBFf
+z0@G^%I8X=0jk=79h!ET3aF9>TL|?;&J59e{h44N+o@bpDFe32+`VWmxq0KPlUazJ?
+z=gJV=Xh}Q(5?}-2Q$##6D&WR3k{}jDfG-e95n+CHAj&wzqaGuTPAp(E$s0n<m^PCp
+zDru-OGL=?FP>|n9ku7-}nh!oz7A{uP7G^?5M-tw0fs7bB+BBE~DGH-?;N%K+x`<}D
+zYsLQn5k(pm%hZgScQI^)f60Lc4Bm7AUrMN<x^A&qj_KMJc914ctaga-)`}aw?8>1D
+z8<%3Kiw7|#0FME!O#<X$F3M0ODv}A9jiEpzQyd1A2)e#ZB?_TGO2Y{vHwyyB4ARir
+zZt?2BPxdaKCSLd6`YzZpjl}gmLgR^$4ag*z<xfMxT&|Oi^Ko>)d;QCOuk6{|A4}Z&
+zj{g9g8y$(;@Rw5DKe+o>j<Z;@-rL8XQ|onle+26{{{Rl%o}artuA=XMyT0$3vU+RM
+zSb8xB>GfUHIn44T2Ksp5el>$Wy9vr#?R5VDChq0_uH>GHues8l_wSG0Z&I9#)_S`)
+zL({l1(stEOnSGMJW6DXbT)OP<EhD|t{HM`vPrWX8&wk0Hta_fOsq3;Fy~C@|*XRDM
+z-9}c*#ynYxt!(#l%bm5|*yy%)W}A3pkD^GbxG=I7*Wm->SetQRtVD@CK0eb+Rd+_l
+zU{3H0SZOEnsiJVHB}fp!&ZJuWINw?!>!@pE;C@-)5B_R)l!DxVXV?Ls$kdAq<{2an
+z6k74A_|?Q#V@52aaN0G9_;}KyAJ|vh{UYAM#0s5RBvWaT01MmS&&@#4!XX+G(SAHV
+z^sQ4BSdv+QBb;h!1sMwlC4p`t)*NKbwWkWeHu4jH$KzC<=%^b0XaYZr8d|DG6nL00
+zbvk^$*`V|q*w^P-H*G%}T+MRBZn6NhT7A>bjT5Oqs$8;>9@xMC0IIJ|6V3ED_QTnF
+ze$)2%{_6Qr`p;4Ixq6o<K`D<B`dGs;ow^eh-|2Syn^Vun*7*<2onP)c{Pg9I-Jjv-
+z?bY4A+Za@Axbh8w7$ZD^IWES+Vg+nR4aHkFMP+sYiVfQ)RYO`>9ZBUiN2<L`{cJ~U
+z7AJm8jBZRsKmx#c(}h~>d2*pGzQhLvwz@=v;WiZ0EgiBut1B_{5?UAu)Bs4<mWv~l
+zvdZJTI{79fn+fm}rRkAYWL%8M#1JQW(m9qRh~z1eW*~<$1S+C#kkGK)IheP`f&t4R
+zV*s)ZyMYB#ZU6^UZgli8RvCu#w;m#0@-ewOlc3TqCY?>1v$*8{03>}JP!$NVX_+Jw
+z1l;LUI4(wusp;1TP7pbg2_Q9zH<P6NX==-iaqgiB1rQYkgK{@PCRmu|O?EYTI&h;T
+z0;JiDL~iziNt$slhjtB=`PhJEbS0+q$bYSRit^!Pox^!gl5xhD77MPFgC#6t#ZS`{
+zr#Uf5&IsB@F&7fTXZVT$phytV1a1-MI?VCpC<cK40Ma3liT>DF0!SCIn|RO{>F$t_
+zx{^$m(!dRMpbcdXR5ObJro+U%P!BAFlj@LM0i}r+K3#ZNQZ<|DZaaXu8*d;i^MQYL
+z0Cl(<Hz?h5vQLlcNH&SO0R(+8OseWce^(tzngNCny>~K_Rl;n50D~lL7bbvX9r1Y~
+zR0AYQYnwpu9_j#~fSy$?x%|72kw*>MNvSo4&|m7qxNskX5Dm{5niMkZ4tIcGa*}4z
+zzzsht48W7KXk|h3ZIe9z02!bfKxIzl*`k03%|HdeGc<ti2rs;=Ho#8U`2%U?5qrs`
+z6j0t+F^p{oY?d|?s2n3&N;{0?{?e%PGg~8kig-Y@oi(IFAyEXVEJ>A^I$BI~xu#+d
+zqzn-`12*H#!GI!=5M7ctE*SoqA~Xd4bt@5rO7CQX2G9ciFl3))v=c}I;eg8|G4h;|
+zZAFE+3s7lmnQtyRFsMm9buq-y7GJ5k7Z^LX6ZH<BAq4BK24ew(k7|Z<F?fPViIKvQ
+zwwRdh0HM)?5^t!JY6*noISFu8cp<t^B6)rk92*#I{%2BR#emzT;%z$AnZO8;2y^v(
+z#9Ca>A!y-94!65N1RaXH5BTmh8L4nc#t93KS>NViX$yD*ogjOsumc!U`)t6#o6e(M
+zBBq>ex_1yG6sS?Dxw+Oo)EUXmy^9O~07AdXyT*KZ(x%yTVEsn{l;xAKxLqUxwr$9m
+zy(4BZh(0~Xa17k<5xARbX(_$wL6PT%F&igh$-lM+k@286S(`cfpdn04w|R0)Feb;r
+zM}VYJu)`Y|C<eoGf(Mifz#~&YqM<{S5`Y<9f=;n%iQ`BcW0zwHFi(-Pe4%)eCs@*z
+z)l){4C@%YQD(1fJz!tpxzRT&xmDN*0@s$S&+6dTo0!&AnjC0n7HaLLXyWH-Tk_Er&
+ziQ-L729EYe(;hARSTvTHvoXK8MI}Qx{+`^MK!9cTokgGlAFV2F&I6Bvi7a4Aww$~v
+zQmuzfG?xD4>yU8&0H$p+2gaHk1Xub@21S6U>azvjM%(LnjUt43M#fwlDzltpX5-}(
+zw{Hu@3T(PHjElM4urgp9h_G4l)X_z30Nkitgv4CJ86-gyxZIW^)g)|vAEjV62J@9V
+znK1$dqsEc7SxZS9f92)`+U8<C)F}uF#z1Jv2XSyWX<#RX_;RT>%|>7GUhDLS&oCUp
+z5xY_(#Q`|yen2C6AZ}t{YjJK`P;I6$gdruJm?<n2LmohK5mEx_w|z_`{XM4Wm)b9+
+znUgxrFyxrqDf&O;<133nBpGPAZd8rPIw%;Ur}KG4k-LOxrlx{zR5?%s?Ka-T52-Ra
+z@QI3$cNhT?l;b0CjCKcg<8gv{%<-wnFF7~l8%NaMce5MYTX>k#rEz>sA5gMnW(jnV
+z3pCziLH@Ng+U~A?thq`0bBqfMiv`qM$Bim*zTv6I0Hb{++zfNvZA`|%U+N#AhIb2s
+zXYuf-<PEoR?w#AA>4S70n(MpMh@4$6UW*fxa(6dV)MF!nwJV^;Yjox5{#v?!zWTfG
+z-%!bq)1PVjPT!2r_`OG4-FtRs3_ydk7g7a>Ggz|R%6=Sm`eUop^nE4&09UA!(T-Q^
+zk3V|B{{VD7Mhws1F?Vi<ppQNt&-6;i8}zM_{{R}-%Pyw!ntC*MdR?ys!u{;-SNf(}
+zeNsHZ-G@{<m;V5~w^VxR8~*^#`kz*OeyEz!&*E$M_4;1NrTwRNd=BQH)2G-5J=>&h
+z&{%5|SX;2b&~g6&kspqgHI@jo1g-7zi*UBHYCr-Xaf9uTe}w^w^(1YHjd)O~I_`nE
+z$meL|6)b||B+lSKg9pQohLt7Qe4}vx0K|U)El5okgCb9`e*=vR5qF)kKoWJOQ&uAs
+z8E-$b`Us*YfY?G?YeujyJ~zGSqG&m}B)~ksfl{?C%oDp$e;NsBZLheEPU!YtXgD&J
+z1Z@%~$Arze(ls)Cmbg6T+DSCX2)E24)64Rw31PY#A}u8Tlv9GZ0(TiAcKF`$G@+M?
+z7ctC`d}6INAmo_a0BB@M=lIZ21_N;+y!N*peU(t0!_lkv3A=>)3nzC@szJ)VxMVnW
+z(<Q#2w{>px-yia8r?cAgo-;f${{ZE8d*9~&059Hp-?Vq{+^25oaAWlsp}Id&^u!3y
+zldSFiCU7GE0RBeO-qo7u?e1>=Y&}+c-Xp5$yfX3F>MZkRj#t~=)!Ln-xb;29r=Iia
+z{<G8FSJnRVXU)>*U#NLEOP3{q($%#b9n5AoNoDiRe%UK-arE1PJwl9U<y8%|f5&l;
+zj8IGUYtyJBq|5aR;|0rx48qbDU;)m8jWw(jX>GP(U;}y7Ys#n=oN_#tfnslBb&htX
+z5Z^PFB7dMf?4KF&=Rly9^N_B)<m_h)q<}Wfxf2(lt62L-)BdCm(Q|l-CI+Uc1VR3$
+zh9gAzM4!e6l&Lc&<{AE+q6qq%q_GD=PX!(VrE^kcdH{|$hdV~+)5{ltMx^UQB-Nzq
+m4^Q<0!lEU1f=;n%_t6x^7&iHc-dJqjECk$%;~GsefB)IXog8=o
+
+diff --git a/wp-content/themes/primepress/headers/PP-tropical blue.jpg b/wp-content/themes/primepress/headers/PP-tropical blue.jpg
+deleted file mode 100644
+index 898a5f1c8e24aded1cecd2c1ec23b8024f911643..0000000000000000000000000000000000000000
+GIT binary patch
+literal 0
+HcmV?d00001
+
+literal 45896
+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
+bKo5M}3IcO{bozYPB#u%Bne)8;Yx!RQBTT8r
+
+diff --git a/wp-content/themes/primepress/headers/foglia1.png b/wp-content/themes/primepress/headers/foglia1.png
+new file mode 100644
+index 0000000000000000000000000000000000000000..43bce3dcb1acfc7924eb6bb71723bf51a9150d6f
+GIT binary patch
+literal 303073
+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
+z+s0DWhU4c)!g0^Cdm`-)DB~%0D^(5FpnOA8kj9De=|q?od?QreX^NmEa*<Lb98V0p
+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
+Ef;t3v(*OVf
+
+literal 0
+HcmV?d00001
+
+diff --git a/wp-content/themes/primepress/headers/foglia2.png b/wp-content/themes/primepress/headers/foglia2.png
+new file mode 100644
+index 0000000000000000000000000000000000000000..ca88b1a6f5dfef79e91f42136c97c7cd9bcffa28
+GIT binary patch
+literal 281904
+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
+
+literal 0
+HcmV?d00001
+
+diff --git a/wp-content/themes/primepress/headers/foglia3.png b/wp-content/themes/primepress/headers/foglia3.png
+new file mode 100644
+index 0000000000000000000000000000000000000000..a96deecbe59e27e7c48e3a7da5afec21cf254875
+GIT binary patch
+literal 251473
+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
+UxL<GfX8-^I07*qoM6N<$f;d=@%K!iX
+
+literal 0
+HcmV?d00001
+
+-- 
+2.17.1
+
diff --git a/patches/0134-move-the-temp-dir-for-nextgen-out-of-the-www-root.patch b/patches/0134-move-the-temp-dir-for-nextgen-out-of-the-www-root.patch
new file mode 100644
index 00000000..b1b7dcd8
--- /dev/null
+++ b/patches/0134-move-the-temp-dir-for-nextgen-out-of-the-www-root.patch
@@ -0,0 +1,25 @@
+From 1bdd0ec62529bb67c1c79ae09ec1c9cec1ed24e3 Mon Sep 17 00:00:00 2001
+From: Joe <joe@incal.net>
+Date: Wed, 16 Nov 2011 00:12:06 +0100
+Subject: [PATCH 134/229] move the temp dir for nextgen out of the www root
+
+---
+ wp-content/plugins/nextgen-gallery/admin/functions.php | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/wp-content/plugins/nextgen-gallery/admin/functions.php b/wp-content/plugins/nextgen-gallery/admin/functions.php
+index a2897dd2..6273573f 100644
+--- a/wp-content/plugins/nextgen-gallery/admin/functions.php
++++ b/wp-content/plugins/nextgen-gallery/admin/functions.php
+@@ -2,7 +2,7 @@
+ 
+ if(preg_match('#' . basename(__FILE__) . '#', $_SERVER['PHP_SELF'])) { die('You are not allowed to call this page directly.'); }
+ // Temporary file reservoir, which should exist and be property of www-data. Needed to bypass open_basedir
+-define('NEXTGEN_TMP_FILES', '/opt/noblogs/www/wp-content/tmp/');
++define('NEXTGEN_TMP_FILES', '/opt/noblogs/tmp/nextgen');
+ /**
+  * nggAdmin - Class for admin operation
+  * 
+-- 
+2.17.1
+
diff --git a/patches/0135-enabling-the-cdn.patch b/patches/0135-enabling-the-cdn.patch
new file mode 100644
index 00000000..0672923b
--- /dev/null
+++ b/patches/0135-enabling-the-cdn.patch
@@ -0,0 +1,24 @@
+From f1ca58840399f34c58cc7d3b65f97c12ed884af4 Mon Sep 17 00:00:00 2001
+From: Joe <joe@incal.net>
+Date: Thu, 8 Dec 2011 10:37:54 +0100
+Subject: [PATCH 135/229] enabling the cdn
+
+---
+ wp-content/wp-cache-config.php | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/wp-content/wp-cache-config.php b/wp-content/wp-cache-config.php
+index 568057e3..00e94306 100644
+--- a/wp-content/wp-cache-config.php
++++ b/wp-content/wp-cache-config.php
+@@ -5,6 +5,7 @@ WP-Cache Config Sample File
+ See wp-cache.php for author details.
+ */
+ 
++$ossdlcdn = 1; //Added by WP-Cache Manager
+ $wp_cache_mobile_groups = ''; //Added by WP-Cache Manager
+ $wp_cache_mobile_prefixes = 'w3c , w3c-, acs-, alav, alca, amoi, audi, avan, benq, bird, blac, blaz, brew, cell, cldc, cmd-, dang, doco, eric, hipt, htc_, inno, ipaq, ipod, jigs, kddi, keji, leno, lg-c, lg-d, lg-g, lge-, lg/u, maui, maxo, midp, mits, mmef, mobi, mot-, moto, mwbp, nec-, newt, noki, palm, pana, pant, phil, play, port, prox, qwap, sage, sams, sany, sch-, sec-, send, seri, sgh-, shar, sie-, siem, smal, smar, sony, sph-, symb, t-mo, teli, tim-, tosh, tsm-, upg1, upsi, vk-v, voda, wap-, wapa, wapi, wapp, wapr, webc, winw, winw, xda , xda-'; //Added by WP-Cache Manager
+ $wp_cache_refresh_single_only = '0'; //Added by WP-Cache Manager
+-- 
+2.17.1
+
diff --git a/patches/0136-add-noblogs-home-theme.patch b/patches/0136-add-noblogs-home-theme.patch
new file mode 100644
index 00000000..b9fb7a32
--- /dev/null
+++ b/patches/0136-add-noblogs-home-theme.patch
@@ -0,0 +1,979 @@
+From a224f4257845a75c62ca7dd952830c738218a8be Mon Sep 17 00:00:00 2001
+From: shammash <shammash@autistici.org>
+Date: Fri, 27 Jan 2012 18:27:07 +0000
+Subject: [PATCH 136/229] add noblogs-home theme
+
+---
+ wp-content/themes/noblogs-home/functions.php  |  32 +++++++++++++
+ .../themes/noblogs-home/images/animation.gif  | Bin 0 -> 45670 bytes
+ wp-content/themes/noblogs-home/style.css      |  42 ++++++++++++++++++
+ 3 files changed, 74 insertions(+)
+ create mode 100644 wp-content/themes/noblogs-home/functions.php
+ create mode 100644 wp-content/themes/noblogs-home/images/animation.gif
+ create mode 100644 wp-content/themes/noblogs-home/style.css
+
+diff --git a/wp-content/themes/noblogs-home/functions.php b/wp-content/themes/noblogs-home/functions.php
+new file mode 100644
+index 00000000..347ca412
+--- /dev/null
++++ b/wp-content/themes/noblogs-home/functions.php
+@@ -0,0 +1,32 @@
++<?php
++
++function noblogs_bp_about() {
++  ?>
++<div id="noblogs_about">
++ 
++ <table border="0">
++  <tr>
++   <td class="apicetto_sx">&#8220;</td>
++
++   <td class="about_text">
++  ... una piattaforma di blogging
++  <a href="/policy/">libera ed anonima</a>,
++
++  a cura del collettivo
++  <a href="http://www.autistici.org/">Autistici /
++  Inventati</a>.
++   </td>
++
++   <td class="apicetto_dx">&#8222;</td>
++  </tr>
++ </table>
++
++</div>
++<?php
++}
++
++
++if ($_GET['test_home'] == '1') {
++  add_action('bp_before_blog_home', 'noblogs_bp_about');
++}
++
+diff --git a/wp-content/themes/noblogs-home/images/animation.gif b/wp-content/themes/noblogs-home/images/animation.gif
+new file mode 100644
+index 0000000000000000000000000000000000000000..427a62b23f69771baa20c214b8aca466db6117d0
+GIT binary patch
+literal 45670
+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
+PD%F#@a5#(s09OACEEULW
+
+literal 0
+HcmV?d00001
+
+diff --git a/wp-content/themes/noblogs-home/style.css b/wp-content/themes/noblogs-home/style.css
+new file mode 100644
+index 00000000..439a7047
+--- /dev/null
++++ b/wp-content/themes/noblogs-home/style.css
+@@ -0,0 +1,42 @@
++/*
++Theme Name: NoBlogs Home (Buddypress)
++Theme URI: http://noblogs.org/
++Description: NoBlogs home page theme.
++Version: 1.0
++Author: autistici.org
++Author URI: http://www.autistici.org/
++Template: bp-default
++Tags: buddypress, two-column, grey, dark
++*/
++
++
++/* Inherit the default theme styles */
++@import url( ../../plugins/buddypress/bp-themes/bp-default/_inc/css/default.css );
++/* Inherit the default theme adminbar styles */
++@import url( ../../plugins/buddypress/bp-themes/bp-default/_inc/css/adminbar.css );
++
++
++#noblogs_about {
++ height: 200px;
++ background: url(/wp-content/themes/noblogs-home/images/animation.gif) no-repeat;
++ padding-left: 170px;
++ padding-top: 40px;
++ font-family: Helvetica, arial, sans-serif;
++ font-size: 28px;
++ line-height: 1.2em;
++}
++
++#noblogs_about .apicetto_sx {
++ vertical-align: top;
++ font-size: 48px;
++ color: #666;
++}
++
++#noblogs_about .about_text {
++}
++
++#noblogs_about .apicetto_dx {
++ font-size: 48px;
++ color: #666;
++ vertical-align: bottom;
++}
+-- 
+2.17.1
+
diff --git a/patches/0137-buddypress-noblogs-child-theme-fix.patch b/patches/0137-buddypress-noblogs-child-theme-fix.patch
new file mode 100644
index 00000000..b769a028
--- /dev/null
+++ b/patches/0137-buddypress-noblogs-child-theme-fix.patch
@@ -0,0 +1,286 @@
+From 5b774511afc6c40b43f02bde1ff44ce0d8558005 Mon Sep 17 00:00:00 2001
+From: root <root@noblogs-staging.m.investici.org>
+Date: Sat, 28 Jan 2012 00:22:35 +0000
+Subject: [PATCH 137/229] buddypress noblogs child theme fix
+
+---
+ wp-content/themes/noblogs-home/header.php     |  79 ++++++++++++++++++
+ .../noblogs-home/images/noblogs-bp1.png       | Bin 0 -> 4956 bytes
+ .../noblogs-home/images/sidebar_back.gif      | Bin 0 -> 160 bytes
+ wp-content/themes/noblogs-home/style.css      |  60 ++++++++++++-
+ 4 files changed, 136 insertions(+), 3 deletions(-)
+ create mode 100644 wp-content/themes/noblogs-home/header.php
+ create mode 100644 wp-content/themes/noblogs-home/images/noblogs-bp1.png
+ create mode 100644 wp-content/themes/noblogs-home/images/sidebar_back.gif
+
+diff --git a/wp-content/themes/noblogs-home/header.php b/wp-content/themes/noblogs-home/header.php
+new file mode 100644
+index 00000000..45d5f9d1
+--- /dev/null
++++ b/wp-content/themes/noblogs-home/header.php
+@@ -0,0 +1,79 @@
++<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
++
++<html xmlns="http://www.w3.org/1999/xhtml" <?php language_attributes(); ?>>
++	<head profile="http://gmpg.org/xfn/11">
++		<meta http-equiv="Content-Type" content="<?php bloginfo( 'html_type' ) ?>; charset=<?php bloginfo( 'charset' ) ?>" />
++		<title><?php wp_title( '|', true, 'right' ); bloginfo( 'name' ); ?></title>
++
++		<?php do_action( 'bp_head' ) ?>
++
++		<link rel="pingback" href="<?php bloginfo( 'pingback_url' ) ?>" />
++
++		<?php
++			if ( is_singular() && bp_is_blog_page() && get_option( 'thread_comments' ) )
++				wp_enqueue_script( 'comment-reply' );
++
++			wp_head();
++		?>
++	</head>
++
++	<body <?php body_class() ?> id="bp-default">
++
++		<?php do_action( 'bp_before_header' ) ?>
++
++		<div id="header">
++
++			<h1 id="logo"><a href="<?php echo site_url() ?>" title="<?php _e( 'Home', 'buddypress' ) ?>">Information disorder was not enough</a></h1>
++
++			<ul id="nav">
++				<li<?php if ( bp_is_front_page() ) : ?> class="selected"<?php endif; ?>>
++					<a href="<?php echo site_url() ?>" title="<?php _e( 'Home', 'buddypress' ) ?>"><?php _e( 'Home', 'buddypress' ) ?></a>
++				</li>
++
++				<?php if ( 'activity' != bp_dtheme_page_on_front() && bp_is_active( 'activity' ) ) : ?>
++					<li<?php if ( bp_is_page( BP_ACTIVITY_SLUG ) ) : ?> class="selected"<?php endif; ?>>
++						<a href="<?php echo site_url() ?>/<?php echo BP_ACTIVITY_SLUG ?>/" title="<?php _e( 'Activity', 'buddypress' ) ?>"><?php _e( 'Activity', 'buddypress' ) ?></a>
++					</li>
++				<?php endif; ?>
++
++				<li<?php if ( bp_is_page( BP_MEMBERS_SLUG ) || bp_is_member() ) : ?> class="selected"<?php endif; ?>>
++					<a href="<?php echo site_url() ?>/<?php echo BP_MEMBERS_SLUG ?>/" title="<?php _e( 'Members', 'buddypress' ) ?>"><?php _e( 'People', 'buddypress' ) ?></a>
++				</li>
++
++				<?php if ( bp_is_active( 'groups' ) ) : ?>
++					<li<?php if ( bp_is_page( BP_GROUPS_SLUG ) || bp_is_group() ) : ?> class="selected"<?php endif; ?>>
++						<a href="<?php echo site_url() ?>/<?php echo BP_GROUPS_SLUG ?>/" title="<?php _e( 'Groups', 'buddypress' ) ?>"><?php _e( 'Groups', 'buddypress' ) ?></a>
++					</li>
++
++					<?php if ( bp_is_active( 'forums' ) && ( function_exists( 'bp_forums_is_installed_correctly' ) && !(int) bp_get_option( 'bp-disable-forum-directory' ) ) && bp_forums_is_installed_correctly() ) : ?>
++						<li<?php if ( bp_is_page( BP_FORUMS_SLUG ) ) : ?> class="selected"<?php endif; ?>>
++							<a href="<?php echo site_url() ?>/<?php echo BP_FORUMS_SLUG ?>/" title="<?php _e( 'Forums', 'buddypress' ) ?>"><?php _e( 'Forums', 'buddypress' ) ?></a>
++						</li>
++					<?php endif; ?>
++				<?php endif; ?>
++
++				<?php if ( bp_is_active( 'blogs' ) && bp_core_is_multisite() ) : ?>
++					<li<?php if ( bp_is_page( BP_BLOGS_SLUG ) ) : ?> class="selected"<?php endif; ?>>
++						<a href="<?php echo site_url() ?>/<?php echo BP_BLOGS_SLUG ?>/" title="<?php _e( 'Blogs', 'buddypress' ) ?>"><?php _e( 'Blogs', 'buddypress' ) ?></a>
++					</li>
++				<?php endif; ?>
++
++				<!--<?php wp_list_pages( 'title_li=&depth=1&exclude=' . bp_dtheme_page_on_front() ); ?> -->
++
++			<?php do_action( 'bp_nav_items' ); ?>
++			</ul> <!-- #nav -->
++
++			<div id="search-bar">
++				<div class="padder">
++					<?php echo "<p align='right' style='color:black;'><i>&#8220;The environment is so full of television, party political broadcasts and<br /> advertising campaigns that you hardly need to do anything.&#8221;</i> (JG Ballard)</p>" ; ?>
++				</div><!-- .padder -->
++			</div> <!-- #search-bar -->
++
++			<?php do_action( 'bp_header' ) ?>
++
++		</div><!-- #header -->
++
++		<?php do_action( 'bp_after_header' ) ?>
++		<?php do_action( 'bp_before_container' ) ?>
++
++		<div id="container">
+diff --git a/wp-content/themes/noblogs-home/images/noblogs-bp1.png b/wp-content/themes/noblogs-home/images/noblogs-bp1.png
+new file mode 100644
+index 0000000000000000000000000000000000000000..647b3a1ac5f22bb1596fc7329413cc9bd6fa5f4f
+GIT binary patch
+literal 4956
+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
+
+literal 0
+HcmV?d00001
+
+diff --git a/wp-content/themes/noblogs-home/images/sidebar_back.gif b/wp-content/themes/noblogs-home/images/sidebar_back.gif
+new file mode 100644
+index 0000000000000000000000000000000000000000..0a0142d101f829fcc906702badbe7a519d806704
+GIT binary patch
+literal 160
+zcmZ?wbhEHbWMSxI*v!E2``7OuKY#xC@#FXJ-+%u6`St79-@ku<{`~px-@pI=|1)3!
+z#h)x-F&z*IGJ}D|H{gWl>bVbJoZbCDL8C7=abCu%bvdt>IqRG^akyWx?y}4K{|6Qn
+xc<2c6oLEwHGRJEE1@$DawNdMDtSLKvS8d;e4HZ6mv(LZSQgt?O_entpYXGU8O{V|=
+
+literal 0
+HcmV?d00001
+
+diff --git a/wp-content/themes/noblogs-home/style.css b/wp-content/themes/noblogs-home/style.css
+index 439a7047..dc25c8c7 100644
+--- a/wp-content/themes/noblogs-home/style.css
++++ b/wp-content/themes/noblogs-home/style.css
+@@ -10,12 +10,24 @@ Tags: buddypress, two-column, grey, dark
+ */
+ 
+ 
+-/* Inherit the default theme styles */
++/* Inherit the default theme styles 
+ @import url( ../../plugins/buddypress/bp-themes/bp-default/_inc/css/default.css );
+-/* Inherit the default theme adminbar styles */
+-@import url( ../../plugins/buddypress/bp-themes/bp-default/_inc/css/adminbar.css );
++ Inherit the default theme adminbar styles 
++@import url( ../../plugins/buddypress/bp-themes/bp-default/_inc/css/adminbar.css );*/
+ 
+ 
++h1 { font-size: 28px; margin-bottom: 25px; }
++h2 { font-size: 24px; margin-bottom: 20px; }
++h3 { font-size: 20px; }
++h4 { font-size: 16px; margin-bottom: 15px; }
++h5 { font-size: 14px; margin-bottom: 0; }
++h6 { font-size: 12px; margin-bottom: 0; }
++
++a { color: #000; text-decoration: none; }
++a:hover { color: #ff0000; }
++a:active { color: #888; }
++a:focus { outline: 1px dotted #ccc; }
++
+ #noblogs_about {
+  height: 200px;
+  background: url(/wp-content/themes/noblogs-home/images/animation.gif) no-repeat;
+@@ -40,3 +52,45 @@ Tags: buddypress, two-column, grey, dark
+  color: #666;
+  vertical-align: bottom;
+ }
++
++#header {
++	background-image: url(images/noblogs-bp1.png); 
++}
++#header h1 a, #desc { 
++	color:#FFFFFF; 
++}
++div#container {
++        position: relative;
++        width: 100%;
++        -moz-border-radius: 6px;
++        -webkit-border-radius: 6px;
++        border-right: 1px solid #e0e0e0;
++        border-bottom: 1px solid #e0e0e0;
++        background: #fff;
++        overflow: hidden;
++}
++        body.activity-permalink div#container {
++                background: none;
++                border: none;
++        }
++
++div#content .padder {
++        margin-right: 225px;
++        border-right: 1px solid #ddd;
++        -moz-border-radius-topleft: 6px;
++        -webkit-border-top-left-radius: 6px;
++        -moz-border-radius-bottomleft: 6px;
++        -webkit-border-bottom-left-radius: 6px;
++}
++
++div#sidebar {
++        float: left;
++        width: 224px;
++        margin-left: -226px;
++        margin-top: 1px;
++        border-left: 1px solid #ddd;
++        -moz-border-radius-topright: 3px;
++        -webkit-border-top-right-radius: 3px;
++        background: url( images/sidebar_back.gif ) top left repeat-x;
++}
++
+-- 
+2.17.1
+
diff --git a/patches/0138-buddypress-child-theme-fixed-sidebar-in-activity-tab.patch b/patches/0138-buddypress-child-theme-fixed-sidebar-in-activity-tab.patch
new file mode 100644
index 00000000..6d5edca9
--- /dev/null
+++ b/patches/0138-buddypress-child-theme-fixed-sidebar-in-activity-tab.patch
@@ -0,0 +1,173 @@
+From bbe236dcf80fb17f2f21ec5e4ff8f17d226afd79 Mon Sep 17 00:00:00 2001
+From: root <root@noblogs-staging.m.investici.org>
+Date: Sat, 28 Jan 2012 00:38:40 +0000
+Subject: [PATCH 138/229] buddypress child theme fixed sidebar in activity tab
+
+---
+ .../themes/noblogs-home/activity/index.php    | 154 ++++++++++++++++++
+ 1 file changed, 154 insertions(+)
+ create mode 100644 wp-content/themes/noblogs-home/activity/index.php
+
+diff --git a/wp-content/themes/noblogs-home/activity/index.php b/wp-content/themes/noblogs-home/activity/index.php
+new file mode 100644
+index 00000000..a2718d9d
+--- /dev/null
++++ b/wp-content/themes/noblogs-home/activity/index.php
+@@ -0,0 +1,154 @@
++<?php
++
++/**
++ * Template Name: BuddyPress - Activity Directory
++ *
++ * @package BuddyPress
++ * @subpackage Theme
++ */
++
++?>
++<?php get_header( 'buddypress' ); ?>
++
++	<?php do_action( 'bp_before_directory_activity_page' ); ?>
++
++	<div id="content">
++		<div class="padder">
++
++			<?php do_action( 'bp_before_directory_activity' ); ?>
++
++			<?php if ( !is_user_logged_in() ) : ?>
++
++				<h3><?php _e( 'Site Activity', 'buddypress' ); ?></h3>
++
++			<?php endif; ?>
++
++			<?php do_action( 'bp_before_directory_activity_content' ); ?>
++
++			<?php if ( is_user_logged_in() ) : ?>
++
++				<?php locate_template( array( 'activity/post-form.php'), true ); ?>
++
++			<?php endif; ?>
++
++			<?php do_action( 'template_notices' ); ?>
++
++			<div class="item-list-tabs activity-type-tabs" role="navigation">
++				<ul>
++					<?php do_action( 'bp_before_activity_type_tab_all' ); ?>
++
++					<li class="selected" id="activity-all"><a href="<?php echo bp_loggedin_user_domain() . BP_ACTIVITY_SLUG . '/' ?>" title="<?php _e( 'The public activity for everyone on this site.', 'buddypress' ) ?>"><?php printf( __( 'All People (%s)', 'buddypress' ), bp_get_total_site_member_count() ) ?></a></li>
++
++					<?php if ( is_user_logged_in() ) : ?>
++
++						<?php do_action( 'bp_before_activity_type_tab_friends' ) ?>
++
++						<?php if ( bp_is_active( 'friends' ) ) : ?>
++
++							<?php if ( bp_get_total_friend_count( bp_loggedin_user_id() ) ) : ?>
++
++								<li id="activity-friends"><a href="<?php echo bp_loggedin_user_domain() . bp_get_activity_slug() . '/' . bp_get_friends_slug() . '/'; ?>" title="<?php _e( 'The activity of my friends only.', 'buddypress' ); ?>"><?php printf( __( 'My Friends <span>%s</span>', 'buddypress' ), bp_get_total_friend_count( bp_loggedin_user_id() ) ); ?></a></li>
++
++							<?php endif; ?>
++
++						<?php endif; ?>
++
++						<?php do_action( 'bp_before_activity_type_tab_groups' ) ?>
++
++						<?php if ( bp_is_active( 'groups' ) ) : ?>
++
++							<?php if ( bp_get_total_group_count_for_user( bp_loggedin_user_id() ) ) : ?>
++
++								<li id="activity-groups"><a href="<?php echo bp_loggedin_user_domain() . bp_get_activity_slug() . '/' . bp_get_groups_slug() . '/'; ?>" title="<?php _e( 'The activity of groups I am a member of.', 'buddypress' ); ?>"><?php printf( __( 'My Groups <span>%s</span>', 'buddypress' ), bp_get_total_group_count_for_user( bp_loggedin_user_id() ) ); ?></a></li>
++
++							<?php endif; ?>
++
++						<?php endif; ?>
++
++						<?php do_action( 'bp_before_activity_type_tab_favorites' ); ?>
++
++						<?php if ( bp_get_total_favorite_count_for_user( bp_loggedin_user_id() ) ) : ?>
++
++							<li id="activity-favorites"><a href="<?php echo bp_loggedin_user_domain() . bp_get_activity_slug() . '/favorites/'; ?>" title="<?php _e( "The activity I've marked as a favorite.", 'buddypress' ); ?>"><?php printf( __( 'My Favorites <span>%s</span>', 'buddypress' ), bp_get_total_favorite_count_for_user( bp_loggedin_user_id() ) ); ?></a></li>
++
++						<?php endif; ?>
++
++						<?php do_action( 'bp_before_activity_type_tab_mentions' ); ?>
++
++						<li id="activity-mentions"><a href="<?php echo bp_loggedin_user_domain() . bp_get_activity_slug() . '/mentions/'; ?>" title="<?php _e( 'Activity that I have been mentioned in.', 'buddypress' ); ?>"><?php _e( 'Mentions', 'buddypress' ); ?><?php if ( bp_get_total_mention_count_for_user( bp_loggedin_user_id() ) ) : ?> <strong><?php printf( __( '<span>%s new</span>', 'buddypress' ), bp_get_total_mention_count_for_user( bp_loggedin_user_id() ) ); ?></strong><?php endif; ?></a></li>
++
++					<?php endif; ?>
++
++					<?php do_action( 'bp_activity_type_tabs' ); ?>
++				</ul>
++			</div><!-- .item-list-tabs -->
++
++			<div class="item-list-tabs no-ajax" id="subnav" role="navigation">
++				<ul>
++					<li class="feed"><a href="<?php bp_sitewide_activity_feed_link() ?>" title="<?php _e( 'RSS Feed', 'buddypress' ); ?>"><?php _e( 'RSS', 'buddypress' ); ?></a></li>
++
++					<?php do_action( 'bp_activity_syndication_options' ); ?>
++
++					<li id="activity-filter-select" class="last">
++						<label for="activity-filter-by"><?php _e( 'Show:', 'buddypress' ); ?></label> 
++						<select id="activity-filter-by">
++							<option value="-1"><?php _e( 'Everything', 'buddypress' ); ?></option>
++							<option value="activity_update"><?php _e( 'Updates', 'buddypress' ); ?></option>
++
++							<?php if ( bp_is_active( 'blogs' ) ) : ?>
++
++								<option value="new_blog_post"><?php _e( 'Posts', 'buddypress' ); ?></option>
++								<option value="new_blog_comment"><?php _e( 'Comments', 'buddypress' ); ?></option>
++
++							<?php endif; ?>
++
++							<?php if ( bp_is_active( 'forums' ) ) : ?>
++
++								<option value="new_forum_topic"><?php _e( 'Forum Topics', 'buddypress' ); ?></option>
++								<option value="new_forum_post"><?php _e( 'Forum Replies', 'buddypress' ); ?></option>
++
++							<?php endif; ?>
++
++							<?php if ( bp_is_active( 'groups' ) ) : ?>
++
++								<option value="created_group"><?php _e( 'New Groups', 'buddypress' ); ?></option>
++								<option value="joined_group"><?php _e( 'Group Memberships', 'buddypress' ); ?></option>
++
++							<?php endif; ?>
++
++							<?php if ( bp_is_active( 'friends' ) ) : ?>
++
++								<option value="friendship_accepted,friendship_created"><?php _e( 'Friendships', 'buddypress' ); ?></option>
++
++							<?php endif; ?>
++
++							<option value="new_member"><?php _e( 'Show New People', 'buddypress' ) ?></option>
++
++						</select>
++					</li>
++				</ul>
++			</div><!-- .item-list-tabs -->
++
++			<?php do_action( 'bp_before_directory_activity_list' ); ?>
++
++			<div class="activity" role="main">
++
++				<?php locate_template( array( 'activity/activity-loop.php' ), true ); ?>
++
++			</div><!-- .activity -->
++
++			<?php do_action( 'bp_after_directory_activity_list' ); ?>
++
++			<?php do_action( 'bp_directory_activity_content' ); ?>
++
++			<?php do_action( 'bp_after_directory_activity_content' ); ?>
++
++			<?php do_action( 'bp_after_directory_activity' ); ?>
++
++		</div><!-- .padder -->
++	</div><!-- #content -->
++
++	<?php do_action( 'bp_after_directory_activity_page' ); ?>
++
++<?php get_sidebar( 'buddypress' ); ?>
++<?php get_footer() ?>
+-- 
+2.17.1
+
diff --git a/patches/0139-added-correctly-our-buddypress-theme.patch b/patches/0139-added-correctly-our-buddypress-theme.patch
new file mode 100644
index 00000000..6b65c805
--- /dev/null
+++ b/patches/0139-added-correctly-our-buddypress-theme.patch
@@ -0,0 +1,1807 @@
+From edca2bc1d1519d8b3aa312408ece56f094b47e5d Mon Sep 17 00:00:00 2001
+From: Joe <joe@autistici.org>
+Date: Sun, 19 Feb 2012 16:57:59 +0000
+Subject: [PATCH 139/229] added correctly our buddypress theme
+
+---
+ wp-content/themes/ai-buddytheme/function.php |    0
+ wp-content/themes/ai-buddytheme/style.css    | 1783 ++++++++++++++++++
+ 2 files changed, 1783 insertions(+)
+ create mode 100644 wp-content/themes/ai-buddytheme/function.php
+ create mode 100644 wp-content/themes/ai-buddytheme/style.css
+
+diff --git a/wp-content/themes/ai-buddytheme/function.php b/wp-content/themes/ai-buddytheme/function.php
+new file mode 100644
+index 00000000..e69de29b
+diff --git a/wp-content/themes/ai-buddytheme/style.css b/wp-content/themes/ai-buddytheme/style.css
+new file mode 100644
+index 00000000..7ac56fc1
+--- /dev/null
++++ b/wp-content/themes/ai-buddytheme/style.css
+@@ -0,0 +1,1783 @@
++/*
++Theme Name: BuddyPress A/I
++Theme URI: 
++Description: 
++Version: 1.0
++Author: 
++Author URI: 
++Template: bp-default
++Tags: buddypress
++*/
++
++/* > Global Elements
++-------------------------------------------------------------- */
++
++body {
++	background: #eaeaea url( ../images/background.gif ) top left repeat-x;
++	font-size: 12px;
++	font-family: Arial, Tahoma, Verdana, sans-serif;
++	line-height: 170%;
++	color: #555;
++	width: 90%;
++	min-width: 960px;
++	max-width: 1250px;
++	margin: 0 auto;
++	padding-top: 0 !important; /* Remove the top padding space for the admin bar in this theme */
++}
++	body.activity-permalink {
++		min-width: 960px;
++		max-width: 1250pc;
++		width: 90%;
++	}
++
++h1, h2, h3, h4, h5, h6 {
++	margin: 5px 0 15px 0;
++}
++
++h1 { font-size: 28px; margin-bottom: 25px; }
++h2 { font-size: 24px; margin-bottom: 20px; }
++h3 { font-size: 20px; }
++h4 { font-size: 16px; margin-bottom: 15px; }
++h5 { font-size: 14px; margin-bottom: 0; }
++h6 { font-size: 12px; margin-bottom: 0; }
++
++a { color: #000; text-decoration: none; }
++a:hover { color: #ff0000; }
++a:active { color: #888; }
++a:focus { outline: 1px dotted #ccc; }
++
++.padder { padding: 19px; }
++.clear { clear: left; }
++
++p {	margin-bottom: 15px; }
++p:last-child { margin-bottom: 0; }
++
++hr {
++	background-color:#E7E7E7;
++	border:0 none;
++	clear:both;
++	height:1px;
++	margin: 20px 0;
++}
++
++img.avatar {
++	background: #ffffff;
++	padding: 4px;
++	border: 1px solid #ddd;
++/* Round Corners (native in Safari, Firefox and Chrome) */
++	-moz-border-radius: 6px;
++	-webkit-border-radius: 6px;
++/* Add the Shadow */
++	-moz-box-shadow: 2px 2px 2px #dddddd;
++	-webkit-box-shadow: 2px 2px 2px #dddddd;
++}
++
++/* > Admin Bar
++-------------------------------------------------------------- */
++
++#wp-admin-bar .padder {
++	width: 90% !important; /* Line up the admin bar with the content body in this theme */
++}
++
++/* > Header
++-------------------------------------------------------------- */
++
++#header {
++	position: relative;
++	color: #fff;
++	background: url( ../images/default_header.jpg);
++	-moz-border-radius-bottomleft: 6px;
++	-webkit-border-bottom-left-radius: 6px;
++	-moz-border-radius-bottomright: 6px;
++	-webkit-border-bottom-right-radius: 6px;
++	margin-bottom: 20px;
++	min-width: 960px;
++	max-width: 1250px;
++	height: 100px;
++	padding-top: 25px;
++}
++	#header #search-bar {
++		position: absolute;
++		top: 25px;
++		right: 0;
++		width: 100%;
++		text-align: right;
++	}
++
++		#header h1 {
++			line-height: 230%;
++		}
++
++		#header #search-bar .padder {
++			padding: 10px 20px;
++		}
++
++		#header #search-bar input[type=text] {
++			-moz-border-radius: 3px;
++			-webkit-border-radius: 3px;
++			border-radius: 3px;
++			border: 1px inset #888;
++			padding: 2px;
++			margin-right: 4px;
++		}
++
++		#header #search-bar input[type=submit] {
++			font-size: 11px;
++			padding: 1px 4px;
++			margin-left: 4px;
++		}
++
++	#header h1 {
++		position: absolute;
++		bottom: 0;
++		left: 20px;
++		width: 44%;
++		margin: 0 0 -5px 0;
++	}
++		#header h1 a {
++			color: #fff;
++			font-size: 26px;
++			text-decoration: none;
++		}
++
++/* > Navigation
++-------------------------------------------------------------- */
++
++ul#nav {
++	margin: 0;
++	padding: 0;
++	position: absolute;
++	right: 15px;
++	list-style: none;
++	bottom: 0;
++	max-width: 65%;
++}
++	ul#nav li {
++		float: left;
++		margin: 0 5px 0 0;
++	}
++		ul#nav li a {
++			display: block;
++			color: #fff;
++			text-decoration: none;
++			padding: 5px 15px;
++			background: #333;
++			-moz-border-radius-topleft: 3px;
++			-webkit-border-top-left-radius: 3px;
++			-moz-border-radius-topright: 3px;
++			-webkit-border-top-right-radius: 3px;
++		}
++			ul#nav li.selected a, ul#nav li.current_page_item a {
++				background: #f5f5f5;
++				color: #555;
++			}
++			ul#nav a:focus { outline: none; }
++
++/* > Container
++-------------------------------------------------------------- */
++
++div#container {
++	position: relative;
++	width: 100%;
++	-moz-border-radius: 6px;
++	-webkit-border-radius: 6px;
++	border-right: 1px solid #e0e0e0;
++	border-bottom: 1px solid #e0e0e0;
++	background: #fff;
++	overflow: hidden;
++}
++	body.activity-permalink div#container {
++		background: none;
++		border: none;
++	}
++
++/* > Sidebar
++-------------------------------------------------------------- */
++
++div#sidebar {
++	float: left;
++	width: 224px;
++	margin-left: -226px;
++	margin-top: 1px;
++	border-left: 1px solid #ddd;
++	-moz-border-radius-topright: 3px;
++	-webkit-border-top-right-radius: 3px;
++	background: url( ../images/sidebar_back.gif ) top left repeat-x;
++}
++	div#sidebar div#sidebar-me img.avatar {
++		float: left;
++		margin: 0 10px 15px 0;
++	}
++
++	div#sidebar div#sidebar-me h4 {
++		font-size: 16px;
++		margin: 0 0 8px 0;
++		font-weight: normal;
++	}
++
++
++	div#sidebar ul#bp-nav {
++		clear: left;
++		margin: 15px -16px;
++	}
++		div#sidebar ul#bp-nav li {
++			padding: 10px 15px;
++		}
++
++	div#sidebar h3.widgettitle {
++		margin: 25px -20px 10px -19px;
++		background: #eaeaea;
++		padding: 5px 15px;
++		font-size: 12px;
++		clear: left;
++	}
++
++	div#sidebar .widget_search {
++		margin-top: 20px;
++	}
++		div#sidebar .widget_search input[type=text] {
++			width: 110px;
++			padding: 2px;
++		}
++
++	div#sidebar ul#recentcomments li, div#sidebar .widget_recent_entries ul li {
++		margin-bottom: 15px;
++	}
++
++	div#sidebar ul.item-list img.avatar {
++		width: 20px;
++		height: 20px;
++		margin-right: 10px;
++	}
++		div#sidebar div.item-avatar img {
++			width: 40px;
++			height: 40px;
++			margin: 1px;
++		}
++
++		div#sidebar .avatar-block { overflow: hidden; }
++
++	div#sidebar ul.item-list div.item-title {
++		font-size: 12px;
++	}
++
++	div#sidebar div.item-options {
++		margin: -10px -20px 0 -19px;
++		background: #f8f8f8;
++		padding: 5px 15px;
++		font-size: 11px;
++	}
++
++	div#sidebar div.item-meta, div#sidebar div.item-content {
++		margin-left: 38px;
++		font-size: 11px;
++	}
++
++	div#sidebar div.tags div#tag-text {
++		font-size: 1.4em;
++		line-height: 140%;
++		padding-top: 10px;
++	}
++
++/* > Content
++-------------------------------------------------------------- */
++
++div#content {
++	float: left;
++	width: 100%;
++	-moz-border-radius-topleft: 6px;
++	-webkit-border-top-left-radius: 6px;
++	-moz-border-radius-bottomleft: 6px;
++	-webkit-border-bottom-left-radius: 6px;
++}
++
++div#content .padder {
++	margin-right: 225px;
++	border-right: 1px solid #ddd;
++	-moz-border-radius-topleft: 6px;
++	-webkit-border-top-left-radius: 6px;
++	-moz-border-radius-bottomleft: 6px;
++	-webkit-border-bottom-left-radius: 6px;
++}
++	div#content .left-menu {
++		float: left;
++		width: 170px;
++	}
++
++	div#content .main-column {
++		margin-left: 190px;
++	}
++
++/* > Item Headers (Profiles, Groups)
++-------------------------------------------------------------- */
++
++div#item-header {
++	overflow: hidden;
++}
++	div#item-header div#item-header-content { margin-left: 170px; }
++
++	div#item-header h2 {
++		font-size: 28px;
++		margin: 0 0 15px 0;
++		line-height: 120%;
++	}
++		div#item-header h2 a {
++			text-decoration: none;
++			color: #777;
++		}
++
++	div#item-header img.avatar {
++		float: left;
++		margin: 0 15px 25px 0;
++	}
++
++	div#item-header h2 { margin-bottom: 5px; }
++
++	div#item-header span.activity, div#item-header h2 span.highlight {
++		vertical-align: middle;
++		font-size: 11px;
++		font-weight: normal;
++		line-height: 170%;
++		margin-bottom: 7px;
++	}
++
++	div#item-header h2 span.highlight { font-size: 16px; }
++	div#item-header h2 span.highlight span {
++		position: relative;
++		top: -2px;
++		right: -2px;
++		font-weight: bold;
++		font-size: 11px;
++		background: #f00;
++		color: #fff;
++		padding: 1px 4px;
++		margin-bottom: 2px;
++		-moz-border-radius: 3px;
++		-webkit-border-radius: 3px;
++		vertical-align: middle;
++		cursor: pointer;
++		display: none;
++	}
++
++	div#item-header div#item-meta {
++		font-size: 14px;
++		color: #aaa;
++		padding-bottom: 10px;
++		overflow: hidden;
++		margin: 15px 0 5px 0;
++	}
++
++	div#item-header div#item-actions {
++		float: right;
++		width: 20%;
++		margin: 0 0 15px 15px;
++		text-align: right;
++	}
++		div#item-header div#item-actions h3 {
++			font-size: 12px;
++			margin: 0 0 5px 0;
++		}
++
++		div#item-header ul {
++			overflow: hidden;
++			margin-bottom: 15px;
++		}
++
++		div#item-header ul h5, div#item-header ul span, div#item-header ul hr {
++			display: none;
++		}
++
++		div#item-header ul li {
++			float: right;
++		}
++
++		div#item-header ul img.avatar, div#item-header ul.avatars img.avatar {
++			width: 30px;
++			height: 30px;
++			margin: 2px;
++		}
++
++	div#item-header div.generic-button, div#item-header a.button {
++		float: left;
++		margin: 10px 10px 0 0;
++	}
++
++	div#item-header div#message.info {
++		line-height: 80%;
++	}
++
++
++/* > Item Lists (Activity, Friend, Group lists)
++-------------------------------------------------------------- */
++
++ul.item-list {
++	width: 100%;
++}
++	ul.item-list li {
++		position: relative;
++		padding: 15px 0;
++		border-bottom: 1px solid #eaeaea;
++	}
++		ul.single-line li { border: none; }
++
++		ul.item-list li img.avatar {
++			float: left;
++			margin: 0 10px 10px 0;
++		}
++
++		ul.item-list li div.item-title, ul.item-list li h4 {
++			font-weight: normal;
++			font-size: 14px;
++			width: 75%;
++			margin: 0;
++		}
++			ul.item-list li div.item-title span {
++				font-size: 12px;
++				color: #999;
++			}
++
++		ul.item-list li div.item-desc {
++			margin: 10px 0 0 64px;
++			font-size: 11px;
++			color: #888;
++			width: 50%;
++		}
++
++		ul.item-list li div.action {
++			position: absolute;
++			top: 15px;
++			right: 0;
++			text-align: right;
++		}
++
++		ul.item-list li div.meta {
++			margin-top: 10px;
++			color: #888;
++			font-size: 11px;
++		}
++
++		ul.item-list li h5 span.small {
++			font-weight: normal;
++			font-size: 11px;
++		}
++
++/* > Item Tabs
++-------------------------------------------------------------- */
++
++div.item-list-tabs {
++	clear: left;
++	overflow: hidden;
++	margin: 25px -19px 20px -19px;
++	background: #eaeaea;
++}
++	div.item-list-tabs ul li a {
++		text-decoration: none;
++	}
++
++	div.item-list-tabs ul {
++		width: 100%;
++	}
++		div.item-list-tabs ul li {
++			float: left;
++			margin: 5px 0 0 5px;
++		}
++			div.item-list-tabs#subnav ul li {
++				margin-top: 0;
++			}
++
++			div.item-list-tabs ul li:first-child {
++				margin-left: 20px;
++			}
++
++			div.item-list-tabs ul li.last {
++				float: right;
++				margin: 7px 20px 0 0;
++			}
++				div.item-list-tabs#subnav ul li.last {
++					margin-top: 4px;
++				}
++
++				div.item-list-tabs ul li.last select {
++					max-width: 175px;
++				}
++
++		div.item-list-tabs ul li a,
++		div.item-list-tabs ul li span {
++			display: block;
++			padding: 5px 10px;
++			text-decoration: none;
++		}
++			div.item-list-tabs ul li span {
++				color: #aaa;
++			}
++
++			div.item-list-tabs ul li a span {
++				display: inline;
++				padding: 0;
++				color: inherit;
++			}
++
++		div.item-list-tabs ul li.selected a,
++		div.item-list-tabs ul li.current a {
++			background-color: #fff;
++			color: #555;
++			font-weight: bold;
++			-moz-border-radius-topleft: 3px;
++			-webkit-border-top-left-radius: 3px;
++			-moz-border-radius-topright: 3px;
++			-webkit-border-top-right-radius: 3px;
++		}
++			ul li.loading a {
++				background-image: url( ../images/ajax-loader.gif );
++				background-position: 92% 50%;
++				background-repeat: no-repeat;
++				padding-right: 30px !important;
++			}
++				div#item-nav ul li.loading a {
++					background-position: 88% 50%;
++				}
++
++	div.item-list-tabs#object-nav {
++		margin-top: 0;
++	}
++
++	div.item-list-tabs#subnav {
++		background: #fff;
++		margin: -15px -19px 15px -19px;
++		border-bottom: 1px solid #eaeaea;
++		min-height: 35px;
++		overflow: hidden;
++	}
++
++	div.item-list-tabs ul li.feed a {
++		background: url( ../images/rss.png ) center left no-repeat;
++		padding-left: 20px;
++	}
++
++/* > Item Body
++-------------------------------------------------------------- */
++
++.item-body {
++	margin: 20px 0;
++}
++
++span.activity, div#message p {
++	display: inline-block;
++	font-size: 11px;
++	font-weight: normal;
++	background: #e3e3e3;
++	border-bottom: 1px solid #ababab;
++	border-right: 1px solid #ababab;
++	color: #ff0000;
++	padding: 1px 8px;
++	margin-top: 6px;
++	text-decoration: none;
++	-moz-border-radius: 3px;
++	-webkit-border-radius: 3px;
++	border-radius: 3px;
++}
++
++/* > Directories (Members, Groups, Blogs, Forums)
++-------------------------------------------------------------- */
++
++div.dir-search {
++	float: right;
++	margin: -37px 0 0 0;
++}
++	div.dir-search input[type=text] {
++		padding: 4px;
++		font-size: 12px;
++	}
++
++/* > Pagination
++-------------------------------------------------------------- */
++
++div.pagination {
++	margin: -20px -20px 9px -20px;
++	border-bottom: 1px solid #eaeaea;
++	padding: 10px 20px 10px 20px;
++	color: #888;
++	font-size: 11px;
++	height: 16px;
++}
++	div.pagination#user-pag, .friends div.pagination,
++	.mygroups div.pagination, .myblogs div.pagination, noscript div.pagination {
++		background: #f8f8f8;
++		border: none;
++		padding: 8px 15px;
++	}
++
++	div.pagination .pag-count {
++		float: left;
++	}
++
++	div.pagination .pagination-links {
++		float: right;
++	}
++		div.pagination .pagination-links span,
++		div.pagination .pagination-links a {
++			font-size: 12px;
++			padding: 0 5px;
++		}
++			div.pagination .pagination-links a:hover {
++				font-weight: bold;
++			}
++
++div#pag-bottom {
++	margin-top: 0;
++}
++
++/* > Error / Success Messages
++-------------------------------------------------------------- */
++
++div#message {
++	margin: 15px 0;
++}
++	div#message.updated { clear: both; }
++
++div#message p {
++	padding: 10px 15px;
++	font-size: 12px;
++	display:block;
++}
++	div#message.error p {
++		background: #e41717;
++		color: #fff;
++		border-color: #a71a1a;
++		clear: left;
++	}
++
++	div#message.updated p {
++		background: #dffcd9;
++		color: #1a9b00;
++		border-color: #c4e9bd;
++	}
++
++form.standard-form#signup_form div div.error {
++	color: #fff;
++	background: #e41717;
++	-moz-border-radius: 3px;
++	-webkit-border-radius: 3px;
++	border-radius: 3px;
++	padding: 6px;
++	width: 90%;
++	margin: 0 0 10px 0;
++}
++
++/* > Buttons
++-------------------------------------------------------------- */
++
++a.button, input[type=submit], input[type=button], input[type=reset],
++ul.button-nav li a, div.generic-button a {
++	background: url( ../images/white-grad.png ) top left repeat-x;
++	border: 1px solid #ddd;
++	padding: 3px 10px;
++	-moz-border-radius: 3px;
++	-webkit-border-radius: 3px;
++	border-radius: 3px;
++	text-decoration: none;
++	color: #888;
++	font-size: 12px;
++	font-weight: normal;
++	vertical-align: bottom;
++	cursor: pointer;
++}
++	a.button:hover, a.button:focus, input[type=submit]:hover, input[type=button]:hover, input[type=reset]:hover,
++	ul.button-nav li a:hover, ul.button-nav li.current a,
++	div.generic-button a:hover {
++		border-color: #aaa;
++		color: #555;
++		outline: none;
++	}
++
++	/* Buttons that are disabled */
++	div.pending a, a.disabled {
++		border-color: #eee;
++		color: #bbb;
++		cursor: default;
++	}
++	div.pending a:hover, a.disabled:hover { border-color: #eee; color: #bbb; }
++
++	div.accept, div.reject {
++		float: left;
++		margin-left: 10px;
++	}
++
++ul.button-nav li {
++	float: left;
++	margin: 0 10px 10px 0;
++}
++	ul.button-nav li.current a {
++		font-weight: bold;
++	}
++
++/* > AJAX Loaders
++-------------------------------------------------------------- */
++
++.ajax-loader {
++	background: url( ../images/ajax-loader.gif ) center left no-repeat !important;
++	padding: 8px;
++	display: none;
++}
++
++a.loading {
++	background-image: url( ../images/ajax-loader.gif ) !important;
++	background-position: 95% 50% !important;
++	background-repeat: no-repeat !important;
++	padding-right: 25px !important;
++}
++
++/* > Input Forms
++-------------------------------------------------------------- */
++
++form.standard-form {
++
++}
++	form.standard-form textarea, form.standard-form input[type=text],
++	form.standard-form select, form.standard-form input[type=password],
++	.dir-search input[type=text] {
++		border: 1px inset #ccc;
++		-moz-border-radius: 3px;
++		-webkit-border-radius: 3px;
++		border-radius: 3px;
++		padding: 6px;
++		font: inherit;
++		font-size: 14px;
++		color: #888;
++	}
++		form.standard-form select {
++			padding: 3px;
++		}
++
++		form.standard-form input[type=password] {
++			margin-bottom: 5px;
++		}
++
++	form.standard-form label, form.standard-form span.label {
++		display: block;
++		font-weight: bold;
++		margin: 15px 0 5px 0;
++	}
++		form.standard-form div.checkbox label,
++		form.standard-form div.radio label {
++			font-weight: normal;
++			margin: 5px 0 0 0;
++			font-size: 14px;
++			color: #888;
++		}
++
++		form.standard-form#sidebar-login-form label {
++			margin-top: 5px;
++		}
++
++	form.standard-form input[type=text] {
++		width: 75%;
++	}
++		form.standard-form#sidebar-login-form input[type=text],
++		form.standard-form#sidebar-login-form input[type=password] {
++			padding: 4px;
++			width: 95%;
++		}
++
++		form.standard-form #basic-details-section input[type=password],
++		form.standard-form #blog-details-section input#signup_blog_url {
++			width: 35%;
++		}
++
++		form.standard-form#signup_form input[type=text],
++		form.standard-form#signup_form textarea {
++			width: 90%;
++		}
++			form.standard-form#signup_form div.submit { float: right; }
++			div#signup-avatar img { margin: 0 15px 10px 0; }
++
++	form.standard-form textarea {
++		width: 75%;
++		height: 120px;
++	}
++		form.standard-form textarea#message_content {
++			height: 200px;
++		}
++
++		form.standard-form#send-reply textarea {
++			width: 97.5%;
++		}
++
++	form.standard-form p.description {
++		font-size: 11px;
++		color: #888;
++		margin: 5px 0;
++	}
++
++	form.standard-form div.submit {
++		padding: 15px 0;
++		clear: both;
++	}
++		form.standard-form div.submit input {
++			margin-right: 15px;
++		}
++
++	form.standard-form div.radio ul {
++		margin: 10px 0 15px 38px;
++		list-style: disc;
++	}
++		form.standard-form div.radio ul li {
++			margin-bottom: 5px;
++		}
++
++	form.standard-form a.clear-value {
++		display: block;
++		margin-top: 5px;
++		outline: none;
++	}
++
++form.standard-form #basic-details-section, form.standard-form #blog-details-section,
++form.standard-form #profile-details-section {
++	float: left;
++	width: 48%;
++}
++	form.standard-form #profile-details-section { float: right; }
++	form.standard-form #blog-details-section {
++		clear: left;
++	}
++
++form.standard-form input:focus, form.standard-form textarea:focus, form.standard-form select:focus {
++	background: #fafafa;
++	color: #555;
++}
++
++form#send-invite-form {
++	margin-top: 20px;
++}
++	div#invite-list {
++		height: 400px;
++		overflow: scroll;
++		-moz-border-radius: 3px;
++		-webkit-border-radius: 3px;
++		border-radius: 3px;
++		padding: 5px;
++		background: #f5f5f5;
++		width: 160px;
++		border: 1px solid #e4e4e4;
++		margin: 10px 0;
++	}
++
++
++/* > Data Tables
++-------------------------------------------------------------- */
++
++table {
++	width: 100%;
++}
++	table thead tr {
++		background: #eaeaea;
++	}
++
++	table#message-threads {
++		margin: 0 -20px;
++		width: auto;
++	}
++
++	table.profile-fields { margin-bottom: 20px; }
++
++	div#sidebar table {
++		margin: 0 -16px;
++		width: 117%;
++	}
++
++	table tr td, table tr th {
++		padding: 8px;
++		vertical-align: middle;
++	}
++		table tr td.label {
++			border-right: 1px solid #eaeaea;
++			font-weight: bold;
++			width: 25%;
++		}
++
++		table tr td.thread-info p { margin: 0; }
++
++			table tr td.thread-info p.thread-excerpt {
++				color: #888;
++				font-size: 11px;
++				margin-top: 3px;
++			}
++
++		div#sidebar table td, table.forum td { text-align: center; }
++
++	table tr.alt {
++		background: #f4f4f4;
++	}
++
++table.notification-settings {
++	margin-bottom: 20px;
++	text-align: left;
++}
++	table.notification-settings th.icon, table.notification-settings td:first-child { display: none; }
++	table.notification-settings th.title { width: 80%; }
++	table.notification-settings .yes, table.notification-settings .no { width: 40px; text-align: center; }
++
++table.forum {
++	margin: -9px -20px 20px -20px;
++	width: auto;
++}
++	table.forum tr.sticky td {
++		background: #FFF9DB;
++		border-top: 1px solid #FFE8C4;
++		border-bottom: 1px solid #FFE8C4;
++	}
++
++	table.forum tr.closed td.td-title {
++		padding-left: 35px;
++		background-image: url( ../images/closed.png );
++		background-position: 15px 50%;
++		background-repeat: no-repeat;
++	}
++
++	table.forum td p.topic-text {
++		color: #888;
++		font-size: 11px;
++	}
++
++	table.forum tr > td:first-child, table.forum tr > th:first-child {
++		padding-left: 15px;
++	}
++
++	table.forum tr > td:last-child, table.forum tr > th:last-child {
++		padding-right: 15px;
++	}
++
++	table.forum tr th#th-title, table.forum tr th#th-poster,
++	table.forum tr th#th-group, table.forum td.td-poster,
++	table.forum td.td-group, table.forum td.td-title { text-align: left; }
++
++	table.forum td.td-freshness {
++		font-size: 11px;
++		color: #888;
++	}
++
++	table.forum td img.avatar {
++		margin-right: 5px;
++	}
++
++	table.forum td.td-poster, table.forum td.td-group  {
++		min-width: 130px;
++	}
++
++	table.forum th#th-title {
++		width: 40%;
++	}
++
++	table.forum th#th-postcount {
++		width: 1%;
++	}
++
++/* > Activity Stream Posting
++-------------------------------------------------------------- */
++
++form#whats-new-form {
++	margin-bottom: 5px;
++	border-bottom: 1px solid #f0f0f0;
++	overflow: hidden;
++	padding-bottom: 20px;
++}
++	#item-body form#whats-new-form {
++		margin-top: 20px;
++		border: none;
++	}
++
++	.home-page form#whats-new-form {
++		border-bottom: none;
++		padding-bottom: 0;
++	}
++
++	form#whats-new-form h5 {
++		margin: 0;
++		font-weight: normal;
++		font-size: 12px;
++		color: #888;
++		margin-left: 76px;
++		padding: 0 0 3px 0;
++	}
++
++	form#whats-new-form #whats-new-avatar {
++		float: left;
++	}
++
++	form#whats-new-form #whats-new-content {
++		margin-left: 54px;
++		padding-left: 22px;
++	}
++
++	form#whats-new-form #whats-new-textarea {
++		padding: 8px;
++		border: 1px inset #ccc;
++		background: #fff;
++		margin-bottom: 10px;
++		-moz-border-radius: 3px;
++		-webkit-border-radius: 3px;
++		border-radius: 3px;
++	}
++	form#whats-new-form textarea {
++		width: 100%;
++		height: 50px;
++		font-size: 14px;
++		font-family: inherit;
++		color: #555;
++		border: none;
++		margin: 0;
++		padding: 0;
++	}
++
++	form#whats-new-form #whats-new-options select {
++		max-width: 200px;
++	}
++
++	form#whats-new-form #whats-new-submit {
++		float: right;
++		margin: 0;
++	}
++
++/* > Activity Stream Listing
++-------------------------------------------------------------- */
++
++ul.activity-list li {
++	padding: 20px 0 0 0;
++	overflow: hidden;
++}
++	ul.activity-list > li:first-child {
++		padding-top: 5px;
++	}
++
++	ul.activity-list li.has-comments {
++		padding-bottom: 20px;
++	}
++
++.activity-list li.mini {
++	position: relative;
++	font-size: 11px;
++	min-height: 35px;
++	padding: 12px 0 0 0;
++}
++	.activity-list li.mini div.activity-meta {
++		margin: 0;
++	}
++
++	.activity-list li.mini div.activity-meta a {
++		padding: 3px 8px;
++	}
++
++	.activity-list li.mini .activity-avatar img.avatar,
++	.activity-list li.mini .activity-avatar img.FB_profile_pic {
++		width: 20px;
++		height: 20px;
++		margin-left: 36px;
++	}
++		.activity-list li.activity_comment .activity-avatar img.avatar,
++		.activity-list li.activity_comment .activity-avatar img.FB_profile_pic {
++			width: 40px;
++			height: 40px;
++			margin-left: 20px;
++		}
++
++		body.activity-permalink .activity-list li .activity-avatar img.avatar,
++		body.activity-permalink .activity-list li .activity-avatar img.FB_profile_pic {
++			width: 100px;
++			height: 100px;
++			margin-left: 0;
++		}
++
++	.activity-list li.mini .activity-content {
++		margin-right: 175px;
++	}
++
++	.activity-list li.mini .activity-content p {
++		margin: 0;
++		float: left;
++	}
++
++	.activity-list li.mini .activity-meta {
++		position: absolute;
++		right: 0;
++	}
++		body.activity-permalink .activity-list li.mini .activity-meta {
++			position: absolute;
++			right: 15px;
++		}
++
++	.activity-list li.mini .activity-comments {
++		clear: left;
++		font-size: 12px;
++		margin-top: 30px;
++	}
++
++.activity-list li .activity-inreplyto {
++	font-size: 11px;
++	color: #888;
++	margin-left: 70px;
++	margin-bottom: 15px;
++	padding-left: 25px;
++	background: url( ../images/replyto_arrow.gif ) 7px 0 no-repeat;
++}
++	.activity-list li .activity-inreplyto > p {
++		margin: 0;
++		display: inline;
++	}
++
++	.activity-list li .activity-inreplyto blockquote,
++	.activity-list li .activity-inreplyto div.activity-inner {
++		background: none;
++		border: none;
++		display: inline;
++		padding: 0;
++		margin: 0;
++		overflow: hidden;
++	}
++
++.activity-list .activity-avatar img {
++	width: 50px;
++	height: 50px;
++}
++		body.activity-permalink .activity-list .activity-avatar img {
++			width: 100px;
++			height: 100px;
++		}
++
++.activity-list .activity-content {
++	margin-left: 70px;
++}
++	body.activity-permalink .activity-list li .activity-content {
++		-moz-border-radius: 4px;
++		-webkit-border-radius: 4px;
++		border-radius: 4px;
++		background: #fff;
++		padding: 15px;
++		border-bottom: 1px solid #ddd;
++		border-right: 1px solid #ddd;
++		margin-left: 135px;
++		font-size: 16px;
++		line-height: 150%;
++		min-height: 35px;
++		margin-right: 0;
++	}
++		body.activity-permalink .activity-list li .activity-header > p {
++			background: url( ../images/activity_arrow.gif ) top left no-repeat;
++			margin-left: -35px;
++			padding: 5px 0 0 38px;
++			height: 35px;
++			margin-bottom: 0;
++		}
++
++	.activity-list .activity-content .activity-header,
++	.activity-list .activity-content .comment-header {
++		font-size: 11px;
++		color: #888;
++		line-height: 220%;
++	}
++	
++	.activity-list .activity-content .activity-header img.avatar {
++		float: none !important;
++		margin: 0 5px -8px 0 !important;
++	}
++
++	.activity-list .activity-header a:first-child, span.highlight {
++		background: #e3e3e3;
++		border-bottom: 1px solid #ababab;
++		border-right: 1px solid #ababab;
++		color: #333;
++		padding: 3px 8px;
++		text-decoration: none;
++		-moz-border-radius: 4px;
++		-webkit-border-radius: 4px;
++		border-radius: 4px;
++		margin-right: 3px;
++	}
++		.activity-list .activity-header a:first-child:hover {
++			background: #ababab !important;
++			color: #fff !important;
++		}
++		.activity-list .activity-content a:first-child:focus { outline: none; }
++
++		.activity-list .activity-content span.time-since {
++			color: #bbb;
++		}
++
++	.activity-list .activity-content span.activity-header-meta a {
++		background: none;
++		padding: 0;
++		font-size: 11px;
++		margin: 0;
++		border: none;
++		color: #aaa;
++		text-decoration: underline;
++	}
++		.activity-list .activity-content span.activity-header-meta a:hover {
++			color: inherit;
++			text-decoration: none;
++		}
++
++	.activity-list .activity-content .activity-inner,
++	.activity-list .activity-content blockquote {
++		margin: 15px 0 15px 5px;
++		overflow: hidden;
++	}
++		body.activity-permalink .activity-content .activity-inner,
++		body.activity-permalink .activity-content blockquote {
++			margin-top: 5px;
++		}
++
++		/* Backwards compatibility. */
++		.activity-inner > .activity-inner { margin: 0 !important; }
++		.activity-inner > blockquote { margin: 0 !important; }
++
++	.activity-list .activity-content img.thumbnail {
++		float: left;
++		margin: 0 10px 5px 0;
++		border: 2px solid #eee;
++	}
++
++.activity-list li.load-more {
++	margin: 15px  0 !important;
++	padding: 10px 15px !important;
++	background: #f0f0f0 !important;
++	text-align: center;
++	font-size: 1.2em;
++	border-right: 1px solid #ddd;
++	border-bottom: 1px solid #ddd;
++	-moz-border-radius: 4px;
++	-webkit-border-radius: 4px;
++	border-radius: 4px;
++}
++	.activity-list li.load-more a {
++		color: #555;
++	}
++
++/* > Activity Stream Comments
++-------------------------------------------------------------- */
++
++div.activity-meta {
++	margin: 0 0 20px 3px;
++	clear: left;
++}
++
++.activity-list div.activity-meta a {
++	font-size: 11px;
++	background: #e3e3e3;
++	border-bottom: 1px solid #ababab;
++	border-right: 1px solid #ababab;
++	color: #f00;
++	padding: 4px 8px;
++	text-decoration: none;
++	-moz-border-radius: 4px;
++	-webkit-border-radius: 4px;
++	border-radius: 4px;
++	margin-right: 3px;
++}
++	.activity-list div.activity-meta a.acomment-reply {
++		background: #e3e3e3;
++		border-bottom: 1px solid #ababab;
++		border-right: 1px solid #ababab;
++		color: #000;
++	}
++
++	div.activity-meta a:focus { outline: none; }
++	div.activity-meta a:hover {
++		background: #aaa;
++		color: #fff;
++		border-color: #aaa;
++	}
++		div.activity-meta a.acomment-reply:hover {
++			background: #ababab;
++			color: #fff;
++			border-color: #ababab;
++		}
++
++div.activity-comments {
++	position: relative;
++	margin: 0 0 0 75px;
++	width: auto;
++	overflow: hidden; /* IE fix */
++}
++
++	body.activity-permalink div.activity-comments {
++		width: auto;
++		margin-left: 135px;
++		background: none;
++	}
++
++div.activity-comments > ul {
++	background: #f5f5f5;
++	-moz-border-radius: 4px;
++	-webkit-border-radius: 4px;
++	padding: 0 10px 0;
++}
++div.activity-comments ul, div.activity-comments ul li {
++	border: none;
++	list-style: none;
++}
++
++	div.activity-comments ul {
++		clear: left;
++	}
++
++	div.activity-comments ul li {
++		border-top: 2px solid #fff;
++		padding: 10px 0 0;
++	}
++		body.activity-permalink div.activity-comments ul li {
++			border-width: 1px;
++			padding: 10px 0 0;
++		}
++
++		div.activity-comments ul li p:last-child {
++			margin-bottom: 10px;
++		}
++
++		div.activity-comments > ul > li:first-child {
++			border-top: none;
++		}
++
++		div.activity-comments ul li:last-child {
++			margin-bottom: 0;
++		}
++
++	div.activity-comments ul li > ul {
++		margin-top: 0;
++		margin-left: 20px;
++	}
++		body.activity-permalink div.activity-comments ul li > ul {
++			margin-top: 15px;
++		}
++
++	div.activity-comments div.acomment-avatar img {
++		border-width: 2px !important;
++		float: left;
++		margin-right: 10px;
++	}
++
++	div.activity-comments div.acomment-content {
++		font-size: 11px;
++		margin-left: 39px;
++		margin-top: 5px;
++	}
++		div.acomment-content .time-since { display: none; }
++		div.acomment-content .activity-delete-link { display: none; }
++		div.acomment-content .comment-header { display: none; }
++
++		body.activity-permalink div.activity-comments div.acomment-content {
++			font-size: 14px;
++		}
++
++	div.activity-comments div.acomment-meta {
++		font-size: 11px;
++		color: #888;
++	}
++
++	div.activity-comments form.ac-form {
++		display: none;
++		margin: 10px 0 10px 33px;
++		background: #fafafa;
++		border: 1px solid #ddd;
++		-moz-border-radius: 4px;
++		-webkit-border-radius: 4px;
++		border-radius: 4px;
++		padding: 8px;
++	}
++		div.activity-comments li form.ac-form {
++			margin-right: 15px;
++		}
++
++		div.activity-comments form.root {
++			margin-left: 0;
++		}
++
++		div.activity-comments div#message {
++			margin-top: 15px;
++			margin-bottom: 0;
++		}
++
++		div.activity-comments form.loading {
++			background-image: url( ../images/ajax-loader.gif );
++			background-position: 2% 95%;
++			background-repeat: no-repeat;
++		}
++
++		div.activity-comments form .ac-textarea {
++			padding: 8px;
++			border: 1px inset #ccc;
++			background: #fff;
++			margin-bottom: 10px;
++			-moz-border-radius: 3px;
++			-webkit-border-radius: 3px;
++			border-radius: 3px;
++		}
++			div.activity-comments form textarea {
++				width: 100%;
++				font-family: inherit;
++				font-size: 11px;
++				color: #555;
++				height: 60px;
++				border: none;
++				padding: 0;
++			}
++				div.activity-comments form input {
++					margin-top: 5px;
++				}
++
++		div.activity-comments form div.ac-reply-avatar {
++			float: left;
++		}
++			div.ac-reply-avatar img {
++				border: 2px solid #fff !important;
++			}
++
++		div.activity-comments form div.ac-reply-content {
++			margin-left: 50px;
++			padding-left: 15px;
++			color: #888;
++			font-size: 11px;
++		}
++
++/* > Private Message Threads
++-------------------------------------------------------------- */
++
++table#message-threads tr.unread td {
++	background: #FFF9DB;
++	border-top: 1px solid #FFE8C4;
++	border-bottom: 1px solid #FFE8C4;
++	font-weight: bold;
++}
++	table#message-threads tr.unread td span.activity {
++		background: #fff;
++	}
++
++	li span.unread-count, tr.unread span.unread-count {
++		background: #dd0000;
++		padding: 2px 8px;
++		color: #fff;
++		font-weight: bold;
++		-moz-border-radius: 3px;
++		-webkit-border-radius: 3px;
++		border-radius: 3px;
++	}
++		div.item-list-tabs ul li a span.unread-count {
++			padding: 1px 6px;
++			color: #fff;
++		}
++
++	div.messages-options-nav {
++		font-size: 11px;
++		background: #eee;
++		text-align: right;
++		margin: 0 -20px;
++		padding: 5px 15px;
++	}
++
++div#message-thread div.message-box {
++	margin: 0 -20px;
++	padding: 15px;
++}
++	div#message-thread div.alt {
++		background: #f4f4f4;
++	}
++
++	div#message-thread p#message-recipients {
++		margin: 10px 0 20px 0;
++	}
++
++	div#message-thread img.avatar {
++		float: left;
++		margin: 0 10px 0 0;
++		vertical-align: middle;
++	}
++
++	div#message-thread strong {
++		margin: 0;
++		font-size: 16px;
++	}
++		div#message-thread strong a {
++			text-decoration: none;
++		}
++
++		div#message-thread strong span.activity {
++			margin: 4px 0 0 10px;
++		}
++
++	div#message-thread div.message-metadata {
++		overflow: hidden;
++	}
++
++	div#message-thread div.message-content {
++		margin-left: 45px;
++	}
++
++	div#message-thread div.message-options {
++		text-align: right;
++	}
++
++/* > Group Forum Topics
++-------------------------------------------------------------- */
++
++ul#topic-post-list {
++	margin: 15px -20px;
++	width: auto;
++}
++	ul#topic-post-list li {
++		padding: 15px;
++		position: relative;
++	}
++
++	ul#topic-post-list li.alt {
++		background: #f4f4f4;
++	}
++
++	ul#topic-post-list li div.poster-meta {
++		margin-bottom: 10px;
++		color: #888;
++	}
++
++	ul#topic-post-list li div.post-content {
++		margin-left: 54px;
++	}
++
++div.admin-links {
++	position: absolute;
++	top: 15px;
++	right: 25px;
++	color: #888;
++	font-size: 11px;
++}
++	div#topic-meta div.admin-links {
++		bottom: 0;
++		right: 0;
++		top: auto;
++	}
++
++div#topic-meta {
++	position: relative;
++	padding: 5px 0;
++}
++	div#topic-meta h3 {
++		font-size: 20px;
++	}
++
++div#new-topic-post {
++	margin: 0;
++	padding: 1px 0 0 0;
++}
++
++/* > WordPress Blog Styles
++-------------------------------------------------------------- */
++
++div.post {
++	margin: 0 0 40px 0;
++	overflow: hidden;
++}
++	div.post h2.pagetitle, div.post h2.posttitle {
++		margin: 0;
++		line-height: 120%;
++	}
++		div.post h2.pagetitle a, div.post h2.posttitle a {
++			color: #666;
++			text-decoration: none;
++		}
++
++	.navigation, .paged-navigation, .comment-navigation {
++		overflow: hidden;
++		font-family: georgia, times, serif;
++		font-style: italic;
++		font-size: 14px;
++		padding: 5px 0;
++		margin: 5px 0 25px 0;
++	}
++		.alignright {
++			float: right;
++			margin-left: 15px;
++		}
++
++		.alignleft {
++			float: left;
++			margin-right: 15px;
++		}
++
++	div.post p { margin: 0 0 20px 0; }
++	div.post ul, div.post ol, div.post dl { margin: 0 0 18px 1.5em; }
++	div.post ul { list-style: square; }
++	div.post ol { list-style: decimal; }
++	div.post ol ol { list-style: upper-alpha; }
++	div.post dl { margin-left: 0; }
++	div.post dt { font-size: 14px; font-weight: bold; }
++	div.post dd { margin: 0 0 15px 0;}
++
++	div.post pre, div.post code p {
++		padding: 15px;
++		background: #f4f4f4;
++		-moz-border-radius: 3px;
++		-webkit-border-radius: 3px;
++		border-radius: 3px;
++	}
++
++	div.post code { font-family: "Monaco", courier, sans-serif; }
++	div.post blockquote {
++		quotes: none;
++		font-style:italic;
++		padding:0 3em;
++		font-family: georgia, times, serif;
++		font-size: 16px;
++		line-height: 150%;
++	}
++
++	div.post table {
++		border-collapse:collapse;
++		border-spacing:0;
++		border: 1px solid #eee;
++	}
++		div.post table th { border-top: 1px solid #eee; text-align: left; }
++		div.post table td { border-top: 1px solid #eee; }
++
++	div.post div.author-box, div.comment-avatar-box {
++		background: #f0f0f0;
++		padding: 10px;
++		float: left;
++		margin: 0 15px 15px 0;
++		font-family: georgia, times, serif;
++		font-style: italic;
++		text-align: center;
++		width: 70px;
++		-moz-border-radius: 3px;
++		-webkit-border-radius: 3px;
++		border-radius: 3px;
++	}
++		div.author-box p, div.comment-avatar-box p { margin: 5px 0 0; }
++		div.author-box a, div.comment-avatar-box a { text-decoration: none; }
++
++		div.post div.author-box img, div.comment-avatar-box img {
++			float: none;
++			border: 4px solid #fff;
++			margin: 0;
++		}
++
++	div.post div.post-content, div.comment-content {
++		margin-left: 105px;
++	}
++
++	div.post p.date, div.post p.postmetadata, div.comment-meta, div.comment-options {
++		color: #888;
++		font-size: 12px;
++		font-family: Georgia, times, serif;
++		padding: 3px 0;
++		margin: 10px 0;
++		border-bottom: 1px solid #e4e4e4;
++		border-top: 1px solid #e4e4e4;
++	}
++
++	div.post p.postmetadata {
++		margin-top: 15px;
++		clear: left;
++		overflow: hidden;
++	}
++
++	div.post .tags { float: left; }
++	div.post .comments { float: right; }
++
++	div.post img { margin-bottom: 15px; }
++	div.post img.wp-smiley { padding: 0 !important; margin: 0 !important; border: none !important; float: none !important; clear: none !important; }
++
++	div.post img.centered, img.aligncenter {
++		display: block;
++		margin-left: auto;
++		margin-right: auto;
++	}
++
++	div.post img.alignright {
++		padding: 4px;
++		margin: 0 0 2px 7px;
++		display: inline;
++	}
++
++	div.post img.alignleft {
++		padding: 4px;
++		margin: 0 7px 2px 0;
++		display: inline;
++	}
++
++	div.post .aligncenter, div.post div.aligncenter {
++		display: block;
++		margin-left: auto;
++		margin-right: auto;
++	}
++
++	div.post .wp-caption {
++		border: 1px solid #ddd;
++		text-align: center;
++		background-color: #f3f3f3;
++		padding-top: 4px;
++		-moz-border-radius: 3px;
++		-webkit-border-radius: 3px;
++		border-radius: 3px;
++	}
++
++	div.post .wp-caption img {
++		margin: 0;
++		padding: 0;
++		border: 0 none;
++	}
++
++	div.post dd.wp-caption p.wp-caption-text, div.post .wp-caption p.wp-caption-text {
++		font-size: 0.9em;
++		line-height: 17px;
++		padding: 0 4px 5px 0;
++		margin: 0;
++	}
++
++/* > WordPress Blog Comment Styles
++-------------------------------------------------------------- */
++
++#trackbacks {
++	margin-top: 30px;
++}
++
++#comments h3, #trackbacks h3, #respond h3 {
++	font-size: 20px;
++	margin: 5px 0 25px 0;
++	font-weight: normal;
++	color: #555;
++}
++
++#comments span.title, #trackbacks span.title {
++	color: #aaa;
++}
++
++ol.commentlist li {
++	margin: 0 0 30px 0;
++}
++
++	div.comment-meta {
++		border-top: none;
++		padding-top: 0;
++	}
++
++	div.comment-meta h5 {
++		font-weight: normal;
++	}
++
++	div.comment-meta em {
++		float: right;
++	}
++
++	div.comment-options {
++		border-bottom: none;
++	}
++
++/* > Footer
++-------------------------------------------------------------- */
++
++#footer {
++	padding: 25px;
++	text-align: center;
++	color: #bbb;
++	text-shadow: #fafafa 1px 1px 0;
++}
++	#footer a {
++		color: #bbb;
++	}
+-- 
+2.17.1
+
diff --git a/patches/0140-added-Privacy-Share-Buttons-plugin.patch b/patches/0140-added-Privacy-Share-Buttons-plugin.patch
new file mode 100644
index 00000000..01009c36
--- /dev/null
+++ b/patches/0140-added-Privacy-Share-Buttons-plugin.patch
@@ -0,0 +1,1702 @@
+From 71ffb9d192b16d47eb35ec2291c360e6d75481d2 Mon Sep 17 00:00:00 2001
+From: lucha <lucha@paranoici.org>
+Date: Sat, 25 Feb 2012 16:08:38 +0100
+Subject: [PATCH 140/229] added Privacy Share Buttons plugin
+
+---
+ .../css/socialshareprivacy.css                |  69 ++++
+ .../images/dummy_facebook_like.png            | Bin 0 -> 753 bytes
+ .../images/dummy_facebook_recommend.png       | Bin 0 -> 1149 bytes
+ .../images/dummy_flattr.png                   | Bin 0 -> 909 bytes
+ .../images/dummy_gplus.png                    | Bin 0 -> 724 bytes
+ .../images/dummy_identica.png                 | Bin 0 -> 3913 bytes
+ .../images/dummy_twitter.png                  | Bin 0 -> 941 bytes
+ .../images/dummy_xing.png                     | Bin 0 -> 1232 bytes
+ .../privacy-share-buttons/images/settings.png | Bin 0 -> 658 bytes
+ .../images/socialshareprivacy_info.png        | Bin 0 -> 166 bytes
+ .../images/socialshareprivacy_on_off.png      | Bin 0 -> 1301 bytes
+ .../privacy-share-buttons/js/jquery.cookie.js |  47 +++
+ .../js/jquery.cookie.min.js                   |  10 +
+ .../js/jquery.privacysharebuttons.js          | 305 ++++++++++++++++
+ .../js/jquery.privacysharebuttons.min.js      |   1 +
+ .../lang/privacy-share-buttons-it_IT.mo       | Bin 0 -> 2497 bytes
+ .../lang/privacy-share-buttons-it_IT.po       |  98 +++++
+ .../libs/identishare.php                      |  98 +++++
+ .../libs/identishare/bubble-right.png         | Bin 0 -> 3035 bytes
+ .../libs/identishare/bubble.png               | Bin 0 -> 573 bytes
+ .../libs/identishare/button.png               | Bin 0 -> 1429 bytes
+ .../libs/identishare/share.png                | Bin 0 -> 3669 bytes
+ .../privacy-share-buttons.php                 | 342 ++++++++++++++++++
+ .../plugins/privacy-share-buttons/readme.txt  |  38 ++
+ .../privacy-share-buttons/uninstall.php       |   4 +
+ 25 files changed, 1012 insertions(+)
+ create mode 100755 wp-content/plugins/privacy-share-buttons/css/socialshareprivacy.css
+ create mode 100644 wp-content/plugins/privacy-share-buttons/images/dummy_facebook_like.png
+ create mode 100644 wp-content/plugins/privacy-share-buttons/images/dummy_facebook_recommend.png
+ create mode 100644 wp-content/plugins/privacy-share-buttons/images/dummy_flattr.png
+ create mode 100644 wp-content/plugins/privacy-share-buttons/images/dummy_gplus.png
+ create mode 100644 wp-content/plugins/privacy-share-buttons/images/dummy_identica.png
+ create mode 100644 wp-content/plugins/privacy-share-buttons/images/dummy_twitter.png
+ create mode 100644 wp-content/plugins/privacy-share-buttons/images/dummy_xing.png
+ create mode 100755 wp-content/plugins/privacy-share-buttons/images/settings.png
+ create mode 100755 wp-content/plugins/privacy-share-buttons/images/socialshareprivacy_info.png
+ create mode 100755 wp-content/plugins/privacy-share-buttons/images/socialshareprivacy_on_off.png
+ create mode 100644 wp-content/plugins/privacy-share-buttons/js/jquery.cookie.js
+ create mode 100644 wp-content/plugins/privacy-share-buttons/js/jquery.cookie.min.js
+ create mode 100644 wp-content/plugins/privacy-share-buttons/js/jquery.privacysharebuttons.js
+ create mode 100644 wp-content/plugins/privacy-share-buttons/js/jquery.privacysharebuttons.min.js
+ create mode 100644 wp-content/plugins/privacy-share-buttons/lang/privacy-share-buttons-it_IT.mo
+ create mode 100644 wp-content/plugins/privacy-share-buttons/lang/privacy-share-buttons-it_IT.po
+ create mode 100644 wp-content/plugins/privacy-share-buttons/libs/identishare.php
+ create mode 100644 wp-content/plugins/privacy-share-buttons/libs/identishare/bubble-right.png
+ create mode 100644 wp-content/plugins/privacy-share-buttons/libs/identishare/bubble.png
+ create mode 100644 wp-content/plugins/privacy-share-buttons/libs/identishare/button.png
+ create mode 100644 wp-content/plugins/privacy-share-buttons/libs/identishare/share.png
+ create mode 100644 wp-content/plugins/privacy-share-buttons/privacy-share-buttons.php
+ create mode 100644 wp-content/plugins/privacy-share-buttons/readme.txt
+ create mode 100644 wp-content/plugins/privacy-share-buttons/uninstall.php
+
+diff --git a/wp-content/plugins/privacy-share-buttons/css/socialshareprivacy.css b/wp-content/plugins/privacy-share-buttons/css/socialshareprivacy.css
+new file mode 100755
+index 00000000..39d46b6c
+--- /dev/null
++++ b/wp-content/plugins/privacy-share-buttons/css/socialshareprivacy.css
+@@ -0,0 +1,69 @@
++.social_share_privacy {clear:both; margin:0 auto; width:100%; margin-bottom:15px;}
++.social_share_privacy_area {clear:both; margin:20px 0 !important; padding:0; height:25px; width:100%;}
++.social_share_privacy_area li {margin:0 !important; padding:0; height:20px; float:left; list-style-type:none !important; list-style:none !important; background:none !important;}
++.social_share_privacy_area li .dummy_btn {float:left; margin-left:10px; cursor:pointer; padding:0;}
++
++/* Facebook begin */
++.social_share_privacy_area .facebook {width: 180px;}
++/* Facebook end */
++
++/* Identica begin */
++.social_share_privacy_area .identica {width:148px;}
++/* identica end */
++
++/* Twitter begin */
++.social_share_privacy_area .twitter {width:148px;}
++.social_share_privacy_area li div.tweet {width:115px;}
++/* Twitter end */
++
++/* Google+ begin */
++.social_share_privacy_area .gplus {width:123px;}
++.social_share_privacy_area li div.gplusone {width:90px;}
++/* Google+ end */
++
++/* Flattr begin */
++.social_share_privacy_area .flattr {width:148px;}
++.social_share_privacy_area li div.flattrbtn {width:115px;}
++/* Flattr end */
++
++/* Switch begin */
++.social_share_privacy_area li .switch {display: inline-block; text-indent:-9999em; background:transparent url(../images/socialshareprivacy_on_off.png) no-repeat 0 0 scroll; width:23px; height:12px; overflow:hidden; float:left; margin:4px 0 0; cursor:pointer;}
++.social_share_privacy_area li .switch.on {background-position:0 -12px;}
++/* Switch end */
++
++/* Tooltips begin */
++.social_share_privacy_area li.help_info {position:relative; padding:0 !important; margin:10px 0 !important;}
++.social_share_privacy_area li.help_info .info, .social_share_privacy_area li .help_info.icon .info {display:none; position:absolute; bottom:40px; left:-10px; width:290px; padding:10px 15px; font-size:12px; line-height:16px; font-weight:bold; border:1px solid #ccc; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; -moz-box-shadow:0 3px 4px #999; -webkit-box-shadow:0 3px 4px #999; box-shadow:0 3px 4px #999; background-color:#fdfbec; color:#000; z-index:500;}
++.social_share_privacy_area li .help_info.icon .info {left:-150px; width:350px;}
++.social_share_privacy_area li.help_info.display .info, .social_share_privacy_area li .help_info.icon.display .info {display:block;}
++.social_share_privacy_area li.help_info.info_off.display .info {display:none;}
++.social_share_privacy_area li .help_info.icon {background:#fff url(../images/socialshareprivacy_info.png) no-repeat center center scroll; width:25px; height:20px; position:relative; display:inline-block; vertical-align:top; border:2px solid #e7e3e3; border-right-width:0; -moz-border-radius:5px 0 0 5px; -webkit-border-radius:5px 0 0 5px; border-radius:5px 0 0 5px;}
++.social_share_privacy_area li.settings_info .settings_info_menu.on .help_info.icon {border-top-width:0; border-left-width:0;}
++.social_share_privacy_area li.settings_info .settings_info_menu.perma_option_off .help_info.icon {border-right-width:2px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
++/* Tooltips end */
++
++/* Settings/Info begin */
++.social_share_privacy_area li.settings_info {position:relative; top:8px; width:135px;}
++.social_share_privacy_area li.settings_info a {text-decoration:none; margin:0 !important;}
++.social_share_privacy_area li.settings_info .settings_info_menu {background-color:#f3f4f5; border:2px solid #e7e3e3; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; -moz-box-shadow:2px 2px 3px #c1c1c1; -webkit-box-shadow:2px 2px 3px #c1c1c1; box-shadow:3px 3px 3px #c1c1c1; left:0; position:absolute; top:0; width:135px; z-index:10;}
++.social_share_privacy_area li.settings_info .settings_info_menu.off {border-width:0; -moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none; background-color:transparent; }
++.social_share_privacy_area li.settings_info .settings_info_menu.off form {display:none;}
++.social_share_privacy_area li.settings_info .settings_info_menu .settings {text-indent:-9999em; display:inline-block; background: #fff url(../images/settings.png) no-repeat center center scroll; width:25px; height:20px; border:2px solid #e7e3e3; -moz-border-radius:0 5px 5px 0; -webkit-border-radius:0 5px 5px 0; border-radius:0 5px 5px 0; border-left:1px solid #ddd;}
++.social_share_privacy_area li.settings_info .settings_info_menu.on .settings {border-top-width:0;}
++.social_share_privacy_area li.settings_info .settings_info_menu form fieldset {border-width: 0; margin:0; padding:0 10px 10px; }
++.social_share_privacy_area li.settings_info .settings_info_menu form fieldset legend {font-size:11px; font-weight:bold; line-height:14px; margin:0; padding:10px 0; width:115px; color:#151515;}
++.social_share_privacy_area li.settings_info .settings_info_menu form fieldset input {clear:both; float:left; margin:4px 10px 4px 0; width:auto;}
++.social_share_privacy_area li.settings_info .settings_info_menu form fieldset label {display:inline-block; float:left; font-size:12px; font-weight:bold; line-height:24px; -moz-transition:color .5s ease-in; -webkit-transition:color .5s ease-in; transition:color .5s ease-in; color:#151515;}
++.social_share_privacy_area li.settings_info .settings_info_menu form fieldset label.checked {color:#090;}
++
++
++@media (max-width: 800px) {
++	.social_share_privacy_area .settings_info {clear: left;}
++}
++
++/* Clearfix (as it will come in WP 3.4)
++----------------------------------------------- */
++.clearfix:after {content:"."; display:block; clear:both; visibility:hidden; line-height:0; height:0;}
++.clearfix {display:inline-block;}
++html[xmlns] .clearfix {display:block;}
++* html .clearfix {height:1%;}
+\ No newline at end of file
+diff --git a/wp-content/plugins/privacy-share-buttons/images/dummy_facebook_like.png b/wp-content/plugins/privacy-share-buttons/images/dummy_facebook_like.png
+new file mode 100644
+index 0000000000000000000000000000000000000000..e93ff6550cdc192cb9713283a45e229ad471405a
+GIT binary patch
+literal 753
+zcmV<N0uKF&P)<h;3K|Lk000e1NJLTq001-q000yS1^@s6!qgt!0000PbVXQnQ*UN;
+zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU!lSxEDRCwCdS377TVGtfKhmXofWh6O#
+zH7Z&t1_U8d5eo}J5XIuKu{qE_rIn49;7J;hOBXDJKngoUs*^OLP2vO2N9U`uQg7#n
+z6%%*Y&80YZVBBGT{(t71Z+8Awbbo*E0DzyAUVyOWH>E$mQa?8~o6T{4elBP<gTdgU
+z*=*h*AfsBXhRtRpXh4X80%Sx$1dPxD(fRWRG?`3bI-Rnv%VaV*J3BiLK<o9ID3??!
+z6{M7P-Q)2<I2`_Ofav_c>@viqudlD12Wm7L*1az;FObjY_xukJ4@A*UrBb}|;8NZU
+zVXG~d%WZ3Avsun6F|`Bg`}IH|@MhnkF5$xvFF?EO7>&jc2WCsS(P)sT)9Ku<k47V?
+z)oKun#Ypk0)hawbK7vZ6f>0;~R;%^%fI6Md*2aK^LgCGNG#VuVxn5W%hH%jACNmrk
+zp<FIQB9Q=zL<04CopeSnmxJ+mOx7$G%jW?hh~4&kKkXC>1?PS?hUmVh{l#Jt+-^6y
+zQ_$CHwFn^eqo9r5VlWuE0db9OJOryli{J0x1H<PI<BCE1BasMDpJL!}I6$dX5<l8F
+zaA-L_J!L#+?;c{SaJSpt+Iqbnyk0NwVenCgOePay|L*P%lF1~P&1MqcZnwj1HiO&S
+zTS%wVjPdrSoJb@(2uP>X{nI4EV7*=suCK4RKA+FW2-xLvLA%|Cr>7?Z1iK@X$$(TU
+zg<voUVzHPp2ihm1D4tWa%1=&C7?UZLO3?53i5-u}NfnP#R;v{}KR+)HzC$z^6s=Z!
+zwBLNZT5dj{!`0Olv5|5%x{pD4O*y$-4wsjgdsR4ghDM9ULXKln$U<QtS0)Yxq~I5&
+j-vs^_{12ty{|Ybw0=gmvZk(@%00000NkvXXu0mjfV!Ke6
+
+literal 0
+HcmV?d00001
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/dummy_facebook_recommend.png b/wp-content/plugins/privacy-share-buttons/images/dummy_facebook_recommend.png
+new file mode 100644
+index 0000000000000000000000000000000000000000..0141a6e420b686d445ef0a292e15d13699b223ee
+GIT binary patch
+literal 1149
+zcmV-@1cLjCP)<h;3K|Lk000e1NJLTq003J6000yS1^@s6;y6Jd0000PbVXQnQ*UN;
+zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU$A4x<(RCwC#SUF21Q4p?O29H2I5>E!N
+z#A5@mKpaHJ6B9u}(L@9TQ5KZ_2L>hvt_Y(G3u+>w2%31CXh)+a9+9K6feM1h1|E@a
+ze+4zPZ6BlTB+><M`gOf}RquUO_3HI}Q55AH5&cw~mmCTgDQf%SQh$7znVFuXq$CHD
+zFwxc3l_wAg{07+WxVSiad3kYA2@@qGB;er&*bKA-cKArJ4TAmr{A@Yl`udt~Zf;D+
+zqoboKEiKJK)_?@tkRyA3exCOC_f5wuD=R5AHPu1ZF0z5VU1T30A6t$mCnuZgP>TbN
+zj*h<K!7*K3U2>j%Dq2}t;b(n){oBa40~^Q3<KtuSxELH9v`iNxes*>?_4f7#c?$~*
+zw7k4bZEbCzHj)L8cY&>q>a46R+bl3LuCEK~b(6NXwwMP;PE1VD$;k=pZ)|Mj$OnIM
+zagla*cG$__mz0#y;o%|k5d?S#ALBlskDa=@y2|sxpP89qxw^VKs;#Z%d60!|P-kZ+
+z%Zu%vo*w2y4l>9*=*iE|=XG3MT(EtuPSD!g8p}g>N=gdbHw4?RK;jq>IzK<>O=+pM
+zwUy%I<1GsW7Kcp<ZEtT=OG^un0g&S2V(RYhrrq6LUU)}G2l@Se27F*(fWcT_U#Fs?
+zB9_NEHZ?mt%bTpJsbQJCygV8j8ltJGDbAk0zCOCWy`|ydVXCgK=Jf**=)@Y}WZ1>}
+zA%nmIpbrlZtOxzc$w|u1&E-8D92`)8e?RLSA0KC(kilBP2aS!5@!CwmwknWNCIlmB
+zTC%&R%NU+dPfrXefCez&AyNP;_#l7={?XA9Zzd`#ie=H@cx(ij0V*piqm7LXmIHY_
+z9-fODf`++xYS)1|A_HAAjwlwpSP#GiVa>3MF$9I^gp8~oeBb~=UyEtT1riFiV9Tb2
+z5D|9A3XDOns;Y|LBO@aj*qof4pp1-3A3F8N51g#$>EE?{eI3#3G}DDvSXju85W*KW
+zg1}6tm2G+dss-Dqi2*rhy<YFDR!~r2IbZ8Y>0=&J5)pxSq$up9r>8R?kqSPXp(qNc
+zG}3=$WQ1a4W7+wLH1IK=k&*Gnh89S@Bh1z%eb_xcJ!OCq7;|%TuN+|{zqhx?-y&$}
+zYvn>dvtd*SV7#|Dnia^VrY4%6o@Sl6qc1Hj(dOnRXFz*<JIj`qmeS?rC7-WI-G+t+
+z2D`brneY9GbVMNJ{%2$(fb@1FA|gz6CMG8G9&o)yJ%E#pvh9l+8GqCbyIn4qAy6nF
+zXJ=>J$2Cox`VNKu1*rz@U)usHKucsh|DlBG3-a#njw&iDf<+Cf^pRu4iR=)remEb?
+z%gf(*$f1u%c0jG_?wFVu2bD0<{rx?E8v^X_>UHav+B^;{VIx0q{wKfyOQE>PtTNYB
+P00000NkvXXu0mjfSM?1;
+
+literal 0
+HcmV?d00001
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/dummy_flattr.png b/wp-content/plugins/privacy-share-buttons/images/dummy_flattr.png
+new file mode 100644
+index 0000000000000000000000000000000000000000..758aaf2b8639566c3960b8a48313d3bbbef63240
+GIT binary patch
+literal 909
+zcmV;819JR{P)<h;3K|Lk000e1NJLTq001@s000yS1^@s6#v#t&0000PbVXQnQ*UN;
+zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU#FG)l}RCwClSItXeQ4~K;7Ftt&Y>Y-I
+ztt2ufkUkbsi-CwB30f<yB&zNF0n#dlfmww6HbS69wFz3b2x<}ZsSpu_Z7LUGA7bUa
+z-+}vh>U&nJNe^7#@t$+<J-_=q_q_Xbo12><B8r$yrW&en$>;NQe}A8n)Sr6k=g-j4
+zP)$=)6IFv;US9q<Jw5#eVBZ@X8yRgiNNsH`9!9;Ou-b%yy}iAu8n3Uf>G=4VZf<Vq
+z_4T#DmdoYH?RL}P;NX`6B(P{QwzIQCu~<x#O{dezz>>)%xm>QwU`(nkw7R+~gQ}~m
+z<J^6EdSc(s&Q6+}o1>ML6?%AhppK4?l8Kj=mgxNayr6GvY>a)kwzg<~eqJ-ER4PU3
+zbecRKPl5hv#)^TRot??4Csj-u9UUdTUQY`P3uL$3DHIA(JRYar-CY_O7|=}R+1c3=
+z&;qR17|7w_AwQ83O8uiHUlSP46hx=f(a6XM)z{b4%gYOSy<VD}oaDiKdwcRkYC)o3
+z&8F<%-`}V0?QLenYPHhL%nUt0KXX6CY&Od}fI%1b>FH_e>FN0#uxvIf1A`3>`qb1E
+z_X8wS6MkC2AnWVvWHcICZ)s_viHQl>7f+nyU@*wG<>h4#7#V`|E6%adr3(ZXGx&zX
+zVNKTGEgr=?ECvB!vA^1Q^!a=~4g_K_7-T;&CsO+4<b<0D8h#dwMP^LsVtjXZH|y`k
+zt;(1Zh+t%6V}pi=hj}sdi8Ck|Rg>oCW@>9|E7(op`}p`si;Ih#VhA40h_#B>SH@Uw
+zJ!S0Ql+MM2P{wg9SzBA<LV^6wWHPLyLP8oE8cN2CfJC5b{it>TG(J8~y}iB6m=f4~
+zdby^_7<RL@wUq*a0G|_afFqHJ{Bjo3)zziBgKE1g{$qZm6e=yUz~OLk5rN%ivr#k}
+z<#VOfKf{<#y4~md`uYlti9~|SIx5z|!GY!^xOHI1zmnYD-O<IxMO2kBq##lS(%;`-
+zG8ivx>~MQ~d)eLlU!N{zt0F3t-|zp>Bozg$8gBPTx3{+*@gl8s!QEAoB!C64uCD&#
+jgR@G=I+EJ&e*z2uNaJk}Nj-Q@00000NkvXXu0mjf2$#4{
+
+literal 0
+HcmV?d00001
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/dummy_gplus.png b/wp-content/plugins/privacy-share-buttons/images/dummy_gplus.png
+new file mode 100644
+index 0000000000000000000000000000000000000000..e26102922d7d2720e8f42cc166aff9cfeb2d500c
+GIT binary patch
+literal 724
+zcmV;_0xSKAP)<h;3K|Lk000e1NJLTq001BW000yS1^@s6?2$iD0000PbVXQnQ*UN;
+zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU!c1c7*RCwCNR=uiXK@5(rV7LC_FNk7c
+zu@-_hR=2Uya^Jv0u<|XeeFrNoL<ApX#YRLF6!8bGL`6Z}lUZ`eiR1Nhn+>QlNlx<3
+zH%X4R$KwI@di{aF__5h+mS3mS2|6MFR4N5_yWOJW`$Qt4))bEf_vv&x_`{F~H*i5G
+z!){4Rdi<dH{eII%iMe<@9@AIKcDwy;r(oO(*ZdUHMnE`l^w;U>S*~O2q$88bKr)%M
+z1dvI15Pn7657+nm{V6G}$<FgkCKGTd7zTj<AqoJZL1eN>WG%e1eMdMmiUFeTJISPf
+zr_+JuatXCs?JWoefbK>Xo7|tzXILy2;PraV%IEjK-|wN-YN_NtpU>3mYKV)22azY|
+z`}uqh&1Mtw`8*VhMKjRpbb@ZT3!~A<1Qn0REv)h@mWNa|aJ${!QcXeRl??_17>~yg
+z4u|1#xhN(=q0pCNVn;mHfRtXZ2b;|XuGgzVJRA;THk&Chl}ZI%E*F%`Wr#+j&}cN2
+z9s$Tx>*`7|@D2bbHzt<pb37j5a5yORsG}ApJxU}JvCITrd>Y#dz-M&f=}@NADYV;d
+z$mMcSC=@_GhXsns0)c=<uPZ#>LFOFzN)1pzoj(FZ8v>B_&)Qns1-h~9cDo^)&8i9~
+z`nVmh3MCecY3Ir-CY~7JlaUJ++sDU;0>>$)1iRf%?Wq9y{c{lVCFPJ#y58liU~+o(
+z@(Qn3tLC%lBj2F%P$mE!1G*7QiOKe^&tJ9O(-q*?YPEu3F!=P!eKqfOf!_7Jl=XW3
+z&)@j^+3)xN7`g<fRtA4Hs`>u{z9&{?JkDaNRQmN-fB^t)*(L4Vt&=wZ0000<MNUMn
+GLSTYM)K%30
+
+literal 0
+HcmV?d00001
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/dummy_identica.png b/wp-content/plugins/privacy-share-buttons/images/dummy_identica.png
+new file mode 100644
+index 0000000000000000000000000000000000000000..638f9686ba1a468fde082fe448ef624e26df1c9a
+GIT binary patch
+literal 3913
+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
+X(;+&yB*F5F00000NkvXXu0mjf_}z!?
+
+literal 0
+HcmV?d00001
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/dummy_twitter.png b/wp-content/plugins/privacy-share-buttons/images/dummy_twitter.png
+new file mode 100644
+index 0000000000000000000000000000000000000000..2a5bc2ff720c266b4bb62fe88c5b45bab71346e5
+GIT binary patch
+literal 941
+zcmV;e15*5nP)<h;3K|Lk000e1NJLTq001`t000yS1^@s6DdVNy0000PbVXQnQ*UN;
+zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU#Pf0{URCwClR?SOlK@>l!*#|^rL`4vN
+zElQ)T5Q>OEM50ZBuQovh?)?|yLCY4=qGh#_z-kc@WVKKT(sE&BR#f1kR$_q&eW5;o
+z2S#ps?e*Y2=-mV7&diy)Gv{}H=bpJmJ3Bi+i0EfV^`smLXLL@Jc{m3K2DCLbHHtwN
+zi^cRlpU<f&D=X9LbUI3>(~1EHJirC!6a`Ew8URxwIACJtQmNE$7r(r`(8k6FC6h^-
+znwp~W^78M`Ty9z(9v-sey}iB2+pK+SYl}`!PDrcOvW}0B%K~&b9I^*3EiL_Z=N}#(
+zP&}x+ySp$rDRZ^8wY0XjM*I8wG&nd&BO@aejYi4u_w)SQ+Z!DpA5$WcAiLe3x8dUA
+zBDZ^cd)$tWj?!1N<4@)6?2Oy4uCA|vtE#FZjYdO{kB_vwyGs`r7tB!ZcX@t(PFGh~
+zgeyeu8WHQo-lwOh+?q@#ZkLyrnf=DbM!LPdrBEoubE~VXd^Y+M6BC?0&(F_n$GZ0R
+zc76|nOoA8;2Hq!ERB!?g2(7ED%Q^swL?RRphh-zPva-SlNZ%JK3Y8c)G&GRc>*fB<
+z%?$$(?*e#rbu|N+ot>qHg@vs1m|tICr~dwawxe~s-AqDTTN^9-a_7qyl%}R8s;sP}
+zcs%}TB}J}dbGekuWv;%yp4<ETdu9nvA}cVDv0krdhPJo2c^&!)z|hbT&tn`21bFW5
+z?v7?=W*8Ktq@+aF2ibeBr>BQ)E|-g|qnuP!RB+l97Z-mT0O_0nB%Fh@V6C;al}bxX
+znLUfel3fp*cwcHqU%GFh^Hn0cPft$_M9>QMP+STL3WZv&mQ6{yw1jqcb}|dFBQpT%
+z=;(;;&CSis6xN{+;DTAOih#h5>UeN)Q1A?)9|{U+_jo*9Oi&TA88*s`hDt?NtCfsK
+z<EIrcH!UFm1Zin$VS7hM2Lk{&jBPd>ZEkLIps{9bY>e$@vzdz<t|_oPJw2VR4^F3(
+z_wDQJ%k!Zq^Kqu(C<Kwi2G`fuJO(pTP^d`5!^0fG?=Hb$@Z&d!s7y{ye(BfdzxcQO
+zR~PKJ{QXiCxJ>a#W>k%mt`vEHe@9VFg1NcN%gcFOgi4Xu*H<)izXTWn`UEu}K8Bzz
+P00000NkvXXu0mjfg)_2n
+
+literal 0
+HcmV?d00001
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/dummy_xing.png b/wp-content/plugins/privacy-share-buttons/images/dummy_xing.png
+new file mode 100644
+index 0000000000000000000000000000000000000000..608a51388a96ac07b4cc25a00c48fa6accb1fa1b
+GIT binary patch
+literal 1232
+zcmV;>1TXuEP)<h;3K|Lk000e1NJLTq001`t000yS1^@s6DdVNy0000PbVXQnQ*UN;
+zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU$a!Eu%RCwClSl3D<Q4lT1EGlM4M@B_a
+zL=fX*UUNVn6a{}^KVV?L!I%AjRiE~C5m6K|yMhsOz?@MB6QW{{vwdp0O*_-0uR9i$
+zbNlwaed|;>)vev|@bFh6`XT8T`aJSSQiFr^=XX?8l-AGB@6#YVIy%bR-roKRa9Uqq
+zUox3YHV2}ip@B9wHpto8nQCim<#{hJFZ}2M&L)A)&d$=@+#HVqPKiN`|4VSN=jG*v
+z$M*L2WM^mh=KlTtJvBEs%hyFkMXDGW-0SP>n@NdeXlZGQ($dl>E-sGeR##VPXlRI}
+z`lQ6fL~3ek;&Dbs1`Q4l()#*3AEMXm`JndpcDlK_p~}ii_UzTw74`S`)85`58}8=j
+zMoCFYl$@MwVbs&p6V=t#(dFeOIXO8|O-&7jg@wuYM@B~I?Cgxkp`oFanwt6sgBWXs
+zr<58H5I~EIi`3ZI$Ob+>KJs{BVS%(-E#2MS(ag*YZEkMz`n9z+nxCJimX;Pa9CJvS
+z$;nB+et3AG`uchXcW`jPM#EWseSH>ZLmeC(C?q6=PEJmEeQRs0d=GnjdV1J+M6{x!
+zf;1Y9#WSo%E+Qg=y*fQTP2=O^?D^BvQ;Lm^rO3!gu#ucH*z4%%$kzb7va&)kF)=&`
+zuftG02N6q1NTBNKYM#Hnz2#_{pRG)_<>h5MK0fB>PEAd5#&mUc(e?E;uZfS3r||G_
+zi)V;yRdA5f(o!}QUV>);u&k_%*NS=&dzJZ)Xuvt}Dimw?_xJf89Omlk%3}`?4_0g7
+za2`?|;2>LDTb!C>V`Kjemz-8uSg5-HLvWx|)ErU?l9`#w>58>tJwOR?0D_hRBaosl
+zE-rL&alzn(GZ0Or8d4hTah;QsqY4fV5p0P1%+JrKwzf9;SxS4<2<csLT#y=#JQgXa
+z+^hr#DJUr5x&y&HKR@$+<$VA;JUo<Z29lkft$KE6XD1U21f&J02(UgrK9rZ2XVva^
+z2?ct7eomvKqnt+Y9BL1Brz}|Wy+|X}0lW?naENj}j77~F3<e4c3Q{EkD98rv3-R>y
+z<S2n5m7E}Yn>CfeiBwZ6ybGqx&CTWFMsMlp=y($e5ji1<R#sLP6NXaY9Ej0q<XQ;~
+z4CFOpzq$7I_R85(Qc}Wel`R9nK`Lr{m1U!vmS8q8oV&X_GZYL$s-gGo?CkKo0E4|E
+zeL(ra!NE)%D15XKtci|}rh$P0>hA95sG@FghPiWuR8>{+KAh|C@6T%xaj-RPKsx{z
+zfZ#q%OLNqqV5AMahVa9K#l^)uhyDiv2ybt1UXPb<T#LFyQ$?TB>2wSn_sYx5*-%6e
+z42XW2o}RAibr2Jxi(lnDNCjs=CMG7hC8_O~Yg~F8F~KXgB53HyDhS@5&^OHmQQzI&
+z-LqPA|Eq#sMNQ+4N&2*TzvgV|s{rhY^hB=&2!O-;rL{h1lvq(G7|j+WB_)N`9E=dW
+u`+^q%?wiygf8nF`6aAZEP15gw1sDLK8v$!UEz=GF0000<MNUMnLSTXeo=v9!
+
+literal 0
+HcmV?d00001
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/settings.png b/wp-content/plugins/privacy-share-buttons/images/settings.png
+new file mode 100755
+index 0000000000000000000000000000000000000000..3016b7bd4085833db1df41e405ef4facf120d6ed
+GIT binary patch
+literal 658
+zcmV;D0&V??P)<h;3K|Lk000e1NJLTq000jF000jN1^@s6JJyv-0000PbVXQnQ*UN;
+zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU!G)Y83RCwBKlCf_RaTLeDzoVnaWC!UV
+zz$Gd|%XN~|1GgHfiAilOQ5SWy6^%=mnhvE#O`BK~Tc<kMl$e4M(<TLD6%sJs;y|$r
+z19bL|vG#nw9|t|6FZuAe-@W&H-}eRBwyh8)VvbNj5jYc68jZ$JdKMJF6&KH*4#@PK
+zGfJd+y+pN-37HrrmbCL1)0ETM%m;L0cJ@h(Qfd9&`V!?iLgDp&^pPP{r%u)`Xi7Gd
+z#oF3iRLW(TmW5`cDPBgjh>GK|_~ad;+C4E%*!GdgmCASQRrl!GhJ9qiG%Z&zmRWnp
+zbBp0{I3~*{kk1#|uWX1WcX+*C#IMFt$bZJcLGv0*K6t2XZ*8Z$6;6{ntU^`8LUwjD
+z3#(;;F^OOVc-~~(%?$0hFuwrvw<-D+#gC2m8{PW~q-J_5*=d5V>qtIIg71uY{0jVj
+zf44Y#DcU1fkLr*lMo5B*$#M96r_kpvV(qJ8S*@OCi=^|WwqydrDtHo!ggSBk#z3uB
+z6FYf466*Cj0)YVC?h}pApS{5TuYE9n0g=mnBInJ9<94t_vScw?C~zAiIf~#+brgc7
+zgzQ_lZ<a%$V2n??d*>cnt=4~=MlO$FYWhBMA9Fa_-(TTw577BmXTO!#t5{um^Y0|0
+zSo-R=Vu!mu={_+GgZ5$w4-H}Y)k~zFro^5SDcSw9>n@E+=#7f;!<dm6tB#G2VQ?@6
+sO^aYyRW1IfI6V9_!_Dvf2!90_0Ay6+M}r#{h5!Hn07*qoM6N<$g1Nad-v9sr
+
+literal 0
+HcmV?d00001
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/socialshareprivacy_info.png b/wp-content/plugins/privacy-share-buttons/images/socialshareprivacy_info.png
+new file mode 100755
+index 0000000000000000000000000000000000000000..6d705703452ae6352d4151917f782d37c764eaa4
+GIT binary patch
+literal 166
+zcmeAS@N?(olHy`uVBq!ia0vp^{2<K11|+SoP4xm&k|nMYCBgY=CFO}lsSJ)O`AMk?
+zp1FzXsX?iUDV2pMQ*D5XJUm?-Ln>}1{rUgjo_S{j>vWdICv|qL{C|FlVN&qnBMyuU
+zJdBl9>z18J6RTl#Eox{Kc@$(*;Z)s`b<9KM#v-opDS=ZCF);Bk=oHA5ACcSt31}vR
+Mr>mdKI;Vst0106?k^lez
+
+literal 0
+HcmV?d00001
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/socialshareprivacy_on_off.png b/wp-content/plugins/privacy-share-buttons/images/socialshareprivacy_on_off.png
+new file mode 100755
+index 0000000000000000000000000000000000000000..8e9e725298455777a11e11bd504a3434b3673396
+GIT binary patch
+literal 1301
+zcmV+w1?u{VP)<h;3K|Lk000e1NJLTq000*N000;W1^@s65qxHK0000PbVXQnQ*UN;
+zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU$w@E}nRCwBqRb5P5bre7M_V)I+y=`eb
+zHfl$^70MFIz~E#rJeZga2r)4RUKZa?7WF}WU$*$NCu58=fd>*F%m@!ACMKG=$}At-
+zw8~hd9YQuL*biuFOX+Rt$Mu~5D6|YGCpqc8|Npt?{Lb%ul>6%TZ6K*sD*E~R_diip
+z^*yWAdPYFWWHJyAhanUS!Eu7N!1H{`U@$DB?T>qVd!LJ<7}09A>|WTn>wL7h_`qZ`
+z$wNa!;BvVDKY*Q`9avpmg+L$x%gf6Ui^Uoola|Y6EjsmK5MQBCxTYw|RlNST=G^w@
+z($bvQ>y<}GN5SoOH=yh7?FFCD2jk=8fWbkp*E6U4*+QvQ0(8oNq|<2$^_y%q+lSYW
+z1&sJHURe73`wtv*9M^!bv$GQh2M1wtauT|`yIEFrPR<cE<Z?MkrBV=$Mqy)PL&D!1
+zc=wJFi^oSi9uM^3M{2bSyhhW2oB~zR$*Vm*j2@(c1t8~Dv?t{Ge4aU9Utb4VmZ=Vd
+zkw`=oFoL70sR^hE)nlBK&^di1NfJX!8P;(Q#bObt`1_9OU60u`3wRL67ZdSD0fhZZ
+z*9)N|PU+X_bTaO1lu=*`KvYqdltnU`B#KhJ-EP05L9{C?D^NmIMGR6$I4EdbMyJ#*
+zo12?(xv!6%lTu|gh*U&C1}wD2YzDi{MjFH`1+(C9A(EY$*;&9ULw<J`GTYmb!{<yo
+z4FyGkt*tHiEf{2UoNaA|B7vyWJq%vPx=;^s7!0YsJ}@xAS}})Q_F#&SC#R;2uVL%C
+z&;fBrG(1~dgFhA)fU+AN9%dbJ+%OS6+XyNik6*{5?^!cUOiVC?`T2PbBAZ0s-ojT=
+zr_-@QQ3v6$Hnita$D{}(h;_N?>+1Rr12jx1n+enrdI*O?Hte9wXq<qTNZl|kb#!zn
+zNACsVl%)IOMg8pD+(%2HC!^cxv?rd}lJR5iIK*`J`lVj*wzpyD$ZA0;?A!~?1pI#g
+zHRL)%-C{P$hr8vje>(8PPt!I*lt81^foyHT;!w|X4U~92F6i-jVerbEwH?G^hGyJB
+z!|iQt&(<Q5FVXCSgWVEbSe)_C{AxAXouD&VK$MIaKw<;MaXbq^V$_T9_LXjU$qwSi
+z#>U=9<V5<XY`5I~<)PKw>_)T>FgBeA$%qrHGXO7Wne!TQkG%~4w}WV_;<Vnx9rLyD
+z_dl_bsur8Sr4202=RmeO7<!_I*VMY?xs$Wvqm%9+4)@GeK`E45%%@ynb+m)^j0X&e
+zT$D_pA=G@0764w|17k@z@eZo0&?OjUIe}c8&GuH1k#mE|e#kc=K1f}KV!Q|^-9bFZ
+zt@BPt^Bt4L4w7s|I?N#G^f-;ebHoj8$bq7Bop=Y~r&GKr@VC0$mK4#z^8!ZH9C3Om
+zdBX)b$qtHcrthJ7knNU^SA<LXc=kc5m~F1`>VAK}C<TxqT4@E`LGWKY=;=l(jHYkY
+zkN?xZe)l`t&bdCzRy6NcRo+_PCH0a<O(NZipC5u*H;={BLB4>07Q2;XHebGhu)a7L
+z|0BEQL(*(?$%cr|b8tL8In)Fzu?nY}<kN{{X8MBn{0qC~UjYUHP~nw!TB`}b00000
+LNkvXXu0mjf{0(zp
+
+literal 0
+HcmV?d00001
+
+diff --git a/wp-content/plugins/privacy-share-buttons/js/jquery.cookie.js b/wp-content/plugins/privacy-share-buttons/js/jquery.cookie.js
+new file mode 100644
+index 00000000..6d5974a2
+--- /dev/null
++++ b/wp-content/plugins/privacy-share-buttons/js/jquery.cookie.js
+@@ -0,0 +1,47 @@
++/*!
++ * jQuery Cookie Plugin
++ * https://github.com/carhartl/jquery-cookie
++ *
++ * Copyright 2011, Klaus Hartl
++ * Dual licensed under the MIT or GPL Version 2 licenses.
++ * http://www.opensource.org/licenses/mit-license.php
++ * http://www.opensource.org/licenses/GPL-2.0
++ */
++(function($) {
++    $.cookie = function(key, value, options) {
++
++        // key and at least value given, set cookie...
++        if (arguments.length > 1 && (!/Object/.test(Object.prototype.toString.call(value)) || value === null || value === undefined)) {
++            options = $.extend({}, options);
++
++            if (value === null || value === undefined) {
++                options.expires = -1;
++            }
++
++            if (typeof options.expires === 'number') {
++                var days = options.expires, t = options.expires = new Date();
++                t.setDate(t.getDate() + days);
++            }
++
++            value = String(value);
++
++            return (document.cookie = [
++                encodeURIComponent(key), '=', options.raw ? value : encodeURIComponent(value),
++                options.expires ? '; expires=' + options.expires.toUTCString() : '', // use expires attribute, max-age is not supported by IE
++                options.path    ? '; path=' + options.path : '',
++                options.domain  ? '; domain=' + options.domain : '',
++                options.secure  ? '; secure' : ''
++            ].join(''));
++        }
++
++        // key and possibly options given, get cookie...
++        options = value || {};
++        var decode = options.raw ? function(s) { return s; } : decodeURIComponent;
++
++        var pairs = document.cookie.split('; ');
++        for (var i = 0, pair; pair = pairs[i] && pairs[i].split('='); i++) {
++            if (decode(pair[0]) === key) return decode(pair[1] || ''); // IE saves cookies with empty string as "c; ", e.g. without "=" as opposed to EOMB, thus pair[1] may be undefined
++        }
++        return null;
++    };
++})(jQuery);
+diff --git a/wp-content/plugins/privacy-share-buttons/js/jquery.cookie.min.js b/wp-content/plugins/privacy-share-buttons/js/jquery.cookie.min.js
+new file mode 100644
+index 00000000..589d6723
+--- /dev/null
++++ b/wp-content/plugins/privacy-share-buttons/js/jquery.cookie.min.js
+@@ -0,0 +1,10 @@
++/*!
++ * jQuery Cookie Plugin
++ * https://github.com/carhartl/jquery-cookie
++ *
++ * Copyright 2011, Klaus Hartl
++ * Dual licensed under the MIT or GPL Version 2 licenses.
++ * http://www.opensource.org/licenses/mit-license.php
++ * http://www.opensource.org/licenses/GPL-2.0
++ */
++(function(a){a.cookie=function(g,f,k){if(arguments.length>1&&(!/Object/.test(Object.prototype.toString.call(f))||f===null||f===undefined)){k=a.extend({},k);if(f===null||f===undefined){k.expires=-1}if(typeof k.expires==="number"){var h=k.expires,j=k.expires=new Date();j.setDate(j.getDate()+h)}f=String(f);return(document.cookie=[encodeURIComponent(g),"=",k.raw?f:encodeURIComponent(f),k.expires?"; expires="+k.expires.toUTCString():"",k.path?"; path="+k.path:"",k.domain?"; domain="+k.domain:"",k.secure?"; secure":""].join(""))}k=f||{};var b=k.raw?function(i){return i}:decodeURIComponent;var c=document.cookie.split("; ");for(var e=0,d;d=c[e]&&c[e].split("=");e++){if(b(d[0])===g){return b(d[1]||"")}}return null}})(jQuery);
+\ No newline at end of file
+diff --git a/wp-content/plugins/privacy-share-buttons/js/jquery.privacysharebuttons.js b/wp-content/plugins/privacy-share-buttons/js/jquery.privacysharebuttons.js
+new file mode 100644
+index 00000000..13f9d7d6
+--- /dev/null
++++ b/wp-content/plugins/privacy-share-buttons/js/jquery.privacysharebuttons.js
+@@ -0,0 +1,305 @@
++/*
++ *	jQuery Privacy Share Buttons plugin
++ *
++ *	ideas, original code and images taken from: 
++ *  http://www.heise.de/extras/socialshareprivacy/
++ * 	Copyright (c) 2011 Hilko Holweg, Sebastian Hilbig, Nicolas Heiringhoff, Juergen Schmidt,
++ * 						   Heise Zeitschriften Verlag GmbH & Co. KG, http://www.heise.de
++ *  
++ *  Copyright (c) 2012 lucha <lucha@paranoici.org>
++ *  
++ *  released under the terms of either the MIT License or the GNU General Public License (GPL) Version 2
++ */
++;(function($) {
++
++var SocialButton = function(elements, options){
++	
++	this.elements = elements;
++	this.options = $.extend(true, {}, this.defaults, options);
++	
++	if (!this.is_on())
++		return;
++		
++	this.append_css();
++	this.attach();
++	
++}; SocialButton.prototype = {
++	// defalt values for options
++	defaults : {
++		'info_link' 		: 'http://www.heise.de/ct/artikel/2-Klicks-fuer-mehr-Datenschutz-1333879.html',
++		'txt_help'  		: 'When you activate these buttons by clicking on them, some of your personal data will be transferred to third parties and can be stored by them. For more information click on the <em> i </em>',
++		'settings_perma'	: 'Permanently enable data transfer for:',
++		'css_path'			: '',
++		'uri'				: '',
++		'cookie_options'    : {
++			'path'			: '/',
++			'expires'		: 365
++		},
++		'services'			: {
++			'facebook' : {
++				'display_name'      : 'Facebook',
++				'status'			: 'off',
++				'perma'     		: 'on',
++				'txt_info'			: '2 click for more privacy: only if you click here, the button will activate and you will be able to send your recommendation to Facebook. When enabled, data will be transferred to third parties - see <em> i </em>.',
++				'txt_off'			: 'not connected with Facebook',
++				'txt_on'			: 'connected with Facebook',
++				'dummy_img'			: '',
++				'action'			: 'recommend',
++				'iframe_src'			: function (options){ 
++					return '<iframe src="//www.facebook.com/plugins/like.php?href='
++							+ options.uri 
++							+ '&amp;send=false&amp;layout=button_count&amp;width=100&amp;show_faces=false'
++							+ '&amp;action=' + options.services.facebook.action 
++							+ '&amp;colorscheme=light&amp;font&amp;height=21" scrolling="no" frameborder="0" '
++							+ 'style="border:none; overflow:hidden; width:130px; height:25px;" allowTransparency="true"></iframe>';
++					}
++			}, 
++			'twitter' : {
++				'display_name'      : 'Twitter',
++				'status'			: 'off',
++				'perma'      		: 'on',
++				'txt_info'			: '2 click for more privacy: only if you click here, the button will activate and you will be able to send your recommendation to Twitter. When enabled, data will be transferred to third parties - see <em> i </em>.',
++				'txt_off'			: 'not connected with Twitter',
++				'txt_on'			: 'connected with Twitter',
++				'dummy_img'			: '',
++				'reply_to'			: '',
++				'text'				:  encodeURIComponent(document.title),
++				'iframe_src'		: function(options){
++					var reply_to = (options.services.twitter.reply_to != '') ? '&amp;via=' + options.services.twitter.reply_to : '';
++					
++					return '<iframe allowtransparency="true" frameborder="0" scrolling="no" '
++					     + 'src="http://platform.twitter.com/widgets/tweet_button.html?'
++						 + 'url=' + options.uri + '&amp;counturl=' + options.uri 
++						 + '&amp;text=' + options.services.twitter.text
++						 + reply_to
++						 + '&amp;count=horizontal'
++						 + '&amp;lang=' + options.services.twitter.language 
++						 + '" style="width:100px; height:25px;"></iframe>';
++					}
++			},
++			'identica' : {
++				'display_name'		: 'Identi.ca',
++				'status'			: 'off',
++				'perma'				: 'on',
++				'txt_info'			: '2 click for more privacy: only if you click here, the button will activate and you will be able to send your recommendation to Identi.ca. When enabled, data will be transferred to third parties - see <em> i </em>.',
++				'txt_off'			: 'not connected with Identi.ca',
++				'txt_on'			: 'connected with Identi.ca',
++				'dummy_img'			: '',
++				'text'				: encodeURIComponent(document.title),
++				'identica_lib' 		: '',
++				'iframe_src'		: function(options){
++					return '<iframe scrolling="no" frameborder="0" src="'
++					 + options.services.identica.identica_lib 
++					 + '?noscript&style2'
++					 + '&amp;title=' + options.services.identica.text
++					 + '" allowtransparency="true" style="width:130px; height:25px; position: absolute;"></iframe>';
++					}
++			},
++			'gplus' : {
++				'display_name'      : 'Google+',
++				'status'			: 'off',
++				'perma'      		: 'on',
++				'txt_info'			: '2 click for more privacy: only if you click here, the button will activate and you will be able to send your recommendation to Google+. When enabled, data will be transferred to third parties - see <em> i </em>.',
++				'txt_off'			: 'not connected with Google+',
++				'txt_on'			: 'connected with Google+',
++				'dummy_img'			: '',
++				'language'			: 'en',
++				'iframe_src'		: function(options){
++					var gplusdiv = $('<div class="g-plusone" data-size="medium"></div>');
++					var gplusjs = '<script type="text/javascript">window.___gcfg = {lang: "' + options.services.gplus.language
++								  + '"}; (function() { var po = document.createElement("script"); po.type = "text/javascript";'
++								  + 'po.async = true; po.src = "https://apis.google.com/js/plusone.js";'
++								  + ' var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(po, s); })(); </script>';
++					return gplusdiv.append(gplusjs);
++				}
++			},
++			'flattr' : {
++				'display_name'		: 'Flattr',
++				'status'			: 'off',
++				'perma'				: 'on',
++				'txt_info'			: '2 click for more privacy: only if you click here, the button will activate and you will be able to send yout recommendation to Flattr. When enabled, data will be transferred to third parties - see <em> i </em>.',
++				'txt_flattr_off'	: 'not connected with Flattr',
++				'txt_flattr_on'		: 'connected with Flattr',
++				'dummy_img'			: '',
++				'iframe_src'			: function(){return '';}
++			},
++			'xing' : {
++				'display_name'		: 'Xing',
++				'status'			: 'off',
++				'perma'				: 'on',
++				'txt_info'			: '2 click for more privacy: only if you click here, the button will activate and you will be able to send your recommendation to Xing. When enabled, data will be transferred to third parties - see <em> i </em>.',
++				'txt_gplus_off'		: 'not connected with Xing',
++				'txt_plus_on'		: 'connected with Xing',
++				'dummy_img'			: '',
++				'xing_lib'			: '',
++				'iframe_src'			: function(){return '';}
++			}
++		}
++	},
++	
++	// let's check if at least one service is active
++	is_on : function(){
++		var is_on = false;
++		for (var name in this.options.services){
++			var serv = this.options.services[name];
++			if (serv.status == 'on'){
++				is_on = true;
++				break;
++			}
++		}
++		return is_on;
++	},
++	
++	// let's check if we have to show the settings area
++	perma_is_on : function(){
++		var perma_is_on = false;
++		for (var name in this.options.services){
++			var serv = this.options.services[name];
++			if (serv.status == 'on' && serv.perma == 'on'){
++				perma_is_on = true;
++				break;
++			}
++		}
++		// IE7 has problems with cookies and JSON, so we don't show them the settings area
++		return perma_is_on && (!$.browser.msie || ($.browser.msie && ($.browser.version > 7.0)));
++	},
++	
++	// adds CSS to head if we have to do so
++	append_css : function(){
++		// insert stylesheet into document and prepend target element
++		if (this.options.css_path.length > 0) {
++			// IE fix (needed for IE < 9 - but this is done for all IE versions)
++			if (document.createStyleSheet) {
++				document.createStyleSheet(options.css_path);
++			} else {
++				$('head').append('<link rel="stylesheet" type="text/css" href="' + options.css_path + '" />');
++			}
++		}
++	},
++	
++	dummy_image : function(service){
++		return $('<img/>', {
++			src : service.dummy_img,
++			alt : service.display_name + ' Dummy Image',
++			"class" : 'dummy_img'
++			});
++	},
++	
++	switch_button : function(service, element){
++		var c_switch = $('.switch',$(element));
++		var dummy_div = $('div.dummy_btn',$(element));
++		
++		if (c_switch.hasClass('off')){
++			$(element).addClass('info_off');
++			c_switch.addClass('on').removeClass('off').html(service.txt_on);
++			dummy_div.html(service.iframe_src(this.options));
++		} else {
++			$(element).removeClass('info_off');
++			c_switch.addClass('off').removeClass('on').html(service.txt_off);
++			dummy_div.html(this.dummy_image(service));
++		}
++	},
++	
++	attach : function(){
++		var self = this;
++		this.elements.each( function(){
++			// contex will hold all the button, whether active or not, and the info and setting area
++			var context = $('<ul class="social_share_privacy_area"></ul>').appendTo(this);
++			
++			// let's add the single buttons
++			for (var name in self.options.services){
++				var serv = self.options.services[name];
++				if (serv.status != 'on')
++					continue;
++
++				var iframe = serv.iframe_src(self.options);
++
++				var container = $('<li class="help_info '+name +'"><span class="info">' + serv.txt_info + '</span></li>').appendTo(context);
++
++				$('<span class="switch off">' + serv.txt_off + '</span>').appendTo(container);
++				var dummy_div = $('<div class="dummy_btn"></div>').appendTo(container);
++				dummy_div.append(self.dummy_image(serv));
++
++				container.click( {serv:serv, element:container}, function(event){
++					self.switch_button(event.data.serv,event.data.element);
++				});					
++			}
++				
++			// now it's time for the info area
++			var container = $('<li class="settings_info">'
++			+'<div class="settings_info_menu off perma_option_off">'
++			+ '<a href="'+ self.options.info_link +'">'
++			+ '<span class="help_info icon">'
++			+ '<span class="info">' + self.options.txt_help + '</span>'
++			+ '</span></a>'
++			+ '</div></li>'			
++			).appendTo(context);
++			
++			// show the overlays of the buttons and info area
++			$('.help_info').each(function(){
++				$(this).mouseenter(function() {
++					if(!$(this).hasClass('info_off'))
++					 	$('.info',this).show();
++					});
++				$(this).mouseleave(function() { $('.info',this).hide();});
++			});
++
++			// and finally it's time for the settings area (i.e. permanent activation)
++			if (self.perma_is_on()){
++				var info_menu = container.find('.settings_info_menu').removeClass('perma_option_off');
++				$('<span class="settings">Settings</span><form><fieldset><legend>' + self.options.settings_perma + '</legend></fieldset></form>').appendTo(info_menu);
++				
++				for (var name in self.options.services){
++					var serv = self.options.services[name];
++					// first let's check if we have the perma option activated
++					if (!(serv.status == 'on' && serv.perma=='on'))
++						continue;
++					
++					// let's get the cookie and check if we have to activate the button	
++					var checked = ($.cookie('privacyShareButtons_'+name) == 'perma_on') ? 'checked="checked"' : '';
++					info_menu.find('form fieldset').append(
++						'<input type="checkbox" name="perma_status_'+name+'" id="perma_status_' + name + '" '
++						+ checked +' />'
++						+ '<label for="perma_status_'+name+'">'
++						+ serv.display_name + '</label>');
++						
++					// if it's need, let's click the button so it gets activated
++					if (checked != '')
++						$('li.'+name+' span.switch',context).click();
++				}
++				
++	            info_menu.find('span.settings').css('cursor', 'pointer');
++				// show the overlay of the setting area
++				info_menu.find('span.settings').mouseenter(function(){ 
++					info_menu.removeClass('off').addClass('on');
++				});
++				container.mouseleave(function(){ 
++					info_menu.removeClass('on').addClass('off');
++				});
++	            
++				// let's handle changes in the settings
++				$(info_menu.find('fieldset input')).click( function (event) {
++	                    var click = event.target.id;
++	                    var service = click.substr(click.lastIndexOf('_') + 1, click.length);
++	                    var cookie_name = 'privacyShareButtons_' + service;
++
++	                    if ($('#' + event.target.id + ':checked').length) {
++							$.cookie(cookie_name,'perma_on',self.options.cookie_options);
++	                        $('form fieldset label[for=' + click + ']', context).addClass('checked');
++	                    } else {
++	                        $.cookie(cookie_name,null,self.options.cookie_options);
++							$('form fieldset label[for=' + click + ']', context).removeClass('checked');
++	                    }
++	                });
++			}
++		});
++	}
++	
++}
++
++$.fn.socialShareButtons = function(options){
++	new SocialButton(this, options);
++	return this;
++}
++$(document).ready($(".social_share_privacy").socialShareButtons(socialshareprivacy_settings));
++})(jQuery);
+diff --git a/wp-content/plugins/privacy-share-buttons/js/jquery.privacysharebuttons.min.js b/wp-content/plugins/privacy-share-buttons/js/jquery.privacysharebuttons.min.js
+new file mode 100644
+index 00000000..130a3149
+--- /dev/null
++++ b/wp-content/plugins/privacy-share-buttons/js/jquery.privacysharebuttons.min.js
+@@ -0,0 +1 @@
++(function(b){var a=function(d,c){this.elements=d;this.options=b.extend(true,{},this.defaults,c);if(!this.is_on()){return}this.append_css();this.attach()};a.prototype={defaults:{info_link:"http://www.heise.de/ct/artikel/2-Klicks-fuer-mehr-Datenschutz-1333879.html",txt_help:"When you activate these buttons by clicking on them, some of your personal data will be transferred to third parties and can be stored by them. For more information click on the <em> i </em>",settings_perma:"Permanently enable data transfer for:",css_path:"",uri:"",cookie_options:{path:"/",expires:365},services:{facebook:{display_name:"Facebook",status:"off",perma:"on",txt_info:"2 click for more privacy: only if you click here, the button will activate and you will be able to send your recommendation to Facebook. When enabled, data will be transferred to third parties - see <em> i </em>.",txt_off:"not connected with Facebook",txt_on:"connected with Facebook",dummy_img:"",action:"recommend",iframe_src:function(c){return'<iframe src="//www.facebook.com/plugins/like.php?href='+c.uri+"&amp;send=false&amp;layout=button_count&amp;width=100&amp;show_faces=false&amp;action="+c.services.facebook.action+'&amp;colorscheme=light&amp;font&amp;height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:130px; height:25px;" allowTransparency="true"></iframe>'}},twitter:{display_name:"Twitter",status:"off",perma:"on",txt_info:"2 click for more privacy: only if you click here, the button will activate and you will be able to send your recommendation to Twitter. When enabled, data will be transferred to third parties - see <em> i </em>.",txt_off:"not connected with Twitter",txt_on:"connected with Twitter",dummy_img:"",reply_to:"",text:encodeURIComponent(document.title),iframe_src:function(d){var c=(d.services.twitter.reply_to!="")?"&amp;via="+d.services.twitter.reply_to:"";return'<iframe allowtransparency="true" frameborder="0" scrolling="no" src="http://platform.twitter.com/widgets/tweet_button.html?url='+d.uri+"&amp;counturl="+d.uri+"&amp;text="+d.services.twitter.text+c+"&amp;count=horizontal&amp;lang="+d.services.twitter.language+'" style="width:100px; height:25px;"></iframe>'}},identica:{display_name:"Identi.ca",status:"off",perma:"on",txt_info:"2 click for more privacy: only if you click here, the button will activate and you will be able to send your recommendation to Identi.ca. When enabled, data will be transferred to third parties - see <em> i </em>.",txt_off:"not connected with Identi.ca",txt_on:"connected with Identi.ca",dummy_img:"",text:encodeURIComponent(document.title),identica_lib:"",iframe_src:function(c){return'<iframe scrolling="no" frameborder="0" src="'+c.services.identica.identica_lib+"?noscript&style2&amp;title="+c.services.identica.text+'" allowtransparency="true" style="width:130px; height:25px; position: absolute;"></iframe>'}},gplus:{display_name:"Google+",status:"off",perma:"on",txt_info:"2 click for more privacy: only if you click here, the button will activate and you will be able to send your recommendation to Google+. When enabled, data will be transferred to third parties - see <em> i </em>.",txt_off:"not connected with Google+",txt_on:"connected with Google+",dummy_img:"",language:"en",iframe_src:function(d){var c=b('<div class="g-plusone" data-size="medium"></div>');var e='<script type="text/javascript">window.___gcfg = {lang: "'+d.services.gplus.language+'"}; (function() { var po = document.createElement("script"); po.type = "text/javascript";po.async = true; po.src = "https://apis.google.com/js/plusone.js"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(po, s); })(); <\/script>';return c.append(e)}},flattr:{display_name:"Flattr",status:"off",perma:"on",txt_info:"2 click for more privacy: only if you click here, the button will activate and you will be able to send yout recommendation to Flattr. When enabled, data will be transferred to third parties - see <em> i </em>.",txt_flattr_off:"not connected with Flattr",txt_flattr_on:"connected with Flattr",dummy_img:"",iframe_src:function(){return""}},xing:{display_name:"Xing",status:"off",perma:"on",txt_info:"2 click for more privacy: only if you click here, the button will activate and you will be able to send your recommendation to Xing. When enabled, data will be transferred to third parties - see <em> i </em>.",txt_gplus_off:"not connected with Xing",txt_plus_on:"connected with Xing",dummy_img:"",xing_lib:"",iframe_src:function(){return""}}}},is_on:function(){var d=false;for(var c in this.options.services){var e=this.options.services[c];if(e.status=="on"){d=true;break}}return d},perma_is_on:function(){var d=false;for(var c in this.options.services){var e=this.options.services[c];if(e.status=="on"&&e.perma=="on"){d=true;break}}return d&&(!b.browser.msie||(b.browser.msie&&(b.browser.version>7)))},append_css:function(){if(this.options.css_path.length>0){if(document.createStyleSheet){document.createStyleSheet(options.css_path)}else{b("head").append('<link rel="stylesheet" type="text/css" href="'+options.css_path+'" />')}}},dummy_image:function(c){return b("<img/>",{src:c.dummy_img,alt:c.display_name+" Dummy Image","class":"dummy_img"})},switch_button:function(c,f){var e=b(".switch",b(f));var d=b("div.dummy_btn",b(f));if(e.hasClass("off")){b(f).addClass("info_off");e.addClass("on").removeClass("off").html(c.txt_on);d.html(c.iframe_src(this.options))}else{b(f).removeClass("info_off");e.addClass("off").removeClass("on").html(c.txt_off);d.html(this.dummy_image(c))}},attach:function(){var c=this;this.elements.each(function(){var g=b('<ul class="social_share_privacy_area"></ul>').appendTo(this);for(var f in c.options.services){var k=c.options.services[f];if(k.status!="on"){continue}var h=k.iframe_src(c.options);var e=b('<li class="help_info '+f+'"><span class="info">'+k.txt_info+"</span></li>").appendTo(g);b('<span class="switch off">'+k.txt_off+"</span>").appendTo(e);var d=b('<div class="dummy_btn"></div>').appendTo(e);d.append(c.dummy_image(k));e.click({serv:k,element:e},function(l){c.switch_button(l.data.serv,l.data.element)})}var e=b('<li class="settings_info"><div class="settings_info_menu off perma_option_off"><a href="'+c.options.info_link+'"><span class="help_info icon"><span class="info">'+c.options.txt_help+"</span></span></a></div></li>").appendTo(g);b(".help_info").each(function(){b(this).mouseenter(function(){if(!b(this).hasClass("info_off")){b(".info",this).show()}});b(this).mouseleave(function(){b(".info",this).hide()})});if(c.perma_is_on()){var j=e.find(".settings_info_menu").removeClass("perma_option_off");b('<span class="settings">Settings</span><form><fieldset><legend>'+c.options.settings_perma+"</legend></fieldset></form>").appendTo(j);for(var f in c.options.services){var k=c.options.services[f];if(!(k.status=="on"&&k.perma=="on")){continue}var i=(b.cookie("privacyShareButtons_"+f)=="perma_on")?'checked="checked"':"";j.find("form fieldset").append('<input type="checkbox" name="perma_status_'+f+'" id="perma_status_'+f+'" '+i+' /><label for="perma_status_'+f+'">'+k.display_name+"</label>");if(i!=""){b("li."+f+" span.switch",g).click()}}j.find("span.settings").css("cursor","pointer");j.find("span.settings").mouseenter(function(){j.removeClass("off").addClass("on")});e.mouseleave(function(){j.removeClass("on").addClass("off")});b(j.find("fieldset input")).click(function(n){var m=n.target.id;var l=m.substr(m.lastIndexOf("_")+1,m.length);var o="privacyShareButtons_"+l;if(b("#"+n.target.id+":checked").length){b.cookie(o,"perma_on",c.options.cookie_options);b("form fieldset label[for="+m+"]",g).addClass("checked")}else{b.cookie(o,null,c.options.cookie_options);b("form fieldset label[for="+m+"]",g).removeClass("checked")}})}})}};b.fn.socialShareButtons=function(c){new a(this,c);return this};b(document).ready(b(".social_share_privacy").socialShareButtons(socialshareprivacy_settings))})(jQuery);
+\ No newline at end of file
+diff --git a/wp-content/plugins/privacy-share-buttons/lang/privacy-share-buttons-it_IT.mo b/wp-content/plugins/privacy-share-buttons/lang/privacy-share-buttons-it_IT.mo
+new file mode 100644
+index 0000000000000000000000000000000000000000..b46ed0ae84f8d66c54c72df255e672e92150c809
+GIT binary patch
+literal 2497
+zcma)7NpBoQ6fPhv8P)_4LToRQf)e4L89PBT6BA*_j%48pLu>+KkyX=Oo-XLAYO1Qo
+z8B6>C5E4QN!I>L}oFh=gg%dX-ao_^KfD3mHe6JUejS`8Ldp_6pmhZj#`p@G>z7}|%
+z!22xTn|PnY`~F?{!SgHdLEtUmBfvj^j{^S!&IA7ez5s0BEyQEM%fP3B+x2(~ybt5g
+zfX@KG1bX0g;BnxIdxSUzJO_LL_%85CU<_nGQ(zbPDUj{{2>c278;@b*t0Prh*Wu(L
+z%-;lZoWB4UfxiP!0FT{Y<#!hNJjMec$8CZ56JOxx81Nh5x4`d#j{{c_)QiBYK(_k{
+zkmLIt$eeu#d<A#|_!RJO;0@r>qe6h1GIv1vAlx!1K8J1Pb1#0`&%uXz!SOOKj){3~
+z9;7WEt_NHf&KVSl7G91|obpt7<%}FFvAh$MqmU}ftq)>F?O3M{jHi^S9a&_7hD8Y0
+zc-qxjMngqDwYw@IYshOe$`lP?z>ABSjz6MQu@y_o$RU>4esx}~YM*Cv%I5}hr2N4N
+z-nMQMb&YZ??XP$h0$g~pR$8lpHf^kBMw_XGuazn~vA#o7TTq-@>lK~sOH*La>CM!-
+z5ZgqZIXPEtkcLSpBSR+DA}#sgtQlQ+&$H3(I^_?RI`uqh<8`9gf+OjIjx%J?IN7&z
+zMhui2OQTH4rVR&)43dJA#_xb}(A*PXOb2a^7&twV@$^5rY}R>`mlKt=#cZ6bSnueV
+z8TNLp4pV{BPIRn14mA5Vt0~%N^6gZak_Q<FxDF)|pra}Ba7r;360~!rP?+&t<;s=>
+zJIa;w)_~hGucj%Q{2V$1!G%=21jPhX%9At+#o(QrC!oy|f*Us7rc2h*m^)7!Ff*3S
+zN)<uvo|e@30%=<60Ku32P{koyPok@c1DktvTMk=SRF2|CeLvDkv{H<Gv}JqL8oaR;
+zU39AS6Rjfu9xZg|7ozS$v~Z5*&-KpEzto-YcCj(Kq9&SM+;-o~XRCc1(uZh^tD8yW
+z)}yS5Q%OrDyaooOu{zdm>qZw^8`6vlba=F-<hV!6MbI9-q&w?of}TNCcR1Kz@2|}=
+zo^N+s7p)065^YU$<Pg-g(82Z6<~*)|bg1{MZ*5(Q7H9kF28`AWt^>;3qs5^Pt#_h<
+zRf!JK>uS1dUE((oQjfN`&yUcBFx%j^u{J-yt!5`yq*u8NX^%R~d5*3rS@oU%a(~cC
+zLt<m!VUxL29{=T0T*Zt)ixDnVC$G9cDlc7Bw_s=HprNZrYY-ak)7jFdk}ggM@E&!0
+z)NYB(d>sm=MA0dTi_I<RtP(eL$XG(p>fx$xv~3QJHMA^mnkLGDB4g2xxb$2KU*H8(
+zHq(tAHP-Yorf~^KLYyWnL2y$UQKDa-#mOv_tYzA8%fncl-fj_loHnt}Wv0aXn3Y)W
+zq2mxB0@5B5ruX*BDJb?(XFA9RXQ4wM$j1r{HM*zh^h}c=e7QwN8oI~fX3&oRFMJ6Y
+zb)b?$VRa>a;G@H#cIpI~42(5LUh>g!S_|Z%X!gU$sY)r;xGdVN5?HAuvNXu6_6|aM
+zh%zrT7PP}W`dSI`fdQp5iwlrj3guo&GFmdx)iuB4N%3X@1+!Jb^^EsYr=V+Sbl9}H
+zlXH~^h-$H~XjMItQ>mH<`b?XNW&y^>LAgDAhgmJ>aDDlc9Gn^s6^KWG94;E9O#>!c
+U|NKKEmX&GN>sZ!3cStS&1&ToT!~g&Q
+
+literal 0
+HcmV?d00001
+
+diff --git a/wp-content/plugins/privacy-share-buttons/lang/privacy-share-buttons-it_IT.po b/wp-content/plugins/privacy-share-buttons/lang/privacy-share-buttons-it_IT.po
+new file mode 100644
+index 00000000..b9347537
+--- /dev/null
++++ b/wp-content/plugins/privacy-share-buttons/lang/privacy-share-buttons-it_IT.po
+@@ -0,0 +1,98 @@
++msgid ""
++msgstr ""
++"Project-Id-Version: Privacy Share Buttons\n"
++"Report-Msgid-Bugs-To: \n"
++"POT-Creation-Date: 2012-02-24 14:31+0100\n"
++"PO-Revision-Date: 2012-02-24 14:53+0100\n"
++"Last-Translator: lucha <lucha@paranoici.org>\n"
++"Language-Team: Autistici/Inventati <lucha@paranoici.org>\n"
++"MIME-Version: 1.0\n"
++"Content-Type: text/plain; charset=UTF-8\n"
++"Content-Transfer-Encoding: 8bit\n"
++"X-Poedit-KeywordsList: __;gettext;gettext_noop;_e\n"
++"X-Poedit-Basepath: /Applications/MAMP/htdocs/wordpress/wp-content/plugins/privacy-share-buttons/\n"
++"X-Poedit-Language: English\n"
++"X-Poedit-SearchPath-0: .\n"
++
++#: privacy-share-buttons.php:47
++#: privacy-share-buttons.php:56
++#: privacy-share-buttons.php:65
++#: privacy-share-buttons.php:71
++msgid "Click here to enable the button"
++msgstr "Premi qui per attivare il bottone"
++
++#: privacy-share-buttons.php:86
++msgid "When you activate these buttons by clicking on them, some of your personal data will be transferred to third parties and can be stored by them. For more information click on the <em> i </em>"
++msgstr "Quando attivi i bottoni cliccandoci sopra, alcune tue informazioni personali verranno inviate a terze parti, che potrebbero conservale. Per più informazioni clicca sulla <em> i </em>"
++
++#: privacy-share-buttons.php:89
++msgid "Permanently enable data transfer for:"
++msgstr "Abilita permanentemente i bottoni per:"
++
++#: privacy-share-buttons.php:195
++#: privacy-share-buttons.php:196
++msgid "Privacy Share Buttons"
++msgstr "Privacy Share Buttons"
++
++#: privacy-share-buttons.php:207
++msgid "Enable Social Share Buttons"
++msgstr "Abilita i bottoni"
++
++#: privacy-share-buttons.php:214
++msgid "Display settings"
++msgstr "Impostazioni di visualizzazione"
++
++#: privacy-share-buttons.php:219
++msgid "Display on the Index page"
++msgstr "Mostra sulla pagina principale"
++
++#: privacy-share-buttons.php:226
++msgid "Display on Pages"
++msgstr "Mostra sulla pagine statiche"
++
++#: privacy-share-buttons.php:232
++msgid "Position"
++msgstr "Posizionamento"
++
++#: privacy-share-buttons.php:239
++msgid "Specific Service settings"
++msgstr "Impostazioni specifiche"
++
++#: privacy-share-buttons.php:255
++#, php-format
++msgid "%s username"
++msgstr "Nome utente %s"
++
++#: privacy-share-buttons.php:268
++#: privacy-share-buttons.php:293
++msgid "Enable"
++msgstr "Abilita"
++
++#: privacy-share-buttons.php:274
++msgid "Settings specific to some Social Share services."
++msgstr "Impostazioni specifiche di alcuni servizi di condivisione"
++
++#: privacy-share-buttons.php:278
++msgid "By default buttons will be showed on single Posts"
++msgstr "Di default, i bottoni verranno mostrati sui singoli post"
++
++#: privacy-share-buttons.php:304
++msgid "After the post"
++msgstr "Dopo il post"
++
++#: privacy-share-buttons.php:305
++msgid "Before the post"
++msgstr "Prima del post"
++
++#: privacy-share-buttons.php:306
++msgid "Manual (shortcode)"
++msgstr "Manuale (shortcode)"
++
++#: privacy-share-buttons.php:313
++msgid "If you choose \"Manual (Shortcode)\", you can use the shortcode <strong>[share_buttons]</strong> inside your articles"
++msgstr "Se scegli \"Manuale (shortcode)\", potrai usare lo shortcode <strong>[share_buttons]</strong> dentro i tuoi articoli/post/pagine per posizionare i bottoni"
++
++#: privacy-share-buttons.php:329
++msgid "Settings saved."
++msgstr "Impostazioni salvate"
++
+diff --git a/wp-content/plugins/privacy-share-buttons/libs/identishare.php b/wp-content/plugins/privacy-share-buttons/libs/identishare.php
+new file mode 100644
+index 00000000..d784f602
+--- /dev/null
++++ b/wp-content/plugins/privacy-share-buttons/libs/identishare.php
+@@ -0,0 +1,98 @@
++<?php
++//
++// Copyright (C) 2011 Jacob Barkdull, Roberto Guido
++//
++//   This program is free software: you can redistribute it and/or modify
++//   it under the terms of the GNU Affero General Public License as
++//   published by the Free Software Foundation, either version 3 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 Affero General Public License for more details.
++//
++//   You should have received a copy of the GNU Affero General Public License
++//   along with this program.  If not, see <http://www.gnu.org/licenses/>.
++//
++
++if (isset($_GET["source"])) {
++	header("Content-type: text/plain");
++	echo file_get_contents("." . $_SERVER["PHP_SELF"]);
++	die();
++}
++
++$server = $_SERVER["SERVER_NAME"];
++if (isset($_SERVER["HTTP_REFERER"])) {
++	$referer = $_SERVER["HTTP_REFERER"];
++	$referringurl = str_replace(array("http://", "www."), "", $referer);
++	$jsondata = file_get_contents("http://identi.ca/api/search.json?q=" . $referringurl . "&rpp=100");
++	$results = substr_count($jsondata, str_replace("/", "\/", addslashes($referringurl)));
++
++	if ($results <= 0) {
++		$results = "0";
++	}
++} else {
++	$results = "0";
++	$referer = "http://www.tildehash.com/";
++}
++$referer = str_replace(array("?", "&"), array("%3F", "%26"), $referer);
++$referringurl = str_replace(array("?", "&"), array("%3F", "%26"), $referringurl);
++
++$style = '<a href="http://identi.ca/index.php?action=newnotice&status_textarea=PAGE_TITLE_HERE' . $referer . '" target="_blank" style="display: inline-block; background-image: url(\'http://' . $server . '/identishare/share.png\'); background-repeat: no-repeat; width: 61px; height: 53px; padding: 10px 0px 0px 0px !important; margin: 0px !important; font-family: \'Arial\'; font-size: 20px; text-decoration: none; line-height: 1.2em; color: #000000; text-align: center;" title="Share on Identi.ca"><b style="float: none !important; margin: 0px !important;">' . $results . '</b></a>';
++
++$style2 = <<<STYLE2
++<div style="width: 130px; height: 23px; margin: 2px 0px 4px 0px;">
++  <div dir="ltr" style="position:relative">
++				<div style="height: 23px;">
++				<div>
++					<a href="http://identi.ca/index.php?action=newnotice&status_textarea=PAGE_TITLE_HERE${referer}" target="_blank" style="display: inline-block; background-image: url('identishare/button.png'); font-family: arial; text-decoration: none; line-height: 1.2em; color: #000000; width: 50px; height: 20px;" title="Share on Identi.ca"></a>
++				</div>
++				<div style="position: absolute; top: 1px; left:51px; background: no-repeat url('identishare/bubble-right.png'); height: 23px; width: 50px; text-align: center; overflow: hidden; font-size: 12px; padding-top:1px;">
++						<a href="http://identi.ca/search/notice?q=${referringurl}&search=Search" target="_blank" style="vertical-align: top; color: #666666; font-family: 'Arial',sans-serif; text-decoration:none;  padding-right:8px"><b>$results</b></a>
++					</div>
++				</div>
++			</div>
++		</div>
++STYLE2;
++
++if (isset($_GET["style2"])) {
++	$style = $style2;
++}
++
++if (!isset($_GET["noscript"])) {
++	$style = str_replace(array("\n", "\t"), "", addslashes($style));
++}
++
++if (isset($_GET["title"])) {
++	$style = str_replace("PAGE_TITLE_HERE", str_replace(array("?", "&"), array("%3F", "%26"), $_GET["title"]) . " ", $style);
++} else {
++	if (!isset($_GET["noscript"])) {
++		$style = str_replace("PAGE_TITLE_HERE", '"+document.title+" - ', $style);
++	} else {
++		$style = str_replace("PAGE_TITLE_HERE", "", $style);
++	}
++}
++
++$html = <<<HTML
++<html>
++	<head>
++		<title>Share on Identi.ca</title>
++	</head>
++
++	<body marginwidth="0" marginheight="0">
++		${style}
++	</body>
++</html>
++HTML;
++
++if (isset($_GET["noscript"])) {
++	echo $html;
++} else {
++	header("Content-type: text/javascript");
++	echo 'document.getElementById("identishare").style.display="inline-block";'."\n";
++	echo 'document.getElementById("identishare").style.width="140px";'."\n";
++	echo 'document.getElementById("identishare").style.overflow="hidden";'."\n";
++	echo 'document.getElementById("identishare").innerHTML="' . $style . '";';
++}
++?>
+diff --git a/wp-content/plugins/privacy-share-buttons/libs/identishare/bubble-right.png b/wp-content/plugins/privacy-share-buttons/libs/identishare/bubble-right.png
+new file mode 100644
+index 0000000000000000000000000000000000000000..28018f6ebc6967e19f7b79f4f70edad9386ff131
+GIT binary patch
+literal 3035
+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
+
+literal 0
+HcmV?d00001
+
+diff --git a/wp-content/plugins/privacy-share-buttons/libs/identishare/bubble.png b/wp-content/plugins/privacy-share-buttons/libs/identishare/bubble.png
+new file mode 100644
+index 0000000000000000000000000000000000000000..e6b7f3e2aa9ee1c08740bd7bb0aba1ab0ca0e995
+GIT binary patch
+literal 573
+zcmeAS@N?(olHy`uVBq!ia0vp^MnJ60!3HF+ZH?>)QY^(zo*^7SP{WbZ0pxQQctjQh
+z)n5l;MkkHg6+l7B64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq!<_&cX_%v
+zhD5Z!y|F(_Bv7Q`<NGuB=ca6a$s&L7p2m)e3CS)s4GtdKc8!a6Fa|o-GIL9Ji>!>j
+z>A9hx+feOgZF@szn(=PyH)l3Z;5evthNqhO`|C8ecb4{f=0*}c>&~~xZQv}~;nmr5
+zp(wrW^D%9iZGrQ4tXu6UaHe{zx9MEJ+e=R+^T+s4)jeLgV|!KjA%i*J^QLQ^FW$$y
+zKX}^HHfEi+#1o;;3@nZX`@SzSexLg4l#|bC{7BeBvj6z?y7}`iy$t!E{A#D3(x>;4
+zp^X2k&9%EuZN6lZYBW=!;L*xYf(y$FYC?V{G#vQ8v$nYP+$Es`L52x^Zhvg-l4d>M
+zdWKox$>cX`yDvKJ+QYhwQzzWUm?7`SzVmaZMsK<OmRtV(CgVwmoj>jGh<7mUousts
+z@!@pK{l9kok~;oAv_fjDQta!pqouJ7U5gTaC|}e$?J|X*|N8a$S1q@faX8rb-B;Sv
+z5v3dZdL7pR15Xp_^hGaryMLFrSzn!|EYP4|UA>;QR&uM7sNgIYhh~9>e|3MjQl%Go
+ovY7BNzIcD!HZ(Rvi17pa(Tqh0r*`w*0Y){0r>mdKI;Vst0Q&Isi2wiq
+
+literal 0
+HcmV?d00001
+
+diff --git a/wp-content/plugins/privacy-share-buttons/libs/identishare/button.png b/wp-content/plugins/privacy-share-buttons/libs/identishare/button.png
+new file mode 100644
+index 0000000000000000000000000000000000000000..1eb2b2cb7f2395b3f6278e772d94e96747ddc788
+GIT binary patch
+literal 1429
+zcmV;G1#0?<P)<h;3K|Lk000e1NJLTq001%o000yS1^@s6&&qC^00004b3#c}2nYxW
+zd<bNS00009a7bBm000fw000fw0YWI7cmMzZ8FWQhbW?9;ba!ELWdL_~cP?peYja~^
+zaAhuUa%Y?FJQ@H11rkX_K~zYI#g|=d6jc<*f9Kx2yR#ocmyaU0MU1X|h@vJUhG=Mv
+z28@_MOpw-SqKTU5gRdIjeDwoA9wbB)Nl<yvM5BTxvXammMIV%kR6>Q8mKLEcx*wg{
+znYlhJvup|4Zfn9nnN04Pd*=NAbLQN0uUKmV5E0q2V~1I~Y}sQ*sZK<e8m&`;D1@nC
+z0DsC^Gld0<4SnA)11CJ+-`#)g*!xdE^^|YH0>}j+vTxtMC9za;Pqt~^s&qP&##%%`
+z5Nvhs6+^@!Vo@p<OJifBhdpbzZdkv*AFu+*-o1O5#8av7TCQnXtc@lScQD!@qCloE
+zBFgUB^S?1X-o?=9L9o!W;BFSpUB|+v6_e&oA}dp*-3r!*RDuew>k$S4LnEh$-AZNc
+z#`gAp$>;ON7dhD0(z?dP;*xZdBoc9q)?6mue+mFN^!sb{pZO-D7tH|R+UEPYW7+eU
+z6*Hv}Km`0Cz;ivy6J@-L$Kc?pL&tl2*O`eR=xAQBaFy0tl1`GO<DitPIZg)=iJy9R
+z(0}F|nzJ{tcExin%&tU$bAKJ9t7khW&wLGGk~>yBjfm9zthLh;0${X3IaPk44av@%
+zf76m&?r{~5#kQr>>2xCD;3N_?5skoFOQ}3g-^i!TO}DXe%_}r#SJs}-pOfRkwQn$g
+z&JCPA`x#!Pgot3RZAe4}r4;daoJ2f9CY4IXjp<YfIZ+Cu^^8P7H6sJ(_5+rcOScd+
+zsj7WaaKrK?4*{0G;V)_*;BxgcT`@+RXt-2qr88IyGBXho{GbHD!nw;P+3RU8%C5o!
+zq4jFEMzc}x7x@}vl1fCBAWWlI{446eYGLBfi}p+If0u_R`6#7kECi@=7Ln?|G}}HQ
+zB4ksy0x(`UF)2=T0rY<S5#?tN@x$t8`1rQf{PEeRz~z_YMlrkpsSZtZS^>Cv-s+mI
+zJ|o|~@iM<Y`!@EpN89>#3MWsHf3$;N-h20diEp6VIcJN(a|aLv-!JpS(RUab>tRv$
+zW&}7n(#7CQACg?KfUVu#H05#>1_t=x_S^aSr5Cy7i6>_r-&hDNcGhD496yZ3^7W4|
+zkaiYRaz_{$Jq&<F2n#;BjxA(!IRG+kZCt;3Gd(+Z;+IR9WUBF?7gBDm4Nc(t1rY@{
+zoUsUNL(1+LH(&Q8xt5J+mB#mdT>l&(B+NW^F_)q4?rJ?;DDa`KE&#NXoI%WsOSc~c
+zC56cE)&}@NKp4(UjELgi+g@dP+rwy;2EZ6Y+F3-}X~r1C4cj_6+tb6IyY6E2$PxB+
+zb~1Y82-k1xAe=$5hhc~x_*ew2Jz?A+*!_2*aF5a^qqW9KI1M+(`c>!B<urP>cKe&S
+z<KqnM{gThOY~g%gAFUf7V9o2>(GA86!w}E&a9x*Tu~78GaF^usc@rp=Z*6H^7mLLt
+znMjgoaH|rLjkX*0+m2`)VZ5)8FYj4LrBI-A<Sa4AX;{R>giF~iQSm$mPY-q<Kia!q
+z0Qu^`S1mC~e!uvdmc>RZNyHP?ZM@P|f>ZRFOEWT6Ul=~{Ed!r?!kRbVnihE>dS{65
+z`%Jhlp&#0z;Zws!_pduQ-M8sf?O?Tk|Ngd6>pj_~rd3yEG8s_SqO=yS@WJY03kO0=
+zp;#=AjgKC#l*^B7*s!5`u&O`m=JR>&S-Z_>{RnWQHYOvWuN3`ySZl)|3<`uC^Zd$(
+jj@BQvx3>rOf`ESjpmaFvykVdv00000NkvXXu0mjfy*jMw
+
+literal 0
+HcmV?d00001
+
+diff --git a/wp-content/plugins/privacy-share-buttons/libs/identishare/share.png b/wp-content/plugins/privacy-share-buttons/libs/identishare/share.png
+new file mode 100644
+index 0000000000000000000000000000000000000000..eff05bbb7188e13f5f93c2fe7731a35e2f3e3908
+GIT binary patch
+literal 3669
+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
+
+literal 0
+HcmV?d00001
+
+diff --git a/wp-content/plugins/privacy-share-buttons/privacy-share-buttons.php b/wp-content/plugins/privacy-share-buttons/privacy-share-buttons.php
+new file mode 100644
+index 00000000..40ad354c
+--- /dev/null
++++ b/wp-content/plugins/privacy-share-buttons/privacy-share-buttons.php
+@@ -0,0 +1,342 @@
++<?php
++/*
++Plugin Name: Privacy Share Buttons
++Plugin URI: http://cavallette.noblogs.org
++Description: Enables the well-known "Share this" buttons for different social networks, but with respect toward's your user privacy and data.
++Version: 0.1
++Author: lucha <lucha@paranoici.org>
++Author URI: http://autistici.org
++Tags: privacy, social, twitter, facebook, identica, googleplus
++License: GPL2
++
++Copyright (C) 2012 lucha <lucha@paranoici.org>
++
++This program is free software; you can redistribute it and/or modify
++it under the terms of the GNU General Public License, version 2, as 
++published by the Free Software Foundation.
++
++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 St, Fifth Floor, Boston, MA  02110-1301  USA
++*/
++
++class ShareButton {
++	function ShareButton() {
++		$this->__construct(func_get_args());
++	}
++
++	function __construct() {
++		// we need to load the textdomain now, because we are creating the default
++		// values for the help text and we want them localized.
++		load_plugin_textdomain('privacy-share-buttons', false, basename( dirname( __FILE__ ) ) . '/lang/' );
++		
++		$this->url = plugins_url(basename(dirname(__FILE__)));
++		$this->css = $this->url .'/css/socialshareprivacy.css';
++		$this->js = $this->url .'/js/jquery.privacysharebuttons.js';
++		$this->jquery_cookie = $this->url .'/js/jquery.cookie.js';
++		$this->images = $this->url .'/images/';
++		$this->libs = $this->url .'/libs/';
++		$this->services = array(
++		'twitter' => array(
++			'name' => 'Twitter',
++			'specific-settings' => true,
++			'username' => 'reply_to',
++			'jsconf' => array(
++					'language' => 'en',
++					'txt_info' => __('Click here to enable the button','privacy-share-buttons')
++					),
++			),
++		'identica' => array(
++			'name' => 'Identi.ca',
++//			'specific-settings' => true,
++//			'username' => 'reply_to',
++			'lib' => 'identishare.php',
++			'jsconf' => array(
++				'txt_info'	=> __('Click here to enable the button','privacy-share-buttons')
++				
++				)
++			),
++		'facebook' => array(
++			'name' => 'Facebook',
++			'jsconf' => array(
++				'action' => 'recommend',
++				'dummy_img' => $this->images . 'dummy_facebook_recommend.png',
++				'txt_info'	=> __('Click here to enable the button','privacy-share-buttons')				
++				)
++			),
++		'gplus' => array(
++			'name' => 'Googleplus',
++			'jsconf' => array(
++				'txt_info'	=> __('Click here to enable the button','privacy-share-buttons')
++				)
++			)
++/*		,'flattr' => array(
++			'name' => 'Flattr',
++			'specific-setings' => true,
++			'username' => 'uid'
++			)
++			*/
++		);
++		$this->js_conf_default = array(
++			'txt_help' => __('When you activate these buttons by clicking on them, '
++			. 'some of your personal data will be transferred to third parties and can be stored by them. '
++			. 'For more information click on the <em> i </em>','privacy-share-buttons'),
++			'settings_perma' => __('Permanently enable data transfer for:','privacy-share-buttons'),
++		);
++		$this->settings = new ShareButtonSettings($this->services);
++		$this->settings = $this->settings->settings;
++		$this->content_class = 'privacy_share_buttons_post';
++		add_action( 'init', array( &$this, 'init' ) );
++	}
++
++	function init() {
++		$activate = false;
++		foreach ($this->services as $service => $info){
++			if ($this->settings[$service.'-status'])
++				$activate = true;
++		}
++		if (!$activate)
++			return;
++				
++		add_action('wp_enqueue_scripts',array(&$this, 'enqueue_styles'));
++		add_action('wp_footer',array(&$this, 'enqueue_scripts'));
++		
++		add_shortcode('share_buttons',array(&$this,'short_code'));
++		add_filter('the_content', array(&$this, 'filter_content'), 8);
++		
++	}
++	
++	function enqueue_scripts() {
++		wp_register_script('jquery-cookie',$this->jquery_cookie);
++		wp_enqueue_script('social-share-privacy',$this->js,array('jquery','jquery-cookie'));
++		wp_localize_script('social-share-privacy','socialshareprivacy_settings',$this->jsconf());
++	}
++	
++	function enqueue_styles() {
++		wp_enqueue_style('privacy-share-buttons',$this->css);
++	}
++	
++	function short_code($atts) {
++		if ($this->settings['position'] == 'manual')
++			return $this->generate_html();
++		return '';
++	}
++	
++	function filter_content($content){
++		if (!$this->settings['index'] && is_home())
++			return $content;
++		if (!$this->settings['pages'] && is_page())
++			return $content;
++			
++		$newcontent = $this->generate_html();
++		$position = $this->settings['position'];
++
++		if ($position == 'before'){		
++			return $newcontent . $content;
++		} else if ($position == 'after') {
++			return $content . $newcontent;
++		}
++
++		return $content;
++	}
++	
++	function generate_html() {
++		global $post;
++		return '<div class="'.$this->content_class.'_'.$post->ID.' social_share_privacy clearfix"></div>' . "\n" ;
++	}
++	
++	function jsconf(){
++		$conf = $this->js_conf_default;
++		foreach ($this->services as $service => $info){
++			if ($this->settings[$service.'-status']){
++				$conf['services'][$service]['status'] = 'on';
++				$conf['services'][$service]['display_name'] = $info['name'];
++				$conf['services'][$service]['dummy_img'] = $this->images.'dummy_'.$service.'.png';
++				if ($info['username'])
++					$conf['services'][$service][$info['username']] = $this->settings[$service.'-username'];
++				if ($info['lib'])
++					$conf['services'][$service][$service.'_lib'] = $this->libs . $info['lib'];
++				if ($info['jsconf'])
++					$conf['services'][$service] = array_merge($conf['services'][$service],$info['jsconf']);
++			} else {
++				$conf['services'][$service]['status'] = 'off';
++			}
++		}
++		$conf['uri'] = get_permalink();
++		return $conf;
++	}
++}
++
++class ShareButtonSettings {
++	function ShareButtonSettings() {
++		$this->__construct(func_get_args());
++	}
++
++	function __construct($services) {
++		$this->services = $services;
++		$this->settings_section = 'share-button-settings';
++		$this->display_section = $this->settings_section . '-display';
++		$this->services_section = $this->settings_section . '-services';
++		$this->settings = get_option($this->settings_section);
++		add_action('admin_init', array( &$this, 'admin_init'));
++		add_action('admin_menu', array( &$this, 'admin_menu'));
++
++	}
++
++	function admin_menu() {
++		add_options_page(
++			__('Privacy Share Buttons','privacy-share-buttons'),
++			__('Privacy Share Buttons','privacy-share-buttons'),
++			'manage_options',
++			$this->settings_section,
++			array( &$this, 'submenu_page')
++			);	     
++	}
++
++	function admin_init() {
++		register_setting($this->settings_section, $this->settings_section, array(&$this, 'settings_validate'));
++
++		add_settings_section($this->settings_section,
++			__('Enable Social Share Buttons','privacy-share-buttons'), array(&$this, 'settings_section'), $this->settings_section);
++
++		foreach ($this->services as $service => $info){
++			$this->add_default_fields($service,$info);
++		}
++
++		add_settings_section($this->display_section,
++			__('Display settings','privacy-share-buttons'),
++			array(&$this, 'display_section'), 
++			$this->settings_section);
++
++		add_settings_field($this->display_section."[index]",
++			__('Display on the Index page','privacy-share-buttons'),
++			array(&$this, 'checkbox'),
++			$this->settings_section, $this->display_section,
++			array('id' => 'index'));
++
++
++		add_settings_field($this->display_section."[pages]",
++			__('Display on Pages','privacy-share-buttons'),
++			array(&$this, 'checkbox'),
++			$this->settings_section, $this->display_section,
++			array('id' => 'pages'));
++
++		add_settings_field($this->display_section."[position]",
++			__('Position','privacy-share-buttons'),
++			array(&$this, 'position_field'),
++			$this->settings_section, $this->display_section);
++
++		foreach ($this->services as $service => $info){
++			if ($info['specific-settings']){
++				add_settings_section($this->services_section,
++					__('Specific Service settings','privacy-share-buttons'),
++					array(&$this, 'services_section'), 
++					$this->settings_section);
++				break;
++			}
++		}
++		
++		foreach ($this->services as $service => $info){
++			if ($info['username']){
++				$this->username_settings($service,$info);			
++			}
++		}
++	}
++
++	function username_settings($service,$info) {
++		$userfield = $this->service_section."[$service-username]";
++		add_settings_field($userfield, sprintf(__("%s username",'privacy-share-buttons'),$info['name']), array(&$this, 'username_field'), $this->settings_section, $this->services_section,$service.'-username');
++	}
++	
++	function username_field($id) {
++		$field = $this->settings_section."[$id]";
++		$value = $this->settings[$id];
++		echo "<input type='text' name='{$field}' value='{$value}' size='20' />";
++	}
++
++	function add_default_fields($serviceid, $info) {
++		$display_id = "{$serviceid}-status";
++
++		$info['id'] = $display_id;
++		$info['label'] = __('Enable','privacy-share-buttons');
++		add_settings_field(  $this->settings_section."[$display_id]" , $info['name'], array(&$this, 'checkbox'), $this->settings_section, $this->settings_section, $info);
++
++	} 
++
++	function services_section() {
++		_e("Settings specific to some Social Share services.",'privacy-share-buttons');
++	}
++
++	function display_section() {
++		_e("By default buttons will be showed on single Posts",'privacy-share-buttons');
++	}
++
++	function settings_section() {
++		echo '';
++	}
++
++	function checkbox($info) {
++		$id = $info['id'];
++		$field =  $this->settings_section."[$id]";
++		$value = $this->settings[$id];
++		$checked = checked( '1', $value, false);
++
++		echo "<input type='checkbox' name='{$field}' value='1' $checked />";
++		echo "<label for='{$field}'>";
++		echo __('Enable','privacy-share-buttons');
++		echo "</label>";
++
++	}
++
++	function position_field() {
++		$field = "{$this->settings_section}[position]";
++		$value = $this->settings['position'];
++		echo "<div><select name='{$field}'>";
++
++		$options = array(
++			'after' => __("After the post",'privacy-share-buttons'),
++			'before' => __("Before the post",'privacy-share-buttons'),
++			'manual' => __("Manual (shortcode)",'privacy-share-buttons')
++			);
++		foreach ($options as $key => $label) {
++			$selected = selected($value, $key, false);
++			echo "<option value='{$key}' $selected>$label</option>";
++		}
++		echo "</select></div>";
++		echo "<div> <p>"._e('If you choose "Manual (Shortcode)", you can use the shortcode <strong>[share_buttons]</strong> inside your articles','privacy-share-buttons')."</p></div>";
++	}
++
++	function settings_validate($input) {
++		return $input;
++	}
++
++	function submenu_page() {
++		?>
++			<div class="wrap">
++			<div id="icon-themes" class="icon32"><br></div>
++			<h2>Privacy Share Button Settings</h2>
++			<?php
++		if ( !empty( $_POST['action'] ) && 'update' == $_POST['action'] ) {
++			update_option( $this->settings_section, $_POST[$this->settings_section] );
++			$this->settings = get_option( $this->settings_section );
++			echo '<div id="message" class="updated fade"><p><strong>'.__('Settings saved.','privacy-share-buttons').'</strong></p></div>';
++		}
++		?>
++
++		<form method="post" action="<?php echo $_SERVER['PHP_SELF']."?".$_SERVER['QUERY_STRING']; ?>">
++		<?php settings_fields( $this->settings_section ); ?>
++		<?php do_settings_sections( $this->settings_section ); ?>
++		<p class="submit">
++			<input type="submit" class="button-primary" value="Save Changes" />
++		</p>
++		</form>
++		<?php
++	}
++}
++
++new ShareButton();
+\ No newline at end of file
+diff --git a/wp-content/plugins/privacy-share-buttons/readme.txt b/wp-content/plugins/privacy-share-buttons/readme.txt
+new file mode 100644
+index 00000000..daaf071f
+--- /dev/null
++++ b/wp-content/plugins/privacy-share-buttons/readme.txt
+@@ -0,0 +1,38 @@
++=== Privacy Share Buttons ===
++Contributors: lucha
++Tags: privacy, social, twitter, facebook, identica, googleplus
++Requires at least: 2.7
++Tested up to: 3.3.1
++Stable tag: 0.1
++
++Enables the well-known "Share this" buttons for different social networks, but with respect toward's your user privacy and data.
++
++== Description ==
++A simple interface to a jQuery plug-in, originally written by heisde.de and thereafter re-written by the author.
++
++The plugins offers the possibility of showing in posts (and optionally pages) buttons for sharing content to Facebook,
++Google Plus, Twitter, and Identi.ca. These buttons are dummy-button by default, and only after explicit action by the visitor
++they are activated and become the real buttons. This allows to give control to the single visitor if he wants to send 
++sensible personal information to third-parties sites, and thus providing a nice compromise between privacy and social sharing.
++
++
++*   Stable tag should indicate the Subversion "tag" of the latest stable version, or "trunk," if you use `/trunk/` for
++stable.
++
++
++== Installation ==
++
++1. Upload `privacy-share-buttons` to the `/wp-content/plugins/` directory
++1. Activate the plugin through the 'Plugins' menu in WordPress
++1. Go to the configuration page of the plugins to choose which buttons to show (and where)
++
++== Changelog ==
++
++= 0.1 =
++* First version
++
++== Arbitrary section ==
++
++You may provide arbitrary sections, in the same format as the ones above.  This may be of use for extremely complicated
++plugins where more information needs to be conveyed that doesn't fit into the categories of "description" or
++"installation."  Arbitrary sections will be shown below the built-in sections outlined above.
+\ No newline at end of file
+diff --git a/wp-content/plugins/privacy-share-buttons/uninstall.php b/wp-content/plugins/privacy-share-buttons/uninstall.php
+new file mode 100644
+index 00000000..19e5ca45
+--- /dev/null
++++ b/wp-content/plugins/privacy-share-buttons/uninstall.php
+@@ -0,0 +1,4 @@
++if( !defined( 'ABSPATH') && !defined('WP_UNINSTALL_PLUGIN') )
++    exit();
++
++delete_option('share-button-settings');
+\ No newline at end of file
+-- 
+2.17.1
+
diff --git a/patches/0141-changed-info-link-for-the-Privacy-Share-Buttons-plug.patch b/patches/0141-changed-info-link-for-the-Privacy-Share-Buttons-plug.patch
new file mode 100644
index 00000000..8ae1a93c
--- /dev/null
+++ b/patches/0141-changed-info-link-for-the-Privacy-Share-Buttons-plug.patch
@@ -0,0 +1,36 @@
+From e6c0b18e86c381d107184799f06d1017fcfea72f Mon Sep 17 00:00:00 2001
+From: lucha <lucha@paranoici.org>
+Date: Mon, 27 Feb 2012 12:10:20 +0100
+Subject: [PATCH 141/229] changed info-link for the Privacy Share Buttons
+ plugin (now linking to http://cavallette.noblogs.org/?p=7641)
+
+---
+ .../privacy-share-buttons/js/jquery.privacysharebuttons.js      | 2 +-
+ .../privacy-share-buttons/js/jquery.privacysharebuttons.min.js  | 2 +-
+ 2 files changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/wp-content/plugins/privacy-share-buttons/js/jquery.privacysharebuttons.js b/wp-content/plugins/privacy-share-buttons/js/jquery.privacysharebuttons.js
+index 13f9d7d6..b0ed58f9 100644
+--- a/wp-content/plugins/privacy-share-buttons/js/jquery.privacysharebuttons.js
++++ b/wp-content/plugins/privacy-share-buttons/js/jquery.privacysharebuttons.js
+@@ -26,7 +26,7 @@ var SocialButton = function(elements, options){
+ }; SocialButton.prototype = {
+ 	// defalt values for options
+ 	defaults : {
+-		'info_link' 		: 'http://www.heise.de/ct/artikel/2-Klicks-fuer-mehr-Datenschutz-1333879.html',
++		'info_link' 		: 'http://cavallette.noblogs.org/?p=7641',
+ 		'txt_help'  		: 'When you activate these buttons by clicking on them, some of your personal data will be transferred to third parties and can be stored by them. For more information click on the <em> i </em>',
+ 		'settings_perma'	: 'Permanently enable data transfer for:',
+ 		'css_path'			: '',
+diff --git a/wp-content/plugins/privacy-share-buttons/js/jquery.privacysharebuttons.min.js b/wp-content/plugins/privacy-share-buttons/js/jquery.privacysharebuttons.min.js
+index 130a3149..2dd2931a 100644
+--- a/wp-content/plugins/privacy-share-buttons/js/jquery.privacysharebuttons.min.js
++++ b/wp-content/plugins/privacy-share-buttons/js/jquery.privacysharebuttons.min.js
+@@ -1 +1 @@
+-(function(b){var a=function(d,c){this.elements=d;this.options=b.extend(true,{},this.defaults,c);if(!this.is_on()){return}this.append_css();this.attach()};a.prototype={defaults:{info_link:"http://www.heise.de/ct/artikel/2-Klicks-fuer-mehr-Datenschutz-1333879.html",txt_help:"When you activate these buttons by clicking on them, some of your personal data will be transferred to third parties and can be stored by them. For more information click on the <em> i </em>",settings_perma:"Permanently enable data transfer for:",css_path:"",uri:"",cookie_options:{path:"/",expires:365},services:{facebook:{display_name:"Facebook",status:"off",perma:"on",txt_info:"2 click for more privacy: only if you click here, the button will activate and you will be able to send your recommendation to Facebook. When enabled, data will be transferred to third parties - see <em> i </em>.",txt_off:"not connected with Facebook",txt_on:"connected with Facebook",dummy_img:"",action:"recommend",iframe_src:function(c){return'<iframe src="//www.facebook.com/plugins/like.php?href='+c.uri+"&amp;send=false&amp;layout=button_count&amp;width=100&amp;show_faces=false&amp;action="+c.services.facebook.action+'&amp;colorscheme=light&amp;font&amp;height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:130px; height:25px;" allowTransparency="true"></iframe>'}},twitter:{display_name:"Twitter",status:"off",perma:"on",txt_info:"2 click for more privacy: only if you click here, the button will activate and you will be able to send your recommendation to Twitter. When enabled, data will be transferred to third parties - see <em> i </em>.",txt_off:"not connected with Twitter",txt_on:"connected with Twitter",dummy_img:"",reply_to:"",text:encodeURIComponent(document.title),iframe_src:function(d){var c=(d.services.twitter.reply_to!="")?"&amp;via="+d.services.twitter.reply_to:"";return'<iframe allowtransparency="true" frameborder="0" scrolling="no" src="http://platform.twitter.com/widgets/tweet_button.html?url='+d.uri+"&amp;counturl="+d.uri+"&amp;text="+d.services.twitter.text+c+"&amp;count=horizontal&amp;lang="+d.services.twitter.language+'" style="width:100px; height:25px;"></iframe>'}},identica:{display_name:"Identi.ca",status:"off",perma:"on",txt_info:"2 click for more privacy: only if you click here, the button will activate and you will be able to send your recommendation to Identi.ca. When enabled, data will be transferred to third parties - see <em> i </em>.",txt_off:"not connected with Identi.ca",txt_on:"connected with Identi.ca",dummy_img:"",text:encodeURIComponent(document.title),identica_lib:"",iframe_src:function(c){return'<iframe scrolling="no" frameborder="0" src="'+c.services.identica.identica_lib+"?noscript&style2&amp;title="+c.services.identica.text+'" allowtransparency="true" style="width:130px; height:25px; position: absolute;"></iframe>'}},gplus:{display_name:"Google+",status:"off",perma:"on",txt_info:"2 click for more privacy: only if you click here, the button will activate and you will be able to send your recommendation to Google+. When enabled, data will be transferred to third parties - see <em> i </em>.",txt_off:"not connected with Google+",txt_on:"connected with Google+",dummy_img:"",language:"en",iframe_src:function(d){var c=b('<div class="g-plusone" data-size="medium"></div>');var e='<script type="text/javascript">window.___gcfg = {lang: "'+d.services.gplus.language+'"}; (function() { var po = document.createElement("script"); po.type = "text/javascript";po.async = true; po.src = "https://apis.google.com/js/plusone.js"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(po, s); })(); <\/script>';return c.append(e)}},flattr:{display_name:"Flattr",status:"off",perma:"on",txt_info:"2 click for more privacy: only if you click here, the button will activate and you will be able to send yout recommendation to Flattr. When enabled, data will be transferred to third parties - see <em> i </em>.",txt_flattr_off:"not connected with Flattr",txt_flattr_on:"connected with Flattr",dummy_img:"",iframe_src:function(){return""}},xing:{display_name:"Xing",status:"off",perma:"on",txt_info:"2 click for more privacy: only if you click here, the button will activate and you will be able to send your recommendation to Xing. When enabled, data will be transferred to third parties - see <em> i </em>.",txt_gplus_off:"not connected with Xing",txt_plus_on:"connected with Xing",dummy_img:"",xing_lib:"",iframe_src:function(){return""}}}},is_on:function(){var d=false;for(var c in this.options.services){var e=this.options.services[c];if(e.status=="on"){d=true;break}}return d},perma_is_on:function(){var d=false;for(var c in this.options.services){var e=this.options.services[c];if(e.status=="on"&&e.perma=="on"){d=true;break}}return d&&(!b.browser.msie||(b.browser.msie&&(b.browser.version>7)))},append_css:function(){if(this.options.css_path.length>0){if(document.createStyleSheet){document.createStyleSheet(options.css_path)}else{b("head").append('<link rel="stylesheet" type="text/css" href="'+options.css_path+'" />')}}},dummy_image:function(c){return b("<img/>",{src:c.dummy_img,alt:c.display_name+" Dummy Image","class":"dummy_img"})},switch_button:function(c,f){var e=b(".switch",b(f));var d=b("div.dummy_btn",b(f));if(e.hasClass("off")){b(f).addClass("info_off");e.addClass("on").removeClass("off").html(c.txt_on);d.html(c.iframe_src(this.options))}else{b(f).removeClass("info_off");e.addClass("off").removeClass("on").html(c.txt_off);d.html(this.dummy_image(c))}},attach:function(){var c=this;this.elements.each(function(){var g=b('<ul class="social_share_privacy_area"></ul>').appendTo(this);for(var f in c.options.services){var k=c.options.services[f];if(k.status!="on"){continue}var h=k.iframe_src(c.options);var e=b('<li class="help_info '+f+'"><span class="info">'+k.txt_info+"</span></li>").appendTo(g);b('<span class="switch off">'+k.txt_off+"</span>").appendTo(e);var d=b('<div class="dummy_btn"></div>').appendTo(e);d.append(c.dummy_image(k));e.click({serv:k,element:e},function(l){c.switch_button(l.data.serv,l.data.element)})}var e=b('<li class="settings_info"><div class="settings_info_menu off perma_option_off"><a href="'+c.options.info_link+'"><span class="help_info icon"><span class="info">'+c.options.txt_help+"</span></span></a></div></li>").appendTo(g);b(".help_info").each(function(){b(this).mouseenter(function(){if(!b(this).hasClass("info_off")){b(".info",this).show()}});b(this).mouseleave(function(){b(".info",this).hide()})});if(c.perma_is_on()){var j=e.find(".settings_info_menu").removeClass("perma_option_off");b('<span class="settings">Settings</span><form><fieldset><legend>'+c.options.settings_perma+"</legend></fieldset></form>").appendTo(j);for(var f in c.options.services){var k=c.options.services[f];if(!(k.status=="on"&&k.perma=="on")){continue}var i=(b.cookie("privacyShareButtons_"+f)=="perma_on")?'checked="checked"':"";j.find("form fieldset").append('<input type="checkbox" name="perma_status_'+f+'" id="perma_status_'+f+'" '+i+' /><label for="perma_status_'+f+'">'+k.display_name+"</label>");if(i!=""){b("li."+f+" span.switch",g).click()}}j.find("span.settings").css("cursor","pointer");j.find("span.settings").mouseenter(function(){j.removeClass("off").addClass("on")});e.mouseleave(function(){j.removeClass("on").addClass("off")});b(j.find("fieldset input")).click(function(n){var m=n.target.id;var l=m.substr(m.lastIndexOf("_")+1,m.length);var o="privacyShareButtons_"+l;if(b("#"+n.target.id+":checked").length){b.cookie(o,"perma_on",c.options.cookie_options);b("form fieldset label[for="+m+"]",g).addClass("checked")}else{b.cookie(o,null,c.options.cookie_options);b("form fieldset label[for="+m+"]",g).removeClass("checked")}})}})}};b.fn.socialShareButtons=function(c){new a(this,c);return this};b(document).ready(b(".social_share_privacy").socialShareButtons(socialshareprivacy_settings))})(jQuery);
+\ No newline at end of file
++(function(b){var a=function(d,c){this.elements=d;this.options=b.extend(true,{},this.defaults,c);if(!this.is_on()){return}this.append_css();this.attach()};a.prototype={defaults:{info_link:"http://cavallette.noblogs.org/?p=7641",txt_help:"When you activate these buttons by clicking on them, some of your personal data will be transferred to third parties and can be stored by them. For more information click on the <em> i </em>",settings_perma:"Permanently enable data transfer for:",css_path:"",uri:"",cookie_options:{path:"/",expires:365},services:{facebook:{display_name:"Facebook",status:"off",perma:"on",txt_info:"2 click for more privacy: only if you click here, the button will activate and you will be able to send your recommendation to Facebook. When enabled, data will be transferred to third parties - see <em> i </em>.",txt_off:"not connected with Facebook",txt_on:"connected with Facebook",dummy_img:"",action:"recommend",iframe_src:function(c){return'<iframe src="//www.facebook.com/plugins/like.php?href='+c.uri+"&amp;send=false&amp;layout=button_count&amp;width=100&amp;show_faces=false&amp;action="+c.services.facebook.action+'&amp;colorscheme=light&amp;font&amp;height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:130px; height:25px;" allowTransparency="true"></iframe>'}},twitter:{display_name:"Twitter",status:"off",perma:"on",txt_info:"2 click for more privacy: only if you click here, the button will activate and you will be able to send your recommendation to Twitter. When enabled, data will be transferred to third parties - see <em> i </em>.",txt_off:"not connected with Twitter",txt_on:"connected with Twitter",dummy_img:"",reply_to:"",text:encodeURIComponent(document.title),iframe_src:function(d){var c=(d.services.twitter.reply_to!="")?"&amp;via="+d.services.twitter.reply_to:"";return'<iframe allowtransparency="true" frameborder="0" scrolling="no" src="http://platform.twitter.com/widgets/tweet_button.html?url='+d.uri+"&amp;counturl="+d.uri+"&amp;text="+d.services.twitter.text+c+"&amp;count=horizontal&amp;lang="+d.services.twitter.language+'" style="width:100px; height:25px;"></iframe>'}},identica:{display_name:"Identi.ca",status:"off",perma:"on",txt_info:"2 click for more privacy: only if you click here, the button will activate and you will be able to send your recommendation to Identi.ca. When enabled, data will be transferred to third parties - see <em> i </em>.",txt_off:"not connected with Identi.ca",txt_on:"connected with Identi.ca",dummy_img:"",text:encodeURIComponent(document.title),identica_lib:"",iframe_src:function(c){return'<iframe scrolling="no" frameborder="0" src="'+c.services.identica.identica_lib+"?noscript&style2&amp;title="+c.services.identica.text+'" allowtransparency="true" style="width:130px; height:25px; position: absolute;"></iframe>'}},gplus:{display_name:"Google+",status:"off",perma:"on",txt_info:"2 click for more privacy: only if you click here, the button will activate and you will be able to send your recommendation to Google+. When enabled, data will be transferred to third parties - see <em> i </em>.",txt_off:"not connected with Google+",txt_on:"connected with Google+",dummy_img:"",language:"en",iframe_src:function(d){var c=b('<div class="g-plusone" data-size="medium"></div>');var e='<script type="text/javascript">window.___gcfg = {lang: "'+d.services.gplus.language+'"}; (function() { var po = document.createElement("script"); po.type = "text/javascript";po.async = true; po.src = "https://apis.google.com/js/plusone.js"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(po, s); })(); <\/script>';return c.append(e)}},flattr:{display_name:"Flattr",status:"off",perma:"on",txt_info:"2 click for more privacy: only if you click here, the button will activate and you will be able to send yout recommendation to Flattr. When enabled, data will be transferred to third parties - see <em> i </em>.",txt_flattr_off:"not connected with Flattr",txt_flattr_on:"connected with Flattr",dummy_img:"",iframe_src:function(){return""}},xing:{display_name:"Xing",status:"off",perma:"on",txt_info:"2 click for more privacy: only if you click here, the button will activate and you will be able to send your recommendation to Xing. When enabled, data will be transferred to third parties - see <em> i </em>.",txt_gplus_off:"not connected with Xing",txt_plus_on:"connected with Xing",dummy_img:"",xing_lib:"",iframe_src:function(){return""}}}},is_on:function(){var d=false;for(var c in this.options.services){var e=this.options.services[c];if(e.status=="on"){d=true;break}}return d},perma_is_on:function(){var d=false;for(var c in this.options.services){var e=this.options.services[c];if(e.status=="on"&&e.perma=="on"){d=true;break}}return d&&(!b.browser.msie||(b.browser.msie&&(b.browser.version>7)))},append_css:function(){if(this.options.css_path.length>0){if(document.createStyleSheet){document.createStyleSheet(options.css_path)}else{b("head").append('<link rel="stylesheet" type="text/css" href="'+options.css_path+'" />')}}},dummy_image:function(c){return b("<img/>",{src:c.dummy_img,alt:c.display_name+" Dummy Image","class":"dummy_img"})},switch_button:function(c,f){var e=b(".switch",b(f));var d=b("div.dummy_btn",b(f));if(e.hasClass("off")){b(f).addClass("info_off");e.addClass("on").removeClass("off").html(c.txt_on);d.html(c.iframe_src(this.options))}else{b(f).removeClass("info_off");e.addClass("off").removeClass("on").html(c.txt_off);d.html(this.dummy_image(c))}},attach:function(){var c=this;this.elements.each(function(){var g=b('<ul class="social_share_privacy_area"></ul>').appendTo(this);for(var f in c.options.services){var k=c.options.services[f];if(k.status!="on"){continue}var h=k.iframe_src(c.options);var e=b('<li class="help_info '+f+'"><span class="info">'+k.txt_info+"</span></li>").appendTo(g);b('<span class="switch off">'+k.txt_off+"</span>").appendTo(e);var d=b('<div class="dummy_btn"></div>').appendTo(e);d.append(c.dummy_image(k));e.click({serv:k,element:e},function(l){c.switch_button(l.data.serv,l.data.element)})}var e=b('<li class="settings_info"><div class="settings_info_menu off perma_option_off"><a href="'+c.options.info_link+'"><span class="help_info icon"><span class="info">'+c.options.txt_help+"</span></span></a></div></li>").appendTo(g);b(".help_info").each(function(){b(this).mouseenter(function(){if(!b(this).hasClass("info_off")){b(".info",this).show()}});b(this).mouseleave(function(){b(".info",this).hide()})});if(c.perma_is_on()){var j=e.find(".settings_info_menu").removeClass("perma_option_off");b('<span class="settings">Settings</span><form><fieldset><legend>'+c.options.settings_perma+"</legend></fieldset></form>").appendTo(j);for(var f in c.options.services){var k=c.options.services[f];if(!(k.status=="on"&&k.perma=="on")){continue}var i=(b.cookie("privacyShareButtons_"+f)=="perma_on")?'checked="checked"':"";j.find("form fieldset").append('<input type="checkbox" name="perma_status_'+f+'" id="perma_status_'+f+'" '+i+' /><label for="perma_status_'+f+'">'+k.display_name+"</label>");if(i!=""){b("li."+f+" span.switch",g).click()}}j.find("span.settings").css("cursor","pointer");j.find("span.settings").mouseenter(function(){j.removeClass("off").addClass("on")});e.mouseleave(function(){j.removeClass("on").addClass("off")});b(j.find("fieldset input")).click(function(n){var m=n.target.id;var l=m.substr(m.lastIndexOf("_")+1,m.length);var o="privacyShareButtons_"+l;if(b("#"+n.target.id+":checked").length){b.cookie(o,"perma_on",c.options.cookie_options);b("form fieldset label[for="+m+"]",g).addClass("checked")}else{b.cookie(o,null,c.options.cookie_options);b("form fieldset label[for="+m+"]",g).removeClass("checked")}})}})}};b.fn.socialShareButtons=function(c){new a(this,c);return this};b(document).ready(b(".social_share_privacy").socialShareButtons(socialshareprivacy_settings))})(jQuery);
+\ No newline at end of file
+-- 
+2.17.1
+
diff --git a/patches/0142-update-privacy-share-buttons-css-and-selected-the-co.patch b/patches/0142-update-privacy-share-buttons-css-and-selected-the-co.patch
new file mode 100644
index 00000000..2ad299e2
--- /dev/null
+++ b/patches/0142-update-privacy-share-buttons-css-and-selected-the-co.patch
@@ -0,0 +1,85 @@
+From 622620384ac5dbc5845b45f7f481897389debd08 Mon Sep 17 00:00:00 2001
+From: lucha <lucha@paranoici.org>
+Date: Mon, 27 Feb 2012 17:30:14 +0100
+Subject: [PATCH 142/229] update privacy share buttons css and selected the
+ compressed javascript
+
+---
+ .../plugins/privacy-share-buttons/css/socialshareprivacy.css | 4 ++--
+ .../privacy-share-buttons/js/jquery.privacysharebuttons.js   | 5 +++--
+ .../js/jquery.privacysharebuttons.min.js                     | 2 +-
+ .../plugins/privacy-share-buttons/privacy-share-buttons.php  | 4 ++--
+ 4 files changed, 8 insertions(+), 7 deletions(-)
+
+diff --git a/wp-content/plugins/privacy-share-buttons/css/socialshareprivacy.css b/wp-content/plugins/privacy-share-buttons/css/socialshareprivacy.css
+index 39d46b6c..e1fbf180 100755
+--- a/wp-content/plugins/privacy-share-buttons/css/socialshareprivacy.css
++++ b/wp-content/plugins/privacy-share-buttons/css/socialshareprivacy.css
+@@ -43,7 +43,7 @@
+ /* Tooltips end */
+ 
+ /* Settings/Info begin */
+-.social_share_privacy_area li.settings_info {position:relative; top:8px; width:135px;}
++.social_share_privacy_area li.settings_info {position:relative; top:8px; width:135px; overflow:visible;}
+ .social_share_privacy_area li.settings_info a {text-decoration:none; margin:0 !important;}
+ .social_share_privacy_area li.settings_info .settings_info_menu {background-color:#f3f4f5; border:2px solid #e7e3e3; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; -moz-box-shadow:2px 2px 3px #c1c1c1; -webkit-box-shadow:2px 2px 3px #c1c1c1; box-shadow:3px 3px 3px #c1c1c1; left:0; position:absolute; top:0; width:135px; z-index:10;}
+ .social_share_privacy_area li.settings_info .settings_info_menu.off {border-width:0; -moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none; background-color:transparent; }
+@@ -53,7 +53,7 @@
+ .social_share_privacy_area li.settings_info .settings_info_menu form fieldset {border-width: 0; margin:0; padding:0 10px 10px; }
+ .social_share_privacy_area li.settings_info .settings_info_menu form fieldset legend {font-size:11px; font-weight:bold; line-height:14px; margin:0; padding:10px 0; width:115px; color:#151515;}
+ .social_share_privacy_area li.settings_info .settings_info_menu form fieldset input {clear:both; float:left; margin:4px 10px 4px 0; width:auto;}
+-.social_share_privacy_area li.settings_info .settings_info_menu form fieldset label {display:inline-block; float:left; font-size:12px; font-weight:bold; line-height:24px; -moz-transition:color .5s ease-in; -webkit-transition:color .5s ease-in; transition:color .5s ease-in; color:#151515;}
++.social_share_privacy_area li.settings_info .settings_info_menu form fieldset label {display:inline-block; float:left; font-size:12px; font-weight:bold; line-height:24px; -moz-transition:color .5s ease-in; -webkit-transition:color .5s ease-in; transition:color .5s ease-in; color:#151515; margin-bottom:0px;}
+ .social_share_privacy_area li.settings_info .settings_info_menu form fieldset label.checked {color:#090;}
+ 
+ 
+diff --git a/wp-content/plugins/privacy-share-buttons/js/jquery.privacysharebuttons.js b/wp-content/plugins/privacy-share-buttons/js/jquery.privacysharebuttons.js
+index b0ed58f9..0a4bac21 100644
+--- a/wp-content/plugins/privacy-share-buttons/js/jquery.privacysharebuttons.js
++++ b/wp-content/plugins/privacy-share-buttons/js/jquery.privacysharebuttons.js
+@@ -112,8 +112,8 @@ var SocialButton = function(elements, options){
+ 								  + ' var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(po, s); })(); </script>';
+ 					return gplusdiv.append(gplusjs);
+ 				}
+-			},
+-			'flattr' : {
++			}
++/*			'flattr' : {
+ 				'display_name'		: 'Flattr',
+ 				'status'			: 'off',
+ 				'perma'				: 'on',
+@@ -134,6 +134,7 @@ var SocialButton = function(elements, options){
+ 				'xing_lib'			: '',
+ 				'iframe_src'			: function(){return '';}
+ 			}
++*/
+ 		}
+ 	},
+ 	
+diff --git a/wp-content/plugins/privacy-share-buttons/js/jquery.privacysharebuttons.min.js b/wp-content/plugins/privacy-share-buttons/js/jquery.privacysharebuttons.min.js
+index 2dd2931a..12f95735 100644
+--- a/wp-content/plugins/privacy-share-buttons/js/jquery.privacysharebuttons.min.js
++++ b/wp-content/plugins/privacy-share-buttons/js/jquery.privacysharebuttons.min.js
+@@ -1 +1 @@
+-(function(b){var a=function(d,c){this.elements=d;this.options=b.extend(true,{},this.defaults,c);if(!this.is_on()){return}this.append_css();this.attach()};a.prototype={defaults:{info_link:"http://cavallette.noblogs.org/?p=7641",txt_help:"When you activate these buttons by clicking on them, some of your personal data will be transferred to third parties and can be stored by them. For more information click on the <em> i </em>",settings_perma:"Permanently enable data transfer for:",css_path:"",uri:"",cookie_options:{path:"/",expires:365},services:{facebook:{display_name:"Facebook",status:"off",perma:"on",txt_info:"2 click for more privacy: only if you click here, the button will activate and you will be able to send your recommendation to Facebook. When enabled, data will be transferred to third parties - see <em> i </em>.",txt_off:"not connected with Facebook",txt_on:"connected with Facebook",dummy_img:"",action:"recommend",iframe_src:function(c){return'<iframe src="//www.facebook.com/plugins/like.php?href='+c.uri+"&amp;send=false&amp;layout=button_count&amp;width=100&amp;show_faces=false&amp;action="+c.services.facebook.action+'&amp;colorscheme=light&amp;font&amp;height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:130px; height:25px;" allowTransparency="true"></iframe>'}},twitter:{display_name:"Twitter",status:"off",perma:"on",txt_info:"2 click for more privacy: only if you click here, the button will activate and you will be able to send your recommendation to Twitter. When enabled, data will be transferred to third parties - see <em> i </em>.",txt_off:"not connected with Twitter",txt_on:"connected with Twitter",dummy_img:"",reply_to:"",text:encodeURIComponent(document.title),iframe_src:function(d){var c=(d.services.twitter.reply_to!="")?"&amp;via="+d.services.twitter.reply_to:"";return'<iframe allowtransparency="true" frameborder="0" scrolling="no" src="http://platform.twitter.com/widgets/tweet_button.html?url='+d.uri+"&amp;counturl="+d.uri+"&amp;text="+d.services.twitter.text+c+"&amp;count=horizontal&amp;lang="+d.services.twitter.language+'" style="width:100px; height:25px;"></iframe>'}},identica:{display_name:"Identi.ca",status:"off",perma:"on",txt_info:"2 click for more privacy: only if you click here, the button will activate and you will be able to send your recommendation to Identi.ca. When enabled, data will be transferred to third parties - see <em> i </em>.",txt_off:"not connected with Identi.ca",txt_on:"connected with Identi.ca",dummy_img:"",text:encodeURIComponent(document.title),identica_lib:"",iframe_src:function(c){return'<iframe scrolling="no" frameborder="0" src="'+c.services.identica.identica_lib+"?noscript&style2&amp;title="+c.services.identica.text+'" allowtransparency="true" style="width:130px; height:25px; position: absolute;"></iframe>'}},gplus:{display_name:"Google+",status:"off",perma:"on",txt_info:"2 click for more privacy: only if you click here, the button will activate and you will be able to send your recommendation to Google+. When enabled, data will be transferred to third parties - see <em> i </em>.",txt_off:"not connected with Google+",txt_on:"connected with Google+",dummy_img:"",language:"en",iframe_src:function(d){var c=b('<div class="g-plusone" data-size="medium"></div>');var e='<script type="text/javascript">window.___gcfg = {lang: "'+d.services.gplus.language+'"}; (function() { var po = document.createElement("script"); po.type = "text/javascript";po.async = true; po.src = "https://apis.google.com/js/plusone.js"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(po, s); })(); <\/script>';return c.append(e)}},flattr:{display_name:"Flattr",status:"off",perma:"on",txt_info:"2 click for more privacy: only if you click here, the button will activate and you will be able to send yout recommendation to Flattr. When enabled, data will be transferred to third parties - see <em> i </em>.",txt_flattr_off:"not connected with Flattr",txt_flattr_on:"connected with Flattr",dummy_img:"",iframe_src:function(){return""}},xing:{display_name:"Xing",status:"off",perma:"on",txt_info:"2 click for more privacy: only if you click here, the button will activate and you will be able to send your recommendation to Xing. When enabled, data will be transferred to third parties - see <em> i </em>.",txt_gplus_off:"not connected with Xing",txt_plus_on:"connected with Xing",dummy_img:"",xing_lib:"",iframe_src:function(){return""}}}},is_on:function(){var d=false;for(var c in this.options.services){var e=this.options.services[c];if(e.status=="on"){d=true;break}}return d},perma_is_on:function(){var d=false;for(var c in this.options.services){var e=this.options.services[c];if(e.status=="on"&&e.perma=="on"){d=true;break}}return d&&(!b.browser.msie||(b.browser.msie&&(b.browser.version>7)))},append_css:function(){if(this.options.css_path.length>0){if(document.createStyleSheet){document.createStyleSheet(options.css_path)}else{b("head").append('<link rel="stylesheet" type="text/css" href="'+options.css_path+'" />')}}},dummy_image:function(c){return b("<img/>",{src:c.dummy_img,alt:c.display_name+" Dummy Image","class":"dummy_img"})},switch_button:function(c,f){var e=b(".switch",b(f));var d=b("div.dummy_btn",b(f));if(e.hasClass("off")){b(f).addClass("info_off");e.addClass("on").removeClass("off").html(c.txt_on);d.html(c.iframe_src(this.options))}else{b(f).removeClass("info_off");e.addClass("off").removeClass("on").html(c.txt_off);d.html(this.dummy_image(c))}},attach:function(){var c=this;this.elements.each(function(){var g=b('<ul class="social_share_privacy_area"></ul>').appendTo(this);for(var f in c.options.services){var k=c.options.services[f];if(k.status!="on"){continue}var h=k.iframe_src(c.options);var e=b('<li class="help_info '+f+'"><span class="info">'+k.txt_info+"</span></li>").appendTo(g);b('<span class="switch off">'+k.txt_off+"</span>").appendTo(e);var d=b('<div class="dummy_btn"></div>').appendTo(e);d.append(c.dummy_image(k));e.click({serv:k,element:e},function(l){c.switch_button(l.data.serv,l.data.element)})}var e=b('<li class="settings_info"><div class="settings_info_menu off perma_option_off"><a href="'+c.options.info_link+'"><span class="help_info icon"><span class="info">'+c.options.txt_help+"</span></span></a></div></li>").appendTo(g);b(".help_info").each(function(){b(this).mouseenter(function(){if(!b(this).hasClass("info_off")){b(".info",this).show()}});b(this).mouseleave(function(){b(".info",this).hide()})});if(c.perma_is_on()){var j=e.find(".settings_info_menu").removeClass("perma_option_off");b('<span class="settings">Settings</span><form><fieldset><legend>'+c.options.settings_perma+"</legend></fieldset></form>").appendTo(j);for(var f in c.options.services){var k=c.options.services[f];if(!(k.status=="on"&&k.perma=="on")){continue}var i=(b.cookie("privacyShareButtons_"+f)=="perma_on")?'checked="checked"':"";j.find("form fieldset").append('<input type="checkbox" name="perma_status_'+f+'" id="perma_status_'+f+'" '+i+' /><label for="perma_status_'+f+'">'+k.display_name+"</label>");if(i!=""){b("li."+f+" span.switch",g).click()}}j.find("span.settings").css("cursor","pointer");j.find("span.settings").mouseenter(function(){j.removeClass("off").addClass("on")});e.mouseleave(function(){j.removeClass("on").addClass("off")});b(j.find("fieldset input")).click(function(n){var m=n.target.id;var l=m.substr(m.lastIndexOf("_")+1,m.length);var o="privacyShareButtons_"+l;if(b("#"+n.target.id+":checked").length){b.cookie(o,"perma_on",c.options.cookie_options);b("form fieldset label[for="+m+"]",g).addClass("checked")}else{b.cookie(o,null,c.options.cookie_options);b("form fieldset label[for="+m+"]",g).removeClass("checked")}})}})}};b.fn.socialShareButtons=function(c){new a(this,c);return this};b(document).ready(b(".social_share_privacy").socialShareButtons(socialshareprivacy_settings))})(jQuery);
+\ No newline at end of file
++(function(b){var a=function(d,c){this.elements=d;this.options=b.extend(true,{},this.defaults,c);if(!this.is_on()){return}this.append_css();this.attach()};a.prototype={defaults:{info_link:"http://cavallette.noblogs.org/?p=7641",txt_help:"When you activate these buttons by clicking on them, some of your personal data will be transferred to third parties and can be stored by them. For more information click on the <em> i </em>",settings_perma:"Permanently enable data transfer for:",css_path:"",uri:"",cookie_options:{path:"/",expires:365},services:{facebook:{display_name:"Facebook",status:"off",perma:"on",txt_info:"2 click for more privacy: only if you click here, the button will activate and you will be able to send your recommendation to Facebook. When enabled, data will be transferred to third parties - see <em> i </em>.",txt_off:"not connected with Facebook",txt_on:"connected with Facebook",dummy_img:"",action:"recommend",iframe_src:function(c){return'<iframe src="//www.facebook.com/plugins/like.php?href='+c.uri+"&amp;send=false&amp;layout=button_count&amp;width=100&amp;show_faces=false&amp;action="+c.services.facebook.action+'&amp;colorscheme=light&amp;font&amp;height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:130px; height:25px;" allowTransparency="true"></iframe>'}},twitter:{display_name:"Twitter",status:"off",perma:"on",txt_info:"2 click for more privacy: only if you click here, the button will activate and you will be able to send your recommendation to Twitter. When enabled, data will be transferred to third parties - see <em> i </em>.",txt_off:"not connected with Twitter",txt_on:"connected with Twitter",dummy_img:"",reply_to:"",text:encodeURIComponent(document.title),iframe_src:function(d){var c=(d.services.twitter.reply_to!="")?"&amp;via="+d.services.twitter.reply_to:"";return'<iframe allowtransparency="true" frameborder="0" scrolling="no" src="http://platform.twitter.com/widgets/tweet_button.html?url='+d.uri+"&amp;counturl="+d.uri+"&amp;text="+d.services.twitter.text+c+"&amp;count=horizontal&amp;lang="+d.services.twitter.language+'" style="width:100px; height:25px;"></iframe>'}},identica:{display_name:"Identi.ca",status:"off",perma:"on",txt_info:"2 click for more privacy: only if you click here, the button will activate and you will be able to send your recommendation to Identi.ca. When enabled, data will be transferred to third parties - see <em> i </em>.",txt_off:"not connected with Identi.ca",txt_on:"connected with Identi.ca",dummy_img:"",text:encodeURIComponent(document.title),identica_lib:"",iframe_src:function(c){return'<iframe scrolling="no" frameborder="0" src="'+c.services.identica.identica_lib+"?noscript&style2&amp;title="+c.services.identica.text+'" allowtransparency="true" style="width:130px; height:25px; position: absolute;"></iframe>'}},gplus:{display_name:"Google+",status:"off",perma:"on",txt_info:"2 click for more privacy: only if you click here, the button will activate and you will be able to send your recommendation to Google+. When enabled, data will be transferred to third parties - see <em> i </em>.",txt_off:"not connected with Google+",txt_on:"connected with Google+",dummy_img:"",language:"en",iframe_src:function(d){var c=b('<div class="g-plusone" data-size="medium"></div>');var e='<script type="text/javascript">window.___gcfg = {lang: "'+d.services.gplus.language+'"}; (function() { var po = document.createElement("script"); po.type = "text/javascript";po.async = true; po.src = "https://apis.google.com/js/plusone.js"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(po, s); })(); <\/script>';return c.append(e)}}}},is_on:function(){var d=false;for(var c in this.options.services){var e=this.options.services[c];if(e.status=="on"){d=true;break}}return d},perma_is_on:function(){var d=false;for(var c in this.options.services){var e=this.options.services[c];if(e.status=="on"&&e.perma=="on"){d=true;break}}return d&&(!b.browser.msie||(b.browser.msie&&(b.browser.version>7)))},append_css:function(){if(this.options.css_path.length>0){if(document.createStyleSheet){document.createStyleSheet(options.css_path)}else{b("head").append('<link rel="stylesheet" type="text/css" href="'+options.css_path+'" />')}}},dummy_image:function(c){return b("<img/>",{src:c.dummy_img,alt:c.display_name+" Dummy Image","class":"dummy_img"})},switch_button:function(c,f){var e=b(".switch",b(f));var d=b("div.dummy_btn",b(f));if(e.hasClass("off")){b(f).addClass("info_off");e.addClass("on").removeClass("off").html(c.txt_on);d.html(c.iframe_src(this.options))}else{b(f).removeClass("info_off");e.addClass("off").removeClass("on").html(c.txt_off);d.html(this.dummy_image(c))}},attach:function(){var c=this;this.elements.each(function(){var g=b('<ul class="social_share_privacy_area"></ul>').appendTo(this);for(var f in c.options.services){var k=c.options.services[f];if(k.status!="on"){continue}var h=k.iframe_src(c.options);var e=b('<li class="help_info '+f+'"><span class="info">'+k.txt_info+"</span></li>").appendTo(g);b('<span class="switch off">'+k.txt_off+"</span>").appendTo(e);var d=b('<div class="dummy_btn"></div>').appendTo(e);d.append(c.dummy_image(k));e.click({serv:k,element:e},function(l){c.switch_button(l.data.serv,l.data.element)})}var e=b('<li class="settings_info"><div class="settings_info_menu off perma_option_off"><a href="'+c.options.info_link+'"><span class="help_info icon"><span class="info">'+c.options.txt_help+"</span></span></a></div></li>").appendTo(g);b(".help_info").each(function(){b(this).mouseenter(function(){if(!b(this).hasClass("info_off")){b(".info",this).show()}});b(this).mouseleave(function(){b(".info",this).hide()})});if(c.perma_is_on()){var j=e.find(".settings_info_menu").removeClass("perma_option_off");b('<span class="settings">Settings</span><form><fieldset><legend>'+c.options.settings_perma+"</legend></fieldset></form>").appendTo(j);for(var f in c.options.services){var k=c.options.services[f];if(!(k.status=="on"&&k.perma=="on")){continue}var i=(b.cookie("privacyShareButtons_"+f)=="perma_on")?'checked="checked"':"";j.find("form fieldset").append('<input type="checkbox" name="perma_status_'+f+'" id="perma_status_'+f+'" '+i+' /><label for="perma_status_'+f+'">'+k.display_name+"</label>");if(i!=""){b("li."+f+" span.switch",g).click()}}j.find("span.settings").css("cursor","pointer");j.find("span.settings").mouseenter(function(){j.removeClass("off").addClass("on")});e.mouseleave(function(){j.removeClass("on").addClass("off")});b(j.find("fieldset input")).click(function(n){var m=n.target.id;var l=m.substr(m.lastIndexOf("_")+1,m.length);var o="privacyShareButtons_"+l;if(b("#"+n.target.id+":checked").length){b.cookie(o,"perma_on",c.options.cookie_options);b("form fieldset label[for="+m+"]",g).addClass("checked")}else{b.cookie(o,null,c.options.cookie_options);b("form fieldset label[for="+m+"]",g).removeClass("checked")}})}})}};b.fn.socialShareButtons=function(c){new a(this,c);return this};b(document).ready(b(".social_share_privacy").socialShareButtons(socialshareprivacy_settings))})(jQuery);
+\ No newline at end of file
+diff --git a/wp-content/plugins/privacy-share-buttons/privacy-share-buttons.php b/wp-content/plugins/privacy-share-buttons/privacy-share-buttons.php
+index 40ad354c..9e72e5aa 100644
+--- a/wp-content/plugins/privacy-share-buttons/privacy-share-buttons.php
++++ b/wp-content/plugins/privacy-share-buttons/privacy-share-buttons.php
+@@ -37,8 +37,8 @@ class ShareButton {
+ 		
+ 		$this->url = plugins_url(basename(dirname(__FILE__)));
+ 		$this->css = $this->url .'/css/socialshareprivacy.css';
+-		$this->js = $this->url .'/js/jquery.privacysharebuttons.js';
+-		$this->jquery_cookie = $this->url .'/js/jquery.cookie.js';
++		$this->js = $this->url .'/js/jquery.privacysharebuttons.min.js';
++		$this->jquery_cookie = $this->url .'/js/jquery.cookie.min.js';
+ 		$this->images = $this->url .'/images/';
+ 		$this->libs = $this->url .'/libs/';
+ 		$this->services = array(
+-- 
+2.17.1
+
diff --git a/patches/0143-small-changes-to-Privacy-Share-Buttons-plugin-css.patch b/patches/0143-small-changes-to-Privacy-Share-Buttons-plugin-css.patch
new file mode 100644
index 00000000..91c1384d
--- /dev/null
+++ b/patches/0143-small-changes-to-Privacy-Share-Buttons-plugin-css.patch
@@ -0,0 +1,26 @@
+From 09c926628512091ab88d59cfbc77ba0165f5ab87 Mon Sep 17 00:00:00 2001
+From: lucha <lucha@paranoici.org>
+Date: Fri, 30 Mar 2012 13:14:53 +0200
+Subject: [PATCH 143/229] small changes to Privacy Share Buttons plugin css
+
+---
+ .../plugins/privacy-share-buttons/css/socialshareprivacy.css    | 2 ++
+ 1 file changed, 2 insertions(+)
+
+diff --git a/wp-content/plugins/privacy-share-buttons/css/socialshareprivacy.css b/wp-content/plugins/privacy-share-buttons/css/socialshareprivacy.css
+index e1fbf180..de659436 100755
+--- a/wp-content/plugins/privacy-share-buttons/css/socialshareprivacy.css
++++ b/wp-content/plugins/privacy-share-buttons/css/socialshareprivacy.css
+@@ -1,7 +1,9 @@
+ .social_share_privacy {clear:both; margin:0 auto; width:100%; margin-bottom:15px;}
+ .social_share_privacy_area {clear:both; margin:20px 0 !important; padding:0; height:25px; width:100%;}
+ .social_share_privacy_area li {margin:0 !important; padding:0; height:20px; float:left; list-style-type:none !important; list-style:none !important; background:none !important;}
++.social_share_privacy_area li:before {content : "";}
+ .social_share_privacy_area li .dummy_btn {float:left; margin-left:10px; cursor:pointer; padding:0;}
++.social_share_privacy_area li .dummy_btn img {border: 0px; background: none;}
+ 
+ /* Facebook begin */
+ .social_share_privacy_area .facebook {width: 180px;}
+-- 
+2.17.1
+
diff --git a/patches/0144-Fixed-Facebook-button-Privacy-Share-Buttons.patch b/patches/0144-Fixed-Facebook-button-Privacy-Share-Buttons.patch
new file mode 100644
index 00000000..f9a00f2d
--- /dev/null
+++ b/patches/0144-Fixed-Facebook-button-Privacy-Share-Buttons.patch
@@ -0,0 +1,114 @@
+From bc8dfc00875c2d1d61ad0f386bd8ee7973b4a3b8 Mon Sep 17 00:00:00 2001
+From: lucha <lucha@paranoici.org>
+Date: Sun, 15 Apr 2012 21:41:07 +0200
+Subject: [PATCH 144/229] Fixed Facebook button - Privacy Share Buttons
+
+---
+ .../css/socialshareprivacy.css                | 10 ++++-----
+ .../js/jquery.privacysharebuttons.js          | 22 ++++++++++++++-----
+ .../js/jquery.privacysharebuttons.min.js      |  2 +-
+ .../plugins/privacy-share-buttons/readme.txt  | 13 +++++------
+ 4 files changed, 28 insertions(+), 19 deletions(-)
+
+diff --git a/wp-content/plugins/privacy-share-buttons/css/socialshareprivacy.css b/wp-content/plugins/privacy-share-buttons/css/socialshareprivacy.css
+index de659436..d290ed2a 100755
+--- a/wp-content/plugins/privacy-share-buttons/css/socialshareprivacy.css
++++ b/wp-content/plugins/privacy-share-buttons/css/socialshareprivacy.css
+@@ -1,13 +1,13 @@
+ .social_share_privacy {clear:both; margin:0 auto; width:100%; margin-bottom:15px;}
+ .social_share_privacy_area {clear:both; margin:20px 0 !important; padding:0; height:25px; width:100%;}
+ .social_share_privacy_area li {margin:0 !important; padding:0; height:20px; float:left; list-style-type:none !important; list-style:none !important; background:none !important;}
+-.social_share_privacy_area li:before {content : "";}
+ .social_share_privacy_area li .dummy_btn {float:left; margin-left:10px; cursor:pointer; padding:0;}
+-.social_share_privacy_area li .dummy_btn img {border: 0px; background: none;}
+ 
+ /* Facebook begin */
+-.social_share_privacy_area .facebook {width: 180px;}
+-/* Facebook end */
++.social_share_privacy_area .facebook {width: 175px;}
++.social_share_privacy_area .facebook .fb_edge_comment_widget {width:400px;}
++/* .social_share_privacy_area .facebook div.dummy_btn {width: 150px;}
++ *//* Facebook end */
+ 
+ /* Identica begin */
+ .social_share_privacy_area .identica {width:148px;}
+@@ -29,7 +29,7 @@
+ /* Flattr end */
+ 
+ /* Switch begin */
+-.social_share_privacy_area li .switch {display: inline-block; text-indent:-9999em; background:transparent url(../images/socialshareprivacy_on_off.png) no-repeat 0 0 scroll; width:23px; height:12px; overflow:hidden; float:left; margin:4px 0 0; cursor:pointer;}
++.social_share_privacy_area li .switch {display: none; text-indent:-9999em; background:transparent url(../images/socialshareprivacy_on_off.png) no-repeat 0 0 scroll; width:23px; height:12px; overflow:hidden; float:left; margin:4px 0 0; cursor:pointer;}
+ .social_share_privacy_area li .switch.on {background-position:0 -12px;}
+ /* Switch end */
+ 
+diff --git a/wp-content/plugins/privacy-share-buttons/js/jquery.privacysharebuttons.js b/wp-content/plugins/privacy-share-buttons/js/jquery.privacysharebuttons.js
+index 0a4bac21..3dfc8427 100644
+--- a/wp-content/plugins/privacy-share-buttons/js/jquery.privacysharebuttons.js
++++ b/wp-content/plugins/privacy-share-buttons/js/jquery.privacysharebuttons.js
+@@ -46,12 +46,22 @@ var SocialButton = function(elements, options){
+ 				'dummy_img'			: '',
+ 				'action'			: 'recommend',
+ 				'iframe_src'			: function (options){ 
+-					return '<iframe src="//www.facebook.com/plugins/like.php?href='
+-							+ options.uri 
+-							+ '&amp;send=false&amp;layout=button_count&amp;width=100&amp;show_faces=false'
+-							+ '&amp;action=' + options.services.facebook.action 
+-							+ '&amp;colorscheme=light&amp;font&amp;height=21" scrolling="no" frameborder="0" '
+-							+ 'style="border:none; overflow:hidden; width:130px; height:25px;" allowTransparency="true"></iframe>';
++					// return '<iframe src="//www.facebook.com/plugins/like.php?href&amp;send=false&amp;layout=button_count&amp;width=450&amp;show_faces=false&amp;action=recommend&amp;colorscheme=light&amp;font&amp;height=21" scrolling="no" frameborder="0" style="border:none; overflow:auto; width:450px; height:21px;" allowTransparency="true"></iframe>';
++					return '<div id="fb-root"></div>'
++					+'<script>(function(d, s, id) {'
++					+' var js, fjs = d.getElementsByTagName(s)[0];'
++					+' if (d.getElementById(id)) return;'
++					+' js = d.createElement(s); js.id = id;'
++					+' js.src = "//connect.facebook.net/it_IT/all.js#xfbml=1";'
++					+'  fjs.parentNode.insertBefore(js, fjs);'
++					+'}(document, "script", "facebook-jssdk"));</script>'
++					+'<div class="fb-like" data-send="false" data-layout="button_count" data-width="400" data-show-faces="false" data-action="recommend"></div>';
++					// return '<iframe src="//www.facebook.com/plugins/like.php?href='
++					// 		+ options.uri 
++					// 		+ '&amp;send=false&amp;layout=button_count&amp;width=100&amp;show_faces=false'
++					// 		+ '&amp;action=' + options.services.facebook.action 
++					// 		+ '&amp;colorscheme=light&amp;font&amp;height=21" scrolling="no" frameborder="0" '
++					// 		+ 'style="border:none; overflow:hidden; width:130px; height:25px;" allowTransparency="true"></iframe>';
+ 					}
+ 			}, 
+ 			'twitter' : {
+diff --git a/wp-content/plugins/privacy-share-buttons/js/jquery.privacysharebuttons.min.js b/wp-content/plugins/privacy-share-buttons/js/jquery.privacysharebuttons.min.js
+index 12f95735..8d753eec 100644
+--- a/wp-content/plugins/privacy-share-buttons/js/jquery.privacysharebuttons.min.js
++++ b/wp-content/plugins/privacy-share-buttons/js/jquery.privacysharebuttons.min.js
+@@ -1 +1 @@
+-(function(b){var a=function(d,c){this.elements=d;this.options=b.extend(true,{},this.defaults,c);if(!this.is_on()){return}this.append_css();this.attach()};a.prototype={defaults:{info_link:"http://cavallette.noblogs.org/?p=7641",txt_help:"When you activate these buttons by clicking on them, some of your personal data will be transferred to third parties and can be stored by them. For more information click on the <em> i </em>",settings_perma:"Permanently enable data transfer for:",css_path:"",uri:"",cookie_options:{path:"/",expires:365},services:{facebook:{display_name:"Facebook",status:"off",perma:"on",txt_info:"2 click for more privacy: only if you click here, the button will activate and you will be able to send your recommendation to Facebook. When enabled, data will be transferred to third parties - see <em> i </em>.",txt_off:"not connected with Facebook",txt_on:"connected with Facebook",dummy_img:"",action:"recommend",iframe_src:function(c){return'<iframe src="//www.facebook.com/plugins/like.php?href='+c.uri+"&amp;send=false&amp;layout=button_count&amp;width=100&amp;show_faces=false&amp;action="+c.services.facebook.action+'&amp;colorscheme=light&amp;font&amp;height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:130px; height:25px;" allowTransparency="true"></iframe>'}},twitter:{display_name:"Twitter",status:"off",perma:"on",txt_info:"2 click for more privacy: only if you click here, the button will activate and you will be able to send your recommendation to Twitter. When enabled, data will be transferred to third parties - see <em> i </em>.",txt_off:"not connected with Twitter",txt_on:"connected with Twitter",dummy_img:"",reply_to:"",text:encodeURIComponent(document.title),iframe_src:function(d){var c=(d.services.twitter.reply_to!="")?"&amp;via="+d.services.twitter.reply_to:"";return'<iframe allowtransparency="true" frameborder="0" scrolling="no" src="http://platform.twitter.com/widgets/tweet_button.html?url='+d.uri+"&amp;counturl="+d.uri+"&amp;text="+d.services.twitter.text+c+"&amp;count=horizontal&amp;lang="+d.services.twitter.language+'" style="width:100px; height:25px;"></iframe>'}},identica:{display_name:"Identi.ca",status:"off",perma:"on",txt_info:"2 click for more privacy: only if you click here, the button will activate and you will be able to send your recommendation to Identi.ca. When enabled, data will be transferred to third parties - see <em> i </em>.",txt_off:"not connected with Identi.ca",txt_on:"connected with Identi.ca",dummy_img:"",text:encodeURIComponent(document.title),identica_lib:"",iframe_src:function(c){return'<iframe scrolling="no" frameborder="0" src="'+c.services.identica.identica_lib+"?noscript&style2&amp;title="+c.services.identica.text+'" allowtransparency="true" style="width:130px; height:25px; position: absolute;"></iframe>'}},gplus:{display_name:"Google+",status:"off",perma:"on",txt_info:"2 click for more privacy: only if you click here, the button will activate and you will be able to send your recommendation to Google+. When enabled, data will be transferred to third parties - see <em> i </em>.",txt_off:"not connected with Google+",txt_on:"connected with Google+",dummy_img:"",language:"en",iframe_src:function(d){var c=b('<div class="g-plusone" data-size="medium"></div>');var e='<script type="text/javascript">window.___gcfg = {lang: "'+d.services.gplus.language+'"}; (function() { var po = document.createElement("script"); po.type = "text/javascript";po.async = true; po.src = "https://apis.google.com/js/plusone.js"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(po, s); })(); <\/script>';return c.append(e)}}}},is_on:function(){var d=false;for(var c in this.options.services){var e=this.options.services[c];if(e.status=="on"){d=true;break}}return d},perma_is_on:function(){var d=false;for(var c in this.options.services){var e=this.options.services[c];if(e.status=="on"&&e.perma=="on"){d=true;break}}return d&&(!b.browser.msie||(b.browser.msie&&(b.browser.version>7)))},append_css:function(){if(this.options.css_path.length>0){if(document.createStyleSheet){document.createStyleSheet(options.css_path)}else{b("head").append('<link rel="stylesheet" type="text/css" href="'+options.css_path+'" />')}}},dummy_image:function(c){return b("<img/>",{src:c.dummy_img,alt:c.display_name+" Dummy Image","class":"dummy_img"})},switch_button:function(c,f){var e=b(".switch",b(f));var d=b("div.dummy_btn",b(f));if(e.hasClass("off")){b(f).addClass("info_off");e.addClass("on").removeClass("off").html(c.txt_on);d.html(c.iframe_src(this.options))}else{b(f).removeClass("info_off");e.addClass("off").removeClass("on").html(c.txt_off);d.html(this.dummy_image(c))}},attach:function(){var c=this;this.elements.each(function(){var g=b('<ul class="social_share_privacy_area"></ul>').appendTo(this);for(var f in c.options.services){var k=c.options.services[f];if(k.status!="on"){continue}var h=k.iframe_src(c.options);var e=b('<li class="help_info '+f+'"><span class="info">'+k.txt_info+"</span></li>").appendTo(g);b('<span class="switch off">'+k.txt_off+"</span>").appendTo(e);var d=b('<div class="dummy_btn"></div>').appendTo(e);d.append(c.dummy_image(k));e.click({serv:k,element:e},function(l){c.switch_button(l.data.serv,l.data.element)})}var e=b('<li class="settings_info"><div class="settings_info_menu off perma_option_off"><a href="'+c.options.info_link+'"><span class="help_info icon"><span class="info">'+c.options.txt_help+"</span></span></a></div></li>").appendTo(g);b(".help_info").each(function(){b(this).mouseenter(function(){if(!b(this).hasClass("info_off")){b(".info",this).show()}});b(this).mouseleave(function(){b(".info",this).hide()})});if(c.perma_is_on()){var j=e.find(".settings_info_menu").removeClass("perma_option_off");b('<span class="settings">Settings</span><form><fieldset><legend>'+c.options.settings_perma+"</legend></fieldset></form>").appendTo(j);for(var f in c.options.services){var k=c.options.services[f];if(!(k.status=="on"&&k.perma=="on")){continue}var i=(b.cookie("privacyShareButtons_"+f)=="perma_on")?'checked="checked"':"";j.find("form fieldset").append('<input type="checkbox" name="perma_status_'+f+'" id="perma_status_'+f+'" '+i+' /><label for="perma_status_'+f+'">'+k.display_name+"</label>");if(i!=""){b("li."+f+" span.switch",g).click()}}j.find("span.settings").css("cursor","pointer");j.find("span.settings").mouseenter(function(){j.removeClass("off").addClass("on")});e.mouseleave(function(){j.removeClass("on").addClass("off")});b(j.find("fieldset input")).click(function(n){var m=n.target.id;var l=m.substr(m.lastIndexOf("_")+1,m.length);var o="privacyShareButtons_"+l;if(b("#"+n.target.id+":checked").length){b.cookie(o,"perma_on",c.options.cookie_options);b("form fieldset label[for="+m+"]",g).addClass("checked")}else{b.cookie(o,null,c.options.cookie_options);b("form fieldset label[for="+m+"]",g).removeClass("checked")}})}})}};b.fn.socialShareButtons=function(c){new a(this,c);return this};b(document).ready(b(".social_share_privacy").socialShareButtons(socialshareprivacy_settings))})(jQuery);
+\ No newline at end of file
++(function(b){var a=function(d,c){this.elements=d;this.options=b.extend(true,{},this.defaults,c);if(!this.is_on()){return}this.append_css();this.attach()};a.prototype={defaults:{info_link:"http://cavallette.noblogs.org/?p=7641",txt_help:"When you activate these buttons by clicking on them, some of your personal data will be transferred to third parties and can be stored by them. For more information click on the <em> i </em>",settings_perma:"Permanently enable data transfer for:",css_path:"",uri:"",cookie_options:{path:"/",expires:365},services:{facebook:{display_name:"Facebook",status:"off",perma:"on",txt_info:"2 click for more privacy: only if you click here, the button will activate and you will be able to send your recommendation to Facebook. When enabled, data will be transferred to third parties - see <em> i </em>.",txt_off:"not connected with Facebook",txt_on:"connected with Facebook",dummy_img:"",action:"recommend",iframe_src:function(c){return'<div id="fb-root"></div><script>(function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.src = "//connect.facebook.net/it_IT/all.js#xfbml=1";  fjs.parentNode.insertBefore(js, fjs);}(document, "script", "facebook-jssdk"));<\/script><div class="fb-like" data-send="false" data-layout="button_count" data-width="400" data-show-faces="false" data-action="recommend"></div>'}},twitter:{display_name:"Twitter",status:"off",perma:"on",txt_info:"2 click for more privacy: only if you click here, the button will activate and you will be able to send your recommendation to Twitter. When enabled, data will be transferred to third parties - see <em> i </em>.",txt_off:"not connected with Twitter",txt_on:"connected with Twitter",dummy_img:"",reply_to:"",text:encodeURIComponent(document.title),iframe_src:function(d){var c=(d.services.twitter.reply_to!="")?"&amp;via="+d.services.twitter.reply_to:"";return'<iframe allowtransparency="true" frameborder="0" scrolling="no" src="http://platform.twitter.com/widgets/tweet_button.html?url='+d.uri+"&amp;counturl="+d.uri+"&amp;text="+d.services.twitter.text+c+"&amp;count=horizontal&amp;lang="+d.services.twitter.language+'" style="width:100px; height:25px;"></iframe>'}},identica:{display_name:"Identi.ca",status:"off",perma:"on",txt_info:"2 click for more privacy: only if you click here, the button will activate and you will be able to send your recommendation to Identi.ca. When enabled, data will be transferred to third parties - see <em> i </em>.",txt_off:"not connected with Identi.ca",txt_on:"connected with Identi.ca",dummy_img:"",text:encodeURIComponent(document.title),identica_lib:"",iframe_src:function(c){return'<iframe scrolling="no" frameborder="0" src="'+c.services.identica.identica_lib+"?noscript&style2&amp;title="+c.services.identica.text+'" allowtransparency="true" style="width:130px; height:25px; position: absolute;"></iframe>'}},gplus:{display_name:"Google+",status:"off",perma:"on",txt_info:"2 click for more privacy: only if you click here, the button will activate and you will be able to send your recommendation to Google+. When enabled, data will be transferred to third parties - see <em> i </em>.",txt_off:"not connected with Google+",txt_on:"connected with Google+",dummy_img:"",language:"en",iframe_src:function(d){var c=b('<div class="g-plusone" data-size="medium"></div>');var e='<script type="text/javascript">window.___gcfg = {lang: "'+d.services.gplus.language+'"}; (function() { var po = document.createElement("script"); po.type = "text/javascript";po.async = true; po.src = "https://apis.google.com/js/plusone.js"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(po, s); })(); <\/script>';return c.append(e)}}}},is_on:function(){var d=false;for(var c in this.options.services){var e=this.options.services[c];if(e.status=="on"){d=true;break}}return d},perma_is_on:function(){var d=false;for(var c in this.options.services){var e=this.options.services[c];if(e.status=="on"&&e.perma=="on"){d=true;break}}return d&&(!b.browser.msie||(b.browser.msie&&(b.browser.version>7)))},append_css:function(){if(this.options.css_path.length>0){if(document.createStyleSheet){document.createStyleSheet(options.css_path)}else{b("head").append('<link rel="stylesheet" type="text/css" href="'+options.css_path+'" />')}}},dummy_image:function(c){return b("<img/>",{src:c.dummy_img,alt:c.display_name+" Dummy Image","class":"dummy_img"})},switch_button:function(c,f){var e=b(".switch",b(f));var d=b("div.dummy_btn",b(f));if(e.hasClass("off")){b(f).addClass("info_off");e.addClass("on").removeClass("off").html(c.txt_on);d.html(c.iframe_src(this.options))}else{b(f).removeClass("info_off");e.addClass("off").removeClass("on").html(c.txt_off);d.html(this.dummy_image(c))}},attach:function(){var c=this;this.elements.each(function(){var g=b('<ul class="social_share_privacy_area"></ul>').appendTo(this);for(var f in c.options.services){var k=c.options.services[f];if(k.status!="on"){continue}var h=k.iframe_src(c.options);var e=b('<li class="help_info '+f+'"><span class="info">'+k.txt_info+"</span></li>").appendTo(g);b('<span class="switch off">'+k.txt_off+"</span>").appendTo(e);var d=b('<div class="dummy_btn"></div>').appendTo(e);d.append(c.dummy_image(k));e.click({serv:k,element:e},function(l){c.switch_button(l.data.serv,l.data.element)})}var e=b('<li class="settings_info"><div class="settings_info_menu off perma_option_off"><a href="'+c.options.info_link+'"><span class="help_info icon"><span class="info">'+c.options.txt_help+"</span></span></a></div></li>").appendTo(g);b(".help_info").each(function(){b(this).mouseenter(function(){if(!b(this).hasClass("info_off")){b(".info",this).show()}});b(this).mouseleave(function(){b(".info",this).hide()})});if(c.perma_is_on()){var j=e.find(".settings_info_menu").removeClass("perma_option_off");b('<span class="settings">Settings</span><form><fieldset><legend>'+c.options.settings_perma+"</legend></fieldset></form>").appendTo(j);for(var f in c.options.services){var k=c.options.services[f];if(!(k.status=="on"&&k.perma=="on")){continue}var i=(b.cookie("privacyShareButtons_"+f)=="perma_on")?'checked="checked"':"";j.find("form fieldset").append('<input type="checkbox" name="perma_status_'+f+'" id="perma_status_'+f+'" '+i+' /><label for="perma_status_'+f+'">'+k.display_name+"</label>");if(i!=""){b("li."+f+" span.switch",g).click()}}j.find("span.settings").css("cursor","pointer");j.find("span.settings").mouseenter(function(){j.removeClass("off").addClass("on")});e.mouseleave(function(){j.removeClass("on").addClass("off")});b(j.find("fieldset input")).click(function(n){var m=n.target.id;var l=m.substr(m.lastIndexOf("_")+1,m.length);var o="privacyShareButtons_"+l;if(b("#"+n.target.id+":checked").length){b.cookie(o,"perma_on",c.options.cookie_options);b("form fieldset label[for="+m+"]",g).addClass("checked")}else{b.cookie(o,null,c.options.cookie_options);b("form fieldset label[for="+m+"]",g).removeClass("checked")}})}})}};b.fn.socialShareButtons=function(c){new a(this,c);return this};b(document).ready(b(".social_share_privacy").socialShareButtons(socialshareprivacy_settings))})(jQuery);
+\ No newline at end of file
+diff --git a/wp-content/plugins/privacy-share-buttons/readme.txt b/wp-content/plugins/privacy-share-buttons/readme.txt
+index daaf071f..99346220 100644
+--- a/wp-content/plugins/privacy-share-buttons/readme.txt
++++ b/wp-content/plugins/privacy-share-buttons/readme.txt
+@@ -26,13 +26,12 @@ stable.
+ 1. Activate the plugin through the 'Plugins' menu in WordPress
+ 1. Go to the configuration page of the plugins to choose which buttons to show (and where)
+ 
+-== Changelog ==
++The buttons rendering could work very badly depending on your theme's CSS. I'm not very good at this, so if you can come up with a nicer way to show the buttons, I'll be glad to include it. If the buttons looks like half hidden on your theme, try adding these lines to your CSS:
+ 
+-= 0.1 =
+-* First version
++.post {overflow: visible;}
++.entry-content {overflow: visible;}
+ 
+-== Arbitrary section ==
++== Changelog ==
+ 
+-You may provide arbitrary sections, in the same format as the ones above.  This may be of use for extremely complicated
+-plugins where more information needs to be conveyed that doesn't fit into the categories of "description" or
+-"installation."  Arbitrary sections will be shown below the built-in sections outlined above.
+\ No newline at end of file
++= 0.1 =
++* First version
+\ No newline at end of file
+-- 
+2.17.1
+
diff --git a/patches/0145-remove-notification-email.patch b/patches/0145-remove-notification-email.patch
new file mode 100644
index 00000000..825465a3
--- /dev/null
+++ b/patches/0145-remove-notification-email.patch
@@ -0,0 +1,24 @@
+From 0f2074fd2a931e7e77324be404bc19f78ceea8bf Mon Sep 17 00:00:00 2001
+From: lechuck <l3chuck@autistici.org>
+Date: Sat, 14 Apr 2012 22:52:10 +0000
+Subject: [PATCH 145/229] remove notification email
+
+---
+ wp-content/plugins/ai-remove-notification.php | 5 +++++
+ 1 file changed, 5 insertions(+)
+ create mode 100644 wp-content/plugins/ai-remove-notification.php
+
+diff --git a/wp-content/plugins/ai-remove-notification.php b/wp-content/plugins/ai-remove-notification.php
+new file mode 100644
+index 00000000..ac10a87b
+--- /dev/null
++++ b/wp-content/plugins/ai-remove-notification.php
+@@ -0,0 +1,5 @@
++<?php
++if ( !function_exists( 'wp_password_change_notification' ) ) {
++	 function wp_password_change_notification() {}
++}
++?>
+-- 
+2.17.1
+
diff --git a/patches/0146-updated-Privacy-Share-Buttons-plugin.patch b/patches/0146-updated-Privacy-Share-Buttons-plugin.patch
new file mode 100644
index 00000000..5ab07624
--- /dev/null
+++ b/patches/0146-updated-Privacy-Share-Buttons-plugin.patch
@@ -0,0 +1,1868 @@
+From 542804aefefe0a807eabeeedf07ab17f21739f95 Mon Sep 17 00:00:00 2001
+From: lucha <lucha@paranoici.org>
+Date: Wed, 25 Jul 2012 00:24:11 +0200
+Subject: [PATCH 146/229] updated Privacy Share Buttons plugin
+
+---
+ .../css/socialshareprivacy.css                | 134 ++--
+ .../images/dummy_gplus.png                    | Bin 724 -> 775 bytes
+ .../images/dummy_identica.png                 | Bin 3913 -> 3041 bytes
+ .../images/identica-share-button.png          | Bin 0 -> 608 bytes
+ .../images/ui-bg_glass_65_ffffff_1x400.png    | Bin 0 -> 105 bytes
+ .../images/ui-bg_glass_75_dadada_1x400.png    | Bin 0 -> 111 bytes
+ .../images/ui-bg_glass_75_e6e6e6_1x400.png    | Bin 0 -> 110 bytes
+ .../images/ui-icons_222222_256x240.png        | Bin 0 -> 4369 bytes
+ .../images/ui-icons_2e83ff_256x240.png        | Bin 0 -> 4369 bytes
+ .../images/ui-icons_454545_256x240.png        | Bin 0 -> 4369 bytes
+ .../images/ui-icons_888888_256x240.png        | Bin 0 -> 4369 bytes
+ .../images/ui-icons_cd0a0a_256x240.png        | Bin 0 -> 4369 bytes
+ .../js/jquery.privacysharebuttons.js          | 642 ++++++++++--------
+ .../js/jquery.privacysharebuttons.min.js      |   2 +-
+ .../libs/identishare.php                      |  98 ---
+ .../libs/identishare/bubble-right.png         | Bin 3035 -> 0 bytes
+ .../libs/identishare/bubble.png               | Bin 573 -> 0 bytes
+ .../libs/identishare/button.png               | Bin 1429 -> 0 bytes
+ .../libs/identishare/share.png                | Bin 3669 -> 0 bytes
+ .../privacy-share-buttons.php                 |  26 +-
+ .../plugins/privacy-share-buttons/readme.txt  |   4 -
+ 21 files changed, 439 insertions(+), 467 deletions(-)
+ create mode 100644 wp-content/plugins/privacy-share-buttons/images/identica-share-button.png
+ create mode 100644 wp-content/plugins/privacy-share-buttons/images/ui-bg_glass_65_ffffff_1x400.png
+ create mode 100644 wp-content/plugins/privacy-share-buttons/images/ui-bg_glass_75_dadada_1x400.png
+ create mode 100644 wp-content/plugins/privacy-share-buttons/images/ui-bg_glass_75_e6e6e6_1x400.png
+ create mode 100644 wp-content/plugins/privacy-share-buttons/images/ui-icons_222222_256x240.png
+ create mode 100644 wp-content/plugins/privacy-share-buttons/images/ui-icons_2e83ff_256x240.png
+ create mode 100644 wp-content/plugins/privacy-share-buttons/images/ui-icons_454545_256x240.png
+ create mode 100644 wp-content/plugins/privacy-share-buttons/images/ui-icons_888888_256x240.png
+ create mode 100644 wp-content/plugins/privacy-share-buttons/images/ui-icons_cd0a0a_256x240.png
+ delete mode 100644 wp-content/plugins/privacy-share-buttons/libs/identishare.php
+ delete mode 100644 wp-content/plugins/privacy-share-buttons/libs/identishare/bubble-right.png
+ delete mode 100644 wp-content/plugins/privacy-share-buttons/libs/identishare/bubble.png
+ delete mode 100644 wp-content/plugins/privacy-share-buttons/libs/identishare/button.png
+ delete mode 100644 wp-content/plugins/privacy-share-buttons/libs/identishare/share.png
+
+diff --git a/wp-content/plugins/privacy-share-buttons/css/socialshareprivacy.css b/wp-content/plugins/privacy-share-buttons/css/socialshareprivacy.css
+index d290ed2a..25fb11b0 100755
+--- a/wp-content/plugins/privacy-share-buttons/css/socialshareprivacy.css
++++ b/wp-content/plugins/privacy-share-buttons/css/socialshareprivacy.css
+@@ -1,71 +1,73 @@
+-.social_share_privacy {clear:both; margin:0 auto; width:100%; margin-bottom:15px;}
+-.social_share_privacy_area {clear:both; margin:20px 0 !important; padding:0; height:25px; width:100%;}
+-.social_share_privacy_area li {margin:0 !important; padding:0; height:20px; float:left; list-style-type:none !important; list-style:none !important; background:none !important;}
+-.social_share_privacy_area li .dummy_btn {float:left; margin-left:10px; cursor:pointer; padding:0;}
++.social_share_privacy {width:100%;}
++.social_share_privacy_area ul {position:relative;}
++.social_share_privacy_area li {float:left; list-style-type:none !important; list-style:none !important;}
++.social_share_privacy_area li .dummy_btn {cursor:pointer;}
+ 
+-/* Facebook begin */
+-.social_share_privacy_area .facebook {width: 175px;}
+-.social_share_privacy_area .facebook .fb_edge_comment_widget {width:400px;}
+-/* .social_share_privacy_area .facebook div.dummy_btn {width: 150px;}
+- *//* Facebook end */
++/* Tooltips */
++.social_share_privacy .dropdown {border:1px solid #ccc; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; -moz-box-shadow:0 3px 4px #999; -webkit-box-shadow:0 3px 4px #999; box-shadow:0 3px 4px #999; background-color:#F7F7F7; color:#000; z-index:500; padding:4px 5px; font-weight: bold;}
++.social_share_privacy_area li {position:relative;}
++.social_share_privacy_area li span.info {position:absolute; bottom:35px;}
+ 
+-/* Identica begin */
+-.social_share_privacy_area .identica {width:148px;}
+-/* identica end */
++/* Info & Option dropdown */
++.social_share_privacy_area .psb_info {position:absolute; bottom:8em; width:150px;}
++.social_share_privacy_area #option-dropdown label.checked {color:#090;}
++.social_share_privacy_area div#option-dropdown {position:absolute; bottom:-6em; float:left;}
+ 
+-/* Twitter begin */
+-.social_share_privacy_area .twitter {width:148px;}
+-.social_share_privacy_area li div.tweet {width:115px;}
+-/* Twitter end */
++/* Services */
++.social_share_privacy_area li div {width:100px;}
++.social_share_privacy_area .twitter {width:80px;}
++.social_share_privacy_area .facebook {width: 125px; padding-right:10px;}
++.social_share_privacy_area .identica {width:125px;}
++.ui-icon-identica { background-image: url("../images/identica-share-button.png") !important; }
++.ui-icon-identica-dummy { background-image: url("../images/dummy_identica.png") !important; }
+ 
+-/* Google+ begin */
+-.social_share_privacy_area .gplus {width:123px;}
+-.social_share_privacy_area li div.gplusone {width:90px;}
+-/* Google+ end */
+-
+-/* Flattr begin */
+-.social_share_privacy_area .flattr {width:148px;}
+-.social_share_privacy_area li div.flattrbtn {width:115px;}
+-/* Flattr end */
+-
+-/* Switch begin */
+-.social_share_privacy_area li .switch {display: none; text-indent:-9999em; background:transparent url(../images/socialshareprivacy_on_off.png) no-repeat 0 0 scroll; width:23px; height:12px; overflow:hidden; float:left; margin:4px 0 0; cursor:pointer;}
+-.social_share_privacy_area li .switch.on {background-position:0 -12px;}
+-/* Switch end */
+-
+-/* Tooltips begin */
+-.social_share_privacy_area li.help_info {position:relative; padding:0 !important; margin:10px 0 !important;}
+-.social_share_privacy_area li.help_info .info, .social_share_privacy_area li .help_info.icon .info {display:none; position:absolute; bottom:40px; left:-10px; width:290px; padding:10px 15px; font-size:12px; line-height:16px; font-weight:bold; border:1px solid #ccc; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; -moz-box-shadow:0 3px 4px #999; -webkit-box-shadow:0 3px 4px #999; box-shadow:0 3px 4px #999; background-color:#fdfbec; color:#000; z-index:500;}
+-.social_share_privacy_area li .help_info.icon .info {left:-150px; width:350px;}
+-.social_share_privacy_area li.help_info.display .info, .social_share_privacy_area li .help_info.icon.display .info {display:block;}
+-.social_share_privacy_area li.help_info.info_off.display .info {display:none;}
+-.social_share_privacy_area li .help_info.icon {background:#fff url(../images/socialshareprivacy_info.png) no-repeat center center scroll; width:25px; height:20px; position:relative; display:inline-block; vertical-align:top; border:2px solid #e7e3e3; border-right-width:0; -moz-border-radius:5px 0 0 5px; -webkit-border-radius:5px 0 0 5px; border-radius:5px 0 0 5px;}
+-.social_share_privacy_area li.settings_info .settings_info_menu.on .help_info.icon {border-top-width:0; border-left-width:0;}
+-.social_share_privacy_area li.settings_info .settings_info_menu.perma_option_off .help_info.icon {border-right-width:2px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
+-/* Tooltips end */
+-
+-/* Settings/Info begin */
+-.social_share_privacy_area li.settings_info {position:relative; top:8px; width:135px; overflow:visible;}
+-.social_share_privacy_area li.settings_info a {text-decoration:none; margin:0 !important;}
+-.social_share_privacy_area li.settings_info .settings_info_menu {background-color:#f3f4f5; border:2px solid #e7e3e3; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; -moz-box-shadow:2px 2px 3px #c1c1c1; -webkit-box-shadow:2px 2px 3px #c1c1c1; box-shadow:3px 3px 3px #c1c1c1; left:0; position:absolute; top:0; width:135px; z-index:10;}
+-.social_share_privacy_area li.settings_info .settings_info_menu.off {border-width:0; -moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none; background-color:transparent; }
+-.social_share_privacy_area li.settings_info .settings_info_menu.off form {display:none;}
+-.social_share_privacy_area li.settings_info .settings_info_menu .settings {text-indent:-9999em; display:inline-block; background: #fff url(../images/settings.png) no-repeat center center scroll; width:25px; height:20px; border:2px solid #e7e3e3; -moz-border-radius:0 5px 5px 0; -webkit-border-radius:0 5px 5px 0; border-radius:0 5px 5px 0; border-left:1px solid #ddd;}
+-.social_share_privacy_area li.settings_info .settings_info_menu.on .settings {border-top-width:0;}
+-.social_share_privacy_area li.settings_info .settings_info_menu form fieldset {border-width: 0; margin:0; padding:0 10px 10px; }
+-.social_share_privacy_area li.settings_info .settings_info_menu form fieldset legend {font-size:11px; font-weight:bold; line-height:14px; margin:0; padding:10px 0; width:115px; color:#151515;}
+-.social_share_privacy_area li.settings_info .settings_info_menu form fieldset input {clear:both; float:left; margin:4px 10px 4px 0; width:auto;}
+-.social_share_privacy_area li.settings_info .settings_info_menu form fieldset label {display:inline-block; float:left; font-size:12px; font-weight:bold; line-height:24px; -moz-transition:color .5s ease-in; -webkit-transition:color .5s ease-in; transition:color .5s ease-in; color:#151515; margin-bottom:0px;}
+-.social_share_privacy_area li.settings_info .settings_info_menu form fieldset label.checked {color:#090;}
+-
+-
+-@media (max-width: 800px) {
+-	.social_share_privacy_area .settings_info {clear: left;}
++.count-o {
++    position: relative;
++    float: right;
++    top: 3px;
++    background: none repeat scroll 0 0 #fff;
++    border: 1px solid #bbb;
++    min-height: 18px;
++    min-width: 15px;
++    max-width: 30px;
++    text-align: center;
++    visibility: visible;
++    -moz-border-radius: 3px; 
++    -webkit-border-radius: 3px;
++    border-radius: 3px;
++    margin: 0 0 0 5px;
++    -moz-box-sizing: border-box;
++    -webkit-box-sizing: border-box;
++    -ms-box-sizing: border-box;
++    box-sizing: border-box;
+ }
+-
+-/* Clearfix (as it will come in WP 3.4)
+------------------------------------------------ */
+-.clearfix:after {content:"."; display:block; clear:both; visibility:hidden; line-height:0; height:0;}
+-.clearfix {display:inline-block;}
+-html[xmlns] .clearfix {display:block;}
+-* html .clearfix {height:1%;}
+\ No newline at end of file
++#count {
++    color: #333;
++}
++#count:hover, #count:focus {
++    color: #333;
++    text-decoration: underline;
++}
++.count-o i, .count-o u {
++    border: 4px transparent solid;
++    -moz-border-bottom-colors: none;
++    -moz-border-image: none;
++    -moz-border-left-colors: none;
++    -moz-border-right-colors: none;
++    -moz-border-top-colors: none;
++    border-color: transparent #aaa transparent -moz-use-text-color;
++    border-style: solid solid solid none;
++    border-width: 4px 4px 4px 0;
++    border-right-color: #aaa;
++    height: 0;
++    left: 0;
++    line-height: 0;
++    margin: -4px 0 0 -4px;
++    position: absolute;
++    top: 50%;
++    width: 0;
++}
++.count-o u {
++	border-right-color: #fff;
++    margin-left: -3px;
++}
+\ No newline at end of file
+diff --git a/wp-content/plugins/privacy-share-buttons/images/dummy_gplus.png b/wp-content/plugins/privacy-share-buttons/images/dummy_gplus.png
+index e26102922d7d2720e8f42cc166aff9cfeb2d500c..37e5cec7119d91da15b8a71d6ffc60ed1960570e 100644
+GIT binary patch
+delta 714
+zcmV;*0yX{A1&0QZNq?zHL_t(|+PqdxODbU)J!6*92Ur`e7KN>Xwp}PB2oX1~65NQ^
+zCa^!z<=#Khro|0G+_ckn;U<DK0#Oh*k%FOMS@dQ0b>}=ZgMpK`=z8Fp(f6I1^UQh9
+z`@Ew-MLL~cRZr_`{6Ke*Qe$&&ZtjngN~Jc2hK7DkOiW;4V1J-1?00u}D3{B)xw-ji
+zetCIWpPZb8$z;Og<6~D6=<DkPIkVa9y7~3>)vhQC)I`uNsGJ}txv4-`$y<{kFBQPU
+z!vp2O_4PH1#iG<mgVkz<$K%21=;(h*LKKKZB5=FiSXfwq*=$B4kw8A5$L#E^kl)|m
+ze@Ug?-CdMQC4Yp&;kNU-0)vBtn3|f>-+XClNtDRta&R~tu-omQB5pJqI5;>Ea*fDH
+z0TU;=0-DXH3^1Oao-jQ<Ef>{lHGSMDqS5HP|FKvMl}ZJ@y}de7yAW<3E-x>|2dxuS
+zg<wfKCGh5GJ!WQR5C{a&-{0Rc0r9}|^D_#Cg4A5Y?SJhpEEbEDfETv|y+h@Qt*tFt
+z-@#xI^YioXdWzBgx(A4(qa*b6^k95^9Mx(SCnqOZUS1XjjB2>HwkB`Cy}gZ<l@%eP
+zVYQ?>C7`bY-kix~#59M8hoXqz@5k`)@Q2+|Gc6xP#o7^cQb0UFvpAhjc)eaBCwOi(
+z=0_0<g@4+Pw<cof0sbHngL2wzHYq_o9>?P1BF4tXIxahPQ)xR+Kk%7G^LhzRPfu}i
+zaUpWkxs;w=ac^%=l;Otl6&Mk}Ga(OWXJ<mh?U<$`lF6jB=l%VCjEsy(Qr`{nfGR`T
+z<#I{Qudc3eets@$P<}2aEx~{B!e`>G@06Lq=0oxEv9!-tbJXi~X()vH!Sb!-^c%}g
+wZiNIpJ3AY1pJetf?Zy>;lKFhT-+u)d00|ewi}MXZ?f?J)07*qoM6N<$g0o3v?*IS*
+
+delta 663
+zcmV;I0%-k*2Gj+RNq=@pL_t(|+Qe49s$xM5j;>(0{^Bo)Vqvisf;LvSvC(qhz(TO{
+zEv$V9D=kC>A7sTwL=+V92dzX!LEV#Ca>$9}^>UjHs541U^369%j<(0+0rh(Qfxq~%
+z*=&|yr_%{KA^%h=1$MjLqT~BSBB9n4j|BJWbUOIMkOwz#L4PO1Zb?dd{Gj;#e$z&Y
+zxp+Jt(^txNyZvpaVB87U{1nngKsa#p*Xik5u4C(@Ba_KMGMTglkV$wDens35*Z2GV
+zDJiYV&htzr6L2UP27vz|3IL)(WU@$PExfXQM>sQz0iy0Z$)ta$(}Cr33AI}7EeHjG
+z?nV}y+@H^9Sbr=Q;PraV%IEjK-|wN-YN_NtpU>3mYKV)22azY|`}uqh&1Mtw`8*Vh
+zMKjRpbb@ZT3!~A<1Qn0REv)h@mWNa|aJ${!QcXeRl??_17>~yg4u|1#xhN(=q0pCN
+zVn;mHfRtXZ2b;|XuGgzVJRA;THk&Chl}ZI%E*F%`Wq*i9qtIwHlpX=dQ|szVG4Kum
+zCO0OQ>2o|D;cz%8^r)j2COt|d60yt#U3?nb3czP{;ptGO(<!vuZOG+vP$(2YK8FR0
+z$pV3ZMXxJ7-a+OZ_(}~>K%GAVL>mH-_Rrc{+XcF@>~^~$o6V{UC;GS@uL>m=i)rV|
+zD<+;8;D3{m3l`hQ$A<#PDW(Lw-A?VP0QvoM5b`DEkWRYZ<*Z<GdiC-OuU4z(v*;t=
+zpz=^A038Fm5le~5_O8!gwcXPd;MZ!kf?zQC^vZoT?{$IR^}Lkzdi~Ge`1;xJ_x~8W
+x1gBO8e>JN4{{p@zR%JZSVyRU6^;dua0BzYN?GW6plQ#eW002ovPDHLkV1ixpNZbGb
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/dummy_identica.png b/wp-content/plugins/privacy-share-buttons/images/dummy_identica.png
+index 638f9686ba1a468fde082fe448ef624e26df1c9a..ae94648d602334cf66349520babb8452bd32203e 100644
+GIT binary patch
+delta 411
+zcmV;M0c8Hk9^n@uiBL{Q4GJ0x0000DNk~Le0000C0000C2m}BC0Q`KEY_TCy3V#A(
+zOGiWi|A&vvzW@LL32;bRa{vGh*8l(w*8xH(n|J^K00(qQO+^RX2New!9U!C>*8l(k
+zBS}O-R2b7W$-heiQ2+<<?|a^bU3YaPY7KUFru2hosimftz#*uiAp{$Os0OF@{)=>N
+zaPYqff(&wt;;2l*1TRy|(@T8sdVdY!XZ?_QSXd1$ohT{E9JD?QwcPDP9M2$tv3yjj
+zk8p4>c$i{$nX8-$vKHE@Hsm^K=6@_DsHcUl;ClVFh=cQt*cY>lKny@6eCTeAJsY5E
+zildpYJSI>EP_=K)#vo~lD3wf(o)yCr{<)V7jug-+YkAOuWeoXNWDu|2rEnhw4|+Nh
+z9>&}*$H3{@w3eG@LQhr}P7T%E*t&S>`|(|ScL}h0Y-Zc=gFym=A5Gyp<*1L4xBGh0
+zNXoPi&O2YWBPdsSiO3S0L;w@xGn(4z_Zq*w(NHi(;(soOa`SyH$^`%b002ovPDHLk
+FV1i0*tF!<B
+
+delta 1264
+zcmV<M1P}Y+7s(zWiBL{Q4GJ0x0000DNk~Le0000o0000K2nGNE0ME*9nz12L3J(Ti
+zOGiWi{{a60|De66laqc5AAbT54k0elTma+%00f6gL_t(Y$IX||Yg1Vi$3OQ+-b<Pi
+zRI1R#M5}ZVMl8B$#~+kYklOwOW2ewTup1G<tt)o}E)?9k97;RPRwxmvW;0AFgH%kc
+z*eq<r^eIKqVtzC)@5e0c3u&#iX*-N(^Wfcc@A-buJ?GqWgzx(R2!A2Og9i`v(W6I)
+zl~O}Oh{H;$79oUWbJ2jqe<;51dyeB&fcaXjHumPto8K(Ua&F(g?FRq=L^_>LnWp*2
+z-o1N|x3;!Mecwk2fe?a#?EfVJhE*Jg%jI&n*81v^BS(G$3V<&H65()oDv?OEE2S_^
+z6RkB;%BDyJx|U@zH-9(B>({RVICkt9ot>Q|5{Wf>>%neD#`8RCwHmf<<GL<y-@bik
+z+x8C^FJ3H&OeUi}&-*i(Om>GtArXm0Fbo5&^_EFA>P<{ckjv#Z)H`wF1Oo#D8<N?K
+zNTB054z_JmsZ_9So5jV&zw`P0S#8_)&j$`1IIffukw}DaIDd?ka?6J|>OFq^m|QML
+zDwSejV1Q&Yi4X$IvUvFLAunFMKq*CEUtc|J15#VH6+{Yv=Xvbgx9|Ioj*efXVHkta
+zXf$e?CZ=iDm6}XMN~IFdo;{<jt&J;Ju8>Nl>g(}%oRN_c+S}WinVF$lt*(jtt&#{t
+zN{L|@n5IcI8h>pGg+fCT=oCV%VY;1UeEISv0H;r%#x%_@Zd55ncXu}cGcz-F2W+>H
+zNGZ`es8t-6N~zXn!su&a+crQwp*PB(;Fet1Z7Mgu=Dc99);c1E5OSv^8o@3vFMshr
+z_<sEOam|{Pa>ou_CG|O$cKS{TAxI{Z04yynec`nL?0@9sB)MFU`}gm2<Hil9rl!~p
+z`v7vc9<BZR_XE(;(Xru;jE#*kF)@MTICOP&v9z?r-Me>5r_;M)U++eK0K9tj3V>?0
+z%A-e*SXfx#(4j;1waLjzVzC(a?%g9EkMsWhd#+!<&iME^{r&wrC*u3QyPXoaUKSP>
+z02mz|Wq;3}JuELT*Z&0xe(v14dNF8gYvatBGo;gLR#sLBhr>JS!?f$V#hvz3zVA~k
+z7P)ZY0;f)$A`}YYI1c4<8Gx3S76u0gnVp?oV<#xtLAh?$W^k74x@8H>d7g*kIC!47
+z?PMPw9;T<KhfpX~e}QAM7_nFktu?*9z0A+gbAR*ZO$vnqckbMwP$<yb+q*3%2AEe#
+z&8wlIA+*+gT5Cf}iBhWRFlz*|es8eW)zw9zP#~Ml^8ER8W@l$PdGaLJu3f`0jHXFc
+zt5qtM3ZFiGDwRs5UqvR9(Z26z4jw#sHfS1~ZB-hpQxK*Bq4i;FSr)f$-J(*dFgiNg
+zbbnX{B+BJ7wOWnE#l^q!`TUOp5Ko>wNhqbJ<MDXAQc5(o@ms0$>u+Q;{cJYN^z<|%
+zBO^`EBaY*+va*8bdA?;??<$o_Pk(>^KVsFWc>45d5(oyX)^BB~+DMAUV(G(&57}z9
+zdim0&OP>d;#!)wu$tcHh2DR3gf$x-3tuaCf^(}z+ecy9kw+Q5I+y31!jPdj5&%6FA
+afqwzhAv(7t!Sag$0000<MNUMnLSTYh)?%Un
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/identica-share-button.png b/wp-content/plugins/privacy-share-buttons/images/identica-share-button.png
+new file mode 100644
+index 0000000000000000000000000000000000000000..716c41081d12c85c769911411c0b751b3a327a55
+GIT binary patch
+literal 608
+zcmV-m0-ybfP)<h;3K|Lk000e1NJLTq000aC000aK1^@s6R&`wG00001b5ch_0Itp)
+z=>Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01ejw01ejxLMWSf0005=Nkl<ZD9>ff
+zPixa)00-dTo1~dG=^ENKJqRU4ibZsudhpL}gE0!qE<-I0#EZ)CBnVzS?<j)yA~L1g
+zegO9Y3Nk4}K~a0Eg&<8@+b(uVo4oIvc+i9BbAL!9k-$|-(a7a=V|n?ul1x?wNiyRg
+z7#|LY&7o!0Hf;OzYeB%ZC;|b1$H3Xk+uH}JZdWFhf>Vl^QZUXD7Yg)4yM4FP>(zDv
+zkcO`7=QlU4Os|(1+BO-CM)jllymL%Zav4qAN{6B5X&T<PS{H5r`*^pq@^D<K#NBc^
+zeg>QdfI5EL0rFp0SADBkjN9e10|0`ms#QWMhNDsaCh+BzD5Cl&+y|VGt=2uhxQHx}
+zdLc=MAV`uKF@~SBS*H%*I_LPC9frFe=ZIWa$}TOXgeVNhF=I%kQn@Prmjceok^~UK
+z$CJsC;5tr|bB>IrZS4U0e}i5sZ6v}FE@M+G2pqw&tXgCkG#!T8m9@2RO<BJ42vDB`
+z7xzk~C*w|M&Qui>*Zuwg@Cg9CG0j`24CCo>+Xhorc#I(-Ns#ArFhv0!3}Vmsr+fXr
+zAtnIw(se&AcDwt!X|5+lQ4l>3F{P~U`-je8FqJtM<RDOg00$%wNDhzzkOh#wL`Wg8
+uD5~vw^Y?K)oB`e$Kwn>2IC&xri@yMe?dQPIzw;OX0000<MNUMnLSTaD)df}n
+
+literal 0
+HcmV?d00001
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/ui-bg_glass_65_ffffff_1x400.png b/wp-content/plugins/privacy-share-buttons/images/ui-bg_glass_65_ffffff_1x400.png
+new file mode 100644
+index 0000000000000000000000000000000000000000..42ccba269b6e91bef12ad0fa18be651b5ef0ee68
+GIT binary patch
+literal 105
+zcmeAS@N?(olHy`uVBq!ia0vp^j6gJjgAK^akKnouqzpV=978O6-=0?FV^9z|eBtf=
+z|7WztIJ;WT>{+tN>ySr~=F{k$>;_x^_y?afmf9pRKH0)6?eSP?3s5hEr>mdKI;Vst
+E0O<Z9>;M1&
+
+literal 0
+HcmV?d00001
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/ui-bg_glass_75_dadada_1x400.png b/wp-content/plugins/privacy-share-buttons/images/ui-bg_glass_75_dadada_1x400.png
+new file mode 100644
+index 0000000000000000000000000000000000000000..5a46b47cb16631068aee9e0bd61269fc4e95e5cd
+GIT binary patch
+literal 111
+zcmeAS@N?(olHy`uVBq!ia0vp^j6gJjgAK^akKnouq|7{B978O6lPf+wIa#m9#>Unb
+zm^4K~wN3Zq+uP<E-4iDYHYX${Ii)G?xY5!0{fvg8SC7yQ4u<2&oOc%dd<Zm-fx*+&
+K&t;ucLK6Ud-y?JY
+
+literal 0
+HcmV?d00001
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/ui-bg_glass_75_e6e6e6_1x400.png b/wp-content/plugins/privacy-share-buttons/images/ui-bg_glass_75_e6e6e6_1x400.png
+new file mode 100644
+index 0000000000000000000000000000000000000000..86c2baa655eac8539db34f8d9adb69ec1226201c
+GIT binary patch
+literal 110
+zcmeAS@N?(olHy`uVBq!ia0vp^j6gJjgAK^akKnouq)a_s978O6-<~$)Vo(rZKDhVK
+z|J9WTLT^QIG;Q^ml{ow8HvtEZhta#LLqp$|vO7%bGjI7IBizcw`SFI!bT^;@44$rj
+JF6*2UngEbSBdP!Z
+
+literal 0
+HcmV?d00001
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/ui-icons_222222_256x240.png b/wp-content/plugins/privacy-share-buttons/images/ui-icons_222222_256x240.png
+new file mode 100644
+index 0000000000000000000000000000000000000000..ee039dc096a38a3753f92519546eee94bcfbeffa
+GIT binary patch
+literal 4369
+zcmd^?`8yPD_s3^phOrG}UnfiUEn8(9QW1?MNkxXVDEpFin2{xWrLx5kBC;k~Gm<qS
+zlCjL7i8RK}U~Jz$pXdAh70>I3`<(O3xvulR&VAkQJHZBho(m=l0{{SA7UpJl008iB
+z3Rq<W|2;_-7k2-KB^xXIv(o=dIA`;2{2d$}XotQ85Qd*%VY6v_n58Cd?~A&P5#{^J
+zi8K&2HNPNv?YM@WO00G~zT;l+VE0Kg@z%zO^7q9lZz|p?91vtzU=UDRq1*F<D$nWM
+zb4K2gPww6wHa`FWcw#NgOzcBmE;*;TP1f^5dd<t`VxFpod(f|0p1!m3)bswBcSW}9
+zn~^|^u`SAx9|XtZXN*Lit(BeJakn%A$u1j7w(A3)J@4!3A%XdA=+|O%Ujaw~kRJ|J
+zxVy*rGl7>vn`1P1SiomLXkg776;)RSXXXV1Iqu_@e2%8dEPZ*NvG6-d*$oWlBXKKg
+zV({l@ll0gM+F;pm#SBg*2mQ!Rn_HBhT&5w_d`jyG6+_vuxMHXoKj|Yh2EGJ-B`N+E
+z$pmy>sA-*C0S`BfHv`&Y>Z626r<TK!&z}5CO?ShZxo@{0{0i#xy7UQo2ym5!Fo}@j
+zfrCw%3)hQf^KnR&{miIGlliFnuUWV8;!{lB^kW54j#P6$jM>?uZY8?`zzbXj7u1}`
+z;TS<~e1eY(jD4j)wElgyeR*V7`qdhf3S5Vcdq_R*a&F^r|9|M*i>!yeL)xMH?-6M_
+zJjl&7(M|RQJ2z;fI7;E!$?Pfq$usWpjLxzlazT~K6v`ft@@P32;&o$5@b}Yj#d~r)
+z9^2%vhdyIgOXOGiCNOR_sjx3j8*01pUqQBn7r}I@E53HUy&DusRETO9wG~Rdfx=Ta
+zwD>0smtXx6l#X>f`lTc3c!pmLbwTP$Zfe7s__87<&i+s33P`Udim99RAA$T_Y7T3^
+z>vV9wL8<t&cNX-%DKpzBSFE-NuSMipzl`Na&B3hEs=T9FeFwelEG65;Pk%l>Sc0x!
+z_eRl4cEFZ`EXPfL3omdIIY|MS@P4-79I_Af%(!ONP=msk&*mFs^(0gOj->4HEJ}Ca
+zL(HZSEXEQH#fbJDfQ^RQnvtlx$kD>NeLhPB+yUp!E5O$&?fP1}JdI;l4(=H(hEfAQ
+zNRU;>uU@{f`2)^*UI^NA8VHra<YMxlB5^^{Z|wsu-|&i4B4@-qlRB>DlXrE*?OWOs
+z<bK?zZ-o#m32D7O|3JDwMR#_BDA8@liIO>7D#P(ftiy|@ab?=t923@#mR}=S6GNj1
+z?mTR4hby}vE*2>Wg7-X!KAz3vwvJ)qVMtB~**$wrQ^&0>;8UR6E7imZV-)iH?Tt~>
+zX-EGVhMYWVxX}dU)MQaN+jv0*8;3JBy*az#1aW|^_4%i?mlU$yRTy>-wCJJVC==P>
+zEx=B7cZ&E7jJ@{Z{CG+0A-lAG;ovs3FALs8|JLq?o#M-to~~wx^JI)GhP%l=X?-mS
+zEbfx}Nj)D74<>(1{)gt2^%v7UAlLYp6gO$gsv=`$#2)3F9ed8@mcK6i!h@mGQqU}e
+zyItCAfl~4IqG~(AU2lV?`)nu#S5+1BrCJv>QmoI?LyuLj8e^o>li?U6OMey{r_T(*
+zY8RG<@x>cK$(nNMlhy)E`{;|c6$@%L*hZEYs{mUmt$8-u8m?YV3{83m{YAwB%6Y{L
+z6k9V^jd0tnd%q4<e+J_*8ELc(*M~dsj1Ivz<$zFGD()AsFHj<WCqr=x{njn&++Vs5
+zOmF>+xwp&Yfr#>WqoooH9K5xYM|V_s8{16~N?TcuYd@6+y1_aS;c{q^(Kyv6DZcFd
+zd@RkCqyC{5yX5E=oHd-`WBQ0I>9_&^<}<7793`JA=$mRuSrr}iQyzxG9T)%=Xp2g4
+zkFI*p1^XIjQQE0yQNGyZNn{h@1;N1>r@)!(21u5LGg2Ob1==Thh`ZXost~Y05y+XE
+zrc7k%zx|Fxe^LX9HhqjcV~P|W`3AXYj%WAaFNz@uZ-xRmf!NHrNh4zKSO1WrwFL6P
+zXM}G=*p9v_k=mUmpg-$Y6I7Mt4@y2D+ys?c;_C@aVeP<th?Ll781adwMBMpE@%-Au
+zX<kffS{y06V;4-boaseGu=hVRVr8~Y7SvW*%MwXPtMrXX5Uk$BM=`MwRIK3}76xm@
+z0>nKabqAS%y%AoFzKI#JaeQxo%Il=}>GqqqxhG8cPyu>P?R=}Ol7vhvDcW{Z8i0Zn
+zzm^YCS5qT4m#*SycTaxzIpnMMHwFrEO>lJzqr0i6lGn6M7x;$7B7Iy)6renY$OiZc
+zMEFF-;Ff)@RWrYEodz{P?avD?^RtUsN$GEP>xrgxlbtd22`L1q+Vm;zyBzLIj#2fp
+zQZS2sUF)*%MR5S(jid&TIT<2`Js!yUdi}%lzzxkuKjf|bHvGZz#1l5<Ukl1!3o3sO
+z6IThexFRnfaZB9$`{BQ9ZrJ_q&f2<NzZW9&I(ohS(r)0kWq1yAIKiuyJV#1*$P3)l
+zE$E#cuC<H8Fu#A>%O0plla6C28K&%)=R}0F6xRI>HvM|=4x#=-to|lSN^N9P6&xIP
+z2dq0{CX-Xc&YJNeXXD#dn;c9feR-*P_CfUEp8(wN{z!yEZrI*MPs**fh@b|xe*S&i
+zHc8i5C2XFuJ)xhg7K~%2H`zsX?JhZT+>};UB5<M~du|fYd;BbSZ?>Ha<c>E$E9<Lb
+z7f8vDf#c6*am5|^H(vhj^&mAaMQLd|k|=+c=rU8q)cFLV4Qr<RtrrAPfl35B)=3P-
+zdf+J|?-cJASSCb!R9yQLUaaQSf=vDrYs=fg!|9o<E9R4Far9xy)#uD>2V@>aXAPbP
+zjHGY7LH_&c+;-7yblDf5tKrky!+N>Vx>?<g;7lXpWXAEC&RwB+ra*mL%6Cnm9LZK*
+zK8kgkHfH?NbE0Fc;kokhLjUlCdkyF(h?&~vN}l|A?R`bgi7y?PQZ(>)QZi1hm1A<c
+z;!!>ea(92RyRiFczw&w7)GT*KddVhT(T~0Egdo9qyLRosyG6?!=QbqPzk^x9!b!;O
+zjEYZ(YM2+oYg-TrJTt9??(26|bMF?&#cgl&%SzC;-tOToW%SoAmvaoExO%bz%?xjk
+zc(|{^J<~z4;>Loltn&Q#cD-zLlA0oFa(P1*5{sdl$v0#75<`$?CT{uv?urEF5%l#%
+z1*lLBO|PYH2z}OUCDP!56T6(s<{oG|TOAmiP3Z95>EKzFu=~wRiHd}%-yn`p^?J6(
+zih27|xpMpU0(-^Ma=J7`xm^&DhSqXkjnQt=LQjM?m_ss!!0cIcfgCXk7TijCGz5At
+zUKx0OZ(Pc2owm3zR5RS0N)Y#iMfl$WQCVB&sa%OY<#3FtYF&H{`S5{&n#aQKe2Se9
+zB?KD>qbcT%&$2w0lfgg>hoa-{bj}D!0GrB0(o9%dP6Pxsw8y%(rU7O|*#fSHYBm2h
+zyytq$C(2?`j}W=ORiP$Y;41*}G=Y$(2OhqHVfd_b2NmhSboLunMtOr5!~U=jF_g7g
+zx<r2WnmW3xrFL8lJN)wC>!U^R$M++HtM%nJWA0HW6A->{j|_B;D@i9waP$)>{6HyW
+zi?%Q-uGS3xs5_COdmgZjld7Pfo4dBxil@eQDw4^F*Vcb}d)bfW?|OD#N(nd^;T^jB
+zZea;L9}obXL9cH4o}9qQv(@ovFw_meU5D94g#m>tZ>F(pY-+sVc~p1lWWYncfsZBD
+zlLUulh#8ZKbJZaXx~7T%9*9kCI?ptUWNtB6zk6wB?Esa@U>adq3-GJsAap@@buxd8
+zEh*0kH65g*0pwfcCE82`98Gls@jB5(U`@lWMLxq4sPDlmq!Rv<r32)-$Z+{objm0d
+zN2czOn{UdZr9>*Vp(zSX$437XGBPqZRXNva3-1V4LK`FF19js@6mZK*48gf-Z-ZNB
+zLM=}?fKd18YCyN<3I%#wqeFjR9^PLn0C|nbyn1-&Ph!re@O0EEp`97_ouN^T>luaA
+zQbRd68s2B-M1Q}bL`59M`{jC(<_`P4m+_LOgr`2Gt(Rm4y+wDaGcvik0$;t-0c3C{
+zKhx0TB~7CpakFn?r9>!&+;ccIO!hd{$-sX1k+O&#=VmV@?^gOz?c=kZ*8x}L)H)dP
+zYzhfqNU`(IVUtd)A!)GN@5UL@&OX&+@<Dt<zsld|1}5GQCqB?OSp<ANqxB;$I1d+G
+zY8NHtBC}oN*vtdxq$q@xY!4@?`^nWK_!f4rh&6DO9(J<jboYx*-Su7ieBZ@_0d!2<
+z?Ur{d>1C?lb`+!>)>=w1JnE$X>Lw#Yjk7&t)#5>X#Cjs|&jQ!X46aWn?QOjkKm*1G
+ztbhAifM)AKF=tIbp&vSIPqX&9FQ`BEN|??$UXR)85VQkj*P`!)ht-9)fQ|t&EI}c)
+zY_Dp0Km2C(q8potDF7er6kZ;VOs*dAVznYFU=Tj)$Gq2%pheYQJdTMt)xV?d0aA0f
+zf!9BB;E?X!!FWTWHx>8q_1{a`32+aVn2QqF4@>>wO;ea#m&96EhNkjIR(#vwq%yr`
+zfH0w))fHpM%M^W;nW$_)tb@EVVvhrYi*g_wUlF^|U`HFf<~&<cAyjg@uy}AR><mO6
+zd@!Oq9fxSjBln=@@S$7`?Uss(ppA?}&Xf|2!(=)%7!G8Ve@m3vJ_xfx*=BN~jZUZ^
+z9fZGj@=;7>JOeBOMX&56=R~^VwL+|j!Ca?>Tx==&$#g^C#2+mS?tyG29g?7BC;5|*
+zhNhNJ<VY>?*-LgdlM)3Jx?L+<yP;9agzUk8T&$zm{x0rWzmRQ(Qq=^d$shJ_nepwv
+z<(;8fPmwJ3BB#qY-nRzL$?j|brS^d@BfQ)?79G4_3{R{F=W;qZw9ZLI?8Z|V0%l*n
+zCZZkCbMx@S(0E~@9w3*_{c2)-X7Rp({>w7;FK4mFXC;;XzQ429NM`AD<X+0cox_*v
+zr`jNulDe6F^R(96u$!@FSUJwbu{$iXTeiy|&gbbdd{S|WOztKCuwd{q=Y@Ky)yJ98
+zOdqi<u!=Q`$)_>>QNUJVX`T3s9}m~hbK7csE0P(!l|C~FWjU=g#?C}12ip<n4$(R!
+zi*-h*yyX`OV{C0B<n*Zouj#HIttpjCB{fT^+ho+e%coMj;%gV<hRgdz{sV6vz9XeK
+zoQH7)9$A-=1^i?oWn^F(OYY}zKaVzj+rCA}9W!%32XFXbly$Jzj6Ki5g-=7LwwqD^
+zxY56U^tJ6&o;k7+##c5f)Fenh0xxO7o(~1FgLZa5US#-u0yngN=!>KQAA~kz3%msO
+zg2N0*dRqd|SG=WcPVM-2UAcd>w1y8d%zsl=9Z^nq83TK_9xPH=!{}}AuqY7aaFPnP
+l;BjQ_^4`vQQuBMqxOYB4T*@HG=I>V@U~v|0R%wcf{y%IJ0Z9M=
+
+literal 0
+HcmV?d00001
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/ui-icons_2e83ff_256x240.png b/wp-content/plugins/privacy-share-buttons/images/ui-icons_2e83ff_256x240.png
+new file mode 100644
+index 0000000000000000000000000000000000000000..45e8928e5284adacea3f9ec07b9b50667d2ac65f
+GIT binary patch
+literal 4369
+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
+
+literal 0
+HcmV?d00001
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/ui-icons_454545_256x240.png b/wp-content/plugins/privacy-share-buttons/images/ui-icons_454545_256x240.png
+new file mode 100644
+index 0000000000000000000000000000000000000000..7ec70d11bfb2f77374dfd00ef61ba0c3647b5a0c
+GIT binary patch
+literal 4369
+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
+
+literal 0
+HcmV?d00001
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/ui-icons_888888_256x240.png b/wp-content/plugins/privacy-share-buttons/images/ui-icons_888888_256x240.png
+new file mode 100644
+index 0000000000000000000000000000000000000000..5ba708c39172a69e069136bd1309c4322c61f571
+GIT binary patch
+literal 4369
+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
+
+literal 0
+HcmV?d00001
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/ui-icons_cd0a0a_256x240.png b/wp-content/plugins/privacy-share-buttons/images/ui-icons_cd0a0a_256x240.png
+new file mode 100644
+index 0000000000000000000000000000000000000000..7930a558099bc8d92b4264eb67a0f040460f4a4f
+GIT binary patch
+literal 4369
+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
+
+literal 0
+HcmV?d00001
+
+diff --git a/wp-content/plugins/privacy-share-buttons/js/jquery.privacysharebuttons.js b/wp-content/plugins/privacy-share-buttons/js/jquery.privacysharebuttons.js
+index 3dfc8427..26eb3871 100644
+--- a/wp-content/plugins/privacy-share-buttons/js/jquery.privacysharebuttons.js
++++ b/wp-content/plugins/privacy-share-buttons/js/jquery.privacysharebuttons.js
+@@ -2,315 +2,391 @@
+  *	jQuery Privacy Share Buttons plugin
+  *
+  *	ideas, original code and images taken from: 
+- *  http://www.heise.de/extras/socialshareprivacy/
++ *	http://www.heise.de/extras/socialshareprivacy/
+  * 	Copyright (c) 2011 Hilko Holweg, Sebastian Hilbig, Nicolas Heiringhoff, Juergen Schmidt,
+- * 						   Heise Zeitschriften Verlag GmbH & Co. KG, http://www.heise.de
+- *  
+- *  Copyright (c) 2012 lucha <lucha@paranoici.org>
+- *  
+- *  released under the terms of either the MIT License or the GNU General Public License (GPL) Version 2
++ * 							Heise Zeitschriften Verlag GmbH & Co. KG, http://www.heise.de
++ *	
++ *	Copyright (c) 2012 lucha <lucha@paranoici.org>
++ *	
++ *	released under the terms of either the MIT License or the GNU General Public License (GPL) Version 2
+  */
+ ;(function($) {
+ 
+-var SocialButton = function(elements, options){
+-	
+-	this.elements = elements;
+-	this.options = $.extend(true, {}, this.defaults, options);
+-	
+-	if (!this.is_on())
+-		return;
+-		
+-	this.append_css();
+-	this.attach();
++    $.widget('psb.baseButton', {
++	// default options
++	options : {
++	    'name'		: '',
++	    'display_name' : '',		
++	    'txt_info'	: 'Click here to enable the button',
++	    'dummy_img'	: '',
++	    'javascript': '',
++	    'js_loaded'	: false
++	},
+ 	
+-}; SocialButton.prototype = {
+-	// defalt values for options
+-	defaults : {
+-		'info_link' 		: 'http://cavallette.noblogs.org/?p=7641',
+-		'txt_help'  		: 'When you activate these buttons by clicking on them, some of your personal data will be transferred to third parties and can be stored by them. For more information click on the <em> i </em>',
+-		'settings_perma'	: 'Permanently enable data transfer for:',
+-		'css_path'			: '',
+-		'uri'				: '',
+-		'cookie_options'    : {
+-			'path'			: '/',
+-			'expires'		: 365
++	_create: function(){
++	    var self = this;
++	    $('<span class="info">' + this.options.txt_info + '</span>')
++		.hide()
++		.addClass('dropdown')
++		.appendTo(this.element);
++	    $('<div class="dummy_btn off"></div>')
++		.append(this._dummy_image())
++		.appendTo(this.element);
++	    
++	    this.element.click( function(event) {self.switch_button();});
++
++	    this.element.hover(
++		function(){
++		    var info = $('.info',self.element);
++		    if(!info.hasClass('info_off'))
++			info.show();
+ 		},
+-		'services'			: {
+-			'facebook' : {
+-				'display_name'      : 'Facebook',
+-				'status'			: 'off',
+-				'perma'     		: 'on',
+-				'txt_info'			: '2 click for more privacy: only if you click here, the button will activate and you will be able to send your recommendation to Facebook. When enabled, data will be transferred to third parties - see <em> i </em>.',
+-				'txt_off'			: 'not connected with Facebook',
+-				'txt_on'			: 'connected with Facebook',
+-				'dummy_img'			: '',
+-				'action'			: 'recommend',
+-				'iframe_src'			: function (options){ 
+-					// return '<iframe src="//www.facebook.com/plugins/like.php?href&amp;send=false&amp;layout=button_count&amp;width=450&amp;show_faces=false&amp;action=recommend&amp;colorscheme=light&amp;font&amp;height=21" scrolling="no" frameborder="0" style="border:none; overflow:auto; width:450px; height:21px;" allowTransparency="true"></iframe>';
+-					return '<div id="fb-root"></div>'
+-					+'<script>(function(d, s, id) {'
+-					+' var js, fjs = d.getElementsByTagName(s)[0];'
+-					+' if (d.getElementById(id)) return;'
+-					+' js = d.createElement(s); js.id = id;'
+-					+' js.src = "//connect.facebook.net/it_IT/all.js#xfbml=1";'
+-					+'  fjs.parentNode.insertBefore(js, fjs);'
+-					+'}(document, "script", "facebook-jssdk"));</script>'
+-					+'<div class="fb-like" data-send="false" data-layout="button_count" data-width="400" data-show-faces="false" data-action="recommend"></div>';
+-					// return '<iframe src="//www.facebook.com/plugins/like.php?href='
+-					// 		+ options.uri 
+-					// 		+ '&amp;send=false&amp;layout=button_count&amp;width=100&amp;show_faces=false'
+-					// 		+ '&amp;action=' + options.services.facebook.action 
+-					// 		+ '&amp;colorscheme=light&amp;font&amp;height=21" scrolling="no" frameborder="0" '
+-					// 		+ 'style="border:none; overflow:hidden; width:130px; height:25px;" allowTransparency="true"></iframe>';
+-					}
+-			}, 
+-			'twitter' : {
+-				'display_name'      : 'Twitter',
+-				'status'			: 'off',
+-				'perma'      		: 'on',
+-				'txt_info'			: '2 click for more privacy: only if you click here, the button will activate and you will be able to send your recommendation to Twitter. When enabled, data will be transferred to third parties - see <em> i </em>.',
+-				'txt_off'			: 'not connected with Twitter',
+-				'txt_on'			: 'connected with Twitter',
+-				'dummy_img'			: '',
+-				'reply_to'			: '',
+-				'text'				:  encodeURIComponent(document.title),
+-				'iframe_src'		: function(options){
+-					var reply_to = (options.services.twitter.reply_to != '') ? '&amp;via=' + options.services.twitter.reply_to : '';
+-					
+-					return '<iframe allowtransparency="true" frameborder="0" scrolling="no" '
+-					     + 'src="http://platform.twitter.com/widgets/tweet_button.html?'
+-						 + 'url=' + options.uri + '&amp;counturl=' + options.uri 
+-						 + '&amp;text=' + options.services.twitter.text
+-						 + reply_to
+-						 + '&amp;count=horizontal'
+-						 + '&amp;lang=' + options.services.twitter.language 
+-						 + '" style="width:100px; height:25px;"></iframe>';
+-					}
+-			},
+-			'identica' : {
+-				'display_name'		: 'Identi.ca',
+-				'status'			: 'off',
+-				'perma'				: 'on',
+-				'txt_info'			: '2 click for more privacy: only if you click here, the button will activate and you will be able to send your recommendation to Identi.ca. When enabled, data will be transferred to third parties - see <em> i </em>.',
+-				'txt_off'			: 'not connected with Identi.ca',
+-				'txt_on'			: 'connected with Identi.ca',
+-				'dummy_img'			: '',
+-				'text'				: encodeURIComponent(document.title),
+-				'identica_lib' 		: '',
+-				'iframe_src'		: function(options){
+-					return '<iframe scrolling="no" frameborder="0" src="'
+-					 + options.services.identica.identica_lib 
+-					 + '?noscript&style2'
+-					 + '&amp;title=' + options.services.identica.text
+-					 + '" allowtransparency="true" style="width:130px; height:25px; position: absolute;"></iframe>';
+-					}
+-			},
+-			'gplus' : {
+-				'display_name'      : 'Google+',
+-				'status'			: 'off',
+-				'perma'      		: 'on',
+-				'txt_info'			: '2 click for more privacy: only if you click here, the button will activate and you will be able to send your recommendation to Google+. When enabled, data will be transferred to third parties - see <em> i </em>.',
+-				'txt_off'			: 'not connected with Google+',
+-				'txt_on'			: 'connected with Google+',
+-				'dummy_img'			: '',
+-				'language'			: 'en',
+-				'iframe_src'		: function(options){
+-					var gplusdiv = $('<div class="g-plusone" data-size="medium"></div>');
+-					var gplusjs = '<script type="text/javascript">window.___gcfg = {lang: "' + options.services.gplus.language
+-								  + '"}; (function() { var po = document.createElement("script"); po.type = "text/javascript";'
+-								  + 'po.async = true; po.src = "https://apis.google.com/js/plusone.js";'
+-								  + ' var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(po, s); })(); </script>';
+-					return gplusdiv.append(gplusjs);
+-				}
+-			}
+-/*			'flattr' : {
+-				'display_name'		: 'Flattr',
+-				'status'			: 'off',
+-				'perma'				: 'on',
+-				'txt_info'			: '2 click for more privacy: only if you click here, the button will activate and you will be able to send yout recommendation to Flattr. When enabled, data will be transferred to third parties - see <em> i </em>.',
+-				'txt_flattr_off'	: 'not connected with Flattr',
+-				'txt_flattr_on'		: 'connected with Flattr',
+-				'dummy_img'			: '',
+-				'iframe_src'			: function(){return '';}
+-			},
+-			'xing' : {
+-				'display_name'		: 'Xing',
+-				'status'			: 'off',
+-				'perma'				: 'on',
+-				'txt_info'			: '2 click for more privacy: only if you click here, the button will activate and you will be able to send your recommendation to Xing. When enabled, data will be transferred to third parties - see <em> i </em>.',
+-				'txt_gplus_off'		: 'not connected with Xing',
+-				'txt_plus_on'		: 'connected with Xing',
+-				'dummy_img'			: '',
+-				'xing_lib'			: '',
+-				'iframe_src'			: function(){return '';}
+-			}
+-*/
+-		}
++		function() {
++		    $('.info',self.element).hide();
++		});
+ 	},
+ 	
+-	// let's check if at least one service is active
+-	is_on : function(){
+-		var is_on = false;
+-		for (var name in this.options.services){
+-			var serv = this.options.services[name];
+-			if (serv.status == 'on'){
+-				is_on = true;
+-				break;
+-			}
+-		}
+-		return is_on;
++	_dummy_image : function(){
++	    return $('<img/>', {
++		src : this.options.dummy_img,
++		alt : this.options.display_name + ' Dummy Image',
++		"class" : 'dummy_img'
++	    });
++	},
++
++	_javascript_is_loaded : function(){
++	    var proto = Object.getPrototypeOf(this);
++	    var selector = proto.widgetBaseClass;
++	    var name = proto.widgetName;
++	    this._trigger('javacript',selector);
++	    if ($(":"+selector).filter(function(index){return $(this)[name]('option','js_loaded');}).length > 0){
++		return true;
++	    }
++	    return false;
++
+ 	},
+ 	
+-	// let's check if we have to show the settings area
+-	perma_is_on : function(){
+-		var perma_is_on = false;
+-		for (var name in this.options.services){
+-			var serv = this.options.services[name];
+-			if (serv.status == 'on' && serv.perma == 'on'){
+-				perma_is_on = true;
+-				break;
+-			}
+-		}
+-		// IE7 has problems with cookies and JSON, so we don't show them the settings area
+-		return perma_is_on && (!$.browser.msie || ($.browser.msie && ($.browser.version > 7.0)));
++	_append_javascript : function(){
++	    if (!this.options.javascript || this._javascript_is_loaded() )
++		return;
++	    this.options.js_loaded = true;
++	    $.getScript(this.options.javascript);
+ 	},
+ 	
+-	// adds CSS to head if we have to do so
+-	append_css : function(){
+-		// insert stylesheet into document and prepend target element
+-		if (this.options.css_path.length > 0) {
+-			// IE fix (needed for IE < 9 - but this is done for all IE versions)
+-			if (document.createStyleSheet) {
+-				document.createStyleSheet(options.css_path);
+-			} else {
+-				$('head').append('<link rel="stylesheet" type="text/css" href="' + options.css_path + '" />');
+-			}
+-		}
++	_get_uri: function(){
++	    var url = this.element.parents(".post").find('.entry-title').find("a").attr("href");
++	    if (url)
++		return url;
++	    else
++		return document.URL;
+ 	},
+ 	
+-	dummy_image : function(service){
+-		return $('<img/>', {
+-			src : service.dummy_img,
+-			alt : service.display_name + ' Dummy Image',
+-			"class" : 'dummy_img'
+-			});
++	switch_button : function(){
++	    var el = this.element;
++	    var info = $('.info',el);
++	    var dummy = $('.dummy_btn',el);
++
++	    if (dummy.hasClass('off')){
++		this._trigger('switch-on',el);
++		info.addClass('info_off').hide();
++		dummy.addClass('on').removeClass('off').html(this._real_btn());
++		this._append_javascript();
++	    }
++	    /* we don't really want to deactivate the buttons... 
++	       else {
++	       this._trigger('switch-off',el);
++	       info.removeClass('info_off');
++	       dummy.addClass('off').removeClass('on').html(this._dummy_image())
++	       }*/
++	}
++    });
++
++    $.widget('psb.twitterButton',$.psb.baseButton,{
++	options : {
++	    'name' : 'twitter',
++	    'display_name' : 'Twitter',
++	    'javascript' : '//platform.twitter.com/widgets.js',
++	    'reply_to': '',
++	    'language': '',
+ 	},
+ 	
+-	switch_button : function(service, element){
+-		var c_switch = $('.switch',$(element));
+-		var dummy_div = $('div.dummy_btn',$(element));
+-		
+-		if (c_switch.hasClass('off')){
+-			$(element).addClass('info_off');
+-			c_switch.addClass('on').removeClass('off').html(service.txt_on);
+-			dummy_div.html(service.iframe_src(this.options));
+-		} else {
+-			$(element).removeClass('info_off');
+-			c_switch.addClass('off').removeClass('on').html(service.txt_off);
+-			dummy_div.html(this.dummy_image(service));
+-		}
++	_real_btn: function() {
++	    return $('<a href="https://twitter.com/share" class="twitter-share-button">Tweet</a>')
++		.attr('data-url',this._get_uri())
++		.attr('counturl',this._get_uri())
++		.attr('data-via',this.options.reply_to)
++		.attr('data-lang', this.options.language)
++		.attr('data-related', this.options.reply_to)
++		.attr('data-dnt',true);
+ 	},
+ 	
+-	attach : function(){
+-		var self = this;
+-		this.elements.each( function(){
+-			// contex will hold all the button, whether active or not, and the info and setting area
+-			var context = $('<ul class="social_share_privacy_area"></ul>').appendTo(this);
+-			
+-			// let's add the single buttons
+-			for (var name in self.options.services){
+-				var serv = self.options.services[name];
+-				if (serv.status != 'on')
+-					continue;
++    });
++
++    $.widget('psb.identicaButton',$.psb.baseButton,{
++	options : {
++	    'name' : 'identica',
++	    'display_name' : 'Identi.ca',
++	    'img': '',
++	    'javascript' : '',
++	    'reply_to': '',
++	    'language': '',
++	    'result_limit' :100,
++	    'count': 0,
++	},
++
++	countPost: function(){
++	    var self = this;
++	    $.get('https://identi.ca/api/search.json?q='+self._get_uri()+'&rpp=100',function(data){
++		var num;
++		if (data.results.length >= self.options.result_limit)
++		    num = self.options.result_limit + '+';
++		else
++		    num = data.results.length;
++		self.option('count',num);
++	    });
++	},
+ 
+-				var iframe = serv.iframe_src(self.options);
++        _button: function(disabled){
++	    var count = this.options.count;
++	    var icon = disabled ? 'ui-icon-identica-dummy' : 'ui-icon-identica';
++	    return $('<button">identi.ca</button>')
++		.button({
++		    icons:{
++			primary: icon,
++		    },
++		    text: true,
++		    label: 'identi.ca',
++		    disabled: false,
++		});
++	},
+ 
+-				var container = $('<li class="help_info '+name +'"><span class="info">' + serv.txt_info + '</span></li>').appendTo(context);
++	_dummy_image: function(){
++	    var self = this;
++	    return this._button(true);
++	},
++	_real_btn: function(){
++	    var self = this;
++	    this.countPost();
++	    var container = $('<div></div>')
++	    container.append( this._button(false).click(function(event) {self.share();}));
++	    $('<div class="count-o"><div>')
++		.append('<i></i><u></u>')
++		.append('<a id="count">...</a>')
++		.appendTo(container);
+ 
+-				$('<span class="switch off">' + serv.txt_off + '</span>').appendTo(container);
+-				var dummy_div = $('<div class="dummy_btn"></div>').appendTo(container);
+-				dummy_div.append(self.dummy_image(serv));
++	    return container.width(110);
++	},
+ 
+-				container.click( {serv:serv, element:container}, function(event){
+-					self.switch_button(event.data.serv,event.data.element);
+-				});					
+-			}
+-				
+-			// now it's time for the info area
+-			var container = $('<li class="settings_info">'
+-			+'<div class="settings_info_menu off perma_option_off">'
+-			+ '<a href="'+ self.options.info_link +'">'
+-			+ '<span class="help_info icon">'
+-			+ '<span class="info">' + self.options.txt_help + '</span>'
+-			+ '</span></a>'
+-			+ '</div></li>'			
+-			).appendTo(context);
+-			
+-			// show the overlays of the buttons and info area
+-			$('.help_info').each(function(){
+-				$(this).mouseenter(function() {
+-					if(!$(this).hasClass('info_off'))
+-					 	$('.info',this).show();
+-					});
+-				$(this).mouseleave(function() { $('.info',this).hide();});
+-			});
++	share: function(){
++	    /*Encode the title*/
++	    var d=document, e=window.getSelection, k=d.getSelection, x=d.selection, s=(e?e():(k)?k():(x?x.createRange().text:0)), l=d.location, e=encodeURIComponent, pagetitle=((e(s))?e(s):e(d.title));
++	    var reply = ''
++	    if (this.options.reply_to){
++		reply = ' via @' + this.options.reply_to;
++	    }
++	    var status = 'http://identi.ca/index.php?action=newnotice&status_textarea='+pagetitle+ ' ' + this._get_uri() + reply;
++	    window.open(status,'t','toolbar=0, resizable=0, scrollbars=0, status=0, width=785, height=480');
++	},
++
++	_setOption: function(key, value){
++	    switch(key){
++	    case 'count':
++		this.element.find('#count')
++		    .attr('href', 'https://identi.ca/search/notice?q='+this._get_uri())
++		    .html(value)
++		break;
++	    }
++	    $.Widget.prototype._setOption.apply(this,arguments)	
++	},
+ 
+-			// and finally it's time for the settings area (i.e. permanent activation)
+-			if (self.perma_is_on()){
+-				var info_menu = container.find('.settings_info_menu').removeClass('perma_option_off');
+-				$('<span class="settings">Settings</span><form><fieldset><legend>' + self.options.settings_perma + '</legend></fieldset></form>').appendTo(info_menu);
+-				
+-				for (var name in self.options.services){
+-					var serv = self.options.services[name];
+-					// first let's check if we have the perma option activated
+-					if (!(serv.status == 'on' && serv.perma=='on'))
+-						continue;
+-					
+-					// let's get the cookie and check if we have to activate the button	
+-					var checked = ($.cookie('privacyShareButtons_'+name) == 'perma_on') ? 'checked="checked"' : '';
+-					info_menu.find('form fieldset').append(
+-						'<input type="checkbox" name="perma_status_'+name+'" id="perma_status_' + name + '" '
+-						+ checked +' />'
+-						+ '<label for="perma_status_'+name+'">'
+-						+ serv.display_name + '</label>');
+-						
+-					// if it's need, let's click the button so it gets activated
+-					if (checked != '')
+-						$('li.'+name+' span.switch',context).click();
+-				}
+-				
+-	            info_menu.find('span.settings').css('cursor', 'pointer');
+-				// show the overlay of the setting area
+-				info_menu.find('span.settings').mouseenter(function(){ 
+-					info_menu.removeClass('off').addClass('on');
+-				});
+-				container.mouseleave(function(){ 
+-					info_menu.removeClass('on').addClass('off');
+-				});
+-	            
+-				// let's handle changes in the settings
+-				$(info_menu.find('fieldset input')).click( function (event) {
+-	                    var click = event.target.id;
+-	                    var service = click.substr(click.lastIndexOf('_') + 1, click.length);
+-	                    var cookie_name = 'privacyShareButtons_' + service;
++    });
+ 
+-	                    if ($('#' + event.target.id + ':checked').length) {
+-							$.cookie(cookie_name,'perma_on',self.options.cookie_options);
+-	                        $('form fieldset label[for=' + click + ']', context).addClass('checked');
+-	                    } else {
+-	                        $.cookie(cookie_name,null,self.options.cookie_options);
+-							$('form fieldset label[for=' + click + ']', context).removeClass('checked');
+-	                    }
+-	                });
+-			}
++    $.widget('psb.facebookButton',$.psb.baseButton,{
++	options : {
++	    'name'		: 'facebook',
++	    'display_name'	: 'Facebook',
++	    'javascript'	: "//connect.facebook.net/en_US/all.js#xfbml=1",
++	    'action'	: 'recommend',
++	    'js_id'		: 'facebook-jssdk'
++	},
++
++	_real_btn: function() {
++	    return $('<div class="fb-like" data-send="false" data-layout="button_count" data-width="250" data-show-faces="false" data-action="recommend"></div>');
++	},
++
++	_append_javascript : function(){
++	    if (!this._javascript_is_loaded()){
++		$('body').append('<div id="fb-root"></div>');
++		this.options.js_loaded = true;
++		$.getScript(this.options.javascript, function(){
++		    FB.init();
++		    FB.XFBML.parse();
+ 		});
++	    } else {
++		FB.XFBML.parse();
++	    }
++	},
++
++    });
++
++    $.widget('psb.gplusButton',$.psb.baseButton,{
++	options : {
++	    'name' : 'gplus',
++	    'display_name' : 'Google+',
++	    'javascript' : '//apis.google.com/js/plusone.js',
++	},
++
++	_real_btn: function() {
++	    return $('<div class="g-plusone" data-size="medium"></div>');
+ 	}
++
++    });
++
++    $.widget('psb.socialShareButtons',{
++	options: {
++	    'info_link'			: 'https://github.com/controesempio/Privacy-Share-Buttons',
++	    'txt_help'			: 'When you activate these buttons by clicking on them, some of your personal data will be transferred to third parties and can be stored by them. More informationf <em> <a href="https://github.com/controesempio/Privacy-Share-Buttons"> here </a></em>.',
++	    'perma'				: 'on',
++	    'settings_perma'	: 'Permanently enable data transfer for:',
++	    'css_path'			: '',
++	    'cookie_options'	: {
++		'path'			: '/',
++		'expires'		: 365
++	    },
++	    'services' : {},
++	},
++	
++	_create: function() {
++	    if (!this.options.services)
++		return;
++	    this._append_css();
++	    this._attach();
++	    
++	},
++	
++	_attach: function() {
++	    
++	    var context = $('<ul class="social_share_privacy_area" style="font-size: 0.6em"></ul>').appendTo(this.element);
++
++	    // social buttons
++	    for (var name in this.options.services){
++		if (!$.psb[name+'Button'])
++		    continue;
++		var li = $('<li class="'+name +'"><li');
++		li[name+'Button']($.extend(this.options, this.options.services[name]))
++		    .appendTo(context);
++	    }
++	    
++	    // options and info
++	    var container = $('<li></li>');
++	    container.prependTo(context);
++	    // info button
++	    this._info_area(container);
++	    // and finally it's time for the settings area (i.e. permanent activation)
++	    this._options_area(container);
++	    container.buttonset();
++	},
++	
++	_options_submenu: function(container){
++	    var self = this;
++	    // let's add a sub-option for each service
++	    // which has perma-option on
++	    var option_submenu = $("<div id='option-dropdown'></div>")
++		.addClass('dropdown')
++		.html(this.options.settings_perma+'<br/>');
++	    
++	    var update = function(event){
++		var click = event.target.id;
++		var service = click.substr(click.lastIndexOf('_') + 1, click.length);
++		var cookie_name = 'privacyShareButtons_' + service;
++		var checkbox = option_submenu.find('#' + event.target.id);
++		
++		if (checkbox.is(':checked')) {
++		    $.cookie(cookie_name,'perma_on',self.options.cookie_options);
++		    option_submenu.find('label[for=' + click + ']').addClass('checked');
++		} else {
++		    $.cookie(cookie_name,null,self.options.cookie_options);
++		    option_submenu.find('label[for=' + click + ']').removeClass('checked');
++		}
++	    };
++	    
++	    for (var name in this.options.services){
++		var serv = this.options.services[name];
++		
++		var checkbox =	$("<input type='checkbox' />")
++		    .attr('id', 'perma_status_'+name)
++		    .click( update );
++		
++		// let's get the cookie and check if we have to activate the button	
++		if ($.cookie('privacyShareButtons_'+name) == 'perma_on'){
++		    checkbox.attr('checked',true);
++		    // we need to activate the button!
++		    this.element.find('.'+name).click();
++		}
++		checkbox.appendTo(option_submenu);
++		$("<label></label><br/>")
++		    .attr('for', "perma_status_"+name)
++		    .html(serv.display_name)
++		    .appendTo(option_submenu);
++	    }
++	    option_submenu.hide().appendTo(container.parent());
++	},
++	
++	_options_area: function(container){
++	    if (this.options.perma){
++		// the option button
++		$("<button>option</button>")
++		    .button({
++			icons:{
++			    primary:'ui-icon-wrench',
++			    secondary: "ui-icon-triangle-1-s"
++			},
++			text:false
++		    })
++		    .click(function(){
++			container.parent().find('#option-dropdown').toggle(100);
++		    })
++		    .appendTo(container);
++		this._options_submenu(container);
++	    }
++	},
++	
++	_info_area : function(container){
++	    // now it's time for the info area
++	    var info_dialog = $("<div></div>")
++		.addClass('psb_info')
++		.addClass('dropdown')
++		.html("<p>"+this.options.txt_help+"</p>")
++		.hide()
++		.mouseleave( function() {$(this).hide();})
++		.appendTo(container.parent());
++
++	    $("<button>info</button>").button({ 
++		icons:{primary:'ui-icon-info'},
++		text:false 
++	    })
++		.click(
++		    function(){ info_dialog.toggle();})
++		.appendTo(container);
++	},
++	
++	// adds CSS to head if we have to do so
++	_append_css : function(){
++	    // insert stylesheet into document and prepend target element
++	    if (this.options.css_path) {
++		// IE fix (needed for IE < 9 - but this is done for all IE versions)
++		if (document.createStyleSheet) {
++		    document.createStyleSheet(options.css_path);
++		} else {
++		    $('head').append('<link rel="stylesheet" type="text/css" href="' + options.css_path + '" />');
++		}
++	    }
++	},
+ 	
+-}
++    });
+ 
+-$.fn.socialShareButtons = function(options){
+-	new SocialButton(this, options);
+-	return this;
+-}
+-$(document).ready($(".social_share_privacy").socialShareButtons(socialshareprivacy_settings));
++    $(document).ready(
++	$(".social_share_privacy").each(function(){
++	    $(this).socialShareButtons(socialshareprivacy_settings);
++	}))
+ })(jQuery);
+diff --git a/wp-content/plugins/privacy-share-buttons/js/jquery.privacysharebuttons.min.js b/wp-content/plugins/privacy-share-buttons/js/jquery.privacysharebuttons.min.js
+index 8d753eec..fd553031 100644
+--- a/wp-content/plugins/privacy-share-buttons/js/jquery.privacysharebuttons.min.js
++++ b/wp-content/plugins/privacy-share-buttons/js/jquery.privacysharebuttons.min.js
+@@ -1 +1 @@
+-(function(b){var a=function(d,c){this.elements=d;this.options=b.extend(true,{},this.defaults,c);if(!this.is_on()){return}this.append_css();this.attach()};a.prototype={defaults:{info_link:"http://cavallette.noblogs.org/?p=7641",txt_help:"When you activate these buttons by clicking on them, some of your personal data will be transferred to third parties and can be stored by them. For more information click on the <em> i </em>",settings_perma:"Permanently enable data transfer for:",css_path:"",uri:"",cookie_options:{path:"/",expires:365},services:{facebook:{display_name:"Facebook",status:"off",perma:"on",txt_info:"2 click for more privacy: only if you click here, the button will activate and you will be able to send your recommendation to Facebook. When enabled, data will be transferred to third parties - see <em> i </em>.",txt_off:"not connected with Facebook",txt_on:"connected with Facebook",dummy_img:"",action:"recommend",iframe_src:function(c){return'<div id="fb-root"></div><script>(function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.src = "//connect.facebook.net/it_IT/all.js#xfbml=1";  fjs.parentNode.insertBefore(js, fjs);}(document, "script", "facebook-jssdk"));<\/script><div class="fb-like" data-send="false" data-layout="button_count" data-width="400" data-show-faces="false" data-action="recommend"></div>'}},twitter:{display_name:"Twitter",status:"off",perma:"on",txt_info:"2 click for more privacy: only if you click here, the button will activate and you will be able to send your recommendation to Twitter. When enabled, data will be transferred to third parties - see <em> i </em>.",txt_off:"not connected with Twitter",txt_on:"connected with Twitter",dummy_img:"",reply_to:"",text:encodeURIComponent(document.title),iframe_src:function(d){var c=(d.services.twitter.reply_to!="")?"&amp;via="+d.services.twitter.reply_to:"";return'<iframe allowtransparency="true" frameborder="0" scrolling="no" src="http://platform.twitter.com/widgets/tweet_button.html?url='+d.uri+"&amp;counturl="+d.uri+"&amp;text="+d.services.twitter.text+c+"&amp;count=horizontal&amp;lang="+d.services.twitter.language+'" style="width:100px; height:25px;"></iframe>'}},identica:{display_name:"Identi.ca",status:"off",perma:"on",txt_info:"2 click for more privacy: only if you click here, the button will activate and you will be able to send your recommendation to Identi.ca. When enabled, data will be transferred to third parties - see <em> i </em>.",txt_off:"not connected with Identi.ca",txt_on:"connected with Identi.ca",dummy_img:"",text:encodeURIComponent(document.title),identica_lib:"",iframe_src:function(c){return'<iframe scrolling="no" frameborder="0" src="'+c.services.identica.identica_lib+"?noscript&style2&amp;title="+c.services.identica.text+'" allowtransparency="true" style="width:130px; height:25px; position: absolute;"></iframe>'}},gplus:{display_name:"Google+",status:"off",perma:"on",txt_info:"2 click for more privacy: only if you click here, the button will activate and you will be able to send your recommendation to Google+. When enabled, data will be transferred to third parties - see <em> i </em>.",txt_off:"not connected with Google+",txt_on:"connected with Google+",dummy_img:"",language:"en",iframe_src:function(d){var c=b('<div class="g-plusone" data-size="medium"></div>');var e='<script type="text/javascript">window.___gcfg = {lang: "'+d.services.gplus.language+'"}; (function() { var po = document.createElement("script"); po.type = "text/javascript";po.async = true; po.src = "https://apis.google.com/js/plusone.js"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(po, s); })(); <\/script>';return c.append(e)}}}},is_on:function(){var d=false;for(var c in this.options.services){var e=this.options.services[c];if(e.status=="on"){d=true;break}}return d},perma_is_on:function(){var d=false;for(var c in this.options.services){var e=this.options.services[c];if(e.status=="on"&&e.perma=="on"){d=true;break}}return d&&(!b.browser.msie||(b.browser.msie&&(b.browser.version>7)))},append_css:function(){if(this.options.css_path.length>0){if(document.createStyleSheet){document.createStyleSheet(options.css_path)}else{b("head").append('<link rel="stylesheet" type="text/css" href="'+options.css_path+'" />')}}},dummy_image:function(c){return b("<img/>",{src:c.dummy_img,alt:c.display_name+" Dummy Image","class":"dummy_img"})},switch_button:function(c,f){var e=b(".switch",b(f));var d=b("div.dummy_btn",b(f));if(e.hasClass("off")){b(f).addClass("info_off");e.addClass("on").removeClass("off").html(c.txt_on);d.html(c.iframe_src(this.options))}else{b(f).removeClass("info_off");e.addClass("off").removeClass("on").html(c.txt_off);d.html(this.dummy_image(c))}},attach:function(){var c=this;this.elements.each(function(){var g=b('<ul class="social_share_privacy_area"></ul>').appendTo(this);for(var f in c.options.services){var k=c.options.services[f];if(k.status!="on"){continue}var h=k.iframe_src(c.options);var e=b('<li class="help_info '+f+'"><span class="info">'+k.txt_info+"</span></li>").appendTo(g);b('<span class="switch off">'+k.txt_off+"</span>").appendTo(e);var d=b('<div class="dummy_btn"></div>').appendTo(e);d.append(c.dummy_image(k));e.click({serv:k,element:e},function(l){c.switch_button(l.data.serv,l.data.element)})}var e=b('<li class="settings_info"><div class="settings_info_menu off perma_option_off"><a href="'+c.options.info_link+'"><span class="help_info icon"><span class="info">'+c.options.txt_help+"</span></span></a></div></li>").appendTo(g);b(".help_info").each(function(){b(this).mouseenter(function(){if(!b(this).hasClass("info_off")){b(".info",this).show()}});b(this).mouseleave(function(){b(".info",this).hide()})});if(c.perma_is_on()){var j=e.find(".settings_info_menu").removeClass("perma_option_off");b('<span class="settings">Settings</span><form><fieldset><legend>'+c.options.settings_perma+"</legend></fieldset></form>").appendTo(j);for(var f in c.options.services){var k=c.options.services[f];if(!(k.status=="on"&&k.perma=="on")){continue}var i=(b.cookie("privacyShareButtons_"+f)=="perma_on")?'checked="checked"':"";j.find("form fieldset").append('<input type="checkbox" name="perma_status_'+f+'" id="perma_status_'+f+'" '+i+' /><label for="perma_status_'+f+'">'+k.display_name+"</label>");if(i!=""){b("li."+f+" span.switch",g).click()}}j.find("span.settings").css("cursor","pointer");j.find("span.settings").mouseenter(function(){j.removeClass("off").addClass("on")});e.mouseleave(function(){j.removeClass("on").addClass("off")});b(j.find("fieldset input")).click(function(n){var m=n.target.id;var l=m.substr(m.lastIndexOf("_")+1,m.length);var o="privacyShareButtons_"+l;if(b("#"+n.target.id+":checked").length){b.cookie(o,"perma_on",c.options.cookie_options);b("form fieldset label[for="+m+"]",g).addClass("checked")}else{b.cookie(o,null,c.options.cookie_options);b("form fieldset label[for="+m+"]",g).removeClass("checked")}})}})}};b.fn.socialShareButtons=function(c){new a(this,c);return this};b(document).ready(b(".social_share_privacy").socialShareButtons(socialshareprivacy_settings))})(jQuery);
+\ No newline at end of file
++(function(a){a.widget("psb.baseButton",{options:{name:"",display_name:"",txt_info:"Click here to enable the button",dummy_img:"",javascript:"",js_loaded:false},_create:function(){var b=this;a('<span class="info">'+this.options.txt_info+"</span>").hide().addClass("dropdown").appendTo(this.element);a('<div class="dummy_btn off"></div>').append(this._dummy_image()).appendTo(this.element);this.element.click(function(c){b.switch_button()});this.element.hover(function(){var c=a(".info",b.element);if(!c.hasClass("info_off")){c.show()}},function(){a(".info",b.element).hide()})},_dummy_image:function(){return a("<img/>",{src:this.options.dummy_img,alt:this.options.display_name+" Dummy Image","class":"dummy_img"})},_javascript_is_loaded:function(){var d=Object.getPrototypeOf(this);var b=d.widgetBaseClass;var c=d.widgetName;this._trigger("javacript",b);if(a(":"+b).filter(function(e){return a(this)[c]("option","js_loaded")}).length>0){return true}return false},_append_javascript:function(){if(!this.options.javascript||this._javascript_is_loaded()){return}this.options.js_loaded=true;a.getScript(this.options.javascript)},_get_uri:function(){var b=this.element.parents(".post").find(".entry-title").find("a").attr("href");if(b){return b}else{return document.URL}},switch_button:function(){var b=this.element;var d=a(".info",b);var c=a(".dummy_btn",b);if(c.hasClass("off")){this._trigger("switch-on",b);d.addClass("info_off").hide();c.addClass("on").removeClass("off").html(this._real_btn());this._append_javascript()}}});a.widget("psb.twitterButton",a.psb.baseButton,{options:{name:"twitter",display_name:"Twitter",javascript:"//platform.twitter.com/widgets.js",reply_to:"",language:"",},_real_btn:function(){return a('<a href="https://twitter.com/share" class="twitter-share-button">Tweet</a>').attr("data-url",this._get_uri()).attr("counturl",this._get_uri()).attr("data-via",this.options.reply_to).attr("data-lang",this.options.language).attr("data-related",this.options.reply_to).attr("data-dnt",true)},});a.widget("psb.identicaButton",a.psb.baseButton,{options:{name:"identica",display_name:"Identi.ca",img:"",javascript:"",reply_to:"",language:"",result_limit:100,count:0,},countPost:function(){var b=this;a.get("https://identi.ca/api/search.json?q="+b._get_uri()+"&rpp=100",function(d){var c;if(d.results.length>=b.options.result_limit){c=b.options.result_limit+"+"}else{c=d.results.length}b.option("count",c)})},_button:function(c){var d=this.options.count;var b=c?"ui-icon-identica-dummy":"ui-icon-identica";return a('<button">identi.ca</button>').button({icons:{primary:b,},text:true,label:"identi.ca",disabled:false,})},_dummy_image:function(){var b=this;return this._button(true)},_real_btn:function(){var c=this;this.countPost();var b=a("<div></div>");b.append(this._button(false).click(function(d){c.share()}));a('<div class="count-o"><div>').append("<i></i><u></u>").append('<a id="count">...</a>').appendTo(b);return b.width(110)},share:function(){var i=document,h=window.getSelection,f=i.getSelection,m=i.selection,n=(h?h():(f)?f():(m?m.createRange().text:0)),c=i.location,h=encodeURIComponent,j=((h(n))?h(n):h(i.title));var b="";if(this.options.reply_to){b=" via @"+this.options.reply_to}var g="http://identi.ca/index.php?action=newnotice&status_textarea="+j+" "+this._get_uri()+b;window.open(g,"t","toolbar=0, resizable=0, scrollbars=0, status=0, width=785, height=480")},_setOption:function(b,c){switch(b){case"count":this.element.find("#count").attr("href","https://identi.ca/search/notice?q="+this._get_uri()).html(c);break}a.Widget.prototype._setOption.apply(this,arguments)},});a.widget("psb.facebookButton",a.psb.baseButton,{options:{name:"facebook",display_name:"Facebook",javascript:"//connect.facebook.net/en_US/all.js#xfbml=1",action:"recommend",js_id:"facebook-jssdk"},_real_btn:function(){return a('<div class="fb-like" data-send="false" data-layout="button_count" data-width="250" data-show-faces="false" data-action="recommend"></div>')},_append_javascript:function(){if(!this._javascript_is_loaded()){a("body").append('<div id="fb-root"></div>');this.options.js_loaded=true;a.getScript(this.options.javascript,function(){FB.init();FB.XFBML.parse()})}else{FB.XFBML.parse()}},});a.widget("psb.gplusButton",a.psb.baseButton,{options:{name:"gplus",display_name:"Google+",javascript:"//apis.google.com/js/plusone.js",},_real_btn:function(){return a('<div class="g-plusone" data-size="medium"></div>')}});a.widget("psb.socialShareButtons",{options:{info_link:"https://github.com/controesempio/Privacy-Share-Buttons",txt_help:'When you activate these buttons by clicking on them, some of your personal data will be transferred to third parties and can be stored by them. More informationf <em> <a href="https://github.com/controesempio/Privacy-Share-Buttons"> here </a></em>.',perma:"on",settings_perma:"Permanently enable data transfer for:",css_path:"",cookie_options:{path:"/",expires:365},services:{},},_create:function(){if(!this.options.services){return}this._append_css();this._attach()},_attach:function(){var e=a('<ul class="social_share_privacy_area" style="font-size: 0.6em"></ul>').appendTo(this.element);for(var d in this.options.services){if(!a.psb[d+"Button"]){continue}var b=a('<li class="'+d+'"><li');b[d+"Button"](a.extend(this.options,this.options.services[d])).appendTo(e)}var c=a("<li></li>");c.prependTo(e);this._info_area(c);this._options_area(c);c.buttonset()},_options_submenu:function(b){var c=this;var e=a("<div id='option-dropdown'></div>").addClass("dropdown").html(this.options.settings_perma+"<br/>");var h=function(k){var j=k.target.id;var i=j.substr(j.lastIndexOf("_")+1,j.length);var m="privacyShareButtons_"+i;var l=e.find("#"+k.target.id);if(l.is(":checked")){a.cookie(m,"perma_on",c.options.cookie_options);e.find("label[for="+j+"]").addClass("checked")}else{a.cookie(m,null,c.options.cookie_options);e.find("label[for="+j+"]").removeClass("checked")}};for(var d in this.options.services){var g=this.options.services[d];var f=a("<input type='checkbox' />").attr("id","perma_status_"+d).click(h);if(a.cookie("privacyShareButtons_"+d)=="perma_on"){f.attr("checked",true);this.element.find("."+d).click()}f.appendTo(e);a("<label></label><br/>").attr("for","perma_status_"+d).html(g.display_name).appendTo(e)}e.hide().appendTo(b.parent())},_options_area:function(b){if(this.options.perma){a("<button>option</button>").button({icons:{primary:"ui-icon-wrench",secondary:"ui-icon-triangle-1-s"},text:false}).click(function(){b.parent().find("#option-dropdown").toggle(100)}).appendTo(b);this._options_submenu(b)}},_info_area:function(b){var c=a("<div></div>").addClass("psb_info").addClass("dropdown").html("<p>"+this.options.txt_help+"</p>").hide().mouseleave(function(){a(this).hide()}).appendTo(b.parent());a("<button>info</button>").button({icons:{primary:"ui-icon-info"},text:false}).click(function(){c.toggle()}).appendTo(b)},_append_css:function(){if(this.options.css_path){if(document.createStyleSheet){document.createStyleSheet(options.css_path)}else{a("head").append('<link rel="stylesheet" type="text/css" href="'+options.css_path+'" />')}}},});a(document).ready(a(".social_share_privacy").each(function(){a(this).socialShareButtons(socialshareprivacy_settings)}))})(jQuery);
+\ No newline at end of file
+diff --git a/wp-content/plugins/privacy-share-buttons/libs/identishare.php b/wp-content/plugins/privacy-share-buttons/libs/identishare.php
+deleted file mode 100644
+index d784f602..00000000
+--- a/wp-content/plugins/privacy-share-buttons/libs/identishare.php
++++ /dev/null
+@@ -1,98 +0,0 @@
+-<?php
+-//
+-// Copyright (C) 2011 Jacob Barkdull, Roberto Guido
+-//
+-//   This program is free software: you can redistribute it and/or modify
+-//   it under the terms of the GNU Affero General Public License as
+-//   published by the Free Software Foundation, either version 3 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 Affero General Public License for more details.
+-//
+-//   You should have received a copy of the GNU Affero General Public License
+-//   along with this program.  If not, see <http://www.gnu.org/licenses/>.
+-//
+-
+-if (isset($_GET["source"])) {
+-	header("Content-type: text/plain");
+-	echo file_get_contents("." . $_SERVER["PHP_SELF"]);
+-	die();
+-}
+-
+-$server = $_SERVER["SERVER_NAME"];
+-if (isset($_SERVER["HTTP_REFERER"])) {
+-	$referer = $_SERVER["HTTP_REFERER"];
+-	$referringurl = str_replace(array("http://", "www."), "", $referer);
+-	$jsondata = file_get_contents("http://identi.ca/api/search.json?q=" . $referringurl . "&rpp=100");
+-	$results = substr_count($jsondata, str_replace("/", "\/", addslashes($referringurl)));
+-
+-	if ($results <= 0) {
+-		$results = "0";
+-	}
+-} else {
+-	$results = "0";
+-	$referer = "http://www.tildehash.com/";
+-}
+-$referer = str_replace(array("?", "&"), array("%3F", "%26"), $referer);
+-$referringurl = str_replace(array("?", "&"), array("%3F", "%26"), $referringurl);
+-
+-$style = '<a href="http://identi.ca/index.php?action=newnotice&status_textarea=PAGE_TITLE_HERE' . $referer . '" target="_blank" style="display: inline-block; background-image: url(\'http://' . $server . '/identishare/share.png\'); background-repeat: no-repeat; width: 61px; height: 53px; padding: 10px 0px 0px 0px !important; margin: 0px !important; font-family: \'Arial\'; font-size: 20px; text-decoration: none; line-height: 1.2em; color: #000000; text-align: center;" title="Share on Identi.ca"><b style="float: none !important; margin: 0px !important;">' . $results . '</b></a>';
+-
+-$style2 = <<<STYLE2
+-<div style="width: 130px; height: 23px; margin: 2px 0px 4px 0px;">
+-  <div dir="ltr" style="position:relative">
+-				<div style="height: 23px;">
+-				<div>
+-					<a href="http://identi.ca/index.php?action=newnotice&status_textarea=PAGE_TITLE_HERE${referer}" target="_blank" style="display: inline-block; background-image: url('identishare/button.png'); font-family: arial; text-decoration: none; line-height: 1.2em; color: #000000; width: 50px; height: 20px;" title="Share on Identi.ca"></a>
+-				</div>
+-				<div style="position: absolute; top: 1px; left:51px; background: no-repeat url('identishare/bubble-right.png'); height: 23px; width: 50px; text-align: center; overflow: hidden; font-size: 12px; padding-top:1px;">
+-						<a href="http://identi.ca/search/notice?q=${referringurl}&search=Search" target="_blank" style="vertical-align: top; color: #666666; font-family: 'Arial',sans-serif; text-decoration:none;  padding-right:8px"><b>$results</b></a>
+-					</div>
+-				</div>
+-			</div>
+-		</div>
+-STYLE2;
+-
+-if (isset($_GET["style2"])) {
+-	$style = $style2;
+-}
+-
+-if (!isset($_GET["noscript"])) {
+-	$style = str_replace(array("\n", "\t"), "", addslashes($style));
+-}
+-
+-if (isset($_GET["title"])) {
+-	$style = str_replace("PAGE_TITLE_HERE", str_replace(array("?", "&"), array("%3F", "%26"), $_GET["title"]) . " ", $style);
+-} else {
+-	if (!isset($_GET["noscript"])) {
+-		$style = str_replace("PAGE_TITLE_HERE", '"+document.title+" - ', $style);
+-	} else {
+-		$style = str_replace("PAGE_TITLE_HERE", "", $style);
+-	}
+-}
+-
+-$html = <<<HTML
+-<html>
+-	<head>
+-		<title>Share on Identi.ca</title>
+-	</head>
+-
+-	<body marginwidth="0" marginheight="0">
+-		${style}
+-	</body>
+-</html>
+-HTML;
+-
+-if (isset($_GET["noscript"])) {
+-	echo $html;
+-} else {
+-	header("Content-type: text/javascript");
+-	echo 'document.getElementById("identishare").style.display="inline-block";'."\n";
+-	echo 'document.getElementById("identishare").style.width="140px";'."\n";
+-	echo 'document.getElementById("identishare").style.overflow="hidden";'."\n";
+-	echo 'document.getElementById("identishare").innerHTML="' . $style . '";';
+-}
+-?>
+diff --git a/wp-content/plugins/privacy-share-buttons/libs/identishare/bubble-right.png b/wp-content/plugins/privacy-share-buttons/libs/identishare/bubble-right.png
+deleted file mode 100644
+index 28018f6ebc6967e19f7b79f4f70edad9386ff131..0000000000000000000000000000000000000000
+GIT binary patch
+literal 0
+HcmV?d00001
+
+literal 3035
+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
+
+diff --git a/wp-content/plugins/privacy-share-buttons/libs/identishare/bubble.png b/wp-content/plugins/privacy-share-buttons/libs/identishare/bubble.png
+deleted file mode 100644
+index e6b7f3e2aa9ee1c08740bd7bb0aba1ab0ca0e995..0000000000000000000000000000000000000000
+GIT binary patch
+literal 0
+HcmV?d00001
+
+literal 573
+zcmeAS@N?(olHy`uVBq!ia0vp^MnJ60!3HF+ZH?>)QY^(zo*^7SP{WbZ0pxQQctjQh
+z)n5l;MkkHg6+l7B64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq!<_&cX_%v
+zhD5Z!y|F(_Bv7Q`<NGuB=ca6a$s&L7p2m)e3CS)s4GtdKc8!a6Fa|o-GIL9Ji>!>j
+z>A9hx+feOgZF@szn(=PyH)l3Z;5evthNqhO`|C8ecb4{f=0*}c>&~~xZQv}~;nmr5
+zp(wrW^D%9iZGrQ4tXu6UaHe{zx9MEJ+e=R+^T+s4)jeLgV|!KjA%i*J^QLQ^FW$$y
+zKX}^HHfEi+#1o;;3@nZX`@SzSexLg4l#|bC{7BeBvj6z?y7}`iy$t!E{A#D3(x>;4
+zp^X2k&9%EuZN6lZYBW=!;L*xYf(y$FYC?V{G#vQ8v$nYP+$Es`L52x^Zhvg-l4d>M
+zdWKox$>cX`yDvKJ+QYhwQzzWUm?7`SzVmaZMsK<OmRtV(CgVwmoj>jGh<7mUousts
+z@!@pK{l9kok~;oAv_fjDQta!pqouJ7U5gTaC|}e$?J|X*|N8a$S1q@faX8rb-B;Sv
+z5v3dZdL7pR15Xp_^hGaryMLFrSzn!|EYP4|UA>;QR&uM7sNgIYhh~9>e|3MjQl%Go
+ovY7BNzIcD!HZ(Rvi17pa(Tqh0r*`w*0Y){0r>mdKI;Vst0Q&Isi2wiq
+
+diff --git a/wp-content/plugins/privacy-share-buttons/libs/identishare/button.png b/wp-content/plugins/privacy-share-buttons/libs/identishare/button.png
+deleted file mode 100644
+index 1eb2b2cb7f2395b3f6278e772d94e96747ddc788..0000000000000000000000000000000000000000
+GIT binary patch
+literal 0
+HcmV?d00001
+
+literal 1429
+zcmV;G1#0?<P)<h;3K|Lk000e1NJLTq001%o000yS1^@s6&&qC^00004b3#c}2nYxW
+zd<bNS00009a7bBm000fw000fw0YWI7cmMzZ8FWQhbW?9;ba!ELWdL_~cP?peYja~^
+zaAhuUa%Y?FJQ@H11rkX_K~zYI#g|=d6jc<*f9Kx2yR#ocmyaU0MU1X|h@vJUhG=Mv
+z28@_MOpw-SqKTU5gRdIjeDwoA9wbB)Nl<yvM5BTxvXammMIV%kR6>Q8mKLEcx*wg{
+znYlhJvup|4Zfn9nnN04Pd*=NAbLQN0uUKmV5E0q2V~1I~Y}sQ*sZK<e8m&`;D1@nC
+z0DsC^Gld0<4SnA)11CJ+-`#)g*!xdE^^|YH0>}j+vTxtMC9za;Pqt~^s&qP&##%%`
+z5Nvhs6+^@!Vo@p<OJifBhdpbzZdkv*AFu+*-o1O5#8av7TCQnXtc@lScQD!@qCloE
+zBFgUB^S?1X-o?=9L9o!W;BFSpUB|+v6_e&oA}dp*-3r!*RDuew>k$S4LnEh$-AZNc
+z#`gAp$>;ON7dhD0(z?dP;*xZdBoc9q)?6mue+mFN^!sb{pZO-D7tH|R+UEPYW7+eU
+z6*Hv}Km`0Cz;ivy6J@-L$Kc?pL&tl2*O`eR=xAQBaFy0tl1`GO<DitPIZg)=iJy9R
+z(0}F|nzJ{tcExin%&tU$bAKJ9t7khW&wLGGk~>yBjfm9zthLh;0${X3IaPk44av@%
+zf76m&?r{~5#kQr>>2xCD;3N_?5skoFOQ}3g-^i!TO}DXe%_}r#SJs}-pOfRkwQn$g
+z&JCPA`x#!Pgot3RZAe4}r4;daoJ2f9CY4IXjp<YfIZ+Cu^^8P7H6sJ(_5+rcOScd+
+zsj7WaaKrK?4*{0G;V)_*;BxgcT`@+RXt-2qr88IyGBXho{GbHD!nw;P+3RU8%C5o!
+zq4jFEMzc}x7x@}vl1fCBAWWlI{446eYGLBfi}p+If0u_R`6#7kECi@=7Ln?|G}}HQ
+zB4ksy0x(`UF)2=T0rY<S5#?tN@x$t8`1rQf{PEeRz~z_YMlrkpsSZtZS^>Cv-s+mI
+zJ|o|~@iM<Y`!@EpN89>#3MWsHf3$;N-h20diEp6VIcJN(a|aLv-!JpS(RUab>tRv$
+zW&}7n(#7CQACg?KfUVu#H05#>1_t=x_S^aSr5Cy7i6>_r-&hDNcGhD496yZ3^7W4|
+zkaiYRaz_{$Jq&<F2n#;BjxA(!IRG+kZCt;3Gd(+Z;+IR9WUBF?7gBDm4Nc(t1rY@{
+zoUsUNL(1+LH(&Q8xt5J+mB#mdT>l&(B+NW^F_)q4?rJ?;DDa`KE&#NXoI%WsOSc~c
+zC56cE)&}@NKp4(UjELgi+g@dP+rwy;2EZ6Y+F3-}X~r1C4cj_6+tb6IyY6E2$PxB+
+zb~1Y82-k1xAe=$5hhc~x_*ew2Jz?A+*!_2*aF5a^qqW9KI1M+(`c>!B<urP>cKe&S
+z<KqnM{gThOY~g%gAFUf7V9o2>(GA86!w}E&a9x*Tu~78GaF^usc@rp=Z*6H^7mLLt
+znMjgoaH|rLjkX*0+m2`)VZ5)8FYj4LrBI-A<Sa4AX;{R>giF~iQSm$mPY-q<Kia!q
+z0Qu^`S1mC~e!uvdmc>RZNyHP?ZM@P|f>ZRFOEWT6Ul=~{Ed!r?!kRbVnihE>dS{65
+z`%Jhlp&#0z;Zws!_pduQ-M8sf?O?Tk|Ngd6>pj_~rd3yEG8s_SqO=yS@WJY03kO0=
+zp;#=AjgKC#l*^B7*s!5`u&O`m=JR>&S-Z_>{RnWQHYOvWuN3`ySZl)|3<`uC^Zd$(
+jj@BQvx3>rOf`ESjpmaFvykVdv00000NkvXXu0mjfy*jMw
+
+diff --git a/wp-content/plugins/privacy-share-buttons/libs/identishare/share.png b/wp-content/plugins/privacy-share-buttons/libs/identishare/share.png
+deleted file mode 100644
+index eff05bbb7188e13f5f93c2fe7731a35e2f3e3908..0000000000000000000000000000000000000000
+GIT binary patch
+literal 0
+HcmV?d00001
+
+literal 3669
+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
+
+diff --git a/wp-content/plugins/privacy-share-buttons/privacy-share-buttons.php b/wp-content/plugins/privacy-share-buttons/privacy-share-buttons.php
+index 9e72e5aa..ea1faf50 100644
+--- a/wp-content/plugins/privacy-share-buttons/privacy-share-buttons.php
++++ b/wp-content/plugins/privacy-share-buttons/privacy-share-buttons.php
+@@ -39,8 +39,8 @@ class ShareButton {
+ 		$this->css = $this->url .'/css/socialshareprivacy.css';
+ 		$this->js = $this->url .'/js/jquery.privacysharebuttons.min.js';
+ 		$this->jquery_cookie = $this->url .'/js/jquery.cookie.min.js';
++		$this->jquery_ui_css = 'http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.21/themes/base/jquery-ui.css';
+ 		$this->images = $this->url .'/images/';
+-		$this->libs = $this->url .'/libs/';
+ 		$this->services = array(
+ 		'twitter' => array(
+ 			'name' => 'Twitter',
+@@ -53,9 +53,8 @@ class ShareButton {
+ 			),
+ 		'identica' => array(
+ 			'name' => 'Identi.ca',
+-//			'specific-settings' => true,
+-//			'username' => 'reply_to',
+-			'lib' => 'identishare.php',
++			'specific-settings' => true,
++			'username' => 'reply_to',
+ 			'jsconf' => array(
+ 				'txt_info'	=> __('Click here to enable the button','privacy-share-buttons')
+ 				
+@@ -83,9 +82,7 @@ class ShareButton {
+ 			*/
+ 		);
+ 		$this->js_conf_default = array(
+-			'txt_help' => __('When you activate these buttons by clicking on them, '
+-			. 'some of your personal data will be transferred to third parties and can be stored by them. '
+-			. 'For more information click on the <em> i </em>','privacy-share-buttons'),
++			'txt_help' => __('When you activate these buttons by clicking on them, some of your personal data will be transferred to third parties and can be stored by them. More information  <em> <a href="https://github.com/controesempio/Privacy-Share-Buttons">	here</a></em>.','privacy-share-buttons'),
+ 			'settings_perma' => __('Permanently enable data transfer for:','privacy-share-buttons'),
+ 		);
+ 		$this->settings = new ShareButtonSettings($this->services);
+@@ -112,12 +109,13 @@ class ShareButton {
+ 	}
+ 	
+ 	function enqueue_scripts() {
+-		wp_register_script('jquery-cookie',$this->jquery_cookie);
+-		wp_enqueue_script('social-share-privacy',$this->js,array('jquery','jquery-cookie'));
++		wp_register_script('jquery-cookie',$this->jquery_cookie,array('jquery'));
++		wp_enqueue_script('social-share-privacy',$this->js,array('jquery','jquery-cookie','jquery-ui-core','jquery-ui-button'));
+ 		wp_localize_script('social-share-privacy','socialshareprivacy_settings',$this->jsconf());
+ 	}
+ 	
+ 	function enqueue_styles() {
++		wp_enqueue_style('jquery-ui',$this->jquery_ui_css);
+ 		wp_enqueue_style('privacy-share-buttons',$this->css);
+ 	}
+ 	
+@@ -159,15 +157,13 @@ class ShareButton {
+ 				$conf['services'][$service]['dummy_img'] = $this->images.'dummy_'.$service.'.png';
+ 				if ($info['username'])
+ 					$conf['services'][$service][$info['username']] = $this->settings[$service.'-username'];
+-				if ($info['lib'])
+-					$conf['services'][$service][$service.'_lib'] = $this->libs . $info['lib'];
+ 				if ($info['jsconf'])
+ 					$conf['services'][$service] = array_merge($conf['services'][$service],$info['jsconf']);
+ 			} else {
+-				$conf['services'][$service]['status'] = 'off';
++			//	$conf['services'][$service]['status'] = 'off';
+ 			}
+ 		}
+-		$conf['uri'] = get_permalink();
++//		$conf['uri'] = get_permalink();
+ 		return $conf;
+ 	}
+ }
+@@ -256,7 +252,7 @@ class ShareButtonSettings {
+ 	function username_field($id) {
+ 		$field = $this->settings_section."[$id]";
+ 		$value = $this->settings[$id];
+-		echo "<input type='text' name='{$field}' value='{$value}' size='20' />";
++		echo "@<input type='text' name='{$field}' value='{$value}' size='20' />";
+ 	}
+ 
+ 	function add_default_fields($serviceid, $info) {
+@@ -339,4 +335,4 @@ class ShareButtonSettings {
+ 	}
+ }
+ 
+-new ShareButton();
+\ No newline at end of file
++new ShareButton();
+diff --git a/wp-content/plugins/privacy-share-buttons/readme.txt b/wp-content/plugins/privacy-share-buttons/readme.txt
+index 99346220..3a0352d7 100644
+--- a/wp-content/plugins/privacy-share-buttons/readme.txt
++++ b/wp-content/plugins/privacy-share-buttons/readme.txt
+@@ -16,10 +16,6 @@ they are activated and become the real buttons. This allows to give control to t
+ sensible personal information to third-parties sites, and thus providing a nice compromise between privacy and social sharing.
+ 
+ 
+-*   Stable tag should indicate the Subversion "tag" of the latest stable version, or "trunk," if you use `/trunk/` for
+-stable.
+-
+-
+ == Installation ==
+ 
+ 1. Upload `privacy-share-buttons` to the `/wp-content/plugins/` directory
+-- 
+2.17.1
+
diff --git a/patches/0147-forced-https-on-buddypress-login-redirect.patch b/patches/0147-forced-https-on-buddypress-login-redirect.patch
new file mode 100644
index 00000000..29f034a5
--- /dev/null
+++ b/patches/0147-forced-https-on-buddypress-login-redirect.patch
@@ -0,0 +1,36 @@
+From a567c1ac1d684c335aea25c706b9cab6f2c9f4d7 Mon Sep 17 00:00:00 2001
+From: lechuck <l3chuck@autistici.org>
+Date: Wed, 3 Oct 2012 10:42:29 +0000
+Subject: [PATCH 147/229] forced https on buddypress login redirect
+
+---
+ wp-content/plugins/buddypress/bp-core/bp-core-filters.php | 5 +++--
+ 1 file changed, 3 insertions(+), 2 deletions(-)
+
+diff --git a/wp-content/plugins/buddypress/bp-core/bp-core-filters.php b/wp-content/plugins/buddypress/bp-core/bp-core-filters.php
+index adc38a5a..a95b1a85 100644
+--- a/wp-content/plugins/buddypress/bp-core/bp-core-filters.php
++++ b/wp-content/plugins/buddypress/bp-core/bp-core-filters.php
+@@ -327,7 +327,7 @@ function bp_core_login_redirect( $redirect_to, $redirect_to_raw, $user ) {
+ 	}
+ 
+ 	if ( false === strpos( wp_get_referer(), 'wp-login.php' ) && false === strpos( wp_get_referer(), 'activate' ) && empty( $_REQUEST['nr'] ) ) {
+-		return wp_get_referer();
++		return str_replace('http://', 'https://', wp_get_referer());
+ 	}
+ 
+ 	/**
+@@ -337,8 +337,9 @@ function bp_core_login_redirect( $redirect_to, $redirect_to_raw, $user ) {
+ 	 *
+ 	 * @param string $value URL to redirect to.
+ 	 */
+-	return apply_filters( 'bp_core_login_redirect_to', bp_get_root_domain() );
++	return str_replace('http://', 'https://', bp_get_root_domain());
+ }
++
+ add_filter( 'bp_login_redirect', 'bp_core_login_redirect', 10, 3 );
+ 
+ /**
+-- 
+2.17.1
+
diff --git a/patches/0148-fixed-css-to-handle-heigth-overflow.patch b/patches/0148-fixed-css-to-handle-heigth-overflow.patch
new file mode 100644
index 00000000..dd7e8e61
--- /dev/null
+++ b/patches/0148-fixed-css-to-handle-heigth-overflow.patch
@@ -0,0 +1,26 @@
+From b65b56d144ad321d3896cf5f3ad3bfe4cf2f2f57 Mon Sep 17 00:00:00 2001
+From: lucha <lucha@paranoici.org>
+Date: Thu, 4 Oct 2012 00:14:07 +0200
+Subject: [PATCH 148/229] fixed css to handle heigth overflow
+
+---
+ .../privacy-share-buttons/css/socialshareprivacy.css        | 6 +++---
+ 1 file changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/wp-content/plugins/privacy-share-buttons/css/socialshareprivacy.css b/wp-content/plugins/privacy-share-buttons/css/socialshareprivacy.css
+index 25fb11b0..cd8f0a1d 100755
+--- a/wp-content/plugins/privacy-share-buttons/css/socialshareprivacy.css
++++ b/wp-content/plugins/privacy-share-buttons/css/socialshareprivacy.css
+@@ -1,6 +1,6 @@
+-.social_share_privacy {width:100%;}
+-.social_share_privacy_area ul {position:relative;}
+-.social_share_privacy_area li {float:left; list-style-type:none !important; list-style:none !important;}
++.social_share_privacy {width:100%; heigth: 25px;}
++.social_share_privacy_area ul {position:relative; heigth: 25px; }
++.social_share_privacy_area li {float:left; heigth: 25px; list-style-type:none !important; list-style:none !important;}
+ .social_share_privacy_area li .dummy_btn {cursor:pointer;}
+ 
+ /* Tooltips */
+-- 
+2.17.1
+
diff --git a/patches/0149-Patch-to-stop-recaptcha-from-dumbly-use-http-schema-.patch b/patches/0149-Patch-to-stop-recaptcha-from-dumbly-use-http-schema-.patch
new file mode 100644
index 00000000..d15fc221
--- /dev/null
+++ b/patches/0149-Patch-to-stop-recaptcha-from-dumbly-use-http-schema-.patch
@@ -0,0 +1,42 @@
+From 9d72bfe515c90800399e0bd209fa386a62fe6393 Mon Sep 17 00:00:00 2001
+From: joe <joe@incal.net>
+Date: Fri, 16 Nov 2012 10:27:17 +0100
+Subject: [PATCH 149/229] Patch to stop recaptcha from dumbly use http://
+ schema when we are on https
+
+---
+ wp-content/plugins/wp-recaptcha-bp/wp-plugin.php | 10 +++++++---
+ 1 file changed, 7 insertions(+), 3 deletions(-)
+
+diff --git a/wp-content/plugins/wp-recaptcha-bp/wp-plugin.php b/wp-content/plugins/wp-recaptcha-bp/wp-plugin.php
+index ef05111e..001c8959 100644
+--- a/wp-content/plugins/wp-recaptcha-bp/wp-plugin.php
++++ b/wp-content/plugins/wp-recaptcha-bp/wp-plugin.php
+@@ -59,9 +59,13 @@ if (!class_exists('WPPlugin')) {
+ 
+         static function plugins_url() {
+            if (WPPlugin::determine_environment() == Environment::WordPressMU)
+-               return site_url() . '/wp-content/mu-plugins';
++               $url = site_url() . '/wp-content/mu-plugins';
+            else
+-               return site_url() . '/wp-content/plugins';
++               $url =  site_url() . '/wp-content/plugins';
++           if ($_SERVER['https'] == 'on') {
++               $url = str_replace('http://', 'https://', $url);
++           }
++           return $url;
+         }
+ 
+         static function path_to_plugin_directory() {
+@@ -72,7 +76,7 @@ if (!class_exists('WPPlugin')) {
+ 
+         static function url_to_plugin_directory() {
+            $current_directory = basename(dirname(__FILE__));
+-   
++
+            return WPPlugin::plugins_url() . "/${current_directory}";
+         }
+ 
+-- 
+2.17.1
+
diff --git a/patches/0150-CSS-modify-on-privacy-share-button.patch b/patches/0150-CSS-modify-on-privacy-share-button.patch
new file mode 100644
index 00000000..3e332a6d
--- /dev/null
+++ b/patches/0150-CSS-modify-on-privacy-share-button.patch
@@ -0,0 +1,29 @@
+From ba77007c49a98dfce7f23b1b90637e8d21dc8c08 Mon Sep 17 00:00:00 2001
+From: lechuck <l3chuck@autistici.org>
+Date: Sun, 18 Nov 2012 19:38:04 +0000
+Subject: [PATCH 150/229] CSS modify on privacy share button
+
+---
+ .../plugins/privacy-share-buttons/css/socialshareprivacy.css  | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/wp-content/plugins/privacy-share-buttons/css/socialshareprivacy.css b/wp-content/plugins/privacy-share-buttons/css/socialshareprivacy.css
+index cd8f0a1d..1ee109a4 100755
+--- a/wp-content/plugins/privacy-share-buttons/css/socialshareprivacy.css
++++ b/wp-content/plugins/privacy-share-buttons/css/socialshareprivacy.css
+@@ -1,4 +1,4 @@
+-.social_share_privacy {width:100%; heigth: 25px;}
++.social_share_privacy {width:100%; heigth: 25px; float:left}
+ .social_share_privacy_area ul {position:relative; heigth: 25px; }
+ .social_share_privacy_area li {float:left; heigth: 25px; list-style-type:none !important; list-style:none !important;}
+ .social_share_privacy_area li .dummy_btn {cursor:pointer;}
+@@ -70,4 +70,4 @@
+ .count-o u {
+ 	border-right-color: #fff;
+     margin-left: -3px;
+-}
+\ No newline at end of file
++}
+-- 
+2.17.1
+
diff --git a/patches/0151-added-new-url-discovery-to-privacy-share-buttons.patch b/patches/0151-added-new-url-discovery-to-privacy-share-buttons.patch
new file mode 100644
index 00000000..a5018e1b
--- /dev/null
+++ b/patches/0151-added-new-url-discovery-to-privacy-share-buttons.patch
@@ -0,0 +1,26 @@
+From 63fb09b80810be51c0cacc8e53de6f47000cc5c6 Mon Sep 17 00:00:00 2001
+From: lechuck <l3chuck@autistici.org>
+Date: Sun, 18 Nov 2012 20:04:31 +0000
+Subject: [PATCH 151/229] added new url discovery to privacy share buttons
+
+---
+ .../privacy-share-buttons/js/jquery.privacysharebuttons.js     | 3 +++
+ 1 file changed, 3 insertions(+)
+
+diff --git a/wp-content/plugins/privacy-share-buttons/js/jquery.privacysharebuttons.js b/wp-content/plugins/privacy-share-buttons/js/jquery.privacysharebuttons.js
+index 26eb3871..a889405f 100644
+--- a/wp-content/plugins/privacy-share-buttons/js/jquery.privacysharebuttons.js
++++ b/wp-content/plugins/privacy-share-buttons/js/jquery.privacysharebuttons.js
+@@ -77,6 +77,9 @@
+ 	    var url = this.element.parents(".post").find('.entry-title').find("a").attr("href");
+ 	    if (url)
+ 		return url;
++	    var url = this.element.parents(".post").find('.title').find("a").attr("href");
++            if (url)
++                return url;
+ 	    else
+ 		return document.URL;
+ 	},
+-- 
+2.17.1
+
diff --git a/patches/0152-added-minified-privacy-share-js.patch b/patches/0152-added-minified-privacy-share-js.patch
new file mode 100644
index 00000000..9a74b4d7
--- /dev/null
+++ b/patches/0152-added-minified-privacy-share-js.patch
@@ -0,0 +1,21 @@
+From 2bc836bd529af523772673bd3a64be33e509e4e5 Mon Sep 17 00:00:00 2001
+From: lechuck <l3chuck@autistici.org>
+Date: Sun, 18 Nov 2012 22:41:32 +0000
+Subject: [PATCH 152/229] added minified privacy share js
+
+---
+ .../privacy-share-buttons/js/jquery.privacysharebuttons.min.js  | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/wp-content/plugins/privacy-share-buttons/js/jquery.privacysharebuttons.min.js b/wp-content/plugins/privacy-share-buttons/js/jquery.privacysharebuttons.min.js
+index fd553031..f511cd7f 100644
+--- a/wp-content/plugins/privacy-share-buttons/js/jquery.privacysharebuttons.min.js
++++ b/wp-content/plugins/privacy-share-buttons/js/jquery.privacysharebuttons.min.js
+@@ -1 +1 @@
+-(function(a){a.widget("psb.baseButton",{options:{name:"",display_name:"",txt_info:"Click here to enable the button",dummy_img:"",javascript:"",js_loaded:false},_create:function(){var b=this;a('<span class="info">'+this.options.txt_info+"</span>").hide().addClass("dropdown").appendTo(this.element);a('<div class="dummy_btn off"></div>').append(this._dummy_image()).appendTo(this.element);this.element.click(function(c){b.switch_button()});this.element.hover(function(){var c=a(".info",b.element);if(!c.hasClass("info_off")){c.show()}},function(){a(".info",b.element).hide()})},_dummy_image:function(){return a("<img/>",{src:this.options.dummy_img,alt:this.options.display_name+" Dummy Image","class":"dummy_img"})},_javascript_is_loaded:function(){var d=Object.getPrototypeOf(this);var b=d.widgetBaseClass;var c=d.widgetName;this._trigger("javacript",b);if(a(":"+b).filter(function(e){return a(this)[c]("option","js_loaded")}).length>0){return true}return false},_append_javascript:function(){if(!this.options.javascript||this._javascript_is_loaded()){return}this.options.js_loaded=true;a.getScript(this.options.javascript)},_get_uri:function(){var b=this.element.parents(".post").find(".entry-title").find("a").attr("href");if(b){return b}else{return document.URL}},switch_button:function(){var b=this.element;var d=a(".info",b);var c=a(".dummy_btn",b);if(c.hasClass("off")){this._trigger("switch-on",b);d.addClass("info_off").hide();c.addClass("on").removeClass("off").html(this._real_btn());this._append_javascript()}}});a.widget("psb.twitterButton",a.psb.baseButton,{options:{name:"twitter",display_name:"Twitter",javascript:"//platform.twitter.com/widgets.js",reply_to:"",language:"",},_real_btn:function(){return a('<a href="https://twitter.com/share" class="twitter-share-button">Tweet</a>').attr("data-url",this._get_uri()).attr("counturl",this._get_uri()).attr("data-via",this.options.reply_to).attr("data-lang",this.options.language).attr("data-related",this.options.reply_to).attr("data-dnt",true)},});a.widget("psb.identicaButton",a.psb.baseButton,{options:{name:"identica",display_name:"Identi.ca",img:"",javascript:"",reply_to:"",language:"",result_limit:100,count:0,},countPost:function(){var b=this;a.get("https://identi.ca/api/search.json?q="+b._get_uri()+"&rpp=100",function(d){var c;if(d.results.length>=b.options.result_limit){c=b.options.result_limit+"+"}else{c=d.results.length}b.option("count",c)})},_button:function(c){var d=this.options.count;var b=c?"ui-icon-identica-dummy":"ui-icon-identica";return a('<button">identi.ca</button>').button({icons:{primary:b,},text:true,label:"identi.ca",disabled:false,})},_dummy_image:function(){var b=this;return this._button(true)},_real_btn:function(){var c=this;this.countPost();var b=a("<div></div>");b.append(this._button(false).click(function(d){c.share()}));a('<div class="count-o"><div>').append("<i></i><u></u>").append('<a id="count">...</a>').appendTo(b);return b.width(110)},share:function(){var i=document,h=window.getSelection,f=i.getSelection,m=i.selection,n=(h?h():(f)?f():(m?m.createRange().text:0)),c=i.location,h=encodeURIComponent,j=((h(n))?h(n):h(i.title));var b="";if(this.options.reply_to){b=" via @"+this.options.reply_to}var g="http://identi.ca/index.php?action=newnotice&status_textarea="+j+" "+this._get_uri()+b;window.open(g,"t","toolbar=0, resizable=0, scrollbars=0, status=0, width=785, height=480")},_setOption:function(b,c){switch(b){case"count":this.element.find("#count").attr("href","https://identi.ca/search/notice?q="+this._get_uri()).html(c);break}a.Widget.prototype._setOption.apply(this,arguments)},});a.widget("psb.facebookButton",a.psb.baseButton,{options:{name:"facebook",display_name:"Facebook",javascript:"//connect.facebook.net/en_US/all.js#xfbml=1",action:"recommend",js_id:"facebook-jssdk"},_real_btn:function(){return a('<div class="fb-like" data-send="false" data-layout="button_count" data-width="250" data-show-faces="false" data-action="recommend"></div>')},_append_javascript:function(){if(!this._javascript_is_loaded()){a("body").append('<div id="fb-root"></div>');this.options.js_loaded=true;a.getScript(this.options.javascript,function(){FB.init();FB.XFBML.parse()})}else{FB.XFBML.parse()}},});a.widget("psb.gplusButton",a.psb.baseButton,{options:{name:"gplus",display_name:"Google+",javascript:"//apis.google.com/js/plusone.js",},_real_btn:function(){return a('<div class="g-plusone" data-size="medium"></div>')}});a.widget("psb.socialShareButtons",{options:{info_link:"https://github.com/controesempio/Privacy-Share-Buttons",txt_help:'When you activate these buttons by clicking on them, some of your personal data will be transferred to third parties and can be stored by them. More informationf <em> <a href="https://github.com/controesempio/Privacy-Share-Buttons"> here </a></em>.',perma:"on",settings_perma:"Permanently enable data transfer for:",css_path:"",cookie_options:{path:"/",expires:365},services:{},},_create:function(){if(!this.options.services){return}this._append_css();this._attach()},_attach:function(){var e=a('<ul class="social_share_privacy_area" style="font-size: 0.6em"></ul>').appendTo(this.element);for(var d in this.options.services){if(!a.psb[d+"Button"]){continue}var b=a('<li class="'+d+'"><li');b[d+"Button"](a.extend(this.options,this.options.services[d])).appendTo(e)}var c=a("<li></li>");c.prependTo(e);this._info_area(c);this._options_area(c);c.buttonset()},_options_submenu:function(b){var c=this;var e=a("<div id='option-dropdown'></div>").addClass("dropdown").html(this.options.settings_perma+"<br/>");var h=function(k){var j=k.target.id;var i=j.substr(j.lastIndexOf("_")+1,j.length);var m="privacyShareButtons_"+i;var l=e.find("#"+k.target.id);if(l.is(":checked")){a.cookie(m,"perma_on",c.options.cookie_options);e.find("label[for="+j+"]").addClass("checked")}else{a.cookie(m,null,c.options.cookie_options);e.find("label[for="+j+"]").removeClass("checked")}};for(var d in this.options.services){var g=this.options.services[d];var f=a("<input type='checkbox' />").attr("id","perma_status_"+d).click(h);if(a.cookie("privacyShareButtons_"+d)=="perma_on"){f.attr("checked",true);this.element.find("."+d).click()}f.appendTo(e);a("<label></label><br/>").attr("for","perma_status_"+d).html(g.display_name).appendTo(e)}e.hide().appendTo(b.parent())},_options_area:function(b){if(this.options.perma){a("<button>option</button>").button({icons:{primary:"ui-icon-wrench",secondary:"ui-icon-triangle-1-s"},text:false}).click(function(){b.parent().find("#option-dropdown").toggle(100)}).appendTo(b);this._options_submenu(b)}},_info_area:function(b){var c=a("<div></div>").addClass("psb_info").addClass("dropdown").html("<p>"+this.options.txt_help+"</p>").hide().mouseleave(function(){a(this).hide()}).appendTo(b.parent());a("<button>info</button>").button({icons:{primary:"ui-icon-info"},text:false}).click(function(){c.toggle()}).appendTo(b)},_append_css:function(){if(this.options.css_path){if(document.createStyleSheet){document.createStyleSheet(options.css_path)}else{a("head").append('<link rel="stylesheet" type="text/css" href="'+options.css_path+'" />')}}},});a(document).ready(a(".social_share_privacy").each(function(){a(this).socialShareButtons(socialshareprivacy_settings)}))})(jQuery);
+\ No newline at end of file
++(function(a){a.widget("psb.baseButton",{options:{name:"",display_name:"",txt_info:"Click here to enable the button",dummy_img:"",javascript:"",js_loaded:false},_create:function(){var b=this;a('<span class="info">'+this.options.txt_info+"</span>").hide().addClass("dropdown").appendTo(this.element);a('<div class="dummy_btn off"></div>').append(this._dummy_image()).appendTo(this.element);this.element.click(function(c){b.switch_button()});this.element.hover(function(){var c=a(".info",b.element);if(!c.hasClass("info_off")){c.show()}},function(){a(".info",b.element).hide()})},_dummy_image:function(){return a("<img/>",{src:this.options.dummy_img,alt:this.options.display_name+" Dummy Image","class":"dummy_img"})},_javascript_is_loaded:function(){var d=Object.getPrototypeOf(this);var b=d.widgetBaseClass;var c=d.widgetName;this._trigger("javacript",b);if(a(":"+b).filter(function(e){return a(this)[c]("option","js_loaded")}).length>0){return true}return false},_append_javascript:function(){if(!this.options.javascript||this._javascript_is_loaded()){return}this.options.js_loaded=true;a.getScript(this.options.javascript)},_get_uri:function(){var b=this.element.parents(".post").find(".entry-title").find("a").attr("href");if(b){return b}var b=this.element.parents(".post").find(".title").find("a").attr("href");if(b){return b}else{return document.URL}},switch_button:function(){var b=this.element;var d=a(".info",b);var c=a(".dummy_btn",b);if(c.hasClass("off")){this._trigger("switch-on",b);d.addClass("info_off").hide();c.addClass("on").removeClass("off").html(this._real_btn());this._append_javascript()}}});a.widget("psb.twitterButton",a.psb.baseButton,{options:{name:"twitter",display_name:"Twitter",javascript:"//platform.twitter.com/widgets.js",reply_to:"",language:"",},_real_btn:function(){return a('<a href="https://twitter.com/share" class="twitter-share-button">Tweet</a>').attr("data-url",this._get_uri()).attr("counturl",this._get_uri()).attr("data-via",this.options.reply_to).attr("data-lang",this.options.language).attr("data-related",this.options.reply_to).attr("data-dnt",true)},});a.widget("psb.identicaButton",a.psb.baseButton,{options:{name:"identica",display_name:"Identi.ca",img:"",javascript:"",reply_to:"",language:"",result_limit:100,count:0,},countPost:function(){var b=this;a.get("https://identi.ca/api/search.json?q="+b._get_uri()+"&rpp=100",function(d){var c;if(d.results.length>=b.options.result_limit){c=b.options.result_limit+"+"}else{c=d.results.length}b.option("count",c)})},_button:function(c){var d=this.options.count;var b=c?"ui-icon-identica-dummy":"ui-icon-identica";return a('<button">identi.ca</button>').button({icons:{primary:b,},text:true,label:"identi.ca",disabled:false,})},_dummy_image:function(){var b=this;return this._button(true)},_real_btn:function(){var c=this;this.countPost();var b=a("<div></div>");b.append(this._button(false).click(function(d){c.share()}));a('<div class="count-o"><div>').append("<i></i><u></u>").append('<a id="count">...</a>').appendTo(b);return b.width(110)},share:function(){var i=document,h=window.getSelection,f=i.getSelection,m=i.selection,n=(h?h():(f)?f():(m?m.createRange().text:0)),c=i.location,h=encodeURIComponent,j=((h(n))?h(n):h(i.title));var b="";if(this.options.reply_to){b=" via @"+this.options.reply_to}var g="http://identi.ca/index.php?action=newnotice&status_textarea="+j+" "+this._get_uri()+b;window.open(g,"t","toolbar=0, resizable=0, scrollbars=0, status=0, width=785, height=480")},_setOption:function(b,c){switch(b){case"count":this.element.find("#count").attr("href","https://identi.ca/search/notice?q="+this._get_uri()).html(c);break}a.Widget.prototype._setOption.apply(this,arguments)},});a.widget("psb.facebookButton",a.psb.baseButton,{options:{name:"facebook",display_name:"Facebook",javascript:"//connect.facebook.net/en_US/all.js#xfbml=1",action:"recommend",js_id:"facebook-jssdk"},_real_btn:function(){return a('<div class="fb-like" data-send="false" data-layout="button_count" data-width="250" data-show-faces="false" data-action="recommend"></div>')},_append_javascript:function(){if(!this._javascript_is_loaded()){a("body").append('<div id="fb-root"></div>');this.options.js_loaded=true;a.getScript(this.options.javascript,function(){FB.init();FB.XFBML.parse()})}else{FB.XFBML.parse()}},});a.widget("psb.gplusButton",a.psb.baseButton,{options:{name:"gplus",display_name:"Google+",javascript:"//apis.google.com/js/plusone.js",},_real_btn:function(){return a('<div class="g-plusone" data-size="medium"></div>')}});a.widget("psb.socialShareButtons",{options:{info_link:"https://github.com/controesempio/Privacy-Share-Buttons",txt_help:'When you activate these buttons by clicking on them, some of your personal data will be transferred to third parties and can be stored by them. More informationf <em> <a href="https://github.com/controesempio/Privacy-Share-Buttons"> here </a></em>.',perma:"on",settings_perma:"Permanently enable data transfer for:",css_path:"",cookie_options:{path:"/",expires:365},services:{},},_create:function(){if(!this.options.services){return}this._append_css();this._attach()},_attach:function(){var e=a('<ul class="social_share_privacy_area" style="font-size: 0.6em"></ul>').appendTo(this.element);for(var d in this.options.services){if(!a.psb[d+"Button"]){continue}var b=a('<li class="'+d+'"><li');b[d+"Button"](a.extend(this.options,this.options.services[d])).appendTo(e)}var c=a("<li></li>");c.prependTo(e);this._info_area(c);this._options_area(c);c.buttonset()},_options_submenu:function(b){var c=this;var e=a("<div id='option-dropdown'></div>").addClass("dropdown").html(this.options.settings_perma+"<br/>");var h=function(k){var j=k.target.id;var i=j.substr(j.lastIndexOf("_")+1,j.length);var m="privacyShareButtons_"+i;var l=e.find("#"+k.target.id);if(l.is(":checked")){a.cookie(m,"perma_on",c.options.cookie_options);e.find("label[for="+j+"]").addClass("checked")}else{a.cookie(m,null,c.options.cookie_options);e.find("label[for="+j+"]").removeClass("checked")}};for(var d in this.options.services){var g=this.options.services[d];var f=a("<input type='checkbox' />").attr("id","perma_status_"+d).click(h);if(a.cookie("privacyShareButtons_"+d)=="perma_on"){f.attr("checked",true);this.element.find("."+d).click()}f.appendTo(e);a("<label></label><br/>").attr("for","perma_status_"+d).html(g.display_name).appendTo(e)}e.hide().appendTo(b.parent())},_options_area:function(b){if(this.options.perma){a("<button>option</button>").button({icons:{primary:"ui-icon-wrench",secondary:"ui-icon-triangle-1-s"},text:false}).click(function(){b.parent().find("#option-dropdown").toggle(100)}).appendTo(b);this._options_submenu(b)}},_info_area:function(b){var c=a("<div></div>").addClass("psb_info").addClass("dropdown").html("<p>"+this.options.txt_help+"</p>").hide().mouseleave(function(){a(this).hide()}).appendTo(b.parent());a("<button>info</button>").button({icons:{primary:"ui-icon-info"},text:false}).click(function(){c.toggle()}).appendTo(b)},_append_css:function(){if(this.options.css_path){if(document.createStyleSheet){document.createStyleSheet(options.css_path)}else{a("head").append('<link rel="stylesheet" type="text/css" href="'+options.css_path+'" />')}}},});a(document).ready(a(".social_share_privacy").each(function(){a(this).socialShareButtons(socialshareprivacy_settings)}))})(jQuery);
+\ No newline at end of file
+-- 
+2.17.1
+
diff --git a/patches/0153-do-not-use-fake-wordpress-version.patch b/patches/0153-do-not-use-fake-wordpress-version.patch
new file mode 100644
index 00000000..6002c9e8
--- /dev/null
+++ b/patches/0153-do-not-use-fake-wordpress-version.patch
@@ -0,0 +1,34 @@
+From aca0ad8d07974354108d78b03fe0aa42b3fe99d1 Mon Sep 17 00:00:00 2001
+From: shammash <shammash@autistici.org>
+Date: Fri, 28 Dec 2012 14:57:16 +0000
+Subject: [PATCH 153/229] do not use fake wordpress version
+
+Wordpress APIs use the Wordpress version in the user-agent to determine which
+plugins are available for an update. Using a fake version breaks this
+mechanism.
+
+Signed-off-by: shammash <shammash@autistici.org>
+---
+ wp-includes/update.php | 6 +-----
+ 1 file changed, 1 insertion(+), 5 deletions(-)
+
+diff --git a/wp-includes/update.php b/wp-includes/update.php
+index eab29591..bf4d4d8e 100644
+--- a/wp-includes/update.php
++++ b/wp-includes/update.php
+@@ -144,11 +144,7 @@ function wp_version_check( $extra_stats = array(), $force_check = false ) {
+ 	$options = array(
+         'timeout' => $doing_cron ? 30 : 3,
+ 		'user-agent' => 'WordPress/' . $wp_version . ';  http://wordpress.org',
+-		'headers' => array(
+-			'wp_install' => home_url( '/' ),
+-			'wp_blog' => home_url( '/' )
+-		),
+-		'body'       => $post_body,
++		'body' => $post_body,
+ 	);
+ 
+ 	$response = wp_remote_post( $url, $options );
+-- 
+2.17.1
+
diff --git a/patches/0154-Privacy-Share-Buttons-plugin-removing-googleapi-impo.patch b/patches/0154-Privacy-Share-Buttons-plugin-removing-googleapi-impo.patch
new file mode 100644
index 00000000..c3fe8173
--- /dev/null
+++ b/patches/0154-Privacy-Share-Buttons-plugin-removing-googleapi-impo.patch
@@ -0,0 +1,501 @@
+From 4a5b19dae82254a9076b4a9d37d35229c5495734 Mon Sep 17 00:00:00 2001
+From: lucha <lucha@paranoici.org>
+Date: Fri, 28 Dec 2012 16:15:01 +0100
+Subject: [PATCH 154/229] Privacy Share Buttons plugin: removing googleapi
+ import
+
+---
+ .../privacy-share-buttons/css/jquery-ui.css   | 466 ++++++++++++++++++
+ .../privacy-share-buttons.php                 |   2 +-
+ 2 files changed, 467 insertions(+), 1 deletion(-)
+ create mode 100644 wp-content/plugins/privacy-share-buttons/css/jquery-ui.css
+
+diff --git a/wp-content/plugins/privacy-share-buttons/css/jquery-ui.css b/wp-content/plugins/privacy-share-buttons/css/jquery-ui.css
+new file mode 100644
+index 00000000..0c82c3fc
+--- /dev/null
++++ b/wp-content/plugins/privacy-share-buttons/css/jquery-ui.css
+@@ -0,0 +1,466 @@
++/*! jQuery UI - v1.8.21 - 2012-06-05
++* https://github.com/jquery/jquery-ui
++* Includes: jquery.ui.core.css, jquery.ui.accordion.css, jquery.ui.autocomplete.css, jquery.ui.button.css, jquery.ui.datepicker.css, jquery.ui.dialog.css, jquery.ui.progressbar.css, jquery.ui.resizable.css, jquery.ui.selectable.css, jquery.ui.slider.css, jquery.ui.tabs.css, jquery.ui.theme.css
++* Copyright (c) 2012 AUTHORS.txt; Licensed MIT, GPL */
++
++/* Layout helpers
++----------------------------------*/
++.ui-helper-hidden { display: none; }
++.ui-helper-hidden-accessible { position: absolute !important; clip: rect(1px 1px 1px 1px); clip: rect(1px,1px,1px,1px); }
++.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
++.ui-helper-clearfix:before, .ui-helper-clearfix:after { content: ""; display: table; }
++.ui-helper-clearfix:after { clear: both; }
++.ui-helper-clearfix { zoom: 1; }
++.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }
++
++
++/* Interaction Cues
++----------------------------------*/
++.ui-state-disabled { cursor: default !important; }
++
++
++/* Icons
++----------------------------------*/
++
++/* states and images */
++.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }
++
++
++/* Misc visuals
++----------------------------------*/
++
++/* Overlays */
++.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
++
++/* IE/Win - Fix animation bug - #4615 */
++.ui-accordion { width: 100%; }
++.ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; }
++.ui-accordion .ui-accordion-li-fix { display: inline; }
++.ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; }
++.ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em .7em; }
++.ui-accordion-icons .ui-accordion-header a { padding-left: 2.2em; }
++.ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; }
++.ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; zoom: 1; }
++.ui-accordion .ui-accordion-content-active { display: block; }
++
++.ui-autocomplete { position: absolute; cursor: default; }	
++
++/* workarounds */
++* html .ui-autocomplete { width:1px; } /* without this, the menu expands to 100% in IE6 */
++
++/*
++ * jQuery UI Menu 1.8.21
++ *
++ * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
++ * Dual licensed under the MIT or GPL Version 2 licenses.
++ * http://jquery.org/license
++ *
++ * http://docs.jquery.com/UI/Menu#theming
++ */
++.ui-menu {
++	list-style:none;
++	padding: 2px;
++	margin: 0;
++	display:block;
++	float: left;
++}
++.ui-menu .ui-menu {
++	margin-top: -3px;
++}
++.ui-menu .ui-menu-item {
++	margin:0;
++	padding: 0;
++	zoom: 1;
++	float: left;
++	clear: left;
++	width: 100%;
++}
++.ui-menu .ui-menu-item a {
++	text-decoration:none;
++	display:block;
++	padding:.2em .4em;
++	line-height:1.5;
++	zoom:1;
++}
++.ui-menu .ui-menu-item a.ui-state-hover,
++.ui-menu .ui-menu-item a.ui-state-active {
++	font-weight: normal;
++	margin: -1px;
++}
++
++.ui-button { display: inline-block; position: relative; padding: 0; margin-right: .1em; text-decoration: none !important; cursor: pointer; text-align: center; zoom: 1; overflow: visible; } /* the overflow property removes extra width in IE */
++.ui-button-icon-only { width: 2.2em; } /* to make room for the icon, a width needs to be set here */
++button.ui-button-icon-only { width: 2.4em; } /* button elements seem to need a little more width */
++.ui-button-icons-only { width: 3.4em; } 
++button.ui-button-icons-only { width: 3.7em; } 
++
++/*button text element */
++.ui-button .ui-button-text { display: block; line-height: 1.4;  }
++.ui-button-text-only .ui-button-text { padding: .4em 1em; }
++.ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text { padding: .4em; text-indent: -9999999px; }
++.ui-button-text-icon-primary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 1em .4em 2.1em; }
++.ui-button-text-icon-secondary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 2.1em .4em 1em; }
++.ui-button-text-icons .ui-button-text { padding-left: 2.1em; padding-right: 2.1em; }
++/* no icon support for input elements, provide padding by default */
++input.ui-button { padding: .4em 1em; }
++
++/*button icon element(s) */
++.ui-button-icon-only .ui-icon, .ui-button-text-icon-primary .ui-icon, .ui-button-text-icon-secondary .ui-icon, .ui-button-text-icons .ui-icon, .ui-button-icons-only .ui-icon { position: absolute; top: 50%; margin-top: -8px; }
++.ui-button-icon-only .ui-icon { left: 50%; margin-left: -8px; }
++.ui-button-text-icon-primary .ui-button-icon-primary, .ui-button-text-icons .ui-button-icon-primary, .ui-button-icons-only .ui-button-icon-primary { left: .5em; }
++.ui-button-text-icon-secondary .ui-button-icon-secondary, .ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; }
++.ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; }
++
++/*button sets*/
++.ui-buttonset { margin-right: 7px; }
++.ui-buttonset .ui-button { margin-left: 0; margin-right: -.3em; }
++
++/* workarounds */
++button.ui-button::-moz-focus-inner { border: 0; padding: 0; } /* reset extra padding in Firefox */
++
++.ui-datepicker { width: 17em; padding: .2em .2em 0; display: none; }
++.ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; }
++.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; }
++.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; }
++.ui-datepicker .ui-datepicker-prev { left:2px; }
++.ui-datepicker .ui-datepicker-next { right:2px; }
++.ui-datepicker .ui-datepicker-prev-hover { left:1px; }
++.ui-datepicker .ui-datepicker-next-hover { right:1px; }
++.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px;  }
++.ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; }
++.ui-datepicker .ui-datepicker-title select { font-size:1em; margin:1px 0; }
++.ui-datepicker select.ui-datepicker-month-year {width: 100%;}
++.ui-datepicker select.ui-datepicker-month, 
++.ui-datepicker select.ui-datepicker-year { width: 49%;}
++.ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; }
++.ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0;  }
++.ui-datepicker td { border: 0; padding: 1px; }
++.ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; }
++.ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; }
++.ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; }
++.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; }
++
++/* with multiple calendars */
++.ui-datepicker.ui-datepicker-multi { width:auto; }
++.ui-datepicker-multi .ui-datepicker-group { float:left; }
++.ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; }
++.ui-datepicker-multi-2 .ui-datepicker-group { width:50%; }
++.ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; }
++.ui-datepicker-multi-4 .ui-datepicker-group { width:25%; }
++.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; }
++.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; }
++.ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; }
++.ui-datepicker-row-break { clear:both; width:100%; font-size:0em; }
++
++/* RTL support */
++.ui-datepicker-rtl { direction: rtl; }
++.ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; }
++.ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; }
++.ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; }
++.ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; }
++.ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; }
++.ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; }
++.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; }
++.ui-datepicker-rtl .ui-datepicker-group { float:right; }
++.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
++.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
++
++/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */
++.ui-datepicker-cover {
++    display: none; /*sorry for IE5*/
++    display/**/: block; /*sorry for IE5*/
++    position: absolute; /*must have*/
++    z-index: -1; /*must have*/
++    filter: mask(); /*must have*/
++    top: -4px; /*must have*/
++    left: -4px; /*must have*/
++    width: 200px; /*must have*/
++    height: 200px; /*must have*/
++}
++.ui-dialog { position: absolute; padding: .2em; width: 300px; overflow: hidden; }
++.ui-dialog .ui-dialog-titlebar { padding: .4em 1em; position: relative;  }
++.ui-dialog .ui-dialog-title { float: left; margin: .1em 16px .1em 0; } 
++.ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; }
++.ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; }
++.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; }
++.ui-dialog .ui-dialog-content { position: relative; border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; }
++.ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; }
++.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { float: right; }
++.ui-dialog .ui-dialog-buttonpane button { margin: .5em .4em .5em 0; cursor: pointer; }
++.ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; }
++.ui-draggable .ui-dialog-titlebar { cursor: move; }
++
++.ui-progressbar { height:2em; text-align: left; overflow: hidden; }
++.ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; }
++.ui-resizable { position: relative;}
++.ui-resizable-handle { position: absolute;font-size: 0.1px; display: block; }
++.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; }
++.ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0; }
++.ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0; }
++.ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0; height: 100%; }
++.ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0; height: 100%; }
++.ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; }
++.ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; }
++.ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; }
++.ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}
++.ui-selectable-helper { position: absolute; z-index: 100; border:1px dotted black; }
++
++.ui-slider { position: relative; text-align: left; }
++.ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; }
++.ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; background-position: 0 0; }
++
++.ui-slider-horizontal { height: .8em; }
++.ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; }
++.ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; }
++.ui-slider-horizontal .ui-slider-range-min { left: 0; }
++.ui-slider-horizontal .ui-slider-range-max { right: 0; }
++
++.ui-slider-vertical { width: .8em; height: 100px; }
++.ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; }
++.ui-slider-vertical .ui-slider-range { left: 0; width: 100%; }
++.ui-slider-vertical .ui-slider-range-min { bottom: 0; }
++.ui-slider-vertical .ui-slider-range-max { top: 0; }
++.ui-tabs { position: relative; padding: .2em; zoom: 1; } /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
++.ui-tabs .ui-tabs-nav { margin: 0; padding: .2em .2em 0; }
++.ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin: 0 .2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; }
++.ui-tabs .ui-tabs-nav li a { float: left; padding: .5em 1em; text-decoration: none; }
++.ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; }
++.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
++.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
++.ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 1em 1.4em; background: none; }
++.ui-tabs .ui-tabs-hide { display: none !important; }
++
++/* Component containers
++----------------------------------*/
++.ui-widget { font-family: Verdana,Arial,sans-serif/*{ffDefault}*/; font-size: 1.1em/*{fsDefault}*/; }
++.ui-widget .ui-widget { font-size: 1em; }
++.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Verdana,Arial,sans-serif/*{ffDefault}*/; font-size: 1em; }
++.ui-widget-content { border: 1px solid #aaaaaa/*{borderColorContent}*/; background: #ffffff/*{bgColorContent}*/ url(images/ui-bg_flat_75_ffffff_40x100.png)/*{bgImgUrlContent}*/ 50%/*{bgContentXPos}*/ 50%/*{bgContentYPos}*/ repeat-x/*{bgContentRepeat}*/; color: #222222/*{fcContent}*/; }
++.ui-widget-content a { color: #222222/*{fcContent}*/; }
++.ui-widget-header { border: 1px solid #aaaaaa/*{borderColorHeader}*/; background: #cccccc/*{bgColorHeader}*/ url(images/ui-bg_highlight-soft_75_cccccc_1x100.png)/*{bgImgUrlHeader}*/ 50%/*{bgHeaderXPos}*/ 50%/*{bgHeaderYPos}*/ repeat-x/*{bgHeaderRepeat}*/; color: #222222/*{fcHeader}*/; font-weight: bold; }
++.ui-widget-header a { color: #222222/*{fcHeader}*/; }
++
++/* Interaction states
++----------------------------------*/
++.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #d3d3d3/*{borderColorDefault}*/; background: #e6e6e6/*{bgColorDefault}*/ url(images/ui-bg_glass_75_e6e6e6_1x400.png)/*{bgImgUrlDefault}*/ 50%/*{bgDefaultXPos}*/ 50%/*{bgDefaultYPos}*/ repeat-x/*{bgDefaultRepeat}*/; font-weight: normal/*{fwDefault}*/; color: #555555/*{fcDefault}*/; }
++.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #555555/*{fcDefault}*/; text-decoration: none; }
++.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: 1px solid #999999/*{borderColorHover}*/; background: #dadada/*{bgColorHover}*/ url(images/ui-bg_glass_75_dadada_1x400.png)/*{bgImgUrlHover}*/ 50%/*{bgHoverXPos}*/ 50%/*{bgHoverYPos}*/ repeat-x/*{bgHoverRepeat}*/; font-weight: normal/*{fwDefault}*/; color: #212121/*{fcHover}*/; }
++.ui-state-hover a, .ui-state-hover a:hover { color: #212121/*{fcHover}*/; text-decoration: none; }
++.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #aaaaaa/*{borderColorActive}*/; background: #ffffff/*{bgColorActive}*/ url(images/ui-bg_glass_65_ffffff_1x400.png)/*{bgImgUrlActive}*/ 50%/*{bgActiveXPos}*/ 50%/*{bgActiveYPos}*/ repeat-x/*{bgActiveRepeat}*/; font-weight: normal/*{fwDefault}*/; color: #212121/*{fcActive}*/; }
++.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #212121/*{fcActive}*/; text-decoration: none; }
++.ui-widget :active { outline: none; }
++
++/* Interaction Cues
++----------------------------------*/
++.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight  {border: 1px solid #fcefa1/*{borderColorHighlight}*/; background: #fbf9ee/*{bgColorHighlight}*/ url(images/ui-bg_glass_55_fbf9ee_1x400.png)/*{bgImgUrlHighlight}*/ 50%/*{bgHighlightXPos}*/ 50%/*{bgHighlightYPos}*/ repeat-x/*{bgHighlightRepeat}*/; color: #363636/*{fcHighlight}*/; }
++.ui-state-highlight a, .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a { color: #363636/*{fcHighlight}*/; }
++.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {border: 1px solid #cd0a0a/*{borderColorError}*/; background: #fef1ec/*{bgColorError}*/ url(images/ui-bg_glass_95_fef1ec_1x400.png)/*{bgImgUrlError}*/ 50%/*{bgErrorXPos}*/ 50%/*{bgErrorYPos}*/ repeat-x/*{bgErrorRepeat}*/; color: #cd0a0a/*{fcError}*/; }
++.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: #cd0a0a/*{fcError}*/; }
++.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: #cd0a0a/*{fcError}*/; }
++.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: bold; }
++.ui-priority-secondary, .ui-widget-content .ui-priority-secondary,  .ui-widget-header .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }
++.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }
++
++/* Icons
++----------------------------------*/
++
++/* states and images */
++.ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_222222_256x240.png)/*{iconsContent}*/; }
++.ui-widget-content .ui-icon {background-image: url(images/ui-icons_222222_256x240.png)/*{iconsContent}*/; }
++.ui-widget-header .ui-icon {background-image: url(images/ui-icons_222222_256x240.png)/*{iconsHeader}*/; }
++.ui-state-default .ui-icon { background-image: url(images/ui-icons_888888_256x240.png)/*{iconsDefault}*/; }
++.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(images/ui-icons_454545_256x240.png)/*{iconsHover}*/; }
++.ui-state-active .ui-icon {background-image: url(images/ui-icons_454545_256x240.png)/*{iconsActive}*/; }
++.ui-state-highlight .ui-icon {background-image: url(images/ui-icons_2e83ff_256x240.png)/*{iconsHighlight}*/; }
++.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_cd0a0a_256x240.png)/*{iconsError}*/; }
++
++/* positioning */
++.ui-icon-carat-1-n { background-position: 0 0; }
++.ui-icon-carat-1-ne { background-position: -16px 0; }
++.ui-icon-carat-1-e { background-position: -32px 0; }
++.ui-icon-carat-1-se { background-position: -48px 0; }
++.ui-icon-carat-1-s { background-position: -64px 0; }
++.ui-icon-carat-1-sw { background-position: -80px 0; }
++.ui-icon-carat-1-w { background-position: -96px 0; }
++.ui-icon-carat-1-nw { background-position: -112px 0; }
++.ui-icon-carat-2-n-s { background-position: -128px 0; }
++.ui-icon-carat-2-e-w { background-position: -144px 0; }
++.ui-icon-triangle-1-n { background-position: 0 -16px; }
++.ui-icon-triangle-1-ne { background-position: -16px -16px; }
++.ui-icon-triangle-1-e { background-position: -32px -16px; }
++.ui-icon-triangle-1-se { background-position: -48px -16px; }
++.ui-icon-triangle-1-s { background-position: -64px -16px; }
++.ui-icon-triangle-1-sw { background-position: -80px -16px; }
++.ui-icon-triangle-1-w { background-position: -96px -16px; }
++.ui-icon-triangle-1-nw { background-position: -112px -16px; }
++.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
++.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
++.ui-icon-arrow-1-n { background-position: 0 -32px; }
++.ui-icon-arrow-1-ne { background-position: -16px -32px; }
++.ui-icon-arrow-1-e { background-position: -32px -32px; }
++.ui-icon-arrow-1-se { background-position: -48px -32px; }
++.ui-icon-arrow-1-s { background-position: -64px -32px; }
++.ui-icon-arrow-1-sw { background-position: -80px -32px; }
++.ui-icon-arrow-1-w { background-position: -96px -32px; }
++.ui-icon-arrow-1-nw { background-position: -112px -32px; }
++.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
++.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
++.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
++.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
++.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
++.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
++.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
++.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
++.ui-icon-arrowthick-1-n { background-position: 0 -48px; }
++.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
++.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
++.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
++.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
++.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
++.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
++.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
++.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
++.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
++.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
++.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
++.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
++.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
++.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
++.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
++.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
++.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
++.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
++.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
++.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
++.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
++.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
++.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
++.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
++.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
++.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
++.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
++.ui-icon-arrow-4 { background-position: 0 -80px; }
++.ui-icon-arrow-4-diag { background-position: -16px -80px; }
++.ui-icon-extlink { background-position: -32px -80px; }
++.ui-icon-newwin { background-position: -48px -80px; }
++.ui-icon-refresh { background-position: -64px -80px; }
++.ui-icon-shuffle { background-position: -80px -80px; }
++.ui-icon-transfer-e-w { background-position: -96px -80px; }
++.ui-icon-transferthick-e-w { background-position: -112px -80px; }
++.ui-icon-folder-collapsed { background-position: 0 -96px; }
++.ui-icon-folder-open { background-position: -16px -96px; }
++.ui-icon-document { background-position: -32px -96px; }
++.ui-icon-document-b { background-position: -48px -96px; }
++.ui-icon-note { background-position: -64px -96px; }
++.ui-icon-mail-closed { background-position: -80px -96px; }
++.ui-icon-mail-open { background-position: -96px -96px; }
++.ui-icon-suitcase { background-position: -112px -96px; }
++.ui-icon-comment { background-position: -128px -96px; }
++.ui-icon-person { background-position: -144px -96px; }
++.ui-icon-print { background-position: -160px -96px; }
++.ui-icon-trash { background-position: -176px -96px; }
++.ui-icon-locked { background-position: -192px -96px; }
++.ui-icon-unlocked { background-position: -208px -96px; }
++.ui-icon-bookmark { background-position: -224px -96px; }
++.ui-icon-tag { background-position: -240px -96px; }
++.ui-icon-home { background-position: 0 -112px; }
++.ui-icon-flag { background-position: -16px -112px; }
++.ui-icon-calendar { background-position: -32px -112px; }
++.ui-icon-cart { background-position: -48px -112px; }
++.ui-icon-pencil { background-position: -64px -112px; }
++.ui-icon-clock { background-position: -80px -112px; }
++.ui-icon-disk { background-position: -96px -112px; }
++.ui-icon-calculator { background-position: -112px -112px; }
++.ui-icon-zoomin { background-position: -128px -112px; }
++.ui-icon-zoomout { background-position: -144px -112px; }
++.ui-icon-search { background-position: -160px -112px; }
++.ui-icon-wrench { background-position: -176px -112px; }
++.ui-icon-gear { background-position: -192px -112px; }
++.ui-icon-heart { background-position: -208px -112px; }
++.ui-icon-star { background-position: -224px -112px; }
++.ui-icon-link { background-position: -240px -112px; }
++.ui-icon-cancel { background-position: 0 -128px; }
++.ui-icon-plus { background-position: -16px -128px; }
++.ui-icon-plusthick { background-position: -32px -128px; }
++.ui-icon-minus { background-position: -48px -128px; }
++.ui-icon-minusthick { background-position: -64px -128px; }
++.ui-icon-close { background-position: -80px -128px; }
++.ui-icon-closethick { background-position: -96px -128px; }
++.ui-icon-key { background-position: -112px -128px; }
++.ui-icon-lightbulb { background-position: -128px -128px; }
++.ui-icon-scissors { background-position: -144px -128px; }
++.ui-icon-clipboard { background-position: -160px -128px; }
++.ui-icon-copy { background-position: -176px -128px; }
++.ui-icon-contact { background-position: -192px -128px; }
++.ui-icon-image { background-position: -208px -128px; }
++.ui-icon-video { background-position: -224px -128px; }
++.ui-icon-script { background-position: -240px -128px; }
++.ui-icon-alert { background-position: 0 -144px; }
++.ui-icon-info { background-position: -16px -144px; }
++.ui-icon-notice { background-position: -32px -144px; }
++.ui-icon-help { background-position: -48px -144px; }
++.ui-icon-check { background-position: -64px -144px; }
++.ui-icon-bullet { background-position: -80px -144px; }
++.ui-icon-radio-off { background-position: -96px -144px; }
++.ui-icon-radio-on { background-position: -112px -144px; }
++.ui-icon-pin-w { background-position: -128px -144px; }
++.ui-icon-pin-s { background-position: -144px -144px; }
++.ui-icon-play { background-position: 0 -160px; }
++.ui-icon-pause { background-position: -16px -160px; }
++.ui-icon-seek-next { background-position: -32px -160px; }
++.ui-icon-seek-prev { background-position: -48px -160px; }
++.ui-icon-seek-end { background-position: -64px -160px; }
++.ui-icon-seek-start { background-position: -80px -160px; }
++/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
++.ui-icon-seek-first { background-position: -80px -160px; }
++.ui-icon-stop { background-position: -96px -160px; }
++.ui-icon-eject { background-position: -112px -160px; }
++.ui-icon-volume-off { background-position: -128px -160px; }
++.ui-icon-volume-on { background-position: -144px -160px; }
++.ui-icon-power { background-position: 0 -176px; }
++.ui-icon-signal-diag { background-position: -16px -176px; }
++.ui-icon-signal { background-position: -32px -176px; }
++.ui-icon-battery-0 { background-position: -48px -176px; }
++.ui-icon-battery-1 { background-position: -64px -176px; }
++.ui-icon-battery-2 { background-position: -80px -176px; }
++.ui-icon-battery-3 { background-position: -96px -176px; }
++.ui-icon-circle-plus { background-position: 0 -192px; }
++.ui-icon-circle-minus { background-position: -16px -192px; }
++.ui-icon-circle-close { background-position: -32px -192px; }
++.ui-icon-circle-triangle-e { background-position: -48px -192px; }
++.ui-icon-circle-triangle-s { background-position: -64px -192px; }
++.ui-icon-circle-triangle-w { background-position: -80px -192px; }
++.ui-icon-circle-triangle-n { background-position: -96px -192px; }
++.ui-icon-circle-arrow-e { background-position: -112px -192px; }
++.ui-icon-circle-arrow-s { background-position: -128px -192px; }
++.ui-icon-circle-arrow-w { background-position: -144px -192px; }
++.ui-icon-circle-arrow-n { background-position: -160px -192px; }
++.ui-icon-circle-zoomin { background-position: -176px -192px; }
++.ui-icon-circle-zoomout { background-position: -192px -192px; }
++.ui-icon-circle-check { background-position: -208px -192px; }
++.ui-icon-circlesmall-plus { background-position: 0 -208px; }
++.ui-icon-circlesmall-minus { background-position: -16px -208px; }
++.ui-icon-circlesmall-close { background-position: -32px -208px; }
++.ui-icon-squaresmall-plus { background-position: -48px -208px; }
++.ui-icon-squaresmall-minus { background-position: -64px -208px; }
++.ui-icon-squaresmall-close { background-position: -80px -208px; }
++.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
++.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
++.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
++.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
++.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
++.ui-icon-grip-diagonal-se { background-position: -80px -224px; }
++
++
++/* Misc visuals
++----------------------------------*/
++
++/* Corner radius */
++.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl { -moz-border-radius-topleft: 4px/*{cornerRadius}*/; -webkit-border-top-left-radius: 4px/*{cornerRadius}*/; -khtml-border-top-left-radius: 4px/*{cornerRadius}*/; border-top-left-radius: 4px/*{cornerRadius}*/; }
++.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr { -moz-border-radius-topright: 4px/*{cornerRadius}*/; -webkit-border-top-right-radius: 4px/*{cornerRadius}*/; -khtml-border-top-right-radius: 4px/*{cornerRadius}*/; border-top-right-radius: 4px/*{cornerRadius}*/; }
++.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl { -moz-border-radius-bottomleft: 4px/*{cornerRadius}*/; -webkit-border-bottom-left-radius: 4px/*{cornerRadius}*/; -khtml-border-bottom-left-radius: 4px/*{cornerRadius}*/; border-bottom-left-radius: 4px/*{cornerRadius}*/; }
++.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br { -moz-border-radius-bottomright: 4px/*{cornerRadius}*/; -webkit-border-bottom-right-radius: 4px/*{cornerRadius}*/; -khtml-border-bottom-right-radius: 4px/*{cornerRadius}*/; border-bottom-right-radius: 4px/*{cornerRadius}*/; }
++
++/* Overlays */
++.ui-widget-overlay { background: #aaaaaa/*{bgColorOverlay}*/ url(images/ui-bg_flat_0_aaaaaa_40x100.png)/*{bgImgUrlOverlay}*/ 50%/*{bgOverlayXPos}*/ 50%/*{bgOverlayYPos}*/ repeat-x/*{bgOverlayRepeat}*/; opacity: .3;filter:Alpha(Opacity=30)/*{opacityOverlay}*/; }
++.ui-widget-shadow { margin: -8px/*{offsetTopShadow}*/ 0 0 -8px/*{offsetLeftShadow}*/; padding: 8px/*{thicknessShadow}*/; background: #aaaaaa/*{bgColorShadow}*/ url(images/ui-bg_flat_0_aaaaaa_40x100.png)/*{bgImgUrlShadow}*/ 50%/*{bgShadowXPos}*/ 50%/*{bgShadowYPos}*/ repeat-x/*{bgShadowRepeat}*/; opacity: .3;filter:Alpha(Opacity=30)/*{opacityShadow}*/; -moz-border-radius: 8px/*{cornerRadiusShadow}*/; -khtml-border-radius: 8px/*{cornerRadiusShadow}*/; -webkit-border-radius: 8px/*{cornerRadiusShadow}*/; border-radius: 8px/*{cornerRadiusShadow}*/; }
+\ No newline at end of file
+diff --git a/wp-content/plugins/privacy-share-buttons/privacy-share-buttons.php b/wp-content/plugins/privacy-share-buttons/privacy-share-buttons.php
+index ea1faf50..685f9ff3 100644
+--- a/wp-content/plugins/privacy-share-buttons/privacy-share-buttons.php
++++ b/wp-content/plugins/privacy-share-buttons/privacy-share-buttons.php
+@@ -39,7 +39,7 @@ class ShareButton {
+ 		$this->css = $this->url .'/css/socialshareprivacy.css';
+ 		$this->js = $this->url .'/js/jquery.privacysharebuttons.min.js';
+ 		$this->jquery_cookie = $this->url .'/js/jquery.cookie.min.js';
+-		$this->jquery_ui_css = 'http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.21/themes/base/jquery-ui.css';
++		$this->jquery_ui_css = $this->url . '/css/jquery-ui.css';
+ 		$this->images = $this->url .'/images/';
+ 		$this->services = array(
+ 		'twitter' => array(
+-- 
+2.17.1
+
diff --git a/patches/0155-Removing-reference-to-googleapis-from-wp-includes-up.patch b/patches/0155-Removing-reference-to-googleapis-from-wp-includes-up.patch
new file mode 100644
index 00000000..e39e2e14
--- /dev/null
+++ b/patches/0155-Removing-reference-to-googleapis-from-wp-includes-up.patch
@@ -0,0 +1,11329 @@
+From 3b9244b4b7552a589edfeebc9008175ba61b0c9a Mon Sep 17 00:00:00 2001
+From: lucha <lucha@paranoici.org>
+Date: Fri, 28 Dec 2012 16:58:19 +0100
+Subject: [PATCH 155/229] Removing reference to googleapis from wp-includes,
+ updating Prototype and Scriptaculous
+
+---
+ wp-includes/js/prototype.js                   | 7036 +++++++++++++++++
+ wp-includes/js/scriptaculous/builder.js       |  136 +
+ wp-includes/js/scriptaculous/controls.js      |  965 +++
+ wp-includes/js/scriptaculous/dragdrop.js      |  974 +++
+ wp-includes/js/scriptaculous/effects.js       | 1123 +++
+ wp-includes/js/scriptaculous/scriptaculous.js |   68 +
+ wp-includes/js/scriptaculous/slider.js        |  275 +
+ wp-includes/js/scriptaculous/sound.js         |   59 +
+ wp-includes/js/scriptaculous/unittest.js      |  568 ++
+ wp-includes/script-loader.php                 |   21 +-
+ 10 files changed, 11215 insertions(+), 10 deletions(-)
+ create mode 100644 wp-includes/js/prototype.js
+ create mode 100644 wp-includes/js/scriptaculous/builder.js
+ create mode 100644 wp-includes/js/scriptaculous/controls.js
+ create mode 100644 wp-includes/js/scriptaculous/dragdrop.js
+ create mode 100644 wp-includes/js/scriptaculous/effects.js
+ create mode 100644 wp-includes/js/scriptaculous/scriptaculous.js
+ create mode 100644 wp-includes/js/scriptaculous/slider.js
+ create mode 100644 wp-includes/js/scriptaculous/sound.js
+ create mode 100644 wp-includes/js/scriptaculous/unittest.js
+
+diff --git a/wp-includes/js/prototype.js b/wp-includes/js/prototype.js
+new file mode 100644
+index 00000000..37dd39ac
+--- /dev/null
++++ b/wp-includes/js/prototype.js
+@@ -0,0 +1,7036 @@
++/*  Prototype JavaScript framework, version 1.7.1
++ *  (c) 2005-2010 Sam Stephenson
++ *
++ *  Prototype is freely distributable under the terms of an MIT-style license.
++ *  For details, see the Prototype web site: http://www.prototypejs.org/
++ *
++ *--------------------------------------------------------------------------*/
++
++var Prototype = {
++
++  Version: '1.7.1',
++
++  Browser: (function(){
++    var ua = navigator.userAgent;
++    var isOpera = Object.prototype.toString.call(window.opera) == '[object Opera]';
++    return {
++      IE:             !!window.attachEvent && !isOpera,
++      Opera:          isOpera,
++      WebKit:         ua.indexOf('AppleWebKit/') > -1,
++      Gecko:          ua.indexOf('Gecko') > -1 && ua.indexOf('KHTML') === -1,
++      MobileSafari:   /Apple.*Mobile/.test(ua)
++    }
++  })(),
++
++  BrowserFeatures: {
++    XPath: !!document.evaluate,
++
++    SelectorsAPI: !!document.querySelector,
++
++    ElementExtensions: (function() {
++      var constructor = window.Element || window.HTMLElement;
++      return !!(constructor && constructor.prototype);
++    })(),
++    SpecificElementExtensions: (function() {
++      if (typeof window.HTMLDivElement !== 'undefined')
++        return true;
++
++      var div = document.createElement('div'),
++          form = document.createElement('form'),
++          isSupported = false;
++
++      if (div['__proto__'] && (div['__proto__'] !== form['__proto__'])) {
++        isSupported = true;
++      }
++
++      div = form = null;
++
++      return isSupported;
++    })()
++  },
++
++  ScriptFragment: '<script[^>]*>([\\S\\s]*?)<\/script\\s*>',
++  JSONFilter: /^\/\*-secure-([\s\S]*)\*\/\s*$/,
++
++  emptyFunction: function() { },
++
++  K: function(x) { return x }
++};
++
++if (Prototype.Browser.MobileSafari)
++  Prototype.BrowserFeatures.SpecificElementExtensions = false;
++/* Based on Alex Arnell's inheritance implementation. */
++
++var Class = (function() {
++
++  var IS_DONTENUM_BUGGY = (function(){
++    for (var p in { toString: 1 }) {
++      if (p === 'toString') return false;
++    }
++    return true;
++  })();
++
++  function subclass() {};
++  function create() {
++    var parent = null, properties = $A(arguments);
++    if (Object.isFunction(properties[0]))
++      parent = properties.shift();
++
++    function klass() {
++      this.initialize.apply(this, arguments);
++    }
++
++    Object.extend(klass, Class.Methods);
++    klass.superclass = parent;
++    klass.subclasses = [];
++
++    if (parent) {
++      subclass.prototype = parent.prototype;
++      klass.prototype = new subclass;
++      parent.subclasses.push(klass);
++    }
++
++    for (var i = 0, length = properties.length; i < length; i++)
++      klass.addMethods(properties[i]);
++
++    if (!klass.prototype.initialize)
++      klass.prototype.initialize = Prototype.emptyFunction;
++
++    klass.prototype.constructor = klass;
++    return klass;
++  }
++
++  function addMethods(source) {
++    var ancestor   = this.superclass && this.superclass.prototype,
++        properties = Object.keys(source);
++
++    if (IS_DONTENUM_BUGGY) {
++      if (source.toString != Object.prototype.toString)
++        properties.push("toString");
++      if (source.valueOf != Object.prototype.valueOf)
++        properties.push("valueOf");
++    }
++
++    for (var i = 0, length = properties.length; i < length; i++) {
++      var property = properties[i], value = source[property];
++      if (ancestor && Object.isFunction(value) &&
++          value.argumentNames()[0] == "$super") {
++        var method = value;
++        value = (function(m) {
++          return function() { return ancestor[m].apply(this, arguments); };
++        })(property).wrap(method);
++
++        value.valueOf = (function(method) {
++          return function() { return method.valueOf.call(method); };
++        })(method);
++
++        value.toString = (function(method) {
++          return function() { return method.toString.call(method); };
++        })(method);
++      }
++      this.prototype[property] = value;
++    }
++
++    return this;
++  }
++
++  return {
++    create: create,
++    Methods: {
++      addMethods: addMethods
++    }
++  };
++})();
++(function() {
++
++  var _toString = Object.prototype.toString,
++      _hasOwnProperty = Object.prototype.hasOwnProperty,
++      NULL_TYPE = 'Null',
++      UNDEFINED_TYPE = 'Undefined',
++      BOOLEAN_TYPE = 'Boolean',
++      NUMBER_TYPE = 'Number',
++      STRING_TYPE = 'String',
++      OBJECT_TYPE = 'Object',
++      FUNCTION_CLASS = '[object Function]',
++      BOOLEAN_CLASS = '[object Boolean]',
++      NUMBER_CLASS = '[object Number]',
++      STRING_CLASS = '[object String]',
++      ARRAY_CLASS = '[object Array]',
++      DATE_CLASS = '[object Date]',
++      NATIVE_JSON_STRINGIFY_SUPPORT = window.JSON &&
++        typeof JSON.stringify === 'function' &&
++        JSON.stringify(0) === '0' &&
++        typeof JSON.stringify(Prototype.K) === 'undefined';
++
++
++
++  var DONT_ENUMS = ['toString', 'toLocaleString', 'valueOf',
++   'hasOwnProperty', 'isPrototypeOf', 'propertyIsEnumerable', 'constructor'];
++
++  var IS_DONTENUM_BUGGY = (function(){
++    for (var p in { toString: 1 }) {
++      if (p === 'toString') return false;
++    }
++    return true;
++  })();
++
++  function Type(o) {
++    switch(o) {
++      case null: return NULL_TYPE;
++      case (void 0): return UNDEFINED_TYPE;
++    }
++    var type = typeof o;
++    switch(type) {
++      case 'boolean': return BOOLEAN_TYPE;
++      case 'number':  return NUMBER_TYPE;
++      case 'string':  return STRING_TYPE;
++    }
++    return OBJECT_TYPE;
++  }
++
++  function extend(destination, source) {
++    for (var property in source)
++      destination[property] = source[property];
++    return destination;
++  }
++
++  function inspect(object) {
++    try {
++      if (isUndefined(object)) return 'undefined';
++      if (object === null) return 'null';
++      return object.inspect ? object.inspect() : String(object);
++    } catch (e) {
++      if (e instanceof RangeError) return '...';
++      throw e;
++    }
++  }
++
++  function toJSON(value) {
++    return Str('', { '': value }, []);
++  }
++
++  function Str(key, holder, stack) {
++    var value = holder[key];
++    if (Type(value) === OBJECT_TYPE && typeof value.toJSON === 'function') {
++      value = value.toJSON(key);
++    }
++
++    var _class = _toString.call(value);
++
++    switch (_class) {
++      case NUMBER_CLASS:
++      case BOOLEAN_CLASS:
++      case STRING_CLASS:
++        value = value.valueOf();
++    }
++
++    switch (value) {
++      case null: return 'null';
++      case true: return 'true';
++      case false: return 'false';
++    }
++
++    var type = typeof value;
++    switch (type) {
++      case 'string':
++        return value.inspect(true);
++      case 'number':
++        return isFinite(value) ? String(value) : 'null';
++      case 'object':
++
++        for (var i = 0, length = stack.length; i < length; i++) {
++          if (stack[i] === value) {
++            throw new TypeError("Cyclic reference to '" + value + "' in object");
++          }
++        }
++        stack.push(value);
++
++        var partial = [];
++        if (_class === ARRAY_CLASS) {
++          for (var i = 0, length = value.length; i < length; i++) {
++            var str = Str(i, value, stack);
++            partial.push(typeof str === 'undefined' ? 'null' : str);
++          }
++          partial = '[' + partial.join(',') + ']';
++        } else {
++          var keys = Object.keys(value);
++          for (var i = 0, length = keys.length; i < length; i++) {
++            var key = keys[i], str = Str(key, value, stack);
++            if (typeof str !== "undefined") {
++               partial.push(key.inspect(true)+ ':' + str);
++             }
++          }
++          partial = '{' + partial.join(',') + '}';
++        }
++        stack.pop();
++        return partial;
++    }
++  }
++
++  function stringify(object) {
++    return JSON.stringify(object);
++  }
++
++  function toQueryString(object) {
++    return $H(object).toQueryString();
++  }
++
++  function toHTML(object) {
++    return object && object.toHTML ? object.toHTML() : String.interpret(object);
++  }
++
++  function keys(object) {
++    if (Type(object) !== OBJECT_TYPE) { throw new TypeError(); }
++    var results = [];
++    for (var property in object) {
++      if (_hasOwnProperty.call(object, property))
++        results.push(property);
++    }
++
++    if (IS_DONTENUM_BUGGY) {
++      for (var i = 0; property = DONT_ENUMS[i]; i++) {
++        if (_hasOwnProperty.call(object, property))
++          results.push(property);
++      }
++    }
++
++    return results;
++  }
++
++  function values(object) {
++    var results = [];
++    for (var property in object)
++      results.push(object[property]);
++    return results;
++  }
++
++  function clone(object) {
++    return extend({ }, object);
++  }
++
++  function isElement(object) {
++    return !!(object && object.nodeType == 1);
++  }
++
++  function isArray(object) {
++    return _toString.call(object) === ARRAY_CLASS;
++  }
++
++  var hasNativeIsArray = (typeof Array.isArray == 'function')
++    && Array.isArray([]) && !Array.isArray({});
++
++  if (hasNativeIsArray) {
++    isArray = Array.isArray;
++  }
++
++  function isHash(object) {
++    return object instanceof Hash;
++  }
++
++  function isFunction(object) {
++    return _toString.call(object) === FUNCTION_CLASS;
++  }
++
++  function isString(object) {
++    return _toString.call(object) === STRING_CLASS;
++  }
++
++  function isNumber(object) {
++    return _toString.call(object) === NUMBER_CLASS;
++  }
++
++  function isDate(object) {
++    return _toString.call(object) === DATE_CLASS;
++  }
++
++  function isUndefined(object) {
++    return typeof object === "undefined";
++  }
++
++  extend(Object, {
++    extend:        extend,
++    inspect:       inspect,
++    toJSON:        NATIVE_JSON_STRINGIFY_SUPPORT ? stringify : toJSON,
++    toQueryString: toQueryString,
++    toHTML:        toHTML,
++    keys:          Object.keys || keys,
++    values:        values,
++    clone:         clone,
++    isElement:     isElement,
++    isArray:       isArray,
++    isHash:        isHash,
++    isFunction:    isFunction,
++    isString:      isString,
++    isNumber:      isNumber,
++    isDate:        isDate,
++    isUndefined:   isUndefined
++  });
++})();
++Object.extend(Function.prototype, (function() {
++  var slice = Array.prototype.slice;
++
++  function update(array, args) {
++    var arrayLength = array.length, length = args.length;
++    while (length--) array[arrayLength + length] = args[length];
++    return array;
++  }
++
++  function merge(array, args) {
++    array = slice.call(array, 0);
++    return update(array, args);
++  }
++
++  function argumentNames() {
++    var names = this.toString().match(/^[\s\(]*function[^(]*\(([^)]*)\)/)[1]
++      .replace(/\/\/.*?[\r\n]|\/\*(?:.|[\r\n])*?\*\//g, '')
++      .replace(/\s+/g, '').split(',');
++    return names.length == 1 && !names[0] ? [] : names;
++  }
++
++
++  function bind(context) {
++    if (arguments.length < 2 && Object.isUndefined(arguments[0]))
++      return this;
++
++    if (!Object.isFunction(this))
++      throw new TypeError("The object is not callable.");
++
++    var nop = function() {};
++    var __method = this, args = slice.call(arguments, 1);
++
++    var bound = function() {
++      var a = merge(args, arguments), c = context;
++      var c = this instanceof bound ? this : context;
++      return __method.apply(c, a);
++    };
++
++    nop.prototype   = this.prototype;
++    bound.prototype = new nop();
++
++    return bound;
++  }
++
++  function bindAsEventListener(context) {
++    var __method = this, args = slice.call(arguments, 1);
++    return function(event) {
++      var a = update([event || window.event], args);
++      return __method.apply(context, a);
++    }
++  }
++
++  function curry() {
++    if (!arguments.length) return this;
++    var __method = this, args = slice.call(arguments, 0);
++    return function() {
++      var a = merge(args, arguments);
++      return __method.apply(this, a);
++    }
++  }
++
++  function delay(timeout) {
++    var __method = this, args = slice.call(arguments, 1);
++    timeout = timeout * 1000;
++    return window.setTimeout(function() {
++      return __method.apply(__method, args);
++    }, timeout);
++  }
++
++  function defer() {
++    var args = update([0.01], arguments);
++    return this.delay.apply(this, args);
++  }
++
++  function wrap(wrapper) {
++    var __method = this;
++    return function() {
++      var a = update([__method.bind(this)], arguments);
++      return wrapper.apply(this, a);
++    }
++  }
++
++  function methodize() {
++    if (this._methodized) return this._methodized;
++    var __method = this;
++    return this._methodized = function() {
++      var a = update([this], arguments);
++      return __method.apply(null, a);
++    };
++  }
++
++  var extensions = {
++    argumentNames:       argumentNames,
++    bindAsEventListener: bindAsEventListener,
++    curry:               curry,
++    delay:               delay,
++    defer:               defer,
++    wrap:                wrap,
++    methodize:           methodize
++  };
++
++  if (!Function.prototype.bind)
++    extensions.bind = bind;
++
++  return extensions;
++})());
++
++
++
++(function(proto) {
++
++
++  function toISOString() {
++    return this.getUTCFullYear() + '-' +
++      (this.getUTCMonth() + 1).toPaddedString(2) + '-' +
++      this.getUTCDate().toPaddedString(2) + 'T' +
++      this.getUTCHours().toPaddedString(2) + ':' +
++      this.getUTCMinutes().toPaddedString(2) + ':' +
++      this.getUTCSeconds().toPaddedString(2) + 'Z';
++  }
++
++
++  function toJSON() {
++    return this.toISOString();
++  }
++
++  if (!proto.toISOString) proto.toISOString = toISOString;
++  if (!proto.toJSON) proto.toJSON = toJSON;
++
++})(Date.prototype);
++
++
++RegExp.prototype.match = RegExp.prototype.test;
++
++RegExp.escape = function(str) {
++  return String(str).replace(/([.*+?^=!:${}()|[\]\/\\])/g, '\\$1');
++};
++var PeriodicalExecuter = Class.create({
++  initialize: function(callback, frequency) {
++    this.callback = callback;
++    this.frequency = frequency;
++    this.currentlyExecuting = false;
++
++    this.registerCallback();
++  },
++
++  registerCallback: function() {
++    this.timer = setInterval(this.onTimerEvent.bind(this), this.frequency * 1000);
++  },
++
++  execute: function() {
++    this.callback(this);
++  },
++
++  stop: function() {
++    if (!this.timer) return;
++    clearInterval(this.timer);
++    this.timer = null;
++  },
++
++  onTimerEvent: function() {
++    if (!this.currentlyExecuting) {
++      try {
++        this.currentlyExecuting = true;
++        this.execute();
++        this.currentlyExecuting = false;
++      } catch(e) {
++        this.currentlyExecuting = false;
++        throw e;
++      }
++    }
++  }
++});
++Object.extend(String, {
++  interpret: function(value) {
++    return value == null ? '' : String(value);
++  },
++  specialChar: {
++    '\b': '\\b',
++    '\t': '\\t',
++    '\n': '\\n',
++    '\f': '\\f',
++    '\r': '\\r',
++    '\\': '\\\\'
++  }
++});
++
++Object.extend(String.prototype, (function() {
++  var NATIVE_JSON_PARSE_SUPPORT = window.JSON &&
++    typeof JSON.parse === 'function' &&
++    JSON.parse('{"test": true}').test;
++
++  function prepareReplacement(replacement) {
++    if (Object.isFunction(replacement)) return replacement;
++    var template = new Template(replacement);
++    return function(match) { return template.evaluate(match) };
++  }
++
++  function gsub(pattern, replacement) {
++    var result = '', source = this, match;
++    replacement = prepareReplacement(replacement);
++
++    if (Object.isString(pattern))
++      pattern = RegExp.escape(pattern);
++
++    if (!(pattern.length || pattern.source)) {
++      replacement = replacement('');
++      return replacement + source.split('').join(replacement) + replacement;
++    }
++
++    while (source.length > 0) {
++      if (match = source.match(pattern)) {
++        result += source.slice(0, match.index);
++        result += String.interpret(replacement(match));
++        source  = source.slice(match.index + match[0].length);
++      } else {
++        result += source, source = '';
++      }
++    }
++    return result;
++  }
++
++  function sub(pattern, replacement, count) {
++    replacement = prepareReplacement(replacement);
++    count = Object.isUndefined(count) ? 1 : count;
++
++    return this.gsub(pattern, function(match) {
++      if (--count < 0) return match[0];
++      return replacement(match);
++    });
++  }
++
++  function scan(pattern, iterator) {
++    this.gsub(pattern, iterator);
++    return String(this);
++  }
++
++  function truncate(length, truncation) {
++    length = length || 30;
++    truncation = Object.isUndefined(truncation) ? '...' : truncation;
++    return this.length > length ?
++      this.slice(0, length - truncation.length) + truncation : String(this);
++  }
++
++  function strip() {
++    return this.replace(/^\s+/, '').replace(/\s+$/, '');
++  }
++
++  function stripTags() {
++    return this.replace(/<\w+(\s+("[^"]*"|'[^']*'|[^>])+)?>|<\/\w+>/gi, '');
++  }
++
++  function stripScripts() {
++    return this.replace(new RegExp(Prototype.ScriptFragment, 'img'), '');
++  }
++
++  function extractScripts() {
++    var matchAll = new RegExp(Prototype.ScriptFragment, 'img'),
++        matchOne = new RegExp(Prototype.ScriptFragment, 'im');
++    return (this.match(matchAll) || []).map(function(scriptTag) {
++      return (scriptTag.match(matchOne) || ['', ''])[1];
++    });
++  }
++
++  function evalScripts() {
++    return this.extractScripts().map(function(script) { return eval(script); });
++  }
++
++  function escapeHTML() {
++    return this.replace(/&/g,'&amp;').replace(/</g,'&lt;').replace(/>/g,'&gt;');
++  }
++
++  function unescapeHTML() {
++    return this.stripTags().replace(/&lt;/g,'<').replace(/&gt;/g,'>').replace(/&amp;/g,'&');
++  }
++
++
++  function toQueryParams(separator) {
++    var match = this.strip().match(/([^?#]*)(#.*)?$/);
++    if (!match) return { };
++
++    return match[1].split(separator || '&').inject({ }, function(hash, pair) {
++      if ((pair = pair.split('='))[0]) {
++        var key = decodeURIComponent(pair.shift()),
++            value = pair.length > 1 ? pair.join('=') : pair[0];
++
++        if (value != undefined) value = decodeURIComponent(value);
++
++        if (key in hash) {
++          if (!Object.isArray(hash[key])) hash[key] = [hash[key]];
++          hash[key].push(value);
++        }
++        else hash[key] = value;
++      }
++      return hash;
++    });
++  }
++
++  function toArray() {
++    return this.split('');
++  }
++
++  function succ() {
++    return this.slice(0, this.length - 1) +
++      String.fromCharCode(this.charCodeAt(this.length - 1) + 1);
++  }
++
++  function times(count) {
++    return count < 1 ? '' : new Array(count + 1).join(this);
++  }
++
++  function camelize() {
++    return this.replace(/-+(.)?/g, function(match, chr) {
++      return chr ? chr.toUpperCase() : '';
++    });
++  }
++
++  function capitalize() {
++    return this.charAt(0).toUpperCase() + this.substring(1).toLowerCase();
++  }
++
++  function underscore() {
++    return this.replace(/::/g, '/')
++               .replace(/([A-Z]+)([A-Z][a-z])/g, '$1_$2')
++               .replace(/([a-z\d])([A-Z])/g, '$1_$2')
++               .replace(/-/g, '_')
++               .toLowerCase();
++  }
++
++  function dasherize() {
++    return this.replace(/_/g, '-');
++  }
++
++  function inspect(useDoubleQuotes) {
++    var escapedString = this.replace(/[\x00-\x1f\\]/g, function(character) {
++      if (character in String.specialChar) {
++        return String.specialChar[character];
++      }
++      return '\\u00' + character.charCodeAt().toPaddedString(2, 16);
++    });
++    if (useDoubleQuotes) return '"' + escapedString.replace(/"/g, '\\"') + '"';
++    return "'" + escapedString.replace(/'/g, '\\\'') + "'";
++  }
++
++  function unfilterJSON(filter) {
++    return this.replace(filter || Prototype.JSONFilter, '$1');
++  }
++
++  function isJSON() {
++    var str = this;
++    if (str.blank()) return false;
++    str = str.replace(/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g, '@');
++    str = str.replace(/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g, ']');
++    str = str.replace(/(?:^|:|,)(?:\s*\[)+/g, '');
++    return (/^[\],:{}\s]*$/).test(str);
++  }
++
++  function evalJSON(sanitize) {
++    var json = this.unfilterJSON(),
++        cx = /[\u0000\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g;
++    if (cx.test(json)) {
++      json = json.replace(cx, function (a) {
++        return '\\u' + ('0000' + a.charCodeAt(0).toString(16)).slice(-4);
++      });
++    }
++    try {
++      if (!sanitize || json.isJSON()) return eval('(' + json + ')');
++    } catch (e) { }
++    throw new SyntaxError('Badly formed JSON string: ' + this.inspect());
++  }
++
++  function parseJSON() {
++    var json = this.unfilterJSON();
++    return JSON.parse(json);
++  }
++
++  function include(pattern) {
++    return this.indexOf(pattern) > -1;
++  }
++
++  function startsWith(pattern) {
++    return this.lastIndexOf(pattern, 0) === 0;
++  }
++
++  function endsWith(pattern) {
++    var d = this.length - pattern.length;
++    return d >= 0 && this.indexOf(pattern, d) === d;
++  }
++
++  function empty() {
++    return this == '';
++  }
++
++  function blank() {
++    return /^\s*$/.test(this);
++  }
++
++  function interpolate(object, pattern) {
++    return new Template(this, pattern).evaluate(object);
++  }
++
++  return {
++    gsub:           gsub,
++    sub:            sub,
++    scan:           scan,
++    truncate:       truncate,
++    strip:          String.prototype.trim || strip,
++    stripTags:      stripTags,
++    stripScripts:   stripScripts,
++    extractScripts: extractScripts,
++    evalScripts:    evalScripts,
++    escapeHTML:     escapeHTML,
++    unescapeHTML:   unescapeHTML,
++    toQueryParams:  toQueryParams,
++    parseQuery:     toQueryParams,
++    toArray:        toArray,
++    succ:           succ,
++    times:          times,
++    camelize:       camelize,
++    capitalize:     capitalize,
++    underscore:     underscore,
++    dasherize:      dasherize,
++    inspect:        inspect,
++    unfilterJSON:   unfilterJSON,
++    isJSON:         isJSON,
++    evalJSON:       NATIVE_JSON_PARSE_SUPPORT ? parseJSON : evalJSON,
++    include:        include,
++    startsWith:     startsWith,
++    endsWith:       endsWith,
++    empty:          empty,
++    blank:          blank,
++    interpolate:    interpolate
++  };
++})());
++
++var Template = Class.create({
++  initialize: function(template, pattern) {
++    this.template = template.toString();
++    this.pattern = pattern || Template.Pattern;
++  },
++
++  evaluate: function(object) {
++    if (object && Object.isFunction(object.toTemplateReplacements))
++      object = object.toTemplateReplacements();
++
++    return this.template.gsub(this.pattern, function(match) {
++      if (object == null) return (match[1] + '');
++
++      var before = match[1] || '';
++      if (before == '\\') return match[2];
++
++      var ctx = object, expr = match[3],
++          pattern = /^([^.[]+|\[((?:.*?[^\\])?)\])(\.|\[|$)/;
++
++      match = pattern.exec(expr);
++      if (match == null) return before;
++
++      while (match != null) {
++        var comp = match[1].startsWith('[') ? match[2].replace(/\\\\]/g, ']') : match[1];
++        ctx = ctx[comp];
++        if (null == ctx || '' == match[3]) break;
++        expr = expr.substring('[' == match[3] ? match[1].length : match[0].length);
++        match = pattern.exec(expr);
++      }
++
++      return before + String.interpret(ctx);
++    });
++  }
++});
++Template.Pattern = /(^|.|\r|\n)(#\{(.*?)\})/;
++
++var $break = { };
++
++var Enumerable = (function() {
++  function each(iterator, context) {
++    try {
++      this._each(iterator, context);
++    } catch (e) {
++      if (e != $break) throw e;
++    }
++    return this;
++  }
++
++  function eachSlice(number, iterator, context) {
++    var index = -number, slices = [], array = this.toArray();
++    if (number < 1) return array;
++    while ((index += number) < array.length)
++      slices.push(array.slice(index, index+number));
++    return slices.collect(iterator, context);
++  }
++
++  function all(iterator, context) {
++    iterator = iterator || Prototype.K;
++    var result = true;
++    this.each(function(value, index) {
++      result = result && !!iterator.call(context, value, index, this);
++      if (!result) throw $break;
++    }, this);
++    return result;
++  }
++
++  function any(iterator, context) {
++    iterator = iterator || Prototype.K;
++    var result = false;
++    this.each(function(value, index) {
++      if (result = !!iterator.call(context, value, index, this))
++        throw $break;
++    }, this);
++    return result;
++  }
++
++  function collect(iterator, context) {
++    iterator = iterator || Prototype.K;
++    var results = [];
++    this.each(function(value, index) {
++      results.push(iterator.call(context, value, index, this));
++    }, this);
++    return results;
++  }
++
++  function detect(iterator, context) {
++    var result;
++    this.each(function(value, index) {
++      if (iterator.call(context, value, index, this)) {
++        result = value;
++        throw $break;
++      }
++    }, this);
++    return result;
++  }
++
++  function findAll(iterator, context) {
++    var results = [];
++    this.each(function(value, index) {
++      if (iterator.call(context, value, index, this))
++        results.push(value);
++    }, this);
++    return results;
++  }
++
++  function grep(filter, iterator, context) {
++    iterator = iterator || Prototype.K;
++    var results = [];
++
++    if (Object.isString(filter))
++      filter = new RegExp(RegExp.escape(filter));
++
++    this.each(function(value, index) {
++      if (filter.match(value))
++        results.push(iterator.call(context, value, index, this));
++    }, this);
++    return results;
++  }
++
++  function include(object) {
++    if (Object.isFunction(this.indexOf))
++      if (this.indexOf(object) != -1) return true;
++
++    var found = false;
++    this.each(function(value) {
++      if (value == object) {
++        found = true;
++        throw $break;
++      }
++    });
++    return found;
++  }
++
++  function inGroupsOf(number, fillWith) {
++    fillWith = Object.isUndefined(fillWith) ? null : fillWith;
++    return this.eachSlice(number, function(slice) {
++      while(slice.length < number) slice.push(fillWith);
++      return slice;
++    });
++  }
++
++  function inject(memo, iterator, context) {
++    this.each(function(value, index) {
++      memo = iterator.call(context, memo, value, index, this);
++    }, this);
++    return memo;
++  }
++
++  function invoke(method) {
++    var args = $A(arguments).slice(1);
++    return this.map(function(value) {
++      return value[method].apply(value, args);
++    });
++  }
++
++  function max(iterator, context) {
++    iterator = iterator || Prototype.K;
++    var result;
++    this.each(function(value, index) {
++      value = iterator.call(context, value, index, this);
++      if (result == null || value >= result)
++        result = value;
++    }, this);
++    return result;
++  }
++
++  function min(iterator, context) {
++    iterator = iterator || Prototype.K;
++    var result;
++    this.each(function(value, index) {
++      value = iterator.call(context, value, index, this);
++      if (result == null || value < result)
++        result = value;
++    }, this);
++    return result;
++  }
++
++  function partition(iterator, context) {
++    iterator = iterator || Prototype.K;
++    var trues = [], falses = [];
++    this.each(function(value, index) {
++      (iterator.call(context, value, index, this) ?
++        trues : falses).push(value);
++    }, this);
++    return [trues, falses];
++  }
++
++  function pluck(property) {
++    var results = [];
++    this.each(function(value) {
++      results.push(value[property]);
++    });
++    return results;
++  }
++
++  function reject(iterator, context) {
++    var results = [];
++    this.each(function(value, index) {
++      if (!iterator.call(context, value, index, this))
++        results.push(value);
++    }, this);
++    return results;
++  }
++
++  function sortBy(iterator, context) {
++    return this.map(function(value, index) {
++      return {
++        value: value,
++        criteria: iterator.call(context, value, index, this)
++      };
++    }, this).sort(function(left, right) {
++      var a = left.criteria, b = right.criteria;
++      return a < b ? -1 : a > b ? 1 : 0;
++    }).pluck('value');
++  }
++
++  function toArray() {
++    return this.map();
++  }
++
++  function zip() {
++    var iterator = Prototype.K, args = $A(arguments);
++    if (Object.isFunction(args.last()))
++      iterator = args.pop();
++
++    var collections = [this].concat(args).map($A);
++    return this.map(function(value, index) {
++      return iterator(collections.pluck(index));
++    });
++  }
++
++  function size() {
++    return this.toArray().length;
++  }
++
++  function inspect() {
++    return '#<Enumerable:' + this.toArray().inspect() + '>';
++  }
++
++
++
++
++
++
++
++
++
++  return {
++    each:       each,
++    eachSlice:  eachSlice,
++    all:        all,
++    every:      all,
++    any:        any,
++    some:       any,
++    collect:    collect,
++    map:        collect,
++    detect:     detect,
++    findAll:    findAll,
++    select:     findAll,
++    filter:     findAll,
++    grep:       grep,
++    include:    include,
++    member:     include,
++    inGroupsOf: inGroupsOf,
++    inject:     inject,
++    invoke:     invoke,
++    max:        max,
++    min:        min,
++    partition:  partition,
++    pluck:      pluck,
++    reject:     reject,
++    sortBy:     sortBy,
++    toArray:    toArray,
++    entries:    toArray,
++    zip:        zip,
++    size:       size,
++    inspect:    inspect,
++    find:       detect
++  };
++})();
++
++function $A(iterable) {
++  if (!iterable) return [];
++  if ('toArray' in Object(iterable)) return iterable.toArray();
++  var length = iterable.length || 0, results = new Array(length);
++  while (length--) results[length] = iterable[length];
++  return results;
++}
++
++
++function $w(string) {
++  if (!Object.isString(string)) return [];
++  string = string.strip();
++  return string ? string.split(/\s+/) : [];
++}
++
++Array.from = $A;
++
++
++(function() {
++  var arrayProto = Array.prototype,
++      slice = arrayProto.slice,
++      _each = arrayProto.forEach; // use native browser JS 1.6 implementation if available
++
++  function each(iterator, context) {
++    for (var i = 0, length = this.length >>> 0; i < length; i++) {
++      if (i in this) iterator.call(context, this[i], i, this);
++    }
++  }
++  if (!_each) _each = each;
++
++  function clear() {
++    this.length = 0;
++    return this;
++  }
++
++  function first() {
++    return this[0];
++  }
++
++  function last() {
++    return this[this.length - 1];
++  }
++
++  function compact() {
++    return this.select(function(value) {
++      return value != null;
++    });
++  }
++
++  function flatten() {
++    return this.inject([], function(array, value) {
++      if (Object.isArray(value))
++        return array.concat(value.flatten());
++      array.push(value);
++      return array;
++    });
++  }
++
++  function without() {
++    var values = slice.call(arguments, 0);
++    return this.select(function(value) {
++      return !values.include(value);
++    });
++  }
++
++  function reverse(inline) {
++    return (inline === false ? this.toArray() : this)._reverse();
++  }
++
++  function uniq(sorted) {
++    return this.inject([], function(array, value, index) {
++      if (0 == index || (sorted ? array.last() != value : !array.include(value)))
++        array.push(value);
++      return array;
++    });
++  }
++
++  function intersect(array) {
++    return this.uniq().findAll(function(item) {
++      return array.indexOf(item) !== -1;
++    });
++  }
++
++
++  function clone() {
++    return slice.call(this, 0);
++  }
++
++  function size() {
++    return this.length;
++  }
++
++  function inspect() {
++    return '[' + this.map(Object.inspect).join(', ') + ']';
++  }
++
++  function indexOf(item, i) {
++    if (this == null) throw new TypeError();
++
++    var array = Object(this), length = array.length >>> 0;
++    if (length === 0) return -1;
++
++    i = Number(i);
++    if (isNaN(i)) {
++      i = 0;
++    } else if (i !== 0 && isFinite(i)) {
++      i = (i > 0 ? 1 : -1) * Math.floor(Math.abs(i));
++    }
++
++    if (i > length) return -1;
++
++    var k = i >= 0 ? i : Math.max(length - Math.abs(i), 0);
++    for (; k < length; k++)
++      if (k in array && array[k] === item) return k;
++    return -1;
++  }
++
++
++  function lastIndexOf(item, i) {
++    if (this == null) throw new TypeError();
++
++    var array = Object(this), length = array.length >>> 0;
++    if (length === 0) return -1;
++
++    if (!Object.isUndefined(i)) {
++      i = Number(i);
++      if (isNaN(i)) {
++        i = 0;
++      } else if (i !== 0 && isFinite(i)) {
++        i = (i > 0 ? 1 : -1) * Math.floor(Math.abs(i));
++      }
++    } else {
++      i = length;
++    }
++
++    var k = i >= 0 ? Math.min(i, length - 1) :
++     length - Math.abs(i);
++
++    for (; k >= 0; k--)
++      if (k in array && array[k] === item) return k;
++    return -1;
++  }
++
++  function concat(_) {
++    var array = [], items = slice.call(arguments, 0), item, n = 0;
++    items.unshift(this);
++    for (var i = 0, length = items.length; i < length; i++) {
++      item = items[i];
++      if (Object.isArray(item) && !('callee' in item)) {
++        for (var j = 0, arrayLength = item.length; j < arrayLength; j++) {
++          if (j in item) array[n] = item[j];
++          n++;
++        }
++      } else {
++        array[n++] = item;
++      }
++    }
++    array.length = n;
++    return array;
++  }
++
++
++  function wrapNative(method) {
++    return function() {
++      if (arguments.length === 0) {
++        return method.call(this, Prototype.K);
++      } else if (arguments[0] === undefined) {
++        var args = slice.call(arguments, 1);
++        args.unshift(Prototype.K);
++        return method.apply(this, args);
++      } else {
++        return method.apply(this, arguments);
++      }
++    };
++  }
++
++
++  function map(iterator) {
++    if (this == null) throw new TypeError();
++    iterator = iterator || Prototype.K;
++
++    var object = Object(this);
++    var results = [], context = arguments[1], n = 0;
++
++    for (var i = 0, length = object.length >>> 0; i < length; i++) {
++      if (i in object) {
++        results[n] = iterator.call(context, object[i], i, object);
++      }
++      n++;
++    }
++    results.length = n;
++    return results;
++  }
++
++  if (arrayProto.map) {
++    map = wrapNative(Array.prototype.map);
++  }
++
++  function filter(iterator) {
++    if (this == null || !Object.isFunction(iterator))
++      throw new TypeError();
++
++    var object = Object(this);
++    var results = [], context = arguments[1], value;
++
++    for (var i = 0, length = object.length >>> 0; i < length; i++) {
++      if (i in object) {
++        value = object[i];
++        if (iterator.call(context, value, i, object)) {
++          results.push(value);
++        }
++      }
++    }
++    return results;
++  }
++
++  if (arrayProto.filter) {
++    filter = Array.prototype.filter;
++  }
++
++  function some(iterator) {
++    if (this == null) throw new TypeError();
++    iterator = iterator || Prototype.K;
++    var context = arguments[1];
++
++    var object = Object(this);
++    for (var i = 0, length = object.length >>> 0; i < length; i++) {
++      if (i in object && iterator.call(context, object[i], i, object)) {
++        return true;
++      }
++    }
++
++    return false;
++  }
++
++  if (arrayProto.some) {
++    var some = wrapNative(Array.prototype.some);
++  }
++
++
++  function every(iterator) {
++    if (this == null) throw new TypeError();
++    iterator = iterator || Prototype.K;
++    var context = arguments[1];
++
++    var object = Object(this);
++    for (var i = 0, length = object.length >>> 0; i < length; i++) {
++      if (i in object && !iterator.call(context, object[i], i, object)) {
++        return false;
++      }
++    }
++
++    return true;
++  }
++
++  if (arrayProto.every) {
++    var every = wrapNative(Array.prototype.every);
++  }
++
++  var _reduce = arrayProto.reduce;
++  function inject(memo, iterator) {
++    iterator = iterator || Prototype.K;
++    var context = arguments[2];
++    return _reduce.call(this, iterator.bind(context), memo);
++  }
++
++  if (!arrayProto.reduce) {
++    var inject = Enumerable.inject;
++  }
++
++  Object.extend(arrayProto, Enumerable);
++
++  if (!arrayProto._reverse)
++    arrayProto._reverse = arrayProto.reverse;
++
++  Object.extend(arrayProto, {
++    _each:     _each,
++
++    map:       map,
++    collect:   map,
++    select:    filter,
++    filter:    filter,
++    findAll:   filter,
++    some:      some,
++    any:       some,
++    every:     every,
++    all:       every,
++    inject:    inject,
++
++    clear:     clear,
++    first:     first,
++    last:      last,
++    compact:   compact,
++    flatten:   flatten,
++    without:   without,
++    reverse:   reverse,
++    uniq:      uniq,
++    intersect: intersect,
++    clone:     clone,
++    toArray:   clone,
++    size:      size,
++    inspect:   inspect
++  });
++
++  var CONCAT_ARGUMENTS_BUGGY = (function() {
++    return [].concat(arguments)[0][0] !== 1;
++  })(1,2);
++
++  if (CONCAT_ARGUMENTS_BUGGY) arrayProto.concat = concat;
++
++  if (!arrayProto.indexOf) arrayProto.indexOf = indexOf;
++  if (!arrayProto.lastIndexOf) arrayProto.lastIndexOf = lastIndexOf;
++})();
++function $H(object) {
++  return new Hash(object);
++};
++
++var Hash = Class.create(Enumerable, (function() {
++  function initialize(object) {
++    this._object = Object.isHash(object) ? object.toObject() : Object.clone(object);
++  }
++
++
++  function _each(iterator, context) {
++    for (var key in this._object) {
++      var value = this._object[key], pair = [key, value];
++      pair.key = key;
++      pair.value = value;
++      iterator.call(context, pair);
++    }
++  }
++
++  function set(key, value) {
++    return this._object[key] = value;
++  }
++
++  function get(key) {
++    if (this._object[key] !== Object.prototype[key])
++      return this._object[key];
++  }
++
++  function unset(key) {
++    var value = this._object[key];
++    delete this._object[key];
++    return value;
++  }
++
++  function toObject() {
++    return Object.clone(this._object);
++  }
++
++
++
++  function keys() {
++    return this.pluck('key');
++  }
++
++  function values() {
++    return this.pluck('value');
++  }
++
++  function index(value) {
++    var match = this.detect(function(pair) {
++      return pair.value === value;
++    });
++    return match && match.key;
++  }
++
++  function merge(object) {
++    return this.clone().update(object);
++  }
++
++  function update(object) {
++    return new Hash(object).inject(this, function(result, pair) {
++      result.set(pair.key, pair.value);
++      return result;
++    });
++  }
++
++  function toQueryPair(key, value) {
++    if (Object.isUndefined(value)) return key;
++
++    var value = String.interpret(value);
++
++    value = value.gsub(/(\r)?\n/, '\r\n');
++    value = encodeURIComponent(value);
++    value = value.gsub(/%20/, '+');
++    return key + '=' + value;
++  }
++
++  function toQueryString() {
++    return this.inject([], function(results, pair) {
++      var key = encodeURIComponent(pair.key), values = pair.value;
++
++      if (values && typeof values == 'object') {
++        if (Object.isArray(values)) {
++          var queryValues = [];
++          for (var i = 0, len = values.length, value; i < len; i++) {
++            value = values[i];
++            queryValues.push(toQueryPair(key, value));
++          }
++          return results.concat(queryValues);
++        }
++      } else results.push(toQueryPair(key, values));
++      return results;
++    }).join('&');
++  }
++
++  function inspect() {
++    return '#<Hash:{' + this.map(function(pair) {
++      return pair.map(Object.inspect).join(': ');
++    }).join(', ') + '}>';
++  }
++
++  function clone() {
++    return new Hash(this);
++  }
++
++  return {
++    initialize:             initialize,
++    _each:                  _each,
++    set:                    set,
++    get:                    get,
++    unset:                  unset,
++    toObject:               toObject,
++    toTemplateReplacements: toObject,
++    keys:                   keys,
++    values:                 values,
++    index:                  index,
++    merge:                  merge,
++    update:                 update,
++    toQueryString:          toQueryString,
++    inspect:                inspect,
++    toJSON:                 toObject,
++    clone:                  clone
++  };
++})());
++
++Hash.from = $H;
++Object.extend(Number.prototype, (function() {
++  function toColorPart() {
++    return this.toPaddedString(2, 16);
++  }
++
++  function succ() {
++    return this + 1;
++  }
++
++  function times(iterator, context) {
++    $R(0, this, true).each(iterator, context);
++    return this;
++  }
++
++  function toPaddedString(length, radix) {
++    var string = this.toString(radix || 10);
++    return '0'.times(length - string.length) + string;
++  }
++
++  function abs() {
++    return Math.abs(this);
++  }
++
++  function round() {
++    return Math.round(this);
++  }
++
++  function ceil() {
++    return Math.ceil(this);
++  }
++
++  function floor() {
++    return Math.floor(this);
++  }
++
++  return {
++    toColorPart:    toColorPart,
++    succ:           succ,
++    times:          times,
++    toPaddedString: toPaddedString,
++    abs:            abs,
++    round:          round,
++    ceil:           ceil,
++    floor:          floor
++  };
++})());
++
++function $R(start, end, exclusive) {
++  return new ObjectRange(start, end, exclusive);
++}
++
++var ObjectRange = Class.create(Enumerable, (function() {
++  function initialize(start, end, exclusive) {
++    this.start = start;
++    this.end = end;
++    this.exclusive = exclusive;
++  }
++
++  function _each(iterator, context) {
++    var value = this.start;
++    while (this.include(value)) {
++      iterator.call(context, value);
++      value = value.succ();
++    }
++  }
++
++  function include(value) {
++    if (value < this.start)
++      return false;
++    if (this.exclusive)
++      return value < this.end;
++    return value <= this.end;
++  }
++
++  return {
++    initialize: initialize,
++    _each:      _each,
++    include:    include
++  };
++})());
++
++
++
++var Abstract = { };
++
++
++var Try = {
++  these: function() {
++    var returnValue;
++
++    for (var i = 0, length = arguments.length; i < length; i++) {
++      var lambda = arguments[i];
++      try {
++        returnValue = lambda();
++        break;
++      } catch (e) { }
++    }
++
++    return returnValue;
++  }
++};
++
++var Ajax = {
++  getTransport: function() {
++    return Try.these(
++      function() {return new XMLHttpRequest()},
++      function() {return new ActiveXObject('Msxml2.XMLHTTP')},
++      function() {return new ActiveXObject('Microsoft.XMLHTTP')}
++    ) || false;
++  },
++
++  activeRequestCount: 0
++};
++
++Ajax.Responders = {
++  responders: [],
++
++  _each: function(iterator, context) {
++    this.responders._each(iterator, context);
++  },
++
++  register: function(responder) {
++    if (!this.include(responder))
++      this.responders.push(responder);
++  },
++
++  unregister: function(responder) {
++    this.responders = this.responders.without(responder);
++  },
++
++  dispatch: function(callback, request, transport, json) {
++    this.each(function(responder) {
++      if (Object.isFunction(responder[callback])) {
++        try {
++          responder[callback].apply(responder, [request, transport, json]);
++        } catch (e) { }
++      }
++    });
++  }
++};
++
++Object.extend(Ajax.Responders, Enumerable);
++
++Ajax.Responders.register({
++  onCreate:   function() { Ajax.activeRequestCount++ },
++  onComplete: function() { Ajax.activeRequestCount-- }
++});
++Ajax.Base = Class.create({
++  initialize: function(options) {
++    this.options = {
++      method:       'post',
++      asynchronous: true,
++      contentType:  'application/x-www-form-urlencoded',
++      encoding:     'UTF-8',
++      parameters:   '',
++      evalJSON:     true,
++      evalJS:       true
++    };
++    Object.extend(this.options, options || { });
++
++    this.options.method = this.options.method.toLowerCase();
++
++    if (Object.isHash(this.options.parameters))
++      this.options.parameters = this.options.parameters.toObject();
++  }
++});
++Ajax.Request = Class.create(Ajax.Base, {
++  _complete: false,
++
++  initialize: function($super, url, options) {
++    $super(options);
++    this.transport = Ajax.getTransport();
++    this.request(url);
++  },
++
++  request: function(url) {
++    this.url = url;
++    this.method = this.options.method;
++    var params = Object.isString(this.options.parameters) ?
++          this.options.parameters :
++          Object.toQueryString(this.options.parameters);
++
++    if (!['get', 'post'].include(this.method)) {
++      params += (params ? '&' : '') + "_method=" + this.method;
++      this.method = 'post';
++    }
++
++    if (params && this.method === 'get') {
++      this.url += (this.url.include('?') ? '&' : '?') + params;
++    }
++
++    this.parameters = params.toQueryParams();
++
++    try {
++      var response = new Ajax.Response(this);
++      if (this.options.onCreate) this.options.onCreate(response);
++      Ajax.Responders.dispatch('onCreate', this, response);
++
++      this.transport.open(this.method.toUpperCase(), this.url,
++        this.options.asynchronous);
++
++      if (this.options.asynchronous) this.respondToReadyState.bind(this).defer(1);
++
++      this.transport.onreadystatechange = this.onStateChange.bind(this);
++      this.setRequestHeaders();
++
++      this.body = this.method == 'post' ? (this.options.postBody || params) : null;
++      this.transport.send(this.body);
++
++      /* Force Firefox to handle ready state 4 for synchronous requests */
++      if (!this.options.asynchronous && this.transport.overrideMimeType)
++        this.onStateChange();
++
++    }
++    catch (e) {
++      this.dispatchException(e);
++    }
++  },
++
++  onStateChange: function() {
++    var readyState = this.transport.readyState;
++    if (readyState > 1 && !((readyState == 4) && this._complete))
++      this.respondToReadyState(this.transport.readyState);
++  },
++
++  setRequestHeaders: function() {
++    var headers = {
++      'X-Requested-With': 'XMLHttpRequest',
++      'X-Prototype-Version': Prototype.Version,
++      'Accept': 'text/javascript, text/html, application/xml, text/xml, */*'
++    };
++
++    if (this.method == 'post') {
++      headers['Content-type'] = this.options.contentType +
++        (this.options.encoding ? '; charset=' + this.options.encoding : '');
++
++      /* Force "Connection: close" for older Mozilla browsers to work
++       * around a bug where XMLHttpRequest sends an incorrect
++       * Content-length header. See Mozilla Bugzilla #246651.
++       */
++      if (this.transport.overrideMimeType &&
++          (navigator.userAgent.match(/Gecko\/(\d{4})/) || [0,2005])[1] < 2005)
++            headers['Connection'] = 'close';
++    }
++
++    if (typeof this.options.requestHeaders == 'object') {
++      var extras = this.options.requestHeaders;
++
++      if (Object.isFunction(extras.push))
++        for (var i = 0, length = extras.length; i < length; i += 2)
++          headers[extras[i]] = extras[i+1];
++      else
++        $H(extras).each(function(pair) { headers[pair.key] = pair.value });
++    }
++
++    for (var name in headers)
++      this.transport.setRequestHeader(name, headers[name]);
++  },
++
++  success: function() {
++    var status = this.getStatus();
++    return !status || (status >= 200 && status < 300) || status == 304;
++  },
++
++  getStatus: function() {
++    try {
++      if (this.transport.status === 1223) return 204;
++      return this.transport.status || 0;
++    } catch (e) { return 0 }
++  },
++
++  respondToReadyState: function(readyState) {
++    var state = Ajax.Request.Events[readyState], response = new Ajax.Response(this);
++
++    if (state == 'Complete') {
++      try {
++        this._complete = true;
++        (this.options['on' + response.status]
++         || this.options['on' + (this.success() ? 'Success' : 'Failure')]
++         || Prototype.emptyFunction)(response, response.headerJSON);
++      } catch (e) {
++        this.dispatchException(e);
++      }
++
++      var contentType = response.getHeader('Content-type');
++      if (this.options.evalJS == 'force'
++          || (this.options.evalJS && this.isSameOrigin() && contentType
++          && contentType.match(/^\s*(text|application)\/(x-)?(java|ecma)script(;.*)?\s*$/i)))
++        this.evalResponse();
++    }
++
++    try {
++      (this.options['on' + state] || Prototype.emptyFunction)(response, response.headerJSON);
++      Ajax.Responders.dispatch('on' + state, this, response, response.headerJSON);
++    } catch (e) {
++      this.dispatchException(e);
++    }
++
++    if (state == 'Complete') {
++      this.transport.onreadystatechange = Prototype.emptyFunction;
++    }
++  },
++
++  isSameOrigin: function() {
++    var m = this.url.match(/^\s*https?:\/\/[^\/]*/);
++    return !m || (m[0] == '#{protocol}//#{domain}#{port}'.interpolate({
++      protocol: location.protocol,
++      domain: document.domain,
++      port: location.port ? ':' + location.port : ''
++    }));
++  },
++
++  getHeader: function(name) {
++    try {
++      return this.transport.getResponseHeader(name) || null;
++    } catch (e) { return null; }
++  },
++
++  evalResponse: function() {
++    try {
++      return eval((this.transport.responseText || '').unfilterJSON());
++    } catch (e) {
++      this.dispatchException(e);
++    }
++  },
++
++  dispatchException: function(exception) {
++    (this.options.onException || Prototype.emptyFunction)(this, exception);
++    Ajax.Responders.dispatch('onException', this, exception);
++  }
++});
++
++Ajax.Request.Events =
++  ['Uninitialized', 'Loading', 'Loaded', 'Interactive', 'Complete'];
++
++
++
++
++
++
++
++
++Ajax.Response = Class.create({
++  initialize: function(request){
++    this.request = request;
++    var transport  = this.transport  = request.transport,
++        readyState = this.readyState = transport.readyState;
++
++    if ((readyState > 2 && !Prototype.Browser.IE) || readyState == 4) {
++      this.status       = this.getStatus();
++      this.statusText   = this.getStatusText();
++      this.responseText = String.interpret(transport.responseText);
++      this.headerJSON   = this._getHeaderJSON();
++    }
++
++    if (readyState == 4) {
++      var xml = transport.responseXML;
++      this.responseXML  = Object.isUndefined(xml) ? null : xml;
++      this.responseJSON = this._getResponseJSON();
++    }
++  },
++
++  status:      0,
++
++  statusText: '',
++
++  getStatus: Ajax.Request.prototype.getStatus,
++
++  getStatusText: function() {
++    try {
++      return this.transport.statusText || '';
++    } catch (e) { return '' }
++  },
++
++  getHeader: Ajax.Request.prototype.getHeader,
++
++  getAllHeaders: function() {
++    try {
++      return this.getAllResponseHeaders();
++    } catch (e) { return null }
++  },
++
++  getResponseHeader: function(name) {
++    return this.transport.getResponseHeader(name);
++  },
++
++  getAllResponseHeaders: function() {
++    return this.transport.getAllResponseHeaders();
++  },
++
++  _getHeaderJSON: function() {
++    var json = this.getHeader('X-JSON');
++    if (!json) return null;
++
++    try {
++      json = decodeURIComponent(escape(json));
++    } catch(e) {
++    }
++
++    try {
++      return json.evalJSON(this.request.options.sanitizeJSON ||
++        !this.request.isSameOrigin());
++    } catch (e) {
++      this.request.dispatchException(e);
++    }
++  },
++
++  _getResponseJSON: function() {
++    var options = this.request.options;
++    if (!options.evalJSON || (options.evalJSON != 'force' &&
++      !(this.getHeader('Content-type') || '').include('application/json')) ||
++        this.responseText.blank())
++          return null;
++    try {
++      return this.responseText.evalJSON(options.sanitizeJSON ||
++        !this.request.isSameOrigin());
++    } catch (e) {
++      this.request.dispatchException(e);
++    }
++  }
++});
++
++Ajax.Updater = Class.create(Ajax.Request, {
++  initialize: function($super, container, url, options) {
++    this.container = {
++      success: (container.success || container),
++      failure: (container.failure || (container.success ? null : container))
++    };
++
++    options = Object.clone(options);
++    var onComplete = options.onComplete;
++    options.onComplete = (function(response, json) {
++      this.updateContent(response.responseText);
++      if (Object.isFunction(onComplete)) onComplete(response, json);
++    }).bind(this);
++
++    $super(url, options);
++  },
++
++  updateContent: function(responseText) {
++    var receiver = this.container[this.success() ? 'success' : 'failure'],
++        options = this.options;
++
++    if (!options.evalScripts) responseText = responseText.stripScripts();
++
++    if (receiver = $(receiver)) {
++      if (options.insertion) {
++        if (Object.isString(options.insertion)) {
++          var insertion = { }; insertion[options.insertion] = responseText;
++          receiver.insert(insertion);
++        }
++        else options.insertion(receiver, responseText);
++      }
++      else receiver.update(responseText);
++    }
++  }
++});
++
++Ajax.PeriodicalUpdater = Class.create(Ajax.Base, {
++  initialize: function($super, container, url, options) {
++    $super(options);
++    this.onComplete = this.options.onComplete;
++
++    this.frequency = (this.options.frequency || 2);
++    this.decay = (this.options.decay || 1);
++
++    this.updater = { };
++    this.container = container;
++    this.url = url;
++
++    this.start();
++  },
++
++  start: function() {
++    this.options.onComplete = this.updateComplete.bind(this);
++    this.onTimerEvent();
++  },
++
++  stop: function() {
++    this.updater.options.onComplete = undefined;
++    clearTimeout(this.timer);
++    (this.onComplete || Prototype.emptyFunction).apply(this, arguments);
++  },
++
++  updateComplete: function(response) {
++    if (this.options.decay) {
++      this.decay = (response.responseText == this.lastText ?
++        this.decay * this.options.decay : 1);
++
++      this.lastText = response.responseText;
++    }
++    this.timer = this.onTimerEvent.bind(this).delay(this.decay * this.frequency);
++  },
++
++  onTimerEvent: function() {
++    this.updater = new Ajax.Updater(this.container, this.url, this.options);
++  }
++});
++
++(function(GLOBAL) {
++
++  var UNDEFINED;
++  var SLICE = Array.prototype.slice;
++
++  var DIV = document.createElement('div');
++
++
++  function $(element) {
++    if (arguments.length > 1) {
++      for (var i = 0, elements = [], length = arguments.length; i < length; i++)
++        elements.push($(arguments[i]));
++      return elements;
++    }
++
++    if (Object.isString(element))
++      element = document.getElementById(element);
++    return Element.extend(element);
++  }
++
++  GLOBAL.$ = $;
++
++
++  if (!GLOBAL.Node) GLOBAL.Node = {};
++
++  if (!GLOBAL.Node.ELEMENT_NODE) {
++    Object.extend(GLOBAL.Node, {
++      ELEMENT_NODE:                1,
++      ATTRIBUTE_NODE:              2,
++      TEXT_NODE:                   3,
++      CDATA_SECTION_NODE:          4,
++      ENTITY_REFERENCE_NODE:       5,
++      ENTITY_NODE:                 6,
++      PROCESSING_INSTRUCTION_NODE: 7,
++      COMMENT_NODE:                8,
++      DOCUMENT_NODE:               9,
++      DOCUMENT_TYPE_NODE:         10,
++      DOCUMENT_FRAGMENT_NODE:     11,
++      NOTATION_NODE:              12
++    });
++  }
++
++  var ELEMENT_CACHE = {};
++
++  function shouldUseCreationCache(tagName, attributes) {
++    if (tagName === 'select') return false;
++    if ('type' in attributes) return false;
++    return true;
++  }
++
++  var HAS_EXTENDED_CREATE_ELEMENT_SYNTAX = (function(){
++    try {
++      var el = document.createElement('<input name="x">');
++      return el.tagName.toLowerCase() === 'input' && el.name === 'x';
++    }
++    catch(err) {
++      return false;
++    }
++  })();
++
++
++  var oldElement = GLOBAL.Element;
++  function Element(tagName, attributes) {
++    attributes = attributes || {};
++    tagName = tagName.toLowerCase();
++
++    if (HAS_EXTENDED_CREATE_ELEMENT_SYNTAX && attributes.name) {
++      tagName = '<' + tagName + ' name="' + attributes.name + '">';
++      delete attributes.name;
++      return Element.writeAttribute(document.createElement(tagName), attributes);
++    }
++
++    if (!ELEMENT_CACHE[tagName])
++      ELEMENT_CACHE[tagName] = Element.extend(document.createElement(tagName));
++
++    var node = shouldUseCreationCache(tagName, attributes) ?
++     ELEMENT_CACHE[tagName].cloneNode(false) : document.createElement(tagName);
++
++    return Element.writeAttribute(node, attributes);
++  }
++
++  GLOBAL.Element = Element;
++
++  Object.extend(GLOBAL.Element, oldElement || {});
++  if (oldElement) GLOBAL.Element.prototype = oldElement.prototype;
++
++  Element.Methods = { ByTag: {}, Simulated: {} };
++
++  var methods = {};
++
++  var INSPECT_ATTRIBUTES = { id: 'id', className: 'class' };
++  function inspect(element) {
++    element = $(element);
++    var result = '<' + element.tagName.toLowerCase();
++
++    var attribute, value;
++    for (var property in INSPECT_ATTRIBUTES) {
++      attribute = INSPECT_ATTRIBUTES[property];
++      value = (element[property] || '').toString();
++      if (value) result += ' ' + attribute + '=' + value.inspect(true);
++    }
++
++    return result + '>';
++  }
++
++  methods.inspect = inspect;
++
++
++  function visible(element) {
++    return $(element).style.display !== 'none';
++  }
++
++  function toggle(element, bool) {
++    element = $(element);
++    if (Object.isUndefined(bool))
++      bool = !Element.visible(element);
++    Element[bool ? 'show' : 'hide'](element);
++
++    return element;
++  }
++
++  function hide(element) {
++    element = $(element);
++    element.style.display = 'none';
++    return element;
++  }
++
++  function show(element) {
++    element = $(element);
++    element.style.display = '';
++    return element;
++  }
++
++
++  Object.extend(methods, {
++    visible: visible,
++    toggle:  toggle,
++    hide:    hide,
++    show:    show
++  });
++
++
++  function remove(element) {
++    element = $(element);
++    element.parentNode.removeChild(element);
++    return element;
++  }
++
++  var SELECT_ELEMENT_INNERHTML_BUGGY = (function(){
++    var el = document.createElement("select"),
++        isBuggy = true;
++    el.innerHTML = "<option value=\"test\">test</option>";
++    if (el.options && el.options[0]) {
++      isBuggy = el.options[0].nodeName.toUpperCase() !== "OPTION";
++    }
++    el = null;
++    return isBuggy;
++  })();
++
++  var TABLE_ELEMENT_INNERHTML_BUGGY = (function(){
++    try {
++      var el = document.createElement("table");
++      if (el && el.tBodies) {
++        el.innerHTML = "<tbody><tr><td>test</td></tr></tbody>";
++        var isBuggy = typeof el.tBodies[0] == "undefined";
++        el = null;
++        return isBuggy;
++      }
++    } catch (e) {
++      return true;
++    }
++  })();
++
++  var LINK_ELEMENT_INNERHTML_BUGGY = (function() {
++    try {
++      var el = document.createElement('div');
++      el.innerHTML = "<link />";
++      var isBuggy = (el.childNodes.length === 0);
++      el = null;
++      return isBuggy;
++    } catch(e) {
++      return true;
++    }
++  })();
++
++  var ANY_INNERHTML_BUGGY = SELECT_ELEMENT_INNERHTML_BUGGY ||
++   TABLE_ELEMENT_INNERHTML_BUGGY || LINK_ELEMENT_INNERHTML_BUGGY;
++
++  var SCRIPT_ELEMENT_REJECTS_TEXTNODE_APPENDING = (function () {
++    var s = document.createElement("script"),
++        isBuggy = false;
++    try {
++      s.appendChild(document.createTextNode(""));
++      isBuggy = !s.firstChild ||
++        s.firstChild && s.firstChild.nodeType !== 3;
++    } catch (e) {
++      isBuggy = true;
++    }
++    s = null;
++    return isBuggy;
++  })();
++
++  function update(element, content) {
++    element = $(element);
++
++    var descendants = element.getElementsByTagName('*'),
++     i = descendants.length;
++    while (i--) purgeElement(descendants[i]);
++
++    if (content && content.toElement)
++      content = content.toElement();
++
++    if (Object.isElement(content))
++      return element.update().insert(content);
++
++
++    content = Object.toHTML(content);
++    var tagName = element.tagName.toUpperCase();
++
++    if (tagName === 'SCRIPT' && SCRIPT_ELEMENT_REJECTS_TEXTNODE_APPENDING) {
++      element.text = content;
++      return element;
++    }
++
++    if (ANY_INNERHTML_BUGGY) {
++      if (tagName in INSERTION_TRANSLATIONS.tags) {
++        while (element.firstChild)
++          element.removeChild(element.firstChild);
++
++        var nodes = getContentFromAnonymousElement(tagName, content.stripScripts());
++        for (var i = 0, node; node = nodes[i]; i++)
++          element.appendChild(node);
++
++      } else if (LINK_ELEMENT_INNERHTML_BUGGY && Object.isString(content) && content.indexOf('<link') > -1) {
++        while (element.firstChild)
++          element.removeChild(element.firstChild);
++
++        var nodes = getContentFromAnonymousElement(tagName,
++         content.stripScripts(), true);
++
++        for (var i = 0, node; node = nodes[i]; i++)
++          element.appendChild(node);
++      } else {
++        element.innerHTML = content.stripScripts();
++      }
++    } else {
++      element.innerHTML = content.stripScripts();
++    }
++
++    content.evalScripts.bind(content).defer();
++    return element;
++  }
++
++  function replace(element, content) {
++    element = $(element);
++
++    if (content && content.toElement) {
++      content = content.toElement();
++    } else if (!Object.isElement(content)) {
++      content = Object.toHTML(content);
++      var range = element.ownerDocument.createRange();
++      range.selectNode(element);
++      content.evalScripts.bind(content).defer();
++      content = range.createContextualFragment(content.stripScripts());
++    }
++
++    element.parentNode.replaceChild(content, element);
++    return element;
++  }
++
++  var INSERTION_TRANSLATIONS = {
++    before: function(element, node) {
++      element.parentNode.insertBefore(node, element);
++    },
++    top: function(element, node) {
++      element.insertBefore(node, element.firstChild);
++    },
++    bottom: function(element, node) {
++      element.appendChild(node);
++    },
++    after: function(element, node) {
++      element.parentNode.insertBefore(node, element.nextSibling);
++    },
++
++    tags: {
++      TABLE:  ['<table>',                '</table>',                   1],
++      TBODY:  ['<table><tbody>',         '</tbody></table>',           2],
++      TR:     ['<table><tbody><tr>',     '</tr></tbody></table>',      3],
++      TD:     ['<table><tbody><tr><td>', '</td></tr></tbody></table>', 4],
++      SELECT: ['<select>',               '</select>',                  1]
++    }
++  };
++
++  var tags = INSERTION_TRANSLATIONS.tags;
++
++  Object.extend(tags, {
++    THEAD: tags.TBODY,
++    TFOOT: tags.TBODY,
++    TH:    tags.TD
++  });
++
++  function replace_IE(element, content) {
++    element = $(element);
++    if (content && content.toElement)
++      content = content.toElement();
++    if (Object.isElement(content)) {
++      element.parentNode.replaceChild(content, element);
++      return element;
++    }
++
++    content = Object.toHTML(content);
++    var parent = element.parentNode, tagName = parent.tagName.toUpperCase();
++
++    if (tagName in INSERTION_TRANSLATIONS.tags) {
++      var nextSibling = Element.next(element);
++      var fragments = getContentFromAnonymousElement(
++       tagName, content.stripScripts());
++
++      parent.removeChild(element);
++
++      var iterator;
++      if (nextSibling)
++        iterator = function(node) { parent.insertBefore(node, nextSibling) };
++      else
++        iterator = function(node) { parent.appendChild(node); }
++
++      fragments.each(iterator);
++    } else {
++      element.outerHTML = content.stripScripts();
++    }
++
++    content.evalScripts.bind(content).defer();
++    return element;
++  }
++
++  if ('outerHTML' in document.documentElement)
++    replace = replace_IE;
++
++  function isContent(content) {
++    if (Object.isUndefined(content) || content === null) return false;
++
++    if (Object.isString(content) || Object.isNumber(content)) return true;
++    if (Object.isElement(content)) return true;
++    if (content.toElement || content.toHTML) return true;
++
++    return false;
++  }
++
++  function insertContentAt(element, content, position) {
++    position   = position.toLowerCase();
++    var method = INSERTION_TRANSLATIONS[position];
++
++    if (content && content.toElement) content = content.toElement();
++    if (Object.isElement(content)) {
++      method(element, content);
++      return element;
++    }
++
++    content = Object.toHTML(content);
++    var tagName = ((position === 'before' || position === 'after') ?
++     element.parentNode : element).tagName.toUpperCase();
++
++    var childNodes = getContentFromAnonymousElement(tagName, content.stripScripts());
++
++    if (position === 'top' || position === 'after') childNodes.reverse();
++
++    for (var i = 0, node; node = childNodes[i]; i++)
++      method(element, node);
++
++    content.evalScripts.bind(content).defer();
++  }
++
++  function insert(element, insertions) {
++    element = $(element);
++
++    if (isContent(insertions))
++      insertions = { bottom: insertions };
++
++    for (var position in insertions)
++      insertContentAt(element, insertions[position], position);
++
++    return element;
++  }
++
++  function wrap(element, wrapper, attributes) {
++    element = $(element);
++
++    if (Object.isElement(wrapper)) {
++      $(wrapper).writeAttribute(attributes || {});
++    } else if (Object.isString(wrapper)) {
++      wrapper = new Element(wrapper, attributes);
++    } else {
++      wrapper = new Element('div', wrapper);
++    }
++
++    if (element.parentNode)
++      element.parentNode.replaceChild(wrapper, element);
++
++    wrapper.appendChild(element);
++
++    return wrapper;
++  }
++
++  function cleanWhitespace(element) {
++    element = $(element);
++    var node = element.firstChild;
++
++    while (node) {
++      var nextNode = node.nextSibling;
++      if (node.nodeType === Node.TEXT_NODE && !/\S/.test(node.nodeValue))
++        element.removeChild(node);
++      node = nextNode;
++    }
++    return element;
++  }
++
++  function empty(element) {
++    return $(element).innerHTML.blank();
++  }
++
++  function getContentFromAnonymousElement(tagName, html, force) {
++    var t = INSERTION_TRANSLATIONS.tags[tagName], div = DIV;
++
++    var workaround = !!t;
++    if (!workaround && force) {
++      workaround = true;
++      t = ['', '', 0];
++    }
++
++    if (workaround) {
++      div.innerHTML = '&#160;' + t[0] + html + t[1];
++      div.removeChild(div.firstChild);
++      for (var i = t[2]; i--; )
++        div = div.firstChild;
++    } else {
++      div.innerHTML = html;
++    }
++
++    return $A(div.childNodes);
++  }
++
++  function clone(element, deep) {
++    if (!(element = $(element))) return;
++    var clone = element.cloneNode(deep);
++    if (!HAS_UNIQUE_ID_PROPERTY) {
++      clone._prototypeUID = UNDEFINED;
++      if (deep) {
++        var descendants = Element.select(clone, '*'),
++         i = descendants.length;
++        while (i--)
++          descendants[i]._prototypeUID = UNDEFINED;
++      }
++    }
++    return Element.extend(clone);
++  }
++
++  function purgeElement(element) {
++    var uid = getUniqueElementID(element);
++    if (uid) {
++      Element.stopObserving(element);
++      if (!HAS_UNIQUE_ID_PROPERTY)
++        element._prototypeUID = UNDEFINED;
++      delete Element.Storage[uid];
++    }
++  }
++
++  function purgeCollection(elements) {
++    var i = elements.length;
++    while (i--)
++      purgeElement(elements[i]);
++  }
++
++  function purgeCollection_IE(elements) {
++    var i = elements.length, element, uid;
++    while (i--) {
++      element = elements[i];
++      uid = getUniqueElementID(element);
++      delete Element.Storage[uid];
++      delete Event.cache[uid];
++    }
++  }
++
++  if (HAS_UNIQUE_ID_PROPERTY) {
++    purgeCollection = purgeCollection_IE;
++  }
++
++
++  function purge(element) {
++    if (!(element = $(element))) return;
++    purgeElement(element);
++
++    var descendants = element.getElementsByTagName('*'),
++     i = descendants.length;
++
++    while (i--) purgeElement(descendants[i]);
++
++    return null;
++  }
++
++  Object.extend(methods, {
++    remove:  remove,
++    update:  update,
++    replace: replace,
++    insert:  insert,
++    wrap:    wrap,
++    cleanWhitespace: cleanWhitespace,
++    empty:   empty,
++    clone:   clone,
++    purge:   purge
++  });
++
++
++
++  function recursivelyCollect(element, property, maximumLength) {
++    element = $(element);
++    maximumLength = maximumLength || -1;
++    var elements = [];
++
++    while (element = element[property]) {
++      if (element.nodeType === Node.ELEMENT_NODE)
++        elements.push(Element.extend(element));
++
++      if (elements.length === maximumLength) break;
++    }
++
++    return elements;
++  }
++
++
++  function ancestors(element) {
++    return recursivelyCollect(element, 'parentNode');
++  }
++
++  function descendants(element) {
++    return Element.select(element, '*');
++  }
++
++  function firstDescendant(element) {
++    element = $(element).firstChild;
++    while (element && element.nodeType !== Node.ELEMENT_NODE)
++      element = element.nextSibling;
++
++    return $(element);
++  }
++
++  function immediateDescendants(element) {
++    var results = [], child = $(element).firstChild;
++
++    while (child) {
++      if (child.nodeType === Node.ELEMENT_NODE)
++        results.push(Element.extend(child));
++
++      child = child.nextSibling;
++    }
++
++    return results;
++  }
++
++  function previousSiblings(element) {
++    return recursivelyCollect(element, 'previousSibling');
++  }
++
++  function nextSiblings(element) {
++    return recursivelyCollect(element, 'nextSibling');
++  }
++
++  function siblings(element) {
++    element = $(element);
++    var previous = previousSiblings(element),
++     next = nextSiblings(element);
++    return previous.reverse().concat(next);
++  }
++
++  function match(element, selector) {
++    element = $(element);
++
++    if (Object.isString(selector))
++      return Prototype.Selector.match(element, selector);
++
++    return selector.match(element);
++  }
++
++
++  function _recursivelyFind(element, property, expression, index) {
++    element = $(element), expression = expression || 0, index = index || 0;
++    if (Object.isNumber(expression)) {
++      index = expression, expression = null;
++    }
++
++    while (element = element[property]) {
++      if (element.nodeType !== 1) continue;
++      if (expression && !Prototype.Selector.match(element, expression))
++        continue;
++      if (--index >= 0) continue;
++
++      return Element.extend(element);
++    }
++  }
++
++
++  function up(element, expression, index) {
++    element = $(element);
++
++    if (arguments.length === 1) return $(element.parentNode);
++    return _recursivelyFind(element, 'parentNode', expression, index);
++  }
++
++  function down(element, expression, index) {
++    element = $(element), expression = expression || 0, index = index || 0;
++
++    if (Object.isNumber(expression))
++      index = expression, expression = '*';
++
++    var node = Prototype.Selector.select(expression, element)[index];
++    return Element.extend(node);
++  }
++
++  function previous(element, expression, index) {
++    return _recursivelyFind(element, 'previousSibling', expression, index);
++  }
++
++  function next(element, expression, index) {
++    return _recursivelyFind(element, 'nextSibling', expression, index);
++  }
++
++  function select(element) {
++    element = $(element);
++    var expressions = SLICE.call(arguments, 1).join(', ');
++    return Prototype.Selector.select(expressions, element);
++  }
++
++  function adjacent(element) {
++    element = $(element);
++    var expressions = SLICE.call(arguments, 1).join(', ');
++    var siblings = Element.siblings(element), results = [];
++    for (var i = 0, sibling; sibling = siblings[i]; i++) {
++      if (Prototype.Selector.match(sibling, expressions))
++        results.push(sibling);
++    }
++
++    return results;
++  }
++
++  function descendantOf_DOM(element, ancestor) {
++    element = $(element), ancestor = $(ancestor);
++    while (element = element.parentNode)
++      if (element === ancestor) return true;
++    return false;
++  }
++
++  function descendantOf_contains(element, ancestor) {
++    element = $(element), ancestor = $(ancestor);
++    if (!ancestor.contains) return descendantOf_DOM(element, ancestor);
++    return ancestor.contains(element) && ancestor !== element;
++  }
++
++  function descendantOf_compareDocumentPosition(element, ancestor) {
++    element = $(element), ancestor = $(ancestor);
++    return (element.compareDocumentPosition(ancestor) & 8) === 8;
++  }
++
++  var descendantOf;
++  if (DIV.compareDocumentPosition) {
++    descendantOf = descendantOf_compareDocumentPosition;
++  } else if (DIV.contains) {
++    descendantOf = descendantOf_contains;
++  } else {
++    descendantOf = descendantOf_DOM;
++  }
++
++
++  Object.extend(methods, {
++    recursivelyCollect:   recursivelyCollect,
++    ancestors:            ancestors,
++    descendants:          descendants,
++    firstDescendant:      firstDescendant,
++    immediateDescendants: immediateDescendants,
++    previousSiblings:     previousSiblings,
++    nextSiblings:         nextSiblings,
++    siblings:             siblings,
++    match:                match,
++    up:                   up,
++    down:                 down,
++    previous:             previous,
++    next:                 next,
++    select:               select,
++    adjacent:             adjacent,
++    descendantOf:         descendantOf,
++
++    getElementsBySelector: select,
++
++    childElements:         immediateDescendants
++  });
++
++
++  var idCounter = 1;
++  function identify(element) {
++    element = $(element);
++    var id = Element.readAttribute(element, 'id');
++    if (id) return id;
++
++    do { id = 'anonymous_element_' + idCounter++ } while ($(id));
++
++    Element.writeAttribute(element, 'id', id);
++    return id;
++  }
++
++
++  function readAttribute(element, name) {
++    return $(element).getAttribute(name);
++  }
++
++  function readAttribute_IE(element, name) {
++    element = $(element);
++
++    var table = ATTRIBUTE_TRANSLATIONS.read;
++    if (table.values[name])
++      return table.values[name](element, name);
++
++    if (table.names[name]) name = table.names[name];
++
++    if (name.include(':')) {
++      if (!element.attributes || !element.attributes[name]) return null;
++      return element.attributes[name].value;
++    }
++
++    return element.getAttribute(name);
++  }
++
++  function readAttribute_Opera(element, name) {
++    if (name === 'title') return element.title;
++    return element.getAttribute(name);
++  }
++
++  var PROBLEMATIC_ATTRIBUTE_READING = (function() {
++    DIV.setAttribute('onclick', Prototype.emptyFunction);
++    var value = DIV.getAttribute('onclick');
++    var isFunction = (typeof value === 'function');
++    DIV.removeAttribute('onclick');
++    return isFunction;
++  })();
++
++  if (PROBLEMATIC_ATTRIBUTE_READING) {
++    readAttribute = readAttribute_IE;
++  } else if (Prototype.Browser.Opera) {
++    readAttribute = readAttribute_Opera;
++  }
++
++
++  function writeAttribute(element, name, value) {
++    element = $(element);
++    var attributes = {}, table = ATTRIBUTE_TRANSLATIONS.write;
++
++    if (typeof name === 'object') {
++      attributes = name;
++    } else {
++      attributes[name] = Object.isUndefined(value) ? true : value;
++    }
++
++    for (var attr in attributes) {
++      name = table.names[attr] || attr;
++      value = attributes[attr];
++      if (table.values[attr])
++        name = table.values[attr](element, value);
++      if (value === false || value === null)
++        element.removeAttribute(name);
++      else if (value === true)
++        element.setAttribute(name, name);
++      else element.setAttribute(name, value);
++    }
++
++    return element;
++  }
++
++  function hasAttribute(element, attribute) {
++    attribute = ATTRIBUTE_TRANSLATIONS.has[attribute] || attribute;
++    var node = $(element).getAttributeNode(attribute);
++    return !!(node && node.specified);
++  }
++
++  GLOBAL.Element.Methods.Simulated.hasAttribute = hasAttribute;
++
++  function classNames(element) {
++    return new Element.ClassNames(element);
++  }
++
++  var regExpCache = {};
++  function getRegExpForClassName(className) {
++    if (regExpCache[className]) return regExpCache[className];
++
++    var re = new RegExp("(^|\\s+)" + className + "(\\s+|$)");
++    regExpCache[className] = re;
++    return re;
++  }
++
++  function hasClassName(element, className) {
++    if (!(element = $(element))) return;
++
++    var elementClassName = element.className;
++
++    if (elementClassName.length === 0) return false;
++    if (elementClassName === className) return true;
++
++    return getRegExpForClassName(className).test(elementClassName);
++  }
++
++  function addClassName(element, className) {
++    if (!(element = $(element))) return;
++
++    if (!hasClassName(element, className))
++      element.className += (element.className ? ' ' : '') + className;
++
++    return element;
++  }
++
++  function removeClassName(element, className) {
++    if (!(element = $(element))) return;
++
++    element.className = element.className.replace(
++     getRegExpForClassName(className), ' ').strip();
++
++    return element;
++  }
++
++  function toggleClassName(element, className, bool) {
++    if (!(element = $(element))) return;
++
++    if (Object.isUndefined(bool))
++      bool = !hasClassName(element, className);
++
++    var method = Element[bool ? 'addClassName' : 'removeClassName'];
++    return method(element, className);
++  }
++
++  var ATTRIBUTE_TRANSLATIONS = {};
++
++  var classProp = 'className', forProp = 'for';
++
++  DIV.setAttribute(classProp, 'x');
++  if (DIV.className !== 'x') {
++    DIV.setAttribute('class', 'x');
++    if (DIV.className === 'x')
++      classProp = 'class';
++  }
++
++  var LABEL = document.createElement('label');
++  LABEL.setAttribute(forProp, 'x');
++  if (LABEL.htmlFor !== 'x') {
++    LABEL.setAttribute('htmlFor', 'x');
++    if (LABEL.htmlFor === 'x')
++      forProp = 'htmlFor';
++  }
++  LABEL = null;
++
++  function _getAttr(element, attribute) {
++    return element.getAttribute(attribute);
++  }
++
++  function _getAttr2(element, attribute) {
++    return element.getAttribute(attribute, 2);
++  }
++
++  function _getAttrNode(element, attribute) {
++    var node = element.getAttributeNode(attribute);
++    return node ? node.value : '';
++  }
++
++  function _getFlag(element, attribute) {
++    return $(element).hasAttribute(attribute) ? attribute : null;
++  }
++
++  DIV.onclick = Prototype.emptyFunction;
++  var onclickValue = DIV.getAttribute('onclick');
++
++  var _getEv;
++
++  if (String(onclickValue).indexOf('{') > -1) {
++    _getEv = function(element, attribute) {
++      var value = element.getAttribute(attribute);
++      if (!value) return null;
++      value = value.toString();
++      value = value.split('{')[1];
++      value = value.split('}')[0];
++      return value.strip();
++    };
++  }
++  else if (onclickValue === '') {
++    _getEv = function(element, attribute) {
++      var value = element.getAttribute(attribute);
++      if (!value) return null;
++      return value.strip();
++    };
++  }
++
++  ATTRIBUTE_TRANSLATIONS.read = {
++    names: {
++      'class':     classProp,
++      'className': classProp,
++      'for':       forProp,
++      'htmlFor':   forProp
++    },
++
++    values: {
++      style: function(element) {
++        return element.style.cssText.toLowerCase();
++      },
++      title: function(element) {
++        return element.title;
++      }
++    }
++  };
++
++  ATTRIBUTE_TRANSLATIONS.write = {
++    names: {
++      className:   'class',
++      htmlFor:     'for',
++      cellpadding: 'cellPadding',
++      cellspacing: 'cellSpacing'
++    },
++
++    values: {
++      checked: function(element, value) {
++        element.checked = !!value;
++      },
++
++      style: function(element, value) {
++        element.style.cssText = value ? value : '';
++      }
++    }
++  };
++
++  ATTRIBUTE_TRANSLATIONS.has = { names: {} };
++
++  Object.extend(ATTRIBUTE_TRANSLATIONS.write.names,
++   ATTRIBUTE_TRANSLATIONS.read.names);
++
++  var CAMEL_CASED_ATTRIBUTE_NAMES = $w('colSpan rowSpan vAlign dateTime ' +
++   'accessKey tabIndex encType maxLength readOnly longDesc frameBorder');
++
++  for (var i = 0, attr; attr = CAMEL_CASED_ATTRIBUTE_NAMES[i]; i++) {
++    ATTRIBUTE_TRANSLATIONS.write.names[attr.toLowerCase()] = attr;
++    ATTRIBUTE_TRANSLATIONS.has.names[attr.toLowerCase()]   = attr;
++  }
++
++  Object.extend(ATTRIBUTE_TRANSLATIONS.read.values, {
++    href:        _getAttr2,
++    src:         _getAttr2,
++    type:        _getAttr,
++    action:      _getAttrNode,
++    disabled:    _getFlag,
++    checked:     _getFlag,
++    readonly:    _getFlag,
++    multiple:    _getFlag,
++    onload:      _getEv,
++    onunload:    _getEv,
++    onclick:     _getEv,
++    ondblclick:  _getEv,
++    onmousedown: _getEv,
++    onmouseup:   _getEv,
++    onmouseover: _getEv,
++    onmousemove: _getEv,
++    onmouseout:  _getEv,
++    onfocus:     _getEv,
++    onblur:      _getEv,
++    onkeypress:  _getEv,
++    onkeydown:   _getEv,
++    onkeyup:     _getEv,
++    onsubmit:    _getEv,
++    onreset:     _getEv,
++    onselect:    _getEv,
++    onchange:    _getEv
++  });
++
++
++  Object.extend(methods, {
++    identify:        identify,
++    readAttribute:   readAttribute,
++    writeAttribute:  writeAttribute,
++    classNames:      classNames,
++    hasClassName:    hasClassName,
++    addClassName:    addClassName,
++    removeClassName: removeClassName,
++    toggleClassName: toggleClassName
++  });
++
++
++  function normalizeStyleName(style) {
++    if (style === 'float' || style === 'styleFloat')
++      return 'cssFloat';
++    return style.camelize();
++  }
++
++  function normalizeStyleName_IE(style) {
++    if (style === 'float' || style === 'cssFloat')
++      return 'styleFloat';
++    return style.camelize();
++  }
++
++  function setStyle(element, styles) {
++    element = $(element);
++    var elementStyle = element.style, match;
++
++    if (Object.isString(styles)) {
++      elementStyle.cssText += ';' + styles;
++      if (styles.include('opacity')) {
++        var opacity = styles.match(/opacity:\s*(\d?\.?\d*)/)[1];
++        Element.setOpacity(element, opacity);
++      }
++      return element;
++    }
++
++    for (var property in styles) {
++      if (property === 'opacity') {
++        Element.setOpacity(element, styles[property]);
++      } else {
++        var value = styles[property];
++        if (property === 'float' || property === 'cssFloat') {
++          property = Object.isUndefined(elementStyle.styleFloat) ?
++           'cssFloat' : 'styleFloat';
++        }
++        elementStyle[property] = value;
++      }
++    }
++
++    return element;
++  }
++
++
++  function getStyle(element, style) {
++    element = $(element);
++    style = normalizeStyleName(style);
++
++    var value = element.style[style];
++    if (!value || value === 'auto') {
++      var css = document.defaultView.getComputedStyle(element, null);
++      value = css ? css[style] : null;
++    }
++
++    if (style === 'opacity') return value ? parseFloat(value) : 1.0;
++    return value === 'auto' ? null : value;
++  }
++
++  function getStyle_Opera(element, style) {
++    switch (style) {
++      case 'height': case 'width':
++        if (!Element.visible(element)) return null;
++
++        var dim = parseInt(getStyle(element, style), 10);
++
++        if (dim !== element['offset' + style.capitalize()])
++          return dim + 'px';
++
++        return Element.measure(element, style);
++
++      default: return getStyle(element, style);
++    }
++  }
++
++  function getStyle_IE(element, style) {
++    element = $(element);
++    style = normalizeStyleName_IE(style);
++
++    var value = element.style[style];
++    if (!value && element.currentStyle) {
++      value = element.currentStyle[style];
++    }
++
++    if (style === 'opacity' && !STANDARD_CSS_OPACITY_SUPPORTED)
++      return getOpacity_IE(element);
++
++    if (value === 'auto') {
++      if ((style === 'width' || style === 'height') && Element.visible(element))
++        return Element.measure(element, style) + 'px';
++      return null;
++    }
++
++    return value;
++  }
++
++  function stripAlphaFromFilter_IE(filter) {
++    return (filter || '').replace(/alpha\([^\)]*\)/gi, '');
++  }
++
++  function hasLayout_IE(element) {
++    if (!element.currentStyle.hasLayout)
++      element.style.zoom = 1;
++    return element;
++  }
++
++  var STANDARD_CSS_OPACITY_SUPPORTED = (function() {
++    DIV.style.cssText = "opacity:.55";
++    return /^0.55/.test(DIV.style.opacity);
++  })();
++
++  function setOpacity(element, value) {
++    element = $(element);
++    if (value == 1 || value === '') value = '';
++    else if (value < 0.00001) value = 0;
++    element.style.opacity = value;
++    return element;
++  }
++
++  function setOpacity_IE(element, value) {
++    if (STANDARD_CSS_OPACITY_SUPPORTED)
++      return setOpacity(element, value);
++
++    element = hasLayout_IE($(element));
++    var filter = Element.getStyle(element, 'filter'),
++     style = element.style;
++
++    if (value == 1 || value === '') {
++      filter = stripAlphaFromFilter_IE(filter);
++      if (filter) style.filter = filter;
++      else style.removeAttribute('filter');
++      return element;
++    }
++
++    if (value < 0.00001) value = 0;
++
++    style.filter = stripAlphaFromFilter_IE(filter) +
++     'alpha(opacity=' + (value * 100) + ')';
++
++    return element;
++  }
++
++
++  function getOpacity(element) {
++    return Element.getStyle(element, 'opacity');
++  }
++
++  function getOpacity_IE(element) {
++    if (STANDARD_CSS_OPACITY_SUPPORTED)
++      return getOpacity(element);
++
++    var filter = Element.getStyle(element, 'filter');
++    if (filter.length === 0) return 1.0;
++    var match = (filter || '').match(/alpha\(opacity=(.*)\)/);
++    if (match[1]) return parseFloat(match[1]) / 100;
++    return 1.0;
++  }
++
++
++  Object.extend(methods, {
++    setStyle:   setStyle,
++    getStyle:   getStyle,
++    setOpacity: setOpacity,
++    getOpacity: getOpacity
++  });
++
++  if ('styleFloat' in DIV.style) {
++    methods.getStyle = getStyle_IE;
++    methods.setOpacity = setOpacity_IE;
++    methods.getOpacity = getOpacity_IE;
++  }
++
++  var UID = 0;
++
++  GLOBAL.Element.Storage = { UID: 1 };
++
++  function getUniqueElementID(element) {
++    if (element === window) return 0;
++
++    if (typeof element._prototypeUID === 'undefined')
++      element._prototypeUID = Element.Storage.UID++;
++    return element._prototypeUID;
++  }
++
++  function getUniqueElementID_IE(element) {
++    if (element === window) return 0;
++    if (element == document) return 1;
++    return element.uniqueID;
++  }
++
++  var HAS_UNIQUE_ID_PROPERTY = ('uniqueID' in DIV);
++  if (HAS_UNIQUE_ID_PROPERTY)
++    getUniqueElementID = getUniqueElementID_IE;
++
++  function getStorage(element) {
++    if (!(element = $(element))) return;
++
++    var uid = getUniqueElementID(element);
++
++    if (!Element.Storage[uid])
++      Element.Storage[uid] = $H();
++
++    return Element.Storage[uid];
++  }
++
++  function store(element, key, value) {
++    if (!(element = $(element))) return;
++    var storage = getStorage(element);
++    if (arguments.length === 2) {
++      storage.update(key);
++    } else {
++      storage.set(key, value);
++    }
++    return element;
++  }
++
++  function retrieve(element, key, defaultValue) {
++    if (!(element = $(element))) return;
++    var storage = getStorage(element), value = storage.get(key);
++
++    if (Object.isUndefined(value)) {
++      storage.set(key, defaultValue);
++      value = defaultValue;
++    }
++
++    return value;
++  }
++
++
++  Object.extend(methods, {
++    getStorage: getStorage,
++    store:      store,
++    retrieve:   retrieve
++  });
++
++
++  var Methods = {}, ByTag = Element.Methods.ByTag,
++   F = Prototype.BrowserFeatures;
++
++  if (!F.ElementExtensions && ('__proto__' in DIV)) {
++    GLOBAL.HTMLElement = {};
++    GLOBAL.HTMLElement.prototype = DIV['__proto__'];
++    F.ElementExtensions = true;
++  }
++
++  function checkElementPrototypeDeficiency(tagName) {
++    if (typeof window.Element === 'undefined') return false;
++    var proto = window.Element.prototype;
++    if (proto) {
++      var id = '_' + (Math.random() + '').slice(2),
++       el = document.createElement(tagName);
++      proto[id] = 'x';
++      var isBuggy = (el[id] !== 'x');
++      delete proto[id];
++      el = null;
++      return isBuggy;
++    }
++
++    return false;
++  }
++
++  var HTMLOBJECTELEMENT_PROTOTYPE_BUGGY =
++   checkElementPrototypeDeficiency('object');
++
++  function extendElementWith(element, methods) {
++    for (var property in methods) {
++      var value = methods[property];
++      if (Object.isFunction(value) && !(property in element))
++        element[property] = value.methodize();
++    }
++  }
++
++  var EXTENDED = {};
++  function elementIsExtended(element) {
++    var uid = getUniqueElementID(element);
++    return (uid in EXTENDED);
++  }
++
++  function extend(element) {
++    if (!element || elementIsExtended(element)) return element;
++    if (element.nodeType !== Node.ELEMENT_NODE || element == window)
++      return element;
++
++    var methods = Object.clone(Methods),
++     tagName = element.tagName.toUpperCase();
++
++    if (ByTag[tagName]) Object.extend(methods, ByTag[tagName]);
++
++    extendElementWith(element, methods);
++    EXTENDED[getUniqueElementID(element)] = true;
++    return element;
++  }
++
++  function extend_IE8(element) {
++    if (!element || elementIsExtended(element)) return element;
++
++    var t = element.tagName;
++    if (t && (/^(?:object|applet|embed)$/i.test(t))) {
++      extendElementWith(element, Element.Methods);
++      extendElementWith(element, Element.Methods.Simulated);
++      extendElementWith(element, Element.Methods.ByTag[t.toUpperCase()]);
++    }
++
++    return element;
++  }
++
++  if (F.SpecificElementExtensions) {
++    extend = HTMLOBJECTELEMENT_PROTOTYPE_BUGGY ? extend_IE8 : Prototype.K;
++  }
++
++  function addMethodsToTagName(tagName, methods) {
++    tagName = tagName.toUpperCase();
++    if (!ByTag[tagName]) ByTag[tagName] = {};
++    Object.extend(ByTag[tagName], methods);
++  }
++
++  function mergeMethods(destination, methods, onlyIfAbsent) {
++    if (Object.isUndefined(onlyIfAbsent)) onlyIfAbsent = false;
++    for (var property in methods) {
++      var value = methods[property];
++      if (!Object.isFunction(value)) continue;
++      if (!onlyIfAbsent || !(property in destination))
++        destination[property] = value.methodize();
++    }
++  }
++
++  function findDOMClass(tagName) {
++    var klass;
++    var trans = {
++      "OPTGROUP": "OptGroup", "TEXTAREA": "TextArea", "P": "Paragraph",
++      "FIELDSET": "FieldSet", "UL": "UList", "OL": "OList", "DL": "DList",
++      "DIR": "Directory", "H1": "Heading", "H2": "Heading", "H3": "Heading",
++      "H4": "Heading", "H5": "Heading", "H6": "Heading", "Q": "Quote",
++      "INS": "Mod", "DEL": "Mod", "A": "Anchor", "IMG": "Image", "CAPTION":
++      "TableCaption", "COL": "TableCol", "COLGROUP": "TableCol", "THEAD":
++      "TableSection", "TFOOT": "TableSection", "TBODY": "TableSection", "TR":
++      "TableRow", "TH": "TableCell", "TD": "TableCell", "FRAMESET":
++      "FrameSet", "IFRAME": "IFrame"
++    };
++    if (trans[tagName]) klass = 'HTML' + trans[tagName] + 'Element';
++    if (window[klass]) return window[klass];
++    klass = 'HTML' + tagName + 'Element';
++    if (window[klass]) return window[klass];
++    klass = 'HTML' + tagName.capitalize() + 'Element';
++    if (window[klass]) return window[klass];
++
++    var element = document.createElement(tagName),
++     proto = element['__proto__'] || element.constructor.prototype;
++
++    element = null;
++    return proto;
++  }
++
++  function addMethods(methods) {
++    if (arguments.length === 0) addFormMethods();
++
++    if (arguments.length === 2) {
++      var tagName = methods;
++      methods = arguments[1];
++    }
++
++    if (!tagName) {
++      Object.extend(Element.Methods, methods || {});
++    } else {
++      if (Object.isArray(tagName)) {
++        for (var i = 0, tag; tag = tagName[i]; i++)
++          addMethodsToTagName(tag, methods);
++      } else {
++        addMethodsToTagName(tagName, methods);
++      }
++    }
++
++    var ELEMENT_PROTOTYPE = window.HTMLElement ? HTMLElement.prototype :
++     Element.prototype;
++
++    if (F.ElementExtensions) {
++      mergeMethods(ELEMENT_PROTOTYPE, Element.Methods);
++      mergeMethods(ELEMENT_PROTOTYPE, Element.Methods.Simulated, true);
++    }
++
++    if (F.SpecificElementExtensions) {
++      for (var tag in Element.Methods.ByTag) {
++        var klass = findDOMClass(tag);
++        if (Object.isUndefined(klass)) continue;
++        mergeMethods(klass.prototype, ByTag[tag]);
++      }
++    }
++
++    Object.extend(Element, Element.Methods);
++    Object.extend(Element, Element.Methods.Simulated);
++    delete Element.ByTag;
++    delete Element.Simulated;
++
++    Element.extend.refresh();
++
++    ELEMENT_CACHE = {};
++  }
++
++  Object.extend(GLOBAL.Element, {
++    extend:     extend,
++    addMethods: addMethods
++  });
++
++  if (extend === Prototype.K) {
++    GLOBAL.Element.extend.refresh = Prototype.emptyFunction;
++  } else {
++    GLOBAL.Element.extend.refresh = function() {
++      if (Prototype.BrowserFeatures.ElementExtensions) return;
++      Object.extend(Methods, Element.Methods);
++      Object.extend(Methods, Element.Methods.Simulated);
++
++      EXTENDED = {};
++    };
++  }
++
++  function addFormMethods() {
++    Object.extend(Form, Form.Methods);
++    Object.extend(Form.Element, Form.Element.Methods);
++    Object.extend(Element.Methods.ByTag, {
++      "FORM":     Object.clone(Form.Methods),
++      "INPUT":    Object.clone(Form.Element.Methods),
++      "SELECT":   Object.clone(Form.Element.Methods),
++      "TEXTAREA": Object.clone(Form.Element.Methods),
++      "BUTTON":   Object.clone(Form.Element.Methods)
++    });
++  }
++
++  Element.addMethods(methods);
++
++})(this);
++(function() {
++
++  function toDecimal(pctString) {
++    var match = pctString.match(/^(\d+)%?$/i);
++    if (!match) return null;
++    return (Number(match[1]) / 100);
++  }
++
++  function getRawStyle(element, style) {
++    element = $(element);
++
++    var value = element.style[style];
++    if (!value || value === 'auto') {
++      var css = document.defaultView.getComputedStyle(element, null);
++      value = css ? css[style] : null;
++    }
++
++    if (style === 'opacity') return value ? parseFloat(value) : 1.0;
++    return value === 'auto' ? null : value;
++  }
++
++  function getRawStyle_IE(element, style) {
++    var value = element.style[style];
++    if (!value && element.currentStyle) {
++      value = element.currentStyle[style];
++    }
++    return value;
++  }
++
++  function getContentWidth(element, context) {
++    var boxWidth = element.offsetWidth;
++
++    var bl = getPixelValue(element, 'borderLeftWidth',  context) || 0;
++    var br = getPixelValue(element, 'borderRightWidth', context) || 0;
++    var pl = getPixelValue(element, 'paddingLeft',      context) || 0;
++    var pr = getPixelValue(element, 'paddingRight',     context) || 0;
++
++    return boxWidth - bl - br - pl - pr;
++  }
++
++  if ('currentStyle' in document.documentElement) {
++    getRawStyle = getRawStyle_IE;
++  }
++
++
++  function getPixelValue(value, property, context) {
++    var element = null;
++    if (Object.isElement(value)) {
++      element = value;
++      value = getRawStyle(element, property);
++    }
++
++    if (value === null || Object.isUndefined(value)) {
++      return null;
++    }
++
++    if ((/^(?:-)?\d+(\.\d+)?(px)?$/i).test(value)) {
++      return window.parseFloat(value);
++    }
++
++    var isPercentage = value.include('%'), isViewport = (context === document.viewport);
++
++    if (/\d/.test(value) && element && element.runtimeStyle && !(isPercentage && isViewport)) {
++      var style = element.style.left, rStyle = element.runtimeStyle.left;
++      element.runtimeStyle.left = element.currentStyle.left;
++      element.style.left = value || 0;
++      value = element.style.pixelLeft;
++      element.style.left = style;
++      element.runtimeStyle.left = rStyle;
++
++      return value;
++    }
++
++    if (element && isPercentage) {
++      context = context || element.parentNode;
++      var decimal = toDecimal(value), whole = null;
++
++      var isHorizontal = property.include('left') || property.include('right') ||
++       property.include('width');
++
++      var isVertical   = property.include('top') || property.include('bottom') ||
++        property.include('height');
++
++      if (context === document.viewport) {
++        if (isHorizontal) {
++          whole = document.viewport.getWidth();
++        } else if (isVertical) {
++          whole = document.viewport.getHeight();
++        }
++      } else {
++        if (isHorizontal) {
++          whole = $(context).measure('width');
++        } else if (isVertical) {
++          whole = $(context).measure('height');
++        }
++      }
++
++      return (whole === null) ? 0 : whole * decimal;
++    }
++
++    return 0;
++  }
++
++  function toCSSPixels(number) {
++    if (Object.isString(number) && number.endsWith('px'))
++      return number;
++    return number + 'px';
++  }
++
++  function isDisplayed(element) {
++    while (element && element.parentNode) {
++      var display = element.getStyle('display');
++      if (display === 'none') {
++        return false;
++      }
++      element = $(element.parentNode);
++    }
++    return true;
++  }
++
++  var hasLayout = Prototype.K;
++  if ('currentStyle' in document.documentElement) {
++    hasLayout = function(element) {
++      if (!element.currentStyle.hasLayout) {
++        element.style.zoom = 1;
++      }
++      return element;
++    };
++  }
++
++  function cssNameFor(key) {
++    if (key.include('border')) key = key + '-width';
++    return key.camelize();
++  }
++
++  Element.Layout = Class.create(Hash, {
++    initialize: function($super, element, preCompute) {
++      $super();
++      this.element = $(element);
++
++      Element.Layout.PROPERTIES.each( function(property) {
++        this._set(property, null);
++      }, this);
++
++      if (preCompute) {
++        this._preComputing = true;
++        this._begin();
++        Element.Layout.PROPERTIES.each( this._compute, this );
++        this._end();
++        this._preComputing = false;
++      }
++    },
++
++    _set: function(property, value) {
++      return Hash.prototype.set.call(this, property, value);
++    },
++
++    set: function(property, value) {
++      throw "Properties of Element.Layout are read-only.";
++    },
++
++    get: function($super, property) {
++      var value = $super(property);
++      return value === null ? this._compute(property) : value;
++    },
++
++    _begin: function() {
++      if (this._isPrepared()) return;
++
++      var element = this.element;
++      if (isDisplayed(element)) {
++        this._setPrepared(true);
++        return;
++      }
++
++
++      var originalStyles = {
++        position:   element.style.position   || '',
++        width:      element.style.width      || '',
++        visibility: element.style.visibility || '',
++        display:    element.style.display    || ''
++      };
++
++      element.store('prototype_original_styles', originalStyles);
++
++      var position = getRawStyle(element, 'position'), width = element.offsetWidth;
++
++      if (width === 0 || width === null) {
++        element.style.display = 'block';
++        width = element.offsetWidth;
++      }
++
++      var context = (position === 'fixed') ? document.viewport :
++       element.parentNode;
++
++      var tempStyles = {
++        visibility: 'hidden',
++        display:    'block'
++      };
++
++      if (position !== 'fixed') tempStyles.position = 'absolute';
++
++      element.setStyle(tempStyles);
++
++      var positionedWidth = element.offsetWidth, newWidth;
++      if (width && (positionedWidth === width)) {
++        newWidth = getContentWidth(element, context);
++      } else if (position === 'absolute' || position === 'fixed') {
++        newWidth = getContentWidth(element, context);
++      } else {
++        var parent = element.parentNode, pLayout = $(parent).getLayout();
++
++        newWidth = pLayout.get('width') -
++         this.get('margin-left') -
++         this.get('border-left') -
++         this.get('padding-left') -
++         this.get('padding-right') -
++         this.get('border-right') -
++         this.get('margin-right');
++      }
++
++      element.setStyle({ width: newWidth + 'px' });
++
++      this._setPrepared(true);
++    },
++
++    _end: function() {
++      var element = this.element;
++      var originalStyles = element.retrieve('prototype_original_styles');
++      element.store('prototype_original_styles', null);
++      element.setStyle(originalStyles);
++      this._setPrepared(false);
++    },
++
++    _compute: function(property) {
++      var COMPUTATIONS = Element.Layout.COMPUTATIONS;
++      if (!(property in COMPUTATIONS)) {
++        throw "Property not found.";
++      }
++
++      return this._set(property, COMPUTATIONS[property].call(this, this.element));
++    },
++
++    _isPrepared: function() {
++      return this.element.retrieve('prototype_element_layout_prepared', false);
++    },
++
++    _setPrepared: function(bool) {
++      return this.element.store('prototype_element_layout_prepared', bool);
++    },
++
++    toObject: function() {
++      var args = $A(arguments);
++      var keys = (args.length === 0) ? Element.Layout.PROPERTIES :
++       args.join(' ').split(' ');
++      var obj = {};
++      keys.each( function(key) {
++        if (!Element.Layout.PROPERTIES.include(key)) return;
++        var value = this.get(key);
++        if (value != null) obj[key] = value;
++      }, this);
++      return obj;
++    },
++
++    toHash: function() {
++      var obj = this.toObject.apply(this, arguments);
++      return new Hash(obj);
++    },
++
++    toCSS: function() {
++      var args = $A(arguments);
++      var keys = (args.length === 0) ? Element.Layout.PROPERTIES :
++       args.join(' ').split(' ');
++      var css = {};
++
++      keys.each( function(key) {
++        if (!Element.Layout.PROPERTIES.include(key)) return;
++        if (Element.Layout.COMPOSITE_PROPERTIES.include(key)) return;
++
++        var value = this.get(key);
++        if (value != null) css[cssNameFor(key)] = value + 'px';
++      }, this);
++      return css;
++    },
++
++    inspect: function() {
++      return "#<Element.Layout>";
++    }
++  });
++
++  Object.extend(Element.Layout, {
++    PROPERTIES: $w('height width top left right bottom border-left border-right border-top border-bottom padding-left padding-right padding-top padding-bottom margin-top margin-bottom margin-left margin-right padding-box-width padding-box-height border-box-width border-box-height margin-box-width margin-box-height'),
++
++    COMPOSITE_PROPERTIES: $w('padding-box-width padding-box-height margin-box-width margin-box-height border-box-width border-box-height'),
++
++    COMPUTATIONS: {
++      'height': function(element) {
++        if (!this._preComputing) this._begin();
++
++        var bHeight = this.get('border-box-height');
++        if (bHeight <= 0) {
++          if (!this._preComputing) this._end();
++          return 0;
++        }
++
++        var bTop = this.get('border-top'),
++         bBottom = this.get('border-bottom');
++
++        var pTop = this.get('padding-top'),
++         pBottom = this.get('padding-bottom');
++
++        if (!this._preComputing) this._end();
++
++        return bHeight - bTop - bBottom - pTop - pBottom;
++      },
++
++      'width': function(element) {
++        if (!this._preComputing) this._begin();
++
++        var bWidth = this.get('border-box-width');
++        if (bWidth <= 0) {
++          if (!this._preComputing) this._end();
++          return 0;
++        }
++
++        var bLeft = this.get('border-left'),
++         bRight = this.get('border-right');
++
++        var pLeft = this.get('padding-left'),
++         pRight = this.get('padding-right');
++
++        if (!this._preComputing) this._end();
++        return bWidth - bLeft - bRight - pLeft - pRight;
++      },
++
++      'padding-box-height': function(element) {
++        var height = this.get('height'),
++         pTop = this.get('padding-top'),
++         pBottom = this.get('padding-bottom');
++
++        return height + pTop + pBottom;
++      },
++
++      'padding-box-width': function(element) {
++        var width = this.get('width'),
++         pLeft = this.get('padding-left'),
++         pRight = this.get('padding-right');
++
++        return width + pLeft + pRight;
++      },
++
++      'border-box-height': function(element) {
++        if (!this._preComputing) this._begin();
++        var height = element.offsetHeight;
++        if (!this._preComputing) this._end();
++        return height;
++      },
++
++      'border-box-width': function(element) {
++        if (!this._preComputing) this._begin();
++        var width = element.offsetWidth;
++        if (!this._preComputing) this._end();
++        return width;
++      },
++
++      'margin-box-height': function(element) {
++        var bHeight = this.get('border-box-height'),
++         mTop = this.get('margin-top'),
++         mBottom = this.get('margin-bottom');
++
++        if (bHeight <= 0) return 0;
++
++        return bHeight + mTop + mBottom;
++      },
++
++      'margin-box-width': function(element) {
++        var bWidth = this.get('border-box-width'),
++         mLeft = this.get('margin-left'),
++         mRight = this.get('margin-right');
++
++        if (bWidth <= 0) return 0;
++
++        return bWidth + mLeft + mRight;
++      },
++
++      'top': function(element) {
++        var offset = element.positionedOffset();
++        return offset.top;
++      },
++
++      'bottom': function(element) {
++        var offset = element.positionedOffset(),
++         parent = element.getOffsetParent(),
++         pHeight = parent.measure('height');
++
++        var mHeight = this.get('border-box-height');
++
++        return pHeight - mHeight - offset.top;
++      },
++
++      'left': function(element) {
++        var offset = element.positionedOffset();
++        return offset.left;
++      },
++
++      'right': function(element) {
++        var offset = element.positionedOffset(),
++         parent = element.getOffsetParent(),
++         pWidth = parent.measure('width');
++
++        var mWidth = this.get('border-box-width');
++
++        return pWidth - mWidth - offset.left;
++      },
++
++      'padding-top': function(element) {
++        return getPixelValue(element, 'paddingTop');
++      },
++
++      'padding-bottom': function(element) {
++        return getPixelValue(element, 'paddingBottom');
++      },
++
++      'padding-left': function(element) {
++        return getPixelValue(element, 'paddingLeft');
++      },
++
++      'padding-right': function(element) {
++        return getPixelValue(element, 'paddingRight');
++      },
++
++      'border-top': function(element) {
++        return getPixelValue(element, 'borderTopWidth');
++      },
++
++      'border-bottom': function(element) {
++        return getPixelValue(element, 'borderBottomWidth');
++      },
++
++      'border-left': function(element) {
++        return getPixelValue(element, 'borderLeftWidth');
++      },
++
++      'border-right': function(element) {
++        return getPixelValue(element, 'borderRightWidth');
++      },
++
++      'margin-top': function(element) {
++        return getPixelValue(element, 'marginTop');
++      },
++
++      'margin-bottom': function(element) {
++        return getPixelValue(element, 'marginBottom');
++      },
++
++      'margin-left': function(element) {
++        return getPixelValue(element, 'marginLeft');
++      },
++
++      'margin-right': function(element) {
++        return getPixelValue(element, 'marginRight');
++      }
++    }
++  });
++
++  if ('getBoundingClientRect' in document.documentElement) {
++    Object.extend(Element.Layout.COMPUTATIONS, {
++      'right': function(element) {
++        var parent = hasLayout(element.getOffsetParent());
++        var rect = element.getBoundingClientRect(),
++         pRect = parent.getBoundingClientRect();
++
++        return (pRect.right - rect.right).round();
++      },
++
++      'bottom': function(element) {
++        var parent = hasLayout(element.getOffsetParent());
++        var rect = element.getBoundingClientRect(),
++         pRect = parent.getBoundingClientRect();
++
++        return (pRect.bottom - rect.bottom).round();
++      }
++    });
++  }
++
++  Element.Offset = Class.create({
++    initialize: function(left, top) {
++      this.left = left.round();
++      this.top  = top.round();
++
++      this[0] = this.left;
++      this[1] = this.top;
++    },
++
++    relativeTo: function(offset) {
++      return new Element.Offset(
++        this.left - offset.left,
++        this.top  - offset.top
++      );
++    },
++
++    inspect: function() {
++      return "#<Element.Offset left: #{left} top: #{top}>".interpolate(this);
++    },
++
++    toString: function() {
++      return "[#{left}, #{top}]".interpolate(this);
++    },
++
++    toArray: function() {
++      return [this.left, this.top];
++    }
++  });
++
++  function getLayout(element, preCompute) {
++    return new Element.Layout(element, preCompute);
++  }
++
++  function measure(element, property) {
++    return $(element).getLayout().get(property);
++  }
++
++  function getHeight(element) {
++    return Element.getDimensions(element).height;
++  }
++
++  function getWidth(element) {
++    return Element.getDimensions(element).width;
++  }
++
++  function getDimensions(element) {
++    element = $(element);
++    var display = Element.getStyle(element, 'display');
++
++    if (display && display !== 'none') {
++      return { width: element.offsetWidth, height: element.offsetHeight };
++    }
++
++    var style = element.style;
++    var originalStyles = {
++      visibility: style.visibility,
++      position:   style.position,
++      display:    style.display
++    };
++
++    var newStyles = {
++      visibility: 'hidden',
++      display:    'block'
++    };
++
++    if (originalStyles.position !== 'fixed')
++      newStyles.position = 'absolute';
++
++    Element.setStyle(element, newStyles);
++
++    var dimensions = {
++      width:  element.offsetWidth,
++      height: element.offsetHeight
++    };
++
++    Element.setStyle(element, originalStyles);
++
++    return dimensions;
++  }
++
++  function getOffsetParent(element) {
++    element = $(element);
++
++    if (isDocument(element) || isDetached(element) || isBody(element) || isHtml(element))
++      return $(document.body);
++
++    var isInline = (Element.getStyle(element, 'display') === 'inline');
++    if (!isInline && element.offsetParent) return $(element.offsetParent);
++
++    while ((element = element.parentNode) && element !== document.body) {
++      if (Element.getStyle(element, 'position') !== 'static') {
++        return isHtml(element) ? $(document.body) : $(element);
++      }
++    }
++
++    return $(document.body);
++  }
++
++
++  function cumulativeOffset(element) {
++    element = $(element);
++    var valueT = 0, valueL = 0;
++    if (element.parentNode) {
++      do {
++        valueT += element.offsetTop  || 0;
++        valueL += element.offsetLeft || 0;
++        element = element.offsetParent;
++      } while (element);
++    }
++    return new Element.Offset(valueL, valueT);
++  }
++
++  function positionedOffset(element) {
++    element = $(element);
++
++    var layout = element.getLayout();
++
++    var valueT = 0, valueL = 0;
++    do {
++      valueT += element.offsetTop  || 0;
++      valueL += element.offsetLeft || 0;
++      element = element.offsetParent;
++      if (element) {
++        if (isBody(element)) break;
++        var p = Element.getStyle(element, 'position');
++        if (p !== 'static') break;
++      }
++    } while (element);
++
++    valueL -= layout.get('margin-top');
++    valueT -= layout.get('margin-left');
++
++    return new Element.Offset(valueL, valueT);
++  }
++
++  function cumulativeScrollOffset(element) {
++    var valueT = 0, valueL = 0;
++    do {
++      valueT += element.scrollTop  || 0;
++      valueL += element.scrollLeft || 0;
++      element = element.parentNode;
++    } while (element);
++    return new Element.Offset(valueL, valueT);
++  }
++
++  function viewportOffset(forElement) {
++    var valueT = 0, valueL = 0, docBody = document.body;
++
++    var element = $(forElement);
++    do {
++      valueT += element.offsetTop  || 0;
++      valueL += element.offsetLeft || 0;
++      if (element.offsetParent == docBody &&
++        Element.getStyle(element, 'position') == 'absolute') break;
++    } while (element = element.offsetParent);
++
++    element = forElement;
++    do {
++      if (element != docBody) {
++        valueT -= element.scrollTop  || 0;
++        valueL -= element.scrollLeft || 0;
++      }
++    } while (element = element.parentNode);
++    return new Element.Offset(valueL, valueT);
++  }
++
++  function absolutize(element) {
++    element = $(element);
++
++    if (Element.getStyle(element, 'position') === 'absolute') {
++      return element;
++    }
++
++    var offsetParent = getOffsetParent(element);
++    var eOffset = element.viewportOffset(),
++     pOffset = offsetParent.viewportOffset();
++
++    var offset = eOffset.relativeTo(pOffset);
++    var layout = element.getLayout();
++
++    element.store('prototype_absolutize_original_styles', {
++      left:   element.getStyle('left'),
++      top:    element.getStyle('top'),
++      width:  element.getStyle('width'),
++      height: element.getStyle('height')
++    });
++
++    element.setStyle({
++      position: 'absolute',
++      top:    offset.top + 'px',
++      left:   offset.left + 'px',
++      width:  layout.get('width') + 'px',
++      height: layout.get('height') + 'px'
++    });
++
++    return element;
++  }
++
++  function relativize(element) {
++    element = $(element);
++    if (Element.getStyle(element, 'position') === 'relative') {
++      return element;
++    }
++
++    var originalStyles =
++     element.retrieve('prototype_absolutize_original_styles');
++
++    if (originalStyles) element.setStyle(originalStyles);
++    return element;
++  }
++
++
++  function scrollTo(element) {
++    element = $(element);
++    var pos = Element.cumulativeOffset(element);
++    window.scrollTo(pos.left, pos.top);
++    return element;
++  }
++
++
++  function makePositioned(element) {
++    element = $(element);
++    var position = Element.getStyle(element, 'position'), styles = {};
++    if (position === 'static' || !position) {
++      styles.position = 'relative';
++      if (Prototype.Browser.Opera) {
++        styles.top  = 0;
++        styles.left = 0;
++      }
++      Element.setStyle(element, styles);
++      Element.store(element, 'prototype_made_positioned', true);
++    }
++    return element;
++  }
++
++  function undoPositioned(element) {
++    element = $(element);
++    var storage = Element.getStorage(element),
++     madePositioned = storage.get('prototype_made_positioned');
++
++    if (madePositioned) {
++      storage.unset('prototype_made_positioned');
++      Element.setStyle(element, {
++        position: '',
++        top:      '',
++        bottom:   '',
++        left:     '',
++        right:    ''
++      });
++    }
++    return element;
++  }
++
++  function makeClipping(element) {
++    element = $(element);
++
++    var storage = Element.getStorage(element),
++     madeClipping = storage.get('prototype_made_clipping');
++
++    if (Object.isUndefined(madeClipping)) {
++      var overflow = Element.getStyle(element, 'overflow');
++      storage.set('prototype_made_clipping', overflow);
++      if (overflow !== 'hidden')
++        element.style.overflow = 'hidden';
++    }
++
++    return element;
++  }
++
++  function undoClipping(element) {
++    element = $(element);
++    var storage = Element.getStorage(element),
++     overflow = storage.get('prototype_made_clipping');
++
++    if (!Object.isUndefined(overflow)) {
++      storage.unset('prototype_made_clipping');
++      element.style.overflow = overflow || '';
++    }
++
++    return element;
++  }
++
++  function clonePosition(element, source, options) {
++    options = Object.extend({
++      setLeft:    true,
++      setTop:     true,
++      setWidth:   true,
++      setHeight:  true,
++      offsetTop:  0,
++      offsetLeft: 0
++    }, options || {});
++
++    source  = $(source);
++    element = $(element);
++    var p, delta, layout, styles = {};
++
++    if (options.setLeft || options.setTop) {
++      p = Element.viewportOffset(source);
++      delta = [0, 0];
++      if (Element.getStyle(element, 'position') === 'absolute') {
++        var parent = Element.getOffsetParent(element);
++        if (parent !== document.body) delta = Element.viewportOffset(parent);
++      }
++    }
++
++    if (options.setWidth || options.setHeight) {
++      layout = Element.getLayout(source);
++    }
++
++    if (options.setLeft)
++      styles.left = (p[0] - delta[0] + options.offsetLeft) + 'px';
++    if (options.setTop)
++      styles.top  = (p[1] - delta[1] + options.offsetTop)  + 'px';
++
++    if (options.setWidth)
++      styles.width  = layout.get('border-box-width')  + 'px';
++    if (options.setHeight)
++      styles.height = layout.get('border-box-height') + 'px';
++
++    return Element.setStyle(element, styles);
++  }
++
++
++  if (Prototype.Browser.IE) {
++    getOffsetParent = getOffsetParent.wrap(
++      function(proceed, element) {
++        element = $(element);
++
++        if (isDocument(element) || isDetached(element) || isBody(element) || isHtml(element))
++          return $(document.body);
++
++        var position = element.getStyle('position');
++        if (position !== 'static') return proceed(element);
++
++        element.setStyle({ position: 'relative' });
++        var value = proceed(element);
++        element.setStyle({ position: position });
++        return value;
++      }
++    );
++
++    positionedOffset = positionedOffset.wrap(function(proceed, element) {
++      element = $(element);
++      if (!element.parentNode) return new Element.Offset(0, 0);
++      var position = element.getStyle('position');
++      if (position !== 'static') return proceed(element);
++
++      var offsetParent = element.getOffsetParent();
++      if (offsetParent && offsetParent.getStyle('position') === 'fixed')
++        hasLayout(offsetParent);
++
++      element.setStyle({ position: 'relative' });
++      var value = proceed(element);
++      element.setStyle({ position: position });
++      return value;
++    });
++  } else if (Prototype.Browser.Webkit) {
++    cumulativeOffset = function(element) {
++      element = $(element);
++      var valueT = 0, valueL = 0;
++      do {
++        valueT += element.offsetTop  || 0;
++        valueL += element.offsetLeft || 0;
++        if (element.offsetParent == document.body) {
++          if (Element.getStyle(element, 'position') == 'absolute') break;
++        }
++
++        element = element.offsetParent;
++      } while (element);
++
++      return new Element.Offset(valueL, valueT);
++    };
++  }
++
++
++  Element.addMethods({
++    getLayout:              getLayout,
++    measure:                measure,
++    getWidth:               getWidth,
++    getHeight:              getHeight,
++    getDimensions:          getDimensions,
++    getOffsetParent:        getOffsetParent,
++    cumulativeOffset:       cumulativeOffset,
++    positionedOffset:       positionedOffset,
++    cumulativeScrollOffset: cumulativeScrollOffset,
++    viewportOffset:         viewportOffset,
++    absolutize:             absolutize,
++    relativize:             relativize,
++    scrollTo:               scrollTo,
++    makePositioned:         makePositioned,
++    undoPositioned:         undoPositioned,
++    makeClipping:           makeClipping,
++    undoClipping:           undoClipping,
++    clonePosition:          clonePosition
++  });
++
++  function isBody(element) {
++    return element.nodeName.toUpperCase() === 'BODY';
++  }
++
++  function isHtml(element) {
++    return element.nodeName.toUpperCase() === 'HTML';
++  }
++
++  function isDocument(element) {
++    return element.nodeType === Node.DOCUMENT_NODE;
++  }
++
++  function isDetached(element) {
++    return element !== document.body &&
++     !Element.descendantOf(element, document.body);
++  }
++
++  if ('getBoundingClientRect' in document.documentElement) {
++    Element.addMethods({
++      viewportOffset: function(element) {
++        element = $(element);
++        if (isDetached(element)) return new Element.Offset(0, 0);
++
++        var rect = element.getBoundingClientRect(),
++         docEl = document.documentElement;
++        return new Element.Offset(rect.left - docEl.clientLeft,
++         rect.top - docEl.clientTop);
++      }
++    });
++  }
++
++
++})();
++
++(function() {
++
++  var IS_OLD_OPERA = Prototype.Browser.Opera &&
++   (window.parseFloat(window.opera.version()) < 9.5);
++  var ROOT = null;
++  function getRootElement() {
++    if (ROOT) return ROOT;
++    ROOT = IS_OLD_OPERA ? document.body : document.documentElement;
++    return ROOT;
++  }
++
++  function getDimensions() {
++    return { width: this.getWidth(), height: this.getHeight() };
++  }
++
++  function getWidth() {
++    return getRootElement().clientWidth;
++  }
++
++  function getHeight() {
++    return getRootElement().clientHeight;
++  }
++
++  function getScrollOffsets() {
++    var x = window.pageXOffset || document.documentElement.scrollLeft ||
++     document.body.scrollLeft;
++    var y = window.pageYOffset || document.documentElement.scrollTop ||
++     document.body.scrollTop;
++
++    return new Element.Offset(x, y);
++  }
++
++  document.viewport = {
++    getDimensions:    getDimensions,
++    getWidth:         getWidth,
++    getHeight:        getHeight,
++    getScrollOffsets: getScrollOffsets
++  };
++
++})();
++window.$$ = function() {
++  var expression = $A(arguments).join(', ');
++  return Prototype.Selector.select(expression, document);
++};
++
++Prototype.Selector = (function() {
++
++  function select() {
++    throw new Error('Method "Prototype.Selector.select" must be defined.');
++  }
++
++  function match() {
++    throw new Error('Method "Prototype.Selector.match" must be defined.');
++  }
++
++  function find(elements, expression, index) {
++    index = index || 0;
++    var match = Prototype.Selector.match, length = elements.length, matchIndex = 0, i;
++
++    for (i = 0; i < length; i++) {
++      if (match(elements[i], expression) && index == matchIndex++) {
++        return Element.extend(elements[i]);
++      }
++    }
++  }
++
++  function extendElements(elements) {
++    for (var i = 0, length = elements.length; i < length; i++) {
++      Element.extend(elements[i]);
++    }
++    return elements;
++  }
++
++
++  var K = Prototype.K;
++
++  return {
++    select: select,
++    match: match,
++    find: find,
++    extendElements: (Element.extend === K) ? K : extendElements,
++    extendElement: Element.extend
++  };
++})();
++/*!
++ * Sizzle CSS Selector Engine
++ *  Copyright 2011, The Dojo Foundation
++ *  Released under the MIT, BSD, and GPL Licenses.
++ *  More information: http://sizzlejs.com/
++ */
++(function(){
++
++var chunker = /((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,
++	done = 0,
++	toString = Object.prototype.toString,
++	hasDuplicate = false,
++	baseHasDuplicate = true,
++	rBackslash = /\\/g,
++	rNonWord = /\W/;
++
++[0, 0].sort(function() {
++	baseHasDuplicate = false;
++	return 0;
++});
++
++var Sizzle = function( selector, context, results, seed ) {
++	results = results || [];
++	context = context || document;
++
++	var origContext = context;
++
++	if ( context.nodeType !== 1 && context.nodeType !== 9 ) {
++		return [];
++	}
++
++	if ( !selector || typeof selector !== "string" ) {
++		return results;
++	}
++
++	var m, set, checkSet, extra, ret, cur, pop, i,
++		prune = true,
++		contextXML = Sizzle.isXML( context ),
++		parts = [],
++		soFar = selector;
++
++	do {
++		chunker.exec( "" );
++		m = chunker.exec( soFar );
++
++		if ( m ) {
++			soFar = m[3];
++
++			parts.push( m[1] );
++
++			if ( m[2] ) {
++				extra = m[3];
++				break;
++			}
++		}
++	} while ( m );
++
++	if ( parts.length > 1 && origPOS.exec( selector ) ) {
++
++		if ( parts.length === 2 && Expr.relative[ parts[0] ] ) {
++			set = posProcess( parts[0] + parts[1], context );
++
++		} else {
++			set = Expr.relative[ parts[0] ] ?
++				[ context ] :
++				Sizzle( parts.shift(), context );
++
++			while ( parts.length ) {
++				selector = parts.shift();
++
++				if ( Expr.relative[ selector ] ) {
++					selector += parts.shift();
++				}
++
++				set = posProcess( selector, set );
++			}
++		}
++
++	} else {
++		if ( !seed && parts.length > 1 && context.nodeType === 9 && !contextXML &&
++				Expr.match.ID.test(parts[0]) && !Expr.match.ID.test(parts[parts.length - 1]) ) {
++
++			ret = Sizzle.find( parts.shift(), context, contextXML );
++			context = ret.expr ?
++				Sizzle.filter( ret.expr, ret.set )[0] :
++				ret.set[0];
++		}
++
++		if ( context ) {
++			ret = seed ?
++				{ expr: parts.pop(), set: makeArray(seed) } :
++				Sizzle.find( parts.pop(), parts.length === 1 && (parts[0] === "~" || parts[0] === "+") && context.parentNode ? context.parentNode : context, contextXML );
++
++			set = ret.expr ?
++				Sizzle.filter( ret.expr, ret.set ) :
++				ret.set;
++
++			if ( parts.length > 0 ) {
++				checkSet = makeArray( set );
++
++			} else {
++				prune = false;
++			}
++
++			while ( parts.length ) {
++				cur = parts.pop();
++				pop = cur;
++
++				if ( !Expr.relative[ cur ] ) {
++					cur = "";
++				} else {
++					pop = parts.pop();
++				}
++
++				if ( pop == null ) {
++					pop = context;
++				}
++
++				Expr.relative[ cur ]( checkSet, pop, contextXML );
++			}
++
++		} else {
++			checkSet = parts = [];
++		}
++	}
++
++	if ( !checkSet ) {
++		checkSet = set;
++	}
++
++	if ( !checkSet ) {
++		Sizzle.error( cur || selector );
++	}
++
++	if ( toString.call(checkSet) === "[object Array]" ) {
++		if ( !prune ) {
++			results.push.apply( results, checkSet );
++
++		} else if ( context && context.nodeType === 1 ) {
++			for ( i = 0; checkSet[i] != null; i++ ) {
++				if ( checkSet[i] && (checkSet[i] === true || checkSet[i].nodeType === 1 && Sizzle.contains(context, checkSet[i])) ) {
++					results.push( set[i] );
++				}
++			}
++
++		} else {
++			for ( i = 0; checkSet[i] != null; i++ ) {
++				if ( checkSet[i] && checkSet[i].nodeType === 1 ) {
++					results.push( set[i] );
++				}
++			}
++		}
++
++	} else {
++		makeArray( checkSet, results );
++	}
++
++	if ( extra ) {
++		Sizzle( extra, origContext, results, seed );
++		Sizzle.uniqueSort( results );
++	}
++
++	return results;
++};
++
++Sizzle.uniqueSort = function( results ) {
++	if ( sortOrder ) {
++		hasDuplicate = baseHasDuplicate;
++		results.sort( sortOrder );
++
++		if ( hasDuplicate ) {
++			for ( var i = 1; i < results.length; i++ ) {
++				if ( results[i] === results[ i - 1 ] ) {
++					results.splice( i--, 1 );
++				}
++			}
++		}
++	}
++
++	return results;
++};
++
++Sizzle.matches = function( expr, set ) {
++	return Sizzle( expr, null, null, set );
++};
++
++Sizzle.matchesSelector = function( node, expr ) {
++	return Sizzle( expr, null, null, [node] ).length > 0;
++};
++
++Sizzle.find = function( expr, context, isXML ) {
++	var set;
++
++	if ( !expr ) {
++		return [];
++	}
++
++	for ( var i = 0, l = Expr.order.length; i < l; i++ ) {
++		var match,
++			type = Expr.order[i];
++
++		if ( (match = Expr.leftMatch[ type ].exec( expr )) ) {
++			var left = match[1];
++			match.splice( 1, 1 );
++
++			if ( left.substr( left.length - 1 ) !== "\\" ) {
++				match[1] = (match[1] || "").replace( rBackslash, "" );
++				set = Expr.find[ type ]( match, context, isXML );
++
++				if ( set != null ) {
++					expr = expr.replace( Expr.match[ type ], "" );
++					break;
++				}
++			}
++		}
++	}
++
++	if ( !set ) {
++		set = typeof context.getElementsByTagName !== "undefined" ?
++			context.getElementsByTagName( "*" ) :
++			[];
++	}
++
++	return { set: set, expr: expr };
++};
++
++Sizzle.filter = function( expr, set, inplace, not ) {
++	var match, anyFound,
++		old = expr,
++		result = [],
++		curLoop = set,
++		isXMLFilter = set && set[0] && Sizzle.isXML( set[0] );
++
++	while ( expr && set.length ) {
++		for ( var type in Expr.filter ) {
++			if ( (match = Expr.leftMatch[ type ].exec( expr )) != null && match[2] ) {
++				var found, item,
++					filter = Expr.filter[ type ],
++					left = match[1];
++
++				anyFound = false;
++
++				match.splice(1,1);
++
++				if ( left.substr( left.length - 1 ) === "\\" ) {
++					continue;
++				}
++
++				if ( curLoop === result ) {
++					result = [];
++				}
++
++				if ( Expr.preFilter[ type ] ) {
++					match = Expr.preFilter[ type ]( match, curLoop, inplace, result, not, isXMLFilter );
++
++					if ( !match ) {
++						anyFound = found = true;
++
++					} else if ( match === true ) {
++						continue;
++					}
++				}
++
++				if ( match ) {
++					for ( var i = 0; (item = curLoop[i]) != null; i++ ) {
++						if ( item ) {
++							found = filter( item, match, i, curLoop );
++							var pass = not ^ !!found;
++
++							if ( inplace && found != null ) {
++								if ( pass ) {
++									anyFound = true;
++
++								} else {
++									curLoop[i] = false;
++								}
++
++							} else if ( pass ) {
++								result.push( item );
++								anyFound = true;
++							}
++						}
++					}
++				}
++
++				if ( found !== undefined ) {
++					if ( !inplace ) {
++						curLoop = result;
++					}
++
++					expr = expr.replace( Expr.match[ type ], "" );
++
++					if ( !anyFound ) {
++						return [];
++					}
++
++					break;
++				}
++			}
++		}
++
++		if ( expr === old ) {
++			if ( anyFound == null ) {
++				Sizzle.error( expr );
++
++			} else {
++				break;
++			}
++		}
++
++		old = expr;
++	}
++
++	return curLoop;
++};
++
++Sizzle.error = function( msg ) {
++	throw "Syntax error, unrecognized expression: " + msg;
++};
++
++var Expr = Sizzle.selectors = {
++	order: [ "ID", "NAME", "TAG" ],
++
++	match: {
++		ID: /#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,
++		CLASS: /\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,
++		NAME: /\[name=['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,
++		ATTR: /\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(?:(['"])(.*?)\3|(#?(?:[\w\u00c0-\uFFFF\-]|\\.)*)|)|)\s*\]/,
++		TAG: /^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,
++		CHILD: /:(only|nth|last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\-]\s*\d+)?))\s*\))?/,
++		POS: /:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,
++		PSEUDO: /:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/
++	},
++
++	leftMatch: {},
++
++	attrMap: {
++		"class": "className",
++		"for": "htmlFor"
++	},
++
++	attrHandle: {
++		href: function( elem ) {
++			return elem.getAttribute( "href" );
++		},
++		type: function( elem ) {
++			return elem.getAttribute( "type" );
++		}
++	},
++
++	relative: {
++		"+": function(checkSet, part){
++			var isPartStr = typeof part === "string",
++				isTag = isPartStr && !rNonWord.test( part ),
++				isPartStrNotTag = isPartStr && !isTag;
++
++			if ( isTag ) {
++				part = part.toLowerCase();
++			}
++
++			for ( var i = 0, l = checkSet.length, elem; i < l; i++ ) {
++				if ( (elem = checkSet[i]) ) {
++					while ( (elem = elem.previousSibling) && elem.nodeType !== 1 ) {}
++
++					checkSet[i] = isPartStrNotTag || elem && elem.nodeName.toLowerCase() === part ?
++						elem || false :
++						elem === part;
++				}
++			}
++
++			if ( isPartStrNotTag ) {
++				Sizzle.filter( part, checkSet, true );
++			}
++		},
++
++		">": function( checkSet, part ) {
++			var elem,
++				isPartStr = typeof part === "string",
++				i = 0,
++				l = checkSet.length;
++
++			if ( isPartStr && !rNonWord.test( part ) ) {
++				part = part.toLowerCase();
++
++				for ( ; i < l; i++ ) {
++					elem = checkSet[i];
++
++					if ( elem ) {
++						var parent = elem.parentNode;
++						checkSet[i] = parent.nodeName.toLowerCase() === part ? parent : false;
++					}
++				}
++
++			} else {
++				for ( ; i < l; i++ ) {
++					elem = checkSet[i];
++
++					if ( elem ) {
++						checkSet[i] = isPartStr ?
++							elem.parentNode :
++							elem.parentNode === part;
++					}
++				}
++
++				if ( isPartStr ) {
++					Sizzle.filter( part, checkSet, true );
++				}
++			}
++		},
++
++		"": function(checkSet, part, isXML){
++			var nodeCheck,
++				doneName = done++,
++				checkFn = dirCheck;
++
++			if ( typeof part === "string" && !rNonWord.test( part ) ) {
++				part = part.toLowerCase();
++				nodeCheck = part;
++				checkFn = dirNodeCheck;
++			}
++
++			checkFn( "parentNode", part, doneName, checkSet, nodeCheck, isXML );
++		},
++
++		"~": function( checkSet, part, isXML ) {
++			var nodeCheck,
++				doneName = done++,
++				checkFn = dirCheck;
++
++			if ( typeof part === "string" && !rNonWord.test( part ) ) {
++				part = part.toLowerCase();
++				nodeCheck = part;
++				checkFn = dirNodeCheck;
++			}
++
++			checkFn( "previousSibling", part, doneName, checkSet, nodeCheck, isXML );
++		}
++	},
++
++	find: {
++		ID: function( match, context, isXML ) {
++			if ( typeof context.getElementById !== "undefined" && !isXML ) {
++				var m = context.getElementById(match[1]);
++				return m && m.parentNode ? [m] : [];
++			}
++		},
++
++		NAME: function( match, context ) {
++			if ( typeof context.getElementsByName !== "undefined" ) {
++				var ret = [],
++					results = context.getElementsByName( match[1] );
++
++				for ( var i = 0, l = results.length; i < l; i++ ) {
++					if ( results[i].getAttribute("name") === match[1] ) {
++						ret.push( results[i] );
++					}
++				}
++
++				return ret.length === 0 ? null : ret;
++			}
++		},
++
++		TAG: function( match, context ) {
++			if ( typeof context.getElementsByTagName !== "undefined" ) {
++				return context.getElementsByTagName( match[1] );
++			}
++		}
++	},
++	preFilter: {
++		CLASS: function( match, curLoop, inplace, result, not, isXML ) {
++			match = " " + match[1].replace( rBackslash, "" ) + " ";
++
++			if ( isXML ) {
++				return match;
++			}
++
++			for ( var i = 0, elem; (elem = curLoop[i]) != null; i++ ) {
++				if ( elem ) {
++					if ( not ^ (elem.className && (" " + elem.className + " ").replace(/[\t\n\r]/g, " ").indexOf(match) >= 0) ) {
++						if ( !inplace ) {
++							result.push( elem );
++						}
++
++					} else if ( inplace ) {
++						curLoop[i] = false;
++					}
++				}
++			}
++
++			return false;
++		},
++
++		ID: function( match ) {
++			return match[1].replace( rBackslash, "" );
++		},
++
++		TAG: function( match, curLoop ) {
++			return match[1].replace( rBackslash, "" ).toLowerCase();
++		},
++
++		CHILD: function( match ) {
++			if ( match[1] === "nth" ) {
++				if ( !match[2] ) {
++					Sizzle.error( match[0] );
++				}
++
++				match[2] = match[2].replace(/^\+|\s*/g, '');
++
++				var test = /(-?)(\d*)(?:n([+\-]?\d*))?/.exec(
++					match[2] === "even" && "2n" || match[2] === "odd" && "2n+1" ||
++					!/\D/.test( match[2] ) && "0n+" + match[2] || match[2]);
++
++				match[2] = (test[1] + (test[2] || 1)) - 0;
++				match[3] = test[3] - 0;
++			}
++			else if ( match[2] ) {
++				Sizzle.error( match[0] );
++			}
++
++			match[0] = done++;
++
++			return match;
++		},
++
++		ATTR: function( match, curLoop, inplace, result, not, isXML ) {
++			var name = match[1] = match[1].replace( rBackslash, "" );
++
++			if ( !isXML && Expr.attrMap[name] ) {
++				match[1] = Expr.attrMap[name];
++			}
++
++			match[4] = ( match[4] || match[5] || "" ).replace( rBackslash, "" );
++
++			if ( match[2] === "~=" ) {
++				match[4] = " " + match[4] + " ";
++			}
++
++			return match;
++		},
++
++		PSEUDO: function( match, curLoop, inplace, result, not ) {
++			if ( match[1] === "not" ) {
++				if ( ( chunker.exec(match[3]) || "" ).length > 1 || /^\w/.test(match[3]) ) {
++					match[3] = Sizzle(match[3], null, null, curLoop);
++
++				} else {
++					var ret = Sizzle.filter(match[3], curLoop, inplace, true ^ not);
++
++					if ( !inplace ) {
++						result.push.apply( result, ret );
++					}
++
++					return false;
++				}
++
++			} else if ( Expr.match.POS.test( match[0] ) || Expr.match.CHILD.test( match[0] ) ) {
++				return true;
++			}
++
++			return match;
++		},
++
++		POS: function( match ) {
++			match.unshift( true );
++
++			return match;
++		}
++	},
++
++	filters: {
++		enabled: function( elem ) {
++			return elem.disabled === false && elem.type !== "hidden";
++		},
++
++		disabled: function( elem ) {
++			return elem.disabled === true;
++		},
++
++		checked: function( elem ) {
++			return elem.checked === true;
++		},
++
++		selected: function( elem ) {
++			if ( elem.parentNode ) {
++				elem.parentNode.selectedIndex;
++			}
++
++			return elem.selected === true;
++		},
++
++		parent: function( elem ) {
++			return !!elem.firstChild;
++		},
++
++		empty: function( elem ) {
++			return !elem.firstChild;
++		},
++
++		has: function( elem, i, match ) {
++			return !!Sizzle( match[3], elem ).length;
++		},
++
++		header: function( elem ) {
++			return (/h\d/i).test( elem.nodeName );
++		},
++
++		text: function( elem ) {
++			var attr = elem.getAttribute( "type" ), type = elem.type;
++			return elem.nodeName.toLowerCase() === "input" && "text" === type && ( attr === type || attr === null );
++		},
++
++		radio: function( elem ) {
++			return elem.nodeName.toLowerCase() === "input" && "radio" === elem.type;
++		},
++
++		checkbox: function( elem ) {
++			return elem.nodeName.toLowerCase() === "input" && "checkbox" === elem.type;
++		},
++
++		file: function( elem ) {
++			return elem.nodeName.toLowerCase() === "input" && "file" === elem.type;
++		},
++
++		password: function( elem ) {
++			return elem.nodeName.toLowerCase() === "input" && "password" === elem.type;
++		},
++
++		submit: function( elem ) {
++			var name = elem.nodeName.toLowerCase();
++			return (name === "input" || name === "button") && "submit" === elem.type;
++		},
++
++		image: function( elem ) {
++			return elem.nodeName.toLowerCase() === "input" && "image" === elem.type;
++		},
++
++		reset: function( elem ) {
++			var name = elem.nodeName.toLowerCase();
++			return (name === "input" || name === "button") && "reset" === elem.type;
++		},
++
++		button: function( elem ) {
++			var name = elem.nodeName.toLowerCase();
++			return name === "input" && "button" === elem.type || name === "button";
++		},
++
++		input: function( elem ) {
++			return (/input|select|textarea|button/i).test( elem.nodeName );
++		},
++
++		focus: function( elem ) {
++			return elem === elem.ownerDocument.activeElement;
++		}
++	},
++	setFilters: {
++		first: function( elem, i ) {
++			return i === 0;
++		},
++
++		last: function( elem, i, match, array ) {
++			return i === array.length - 1;
++		},
++
++		even: function( elem, i ) {
++			return i % 2 === 0;
++		},
++
++		odd: function( elem, i ) {
++			return i % 2 === 1;
++		},
++
++		lt: function( elem, i, match ) {
++			return i < match[3] - 0;
++		},
++
++		gt: function( elem, i, match ) {
++			return i > match[3] - 0;
++		},
++
++		nth: function( elem, i, match ) {
++			return match[3] - 0 === i;
++		},
++
++		eq: function( elem, i, match ) {
++			return match[3] - 0 === i;
++		}
++	},
++	filter: {
++		PSEUDO: function( elem, match, i, array ) {
++			var name = match[1],
++				filter = Expr.filters[ name ];
++
++			if ( filter ) {
++				return filter( elem, i, match, array );
++
++			} else if ( name === "contains" ) {
++				return (elem.textContent || elem.innerText || Sizzle.getText([ elem ]) || "").indexOf(match[3]) >= 0;
++
++			} else if ( name === "not" ) {
++				var not = match[3];
++
++				for ( var j = 0, l = not.length; j < l; j++ ) {
++					if ( not[j] === elem ) {
++						return false;
++					}
++				}
++
++				return true;
++
++			} else {
++				Sizzle.error( name );
++			}
++		},
++
++		CHILD: function( elem, match ) {
++			var type = match[1],
++				node = elem;
++
++			switch ( type ) {
++				case "only":
++				case "first":
++					while ( (node = node.previousSibling) )	 {
++						if ( node.nodeType === 1 ) {
++							return false;
++						}
++					}
++
++					if ( type === "first" ) {
++						return true;
++					}
++
++					node = elem;
++
++				case "last":
++					while ( (node = node.nextSibling) )	 {
++						if ( node.nodeType === 1 ) {
++							return false;
++						}
++					}
++
++					return true;
++
++				case "nth":
++					var first = match[2],
++						last = match[3];
++
++					if ( first === 1 && last === 0 ) {
++						return true;
++					}
++
++					var doneName = match[0],
++						parent = elem.parentNode;
++
++					if ( parent && (parent.sizcache !== doneName || !elem.nodeIndex) ) {
++						var count = 0;
++
++						for ( node = parent.firstChild; node; node = node.nextSibling ) {
++							if ( node.nodeType === 1 ) {
++								node.nodeIndex = ++count;
++							}
++						}
++
++						parent.sizcache = doneName;
++					}
++
++					var diff = elem.nodeIndex - last;
++
++					if ( first === 0 ) {
++						return diff === 0;
++
++					} else {
++						return ( diff % first === 0 && diff / first >= 0 );
++					}
++			}
++		},
++
++		ID: function( elem, match ) {
++			return elem.nodeType === 1 && elem.getAttribute("id") === match;
++		},
++
++		TAG: function( elem, match ) {
++			return (match === "*" && elem.nodeType === 1) || elem.nodeName.toLowerCase() === match;
++		},
++
++		CLASS: function( elem, match ) {
++			return (" " + (elem.className || elem.getAttribute("class")) + " ")
++				.indexOf( match ) > -1;
++		},
++
++		ATTR: function( elem, match ) {
++			var name = match[1],
++				result = Expr.attrHandle[ name ] ?
++					Expr.attrHandle[ name ]( elem ) :
++					elem[ name ] != null ?
++						elem[ name ] :
++						elem.getAttribute( name ),
++				value = result + "",
++				type = match[2],
++				check = match[4];
++
++			return result == null ?
++				type === "!=" :
++				type === "=" ?
++				value === check :
++				type === "*=" ?
++				value.indexOf(check) >= 0 :
++				type === "~=" ?
++				(" " + value + " ").indexOf(check) >= 0 :
++				!check ?
++				value && result !== false :
++				type === "!=" ?
++				value !== check :
++				type === "^=" ?
++				value.indexOf(check) === 0 :
++				type === "$=" ?
++				value.substr(value.length - check.length) === check :
++				type === "|=" ?
++				value === check || value.substr(0, check.length + 1) === check + "-" :
++				false;
++		},
++
++		POS: function( elem, match, i, array ) {
++			var name = match[2],
++				filter = Expr.setFilters[ name ];
++
++			if ( filter ) {
++				return filter( elem, i, match, array );
++			}
++		}
++	}
++};
++
++var origPOS = Expr.match.POS,
++	fescape = function(all, num){
++		return "\\" + (num - 0 + 1);
++	};
++
++for ( var type in Expr.match ) {
++	Expr.match[ type ] = new RegExp( Expr.match[ type ].source + (/(?![^\[]*\])(?![^\(]*\))/.source) );
++	Expr.leftMatch[ type ] = new RegExp( /(^(?:.|\r|\n)*?)/.source + Expr.match[ type ].source.replace(/\\(\d+)/g, fescape) );
++}
++
++var makeArray = function( array, results ) {
++	array = Array.prototype.slice.call( array, 0 );
++
++	if ( results ) {
++		results.push.apply( results, array );
++		return results;
++	}
++
++	return array;
++};
++
++try {
++	Array.prototype.slice.call( document.documentElement.childNodes, 0 )[0].nodeType;
++
++} catch( e ) {
++	makeArray = function( array, results ) {
++		var i = 0,
++			ret = results || [];
++
++		if ( toString.call(array) === "[object Array]" ) {
++			Array.prototype.push.apply( ret, array );
++
++		} else {
++			if ( typeof array.length === "number" ) {
++				for ( var l = array.length; i < l; i++ ) {
++					ret.push( array[i] );
++				}
++
++			} else {
++				for ( ; array[i]; i++ ) {
++					ret.push( array[i] );
++				}
++			}
++		}
++
++		return ret;
++	};
++}
++
++var sortOrder, siblingCheck;
++
++if ( document.documentElement.compareDocumentPosition ) {
++	sortOrder = function( a, b ) {
++		if ( a === b ) {
++			hasDuplicate = true;
++			return 0;
++		}
++
++		if ( !a.compareDocumentPosition || !b.compareDocumentPosition ) {
++			return a.compareDocumentPosition ? -1 : 1;
++		}
++
++		return a.compareDocumentPosition(b) & 4 ? -1 : 1;
++	};
++
++} else {
++	sortOrder = function( a, b ) {
++		if ( a === b ) {
++			hasDuplicate = true;
++			return 0;
++
++		} else if ( a.sourceIndex && b.sourceIndex ) {
++			return a.sourceIndex - b.sourceIndex;
++		}
++
++		var al, bl,
++			ap = [],
++			bp = [],
++			aup = a.parentNode,
++			bup = b.parentNode,
++			cur = aup;
++
++		if ( aup === bup ) {
++			return siblingCheck( a, b );
++
++		} else if ( !aup ) {
++			return -1;
++
++		} else if ( !bup ) {
++			return 1;
++		}
++
++		while ( cur ) {
++			ap.unshift( cur );
++			cur = cur.parentNode;
++		}
++
++		cur = bup;
++
++		while ( cur ) {
++			bp.unshift( cur );
++			cur = cur.parentNode;
++		}
++
++		al = ap.length;
++		bl = bp.length;
++
++		for ( var i = 0; i < al && i < bl; i++ ) {
++			if ( ap[i] !== bp[i] ) {
++				return siblingCheck( ap[i], bp[i] );
++			}
++		}
++
++		return i === al ?
++			siblingCheck( a, bp[i], -1 ) :
++			siblingCheck( ap[i], b, 1 );
++	};
++
++	siblingCheck = function( a, b, ret ) {
++		if ( a === b ) {
++			return ret;
++		}
++
++		var cur = a.nextSibling;
++
++		while ( cur ) {
++			if ( cur === b ) {
++				return -1;
++			}
++
++			cur = cur.nextSibling;
++		}
++
++		return 1;
++	};
++}
++
++Sizzle.getText = function( elems ) {
++	var ret = "", elem;
++
++	for ( var i = 0; elems[i]; i++ ) {
++		elem = elems[i];
++
++		if ( elem.nodeType === 3 || elem.nodeType === 4 ) {
++			ret += elem.nodeValue;
++
++		} else if ( elem.nodeType !== 8 ) {
++			ret += Sizzle.getText( elem.childNodes );
++		}
++	}
++
++	return ret;
++};
++
++(function(){
++	var form = document.createElement("div"),
++		id = "script" + (new Date()).getTime(),
++		root = document.documentElement;
++
++	form.innerHTML = "<a name='" + id + "'/>";
++
++	root.insertBefore( form, root.firstChild );
++
++	if ( document.getElementById( id ) ) {
++		Expr.find.ID = function( match, context, isXML ) {
++			if ( typeof context.getElementById !== "undefined" && !isXML ) {
++				var m = context.getElementById(match[1]);
++
++				return m ?
++					m.id === match[1] || typeof m.getAttributeNode !== "undefined" && m.getAttributeNode("id").nodeValue === match[1] ?
++						[m] :
++						undefined :
++					[];
++			}
++		};
++
++		Expr.filter.ID = function( elem, match ) {
++			var node = typeof elem.getAttributeNode !== "undefined" && elem.getAttributeNode("id");
++
++			return elem.nodeType === 1 && node && node.nodeValue === match;
++		};
++	}
++
++	root.removeChild( form );
++
++	root = form = null;
++})();
++
++(function(){
++
++	var div = document.createElement("div");
++	div.appendChild( document.createComment("") );
++
++	if ( div.getElementsByTagName("*").length > 0 ) {
++		Expr.find.TAG = function( match, context ) {
++			var results = context.getElementsByTagName( match[1] );
++
++			if ( match[1] === "*" ) {
++				var tmp = [];
++
++				for ( var i = 0; results[i]; i++ ) {
++					if ( results[i].nodeType === 1 ) {
++						tmp.push( results[i] );
++					}
++				}
++
++				results = tmp;
++			}
++
++			return results;
++		};
++	}
++
++	div.innerHTML = "<a href='#'></a>";
++
++	if ( div.firstChild && typeof div.firstChild.getAttribute !== "undefined" &&
++			div.firstChild.getAttribute("href") !== "#" ) {
++
++		Expr.attrHandle.href = function( elem ) {
++			return elem.getAttribute( "href", 2 );
++		};
++	}
++
++	div = null;
++})();
++
++if ( document.querySelectorAll ) {
++	(function(){
++		var oldSizzle = Sizzle,
++			div = document.createElement("div"),
++			id = "__sizzle__";
++
++		div.innerHTML = "<p class='TEST'></p>";
++
++		if ( div.querySelectorAll && div.querySelectorAll(".TEST").length === 0 ) {
++			return;
++		}
++
++		Sizzle = function( query, context, extra, seed ) {
++			context = context || document;
++
++			if ( !seed && !Sizzle.isXML(context) ) {
++				var match = /^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec( query );
++
++				if ( match && (context.nodeType === 1 || context.nodeType === 9) ) {
++					if ( match[1] ) {
++						return makeArray( context.getElementsByTagName( query ), extra );
++
++					} else if ( match[2] && Expr.find.CLASS && context.getElementsByClassName ) {
++						return makeArray( context.getElementsByClassName( match[2] ), extra );
++					}
++				}
++
++				if ( context.nodeType === 9 ) {
++					if ( query === "body" && context.body ) {
++						return makeArray( [ context.body ], extra );
++
++					} else if ( match && match[3] ) {
++						var elem = context.getElementById( match[3] );
++
++						if ( elem && elem.parentNode ) {
++							if ( elem.id === match[3] ) {
++								return makeArray( [ elem ], extra );
++							}
++
++						} else {
++							return makeArray( [], extra );
++						}
++					}
++
++					try {
++						return makeArray( context.querySelectorAll(query), extra );
++					} catch(qsaError) {}
++
++				} else if ( context.nodeType === 1 && context.nodeName.toLowerCase() !== "object" ) {
++					var oldContext = context,
++						old = context.getAttribute( "id" ),
++						nid = old || id,
++						hasParent = context.parentNode,
++						relativeHierarchySelector = /^\s*[+~]/.test( query );
++
++					if ( !old ) {
++						context.setAttribute( "id", nid );
++					} else {
++						nid = nid.replace( /'/g, "\\$&" );
++					}
++					if ( relativeHierarchySelector && hasParent ) {
++						context = context.parentNode;
++					}
++
++					try {
++						if ( !relativeHierarchySelector || hasParent ) {
++							return makeArray( context.querySelectorAll( "[id='" + nid + "'] " + query ), extra );
++						}
++
++					} catch(pseudoError) {
++					} finally {
++						if ( !old ) {
++							oldContext.removeAttribute( "id" );
++						}
++					}
++				}
++			}
++
++			return oldSizzle(query, context, extra, seed);
++		};
++
++		for ( var prop in oldSizzle ) {
++			Sizzle[ prop ] = oldSizzle[ prop ];
++		}
++
++		div = null;
++	})();
++}
++
++(function(){
++	var html = document.documentElement,
++		matches = html.matchesSelector || html.mozMatchesSelector || html.webkitMatchesSelector || html.msMatchesSelector;
++
++	if ( matches ) {
++		var disconnectedMatch = !matches.call( document.createElement( "div" ), "div" ),
++			pseudoWorks = false;
++
++		try {
++			matches.call( document.documentElement, "[test!='']:sizzle" );
++
++		} catch( pseudoError ) {
++			pseudoWorks = true;
++		}
++
++		Sizzle.matchesSelector = function( node, expr ) {
++			expr = expr.replace(/\=\s*([^'"\]]*)\s*\]/g, "='$1']");
++
++			if ( !Sizzle.isXML( node ) ) {
++				try {
++					if ( pseudoWorks || !Expr.match.PSEUDO.test( expr ) && !/!=/.test( expr ) ) {
++						var ret = matches.call( node, expr );
++
++						if ( ret || !disconnectedMatch ||
++								node.document && node.document.nodeType !== 11 ) {
++							return ret;
++						}
++					}
++				} catch(e) {}
++			}
++
++			return Sizzle(expr, null, null, [node]).length > 0;
++		};
++	}
++})();
++
++(function(){
++	var div = document.createElement("div");
++
++	div.innerHTML = "<div class='test e'></div><div class='test'></div>";
++
++	if ( !div.getElementsByClassName || div.getElementsByClassName("e").length === 0 ) {
++		return;
++	}
++
++	div.lastChild.className = "e";
++
++	if ( div.getElementsByClassName("e").length === 1 ) {
++		return;
++	}
++
++	Expr.order.splice(1, 0, "CLASS");
++	Expr.find.CLASS = function( match, context, isXML ) {
++		if ( typeof context.getElementsByClassName !== "undefined" && !isXML ) {
++			return context.getElementsByClassName(match[1]);
++		}
++	};
++
++	div = null;
++})();
++
++function dirNodeCheck( dir, cur, doneName, checkSet, nodeCheck, isXML ) {
++	for ( var i = 0, l = checkSet.length; i < l; i++ ) {
++		var elem = checkSet[i];
++
++		if ( elem ) {
++			var match = false;
++
++			elem = elem[dir];
++
++			while ( elem ) {
++				if ( elem.sizcache === doneName ) {
++					match = checkSet[elem.sizset];
++					break;
++				}
++
++				if ( elem.nodeType === 1 && !isXML ){
++					elem.sizcache = doneName;
++					elem.sizset = i;
++				}
++
++				if ( elem.nodeName.toLowerCase() === cur ) {
++					match = elem;
++					break;
++				}
++
++				elem = elem[dir];
++			}
++
++			checkSet[i] = match;
++		}
++	}
++}
++
++function dirCheck( dir, cur, doneName, checkSet, nodeCheck, isXML ) {
++	for ( var i = 0, l = checkSet.length; i < l; i++ ) {
++		var elem = checkSet[i];
++
++		if ( elem ) {
++			var match = false;
++
++			elem = elem[dir];
++
++			while ( elem ) {
++				if ( elem.sizcache === doneName ) {
++					match = checkSet[elem.sizset];
++					break;
++				}
++
++				if ( elem.nodeType === 1 ) {
++					if ( !isXML ) {
++						elem.sizcache = doneName;
++						elem.sizset = i;
++					}
++
++					if ( typeof cur !== "string" ) {
++						if ( elem === cur ) {
++							match = true;
++							break;
++						}
++
++					} else if ( Sizzle.filter( cur, [elem] ).length > 0 ) {
++						match = elem;
++						break;
++					}
++				}
++
++				elem = elem[dir];
++			}
++
++			checkSet[i] = match;
++		}
++	}
++}
++
++if ( document.documentElement.contains ) {
++	Sizzle.contains = function( a, b ) {
++		return a !== b && (a.contains ? a.contains(b) : true);
++	};
++
++} else if ( document.documentElement.compareDocumentPosition ) {
++	Sizzle.contains = function( a, b ) {
++		return !!(a.compareDocumentPosition(b) & 16);
++	};
++
++} else {
++	Sizzle.contains = function() {
++		return false;
++	};
++}
++
++Sizzle.isXML = function( elem ) {
++	var documentElement = (elem ? elem.ownerDocument || elem : 0).documentElement;
++
++	return documentElement ? documentElement.nodeName !== "HTML" : false;
++};
++
++var posProcess = function( selector, context ) {
++	var match,
++		tmpSet = [],
++		later = "",
++		root = context.nodeType ? [context] : context;
++
++	while ( (match = Expr.match.PSEUDO.exec( selector )) ) {
++		later += match[0];
++		selector = selector.replace( Expr.match.PSEUDO, "" );
++	}
++
++	selector = Expr.relative[selector] ? selector + "*" : selector;
++
++	for ( var i = 0, l = root.length; i < l; i++ ) {
++		Sizzle( selector, root[i], tmpSet );
++	}
++
++	return Sizzle.filter( later, tmpSet );
++};
++
++
++window.Sizzle = Sizzle;
++
++})();
++
++Prototype._original_property = window.Sizzle;
++
++;(function(engine) {
++  var extendElements = Prototype.Selector.extendElements;
++
++  function select(selector, scope) {
++    return extendElements(engine(selector, scope || document));
++  }
++
++  function match(element, selector) {
++    return engine.matches(selector, [element]).length == 1;
++  }
++
++  Prototype.Selector.engine = engine;
++  Prototype.Selector.select = select;
++  Prototype.Selector.match = match;
++})(Sizzle);
++
++window.Sizzle = Prototype._original_property;
++delete Prototype._original_property;
++
++var Form = {
++  reset: function(form) {
++    form = $(form);
++    form.reset();
++    return form;
++  },
++
++  serializeElements: function(elements, options) {
++    if (typeof options != 'object') options = { hash: !!options };
++    else if (Object.isUndefined(options.hash)) options.hash = true;
++    var key, value, submitted = false, submit = options.submit, accumulator, initial;
++
++    if (options.hash) {
++      initial = {};
++      accumulator = function(result, key, value) {
++        if (key in result) {
++          if (!Object.isArray(result[key])) result[key] = [result[key]];
++          result[key].push(value);
++        } else result[key] = value;
++        return result;
++      };
++    } else {
++      initial = '';
++      accumulator = function(result, key, value) {
++        value = value.gsub(/(\r)?\n/, '\r\n');
++        value = encodeURIComponent(value);
++        value = value.gsub(/%20/, '+');
++        return result + (result ? '&' : '') + encodeURIComponent(key) + '=' + value;
++      }
++    }
++
++    return elements.inject(initial, function(result, element) {
++      if (!element.disabled && element.name) {
++        key = element.name; value = $(element).getValue();
++        if (value != null && element.type != 'file' && (element.type != 'submit' || (!submitted &&
++            submit !== false && (!submit || key == submit) && (submitted = true)))) {
++          result = accumulator(result, key, value);
++        }
++      }
++      return result;
++    });
++  }
++};
++
++Form.Methods = {
++  serialize: function(form, options) {
++    return Form.serializeElements(Form.getElements(form), options);
++  },
++
++
++  getElements: function(form) {
++    var elements = $(form).getElementsByTagName('*');
++    var element, results = [], serializers = Form.Element.Serializers;
++
++    for (var i = 0; element = elements[i]; i++) {
++      if (serializers[element.tagName.toLowerCase()])
++        results.push(Element.extend(element));
++    }
++    return results;
++  },
++
++  getInputs: function(form, typeName, name) {
++    form = $(form);
++    var inputs = form.getElementsByTagName('input');
++
++    if (!typeName && !name) return $A(inputs).map(Element.extend);
++
++    for (var i = 0, matchingInputs = [], length = inputs.length; i < length; i++) {
++      var input = inputs[i];
++      if ((typeName && input.type != typeName) || (name && input.name != name))
++        continue;
++      matchingInputs.push(Element.extend(input));
++    }
++
++    return matchingInputs;
++  },
++
++  disable: function(form) {
++    form = $(form);
++    Form.getElements(form).invoke('disable');
++    return form;
++  },
++
++  enable: function(form) {
++    form = $(form);
++    Form.getElements(form).invoke('enable');
++    return form;
++  },
++
++  findFirstElement: function(form) {
++    var elements = $(form).getElements().findAll(function(element) {
++      return 'hidden' != element.type && !element.disabled;
++    });
++    var firstByIndex = elements.findAll(function(element) {
++      return element.hasAttribute('tabIndex') && element.tabIndex >= 0;
++    }).sortBy(function(element) { return element.tabIndex }).first();
++
++    return firstByIndex ? firstByIndex : elements.find(function(element) {
++      return /^(?:input|select|textarea)$/i.test(element.tagName);
++    });
++  },
++
++  focusFirstElement: function(form) {
++    form = $(form);
++    var element = form.findFirstElement();
++    if (element) element.activate();
++    return form;
++  },
++
++  request: function(form, options) {
++    form = $(form), options = Object.clone(options || { });
++
++    var params = options.parameters, action = form.readAttribute('action') || '';
++    if (action.blank()) action = window.location.href;
++    options.parameters = form.serialize(true);
++
++    if (params) {
++      if (Object.isString(params)) params = params.toQueryParams();
++      Object.extend(options.parameters, params);
++    }
++
++    if (form.hasAttribute('method') && !options.method)
++      options.method = form.method;
++
++    return new Ajax.Request(action, options);
++  }
++};
++
++/*--------------------------------------------------------------------------*/
++
++
++Form.Element = {
++  focus: function(element) {
++    $(element).focus();
++    return element;
++  },
++
++  select: function(element) {
++    $(element).select();
++    return element;
++  }
++};
++
++Form.Element.Methods = {
++
++  serialize: function(element) {
++    element = $(element);
++    if (!element.disabled && element.name) {
++      var value = element.getValue();
++      if (value != undefined) {
++        var pair = { };
++        pair[element.name] = value;
++        return Object.toQueryString(pair);
++      }
++    }
++    return '';
++  },
++
++  getValue: function(element) {
++    element = $(element);
++    var method = element.tagName.toLowerCase();
++    return Form.Element.Serializers[method](element);
++  },
++
++  setValue: function(element, value) {
++    element = $(element);
++    var method = element.tagName.toLowerCase();
++    Form.Element.Serializers[method](element, value);
++    return element;
++  },
++
++  clear: function(element) {
++    $(element).value = '';
++    return element;
++  },
++
++  present: function(element) {
++    return $(element).value != '';
++  },
++
++  activate: function(element) {
++    element = $(element);
++    try {
++      element.focus();
++      if (element.select && (element.tagName.toLowerCase() != 'input' ||
++          !(/^(?:button|reset|submit)$/i.test(element.type))))
++        element.select();
++    } catch (e) { }
++    return element;
++  },
++
++  disable: function(element) {
++    element = $(element);
++    element.disabled = true;
++    return element;
++  },
++
++  enable: function(element) {
++    element = $(element);
++    element.disabled = false;
++    return element;
++  }
++};
++
++/*--------------------------------------------------------------------------*/
++
++var Field = Form.Element;
++
++var $F = Form.Element.Methods.getValue;
++
++/*--------------------------------------------------------------------------*/
++
++Form.Element.Serializers = (function() {
++  function input(element, value) {
++    switch (element.type.toLowerCase()) {
++      case 'checkbox':
++      case 'radio':
++        return inputSelector(element, value);
++      default:
++        return valueSelector(element, value);
++    }
++  }
++
++  function inputSelector(element, value) {
++    if (Object.isUndefined(value))
++      return element.checked ? element.value : null;
++    else element.checked = !!value;
++  }
++
++  function valueSelector(element, value) {
++    if (Object.isUndefined(value)) return element.value;
++    else element.value = value;
++  }
++
++  function select(element, value) {
++    if (Object.isUndefined(value))
++      return (element.type === 'select-one' ? selectOne : selectMany)(element);
++
++    var opt, currentValue, single = !Object.isArray(value);
++    for (var i = 0, length = element.length; i < length; i++) {
++      opt = element.options[i];
++      currentValue = this.optionValue(opt);
++      if (single) {
++        if (currentValue == value) {
++          opt.selected = true;
++          return;
++        }
++      }
++      else opt.selected = value.include(currentValue);
++    }
++  }
++
++  function selectOne(element) {
++    var index = element.selectedIndex;
++    return index >= 0 ? optionValue(element.options[index]) : null;
++  }
++
++  function selectMany(element) {
++    var values, length = element.length;
++    if (!length) return null;
++
++    for (var i = 0, values = []; i < length; i++) {
++      var opt = element.options[i];
++      if (opt.selected) values.push(optionValue(opt));
++    }
++    return values;
++  }
++
++  function optionValue(opt) {
++    return Element.hasAttribute(opt, 'value') ? opt.value : opt.text;
++  }
++
++  return {
++    input:         input,
++    inputSelector: inputSelector,
++    textarea:      valueSelector,
++    select:        select,
++    selectOne:     selectOne,
++    selectMany:    selectMany,
++    optionValue:   optionValue,
++    button:        valueSelector
++  };
++})();
++
++/*--------------------------------------------------------------------------*/
++
++
++Abstract.TimedObserver = Class.create(PeriodicalExecuter, {
++  initialize: function($super, element, frequency, callback) {
++    $super(callback, frequency);
++    this.element   = $(element);
++    this.lastValue = this.getValue();
++  },
++
++  execute: function() {
++    var value = this.getValue();
++    if (Object.isString(this.lastValue) && Object.isString(value) ?
++        this.lastValue != value : String(this.lastValue) != String(value)) {
++      this.callback(this.element, value);
++      this.lastValue = value;
++    }
++  }
++});
++
++Form.Element.Observer = Class.create(Abstract.TimedObserver, {
++  getValue: function() {
++    return Form.Element.getValue(this.element);
++  }
++});
++
++Form.Observer = Class.create(Abstract.TimedObserver, {
++  getValue: function() {
++    return Form.serialize(this.element);
++  }
++});
++
++/*--------------------------------------------------------------------------*/
++
++Abstract.EventObserver = Class.create({
++  initialize: function(element, callback) {
++    this.element  = $(element);
++    this.callback = callback;
++
++    this.lastValue = this.getValue();
++    if (this.element.tagName.toLowerCase() == 'form')
++      this.registerFormCallbacks();
++    else
++      this.registerCallback(this.element);
++  },
++
++  onElementEvent: function() {
++    var value = this.getValue();
++    if (this.lastValue != value) {
++      this.callback(this.element, value);
++      this.lastValue = value;
++    }
++  },
++
++  registerFormCallbacks: function() {
++    Form.getElements(this.element).each(this.registerCallback, this);
++  },
++
++  registerCallback: function(element) {
++    if (element.type) {
++      switch (element.type.toLowerCase()) {
++        case 'checkbox':
++        case 'radio':
++          Event.observe(element, 'click', this.onElementEvent.bind(this));
++          break;
++        default:
++          Event.observe(element, 'change', this.onElementEvent.bind(this));
++          break;
++      }
++    }
++  }
++});
++
++Form.Element.EventObserver = Class.create(Abstract.EventObserver, {
++  getValue: function() {
++    return Form.Element.getValue(this.element);
++  }
++});
++
++Form.EventObserver = Class.create(Abstract.EventObserver, {
++  getValue: function() {
++    return Form.serialize(this.element);
++  }
++});
++(function(GLOBAL) {
++  var DIV = document.createElement('div');
++  var docEl = document.documentElement;
++  var MOUSEENTER_MOUSELEAVE_EVENTS_SUPPORTED = 'onmouseenter' in docEl
++   && 'onmouseleave' in docEl;
++
++  var Event = {
++    KEY_BACKSPACE: 8,
++    KEY_TAB:       9,
++    KEY_RETURN:   13,
++    KEY_ESC:      27,
++    KEY_LEFT:     37,
++    KEY_UP:       38,
++    KEY_RIGHT:    39,
++    KEY_DOWN:     40,
++    KEY_DELETE:   46,
++    KEY_HOME:     36,
++    KEY_END:      35,
++    KEY_PAGEUP:   33,
++    KEY_PAGEDOWN: 34,
++    KEY_INSERT:   45
++  };
++
++
++  var isIELegacyEvent = function(event) { return false; };
++
++  if (window.attachEvent) {
++    if (window.addEventListener) {
++      isIELegacyEvent = function(event) {
++        return !(event instanceof window.Event);
++      };
++    } else {
++      isIELegacyEvent = function(event) { return true; };
++    }
++  }
++
++  var _isButton;
++
++  function _isButtonForDOMEvents(event, code) {
++    return event.which ? (event.which === code + 1) : (event.button === code);
++  }
++
++  var legacyButtonMap = { 0: 1, 1: 4, 2: 2 };
++  function _isButtonForLegacyEvents(event, code) {
++    return event.button === legacyButtonMap[code];
++  }
++
++  function _isButtonForWebKit(event, code) {
++    switch (code) {
++      case 0: return event.which == 1 && !event.metaKey;
++      case 1: return event.which == 2 || (event.which == 1 && event.metaKey);
++      case 2: return event.which == 3;
++      default: return false;
++    }
++  }
++
++  if (window.attachEvent) {
++    if (!window.addEventListener) {
++      _isButton = _isButtonForLegacyEvents;
++    } else {
++      _isButton = function(event, code) {
++        return isIELegacyEvent(event) ? _isButtonForLegacyEvents(event, code) :
++         _isButtonForDOMEvents(event, code);
++      }
++    }
++  } else if (Prototype.Browser.WebKit) {
++    _isButton = _isButtonForWebKit;
++  } else {
++    _isButton = _isButtonForDOMEvents;
++  }
++
++  function isLeftClick(event)   { return _isButton(event, 0) }
++
++  function isMiddleClick(event) { return _isButton(event, 1) }
++
++  function isRightClick(event)  { return _isButton(event, 2) }
++
++  function element(event) {
++    return Element.extend(_element(event));
++  }
++
++  function _element(event) {
++    event = Event.extend(event);
++
++    var node = event.target, type = event.type,
++     currentTarget = event.currentTarget;
++
++    if (currentTarget && currentTarget.tagName) {
++      if (type === 'load' || type === 'error' ||
++        (type === 'click' && currentTarget.tagName.toLowerCase() === 'input'
++          && currentTarget.type === 'radio'))
++            node = currentTarget;
++    }
++
++    if (node.nodeType == Node.TEXT_NODE)
++      node = node.parentNode;
++
++    return Element.extend(node);
++  }
++
++  function findElement(event, expression) {
++    var element = _element(event), match = Prototype.Selector.match;
++    if (!expression) return Element.extend(element);
++    while (element) {
++      if (Object.isElement(element) && match(element, expression))
++        return Element.extend(element);
++      element = element.parentNode;
++    }
++  }
++
++  function pointer(event) {
++    return { x: pointerX(event), y: pointerY(event) };
++  }
++
++  function pointerX(event) {
++    var docElement = document.documentElement,
++     body = document.body || { scrollLeft: 0 };
++
++    return event.pageX || (event.clientX +
++      (docElement.scrollLeft || body.scrollLeft) -
++      (docElement.clientLeft || 0));
++  }
++
++  function pointerY(event) {
++    var docElement = document.documentElement,
++     body = document.body || { scrollTop: 0 };
++
++    return  event.pageY || (event.clientY +
++       (docElement.scrollTop || body.scrollTop) -
++       (docElement.clientTop || 0));
++  }
++
++
++  function stop(event) {
++    Event.extend(event);
++    event.preventDefault();
++    event.stopPropagation();
++
++    event.stopped = true;
++  }
++
++
++  Event.Methods = {
++    isLeftClick:   isLeftClick,
++    isMiddleClick: isMiddleClick,
++    isRightClick:  isRightClick,
++
++    element:     element,
++    findElement: findElement,
++
++    pointer:  pointer,
++    pointerX: pointerX,
++    pointerY: pointerY,
++
++    stop: stop
++  };
++
++  var methods = Object.keys(Event.Methods).inject({ }, function(m, name) {
++    m[name] = Event.Methods[name].methodize();
++    return m;
++  });
++
++  if (window.attachEvent) {
++    function _relatedTarget(event) {
++      var element;
++      switch (event.type) {
++        case 'mouseover':
++        case 'mouseenter':
++          element = event.fromElement;
++          break;
++        case 'mouseout':
++        case 'mouseleave':
++          element = event.toElement;
++          break;
++        default:
++          return null;
++      }
++      return Element.extend(element);
++    }
++
++    var additionalMethods = {
++      stopPropagation: function() { this.cancelBubble = true },
++      preventDefault:  function() { this.returnValue = false },
++      inspect: function() { return '[object Event]' }
++    };
++
++    Event.extend = function(event, element) {
++      if (!event) return false;
++
++      if (!isIELegacyEvent(event)) return event;
++
++      if (event._extendedByPrototype) return event;
++      event._extendedByPrototype = Prototype.emptyFunction;
++
++      var pointer = Event.pointer(event);
++
++      Object.extend(event, {
++        target: event.srcElement || element,
++        relatedTarget: _relatedTarget(event),
++        pageX:  pointer.x,
++        pageY:  pointer.y
++      });
++
++      Object.extend(event, methods);
++      Object.extend(event, additionalMethods);
++
++      return event;
++    };
++  } else {
++    Event.extend = Prototype.K;
++  }
++
++  if (window.addEventListener) {
++    Event.prototype = window.Event.prototype || document.createEvent('HTMLEvents').__proto__;
++    Object.extend(Event.prototype, methods);
++  }
++
++  var EVENT_TRANSLATIONS = {
++    mouseenter: 'mouseover',
++    mouseleave: 'mouseout'
++  };
++
++  function getDOMEventName(eventName) {
++    return EVENT_TRANSLATIONS[eventName] || eventName;
++  }
++
++  if (MOUSEENTER_MOUSELEAVE_EVENTS_SUPPORTED)
++    getDOMEventName = Prototype.K;
++
++  function getUniqueElementID(element) {
++    if (element === window) return 0;
++
++    if (typeof element._prototypeUID === 'undefined')
++      element._prototypeUID = Element.Storage.UID++;
++    return element._prototypeUID;
++  }
++
++  function getUniqueElementID_IE(element) {
++    if (element === window) return 0;
++    if (element == document) return 1;
++    return element.uniqueID;
++  }
++
++  if ('uniqueID' in DIV)
++    getUniqueElementID = getUniqueElementID_IE;
++
++  function isCustomEvent(eventName) {
++    return eventName.include(':');
++  }
++
++  Event._isCustomEvent = isCustomEvent;
++
++  function getRegistryForElement(element, uid) {
++    var CACHE = GLOBAL.Event.cache;
++    if (Object.isUndefined(uid))
++      uid = getUniqueElementID(element);
++    if (!CACHE[uid]) CACHE[uid] = { element: element };
++    return CACHE[uid];
++  }
++
++  function destroyRegistryForElement(element, uid) {
++    if (Object.isUndefined(uid))
++      uid = getUniqueElementID(element);
++    delete GLOBAL.Event.cache[uid];
++  }
++
++
++  function register(element, eventName, handler) {
++    var registry = getRegistryForElement(element);
++    if (!registry[eventName]) registry[eventName] = [];
++    var entries = registry[eventName];
++
++    var i = entries.length;
++    while (i--)
++      if (entries[i].handler === handler) return null;
++
++    var uid = getUniqueElementID(element);
++    var responder = GLOBAL.Event._createResponder(uid, eventName, handler);
++    var entry = {
++      responder: responder,
++      handler:   handler
++    };
++
++    entries.push(entry);
++    return entry;
++  }
++
++  function unregister(element, eventName, handler) {
++    var registry = getRegistryForElement(element);
++    var entries = registry[eventName];
++    if (!entries) return;
++
++    var i = entries.length, entry;
++    while (i--) {
++      if (entries[i].handler === handler) {
++        entry = entries[i];
++        break;
++      }
++    }
++
++    if (!entry) return;
++
++    var index = entries.indexOf(entry);
++    entries.splice(index, 1);
++
++    return entry;
++  }
++
++
++  function observe(element, eventName, handler) {
++    element = $(element);
++    var entry = register(element, eventName, handler);
++
++    if (entry === null) return element;
++
++    var responder = entry.responder;
++    if (isCustomEvent(eventName))
++      observeCustomEvent(element, eventName, responder);
++    else
++      observeStandardEvent(element, eventName, responder);
++
++    return element;
++  }
++
++  function observeStandardEvent(element, eventName, responder) {
++    var actualEventName = getDOMEventName(eventName);
++    if (element.addEventListener) {
++      element.addEventListener(actualEventName, responder, false);
++    } else {
++      element.attachEvent('on' + actualEventName, responder);
++    }
++  }
++
++  function observeCustomEvent(element, eventName, responder) {
++    if (element.addEventListener) {
++      element.addEventListener('dataavailable', responder, false);
++    } else {
++      element.attachEvent('ondataavailable', responder);
++      element.attachEvent('onlosecapture',   responder);
++    }
++  }
++
++  function stopObserving(element, eventName, handler) {
++    element = $(element);
++    var handlerGiven = !Object.isUndefined(handler),
++     eventNameGiven = !Object.isUndefined(eventName);
++
++    if (!eventNameGiven && !handlerGiven) {
++      stopObservingElement(element);
++      return element;
++    }
++
++    if (!handlerGiven) {
++      stopObservingEventName(element, eventName);
++      return element;
++    }
++
++    var entry = unregister(element, eventName, handler);
++
++    if (!entry) return element;
++    removeEvent(element, eventName, entry.responder);
++    return element;
++  }
++
++  function stopObservingStandardEvent(element, eventName, responder) {
++    var actualEventName = getDOMEventName(eventName);
++    if (element.removeEventListener) {
++      element.removeEventListener(actualEventName, responder, false);
++    } else {
++      element.detachEvent('on' + actualEventName, responder);
++    }
++  }
++
++  function stopObservingCustomEvent(element, eventName, responder) {
++    if (element.removeEventListener) {
++      element.removeEventListener('dataavailable', responder, false);
++    } else {
++      element.detachEvent('ondataavailable', responder);
++      element.detachEvent('onlosecapture',   responder);
++    }
++  }
++
++
++
++  function stopObservingElement(element) {
++    var uid = getUniqueElementID(element),
++     registry = getRegistryForElement(element, uid);
++
++    destroyRegistryForElement(element, uid);
++
++    var entries, i;
++    for (var eventName in registry) {
++      if (eventName === 'element') continue;
++
++      entries = registry[eventName];
++      i = entries.length;
++      while (i--)
++        removeEvent(element, eventName, entries[i].responder);
++    }
++  }
++
++  function stopObservingEventName(element, eventName) {
++    var registry = getRegistryForElement(element);
++    var entries = registry[eventName];
++    if (!entries) return;
++    delete registry[eventName];
++
++    var i = entries.length;
++    while (i--)
++      removeEvent(element, eventName, entries[i].responder);
++  }
++
++
++  function removeEvent(element, eventName, handler) {
++    if (isCustomEvent(eventName))
++      stopObservingCustomEvent(element, eventName, handler);
++    else
++      stopObservingStandardEvent(element, eventName, handler);
++  }
++
++
++
++  function getFireTarget(element) {
++    if (element !== document) return element;
++    if (document.createEvent && !element.dispatchEvent)
++      return document.documentElement;
++    return element;
++  }
++
++  function fire(element, eventName, memo, bubble) {
++    element = getFireTarget($(element));
++    if (Object.isUndefined(bubble)) bubble = true;
++    memo = memo || {};
++
++    var event = fireEvent(element, eventName, memo, bubble);
++    return Event.extend(event);
++  }
++
++  function fireEvent_DOM(element, eventName, memo, bubble) {
++    var event = document.createEvent('HTMLEvents');
++    event.initEvent('dataavailable', bubble, true);
++
++    event.eventName = eventName;
++    event.memo = memo;
++
++    element.dispatchEvent(event);
++    return event;
++  }
++
++  function fireEvent_IE(element, eventName, memo, bubble) {
++    var event = document.createEventObject();
++    event.eventType = bubble ? 'ondataavailable' : 'onlosecapture';
++
++    event.eventName = eventName;
++    event.memo = memo;
++
++    element.fireEvent(event.eventType, event);
++    return event;
++  }
++
++  var fireEvent = document.createEvent ? fireEvent_DOM : fireEvent_IE;
++
++
++
++  Event.Handler = Class.create({
++    initialize: function(element, eventName, selector, callback) {
++      this.element   = $(element);
++      this.eventName = eventName;
++      this.selector  = selector;
++      this.callback  = callback;
++      this.handler   = this.handleEvent.bind(this);
++    },
++
++
++    start: function() {
++      Event.observe(this.element, this.eventName, this.handler);
++      return this;
++    },
++
++    stop: function() {
++      Event.stopObserving(this.element, this.eventName, this.handler);
++      return this;
++    },
++
++    handleEvent: function(event) {
++      var element = Event.findElement(event, this.selector);
++      if (element) this.callback.call(this.element, event, element);
++    }
++  });
++
++  function on(element, eventName, selector, callback) {
++    element = $(element);
++    if (Object.isFunction(selector) && Object.isUndefined(callback)) {
++      callback = selector, selector = null;
++    }
++
++    return new Event.Handler(element, eventName, selector, callback).start();
++  }
++
++  Object.extend(Event, Event.Methods);
++
++  Object.extend(Event, {
++    fire:          fire,
++    observe:       observe,
++    stopObserving: stopObserving,
++    on:            on
++  });
++
++  Element.addMethods({
++    fire:          fire,
++
++    observe:       observe,
++
++    stopObserving: stopObserving,
++
++    on:            on
++  });
++
++  Object.extend(document, {
++    fire:          fire.methodize(),
++
++    observe:       observe.methodize(),
++
++    stopObserving: stopObserving.methodize(),
++
++    on:            on.methodize(),
++
++    loaded:        false
++  });
++
++  if (GLOBAL.Event) Object.extend(window.Event, Event);
++  else GLOBAL.Event = Event;
++
++  GLOBAL.Event.cache = {};
++
++  function destroyCache_IE() {
++    GLOBAL.Event.cache = null;
++  }
++
++  if (window.attachEvent)
++    window.attachEvent('onunload', destroyCache_IE);
++
++  DIV = null;
++  docEl = null;
++})(this);
++
++(function(GLOBAL) {
++  /* Code for creating leak-free event responders is based on work by
++   John-David Dalton. */
++
++  var docEl = document.documentElement;
++  var MOUSEENTER_MOUSELEAVE_EVENTS_SUPPORTED = 'onmouseenter' in docEl
++    && 'onmouseleave' in docEl;
++
++  function isSimulatedMouseEnterLeaveEvent(eventName) {
++    return !MOUSEENTER_MOUSELEAVE_EVENTS_SUPPORTED &&
++     (eventName === 'mouseenter' || eventName === 'mouseleave');
++  }
++
++  function createResponder(uid, eventName, handler) {
++    if (Event._isCustomEvent(eventName))
++      return createResponderForCustomEvent(uid, eventName, handler);
++    if (isSimulatedMouseEnterLeaveEvent(eventName))
++      return createMouseEnterLeaveResponder(uid, eventName, handler);
++
++    return function(event) {
++      var cacheEntry = Event.cache[uid];
++      var element = cacheEntry.element;
++
++      Event.extend(event, element);
++      handler.call(element, event);
++    };
++  }
++
++  function createResponderForCustomEvent(uid, eventName, handler) {
++    return function(event) {
++      var cacheEntry = Event.cache[uid], element = cacheEntry.element;
++
++      if (Object.isUndefined(event.eventName))
++        return false;
++
++      if (event.eventName !== eventName)
++        return false;
++
++      Event.extend(event, element);
++      handler.call(element, event);
++    };
++  }
++
++  function createMouseEnterLeaveResponder(uid, eventName, handler) {
++    return function(event) {
++      var cacheEntry = Event.cache[uid], element = cacheEntry.element;
++
++      Event.extend(event, element);
++      var parent = event.relatedTarget;
++
++      while (parent && parent !== element) {
++        try { parent = parent.parentNode; }
++        catch(e) { parent = element; }
++      }
++
++      if (parent === element) return;
++      handler.call(element, event);
++    }
++  }
++
++  GLOBAL.Event._createResponder = createResponder;
++  docEl = null;
++})(this);
++
++(function(GLOBAL) {
++  /* Support for the DOMContentLoaded event is based on work by Dan Webb,
++     Matthias Miller, Dean Edwards, John Resig, and Diego Perini. */
++
++  var TIMER;
++
++  function fireContentLoadedEvent() {
++    if (document.loaded) return;
++    if (TIMER) window.clearTimeout(TIMER);
++    document.loaded = true;
++    document.fire('dom:loaded');
++  }
++
++  function checkReadyState() {
++    if (document.readyState === 'complete') {
++      document.detachEvent('onreadystatechange', checkReadyState);
++      fireContentLoadedEvent();
++    }
++  }
++
++  function pollDoScroll() {
++    try {
++      document.documentElement.doScroll('left');
++    } catch (e) {
++      TIMER = pollDoScroll.defer();
++      return;
++    }
++
++    fireContentLoadedEvent();
++  }
++
++  if (document.addEventListener) {
++    document.addEventListener('DOMContentLoaded', fireContentLoadedEvent, false);
++  } else {
++    document.attachEvent('onreadystatechange', checkReadyState);
++    if (window == top) TIMER = pollDoScroll.defer();
++  }
++
++  Event.observe(window, 'load', fireContentLoadedEvent);
++})(this);
++
++
++Element.addMethods();
++/*------------------------------- DEPRECATED -------------------------------*/
++
++Hash.toQueryString = Object.toQueryString;
++
++var Toggle = { display: Element.toggle };
++
++Element.Methods.childOf = Element.Methods.descendantOf;
++
++var Insertion = {
++  Before: function(element, content) {
++    return Element.insert(element, {before:content});
++  },
++
++  Top: function(element, content) {
++    return Element.insert(element, {top:content});
++  },
++
++  Bottom: function(element, content) {
++    return Element.insert(element, {bottom:content});
++  },
++
++  After: function(element, content) {
++    return Element.insert(element, {after:content});
++  }
++};
++
++var $continue = new Error('"throw $continue" is deprecated, use "return" instead');
++
++var Position = {
++  includeScrollOffsets: false,
++
++  prepare: function() {
++    this.deltaX =  window.pageXOffset
++                || document.documentElement.scrollLeft
++                || document.body.scrollLeft
++                || 0;
++    this.deltaY =  window.pageYOffset
++                || document.documentElement.scrollTop
++                || document.body.scrollTop
++                || 0;
++  },
++
++  within: function(element, x, y) {
++    if (this.includeScrollOffsets)
++      return this.withinIncludingScrolloffsets(element, x, y);
++    this.xcomp = x;
++    this.ycomp = y;
++    this.offset = Element.cumulativeOffset(element);
++
++    return (y >= this.offset[1] &&
++            y <  this.offset[1] + element.offsetHeight &&
++            x >= this.offset[0] &&
++            x <  this.offset[0] + element.offsetWidth);
++  },
++
++  withinIncludingScrolloffsets: function(element, x, y) {
++    var offsetcache = Element.cumulativeScrollOffset(element);
++
++    this.xcomp = x + offsetcache[0] - this.deltaX;
++    this.ycomp = y + offsetcache[1] - this.deltaY;
++    this.offset = Element.cumulativeOffset(element);
++
++    return (this.ycomp >= this.offset[1] &&
++            this.ycomp <  this.offset[1] + element.offsetHeight &&
++            this.xcomp >= this.offset[0] &&
++            this.xcomp <  this.offset[0] + element.offsetWidth);
++  },
++
++  overlap: function(mode, element) {
++    if (!mode) return 0;
++    if (mode == 'vertical')
++      return ((this.offset[1] + element.offsetHeight) - this.ycomp) /
++        element.offsetHeight;
++    if (mode == 'horizontal')
++      return ((this.offset[0] + element.offsetWidth) - this.xcomp) /
++        element.offsetWidth;
++  },
++
++
++  cumulativeOffset: Element.Methods.cumulativeOffset,
++
++  positionedOffset: Element.Methods.positionedOffset,
++
++  absolutize: function(element) {
++    Position.prepare();
++    return Element.absolutize(element);
++  },
++
++  relativize: function(element) {
++    Position.prepare();
++    return Element.relativize(element);
++  },
++
++  realOffset: Element.Methods.cumulativeScrollOffset,
++
++  offsetParent: Element.Methods.getOffsetParent,
++
++  page: Element.Methods.viewportOffset,
++
++  clone: function(source, target, options) {
++    options = options || { };
++    return Element.clonePosition(target, source, options);
++  }
++};
++
++/*--------------------------------------------------------------------------*/
++
++if (!document.getElementsByClassName) document.getElementsByClassName = function(instanceMethods){
++  function iter(name) {
++    return name.blank() ? null : "[contains(concat(' ', @class, ' '), ' " + name + " ')]";
++  }
++
++  instanceMethods.getElementsByClassName = Prototype.BrowserFeatures.XPath ?
++  function(element, className) {
++    className = className.toString().strip();
++    var cond = /\s/.test(className) ? $w(className).map(iter).join('') : iter(className);
++    return cond ? document._getElementsByXPath('.//*' + cond, element) : [];
++  } : function(element, className) {
++    className = className.toString().strip();
++    var elements = [], classNames = (/\s/.test(className) ? $w(className) : null);
++    if (!classNames && !className) return elements;
++
++    var nodes = $(element).getElementsByTagName('*');
++    className = ' ' + className + ' ';
++
++    for (var i = 0, child, cn; child = nodes[i]; i++) {
++      if (child.className && (cn = ' ' + child.className + ' ') && (cn.include(className) ||
++          (classNames && classNames.all(function(name) {
++            return !name.toString().blank() && cn.include(' ' + name + ' ');
++          }))))
++        elements.push(Element.extend(child));
++    }
++    return elements;
++  };
++
++  return function(className, parentElement) {
++    return $(parentElement || document.body).getElementsByClassName(className);
++  };
++}(Element.Methods);
++
++/*--------------------------------------------------------------------------*/
++
++Element.ClassNames = Class.create();
++Element.ClassNames.prototype = {
++  initialize: function(element) {
++    this.element = $(element);
++  },
++
++  _each: function(iterator, context) {
++    this.element.className.split(/\s+/).select(function(name) {
++      return name.length > 0;
++    })._each(iterator, context);
++  },
++
++  set: function(className) {
++    this.element.className = className;
++  },
++
++  add: function(classNameToAdd) {
++    if (this.include(classNameToAdd)) return;
++    this.set($A(this).concat(classNameToAdd).join(' '));
++  },
++
++  remove: function(classNameToRemove) {
++    if (!this.include(classNameToRemove)) return;
++    this.set($A(this).without(classNameToRemove).join(' '));
++  },
++
++  toString: function() {
++    return $A(this).join(' ');
++  }
++};
++
++Object.extend(Element.ClassNames.prototype, Enumerable);
++
++/*--------------------------------------------------------------------------*/
++
++(function() {
++  window.Selector = Class.create({
++    initialize: function(expression) {
++      this.expression = expression.strip();
++    },
++
++    findElements: function(rootElement) {
++      return Prototype.Selector.select(this.expression, rootElement);
++    },
++
++    match: function(element) {
++      return Prototype.Selector.match(element, this.expression);
++    },
++
++    toString: function() {
++      return this.expression;
++    },
++
++    inspect: function() {
++      return "#<Selector: " + this.expression + ">";
++    }
++  });
++
++  Object.extend(Selector, {
++    matchElements: function(elements, expression) {
++      var match = Prototype.Selector.match,
++          results = [];
++
++      for (var i = 0, length = elements.length; i < length; i++) {
++        var element = elements[i];
++        if (match(element, expression)) {
++          results.push(Element.extend(element));
++        }
++      }
++      return results;
++    },
++
++    findElement: function(elements, expression, index) {
++      index = index || 0;
++      var matchIndex = 0, element;
++      for (var i = 0, length = elements.length; i < length; i++) {
++        element = elements[i];
++        if (Prototype.Selector.match(element, expression) && index === matchIndex++) {
++          return Element.extend(element);
++        }
++      }
++    },
++
++    findChildElements: function(element, expressions) {
++      var selector = expressions.toArray().join(', ');
++      return Prototype.Selector.select(selector, element || document);
++    }
++  });
++})();
+diff --git a/wp-includes/js/scriptaculous/builder.js b/wp-includes/js/scriptaculous/builder.js
+new file mode 100644
+index 00000000..73250380
+--- /dev/null
++++ b/wp-includes/js/scriptaculous/builder.js
+@@ -0,0 +1,136 @@
++// script.aculo.us builder.js v1.9.0, Thu Dec 23 16:54:48 -0500 2010
++
++// Copyright (c) 2005-2010 Thomas Fuchs (http://script.aculo.us, http://mir.aculo.us)
++//
++// script.aculo.us is freely distributable under the terms of an MIT-style license.
++// For details, see the script.aculo.us web site: http://script.aculo.us/
++
++var Builder = {
++  NODEMAP: {
++    AREA: 'map',
++    CAPTION: 'table',
++    COL: 'table',
++    COLGROUP: 'table',
++    LEGEND: 'fieldset',
++    OPTGROUP: 'select',
++    OPTION: 'select',
++    PARAM: 'object',
++    TBODY: 'table',
++    TD: 'table',
++    TFOOT: 'table',
++    TH: 'table',
++    THEAD: 'table',
++    TR: 'table'
++  },
++  // note: For Firefox < 1.5, OPTION and OPTGROUP tags are currently broken,
++  //       due to a Firefox bug
++  node: function(elementName) {
++    elementName = elementName.toUpperCase();
++
++    // try innerHTML approach
++    var parentTag = this.NODEMAP[elementName] || 'div';
++    var parentElement = document.createElement(parentTag);
++    try { // prevent IE "feature": http://dev.rubyonrails.org/ticket/2707
++      parentElement.innerHTML = "<" + elementName + "></" + elementName + ">";
++    } catch(e) {}
++    var element = parentElement.firstChild || null;
++
++    // see if browser added wrapping tags
++    if(element && (element.tagName.toUpperCase() != elementName))
++      element = element.getElementsByTagName(elementName)[0];
++
++    // fallback to createElement approach
++    if(!element) element = document.createElement(elementName);
++
++    // abort if nothing could be created
++    if(!element) return;
++
++    // attributes (or text)
++    if(arguments[1])
++      if(this._isStringOrNumber(arguments[1]) ||
++        (arguments[1] instanceof Array) ||
++        arguments[1].tagName) {
++          this._children(element, arguments[1]);
++        } else {
++          var attrs = this._attributes(arguments[1]);
++          if(attrs.length) {
++            try { // prevent IE "feature": http://dev.rubyonrails.org/ticket/2707
++              parentElement.innerHTML = "<" +elementName + " " +
++                attrs + "></" + elementName + ">";
++            } catch(e) {}
++            element = parentElement.firstChild || null;
++            // workaround firefox 1.0.X bug
++            if(!element) {
++              element = document.createElement(elementName);
++              for(attr in arguments[1])
++                element[attr == 'class' ? 'className' : attr] = arguments[1][attr];
++            }
++            if(element.tagName.toUpperCase() != elementName)
++              element = parentElement.getElementsByTagName(elementName)[0];
++          }
++        }
++
++    // text, or array of children
++    if(arguments[2])
++      this._children(element, arguments[2]);
++
++     return $(element);
++  },
++  _text: function(text) {
++     return document.createTextNode(text);
++  },
++
++  ATTR_MAP: {
++    'className': 'class',
++    'htmlFor': 'for'
++  },
++
++  _attributes: function(attributes) {
++    var attrs = [];
++    for(attribute in attributes)
++      attrs.push((attribute in this.ATTR_MAP ? this.ATTR_MAP[attribute] : attribute) +
++          '="' + attributes[attribute].toString().escapeHTML().gsub(/"/,'&quot;') + '"');
++    return attrs.join(" ");
++  },
++  _children: function(element, children) {
++    if(children.tagName) {
++      element.appendChild(children);
++      return;
++    }
++    if(typeof children=='object') { // array can hold nodes and text
++      children.flatten().each( function(e) {
++        if(typeof e=='object')
++          element.appendChild(e);
++        else
++          if(Builder._isStringOrNumber(e))
++            element.appendChild(Builder._text(e));
++      });
++    } else
++      if(Builder._isStringOrNumber(children))
++        element.appendChild(Builder._text(children));
++  },
++  _isStringOrNumber: function(param) {
++    return(typeof param=='string' || typeof param=='number');
++  },
++  build: function(html) {
++    var element = this.node('div');
++    $(element).update(html.strip());
++    return element.down();
++  },
++  dump: function(scope) {
++    if(typeof scope != 'object' && typeof scope != 'function') scope = window; //global scope
++
++    var tags = ("A ABBR ACRONYM ADDRESS APPLET AREA B BASE BASEFONT BDO BIG BLOCKQUOTE BODY " +
++      "BR BUTTON CAPTION CENTER CITE CODE COL COLGROUP DD DEL DFN DIR DIV DL DT EM FIELDSET " +
++      "FONT FORM FRAME FRAMESET H1 H2 H3 H4 H5 H6 HEAD HR HTML I IFRAME IMG INPUT INS ISINDEX "+
++      "KBD LABEL LEGEND LI LINK MAP MENU META NOFRAMES NOSCRIPT OBJECT OL OPTGROUP OPTION P "+
++      "PARAM PRE Q S SAMP SCRIPT SELECT SMALL SPAN STRIKE STRONG STYLE SUB SUP TABLE TBODY TD "+
++      "TEXTAREA TFOOT TH THEAD TITLE TR TT U UL VAR").split(/\s+/);
++
++    tags.each( function(tag){
++      scope[tag] = function() {
++        return Builder.node.apply(Builder, [tag].concat($A(arguments)));
++      };
++    });
++  }
++};
+\ No newline at end of file
+diff --git a/wp-includes/js/scriptaculous/controls.js b/wp-includes/js/scriptaculous/controls.js
+new file mode 100644
+index 00000000..5137ab51
+--- /dev/null
++++ b/wp-includes/js/scriptaculous/controls.js
+@@ -0,0 +1,965 @@
++// script.aculo.us controls.js v1.9.0, Thu Dec 23 16:54:48 -0500 2010
++
++// Copyright (c) 2005-2010 Thomas Fuchs (http://script.aculo.us, http://mir.aculo.us)
++//           (c) 2005-2010 Ivan Krstic (http://blogs.law.harvard.edu/ivan)
++//           (c) 2005-2010 Jon Tirsen (http://www.tirsen.com)
++// Contributors:
++//  Richard Livsey
++//  Rahul Bhargava
++//  Rob Wills
++//
++// script.aculo.us is freely distributable under the terms of an MIT-style license.
++// For details, see the script.aculo.us web site: http://script.aculo.us/
++
++// Autocompleter.Base handles all the autocompletion functionality
++// that's independent of the data source for autocompletion. This
++// includes drawing the autocompletion menu, observing keyboard
++// and mouse events, and similar.
++//
++// Specific autocompleters need to provide, at the very least,
++// a getUpdatedChoices function that will be invoked every time
++// the text inside the monitored textbox changes. This method
++// should get the text for which to provide autocompletion by
++// invoking this.getToken(), NOT by directly accessing
++// this.element.value. This is to allow incremental tokenized
++// autocompletion. Specific auto-completion logic (AJAX, etc)
++// belongs in getUpdatedChoices.
++//
++// Tokenized incremental autocompletion is enabled automatically
++// when an autocompleter is instantiated with the 'tokens' option
++// in the options parameter, e.g.:
++// new Ajax.Autocompleter('id','upd', '/url/', { tokens: ',' });
++// will incrementally autocomplete with a comma as the token.
++// Additionally, ',' in the above example can be replaced with
++// a token array, e.g. { tokens: [',', '\n'] } which
++// enables autocompletion on multiple tokens. This is most
++// useful when one of the tokens is \n (a newline), as it
++// allows smart autocompletion after linebreaks.
++
++if(typeof Effect == 'undefined')
++  throw("controls.js requires including script.aculo.us' effects.js library");
++
++var Autocompleter = { };
++Autocompleter.Base = Class.create({
++  baseInitialize: function(element, update, options) {
++    element          = $(element);
++    this.element     = element;
++    this.update      = $(update);
++    this.hasFocus    = false;
++    this.changed     = false;
++    this.active      = false;
++    this.index       = 0;
++    this.entryCount  = 0;
++    this.oldElementValue = this.element.value;
++
++    if(this.setOptions)
++      this.setOptions(options);
++    else
++      this.options = options || { };
++
++    this.options.paramName    = this.options.paramName || this.element.name;
++    this.options.tokens       = this.options.tokens || [];
++    this.options.frequency    = this.options.frequency || 0.4;
++    this.options.minChars     = this.options.minChars || 1;
++    this.options.onShow       = this.options.onShow ||
++      function(element, update){
++        if(!update.style.position || update.style.position=='absolute') {
++          update.style.position = 'absolute';
++          Position.clone(element, update, {
++            setHeight: false,
++            offsetTop: element.offsetHeight
++          });
++        }
++        Effect.Appear(update,{duration:0.15});
++      };
++    this.options.onHide = this.options.onHide ||
++      function(element, update){ new Effect.Fade(update,{duration:0.15}) };
++
++    if(typeof(this.options.tokens) == 'string')
++      this.options.tokens = new Array(this.options.tokens);
++    // Force carriage returns as token delimiters anyway
++    if (!this.options.tokens.include('\n'))
++      this.options.tokens.push('\n');
++
++    this.observer = null;
++
++    this.element.setAttribute('autocomplete','off');
++
++    Element.hide(this.update);
++
++    Event.observe(this.element, 'blur', this.onBlur.bindAsEventListener(this));
++    Event.observe(this.element, 'keydown', this.onKeyPress.bindAsEventListener(this));
++  },
++
++  show: function() {
++    if(Element.getStyle(this.update, 'display')=='none') this.options.onShow(this.element, this.update);
++    if(!this.iefix &&
++      (Prototype.Browser.IE) &&
++      (Element.getStyle(this.update, 'position')=='absolute')) {
++      new Insertion.After(this.update,
++       '<iframe id="' + this.update.id + '_iefix" '+
++       'style="display:none;position:absolute;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);" ' +
++       'src="javascript:false;" frameborder="0" scrolling="no"></iframe>');
++      this.iefix = $(this.update.id+'_iefix');
++    }
++    if(this.iefix) setTimeout(this.fixIEOverlapping.bind(this), 50);
++  },
++
++  fixIEOverlapping: function() {
++    Position.clone(this.update, this.iefix, {setTop:(!this.update.style.height)});
++    this.iefix.style.zIndex = 1;
++    this.update.style.zIndex = 2;
++    Element.show(this.iefix);
++  },
++
++  hide: function() {
++    this.stopIndicator();
++    if(Element.getStyle(this.update, 'display')!='none') this.options.onHide(this.element, this.update);
++    if(this.iefix) Element.hide(this.iefix);
++  },
++
++  startIndicator: function() {
++    if(this.options.indicator) Element.show(this.options.indicator);
++  },
++
++  stopIndicator: function() {
++    if(this.options.indicator) Element.hide(this.options.indicator);
++  },
++
++  onKeyPress: function(event) {
++    if(this.active)
++      switch(event.keyCode) {
++       case Event.KEY_TAB:
++       case Event.KEY_RETURN:
++         this.selectEntry();
++         Event.stop(event);
++       case Event.KEY_ESC:
++         this.hide();
++         this.active = false;
++         Event.stop(event);
++         return;
++       case Event.KEY_LEFT:
++       case Event.KEY_RIGHT:
++         return;
++       case Event.KEY_UP:
++         this.markPrevious();
++         this.render();
++         Event.stop(event);
++         return;
++       case Event.KEY_DOWN:
++         this.markNext();
++         this.render();
++         Event.stop(event);
++         return;
++      }
++     else
++       if(event.keyCode==Event.KEY_TAB || event.keyCode==Event.KEY_RETURN ||
++         (Prototype.Browser.WebKit > 0 && event.keyCode == 0)) return;
++
++    this.changed = true;
++    this.hasFocus = true;
++
++    if(this.observer) clearTimeout(this.observer);
++      this.observer =
++        setTimeout(this.onObserverEvent.bind(this), this.options.frequency*1000);
++  },
++
++  activate: function() {
++    this.changed = false;
++    this.hasFocus = true;
++    this.getUpdatedChoices();
++  },
++
++  onHover: function(event) {
++    var element = Event.findElement(event, 'LI');
++    if(this.index != element.autocompleteIndex)
++    {
++        this.index = element.autocompleteIndex;
++        this.render();
++    }
++    Event.stop(event);
++  },
++
++  onClick: function(event) {
++    var element = Event.findElement(event, 'LI');
++    this.index = element.autocompleteIndex;
++    this.selectEntry();
++    this.hide();
++  },
++
++  onBlur: function(event) {
++    // needed to make click events working
++    setTimeout(this.hide.bind(this), 250);
++    this.hasFocus = false;
++    this.active = false;
++  },
++
++  render: function() {
++    if(this.entryCount > 0) {
++      for (var i = 0; i < this.entryCount; i++)
++        this.index==i ?
++          Element.addClassName(this.getEntry(i),"selected") :
++          Element.removeClassName(this.getEntry(i),"selected");
++      if(this.hasFocus) {
++        this.show();
++        this.active = true;
++      }
++    } else {
++      this.active = false;
++      this.hide();
++    }
++  },
++
++  markPrevious: function() {
++    if(this.index > 0) this.index--;
++      else this.index = this.entryCount-1;
++    this.getEntry(this.index).scrollIntoView(true);
++  },
++
++  markNext: function() {
++    if(this.index < this.entryCount-1) this.index++;
++      else this.index = 0;
++    this.getEntry(this.index).scrollIntoView(false);
++  },
++
++  getEntry: function(index) {
++    return this.update.firstChild.childNodes[index];
++  },
++
++  getCurrentEntry: function() {
++    return this.getEntry(this.index);
++  },
++
++  selectEntry: function() {
++    this.active = false;
++    this.updateElement(this.getCurrentEntry());
++  },
++
++  updateElement: function(selectedElement) {
++    if (this.options.updateElement) {
++      this.options.updateElement(selectedElement);
++      return;
++    }
++    var value = '';
++    if (this.options.select) {
++      var nodes = $(selectedElement).select('.' + this.options.select) || [];
++      if(nodes.length>0) value = Element.collectTextNodes(nodes[0], this.options.select);
++    } else
++      value = Element.collectTextNodesIgnoreClass(selectedElement, 'informal');
++
++    var bounds = this.getTokenBounds();
++    if (bounds[0] != -1) {
++      var newValue = this.element.value.substr(0, bounds[0]);
++      var whitespace = this.element.value.substr(bounds[0]).match(/^\s+/);
++      if (whitespace)
++        newValue += whitespace[0];
++      this.element.value = newValue + value + this.element.value.substr(bounds[1]);
++    } else {
++      this.element.value = value;
++    }
++    this.oldElementValue = this.element.value;
++    this.element.focus();
++
++    if (this.options.afterUpdateElement)
++      this.options.afterUpdateElement(this.element, selectedElement);
++  },
++
++  updateChoices: function(choices) {
++    if(!this.changed && this.hasFocus) {
++      this.update.innerHTML = choices;
++      Element.cleanWhitespace(this.update);
++      Element.cleanWhitespace(this.update.down());
++
++      if(this.update.firstChild && this.update.down().childNodes) {
++        this.entryCount =
++          this.update.down().childNodes.length;
++        for (var i = 0; i < this.entryCount; i++) {
++          var entry = this.getEntry(i);
++          entry.autocompleteIndex = i;
++          this.addObservers(entry);
++        }
++      } else {
++        this.entryCount = 0;
++      }
++
++      this.stopIndicator();
++      this.index = 0;
++
++      if(this.entryCount==1 && this.options.autoSelect) {
++        this.selectEntry();
++        this.hide();
++      } else {
++        this.render();
++      }
++    }
++  },
++
++  addObservers: function(element) {
++    Event.observe(element, "mouseover", this.onHover.bindAsEventListener(this));
++    Event.observe(element, "click", this.onClick.bindAsEventListener(this));
++  },
++
++  onObserverEvent: function() {
++    this.changed = false;
++    this.tokenBounds = null;
++    if(this.getToken().length>=this.options.minChars) {
++      this.getUpdatedChoices();
++    } else {
++      this.active = false;
++      this.hide();
++    }
++    this.oldElementValue = this.element.value;
++  },
++
++  getToken: function() {
++    var bounds = this.getTokenBounds();
++    return this.element.value.substring(bounds[0], bounds[1]).strip();
++  },
++
++  getTokenBounds: function() {
++    if (null != this.tokenBounds) return this.tokenBounds;
++    var value = this.element.value;
++    if (value.strip().empty()) return [-1, 0];
++    var diff = arguments.callee.getFirstDifferencePos(value, this.oldElementValue);
++    var offset = (diff == this.oldElementValue.length ? 1 : 0);
++    var prevTokenPos = -1, nextTokenPos = value.length;
++    var tp;
++    for (var index = 0, l = this.options.tokens.length; index < l; ++index) {
++      tp = value.lastIndexOf(this.options.tokens[index], diff + offset - 1);
++      if (tp > prevTokenPos) prevTokenPos = tp;
++      tp = value.indexOf(this.options.tokens[index], diff + offset);
++      if (-1 != tp && tp < nextTokenPos) nextTokenPos = tp;
++    }
++    return (this.tokenBounds = [prevTokenPos + 1, nextTokenPos]);
++  }
++});
++
++Autocompleter.Base.prototype.getTokenBounds.getFirstDifferencePos = function(newS, oldS) {
++  var boundary = Math.min(newS.length, oldS.length);
++  for (var index = 0; index < boundary; ++index)
++    if (newS[index] != oldS[index])
++      return index;
++  return boundary;
++};
++
++Ajax.Autocompleter = Class.create(Autocompleter.Base, {
++  initialize: function(element, update, url, options) {
++    this.baseInitialize(element, update, options);
++    this.options.asynchronous  = true;
++    this.options.onComplete    = this.onComplete.bind(this);
++    this.options.defaultParams = this.options.parameters || null;
++    this.url                   = url;
++  },
++
++  getUpdatedChoices: function() {
++    this.startIndicator();
++
++    var entry = encodeURIComponent(this.options.paramName) + '=' +
++      encodeURIComponent(this.getToken());
++
++    this.options.parameters = this.options.callback ?
++      this.options.callback(this.element, entry) : entry;
++
++    if(this.options.defaultParams)
++      this.options.parameters += '&' + this.options.defaultParams;
++
++    new Ajax.Request(this.url, this.options);
++  },
++
++  onComplete: function(request) {
++    this.updateChoices(request.responseText);
++  }
++});
++
++// The local array autocompleter. Used when you'd prefer to
++// inject an array of autocompletion options into the page, rather
++// than sending out Ajax queries, which can be quite slow sometimes.
++//
++// The constructor takes four parameters. The first two are, as usual,
++// the id of the monitored textbox, and id of the autocompletion menu.
++// The third is the array you want to autocomplete from, and the fourth
++// is the options block.
++//
++// Extra local autocompletion options:
++// - choices - How many autocompletion choices to offer
++//
++// - partialSearch - If false, the autocompleter will match entered
++//                    text only at the beginning of strings in the
++//                    autocomplete array. Defaults to true, which will
++//                    match text at the beginning of any *word* in the
++//                    strings in the autocomplete array. If you want to
++//                    search anywhere in the string, additionally set
++//                    the option fullSearch to true (default: off).
++//
++// - fullSsearch - Search anywhere in autocomplete array strings.
++//
++// - partialChars - How many characters to enter before triggering
++//                   a partial match (unlike minChars, which defines
++//                   how many characters are required to do any match
++//                   at all). Defaults to 2.
++//
++// - ignoreCase - Whether to ignore case when autocompleting.
++//                 Defaults to true.
++//
++// It's possible to pass in a custom function as the 'selector'
++// option, if you prefer to write your own autocompletion logic.
++// In that case, the other options above will not apply unless
++// you support them.
++
++Autocompleter.Local = Class.create(Autocompleter.Base, {
++  initialize: function(element, update, array, options) {
++    this.baseInitialize(element, update, options);
++    this.options.array = array;
++  },
++
++  getUpdatedChoices: function() {
++    this.updateChoices(this.options.selector(this));
++  },
++
++  setOptions: function(options) {
++    this.options = Object.extend({
++      choices: 10,
++      partialSearch: true,
++      partialChars: 2,
++      ignoreCase: true,
++      fullSearch: false,
++      selector: function(instance) {
++        var ret       = []; // Beginning matches
++        var partial   = []; // Inside matches
++        var entry     = instance.getToken();
++        var count     = 0;
++
++        for (var i = 0; i < instance.options.array.length &&
++          ret.length < instance.options.choices ; i++) {
++
++          var elem = instance.options.array[i];
++          var foundPos = instance.options.ignoreCase ?
++            elem.toLowerCase().indexOf(entry.toLowerCase()) :
++            elem.indexOf(entry);
++
++          while (foundPos != -1) {
++            if (foundPos == 0 && elem.length != entry.length) {
++              ret.push("<li><strong>" + elem.substr(0, entry.length) + "</strong>" +
++                elem.substr(entry.length) + "</li>");
++              break;
++            } else if (entry.length >= instance.options.partialChars &&
++              instance.options.partialSearch && foundPos != -1) {
++              if (instance.options.fullSearch || /\s/.test(elem.substr(foundPos-1,1))) {
++                partial.push("<li>" + elem.substr(0, foundPos) + "<strong>" +
++                  elem.substr(foundPos, entry.length) + "</strong>" + elem.substr(
++                  foundPos + entry.length) + "</li>");
++                break;
++              }
++            }
++
++            foundPos = instance.options.ignoreCase ?
++              elem.toLowerCase().indexOf(entry.toLowerCase(), foundPos + 1) :
++              elem.indexOf(entry, foundPos + 1);
++
++          }
++        }
++        if (partial.length)
++          ret = ret.concat(partial.slice(0, instance.options.choices - ret.length));
++        return "<ul>" + ret.join('') + "</ul>";
++      }
++    }, options || { });
++  }
++});
++
++// AJAX in-place editor and collection editor
++// Full rewrite by Christophe Porteneuve <tdd@tddsworld.com> (April 2007).
++
++// Use this if you notice weird scrolling problems on some browsers,
++// the DOM might be a bit confused when this gets called so do this
++// waits 1 ms (with setTimeout) until it does the activation
++Field.scrollFreeActivate = function(field) {
++  setTimeout(function() {
++    Field.activate(field);
++  }, 1);
++};
++
++Ajax.InPlaceEditor = Class.create({
++  initialize: function(element, url, options) {
++    this.url = url;
++    this.element = element = $(element);
++    this.prepareOptions();
++    this._controls = { };
++    arguments.callee.dealWithDeprecatedOptions(options); // DEPRECATION LAYER!!!
++    Object.extend(this.options, options || { });
++    if (!this.options.formId && this.element.id) {
++      this.options.formId = this.element.id + '-inplaceeditor';
++      if ($(this.options.formId))
++        this.options.formId = '';
++    }
++    if (this.options.externalControl)
++      this.options.externalControl = $(this.options.externalControl);
++    if (!this.options.externalControl)
++      this.options.externalControlOnly = false;
++    this._originalBackground = this.element.getStyle('background-color') || 'transparent';
++    this.element.title = this.options.clickToEditText;
++    this._boundCancelHandler = this.handleFormCancellation.bind(this);
++    this._boundComplete = (this.options.onComplete || Prototype.emptyFunction).bind(this);
++    this._boundFailureHandler = this.handleAJAXFailure.bind(this);
++    this._boundSubmitHandler = this.handleFormSubmission.bind(this);
++    this._boundWrapperHandler = this.wrapUp.bind(this);
++    this.registerListeners();
++  },
++  checkForEscapeOrReturn: function(e) {
++    if (!this._editing || e.ctrlKey || e.altKey || e.shiftKey) return;
++    if (Event.KEY_ESC == e.keyCode)
++      this.handleFormCancellation(e);
++    else if (Event.KEY_RETURN == e.keyCode)
++      this.handleFormSubmission(e);
++  },
++  createControl: function(mode, handler, extraClasses) {
++    var control = this.options[mode + 'Control'];
++    var text = this.options[mode + 'Text'];
++    if ('button' == control) {
++      var btn = document.createElement('input');
++      btn.type = 'submit';
++      btn.value = text;
++      btn.className = 'editor_' + mode + '_button';
++      if ('cancel' == mode)
++        btn.onclick = this._boundCancelHandler;
++      this._form.appendChild(btn);
++      this._controls[mode] = btn;
++    } else if ('link' == control) {
++      var link = document.createElement('a');
++      link.href = '#';
++      link.appendChild(document.createTextNode(text));
++      link.onclick = 'cancel' == mode ? this._boundCancelHandler : this._boundSubmitHandler;
++      link.className = 'editor_' + mode + '_link';
++      if (extraClasses)
++        link.className += ' ' + extraClasses;
++      this._form.appendChild(link);
++      this._controls[mode] = link;
++    }
++  },
++  createEditField: function() {
++    var text = (this.options.loadTextURL ? this.options.loadingText : this.getText());
++    var fld;
++    if (1 >= this.options.rows && !/\r|\n/.test(this.getText())) {
++      fld = document.createElement('input');
++      fld.type = 'text';
++      var size = this.options.size || this.options.cols || 0;
++      if (0 < size) fld.size = size;
++    } else {
++      fld = document.createElement('textarea');
++      fld.rows = (1 >= this.options.rows ? this.options.autoRows : this.options.rows);
++      fld.cols = this.options.cols || 40;
++    }
++    fld.name = this.options.paramName;
++    fld.value = text; // No HTML breaks conversion anymore
++    fld.className = 'editor_field';
++    if (this.options.submitOnBlur)
++      fld.onblur = this._boundSubmitHandler;
++    this._controls.editor = fld;
++    if (this.options.loadTextURL)
++      this.loadExternalText();
++    this._form.appendChild(this._controls.editor);
++  },
++  createForm: function() {
++    var ipe = this;
++    function addText(mode, condition) {
++      var text = ipe.options['text' + mode + 'Controls'];
++      if (!text || condition === false) return;
++      ipe._form.appendChild(document.createTextNode(text));
++    };
++    this._form = $(document.createElement('form'));
++    this._form.id = this.options.formId;
++    this._form.addClassName(this.options.formClassName);
++    this._form.onsubmit = this._boundSubmitHandler;
++    this.createEditField();
++    if ('textarea' == this._controls.editor.tagName.toLowerCase())
++      this._form.appendChild(document.createElement('br'));
++    if (this.options.onFormCustomization)
++      this.options.onFormCustomization(this, this._form);
++    addText('Before', this.options.okControl || this.options.cancelControl);
++    this.createControl('ok', this._boundSubmitHandler);
++    addText('Between', this.options.okControl && this.options.cancelControl);
++    this.createControl('cancel', this._boundCancelHandler, 'editor_cancel');
++    addText('After', this.options.okControl || this.options.cancelControl);
++  },
++  destroy: function() {
++    if (this._oldInnerHTML)
++      this.element.innerHTML = this._oldInnerHTML;
++    this.leaveEditMode();
++    this.unregisterListeners();
++  },
++  enterEditMode: function(e) {
++    if (this._saving || this._editing) return;
++    this._editing = true;
++    this.triggerCallback('onEnterEditMode');
++    if (this.options.externalControl)
++      this.options.externalControl.hide();
++    this.element.hide();
++    this.createForm();
++    this.element.parentNode.insertBefore(this._form, this.element);
++    if (!this.options.loadTextURL)
++      this.postProcessEditField();
++    if (e) Event.stop(e);
++  },
++  enterHover: function(e) {
++    if (this.options.hoverClassName)
++      this.element.addClassName(this.options.hoverClassName);
++    if (this._saving) return;
++    this.triggerCallback('onEnterHover');
++  },
++  getText: function() {
++    return this.element.innerHTML.unescapeHTML();
++  },
++  handleAJAXFailure: function(transport) {
++    this.triggerCallback('onFailure', transport);
++    if (this._oldInnerHTML) {
++      this.element.innerHTML = this._oldInnerHTML;
++      this._oldInnerHTML = null;
++    }
++  },
++  handleFormCancellation: function(e) {
++    this.wrapUp();
++    if (e) Event.stop(e);
++  },
++  handleFormSubmission: function(e) {
++    var form = this._form;
++    var value = $F(this._controls.editor);
++    this.prepareSubmission();
++    var params = this.options.callback(form, value) || '';
++    if (Object.isString(params))
++      params = params.toQueryParams();
++    params.editorId = this.element.id;
++    if (this.options.htmlResponse) {
++      var options = Object.extend({ evalScripts: true }, this.options.ajaxOptions);
++      Object.extend(options, {
++        parameters: params,
++        onComplete: this._boundWrapperHandler,
++        onFailure: this._boundFailureHandler
++      });
++      new Ajax.Updater({ success: this.element }, this.url, options);
++    } else {
++      var options = Object.extend({ method: 'get' }, this.options.ajaxOptions);
++      Object.extend(options, {
++        parameters: params,
++        onComplete: this._boundWrapperHandler,
++        onFailure: this._boundFailureHandler
++      });
++      new Ajax.Request(this.url, options);
++    }
++    if (e) Event.stop(e);
++  },
++  leaveEditMode: function() {
++    this.element.removeClassName(this.options.savingClassName);
++    this.removeForm();
++    this.leaveHover();
++    this.element.style.backgroundColor = this._originalBackground;
++    this.element.show();
++    if (this.options.externalControl)
++      this.options.externalControl.show();
++    this._saving = false;
++    this._editing = false;
++    this._oldInnerHTML = null;
++    this.triggerCallback('onLeaveEditMode');
++  },
++  leaveHover: function(e) {
++    if (this.options.hoverClassName)
++      this.element.removeClassName(this.options.hoverClassName);
++    if (this._saving) return;
++    this.triggerCallback('onLeaveHover');
++  },
++  loadExternalText: function() {
++    this._form.addClassName(this.options.loadingClassName);
++    this._controls.editor.disabled = true;
++    var options = Object.extend({ method: 'get' }, this.options.ajaxOptions);
++    Object.extend(options, {
++      parameters: 'editorId=' + encodeURIComponent(this.element.id),
++      onComplete: Prototype.emptyFunction,
++      onSuccess: function(transport) {
++        this._form.removeClassName(this.options.loadingClassName);
++        var text = transport.responseText;
++        if (this.options.stripLoadedTextTags)
++          text = text.stripTags();
++        this._controls.editor.value = text;
++        this._controls.editor.disabled = false;
++        this.postProcessEditField();
++      }.bind(this),
++      onFailure: this._boundFailureHandler
++    });
++    new Ajax.Request(this.options.loadTextURL, options);
++  },
++  postProcessEditField: function() {
++    var fpc = this.options.fieldPostCreation;
++    if (fpc)
++      $(this._controls.editor)['focus' == fpc ? 'focus' : 'activate']();
++  },
++  prepareOptions: function() {
++    this.options = Object.clone(Ajax.InPlaceEditor.DefaultOptions);
++    Object.extend(this.options, Ajax.InPlaceEditor.DefaultCallbacks);
++    [this._extraDefaultOptions].flatten().compact().each(function(defs) {
++      Object.extend(this.options, defs);
++    }.bind(this));
++  },
++  prepareSubmission: function() {
++    this._saving = true;
++    this.removeForm();
++    this.leaveHover();
++    this.showSaving();
++  },
++  registerListeners: function() {
++    this._listeners = { };
++    var listener;
++    $H(Ajax.InPlaceEditor.Listeners).each(function(pair) {
++      listener = this[pair.value].bind(this);
++      this._listeners[pair.key] = listener;
++      if (!this.options.externalControlOnly)
++        this.element.observe(pair.key, listener);
++      if (this.options.externalControl)
++        this.options.externalControl.observe(pair.key, listener);
++    }.bind(this));
++  },
++  removeForm: function() {
++    if (!this._form) return;
++    this._form.remove();
++    this._form = null;
++    this._controls = { };
++  },
++  showSaving: function() {
++    this._oldInnerHTML = this.element.innerHTML;
++    this.element.innerHTML = this.options.savingText;
++    this.element.addClassName(this.options.savingClassName);
++    this.element.style.backgroundColor = this._originalBackground;
++    this.element.show();
++  },
++  triggerCallback: function(cbName, arg) {
++    if ('function' == typeof this.options[cbName]) {
++      this.options[cbName](this, arg);
++    }
++  },
++  unregisterListeners: function() {
++    $H(this._listeners).each(function(pair) {
++      if (!this.options.externalControlOnly)
++        this.element.stopObserving(pair.key, pair.value);
++      if (this.options.externalControl)
++        this.options.externalControl.stopObserving(pair.key, pair.value);
++    }.bind(this));
++  },
++  wrapUp: function(transport) {
++    this.leaveEditMode();
++    // Can't use triggerCallback due to backward compatibility: requires
++    // binding + direct element
++    this._boundComplete(transport, this.element);
++  }
++});
++
++Object.extend(Ajax.InPlaceEditor.prototype, {
++  dispose: Ajax.InPlaceEditor.prototype.destroy
++});
++
++Ajax.InPlaceCollectionEditor = Class.create(Ajax.InPlaceEditor, {
++  initialize: function($super, element, url, options) {
++    this._extraDefaultOptions = Ajax.InPlaceCollectionEditor.DefaultOptions;
++    $super(element, url, options);
++  },
++
++  createEditField: function() {
++    var list = document.createElement('select');
++    list.name = this.options.paramName;
++    list.size = 1;
++    this._controls.editor = list;
++    this._collection = this.options.collection || [];
++    if (this.options.loadCollectionURL)
++      this.loadCollection();
++    else
++      this.checkForExternalText();
++    this._form.appendChild(this._controls.editor);
++  },
++
++  loadCollection: function() {
++    this._form.addClassName(this.options.loadingClassName);
++    this.showLoadingText(this.options.loadingCollectionText);
++    var options = Object.extend({ method: 'get' }, this.options.ajaxOptions);
++    Object.extend(options, {
++      parameters: 'editorId=' + encodeURIComponent(this.element.id),
++      onComplete: Prototype.emptyFunction,
++      onSuccess: function(transport) {
++        var js = transport.responseText.strip();
++        if (!/^\[.*\]$/.test(js)) // TODO: improve sanity check
++          throw('Server returned an invalid collection representation.');
++        this._collection = eval(js);
++        this.checkForExternalText();
++      }.bind(this),
++      onFailure: this.onFailure
++    });
++    new Ajax.Request(this.options.loadCollectionURL, options);
++  },
++
++  showLoadingText: function(text) {
++    this._controls.editor.disabled = true;
++    var tempOption = this._controls.editor.firstChild;
++    if (!tempOption) {
++      tempOption = document.createElement('option');
++      tempOption.value = '';
++      this._controls.editor.appendChild(tempOption);
++      tempOption.selected = true;
++    }
++    tempOption.update((text || '').stripScripts().stripTags());
++  },
++
++  checkForExternalText: function() {
++    this._text = this.getText();
++    if (this.options.loadTextURL)
++      this.loadExternalText();
++    else
++      this.buildOptionList();
++  },
++
++  loadExternalText: function() {
++    this.showLoadingText(this.options.loadingText);
++    var options = Object.extend({ method: 'get' }, this.options.ajaxOptions);
++    Object.extend(options, {
++      parameters: 'editorId=' + encodeURIComponent(this.element.id),
++      onComplete: Prototype.emptyFunction,
++      onSuccess: function(transport) {
++        this._text = transport.responseText.strip();
++        this.buildOptionList();
++      }.bind(this),
++      onFailure: this.onFailure
++    });
++    new Ajax.Request(this.options.loadTextURL, options);
++  },
++
++  buildOptionList: function() {
++    this._form.removeClassName(this.options.loadingClassName);
++    this._collection = this._collection.map(function(entry) {
++      return 2 === entry.length ? entry : [entry, entry].flatten();
++    });
++    var marker = ('value' in this.options) ? this.options.value : this._text;
++    var textFound = this._collection.any(function(entry) {
++      return entry[0] == marker;
++    }.bind(this));
++    this._controls.editor.update('');
++    var option;
++    this._collection.each(function(entry, index) {
++      option = document.createElement('option');
++      option.value = entry[0];
++      option.selected = textFound ? entry[0] == marker : 0 == index;
++      option.appendChild(document.createTextNode(entry[1]));
++      this._controls.editor.appendChild(option);
++    }.bind(this));
++    this._controls.editor.disabled = false;
++    Field.scrollFreeActivate(this._controls.editor);
++  }
++});
++
++//**** DEPRECATION LAYER FOR InPlace[Collection]Editor! ****
++//**** This only  exists for a while,  in order to  let ****
++//**** users adapt to  the new API.  Read up on the new ****
++//**** API and convert your code to it ASAP!            ****
++
++Ajax.InPlaceEditor.prototype.initialize.dealWithDeprecatedOptions = function(options) {
++  if (!options) return;
++  function fallback(name, expr) {
++    if (name in options || expr === undefined) return;
++    options[name] = expr;
++  };
++  fallback('cancelControl', (options.cancelLink ? 'link' : (options.cancelButton ? 'button' :
++    options.cancelLink == options.cancelButton == false ? false : undefined)));
++  fallback('okControl', (options.okLink ? 'link' : (options.okButton ? 'button' :
++    options.okLink == options.okButton == false ? false : undefined)));
++  fallback('highlightColor', options.highlightcolor);
++  fallback('highlightEndColor', options.highlightendcolor);
++};
++
++Object.extend(Ajax.InPlaceEditor, {
++  DefaultOptions: {
++    ajaxOptions: { },
++    autoRows: 3,                                // Use when multi-line w/ rows == 1
++    cancelControl: 'link',                      // 'link'|'button'|false
++    cancelText: 'cancel',
++    clickToEditText: 'Click to edit',
++    externalControl: null,                      // id|elt
++    externalControlOnly: false,
++    fieldPostCreation: 'activate',              // 'activate'|'focus'|false
++    formClassName: 'inplaceeditor-form',
++    formId: null,                               // id|elt
++    highlightColor: '#ffff99',
++    highlightEndColor: '#ffffff',
++    hoverClassName: '',
++    htmlResponse: true,
++    loadingClassName: 'inplaceeditor-loading',
++    loadingText: 'Loading...',
++    okControl: 'button',                        // 'link'|'button'|false
++    okText: 'ok',
++    paramName: 'value',
++    rows: 1,                                    // If 1 and multi-line, uses autoRows
++    savingClassName: 'inplaceeditor-saving',
++    savingText: 'Saving...',
++    size: 0,
++    stripLoadedTextTags: false,
++    submitOnBlur: false,
++    textAfterControls: '',
++    textBeforeControls: '',
++    textBetweenControls: ''
++  },
++  DefaultCallbacks: {
++    callback: function(form) {
++      return Form.serialize(form);
++    },
++    onComplete: function(transport, element) {
++      // For backward compatibility, this one is bound to the IPE, and passes
++      // the element directly.  It was too often customized, so we don't break it.
++      new Effect.Highlight(element, {
++        startcolor: this.options.highlightColor, keepBackgroundImage: true });
++    },
++    onEnterEditMode: null,
++    onEnterHover: function(ipe) {
++      ipe.element.style.backgroundColor = ipe.options.highlightColor;
++      if (ipe._effect)
++        ipe._effect.cancel();
++    },
++    onFailure: function(transport, ipe) {
++      alert('Error communication with the server: ' + transport.responseText.stripTags());
++    },
++    onFormCustomization: null, // Takes the IPE and its generated form, after editor, before controls.
++    onLeaveEditMode: null,
++    onLeaveHover: function(ipe) {
++      ipe._effect = new Effect.Highlight(ipe.element, {
++        startcolor: ipe.options.highlightColor, endcolor: ipe.options.highlightEndColor,
++        restorecolor: ipe._originalBackground, keepBackgroundImage: true
++      });
++    }
++  },
++  Listeners: {
++    click: 'enterEditMode',
++    keydown: 'checkForEscapeOrReturn',
++    mouseover: 'enterHover',
++    mouseout: 'leaveHover'
++  }
++});
++
++Ajax.InPlaceCollectionEditor.DefaultOptions = {
++  loadingCollectionText: 'Loading options...'
++};
++
++// Delayed observer, like Form.Element.Observer,
++// but waits for delay after last key input
++// Ideal for live-search fields
++
++Form.Element.DelayedObserver = Class.create({
++  initialize: function(element, delay, callback) {
++    this.delay     = delay || 0.5;
++    this.element   = $(element);
++    this.callback  = callback;
++    this.timer     = null;
++    this.lastValue = $F(this.element);
++    Event.observe(this.element,'keyup',this.delayedListener.bindAsEventListener(this));
++  },
++  delayedListener: function(event) {
++    if(this.lastValue == $F(this.element)) return;
++    if(this.timer) clearTimeout(this.timer);
++    this.timer = setTimeout(this.onTimerEvent.bind(this), this.delay * 1000);
++    this.lastValue = $F(this.element);
++  },
++  onTimerEvent: function() {
++    this.timer = null;
++    this.callback(this.element, $F(this.element));
++  }
++});
+\ No newline at end of file
+diff --git a/wp-includes/js/scriptaculous/dragdrop.js b/wp-includes/js/scriptaculous/dragdrop.js
+new file mode 100644
+index 00000000..9ebfe24d
+--- /dev/null
++++ b/wp-includes/js/scriptaculous/dragdrop.js
+@@ -0,0 +1,974 @@
++// script.aculo.us dragdrop.js v1.9.0, Thu Dec 23 16:54:48 -0500 2010
++
++// Copyright (c) 2005-2010 Thomas Fuchs (http://script.aculo.us, http://mir.aculo.us)
++//
++// script.aculo.us is freely distributable under the terms of an MIT-style license.
++// For details, see the script.aculo.us web site: http://script.aculo.us/
++
++if(Object.isUndefined(Effect))
++  throw("dragdrop.js requires including script.aculo.us' effects.js library");
++
++var Droppables = {
++  drops: [],
++
++  remove: function(element) {
++    this.drops = this.drops.reject(function(d) { return d.element==$(element) });
++  },
++
++  add: function(element) {
++    element = $(element);
++    var options = Object.extend({
++      greedy:     true,
++      hoverclass: null,
++      tree:       false
++    }, arguments[1] || { });
++
++    // cache containers
++    if(options.containment) {
++      options._containers = [];
++      var containment = options.containment;
++      if(Object.isArray(containment)) {
++        containment.each( function(c) { options._containers.push($(c)) });
++      } else {
++        options._containers.push($(containment));
++      }
++    }
++
++    if(options.accept) options.accept = [options.accept].flatten();
++
++    Element.makePositioned(element); // fix IE
++    options.element = element;
++
++    this.drops.push(options);
++  },
++
++  findDeepestChild: function(drops) {
++    deepest = drops[0];
++
++    for (i = 1; i < drops.length; ++i)
++      if (Element.isParent(drops[i].element, deepest.element))
++        deepest = drops[i];
++
++    return deepest;
++  },
++
++  isContained: function(element, drop) {
++    var containmentNode;
++    if(drop.tree) {
++      containmentNode = element.treeNode;
++    } else {
++      containmentNode = element.parentNode;
++    }
++    return drop._containers.detect(function(c) { return containmentNode == c });
++  },
++
++  isAffected: function(point, element, drop) {
++    return (
++      (drop.element!=element) &&
++      ((!drop._containers) ||
++        this.isContained(element, drop)) &&
++      ((!drop.accept) ||
++        (Element.classNames(element).detect(
++          function(v) { return drop.accept.include(v) } ) )) &&
++      Position.within(drop.element, point[0], point[1]) );
++  },
++
++  deactivate: function(drop) {
++    if(drop.hoverclass)
++      Element.removeClassName(drop.element, drop.hoverclass);
++    this.last_active = null;
++  },
++
++  activate: function(drop) {
++    if(drop.hoverclass)
++      Element.addClassName(drop.element, drop.hoverclass);
++    this.last_active = drop;
++  },
++
++  show: function(point, element) {
++    if(!this.drops.length) return;
++    var drop, affected = [];
++
++    this.drops.each( function(drop) {
++      if(Droppables.isAffected(point, element, drop))
++        affected.push(drop);
++    });
++
++    if(affected.length>0)
++      drop = Droppables.findDeepestChild(affected);
++
++    if(this.last_active && this.last_active != drop) this.deactivate(this.last_active);
++    if (drop) {
++      Position.within(drop.element, point[0], point[1]);
++      if(drop.onHover)
++        drop.onHover(element, drop.element, Position.overlap(drop.overlap, drop.element));
++
++      if (drop != this.last_active) Droppables.activate(drop);
++    }
++  },
++
++  fire: function(event, element) {
++    if(!this.last_active) return;
++    Position.prepare();
++
++    if (this.isAffected([Event.pointerX(event), Event.pointerY(event)], element, this.last_active))
++      if (this.last_active.onDrop) {
++        this.last_active.onDrop(element, this.last_active.element, event);
++        return true;
++      }
++  },
++
++  reset: function() {
++    if(this.last_active)
++      this.deactivate(this.last_active);
++  }
++};
++
++var Draggables = {
++  drags: [],
++  observers: [],
++
++  register: function(draggable) {
++    if(this.drags.length == 0) {
++      this.eventMouseUp   = this.endDrag.bindAsEventListener(this);
++      this.eventMouseMove = this.updateDrag.bindAsEventListener(this);
++      this.eventKeypress  = this.keyPress.bindAsEventListener(this);
++
++      Event.observe(document, "mouseup", this.eventMouseUp);
++      Event.observe(document, "mousemove", this.eventMouseMove);
++      Event.observe(document, "keypress", this.eventKeypress);
++    }
++    this.drags.push(draggable);
++  },
++
++  unregister: function(draggable) {
++    this.drags = this.drags.reject(function(d) { return d==draggable });
++    if(this.drags.length == 0) {
++      Event.stopObserving(document, "mouseup", this.eventMouseUp);
++      Event.stopObserving(document, "mousemove", this.eventMouseMove);
++      Event.stopObserving(document, "keypress", this.eventKeypress);
++    }
++  },
++
++  activate: function(draggable) {
++    if(draggable.options.delay) {
++      this._timeout = setTimeout(function() {
++        Draggables._timeout = null;
++        window.focus();
++        Draggables.activeDraggable = draggable;
++      }.bind(this), draggable.options.delay);
++    } else {
++      window.focus(); // allows keypress events if window isn't currently focused, fails for Safari
++      this.activeDraggable = draggable;
++    }
++  },
++
++  deactivate: function() {
++    this.activeDraggable = null;
++  },
++
++  updateDrag: function(event) {
++    if(!this.activeDraggable) return;
++    var pointer = [Event.pointerX(event), Event.pointerY(event)];
++    // Mozilla-based browsers fire successive mousemove events with
++    // the same coordinates, prevent needless redrawing (moz bug?)
++    if(this._lastPointer && (this._lastPointer.inspect() == pointer.inspect())) return;
++    this._lastPointer = pointer;
++
++    this.activeDraggable.updateDrag(event, pointer);
++  },
++
++  endDrag: function(event) {
++    if(this._timeout) {
++      clearTimeout(this._timeout);
++      this._timeout = null;
++    }
++    if(!this.activeDraggable) return;
++    this._lastPointer = null;
++    this.activeDraggable.endDrag(event);
++    this.activeDraggable = null;
++  },
++
++  keyPress: function(event) {
++    if(this.activeDraggable)
++      this.activeDraggable.keyPress(event);
++  },
++
++  addObserver: function(observer) {
++    this.observers.push(observer);
++    this._cacheObserverCallbacks();
++  },
++
++  removeObserver: function(element) {  // element instead of observer fixes mem leaks
++    this.observers = this.observers.reject( function(o) { return o.element==element });
++    this._cacheObserverCallbacks();
++  },
++
++  notify: function(eventName, draggable, event) {  // 'onStart', 'onEnd', 'onDrag'
++    if(this[eventName+'Count'] > 0)
++      this.observers.each( function(o) {
++        if(o[eventName]) o[eventName](eventName, draggable, event);
++      });
++    if(draggable.options[eventName]) draggable.options[eventName](draggable, event);
++  },
++
++  _cacheObserverCallbacks: function() {
++    ['onStart','onEnd','onDrag'].each( function(eventName) {
++      Draggables[eventName+'Count'] = Draggables.observers.select(
++        function(o) { return o[eventName]; }
++      ).length;
++    });
++  }
++};
++
++/*--------------------------------------------------------------------------*/
++
++var Draggable = Class.create({
++  initialize: function(element) {
++    var defaults = {
++      handle: false,
++      reverteffect: function(element, top_offset, left_offset) {
++        var dur = Math.sqrt(Math.abs(top_offset^2)+Math.abs(left_offset^2))*0.02;
++        new Effect.Move(element, { x: -left_offset, y: -top_offset, duration: dur,
++          queue: {scope:'_draggable', position:'end'}
++        });
++      },
++      endeffect: function(element) {
++        var toOpacity = Object.isNumber(element._opacity) ? element._opacity : 1.0;
++        new Effect.Opacity(element, {duration:0.2, from:0.7, to:toOpacity,
++          queue: {scope:'_draggable', position:'end'},
++          afterFinish: function(){
++            Draggable._dragging[element] = false
++          }
++        });
++      },
++      zindex: 1000,
++      revert: false,
++      quiet: false,
++      scroll: false,
++      scrollSensitivity: 20,
++      scrollSpeed: 15,
++      snap: false,  // false, or xy or [x,y] or function(x,y){ return [x,y] }
++      delay: 0
++    };
++
++    if(!arguments[1] || Object.isUndefined(arguments[1].endeffect))
++      Object.extend(defaults, {
++        starteffect: function(element) {
++          element._opacity = Element.getOpacity(element);
++          Draggable._dragging[element] = true;
++          new Effect.Opacity(element, {duration:0.2, from:element._opacity, to:0.7});
++        }
++      });
++
++    var options = Object.extend(defaults, arguments[1] || { });
++
++    this.element = $(element);
++
++    if(options.handle && Object.isString(options.handle))
++      this.handle = this.element.down('.'+options.handle, 0);
++
++    if(!this.handle) this.handle = $(options.handle);
++    if(!this.handle) this.handle = this.element;
++
++    if(options.scroll && !options.scroll.scrollTo && !options.scroll.outerHTML) {
++      options.scroll = $(options.scroll);
++      this._isScrollChild = Element.childOf(this.element, options.scroll);
++    }
++
++    Element.makePositioned(this.element); // fix IE
++
++    this.options  = options;
++    this.dragging = false;
++
++    this.eventMouseDown = this.initDrag.bindAsEventListener(this);
++    Event.observe(this.handle, "mousedown", this.eventMouseDown);
++
++    Draggables.register(this);
++  },
++
++  destroy: function() {
++    Event.stopObserving(this.handle, "mousedown", this.eventMouseDown);
++    Draggables.unregister(this);
++  },
++
++  currentDelta: function() {
++    return([
++      parseInt(Element.getStyle(this.element,'left') || '0'),
++      parseInt(Element.getStyle(this.element,'top') || '0')]);
++  },
++
++  initDrag: function(event) {
++    if(!Object.isUndefined(Draggable._dragging[this.element]) &&
++      Draggable._dragging[this.element]) return;
++    if(Event.isLeftClick(event)) {
++      // abort on form elements, fixes a Firefox issue
++      var src = Event.element(event);
++      if((tag_name = src.tagName.toUpperCase()) && (
++        tag_name=='INPUT' ||
++        tag_name=='SELECT' ||
++        tag_name=='OPTION' ||
++        tag_name=='BUTTON' ||
++        tag_name=='TEXTAREA')) return;
++
++      var pointer = [Event.pointerX(event), Event.pointerY(event)];
++      var pos     = this.element.cumulativeOffset();
++      this.offset = [0,1].map( function(i) { return (pointer[i] - pos[i]) });
++
++      Draggables.activate(this);
++      Event.stop(event);
++    }
++  },
++
++  startDrag: function(event) {
++    this.dragging = true;
++    if(!this.delta)
++      this.delta = this.currentDelta();
++
++    if(this.options.zindex) {
++      this.originalZ = parseInt(Element.getStyle(this.element,'z-index') || 0);
++      this.element.style.zIndex = this.options.zindex;
++    }
++
++    if(this.options.ghosting) {
++      this._clone = this.element.cloneNode(true);
++      this._originallyAbsolute = (this.element.getStyle('position') == 'absolute');
++      if (!this._originallyAbsolute)
++        Position.absolutize(this.element);
++      this.element.parentNode.insertBefore(this._clone, this.element);
++    }
++
++    if(this.options.scroll) {
++      if (this.options.scroll == window) {
++        var where = this._getWindowScroll(this.options.scroll);
++        this.originalScrollLeft = where.left;
++        this.originalScrollTop = where.top;
++      } else {
++        this.originalScrollLeft = this.options.scroll.scrollLeft;
++        this.originalScrollTop = this.options.scroll.scrollTop;
++      }
++    }
++
++    Draggables.notify('onStart', this, event);
++
++    if(this.options.starteffect) this.options.starteffect(this.element);
++  },
++
++  updateDrag: function(event, pointer) {
++    if(!this.dragging) this.startDrag(event);
++
++    if(!this.options.quiet){
++      Position.prepare();
++      Droppables.show(pointer, this.element);
++    }
++
++    Draggables.notify('onDrag', this, event);
++
++    this.draw(pointer);
++    if(this.options.change) this.options.change(this);
++
++    if(this.options.scroll) {
++      this.stopScrolling();
++
++      var p;
++      if (this.options.scroll == window) {
++        with(this._getWindowScroll(this.options.scroll)) { p = [ left, top, left+width, top+height ]; }
++      } else {
++        p = Position.page(this.options.scroll).toArray();
++        p[0] += this.options.scroll.scrollLeft + Position.deltaX;
++        p[1] += this.options.scroll.scrollTop + Position.deltaY;
++        p.push(p[0]+this.options.scroll.offsetWidth);
++        p.push(p[1]+this.options.scroll.offsetHeight);
++      }
++      var speed = [0,0];
++      if(pointer[0] < (p[0]+this.options.scrollSensitivity)) speed[0] = pointer[0]-(p[0]+this.options.scrollSensitivity);
++      if(pointer[1] < (p[1]+this.options.scrollSensitivity)) speed[1] = pointer[1]-(p[1]+this.options.scrollSensitivity);
++      if(pointer[0] > (p[2]-this.options.scrollSensitivity)) speed[0] = pointer[0]-(p[2]-this.options.scrollSensitivity);
++      if(pointer[1] > (p[3]-this.options.scrollSensitivity)) speed[1] = pointer[1]-(p[3]-this.options.scrollSensitivity);
++      this.startScrolling(speed);
++    }
++
++    // fix AppleWebKit rendering
++    if(Prototype.Browser.WebKit) window.scrollBy(0,0);
++
++    Event.stop(event);
++  },
++
++  finishDrag: function(event, success) {
++    this.dragging = false;
++
++    if(this.options.quiet){
++      Position.prepare();
++      var pointer = [Event.pointerX(event), Event.pointerY(event)];
++      Droppables.show(pointer, this.element);
++    }
++
++    if(this.options.ghosting) {
++      if (!this._originallyAbsolute)
++        Position.relativize(this.element);
++      delete this._originallyAbsolute;
++      Element.remove(this._clone);
++      this._clone = null;
++    }
++
++    var dropped = false;
++    if(success) {
++      dropped = Droppables.fire(event, this.element);
++      if (!dropped) dropped = false;
++    }
++    if(dropped && this.options.onDropped) this.options.onDropped(this.element);
++    Draggables.notify('onEnd', this, event);
++
++    var revert = this.options.revert;
++    if(revert && Object.isFunction(revert)) revert = revert(this.element);
++
++    var d = this.currentDelta();
++    if(revert && this.options.reverteffect) {
++      if (dropped == 0 || revert != 'failure')
++        this.options.reverteffect(this.element,
++          d[1]-this.delta[1], d[0]-this.delta[0]);
++    } else {
++      this.delta = d;
++    }
++
++    if(this.options.zindex)
++      this.element.style.zIndex = this.originalZ;
++
++    if(this.options.endeffect)
++      this.options.endeffect(this.element);
++
++    Draggables.deactivate(this);
++    Droppables.reset();
++  },
++
++  keyPress: function(event) {
++    if(event.keyCode!=Event.KEY_ESC) return;
++    this.finishDrag(event, false);
++    Event.stop(event);
++  },
++
++  endDrag: function(event) {
++    if(!this.dragging) return;
++    this.stopScrolling();
++    this.finishDrag(event, true);
++    Event.stop(event);
++  },
++
++  draw: function(point) {
++    var pos = this.element.cumulativeOffset();
++    if(this.options.ghosting) {
++      var r   = Position.realOffset(this.element);
++      pos[0] += r[0] - Position.deltaX; pos[1] += r[1] - Position.deltaY;
++    }
++
++    var d = this.currentDelta();
++    pos[0] -= d[0]; pos[1] -= d[1];
++
++    if(this.options.scroll && (this.options.scroll != window && this._isScrollChild)) {
++      pos[0] -= this.options.scroll.scrollLeft-this.originalScrollLeft;
++      pos[1] -= this.options.scroll.scrollTop-this.originalScrollTop;
++    }
++
++    var p = [0,1].map(function(i){
++      return (point[i]-pos[i]-this.offset[i])
++    }.bind(this));
++
++    if(this.options.snap) {
++      if(Object.isFunction(this.options.snap)) {
++        p = this.options.snap(p[0],p[1],this);
++      } else {
++      if(Object.isArray(this.options.snap)) {
++        p = p.map( function(v, i) {
++          return (v/this.options.snap[i]).round()*this.options.snap[i] }.bind(this));
++      } else {
++        p = p.map( function(v) {
++          return (v/this.options.snap).round()*this.options.snap }.bind(this));
++      }
++    }}
++
++    var style = this.element.style;
++    if((!this.options.constraint) || (this.options.constraint=='horizontal'))
++      style.left = p[0] + "px";
++    if((!this.options.constraint) || (this.options.constraint=='vertical'))
++      style.top  = p[1] + "px";
++
++    if(style.visibility=="hidden") style.visibility = ""; // fix gecko rendering
++  },
++
++  stopScrolling: function() {
++    if(this.scrollInterval) {
++      clearInterval(this.scrollInterval);
++      this.scrollInterval = null;
++      Draggables._lastScrollPointer = null;
++    }
++  },
++
++  startScrolling: function(speed) {
++    if(!(speed[0] || speed[1])) return;
++    this.scrollSpeed = [speed[0]*this.options.scrollSpeed,speed[1]*this.options.scrollSpeed];
++    this.lastScrolled = new Date();
++    this.scrollInterval = setInterval(this.scroll.bind(this), 10);
++  },
++
++  scroll: function() {
++    var current = new Date();
++    var delta = current - this.lastScrolled;
++    this.lastScrolled = current;
++    if(this.options.scroll == window) {
++      with (this._getWindowScroll(this.options.scroll)) {
++        if (this.scrollSpeed[0] || this.scrollSpeed[1]) {
++          var d = delta / 1000;
++          this.options.scroll.scrollTo( left + d*this.scrollSpeed[0], top + d*this.scrollSpeed[1] );
++        }
++      }
++    } else {
++      this.options.scroll.scrollLeft += this.scrollSpeed[0] * delta / 1000;
++      this.options.scroll.scrollTop  += this.scrollSpeed[1] * delta / 1000;
++    }
++
++    Position.prepare();
++    Droppables.show(Draggables._lastPointer, this.element);
++    Draggables.notify('onDrag', this);
++    if (this._isScrollChild) {
++      Draggables._lastScrollPointer = Draggables._lastScrollPointer || $A(Draggables._lastPointer);
++      Draggables._lastScrollPointer[0] += this.scrollSpeed[0] * delta / 1000;
++      Draggables._lastScrollPointer[1] += this.scrollSpeed[1] * delta / 1000;
++      if (Draggables._lastScrollPointer[0] < 0)
++        Draggables._lastScrollPointer[0] = 0;
++      if (Draggables._lastScrollPointer[1] < 0)
++        Draggables._lastScrollPointer[1] = 0;
++      this.draw(Draggables._lastScrollPointer);
++    }
++
++    if(this.options.change) this.options.change(this);
++  },
++
++  _getWindowScroll: function(w) {
++    var T, L, W, H;
++    with (w.document) {
++      if (w.document.documentElement && documentElement.scrollTop) {
++        T = documentElement.scrollTop;
++        L = documentElement.scrollLeft;
++      } else if (w.document.body) {
++        T = body.scrollTop;
++        L = body.scrollLeft;
++      }
++      if (w.innerWidth) {
++        W = w.innerWidth;
++        H = w.innerHeight;
++      } else if (w.document.documentElement && documentElement.clientWidth) {
++        W = documentElement.clientWidth;
++        H = documentElement.clientHeight;
++      } else {
++        W = body.offsetWidth;
++        H = body.offsetHeight;
++      }
++    }
++    return { top: T, left: L, width: W, height: H };
++  }
++});
++
++Draggable._dragging = { };
++
++/*--------------------------------------------------------------------------*/
++
++var SortableObserver = Class.create({
++  initialize: function(element, observer) {
++    this.element   = $(element);
++    this.observer  = observer;
++    this.lastValue = Sortable.serialize(this.element);
++  },
++
++  onStart: function() {
++    this.lastValue = Sortable.serialize(this.element);
++  },
++
++  onEnd: function() {
++    Sortable.unmark();
++    if(this.lastValue != Sortable.serialize(this.element))
++      this.observer(this.element)
++  }
++});
++
++var Sortable = {
++  SERIALIZE_RULE: /^[^_\-](?:[A-Za-z0-9\-\_]*)[_](.*)$/,
++
++  sortables: { },
++
++  _findRootElement: function(element) {
++    while (element.tagName.toUpperCase() != "BODY") {
++      if(element.id && Sortable.sortables[element.id]) return element;
++      element = element.parentNode;
++    }
++  },
++
++  options: function(element) {
++    element = Sortable._findRootElement($(element));
++    if(!element) return;
++    return Sortable.sortables[element.id];
++  },
++
++  destroy: function(element){
++    element = $(element);
++    var s = Sortable.sortables[element.id];
++
++    if(s) {
++      Draggables.removeObserver(s.element);
++      s.droppables.each(function(d){ Droppables.remove(d) });
++      s.draggables.invoke('destroy');
++
++      delete Sortable.sortables[s.element.id];
++    }
++  },
++
++  create: function(element) {
++    element = $(element);
++    var options = Object.extend({
++      element:     element,
++      tag:         'li',       // assumes li children, override with tag: 'tagname'
++      dropOnEmpty: false,
++      tree:        false,
++      treeTag:     'ul',
++      overlap:     'vertical', // one of 'vertical', 'horizontal'
++      constraint:  'vertical', // one of 'vertical', 'horizontal', false
++      containment: element,    // also takes array of elements (or id's); or false
++      handle:      false,      // or a CSS class
++      only:        false,
++      delay:       0,
++      hoverclass:  null,
++      ghosting:    false,
++      quiet:       false,
++      scroll:      false,
++      scrollSensitivity: 20,
++      scrollSpeed: 15,
++      format:      this.SERIALIZE_RULE,
++
++      // these take arrays of elements or ids and can be
++      // used for better initialization performance
++      elements:    false,
++      handles:     false,
++
++      onChange:    Prototype.emptyFunction,
++      onUpdate:    Prototype.emptyFunction
++    }, arguments[1] || { });
++
++    // clear any old sortable with same element
++    this.destroy(element);
++
++    // build options for the draggables
++    var options_for_draggable = {
++      revert:      true,
++      quiet:       options.quiet,
++      scroll:      options.scroll,
++      scrollSpeed: options.scrollSpeed,
++      scrollSensitivity: options.scrollSensitivity,
++      delay:       options.delay,
++      ghosting:    options.ghosting,
++      constraint:  options.constraint,
++      handle:      options.handle };
++
++    if(options.starteffect)
++      options_for_draggable.starteffect = options.starteffect;
++
++    if(options.reverteffect)
++      options_for_draggable.reverteffect = options.reverteffect;
++    else
++      if(options.ghosting) options_for_draggable.reverteffect = function(element) {
++        element.style.top  = 0;
++        element.style.left = 0;
++      };
++
++    if(options.endeffect)
++      options_for_draggable.endeffect = options.endeffect;
++
++    if(options.zindex)
++      options_for_draggable.zindex = options.zindex;
++
++    // build options for the droppables
++    var options_for_droppable = {
++      overlap:     options.overlap,
++      containment: options.containment,
++      tree:        options.tree,
++      hoverclass:  options.hoverclass,
++      onHover:     Sortable.onHover
++    };
++
++    var options_for_tree = {
++      onHover:      Sortable.onEmptyHover,
++      overlap:      options.overlap,
++      containment:  options.containment,
++      hoverclass:   options.hoverclass
++    };
++
++    // fix for gecko engine
++    Element.cleanWhitespace(element);
++
++    options.draggables = [];
++    options.droppables = [];
++
++    // drop on empty handling
++    if(options.dropOnEmpty || options.tree) {
++      Droppables.add(element, options_for_tree);
++      options.droppables.push(element);
++    }
++
++    (options.elements || this.findElements(element, options) || []).each( function(e,i) {
++      var handle = options.handles ? $(options.handles[i]) :
++        (options.handle ? $(e).select('.' + options.handle)[0] : e);
++      options.draggables.push(
++        new Draggable(e, Object.extend(options_for_draggable, { handle: handle })));
++      Droppables.add(e, options_for_droppable);
++      if(options.tree) e.treeNode = element;
++      options.droppables.push(e);
++    });
++
++    if(options.tree) {
++      (Sortable.findTreeElements(element, options) || []).each( function(e) {
++        Droppables.add(e, options_for_tree);
++        e.treeNode = element;
++        options.droppables.push(e);
++      });
++    }
++
++    // keep reference
++    this.sortables[element.identify()] = options;
++
++    // for onupdate
++    Draggables.addObserver(new SortableObserver(element, options.onUpdate));
++
++  },
++
++  // return all suitable-for-sortable elements in a guaranteed order
++  findElements: function(element, options) {
++    return Element.findChildren(
++      element, options.only, options.tree ? true : false, options.tag);
++  },
++
++  findTreeElements: function(element, options) {
++    return Element.findChildren(
++      element, options.only, options.tree ? true : false, options.treeTag);
++  },
++
++  onHover: function(element, dropon, overlap) {
++    if(Element.isParent(dropon, element)) return;
++
++    if(overlap > .33 && overlap < .66 && Sortable.options(dropon).tree) {
++      return;
++    } else if(overlap>0.5) {
++      Sortable.mark(dropon, 'before');
++      if(dropon.previousSibling != element) {
++        var oldParentNode = element.parentNode;
++        element.style.visibility = "hidden"; // fix gecko rendering
++        dropon.parentNode.insertBefore(element, dropon);
++        if(dropon.parentNode!=oldParentNode)
++          Sortable.options(oldParentNode).onChange(element);
++        Sortable.options(dropon.parentNode).onChange(element);
++      }
++    } else {
++      Sortable.mark(dropon, 'after');
++      var nextElement = dropon.nextSibling || null;
++      if(nextElement != element) {
++        var oldParentNode = element.parentNode;
++        element.style.visibility = "hidden"; // fix gecko rendering
++        dropon.parentNode.insertBefore(element, nextElement);
++        if(dropon.parentNode!=oldParentNode)
++          Sortable.options(oldParentNode).onChange(element);
++        Sortable.options(dropon.parentNode).onChange(element);
++      }
++    }
++  },
++
++  onEmptyHover: function(element, dropon, overlap) {
++    var oldParentNode = element.parentNode;
++    var droponOptions = Sortable.options(dropon);
++
++    if(!Element.isParent(dropon, element)) {
++      var index;
++
++      var children = Sortable.findElements(dropon, {tag: droponOptions.tag, only: droponOptions.only});
++      var child = null;
++
++      if(children) {
++        var offset = Element.offsetSize(dropon, droponOptions.overlap) * (1.0 - overlap);
++
++        for (index = 0; index < children.length; index += 1) {
++          if (offset - Element.offsetSize (children[index], droponOptions.overlap) >= 0) {
++            offset -= Element.offsetSize (children[index], droponOptions.overlap);
++          } else if (offset - (Element.offsetSize (children[index], droponOptions.overlap) / 2) >= 0) {
++            child = index + 1 < children.length ? children[index + 1] : null;
++            break;
++          } else {
++            child = children[index];
++            break;
++          }
++        }
++      }
++
++      dropon.insertBefore(element, child);
++
++      Sortable.options(oldParentNode).onChange(element);
++      droponOptions.onChange(element);
++    }
++  },
++
++  unmark: function() {
++    if(Sortable._marker) Sortable._marker.hide();
++  },
++
++  mark: function(dropon, position) {
++    // mark on ghosting only
++    var sortable = Sortable.options(dropon.parentNode);
++    if(sortable && !sortable.ghosting) return;
++
++    if(!Sortable._marker) {
++      Sortable._marker =
++        ($('dropmarker') || Element.extend(document.createElement('DIV'))).
++          hide().addClassName('dropmarker').setStyle({position:'absolute'});
++      document.getElementsByTagName("body").item(0).appendChild(Sortable._marker);
++    }
++    var offsets = dropon.cumulativeOffset();
++    Sortable._marker.setStyle({left: offsets[0]+'px', top: offsets[1] + 'px'});
++
++    if(position=='after')
++      if(sortable.overlap == 'horizontal')
++        Sortable._marker.setStyle({left: (offsets[0]+dropon.clientWidth) + 'px'});
++      else
++        Sortable._marker.setStyle({top: (offsets[1]+dropon.clientHeight) + 'px'});
++
++    Sortable._marker.show();
++  },
++
++  _tree: function(element, options, parent) {
++    var children = Sortable.findElements(element, options) || [];
++
++    for (var i = 0; i < children.length; ++i) {
++      var match = children[i].id.match(options.format);
++
++      if (!match) continue;
++
++      var child = {
++        id: encodeURIComponent(match ? match[1] : null),
++        element: element,
++        parent: parent,
++        children: [],
++        position: parent.children.length,
++        container: $(children[i]).down(options.treeTag)
++      };
++
++      /* Get the element containing the children and recurse over it */
++      if (child.container)
++        this._tree(child.container, options, child);
++
++      parent.children.push (child);
++    }
++
++    return parent;
++  },
++
++  tree: function(element) {
++    element = $(element);
++    var sortableOptions = this.options(element);
++    var options = Object.extend({
++      tag: sortableOptions.tag,
++      treeTag: sortableOptions.treeTag,
++      only: sortableOptions.only,
++      name: element.id,
++      format: sortableOptions.format
++    }, arguments[1] || { });
++
++    var root = {
++      id: null,
++      parent: null,
++      children: [],
++      container: element,
++      position: 0
++    };
++
++    return Sortable._tree(element, options, root);
++  },
++
++  /* Construct a [i] index for a particular node */
++  _constructIndex: function(node) {
++    var index = '';
++    do {
++      if (node.id) index = '[' + node.position + ']' + index;
++    } while ((node = node.parent) != null);
++    return index;
++  },
++
++  sequence: function(element) {
++    element = $(element);
++    var options = Object.extend(this.options(element), arguments[1] || { });
++
++    return $(this.findElements(element, options) || []).map( function(item) {
++      return item.id.match(options.format) ? item.id.match(options.format)[1] : '';
++    });
++  },
++
++  setSequence: function(element, new_sequence) {
++    element = $(element);
++    var options = Object.extend(this.options(element), arguments[2] || { });
++
++    var nodeMap = { };
++    this.findElements(element, options).each( function(n) {
++        if (n.id.match(options.format))
++            nodeMap[n.id.match(options.format)[1]] = [n, n.parentNode];
++        n.parentNode.removeChild(n);
++    });
++
++    new_sequence.each(function(ident) {
++      var n = nodeMap[ident];
++      if (n) {
++        n[1].appendChild(n[0]);
++        delete nodeMap[ident];
++      }
++    });
++  },
++
++  serialize: function(element) {
++    element = $(element);
++    var options = Object.extend(Sortable.options(element), arguments[1] || { });
++    var name = encodeURIComponent(
++      (arguments[1] && arguments[1].name) ? arguments[1].name : element.id);
++
++    if (options.tree) {
++      return Sortable.tree(element, arguments[1]).children.map( function (item) {
++        return [name + Sortable._constructIndex(item) + "[id]=" +
++                encodeURIComponent(item.id)].concat(item.children.map(arguments.callee));
++      }).flatten().join('&');
++    } else {
++      return Sortable.sequence(element, arguments[1]).map( function(item) {
++        return name + "[]=" + encodeURIComponent(item);
++      }).join('&');
++    }
++  }
++};
++
++// Returns true if child is contained within element
++Element.isParent = function(child, element) {
++  if (!child.parentNode || child == element) return false;
++  if (child.parentNode == element) return true;
++  return Element.isParent(child.parentNode, element);
++};
++
++Element.findChildren = function(element, only, recursive, tagName) {
++  if(!element.hasChildNodes()) return null;
++  tagName = tagName.toUpperCase();
++  if(only) only = [only].flatten();
++  var elements = [];
++  $A(element.childNodes).each( function(e) {
++    if(e.tagName && e.tagName.toUpperCase()==tagName &&
++      (!only || (Element.classNames(e).detect(function(v) { return only.include(v) }))))
++        elements.push(e);
++    if(recursive) {
++      var grandchildren = Element.findChildren(e, only, recursive, tagName);
++      if(grandchildren) elements.push(grandchildren);
++    }
++  });
++
++  return (elements.length>0 ? elements.flatten() : []);
++};
++
++Element.offsetSize = function (element, type) {
++  return element['offset' + ((type=='vertical' || type=='height') ? 'Height' : 'Width')];
++};
+\ No newline at end of file
+diff --git a/wp-includes/js/scriptaculous/effects.js b/wp-includes/js/scriptaculous/effects.js
+new file mode 100644
+index 00000000..860ddc09
+--- /dev/null
++++ b/wp-includes/js/scriptaculous/effects.js
+@@ -0,0 +1,1123 @@
++// script.aculo.us effects.js v1.9.0, Thu Dec 23 16:54:48 -0500 2010
++
++// Copyright (c) 2005-2010 Thomas Fuchs (http://script.aculo.us, http://mir.aculo.us)
++// Contributors:
++//  Justin Palmer (http://encytemedia.com/)
++//  Mark Pilgrim (http://diveintomark.org/)
++//  Martin Bialasinki
++//
++// script.aculo.us is freely distributable under the terms of an MIT-style license.
++// For details, see the script.aculo.us web site: http://script.aculo.us/
++
++// converts rgb() and #xxx to #xxxxxx format,
++// returns self (or first argument) if not convertable
++String.prototype.parseColor = function() {
++  var color = '#';
++  if (this.slice(0,4) == 'rgb(') {
++    var cols = this.slice(4,this.length-1).split(',');
++    var i=0; do { color += parseInt(cols[i]).toColorPart() } while (++i<3);
++  } else {
++    if (this.slice(0,1) == '#') {
++      if (this.length==4) for(var i=1;i<4;i++) color += (this.charAt(i) + this.charAt(i)).toLowerCase();
++      if (this.length==7) color = this.toLowerCase();
++    }
++  }
++  return (color.length==7 ? color : (arguments[0] || this));
++};
++
++/*--------------------------------------------------------------------------*/
++
++Element.collectTextNodes = function(element) {
++  return $A($(element).childNodes).collect( function(node) {
++    return (node.nodeType==3 ? node.nodeValue :
++      (node.hasChildNodes() ? Element.collectTextNodes(node) : ''));
++  }).flatten().join('');
++};
++
++Element.collectTextNodesIgnoreClass = function(element, className) {
++  return $A($(element).childNodes).collect( function(node) {
++    return (node.nodeType==3 ? node.nodeValue :
++      ((node.hasChildNodes() && !Element.hasClassName(node,className)) ?
++        Element.collectTextNodesIgnoreClass(node, className) : ''));
++  }).flatten().join('');
++};
++
++Element.setContentZoom = function(element, percent) {
++  element = $(element);
++  element.setStyle({fontSize: (percent/100) + 'em'});
++  if (Prototype.Browser.WebKit) window.scrollBy(0,0);
++  return element;
++};
++
++Element.getInlineOpacity = function(element){
++  return $(element).style.opacity || '';
++};
++
++Element.forceRerendering = function(element) {
++  try {
++    element = $(element);
++    var n = document.createTextNode(' ');
++    element.appendChild(n);
++    element.removeChild(n);
++  } catch(e) { }
++};
++
++/*--------------------------------------------------------------------------*/
++
++var Effect = {
++  _elementDoesNotExistError: {
++    name: 'ElementDoesNotExistError',
++    message: 'The specified DOM element does not exist, but is required for this effect to operate'
++  },
++  Transitions: {
++    linear: Prototype.K,
++    sinoidal: function(pos) {
++      return (-Math.cos(pos*Math.PI)/2) + .5;
++    },
++    reverse: function(pos) {
++      return 1-pos;
++    },
++    flicker: function(pos) {
++      var pos = ((-Math.cos(pos*Math.PI)/4) + .75) + Math.random()/4;
++      return pos > 1 ? 1 : pos;
++    },
++    wobble: function(pos) {
++      return (-Math.cos(pos*Math.PI*(9*pos))/2) + .5;
++    },
++    pulse: function(pos, pulses) {
++      return (-Math.cos((pos*((pulses||5)-.5)*2)*Math.PI)/2) + .5;
++    },
++    spring: function(pos) {
++      return 1 - (Math.cos(pos * 4.5 * Math.PI) * Math.exp(-pos * 6));
++    },
++    none: function(pos) {
++      return 0;
++    },
++    full: function(pos) {
++      return 1;
++    }
++  },
++  DefaultOptions: {
++    duration:   1.0,   // seconds
++    fps:        100,   // 100= assume 66fps max.
++    sync:       false, // true for combining
++    from:       0.0,
++    to:         1.0,
++    delay:      0.0,
++    queue:      'parallel'
++  },
++  tagifyText: function(element) {
++    var tagifyStyle = 'position:relative';
++    if (Prototype.Browser.IE) tagifyStyle += ';zoom:1';
++
++    element = $(element);
++    $A(element.childNodes).each( function(child) {
++      if (child.nodeType==3) {
++        child.nodeValue.toArray().each( function(character) {
++          element.insertBefore(
++            new Element('span', {style: tagifyStyle}).update(
++              character == ' ' ? String.fromCharCode(160) : character),
++              child);
++        });
++        Element.remove(child);
++      }
++    });
++  },
++  multiple: function(element, effect) {
++    var elements;
++    if (((typeof element == 'object') ||
++        Object.isFunction(element)) &&
++       (element.length))
++      elements = element;
++    else
++      elements = $(element).childNodes;
++
++    var options = Object.extend({
++      speed: 0.1,
++      delay: 0.0
++    }, arguments[2] || { });
++    var masterDelay = options.delay;
++
++    $A(elements).each( function(element, index) {
++      new effect(element, Object.extend(options, { delay: index * options.speed + masterDelay }));
++    });
++  },
++  PAIRS: {
++    'slide':  ['SlideDown','SlideUp'],
++    'blind':  ['BlindDown','BlindUp'],
++    'appear': ['Appear','Fade']
++  },
++  toggle: function(element, effect, options) {
++    element = $(element);
++    effect  = (effect || 'appear').toLowerCase();
++    
++    return Effect[ Effect.PAIRS[ effect ][ element.visible() ? 1 : 0 ] ](element, Object.extend({
++      queue: { position:'end', scope:(element.id || 'global'), limit: 1 }
++    }, options || {}));
++  }
++};
++
++Effect.DefaultOptions.transition = Effect.Transitions.sinoidal;
++
++/* ------------- core effects ------------- */
++
++Effect.ScopedQueue = Class.create(Enumerable, {
++  initialize: function() {
++    this.effects  = [];
++    this.interval = null;
++  },
++  _each: function(iterator) {
++    this.effects._each(iterator);
++  },
++  add: function(effect) {
++    var timestamp = new Date().getTime();
++
++    var position = Object.isString(effect.options.queue) ?
++      effect.options.queue : effect.options.queue.position;
++
++    switch(position) {
++      case 'front':
++        // move unstarted effects after this effect
++        this.effects.findAll(function(e){ return e.state=='idle' }).each( function(e) {
++            e.startOn  += effect.finishOn;
++            e.finishOn += effect.finishOn;
++          });
++        break;
++      case 'with-last':
++        timestamp = this.effects.pluck('startOn').max() || timestamp;
++        break;
++      case 'end':
++        // start effect after last queued effect has finished
++        timestamp = this.effects.pluck('finishOn').max() || timestamp;
++        break;
++    }
++
++    effect.startOn  += timestamp;
++    effect.finishOn += timestamp;
++
++    if (!effect.options.queue.limit || (this.effects.length < effect.options.queue.limit))
++      this.effects.push(effect);
++
++    if (!this.interval)
++      this.interval = setInterval(this.loop.bind(this), 15);
++  },
++  remove: function(effect) {
++    this.effects = this.effects.reject(function(e) { return e==effect });
++    if (this.effects.length == 0) {
++      clearInterval(this.interval);
++      this.interval = null;
++    }
++  },
++  loop: function() {
++    var timePos = new Date().getTime();
++    for(var i=0, len=this.effects.length;i<len;i++)
++      this.effects[i] && this.effects[i].loop(timePos);
++  }
++});
++
++Effect.Queues = {
++  instances: $H(),
++  get: function(queueName) {
++    if (!Object.isString(queueName)) return queueName;
++
++    return this.instances.get(queueName) ||
++      this.instances.set(queueName, new Effect.ScopedQueue());
++  }
++};
++Effect.Queue = Effect.Queues.get('global');
++
++Effect.Base = Class.create({
++  position: null,
++  start: function(options) {
++    if (options && options.transition === false) options.transition = Effect.Transitions.linear;
++    this.options      = Object.extend(Object.extend({ },Effect.DefaultOptions), options || { });
++    this.currentFrame = 0;
++    this.state        = 'idle';
++    this.startOn      = this.options.delay*1000;
++    this.finishOn     = this.startOn+(this.options.duration*1000);
++    this.fromToDelta  = this.options.to-this.options.from;
++    this.totalTime    = this.finishOn-this.startOn;
++    this.totalFrames  = this.options.fps*this.options.duration;
++
++    this.render = (function() {
++      function dispatch(effect, eventName) {
++        if (effect.options[eventName + 'Internal'])
++          effect.options[eventName + 'Internal'](effect);
++        if (effect.options[eventName])
++          effect.options[eventName](effect);
++      }
++
++      return function(pos) {
++        if (this.state === "idle") {
++          this.state = "running";
++          dispatch(this, 'beforeSetup');
++          if (this.setup) this.setup();
++          dispatch(this, 'afterSetup');
++        }
++        if (this.state === "running") {
++          pos = (this.options.transition(pos) * this.fromToDelta) + this.options.from;
++          this.position = pos;
++          dispatch(this, 'beforeUpdate');
++          if (this.update) this.update(pos);
++          dispatch(this, 'afterUpdate');
++        }
++      };
++    })();
++
++    this.event('beforeStart');
++    if (!this.options.sync)
++      Effect.Queues.get(Object.isString(this.options.queue) ?
++        'global' : this.options.queue.scope).add(this);
++  },
++  loop: function(timePos) {
++    if (timePos >= this.startOn) {
++      if (timePos >= this.finishOn) {
++        this.render(1.0);
++        this.cancel();
++        this.event('beforeFinish');
++        if (this.finish) this.finish();
++        this.event('afterFinish');
++        return;
++      }
++      var pos   = (timePos - this.startOn) / this.totalTime,
++          frame = (pos * this.totalFrames).round();
++      if (frame > this.currentFrame) {
++        this.render(pos);
++        this.currentFrame = frame;
++      }
++    }
++  },
++  cancel: function() {
++    if (!this.options.sync)
++      Effect.Queues.get(Object.isString(this.options.queue) ?
++        'global' : this.options.queue.scope).remove(this);
++    this.state = 'finished';
++  },
++  event: function(eventName) {
++    if (this.options[eventName + 'Internal']) this.options[eventName + 'Internal'](this);
++    if (this.options[eventName]) this.options[eventName](this);
++  },
++  inspect: function() {
++    var data = $H();
++    for(property in this)
++      if (!Object.isFunction(this[property])) data.set(property, this[property]);
++    return '#<Effect:' + data.inspect() + ',options:' + $H(this.options).inspect() + '>';
++  }
++});
++
++Effect.Parallel = Class.create(Effect.Base, {
++  initialize: function(effects) {
++    this.effects = effects || [];
++    this.start(arguments[1]);
++  },
++  update: function(position) {
++    this.effects.invoke('render', position);
++  },
++  finish: function(position) {
++    this.effects.each( function(effect) {
++      effect.render(1.0);
++      effect.cancel();
++      effect.event('beforeFinish');
++      if (effect.finish) effect.finish(position);
++      effect.event('afterFinish');
++    });
++  }
++});
++
++Effect.Tween = Class.create(Effect.Base, {
++  initialize: function(object, from, to) {
++    object = Object.isString(object) ? $(object) : object;
++    var args = $A(arguments), method = args.last(),
++      options = args.length == 5 ? args[3] : null;
++    this.method = Object.isFunction(method) ? method.bind(object) :
++      Object.isFunction(object[method]) ? object[method].bind(object) :
++      function(value) { object[method] = value };
++    this.start(Object.extend({ from: from, to: to }, options || { }));
++  },
++  update: function(position) {
++    this.method(position);
++  }
++});
++
++Effect.Event = Class.create(Effect.Base, {
++  initialize: function() {
++    this.start(Object.extend({ duration: 0 }, arguments[0] || { }));
++  },
++  update: Prototype.emptyFunction
++});
++
++Effect.Opacity = Class.create(Effect.Base, {
++  initialize: function(element) {
++    this.element = $(element);
++    if (!this.element) throw(Effect._elementDoesNotExistError);
++    // make this work on IE on elements without 'layout'
++    if (Prototype.Browser.IE && (!this.element.currentStyle.hasLayout))
++      this.element.setStyle({zoom: 1});
++    var options = Object.extend({
++      from: this.element.getOpacity() || 0.0,
++      to:   1.0
++    }, arguments[1] || { });
++    this.start(options);
++  },
++  update: function(position) {
++    this.element.setOpacity(position);
++  }
++});
++
++Effect.Move = Class.create(Effect.Base, {
++  initialize: function(element) {
++    this.element = $(element);
++    if (!this.element) throw(Effect._elementDoesNotExistError);
++    var options = Object.extend({
++      x:    0,
++      y:    0,
++      mode: 'relative'
++    }, arguments[1] || { });
++    this.start(options);
++  },
++  setup: function() {
++    this.element.makePositioned();
++    this.originalLeft = parseFloat(this.element.getStyle('left') || '0');
++    this.originalTop  = parseFloat(this.element.getStyle('top')  || '0');
++    if (this.options.mode == 'absolute') {
++      this.options.x = this.options.x - this.originalLeft;
++      this.options.y = this.options.y - this.originalTop;
++    }
++  },
++  update: function(position) {
++    this.element.setStyle({
++      left: (this.options.x  * position + this.originalLeft).round() + 'px',
++      top:  (this.options.y  * position + this.originalTop).round()  + 'px'
++    });
++  }
++});
++
++// for backwards compatibility
++Effect.MoveBy = function(element, toTop, toLeft) {
++  return new Effect.Move(element,
++    Object.extend({ x: toLeft, y: toTop }, arguments[3] || { }));
++};
++
++Effect.Scale = Class.create(Effect.Base, {
++  initialize: function(element, percent) {
++    this.element = $(element);
++    if (!this.element) throw(Effect._elementDoesNotExistError);
++    var options = Object.extend({
++      scaleX: true,
++      scaleY: true,
++      scaleContent: true,
++      scaleFromCenter: false,
++      scaleMode: 'box',        // 'box' or 'contents' or { } with provided values
++      scaleFrom: 100.0,
++      scaleTo:   percent
++    }, arguments[2] || { });
++    this.start(options);
++  },
++  setup: function() {
++    this.restoreAfterFinish = this.options.restoreAfterFinish || false;
++    this.elementPositioning = this.element.getStyle('position');
++
++    this.originalStyle = { };
++    ['top','left','width','height','fontSize'].each( function(k) {
++      this.originalStyle[k] = this.element.style[k];
++    }.bind(this));
++
++    this.originalTop  = this.element.offsetTop;
++    this.originalLeft = this.element.offsetLeft;
++
++    var fontSize = this.element.getStyle('font-size') || '100%';
++    ['em','px','%','pt'].each( function(fontSizeType) {
++      if (fontSize.indexOf(fontSizeType)>0) {
++        this.fontSize     = parseFloat(fontSize);
++        this.fontSizeType = fontSizeType;
++      }
++    }.bind(this));
++
++    this.factor = (this.options.scaleTo - this.options.scaleFrom)/100;
++
++    this.dims = null;
++    if (this.options.scaleMode=='box')
++      this.dims = [this.element.offsetHeight, this.element.offsetWidth];
++    if (/^content/.test(this.options.scaleMode))
++      this.dims = [this.element.scrollHeight, this.element.scrollWidth];
++    if (!this.dims)
++      this.dims = [this.options.scaleMode.originalHeight,
++                   this.options.scaleMode.originalWidth];
++  },
++  update: function(position) {
++    var currentScale = (this.options.scaleFrom/100.0) + (this.factor * position);
++    if (this.options.scaleContent && this.fontSize)
++      this.element.setStyle({fontSize: this.fontSize * currentScale + this.fontSizeType });
++    this.setDimensions(this.dims[0] * currentScale, this.dims[1] * currentScale);
++  },
++  finish: function(position) {
++    if (this.restoreAfterFinish) this.element.setStyle(this.originalStyle);
++  },
++  setDimensions: function(height, width) {
++    var d = { };
++    if (this.options.scaleX) d.width = width.round() + 'px';
++    if (this.options.scaleY) d.height = height.round() + 'px';
++    if (this.options.scaleFromCenter) {
++      var topd  = (height - this.dims[0])/2;
++      var leftd = (width  - this.dims[1])/2;
++      if (this.elementPositioning == 'absolute') {
++        if (this.options.scaleY) d.top = this.originalTop-topd + 'px';
++        if (this.options.scaleX) d.left = this.originalLeft-leftd + 'px';
++      } else {
++        if (this.options.scaleY) d.top = -topd + 'px';
++        if (this.options.scaleX) d.left = -leftd + 'px';
++      }
++    }
++    this.element.setStyle(d);
++  }
++});
++
++Effect.Highlight = Class.create(Effect.Base, {
++  initialize: function(element) {
++    this.element = $(element);
++    if (!this.element) throw(Effect._elementDoesNotExistError);
++    var options = Object.extend({ startcolor: '#ffff99' }, arguments[1] || { });
++    this.start(options);
++  },
++  setup: function() {
++    // Prevent executing on elements not in the layout flow
++    if (this.element.getStyle('display')=='none') { this.cancel(); return; }
++    // Disable background image during the effect
++    this.oldStyle = { };
++    if (!this.options.keepBackgroundImage) {
++      this.oldStyle.backgroundImage = this.element.getStyle('background-image');
++      this.element.setStyle({backgroundImage: 'none'});
++    }
++    if (!this.options.endcolor)
++      this.options.endcolor = this.element.getStyle('background-color').parseColor('#ffffff');
++    if (!this.options.restorecolor)
++      this.options.restorecolor = this.element.getStyle('background-color');
++    // init color calculations
++    this._base  = $R(0,2).map(function(i){ return parseInt(this.options.startcolor.slice(i*2+1,i*2+3),16) }.bind(this));
++    this._delta = $R(0,2).map(function(i){ return parseInt(this.options.endcolor.slice(i*2+1,i*2+3),16)-this._base[i] }.bind(this));
++  },
++  update: function(position) {
++    this.element.setStyle({backgroundColor: $R(0,2).inject('#',function(m,v,i){
++      return m+((this._base[i]+(this._delta[i]*position)).round().toColorPart()); }.bind(this)) });
++  },
++  finish: function() {
++    this.element.setStyle(Object.extend(this.oldStyle, {
++      backgroundColor: this.options.restorecolor
++    }));
++  }
++});
++
++Effect.ScrollTo = function(element) {
++  var options = arguments[1] || { },
++  scrollOffsets = document.viewport.getScrollOffsets(),
++  elementOffsets = $(element).cumulativeOffset();
++
++  if (options.offset) elementOffsets[1] += options.offset;
++
++  return new Effect.Tween(null,
++    scrollOffsets.top,
++    elementOffsets[1],
++    options,
++    function(p){ scrollTo(scrollOffsets.left, p.round()); }
++  );
++};
++
++/* ------------- combination effects ------------- */
++
++Effect.Fade = function(element) {
++  element = $(element);
++  var oldOpacity = element.getInlineOpacity();
++  var options = Object.extend({
++    from: element.getOpacity() || 1.0,
++    to:   0.0,
++    afterFinishInternal: function(effect) {
++      if (effect.options.to!=0) return;
++      effect.element.hide().setStyle({opacity: oldOpacity});
++    }
++  }, arguments[1] || { });
++  return new Effect.Opacity(element,options);
++};
++
++Effect.Appear = function(element) {
++  element = $(element);
++  var options = Object.extend({
++  from: (element.getStyle('display') == 'none' ? 0.0 : element.getOpacity() || 0.0),
++  to:   1.0,
++  // force Safari to render floated elements properly
++  afterFinishInternal: function(effect) {
++    effect.element.forceRerendering();
++  },
++  beforeSetup: function(effect) {
++    effect.element.setOpacity(effect.options.from).show();
++  }}, arguments[1] || { });
++  return new Effect.Opacity(element,options);
++};
++
++Effect.Puff = function(element) {
++  element = $(element);
++  var oldStyle = {
++    opacity: element.getInlineOpacity(),
++    position: element.getStyle('position'),
++    top:  element.style.top,
++    left: element.style.left,
++    width: element.style.width,
++    height: element.style.height
++  };
++  return new Effect.Parallel(
++   [ new Effect.Scale(element, 200,
++      { sync: true, scaleFromCenter: true, scaleContent: true, restoreAfterFinish: true }),
++     new Effect.Opacity(element, { sync: true, to: 0.0 } ) ],
++     Object.extend({ duration: 1.0,
++      beforeSetupInternal: function(effect) {
++        Position.absolutize(effect.effects[0].element);
++      },
++      afterFinishInternal: function(effect) {
++         effect.effects[0].element.hide().setStyle(oldStyle); }
++     }, arguments[1] || { })
++   );
++};
++
++Effect.BlindUp = function(element) {
++  element = $(element);
++  element.makeClipping();
++  return new Effect.Scale(element, 0,
++    Object.extend({ scaleContent: false,
++      scaleX: false,
++      restoreAfterFinish: true,
++      afterFinishInternal: function(effect) {
++        effect.element.hide().undoClipping();
++      }
++    }, arguments[1] || { })
++  );
++};
++
++Effect.BlindDown = function(element) {
++  element = $(element);
++  var elementDimensions = element.getDimensions();
++  return new Effect.Scale(element, 100, Object.extend({
++    scaleContent: false,
++    scaleX: false,
++    scaleFrom: 0,
++    scaleMode: {originalHeight: elementDimensions.height, originalWidth: elementDimensions.width},
++    restoreAfterFinish: true,
++    afterSetup: function(effect) {
++      effect.element.makeClipping().setStyle({height: '0px'}).show();
++    },
++    afterFinishInternal: function(effect) {
++      effect.element.undoClipping();
++    }
++  }, arguments[1] || { }));
++};
++
++Effect.SwitchOff = function(element) {
++  element = $(element);
++  var oldOpacity = element.getInlineOpacity();
++  return new Effect.Appear(element, Object.extend({
++    duration: 0.4,
++    from: 0,
++    transition: Effect.Transitions.flicker,
++    afterFinishInternal: function(effect) {
++      new Effect.Scale(effect.element, 1, {
++        duration: 0.3, scaleFromCenter: true,
++        scaleX: false, scaleContent: false, restoreAfterFinish: true,
++        beforeSetup: function(effect) {
++          effect.element.makePositioned().makeClipping();
++        },
++        afterFinishInternal: function(effect) {
++          effect.element.hide().undoClipping().undoPositioned().setStyle({opacity: oldOpacity});
++        }
++      });
++    }
++  }, arguments[1] || { }));
++};
++
++Effect.DropOut = function(element) {
++  element = $(element);
++  var oldStyle = {
++    top: element.getStyle('top'),
++    left: element.getStyle('left'),
++    opacity: element.getInlineOpacity() };
++  return new Effect.Parallel(
++    [ new Effect.Move(element, {x: 0, y: 100, sync: true }),
++      new Effect.Opacity(element, { sync: true, to: 0.0 }) ],
++    Object.extend(
++      { duration: 0.5,
++        beforeSetup: function(effect) {
++          effect.effects[0].element.makePositioned();
++        },
++        afterFinishInternal: function(effect) {
++          effect.effects[0].element.hide().undoPositioned().setStyle(oldStyle);
++        }
++      }, arguments[1] || { }));
++};
++
++Effect.Shake = function(element) {
++  element = $(element);
++  var options = Object.extend({
++    distance: 20,
++    duration: 0.5
++  }, arguments[1] || {});
++  var distance = parseFloat(options.distance);
++  var split = parseFloat(options.duration) / 10.0;
++  var oldStyle = {
++    top: element.getStyle('top'),
++    left: element.getStyle('left') };
++    return new Effect.Move(element,
++      { x:  distance, y: 0, duration: split, afterFinishInternal: function(effect) {
++    new Effect.Move(effect.element,
++      { x: -distance*2, y: 0, duration: split*2,  afterFinishInternal: function(effect) {
++    new Effect.Move(effect.element,
++      { x:  distance*2, y: 0, duration: split*2,  afterFinishInternal: function(effect) {
++    new Effect.Move(effect.element,
++      { x: -distance*2, y: 0, duration: split*2,  afterFinishInternal: function(effect) {
++    new Effect.Move(effect.element,
++      { x:  distance*2, y: 0, duration: split*2,  afterFinishInternal: function(effect) {
++    new Effect.Move(effect.element,
++      { x: -distance, y: 0, duration: split, afterFinishInternal: function(effect) {
++        effect.element.undoPositioned().setStyle(oldStyle);
++  }}); }}); }}); }}); }}); }});
++};
++
++Effect.SlideDown = function(element) {
++  element = $(element).cleanWhitespace();
++  // SlideDown need to have the content of the element wrapped in a container element with fixed height!
++  var oldInnerBottom = element.down().getStyle('bottom');
++  var elementDimensions = element.getDimensions();
++  return new Effect.Scale(element, 100, Object.extend({
++    scaleContent: false,
++    scaleX: false,
++    scaleFrom: window.opera ? 0 : 1,
++    scaleMode: {originalHeight: elementDimensions.height, originalWidth: elementDimensions.width},
++    restoreAfterFinish: true,
++    afterSetup: function(effect) {
++      effect.element.makePositioned();
++      effect.element.down().makePositioned();
++      if (window.opera) effect.element.setStyle({top: ''});
++      effect.element.makeClipping().setStyle({height: '0px'}).show();
++    },
++    afterUpdateInternal: function(effect) {
++      effect.element.down().setStyle({bottom:
++        (effect.dims[0] - effect.element.clientHeight) + 'px' });
++    },
++    afterFinishInternal: function(effect) {
++      effect.element.undoClipping().undoPositioned();
++      effect.element.down().undoPositioned().setStyle({bottom: oldInnerBottom}); }
++    }, arguments[1] || { })
++  );
++};
++
++Effect.SlideUp = function(element) {
++  element = $(element).cleanWhitespace();
++  var oldInnerBottom = element.down().getStyle('bottom');
++  var elementDimensions = element.getDimensions();
++  return new Effect.Scale(element, window.opera ? 0 : 1,
++   Object.extend({ scaleContent: false,
++    scaleX: false,
++    scaleMode: 'box',
++    scaleFrom: 100,
++    scaleMode: {originalHeight: elementDimensions.height, originalWidth: elementDimensions.width},
++    restoreAfterFinish: true,
++    afterSetup: function(effect) {
++      effect.element.makePositioned();
++      effect.element.down().makePositioned();
++      if (window.opera) effect.element.setStyle({top: ''});
++      effect.element.makeClipping().show();
++    },
++    afterUpdateInternal: function(effect) {
++      effect.element.down().setStyle({bottom:
++        (effect.dims[0] - effect.element.clientHeight) + 'px' });
++    },
++    afterFinishInternal: function(effect) {
++      effect.element.hide().undoClipping().undoPositioned();
++      effect.element.down().undoPositioned().setStyle({bottom: oldInnerBottom});
++    }
++   }, arguments[1] || { })
++  );
++};
++
++// Bug in opera makes the TD containing this element expand for a instance after finish
++Effect.Squish = function(element) {
++  return new Effect.Scale(element, window.opera ? 1 : 0, {
++    restoreAfterFinish: true,
++    beforeSetup: function(effect) {
++      effect.element.makeClipping();
++    },
++    afterFinishInternal: function(effect) {
++      effect.element.hide().undoClipping();
++    }
++  });
++};
++
++Effect.Grow = function(element) {
++  element = $(element);
++  var options = Object.extend({
++    direction: 'center',
++    moveTransition: Effect.Transitions.sinoidal,
++    scaleTransition: Effect.Transitions.sinoidal,
++    opacityTransition: Effect.Transitions.full
++  }, arguments[1] || { });
++  var oldStyle = {
++    top: element.style.top,
++    left: element.style.left,
++    height: element.style.height,
++    width: element.style.width,
++    opacity: element.getInlineOpacity() };
++
++  var dims = element.getDimensions();
++  var initialMoveX, initialMoveY;
++  var moveX, moveY;
++
++  switch (options.direction) {
++    case 'top-left':
++      initialMoveX = initialMoveY = moveX = moveY = 0;
++      break;
++    case 'top-right':
++      initialMoveX = dims.width;
++      initialMoveY = moveY = 0;
++      moveX = -dims.width;
++      break;
++    case 'bottom-left':
++      initialMoveX = moveX = 0;
++      initialMoveY = dims.height;
++      moveY = -dims.height;
++      break;
++    case 'bottom-right':
++      initialMoveX = dims.width;
++      initialMoveY = dims.height;
++      moveX = -dims.width;
++      moveY = -dims.height;
++      break;
++    case 'center':
++      initialMoveX = dims.width / 2;
++      initialMoveY = dims.height / 2;
++      moveX = -dims.width / 2;
++      moveY = -dims.height / 2;
++      break;
++  }
++
++  return new Effect.Move(element, {
++    x: initialMoveX,
++    y: initialMoveY,
++    duration: 0.01,
++    beforeSetup: function(effect) {
++      effect.element.hide().makeClipping().makePositioned();
++    },
++    afterFinishInternal: function(effect) {
++      new Effect.Parallel(
++        [ new Effect.Opacity(effect.element, { sync: true, to: 1.0, from: 0.0, transition: options.opacityTransition }),
++          new Effect.Move(effect.element, { x: moveX, y: moveY, sync: true, transition: options.moveTransition }),
++          new Effect.Scale(effect.element, 100, {
++            scaleMode: { originalHeight: dims.height, originalWidth: dims.width },
++            sync: true, scaleFrom: window.opera ? 1 : 0, transition: options.scaleTransition, restoreAfterFinish: true})
++        ], Object.extend({
++             beforeSetup: function(effect) {
++               effect.effects[0].element.setStyle({height: '0px'}).show();
++             },
++             afterFinishInternal: function(effect) {
++               effect.effects[0].element.undoClipping().undoPositioned().setStyle(oldStyle);
++             }
++           }, options)
++      );
++    }
++  });
++};
++
++Effect.Shrink = function(element) {
++  element = $(element);
++  var options = Object.extend({
++    direction: 'center',
++    moveTransition: Effect.Transitions.sinoidal,
++    scaleTransition: Effect.Transitions.sinoidal,
++    opacityTransition: Effect.Transitions.none
++  }, arguments[1] || { });
++  var oldStyle = {
++    top: element.style.top,
++    left: element.style.left,
++    height: element.style.height,
++    width: element.style.width,
++    opacity: element.getInlineOpacity() };
++
++  var dims = element.getDimensions();
++  var moveX, moveY;
++
++  switch (options.direction) {
++    case 'top-left':
++      moveX = moveY = 0;
++      break;
++    case 'top-right':
++      moveX = dims.width;
++      moveY = 0;
++      break;
++    case 'bottom-left':
++      moveX = 0;
++      moveY = dims.height;
++      break;
++    case 'bottom-right':
++      moveX = dims.width;
++      moveY = dims.height;
++      break;
++    case 'center':
++      moveX = dims.width / 2;
++      moveY = dims.height / 2;
++      break;
++  }
++
++  return new Effect.Parallel(
++    [ new Effect.Opacity(element, { sync: true, to: 0.0, from: 1.0, transition: options.opacityTransition }),
++      new Effect.Scale(element, window.opera ? 1 : 0, { sync: true, transition: options.scaleTransition, restoreAfterFinish: true}),
++      new Effect.Move(element, { x: moveX, y: moveY, sync: true, transition: options.moveTransition })
++    ], Object.extend({
++         beforeStartInternal: function(effect) {
++           effect.effects[0].element.makePositioned().makeClipping();
++         },
++         afterFinishInternal: function(effect) {
++           effect.effects[0].element.hide().undoClipping().undoPositioned().setStyle(oldStyle); }
++       }, options)
++  );
++};
++
++Effect.Pulsate = function(element) {
++  element = $(element);
++  var options    = arguments[1] || { },
++    oldOpacity = element.getInlineOpacity(),
++    transition = options.transition || Effect.Transitions.linear,
++    reverser   = function(pos){
++      return 1 - transition((-Math.cos((pos*(options.pulses||5)*2)*Math.PI)/2) + .5);
++    };
++
++  return new Effect.Opacity(element,
++    Object.extend(Object.extend({  duration: 2.0, from: 0,
++      afterFinishInternal: function(effect) { effect.element.setStyle({opacity: oldOpacity}); }
++    }, options), {transition: reverser}));
++};
++
++Effect.Fold = function(element) {
++  element = $(element);
++  var oldStyle = {
++    top: element.style.top,
++    left: element.style.left,
++    width: element.style.width,
++    height: element.style.height };
++  element.makeClipping();
++  return new Effect.Scale(element, 5, Object.extend({
++    scaleContent: false,
++    scaleX: false,
++    afterFinishInternal: function(effect) {
++    new Effect.Scale(element, 1, {
++      scaleContent: false,
++      scaleY: false,
++      afterFinishInternal: function(effect) {
++        effect.element.hide().undoClipping().setStyle(oldStyle);
++      } });
++  }}, arguments[1] || { }));
++};
++
++Effect.Morph = Class.create(Effect.Base, {
++  initialize: function(element) {
++    this.element = $(element);
++    if (!this.element) throw(Effect._elementDoesNotExistError);
++    var options = Object.extend({
++      style: { }
++    }, arguments[1] || { });
++
++    if (!Object.isString(options.style)) this.style = $H(options.style);
++    else {
++      if (options.style.include(':'))
++        this.style = options.style.parseStyle();
++      else {
++        this.element.addClassName(options.style);
++        this.style = $H(this.element.getStyles());
++        this.element.removeClassName(options.style);
++        var css = this.element.getStyles();
++        this.style = this.style.reject(function(style) {
++          return style.value == css[style.key];
++        });
++        options.afterFinishInternal = function(effect) {
++          effect.element.addClassName(effect.options.style);
++          effect.transforms.each(function(transform) {
++            effect.element.style[transform.style] = '';
++          });
++        };
++      }
++    }
++    this.start(options);
++  },
++
++  setup: function(){
++    function parseColor(color){
++      if (!color || ['rgba(0, 0, 0, 0)','transparent'].include(color)) color = '#ffffff';
++      color = color.parseColor();
++      return $R(0,2).map(function(i){
++        return parseInt( color.slice(i*2+1,i*2+3), 16 );
++      });
++    }
++    this.transforms = this.style.map(function(pair){
++      var property = pair[0], value = pair[1], unit = null;
++
++      if (value.parseColor('#zzzzzz') != '#zzzzzz') {
++        value = value.parseColor();
++        unit  = 'color';
++      } else if (property == 'opacity') {
++        value = parseFloat(value);
++        if (Prototype.Browser.IE && (!this.element.currentStyle.hasLayout))
++          this.element.setStyle({zoom: 1});
++      } else if (Element.CSS_LENGTH.test(value)) {
++          var components = value.match(/^([\+\-]?[0-9\.]+)(.*)$/);
++          value = parseFloat(components[1]);
++          unit = (components.length == 3) ? components[2] : null;
++      }
++
++      var originalValue = this.element.getStyle(property);
++      return {
++        style: property.camelize(),
++        originalValue: unit=='color' ? parseColor(originalValue) : parseFloat(originalValue || 0),
++        targetValue: unit=='color' ? parseColor(value) : value,
++        unit: unit
++      };
++    }.bind(this)).reject(function(transform){
++      return (
++        (transform.originalValue == transform.targetValue) ||
++        (
++          transform.unit != 'color' &&
++          (isNaN(transform.originalValue) || isNaN(transform.targetValue))
++        )
++      );
++    });
++  },
++  update: function(position) {
++    var style = { }, transform, i = this.transforms.length;
++    while(i--)
++      style[(transform = this.transforms[i]).style] =
++        transform.unit=='color' ? '#'+
++          (Math.round(transform.originalValue[0]+
++            (transform.targetValue[0]-transform.originalValue[0])*position)).toColorPart() +
++          (Math.round(transform.originalValue[1]+
++            (transform.targetValue[1]-transform.originalValue[1])*position)).toColorPart() +
++          (Math.round(transform.originalValue[2]+
++            (transform.targetValue[2]-transform.originalValue[2])*position)).toColorPart() :
++        (transform.originalValue +
++          (transform.targetValue - transform.originalValue) * position).toFixed(3) +
++            (transform.unit === null ? '' : transform.unit);
++    this.element.setStyle(style, true);
++  }
++});
++
++Effect.Transform = Class.create({
++  initialize: function(tracks){
++    this.tracks  = [];
++    this.options = arguments[1] || { };
++    this.addTracks(tracks);
++  },
++  addTracks: function(tracks){
++    tracks.each(function(track){
++      track = $H(track);
++      var data = track.values().first();
++      this.tracks.push($H({
++        ids:     track.keys().first(),
++        effect:  Effect.Morph,
++        options: { style: data }
++      }));
++    }.bind(this));
++    return this;
++  },
++  play: function(){
++    return new Effect.Parallel(
++      this.tracks.map(function(track){
++        var ids = track.get('ids'), effect = track.get('effect'), options = track.get('options');
++        var elements = [$(ids) || $$(ids)].flatten();
++        return elements.map(function(e){ return new effect(e, Object.extend({ sync:true }, options)) });
++      }).flatten(),
++      this.options
++    );
++  }
++});
++
++Element.CSS_PROPERTIES = $w(
++  'backgroundColor backgroundPosition borderBottomColor borderBottomStyle ' +
++  'borderBottomWidth borderLeftColor borderLeftStyle borderLeftWidth ' +
++  'borderRightColor borderRightStyle borderRightWidth borderSpacing ' +
++  'borderTopColor borderTopStyle borderTopWidth bottom clip color ' +
++  'fontSize fontWeight height left letterSpacing lineHeight ' +
++  'marginBottom marginLeft marginRight marginTop markerOffset maxHeight '+
++  'maxWidth minHeight minWidth opacity outlineColor outlineOffset ' +
++  'outlineWidth paddingBottom paddingLeft paddingRight paddingTop ' +
++  'right textIndent top width wordSpacing zIndex');
++
++Element.CSS_LENGTH = /^(([\+\-]?[0-9\.]+)(em|ex|px|in|cm|mm|pt|pc|\%))|0$/;
++
++String.__parseStyleElement = document.createElement('div');
++String.prototype.parseStyle = function(){
++  var style, styleRules = $H();
++  if (Prototype.Browser.WebKit)
++    style = new Element('div',{style:this}).style;
++  else {
++    String.__parseStyleElement.innerHTML = '<div style="' + this + '"></div>';
++    style = String.__parseStyleElement.childNodes[0].style;
++  }
++
++  Element.CSS_PROPERTIES.each(function(property){
++    if (style[property]) styleRules.set(property, style[property]);
++  });
++
++  if (Prototype.Browser.IE && this.include('opacity'))
++    styleRules.set('opacity', this.match(/opacity:\s*((?:0|1)?(?:\.\d*)?)/)[1]);
++
++  return styleRules;
++};
++
++if (document.defaultView && document.defaultView.getComputedStyle) {
++  Element.getStyles = function(element) {
++    var css = document.defaultView.getComputedStyle($(element), null);
++    return Element.CSS_PROPERTIES.inject({ }, function(styles, property) {
++      styles[property] = css[property];
++      return styles;
++    });
++  };
++} else {
++  Element.getStyles = function(element) {
++    element = $(element);
++    var css = element.currentStyle, styles;
++    styles = Element.CSS_PROPERTIES.inject({ }, function(results, property) {
++      results[property] = css[property];
++      return results;
++    });
++    if (!styles.opacity) styles.opacity = element.getOpacity();
++    return styles;
++  };
++}
++
++Effect.Methods = {
++  morph: function(element, style) {
++    element = $(element);
++    new Effect.Morph(element, Object.extend({ style: style }, arguments[2] || { }));
++    return element;
++  },
++  visualEffect: function(element, effect, options) {
++    element = $(element);
++    var s = effect.dasherize().camelize(), klass = s.charAt(0).toUpperCase() + s.substring(1);
++    new Effect[klass](element, options);
++    return element;
++  },
++  highlight: function(element, options) {
++    element = $(element);
++    new Effect.Highlight(element, options);
++    return element;
++  }
++};
++
++$w('fade appear grow shrink fold blindUp blindDown slideUp slideDown '+
++  'pulsate shake puff squish switchOff dropOut').each(
++  function(effect) {
++    Effect.Methods[effect] = function(element, options){
++      element = $(element);
++      Effect[effect.charAt(0).toUpperCase() + effect.substring(1)](element, options);
++      return element;
++    };
++  }
++);
++
++$w('getInlineOpacity forceRerendering setContentZoom collectTextNodes collectTextNodesIgnoreClass getStyles').each(
++  function(f) { Effect.Methods[f] = Element[f]; }
++);
++
++Element.addMethods(Effect.Methods);
+\ No newline at end of file
+diff --git a/wp-includes/js/scriptaculous/scriptaculous.js b/wp-includes/js/scriptaculous/scriptaculous.js
+new file mode 100644
+index 00000000..0ea5c445
+--- /dev/null
++++ b/wp-includes/js/scriptaculous/scriptaculous.js
+@@ -0,0 +1,68 @@
++// script.aculo.us scriptaculous.js v1.9.0, Thu Dec 23 16:54:48 -0500 2010
++
++// Copyright (c) 2005-2010 Thomas Fuchs (http://script.aculo.us, http://mir.aculo.us)
++//
++// 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.
++//
++// For details, see the script.aculo.us web site: http://script.aculo.us/
++
++var Scriptaculous = {
++  Version: '1.9.0',
++  require: function(libraryName) {
++    try{
++      // inserting via DOM fails in Safari 2.0, so brute force approach
++      document.write('<script type="text/javascript" src="'+libraryName+'"><\/script>');
++    } catch(e) {
++      // for xhtml+xml served content, fall back to DOM methods
++      var script = document.createElement('script');
++      script.type = 'text/javascript';
++      script.src = libraryName;
++      document.getElementsByTagName('head')[0].appendChild(script);
++    }
++  },
++  REQUIRED_PROTOTYPE: '1.6.0.3',
++  load: function() {
++    function convertVersionString(versionString) {
++      var v = versionString.replace(/_.*|\./g, '');
++      v = parseInt(v + '0'.times(4-v.length));
++      return versionString.indexOf('_') > -1 ? v-1 : v;
++    }
++
++    if((typeof Prototype=='undefined') ||
++       (typeof Element == 'undefined') ||
++       (typeof Element.Methods=='undefined') ||
++       (convertVersionString(Prototype.Version) <
++        convertVersionString(Scriptaculous.REQUIRED_PROTOTYPE)))
++       throw("script.aculo.us requires the Prototype JavaScript framework >= " +
++        Scriptaculous.REQUIRED_PROTOTYPE);
++
++    var js = /scriptaculous\.js(\?.*)?$/;
++    $$('script[src]').findAll(function(s) {
++      return s.src.match(js);
++    }).each(function(s) {
++      var path = s.src.replace(js, ''),
++      includes = s.src.match(/\?.*load=([a-z,]*)/);
++      (includes ? includes[1] : 'builder,effects,dragdrop,controls,slider,sound').split(',').each(
++       function(include) { Scriptaculous.require(path+include+'.js') });
++    });
++  }
++};
++
++Scriptaculous.load();
+\ No newline at end of file
+diff --git a/wp-includes/js/scriptaculous/slider.js b/wp-includes/js/scriptaculous/slider.js
+new file mode 100644
+index 00000000..438e6892
+--- /dev/null
++++ b/wp-includes/js/scriptaculous/slider.js
+@@ -0,0 +1,275 @@
++// script.aculo.us slider.js v1.9.0, Thu Dec 23 16:54:48 -0500 2010
++
++// Copyright (c) 2005-2010 Marty Haught, Thomas Fuchs
++//
++// script.aculo.us is freely distributable under the terms of an MIT-style license.
++// For details, see the script.aculo.us web site: http://script.aculo.us/
++
++if (!Control) var Control = { };
++
++// options:
++//  axis: 'vertical', or 'horizontal' (default)
++//
++// callbacks:
++//  onChange(value)
++//  onSlide(value)
++Control.Slider = Class.create({
++  initialize: function(handle, track, options) {
++    var slider = this;
++
++    if (Object.isArray(handle)) {
++      this.handles = handle.collect( function(e) { return $(e) });
++    } else {
++      this.handles = [$(handle)];
++    }
++
++    this.track   = $(track);
++    this.options = options || { };
++
++    this.axis      = this.options.axis || 'horizontal';
++    this.increment = this.options.increment || 1;
++    this.step      = parseInt(this.options.step || '1');
++    this.range     = this.options.range || $R(0,1);
++
++    this.value     = 0; // assure backwards compat
++    this.values    = this.handles.map( function() { return 0 });
++    this.spans     = this.options.spans ? this.options.spans.map(function(s){ return $(s) }) : false;
++    this.options.startSpan = $(this.options.startSpan || null);
++    this.options.endSpan   = $(this.options.endSpan || null);
++
++    this.restricted = this.options.restricted || false;
++
++    this.maximum   = this.options.maximum || this.range.end;
++    this.minimum   = this.options.minimum || this.range.start;
++
++    // Will be used to align the handle onto the track, if necessary
++    this.alignX = parseInt(this.options.alignX || '0');
++    this.alignY = parseInt(this.options.alignY || '0');
++
++    this.trackLength = this.maximumOffset() - this.minimumOffset();
++
++    this.handleLength = this.isVertical() ?
++      (this.handles[0].offsetHeight != 0 ?
++        this.handles[0].offsetHeight : this.handles[0].style.height.replace(/px$/,"")) :
++      (this.handles[0].offsetWidth != 0 ? this.handles[0].offsetWidth :
++        this.handles[0].style.width.replace(/px$/,""));
++
++    this.active   = false;
++    this.dragging = false;
++    this.disabled = false;
++
++    if (this.options.disabled) this.setDisabled();
++
++    // Allowed values array
++    this.allowedValues = this.options.values ? this.options.values.sortBy(Prototype.K) : false;
++    if (this.allowedValues) {
++      this.minimum = this.allowedValues.min();
++      this.maximum = this.allowedValues.max();
++    }
++
++    this.eventMouseDown = this.startDrag.bindAsEventListener(this);
++    this.eventMouseUp   = this.endDrag.bindAsEventListener(this);
++    this.eventMouseMove = this.update.bindAsEventListener(this);
++
++    // Initialize handles in reverse (make sure first handle is active)
++    this.handles.each( function(h,i) {
++      i = slider.handles.length-1-i;
++      slider.setValue(parseFloat(
++        (Object.isArray(slider.options.sliderValue) ?
++          slider.options.sliderValue[i] : slider.options.sliderValue) ||
++         slider.range.start), i);
++      h.makePositioned().observe("mousedown", slider.eventMouseDown);
++    });
++
++    this.track.observe("mousedown", this.eventMouseDown);
++    document.observe("mouseup", this.eventMouseUp);
++    document.observe("mousemove", this.eventMouseMove);
++
++    this.initialized = true;
++  },
++  dispose: function() {
++    var slider = this;
++    Event.stopObserving(this.track, "mousedown", this.eventMouseDown);
++    Event.stopObserving(document, "mouseup", this.eventMouseUp);
++    Event.stopObserving(document, "mousemove", this.eventMouseMove);
++    this.handles.each( function(h) {
++      Event.stopObserving(h, "mousedown", slider.eventMouseDown);
++    });
++  },
++  setDisabled: function(){
++    this.disabled = true;
++  },
++  setEnabled: function(){
++    this.disabled = false;
++  },
++  getNearestValue: function(value){
++    if (this.allowedValues){
++      if (value >= this.allowedValues.max()) return(this.allowedValues.max());
++      if (value <= this.allowedValues.min()) return(this.allowedValues.min());
++
++      var offset = Math.abs(this.allowedValues[0] - value);
++      var newValue = this.allowedValues[0];
++      this.allowedValues.each( function(v) {
++        var currentOffset = Math.abs(v - value);
++        if (currentOffset <= offset){
++          newValue = v;
++          offset = currentOffset;
++        }
++      });
++      return newValue;
++    }
++    if (value > this.range.end) return this.range.end;
++    if (value < this.range.start) return this.range.start;
++    return value;
++  },
++  setValue: function(sliderValue, handleIdx){
++    if (!this.active) {
++      this.activeHandleIdx = handleIdx || 0;
++      this.activeHandle    = this.handles[this.activeHandleIdx];
++      this.updateStyles();
++    }
++    handleIdx = handleIdx || this.activeHandleIdx || 0;
++    if (this.initialized && this.restricted) {
++      if ((handleIdx>0) && (sliderValue<this.values[handleIdx-1]))
++        sliderValue = this.values[handleIdx-1];
++      if ((handleIdx < (this.handles.length-1)) && (sliderValue>this.values[handleIdx+1]))
++        sliderValue = this.values[handleIdx+1];
++    }
++    sliderValue = this.getNearestValue(sliderValue);
++    this.values[handleIdx] = sliderValue;
++    this.value = this.values[0]; // assure backwards compat
++
++    this.handles[handleIdx].style[this.isVertical() ? 'top' : 'left'] =
++      this.translateToPx(sliderValue);
++
++    this.drawSpans();
++    if (!this.dragging || !this.event) this.updateFinished();
++  },
++  setValueBy: function(delta, handleIdx) {
++    this.setValue(this.values[handleIdx || this.activeHandleIdx || 0] + delta,
++      handleIdx || this.activeHandleIdx || 0);
++  },
++  translateToPx: function(value) {
++    return Math.round(
++      ((this.trackLength-this.handleLength)/(this.range.end-this.range.start)) *
++      (value - this.range.start)) + "px";
++  },
++  translateToValue: function(offset) {
++    return ((offset/(this.trackLength-this.handleLength) *
++      (this.range.end-this.range.start)) + this.range.start);
++  },
++  getRange: function(range) {
++    var v = this.values.sortBy(Prototype.K);
++    range = range || 0;
++    return $R(v[range],v[range+1]);
++  },
++  minimumOffset: function(){
++    return(this.isVertical() ? this.alignY : this.alignX);
++  },
++  maximumOffset: function(){
++    return(this.isVertical() ?
++      (this.track.offsetHeight != 0 ? this.track.offsetHeight :
++        this.track.style.height.replace(/px$/,"")) - this.alignY :
++      (this.track.offsetWidth != 0 ? this.track.offsetWidth :
++        this.track.style.width.replace(/px$/,"")) - this.alignX);
++  },
++  isVertical:  function(){
++    return (this.axis == 'vertical');
++  },
++  drawSpans: function() {
++    var slider = this;
++    if (this.spans)
++      $R(0, this.spans.length-1).each(function(r) { slider.setSpan(slider.spans[r], slider.getRange(r)) });
++    if (this.options.startSpan)
++      this.setSpan(this.options.startSpan,
++        $R(0, this.values.length>1 ? this.getRange(0).min() : this.value ));
++    if (this.options.endSpan)
++      this.setSpan(this.options.endSpan,
++        $R(this.values.length>1 ? this.getRange(this.spans.length-1).max() : this.value, this.maximum));
++  },
++  setSpan: function(span, range) {
++    if (this.isVertical()) {
++      span.style.top = this.translateToPx(range.start);
++      span.style.height = this.translateToPx(range.end - range.start + this.range.start);
++    } else {
++      span.style.left = this.translateToPx(range.start);
++      span.style.width = this.translateToPx(range.end - range.start + this.range.start);
++    }
++  },
++  updateStyles: function() {
++    this.handles.each( function(h){ Element.removeClassName(h, 'selected') });
++    Element.addClassName(this.activeHandle, 'selected');
++  },
++  startDrag: function(event) {
++    if (Event.isLeftClick(event)) {
++      if (!this.disabled){
++        this.active = true;
++
++        var handle = Event.element(event);
++        var pointer  = [Event.pointerX(event), Event.pointerY(event)];
++        var track = handle;
++        if (track==this.track) {
++          var offsets  = this.track.cumulativeOffset();
++          this.event = event;
++          this.setValue(this.translateToValue(
++           (this.isVertical() ? pointer[1]-offsets[1] : pointer[0]-offsets[0])-(this.handleLength/2)
++          ));
++          var offsets  = this.activeHandle.cumulativeOffset();
++          this.offsetX = (pointer[0] - offsets[0]);
++          this.offsetY = (pointer[1] - offsets[1]);
++        } else {
++          // find the handle (prevents issues with Safari)
++          while((this.handles.indexOf(handle) == -1) && handle.parentNode)
++            handle = handle.parentNode;
++
++          if (this.handles.indexOf(handle)!=-1) {
++            this.activeHandle    = handle;
++            this.activeHandleIdx = this.handles.indexOf(this.activeHandle);
++            this.updateStyles();
++
++            var offsets  = this.activeHandle.cumulativeOffset();
++            this.offsetX = (pointer[0] - offsets[0]);
++            this.offsetY = (pointer[1] - offsets[1]);
++          }
++        }
++      }
++      Event.stop(event);
++    }
++  },
++  update: function(event) {
++   if (this.active) {
++      if (!this.dragging) this.dragging = true;
++      this.draw(event);
++      if (Prototype.Browser.WebKit) window.scrollBy(0,0);
++      Event.stop(event);
++   }
++  },
++  draw: function(event) {
++    var pointer = [Event.pointerX(event), Event.pointerY(event)];
++    var offsets = this.track.cumulativeOffset();
++    pointer[0] -= this.offsetX + offsets[0];
++    pointer[1] -= this.offsetY + offsets[1];
++    this.event = event;
++    this.setValue(this.translateToValue( this.isVertical() ? pointer[1] : pointer[0] ));
++    if (this.initialized && this.options.onSlide)
++      this.options.onSlide(this.values.length>1 ? this.values : this.value, this);
++  },
++  endDrag: function(event) {
++    if (this.active && this.dragging) {
++      this.finishDrag(event, true);
++      Event.stop(event);
++    }
++    this.active = false;
++    this.dragging = false;
++  },
++  finishDrag: function(event, success) {
++    this.active = false;
++    this.dragging = false;
++    this.updateFinished();
++  },
++  updateFinished: function() {
++    if (this.initialized && this.options.onChange)
++      this.options.onChange(this.values.length>1 ? this.values : this.value, this);
++    this.event = null;
++  }
++});
+\ No newline at end of file
+diff --git a/wp-includes/js/scriptaculous/sound.js b/wp-includes/js/scriptaculous/sound.js
+new file mode 100644
+index 00000000..d3f84646
+--- /dev/null
++++ b/wp-includes/js/scriptaculous/sound.js
+@@ -0,0 +1,59 @@
++// script.aculo.us sound.js v1.9.0, Thu Dec 23 16:54:48 -0500 2010
++
++// Copyright (c) 2005-2010 Thomas Fuchs (http://script.aculo.us, http://mir.aculo.us)
++//
++// Based on code created by Jules Gravinese (http://www.webveteran.com/)
++//
++// script.aculo.us is freely distributable under the terms of an MIT-style license.
++// For details, see the script.aculo.us web site: http://script.aculo.us/
++
++Sound = {
++  tracks: {},
++  _enabled: true,
++  template:
++    new Template('<embed style="height:0" id="sound_#{track}_#{id}" src="#{url}" loop="false" autostart="true" hidden="true"/>'),
++  enable: function(){
++    Sound._enabled = true;
++  },
++  disable: function(){
++    Sound._enabled = false;
++  },
++  play: function(url){
++    if(!Sound._enabled) return;
++    var options = Object.extend({
++      track: 'global', url: url, replace: false
++    }, arguments[1] || {});
++
++    if(options.replace && this.tracks[options.track]) {
++      $R(0, this.tracks[options.track].id).each(function(id){
++        var sound = $('sound_'+options.track+'_'+id);
++        sound.Stop && sound.Stop();
++        sound.remove();
++      });
++      this.tracks[options.track] = null;
++    }
++
++    if(!this.tracks[options.track])
++      this.tracks[options.track] = { id: 0 };
++    else
++      this.tracks[options.track].id++;
++
++    options.id = this.tracks[options.track].id;
++    $$('body')[0].insert(
++      Prototype.Browser.IE ? new Element('bgsound',{
++        id: 'sound_'+options.track+'_'+options.id,
++        src: options.url, loop: 1, autostart: true
++      }) : Sound.template.evaluate(options));
++  }
++};
++
++if(Prototype.Browser.Gecko && navigator.userAgent.indexOf("Win") > 0){
++  if(navigator.plugins && $A(navigator.plugins).detect(function(p){ return p.name.indexOf('QuickTime') != -1 }))
++    Sound.template = new Template('<object id="sound_#{track}_#{id}" width="0" height="0" type="audio/mpeg" data="#{url}"/>');
++  else if(navigator.plugins && $A(navigator.plugins).detect(function(p){ return p.name.indexOf('Windows Media') != -1 }))
++    Sound.template = new Template('<object id="sound_#{track}_#{id}" type="application/x-mplayer2" data="#{url}"></object>');
++  else if(navigator.plugins && $A(navigator.plugins).detect(function(p){ return p.name.indexOf('RealPlayer') != -1 }))
++    Sound.template = new Template('<embed type="audio/x-pn-realaudio-plugin" style="height:0" id="sound_#{track}_#{id}" src="#{url}" loop="false" autostart="true" hidden="true"/>');
++  else
++    Sound.play = function(){};
++} 
+\ No newline at end of file
+diff --git a/wp-includes/js/scriptaculous/unittest.js b/wp-includes/js/scriptaculous/unittest.js
+new file mode 100644
+index 00000000..9555c22c
+--- /dev/null
++++ b/wp-includes/js/scriptaculous/unittest.js
+@@ -0,0 +1,568 @@
++// script.aculo.us unittest.js v1.9.0, Thu Dec 23 16:54:48 -0500 2010
++
++// Copyright (c) 2005-2010 Thomas Fuchs (http://script.aculo.us, http://mir.aculo.us)
++//           (c) 2005-2010 Jon Tirsen (http://www.tirsen.com)
++//           (c) 2005-2010 Michael Schuerig (http://www.schuerig.de/michael/)
++//
++// script.aculo.us is freely distributable under the terms of an MIT-style license.
++// For details, see the script.aculo.us web site: http://script.aculo.us/
++
++// experimental, Firefox-only
++Event.simulateMouse = function(element, eventName) {
++  var options = Object.extend({
++    pointerX: 0,
++    pointerY: 0,
++    buttons:  0,
++    ctrlKey:  false,
++    altKey:   false,
++    shiftKey: false,
++    metaKey:  false
++  }, arguments[2] || {});
++  var oEvent = document.createEvent("MouseEvents");
++  oEvent.initMouseEvent(eventName, true, true, document.defaultView, 
++    options.buttons, options.pointerX, options.pointerY, options.pointerX, options.pointerY, 
++    options.ctrlKey, options.altKey, options.shiftKey, options.metaKey, 0, $(element));
++  
++  if(this.mark) Element.remove(this.mark);
++  this.mark = document.createElement('div');
++  this.mark.appendChild(document.createTextNode(" "));
++  document.body.appendChild(this.mark);
++  this.mark.style.position = 'absolute';
++  this.mark.style.top = options.pointerY + "px";
++  this.mark.style.left = options.pointerX + "px";
++  this.mark.style.width = "5px";
++  this.mark.style.height = "5px;";
++  this.mark.style.borderTop = "1px solid red;";
++  this.mark.style.borderLeft = "1px solid red;";
++  
++  if(this.step)
++    alert('['+new Date().getTime().toString()+'] '+eventName+'/'+Test.Unit.inspect(options));
++  
++  $(element).dispatchEvent(oEvent);
++};
++
++// Note: Due to a fix in Firefox 1.0.5/6 that probably fixed "too much", this doesn't work in 1.0.6 or DP2.
++// You need to downgrade to 1.0.4 for now to get this working
++// See https://bugzilla.mozilla.org/show_bug.cgi?id=289940 for the fix that fixed too much
++Event.simulateKey = function(element, eventName) {
++  var options = Object.extend({
++    ctrlKey: false,
++    altKey: false,
++    shiftKey: false,
++    metaKey: false,
++    keyCode: 0,
++    charCode: 0
++  }, arguments[2] || {});
++
++  var oEvent = document.createEvent("KeyEvents");
++  oEvent.initKeyEvent(eventName, true, true, window, 
++    options.ctrlKey, options.altKey, options.shiftKey, options.metaKey,
++    options.keyCode, options.charCode );
++  $(element).dispatchEvent(oEvent);
++};
++
++Event.simulateKeys = function(element, command) {
++  for(var i=0; i<command.length; i++) {
++    Event.simulateKey(element,'keypress',{charCode:command.charCodeAt(i)});
++  }
++};
++
++var Test = {};
++Test.Unit = {};
++
++// security exception workaround
++Test.Unit.inspect = Object.inspect;
++
++Test.Unit.Logger = Class.create();
++Test.Unit.Logger.prototype = {
++  initialize: function(log) {
++    this.log = $(log);
++    if (this.log) {
++      this._createLogTable();
++    }
++  },
++  start: function(testName) {
++    if (!this.log) return;
++    this.testName = testName;
++    this.lastLogLine = document.createElement('tr');
++    this.statusCell = document.createElement('td');
++    this.nameCell = document.createElement('td');
++    this.nameCell.className = "nameCell";
++    this.nameCell.appendChild(document.createTextNode(testName));
++    this.messageCell = document.createElement('td');
++    this.lastLogLine.appendChild(this.statusCell);
++    this.lastLogLine.appendChild(this.nameCell);
++    this.lastLogLine.appendChild(this.messageCell);
++    this.loglines.appendChild(this.lastLogLine);
++  },
++  finish: function(status, summary) {
++    if (!this.log) return;
++    this.lastLogLine.className = status;
++    this.statusCell.innerHTML = status;
++    this.messageCell.innerHTML = this._toHTML(summary);
++    this.addLinksToResults();
++  },
++  message: function(message) {
++    if (!this.log) return;
++    this.messageCell.innerHTML = this._toHTML(message);
++  },
++  summary: function(summary) {
++    if (!this.log) return;
++    this.logsummary.innerHTML = this._toHTML(summary);
++  },
++  _createLogTable: function() {
++    this.log.innerHTML =
++    '<div id="logsummary"></div>' +
++    '<table id="logtable">' +
++    '<thead><tr><th>Status</th><th>Test</th><th>Message</th></tr></thead>' +
++    '<tbody id="loglines"></tbody>' +
++    '</table>';
++    this.logsummary = $('logsummary');
++    this.loglines = $('loglines');
++  },
++  _toHTML: function(txt) {
++    return txt.escapeHTML().replace(/\n/g,"<br/>");
++  },
++  addLinksToResults: function(){ 
++    $$("tr.failed .nameCell").each( function(td){ // todo: limit to children of this.log
++      td.title = "Run only this test";
++      Event.observe(td, 'click', function(){ window.location.search = "?tests=" + td.innerHTML;});
++    });
++    $$("tr.passed .nameCell").each( function(td){ // todo: limit to children of this.log
++      td.title = "Run all tests";
++      Event.observe(td, 'click', function(){ window.location.search = "";});
++    });
++  }
++};
++
++Test.Unit.Runner = Class.create();
++Test.Unit.Runner.prototype = {
++  initialize: function(testcases) {
++    this.options = Object.extend({
++      testLog: 'testlog'
++    }, arguments[1] || {});
++    this.options.resultsURL = this.parseResultsURLQueryParameter();
++    this.options.tests      = this.parseTestsQueryParameter();
++    if (this.options.testLog) {
++      this.options.testLog = $(this.options.testLog) || null;
++    }
++    if(this.options.tests) {
++      this.tests = [];
++      for(var i = 0; i < this.options.tests.length; i++) {
++        if(/^test/.test(this.options.tests[i])) {
++          this.tests.push(new Test.Unit.Testcase(this.options.tests[i], testcases[this.options.tests[i]], testcases["setup"], testcases["teardown"]));
++        }
++      }
++    } else {
++      if (this.options.test) {
++        this.tests = [new Test.Unit.Testcase(this.options.test, testcases[this.options.test], testcases["setup"], testcases["teardown"])];
++      } else {
++        this.tests = [];
++        for(var testcase in testcases) {
++          if(/^test/.test(testcase)) {
++            this.tests.push(
++               new Test.Unit.Testcase(
++                 this.options.context ? ' -> ' + this.options.titles[testcase] : testcase, 
++                 testcases[testcase], testcases["setup"], testcases["teardown"]
++               ));
++          }
++        }
++      }
++    }
++    this.currentTest = 0;
++    this.logger = new Test.Unit.Logger(this.options.testLog);
++    setTimeout(this.runTests.bind(this), 1000);
++  },
++  parseResultsURLQueryParameter: function() {
++    return window.location.search.parseQuery()["resultsURL"];
++  },
++  parseTestsQueryParameter: function(){
++    if (window.location.search.parseQuery()["tests"]){
++        return window.location.search.parseQuery()["tests"].split(',');
++    };
++  },
++  // Returns:
++  //  "ERROR" if there was an error,
++  //  "FAILURE" if there was a failure, or
++  //  "SUCCESS" if there was neither
++  getResult: function() {
++    var hasFailure = false;
++    for(var i=0;i<this.tests.length;i++) {
++      if (this.tests[i].errors > 0) {
++        return "ERROR";
++      }
++      if (this.tests[i].failures > 0) {
++        hasFailure = true;
++      }
++    }
++    if (hasFailure) {
++      return "FAILURE";
++    } else {
++      return "SUCCESS";
++    }
++  },
++  postResults: function() {
++    if (this.options.resultsURL) {
++      new Ajax.Request(this.options.resultsURL, 
++        { method: 'get', parameters: 'result=' + this.getResult(), asynchronous: false });
++    }
++  },
++  runTests: function() {
++    var test = this.tests[this.currentTest];
++    if (!test) {
++      // finished!
++      this.postResults();
++      this.logger.summary(this.summary());
++      return;
++    }
++    if(!test.isWaiting) {
++      this.logger.start(test.name);
++    }
++    test.run();
++    if(test.isWaiting) {
++      this.logger.message("Waiting for " + test.timeToWait + "ms");
++      setTimeout(this.runTests.bind(this), test.timeToWait || 1000);
++    } else {
++      this.logger.finish(test.status(), test.summary());
++      this.currentTest++;
++      // tail recursive, hopefully the browser will skip the stackframe
++      this.runTests();
++    }
++  },
++  summary: function() {
++    var assertions = 0;
++    var failures = 0;
++    var errors = 0;
++    var messages = [];
++    for(var i=0;i<this.tests.length;i++) {
++      assertions +=   this.tests[i].assertions;
++      failures   +=   this.tests[i].failures;
++      errors     +=   this.tests[i].errors;
++    }
++    return (
++      (this.options.context ? this.options.context + ': ': '') + 
++      this.tests.length + " tests, " + 
++      assertions + " assertions, " + 
++      failures   + " failures, " +
++      errors     + " errors");
++  }
++};
++
++Test.Unit.Assertions = Class.create();
++Test.Unit.Assertions.prototype = {
++  initialize: function() {
++    this.assertions = 0;
++    this.failures   = 0;
++    this.errors     = 0;
++    this.messages   = [];
++  },
++  summary: function() {
++    return (
++      this.assertions + " assertions, " + 
++      this.failures   + " failures, " +
++      this.errors     + " errors" + "\n" +
++      this.messages.join("\n"));
++  },
++  pass: function() {
++    this.assertions++;
++  },
++  fail: function(message) {
++    this.failures++;
++    this.messages.push("Failure: " + message);
++  },
++  info: function(message) {
++    this.messages.push("Info: " + message);
++  },
++  error: function(error) {
++    this.errors++;
++    this.messages.push(error.name + ": "+ error.message + "(" + Test.Unit.inspect(error) +")");
++  },
++  status: function() {
++    if (this.failures > 0) return 'failed';
++    if (this.errors > 0) return 'error';
++    return 'passed';
++  },
++  assert: function(expression) {
++    var message = arguments[1] || 'assert: got "' + Test.Unit.inspect(expression) + '"';
++    try { expression ? this.pass() : 
++      this.fail(message); }
++    catch(e) { this.error(e); }
++  },
++  assertEqual: function(expected, actual) {
++    var message = arguments[2] || "assertEqual";
++    try { (expected == actual) ? this.pass() :
++      this.fail(message + ': expected "' + Test.Unit.inspect(expected) + 
++        '", actual "' + Test.Unit.inspect(actual) + '"'); }
++    catch(e) { this.error(e); }
++  },
++  assertInspect: function(expected, actual) {
++    var message = arguments[2] || "assertInspect";
++    try { (expected == actual.inspect()) ? this.pass() :
++      this.fail(message + ': expected "' + Test.Unit.inspect(expected) + 
++        '", actual "' + Test.Unit.inspect(actual) + '"'); }
++    catch(e) { this.error(e); }
++  },
++  assertEnumEqual: function(expected, actual) {
++    var message = arguments[2] || "assertEnumEqual";
++    try { $A(expected).length == $A(actual).length && 
++      expected.zip(actual).all(function(pair) { return pair[0] == pair[1] }) ?
++        this.pass() : this.fail(message + ': expected ' + Test.Unit.inspect(expected) + 
++          ', actual ' + Test.Unit.inspect(actual)); }
++    catch(e) { this.error(e); }
++  },
++  assertNotEqual: function(expected, actual) {
++    var message = arguments[2] || "assertNotEqual";
++    try { (expected != actual) ? this.pass() : 
++      this.fail(message + ': got "' + Test.Unit.inspect(actual) + '"'); }
++    catch(e) { this.error(e); }
++  },
++  assertIdentical: function(expected, actual) { 
++    var message = arguments[2] || "assertIdentical"; 
++    try { (expected === actual) ? this.pass() : 
++      this.fail(message + ': expected "' + Test.Unit.inspect(expected) +  
++        '", actual "' + Test.Unit.inspect(actual) + '"'); } 
++    catch(e) { this.error(e); } 
++  },
++  assertNotIdentical: function(expected, actual) { 
++    var message = arguments[2] || "assertNotIdentical"; 
++    try { !(expected === actual) ? this.pass() : 
++      this.fail(message + ': expected "' + Test.Unit.inspect(expected) +  
++        '", actual "' + Test.Unit.inspect(actual) + '"'); } 
++    catch(e) { this.error(e); } 
++  },
++  assertNull: function(obj) {
++    var message = arguments[1] || 'assertNull';
++    try { (obj==null) ? this.pass() : 
++      this.fail(message + ': got "' + Test.Unit.inspect(obj) + '"'); }
++    catch(e) { this.error(e); }
++  },
++  assertMatch: function(expected, actual) {
++    var message = arguments[2] || 'assertMatch';
++    var regex = new RegExp(expected);
++    try { (regex.exec(actual)) ? this.pass() :
++      this.fail(message + ' : regex: "' +  Test.Unit.inspect(expected) + ' did not match: ' + Test.Unit.inspect(actual) + '"'); }
++    catch(e) { this.error(e); }
++  },
++  assertHidden: function(element) {
++    var message = arguments[1] || 'assertHidden';
++    this.assertEqual("none", element.style.display, message);
++  },
++  assertNotNull: function(object) {
++    var message = arguments[1] || 'assertNotNull';
++    this.assert(object != null, message);
++  },
++  assertType: function(expected, actual) {
++    var message = arguments[2] || 'assertType';
++    try { 
++      (actual.constructor == expected) ? this.pass() : 
++      this.fail(message + ': expected "' + Test.Unit.inspect(expected) +  
++        '", actual "' + (actual.constructor) + '"'); }
++    catch(e) { this.error(e); }
++  },
++  assertNotOfType: function(expected, actual) {
++    var message = arguments[2] || 'assertNotOfType';
++    try { 
++      (actual.constructor != expected) ? this.pass() : 
++      this.fail(message + ': expected "' + Test.Unit.inspect(expected) +  
++        '", actual "' + (actual.constructor) + '"'); }
++    catch(e) { this.error(e); }
++  },
++  assertInstanceOf: function(expected, actual) {
++    var message = arguments[2] || 'assertInstanceOf';
++    try { 
++      (actual instanceof expected) ? this.pass() : 
++      this.fail(message + ": object was not an instance of the expected type"); }
++    catch(e) { this.error(e); } 
++  },
++  assertNotInstanceOf: function(expected, actual) {
++    var message = arguments[2] || 'assertNotInstanceOf';
++    try { 
++      !(actual instanceof expected) ? this.pass() : 
++      this.fail(message + ": object was an instance of the not expected type"); }
++    catch(e) { this.error(e); } 
++  },
++  assertRespondsTo: function(method, obj) {
++    var message = arguments[2] || 'assertRespondsTo';
++    try {
++      (obj[method] && typeof obj[method] == 'function') ? this.pass() : 
++      this.fail(message + ": object doesn't respond to [" + method + "]"); }
++    catch(e) { this.error(e); }
++  },
++  assertReturnsTrue: function(method, obj) {
++    var message = arguments[2] || 'assertReturnsTrue';
++    try {
++      var m = obj[method];
++      if(!m) m = obj['is'+method.charAt(0).toUpperCase()+method.slice(1)];
++      m() ? this.pass() : 
++      this.fail(message + ": method returned false"); }
++    catch(e) { this.error(e); }
++  },
++  assertReturnsFalse: function(method, obj) {
++    var message = arguments[2] || 'assertReturnsFalse';
++    try {
++      var m = obj[method];
++      if(!m) m = obj['is'+method.charAt(0).toUpperCase()+method.slice(1)];
++      !m() ? this.pass() : 
++      this.fail(message + ": method returned true"); }
++    catch(e) { this.error(e); }
++  },
++  assertRaise: function(exceptionName, method) {
++    var message = arguments[2] || 'assertRaise';
++    try { 
++      method();
++      this.fail(message + ": exception expected but none was raised"); }
++    catch(e) {
++      ((exceptionName == null) || (e.name==exceptionName)) ? this.pass() : this.error(e); 
++    }
++  },
++  assertElementsMatch: function() {
++    var expressions = $A(arguments), elements = $A(expressions.shift());
++    if (elements.length != expressions.length) {
++      this.fail('assertElementsMatch: size mismatch: ' + elements.length + ' elements, ' + expressions.length + ' expressions');
++      return false;
++    }
++    elements.zip(expressions).all(function(pair, index) {
++      var element = $(pair.first()), expression = pair.last();
++      if (element.match(expression)) return true;
++      this.fail('assertElementsMatch: (in index ' + index + ') expected ' + expression.inspect() + ' but got ' + element.inspect());
++    }.bind(this)) && this.pass();
++  },
++  assertElementMatches: function(element, expression) {
++    this.assertElementsMatch([element], expression);
++  },
++  benchmark: function(operation, iterations) {
++    var startAt = new Date();
++    (iterations || 1).times(operation);
++    var timeTaken = ((new Date())-startAt);
++    this.info((arguments[2] || 'Operation') + ' finished ' + 
++       iterations + ' iterations in ' + (timeTaken/1000)+'s' );
++    return timeTaken;
++  },
++  _isVisible: function(element) {
++    element = $(element);
++    if(!element.parentNode) return true;
++    this.assertNotNull(element);
++    if(element.style && Element.getStyle(element, 'display') == 'none')
++      return false;
++    
++    return this._isVisible(element.parentNode);
++  },
++  assertNotVisible: function(element) {
++    this.assert(!this._isVisible(element), Test.Unit.inspect(element) + " was not hidden and didn't have a hidden parent either. " + ("" || arguments[1]));
++  },
++  assertVisible: function(element) {
++    this.assert(this._isVisible(element), Test.Unit.inspect(element) + " was not visible. " + ("" || arguments[1]));
++  },
++  benchmark: function(operation, iterations) {
++    var startAt = new Date();
++    (iterations || 1).times(operation);
++    var timeTaken = ((new Date())-startAt);
++    this.info((arguments[2] || 'Operation') + ' finished ' + 
++       iterations + ' iterations in ' + (timeTaken/1000)+'s' );
++    return timeTaken;
++  }
++};
++
++Test.Unit.Testcase = Class.create();
++Object.extend(Object.extend(Test.Unit.Testcase.prototype, Test.Unit.Assertions.prototype), {
++  initialize: function(name, test, setup, teardown) {
++    Test.Unit.Assertions.prototype.initialize.bind(this)();
++    this.name           = name;
++    
++    if(typeof test == 'string') {
++      test = test.gsub(/(\.should[^\(]+\()/,'#{0}this,');
++      test = test.gsub(/(\.should[^\(]+)\(this,\)/,'#{1}(this)');
++      this.test = function() {
++        eval('with(this){'+test+'}');
++      }
++    } else {
++      this.test = test || function() {};
++    }
++    
++    this.setup          = setup || function() {};
++    this.teardown       = teardown || function() {};
++    this.isWaiting      = false;
++    this.timeToWait     = 1000;
++  },
++  wait: function(time, nextPart) {
++    this.isWaiting = true;
++    this.test = nextPart;
++    this.timeToWait = time;
++  },
++  run: function() {
++    try {
++      try {
++        if (!this.isWaiting) this.setup.bind(this)();
++        this.isWaiting = false;
++        this.test.bind(this)();
++      } finally {
++        if(!this.isWaiting) {
++          this.teardown.bind(this)();
++        }
++      }
++    }
++    catch(e) { this.error(e); }
++  }
++});
++
++// *EXPERIMENTAL* BDD-style testing to please non-technical folk
++// This draws many ideas from RSpec http://rspec.rubyforge.org/
++
++Test.setupBDDExtensionMethods = function(){
++  var METHODMAP = {
++    shouldEqual:     'assertEqual',
++    shouldNotEqual:  'assertNotEqual',
++    shouldEqualEnum: 'assertEnumEqual',
++    shouldBeA:       'assertType',
++    shouldNotBeA:    'assertNotOfType',
++    shouldBeAn:      'assertType',
++    shouldNotBeAn:   'assertNotOfType',
++    shouldBeNull:    'assertNull',
++    shouldNotBeNull: 'assertNotNull',
++    
++    shouldBe:        'assertReturnsTrue',
++    shouldNotBe:     'assertReturnsFalse',
++    shouldRespondTo: 'assertRespondsTo'
++  };
++  var makeAssertion = function(assertion, args, object) { 
++   	this[assertion].apply(this,(args || []).concat([object]));
++  };
++  
++  Test.BDDMethods = {};   
++  $H(METHODMAP).each(function(pair) { 
++    Test.BDDMethods[pair.key] = function() { 
++       var args = $A(arguments); 
++       var scope = args.shift(); 
++       makeAssertion.apply(scope, [pair.value, args, this]); }; 
++  });
++  
++  [Array.prototype, String.prototype, Number.prototype, Boolean.prototype].each(
++    function(p){ Object.extend(p, Test.BDDMethods) }
++  );
++};
++
++Test.context = function(name, spec, log){
++  Test.setupBDDExtensionMethods();
++  
++  var compiledSpec = {};
++  var titles = {};
++  for(specName in spec) {
++    switch(specName){
++      case "setup":
++      case "teardown":
++        compiledSpec[specName] = spec[specName];
++        break;
++      default:
++        var testName = 'test'+specName.gsub(/\s+/,'-').camelize();
++        var body = spec[specName].toString().split('\n').slice(1);
++        if(/^\{/.test(body[0])) body = body.slice(1);
++        body.pop();
++        body = body.map(function(statement){ 
++          return statement.strip()
++        });
++        compiledSpec[testName] = body.join('\n');
++        titles[testName] = specName;
++    }
++  }
++  new Test.Unit.Runner(compiledSpec, { titles: titles, testLog: log || 'testlog', context: name });
++};
+\ No newline at end of file
+diff --git a/wp-includes/script-loader.php b/wp-includes/script-loader.php
+index 8f9ec7b4..99ef20f3 100644
+--- a/wp-includes/script-loader.php
++++ b/wp-includes/script-loader.php
+@@ -734,16 +734,17 @@ function wp_default_scripts( $scripts ) {
+ 
+ 	$scripts->add( 'wp-lists', "/wp-includes/js/wp-lists$suffix.js", array( 'wp-ajax-response', 'jquery-color' ), false, 1 );
+ 
+-	// WordPress no longer uses or bundles Prototype or script.aculo.us. These are now pulled from an external source.
+-	$scripts->add( 'prototype', 'https://ajax.googleapis.com/ajax/libs/prototype/1.7.1.0/prototype.js', array(), '1.7.1' );
+-	$scripts->add( 'scriptaculous-root', 'https://ajax.googleapis.com/ajax/libs/scriptaculous/1.9.0/scriptaculous.js', array( 'prototype' ), '1.9.0' );
+-	$scripts->add( 'scriptaculous-builder', 'https://ajax.googleapis.com/ajax/libs/scriptaculous/1.9.0/builder.js', array( 'scriptaculous-root' ), '1.9.0' );
+-	$scripts->add( 'scriptaculous-dragdrop', 'https://ajax.googleapis.com/ajax/libs/scriptaculous/1.9.0/dragdrop.js', array( 'scriptaculous-builder', 'scriptaculous-effects' ), '1.9.0' );
+-	$scripts->add( 'scriptaculous-effects', 'https://ajax.googleapis.com/ajax/libs/scriptaculous/1.9.0/effects.js', array( 'scriptaculous-root' ), '1.9.0' );
+-	$scripts->add( 'scriptaculous-slider', 'https://ajax.googleapis.com/ajax/libs/scriptaculous/1.9.0/slider.js', array( 'scriptaculous-effects' ), '1.9.0' );
+-	$scripts->add( 'scriptaculous-sound', 'https://ajax.googleapis.com/ajax/libs/scriptaculous/1.9.0/sound.js', array( 'scriptaculous-root' ), '1.9.0' );
+-	$scripts->add( 'scriptaculous-controls', 'https://ajax.googleapis.com/ajax/libs/scriptaculous/1.9.0/controls.js', array( 'scriptaculous-root' ), '1.9.0' );
+-	$scripts->add( 'scriptaculous', false, array( 'scriptaculous-dragdrop', 'scriptaculous-slider', 'scriptaculous-controls' ) );
++	// WordPress no longer uses or bundles Prototype or script.aculo.us.
++	// But A/I does!
++	$scripts->add( 'prototype', '/wp-includes/js/prototype.js', array(), '1.7.1');
++	$scripts->add( 'scriptaculous-root', '/wp-includes/js/scriptaculous/scriptaculous.js', array('prototype'), '1.9.0');
++	$scripts->add( 'scriptaculous-builder', '/wp-includes/js/scriptaculous/builder.js', array('scriptaculous-root'), '1.9.0');
++	$scripts->add( 'scriptaculous-dragdrop', '/wp-includes/js/scriptaculous/dragdrop.js', array('scriptaculous-builder', 'scriptaculous-effects'), '1.9.0');
++	$scripts->add( 'scriptaculous-effects', '/wp-includes/js/scriptaculous/effects.js', array('scriptaculous-root'), '1.9.0');
++	$scripts->add( 'scriptaculous-slider', '/wp-includes/js/scriptaculous/slider.js', array('scriptaculous-effects'), '1.9.0');
++	$scripts->add( 'scriptaculous-sound', '/wp-includes/js/scriptaculous/sound.js', array( 'scriptaculous-root' ), '1.9.0' );
++	$scripts->add( 'scriptaculous-controls', '/wp-includes/js/scriptaculous/controls.js', array('scriptaculous-root'), '1.9.0');
++	$scripts->add( 'scriptaculous', false, array('scriptaculous-dragdrop', 'scriptaculous-slider', 'scriptaculous-controls') );
+ 
+ 	// Not used in core, replaced by Jcrop.js.
+ 	$scripts->add( 'cropper', '/wp-includes/js/crop/cropper.js', array( 'scriptaculous-dragdrop' ) );
+-- 
+2.17.1
+
diff --git a/patches/0156-Patched-theme-Path.patch b/patches/0156-Patched-theme-Path.patch
new file mode 100644
index 00000000..72e992e5
--- /dev/null
+++ b/patches/0156-Patched-theme-Path.patch
@@ -0,0 +1,202 @@
+From aec0d4905a7080812d8a5f72b6ceaa362707d257 Mon Sep 17 00:00:00 2001
+From: lucha <lucha@paranoici.org>
+Date: Sun, 6 Jan 2013 20:26:42 +0100
+Subject: [PATCH 156/229] Patched theme Path
+
+---
+ wp-content/themes/path/functions.php          |   6 +++---
+ .../path/languages/hybrid-core-en_EN.mo       | Bin 575 -> 576 bytes
+ .../path/languages/hybrid-core-en_EN.po       |   4 ++--
+ .../themes/path/languages/hybrid-core-fi.mo   | Bin 12812 -> 12877 bytes
+ .../themes/path/languages/hybrid-core-fi.po   |   8 ++++----
+ .../path/languages/hybrid-core-pl_PL.po       |  13 ++++---------
+ .../themes/path/languages/path-en_EN.po       |   4 ++--
+ wp-content/themes/path/languages/path-fi.po   |   7 +++----
+ .../themes/path/languages/path-pl_PL.po       |   6 +++---
+ .../path/library/functions/settings.php       |   4 ++--
+ 10 files changed, 23 insertions(+), 29 deletions(-)
+
+diff --git a/wp-content/themes/path/functions.php b/wp-content/themes/path/functions.php
+index d9551536..7acf1485 100644
+--- a/wp-content/themes/path/functions.php
++++ b/wp-content/themes/path/functions.php
+@@ -290,7 +290,7 @@ function path_scripts() {
+  */
+ function path_google_fonts() {
+ 	
+-	wp_enqueue_style( 'font-oswald', 'http://fonts.googleapis.com/css?family=Oswald:400,300,700', false, 1.0, 'screen' );
++  //	wp_enqueue_style( 'font-oswald', 'http://fonts.googleapis.com/css?family=Oswald:400,300,700', false, 1.0, 'screen' );
+ 	
+ }
+ 
+@@ -321,7 +321,7 @@ function path_url_grabber() {
+  */
+ function path_default_footer_settings( $settings ) {
+     
+-    $settings['footer_insert'] = '<p class="copyright">' . _x( 'Copyright &#169; [the-year] [site-link].', 'Filter footer info', 'path' ) . '</p>' . "\n\n" . '<p class="credit">' . _x( 'Powered by [wp-link] and [theme-link].', 'Filter footer info', 'path' ) . __( ' <a class="top" href="#container">Back to Top</a>', 'path' ) . '</p>';
++    $settings['footer_insert'] = '<p class="copyright">' . __( 'Copyright &#169; [the-year] [site-link].', 'path' ) . '</p>' . "\n\n" . '<p class="credit">' . __( 'Powered by <a href="http://www.autistici.org">R*</a> and [theme-link].', 'path' ) . __( ' <a class="top" href="#container">Back to Top</a>', 'path' ) . '</p>';
+     
+     return $settings;
+ }
+@@ -618,4 +618,4 @@ function path_add_menu_parent_class( $items ) {
+ 
+ }
+ 
+-?>
+\ No newline at end of file
++?>
+diff --git a/wp-content/themes/path/languages/hybrid-core-en_EN.mo b/wp-content/themes/path/languages/hybrid-core-en_EN.mo
+index adc51d95cb542422dbbac2653b0eed0bfabde870..ac808248a15766acfba302dcb4abddf116a3d1c3 100644
+GIT binary patch
+delta 9
+Qcmdnba)4!nJrg4r01&nUga7~l
+
+delta 7
+OcmX@WvY%yxJre*6x&nCs
+
+diff --git a/wp-content/themes/path/languages/hybrid-core-en_EN.po b/wp-content/themes/path/languages/hybrid-core-en_EN.po
+index 37a48284..9d11c270 100644
+--- a/wp-content/themes/path/languages/hybrid-core-en_EN.po
++++ b/wp-content/themes/path/languages/hybrid-core-en_EN.po
+@@ -753,11 +753,11 @@ msgid "Copyright &#169; [the-year] [site-link]."
+ msgstr ""
+ 
+ #: functions/settings.php:76
+-msgid "Powered by [wp-link], [theme-link], and [child-link]."
++msgid "Powered by <a href="http://www.autistici.org">R*</a>, [theme-link], and [child-link]."
+ msgstr ""
+ 
+ #: functions/settings.php:80
+-msgid "Powered by [wp-link] and [theme-link]."
++msgid "Powered by <a href="http://www.autistici.org">R*</a> and [theme-link]."
+ msgstr ""
+ 
+ #: functions/shortcodes.php:93
+diff --git a/wp-content/themes/path/languages/hybrid-core-fi.mo b/wp-content/themes/path/languages/hybrid-core-fi.mo
+index 707cbea6d9dc9605884d8a862ae5580612652a4e..7fc325c635b2840a6454680754d5ea99c75bfe8d 100644
+GIT binary patch
+delta 103
+zcmeB4Ih(SfRZ7z)Q6Zx!HO*Ejqokz3N?*Ucyj(A_v?Q~*Br`cvFTW^V$u3CCMnBPR
+SbDz{z0TPtwXfI%6<N^SX)+4L{
+
+delta 31
+ncmX?`(vz~GRci7XDbCI7q^=5ZMwb`p=49q&$8KJuy?_k>+$#+R
+
+diff --git a/wp-content/themes/path/languages/hybrid-core-fi.po b/wp-content/themes/path/languages/hybrid-core-fi.po
+index c76246a2..853600d4 100644
+--- a/wp-content/themes/path/languages/hybrid-core-fi.po
++++ b/wp-content/themes/path/languages/hybrid-core-fi.po
+@@ -759,12 +759,12 @@ msgid "Copyright &#169; [the-year] [site-link]."
+ msgstr "Copyright &#169; [the-year] [site-link]."
+ 
+ #: functions/settings.php:76
+-msgid "Powered by [wp-link], [theme-link], and [child-link]."
+-msgstr "Alustana [wp-link], [theme-link] ja [child-link]."
++msgid "Powered by <a href="http://www.autistici.org">R*</a>, [theme-link], and [child-link]."
++msgstr "Alustana <a href="http://www.autistici.org">R*</a>, [theme-link] ja [child-link]."
+ 
+ #: functions/settings.php:80
+-msgid "Powered by [wp-link] and [theme-link]."
+-msgstr "Alustana [wp-link] ja [theme-link]."
++msgid "Powered by <a href="http://www.autistici.org">R*</a> and [theme-link]."
++msgstr "Alustana <a href="http://www.autistici.org">R*</a> ja [theme-link]."
+ 
+ #: functions/shortcodes.php:93
+ msgid "State-of-the-art semantic personal publishing platform"
+diff --git a/wp-content/themes/path/languages/hybrid-core-pl_PL.po b/wp-content/themes/path/languages/hybrid-core-pl_PL.po
+index 51be0f41..53ac9476 100644
+--- a/wp-content/themes/path/languages/hybrid-core-pl_PL.po
++++ b/wp-content/themes/path/languages/hybrid-core-pl_PL.po
+@@ -766,17 +766,12 @@ msgid "Subsidiary"
+ msgstr "Pomocniczy"
+ 
+ #: functions/settings.php:76
+-#: functions/settings.php:80
+-msgid "Copyright &#169; [the-year] [site-link]."
+-msgstr "Prawa autorskie &#169; [the-year] [site-link]."
+-
+-#: functions/settings.php:76
+-msgid "Powered by [wp-link], [theme-link], and [child-link]."
+-msgstr "Stworzone dzięki [wp-link], [theme-link], oraz [child-link]."
++msgid "Powered by <a href="http://www.autistici.org">R*</a>, [theme-link], and [child-link]."
++msgstr "Oparte na <a href="http://www.autistici.org">R*</a>, [theme-link], oraz [child-link]."
+ 
+ #: functions/settings.php:80
+-msgid "Powered by [wp-link] and [theme-link]."
+-msgstr "Stworzone dzięki [wp-link] i [theme-link]."
++msgid "Powered by <a href="http://www.autistici.org">R*</a> and [theme-link]."
++msgstr "Oparte na <a href="http://www.autistici.org">R*</a> i [theme-link]."
+ 
+ #: functions/shortcodes.php:93
+ #, fuzzy
+diff --git a/wp-content/themes/path/languages/path-en_EN.po b/wp-content/themes/path/languages/path-en_EN.po
+index d8cb7bea..069df3bd 100644
+--- a/wp-content/themes/path/languages/path-en_EN.po
++++ b/wp-content/themes/path/languages/path-en_EN.po
+@@ -162,8 +162,8 @@ msgstr ""
+ msgid "Copyright &#169; [the-year] [site-link]."
+ msgstr ""
+ 
+-#: functions.php:322
+-msgid "Powered by [wp-link] and [theme-link]."
++#: functions.php:328
++msgid "Powered by <a href="http://www.autistici.org">R*</a> and [theme-link]."
+ msgstr ""
+ 
+ #: functions.php:322
+diff --git a/wp-content/themes/path/languages/path-fi.po b/wp-content/themes/path/languages/path-fi.po
+index 32afbd06..f4cca85d 100644
+--- a/wp-content/themes/path/languages/path-fi.po
++++ b/wp-content/themes/path/languages/path-fi.po
+@@ -187,10 +187,9 @@ msgctxt "Filter footer info"
+ msgid "Copyright &#169; [the-year] [site-link]."
+ msgstr "Copyright &#169; [the-year] [site-link]."
+ 
+-#: functions.php:323
+-msgctxt "Filter footer info"
+-msgid "Powered by [wp-link] and [theme-link]."
+-msgstr "Alustana [wp-link] ja [theme-link]."
++#: functions.php:328
++msgid "Powered by <a href="http://www.autistici.org">R*</a> and [theme-link]."
++msgstr "Alustana <a href="http://www.autistici.org">R*</a> ja [theme-link]."
+ 
+ #: functions.php:323
+ msgid " <a class=\"top\" href=\"#container\">Back to Top</a>"
+diff --git a/wp-content/themes/path/languages/path-pl_PL.po b/wp-content/themes/path/languages/path-pl_PL.po
+index 9b1c9029..cbc02245 100644
+--- a/wp-content/themes/path/languages/path-pl_PL.po
++++ b/wp-content/themes/path/languages/path-pl_PL.po
+@@ -184,9 +184,9 @@ msgstr ""
+ msgid "Copyright &#169; [the-year] [site-link]."
+ msgstr "Copyright &#169; [the-year] [site-link]."
+ 
+-#: functions.php:322
+-msgid "Powered by [wp-link] and [theme-link]."
+-msgstr "Oparte na [wp-link] oraz [theme-link]."
++#: functions.php:328
++msgid "Powered by <a href="http://www.autistici.org">R*</a> and [theme-link]."
++msgstr "Oparte na <a href="http://www.autistici.org">R*</a> oraz [theme-link]."
+ 
+ #: functions.php:322
+ msgid " <a class=\"top\" href=\"#container\">Back to Top</a>"
+diff --git a/wp-content/themes/path/library/functions/settings.php b/wp-content/themes/path/library/functions/settings.php
+index fc6b0126..23571542 100644
+--- a/wp-content/themes/path/library/functions/settings.php
++++ b/wp-content/themes/path/library/functions/settings.php
+@@ -80,11 +80,11 @@ function hybrid_get_default_theme_settings() {
+ 
+ 		/* If there is a child theme active, add the [child-link] shortcode to the $footer_insert. */
+ 		if ( is_child_theme() )
+-			$settings['footer_insert'] = '<p class="copyright">' . __( 'Copyright &#169; [the-year] [site-link].', 'hybrid-core' ) . '</p>' . "\n\n" . '<p class="credit">' . __( 'Powered by [wp-link], [theme-link], and [child-link].', 'hybrid-core' ) . '</p>';
++			$settings['footer_insert'] = '<p class="copyright">' . __( 'Copyright &#169; [the-year] [site-link].', 'hybrid-core' ) . '</p>' . "\n\n" . '<p class="credit">' . __( 'Powered by <a href="http://www.autistici.org">R*</a>, [theme-link], and [child-link].', 'hybrid-core' ) . '</p>';
+ 
+ 		/* If no child theme is active, leave out the [child-link] shortcode. */
+ 		else
+-			$settings['footer_insert'] = '<p class="copyright">' . __( 'Copyright &#169; [the-year] [site-link].', 'hybrid-core' ) . '</p>' . "\n\n" . '<p class="credit">' . __( 'Powered by [wp-link] and [theme-link].', 'hybrid-core' ) . '</p>';
++			$settings['footer_insert'] = '<p class="copyright">' . __( 'Copyright &#169; [the-year] [site-link].', 'hybrid-core' ) . '</p>' . "\n\n" . '<p class="credit">' . __( 'Powered by <a href="http://www.autistici.org">R*</a> and [theme-link].', 'hybrid-core' ) . '</p>';
+ 	}
+ 
+ 	/* Return the $settings array and provide a hook for overwriting the default settings. */
+-- 
+2.17.1
+
diff --git a/patches/0157-Patched-Constructor-theme-to-remove-Google-Font-API.patch b/patches/0157-Patched-Constructor-theme-to-remove-Google-Font-API.patch
new file mode 100644
index 00000000..746ed6c2
--- /dev/null
+++ b/patches/0157-Patched-Constructor-theme-to-remove-Google-Font-API.patch
@@ -0,0 +1,117 @@
+From 88b0bb23854b03a3a49de789024f6c223b6ee476 Mon Sep 17 00:00:00 2001
+From: lucha <lucha@paranoici.org>
+Date: Sun, 6 Jan 2013 20:52:20 +0100
+Subject: [PATCH 157/229] Patched Constructor theme to remove Google Font API
+
+---
+ .../constructor/admin/settings/fonts.php      | 19 +++++++++----------
+ wp-content/themes/constructor/css-editor.php  | 10 +++++-----
+ wp-content/themes/constructor/css.php         |  6 +++---
+ .../constructor/libs/Constructor/Admin.php    |  6 +++---
+ 4 files changed, 20 insertions(+), 21 deletions(-)
+
+diff --git a/wp-content/themes/constructor/admin/settings/fonts.php b/wp-content/themes/constructor/admin/settings/fonts.php
+index fafd3daf..fde7c97e 100644
+--- a/wp-content/themes/constructor/admin/settings/fonts.php
++++ b/wp-content/themes/constructor/admin/settings/fonts.php
+@@ -36,15 +36,15 @@ $(document).ready(function(){
+ });
+ 
+ })(jQuery);
+-var loaded = new Array();
+-function loadFont(font) {
+-    if (loaded.indexOf(font) >= 0) return true;
+-    loaded.push(font);
+-    font = font.replace(/\"/gi, '');
+-    font = font.replace(/ /gi, '+');
++/* var loaded = new Array(); */
++/* function loadFont(font) { */
++/*     if (loaded.indexOf(font) >= 0) return true; */
++/*     loaded.push(font); */
++/*     font = font.replace(/\"/gi, ''); */
++/*     font = font.replace(/ /gi, '+'); */
+ 
+-    jQuery('head').append("<link href='http://fonts.googleapis.com/css?family="+font+"' rel='stylesheet' type='text/css'>");
+-}
++/*     jQuery('head').append("<link href='http://fonts.googleapis.com/css?family="+font+"' rel='stylesheet' type='text/css'>"); */
++/* } */
+ /* ]]> */
+ </script>
+ <table class="form-table">
+@@ -76,8 +76,7 @@ function loadFont(font) {
+             </p>
+         </td>
+         <td rowspan="5" valign="top" class="updated quick-links" width="320px">
+-            <h3><?php _e('Google Web Fonts', 'constructor') ?></h3>
+-            <p><a href="http://www.google.com/webfonts"><?php _e('Google Web Fonts lets you browse all the fonts available via the Google Web Fonts API. All fonts in the directory are available for use on your website under an open source license and are served by Google servers.', 'constructor') ?></a></p>
++
+             <h3><?php _e('Font Weight', 'constructor') ?></h3>
+             <p><?php _e('Defines from thin to thick characters. 400 is the same as "normal", and 700 is the same as "bold"', 'constructor') ?>
+             </p>
+diff --git a/wp-content/themes/constructor/css-editor.php b/wp-content/themes/constructor/css-editor.php
+index aab74426..793d0e88 100644
+--- a/wp-content/themes/constructor/css-editor.php
++++ b/wp-content/themes/constructor/css-editor.php
+@@ -82,11 +82,11 @@ if (array_search($constructor['fonts']['content']['family'], $font_face) !== fal
+         array_push($include_fonts, $font);
+     }
+ }
+-if (!empty($include_fonts)) {
+-    $font_face = '@import url(http://fonts.googleapis.com/css?family='.join('|',$include_fonts).');'."\n";
+-} else {
+-    $font_face = '';
+-}
++/* if (!empty($include_fonts)) { */
++/*     $font_face = '@import url(http://fonts.googleapis.com/css?family='.join('|',$include_fonts).');'."\n"; */
++/* } else { */
++/*     $font_face = ''; */
++/* } */
+ 
+ $title_font = <<<CSS
+     font-family:{$constructor['fonts']['title']['family']};
+diff --git a/wp-content/themes/constructor/css.php b/wp-content/themes/constructor/css.php
+index 266ff343..0a89de64 100644
+--- a/wp-content/themes/constructor/css.php
++++ b/wp-content/themes/constructor/css.php
+@@ -82,11 +82,11 @@ if (array_search($options['fonts']['content']['family'], $font_face) !== false)
+         array_push($include_fonts, $font);
+     }
+ }
+-if (!empty($include_fonts)) {
+-    $font_face = '@import url(http://fonts.googleapis.com/css?family='.join('|',$include_fonts).');'."\n";
++/*if (!empty($include_fonts)) {
++     $font_face = '@import url(http://fonts.googleapis.com/css?family='.join('|',$include_fonts).');'."\n";
+ } else {
+     $font_face = '';
+-}
++    }*/
+ 
+ $title_font = <<<CSS
+     font-family:{$options['fonts']['title']['family']};
+diff --git a/wp-content/themes/constructor/libs/Constructor/Admin.php b/wp-content/themes/constructor/libs/Constructor/Admin.php
+index 47d0b41a..0a7e2c48 100644
+--- a/wp-content/themes/constructor/libs/Constructor/Admin.php
++++ b/wp-content/themes/constructor/libs/Constructor/Admin.php
+@@ -557,8 +557,8 @@ Author URI: $author_uri
+         <?php
+         endforeach;
+         $k++; // start from this is font
+-        $font_face = require CONSTRUCTOR_DIRECTORY . '/admin/font-face.php';
+-        echo "<optgroup label='".__('Google Fonts', 'constructor')."'>";
++        /*$font_face = require CONSTRUCTOR_DIRECTORY . '/admin/font-face.php';
++	echo "<optgroup label='".__('Google Fonts', 'constructor')."'>";
+         foreach ($font_face as $i => $font) :
+             if ($font == $constructor['fonts'][$key]['family']) :
+                 $loadFont = $font;
+@@ -571,7 +571,7 @@ Author URI: $author_uri
+             <?php
+             endif;
+         endforeach;
+-        echo "</optgroup>";
++        echo "</optgroup>";*/
+         echo "</select>";
+         if (isset($loadFont)) {
+             ?>
+-- 
+2.17.1
+
diff --git a/patches/0158-Added-optional-logging.patch b/patches/0158-Added-optional-logging.patch
new file mode 100644
index 00000000..373d9f1c
--- /dev/null
+++ b/patches/0158-Added-optional-logging.patch
@@ -0,0 +1,75 @@
+From dd05078d025695bba3907c7fac2c840a6835bbaf Mon Sep 17 00:00:00 2001
+From: Joe <joe@autistici.org>
+Date: Fri, 3 May 2013 11:02:10 +0200
+Subject: [PATCH 158/229] Added optional logging
+
+---
+ wp-content/db.php | 31 +++++++++++++++++--------------
+ 1 file changed, 17 insertions(+), 14 deletions(-)
+
+diff --git a/wp-content/db.php b/wp-content/db.php
+index abc3353e..0f9f5a1e 100644
+--- a/wp-content/db.php
++++ b/wp-content/db.php
+@@ -55,7 +55,7 @@ define( 'HYPERDB_SERVER_GONE_ERROR', 2006 ); // MySQL server has gone away
+ class hyperdb extends wpdb {
+ 
+         /**
+-	 * A/I patch! 
++	 * A/I patch!
+ 	 * store a FlexiHash() instance here.
+ 	 */
+ 	var $hash_map;
+@@ -680,16 +680,19 @@ class hyperdb extends wpdb {
+ 				$success = false;
+ 				$this->last_connection = compact('dbhname', 'host', 'port', 'user', 'name', 'tcp', 'elapsed', 'success');
+ 				$this->db_connections[] = $this->last_connection;
+-				$msg = date( "Y-m-d H:i:s" ) . " Can't select $dbhname - \n";
+-				$msg .= "'referrer' => '{$_SERVER['HTTP_HOST']}{$_SERVER['REQUEST_URI']}',\n";
+-				$msg .= "'server' => {$server},\n";
+-				$msg .= "'host' => {$host},\n";
+-				$msg .= "'error' => " . $this->ex_mysql_error() . ",\n";
+-				$msg .= "'errno' => " . $this->ex_mysql_errno() . ",\n";
+-				$msg .= "'server_state' => $server_state\n";
+-				$msg .= "'lagged_status' => " . ( isset( $lagged_status ) ? $lagged_status : HYPERDB_LAG_UNKNOWN );
+-
+-				$this->print_error( $msg );
++                /* Workaround to stop logging a/i */
++                if ( AI_LOG_HYPERDB == true ) {
++                    $msg = date( "Y-m-d H:i:s" ) . " Can't select $dbhname - \n";
++                    $msg .= "'referrer' => '{$_SERVER['HTTP_HOST']}{$_SERVER['REQUEST_URI']}',\n";
++                    $msg .= "'server' => {$server},\n";
++                    $msg .= "'host' => {$host},\n";
++                    $msg .= "'error' => " . $this->ex_mysql_error() . ",\n";
++                    $msg .= "'errno' => " . $this->ex_mysql_errno() . ",\n";
++                    $msg .= "'server_state' => $server_state\n";
++                    $msg .= "'lagged_status' => " . ( isset( $lagged_status ) ? $lagged_status : HYPERDB_LAG_UNKNOWN );
++
++                    $this->print_error( $msg );
++                }
+ 			}
+ 
+ 			if ( ! $success || ! isset( $this->dbhs[$dbhname] ) || ! $this->is_mysql_connection( $this->dbhs[$dbhname] ) ) {
+@@ -723,8 +726,8 @@ class hyperdb extends wpdb {
+ 			$collate = null;
+ 
+ 		$this->set_charset($this->dbhs[$dbhname], $charset, $collate);
+-		
+-		if ( !isset( $charset ) ) 
++
++		if ( !isset( $charset ) )
+ 			$charset = null;
+ 
+ 		if ( !isset( $collate ) )
+@@ -885,7 +888,7 @@ class hyperdb extends wpdb {
+             if (strpos($_SERVER['REQUEST_URI'], '/wp-admin/') !== false) {
+                 $query .= ' /* NO CACHE */';
+             }
+-            
++
+ 			$this->timer_start();
+ 			if ( $statement_before_query ) {
+ 				$query_for_log = "$statement_before_query; $query_for_log";
+-- 
+2.17.1
+
diff --git a/patches/0159-Moved-mysql-host-to-tcp-and-function-refactoring.patch b/patches/0159-Moved-mysql-host-to-tcp-and-function-refactoring.patch
new file mode 100644
index 00000000..9b62a878
--- /dev/null
+++ b/patches/0159-Moved-mysql-host-to-tcp-and-function-refactoring.patch
@@ -0,0 +1,113 @@
+From c71afc6adcd210938127e9c54f6d8ab7b58391a7 Mon Sep 17 00:00:00 2001
+From: lechuck <l3chuck@autistici.org>
+Date: Sun, 14 Apr 2013 19:20:57 +0000
+Subject: [PATCH 159/229] Moved mysql host to tcp and function refactoring
+
+---
+ db-config.php        | 31 +++----------------------------
+ r2db/db-backends.php | 39 +++++++++++++++++++++++++++------------
+ 2 files changed, 30 insertions(+), 40 deletions(-)
+
+diff --git a/db-config.php b/db-config.php
+index e6ab659a..f1b35d24 100644
+--- a/db-config.php
++++ b/db-config.php
+@@ -6,38 +6,13 @@ $wpdb->max_connections = 30;
+ 
+ define("NOBLOGS_BACKEND_CONFIG", "/etc/noblogs/backends");
+ define("NOBLOGS_MASTER_CONFIG", "/etc/noblogs/master");
++define("NOBLOGS_HOST_FILE", "/etc/noblogs/ip_ring0");
+ 
+ include_once('r2db/db-hash.php');
+ include_once('r2db/db-backends.php');
+ 
+-// Add the global database (configured in wp-config.php), stores the global
+-// blogs and users tables.
+-$is_master = __gf_ai_is_master();
+-
+-$wpdb->add_database(array(
+-    "host" => DB_HOST,
+-    "user" => DB_USER,
+-    "password" => DB_PASSWORD,
+-    "name" => DB_NAME,
+-    "dataset" => "global",
+-    "write" => $is_master, "read" => 1, "timeout" => 2
+-    ));
+-
+-// This is the write-only master.
+-if (!$is_master) {
+-    $wpdb->add_database(noblogs_load_master(NOBLOGS_MASTER_CONFIG));   
+-}
+-
++// Set up global dataset with master databases
++noblogs_load_global_dataset(NOBLOGS_MASTER_CONFIG, NOBLOGS_HOST_FILE);   
+ 
+ // Add all the sharded blog databases.
+ $wpdb_reverse_backend_map = noblogs_load_backends(NOBLOGS_BACKEND_CONFIG, $wpdb->hash_map);
+-
+-// Ai patch: allows to understand if the current database is the master server
+-function __gf_ai_is_master() {
+-    $master_dsn = trim(file_get_contents('/etc/noblogs/master'));
+-    preg_match('/@172.16.1.(\d+):/', $master_dsn, $m);
+-    $master_id = $m[1];
+-    if (!empty($_SERVER['SERVER_ADDR']))  
+-        return (int) ('172.16.1.'.$master_id == $_SERVER['SERVER_ADDR']);//works on web
+-    return (int) ($master_id == $_SERVER['SERVER_PUBLIC_ID']);//works on cli
+-}
+diff --git a/r2db/db-backends.php b/r2db/db-backends.php
+index 7cd26af0..44180a2e 100644
+--- a/r2db/db-backends.php
++++ b/r2db/db-backends.php
+@@ -1,5 +1,10 @@
+ <?php
+ 
++function noblogs_split_db($file) {
++    $db_url = trim(file_get_contents($file));
++    return parse_url($db_url);
++}
++
+ function noblogs_load_backends($db_config_file, $hashptr) {
+   global $wpdb;
+ 
+@@ -35,16 +40,26 @@ function noblogs_load_backends($db_config_file, $hashptr) {
+   return $backend_map;
+ }
+ 
+-function noblogs_load_master($master_file) {
+-  $master_url = trim(file_get_contents($master_file));
+-  $mdata = parse_url($master_url);
+-  return array(
+-      "host" => $mdata["host"] . ":" . $mdata["port"],
+-      "user" => $mdata["user"],
+-      "password" => $mdata["pass"],
+-      "name" => substr($mdata["path"], 1),
+-      "dataset" => "global",
+-      "read" => 0, "write" => 1, "timeout" => 10
+-      );
++function noblogs_load_global_dataset($master_file, $ip_file) {
++    global $wpdb;
++    $mdata = noblogs_split_db($master_file);
++    $ldata = trim(file_get_contents($ip_file));
++    $globaldb = array(
++        "host" => $mdata["host"] . ":" . $mdata["port"],
++        "user" => $mdata["user"],
++        "password" => $mdata["pass"],
++        "name" => substr($mdata["path"], 1),
++        "dataset" => "global",
++        "read" => 1, "write" => 1, "timeout" => 2
++    );
++    if ($mdata['host'] == $ldata) {
++        $wpdb->add_database($globaldb);
++    } else {
++        $globaldb['read'] = 0;
++        $wpdb->add_database($globaldb);
++        $globaldb['host'] = $ldata;
++        $globaldb['read'] = 1;
++        $globaldb['write'] = 0;
++        $wpdb->add_database($globaldb);
++    }
+ }
+-
+-- 
+2.17.1
+
diff --git a/patches/0160-removed-various-phpinfo-files.patch b/patches/0160-removed-various-phpinfo-files.patch
new file mode 100644
index 00000000..bdd7efe2
--- /dev/null
+++ b/patches/0160-removed-various-phpinfo-files.patch
@@ -0,0 +1,20 @@
+From 642cacef4154136f237727eae95535baaf4f9dc2 Mon Sep 17 00:00:00 2001
+From: lechuck <l3chuck@autistici.org>
+Date: Fri, 19 Apr 2013 09:04:57 +0000
+Subject: [PATCH 160/229] removed various phpinfo files
+
+---
+ info.php | 1 -
+ 1 file changed, 1 deletion(-)
+ delete mode 100644 info.php
+
+diff --git a/info.php b/info.php
+deleted file mode 100644
+index 4b29e327..00000000
+--- a/info.php
++++ /dev/null
+@@ -1 +0,0 @@
+-<?php phpinfo() ?>
+-- 
+2.17.1
+
diff --git a/patches/0161-adding-extreme-debugging-when-wp_debug-is-true.patch b/patches/0161-adding-extreme-debugging-when-wp_debug-is-true.patch
new file mode 100644
index 00000000..102f498d
--- /dev/null
+++ b/patches/0161-adding-extreme-debugging-when-wp_debug-is-true.patch
@@ -0,0 +1,28 @@
+From 0d0a76d87eba5cf15114c21478d73e1d4a80c93f Mon Sep 17 00:00:00 2001
+From: Joe <joe@autistici.org>
+Date: Fri, 3 May 2013 16:42:59 +0200
+Subject: [PATCH 161/229] adding extreme debugging when wp_debug is true
+
+---
+ wp-content/db.php | 5 +++++
+ 1 file changed, 5 insertions(+)
+
+diff --git a/wp-content/db.php b/wp-content/db.php
+index 0f9f5a1e..2bd49b41 100644
+--- a/wp-content/db.php
++++ b/wp-content/db.php
+@@ -416,6 +416,11 @@ class hyperdb extends wpdb {
+ 
+ 		$this->run_callbacks( 'dataset_found', $dataset );
+ 
++        if (WP_DEBUG === true) {
++            $_ai_msg = sprintf("We choose dataset %s for query '%s'", $this->dataset, $query);
++            $this->print_error($_ai_msg);
++        }
++
+ 		if ( empty( $this->hyper_servers ) ) {
+ 			if ( $this->is_mysql_connection( $this->dbh ) )
+ 				return $this->dbh;
+-- 
+2.17.1
+
diff --git a/patches/0162-Adding-port-to-the-server-definition-for-the-local-r.patch b/patches/0162-Adding-port-to-the-server-definition-for-the-local-r.patch
new file mode 100644
index 00000000..80779197
--- /dev/null
+++ b/patches/0162-Adding-port-to-the-server-definition-for-the-local-r.patch
@@ -0,0 +1,26 @@
+From ea198f971a37086587ebda72db160c8e7d5d7d0a Mon Sep 17 00:00:00 2001
+From: Joe <joe@autistici.org>
+Date: Fri, 3 May 2013 21:16:57 +0200
+Subject: [PATCH 162/229] Adding port to the server definition for the local
+ read-only global dataset
+
+---
+ r2db/db-backends.php | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/r2db/db-backends.php b/r2db/db-backends.php
+index 44180a2e..e99f2df1 100644
+--- a/r2db/db-backends.php
++++ b/r2db/db-backends.php
+@@ -57,7 +57,7 @@ function noblogs_load_global_dataset($master_file, $ip_file) {
+     } else {
+         $globaldb['read'] = 0;
+         $wpdb->add_database($globaldb);
+-        $globaldb['host'] = $ldata;
++        $globaldb['host'] = $ldata . ":" . $mdata["port"];
+         $globaldb['read'] = 1;
+         $globaldb['write'] = 0;
+         $wpdb->add_database($globaldb);
+-- 
+2.17.1
+
diff --git a/patches/0163-Nextgengallery-Piclens-js-hosted-locally.patch b/patches/0163-Nextgengallery-Piclens-js-hosted-locally.patch
new file mode 100644
index 00000000..acbfffcb
--- /dev/null
+++ b/patches/0163-Nextgengallery-Piclens-js-hosted-locally.patch
@@ -0,0 +1,57 @@
+From b4c3fbc7523dd0bc03d22946ef3912e4cecb6874 Mon Sep 17 00:00:00 2001
+From: lucha <lucha@paranoici.org>
+Date: Sun, 23 Jun 2013 20:14:52 +0200
+Subject: [PATCH 163/229] Nextgengallery: Piclens js hosted locally
+
+---
+ .../nextgen-gallery/js/piclens_optimized.js   | 20 +++++++++++++++++++
+ .../plugins/nextgen-gallery/lib/media-rss.php |  5 +----
+ 2 files changed, 21 insertions(+), 4 deletions(-)
+ create mode 100644 wp-content/plugins/nextgen-gallery/js/piclens_optimized.js
+
+diff --git a/wp-content/plugins/nextgen-gallery/js/piclens_optimized.js b/wp-content/plugins/nextgen-gallery/js/piclens_optimized.js
+new file mode 100644
+index 00000000..b2bed639
+--- /dev/null
++++ b/wp-content/plugins/nextgen-gallery/js/piclens_optimized.js
+@@ -0,0 +1,20 @@
++/* PicLens Lite: version 1.3.1 (14221)
++ * Copyright (c) 2008 Cooliris, Inc.  All Rights Reserved.
++ * 
++ * The JavaScript part of PicLens Lite (i.e., this file) is BSD licensed (see: http://lite.piclens.com/bsdlicense)
++ * This launcher includes and interacts with SWFObject (MIT), BrowserDetect (BSD Compatible), and Lytebox (CC Attribution 3.0).
++ * 
++ * There are two versions of this JS: 
++ * http://lite.piclens.com/current/piclens.js               full commented file         (~39KB)
++ * http://lite.piclens.com/current/piclens_optimized.js     lighter deployment file     (~21KB)
++ */
++var PicLensLite={start:function(B){this.determineBrowserParams();clearTimeout(this.REMOVE_TIMER_ID);clearTimeout(this.AUTO_CLOSE_TIMER_ID);this.ARGS={};if(typeof B!=="undefined"&&B!==null){this.ARGS=B;if(B.feedUrl){this.THE_FEED_URL=B.feedUrl;if(this.checkForPluginAndLaunchIfPossible(B.feedUrl,B.guid)){return }if(B.loadFeedInFlash){this.showFlashUI("")}else{this.loadViaXHR(B.feedUrl)}}if(typeof B.feedData!=="undefined"){this.showFlashUI(B.feedData)}}else{var A=this.indexFeeds();if(A.length!==0){var C=A[0];this.THE_FEED_URL=C.url;if(this.checkForPluginAndLaunchIfPossible(C.url)){return }this.loadViaXHR(C.url)}}},isRunning:function(){return this.LITE_IS_RUNNING},hasClient:function(){return this.hasCooliris()},addCustomButton:function(C,B,A){this.CUSTOM_BUTTON={targetURL:C,labelText:B,iconImage:A}},setCallbacks:function(A){if(A.onNoPlugins){this.ON_NO_PLUGINS=A.onNoPlugins}if(A.onExit){this.ON_EXIT=A.onExit}},setLiteURLs:function(A){if(!this.LITE_URL){if(A.swf){this.LITE_URL=A.swf}else{if(A.lite){this.LITE_URL=A.lite+"PicLensLite.swf"}}}if(!this.BUTTON_URL){if(A.button){this.BUTTON_URL=A.button}else{if(A.lite){this.BUTTON_URL=A.lite+"NoFlash.jpg"}}}var B="";if(A.lbox){B=A.lbox}else{if(A.lite){B=A.lite+"../lytebox/"}}if(!this.LBOX_CSS_URL){if(A.lboxcss){this.LBOX_CSS_URL=A.lboxcss}else{if(B!=""){this.LBOX_CSS_URL=B+"lytebox.css"}}}if(!this.LBOX_JS_URL){if(A.lboxjs){this.LBOX_JS_URL=A.lboxjs}else{if(B!=""){this.LBOX_JS_URL=B+"lytebox.js"}}}},ARGS:{},DEBUG_NOCLIENT:false,DEBUG_NOFLASH:false,HPAD:60,VPAD:20,LITE_BG_DIV:null,LITE_FG_DIV:null,LITE_URL:null,BUTTON_URL:null,LBOX_CSS_URL:null,LBOX_JS_URL:null,LBOX_COUNT:0,SHOW_LBOX:false,OS_WIN:false,OS_MAC:false,BROWSER_FFX:false,BROWSER_SAF:false,BROWSER_IE:false,BROWSER_IE6:false,OLD_B_MARGIN:null,OLD_B_OVERFLOW:null,OLD_B_HEIGHT:null,OLD_H_OVERFLOW:null,OLD_H_HEIGHT:null,THE_FEED:"",THE_FEED_URL:"",LITE_IS_RUNNING:false,piclensIsRunning_:false,FLASH_ID_1:"pllflash1",FLASH_ID_2:"pllflash2",FLASH_VER:null,FLASH_URL:"http://www.adobe.com/go/getflashplayer",PL_URL:"http://download.piclens.com/partner/",PLC:null,LEARN_PL_URL:"http://affiliate.piclens.com/partner/",FONT:"font-family: Lucida Grande, Myriad Pro, Verdana, Helvetica, Arial, sans-serif;",KEY_HANDLERS:"",ON_NO_PLUGINS:null,ON_EXIT:null,AUTO_CLOSE_TIMER_ID:0,REMOVE_TIMER_ID:0,RESIZE_TIMER_IE6:null,RESIZE_HANDLER_EXISTS:false,CUSTOM_BUTTON:null,addKeyHandlers:function(){var A=this;if(typeof document.onkeydown!=="undefined"){this.KEY_HANDLERS=document.onkeydown}document.onkeydown=function(C){var B;if(typeof C==="undefined"||C===null){B=window.event.keyCode}else{B=C.which}var D=A.handleKeyPress(B);if(typeof C!="undefined"&&C!=null){C.returnValue=D}return D}},addMouseHandlers:function(){if(window.addEventListener){window.addEventListener("DOMMouseScroll",this.handleMouseWheel,false)}else{if(document.attachEvent){document.attachEvent("onmousewheel",this.handleMouseWheel)}}window.onmousewheel=document.onmousewheel=this.handleMouseWheel},appendElementsToDocument:function(){if(this.BROWSER_FFX&&this.OS_MAC){this.LITE_BG_DIV.style.display="none"}document.body.appendChild(this.LITE_BG_DIV);document.body.appendChild(this.LITE_FG_DIV)},autoResize:function(){if(!this.isRunning()){clearInterval(this.RESIZE_TIMER_IE6);return }var C=this.getPageSize();var B=this.LITE_BG_DIV;if(B){B.style.height=C.h+"px";B.style.width=C.w+"px"}if(this.LITE_FG_DIV){var A=this.LITE_FG_DIV.style;this.resizeToPaddedBox(A);this.resizeToFitPaddedBox(A,C);this.resizeFlashToFitPaddedBox()}},checkForPluginAndLaunchIfPossible:function(B,A){if(this.hasCooliris()){if(typeof (A)!="undefined"){this.PLC.launch(B,"uid",A)}else{this.PLC.launch(B,"","")}return true}return false},createBackgroundOverlay:function(){var D=document.createElement("div");this.LITE_BG_DIV=D;D.id="lite_bg_div";var E=D.style;E.position="fixed";E.width=E.height="100%";if(this.BROWSER_IE6){var A=document.body;var C=A.currentStyle;var H=document.documentElement;var G=H.currentStyle;this.OLD_B_MARGIN=C.margin;this.OLD_B_OVERFLOW=C.overflow;this.OLD_B_HEIGHT=C.height;this.OLD_H_OVERFLOW=G.overflow;this.OLD_H_HEIGHT=G.height;this.OLD_SCROLL_Y=H.scrollTop;A.style.margin="0";A.style.overflow="auto";A.style.height="100%";H.style.overflow="auto";H.style.height="100%";E.position="absolute";var F=this.getPageSize();E.height=F.h+"px";E.width=F.w+"px"}E.left=E.right=E.top=E.bottom="0";E.backgroundColor="#000";E.zIndex=1000;E.opacity="0.5";E.filter="alpha(opacity=50)";var B=this;D.onclick=function(){B.exitPicLensLite()}},createForegroundFlashComponent:function(){var B=document.createElement("div");this.LITE_FG_DIV=B;B.id="lite_fg_div";var A=B.style;A.backgroundColor="#000";A.position="fixed";A.border="2px solid #555";A.zIndex=1001;this.resizeToPaddedBox(A);if(this.BROWSER_IE6){A.position="absolute";this.resizeToFitPaddedBox(A)}},closeFlashUI:function(C){var B=document;B.onkeydown=this.KEY_HANDLERS;window.onmousewheel=B.onmousewheel="";if(window.removeEventListener){window.removeEventListener("DOMMouseScroll",this.handleMouseWheel,false)}if(B.detachEvent){B.detachEvent("onmousewheel",this.handleMouseWheel)}this.LITE_BG_DIV.style.display=this.LITE_FG_DIV.style.display="none";this.REMOVE_TIMER_ID=setTimeout(function(){PicLensLite.removeChildren()},150);if(this.BROWSER_IE6){var A=document.body;var D=document.documentElement;A.style.margin=this.OLD_B_MARGIN;A.style.overflow=this.OLD_B_OVERFLOW;A.style.height=this.OLD_B_HEIGHT;D.style.overflow=this.OLD_H_OVERFLOW;D.style.height=this.OLD_H_HEIGHT;window.scrollTo(0,this.OLD_SCROLL_Y)}if(this.ON_EXIT!==null){this.ON_EXIT(C)}this.setRunningFlag(false)},determineBrowserParams:function(){var B=BrowserDetect.OS;var A=BrowserDetect.browser;this.OS_MAC=(B=="Mac");this.OS_WIN=(B=="Windows");this.BROWSER_FFX=(A=="Firefox");this.BROWSER_SAF=(A=="Safari");this.BROWSER_IE=(A=="Explorer");this.BROWSER_IE6=(this.BROWSER_IE&&BrowserDetect.version=="6");this.FLASH_VER=swfobjlite.getFlashPlayerVersion()},exitPicLensLite:function(){var A=this.getFlash();if(A!==null&&A.fl_exitPicLensLite){A.fl_exitPicLensLite();this.AUTO_CLOSE_TIMER_ID=setTimeout(function(){if(PicLensLite.isRunning()){PicLensLite.closeFlashUI()}},500)}else{this.closeFlashUI()}},findScriptLocation:function(){var E=document.getElementsByTagName("script");for(var C=0;C!=E.length;++C){var A=E[C];var D=A.getAttribute("type");if(D=="text/javascript"){var F=A.getAttribute("src");if(F===null){continue}var B=F.indexOf("piclens.js");if(B!=-1){this.setLiteURLs({lite:F.substring(0,B)});return }else{B=F.indexOf("piclens_optimized.js");if(B!=-1){this.setLiteURLs({lite:F.substring(0,B)});return }}}}},getPageSize:function(){var J,F,G,C;var I=document;var E=I.body;var D;if(window.innerHeight&&window.scrollMaxY){J=I.scrollWidth;F=(this.isFrame?parent.innerHeight:self.innerHeight)+(this.isFrame?parent.scrollMaxY:self.scrollMaxY)}else{if(E.scrollHeight>E.offsetHeight){J=E.scrollWidth;F=E.scrollHeight}else{D=I.getElementsByTagName("html").item(0);J=D.offsetWidth;F=D.offsetHeight;J=(J<E.offsetWidth)?E.offsetWidth:J;F=(F<E.offsetHeight)?E.offsetHeight:F}}var A=I.documentElement;if(self.innerHeight){G=(this.isFrame)?parent.innerWidth:self.innerWidth;C=(this.isFrame)?parent.innerHeight:self.innerHeight}else{if(A&&A.clientHeight){G=A.clientWidth;C=A.clientHeight}else{if(E){D=I.getElementsByTagName("html").item(0);G=D.clientWidth;C=D.clientHeight;G=(G==0)?E.clientWidth:G;C=(C==0)?E.clientHeight:C}}}var B=(F<C)?C:F;var H=(J<G)?G:J;return{pw:H,ph:B,w:G,h:C}},getElementsFromXMLFeed:function(){var B;if(window.ActiveXObject){B=new ActiveXObject("Microsoft.XMLDOM");B.async=false;B.loadXML(PicLensLite.THE_FEED)}else{var C=new DOMParser();B=C.parseFromString(PicLensLite.THE_FEED,"text/xml")}var A=B.getElementsByTagName("*");return A},getBasicSlideShowHTML:function(){if(!this.LBOX_JS_URL||!this.LBOX_CSS_URL){return""}var D=document.getElementsByTagName("head").item(0);var A=document.createElement("script");A.src=this.LBOX_JS_URL;A.type="text/javascript";D.appendChild(A);var G=document.createElement("link");G.rel="stylesheet";G.href=this.LBOX_CSS_URL;G.type="text/css";G.media="screen";D.appendChild(G);var F=this.getElementsFromXMLFeed();var C;var H="";for(C=0;C<F.length;C++){if(F[C].nodeName=="media:content"){var B=F[C].getAttribute("url");if(B.indexOf(".flv")==-1){H+='<a id="lboxImage" href="'+B+'" rel="lytebox[lite]"></a> '}}}var E="<div id='lightbox_images' align='center' style='display: none; padding-top:10px; color:#FFFFFF; font-size:.8em; "+this.FONT+" color:#999999;'>";E+='( Alternatively, <a onclick="javascript:PicLensLite.invokeLytebox();return false;" href="#" style="color:#656588">click here for a basic slideshow</a>. )';E+=H;E+="</div><br/>";return E},generateAlternativeContent:function(){var J='<div id="altContent" style="text-align:center; margin: 0 0 0 0; padding: 0 0 0 0; background-color: #000; min-width:860px;">';J+='<div align="center" style="width: 100%; padding-top:60px; '+this.FONT+'">';var I=this.FLASH_VER;var G;if(I.major>0){G="update your Flash Player from version "+I.major+"."+I.minor+"."+I.release+" to version 9.0.28 or newer"}else{G="install the most recent Flash Player"}var D="";if(this.THE_FEED!==""){D=this.getBasicSlideShowHTML()}var A=this.PL_URL;var E=this.LEARN_PL_URL;var F=this.ARGS.pid;if(F){A+=F+"/";E+=F+"/"}else{var H="000000000001/";A+=H;E+=H}if(this.SHOW_LBOX){}else{var C="<span style='padding-left:25px; color:#C6C6C6; font-size:";J+="<div style='padding:10px;'>"+C+"1.5em; font-weight: bold; "+this.FONT+"'>You're clicks away from going full screen!</span><br/>"+C+".9em; padding-bottom: 15px; "+this.FONT+"'>You must get the <a href='"+A+"' style='color:#656588'>Cooliris</a> browser plugin, or "+G+".</span></div>";if(!this.BUTTON_URL){J+='<a href="'+A+'" style="color:#ACD">Get Cooliris Now!</a>'}else{var B='<area shape="rect" coords=';J+='<img src="'+this.BUTTON_URL+'" alt="" border="0" usemap="#Map"><map name="Map" id="Map">'+B+'"0,0,33,33" href="#" onclick="javascript:PicLensLite.closeFlashUI();" />'+B+'"35,35,325,325" href="'+A+'" />'+B+'"593,209,825,301" href="'+this.FLASH_URL+'" />'+B+'"327,148,448,178" href="'+E+'" /></map>'}}J+="</div>";J+=D;J+='<div align="center" style="color:#666666; font-size:11px; '+this.FONT+'">&copy; 2008 Cooliris, Inc. All trademarks are property of their respective holders.<br/><br/><br/></div>';J+="</div>";return J},generateFlashVars:function(){var C="";var B=this.ARGS;if(typeof B.guid!=="undefined"){C+="&startItemGUID="+B.guid}if(B.loadFeedInFlash){C+="&feedURL="+encodeURIComponent(this.THE_FEED_URL)}if(B.paused){C+="&paused="+B.paused}if(B.loop){C+="&loop="+B.loop}if(B.delay){C+="&delay="+B.delay}if(B.pid){C+="&pid="+B.pid}if(typeof B.maxScale!="undefined"){C+="&maxScale="+B.maxScale}if(typeof B.overlayToolbars!="undefined"){C+="&overlayToolbars="+B.overlayToolbars}var A=this.CUSTOM_BUTTON;if(A!=null){C+="&cButtonURL="+encodeURIComponent(A.targetURL);if(A.labelText!=null){C+="&cButtonLabel="+encodeURIComponent(A.labelText)}if(A.iconImage!=null){C+="&cButtonIcon="+encodeURIComponent(A.iconImage)}}C+="&swfURL="+encodeURIComponent(this.LITE_URL);C=C.substring(1);return C},getFlash:function(){if(this.BROWSER_SAF||this.BROWSER_IE){return document.getElementById(this.FLASH_ID_1)}else{return document.getElementById(this.FLASH_ID_2)}},getWindowSize:function(){var B=document.documentElement;var D=document.body;var A=0,C=0;if(typeof (window.innerWidth)=="number"){A=window.innerWidth;C=window.innerHeight}else{if(B&&(B.clientWidth||B.clientHeight)){A=B.clientWidth;C=B.clientHeight}else{if(D&&(D.clientWidth||D.clientHeight)){A=D.clientWidth;C=D.clientHeight}}}return{w:A,h:C}},handleKeyPress:function(A){if(!this.isRunning()){return true}var B=this.getFlash();if(B!=null&&B.fl_keyPressed){B.fl_keyPressed(A)}else{if(A==27){this.closeFlashUI();return false}}if(A==9||A==13){return false}return true},handleMouseWheel:function(A){var C=0;if(!A){A=window.event}if(A.wheelDelta){C=A.wheelDelta/120;if(window.opera){C=-C}}else{if(A.detail){var B=A.detail;if(Math.abs(B)<3){C=-B}else{C=-B/3}}}if(C){PicLensLite.sendMouseScrollToFlash(C)}if(A.preventDefault){A.preventDefault()}A.returnValue=false;return false},hasPicLensClient:function(){return this.hasCooliris()},hasCooliris:function(){if(this.DEBUG_NOCLIENT){return false}var E=false;if(this.PLC){E=true}else{if(window.piclens&&window.piclens.launch){this.PLC=window.piclens;E=true}else{var B=null;if(typeof PicLensContext!="undefined"){B=new PicLensContext()}else{try{B=new ActiveXObject("PicLens.Context")}catch(D){if(navigator.mimeTypes["application/x-cooliris"]){B=document.createElement("object");B.style.height="0px";B.style.width="0px";B.type="application/x-cooliris";document.documentElement.appendChild(B)}else{B=null}}}this.PLC=B;if(this.PLC){E=true}}}if(E){if(this.BROWSER_SAF){return true}var A;try{A=this.PLC.version}catch(D){return false}var C=A.split(".");if(C[0]>1){return true}else{if(C[0]==1){if(C[1]>6){return true}else{if(C[1]==6){if(C[2]>0){return true}else{if(C[2]==0){if(C[3]>=824){return true}}}}}}}return false}else{return false}},invokeLytebox:function(){this.SHOW_LBOX=true;myLytebox.start(document.getElementById("lboxImage"),false,false);this.closeFlashUI()},showLyteboxLink:function(){myLytebox.updateLyteboxItems();myLytebox.doAnimations=false;var A=document.getElementById("lightbox_images");if(A!=null){A.style.display="block";if(this.SHOW_LBOX&&this.getFlash()==null){this.invokeLytebox()}}},startLytebox:function(){if(typeof myLytebox!="undefined"){this.showLyteboxLink()}else{if(typeof initLytebox!="undefined"){initLytebox();this.showLyteboxLink()}else{if(this.LBOX_COUNT>=4){return }setTimeout(function(){PicLensLite.startLytebox()},150);this.LBOX_COUNT++}}},injectFlashPlayer:function(){var A=this.LITE_FG_DIV;var D;var F;D=F="100%";if(this.BROWSER_IE6){D=F="0"}var E=this.generateFlashVars();var B=this.generateAlternativeContent();if(this.meetsReqs()){var C="<param name=";A.innerHTML='<object id="'+this.FLASH_ID_1+'" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="100%" height="100%">'+C+'"movie" value="'+this.LITE_URL+'" />'+C+'"quality" value="high"/> '+C+'"bgcolor" value="#000000"/> '+C+'"allowScriptAccess" value="always"/> '+C+'"FlashVars" value="'+E+'"/> '+C+'"allowFullScreen" value="true"/> '+C+'"wmode" value="window"/> '+C+'"scale" value="noscale"/> <object type="application/x-shockwave-flash" data="'+this.LITE_URL+'" width="'+D+'" height="'+F+'" quality="high" bgcolor="#000000" id="'+this.FLASH_ID_2+'" quality="high" FlashVars="'+E+'" allowFullScreen="true" scale="noscale" wmode="window" allowScriptAccess="always">'+B+"</object></object>"}else{if(this.ON_NO_PLUGINS){this.ON_NO_PLUGINS()}else{A.innerHTML=B;A.style.minWidth="860px";A.style.minHeight="550px"}}if(this.BROWSER_SAF){this.resizeUI()}},indexFeeds:function(){var E=document.getElementsByTagName("link");var A=[];for(var B=0;B!=E.length;++B){var D=E[B],C=D.getAttribute("type");if(C=="application/rss+xml"||C=="text/xml"){A.push({title:D.getAttribute("title"),url:D.getAttribute("href")})}}return A},loadViaXHR:function(B){var A=this;var D=window.XMLHttpRequest?new XMLHttpRequest():new ActiveXObject("MSXML2.XMLHTTP.3.0");try{D.open("GET",B,true);D.onreadystatechange=function(){if(D.readyState==4){if((D.status==200||D.status==0)){if(D.responseText){A.showFlashUI(D.responseText)}}else{if(console){console.log("PicLens Lite could not load the RSS Feed: "+B)}}}};D.send("")}catch(C){this.ARGS.loadFeedInFlash=true;this.showFlashUI("")}},meetsReqs:function(){if(this.DEBUG_NOFLASH){return false}var B=(this.FLASH_VER.major==0)&&this.BROWSER_IE;var A=swfobjlite.hasFlashPlayerVersion("9.0.28");return A||B},removeChildren:function(){this.REMOVE_TIMER_ID=0;if(this.LITE_BG_DIV!==null){document.body.removeChild(this.LITE_BG_DIV);this.LITE_BG_DIV=null}if(this.LITE_FG_DIV!==null){document.body.removeChild(this.LITE_FG_DIV);this.LITE_FG_DIV=null}},resizeFlashToFitPaddedBox:function(){var B=this.getFlash();if(B){var C=this.getPageSize();var A=C.w-this.HPAD*2;var D=C.h-this.VPAD*2;B.style.width=A;B.style.height=D;B.width=A;B.height=D}},resizeToFitPaddedBox:function(B,A){if(typeof A=="undefined"){A=this.getPageSize()}B.width=(A.w-this.HPAD*2)+"px";B.height=(A.h-this.VPAD*2)+"px"},resizeToPaddedBox:function(A){A.left=A.right=this.HPAD+"px";A.top=A.bottom=this.VPAD+"px"},resizeUI:function(){if(this.LITE_FG_DIV){var A=this.LITE_FG_DIV.style;this.resizeToPaddedBox(A);this.resizeToFitPaddedBox(A);this.resizeFlashToFitPaddedBox()}},setRunningFlag:function(A){this.LITE_IS_RUNNING=A;this.piclensIsRunning_=A},setResizeHandler:function(){if(!this.RESIZE_HANDLER_EXISTS&&this.BROWSER_SAF){var A=this;window.addEventListener("resize",function(){A.resizeUI()},false);this.RESIZE_HANDLER_EXISTS=true}},setResizeTimer:function(){if(this.BROWSER_IE6){this.RESIZE_TIMER_IE6=setInterval(function(){PicLensLite.autoResize()},1000)}},showFlashUI:function(A){this.THE_FEED=A;this.findScriptLocation();this.createBackgroundOverlay();this.createForegroundFlashComponent();if(this.BROWSER_IE){this.appendElementsToDocument()}this.injectFlashPlayer();if(!this.BROWSER_IE){this.appendElementsToDocument()}this.addKeyHandlers();this.addMouseHandlers();this.setRunningFlag(true);this.setResizeTimer();this.setResizeHandler();this.startLytebox()},sendMouseScrollToFlash:function(B){if(!this.isRunning()){return }var A=this.getFlash();if(A!=null&&A.fl_mouseMoved){A.fl_mouseMoved(B)}}};var swfobjlite=function(){var UNDEF="undefined",OBJECT="object",SHOCKWAVE_FLASH="Shockwave Flash",SHOCKWAVE_FLASH_AX="ShockwaveFlash.ShockwaveFlash",win=window,doc=document,nav=navigator;var ua=function(){var w3cdom=typeof doc.getElementById!=UNDEF&&typeof doc.getElementsByTagName!=UNDEF&&typeof doc.createElement!=UNDEF&&typeof doc.appendChild!=UNDEF&&typeof doc.replaceChild!=UNDEF&&typeof doc.removeChild!=UNDEF&&typeof doc.cloneNode!=UNDEF,playerVersion=[0,0,0],d=null;if(typeof nav.plugins!=UNDEF&&typeof nav.plugins[SHOCKWAVE_FLASH]==OBJECT){d=nav.plugins[SHOCKWAVE_FLASH].description;if(d){d=d.replace(/^.*\s+(\S+\s+\S+$)/,"$1");playerVersion[0]=parseInt(d.replace(/^(.*)\..*$/,"$1"),10);playerVersion[1]=parseInt(d.replace(/^.*\.(.*)\s.*$/,"$1"),10);playerVersion[2]=/r/.test(d)?parseInt(d.replace(/^.*r(.*)$/,"$1"),10):0}}else{if(typeof win.ActiveXObject!=UNDEF){var a=null,fp6Crash=false;try{a=new ActiveXObject(SHOCKWAVE_FLASH_AX+".7")}catch(e){try{a=new ActiveXObject(SHOCKWAVE_FLASH_AX+".6");playerVersion=[6,0,21];a.AllowScriptAccess="always"}catch(e){if(playerVersion[0]==6){fp6Crash=true}}if(!fp6Crash){try{a=new ActiveXObject(SHOCKWAVE_FLASH_AX)}catch(e){}}}if(!fp6Crash&&a){try{d=a.GetVariable("$version");if(d){d=d.split(" ")[1].split(",");playerVersion=[parseInt(d[0],10),parseInt(d[1],10),parseInt(d[2],10)]}}catch(e){}}}}var u=nav.userAgent.toLowerCase(),p=nav.platform.toLowerCase(),webkit=/webkit/.test(u)?parseFloat(u.replace(/^.*webkit\/(\d+(\.\d+)?).*$/,"$1")):false,ie=false,windows=p?/win/.test(p):/win/.test(u),mac=p?/mac/.test(p):/mac/.test(u);
++/*@cc_on
++			ie = true;
++			@if (@_win32)
++				windows = true;
++			@elif (@_mac)
++				mac = true;
++			@end
++		@*/
++return{w3cdom:w3cdom,pv:playerVersion,webkit:webkit,ie:ie,win:windows,mac:mac}}();return{hasFlashPlayerVersion:function(rv){var pv=ua.pv,v=rv.split(".");v[0]=parseInt(v[0],10);v[1]=parseInt(v[1],10);v[2]=parseInt(v[2],10);return(pv[0]>v[0]||(pv[0]==v[0]&&pv[1]>v[1])||(pv[0]==v[0]&&pv[1]==v[1]&&pv[2]>=v[2]))?true:false},getFlashPlayerVersion:function(){return{major:ua.pv[0],minor:ua.pv[1],release:ua.pv[2]}}}}();var BrowserDetect={init:function(){this.browser=this.searchString(this.dataBrowser)||"Unknown Browser";this.version=this.searchVersion(navigator.userAgent)||this.searchVersion(navigator.appVersion)||"Unknown Version";this.OS=this.searchString(this.dataOS)||"Unknown OS"},searchString:function(D){for(var A=0;A<D.length;A++){var B=D[A].string;var C=D[A].prop;this.versionSearchString=D[A].versionSearch||D[A].identity;if(B){if(B.indexOf(D[A].subString)!=-1){return D[A].identity}}else{if(C){return D[A].identity}}}},searchVersion:function(B){var A=B.indexOf(this.versionSearchString);if(A==-1){return }return parseFloat(B.substring(A+this.versionSearchString.length+1))},dataBrowser:[{string:navigator.userAgent,subString:"OmniWeb",versionSearch:"OmniWeb/",identity:"OmniWeb"},{string:navigator.vendor,subString:"Apple",identity:"Safari"},{prop:window.opera,identity:"Opera"},{string:navigator.vendor,subString:"iCab",identity:"iCab"},{string:navigator.vendor,subString:"KDE",identity:"Konqueror"},{string:navigator.userAgent,subString:"Firefox",identity:"Firefox"},{string:navigator.vendor,subString:"Camino",identity:"Camino"},{string:navigator.userAgent,subString:"Netscape",identity:"Netscape"},{string:navigator.userAgent,subString:"MSIE",identity:"Explorer",versionSearch:"MSIE"},{string:navigator.userAgent,subString:"Gecko",identity:"Mozilla",versionSearch:"rv"},{string:navigator.userAgent,subString:"Mozilla",identity:"Netscape",versionSearch:"Mozilla"}],dataOS:[{string:navigator.platform,subString:"Win",identity:"Windows"},{string:navigator.platform,subString:"Mac",identity:"Mac"},{string:navigator.platform,subString:"Linux",identity:"Linux"}]};BrowserDetect.init();
+\ No newline at end of file
+diff --git a/wp-content/plugins/nextgen-gallery/lib/media-rss.php b/wp-content/plugins/nextgen-gallery/lib/media-rss.php
+index a7c0f803..6182f47f 100644
+--- a/wp-content/plugins/nextgen-gallery/lib/media-rss.php
++++ b/wp-content/plugins/nextgen-gallery/lib/media-rss.php
+@@ -18,10 +18,7 @@ class nggMediaRss {
+ 	 * Add the javascript required to enable PicLens/CoolIris support 
+ 	 */
+ 	function add_piclens_javascript() {
+-        if (is_ssl())
+-            wp_enqueue_script( 'piclens', 'https://lite.piclens.com/current/piclens_optimized.js', array(), false, true);
+-		else
+-            wp_enqueue_script( 'piclens', 'http://lite.piclens.com/current/piclens_optimized.js', array(), false, true);
++	  wp_enqueue_script( 'piclens', NGGALLERY_URLPATH . 'js/piclens_optimized.js', array(), false, true);
+ 	}
+ 	
+ 	/**
+-- 
+2.17.1
+
diff --git a/patches/0164-adding-a-define-for-the-global-public-and-private-re.patch b/patches/0164-adding-a-define-for-the-global-public-and-private-re.patch
new file mode 100644
index 00000000..aa73ae4e
--- /dev/null
+++ b/patches/0164-adding-a-define-for-the-global-public-and-private-re.patch
@@ -0,0 +1,57 @@
+From 63979f02406bdd7dd8c4f8cec4964d37c2856b99 Mon Sep 17 00:00:00 2001
+From: Joe <joe@autistici.org>
+Date: Tue, 10 Sep 2013 14:37:53 +0200
+Subject: [PATCH 164/229] adding a define for the global public and private
+ recaptcha keys.
+
+- Fix all blogs that have an empty recaptcha key.
+- require configuration for wp-recaptcha (to define the global keys)
+---
+ wp-content/plugins/wp-recaptcha-bp/recaptcha.php | 13 +++++++------
+ 1 file changed, 7 insertions(+), 6 deletions(-)
+
+diff --git a/wp-content/plugins/wp-recaptcha-bp/recaptcha.php b/wp-content/plugins/wp-recaptcha-bp/recaptcha.php
+index 73461902..7c16045e 100644
+--- a/wp-content/plugins/wp-recaptcha-bp/recaptcha.php
++++ b/wp-content/plugins/wp-recaptcha-bp/recaptcha.php
+@@ -11,6 +11,7 @@
+  * @link      http://www.google.com/recaptcha
+  */
+ 
++require_once('config.php');
+ require_once('wp-plugin.php');
+ 
+ if (class_exists('ReCAPTCHAPlugin'))
+@@ -115,8 +116,8 @@ class ReCAPTCHAPlugin extends WPPlugin
+         $option_defaults = array();
+         $old_options = WPPlugin::retrieve_options("recaptcha");
+         if ($old_options) {
+-           $option_defaults['site_key'] = $old_options['pubkey'];
+-           $option_defaults['secret'] = $old_options['privkey'];
++           $option_defaults['site_key'] = $old_options['pubkey'] ? $old_options['pubkey'] : GLOBAL_RECAPTCHA_KEY;
++           $option_defaults['secret'] = $old_options['privkey'] ? $old_options['privkey'] : GLOBAL_RECAPTCHA_PRIVATE_KEY;
+ 
+            // styling
+            $option_defaults['recaptcha_language'] = $old_options['re_lang'];
+@@ -126,14 +127,14 @@ class ReCAPTCHAPlugin extends WPPlugin
+         } else {
+            $old_options = WPPlugin::retrieve_options($this->options_name);
+            if ($old_options) {
+-               $option_defaults['site_key'] = $old_options['public_key'];
+-               $option_defaults['secret'] = $old_options['private_key'];
++               $option_defaults['site_key'] = $old_options['public_key'] ? $old_options['pubkey'] : GLOBAL_RECAPTCHA_KEY;
++               $option_defaults['secret'] = $old_options['private_key'] ? $old_options['privkey'] : GLOBAL_RECAPTCHA_PRIVATE_KEY;
+                $option_defaults['comments_theme'] = 'standard';
+                $option_defaults['recaptcha_language'] = $old_options['recaptcha_language'];
+                $option_defaults['no_response_error'] = $old_options['no_response_error'];
+            } else {           
+-               $option_defaults['site_key'] = '';
+-               $option_defaults['secret'] = '';
++               $option_defaults['site_key'] = GLOBAL_RECAPTCHA_KEY;
++               $option_defaults['secret'] = GLOBAL_RECAPTCHA_PRIVATE_KEY;
+                $option_defaults['comments_theme'] = 'standard';
+                $option_defaults['recaptcha_language'] = 'en';
+                $option_defaults['no_response_error'] =
+-- 
+2.17.1
+
diff --git a/patches/0165-Remove-Google-API-google-fonts-flash-plugin-and-fixe.patch b/patches/0165-Remove-Google-API-google-fonts-flash-plugin-and-fixe.patch
new file mode 100644
index 00000000..cef6114b
--- /dev/null
+++ b/patches/0165-Remove-Google-API-google-fonts-flash-plugin-and-fixe.patch
@@ -0,0 +1,268 @@
+From 264c582530c6036b9ed4425572d95af4f2263927 Mon Sep 17 00:00:00 2001
+From: lucha <lucha@paranoici.org>
+Date: Sun, 6 Jan 2013 20:39:55 +0100
+Subject: [PATCH 165/229] Remove Google API, google fonts, flash plugin and
+ fixed Std WP themes footers
+
+---
+ wp-content/plugins/wp-footnotes/footnotes.php |  7 +++--
+ wp-content/plugins/wp-footnotes/options.php   | 22 +++++---------
+ wp-content/themes/twentyeleven/footer.php     |  5 ++--
+ wp-content/themes/twentythirteen/footer.php   |  6 ++--
+ .../themes/twentythirteen/functions.php       | 30 -------------------
+ wp-content/themes/twentytwelve/footer.php     |  4 +--
+ wp-content/themes/twentytwelve/functions.php  | 26 +---------------
+ wp-includes/script-loader.php                 |  9 ++++--
+ 8 files changed, 24 insertions(+), 85 deletions(-)
+
+diff --git a/wp-content/plugins/wp-footnotes/footnotes.php b/wp-content/plugins/wp-footnotes/footnotes.php
+index f2449a37..48e7c17c 100644
+--- a/wp-content/plugins/wp-footnotes/footnotes.php
++++ b/wp-content/plugins/wp-footnotes/footnotes.php
+@@ -85,7 +85,8 @@ class swas_wp_footnotes {
+ 		} else { 
+ 			
+ 			// Set any unset options
+-			if ($this->current_options['version'] != WP_FOOTNOTES_VERSION) {
++		  if ( !isset( $this->current_options['version'] ) || $this->current_options['version'] != WP_FOOTNOTES_VERSION ) {
++
+ 				foreach ($this->default_options as $key => $value) {
+ 					if (!isset($this->current_options[$key])) {
+ 						$this->current_options[$key] = $value;
+@@ -197,7 +198,7 @@ class swas_wp_footnotes {
+ 				// Add footnote and record the key
+ 				$identifiers[$i]['use_footnote'] = count($footnotes);
+ 				$footnotes[$identifiers[$i]['use_footnote']]['text'] = $identifiers[$i]['text'];
+-				$footnotes[$identifiers[$i]['use_footnote']]['symbol'] = $identifiers[$i]['symbol'];
++				$footnotes[$identifiers[$i]['use_footnote']]['symbol'] = isset( $identifiers[$i]['symbol'] ) ? $identifiers[$i]['symbol'] : '';
+ 				$footnotes[$identifiers[$i]['use_footnote']]['identifiers'][] = $i;
+ 			}
+ 		}
+@@ -270,7 +271,7 @@ class swas_wp_footnotes {
+ 	 */
+ 	function add_options_page() {
+ 		// Add a new menu under Options:
+-		add_options_page('Footnotes', 'Footnotes', 8, __FILE__, array($this, 'footnotes_options_page'));
++		add_options_page('Footnotes', 'Footnotes', 'manage_options', __FILE__, array($this, 'footnotes_options_page'));
+ 	}
+ 	
+ 	
+diff --git a/wp-content/plugins/wp-footnotes/options.php b/wp-content/plugins/wp-footnotes/options.php
+index 273c29c5..16bd7277 100644
+--- a/wp-content/plugins/wp-footnotes/options.php
++++ b/wp-content/plugins/wp-footnotes/options.php
+@@ -44,6 +44,10 @@
+ 	<div id="icon-options-general" class="icon32"><br></div>
+ 	<h2>WP-Footnotes Options</h2>
+ 	<form method="post">
++   
++   	<h3 class="title">Documentation &amp; Support</h3>
++	<p>You can view <a href="http://elvery.net/drzax/more-things/wordpress-footnotes-plugin/" title="WP-Footnotes documentation">the documentation</a> at <a href="http://elvery.net/drzax" title="sw'as">sw'as</a>, the author's website.</p>
++
+ 		<h3 class="title">Identifier</h3>
+ 		<fieldset style="border:none; line-height:20px; margin-bottom:9px; padding:10px; background:#EAF3FA; -moz-border-radius:5px; -webkit-border-radius: 5px; border-radius: 5px;">
+ 			<table>
+@@ -139,25 +143,13 @@
+ 	</form>
+ 	
+ 	<hr/>
+-	<form action="https://www.paypal.com/cgi-bin/webscr" method="post" style="display:block; float: right;">
+-		<input type="hidden" name="cmd" value="_s-xclick" />
+-		<input type="image" src="https://www.paypal.com/en_US/i/btn/x-click-but04.gif" border="0" name="submit" alt="Make payments with PayPal - it's fast, free and secure!" />
+-		<img alt="" border="0" src="https://www.paypal.com/en_AU/i/scr/pixel.gif" width="1" height="1" style="display:block; margin:auto;" />
+-		<input type="hidden" name="encrypted" value="-----BEGIN PKCS7-----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-----END PKCS7-----" />
+-	</form>
+-	
+-	<h3 class="title">Bug Reports &amp; Feature Requests</h3>
+-	<p>You should report any bugs you find and submit feature requests to <a href="http://plugins.trac.wordpress.org/newticket?component=wp-footnotes&owner=drzax">the WordPress Plugins bug tracker</a> (if you're not already you will need to be <a href="http://wordpress.org/extend/plugins/register.php" title="Sign up to the WordPress Plings Directory">signed up</a> and signed in at wordpress.org/extend/plugins).</p>
+-	<p>If you have a general enquiry that isn't a bug or feature request, the best place is the <a href="http://wordpress.org/tags/wp-footnotes?forum_id=10" title="General Support">WordPress.org support forums for WP-Footnotes</a>.
+ 
+-	<h3 class="title">Contributing</h3>
+-	<p>The plugin is primarily maintained on <a href="https://github.com/drzax/WP-Footnotes">GitHub</a> with each new release synced to the WordPress Plugins repository. If you've got the <a href="http://www.youtube.com/watch?feature=player_detailpage&v=ZHDi_AnqwN4#t=3s">skillz</a> please contribute, it's as simple as making a <a href="https://help.github.com/articles/using-pull-requests">pull request</a>.</p>
+-	
+-	<h3 class="title">Documentation &amp; Support</h3>
+-	<p>You can view <a href="http://elvery.net/drzax/more-things/wordpress-footnotes-plugin/" title="WP-Footnotes documentation">the documentation</a> at <a href="http://elvery.net/drzax" title="sw'as">sw'as</a>, the author's website. Support is available via the community <a href="http://wordpress.org/tags/wp-footnotes?forum_id=10" title="General Support">WordPress.org support forums for WP-Footnotes</a>. I do monitor posts there and respond when I can.</p>
+ 	
+ 	<h3 class="title">Licensing &amp Copyright</h3>
+ 	<p>Copyright &copy; 2007-<?php echo date_format(new DateTime(), 'Y'); ?> <a href="http://elvery.net">Simon Elvery</a></p>
+ 	<p>WP-Footnotes is licensed under the <a href="http://www.gnu.org/licenses/gpl.html">GNU GPL</a>. WP-Footnotes comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to redistribute it under certain conditions. See the <a href="http://www.gnu.org/licenses/gpl.html">license</a> for details.</p>
++
++	 <p>The plugin is primarily maintained on <a href="https://github.com/drzax/WP-Footnotes">GitHub</a> with each new release synced to the WordPress Plugins repository. If you've got the <a href="http://www.youtube.com/watch?feature=player_detailpage&v=ZHDi_AnqwN4#t=3s">skillz</a> please contribute, it's as simple as making a <a href="https://help.github.com/articles/using-pull-requests">pull request</a>.</p>
++
+ 	
+ </div>
+\ No newline at end of file
+diff --git a/wp-content/themes/twentyeleven/footer.php b/wp-content/themes/twentyeleven/footer.php
+index 53fa696e..ad8a99d7 100644
+--- a/wp-content/themes/twentyeleven/footer.php
++++ b/wp-content/themes/twentyeleven/footer.php
+@@ -26,14 +26,13 @@
+ 
+ 			<div id="site-generator">
+ 				<?php do_action( 'twentyeleven_credits' ); ?>
++
+ 				<?php
+ 				if ( function_exists( 'the_privacy_policy_link' ) ) {
+ 					the_privacy_policy_link( '', '<span role="separator" aria-hidden="true"></span>' );
+ 				}
+ 				?>
+-				<a href="<?php echo esc_url( __( 'https://wordpress.org/', 'twentyeleven' ) ); ?>" class="imprint" title="<?php esc_attr_e( 'Semantic Personal Publishing Platform', 'twentyeleven' ); ?>">
+-					<?php printf( __( 'Proudly powered by %s', 'twentyeleven' ), 'WordPress' ); ?>
+-				</a>
++				<strong>Proudly powered by <a href="http://www.autistici.org">R*</a></strong>
+ 			</div>
+ 	</footer><!-- #colophon -->
+ </div><!-- #page -->
+diff --git a/wp-content/themes/twentythirteen/footer.php b/wp-content/themes/twentythirteen/footer.php
+index 858f110b..5bf69ea3 100644
+--- a/wp-content/themes/twentythirteen/footer.php
++++ b/wp-content/themes/twentythirteen/footer.php
+@@ -16,14 +16,14 @@
+ 
+ 			<div class="site-info">
+ 				<?php do_action( 'twentythirteen_credits' ); ?>
++
+ 				<?php
+ 				if ( function_exists( 'the_privacy_policy_link' ) ) {
+ 					the_privacy_policy_link( '', '<span role="separator" aria-hidden="true"></span>' );
+ 				}
+ 				?>
+-				<a href="<?php echo esc_url( __( 'https://wordpress.org/', 'twentythirteen' ) ); ?>" class="imprint">
+-					<?php printf( __( 'Proudly powered by %s', 'twentythirteen' ), 'WordPress' ); ?>
+-				</a>
++				<strong>Proudly powered by <a href="http://www.autistici.org">R*</a></strong>
++
+ 			</div><!-- .site-info -->
+ 		</footer><!-- #colophon -->
+ 	</div><!-- #page -->
+diff --git a/wp-content/themes/twentythirteen/functions.php b/wp-content/themes/twentythirteen/functions.php
+index 5c021fbe..2b2eb72f 100644
+--- a/wp-content/themes/twentythirteen/functions.php
++++ b/wp-content/themes/twentythirteen/functions.php
+@@ -219,36 +219,6 @@ add_action( 'after_setup_theme', 'twentythirteen_setup' );
+ function twentythirteen_fonts_url() {
+ 	$fonts_url = '';
+ 
+-	/* Translators: If there are characters in your language that are not
+-	 * supported by Source Sans Pro, translate this to 'off'. Do not translate
+-	 * into your own language.
+-	 */
+-	$source_sans_pro = _x( 'on', 'Source Sans Pro font: on or off', 'twentythirteen' );
+-
+-	/* Translators: If there are characters in your language that are not
+-	 * supported by Bitter, translate this to 'off'. Do not translate into your
+-	 * own language.
+-	 */
+-	$bitter = _x( 'on', 'Bitter font: on or off', 'twentythirteen' );
+-
+-	if ( 'off' !== $source_sans_pro || 'off' !== $bitter ) {
+-		$font_families = array();
+-
+-		if ( 'off' !== $source_sans_pro ) {
+-			$font_families[] = 'Source Sans Pro:300,400,700,300italic,400italic,700italic';
+-		}
+-
+-		if ( 'off' !== $bitter ) {
+-			$font_families[] = 'Bitter:400,700';
+-		}
+-
+-		$query_args = array(
+-			'family' => urlencode( implode( '|', $font_families ) ),
+-			'subset' => urlencode( 'latin,latin-ext' ),
+-		);
+-		$fonts_url  = add_query_arg( $query_args, 'https://fonts.googleapis.com/css' );
+-	}
+-
+ 	return $fonts_url;
+ }
+ 
+diff --git a/wp-content/themes/twentytwelve/footer.php b/wp-content/themes/twentytwelve/footer.php
+index 05e52e2b..2ca9b6c0 100644
+--- a/wp-content/themes/twentytwelve/footer.php
++++ b/wp-content/themes/twentytwelve/footer.php
+@@ -18,9 +18,7 @@
+ 				the_privacy_policy_link( '', '<span role="separator" aria-hidden="true"></span>' );
+ 			}
+ 			?>
+-			<a href="<?php echo esc_url( __( 'https://wordpress.org/', 'twentytwelve' ) ); ?>" class="imprint" title="<?php esc_attr_e( 'Semantic Personal Publishing Platform', 'twentytwelve' ); ?>">
+-				<?php printf( __( 'Proudly powered by %s', 'twentytwelve' ), 'WordPress' ); ?>
+-			</a>
++				<strong>Proudly powered by <a href="http://www.autistici.org">R*</a></strong>
+ 		</div><!-- .site-info -->
+ 	</footer><!-- #colophon -->
+ </div><!-- #page -->
+diff --git a/wp-content/themes/twentytwelve/functions.php b/wp-content/themes/twentytwelve/functions.php
+index ad89b2ac..bdda0c64 100644
+--- a/wp-content/themes/twentytwelve/functions.php
++++ b/wp-content/themes/twentytwelve/functions.php
+@@ -145,31 +145,7 @@ require( get_template_directory() . '/inc/custom-header.php' );
+ function twentytwelve_get_font_url() {
+ 	$font_url = '';
+ 
+-	/* translators: If there are characters in your language that are not supported
+-	 * by Open Sans, translate this to 'off'. Do not translate into your own language.
+-	 */
+-	if ( 'off' !== _x( 'on', 'Open Sans font: on or off', 'twentytwelve' ) ) {
+-		$subsets = 'latin,latin-ext';
+-
+-		/* translators: To add an additional Open Sans character subset specific to your language,
+-		 * translate this to 'greek', 'cyrillic' or 'vietnamese'. Do not translate into your own language.
+-		 */
+-		$subset = _x( 'no-subset', 'Open Sans font: add new subset (greek, cyrillic, vietnamese)', 'twentytwelve' );
+-
+-		if ( 'cyrillic' == $subset ) {
+-			$subsets .= ',cyrillic,cyrillic-ext';
+-		} elseif ( 'greek' == $subset ) {
+-			$subsets .= ',greek,greek-ext';
+-		} elseif ( 'vietnamese' == $subset ) {
+-			$subsets .= ',vietnamese';
+-		}
+-
+-		$query_args = array(
+-			'family' => 'Open+Sans:400italic,700italic,400,700',
+-			'subset' => $subsets,
+-		);
+-		$font_url   = add_query_arg( $query_args, 'https://fonts.googleapis.com/css' );
+-	}
++    /* REMOVED GoogleApis*/
+ 
+ 	return $font_url;
+ }
+diff --git a/wp-includes/script-loader.php b/wp-includes/script-loader.php
+index 99ef20f3..dd8cabf8 100644
+--- a/wp-includes/script-loader.php
++++ b/wp-includes/script-loader.php
+@@ -937,7 +937,8 @@ function wp_default_scripts( $scripts ) {
+ 					'language' => strtolower( strtok( determine_locale(), '_-' ) ),
+ 					'strings'  => array(
+ 						'mejs.download-file'       => __( 'Download File' ),
+-						'mejs.install-flash'       => __( 'You are using a browser that does not have Flash player enabled or installed. Please turn on your Flash player plugin or download the latest version from https://get.adobe.com/flashplayer/' ),
++						// A/I removed flash player
++						/*'mejs.install-flash'       => __( 'You are using a browser that does not have Flash player enabled or installed. Please turn on your Flash player plugin or download the latest version from https://get.adobe.com/flashplayer/' ),*/
+ 						'mejs.fullscreen'          => __( 'Fullscreen' ),
+ 						'mejs.play'                => __( 'Play' ),
+ 						'mejs.pause'               => __( 'Pause' ),
+@@ -1660,8 +1661,9 @@ function wp_default_styles( $styles ) {
+ 			$subsets .= ',vietnamese';
+ 		}
+ 
++		// A/I removed google font
+ 		// Hotlink Open Sans, for now.
+-		$open_sans_font_url = "https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,300,400,600&subset=$subsets&display=fallback";
++		$open_sans_font_url = "";
+ 	}
+ 
+ 	// Register a stylesheet for the selected admin color scheme.
+@@ -1738,7 +1740,8 @@ function wp_default_styles( $styles ) {
+ 	 */
+ 	$font_family = _x( 'Noto Serif:400,400i,700,700i', 'Google Font Name and Variants' );
+ 	if ( 'off' !== $font_family ) {
+-		$fonts_url = 'https://fonts.googleapis.com/css?family=' . urlencode( $font_family );
++		// A/I removed google font
++		$fonts_url = '' . urlencode( $font_family );
+ 	}
+ 	$styles->add( 'wp-editor-font', $fonts_url );
+ 
+-- 
+2.17.1
+
diff --git a/patches/0166-PrivacyShareButton-0.3.patch b/patches/0166-PrivacyShareButton-0.3.patch
new file mode 100644
index 00000000..4c57c3dd
--- /dev/null
+++ b/patches/0166-PrivacyShareButton-0.3.patch
@@ -0,0 +1,2879 @@
+From 00f8741e21610fa4357c1db4ed09d8ef996b2741 Mon Sep 17 00:00:00 2001
+From: lucha <lucha@paranoici.org>
+Date: Wed, 18 Sep 2013 20:38:21 +0100
+Subject: [PATCH 166/229] PrivacyShareButton 0.3
+
+---
+ .../privacy-share-buttons/css/jquery-ui.css   | 466 ----------------
+ .../css/jquery.socialshareprivacy.min.css     |   1 +
+ .../css/socialshareprivacy.css                |  73 ---
+ .../images/box_fbshare.png                    | Bin 0 -> 4676 bytes
+ .../privacy-share-buttons/images/box_mail.png | Bin 0 -> 2313 bytes
+ .../images/de/dummy_box_facebook.png          | Bin 0 -> 1038 bytes
+ .../images/de/dummy_facebook.png              | Bin 0 -> 884 bytes
+ .../images/dummy_box_buffer.png               | Bin 0 -> 1564 bytes
+ .../images/dummy_box_disqus.png               | Bin 0 -> 984 bytes
+ .../images/dummy_box_facebook.png             | Bin 0 -> 782 bytes
+ .../images/dummy_box_gplus.png                | Bin 0 -> 842 bytes
+ .../images/dummy_box_pinterest.png            | Bin 0 -> 1532 bytes
+ .../images/dummy_box_twitter.png              | Bin 0 -> 1067 bytes
+ .../images/dummy_buffer.png                   | Bin 0 -> 1318 bytes
+ .../images/dummy_disqus.png                   | Bin 0 -> 856 bytes
+ .../images/dummy_facebook.png                 | Bin 0 -> 651 bytes
+ .../images/dummy_gplus.png                    | Bin 775 -> 661 bytes
+ .../images/dummy_identica.png                 | Bin 3041 -> 0 bytes
+ .../images/dummy_pinterest.png                | Bin 0 -> 1145 bytes
+ .../images/dummy_twitter.png                  | Bin 941 -> 965 bytes
+ .../images/es/dummy_box_facebook.png          | Bin 0 -> 880 bytes
+ .../images/es/dummy_facebook.png              | Bin 0 -> 760 bytes
+ .../privacy-share-buttons/images/fbshare.png  | Bin 0 -> 1085 bytes
+ .../images/fr/dummy_box_facebook.png          | Bin 0 -> 713 bytes
+ .../images/fr/dummy_facebook.png              | Bin 0 -> 768 bytes
+ .../images/fr/dummy_twitter.png               | Bin 0 -> 985 bytes
+ .../images/identica-share-button.png          | Bin 608 -> 0 bytes
+ .../images/jquery-ui-icons_21759b.png         | Bin 0 -> 5355 bytes
+ ...256x240.png => jquery-ui-icons_333333.png} | Bin 4369 -> 4369 bytes
+ ...256x240.png => jquery-ui-icons_999999.png} | Bin 4369 -> 4369 bytes
+ ...256x240.png => jquery-ui-icons_cc0000.png} | Bin 4369 -> 4369 bytes
+ .../privacy-share-buttons/images/mail.png     | Bin 0 -> 1157 bytes
+ .../images/nl/dummy_box_facebook.png          | Bin 0 -> 713 bytes
+ .../images/nl/dummy_facebook.png              | Bin 0 -> 518 bytes
+ .../images/nl/dummy_twitter.png               | Bin 0 -> 740 bytes
+ .../images/pt/dummy_box_facebook.png          | Bin 0 -> 738 bytes
+ .../images/pt/dummy_box_twitter.png           | Bin 0 -> 960 bytes
+ .../images/pt/dummy_facebook.png              | Bin 0 -> 540 bytes
+ .../images/pt/dummy_twitter.png               | Bin 0 -> 801 bytes
+ .../images/ru/dummy_box_facebook.png          | Bin 0 -> 870 bytes
+ .../images/ru/dummy_facebook.png              | Bin 0 -> 742 bytes
+ .../images/socialshareprivacy_info.png        | Bin 166 -> 151 bytes
+ .../images/ui-bg_flat_0_aaaaaa_40x100.png     | Bin 0 -> 180 bytes
+ .../images/ui-bg_flat_75_ffffff_40x100.png    | Bin 0 -> 178 bytes
+ .../images/ui-bg_glass_55_fbf9ee_1x400.png    | Bin 0 -> 120 bytes
+ .../images/ui-bg_glass_95_fef1ec_1x400.png    | Bin 0 -> 119 bytes
+ .../ui-bg_highlight-soft_75_cccccc_1x100.png  | Bin 0 -> 101 bytes
+ .../images/ui-icons_454545_256x240.png        | Bin 4369 -> 0 bytes
+ .../images/ui-icons_cd0a0a_256x240.png        | Bin 4369 -> 0 bytes
+ .../jquery.socialshareprivacy.min.autoload.js |   1 +
+ .../js/jquery.socialshareprivacy.min.de.js    |   1 +
+ .../js/jquery.socialshareprivacy.min.es.js    |   1 +
+ .../js/jquery.socialshareprivacy.min.fr.js    |   1 +
+ .../js/jquery.socialshareprivacy.min.js       |   1 +
+ .../js/jquery.socialshareprivacy.min.nl.js    |   1 +
+ .../js/jquery.socialshareprivacy.min.pl.js    |   1 +
+ .../js/jquery.socialshareprivacy.min.pt.js    |   1 +
+ .../js/jquery.socialshareprivacy.min.ru.js    |   1 +
+ .../privacy-share-buttons/js/ssp-onload.js    |   3 +
+ .../privacy-share-buttons.php                 | 509 ++++++++----------
+ .../plugins/privacy-share-buttons/readme.txt  |  25 +-
+ 61 files changed, 254 insertions(+), 832 deletions(-)
+ delete mode 100644 wp-content/plugins/privacy-share-buttons/css/jquery-ui.css
+ create mode 100644 wp-content/plugins/privacy-share-buttons/css/jquery.socialshareprivacy.min.css
+ delete mode 100755 wp-content/plugins/privacy-share-buttons/css/socialshareprivacy.css
+ create mode 100644 wp-content/plugins/privacy-share-buttons/images/box_fbshare.png
+ create mode 100644 wp-content/plugins/privacy-share-buttons/images/box_mail.png
+ create mode 100644 wp-content/plugins/privacy-share-buttons/images/de/dummy_box_facebook.png
+ create mode 100644 wp-content/plugins/privacy-share-buttons/images/de/dummy_facebook.png
+ create mode 100644 wp-content/plugins/privacy-share-buttons/images/dummy_box_buffer.png
+ create mode 100644 wp-content/plugins/privacy-share-buttons/images/dummy_box_disqus.png
+ create mode 100644 wp-content/plugins/privacy-share-buttons/images/dummy_box_facebook.png
+ create mode 100644 wp-content/plugins/privacy-share-buttons/images/dummy_box_gplus.png
+ create mode 100644 wp-content/plugins/privacy-share-buttons/images/dummy_box_pinterest.png
+ create mode 100644 wp-content/plugins/privacy-share-buttons/images/dummy_box_twitter.png
+ create mode 100644 wp-content/plugins/privacy-share-buttons/images/dummy_buffer.png
+ create mode 100644 wp-content/plugins/privacy-share-buttons/images/dummy_disqus.png
+ create mode 100644 wp-content/plugins/privacy-share-buttons/images/dummy_facebook.png
+ delete mode 100644 wp-content/plugins/privacy-share-buttons/images/dummy_identica.png
+ create mode 100644 wp-content/plugins/privacy-share-buttons/images/dummy_pinterest.png
+ create mode 100644 wp-content/plugins/privacy-share-buttons/images/es/dummy_box_facebook.png
+ create mode 100644 wp-content/plugins/privacy-share-buttons/images/es/dummy_facebook.png
+ create mode 100644 wp-content/plugins/privacy-share-buttons/images/fbshare.png
+ create mode 100644 wp-content/plugins/privacy-share-buttons/images/fr/dummy_box_facebook.png
+ create mode 100644 wp-content/plugins/privacy-share-buttons/images/fr/dummy_facebook.png
+ create mode 100644 wp-content/plugins/privacy-share-buttons/images/fr/dummy_twitter.png
+ delete mode 100644 wp-content/plugins/privacy-share-buttons/images/identica-share-button.png
+ create mode 100755 wp-content/plugins/privacy-share-buttons/images/jquery-ui-icons_21759b.png
+ rename wp-content/plugins/privacy-share-buttons/images/{ui-icons_222222_256x240.png => jquery-ui-icons_333333.png} (91%)
+ mode change 100644 => 100755
+ rename wp-content/plugins/privacy-share-buttons/images/{ui-icons_2e83ff_256x240.png => jquery-ui-icons_999999.png} (91%)
+ mode change 100644 => 100755
+ rename wp-content/plugins/privacy-share-buttons/images/{ui-icons_888888_256x240.png => jquery-ui-icons_cc0000.png} (91%)
+ mode change 100644 => 100755
+ create mode 100644 wp-content/plugins/privacy-share-buttons/images/mail.png
+ create mode 100644 wp-content/plugins/privacy-share-buttons/images/nl/dummy_box_facebook.png
+ create mode 100644 wp-content/plugins/privacy-share-buttons/images/nl/dummy_facebook.png
+ create mode 100644 wp-content/plugins/privacy-share-buttons/images/nl/dummy_twitter.png
+ create mode 100644 wp-content/plugins/privacy-share-buttons/images/pt/dummy_box_facebook.png
+ create mode 100644 wp-content/plugins/privacy-share-buttons/images/pt/dummy_box_twitter.png
+ create mode 100644 wp-content/plugins/privacy-share-buttons/images/pt/dummy_facebook.png
+ create mode 100644 wp-content/plugins/privacy-share-buttons/images/pt/dummy_twitter.png
+ create mode 100644 wp-content/plugins/privacy-share-buttons/images/ru/dummy_box_facebook.png
+ create mode 100644 wp-content/plugins/privacy-share-buttons/images/ru/dummy_facebook.png
+ create mode 100644 wp-content/plugins/privacy-share-buttons/images/ui-bg_flat_0_aaaaaa_40x100.png
+ create mode 100644 wp-content/plugins/privacy-share-buttons/images/ui-bg_flat_75_ffffff_40x100.png
+ create mode 100644 wp-content/plugins/privacy-share-buttons/images/ui-bg_glass_55_fbf9ee_1x400.png
+ create mode 100644 wp-content/plugins/privacy-share-buttons/images/ui-bg_glass_95_fef1ec_1x400.png
+ create mode 100644 wp-content/plugins/privacy-share-buttons/images/ui-bg_highlight-soft_75_cccccc_1x100.png
+ delete mode 100644 wp-content/plugins/privacy-share-buttons/images/ui-icons_454545_256x240.png
+ delete mode 100644 wp-content/plugins/privacy-share-buttons/images/ui-icons_cd0a0a_256x240.png
+ create mode 100644 wp-content/plugins/privacy-share-buttons/js/jquery.socialshareprivacy.min.autoload.js
+ create mode 100644 wp-content/plugins/privacy-share-buttons/js/jquery.socialshareprivacy.min.de.js
+ create mode 100644 wp-content/plugins/privacy-share-buttons/js/jquery.socialshareprivacy.min.es.js
+ create mode 100644 wp-content/plugins/privacy-share-buttons/js/jquery.socialshareprivacy.min.fr.js
+ create mode 100644 wp-content/plugins/privacy-share-buttons/js/jquery.socialshareprivacy.min.js
+ create mode 100644 wp-content/plugins/privacy-share-buttons/js/jquery.socialshareprivacy.min.nl.js
+ create mode 100644 wp-content/plugins/privacy-share-buttons/js/jquery.socialshareprivacy.min.pl.js
+ create mode 100644 wp-content/plugins/privacy-share-buttons/js/jquery.socialshareprivacy.min.pt.js
+ create mode 100644 wp-content/plugins/privacy-share-buttons/js/jquery.socialshareprivacy.min.ru.js
+ create mode 100644 wp-content/plugins/privacy-share-buttons/js/ssp-onload.js
+
+diff --git a/wp-content/plugins/privacy-share-buttons/css/jquery-ui.css b/wp-content/plugins/privacy-share-buttons/css/jquery-ui.css
+deleted file mode 100644
+index 0c82c3fc..00000000
+--- a/wp-content/plugins/privacy-share-buttons/css/jquery-ui.css
++++ /dev/null
+@@ -1,466 +0,0 @@
+-/*! jQuery UI - v1.8.21 - 2012-06-05
+-* https://github.com/jquery/jquery-ui
+-* Includes: jquery.ui.core.css, jquery.ui.accordion.css, jquery.ui.autocomplete.css, jquery.ui.button.css, jquery.ui.datepicker.css, jquery.ui.dialog.css, jquery.ui.progressbar.css, jquery.ui.resizable.css, jquery.ui.selectable.css, jquery.ui.slider.css, jquery.ui.tabs.css, jquery.ui.theme.css
+-* Copyright (c) 2012 AUTHORS.txt; Licensed MIT, GPL */
+-
+-/* Layout helpers
+-----------------------------------*/
+-.ui-helper-hidden { display: none; }
+-.ui-helper-hidden-accessible { position: absolute !important; clip: rect(1px 1px 1px 1px); clip: rect(1px,1px,1px,1px); }
+-.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
+-.ui-helper-clearfix:before, .ui-helper-clearfix:after { content: ""; display: table; }
+-.ui-helper-clearfix:after { clear: both; }
+-.ui-helper-clearfix { zoom: 1; }
+-.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }
+-
+-
+-/* Interaction Cues
+-----------------------------------*/
+-.ui-state-disabled { cursor: default !important; }
+-
+-
+-/* Icons
+-----------------------------------*/
+-
+-/* states and images */
+-.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }
+-
+-
+-/* Misc visuals
+-----------------------------------*/
+-
+-/* Overlays */
+-.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
+-
+-/* IE/Win - Fix animation bug - #4615 */
+-.ui-accordion { width: 100%; }
+-.ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; }
+-.ui-accordion .ui-accordion-li-fix { display: inline; }
+-.ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; }
+-.ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em .7em; }
+-.ui-accordion-icons .ui-accordion-header a { padding-left: 2.2em; }
+-.ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; }
+-.ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; zoom: 1; }
+-.ui-accordion .ui-accordion-content-active { display: block; }
+-
+-.ui-autocomplete { position: absolute; cursor: default; }	
+-
+-/* workarounds */
+-* html .ui-autocomplete { width:1px; } /* without this, the menu expands to 100% in IE6 */
+-
+-/*
+- * jQuery UI Menu 1.8.21
+- *
+- * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
+- * Dual licensed under the MIT or GPL Version 2 licenses.
+- * http://jquery.org/license
+- *
+- * http://docs.jquery.com/UI/Menu#theming
+- */
+-.ui-menu {
+-	list-style:none;
+-	padding: 2px;
+-	margin: 0;
+-	display:block;
+-	float: left;
+-}
+-.ui-menu .ui-menu {
+-	margin-top: -3px;
+-}
+-.ui-menu .ui-menu-item {
+-	margin:0;
+-	padding: 0;
+-	zoom: 1;
+-	float: left;
+-	clear: left;
+-	width: 100%;
+-}
+-.ui-menu .ui-menu-item a {
+-	text-decoration:none;
+-	display:block;
+-	padding:.2em .4em;
+-	line-height:1.5;
+-	zoom:1;
+-}
+-.ui-menu .ui-menu-item a.ui-state-hover,
+-.ui-menu .ui-menu-item a.ui-state-active {
+-	font-weight: normal;
+-	margin: -1px;
+-}
+-
+-.ui-button { display: inline-block; position: relative; padding: 0; margin-right: .1em; text-decoration: none !important; cursor: pointer; text-align: center; zoom: 1; overflow: visible; } /* the overflow property removes extra width in IE */
+-.ui-button-icon-only { width: 2.2em; } /* to make room for the icon, a width needs to be set here */
+-button.ui-button-icon-only { width: 2.4em; } /* button elements seem to need a little more width */
+-.ui-button-icons-only { width: 3.4em; } 
+-button.ui-button-icons-only { width: 3.7em; } 
+-
+-/*button text element */
+-.ui-button .ui-button-text { display: block; line-height: 1.4;  }
+-.ui-button-text-only .ui-button-text { padding: .4em 1em; }
+-.ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text { padding: .4em; text-indent: -9999999px; }
+-.ui-button-text-icon-primary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 1em .4em 2.1em; }
+-.ui-button-text-icon-secondary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 2.1em .4em 1em; }
+-.ui-button-text-icons .ui-button-text { padding-left: 2.1em; padding-right: 2.1em; }
+-/* no icon support for input elements, provide padding by default */
+-input.ui-button { padding: .4em 1em; }
+-
+-/*button icon element(s) */
+-.ui-button-icon-only .ui-icon, .ui-button-text-icon-primary .ui-icon, .ui-button-text-icon-secondary .ui-icon, .ui-button-text-icons .ui-icon, .ui-button-icons-only .ui-icon { position: absolute; top: 50%; margin-top: -8px; }
+-.ui-button-icon-only .ui-icon { left: 50%; margin-left: -8px; }
+-.ui-button-text-icon-primary .ui-button-icon-primary, .ui-button-text-icons .ui-button-icon-primary, .ui-button-icons-only .ui-button-icon-primary { left: .5em; }
+-.ui-button-text-icon-secondary .ui-button-icon-secondary, .ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; }
+-.ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; }
+-
+-/*button sets*/
+-.ui-buttonset { margin-right: 7px; }
+-.ui-buttonset .ui-button { margin-left: 0; margin-right: -.3em; }
+-
+-/* workarounds */
+-button.ui-button::-moz-focus-inner { border: 0; padding: 0; } /* reset extra padding in Firefox */
+-
+-.ui-datepicker { width: 17em; padding: .2em .2em 0; display: none; }
+-.ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; }
+-.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; }
+-.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; }
+-.ui-datepicker .ui-datepicker-prev { left:2px; }
+-.ui-datepicker .ui-datepicker-next { right:2px; }
+-.ui-datepicker .ui-datepicker-prev-hover { left:1px; }
+-.ui-datepicker .ui-datepicker-next-hover { right:1px; }
+-.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px;  }
+-.ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; }
+-.ui-datepicker .ui-datepicker-title select { font-size:1em; margin:1px 0; }
+-.ui-datepicker select.ui-datepicker-month-year {width: 100%;}
+-.ui-datepicker select.ui-datepicker-month, 
+-.ui-datepicker select.ui-datepicker-year { width: 49%;}
+-.ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; }
+-.ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0;  }
+-.ui-datepicker td { border: 0; padding: 1px; }
+-.ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; }
+-.ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; }
+-.ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; }
+-.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; }
+-
+-/* with multiple calendars */
+-.ui-datepicker.ui-datepicker-multi { width:auto; }
+-.ui-datepicker-multi .ui-datepicker-group { float:left; }
+-.ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; }
+-.ui-datepicker-multi-2 .ui-datepicker-group { width:50%; }
+-.ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; }
+-.ui-datepicker-multi-4 .ui-datepicker-group { width:25%; }
+-.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; }
+-.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; }
+-.ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; }
+-.ui-datepicker-row-break { clear:both; width:100%; font-size:0em; }
+-
+-/* RTL support */
+-.ui-datepicker-rtl { direction: rtl; }
+-.ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; }
+-.ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; }
+-.ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; }
+-.ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; }
+-.ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; }
+-.ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; }
+-.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; }
+-.ui-datepicker-rtl .ui-datepicker-group { float:right; }
+-.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
+-.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
+-
+-/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */
+-.ui-datepicker-cover {
+-    display: none; /*sorry for IE5*/
+-    display/**/: block; /*sorry for IE5*/
+-    position: absolute; /*must have*/
+-    z-index: -1; /*must have*/
+-    filter: mask(); /*must have*/
+-    top: -4px; /*must have*/
+-    left: -4px; /*must have*/
+-    width: 200px; /*must have*/
+-    height: 200px; /*must have*/
+-}
+-.ui-dialog { position: absolute; padding: .2em; width: 300px; overflow: hidden; }
+-.ui-dialog .ui-dialog-titlebar { padding: .4em 1em; position: relative;  }
+-.ui-dialog .ui-dialog-title { float: left; margin: .1em 16px .1em 0; } 
+-.ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; }
+-.ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; }
+-.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; }
+-.ui-dialog .ui-dialog-content { position: relative; border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; }
+-.ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; }
+-.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { float: right; }
+-.ui-dialog .ui-dialog-buttonpane button { margin: .5em .4em .5em 0; cursor: pointer; }
+-.ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; }
+-.ui-draggable .ui-dialog-titlebar { cursor: move; }
+-
+-.ui-progressbar { height:2em; text-align: left; overflow: hidden; }
+-.ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; }
+-.ui-resizable { position: relative;}
+-.ui-resizable-handle { position: absolute;font-size: 0.1px; display: block; }
+-.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; }
+-.ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0; }
+-.ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0; }
+-.ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0; height: 100%; }
+-.ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0; height: 100%; }
+-.ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; }
+-.ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; }
+-.ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; }
+-.ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}
+-.ui-selectable-helper { position: absolute; z-index: 100; border:1px dotted black; }
+-
+-.ui-slider { position: relative; text-align: left; }
+-.ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; }
+-.ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; background-position: 0 0; }
+-
+-.ui-slider-horizontal { height: .8em; }
+-.ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; }
+-.ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; }
+-.ui-slider-horizontal .ui-slider-range-min { left: 0; }
+-.ui-slider-horizontal .ui-slider-range-max { right: 0; }
+-
+-.ui-slider-vertical { width: .8em; height: 100px; }
+-.ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; }
+-.ui-slider-vertical .ui-slider-range { left: 0; width: 100%; }
+-.ui-slider-vertical .ui-slider-range-min { bottom: 0; }
+-.ui-slider-vertical .ui-slider-range-max { top: 0; }
+-.ui-tabs { position: relative; padding: .2em; zoom: 1; } /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
+-.ui-tabs .ui-tabs-nav { margin: 0; padding: .2em .2em 0; }
+-.ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin: 0 .2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; }
+-.ui-tabs .ui-tabs-nav li a { float: left; padding: .5em 1em; text-decoration: none; }
+-.ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; }
+-.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
+-.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
+-.ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 1em 1.4em; background: none; }
+-.ui-tabs .ui-tabs-hide { display: none !important; }
+-
+-/* Component containers
+-----------------------------------*/
+-.ui-widget { font-family: Verdana,Arial,sans-serif/*{ffDefault}*/; font-size: 1.1em/*{fsDefault}*/; }
+-.ui-widget .ui-widget { font-size: 1em; }
+-.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Verdana,Arial,sans-serif/*{ffDefault}*/; font-size: 1em; }
+-.ui-widget-content { border: 1px solid #aaaaaa/*{borderColorContent}*/; background: #ffffff/*{bgColorContent}*/ url(images/ui-bg_flat_75_ffffff_40x100.png)/*{bgImgUrlContent}*/ 50%/*{bgContentXPos}*/ 50%/*{bgContentYPos}*/ repeat-x/*{bgContentRepeat}*/; color: #222222/*{fcContent}*/; }
+-.ui-widget-content a { color: #222222/*{fcContent}*/; }
+-.ui-widget-header { border: 1px solid #aaaaaa/*{borderColorHeader}*/; background: #cccccc/*{bgColorHeader}*/ url(images/ui-bg_highlight-soft_75_cccccc_1x100.png)/*{bgImgUrlHeader}*/ 50%/*{bgHeaderXPos}*/ 50%/*{bgHeaderYPos}*/ repeat-x/*{bgHeaderRepeat}*/; color: #222222/*{fcHeader}*/; font-weight: bold; }
+-.ui-widget-header a { color: #222222/*{fcHeader}*/; }
+-
+-/* Interaction states
+-----------------------------------*/
+-.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #d3d3d3/*{borderColorDefault}*/; background: #e6e6e6/*{bgColorDefault}*/ url(images/ui-bg_glass_75_e6e6e6_1x400.png)/*{bgImgUrlDefault}*/ 50%/*{bgDefaultXPos}*/ 50%/*{bgDefaultYPos}*/ repeat-x/*{bgDefaultRepeat}*/; font-weight: normal/*{fwDefault}*/; color: #555555/*{fcDefault}*/; }
+-.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #555555/*{fcDefault}*/; text-decoration: none; }
+-.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: 1px solid #999999/*{borderColorHover}*/; background: #dadada/*{bgColorHover}*/ url(images/ui-bg_glass_75_dadada_1x400.png)/*{bgImgUrlHover}*/ 50%/*{bgHoverXPos}*/ 50%/*{bgHoverYPos}*/ repeat-x/*{bgHoverRepeat}*/; font-weight: normal/*{fwDefault}*/; color: #212121/*{fcHover}*/; }
+-.ui-state-hover a, .ui-state-hover a:hover { color: #212121/*{fcHover}*/; text-decoration: none; }
+-.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #aaaaaa/*{borderColorActive}*/; background: #ffffff/*{bgColorActive}*/ url(images/ui-bg_glass_65_ffffff_1x400.png)/*{bgImgUrlActive}*/ 50%/*{bgActiveXPos}*/ 50%/*{bgActiveYPos}*/ repeat-x/*{bgActiveRepeat}*/; font-weight: normal/*{fwDefault}*/; color: #212121/*{fcActive}*/; }
+-.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #212121/*{fcActive}*/; text-decoration: none; }
+-.ui-widget :active { outline: none; }
+-
+-/* Interaction Cues
+-----------------------------------*/
+-.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight  {border: 1px solid #fcefa1/*{borderColorHighlight}*/; background: #fbf9ee/*{bgColorHighlight}*/ url(images/ui-bg_glass_55_fbf9ee_1x400.png)/*{bgImgUrlHighlight}*/ 50%/*{bgHighlightXPos}*/ 50%/*{bgHighlightYPos}*/ repeat-x/*{bgHighlightRepeat}*/; color: #363636/*{fcHighlight}*/; }
+-.ui-state-highlight a, .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a { color: #363636/*{fcHighlight}*/; }
+-.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {border: 1px solid #cd0a0a/*{borderColorError}*/; background: #fef1ec/*{bgColorError}*/ url(images/ui-bg_glass_95_fef1ec_1x400.png)/*{bgImgUrlError}*/ 50%/*{bgErrorXPos}*/ 50%/*{bgErrorYPos}*/ repeat-x/*{bgErrorRepeat}*/; color: #cd0a0a/*{fcError}*/; }
+-.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: #cd0a0a/*{fcError}*/; }
+-.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: #cd0a0a/*{fcError}*/; }
+-.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: bold; }
+-.ui-priority-secondary, .ui-widget-content .ui-priority-secondary,  .ui-widget-header .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }
+-.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }
+-
+-/* Icons
+-----------------------------------*/
+-
+-/* states and images */
+-.ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_222222_256x240.png)/*{iconsContent}*/; }
+-.ui-widget-content .ui-icon {background-image: url(images/ui-icons_222222_256x240.png)/*{iconsContent}*/; }
+-.ui-widget-header .ui-icon {background-image: url(images/ui-icons_222222_256x240.png)/*{iconsHeader}*/; }
+-.ui-state-default .ui-icon { background-image: url(images/ui-icons_888888_256x240.png)/*{iconsDefault}*/; }
+-.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(images/ui-icons_454545_256x240.png)/*{iconsHover}*/; }
+-.ui-state-active .ui-icon {background-image: url(images/ui-icons_454545_256x240.png)/*{iconsActive}*/; }
+-.ui-state-highlight .ui-icon {background-image: url(images/ui-icons_2e83ff_256x240.png)/*{iconsHighlight}*/; }
+-.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_cd0a0a_256x240.png)/*{iconsError}*/; }
+-
+-/* positioning */
+-.ui-icon-carat-1-n { background-position: 0 0; }
+-.ui-icon-carat-1-ne { background-position: -16px 0; }
+-.ui-icon-carat-1-e { background-position: -32px 0; }
+-.ui-icon-carat-1-se { background-position: -48px 0; }
+-.ui-icon-carat-1-s { background-position: -64px 0; }
+-.ui-icon-carat-1-sw { background-position: -80px 0; }
+-.ui-icon-carat-1-w { background-position: -96px 0; }
+-.ui-icon-carat-1-nw { background-position: -112px 0; }
+-.ui-icon-carat-2-n-s { background-position: -128px 0; }
+-.ui-icon-carat-2-e-w { background-position: -144px 0; }
+-.ui-icon-triangle-1-n { background-position: 0 -16px; }
+-.ui-icon-triangle-1-ne { background-position: -16px -16px; }
+-.ui-icon-triangle-1-e { background-position: -32px -16px; }
+-.ui-icon-triangle-1-se { background-position: -48px -16px; }
+-.ui-icon-triangle-1-s { background-position: -64px -16px; }
+-.ui-icon-triangle-1-sw { background-position: -80px -16px; }
+-.ui-icon-triangle-1-w { background-position: -96px -16px; }
+-.ui-icon-triangle-1-nw { background-position: -112px -16px; }
+-.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
+-.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
+-.ui-icon-arrow-1-n { background-position: 0 -32px; }
+-.ui-icon-arrow-1-ne { background-position: -16px -32px; }
+-.ui-icon-arrow-1-e { background-position: -32px -32px; }
+-.ui-icon-arrow-1-se { background-position: -48px -32px; }
+-.ui-icon-arrow-1-s { background-position: -64px -32px; }
+-.ui-icon-arrow-1-sw { background-position: -80px -32px; }
+-.ui-icon-arrow-1-w { background-position: -96px -32px; }
+-.ui-icon-arrow-1-nw { background-position: -112px -32px; }
+-.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
+-.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
+-.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
+-.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
+-.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
+-.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
+-.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
+-.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
+-.ui-icon-arrowthick-1-n { background-position: 0 -48px; }
+-.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
+-.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
+-.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
+-.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
+-.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
+-.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
+-.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
+-.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
+-.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
+-.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
+-.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
+-.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
+-.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
+-.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
+-.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
+-.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
+-.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
+-.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
+-.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
+-.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
+-.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
+-.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
+-.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
+-.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
+-.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
+-.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
+-.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
+-.ui-icon-arrow-4 { background-position: 0 -80px; }
+-.ui-icon-arrow-4-diag { background-position: -16px -80px; }
+-.ui-icon-extlink { background-position: -32px -80px; }
+-.ui-icon-newwin { background-position: -48px -80px; }
+-.ui-icon-refresh { background-position: -64px -80px; }
+-.ui-icon-shuffle { background-position: -80px -80px; }
+-.ui-icon-transfer-e-w { background-position: -96px -80px; }
+-.ui-icon-transferthick-e-w { background-position: -112px -80px; }
+-.ui-icon-folder-collapsed { background-position: 0 -96px; }
+-.ui-icon-folder-open { background-position: -16px -96px; }
+-.ui-icon-document { background-position: -32px -96px; }
+-.ui-icon-document-b { background-position: -48px -96px; }
+-.ui-icon-note { background-position: -64px -96px; }
+-.ui-icon-mail-closed { background-position: -80px -96px; }
+-.ui-icon-mail-open { background-position: -96px -96px; }
+-.ui-icon-suitcase { background-position: -112px -96px; }
+-.ui-icon-comment { background-position: -128px -96px; }
+-.ui-icon-person { background-position: -144px -96px; }
+-.ui-icon-print { background-position: -160px -96px; }
+-.ui-icon-trash { background-position: -176px -96px; }
+-.ui-icon-locked { background-position: -192px -96px; }
+-.ui-icon-unlocked { background-position: -208px -96px; }
+-.ui-icon-bookmark { background-position: -224px -96px; }
+-.ui-icon-tag { background-position: -240px -96px; }
+-.ui-icon-home { background-position: 0 -112px; }
+-.ui-icon-flag { background-position: -16px -112px; }
+-.ui-icon-calendar { background-position: -32px -112px; }
+-.ui-icon-cart { background-position: -48px -112px; }
+-.ui-icon-pencil { background-position: -64px -112px; }
+-.ui-icon-clock { background-position: -80px -112px; }
+-.ui-icon-disk { background-position: -96px -112px; }
+-.ui-icon-calculator { background-position: -112px -112px; }
+-.ui-icon-zoomin { background-position: -128px -112px; }
+-.ui-icon-zoomout { background-position: -144px -112px; }
+-.ui-icon-search { background-position: -160px -112px; }
+-.ui-icon-wrench { background-position: -176px -112px; }
+-.ui-icon-gear { background-position: -192px -112px; }
+-.ui-icon-heart { background-position: -208px -112px; }
+-.ui-icon-star { background-position: -224px -112px; }
+-.ui-icon-link { background-position: -240px -112px; }
+-.ui-icon-cancel { background-position: 0 -128px; }
+-.ui-icon-plus { background-position: -16px -128px; }
+-.ui-icon-plusthick { background-position: -32px -128px; }
+-.ui-icon-minus { background-position: -48px -128px; }
+-.ui-icon-minusthick { background-position: -64px -128px; }
+-.ui-icon-close { background-position: -80px -128px; }
+-.ui-icon-closethick { background-position: -96px -128px; }
+-.ui-icon-key { background-position: -112px -128px; }
+-.ui-icon-lightbulb { background-position: -128px -128px; }
+-.ui-icon-scissors { background-position: -144px -128px; }
+-.ui-icon-clipboard { background-position: -160px -128px; }
+-.ui-icon-copy { background-position: -176px -128px; }
+-.ui-icon-contact { background-position: -192px -128px; }
+-.ui-icon-image { background-position: -208px -128px; }
+-.ui-icon-video { background-position: -224px -128px; }
+-.ui-icon-script { background-position: -240px -128px; }
+-.ui-icon-alert { background-position: 0 -144px; }
+-.ui-icon-info { background-position: -16px -144px; }
+-.ui-icon-notice { background-position: -32px -144px; }
+-.ui-icon-help { background-position: -48px -144px; }
+-.ui-icon-check { background-position: -64px -144px; }
+-.ui-icon-bullet { background-position: -80px -144px; }
+-.ui-icon-radio-off { background-position: -96px -144px; }
+-.ui-icon-radio-on { background-position: -112px -144px; }
+-.ui-icon-pin-w { background-position: -128px -144px; }
+-.ui-icon-pin-s { background-position: -144px -144px; }
+-.ui-icon-play { background-position: 0 -160px; }
+-.ui-icon-pause { background-position: -16px -160px; }
+-.ui-icon-seek-next { background-position: -32px -160px; }
+-.ui-icon-seek-prev { background-position: -48px -160px; }
+-.ui-icon-seek-end { background-position: -64px -160px; }
+-.ui-icon-seek-start { background-position: -80px -160px; }
+-/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
+-.ui-icon-seek-first { background-position: -80px -160px; }
+-.ui-icon-stop { background-position: -96px -160px; }
+-.ui-icon-eject { background-position: -112px -160px; }
+-.ui-icon-volume-off { background-position: -128px -160px; }
+-.ui-icon-volume-on { background-position: -144px -160px; }
+-.ui-icon-power { background-position: 0 -176px; }
+-.ui-icon-signal-diag { background-position: -16px -176px; }
+-.ui-icon-signal { background-position: -32px -176px; }
+-.ui-icon-battery-0 { background-position: -48px -176px; }
+-.ui-icon-battery-1 { background-position: -64px -176px; }
+-.ui-icon-battery-2 { background-position: -80px -176px; }
+-.ui-icon-battery-3 { background-position: -96px -176px; }
+-.ui-icon-circle-plus { background-position: 0 -192px; }
+-.ui-icon-circle-minus { background-position: -16px -192px; }
+-.ui-icon-circle-close { background-position: -32px -192px; }
+-.ui-icon-circle-triangle-e { background-position: -48px -192px; }
+-.ui-icon-circle-triangle-s { background-position: -64px -192px; }
+-.ui-icon-circle-triangle-w { background-position: -80px -192px; }
+-.ui-icon-circle-triangle-n { background-position: -96px -192px; }
+-.ui-icon-circle-arrow-e { background-position: -112px -192px; }
+-.ui-icon-circle-arrow-s { background-position: -128px -192px; }
+-.ui-icon-circle-arrow-w { background-position: -144px -192px; }
+-.ui-icon-circle-arrow-n { background-position: -160px -192px; }
+-.ui-icon-circle-zoomin { background-position: -176px -192px; }
+-.ui-icon-circle-zoomout { background-position: -192px -192px; }
+-.ui-icon-circle-check { background-position: -208px -192px; }
+-.ui-icon-circlesmall-plus { background-position: 0 -208px; }
+-.ui-icon-circlesmall-minus { background-position: -16px -208px; }
+-.ui-icon-circlesmall-close { background-position: -32px -208px; }
+-.ui-icon-squaresmall-plus { background-position: -48px -208px; }
+-.ui-icon-squaresmall-minus { background-position: -64px -208px; }
+-.ui-icon-squaresmall-close { background-position: -80px -208px; }
+-.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
+-.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
+-.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
+-.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
+-.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
+-.ui-icon-grip-diagonal-se { background-position: -80px -224px; }
+-
+-
+-/* Misc visuals
+-----------------------------------*/
+-
+-/* Corner radius */
+-.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl { -moz-border-radius-topleft: 4px/*{cornerRadius}*/; -webkit-border-top-left-radius: 4px/*{cornerRadius}*/; -khtml-border-top-left-radius: 4px/*{cornerRadius}*/; border-top-left-radius: 4px/*{cornerRadius}*/; }
+-.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr { -moz-border-radius-topright: 4px/*{cornerRadius}*/; -webkit-border-top-right-radius: 4px/*{cornerRadius}*/; -khtml-border-top-right-radius: 4px/*{cornerRadius}*/; border-top-right-radius: 4px/*{cornerRadius}*/; }
+-.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl { -moz-border-radius-bottomleft: 4px/*{cornerRadius}*/; -webkit-border-bottom-left-radius: 4px/*{cornerRadius}*/; -khtml-border-bottom-left-radius: 4px/*{cornerRadius}*/; border-bottom-left-radius: 4px/*{cornerRadius}*/; }
+-.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br { -moz-border-radius-bottomright: 4px/*{cornerRadius}*/; -webkit-border-bottom-right-radius: 4px/*{cornerRadius}*/; -khtml-border-bottom-right-radius: 4px/*{cornerRadius}*/; border-bottom-right-radius: 4px/*{cornerRadius}*/; }
+-
+-/* Overlays */
+-.ui-widget-overlay { background: #aaaaaa/*{bgColorOverlay}*/ url(images/ui-bg_flat_0_aaaaaa_40x100.png)/*{bgImgUrlOverlay}*/ 50%/*{bgOverlayXPos}*/ 50%/*{bgOverlayYPos}*/ repeat-x/*{bgOverlayRepeat}*/; opacity: .3;filter:Alpha(Opacity=30)/*{opacityOverlay}*/; }
+-.ui-widget-shadow { margin: -8px/*{offsetTopShadow}*/ 0 0 -8px/*{offsetLeftShadow}*/; padding: 8px/*{thicknessShadow}*/; background: #aaaaaa/*{bgColorShadow}*/ url(images/ui-bg_flat_0_aaaaaa_40x100.png)/*{bgImgUrlShadow}*/ 50%/*{bgShadowXPos}*/ 50%/*{bgShadowYPos}*/ repeat-x/*{bgShadowRepeat}*/; opacity: .3;filter:Alpha(Opacity=30)/*{opacityShadow}*/; -moz-border-radius: 8px/*{cornerRadiusShadow}*/; -khtml-border-radius: 8px/*{cornerRadiusShadow}*/; -webkit-border-radius: 8px/*{cornerRadiusShadow}*/; border-radius: 8px/*{cornerRadiusShadow}*/; }
+\ No newline at end of file
+diff --git a/wp-content/plugins/privacy-share-buttons/css/jquery.socialshareprivacy.min.css b/wp-content/plugins/privacy-share-buttons/css/jquery.socialshareprivacy.min.css
+new file mode 100644
+index 00000000..98c512cc
+--- /dev/null
++++ b/wp-content/plugins/privacy-share-buttons/css/jquery.socialshareprivacy.min.css
+@@ -0,0 +1 @@
++.social_share_privacy_area{clear:both;margin:5px 0;list-style-type:none;padding:0;width:auto;display:block}.social_share_privacy_area.line{height:25px;line-height:16px}.social_share_privacy_area.box{width:95px}.social_share_privacy_area li{margin:0!important;padding:0!important;list-style-type:none!important}.social_share_privacy_area.box li{text-align:center}.social_share_privacy_area.line li{height:21px;float:left}.social_share_privacy_area li .dummy_btn{cursor:pointer;padding:0;height:inherit}.social_share_privacy_area.line li .dummy_btn{float:left;margin:0 20px 0 10px}.social_share_privacy_area.box li .dummy_btn{margin-bottom:10px}.social_share_privacy_area li .dummy_btn img.privacy_dummy,.social_share_privacy_area li .dummy_btn iframe{vertical-align:bottom}.social_share_privacy_area li .dummy_btn iframe{overflow:hidden;height:inherit;width:inherit;border-style:none}.social_share_privacy_area.line li{display:inline-block}.social_share_privacy_area li .switch{display:inline-block;text-indent:-9999em;background:transparent url(../images/socialshareprivacy_on_off.png) no-repeat 0 0 scroll;width:23px;height:12px;overflow:hidden;margin:4px 0 0;padding:0;cursor:pointer}.social_share_privacy_area.line li .switch{float:left}.social_share_privacy_area li .switch.on{background-position:0 -12px}.social_share_privacy_area li.help_info{position:relative}.social_share_privacy_area li.settings_info,.social_share_privacy_area li.help_info .info{text-align:left}.social_share_privacy_area li.help_info .info,.social_share_privacy_area li .help_info.icon .info{display:none;position:absolute;bottom:40px;width:290px;padding:10px 15px;margin:0;font-size:12px;line-height:16px;font-weight:bold;border:1px solid #ccc;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-box-shadow:0 0 15px rgba(0,0,0,0.4);-webkit-box-shadow:0 0 15px rgba(0,0,0,0.4);box-shadow:0 0 15px rgba(0,0,0,0.4);background-color:#fdfbec;color:#000;z-index:500}.social_share_privacy_area.line li.help_info .info,.social_share_privacy_area li .help_info.icon .info{left:0}.social_share_privacy_area.box li.help_info .info{left:100%;top:0;bottom:auto}.social_share_privacy_area li .help_info.icon .info{width:350px}.social_share_privacy_area li.help_info.display .info,.social_share_privacy_area li .help_info.icon.display .info{display:block}.social_share_privacy_area li.help_info.info_off.display .info{display:none}.social_share_privacy_area li .help_info.icon{background:#fff url(../images/socialshareprivacy_info.png) no-repeat center center scroll;width:25px;height:20px;position:relative;display:inline-block;vertical-align:top;border:2px solid #e7e3e3;border-right-width:0;-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;margin:0;padding:0}.social_share_privacy_area li.settings_info .settings_info_menu.perma_option_off .help_info.icon{border-right-width:2px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.social_share_privacy_area li.settings_info{position:relative;top:-2px}.social_share_privacy_area li.settings_info a{text-decoration:none;margin:0!important}.social_share_privacy_area li.settings_info .settings_info_menu{background-color:#f3f4f5;color:#000;border-style:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 0 15px rgba(0,0,0,0.4);-webkit-box-shadow:0 0 15px rgba(0,0,0,0.4);box-shadow:0 0 15px rgba(0,0,0,0.4);left:0;position:absolute;top:0;min-width:135px;margin:0;padding:0}.social_share_privacy_area li.settings_info .settings_info_menu.on{z-index:1000}.social_share_privacy_area li.settings_info .settings_info_menu.off{border-width:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;background-color:transparent}.social_share_privacy_area li.settings_info .settings_info_menu.off form{display:none;margin:0;padding:0}.social_share_privacy_area li.settings_info .settings_info_menu .settings{text-indent:-9999em;display:inline-block;background:#fff url(../images/settings.png) no-repeat center center scroll;width:25px;height:20px;border:2px solid #e7e3e3;-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;border-left:1px solid #ddd;margin:0;padding:0}.social_share_privacy_area li.settings_info .settings_info_menu form fieldset{border-width:0;margin:0;padding:0 10px 10px}.social_share_privacy_area li.settings_info .settings_info_menu form fieldset legend{font-size:11px;font-weight:bold;line-height:14px;margin:0;padding:10px 0;width:115px}.social_share_privacy_area li.settings_info .settings_info_menu form fieldset input{margin:4px 10px 4px 0;padding:0}.social_share_privacy_area li.settings_info .settings_info_menu form fieldset label{display:block;font-size:12px;font-weight:bold;line-height:24px;-moz-transition:color .5s ease-in;-webkit-transition:color .5s ease-in;transition:color .5s ease-in;margin:0;padding:0;white-space:nowrap}.social_share_privacy_area li.settings_info .settings_info_menu form fieldset label.checked{color:#090}.social_share_privacy_area.line .buffer iframe{width:110px;height:20px}.social_share_privacy_area.line .buffer img{width:55px;height:20px;margin-right:55px}.social_share_privacy_area.box .buffer iframe,.social_share_privacy_area.box .buffer img{width:55px;height:62px}.social_share_privacy_area.line .disqus img.privacy_dummy{width:49px;height:20px;margin-right:45px}.social_share_privacy_area.box .disqus img.privacy_dummy{width:55px;height:61px}.social_share_privacy_area .disqus .disqus-widget{line-height:20px;font-size:11px;font-family:Arial,sans-serif;cursor:text;white-space:nowrap;text-align:left}.social_share_privacy_area .disqus .disqus-widget a,.social_share_privacy_area .disqus .disqus-widget a:hover{-webkit-text-shadow:none;-moz-text-shadow:none;-ms-text-shadow:none;-o-text-shadow:none;text-shadow:none}.social_share_privacy_area .disqus .disqus-widget a.name{overflow:hidden;font-weight:bold;text-transform:uppercase;text-decoration:none;color:#5e8ba9;-webkit-text-shadow:0 1px 0 rgba(255,255,255,0.5);-moz-text-shadow:0 1px 0 rgba(255,255,255,0.5);-ms-text-shadow:0 1px 0 rgba(255,255,255,0.5);-o-text-shadow:0 1px 0 rgba(255,255,255,0.5);text-shadow:0 1px 0 rgba(255,255,255,0.5);height:18px;border:1px solid #ccc;border-radius:3px;background-color:#f8f8f8;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#dedede));background-image:-moz-linear-gradient(top,#fff,#dedede);background-image:-o-linear-gradient(top,#fff,#dedede);background-image:-ms-linear-gradient(top,#fff,#dedede);background-image:linear-gradient(top,#fff,#dedede)}.social_share_privacy_area .disqus .disqus-widget a.name .us{color:#b84}.social_share_privacy_area.line .disqus .disqus-widget{min-width:94px}.social_share_privacy_area.line .disqus .disqus-widget .count,.social_share_privacy_area.line .disqus .disqus-widget a.name{display:inline-block;padding:0 4px;vertical-align:top}.social_share_privacy_area.box .disqus .disqus-widget{display:block;width:55px;height:61px;margin:auto}.social_share_privacy_area.box .disqus .disqus-widget .count,.social_share_privacy_area.box .disqus .disqus-widget a.name{display:block;width:53px;text-align:center}.social_share_privacy_area .disqus .disqus-widget a.name:hover{border-color:#bbb;background-image:-webkit-gradient(linear,left top,left bottom,from(#f8f8f8),to(#d9d9d9));background-image:-moz-linear-gradient(top,#f8f8f8,#d9d9d9);background-image:-o-linear-gradient(top,#f8f8f8,#d9d9d9);background-image:-ms-linear-gradient(top,#f8f8f8,#d9d9d9);background-image:linear-gradient(top,#f8f8f8,#d9d9d9)}.social_share_privacy_area .disqus .disqus-widget a.name:active{background-color:#efefef;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 3px 5px rgba(0,0,0,0.1);box-shadow:inset 0 3px 5px rgba(0,0,0,0.1)}.social_share_privacy_area .disqus .disqus-widget .count{position:relative;height:18px;border:1px solid #bbb;background:white;border-radius:3px;text-align:center}.social_share_privacy_area .disqus .disqus-widget .count a{font-weight:normal}.social_share_privacy_area.line .disqus .disqus-widget .count{margin-left:4px;min-width:1em}.social_share_privacy_area.box .disqus .disqus-widget .count{height:34px;line-height:34px;font-size:14px;margin-bottom:5px}.social_share_privacy_area.line .disqus .disqus-widget .count u,.social_share_privacy_area.line .disqus .disqus-widget .count i{position:absolute;zoom:1;line-height:0;width:0;height:0;left:0;top:50%;margin:-4px 0 0 -4px;border:4px transparent solid;border-right-color:#aaa;border-left:0}.social_share_privacy_area.line .disqus .disqus-widget .count u{margin-left:-3px;border-right-color:#fff}.social_share_privacy_area.box .disqus .disqus-widget .count u,.social_share_privacy_area.box .disqus .disqus-widget .count i{position:absolute;zoom:1;line-height:0;top:auto;left:50%;bottom:0;right:auto;margin:0 0 -4px -4px;border:4px transparent solid;border-top-color:#aaa;border-bottom:0;width:0;height:0}.social_share_privacy_area.box .disqus .disqus-widget .count u{margin-bottom:-3px;border-top-color:#fff}.social_share_privacy_area .disqus .disqus-widget .count a{color:#333;text-decoration:none}.social_share_privacy_area .disqus .disqus-widget .count a:hover{color:#333;text-decoration:underline}.social_share_privacy_area.line .facebook .fb_like{margin-right:30px;width:120px}.social_share_privacy_area.line .facebook iframe{width:130px;height:21px}.social_share_privacy_area.box .facebook iframe{width:62px;height:62px}.social_share_privacy_area.line .gplus img.gplusone_privacy_dummy{width:32px}.social_share_privacy_area.line li div.gplusone{width:90px}.social_share_privacy_area.box li div.gplusone{min-width:50px;min-height:65px}.social_share_privacy_area.line .mail a{display:inline-block;width:43px;height:20px;margin-right:20px}.social_share_privacy_area.box .mail a{display:block;margin:auto;width:58px;height:39px}.social_share_privacy_area.line li div.pinit{width:100px}.social_share_privacy_area.box .pinterest .dummy_btn.pinit a{margin-top:29px!important}.social_share_privacy_area.line .pinterest .dummy_btn img.privacy_dummy{width:40px;height:20px}.social_share_privacy_area.box .pinterest .dummy_btn img.privacy_dummy{width:40px;height:50px}.social_share_privacy_area.line li div.tweet{width:115px}.social_share_privacy_area.line .twitter iframe{width:120px;height:20px}.social_share_privacy_area.box .twitter iframe{width:62px;height:62px}
+\ No newline at end of file
+diff --git a/wp-content/plugins/privacy-share-buttons/css/socialshareprivacy.css b/wp-content/plugins/privacy-share-buttons/css/socialshareprivacy.css
+deleted file mode 100755
+index 1ee109a4..00000000
+--- a/wp-content/plugins/privacy-share-buttons/css/socialshareprivacy.css
++++ /dev/null
+@@ -1,73 +0,0 @@
+-.social_share_privacy {width:100%; heigth: 25px; float:left}
+-.social_share_privacy_area ul {position:relative; heigth: 25px; }
+-.social_share_privacy_area li {float:left; heigth: 25px; list-style-type:none !important; list-style:none !important;}
+-.social_share_privacy_area li .dummy_btn {cursor:pointer;}
+-
+-/* Tooltips */
+-.social_share_privacy .dropdown {border:1px solid #ccc; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; -moz-box-shadow:0 3px 4px #999; -webkit-box-shadow:0 3px 4px #999; box-shadow:0 3px 4px #999; background-color:#F7F7F7; color:#000; z-index:500; padding:4px 5px; font-weight: bold;}
+-.social_share_privacy_area li {position:relative;}
+-.social_share_privacy_area li span.info {position:absolute; bottom:35px;}
+-
+-/* Info & Option dropdown */
+-.social_share_privacy_area .psb_info {position:absolute; bottom:8em; width:150px;}
+-.social_share_privacy_area #option-dropdown label.checked {color:#090;}
+-.social_share_privacy_area div#option-dropdown {position:absolute; bottom:-6em; float:left;}
+-
+-/* Services */
+-.social_share_privacy_area li div {width:100px;}
+-.social_share_privacy_area .twitter {width:80px;}
+-.social_share_privacy_area .facebook {width: 125px; padding-right:10px;}
+-.social_share_privacy_area .identica {width:125px;}
+-.ui-icon-identica { background-image: url("../images/identica-share-button.png") !important; }
+-.ui-icon-identica-dummy { background-image: url("../images/dummy_identica.png") !important; }
+-
+-.count-o {
+-    position: relative;
+-    float: right;
+-    top: 3px;
+-    background: none repeat scroll 0 0 #fff;
+-    border: 1px solid #bbb;
+-    min-height: 18px;
+-    min-width: 15px;
+-    max-width: 30px;
+-    text-align: center;
+-    visibility: visible;
+-    -moz-border-radius: 3px; 
+-    -webkit-border-radius: 3px;
+-    border-radius: 3px;
+-    margin: 0 0 0 5px;
+-    -moz-box-sizing: border-box;
+-    -webkit-box-sizing: border-box;
+-    -ms-box-sizing: border-box;
+-    box-sizing: border-box;
+-}
+-#count {
+-    color: #333;
+-}
+-#count:hover, #count:focus {
+-    color: #333;
+-    text-decoration: underline;
+-}
+-.count-o i, .count-o u {
+-    border: 4px transparent solid;
+-    -moz-border-bottom-colors: none;
+-    -moz-border-image: none;
+-    -moz-border-left-colors: none;
+-    -moz-border-right-colors: none;
+-    -moz-border-top-colors: none;
+-    border-color: transparent #aaa transparent -moz-use-text-color;
+-    border-style: solid solid solid none;
+-    border-width: 4px 4px 4px 0;
+-    border-right-color: #aaa;
+-    height: 0;
+-    left: 0;
+-    line-height: 0;
+-    margin: -4px 0 0 -4px;
+-    position: absolute;
+-    top: 50%;
+-    width: 0;
+-}
+-.count-o u {
+-	border-right-color: #fff;
+-    margin-left: -3px;
+-}
+diff --git a/wp-content/plugins/privacy-share-buttons/images/box_fbshare.png b/wp-content/plugins/privacy-share-buttons/images/box_fbshare.png
+new file mode 100644
+index 0000000000000000000000000000000000000000..0d722c1de617c4e1f6defc0062e20265c29e0247
+GIT binary patch
+literal 4676
+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
+GLSTXxtNSbf
+
+literal 0
+HcmV?d00001
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/box_mail.png b/wp-content/plugins/privacy-share-buttons/images/box_mail.png
+new file mode 100644
+index 0000000000000000000000000000000000000000..f2692c0a21c28f14fc7aeb599354f3ed401e0cde
+GIT binary patch
+literal 2313
+zcmYk82{;s58^={dB)2TtE50n(zC?u2l_~pLV~oNuGj=00V=G(~F`A<6#$<_@F+y~0
+z2_b7_#@I%Ub&!#f5xIQR*R9)mo^#&koadbL{?9q@^LtOSgWY98eo1~VE-pb!3v(xq
+zHRM!9zQdf>eZwt?W4MuKmRI;V<rW|GE~kGa#KINHnNR&z511+CMQ{csPyi6h839Ly
+zLqcI(;o;%xe!&4qZ%7DC9TDo2$25}U;^IrRH2>p@@AQ1Gb)XdW06>&C=+9vO=S!ug
+z!?t05g1X}<3Ls9sF+@P*6KSQMAmS^gHc=YVRGv46%{vv?ZAl(W#=TCP_fU1qgsvdK
+zCjco$|4G?N69HI>0G#AH-+yA`&iM7=t6^=)YTR#l81$Q41z)H0(r#NOlq6Oq1n*zI
+z*x@WF*n|&`SPy?6vA0coe~a1RVNy%u*53^i8d)S2X|#M^(22bey1BJ~eqwdo#k;k>
+zb}yy``T0Jtdh;%Z7Q0=q+%yY!%ynkr??sP}Gd=5_%HQn1u)XSt^f}#HR$awPijCdt
+z-SU{)RQp;2#4uxWae;w3Ad}F+s{7#Xj2^M8_0KE0bv~lbhmOA3TYOQ~AG3J5buTVD
+zb+u^0rgnZd?VR9Y=bh%8KwcB6D<LM8=~_w|PiBOFAM?B|3LjfCJ!xp%gro|vjjbJn
+zJ=N7=R{UpKtVAG1Pnx=d7bKuh6R!<BO^YvBzuOU(19`>^UIIZ9amP@FBU>@M1pK&=
+zQVQ$&jF*CkqjrFwi7R>R7O*Amk%@24P}5>`O6A<@pZRG9XYOBZ0J~;;CL9N5L&^?a
+zXMCpNnqur)FQkC2@(%Qk*N8a*Y`a1w`AX4^`ow6(#JOV%HV&Pm;KCwG6$m=I0f{@J
+zCl0wI5oS2lS*>))Aq6+!n&Q)&>wb;;>0<@h7!y_8Ll~hsgSFt?J`O>HS<2elbv4iq
+zE&-coZG0;I<$@d17!uJX`1c%dA2l_}gogR}TXbS$7Z626TOrOx>I%P|R?V5vTyqpy
+zi*nWONjxC-U9SEhTD8%p;lgw1Q7;1Q&cn0!08|PBYq_x**%IaDKzlhhklwR1V<bn<
+zm~zNe{jqZ0T^0+-s>!(NKde;mKi(A=;hs<%(D>1ofm?8tLEwhW8htN93PL_bh|{aD
+zsif#jK+`Psj#APy2NvdLLAv$88{~F>z=ni%VMdKY7Jq0`O`~4syLGmN%omhJapCh5
+z4gRLmwC+C3{$y&Oq=wPDLc%}JnTv}cU4I1=i{rhes<sL#tV^R5;Wtmm>mEldCXuy&
+z8=e89GgdIdw36ka{?0=`mqK(3umJg--ck`e7hRu&WtrA2z{WBjOaUOAk~C}>44zha
+zCX3A+EA!lJi`l3v>W8SyM$nW0FP#lHkijIT_P_y*zzQ#}URF21WOiRU4L^F><zm#p
+z$J+tgerpb>&C!{uCC4P}XxKx8e|?`y9IjS^3lWw?!$#kYd08eDqS2{O&=vnJ{d>Vh
+zJ7z7l<S)E`+3Dzj>1&lr@3j)Ee|mO<AXN=poW|2j(?yZ{AXc|^=)fF##&*R#{2FiG
+zZq&+imp$Ln>4u@iqQZ$_mW;P}pY*~^+{uCnL`GjV1Nv?v{b0{BHcBjI`50+w>Ql;e
+z0FFX1ve{W&O|t5?xCW7hE>(Q#uZynJN`)OmuD=p^`${b5f%otcq>U`l8%~LaZzjn_
+zqIqf!*RBuKF%P2_iT2C}Vz7AKPI}Zv>UPegUio-Nk(vqe-kNv^XhHL&Q1hqPd8w7p
+z48%G^YFQdN@fcX77ofo`vd*4Z?&s;cAH-TRzwFRvZaJG=lej3bjO(fJHu9F$MjHAu
+zFTVC6t^ab0hkuCW2z4+(D6)9arI!F}`SqHq;q(L7sb^y^DSrJTI#6lN<oQZJ4uWg-
+z!t*07a^$E!)B*L%<z0t%F?>T;cq%0DG5bT?&nTEyE%P2e&TnMuUQFlN7&>wit(L9R
+zty<YdfV9B(pv$vw&ms}2iot4pvn^U;Po7HA<9BQgzN=d1$;R-yN6gqBc7>*|(zq2v
+zRhN_9wlXfj{Xz<fFB{?~4!YuGt(F`x+X1DK=CT`k0$V)K*ztkc`qG3!n9Jdl6*D^2
+zFC-JJfqY&2kI2$H%FNz0b?+`>8V<=wf;D-HVYIuC$i@#{FtN7yzcM!)8?yGOlFwpA
+zz69_fRO)#snAtmu)6fS1g>lVS2ZaOe+_3=O{*nu5dGJ-l(-Q25#z8C;MN}m1XWwL`
+zs`z(=JeoQjtO=)$c&oGv*dr=6Ir0S$scKTTne%iI8Kw|OMi;*fvBcE^t{<Bt>*kN%
+zTs<y)zJ#z#58z5v2D$x4l@}|B`1Th65GUeq*$o*C`>mTkMM{~FcRgR7ArNbaKU(sc
+z-RUP|G@sG8+rL5PpAe{lOc#qylfaN4+~5H68*wJ2s>#B7JRO;&flSm{(2&IYT<n&{
+z$}7KCY`u-|8zbc;FG@)Nj$EekTAzr--*xT(qVCy9TqG9IWCklvpBV34&$o-zj%rmQ
+zwJ6dIDZ*MpDK!RPiQtCDS$Y+aB16#rc0-!&{G1H(7~?&B3_0yK(3`K*O`r1wCruVl
+z1Td4W<@?xH?)qnlz$`}}#`@hranE0A%(#=>oZGK;e!*%<5GnL=pIkgxPK<^|$x$8?
+zkTA3nyzK{sIm*<-MJrp=&zn3LZ8AQxijbuiYIOCF5FeY=hT`b{re6bHgY57Avi&^C
+z<wWysI&Mbg)P2&b@zQYjbtHTE!%NRi&6nEFz!hNy4yCJ`!tx<y9Uk`uvph^9ZY<Sj
+z*)#)ZJC_QCc0NNUp>42&5b1k*-l)h4-wL9&{nPJh2+?c=S&eM9Z`wyOIwn1&^mL6n
+zCn4_nEV~;`t?O__<?Rmq9$WE63m++i)&>B67{|3n#?=noYyOtsKR?ZwTCdx|pW731
+Y+<FvYFgfMO`L=Lb0_@C5W}fl?104#BlK=n!
+
+literal 0
+HcmV?d00001
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/de/dummy_box_facebook.png b/wp-content/plugins/privacy-share-buttons/images/de/dummy_box_facebook.png
+new file mode 100644
+index 0000000000000000000000000000000000000000..23000bd6dfc7d91f1748a80c4c5458587313a636
+GIT binary patch
+literal 1038
+zcmV+p1o8WcP)<h;3K|Lk000e1NJLTq002+`002G+0{{R3i!p4q00001b5ch_0Itp)
+z=>Px$Vo*#}Me6G6c6N4nczEIA;o#ul;Nalj-{0EW+GJ#8W@ct*XJ=?=XlZF_YHDh0
+zYin$5Y;A3AZ*OmKaBy*PadL8Ub8~ZabaZxhc6WDoczAeud3k$#dwhI+eSLj?etv&{
+ze}I61fq{X7f`WsCgN22KhK7cRhlhxWh>3}bii(Phi;IkmjE#+rj*gCxkB^X$kdcv*
+zl9G~>larK`l$Dj0mX?;6mzS8Bn3<WGo12@TpP!(hprN6mqobpyrlzN-r>Uu_tgNi9
+zt*x)GuduMNv9YnTva++Yv$eIgySux+y}iD^zQ4b}z`(%4!NJ19!o$PE#l^+O#>U9V
+z$jQmc%F4>k&CSlv&d<-!(9qD)(b3Y<($mw^*4Eb8*x1_I+S}XP-QC^a-{0Zk;o{=r
+z<KyGx<mBe&=I7_<=;-L_>FMg~>g((4?Ck9A?d|UF?(gsK@bK{T^z{7v{Qmy_|NsB2
+z2OZ%60004WQchC<K<3zH00001VoOIv0Eh)0NB{r;32;bRa{vGf6951U69E94oEQKA
+z00(qQO+^RY0u&Yq9dx@7>Hq)&7)eAyR9M69)(uk<K^O<{Gc9yE4g@>6A~-fMf+!TR
+zSIVrkH_OuO&A2)gizD*M+wb4*-kpu)jLq~o(~S3@oq>I3_s4R3vv<lSa+FPmnh*@Z
+z;{!<s7c9BRAaMyQxZFSniR%(Vniyb-h`2HY10)LzK8FQ18vi@kJcbn#(s(bxJk~BV
+zw%+6)`SAD(!4N!QpqE-ux%#g!oIyrB@05a;5oAw_s2&%Qy_1tOkv3W)rxj()9spVf
+z_Lveu^tc#N+JKt24^GEqqGUpyMgcu9X3Wl|RXkADUo$p8A^N)yD6K68qZa8bbj#f`
+zKqn<y@6kb}d+Bg6O82aL*{JA0tbT=V%OB*V_BYN0dHbssYDM;JT#bo-#w%~n<O)yW
+zre-dIRiX2reXXvU7ll6AI=|7(yp+}CtqWU2VElu_e(ux=@Al)~?^RyF)}$pD^lb;M
+z+Xq+JQQy2uv{x_7lDhK83gheB48BwZ*h>IhFXSDKQfjQq`5V=oksSgPyLJ-nv@FH@
+zhwO5Ztwc5Xm(vy>uYcD%{)K}d$u;<>4}tufF5B<R8i1+@q3rp%DsP+RD-PH?RPXlt
+z@8saY*-wKT!PK7S90g99Jo!1cmNlnj;W5qS7NIj^6k6WkCk6BV{?t3?N=JZ3o#$F>
+z?`^GapxoHyl!#u;CR1e;5b<z8KfaI;*in9DV?F{#@gGsY09W+|8Ce#Tga7~l07*qo
+IM6N<$f;ur6=Kufz
+
+literal 0
+HcmV?d00001
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/de/dummy_facebook.png b/wp-content/plugins/privacy-share-buttons/images/de/dummy_facebook.png
+new file mode 100644
+index 0000000000000000000000000000000000000000..7a220b8080cd1c7976500ec408fd20429bd7e6f9
+GIT binary patch
+literal 884
+zcmV-)1B?8LP)<h;3K|Lk000e1NJLTq002+`000yS0{{R3Ee1;E00001b5ch_0Itp)
+z=>Px#32;bRa{vGf6951U69E94oEQKA00(qQO+^RX1{weaE}?e(WB>pGN>EHxMe6G6
+z;o;%n;Nalk;NRch+S=M=WMpP$W@l$-XlQ6@X=!R|YHMq2Y;0_8ZEbIFZ*XvMadB~S
+za&mKXb98icc6N4mcXxPrczJnwdwY9)e0+U<eSUs^e}8{~fPjI4fr5g9gM)*Gg@uNO
+zhKGlTh=_=ZiHVAeii?YjjEszpjg5|uj*yU$k&%&-l9H2?la-Z~mX?;6mzS8Bn3<WG
+zo12@TpP!(hprN6mqobpyrlzN-r>v~3t*x!EudlGMu(7eRva+(Xv$M6ewY$5!y}iA@
+zzP`V|zreu2!NI}8!otJD!^OqL#>U3T$jHgb$;!&g&CSiu&d$%z&(YD*($dn_*4EhA
+z*xK6K+uPgS-QC~c-{Ilm;^N}t<KyJy<mTq)=jZ3>=;-O`>FVn0>+9?6?CkCB?e6aG
+z@9*#M@bL8X^!)t%|NsBs6qEJ<000JbQchD0$H>Xc{e;vQBLDyao=HSOR5;76m0455
+zKn%wVia;r+g(^Z>5fMZV@kB+%6Gc(HsFq79B9VUoSKBS%fXv{-{wEKcO!8~?n3STX
+z4P|07Oi`3xYy&a1MLlI8$Ww?0stiO`?g2v<EVIc-hll_*o`p-M+%!2L&ECp#+Nk=S
+zLxf_vepVJGp&qV>0V+<_n#aSG`to?78FhtyuUYkvqVG`8^pYg!;Nmo(V*l!p3Cb5U
+zv_<tjTDX?*1<qlM;d3BFQ2Mn;i!=P9O1Ed`OY5F%9Cd6jR7Zf;CrSQp#7v6YvTEOp
+zTtU??;D$aLAnXixSfTH4Y~{iV4$=8P9a`^dGQ34pVABS$5%5b4LWnEi`cl-#c}IY@
+zj_3f<jYHPfm|G6Yc{78z>=u-K_LHgf4i3H?MR;aMfXa%+_Is>-Ag#)T<jWZvKbw<P
+z2}Bm6d#%<ZPHxY>v^V>uO-7mobn%M(DY@w7T{v)xe7-DH5?mmoC7%WOgF)%;+|mRf
+z7gw~F=|05b9Fd0|cB*27UWYSG1W0f=5FcNJ2dqvR*(84fI_d|&=_r=>z8jAK0000<
+KMNUMnLSTYBKggQ^
+
+literal 0
+HcmV?d00001
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/dummy_box_buffer.png b/wp-content/plugins/privacy-share-buttons/images/dummy_box_buffer.png
+new file mode 100644
+index 0000000000000000000000000000000000000000..3b5a6301f8aabf8897335bb2cc8dc7c6d7bcc8a2
+GIT binary patch
+literal 1564
+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
+O0000<MNUMnLSTZ;|M`mm
+
+literal 0
+HcmV?d00001
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/dummy_box_disqus.png b/wp-content/plugins/privacy-share-buttons/images/dummy_box_disqus.png
+new file mode 100644
+index 0000000000000000000000000000000000000000..16f0819ab7627ecf81ab49328035c4b872966ef0
+GIT binary patch
+literal 984
+zcmV;}11J26P)<h;3K|Lk000e1NJLTq001`t002D*0{{R3KAr&*00001b5ch_0Itp)
+z=>Px#32;bRa{vGf6951U69E94oEQKA00(qQO+^RX3j-DyF$W{BssI21O;Ai!MgRZ*
+zySux)ySux)yUfhYySux)ySvQH%*@QpySux)ySvQH%)7h0goK2Jg@uNOhKPuWiHV7d
+zii(Sii;Rqnjg5_tj*gFykCKv-larH_l$4g1mY0{8n3$NEnVFiJnw*@Rot>SYo}Qnd
+zpP-<ip`oFoqN1dvq@|^$rlzK+r>Cf>sHv%`tE;Q5tgNlAt*)-FudlDLu&}YQv9q(Y
+zw6wIfwY9dkwzs#py1Kf%ySu%;y~4u6$H&LX$;r#h%goHo&CSiu&d$%z&(P4&(b3V;
+z($dq@)6~?|*VotB*x1?G+1lFL+uPgR+}z#W-QM2b-{0Th;Naom;o{=r<KyGx<mBe&
+z=I7_<=;-L_>FMg~>g((4?Ck9A?d|UF?(gsK@bK{Q@$vHV^7Hfa_4W1k_V)Mp_xSku
+z`T6<!`uh9(`~3X;{{H^||NmJ-`49jA01b3fPE!DdhL5ACva-6u!^71Bi_KI30004E
+zOGiX*A`ej)0005&Nkl<ZNXPA!TT|0e6orq9psh<A(QQ-8rHE7k?}{2Njaoo1wKp)N
+zAtueGtvCMvqx+bQPxK)feaknqXU*)hzBy0H5hAB0=dutN^wC*TM*1b8CD&Nggm#vO
+z%*(vY%e>6XynpQdNcWCiP4#Y03o(8EQ@pt)8=Yt89$piZ$+6hUiR4_|N~Q6Q>9qeu
+zUQbS5h^d3|ucV9*ri4EHnVg|6^zUh4?^_z!8>NB0Fao$SUzZVfR}^Kb8HV+FWw8;4
+zM1SUJy`)xKaXDl!hyX?}@R1{!LvK%64L;zp`v|)MQ6T3o9UrP2aXDbmivYYMRAdy;
+z3dTck2|cfiWsk^{Q>3=s#<1r`0IrQ$8830Y^44-^Ve{seOXSLVLwD}Kv*NPLo)ZB$
+zecYB2>}?XN&Q0`rqc}v4oZwI^)5EyzuxCdAb`#4oY{xr6!LDH6-bdLklWEX`-1ey$
+zmu>c}2%!HI4GwFyu=5@ZRvl}-b!gUe(rfhE+E70==w4j5*fS#lsI^lLvso!9D{a%R
+zm4IsBG@g{^UYTa=K~Y`n#ATB`Bf|InfhEH*UEg<2!#Ew3@!2p=9N+tD{M|;d_hmA>
+zRG4tW-tlCN!C=A(d);1g+PcVZw>n8_ZSw~|lj1*dMf?W$5P(s>8tg;>0000<MNUMn
+GLSTYInjbv?
+
+literal 0
+HcmV?d00001
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/dummy_box_facebook.png b/wp-content/plugins/privacy-share-buttons/images/dummy_box_facebook.png
+new file mode 100644
+index 0000000000000000000000000000000000000000..5bed6542438b6606c4e1ceecbfd0f1c52563057c
+GIT binary patch
+literal 782
+zcmV+p1M&QcP)<h;3K|Lk000e1NJLTq001xm002G+0{{R3TGnXA00001b5ch_0Itp)
+z=>Px$0#Hm;Md|73baZreb#>t2;NRchWMpJ!W@cw+XJ}|>X=!O{YHDk1Yiw+6ZEbCD
+zZ*OpLaB*>Qa&mHXbaZxhc6WDoczAeud3k(%e13j@e}8{~fPjI4fr5g9g@uKNhK7fS
+zhlq%XiHV7ei;IkmjE;_ukB^U#kdTp)k&=><larH_l$4c~m6n#4mzS5Lqoby#rl+T;
+zsi~>5va++Yv%S5&zP`S{zrVo1z`?=6!^6YI#>U9V$jQmc&d$!y&(F}%(9zM+)6>(~
+z*x1_I+TGpV-rnBd-{0Zk;o{=r<KyGx<mBe&=IQC_>gww2>+9_7?CtIC@bK{T^z{7v
+z{Qmy_|Ns9UQq@@i0004WQchC<K<3zH00001VoOIv0Eh)0NB{r;32;bRa{vGf6951U
+z69E94oEQKA00(qQO+^RY0u&WBJI)w<@Bjb-cu7P-R7l6|m3dFXFc^o61G~e6!^$;4
+z5CsOJh~kAH3_(<o%KH7kiX8*uKx1DMjDPTC*}CTUWNX*ALoFbv#XziuzZCEuOh{Tl
+z0b3X(R1KhjEem5@5)qQv#+rad1YD_1<D!CLtXe4j;t3cVO<RbH&Jttw62C;(1+*4c
+zE;wXoJx4$NP-b|X{00)n1I$khP@WsW{QtpgwuLdh2ua-$6=u|xkO|0h!$fTgqCFK-
+z>I4~YDk&ks$*ZJL3@PG*61-*XWRu_a{C4N_!L;$6AnRlEEG*B3&y6nyEx|5*iaO8n
+zGd~*Sk@oYE_{Ea2^)O)XFInss%utKc%r$-5F_(mTpV3anEo|@CC>?0Ju9KVPSxT@g
+zSzCCeT!GRzt+zM^#RluF=2H~6@ESR%^zd{zY`BC#j1w)gyKpREM^!>d)fsdr*rdHY
+ziI-gh$#IU$<NIum2z|J;-zJy{@A}h10$}lhmp8b8kOV1F3BCn<0Bs@vG=$8S8vp<R
+M07*qoM6N<$g4!#8b^rhX
+
+literal 0
+HcmV?d00001
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/dummy_box_gplus.png b/wp-content/plugins/privacy-share-buttons/images/dummy_box_gplus.png
+new file mode 100644
+index 0000000000000000000000000000000000000000..56907e170d6eaac4461d126f519a6a81321a0f2b
+GIT binary patch
+literal 842
+zcmV-Q1GW5#P)<h;3K|Lk000e1NJLTq001%o002A)0{{R36YClC00001b5ch_0Itp)
+z=>Px#32;bRa{vGf6951U69E94oEQKA00(qQO+^RX1{whwE??OCPXGV`CQwXNMF0Q*
+z%F4>FuCA=CtjNg7%gf8Ku&}JGtjNg7ii(Phi;InojgOCykdTm(k&%*;l9ZH`m6es2
+zmX?>7mzbECnVFfJo12`RoSmJWo}QkdprE0lp`)Xtr>Cc=sHm%}tE{Z7t*x!DuCA}I
+zuduMNv9YnUv$M3cw6(Rhwzjsnx3{>sxVgExy1Kf%ySu%;y}!S|!NI}8!otJD!^FhI
+z#l^+P$H&OX$jZvf%gf8m%*@Tr&Ck!z(b3V>)z#M4*4WtC+1c6J+S=XS-QM2b-{0Ti
+z;o;)q;^X7v<mBY#<>lt)=I7_<=;-L`>gwz3>+J08?d|RE?(XmJ@9^;O@$vEU^78ZZ
+z^Yrxe_4W1k_V)Mp_xSku`uh6&`}_R-{Qmy_|NsAlHlgAG000SeQchC<V0(Uk$>itf
+zu+>J?0004%Nkl<ZNXPBeNmrvl6o%o?*{jA@aJIGEIFCs*4jre~?hKGXEG7X3&Hw)s
+zVqBP{&_gX;ndeZ&IaRzH78g(oLMnh-4jZq+mZw$Nv6U;h3>qDt+jQOr1r!>e<C-r?
+z8r`IubdzrKWl79X;-}^3f=ejkGa2QJnE766eqM^XQSgDYQnP@Fs1Yn)8_@y~FTRVO
+zfj<HUdVv0GI}~7F_hZ<5@C7`0!#MFhA^r)Dt)t(I6j?RhM2?Z4%7jm6G~tBqeIj`r
+zj{A=Dn5Jciw@fjIhsaG^ksBIeRtGIjWbtyyjxy6U8If+bkfN26#>nJlk)d<LFmzfl
+zjTUmW_H3C9UIqs=Q)MhauCRBh=m(~l!(?K-1MDx+<l3(vHS6x3=gYnqy=A)N?PE94
+zucj$)*4s#LJJor+*wzhuo_<#KHg0p5Nat;1OVhMdqM3gh@7|3$+``7r;#_)jgeL#i
+zlG(uerW^QvMWWeiGV2(0s;a8iZHaExB#MLR%@&nNEl2;A1d7>Spl@hJz)&Av02w?>
+UE$#@Qg#Z8m07*qoM6N<$f-XqTDF6Tf
+
+literal 0
+HcmV?d00001
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/dummy_box_pinterest.png b/wp-content/plugins/privacy-share-buttons/images/dummy_box_pinterest.png
+new file mode 100644
+index 0000000000000000000000000000000000000000..75230089e8a8fa3e215bd1b274936d19d947feef
+GIT binary patch
+literal 1532
+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
+
+literal 0
+HcmV?d00001
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/dummy_box_twitter.png b/wp-content/plugins/privacy-share-buttons/images/dummy_box_twitter.png
+new file mode 100644
+index 0000000000000000000000000000000000000000..84f7c6da9b0ecec324b723c5c7c8b274f8af2151
+GIT binary patch
+literal 1067
+zcmV+`1l0S9P)<h;3K|Lk000e1NJLTq002G!002G+0{{R3L?2jo00001b5ch_0Itp)
+z=>Px#32;bRa{vGf6951U69E94oEQKA00(qQO+^RX1{wh|9wc03NdN!=hEPmYMF0Q*
+z#>U3g)z#zU<IT;@(b3V;($d)2*xA|H+S=O9&CSrz(9O-w(b3U}h=?;YGdMUnJUl!-
+zJv}}?K0rV~LPA1ALqkMFL`O$QNJvOdPEJ@@SZQf#YHDh0Yin(7ZE$dKadB~Sa&mKX
+zb98icc6N4mcXxStd3t(!dwY9)e0+U<eSUs^e}8{~fPjI4frEpCgoK2Jg@uNOhKGlT
+zh=_=ZiHVAeii?YjjEszpjg60wkCBm)l9G~?l$4j3mz$fLoSdAUot>VZo}!|nrKP2&
+zrlzQ<sH>~1uCA`Jv9Y$cwz#;sySux+y}iD^zQ4b}z`(%B$jHgb$;->j%*@Qq&CSlv
+z&d<-!(9qD)(b3Y<($mw^)YR10*4EhA*xA|H+S=OO+}z#W-QM2b-{0Th;Naro;^gGy
+z<>lq(=H}<;=jiC@>FMd}>gwz3>+J08?d|RE?(XmJ@9^;O@$vEU^78ZZ^Yrxe_4W1k
+z_V)Mp_xSku`T6<!`uhC*{Qmy_|NsBv%-Oa8000kkQchC<5)u;S<>lq&<>uz+=kI2X
+z4hsMP0uV_=K~zY`?bh2{(qJ6G@fW4C6TeKDol6R_gF&9!%7i?m9k7-W0-a2VF*oP-
+zHirW$|MPzD7+!_tcGJZ^&%^uM*uKy9>;gtYXT+RG;;9e`7n=JXH49-Pdakh-Np9bV
+zT#yHOkOz5?2YHbHIrsAiZHs<i4?^LdFDL2FS?QiHC*cq|OoY`D;#tI3jlHk>f7f?5
+z@7d`-GO*G5<xy*6fUMg;J+s$I{)Z2Fl5hEdxs7z&SzkVXW9yyme}j1g&An#p#H~d9
+z@on4$N8|4>x6oXCe%tzzoS00Hr@mTNyA9B8TRn`!!6xP=T1zDp3oB_};HN)W><a*s
+z4m~w*!l&=i1!*i6y-_vY!EVfSVNOwIYASW--n1YHlNQ^j0F+)&(BaF^%1|1GcOr~X
+zcQgT-)P=c@Dvx-6W`-98KBGGTbUk~iaB*pLIc9L|f>GTa&M_C}8ZuUA1;@j;ngc-7
+z*5FC9c;S9r<ACn%HM+w&=E7WM%2}S(e3m-9DgZ7++_J_EFREj(^y=J|?obDzthz8)
+zn4RhhyY+cP=>Wjx8hlhnps3XDa_6sp?ha*kFy@}6U@psYC6h=#z{mbV-;z5l3m0lB
+zvVos1!`!6@L*Cgn-LquOB}uBA)!eF>SIxR~G?>>I86V?zy>?WXSH5{xc~6d&Hme?O
+lmX4GD6GgATRmGG2zX7n%6DMx<oV5S|002ovPDHLkV1lOuItu^*
+
+literal 0
+HcmV?d00001
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/dummy_buffer.png b/wp-content/plugins/privacy-share-buttons/images/dummy_buffer.png
+new file mode 100644
+index 0000000000000000000000000000000000000000..c0f46eb1c062ed34425dfe587412f6e21166594d
+GIT binary patch
+literal 1318
+zcmV+>1=;$EP)<h;3K|Lk000e1NJLTq001`t000yS1^@s6DdVNy00001b5ch_0Itp)
+z=>Px#32;bRa{vGf6951U69E94oEQKA00(qQO+^RX3LF*<2wI7+&j0`b24YJ`L;(K)
+z{{a7>y{D4^00gE<L_t(o!`+x`QzAzchW*j0N-5(SOEF%Sauu(MxGWfr>t#WLf`Bo*
+zYCz?VSwR?QU}m@!7yrSVKFu(SOV+K;C;jkNb@#bUKRsv8F!TZFJ3l{%&*#Jb{{FKU
+zaS#u2^~GW_1Ofq6t5w|H-938|2k{VBpWp9CrBXq&*?ch~9^&ewTiIwdUYv;QKjCCq
+zg2&^*%*+fIjcM)K!PV<^Lzzq(dwXt7Pfzz0*)o|_SIqxXIfsvXn^<>jz!gfM%GPe;
+zAMt);0~;GIB*e;h<u%}HwHnvj+8Qht%QuO9J8@MtiUq+0K@hl1f(1_RITYRgSoF}h
+z$0|a$A9&2%>RVWCL5SA@J|8sCV|CdIU!v4A$5S%k=whT~G6|>CiK(fnuZn!gw-Z-Y
+z<FK*~jXMu<83|x%j6lcmcfNY>(^D#Zb3a0O9Ynp=!d<HYHRIuMzRwM`SodqzYft3p
+zEd!3a%R}Y!d2DZQV`5^WOSDF|$Nm*1hFNy!mI4J<5)GVf4)G0!Z!{Fs2N)I12(mjs
+zzRANC2%}D<N-}&aKN)wM<T>^--~0LC!Xb(*M*in7yq)TAuaDYra#iHHQUMzVryK|z
+zeQ3u=Wn)hUoTh19UauFctE+IiT*&2eTx1UhgT|a}<U_ulI8BLShQYm>wZZ=D1i#SM
+zX#urL8B%JG&%JS(`z8)7tZe5Imnx9*QLK**KrnA1dUcJ0C?OiMbN}^V4A<ELR4I%%
+zEcc+*2T{r4gQXuP(>8KindO>mKL#cXcD#N>vx>2&o^X?slNdFdxi&X9kxr+%Xxv#R
+zpDws!l-)T2udKhp_4^XP;PktFTopA2=h5M$F1Vzup;FcKvOI*wN{LQf{d~av4>J{3
+zUKQLX+&aJ<cK&d|X6ff8e<8JV3Bu0^OD*0ZYZdKFI8{{*iK2+(<73_#M@B}vL~CRt
+zpNBE3+=g2`xIu%xM5Tz6Z)n+@hL~*MIe${&zNcH`Y@_o?+)}KF0}khh)VaRy?~S#u
+zahqr#&Y<NzP9kSGJ&hm|N#Ryeb+`qj*g<vehsl6b6ord^leyh)oSdBS`O(o4mY0{g
+zXiRHlBOmhZ#3}M6FU#?FL0nvX!mh1dnkzw8YO!5D{$)FaKi!LZH)U`l#ooi+>bb<E
+z$AIIxr3hZrvu3vAELlLYm`5sliL9g`PE|k$C93y((PhAuN+qtv#YGGa4RKLd42435
+zjmEUrv6FAdR+28U^q>)t=2_>=v+_{n6dd$i(dp0bBDnL0Zzx_+SZsmA@#jg;RnXyl
+z436fCT7{bXq<3KbRb#RuRv@_fb}mu5--|8-PL^du;cyrZhr>uTJUq<RnUjrt9>&PU
+zGMbNmz_uDSs6}Qgk*$epxr!!h^|c1sTPT+(mc7GTY~HG&sOKtabsk?UmyG<1R%1CD
+zdYdPElgDedCeNjn<nH}28E}#$eW6q;1-spjfq?-o8q-=Y-=`(Baw<apuGsDzMRs7{
+z;{R2+=PnLMA9wWrq7L{{L_EaBzryL;C!5WpP$)cm5eM-QS08<j(^o4kyoA3Qh$9+}
+c^1m7W1s)}zZ4NQI>;M1&07*qoM6N<$g0h)w(f|Me
+
+literal 0
+HcmV?d00001
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/dummy_disqus.png b/wp-content/plugins/privacy-share-buttons/images/dummy_disqus.png
+new file mode 100644
+index 0000000000000000000000000000000000000000..d82117363873fbae535d6911f177546e926a72df
+GIT binary patch
+literal 856
+zcmV-e1E>6nP)<h;3K|Lk000e1NJLTq001!n000yS0{{R36C)+700001b5ch_0Itp)
+z=>Px#32;bRa{vGf6951U69E94oEQKA00(qQO+^RX3j-D(JE*tNa{vGVFHlTWMgRZ*
+z%*@Qp%*@Qp%*@Qp%*@Qp%*=#@goTBLhK7cSh=_@aiHeGfi;IhljEs$qjgF3vkB^U%
+zl9H2?la!Q{mX?;6mzS8Bn3<WGnwpxNoSdDVot~bapP!$gprE0lp`xOqq@<*!rKP5(
+zrl+T;sHmu^si~{0tE{Z7t*x!DuCA}Iud%VQv$M0bw6wLgwYIjlx3{;ty1Ki&yS=@=
+z!otGG$H&Xd%goHo&CSiu&d$%z&(P4&(b3V;($dq@)6~?|*VotB*x1?G+1lFL+uPgR
+z+}z#W-QM2b-{0Th;Naom;o{=r<KyGx<mBe&=I7_<=;-L_>FMg~>g((4?Ck9A?d|UF
+z?(gsK@bK{Q@$vHV^7Hfa_4W1k_V)Mp_xSku`T6<!`uhC*{Qmy_=j8Kv00007bW%=J
+z0Dp^{qq4&c#|~ov0004EOGiWihy@);0004xNkl<ZD9@FXSyK~H5QVP-9-I+rG9e&A
+zBnr5%XfkRLS;B+_xZJs1XEIBO%m4okcKhHHR54#w*Qq*nzQ<N-Cal68rKS%ie{Rm?
+zU`mDK-&GigD*ROqHhxxvjmv7VQ8K{YrH({7So8grURidQ{0H5#B>HzJoAsa-$+Bdl
+zV1Ucl_{vc%Vz}q87hmu^eTLnFsE~U|r-#9oEDJU=2FOm(l<*K0lX13!VK%^OMwH3b
+zs4uO+M#=!G!<@t$%r-yTbPkT2`zcW>_kk83f3mVn*+>{5i7_ux?7bzll6#1`@e`s%
+zt~lIo&{J6^Y&ZsRJ*-N&Bs+)an%H;yXt)L$P0P~8RFkD+!!khp5?v0v?tS}=W!u5V
+za1-116@_hjZ?}T)U3w%-%Z6b91nmnB(`$PETHm;K9caZyzo;+1GbVac3pS2rY1q(A
+zp64Sgp-r0SsnPmk)WDI}=SiOZ(EnS8jk9amCGV=5jniw;qtR708-rmL`k}hD6CK~2
+iXlF*L+m*g{TKxsgUkOIulgms10000<MNUMnLSTZxGSU_R
+
+literal 0
+HcmV?d00001
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/dummy_facebook.png b/wp-content/plugins/privacy-share-buttons/images/dummy_facebook.png
+new file mode 100644
+index 0000000000000000000000000000000000000000..0efb45ccfd30d5215b2536144202b37d09245782
+GIT binary patch
+literal 651
+zcmV;60(AX}P)<h;3K|Lk000e1NJLTq001xm000yS0{{R3{NYZO00001b5ch_0Itp)
+z=>Px#32;bRa{vGf6951U69E94oEQKA00(qQO+^RX1{weY3d=9QGXMYp@K8)tMe6G6
+z;o;%n;Nalk;NRch+S=M=WMpP$W@l$-XlQ6@X=!R|YHMq2Y;0_8ZEbIFZ*XvMadB~S
+za&mNZbar-jczAeud3k(%e13j@e}8{~fPjI4fr5g9g@uKOhlhxWh>3}bi;IhljEs(s
+zj*yU$k&%&-l9H2?la-Z~mzS5Lqoby#rl+T;va+(Xv$MUuy}rJ_zrVl0z`()5!NbGD
+z#>U3T$jHgb$<EHs&(F`$(9qG*(bLn@*x1<G+S=XS-QM2b-{0Ti;o;)q;^X7v<mBY$
+z=H}_?>FVn0>+9?6?CkCB?eOsM^z`)n{QUp_|9nf@@c;k-26R$RQw+z*$;<tO)EFZG
+z009q4L_t(2&y|x4Pr@(|fD1a<y7?I6972a64iKOCM%|E!3Ubo_|8MMs5X&@azckIY
+zxi9IpJwi5(NEu^;ko;(d%FIT2Vrb+G!yplA5iNzf{exu|X<bQJ<lE5cmZ`cxy<5(Y
+zi(;9$>E_$PGWbuh*gQV<t(EXQ_)~BKep#UQDo@N}4B!RF?Mm$;BWyiQ_}6>Ol!dtb
+zjM%)!*PS>c+>bd9o3gOI*GHT<j4`;$-crD?ENAUVVF&TkN!DwiDJJ9n0;RI>Q8`0A
+zJef`hl2ED&_PhMfua?qO8vxE1MGw74OxjTENdkm|qu%_X6@t>kHQW?0@ORyYlA!VV
+lw7<7z1LZ`^>9lB$d;>l>=g1oBmJ$E}002ovPDHLkV1hb?QxO0F
+
+literal 0
+HcmV?d00001
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/dummy_gplus.png b/wp-content/plugins/privacy-share-buttons/images/dummy_gplus.png
+index 37e5cec7119d91da15b8a71d6ffc60ed1960570e..5ced5dc2be695526e2d9db8f63a17c5673ea626f 100644
+GIT binary patch
+delta 612
+zcmV-q0-ODZ29*Vn83+Ra007%h&wY_0Cw~C^P)t-s0002X%ge8?udS`E%F4>i%geB^
+zu&u4F$jHcwii(VkjE#+rkB^U#kdTp)k(88_m6es2mX?>7mztWIo12@Rot>efp{Ay$
+zsHmu^sj024t*)-Fv9YnUv$M6ewYIjlx3{;rxVX8wxw^W#ySux+y}iG`zreu2!GFQQ
+z!otGC!^6bH#KpzM$H&LW$jHmf%g@ix)z#J3*4EhA*xA|H-QC^Z-rnEe-{9cj;o;%q
+z<KyJy<mKh%=H}+-=jZ6?=;`U{>gww2>+9_7?CtIC?(XjI@9*&N@bU5S^78WY^Yird
+z^!4@i_V)Jo_xJet`1<<#`}_O-{eS)b{{EMrVnF}^010$bPE!D2dwzb&<mczG)kf3+
+z00A0FL_t&-8GXTtR)Rnj0MO^|)6k$jMKqN(T*?+J7X)SokU?Ai|6j^E*0B?KFF+zQ
+zjFm|Mq(|O+EN_&CJYR*eRy+^=kna)pp%?7c1A|<vWkfuBSw=CSE8V?)s(+|`1pcmb
+z^o1^Tj=AdwWxRKHm=#1<=zxC07<21ruq~M}CdmiL1RdH%lTzBn0o_t4rB|MURA@sB
+zJA{yW$s&S;h!XLMf<$OR6N|=E|L~PM0uPmtJC38EBQ&A0Xr2}E*|mSj_J)kM&;X5w
+zKH{VGE3h_Xv;+-mrnxx9(owDX*D^4L8mI%UdZA!pFps1{wPFS9bsY;2vnW-_dh_XY
+y#&1xcMi^%ysgEb$92`#m8|z7cRPHiXE(Ko?8jNK=SWI#N0000<MNUMnLSTaEgkK5(
+
+delta 727
+zcmV;|0x12J1&0QZ83+ad008WfKTnY%Cw~H|Nkl<Zc-p*HO-m|a7(HW_(Fa%?trmr?
+zg0@{KBnS~Vt`gjc)+Vq&(dFJh(Wb=>LEN;{cHt(1Gy+i&H<5y&U|IBK_I2kxG=qVY
+zx9ED{nbG&1ne)tf&ilNhKt(#8UR6))YWzTVkWyoFZf@?6l1imEhK7cIO-xK+V1Hns
+zE9`f7cPN+3xVgFcX?}TmS)ZJogvn&W<Ktsj66ove139zV?7I2&_0_H@3e-f<EvTFz
+zC%LIWSIJwGATJfb!@~pR!1eVtip8STNQ2dCg~#K;=;-KwNkSBeL?Upz-B?&yfZ1$D
+zB9TBopU3R%tdQT|-+xJ^-Q8W3N`EDU!{N5`x&niPgP59{(%*b(X-SmG<#KR19I)H%
+zpCWEF8aOyO5OR&kNC6WkxdNKarVKEio}Ms0JuMg2YBhb_D5BBmyZ^CR43$a+y}i9U
+zQM(Xs9xg90#RshuRE1zkIwkPtXgy|TW)KJj(BI$RF#++w^Yb$bg@V*v!+-7VEi4v`
+zlz<nv1HD7#h^?(HS>M565cBi%?|O>S{kjK;qoX7A^z>kSd>qwk6(=VrSYBQh1&nIA
+zwzej3zrDSUm6a7CqG7e9Iwhd50^Xd-WW+Rwhliqw-|xrp@bHJ-Q8O(cM8(<>bW%V(
+zK(jcVPI$duAt!ilHReYV3V(&#j<+Ua=mGv95rcBtY&I!DJRZm5;v&Yz#yT!LbyI0O
+zPCxLOM)P_JPESv9ad9DX)47zMU2$)3Pn6-t@f8>mzcV2ZXJ=<Z#O;`-Ba+FawCDZ(
+zeT<BZNK)So@qj8r+2wLc&9APmaDIL+YEXVICoRE$@xo`~t?!hXz(nTp@v*eeR&&(r
+zb!jMs`oZ$8<n$ZMPHu$+J3BiYZ=YoLF73t@ev<iozTbZZ7yt<u#EbI{LGAzm002ov
+JPDHLkV1m=2XLSGo
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/dummy_identica.png b/wp-content/plugins/privacy-share-buttons/images/dummy_identica.png
+deleted file mode 100644
+index ae94648d602334cf66349520babb8452bd32203e..0000000000000000000000000000000000000000
+GIT binary patch
+literal 0
+HcmV?d00001
+
+literal 3041
+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
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/dummy_pinterest.png b/wp-content/plugins/privacy-share-buttons/images/dummy_pinterest.png
+new file mode 100644
+index 0000000000000000000000000000000000000000..7ff138d3fe6fb7405c5f4d358eec2982f8bddf3a
+GIT binary patch
+literal 1145
+zcmV-<1cv*GP)<h;3K|Lk000e1NJLTq001Ze000yS1^@s6|3-hi00001b5ch_0Itp)
+z=>Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2i*c3
+z0}2CU+ZlfV00a3+L_t(Y$IX^cNLyJH#(#NvG3G^W6iY2N(FCe7YQR>Eh?|10TMDjR
+zxa!J<vv$?REL{wApr8vG!E8iYEHwnN-4x1{2yGXseK97_KTR7E1LmK7@!eT9(2fZ@
+zFyeu;I_G}(<9z3yb4}rJ_|JSk|431k8cCA43T7Av`FuX3D9RslE|+`c^Z9B#9uF3a
+z<w_9Lb)D_)ZAUa3{Y|#p?KN(<8(EeSLR<-gvMl3vyU{ewAxn~k*=)uz46c%y&1NJ?
+zLIx^UE|bad`t@rPi3G>T$0&+IZ*MOnBO}PNd^y#u6o|*;JbChj=H_MsfdCGNgZ=$|
+z!r?H{Xq2g`Da>Z`|4vZ)QNdq57!1<c*~#?uG{eKgbai!c|Nea@Cnr%=mA7x-B7|UP
+zXNUFm^)oSk^=vjvC=?=_%_4*#lgY5Ux>_;6D#5+IJ?`DRN3mGs@#DwL%*-H!z~k}I
+z($d1#))qntmX?-y@#4j~2)=pqhUd?pv%9;C5Q3L4UlNH#suGlc%$>8E)MPTDX&RYK
+zhPJl0a-Od1<%iYZ-_PjiD28FMy}ixJ$q6SXC#b55*Xzaa_m?r9PA6kyW8A)dn@^uU
+zvAMZPV`C%9WD=Llbuo#ZPA8u~f5zc(05Cc_iV%WyI?dtXA-8VbLen&Y!61b~0U-p-
+z%gfBp&hqi&M^sg1adGh{%%!Czc6N3s7K^N`tdLHp%W74X*f5NL`NM|~xpCtLs;UA|
+zC=@UZgHR}hqA2wB^%03gsHv&J=ksA024BB^rMtVE@$qr$>gsU0TxGnYqa#wO6n?)S
+zi^YQ9@28=mfyv290)fDp9I8s}a=CE1T+GeQ(ca$9vuDp}YHA{xOfoSsL2Yd<o12?-
+zc6K7mGKoZjVzG$V>m{GhlSm|Z@ZdoiI~t8*v)S-^y_}w&vazv2PfyQJ)v7pVswKqZ
+zaYjZ)7#bSl;NXCpH*aFGSSXcBeEar|yLayri^T{AgP2Svd_EsrTU(S$C9Yq;UdGlm
+zjn>vyve_&vD=X~p?=vtkfDi&zRq5#HxL6MgAt)3Im`o-H1_r3Dt;OkdmRF)ANwl`M
+z^6J$q-oJm(@bEBhw;Q|NPJMknk|go;=~LqII6??oT3XOFjfI5;IyySIbLS54-o0af
+zex6t?R<Q?7YinzwzrX)X_PJb+4<9}-G&FSK0b3{(`2PJn*REZwn3K(B0jR61J2M`M
+zL@M_nfX!xOaB%QH?P;skiq&eZdR9>ss@-3f_$r%h7zVnoU)u6Nua!zA48uUm<#K<g
+zQYmy@Ki9gt4A*s?R4PR-m-`~y?e>XeGWl0Joeo^FFaH<2-TwPO<(43V-L$&x00000
+LNkvXXu0mjfp(G`+
+
+literal 0
+HcmV?d00001
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/dummy_twitter.png b/wp-content/plugins/privacy-share-buttons/images/dummy_twitter.png
+index 2a5bc2ff720c266b4bb62fe88c5b45bab71346e5..2865660f5448547c411f28c7481e9ae03de0603b 100644
+GIT binary patch
+literal 965
+zcmV;$13LVPP)<h;3K|Lk000e1NJLTq0021v000yS0{{R30Q6;F00001b5ch_0Itp)
+z=>Px#32;bRa{vGf6951U69E94oEQKA00(qQO+^RX1{nb#BV~q;ng9R+cTh}JMb*{S
+z>gwv#)6?AC+|tt0+S=ON+uPC6(bCe=&CSiu&d$)#(9zM+Gcz+dI5<2!JUu-<K0ZD`
+zKtMu5LPJACL_|bKM@L9VNKQ^pSXfwTX=!R|YHMq2ZEbCEaBy*PadL8Ub8~ZabaZxh
+zc6WDod3kwydU|_%dwhI+eSLj?etv&{e}I61fq{X8gM);GgoTBLhK7cRhlhxWh>3}b
+zii(Phi;IkmjE#+rkB^U$k&%*;l9ZH`mzS5Do12`RoSmJWo}QkfqN1gxrKYB)sHmu`
+ztE;ZAuCcMPwzjsoxVXE!yS=@=zP`S{zrVo1z{tqR$;rvf%gfBn%+Aiv(9qD)(b3Y<
+z($mw^)YR10*4EhA*xA|H+S=OO+}z#W-QM2b-{0Th;Naro;^gGy<>lq(=H}<;=jiC@
+z>FMd}>gwz3>+J08?d|RE?(XmJ@9^;O@$vEU^78ZZ^Yrxe_4W1k_V)Mp_xSku`T6<!
+z`uhC*{Qmy_NvT$Q0000DbW%=J3=GG|$jHda%l-ZR{WgmwIRF3wyGcYrR5;6>)M;1R
+zKokbxQR_nWx<KsaMn%+Cv2IP=pe|KgcTI)1)(R!W#5ft_U<CEYdnZ7@xsd0a+&jsg
+z_he2!gpj6yTD?FcAq~fcyXqB=8%VQz>xbJ+)Ej?Pq89wYq>HHQ)$i*&E-kH}gvmTw
+z*cNrXKN6lD!X<d}kHREJ3*p5x{wF#<F*XwW%XzT~P%QEXjDV<^bkKe*8d+K!lNEXD
+zCl?O@9M<v0c@MuYf=k+9DA=2E%1s;xcVLpC_~c}4_~VqKC=*=VGXTbVBCPZ6*AyfN
+z;9wW}Sh-yTT;mQ*Qk0&N<>_fzQRF!F08pBE^W*i(z-q{r#A|}I+`Jj3n6!|+HK%w!
+z?^zxI%i4$e=;5o;uq6Szy2@9YH?u5EnnEfei=dof-mM9Mr9)b^q|Rk?5LPx?-&LB~
+z1}Pk3(h$xwYvQbnwow9rr5k=3eQ;=GKS=FeN0nyGwS{nqNnO{|@ksO&e%NpHR4?Hi
+z3*&}v<8^8~m+XJj&o3PuVp7wzoRity+Eq;_r#%}cvx1Ia>nxY8f=UAEe}1H2k{8L7
+nO!ZEZwWOxL#mC>IrLN{4g?pGSf6c><00000NkvXXu0mjf))WJF
+
+literal 941
+zcmV;e15*5nP)<h;3K|Lk000e1NJLTq001`t000yS1^@s6DdVNy0000PbVXQnQ*UN;
+zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU#Pf0{URCwClR?SOlK@>l!*#|^rL`4vN
+zElQ)T5Q>OEM50ZBuQovh?)?|yLCY4=qGh#_z-kc@WVKKT(sE&BR#f1kR$_q&eW5;o
+z2S#ps?e*Y2=-mV7&diy)Gv{}H=bpJmJ3Bi+i0EfV^`smLXLL@Jc{m3K2DCLbHHtwN
+zi^cRlpU<f&D=X9LbUI3>(~1EHJirC!6a`Ew8URxwIACJtQmNE$7r(r`(8k6FC6h^-
+znwp~W^78M`Ty9z(9v-sey}iB2+pK+SYl}`!PDrcOvW}0B%K~&b9I^*3EiL_Z=N}#(
+zP&}x+ySp$rDRZ^8wY0XjM*I8wG&nd&BO@aejYi4u_w)SQ+Z!DpA5$WcAiLe3x8dUA
+zBDZ^cd)$tWj?!1N<4@)6?2Oy4uCA|vtE#FZjYdO{kB_vwyGs`r7tB!ZcX@t(PFGh~
+zgeyeu8WHQo-lwOh+?q@#ZkLyrnf=DbM!LPdrBEoubE~VXd^Y+M6BC?0&(F_n$GZ0R
+zc76|nOoA8;2Hq!ERB!?g2(7ED%Q^swL?RRphh-zPva-SlNZ%JK3Y8c)G&GRc>*fB<
+z%?$$(?*e#rbu|N+ot>qHg@vs1m|tICr~dwawxe~s-AqDTTN^9-a_7qyl%}R8s;sP}
+zcs%}TB}J}dbGekuWv;%yp4<ETdu9nvA}cVDv0krdhPJo2c^&!)z|hbT&tn`21bFW5
+z?v7?=W*8Ktq@+aF2ibeBr>BQ)E|-g|qnuP!RB+l97Z-mT0O_0nB%Fh@V6C;al}bxX
+znLUfel3fp*cwcHqU%GFh^Hn0cPft$_M9>QMP+STL3WZv&mQ6{yw1jqcb}|dFBQpT%
+z=;(;;&CSis6xN{+;DTAOih#h5>UeN)Q1A?)9|{U+_jo*9Oi&TA88*s`hDt?NtCfsK
+z<EIrcH!UFm1Zin$VS7hM2Lk{&jBPd>ZEkLIps{9bY>e$@vzdz<t|_oPJw2VR4^F3(
+z_wDQJ%k!Zq^Kqu(C<Kwi2G`fuJO(pTP^d`5!^0fG?=Hb$@Z&d!s7y{ye(BfdzxcQO
+zR~PKJ{QXiCxJ>a#W>k%mt`vEHe@9VFg1NcN%gcFOgi4Xu*H<)izXTWn`UEu}K8Bzz
+P00000NkvXXu0mjfg)_2n
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/es/dummy_box_facebook.png b/wp-content/plugins/privacy-share-buttons/images/es/dummy_box_facebook.png
+new file mode 100644
+index 0000000000000000000000000000000000000000..78c4093ff48ab4765ea7782d86ba79ee28744a53
+GIT binary patch
+literal 880
+zcmV-$1CRWPP)<h;3K|Lk000e1NJLTq002+`002G+0{{R3i!p4q0004BP)t-sZEbCK
+zc6NApc;VsU;Nalk;Naii-`d*RWMpJ!W@cw+XJ}|>X=!O{YHDk1Yiw+6Z*OmKaBy*P
+zadL8Ub8~ZabaZxhc6WDoczAeud3k$#dwhI+eSLj?etv&{e}I61fq{X7f`WsCgN22K
+zhK7cRhlhxWh>3}bii(Phi;IkmjE#+rj*gCxkB^X$kdcv*l9G~>larK`l$Dj0mX?;6
+zmzS8Bn3<WGo12@TpP!(hprN6mqobpyrlzN-r>Uu_tgNi9t*x)GuduMNv9YnTva++Y
+zv$eIgySux+y}iD^zQ4b}z`(%4!NJ19!o$PE#l^+O#>U9V$jQmc%F4>k&CSlv&d<-!
+z(9qD)(b3Y<($mw^*4Eb8*x1_I+S}XP-QC^a-{0Zk;o{=r<KyGx<mBe&=I7_<=;-L_
+z>FMg~>g((4?Ck9A?d|UF?(gsK@bK{T^z{7v{Qmy_|NsBRQ<w$-0004WQchC<K<3zH
+z00001VoOIv0Eh)0NB{r;32;bRa{vGf6951U69E94oEQKA00(qQO+^RY2NMk@7)p`}
+z5dZ)Iib+I4R9M69*6&NgKo|$`nb!2#&3H~MK~O|R0!y0qF7jP3sy8J>Ax1*<A`qs#
+z|DW!*yNw`!gpUxoui*5yeSEwf&t{E@V~quAQZNN~2f`^W*b0b22!Is4^@u?T0st6L
+zfGto7!T<#b!=dJ=K+pT{;9v(80(dV9tWjNMAw~nasio~J1ygX(z$jfaa=z^Yr%5LA
+z4lJ@{h`mrG^`uDb?N5&E30dqz%gRk>K3QhdoMjVwQnam!PnwAa+in;K3am{6MxI-_
+z?4K|?kd+^WxGK<rPGj+QQ+4z%&gC2OZNOqv+~t{TKwJg#4Z!2qFERh@LVQZ}@)4r}
+zlpnYnM_Ih8pW_;E^dbEBvjjv#a$S@Df^mho<|;SEgHv>qKV|AceKL;+Ly-S6AqHeB
+z&=B`|#uCsN$q%5W;=RkjQeCFj7f;oC>BqG5q!2ZA(fpz2R#aH&$y{77p1Zxu@-=~*
+zFPjcmDL1RgJIjvc_=j~!*c`~)7jc8l%9c%e3&_&nqP_tYA_c8!#x_m>0000<MNUMn
+GLSTaEJH<`_
+
+literal 0
+HcmV?d00001
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/es/dummy_facebook.png b/wp-content/plugins/privacy-share-buttons/images/es/dummy_facebook.png
+new file mode 100644
+index 0000000000000000000000000000000000000000..ce6c90e819b846bb51d04b10db0362a70e196dc4
+GIT binary patch
+literal 760
+zcmV<U0tfwxP)<h;3K|Lk000e1NJLTq002+`000yS0{{R3Ee1;E0003>P)t-s>gwv@
+z;o;!m;Nalk-{0Tb+S+7fWM*b&XJ=<<XlQ9^X=-X}Yinz4Y;0|9ZEtUHaBy&OadC2T
+za&vQYbaZrfc6N7ncX)Vsd3kwzdwYC*e0_a=etv#`e}900fPsO5f`WpBgM)>Ig@%TP
+zhlhuVh=_@aiHeGfi;IhljEs$qjgF3vkdTm(k&%*;l9Q8@m6es2mX?>7mzbECnVFfJ
+zo134XpP-<ip`oFpqoby#rl+T;tgNi9t*x)GuduMNv9YnTva++Yv$eIgySux+y}iD^
+zzQ4b}z`(%4!NJ19!o$PE#l^+O#>U9V$jQmc%F4>k&CSlv&d<-!(b3V;($dz}*4WtC
+z+S=ON+uPmU-QVBe;o;%p;^O1u<K*Pz=H}+-=jZ6?=;`U{>gww2>+9_7?CtIC?(XjI
+z@9*&N@bvWb{QUg?|Nr0=llA}r00DGTPE!Ct=GbNc0004EOGiWihy@);00009a7bBm
+z000XU000XU0RWnu7ytkO2XskIMF-sn6AdO6G$VDa0003eNkl<ZILob-O>4qH5QbN4
+zG}%}>BT68kNDwL5Q1K?cx4o!P3K0eIP!OW~|F7<sAq}n-I&Z?VY&Orl>`W$%HN1>W
+z-UDOx?I9=AVOwV&Ax{!LmgS_%EN~QR1%8W<NPvbHMz7NzrvvitLWo(*Ji*fF5dH-W
+zhNtyg9N67zJNysWPQ-hYhb7>X8W6xN0muMoNPt>uAGm;z-#_BGpZJ&XATRam#fzDs
+zeO7V^F5qe>^38JrRL-myr~=ih4FibIEGObKXotlCnY)M&g*VK9O|JpDl0Ot5P0p)X
+z2DBakRg$!CZCZP?$65t;22%a0SjL0St;E8;br_{mFZ0vaB#qo<f_Qgfk984rlNfMJ
+q@}&?q2lDns++b_6WmEnFYU~WXIx~h6_e|6P0000<MNUMnLSTY51ce&_
+
+literal 0
+HcmV?d00001
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/fbshare.png b/wp-content/plugins/privacy-share-buttons/images/fbshare.png
+new file mode 100644
+index 0000000000000000000000000000000000000000..5e2a84c15738640176fc0d9b79551b91dc4738b1
+GIT binary patch
+literal 1085
+zcmV-D1j74?P)<h;3K|Lk000e1NJLTq001%o000yS1^@s6&&qC^00006VoOIv0RI60
+z0RN!9r;`8x010qNS#tmY3ljhU3ljkVnw%H_000McNliru+X)R85et|1*}4D#03B&m
+zSad^gZEa<4bN~PV002XBWnpw>WFU8GbZ8()Nlj2>E@cM*00W^(L_t(Y$JLg9Oq6vT
+z$6wEnJ2?3{j*Bi&<|d+P;3Auow!(50w1IOGq^=*+%5rOS<<gjp=#MDYR!du3*<525
+ztdTasElZqff7sN5r3o>KfoKOF2M62_p6A;ibq{xNpe#7XdwaIe^ZCBN&%Uqc^Z9=F
+zl}ak>%~r>X3R&WLU@;3w0?{Lcbhy9!YL#kRlKD2Ux9393tbDxTz}BdN42%R8|Jd4B
+zep(WW4AS=5f&dUAdQXzYM1HmnV7m&~X0p%+vmBHbW|5I@Wn?r!uXBjk-)l0)HC;rt
+zy)0%0kZkHqA<B2=8SjfMCYGhAgn9HRg9J4rkkY~|Bkpw$F+A#@<k1!aNJhHVfOw_y
+zSVYfsAkXfp1K`V=()k4m$}{Yra!k_&9bJ7KKXrvaI-CHcro{2i?#B&J;vy3+kAMC_
+zrjw=%>YG|<yVgg=u19gCCGb^a3-PhaoVMU?L5?2WHYvA!sWmLWX;-ZgkLd#UkQV@x
+zDx;XqlodTdKoep9*ccPV8&|O*cR4%DzX3p&z-Eo-=_l8)I@50CgWCVvMrw~<q`TLR
+z-ImA;C2O(YmGtl2|NAHU2S&pGw5Ib^K{o03B=&#w18-J0a_MqUSS!8t@*{YC0ZyL1
+zN{lLTuxc~k9@t9t8&7bv&qLku-%zA+@Es*<Y4~^xUmv@~wXR$2elC};>n@tlwS&;_
+ztRn55{b7}um~(r)lUioQvNW<++G*>!$p>GY<-3!u<gB{K@C4&qZZGk%D&L>`lg3k*
+z8T9x7_`Baja-7-l=RcHzYuHa`&j0}LfBq8y=UcmZschYyf$XU{5wXoe^Pw8k1+@*o
+zP>^>of&U7goM0g-WMQg0zF$nLLeuFh40?Q2yt;v^PnrQxWXbTDO)BpGQS51nboIE{
+z`{Ki_TeAd7lF&4LjyAg{81(r0@X#4Xd;wBZ;wUZ5M$@L=-0SaOO7qX{1_XdC%M&UM
+zWkoq$__dQy>&{dC*%<(8%8Tdj)Y|dPdK^{@u_gsshQOHM#=t1m`-)iUNCXIr^KvuU
+zoWB}tLJW#B4iM_mbU{jT90iZv$F|}e;w>tskjl;p2*6*?k%;5Jcex|R&OtxULI1S=
+z;P<b)yx@v({7$?t-A*wv%9L~F@rojxGra*%r)Xaqy#XB%P8m4lwK-<5wS<V;<MEAg
+zvD1yvrNdH5WxYAok@>D9Nn3!sSy;LuggDaI-L~%^A-M6NyQw<v00000NkvXXu0mjf
+D#mfxz
+
+literal 0
+HcmV?d00001
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/fr/dummy_box_facebook.png b/wp-content/plugins/privacy-share-buttons/images/fr/dummy_box_facebook.png
+new file mode 100644
+index 0000000000000000000000000000000000000000..0ad503e69c8706d8e2b1bcd0c58df136975b1824
+GIT binary patch
+literal 713
+zcmV;)0yh1LP)<h;3K|Lk000e1NJLTq002G!002G+1ONa4*~nne00001b5ch_0Itp)
+z=>Px#0%A)?L;(MXkIcUS000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2i*b`76}UO
+zbGvK+00K=(L_t(o!|m3+YZGA{!13>sJFtPICZLJX(4m8<C=?_egpvyV2Ye}Y5Cn1Q
+zB2+<;BH|!Y-Bg;X;NT1BrVfssgo=ogh#fSkv2h4$nj&Y5xjYVu$6a!5isbGbp67<U
+z``yduc^;mZpU6o9D>@tuh|Uutz@l)4D_r3USGd9zu5g7bT;U2=`2U0JkZ%jcNVTr2
+zl)cqu+fkj)$uCk$DStf8$rUN_?r;e;dGBdgyvch{Z-Psz)85k(A=Nw&W}eqF-xhxP
+z%!Wyd2x6U*jHCICn^YMT;*;$6oo@1Lgp5FF&@j;LftwT^3$F=i3~|Yi(Oz^sigTDW
+zJ1Mw)w#2oL*wnv_cK7Wj$|OgDTP(KyJ_}SB?)WC#J3PiHA9zX0);U?L0u|D|ndk1q
+zK|^Pm=j?D@hfcQ6Gt`K3j1gd}Rk<<VAQ<N>d0>Jx@RJ8D5$7~R-EfTyq<~QlG2fAF
+z*voY!CFU5h#gbg5$X!lxf&vdo15X&{ECn7h(+!sxtOIon%q{2&&se6$Z%1?t*au{Q
+z1FQn@o>$!KSj}DW26GHD%Odk=j&-2nc<&AwjuYX$OW!%ql3Dt@Z7hFx+BzoCpzh#I
+z-m=?vZ?Km>-fd%O?PmdlRqk)z@-Q*05(yx}0D7zA;36CB;f(G532p;Nwt-Lbm@7mX
+zcSJ=_4p=vrt-Mu|;2f`cfyN3qJXzn$&X(`uqjmk60tRact3tgmj+Xmd%7k=+$>L1H
+vgi_-BmUG#=WFjeq3@D9C^hGy<%pds!0?v`u_X5N`00000NkvXXu0mjfK9N37
+
+literal 0
+HcmV?d00001
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/fr/dummy_facebook.png b/wp-content/plugins/privacy-share-buttons/images/fr/dummy_facebook.png
+new file mode 100644
+index 0000000000000000000000000000000000000000..772ab1b242cbd8538d723392d9079b9e63fc300c
+GIT binary patch
+literal 768
+zcmV+b1ONPqP)<h;3K|Lk000e1NJLTq002G!000yS0{{R3;wXM500009a7bBm000XU
+z000XU0RWnu7ytkO2XskIMF-pr5f(8CBUj7Y0003vP)t-s>gwv@;o;!m;Nalk-{0Tb
+z+S*W1P*G7)Q&Uq^R8&<}RaRD3S65e9SXfzESz20JTwGjUUS3~cUtnNhVPRonVq#-s
+zV`OAxWo2b%W@cw+XK86^Yinz4Y;10BZf|dIaBy&Pa&mKXb9Q!iczAewdwYF-eSm;~
+zf`WpBgM)^KhKGlTh=_=ZiHVAeii?Yjjg5_vkdTs+l9!j4n3$NFnwp%PoS&bcprD|t
+zs;aK8uCK4Ju&}VQva+_ewzs#pxVX5vxw*Q!y1cx+zP`S}!NJ19!o$PE#>U3S$H&OX
+z$ji&i%*@Qs&(F}%(AL)0*x1<F+1c9K+TGpV-rnBd-{0Wi;Njun;^N}t<KyJy<mKh%
+z=;-L_>FMk1>+J08?d|RE?(XmJ@9^;O^Yioj`}_R-{Qv*|EcK#100006bW%=J49CdH
+z%l(AZ7$X1x00Cl4M?_~^)9JGS00BHnL_t(I%VS_*VGSS`Ff%YPg~lb43F1N{8Cc2I
+zotT&q#1KHf?!@E(sCE?|FyQ9k;8r0+J482+l$MSJH(b_39>(G!Mmx8dOM1E<2b7<f
+zXk$*2?OaN!{${dVa0^X+Nz%@%oNmX)!-L{pX?`gOFo(xjLekPuT--4+F+y8N!3RS-
+zzfVkhN~Ag`s&^B7B_P_ZqTG3`BVDBu6AkQRJ(V!D^SOnkCk3jZXb;er5#WJn2PP9J
+z76mEB>Uak(UWmSU2qj|~91GVD!y;iAe&+@PPNj4^c5bk~IA>X~xQJi06NYv@i>MGI
+z6z#$aKp?N1?k1}s4ARA~=nWRP6BRYX&>pTYB4>-DT}l%OG)&UG)HS8ZNOh`0ARwkJ
+yD=4H&hIX>E3~K^K8J42rA_`dCkY89aG5`RV)`-eWKpu<$0000<MNUMnLSTYtsBjkm
+
+literal 0
+HcmV?d00001
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/fr/dummy_twitter.png b/wp-content/plugins/privacy-share-buttons/images/fr/dummy_twitter.png
+new file mode 100644
+index 0000000000000000000000000000000000000000..bae309d2a3c3947b58316e046e3136fc9b01ae6f
+GIT binary patch
+literal 985
+zcmV;~119{5P)<h;3K|Lk000e1NJLTq002h-000yS0{{R3=ycF@00009a7bBm000XU
+z000XU0RWnu7ytkO2XskIMF-pr5f(HJSxx(g0004ZP)t-s0002h)z#|i>eABE+S=ON
+z+uPF8(lawNH#avrIyyW&JU%`?KR-V}KtMu5LPSJFMMXtMMn+XtRajV9T3T9MTwGva
+zU}IxrWo2b%W@c+^Yiw+6Z*OmMa&mNZbai!gc6N4mcXxPrczJnwdwY9)e0+U<eSUs^
+ze}8|0fq{dAgM@^Hg@uKNhK7fShlq%XiHV7dii(Sii;Rqnjg5_ukB^X$kdcv*l$4a0
+zmzS8Bn46oMot>SYo}QndpQEFrq@<*!rKPB-sHv%`tE;Q5tgNoCuCcMPva+(awzj&u
+zy1To(yu7@<y}iG`zreu2!^6YJ$H&RZ$;->j%*@Qu(b3Y<($mw^)YR11*VozE+1lFL
+z+}zyV-QC{a-rwKf;Nall;o;)q;^X7v<mBY#<>lt)=I7_<=;-L_>FMg~>g((4?Ck9A
+z?d|UF?(gsK@bK{Q@$vHV^7Hfa_4W1k_V)Mp_xSku`T6<!`uhC*{Qmy_|NsBb-;|XA
+z000McQchC<3=GJ~$jiirfK31Z00Cl4M?`$lwjf^s00GrWL_t(I%dM2_Q`0~c#aBfS
+zB39}HpNLSkEtZFg53mCD2|f^n6xwQOm2{gvl9~iU)PLT)o5XR3;e&+V%$|Gp?wvE6
+zWG3vynUWTl5@YOiW&d|v_A88)_kP7^ugtWc$AQK)|2Uu=k1#!{@7}I@X5jx5%Go7m
+zKMBp<zBBUVE?G!+4`c1>ffnVs#O%m?%dMnxlM|WjSJ(A@!1vw501mV$$0pXZsj>Oj
+z6N;)#Z@HoYkPM~mMJ(8vgw4~5#ArP%;;vB#xIQfADW^xwO-*I*rKeR@opi*$2aw!I
+zT32w{N?z;T$L9^)3X2DLQ3rU>#XRL$#P%aanVC^kRe5Gf0FuXeg?_w5&Ps?ooR5k)
+z{A-(Xo^rZ`wenPzJY4Te0Fq^#!y>IhcMvUlnNbmk|5yR#v;~`aMZ_riA9C9UNVb5B
+z)+J!AJ&ycG3`b=EU%rP{&JmPj2)ea5;;EinMgSmm5DP{Ds2O@DdG=;CDlabd7eX7%
+z83yHW&Z~1{sR#72mdqv(aGXFpyd$k?JH2L9I=0geZ7|0<<><QJu<IXIR<)Mh(2oe^
+z><F5sX?7YrM@D1C`nULOm)NOdwHB9Zk+G9~<=Fq#GGl)Lq^S9vBQ~)^00000NkvXX
+Hu0mjfl?Da4
+
+literal 0
+HcmV?d00001
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/identica-share-button.png b/wp-content/plugins/privacy-share-buttons/images/identica-share-button.png
+deleted file mode 100644
+index 716c41081d12c85c769911411c0b751b3a327a55..0000000000000000000000000000000000000000
+GIT binary patch
+literal 0
+HcmV?d00001
+
+literal 608
+zcmV-m0-ybfP)<h;3K|Lk000e1NJLTq000aC000aK1^@s6R&`wG00001b5ch_0Itp)
+z=>Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01ejw01ejxLMWSf0005=Nkl<ZD9>ff
+zPixa)00-dTo1~dG=^ENKJqRU4ibZsudhpL}gE0!qE<-I0#EZ)CBnVzS?<j)yA~L1g
+zegO9Y3Nk4}K~a0Eg&<8@+b(uVo4oIvc+i9BbAL!9k-$|-(a7a=V|n?ul1x?wNiyRg
+z7#|LY&7o!0Hf;OzYeB%ZC;|b1$H3Xk+uH}JZdWFhf>Vl^QZUXD7Yg)4yM4FP>(zDv
+zkcO`7=QlU4Os|(1+BO-CM)jllymL%Zav4qAN{6B5X&T<PS{H5r`*^pq@^D<K#NBc^
+zeg>QdfI5EL0rFp0SADBkjN9e10|0`ms#QWMhNDsaCh+BzD5Cl&+y|VGt=2uhxQHx}
+zdLc=MAV`uKF@~SBS*H%*I_LPC9frFe=ZIWa$}TOXgeVNhF=I%kQn@Prmjceok^~UK
+z$CJsC;5tr|bB>IrZS4U0e}i5sZ6v}FE@M+G2pqw&tXgCkG#!T8m9@2RO<BJ42vDB`
+z7xzk~C*w|M&Qui>*Zuwg@Cg9CG0j`24CCo>+Xhorc#I(-Ns#ArFhv0!3}Vmsr+fXr
+zAtnIw(se&AcDwt!X|5+lQ4l>3F{P~U`-je8FqJtM<RDOg00$%wNDhzzkOh#wL`Wg8
+uD5~vw^Y?K)oB`e$Kwn>2IC&xri@yMe?dQPIzw;OX0000<MNUMnLSTaD)df}n
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/jquery-ui-icons_21759b.png b/wp-content/plugins/privacy-share-buttons/images/jquery-ui-icons_21759b.png
+new file mode 100755
+index 0000000000000000000000000000000000000000..7ee653049b72f10e0a64c153431ec9846b714a2d
+GIT binary patch
+literal 5355
+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
+X_Gc^EhHU=dFY}4IzFMt{L(KmGD-0mI
+
+literal 0
+HcmV?d00001
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/ui-icons_222222_256x240.png b/wp-content/plugins/privacy-share-buttons/images/jquery-ui-icons_333333.png
+old mode 100644
+new mode 100755
+similarity index 91%
+rename from wp-content/plugins/privacy-share-buttons/images/ui-icons_222222_256x240.png
+rename to wp-content/plugins/privacy-share-buttons/images/jquery-ui-icons_333333.png
+index ee039dc096a38a3753f92519546eee94bcfbeffa..fe079a59506b5df3307dc763b574c492ce81ce9c
+GIT binary patch
+delta 267
+tcmbQJG*M}SX1$4#$v~od`dXj1fbk>)1A|{lkY6x^gn$vtW_89_`~ZR%I9mV!
+
+delta 267
+qcmbQJG*M}SX1&tD0y^6tJ4^600|SF!NswPKgM@$)%Vu@PSNs5_bSQcN
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/ui-icons_2e83ff_256x240.png b/wp-content/plugins/privacy-share-buttons/images/jquery-ui-icons_999999.png
+old mode 100644
+new mode 100755
+similarity index 91%
+rename from wp-content/plugins/privacy-share-buttons/images/ui-icons_2e83ff_256x240.png
+rename to wp-content/plugins/privacy-share-buttons/images/jquery-ui-icons_999999.png
+index 45e8928e5284adacea3f9ec07b9b50667d2ac65f..50ff803dceabc920d514d6a41634fe4388b6c128
+GIT binary patch
+delta 267
+ucmbQJG*M}SX8oL5a|ROC)7Sd=r5uwO7#RFYg8YIRBm|6DHmftf;s*e{xR`MO
+
+delta 267
+tcmbQJG*M}SX1!kX|A9pH^tE2K@yrYc1_r;9AirP+2>~OP&FYM=_yM*_j$Z%(
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/ui-icons_888888_256x240.png b/wp-content/plugins/privacy-share-buttons/images/jquery-ui-icons_cc0000.png
+old mode 100644
+new mode 100755
+similarity index 91%
+rename from wp-content/plugins/privacy-share-buttons/images/ui-icons_888888_256x240.png
+rename to wp-content/plugins/privacy-share-buttons/images/jquery-ui-icons_cc0000.png
+index 5ba708c39172a69e069136bd1309c4322c61f571..03a953b0dd87d7a6893b2d150ebc1beab6d8a384
+GIT binary patch
+delta 267
+ucmbQJG*M}SX8jo^mVrd|^tJxtHQrea3=DoHL4Lsu5&}jno7EX#@dE%^=t>~~
+
+delta 267
+qcmbQJG*M}SW_`!N0y^8jp!HNW0|SF!NswPKgM@$)%Vu@PSNs6yMTb`a
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/mail.png b/wp-content/plugins/privacy-share-buttons/images/mail.png
+new file mode 100644
+index 0000000000000000000000000000000000000000..690cc6601a1fb9b4245f44df28ead48d8cdcf2ce
+GIT binary patch
+literal 1157
+zcmV;01bX|4P)<h;3K|Lk000e1NJLTq001ih000yS0{{R3Bd;`y00003b3#c}2nYz<
+z;ZNWI000SaNLh0L01ejw01ejxLMWSf0000PbVXQnQ*UN;cVTj60C#tHE@^ISb7Ns}
+zWiD@WXPfRk8UO$S0Z>d-MG+A*3>Yd59x4nNC=3`V3mPd48YqCA#Cw;%aEq{lpva1+
+z%#5eajjGR$tkI6C&X2CrkgCs+t<jLK(~+#uk+0K|uhW#T(v-2(m9Eg2vC^2b)R?r^
+znY7lLwbz@q)|<80o3_}Twbq=q*PXW2pSjwgy4j(+*rLMYrNiW=z1pb7<*CNys=?o@
+z!r-jO<*mr&t;yuB!``pN+^@*vu*BZ5(($s$;<L@?wbk>t%;mbu;kwJ>y4Ui$-u%4K
+z=Dgqhz0>Ty+48;I_`cx$z|!f!+3~>O`oQ7*!P)S^+w;QS`NHD-!`t%1<NU<b=fu|O
+z#M<%1-1Efa{Keq;#pC?O-0{ZU^Ty%%$Jy@3<o(Cx{K(w#$lvtH;`zws{mI<$$>aIS
+z<on6x{L1G2%iZzI=Kaj%`ON11%;){h=KRg){LSb6&fDwH-R;lj_|NG5(B${g;`7ny
+z{L<<D)9U@y;_%h#{MGCI*5~-v>HF8?@z>_{*X;e+?ETs6{M+X7+vxP$?fu;7_T23H
+z-0uF}?fl*E{^0ER;PCz6@c!ZM`r+^W;qd$6@&4oO_~Y>X<MRIG^8V%X{^s-j=kfdJ
+z^Zw}c{^|1h>Gl5W_5SSf_w4li?Dqcc_x|tr{_ynr@c91m_x|zt{qgz!^7sAq`v3O(
+z|M~p?`uzX>{{Nv}lgj`A019+cPE!vnD?dO*M!dw?#nDmP0005tNkl<ZD9>YH=OPkt
+zFfedQ8qZ!u5X?4~<YHvtYOvwAUa)cn9<XwOHNQ;*7c&Fbq8ZhuJpN0UFT(+rFZJg!
+zt)8)ni<N<E;ru!Md0K+Gi<d0K0+uY!71YY>pEG|U7aIfD+_`gSO>GWPkt$m_Z!Q{`
+zx3Ek~C7^lgEFc@Cb~+GDo6=ijFRtD=cjj~?FmrCBy10E!@04jE9!TvZFqk-@rO2Gu
+zsAKx%Nl-9(dWR9Oc~Q%Ri4Z<WZ5Ir*Ri^53TXj$B19AE$bz5=krdGDWr9o<2;h?F$
+z&{2)swWq7Sy{pHSTg|bsz6l`<Qd<iL<@w<zLei=tk)559BC66tCgJ(z2w9NYQYa`+
+z4>AywPpFEukWf;Ru!yZnkQXxuN-u`VgVYv)L3W&%zNm6cU1>p9qL-neS7KH{X<dx6
+zsJ>TRHbezTZ5j|HhdAkoDuh)OWCA%UNf8lADL_VMK}DE?sE$)eGDr<bZB$gKx2?9Y
+zTwqB?d=wgp&nO9$6V|r%4vmTesdaa@)D)2Q%!&5%!2<lEb3A1QG%cOoL2Au3_+;Et
+zf<0Vt0FU4lHyJ(+Gf>*$Q}m7ZaInJz96aKE75RW^l7rZM!O6(Lz{JAJMi{WNFfjlC
+XV45h^Wx(he00000NkvXXu0mjfh~liL
+
+literal 0
+HcmV?d00001
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/nl/dummy_box_facebook.png b/wp-content/plugins/privacy-share-buttons/images/nl/dummy_box_facebook.png
+new file mode 100644
+index 0000000000000000000000000000000000000000..77edbeeba290950fe17bc81071c8094328a52832
+GIT binary patch
+literal 713
+zcmV;)0yh1LP)<h;3K|Lk000e1NJLTq002G!002G+1ONa4*~nne00001b5ch_0Itp)
+z=>Px#0%A)?L;(MXkIcUS000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2i*b`76~{e
+zr0VPd00K=(L_t(o!|m3+YZGA{!13>sJFtPICZLJX(4m8<C=?_egpvyV2Ye}Y5Cn1Q
+zB2+<;BH|!Y-Bg;X;NT1BrVfssgo=ogh#fSkv2h4$nj&Y5xjYVu$6a!5isbGbp67<U
+z``yduc^;mZpU6o9D>@tuh|Uutz@l)4D_r3USGd9zu5g7bT;U2=`2U0JkZ%jcNVTr2
+zl)cqu+fkj)$uCk$DStf8$rUN_?r;e;dGBdgyvch{Z-Psz)85k(A=Nw&W}eqF-xhxP
+z%!Wyd2x6U*jHCICn^YMT;*;$6oo@1Lgp5FF&@j;LftwT^3$F=i3~|Yi(Oz^sigTDW
+zJ1Mw)w#2oL*wnv_cK7Wj$|OgDTP(KyJ_}SB?)WC#J3PiHA9zX0);U?L0u|D|ndk1q
+zK|^Pm=j?D@hfcQ6Gt`K3j1gd}Rk<<VAQ<N>d0>Jx@RJ8D5$7~R-EfTyq<~QlG2fAF
+z*voY!CFU5h#gbg5$X!lxf&vdo15X&{ECn7h(+!sxtOIon%q{2&&se6$Z%1?t*au{Q
+z1FQn@o>$!KSj}DW26GHD%Odk=j&-2nc<&AwjuYX$OW!%ql3Dt@Z7hFx+BzoCpzh#I
+z-m=?vZ?Km>-fd%O?PmdlRqk)z@-Q*05(yx}0D7zA;36CB;f(G532p;Nwt-Lbm@7mX
+zcSJ=_4p=vrt-Mu|;2f`cfyN3qJXzn$&X(`uqjmk60tRact3tgmj+Xmd%7k=+$>L1H
+vgi_-BmUG#=WFjeq3@D9C^hGy<%pds!0?v`u_X5N`00000NkvXXu0mjf<z_yV
+
+literal 0
+HcmV?d00001
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/nl/dummy_facebook.png b/wp-content/plugins/privacy-share-buttons/images/nl/dummy_facebook.png
+new file mode 100644
+index 0000000000000000000000000000000000000000..b8e15e57da5d1af0885f13b177605273803b5b37
+GIT binary patch
+literal 518
+zcmV+h0{Q)kP)<h;3K|Lk000e1NJLTq003P8000yS00000%1v&&00002bW%=J0N~b{
+zFF*hQ00Lr5M??VN3Wvc;00009a7bBm000XU000XU0RWnu7ytkO2XskIMF-sh91151
+z>s9N~0004rNkl<ZILoz_(QATG6vq8aH%i+Wi4%noBoKl|K_I>qd-B<*=pptHK@BR{
+zU_MC`q}CF|Fb?z@IB!n7H`dGWesIBaKhKZDIeIU%4qS(h+;Ghtya?zh@(zqk3!dOz
+z#sPYAe(4SFB(_vy8^zO8I4A46$l^W+e?%Oy&s{RPEA+?LI5tX2IBlWL*7R!LKj>`z
+z_-QJr_MNZ+*a*8K=@l&=-Eb$fHvky)(k57vI04vp9yFpemX$|ay{g(Nmhf=;y&c8}
+zzl}Nri)6NqMf&p4pUD7SGw^Ww&^(vg9qr!g7(MfF`rUjJgZETM@m^Z3q<vOOlq}IF
+zraJCojSx`wnVx%>of)&06k+!J=K1qTRy82#J#~xGztgAvg_qOWMCE!sx@A*@t!Xwv
+zZw-P8-kA?Q$|J+_zn%f4SuiBLjLxe_Mm$$kK256CfS@l`!6c^YU{f^&<pp3YN*3W|
+zbh(3M9^cy?x%hvz$s;{#N|kRGPp5T?EvcTsA;sGxWT@VJKTFIr>r$wuLjV8(07*qo
+IM6N<$g4D#`9{>OV
+
+literal 0
+HcmV?d00001
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/nl/dummy_twitter.png b/wp-content/plugins/privacy-share-buttons/images/nl/dummy_twitter.png
+new file mode 100644
+index 0000000000000000000000000000000000000000..392a5c6789f768897663cbb22042ff0f1460f957
+GIT binary patch
+literal 740
+zcmV<A0vr8_P)<h;3K|Lk000e1NJLTq002n<000yS1ONa4Yiihj00002VoOIv0RM-N
+z%)bBt010qNS#tmY3ljhU3ljkVnw%H_000McNliru-2og5C?>}o%0~bI0(D75K~zY`
+z&DPC}6h{~a@L!KTGjW_i)@ULdWr=RqgO_NCVMSDyg@7wa60e>UaRLeX2gE->C8+V1
+z+ydqxC<<A@gRUO|BML$YiY7ToAZs?l>^M6g-8oF}*wf=7d&y4qq3U_+t+$`5x8AA>
+zVt>T{Xc~l)x5jV~&Ypd4OmQG2E%@E++2CG0Iv|2Nq8<vH@}hx}l-Cpz8>|xQu2D^?
+zOV|9QZnY28Nb&!(r0;F9J!zjYC#U7Ezf9VWU8zA=m;9SMzVr3cC2_%HQ%atw8WL!m
+zQ?NmV8`zQ5jU`L^g8#f@Q<C2I)C0$C_NtPCK&)-bn<CT`t4@8uxUZadLdD09x#paC
+zXUyO|hYj_hPrx2mGBy)9=%T=<CSNA$j)H=QM{-I61R^6^J#*+-kGZAoM_jhwO`Al%
+zamh)c&omtAK{Iw@Mm=K#>l{^a%EZegedwG>C_)azR`;Fj9qUbQnf8m&ucke<TjV+_
+z;9dsRl9Z9LfeAT0ONBLc2)yQ9_cg8PcE+~$9T6Qoiqoh#;WS3X+PI_)o@dbF$bL50
+z<2PZV<ZD^0l<JBN+1%}ol6iDmZ)4s@Q{FL;5s`76chfG1`_M}Kt(IXI{k`xTWixKr
+zq@O(&BtiSAyQ#B*TdS;UuZDe&W4%a4(GRM|ec6W&`PM<7XIQB`e4!$^9S<kVIPEt%
+zs}u!dV|Hp}!d6B#)n3q)SM0Jyp+H+*oI!a7fx1=?yXY_N_le+kyso27*_;P*Rw&!x
+z71d?AYW_?I?wNvZpsitH`R=%!RyW6*%l?#W$qU~wYn5;y-T*E0)(8gcq5HbGf`0)n
+Wp#!aTk1g5&0000<MNUMnLSTZNI#td9
+
+literal 0
+HcmV?d00001
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/pt/dummy_box_facebook.png b/wp-content/plugins/privacy-share-buttons/images/pt/dummy_box_facebook.png
+new file mode 100644
+index 0000000000000000000000000000000000000000..9f6a2264f879ab2f9706914b540c53ac75fb5e92
+GIT binary patch
+literal 738
+zcmV<80v-K{P)<h;3K|Lk000e1NJLTq001-q002D*1ONa4NPdE-00002VoOIv0063u
+zBQgL0010qNS#tmY4#WTe4#WYKD-Ig~000McNliru-3JT;E(Dcq-=Y8j03B&mSad^g
+zZEa<4bN~PV002XBWnpw>WFU8GbZ8()Nlj2>E@cM*00K%$L_t(o!|j+oXcR#dfWO(j
+zn0V+BP(+e|KU^Upg_v9sL=1L{HX;eyD1i_UA(fKSLc3tlLJWefuu%)~5Nza9Neqf`
+z8Y?-3oS;p@33sH}j72u%Uhej?@n)7FI}5w>-p<Z9^JaG6dn*c(NJ;|wBEWpcBBBz5
+zV$co;4Kp4EXc8xy85MzL^Pp$+xB9IM3v#@5f(*Cxf+i`dy5l>K=$=uLbHMACHbF?!
+z{rvA<SbgKz!gOnD@%uT$fT!)!4LZUH0A_(X@=SS{`~LtE1sTT-F(?Mbpyr@_U4y(C
+z(9oui^9*SMiP}VLfeecbd(teuERZo{%bYAoM@lKBBMUO8Eguw(P={Cqdil<IVGy*A
+zLMx_;0dtbL?2IB{NtSU9B5YFh2(cuqbYdF>xva1ot85qpHl38QT*H`klv^7>K4Gpw
+zvr~-e{(8S7+2EMhAA9?SgN$*E_dHPAPdHRabA^3PI?VEDdmeUzJ`%Jm`6D@QFvSU8
+z20U>WAOO<@bQHM89VNfv5<TqVB%?r9jo;-aFPPvlC9+g~nvmIq04ly2{o-)Ij;gYU
+zd$cK|ZD>M(9<tx_uw~zlTMNvgPSdu9Cct!mJ;V=HJHWTPHmhE}qppXJaEaI`@Cvwq
+zr5-uUb5eBig?YwF@|84iYsQ)2H+#32@g+B10gfY>p+cI=z*U~I%0=3JvmfC$)6Jrw
+zZY5mz-Ee$AE@oPOT}!oVG}y4wpsu*CI|8>?!m^Dzy$z3KW2IOzjB;5f6`d>p1HW#S
+Unu4@N;Q#;t07*qoM6N<$g6e5D{{R30
+
+literal 0
+HcmV?d00001
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/pt/dummy_box_twitter.png b/wp-content/plugins/privacy-share-buttons/images/pt/dummy_box_twitter.png
+new file mode 100644
+index 0000000000000000000000000000000000000000..ad809fd8b179de125d1d726d94c0003923392a09
+GIT binary patch
+literal 960
+zcmV;x13&zUP)<h;3K|Lk000e1NJLTq002Y)002G+1ONa4IHPr*00002VoOIv0063u
+zBQgL0010qNS#tmY4#WTe4#WYKD-Ig~000McNliru-3JO51SSz91|9$a03B&mSad^g
+zZEa<4bN~PV002XBWnpw>WFU8GbZ8()Nlj2>E@cM*00SsVL_t(&-tE{;XdG1>0Px?;
+zZg%t4Xew44HB=9^Dosqq7NnqPX~in)p?Z-XZJ{c?c=h19f|qI$@lvT^1x1P&5v&qy
+zgsKe)f!a1Ak_0i;CTa7ryKg+~cDqT6(j?7_%zqC%|M__H+qdt%`7=?;*<{p=`bFMa
+zcSX_9$)tPa>j;@Ks8u{tX9js2jEHCI%z#ESV*imyAt@w<q>vPnLQ+TyNg*jDg`|)a
+zl0yFXkbGTV(v)LbUcA=eqAAD!A-fjFptYisbIHgeDc@_gud;p6qz4w&O6Ap6vZPKu
+zn*44b4q9VZw3L>X2q{x6nXwEIjwY7OSQbdSpk1HH21CiXP}ja_b7vI&mQ3l?P)A6?
+zubO1Xte2^4k7V5Lv}~cyj54JltL}`-V7&sF(p23&<vY{bZ81g7{uP0I;9i?6+lTxq
+zR&>fA9<vz_*Ie}V^?_VjTaOv?lqSO_wTqPeC8tw@Z}Cv&d-fV{a=@{FEfQ*a<UwQ3
+zIADWSn&m_iB|F_BV7gj81W(&-m)9M4Schlqw%uF$1>N>rZDLOLD0svRzHnZLmv!5&
+z-Qzyedo{=pa&l&!6KfVB60B34BM<0yS}<U}Q;H^R@}{pG64@j6+PtjKR`e;_W86+}
+zcpu}|=&hM3HIN-X7G#C$%AaUo@HdnppBj?&qye!TbUJ~(;74Izb_rb4>m3sq6;QHc
+z&QGj?+~|HkDace0CVCc3?tqQn)~CmP4r|h*q|vl5<&c<~mtDT@T@ya^oXdBN=d>LY
+zDxZRzHP;N?M7z7IM?>YZAXulxC%W9Gpij483qEtgHm@$of(%9!F(9Ubo7?i7S<_*g
+zlYS8)vD&j&sb$M&Z`7|#NtbVQN$eGS&#WG=EXa7m=k|Nv5&d3t#7i|TRSTn&Nk?Ti
+z^cs@UA}^9yZ>!mPC$GW;Xp(hN(5S&hK_o9DQZln3qfr*Ka*BeSL|kpD9K)iM$*pCP
+zR_C1&%V>3nMw3>qdK;}BtQX{M0wo0(R{B{JD^|<2*=t@imnVW)w#}rLx>k(Aq&877
+ioQx^d5z^o$9ns$tnkSDK27A!}0000<MNUMnLSTaCc&>E-
+
+literal 0
+HcmV?d00001
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/pt/dummy_facebook.png b/wp-content/plugins/privacy-share-buttons/images/pt/dummy_facebook.png
+new file mode 100644
+index 0000000000000000000000000000000000000000..6f69ed76b1a46be97eeb142bc2f1acfa926a79bd
+GIT binary patch
+literal 540
+zcmV+%0^|LOP)<h;3K|Lk000e1NJLTq001-q000yS1ONa4Xx-LU00002VoOIv0RM-N
+z%)bBt010qNS#tmY4#WTe4#WYKD-Ig~000McNliru-3JO504jX>k1+rM03B&mSad^g
+zZEa<4bN~PV002XBWnpw>WFU8GbZ8()Nlj2>E@cM*00D$aL_t(Y$Gw$5NW)MN#(()!
+zTZ;xk5vdL$9UL6Qt%x`~xQI}6Q3^$i(8=9FH&Jj9i{L6$bP!!!1ShG32qI2ywu6f$
+zLQ97<4mOWh+oS~>zc=LWa_@b2_bxf5O2Ia<@DCaW5k+~o%k-i7NMuo@8`bog1~mFG
+zQ7xZoeyA*T*>J*L6So<X9UxO><(_bpmFq}Wx|=dYl5rk55Y{KMl!&rSzsG?oj#_6V
+zBh3UlL7_i#%?7(nap|&S2f&5KgJ=v`Wn1VsEHXkD(<FeDh~Hw93(_2uCq-GZc$7|t
+z0+ghTJ{WcBs4_k55fDXlENu`SG629Crqpp&myoK=5@=y@DV;5(f{+GzYw)Sm<WR#2
+zA@8npkN~cLc~r4wj&lqmypUs!Ft0?pt&3CVi{AFy+d=r(6JQdB3?-s00V|wRVS%8O
+zeVi@!U5S)udsryz(u*t*ugRG|f3ErZJBl@Rigo1AP?wQ^$fIh$4n1cgX{ZK8pQ$W9
+eF;M<%lz#(%Ia}V1doP9n0000<MNUMnLSTZ8O47yv
+
+literal 0
+HcmV?d00001
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/pt/dummy_twitter.png b/wp-content/plugins/privacy-share-buttons/images/pt/dummy_twitter.png
+new file mode 100644
+index 0000000000000000000000000000000000000000..09cae2f695ba679e943acd17f08e29813701dfcb
+GIT binary patch
+literal 801
+zcmV++1K#|JP)<h;3K|Lk000e1NJLTq002Y)000yS1ONa4o|IG000002VoOIv0RM-N
+z%)bBt010qNS#tmY4#WTe4#WYKD-Ig~000McNliru-3JO4IvWbe?<)WR03B&mSad^g
+zZEa<4bN~PV002XBWnpw>WFU8GbZ8()Nlj2>E@cM*00N0gL_t(Y$HmoOh*V`5$MMfO
+zGdsJptE*#FGS*@@s~GOKLJA=iB^p^&7v+t3sa|M!(`^@BD|A&7(T!mcK@k$I2w5z-
+z!lEv8CDKO3=0$6{vpVbid5;$}JDi#ELP4G9T%7ZJ-{*PW?|IMjoHweQOBMyav)Hib
+zqUi6WY(!rVL8|_emt8O_)6*Tvc*a%PYL77*C{<ZK$7omzq%7YWF1u)1!473o<BtX8
+zYg=q@KA-fTSj`pxdd+scoC^Bo(SRf^amJjt<jq@B5UKlL&WHrR;icxi@_>sRcgFeq
+z-;ozBxaPRcRvVNPN!0E2w1DNN*RtSk2fXKF=bcjYjstf4)U;sSG3%7t)T`hX`<-<|
+z(NW`eD|p?vChrAuNls41A7X<dM1qZKZR7#tt_o(2x}v6Jn@{}gq{tz$k2=(potRQ{
+z$fCVY_zH`jGMQ?W6v!Um39<rWkSKJ0h6czF=48ETR&0$C7jPI{7CO{zaNDHMm2h1^
+z-JZ5rOo6QRg5OnTT9b*1uI3Kd>N8U&Jnxje33UUOos&bN+@V(DzEJXw_pPiLx8;rr
+z&8zB3gQ?O@6l`kEhGtk0Y&7J1V>YOoGA`JGA6>A^hg~Yj;2$;2ifO{NXKw47qFrYE
+zDMDhMciri#?uPeP)5g?|`PG=jVX-e&O!%Nn@rIuqv(IVM4m#~fD$|NZGfA=84U^_%
+z4Cxn1jM}Nv;k+6pke78!Frd#ZL8M<sr0!0aVn7xZIW<8}B5q}B*t}>aS>GVC$_>}V
+zGFExkfTa$MM`_p7#d=e}ZJ@5|=HotVVzp+oQhDHi=EJcdmL0ZasD;uSj3vXOU_Mz;
+f?IB2?ClsT*u?qa*z|qnV00000NkvXXu0mjf_3m@k
+
+literal 0
+HcmV?d00001
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/ru/dummy_box_facebook.png b/wp-content/plugins/privacy-share-buttons/images/ru/dummy_box_facebook.png
+new file mode 100644
+index 0000000000000000000000000000000000000000..6b43084e02e63c85cb57f79dc1b4e5b2cc8f405c
+GIT binary patch
+literal 870
+zcmV-s1DX7ZP)<h;3K|Lk000e1NJLTq002+`002G+0{{R3i!p4q0004BP)t-sZEbCK
+zc6NApc;VsU;Nalk;Naii-`d*RWMpJ!W@cw+XJ}|>X=!O{YHDk1Yiw+6Z*OmKaBy*P
+zadL8Ub8~ZabaZxhc6WDoczAeud3k$#dwhI+eSLj?etv&{e}I61fq{X7f`WsCgN22K
+zhK7cRhlhxWh>3}bii(Phi;IkmjE#+rj*gCxkB^X$kdcv*l9G~>larK`l$Dj0mX?;6
+zmzS8Bn3<WGo12@TpP!(hprN6mqobpyrlzN-r>Uu_tgNi9t*x)GuduMNv9YnTva++Y
+zv$eIgySux+y}iD^zQ4b}z`(%4!NJ19!o$PE#l^+O#>U9V$jQmc%F4>k&CSlv&d<-!
+z(9qD)(b3Y<($mw^*4Eb8*x1_I+S}XP-QC^a-{0Zk;o{=r<KyGx<mBe&=I7_<=;-L_
+z>FMg~>g((4?Ck9A?d|UF?(gsK@bK{T^z{7v{Qmy_|NsBRQ<w$-0004WQchC<K<3zH
+z00001VoOIv0Eh)0NB{r;32;bRa{vGf6951U69E94oEQKA00(qQO+^RY0~!<&3|lY^
+z?EnA)fJsC_R9M69*3C--K^O+`F|D<CXN(j}5EN07z>-$GMcz78mlC27BOy8j!sO2X
+zPxEDJ?5Q3ha364YW=DVf?hMSz#^A8Af+hu1aC0CXW5HGo1}P>ecpZU3ien-gAix%x
+z#5RNgX*l#83XG!v4h}X@AyM>Xz#3|ml^PB7sg`bEDVTy=2D)??S5E)>hjWpP^L7|4
+z8L($XsHa7+w>{YlCa?s%jOC^?3CnDnV*$|9V!$R6nu!P7!X~7B-iCnA6P5G+5yyeN
+ze6Q5SJ`M~U^Ovh?hyx2vb(7};1|B?rsL%H<nXdcjS+Fg^?Sb2iT=@IDpUKcQlfcoN
+zlCLMLpgy@Z;+FDvk^UQQjQdW~DmT?#SP=5N0uOSoJHplJ=v7cAR>)1Lp>Ff$!PYBu
+z7kq__dX@(__7g1Cb!vU}P_36%=g`lT6u!L<N;AjFk6h{LoL$ZzyS>VCRQ!IGJ4KUn
+wvwB$UKtSN;0N=jA8*El@*~nKw7XOO+0<pIK7s~dPtpET307*qoM6N<$g6yuvN&o-=
+
+literal 0
+HcmV?d00001
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/ru/dummy_facebook.png b/wp-content/plugins/privacy-share-buttons/images/ru/dummy_facebook.png
+new file mode 100644
+index 0000000000000000000000000000000000000000..5a46d958752feb74209ac9dce285aef1c8051370
+GIT binary patch
+literal 742
+zcmV<C0vY{@P)<h;3K|Lk000e1NJLTq002+`000yS0{{R3Ee1;E0003>P)t-s>gwv@
+z;o;!m;Nalk-{0Tb+S+7fWM*b&XJ=<<XlQ9^X=-X}Yinz4Y;0|9ZEtUHaBy&OadC2T
+za&vQYbaZrfc6N7ncX)Vsd3kwzdwYC*e0_a=etv#`e}900fPsO5f`WpBgM)>Ig@%TP
+zhlhuVh=_@aiHeGfi;IhljEs$qjgF3vkdTm(k&%*;l9Q8@m6es2mX?>7mzbECnVFfJ
+zo134XpP-<ip`oFpqoby#rl+T;tgNi9t*x)GuduMNv9YnTva++Yv$eIgySux+y}iD^
+zzQ4b}z`(%4!NJ19!o$PE#l^+O#>U9V$jQmc%F4>k&CSlv&d<-!(b3V;($dz}*4WtC
+z+S=ON+uPmU-QVBe;o;%p;^O1u<K*Pz=H}+-=jZ6?=;`U{>gww2>+9_7?CtIC?(XjI
+z@9*&N@bvWb{QUg?|Nr0=llA}r00DGTPE!Ct=GbNc0004EOGiWihy@);00009a7bBm
+z000XU000XU0RWnu7ytkO2XskIMF-sj8WasP3n6@s0003MNkl<ZILob-&5Ob?5XIw1
+zwV6?{q7(`%QbYt5#hZ9nFYdy!&_zK!2tqXf|J5`TC8Az-=N*PjNq>EPp;IBsLB^(_
+zBt&s{QfxZyiXvd-8DbzZ#j4B!duS!YD)d-@#KU+pZ37<=S{tor)x1@=@-Lw5UVaye
+z<O9}Hy{rIwK;zoB2)2N|2<Z0HeM-{u8Cd^0>hob3-XkS2WeOJMo^tmOuDk($?X}tt
+zLf;|n2QUyMpM>^->YYQxRIg<XpMYQ+=Mema34|{kLawl@R~3MV3|&$R-TD!z@{C`;
+za<gOfG1Z?*r|F#;{`r*SvC(LL`5umA7GOWh)k>2_)Mxop7>5J<_+lQg1v9cae*pz?
+Y1><EeNBl?R2LJ#707*qoM6N<$f(K-NI{*Lx
+
+literal 0
+HcmV?d00001
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/socialshareprivacy_info.png b/wp-content/plugins/privacy-share-buttons/images/socialshareprivacy_info.png
+index 6d705703452ae6352d4151917f782d37c764eaa4..733238d88547720661c889ef6c9ad745e5c5cabc 100755
+GIT binary patch
+delta 98
+zcmZ3+IGu5V1Scai0|Nu21Uu(MMGZf;0G|-o|Ns9p7|+zGn!64pQxfDC%;50sMjDVK
+x<>}%W!f`!00SNLMlsF#bJ9Hcn{Lj3AhoL;1P3lmBL=R9EgQu&X%Q~loCIDN29ccgn
+
+delta 113
+zcmV-%0FM8c0j2?v7zqdl0000x)|E<;At+r)Nkl<Zc-mt8|NlP&xqt<i1f$6;xT*io
+zq%mSs!^A)Vphz<#C4Q#JW)^$_MRI_F6yj1mctU%KYQ{(;*rEzolu?wz00ImEEN~om
+T#2&x$00000NkvXXu0mjfr*|tS
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/ui-bg_flat_0_aaaaaa_40x100.png b/wp-content/plugins/privacy-share-buttons/images/ui-bg_flat_0_aaaaaa_40x100.png
+new file mode 100644
+index 0000000000000000000000000000000000000000..5b5dab2ab7b1c50dea9cfe73dc5a269a92d2d4b4
+GIT binary patch
+literal 180
+zcmeAS@N?(olHy`uVBq!ia0vp^8bF-F!3HG1q!d*FscKIb$B>N1x91EQ4=4yQ7#`R^
+z$vje}<irI&an_s0pV!D+$FtuP31JO&3=I&aE+u|=5A)Hv$*VMh&S3C#^>bP0l+XkK
+DSH>_4
+
+literal 0
+HcmV?d00001
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/ui-bg_flat_75_ffffff_40x100.png b/wp-content/plugins/privacy-share-buttons/images/ui-bg_flat_75_ffffff_40x100.png
+new file mode 100644
+index 0000000000000000000000000000000000000000..ac8b229af950c29356abf64a6c4aa894575445f0
+GIT binary patch
+literal 178
+zcmeAS@N?(olHy`uVBq!ia0vp^8bF-F!3HG1q!d*FsY*{5$B>N1x91EQ4=4yQYz+E8
+zPo9&<{J;c_6SHRil>2s{Zw^OT)6@jj2u|u!(plXsM>LJD`vD!n;OXk;vd$@?2>^GI
+BH@yG=
+
+literal 0
+HcmV?d00001
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/ui-bg_glass_55_fbf9ee_1x400.png b/wp-content/plugins/privacy-share-buttons/images/ui-bg_glass_55_fbf9ee_1x400.png
+new file mode 100644
+index 0000000000000000000000000000000000000000..ad3d6346e00f246102f72f2e026ed0491988b394
+GIT binary patch
+literal 120
+zcmeAS@N?(olHy`uVBq!ia0vp^j6gJjgAK^akKnour0hLi978O6-<~(*I$*%ybaDOn
+z{W;e!B}_MSUQoPXhYd^Y6RUoS1yepnPx`2Kz)7OXQG!!=-jY=F+d2OOy?#DnJ32>z
+UEim$g7SJdLPgg&ebxsLQ09~*s;{X5v
+
+literal 0
+HcmV?d00001
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/ui-bg_glass_95_fef1ec_1x400.png b/wp-content/plugins/privacy-share-buttons/images/ui-bg_glass_95_fef1ec_1x400.png
+new file mode 100644
+index 0000000000000000000000000000000000000000..4443fdc1a156babad4336f004eaf5ca5dfa0f9ab
+GIT binary patch
+literal 119
+zcmeAS@N?(olHy`uVBq!ia0vp^j6gJjgAK^akKnour0hIh978O6-<~(*YA|4MzBvER
+z|7}eQtdCVXoUc2b{PaWeaIKu7gJx>{vDV26o)#~38&#8k_!`W=^oo1w6ixmPC4R1b
+Tyd6G3lNdZ*{an^LB{Ts5`idse
+
+literal 0
+HcmV?d00001
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/ui-bg_highlight-soft_75_cccccc_1x100.png b/wp-content/plugins/privacy-share-buttons/images/ui-bg_highlight-soft_75_cccccc_1x100.png
+new file mode 100644
+index 0000000000000000000000000000000000000000..7c9fa6c6edcfcdd3e5b77e6f547b719e6fc66e30
+GIT binary patch
+literal 101
+zcmeAS@N?(olHy`uVBq!ia0vp^j6j^i!3HGVb)pi0l#Zv1V~E7m<ccpZF4n8Dv9Yx&
+zy8QY7U*2m$;l+;n|NjK_PainIAnKgVYt6(keT9{lbLSy{pgsmqS3j3^P6<r_2PGZu
+
+literal 0
+HcmV?d00001
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/ui-icons_454545_256x240.png b/wp-content/plugins/privacy-share-buttons/images/ui-icons_454545_256x240.png
+deleted file mode 100644
+index 7ec70d11bfb2f77374dfd00ef61ba0c3647b5a0c..0000000000000000000000000000000000000000
+GIT binary patch
+literal 0
+HcmV?d00001
+
+literal 4369
+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
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/ui-icons_cd0a0a_256x240.png b/wp-content/plugins/privacy-share-buttons/images/ui-icons_cd0a0a_256x240.png
+deleted file mode 100644
+index 7930a558099bc8d92b4264eb67a0f040460f4a4f..0000000000000000000000000000000000000000
+GIT binary patch
+literal 0
+HcmV?d00001
+
+literal 4369
+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
+
+diff --git a/wp-content/plugins/privacy-share-buttons/js/jquery.socialshareprivacy.min.autoload.js b/wp-content/plugins/privacy-share-buttons/js/jquery.socialshareprivacy.min.autoload.js
+new file mode 100644
+index 00000000..e2b49568
+--- /dev/null
++++ b/wp-content/plugins/privacy-share-buttons/js/jquery.socialshareprivacy.min.autoload.js
+@@ -0,0 +1 @@
++!function($,undefined){"use strict";function absurl(url,base){if(base||(base=document.baseURI||$("html > head > base").last().attr("href")||document.location.href),!url)return base;if(/^[a-z][-+\.a-z0-9]*:/i.test(url))return url;if("//"===url.slice(0,2))return/^[^:]+:/.exec(base)[0]+url;var ch=url.charAt(0);if("/"===ch)return/^file:/i.test(base)?"file://"+url:/^[^:]+:\/*[^\/]+/i.exec(base)[0]+url;if("#"===ch)return base.replace(/#.*$/,"")+url;if("?"===ch)return base.replace(/[\?#].*$/,"")+url;var path;if(/^file:/i.test(base))path=base.replace(/^file:\/{0,2}/i,""),base="file://";else{var match=/^([^:]+:\/*[^\/]+)(\/.*?)?(\?.*?)?(#.*)?$/.exec(base);base=match[1],path=match[2]||"/"}return path=path.split("/"),path.pop(),0===path.length&&path.push(""),path.push(url),base+path.join("/")}function formatNumber(number){number=Number(number);var prefix="",suffix="";if(0>number&&(prefix="-",number=-number),1/0===number)return prefix+"Infinity";if(number>9999&&(number/=1e3,suffix="K"),number=Math.round(number),0===number)return"0";for(var buf=[];number>0;){var part=String(number%1e3);if(number=Math.floor(number/1e3))for(;part.length<3;)part="0"+part;buf.unshift(part)}return prefix+buf.join(",")+suffix}function getTitle(options,uri,settings){var title=settings&&settings.title;if("function"==typeof title&&(title=title.call(this,options,uri,settings)),title)return title;var title=$('meta[name="DC.title"]').attr("content"),creator=$('meta[name="DC.creator"]').attr("content");return title&&creator?title+" - "+creator:title||$('meta[property="og:title"]').attr("content")||$("title").text()}function getDescription(options,uri,settings){var description=settings&&settings.description;return"function"==typeof description&&(description=description.call(this,options,uri,settings)),description?description:abbreviateText($('meta[name="twitter:description"]').attr("content")||$('meta[itemprop="description"]').attr("content")||$('meta[name="description"]').attr("content")||$.trim($("article, p").first().text())||$.trim($("body").text()),3500)}function getImage(options,uri,settings){var imgs,img=settings&&settings.image;return"function"==typeof img&&(img=img.call(this,options,uri,settings)),img||(imgs=$('meta[property="image"], meta[property="og:image"], meta[property="og:image:url"], meta[name="twitter:image"], link[rel="image_src"], itemscope *[itemprop="image"]').first(),imgs.length>0&&(img=imgs.attr(IMAGE_ATTR_MAP[imgs[0].nodeName]))),img?absurl(img):(imgs=$("img").filter(":visible").filter(function(){return 0===$(this).parents(".social_share_privacy_area").length}),0===imgs.length?(img=$('link[rel~="shortcut"][rel~="icon"]').attr("href"),img?absurl(img):"http://www.google.com/s2/favicons?"+$.param({domain:location.hostname})):(imgs.sort(function(lhs,rhs){return rhs.offsetWidth*rhs.offsetHeight-lhs.offsetWidth*lhs.offsetHeight}),imgs[0].src))}function abbreviateText(text,length){if(unescape(encodeURIComponent(text)).length<=length)return text;var abbrev=text.slice(0,length-3);if(!/\W/.test(text.charAt(length-3))){var match=/^(.*)\s\S*$/.exec(abbrev);match&&(abbrev=match[1])}return abbrev+"…"}function escapeHtml(s){return s.replace(/[<>&"']/g,function(ch){return HTML_CHAR_MAP[ch]})}function getEmbed(options,uri,settings){var embed=settings&&settings.embed;if("function"==typeof embed&&(embed=embed.call(this,options,uri,settings)),embed)return embed;embed=['<iframe scrolling="no" frameborder="0" style="border:none;" allowtransparency="true"'];var embed_url=$('meta[name="twitter:player"]').attr("content");if(embed_url){var width=$('meta[name="twitter:player:width"]').attr("content"),height=$('meta[name="twitter:player:height"]').attr("content");width&&embed.push(' width="',escapeHtml(width),'"'),height&&embed.push(' height="',escapeHtml(height),'"')}else embed_url=uri+options.referrer_track;return embed.push(' src="',escapeHtml(embed_url),'"></iframe>'),embed.join("")}function getURI(options){var uri=document.location.href,canonical=$("link[rel=canonical]").attr("href")||$('head meta[property="og:url"]').attr("content");return canonical?uri=absurl(canonical):options&&options.ignore_fragment&&(uri=uri.replace(/#.*$/,"")),uri}function buttonClickHandler(service_name){function onclick(event){var $container=$(this).parents("li.help_info").first(),$share=$container.parents(".social_share_privacy_area").first().parent(),options=$share.data("social-share-privacy-options"),service=options.services[service_name],button_class=service.button_class||service_name,uri=options.uri;"function"==typeof uri&&(uri=uri.call($share[0],options));var $switch=$container.find("span.switch");$switch.hasClass("off")?($container.addClass("info_off"),$switch.addClass("on").removeClass("off").html(service.txt_on||" "),$container.find("img.privacy_dummy").replaceWith("function"==typeof service.button?service.button.call($container.parent().parent()[0],service,uri,options):service.button),$share.trigger({type:"socialshareprivacy:enable",serviceName:service_name,isClick:!event.isTrigger})):($container.removeClass("info_off"),$switch.addClass("off").removeClass("on").html(service.txt_off||" "),$container.find(".dummy_btn").empty().append($("<img/>").addClass(button_class+"_privacy_dummy privacy_dummy").attr({alt:service.dummy_alt,src:service.path_prefix+("line"===options.layout?service.dummy_line_img:service.dummy_box_img)}).click(onclick)),$share.trigger({type:"socialshareprivacy:disable",serviceName:service_name,isClick:!event.isTrigger}))}return onclick}function enterHelpInfo(){var $info_wrapper=$(this);if(!$info_wrapper.hasClass("info_off")){var timeout_id=window.setTimeout(function(){$info_wrapper.addClass("display"),$info_wrapper.removeData("timeout_id")},500);$info_wrapper.data("timeout_id",timeout_id)}}function leaveHelpInfo(){var $info_wrapper=$(this),timeout_id=$info_wrapper.data("timeout_id");timeout_id!==undefined&&window.clearTimeout(timeout_id),$info_wrapper.removeClass("display")}function permCheckChangeHandler(){var $input=$(this),$share=$input.parents(".social_share_privacy_area").first().parent(),options=$share.data("social-share-privacy-options");$input.is(":checked")?(options.set_perma_option($input.attr("data-service"),options),$input.parent().addClass("checked")):(options.del_perma_option($input.attr("data-service"),options),$input.parent().removeClass("checked"))}function enterSettingsInfo(){var $settings=$(this),timeout_id=window.setTimeout(function(){$settings.find(".settings_info_menu").removeClass("off").addClass("on"),$settings.removeData("timeout_id")},500);$settings.data("timeout_id",timeout_id)}function leaveSettingsInfo(){var $settings=$(this),timeout_id=$settings.data("timeout_id");timeout_id!==undefined&&window.clearTimeout(timeout_id),$settings.find(".settings_info_menu").removeClass("on").addClass("off")}function setPermaOption(service_name,options){$.cookie("socialSharePrivacy_"+service_name,"perma_on",options.cookie_expires,options.cookie_path,options.cookie_domain)}function delPermaOption(service_name,options){$.cookie("socialSharePrivacy_"+service_name,null,-1,options.cookie_path,options.cookie_domain)}function getPermaOption(service_name,options){return!!options.get_perma_options(options)[service_name]}function getPermaOptions(){var cookies=$.cookie(),permas={};for(var name in cookies){var match=/^socialSharePrivacy_(.+)$/.exec(name);match&&(permas[match[1]]="perma_on"===cookies[name])}return permas}function socialSharePrivacy(options){if("string"==typeof options){var command=options;if(1===arguments.length)switch(command){case"enable":this.find(".switch.off").click();break;case"disable":this.find(".switch.on").click();break;case"toggle":this.find(".switch").click();break;case"options":return this.data("social-share-privacy-options");case"destroy":this.trigger({type:"socialshareprivacy:destroy"}),this.children(".social_share_privacy_area").remove(),this.removeData("social-share-privacy-options");break;case"enabled":var enabled={};return this.each(function(){var $self=$(this),options=$self.data("social-share-privacy-options");for(var name in options.services)enabled[name]=$self.find("."+(options.services[name].class_name||name)+" .switch").hasClass("on")}),enabled;case"disabled":var disabled={};return this.each(function(){var $self=$(this),options=$self.data("social-share-privacy-options");for(var name in options.services)disabled[name]=$self.find("."+(options.services[name].class_name||name)+" .switch").hasClass("off")}),disabled;default:throw new Error("socialSharePrivacy: unknown command: "+command)}else{var arg=arguments[1];switch(command){case"enable":this.each(function(){var $self=$(this),options=$self.data("social-share-privacy-options");$self.find("."+(options.services[arg].class_name||arg)+" .switch.off").click()});break;case"disable":this.each(function(){var $self=$(this),options=$self.data("social-share-privacy-options");$self.find("."+(options.services[arg].class_name||arg)+" .switch.on").click()});break;case"toggle":this.each(function(){var $self=$(this),options=$self.data("social-share-privacy-options");$self.find("."+(options.services[arg].class_name||arg)+" .switch").click()});break;case"option":if(!(arguments.length>2))return this.data("social-share-privacy-options")[arg];var value={};value[arg]=arguments[2],this.each(function(){$.extend(!0,$(this).data("social-share-privacy-options"),value)});break;case"options":$.extend(!0,options,arg);break;case"enabled":var options=this.data("social-share-privacy-options");return this.find("."+(options.services[arg].class_name||arg)+" .switch").hasClass("on");case"disabled":var options=this.data("social-share-privacy-options");return this.find("."+(options.services[arg].class_name||arg)+" .switch").hasClass("off");default:throw new Error("socialSharePrivacy: unknown command: "+command)}}return this}return this.each(function(){var data={};this.lang&&(data.language=this.lang);for(var i=0,attrs=this.attributes;i<attrs.length;++i){var attr=attrs[i];if(/^data-./.test(attr.name)){for(var path=attr.name.slice(5).replace(/-/g,"_").split("."),ctx=data,j=0;j<path.length-1;++j){var name=path[j];name in ctx?(ctx=ctx[name],"string"==typeof ctx&&(ctx=new Function("$","return ("+ctx+");").call(this,$))):ctx=ctx[name]={}}var name=path[j];ctx[name]="object"==typeof ctx[name]?$.extend(!0,new Function("$","return ("+attr.value+");").call(this,$),ctx[name]):attr.value}}if("cookie_expires"in data&&(data.cookie_expires=Number(data.cookie_expires)),"perma_option"in data&&(data.perma_option="true"===$.trim(data.perma_option).toLowerCase()),"ignore_fragment"in data&&(data.ignore_fragment="true"===$.trim(data.ignore_fragment).toLowerCase()),"set_perma_option"in data&&(data.set_perma_option=new Function("service_name","options",data.set_perma_option)),"del_perma_option"in data&&(data.del_perma_option=new Function("service_name","options",data.del_perma_option)),"get_perma_option"in data&&(data.get_perma_option=new Function("service_name","options",data.get_perma_option)),"get_perma_options"in data&&(data.get_perma_options=new Function("options",data.get_perma_options)),"order"in data&&(data.order=$.trim(data.order),data.order?data.order=data.order.split(/\s+/g):delete data.order),"string"==typeof data.services&&(data.services=new Function("$","return ("+data.services+");").call(this,$)),"options"in data&&(data=$.extend(data,new Function("$","return ("+data.options+");").call(this,$)),delete data.options),"services"in data)for(var service_name in data.services){var service=data.services[service_name];"string"==typeof service&&(data.services[service_name]=new Function("$","return ("+service+");").call(this,$)),"string"==typeof service.status&&(service.status="true"===$.trim(service.status).toLowerCase()),"string"==typeof service.perma_option&&(service.perma_option="true"===$.trim(service.perma_option).toLowerCase())}var this_options=$.extend(!0,{},socialSharePrivacy.settings,options,data),order=this_options.order||[],dummy_img="line"===this_options.layout?"dummy_line_img":"dummy_box_img",any_on=!1,any_perm=!1,any_unsafe=!1,unordered=[];for(var service_name in this_options.services){var service=this_options.services[service_name];service.status&&(any_on=!0,-1===$.inArray(service_name,order)&&unordered.push(service_name),"safe"!==service.privacy&&(any_unsafe=!0,service.perma_option&&(any_perm=!0))),"language"in service||(service.language=this_options.language),"path_prefix"in service||(service.path_prefix=this_options.path_prefix),"referrer_track"in service||(service.referrer_track="")}if(unordered.sort(),order=order.concat(unordered),any_on){if(this_options.css_path){var css_path=(this_options.path_prefix||"")+this_options.css_path;document.createStyleSheet?document.createStyleSheet(css_path):0===$('link[href="'+css_path+'"]').length&&$("<link/>",{rel:"stylesheet",type:"text/css",href:css_path}).appendTo(document.head)}var permas;if(this_options.perma_option&&any_perm)if(this_options.get_perma_options)permas=this_options.get_perma_options(this_options);else{permas={};for(var service_name in this_options.services)permas[service_name]=this_options.get_perma_option(service_name,this_options)}var uri=this_options.uri;"function"==typeof uri&&(uri=uri.call(this,this_options));var $context=$('<ul class="social_share_privacy_area"></ul>').addClass(this_options.layout),$share=$(this);$share.prepend($context).data("social-share-privacy-options",this_options);for(var i=0;i<order.length;++i){var service_name=order[i],service=this_options.services[service_name];if(service&&service.status){var $help_info,class_name=service.class_name||service_name,button_class=service.button_class||service_name;"safe"===service.privacy?($help_info=$('<li class="help_info"><div class="info">'+service.txt_info+'</div><div class="dummy_btn"></div></li>').addClass(class_name),$help_info.find(".dummy_btn").addClass(button_class).append(service.button.call(this,service,uri,this_options))):($help_info=$('<li class="help_info"><div class="info">'+service.txt_info+'</div><span class="switch off">'+(service.txt_off||" ")+'</span><div class="dummy_btn"></div></li>').addClass(class_name),$help_info.find(".dummy_btn").addClass(button_class).append($("<img/>").addClass(button_class+"_privacy_dummy privacy_dummy").attr({alt:service.dummy_alt,src:service.path_prefix+service[dummy_img]})),$help_info.find(".dummy_btn img.privacy_dummy, span.switch").click(buttonClickHandler(service_name))),$context.append($help_info)}}if(any_unsafe){var $settings_info=$('<li class="settings_info"><div class="settings_info_menu off perma_option_off"><a><span class="help_info icon"><span class="info">'+this_options.txt_help+"</span></span></a></div></li>"),$info_link=$settings_info.find("> .settings_info_menu > a").attr("href",this_options.info_link);if(this_options.info_link_target&&$info_link.attr("target",this_options.info_link_target),$context.append($settings_info),$context.find(".help_info").on("mouseenter",enterHelpInfo).on("mouseleave",leaveHelpInfo),this_options.perma_option&&any_perm){var $container_settings_info=$context.find("li.settings_info"),$settings_info_menu=$container_settings_info.find(".settings_info_menu");$settings_info_menu.removeClass("perma_option_off"),$settings_info_menu.append('<span class="settings">'+this_options.txt_settings+"</span><form><fieldset><legend>"+this_options.settings_perma+"</legend></fieldset></form>");for(var $fieldset=$settings_info_menu.find("form fieldset"),i=0;i<order.length;++i){var service_name=order[i],service=this_options.services[service_name];if(service&&service.status&&service.perma_option&&"safe"!==service.privacy){var class_name=service.class_name||service_name,perma=permas[service_name],$field=$('<label><input type="checkbox"'+(perma?' checked="checked"/>':"/>")+service.display_name+"</label>");$field.find("input").attr("data-service",service_name),$fieldset.append($field),perma&&($context.find("li."+class_name+" span.switch").click(),this_options.set_perma_option(service_name,this_options))}}$container_settings_info.find("span.settings").css("cursor","pointer"),$container_settings_info.on("mouseenter",enterSettingsInfo).on("mouseleave",leaveSettingsInfo),$container_settings_info.find("fieldset input").on("change",permCheckChangeHandler)}}$share.trigger({type:"socialshareprivacy:create",options:this_options})}})}var IMAGE_ATTR_MAP={META:"content",IMG:"src",A:"href",IFRAME:"src",LINK:"href"},HTML_CHAR_MAP={"<":"&lt;",">":"&gt;","&":"&amp;",'"':"&quot;","'":"&#39;"};socialSharePrivacy.absurl=absurl,socialSharePrivacy.escapeHtml=escapeHtml,socialSharePrivacy.getTitle=getTitle,socialSharePrivacy.getImage=getImage,socialSharePrivacy.getEmbed=getEmbed,socialSharePrivacy.getDescription=getDescription,socialSharePrivacy.abbreviateText=abbreviateText,socialSharePrivacy.formatNumber=formatNumber,socialSharePrivacy.settings={services:{},info_link:"http://panzi.github.io/SocialSharePrivacy/",info_link_target:"",txt_settings:"Settings",txt_help:"If you activate these fields via click, data will be sent to a third party (Facebook, Twitter, Google, ...) and stored there. For more details click <em>i</em>.",settings_perma:"Permanently enable share buttons:",layout:"line",set_perma_option:setPermaOption,del_perma_option:delPermaOption,get_perma_options:getPermaOptions,get_perma_option:getPermaOption,perma_option:!!$.cookie,cookie_path:"/",cookie_domain:document.location.hostname,cookie_expires:365,path_prefix:"",css_path:"stylesheets/jquery.socialshareprivacy.min.css",uri:getURI,language:"en",ignore_fragment:!0},$.fn.socialSharePrivacy=socialSharePrivacy}(jQuery),function($){"use strict";$.fn.socialSharePrivacy.settings.services.twitter={status:!0,button_class:"tweet",dummy_line_img:"images/dummy_twitter.png",dummy_box_img:"images/dummy_box_twitter.png",dummy_alt:'"Tweet this"-Dummy',txt_info:"Two clicks for more privacy: The Tweet this button will be enabled once you click here. Activating the button already sends data to Twitter &ndash; see <em>i</em>.",txt_off:"not connected to Twitter",txt_on:"connected to Twitter",perma_option:!0,display_name:"Twitter",referrer_track:"",via:"",related:"",hashtags:"",dnt:!0,text:$.fn.socialSharePrivacy.getTitle,button:function(options,uri,settings){var text="function"==typeof options.text?options.text.call(this,options,uri,settings):String(options.text);text=$.fn.socialSharePrivacy.abbreviateText(text,120);var params={url:uri+options.referrer_track,counturl:uri,text:text,count:"line"===settings.layout?"horizontal":"vertical",lang:options.language};return options.via&&(params.via=options.via),options.related&&(params.related=options.related),options.hashtags&&(params.hashtags=options.hashtags),options.dnt&&(params.dnt=options.dnt),$('<iframe allowtransparency="true" frameborder="0" scrolling="no"></iframe>').attr("src","https://platform.twitter.com/widgets/tweet_button.html?"+$.param(params).replace(/\+/g,"%20"))}}}(jQuery),function($){"use strict";var locales={af:["ZA"],ar:["AR"],az:["AZ"],be:["BY"],bg:["BG"],bn:["IN"],bs:["BA"],ca:["ES"],cs:["CZ"],cy:["GB"],da:["DK"],de:["DE"],el:["GR"],en:["GB","PI","UD","US"],eo:["EO"],es:["ES","LA"],et:["EE"],eu:["ES"],fa:["IR"],fb:["LT"],fi:["FI"],fo:["FO"],fr:["CA","FR"],fy:["NL"],ga:["IE"],gl:["ES"],he:["IL"],hi:["IN"],hr:["HR"],hu:["HU"],hy:["AM"],id:["ID"],is:["IS"],it:["IT"],ja:["JP"],ka:["GE"],km:["KH"],ko:["KR"],ku:["TR"],la:["VA"],lt:["LT"],lv:["LV"],mk:["MK"],ml:["IN"],ms:["MY"],nb:["NO"],ne:["NP"],nl:["NL"],nn:["NO"],pa:["IN"],pl:["PL"],ps:["AF"],pt:["BR","PT"],ro:["RO"],ru:["RU"],sk:["SK"],sl:["SI"],sq:["AL"],sr:["RS"],sv:["SE"],sw:["KE"],ta:["IN"],te:["IN"],th:["TH"],tl:["PH"],tr:["TR"],uk:["UA"],vi:["VN"],zh:["CN","HK","TW"]};$.fn.socialSharePrivacy.settings.services.facebook={status:!0,button_class:"fb_like",dummy_line_img:"images/dummy_facebook.png",dummy_box_img:"images/dummy_box_facebook.png",dummy_alt:'Facebook "Like"-Dummy',txt_info:"Two clicks for more privacy: The Facebook Like button will be enabled once you click here. Activating the button already sends data to Facebook &ndash; see <em>i</em>.",txt_off:"not connected to Facebook",txt_on:"connected to Facebook",perma_option:!0,display_name:"Facebook Like/Recommend",referrer_track:"",action:"like",colorscheme:"light",font:"",button:function(options,uri,settings){var match=/^([a-z]{2})_([A-Z]{2})$/.exec(options.language),locale="en_US";if(match){if(match[1]in locales){var subs=locales[match[1]];locale=-1!==$.inArray(match[2],subs)?options.language:match[1]+"_"+subs[0]}}else options.language in locales&&(locale=options.language+"_"+locales[options.language][0]);var params={locale:locale,href:uri+options.referrer_track,send:"false",show_faces:"false",action:options.action,colorscheme:options.colorscheme};return options.font&&(params.font=options.font),"line"===settings.layout?(params.width="120",params.height="20",params.layout="button_count"):(params.width=62,params.height=61,params.layout="box_count"),$('<iframe scrolling="no" frameborder="0" allowtransparency="true"></iframe>').attr("src","https://www.facebook.com/plugins/like.php?"+$.param(params))}}}(jQuery),function($){"use strict";$.fn.socialSharePrivacy.settings.services.gplus={status:!0,button_class:"gplusone",dummy_line_img:"images/dummy_gplus.png",dummy_box_img:"images/dummy_box_gplus.png",dummy_alt:'"Google+1"-Dummy',txt_info:"Two clicks for more privacy: The Google+ button will be enabled once you click here. Activating the button already sends data to Google &ndash; see <em>i</em>.",txt_off:"not connected to Google+",txt_on:"connected to Google+",perma_option:!0,display_name:"Google+",referrer_track:"",button:function(options,uri,settings){var $code=$('<div class="g-plusone"></div><script type="text/javascript">window.___gcfg = {lang: "'+options.language.replace("_","-")+'"}; (function() { var po = document.createElement("script"); '+'po.type = "text/javascript"; po.async = true; po.src = "https://apis.google.com/js/plusone.js"; '+'var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(po, s); })(); </script>');return $code.filter(".g-plusone").attr({"data-href":uri+options.referrer_track,"data-size":"line"===settings.layout?"medium":"tall"}),$code}}}(jQuery),function($){"use strict";function get(self,options,uri,settings,name){var value=options[name];return"function"==typeof value?value.call(self,options,uri,settings):String(value)}$.fn.socialSharePrivacy.settings.services.buffer={status:!0,dummy_line_img:"images/dummy_buffer.png",dummy_box_img:"images/dummy_box_buffer.png",dummy_alt:'"Buffer"-Dummy',txt_info:"Two clicks for more privacy: The Buffer button will be enabled once you click here. Activating the button already sends data to Buffer &ndash; see <em>i</em>.",txt_off:"not connected to Buffer",txt_on:"connected to Buffer",perma_option:!0,display_name:"Buffer",referrer_track:"",via:"",text:$.fn.socialSharePrivacy.getTitle,picture:$.fn.socialSharePrivacy.getImage,button:function(options,uri,settings){return $('<iframe allowtransparency="true" frameborder="0" scrolling="no"></iframe>').attr("src","https://widgets.bufferapp.com/button/?"+$.param({count:"line"===settings.layout?"horizontal":"vertical",via:get(this,options,uri,settings,"via"),text:$.fn.socialSharePrivacy.abbreviateText(get(this,options,uri,settings,"text"),120),picture:get(this,options,uri,settings,"picture"),url:uri+options.referrer_track,source:"button"}))}}}(jQuery),function($){"use strict";function enqueue(options){options.requestId=String(requestId++),requestQueue.push(options),requestActive||request(options)}function request(options){window.DISQUSWIDGETS=DISQUSWIDGETS,requestActive=!0;var script=document.createElement("script");script.type="text/javascript",script.src="https://"+options.shortname+".disqus.com/count.js?q=1&0=2,"+encodeURIComponent(options.uri),script.async=!0,script.setAttribute("data-request-id",options.requestId),script.onload=script.onreadystatechange=script.onerror=requestLoad,(document.head||document.body).appendChild(script)}function requestLoad(event){if(event||(event=window.event),!this.readyState||"loaded"===this.readyState||"complete"===this.readyState||"error"===event.type){this.onload=this.onreadystatechange=this.onerror=requestLoad;var $script=$(this),requestId=$script.attr("data-request-id");requestQueue.length>0&&requestQueue[0].requestId===requestId&&requestQueue.shift(),requestQueue.length>0?request(requestQueue[0]):requestActive=!1}}var DISQUSWIDGETS={displayCount:function(data){var options=requestQueue.shift();$(".social_share_privacy_area .disqus .disqus-widget:not(.init)").each(function(){var $widget=$(this);if($widget.attr("data-shortname")===options.shortname&&$widget.attr("data-uri")===options.uri){var key=$widget.attr("data-count"),count=data.counts[0][key],text=data.text[key],scount=$.fn.socialSharePrivacy.formatNumber(count);$widget.attr("title",0===count?text.zero:1===count?text.one:text.multiple.replace("{num}",scount)),$widget.find(".count a").text(scount),$widget.addClass("init")}})}},requestId=0,requestActive=!1,requestQueue=[];$.fn.socialSharePrivacy.settings.services.disqus={status:!0,dummy_line_img:"images/dummy_disqus.png",dummy_box_img:"images/dummy_box_disqus.png",dummy_alt:'"Disqus"-Dummy',txt_info:"Two clicks for more privacy: The Disqus button will be enabled once you click here. Activating the button already sends data to Disqus &ndash; see <em>i</em>.",txt_off:"not connected to Disqus",txt_on:"connected to Disqus",perma_option:!0,display_name:"Disqus",referrer_track:"",shortname:"",count:"comments",onclick:null,button:function(options,uri,settings){var $code,shortname=options.shortname||window.disqus_shortname||"";return $code="line"===settings.layout?$('<div class="disqus-widget"><a href="#disqus_thread" class="name">Disq<span class="us">us</span></a><span class="count"><i></i><u></u><a href="#disqus_thread">&nbsp;</a></span></div>'):$('<div class="disqus-widget"><div class="count"><i></i><u></u><a href="#disqus_thread">&nbsp;</a></div><a href="#disqus_thread" class="name">Disq<span class="us">us</span></a></div>'),$code.attr({"data-count":options.count,"data-shortname":shortname,"data-uri":uri+options.referrer_track}),options.onclick&&$code.find("a").click("function"==typeof options.onclick?options.onclick:new Function("event",options.onclick)),enqueue({shortname:shortname,uri:uri+options.referrer_track}),$code}}}(jQuery),function($){"use strict";function get(self,options,uri,settings,name){var value=options[name];return"function"==typeof value&&(value=value.call(self,options,uri,settings)),String(value)}function getBody(options,uri,settings){return getDescription.call(this,options,uri,settings)+"\n\n"+uri+options.referrer_track}var getDescription=$.fn.socialSharePrivacy.getDescription;$.fn.socialSharePrivacy.settings.services.mail={status:!0,privacy:"safe",button_class:"mail",line_img:"images/mail.png",box_img:"images/box_mail.png",txt_info:"Send this via email to a friend.",txt_button:"Send Email",display_name:"Mail",referrer_track:"",subject:$.fn.socialSharePrivacy.getTitle,body:getBody,button:function(options,uri,settings){return $("<a/>").attr("href","mailto:?"+$.param({subject:get(this,options,uri,settings,"subject"),body:get(this,options,uri,settings,"body")}).replace(/\+/g,"%20")).append($("<img>",{alt:options.txt_button,src:options.path_prefix+("line"===settings.layout?options.line_img:options.box_img)}))}}}(jQuery),function($){"use strict";$.fn.socialSharePrivacy.settings.services.fbshare={status:!0,privacy:"safe",button_class:"fbshare",line_img:"images/fbshare.png",box_img:"images/box_fbshare.png",txt_info:"Share via facebook.",txt_button:"Facebook Share",display_name:"Facebook Share",referrer_track:"",button:function(options,uri,settings){return $("<a/>",{target:"_blank",href:"https://www.facebook.com/sharer/sharer.php?"+$.param({u:uri+options.referrer_track})}).append($("<img>",{alt:options.txt_button,src:options.path_prefix+("line"===settings.layout?options.line_img:options.box_img)}))}}}(jQuery),function($){"use strict";function get(self,options,uri,settings,name){var value=options[name];return"function"==typeof value?value.call(self,options,uri,settings):String(value)}function loadScript(){$(".social_share_privacy_area .pinterest .pinit a[data-pin-log]").attr("data-pin-do","ignore"),$.ajax({url:"https://assets.pinterest.com/js/pinit.js",dataType:"script",cache:!0}),loadingScript=!1}var loadingScript=!1;$.fn.socialSharePrivacy.settings.services.pinterest={status:!0,button_class:"pinit",dummy_line_img:"images/dummy_pinterest.png",dummy_box_img:"images/dummy_box_pinterest.png",dummy_alt:'"Pin it"-Dummy',txt_info:"Two clicks for more privacy: The Pin it button will be enabled once you click here. Activating the button already sends data to Pinterest &ndash; see <em>i</em>.",txt_off:"not connected to Pinterest",txt_on:"connected to Pinterest",perma_option:!0,display_name:"Pinterest",referrer_track:"",title:$.fn.socialSharePrivacy.getTitle,description:$.fn.socialSharePrivacy.getDescription,media:$.fn.socialSharePrivacy.getImage,button:function(options,uri,settings){var params={url:uri+options.referrer_track,media:get(this,options,uri,settings,"media")},title=get(this,options,uri,settings,"title"),description=get(this,options,uri,settings,"description");title&&(params.title=title),description&&(params.description=description);var $code=$('<a data-pin-do="buttonPin"><img /></a>');return $code.filter("a").attr({"data-pin-config":"line"===settings.layout?"beside":"above",href:"https://pinterest.com/pin/create/button/?"+$.param(params)}).find("img").attr("src","https://assets.pinterest.com/images/pidgets/pin_it_button.png"),loadingScript||(loadingScript=!0,setTimeout(loadScript,10)),$code}}}(jQuery),jQuery(document).ready(function($){"use strict";$('script[type="application/x-social-share-privacy-settings"]').each(function(){var settings=new Function("return ("+$.text(this)+");").call(this);"object"==typeof settings&&$.extend(!0,$.fn.socialSharePrivacy.settings,settings)})}),jQuery(document).ready(function($){$("*[data-social-share-privacy=true]:not([data-init=true])").socialSharePrivacy().attr("data-init","true")});
+diff --git a/wp-content/plugins/privacy-share-buttons/js/jquery.socialshareprivacy.min.de.js b/wp-content/plugins/privacy-share-buttons/js/jquery.socialshareprivacy.min.de.js
+new file mode 100644
+index 00000000..c36d6130
+--- /dev/null
++++ b/wp-content/plugins/privacy-share-buttons/js/jquery.socialshareprivacy.min.de.js
+@@ -0,0 +1 @@
++jQuery.extend(!0,jQuery.fn.socialSharePrivacy.settings,{services:{buffer:{txt_info:"Zwei Klicks f&uuml;r mehr Datenschutz: Erst wenn Sie hier klicken, wird der Button aktiv und Sie k&ouml;nnen Ihre Empfehlung an Buffer senden. Schon beim Aktivieren werden Daten an Dritte &uuml;bertragen &ndash; siehe <em>i</em>.",txt_off:"nicht mit Buffer verbunden",txt_on:"mit Buffer verbunden"},disqus:{txt_info:"Zwei Klicks f&uuml;r mehr Datenschutz: Erst wenn Sie hier klicken, wird der Button aktiv und Sie k&ouml;nnen Ihre Empfehlung an Disqus senden. Schon beim Aktivieren werden Daten an Dritte &uuml;bertragen &ndash; siehe <em>i</em>.",txt_off:"nicht mit Disqus verbunden",txt_on:"mit Disqus verbunden"},facebook:{dummy_line_img:"images/de/dummy_facebook.png",dummy_box_img:"images/de/dummy_box_facebook.png",txt_info:"Zwei Klicks f&uuml;r mehr Datenschutz: Erst wenn Sie hier klicken, wird der Button aktiv und Sie k&ouml;nnen Ihre Empfehlung an Facebook senden. Schon beim Aktivieren werden Daten an Dritte &uuml;bertragen &ndash; siehe <em>i</em>.",txt_off:"nicht mit Facebook verbunden",txt_on:"mit Facebook verbunden"},fbshare:{txt_info:"Auf Facebook mit anderen Leuten teilen."},gplus:{txt_info:"Zwei Klicks f&uuml;r mehr Datenschutz: Erst wenn Sie hier klicken, wird der Button aktiv und Sie k&ouml;nnen Ihre Empfehlung an Google+ senden. Schon beim Aktivieren werden Daten an Dritte &uuml;bertragen &ndash; siehe <em>i</em>.",txt_off:"nicht mit Google+ verbunden",txt_on:"mit Google+ verbunden"},mail:{txt_info:"Per E-Mail an einen Freund senden.",txt_button:"Sende E-Mail"},pinterest:{txt_info:"Zwei Klicks f&uuml;r mehr Datenschutz: Erst wenn Sie hier klicken, wird der Button aktiv und Sie k&ouml;nnen Ihre Empfehlung an Pinterest senden. Schon beim Aktivieren werden Daten an Dritte &uuml;bertragen &ndash; siehe <em>i</em>.",txt_off:"nicht mit Pinterest verbunden",txt_on:"mit Pinterest verbunden"},twitter:{txt_info:"Zwei Klicks f&uuml;r mehr Datenschutz: Erst wenn Sie hier klicken, wird der Button aktiv und Sie k&ouml;nnen Ihre Empfehlung an Twitter senden. Schon beim Aktivieren werden Daten an Dritte &uuml;bertragen &ndash; siehe <em>i</em>.",txt_off:"nicht mit Twitter verbunden",txt_on:"mit Twitter verbunden"}},info_link:"http://panzi.github.io/SocialSharePrivacy/index.de.html",txt_settings:"Einstellungen",txt_help:"Wenn Sie diese Felder durch einen Klick aktivieren, werden Informationen an Facebook, Twitter oder Google etc. in die USA &uuml;bertragen und unter Umst&auml;nden auch dort gespeichert. N&auml;heres erfahren Sie durch einen Klick auf das <em>i</em>.",settings_perma:"Dauerhaft aktivieren und Daten&uuml;ber&shy;tragung zustimmen:",language:"de"});
+\ No newline at end of file
+diff --git a/wp-content/plugins/privacy-share-buttons/js/jquery.socialshareprivacy.min.es.js b/wp-content/plugins/privacy-share-buttons/js/jquery.socialshareprivacy.min.es.js
+new file mode 100644
+index 00000000..d0b8ec1a
+--- /dev/null
++++ b/wp-content/plugins/privacy-share-buttons/js/jquery.socialshareprivacy.min.es.js
+@@ -0,0 +1 @@
++jQuery.extend(!0,jQuery.fn.socialSharePrivacy.settings,{services:{buffer:{txt_info:"Dos Clics para mayor privacidad: Al dar clic, se activar&aacute; el bot&oacute;n y podr&aacute; hacer su recomendaci&oacute;n. Una vez activado, datos ser&aacute;n enviados a Buffer. Para mayor informaci&oacute;n ver el icono <em>i</em>",txt_off:"sin conexi&oacute;n a Buffer",txt_on:"conectado a Buffer"},disqus:{txt_info:"Dos Clics para mayor privacidad: Al dar clic, se activar&aacute; el bot&oacute;n. Una vez activado, datos ser&aacute;n enviados a Disqus. Para mayor informaci&oacute;n ver el icono <em>i</em>",txt_off:"sin conexi&oacute;n a Disqus",txt_on:"conectado a Disqus"},facebook:{dummy_line_img:"images/es/dummy_facebook.png",dummy_box_img:"images/es/dummy_box_facebook.png",txt_info:"Dos Clics para mayor privacidad: Al dar clic, se activar&aacute; el bot&oacute;n de Facebook. Una vez activado, datos ser&aacute;n enviados a Facebook. Para mayor informaci&oacute;n ver el icono <em>i</em>",txt_off:"sin conexi&oacute;n a Facebook",txt_on:"conectado a Facebook"},gplus:{txt_info:"Dos Clics para mayor privacidad: Al dar clic, se activar&aacute; el bot&oacute;n de Google+. Una vez activado, datos ser&aacute;n enviados a Google+. Para mayor informaci&oacute;n ver el icono <em>i</em>",txt_off:"sin conexi&oacute;n a Google+",txt_on:"conectado a Google+"},mail:{txt_info:"Enviar por Email a un amigo",txt_button:"Enviar E-Mail"},pinterest:{txt_info:"Dos Clics para mayor privacidad: Al dar clic, se activar&aacute; el bot&oacute;n de Pinterest. Una vez activado, datos ser&aacute;n enviados a Pinterest. Para mayor informaci&oacute;n ver el icono <em>i</em>",txt_off:"sin conexi&oacute;n a Pinterest",txt_on:"conectado a Pinterest"},twitter:{txt_info:"Dos Clics para mayor privacidad: Al dar clic, se activar&aacute; el bot&oacute;n de Twitter. Una vez activado, datos ser&aacute;n enviados a Twitter. Para mayor informaci&oacute;n ver el icono <em>i</em>",txt_off:"sin conexi&oacute;n a Twitter",txt_on:"conectado a Twitter"}},info_link:"http://panzi.github.io/SocialSharePrivacy/index.html",txt_settings:"Ajustes",txt_help:"Al dar Clic en alguno de estos campos o al activar algún bot&oacute;n, informaci&oacute;n ser&aacute; enviada a Facebook, Twitter, Google+, etc y probablemente ser&aacute; guardada en alg&uacute;n servidor en estados unidos. Para mayor informaci&oacute;n (en Ingl&eacute;s) haga clic en el bot&oacute;n <em>i</em>.",settings_perma:"Activar permanentemente y aceptar el envio de datos a terceros:",language:"es"});
+\ No newline at end of file
+diff --git a/wp-content/plugins/privacy-share-buttons/js/jquery.socialshareprivacy.min.fr.js b/wp-content/plugins/privacy-share-buttons/js/jquery.socialshareprivacy.min.fr.js
+new file mode 100644
+index 00000000..46e9a65d
+--- /dev/null
++++ b/wp-content/plugins/privacy-share-buttons/js/jquery.socialshareprivacy.min.fr.js
+@@ -0,0 +1 @@
++jQuery.extend(!0,jQuery.fn.socialSharePrivacy.settings,{services:{buffer:{txt_info:"Deux clics pour une protection de donn&eacute;es am&eacute;lior&eacute;e: Ce n'est qu'apr&egrave;s avoir cliqu&eacute; ici que le bouton sera actif et vous pourrez envoyer votre recommandation &agrave; Buffer. D&eacute;j&agrave; lors de l'activation des donn&eacute;es seront transmis &agrave; des tiers &ndash; voir <em>i</em>.",txt_off:"pas connect&eacute; &agrave; Buffer",txt_on:"connect&eacute; &agrave; Buffer"},disqus:{txt_info:"Deux clics pour une protection de donn&eacute;es am&eacute;lior&eacute;e: Ce n'est qu'apr&egrave;s avoir cliqu&eacute; ici que le bouton sera actif et vous pourrez envoyer votre recommandation &agrave; Disqus. D&eacute;j&agrave; lors de l'activation des donn&eacute;es seront transmis &agrave; des tiers &ndash; voir <em>i</em>.",txt_off:"pas connect&eacute; &agrave; Disqus",txt_on:"connect&eacute; &agrave; Disqus"},facebook:{dummy_line_img:"images/fr/dummy_facebook.png",dummy_box_img:"images/fr/dummy_box_facebook.png",txt_info:"Deux clics pour une protection de donn&eacute;es am&eacute;lior&eacute;e: Ce n'est qu'apr&egrave;s avoir cliqu&eacute; ici que le bouton sera actif et vous pourrez envoyer votre recommandation &agrave; Facebook. D&eacute;j&agrave; lors de l'activation des donn&eacute;es seront transmis &agrave; des tiers &ndash; voir <em>i</em>.",txt_off:"pas connect&eacute; &agrave; Facebook",txt_on:"connect&eacute; &agrave; Facebook"},gplus:{txt_info:"Deux clics pour une protection de donn&eacute;es am&eacute;lior&eacute;e: Ce n'est qu'apr&egrave;s avoir cliqu&eacute; ici que le bouton sera actif et vous pourrez envoyer votre recommandation &agrave; Google+. D&eacute;j&agrave; lors de l'activation des donn&eacute;es seront transmis &agrave; des tiers &ndash; voir <em>i</em>.",txt_off:"pas connect&eacute; &agrave; Google+",txt_on:"connect&eacute; &agrave; Google+"},mail:{txt_info:"Envoyer par courrier &eacute;lectronique &agrave; un ami.",txt_button:"Envoyer courriel"},pinterest:{txt_info:"Deux clics pour une protection de donn&eacute;es am&eacute;lior&eacute;e: Ce n'est qu'apr&egrave;s avoir cliqu&eacute; ici que le bouton sera actif et vous pourrez envoyer votre recommandation &agrave; Pinterest. D&eacute;j&agrave; lors de l'activation des donn&eacute;es seront transmis &agrave; des tiers &ndash; voir <em>i</em>.",txt_off:"pas connect&eacute; &agrave; Pinterest",txt_on:"connect&eacute; &agrave; Pinterest"},twitter:{dummy_line_img:"images/fr/dummy_twitter.png",txt_info:"Deux clics pour une protection de donn&eacute;es am&eacute;lior&eacute;e: Ce n'est qu'apr&egrave;s avoir cliqu&eacute; ici que le bouton sera actif et vous pourrez envoyer votre recommandation &agrave; Twitter. D&eacute;j&agrave; lors de l'activation des donn&eacute;es seront transmis &agrave; des tiers &ndash; voir <em>i</em>.",txt_off:"pas connect&eacute; &agrave; Twitter",txt_on:"connect&eacute; &agrave; Twitter"}},txt_settings:"Param&eacute;tres",txt_help:"D&eacute;s que vous activez ces champs en cliquant dessus, des informations seront transf&eacute;r&eacute;s &agrave; Facebook, Twitter, Google, etc aux &Eacute;tats-Unis et peuvent y &ecirc;tre stock&eacute;s. Pour plus de d&eacute;tails, cliquez sur le <em>i</em>.",settings_perma:"Activer en permanence et accepter la transmission de donn&eacute;es:",language:"fr"});
+\ No newline at end of file
+diff --git a/wp-content/plugins/privacy-share-buttons/js/jquery.socialshareprivacy.min.js b/wp-content/plugins/privacy-share-buttons/js/jquery.socialshareprivacy.min.js
+new file mode 100644
+index 00000000..0fbcbff1
+--- /dev/null
++++ b/wp-content/plugins/privacy-share-buttons/js/jquery.socialshareprivacy.min.js
+@@ -0,0 +1 @@
++!function($,undefined){"use strict";function absurl(url,base){if(base||(base=document.baseURI||$("html > head > base").last().attr("href")||document.location.href),!url)return base;if(/^[a-z][-+\.a-z0-9]*:/i.test(url))return url;if("//"===url.slice(0,2))return/^[^:]+:/.exec(base)[0]+url;var ch=url.charAt(0);if("/"===ch)return/^file:/i.test(base)?"file://"+url:/^[^:]+:\/*[^\/]+/i.exec(base)[0]+url;if("#"===ch)return base.replace(/#.*$/,"")+url;if("?"===ch)return base.replace(/[\?#].*$/,"")+url;var path;if(/^file:/i.test(base))path=base.replace(/^file:\/{0,2}/i,""),base="file://";else{var match=/^([^:]+:\/*[^\/]+)(\/.*?)?(\?.*?)?(#.*)?$/.exec(base);base=match[1],path=match[2]||"/"}return path=path.split("/"),path.pop(),0===path.length&&path.push(""),path.push(url),base+path.join("/")}function formatNumber(number){number=Number(number);var prefix="",suffix="";if(0>number&&(prefix="-",number=-number),1/0===number)return prefix+"Infinity";if(number>9999&&(number/=1e3,suffix="K"),number=Math.round(number),0===number)return"0";for(var buf=[];number>0;){var part=String(number%1e3);if(number=Math.floor(number/1e3))for(;part.length<3;)part="0"+part;buf.unshift(part)}return prefix+buf.join(",")+suffix}function getTitle(options,uri,settings){var title=settings&&settings.title;if("function"==typeof title&&(title=title.call(this,options,uri,settings)),title)return title;var title=$('meta[name="DC.title"]').attr("content"),creator=$('meta[name="DC.creator"]').attr("content");return title&&creator?title+" - "+creator:title||$('meta[property="og:title"]').attr("content")||$("title").text()}function getDescription(options,uri,settings){var description=settings&&settings.description;return"function"==typeof description&&(description=description.call(this,options,uri,settings)),description?description:abbreviateText($('meta[name="twitter:description"]').attr("content")||$('meta[itemprop="description"]').attr("content")||$('meta[name="description"]').attr("content")||$.trim($("article, p").first().text())||$.trim($("body").text()),3500)}function getImage(options,uri,settings){var imgs,img=settings&&settings.image;return"function"==typeof img&&(img=img.call(this,options,uri,settings)),img||(imgs=$('meta[property="image"], meta[property="og:image"], meta[property="og:image:url"], meta[name="twitter:image"], link[rel="image_src"], itemscope *[itemprop="image"]').first(),imgs.length>0&&(img=imgs.attr(IMAGE_ATTR_MAP[imgs[0].nodeName]))),img?absurl(img):(imgs=$("img").filter(":visible").filter(function(){return 0===$(this).parents(".social_share_privacy_area").length}),0===imgs.length?(img=$('link[rel~="shortcut"][rel~="icon"]').attr("href"),img?absurl(img):"http://www.google.com/s2/favicons?"+$.param({domain:location.hostname})):(imgs.sort(function(lhs,rhs){return rhs.offsetWidth*rhs.offsetHeight-lhs.offsetWidth*lhs.offsetHeight}),imgs[0].src))}function abbreviateText(text,length){if(unescape(encodeURIComponent(text)).length<=length)return text;var abbrev=text.slice(0,length-3);if(!/\W/.test(text.charAt(length-3))){var match=/^(.*)\s\S*$/.exec(abbrev);match&&(abbrev=match[1])}return abbrev+"…"}function escapeHtml(s){return s.replace(/[<>&"']/g,function(ch){return HTML_CHAR_MAP[ch]})}function getEmbed(options,uri,settings){var embed=settings&&settings.embed;if("function"==typeof embed&&(embed=embed.call(this,options,uri,settings)),embed)return embed;embed=['<iframe scrolling="no" frameborder="0" style="border:none;" allowtransparency="true"'];var embed_url=$('meta[name="twitter:player"]').attr("content");if(embed_url){var width=$('meta[name="twitter:player:width"]').attr("content"),height=$('meta[name="twitter:player:height"]').attr("content");width&&embed.push(' width="',escapeHtml(width),'"'),height&&embed.push(' height="',escapeHtml(height),'"')}else embed_url=uri+options.referrer_track;return embed.push(' src="',escapeHtml(embed_url),'"></iframe>'),embed.join("")}function getURI(options){var uri=document.location.href,canonical=$("link[rel=canonical]").attr("href")||$('head meta[property="og:url"]').attr("content");return canonical?uri=absurl(canonical):options&&options.ignore_fragment&&(uri=uri.replace(/#.*$/,"")),uri}function buttonClickHandler(service_name){function onclick(event){var $container=$(this).parents("li.help_info").first(),$share=$container.parents(".social_share_privacy_area").first().parent(),options=$share.data("social-share-privacy-options"),service=options.services[service_name],button_class=service.button_class||service_name,uri=options.uri;"function"==typeof uri&&(uri=uri.call($share[0],options));var $switch=$container.find("span.switch");$switch.hasClass("off")?($container.addClass("info_off"),$switch.addClass("on").removeClass("off").html(service.txt_on||" "),$container.find("img.privacy_dummy").replaceWith("function"==typeof service.button?service.button.call($container.parent().parent()[0],service,uri,options):service.button),$share.trigger({type:"socialshareprivacy:enable",serviceName:service_name,isClick:!event.isTrigger})):($container.removeClass("info_off"),$switch.addClass("off").removeClass("on").html(service.txt_off||" "),$container.find(".dummy_btn").empty().append($("<img/>").addClass(button_class+"_privacy_dummy privacy_dummy").attr({alt:service.dummy_alt,src:service.path_prefix+("line"===options.layout?service.dummy_line_img:service.dummy_box_img)}).click(onclick)),$share.trigger({type:"socialshareprivacy:disable",serviceName:service_name,isClick:!event.isTrigger}))}return onclick}function enterHelpInfo(){var $info_wrapper=$(this);if(!$info_wrapper.hasClass("info_off")){var timeout_id=window.setTimeout(function(){$info_wrapper.addClass("display"),$info_wrapper.removeData("timeout_id")},500);$info_wrapper.data("timeout_id",timeout_id)}}function leaveHelpInfo(){var $info_wrapper=$(this),timeout_id=$info_wrapper.data("timeout_id");timeout_id!==undefined&&window.clearTimeout(timeout_id),$info_wrapper.removeClass("display")}function permCheckChangeHandler(){var $input=$(this),$share=$input.parents(".social_share_privacy_area").first().parent(),options=$share.data("social-share-privacy-options");$input.is(":checked")?(options.set_perma_option($input.attr("data-service"),options),$input.parent().addClass("checked")):(options.del_perma_option($input.attr("data-service"),options),$input.parent().removeClass("checked"))}function enterSettingsInfo(){var $settings=$(this),timeout_id=window.setTimeout(function(){$settings.find(".settings_info_menu").removeClass("off").addClass("on"),$settings.removeData("timeout_id")},500);$settings.data("timeout_id",timeout_id)}function leaveSettingsInfo(){var $settings=$(this),timeout_id=$settings.data("timeout_id");timeout_id!==undefined&&window.clearTimeout(timeout_id),$settings.find(".settings_info_menu").removeClass("on").addClass("off")}function setPermaOption(service_name,options){$.cookie("socialSharePrivacy_"+service_name,"perma_on",options.cookie_expires,options.cookie_path,options.cookie_domain)}function delPermaOption(service_name,options){$.cookie("socialSharePrivacy_"+service_name,null,-1,options.cookie_path,options.cookie_domain)}function getPermaOption(service_name,options){return!!options.get_perma_options(options)[service_name]}function getPermaOptions(){var cookies=$.cookie(),permas={};for(var name in cookies){var match=/^socialSharePrivacy_(.+)$/.exec(name);match&&(permas[match[1]]="perma_on"===cookies[name])}return permas}function socialSharePrivacy(options){if("string"==typeof options){var command=options;if(1===arguments.length)switch(command){case"enable":this.find(".switch.off").click();break;case"disable":this.find(".switch.on").click();break;case"toggle":this.find(".switch").click();break;case"options":return this.data("social-share-privacy-options");case"destroy":this.trigger({type:"socialshareprivacy:destroy"}),this.children(".social_share_privacy_area").remove(),this.removeData("social-share-privacy-options");break;case"enabled":var enabled={};return this.each(function(){var $self=$(this),options=$self.data("social-share-privacy-options");for(var name in options.services)enabled[name]=$self.find("."+(options.services[name].class_name||name)+" .switch").hasClass("on")}),enabled;case"disabled":var disabled={};return this.each(function(){var $self=$(this),options=$self.data("social-share-privacy-options");for(var name in options.services)disabled[name]=$self.find("."+(options.services[name].class_name||name)+" .switch").hasClass("off")}),disabled;default:throw new Error("socialSharePrivacy: unknown command: "+command)}else{var arg=arguments[1];switch(command){case"enable":this.each(function(){var $self=$(this),options=$self.data("social-share-privacy-options");$self.find("."+(options.services[arg].class_name||arg)+" .switch.off").click()});break;case"disable":this.each(function(){var $self=$(this),options=$self.data("social-share-privacy-options");$self.find("."+(options.services[arg].class_name||arg)+" .switch.on").click()});break;case"toggle":this.each(function(){var $self=$(this),options=$self.data("social-share-privacy-options");$self.find("."+(options.services[arg].class_name||arg)+" .switch").click()});break;case"option":if(!(arguments.length>2))return this.data("social-share-privacy-options")[arg];var value={};value[arg]=arguments[2],this.each(function(){$.extend(!0,$(this).data("social-share-privacy-options"),value)});break;case"options":$.extend(!0,options,arg);break;case"enabled":var options=this.data("social-share-privacy-options");return this.find("."+(options.services[arg].class_name||arg)+" .switch").hasClass("on");case"disabled":var options=this.data("social-share-privacy-options");return this.find("."+(options.services[arg].class_name||arg)+" .switch").hasClass("off");default:throw new Error("socialSharePrivacy: unknown command: "+command)}}return this}return this.each(function(){var data={};this.lang&&(data.language=this.lang);for(var i=0,attrs=this.attributes;i<attrs.length;++i){var attr=attrs[i];if(/^data-./.test(attr.name)){for(var path=attr.name.slice(5).replace(/-/g,"_").split("."),ctx=data,j=0;j<path.length-1;++j){var name=path[j];name in ctx?(ctx=ctx[name],"string"==typeof ctx&&(ctx=new Function("$","return ("+ctx+");").call(this,$))):ctx=ctx[name]={}}var name=path[j];ctx[name]="object"==typeof ctx[name]?$.extend(!0,new Function("$","return ("+attr.value+");").call(this,$),ctx[name]):attr.value}}if("cookie_expires"in data&&(data.cookie_expires=Number(data.cookie_expires)),"perma_option"in data&&(data.perma_option="true"===$.trim(data.perma_option).toLowerCase()),"ignore_fragment"in data&&(data.ignore_fragment="true"===$.trim(data.ignore_fragment).toLowerCase()),"set_perma_option"in data&&(data.set_perma_option=new Function("service_name","options",data.set_perma_option)),"del_perma_option"in data&&(data.del_perma_option=new Function("service_name","options",data.del_perma_option)),"get_perma_option"in data&&(data.get_perma_option=new Function("service_name","options",data.get_perma_option)),"get_perma_options"in data&&(data.get_perma_options=new Function("options",data.get_perma_options)),"order"in data&&(data.order=$.trim(data.order),data.order?data.order=data.order.split(/\s+/g):delete data.order),"string"==typeof data.services&&(data.services=new Function("$","return ("+data.services+");").call(this,$)),"options"in data&&(data=$.extend(data,new Function("$","return ("+data.options+");").call(this,$)),delete data.options),"services"in data)for(var service_name in data.services){var service=data.services[service_name];"string"==typeof service&&(data.services[service_name]=new Function("$","return ("+service+");").call(this,$)),"string"==typeof service.status&&(service.status="true"===$.trim(service.status).toLowerCase()),"string"==typeof service.perma_option&&(service.perma_option="true"===$.trim(service.perma_option).toLowerCase())}var this_options=$.extend(!0,{},socialSharePrivacy.settings,options,data),order=this_options.order||[],dummy_img="line"===this_options.layout?"dummy_line_img":"dummy_box_img",any_on=!1,any_perm=!1,any_unsafe=!1,unordered=[];for(var service_name in this_options.services){var service=this_options.services[service_name];service.status&&(any_on=!0,-1===$.inArray(service_name,order)&&unordered.push(service_name),"safe"!==service.privacy&&(any_unsafe=!0,service.perma_option&&(any_perm=!0))),"language"in service||(service.language=this_options.language),"path_prefix"in service||(service.path_prefix=this_options.path_prefix),"referrer_track"in service||(service.referrer_track="")}if(unordered.sort(),order=order.concat(unordered),any_on){if(this_options.css_path){var css_path=(this_options.path_prefix||"")+this_options.css_path;document.createStyleSheet?document.createStyleSheet(css_path):0===$('link[href="'+css_path+'"]').length&&$("<link/>",{rel:"stylesheet",type:"text/css",href:css_path}).appendTo(document.head)}var permas;if(this_options.perma_option&&any_perm)if(this_options.get_perma_options)permas=this_options.get_perma_options(this_options);else{permas={};for(var service_name in this_options.services)permas[service_name]=this_options.get_perma_option(service_name,this_options)}var uri=this_options.uri;"function"==typeof uri&&(uri=uri.call(this,this_options));var $context=$('<ul class="social_share_privacy_area"></ul>').addClass(this_options.layout),$share=$(this);$share.prepend($context).data("social-share-privacy-options",this_options);for(var i=0;i<order.length;++i){var service_name=order[i],service=this_options.services[service_name];if(service&&service.status){var $help_info,class_name=service.class_name||service_name,button_class=service.button_class||service_name;"safe"===service.privacy?($help_info=$('<li class="help_info"><div class="info">'+service.txt_info+'</div><div class="dummy_btn"></div></li>').addClass(class_name),$help_info.find(".dummy_btn").addClass(button_class).append(service.button.call(this,service,uri,this_options))):($help_info=$('<li class="help_info"><div class="info">'+service.txt_info+'</div><span class="switch off">'+(service.txt_off||" ")+'</span><div class="dummy_btn"></div></li>').addClass(class_name),$help_info.find(".dummy_btn").addClass(button_class).append($("<img/>").addClass(button_class+"_privacy_dummy privacy_dummy").attr({alt:service.dummy_alt,src:service.path_prefix+service[dummy_img]})),$help_info.find(".dummy_btn img.privacy_dummy, span.switch").click(buttonClickHandler(service_name))),$context.append($help_info)}}if(any_unsafe){var $settings_info=$('<li class="settings_info"><div class="settings_info_menu off perma_option_off"><a><span class="help_info icon"><span class="info">'+this_options.txt_help+"</span></span></a></div></li>"),$info_link=$settings_info.find("> .settings_info_menu > a").attr("href",this_options.info_link);if(this_options.info_link_target&&$info_link.attr("target",this_options.info_link_target),$context.append($settings_info),$context.find(".help_info").on("mouseenter",enterHelpInfo).on("mouseleave",leaveHelpInfo),this_options.perma_option&&any_perm){var $container_settings_info=$context.find("li.settings_info"),$settings_info_menu=$container_settings_info.find(".settings_info_menu");$settings_info_menu.removeClass("perma_option_off"),$settings_info_menu.append('<span class="settings">'+this_options.txt_settings+"</span><form><fieldset><legend>"+this_options.settings_perma+"</legend></fieldset></form>");for(var $fieldset=$settings_info_menu.find("form fieldset"),i=0;i<order.length;++i){var service_name=order[i],service=this_options.services[service_name];if(service&&service.status&&service.perma_option&&"safe"!==service.privacy){var class_name=service.class_name||service_name,perma=permas[service_name],$field=$('<label><input type="checkbox"'+(perma?' checked="checked"/>':"/>")+service.display_name+"</label>");$field.find("input").attr("data-service",service_name),$fieldset.append($field),perma&&($context.find("li."+class_name+" span.switch").click(),this_options.set_perma_option(service_name,this_options))}}$container_settings_info.find("span.settings").css("cursor","pointer"),$container_settings_info.on("mouseenter",enterSettingsInfo).on("mouseleave",leaveSettingsInfo),$container_settings_info.find("fieldset input").on("change",permCheckChangeHandler)}}$share.trigger({type:"socialshareprivacy:create",options:this_options})}})}var IMAGE_ATTR_MAP={META:"content",IMG:"src",A:"href",IFRAME:"src",LINK:"href"},HTML_CHAR_MAP={"<":"&lt;",">":"&gt;","&":"&amp;",'"':"&quot;","'":"&#39;"};socialSharePrivacy.absurl=absurl,socialSharePrivacy.escapeHtml=escapeHtml,socialSharePrivacy.getTitle=getTitle,socialSharePrivacy.getImage=getImage,socialSharePrivacy.getEmbed=getEmbed,socialSharePrivacy.getDescription=getDescription,socialSharePrivacy.abbreviateText=abbreviateText,socialSharePrivacy.formatNumber=formatNumber,socialSharePrivacy.settings={services:{},info_link:"http://panzi.github.io/SocialSharePrivacy/",info_link_target:"",txt_settings:"Settings",txt_help:"If you activate these fields via click, data will be sent to a third party (Facebook, Twitter, Google, ...) and stored there. For more details click <em>i</em>.",settings_perma:"Permanently enable share buttons:",layout:"line",set_perma_option:setPermaOption,del_perma_option:delPermaOption,get_perma_options:getPermaOptions,get_perma_option:getPermaOption,perma_option:!!$.cookie,cookie_path:"/",cookie_domain:document.location.hostname,cookie_expires:365,path_prefix:"",css_path:"stylesheets/jquery.socialshareprivacy.min.css",uri:getURI,language:"en",ignore_fragment:!0},$.fn.socialSharePrivacy=socialSharePrivacy}(jQuery),function($){"use strict";$.fn.socialSharePrivacy.settings.services.twitter={status:!0,button_class:"tweet",dummy_line_img:"images/dummy_twitter.png",dummy_box_img:"images/dummy_box_twitter.png",dummy_alt:'"Tweet this"-Dummy',txt_info:"Two clicks for more privacy: The Tweet this button will be enabled once you click here. Activating the button already sends data to Twitter &ndash; see <em>i</em>.",txt_off:"not connected to Twitter",txt_on:"connected to Twitter",perma_option:!0,display_name:"Twitter",referrer_track:"",via:"",related:"",hashtags:"",dnt:!0,text:$.fn.socialSharePrivacy.getTitle,button:function(options,uri,settings){var text="function"==typeof options.text?options.text.call(this,options,uri,settings):String(options.text);text=$.fn.socialSharePrivacy.abbreviateText(text,120);var params={url:uri+options.referrer_track,counturl:uri,text:text,count:"line"===settings.layout?"horizontal":"vertical",lang:options.language};return options.via&&(params.via=options.via),options.related&&(params.related=options.related),options.hashtags&&(params.hashtags=options.hashtags),options.dnt&&(params.dnt=options.dnt),$('<iframe allowtransparency="true" frameborder="0" scrolling="no"></iframe>').attr("src","https://platform.twitter.com/widgets/tweet_button.html?"+$.param(params).replace(/\+/g,"%20"))}}}(jQuery),function($){"use strict";var locales={af:["ZA"],ar:["AR"],az:["AZ"],be:["BY"],bg:["BG"],bn:["IN"],bs:["BA"],ca:["ES"],cs:["CZ"],cy:["GB"],da:["DK"],de:["DE"],el:["GR"],en:["GB","PI","UD","US"],eo:["EO"],es:["ES","LA"],et:["EE"],eu:["ES"],fa:["IR"],fb:["LT"],fi:["FI"],fo:["FO"],fr:["CA","FR"],fy:["NL"],ga:["IE"],gl:["ES"],he:["IL"],hi:["IN"],hr:["HR"],hu:["HU"],hy:["AM"],id:["ID"],is:["IS"],it:["IT"],ja:["JP"],ka:["GE"],km:["KH"],ko:["KR"],ku:["TR"],la:["VA"],lt:["LT"],lv:["LV"],mk:["MK"],ml:["IN"],ms:["MY"],nb:["NO"],ne:["NP"],nl:["NL"],nn:["NO"],pa:["IN"],pl:["PL"],ps:["AF"],pt:["BR","PT"],ro:["RO"],ru:["RU"],sk:["SK"],sl:["SI"],sq:["AL"],sr:["RS"],sv:["SE"],sw:["KE"],ta:["IN"],te:["IN"],th:["TH"],tl:["PH"],tr:["TR"],uk:["UA"],vi:["VN"],zh:["CN","HK","TW"]};$.fn.socialSharePrivacy.settings.services.facebook={status:!0,button_class:"fb_like",dummy_line_img:"images/dummy_facebook.png",dummy_box_img:"images/dummy_box_facebook.png",dummy_alt:'Facebook "Like"-Dummy',txt_info:"Two clicks for more privacy: The Facebook Like button will be enabled once you click here. Activating the button already sends data to Facebook &ndash; see <em>i</em>.",txt_off:"not connected to Facebook",txt_on:"connected to Facebook",perma_option:!0,display_name:"Facebook Like/Recommend",referrer_track:"",action:"like",colorscheme:"light",font:"",button:function(options,uri,settings){var match=/^([a-z]{2})_([A-Z]{2})$/.exec(options.language),locale="en_US";if(match){if(match[1]in locales){var subs=locales[match[1]];locale=-1!==$.inArray(match[2],subs)?options.language:match[1]+"_"+subs[0]}}else options.language in locales&&(locale=options.language+"_"+locales[options.language][0]);var params={locale:locale,href:uri+options.referrer_track,send:"false",show_faces:"false",action:options.action,colorscheme:options.colorscheme};return options.font&&(params.font=options.font),"line"===settings.layout?(params.width="120",params.height="20",params.layout="button_count"):(params.width=62,params.height=61,params.layout="box_count"),$('<iframe scrolling="no" frameborder="0" allowtransparency="true"></iframe>').attr("src","https://www.facebook.com/plugins/like.php?"+$.param(params))}}}(jQuery),function($){"use strict";$.fn.socialSharePrivacy.settings.services.gplus={status:!0,button_class:"gplusone",dummy_line_img:"images/dummy_gplus.png",dummy_box_img:"images/dummy_box_gplus.png",dummy_alt:'"Google+1"-Dummy',txt_info:"Two clicks for more privacy: The Google+ button will be enabled once you click here. Activating the button already sends data to Google &ndash; see <em>i</em>.",txt_off:"not connected to Google+",txt_on:"connected to Google+",perma_option:!0,display_name:"Google+",referrer_track:"",button:function(options,uri,settings){var $code=$('<div class="g-plusone"></div><script type="text/javascript">window.___gcfg = {lang: "'+options.language.replace("_","-")+'"}; (function() { var po = document.createElement("script"); '+'po.type = "text/javascript"; po.async = true; po.src = "https://apis.google.com/js/plusone.js"; '+'var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(po, s); })(); </script>');return $code.filter(".g-plusone").attr({"data-href":uri+options.referrer_track,"data-size":"line"===settings.layout?"medium":"tall"}),$code}}}(jQuery),function($){"use strict";function get(self,options,uri,settings,name){var value=options[name];return"function"==typeof value?value.call(self,options,uri,settings):String(value)}$.fn.socialSharePrivacy.settings.services.buffer={status:!0,dummy_line_img:"images/dummy_buffer.png",dummy_box_img:"images/dummy_box_buffer.png",dummy_alt:'"Buffer"-Dummy',txt_info:"Two clicks for more privacy: The Buffer button will be enabled once you click here. Activating the button already sends data to Buffer &ndash; see <em>i</em>.",txt_off:"not connected to Buffer",txt_on:"connected to Buffer",perma_option:!0,display_name:"Buffer",referrer_track:"",via:"",text:$.fn.socialSharePrivacy.getTitle,picture:$.fn.socialSharePrivacy.getImage,button:function(options,uri,settings){return $('<iframe allowtransparency="true" frameborder="0" scrolling="no"></iframe>').attr("src","https://widgets.bufferapp.com/button/?"+$.param({count:"line"===settings.layout?"horizontal":"vertical",via:get(this,options,uri,settings,"via"),text:$.fn.socialSharePrivacy.abbreviateText(get(this,options,uri,settings,"text"),120),picture:get(this,options,uri,settings,"picture"),url:uri+options.referrer_track,source:"button"}))}}}(jQuery),function($){"use strict";function enqueue(options){options.requestId=String(requestId++),requestQueue.push(options),requestActive||request(options)}function request(options){window.DISQUSWIDGETS=DISQUSWIDGETS,requestActive=!0;var script=document.createElement("script");script.type="text/javascript",script.src="https://"+options.shortname+".disqus.com/count.js?q=1&0=2,"+encodeURIComponent(options.uri),script.async=!0,script.setAttribute("data-request-id",options.requestId),script.onload=script.onreadystatechange=script.onerror=requestLoad,(document.head||document.body).appendChild(script)}function requestLoad(event){if(event||(event=window.event),!this.readyState||"loaded"===this.readyState||"complete"===this.readyState||"error"===event.type){this.onload=this.onreadystatechange=this.onerror=requestLoad;var $script=$(this),requestId=$script.attr("data-request-id");requestQueue.length>0&&requestQueue[0].requestId===requestId&&requestQueue.shift(),requestQueue.length>0?request(requestQueue[0]):requestActive=!1}}var DISQUSWIDGETS={displayCount:function(data){var options=requestQueue.shift();$(".social_share_privacy_area .disqus .disqus-widget:not(.init)").each(function(){var $widget=$(this);if($widget.attr("data-shortname")===options.shortname&&$widget.attr("data-uri")===options.uri){var key=$widget.attr("data-count"),count=data.counts[0][key],text=data.text[key],scount=$.fn.socialSharePrivacy.formatNumber(count);$widget.attr("title",0===count?text.zero:1===count?text.one:text.multiple.replace("{num}",scount)),$widget.find(".count a").text(scount),$widget.addClass("init")}})}},requestId=0,requestActive=!1,requestQueue=[];$.fn.socialSharePrivacy.settings.services.disqus={status:!0,dummy_line_img:"images/dummy_disqus.png",dummy_box_img:"images/dummy_box_disqus.png",dummy_alt:'"Disqus"-Dummy',txt_info:"Two clicks for more privacy: The Disqus button will be enabled once you click here. Activating the button already sends data to Disqus &ndash; see <em>i</em>.",txt_off:"not connected to Disqus",txt_on:"connected to Disqus",perma_option:!0,display_name:"Disqus",referrer_track:"",shortname:"",count:"comments",onclick:null,button:function(options,uri,settings){var $code,shortname=options.shortname||window.disqus_shortname||"";return $code="line"===settings.layout?$('<div class="disqus-widget"><a href="#disqus_thread" class="name">Disq<span class="us">us</span></a><span class="count"><i></i><u></u><a href="#disqus_thread">&nbsp;</a></span></div>'):$('<div class="disqus-widget"><div class="count"><i></i><u></u><a href="#disqus_thread">&nbsp;</a></div><a href="#disqus_thread" class="name">Disq<span class="us">us</span></a></div>'),$code.attr({"data-count":options.count,"data-shortname":shortname,"data-uri":uri+options.referrer_track}),options.onclick&&$code.find("a").click("function"==typeof options.onclick?options.onclick:new Function("event",options.onclick)),enqueue({shortname:shortname,uri:uri+options.referrer_track}),$code}}}(jQuery),function($){"use strict";function get(self,options,uri,settings,name){var value=options[name];return"function"==typeof value&&(value=value.call(self,options,uri,settings)),String(value)}function getBody(options,uri,settings){return getDescription.call(this,options,uri,settings)+"\n\n"+uri+options.referrer_track}var getDescription=$.fn.socialSharePrivacy.getDescription;$.fn.socialSharePrivacy.settings.services.mail={status:!0,privacy:"safe",button_class:"mail",line_img:"images/mail.png",box_img:"images/box_mail.png",txt_info:"Send this via email to a friend.",txt_button:"Send Email",display_name:"Mail",referrer_track:"",subject:$.fn.socialSharePrivacy.getTitle,body:getBody,button:function(options,uri,settings){return $("<a/>").attr("href","mailto:?"+$.param({subject:get(this,options,uri,settings,"subject"),body:get(this,options,uri,settings,"body")}).replace(/\+/g,"%20")).append($("<img>",{alt:options.txt_button,src:options.path_prefix+("line"===settings.layout?options.line_img:options.box_img)}))}}}(jQuery),function($){"use strict";$.fn.socialSharePrivacy.settings.services.fbshare={status:!0,privacy:"safe",button_class:"fbshare",line_img:"images/fbshare.png",box_img:"images/box_fbshare.png",txt_info:"Share via facebook.",txt_button:"Facebook Share",display_name:"Facebook Share",referrer_track:"",button:function(options,uri,settings){return $("<a/>",{target:"_blank",href:"https://www.facebook.com/sharer/sharer.php?"+$.param({u:uri+options.referrer_track})}).append($("<img>",{alt:options.txt_button,src:options.path_prefix+("line"===settings.layout?options.line_img:options.box_img)}))}}}(jQuery),function($){"use strict";function get(self,options,uri,settings,name){var value=options[name];return"function"==typeof value?value.call(self,options,uri,settings):String(value)}function loadScript(){$(".social_share_privacy_area .pinterest .pinit a[data-pin-log]").attr("data-pin-do","ignore"),$.ajax({url:"https://assets.pinterest.com/js/pinit.js",dataType:"script",cache:!0}),loadingScript=!1}var loadingScript=!1;$.fn.socialSharePrivacy.settings.services.pinterest={status:!0,button_class:"pinit",dummy_line_img:"images/dummy_pinterest.png",dummy_box_img:"images/dummy_box_pinterest.png",dummy_alt:'"Pin it"-Dummy',txt_info:"Two clicks for more privacy: The Pin it button will be enabled once you click here. Activating the button already sends data to Pinterest &ndash; see <em>i</em>.",txt_off:"not connected to Pinterest",txt_on:"connected to Pinterest",perma_option:!0,display_name:"Pinterest",referrer_track:"",title:$.fn.socialSharePrivacy.getTitle,description:$.fn.socialSharePrivacy.getDescription,media:$.fn.socialSharePrivacy.getImage,button:function(options,uri,settings){var params={url:uri+options.referrer_track,media:get(this,options,uri,settings,"media")},title=get(this,options,uri,settings,"title"),description=get(this,options,uri,settings,"description");title&&(params.title=title),description&&(params.description=description);var $code=$('<a data-pin-do="buttonPin"><img /></a>');return $code.filter("a").attr({"data-pin-config":"line"===settings.layout?"beside":"above",href:"https://pinterest.com/pin/create/button/?"+$.param(params)}).find("img").attr("src","https://assets.pinterest.com/images/pidgets/pin_it_button.png"),loadingScript||(loadingScript=!0,setTimeout(loadScript,10)),$code}}}(jQuery),jQuery(document).ready(function($){"use strict";$('script[type="application/x-social-share-privacy-settings"]').each(function(){var settings=new Function("return ("+$.text(this)+");").call(this);"object"==typeof settings&&$.extend(!0,$.fn.socialSharePrivacy.settings,settings)})});
+diff --git a/wp-content/plugins/privacy-share-buttons/js/jquery.socialshareprivacy.min.nl.js b/wp-content/plugins/privacy-share-buttons/js/jquery.socialshareprivacy.min.nl.js
+new file mode 100644
+index 00000000..0badd8df
+--- /dev/null
++++ b/wp-content/plugins/privacy-share-buttons/js/jquery.socialshareprivacy.min.nl.js
+@@ -0,0 +1 @@
++jQuery.extend(!0,jQuery.fn.socialSharePrivacy.settings,{services:{buffer:{txt_info:"Ter verduidelijking: De Buffer knop wordt hiermee geactiveerd. Hiermee wordt data naar Buffer verzonden – Klik voor meer informatie op <em>i</em>.",txt_off:"niet verbonden met Buffer",txt_on:"verbonden met Buffer"},disqus:{txt_info:"Ter verduidelijking: De Disqus knop wordt hiermee geactiveerd. Hiermee wordt data naar Disqus verzonden – Klik voor meer informatie op <em>i</em>.",txt_off:"niet verbonden met Disqus",txt_on:"verbonden met Disqus"},facebook:{dummy_line_img:"images/nl/dummy_facebook.png",txt_info:"Ter verduidelijking: De Facebook knop wordt hiermee geactiveerd. Hiermee wordt data naar Facebook verzonden – Klik voor meer informatie op <em>i</em>.",txt_off:"niet verbonden met Facebook",txt_on:"verbonden met Facebook"},gplus:{txt_info:"Ter verduidelijking: De Google+ knop wordt hiermee geactiveerd. Hiermee wordt data naar Google+ verzonden – Klik voor meer informatie op <em>i</em>.",txt_off:"niet verbonden met Google+",txt_on:"verbonden met Google+"},mail:{txt_info:"Mail dit naar een vriend",txt_button:"Verzend e-mail"},pinterest:{txt_info:"Ter verduidelijking: De Pinterest knop wordt hiermee geactiveerd. Hiermee wordt data naar Pinterest verzonden – Klik voor meer informatie op <em>i</em>.",txt_off:"niet verbonden met Pinterest",txt_on:"verbonden met Pinterest"},twitter:{dummy_line_img:"images/nl/dummy_twitter.png",txt_info:"Ter verduidelijking: De Twitter knop wordt hiermee geactiveerd. Hiermee wordt data naar Twitter verzonden – Klik voor meer informatie op <em>i</em>.",txt_off:"niet verbonden met Twitter",txt_on:"verbonden met Twitter"}},txt_settings:"Instellingen",txt_help:"Als je een optie selecteert, wordt er data naar een derde partij (Facebook, Twitter, Google, ...) verzonden en daar opgeslagen. Klik voor meer informatie op <em>i</em>.",settings_perma:"Activeer al je social media accounts:",language:"nl"});
+\ No newline at end of file
+diff --git a/wp-content/plugins/privacy-share-buttons/js/jquery.socialshareprivacy.min.pl.js b/wp-content/plugins/privacy-share-buttons/js/jquery.socialshareprivacy.min.pl.js
+new file mode 100644
+index 00000000..a1826db4
+--- /dev/null
++++ b/wp-content/plugins/privacy-share-buttons/js/jquery.socialshareprivacy.min.pl.js
+@@ -0,0 +1 @@
++jQuery.extend(!0,jQuery.fn.socialSharePrivacy.settings,{services:{buffer:{txt_info:"Dwa kliknięcia &ndash; więcej prywatności: Kliknięcie tutaj uruchomi przycisk Buffera. Samo uchuchomienie przycisku powoduje wysłanie Twoich danych do Buffera. Kliknij w <em>i</em>, aby dowiedzieć się więcej.",txt_off:"brak połączenia z Bufferem",txt_on:"połączono z Bufferem"},disqus:{txt_info:"Dwa kliknięcia &ndash; więcej prywatności: Kliknięcie tutaj uruchomi przycisk Disqus. Samo uchuchomienie przycisku powoduje wysłanie Twoich danych do Disqusa. Kliknij w <em>i</em>, aby dowiedzieć się więcej.",txt_off:"brak połączenia z Disqusem",txt_on:"połączono z Disqusem"},facebook:{txt_info:'Dwa kliknięcia &ndash; więcej prywatności: Kliknięcie tutaj uruchomi przycisk "Lubię to". Samo uchuchomienie przycisku powoduje wysłanie Twoich danych do Facebooka. Kliknij w <em>i</em>, aby dowiedzieć się więcej.',txt_off:"brak połączenia z Facebookiem",txt_on:"połączono z Facebookiem"},gplus:{txt_info:"Dwa kliknięcia &ndash; więcej prywatności: Kliknięcie tutaj uruchomi przycisk Google+. Samo uchuchomienie przycisku powoduje wysłanie Twoich danych do Google+. Kliknij w <em>i</em>, aby dowiedzieć się więcej.",txt_off:"brak połączenia z Google+",txt_on:"połączono z Google+"},mail:{txt_info:"Wyślij tę stronę znajomemu przez e-mail.",txt_button:"Wyślij e-mail"},pinterest:{txt_info:'Dwa kliknięcia &ndash; więcej prywatności: Kliknięcie tutaj uruchomi przycisk "Pin it!". Samo uchuchomienie przycisku powoduje wysłanie Twoich danych do Pinterestu. Kliknij w <em>i</em>, aby dowiedzieć się więcej.',txt_off:"brak połączenia z Pinterestem",txt_on:"połączono z Pinterestem"},twitter:{txt_info:'Dwa kliknięcia &ndash; więcej prywatności: Kliknięcie tutaj uruchomi przycisk "Tweetnij". Samo uchuchomienie przycisku powoduje wysłanie Twoich danych do Twittera. Kliknij w <em>i</em>, aby dowiedzieć się więcej.',txt_off:"brak połączenia z Twitterem",txt_on:"połączono z Twitterem"}},info_link:"http://panzi.github.io/SocialSharePrivacy/",txt_settings:"Ustawienia",txt_help:"Klinięcie w poszczególne przyciski aktywuje daną usługę. Oznacza to wysłanie Twoich danych na serwery Facebooka, Google'a, Twittera, itp., oraz ich archiwizację. Kliknij <em>i</em>, aby dowiedzieć się więcej.",settings_perma:"Aktywuj na stałe następujące przyciski:",language:"pl"});
+\ No newline at end of file
+diff --git a/wp-content/plugins/privacy-share-buttons/js/jquery.socialshareprivacy.min.pt.js b/wp-content/plugins/privacy-share-buttons/js/jquery.socialshareprivacy.min.pt.js
+new file mode 100644
+index 00000000..fd6b76ac
+--- /dev/null
++++ b/wp-content/plugins/privacy-share-buttons/js/jquery.socialshareprivacy.min.pt.js
+@@ -0,0 +1 @@
++jQuery.extend(!0,jQuery.fn.socialSharePrivacy.settings,{services:{buffer:{txt_info:"Dois cliques para mais privacidade: o bot&atilde;o do Buffer ser&aacute; ativado quando voc&ecirc; clicar aqui. Ativar este bot&atilde;o enviar&aacute; dados ao Buffer &ndash; veja <em>i</em>.",txt_off:"n&atilde;o conectado ao Buffer",txt_on:"conectado ao Buffer"},disqus:{txt_info:"Dois cliques para mais privacidade: o bot&atilde;o do Disqus ser&aacute; ativado quando voc&ecirc; clicar aqui. Ativar este bot&atilde;o enviar&aacute; dados ao Disqus &ndash; veja <em>i</em>.",txt_off:"n&atilde;o conectado ao Disqus",txt_on:"conectado ao Disqus"},facebook:{dummy_line_img:"images/pt/dummy_facebook.png",dummy_box_img:"images/pt/dummy_box_facebook.png",txt_info:"Dois cliques para mais privacidade: o bot&atilde;o do Facebook ser&aacute; ativado quando voc&ecirc; clicar aqui. Ativar este bot&atilde;o enviar&aacute; dados ao Facebook &ndash; veja <em>i</em>.",txt_off:"n&atilde;o conectado ao Facebook",txt_on:"conectado ao Facebook"},gplus:{txt_info:"Dois cliques para mais privacidade: o bot&atilde;o do Google+ ser&aacute; ativado quando voc&ecirc; clicar aqui. Ativar este bot&atilde;o enviar&aacute; dados ao Google &ndash; veja <em>i</em>.",txt_off:"n&atilde;o conectado ao Google+",txt_on:"conectado ao Google+"},mail:{txt_info:"Enviar a um amigo por e-mail.",txt_button:"Enviar e-mail"},pinterest:{txt_info:"Dois cliques para mais privacidade: o bot&atilde;o do Pinterest ser&aacute; ativado quando voc&ecirc; clicar aqui. Ativar este bot&atilde;o enviar&aacute; dados ao Pinterest &ndash; veja <em>i</em>.",txt_off:"n&atilde;o conectado ao Pinterest",txt_on:"conectado ao Pinterest"},twitter:{dummy_line_img:"images/pt/dummy_twitter.png",dummy_box_img:"images/pt/dummy_box_twitter.png",txt_info:"Dois cliques para mais privacidade: o bot&atilde;o do Twitter ser&aacute; ativado quando voc&ecirc; clicar aqui. Ativar este bot&atilde;o enviar&aacute; dados ao Twitter &ndash; veja <em>i</em>.",txt_off:"n&atilde;o conectado ao Twitter",txt_on:"conectado ao Twitter"}},txt_settings:"Configura&ccedil;&otilde;es",txt_help:"Se voc&ecirc; ativar algum destes campos atrav&eacute;s de um clique, dados ser&atilde;o enviados a terceiros (Facebook, Twitter, Google, etc.) e armazenados por eles. Para mais detalhes, clique em <em>i</em>.",settings_perma:"Habilitar os seguintes bot&otilde;es permanentemente:",language:"pt"});
+\ No newline at end of file
+diff --git a/wp-content/plugins/privacy-share-buttons/js/jquery.socialshareprivacy.min.ru.js b/wp-content/plugins/privacy-share-buttons/js/jquery.socialshareprivacy.min.ru.js
+new file mode 100644
+index 00000000..23c9b1cf
+--- /dev/null
++++ b/wp-content/plugins/privacy-share-buttons/js/jquery.socialshareprivacy.min.ru.js
+@@ -0,0 +1 @@
++jQuery.extend(!0,jQuery.fn.socialSharePrivacy.settings,{services:{buffer:{txt_info:"Два клика для большей конфедициальности: Кнопка Buffer активируется если клините по ней мышкой. Активация кнопки отправляет и хранит данные на серверах Buffer &ndash; для подробной информации нажмите <em>i</em>.",txt_off:"Не соединяться с Buffer",txt_on:"Соединиться с Buffer"},disqus:{txt_info:"Два клика для большей конфедициальности: Кнопка Disqus активируется если клините по ней мышкой. Активация кнопки отправляет и хранит данные на серверах Disqus &ndash; для подробной информации нажмите <em>i</em>.",txt_off:"Не соединяться с Disqus",txt_on:"Соединиться с Disqus"},facebook:{dummy_line_img:"images/ru/dummy_facebook.png",dummy_box_img:"images/ru/dummy_box_facebook.png",txt_info:"Два клика для большей конфедициальности: Кнопка Facebook активируется если клините по ней мышкой. Активация кнопки отправляет и хранит данные на серверах Facebook &ndash; для подробной информации нажмите <em>i</em>.",txt_off:"Не соединяться с Facebook",txt_on:"Соединиться с Facebook"},gplus:{txt_info:"Два клика для большей конфедициальности: Кнопка Google+ активируется если клините по ней мышкой. Активация кнопки отправляет и хранит данные на серверах Google &ndash; для подробной информации нажмите <em>i</em>.",txt_off:"Не соединяться с Google+",txt_on:"Соединиться с Google+"},mail:{txt_info:"Отправить по электронной почте другу.",txt_button:"Отправить E-Mail"},pinterest:{txt_info:"Два клика для большей конфедициальности: Кнопка Pinterest активируется если клините по ней мышкой. Активация кнопки отправляет и хранит данные на серверах Pinterest &ndash; для подробной информации нажмите <em>i</em>.",txt_off:"Не соединяться с Pinterest",txt_on:"Соединиться с Pinterest"},twitter:{txt_info:"Два клика для большей конфедициальности: Кнопка Tweet активируется если клините по ней мышкой. Активация кнопки отправляет и хранит данные на серверах Twitter &ndash; для подробной информации нажмите <em>i</em>.",txt_off:"Не соединяться с Twitter",txt_on:"Соединиться с Twitter"}},info_link:"http://www.m0fx64.name/socialshareprivacy",txt_settings:"Настройки",txt_help:"Если вы активируете этих поля с помощью мыши, данные будут передаваться третьей стороне (Facebook, Twitter, Google, ...) и хранится там. Для более подробной информации нажмите <em>i</em>.",settings_perma:"Включить постоянно:",language:"ru"});
+\ No newline at end of file
+diff --git a/wp-content/plugins/privacy-share-buttons/js/ssp-onload.js b/wp-content/plugins/privacy-share-buttons/js/ssp-onload.js
+new file mode 100644
+index 00000000..b92eb5c8
+--- /dev/null
++++ b/wp-content/plugins/privacy-share-buttons/js/ssp-onload.js
+@@ -0,0 +1,3 @@
++jQuery(document).ready(function () {
++    jQuery('.share').socialSharePrivacy();
++});
+diff --git a/wp-content/plugins/privacy-share-buttons/privacy-share-buttons.php b/wp-content/plugins/privacy-share-buttons/privacy-share-buttons.php
+index 685f9ff3..cd6af890 100644
+--- a/wp-content/plugins/privacy-share-buttons/privacy-share-buttons.php
++++ b/wp-content/plugins/privacy-share-buttons/privacy-share-buttons.php
+@@ -1,338 +1,285 @@
+ <?php
+ /*
+-Plugin Name: Privacy Share Buttons
+-Plugin URI: http://cavallette.noblogs.org
+-Description: Enables the well-known "Share this" buttons for different social networks, but with respect toward's your user privacy and data.
+-Version: 0.1
+-Author: lucha <lucha@paranoici.org>
+-Author URI: http://autistici.org
+-Tags: privacy, social, twitter, facebook, identica, googleplus
+-License: GPL2
+-
+-Copyright (C) 2012 lucha <lucha@paranoici.org>
+-
+-This program is free software; you can redistribute it and/or modify
+-it under the terms of the GNU General Public License, version 2, as 
+-published by the Free Software Foundation.
+-
+-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 St, Fifth Floor, Boston, MA  02110-1301  USA
++  Plugin Name: Privacy Share Buttons
++  Plugin URI: https://github.com/controesempio/Privacy-Share-Buttons
++  Description: Enables the well-known "Share this" buttons for different social networks, but with respect toward's your user privacy and data.
++  Version: 0.3
++  Author: lucha <lucha@paranoici.org>
++  Author URI: https://github.com/controesempio/
++  Tags: privacy, social, twitter, facebook, googleplus
++  License: GPL2
++
++  Copyright (C) 2012 lucha <lucha@paranoici.org>
++
++  This program is free software; you can redistribute it and/or modify
++  it under the terms of the GNU General Public License, version 2, as 
++  published by the Free Software Foundation.
++
++  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 St, Fifth Floor, Boston, MA  02110-1301  USA
+ */
+ 
+ class ShareButton {
+-	function ShareButton() {
+-		$this->__construct(func_get_args());
++    function ShareButton() {
++	$this->__construct(func_get_args());
+ 	}
+ 
+-	function __construct() {
+-		// we need to load the textdomain now, because we are creating the default
+-		// values for the help text and we want them localized.
+-		load_plugin_textdomain('privacy-share-buttons', false, basename( dirname( __FILE__ ) ) . '/lang/' );
+-		
+-		$this->url = plugins_url(basename(dirname(__FILE__)));
+-		$this->css = $this->url .'/css/socialshareprivacy.css';
+-		$this->js = $this->url .'/js/jquery.privacysharebuttons.min.js';
+-		$this->jquery_cookie = $this->url .'/js/jquery.cookie.min.js';
+-		$this->jquery_ui_css = $this->url . '/css/jquery-ui.css';
+-		$this->images = $this->url .'/images/';
+-		$this->services = array(
+-		'twitter' => array(
+-			'name' => 'Twitter',
+-			'specific-settings' => true,
+-			'username' => 'reply_to',
+-			'jsconf' => array(
+-					'language' => 'en',
+-					'txt_info' => __('Click here to enable the button','privacy-share-buttons')
+-					),
+-			),
+-		'identica' => array(
+-			'name' => 'Identi.ca',
+-			'specific-settings' => true,
+-			'username' => 'reply_to',
+-			'jsconf' => array(
+-				'txt_info'	=> __('Click here to enable the button','privacy-share-buttons')
+-				
+-				)
+-			),
+-		'facebook' => array(
+-			'name' => 'Facebook',
+-			'jsconf' => array(
+-				'action' => 'recommend',
+-				'dummy_img' => $this->images . 'dummy_facebook_recommend.png',
+-				'txt_info'	=> __('Click here to enable the button','privacy-share-buttons')				
+-				)
+-			),
+-		'gplus' => array(
+-			'name' => 'Googleplus',
+-			'jsconf' => array(
+-				'txt_info'	=> __('Click here to enable the button','privacy-share-buttons')
+-				)
+-			)
+-/*		,'flattr' => array(
+-			'name' => 'Flattr',
+-			'specific-setings' => true,
+-			'username' => 'uid'
+-			)
+-			*/
+-		);
+-		$this->js_conf_default = array(
+-			'txt_help' => __('When you activate these buttons by clicking on them, some of your personal data will be transferred to third parties and can be stored by them. More information  <em> <a href="https://github.com/controesempio/Privacy-Share-Buttons">	here</a></em>.','privacy-share-buttons'),
+-			'settings_perma' => __('Permanently enable data transfer for:','privacy-share-buttons'),
+-		);
+-		$this->settings = new ShareButtonSettings($this->services);
+-		$this->settings = $this->settings->settings;
+-		$this->content_class = 'privacy_share_buttons_post';
+-		add_action( 'init', array( &$this, 'init' ) );
++    function __construct() {		
++	$this->url = plugins_url(basename(dirname(__FILE__)));
++	$this->css = 'css/jquery.socialshareprivacy.min.css';
++	$this->js = $this->url .'/js/jquery.socialshareprivacy.min.js';
++	$this->jquery_cookie = $this->url .'/js/jquery.cookie.min.js';
++
++	$this->global_options = array(
++	    'path_prefix' => $this->url . '/',
++	    'css_path' => $this->css,
++	    );
++	$this->_all_services = array('buffer',
++	    'disqus','mail',
++	    'facebook', 'fbshare',
++	    'gplus','pinterest',
++	    'twitter');
++	$this->_services_options = array(
++	    'buffer' => array('username' => 'via'),
++	    'delicious' => array('username' => 'shortname'),
++	    'flattr' => array('username' => 'uid'),
++	    'twitter' => array('username' => 'via'),
++	    );
++	$this->settings = new ShareButtonSettings($this->_all_services, $this->_services_options);
++	$this->settings = $this->settings->settings;
++	$this->content_class = 'privacy_share_buttons_post';
++	add_action( 'init', array( &$this, 'init' ) );
+ 	}
+ 
+-	function init() {
+-		$activate = false;
+-		foreach ($this->services as $service => $info){
+-			if ($this->settings[$service.'-status'])
+-				$activate = true;
++    function init() {
++	$activate = false;
++	foreach ($this->_all_services as $service)
++	    if (array_key_exists($service.'-status',$this->settings) and $this->settings[$service.'-status']){
++		$activate = true;
++		break;
+ 		}
+-		if (!$activate)
+-			return;
+-				
+-		add_action('wp_enqueue_scripts',array(&$this, 'enqueue_styles'));
+-		add_action('wp_footer',array(&$this, 'enqueue_scripts'));
+-		
+-		add_shortcode('share_buttons',array(&$this,'short_code'));
+-		add_filter('the_content', array(&$this, 'filter_content'), 8);
++	if (!$activate)
++	    return;
++
++	add_action('wp_enqueue_scripts',array(&$this, 'enqueue_scripts'));
+ 		
++	add_shortcode('share_buttons',array(&$this,'short_code'));
++	add_filter('the_content', array(&$this, 'filter_content'), 8);		
+ 	}
+ 	
+-	function enqueue_scripts() {
+-		wp_register_script('jquery-cookie',$this->jquery_cookie,array('jquery'));
+-		wp_enqueue_script('social-share-privacy',$this->js,array('jquery','jquery-cookie','jquery-ui-core','jquery-ui-button'));
+-		wp_localize_script('social-share-privacy','socialshareprivacy_settings',$this->jsconf());
++    function enqueue_scripts() {
++	wp_register_script('jquery-cookie',$this->jquery_cookie,array('jquery'),false,true);
++	wp_enqueue_script('social-share-privacy',$this->js,array('jquery','jquery-cookie'),false,true);
++	wp_enqueue_script('ssp', $this->url . '/js/ssp-onload.js',null,false,true);
+ 	}
+ 	
+-	function enqueue_styles() {
+-		wp_enqueue_style('jquery-ui',$this->jquery_ui_css);
+-		wp_enqueue_style('privacy-share-buttons',$this->css);
++    function short_code($atts) {
++	if ($this->settings['position'] == 'manual')
++	    return $this->generate_html();
++	return '';
+ 	}
+ 	
+-	function short_code($atts) {
+-		if ($this->settings['position'] == 'manual')
+-			return $this->generate_html();
+-		return '';
+-	}
+-	
+-	function filter_content($content){
+-		if (!$this->settings['index'] && is_home())
+-			return $content;
+-		if (!$this->settings['pages'] && is_page())
+-			return $content;
++    function filter_content($content){
++	if (array_key_exists('index',$this->settings) and !$this->settings['index'] and is_home())
++	    return $content;
++	if (array_key_exists('pages',$this->settings) and !$this->settings['pages'] and is_page())
++	    return $content;
+ 			
+-		$newcontent = $this->generate_html();
+-		$position = $this->settings['position'];
++	$newcontent = $this->generate_html();
++	$position = $this->settings['position'];
+ 
+-		if ($position == 'before'){		
+-			return $newcontent . $content;
+-		} else if ($position == 'after') {
+-			return $content . $newcontent;
+-		}
++	if ($position == 'before'){		
++	    return $newcontent . $content;
++	    } else if ($position == 'after') {
++	    return $content . $newcontent;
++	    }
+ 
+-		return $content;
++	return $content;
+ 	}
+ 	
+-	function generate_html() {
+-		global $post;
+-		return '<div class="'.$this->content_class.'_'.$post->ID.' social_share_privacy clearfix"></div>' . "\n" ;
++    function generate_html() {
++	global $post;
++	return "<div class='share' data-options='" . $this->jsconf() . "'></div>";
+ 	}
+ 	
+-	function jsconf(){
+-		$conf = $this->js_conf_default;
+-		foreach ($this->services as $service => $info){
+-			if ($this->settings[$service.'-status']){
+-				$conf['services'][$service]['status'] = 'on';
+-				$conf['services'][$service]['display_name'] = $info['name'];
+-				$conf['services'][$service]['dummy_img'] = $this->images.'dummy_'.$service.'.png';
+-				if ($info['username'])
+-					$conf['services'][$service][$info['username']] = $this->settings[$service.'-username'];
+-				if ($info['jsconf'])
+-					$conf['services'][$service] = array_merge($conf['services'][$service],$info['jsconf']);
+-			} else {
+-			//	$conf['services'][$service]['status'] = 'off';
+-			}
++    function jsconf(){
++	$conf = $this->global_options;
++	foreach ($this->_all_services as $service)
++	    if (array_key_exists($service.'-status',$this->settings) and ($this->settings[$service.'-status'] == 1)){
++		$conf['services'][$service]['status'] = true;
++		if (array_key_exists($service,$this->_services_options))
++		    foreach ($this->_services_options[$service] as $option => $name)
++			$conf['services'][$service][$name] = $this->settings[$service.'-'.$option];
+ 		}
+-//		$conf['uri'] = get_permalink();
+-		return $conf;
++	    else
++		$conf['services'][$service]['status'] = false;
++	  
++	return json_encode($conf);
+ 	}
+-}
++    }
+ 
+ class ShareButtonSettings {
+-	function ShareButtonSettings() {
+-		$this->__construct(func_get_args());
++    function ShareButtonSettings() {
++	$this->__construct(func_get_args());
+ 	}
+ 
+-	function __construct($services) {
+-		$this->services = $services;
+-		$this->settings_section = 'share-button-settings';
+-		$this->display_section = $this->settings_section . '-display';
+-		$this->services_section = $this->settings_section . '-services';
+-		$this->settings = get_option($this->settings_section);
+-		add_action('admin_init', array( &$this, 'admin_init'));
+-		add_action('admin_menu', array( &$this, 'admin_menu'));
++    function __construct($services, $options) {
++	$this->services = $services;
++	$this->services_options = $options;
++	$this->settings_section = 'share-button-settings';
++	$this->display_section = $this->settings_section . '-display';
++	$this->services_section = $this->settings_section . '-services';
++	$this->settings = get_option($this->settings_section);
++	add_action('admin_init', array( &$this, 'admin_init'));
++	add_action('admin_menu', array( &$this, 'admin_menu'));
+ 
+ 	}
+ 
+-	function admin_menu() {
+-		add_options_page(
+-			__('Privacy Share Buttons','privacy-share-buttons'),
+-			__('Privacy Share Buttons','privacy-share-buttons'),
+-			'manage_options',
+-			$this->settings_section,
+-			array( &$this, 'submenu_page')
+-			);	     
++    function admin_menu() {
++	add_options_page(
++	    __('Privacy Share Buttons','privacy-share-buttons'),
++	    __('Privacy Share Buttons','privacy-share-buttons'),
++	    'manage_options',
++	    $this->settings_section,
++	    array( &$this, 'submenu_page')
++	    );	     
+ 	}
+ 
+-	function admin_init() {
+-		register_setting($this->settings_section, $this->settings_section, array(&$this, 'settings_validate'));
+-
+-		add_settings_section($this->settings_section,
+-			__('Enable Social Share Buttons','privacy-share-buttons'), array(&$this, 'settings_section'), $this->settings_section);
+-
+-		foreach ($this->services as $service => $info){
+-			$this->add_default_fields($service,$info);
+-		}
+-
+-		add_settings_section($this->display_section,
+-			__('Display settings','privacy-share-buttons'),
+-			array(&$this, 'display_section'), 
+-			$this->settings_section);
+-
+-		add_settings_field($this->display_section."[index]",
+-			__('Display on the Index page','privacy-share-buttons'),
+-			array(&$this, 'checkbox'),
+-			$this->settings_section, $this->display_section,
+-			array('id' => 'index'));
+-
+-
+-		add_settings_field($this->display_section."[pages]",
+-			__('Display on Pages','privacy-share-buttons'),
+-			array(&$this, 'checkbox'),
+-			$this->settings_section, $this->display_section,
+-			array('id' => 'pages'));
+-
+-		add_settings_field($this->display_section."[position]",
+-			__('Position','privacy-share-buttons'),
+-			array(&$this, 'position_field'),
+-			$this->settings_section, $this->display_section);
+-
+-		foreach ($this->services as $service => $info){
+-			if ($info['specific-settings']){
+-				add_settings_section($this->services_section,
+-					__('Specific Service settings','privacy-share-buttons'),
+-					array(&$this, 'services_section'), 
+-					$this->settings_section);
+-				break;
+-			}
+-		}
+-		
+-		foreach ($this->services as $service => $info){
+-			if ($info['username']){
+-				$this->username_settings($service,$info);			
+-			}
+-		}
++    function admin_init() {
++	register_setting($this->settings_section, $this->settings_section, array(&$this, 'settings_validate'));
++
++	add_settings_section($this->settings_section,
++	    __('Enable Social Share Buttons','privacy-share-buttons'), array(&$this, 'settings_section'), $this->settings_section);
++
++	foreach ($this->services as $service){
++	    $this->add_default_fields($service);
++	    
++	    if (array_key_exists($service,$this->services_options))
++		if (array_key_exists('username',$this->services_options[$service]))
++		    $this->username_settings($service);
++	    }
++
++	add_settings_section($this->display_section,
++	    __('Display settings','privacy-share-buttons'),
++	    array(&$this, 'display_section'), 
++	    $this->settings_section);
++
++	add_settings_field($this->display_section."[index]",
++	    __('Display on the Index page','privacy-share-buttons'),
++	    array(&$this, 'checkbox'),
++	    $this->settings_section, $this->display_section,
++	    array('id' => 'index'));
++
++
++	add_settings_field($this->display_section."[pages]",
++	    __('Display on Pages','privacy-share-buttons'),
++	    array(&$this, 'checkbox'),
++	    $this->settings_section, $this->display_section,
++	    array('id' => 'pages'));
++
++	add_settings_field($this->display_section."[position]",
++	    __('Position','privacy-share-buttons'),
++	    array(&$this, 'position_field'),
++	    $this->settings_section, $this->display_section);
+ 	}
+ 
+-	function username_settings($service,$info) {
+-		$userfield = $this->service_section."[$service-username]";
+-		add_settings_field($userfield, sprintf(__("%s username",'privacy-share-buttons'),$info['name']), array(&$this, 'username_field'), $this->settings_section, $this->services_section,$service.'-username');
+-	}
++    function add_default_fields($serviceid) {
++	$display_id = "{$serviceid}-status";
+ 	
+-	function username_field($id) {
+-		$field = $this->settings_section."[$id]";
+-		$value = $this->settings[$id];
+-		echo "@<input type='text' name='{$field}' value='{$value}' size='20' />";
+-	}
+-
+-	function add_default_fields($serviceid, $info) {
+-		$display_id = "{$serviceid}-status";
+-
+-		$info['id'] = $display_id;
+-		$info['label'] = __('Enable','privacy-share-buttons');
+-		add_settings_field(  $this->settings_section."[$display_id]" , $info['name'], array(&$this, 'checkbox'), $this->settings_section, $this->settings_section, $info);
++	$info['id'] = $display_id;
++	$info['label'] = __('Enable','privacy-share-buttons');
++	$info['name'] = $serviceid;
++	add_settings_field($this->settings_section."[$display_id]" , $info['name'], array(&$this, 'checkbox'), $this->settings_section, $this->settings_section, $info);
+ 
+ 	} 
+-
+-	function services_section() {
+-		_e("Settings specific to some Social Share services.",'privacy-share-buttons');
++    
++    function username_settings($service) {
++	$userfield = $this->services_section."[$service-username]";
++	add_settings_field($userfield, sprintf(__("%s username",'privacy-share-buttons'),$service),
++	    array(&$this, 'username_field'), $this->settings_section, $this->settings_section,$service.'-username');
++	}
++	
++    function username_field($id) {
++	$field = $this->settings_section."[$id]";
++	$value = '';
++	if (array_key_exists($id,$this->settings))
++	    $value = $this->settings[$id];
++	echo "@<input type='text' name='{$field}' value='{$value}' size='20' />";
+ 	}
+ 
+-	function display_section() {
+-		_e("By default buttons will be showed on single Posts",'privacy-share-buttons');
++    function display_section() {
++	_e("By default buttons will be showed on single Posts",'privacy-share-buttons');
+ 	}
+ 
+-	function settings_section() {
+-		echo '';
++    function settings_section() {
++	_e("Do not enable too many of them. They will look ugly all together.");
+ 	}
+ 
+-	function checkbox($info) {
+-		$id = $info['id'];
+-		$field =  $this->settings_section."[$id]";
+-		$value = $this->settings[$id];
+-		$checked = checked( '1', $value, false);
++    function checkbox($info) {
++	$id = $info['id'];
++	$field =  $this->settings_section."[$id]";
++	$value = '0';
++	if (array_key_exists($id, $this->settings))
++	    $value = $this->settings[$id];
++	$checked = checked( '1', $value, false);
+ 
+-		echo "<input type='checkbox' name='{$field}' value='1' $checked />";
+-		echo "<label for='{$field}'>";
+-		echo __('Enable','privacy-share-buttons');
+-		echo "</label>";
++	echo "<input type='checkbox' name='{$field}' value='1' $checked />";
++	echo "<label for='{$field}'>";
++	echo __('Enable','privacy-share-buttons');
++	echo "</label>";
+ 
+ 	}
+ 
+-	function position_field() {
+-		$field = "{$this->settings_section}[position]";
+-		$value = $this->settings['position'];
+-		echo "<div><select name='{$field}'>";
+-
+-		$options = array(
+-			'after' => __("After the post",'privacy-share-buttons'),
+-			'before' => __("Before the post",'privacy-share-buttons'),
+-			'manual' => __("Manual (shortcode)",'privacy-share-buttons')
+-			);
+-		foreach ($options as $key => $label) {
+-			$selected = selected($value, $key, false);
+-			echo "<option value='{$key}' $selected>$label</option>";
+-		}
+-		echo "</select></div>";
+-		echo "<div> <p>"._e('If you choose "Manual (Shortcode)", you can use the shortcode <strong>[share_buttons]</strong> inside your articles','privacy-share-buttons')."</p></div>";
++    function position_field() {
++	$field = "{$this->settings_section}[position]";
++	$value = $this->settings['position'];
++	echo "<div><select name='{$field}'>";
++
++	$options = array(
++	    'after' => __("After the post",'privacy-share-buttons'),
++	    'before' => __("Before the post",'privacy-share-buttons'),
++	    'manual' => __("Manual (shortcode)",'privacy-share-buttons')
++	    );
++	foreach ($options as $key => $label) {
++	    $selected = selected($value, $key, false);
++	    echo "<option value='{$key}' $selected>$label</option>";
++	    }
++	echo "</select></div>";
++	echo "<div> <p>"._e('If you choose "Manual (Shortcode)", you can use the shortcode <strong>[share_buttons]</strong> inside your articles','privacy-share-buttons')."</p></div>";
+ 	}
+ 
+-	function settings_validate($input) {
+-		return $input;
++    function settings_validate($input) {
++	return $input;
+ 	}
+ 
+-	function submenu_page() {
+-		?>
+-			<div class="wrap">
+-			<div id="icon-themes" class="icon32"><br></div>
+-			<h2>Privacy Share Button Settings</h2>
+-			<?php
+-		if ( !empty( $_POST['action'] ) && 'update' == $_POST['action'] ) {
+-			update_option( $this->settings_section, $_POST[$this->settings_section] );
+-			$this->settings = get_option( $this->settings_section );
+-			echo '<div id="message" class="updated fade"><p><strong>'.__('Settings saved.','privacy-share-buttons').'</strong></p></div>';
++    function submenu_page() {
++?>
++	<div class="wrap">
++	    <div id="icon-themes" class="icon32"><br></div>
++	    <h2>Privacy Share Button Settings</h2>
++<?php
++	    if ( !empty( $_POST['action'] ) && 'update' == $_POST['action'] ) {
++		update_option( $this->settings_section, $_POST[$this->settings_section] );
++		$this->settings = get_option( $this->settings_section );
++		echo '<div id="message" class="updated fade"><p><strong>'.__('Settings saved.','privacy-share-buttons').'</strong></p></div>';
+ 		}
+-		?>
+-
+-		<form method="post" action="<?php echo $_SERVER['PHP_SELF']."?".$_SERVER['QUERY_STRING']; ?>">
+-		<?php settings_fields( $this->settings_section ); ?>
+-		<?php do_settings_sections( $this->settings_section ); ?>
+-		<p class="submit">
+-			<input type="submit" class="button-primary" value="Save Changes" />
+-		</p>
+-		</form>
+-		<?php
+-	}
+-}
++?>
++
++	<form method="post" action="<?php echo $_SERVER['PHP_SELF']."?".$_SERVER['QUERY_STRING']; ?>">
++<?php settings_fields( $this->settings_section ); ?>
++<?php do_settings_sections( $this->settings_section ); ?>
++	     <p class="submit">
++	     <input type="submit" class="button-primary" value="Save Changes" />
++	     </p>
++	     </form>
++<?php
++	     }
++    }
+ 
+ new ShareButton();
+diff --git a/wp-content/plugins/privacy-share-buttons/readme.txt b/wp-content/plugins/privacy-share-buttons/readme.txt
+index 3a0352d7..99294fec 100644
+--- a/wp-content/plugins/privacy-share-buttons/readme.txt
++++ b/wp-content/plugins/privacy-share-buttons/readme.txt
+@@ -1,33 +1,34 @@
+ === Privacy Share Buttons ===
+ Contributors: lucha
+-Tags: privacy, social, twitter, facebook, identica, googleplus
++Tags: privacy, social, twitter, facebook, googleplus
+ Requires at least: 2.7
+-Tested up to: 3.3.1
+-Stable tag: 0.1
++Tested up to: 3.6
++Stable tag: 0.3
+ 
+ Enables the well-known "Share this" buttons for different social networks, but with respect toward's your user privacy and data.
+ 
+ == Description ==
+-A simple interface to a jQuery plug-in, originally written by heisde.de and thereafter re-written by the author.
++A simple interface to panzi [SocialSharePrivacy](https://github.com/panzi/SocialSharePrivacy) jQuery plugin.
+ 
+-The plugins offers the possibility of showing in posts (and optionally pages) buttons for sharing content to Facebook,
+-Google Plus, Twitter, and Identi.ca. These buttons are dummy-button by default, and only after explicit action by the visitor
++The plugin offers the possibility of showing in posts (and optionally pages) buttons for sharing content to
++a number of external services like Facebook, Google Plus, Twitter, etc..
++These buttons are dummy-button by default, and only after explicit action by the visitor
+ they are activated and become the real buttons. This allows to give control to the single visitor if he wants to send 
+ sensible personal information to third-parties sites, and thus providing a nice compromise between privacy and social sharing.
+ 
+-
+ == Installation ==
+ 
+ 1. Upload `privacy-share-buttons` to the `/wp-content/plugins/` directory
+ 1. Activate the plugin through the 'Plugins' menu in WordPress
+ 1. Go to the configuration page of the plugins to choose which buttons to show (and where)
+ 
+-The buttons rendering could work very badly depending on your theme's CSS. I'm not very good at this, so if you can come up with a nicer way to show the buttons, I'll be glad to include it. If the buttons looks like half hidden on your theme, try adding these lines to your CSS:
++== Changelog ==
+ 
+-.post {overflow: visible;}
+-.entry-content {overflow: visible;}
++= 0.3 =
++* removed own js code, and moved to https://github.com/panzi/SocialSharePrivacy
+ 
+-== Changelog ==
++= 0.2 =
++* improved the interface
+ 
+ = 0.1 =
+-* First version
+\ No newline at end of file
++* First version
+-- 
+2.17.1
+
diff --git a/patches/0167-remove-hotlinking-of-images-in-creative-commons-lice.patch b/patches/0167-remove-hotlinking-of-images-in-creative-commons-lice.patch
new file mode 100644
index 00000000..75e97ff2
--- /dev/null
+++ b/patches/0167-remove-hotlinking-of-images-in-creative-commons-lice.patch
@@ -0,0 +1,884 @@
+From c4a7b7fbcd738b6c7ad0910d49a2c602d4ea1da0 Mon Sep 17 00:00:00 2001
+From: lucha <lucha@paranoici.org>
+Date: Sat, 22 Jun 2013 15:40:42 +0200
+Subject: [PATCH 167/229] remove hotlinking of images in
+ creative-commons-license-widget
+
+---
+ .../ccLicense.php                                |  10 +++++-----
+ .../images/by-80x15.png                          | Bin 0 -> 640 bytes
+ .../images/by-88x31.png                          | Bin 0 -> 4739 bytes
+ .../images/by-nc-80x15.png                       | Bin 0 -> 672 bytes
+ .../images/by-nc-88x31.png                       | Bin 0 -> 5145 bytes
+ .../images/by-nc-nd-80x15.png                    | Bin 0 -> 688 bytes
+ .../images/by-nc-nd-88x31.png                    | Bin 0 -> 5281 bytes
+ .../images/by-nc-sa-80x15.png                    | Bin 0 -> 697 bytes
+ .../images/by-nc-sa-88x31.png                    | Bin 0 -> 5460 bytes
+ .../images/by-nd-80x15.png                       | Bin 0 -> 665 bytes
+ .../images/by-nd-88x31.png                       | Bin 0 -> 4880 bytes
+ .../images/by-sa-80x15.png                       | Bin 0 -> 672 bytes
+ .../images/by-sa-88x31.png                       | Bin 0 -> 5083 bytes
+ .../images/somerights20.png                      | Bin 0 -> 958 bytes
+ 14 files changed, 5 insertions(+), 5 deletions(-)
+ create mode 100644 wp-content/plugins/creative-commons-license-widget/images/by-80x15.png
+ create mode 100644 wp-content/plugins/creative-commons-license-widget/images/by-88x31.png
+ create mode 100644 wp-content/plugins/creative-commons-license-widget/images/by-nc-80x15.png
+ create mode 100644 wp-content/plugins/creative-commons-license-widget/images/by-nc-88x31.png
+ create mode 100644 wp-content/plugins/creative-commons-license-widget/images/by-nc-nd-80x15.png
+ create mode 100644 wp-content/plugins/creative-commons-license-widget/images/by-nc-nd-88x31.png
+ create mode 100644 wp-content/plugins/creative-commons-license-widget/images/by-nc-sa-80x15.png
+ create mode 100644 wp-content/plugins/creative-commons-license-widget/images/by-nc-sa-88x31.png
+ create mode 100644 wp-content/plugins/creative-commons-license-widget/images/by-nd-80x15.png
+ create mode 100644 wp-content/plugins/creative-commons-license-widget/images/by-nd-88x31.png
+ create mode 100644 wp-content/plugins/creative-commons-license-widget/images/by-sa-80x15.png
+ create mode 100644 wp-content/plugins/creative-commons-license-widget/images/by-sa-88x31.png
+ create mode 100644 wp-content/plugins/creative-commons-license-widget/images/somerights20.png
+
+diff --git a/wp-content/plugins/creative-commons-license-widget/ccLicense.php b/wp-content/plugins/creative-commons-license-widget/ccLicense.php
+index 1b61400b..94ca61ab 100644
+--- a/wp-content/plugins/creative-commons-license-widget/ccLicense.php
++++ b/wp-content/plugins/creative-commons-license-widget/ccLicense.php
+@@ -81,7 +81,7 @@ function widget_ccLicense_init() {
+ 		// Creates widget configuration
+ 		$text = '';
+ 		$licenseText = '';
+-		$imageUrl = '';
++		$imageUrl = plugins_url('images',__FILE__) . '/';
+ 		$licenseUrl = '';
+ 		$url = '';
+ 				
+@@ -137,16 +137,16 @@ function widget_ccLicense_init() {
+ 		
+ 		switch ($image) {
+ 			case 'somerights20':
+-					$imageUrl = 'http://creativecommons.org/images/public/somerights20.png';
++					$imageUrl = $imageUrl . 'somerights20.png';
+ 					break;
+ 			case '80x15':
+-					$imageUrl = 'http://i.creativecommons.org/l/' . $url . '/3.0/80x15.png';
++					$imageUrl = $imageUrl . $url . '-80x15.png';
+ 					break;
+ 			case '88x31':
+-					$imageUrl = 'http://i.creativecommons.org/l/' . $url . '/3.0/88x31.png';
++					$imageUrl = $imageUrl . $url . '-88x31.png';
+ 					break;					
+ 			default:
+-					$imageUrl = 'http://creativecommons.org/images/public/somerights20.png';
++					$imageUrl = $imageUrl . 'somerights20.png';
+ 					break;
+ 		}
+ 
+diff --git a/wp-content/plugins/creative-commons-license-widget/images/by-80x15.png b/wp-content/plugins/creative-commons-license-widget/images/by-80x15.png
+new file mode 100644
+index 0000000000000000000000000000000000000000..ecd2abc73bd3d0bd46b806eb93351c017f15ab22
+GIT binary patch
+literal 640
+zcmV-`0)PF9P)<h;3K|Lk000e1NJLTq002+`000jN0ssI2{Hx#C00004XF*Lt007q5
+z)K6G40000PbVXQnQ*UN;cVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU!5=lfsRCwBA
+zU>IS55s3f)|36ZE%gD$AVXfJ;8d+k`uDvs-&g|&uC@(L^)aL5ydg|1vw(eGO32`7-
+zURJ@?$@SxhkAvK|ka%Unlz92#<?_YLarqVqcJJP8W@a|Ie+q>A;p2zGg2JH^$yhwR
+ze8~!7VPRapg#ci1+`Msf!`h8N_Qy{jJbXO7eY}UNhc8{cl%AdrWSl*FR#{mYnC^jT
+z`2G9$KoZCXiU7rpjg4JgT&`Wc1~r9=3CKlDKM;VNoG{q~@8L@qFMs~@8R#D%J1i^=
+z$N;(zNOpF10{!{!-8*2+-@A7YC<_$4bNdcFRRa?_W(ffV5bwbmKoZCvL>~V7<qMD$
+z6chwTDbQmOp92#xkgcSo1Qbt8OA8GRg%$Bor~mx<gOP<1vyedc9>mWB>su@y=H}r6
+zl0e@A{RZ?QFjgVOGLQ@OGf=#uqGHypS!juqot@+VpZ|Dbc<|<7J$+qXUS5blff2iB
+z&mN$ofj$Safw3(lBm@+JWY;ri&L}D?LUal63jixB{4qSZ8Xm~?a9>yd^QX`6-@lJX
+z8!$vnOiZHVq632cfm~T>x#ouEty{JZ@_HB;`dCWo=(wo2Z{Gl;6p!YzvN9D_Wr%P2
+z`2==s*)hm{i?3P&wx3cnQ!6Vg+uPf*>Tz;*x_<q7K}i8TJ@-%OA8kty(zf(S>nt$<
+a1Q-Bx&HUr%A;kRv0000<MNUMnLSTaKhanaK
+
+literal 0
+HcmV?d00001
+
+diff --git a/wp-content/plugins/creative-commons-license-widget/images/by-88x31.png b/wp-content/plugins/creative-commons-license-widget/images/by-88x31.png
+new file mode 100644
+index 0000000000000000000000000000000000000000..822491edb993b072fc183a2ce23adfa8c94cee7c
+GIT binary patch
+literal 4739
+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
+RjS2t&002ovPDHLkV1k=~?l=Gd
+
+literal 0
+HcmV?d00001
+
+diff --git a/wp-content/plugins/creative-commons-license-widget/images/by-nc-80x15.png b/wp-content/plugins/creative-commons-license-widget/images/by-nc-80x15.png
+new file mode 100644
+index 0000000000000000000000000000000000000000..54ebdfbd8b88229b0cb6da644bde68c83181d87e
+GIT binary patch
+literal 672
+zcmV;R0$=@!P)<h;3K|Lk000e1NJLTq002+`000jN0ssI2{Hx#C00004XF*Lt007q5
+z)K6G40000PbVXQnQ*UN;cVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU!GD$>1RCwBA
+zU>IS55s3f)|36ZE3j`1kui3O3Sz^zwy)&oI?C9tyFE7W`=IZKt>eQ*W?pARLaUfS-
+zR>9TD_2Y++gWR`3Zvy?xgemdz#mnW3m*es+5bWN)+sw>ta{m+v_ru2zg$0E}C6cjt
+zc=?hQ!otG1d<y}<;JA6?=7zN!f$Wc;K6v<ec>8z{RS#dfcqu(S9mqI)_N=n9GB6nc
+z)A0NE?|~$c4HN;28yg$DxVT)qdJSp{6BCe&mVO`r&PA5On%*$k$R^Or!<Q~z{`~1P
+z&_6(SSXda40kjfGc6N3G{rT?QJ7CP;yLS&L3lzL_`wl!+0~0xx5`vKt;$k=hl96!b
+zG0ZFn*GMZ5fBo_WND2xH0;3e@F^JEB2^h#$Qc?nnr=_KZhK9n5c&O8V{`|qn!iebs
+zWbZ+o4(FmJ0pviz3^*Ekn45<ONCJHe^c&EJz*vP8%RnyB&p`2tii%mYW}(FiJ3Gh!
+zKmYN>F!maPkrB-^Sk==uhV}Gyd3kvu{sczso;`bjjsW@`$Ogu?kdP2i1d?6PoH?VY
+ztO(I1z%Kx-sPM-y@l_?V=gBaEsD=k}J>1vT|NQCm`}gnT(FP0=6BCo@xafdje;`*@
+zTCTaFdFz&~L$V%@j*EKx_6;yf@n|k9D^pQbhWM7BPhiKE9fRDr_^Ksf`zbXuwX(9Z
+zy}cc)9w%p~>({RrloY_zbN__?(YEv;ZA*`|&JqJafB^uooh;+!k6K6o0000<MNUMn
+GLSTaMVmieD
+
+literal 0
+HcmV?d00001
+
+diff --git a/wp-content/plugins/creative-commons-license-widget/images/by-nc-88x31.png b/wp-content/plugins/creative-commons-license-widget/images/by-nc-88x31.png
+new file mode 100644
+index 0000000000000000000000000000000000000000..5f982147075ad08691e3b3c53e92633ca0ddcb2f
+GIT binary patch
+literal 5145
+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
+Hu0mjfSKqzR
+
+literal 0
+HcmV?d00001
+
+diff --git a/wp-content/plugins/creative-commons-license-widget/images/by-nc-nd-80x15.png b/wp-content/plugins/creative-commons-license-widget/images/by-nc-nd-80x15.png
+new file mode 100644
+index 0000000000000000000000000000000000000000..072f8cda0ab220f98162dec5c705c44298d9aeee
+GIT binary patch
+literal 688
+zcmV;h0#E&kP)<h;3K|Lk000e1NJLTq002+`000jN0ssI2{Hx#C00004XF*Lt007q5
+z)K6G40000PbVXQnQ*UN;cVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU!LP<nHRCwBA
+zU>IS55s3f)|36ZE%gD$AVXfJ;8d+k`uDvs-&g|&uC@(L^)aL5ydg|1vw(eGO32`7-
+zURJ@?$@SxhkAvK|ka%Unlz92#<?_YLarqVqcJJP8W@a|Ie+q>A;p2zGg2JH^$yhwR
+ze8~!7VPRapg#ci1+`Msf!`h8N_Qy{jJbXO7eY}UNhc8{cl%AdrWSl*FR#{mYnC^jT
+z`2G9$KoZCXiU7rpjg4JgT&`Wc1~r9=3CKlDKM;VNoG{r~1(9{(DPJ(Ppjk?khc8{c
+z{Q1*opnrhuu&^*71E?QJc6N3G{rT?QJ7CP;yLS&L3lzL_`wl!+0~0xB2>}EU>){L_
+z31k!W09++pBQaXgEG5drU%z|-l7fPQz$gWJ4B~TO0tT{`l$3ztX=!Ppp`oxM9_sX;
+zKYuW?Fk-p}*?SOoz`2;Qfy<#}Xdxknxp{biB+$1&zX5#+j8#an4CDg+3>2@ZsF*ct
+z7Fqzavvd6aLt0=n!T_2erh2#t@mfgmu%5myFE1~|pTLOSvu6*`M4-=sY+!5)2?+s3
+zAldcInKO#YiV$4_`~tv=3V#d}UsWRegcuW$6%f<{ZFnHp!+l--&!0ZOfB!xnJAff#
+zVqy{<7ab7n59G>9%QZJNZ{4zWkk`Y&fWT5pN5@6IeftI&rFb-#m6fTeDnoqB&nK{B
+z%Z@?rTYS|Lu>F*pnOa#{+1}ocRgaUi)Aj4u3rY&$>A8PG|7cr!khY~qT4#v?Aiw}`
+W?NiqbQ>df>0000<MNUMnLSTY+yf{k$
+
+literal 0
+HcmV?d00001
+
+diff --git a/wp-content/plugins/creative-commons-license-widget/images/by-nc-nd-88x31.png b/wp-content/plugins/creative-commons-license-widget/images/by-nc-nd-88x31.png
+new file mode 100644
+index 0000000000000000000000000000000000000000..49f272f828c17c9f52b64c27fa6a3c399bee9344
+GIT binary patch
+literal 5281
+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
+
+literal 0
+HcmV?d00001
+
+diff --git a/wp-content/plugins/creative-commons-license-widget/images/by-nc-sa-80x15.png b/wp-content/plugins/creative-commons-license-widget/images/by-nc-sa-80x15.png
+new file mode 100644
+index 0000000000000000000000000000000000000000..ed028fed9d6154b10bf73872ea925a9603a352ae
+GIT binary patch
+literal 697
+zcmV;q0!ICbP)<h;3K|Lk000e1NJLTq002+`000jN0ssI2{Hx#C00004XF*Lt007q5
+z)K6G40000PbVXQnQ*UN;cVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU!OG!jQRCwBA
+zU>IS55s3f)|36ZE3j`1kui3O3Sz^zwy)&oI?C9tyFE7W`=IZKt>eQ*W?pARLaUfS-
+zR>9TD_2Y++gWR`3Zvy?xgemdz#mnW3m*es+5bWN)+sw>ta{m+v_ru2zg$0E}C6cjt
+zc=?hQ!otG1d<y}<;JA6?=7zN!f$Wc;K6v<ec>8z{RS#dfcqu(S9mqI)_N=n9GB6nc
+z)A0NE?|~$c4HN;28yg$DxVT)qdJSp{6BCe&mVO`r&PA5On%*$k$R^-QrD(PgERUEl
+ze0%xxr_VtD0NG(-VL%4Z2q4+n*$MRLyLaz^F@NvgJ)kU5@XqZ!@Kg;<<XB1wMn;GW
+z;0#Dc!sU9*EC<(!D^EfIG3v2<`0JN1KvGap5E!LEk3oD6Ou#_4l9CcoJS{CPG&B@e
+z#6z9_^XCsn7DlYW5BDC#DR3@Y<RAwMX24<90#T2aG)RtNZXO;W3G^+{Z$KXcV-->?
+z1Gzvy1H~&UDrU`^g%&65>>U69{Kpf+*lP$_<ly%+vJcU;pjm-wAYl*d>Fe_H@<RLx
+zjMzPU_5h6l`W(mx#<q}<5Ksh?UC*33qo}M1(Ivny0IaC+$1w3#C0YdH$pU0pfu$bq
+z>*|00^!fe!_wi^0hKPxYNpxIvK(IfMD=RJ6+|ayr%hn-T4@bvEy?y%z7^QeLmz9;N
+zs47Ez%g-mUW6O>~?pu7-60rT0nweTzS=rv+j#ZD7v(xqK*9%Gt;OV)4LjP!6dXToI
+fM_Olz0U*EtDwt)|Le?|v00000NkvXXu0mjf&ay*>
+
+literal 0
+HcmV?d00001
+
+diff --git a/wp-content/plugins/creative-commons-license-widget/images/by-nc-sa-88x31.png b/wp-content/plugins/creative-commons-license-widget/images/by-nc-sa-88x31.png
+new file mode 100644
+index 0000000000000000000000000000000000000000..0f2a0f10722d3fabffe8af5d5eed09866e25909a
+GIT binary patch
+literal 5460
+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
+KMNUMnLSTZgNML#Z
+
+literal 0
+HcmV?d00001
+
+diff --git a/wp-content/plugins/creative-commons-license-widget/images/by-nd-80x15.png b/wp-content/plugins/creative-commons-license-widget/images/by-nd-80x15.png
+new file mode 100644
+index 0000000000000000000000000000000000000000..35eca20cc9b00faea53cbfb39cbfe34076cd3dfd
+GIT binary patch
+literal 665
+zcmV;K0%rY*P)<h;3K|Lk000e1NJLTq002+`000jN0ssI2{Hx#C00004XF*Lt007q5
+z)K6G40000PbVXQnQ*UN;cVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU!D@jB_RCwBA
+zU>IS55s3f)|36ZE%gD$AVXfJ;8d+k`uDvs-&g|&uC@(L^)aL5ydg|1vw(eGO32`7-
+zURJ@?$@SxhkAvK|ka%Unlz92#<?_YLarqVqcJJP8W@a|Ie+q>A;p2zGg2JH^$yhwR
+ze8~!7VPRapg#ci1+`Msf!`h8N_Qy{jJbXO7eY}UNhc8{cl%AdrWSl*FR#{mYnC^jT
+z`2G9$KoZCXiU7rpjg4JgT&`Wc1~r9=3CKlDKM;VNoG{r~1tDxS6KLh(OBXMH{`48>
+zA0Rs{EDXp1S_vdOJ3E2?eE04hFy`;wy9bm73f{SW2cD{di5#<p00M}M;S3-NWaG(W
+zxJ;mxhrfRL0we_m1%Xit^cckFzyu6rD=8@f#naN#LPJAgMLg8$KY#vUWMRbg0J8TW
+zPKR?bBarHTBg(_vJUl=W=v$!QfIbAqDx_Eja)EvZidR%r%$hX|El$|kIsX44Eq)kb
+z08NnAen$7Op1v+GFE7NOz=++mXAjU3K%WEIz}OZN5(0`qvg?^MXB3qcA-V+k1%MS5
+z{um~{s-(~aq8c8^^>ANT|MREM@87?VM;kCiOiWCo<DvtC{efIrX}RWx=B-<{4)S^!
+z7<O1n>FBtqw{PD7qZE(kva&K2Rb_~8`S}EPY}ql$eT%PJ0=A!0GgB)oE8E-KvFdSh
+zcDjE3dO=A6JU#bM=pSuM57M^uNb4*y00bBS5>6)L^o3Ai00000NkvXXu0mjfhO#Q?
+
+literal 0
+HcmV?d00001
+
+diff --git a/wp-content/plugins/creative-commons-license-widget/images/by-nd-88x31.png b/wp-content/plugins/creative-commons-license-widget/images/by-nd-88x31.png
+new file mode 100644
+index 0000000000000000000000000000000000000000..8f317035e677affa946516c82baa17f896e8a866
+GIT binary patch
+literal 4880
+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
+CW+`m|
+
+literal 0
+HcmV?d00001
+
+diff --git a/wp-content/plugins/creative-commons-license-widget/images/by-sa-80x15.png b/wp-content/plugins/creative-commons-license-widget/images/by-sa-80x15.png
+new file mode 100644
+index 0000000000000000000000000000000000000000..c67509f1264e4b845b643e340cb39970e432c711
+GIT binary patch
+literal 672
+zcmV;R0$=@!P)<h;3K|Lk000e1NJLTq002+`000jN0ssI2{Hx#C00004XF*Lt007q5
+z)K6G40000PbVXQnQ*UN;cVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU!GD$>1RCwBA
+zU>IS55s3f)|36ZE%gD$AVXfJ;8d+k`uDvs-&g|&uC@(L^)aL5ydg|1vw(eGO32`7-
+zURJ@?$@SxhkAvK|ka%Unlz92#<?_YLarqVqcJJP8W@a|Ie+q>A;p2zGg2JH^$yhwR
+ze8~!7VPRapg#ci1+`Msf!`h8N_Qy{jJbXO7eY}UNhc8{cl%AdrWSl*FR#{mYnC^jT
+z`2G9$KoZCXiU7rpjg4JgT&`Wc1~r9=3CKlDKM;VNoG{t=wa}t)VZ!k3<<Fl!1N{SJ
+zhlPa!89-ZsWM^k5(4X(#y#vPly?gh7vOvK*x9`AHH87E5mJmPyaWtF(B!O(KzGZ{~
+zWG>bHjPBvDU%miIK|w)alma~l@i{O71KCPSN<i_nw6xIBP*@QUb^6brKNwjUvBntO
+zdl1*dxoGhTkwr@g^oU_@9v&bG^exbDKpz5Q6;dn%xj;Vy#VaZ*X3d&~mN?njIsX6o
+zk0*w)))4Uc#Ht=mmR26t)7RzY<%ReY7_ocy>;c*e^f{0XjBOzyA)p8(yPi37Mp0Q2
+zqDz2Z09aAsk70s!21)8EZFnHp!+l--&!0ZOfB!xnZNLyQF)@jbiw+3(2XbYl<(eCs
+zw{F=w$m?NXXksa)qvN99zI_9XQaqZ=%F0w!l_9?6=M&hmWyc`*Exu|A*nUdQOs%Y}
+zY;SMJs>jLM>H78S1tkUW^xQw8f3z(<NZZmQt+T`c5MTgDa5dw*$@7{30000<MNUMn
+GLSTaKz&eKj
+
+literal 0
+HcmV?d00001
+
+diff --git a/wp-content/plugins/creative-commons-license-widget/images/by-sa-88x31.png b/wp-content/plugins/creative-commons-license-widget/images/by-sa-88x31.png
+new file mode 100644
+index 0000000000000000000000000000000000000000..f0a944e0b89642ae282047846e55393007b04686
+GIT binary patch
+literal 5083
+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
+
+literal 0
+HcmV?d00001
+
+diff --git a/wp-content/plugins/creative-commons-license-widget/images/somerights20.png b/wp-content/plugins/creative-commons-license-widget/images/somerights20.png
+new file mode 100644
+index 0000000000000000000000000000000000000000..a66f4d1a010e16aacf1a8538fd0e624a5c0d2586
+GIT binary patch
+literal 958
+zcmV;v13~<WP)<h;3K|Lk000e1NJLTq003A30018d0{{R3R2KTu00004XF*Lt006JZ
+zHwB960000PbVXQnQ*UN;cVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBUyMNmvsMIay`
+zu(q$&*VR^6R+g8R@9*!tz`VG<xU#pgz{J1F&B(2?thKtd#mU63w5@!6d_X`z&CtxO
+zva74Hs{jB000000001elr>g(}02g#pPE-H?|NsC0|NsC0|NsC0|NsC0|NsC00OmmE
+zUH||B+(|@1RCwC7mg|<QAPj|5KyAGxwq)M_QO^#bVq2#@KZZ4nN`!B1Hwg^==%2J7
+zQhn_0ZfzLmdA?k)<Jfg=d%NAHY3loaDGiVPG$Gu!T{n)`>*X@f!!V?^D@c`2xR=E3
+zGPlAObS8I&JR3Q2cXAEBzZGm;&_-`xNPf&{BX5#7@cljbk-0+>d@X{_2cUo@VF8<M
+z2=G)SXD{YwFJ2Vyg2zg*R|?S@-1AE&KS{oS4X(JX(!|^xDeq>yc<~PWWbx_*z?13}
+z*XA&&T>b*Qdc0X&6q{g<P2e^<W*5D(tG!qg?hD1M#YM0aT_V}OkrKH{y(^L{lRs_V
+zuz{1}Y_Vv(L3Ch!^lgkPmC575i!G54iW7N0D83oEFJQ+CHw=8P`2N|7gJRbp8B|n6
+z8<!L>Pl`Y1@%-X(&l+Oqg(Hg$G33pAQaqn4KKFQ3YPNKP_Az^0(rv7>;@paPO}BAR
+zH|N!FU_39b6!jt9hF=xGue^z{VYxg+sdrUPZ%)kLm-J@x;(Da94=v*?lF8Ml&^MKL
+zKknY))O1YgW+2<RU(U_PX&&##W-Zy;Blz%eOAYSMEdGy!-kNjU9r7ahXt9C+r~!-<
+zoN2*98>0vc7JJWX{h(2hW-XyGA|nve8?g!2iH$9uA`UUX4h$?Ycq~&}>b-&O0!mDD
+zs55j}gL!H*4Gb;lRLja7xi-GZQCkTx?i}1^3EVQy+zl)VjI)?lu+2;u&fu~#N4Vh?
+zED5Y;K?Vo=S~Ed5EAXuV$C$wQN=jBV$%?YFe7(d+lcFn_go4XpcIhE2#$}Pfakqjb
+zGzNx2Nn2T&BO0AQD3-i61{Q<7SW$Uwzm*kbWsYc*iMwJL;CvGsAEjMnvm%2-tQ3cI
+zl@>5;v2nJ-z_;X8q%|vWm7!ccjsYg`37f_Cj|pN-OvH$JK^T8&rlw~y?`<shklu>*
+gT;BX$f&3F-0A)C#*)>-;h5!Hn07*qoM6N<$f;NiBjQ{`u
+
+literal 0
+HcmV?d00001
+
+-- 
+2.17.1
+
diff --git a/patches/0168-set-the-correct-recaptcha-key-where-you-have-an-empt.patch b/patches/0168-set-the-correct-recaptcha-key-where-you-have-an-empt.patch
new file mode 100644
index 00000000..6f95db3e
--- /dev/null
+++ b/patches/0168-set-the-correct-recaptcha-key-where-you-have-an-empt.patch
@@ -0,0 +1,45 @@
+From 038eb25887261552f68154affc880c510d2acf5d Mon Sep 17 00:00:00 2001
+From: joe <joe@autistici.org>
+Date: Thu, 19 Sep 2013 00:18:18 +0200
+Subject: [PATCH 168/229] set the correct recaptcha key where you have an empty
+ one
+
+---
+ wp-content/plugins/wp-recaptcha-bp/recaptcha.php | 10 +++++++++-
+ 1 file changed, 9 insertions(+), 1 deletion(-)
+
+diff --git a/wp-content/plugins/wp-recaptcha-bp/recaptcha.php b/wp-content/plugins/wp-recaptcha-bp/recaptcha.php
+index 7c16045e..a9ea1d6c 100644
+--- a/wp-content/plugins/wp-recaptcha-bp/recaptcha.php
++++ b/wp-content/plugins/wp-recaptcha-bp/recaptcha.php
+@@ -111,8 +111,14 @@ class ReCAPTCHAPlugin extends WPPlugin
+ 
+     // set the default options
+     function register_default_options() {
+-        if ($this->options)
++        if ($this->options) {
++            if ($this->keys_missing()) {
++                $this->options['site_key'] = GLOBAL_RECAPTCHA_KEY;
++                $this->options['secret'] = GLOBAL_RECAPTCHA_PRIVATE_KEY;
++                WPPlugin::add_options($this->options_name, $this->options);
++            }
+             return;
++        }
+         $option_defaults = array();
+         $old_options = WPPlugin::retrieve_options("recaptcha");
+         if ($old_options) {
+@@ -172,9 +178,11 @@ class ReCAPTCHAPlugin extends WPPlugin
+     }
+ 
+     function missing_keys_notice() {
++        /*
+         if ($this->keys_missing()) {
+             $this->create_error_notice('reCAPTCHA API Keys are missing.');
+         }
++        */
+     }
+ 
+     function validate_dropdown($array, $key, $value) {
+-- 
+2.17.1
+
diff --git a/patches/0169-Added-commented-options-in-htaccess-to-completely-lo.patch b/patches/0169-Added-commented-options-in-htaccess-to-completely-lo.patch
new file mode 100644
index 00000000..6eb94322
--- /dev/null
+++ b/patches/0169-Added-commented-options-in-htaccess-to-completely-lo.patch
@@ -0,0 +1,37 @@
+From c020ed90e0d07f8972997a110c4f001449dfd058 Mon Sep 17 00:00:00 2001
+From: lechuck <l3chuck@autistici.org>
+Date: Sun, 10 Nov 2013 17:41:17 +0000
+Subject: [PATCH 169/229] Added commented options in htaccess to completely
+ lock writing in wordpress
+
+---
+ .htaccess | 10 +++++++++-
+ 1 file changed, 9 insertions(+), 1 deletion(-)
+
+diff --git a/.htaccess b/.htaccess
+index 55f8fee2..f5abd6c7 100644
+--- a/.htaccess
++++ b/.htaccess
+@@ -1,5 +1,14 @@
+ RewriteEngine On
+ RewriteBase /
++#Uncommenbt to lock WP
++
++#RewriteCond %{REQUEST_URI} ^(.*)?register.*$ [OR]
++#RewriteCond %{REQUEST_URI} ^(.*)?wp-comment-post\.php(.*)$ [OR]
++#RewriteCond %{REQUEST_URI} ^(.*)?wp-login\.php(.*)$ [OR]
++#RewriteCond %{REQUEST_URI} ^(.*)?wp-post\.php(.*)$ [OR]
++#RewriteCond %{REQUEST_URI} ^(.*)?wp-admin$
++#RewriteRule ^(.*)$ http://cavallette.noblogs.org/2013/11/8487 [R,L]
++
+ RewriteRule ^index\.php$ - [L]
+ 
+ #### moved blogs.
+@@ -74,4 +83,3 @@ Allow from 127.0.0.1
+ </Files>
+ 
+ # END noblogs
+-
+-- 
+2.17.1
+
diff --git a/patches/0170-support-flexihasher-with-more-replicas-allowing-for-.patch b/patches/0170-support-flexihasher-with-more-replicas-allowing-for-.patch
new file mode 100644
index 00000000..ed37183e
--- /dev/null
+++ b/patches/0170-support-flexihasher-with-more-replicas-allowing-for-.patch
@@ -0,0 +1,33 @@
+From d150b3c91ec0e580e80dc409d5acd432a49a63a0 Mon Sep 17 00:00:00 2001
+From: joe <joe@autistici.org>
+Date: Sat, 16 Nov 2013 17:21:48 +0100
+Subject: [PATCH 170/229] support flexihasher with more replicas (allowing for
+ a more even distribution)
+
+---
+ r2db/db-hash.php | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/r2db/db-hash.php b/r2db/db-hash.php
+index 6f69aaf0..8938929e 100644
+--- a/r2db/db-hash.php
++++ b/r2db/db-hash.php
+@@ -1,8 +1,9 @@
+ <?php
+ 
+ require_once(dirname(__FILE__) . '/flexihash.php');
++require_once( ABSPATH . 'wp-config.php' );
+ 
+-$wpdb->hash_map = new Flexihash();
++$wpdb->hash_map = new Flexihash(null, R2DB_FLEXIHASH_REPLICAS);
+ 
+ /* Hashing function to map blogs to databases.
+  *
+@@ -16,4 +17,3 @@ function noblogs_db_callback($query, $wpdb) {
+   }
+ }
+ $wpdb->add_callback('noblogs_db_callback');
+-  
+-- 
+2.17.1
+
diff --git a/patches/0171-added-the-link-to-the-policy-on-the-registration-pag.patch b/patches/0171-added-the-link-to-the-policy-on-the-registration-pag.patch
new file mode 100644
index 00000000..1c5c49ae
--- /dev/null
+++ b/patches/0171-added-the-link-to-the-policy-on-the-registration-pag.patch
@@ -0,0 +1,374 @@
+From 20d07b96800567c6c04abfcb0623208dca7fd8ea Mon Sep 17 00:00:00 2001
+From: lucha <lucha@paranoici.org>
+Date: Mon, 25 Nov 2013 18:44:43 +0000
+Subject: [PATCH 171/229] added the link to the policy on the registration page
+
+---
+ .../noblogs-home/registration/activate.php    |  56 ++++
+ .../noblogs-home/registration/register.php    | 291 ++++++++++++++++++
+ 2 files changed, 347 insertions(+)
+ create mode 100644 wp-content/themes/noblogs-home/registration/activate.php
+ create mode 100644 wp-content/themes/noblogs-home/registration/register.php
+
+diff --git a/wp-content/themes/noblogs-home/registration/activate.php b/wp-content/themes/noblogs-home/registration/activate.php
+new file mode 100644
+index 00000000..d2eddc4a
+--- /dev/null
++++ b/wp-content/themes/noblogs-home/registration/activate.php
+@@ -0,0 +1,56 @@
++<?php get_header( 'buddypress' ); ?>
++
++	<div id="content">
++		<div class="padder">
++
++		<?php do_action( 'bp_before_activation_page' ); ?>
++
++		<div class="page" id="activate-page">
++
++			<h3><?php if ( bp_account_was_activated() ) :
++				_e( 'Account Activated', 'buddypress' );
++			else :
++				_e( 'Activate your Account', 'buddypress' );
++			endif; ?></h3>
++
++			<?php do_action( 'template_notices' ); ?>
++
++			<?php do_action( 'bp_before_activate_content' ); ?>
++
++			<?php if ( bp_account_was_activated() ) : ?>
++
++				<?php if ( isset( $_GET['e'] ) ) : ?>
++					<p><?php _e( 'Your account was activated successfully! Your account details have been sent to you in a separate email.', 'buddypress' ); ?></p>
++				<?php else : ?>
++					<p><?php printf( __( 'Your account was activated successfully! You can now <a href="%s">log in</a> with the username and password you provided when you signed up.', 'buddypress' ), wp_login_url( bp_get_root_domain() ) ); ?></p>
++				<?php endif; ?>
++
++			<?php else : ?>
++
++				<p><?php _e( 'Please provide a valid activation key.', 'buddypress' ); ?></p>
++
++				<form action="" method="get" class="standard-form" id="activation-form">
++
++					<label for="key"><?php _e( 'Activation Key:', 'buddypress' ); ?></label>
++					<input type="text" name="key" id="key" value="" />
++
++					<p class="submit">
++						<input type="submit" name="submit" value="<?php _e( 'Activate', 'buddypress' ); ?>" />
++					</p>
++
++				</form>
++
++			<?php endif; ?>
++
++			<?php do_action( 'bp_after_activate_content' ); ?>
++
++		</div><!-- .page -->
++
++		<?php do_action( 'bp_after_activation_page' ); ?>
++
++		</div><!-- .padder -->
++	</div><!-- #content -->
++
++	<?php get_sidebar( 'buddypress' ); ?>
++
++<?php get_footer( 'buddypress' ); ?>
+diff --git a/wp-content/themes/noblogs-home/registration/register.php b/wp-content/themes/noblogs-home/registration/register.php
+new file mode 100644
+index 00000000..f463af08
+--- /dev/null
++++ b/wp-content/themes/noblogs-home/registration/register.php
+@@ -0,0 +1,291 @@
++<?php get_header( 'buddypress' ); ?>
++
++	<div id="content">
++		<div class="padder">
++
++		<?php do_action( 'bp_before_register_page' ); ?>
++
++		<div class="page" id="register-page">
++
++			<form action="" name="signup_form" id="signup_form" class="standard-form" method="post" enctype="multipart/form-data">
++
++			<?php if ( 'registration-disabled' == bp_get_current_signup_step() ) : ?>
++				<?php do_action( 'template_notices' ); ?>
++				<?php do_action( 'bp_before_registration_disabled' ); ?>
++
++					<p><?php _e( 'User registration is currently not allowed.', 'buddypress' ); ?></p>
++
++				<?php do_action( 'bp_after_registration_disabled' ); ?>
++			<?php endif; // registration-disabled signup setp ?>
++
++			<?php if ( 'request-details' == bp_get_current_signup_step() ) : ?>
++
++				<h2><?php _e( 'Create an Account', 'buddypress' ); ?></h2>
++
++				<?php do_action( 'template_notices' ); ?>
++
++				<p><?php _e( 'Before registering, please read our <a href="https://noblogs.org/policy">policy</a>. You may also want to install our <a href="http://ca.autistici.org">CA</a>.', 'buddypress' ); ?></p>
++
++				<?php do_action( 'bp_before_account_details_fields' ); ?>
++
++				<div class="register-section" id="basic-details-section">
++
++					<?php /***** Basic Account Details ******/ ?>
++
++					<h4><?php _e( 'Account Details', 'buddypress' ); ?></h4>
++
++					<label for="signup_username"><?php _e( 'Username', 'buddypress' ); ?> <?php _e( '(required)', 'buddypress' ); ?></label>
++					<?php do_action( 'bp_signup_username_errors' ); ?>
++					<input type="text" name="signup_username" id="signup_username" value="<?php bp_signup_username_value(); ?>" />
++
++					<label for="signup_email"><?php _e( 'Email Address [<a href="#fn1">*</a>]', 'buddypress' ); ?> <?php _e( '(required)', 'buddypress' ); ?></label>
++					<?php do_action( 'bp_signup_email_errors' ); ?>
++					<input type="text" name="signup_email" id="signup_email" value="<?php bp_signup_email_value(); ?>" />
++
++					<label for="signup_password"><?php _e( 'Choose a Password', 'buddypress' ); ?> <?php _e( '(required)', 'buddypress' ); ?></label>
++					<?php do_action( 'bp_signup_password_errors' ); ?>
++					<input type="password" name="signup_password" id="signup_password" value="" />
++
++					<label for="signup_password_confirm"><?php _e( 'Confirm Password', 'buddypress' ); ?> <?php _e( '(required)', 'buddypress' ); ?></label>
++					<?php do_action( 'bp_signup_password_confirm_errors' ); ?>
++					<input type="password" name="signup_password_confirm" id="signup_password_confirm" value="" />
++				</div><!-- #basic-details-section -->
++
++				<?php do_action( 'bp_after_account_details_fields' ); ?>
++
++				<?php /***** Extra Profile Details ******/ ?>
++
++				<?php if ( bp_is_active( 'xprofile' ) ) : ?>
++
++					<?php do_action( 'bp_before_signup_profile_fields' ); ?>
++
++					<div class="register-section" id="profile-details-section">
++
++						<h4><?php _e( 'Profile Details', 'buddypress' ); ?></h4>
++
++						<?php /* Use the profile field loop to render input fields for the 'base' profile field group */ ?>
++						<?php if ( bp_is_active( 'xprofile' ) ) : if ( bp_has_profile( 'profile_group_id=1' ) ) : while ( bp_profile_groups() ) : bp_the_profile_group(); ?>
++
++						<?php while ( bp_profile_fields() ) : bp_the_profile_field(); ?>
++
++							<div class="editfield">
++
++								<?php if ( 'textbox' == bp_get_the_profile_field_type() ) : ?>
++
++									<label for="<?php bp_the_profile_field_input_name(); ?>"><?php bp_the_profile_field_name(); ?> <?php if ( bp_get_the_profile_field_is_required() ) : ?><?php _e( '(required)', 'buddypress' ); ?><?php endif; ?></label>
++									<?php do_action( bp_get_the_profile_field_errors_action() ); ?>
++									<input type="text" name="<?php bp_the_profile_field_input_name(); ?>" id="<?php bp_the_profile_field_input_name(); ?>" value="<?php bp_the_profile_field_edit_value(); ?>" />
++
++								<?php endif; ?>
++
++								<?php if ( 'textarea' == bp_get_the_profile_field_type() ) : ?>
++
++									<label for="<?php bp_the_profile_field_input_name(); ?>"><?php bp_the_profile_field_name(); ?> <?php if ( bp_get_the_profile_field_is_required() ) : ?><?php _e( '(required)', 'buddypress' ); ?><?php endif; ?></label>
++									<?php do_action( bp_get_the_profile_field_errors_action() ); ?>
++									<textarea rows="5" cols="40" name="<?php bp_the_profile_field_input_name(); ?>" id="<?php bp_the_profile_field_input_name(); ?>"><?php bp_the_profile_field_edit_value(); ?></textarea>
++
++								<?php endif; ?>
++
++								<?php if ( 'selectbox' == bp_get_the_profile_field_type() ) : ?>
++
++									<label for="<?php bp_the_profile_field_input_name(); ?>"><?php bp_the_profile_field_name(); ?> <?php if ( bp_get_the_profile_field_is_required() ) : ?><?php _e( '(required)', 'buddypress' ); ?><?php endif; ?></label>
++									<?php do_action( bp_get_the_profile_field_errors_action() ); ?>
++									<select name="<?php bp_the_profile_field_input_name(); ?>" id="<?php bp_the_profile_field_input_name(); ?>">
++										<?php bp_the_profile_field_options(); ?>
++									</select>
++
++								<?php endif; ?>
++
++								<?php if ( 'multiselectbox' == bp_get_the_profile_field_type() ) : ?>
++
++									<label for="<?php bp_the_profile_field_input_name(); ?>"><?php bp_the_profile_field_name(); ?> <?php if ( bp_get_the_profile_field_is_required() ) : ?><?php _e( '(required)', 'buddypress' ); ?><?php endif; ?></label>
++									<?php do_action( bp_get_the_profile_field_errors_action() ); ?>
++									<select name="<?php bp_the_profile_field_input_name(); ?>" id="<?php bp_the_profile_field_input_name(); ?>" multiple="multiple">
++										<?php bp_the_profile_field_options(); ?>
++									</select>
++
++								<?php endif; ?>
++
++								<?php if ( 'radio' == bp_get_the_profile_field_type() ) : ?>
++
++									<div class="radio">
++										<span class="label"><?php bp_the_profile_field_name(); ?> <?php if ( bp_get_the_profile_field_is_required() ) : ?><?php _e( '(required)', 'buddypress' ); ?><?php endif; ?></span>
++
++										<?php do_action( bp_get_the_profile_field_errors_action() ); ?>
++										<?php bp_the_profile_field_options(); ?>
++
++										<?php if ( !bp_get_the_profile_field_is_required() ) : ?>
++											<a class="clear-value" href="javascript:clear( '<?php bp_the_profile_field_input_name(); ?>' );"><?php _e( 'Clear', 'buddypress' ); ?></a>
++										<?php endif; ?>
++									</div>
++
++								<?php endif; ?>
++
++								<?php if ( 'checkbox' == bp_get_the_profile_field_type() ) : ?>
++
++									<div class="checkbox">
++										<span class="label"><?php bp_the_profile_field_name(); ?> <?php if ( bp_get_the_profile_field_is_required() ) : ?><?php _e( '(required)', 'buddypress' ); ?><?php endif; ?></span>
++
++										<?php do_action( bp_get_the_profile_field_errors_action() ); ?>
++										<?php bp_the_profile_field_options(); ?>
++									</div>
++
++								<?php endif; ?>
++
++								<?php if ( 'datebox' == bp_get_the_profile_field_type() ) : ?>
++
++									<div class="datebox">
++										<label for="<?php bp_the_profile_field_input_name(); ?>_day"><?php bp_the_profile_field_name(); ?> <?php if ( bp_get_the_profile_field_is_required() ) : ?><?php _e( '(required)', 'buddypress' ); ?><?php endif; ?></label>
++										<?php do_action( bp_get_the_profile_field_errors_action() ); ?>
++
++										<select name="<?php bp_the_profile_field_input_name(); ?>_day" id="<?php bp_the_profile_field_input_name(); ?>_day">
++											<?php bp_the_profile_field_options( 'type=day' ); ?>
++										</select>
++
++										<select name="<?php bp_the_profile_field_input_name(); ?>_month" id="<?php bp_the_profile_field_input_name(); ?>_month">
++											<?php bp_the_profile_field_options( 'type=month' ); ?>
++										</select>
++
++										<select name="<?php bp_the_profile_field_input_name(); ?>_year" id="<?php bp_the_profile_field_input_name(); ?>_year">
++											<?php bp_the_profile_field_options( 'type=year' ); ?>
++										</select>
++									</div>
++
++								<?php endif; ?>
++
++								<?php do_action( 'bp_custom_profile_edit_fields_pre_visibility' ); ?>
++
++								<?php if ( bp_current_user_can( 'bp_xprofile_change_field_visibility' ) ) : ?>
++									<p class="field-visibility-settings-toggle" id="field-visibility-settings-toggle-<?php bp_the_profile_field_id() ?>">
++										<?php printf( __( 'This field can be seen by: <span class="current-visibility-level">%s</span>', 'buddypress' ), bp_get_the_profile_field_visibility_level_label() ) ?> <a href="#" class="visibility-toggle-link"><?php _ex( 'Change', 'Change profile field visibility level', 'buddypress' ); ?></a>
++									</p>
++
++									<div class="field-visibility-settings" id="field-visibility-settings-<?php bp_the_profile_field_id() ?>">
++										<fieldset>
++											<legend><?php _e( 'Who can see this field?', 'buddypress' ) ?></legend>
++
++											<?php bp_profile_visibility_radio_buttons() ?>
++
++										</fieldset>
++										<a class="field-visibility-settings-close" href="#"><?php _e( 'Close', 'buddypress' ) ?></a>
++
++									</div>
++								<?php else : ?>
++									<p class="field-visibility-settings-notoggle" id="field-visibility-settings-toggle-<?php bp_the_profile_field_id() ?>">
++										<?php printf( __( 'This field can be seen by: <span class="current-visibility-level">%s</span>', 'buddypress' ), bp_get_the_profile_field_visibility_level_label() ) ?>
++									</p>
++								<?php endif ?>
++
++								<?php do_action( 'bp_custom_profile_edit_fields' ); ?>
++
++								<p class="description"><?php bp_the_profile_field_description(); ?></p>
++
++							</div>
++
++						<?php endwhile; ?>
++
++						<input type="hidden" name="signup_profile_field_ids" id="signup_profile_field_ids" value="<?php bp_the_profile_group_field_ids(); ?>" />
++
++						<?php endwhile; endif; endif; ?>
++
++					</div><!-- #profile-details-section -->
++
++					<?php do_action( 'bp_after_signup_profile_fields' ); ?>
++
++				<?php endif; ?>
++
++				<?php if ( bp_get_blog_signup_allowed() ) : ?>
++
++					<?php do_action( 'bp_before_blog_details_fields' ); ?>
++
++					<?php /***** Blog Creation Details ******/ ?>
++
++					<div class="register-section" id="blog-details-section">
++
++						<h4><?php _e( 'Blog Details', 'buddypress' ); ?></h4>
++
++						<p><input type="checkbox" name="signup_with_blog" id="signup_with_blog" value="1"<?php if ( (int) bp_get_signup_with_blog_value() ) : ?> checked="checked"<?php endif; ?> /> <?php _e( 'Yes, I\'d like to create a new site', 'buddypress' ); ?></p>
++
++						<div id="blog-details"<?php if ( (int) bp_get_signup_with_blog_value() ) : ?>class="show"<?php endif; ?>>
++
++							<label for="signup_blog_url"><?php _e( 'Blog URL', 'buddypress' ); ?> <?php _e( '(required)', 'buddypress' ); ?></label>
++							<?php do_action( 'bp_signup_blog_url_errors' ); ?>
++
++							<?php if ( is_subdomain_install() ) : ?>
++								http:// <input type="text" name="signup_blog_url" id="signup_blog_url" value="<?php bp_signup_blog_url_value(); ?>" /> .<?php bp_blogs_subdomain_base(); ?>
++							<?php else : ?>
++								<?php echo home_url( '/' ); ?> <input type="text" name="signup_blog_url" id="signup_blog_url" value="<?php bp_signup_blog_url_value(); ?>" />
++							<?php endif; ?>
++
++							<label for="signup_blog_title"><?php _e( 'Site Title', 'buddypress' ); ?> <?php _e( '(required)', 'buddypress' ); ?></label>
++							<?php do_action( 'bp_signup_blog_title_errors' ); ?>
++							<input type="text" name="signup_blog_title" id="signup_blog_title" value="<?php bp_signup_blog_title_value(); ?>" />
++
++							<span class="label"><?php _e( 'I would like my site to appear in search engines, and in public listings around this network.', 'buddypress' ); ?>:</span>
++							<?php do_action( 'bp_signup_blog_privacy_errors' ); ?>
++
++							<label><input type="radio" name="signup_blog_privacy" id="signup_blog_privacy_public" value="public"<?php if ( 'public' == bp_get_signup_blog_privacy_value() || !bp_get_signup_blog_privacy_value() ) : ?> checked="checked"<?php endif; ?> /> <?php _e( 'Yes', 'buddypress' ); ?></label>
++							<label><input type="radio" name="signup_blog_privacy" id="signup_blog_privacy_private" value="private"<?php if ( 'private' == bp_get_signup_blog_privacy_value() ) : ?> checked="checked"<?php endif; ?> /> <?php _e( 'No', 'buddypress' ); ?></label>
++
++						</div>
++
++					</div><!-- #blog-details-section -->
++
++					<?php do_action( 'bp_after_blog_details_fields' ); ?>
++
++				<?php endif; ?>
++
++				<?php do_action( 'bp_before_registration_submit_buttons' ); ?>
++
++				<div class="submit">
++					<input type="submit" name="signup_submit" id="signup_submit" value="<?php _e( 'Complete Sign Up', 'buddypress' ); ?>" />
++				</div>
++
++				<?php do_action( 'bp_after_registration_submit_buttons' ); ?>
++
++				<?php wp_nonce_field( 'bp_new_signup' ); ?>
++
++			<?php endif; // request-details signup step ?>
++
++			<?php if ( 'completed-confirmation' == bp_get_current_signup_step() ) : ?>
++
++				<h2><?php _e( 'Check Your Email To Activate Your Account!', 'buddypress' ); ?></h2>
++
++				<?php do_action( 'template_notices' ); ?>
++				<?php do_action( 'bp_before_registration_confirmed' ); ?>
++
++				<?php if ( bp_registration_needs_activation() ) : ?>
++					<p><?php _e( 'You have successfully created your account! To begin using this site you will need to activate your account via the email we have just sent to your address.', 'buddypress' ); ?></p>
++				<?php else : ?>
++					<p><?php _e( 'You have successfully created your account! Please log in using the username and password you have just created.', 'buddypress' ); ?></p>
++				<?php endif; ?>
++
++				<?php do_action( 'bp_after_registration_confirmed' ); ?>
++
++			<?php endif; // completed-confirmation signup step ?>
++
++			<?php do_action( 'bp_custom_signup_steps' ); ?>
++
++			</form>
++
++		</div>
++		<p id="fn1"><?php _e('[*] read the policy!','buddypress'); ?> </p>
++		<?php do_action( 'bp_after_register_page' ); ?>
++
++		</div><!-- .padder -->
++	</div><!-- #content -->
++
++	<?php get_sidebar( 'buddypress' ); ?>
++
++	<script type="text/javascript">
++		jQuery(document).ready( function() {
++			if ( jQuery('div#blog-details').length && !jQuery('div#blog-details').hasClass('show') )
++				jQuery('div#blog-details').toggle();
++
++			jQuery( 'input#signup_with_blog' ).click( function() {
++				jQuery('div#blog-details').fadeOut().toggle();
++			});
++		});
++	</script>
++
++<?php get_footer( 'buddypress' ); ?>
+-- 
+2.17.1
+
diff --git a/patches/0172-Added-README.patch b/patches/0172-Added-README.patch
new file mode 100644
index 00000000..104a516e
--- /dev/null
+++ b/patches/0172-Added-README.patch
@@ -0,0 +1,307 @@
+From 01f21daa005513bff42fd8a7cf5646b07d8edc7e Mon Sep 17 00:00:00 2001
+From: joe <joe@autistici.org>
+Date: Thu, 28 Nov 2013 06:54:17 +0100
+Subject: [PATCH 172/229] Added README
+
+---
+ README.md         | 253 ++++++++++++++++++++++++++++++++++++++++++++++
+ db-config.php     |   6 +-
+ wp-content/db.php |   3 -
+ 3 files changed, 254 insertions(+), 8 deletions(-)
+ create mode 100644 README.md
+
+diff --git a/README.md b/README.md
+new file mode 100644
+index 00000000..78ec59ce
+--- /dev/null
++++ b/README.md
+@@ -0,0 +1,253 @@
++Noblogs documentation
++=====================
++
++A distributed, scalable version of WordPress, with some pre-bundled
++(and audited) plugins, and some privacy-related tweaks.
++
++This software is intended to be used as a basis for a large
++(potentially, very large), geographically distributed, WordPress
++multisite installation.
++
++Although some of our patches can be of general use for a WordPress
++user that cares about his privacy, this WordPress version is meant to
++be deployed on multiple servers.
++
++
++Architecture
++------------
++
++Scaling WordPress is usually achieved through some form of database
++partitioning using HyperDB. This will not work very well in a
++high-latency scenario, such as a geographically distributed cluster
++(i.e. commodity hardware on different ISPs), due to the very high
++number of (sequential) database requests needed to render a single
++WordPress page.
++
++We are solving the distribution problem in a high-latency cluster as
++follows:
++
++* Each blog is completely local to one server (images, files,
++  database) and is served locally from that server
++
++* Global data (the main site, buddypress, users, blog index, etc) is
++  stored on a separate database, relatively small, that is replicated
++  to all nodes with a master-slave setup. Using HyperDB, we're able to
++  read from the local replica and to write to the remote master, just
++  for this tiny global layer.
++
++* HTTP requests for a specific blog are forwarded to the right backend
++  by the reverse HTTP proxy layer which stands in front of the PHP
++  workers, so that partitioning is completely transparent to the
++  users.
++
++
++Installation
++------------
++
++In this installation example, we assume you have at least 3 servers;
++all of them with a fully-functional LAMP stack already installed.
++
++### Get the software
++
++Create a working directory for your noblogs-wp installation on all
++your servers, and then clone the noblogs-wp repository:
++
++```bash
++
++    $ mkdir -p /opt/noblogs/www
++    $ git clone https://git.autistici.org/ai/noblogs-wp.git
++```
++
++The noblogs-wp repository is split in an "upstream" branch, where we
++keep all the upstream code, the "noblogs" branch, where we collect our
++patches on top of the upstream branch, and a few "release" branches,
++used in production.
++
++So, if you want to use a stable release branch, check it out, i.e.
++
++```bash
++
++    $ git checkout noblogs-1.2.7
++```
++
++### Setting up MySQL databases
++
++This is probably the trickiest part of the installation, so please if
++you have doubts take a good look at the MySQL manuals.
++
++Each MySQL instance will have two datasets:
++
++- A global, shared dataset
++- A local dataset containing data of the blogs assigned to this server
++
++Let's create the two datasets on each server (here we're showing
++server 1):
++
++```bash
++
++    $ mysqladmin create global
++    $ mysqladmin create local_1
++    $ mysql -e "GRANT ALL PRIVILEGES ON global.* TO 'myuser'@'localhost' \
++          IDENTIFIED BY 'somepassword'"
++    $ mysql -e "GRANT ALL PRIVILEGES ON local_1.* TO 'myuser'@'localhost' \
++          IDENTIFIED BY 'someotherpassword'"
++```
++
++The name of the local database name should change on the other
++servers, to be i.e. ``local_2``, ``local_3`` and so on.  The global
++dataset should be replicated, and have a master instance. So, pick one
++server to be your master, and configure it to allow replication (in
++the following, we assume your master will be server 1):
++
++```bash
++
++    $ mysql -e "CREATE USER 'noblogs_replica' IDENTIFIED BY \
++          'a_password'"
++    $ mysql -e "GRANT REPLICATION SLAVE ON *.* TO 'noblogs_replica'"
++```
++
++On all servers, you should add to your mysql configuration file:
++
++```
++
++    binlog-do-db = global
++```
++
++Now set up the replica on the slaves (in our example, servers 2 and 3):
++
++```bash
++
++    $  mysql -e "CHANGE MASTER TO \
++          MASTER_HOST='server_1', \
++          MASTER_PORT=3306, \
++          MASTER_USER='noblogs_replica', \
++          MASTER_PASSWORD='a_password';"
++```
++
++Since the databases are empty at this point, we can safely start replication:
++
++```
++
++    $ mysql -e 'SLAVE START;'
++
++```
++
++### Configuring wp-config.php
++
++As every other WordPress installation, all global configuration
++variables are stored in wp-config.php.  You can follow the usual
++instruction for a wordpress database, just remember to fill the
++database information with the data regarding the global dataset.
++
++You'll have a few more information to fill into this file, as follows:
++
++```php
++    // The master, backends and host files (see below)
++    define("NOBLOGS_BACKEND_CONFIG", "/etc/noblogs/backends");
++    define("NOBLOGS_MASTER_CONFIG", "/etc/noblogs/master");
++    define("NOBLOGS_HOST_FILE", "/etc/noblogs/ip");
++    // Set to true if you want to activate query profiling
++    define('AI_DB_PROFILER', false);
++    define('AI_LOG_HYPERDB',false);
++    // Number of replicas for consistent hashing.
++    define('R2DB_FLEXIHASH_REPLICAS', 128);
++    // Recaptcha keys should be global for all blogs
++    define('GLOBAL_RECAPTCHA_KEY', 'value_you_got');
++    define('GLOBAL_RECAPTCHA_PRIVATE_KEY', 'value_of_private_key_you_got');
++```
++
++### Setting up the master and backend roles
++
++A few file paths are currently hard-coded in our code (hopefully this
++will change soon...).  In order for our HyperDB configuration to work,
++you need to create 3 files under /etc/noblogs. You defined previously
++in `wp-config.php` three file paths:
++
++* `NOBLOGS_MASTER_CONFIG`
++* `NOBLOGS_BACKEND_CONFIG`
++* `NOBLOGS_HOST_FILE`
++
++The `NOBLOGS_MASTER_CONFIG` should contain:
++```bash
++    mysql://someuser:somepassword@master-ip-address:3306/global
++```
++
++So, just the DSN of the master database. Beware that it is
++**critical** that you use the IP address of the master here, and the
++hostname later. This is due to a HyperDB limitation: it does not allow
++using the same host/port for two separate targets.
++
++You will need to populate the  `NOBLOGS_BACKEND_CONFIG` file next. Fill it
++with the connection parameters for all the backends:
++
++```bash
++    1 backend1 mysql://someuser:someotherpassword@backend_1-hostname:3306/local_1
++    2 backend2 mysql://someuser:someotherpassword@backend_2-hostname:3306/local_2
++    3 backend3 mysql://someuser:someotherpassword@backend_3-hostname:3306/local_3
++```
++
++So, the format is `<ID> <HOSTNAME> <DSN>`, where the DSN is the one of
++the *local* dataset.
++
++Finally, `NOBLOGS_HOST_FILE`: this file should contain only the IP
++address of the server you're on.  This is used on the MySQL slaves in
++order to automatically detect whether they are the master or not.
++
++### Create directories
++
++This command creates the required directory hierarchy for noblogs-wp.
++```bash
++    # set ROOT to the root of your noblogs installation
++    # i.e. ROOT="/var/www"
++    for subdir in blogs.dir cache uploads ; do
++        test -d ${ROOT}/wp-content/${subdir} \
++            || mkdir -p ${ROOT}/wp-content/${subdir}
++        chmod 02770 ${ROOT}/wp-content/${subdir}
++    done
++```
++
++### Create the master db schema
++
++Just visit the install page *on the master host*, i.e.:
++
++http://example.com/blog/wp-admin/install.php
++
++this will also initialize the schema on the MySQL master, propagating
++it to the slaves.
++
++### Create the global traffic proxy
++
++You need a global proxy that can redirect the HTTP request to the
++correct backend, using the same partitioning function that wordpress
++uses in HyperDB.
++
++We use NGINX as frontend/load balancer. We have a cron job that
++creates the redirection map based on the partition function used by
++HyperDB.  This cronjob fetches `wp-nginx-map.php` from the
++repository. You should tweak this script for your needs, as it has
++only been tested with noblogs.org.
++
++### Problems?
++
++We expect that! Please let us know and we'll assist you and also fix
++the installation instructions!
++
++
++Additional management tools
++---------------------------
++
++We will release very soon our additional management tools for noblogs,
++`noblogs-cli` (a set of tools to ease the day-to-day operations) and
++`noblogsmv`, a state-machine that allows to rebalance easily (and
++fast!  as you can use as many workers as possible in parallel) the
++cluster if you add or remove one backend, moving databases and blogs
++around.
++
++
++Contributing to the project
++---------------------------
++
++We're not ready to accept external contributors on our git platform at
++the moment (but this will change). For now, just prepare a patch and
++let us know at info at autistici dot org. You can find us hanging
++around in the #ai channel on irc.autistici.org.
+diff --git a/db-config.php b/db-config.php
+index f1b35d24..365abb2b 100644
+--- a/db-config.php
++++ b/db-config.php
+@@ -4,15 +4,11 @@
+ $wpdb->persistent = true;
+ $wpdb->max_connections = 30;
+ 
+-define("NOBLOGS_BACKEND_CONFIG", "/etc/noblogs/backends");
+-define("NOBLOGS_MASTER_CONFIG", "/etc/noblogs/master");
+-define("NOBLOGS_HOST_FILE", "/etc/noblogs/ip_ring0");
+-
+ include_once('r2db/db-hash.php');
+ include_once('r2db/db-backends.php');
+ 
+ // Set up global dataset with master databases
+-noblogs_load_global_dataset(NOBLOGS_MASTER_CONFIG, NOBLOGS_HOST_FILE);   
++noblogs_load_global_dataset(NOBLOGS_MASTER_CONFIG, NOBLOGS_HOST_FILE);
+ 
+ // Add all the sharded blog databases.
+ $wpdb_reverse_backend_map = noblogs_load_backends(NOBLOGS_BACKEND_CONFIG, $wpdb->hash_map);
+diff --git a/wp-content/db.php b/wp-content/db.php
+index 2bd49b41..8829d102 100644
+--- a/wp-content/db.php
++++ b/wp-content/db.php
+@@ -1,7 +1,4 @@
+ <?php
+-//AI patch: set to true if you want to activate query profiling
+-define('AI_DB_PROFILER', false);
+-
+ /*
+ Plugin Name: HyperDB
+ Plugin URI: https://wordpress.org/plugins/hyperdb/
+-- 
+2.17.1
+
diff --git a/patches/0173-add-xcache-stats-reporting.patch b/patches/0173-add-xcache-stats-reporting.patch
new file mode 100644
index 00000000..21361a84
--- /dev/null
+++ b/patches/0173-add-xcache-stats-reporting.patch
@@ -0,0 +1,72 @@
+From d99e454adeb9ad3b3f6d6868b2036a2ed00a8a7c Mon Sep 17 00:00:00 2001
+From: godog <godog@autistici.org>
+Date: Wed, 25 Dec 2013 14:57:40 +0000
+Subject: [PATCH 173/229] add xcache stats reporting
+
+---
+ xcache_stats_r2mon.php | 53 ++++++++++++++++++++++++++++++++++++++++++
+ 1 file changed, 53 insertions(+)
+ create mode 100644 xcache_stats_r2mon.php
+
+diff --git a/xcache_stats_r2mon.php b/xcache_stats_r2mon.php
+new file mode 100644
+index 00000000..7e250a15
+--- /dev/null
++++ b/xcache_stats_r2mon.php
+@@ -0,0 +1,53 @@
++<?php
++
++$EXPORTED_STATS = array(
++  "compiling", "disabled", "misses", "hits", "clogs",
++  "ooms", "errors", "cached", "deleted", "size", "avail"
++);
++
++if (!extension_loaded('XCache')) {
++  trigger_error("xcache not loaded", E_USER_ERROR);
++  header("HTTP/1.1 500 Internal Server Error");
++}
++
++function xcache_type_stats($type) {
++  global $EXPORTED_STATS;
++
++  $total = array();
++  $type_stats = array();
++
++  for ($i = 0; $i < xcache_count($type); $i++) {
++    $type_stats[] = xcache_info($type, $i);
++  }
++
++  foreach($type_stats as $unused => $type_stat) {
++    foreach($type_stat as $k => $v) {
++      if(!in_array($k, $EXPORTED_STATS)) {
++        continue;
++      }
++
++      if(!isset($total[$k])) {
++        $total[$k] = 0;
++      }
++      $total[$k] += $v;
++    }
++  }
++  return $total;
++}
++
++$code_cache_stats = xcache_type_stats(XC_TYPE_PHP);
++$var_cache_stats = xcache_type_stats(XC_TYPE_VAR);
++
++/*
++print var_dump($code_cache_stats);
++print var_dump($var_cache_stats);
++*/
++
++foreach($code_cache_stats as $k => $v) {
++  print "xcache.stat{type=code,what=$k}: $v\n";
++}
++foreach($var_cache_stats as $k => $v) {
++  print "xcache.stat{type=var,what=$k}: $v\n";
++}
++print "xcache.pid: " . getmypid();
++?>
+-- 
+2.17.1
+
diff --git a/patches/0174-remove-apc-stats-reporting-not-used-anymore.patch b/patches/0174-remove-apc-stats-reporting-not-used-anymore.patch
new file mode 100644
index 00000000..f242bb14
--- /dev/null
+++ b/patches/0174-remove-apc-stats-reporting-not-used-anymore.patch
@@ -0,0 +1,48 @@
+From fa3c3540dd3008d1bdc980ed4bb59e392e4f26cb Mon Sep 17 00:00:00 2001
+From: godog <godog@autistici.org>
+Date: Wed, 25 Dec 2013 14:59:35 +0000
+Subject: [PATCH 174/229] remove apc stats reporting, not used anymore
+
+---
+ apc_stats_r2mon.php | 29 -----------------------------
+ 1 file changed, 29 deletions(-)
+ delete mode 100644 apc_stats_r2mon.php
+
+diff --git a/apc_stats_r2mon.php b/apc_stats_r2mon.php
+deleted file mode 100644
+index 4e027cff..00000000
+--- a/apc_stats_r2mon.php
++++ /dev/null
+@@ -1,29 +0,0 @@
+-<?php
+-
+-function print_stat($key, $value) {
+-  echo "$key: $value\n";
+-}
+-
+-$cache = apc_cache_info('', true);
+-foreach ($cache as $key => $value) {
+-  if ($key === "memory_type" or $key === "locking_type")
+-    continue;
+-  print_stat($key, $value);
+-}
+-$mem = apc_sma_info(true);
+-foreach ($mem as $key => $value) {
+-  print_stat($key, $value);
+-}
+-/*
+- * Significant data:
+- * $cache['num_entries'] => number files
+- * $cache['mem_size'] => size cached files
+- * $cache['num_hits'] => hits
+- * $cache['num_misses'] => misses
+- * $cache['expunges'] => cache full count
+- *
+- * $mem['num_seg'] * $mem['seg_size'] => memory size
+- * $mem['avail_mem'] => free memory
+- */
+-?>
+-
+-- 
+2.17.1
+
diff --git a/patches/0175-removed-a-dozen-of-README.txt-files-from-carrington-.patch b/patches/0175-removed-a-dozen-of-README.txt-files-from-carrington-.patch
new file mode 100644
index 00000000..dfa302be
--- /dev/null
+++ b/patches/0175-removed-a-dozen-of-README.txt-files-from-carrington-.patch
@@ -0,0 +1,946 @@
+From 2385fb84c0306be7c5e9a1659993e04b3d98fcb6 Mon Sep 17 00:00:00 2001
+From: lucha <lucha@paranoici.org>
+Date: Wed, 19 Feb 2014 11:20:28 +0100
+Subject: [PATCH 175/229] removed a dozen of README.txt files from carrington
+ blog theme
+
+---
+ wp-content/themes/carrington-blog/README.txt  | 133 ------------------
+ .../carrington-blog/attachment/README.txt     |  42 ------
+ .../carrington-core/README.txt                |  15 --
+ .../themes/carrington-blog/comment/README.txt |  38 -----
+ .../carrington-blog/comments/README.txt       |  44 ------
+ .../themes/carrington-blog/content/README.txt |  43 ------
+ .../themes/carrington-blog/css/README.txt     |   8 --
+ .../themes/carrington-blog/error/README.txt   |  15 --
+ .../themes/carrington-blog/excerpt/README.txt |  45 ------
+ .../themes/carrington-blog/footer/README.txt  |  42 ------
+ .../themes/carrington-blog/forms/README.txt   |  18 ---
+ .../carrington-blog/functions/README.txt      |   5 -
+ .../themes/carrington-blog/header/README.txt  |  42 ------
+ .../themes/carrington-blog/img/README.txt     |   5 -
+ .../themes/carrington-blog/js/README.txt      |   5 -
+ .../themes/carrington-blog/loop/README.txt    |  48 -------
+ .../themes/carrington-blog/misc/README.txt    |  17 ---
+ .../themes/carrington-blog/pages/README.txt   |  39 -----
+ .../themes/carrington-blog/plugins/README.txt |   9 --
+ .../themes/carrington-blog/posts/README.txt   |  50 -------
+ .../themes/carrington-blog/sidebar/README.txt |  42 ------
+ .../themes/carrington-blog/single/README.txt  |  44 ------
+ 22 files changed, 749 deletions(-)
+ delete mode 100644 wp-content/themes/carrington-blog/README.txt
+ delete mode 100644 wp-content/themes/carrington-blog/attachment/README.txt
+ delete mode 100644 wp-content/themes/carrington-blog/carrington-core/README.txt
+ delete mode 100644 wp-content/themes/carrington-blog/comment/README.txt
+ delete mode 100644 wp-content/themes/carrington-blog/comments/README.txt
+ delete mode 100644 wp-content/themes/carrington-blog/content/README.txt
+ delete mode 100644 wp-content/themes/carrington-blog/css/README.txt
+ delete mode 100644 wp-content/themes/carrington-blog/error/README.txt
+ delete mode 100644 wp-content/themes/carrington-blog/excerpt/README.txt
+ delete mode 100644 wp-content/themes/carrington-blog/footer/README.txt
+ delete mode 100644 wp-content/themes/carrington-blog/forms/README.txt
+ delete mode 100644 wp-content/themes/carrington-blog/functions/README.txt
+ delete mode 100644 wp-content/themes/carrington-blog/header/README.txt
+ delete mode 100644 wp-content/themes/carrington-blog/img/README.txt
+ delete mode 100644 wp-content/themes/carrington-blog/js/README.txt
+ delete mode 100644 wp-content/themes/carrington-blog/loop/README.txt
+ delete mode 100644 wp-content/themes/carrington-blog/misc/README.txt
+ delete mode 100644 wp-content/themes/carrington-blog/pages/README.txt
+ delete mode 100644 wp-content/themes/carrington-blog/plugins/README.txt
+ delete mode 100644 wp-content/themes/carrington-blog/posts/README.txt
+ delete mode 100644 wp-content/themes/carrington-blog/sidebar/README.txt
+ delete mode 100644 wp-content/themes/carrington-blog/single/README.txt
+
+diff --git a/wp-content/themes/carrington-blog/README.txt b/wp-content/themes/carrington-blog/README.txt
+deleted file mode 100644
+index 4b09ccd8..00000000
+--- a/wp-content/themes/carrington-blog/README.txt
++++ /dev/null
+@@ -1,133 +0,0 @@
+-# Carrington CMS Theme Framework for WordPress
+-http://carringtontheme.com
+-
+-by Crowd Favorite  
+-http://crowdfavorite.com
+-
+-Released under the GPL license  
+-http://www.opensource.org/licenses/gpl-license.php
+-
+----
+-
+-## Online Developer Resources
+-
+-Please see the latest online developer resources for Carrington here:
+-
+-http://carringtontheme.com/developers/
+-
+-
+-## What is Carrington?
+-
+-1. A collection of elegant, high-end WordPress themes for end-users.
+-2. A designer and developer friendly CMS theme framework for WordPress.
+-3. A set of best practices for theme organization.
+-
+-
+-## Basic Framework Concept
+-
+-Carrington is a CMS theme framework that virtually eliminates the need for custom conditional code in themes. Instead, template naming conventions along with the Carrington engine replace the need for this conditional code.
+-
+-Theme functionality is broken up into thoughtfully crafted abstractions to enable customizations at different levels (the loop, the post/page content, comments, etc.) and the Carrington engine chooses which template to be used for each segment of the theme.
+-
+-The abstractions and supported template types are designed to easily handle most of the customization scenarios we commonly see without the need to write custom code to use them.
+-
+-
+-## Context and Templates
+-
+-WordPress provides a number of functions to help you determine what type of view a theme is showing. These include:
+-
+-- `is_home()`
+-- `is_single()`
+-- `is_page()`
+-- `is_archive()`
+-- `in_category()`
+-- etc.
+-
+-Carrington abstracts these to deduce a "context" that is used when selecting a template. There are three context types used by the Carrington framework:
+-
+-1. Comment (dirs: comment)
+-2. Post (dirs: content, excerpt)
+-3. General (dirs: attachment, comments, footer, header, loop, posts, sidebar, single)
+-
+-Each directory implements one of these contexts for selecting the appropriate template to use. Templates are used in page views based on how they match the given context(s) for the overall page and the specific pieces of content being displayed.
+-
+-Read about the options available in each directory in the README file for that directory.
+-
+-Note: "default.php" is a supported default file name for all directories, however we have found in real world usage that {dirname}-default.php is a preferable naming system. When you have a half-dozen "default.php" files open in your favorite text editor, telling them apart in the file list can be more difficult than it should be.
+-
+-
+-## Theme Organization
+-
+-WordPress themes generally have a file structure similar to this:
+-
+-- 404.php
+-- archive.php
+-- archives.php
+-- [...]
+-- sidebar.php
+-- single.php
+-- style.css
+-
+-While this organization works well in many instances, it doesn't well support the concept of atomic elements that are combined to create a theme. For example, a representation of just a post's content, or just a comment, is not represented here.
+-
+-Carrington respects the supported WordPress file naming conventions (for example `get_header()` will still work), but eschews them in favor of an organizational structure that better suits the abstraction and customization commonly needed for a WordPress theme.
+-
+-Template files are layered into each other using the following basic approach:
+-
+-1. top level templates that include
+-2. common elements like a header, footer and sidebar along with a
+-3. loop that includes 
+-4. atomic post/page content or excerpt templates and, where appropriate, a
+-5. comments area template that includes 
+-6. atomic template for comments and a 
+-7. template for the comment form
+-
+-
+-## Actions and Filters
+-
+-The Carrington core is a theme framework, not a parent/child theme system. It includes a core set of functions that enable the override template hierarchy. These functions include actions and filters where appropriate so that their functionality can be customized and overridden as needed. These actions and filters use the same hook and filter system used in the WordPress core.
+-
+-
+-### Filters
+-
+-- `cfct_context` - allows you to apply filters to the return value of the `cfct_context()` function; the function that checks to see what posts file, loop file, etc. to show.
+-- `cfct_filename` - filter the output of the `cfct_filename()` function.
+-- `cfct_general_match_order` - set the order in which general templates are chosen (make it check for a cat-general template ahead of a cat-news template, etc.).
+-- `cfct_choose_general_template` - filter the output of the `cfct_choose_general_template()` function (the selected general template).
+-- `cfct_single_match_order` - set the order in which single and content templates are chosen (make it check for author templates ahead of meta template, etc.).
+-- `cfct_choose_single_template` - filter the output of the `cfct_choose_single_template()` function (the selected single template).
+-- `cfct_choose_content_template` - filter the output of the `cfct_choose_content_template()` function (the selected content template).
+-- `cfct_comment_match_order` - set the order in which content templates are chosen (make it check for role templates ahead of user templates, etc.).
+-- `cfct_choose_comment_template` - filter the output of the `cfct_choose_comment_template()` function (the selected comment template).
+-- `cfct_meta_templates` - filter the return value of the `cfct_meta_templates()` function (change the list of files returned).
+-- `cfct_cat_templates` - filter the return value of the `cfct_cat_templates()` function (change the list of files returned).
+-- `cfct_tag_templates` - filter the return value of the `cfct_tag_templates()` function (change the list of files returned).
+-- `cfct_author_templates` - filter the return value of the `cfct_author_templates()` function (change the list of files returned).
+-- `cfct_role_templates` - filter the return value of the `cfct_role_templates()` function (change the list of files returned).
+-- `cfct_parent_templates` - filter the return value of the `cfct_role_templates()` function (change the list of files returned).
+-- `cfct_single_templates` - filter the return value of the `cfct_parent_templates()` function (change the list of files returned).
+-- `cfct_comment_templates` - filter the return value of the `cfct_single_templates()` function (change the list of files returned).
+-`cfct_post_gallery_columns` - set the number of columns to show in the gallery.
+-`gallery_style` - retained from the WP function code copied in and altered for gallery display.
+-`cfct_option_defaults` - allows you to set defaults (alter/add/etc.) for Carrington options.
+-`cfct_files_{path}` - allows you to define the available files for a path.
+-
+-
+-### Actions
+-
+-- `cfct_settings_form` - allows you to add your own fields to the Carrington Settings form (left for compatibility` - recommend using _top and _bottom as needed instead of this).
+-- `cfct_settings_form_top` - allows you to add your own fields at the top of the Carrington Settings form.
+-- `cfct_settings_form_bottom` - allows you to add your own fields at the bottom of the Carrington Settings form.
+-- `cfct_settings_form_after` - allows you to add your content after the Carrington Settings form. Useful if you want to add a second form to the page, or some other content.
+-- `cfct_update_settings` - allows you to take action when the Carrington settings are being saved (perhaps to also save fields you've added in the `cfct_settings_form` action).
+-
+-
+-## Plugins
+-
+-Any .php files in the *plugins/* directory will be automatically loaded by Carrington. This is a great way to bundle in custom functions or to hook into Carrington's actions or filters and be able to distribute everything as a single theme package.
+-
+----
+-
+-## Tips
+-
+-There is very minor extra processing associated with the file system and context checks that Carrington requires. This overhead is virtually unnoticeable, however the use of a caching plugin is recommended as a general best practice.
+diff --git a/wp-content/themes/carrington-blog/attachment/README.txt b/wp-content/themes/carrington-blog/attachment/README.txt
+deleted file mode 100644
+index 588aeeca..00000000
+--- a/wp-content/themes/carrington-blog/attachment/README.txt
++++ /dev/null
+@@ -1,42 +0,0 @@
+-## image/
+-
+-This directory holds templates for images/attachments.
+-
+-
+-## General Context
+-
+-When choosing a template to use in the General Context, the Carrington engine looks at the type of request is being fulfilled. It will identify the request as the home page, a category archive, and individual post, etc.
+-
+-There is additional checking done for single post requests. All options in the Content Context are supported here with a 'single-' prefix added to the file. See specifics below.
+-
+-A "default" template is required, and will be used when there are no other templates that match a given comment. This could be because no other templates have been created, or because the comment in question doesn't match the templates that are available.
+-
+-By default, conditions are checked in this order:
+-
+-1. author
+-2. role
+-3. category
+-4. tag
+-5. single
+-6. default (home, search, archive, 404, etc.)
+-
+-This can be altered using the `cfct_general_match_order` hook.
+-
+-
+-### Supported Templates (General Context)
+-
+-- *{dirname}-default.php* (or default.php) - Used when there are no other templates that match for a given page/post.
+-- *archive.php* - Used for date archives or if there are no specific category, author or tag templates.
+-- *author.php* - Used for author archive lists.
+-- *author-{username}.php* - Used when the post/page is authored by a specific user. For example, a template with a file name of _author-jsmith.php_ would be used for a post/page by user _jsmith_. Any WordPress username can take the place of {username} in the file name.
+-- *role-{rolename}.php - Used when the post author has a particular role. This might be the role of _contributor_, _author_, _editor_, etc. and use a file of _role-contributor.php_, _role_author.php_, etc. where the role name takes the place of the {rolename} in the file name.
+-- *category.php* - Used for category archive lists.
+-- *cat-{slug}.php* - Used fr displaying a given category. The category is matched by the "slug" - for example a post in category "General" (with a category slug of "general") could use a template of _cat-general.php_.
+-- *home.php* - Used when on the home page.
+-- *page.php* - Used for pages that do not match any other contextual templates.
+-- *search.php* - Used when displaying search results.
+-- *single.php* - Used for single post pages.
+-- *single-{content context filenames}.php* - Used for single post pages.
+-- *tag.php* - Used for tag archive lists.
+-- *tag-{slug}.php* - Used for displaying a given tag. The tag is matched by the "slug" - for example a post in tag "News" (with a tag slug of "news") could use a template of _tag-news.php_.
+-
+diff --git a/wp-content/themes/carrington-blog/carrington-core/README.txt b/wp-content/themes/carrington-blog/carrington-core/README.txt
+deleted file mode 100644
+index 7ada478f..00000000
+--- a/wp-content/themes/carrington-blog/carrington-core/README.txt
++++ /dev/null
+@@ -1,15 +0,0 @@
+-## carrington-core/
+-
+-### Overview
+-
+-This directory contains Carrington's custom features and functionality.
+-
+-
+-### Supported Override Filenames
+-
+-- (none)
+-
+-
+-### File Descriptions
+-
+-You do not need to do anything with files in this folder; they should remain as-is.
+diff --git a/wp-content/themes/carrington-blog/comment/README.txt b/wp-content/themes/carrington-blog/comment/README.txt
+deleted file mode 100644
+index 9e909e0f..00000000
+--- a/wp-content/themes/carrington-blog/comment/README.txt
++++ /dev/null
+@@ -1,38 +0,0 @@
+-## comment/
+-
+-### Overview
+-
+-This directory holds templates for displaying a comment in it's entirety. These templates do not hold the comment loop, or the "Comments" title or the form to allow commenting; they just show a single comment.
+-
+-Typically these templates will be brought in to a template in _comments/_, but can also be used to display single comments as needed.
+-
+-
+-## Comment Context
+-
+-When choosing a template to use in the Comment Context, the Carrington engine looks at the type of comment and the author of the comment to choose which template to use.
+-
+-A "default" template is required, and will be used when there are no other templates that match a given comment. This could be because no other templates have been created, or because the comment in question doesn't match the templates that are available.
+-
+-The order in which these conditions are checked defaults to the following:
+-
+-1. ping
+-2. author
+-3. user
+-4. meta
+-5. role
+-6. default
+-
+-however this order can be overridden with a plugin using the `cfct_comment_match_order` hook.
+-
+-Once a template match has been found, no other processing is done.
+-
+-
+-### Supported Templates (Comment Context)
+-
+-- *comment-default.php* - Used when there are no other templates that match for a given comment.
+-- *ping.php* - Used if the comment is a pingback or a trackback.
+-- *author.php* - Used when the author of the post leaves a comment.
+-- *user-{username}.php* - Used when a user with that username leaves a comment. For example, a template with a file name of _user-jsmith.php_ would be used for a comment by user _jsmith_. Any WordPres username can take the place of {username} in the file name.
+-- *meta-{key}.php* - Used when there is a custom field for the comment matching the key listed in the file name. This is useful if you want to be able to flag comments as "tweetbacks" or similar, and give those posts some custom treatment. In this example, you could add a custom field of "tweetback" with a value of the URL of the Tweet and it would use a template of <code>meta-tweetback.php</code> if that template exists. The value does not matter in this match.
+-- *meta-{key}-{value}.php* - Used when there is a custom field for the comment matching the key and value listed in the file name. This is useful if you want to be able to flag comments as "voted" (someone voting the post up or down) or similar, and give those posts some custom treatment. In this example, you could add a custom field of "voted" with a value of "up" or "down" with their comment and it would use a template of <code>meta-voted-up.php</code> or <code>meta-voted-down.php</code> if that template exists.
+-- *role-{role}.php* - Used when a comment is made by a user with a certain role. For example, a template with a file name of _role-subscriber.php_ would be used for a user with a role of "subscriber" (typical for a registered commentor who is not an author or an admin). Any WordPress role can take the place of {role} in the file name.
+\ No newline at end of file
+diff --git a/wp-content/themes/carrington-blog/comments/README.txt b/wp-content/themes/carrington-blog/comments/README.txt
+deleted file mode 100644
+index 75936215..00000000
+--- a/wp-content/themes/carrington-blog/comments/README.txt
++++ /dev/null
+@@ -1,44 +0,0 @@
+-## comments/
+-
+-This directory holds templates for displaying the comment loop and the comment form - what is typically called in by WordPress's `comment_template()` function.
+-
+-This level of abstraction us useful to be able to load in the comments and new comment form for a post/page via AJAX if desired.
+-
+-
+-## General Context
+-
+-When choosing a template to use in the General Context, the Carrington engine looks at the type of request is being fulfilled. It will identify the request as the home page, a category archive, and individual post, etc.
+-
+-There is additional checking done for single post requests. All options in the Content Context are supported here with a 'single-' prefix added to the file. See specifics below.
+-
+-A "default" template is required, and will be used when there are no other templates that match a given comment. This could be because no other templates have been created, or because the comment in question doesn't match the templates that are available.
+-
+-By default, conditions are checked in this order:
+-
+-1. author
+-2. role
+-3. category
+-4. tag
+-5. single
+-6. default (home, search, archive, 404, etc.)
+-
+-This can be altered using the `cfct_general_match_order` hook.
+-
+-
+-### Supported Templates (General Context)
+-
+-- *{dirname}-default.php* (or default.php) - Used when there are no other templates that match for a given page/post.
+-- *archive.php* - Used for date archives or if there are no specific category, author or tag templates.
+-- *author.php* - Used for author archive lists.
+-- *author-{username}.php* - Used when the post/page is authored by a specific user. For example, a template with a file name of _author-jsmith.php_ would be used for a post/page by user _jsmith_. Any WordPress username can take the place of {username} in the file name.
+-- *role-{rolename}.php - Used when the post author has a particular role. This might be the role of _contributor_, _author_, _editor_, etc. and use a file of _role-contributor.php_, _role_author.php_, etc. where the role name takes the place of the {rolename} in the file name.
+-- *category.php* - Used for category archive lists.
+-- *cat-{slug}.php* - Used fr displaying a given category. The category is matched by the "slug" - for example a post in category "General" (with a category slug of "general") could use a template of _cat-general.php_.
+-- *home.php* - Used when on the home page.
+-- *page.php* - Used for pages that do not match any other contextual templates.
+-- *search.php* - Used when displaying search results.
+-- *single.php* - Used for single post pages.
+-- *single-{content context filenames}.php* - Used for single post pages.
+-- *tag.php* - Used for tag archive lists.
+-- *tag-{slug}.php* - Used for displaying a given tag. The tag is matched by the "slug" - for example a post in tag "News" (with a tag slug of "news") could use a template of _tag-news.php_.
+-
+diff --git a/wp-content/themes/carrington-blog/content/README.txt b/wp-content/themes/carrington-blog/content/README.txt
+deleted file mode 100644
+index dd43330e..00000000
+--- a/wp-content/themes/carrington-blog/content/README.txt
++++ /dev/null
+@@ -1,43 +0,0 @@
+-## content/
+-
+-This directory holds the templates for displaying a post. Typically this will be the full post with title, meta information (date, categories, tags, author, etc.) and the full output of `the_content()`.
+-
+-
+-## Post Context
+-
+-When choosing a template to use in the Post Context, the Carrington engine looks information (author, category, tags, custom fields, etc.) related to the post/page being shown.
+-
+-Commonly these templates are included by templates in the _loop/_; but are also useful for bringing in an atomic post representation via AJAX or placing one within another template.
+-
+-A "default" template is required, and will be used when there are no other templates that match a given post. This could be because no other templates have been created, or because the post in question doesn't match the templates that are available.
+-
+-You can create templates to be used with posts/pages given various conditions. For example, you might want to give all posts in a certain category some specific styling rules. Or perhaps posts with a certain custom field or by a specific author. This is accomplished by creating templates with file names that match these conditions, then placing them in the _content/_ directory. All templates other than _{dirname}-default.php_ are optional.
+-
+-The order in which these conditions are checked defaults to the following:
+-
+-1. author
+-2. meta
+-3. category
+-4. type
+-5. role
+-6. tag
+-7. parent
+-8. default
+-
+-however this order can be overridden with a plugin using the `cfct_single_match_order` hook.
+-
+-Once a template match has been found, no other processing is done.
+-
+-
+-### Supported Templates (Post Context)
+-
+-- *{dirname}-default.php* - Used when there are no other templates that match for a given post/page.
+-- *author-{username}.php* - Used when a user with that username authors a post/page. For example, a template with a file name of <code>author-jsmith.php</code> would be used for a poat/page by user <code>jsmith</code>. Any WordPres username can take the place of {username} in the file name.
+-- *cat-{slug}.php* - Used when a post is in a given category. The category is matched by the "slug" - for example a post in category "General" (with a category slug of "general") could use a template of <code>cat-general.php</code>.
+-- *type-{post_type}.php* - Used when a post belongs to a specific custom post type.  The type is matched by the "post_type" property of the post.  For example if you had a custom post type of <code>news</code>, you could use a template with the name <code>type-news.php</code>.
+-- *meta-{key}.php* - Used when there is a custom field for the post/page matching the key listed in the file name. This is useful if you want to be able to flag posts as "photo" or similar, and give those posts some custom treatment. In this example, you could add a custom field of "photo" with a value of the URL of the image to a post/page and it would use a template of <code>meta-photo.php</code> if that template exists. The value does not matter in this match.
+-- *meta-{key}-{value}.php* - Used when there is a custom field for the post/page matching the key and value listed in the file name. This is useful if you want to be able to flag posts as "featured" or similar, and give those posts some custom treatment. In this example, you could add a custom field of "featured" with a value of "yes" to a post/page and it would use a template of <code>meta-featured-yes.php</code> if that template exists.
+-- *page.php* - Used when the content is being displayed is a page (not a post).
+-- *parent-{slug}.php* - Used when a page is a child page of a specific parent page. The page is matched by the "slug" - for example a page under a parent page with slug of "example" could use a template of <code>parent-example.php</code>.
+-- *role-{role}.php* - Used when a post/page is authored by a user with a particular role. The {role} is an all lowercase representation of the role string - for example, an author with an "Administrator" role might use a template of <code>role-administrator.php</code>. This is primarily useful if you have a set of authors that are given a Contributor role; or a Guest Columnist role or similar. Any WordPress role can take the place of {role} in the file name.
+-- *tag-{slug}.php* - Used when a post has a certain tag applied to it. The tag is matched by the "slug" - for example a post with tag "Reference" (with a tag slug of "reference") could use a template of <code>tag-reference.php</code>.
+diff --git a/wp-content/themes/carrington-blog/css/README.txt b/wp-content/themes/carrington-blog/css/README.txt
+deleted file mode 100644
+index 1fb41ada..00000000
+--- a/wp-content/themes/carrington-blog/css/README.txt
++++ /dev/null
+@@ -1,8 +0,0 @@
+-## css/
+-
+-Organizational folder for holding theme image files. You can reference these files using the built-in WordPress `bloginfo()` function like so:
+-
+-	<link rel="stylesheet" type="text/css" 
+-		href="<?php bloginfo('template_directory'); ?>/css/base.css" />
+-
+-This directory is not used by the Carrington engine (template naming conventions are not supported), it is provided solely for convenience and for better organization of these files.
+\ No newline at end of file
+diff --git a/wp-content/themes/carrington-blog/error/README.txt b/wp-content/themes/carrington-blog/error/README.txt
+deleted file mode 100644
+index 51caf9f4..00000000
+--- a/wp-content/themes/carrington-blog/error/README.txt
++++ /dev/null
+@@ -1,15 +0,0 @@
+-## error/
+-
+-This directory holds templates for error conditions. WordPress supports the 404 error out of the box, but you may want to create additional error templates for other conditions (not authorized, etc.).
+-
+-You can load an error template by using the following code:
+-
+-	cfct_error('not-authorized.php');
+-
+-
+-### Example File Descriptions
+-
+-- *404.php* - used for "File not Found" errors.
+-- *exit.php* - used to display a message when exiting on some error condition.
+-
+-This directory is not used by the Carrington engine (template naming conventions are not supported), it is provided solely for convenience and for better organization of these files.
+\ No newline at end of file
+diff --git a/wp-content/themes/carrington-blog/excerpt/README.txt b/wp-content/themes/carrington-blog/excerpt/README.txt
+deleted file mode 100644
+index 12455d0f..00000000
+--- a/wp-content/themes/carrington-blog/excerpt/README.txt
++++ /dev/null
+@@ -1,45 +0,0 @@
+-## excerpt/
+-
+-(This information is very similar to the _content/_)
+-
+-This directory holds the templates for displaying a the excerpt for a post. Typically this will include the title and some sub-set of meta information (date, categories, tags, author, etc.) and the full output of `the_content()`.
+-
+-
+-## Post Context
+-
+-When choosing a template to use in the Post Context, the Carrington engine looks information (author, category, tags, custom fields, etc.) related to the post/page being shown.
+-
+-Commonly these templates are included by templates in the _loop/_; but are also useful for bringing in an atomic post representation via AJAX or placing one within another template.
+-
+-A "default" template is required, and will be used when there are no other templates that match a given post. This could be because no other templates have been created, or because the post in question doesn't match the templates that are available.
+-
+-You can create templates to be used with posts/pages given various conditions. For example, you might want to give all posts in a certain category some specific styling rules. Or perhaps posts with a certain custom field or by a specific author. This is accomplished by creating templates with file names that match these conditions, then placing them in the _content/_ directory. All templates other than _{dirname}-default.php_ are optional.
+-
+-The order in which these conditions are checked defaults to the following:
+-
+-1. author
+-2. meta
+-3. category
+-4. type
+-5. role
+-6. tag
+-7. parent
+-8. default
+-
+-however this order can be overridden with a plugin using the `cfct_single_match_order` hook.
+-
+-Once a template match has been found, no other processing is done.
+-
+-
+-### Supported Templates (Post Context)
+-
+-- *{dirname}-default.php* - Used when there are no other templates that match for a given post/page.
+-- *author-{username}.php* - Used when a user with that username authors a post/page. For example, a template with a file name of <code>author-jsmith.php</code> would be used for a poat/page by user <code>jsmith</code>. Any WordPres username can take the place of {username} in the file name.
+-- *cat-{slug}.php* - Used when a post is in a given category. The category is matched by the "slug" - for example a post in category "General" (with a category slug of "general") could use a template of <code>cat-general.php</code>.
+-- *type-{post_type}.php* - Used when a post belongs to a specific custom post type.  The type is matched by the "post_type" property of the post.  For example if you had a custom post type of <code>news</code>, you could use a template with the name <code>type-news.php</code>.
+-- *meta-{key}.php* - Used when there is a custom field for the post/page matching the key listed in the file name. This is useful if you want to be able to flag posts as "photo" or similar, and give those posts some custom treatment. In this example, you could add a custom field of "photo" with a value of the URL of the image to a post/page and it would use a template of <code>meta-photo.php</code> if that template exists. The value does not matter in this match.
+-- *meta-{key}-{value}.php* - Used when there is a custom field for the post/page matching the key and value listed in the file name. This is useful if you want to be able to flag posts as "featured" or similar, and give those posts some custom treatment. In this example, you could add a custom field of "featured" with a value of "yes" to a post/page and it would use a template of <code>meta-featured-yes.php</code> if that template exists.
+-- *page.php* - Used when the content is being displayed is a page (not a post).
+-- *parent-{slug}.php* - Used when a page is a child page of a specific parent page. The page is matched by the "slug" - for example a page under a parent page with slug of "example" could use a template of <code>parent-example.php</code>.
+-- *role-{role}.php* - Used when a post/page is authored by a user with a particular role. The {role} is an all lowercase representation of the role string - for example, an author with an "Administrator" role might use a template of <code>role-administrator.php</code>. This is primarily useful if you have a set of authors that are given a Contributor role; or a Guest Columnist role or similar. Any WordPress role can take the place of {role} in the file name.
+-- *tag-{slug}.php* - Used when a post has a certain tag applied to it. The tag is matched by the "slug" - for example a post with tag "Reference" (with a tag slug of "reference") could use a template of <code>tag-reference.php</code>.
+diff --git a/wp-content/themes/carrington-blog/footer/README.txt b/wp-content/themes/carrington-blog/footer/README.txt
+deleted file mode 100644
+index 17321b0d..00000000
+--- a/wp-content/themes/carrington-blog/footer/README.txt
++++ /dev/null
+@@ -1,42 +0,0 @@
+-## footer/
+-
+-The standard _footer.php_ file (included using the WordPress `get_footer()` function) in Carrington is set up to call the `cfct_footer()` function, which will choose the appropriate footer file from this directory - based on the context of the given page. This can be useful if you want to have pages to have a custom footer, or perhaps a certain category to have a custom footer.
+-
+-
+-## General Context
+-
+-When choosing a template to use in the General Context, the Carrington engine looks at the type of request is being fulfilled. It will identify the request as the home page, a category archive, and individual post, etc.
+-
+-There is additional checking done for single post requests. All options in the Content Context are supported here with a 'single-' prefix added to the file. See specifics below.
+-
+-A "default" template is required, and will be used when there are no other templates that match a given comment. This could be because no other templates have been created, or because the comment in question doesn't match the templates that are available.
+-
+-By default, conditions are checked in this order:
+-
+-1. author
+-2. role
+-3. category
+-4. tag
+-5. single
+-6. default (home, search, archive, 404, etc.)
+-
+-This can be altered using the `cfct_general_match_order` hook.
+-
+-
+-### Supported Templates (General Context)
+-
+-- *{dirname}-default.php* (or default.php) - Used when there are no other templates that match for a given page/post.
+-- *archive.php* - Used for date archives or if there are no specific category, author or tag templates.
+-- *author.php* - Used for author archive lists.
+-- *author-{username}.php* - Used when the post/page is authored by a specific user. For example, a template with a file name of _author-jsmith.php_ would be used for a post/page by user _jsmith_. Any WordPress username can take the place of {username} in the file name.
+-- *role-{rolename}.php - Used when the post author has a particular role. This might be the role of _contributor_, _author_, _editor_, etc. and use a file of _role-contributor.php_, _role_author.php_, etc. where the role name takes the place of the {rolename} in the file name.
+-- *category.php* - Used for category archive lists.
+-- *cat-{slug}.php* - Used fr displaying a given category. The category is matched by the "slug" - for example a post in category "General" (with a category slug of "general") could use a template of _cat-general.php_.
+-- *home.php* - Used when on the home page.
+-- *page.php* - Used for pages that do not match any other contextual templates.
+-- *search.php* - Used when displaying search results.
+-- *single.php* - Used for single post pages.
+-- *single-{content context filenames}.php* - Used for single post pages.
+-- *tag.php* - Used for tag archive lists.
+-- *tag-{slug}.php* - Used for displaying a given tag. The tag is matched by the "slug" - for example a post in tag "News" (with a tag slug of "news") could use a template of _tag-news.php_.
+-
+diff --git a/wp-content/themes/carrington-blog/forms/README.txt b/wp-content/themes/carrington-blog/forms/README.txt
+deleted file mode 100644
+index 07650e7f..00000000
+--- a/wp-content/themes/carrington-blog/forms/README.txt
++++ /dev/null
+@@ -1,18 +0,0 @@
+-## forms/
+-
+-### Overview
+-
+-This directory holds forms that may be used in various places throughout the theme. 
+-
+-These forms can be included in other theme files using the following code:
+-
+-	<?php cfct_form('comment'); ?>
+-
+-Where `comment.php` is the name of the file in the _forms/_ directory that you want to include.
+-
+-
+-### Example File Descriptions
+-
+-Included by default are the "post comment" form (_comment.php_) and the "search" form (_search.php_). Create as many forms as you like and store them here to keep them organized.
+-
+-This directory is not used by the Carrington engine (template naming conventions are not supported), it is provided solely for convenience and for better organization of these files.
+\ No newline at end of file
+diff --git a/wp-content/themes/carrington-blog/functions/README.txt b/wp-content/themes/carrington-blog/functions/README.txt
+deleted file mode 100644
+index e262d06f..00000000
+--- a/wp-content/themes/carrington-blog/functions/README.txt
++++ /dev/null
+@@ -1,5 +0,0 @@
+-## functions/
+-
+-This directory contains custom features and functionality for this particular Carrington based theme.
+-
+-This directory is not used by the Carrington engine (template naming conventions are not supported), it is provided solely for convenience and for better organization of these files.
+\ No newline at end of file
+diff --git a/wp-content/themes/carrington-blog/header/README.txt b/wp-content/themes/carrington-blog/header/README.txt
+deleted file mode 100644
+index 9ac0bd96..00000000
+--- a/wp-content/themes/carrington-blog/header/README.txt
++++ /dev/null
+@@ -1,42 +0,0 @@
+-## header/
+-
+-The standard _header.php_ file in Carrington is set up to call the `cfct_header()` function, which will choose the appropriate header file from this directory - based on the context of the given page. This can be useful if you want to have pages to have a custom header, or perhaps a certain category to have a custom header.
+-
+-
+-## General Context
+-
+-When choosing a template to use in the General Context, the Carrington engine looks at the type of request is being fulfilled. It will identify the request as the home page, a category archive, and individual post, etc.
+-
+-There is additional checking done for single post requests. All options in the Content Context are supported here with a 'single-' prefix added to the file. See specifics below.
+-
+-A "default" template is required, and will be used when there are no other templates that match a given comment. This could be because no other templates have been created, or because the comment in question doesn't match the templates that are available.
+-
+-By default, conditions are checked in this order:
+-
+-1. author
+-2. role
+-3. category
+-4. tag
+-5. single
+-6. default (home, search, archive, 404, etc.)
+-
+-This can be altered using the `cfct_general_match_order` hook.
+-
+-
+-### Supported Templates (General Context)
+-
+-- *{dirname}-default.php* (or default.php) - Used when there are no other templates that match for a given page/post.
+-- *archive.php* - Used for date archives or if there are no specific category, author or tag templates.
+-- *author.php* - Used for author archive lists.
+-- *author-{username}.php* - Used when the post/page is authored by a specific user. For example, a template with a file name of _author-jsmith.php_ would be used for a post/page by user _jsmith_. Any WordPress username can take the place of {username} in the file name.
+-- *role-{rolename}.php - Used when the post author has a particular role. This might be the role of _contributor_, _author_, _editor_, etc. and use a file of _role-contributor.php_, _role_author.php_, etc. where the role name takes the place of the {rolename} in the file name.
+-- *category.php* - Used for category archive lists.
+-- *cat-{slug}.php* - Used fr displaying a given category. The category is matched by the "slug" - for example a post in category "General" (with a category slug of "general") could use a template of _cat-general.php_.
+-- *home.php* - Used when on the home page.
+-- *page.php* - Used for pages that do not match any other contextual templates.
+-- *search.php* - Used when displaying search results.
+-- *single.php* - Used for single post pages.
+-- *single-{content context filenames}.php* - Used for single post pages.
+-- *tag.php* - Used for tag archive lists.
+-- *tag-{slug}.php* - Used for displaying a given tag. The tag is matched by the "slug" - for example a post in tag "News" (with a tag slug of "news") could use a template of _tag-news.php_.
+-
+diff --git a/wp-content/themes/carrington-blog/img/README.txt b/wp-content/themes/carrington-blog/img/README.txt
+deleted file mode 100644
+index 4f77994b..00000000
+--- a/wp-content/themes/carrington-blog/img/README.txt
++++ /dev/null
+@@ -1,5 +0,0 @@
+-## img/
+-
+-Organizational folder for holding theme image files.
+-
+-This directory is not used by the Carrington engine (template naming conventions are not supported), it is provided solely for convenience and for better organization of these files.
+\ No newline at end of file
+diff --git a/wp-content/themes/carrington-blog/js/README.txt b/wp-content/themes/carrington-blog/js/README.txt
+deleted file mode 100644
+index 4de7497d..00000000
+--- a/wp-content/themes/carrington-blog/js/README.txt
++++ /dev/null
+@@ -1,5 +0,0 @@
+-## js/
+-
+-Organizational folder for holding theme JavaScript files.
+-
+-This directory is not used by the Carrington engine (template naming conventions are not supported), it is provided solely for convenience and for better organization of these files.
+\ No newline at end of file
+diff --git a/wp-content/themes/carrington-blog/loop/README.txt b/wp-content/themes/carrington-blog/loop/README.txt
+deleted file mode 100644
+index dff0636f..00000000
+--- a/wp-content/themes/carrington-blog/loop/README.txt
++++ /dev/null
+@@ -1,48 +0,0 @@
+-## loop/
+-
+-This directory contains files that do "the loop". Generally the files in this directory will be included in a file from the _posts/_ or _pages/_ directory, and they will in turn include templates from the _content/_ or _excerpt/_ directories.
+-
+-For example, you might want posts on a search results page to display differently that posts on an archive page. Here is how that page would be built:
+-
+-1. A page is identified as a search page - Carrington looks for a _posts/search.php_ file and will fall back on a _posts/default.php_ file if none is found.
+-2. The _posts/search.php_ file will include the header, footer and sidebar - and will also include a call to `cfct_loop()` to include a loop.
+-3. Since we don't want to show the full posts in search results, the _posts/search.php_ explicitly asks for a file from the _excerpt/_ directory to display the posts in the search results. It will use _excerpt/search.php_ if that file exists, or fall back on _excerpt/default.php_ if the custom file does not exist.
+-
+-
+-## General Context
+-
+-When choosing a template to use in the General Context, the Carrington engine looks at the type of request is being fulfilled. It will identify the request as the home page, a category archive, and individual post, etc.
+-
+-There is additional checking done for single post requests. All options in the Content Context are supported here with a 'single-' prefix added to the file. See specifics below.
+-
+-A "default" template is required, and will be used when there are no other templates that match a given comment. This could be because no other templates have been created, or because the comment in question doesn't match the templates that are available.
+-
+-By default, conditions are checked in this order:
+-
+-1. author
+-2. role
+-3. category
+-4. tag
+-5. single
+-6. default (home, search, archive, 404, etc.)
+-
+-This can be altered using the `cfct_general_match_order` hook.
+-
+-
+-### Supported Templates (General Context)
+-
+-- *{dirname}-default.php* (or default.php) - Used when there are no other templates that match for a given page/post.
+-- *archive.php* - Used for date archives or if there are no specific category, author or tag templates.
+-- *author.php* - Used for author archive lists.
+-- *author-{username}.php* - Used when the post/page is authored by a specific user. For example, a template with a file name of _author-jsmith.php_ would be used for a post/page by user _jsmith_. Any WordPress username can take the place of {username} in the file name.
+-- *role-{rolename}.php - Used when the post author has a particular role. This might be the role of _contributor_, _author_, _editor_, etc. and use a file of _role-contributor.php_, _role_author.php_, etc. where the role name takes the place of the {rolename} in the file name.
+-- *category.php* - Used for category archive lists.
+-- *cat-{slug}.php* - Used fr displaying a given category. The category is matched by the "slug" - for example a post in category "General" (with a category slug of "general") could use a template of _cat-general.php_.
+-- *home.php* - Used when on the home page.
+-- *page.php* - Used for pages that do not match any other contextual templates.
+-- *search.php* - Used when displaying search results.
+-- *single.php* - Used for single post pages.
+-- *single-{content context filenames}.php* - Used for single post pages.
+-- *tag.php* - Used for tag archive lists.
+-- *tag-{slug}.php* - Used for displaying a given tag. The tag is matched by the "slug" - for example a post in tag "News" (with a tag slug of "news") could use a template of _tag-news.php_.
+-
+diff --git a/wp-content/themes/carrington-blog/misc/README.txt b/wp-content/themes/carrington-blog/misc/README.txt
+deleted file mode 100644
+index aa1fdcc5..00000000
+--- a/wp-content/themes/carrington-blog/misc/README.txt
++++ /dev/null
+@@ -1,17 +0,0 @@
+-## misc/
+-
+-This directory holds page fragments and snippets that you may want to use across multiple template files.
+-
+-These files can be included in other theme files using the following code:
+-
+-	<?php cfct_misc('nav-posts'); ?>
+-
+-Where `nav-posts.php` is the name of the file in the _misc/_ directory that you want to include.
+-
+-
+-### Example File Descriptions
+-
+-- *banner.php* - This is used by Carrington to display a message that is passed to it.
+-- *nav-posts.php* - This is standard paging for posts pages.
+-
+-This directory is not used by the Carrington engine (template naming conventions are not supported), it is provided solely for convenience and for better organization of these files.
+\ No newline at end of file
+diff --git a/wp-content/themes/carrington-blog/pages/README.txt b/wp-content/themes/carrington-blog/pages/README.txt
+deleted file mode 100644
+index 68dc1239..00000000
+--- a/wp-content/themes/carrington-blog/pages/README.txt
++++ /dev/null
+@@ -1,39 +0,0 @@
+-## pages/
+-
+-WP doesn't support page templates in nested folders like this one, so page organization isn't as clean as we'd like.
+-
+-Create a page in the theme root:
+-
+-File name: page-example.php
+-
+-**Note:** We recommend prefixing all of your page files with 'page-' so that they are easily sorted together in your theme directory.
+-
+-File contents:
+-
+-	<?php
+-	
+-	/*
+-	Template Name: Example Template
+-	*/
+-	
+-	if (__FILE__ == $_SERVER['SCRIPT_FILENAME']) { die(); }
+-	if (CFCT_DEBUG) { cfct_banner(__FILE__); }
+-	
+-	cfct_page('example');
+-	
+-	?>
+-
+-This will then load 'example.php' from the _pages/_ directory, keeping all of your actual page code nicely organized in one spot.
+-
+-You can also add your page code to the page-example.php file you create in the theme root, but we're hoping to get support for pages in a sub-directory in a future version of WordPress so we are starting with what we consider to be a "proper" organization structure now.
+-
+-
+-### Supported Filenames
+-
+-- pages-default.php (or default.php)
+-
+-
+-### File Descriptions
+-
+-A "default" template is required. You can create other templates as desired.
+-
+diff --git a/wp-content/themes/carrington-blog/plugins/README.txt b/wp-content/themes/carrington-blog/plugins/README.txt
+deleted file mode 100644
+index 295ee577..00000000
+--- a/wp-content/themes/carrington-blog/plugins/README.txt
++++ /dev/null
+@@ -1,9 +0,0 @@
+-## plugins/
+-
+-Carrington supports plugins in the same conceptual manner as WordPress. Carrington includes several hooks and filters so you can customize/override Carrington's default behavior.
+-
+-Any .php files placed in this directory will be auto-loaded and processed by Carrington.
+-
+-This is the recommended way to interact with the hooks and filters provided by Carrington so that they can be easily distributed with the theme.
+-
+-This directory is not used by the Carrington engine (template naming conventions are not supported), it is provided solely for convenience and for better organization of these files.
+\ No newline at end of file
+diff --git a/wp-content/themes/carrington-blog/posts/README.txt b/wp-content/themes/carrington-blog/posts/README.txt
+deleted file mode 100644
+index a54470f3..00000000
+--- a/wp-content/themes/carrington-blog/posts/README.txt
++++ /dev/null
+@@ -1,50 +0,0 @@
+-## posts/
+-
+-The files in this directory are "top level" templates for pages in WordPress that show multiple posts at once. These files should call `the_header()`, `the_sidebar()`, `the_footer()` and `cfct_loop()` to include the other parts of the page.
+-
+-The file from this directory that will be used is chosen based on the current page context.
+-
+-You can explicitly decide which _loop/_ to use from these templates by passing it in as so:
+-
+-	cfct_template_file('loop', 'example');
+-
+-which would use _loop/example.php_ for the loop.
+-
+-
+-## General Context
+-
+-When choosing a template to use in the General Context, the Carrington engine looks at the type of request is being fulfilled. It will identify the request as the home page, a category archive, and individual post, etc.
+-
+-There is additional checking done for single post requests. All options in the Content Context are supported here with a 'single-' prefix added to the file. See specifics below.
+-
+-A "default" template is required, and will be used when there are no other templates that match a given comment. This could be because no other templates have been created, or because the comment in question doesn't match the templates that are available.
+-
+-By default, conditions are checked in this order:
+-
+-1. author
+-2. role
+-3. category
+-4. tag
+-5. single
+-6. default (home, search, archive, 404, etc.)
+-
+-This can be altered using the `cfct_general_match_order` hook.
+-
+-
+-### Supported Templates (General Context)
+-
+-- *{dirname}-default.php* (or default.php) - Used when there are no other templates that match for a given page/post.
+-- *archive.php* - Used for date archives or if there are no specific category, author or tag templates.
+-- *author.php* - Used for author archive lists.
+-- *author-{username}.php* - Used when the post/page is authored by a specific user. For example, a template with a file name of _author-jsmith.php_ would be used for a post/page by user _jsmith_. Any WordPress username can take the place of {username} in the file name.
+-- *role-{rolename}.php - Used when the post author has a particular role. This might be the role of _contributor_, _author_, _editor_, etc. and use a file of _role-contributor.php_, _role_author.php_, etc. where the role name takes the place of the {rolename} in the file name.
+-- *category.php* - Used for category archive lists.
+-- *cat-{slug}.php* - Used fr displaying a given category. The category is matched by the "slug" - for example a post in category "General" (with a category slug of "general") could use a template of _cat-general.php_.
+-- *home.php* - Used when on the home page.
+-- *page.php* - Used for pages that do not match any other contextual templates.
+-- *search.php* - Used when displaying search results.
+-- *single.php* - Used for single post pages.
+-- *single-{content context filenames}.php* - Used for single post pages.
+-- *tag.php* - Used for tag archive lists.
+-- *tag-{slug}.php* - Used for displaying a given tag. The tag is matched by the "slug" - for example a post in tag "News" (with a tag slug of "news") could use a template of _tag-news.php_.
+-
+diff --git a/wp-content/themes/carrington-blog/sidebar/README.txt b/wp-content/themes/carrington-blog/sidebar/README.txt
+deleted file mode 100644
+index d8d38abb..00000000
+--- a/wp-content/themes/carrington-blog/sidebar/README.txt
++++ /dev/null
+@@ -1,42 +0,0 @@
+-## sidebar/
+-
+-This directory holds the sidebar files for the theme. The file from this directory that will be used is chosen based on the current page context.
+-
+-
+-## General Context
+-
+-When choosing a template to use in the General Context, the Carrington engine looks at the type of request is being fulfilled. It will identify the request as the home page, a category archive, and individual post, etc.
+-
+-There is additional checking done for single post requests. All options in the Content Context are supported here with a 'single-' prefix added to the file. See specifics below.
+-
+-A "default" template is required, and will be used when there are no other templates that match a given comment. This could be because no other templates have been created, or because the comment in question doesn't match the templates that are available.
+-
+-By default, conditions are checked in this order:
+-
+-1. author
+-2. role
+-3. category
+-4. tag
+-5. single
+-6. default (home, search, archive, 404, etc.)
+-
+-This can be altered using the `cfct_general_match_order` hook.
+-
+-
+-### Supported Templates (General Context)
+-
+-- *{dirname}-default.php* (or default.php) - Used when there are no other templates that match for a given page/post.
+-- *archive.php* - Used for date archives or if there are no specific category, author or tag templates.
+-- *author.php* - Used for author archive lists.
+-- *author-{username}.php* - Used when the post/page is authored by a specific user. For example, a template with a file name of _author-jsmith.php_ would be used for a post/page by user _jsmith_. Any WordPress username can take the place of {username} in the file name.
+-- *role-{rolename}.php - Used when the post author has a particular role. This might be the role of _contributor_, _author_, _editor_, etc. and use a file of _role-contributor.php_, _role_author.php_, etc. where the role name takes the place of the {rolename} in the file name.
+-- *category.php* - Used for category archive lists.
+-- *cat-{slug}.php* - Used fr displaying a given category. The category is matched by the "slug" - for example a post in category "General" (with a category slug of "general") could use a template of _cat-general.php_.
+-- *home.php* - Used when on the home page.
+-- *page.php* - Used for pages that do not match any other contextual templates.
+-- *search.php* - Used when displaying search results.
+-- *single.php* - Used for single post pages.
+-- *single-{content context filenames}.php* - Used for single post pages.
+-- *tag.php* - Used for tag archive lists.
+-- *tag-{slug}.php* - Used for displaying a given tag. The tag is matched by the "slug" - for example a post in tag "News" (with a tag slug of "news") could use a template of _tag-news.php_.
+-
+diff --git a/wp-content/themes/carrington-blog/single/README.txt b/wp-content/themes/carrington-blog/single/README.txt
+deleted file mode 100644
+index 483faf00..00000000
+--- a/wp-content/themes/carrington-blog/single/README.txt
++++ /dev/null
+@@ -1,44 +0,0 @@
+-## single/
+-
+-This directory holds top level templates for "single" post pages. These files should call `the_header()`, `the_sidebar()`, `the_footer()`, `cfct_loop()` and `cfct_comments()` to include the other parts of the page.
+-
+-All General Context template filenames apply here, but in reality only single.php and single-{Post Context}.php files will be used as the General Context must fall to "single" to look for templates here.
+-
+-
+-## General Context
+-
+-When choosing a template to use in the General Context, the Carrington engine looks at the type of request is being fulfilled. It will identify the request as the home page, a category archive, and individual post, etc.
+-
+-There is additional checking done for single post requests. All options in the Content Context are supported here with a 'single-' prefix added to the file. See specifics below.
+-
+-A "default" template is required, and will be used when there are no other templates that match a given comment. This could be because no other templates have been created, or because the comment in question doesn't match the templates that are available.
+-
+-By default, conditions are checked in this order:
+-
+-1. author
+-2. role
+-3. category
+-4. tag
+-5. single
+-6. default (home, search, archive, 404, etc.)
+-
+-This can be altered using the `cfct_general_match_order` hook.
+-
+-
+-### Supported Templates (General Context)
+-
+-- *{dirname}-default.php* (or default.php) - Used when there are no other templates that match for a given page/post.
+-- *archive.php* - Used for date archives or if there are no specific category, author or tag templates.
+-- *author.php* - Used for author archive lists.
+-- *author-{username}.php* - Used when the post/page is authored by a specific user. For example, a template with a file name of _author-jsmith.php_ would be used for a post/page by user _jsmith_. Any WordPress username can take the place of {username} in the file name.
+-- *role-{rolename}.php - Used when the post author has a particular role. This might be the role of _contributor_, _author_, _editor_, etc. and use a file of _role-contributor.php_, _role_author.php_, etc. where the role name takes the place of the {rolename} in the file name.
+-- *category.php* - Used for category archive lists.
+-- *cat-{slug}.php* - Used fr displaying a given category. The category is matched by the "slug" - for example a post in category "General" (with a category slug of "general") could use a template of _cat-general.php_.
+-- *home.php* - Used when on the home page.
+-- *page.php* - Used for pages that do not match any other contextual templates.
+-- *search.php* - Used when displaying search results.
+-- *single.php* - Used for single post pages.
+-- *single-{content context filenames}.php* - Used for single post pages.
+-- *tag.php* - Used for tag archive lists.
+-- *tag-{slug}.php* - Used for displaying a given tag. The tag is matched by the "slug" - for example a post in tag "News" (with a tag slug of "news") could use a template of _tag-news.php_.
+-
+-- 
+2.17.1
+
diff --git a/patches/0176-Removed-old-rss.php.patch b/patches/0176-Removed-old-rss.php.patch
new file mode 100644
index 00000000..40e9ba80
--- /dev/null
+++ b/patches/0176-Removed-old-rss.php.patch
@@ -0,0 +1,50 @@
+From 1cc2f53a74e4aa08929598709beea75dc3718005 Mon Sep 17 00:00:00 2001
+From: lechuck <l3chuck@autistici.org>
+Date: Sat, 3 May 2014 16:40:53 +0000
+Subject: [PATCH 176/229] Removed old rss.php
+
+---
+ rss.php | 31 -------------------------------
+ 1 file changed, 31 deletions(-)
+ delete mode 100644 rss.php
+
+diff --git a/rss.php b/rss.php
+deleted file mode 100644
+index dfa33df7..00000000
+--- a/rss.php
++++ /dev/null
+@@ -1,31 +0,0 @@
+-<?php
+-function get_blog_domain($old_blog_id) {
+-    global $wpdb;
+-    $id = int($old_blog_id);
+-    $sql = sprintf("SELECT blog form old_noblogs_id WHERE id=%d", $id);
+-    $result = $wpdb->get_row($sql);
+-    if (!$result) {
+-        return;
+-    }
+-    return sprintf("%s.noblogs.org", $result->blog);
+-}
+-
+-ob_start();
+-// Load wordpress api.
+-define('WP_CACHE',false);
+-require_once('/opt/noblogs/www/wp-load.php');
+-if (isset($_GET['blogId']) && is_numeric($_GET['blogId'])) {
+-    $domain = get_blog_domain($_GET['blogId']);
+-    if (!$domain) {
+-        header("Location: https://noblogs.org");
+-    } else {
+-        if (isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] == 'on') {
+-            $scheme = 'https://';
+-        } else {
+-            $scheme = 'http://';
+-        }
+-        header(sprintf("Location: %s%s/rss2", $scheme, $domain));
+-    }
+-}
+-ob_flush();
+-?>
+-- 
+2.17.1
+
diff --git a/patches/0177-Small-workaround-to-fix-simplyexclude-plugin-broken-.patch b/patches/0177-Small-workaround-to-fix-simplyexclude-plugin-broken-.patch
new file mode 100644
index 00000000..24c9800a
--- /dev/null
+++ b/patches/0177-Small-workaround-to-fix-simplyexclude-plugin-broken-.patch
@@ -0,0 +1,26 @@
+From 53600a5ed6dab8d05a2d318ba4baedff613b532a Mon Sep 17 00:00:00 2001
+From: lechuck <lechuck@autistici.org>
+Date: Sun, 23 Nov 2014 17:45:40 +0000
+Subject: [PATCH 177/229] Small workaround to fix simplyexclude plugin broken
+ with wordpress 4
+
+---
+ wp-content/plugins/simply-exclude/simplyexclude.php | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/wp-content/plugins/simply-exclude/simplyexclude.php b/wp-content/plugins/simply-exclude/simplyexclude.php
+index b16a69a7..2ca44f1e 100644
+--- a/wp-content/plugins/simply-exclude/simplyexclude.php
++++ b/wp-content/plugins/simply-exclude/simplyexclude.php
+@@ -68,7 +68,7 @@ class SimplyExclude
+ 		$SE_FILTERS_PRIORITY = apply_filters('se_filters_priority', $SE_FILTERS_PRIORITY);
+ 
+ 		// Used to limit the categories displayed on the home page. Simple
+-		add_filter('pre_get_posts', 			array($this,'se_filters'), $SE_FILTERS_PRIORITY);
++		add_filter('pre_get_posts', array(&$this,'se_filters'));
+ 	}
+ 
+ 	function admin_init_proc()
+-- 
+2.17.1
+
diff --git a/patches/0178-admin-tools-have-been-released.patch b/patches/0178-admin-tools-have-been-released.patch
new file mode 100644
index 00000000..6cf226bd
--- /dev/null
+++ b/patches/0178-admin-tools-have-been-released.patch
@@ -0,0 +1,40 @@
+From 8e9f9ec262988700cae5f543793639e9338ac8f5 Mon Sep 17 00:00:00 2001
+From: ale <ale@incal.net>
+Date: Fri, 19 Dec 2014 12:08:43 +0000
+Subject: [PATCH 178/229] admin tools have been released
+
+---
+ README.md | 13 +++++++++----
+ 1 file changed, 9 insertions(+), 4 deletions(-)
+
+diff --git a/README.md b/README.md
+index 78ec59ce..66ad58aa 100644
+--- a/README.md
++++ b/README.md
+@@ -236,10 +236,10 @@ the installation instructions!
+ Additional management tools
+ ---------------------------
+ 
+-We will release very soon our additional management tools for noblogs,
+-`noblogs-cli` (a set of tools to ease the day-to-day operations) and
+-`noblogsmv`, a state-machine that allows to rebalance easily (and
+-fast!  as you can use as many workers as possible in parallel) the
++We have released additional management tools for noblogs,
++[noblogs-cli][1] (a set of tools to ease the day-to-day operations)
++and [noblogsmv][2], a state-machine that allows to rebalance easily
++(and fast! as you can use as many workers as possible in parallel) the
+ cluster if you add or remove one backend, moving databases and blogs
+ around.
+ 
+@@ -251,3 +251,8 @@ We're not ready to accept external contributors on our git platform at
+ the moment (but this will change). For now, just prepare a patch and
+ let us know at info at autistici dot org. You can find us hanging
+ around in the #ai channel on irc.autistici.org.
++
++
++
++[1]: https://git.autistici.org/ai/noblogs-cli
++[2]: https://git.autistici.org/ai/noblogsmv
+-- 
+2.17.1
+
diff --git a/patches/0179-add-some-upgrade-instructions.patch b/patches/0179-add-some-upgrade-instructions.patch
new file mode 100644
index 00000000..0f919324
--- /dev/null
+++ b/patches/0179-add-some-upgrade-instructions.patch
@@ -0,0 +1,66 @@
+From 9688c0b3926b6734c10ca8fdaa34fb053c2735d8 Mon Sep 17 00:00:00 2001
+From: ale <ale@incal.net>
+Date: Fri, 19 Dec 2014 12:23:47 +0000
+Subject: [PATCH 179/229] add some upgrade instructions
+
+---
+ README.md | 43 +++++++++++++++++++++++++++++++++++++++++++
+ 1 file changed, 43 insertions(+)
+
+diff --git a/README.md b/README.md
+index 66ad58aa..48e73667 100644
+--- a/README.md
++++ b/README.md
+@@ -244,6 +244,49 @@ cluster if you add or remove one backend, moving databases and blogs
+ around.
+ 
+ 
++Upgrades
++--------
++
++The upgrade procedure involves upgrading the source repository on all
++your servers, and running database upgrades for each blog. In order to
++upgrade your installation, you will need the `noblogs` tool from the
++`noblogs-cli` repository.
++
++### Upgrading the source code
++
++We rebase our patch set on top of the Wordpress upstream on every
++release, creating a new versioned branch of our repository. So the
++first step is to figure out the most recent version is (our versioning
++does not necessarily follow the Wordpress versioning scheme): you can
++check the available branches in the git web interface for this
++repository. At the time of this writing, the current version is
++`noblogs-2.1.10`, which we will use in the example below.
++
++The following commands should upgrade your installation in place:
++
++    $ git remote update
++    $ git fetch noblogs-2.1.10
++
++### Running database upgrades
++
++The Network Upgrade option from the Wordpress admin panel does not
++really work reliably, especially on large installations (due to request
++timeouts and memory issues), so it is advised to use the `noblogs`
++command-line tool to perform post-upgrade maintenance tasks.
++
++Assuming you have installed `noblogs-cli` in `/opt/noblogs`, the
++following commands will upgrade the database schema for all blogs:
++
++    $ /opt/noblogs/bin/on-all-blogs upgrade
++
++Note that this requires passwordless SSH access to the backend
++servers. Otherwise you can always run
++
++    $ /opt/noblogs/bin/on-local-blogs upgrade
++
++manually on each backend.
++
++
+ Contributing to the project
+ ---------------------------
+ 
+-- 
+2.17.1
+
diff --git a/patches/0180-disabled-hyperdb-check_tcp_responsiveness-that-cause.patch b/patches/0180-disabled-hyperdb-check_tcp_responsiveness-that-cause.patch
new file mode 100644
index 00000000..12d6d025
--- /dev/null
+++ b/patches/0180-disabled-hyperdb-check_tcp_responsiveness-that-cause.patch
@@ -0,0 +1,28 @@
+From 786544d2ac3a42a08537911624ca8ea2fa35f116 Mon Sep 17 00:00:00 2001
+From: lechuck <lechuck@autistici.org>
+Date: Mon, 12 Jan 2015 00:25:11 +0000
+Subject: [PATCH 180/229] disabled hyperdb check_tcp_responsiveness that causes
+ excessive connection errors on mysql
+
+---
+ db-config.php | 4 ++++
+ 1 file changed, 4 insertions(+)
+
+diff --git a/db-config.php b/db-config.php
+index 365abb2b..338e0d40 100644
+--- a/db-config.php
++++ b/db-config.php
+@@ -4,6 +4,10 @@
+ $wpdb->persistent = true;
+ $wpdb->max_connections = 30;
+ 
++/* Disable responsiveness check, is not needed in our configuration and is causing 
++ connection errors for the wrong implementation */
++$wpdb->check_tcp_responsiveness = false;
++
+ include_once('r2db/db-hash.php');
+ include_once('r2db/db-backends.php');
+ 
+-- 
+2.17.1
+
diff --git a/patches/0181-remove-useless-old-file.patch b/patches/0181-remove-useless-old-file.patch
new file mode 100644
index 00000000..fd06e7d3
--- /dev/null
+++ b/patches/0181-remove-useless-old-file.patch
@@ -0,0 +1,319 @@
+From c720286d9bd1fc769df189ce2fbaaebddb903aed Mon Sep 17 00:00:00 2001
+From: ale <ale@incal.net>
+Date: Tue, 13 Jan 2015 19:40:01 +0000
+Subject: [PATCH 181/229] remove useless old file
+
+---
+ db-config-old.php | 300 ----------------------------------------------
+ 1 file changed, 300 deletions(-)
+ delete mode 100644 db-config-old.php
+
+diff --git a/db-config-old.php b/db-config-old.php
+deleted file mode 100644
+index ca3793e1..00000000
+--- a/db-config-old.php
++++ /dev/null
+@@ -1,300 +0,0 @@
+-<?php
+-
+-/**
+- * HyperDB configuration file
+- *
+- * This file should be installed at ABSPATH/db-config.php
+- *
+- * $wpdb is an instance of the hyperdb class which extends the wpdb class.
+- *
+- * See readme.txt for documentation.
+- */
+-
+-/**
+- * Introduction to HyperDB configuration
+- *
+- * HyperDB can manage connections to a large number of databases. Queries are
+- * distributed to appropriate servers by mapping table names to datasets.
+- *
+- * A dataset is defined as a group of tables that are located in the same
+- * database. There may be similarly-named databases containing different
+- * tables on different servers. There may also be many replicas of a database
+- * on different servers. The term "dataset" removes any ambiguity. Consider a
+- * dataset as a group of tables that can be mirrored on many servers.
+- *
+- * Configuring HyperDB involves defining databases and datasets. Defining a
+- * database involves specifying the server connection details, the dataset it
+- * contains, and its capabilities and priorities for reading and writing.
+- * Defining a dataset involves specifying its exact table names or registering
+- * one or more callback functions that translate table names to datasets.
+- */
+-
+-
+-/** Variable settings **/
+-
+-/**
+- * save_queries (bool)
+- * This is useful for debugging. Queries are saved in $wpdb->queries. It is not
+- * a constant because you might want to use it momentarily.
+- * Default: false
+- */
+-$wpdb->save_queries = false;
+-
+-/**
+- * persistent (bool)
+- * This determines whether to use mysql_connect or mysql_pconnect. The effects
+- * of this setting may vary and should be carefully tested.
+- * Default: false
+- */
+-$wpdb->persistent = false;
+-
+-/**
+- * max_connections (int)
+- * This is the number of mysql connections to keep open. Increase if you expect
+- * to reuse a lot of connections to different servers. This is ignored if you
+- * enable persistent connections.
+- * Default: 10
+- */
+-$wpdb->max_connections = 30;
+-
+-/**
+- * tcp_responsiveness_check
+- * Enables checking TCP responsiveness by fsockopen prior to mysql_connect or
+- * mysql_pconnect. This was added because PHP's mysql functions do not provide
+- * a variable timeout setting. Disabling it may improve average performance by
+- * a very tiny margin but lose protection against connections failing slowly.
+- * Default: true
+- */
+-$wpdb->tcp_responsiveness_check = true;
+-
+-/** Configuration Functions **/
+-
+-/**
+- * $wpdb->add_database( $database );
+- *
+- * $database is an associative array with these parameters:
+- * host     (required) Hostname with optional :port. Default port is 3306.
+- * user     (required) MySQL user name.
+- * password (required) MySQL user password.
+- * name     (required) MySQL database name.
+- * read     (optional) Whether server is readable. Default is 1 (readable).
+- *                     Also used to assign preference. See "Network topology".
+- * write    (optional) Whether server is writable. Default is 1 (writable).
+- *                     Also used to assign preference in multi-master mode.
+- * dataset  (optional) Name of dataset. Default is 'global'.
+- * timeout  (optional) Seconds to wait for TCP responsiveness. Default is 0.2
+- */
+-
+-/**
+- * $wpdb->add_table( $dataset, $table );
+- *
+- * $dataset and $table are strings.
+- */
+-
+-/**
+- * $wpdb->add_callback( $callback );
+- *
+- * $callback is a callable function or method. It will be called with two
+- * arguments and expected to compute a dataset or return null.
+- * $dataset = $callback($table, &$wpdb);
+- *
+- * Callbacks are executed in the order in which they are registered until one
+- * of them returns something other than null. Anything evaluating to false will
+- * cause the query to be aborted.
+- *
+- * For more complex setups, the callback may be used to overwrite properties of
+- * $wpdb or variables within hyperdb::connect_db(). If a callback returns an
+- * array, HyperDB will extract the array. It should be an associative array and
+- * it should include a $dataset value corresponding to a database added with
+- * $wpdb->add_database(). It may also include $server, which will be extracted
+- * to overwrite the parameters of each randomly selected database server prior
+- * to connection. This allows you to dynamically vary parameters such as the
+- * host, user, password, database name, and TCP check timeout.
+- */
+-
+-
+-/** Masters and slaves
+- *
+- * A database definition can include 'read' and 'write' parameters. These
+- * operate as boolean switches but they are typically specified as integers.
+- * They allow or disallow use of the database for reading or writing.
+- *
+- * A master database might be configured to allow reading and writing:
+- *   'write' => 1,
+- *   'read'  => 1,
+- * while a slave would be allowed only to read:
+- *   'write' => 0,
+- *   'read'  => 1,
+- *
+- * It might be advantageous to disallow reading from the master, such as when
+- * there are many slaves available and the master is very busy with writes.
+- *   'write' => 1,
+- *   'read'  => 0,
+- * HyperDB accommodates slave replication lag somewhat by keeping track of the
+- * tables that it has written since instantiation and sending subsequent read
+- * queries to the same server that received the write query. Thus a master set
+- * up this way will still receive read queries, but only subsequent to writes.
+- */
+-
+-
+-/**
+- * Network topology / Datacenter awareness
+- *
+- * When your databases are located in separate physical locations there is
+- * typically an advantage to connecting to a nearby server instead of a more
+- * distant one. The read and write parameters can be used to place servers into
+- * logical groups of more or less preferred connections. Lower numbers indicate
+- * greater preference.
+- *
+- * This configuration instructs HyperDB to try reading from one of the local
+- * slaves at random. If that slave is unreachable or refuses the connection,
+- * the other slave will be tried, followed by the master, and finally the
+- * remote slaves in random order.
+- * Local slave 1:   'write' => 0, 'read' => 1,
+- * Local slave 2:   'write' => 0, 'read' => 1,
+- * Local master:    'write' => 1, 'read' => 2,
+- * Remote slave 1:  'write' => 0, 'read' => 3,
+- * Remote slave 2:  'write' => 0, 'read' => 3,
+- *
+- * In the other datacenter, the master would be remote. We would take that into
+- * account while deciding where to send reads. Writes would always be sent to
+- * the master, regardless of proximity.
+- * Local slave 1:   'write' => 0, 'read' => 1,
+- * Local slave 2:   'write' => 0, 'read' => 1,
+- * Remote slave 1:  'write' => 0, 'read' => 2,
+- * Remote slave 2:  'write' => 0, 'read' => 2,
+- * Remote master:   'write' => 1, 'read' => 3,
+- *
+- * There are many ways to achieve different configurations in different
+- * locations. You can deploy different config files. You can write code to
+- * discover the web server's location, such as by inspecting $_SERVER or
+- * php_uname(), and compute the read/write parameters accordingly. An example
+- * appears later in this file using the legacy function add_db_server().
+- */
+-
+-
+-/** Sample Configuration 1: Using the Default Server **/
+-/** NOTE: THIS IS ACTIVE BY DEFAULT. COMMENT IT OUT. **/
+-
+-/**
+- * This is the most basic way to add a server to HyperDB using only the
+- * required parameters: host, user, password, name.
+- * This adds the DB defined in wp-config.php as a read/write server for
+- * the 'global' dataset. (Every table is in 'global' by default.)
+- */
+-/*$wpdb->add_database(array(
+-	'host'     => DB_HOST,     // If port is other than 3306, use host:port.
+-	'user'     => DB_USER,
+-	'password' => DB_PASSWORD,
+-	'name'     => DB_NAME,
+-));*/
+-
+-/**
+- * This adds the same server again, only this time it is configured as a slave.
+- * The last three parameters are set to the defaults but are shown for clarity.
+- */
+-/*$wpdb->add_database(array(
+-	'host'     => DB_HOST,     // If port is other than 3306, use host:port.
+-	'user'     => DB_USER,
+-	'password' => DB_PASSWORD,
+-	'name'     => DB_NAME,
+-	'write'    => 0,
+-	'read'     => 1,
+-	'dataset'  => 'global',
+-	'timeout'  => 0.2,
+-));*/
+-
+-/** Sample Configuration 2: Partitioning **/
+-
+-/**
+- * This example shows a setup where the multisite blog tables have been
+- * separated from the global dataset.
+- */
+-
+-$wpdb->add_database(array(
+-        'host'     => DB_HOST,     // If port is other than 3306, use host:port.
+-        'user'     => DB_USER,
+-        'password' => DB_PASSWORD,
+-        'name'     => DB_NAME,
+-	'write'    => 1,
+-        'read'     => 1,
+-	'dataset'  => 'global'
+-));
+-
+-$wpdb->add_database(array(
+-	'host'     => '172.16.1.3:3307',
+-	'user'     => 'noblogs',
+-	'password' => 'n0bl0gst3st',
+-	'name'     => 'noblogs_2',
+-	'dataset'  => 'blog',
+-	'write'    => 1,
+-	'read'	   => 1,
+-	'timeout' => 2,
+-));
+-$wpdb->add_callback('my_db_callback');
+-function my_db_callback($query, $wpdb) {
+-	// Multisite blog tables are "{$base_prefix}{$blog_id}_*"
+-	if ( preg_match("/^{$wpdb->base_prefix}\d+_/i", $wpdb->table) ) {
+-		$table=split('_',$wpdb->table);
+-		if (($table[1] % 2) == 0) {
+-                		return 'blog';
+-		}
+-	}
+-}
+-
+-
+-
+-/** Sample helper functions from WordPress.com **/
+-
+-/**
+- * This is back-compatible with an older config style. It is for convenience.
+- * lhost, part, and dc were removed from hyperdb because the read and write
+- * parameters provide enough power to achieve the desired effects via config.
+- *
+- * @param string $dataset Datset: the name of the dataset. Just use "global" if you don't need horizontal partitioning.
+- * @param int $part Partition: the vertical partition number (1, 2, 3, etc.). Use "0" if you don't need vertical partitioning.
+- * @param string $dc Datacenter: where the database server is located. Airport codes are convenient. Use whatever.
+- * @param int $read Read group: tries all servers in lowest number group before trying higher number group. Typical: 1 for slaves, 2 for master. This will cause reads to go to slaves unless all slaves are unreachable. Zero for no reads.
+- * @param bool $write Write flag: is this server writable? Works the same as $read. Typical: 1 for master, 0 for slaves.
+- * @param string $host Internet address: host:port of server on internet. 
+- * @param string $lhost Local address: host:port of server for use when in same datacenter. Leave empty if no local address exists.
+- * @param string $name Database name.
+- * @param string $user Database user.
+- * @param string $password Database password.
+- */
+-/*
+-function add_db_server($dataset, $part, $dc, $read, $write, $host, $lhost, $name, $user, $password, $timeout = 0.2 ) {
+-	global $wpdb;
+-
+-	// dc is not used in hyperdb. This produces the desired effect of
+-	// trying to connect to local servers before remote servers. Also
+-	// increases time allowed for TCP responsiveness check.
+-	if ( !empty($dc) && defined(DATACENTER) && $dc != DATACENTER ) {
+-		$read += 10000;
+-		$write += 10000;
+-		$timeout = 0.7;
+-	}
+-
+-	// You'll need a hyperdb::add_callback() callback function to use partitioning.
+-	// $wpdb->add_callback( 'my_func' );
+-	if ( $part )
+-		$dataset = $dataset . '_' . $part;
+-
+-	$database = compact('dataset', 'read', 'write', 'host', 'name', 'user', 'password', 'timeout');
+-
+-	$wpdb->add_database($database);
+-
+-	// lhost is not used in hyperdb. This configures hyperdb with an
+-	// additional server to represent the local hostname so it tries to
+-	// connect over the private interface before the public one.
+-	if ( !empty( $lhost ) ) {
+-		if ( $read )
+-			$database['read'] = $read - 0.5;
+-		if ( $write )
+-			$database['write'] = $write - 0.5;
+-		$wpdb->add_database( $database );
+-	}
+-}
+-*/
+-
+-// The ending PHP tag is omitted. This is actually safer than including it.
+-- 
+2.17.1
+
diff --git a/patches/0182-disable-wp-piwik-global-update-script.patch b/patches/0182-disable-wp-piwik-global-update-script.patch
new file mode 100644
index 00000000..9eb932a1
--- /dev/null
+++ b/patches/0182-disable-wp-piwik-global-update-script.patch
@@ -0,0 +1,104 @@
+From 587106fbca67c903516a3eb814ec04120692a8ad Mon Sep 17 00:00:00 2001
+From: ale <ale@incal.net>
+Date: Fri, 31 Jul 2015 12:11:22 +0000
+Subject: [PATCH 182/229] disable wp-piwik global update script
+
+---
+ .../plugins/wp-piwik/update/2015051101.php    | 86 ++++++++++---------
+ 1 file changed, 45 insertions(+), 41 deletions(-)
+
+diff --git a/wp-content/plugins/wp-piwik/update/2015051101.php b/wp-content/plugins/wp-piwik/update/2015051101.php
+index 6b11411a..bc9a4308 100755
+--- a/wp-content/plugins/wp-piwik/update/2015051101.php
++++ b/wp-content/plugins/wp-piwik/update/2015051101.php
+@@ -1,41 +1,45 @@
+-<?php
+-
+-// Get & delete old version's options
+-if (self::$settings->checkNetworkActivation ()) {
+-	$oldGlobalOptions = get_site_option ( 'wp-piwik_global-settings', array () );
+-	delete_site_option('wp-piwik_global-settings');
+-} else {
+-	$oldGlobalOptions = get_option ( 'wp-piwik_global-settings', array () );
+-	delete_option('wp-piwik_global-settings');
+-}
+-
+-$oldOptions = get_option ( 'wp-piwik_settings', array () );
+-delete_option('wp-piwik_settings');
+-	
+-if (self::$settings->checkNetworkActivation ()) {
+-	global $wpdb;
+-	$aryBlogs = \WP_Piwik\Settings::getBlogList();
+-	if (is_array($aryBlogs))
+-		foreach ($aryBlogs as $aryBlog) {
+-            $oldOptions = get_blog_option ( $aryBlog['blog_id'], 'wp-piwik_settings', array () );
+-			if (!$this->isConfigured())
+-				foreach ( $oldOptions as $key => $value )
+-					self::$settings->setOption ( $key, $value, $aryBlog['blog_id'] );
+-			delete_blog_option($aryBlog['blog_id'], 'wp-piwik_settings');
+-		}
+-}
+-
+-if (!$this->isConfigured()) {
+-	if (!$oldGlobalOptions['add_tracking_code']) $oldGlobalOptions['track_mode'] = 'disabled';
+-	elseif (!$oldGlobalOptions['track_mode']) $oldGlobalOptions['track_mode'] = 'default';
+-	elseif ($oldGlobalOptions['track_mode'] == 1) $oldGlobalOptions['track_mode'] = 'js';
+-	elseif ($oldGlobalOptions['track_mode'] == 2) $oldGlobalOptions['track_mode'] = 'proxy';
+-
+-	// Store old values in new settings
+-	foreach ( $oldGlobalOptions as $key => $value )
+-		self::$settings->setGlobalOption ( $key, $value );
+-	foreach ( $oldOptions as $key => $value )
+-		self::$settings->setOption ( $key, $value );
+-}
+-
+-self::$settings->save ();
+\ No newline at end of file
++<?php
++
++/**** a/i patch: DISABLE THIS GLOBAL UPDATE 
++
++// Get & delete old version's options
++if (self::$settings->checkNetworkActivation ()) {
++	$oldGlobalOptions = get_site_option ( 'wp-piwik_global-settings', array () );
++	delete_site_option('wp-piwik_global-settings');
++} else {
++	$oldGlobalOptions = get_option ( 'wp-piwik_global-settings', array () );
++	delete_option('wp-piwik_global-settings');
++}
++
++$oldOptions = get_option ( 'wp-piwik_settings', array () );
++delete_option('wp-piwik_settings');
++	
++if (self::$settings->checkNetworkActivation ()) {
++	global $wpdb;
++	$aryBlogs = \WP_Piwik\Settings::getBlogList();
++	if (is_array($aryBlogs))
++		foreach ($aryBlogs as $aryBlog) {
++            $oldOptions = get_blog_option ( $aryBlog['blog_id'], 'wp-piwik_settings', array () );
++			if (!$this->isConfigured())
++				foreach ( $oldOptions as $key => $value )
++					self::$settings->setOption ( $key, $value, $aryBlog['blog_id'] );
++			delete_blog_option($aryBlog['blog_id'], 'wp-piwik_settings');
++		}
++}
++
++if (!$this->isConfigured()) {
++	if (!$oldGlobalOptions['add_tracking_code']) $oldGlobalOptions['track_mode'] = 'disabled';
++	elseif (!$oldGlobalOptions['track_mode']) $oldGlobalOptions['track_mode'] = 'default';
++	elseif ($oldGlobalOptions['track_mode'] == 1) $oldGlobalOptions['track_mode'] = 'js';
++	elseif ($oldGlobalOptions['track_mode'] == 2) $oldGlobalOptions['track_mode'] = 'proxy';
++
++	// Store old values in new settings
++	foreach ( $oldGlobalOptions as $key => $value )
++		self::$settings->setGlobalOption ( $key, $value );
++	foreach ( $oldOptions as $key => $value )
++		self::$settings->setOption ( $key, $value );
++}
++
++self::$settings->save ();
++
++****/
+-- 
+2.17.1
+
diff --git a/patches/0183-fix-recaptcha-validate_user_signup-hook.patch b/patches/0183-fix-recaptcha-validate_user_signup-hook.patch
new file mode 100644
index 00000000..7c1ebb91
--- /dev/null
+++ b/patches/0183-fix-recaptcha-validate_user_signup-hook.patch
@@ -0,0 +1,25 @@
+From 77926f741d799b195754acbd96291645e6222014 Mon Sep 17 00:00:00 2001
+From: ale <ale@incal.net>
+Date: Sat, 22 Aug 2015 18:42:44 +0100
+Subject: [PATCH 183/229] fix recaptcha validate_user_signup hook
+
+---
+ wp-content/plugins/wp-recaptcha-bp/recaptcha.php | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/wp-content/plugins/wp-recaptcha-bp/recaptcha.php b/wp-content/plugins/wp-recaptcha-bp/recaptcha.php
+index a9ea1d6c..2cb535b2 100644
+--- a/wp-content/plugins/wp-recaptcha-bp/recaptcha.php
++++ b/wp-content/plugins/wp-recaptcha-bp/recaptcha.php
+@@ -252,7 +252,7 @@ class ReCAPTCHAPlugin extends WPPlugin
+                 $_POST['g-recaptcha-response'] == '') {
+                 $result['errors']->add('blank_captcha',
+                     $this->options['no_response_error']);
+-                return $result['errors'];
++                return $result;
+             }
+ 
+             if ($this->_reCaptchaLib == null) {
+-- 
+2.17.1
+
diff --git a/patches/0184-Fixed-wp-recaptcha-error-handling-in-show_recaptcha_.patch b/patches/0184-Fixed-wp-recaptcha-error-handling-in-show_recaptcha_.patch
new file mode 100644
index 00000000..3aed939f
--- /dev/null
+++ b/patches/0184-Fixed-wp-recaptcha-error-handling-in-show_recaptcha_.patch
@@ -0,0 +1,28 @@
+From d295dee2debd70f13656234f5888275779ae4a1b Mon Sep 17 00:00:00 2001
+From: lechuck <lechuck@autistici.org>
+Date: Sat, 26 Sep 2015 19:28:37 +0100
+Subject: [PATCH 184/229] Fixed wp-recaptcha error handling in
+ show_recaptcha_in_registration
+
+---
+ wp-content/plugins/wp-recaptcha-bp/recaptcha.php | 4 +++-
+ 1 file changed, 3 insertions(+), 1 deletion(-)
+
+diff --git a/wp-content/plugins/wp-recaptcha-bp/recaptcha.php b/wp-content/plugins/wp-recaptcha-bp/recaptcha.php
+index 2cb535b2..96d4fee0 100644
+--- a/wp-content/plugins/wp-recaptcha-bp/recaptcha.php
++++ b/wp-content/plugins/wp-recaptcha-bp/recaptcha.php
+@@ -211,7 +211,9 @@ class ReCAPTCHAPlugin extends WPPlugin
+ 
+         // if it's for wordpress mu, show the errors
+         if ($this->is_multi_blog()) {
+-            $error = $errors->get_error_message('captcha');
++            if( is_wp_error( $errors ) ) {
++              $error = $errors->get_error_message('captcha');
++            }
+             echo '<label for="verification">Verification:</label>';
+             echo ($error ? '<p class="error">' . $error . '</p>' : '');
+             echo $this->get_recaptcha_html();
+-- 
+2.17.1
+
diff --git a/patches/0185-read-master-IP-from-etc-noblogs-master.patch b/patches/0185-read-master-IP-from-etc-noblogs-master.patch
new file mode 100644
index 00000000..89409114
--- /dev/null
+++ b/patches/0185-read-master-IP-from-etc-noblogs-master.patch
@@ -0,0 +1,44 @@
+From b88cff278bd26546913178167328838c81eb6997 Mon Sep 17 00:00:00 2001
+From: ale <ale@incal.net>
+Date: Sun, 8 Nov 2015 11:21:23 +0000
+Subject: [PATCH 185/229] read master IP from /etc/noblogs/master
+
+---
+ wp-nginx-map.php | 7 ++++---
+ 1 file changed, 4 insertions(+), 3 deletions(-)
+
+diff --git a/wp-nginx-map.php b/wp-nginx-map.php
+index 2ad9d585..5b4f4101 100644
+--- a/wp-nginx-map.php
++++ b/wp-nginx-map.php
+@@ -4,7 +4,8 @@
+ //
+ // Stampa una mappa delle assegnazioni blog -> backend, per NGINX.
+ // IP interno del master.
+-define('NOBLOGS_MASTER', '172.16.1.10');
++$master_url = file_get_contents('/etc/noblogs/master');
++$noblogs_master = parse_url($master_url)['host'];
+ 
+ // Load wordpress api.
+ define('WP_CACHE',false);
+@@ -25,7 +26,7 @@ function printline($s) {
+ function backend_to_http_endpoint($backend) {
+   if (substr($backend, 0, 8) != 'backend_') {
+     error_log('diamine, di questo backend non so che farmene: ' . $backend);
+-    return NOBLOGS_MASTER . ':82';
++    return $noblogs_master . ':82';
+   }
+   $id = substr($backend, 8);
+   return '172.16.1.' . $id . ':82';
+@@ -39,7 +40,7 @@ function generate_map() {
+   $blogs = get_blogs();
+ 
+   printline('map $http_host $backend_noblogs {');
+-  printline(' default http://' . NOBLOGS_MASTER . ':82;');
++  printline(' default http://' . $noblogs_master . ':82;');
+   foreach ($blogs as $blog) {
+     $blog_id = $blog->blog_id;
+     if ($blog_id == 1)
+-- 
+2.17.1
+
diff --git a/patches/0186-Fix-scope-of-noblogs_master-variable.patch b/patches/0186-Fix-scope-of-noblogs_master-variable.patch
new file mode 100644
index 00000000..0d0bf975
--- /dev/null
+++ b/patches/0186-Fix-scope-of-noblogs_master-variable.patch
@@ -0,0 +1,38 @@
+From d4ee70cc1a935cf91795e65ffd46350d80f5be4a Mon Sep 17 00:00:00 2001
+From: Joe <joe@incal.net>
+Date: Sun, 8 Nov 2015 17:38:59 +0100
+Subject: [PATCH 186/229] Fix scope of $noblogs_master variable
+
+---
+ wp-nginx-map.php | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/wp-nginx-map.php b/wp-nginx-map.php
+index 5b4f4101..f01c18f7 100644
+--- a/wp-nginx-map.php
++++ b/wp-nginx-map.php
+@@ -16,7 +16,7 @@ function get_blogs() {
+   global $wpdb;
+   $sql = "SELECT blog_id, domain FROM $wpdb->blogs WHERE deleted = 0 AND archived = '0' ORDER BY domain ASC";
+   $result = $wpdb->get_results($sql);
+-  return ($result);  
++  return ($result);
+ }
+ 
+ function printline($s) {
+@@ -35,6 +35,7 @@ function backend_to_http_endpoint($backend) {
+ // Print the blog -> backend map.
+ function generate_map() {
+   global $wpdb;
++  global $noblogs_master;
+   $wpdb_hash = &$wpdb->hash_map;
+ 
+   $blogs = get_blogs();
+@@ -54,4 +55,3 @@ function generate_map() {
+ 
+ 
+ generate_map();
+-
+-- 
+2.17.1
+
diff --git a/patches/0187-Patch-themes-twenty.patch b/patches/0187-Patch-themes-twenty.patch
new file mode 100644
index 00000000..1cc570e5
--- /dev/null
+++ b/patches/0187-Patch-themes-twenty.patch
@@ -0,0 +1,292 @@
+From 1cc67ed85a27d517b27c03b5cba1823fe46a3392 Mon Sep 17 00:00:00 2001
+From: lucha <lucha@paranoici.org>
+Date: Sun, 23 Aug 2015 16:17:33 +0200
+Subject: [PATCH 187/229] Patch themes twenty*
+
+Patch theme twentyten, twentyeleven, twentytwelve, twentythirtheen,
+twentyfourteen, twentyfifteen, twentysixteen, twentyseventeen
+
+Added a/i credits, and removed Google Fonts API.
+---
+ wp-content/themes/twentyfifteen/footer.php    |  7 +-
+ wp-content/themes/twentyfifteen/functions.php | 72 +++----------------
+ wp-content/themes/twentyfourteen/footer.php   |  4 +-
+ .../themes/twentyfourteen/functions.php       | 13 +---
+ .../themes/twentyseventeen/functions.php      |  7 +-
+ wp-content/themes/twentysixteen/functions.php |  3 +-
+ wp-content/themes/twentyten/footer.php        |  6 +-
+ .../themes/twentythirteen/functions.php       |  2 +
+ wp-content/themes/twentytwelve/functions.php  |  2 +
+ 9 files changed, 30 insertions(+), 86 deletions(-)
+
+diff --git a/wp-content/themes/twentyfifteen/footer.php b/wp-content/themes/twentyfifteen/footer.php
+index 6447da0e..2097c9fd 100644
+--- a/wp-content/themes/twentyfifteen/footer.php
++++ b/wp-content/themes/twentyfifteen/footer.php
+@@ -22,14 +22,13 @@
+ 				 */
+ 				do_action( 'twentyfifteen_credits' );
+ 			?>
+-			<?php
++
++<?php
+ 			if ( function_exists( 'the_privacy_policy_link' ) ) {
+ 				the_privacy_policy_link( '', '<span role="separator" aria-hidden="true"></span>' );
+ 			}
+ 			?>
+-			<a href="<?php echo esc_url( __( 'https://wordpress.org/', 'twentyfifteen' ) ); ?>" class="imprint">
+-				<?php printf( __( 'Proudly powered by %s', 'twentyfifteen' ), 'WordPress' ); ?>
+-			</a>
++        <strong>Proudly powered by <a href="http://www.autistici.org">R*</a></strong>
+ 		</div><!-- .site-info -->
+ 	</footer><!-- .site-footer -->
+ 
+diff --git a/wp-content/themes/twentyfifteen/functions.php b/wp-content/themes/twentyfifteen/functions.php
+index db6451f0..9e5f50fd 100644
+--- a/wp-content/themes/twentyfifteen/functions.php
++++ b/wp-content/themes/twentyfifteen/functions.php
+@@ -276,67 +276,15 @@ function twentyfifteen_widgets_init() {
+ add_action( 'widgets_init', 'twentyfifteen_widgets_init' );
+ 
+ if ( ! function_exists( 'twentyfifteen_fonts_url' ) ) :
+-	/**
+-	 * Register Google fonts for Twenty Fifteen.
+-	 *
+-	 * @since Twenty Fifteen 1.0
+-	 *
+-	 * @return string Google fonts URL for the theme.
+-	 */
+-	function twentyfifteen_fonts_url() {
+-		$fonts_url = '';
+-		$fonts     = array();
+-		$subsets   = 'latin,latin-ext';
+-
+-		/*
+-		 * Translators: If there are characters in your language that are not supported
+-		 * by Noto Sans, translate this to 'off'. Do not translate into your own language.
+-		 */
+-		if ( 'off' !== _x( 'on', 'Noto Sans font: on or off', 'twentyfifteen' ) ) {
+-			$fonts[] = 'Noto Sans:400italic,700italic,400,700';
+-		}
+-
+-		/*
+-		 * Translators: If there are characters in your language that are not supported
+-		 * by Noto Serif, translate this to 'off'. Do not translate into your own language.
+-		 */
+-		if ( 'off' !== _x( 'on', 'Noto Serif font: on or off', 'twentyfifteen' ) ) {
+-			$fonts[] = 'Noto Serif:400italic,700italic,400,700';
+-		}
+-
+-		/*
+-		 * Translators: If there are characters in your language that are not supported
+-		 * by Inconsolata, translate this to 'off'. Do not translate into your own language.
+-		 */
+-		if ( 'off' !== _x( 'on', 'Inconsolata font: on or off', 'twentyfifteen' ) ) {
+-			$fonts[] = 'Inconsolata:400,700';
+-		}
+-
+-		/*
+-		 * Translators: To add an additional character subset specific to your language,
+-		 * translate this to 'greek', 'cyrillic', 'devanagari' or 'vietnamese'. Do not translate into your own language.
+-		 */
+-		$subset = _x( 'no-subset', 'Add new subset (greek, cyrillic, devanagari, vietnamese)', 'twentyfifteen' );
+-
+-		if ( 'cyrillic' == $subset ) {
+-			$subsets .= ',cyrillic,cyrillic-ext';
+-		} elseif ( 'greek' == $subset ) {
+-			$subsets .= ',greek,greek-ext';
+-		} elseif ( 'devanagari' == $subset ) {
+-			$subsets .= ',devanagari';
+-		} elseif ( 'vietnamese' == $subset ) {
+-			$subsets .= ',vietnamese';
+-		}
+-
+-		if ( $fonts ) {
+-			$fonts_url = add_query_arg(
+-				array(
+-					'family' => urlencode( implode( '|', $fonts ) ),
+-					'subset' => urlencode( $subsets ),
+-				),
+-				'https://fonts.googleapis.com/css'
+-			);
+-		}
++/**
++ * Register Google fonts for Twenty Fifteen.
++ *
++ * @since Twenty Fifteen 1.0
++ *
++ * @return string Google fonts URL for the theme.
++ */
++function twentyfifteen_fonts_url() {
++	$fonts_url = '';
+ 
+ 		return $fonts_url;
+ 	}
+@@ -425,6 +373,7 @@ add_action( 'enqueue_block_editor_assets', 'twentyfifteen_block_editor_styles' )
+  * @param string  $relation_type The relation type the URLs are printed.
+  * @return array URLs to print for resource hints.
+  */
++/*
+ function twentyfifteen_resource_hints( $urls, $relation_type ) {
+ 	if ( wp_style_is( 'twentyfifteen-fonts', 'queue' ) && 'preconnect' === $relation_type ) {
+ 		if ( version_compare( $GLOBALS['wp_version'], '4.7-alpha', '>=' ) ) {
+@@ -440,6 +389,7 @@ function twentyfifteen_resource_hints( $urls, $relation_type ) {
+ 	return $urls;
+ }
+ add_filter( 'wp_resource_hints', 'twentyfifteen_resource_hints', 10, 2 );
++*/
+ 
+ /**
+  * Add featured image as background image to post navigation elements.
+diff --git a/wp-content/themes/twentyfourteen/footer.php b/wp-content/themes/twentyfourteen/footer.php
+index d1016eb9..51bd4833 100644
+--- a/wp-content/themes/twentyfourteen/footer.php
++++ b/wp-content/themes/twentyfourteen/footer.php
+@@ -23,9 +23,7 @@
+ 					the_privacy_policy_link( '', '<span role="separator" aria-hidden="true"></span>' );
+ 				}
+ 				?>
+-				<a href="<?php echo esc_url( __( 'https://wordpress.org/', 'twentyfourteen' ) ); ?>" class="imprint">
+-					<?php printf( __( 'Proudly powered by %s', 'twentyfourteen' ), 'WordPress' ); ?>
+-				</a>
++                <strong>Proudly powered by <a href="http://www.autistici.org">R*</a></strong>
+ 			</div><!-- .site-info -->
+ 		</footer><!-- #colophon -->
+ 	</div><!-- #page -->
+diff --git a/wp-content/themes/twentyfourteen/functions.php b/wp-content/themes/twentyfourteen/functions.php
+index c017dac6..ec71dff8 100644
+--- a/wp-content/themes/twentyfourteen/functions.php
++++ b/wp-content/themes/twentyfourteen/functions.php
+@@ -288,17 +288,6 @@ add_action( 'widgets_init', 'twentyfourteen_widgets_init' );
+  */
+ function twentyfourteen_font_url() {
+ 	$font_url = '';
+-	/*
+-	 * Translators: If there are characters in your language that are not supported
+-	 * by Lato, translate this to 'off'. Do not translate into your own language.
+-	 */
+-	if ( 'off' !== _x( 'on', 'Lato font: on or off', 'twentyfourteen' ) ) {
+-		$query_args = array(
+-			'family' => urlencode( 'Lato:300,400,700,900,300italic,400italic,700italic' ),
+-			'subset' => urlencode( 'latin,latin-ext' ),
+-		);
+-		$font_url   = add_query_arg( $query_args, 'https://fonts.googleapis.com/css' );
+-	}
+ 
+ 	return $font_url;
+ }
+@@ -372,6 +361,7 @@ add_action( 'admin_print_scripts-appearance_page_custom-header', 'twentyfourteen
+  * @param string  $relation_type The relation type the URLs are printed.
+  * @return array URLs to print for resource hints.
+  */
++/*
+ function twentyfourteen_resource_hints( $urls, $relation_type ) {
+ 	if ( wp_style_is( 'twentyfourteen-lato', 'queue' ) && 'preconnect' === $relation_type ) {
+ 		if ( version_compare( $GLOBALS['wp_version'], '4.7-alpha', '>=' ) ) {
+@@ -387,6 +377,7 @@ function twentyfourteen_resource_hints( $urls, $relation_type ) {
+ 	return $urls;
+ }
+ add_filter( 'wp_resource_hints', 'twentyfourteen_resource_hints', 10, 2 );
++*/
+ 
+ /**
+  * Enqueue styles for the block-based editor.
+diff --git a/wp-content/themes/twentyseventeen/functions.php b/wp-content/themes/twentyseventeen/functions.php
+index 1ef1b570..952da193 100644
+--- a/wp-content/themes/twentyseventeen/functions.php
++++ b/wp-content/themes/twentyseventeen/functions.php
+@@ -299,8 +299,8 @@ function twentyseventeen_fonts_url() {
+ 			'subset'  => urlencode( 'latin,latin-ext' ),
+ 			'display' => urlencode( 'fallback' ),
+ 		);
+-
+-		$fonts_url = add_query_arg( $query_args, 'https://fonts.googleapis.com/css' );
++		// A/I removed google fonts
++		$fonts_url = add_query_arg( $query_args, '' );
+ 	}
+ 
+ 	return esc_url_raw( $fonts_url );
+@@ -318,7 +318,8 @@ function twentyseventeen_fonts_url() {
+ function twentyseventeen_resource_hints( $urls, $relation_type ) {
+ 	if ( wp_style_is( 'twentyseventeen-fonts', 'queue' ) && 'preconnect' === $relation_type ) {
+ 		$urls[] = array(
+-			'href' => 'https://fonts.gstatic.com',
++			// A/I removed google Fonts
++			'href' => '',
+ 			'crossorigin',
+ 		);
+ 	}
+diff --git a/wp-content/themes/twentysixteen/functions.php b/wp-content/themes/twentysixteen/functions.php
+index c180b826..b63354eb 100644
+--- a/wp-content/themes/twentysixteen/functions.php
++++ b/wp-content/themes/twentysixteen/functions.php
+@@ -346,7 +346,8 @@ if ( ! function_exists( 'twentysixteen_fonts_url' ) ) :
+ 					'subset'  => urlencode( $subsets ),
+ 					'display' => urlencode( 'fallback' ),
+ 				),
+-				'https://fonts.googleapis.com/css'
++				// A/I removed google fonts
++				''
+ 			);
+ 		}
+ 
+diff --git a/wp-content/themes/twentyten/footer.php b/wp-content/themes/twentyten/footer.php
+index 4763e99a..3752b700 100644
+--- a/wp-content/themes/twentyten/footer.php
++++ b/wp-content/themes/twentyten/footer.php
+@@ -43,9 +43,9 @@
+ 				 */
+ 				do_action( 'twentyten_credits' );
+ 				?>
+-				<a href="<?php echo esc_url( __( 'https://wordpress.org/', 'twentyten' ) ); ?>" class="imprint" title="<?php esc_attr_e( 'Semantic Personal Publishing Platform', 'twentyten' ); ?>">
+-					<?php printf( __( 'Proudly powered by %s.', 'twentyten' ), 'WordPress' ); ?>
+-				</a>
++
++    		   <strong>Proudly powered by <a href="http://www.autistici.org">R*</a></strong>
++
+ 			</div><!-- #site-generator -->
+ 
+ 		</div><!-- #colophon -->
+diff --git a/wp-content/themes/twentythirteen/functions.php b/wp-content/themes/twentythirteen/functions.php
+index 2b2eb72f..9e2175cd 100644
+--- a/wp-content/themes/twentythirteen/functions.php
++++ b/wp-content/themes/twentythirteen/functions.php
+@@ -271,6 +271,7 @@ add_action( 'wp_enqueue_scripts', 'twentythirteen_scripts_styles' );
+  * @param string  $relation_type The relation type the URLs are printed.
+  * @return array URLs to print for resource hints.
+  */
++/*
+ function twentythirteen_resource_hints( $urls, $relation_type ) {
+ 	if ( wp_style_is( 'twentythirteen-fonts', 'queue' ) && 'preconnect' === $relation_type ) {
+ 		if ( version_compare( $GLOBALS['wp_version'], '4.7-alpha', '>=' ) ) {
+@@ -286,6 +287,7 @@ function twentythirteen_resource_hints( $urls, $relation_type ) {
+ 	return $urls;
+ }
+ add_filter( 'wp_resource_hints', 'twentythirteen_resource_hints', 10, 2 );
++*/
+ 
+ /**
+  * Enqueue styles for the block-based editor.
+diff --git a/wp-content/themes/twentytwelve/functions.php b/wp-content/themes/twentytwelve/functions.php
+index bdda0c64..fb584016 100644
+--- a/wp-content/themes/twentytwelve/functions.php
++++ b/wp-content/themes/twentytwelve/functions.php
+@@ -208,6 +208,7 @@ add_action( 'enqueue_block_editor_assets', 'twentytwelve_block_editor_styles' );
+  * @param string  $relation_type The relation type the URLs are printed.
+  * @return array URLs to print for resource hints.
+  */
++/*
+ function twentytwelve_resource_hints( $urls, $relation_type ) {
+ 	if ( wp_style_is( 'twentytwelve-fonts', 'queue' ) && 'preconnect' === $relation_type ) {
+ 		if ( version_compare( $GLOBALS['wp_version'], '4.7-alpha', '>=' ) ) {
+@@ -223,6 +224,7 @@ function twentytwelve_resource_hints( $urls, $relation_type ) {
+ 	return $urls;
+ }
+ add_filter( 'wp_resource_hints', 'twentytwelve_resource_hints', 10, 2 );
++*/
+ 
+ /**
+  * Filter TinyMCE CSS path to include Google Fonts.
+-- 
+2.17.1
+
diff --git a/patches/0188-removed-googleapis-font-support-from-path-theme.patch b/patches/0188-removed-googleapis-font-support-from-path-theme.patch
new file mode 100644
index 00000000..aa31c0bb
--- /dev/null
+++ b/patches/0188-removed-googleapis-font-support-from-path-theme.patch
@@ -0,0 +1,176 @@
+From 711ce22d9818739171117a60e4a2a3a1cc800b04 Mon Sep 17 00:00:00 2001
+From: lucha <lucha@paranoici.org>
+Date: Sun, 23 Aug 2015 16:22:31 +0200
+Subject: [PATCH 188/229] removed googleapis font support from path theme
+
+---
+ .../path/library/extensions/theme-fonts.php   | 97 ++++---------------
+ 1 file changed, 20 insertions(+), 77 deletions(-)
+
+diff --git a/wp-content/themes/path/library/extensions/theme-fonts.php b/wp-content/themes/path/library/extensions/theme-fonts.php
+index 069217a5..bf30273c 100644
+--- a/wp-content/themes/path/library/extensions/theme-fonts.php
++++ b/wp-content/themes/path/library/extensions/theme-fonts.php
+@@ -2,16 +2,16 @@
+ /**
+  * Theme Fonts - A script to allow users to select theme fonts.
+  *
+- * Theme Fonts was created to give theme developers an easy way to include multiple font settings 
+- * and multiple font choices to their users.  It's main purpose is to provide integration into the 
+- * WordPress theme customizer to allow for the selection of fonts.  The script will work with basic 
++ * Theme Fonts was created to give theme developers an easy way to include multiple font settings
++ * and multiple font choices to their users.  It's main purpose is to provide integration into the
++ * WordPress theme customizer to allow for the selection of fonts.  The script will work with basic
+  * Web-safe fonts, custom fonts added to the theme, and fonts from Google Web Fonts.
+  *
+- * 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, 
++ * 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 
++ * 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.
+  *
+  * @package   ThemeFonts
+@@ -120,9 +120,9 @@ final class Theme_Fonts {
+ 	}
+ 
+ 	/**
+-	 * This method basically serves as a wrapper on 'init' to allow themes to know when to 
+-	 * register their custom fonts.  It also passes the object so that theme developers can 
+-	 * interact with it.  They'll need to use `$object->add_setting()` and `$object->add_font()`. 
++	 * This method basically serves as a wrapper on 'init' to allow themes to know when to
++	 * register their custom fonts.  It also passes the object so that theme developers can
++	 * interact with it.  They'll need to use `$object->add_setting()` and `$object->add_font()`.
+ 	 * Theme devs should just set a 'callback' when they add support for this feature.
+ 	 *
+ 	 * @since  0.1.0
+@@ -134,7 +134,7 @@ final class Theme_Fonts {
+ 
+ 		if ( !empty( $supports[0] ) ) {
+ 
+-			if ( isset( $supports[0]['callback'] ) ) 
++			if ( isset( $supports[0]['callback'] ) )
+ 				add_action( 'theme_fonts_register', $supports[0]['callback'] );
+ 
+ 			if ( isset( $supports[0]['customizer'] ) && true === $supports[0]['customizer'] )
+@@ -145,7 +145,7 @@ final class Theme_Fonts {
+ 	}
+ 
+ 	/**
+-	 * Add a new font setting.  Theme developers should use this method to add new font settings 
++	 * Add a new font setting.  Theme developers should use this method to add new font settings
+ 	 * to their theme.
+ 	 *
+ 	 * @since  0.1.0
+@@ -169,7 +169,7 @@ final class Theme_Fonts {
+ 	}
+ 
+ 	/**
+-	 * Add a new font for selection.  Theme developers should use this method to add new fonts 
++	 * Add a new font for selection.  Theme developers should use this method to add new fonts
+ 	 * for their theme.
+ 	 *
+ 	 * @since  0.1.0
+@@ -274,70 +274,13 @@ final class Theme_Fonts {
+ 	 * @return void
+ 	 */
+ 	protected function get_style_uri() {
+-
+-		/* Get the theme-specified settings for the 'theme-fonts' feature. */
+-		$supports = get_theme_support( 'theme-fonts' );
+-
+-		/* Set up an empty string for the font string. */
+-		$font_string = '';
+-
+-		/* Loop through each of the font settings and queue the fonts associated with them. */
+-		foreach ( $this->settings as $name => $setting ) {
+-
+-			$font_handle = get_theme_mod( "theme_font_{$name}", $setting['default'] );
+-
+-			$this->queue_font( $font_handle );
+-		}
+-
+-		if ( empty( $this->font_queue ) )
+-			return '';
+-
+-		/* Loop through each of the queued fonts and add them to the font string. */
+-		foreach ( $this->font_queue as $family => $args ) {
+-
+-			$font_string .= !empty( $font_string ) ? "|{$family}" : $family;
+-
+-			/* If any font styles (weight, style) were specified, add them to the string. */
+-			if ( isset( $args['styles'] ) && is_array( $args['styles'] ) ) {
+-
+-				$font_styles = array_unique( $args['styles'] );
+-
+-				$font_string .= ':' . join( ',', $font_styles );
+-			}
+-		}
+-
+-		/* Set up the query arguments and add the font family. */
+-		$query_args = array( 'family' => $font_string );
+-
+-		/* If the theme registered support for other font settings, add them. */
+-		if ( !empty( $supports[0] ) ) {
+-
+-			/* Get the defined subset. */
+-			$subset = isset( $supports[0]['subset'] ) ? $supports[0]['subset'] : array();
+-
+-			/* Allow devs and theme users to override the subset. */
+-			$subset = apply_filters( 'theme_fonts_subset', $subset );
+-
+-			/* If a subset was defined, add it to the query args. */
+-			if ( !empty( $subset ) )
+-				$query_args['subset'] = urlencode( join( ',', $subset ) );
+-
+-			/* If specific text is requested, add it to the query args. */
+-			if ( isset( $supports[0]['text'] ) )
+-				$query_args['text'] = urlencode( $supports[0]['text'] );
+-		}
+-
+-		/* Set up the stylesheet URI. */
+-		$style_uri = ( is_ssl() ? 'https' : 'http' ) . '://fonts.googleapis.com/css';
+-
+-		/* Return the stylesheet URI with added query args. */
+-		return add_query_arg( $query_args, $style_uri );
++        return '';
+ 	}
+ 
+ 	/**
+-	 * Queues a font by its font family.  This is separate because multiples of the same family 
+-	 * may be loaded.  For example, both the 'Open Sans 400' and 'Open Sans 700 Italic' could 
+-	 * be loaded.  These both have the same family of 'Open Sans', so we need to queue the 
++	 * Queues a font by its font family.  This is separate because multiples of the same family
++	 * may be loaded.  For example, both the 'Open Sans 400' and 'Open Sans 700 Italic' could
++	 * be loaded.  These both have the same family of 'Open Sans', so we need to queue the
+ 	 * fonts and attach the styles to the font family.  This is only needed for Google Web Fonts.
+ 	 *
+ 	 * @since  0.1.0
+@@ -384,8 +327,8 @@ final class Theme_Fonts {
+ 	}
+ 
+ 	/**
+-	 * Creates the section, settings, and controls for the WordPress theme customizer screen.  Each 
+-	 * font setting is given an individual setting and control within the 'fonts' section.  The data 
++	 * Creates the section, settings, and controls for the WordPress theme customizer screen.  Each
++	 * font setting is given an individual setting and control within the 'fonts' section.  The data
+ 	 * is saved in the 'theme_mod' setting for the theme with the 'theme_font_{$setting_id}' name.
+ 	 *
+ 	 * @since  0.1.0
+@@ -450,8 +393,8 @@ final class Theme_Fonts {
+ 	}
+ 
+ 	/**
+-	 * Returns an array of font choices for the theme customizer.  Theme developers can add fonts for 
+-	 * a specific setting by using the 'setting' argument.  If not set, the font is added to all 
++	 * Returns an array of font choices for the theme customizer.  Theme developers can add fonts for
++	 * a specific setting by using the 'setting' argument.  If not set, the font is added to all
+ 	 * settings.
+ 	 *
+ 	 * @since  0.1.0
+-- 
+2.17.1
+
diff --git a/patches/0189-removed-googleapis-fonts-from-bliss-theme.patch b/patches/0189-removed-googleapis-fonts-from-bliss-theme.patch
new file mode 100644
index 00000000..674ab0a0
--- /dev/null
+++ b/patches/0189-removed-googleapis-fonts-from-bliss-theme.patch
@@ -0,0 +1,383 @@
+From 481d406830fba4e409e29d5638fb1cec1154ccc6 Mon Sep 17 00:00:00 2001
+From: lucha <lucha@paranoici.org>
+Date: Sun, 23 Aug 2015 16:25:17 +0200
+Subject: [PATCH 189/229] removed googleapis fonts from bliss theme
+
+---
+ wp-content/themes/bliss/footer.php    |  31 ++++----
+ wp-content/themes/bliss/functions.php | 101 +++++++++++++-------------
+ 2 files changed, 64 insertions(+), 68 deletions(-)
+
+diff --git a/wp-content/themes/bliss/footer.php b/wp-content/themes/bliss/footer.php
+index 40149f9d..4d6c2e96 100644
+--- a/wp-content/themes/bliss/footer.php
++++ b/wp-content/themes/bliss/footer.php
+@@ -4,7 +4,7 @@
+ 
+ 	<footer class="site-footer">
+     	<div class="content">
+-       
++
+             <?php
+ 			  wp_nav_menu(array(
+ 				  'theme_location' => 'footer-nav',
+@@ -12,14 +12,14 @@
+ 				  'container_id' => 'footerNav',
+ 				  'container_class' => 'clearfix small'
+ 				  ));
+-            ?>			
+-			
+-			<?php 
++            ?>
++
++			<?php
+ 			// version 0.1.5 introduces widget areas for the footer.
+ 			if(is_active_sidebar('footer-widget') || is_active_sidebar('footer-widget-2') || is_active_sidebar('footer-widget-3')){
+ 				?>
+ 				<section class="thirds clear clearfix spacer small">
+-				<?php 
++				<?php
+ 				// footer widgets here.
+ 				if(is_active_sidebar('footer-widget')){
+ 					dynamic_sidebar('footer-widget');
+@@ -29,13 +29,13 @@
+ 				}
+ 				if(is_active_sidebar('footer-widget-3')){
+ 					dynamic_sidebar('footer-widget-3');
+-				}				
++				}
+ 				?>
+ 				</section>
+-				<?php 
++				<?php
+ 			}
+ 			?>
+-			
++
+             <?php
+ 			if(has_nav_menu('social-menu')){
+ 
+@@ -47,8 +47,8 @@
+ 
+ 				  ));
+ 			}
+-            ?>			
+-			
++            ?>
++
+             <p class="credit spacer small">
+ 				<?php
+ 				printf(
+@@ -56,17 +56,12 @@
+ 				date('Y'), esc_attr(get_bloginfo('name')), 'http://www.mardesco.com/themes/bliss/', 'http://www.wordpress.org' );
+             	?>
+             </p>
+-		</div>    
++		</div>
+ 
+ 		<?php wp_footer(); ?>
+-		
++
+ 	</footer>
+ </div> <!--! end of #container -->
+-        
+-<!--[if lt IE 7 ]>
+-	<script src="//ajax.googleapis.com/ajax/libs/chrome-frame/1.0.2/CFInstall.min.js"></script>
+-	<script>window.attachEvent("onload",function(){CFInstall.check({mode:"overlay"})})</script>
+-<![endif]-->
+-        
++
+     </body>
+ </html>
+\ No newline at end of file
+diff --git a/wp-content/themes/bliss/functions.php b/wp-content/themes/bliss/functions.php
+index a5211bf6..43f0c04f 100644
+--- a/wp-content/themes/bliss/functions.php
++++ b/wp-content/themes/bliss/functions.php
+@@ -12,18 +12,18 @@ if(__FILE__ == $_SERVER['SCRIPT_FILENAME']){
+ 
+ # Begin Options #
+ 
+-/* 
+-theme options panel via the Options Framework 
++/*
++theme options panel via the Options Framework
+ courtesy of Devin Price : http://wptheming.com/options-framework-theme/
+ */
+ define( 'OPTIONS_FRAMEWORK_DIRECTORY', get_template_directory_uri() . '/options/' );
+ require_once dirname( __FILE__ ) . '/options/options-framework.php';
+ 
+ /*
+- * 
++ *
+  * Show / hide the slideshow option when a checkbox is clicked.
+  *
+- * 
++ *
+  */
+ 
+ function bliss_toggle_slideshow_options() { ?>
+@@ -39,7 +39,7 @@ function bliss_toggle_slideshow_options() { ?>
+ 			if (jQuery('#bliss_slideshow1_showhidden:checked').val() !== undefined) {
+ 				jQuery('.bliss-slideshow-1').show();
+ 			}
+-			
++
+ 			// slideshow 2
+ 			jQuery('#bliss_slideshow2_showhidden').click(function() {
+ 				jQuery('.bliss-slideshow-2').fadeToggle(400);
+@@ -56,7 +56,7 @@ function bliss_toggle_slideshow_options() { ?>
+ 
+ 			if (jQuery('#bliss_slideshow3_showhidden:checked').val() !== undefined) {
+ 				jQuery('.bliss-slideshow-3').show();
+-			}	
++			}
+ 
+ 		});
+ 	</script>
+@@ -73,20 +73,20 @@ add_action( 'optionsframework_custom_scripts', 'bliss_toggle_slideshow_options'
+ function bliss_style_links(){
+ 	$modernizr_url = get_template_directory_uri() . "/js/modernizr-2.6.1.min.js";
+ 	wp_enqueue_script('modernizr', $modernizr_url, array(), '2.6.1', false);
+-	
++
+ 	// disallowed by theme review: get_template_directory_uri() . "/style.css";
+-	// required: use get_stylesheet_uri() 
++	// required: use get_stylesheet_uri()
+ 	$main_stylesheet  = get_stylesheet_uri();
+ 	wp_enqueue_style( 'bliss_style', $main_stylesheet, false );
+-	
++
+ 	// as of version 0.1.1 the font url is now a relative protocol.
+-	$font_url = '//fonts.googleapis.com/css?family=Merriweather:700italic';
+-	wp_enqueue_style( 'Merriweather', $font_url, false);
+-		
++	$font_url = '';
++	//wp_enqueue_style( 'Merriweather', $font_url, false);
++
+ 	// version 0.1.4 adds icons by Font Awesome
+ 	$icon_url = get_template_directory_uri() . '/css/font-awesome.min.css';
+ 	wp_enqueue_style( 'font-awesome', $icon_url, false);
+-	
++
+ }
+ add_action( 'wp_enqueue_scripts', 'bliss_style_links', 2 );
+ 
+@@ -94,43 +94,43 @@ add_action( 'wp_enqueue_scripts', 'bliss_style_links', 2 );
+ 	/* default value for $content_width, required by ThemeCheck. */
+ 	// it turns out, intended use of $content_width global is NOT the same
+ 	// as intended use of: (int) of_get_option('bliss_max_width')
+-	
++
+ 	// if not overriden by a plugin, must be set equal to the rendered content area of the theme.
+-	
++
+ 	// required: define content_width global via after_setup_theme callback
+ 	function bliss_global_width(){
+-	
++
+ 		// Note: this variable will not accurately reflect the size of the display area on a mobile device screen.
+-	
++
+ 		global $content_width;
+          if ( ! isset( $content_width ) ){
+ 				// Default for $content_width is the width of the content area on a page with a single sidebar at the theme's default container width.
+                $content_width = 735;
+-			   
++
+ 			   // but that's not necessarily accurate for the current page, is it.
+ 			   // The size of the content area will depend on the user settings.
+ 			   // retrieving those settings requires an extra database call.
+ 			   // TODO: set global vars for all user settings, to reduce the number of database lookups required.
+-			   
+-				$width = (int) esc_attr(of_get_option('bliss_max_width', '1024'));		
++
++				$width = (int) esc_attr(of_get_option('bliss_max_width', '1024'));
+ 				if($width === 0){
+-					// 100% width display. 
++					// 100% width display.
+ 					// size of content area can only be determined by JavaScript.
+ 					// use the default setting from above, and do nothing here.
+ 				}else{
+-				
++
+ 					// determine if this page has sidebars in the first place
+ 					if(is_front_page() || is_page_template('page-full-width.php')){
+ 
+ 						/*
+ 						style.css line 1155 says:
+ 						#main{padding:2.9%;}
+-						
++
+ 						2.9 * 2 = 5.8%
+ 						100-5.8 = 94.2
+ 						*/
+-						$content_width = $width * 0.942;	
+-					
++						$content_width = $width * 0.942;
++
+ 					}else{
+ 						// check sidebar status.
+ 						$sidebars = bliss_get_sidebar_selection();
+@@ -138,26 +138,26 @@ add_action( 'wp_enqueue_scripts', 'bliss_style_links', 2 );
+ 							// "left" and "right" both get the same treatment.
+ 							case 'left':
+ 							case 'right':
+-							
+-								/* 
++
++								/*
+ 								see stylesheet (eg .hasRightNav #main on line 1210)
+ 								the use of a single sidebar reduces the width of the content area by 22.45%
+-								
++
+ 								5.8 + 22.45 = 28.25
+ 								100 - 28.25 = 71.75
+ 								*/
+ 								$content_width = $width * 0.7175;
+-							
+-							
++
++
+ 							break;
+ 							case 'both':
+-								
++
+ 								// 22.45 * 2 = 44.9
+ 								// 44.9 + 5.8 = 50.7
+ 								// 100 - 50.7 = 49.3
+ 								$content_width = $width * 0.493;
+-								
+-								
++
++
+ 							break;
+ 							case 'none':
+ 								// same as the full width layouts above
+@@ -170,14 +170,14 @@ add_action( 'wp_enqueue_scripts', 'bliss_style_links', 2 );
+ 						}
+ 					}
+ 
+-				}			   
++				}
+          }
+ 	}
+ 	add_action('after_setup_theme', 'bliss_global_width');
+ 
+ 
+ function bliss_user_customizations(){
+-	
++
+ 	// user-specified width setting goes AFTER the theme's primary stylesheet.
+ 	$width = (int) esc_attr(of_get_option('bliss_max_width', '1024'));
+ 	if($width && is_int($width) && $width != 0){
+@@ -191,7 +191,7 @@ function bliss_user_customizations(){
+ 					width:90%%;
+ 					margin:35px 5%%;
+ 				}
+-			}			
++			}
+ 		</style>', $width, $breakpoint);
+ 	}else{
+ 		if(isset($width) && $width === 0){
+@@ -211,7 +211,7 @@ function bliss_user_customizations(){
+ 		}
+ 	}
+ 	$header_background = get_header_image();
+-	
++
+ 	// feature support for custom-header image.
+ 	if($header_background && $header_background != ''){
+ 		printf('
+@@ -220,11 +220,11 @@ function bliss_user_customizations(){
+ 					background:transparent url("%s") center center no-repeat;
+ 					background-size:cover;
+ 				}
+-			
++
+ 			</style>
+ 		', esc_url($header_background));
+ 	}
+-	
++
+ 	$header_text_color = get_header_textcolor();
+ 	if($header_text_color && $header_text_color != ''){
+ 		printf('
+@@ -244,9 +244,9 @@ function bliss_user_customizations(){
+ 				.site-header .contrast a{
+ 					color: #%s !important;
+ 				}
+-			
++
+ 			</style>
+-		', esc_attr($header_text_color));		
++		', esc_attr($header_text_color));
+ 	}
+ 
+ }
+@@ -270,7 +270,8 @@ function bliss_font_in_footer(){
+ 	/*
+ 	We put the Google Fonts font in the footer and call it late in the stack, to give it time to load before applying the typeface to the content.
+ 	*/
+-	echo '
++    return;
++    echo '
+ 	<style type="text/css">
+ 		h1,h2,h3{font-family: "Merriweather", serif;font-style:italic;font-weight:700}
+ 	</style>
+@@ -285,7 +286,7 @@ add_action('wp_footer', 'bliss_font_in_footer', 100);
+ 
+ // per http://codex.wordpress.org/Theme_Development#Untrusted_Data
+ // define a custom function for cleaning titles, when they are output within an html attribute.
+-// BUT functions defined in the global scope must be prefixed with the unique theme name!  
++// BUT functions defined in the global scope must be prefixed with the unique theme name!
+ // Thanks to nitkr for pointing this out.
+ function bliss_clean_title_link(){
+ 	//http://codex.wordpress.org/Function_Reference/the_title_attribute
+@@ -294,13 +295,13 @@ function bliss_clean_title_link(){
+ 
+ // as per http://codex.wordpress.org/Function_Reference/wp_title#Covering_Homepage
+ function bliss_homepage_title($title){
+-	
++
+ 
+ 	if( empty( $title ) && ( is_home() || is_front_page() ) ) {
+ 		return esc_attr( get_bloginfo( 'name' )  . ' | ' .  get_bloginfo( 'description' ) );
+ 	  }
+ 	  return $title;
+-	
++
+ }
+ add_filter( 'wp_title', 'bliss_homepage_title', 9);// call early, so it can be overridden by plugins
+ 
+@@ -311,7 +312,7 @@ function bliss_add_editor_styles() {
+ 	/* Editor styles, recommended by ThemeCheck. */
+ 	// http://codex.wordpress.org/Function_Reference/add_editor_style
+     add_editor_style( 'css/admin.css' );
+-	
++
+ 	/* theme support, as recommended by ThemeCheck: */
+ 	add_theme_support('post-thumbnails');
+ 	add_theme_support('custom-header');
+@@ -319,14 +320,14 @@ function bliss_add_editor_styles() {
+ 	add_theme_support('title-tag');// since WordPress 4.1
+ 
+ 	/* theme support, as REQUIRED by ThemeCheck */
+-	add_theme_support('automatic-feed-links');	
+-	
++	add_theme_support('automatic-feed-links');
++
+ 	// theme support for html5, introduced in bliss v.1.0.1
+ 	add_theme_support( 'html5', array( 'comment-list', 'comment-form', 'search-form', 'gallery', 'caption', 'widgets' ) );
+-	
++
+ 	// theme support for WooCommerce, as of Bliss version 1.0.6
+ 	add_theme_support('woocommerce');
+-	
++
+ }
+ add_action( 'after_setup_theme', 'bliss_add_editor_styles' );
+ 
+-- 
+2.17.1
+
diff --git a/patches/0190-Remove-Google-Fonts-from-nextgen-gallery.patch b/patches/0190-Remove-Google-Fonts-from-nextgen-gallery.patch
new file mode 100644
index 00000000..823c3406
--- /dev/null
+++ b/patches/0190-Remove-Google-Fonts-from-nextgen-gallery.patch
@@ -0,0 +1,41 @@
+From 6beabb87bd41ccbca23b201860d64f4ed8305ae0 Mon Sep 17 00:00:00 2001
+From: lucha <lucha@paranoici.org>
+Date: Fri, 23 Dec 2016 10:56:55 +0100
+Subject: [PATCH 190/229] Remove Google Fonts from nextgen-gallery
+
+---
+ .../modules/attach_to_post/module.attach_to_post.php        | 6 +++---
+ 1 file changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/wp-content/plugins/nextgen-gallery/products/photocrati_nextgen/modules/attach_to_post/module.attach_to_post.php b/wp-content/plugins/nextgen-gallery/products/photocrati_nextgen/modules/attach_to_post/module.attach_to_post.php
+index 4ce2e0a6..916256ed 100644
+--- a/wp-content/plugins/nextgen-gallery/products/photocrati_nextgen/modules/attach_to_post/module.attach_to_post.php
++++ b/wp-content/plugins/nextgen-gallery/products/photocrati_nextgen/modules/attach_to_post/module.attach_to_post.php
+@@ -253,7 +253,7 @@ class M_Attach_To_Post extends C_Base_Module
+ 
+ 		return $content;
+ 	}
+-	
++
+ 	function add_media_button()
+ 	{
+         if (in_array(FALSE, array(
+@@ -424,7 +424,7 @@ class M_Attach_To_Post extends C_Base_Module
+ 		if ($this->is_new_or_edit_post_screen()) {
+ 			$router = C_Router::get_instance();
+ 
+-			add_editor_style('https://fonts.googleapis.com/css?family=Lato');
++			// add_editor_style('https://fonts.googleapis.com/css?family=Lato');
+ 			add_editor_style($router->get_static_url('photocrati-attach_to_post#ngg_attach_to_post_tinymce_plugin.css'));
+ 			wp_enqueue_script('photocrati_ajax');
+ 
+@@ -612,4 +612,4 @@ class C_Attach_To_Post_Installer
+ 	}
+ }
+ 
+-new M_Attach_To_Post();
+\ No newline at end of file
++new M_Attach_To_Post();
+-- 
+2.17.1
+
diff --git a/patches/0191-removing-unneeded-options-for-mathjax-latex.patch b/patches/0191-removing-unneeded-options-for-mathjax-latex.patch
new file mode 100644
index 00000000..568e63bb
--- /dev/null
+++ b/patches/0191-removing-unneeded-options-for-mathjax-latex.patch
@@ -0,0 +1,146 @@
+From 0f01a397b6f30a50020a9c898f7ddac68d52c80a Mon Sep 17 00:00:00 2001
+From: lucha <lucha@paranoici.org>
+Date: Sat, 14 Jan 2017 16:55:47 +0100
+Subject: [PATCH 191/229] removing unneeded options for mathjax-latex
+
+---
+ .../class-mathjax-latex-admin.php             |  4 +-
+ .../mathjax-latex/class-mathjax-latex.php     |  4 +-
+ .../mathjax-latex/mathjax-latex-admin.php     | 52 +------------------
+ 3 files changed, 7 insertions(+), 53 deletions(-)
+
+diff --git a/wp-content/plugins/mathjax-latex/class-mathjax-latex-admin.php b/wp-content/plugins/mathjax-latex/class-mathjax-latex-admin.php
+index 75746393..5c41e083 100644
+--- a/wp-content/plugins/mathjax-latex/class-mathjax-latex-admin.php
++++ b/wp-content/plugins/mathjax-latex/class-mathjax-latex-admin.php
+@@ -105,6 +105,8 @@ EOT;
+ 			'kblog_mathjax_use_wplatex_syntax'
+ 		);
+ 
++        // AI patch: do not use cloudfare CDN
++        /*
+ 		$use_cdn = get_option( 'kblog_mathjax_use_cdn', true ) ? 'checked="true"' : '';
+ 
+ 		$this->admin_table_row(
+@@ -123,7 +125,7 @@ EOT;
+ 			"<input type='textbox' name='kblog_mathjax_custom_location' id='kblog_mathjax_custom_location' $custom_location $custom_location_disabled>",
+ 			'kblog_mathjax_custom_location'
+ 		);
+-
++        */
+ 		$options = $this->config_options();
+ 
+ 		$select_string = "<select name='kblog_mathjax_config' id='kblog_mathjax_config'>\n";
+diff --git a/wp-content/plugins/mathjax-latex/class-mathjax-latex.php b/wp-content/plugins/mathjax-latex/class-mathjax-latex.php
+index 7dc638f7..f4d83804 100644
+--- a/wp-content/plugins/mathjax-latex/class-mathjax-latex.php
++++ b/wp-content/plugins/mathjax-latex/class-mathjax-latex.php
+@@ -150,13 +150,15 @@ class MathJax_Latex {
+ 			return;
+ 		}
+ 
++        // AI patch: remove the use of the cloudfare CDN!
+ 		// initialise option for existing MathJax-LaTeX users
++        /*
+ 		if ( get_option( 'kblog_mathjax_use_cdn' ) || ! get_option( 'kblog_mathjax_custom_location' ) ) {
+ 			$mathjax_location = 'https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js';
+ 		} else {
+ 			$mathjax_location = get_option( 'kblog_mathjax_custom_location' );
+ 		}
+-
++        */
+ 		$mathjax_url = $mathjax_location . '?config=' . get_option( 'kblog_mathjax_config' );
+ 
+ 		wp_enqueue_script( 'mathjax', $mathjax_url, false, MATHJAX_VERSION, false );
+diff --git a/wp-content/plugins/mathjax-latex/mathjax-latex-admin.php b/wp-content/plugins/mathjax-latex/mathjax-latex-admin.php
+index 4fc0156f..32089608 100644
+--- a/wp-content/plugins/mathjax-latex/mathjax-latex-admin.php
++++ b/wp-content/plugins/mathjax-latex/mathjax-latex-admin.php
+@@ -105,25 +105,6 @@ EOT;
+ 			'kblog_mathjax_use_wplatex_syntax'
+ 		);
+ 
+-		$use_cdn = get_option( 'kblog_mathjax_use_cdn', true ) ? 'checked="true"' : '';
+-
+-		$this->admin_table_row(
+-			'Use MathJax CDN Service?',
+-			'Allows use of the MathJax hosted content delivery network. By using this, you are agreeing to the  <a href="http://www.mathjax.org/download/mathjax-cdn-terms-of-service/">MathJax CDN Terms of Service</a>.',
+-			"<input type='checkbox' name='kblog_mathjax_use_cdn' id='use_cdn' value='1' $use_cdn/>",
+-			'use_cdn'
+-		);
+-
+-		$custom_location_disabled = get_option( 'kblog_mathjax_use_cdn', true ) ? 'disabled="disabled"' : '';
+-		$custom_location          = "value='" . esc_attr( get_option( 'kblog_mathjax_custom_location', '' ) ) . "'";
+-
+-		$this->admin_table_row(
+-			'Custom MathJax location?',
+-			'If you are not using the MathJax CDN enter the location of your MathJax script.',
+-			"<input type='textbox' name='kblog_mathjax_custom_location' id='kblog_mathjax_custom_location' $custom_location $custom_location_disabled>",
+-			'kblog_mathjax_custom_location'
+-		);
+-
+ 		$options = $this->config_options();
+ 
+ 		$select_string = "<select name='kblog_mathjax_config' id='kblog_mathjax_config'>\n";
+@@ -148,9 +129,6 @@ EOT;
+ 	public function config_options() {
+ 		$options = array(
+ 			'default',
+-			'Accessible',
+-			'TeX-AMS_HTML',
+-			'TeX-AMS-MML_HTMLorMML',
+ 		);
+ 
+ 		return $options;
+@@ -169,25 +147,12 @@ EOT;
+ 			update_option( 'kblog_mathjax_latex_inline', sanitize_text_field( wp_unslash( $_POST['kblog_mathjax_latex_inline'] ) ) ); // input var okay
+ 		}
+ 
+-		update_option( 'kblog_mathjax_use_wplatex_syntax', array_key_exists( 'kblog_mathjax_use_wplatex_syntax', $_POST ) ); // input var okay
+-
+-		update_option( 'kblog_mathjax_use_cdn', array_key_exists( 'kblog_mathjax_use_cdn', $_POST ) ); // input var okay
+-
+-		if ( array_key_exists( 'kblog_mathjax_custom_location', $_POST ) && isset( $_POST['kblog_mathjax_custom_location'] ) ) { // input var okay
+-			update_option( 'kblog_mathjax_custom_location', esc_url_raw( wp_unslash( $_POST['kblog_mathjax_custom_location'] ) ) ); // input var okay
+-		}
+-
+-		if ( array_key_exists( 'kblog_mathjax_config', $_POST ) && isset( $_POST['kblog_mathjax_config'] ) && // input var okay
+-			in_array( sanitize_text_field( wp_unslash( $_POST['kblog_mathjax_config'] ) ), $this->config_options(), true ) // input var okay
+-		) {
+-			update_option( 'kblog_mathjax_config', sanitize_text_field( wp_unslash( $_POST['kblog_mathjax_config'] ) ) ); // input var okay
+-		}
+ 	}
+ 
+ 	public function table_head() {
+ 		?>
+ 		<div class='wrap' id='mathjax-latex-options'>
+-			<h2>Mathjax-Latex by Kblog</h2>
++			<h2>Mathjax-Latex</h2>
+ 			<form id='mathjaxlatex' name='mathjaxlatex' action='' method='POST'>
+ 				<?php wp_nonce_field( 'kblog_mathjax_latex_save_action', 'kblog_mathjax_latex_save_field', true ); ?>
+ 			<table class='form-table'>
+@@ -203,21 +168,6 @@ EOT;
+ 		</form>
+ 
+ 		</div>
+-		<script type="text/javascript">
+-		jQuery(function($) {
+-			if (typeof($.fn.prop) !== 'function') {
+-				return; // ignore this for sites with jquery < 1.6
+-			}
+-			// enable or disable the cdn input field when checking/unchuecking the "use cdn" checkbox
+-			var cdn_check = $('#use_cdn'),
+-			cdn_location = $('#kblog_mathjax_custom_location');
+-
+-			cdn_check.change(function() {
+-				var checked = cdn_check.is(':checked');
+-				cdn_location.prop('disabled', checked);
+-			});
+-		});
+-		</script>
+ 	<?php
+ 	}
+ 
+-- 
+2.17.1
+
diff --git a/patches/0192-Added-some-instructions-on-mathjax-latex-plugin.patch b/patches/0192-Added-some-instructions-on-mathjax-latex-plugin.patch
new file mode 100644
index 00000000..11a5d422
--- /dev/null
+++ b/patches/0192-Added-some-instructions-on-mathjax-latex-plugin.patch
@@ -0,0 +1,33 @@
+From 6c253cddc05dedcc3dbe7552437e6638e24ab678 Mon Sep 17 00:00:00 2001
+From: lucha <lucha@paranoici.org>
+Date: Sat, 14 Jan 2017 17:04:45 +0100
+Subject: [PATCH 192/229] Added some instructions on mathjax latex plugin
+
+---
+ .../plugins/mathjax-latex/mathjax-latex-admin.php      | 10 +++++++++-
+ 1 file changed, 9 insertions(+), 1 deletion(-)
+
+diff --git a/wp-content/plugins/mathjax-latex/mathjax-latex-admin.php b/wp-content/plugins/mathjax-latex/mathjax-latex-admin.php
+index 32089608..47123ca3 100644
+--- a/wp-content/plugins/mathjax-latex/mathjax-latex-admin.php
++++ b/wp-content/plugins/mathjax-latex/mathjax-latex-admin.php
+@@ -152,7 +152,15 @@ EOT;
+ 	public function table_head() {
+ 		?>
+ 		<div class='wrap' id='mathjax-latex-options'>
+-			<h2>Mathjax-Latex</h2>
++			<h2>MathJax LaTeX</h2>
++        <div>
++        You can embed LaTeX formulas in blog posts, either by using the [latex] shortcode:
++        <pre>[latex]E=mc^2[/latex]</pre>
++        or by using the standard MathJax syntax
++        <pre>$$E=mc^2$$</pre>
++        In this case, you <bold>have to</bold> a [mathjax] shortcode anywhere in the post,
++        or use the "Force load" option below.
++        </div>
+ 			<form id='mathjaxlatex' name='mathjaxlatex' action='' method='POST'>
+ 				<?php wp_nonce_field( 'kblog_mathjax_latex_save_action', 'kblog_mathjax_latex_save_field', true ); ?>
+ 			<table class='form-table'>
+-- 
+2.17.1
+
diff --git a/patches/0193-Removed-Google-Fonts-Apis-from-micro-theme.patch b/patches/0193-Removed-Google-Fonts-Apis-from-micro-theme.patch
new file mode 100644
index 00000000..b4be08e7
--- /dev/null
+++ b/patches/0193-Removed-Google-Fonts-Apis-from-micro-theme.patch
@@ -0,0 +1,26 @@
+From 4af5fa9d3c978396b8c873d5bb3617de8a1c2b64 Mon Sep 17 00:00:00 2001
+From: lucha <lucha@paranoici.org>
+Date: Sat, 14 Jan 2017 17:19:00 +0100
+Subject: [PATCH 193/229] Removed Google Fonts Apis from micro theme
+
+---
+ wp-content/themes/micro/functions.php | 3 +--
+ 1 file changed, 1 insertion(+), 2 deletions(-)
+
+diff --git a/wp-content/themes/micro/functions.php b/wp-content/themes/micro/functions.php
+index fe2757d4..e2ac1723 100644
+--- a/wp-content/themes/micro/functions.php
++++ b/wp-content/themes/micro/functions.php
+@@ -153,8 +153,7 @@ add_action( 'widgets_init', 'micro_widgets_init' );
+  */
+ function micro_scripts() {
+ 	wp_enqueue_style( 'micro-style', get_template_directory_uri() . '/assets/css/master.css' );
+-	wp_enqueue_style( 'primary-font', 'https://fonts.googleapis.com/css?family=Roboto+Mono:400,500&subset=latin,cyrillic,greek,vietnamese' );
+-	
++
+ 
+ 	wp_enqueue_script( 'micro-navigation', get_template_directory_uri() . '/assets/scripts/scripts.min.js', array( "jquery" ), '20151215', true );
+ 
+-- 
+2.17.1
+
diff --git a/patches/0194-patched-GreenTrack-theme-to-work-with-recent-Wordpre.patch b/patches/0194-patched-GreenTrack-theme-to-work-with-recent-Wordpre.patch
new file mode 100644
index 00000000..52f416c0
--- /dev/null
+++ b/patches/0194-patched-GreenTrack-theme-to-work-with-recent-Wordpre.patch
@@ -0,0 +1,118 @@
+From 0830658ac27986e00e3c2bb854ea1aa82089e9f4 Mon Sep 17 00:00:00 2001
+From: lucha <lucha@paranoici.org>
+Date: Tue, 18 Apr 2017 11:26:08 +0200
+Subject: [PATCH 194/229] patched GreenTrack theme to work with recent
+ Wordpress versions
+
+---
+ wp-content/themes/GreenTrack/functions.php | 84 ++++++++++------------
+ 1 file changed, 37 insertions(+), 47 deletions(-)
+
+diff --git a/wp-content/themes/GreenTrack/functions.php b/wp-content/themes/GreenTrack/functions.php
+index 0fe962ad..98386b92 100644
+--- a/wp-content/themes/GreenTrack/functions.php
++++ b/wp-content/themes/GreenTrack/functions.php
+@@ -1,12 +1,11 @@
+-<?php
+-/* 
+-Gets the number of posts and comments so we can display it in the sidebar
+-*/
+-$numposts = $wpdb->get_var("SELECT COUNT(*) FROM $wpdb->posts WHERE post_status = 'publish'");
+-if (0 < $numposts) $numposts = number_format($numposts); 
+-
+-$numcmnts = $wpdb->get_var("SELECT COUNT(*) FROM $wpdb->comments WHERE comment_approved = '1'");
+-if (0 < $numcmnts) $numcmnts = number_format($numcmnts);
++<?php
++/*
++Gets the number of posts and comments so we can display it in the sidebar
++*/
++$countpost = wp_count_posts();
++$numposts = $countpost->publish;
++$countcomments = wp_count_comments();
++$numcmnts = $countcomments->approved;
+ 
+ /*
+ Description: Returns a list of the most recent posts.
+@@ -14,13 +13,7 @@ Created by Sadish for his GreenTrack Theme
+ */
+ 
+ function gt_get_recent_posts($no_posts = 5, $before = '<li>', $after = '</li>', $show_pass_post = false) {
+-    global $wpdb, $tableposts;
+-	$time_difference = get_settings('gmt_offset');
+-	$now = gmdate("Y-m-d H:i:s",(time()+($time_difference*3600)));
+-    $request = "SELECT ID, post_title, post_excerpt FROM $tableposts WHERE post_status = 'publish' ";
+-	if(!$show_pass_post) $request .= "AND post_password ='' ";
+-	$request .= "AND post_date < '$now' ORDER BY post_date DESC LIMIT 0, $no_posts";
+-    $posts = $wpdb->get_results($request);
++    $posts = wp_get_recent_posts(array('numberposts' => $no_posts, 'post_status' => 'publish'));
+ 	$output = '';
+     foreach ($posts as $post) {
+         $post_title = stripslashes($post->post_title);
+@@ -34,35 +27,32 @@ function gt_get_recent_posts($no_posts = 5, $before = '<li>', $after = '</li>',
+ Description: Returns a list of the most recent comments.
+ Created by Sadish for his GreenTrack Theme
+ */
+-function gt_get_recent_comments($no_comments = 5, $comment_num_of_words = 4, $before = '<li>', $after = '</li>') 
+-{
+-        global $wpdb, $tablecomments, $tableposts;
+-        
+-        $request = "SELECT ID, comment_ID, comment_content, comment_author FROM $tableposts, $tablecomments WHERE $tableposts.ID=$tablecomments.comment_post_ID AND post_status = 'publish' ";
+-        $request .= "AND comment_approved = '1' ORDER BY $tablecomments.comment_date DESC LIMIT $no_comments";
+-        $comments = $wpdb->get_results($request);
+-        
+-       	$output = '';
+-       	if($comments) {
+-        foreach ($comments as $comment) 
+-        {
+-                $comment_author = stripslashes($comment->comment_author);
+-                $comment_content = strip_tags($comment->comment_content);
+-                $comment_content = stripslashes($comment_content);
+-                $words=split(" ",$comment_content);
+-                $comment_excerpt = join(" ",array_slice($words,0,$comment_num_of_words));
+-                $permalink = get_permalink($comment->ID)."#comment-".$comment->comment_ID;
+-                $output .= $before . '<strong>' . $comment_author . '</strong>: <a href="' . $permalink;
+-                $output .= '" title="'.__('Comment by','c4m').' ' . $comment_author.'">' . $comment_excerpt . '...</a>' . $after;
+-        }
+-        }
+-        echo $output;
+-       	echo '<br/>'."\n";		
+-}
+-
+-
+-
+-
+-
+-
++function gt_get_recent_comments($no_comments = 5, $comment_num_of_words = 4, $before = '<li>', $after = '</li>')
++{
++    $args = array(
++        'post_status' => 'publish',
++        'number' => $no_comments,
++        'order_by' => 'comment_date',
++        'status' => 'approved'
++    );
++    $comments = get_comments($args);
++
++    $output = '';
++    if($comments) {
++        foreach ($comments as $comment)
++        {
++                $comment_author = stripslashes($comment->comment_author);
++                $comment_content = strip_tags($comment->comment_content);
++                $comment_content = stripslashes($comment_content);
++                $words=split(" ",$comment_content);
++                $comment_excerpt = join(" ",array_slice($words,0,$comment_num_of_words));
++                $permalink = get_permalink($comment->comment_ID)."#comment-".$comment->comment_ID;
++                $output .= $before . '<strong>' . $comment_author . '</strong>: <a href="' . $permalink;
++                $output .= '" title="'.__('Comment by','c4m').' ' . $comment_author.'">' . $comment_excerpt . '...</a>' . $after;
++        }
++    }
++        echo $output;
++       	echo '<br/>'."\n";
++}
++
+ ?>
+\ No newline at end of file
+-- 
+2.17.1
+
diff --git a/patches/0196-Add-blog-site-map.patch b/patches/0196-Add-blog-site-map.patch
new file mode 100644
index 00000000..666b24ae
--- /dev/null
+++ b/patches/0196-Add-blog-site-map.patch
@@ -0,0 +1,72 @@
+From d11d9f9273976c02ed9e82424cc73af81e78a92b Mon Sep 17 00:00:00 2001
+From: shammash <shammash@autistici.org>
+Date: Sun, 4 Jun 2017 09:57:46 +0100
+Subject: [PATCH 196/229] Add blog->site map
+
+We want per-blog traffic stats.
+
+Apache noblogs is configured with a single virtualhost, we cannot use the
+virtualhost name (%v) for these stats, because everything will appear as
+noblogs.org .
+
+We cannot even use the Host header (%{Host}i) because the virtualhost wildcard
+configuration allows for bogus blog names (e.g. cavalle55e.noblogs.org instead
+of cavallette.noblogs.org).
+
+With this map nginx can lookup a valid blog name (or default to noblogs.org for
+invalid names) and pass it to apache with an internal header (e.g.
+X-AI-Noblogs-Site ). Apache will then use this header to produce correct stats.
+
+Signed-off-by: shammash <shammash@autistici.org>
+---
+ wp-nginx-map.php | 25 +++++++++++++++++++++----
+ 1 file changed, 21 insertions(+), 4 deletions(-)
+
+diff --git a/wp-nginx-map.php b/wp-nginx-map.php
+index f01c18f7..ec241f08 100644
+--- a/wp-nginx-map.php
++++ b/wp-nginx-map.php
+@@ -33,13 +33,11 @@ function backend_to_http_endpoint($backend) {
+ }
+ 
+ // Print the blog -> backend map.
+-function generate_map() {
++function generate_backend_map($blogs) {
+   global $wpdb;
+   global $noblogs_master;
+   $wpdb_hash = &$wpdb->hash_map;
+ 
+-  $blogs = get_blogs();
+-
+   printline('map $http_host $backend_noblogs {');
+   printline(' default http://' . $noblogs_master . ':82;');
+   foreach ($blogs as $blog) {
+@@ -53,5 +51,24 @@ function generate_map() {
+   printline('}');
+ }
+ 
++// Print the blog -> site map.
++// This is used to send apache the right site name for logging purposes.
++function generate_site_map($blogs) {
++  printline('map $http_host $site_noblogs {');
++  printline(' default noblogs.org;');
++  foreach ($blogs as $blog) {
++    $blog_id = $blog->blog_id;
++    if ($blog_id == 1)
++      continue;
++    printline(' ' . $blog->domain . ' ' . $blog->domain . ';');
++  }
++  printline('}');
++}
++
++function generate_maps() {
++  $all_blogs = get_blogs();
++  generate_backend_map($all_blogs);
++  generate_site_map($all_blogs);
++}
+ 
+-generate_map();
++generate_maps();
+-- 
+2.17.1
+
diff --git a/patches/0197-elimina-notifiche-di-password-cambiata.patch b/patches/0197-elimina-notifiche-di-password-cambiata.patch
new file mode 100644
index 00000000..3ac8e07d
--- /dev/null
+++ b/patches/0197-elimina-notifiche-di-password-cambiata.patch
@@ -0,0 +1,35 @@
+From e154d4b74c3dd088cc26641415721c4fa7c97249 Mon Sep 17 00:00:00 2001
+From: samba <samba@autistici.org>
+Date: Wed, 23 Aug 2017 20:17:46 -0300
+Subject: [PATCH 197/229] elimina notifiche di password cambiata
+
+---
+ wp-content/mu-plugins/ai-remove-notification.php | 3 +++
+ wp-content/plugins/ai-remove-notification.php    | 5 -----
+ 2 files changed, 3 insertions(+), 5 deletions(-)
+ create mode 100644 wp-content/mu-plugins/ai-remove-notification.php
+ delete mode 100644 wp-content/plugins/ai-remove-notification.php
+
+diff --git a/wp-content/mu-plugins/ai-remove-notification.php b/wp-content/mu-plugins/ai-remove-notification.php
+new file mode 100644
+index 00000000..978f2136
+--- /dev/null
++++ b/wp-content/mu-plugins/ai-remove-notification.php
+@@ -0,0 +1,3 @@
++<?php
++	 function wp_password_change_notification() {}
++?>
+diff --git a/wp-content/plugins/ai-remove-notification.php b/wp-content/plugins/ai-remove-notification.php
+deleted file mode 100644
+index ac10a87b..00000000
+--- a/wp-content/plugins/ai-remove-notification.php
++++ /dev/null
+@@ -1,5 +0,0 @@
+-<?php
+-if ( !function_exists( 'wp_password_change_notification' ) ) {
+-	 function wp_password_change_notification() {}
+-}
+-?>
+-- 
+2.17.1
+
diff --git a/patches/0198-wp-super-cache-don-t-write-timestamp-cache-in-config.patch b/patches/0198-wp-super-cache-don-t-write-timestamp-cache-in-config.patch
new file mode 100644
index 00000000..d4d2caf2
--- /dev/null
+++ b/patches/0198-wp-super-cache-don-t-write-timestamp-cache-in-config.patch
@@ -0,0 +1,44 @@
+From 0fe2fdaa162e1b7c846449d506ab5b88ac24484c Mon Sep 17 00:00:00 2001
+From: godog <godog@autistici.org>
+Date: Sat, 30 Sep 2017 16:05:26 +0200
+Subject: [PATCH 198/229] wp-super-cache: don't write timestamp cache in config
+ file
+
+Fixes ai/issues#104
+---
+ .../plugins/wp-super-cache/wp-cache-phase2.php    | 15 +++++++++++++++
+ 1 file changed, 15 insertions(+)
+
+diff --git a/wp-content/plugins/wp-super-cache/wp-cache-phase2.php b/wp-content/plugins/wp-super-cache/wp-cache-phase2.php
+index bc9c91c6..21315f5c 100644
+--- a/wp-content/plugins/wp-super-cache/wp-cache-phase2.php
++++ b/wp-content/plugins/wp-super-cache/wp-cache-phase2.php
+@@ -3216,6 +3216,7 @@ function wp_cache_gc_watcher() {
+ 	}
+ }
+ 
++
+ if ( ! function_exists( 'apache_request_headers' ) ) {
+ 	/**
+ 	 * A fallback for get request headers.
+@@ -3236,3 +3237,17 @@ if ( ! function_exists( 'apache_request_headers' ) ) {
+ 		return $headers;
+ 	}
+ }
++
++/*
++ * Do not write the blog timestamp in the config file.
++ * wp-cache-config.php isn't writable by 'noblogs' user.
++ * https://git.autistici.org/ai/issues/issues/104
++
++function wpsc_timestamp_cache_update( $type, $permalink ) {
++	wp_cache_setting( 'wpsc_last_post_update', time() );
++}
++add_action( 'gc_cache', 'wpsc_timestamp_cache_update', 10, 2 );
++
++*/
++
++?>
+-- 
+2.17.1
+
diff --git a/patches/0199-patch-stops-wordpress-from-hardcoding-the-location-o.patch b/patches/0199-patch-stops-wordpress-from-hardcoding-the-location-o.patch
new file mode 100644
index 00000000..984f57b9
--- /dev/null
+++ b/patches/0199-patch-stops-wordpress-from-hardcoding-the-location-o.patch
@@ -0,0 +1,30 @@
+From 4114adce78ac6350e04b515a3c2f360dea3bce37 Mon Sep 17 00:00:00 2001
+From: lucha <lucha@paranoici.org>
+Date: Tue, 3 Oct 2017 17:24:49 +0200
+Subject: [PATCH 199/229] patch: stops wordpress from hardcoding the location
+ of debug.log
+
+by default, if DEBUG_LOG is true, wordpress will set error_log to wp-content/debug.log,
+which is publicly accessible. We want instead to set it via our own php.ini. This patch
+removes the Wordpress code responsible for modifying the error_log location.
+---
+ wp-includes/load.php | 3 ++-
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+
+diff --git a/wp-includes/load.php b/wp-includes/load.php
+index b314f63d..b1fbde80 100644
+--- a/wp-includes/load.php
++++ b/wp-includes/load.php
+@@ -343,7 +343,8 @@ function wp_debug_mode() {
+ 
+ 		if ( $log_path ) {
+ 			ini_set( 'log_errors', 1 );
+-			ini_set( 'error_log', $log_path );
++            // AI patch: do not hardcode the debug.log location, let php.in set it
++            //	ini_set( 'error_log', WP_CONTENT_DIR . '/debug.log' );
+ 		}
+ 	} else {
+ 		error_reporting( E_CORE_ERROR | E_CORE_WARNING | E_COMPILE_ERROR | E_ERROR | E_WARNING | E_PARSE | E_USER_ERROR | E_USER_WARNING | E_RECOVERABLE_ERROR );
+-- 
+2.17.1
+
diff --git a/patches/0200-removed-reference-to-CA-in-registration-page-added-l.patch b/patches/0200-removed-reference-to-CA-in-registration-page-added-l.patch
new file mode 100644
index 00000000..c6d79137
--- /dev/null
+++ b/patches/0200-removed-reference-to-CA-in-registration-page-added-l.patch
@@ -0,0 +1,26 @@
+From d21a91b1b6fbda07bbfa8c69a60fff627ae7c13b Mon Sep 17 00:00:00 2001
+From: lucha <lucha@paranoici.org>
+Date: Tue, 17 Oct 2017 19:10:28 +0200
+Subject: [PATCH 200/229] removed reference to CA in registration page, added
+ link to list of friends domains
+
+---
+ wp-content/themes/noblogs-home/registration/register.php | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/wp-content/themes/noblogs-home/registration/register.php b/wp-content/themes/noblogs-home/registration/register.php
+index f463af08..1b9f0a26 100644
+--- a/wp-content/themes/noblogs-home/registration/register.php
++++ b/wp-content/themes/noblogs-home/registration/register.php
+@@ -24,7 +24,7 @@
+ 
+ 				<?php do_action( 'template_notices' ); ?>
+ 
+-				<p><?php _e( 'Before registering, please read our <a href="https://noblogs.org/policy">policy</a>. You may also want to install our <a href="http://ca.autistici.org">CA</a>.', 'buddypress' ); ?></p>
++				<p><?php _e( 'Before registering, please read our <a href="https://noblogs.org/policy">policy</a>. In order to register, you need an email account either from <a href="https://autisitici.org">Autistici/Inventati</a>, or some other <a href="https://autistici.org/links">anonymous and indypendent server</a>.', 'buddypress' ); ?></p>
+ 
+ 				<?php do_action( 'bp_before_account_details_fields' ); ?>
+ 
+-- 
+2.17.1
+
diff --git a/patches/0201-removed-send-mail-on-privacy-setting-change.patch b/patches/0201-removed-send-mail-on-privacy-setting-change.patch
new file mode 100644
index 00000000..2619f5f8
--- /dev/null
+++ b/patches/0201-removed-send-mail-on-privacy-setting-change.patch
@@ -0,0 +1,361 @@
+From 253246748f0e7e1bd7fd21b3e0d7d99de33db6e4 Mon Sep 17 00:00:00 2001
+From: lucha <lucha@paranoici.org>
+Date: Tue, 17 Oct 2017 22:09:28 +0200
+Subject: [PATCH 201/229] removed send mail on privacy setting change
+
+---
+ wp-content/mu-plugins/ds_wp3_private_blog.php | 101 +++++++++---------
+ 1 file changed, 51 insertions(+), 50 deletions(-)
+
+diff --git a/wp-content/mu-plugins/ds_wp3_private_blog.php b/wp-content/mu-plugins/ds_wp3_private_blog.php
+index 14b878ee..fca5b599 100644
+--- a/wp-content/mu-plugins/ds_wp3_private_blog.php
++++ b/wp-content/mu-plugins/ds_wp3_private_blog.php
+@@ -26,10 +26,10 @@ To allow everyone who is on-campus into the blog, while requiring those off-camp
+ Such as this:
+ 
+ if (     (strncmp('155.47.', $_SERVER['REMOTE_ADDR'], 7 ) == 0)  || (is_user_logged_in())                  ) {
+-        // user is either logged in or at campus 
++        // user is either logged in or at campus
+                 }
+ else {
+-        // user is either not logged in or at campus      
++        // user is either not logged in or at campus
+ 
+       if( is_feed() ) {
+ ...
+@@ -69,9 +69,9 @@ Third, you could redirect any url match to the main page wp-activate.php, but th
+ 
+ // at any rate using url matching was dumb - adding wp-activate.php to any url bypassed the login auth - so a redirect to main site may help - provided the main site isn't also private.
+ //		if( strpos($_SERVER['REQUEST_URI'], 'wp-activate.php')  && !is_main_site()) { //DO NOT DO THIS!
+-	
++
+ So, better may be PHP_SELF since we can wait for script to execute before deciding to auth_redirect it.
+-	
++
+ //		if( strpos($_SERVER['PHP_SELF'], 'wp-activate.php')  && !is_main_site()) {
+ //			$destination = network_home_url('wp-activate.php');
+ //			wp_redirect( $destination );
+@@ -86,7 +86,7 @@ Finally, changing the hook to fire at send_headers rather than template_redirect
+ So, I have the private functions the way I actually use them on my private sites/networks. I also do many activations as the SiteAdmin manually using other plugins.
+ Therefore, the code in this revision may make blogs more private, but somewhat more inconvenient to activate, both features I desire.
+ 
+-We'll see how the feedback trickles in on this issue. 
++We'll see how the feedback trickles in on this issue.
+ 
+ */
+ 
+@@ -95,12 +95,12 @@ class DS_More_Privacy_Options {
+ 
+ 	function __construct() {
+ 		global  $current_blog;
+-		
++
+ 		if ( ! is_multisite() ) {
+ 			add_action( 'all_admin_notices', array( $this, 'display_not_multisite_notice' ) );
+ 			return false;
+ 		}
+-		
++
+ 		$this->l10n_prefix = 'more-privacy-options';
+ 
+ 		//------------------------------------------------------------------------//
+@@ -110,7 +110,7 @@ class DS_More_Privacy_Options {
+ 			// Network->Settings
+ 				add_action( 'update_wpmu_options', array($this, 'sitewide_privacy_update'));
+ 				add_action( 'wpmu_options', array($this, 'sitewide_privacy_options_page'));
+-			
++
+ 			// hooks into Misc Blog Actions in Network->Sites->Edit
+ 				add_action('wpmueditblogaction', array($this, 'wpmu_blogs_add_privacy_options'),-999);
+ 			// hooks into Blog Columns views Network->Sites
+@@ -124,18 +124,18 @@ class DS_More_Privacy_Options {
+ 		$number = intval(get_site_option('ds_sitewide_privacy'));
+ 
+ 		if (( '-1' == $current_blog->public ) || ($number == '-1')) {
+-			
++
+ 			//wp_is_mobile() ? is send_headers or template_redirect better for mobiles?
+ 				add_action('template_redirect', array($this, 'ds_users_authenticator'));
+ 			//	add_action('send_headers', array($this, 'ds_users_authenticator'));
+-				add_action('login_form', array($this, 'registered_users_login_message')); 
++				add_action('login_form', array($this, 'registered_users_login_message'));
+ 				add_filter('privacy_on_link_title', array($this, 'registered_users_header_title'));
+ 				add_filter('privacy_on_link_text', array($this, 'registered_users_header_link') );
+ 		}
+ 		if ( '-2' == $current_blog->public ) {
+ 				add_action('template_redirect', array($this, 'ds_members_authenticator'));
+ 			//	add_action('send_headers', array($this, 'ds_members_authenticator'));
+-				add_action('login_form', array($this, 'registered_members_login_message')); 
++				add_action('login_form', array($this, 'registered_members_login_message'));
+ 				add_filter('privacy_on_link_title', array($this, 'registered_members_header_title'));
+ 				add_filter('privacy_on_link_text', array($this, 'registered_members_header_link') );
+ 
+@@ -148,7 +148,7 @@ class DS_More_Privacy_Options {
+ 				add_filter('privacy_on_link_text', array($this, 'registered_admins_header_link') );
+ 		}
+ 
+-			// fixes robots.txt rules 
++			// fixes robots.txt rules
+ 				add_action('do_robots', array($this, 'do_robots'),1);
+ 
+ 			// fixes noindex meta as well
+@@ -158,26 +158,27 @@ class DS_More_Privacy_Options {
+ 			//no pings unless public either
+ 				add_filter('option_ping_sites', array($this, 'privacy_ping_filter'),1);
+ 			//email SuperAdmin when privacy changes
+-				add_action( 'update_blog_public', array($this,'ds_mail_super_admin'));
++				//add_action( 'update_blog_public', array($this,'ds_mail_super_admin'));
+ 			// hook into signup form?
+ 				 add_action('signup_blogform', array($this, 'add_privacy_options'));
+ 
+ 	}
+ 	function display_not_multisite_notice() {
+-		
++
+ 		echo '<div class="error"><p>' . __( 'More Privacy Options is a plugin just for multisites, please deactivate it.', $this->l10n_prefix) . '</p></div>';
+ 
+ 	}
+-	
++
+ 	function ds_localization_init() {
+ 				load_plugin_textdomain( $this->l10n_prefix, false, dirname( plugin_basename( __FILE__ ) ) . '/languages/');
+ 	}
+-	
++
+ 	function ds_mail_super_admin() {
++        return;
+ 		global $blog_id;
+ 			$blog_public_new = get_blog_option($blog_id,'blog_public');
+-									
+-			$to_new = $this->ds_mail_super_admin_messages($blog_public_new);			
++
++			$to_new = $this->ds_mail_super_admin_messages($blog_public_new);
+ 				$blogname = get_blog_option( $blog_id, 'blogname');
+ 			$email =  stripslashes( get_site_option('admin_email') );
+ 			$subject = __('Site ', $this->l10n_prefix).'"'.$blogname.'" (ID: '.$blog_id.'), '.get_site_url( $blog_id ).', '. __('changed reading visibility setting to ', $this->l10n_prefix) .'"'. $to_new.'"';
+@@ -204,11 +205,11 @@ class DS_More_Privacy_Options {
+ 			if ( '-3' == $blog_public ) {
+ 				return __('Site Admins Only(-3)', $this->l10n_prefix);
+ 			}
+-	}	
++	}
+ 
+ 	function do_robots() {
+ 		//https://wordpress.org/support/topic/robotstxt-too-restrictive-for-allow-search-engines/
+-		
++
+ 		remove_action('do_robots', 'do_robots');
+ 
+ 		header( 'Content-Type: text/plain; charset=utf-8' );
+@@ -226,7 +227,7 @@ class DS_More_Privacy_Options {
+ 	}
+ 
+ 	echo apply_filters('robots_txt', $output, $public);
+-	}	
++	}
+ 
+ 	function noindex() {
+ 		remove_action( 'login_head', 'noindex' );
+@@ -248,7 +249,7 @@ class DS_More_Privacy_Options {
+ 
+ 	//------------------------------------------------------------------------//
+ 	//---Functions hooked into site_settings.php---------------------------------//
+-	function wpmu_blogs_add_privacy_options() { 
++	function wpmu_blogs_add_privacy_options() {
+ 		global $details,$options;
+ 		?>
+ 		<tr>
+@@ -256,7 +257,7 @@ class DS_More_Privacy_Options {
+ 			<td>
+ 				<input type='radio' name='option[blog_public]' value='1' <?php if( $details->public == '1' ) echo " checked"?>> <?php _e('Visible(1)', $this->l10n_prefix) ?>
+ 				<br />
+-	    		<input type='radio' name='option[blog_public]' value='0' <?php if( $details->public == '0' ) echo " checked"?>> <?php _e('No Search(0)', $this->l10n_prefix) ?>    
++	    		<input type='radio' name='option[blog_public]' value='0' <?php if( $details->public == '0' ) echo " checked"?>> <?php _e('No Search(0)', $this->l10n_prefix) ?>
+ 				<br />
+ 	    		<input type='radio' name='option[blog_public]' value='-1' <?php if( $details->public == '-1' ) echo " checked"?>> <?php _e('Network Users Only(-1)', $this->l10n_prefix) ?>
+ 				<br />
+@@ -320,8 +321,8 @@ class DS_More_Privacy_Options {
+ 	//------------------------------------------------------------------------//
+ 	//---Functions hooked into blog visibility selector(options-reading.php)-----//
+ 	//------------------------------------------------------------------------//
+-	function add_privacy_options($options) { 
+-		global $blogname,$current_site; 
++	function add_privacy_options($options) {
++		global $blogname,$current_site;
+ 		$blog_name = get_bloginfo('name', 'display');
+ 		?>
+ 			<label class="checkbox" for="blog-private-1">
+@@ -335,7 +336,7 @@ class DS_More_Privacy_Options {
+ 			<label class="checkbox" for="blog-private-3">
+ 				<input id="blog-private-3" type="radio" name="blog_public" value="-3" <?php checked('-3', get_option('blog_public')); ?> /><?php _e('Visible only to administrators of this site', $this->l10n_prefix); ?>
+ 			</label>
+-			<?php 
++			<?php
+ 	}
+ 
+ 	//------------------------------------------------------------------------//
+@@ -364,11 +365,11 @@ class DS_More_Privacy_Options {
+  		               header( 'WWW-Authenticate: Basic realm="' . $_SERVER['SERVER_NAME'] . '"' );
+  		               header( 'HTTP/1.0 401 Unauthorized' );
+  		               die();
+-					}   	       
++					}
+ 	}
+-	
++
+ 	function ds_users_authenticator () {
+-		if( strpos($_SERVER['PHP_SELF'], 'wp-activate.php') && is_main_site()) return;		
++		if( strpos($_SERVER['PHP_SELF'], 'wp-activate.php') && is_main_site()) return;
+ 		if( strpos($_SERVER['PHP_SELF'], 'wp-activate.php') && !is_main_site()) {
+ 			$destination = network_home_url('wp-activate.php');
+ 			wp_redirect( $destination );
+@@ -384,18 +385,18 @@ class DS_More_Privacy_Options {
+ 			}
+ 		}
+ 	}
+-	
++
+ 	function registered_users_login_message () {
+ 		global $current_site;
+ 		echo '<p>';
+ 		echo __('Visible only to registered users of this network', $this->l10n_prefix);
+ 		echo '</p><br/>';
+ 	}
+-	
++
+ 	function registered_users_header_title () {
+ 		return __('Visible only to registered users of this network', $this->l10n_prefix);
+ 	}
+-	
++
+ 	function registered_users_header_link () {
+ 		return __('Visible only to registered users of this network', $this->l10n_prefix);
+ 	}
+@@ -445,7 +446,7 @@ class DS_More_Privacy_Options {
+ 	//------------------------------------------------------------------------//
+ 	function ds_members_authenticator() {
+ 		global $current_user, $blog_id;
+-		if( strpos($_SERVER['PHP_SELF'], 'wp-activate.php') && is_main_site()) return;		
++		if( strpos($_SERVER['PHP_SELF'], 'wp-activate.php') && is_main_site()) return;
+ 		if( strpos($_SERVER['PHP_SELF'], 'wp-activate.php') && !is_main_site()) {
+ 			$destination = network_home_url('wp-activate.php');
+ 			wp_redirect( $destination );
+@@ -455,7 +456,7 @@ class DS_More_Privacy_Options {
+ 		if( is_user_member_of_blog( $current_user->ID, $blog_id ) || is_super_admin() ) {
+ 			 return;
+ 		} else {
+-				if ( is_user_logged_in() ) {	      	
++				if ( is_user_logged_in() ) {
+ 					$this->ds_login_header(); ?>
+ 					<form name="loginform" id="loginform" />
+ 						<p><a href="<?php if (!is_user_logged_in()) { echo wp_login_url(); } else { echo network_home_url(); } ?>"><?php echo __('Click', $this->l10n_prefix).'</a>'. __(' to continue', $this->l10n_prefix); ?>.</p>
+@@ -464,19 +465,19 @@ class DS_More_Privacy_Options {
+ 				</div>
+ 			</body>
+ 		</html>
+-		<?php 
++		<?php
+ 			exit();
+ 		} else {
+ 					if( is_feed()) {
+     	       	$this->ds_feed_login();
+-    	       	
++
+ 		   	    } else {
+ 		auth_redirect();
+ 				}
+ 			}
+ 		}
+ 	}
+-	
++
+ 	function registered_members_login_message() {
+ 		global $current_site;
+ 		echo '<p>';
+@@ -489,11 +490,11 @@ class DS_More_Privacy_Options {
+ 		}
+ 		echo '</p><br/>';
+ 	}
+-	
++
+ 	function registered_members_header_title() {
+ 		return __('Visible only to registered users of this site', $this->l10n_prefix);
+ 	}
+-	
++
+ 	function registered_members_header_link() {
+ 		return __ ('Visible only to registered users of this site', $this->l10n_prefix);
+ 	}
+@@ -512,7 +513,7 @@ class DS_More_Privacy_Options {
+ 		if( current_user_can( 'manage_options' ) || is_super_admin() ) {
+ 			 return;
+ 		} else {
+-		
++
+ 		if (( is_user_logged_in() )) {
+ 			$this->ds_login_header(); ?>
+ 						<form name="loginform" id="loginform" />
+@@ -522,7 +523,7 @@ class DS_More_Privacy_Options {
+ 					</div>
+ 				</body>
+ 			</html>
+-			<?php 
++			<?php
+ 			exit();
+ 		} else {
+ 					if( is_feed()) {
+@@ -533,17 +534,17 @@ class DS_More_Privacy_Options {
+ 			}
+ 		}
+ 	}
+-	
++
+ 	function registered_admins_login_message() {
+ 		echo '<p>';
+ 		echo __('Visible only to administrators of this site', $this->l10n_prefix);
+ 		echo '</p><br/>';
+-	}	
+-	
++	}
++
+ 	function registered_admins_header_title() {
+ 		return __('Visible only to administrators of this site', $this->l10n_prefix);
+ 	}
+-	
++
+ 	function registered_admins_header_link() {
+ 		return __('Visible only to administrators of this site', $this->l10n_prefix);
+ 	}
+@@ -559,7 +560,7 @@ class DS_More_Privacy_Options {
+ 		echo '<h3>'. __('Network Visibility Selector', $this->l10n_prefix).'</h3>';
+ 		echo '
+ 		<table class="form-table">
+-		<tr valign="top"> 
++		<tr valign="top">
+ 			<th scope="row">' . __('Network Visibility', $this->l10n_prefix) . '</th><td>';
+ 
+ 			$checked = ( $number == "-1" ) ? " checked=''" : "";
+@@ -572,14 +573,14 @@ class DS_More_Privacy_Options {
+ 			' . __('Default: visibility managed per site.', $this->l10n_prefix) . '
+ 			</label><br />';
+ 
+-		echo '</td>			
++		echo '</td>
+ 		</tr>
+-		</table>'; 
++		</table>';
+ 	}
+-	
++
+ 	function sitewide_privacy_update() {
+ 		update_site_option('ds_sitewide_privacy', $_POST['ds_sitewide_privacy']);
+ 	}
+ }
+-new DS_More_Privacy_Options();	
++new DS_More_Privacy_Options();
+ ?>
+\ No newline at end of file
+-- 
+2.17.1
+
diff --git a/patches/0202-Switch-apache2-noblogs-port-to-92.patch b/patches/0202-Switch-apache2-noblogs-port-to-92.patch
new file mode 100644
index 00000000..89167ae4
--- /dev/null
+++ b/patches/0202-Switch-apache2-noblogs-port-to-92.patch
@@ -0,0 +1,48 @@
+From 41ecd624d0f64e025a70196a32f5a46c09c594f5 Mon Sep 17 00:00:00 2001
+From: ale <ale@incal.net>
+Date: Thu, 2 Nov 2017 08:39:10 +0000
+Subject: [PATCH 202/229] Switch apache2-noblogs port to :92
+
+---
+ wp-nginx-map.php | 9 ++++++---
+ 1 file changed, 6 insertions(+), 3 deletions(-)
+
+diff --git a/wp-nginx-map.php b/wp-nginx-map.php
+index ec241f08..c7ba8621 100644
+--- a/wp-nginx-map.php
++++ b/wp-nginx-map.php
+@@ -11,6 +11,9 @@ $noblogs_master = parse_url($master_url)['host'];
+ define('WP_CACHE',false);
+ require_once('/opt/noblogs/www/wp-load.php');
+ 
++// Port that the noblogs apache2 instance is listening on (as a string).
++define('NOBLOGS_PORT','92');
++
+ // Return all blogs.
+ function get_blogs() {
+   global $wpdb;
+@@ -26,10 +29,10 @@ function printline($s) {
+ function backend_to_http_endpoint($backend) {
+   if (substr($backend, 0, 8) != 'backend_') {
+     error_log('diamine, di questo backend non so che farmene: ' . $backend);
+-    return $noblogs_master . ':82';
++    return $noblogs_master . ':' . NOBLOGS_PORT;
+   }
+   $id = substr($backend, 8);
+-  return '172.16.1.' . $id . ':82';
++  return '172.16.1.' . $id . ':' . NOBLOGS_PORT;
+ }
+ 
+ // Print the blog -> backend map.
+@@ -39,7 +42,7 @@ function generate_backend_map($blogs) {
+   $wpdb_hash = &$wpdb->hash_map;
+ 
+   printline('map $http_host $backend_noblogs {');
+-  printline(' default http://' . $noblogs_master . ':82;');
++  printline(' default http://' . $noblogs_master . ':' . NOBLOGS_PORT . ';');
+   foreach ($blogs as $blog) {
+     $blog_id = $blog->blog_id;
+     if ($blog_id == 1)
+-- 
+2.17.1
+
diff --git a/patches/0203-Add-ai-common-plugin.patch b/patches/0203-Add-ai-common-plugin.patch
new file mode 100644
index 00000000..72d220ab
--- /dev/null
+++ b/patches/0203-Add-ai-common-plugin.patch
@@ -0,0 +1,54 @@
+From 9f6ac21a4b0586cc1c7459473aa983008ff07aba Mon Sep 17 00:00:00 2001
+From: ale <ale@incal.net>
+Date: Thu, 23 Nov 2017 11:46:25 +0000
+Subject: [PATCH 203/229] Add ai-common plugin
+
+Contains common functions, starting with one to set up PHPMailer
+so that it uses an external SMTP server if desired.
+---
+ wp-content/plugins/ai-common/functions.php | 33 ++++++++++++++++++++++
+ 1 file changed, 33 insertions(+)
+ create mode 100644 wp-content/plugins/ai-common/functions.php
+
+diff --git a/wp-content/plugins/ai-common/functions.php b/wp-content/plugins/ai-common/functions.php
+new file mode 100644
+index 00000000..11b9fdee
+--- /dev/null
++++ b/wp-content/plugins/ai-common/functions.php
+@@ -0,0 +1,33 @@
++<?php
++/**
++ * Plugin Name: A/I Common Functions
++ * Plugin URI: https://noblogs.org
++ * Description: Custom functions used by Noblogs.
++ * Author: Autistici/Inventati
++ * Author URI: https://autistici.org
++ * Version: 1.0
++ */
++ 
++// Put your code snippets below this line.
++
++/**
++ * This function will connect wp_mail to a (possibly authenticated)
++ * external SMTP server, instead of using the PHP mail() function.
++ * 
++ * Values are constants set in wp-config.php
++ */
++if (defined('SMTP_HOST')) {
++	add_action('phpmailer_init', 'send_smtp_email');
++	function send_smtp_email($phpmailer) {
++		$phpmailer->isSMTP();
++		$phpmailer->Host       = SMTP_HOST;
++		$phpmailer->SMTPAuth   = SMTP_AUTH;
++		$phpmailer->Port       = SMTP_PORT;
++		$phpmailer->Username   = SMTP_USER;
++		$phpmailer->Password   = SMTP_PASS;
++		$phpmailer->SMTPSecure = SMTP_SECURE;
++		$phpmailer->From       = SMTP_FROM;
++		$phpmailer->FromName   = SMTP_NAME;
++	}
++}
++
+-- 
+2.17.1
+
diff --git a/patches/0204-moved-ai-common-to-mu-plugins.patch b/patches/0204-moved-ai-common-to-mu-plugins.patch
new file mode 100644
index 00000000..3ac00c78
--- /dev/null
+++ b/patches/0204-moved-ai-common-to-mu-plugins.patch
@@ -0,0 +1,17 @@
+From adfab8cc05b5dcd305c72b626ec3cc1388e40311 Mon Sep 17 00:00:00 2001
+From: lucha <lucha@paranoici.org>
+Date: Thu, 23 Nov 2017 11:36:24 -0800
+Subject: [PATCH 204/229] moved ai-common to mu-plugins
+
+---
+ .../{plugins/ai-common/functions.php => mu-plugins/ai-common.php} | 0
+ 1 file changed, 0 insertions(+), 0 deletions(-)
+ rename wp-content/{plugins/ai-common/functions.php => mu-plugins/ai-common.php} (100%)
+
+diff --git a/wp-content/plugins/ai-common/functions.php b/wp-content/mu-plugins/ai-common.php
+similarity index 100%
+rename from wp-content/plugins/ai-common/functions.php
+rename to wp-content/mu-plugins/ai-common.php
+-- 
+2.17.1
+
diff --git a/patches/0205-phpmailer-unset-SMTPAutoTLS.patch b/patches/0205-phpmailer-unset-SMTPAutoTLS.patch
new file mode 100644
index 00000000..5c402e22
--- /dev/null
+++ b/patches/0205-phpmailer-unset-SMTPAutoTLS.patch
@@ -0,0 +1,26 @@
+From 3fb676c7fbf213be901cdc7c8e6685c5fe892903 Mon Sep 17 00:00:00 2001
+From: ale <ale@incal.net>
+Date: Tue, 28 Nov 2017 15:55:26 +0000
+Subject: [PATCH 205/229] phpmailer: unset SMTPAutoTLS
+
+---
+ wp-content/mu-plugins/ai-common.php | 3 +++
+ 1 file changed, 3 insertions(+)
+
+diff --git a/wp-content/mu-plugins/ai-common.php b/wp-content/mu-plugins/ai-common.php
+index 11b9fdee..98d8f680 100644
+--- a/wp-content/mu-plugins/ai-common.php
++++ b/wp-content/mu-plugins/ai-common.php
+@@ -28,6 +28,9 @@ if (defined('SMTP_HOST')) {
+ 		$phpmailer->SMTPSecure = SMTP_SECURE;
+ 		$phpmailer->From       = SMTP_FROM;
+ 		$phpmailer->FromName   = SMTP_NAME;
++		// Do not attempt STARTTLS even if the
++		// server offers it - use SMTPSecure instead.
++		$phpmailer->SMTPAutoTLS = false;
+ 	}
+ }
+ 
+-- 
+2.17.1
+
diff --git a/patches/0206-removed-obsolete-require_once-config.php-from-recapt.patch b/patches/0206-removed-obsolete-require_once-config.php-from-recapt.patch
new file mode 100644
index 00000000..642952b7
--- /dev/null
+++ b/patches/0206-removed-obsolete-require_once-config.php-from-recapt.patch
@@ -0,0 +1,64 @@
+From 54c5277ba96294f6ad3ee970c894896d41d4d537 Mon Sep 17 00:00:00 2001
+From: lucha <lucha@paranoici.org>
+Date: Tue, 28 Nov 2017 19:46:42 -0800
+Subject: [PATCH 206/229] removed obsolete require_once('config.php') from
+ recaptcha-bp plugin
+
+the configuration directive has been moved to wp-config.php, so it was
+duplicated. Should solve part of
+https://git.autistici.org/ai/noblogs-wp/issues/13
+---
+ wp-content/plugins/wp-recaptcha-bp/recaptcha.php | 9 ++++-----
+ 1 file changed, 4 insertions(+), 5 deletions(-)
+
+diff --git a/wp-content/plugins/wp-recaptcha-bp/recaptcha.php b/wp-content/plugins/wp-recaptcha-bp/recaptcha.php
+index 96d4fee0..0ba2fab2 100644
+--- a/wp-content/plugins/wp-recaptcha-bp/recaptcha.php
++++ b/wp-content/plugins/wp-recaptcha-bp/recaptcha.php
+@@ -11,7 +11,6 @@
+  * @link      http://www.google.com/recaptcha
+  */
+ 
+-require_once('config.php');
+ require_once('wp-plugin.php');
+ 
+ if (class_exists('ReCAPTCHAPlugin'))
+@@ -138,7 +137,7 @@ class ReCAPTCHAPlugin extends WPPlugin
+                $option_defaults['comments_theme'] = 'standard';
+                $option_defaults['recaptcha_language'] = $old_options['recaptcha_language'];
+                $option_defaults['no_response_error'] = $old_options['no_response_error'];
+-           } else {           
++           } else {
+                $option_defaults['site_key'] = GLOBAL_RECAPTCHA_KEY;
+                $option_defaults['secret'] = GLOBAL_RECAPTCHA_PRIVATE_KEY;
+                $option_defaults['comments_theme'] = 'standard';
+@@ -302,7 +301,7 @@ class ReCAPTCHAPlugin extends WPPlugin
+             <noscript>
+             <style type='text/css'>#submit {display:none;}</style>
+             <input name="submit" type="submit" id="submit-alt" tabindex="6"
+-                value="Submit Comment"/> 
++                value="Submit Comment"/>
+             </noscript>
+ COMMENT_FORM;
+ 
+@@ -321,7 +320,7 @@ COMMENT_FORM;
+             document.getElementById('recaptcha-submit-btn-area').appendChild (sub);
+             document.getElementById('submit').tabIndex = 6;
+             if ( typeof _recaptcha_wordpress_savedcomment != 'undefined') {
+-                document.getElementById('comment').value = 
++                document.getElementById('comment').value =
+                     _recaptcha_wordpress_savedcomment;
+             }
+             </script>
+@@ -406,7 +405,7 @@ JS;
+             wp_delete_comment($comment->comment_ID);
+         }
+     }
+- 
++
+    // add a settings link to the plugin in the plugin list
+     function show_settings_link($links, $file) {
+         if ($file == plugin_basename($this->path_to_plugin_directory() .
+-- 
+2.17.1
+
diff --git a/patches/0207-Remove-obsolete-access-control-directive.patch b/patches/0207-Remove-obsolete-access-control-directive.patch
new file mode 100644
index 00000000..5be0edd9
--- /dev/null
+++ b/patches/0207-Remove-obsolete-access-control-directive.patch
@@ -0,0 +1,27 @@
+From a05db6077e80a94d2710ddabd28b50bdc1b7415e Mon Sep 17 00:00:00 2001
+From: ale <ale@incal.net>
+Date: Sat, 2 Jun 2018 16:32:02 +0100
+Subject: [PATCH 207/229] Remove obsolete access control directive
+
+---
+ .htaccess | 6 ------
+ 1 file changed, 6 deletions(-)
+
+diff --git a/.htaccess b/.htaccess
+index f5abd6c7..81fc235d 100644
+--- a/.htaccess
++++ b/.htaccess
+@@ -76,10 +76,4 @@ RewriteRule . index.php [L]
+ # .git doesn't exist
+ RedirectMatch 404 /\\.git(/|$)
+ 
+-# allow gathering stats only from localhost
+-<Files apc_stats_r2mon.php>
+-Order Allow,Deny
+-Allow from 127.0.0.1
+-</Files>
+-
+ # END noblogs
+-- 
+2.17.1
+
diff --git a/patches/0208-Activation-form-uses-post-and-not-get-methods-now.patch b/patches/0208-Activation-form-uses-post-and-not-get-methods-now.patch
new file mode 100644
index 00000000..57db886d
--- /dev/null
+++ b/patches/0208-Activation-form-uses-post-and-not-get-methods-now.patch
@@ -0,0 +1,30 @@
+From 26a780bdb0ce827c194d2b38cdd9bfceecd029de Mon Sep 17 00:00:00 2001
+From: lucha <lucha@paranoici.org>
+Date: Sun, 11 Nov 2018 11:39:39 -0800
+Subject: [PATCH 208/229] Activation form uses post and not get methods now
+
+Should fix issue #20
+---
+ wp-content/themes/noblogs-home/registration/activate.php | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/wp-content/themes/noblogs-home/registration/activate.php b/wp-content/themes/noblogs-home/registration/activate.php
+index d2eddc4a..d3d61214 100644
+--- a/wp-content/themes/noblogs-home/registration/activate.php
++++ b/wp-content/themes/noblogs-home/registration/activate.php
+@@ -29,10 +29,10 @@
+ 
+ 				<p><?php _e( 'Please provide a valid activation key.', 'buddypress' ); ?></p>
+ 
+-				<form action="" method="get" class="standard-form" id="activation-form">
++				<form action="" method="post" class="standard-form" id="activation-form">
+ 
+ 					<label for="key"><?php _e( 'Activation Key:', 'buddypress' ); ?></label>
+-					<input type="text" name="key" id="key" value="" />
++					<input type="text" name="key" id="key" value="<?php echo esc_attr( bp_get_current_activation_key() ); ?>" />
+ 
+ 					<p class="submit">
+ 						<input type="submit" name="submit" value="<?php _e( 'Activate', 'buddypress' ); ?>" />
+-- 
+2.17.1
+
diff --git a/patches/0209-updated-wp-super-cache-config-based-on-the-sample-fr.patch b/patches/0209-updated-wp-super-cache-config-based-on-the-sample-fr.patch
new file mode 100644
index 00000000..e25eb9f8
--- /dev/null
+++ b/patches/0209-updated-wp-super-cache-config-based-on-the-sample-fr.patch
@@ -0,0 +1,199 @@
+From ee30102510bebc417b7c6dc2ddcff6272998827a Mon Sep 17 00:00:00 2001
+From: lucha <lucha@paranoici.org>
+Date: Wed, 14 Nov 2018 22:26:33 -0800
+Subject: [PATCH 209/229] updated wp-super-cache config based on the sample
+ from more recent versions
+
+---
+ wp-content/advanced-cache.php  | 32 +++++++++---
+ wp-content/wp-cache-config.php | 90 ++++++++++++++++------------------
+ 2 files changed, 68 insertions(+), 54 deletions(-)
+
+diff --git a/wp-content/advanced-cache.php b/wp-content/advanced-cache.php
+index f7d5df83..611f57bf 100644
+--- a/wp-content/advanced-cache.php
++++ b/wp-content/advanced-cache.php
+@@ -1,12 +1,30 @@
+ <?php
+-# WP SUPER CACHE 0.8.9.1
++// WP SUPER CACHE 1.2
+ function wpcache_broken_message() {
+-	if ( false == strpos( $_SERVER[ 'REQUEST_URI' ], 'wp-admin' ) )
+-		echo "<!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->";
++	global $wp_cache_config_file;
++	if ( isset( $wp_cache_config_file ) == false ) {
++		return '';
++	}
++
++	$doing_ajax     = defined( 'DOING_AJAX' ) && DOING_AJAX;
++	$xmlrpc_request = defined( 'XMLRPC_REQUEST' ) && XMLRPC_REQUEST;
++	$rest_request   = defined( 'REST_REQUEST' ) && REST_REQUEST;
++	$robots_request = strpos( $_SERVER['REQUEST_URI'], 'robots.txt' ) != false;
++
++	$skip_output = ( $doing_ajax || $xmlrpc_request || $rest_request || $robots_request );
++	if ( false == strpos( $_SERVER['REQUEST_URI'], 'wp-admin' ) && ! $skip_output ) {
++		echo '<!-- WP Super Cache is installed but broken. The constant WPCACHEHOME must be set in the file wp-config.php and point at the WP Super Cache plugin directory. -->';
++	}
+ }
+ 
+-if ( !include_once( WP_CONTENT_DIR . '/plugins/wp-super-cache/wp-cache-phase1.php' ) ) {
+-	if ( !@is_file( WP_CONTENT_DIR . '/plugins/wp-super-cache/wp-cache-phase1.php' ) )
+-		register_shutdown_function( 'wpcache_broken_message' );
++if ( false == defined( 'WPCACHEHOME' ) ) {
++	define( 'ADVANCEDCACHEPROBLEM', 1 );
++} elseif ( ! include_once WPCACHEHOME . 'wp-cache-phase1.php' ) {
++	if ( ! @is_file( WPCACHEHOME . 'wp-cache-phase1.php' ) ) {
++		define( 'ADVANCEDCACHEPROBLEM', 1 );
++	}
+ }
+-?>
++if ( defined( 'ADVANCEDCACHEPROBLEM' ) ) {
++	register_shutdown_function( 'wpcache_broken_message' );
++}
++
+diff --git a/wp-content/wp-cache-config.php b/wp-content/wp-cache-config.php
+index 00e94306..0fa40480 100644
+--- a/wp-content/wp-cache-config.php
++++ b/wp-content/wp-cache-config.php
+@@ -5,59 +5,33 @@ WP-Cache Config Sample File
+ See wp-cache.php for author details.
+ */
+ 
+-$ossdlcdn = 1; //Added by WP-Cache Manager
+-$wp_cache_mobile_groups = ''; //Added by WP-Cache Manager
+-$wp_cache_mobile_prefixes = 'w3c , w3c-, acs-, alav, alca, amoi, audi, avan, benq, bird, blac, blaz, brew, cell, cldc, cmd-, dang, doco, eric, hipt, htc_, inno, ipaq, ipod, jigs, kddi, keji, leno, lg-c, lg-d, lg-g, lge-, lg/u, maui, maxo, midp, mits, mmef, mobi, mot-, moto, mwbp, nec-, newt, noki, palm, pana, pant, phil, play, port, prox, qwap, sage, sams, sany, sch-, sec-, send, seri, sgh-, shar, sie-, siem, smal, smar, sony, sph-, symb, t-mo, teli, tim-, tosh, tsm-, upg1, upsi, vk-v, voda, wap-, wapa, wapi, wapp, wapr, webc, winw, winw, xda , xda-'; //Added by WP-Cache Manager
+-$wp_cache_refresh_single_only = '0'; //Added by WP-Cache Manager
+-$wp_cache_slash_check = 1; //Added by WP-Cache Manager
+ if ( ! defined('WPCACHEHOME') )
+-	define( 'WPCACHEHOME', WP_CONTENT_DIR . "/plugins/wp-super-cache/" ); //Added by WP-Cache Manager
++	define( 'WPCACHEHOME', WP_PLUGIN_DIR . '/wp-super-cache/' );
+ 
+ $cache_compression = 0; // Super cache compression
+-$cache_enabled = true; //Added by WP-Cache Manager
+-$super_cache_enabled = true; //Added by WP-Cache Manager
+-$cache_max_time = 1801; //Added by WP-Cache Manager
++$cache_enabled = true;
++$super_cache_enabled = true;
++$cache_max_time = 3600; //in seconds
+ //$use_flock = true; // Set it true or false if you know what to use
+ $cache_path = WP_CONTENT_DIR . '/cache/';
+ $file_prefix = 'wp-cache-';
++$ossdlcdn = 1;
+ 
+-// We want to be able to identify each blog in a WordPress MU install
+-$blogcacheid = '';
+-if( defined( 'VHOST' ) ) {
+-	$blogcacheid = 'blog'; // main blog
+-	if( constant( 'VHOST' ) == 'yes' ) {
+-		$blogcacheid = $_SERVER['HTTP_HOST'];
+-	} else {
+-		$request_uri = preg_replace('/[ <>\'\"\r\n\t\(\)]/', '', str_replace( '..', '', $_SERVER['REQUEST_URI'] ) );
+-		if( strpos( $request_uri, '/', 1 ) ) {
+-			if( $base == '/' ) {
+-				$blogcacheid = substr( $request_uri, 1, strpos( $request_uri, '/', 1 ) - 1 );
+-			} else {
+-				$blogcacheid = str_replace( $base, '', $request_uri );
+-				$blogcacheid = substr( $blogcacheid, 0, strpos( $blogcacheid, '/', 1 ) );
+-			}
+-			if ( '/' == substr($blogcacheid, -1))
+-				$blogcacheid = substr($blogcacheid, 0, -1);
+-		}
+-		$blogcacheid = str_replace( '/', '', $blogcacheid );
+-	}
+-}
+-
+-// Array of files that have 'wp-' but should still be cached 
++// Array of files that have 'wp-' but should still be cached
+ $cache_acceptable_files = array( 'wp-comments-popup.php', 'wp-links-opml.php', 'wp-locations.php' );
+ 
+ $cache_rejected_uri = array('wp-.*\\.php', 'index\\.php');
+ $cache_rejected_user_agent = array ( 0 => 'bot', 1 => 'ia_archive', 2 => 'slurp', 3 => 'crawl', 4 => 'spider', 5 => 'Yandex' );
+ 
+-$cache_rebuild_files = 1; //Added by WP-Cache Manager
++$cache_rebuild_files = 1;
+ 
+ // Disable the file locking system.
+ // If you are experiencing problems with clearing or creating cache files
+ // uncommenting this may help.
+-$wp_cache_mutex_disabled = 1; //Added by WP-Cache Manager
++$wp_cache_mutex_disabled = 1;
+ 
+ // Just modify it if you have conflicts with semaphores
+-$sem_id = 942817292; //Added by WP-Cache Manager
++$sem_id = 942817292;
+ 
+ if ( '/' != substr($cache_path, -1)) {
+ 	$cache_path .= '/';
+@@ -65,14 +39,12 @@ if ( '/' != substr($cache_path, -1)) {
+ 
+ $wp_cache_mobile = 0;
+ $wp_cache_mobile_whitelist = 'Stand Alone/QNws';
+-$wp_cache_mobile_browsers = '2.0 MMP, 240x320, 400X240, AvantGo, BlackBerry, Blazer, Cellphone, Danger, DoCoMo, Elaine/3.0, EudoraWeb, Googlebot-Mobile, hiptop, IEMobile, KYOCERA/WX310K, LG/U990, MIDP-2., MMEF20, MOT-V, NetFront, Newt, Nintendo Wii, Nitro, Nokia, Opera Mini, Palm, PlayStation Portable, portalmmm, Proxinet, ProxiNet, SHARP-TQ-GX10, SHG-i900, Small, SonyEricsson, Symbian OS, SymbianOS, TS21i-10, UP.Browser, UP.Link, webOS, Windows CE, WinWAP, YahooSeeker/M1A1-R2D2, iPhone, iPod, Android, BlackBerry9530, LG-TU915 Obigo, LGE VX, webOS, Nokia5800'; //Added by WP-Cache Manager
++$wp_cache_mobile_browsers = 'Android, 2.0 MMP, 240x320, AvantGo, BlackBerry, Blazer, Cellphone, Danger, DoCoMo, Elaine/3.0, EudoraWeb, hiptop, IEMobile, iPhone, iPod, KYOCERA/WX310K, LG/U990, MIDP-2.0, MMEF20, MOT-V, NetFront, Newt, Nintendo Wii, Nitro, Nokia, Opera Mini, Palm, Playstation Portable, portalmmm, Proxinet, ProxiNet, SHARP-TQ-GX10, Small, SonyEricsson, Symbian OS, SymbianOS, TS21i-10, UP.Browser, UP.Link, Windows CE, WinWAP';
+ 
+-// gzip the first page generated for clients that support it.
+-$wp_cache_gzip_first = 0;
+ // change to relocate the supercache plugins directory
+ $wp_cache_plugins_dir = WPCACHEHOME . 'plugins';
+ // set to 1 to do garbage collection during normal process shutdown instead of wp-cron
+-$wp_cache_shutdown_gc = 0; 
++$wp_cache_shutdown_gc = 0;
+ $wp_super_cache_late_init = 0;
+ 
+ // uncomment the next line to enable advanced debugging features
+@@ -82,9 +54,9 @@ $wp_super_cache_front_page_clear = 0;
+ $wp_super_cache_front_page_check = 0;
+ $wp_super_cache_front_page_notification = '0';
+ 
+-$wp_cache_object_cache = 0; //Added by WP-Cache Manager
++$wp_cache_object_cache = 0;
+ $wp_cache_anon_only = 0;
+-$wp_supercache_cache_list = 0; //Added by WP-Cache Manager
++$wp_supercache_cache_list = 0;
+ $wp_cache_debug_to_file = 0;
+ $wp_super_cache_debug = 0;
+ $wp_cache_debug_level = 5;
+@@ -100,10 +72,34 @@ $wp_cache_pages[ "tag" ] = 0;
+ $wp_cache_pages[ "archives" ] = 0;
+ $wp_cache_pages[ "pages" ] = 0;
+ $wp_cache_pages[ "single" ] = 0;
+-$wp_cache_hide_donation = 1; //Added by WP-Cache Manager
+-$wp_cache_not_logged_in = 1; //Added by WP-Cache Manager
+-$wp_cache_clear_on_post_edit = 0; //Added by WP-Cache Manager
+-$wp_cache_hello_world = 0; //Added by WP-Cache Manager
+-$wp_cache_mobile_enabled = 1; //Added by WP-Cache Manager
+-$wp_cache_cron_check = 1; //Added by WP-Cache Manager
++$wp_cache_pages[ "author" ] = 0;
++$wp_cache_hide_donation = 1;
++$wp_cache_not_logged_in = 1;
++$wp_cache_clear_on_post_edit = 0;
++$wp_cache_hello_world = 0;
++$wp_cache_mobile_enabled = 1;
++$wp_cache_cron_check = 0;
++$wp_cache_mfunc_enabled = 0;
++$wp_cache_make_known_anon = 0;
++$wp_cache_refresh_single_only = 0;
++$wp_cache_mod_rewrite = 0;
++$wp_supercache_304 = 0;
++$wp_cache_front_page_checks = 0;
++$wp_cache_disable_utf8 = 0;
++$wp_cache_no_cache_for_get = 0;
++$cache_scheduled_time = "00:00";
++$wp_cache_preload_interval = 600;
++$cache_schedule_type = 'interval';
++$wp_cache_preload_posts = 0;
++$wp_cache_preload_on = 0;
++$wp_cache_preload_taxonomies = 0;
++$wp_cache_preload_email_me = 0;
++$wp_cache_preload_email_volume = 'none';
++$wp_cache_mobile_prefixes = '';
++$cached_direct_pages = array();
++$wpsc_served_header = false;
++$cache_gc_email_me = 0;
++$wpsc_save_headers = 0;
++$cache_schedule_interval = 'daily';
++$wp_super_cache_comments = 1;
+ ?>
+-- 
+2.17.1
+
diff --git a/patches/0210-Removed-obsolete-mp3player.swf.patch b/patches/0210-Removed-obsolete-mp3player.swf.patch
new file mode 100644
index 00000000..ad56e670
--- /dev/null
+++ b/patches/0210-Removed-obsolete-mp3player.swf.patch
@@ -0,0 +1,570 @@
+From f76d4626c86d2aef9a70f29781e82656c53fd0fb Mon Sep 17 00:00:00 2001
+From: lucha <lucha@paranoici.org>
+Date: Sun, 9 Dec 2018 11:50:26 -0800
+Subject: [PATCH 210/229] Removed (obsolete) mp3player.swf
+
+---
+ flash/mp3player/mp3player.swf | Bin 28445 -> 0 bytes
+ 1 file changed, 0 insertions(+), 0 deletions(-)
+ delete mode 100755 flash/mp3player/mp3player.swf
+
+diff --git a/flash/mp3player/mp3player.swf b/flash/mp3player/mp3player.swf
+deleted file mode 100755
+index 1d82d20172460327062d4158d9dfb6a815ff8628..0000000000000000000000000000000000000000
+GIT binary patch
+literal 0
+HcmV?d00001
+
+literal 28445
+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%0Dm3ie@E%K_%WVf$Uh0MZ60GQ
+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
+Q>7ck0Fe-ohZ_jsH8}GxRN&o-=
+
+-- 
+2.17.1
+
diff --git a/patches/0211-moved-wp-cache-home-config-to-the-right-place-in-wp-.patch b/patches/0211-moved-wp-cache-home-config-to-the-right-place-in-wp-.patch
new file mode 100644
index 00000000..6b8eedfb
--- /dev/null
+++ b/patches/0211-moved-wp-cache-home-config-to-the-right-place-in-wp-.patch
@@ -0,0 +1,27 @@
+From c6f4848e85679ff9e4ad635d20a5647a4513dfe0 Mon Sep 17 00:00:00 2001
+From: lucha <lucha@paranoici.org>
+Date: Sun, 9 Dec 2018 12:54:14 -0800
+Subject: [PATCH 211/229] moved wp-cache home config to the right place (in
+ wp-config.php)
+
+---
+ wp-content/wp-cache-config.php | 3 ---
+ 1 file changed, 3 deletions(-)
+
+diff --git a/wp-content/wp-cache-config.php b/wp-content/wp-cache-config.php
+index 0fa40480..4413bd25 100644
+--- a/wp-content/wp-cache-config.php
++++ b/wp-content/wp-cache-config.php
+@@ -5,9 +5,6 @@ WP-Cache Config Sample File
+ See wp-cache.php for author details.
+ */
+ 
+-if ( ! defined('WPCACHEHOME') )
+-	define( 'WPCACHEHOME', WP_PLUGIN_DIR . '/wp-super-cache/' );
+-
+ $cache_compression = 0; // Super cache compression
+ $cache_enabled = true;
+ $super_cache_enabled = true;
+-- 
+2.17.1
+
diff --git a/patches/0212-Add-JSON-shard-map-generator.patch b/patches/0212-Add-JSON-shard-map-generator.patch
new file mode 100644
index 00000000..f5a41fad
--- /dev/null
+++ b/patches/0212-Add-JSON-shard-map-generator.patch
@@ -0,0 +1,66 @@
+From ba091844e733bca9314602873dcbb3647b1abab3 Mon Sep 17 00:00:00 2001
+From: ale <ale@incal.net>
+Date: Mon, 17 Dec 2018 21:54:50 +0000
+Subject: [PATCH 212/229] Add JSON shard map generator
+
+---
+ wp-nginx-map-json.php | 47 +++++++++++++++++++++++++++++++++++++++++++
+ 1 file changed, 47 insertions(+)
+ create mode 100644 wp-nginx-map-json.php
+
+diff --git a/wp-nginx-map-json.php b/wp-nginx-map-json.php
+new file mode 100644
+index 00000000..b5f9490a
+--- /dev/null
++++ b/wp-nginx-map-json.php
+@@ -0,0 +1,47 @@
++<?php
++
++// wp-nginx-map.php (JSON version)
++
++// Load wordpress api.
++define('WP_CACHE',false);
++require_once('/opt/noblogs/www/wp-load.php');
++
++// Return all blogs.
++function get_blogs() {
++  global $wpdb;
++  $sql = "SELECT blog_id, domain FROM $wpdb->blogs WHERE deleted = 0 AND archived = '0' ORDER BY domain ASC";
++  $result = $wpdb->get_results($sql);
++  return ($result);
++}
++
++function backend_to_shard_id($backend) {
++  if (substr($backend, 0, 8) != 'backend_') {
++    error_log('diamine, di questo backend non so che farmene: ' . $backend);
++    return '0';
++  }
++  return substr($backend, 8);
++}
++
++// Print the blog -> shard_id map.
++function generate_shard_map($blogs) {
++  global $wpdb;
++  $wpdb_hash = &$wpdb->hash_map;
++
++  $shard_map = array();
++  foreach ($blogs as $blog) {
++    $blog_id = $blog->blog_id;
++    if ($blog_id == 1)
++      continue;
++    $backend_id = $wpdb_hash->lookup($blog_id);
++    $shard_id = backend_to_shard_id($backend_id);
++    $shard_map[$blog->domain] = $shard_id;
++  }
++  echo json_encode($shard_map);
++}
++
++function generate_maps() {
++  $all_blogs = get_blogs();
++  generate_shard_map($all_blogs);
++}
++
++generate_maps();
+-- 
+2.17.1
+
diff --git a/patches/0213-Description-of-the-disable-notification-plugin.patch b/patches/0213-Description-of-the-disable-notification-plugin.patch
new file mode 100644
index 00000000..07a2a182
--- /dev/null
+++ b/patches/0213-Description-of-the-disable-notification-plugin.patch
@@ -0,0 +1,27 @@
+From 81521d796c13f4305aa42e60e9d1909ce3e1d2f0 Mon Sep 17 00:00:00 2001
+From: lucha <lucha@paranoici.org>
+Date: Sun, 30 Dec 2018 13:52:14 -0800
+Subject: [PATCH 213/229] Description of the disable notification plugin
+
+---
+ wp-content/mu-plugins/ai-remove-notification.php | 7 +++++++
+ 1 file changed, 7 insertions(+)
+
+diff --git a/wp-content/mu-plugins/ai-remove-notification.php b/wp-content/mu-plugins/ai-remove-notification.php
+index 978f2136..b71d6836 100644
+--- a/wp-content/mu-plugins/ai-remove-notification.php
++++ b/wp-content/mu-plugins/ai-remove-notification.php
+@@ -1,3 +1,10 @@
+ <?php
++/*
++  Plugin Name: A/I - Remove password change notification
++  Description: Disables email notification of password changes
++  Version: 0.1
++  Author: Autistici/Inventati
++  Author URI: https://autistici.org
++*/
+ 	 function wp_password_change_notification() {}
+ ?>
+-- 
+2.17.1
+
diff --git a/patches/0214-Removed-privacy-share-buttons-plugin.patch b/patches/0214-Removed-privacy-share-buttons-plugin.patch
new file mode 100644
index 00000000..b5321caf
--- /dev/null
+++ b/patches/0214-Removed-privacy-share-buttons-plugin.patch
@@ -0,0 +1,2824 @@
+From bd47d3ddbef97e78e0878ba63bffaf2968066cb6 Mon Sep 17 00:00:00 2001
+From: lucha <lucha@paranoici.org>
+Date: Sun, 30 Dec 2018 13:56:34 -0800
+Subject: [PATCH 214/229] Removed privacy-share-buttons plugin
+
+---
+ .../css/jquery.socialshareprivacy.min.css     |   1 -
+ .../images/box_fbshare.png                    | Bin 4676 -> 0 bytes
+ .../privacy-share-buttons/images/box_mail.png | Bin 2313 -> 0 bytes
+ .../images/de/dummy_box_facebook.png          | Bin 1038 -> 0 bytes
+ .../images/de/dummy_facebook.png              | Bin 884 -> 0 bytes
+ .../images/dummy_box_buffer.png               | Bin 1564 -> 0 bytes
+ .../images/dummy_box_disqus.png               | Bin 984 -> 0 bytes
+ .../images/dummy_box_facebook.png             | Bin 782 -> 0 bytes
+ .../images/dummy_box_gplus.png                | Bin 842 -> 0 bytes
+ .../images/dummy_box_pinterest.png            | Bin 1532 -> 0 bytes
+ .../images/dummy_box_twitter.png              | Bin 1067 -> 0 bytes
+ .../images/dummy_buffer.png                   | Bin 1318 -> 0 bytes
+ .../images/dummy_disqus.png                   | Bin 856 -> 0 bytes
+ .../images/dummy_facebook.png                 | Bin 651 -> 0 bytes
+ .../images/dummy_facebook_like.png            | Bin 753 -> 0 bytes
+ .../images/dummy_facebook_recommend.png       | Bin 1149 -> 0 bytes
+ .../images/dummy_flattr.png                   | Bin 909 -> 0 bytes
+ .../images/dummy_gplus.png                    | Bin 661 -> 0 bytes
+ .../images/dummy_pinterest.png                | Bin 1145 -> 0 bytes
+ .../images/dummy_twitter.png                  | Bin 965 -> 0 bytes
+ .../images/dummy_xing.png                     | Bin 1232 -> 0 bytes
+ .../images/es/dummy_box_facebook.png          | Bin 880 -> 0 bytes
+ .../images/es/dummy_facebook.png              | Bin 760 -> 0 bytes
+ .../privacy-share-buttons/images/fbshare.png  | Bin 1085 -> 0 bytes
+ .../images/fr/dummy_box_facebook.png          | Bin 713 -> 0 bytes
+ .../images/fr/dummy_facebook.png              | Bin 768 -> 0 bytes
+ .../images/fr/dummy_twitter.png               | Bin 985 -> 0 bytes
+ .../images/jquery-ui-icons_21759b.png         | Bin 5355 -> 0 bytes
+ .../images/jquery-ui-icons_333333.png         | Bin 4369 -> 0 bytes
+ .../images/jquery-ui-icons_999999.png         | Bin 4369 -> 0 bytes
+ .../images/jquery-ui-icons_cc0000.png         | Bin 4369 -> 0 bytes
+ .../privacy-share-buttons/images/mail.png     | Bin 1157 -> 0 bytes
+ .../images/nl/dummy_box_facebook.png          | Bin 713 -> 0 bytes
+ .../images/nl/dummy_facebook.png              | Bin 518 -> 0 bytes
+ .../images/nl/dummy_twitter.png               | Bin 740 -> 0 bytes
+ .../images/pt/dummy_box_facebook.png          | Bin 738 -> 0 bytes
+ .../images/pt/dummy_box_twitter.png           | Bin 960 -> 0 bytes
+ .../images/pt/dummy_facebook.png              | Bin 540 -> 0 bytes
+ .../images/pt/dummy_twitter.png               | Bin 801 -> 0 bytes
+ .../images/ru/dummy_box_facebook.png          | Bin 870 -> 0 bytes
+ .../images/ru/dummy_facebook.png              | Bin 742 -> 0 bytes
+ .../privacy-share-buttons/images/settings.png | Bin 658 -> 0 bytes
+ .../images/socialshareprivacy_info.png        | Bin 151 -> 0 bytes
+ .../images/socialshareprivacy_on_off.png      | Bin 1301 -> 0 bytes
+ .../images/ui-bg_flat_0_aaaaaa_40x100.png     | Bin 180 -> 0 bytes
+ .../images/ui-bg_flat_75_ffffff_40x100.png    | Bin 178 -> 0 bytes
+ .../images/ui-bg_glass_55_fbf9ee_1x400.png    | Bin 120 -> 0 bytes
+ .../images/ui-bg_glass_65_ffffff_1x400.png    | Bin 105 -> 0 bytes
+ .../images/ui-bg_glass_75_dadada_1x400.png    | Bin 111 -> 0 bytes
+ .../images/ui-bg_glass_75_e6e6e6_1x400.png    | Bin 110 -> 0 bytes
+ .../images/ui-bg_glass_95_fef1ec_1x400.png    | Bin 119 -> 0 bytes
+ .../ui-bg_highlight-soft_75_cccccc_1x100.png  | Bin 101 -> 0 bytes
+ .../privacy-share-buttons/js/jquery.cookie.js |  47 ---
+ .../js/jquery.cookie.min.js                   |  10 -
+ .../js/jquery.privacysharebuttons.js          | 395 ------------------
+ .../js/jquery.privacysharebuttons.min.js      |   1 -
+ .../jquery.socialshareprivacy.min.autoload.js |   1 -
+ .../js/jquery.socialshareprivacy.min.de.js    |   1 -
+ .../js/jquery.socialshareprivacy.min.es.js    |   1 -
+ .../js/jquery.socialshareprivacy.min.fr.js    |   1 -
+ .../js/jquery.socialshareprivacy.min.js       |   1 -
+ .../js/jquery.socialshareprivacy.min.nl.js    |   1 -
+ .../js/jquery.socialshareprivacy.min.pl.js    |   1 -
+ .../js/jquery.socialshareprivacy.min.pt.js    |   1 -
+ .../js/jquery.socialshareprivacy.min.ru.js    |   1 -
+ .../privacy-share-buttons/js/ssp-onload.js    |   3 -
+ .../lang/privacy-share-buttons-it_IT.mo       | Bin 2497 -> 0 bytes
+ .../lang/privacy-share-buttons-it_IT.po       |  98 -----
+ .../privacy-share-buttons.php                 | 285 -------------
+ .../plugins/privacy-share-buttons/readme.txt  |  34 --
+ .../privacy-share-buttons/uninstall.php       |   4 -
+ 71 files changed, 887 deletions(-)
+ delete mode 100644 wp-content/plugins/privacy-share-buttons/css/jquery.socialshareprivacy.min.css
+ delete mode 100644 wp-content/plugins/privacy-share-buttons/images/box_fbshare.png
+ delete mode 100644 wp-content/plugins/privacy-share-buttons/images/box_mail.png
+ delete mode 100644 wp-content/plugins/privacy-share-buttons/images/de/dummy_box_facebook.png
+ delete mode 100644 wp-content/plugins/privacy-share-buttons/images/de/dummy_facebook.png
+ delete mode 100644 wp-content/plugins/privacy-share-buttons/images/dummy_box_buffer.png
+ delete mode 100644 wp-content/plugins/privacy-share-buttons/images/dummy_box_disqus.png
+ delete mode 100644 wp-content/plugins/privacy-share-buttons/images/dummy_box_facebook.png
+ delete mode 100644 wp-content/plugins/privacy-share-buttons/images/dummy_box_gplus.png
+ delete mode 100644 wp-content/plugins/privacy-share-buttons/images/dummy_box_pinterest.png
+ delete mode 100644 wp-content/plugins/privacy-share-buttons/images/dummy_box_twitter.png
+ delete mode 100644 wp-content/plugins/privacy-share-buttons/images/dummy_buffer.png
+ delete mode 100644 wp-content/plugins/privacy-share-buttons/images/dummy_disqus.png
+ delete mode 100644 wp-content/plugins/privacy-share-buttons/images/dummy_facebook.png
+ delete mode 100644 wp-content/plugins/privacy-share-buttons/images/dummy_facebook_like.png
+ delete mode 100644 wp-content/plugins/privacy-share-buttons/images/dummy_facebook_recommend.png
+ delete mode 100644 wp-content/plugins/privacy-share-buttons/images/dummy_flattr.png
+ delete mode 100644 wp-content/plugins/privacy-share-buttons/images/dummy_gplus.png
+ delete mode 100644 wp-content/plugins/privacy-share-buttons/images/dummy_pinterest.png
+ delete mode 100644 wp-content/plugins/privacy-share-buttons/images/dummy_twitter.png
+ delete mode 100644 wp-content/plugins/privacy-share-buttons/images/dummy_xing.png
+ delete mode 100644 wp-content/plugins/privacy-share-buttons/images/es/dummy_box_facebook.png
+ delete mode 100644 wp-content/plugins/privacy-share-buttons/images/es/dummy_facebook.png
+ delete mode 100644 wp-content/plugins/privacy-share-buttons/images/fbshare.png
+ delete mode 100644 wp-content/plugins/privacy-share-buttons/images/fr/dummy_box_facebook.png
+ delete mode 100644 wp-content/plugins/privacy-share-buttons/images/fr/dummy_facebook.png
+ delete mode 100644 wp-content/plugins/privacy-share-buttons/images/fr/dummy_twitter.png
+ delete mode 100755 wp-content/plugins/privacy-share-buttons/images/jquery-ui-icons_21759b.png
+ delete mode 100755 wp-content/plugins/privacy-share-buttons/images/jquery-ui-icons_333333.png
+ delete mode 100755 wp-content/plugins/privacy-share-buttons/images/jquery-ui-icons_999999.png
+ delete mode 100755 wp-content/plugins/privacy-share-buttons/images/jquery-ui-icons_cc0000.png
+ delete mode 100644 wp-content/plugins/privacy-share-buttons/images/mail.png
+ delete mode 100644 wp-content/plugins/privacy-share-buttons/images/nl/dummy_box_facebook.png
+ delete mode 100644 wp-content/plugins/privacy-share-buttons/images/nl/dummy_facebook.png
+ delete mode 100644 wp-content/plugins/privacy-share-buttons/images/nl/dummy_twitter.png
+ delete mode 100644 wp-content/plugins/privacy-share-buttons/images/pt/dummy_box_facebook.png
+ delete mode 100644 wp-content/plugins/privacy-share-buttons/images/pt/dummy_box_twitter.png
+ delete mode 100644 wp-content/plugins/privacy-share-buttons/images/pt/dummy_facebook.png
+ delete mode 100644 wp-content/plugins/privacy-share-buttons/images/pt/dummy_twitter.png
+ delete mode 100644 wp-content/plugins/privacy-share-buttons/images/ru/dummy_box_facebook.png
+ delete mode 100644 wp-content/plugins/privacy-share-buttons/images/ru/dummy_facebook.png
+ delete mode 100755 wp-content/plugins/privacy-share-buttons/images/settings.png
+ delete mode 100755 wp-content/plugins/privacy-share-buttons/images/socialshareprivacy_info.png
+ delete mode 100755 wp-content/plugins/privacy-share-buttons/images/socialshareprivacy_on_off.png
+ delete mode 100644 wp-content/plugins/privacy-share-buttons/images/ui-bg_flat_0_aaaaaa_40x100.png
+ delete mode 100644 wp-content/plugins/privacy-share-buttons/images/ui-bg_flat_75_ffffff_40x100.png
+ delete mode 100644 wp-content/plugins/privacy-share-buttons/images/ui-bg_glass_55_fbf9ee_1x400.png
+ delete mode 100644 wp-content/plugins/privacy-share-buttons/images/ui-bg_glass_65_ffffff_1x400.png
+ delete mode 100644 wp-content/plugins/privacy-share-buttons/images/ui-bg_glass_75_dadada_1x400.png
+ delete mode 100644 wp-content/plugins/privacy-share-buttons/images/ui-bg_glass_75_e6e6e6_1x400.png
+ delete mode 100644 wp-content/plugins/privacy-share-buttons/images/ui-bg_glass_95_fef1ec_1x400.png
+ delete mode 100644 wp-content/plugins/privacy-share-buttons/images/ui-bg_highlight-soft_75_cccccc_1x100.png
+ delete mode 100644 wp-content/plugins/privacy-share-buttons/js/jquery.cookie.js
+ delete mode 100644 wp-content/plugins/privacy-share-buttons/js/jquery.cookie.min.js
+ delete mode 100644 wp-content/plugins/privacy-share-buttons/js/jquery.privacysharebuttons.js
+ delete mode 100644 wp-content/plugins/privacy-share-buttons/js/jquery.privacysharebuttons.min.js
+ delete mode 100644 wp-content/plugins/privacy-share-buttons/js/jquery.socialshareprivacy.min.autoload.js
+ delete mode 100644 wp-content/plugins/privacy-share-buttons/js/jquery.socialshareprivacy.min.de.js
+ delete mode 100644 wp-content/plugins/privacy-share-buttons/js/jquery.socialshareprivacy.min.es.js
+ delete mode 100644 wp-content/plugins/privacy-share-buttons/js/jquery.socialshareprivacy.min.fr.js
+ delete mode 100644 wp-content/plugins/privacy-share-buttons/js/jquery.socialshareprivacy.min.js
+ delete mode 100644 wp-content/plugins/privacy-share-buttons/js/jquery.socialshareprivacy.min.nl.js
+ delete mode 100644 wp-content/plugins/privacy-share-buttons/js/jquery.socialshareprivacy.min.pl.js
+ delete mode 100644 wp-content/plugins/privacy-share-buttons/js/jquery.socialshareprivacy.min.pt.js
+ delete mode 100644 wp-content/plugins/privacy-share-buttons/js/jquery.socialshareprivacy.min.ru.js
+ delete mode 100644 wp-content/plugins/privacy-share-buttons/js/ssp-onload.js
+ delete mode 100644 wp-content/plugins/privacy-share-buttons/lang/privacy-share-buttons-it_IT.mo
+ delete mode 100644 wp-content/plugins/privacy-share-buttons/lang/privacy-share-buttons-it_IT.po
+ delete mode 100644 wp-content/plugins/privacy-share-buttons/privacy-share-buttons.php
+ delete mode 100644 wp-content/plugins/privacy-share-buttons/readme.txt
+ delete mode 100644 wp-content/plugins/privacy-share-buttons/uninstall.php
+
+diff --git a/wp-content/plugins/privacy-share-buttons/css/jquery.socialshareprivacy.min.css b/wp-content/plugins/privacy-share-buttons/css/jquery.socialshareprivacy.min.css
+deleted file mode 100644
+index 98c512cc..00000000
+--- a/wp-content/plugins/privacy-share-buttons/css/jquery.socialshareprivacy.min.css
++++ /dev/null
+@@ -1 +0,0 @@
+-.social_share_privacy_area{clear:both;margin:5px 0;list-style-type:none;padding:0;width:auto;display:block}.social_share_privacy_area.line{height:25px;line-height:16px}.social_share_privacy_area.box{width:95px}.social_share_privacy_area li{margin:0!important;padding:0!important;list-style-type:none!important}.social_share_privacy_area.box li{text-align:center}.social_share_privacy_area.line li{height:21px;float:left}.social_share_privacy_area li .dummy_btn{cursor:pointer;padding:0;height:inherit}.social_share_privacy_area.line li .dummy_btn{float:left;margin:0 20px 0 10px}.social_share_privacy_area.box li .dummy_btn{margin-bottom:10px}.social_share_privacy_area li .dummy_btn img.privacy_dummy,.social_share_privacy_area li .dummy_btn iframe{vertical-align:bottom}.social_share_privacy_area li .dummy_btn iframe{overflow:hidden;height:inherit;width:inherit;border-style:none}.social_share_privacy_area.line li{display:inline-block}.social_share_privacy_area li .switch{display:inline-block;text-indent:-9999em;background:transparent url(../images/socialshareprivacy_on_off.png) no-repeat 0 0 scroll;width:23px;height:12px;overflow:hidden;margin:4px 0 0;padding:0;cursor:pointer}.social_share_privacy_area.line li .switch{float:left}.social_share_privacy_area li .switch.on{background-position:0 -12px}.social_share_privacy_area li.help_info{position:relative}.social_share_privacy_area li.settings_info,.social_share_privacy_area li.help_info .info{text-align:left}.social_share_privacy_area li.help_info .info,.social_share_privacy_area li .help_info.icon .info{display:none;position:absolute;bottom:40px;width:290px;padding:10px 15px;margin:0;font-size:12px;line-height:16px;font-weight:bold;border:1px solid #ccc;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-box-shadow:0 0 15px rgba(0,0,0,0.4);-webkit-box-shadow:0 0 15px rgba(0,0,0,0.4);box-shadow:0 0 15px rgba(0,0,0,0.4);background-color:#fdfbec;color:#000;z-index:500}.social_share_privacy_area.line li.help_info .info,.social_share_privacy_area li .help_info.icon .info{left:0}.social_share_privacy_area.box li.help_info .info{left:100%;top:0;bottom:auto}.social_share_privacy_area li .help_info.icon .info{width:350px}.social_share_privacy_area li.help_info.display .info,.social_share_privacy_area li .help_info.icon.display .info{display:block}.social_share_privacy_area li.help_info.info_off.display .info{display:none}.social_share_privacy_area li .help_info.icon{background:#fff url(../images/socialshareprivacy_info.png) no-repeat center center scroll;width:25px;height:20px;position:relative;display:inline-block;vertical-align:top;border:2px solid #e7e3e3;border-right-width:0;-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;margin:0;padding:0}.social_share_privacy_area li.settings_info .settings_info_menu.perma_option_off .help_info.icon{border-right-width:2px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.social_share_privacy_area li.settings_info{position:relative;top:-2px}.social_share_privacy_area li.settings_info a{text-decoration:none;margin:0!important}.social_share_privacy_area li.settings_info .settings_info_menu{background-color:#f3f4f5;color:#000;border-style:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 0 15px rgba(0,0,0,0.4);-webkit-box-shadow:0 0 15px rgba(0,0,0,0.4);box-shadow:0 0 15px rgba(0,0,0,0.4);left:0;position:absolute;top:0;min-width:135px;margin:0;padding:0}.social_share_privacy_area li.settings_info .settings_info_menu.on{z-index:1000}.social_share_privacy_area li.settings_info .settings_info_menu.off{border-width:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;background-color:transparent}.social_share_privacy_area li.settings_info .settings_info_menu.off form{display:none;margin:0;padding:0}.social_share_privacy_area li.settings_info .settings_info_menu .settings{text-indent:-9999em;display:inline-block;background:#fff url(../images/settings.png) no-repeat center center scroll;width:25px;height:20px;border:2px solid #e7e3e3;-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;border-left:1px solid #ddd;margin:0;padding:0}.social_share_privacy_area li.settings_info .settings_info_menu form fieldset{border-width:0;margin:0;padding:0 10px 10px}.social_share_privacy_area li.settings_info .settings_info_menu form fieldset legend{font-size:11px;font-weight:bold;line-height:14px;margin:0;padding:10px 0;width:115px}.social_share_privacy_area li.settings_info .settings_info_menu form fieldset input{margin:4px 10px 4px 0;padding:0}.social_share_privacy_area li.settings_info .settings_info_menu form fieldset label{display:block;font-size:12px;font-weight:bold;line-height:24px;-moz-transition:color .5s ease-in;-webkit-transition:color .5s ease-in;transition:color .5s ease-in;margin:0;padding:0;white-space:nowrap}.social_share_privacy_area li.settings_info .settings_info_menu form fieldset label.checked{color:#090}.social_share_privacy_area.line .buffer iframe{width:110px;height:20px}.social_share_privacy_area.line .buffer img{width:55px;height:20px;margin-right:55px}.social_share_privacy_area.box .buffer iframe,.social_share_privacy_area.box .buffer img{width:55px;height:62px}.social_share_privacy_area.line .disqus img.privacy_dummy{width:49px;height:20px;margin-right:45px}.social_share_privacy_area.box .disqus img.privacy_dummy{width:55px;height:61px}.social_share_privacy_area .disqus .disqus-widget{line-height:20px;font-size:11px;font-family:Arial,sans-serif;cursor:text;white-space:nowrap;text-align:left}.social_share_privacy_area .disqus .disqus-widget a,.social_share_privacy_area .disqus .disqus-widget a:hover{-webkit-text-shadow:none;-moz-text-shadow:none;-ms-text-shadow:none;-o-text-shadow:none;text-shadow:none}.social_share_privacy_area .disqus .disqus-widget a.name{overflow:hidden;font-weight:bold;text-transform:uppercase;text-decoration:none;color:#5e8ba9;-webkit-text-shadow:0 1px 0 rgba(255,255,255,0.5);-moz-text-shadow:0 1px 0 rgba(255,255,255,0.5);-ms-text-shadow:0 1px 0 rgba(255,255,255,0.5);-o-text-shadow:0 1px 0 rgba(255,255,255,0.5);text-shadow:0 1px 0 rgba(255,255,255,0.5);height:18px;border:1px solid #ccc;border-radius:3px;background-color:#f8f8f8;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#dedede));background-image:-moz-linear-gradient(top,#fff,#dedede);background-image:-o-linear-gradient(top,#fff,#dedede);background-image:-ms-linear-gradient(top,#fff,#dedede);background-image:linear-gradient(top,#fff,#dedede)}.social_share_privacy_area .disqus .disqus-widget a.name .us{color:#b84}.social_share_privacy_area.line .disqus .disqus-widget{min-width:94px}.social_share_privacy_area.line .disqus .disqus-widget .count,.social_share_privacy_area.line .disqus .disqus-widget a.name{display:inline-block;padding:0 4px;vertical-align:top}.social_share_privacy_area.box .disqus .disqus-widget{display:block;width:55px;height:61px;margin:auto}.social_share_privacy_area.box .disqus .disqus-widget .count,.social_share_privacy_area.box .disqus .disqus-widget a.name{display:block;width:53px;text-align:center}.social_share_privacy_area .disqus .disqus-widget a.name:hover{border-color:#bbb;background-image:-webkit-gradient(linear,left top,left bottom,from(#f8f8f8),to(#d9d9d9));background-image:-moz-linear-gradient(top,#f8f8f8,#d9d9d9);background-image:-o-linear-gradient(top,#f8f8f8,#d9d9d9);background-image:-ms-linear-gradient(top,#f8f8f8,#d9d9d9);background-image:linear-gradient(top,#f8f8f8,#d9d9d9)}.social_share_privacy_area .disqus .disqus-widget a.name:active{background-color:#efefef;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 3px 5px rgba(0,0,0,0.1);box-shadow:inset 0 3px 5px rgba(0,0,0,0.1)}.social_share_privacy_area .disqus .disqus-widget .count{position:relative;height:18px;border:1px solid #bbb;background:white;border-radius:3px;text-align:center}.social_share_privacy_area .disqus .disqus-widget .count a{font-weight:normal}.social_share_privacy_area.line .disqus .disqus-widget .count{margin-left:4px;min-width:1em}.social_share_privacy_area.box .disqus .disqus-widget .count{height:34px;line-height:34px;font-size:14px;margin-bottom:5px}.social_share_privacy_area.line .disqus .disqus-widget .count u,.social_share_privacy_area.line .disqus .disqus-widget .count i{position:absolute;zoom:1;line-height:0;width:0;height:0;left:0;top:50%;margin:-4px 0 0 -4px;border:4px transparent solid;border-right-color:#aaa;border-left:0}.social_share_privacy_area.line .disqus .disqus-widget .count u{margin-left:-3px;border-right-color:#fff}.social_share_privacy_area.box .disqus .disqus-widget .count u,.social_share_privacy_area.box .disqus .disqus-widget .count i{position:absolute;zoom:1;line-height:0;top:auto;left:50%;bottom:0;right:auto;margin:0 0 -4px -4px;border:4px transparent solid;border-top-color:#aaa;border-bottom:0;width:0;height:0}.social_share_privacy_area.box .disqus .disqus-widget .count u{margin-bottom:-3px;border-top-color:#fff}.social_share_privacy_area .disqus .disqus-widget .count a{color:#333;text-decoration:none}.social_share_privacy_area .disqus .disqus-widget .count a:hover{color:#333;text-decoration:underline}.social_share_privacy_area.line .facebook .fb_like{margin-right:30px;width:120px}.social_share_privacy_area.line .facebook iframe{width:130px;height:21px}.social_share_privacy_area.box .facebook iframe{width:62px;height:62px}.social_share_privacy_area.line .gplus img.gplusone_privacy_dummy{width:32px}.social_share_privacy_area.line li div.gplusone{width:90px}.social_share_privacy_area.box li div.gplusone{min-width:50px;min-height:65px}.social_share_privacy_area.line .mail a{display:inline-block;width:43px;height:20px;margin-right:20px}.social_share_privacy_area.box .mail a{display:block;margin:auto;width:58px;height:39px}.social_share_privacy_area.line li div.pinit{width:100px}.social_share_privacy_area.box .pinterest .dummy_btn.pinit a{margin-top:29px!important}.social_share_privacy_area.line .pinterest .dummy_btn img.privacy_dummy{width:40px;height:20px}.social_share_privacy_area.box .pinterest .dummy_btn img.privacy_dummy{width:40px;height:50px}.social_share_privacy_area.line li div.tweet{width:115px}.social_share_privacy_area.line .twitter iframe{width:120px;height:20px}.social_share_privacy_area.box .twitter iframe{width:62px;height:62px}
+\ No newline at end of file
+diff --git a/wp-content/plugins/privacy-share-buttons/images/box_fbshare.png b/wp-content/plugins/privacy-share-buttons/images/box_fbshare.png
+deleted file mode 100644
+index 0d722c1de617c4e1f6defc0062e20265c29e0247..0000000000000000000000000000000000000000
+GIT binary patch
+literal 0
+HcmV?d00001
+
+literal 4676
+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
+GLSTXxtNSbf
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/box_mail.png b/wp-content/plugins/privacy-share-buttons/images/box_mail.png
+deleted file mode 100644
+index f2692c0a21c28f14fc7aeb599354f3ed401e0cde..0000000000000000000000000000000000000000
+GIT binary patch
+literal 0
+HcmV?d00001
+
+literal 2313
+zcmYk82{;s58^={dB)2TtE50n(zC?u2l_~pLV~oNuGj=00V=G(~F`A<6#$<_@F+y~0
+z2_b7_#@I%Ub&!#f5xIQR*R9)mo^#&koadbL{?9q@^LtOSgWY98eo1~VE-pb!3v(xq
+zHRM!9zQdf>eZwt?W4MuKmRI;V<rW|GE~kGa#KINHnNR&z511+CMQ{csPyi6h839Ly
+zLqcI(;o;%xe!&4qZ%7DC9TDo2$25}U;^IrRH2>p@@AQ1Gb)XdW06>&C=+9vO=S!ug
+z!?t05g1X}<3Ls9sF+@P*6KSQMAmS^gHc=YVRGv46%{vv?ZAl(W#=TCP_fU1qgsvdK
+zCjco$|4G?N69HI>0G#AH-+yA`&iM7=t6^=)YTR#l81$Q41z)H0(r#NOlq6Oq1n*zI
+z*x@WF*n|&`SPy?6vA0coe~a1RVNy%u*53^i8d)S2X|#M^(22bey1BJ~eqwdo#k;k>
+zb}yy``T0Jtdh;%Z7Q0=q+%yY!%ynkr??sP}Gd=5_%HQn1u)XSt^f}#HR$awPijCdt
+z-SU{)RQp;2#4uxWae;w3Ad}F+s{7#Xj2^M8_0KE0bv~lbhmOA3TYOQ~AG3J5buTVD
+zb+u^0rgnZd?VR9Y=bh%8KwcB6D<LM8=~_w|PiBOFAM?B|3LjfCJ!xp%gro|vjjbJn
+zJ=N7=R{UpKtVAG1Pnx=d7bKuh6R!<BO^YvBzuOU(19`>^UIIZ9amP@FBU>@M1pK&=
+zQVQ$&jF*CkqjrFwi7R>R7O*Amk%@24P}5>`O6A<@pZRG9XYOBZ0J~;;CL9N5L&^?a
+zXMCpNnqur)FQkC2@(%Qk*N8a*Y`a1w`AX4^`ow6(#JOV%HV&Pm;KCwG6$m=I0f{@J
+zCl0wI5oS2lS*>))Aq6+!n&Q)&>wb;;>0<@h7!y_8Ll~hsgSFt?J`O>HS<2elbv4iq
+zE&-coZG0;I<$@d17!uJX`1c%dA2l_}gogR}TXbS$7Z626TOrOx>I%P|R?V5vTyqpy
+zi*nWONjxC-U9SEhTD8%p;lgw1Q7;1Q&cn0!08|PBYq_x**%IaDKzlhhklwR1V<bn<
+zm~zNe{jqZ0T^0+-s>!(NKde;mKi(A=;hs<%(D>1ofm?8tLEwhW8htN93PL_bh|{aD
+zsif#jK+`Psj#APy2NvdLLAv$88{~F>z=ni%VMdKY7Jq0`O`~4syLGmN%omhJapCh5
+z4gRLmwC+C3{$y&Oq=wPDLc%}JnTv}cU4I1=i{rhes<sL#tV^R5;Wtmm>mEldCXuy&
+z8=e89GgdIdw36ka{?0=`mqK(3umJg--ck`e7hRu&WtrA2z{WBjOaUOAk~C}>44zha
+zCX3A+EA!lJi`l3v>W8SyM$nW0FP#lHkijIT_P_y*zzQ#}URF21WOiRU4L^F><zm#p
+z$J+tgerpb>&C!{uCC4P}XxKx8e|?`y9IjS^3lWw?!$#kYd08eDqS2{O&=vnJ{d>Vh
+zJ7z7l<S)E`+3Dzj>1&lr@3j)Ee|mO<AXN=poW|2j(?yZ{AXc|^=)fF##&*R#{2FiG
+zZq&+imp$Ln>4u@iqQZ$_mW;P}pY*~^+{uCnL`GjV1Nv?v{b0{BHcBjI`50+w>Ql;e
+z0FFX1ve{W&O|t5?xCW7hE>(Q#uZynJN`)OmuD=p^`${b5f%otcq>U`l8%~LaZzjn_
+zqIqf!*RBuKF%P2_iT2C}Vz7AKPI}Zv>UPegUio-Nk(vqe-kNv^XhHL&Q1hqPd8w7p
+z48%G^YFQdN@fcX77ofo`vd*4Z?&s;cAH-TRzwFRvZaJG=lej3bjO(fJHu9F$MjHAu
+zFTVC6t^ab0hkuCW2z4+(D6)9arI!F}`SqHq;q(L7sb^y^DSrJTI#6lN<oQZJ4uWg-
+z!t*07a^$E!)B*L%<z0t%F?>T;cq%0DG5bT?&nTEyE%P2e&TnMuUQFlN7&>wit(L9R
+zty<YdfV9B(pv$vw&ms}2iot4pvn^U;Po7HA<9BQgzN=d1$;R-yN6gqBc7>*|(zq2v
+zRhN_9wlXfj{Xz<fFB{?~4!YuGt(F`x+X1DK=CT`k0$V)K*ztkc`qG3!n9Jdl6*D^2
+zFC-JJfqY&2kI2$H%FNz0b?+`>8V<=wf;D-HVYIuC$i@#{FtN7yzcM!)8?yGOlFwpA
+zz69_fRO)#snAtmu)6fS1g>lVS2ZaOe+_3=O{*nu5dGJ-l(-Q25#z8C;MN}m1XWwL`
+zs`z(=JeoQjtO=)$c&oGv*dr=6Ir0S$scKTTne%iI8Kw|OMi;*fvBcE^t{<Bt>*kN%
+zTs<y)zJ#z#58z5v2D$x4l@}|B`1Th65GUeq*$o*C`>mTkMM{~FcRgR7ArNbaKU(sc
+z-RUP|G@sG8+rL5PpAe{lOc#qylfaN4+~5H68*wJ2s>#B7JRO;&flSm{(2&IYT<n&{
+z$}7KCY`u-|8zbc;FG@)Nj$EekTAzr--*xT(qVCy9TqG9IWCklvpBV34&$o-zj%rmQ
+zwJ6dIDZ*MpDK!RPiQtCDS$Y+aB16#rc0-!&{G1H(7~?&B3_0yK(3`K*O`r1wCruVl
+z1Td4W<@?xH?)qnlz$`}}#`@hranE0A%(#=>oZGK;e!*%<5GnL=pIkgxPK<^|$x$8?
+zkTA3nyzK{sIm*<-MJrp=&zn3LZ8AQxijbuiYIOCF5FeY=hT`b{re6bHgY57Avi&^C
+z<wWysI&Mbg)P2&b@zQYjbtHTE!%NRi&6nEFz!hNy4yCJ`!tx<y9Uk`uvph^9ZY<Sj
+z*)#)ZJC_QCc0NNUp>42&5b1k*-l)h4-wL9&{nPJh2+?c=S&eM9Z`wyOIwn1&^mL6n
+zCn4_nEV~;`t?O__<?Rmq9$WE63m++i)&>B67{|3n#?=noYyOtsKR?ZwTCdx|pW731
+Y+<FvYFgfMO`L=Lb0_@C5W}fl?104#BlK=n!
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/de/dummy_box_facebook.png b/wp-content/plugins/privacy-share-buttons/images/de/dummy_box_facebook.png
+deleted file mode 100644
+index 23000bd6dfc7d91f1748a80c4c5458587313a636..0000000000000000000000000000000000000000
+GIT binary patch
+literal 0
+HcmV?d00001
+
+literal 1038
+zcmV+p1o8WcP)<h;3K|Lk000e1NJLTq002+`002G+0{{R3i!p4q00001b5ch_0Itp)
+z=>Px$Vo*#}Me6G6c6N4nczEIA;o#ul;Nalj-{0EW+GJ#8W@ct*XJ=?=XlZF_YHDh0
+zYin$5Y;A3AZ*OmKaBy*PadL8Ub8~ZabaZxhc6WDoczAeud3k$#dwhI+eSLj?etv&{
+ze}I61fq{X7f`WsCgN22KhK7cRhlhxWh>3}bii(Phi;IkmjE#+rj*gCxkB^X$kdcv*
+zl9G~>larK`l$Dj0mX?;6mzS8Bn3<WGo12@TpP!(hprN6mqobpyrlzN-r>Uu_tgNi9
+zt*x)GuduMNv9YnTva++Yv$eIgySux+y}iD^zQ4b}z`(%4!NJ19!o$PE#l^+O#>U9V
+z$jQmc%F4>k&CSlv&d<-!(9qD)(b3Y<($mw^*4Eb8*x1_I+S}XP-QC^a-{0Zk;o{=r
+z<KyGx<mBe&=I7_<=;-L_>FMg~>g((4?Ck9A?d|UF?(gsK@bK{T^z{7v{Qmy_|NsB2
+z2OZ%60004WQchC<K<3zH00001VoOIv0Eh)0NB{r;32;bRa{vGf6951U69E94oEQKA
+z00(qQO+^RY0u&Yq9dx@7>Hq)&7)eAyR9M69)(uk<K^O<{Gc9yE4g@>6A~-fMf+!TR
+zSIVrkH_OuO&A2)gizD*M+wb4*-kpu)jLq~o(~S3@oq>I3_s4R3vv<lSa+FPmnh*@Z
+z;{!<s7c9BRAaMyQxZFSniR%(Vniyb-h`2HY10)LzK8FQ18vi@kJcbn#(s(bxJk~BV
+zw%+6)`SAD(!4N!QpqE-ux%#g!oIyrB@05a;5oAw_s2&%Qy_1tOkv3W)rxj()9spVf
+z_Lveu^tc#N+JKt24^GEqqGUpyMgcu9X3Wl|RXkADUo$p8A^N)yD6K68qZa8bbj#f`
+zKqn<y@6kb}d+Bg6O82aL*{JA0tbT=V%OB*V_BYN0dHbssYDM;JT#bo-#w%~n<O)yW
+zre-dIRiX2reXXvU7ll6AI=|7(yp+}CtqWU2VElu_e(ux=@Al)~?^RyF)}$pD^lb;M
+z+Xq+JQQy2uv{x_7lDhK83gheB48BwZ*h>IhFXSDKQfjQq`5V=oksSgPyLJ-nv@FH@
+zhwO5Ztwc5Xm(vy>uYcD%{)K}d$u;<>4}tufF5B<R8i1+@q3rp%DsP+RD-PH?RPXlt
+z@8saY*-wKT!PK7S90g99Jo!1cmNlnj;W5qS7NIj^6k6WkCk6BV{?t3?N=JZ3o#$F>
+z?`^GapxoHyl!#u;CR1e;5b<z8KfaI;*in9DV?F{#@gGsY09W+|8Ce#Tga7~l07*qo
+IM6N<$f;ur6=Kufz
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/de/dummy_facebook.png b/wp-content/plugins/privacy-share-buttons/images/de/dummy_facebook.png
+deleted file mode 100644
+index 7a220b8080cd1c7976500ec408fd20429bd7e6f9..0000000000000000000000000000000000000000
+GIT binary patch
+literal 0
+HcmV?d00001
+
+literal 884
+zcmV-)1B?8LP)<h;3K|Lk000e1NJLTq002+`000yS0{{R3Ee1;E00001b5ch_0Itp)
+z=>Px#32;bRa{vGf6951U69E94oEQKA00(qQO+^RX1{weaE}?e(WB>pGN>EHxMe6G6
+z;o;%n;Nalk;NRch+S=M=WMpP$W@l$-XlQ6@X=!R|YHMq2Y;0_8ZEbIFZ*XvMadB~S
+za&mKXb98icc6N4mcXxPrczJnwdwY9)e0+U<eSUs^e}8{~fPjI4fr5g9gM)*Gg@uNO
+zhKGlTh=_=ZiHVAeii?YjjEszpjg5|uj*yU$k&%&-l9H2?la-Z~mX?;6mzS8Bn3<WG
+zo12@TpP!(hprN6mqobpyrlzN-r>v~3t*x!EudlGMu(7eRva+(Xv$M6ewY$5!y}iA@
+zzP`V|zreu2!NI}8!otJD!^OqL#>U3T$jHgb$;!&g&CSiu&d$%z&(YD*($dn_*4EhA
+z*xK6K+uPgS-QC~c-{Ilm;^N}t<KyJy<mTq)=jZ3>=;-O`>FVn0>+9?6?CkCB?e6aG
+z@9*#M@bL8X^!)t%|NsBs6qEJ<000JbQchD0$H>Xc{e;vQBLDyao=HSOR5;76m0455
+zKn%wVia;r+g(^Z>5fMZV@kB+%6Gc(HsFq79B9VUoSKBS%fXv{-{wEKcO!8~?n3STX
+z4P|07Oi`3xYy&a1MLlI8$Ww?0stiO`?g2v<EVIc-hll_*o`p-M+%!2L&ECp#+Nk=S
+zLxf_vepVJGp&qV>0V+<_n#aSG`to?78FhtyuUYkvqVG`8^pYg!;Nmo(V*l!p3Cb5U
+zv_<tjTDX?*1<qlM;d3BFQ2Mn;i!=P9O1Ed`OY5F%9Cd6jR7Zf;CrSQp#7v6YvTEOp
+zTtU??;D$aLAnXixSfTH4Y~{iV4$=8P9a`^dGQ34pVABS$5%5b4LWnEi`cl-#c}IY@
+zj_3f<jYHPfm|G6Yc{78z>=u-K_LHgf4i3H?MR;aMfXa%+_Is>-Ag#)T<jWZvKbw<P
+z2}Bm6d#%<ZPHxY>v^V>uO-7mobn%M(DY@w7T{v)xe7-DH5?mmoC7%WOgF)%;+|mRf
+z7gw~F=|05b9Fd0|cB*27UWYSG1W0f=5FcNJ2dqvR*(84fI_d|&=_r=>z8jAK0000<
+KMNUMnLSTYBKggQ^
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/dummy_box_buffer.png b/wp-content/plugins/privacy-share-buttons/images/dummy_box_buffer.png
+deleted file mode 100644
+index 3b5a6301f8aabf8897335bb2cc8dc7c6d7bcc8a2..0000000000000000000000000000000000000000
+GIT binary patch
+literal 0
+HcmV?d00001
+
+literal 1564
+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
+O0000<MNUMnLSTZ;|M`mm
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/dummy_box_disqus.png b/wp-content/plugins/privacy-share-buttons/images/dummy_box_disqus.png
+deleted file mode 100644
+index 16f0819ab7627ecf81ab49328035c4b872966ef0..0000000000000000000000000000000000000000
+GIT binary patch
+literal 0
+HcmV?d00001
+
+literal 984
+zcmV;}11J26P)<h;3K|Lk000e1NJLTq001`t002D*0{{R3KAr&*00001b5ch_0Itp)
+z=>Px#32;bRa{vGf6951U69E94oEQKA00(qQO+^RX3j-DyF$W{BssI21O;Ai!MgRZ*
+zySux)ySux)yUfhYySux)ySvQH%*@QpySux)ySvQH%)7h0goK2Jg@uNOhKPuWiHV7d
+zii(Sii;Rqnjg5_tj*gFykCKv-larH_l$4g1mY0{8n3$NEnVFiJnw*@Rot>SYo}Qnd
+zpP-<ip`oFoqN1dvq@|^$rlzK+r>Cf>sHv%`tE;Q5tgNlAt*)-FudlDLu&}YQv9q(Y
+zw6wIfwY9dkwzs#py1Kf%ySu%;y~4u6$H&LX$;r#h%goHo&CSiu&d$%z&(P4&(b3V;
+z($dq@)6~?|*VotB*x1?G+1lFL+uPgR+}z#W-QM2b-{0Th;Naom;o{=r<KyGx<mBe&
+z=I7_<=;-L_>FMg~>g((4?Ck9A?d|UF?(gsK@bK{Q@$vHV^7Hfa_4W1k_V)Mp_xSku
+z`T6<!`uh9(`~3X;{{H^||NmJ-`49jA01b3fPE!DdhL5ACva-6u!^71Bi_KI30004E
+zOGiX*A`ej)0005&Nkl<ZNXPA!TT|0e6orq9psh<A(QQ-8rHE7k?}{2Njaoo1wKp)N
+zAtueGtvCMvqx+bQPxK)feaknqXU*)hzBy0H5hAB0=dutN^wC*TM*1b8CD&Nggm#vO
+z%*(vY%e>6XynpQdNcWCiP4#Y03o(8EQ@pt)8=Yt89$piZ$+6hUiR4_|N~Q6Q>9qeu
+zUQbS5h^d3|ucV9*ri4EHnVg|6^zUh4?^_z!8>NB0Fao$SUzZVfR}^Kb8HV+FWw8;4
+zM1SUJy`)xKaXDl!hyX?}@R1{!LvK%64L;zp`v|)MQ6T3o9UrP2aXDbmivYYMRAdy;
+z3dTck2|cfiWsk^{Q>3=s#<1r`0IrQ$8830Y^44-^Ve{seOXSLVLwD}Kv*NPLo)ZB$
+zecYB2>}?XN&Q0`rqc}v4oZwI^)5EyzuxCdAb`#4oY{xr6!LDH6-bdLklWEX`-1ey$
+zmu>c}2%!HI4GwFyu=5@ZRvl}-b!gUe(rfhE+E70==w4j5*fS#lsI^lLvso!9D{a%R
+zm4IsBG@g{^UYTa=K~Y`n#ATB`Bf|InfhEH*UEg<2!#Ew3@!2p=9N+tD{M|;d_hmA>
+zRG4tW-tlCN!C=A(d);1g+PcVZw>n8_ZSw~|lj1*dMf?W$5P(s>8tg;>0000<MNUMn
+GLSTYInjbv?
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/dummy_box_facebook.png b/wp-content/plugins/privacy-share-buttons/images/dummy_box_facebook.png
+deleted file mode 100644
+index 5bed6542438b6606c4e1ceecbfd0f1c52563057c..0000000000000000000000000000000000000000
+GIT binary patch
+literal 0
+HcmV?d00001
+
+literal 782
+zcmV+p1M&QcP)<h;3K|Lk000e1NJLTq001xm002G+0{{R3TGnXA00001b5ch_0Itp)
+z=>Px$0#Hm;Md|73baZreb#>t2;NRchWMpJ!W@cw+XJ}|>X=!O{YHDk1Yiw+6ZEbCD
+zZ*OpLaB*>Qa&mHXbaZxhc6WDoczAeud3k(%e13j@e}8{~fPjI4fr5g9g@uKNhK7fS
+zhlq%XiHV7ei;IkmjE;_ukB^U#kdTp)k&=><larH_l$4c~m6n#4mzS5Lqoby#rl+T;
+zsi~>5va++Yv%S5&zP`S{zrVo1z`?=6!^6YI#>U9V$jQmc&d$!y&(F}%(9zM+)6>(~
+z*x1_I+TGpV-rnBd-{0Zk;o{=r<KyGx<mBe&=IQC_>gww2>+9_7?CtIC@bK{T^z{7v
+z{Qmy_|Ns9UQq@@i0004WQchC<K<3zH00001VoOIv0Eh)0NB{r;32;bRa{vGf6951U
+z69E94oEQKA00(qQO+^RY0u&WBJI)w<@Bjb-cu7P-R7l6|m3dFXFc^o61G~e6!^$;4
+z5CsOJh~kAH3_(<o%KH7kiX8*uKx1DMjDPTC*}CTUWNX*ALoFbv#XziuzZCEuOh{Tl
+z0b3X(R1KhjEem5@5)qQv#+rad1YD_1<D!CLtXe4j;t3cVO<RbH&Jttw62C;(1+*4c
+zE;wXoJx4$NP-b|X{00)n1I$khP@WsW{QtpgwuLdh2ua-$6=u|xkO|0h!$fTgqCFK-
+z>I4~YDk&ks$*ZJL3@PG*61-*XWRu_a{C4N_!L;$6AnRlEEG*B3&y6nyEx|5*iaO8n
+zGd~*Sk@oYE_{Ea2^)O)XFInss%utKc%r$-5F_(mTpV3anEo|@CC>?0Ju9KVPSxT@g
+zSzCCeT!GRzt+zM^#RluF=2H~6@ESR%^zd{zY`BC#j1w)gyKpREM^!>d)fsdr*rdHY
+ziI-gh$#IU$<NIum2z|J;-zJy{@A}h10$}lhmp8b8kOV1F3BCn<0Bs@vG=$8S8vp<R
+M07*qoM6N<$g4!#8b^rhX
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/dummy_box_gplus.png b/wp-content/plugins/privacy-share-buttons/images/dummy_box_gplus.png
+deleted file mode 100644
+index 56907e170d6eaac4461d126f519a6a81321a0f2b..0000000000000000000000000000000000000000
+GIT binary patch
+literal 0
+HcmV?d00001
+
+literal 842
+zcmV-Q1GW5#P)<h;3K|Lk000e1NJLTq001%o002A)0{{R36YClC00001b5ch_0Itp)
+z=>Px#32;bRa{vGf6951U69E94oEQKA00(qQO+^RX1{whwE??OCPXGV`CQwXNMF0Q*
+z%F4>FuCA=CtjNg7%gf8Ku&}JGtjNg7ii(Phi;InojgOCykdTm(k&%*;l9ZH`m6es2
+zmX?>7mzbECnVFfJo12`RoSmJWo}QkdprE0lp`)Xtr>Cc=sHm%}tE{Z7t*x!DuCA}I
+zuduMNv9YnUv$M3cw6(Rhwzjsnx3{>sxVgExy1Kf%ySu%;y}!S|!NI}8!otJD!^FhI
+z#l^+P$H&OX$jZvf%gf8m%*@Tr&Ck!z(b3V>)z#M4*4WtC+1c6J+S=XS-QM2b-{0Ti
+z;o;)q;^X7v<mBY#<>lt)=I7_<=;-L`>gwz3>+J08?d|RE?(XmJ@9^;O@$vEU^78ZZ
+z^Yrxe_4W1k_V)Mp_xSku`uh6&`}_R-{Qmy_|NsAlHlgAG000SeQchC<V0(Uk$>itf
+zu+>J?0004%Nkl<ZNXPBeNmrvl6o%o?*{jA@aJIGEIFCs*4jre~?hKGXEG7X3&Hw)s
+zVqBP{&_gX;ndeZ&IaRzH78g(oLMnh-4jZq+mZw$Nv6U;h3>qDt+jQOr1r!>e<C-r?
+z8r`IubdzrKWl79X;-}^3f=ejkGa2QJnE766eqM^XQSgDYQnP@Fs1Yn)8_@y~FTRVO
+zfj<HUdVv0GI}~7F_hZ<5@C7`0!#MFhA^r)Dt)t(I6j?RhM2?Z4%7jm6G~tBqeIj`r
+zj{A=Dn5Jciw@fjIhsaG^ksBIeRtGIjWbtyyjxy6U8If+bkfN26#>nJlk)d<LFmzfl
+zjTUmW_H3C9UIqs=Q)MhauCRBh=m(~l!(?K-1MDx+<l3(vHS6x3=gYnqy=A)N?PE94
+zucj$)*4s#LJJor+*wzhuo_<#KHg0p5Nat;1OVhMdqM3gh@7|3$+``7r;#_)jgeL#i
+zlG(uerW^QvMWWeiGV2(0s;a8iZHaExB#MLR%@&nNEl2;A1d7>Spl@hJz)&Av02w?>
+UE$#@Qg#Z8m07*qoM6N<$f-XqTDF6Tf
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/dummy_box_pinterest.png b/wp-content/plugins/privacy-share-buttons/images/dummy_box_pinterest.png
+deleted file mode 100644
+index 75230089e8a8fa3e215bd1b274936d19d947feef..0000000000000000000000000000000000000000
+GIT binary patch
+literal 0
+HcmV?d00001
+
+literal 1532
+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
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/dummy_box_twitter.png b/wp-content/plugins/privacy-share-buttons/images/dummy_box_twitter.png
+deleted file mode 100644
+index 84f7c6da9b0ecec324b723c5c7c8b274f8af2151..0000000000000000000000000000000000000000
+GIT binary patch
+literal 0
+HcmV?d00001
+
+literal 1067
+zcmV+`1l0S9P)<h;3K|Lk000e1NJLTq002G!002G+0{{R3L?2jo00001b5ch_0Itp)
+z=>Px#32;bRa{vGf6951U69E94oEQKA00(qQO+^RX1{wh|9wc03NdN!=hEPmYMF0Q*
+z#>U3g)z#zU<IT;@(b3V;($d)2*xA|H+S=O9&CSrz(9O-w(b3U}h=?;YGdMUnJUl!-
+zJv}}?K0rV~LPA1ALqkMFL`O$QNJvOdPEJ@@SZQf#YHDh0Yin(7ZE$dKadB~Sa&mKX
+zb98icc6N4mcXxStd3t(!dwY9)e0+U<eSUs^e}8{~fPjI4frEpCgoK2Jg@uNOhKGlT
+zh=_=ZiHVAeii?YjjEszpjg60wkCBm)l9G~?l$4j3mz$fLoSdAUot>VZo}!|nrKP2&
+zrlzQ<sH>~1uCA`Jv9Y$cwz#;sySux+y}iD^zQ4b}z`(%B$jHgb$;->j%*@Qq&CSlv
+z&d<-!(9qD)(b3Y<($mw^)YR10*4EhA*xA|H+S=OO+}z#W-QM2b-{0Th;Naro;^gGy
+z<>lq(=H}<;=jiC@>FMd}>gwz3>+J08?d|RE?(XmJ@9^;O@$vEU^78ZZ^Yrxe_4W1k
+z_V)Mp_xSku`T6<!`uhC*{Qmy_|NsBv%-Oa8000kkQchC<5)u;S<>lq&<>uz+=kI2X
+z4hsMP0uV_=K~zY`?bh2{(qJ6G@fW4C6TeKDol6R_gF&9!%7i?m9k7-W0-a2VF*oP-
+zHirW$|MPzD7+!_tcGJZ^&%^uM*uKy9>;gtYXT+RG;;9e`7n=JXH49-Pdakh-Np9bV
+zT#yHOkOz5?2YHbHIrsAiZHs<i4?^LdFDL2FS?QiHC*cq|OoY`D;#tI3jlHk>f7f?5
+z@7d`-GO*G5<xy*6fUMg;J+s$I{)Z2Fl5hEdxs7z&SzkVXW9yyme}j1g&An#p#H~d9
+z@on4$N8|4>x6oXCe%tzzoS00Hr@mTNyA9B8TRn`!!6xP=T1zDp3oB_};HN)W><a*s
+z4m~w*!l&=i1!*i6y-_vY!EVfSVNOwIYASW--n1YHlNQ^j0F+)&(BaF^%1|1GcOr~X
+zcQgT-)P=c@Dvx-6W`-98KBGGTbUk~iaB*pLIc9L|f>GTa&M_C}8ZuUA1;@j;ngc-7
+z*5FC9c;S9r<ACn%HM+w&=E7WM%2}S(e3m-9DgZ7++_J_EFREj(^y=J|?obDzthz8)
+zn4RhhyY+cP=>Wjx8hlhnps3XDa_6sp?ha*kFy@}6U@psYC6h=#z{mbV-;z5l3m0lB
+zvVos1!`!6@L*Cgn-LquOB}uBA)!eF>SIxR~G?>>I86V?zy>?WXSH5{xc~6d&Hme?O
+lmX4GD6GgATRmGG2zX7n%6DMx<oV5S|002ovPDHLkV1lOuItu^*
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/dummy_buffer.png b/wp-content/plugins/privacy-share-buttons/images/dummy_buffer.png
+deleted file mode 100644
+index c0f46eb1c062ed34425dfe587412f6e21166594d..0000000000000000000000000000000000000000
+GIT binary patch
+literal 0
+HcmV?d00001
+
+literal 1318
+zcmV+>1=;$EP)<h;3K|Lk000e1NJLTq001`t000yS1^@s6DdVNy00001b5ch_0Itp)
+z=>Px#32;bRa{vGf6951U69E94oEQKA00(qQO+^RX3LF*<2wI7+&j0`b24YJ`L;(K)
+z{{a7>y{D4^00gE<L_t(o!`+x`QzAzchW*j0N-5(SOEF%Sauu(MxGWfr>t#WLf`Bo*
+zYCz?VSwR?QU}m@!7yrSVKFu(SOV+K;C;jkNb@#bUKRsv8F!TZFJ3l{%&*#Jb{{FKU
+zaS#u2^~GW_1Ofq6t5w|H-938|2k{VBpWp9CrBXq&*?ch~9^&ewTiIwdUYv;QKjCCq
+zg2&^*%*+fIjcM)K!PV<^Lzzq(dwXt7Pfzz0*)o|_SIqxXIfsvXn^<>jz!gfM%GPe;
+zAMt);0~;GIB*e;h<u%}HwHnvj+8Qht%QuO9J8@MtiUq+0K@hl1f(1_RITYRgSoF}h
+z$0|a$A9&2%>RVWCL5SA@J|8sCV|CdIU!v4A$5S%k=whT~G6|>CiK(fnuZn!gw-Z-Y
+z<FK*~jXMu<83|x%j6lcmcfNY>(^D#Zb3a0O9Ynp=!d<HYHRIuMzRwM`SodqzYft3p
+zEd!3a%R}Y!d2DZQV`5^WOSDF|$Nm*1hFNy!mI4J<5)GVf4)G0!Z!{Fs2N)I12(mjs
+zzRANC2%}D<N-}&aKN)wM<T>^--~0LC!Xb(*M*in7yq)TAuaDYra#iHHQUMzVryK|z
+zeQ3u=Wn)hUoTh19UauFctE+IiT*&2eTx1UhgT|a}<U_ulI8BLShQYm>wZZ=D1i#SM
+zX#urL8B%JG&%JS(`z8)7tZe5Imnx9*QLK**KrnA1dUcJ0C?OiMbN}^V4A<ELR4I%%
+zEcc+*2T{r4gQXuP(>8KindO>mKL#cXcD#N>vx>2&o^X?slNdFdxi&X9kxr+%Xxv#R
+zpDws!l-)T2udKhp_4^XP;PktFTopA2=h5M$F1Vzup;FcKvOI*wN{LQf{d~av4>J{3
+zUKQLX+&aJ<cK&d|X6ff8e<8JV3Bu0^OD*0ZYZdKFI8{{*iK2+(<73_#M@B}vL~CRt
+zpNBE3+=g2`xIu%xM5Tz6Z)n+@hL~*MIe${&zNcH`Y@_o?+)}KF0}khh)VaRy?~S#u
+zahqr#&Y<NzP9kSGJ&hm|N#Ryeb+`qj*g<vehsl6b6ord^leyh)oSdBS`O(o4mY0{g
+zXiRHlBOmhZ#3}M6FU#?FL0nvX!mh1dnkzw8YO!5D{$)FaKi!LZH)U`l#ooi+>bb<E
+z$AIIxr3hZrvu3vAELlLYm`5sliL9g`PE|k$C93y((PhAuN+qtv#YGGa4RKLd42435
+zjmEUrv6FAdR+28U^q>)t=2_>=v+_{n6dd$i(dp0bBDnL0Zzx_+SZsmA@#jg;RnXyl
+z436fCT7{bXq<3KbRb#RuRv@_fb}mu5--|8-PL^du;cyrZhr>uTJUq<RnUjrt9>&PU
+zGMbNmz_uDSs6}Qgk*$epxr!!h^|c1sTPT+(mc7GTY~HG&sOKtabsk?UmyG<1R%1CD
+zdYdPElgDedCeNjn<nH}28E}#$eW6q;1-spjfq?-o8q-=Y-=`(Baw<apuGsDzMRs7{
+z;{R2+=PnLMA9wWrq7L{{L_EaBzryL;C!5WpP$)cm5eM-QS08<j(^o4kyoA3Qh$9+}
+c^1m7W1s)}zZ4NQI>;M1&07*qoM6N<$g0h)w(f|Me
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/dummy_disqus.png b/wp-content/plugins/privacy-share-buttons/images/dummy_disqus.png
+deleted file mode 100644
+index d82117363873fbae535d6911f177546e926a72df..0000000000000000000000000000000000000000
+GIT binary patch
+literal 0
+HcmV?d00001
+
+literal 856
+zcmV-e1E>6nP)<h;3K|Lk000e1NJLTq001!n000yS0{{R36C)+700001b5ch_0Itp)
+z=>Px#32;bRa{vGf6951U69E94oEQKA00(qQO+^RX3j-D(JE*tNa{vGVFHlTWMgRZ*
+z%*@Qp%*@Qp%*@Qp%*@Qp%*=#@goTBLhK7cSh=_@aiHeGfi;IhljEs$qjgF3vkB^U%
+zl9H2?la!Q{mX?;6mzS8Bn3<WGnwpxNoSdDVot~bapP!$gprE0lp`xOqq@<*!rKP5(
+zrl+T;sHmu^si~{0tE{Z7t*x!DuCA}Iud%VQv$M0bw6wLgwYIjlx3{;ty1Ki&yS=@=
+z!otGG$H&Xd%goHo&CSiu&d$%z&(P4&(b3V;($dq@)6~?|*VotB*x1?G+1lFL+uPgR
+z+}z#W-QM2b-{0Th;Naom;o{=r<KyGx<mBe&=I7_<=;-L_>FMg~>g((4?Ck9A?d|UF
+z?(gsK@bK{Q@$vHV^7Hfa_4W1k_V)Mp_xSku`T6<!`uhC*{Qmy_=j8Kv00007bW%=J
+z0Dp^{qq4&c#|~ov0004EOGiWihy@);0004xNkl<ZD9@FXSyK~H5QVP-9-I+rG9e&A
+zBnr5%XfkRLS;B+_xZJs1XEIBO%m4okcKhHHR54#w*Qq*nzQ<N-Cal68rKS%ie{Rm?
+zU`mDK-&GigD*ROqHhxxvjmv7VQ8K{YrH({7So8grURidQ{0H5#B>HzJoAsa-$+Bdl
+zV1Ucl_{vc%Vz}q87hmu^eTLnFsE~U|r-#9oEDJU=2FOm(l<*K0lX13!VK%^OMwH3b
+zs4uO+M#=!G!<@t$%r-yTbPkT2`zcW>_kk83f3mVn*+>{5i7_ux?7bzll6#1`@e`s%
+zt~lIo&{J6^Y&ZsRJ*-N&Bs+)an%H;yXt)L$P0P~8RFkD+!!khp5?v0v?tS}=W!u5V
+za1-116@_hjZ?}T)U3w%-%Z6b91nmnB(`$PETHm;K9caZyzo;+1GbVac3pS2rY1q(A
+zp64Sgp-r0SsnPmk)WDI}=SiOZ(EnS8jk9amCGV=5jniw;qtR708-rmL`k}hD6CK~2
+iXlF*L+m*g{TKxsgUkOIulgms10000<MNUMnLSTZxGSU_R
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/dummy_facebook.png b/wp-content/plugins/privacy-share-buttons/images/dummy_facebook.png
+deleted file mode 100644
+index 0efb45ccfd30d5215b2536144202b37d09245782..0000000000000000000000000000000000000000
+GIT binary patch
+literal 0
+HcmV?d00001
+
+literal 651
+zcmV;60(AX}P)<h;3K|Lk000e1NJLTq001xm000yS0{{R3{NYZO00001b5ch_0Itp)
+z=>Px#32;bRa{vGf6951U69E94oEQKA00(qQO+^RX1{weY3d=9QGXMYp@K8)tMe6G6
+z;o;%n;Nalk;NRch+S=M=WMpP$W@l$-XlQ6@X=!R|YHMq2Y;0_8ZEbIFZ*XvMadB~S
+za&mNZbar-jczAeud3k(%e13j@e}8{~fPjI4fr5g9g@uKOhlhxWh>3}bi;IhljEs(s
+zj*yU$k&%&-l9H2?la-Z~mzS5Lqoby#rl+T;va+(Xv$MUuy}rJ_zrVl0z`()5!NbGD
+z#>U3T$jHgb$<EHs&(F`$(9qG*(bLn@*x1<G+S=XS-QM2b-{0Ti;o;)q;^X7v<mBY$
+z=H}_?>FVn0>+9?6?CkCB?eOsM^z`)n{QUp_|9nf@@c;k-26R$RQw+z*$;<tO)EFZG
+z009q4L_t(2&y|x4Pr@(|fD1a<y7?I6972a64iKOCM%|E!3Ubo_|8MMs5X&@azckIY
+zxi9IpJwi5(NEu^;ko;(d%FIT2Vrb+G!yplA5iNzf{exu|X<bQJ<lE5cmZ`cxy<5(Y
+zi(;9$>E_$PGWbuh*gQV<t(EXQ_)~BKep#UQDo@N}4B!RF?Mm$;BWyiQ_}6>Ol!dtb
+zjM%)!*PS>c+>bd9o3gOI*GHT<j4`;$-crD?ENAUVVF&TkN!DwiDJJ9n0;RI>Q8`0A
+zJef`hl2ED&_PhMfua?qO8vxE1MGw74OxjTENdkm|qu%_X6@t>kHQW?0@ORyYlA!VV
+lw7<7z1LZ`^>9lB$d;>l>=g1oBmJ$E}002ovPDHLkV1hb?QxO0F
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/dummy_facebook_like.png b/wp-content/plugins/privacy-share-buttons/images/dummy_facebook_like.png
+deleted file mode 100644
+index e93ff6550cdc192cb9713283a45e229ad471405a..0000000000000000000000000000000000000000
+GIT binary patch
+literal 0
+HcmV?d00001
+
+literal 753
+zcmV<N0uKF&P)<h;3K|Lk000e1NJLTq001-q000yS1^@s6!qgt!0000PbVXQnQ*UN;
+zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU!lSxEDRCwCdS377TVGtfKhmXofWh6O#
+zH7Z&t1_U8d5eo}J5XIuKu{qE_rIn49;7J;hOBXDJKngoUs*^OLP2vO2N9U`uQg7#n
+z6%%*Y&80YZVBBGT{(t71Z+8Awbbo*E0DzyAUVyOWH>E$mQa?8~o6T{4elBP<gTdgU
+z*=*h*AfsBXhRtRpXh4X80%Sx$1dPxD(fRWRG?`3bI-Rnv%VaV*J3BiLK<o9ID3??!
+z6{M7P-Q)2<I2`_Ofav_c>@viqudlD12Wm7L*1az;FObjY_xukJ4@A*UrBb}|;8NZU
+zVXG~d%WZ3Avsun6F|`Bg`}IH|@MhnkF5$xvFF?EO7>&jc2WCsS(P)sT)9Ku<k47V?
+z)oKun#Ypk0)hawbK7vZ6f>0;~R;%^%fI6Md*2aK^LgCGNG#VuVxn5W%hH%jACNmrk
+zp<FIQB9Q=zL<04CopeSnmxJ+mOx7$G%jW?hh~4&kKkXC>1?PS?hUmVh{l#Jt+-^6y
+zQ_$CHwFn^eqo9r5VlWuE0db9OJOryli{J0x1H<PI<BCE1BasMDpJL!}I6$dX5<l8F
+zaA-L_J!L#+?;c{SaJSpt+Iqbnyk0NwVenCgOePay|L*P%lF1~P&1MqcZnwj1HiO&S
+zTS%wVjPdrSoJb@(2uP>X{nI4EV7*=suCK4RKA+FW2-xLvLA%|Cr>7?Z1iK@X$$(TU
+zg<voUVzHPp2ihm1D4tWa%1=&C7?UZLO3?53i5-u}NfnP#R;v{}KR+)HzC$z^6s=Z!
+zwBLNZT5dj{!`0Olv5|5%x{pD4O*y$-4wsjgdsR4ghDM9ULXKln$U<QtS0)Yxq~I5&
+j-vs^_{12ty{|Ybw0=gmvZk(@%00000NkvXXu0mjfV!Ke6
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/dummy_facebook_recommend.png b/wp-content/plugins/privacy-share-buttons/images/dummy_facebook_recommend.png
+deleted file mode 100644
+index 0141a6e420b686d445ef0a292e15d13699b223ee..0000000000000000000000000000000000000000
+GIT binary patch
+literal 0
+HcmV?d00001
+
+literal 1149
+zcmV-@1cLjCP)<h;3K|Lk000e1NJLTq003J6000yS1^@s6;y6Jd0000PbVXQnQ*UN;
+zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU$A4x<(RCwC#SUF21Q4p?O29H2I5>E!N
+z#A5@mKpaHJ6B9u}(L@9TQ5KZ_2L>hvt_Y(G3u+>w2%31CXh)+a9+9K6feM1h1|E@a
+ze+4zPZ6BlTB+><M`gOf}RquUO_3HI}Q55AH5&cw~mmCTgDQf%SQh$7znVFuXq$CHD
+zFwxc3l_wAg{07+WxVSiad3kYA2@@qGB;er&*bKA-cKArJ4TAmr{A@Yl`udt~Zf;D+
+zqoboKEiKJK)_?@tkRyA3exCOC_f5wuD=R5AHPu1ZF0z5VU1T30A6t$mCnuZgP>TbN
+zj*h<K!7*K3U2>j%Dq2}t;b(n){oBa40~^Q3<KtuSxELH9v`iNxes*>?_4f7#c?$~*
+zw7k4bZEbCzHj)L8cY&>q>a46R+bl3LuCEK~b(6NXwwMP;PE1VD$;k=pZ)|Mj$OnIM
+zagla*cG$__mz0#y;o%|k5d?S#ALBlskDa=@y2|sxpP89qxw^VKs;#Z%d60!|P-kZ+
+z%Zu%vo*w2y4l>9*=*iE|=XG3MT(EtuPSD!g8p}g>N=gdbHw4?RK;jq>IzK<>O=+pM
+zwUy%I<1GsW7Kcp<ZEtT=OG^un0g&S2V(RYhrrq6LUU)}G2l@Se27F*(fWcT_U#Fs?
+zB9_NEHZ?mt%bTpJsbQJCygV8j8ltJGDbAk0zCOCWy`|ydVXCgK=Jf**=)@Y}WZ1>}
+zA%nmIpbrlZtOxzc$w|u1&E-8D92`)8e?RLSA0KC(kilBP2aS!5@!CwmwknWNCIlmB
+zTC%&R%NU+dPfrXefCez&AyNP;_#l7={?XA9Zzd`#ie=H@cx(ij0V*piqm7LXmIHY_
+z9-fODf`++xYS)1|A_HAAjwlwpSP#GiVa>3MF$9I^gp8~oeBb~=UyEtT1riFiV9Tb2
+z5D|9A3XDOns;Y|LBO@aj*qof4pp1-3A3F8N51g#$>EE?{eI3#3G}DDvSXju85W*KW
+zg1}6tm2G+dss-Dqi2*rhy<YFDR!~r2IbZ8Y>0=&J5)pxSq$up9r>8R?kqSPXp(qNc
+zG}3=$WQ1a4W7+wLH1IK=k&*Gnh89S@Bh1z%eb_xcJ!OCq7;|%TuN+|{zqhx?-y&$}
+zYvn>dvtd*SV7#|Dnia^VrY4%6o@Sl6qc1Hj(dOnRXFz*<JIj`qmeS?rC7-WI-G+t+
+z2D`brneY9GbVMNJ{%2$(fb@1FA|gz6CMG8G9&o)yJ%E#pvh9l+8GqCbyIn4qAy6nF
+zXJ=>J$2Cox`VNKu1*rz@U)usHKucsh|DlBG3-a#njw&iDf<+Cf^pRu4iR=)remEb?
+z%gf(*$f1u%c0jG_?wFVu2bD0<{rx?E8v^X_>UHav+B^;{VIx0q{wKfyOQE>PtTNYB
+P00000NkvXXu0mjfSM?1;
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/dummy_flattr.png b/wp-content/plugins/privacy-share-buttons/images/dummy_flattr.png
+deleted file mode 100644
+index 758aaf2b8639566c3960b8a48313d3bbbef63240..0000000000000000000000000000000000000000
+GIT binary patch
+literal 0
+HcmV?d00001
+
+literal 909
+zcmV;819JR{P)<h;3K|Lk000e1NJLTq001@s000yS1^@s6#v#t&0000PbVXQnQ*UN;
+zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU#FG)l}RCwClSItXeQ4~K;7Ftt&Y>Y-I
+ztt2ufkUkbsi-CwB30f<yB&zNF0n#dlfmww6HbS69wFz3b2x<}ZsSpu_Z7LUGA7bUa
+z-+}vh>U&nJNe^7#@t$+<J-_=q_q_Xbo12><B8r$yrW&en$>;NQe}A8n)Sr6k=g-j4
+zP)$=)6IFv;US9q<Jw5#eVBZ@X8yRgiNNsH`9!9;Ou-b%yy}iAu8n3Uf>G=4VZf<Vq
+z_4T#DmdoYH?RL}P;NX`6B(P{QwzIQCu~<x#O{dezz>>)%xm>QwU`(nkw7R+~gQ}~m
+z<J^6EdSc(s&Q6+}o1>ML6?%AhppK4?l8Kj=mgxNayr6GvY>a)kwzg<~eqJ-ER4PU3
+zbecRKPl5hv#)^TRot??4Csj-u9UUdTUQY`P3uL$3DHIA(JRYar-CY_O7|=}R+1c3=
+z&;qR17|7w_AwQ83O8uiHUlSP46hx=f(a6XM)z{b4%gYOSy<VD}oaDiKdwcRkYC)o3
+z&8F<%-`}V0?QLenYPHhL%nUt0KXX6CY&Od}fI%1b>FH_e>FN0#uxvIf1A`3>`qb1E
+z_X8wS6MkC2AnWVvWHcICZ)s_viHQl>7f+nyU@*wG<>h4#7#V`|E6%adr3(ZXGx&zX
+zVNKTGEgr=?ECvB!vA^1Q^!a=~4g_K_7-T;&CsO+4<b<0D8h#dwMP^LsVtjXZH|y`k
+zt;(1Zh+t%6V}pi=hj}sdi8Ck|Rg>oCW@>9|E7(op`}p`si;Ih#VhA40h_#B>SH@Uw
+zJ!S0Ql+MM2P{wg9SzBA<LV^6wWHPLyLP8oE8cN2CfJC5b{it>TG(J8~y}iB6m=f4~
+zdby^_7<RL@wUq*a0G|_afFqHJ{Bjo3)zziBgKE1g{$qZm6e=yUz~OLk5rN%ivr#k}
+z<#VOfKf{<#y4~md`uYlti9~|SIx5z|!GY!^xOHI1zmnYD-O<IxMO2kBq##lS(%;`-
+zG8ivx>~MQ~d)eLlU!N{zt0F3t-|zp>Bozg$8gBPTx3{+*@gl8s!QEAoB!C64uCD&#
+jgR@G=I+EJ&e*z2uNaJk}Nj-Q@00000NkvXXu0mjf2$#4{
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/dummy_gplus.png b/wp-content/plugins/privacy-share-buttons/images/dummy_gplus.png
+deleted file mode 100644
+index 5ced5dc2be695526e2d9db8f63a17c5673ea626f..0000000000000000000000000000000000000000
+GIT binary patch
+literal 0
+HcmV?d00001
+
+literal 661
+zcmV;G0&4w<P)<h;3K|Lk000e1NJLTq001BW000yS0{{R3+fUDZ0000PbVXQnQ*UN;
+zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBUy{7_6(MF0Q*%gf8Judl7Gt;)*E%gf8K
+zu&}MIt;op8ii(PijEs$qjgOCykdTm(k&%>?l$Dj0mX?;6mzSEFnwy)Oot>Sbp`oUx
+zrl_c>si~>0t*x%EuCcMPv$M0cwY9dkwzs#pxVX5vxw*Q!y1To(y}iA^zrVo1z`?=6
+z!otGC!^6bH#KpzM$H&LW$jHmf%g@ix)z#J3*4EhA*xA|H-QC^Z-rnEe-{9cj;o;%q
+z<KyJy<mKh%=H}+-=jZ6?=;`U{>gww2>+9_7?CtIC?(XjI@9*&N@bU5S^78WY^Yird
+z^!4@i_V)Jo_xJet`1<<#`}_O-{r&#_{+FL(K>z>%33O6UQvhIletya1=jX81M$`ZR
+z0UAj}K~xwSeZh%Vf<P1i(C6;c(4aj<G?g@5$`&gZ1ZD=1L0kU+U&=Ywu@iVNKq51Y
+zl}P}kN8WoZZ<K~SUxl$&JP-Yl?-BN)7wpvogIud+L_B&~Mlql(-MxLPsC@+fu5<K-
+zE_9B$>jq`KcXyZ-L|5p5e!>`Y>u9honK35G2gn2++C`I6+Qk9gQYfWYo`O_pLkl~E
+zkb21?f`o_?@ri;&Xh9Q;##8_Bl{x|sm5@7*qo5-+p|NP574g}%f5`TRjJD7KjfOtr
+zqxCDWHe|E}4Qi&jIK|Sf`PVWqg&L>>t$LwgVK9%RLbYNA>vbIq53?v$$a?eXbjEK`
+vpGFvGA*qii-y9rH{u}E_fK=`>RxSl!4;qYRK3Gh000000NkvXXu0mjfDMM+z
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/dummy_pinterest.png b/wp-content/plugins/privacy-share-buttons/images/dummy_pinterest.png
+deleted file mode 100644
+index 7ff138d3fe6fb7405c5f4d358eec2982f8bddf3a..0000000000000000000000000000000000000000
+GIT binary patch
+literal 0
+HcmV?d00001
+
+literal 1145
+zcmV-<1cv*GP)<h;3K|Lk000e1NJLTq001Ze000yS1^@s6|3-hi00001b5ch_0Itp)
+z=>Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2i*c3
+z0}2CU+ZlfV00a3+L_t(Y$IX^cNLyJH#(#NvG3G^W6iY2N(FCe7YQR>Eh?|10TMDjR
+zxa!J<vv$?REL{wApr8vG!E8iYEHwnN-4x1{2yGXseK97_KTR7E1LmK7@!eT9(2fZ@
+zFyeu;I_G}(<9z3yb4}rJ_|JSk|431k8cCA43T7Av`FuX3D9RslE|+`c^Z9B#9uF3a
+z<w_9Lb)D_)ZAUa3{Y|#p?KN(<8(EeSLR<-gvMl3vyU{ewAxn~k*=)uz46c%y&1NJ?
+zLIx^UE|bad`t@rPi3G>T$0&+IZ*MOnBO}PNd^y#u6o|*;JbChj=H_MsfdCGNgZ=$|
+z!r?H{Xq2g`Da>Z`|4vZ)QNdq57!1<c*~#?uG{eKgbai!c|Nea@Cnr%=mA7x-B7|UP
+zXNUFm^)oSk^=vjvC=?=_%_4*#lgY5Ux>_;6D#5+IJ?`DRN3mGs@#DwL%*-H!z~k}I
+z($d1#))qntmX?-y@#4j~2)=pqhUd?pv%9;C5Q3L4UlNH#suGlc%$>8E)MPTDX&RYK
+zhPJl0a-Od1<%iYZ-_PjiD28FMy}ixJ$q6SXC#b55*Xzaa_m?r9PA6kyW8A)dn@^uU
+zvAMZPV`C%9WD=Llbuo#ZPA8u~f5zc(05Cc_iV%WyI?dtXA-8VbLen&Y!61b~0U-p-
+z%gfBp&hqi&M^sg1adGh{%%!Czc6N3s7K^N`tdLHp%W74X*f5NL`NM|~xpCtLs;UA|
+zC=@UZgHR}hqA2wB^%03gsHv&J=ksA024BB^rMtVE@$qr$>gsU0TxGnYqa#wO6n?)S
+zi^YQ9@28=mfyv290)fDp9I8s}a=CE1T+GeQ(ca$9vuDp}YHA{xOfoSsL2Yd<o12?-
+zc6K7mGKoZjVzG$V>m{GhlSm|Z@ZdoiI~t8*v)S-^y_}w&vazv2PfyQJ)v7pVswKqZ
+zaYjZ)7#bSl;NXCpH*aFGSSXcBeEar|yLayri^T{AgP2Svd_EsrTU(S$C9Yq;UdGlm
+zjn>vyve_&vD=X~p?=vtkfDi&zRq5#HxL6MgAt)3Im`o-H1_r3Dt;OkdmRF)ANwl`M
+z^6J$q-oJm(@bEBhw;Q|NPJMknk|go;=~LqII6??oT3XOFjfI5;IyySIbLS54-o0af
+zex6t?R<Q?7YinzwzrX)X_PJb+4<9}-G&FSK0b3{(`2PJn*REZwn3K(B0jR61J2M`M
+zL@M_nfX!xOaB%QH?P;skiq&eZdR9>ss@-3f_$r%h7zVnoU)u6Nua!zA48uUm<#K<g
+zQYmy@Ki9gt4A*s?R4PR-m-`~y?e>XeGWl0Joeo^FFaH<2-TwPO<(43V-L$&x00000
+LNkvXXu0mjfp(G`+
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/dummy_twitter.png b/wp-content/plugins/privacy-share-buttons/images/dummy_twitter.png
+deleted file mode 100644
+index 2865660f5448547c411f28c7481e9ae03de0603b..0000000000000000000000000000000000000000
+GIT binary patch
+literal 0
+HcmV?d00001
+
+literal 965
+zcmV;$13LVPP)<h;3K|Lk000e1NJLTq0021v000yS0{{R30Q6;F00001b5ch_0Itp)
+z=>Px#32;bRa{vGf6951U69E94oEQKA00(qQO+^RX1{nb#BV~q;ng9R+cTh}JMb*{S
+z>gwv#)6?AC+|tt0+S=ON+uPC6(bCe=&CSiu&d$)#(9zM+Gcz+dI5<2!JUu-<K0ZD`
+zKtMu5LPJACL_|bKM@L9VNKQ^pSXfwTX=!R|YHMq2ZEbCEaBy*PadL8Ub8~ZabaZxh
+zc6WDod3kwydU|_%dwhI+eSLj?etv&{e}I61fq{X8gM);GgoTBLhK7cRhlhxWh>3}b
+zii(Phi;IkmjE#+rkB^U$k&%*;l9ZH`mzS5Do12`RoSmJWo}QkfqN1gxrKYB)sHmu`
+ztE;ZAuCcMPwzjsoxVXE!yS=@=zP`S{zrVo1z{tqR$;rvf%gfBn%+Aiv(9qD)(b3Y<
+z($mw^)YR10*4EhA*xA|H+S=OO+}z#W-QM2b-{0Th;Naro;^gGy<>lq(=H}<;=jiC@
+z>FMd}>gwz3>+J08?d|RE?(XmJ@9^;O@$vEU^78ZZ^Yrxe_4W1k_V)Mp_xSku`T6<!
+z`uhC*{Qmy_NvT$Q0000DbW%=J3=GG|$jHda%l-ZR{WgmwIRF3wyGcYrR5;6>)M;1R
+zKokbxQR_nWx<KsaMn%+Cv2IP=pe|KgcTI)1)(R!W#5ft_U<CEYdnZ7@xsd0a+&jsg
+z_he2!gpj6yTD?FcAq~fcyXqB=8%VQz>xbJ+)Ej?Pq89wYq>HHQ)$i*&E-kH}gvmTw
+z*cNrXKN6lD!X<d}kHREJ3*p5x{wF#<F*XwW%XzT~P%QEXjDV<^bkKe*8d+K!lNEXD
+zCl?O@9M<v0c@MuYf=k+9DA=2E%1s;xcVLpC_~c}4_~VqKC=*=VGXTbVBCPZ6*AyfN
+z;9wW}Sh-yTT;mQ*Qk0&N<>_fzQRF!F08pBE^W*i(z-q{r#A|}I+`Jj3n6!|+HK%w!
+z?^zxI%i4$e=;5o;uq6Szy2@9YH?u5EnnEfei=dof-mM9Mr9)b^q|Rk?5LPx?-&LB~
+z1}Pk3(h$xwYvQbnwow9rr5k=3eQ;=GKS=FeN0nyGwS{nqNnO{|@ksO&e%NpHR4?Hi
+z3*&}v<8^8~m+XJj&o3PuVp7wzoRity+Eq;_r#%}cvx1Ia>nxY8f=UAEe}1H2k{8L7
+nO!ZEZwWOxL#mC>IrLN{4g?pGSf6c><00000NkvXXu0mjf))WJF
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/dummy_xing.png b/wp-content/plugins/privacy-share-buttons/images/dummy_xing.png
+deleted file mode 100644
+index 608a51388a96ac07b4cc25a00c48fa6accb1fa1b..0000000000000000000000000000000000000000
+GIT binary patch
+literal 0
+HcmV?d00001
+
+literal 1232
+zcmV;>1TXuEP)<h;3K|Lk000e1NJLTq001`t000yS1^@s6DdVNy0000PbVXQnQ*UN;
+zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU$a!Eu%RCwClSl3D<Q4lT1EGlM4M@B_a
+zL=fX*UUNVn6a{}^KVV?L!I%AjRiE~C5m6K|yMhsOz?@MB6QW{{vwdp0O*_-0uR9i$
+zbNlwaed|;>)vev|@bFh6`XT8T`aJSSQiFr^=XX?8l-AGB@6#YVIy%bR-roKRa9Uqq
+zUox3YHV2}ip@B9wHpto8nQCim<#{hJFZ}2M&L)A)&d$=@+#HVqPKiN`|4VSN=jG*v
+z$M*L2WM^mh=KlTtJvBEs%hyFkMXDGW-0SP>n@NdeXlZGQ($dl>E-sGeR##VPXlRI}
+z`lQ6fL~3ek;&Dbs1`Q4l()#*3AEMXm`JndpcDlK_p~}ii_UzTw74`S`)85`58}8=j
+zMoCFYl$@MwVbs&p6V=t#(dFeOIXO8|O-&7jg@wuYM@B~I?Cgxkp`oFanwt6sgBWXs
+zr<58H5I~EIi`3ZI$Ob+>KJs{BVS%(-E#2MS(ag*YZEkMz`n9z+nxCJimX;Pa9CJvS
+z$;nB+et3AG`uchXcW`jPM#EWseSH>ZLmeC(C?q6=PEJmEeQRs0d=GnjdV1J+M6{x!
+zf;1Y9#WSo%E+Qg=y*fQTP2=O^?D^BvQ;Lm^rO3!gu#ucH*z4%%$kzb7va&)kF)=&`
+zuftG02N6q1NTBNKYM#Hnz2#_{pRG)_<>h5MK0fB>PEAd5#&mUc(e?E;uZfS3r||G_
+zi)V;yRdA5f(o!}QUV>);u&k_%*NS=&dzJZ)Xuvt}Dimw?_xJf89Omlk%3}`?4_0g7
+za2`?|;2>LDTb!C>V`Kjemz-8uSg5-HLvWx|)ErU?l9`#w>58>tJwOR?0D_hRBaosl
+zE-rL&alzn(GZ0Or8d4hTah;QsqY4fV5p0P1%+JrKwzf9;SxS4<2<csLT#y=#JQgXa
+z+^hr#DJUr5x&y&HKR@$+<$VA;JUo<Z29lkft$KE6XD1U21f&J02(UgrK9rZ2XVva^
+z2?ct7eomvKqnt+Y9BL1Brz}|Wy+|X}0lW?naENj}j77~F3<e4c3Q{EkD98rv3-R>y
+z<S2n5m7E}Yn>CfeiBwZ6ybGqx&CTWFMsMlp=y($e5ji1<R#sLP6NXaY9Ej0q<XQ;~
+z4CFOpzq$7I_R85(Qc}Wel`R9nK`Lr{m1U!vmS8q8oV&X_GZYL$s-gGo?CkKo0E4|E
+zeL(ra!NE)%D15XKtci|}rh$P0>hA95sG@FghPiWuR8>{+KAh|C@6T%xaj-RPKsx{z
+zfZ#q%OLNqqV5AMahVa9K#l^)uhyDiv2ybt1UXPb<T#LFyQ$?TB>2wSn_sYx5*-%6e
+z42XW2o}RAibr2Jxi(lnDNCjs=CMG7hC8_O~Yg~F8F~KXgB53HyDhS@5&^OHmQQzI&
+z-LqPA|Eq#sMNQ+4N&2*TzvgV|s{rhY^hB=&2!O-;rL{h1lvq(G7|j+WB_)N`9E=dW
+u`+^q%?wiygf8nF`6aAZEP15gw1sDLK8v$!UEz=GF0000<MNUMnLSTXeo=v9!
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/es/dummy_box_facebook.png b/wp-content/plugins/privacy-share-buttons/images/es/dummy_box_facebook.png
+deleted file mode 100644
+index 78c4093ff48ab4765ea7782d86ba79ee28744a53..0000000000000000000000000000000000000000
+GIT binary patch
+literal 0
+HcmV?d00001
+
+literal 880
+zcmV-$1CRWPP)<h;3K|Lk000e1NJLTq002+`002G+0{{R3i!p4q0004BP)t-sZEbCK
+zc6NApc;VsU;Nalk;Naii-`d*RWMpJ!W@cw+XJ}|>X=!O{YHDk1Yiw+6Z*OmKaBy*P
+zadL8Ub8~ZabaZxhc6WDoczAeud3k$#dwhI+eSLj?etv&{e}I61fq{X7f`WsCgN22K
+zhK7cRhlhxWh>3}bii(Phi;IkmjE#+rj*gCxkB^X$kdcv*l9G~>larK`l$Dj0mX?;6
+zmzS8Bn3<WGo12@TpP!(hprN6mqobpyrlzN-r>Uu_tgNi9t*x)GuduMNv9YnTva++Y
+zv$eIgySux+y}iD^zQ4b}z`(%4!NJ19!o$PE#l^+O#>U9V$jQmc%F4>k&CSlv&d<-!
+z(9qD)(b3Y<($mw^*4Eb8*x1_I+S}XP-QC^a-{0Zk;o{=r<KyGx<mBe&=I7_<=;-L_
+z>FMg~>g((4?Ck9A?d|UF?(gsK@bK{T^z{7v{Qmy_|NsBRQ<w$-0004WQchC<K<3zH
+z00001VoOIv0Eh)0NB{r;32;bRa{vGf6951U69E94oEQKA00(qQO+^RY2NMk@7)p`}
+z5dZ)Iib+I4R9M69*6&NgKo|$`nb!2#&3H~MK~O|R0!y0qF7jP3sy8J>Ax1*<A`qs#
+z|DW!*yNw`!gpUxoui*5yeSEwf&t{E@V~quAQZNN~2f`^W*b0b22!Is4^@u?T0st6L
+zfGto7!T<#b!=dJ=K+pT{;9v(80(dV9tWjNMAw~nasio~J1ygX(z$jfaa=z^Yr%5LA
+z4lJ@{h`mrG^`uDb?N5&E30dqz%gRk>K3QhdoMjVwQnam!PnwAa+in;K3am{6MxI-_
+z?4K|?kd+^WxGK<rPGj+QQ+4z%&gC2OZNOqv+~t{TKwJg#4Z!2qFERh@LVQZ}@)4r}
+zlpnYnM_Ih8pW_;E^dbEBvjjv#a$S@Df^mho<|;SEgHv>qKV|AceKL;+Ly-S6AqHeB
+z&=B`|#uCsN$q%5W;=RkjQeCFj7f;oC>BqG5q!2ZA(fpz2R#aH&$y{77p1Zxu@-=~*
+zFPjcmDL1RgJIjvc_=j~!*c`~)7jc8l%9c%e3&_&nqP_tYA_c8!#x_m>0000<MNUMn
+GLSTaEJH<`_
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/es/dummy_facebook.png b/wp-content/plugins/privacy-share-buttons/images/es/dummy_facebook.png
+deleted file mode 100644
+index ce6c90e819b846bb51d04b10db0362a70e196dc4..0000000000000000000000000000000000000000
+GIT binary patch
+literal 0
+HcmV?d00001
+
+literal 760
+zcmV<U0tfwxP)<h;3K|Lk000e1NJLTq002+`000yS0{{R3Ee1;E0003>P)t-s>gwv@
+z;o;!m;Nalk-{0Tb+S+7fWM*b&XJ=<<XlQ9^X=-X}Yinz4Y;0|9ZEtUHaBy&OadC2T
+za&vQYbaZrfc6N7ncX)Vsd3kwzdwYC*e0_a=etv#`e}900fPsO5f`WpBgM)>Ig@%TP
+zhlhuVh=_@aiHeGfi;IhljEs$qjgF3vkdTm(k&%*;l9Q8@m6es2mX?>7mzbECnVFfJ
+zo134XpP-<ip`oFpqoby#rl+T;tgNi9t*x)GuduMNv9YnTva++Yv$eIgySux+y}iD^
+zzQ4b}z`(%4!NJ19!o$PE#l^+O#>U9V$jQmc%F4>k&CSlv&d<-!(b3V;($dz}*4WtC
+z+S=ON+uPmU-QVBe;o;%p;^O1u<K*Pz=H}+-=jZ6?=;`U{>gww2>+9_7?CtIC?(XjI
+z@9*&N@bvWb{QUg?|Nr0=llA}r00DGTPE!Ct=GbNc0004EOGiWihy@);00009a7bBm
+z000XU000XU0RWnu7ytkO2XskIMF-sn6AdO6G$VDa0003eNkl<ZILob-O>4qH5QbN4
+zG}%}>BT68kNDwL5Q1K?cx4o!P3K0eIP!OW~|F7<sAq}n-I&Z?VY&Orl>`W$%HN1>W
+z-UDOx?I9=AVOwV&Ax{!LmgS_%EN~QR1%8W<NPvbHMz7NzrvvitLWo(*Ji*fF5dH-W
+zhNtyg9N67zJNysWPQ-hYhb7>X8W6xN0muMoNPt>uAGm;z-#_BGpZJ&XATRam#fzDs
+zeO7V^F5qe>^38JrRL-myr~=ih4FibIEGObKXotlCnY)M&g*VK9O|JpDl0Ot5P0p)X
+z2DBakRg$!CZCZP?$65t;22%a0SjL0St;E8;br_{mFZ0vaB#qo<f_Qgfk984rlNfMJ
+q@}&?q2lDns++b_6WmEnFYU~WXIx~h6_e|6P0000<MNUMnLSTY51ce&_
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/fbshare.png b/wp-content/plugins/privacy-share-buttons/images/fbshare.png
+deleted file mode 100644
+index 5e2a84c15738640176fc0d9b79551b91dc4738b1..0000000000000000000000000000000000000000
+GIT binary patch
+literal 0
+HcmV?d00001
+
+literal 1085
+zcmV-D1j74?P)<h;3K|Lk000e1NJLTq001%o000yS1^@s6&&qC^00006VoOIv0RI60
+z0RN!9r;`8x010qNS#tmY3ljhU3ljkVnw%H_000McNliru+X)R85et|1*}4D#03B&m
+zSad^gZEa<4bN~PV002XBWnpw>WFU8GbZ8()Nlj2>E@cM*00W^(L_t(Y$JLg9Oq6vT
+z$6wEnJ2?3{j*Bi&<|d+P;3Auow!(50w1IOGq^=*+%5rOS<<gjp=#MDYR!du3*<525
+ztdTasElZqff7sN5r3o>KfoKOF2M62_p6A;ibq{xNpe#7XdwaIe^ZCBN&%Uqc^Z9=F
+zl}ak>%~r>X3R&WLU@;3w0?{Lcbhy9!YL#kRlKD2Ux9393tbDxTz}BdN42%R8|Jd4B
+zep(WW4AS=5f&dUAdQXzYM1HmnV7m&~X0p%+vmBHbW|5I@Wn?r!uXBjk-)l0)HC;rt
+zy)0%0kZkHqA<B2=8SjfMCYGhAgn9HRg9J4rkkY~|Bkpw$F+A#@<k1!aNJhHVfOw_y
+zSVYfsAkXfp1K`V=()k4m$}{Yra!k_&9bJ7KKXrvaI-CHcro{2i?#B&J;vy3+kAMC_
+zrjw=%>YG|<yVgg=u19gCCGb^a3-PhaoVMU?L5?2WHYvA!sWmLWX;-ZgkLd#UkQV@x
+zDx;XqlodTdKoep9*ccPV8&|O*cR4%DzX3p&z-Eo-=_l8)I@50CgWCVvMrw~<q`TLR
+z-ImA;C2O(YmGtl2|NAHU2S&pGw5Ib^K{o03B=&#w18-J0a_MqUSS!8t@*{YC0ZyL1
+zN{lLTuxc~k9@t9t8&7bv&qLku-%zA+@Es*<Y4~^xUmv@~wXR$2elC};>n@tlwS&;_
+ztRn55{b7}um~(r)lUioQvNW<++G*>!$p>GY<-3!u<gB{K@C4&qZZGk%D&L>`lg3k*
+z8T9x7_`Baja-7-l=RcHzYuHa`&j0}LfBq8y=UcmZschYyf$XU{5wXoe^Pw8k1+@*o
+zP>^>of&U7goM0g-WMQg0zF$nLLeuFh40?Q2yt;v^PnrQxWXbTDO)BpGQS51nboIE{
+z`{Ki_TeAd7lF&4LjyAg{81(r0@X#4Xd;wBZ;wUZ5M$@L=-0SaOO7qX{1_XdC%M&UM
+zWkoq$__dQy>&{dC*%<(8%8Tdj)Y|dPdK^{@u_gsshQOHM#=t1m`-)iUNCXIr^KvuU
+zoWB}tLJW#B4iM_mbU{jT90iZv$F|}e;w>tskjl;p2*6*?k%;5Jcex|R&OtxULI1S=
+z;P<b)yx@v({7$?t-A*wv%9L~F@rojxGra*%r)Xaqy#XB%P8m4lwK-<5wS<V;<MEAg
+zvD1yvrNdH5WxYAok@>D9Nn3!sSy;LuggDaI-L~%^A-M6NyQw<v00000NkvXXu0mjf
+D#mfxz
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/fr/dummy_box_facebook.png b/wp-content/plugins/privacy-share-buttons/images/fr/dummy_box_facebook.png
+deleted file mode 100644
+index 0ad503e69c8706d8e2b1bcd0c58df136975b1824..0000000000000000000000000000000000000000
+GIT binary patch
+literal 0
+HcmV?d00001
+
+literal 713
+zcmV;)0yh1LP)<h;3K|Lk000e1NJLTq002G!002G+1ONa4*~nne00001b5ch_0Itp)
+z=>Px#0%A)?L;(MXkIcUS000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2i*b`76}UO
+zbGvK+00K=(L_t(o!|m3+YZGA{!13>sJFtPICZLJX(4m8<C=?_egpvyV2Ye}Y5Cn1Q
+zB2+<;BH|!Y-Bg;X;NT1BrVfssgo=ogh#fSkv2h4$nj&Y5xjYVu$6a!5isbGbp67<U
+z``yduc^;mZpU6o9D>@tuh|Uutz@l)4D_r3USGd9zu5g7bT;U2=`2U0JkZ%jcNVTr2
+zl)cqu+fkj)$uCk$DStf8$rUN_?r;e;dGBdgyvch{Z-Psz)85k(A=Nw&W}eqF-xhxP
+z%!Wyd2x6U*jHCICn^YMT;*;$6oo@1Lgp5FF&@j;LftwT^3$F=i3~|Yi(Oz^sigTDW
+zJ1Mw)w#2oL*wnv_cK7Wj$|OgDTP(KyJ_}SB?)WC#J3PiHA9zX0);U?L0u|D|ndk1q
+zK|^Pm=j?D@hfcQ6Gt`K3j1gd}Rk<<VAQ<N>d0>Jx@RJ8D5$7~R-EfTyq<~QlG2fAF
+z*voY!CFU5h#gbg5$X!lxf&vdo15X&{ECn7h(+!sxtOIon%q{2&&se6$Z%1?t*au{Q
+z1FQn@o>$!KSj}DW26GHD%Odk=j&-2nc<&AwjuYX$OW!%ql3Dt@Z7hFx+BzoCpzh#I
+z-m=?vZ?Km>-fd%O?PmdlRqk)z@-Q*05(yx}0D7zA;36CB;f(G532p;Nwt-Lbm@7mX
+zcSJ=_4p=vrt-Mu|;2f`cfyN3qJXzn$&X(`uqjmk60tRact3tgmj+Xmd%7k=+$>L1H
+vgi_-BmUG#=WFjeq3@D9C^hGy<%pds!0?v`u_X5N`00000NkvXXu0mjfK9N37
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/fr/dummy_facebook.png b/wp-content/plugins/privacy-share-buttons/images/fr/dummy_facebook.png
+deleted file mode 100644
+index 772ab1b242cbd8538d723392d9079b9e63fc300c..0000000000000000000000000000000000000000
+GIT binary patch
+literal 0
+HcmV?d00001
+
+literal 768
+zcmV+b1ONPqP)<h;3K|Lk000e1NJLTq002G!000yS0{{R3;wXM500009a7bBm000XU
+z000XU0RWnu7ytkO2XskIMF-pr5f(8CBUj7Y0003vP)t-s>gwv@;o;!m;Nalk-{0Tb
+z+S*W1P*G7)Q&Uq^R8&<}RaRD3S65e9SXfzESz20JTwGjUUS3~cUtnNhVPRonVq#-s
+zV`OAxWo2b%W@cw+XK86^Yinz4Y;10BZf|dIaBy&Pa&mKXb9Q!iczAewdwYF-eSm;~
+zf`WpBgM)^KhKGlTh=_=ZiHVAeii?Yjjg5_vkdTs+l9!j4n3$NFnwp%PoS&bcprD|t
+zs;aK8uCK4Ju&}VQva+_ewzs#pxVX5vxw*Q!y1cx+zP`S}!NJ19!o$PE#>U3S$H&OX
+z$ji&i%*@Qs&(F}%(AL)0*x1<F+1c9K+TGpV-rnBd-{0Wi;Njun;^N}t<KyJy<mKh%
+z=;-L_>FMk1>+J08?d|RE?(XmJ@9^;O^Yioj`}_R-{Qv*|EcK#100006bW%=J49CdH
+z%l(AZ7$X1x00Cl4M?_~^)9JGS00BHnL_t(I%VS_*VGSS`Ff%YPg~lb43F1N{8Cc2I
+zotT&q#1KHf?!@E(sCE?|FyQ9k;8r0+J482+l$MSJH(b_39>(G!Mmx8dOM1E<2b7<f
+zXk$*2?OaN!{${dVa0^X+Nz%@%oNmX)!-L{pX?`gOFo(xjLekPuT--4+F+y8N!3RS-
+zzfVkhN~Ag`s&^B7B_P_ZqTG3`BVDBu6AkQRJ(V!D^SOnkCk3jZXb;er5#WJn2PP9J
+z76mEB>Uak(UWmSU2qj|~91GVD!y;iAe&+@PPNj4^c5bk~IA>X~xQJi06NYv@i>MGI
+z6z#$aKp?N1?k1}s4ARA~=nWRP6BRYX&>pTYB4>-DT}l%OG)&UG)HS8ZNOh`0ARwkJ
+yD=4H&hIX>E3~K^K8J42rA_`dCkY89aG5`RV)`-eWKpu<$0000<MNUMnLSTYtsBjkm
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/fr/dummy_twitter.png b/wp-content/plugins/privacy-share-buttons/images/fr/dummy_twitter.png
+deleted file mode 100644
+index bae309d2a3c3947b58316e046e3136fc9b01ae6f..0000000000000000000000000000000000000000
+GIT binary patch
+literal 0
+HcmV?d00001
+
+literal 985
+zcmV;~119{5P)<h;3K|Lk000e1NJLTq002h-000yS0{{R3=ycF@00009a7bBm000XU
+z000XU0RWnu7ytkO2XskIMF-pr5f(HJSxx(g0004ZP)t-s0002h)z#|i>eABE+S=ON
+z+uPF8(lawNH#avrIyyW&JU%`?KR-V}KtMu5LPSJFMMXtMMn+XtRajV9T3T9MTwGva
+zU}IxrWo2b%W@c+^Yiw+6Z*OmMa&mNZbai!gc6N4mcXxPrczJnwdwY9)e0+U<eSUs^
+ze}8|0fq{dAgM@^Hg@uKNhK7fShlq%XiHV7dii(Sii;Rqnjg5_ukB^X$kdcv*l$4a0
+zmzS8Bn46oMot>SYo}QndpQEFrq@<*!rKPB-sHv%`tE;Q5tgNoCuCcMPva+(awzj&u
+zy1To(yu7@<y}iG`zreu2!^6YJ$H&RZ$;->j%*@Qu(b3Y<($mw^)YR11*VozE+1lFL
+z+}zyV-QC{a-rwKf;Nall;o;)q;^X7v<mBY#<>lt)=I7_<=;-L_>FMg~>g((4?Ck9A
+z?d|UF?(gsK@bK{Q@$vHV^7Hfa_4W1k_V)Mp_xSku`T6<!`uhC*{Qmy_|NsBb-;|XA
+z000McQchC<3=GJ~$jiirfK31Z00Cl4M?`$lwjf^s00GrWL_t(I%dM2_Q`0~c#aBfS
+zB39}HpNLSkEtZFg53mCD2|f^n6xwQOm2{gvl9~iU)PLT)o5XR3;e&+V%$|Gp?wvE6
+zWG3vynUWTl5@YOiW&d|v_A88)_kP7^ugtWc$AQK)|2Uu=k1#!{@7}I@X5jx5%Go7m
+zKMBp<zBBUVE?G!+4`c1>ffnVs#O%m?%dMnxlM|WjSJ(A@!1vw501mV$$0pXZsj>Oj
+z6N;)#Z@HoYkPM~mMJ(8vgw4~5#ArP%;;vB#xIQfADW^xwO-*I*rKeR@opi*$2aw!I
+zT32w{N?z;T$L9^)3X2DLQ3rU>#XRL$#P%aanVC^kRe5Gf0FuXeg?_w5&Ps?ooR5k)
+z{A-(Xo^rZ`wenPzJY4Te0Fq^#!y>IhcMvUlnNbmk|5yR#v;~`aMZ_riA9C9UNVb5B
+z)+J!AJ&ycG3`b=EU%rP{&JmPj2)ea5;;EinMgSmm5DP{Ds2O@DdG=;CDlabd7eX7%
+z83yHW&Z~1{sR#72mdqv(aGXFpyd$k?JH2L9I=0geZ7|0<<><QJu<IXIR<)Mh(2oe^
+z><F5sX?7YrM@D1C`nULOm)NOdwHB9Zk+G9~<=Fq#GGl)Lq^S9vBQ~)^00000NkvXX
+Hu0mjfl?Da4
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/jquery-ui-icons_21759b.png b/wp-content/plugins/privacy-share-buttons/images/jquery-ui-icons_21759b.png
+deleted file mode 100755
+index 7ee653049b72f10e0a64c153431ec9846b714a2d..0000000000000000000000000000000000000000
+GIT binary patch
+literal 0
+HcmV?d00001
+
+literal 5355
+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
+X_Gc^EhHU=dFY}4IzFMt{L(KmGD-0mI
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/jquery-ui-icons_333333.png b/wp-content/plugins/privacy-share-buttons/images/jquery-ui-icons_333333.png
+deleted file mode 100755
+index fe079a59506b5df3307dc763b574c492ce81ce9c..0000000000000000000000000000000000000000
+GIT binary patch
+literal 0
+HcmV?d00001
+
+literal 4369
+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
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/jquery-ui-icons_999999.png b/wp-content/plugins/privacy-share-buttons/images/jquery-ui-icons_999999.png
+deleted file mode 100755
+index 50ff803dceabc920d514d6a41634fe4388b6c128..0000000000000000000000000000000000000000
+GIT binary patch
+literal 0
+HcmV?d00001
+
+literal 4369
+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
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/jquery-ui-icons_cc0000.png b/wp-content/plugins/privacy-share-buttons/images/jquery-ui-icons_cc0000.png
+deleted file mode 100755
+index 03a953b0dd87d7a6893b2d150ebc1beab6d8a384..0000000000000000000000000000000000000000
+GIT binary patch
+literal 0
+HcmV?d00001
+
+literal 4369
+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
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/mail.png b/wp-content/plugins/privacy-share-buttons/images/mail.png
+deleted file mode 100644
+index 690cc6601a1fb9b4245f44df28ead48d8cdcf2ce..0000000000000000000000000000000000000000
+GIT binary patch
+literal 0
+HcmV?d00001
+
+literal 1157
+zcmV;01bX|4P)<h;3K|Lk000e1NJLTq001ih000yS0{{R3Bd;`y00003b3#c}2nYz<
+z;ZNWI000SaNLh0L01ejw01ejxLMWSf0000PbVXQnQ*UN;cVTj60C#tHE@^ISb7Ns}
+zWiD@WXPfRk8UO$S0Z>d-MG+A*3>Yd59x4nNC=3`V3mPd48YqCA#Cw;%aEq{lpva1+
+z%#5eajjGR$tkI6C&X2CrkgCs+t<jLK(~+#uk+0K|uhW#T(v-2(m9Eg2vC^2b)R?r^
+znY7lLwbz@q)|<80o3_}Twbq=q*PXW2pSjwgy4j(+*rLMYrNiW=z1pb7<*CNys=?o@
+z!r-jO<*mr&t;yuB!``pN+^@*vu*BZ5(($s$;<L@?wbk>t%;mbu;kwJ>y4Ui$-u%4K
+z=Dgqhz0>Ty+48;I_`cx$z|!f!+3~>O`oQ7*!P)S^+w;QS`NHD-!`t%1<NU<b=fu|O
+z#M<%1-1Efa{Keq;#pC?O-0{ZU^Ty%%$Jy@3<o(Cx{K(w#$lvtH;`zws{mI<$$>aIS
+z<on6x{L1G2%iZzI=Kaj%`ON11%;){h=KRg){LSb6&fDwH-R;lj_|NG5(B${g;`7ny
+z{L<<D)9U@y;_%h#{MGCI*5~-v>HF8?@z>_{*X;e+?ETs6{M+X7+vxP$?fu;7_T23H
+z-0uF}?fl*E{^0ER;PCz6@c!ZM`r+^W;qd$6@&4oO_~Y>X<MRIG^8V%X{^s-j=kfdJ
+z^Zw}c{^|1h>Gl5W_5SSf_w4li?Dqcc_x|tr{_ynr@c91m_x|zt{qgz!^7sAq`v3O(
+z|M~p?`uzX>{{Nv}lgj`A019+cPE!vnD?dO*M!dw?#nDmP0005tNkl<ZD9>YH=OPkt
+zFfedQ8qZ!u5X?4~<YHvtYOvwAUa)cn9<XwOHNQ;*7c&Fbq8ZhuJpN0UFT(+rFZJg!
+zt)8)ni<N<E;ru!Md0K+Gi<d0K0+uY!71YY>pEG|U7aIfD+_`gSO>GWPkt$m_Z!Q{`
+zx3Ek~C7^lgEFc@Cb~+GDo6=ijFRtD=cjj~?FmrCBy10E!@04jE9!TvZFqk-@rO2Gu
+zsAKx%Nl-9(dWR9Oc~Q%Ri4Z<WZ5Ir*Ri^53TXj$B19AE$bz5=krdGDWr9o<2;h?F$
+z&{2)swWq7Sy{pHSTg|bsz6l`<Qd<iL<@w<zLei=tk)559BC66tCgJ(z2w9NYQYa`+
+z4>AywPpFEukWf;Ru!yZnkQXxuN-u`VgVYv)L3W&%zNm6cU1>p9qL-neS7KH{X<dx6
+zsJ>TRHbezTZ5j|HhdAkoDuh)OWCA%UNf8lADL_VMK}DE?sE$)eGDr<bZB$gKx2?9Y
+zTwqB?d=wgp&nO9$6V|r%4vmTesdaa@)D)2Q%!&5%!2<lEb3A1QG%cOoL2Au3_+;Et
+zf<0Vt0FU4lHyJ(+Gf>*$Q}m7ZaInJz96aKE75RW^l7rZM!O6(Lz{JAJMi{WNFfjlC
+XV45h^Wx(he00000NkvXXu0mjfh~liL
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/nl/dummy_box_facebook.png b/wp-content/plugins/privacy-share-buttons/images/nl/dummy_box_facebook.png
+deleted file mode 100644
+index 77edbeeba290950fe17bc81071c8094328a52832..0000000000000000000000000000000000000000
+GIT binary patch
+literal 0
+HcmV?d00001
+
+literal 713
+zcmV;)0yh1LP)<h;3K|Lk000e1NJLTq002G!002G+1ONa4*~nne00001b5ch_0Itp)
+z=>Px#0%A)?L;(MXkIcUS000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2i*b`76~{e
+zr0VPd00K=(L_t(o!|m3+YZGA{!13>sJFtPICZLJX(4m8<C=?_egpvyV2Ye}Y5Cn1Q
+zB2+<;BH|!Y-Bg;X;NT1BrVfssgo=ogh#fSkv2h4$nj&Y5xjYVu$6a!5isbGbp67<U
+z``yduc^;mZpU6o9D>@tuh|Uutz@l)4D_r3USGd9zu5g7bT;U2=`2U0JkZ%jcNVTr2
+zl)cqu+fkj)$uCk$DStf8$rUN_?r;e;dGBdgyvch{Z-Psz)85k(A=Nw&W}eqF-xhxP
+z%!Wyd2x6U*jHCICn^YMT;*;$6oo@1Lgp5FF&@j;LftwT^3$F=i3~|Yi(Oz^sigTDW
+zJ1Mw)w#2oL*wnv_cK7Wj$|OgDTP(KyJ_}SB?)WC#J3PiHA9zX0);U?L0u|D|ndk1q
+zK|^Pm=j?D@hfcQ6Gt`K3j1gd}Rk<<VAQ<N>d0>Jx@RJ8D5$7~R-EfTyq<~QlG2fAF
+z*voY!CFU5h#gbg5$X!lxf&vdo15X&{ECn7h(+!sxtOIon%q{2&&se6$Z%1?t*au{Q
+z1FQn@o>$!KSj}DW26GHD%Odk=j&-2nc<&AwjuYX$OW!%ql3Dt@Z7hFx+BzoCpzh#I
+z-m=?vZ?Km>-fd%O?PmdlRqk)z@-Q*05(yx}0D7zA;36CB;f(G532p;Nwt-Lbm@7mX
+zcSJ=_4p=vrt-Mu|;2f`cfyN3qJXzn$&X(`uqjmk60tRact3tgmj+Xmd%7k=+$>L1H
+vgi_-BmUG#=WFjeq3@D9C^hGy<%pds!0?v`u_X5N`00000NkvXXu0mjf<z_yV
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/nl/dummy_facebook.png b/wp-content/plugins/privacy-share-buttons/images/nl/dummy_facebook.png
+deleted file mode 100644
+index b8e15e57da5d1af0885f13b177605273803b5b37..0000000000000000000000000000000000000000
+GIT binary patch
+literal 0
+HcmV?d00001
+
+literal 518
+zcmV+h0{Q)kP)<h;3K|Lk000e1NJLTq003P8000yS00000%1v&&00002bW%=J0N~b{
+zFF*hQ00Lr5M??VN3Wvc;00009a7bBm000XU000XU0RWnu7ytkO2XskIMF-sh91151
+z>s9N~0004rNkl<ZILoz_(QATG6vq8aH%i+Wi4%noBoKl|K_I>qd-B<*=pptHK@BR{
+zU_MC`q}CF|Fb?z@IB!n7H`dGWesIBaKhKZDIeIU%4qS(h+;Ghtya?zh@(zqk3!dOz
+z#sPYAe(4SFB(_vy8^zO8I4A46$l^W+e?%Oy&s{RPEA+?LI5tX2IBlWL*7R!LKj>`z
+z_-QJr_MNZ+*a*8K=@l&=-Eb$fHvky)(k57vI04vp9yFpemX$|ay{g(Nmhf=;y&c8}
+zzl}Nri)6NqMf&p4pUD7SGw^Ww&^(vg9qr!g7(MfF`rUjJgZETM@m^Z3q<vOOlq}IF
+zraJCojSx`wnVx%>of)&06k+!J=K1qTRy82#J#~xGztgAvg_qOWMCE!sx@A*@t!Xwv
+zZw-P8-kA?Q$|J+_zn%f4SuiBLjLxe_Mm$$kK256CfS@l`!6c^YU{f^&<pp3YN*3W|
+zbh(3M9^cy?x%hvz$s;{#N|kRGPp5T?EvcTsA;sGxWT@VJKTFIr>r$wuLjV8(07*qo
+IM6N<$g4D#`9{>OV
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/nl/dummy_twitter.png b/wp-content/plugins/privacy-share-buttons/images/nl/dummy_twitter.png
+deleted file mode 100644
+index 392a5c6789f768897663cbb22042ff0f1460f957..0000000000000000000000000000000000000000
+GIT binary patch
+literal 0
+HcmV?d00001
+
+literal 740
+zcmV<A0vr8_P)<h;3K|Lk000e1NJLTq002n<000yS1ONa4Yiihj00002VoOIv0RM-N
+z%)bBt010qNS#tmY3ljhU3ljkVnw%H_000McNliru-2og5C?>}o%0~bI0(D75K~zY`
+z&DPC}6h{~a@L!KTGjW_i)@ULdWr=RqgO_NCVMSDyg@7wa60e>UaRLeX2gE->C8+V1
+z+ydqxC<<A@gRUO|BML$YiY7ToAZs?l>^M6g-8oF}*wf=7d&y4qq3U_+t+$`5x8AA>
+zVt>T{Xc~l)x5jV~&Ypd4OmQG2E%@E++2CG0Iv|2Nq8<vH@}hx}l-Cpz8>|xQu2D^?
+zOV|9QZnY28Nb&!(r0;F9J!zjYC#U7Ezf9VWU8zA=m;9SMzVr3cC2_%HQ%atw8WL!m
+zQ?NmV8`zQ5jU`L^g8#f@Q<C2I)C0$C_NtPCK&)-bn<CT`t4@8uxUZadLdD09x#paC
+zXUyO|hYj_hPrx2mGBy)9=%T=<CSNA$j)H=QM{-I61R^6^J#*+-kGZAoM_jhwO`Al%
+zamh)c&omtAK{Iw@Mm=K#>l{^a%EZegedwG>C_)azR`;Fj9qUbQnf8m&ucke<TjV+_
+z;9dsRl9Z9LfeAT0ONBLc2)yQ9_cg8PcE+~$9T6Qoiqoh#;WS3X+PI_)o@dbF$bL50
+z<2PZV<ZD^0l<JBN+1%}ol6iDmZ)4s@Q{FL;5s`76chfG1`_M}Kt(IXI{k`xTWixKr
+zq@O(&BtiSAyQ#B*TdS;UuZDe&W4%a4(GRM|ec6W&`PM<7XIQB`e4!$^9S<kVIPEt%
+zs}u!dV|Hp}!d6B#)n3q)SM0Jyp+H+*oI!a7fx1=?yXY_N_le+kyso27*_;P*Rw&!x
+z71d?AYW_?I?wNvZpsitH`R=%!RyW6*%l?#W$qU~wYn5;y-T*E0)(8gcq5HbGf`0)n
+Wp#!aTk1g5&0000<MNUMnLSTZNI#td9
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/pt/dummy_box_facebook.png b/wp-content/plugins/privacy-share-buttons/images/pt/dummy_box_facebook.png
+deleted file mode 100644
+index 9f6a2264f879ab2f9706914b540c53ac75fb5e92..0000000000000000000000000000000000000000
+GIT binary patch
+literal 0
+HcmV?d00001
+
+literal 738
+zcmV<80v-K{P)<h;3K|Lk000e1NJLTq001-q002D*1ONa4NPdE-00002VoOIv0063u
+zBQgL0010qNS#tmY4#WTe4#WYKD-Ig~000McNliru-3JT;E(Dcq-=Y8j03B&mSad^g
+zZEa<4bN~PV002XBWnpw>WFU8GbZ8()Nlj2>E@cM*00K%$L_t(o!|j+oXcR#dfWO(j
+zn0V+BP(+e|KU^Upg_v9sL=1L{HX;eyD1i_UA(fKSLc3tlLJWefuu%)~5Nza9Neqf`
+z8Y?-3oS;p@33sH}j72u%Uhej?@n)7FI}5w>-p<Z9^JaG6dn*c(NJ;|wBEWpcBBBz5
+zV$co;4Kp4EXc8xy85MzL^Pp$+xB9IM3v#@5f(*Cxf+i`dy5l>K=$=uLbHMACHbF?!
+z{rvA<SbgKz!gOnD@%uT$fT!)!4LZUH0A_(X@=SS{`~LtE1sTT-F(?Mbpyr@_U4y(C
+z(9oui^9*SMiP}VLfeecbd(teuERZo{%bYAoM@lKBBMUO8Eguw(P={Cqdil<IVGy*A
+zLMx_;0dtbL?2IB{NtSU9B5YFh2(cuqbYdF>xva1ot85qpHl38QT*H`klv^7>K4Gpw
+zvr~-e{(8S7+2EMhAA9?SgN$*E_dHPAPdHRabA^3PI?VEDdmeUzJ`%Jm`6D@QFvSU8
+z20U>WAOO<@bQHM89VNfv5<TqVB%?r9jo;-aFPPvlC9+g~nvmIq04ly2{o-)Ij;gYU
+zd$cK|ZD>M(9<tx_uw~zlTMNvgPSdu9Cct!mJ;V=HJHWTPHmhE}qppXJaEaI`@Cvwq
+zr5-uUb5eBig?YwF@|84iYsQ)2H+#32@g+B10gfY>p+cI=z*U~I%0=3JvmfC$)6Jrw
+zZY5mz-Ee$AE@oPOT}!oVG}y4wpsu*CI|8>?!m^Dzy$z3KW2IOzjB;5f6`d>p1HW#S
+Unu4@N;Q#;t07*qoM6N<$g6e5D{{R30
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/pt/dummy_box_twitter.png b/wp-content/plugins/privacy-share-buttons/images/pt/dummy_box_twitter.png
+deleted file mode 100644
+index ad809fd8b179de125d1d726d94c0003923392a09..0000000000000000000000000000000000000000
+GIT binary patch
+literal 0
+HcmV?d00001
+
+literal 960
+zcmV;x13&zUP)<h;3K|Lk000e1NJLTq002Y)002G+1ONa4IHPr*00002VoOIv0063u
+zBQgL0010qNS#tmY4#WTe4#WYKD-Ig~000McNliru-3JO51SSz91|9$a03B&mSad^g
+zZEa<4bN~PV002XBWnpw>WFU8GbZ8()Nlj2>E@cM*00SsVL_t(&-tE{;XdG1>0Px?;
+zZg%t4Xew44HB=9^Dosqq7NnqPX~in)p?Z-XZJ{c?c=h19f|qI$@lvT^1x1P&5v&qy
+zgsKe)f!a1Ak_0i;CTa7ryKg+~cDqT6(j?7_%zqC%|M__H+qdt%`7=?;*<{p=`bFMa
+zcSX_9$)tPa>j;@Ks8u{tX9js2jEHCI%z#ESV*imyAt@w<q>vPnLQ+TyNg*jDg`|)a
+zl0yFXkbGTV(v)LbUcA=eqAAD!A-fjFptYisbIHgeDc@_gud;p6qz4w&O6Ap6vZPKu
+zn*44b4q9VZw3L>X2q{x6nXwEIjwY7OSQbdSpk1HH21CiXP}ja_b7vI&mQ3l?P)A6?
+zubO1Xte2^4k7V5Lv}~cyj54JltL}`-V7&sF(p23&<vY{bZ81g7{uP0I;9i?6+lTxq
+zR&>fA9<vz_*Ie}V^?_VjTaOv?lqSO_wTqPeC8tw@Z}Cv&d-fV{a=@{FEfQ*a<UwQ3
+zIADWSn&m_iB|F_BV7gj81W(&-m)9M4Schlqw%uF$1>N>rZDLOLD0svRzHnZLmv!5&
+z-Qzyedo{=pa&l&!6KfVB60B34BM<0yS}<U}Q;H^R@}{pG64@j6+PtjKR`e;_W86+}
+zcpu}|=&hM3HIN-X7G#C$%AaUo@HdnppBj?&qye!TbUJ~(;74Izb_rb4>m3sq6;QHc
+z&QGj?+~|HkDace0CVCc3?tqQn)~CmP4r|h*q|vl5<&c<~mtDT@T@ya^oXdBN=d>LY
+zDxZRzHP;N?M7z7IM?>YZAXulxC%W9Gpij483qEtgHm@$of(%9!F(9Ubo7?i7S<_*g
+zlYS8)vD&j&sb$M&Z`7|#NtbVQN$eGS&#WG=EXa7m=k|Nv5&d3t#7i|TRSTn&Nk?Ti
+z^cs@UA}^9yZ>!mPC$GW;Xp(hN(5S&hK_o9DQZln3qfr*Ka*BeSL|kpD9K)iM$*pCP
+zR_C1&%V>3nMw3>qdK;}BtQX{M0wo0(R{B{JD^|<2*=t@imnVW)w#}rLx>k(Aq&877
+ioQx^d5z^o$9ns$tnkSDK27A!}0000<MNUMnLSTaCc&>E-
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/pt/dummy_facebook.png b/wp-content/plugins/privacy-share-buttons/images/pt/dummy_facebook.png
+deleted file mode 100644
+index 6f69ed76b1a46be97eeb142bc2f1acfa926a79bd..0000000000000000000000000000000000000000
+GIT binary patch
+literal 0
+HcmV?d00001
+
+literal 540
+zcmV+%0^|LOP)<h;3K|Lk000e1NJLTq001-q000yS1ONa4Xx-LU00002VoOIv0RM-N
+z%)bBt010qNS#tmY4#WTe4#WYKD-Ig~000McNliru-3JO504jX>k1+rM03B&mSad^g
+zZEa<4bN~PV002XBWnpw>WFU8GbZ8()Nlj2>E@cM*00D$aL_t(Y$Gw$5NW)MN#(()!
+zTZ;xk5vdL$9UL6Qt%x`~xQI}6Q3^$i(8=9FH&Jj9i{L6$bP!!!1ShG32qI2ywu6f$
+zLQ97<4mOWh+oS~>zc=LWa_@b2_bxf5O2Ia<@DCaW5k+~o%k-i7NMuo@8`bog1~mFG
+zQ7xZoeyA*T*>J*L6So<X9UxO><(_bpmFq}Wx|=dYl5rk55Y{KMl!&rSzsG?oj#_6V
+zBh3UlL7_i#%?7(nap|&S2f&5KgJ=v`Wn1VsEHXkD(<FeDh~Hw93(_2uCq-GZc$7|t
+z0+ghTJ{WcBs4_k55fDXlENu`SG629Crqpp&myoK=5@=y@DV;5(f{+GzYw)Sm<WR#2
+zA@8npkN~cLc~r4wj&lqmypUs!Ft0?pt&3CVi{AFy+d=r(6JQdB3?-s00V|wRVS%8O
+zeVi@!U5S)udsryz(u*t*ugRG|f3ErZJBl@Rigo1AP?wQ^$fIh$4n1cgX{ZK8pQ$W9
+eF;M<%lz#(%Ia}V1doP9n0000<MNUMnLSTZ8O47yv
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/pt/dummy_twitter.png b/wp-content/plugins/privacy-share-buttons/images/pt/dummy_twitter.png
+deleted file mode 100644
+index 09cae2f695ba679e943acd17f08e29813701dfcb..0000000000000000000000000000000000000000
+GIT binary patch
+literal 0
+HcmV?d00001
+
+literal 801
+zcmV++1K#|JP)<h;3K|Lk000e1NJLTq002Y)000yS1ONa4o|IG000002VoOIv0RM-N
+z%)bBt010qNS#tmY4#WTe4#WYKD-Ig~000McNliru-3JO4IvWbe?<)WR03B&mSad^g
+zZEa<4bN~PV002XBWnpw>WFU8GbZ8()Nlj2>E@cM*00N0gL_t(Y$HmoOh*V`5$MMfO
+zGdsJptE*#FGS*@@s~GOKLJA=iB^p^&7v+t3sa|M!(`^@BD|A&7(T!mcK@k$I2w5z-
+z!lEv8CDKO3=0$6{vpVbid5;$}JDi#ELP4G9T%7ZJ-{*PW?|IMjoHweQOBMyav)Hib
+zqUi6WY(!rVL8|_emt8O_)6*Tvc*a%PYL77*C{<ZK$7omzq%7YWF1u)1!473o<BtX8
+zYg=q@KA-fTSj`pxdd+scoC^Bo(SRf^amJjt<jq@B5UKlL&WHrR;icxi@_>sRcgFeq
+z-;ozBxaPRcRvVNPN!0E2w1DNN*RtSk2fXKF=bcjYjstf4)U;sSG3%7t)T`hX`<-<|
+z(NW`eD|p?vChrAuNls41A7X<dM1qZKZR7#tt_o(2x}v6Jn@{}gq{tz$k2=(potRQ{
+z$fCVY_zH`jGMQ?W6v!Um39<rWkSKJ0h6czF=48ETR&0$C7jPI{7CO{zaNDHMm2h1^
+z-JZ5rOo6QRg5OnTT9b*1uI3Kd>N8U&Jnxje33UUOos&bN+@V(DzEJXw_pPiLx8;rr
+z&8zB3gQ?O@6l`kEhGtk0Y&7J1V>YOoGA`JGA6>A^hg~Yj;2$;2ifO{NXKw47qFrYE
+zDMDhMciri#?uPeP)5g?|`PG=jVX-e&O!%Nn@rIuqv(IVM4m#~fD$|NZGfA=84U^_%
+z4Cxn1jM}Nv;k+6pke78!Frd#ZL8M<sr0!0aVn7xZIW<8}B5q}B*t}>aS>GVC$_>}V
+zGFExkfTa$MM`_p7#d=e}ZJ@5|=HotVVzp+oQhDHi=EJcdmL0ZasD;uSj3vXOU_Mz;
+f?IB2?ClsT*u?qa*z|qnV00000NkvXXu0mjf_3m@k
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/ru/dummy_box_facebook.png b/wp-content/plugins/privacy-share-buttons/images/ru/dummy_box_facebook.png
+deleted file mode 100644
+index 6b43084e02e63c85cb57f79dc1b4e5b2cc8f405c..0000000000000000000000000000000000000000
+GIT binary patch
+literal 0
+HcmV?d00001
+
+literal 870
+zcmV-s1DX7ZP)<h;3K|Lk000e1NJLTq002+`002G+0{{R3i!p4q0004BP)t-sZEbCK
+zc6NApc;VsU;Nalk;Naii-`d*RWMpJ!W@cw+XJ}|>X=!O{YHDk1Yiw+6Z*OmKaBy*P
+zadL8Ub8~ZabaZxhc6WDoczAeud3k$#dwhI+eSLj?etv&{e}I61fq{X7f`WsCgN22K
+zhK7cRhlhxWh>3}bii(Phi;IkmjE#+rj*gCxkB^X$kdcv*l9G~>larK`l$Dj0mX?;6
+zmzS8Bn3<WGo12@TpP!(hprN6mqobpyrlzN-r>Uu_tgNi9t*x)GuduMNv9YnTva++Y
+zv$eIgySux+y}iD^zQ4b}z`(%4!NJ19!o$PE#l^+O#>U9V$jQmc%F4>k&CSlv&d<-!
+z(9qD)(b3Y<($mw^*4Eb8*x1_I+S}XP-QC^a-{0Zk;o{=r<KyGx<mBe&=I7_<=;-L_
+z>FMg~>g((4?Ck9A?d|UF?(gsK@bK{T^z{7v{Qmy_|NsBRQ<w$-0004WQchC<K<3zH
+z00001VoOIv0Eh)0NB{r;32;bRa{vGf6951U69E94oEQKA00(qQO+^RY0~!<&3|lY^
+z?EnA)fJsC_R9M69*3C--K^O+`F|D<CXN(j}5EN07z>-$GMcz78mlC27BOy8j!sO2X
+zPxEDJ?5Q3ha364YW=DVf?hMSz#^A8Af+hu1aC0CXW5HGo1}P>ecpZU3ien-gAix%x
+z#5RNgX*l#83XG!v4h}X@AyM>Xz#3|ml^PB7sg`bEDVTy=2D)??S5E)>hjWpP^L7|4
+z8L($XsHa7+w>{YlCa?s%jOC^?3CnDnV*$|9V!$R6nu!P7!X~7B-iCnA6P5G+5yyeN
+ze6Q5SJ`M~U^Ovh?hyx2vb(7};1|B?rsL%H<nXdcjS+Fg^?Sb2iT=@IDpUKcQlfcoN
+zlCLMLpgy@Z;+FDvk^UQQjQdW~DmT?#SP=5N0uOSoJHplJ=v7cAR>)1Lp>Ff$!PYBu
+z7kq__dX@(__7g1Cb!vU}P_36%=g`lT6u!L<N;AjFk6h{LoL$ZzyS>VCRQ!IGJ4KUn
+wvwB$UKtSN;0N=jA8*El@*~nKw7XOO+0<pIK7s~dPtpET307*qoM6N<$g6yuvN&o-=
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/ru/dummy_facebook.png b/wp-content/plugins/privacy-share-buttons/images/ru/dummy_facebook.png
+deleted file mode 100644
+index 5a46d958752feb74209ac9dce285aef1c8051370..0000000000000000000000000000000000000000
+GIT binary patch
+literal 0
+HcmV?d00001
+
+literal 742
+zcmV<C0vY{@P)<h;3K|Lk000e1NJLTq002+`000yS0{{R3Ee1;E0003>P)t-s>gwv@
+z;o;!m;Nalk-{0Tb+S+7fWM*b&XJ=<<XlQ9^X=-X}Yinz4Y;0|9ZEtUHaBy&OadC2T
+za&vQYbaZrfc6N7ncX)Vsd3kwzdwYC*e0_a=etv#`e}900fPsO5f`WpBgM)>Ig@%TP
+zhlhuVh=_@aiHeGfi;IhljEs$qjgF3vkdTm(k&%*;l9Q8@m6es2mX?>7mzbECnVFfJ
+zo134XpP-<ip`oFpqoby#rl+T;tgNi9t*x)GuduMNv9YnTva++Yv$eIgySux+y}iD^
+zzQ4b}z`(%4!NJ19!o$PE#l^+O#>U9V$jQmc%F4>k&CSlv&d<-!(b3V;($dz}*4WtC
+z+S=ON+uPmU-QVBe;o;%p;^O1u<K*Pz=H}+-=jZ6?=;`U{>gww2>+9_7?CtIC?(XjI
+z@9*&N@bvWb{QUg?|Nr0=llA}r00DGTPE!Ct=GbNc0004EOGiWihy@);00009a7bBm
+z000XU000XU0RWnu7ytkO2XskIMF-sj8WasP3n6@s0003MNkl<ZILob-&5Ob?5XIw1
+zwV6?{q7(`%QbYt5#hZ9nFYdy!&_zK!2tqXf|J5`TC8Az-=N*PjNq>EPp;IBsLB^(_
+zBt&s{QfxZyiXvd-8DbzZ#j4B!duS!YD)d-@#KU+pZ37<=S{tor)x1@=@-Lw5UVaye
+z<O9}Hy{rIwK;zoB2)2N|2<Z0HeM-{u8Cd^0>hob3-XkS2WeOJMo^tmOuDk($?X}tt
+zLf;|n2QUyMpM>^->YYQxRIg<XpMYQ+=Mema34|{kLawl@R~3MV3|&$R-TD!z@{C`;
+za<gOfG1Z?*r|F#;{`r*SvC(LL`5umA7GOWh)k>2_)Mxop7>5J<_+lQg1v9cae*pz?
+Y1><EeNBl?R2LJ#707*qoM6N<$f(K-NI{*Lx
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/settings.png b/wp-content/plugins/privacy-share-buttons/images/settings.png
+deleted file mode 100755
+index 3016b7bd4085833db1df41e405ef4facf120d6ed..0000000000000000000000000000000000000000
+GIT binary patch
+literal 0
+HcmV?d00001
+
+literal 658
+zcmV;D0&V??P)<h;3K|Lk000e1NJLTq000jF000jN1^@s6JJyv-0000PbVXQnQ*UN;
+zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU!G)Y83RCwBKlCf_RaTLeDzoVnaWC!UV
+zz$Gd|%XN~|1GgHfiAilOQ5SWy6^%=mnhvE#O`BK~Tc<kMl$e4M(<TLD6%sJs;y|$r
+z19bL|vG#nw9|t|6FZuAe-@W&H-}eRBwyh8)VvbNj5jYc68jZ$JdKMJF6&KH*4#@PK
+zGfJd+y+pN-37HrrmbCL1)0ETM%m;L0cJ@h(Qfd9&`V!?iLgDp&^pPP{r%u)`Xi7Gd
+z#oF3iRLW(TmW5`cDPBgjh>GK|_~ad;+C4E%*!GdgmCASQRrl!GhJ9qiG%Z&zmRWnp
+zbBp0{I3~*{kk1#|uWX1WcX+*C#IMFt$bZJcLGv0*K6t2XZ*8Z$6;6{ntU^`8LUwjD
+z3#(;;F^OOVc-~~(%?$0hFuwrvw<-D+#gC2m8{PW~q-J_5*=d5V>qtIIg71uY{0jVj
+zf44Y#DcU1fkLr*lMo5B*$#M96r_kpvV(qJ8S*@OCi=^|WwqydrDtHo!ggSBk#z3uB
+z6FYf466*Cj0)YVC?h}pApS{5TuYE9n0g=mnBInJ9<94t_vScw?C~zAiIf~#+brgc7
+zgzQ_lZ<a%$V2n??d*>cnt=4~=MlO$FYWhBMA9Fa_-(TTw577BmXTO!#t5{um^Y0|0
+zSo-R=Vu!mu={_+GgZ5$w4-H}Y)k~zFro^5SDcSw9>n@E+=#7f;!<dm6tB#G2VQ?@6
+sO^aYyRW1IfI6V9_!_Dvf2!90_0Ay6+M}r#{h5!Hn07*qoM6N<$g1Nad-v9sr
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/socialshareprivacy_info.png b/wp-content/plugins/privacy-share-buttons/images/socialshareprivacy_info.png
+deleted file mode 100755
+index 733238d88547720661c889ef6c9ad745e5c5cabc..0000000000000000000000000000000000000000
+GIT binary patch
+literal 0
+HcmV?d00001
+
+literal 151
+zcmeAS@N?(olHy`uVBq!ia0vp^{2<K83?vyP*g1ieWQl7;NpOBzNqJ&XDuZK6ep0G}
+zXKrG8YEWuoN@d~6R2!fowg8_H*Z=?jGZ@d*sG7SDq`M@@FPOpM*^M+HN6OR1F@)oK
+qasm+KH7IdB$am;CAo!no0S`lYHk;I;1c@G?Dh5wiKbLh*2~7aTCMn|p
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/socialshareprivacy_on_off.png b/wp-content/plugins/privacy-share-buttons/images/socialshareprivacy_on_off.png
+deleted file mode 100755
+index 8e9e725298455777a11e11bd504a3434b3673396..0000000000000000000000000000000000000000
+GIT binary patch
+literal 0
+HcmV?d00001
+
+literal 1301
+zcmV+w1?u{VP)<h;3K|Lk000e1NJLTq000*N000;W1^@s65qxHK0000PbVXQnQ*UN;
+zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU$w@E}nRCwBqRb5P5bre7M_V)I+y=`eb
+zHfl$^70MFIz~E#rJeZga2r)4RUKZa?7WF}WU$*$NCu58=fd>*F%m@!ACMKG=$}At-
+zw8~hd9YQuL*biuFOX+Rt$Mu~5D6|YGCpqc8|Npt?{Lb%ul>6%TZ6K*sD*E~R_diip
+z^*yWAdPYFWWHJyAhanUS!Eu7N!1H{`U@$DB?T>qVd!LJ<7}09A>|WTn>wL7h_`qZ`
+z$wNa!;BvVDKY*Q`9avpmg+L$x%gf6Ui^Uoola|Y6EjsmK5MQBCxTYw|RlNST=G^w@
+z($bvQ>y<}GN5SoOH=yh7?FFCD2jk=8fWbkp*E6U4*+QvQ0(8oNq|<2$^_y%q+lSYW
+z1&sJHURe73`wtv*9M^!bv$GQh2M1wtauT|`yIEFrPR<cE<Z?MkrBV=$Mqy)PL&D!1
+zc=wJFi^oSi9uM^3M{2bSyhhW2oB~zR$*Vm*j2@(c1t8~Dv?t{Ge4aU9Utb4VmZ=Vd
+zkw`=oFoL70sR^hE)nlBK&^di1NfJX!8P;(Q#bObt`1_9OU60u`3wRL67ZdSD0fhZZ
+z*9)N|PU+X_bTaO1lu=*`KvYqdltnU`B#KhJ-EP05L9{C?D^NmIMGR6$I4EdbMyJ#*
+zo12?(xv!6%lTu|gh*U&C1}wD2YzDi{MjFH`1+(C9A(EY$*;&9ULw<J`GTYmb!{<yo
+z4FyGkt*tHiEf{2UoNaA|B7vyWJq%vPx=;^s7!0YsJ}@xAS}})Q_F#&SC#R;2uVL%C
+z&;fBrG(1~dgFhA)fU+AN9%dbJ+%OS6+XyNik6*{5?^!cUOiVC?`T2PbBAZ0s-ojT=
+zr_-@QQ3v6$Hnita$D{}(h;_N?>+1Rr12jx1n+enrdI*O?Hte9wXq<qTNZl|kb#!zn
+zNACsVl%)IOMg8pD+(%2HC!^cxv?rd}lJR5iIK*`J`lVj*wzpyD$ZA0;?A!~?1pI#g
+zHRL)%-C{P$hr8vje>(8PPt!I*lt81^foyHT;!w|X4U~92F6i-jVerbEwH?G^hGyJB
+z!|iQt&(<Q5FVXCSgWVEbSe)_C{AxAXouD&VK$MIaKw<;MaXbq^V$_T9_LXjU$qwSi
+z#>U=9<V5<XY`5I~<)PKw>_)T>FgBeA$%qrHGXO7Wne!TQkG%~4w}WV_;<Vnx9rLyD
+z_dl_bsur8Sr4202=RmeO7<!_I*VMY?xs$Wvqm%9+4)@GeK`E45%%@ynb+m)^j0X&e
+zT$D_pA=G@0764w|17k@z@eZo0&?OjUIe}c8&GuH1k#mE|e#kc=K1f}KV!Q|^-9bFZ
+zt@BPt^Bt4L4w7s|I?N#G^f-;ebHoj8$bq7Bop=Y~r&GKr@VC0$mK4#z^8!ZH9C3Om
+zdBX)b$qtHcrthJ7knNU^SA<LXc=kc5m~F1`>VAK}C<TxqT4@E`LGWKY=;=l(jHYkY
+zkN?xZe)l`t&bdCzRy6NcRo+_PCH0a<O(NZipC5u*H;={BLB4>07Q2;XHebGhu)a7L
+z|0BEQL(*(?$%cr|b8tL8In)Fzu?nY}<kN{{X8MBn{0qC~UjYUHP~nw!TB`}b00000
+LNkvXXu0mjf{0(zp
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/ui-bg_flat_0_aaaaaa_40x100.png b/wp-content/plugins/privacy-share-buttons/images/ui-bg_flat_0_aaaaaa_40x100.png
+deleted file mode 100644
+index 5b5dab2ab7b1c50dea9cfe73dc5a269a92d2d4b4..0000000000000000000000000000000000000000
+GIT binary patch
+literal 0
+HcmV?d00001
+
+literal 180
+zcmeAS@N?(olHy`uVBq!ia0vp^8bF-F!3HG1q!d*FscKIb$B>N1x91EQ4=4yQ7#`R^
+z$vje}<irI&an_s0pV!D+$FtuP31JO&3=I&aE+u|=5A)Hv$*VMh&S3C#^>bP0l+XkK
+DSH>_4
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/ui-bg_flat_75_ffffff_40x100.png b/wp-content/plugins/privacy-share-buttons/images/ui-bg_flat_75_ffffff_40x100.png
+deleted file mode 100644
+index ac8b229af950c29356abf64a6c4aa894575445f0..0000000000000000000000000000000000000000
+GIT binary patch
+literal 0
+HcmV?d00001
+
+literal 178
+zcmeAS@N?(olHy`uVBq!ia0vp^8bF-F!3HG1q!d*FsY*{5$B>N1x91EQ4=4yQYz+E8
+zPo9&<{J;c_6SHRil>2s{Zw^OT)6@jj2u|u!(plXsM>LJD`vD!n;OXk;vd$@?2>^GI
+BH@yG=
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/ui-bg_glass_55_fbf9ee_1x400.png b/wp-content/plugins/privacy-share-buttons/images/ui-bg_glass_55_fbf9ee_1x400.png
+deleted file mode 100644
+index ad3d6346e00f246102f72f2e026ed0491988b394..0000000000000000000000000000000000000000
+GIT binary patch
+literal 0
+HcmV?d00001
+
+literal 120
+zcmeAS@N?(olHy`uVBq!ia0vp^j6gJjgAK^akKnour0hLi978O6-<~(*I$*%ybaDOn
+z{W;e!B}_MSUQoPXhYd^Y6RUoS1yepnPx`2Kz)7OXQG!!=-jY=F+d2OOy?#DnJ32>z
+UEim$g7SJdLPgg&ebxsLQ09~*s;{X5v
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/ui-bg_glass_65_ffffff_1x400.png b/wp-content/plugins/privacy-share-buttons/images/ui-bg_glass_65_ffffff_1x400.png
+deleted file mode 100644
+index 42ccba269b6e91bef12ad0fa18be651b5ef0ee68..0000000000000000000000000000000000000000
+GIT binary patch
+literal 0
+HcmV?d00001
+
+literal 105
+zcmeAS@N?(olHy`uVBq!ia0vp^j6gJjgAK^akKnouqzpV=978O6-=0?FV^9z|eBtf=
+z|7WztIJ;WT>{+tN>ySr~=F{k$>;_x^_y?afmf9pRKH0)6?eSP?3s5hEr>mdKI;Vst
+E0O<Z9>;M1&
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/ui-bg_glass_75_dadada_1x400.png b/wp-content/plugins/privacy-share-buttons/images/ui-bg_glass_75_dadada_1x400.png
+deleted file mode 100644
+index 5a46b47cb16631068aee9e0bd61269fc4e95e5cd..0000000000000000000000000000000000000000
+GIT binary patch
+literal 0
+HcmV?d00001
+
+literal 111
+zcmeAS@N?(olHy`uVBq!ia0vp^j6gJjgAK^akKnouq|7{B978O6lPf+wIa#m9#>Unb
+zm^4K~wN3Zq+uP<E-4iDYHYX${Ii)G?xY5!0{fvg8SC7yQ4u<2&oOc%dd<Zm-fx*+&
+K&t;ucLK6Ud-y?JY
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/ui-bg_glass_75_e6e6e6_1x400.png b/wp-content/plugins/privacy-share-buttons/images/ui-bg_glass_75_e6e6e6_1x400.png
+deleted file mode 100644
+index 86c2baa655eac8539db34f8d9adb69ec1226201c..0000000000000000000000000000000000000000
+GIT binary patch
+literal 0
+HcmV?d00001
+
+literal 110
+zcmeAS@N?(olHy`uVBq!ia0vp^j6gJjgAK^akKnouq)a_s978O6-<~$)Vo(rZKDhVK
+z|J9WTLT^QIG;Q^ml{ow8HvtEZhta#LLqp$|vO7%bGjI7IBizcw`SFI!bT^;@44$rj
+JF6*2UngEbSBdP!Z
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/ui-bg_glass_95_fef1ec_1x400.png b/wp-content/plugins/privacy-share-buttons/images/ui-bg_glass_95_fef1ec_1x400.png
+deleted file mode 100644
+index 4443fdc1a156babad4336f004eaf5ca5dfa0f9ab..0000000000000000000000000000000000000000
+GIT binary patch
+literal 0
+HcmV?d00001
+
+literal 119
+zcmeAS@N?(olHy`uVBq!ia0vp^j6gJjgAK^akKnour0hIh978O6-<~(*YA|4MzBvER
+z|7}eQtdCVXoUc2b{PaWeaIKu7gJx>{vDV26o)#~38&#8k_!`W=^oo1w6ixmPC4R1b
+Tyd6G3lNdZ*{an^LB{Ts5`idse
+
+diff --git a/wp-content/plugins/privacy-share-buttons/images/ui-bg_highlight-soft_75_cccccc_1x100.png b/wp-content/plugins/privacy-share-buttons/images/ui-bg_highlight-soft_75_cccccc_1x100.png
+deleted file mode 100644
+index 7c9fa6c6edcfcdd3e5b77e6f547b719e6fc66e30..0000000000000000000000000000000000000000
+GIT binary patch
+literal 0
+HcmV?d00001
+
+literal 101
+zcmeAS@N?(olHy`uVBq!ia0vp^j6j^i!3HGVb)pi0l#Zv1V~E7m<ccpZF4n8Dv9Yx&
+zy8QY7U*2m$;l+;n|NjK_PainIAnKgVYt6(keT9{lbLSy{pgsmqS3j3^P6<r_2PGZu
+
+diff --git a/wp-content/plugins/privacy-share-buttons/js/jquery.cookie.js b/wp-content/plugins/privacy-share-buttons/js/jquery.cookie.js
+deleted file mode 100644
+index 6d5974a2..00000000
+--- a/wp-content/plugins/privacy-share-buttons/js/jquery.cookie.js
++++ /dev/null
+@@ -1,47 +0,0 @@
+-/*!
+- * jQuery Cookie Plugin
+- * https://github.com/carhartl/jquery-cookie
+- *
+- * Copyright 2011, Klaus Hartl
+- * Dual licensed under the MIT or GPL Version 2 licenses.
+- * http://www.opensource.org/licenses/mit-license.php
+- * http://www.opensource.org/licenses/GPL-2.0
+- */
+-(function($) {
+-    $.cookie = function(key, value, options) {
+-
+-        // key and at least value given, set cookie...
+-        if (arguments.length > 1 && (!/Object/.test(Object.prototype.toString.call(value)) || value === null || value === undefined)) {
+-            options = $.extend({}, options);
+-
+-            if (value === null || value === undefined) {
+-                options.expires = -1;
+-            }
+-
+-            if (typeof options.expires === 'number') {
+-                var days = options.expires, t = options.expires = new Date();
+-                t.setDate(t.getDate() + days);
+-            }
+-
+-            value = String(value);
+-
+-            return (document.cookie = [
+-                encodeURIComponent(key), '=', options.raw ? value : encodeURIComponent(value),
+-                options.expires ? '; expires=' + options.expires.toUTCString() : '', // use expires attribute, max-age is not supported by IE
+-                options.path    ? '; path=' + options.path : '',
+-                options.domain  ? '; domain=' + options.domain : '',
+-                options.secure  ? '; secure' : ''
+-            ].join(''));
+-        }
+-
+-        // key and possibly options given, get cookie...
+-        options = value || {};
+-        var decode = options.raw ? function(s) { return s; } : decodeURIComponent;
+-
+-        var pairs = document.cookie.split('; ');
+-        for (var i = 0, pair; pair = pairs[i] && pairs[i].split('='); i++) {
+-            if (decode(pair[0]) === key) return decode(pair[1] || ''); // IE saves cookies with empty string as "c; ", e.g. without "=" as opposed to EOMB, thus pair[1] may be undefined
+-        }
+-        return null;
+-    };
+-})(jQuery);
+diff --git a/wp-content/plugins/privacy-share-buttons/js/jquery.cookie.min.js b/wp-content/plugins/privacy-share-buttons/js/jquery.cookie.min.js
+deleted file mode 100644
+index 589d6723..00000000
+--- a/wp-content/plugins/privacy-share-buttons/js/jquery.cookie.min.js
++++ /dev/null
+@@ -1,10 +0,0 @@
+-/*!
+- * jQuery Cookie Plugin
+- * https://github.com/carhartl/jquery-cookie
+- *
+- * Copyright 2011, Klaus Hartl
+- * Dual licensed under the MIT or GPL Version 2 licenses.
+- * http://www.opensource.org/licenses/mit-license.php
+- * http://www.opensource.org/licenses/GPL-2.0
+- */
+-(function(a){a.cookie=function(g,f,k){if(arguments.length>1&&(!/Object/.test(Object.prototype.toString.call(f))||f===null||f===undefined)){k=a.extend({},k);if(f===null||f===undefined){k.expires=-1}if(typeof k.expires==="number"){var h=k.expires,j=k.expires=new Date();j.setDate(j.getDate()+h)}f=String(f);return(document.cookie=[encodeURIComponent(g),"=",k.raw?f:encodeURIComponent(f),k.expires?"; expires="+k.expires.toUTCString():"",k.path?"; path="+k.path:"",k.domain?"; domain="+k.domain:"",k.secure?"; secure":""].join(""))}k=f||{};var b=k.raw?function(i){return i}:decodeURIComponent;var c=document.cookie.split("; ");for(var e=0,d;d=c[e]&&c[e].split("=");e++){if(b(d[0])===g){return b(d[1]||"")}}return null}})(jQuery);
+\ No newline at end of file
+diff --git a/wp-content/plugins/privacy-share-buttons/js/jquery.privacysharebuttons.js b/wp-content/plugins/privacy-share-buttons/js/jquery.privacysharebuttons.js
+deleted file mode 100644
+index a889405f..00000000
+--- a/wp-content/plugins/privacy-share-buttons/js/jquery.privacysharebuttons.js
++++ /dev/null
+@@ -1,395 +0,0 @@
+-/*
+- *	jQuery Privacy Share Buttons plugin
+- *
+- *	ideas, original code and images taken from: 
+- *	http://www.heise.de/extras/socialshareprivacy/
+- * 	Copyright (c) 2011 Hilko Holweg, Sebastian Hilbig, Nicolas Heiringhoff, Juergen Schmidt,
+- * 							Heise Zeitschriften Verlag GmbH & Co. KG, http://www.heise.de
+- *	
+- *	Copyright (c) 2012 lucha <lucha@paranoici.org>
+- *	
+- *	released under the terms of either the MIT License or the GNU General Public License (GPL) Version 2
+- */
+-;(function($) {
+-
+-    $.widget('psb.baseButton', {
+-	// default options
+-	options : {
+-	    'name'		: '',
+-	    'display_name' : '',		
+-	    'txt_info'	: 'Click here to enable the button',
+-	    'dummy_img'	: '',
+-	    'javascript': '',
+-	    'js_loaded'	: false
+-	},
+-	
+-	_create: function(){
+-	    var self = this;
+-	    $('<span class="info">' + this.options.txt_info + '</span>')
+-		.hide()
+-		.addClass('dropdown')
+-		.appendTo(this.element);
+-	    $('<div class="dummy_btn off"></div>')
+-		.append(this._dummy_image())
+-		.appendTo(this.element);
+-	    
+-	    this.element.click( function(event) {self.switch_button();});
+-
+-	    this.element.hover(
+-		function(){
+-		    var info = $('.info',self.element);
+-		    if(!info.hasClass('info_off'))
+-			info.show();
+-		},
+-		function() {
+-		    $('.info',self.element).hide();
+-		});
+-	},
+-	
+-	_dummy_image : function(){
+-	    return $('<img/>', {
+-		src : this.options.dummy_img,
+-		alt : this.options.display_name + ' Dummy Image',
+-		"class" : 'dummy_img'
+-	    });
+-	},
+-
+-	_javascript_is_loaded : function(){
+-	    var proto = Object.getPrototypeOf(this);
+-	    var selector = proto.widgetBaseClass;
+-	    var name = proto.widgetName;
+-	    this._trigger('javacript',selector);
+-	    if ($(":"+selector).filter(function(index){return $(this)[name]('option','js_loaded');}).length > 0){
+-		return true;
+-	    }
+-	    return false;
+-
+-	},
+-	
+-	_append_javascript : function(){
+-	    if (!this.options.javascript || this._javascript_is_loaded() )
+-		return;
+-	    this.options.js_loaded = true;
+-	    $.getScript(this.options.javascript);
+-	},
+-	
+-	_get_uri: function(){
+-	    var url = this.element.parents(".post").find('.entry-title').find("a").attr("href");
+-	    if (url)
+-		return url;
+-	    var url = this.element.parents(".post").find('.title').find("a").attr("href");
+-            if (url)
+-                return url;
+-	    else
+-		return document.URL;
+-	},
+-	
+-	switch_button : function(){
+-	    var el = this.element;
+-	    var info = $('.info',el);
+-	    var dummy = $('.dummy_btn',el);
+-
+-	    if (dummy.hasClass('off')){
+-		this._trigger('switch-on',el);
+-		info.addClass('info_off').hide();
+-		dummy.addClass('on').removeClass('off').html(this._real_btn());
+-		this._append_javascript();
+-	    }
+-	    /* we don't really want to deactivate the buttons... 
+-	       else {
+-	       this._trigger('switch-off',el);
+-	       info.removeClass('info_off');
+-	       dummy.addClass('off').removeClass('on').html(this._dummy_image())
+-	       }*/
+-	}
+-    });
+-
+-    $.widget('psb.twitterButton',$.psb.baseButton,{
+-	options : {
+-	    'name' : 'twitter',
+-	    'display_name' : 'Twitter',
+-	    'javascript' : '//platform.twitter.com/widgets.js',
+-	    'reply_to': '',
+-	    'language': '',
+-	},
+-	
+-	_real_btn: function() {
+-	    return $('<a href="https://twitter.com/share" class="twitter-share-button">Tweet</a>')
+-		.attr('data-url',this._get_uri())
+-		.attr('counturl',this._get_uri())
+-		.attr('data-via',this.options.reply_to)
+-		.attr('data-lang', this.options.language)
+-		.attr('data-related', this.options.reply_to)
+-		.attr('data-dnt',true);
+-	},
+-	
+-    });
+-
+-    $.widget('psb.identicaButton',$.psb.baseButton,{
+-	options : {
+-	    'name' : 'identica',
+-	    'display_name' : 'Identi.ca',
+-	    'img': '',
+-	    'javascript' : '',
+-	    'reply_to': '',
+-	    'language': '',
+-	    'result_limit' :100,
+-	    'count': 0,
+-	},
+-
+-	countPost: function(){
+-	    var self = this;
+-	    $.get('https://identi.ca/api/search.json?q='+self._get_uri()+'&rpp=100',function(data){
+-		var num;
+-		if (data.results.length >= self.options.result_limit)
+-		    num = self.options.result_limit + '+';
+-		else
+-		    num = data.results.length;
+-		self.option('count',num);
+-	    });
+-	},
+-
+-        _button: function(disabled){
+-	    var count = this.options.count;
+-	    var icon = disabled ? 'ui-icon-identica-dummy' : 'ui-icon-identica';
+-	    return $('<button">identi.ca</button>')
+-		.button({
+-		    icons:{
+-			primary: icon,
+-		    },
+-		    text: true,
+-		    label: 'identi.ca',
+-		    disabled: false,
+-		});
+-	},
+-
+-	_dummy_image: function(){
+-	    var self = this;
+-	    return this._button(true);
+-	},
+-	_real_btn: function(){
+-	    var self = this;
+-	    this.countPost();
+-	    var container = $('<div></div>')
+-	    container.append( this._button(false).click(function(event) {self.share();}));
+-	    $('<div class="count-o"><div>')
+-		.append('<i></i><u></u>')
+-		.append('<a id="count">...</a>')
+-		.appendTo(container);
+-
+-	    return container.width(110);
+-	},
+-
+-	share: function(){
+-	    /*Encode the title*/
+-	    var d=document, e=window.getSelection, k=d.getSelection, x=d.selection, s=(e?e():(k)?k():(x?x.createRange().text:0)), l=d.location, e=encodeURIComponent, pagetitle=((e(s))?e(s):e(d.title));
+-	    var reply = ''
+-	    if (this.options.reply_to){
+-		reply = ' via @' + this.options.reply_to;
+-	    }
+-	    var status = 'http://identi.ca/index.php?action=newnotice&status_textarea='+pagetitle+ ' ' + this._get_uri() + reply;
+-	    window.open(status,'t','toolbar=0, resizable=0, scrollbars=0, status=0, width=785, height=480');
+-	},
+-
+-	_setOption: function(key, value){
+-	    switch(key){
+-	    case 'count':
+-		this.element.find('#count')
+-		    .attr('href', 'https://identi.ca/search/notice?q='+this._get_uri())
+-		    .html(value)
+-		break;
+-	    }
+-	    $.Widget.prototype._setOption.apply(this,arguments)	
+-	},
+-
+-    });
+-
+-    $.widget('psb.facebookButton',$.psb.baseButton,{
+-	options : {
+-	    'name'		: 'facebook',
+-	    'display_name'	: 'Facebook',
+-	    'javascript'	: "//connect.facebook.net/en_US/all.js#xfbml=1",
+-	    'action'	: 'recommend',
+-	    'js_id'		: 'facebook-jssdk'
+-	},
+-
+-	_real_btn: function() {
+-	    return $('<div class="fb-like" data-send="false" data-layout="button_count" data-width="250" data-show-faces="false" data-action="recommend"></div>');
+-	},
+-
+-	_append_javascript : function(){
+-	    if (!this._javascript_is_loaded()){
+-		$('body').append('<div id="fb-root"></div>');
+-		this.options.js_loaded = true;
+-		$.getScript(this.options.javascript, function(){
+-		    FB.init();
+-		    FB.XFBML.parse();
+-		});
+-	    } else {
+-		FB.XFBML.parse();
+-	    }
+-	},
+-
+-    });
+-
+-    $.widget('psb.gplusButton',$.psb.baseButton,{
+-	options : {
+-	    'name' : 'gplus',
+-	    'display_name' : 'Google+',
+-	    'javascript' : '//apis.google.com/js/plusone.js',
+-	},
+-
+-	_real_btn: function() {
+-	    return $('<div class="g-plusone" data-size="medium"></div>');
+-	}
+-
+-    });
+-
+-    $.widget('psb.socialShareButtons',{
+-	options: {
+-	    'info_link'			: 'https://github.com/controesempio/Privacy-Share-Buttons',
+-	    'txt_help'			: 'When you activate these buttons by clicking on them, some of your personal data will be transferred to third parties and can be stored by them. More informationf <em> <a href="https://github.com/controesempio/Privacy-Share-Buttons"> here </a></em>.',
+-	    'perma'				: 'on',
+-	    'settings_perma'	: 'Permanently enable data transfer for:',
+-	    'css_path'			: '',
+-	    'cookie_options'	: {
+-		'path'			: '/',
+-		'expires'		: 365
+-	    },
+-	    'services' : {},
+-	},
+-	
+-	_create: function() {
+-	    if (!this.options.services)
+-		return;
+-	    this._append_css();
+-	    this._attach();
+-	    
+-	},
+-	
+-	_attach: function() {
+-	    
+-	    var context = $('<ul class="social_share_privacy_area" style="font-size: 0.6em"></ul>').appendTo(this.element);
+-
+-	    // social buttons
+-	    for (var name in this.options.services){
+-		if (!$.psb[name+'Button'])
+-		    continue;
+-		var li = $('<li class="'+name +'"><li');
+-		li[name+'Button']($.extend(this.options, this.options.services[name]))
+-		    .appendTo(context);
+-	    }
+-	    
+-	    // options and info
+-	    var container = $('<li></li>');
+-	    container.prependTo(context);
+-	    // info button
+-	    this._info_area(container);
+-	    // and finally it's time for the settings area (i.e. permanent activation)
+-	    this._options_area(container);
+-	    container.buttonset();
+-	},
+-	
+-	_options_submenu: function(container){
+-	    var self = this;
+-	    // let's add a sub-option for each service
+-	    // which has perma-option on
+-	    var option_submenu = $("<div id='option-dropdown'></div>")
+-		.addClass('dropdown')
+-		.html(this.options.settings_perma+'<br/>');
+-	    
+-	    var update = function(event){
+-		var click = event.target.id;
+-		var service = click.substr(click.lastIndexOf('_') + 1, click.length);
+-		var cookie_name = 'privacyShareButtons_' + service;
+-		var checkbox = option_submenu.find('#' + event.target.id);
+-		
+-		if (checkbox.is(':checked')) {
+-		    $.cookie(cookie_name,'perma_on',self.options.cookie_options);
+-		    option_submenu.find('label[for=' + click + ']').addClass('checked');
+-		} else {
+-		    $.cookie(cookie_name,null,self.options.cookie_options);
+-		    option_submenu.find('label[for=' + click + ']').removeClass('checked');
+-		}
+-	    };
+-	    
+-	    for (var name in this.options.services){
+-		var serv = this.options.services[name];
+-		
+-		var checkbox =	$("<input type='checkbox' />")
+-		    .attr('id', 'perma_status_'+name)
+-		    .click( update );
+-		
+-		// let's get the cookie and check if we have to activate the button	
+-		if ($.cookie('privacyShareButtons_'+name) == 'perma_on'){
+-		    checkbox.attr('checked',true);
+-		    // we need to activate the button!
+-		    this.element.find('.'+name).click();
+-		}
+-		checkbox.appendTo(option_submenu);
+-		$("<label></label><br/>")
+-		    .attr('for', "perma_status_"+name)
+-		    .html(serv.display_name)
+-		    .appendTo(option_submenu);
+-	    }
+-	    option_submenu.hide().appendTo(container.parent());
+-	},
+-	
+-	_options_area: function(container){
+-	    if (this.options.perma){
+-		// the option button
+-		$("<button>option</button>")
+-		    .button({
+-			icons:{
+-			    primary:'ui-icon-wrench',
+-			    secondary: "ui-icon-triangle-1-s"
+-			},
+-			text:false
+-		    })
+-		    .click(function(){
+-			container.parent().find('#option-dropdown').toggle(100);
+-		    })
+-		    .appendTo(container);
+-		this._options_submenu(container);
+-	    }
+-	},
+-	
+-	_info_area : function(container){
+-	    // now it's time for the info area
+-	    var info_dialog = $("<div></div>")
+-		.addClass('psb_info')
+-		.addClass('dropdown')
+-		.html("<p>"+this.options.txt_help+"</p>")
+-		.hide()
+-		.mouseleave( function() {$(this).hide();})
+-		.appendTo(container.parent());
+-
+-	    $("<button>info</button>").button({ 
+-		icons:{primary:'ui-icon-info'},
+-		text:false 
+-	    })
+-		.click(
+-		    function(){ info_dialog.toggle();})
+-		.appendTo(container);
+-	},
+-	
+-	// adds CSS to head if we have to do so
+-	_append_css : function(){
+-	    // insert stylesheet into document and prepend target element
+-	    if (this.options.css_path) {
+-		// IE fix (needed for IE < 9 - but this is done for all IE versions)
+-		if (document.createStyleSheet) {
+-		    document.createStyleSheet(options.css_path);
+-		} else {
+-		    $('head').append('<link rel="stylesheet" type="text/css" href="' + options.css_path + '" />');
+-		}
+-	    }
+-	},
+-	
+-    });
+-
+-    $(document).ready(
+-	$(".social_share_privacy").each(function(){
+-	    $(this).socialShareButtons(socialshareprivacy_settings);
+-	}))
+-})(jQuery);
+diff --git a/wp-content/plugins/privacy-share-buttons/js/jquery.privacysharebuttons.min.js b/wp-content/plugins/privacy-share-buttons/js/jquery.privacysharebuttons.min.js
+deleted file mode 100644
+index f511cd7f..00000000
+--- a/wp-content/plugins/privacy-share-buttons/js/jquery.privacysharebuttons.min.js
++++ /dev/null
+@@ -1 +0,0 @@
+-(function(a){a.widget("psb.baseButton",{options:{name:"",display_name:"",txt_info:"Click here to enable the button",dummy_img:"",javascript:"",js_loaded:false},_create:function(){var b=this;a('<span class="info">'+this.options.txt_info+"</span>").hide().addClass("dropdown").appendTo(this.element);a('<div class="dummy_btn off"></div>').append(this._dummy_image()).appendTo(this.element);this.element.click(function(c){b.switch_button()});this.element.hover(function(){var c=a(".info",b.element);if(!c.hasClass("info_off")){c.show()}},function(){a(".info",b.element).hide()})},_dummy_image:function(){return a("<img/>",{src:this.options.dummy_img,alt:this.options.display_name+" Dummy Image","class":"dummy_img"})},_javascript_is_loaded:function(){var d=Object.getPrototypeOf(this);var b=d.widgetBaseClass;var c=d.widgetName;this._trigger("javacript",b);if(a(":"+b).filter(function(e){return a(this)[c]("option","js_loaded")}).length>0){return true}return false},_append_javascript:function(){if(!this.options.javascript||this._javascript_is_loaded()){return}this.options.js_loaded=true;a.getScript(this.options.javascript)},_get_uri:function(){var b=this.element.parents(".post").find(".entry-title").find("a").attr("href");if(b){return b}var b=this.element.parents(".post").find(".title").find("a").attr("href");if(b){return b}else{return document.URL}},switch_button:function(){var b=this.element;var d=a(".info",b);var c=a(".dummy_btn",b);if(c.hasClass("off")){this._trigger("switch-on",b);d.addClass("info_off").hide();c.addClass("on").removeClass("off").html(this._real_btn());this._append_javascript()}}});a.widget("psb.twitterButton",a.psb.baseButton,{options:{name:"twitter",display_name:"Twitter",javascript:"//platform.twitter.com/widgets.js",reply_to:"",language:"",},_real_btn:function(){return a('<a href="https://twitter.com/share" class="twitter-share-button">Tweet</a>').attr("data-url",this._get_uri()).attr("counturl",this._get_uri()).attr("data-via",this.options.reply_to).attr("data-lang",this.options.language).attr("data-related",this.options.reply_to).attr("data-dnt",true)},});a.widget("psb.identicaButton",a.psb.baseButton,{options:{name:"identica",display_name:"Identi.ca",img:"",javascript:"",reply_to:"",language:"",result_limit:100,count:0,},countPost:function(){var b=this;a.get("https://identi.ca/api/search.json?q="+b._get_uri()+"&rpp=100",function(d){var c;if(d.results.length>=b.options.result_limit){c=b.options.result_limit+"+"}else{c=d.results.length}b.option("count",c)})},_button:function(c){var d=this.options.count;var b=c?"ui-icon-identica-dummy":"ui-icon-identica";return a('<button">identi.ca</button>').button({icons:{primary:b,},text:true,label:"identi.ca",disabled:false,})},_dummy_image:function(){var b=this;return this._button(true)},_real_btn:function(){var c=this;this.countPost();var b=a("<div></div>");b.append(this._button(false).click(function(d){c.share()}));a('<div class="count-o"><div>').append("<i></i><u></u>").append('<a id="count">...</a>').appendTo(b);return b.width(110)},share:function(){var i=document,h=window.getSelection,f=i.getSelection,m=i.selection,n=(h?h():(f)?f():(m?m.createRange().text:0)),c=i.location,h=encodeURIComponent,j=((h(n))?h(n):h(i.title));var b="";if(this.options.reply_to){b=" via @"+this.options.reply_to}var g="http://identi.ca/index.php?action=newnotice&status_textarea="+j+" "+this._get_uri()+b;window.open(g,"t","toolbar=0, resizable=0, scrollbars=0, status=0, width=785, height=480")},_setOption:function(b,c){switch(b){case"count":this.element.find("#count").attr("href","https://identi.ca/search/notice?q="+this._get_uri()).html(c);break}a.Widget.prototype._setOption.apply(this,arguments)},});a.widget("psb.facebookButton",a.psb.baseButton,{options:{name:"facebook",display_name:"Facebook",javascript:"//connect.facebook.net/en_US/all.js#xfbml=1",action:"recommend",js_id:"facebook-jssdk"},_real_btn:function(){return a('<div class="fb-like" data-send="false" data-layout="button_count" data-width="250" data-show-faces="false" data-action="recommend"></div>')},_append_javascript:function(){if(!this._javascript_is_loaded()){a("body").append('<div id="fb-root"></div>');this.options.js_loaded=true;a.getScript(this.options.javascript,function(){FB.init();FB.XFBML.parse()})}else{FB.XFBML.parse()}},});a.widget("psb.gplusButton",a.psb.baseButton,{options:{name:"gplus",display_name:"Google+",javascript:"//apis.google.com/js/plusone.js",},_real_btn:function(){return a('<div class="g-plusone" data-size="medium"></div>')}});a.widget("psb.socialShareButtons",{options:{info_link:"https://github.com/controesempio/Privacy-Share-Buttons",txt_help:'When you activate these buttons by clicking on them, some of your personal data will be transferred to third parties and can be stored by them. More informationf <em> <a href="https://github.com/controesempio/Privacy-Share-Buttons"> here </a></em>.',perma:"on",settings_perma:"Permanently enable data transfer for:",css_path:"",cookie_options:{path:"/",expires:365},services:{},},_create:function(){if(!this.options.services){return}this._append_css();this._attach()},_attach:function(){var e=a('<ul class="social_share_privacy_area" style="font-size: 0.6em"></ul>').appendTo(this.element);for(var d in this.options.services){if(!a.psb[d+"Button"]){continue}var b=a('<li class="'+d+'"><li');b[d+"Button"](a.extend(this.options,this.options.services[d])).appendTo(e)}var c=a("<li></li>");c.prependTo(e);this._info_area(c);this._options_area(c);c.buttonset()},_options_submenu:function(b){var c=this;var e=a("<div id='option-dropdown'></div>").addClass("dropdown").html(this.options.settings_perma+"<br/>");var h=function(k){var j=k.target.id;var i=j.substr(j.lastIndexOf("_")+1,j.length);var m="privacyShareButtons_"+i;var l=e.find("#"+k.target.id);if(l.is(":checked")){a.cookie(m,"perma_on",c.options.cookie_options);e.find("label[for="+j+"]").addClass("checked")}else{a.cookie(m,null,c.options.cookie_options);e.find("label[for="+j+"]").removeClass("checked")}};for(var d in this.options.services){var g=this.options.services[d];var f=a("<input type='checkbox' />").attr("id","perma_status_"+d).click(h);if(a.cookie("privacyShareButtons_"+d)=="perma_on"){f.attr("checked",true);this.element.find("."+d).click()}f.appendTo(e);a("<label></label><br/>").attr("for","perma_status_"+d).html(g.display_name).appendTo(e)}e.hide().appendTo(b.parent())},_options_area:function(b){if(this.options.perma){a("<button>option</button>").button({icons:{primary:"ui-icon-wrench",secondary:"ui-icon-triangle-1-s"},text:false}).click(function(){b.parent().find("#option-dropdown").toggle(100)}).appendTo(b);this._options_submenu(b)}},_info_area:function(b){var c=a("<div></div>").addClass("psb_info").addClass("dropdown").html("<p>"+this.options.txt_help+"</p>").hide().mouseleave(function(){a(this).hide()}).appendTo(b.parent());a("<button>info</button>").button({icons:{primary:"ui-icon-info"},text:false}).click(function(){c.toggle()}).appendTo(b)},_append_css:function(){if(this.options.css_path){if(document.createStyleSheet){document.createStyleSheet(options.css_path)}else{a("head").append('<link rel="stylesheet" type="text/css" href="'+options.css_path+'" />')}}},});a(document).ready(a(".social_share_privacy").each(function(){a(this).socialShareButtons(socialshareprivacy_settings)}))})(jQuery);
+\ No newline at end of file
+diff --git a/wp-content/plugins/privacy-share-buttons/js/jquery.socialshareprivacy.min.autoload.js b/wp-content/plugins/privacy-share-buttons/js/jquery.socialshareprivacy.min.autoload.js
+deleted file mode 100644
+index e2b49568..00000000
+--- a/wp-content/plugins/privacy-share-buttons/js/jquery.socialshareprivacy.min.autoload.js
++++ /dev/null
+@@ -1 +0,0 @@
+-!function($,undefined){"use strict";function absurl(url,base){if(base||(base=document.baseURI||$("html > head > base").last().attr("href")||document.location.href),!url)return base;if(/^[a-z][-+\.a-z0-9]*:/i.test(url))return url;if("//"===url.slice(0,2))return/^[^:]+:/.exec(base)[0]+url;var ch=url.charAt(0);if("/"===ch)return/^file:/i.test(base)?"file://"+url:/^[^:]+:\/*[^\/]+/i.exec(base)[0]+url;if("#"===ch)return base.replace(/#.*$/,"")+url;if("?"===ch)return base.replace(/[\?#].*$/,"")+url;var path;if(/^file:/i.test(base))path=base.replace(/^file:\/{0,2}/i,""),base="file://";else{var match=/^([^:]+:\/*[^\/]+)(\/.*?)?(\?.*?)?(#.*)?$/.exec(base);base=match[1],path=match[2]||"/"}return path=path.split("/"),path.pop(),0===path.length&&path.push(""),path.push(url),base+path.join("/")}function formatNumber(number){number=Number(number);var prefix="",suffix="";if(0>number&&(prefix="-",number=-number),1/0===number)return prefix+"Infinity";if(number>9999&&(number/=1e3,suffix="K"),number=Math.round(number),0===number)return"0";for(var buf=[];number>0;){var part=String(number%1e3);if(number=Math.floor(number/1e3))for(;part.length<3;)part="0"+part;buf.unshift(part)}return prefix+buf.join(",")+suffix}function getTitle(options,uri,settings){var title=settings&&settings.title;if("function"==typeof title&&(title=title.call(this,options,uri,settings)),title)return title;var title=$('meta[name="DC.title"]').attr("content"),creator=$('meta[name="DC.creator"]').attr("content");return title&&creator?title+" - "+creator:title||$('meta[property="og:title"]').attr("content")||$("title").text()}function getDescription(options,uri,settings){var description=settings&&settings.description;return"function"==typeof description&&(description=description.call(this,options,uri,settings)),description?description:abbreviateText($('meta[name="twitter:description"]').attr("content")||$('meta[itemprop="description"]').attr("content")||$('meta[name="description"]').attr("content")||$.trim($("article, p").first().text())||$.trim($("body").text()),3500)}function getImage(options,uri,settings){var imgs,img=settings&&settings.image;return"function"==typeof img&&(img=img.call(this,options,uri,settings)),img||(imgs=$('meta[property="image"], meta[property="og:image"], meta[property="og:image:url"], meta[name="twitter:image"], link[rel="image_src"], itemscope *[itemprop="image"]').first(),imgs.length>0&&(img=imgs.attr(IMAGE_ATTR_MAP[imgs[0].nodeName]))),img?absurl(img):(imgs=$("img").filter(":visible").filter(function(){return 0===$(this).parents(".social_share_privacy_area").length}),0===imgs.length?(img=$('link[rel~="shortcut"][rel~="icon"]').attr("href"),img?absurl(img):"http://www.google.com/s2/favicons?"+$.param({domain:location.hostname})):(imgs.sort(function(lhs,rhs){return rhs.offsetWidth*rhs.offsetHeight-lhs.offsetWidth*lhs.offsetHeight}),imgs[0].src))}function abbreviateText(text,length){if(unescape(encodeURIComponent(text)).length<=length)return text;var abbrev=text.slice(0,length-3);if(!/\W/.test(text.charAt(length-3))){var match=/^(.*)\s\S*$/.exec(abbrev);match&&(abbrev=match[1])}return abbrev+"…"}function escapeHtml(s){return s.replace(/[<>&"']/g,function(ch){return HTML_CHAR_MAP[ch]})}function getEmbed(options,uri,settings){var embed=settings&&settings.embed;if("function"==typeof embed&&(embed=embed.call(this,options,uri,settings)),embed)return embed;embed=['<iframe scrolling="no" frameborder="0" style="border:none;" allowtransparency="true"'];var embed_url=$('meta[name="twitter:player"]').attr("content");if(embed_url){var width=$('meta[name="twitter:player:width"]').attr("content"),height=$('meta[name="twitter:player:height"]').attr("content");width&&embed.push(' width="',escapeHtml(width),'"'),height&&embed.push(' height="',escapeHtml(height),'"')}else embed_url=uri+options.referrer_track;return embed.push(' src="',escapeHtml(embed_url),'"></iframe>'),embed.join("")}function getURI(options){var uri=document.location.href,canonical=$("link[rel=canonical]").attr("href")||$('head meta[property="og:url"]').attr("content");return canonical?uri=absurl(canonical):options&&options.ignore_fragment&&(uri=uri.replace(/#.*$/,"")),uri}function buttonClickHandler(service_name){function onclick(event){var $container=$(this).parents("li.help_info").first(),$share=$container.parents(".social_share_privacy_area").first().parent(),options=$share.data("social-share-privacy-options"),service=options.services[service_name],button_class=service.button_class||service_name,uri=options.uri;"function"==typeof uri&&(uri=uri.call($share[0],options));var $switch=$container.find("span.switch");$switch.hasClass("off")?($container.addClass("info_off"),$switch.addClass("on").removeClass("off").html(service.txt_on||" "),$container.find("img.privacy_dummy").replaceWith("function"==typeof service.button?service.button.call($container.parent().parent()[0],service,uri,options):service.button),$share.trigger({type:"socialshareprivacy:enable",serviceName:service_name,isClick:!event.isTrigger})):($container.removeClass("info_off"),$switch.addClass("off").removeClass("on").html(service.txt_off||" "),$container.find(".dummy_btn").empty().append($("<img/>").addClass(button_class+"_privacy_dummy privacy_dummy").attr({alt:service.dummy_alt,src:service.path_prefix+("line"===options.layout?service.dummy_line_img:service.dummy_box_img)}).click(onclick)),$share.trigger({type:"socialshareprivacy:disable",serviceName:service_name,isClick:!event.isTrigger}))}return onclick}function enterHelpInfo(){var $info_wrapper=$(this);if(!$info_wrapper.hasClass("info_off")){var timeout_id=window.setTimeout(function(){$info_wrapper.addClass("display"),$info_wrapper.removeData("timeout_id")},500);$info_wrapper.data("timeout_id",timeout_id)}}function leaveHelpInfo(){var $info_wrapper=$(this),timeout_id=$info_wrapper.data("timeout_id");timeout_id!==undefined&&window.clearTimeout(timeout_id),$info_wrapper.removeClass("display")}function permCheckChangeHandler(){var $input=$(this),$share=$input.parents(".social_share_privacy_area").first().parent(),options=$share.data("social-share-privacy-options");$input.is(":checked")?(options.set_perma_option($input.attr("data-service"),options),$input.parent().addClass("checked")):(options.del_perma_option($input.attr("data-service"),options),$input.parent().removeClass("checked"))}function enterSettingsInfo(){var $settings=$(this),timeout_id=window.setTimeout(function(){$settings.find(".settings_info_menu").removeClass("off").addClass("on"),$settings.removeData("timeout_id")},500);$settings.data("timeout_id",timeout_id)}function leaveSettingsInfo(){var $settings=$(this),timeout_id=$settings.data("timeout_id");timeout_id!==undefined&&window.clearTimeout(timeout_id),$settings.find(".settings_info_menu").removeClass("on").addClass("off")}function setPermaOption(service_name,options){$.cookie("socialSharePrivacy_"+service_name,"perma_on",options.cookie_expires,options.cookie_path,options.cookie_domain)}function delPermaOption(service_name,options){$.cookie("socialSharePrivacy_"+service_name,null,-1,options.cookie_path,options.cookie_domain)}function getPermaOption(service_name,options){return!!options.get_perma_options(options)[service_name]}function getPermaOptions(){var cookies=$.cookie(),permas={};for(var name in cookies){var match=/^socialSharePrivacy_(.+)$/.exec(name);match&&(permas[match[1]]="perma_on"===cookies[name])}return permas}function socialSharePrivacy(options){if("string"==typeof options){var command=options;if(1===arguments.length)switch(command){case"enable":this.find(".switch.off").click();break;case"disable":this.find(".switch.on").click();break;case"toggle":this.find(".switch").click();break;case"options":return this.data("social-share-privacy-options");case"destroy":this.trigger({type:"socialshareprivacy:destroy"}),this.children(".social_share_privacy_area").remove(),this.removeData("social-share-privacy-options");break;case"enabled":var enabled={};return this.each(function(){var $self=$(this),options=$self.data("social-share-privacy-options");for(var name in options.services)enabled[name]=$self.find("."+(options.services[name].class_name||name)+" .switch").hasClass("on")}),enabled;case"disabled":var disabled={};return this.each(function(){var $self=$(this),options=$self.data("social-share-privacy-options");for(var name in options.services)disabled[name]=$self.find("."+(options.services[name].class_name||name)+" .switch").hasClass("off")}),disabled;default:throw new Error("socialSharePrivacy: unknown command: "+command)}else{var arg=arguments[1];switch(command){case"enable":this.each(function(){var $self=$(this),options=$self.data("social-share-privacy-options");$self.find("."+(options.services[arg].class_name||arg)+" .switch.off").click()});break;case"disable":this.each(function(){var $self=$(this),options=$self.data("social-share-privacy-options");$self.find("."+(options.services[arg].class_name||arg)+" .switch.on").click()});break;case"toggle":this.each(function(){var $self=$(this),options=$self.data("social-share-privacy-options");$self.find("."+(options.services[arg].class_name||arg)+" .switch").click()});break;case"option":if(!(arguments.length>2))return this.data("social-share-privacy-options")[arg];var value={};value[arg]=arguments[2],this.each(function(){$.extend(!0,$(this).data("social-share-privacy-options"),value)});break;case"options":$.extend(!0,options,arg);break;case"enabled":var options=this.data("social-share-privacy-options");return this.find("."+(options.services[arg].class_name||arg)+" .switch").hasClass("on");case"disabled":var options=this.data("social-share-privacy-options");return this.find("."+(options.services[arg].class_name||arg)+" .switch").hasClass("off");default:throw new Error("socialSharePrivacy: unknown command: "+command)}}return this}return this.each(function(){var data={};this.lang&&(data.language=this.lang);for(var i=0,attrs=this.attributes;i<attrs.length;++i){var attr=attrs[i];if(/^data-./.test(attr.name)){for(var path=attr.name.slice(5).replace(/-/g,"_").split("."),ctx=data,j=0;j<path.length-1;++j){var name=path[j];name in ctx?(ctx=ctx[name],"string"==typeof ctx&&(ctx=new Function("$","return ("+ctx+");").call(this,$))):ctx=ctx[name]={}}var name=path[j];ctx[name]="object"==typeof ctx[name]?$.extend(!0,new Function("$","return ("+attr.value+");").call(this,$),ctx[name]):attr.value}}if("cookie_expires"in data&&(data.cookie_expires=Number(data.cookie_expires)),"perma_option"in data&&(data.perma_option="true"===$.trim(data.perma_option).toLowerCase()),"ignore_fragment"in data&&(data.ignore_fragment="true"===$.trim(data.ignore_fragment).toLowerCase()),"set_perma_option"in data&&(data.set_perma_option=new Function("service_name","options",data.set_perma_option)),"del_perma_option"in data&&(data.del_perma_option=new Function("service_name","options",data.del_perma_option)),"get_perma_option"in data&&(data.get_perma_option=new Function("service_name","options",data.get_perma_option)),"get_perma_options"in data&&(data.get_perma_options=new Function("options",data.get_perma_options)),"order"in data&&(data.order=$.trim(data.order),data.order?data.order=data.order.split(/\s+/g):delete data.order),"string"==typeof data.services&&(data.services=new Function("$","return ("+data.services+");").call(this,$)),"options"in data&&(data=$.extend(data,new Function("$","return ("+data.options+");").call(this,$)),delete data.options),"services"in data)for(var service_name in data.services){var service=data.services[service_name];"string"==typeof service&&(data.services[service_name]=new Function("$","return ("+service+");").call(this,$)),"string"==typeof service.status&&(service.status="true"===$.trim(service.status).toLowerCase()),"string"==typeof service.perma_option&&(service.perma_option="true"===$.trim(service.perma_option).toLowerCase())}var this_options=$.extend(!0,{},socialSharePrivacy.settings,options,data),order=this_options.order||[],dummy_img="line"===this_options.layout?"dummy_line_img":"dummy_box_img",any_on=!1,any_perm=!1,any_unsafe=!1,unordered=[];for(var service_name in this_options.services){var service=this_options.services[service_name];service.status&&(any_on=!0,-1===$.inArray(service_name,order)&&unordered.push(service_name),"safe"!==service.privacy&&(any_unsafe=!0,service.perma_option&&(any_perm=!0))),"language"in service||(service.language=this_options.language),"path_prefix"in service||(service.path_prefix=this_options.path_prefix),"referrer_track"in service||(service.referrer_track="")}if(unordered.sort(),order=order.concat(unordered),any_on){if(this_options.css_path){var css_path=(this_options.path_prefix||"")+this_options.css_path;document.createStyleSheet?document.createStyleSheet(css_path):0===$('link[href="'+css_path+'"]').length&&$("<link/>",{rel:"stylesheet",type:"text/css",href:css_path}).appendTo(document.head)}var permas;if(this_options.perma_option&&any_perm)if(this_options.get_perma_options)permas=this_options.get_perma_options(this_options);else{permas={};for(var service_name in this_options.services)permas[service_name]=this_options.get_perma_option(service_name,this_options)}var uri=this_options.uri;"function"==typeof uri&&(uri=uri.call(this,this_options));var $context=$('<ul class="social_share_privacy_area"></ul>').addClass(this_options.layout),$share=$(this);$share.prepend($context).data("social-share-privacy-options",this_options);for(var i=0;i<order.length;++i){var service_name=order[i],service=this_options.services[service_name];if(service&&service.status){var $help_info,class_name=service.class_name||service_name,button_class=service.button_class||service_name;"safe"===service.privacy?($help_info=$('<li class="help_info"><div class="info">'+service.txt_info+'</div><div class="dummy_btn"></div></li>').addClass(class_name),$help_info.find(".dummy_btn").addClass(button_class).append(service.button.call(this,service,uri,this_options))):($help_info=$('<li class="help_info"><div class="info">'+service.txt_info+'</div><span class="switch off">'+(service.txt_off||" ")+'</span><div class="dummy_btn"></div></li>').addClass(class_name),$help_info.find(".dummy_btn").addClass(button_class).append($("<img/>").addClass(button_class+"_privacy_dummy privacy_dummy").attr({alt:service.dummy_alt,src:service.path_prefix+service[dummy_img]})),$help_info.find(".dummy_btn img.privacy_dummy, span.switch").click(buttonClickHandler(service_name))),$context.append($help_info)}}if(any_unsafe){var $settings_info=$('<li class="settings_info"><div class="settings_info_menu off perma_option_off"><a><span class="help_info icon"><span class="info">'+this_options.txt_help+"</span></span></a></div></li>"),$info_link=$settings_info.find("> .settings_info_menu > a").attr("href",this_options.info_link);if(this_options.info_link_target&&$info_link.attr("target",this_options.info_link_target),$context.append($settings_info),$context.find(".help_info").on("mouseenter",enterHelpInfo).on("mouseleave",leaveHelpInfo),this_options.perma_option&&any_perm){var $container_settings_info=$context.find("li.settings_info"),$settings_info_menu=$container_settings_info.find(".settings_info_menu");$settings_info_menu.removeClass("perma_option_off"),$settings_info_menu.append('<span class="settings">'+this_options.txt_settings+"</span><form><fieldset><legend>"+this_options.settings_perma+"</legend></fieldset></form>");for(var $fieldset=$settings_info_menu.find("form fieldset"),i=0;i<order.length;++i){var service_name=order[i],service=this_options.services[service_name];if(service&&service.status&&service.perma_option&&"safe"!==service.privacy){var class_name=service.class_name||service_name,perma=permas[service_name],$field=$('<label><input type="checkbox"'+(perma?' checked="checked"/>':"/>")+service.display_name+"</label>");$field.find("input").attr("data-service",service_name),$fieldset.append($field),perma&&($context.find("li."+class_name+" span.switch").click(),this_options.set_perma_option(service_name,this_options))}}$container_settings_info.find("span.settings").css("cursor","pointer"),$container_settings_info.on("mouseenter",enterSettingsInfo).on("mouseleave",leaveSettingsInfo),$container_settings_info.find("fieldset input").on("change",permCheckChangeHandler)}}$share.trigger({type:"socialshareprivacy:create",options:this_options})}})}var IMAGE_ATTR_MAP={META:"content",IMG:"src",A:"href",IFRAME:"src",LINK:"href"},HTML_CHAR_MAP={"<":"&lt;",">":"&gt;","&":"&amp;",'"':"&quot;","'":"&#39;"};socialSharePrivacy.absurl=absurl,socialSharePrivacy.escapeHtml=escapeHtml,socialSharePrivacy.getTitle=getTitle,socialSharePrivacy.getImage=getImage,socialSharePrivacy.getEmbed=getEmbed,socialSharePrivacy.getDescription=getDescription,socialSharePrivacy.abbreviateText=abbreviateText,socialSharePrivacy.formatNumber=formatNumber,socialSharePrivacy.settings={services:{},info_link:"http://panzi.github.io/SocialSharePrivacy/",info_link_target:"",txt_settings:"Settings",txt_help:"If you activate these fields via click, data will be sent to a third party (Facebook, Twitter, Google, ...) and stored there. For more details click <em>i</em>.",settings_perma:"Permanently enable share buttons:",layout:"line",set_perma_option:setPermaOption,del_perma_option:delPermaOption,get_perma_options:getPermaOptions,get_perma_option:getPermaOption,perma_option:!!$.cookie,cookie_path:"/",cookie_domain:document.location.hostname,cookie_expires:365,path_prefix:"",css_path:"stylesheets/jquery.socialshareprivacy.min.css",uri:getURI,language:"en",ignore_fragment:!0},$.fn.socialSharePrivacy=socialSharePrivacy}(jQuery),function($){"use strict";$.fn.socialSharePrivacy.settings.services.twitter={status:!0,button_class:"tweet",dummy_line_img:"images/dummy_twitter.png",dummy_box_img:"images/dummy_box_twitter.png",dummy_alt:'"Tweet this"-Dummy',txt_info:"Two clicks for more privacy: The Tweet this button will be enabled once you click here. Activating the button already sends data to Twitter &ndash; see <em>i</em>.",txt_off:"not connected to Twitter",txt_on:"connected to Twitter",perma_option:!0,display_name:"Twitter",referrer_track:"",via:"",related:"",hashtags:"",dnt:!0,text:$.fn.socialSharePrivacy.getTitle,button:function(options,uri,settings){var text="function"==typeof options.text?options.text.call(this,options,uri,settings):String(options.text);text=$.fn.socialSharePrivacy.abbreviateText(text,120);var params={url:uri+options.referrer_track,counturl:uri,text:text,count:"line"===settings.layout?"horizontal":"vertical",lang:options.language};return options.via&&(params.via=options.via),options.related&&(params.related=options.related),options.hashtags&&(params.hashtags=options.hashtags),options.dnt&&(params.dnt=options.dnt),$('<iframe allowtransparency="true" frameborder="0" scrolling="no"></iframe>').attr("src","https://platform.twitter.com/widgets/tweet_button.html?"+$.param(params).replace(/\+/g,"%20"))}}}(jQuery),function($){"use strict";var locales={af:["ZA"],ar:["AR"],az:["AZ"],be:["BY"],bg:["BG"],bn:["IN"],bs:["BA"],ca:["ES"],cs:["CZ"],cy:["GB"],da:["DK"],de:["DE"],el:["GR"],en:["GB","PI","UD","US"],eo:["EO"],es:["ES","LA"],et:["EE"],eu:["ES"],fa:["IR"],fb:["LT"],fi:["FI"],fo:["FO"],fr:["CA","FR"],fy:["NL"],ga:["IE"],gl:["ES"],he:["IL"],hi:["IN"],hr:["HR"],hu:["HU"],hy:["AM"],id:["ID"],is:["IS"],it:["IT"],ja:["JP"],ka:["GE"],km:["KH"],ko:["KR"],ku:["TR"],la:["VA"],lt:["LT"],lv:["LV"],mk:["MK"],ml:["IN"],ms:["MY"],nb:["NO"],ne:["NP"],nl:["NL"],nn:["NO"],pa:["IN"],pl:["PL"],ps:["AF"],pt:["BR","PT"],ro:["RO"],ru:["RU"],sk:["SK"],sl:["SI"],sq:["AL"],sr:["RS"],sv:["SE"],sw:["KE"],ta:["IN"],te:["IN"],th:["TH"],tl:["PH"],tr:["TR"],uk:["UA"],vi:["VN"],zh:["CN","HK","TW"]};$.fn.socialSharePrivacy.settings.services.facebook={status:!0,button_class:"fb_like",dummy_line_img:"images/dummy_facebook.png",dummy_box_img:"images/dummy_box_facebook.png",dummy_alt:'Facebook "Like"-Dummy',txt_info:"Two clicks for more privacy: The Facebook Like button will be enabled once you click here. Activating the button already sends data to Facebook &ndash; see <em>i</em>.",txt_off:"not connected to Facebook",txt_on:"connected to Facebook",perma_option:!0,display_name:"Facebook Like/Recommend",referrer_track:"",action:"like",colorscheme:"light",font:"",button:function(options,uri,settings){var match=/^([a-z]{2})_([A-Z]{2})$/.exec(options.language),locale="en_US";if(match){if(match[1]in locales){var subs=locales[match[1]];locale=-1!==$.inArray(match[2],subs)?options.language:match[1]+"_"+subs[0]}}else options.language in locales&&(locale=options.language+"_"+locales[options.language][0]);var params={locale:locale,href:uri+options.referrer_track,send:"false",show_faces:"false",action:options.action,colorscheme:options.colorscheme};return options.font&&(params.font=options.font),"line"===settings.layout?(params.width="120",params.height="20",params.layout="button_count"):(params.width=62,params.height=61,params.layout="box_count"),$('<iframe scrolling="no" frameborder="0" allowtransparency="true"></iframe>').attr("src","https://www.facebook.com/plugins/like.php?"+$.param(params))}}}(jQuery),function($){"use strict";$.fn.socialSharePrivacy.settings.services.gplus={status:!0,button_class:"gplusone",dummy_line_img:"images/dummy_gplus.png",dummy_box_img:"images/dummy_box_gplus.png",dummy_alt:'"Google+1"-Dummy',txt_info:"Two clicks for more privacy: The Google+ button will be enabled once you click here. Activating the button already sends data to Google &ndash; see <em>i</em>.",txt_off:"not connected to Google+",txt_on:"connected to Google+",perma_option:!0,display_name:"Google+",referrer_track:"",button:function(options,uri,settings){var $code=$('<div class="g-plusone"></div><script type="text/javascript">window.___gcfg = {lang: "'+options.language.replace("_","-")+'"}; (function() { var po = document.createElement("script"); '+'po.type = "text/javascript"; po.async = true; po.src = "https://apis.google.com/js/plusone.js"; '+'var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(po, s); })(); </script>');return $code.filter(".g-plusone").attr({"data-href":uri+options.referrer_track,"data-size":"line"===settings.layout?"medium":"tall"}),$code}}}(jQuery),function($){"use strict";function get(self,options,uri,settings,name){var value=options[name];return"function"==typeof value?value.call(self,options,uri,settings):String(value)}$.fn.socialSharePrivacy.settings.services.buffer={status:!0,dummy_line_img:"images/dummy_buffer.png",dummy_box_img:"images/dummy_box_buffer.png",dummy_alt:'"Buffer"-Dummy',txt_info:"Two clicks for more privacy: The Buffer button will be enabled once you click here. Activating the button already sends data to Buffer &ndash; see <em>i</em>.",txt_off:"not connected to Buffer",txt_on:"connected to Buffer",perma_option:!0,display_name:"Buffer",referrer_track:"",via:"",text:$.fn.socialSharePrivacy.getTitle,picture:$.fn.socialSharePrivacy.getImage,button:function(options,uri,settings){return $('<iframe allowtransparency="true" frameborder="0" scrolling="no"></iframe>').attr("src","https://widgets.bufferapp.com/button/?"+$.param({count:"line"===settings.layout?"horizontal":"vertical",via:get(this,options,uri,settings,"via"),text:$.fn.socialSharePrivacy.abbreviateText(get(this,options,uri,settings,"text"),120),picture:get(this,options,uri,settings,"picture"),url:uri+options.referrer_track,source:"button"}))}}}(jQuery),function($){"use strict";function enqueue(options){options.requestId=String(requestId++),requestQueue.push(options),requestActive||request(options)}function request(options){window.DISQUSWIDGETS=DISQUSWIDGETS,requestActive=!0;var script=document.createElement("script");script.type="text/javascript",script.src="https://"+options.shortname+".disqus.com/count.js?q=1&0=2,"+encodeURIComponent(options.uri),script.async=!0,script.setAttribute("data-request-id",options.requestId),script.onload=script.onreadystatechange=script.onerror=requestLoad,(document.head||document.body).appendChild(script)}function requestLoad(event){if(event||(event=window.event),!this.readyState||"loaded"===this.readyState||"complete"===this.readyState||"error"===event.type){this.onload=this.onreadystatechange=this.onerror=requestLoad;var $script=$(this),requestId=$script.attr("data-request-id");requestQueue.length>0&&requestQueue[0].requestId===requestId&&requestQueue.shift(),requestQueue.length>0?request(requestQueue[0]):requestActive=!1}}var DISQUSWIDGETS={displayCount:function(data){var options=requestQueue.shift();$(".social_share_privacy_area .disqus .disqus-widget:not(.init)").each(function(){var $widget=$(this);if($widget.attr("data-shortname")===options.shortname&&$widget.attr("data-uri")===options.uri){var key=$widget.attr("data-count"),count=data.counts[0][key],text=data.text[key],scount=$.fn.socialSharePrivacy.formatNumber(count);$widget.attr("title",0===count?text.zero:1===count?text.one:text.multiple.replace("{num}",scount)),$widget.find(".count a").text(scount),$widget.addClass("init")}})}},requestId=0,requestActive=!1,requestQueue=[];$.fn.socialSharePrivacy.settings.services.disqus={status:!0,dummy_line_img:"images/dummy_disqus.png",dummy_box_img:"images/dummy_box_disqus.png",dummy_alt:'"Disqus"-Dummy',txt_info:"Two clicks for more privacy: The Disqus button will be enabled once you click here. Activating the button already sends data to Disqus &ndash; see <em>i</em>.",txt_off:"not connected to Disqus",txt_on:"connected to Disqus",perma_option:!0,display_name:"Disqus",referrer_track:"",shortname:"",count:"comments",onclick:null,button:function(options,uri,settings){var $code,shortname=options.shortname||window.disqus_shortname||"";return $code="line"===settings.layout?$('<div class="disqus-widget"><a href="#disqus_thread" class="name">Disq<span class="us">us</span></a><span class="count"><i></i><u></u><a href="#disqus_thread">&nbsp;</a></span></div>'):$('<div class="disqus-widget"><div class="count"><i></i><u></u><a href="#disqus_thread">&nbsp;</a></div><a href="#disqus_thread" class="name">Disq<span class="us">us</span></a></div>'),$code.attr({"data-count":options.count,"data-shortname":shortname,"data-uri":uri+options.referrer_track}),options.onclick&&$code.find("a").click("function"==typeof options.onclick?options.onclick:new Function("event",options.onclick)),enqueue({shortname:shortname,uri:uri+options.referrer_track}),$code}}}(jQuery),function($){"use strict";function get(self,options,uri,settings,name){var value=options[name];return"function"==typeof value&&(value=value.call(self,options,uri,settings)),String(value)}function getBody(options,uri,settings){return getDescription.call(this,options,uri,settings)+"\n\n"+uri+options.referrer_track}var getDescription=$.fn.socialSharePrivacy.getDescription;$.fn.socialSharePrivacy.settings.services.mail={status:!0,privacy:"safe",button_class:"mail",line_img:"images/mail.png",box_img:"images/box_mail.png",txt_info:"Send this via email to a friend.",txt_button:"Send Email",display_name:"Mail",referrer_track:"",subject:$.fn.socialSharePrivacy.getTitle,body:getBody,button:function(options,uri,settings){return $("<a/>").attr("href","mailto:?"+$.param({subject:get(this,options,uri,settings,"subject"),body:get(this,options,uri,settings,"body")}).replace(/\+/g,"%20")).append($("<img>",{alt:options.txt_button,src:options.path_prefix+("line"===settings.layout?options.line_img:options.box_img)}))}}}(jQuery),function($){"use strict";$.fn.socialSharePrivacy.settings.services.fbshare={status:!0,privacy:"safe",button_class:"fbshare",line_img:"images/fbshare.png",box_img:"images/box_fbshare.png",txt_info:"Share via facebook.",txt_button:"Facebook Share",display_name:"Facebook Share",referrer_track:"",button:function(options,uri,settings){return $("<a/>",{target:"_blank",href:"https://www.facebook.com/sharer/sharer.php?"+$.param({u:uri+options.referrer_track})}).append($("<img>",{alt:options.txt_button,src:options.path_prefix+("line"===settings.layout?options.line_img:options.box_img)}))}}}(jQuery),function($){"use strict";function get(self,options,uri,settings,name){var value=options[name];return"function"==typeof value?value.call(self,options,uri,settings):String(value)}function loadScript(){$(".social_share_privacy_area .pinterest .pinit a[data-pin-log]").attr("data-pin-do","ignore"),$.ajax({url:"https://assets.pinterest.com/js/pinit.js",dataType:"script",cache:!0}),loadingScript=!1}var loadingScript=!1;$.fn.socialSharePrivacy.settings.services.pinterest={status:!0,button_class:"pinit",dummy_line_img:"images/dummy_pinterest.png",dummy_box_img:"images/dummy_box_pinterest.png",dummy_alt:'"Pin it"-Dummy',txt_info:"Two clicks for more privacy: The Pin it button will be enabled once you click here. Activating the button already sends data to Pinterest &ndash; see <em>i</em>.",txt_off:"not connected to Pinterest",txt_on:"connected to Pinterest",perma_option:!0,display_name:"Pinterest",referrer_track:"",title:$.fn.socialSharePrivacy.getTitle,description:$.fn.socialSharePrivacy.getDescription,media:$.fn.socialSharePrivacy.getImage,button:function(options,uri,settings){var params={url:uri+options.referrer_track,media:get(this,options,uri,settings,"media")},title=get(this,options,uri,settings,"title"),description=get(this,options,uri,settings,"description");title&&(params.title=title),description&&(params.description=description);var $code=$('<a data-pin-do="buttonPin"><img /></a>');return $code.filter("a").attr({"data-pin-config":"line"===settings.layout?"beside":"above",href:"https://pinterest.com/pin/create/button/?"+$.param(params)}).find("img").attr("src","https://assets.pinterest.com/images/pidgets/pin_it_button.png"),loadingScript||(loadingScript=!0,setTimeout(loadScript,10)),$code}}}(jQuery),jQuery(document).ready(function($){"use strict";$('script[type="application/x-social-share-privacy-settings"]').each(function(){var settings=new Function("return ("+$.text(this)+");").call(this);"object"==typeof settings&&$.extend(!0,$.fn.socialSharePrivacy.settings,settings)})}),jQuery(document).ready(function($){$("*[data-social-share-privacy=true]:not([data-init=true])").socialSharePrivacy().attr("data-init","true")});
+diff --git a/wp-content/plugins/privacy-share-buttons/js/jquery.socialshareprivacy.min.de.js b/wp-content/plugins/privacy-share-buttons/js/jquery.socialshareprivacy.min.de.js
+deleted file mode 100644
+index c36d6130..00000000
+--- a/wp-content/plugins/privacy-share-buttons/js/jquery.socialshareprivacy.min.de.js
++++ /dev/null
+@@ -1 +0,0 @@
+-jQuery.extend(!0,jQuery.fn.socialSharePrivacy.settings,{services:{buffer:{txt_info:"Zwei Klicks f&uuml;r mehr Datenschutz: Erst wenn Sie hier klicken, wird der Button aktiv und Sie k&ouml;nnen Ihre Empfehlung an Buffer senden. Schon beim Aktivieren werden Daten an Dritte &uuml;bertragen &ndash; siehe <em>i</em>.",txt_off:"nicht mit Buffer verbunden",txt_on:"mit Buffer verbunden"},disqus:{txt_info:"Zwei Klicks f&uuml;r mehr Datenschutz: Erst wenn Sie hier klicken, wird der Button aktiv und Sie k&ouml;nnen Ihre Empfehlung an Disqus senden. Schon beim Aktivieren werden Daten an Dritte &uuml;bertragen &ndash; siehe <em>i</em>.",txt_off:"nicht mit Disqus verbunden",txt_on:"mit Disqus verbunden"},facebook:{dummy_line_img:"images/de/dummy_facebook.png",dummy_box_img:"images/de/dummy_box_facebook.png",txt_info:"Zwei Klicks f&uuml;r mehr Datenschutz: Erst wenn Sie hier klicken, wird der Button aktiv und Sie k&ouml;nnen Ihre Empfehlung an Facebook senden. Schon beim Aktivieren werden Daten an Dritte &uuml;bertragen &ndash; siehe <em>i</em>.",txt_off:"nicht mit Facebook verbunden",txt_on:"mit Facebook verbunden"},fbshare:{txt_info:"Auf Facebook mit anderen Leuten teilen."},gplus:{txt_info:"Zwei Klicks f&uuml;r mehr Datenschutz: Erst wenn Sie hier klicken, wird der Button aktiv und Sie k&ouml;nnen Ihre Empfehlung an Google+ senden. Schon beim Aktivieren werden Daten an Dritte &uuml;bertragen &ndash; siehe <em>i</em>.",txt_off:"nicht mit Google+ verbunden",txt_on:"mit Google+ verbunden"},mail:{txt_info:"Per E-Mail an einen Freund senden.",txt_button:"Sende E-Mail"},pinterest:{txt_info:"Zwei Klicks f&uuml;r mehr Datenschutz: Erst wenn Sie hier klicken, wird der Button aktiv und Sie k&ouml;nnen Ihre Empfehlung an Pinterest senden. Schon beim Aktivieren werden Daten an Dritte &uuml;bertragen &ndash; siehe <em>i</em>.",txt_off:"nicht mit Pinterest verbunden",txt_on:"mit Pinterest verbunden"},twitter:{txt_info:"Zwei Klicks f&uuml;r mehr Datenschutz: Erst wenn Sie hier klicken, wird der Button aktiv und Sie k&ouml;nnen Ihre Empfehlung an Twitter senden. Schon beim Aktivieren werden Daten an Dritte &uuml;bertragen &ndash; siehe <em>i</em>.",txt_off:"nicht mit Twitter verbunden",txt_on:"mit Twitter verbunden"}},info_link:"http://panzi.github.io/SocialSharePrivacy/index.de.html",txt_settings:"Einstellungen",txt_help:"Wenn Sie diese Felder durch einen Klick aktivieren, werden Informationen an Facebook, Twitter oder Google etc. in die USA &uuml;bertragen und unter Umst&auml;nden auch dort gespeichert. N&auml;heres erfahren Sie durch einen Klick auf das <em>i</em>.",settings_perma:"Dauerhaft aktivieren und Daten&uuml;ber&shy;tragung zustimmen:",language:"de"});
+\ No newline at end of file
+diff --git a/wp-content/plugins/privacy-share-buttons/js/jquery.socialshareprivacy.min.es.js b/wp-content/plugins/privacy-share-buttons/js/jquery.socialshareprivacy.min.es.js
+deleted file mode 100644
+index d0b8ec1a..00000000
+--- a/wp-content/plugins/privacy-share-buttons/js/jquery.socialshareprivacy.min.es.js
++++ /dev/null
+@@ -1 +0,0 @@
+-jQuery.extend(!0,jQuery.fn.socialSharePrivacy.settings,{services:{buffer:{txt_info:"Dos Clics para mayor privacidad: Al dar clic, se activar&aacute; el bot&oacute;n y podr&aacute; hacer su recomendaci&oacute;n. Una vez activado, datos ser&aacute;n enviados a Buffer. Para mayor informaci&oacute;n ver el icono <em>i</em>",txt_off:"sin conexi&oacute;n a Buffer",txt_on:"conectado a Buffer"},disqus:{txt_info:"Dos Clics para mayor privacidad: Al dar clic, se activar&aacute; el bot&oacute;n. Una vez activado, datos ser&aacute;n enviados a Disqus. Para mayor informaci&oacute;n ver el icono <em>i</em>",txt_off:"sin conexi&oacute;n a Disqus",txt_on:"conectado a Disqus"},facebook:{dummy_line_img:"images/es/dummy_facebook.png",dummy_box_img:"images/es/dummy_box_facebook.png",txt_info:"Dos Clics para mayor privacidad: Al dar clic, se activar&aacute; el bot&oacute;n de Facebook. Una vez activado, datos ser&aacute;n enviados a Facebook. Para mayor informaci&oacute;n ver el icono <em>i</em>",txt_off:"sin conexi&oacute;n a Facebook",txt_on:"conectado a Facebook"},gplus:{txt_info:"Dos Clics para mayor privacidad: Al dar clic, se activar&aacute; el bot&oacute;n de Google+. Una vez activado, datos ser&aacute;n enviados a Google+. Para mayor informaci&oacute;n ver el icono <em>i</em>",txt_off:"sin conexi&oacute;n a Google+",txt_on:"conectado a Google+"},mail:{txt_info:"Enviar por Email a un amigo",txt_button:"Enviar E-Mail"},pinterest:{txt_info:"Dos Clics para mayor privacidad: Al dar clic, se activar&aacute; el bot&oacute;n de Pinterest. Una vez activado, datos ser&aacute;n enviados a Pinterest. Para mayor informaci&oacute;n ver el icono <em>i</em>",txt_off:"sin conexi&oacute;n a Pinterest",txt_on:"conectado a Pinterest"},twitter:{txt_info:"Dos Clics para mayor privacidad: Al dar clic, se activar&aacute; el bot&oacute;n de Twitter. Una vez activado, datos ser&aacute;n enviados a Twitter. Para mayor informaci&oacute;n ver el icono <em>i</em>",txt_off:"sin conexi&oacute;n a Twitter",txt_on:"conectado a Twitter"}},info_link:"http://panzi.github.io/SocialSharePrivacy/index.html",txt_settings:"Ajustes",txt_help:"Al dar Clic en alguno de estos campos o al activar algún bot&oacute;n, informaci&oacute;n ser&aacute; enviada a Facebook, Twitter, Google+, etc y probablemente ser&aacute; guardada en alg&uacute;n servidor en estados unidos. Para mayor informaci&oacute;n (en Ingl&eacute;s) haga clic en el bot&oacute;n <em>i</em>.",settings_perma:"Activar permanentemente y aceptar el envio de datos a terceros:",language:"es"});
+\ No newline at end of file
+diff --git a/wp-content/plugins/privacy-share-buttons/js/jquery.socialshareprivacy.min.fr.js b/wp-content/plugins/privacy-share-buttons/js/jquery.socialshareprivacy.min.fr.js
+deleted file mode 100644
+index 46e9a65d..00000000
+--- a/wp-content/plugins/privacy-share-buttons/js/jquery.socialshareprivacy.min.fr.js
++++ /dev/null
+@@ -1 +0,0 @@
+-jQuery.extend(!0,jQuery.fn.socialSharePrivacy.settings,{services:{buffer:{txt_info:"Deux clics pour une protection de donn&eacute;es am&eacute;lior&eacute;e: Ce n'est qu'apr&egrave;s avoir cliqu&eacute; ici que le bouton sera actif et vous pourrez envoyer votre recommandation &agrave; Buffer. D&eacute;j&agrave; lors de l'activation des donn&eacute;es seront transmis &agrave; des tiers &ndash; voir <em>i</em>.",txt_off:"pas connect&eacute; &agrave; Buffer",txt_on:"connect&eacute; &agrave; Buffer"},disqus:{txt_info:"Deux clics pour une protection de donn&eacute;es am&eacute;lior&eacute;e: Ce n'est qu'apr&egrave;s avoir cliqu&eacute; ici que le bouton sera actif et vous pourrez envoyer votre recommandation &agrave; Disqus. D&eacute;j&agrave; lors de l'activation des donn&eacute;es seront transmis &agrave; des tiers &ndash; voir <em>i</em>.",txt_off:"pas connect&eacute; &agrave; Disqus",txt_on:"connect&eacute; &agrave; Disqus"},facebook:{dummy_line_img:"images/fr/dummy_facebook.png",dummy_box_img:"images/fr/dummy_box_facebook.png",txt_info:"Deux clics pour une protection de donn&eacute;es am&eacute;lior&eacute;e: Ce n'est qu'apr&egrave;s avoir cliqu&eacute; ici que le bouton sera actif et vous pourrez envoyer votre recommandation &agrave; Facebook. D&eacute;j&agrave; lors de l'activation des donn&eacute;es seront transmis &agrave; des tiers &ndash; voir <em>i</em>.",txt_off:"pas connect&eacute; &agrave; Facebook",txt_on:"connect&eacute; &agrave; Facebook"},gplus:{txt_info:"Deux clics pour une protection de donn&eacute;es am&eacute;lior&eacute;e: Ce n'est qu'apr&egrave;s avoir cliqu&eacute; ici que le bouton sera actif et vous pourrez envoyer votre recommandation &agrave; Google+. D&eacute;j&agrave; lors de l'activation des donn&eacute;es seront transmis &agrave; des tiers &ndash; voir <em>i</em>.",txt_off:"pas connect&eacute; &agrave; Google+",txt_on:"connect&eacute; &agrave; Google+"},mail:{txt_info:"Envoyer par courrier &eacute;lectronique &agrave; un ami.",txt_button:"Envoyer courriel"},pinterest:{txt_info:"Deux clics pour une protection de donn&eacute;es am&eacute;lior&eacute;e: Ce n'est qu'apr&egrave;s avoir cliqu&eacute; ici que le bouton sera actif et vous pourrez envoyer votre recommandation &agrave; Pinterest. D&eacute;j&agrave; lors de l'activation des donn&eacute;es seront transmis &agrave; des tiers &ndash; voir <em>i</em>.",txt_off:"pas connect&eacute; &agrave; Pinterest",txt_on:"connect&eacute; &agrave; Pinterest"},twitter:{dummy_line_img:"images/fr/dummy_twitter.png",txt_info:"Deux clics pour une protection de donn&eacute;es am&eacute;lior&eacute;e: Ce n'est qu'apr&egrave;s avoir cliqu&eacute; ici que le bouton sera actif et vous pourrez envoyer votre recommandation &agrave; Twitter. D&eacute;j&agrave; lors de l'activation des donn&eacute;es seront transmis &agrave; des tiers &ndash; voir <em>i</em>.",txt_off:"pas connect&eacute; &agrave; Twitter",txt_on:"connect&eacute; &agrave; Twitter"}},txt_settings:"Param&eacute;tres",txt_help:"D&eacute;s que vous activez ces champs en cliquant dessus, des informations seront transf&eacute;r&eacute;s &agrave; Facebook, Twitter, Google, etc aux &Eacute;tats-Unis et peuvent y &ecirc;tre stock&eacute;s. Pour plus de d&eacute;tails, cliquez sur le <em>i</em>.",settings_perma:"Activer en permanence et accepter la transmission de donn&eacute;es:",language:"fr"});
+\ No newline at end of file
+diff --git a/wp-content/plugins/privacy-share-buttons/js/jquery.socialshareprivacy.min.js b/wp-content/plugins/privacy-share-buttons/js/jquery.socialshareprivacy.min.js
+deleted file mode 100644
+index 0fbcbff1..00000000
+--- a/wp-content/plugins/privacy-share-buttons/js/jquery.socialshareprivacy.min.js
++++ /dev/null
+@@ -1 +0,0 @@
+-!function($,undefined){"use strict";function absurl(url,base){if(base||(base=document.baseURI||$("html > head > base").last().attr("href")||document.location.href),!url)return base;if(/^[a-z][-+\.a-z0-9]*:/i.test(url))return url;if("//"===url.slice(0,2))return/^[^:]+:/.exec(base)[0]+url;var ch=url.charAt(0);if("/"===ch)return/^file:/i.test(base)?"file://"+url:/^[^:]+:\/*[^\/]+/i.exec(base)[0]+url;if("#"===ch)return base.replace(/#.*$/,"")+url;if("?"===ch)return base.replace(/[\?#].*$/,"")+url;var path;if(/^file:/i.test(base))path=base.replace(/^file:\/{0,2}/i,""),base="file://";else{var match=/^([^:]+:\/*[^\/]+)(\/.*?)?(\?.*?)?(#.*)?$/.exec(base);base=match[1],path=match[2]||"/"}return path=path.split("/"),path.pop(),0===path.length&&path.push(""),path.push(url),base+path.join("/")}function formatNumber(number){number=Number(number);var prefix="",suffix="";if(0>number&&(prefix="-",number=-number),1/0===number)return prefix+"Infinity";if(number>9999&&(number/=1e3,suffix="K"),number=Math.round(number),0===number)return"0";for(var buf=[];number>0;){var part=String(number%1e3);if(number=Math.floor(number/1e3))for(;part.length<3;)part="0"+part;buf.unshift(part)}return prefix+buf.join(",")+suffix}function getTitle(options,uri,settings){var title=settings&&settings.title;if("function"==typeof title&&(title=title.call(this,options,uri,settings)),title)return title;var title=$('meta[name="DC.title"]').attr("content"),creator=$('meta[name="DC.creator"]').attr("content");return title&&creator?title+" - "+creator:title||$('meta[property="og:title"]').attr("content")||$("title").text()}function getDescription(options,uri,settings){var description=settings&&settings.description;return"function"==typeof description&&(description=description.call(this,options,uri,settings)),description?description:abbreviateText($('meta[name="twitter:description"]').attr("content")||$('meta[itemprop="description"]').attr("content")||$('meta[name="description"]').attr("content")||$.trim($("article, p").first().text())||$.trim($("body").text()),3500)}function getImage(options,uri,settings){var imgs,img=settings&&settings.image;return"function"==typeof img&&(img=img.call(this,options,uri,settings)),img||(imgs=$('meta[property="image"], meta[property="og:image"], meta[property="og:image:url"], meta[name="twitter:image"], link[rel="image_src"], itemscope *[itemprop="image"]').first(),imgs.length>0&&(img=imgs.attr(IMAGE_ATTR_MAP[imgs[0].nodeName]))),img?absurl(img):(imgs=$("img").filter(":visible").filter(function(){return 0===$(this).parents(".social_share_privacy_area").length}),0===imgs.length?(img=$('link[rel~="shortcut"][rel~="icon"]').attr("href"),img?absurl(img):"http://www.google.com/s2/favicons?"+$.param({domain:location.hostname})):(imgs.sort(function(lhs,rhs){return rhs.offsetWidth*rhs.offsetHeight-lhs.offsetWidth*lhs.offsetHeight}),imgs[0].src))}function abbreviateText(text,length){if(unescape(encodeURIComponent(text)).length<=length)return text;var abbrev=text.slice(0,length-3);if(!/\W/.test(text.charAt(length-3))){var match=/^(.*)\s\S*$/.exec(abbrev);match&&(abbrev=match[1])}return abbrev+"…"}function escapeHtml(s){return s.replace(/[<>&"']/g,function(ch){return HTML_CHAR_MAP[ch]})}function getEmbed(options,uri,settings){var embed=settings&&settings.embed;if("function"==typeof embed&&(embed=embed.call(this,options,uri,settings)),embed)return embed;embed=['<iframe scrolling="no" frameborder="0" style="border:none;" allowtransparency="true"'];var embed_url=$('meta[name="twitter:player"]').attr("content");if(embed_url){var width=$('meta[name="twitter:player:width"]').attr("content"),height=$('meta[name="twitter:player:height"]').attr("content");width&&embed.push(' width="',escapeHtml(width),'"'),height&&embed.push(' height="',escapeHtml(height),'"')}else embed_url=uri+options.referrer_track;return embed.push(' src="',escapeHtml(embed_url),'"></iframe>'),embed.join("")}function getURI(options){var uri=document.location.href,canonical=$("link[rel=canonical]").attr("href")||$('head meta[property="og:url"]').attr("content");return canonical?uri=absurl(canonical):options&&options.ignore_fragment&&(uri=uri.replace(/#.*$/,"")),uri}function buttonClickHandler(service_name){function onclick(event){var $container=$(this).parents("li.help_info").first(),$share=$container.parents(".social_share_privacy_area").first().parent(),options=$share.data("social-share-privacy-options"),service=options.services[service_name],button_class=service.button_class||service_name,uri=options.uri;"function"==typeof uri&&(uri=uri.call($share[0],options));var $switch=$container.find("span.switch");$switch.hasClass("off")?($container.addClass("info_off"),$switch.addClass("on").removeClass("off").html(service.txt_on||" "),$container.find("img.privacy_dummy").replaceWith("function"==typeof service.button?service.button.call($container.parent().parent()[0],service,uri,options):service.button),$share.trigger({type:"socialshareprivacy:enable",serviceName:service_name,isClick:!event.isTrigger})):($container.removeClass("info_off"),$switch.addClass("off").removeClass("on").html(service.txt_off||" "),$container.find(".dummy_btn").empty().append($("<img/>").addClass(button_class+"_privacy_dummy privacy_dummy").attr({alt:service.dummy_alt,src:service.path_prefix+("line"===options.layout?service.dummy_line_img:service.dummy_box_img)}).click(onclick)),$share.trigger({type:"socialshareprivacy:disable",serviceName:service_name,isClick:!event.isTrigger}))}return onclick}function enterHelpInfo(){var $info_wrapper=$(this);if(!$info_wrapper.hasClass("info_off")){var timeout_id=window.setTimeout(function(){$info_wrapper.addClass("display"),$info_wrapper.removeData("timeout_id")},500);$info_wrapper.data("timeout_id",timeout_id)}}function leaveHelpInfo(){var $info_wrapper=$(this),timeout_id=$info_wrapper.data("timeout_id");timeout_id!==undefined&&window.clearTimeout(timeout_id),$info_wrapper.removeClass("display")}function permCheckChangeHandler(){var $input=$(this),$share=$input.parents(".social_share_privacy_area").first().parent(),options=$share.data("social-share-privacy-options");$input.is(":checked")?(options.set_perma_option($input.attr("data-service"),options),$input.parent().addClass("checked")):(options.del_perma_option($input.attr("data-service"),options),$input.parent().removeClass("checked"))}function enterSettingsInfo(){var $settings=$(this),timeout_id=window.setTimeout(function(){$settings.find(".settings_info_menu").removeClass("off").addClass("on"),$settings.removeData("timeout_id")},500);$settings.data("timeout_id",timeout_id)}function leaveSettingsInfo(){var $settings=$(this),timeout_id=$settings.data("timeout_id");timeout_id!==undefined&&window.clearTimeout(timeout_id),$settings.find(".settings_info_menu").removeClass("on").addClass("off")}function setPermaOption(service_name,options){$.cookie("socialSharePrivacy_"+service_name,"perma_on",options.cookie_expires,options.cookie_path,options.cookie_domain)}function delPermaOption(service_name,options){$.cookie("socialSharePrivacy_"+service_name,null,-1,options.cookie_path,options.cookie_domain)}function getPermaOption(service_name,options){return!!options.get_perma_options(options)[service_name]}function getPermaOptions(){var cookies=$.cookie(),permas={};for(var name in cookies){var match=/^socialSharePrivacy_(.+)$/.exec(name);match&&(permas[match[1]]="perma_on"===cookies[name])}return permas}function socialSharePrivacy(options){if("string"==typeof options){var command=options;if(1===arguments.length)switch(command){case"enable":this.find(".switch.off").click();break;case"disable":this.find(".switch.on").click();break;case"toggle":this.find(".switch").click();break;case"options":return this.data("social-share-privacy-options");case"destroy":this.trigger({type:"socialshareprivacy:destroy"}),this.children(".social_share_privacy_area").remove(),this.removeData("social-share-privacy-options");break;case"enabled":var enabled={};return this.each(function(){var $self=$(this),options=$self.data("social-share-privacy-options");for(var name in options.services)enabled[name]=$self.find("."+(options.services[name].class_name||name)+" .switch").hasClass("on")}),enabled;case"disabled":var disabled={};return this.each(function(){var $self=$(this),options=$self.data("social-share-privacy-options");for(var name in options.services)disabled[name]=$self.find("."+(options.services[name].class_name||name)+" .switch").hasClass("off")}),disabled;default:throw new Error("socialSharePrivacy: unknown command: "+command)}else{var arg=arguments[1];switch(command){case"enable":this.each(function(){var $self=$(this),options=$self.data("social-share-privacy-options");$self.find("."+(options.services[arg].class_name||arg)+" .switch.off").click()});break;case"disable":this.each(function(){var $self=$(this),options=$self.data("social-share-privacy-options");$self.find("."+(options.services[arg].class_name||arg)+" .switch.on").click()});break;case"toggle":this.each(function(){var $self=$(this),options=$self.data("social-share-privacy-options");$self.find("."+(options.services[arg].class_name||arg)+" .switch").click()});break;case"option":if(!(arguments.length>2))return this.data("social-share-privacy-options")[arg];var value={};value[arg]=arguments[2],this.each(function(){$.extend(!0,$(this).data("social-share-privacy-options"),value)});break;case"options":$.extend(!0,options,arg);break;case"enabled":var options=this.data("social-share-privacy-options");return this.find("."+(options.services[arg].class_name||arg)+" .switch").hasClass("on");case"disabled":var options=this.data("social-share-privacy-options");return this.find("."+(options.services[arg].class_name||arg)+" .switch").hasClass("off");default:throw new Error("socialSharePrivacy: unknown command: "+command)}}return this}return this.each(function(){var data={};this.lang&&(data.language=this.lang);for(var i=0,attrs=this.attributes;i<attrs.length;++i){var attr=attrs[i];if(/^data-./.test(attr.name)){for(var path=attr.name.slice(5).replace(/-/g,"_").split("."),ctx=data,j=0;j<path.length-1;++j){var name=path[j];name in ctx?(ctx=ctx[name],"string"==typeof ctx&&(ctx=new Function("$","return ("+ctx+");").call(this,$))):ctx=ctx[name]={}}var name=path[j];ctx[name]="object"==typeof ctx[name]?$.extend(!0,new Function("$","return ("+attr.value+");").call(this,$),ctx[name]):attr.value}}if("cookie_expires"in data&&(data.cookie_expires=Number(data.cookie_expires)),"perma_option"in data&&(data.perma_option="true"===$.trim(data.perma_option).toLowerCase()),"ignore_fragment"in data&&(data.ignore_fragment="true"===$.trim(data.ignore_fragment).toLowerCase()),"set_perma_option"in data&&(data.set_perma_option=new Function("service_name","options",data.set_perma_option)),"del_perma_option"in data&&(data.del_perma_option=new Function("service_name","options",data.del_perma_option)),"get_perma_option"in data&&(data.get_perma_option=new Function("service_name","options",data.get_perma_option)),"get_perma_options"in data&&(data.get_perma_options=new Function("options",data.get_perma_options)),"order"in data&&(data.order=$.trim(data.order),data.order?data.order=data.order.split(/\s+/g):delete data.order),"string"==typeof data.services&&(data.services=new Function("$","return ("+data.services+");").call(this,$)),"options"in data&&(data=$.extend(data,new Function("$","return ("+data.options+");").call(this,$)),delete data.options),"services"in data)for(var service_name in data.services){var service=data.services[service_name];"string"==typeof service&&(data.services[service_name]=new Function("$","return ("+service+");").call(this,$)),"string"==typeof service.status&&(service.status="true"===$.trim(service.status).toLowerCase()),"string"==typeof service.perma_option&&(service.perma_option="true"===$.trim(service.perma_option).toLowerCase())}var this_options=$.extend(!0,{},socialSharePrivacy.settings,options,data),order=this_options.order||[],dummy_img="line"===this_options.layout?"dummy_line_img":"dummy_box_img",any_on=!1,any_perm=!1,any_unsafe=!1,unordered=[];for(var service_name in this_options.services){var service=this_options.services[service_name];service.status&&(any_on=!0,-1===$.inArray(service_name,order)&&unordered.push(service_name),"safe"!==service.privacy&&(any_unsafe=!0,service.perma_option&&(any_perm=!0))),"language"in service||(service.language=this_options.language),"path_prefix"in service||(service.path_prefix=this_options.path_prefix),"referrer_track"in service||(service.referrer_track="")}if(unordered.sort(),order=order.concat(unordered),any_on){if(this_options.css_path){var css_path=(this_options.path_prefix||"")+this_options.css_path;document.createStyleSheet?document.createStyleSheet(css_path):0===$('link[href="'+css_path+'"]').length&&$("<link/>",{rel:"stylesheet",type:"text/css",href:css_path}).appendTo(document.head)}var permas;if(this_options.perma_option&&any_perm)if(this_options.get_perma_options)permas=this_options.get_perma_options(this_options);else{permas={};for(var service_name in this_options.services)permas[service_name]=this_options.get_perma_option(service_name,this_options)}var uri=this_options.uri;"function"==typeof uri&&(uri=uri.call(this,this_options));var $context=$('<ul class="social_share_privacy_area"></ul>').addClass(this_options.layout),$share=$(this);$share.prepend($context).data("social-share-privacy-options",this_options);for(var i=0;i<order.length;++i){var service_name=order[i],service=this_options.services[service_name];if(service&&service.status){var $help_info,class_name=service.class_name||service_name,button_class=service.button_class||service_name;"safe"===service.privacy?($help_info=$('<li class="help_info"><div class="info">'+service.txt_info+'</div><div class="dummy_btn"></div></li>').addClass(class_name),$help_info.find(".dummy_btn").addClass(button_class).append(service.button.call(this,service,uri,this_options))):($help_info=$('<li class="help_info"><div class="info">'+service.txt_info+'</div><span class="switch off">'+(service.txt_off||" ")+'</span><div class="dummy_btn"></div></li>').addClass(class_name),$help_info.find(".dummy_btn").addClass(button_class).append($("<img/>").addClass(button_class+"_privacy_dummy privacy_dummy").attr({alt:service.dummy_alt,src:service.path_prefix+service[dummy_img]})),$help_info.find(".dummy_btn img.privacy_dummy, span.switch").click(buttonClickHandler(service_name))),$context.append($help_info)}}if(any_unsafe){var $settings_info=$('<li class="settings_info"><div class="settings_info_menu off perma_option_off"><a><span class="help_info icon"><span class="info">'+this_options.txt_help+"</span></span></a></div></li>"),$info_link=$settings_info.find("> .settings_info_menu > a").attr("href",this_options.info_link);if(this_options.info_link_target&&$info_link.attr("target",this_options.info_link_target),$context.append($settings_info),$context.find(".help_info").on("mouseenter",enterHelpInfo).on("mouseleave",leaveHelpInfo),this_options.perma_option&&any_perm){var $container_settings_info=$context.find("li.settings_info"),$settings_info_menu=$container_settings_info.find(".settings_info_menu");$settings_info_menu.removeClass("perma_option_off"),$settings_info_menu.append('<span class="settings">'+this_options.txt_settings+"</span><form><fieldset><legend>"+this_options.settings_perma+"</legend></fieldset></form>");for(var $fieldset=$settings_info_menu.find("form fieldset"),i=0;i<order.length;++i){var service_name=order[i],service=this_options.services[service_name];if(service&&service.status&&service.perma_option&&"safe"!==service.privacy){var class_name=service.class_name||service_name,perma=permas[service_name],$field=$('<label><input type="checkbox"'+(perma?' checked="checked"/>':"/>")+service.display_name+"</label>");$field.find("input").attr("data-service",service_name),$fieldset.append($field),perma&&($context.find("li."+class_name+" span.switch").click(),this_options.set_perma_option(service_name,this_options))}}$container_settings_info.find("span.settings").css("cursor","pointer"),$container_settings_info.on("mouseenter",enterSettingsInfo).on("mouseleave",leaveSettingsInfo),$container_settings_info.find("fieldset input").on("change",permCheckChangeHandler)}}$share.trigger({type:"socialshareprivacy:create",options:this_options})}})}var IMAGE_ATTR_MAP={META:"content",IMG:"src",A:"href",IFRAME:"src",LINK:"href"},HTML_CHAR_MAP={"<":"&lt;",">":"&gt;","&":"&amp;",'"':"&quot;","'":"&#39;"};socialSharePrivacy.absurl=absurl,socialSharePrivacy.escapeHtml=escapeHtml,socialSharePrivacy.getTitle=getTitle,socialSharePrivacy.getImage=getImage,socialSharePrivacy.getEmbed=getEmbed,socialSharePrivacy.getDescription=getDescription,socialSharePrivacy.abbreviateText=abbreviateText,socialSharePrivacy.formatNumber=formatNumber,socialSharePrivacy.settings={services:{},info_link:"http://panzi.github.io/SocialSharePrivacy/",info_link_target:"",txt_settings:"Settings",txt_help:"If you activate these fields via click, data will be sent to a third party (Facebook, Twitter, Google, ...) and stored there. For more details click <em>i</em>.",settings_perma:"Permanently enable share buttons:",layout:"line",set_perma_option:setPermaOption,del_perma_option:delPermaOption,get_perma_options:getPermaOptions,get_perma_option:getPermaOption,perma_option:!!$.cookie,cookie_path:"/",cookie_domain:document.location.hostname,cookie_expires:365,path_prefix:"",css_path:"stylesheets/jquery.socialshareprivacy.min.css",uri:getURI,language:"en",ignore_fragment:!0},$.fn.socialSharePrivacy=socialSharePrivacy}(jQuery),function($){"use strict";$.fn.socialSharePrivacy.settings.services.twitter={status:!0,button_class:"tweet",dummy_line_img:"images/dummy_twitter.png",dummy_box_img:"images/dummy_box_twitter.png",dummy_alt:'"Tweet this"-Dummy',txt_info:"Two clicks for more privacy: The Tweet this button will be enabled once you click here. Activating the button already sends data to Twitter &ndash; see <em>i</em>.",txt_off:"not connected to Twitter",txt_on:"connected to Twitter",perma_option:!0,display_name:"Twitter",referrer_track:"",via:"",related:"",hashtags:"",dnt:!0,text:$.fn.socialSharePrivacy.getTitle,button:function(options,uri,settings){var text="function"==typeof options.text?options.text.call(this,options,uri,settings):String(options.text);text=$.fn.socialSharePrivacy.abbreviateText(text,120);var params={url:uri+options.referrer_track,counturl:uri,text:text,count:"line"===settings.layout?"horizontal":"vertical",lang:options.language};return options.via&&(params.via=options.via),options.related&&(params.related=options.related),options.hashtags&&(params.hashtags=options.hashtags),options.dnt&&(params.dnt=options.dnt),$('<iframe allowtransparency="true" frameborder="0" scrolling="no"></iframe>').attr("src","https://platform.twitter.com/widgets/tweet_button.html?"+$.param(params).replace(/\+/g,"%20"))}}}(jQuery),function($){"use strict";var locales={af:["ZA"],ar:["AR"],az:["AZ"],be:["BY"],bg:["BG"],bn:["IN"],bs:["BA"],ca:["ES"],cs:["CZ"],cy:["GB"],da:["DK"],de:["DE"],el:["GR"],en:["GB","PI","UD","US"],eo:["EO"],es:["ES","LA"],et:["EE"],eu:["ES"],fa:["IR"],fb:["LT"],fi:["FI"],fo:["FO"],fr:["CA","FR"],fy:["NL"],ga:["IE"],gl:["ES"],he:["IL"],hi:["IN"],hr:["HR"],hu:["HU"],hy:["AM"],id:["ID"],is:["IS"],it:["IT"],ja:["JP"],ka:["GE"],km:["KH"],ko:["KR"],ku:["TR"],la:["VA"],lt:["LT"],lv:["LV"],mk:["MK"],ml:["IN"],ms:["MY"],nb:["NO"],ne:["NP"],nl:["NL"],nn:["NO"],pa:["IN"],pl:["PL"],ps:["AF"],pt:["BR","PT"],ro:["RO"],ru:["RU"],sk:["SK"],sl:["SI"],sq:["AL"],sr:["RS"],sv:["SE"],sw:["KE"],ta:["IN"],te:["IN"],th:["TH"],tl:["PH"],tr:["TR"],uk:["UA"],vi:["VN"],zh:["CN","HK","TW"]};$.fn.socialSharePrivacy.settings.services.facebook={status:!0,button_class:"fb_like",dummy_line_img:"images/dummy_facebook.png",dummy_box_img:"images/dummy_box_facebook.png",dummy_alt:'Facebook "Like"-Dummy',txt_info:"Two clicks for more privacy: The Facebook Like button will be enabled once you click here. Activating the button already sends data to Facebook &ndash; see <em>i</em>.",txt_off:"not connected to Facebook",txt_on:"connected to Facebook",perma_option:!0,display_name:"Facebook Like/Recommend",referrer_track:"",action:"like",colorscheme:"light",font:"",button:function(options,uri,settings){var match=/^([a-z]{2})_([A-Z]{2})$/.exec(options.language),locale="en_US";if(match){if(match[1]in locales){var subs=locales[match[1]];locale=-1!==$.inArray(match[2],subs)?options.language:match[1]+"_"+subs[0]}}else options.language in locales&&(locale=options.language+"_"+locales[options.language][0]);var params={locale:locale,href:uri+options.referrer_track,send:"false",show_faces:"false",action:options.action,colorscheme:options.colorscheme};return options.font&&(params.font=options.font),"line"===settings.layout?(params.width="120",params.height="20",params.layout="button_count"):(params.width=62,params.height=61,params.layout="box_count"),$('<iframe scrolling="no" frameborder="0" allowtransparency="true"></iframe>').attr("src","https://www.facebook.com/plugins/like.php?"+$.param(params))}}}(jQuery),function($){"use strict";$.fn.socialSharePrivacy.settings.services.gplus={status:!0,button_class:"gplusone",dummy_line_img:"images/dummy_gplus.png",dummy_box_img:"images/dummy_box_gplus.png",dummy_alt:'"Google+1"-Dummy',txt_info:"Two clicks for more privacy: The Google+ button will be enabled once you click here. Activating the button already sends data to Google &ndash; see <em>i</em>.",txt_off:"not connected to Google+",txt_on:"connected to Google+",perma_option:!0,display_name:"Google+",referrer_track:"",button:function(options,uri,settings){var $code=$('<div class="g-plusone"></div><script type="text/javascript">window.___gcfg = {lang: "'+options.language.replace("_","-")+'"}; (function() { var po = document.createElement("script"); '+'po.type = "text/javascript"; po.async = true; po.src = "https://apis.google.com/js/plusone.js"; '+'var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(po, s); })(); </script>');return $code.filter(".g-plusone").attr({"data-href":uri+options.referrer_track,"data-size":"line"===settings.layout?"medium":"tall"}),$code}}}(jQuery),function($){"use strict";function get(self,options,uri,settings,name){var value=options[name];return"function"==typeof value?value.call(self,options,uri,settings):String(value)}$.fn.socialSharePrivacy.settings.services.buffer={status:!0,dummy_line_img:"images/dummy_buffer.png",dummy_box_img:"images/dummy_box_buffer.png",dummy_alt:'"Buffer"-Dummy',txt_info:"Two clicks for more privacy: The Buffer button will be enabled once you click here. Activating the button already sends data to Buffer &ndash; see <em>i</em>.",txt_off:"not connected to Buffer",txt_on:"connected to Buffer",perma_option:!0,display_name:"Buffer",referrer_track:"",via:"",text:$.fn.socialSharePrivacy.getTitle,picture:$.fn.socialSharePrivacy.getImage,button:function(options,uri,settings){return $('<iframe allowtransparency="true" frameborder="0" scrolling="no"></iframe>').attr("src","https://widgets.bufferapp.com/button/?"+$.param({count:"line"===settings.layout?"horizontal":"vertical",via:get(this,options,uri,settings,"via"),text:$.fn.socialSharePrivacy.abbreviateText(get(this,options,uri,settings,"text"),120),picture:get(this,options,uri,settings,"picture"),url:uri+options.referrer_track,source:"button"}))}}}(jQuery),function($){"use strict";function enqueue(options){options.requestId=String(requestId++),requestQueue.push(options),requestActive||request(options)}function request(options){window.DISQUSWIDGETS=DISQUSWIDGETS,requestActive=!0;var script=document.createElement("script");script.type="text/javascript",script.src="https://"+options.shortname+".disqus.com/count.js?q=1&0=2,"+encodeURIComponent(options.uri),script.async=!0,script.setAttribute("data-request-id",options.requestId),script.onload=script.onreadystatechange=script.onerror=requestLoad,(document.head||document.body).appendChild(script)}function requestLoad(event){if(event||(event=window.event),!this.readyState||"loaded"===this.readyState||"complete"===this.readyState||"error"===event.type){this.onload=this.onreadystatechange=this.onerror=requestLoad;var $script=$(this),requestId=$script.attr("data-request-id");requestQueue.length>0&&requestQueue[0].requestId===requestId&&requestQueue.shift(),requestQueue.length>0?request(requestQueue[0]):requestActive=!1}}var DISQUSWIDGETS={displayCount:function(data){var options=requestQueue.shift();$(".social_share_privacy_area .disqus .disqus-widget:not(.init)").each(function(){var $widget=$(this);if($widget.attr("data-shortname")===options.shortname&&$widget.attr("data-uri")===options.uri){var key=$widget.attr("data-count"),count=data.counts[0][key],text=data.text[key],scount=$.fn.socialSharePrivacy.formatNumber(count);$widget.attr("title",0===count?text.zero:1===count?text.one:text.multiple.replace("{num}",scount)),$widget.find(".count a").text(scount),$widget.addClass("init")}})}},requestId=0,requestActive=!1,requestQueue=[];$.fn.socialSharePrivacy.settings.services.disqus={status:!0,dummy_line_img:"images/dummy_disqus.png",dummy_box_img:"images/dummy_box_disqus.png",dummy_alt:'"Disqus"-Dummy',txt_info:"Two clicks for more privacy: The Disqus button will be enabled once you click here. Activating the button already sends data to Disqus &ndash; see <em>i</em>.",txt_off:"not connected to Disqus",txt_on:"connected to Disqus",perma_option:!0,display_name:"Disqus",referrer_track:"",shortname:"",count:"comments",onclick:null,button:function(options,uri,settings){var $code,shortname=options.shortname||window.disqus_shortname||"";return $code="line"===settings.layout?$('<div class="disqus-widget"><a href="#disqus_thread" class="name">Disq<span class="us">us</span></a><span class="count"><i></i><u></u><a href="#disqus_thread">&nbsp;</a></span></div>'):$('<div class="disqus-widget"><div class="count"><i></i><u></u><a href="#disqus_thread">&nbsp;</a></div><a href="#disqus_thread" class="name">Disq<span class="us">us</span></a></div>'),$code.attr({"data-count":options.count,"data-shortname":shortname,"data-uri":uri+options.referrer_track}),options.onclick&&$code.find("a").click("function"==typeof options.onclick?options.onclick:new Function("event",options.onclick)),enqueue({shortname:shortname,uri:uri+options.referrer_track}),$code}}}(jQuery),function($){"use strict";function get(self,options,uri,settings,name){var value=options[name];return"function"==typeof value&&(value=value.call(self,options,uri,settings)),String(value)}function getBody(options,uri,settings){return getDescription.call(this,options,uri,settings)+"\n\n"+uri+options.referrer_track}var getDescription=$.fn.socialSharePrivacy.getDescription;$.fn.socialSharePrivacy.settings.services.mail={status:!0,privacy:"safe",button_class:"mail",line_img:"images/mail.png",box_img:"images/box_mail.png",txt_info:"Send this via email to a friend.",txt_button:"Send Email",display_name:"Mail",referrer_track:"",subject:$.fn.socialSharePrivacy.getTitle,body:getBody,button:function(options,uri,settings){return $("<a/>").attr("href","mailto:?"+$.param({subject:get(this,options,uri,settings,"subject"),body:get(this,options,uri,settings,"body")}).replace(/\+/g,"%20")).append($("<img>",{alt:options.txt_button,src:options.path_prefix+("line"===settings.layout?options.line_img:options.box_img)}))}}}(jQuery),function($){"use strict";$.fn.socialSharePrivacy.settings.services.fbshare={status:!0,privacy:"safe",button_class:"fbshare",line_img:"images/fbshare.png",box_img:"images/box_fbshare.png",txt_info:"Share via facebook.",txt_button:"Facebook Share",display_name:"Facebook Share",referrer_track:"",button:function(options,uri,settings){return $("<a/>",{target:"_blank",href:"https://www.facebook.com/sharer/sharer.php?"+$.param({u:uri+options.referrer_track})}).append($("<img>",{alt:options.txt_button,src:options.path_prefix+("line"===settings.layout?options.line_img:options.box_img)}))}}}(jQuery),function($){"use strict";function get(self,options,uri,settings,name){var value=options[name];return"function"==typeof value?value.call(self,options,uri,settings):String(value)}function loadScript(){$(".social_share_privacy_area .pinterest .pinit a[data-pin-log]").attr("data-pin-do","ignore"),$.ajax({url:"https://assets.pinterest.com/js/pinit.js",dataType:"script",cache:!0}),loadingScript=!1}var loadingScript=!1;$.fn.socialSharePrivacy.settings.services.pinterest={status:!0,button_class:"pinit",dummy_line_img:"images/dummy_pinterest.png",dummy_box_img:"images/dummy_box_pinterest.png",dummy_alt:'"Pin it"-Dummy',txt_info:"Two clicks for more privacy: The Pin it button will be enabled once you click here. Activating the button already sends data to Pinterest &ndash; see <em>i</em>.",txt_off:"not connected to Pinterest",txt_on:"connected to Pinterest",perma_option:!0,display_name:"Pinterest",referrer_track:"",title:$.fn.socialSharePrivacy.getTitle,description:$.fn.socialSharePrivacy.getDescription,media:$.fn.socialSharePrivacy.getImage,button:function(options,uri,settings){var params={url:uri+options.referrer_track,media:get(this,options,uri,settings,"media")},title=get(this,options,uri,settings,"title"),description=get(this,options,uri,settings,"description");title&&(params.title=title),description&&(params.description=description);var $code=$('<a data-pin-do="buttonPin"><img /></a>');return $code.filter("a").attr({"data-pin-config":"line"===settings.layout?"beside":"above",href:"https://pinterest.com/pin/create/button/?"+$.param(params)}).find("img").attr("src","https://assets.pinterest.com/images/pidgets/pin_it_button.png"),loadingScript||(loadingScript=!0,setTimeout(loadScript,10)),$code}}}(jQuery),jQuery(document).ready(function($){"use strict";$('script[type="application/x-social-share-privacy-settings"]').each(function(){var settings=new Function("return ("+$.text(this)+");").call(this);"object"==typeof settings&&$.extend(!0,$.fn.socialSharePrivacy.settings,settings)})});
+diff --git a/wp-content/plugins/privacy-share-buttons/js/jquery.socialshareprivacy.min.nl.js b/wp-content/plugins/privacy-share-buttons/js/jquery.socialshareprivacy.min.nl.js
+deleted file mode 100644
+index 0badd8df..00000000
+--- a/wp-content/plugins/privacy-share-buttons/js/jquery.socialshareprivacy.min.nl.js
++++ /dev/null
+@@ -1 +0,0 @@
+-jQuery.extend(!0,jQuery.fn.socialSharePrivacy.settings,{services:{buffer:{txt_info:"Ter verduidelijking: De Buffer knop wordt hiermee geactiveerd. Hiermee wordt data naar Buffer verzonden – Klik voor meer informatie op <em>i</em>.",txt_off:"niet verbonden met Buffer",txt_on:"verbonden met Buffer"},disqus:{txt_info:"Ter verduidelijking: De Disqus knop wordt hiermee geactiveerd. Hiermee wordt data naar Disqus verzonden – Klik voor meer informatie op <em>i</em>.",txt_off:"niet verbonden met Disqus",txt_on:"verbonden met Disqus"},facebook:{dummy_line_img:"images/nl/dummy_facebook.png",txt_info:"Ter verduidelijking: De Facebook knop wordt hiermee geactiveerd. Hiermee wordt data naar Facebook verzonden – Klik voor meer informatie op <em>i</em>.",txt_off:"niet verbonden met Facebook",txt_on:"verbonden met Facebook"},gplus:{txt_info:"Ter verduidelijking: De Google+ knop wordt hiermee geactiveerd. Hiermee wordt data naar Google+ verzonden – Klik voor meer informatie op <em>i</em>.",txt_off:"niet verbonden met Google+",txt_on:"verbonden met Google+"},mail:{txt_info:"Mail dit naar een vriend",txt_button:"Verzend e-mail"},pinterest:{txt_info:"Ter verduidelijking: De Pinterest knop wordt hiermee geactiveerd. Hiermee wordt data naar Pinterest verzonden – Klik voor meer informatie op <em>i</em>.",txt_off:"niet verbonden met Pinterest",txt_on:"verbonden met Pinterest"},twitter:{dummy_line_img:"images/nl/dummy_twitter.png",txt_info:"Ter verduidelijking: De Twitter knop wordt hiermee geactiveerd. Hiermee wordt data naar Twitter verzonden – Klik voor meer informatie op <em>i</em>.",txt_off:"niet verbonden met Twitter",txt_on:"verbonden met Twitter"}},txt_settings:"Instellingen",txt_help:"Als je een optie selecteert, wordt er data naar een derde partij (Facebook, Twitter, Google, ...) verzonden en daar opgeslagen. Klik voor meer informatie op <em>i</em>.",settings_perma:"Activeer al je social media accounts:",language:"nl"});
+\ No newline at end of file
+diff --git a/wp-content/plugins/privacy-share-buttons/js/jquery.socialshareprivacy.min.pl.js b/wp-content/plugins/privacy-share-buttons/js/jquery.socialshareprivacy.min.pl.js
+deleted file mode 100644
+index a1826db4..00000000
+--- a/wp-content/plugins/privacy-share-buttons/js/jquery.socialshareprivacy.min.pl.js
++++ /dev/null
+@@ -1 +0,0 @@
+-jQuery.extend(!0,jQuery.fn.socialSharePrivacy.settings,{services:{buffer:{txt_info:"Dwa kliknięcia &ndash; więcej prywatności: Kliknięcie tutaj uruchomi przycisk Buffera. Samo uchuchomienie przycisku powoduje wysłanie Twoich danych do Buffera. Kliknij w <em>i</em>, aby dowiedzieć się więcej.",txt_off:"brak połączenia z Bufferem",txt_on:"połączono z Bufferem"},disqus:{txt_info:"Dwa kliknięcia &ndash; więcej prywatności: Kliknięcie tutaj uruchomi przycisk Disqus. Samo uchuchomienie przycisku powoduje wysłanie Twoich danych do Disqusa. Kliknij w <em>i</em>, aby dowiedzieć się więcej.",txt_off:"brak połączenia z Disqusem",txt_on:"połączono z Disqusem"},facebook:{txt_info:'Dwa kliknięcia &ndash; więcej prywatności: Kliknięcie tutaj uruchomi przycisk "Lubię to". Samo uchuchomienie przycisku powoduje wysłanie Twoich danych do Facebooka. Kliknij w <em>i</em>, aby dowiedzieć się więcej.',txt_off:"brak połączenia z Facebookiem",txt_on:"połączono z Facebookiem"},gplus:{txt_info:"Dwa kliknięcia &ndash; więcej prywatności: Kliknięcie tutaj uruchomi przycisk Google+. Samo uchuchomienie przycisku powoduje wysłanie Twoich danych do Google+. Kliknij w <em>i</em>, aby dowiedzieć się więcej.",txt_off:"brak połączenia z Google+",txt_on:"połączono z Google+"},mail:{txt_info:"Wyślij tę stronę znajomemu przez e-mail.",txt_button:"Wyślij e-mail"},pinterest:{txt_info:'Dwa kliknięcia &ndash; więcej prywatności: Kliknięcie tutaj uruchomi przycisk "Pin it!". Samo uchuchomienie przycisku powoduje wysłanie Twoich danych do Pinterestu. Kliknij w <em>i</em>, aby dowiedzieć się więcej.',txt_off:"brak połączenia z Pinterestem",txt_on:"połączono z Pinterestem"},twitter:{txt_info:'Dwa kliknięcia &ndash; więcej prywatności: Kliknięcie tutaj uruchomi przycisk "Tweetnij". Samo uchuchomienie przycisku powoduje wysłanie Twoich danych do Twittera. Kliknij w <em>i</em>, aby dowiedzieć się więcej.',txt_off:"brak połączenia z Twitterem",txt_on:"połączono z Twitterem"}},info_link:"http://panzi.github.io/SocialSharePrivacy/",txt_settings:"Ustawienia",txt_help:"Klinięcie w poszczególne przyciski aktywuje daną usługę. Oznacza to wysłanie Twoich danych na serwery Facebooka, Google'a, Twittera, itp., oraz ich archiwizację. Kliknij <em>i</em>, aby dowiedzieć się więcej.",settings_perma:"Aktywuj na stałe następujące przyciski:",language:"pl"});
+\ No newline at end of file
+diff --git a/wp-content/plugins/privacy-share-buttons/js/jquery.socialshareprivacy.min.pt.js b/wp-content/plugins/privacy-share-buttons/js/jquery.socialshareprivacy.min.pt.js
+deleted file mode 100644
+index fd6b76ac..00000000
+--- a/wp-content/plugins/privacy-share-buttons/js/jquery.socialshareprivacy.min.pt.js
++++ /dev/null
+@@ -1 +0,0 @@
+-jQuery.extend(!0,jQuery.fn.socialSharePrivacy.settings,{services:{buffer:{txt_info:"Dois cliques para mais privacidade: o bot&atilde;o do Buffer ser&aacute; ativado quando voc&ecirc; clicar aqui. Ativar este bot&atilde;o enviar&aacute; dados ao Buffer &ndash; veja <em>i</em>.",txt_off:"n&atilde;o conectado ao Buffer",txt_on:"conectado ao Buffer"},disqus:{txt_info:"Dois cliques para mais privacidade: o bot&atilde;o do Disqus ser&aacute; ativado quando voc&ecirc; clicar aqui. Ativar este bot&atilde;o enviar&aacute; dados ao Disqus &ndash; veja <em>i</em>.",txt_off:"n&atilde;o conectado ao Disqus",txt_on:"conectado ao Disqus"},facebook:{dummy_line_img:"images/pt/dummy_facebook.png",dummy_box_img:"images/pt/dummy_box_facebook.png",txt_info:"Dois cliques para mais privacidade: o bot&atilde;o do Facebook ser&aacute; ativado quando voc&ecirc; clicar aqui. Ativar este bot&atilde;o enviar&aacute; dados ao Facebook &ndash; veja <em>i</em>.",txt_off:"n&atilde;o conectado ao Facebook",txt_on:"conectado ao Facebook"},gplus:{txt_info:"Dois cliques para mais privacidade: o bot&atilde;o do Google+ ser&aacute; ativado quando voc&ecirc; clicar aqui. Ativar este bot&atilde;o enviar&aacute; dados ao Google &ndash; veja <em>i</em>.",txt_off:"n&atilde;o conectado ao Google+",txt_on:"conectado ao Google+"},mail:{txt_info:"Enviar a um amigo por e-mail.",txt_button:"Enviar e-mail"},pinterest:{txt_info:"Dois cliques para mais privacidade: o bot&atilde;o do Pinterest ser&aacute; ativado quando voc&ecirc; clicar aqui. Ativar este bot&atilde;o enviar&aacute; dados ao Pinterest &ndash; veja <em>i</em>.",txt_off:"n&atilde;o conectado ao Pinterest",txt_on:"conectado ao Pinterest"},twitter:{dummy_line_img:"images/pt/dummy_twitter.png",dummy_box_img:"images/pt/dummy_box_twitter.png",txt_info:"Dois cliques para mais privacidade: o bot&atilde;o do Twitter ser&aacute; ativado quando voc&ecirc; clicar aqui. Ativar este bot&atilde;o enviar&aacute; dados ao Twitter &ndash; veja <em>i</em>.",txt_off:"n&atilde;o conectado ao Twitter",txt_on:"conectado ao Twitter"}},txt_settings:"Configura&ccedil;&otilde;es",txt_help:"Se voc&ecirc; ativar algum destes campos atrav&eacute;s de um clique, dados ser&atilde;o enviados a terceiros (Facebook, Twitter, Google, etc.) e armazenados por eles. Para mais detalhes, clique em <em>i</em>.",settings_perma:"Habilitar os seguintes bot&otilde;es permanentemente:",language:"pt"});
+\ No newline at end of file
+diff --git a/wp-content/plugins/privacy-share-buttons/js/jquery.socialshareprivacy.min.ru.js b/wp-content/plugins/privacy-share-buttons/js/jquery.socialshareprivacy.min.ru.js
+deleted file mode 100644
+index 23c9b1cf..00000000
+--- a/wp-content/plugins/privacy-share-buttons/js/jquery.socialshareprivacy.min.ru.js
++++ /dev/null
+@@ -1 +0,0 @@
+-jQuery.extend(!0,jQuery.fn.socialSharePrivacy.settings,{services:{buffer:{txt_info:"Два клика для большей конфедициальности: Кнопка Buffer активируется если клините по ней мышкой. Активация кнопки отправляет и хранит данные на серверах Buffer &ndash; для подробной информации нажмите <em>i</em>.",txt_off:"Не соединяться с Buffer",txt_on:"Соединиться с Buffer"},disqus:{txt_info:"Два клика для большей конфедициальности: Кнопка Disqus активируется если клините по ней мышкой. Активация кнопки отправляет и хранит данные на серверах Disqus &ndash; для подробной информации нажмите <em>i</em>.",txt_off:"Не соединяться с Disqus",txt_on:"Соединиться с Disqus"},facebook:{dummy_line_img:"images/ru/dummy_facebook.png",dummy_box_img:"images/ru/dummy_box_facebook.png",txt_info:"Два клика для большей конфедициальности: Кнопка Facebook активируется если клините по ней мышкой. Активация кнопки отправляет и хранит данные на серверах Facebook &ndash; для подробной информации нажмите <em>i</em>.",txt_off:"Не соединяться с Facebook",txt_on:"Соединиться с Facebook"},gplus:{txt_info:"Два клика для большей конфедициальности: Кнопка Google+ активируется если клините по ней мышкой. Активация кнопки отправляет и хранит данные на серверах Google &ndash; для подробной информации нажмите <em>i</em>.",txt_off:"Не соединяться с Google+",txt_on:"Соединиться с Google+"},mail:{txt_info:"Отправить по электронной почте другу.",txt_button:"Отправить E-Mail"},pinterest:{txt_info:"Два клика для большей конфедициальности: Кнопка Pinterest активируется если клините по ней мышкой. Активация кнопки отправляет и хранит данные на серверах Pinterest &ndash; для подробной информации нажмите <em>i</em>.",txt_off:"Не соединяться с Pinterest",txt_on:"Соединиться с Pinterest"},twitter:{txt_info:"Два клика для большей конфедициальности: Кнопка Tweet активируется если клините по ней мышкой. Активация кнопки отправляет и хранит данные на серверах Twitter &ndash; для подробной информации нажмите <em>i</em>.",txt_off:"Не соединяться с Twitter",txt_on:"Соединиться с Twitter"}},info_link:"http://www.m0fx64.name/socialshareprivacy",txt_settings:"Настройки",txt_help:"Если вы активируете этих поля с помощью мыши, данные будут передаваться третьей стороне (Facebook, Twitter, Google, ...) и хранится там. Для более подробной информации нажмите <em>i</em>.",settings_perma:"Включить постоянно:",language:"ru"});
+\ No newline at end of file
+diff --git a/wp-content/plugins/privacy-share-buttons/js/ssp-onload.js b/wp-content/plugins/privacy-share-buttons/js/ssp-onload.js
+deleted file mode 100644
+index b92eb5c8..00000000
+--- a/wp-content/plugins/privacy-share-buttons/js/ssp-onload.js
++++ /dev/null
+@@ -1,3 +0,0 @@
+-jQuery(document).ready(function () {
+-    jQuery('.share').socialSharePrivacy();
+-});
+diff --git a/wp-content/plugins/privacy-share-buttons/lang/privacy-share-buttons-it_IT.mo b/wp-content/plugins/privacy-share-buttons/lang/privacy-share-buttons-it_IT.mo
+deleted file mode 100644
+index b46ed0ae84f8d66c54c72df255e672e92150c809..0000000000000000000000000000000000000000
+GIT binary patch
+literal 0
+HcmV?d00001
+
+literal 2497
+zcma)7NpBoQ6fPhv8P)_4LToRQf)e4L89PBT6BA*_j%48pLu>+KkyX=Oo-XLAYO1Qo
+z8B6>C5E4QN!I>L}oFh=gg%dX-ao_^KfD3mHe6JUejS`8Ldp_6pmhZj#`p@G>z7}|%
+z!22xTn|PnY`~F?{!SgHdLEtUmBfvj^j{^S!&IA7ez5s0BEyQEM%fP3B+x2(~ybt5g
+zfX@KG1bX0g;BnxIdxSUzJO_LL_%85CU<_nGQ(zbPDUj{{2>c278;@b*t0Prh*Wu(L
+z%-;lZoWB4UfxiP!0FT{Y<#!hNJjMec$8CZ56JOxx81Nh5x4`d#j{{c_)QiBYK(_k{
+zkmLIt$eeu#d<A#|_!RJO;0@r>qe6h1GIv1vAlx!1K8J1Pb1#0`&%uXz!SOOKj){3~
+z9;7WEt_NHf&KVSl7G91|obpt7<%}FFvAh$MqmU}ftq)>F?O3M{jHi^S9a&_7hD8Y0
+zc-qxjMngqDwYw@IYshOe$`lP?z>ABSjz6MQu@y_o$RU>4esx}~YM*Cv%I5}hr2N4N
+z-nMQMb&YZ??XP$h0$g~pR$8lpHf^kBMw_XGuazn~vA#o7TTq-@>lK~sOH*La>CM!-
+z5ZgqZIXPEtkcLSpBSR+DA}#sgtQlQ+&$H3(I^_?RI`uqh<8`9gf+OjIjx%J?IN7&z
+zMhui2OQTH4rVR&)43dJA#_xb}(A*PXOb2a^7&twV@$^5rY}R>`mlKt=#cZ6bSnueV
+z8TNLp4pV{BPIRn14mA5Vt0~%N^6gZak_Q<FxDF)|pra}Ba7r;360~!rP?+&t<;s=>
+zJIa;w)_~hGucj%Q{2V$1!G%=21jPhX%9At+#o(QrC!oy|f*Us7rc2h*m^)7!Ff*3S
+zN)<uvo|e@30%=<60Ku32P{koyPok@c1DktvTMk=SRF2|CeLvDkv{H<Gv}JqL8oaR;
+zU39AS6Rjfu9xZg|7ozS$v~Z5*&-KpEzto-YcCj(Kq9&SM+;-o~XRCc1(uZh^tD8yW
+z)}yS5Q%OrDyaooOu{zdm>qZw^8`6vlba=F-<hV!6MbI9-q&w?of}TNCcR1Kz@2|}=
+zo^N+s7p)065^YU$<Pg-g(82Z6<~*)|bg1{MZ*5(Q7H9kF28`AWt^>;3qs5^Pt#_h<
+zRf!JK>uS1dUE((oQjfN`&yUcBFx%j^u{J-yt!5`yq*u8NX^%R~d5*3rS@oU%a(~cC
+zLt<m!VUxL29{=T0T*Zt)ixDnVC$G9cDlc7Bw_s=HprNZrYY-ak)7jFdk}ggM@E&!0
+z)NYB(d>sm=MA0dTi_I<RtP(eL$XG(p>fx$xv~3QJHMA^mnkLGDB4g2xxb$2KU*H8(
+zHq(tAHP-Yorf~^KLYyWnL2y$UQKDa-#mOv_tYzA8%fncl-fj_loHnt}Wv0aXn3Y)W
+zq2mxB0@5B5ruX*BDJb?(XFA9RXQ4wM$j1r{HM*zh^h}c=e7QwN8oI~fX3&oRFMJ6Y
+zb)b?$VRa>a;G@H#cIpI~42(5LUh>g!S_|Z%X!gU$sY)r;xGdVN5?HAuvNXu6_6|aM
+zh%zrT7PP}W`dSI`fdQp5iwlrj3guo&GFmdx)iuB4N%3X@1+!Jb^^EsYr=V+Sbl9}H
+zlXH~^h-$H~XjMItQ>mH<`b?XNW&y^>LAgDAhgmJ>aDDlc9Gn^s6^KWG94;E9O#>!c
+U|NKKEmX&GN>sZ!3cStS&1&ToT!~g&Q
+
+diff --git a/wp-content/plugins/privacy-share-buttons/lang/privacy-share-buttons-it_IT.po b/wp-content/plugins/privacy-share-buttons/lang/privacy-share-buttons-it_IT.po
+deleted file mode 100644
+index b9347537..00000000
+--- a/wp-content/plugins/privacy-share-buttons/lang/privacy-share-buttons-it_IT.po
++++ /dev/null
+@@ -1,98 +0,0 @@
+-msgid ""
+-msgstr ""
+-"Project-Id-Version: Privacy Share Buttons\n"
+-"Report-Msgid-Bugs-To: \n"
+-"POT-Creation-Date: 2012-02-24 14:31+0100\n"
+-"PO-Revision-Date: 2012-02-24 14:53+0100\n"
+-"Last-Translator: lucha <lucha@paranoici.org>\n"
+-"Language-Team: Autistici/Inventati <lucha@paranoici.org>\n"
+-"MIME-Version: 1.0\n"
+-"Content-Type: text/plain; charset=UTF-8\n"
+-"Content-Transfer-Encoding: 8bit\n"
+-"X-Poedit-KeywordsList: __;gettext;gettext_noop;_e\n"
+-"X-Poedit-Basepath: /Applications/MAMP/htdocs/wordpress/wp-content/plugins/privacy-share-buttons/\n"
+-"X-Poedit-Language: English\n"
+-"X-Poedit-SearchPath-0: .\n"
+-
+-#: privacy-share-buttons.php:47
+-#: privacy-share-buttons.php:56
+-#: privacy-share-buttons.php:65
+-#: privacy-share-buttons.php:71
+-msgid "Click here to enable the button"
+-msgstr "Premi qui per attivare il bottone"
+-
+-#: privacy-share-buttons.php:86
+-msgid "When you activate these buttons by clicking on them, some of your personal data will be transferred to third parties and can be stored by them. For more information click on the <em> i </em>"
+-msgstr "Quando attivi i bottoni cliccandoci sopra, alcune tue informazioni personali verranno inviate a terze parti, che potrebbero conservale. Per più informazioni clicca sulla <em> i </em>"
+-
+-#: privacy-share-buttons.php:89
+-msgid "Permanently enable data transfer for:"
+-msgstr "Abilita permanentemente i bottoni per:"
+-
+-#: privacy-share-buttons.php:195
+-#: privacy-share-buttons.php:196
+-msgid "Privacy Share Buttons"
+-msgstr "Privacy Share Buttons"
+-
+-#: privacy-share-buttons.php:207
+-msgid "Enable Social Share Buttons"
+-msgstr "Abilita i bottoni"
+-
+-#: privacy-share-buttons.php:214
+-msgid "Display settings"
+-msgstr "Impostazioni di visualizzazione"
+-
+-#: privacy-share-buttons.php:219
+-msgid "Display on the Index page"
+-msgstr "Mostra sulla pagina principale"
+-
+-#: privacy-share-buttons.php:226
+-msgid "Display on Pages"
+-msgstr "Mostra sulla pagine statiche"
+-
+-#: privacy-share-buttons.php:232
+-msgid "Position"
+-msgstr "Posizionamento"
+-
+-#: privacy-share-buttons.php:239
+-msgid "Specific Service settings"
+-msgstr "Impostazioni specifiche"
+-
+-#: privacy-share-buttons.php:255
+-#, php-format
+-msgid "%s username"
+-msgstr "Nome utente %s"
+-
+-#: privacy-share-buttons.php:268
+-#: privacy-share-buttons.php:293
+-msgid "Enable"
+-msgstr "Abilita"
+-
+-#: privacy-share-buttons.php:274
+-msgid "Settings specific to some Social Share services."
+-msgstr "Impostazioni specifiche di alcuni servizi di condivisione"
+-
+-#: privacy-share-buttons.php:278
+-msgid "By default buttons will be showed on single Posts"
+-msgstr "Di default, i bottoni verranno mostrati sui singoli post"
+-
+-#: privacy-share-buttons.php:304
+-msgid "After the post"
+-msgstr "Dopo il post"
+-
+-#: privacy-share-buttons.php:305
+-msgid "Before the post"
+-msgstr "Prima del post"
+-
+-#: privacy-share-buttons.php:306
+-msgid "Manual (shortcode)"
+-msgstr "Manuale (shortcode)"
+-
+-#: privacy-share-buttons.php:313
+-msgid "If you choose \"Manual (Shortcode)\", you can use the shortcode <strong>[share_buttons]</strong> inside your articles"
+-msgstr "Se scegli \"Manuale (shortcode)\", potrai usare lo shortcode <strong>[share_buttons]</strong> dentro i tuoi articoli/post/pagine per posizionare i bottoni"
+-
+-#: privacy-share-buttons.php:329
+-msgid "Settings saved."
+-msgstr "Impostazioni salvate"
+-
+diff --git a/wp-content/plugins/privacy-share-buttons/privacy-share-buttons.php b/wp-content/plugins/privacy-share-buttons/privacy-share-buttons.php
+deleted file mode 100644
+index cd6af890..00000000
+--- a/wp-content/plugins/privacy-share-buttons/privacy-share-buttons.php
++++ /dev/null
+@@ -1,285 +0,0 @@
+-<?php
+-/*
+-  Plugin Name: Privacy Share Buttons
+-  Plugin URI: https://github.com/controesempio/Privacy-Share-Buttons
+-  Description: Enables the well-known "Share this" buttons for different social networks, but with respect toward's your user privacy and data.
+-  Version: 0.3
+-  Author: lucha <lucha@paranoici.org>
+-  Author URI: https://github.com/controesempio/
+-  Tags: privacy, social, twitter, facebook, googleplus
+-  License: GPL2
+-
+-  Copyright (C) 2012 lucha <lucha@paranoici.org>
+-
+-  This program is free software; you can redistribute it and/or modify
+-  it under the terms of the GNU General Public License, version 2, as 
+-  published by the Free Software Foundation.
+-
+-  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 St, Fifth Floor, Boston, MA  02110-1301  USA
+-*/
+-
+-class ShareButton {
+-    function ShareButton() {
+-	$this->__construct(func_get_args());
+-	}
+-
+-    function __construct() {		
+-	$this->url = plugins_url(basename(dirname(__FILE__)));
+-	$this->css = 'css/jquery.socialshareprivacy.min.css';
+-	$this->js = $this->url .'/js/jquery.socialshareprivacy.min.js';
+-	$this->jquery_cookie = $this->url .'/js/jquery.cookie.min.js';
+-
+-	$this->global_options = array(
+-	    'path_prefix' => $this->url . '/',
+-	    'css_path' => $this->css,
+-	    );
+-	$this->_all_services = array('buffer',
+-	    'disqus','mail',
+-	    'facebook', 'fbshare',
+-	    'gplus','pinterest',
+-	    'twitter');
+-	$this->_services_options = array(
+-	    'buffer' => array('username' => 'via'),
+-	    'delicious' => array('username' => 'shortname'),
+-	    'flattr' => array('username' => 'uid'),
+-	    'twitter' => array('username' => 'via'),
+-	    );
+-	$this->settings = new ShareButtonSettings($this->_all_services, $this->_services_options);
+-	$this->settings = $this->settings->settings;
+-	$this->content_class = 'privacy_share_buttons_post';
+-	add_action( 'init', array( &$this, 'init' ) );
+-	}
+-
+-    function init() {
+-	$activate = false;
+-	foreach ($this->_all_services as $service)
+-	    if (array_key_exists($service.'-status',$this->settings) and $this->settings[$service.'-status']){
+-		$activate = true;
+-		break;
+-		}
+-	if (!$activate)
+-	    return;
+-
+-	add_action('wp_enqueue_scripts',array(&$this, 'enqueue_scripts'));
+-		
+-	add_shortcode('share_buttons',array(&$this,'short_code'));
+-	add_filter('the_content', array(&$this, 'filter_content'), 8);		
+-	}
+-	
+-    function enqueue_scripts() {
+-	wp_register_script('jquery-cookie',$this->jquery_cookie,array('jquery'),false,true);
+-	wp_enqueue_script('social-share-privacy',$this->js,array('jquery','jquery-cookie'),false,true);
+-	wp_enqueue_script('ssp', $this->url . '/js/ssp-onload.js',null,false,true);
+-	}
+-	
+-    function short_code($atts) {
+-	if ($this->settings['position'] == 'manual')
+-	    return $this->generate_html();
+-	return '';
+-	}
+-	
+-    function filter_content($content){
+-	if (array_key_exists('index',$this->settings) and !$this->settings['index'] and is_home())
+-	    return $content;
+-	if (array_key_exists('pages',$this->settings) and !$this->settings['pages'] and is_page())
+-	    return $content;
+-			
+-	$newcontent = $this->generate_html();
+-	$position = $this->settings['position'];
+-
+-	if ($position == 'before'){		
+-	    return $newcontent . $content;
+-	    } else if ($position == 'after') {
+-	    return $content . $newcontent;
+-	    }
+-
+-	return $content;
+-	}
+-	
+-    function generate_html() {
+-	global $post;
+-	return "<div class='share' data-options='" . $this->jsconf() . "'></div>";
+-	}
+-	
+-    function jsconf(){
+-	$conf = $this->global_options;
+-	foreach ($this->_all_services as $service)
+-	    if (array_key_exists($service.'-status',$this->settings) and ($this->settings[$service.'-status'] == 1)){
+-		$conf['services'][$service]['status'] = true;
+-		if (array_key_exists($service,$this->_services_options))
+-		    foreach ($this->_services_options[$service] as $option => $name)
+-			$conf['services'][$service][$name] = $this->settings[$service.'-'.$option];
+-		}
+-	    else
+-		$conf['services'][$service]['status'] = false;
+-	  
+-	return json_encode($conf);
+-	}
+-    }
+-
+-class ShareButtonSettings {
+-    function ShareButtonSettings() {
+-	$this->__construct(func_get_args());
+-	}
+-
+-    function __construct($services, $options) {
+-	$this->services = $services;
+-	$this->services_options = $options;
+-	$this->settings_section = 'share-button-settings';
+-	$this->display_section = $this->settings_section . '-display';
+-	$this->services_section = $this->settings_section . '-services';
+-	$this->settings = get_option($this->settings_section);
+-	add_action('admin_init', array( &$this, 'admin_init'));
+-	add_action('admin_menu', array( &$this, 'admin_menu'));
+-
+-	}
+-
+-    function admin_menu() {
+-	add_options_page(
+-	    __('Privacy Share Buttons','privacy-share-buttons'),
+-	    __('Privacy Share Buttons','privacy-share-buttons'),
+-	    'manage_options',
+-	    $this->settings_section,
+-	    array( &$this, 'submenu_page')
+-	    );	     
+-	}
+-
+-    function admin_init() {
+-	register_setting($this->settings_section, $this->settings_section, array(&$this, 'settings_validate'));
+-
+-	add_settings_section($this->settings_section,
+-	    __('Enable Social Share Buttons','privacy-share-buttons'), array(&$this, 'settings_section'), $this->settings_section);
+-
+-	foreach ($this->services as $service){
+-	    $this->add_default_fields($service);
+-	    
+-	    if (array_key_exists($service,$this->services_options))
+-		if (array_key_exists('username',$this->services_options[$service]))
+-		    $this->username_settings($service);
+-	    }
+-
+-	add_settings_section($this->display_section,
+-	    __('Display settings','privacy-share-buttons'),
+-	    array(&$this, 'display_section'), 
+-	    $this->settings_section);
+-
+-	add_settings_field($this->display_section."[index]",
+-	    __('Display on the Index page','privacy-share-buttons'),
+-	    array(&$this, 'checkbox'),
+-	    $this->settings_section, $this->display_section,
+-	    array('id' => 'index'));
+-
+-
+-	add_settings_field($this->display_section."[pages]",
+-	    __('Display on Pages','privacy-share-buttons'),
+-	    array(&$this, 'checkbox'),
+-	    $this->settings_section, $this->display_section,
+-	    array('id' => 'pages'));
+-
+-	add_settings_field($this->display_section."[position]",
+-	    __('Position','privacy-share-buttons'),
+-	    array(&$this, 'position_field'),
+-	    $this->settings_section, $this->display_section);
+-	}
+-
+-    function add_default_fields($serviceid) {
+-	$display_id = "{$serviceid}-status";
+-	
+-	$info['id'] = $display_id;
+-	$info['label'] = __('Enable','privacy-share-buttons');
+-	$info['name'] = $serviceid;
+-	add_settings_field($this->settings_section."[$display_id]" , $info['name'], array(&$this, 'checkbox'), $this->settings_section, $this->settings_section, $info);
+-
+-	} 
+-    
+-    function username_settings($service) {
+-	$userfield = $this->services_section."[$service-username]";
+-	add_settings_field($userfield, sprintf(__("%s username",'privacy-share-buttons'),$service),
+-	    array(&$this, 'username_field'), $this->settings_section, $this->settings_section,$service.'-username');
+-	}
+-	
+-    function username_field($id) {
+-	$field = $this->settings_section."[$id]";
+-	$value = '';
+-	if (array_key_exists($id,$this->settings))
+-	    $value = $this->settings[$id];
+-	echo "@<input type='text' name='{$field}' value='{$value}' size='20' />";
+-	}
+-
+-    function display_section() {
+-	_e("By default buttons will be showed on single Posts",'privacy-share-buttons');
+-	}
+-
+-    function settings_section() {
+-	_e("Do not enable too many of them. They will look ugly all together.");
+-	}
+-
+-    function checkbox($info) {
+-	$id = $info['id'];
+-	$field =  $this->settings_section."[$id]";
+-	$value = '0';
+-	if (array_key_exists($id, $this->settings))
+-	    $value = $this->settings[$id];
+-	$checked = checked( '1', $value, false);
+-
+-	echo "<input type='checkbox' name='{$field}' value='1' $checked />";
+-	echo "<label for='{$field}'>";
+-	echo __('Enable','privacy-share-buttons');
+-	echo "</label>";
+-
+-	}
+-
+-    function position_field() {
+-	$field = "{$this->settings_section}[position]";
+-	$value = $this->settings['position'];
+-	echo "<div><select name='{$field}'>";
+-
+-	$options = array(
+-	    'after' => __("After the post",'privacy-share-buttons'),
+-	    'before' => __("Before the post",'privacy-share-buttons'),
+-	    'manual' => __("Manual (shortcode)",'privacy-share-buttons')
+-	    );
+-	foreach ($options as $key => $label) {
+-	    $selected = selected($value, $key, false);
+-	    echo "<option value='{$key}' $selected>$label</option>";
+-	    }
+-	echo "</select></div>";
+-	echo "<div> <p>"._e('If you choose "Manual (Shortcode)", you can use the shortcode <strong>[share_buttons]</strong> inside your articles','privacy-share-buttons')."</p></div>";
+-	}
+-
+-    function settings_validate($input) {
+-	return $input;
+-	}
+-
+-    function submenu_page() {
+-?>
+-	<div class="wrap">
+-	    <div id="icon-themes" class="icon32"><br></div>
+-	    <h2>Privacy Share Button Settings</h2>
+-<?php
+-	    if ( !empty( $_POST['action'] ) && 'update' == $_POST['action'] ) {
+-		update_option( $this->settings_section, $_POST[$this->settings_section] );
+-		$this->settings = get_option( $this->settings_section );
+-		echo '<div id="message" class="updated fade"><p><strong>'.__('Settings saved.','privacy-share-buttons').'</strong></p></div>';
+-		}
+-?>
+-
+-	<form method="post" action="<?php echo $_SERVER['PHP_SELF']."?".$_SERVER['QUERY_STRING']; ?>">
+-<?php settings_fields( $this->settings_section ); ?>
+-<?php do_settings_sections( $this->settings_section ); ?>
+-	     <p class="submit">
+-	     <input type="submit" class="button-primary" value="Save Changes" />
+-	     </p>
+-	     </form>
+-<?php
+-	     }
+-    }
+-
+-new ShareButton();
+diff --git a/wp-content/plugins/privacy-share-buttons/readme.txt b/wp-content/plugins/privacy-share-buttons/readme.txt
+deleted file mode 100644
+index 99294fec..00000000
+--- a/wp-content/plugins/privacy-share-buttons/readme.txt
++++ /dev/null
+@@ -1,34 +0,0 @@
+-=== Privacy Share Buttons ===
+-Contributors: lucha
+-Tags: privacy, social, twitter, facebook, googleplus
+-Requires at least: 2.7
+-Tested up to: 3.6
+-Stable tag: 0.3
+-
+-Enables the well-known "Share this" buttons for different social networks, but with respect toward's your user privacy and data.
+-
+-== Description ==
+-A simple interface to panzi [SocialSharePrivacy](https://github.com/panzi/SocialSharePrivacy) jQuery plugin.
+-
+-The plugin offers the possibility of showing in posts (and optionally pages) buttons for sharing content to
+-a number of external services like Facebook, Google Plus, Twitter, etc..
+-These buttons are dummy-button by default, and only after explicit action by the visitor
+-they are activated and become the real buttons. This allows to give control to the single visitor if he wants to send 
+-sensible personal information to third-parties sites, and thus providing a nice compromise between privacy and social sharing.
+-
+-== Installation ==
+-
+-1. Upload `privacy-share-buttons` to the `/wp-content/plugins/` directory
+-1. Activate the plugin through the 'Plugins' menu in WordPress
+-1. Go to the configuration page of the plugins to choose which buttons to show (and where)
+-
+-== Changelog ==
+-
+-= 0.3 =
+-* removed own js code, and moved to https://github.com/panzi/SocialSharePrivacy
+-
+-= 0.2 =
+-* improved the interface
+-
+-= 0.1 =
+-* First version
+diff --git a/wp-content/plugins/privacy-share-buttons/uninstall.php b/wp-content/plugins/privacy-share-buttons/uninstall.php
+deleted file mode 100644
+index 19e5ca45..00000000
+--- a/wp-content/plugins/privacy-share-buttons/uninstall.php
++++ /dev/null
+@@ -1,4 +0,0 @@
+-if( !defined( 'ABSPATH') && !defined('WP_UNINSTALL_PLUGIN') )
+-    exit();
+-
+-delete_option('share-button-settings');
+\ No newline at end of file
+-- 
+2.17.1
+
diff --git a/patches/0215-removed-akismet-plugin.patch b/patches/0215-removed-akismet-plugin.patch
new file mode 100644
index 00000000..32b0777c
--- /dev/null
+++ b/patches/0215-removed-akismet-plugin.patch
@@ -0,0 +1,6076 @@
+From 4f98da092a1b6b152c7310c87aeca84ffc0f9b99 Mon Sep 17 00:00:00 2001
+From: lucha <lucha@paranoici.org>
+Date: Sun, 30 Dec 2018 14:02:04 -0800
+Subject: [PATCH 215/229] removed akismet plugin
+
+---
+ wp-content/plugins/akismet/.htaccess          |   34 -
+ wp-content/plugins/akismet/LICENSE.txt        |  339 ----
+ wp-content/plugins/akismet/_inc/akismet.css   |  671 --------
+ wp-content/plugins/akismet/_inc/akismet.js    |  350 ----
+ wp-content/plugins/akismet/_inc/form.js       |   30 -
+ .../plugins/akismet/_inc/img/logo-full-2x.png |  Bin 5052 -> 0 bytes
+ wp-content/plugins/akismet/akismet.php        |   66 -
+ .../plugins/akismet/class.akismet-admin.php   | 1259 --------------
+ .../plugins/akismet/class.akismet-cli.php     |  185 --
+ .../akismet/class.akismet-rest-api.php        |  366 ----
+ .../plugins/akismet/class.akismet-widget.php  |  114 --
+ wp-content/plugins/akismet/class.akismet.php  | 1496 -----------------
+ wp-content/plugins/akismet/index.php          |    2 -
+ wp-content/plugins/akismet/readme.txt         |   80 -
+ wp-content/plugins/akismet/views/activate.php |    8 -
+ wp-content/plugins/akismet/views/config.php   |  242 ---
+ .../plugins/akismet/views/connect-jp.php      |   72 -
+ wp-content/plugins/akismet/views/enter.php    |   13 -
+ wp-content/plugins/akismet/views/get.php      |   12 -
+ wp-content/plugins/akismet/views/notice.php   |  141 --
+ .../plugins/akismet/views/predefined.php      |   11 -
+ wp-content/plugins/akismet/views/setup.php    |    4 -
+ wp-content/plugins/akismet/views/start.php    |   31 -
+ wp-content/plugins/akismet/views/stats.php    |   11 -
+ wp-content/plugins/akismet/views/title.php    |    3 -
+ wp-content/plugins/akismet/wrapper.php        |  214 ---
+ 26 files changed, 5754 deletions(-)
+ delete mode 100644 wp-content/plugins/akismet/.htaccess
+ delete mode 100644 wp-content/plugins/akismet/LICENSE.txt
+ delete mode 100644 wp-content/plugins/akismet/_inc/akismet.css
+ delete mode 100644 wp-content/plugins/akismet/_inc/akismet.js
+ delete mode 100644 wp-content/plugins/akismet/_inc/form.js
+ delete mode 100644 wp-content/plugins/akismet/_inc/img/logo-full-2x.png
+ delete mode 100644 wp-content/plugins/akismet/akismet.php
+ delete mode 100644 wp-content/plugins/akismet/class.akismet-admin.php
+ delete mode 100644 wp-content/plugins/akismet/class.akismet-cli.php
+ delete mode 100644 wp-content/plugins/akismet/class.akismet-rest-api.php
+ delete mode 100644 wp-content/plugins/akismet/class.akismet-widget.php
+ delete mode 100644 wp-content/plugins/akismet/class.akismet.php
+ delete mode 100644 wp-content/plugins/akismet/index.php
+ delete mode 100644 wp-content/plugins/akismet/readme.txt
+ delete mode 100644 wp-content/plugins/akismet/views/activate.php
+ delete mode 100644 wp-content/plugins/akismet/views/config.php
+ delete mode 100644 wp-content/plugins/akismet/views/connect-jp.php
+ delete mode 100644 wp-content/plugins/akismet/views/enter.php
+ delete mode 100644 wp-content/plugins/akismet/views/get.php
+ delete mode 100644 wp-content/plugins/akismet/views/notice.php
+ delete mode 100644 wp-content/plugins/akismet/views/predefined.php
+ delete mode 100644 wp-content/plugins/akismet/views/setup.php
+ delete mode 100644 wp-content/plugins/akismet/views/start.php
+ delete mode 100644 wp-content/plugins/akismet/views/stats.php
+ delete mode 100644 wp-content/plugins/akismet/views/title.php
+ delete mode 100644 wp-content/plugins/akismet/wrapper.php
+
+diff --git a/wp-content/plugins/akismet/.htaccess b/wp-content/plugins/akismet/.htaccess
+deleted file mode 100644
+index 49d72d71..00000000
+--- a/wp-content/plugins/akismet/.htaccess
++++ /dev/null
+@@ -1,34 +0,0 @@
+-# Only allow direct access to specific Web-available files.
+-
+-# Apache 2.2
+-<IfModule !mod_authz_core.c>
+-	Order Deny,Allow
+-	Deny from all
+-</IfModule>
+-
+-# Apache 2.4
+-<IfModule mod_authz_core.c>
+-	Require all denied
+-</IfModule>
+-
+-# Akismet CSS and JS
+-<FilesMatch "^(form\.js|akismet\.js|akismet\.css)$">
+-	<IfModule !mod_authz_core.c>
+-		Allow from all
+-	</IfModule>
+-	
+-	<IfModule mod_authz_core.c>
+-		Require all granted
+-	</IfModule>
+-</FilesMatch>
+-
+-# Akismet images
+-<FilesMatch "^logo-full-2x\.png$">
+-	<IfModule !mod_authz_core.c>
+-		Allow from all
+-	</IfModule>
+-	
+-	<IfModule mod_authz_core.c>
+-		Require all granted
+-	</IfModule>
+-</FilesMatch>
+\ No newline at end of file
+diff --git a/wp-content/plugins/akismet/LICENSE.txt b/wp-content/plugins/akismet/LICENSE.txt
+deleted file mode 100644
+index d159169d..00000000
+--- a/wp-content/plugins/akismet/LICENSE.txt
++++ /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.
+-
+-    <one line to give the program's name and a brief idea of what it does.>
+-    Copyright (C) <year>  <name of author>
+-
+-    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/plugins/akismet/_inc/akismet.css b/wp-content/plugins/akismet/_inc/akismet.css
+deleted file mode 100644
+index ebd7c0fc..00000000
+--- a/wp-content/plugins/akismet/_inc/akismet.css
++++ /dev/null
+@@ -1,671 +0,0 @@
+-.wp-admin.jetpack_page_akismet-key-config, .wp-admin.settings_page_akismet-key-config {
+-	background-color:#f3f6f8;
+-}
+-
+-#submitted-on {
+-    position: relative;
+-}
+-#the-comment-list .author .akismet-user-comment-count {
+-    display: inline;
+-}
+-#the-comment-list .author a span {
+-    text-decoration: none;
+-    color: #999;
+-}
+-#the-comment-list .author a span.akismet-span-link {
+-	text-decoration: inherit;
+-	color: inherit;
+-}
+-#the-comment-list .akismet_remove_url {
+-    margin-left: 3px;
+-    color: #999;
+-    padding: 2px 3px 2px 0;
+-}
+-#the-comment-list .akismet_remove_url:hover {
+-    color: #A7301F;
+-    font-weight: bold;
+-    padding: 2px 2px 2px 0;
+-}
+-#dashboard_recent_comments .akismet-status {
+-    display: none;
+-}
+-.akismet-status {
+-    float: right;
+-}
+-.akismet-status a {
+-    color: #AAA;
+-    font-style: italic;
+-}
+-table.comments td.comment p a {
+-    text-decoration: underline;
+-}
+-table.comments td.comment p a:after {
+-    content: attr(href);
+-    color: #aaa;
+-    display: inline-block; /* Show the URL without the link's underline extending under it. */
+-    padding: 0 1ex; /* Because it's inline block, we can't just use spaces in the content: attribute to separate it from the link text. */
+-}
+-.mshot-arrow {
+-    width: 0;
+-    height: 0;
+-    border-top: 10px solid transparent;
+-    border-bottom: 10px solid transparent;
+-    border-right: 10px solid #5C5C5C;
+-    position: absolute;
+-    left: -6px;
+-    top: 91px;
+-}
+-.mshot-container {
+-    background: #5C5C5C;
+-    position: absolute;
+-    top: -94px;
+-    padding: 7px;
+-    width: 450px;
+-    height: 338px;
+-    z-index: 20000;
+-    -moz-border-radius: 6px;
+-    border-radius: 6px;
+-    -webkit-border-radius: 6px;
+-}
+-.akismet-mshot {
+-    position: absolute;
+-    z-index: 100;
+-}
+-.akismet-mshot .mshot-image {
+-    margin: 0;
+-    height: 338px;
+-    width: 450px;
+-}
+-.checkforspam {
+-    display: inline-block !important;
+-}
+-.checkforspam-progress {
+-	display: none;
+-}
+-.checkforspam.checking .checkforspam-progress {
+-	padding-left: 1ex;
+-}
+-.checkforspam.button-disabled .checkforspam-progress {
+-	display: inline;
+-}
+-
+-.checkforspam-spinner {
+-    display: inline-block;
+-    margin-top: 7px;
+-}
+-
+-.akismet-right {
+-	float: right;
+-}
+-
+-.akismet-card .akismet-right {
+-	margin: 1em 0;
+-}
+-
+-.akismet-alert-text {
+-	color: #dd3d36;
+-	font-weight: bold;
+-	font-size: 120%;
+-	margin-top: .5rem;
+-}
+-.akismet-alert {
+-	border: 1px solid #e5e5e5;
+-	padding: 0.4em 1em 1.4em 1em;
+-    border-radius: 3px;
+-    -webkit-border-radius: 3px;
+-    border-width: 1px;
+-    border-style: solid;
+-}
+-
+-.akismet-alert h3.akismet-key-status {
+-	color: #fff;
+-	margin: 1em 0 0.5em 0;
+-}
+-
+-.akismet-alert.akismet-critical {
+-	background-color: #993300;
+-}
+-
+-.akismet-alert.akismet-active {
+-	background-color: #649316;
+-}
+-
+-.akismet-alert p.akismet-key-status {
+-	font-size: 24px;
+-}
+-
+-.akismet-alert p.akismet-description {
+-	color:#fff;
+-	font-size: 14px;
+-    margin: 0 0;
+-	font-style: normal;
+-}
+-
+-.akismet-alert p.akismet-description a,
+-.akismet-alert p.akismet-description a,
+-.akismet-alert p.akismet-description a,
+-.akismet-alert p.akismet-description a {
+-	color: #fff;
+-}
+-
+-.akismet-new-snapshot {
+-	margin-top: 1em;
+-	padding: 1em;
+-	text-align: center;
+-	background: #fff;
+-}
+-
+-.akismet-new-snapshot h3 {
+-    background: #f5f5f5;
+-	color: #888;
+-	font-size: 11px;
+-    margin: 0;
+-    padding: 3px;
+-}
+-
+-.new-snapspot ul {
+-	font-size: 12px;
+-	width: 100%;
+-}
+-
+-.akismet-new-snapshot ul li {
+-    color: #999;
+-	float: left;
+-    font-size: 11px;
+-	padding: 0 20px;
+-    text-transform: uppercase;
+-	width: 33%;
+-	box-sizing: border-box;
+-	-moz-box-sizing: border-box;
+-	-webkit-box-sizing: border-box;
+-	-ms-box-sizing: border-box;
+-}
+-
+-.akismet-new-snapshot ul li:first-child,
+-.akismet-new-snapshot ul li:nth-child(2) {
+-	border-right:1px dotted #ccc;
+-}
+-
+-.akismet-new-snapshot ul li span {
+-    color: #52accc;
+-	display: block;
+-	font-size: 32px;
+-	font-weight: lighter;
+-	line-height: 1.5em;
+-}
+-
+-.akismet-settings th:first-child {
+-	vertical-align: top;
+-	padding-top: 15px;
+-}
+-
+-.akismet-settings th.akismet-api-key {
+-	vertical-align: middle;
+-	padding-top: 0;
+-}
+-
+-.akismet-settings input[type=text] {
+-	width: 75%;
+-}
+-
+-.akismet-settings span.akismet-note{
+-	float: left;
+-	padding-left: 23px;
+-	font-size: 75%;
+-	margin-top: -10px;
+-}
+-
+-/**
+- * For the activation notice on the plugins page.
+- */
+-
+-#akismet_setup_prompt {
+-	background: none;
+-	border: none;
+-	margin: 0;
+-	padding: 0;
+-	width: 100%;
+-}
+-
+-.akismet_activate {
+-	border: 1px solid #4F800D;
+-	padding: 5px;
+-	margin: 15px 0;
+-	background: #83AF24;
+-	background-image: -webkit-gradient(linear, 0% 0, 80% 100%, from(#83AF24), to(#4F800D));
+-	background-image: -moz-linear-gradient(80% 100% 120deg, #4F800D, #83AF24);
+-	-moz-border-radius: 3px;
+-	border-radius: 3px;
+-	-webkit-border-radius: 3px;
+-	position: relative;
+-	overflow: hidden;
+-}
+-
+-.akismet_activate .aa_a {
+-	position: absolute;
+-	top: -5px;
+-	right: 10px;
+-	font-size: 140px;
+-	color: #769F33;
+-	font-family: Georgia, "Times New Roman", Times, serif;
+-}
+-
+-.akismet_activate .aa_button {
+-	font-weight: bold;
+-	border: 1px solid #029DD6;
+-	border-top: 1px solid #06B9FD;
+-	font-size: 15px;
+-	text-align: center;
+-	padding: 9px 0 8px 0;
+-	color: #FFF;
+-	background: #029DD6;
+-	background-image: -webkit-gradient(linear, 0% 0, 0% 100%, from(#029DD6), to(#0079B1));
+-	background-image: -moz-linear-gradient(0% 100% 90deg, #0079B1, #029DD6);
+-	-moz-border-radius: 2px;
+-	border-radius: 2px;
+-	-webkit-border-radius: 2px;
+-	width: 100%;
+-	cursor: pointer;
+-	margin: 0;
+-}
+-
+-.akismet_activate .aa_button:hover {
+-	text-decoration: none !important;
+-	border: 1px solid #029DD6;
+-	border-bottom: 1px solid #00A8EF;
+-	font-size: 15px;
+-	text-align: center;
+-	padding: 9px 0 8px 0;
+-	color: #F0F8FB;
+-	background: #0079B1;
+-	background-image: -webkit-gradient(linear, 0% 0, 0% 100%, from(#0079B1), to(#0092BF));
+-	background-image: -moz-linear-gradient(0% 100% 90deg, #0092BF, #0079B1);
+-	-moz-border-radius: 2px;
+-	border-radius: 2px;
+-	-webkit-border-radius: 2px;
+-}
+-
+-.akismet_activate .aa_button_border {
+-	border: 1px solid #006699;
+-	-moz-border-radius: 2px;
+-	border-radius: 2px;
+-	-webkit-border-radius: 2px;
+-	background: #029DD6;
+-	background-image: -webkit-gradient(linear, 0% 0, 0% 100%, from(#029DD6), to(#0079B1));
+-	background-image: -moz-linear-gradient(0% 100% 90deg, #0079B1, #029DD6);
+-}
+-
+-.akismet_activate .aa_button_container {
+-	box-sizing: border-box;
+-	display: inline-block;
+-	background: #DEF1B8;
+-	padding: 5px;
+-	-moz-border-radius: 2px;
+-	border-radius: 2px;
+-	-webkit-border-radius: 2px;
+-	width: 266px;
+-}
+-
+-.akismet_activate .aa_description {
+-	position: absolute;
+-	top: 22px;
+-	left: 285px;
+-	margin-left: 25px;
+-	color: #E5F2B1;
+-	font-size: 15px;
+-}
+-
+-.akismet_activate .aa_description strong {
+-	color: #FFF;
+-	font-weight: normal;
+-}
+-
+-@media (max-width: 550px) {
+-	.akismet_activate .aa_a {
+-		display: none;
+-	}
+-	
+-	.akismet_activate .aa_button_container {
+-		width: 100%;
+-	}
+-}
+-
+-@media (max-width: 782px) {
+-	.akismet_activate {
+-		min-width: 0;
+-	}
+-}
+-
+-@media (max-width: 850px) {
+-	#akismet_setup_prompt .aa_description {
+-		display: none;
+-	}
+-	
+-	.akismet_activate {
+-		min-width: 0;
+-	}
+-}
+-
+-.jetpack_page_akismet-key-config #wpcontent, .settings_page_akismet-key-config #wpcontent {
+-	padding-left: 0;
+-}
+-
+-.akismet-masthead {
+-	background-color:#fff;
+-	text-align:center;
+-	box-shadow:0 1px 0 rgba(200,215,225,0.5),0 1px 2px #e9eff3
+-}
+-@media (max-width: 45rem) {
+-	.akismet-masthead {
+-		padding:0 1.25rem
+-	}
+-}
+-
+-.akismet-masthead__inside-container {
+-	padding:.375rem 0;
+-	margin:0 auto;
+-	width:100%;
+-	max-width:45rem;
+-	text-align: left;
+-}
+-.akismet-masthead__logo-container {
+-	padding:.3125rem 0 0
+-}
+-.akismet-masthead__logo {
+-	width:10.375rem;
+-	height:1.8125rem;
+-}
+-.akismet-masthead__logo-link {
+-	display:inline-block;
+-	outline:none;
+-	vertical-align:middle
+-}
+-.akismet-masthead__logo-link:focus {
+-	line-height:0;
+-	box-shadow:0 0 0 2px #78dcfa
+-}
+-.akismet-masthead__logo-link+code {
+-	margin:0 10px;
+-	padding:5px 9px;
+-	border-radius:2px;
+-	background:#e6ecf1;
+-	color:#647a88
+-}
+-.akismet-masthead__links {
+-	display:-ms-flexbox;
+-	display:flex;
+-	-ms-flex-flow:row wrap;
+-	flex-flow:row wrap;
+-	-ms-flex:2 50%;
+-	flex:2 50%;
+-	-ms-flex-pack:end;
+-	justify-content:flex-end;
+-	margin:0
+-}
+-@media (max-width: 480px) {
+-	.akismet-masthead__links {
+-		padding-right:.625rem
+-	}
+-}
+-.akismet-masthead__link-li {
+-	margin:0;
+-	padding:0
+-}
+-.akismet-masthead__link {
+-	font-style:normal;
+-	color:#0087be;
+-	padding:.625rem;
+-	display:inline-block
+-}
+-.akismet-masthead__link:visited {
+-	color:#0087be
+-}
+-.akismet-masthead__link:active,.akismet-masthead__link:hover {
+-	color:#00aadc
+-}
+-.akismet-masthead__link:hover {
+-	text-decoration:underline
+-}
+-.akismet-masthead__link .dashicons {
+-	display:none
+-}
+-@media (max-width: 480px) {
+-	.akismet-masthead__link:hover,.akismet-masthead__link:active {
+-		text-decoration:none
+-	}
+-	.akismet-masthead__link .dashicons {
+-		display:block;
+-		font-size:1.75rem
+-	}
+-	.akismet-masthead__link span+span {
+-		display:none
+-	}
+-}
+-.akismet-masthead__link-li:last-of-type .akismet-masthead__link {
+-	padding-right:0
+-}
+-
+-.akismet-lower {
+-	margin: 0 auto;
+-	text-align: left;
+-	max-width: 45rem;
+-	padding: 1.5rem;
+-}
+-
+-.akismet-lower .notice {
+-	margin-bottom: 2rem;
+-}
+-
+-.akismet-card {
+-	margin-top: 1rem;
+-	margin-bottom: 0;
+-	position: relative;
+-	margin: 0 auto 0.625rem auto;
+-	box-sizing: border-box;
+-	background: white;
+-	box-shadow: 0 0 0 1px rgba(200, 215, 225, 0.5), 0 1px 2px #e9eff3;
+-}
+-
+-.akismet-card:after, .akismet-card .inside:after, .akismet-masthead__logo-container:after {
+-	content: ".";
+-	display: block;
+-	height: 0;
+-	clear: both;
+-	visibility: hidden;
+-}
+-
+-.akismet-card .inside {
+-	padding: 1.5rem;
+-	padding-top: 1rem;
+-}
+-
+-.akismet-card .akismet-card-actions {
+-	margin-top: 1rem;
+-}
+-
+-.jetpack_page_akismet-key-config .update-nag, .settings_page_akismet-key-config .update-nag {
+-    display: none;
+-}
+-
+-.akismet-masthead .akismet-right {
+-	line-height: 2.125rem;
+-	font-size: 0.9rem;
+-}
+-
+-.akismet-box {
+-	box-sizing: border-box;
+-	background: white;
+-	border: 1px solid rgba(200, 215, 225, 0.5);
+-}
+-
+-.akismet-box h2, .akismet-box h3 {
+-	padding: 1.5rem 1.5rem .5rem 1.5rem;
+-	margin: 0;
+-}
+-
+-.akismet-box p {
+-	padding: 0 1.5rem 1.5rem 1.5rem;
+-	margin: 0;
+-}
+-
+-.akismet-jetpack-email {
+-	font-style: oblique;
+-}
+-
+-.akismet-jetpack-gravatar {
+-	padding: 0 0 0 1.5rem;
+-	float: left;
+-	margin-right: 1rem;
+-	width: 54px;
+-	height: 54px;
+-}
+-	
+-.akismet-box p:after {
+-	content: ".";
+-	display: block;
+-	height: 0;
+-	clear: both;
+-	visibility: hidden;
+-}
+-
+-.akismet-box .akismet-right {
+-	padding-right: 1.5rem;
+-}
+-
+-.akismet-boxes .akismet-box {
+-	margin-bottom: 0;
+-	padding: 0;
+-	margin-top: -1px;
+-}
+-
+-.akismet-boxes .akismet-box:last-child {
+-	margin-bottom: 1.5rem;
+-}
+-
+-.akismet-boxes .akismet-box:first-child {
+-	margin-top: 1.5rem;
+-}
+-
+-.akismet-box-header {
+-	max-width: 700px;
+-	margin: 0 auto 40px auto;
+-	line-height: 1.5;
+-}
+-
+-.akismet-box-header h2 {
+-	margin: 1.5rem 10% 0;
+-	font-size: 1.375rem;
+-	font-weight: 700;
+-	color: #000;
+-}
+-
+-.akismet-box .centered {
+-	text-align: center;
+-}
+-
+-.akismet-enter-api-key-box {
+-	margin: 1.5rem 0;
+-}
+-
+-.akismet-box .enter-api-key {
+-	display: none;
+-	margin-top: 1.5rem;
+-}
+-
+-.akismet-box .akismet-toggles {
+-	margin: 3rem 0;
+-}
+-
+-.akismet-box .akismet-ak-connect, .akismet-box .toggle-jp-connect {
+-	display: none;
+-}
+-
+-.akismet-box .enter-api-key p {
+-	padding: 0 1.5rem;
+-}
+-
+-.akismet-button, .akismet-button:hover, .akismet-button:visited {
+-	background: white;
+-	border-color: #c8d7e1;
+-	border-style: solid;
+-	border-width: 1px 1px 2px;
+-	color: #2e4453;
+-	cursor: pointer;
+-	display: inline-block;
+-	margin: 0;
+-	outline: 0;
+-	overflow: hidden;
+-	font-size: 14px;
+-	font-weight: 500;
+-	text-overflow: ellipsis;
+-	text-decoration: none;
+-	vertical-align: top;
+-	box-sizing: border-box;
+-	font-size: 14px;
+-	line-height: 21px;
+-	border-radius: 4px;
+-	padding: 7px 14px 9px;
+-	-webkit-appearance: none;
+-	-moz-appearance: none;
+-	appearance: none;
+-}
+-
+-.akismet-button:hover {
+-	border-color: #a8bece;
+-}
+-
+-.akismet-button:active {
+-	border-width: 2px 1px 1px;
+-}
+-
+-.akismet-is-primary, .akismet-is-primary:hover, .akismet-is-primary:visited {
+-	background: #00aadc;
+-	border-color: #0087be;
+-	color: white;
+-}
+-
+-.akismet-is-primary:hover, .akismet-is-primary:focus {
+-    border-color: #005082;
+-}
+-
+-.akismet-is-primary:hover {
+-	border-color: #005082;
+-}
+-
+-.akismet-section-header {
+-	position: relative;
+-	margin: 0 auto 0.625rem auto;
+-	padding: 1rem;
+-	box-sizing: border-box;
+-	box-shadow: 0 0 0 1px rgba(200, 215, 225, 0.5), 0 1px 2px #e9eff3;
+-	background: #ffffff;
+-	width: 100%;
+-	padding-top: 0.6875rem;
+-	padding-bottom: 0.6875rem;
+-	display: flex;
+-}
+-
+-.akismet-section-header__label {
+-	display: -ms-flexbox;
+-	display: flex;
+-	-ms-flex-align: center;
+-	align-items: center;
+-	-ms-flex-positive: 1;
+-	flex-grow: 1;
+-	line-height: 1.75rem;
+-	position: relative;
+-	font-size: 0.875rem;
+-	color: #4f748e;
+-}
+-
+-.akismet-section-header__actions {
+-	line-height: 1.75rem;
+-}
+-
+-.akismet-setup-instructions {
+-	text-align: center;
+-}
+-
+-.akismet-setup-instructions form {
+-	padding-bottom: 1.5rem;
+-}
+\ No newline at end of file
+diff --git a/wp-content/plugins/akismet/_inc/akismet.js b/wp-content/plugins/akismet/_inc/akismet.js
+deleted file mode 100644
+index 3e717425..00000000
+--- a/wp-content/plugins/akismet/_inc/akismet.js
++++ /dev/null
+@@ -1,350 +0,0 @@
+-jQuery( function ( $ ) {
+-	var mshotRemovalTimer = null;
+-	var mshotSecondTryTimer = null
+-	var mshotThirdTryTimer = null
+-	
+-	var mshotEnabledLinkSelector = 'a[id^="author_comment_url"], tr.pingback td.column-author a:first-of-type, td.comment p a';
+-	
+-	$('.akismet-status').each(function () {
+-		var thisId = $(this).attr('commentid');
+-		$(this).prependTo('#comment-' + thisId + ' .column-comment');
+-	});
+-	$('.akismet-user-comment-count').each(function () {
+-		var thisId = $(this).attr('commentid');
+-		$(this).insertAfter('#comment-' + thisId + ' .author strong:first').show();
+-	});
+-
+-	akismet_enable_comment_author_url_removal();
+-	
+-	$( '#the-comment-list' ).on( 'click', '.akismet_remove_url', function () {
+-		var thisId = $(this).attr('commentid');
+-		var data = {
+-			action: 'comment_author_deurl',
+-			_wpnonce: WPAkismet.comment_author_url_nonce,
+-			id: thisId
+-		};
+-		$.ajax({
+-			url: ajaxurl,
+-			type: 'POST',
+-			data: data,
+-			beforeSend: function () {
+-				// Removes "x" link
+-				$("a[commentid='"+ thisId +"']").hide();
+-				// Show temp status
+-				$("#author_comment_url_"+ thisId).html( $( '<span/>' ).text( WPAkismet.strings['Removing...'] ) );
+-			},
+-			success: function (response) {
+-				if (response) {
+-					// Show status/undo link
+-					$("#author_comment_url_"+ thisId)
+-						.attr('cid', thisId)
+-						.addClass('akismet_undo_link_removal')
+-						.html(
+-							$( '<span/>' ).text( WPAkismet.strings['URL removed'] )
+-						)
+-						.append( ' ' )
+-						.append(
+-							$( '<span/>' )
+-								.text( WPAkismet.strings['(undo)'] )
+-								.addClass( 'akismet-span-link' )
+-						);
+-				}
+-			}
+-		});
+-
+-		return false;
+-	}).on( 'click', '.akismet_undo_link_removal', function () {
+-		var thisId = $(this).attr('cid');
+-		var thisUrl = $(this).attr('href');
+-		var data = {
+-			action: 'comment_author_reurl',
+-			_wpnonce: WPAkismet.comment_author_url_nonce,
+-			id: thisId,
+-			url: thisUrl
+-		};
+-		$.ajax({
+-			url: ajaxurl,
+-			type: 'POST',
+-			data: data,
+-			beforeSend: function () {
+-				// Show temp status
+-				$("#author_comment_url_"+ thisId).html( $( '<span/>' ).text( WPAkismet.strings['Re-adding...'] ) );
+-			},
+-			success: function (response) {
+-				if (response) {
+-					// Add "x" link
+-					$("a[commentid='"+ thisId +"']").show();
+-					// Show link. Core strips leading http://, so let's do that too.
+-					$("#author_comment_url_"+ thisId).removeClass('akismet_undo_link_removal').text( thisUrl.replace( /^http:\/\/(www\.)?/ig, '' ) );
+-				}
+-			}
+-		});
+-
+-		return false;
+-	});
+-
+-	// Show a preview image of the hovered URL. Applies to author URLs and URLs inside the comments.
+-	$( '#the-comment-list' ).on( 'mouseover', mshotEnabledLinkSelector, function () {
+-		clearTimeout( mshotRemovalTimer );
+-
+-		if ( $( '.akismet-mshot' ).length > 0 ) {
+-			if ( $( '.akismet-mshot:first' ).data( 'link' ) == this ) {
+-				// The preview is already showing for this link.
+-				return;
+-			}
+-			else {
+-				// A new link is being hovered, so remove the old preview.
+-				$( '.akismet-mshot' ).remove();
+-			}
+-		}
+-
+-		clearTimeout( mshotSecondTryTimer );
+-		clearTimeout( mshotThirdTryTimer );
+-
+-		var thisHref = $( this ).attr( 'href' );
+-
+-		var mShot = $( '<div class="akismet-mshot mshot-container"><div class="mshot-arrow"></div><img src="' + akismet_mshot_url( thisHref ) + '" width="450" height="338" class="mshot-image" /></div>' );
+-		mShot.data( 'link', this );
+-
+-		var offset = $( this ).offset();
+-
+-		mShot.offset( {
+-			left : Math.min( $( window ).width() - 475, offset.left + $( this ).width() + 10 ), // Keep it on the screen if the link is near the edge of the window.
+-			top: offset.top + ( $( this ).height() / 2 ) - 101 // 101 = top offset of the arrow plus the top border thickness
+-		} );
+-
+-		// These retries appear to be superfluous if .mshot-image has already loaded, but it's because mShots
+-		// can return a "Generating thumbnail..." image if it doesn't have a thumbnail ready, so we need
+-		// to retry to see if we can get the newly generated thumbnail.
+-		mshotSecondTryTimer = setTimeout( function () {
+-			mShot.find( '.mshot-image' ).attr( 'src', akismet_mshot_url( thisHref, 2 ) );
+-		}, 6000 );
+-
+-		mshotThirdTryTimer = setTimeout( function () {
+-			mShot.find( '.mshot-image' ).attr( 'src', akismet_mshot_url( thisHref, 3 ) );
+-		}, 12000 );
+-
+-		$( 'body' ).append( mShot );
+-	} ).on( 'mouseout', 'a[id^="author_comment_url"], tr.pingback td.column-author a:first-of-type, td.comment p a', function () {
+-		mshotRemovalTimer = setTimeout( function () {
+-			clearTimeout( mshotSecondTryTimer );
+-			clearTimeout( mshotThirdTryTimer );
+-
+-			$( '.akismet-mshot' ).remove();
+-		}, 200 );
+-	} ).on( 'mouseover', 'tr', function () {
+-		// When the mouse hovers over a comment row, begin preloading mshots for any links in the comment or the comment author.
+-		var linksToPreloadMshotsFor = $( this ).find( mshotEnabledLinkSelector );
+-		
+-		linksToPreloadMshotsFor.each( function () {
+-			// Don't attempt to preload an mshot for a single link twice. Browser caching should cover this, but in case of
+-			// race conditions, save a flag locally when we've begun trying to preload one.
+-			if ( ! $( this ).data( 'akismet-mshot-preloaded' ) ) {
+-				akismet_preload_mshot( $( this ).attr( 'href' ) );
+-				$( this ).data( 'akismet-mshot-preloaded', true );
+-			}
+-		} );
+-	} );
+-
+-	$( '.checkforspam' ).click( function( e ) {
+-		if ( $( this ).hasClass( 'checkforspam-pending-config' ) ) {
+-			// Akismet hasn't been configured yet. Allow the user to proceed to the button's link.
+-			return;
+-		}
+-
+-		e.preventDefault();
+-
+-		if ( $( this ).hasClass( 'button-disabled' ) ) {
+-			window.location.href = $( this ).data( 'success-url' ).replace( '__recheck_count__', 0 ).replace( '__spam_count__', 0 );
+-			return;
+-		}
+-
+-		$('.checkforspam').addClass('button-disabled').addClass( 'checking' );
+-		$('.checkforspam-spinner').addClass( 'spinner' ).addClass( 'is-active' );
+-
+-		// Update the label on the "Check for Spam" button to use the active "Checking for Spam" language.
+-		$( '.checkforspam .akismet-label' ).text( $( '.checkforspam' ).data( 'active-label' ) );
+-
+-		akismet_check_for_spam(0, 100);
+-	});
+-
+-	var spam_count = 0;
+-	var recheck_count = 0;
+-
+-	function akismet_check_for_spam(offset, limit) {
+-		var check_for_spam_buttons = $( '.checkforspam' );
+-		
+-		var nonce = check_for_spam_buttons.data( 'nonce' );
+-		
+-		// We show the percentage complete down to one decimal point so even queues with 100k
+-		// pending comments will show some progress pretty quickly.
+-		var percentage_complete = Math.round( ( recheck_count / check_for_spam_buttons.data( 'pending-comment-count' ) ) * 1000 ) / 10;
+-		
+-		// Update the progress counter on the "Check for Spam" button.
+-		$( '.checkforspam-progress' ).text( check_for_spam_buttons.data( 'progress-label-format' ).replace( '%1$s', percentage_complete ) );
+-
+-		$.post(
+-			ajaxurl,
+-			{
+-				'action': 'akismet_recheck_queue',
+-				'offset': offset,
+-				'limit': limit,
+-				'nonce': nonce
+-			},
+-			function(result) {
+-				if ( 'error' in result ) {
+-					// An error is only returned in the case of a missing nonce, so we don't need the actual error message.
+-					window.location.href = check_for_spam_buttons.data( 'failure-url' );
+-					return;
+-				}
+-				
+-				recheck_count += result.counts.processed;
+-				spam_count += result.counts.spam;
+-				
+-				if (result.counts.processed < limit) {
+-					window.location.href = check_for_spam_buttons.data( 'success-url' ).replace( '__recheck_count__', recheck_count ).replace( '__spam_count__', spam_count );
+-				}
+-				else {
+-					// Account for comments that were caught as spam and moved out of the queue.
+-					akismet_check_for_spam(offset + limit - result.counts.spam, limit);
+-				}
+-			}
+-		);
+-	}
+-	
+-	if ( "start_recheck" in WPAkismet && WPAkismet.start_recheck ) {
+-		$( '.checkforspam' ).click();
+-	}
+-	
+-	if ( typeof MutationObserver !== 'undefined' ) {
+-		// Dynamically add the "X" next the the author URL links when a comment is quick-edited.
+-		var comment_list_container = document.getElementById( 'the-comment-list' );
+-
+-		if ( comment_list_container ) {
+-			var observer = new MutationObserver( function ( mutations ) {
+-				for ( var i = 0, _len = mutations.length; i < _len; i++ ) {
+-					if ( mutations[i].addedNodes.length > 0 ) {
+-						akismet_enable_comment_author_url_removal();
+-						
+-						// Once we know that we'll have to check for new author links, skip the rest of the mutations.
+-						break;
+-					}
+-				}
+-			} );
+-			
+-			observer.observe( comment_list_container, { attributes: true, childList: true, characterData: true } );
+-		}
+-	}
+-
+-	function akismet_enable_comment_author_url_removal() {
+-		$( '#the-comment-list' )
+-			.find( 'tr.comment, tr[id ^= "comment-"]' )
+-			.find( '.column-author a[href^="http"]:first' ) // Ignore mailto: links, which would be the comment author's email.
+-			.each(function () {
+-				if ( $( this ).parent().find( '.akismet_remove_url' ).length > 0 ) {
+-					return;
+-				}
+-			
+-			var linkHref = $(this).attr( 'href' );
+-		
+-			// Ignore any links to the current domain, which are diagnostic tools, like the IP address link
+-			// or any other links another plugin might add.
+-			var currentHostParts = document.location.href.split( '/' );
+-			var currentHost = currentHostParts[0] + '//' + currentHostParts[2] + '/';
+-		
+-			if ( linkHref.indexOf( currentHost ) != 0 ) {
+-				var thisCommentId = $(this).parents('tr:first').attr('id').split("-");
+-
+-				$(this)
+-					.attr("id", "author_comment_url_"+ thisCommentId[1])
+-					.after(
+-						$( '<a href="#" class="akismet_remove_url">x</a>' )
+-							.attr( 'commentid', thisCommentId[1] )
+-							.attr( 'title', WPAkismet.strings['Remove this URL'] )
+-					);
+-			}
+-		});
+-	}
+-	
+-	/**
+-	 * Generate an mShot URL if given a link URL.
+-	 *
+-	 * @param string linkUrl
+-	 * @param int retry If retrying a request, the number of the retry.
+-	 * @return string The mShot URL;
+-	 */
+-	function akismet_mshot_url( linkUrl, retry ) {
+-		var mshotUrl = '//s0.wordpress.com/mshots/v1/' + encodeURIComponent( linkUrl ) + '?w=900';
+-		
+-		if ( retry ) {
+-			mshotUrl += '&r=' + encodeURIComponent( retry );
+-		}
+-		
+-		return mshotUrl;
+-	}
+-	
+-	/**
+-	 * Begin loading an mShot preview of a link.
+-	 *
+-	 * @param string linkUrl
+-	 */
+-	function akismet_preload_mshot( linkUrl ) {
+-		var img = new Image();
+-		img.src = akismet_mshot_url( linkUrl );
+-	}
+-
+-	$( '.akismet-could-be-primary' ).each( function () {
+-		var form = $( this ).closest( 'form' );
+-
+-		form.data( 'initial-state', form.serialize() );
+-
+-		form.on( 'change keyup', function () {
+-			var self = $( this );
+-			var submit_button = self.find( '.akismet-could-be-primary' );
+-
+-			if ( self.serialize() != self.data( 'initial-state' ) ) {
+-				submit_button.addClass( 'akismet-is-primary' );
+-			}
+-			else {
+-				submit_button.removeClass( 'akismet-is-primary' );
+-			}
+-		} );
+-	} );
+-
+-	/**
+-	 * Shows the Enter API key form
+-	 */
+-	$( '.akismet-enter-api-key-box a' ).on( 'click', function ( e ) {
+-		e.preventDefault();
+-
+-		var div = $( '.enter-api-key' );
+-		div.show( 500 );
+-		div.find( 'input[name=key]' ).focus();
+-
+-		$( this ).hide();
+-	} );
+-
+-	/**
+-	 * Hides the Connect with Jetpack form | Shows the Activate Akismet Account form
+-	 */
+-	$( 'a.toggle-ak-connect' ).on( 'click', function ( e ) {
+-		e.preventDefault();
+-
+-		$( '.akismet-ak-connect' ).slideToggle('slow');
+-		$( 'a.toggle-ak-connect' ).hide();
+-		$( '.akismet-jp-connect' ).hide();
+-		$( 'a.toggle-jp-connect' ).show();
+-	} );
+-
+-	/**
+-	 * Shows the Connect with Jetpack form | Hides the Activate Akismet Account form
+-	 */
+-	$( 'a.toggle-jp-connect' ).on( 'click', function ( e ) {
+-		e.preventDefault();
+-
+-		$( '.akismet-jp-connect' ).slideToggle('slow');
+-		$( 'a.toggle-jp-connect' ).hide();
+-		$( '.akismet-ak-connect' ).hide();
+-		$( 'a.toggle-ak-connect' ).show();
+-	} );
+-});
+diff --git a/wp-content/plugins/akismet/_inc/form.js b/wp-content/plugins/akismet/_inc/form.js
+deleted file mode 100644
+index 3a5be8af..00000000
+--- a/wp-content/plugins/akismet/_inc/form.js
++++ /dev/null
+@@ -1,30 +0,0 @@
+-var ak_js = document.getElementById( "ak_js" );
+-
+-if ( ! ak_js ) {
+-	ak_js = document.createElement( 'input' );
+-	ak_js.setAttribute( 'id', 'ak_js' );
+-	ak_js.setAttribute( 'name', 'ak_js' );
+-	ak_js.setAttribute( 'type', 'hidden' );
+-}
+-else {
+-	ak_js.parentNode.removeChild( ak_js );
+-}
+-
+-ak_js.setAttribute( 'value', ( new Date() ).getTime() );
+-
+-var commentForm = document.getElementById( 'commentform' );
+-
+-if ( commentForm ) {
+-	commentForm.appendChild( ak_js );
+-}
+-else {
+-	var replyRowContainer = document.getElementById( 'replyrow' );
+-
+-	if ( replyRowContainer ) {
+-		var children = replyRowContainer.getElementsByTagName( 'td' );
+-
+-		if ( children.length > 0 ) {
+-			children[0].appendChild( ak_js );
+-		}
+-	}
+-}
+\ No newline at end of file
+diff --git a/wp-content/plugins/akismet/_inc/img/logo-full-2x.png b/wp-content/plugins/akismet/_inc/img/logo-full-2x.png
+deleted file mode 100644
+index 795458540ade4085a8b6cc33e8d160b3d2a193e9..0000000000000000000000000000000000000000
+GIT binary patch
+literal 0
+HcmV?d00001
+
+literal 5052
+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
+I;vB~M9|qg2I{*Lx
+
+diff --git a/wp-content/plugins/akismet/akismet.php b/wp-content/plugins/akismet/akismet.php
+deleted file mode 100644
+index edf7079b..00000000
+--- a/wp-content/plugins/akismet/akismet.php
++++ /dev/null
+@@ -1,66 +0,0 @@
+-<?php
+-/**
+- * @package Akismet
+- */
+-/*
+-Plugin Name: Akismet Anti-Spam
+-Plugin URI: https://akismet.com/
+-Description: Used by millions, Akismet is quite possibly the best way in the world to <strong>protect your blog from spam</strong>. It keeps your site protected even while you sleep. To get started: activate the Akismet plugin and then go to your Akismet Settings page to set up your API key.
+-Version: 4.1.5
+-Author: Automattic
+-Author URI: https://automattic.com/wordpress-plugins/
+-License: GPLv2 or later
+-Text Domain: akismet
+-*/
+-
+-/*
+-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.
+-
+-Copyright 2005-2015 Automattic, Inc.
+-*/
+-
+-// Make sure we don't expose any info if called directly
+-if ( !function_exists( 'add_action' ) ) {
+-	echo 'Hi there!  I\'m just a plugin, not much I can do when called directly.';
+-	exit;
+-}
+-
+-define( 'AKISMET_VERSION', '4.1.5' );
+-define( 'AKISMET__MINIMUM_WP_VERSION', '4.0' );
+-define( 'AKISMET__PLUGIN_DIR', plugin_dir_path( __FILE__ ) );
+-define( 'AKISMET_DELETE_LIMIT', 100000 );
+-
+-register_activation_hook( __FILE__, array( 'Akismet', 'plugin_activation' ) );
+-register_deactivation_hook( __FILE__, array( 'Akismet', 'plugin_deactivation' ) );
+-
+-require_once( AKISMET__PLUGIN_DIR . 'class.akismet.php' );
+-require_once( AKISMET__PLUGIN_DIR . 'class.akismet-widget.php' );
+-require_once( AKISMET__PLUGIN_DIR . 'class.akismet-rest-api.php' );
+-
+-add_action( 'init', array( 'Akismet', 'init' ) );
+-
+-add_action( 'rest_api_init', array( 'Akismet_REST_API', 'init' ) );
+-
+-if ( is_admin() || ( defined( 'WP_CLI' ) && WP_CLI ) ) {
+-	require_once( AKISMET__PLUGIN_DIR . 'class.akismet-admin.php' );
+-	add_action( 'init', array( 'Akismet_Admin', 'init' ) );
+-}
+-
+-//add wrapper class around deprecated akismet functions that are referenced elsewhere
+-require_once( AKISMET__PLUGIN_DIR . 'wrapper.php' );
+-
+-if ( defined( 'WP_CLI' ) && WP_CLI ) {
+-	require_once( AKISMET__PLUGIN_DIR . 'class.akismet-cli.php' );
+-}
+diff --git a/wp-content/plugins/akismet/class.akismet-admin.php b/wp-content/plugins/akismet/class.akismet-admin.php
+deleted file mode 100644
+index 87232c69..00000000
+--- a/wp-content/plugins/akismet/class.akismet-admin.php
++++ /dev/null
+@@ -1,1259 +0,0 @@
+-<?php
+-
+-class Akismet_Admin {
+-	const NONCE = 'akismet-update-key';
+-
+-	private static $initiated = false;
+-	private static $notices   = array();
+-	private static $allowed   = array(
+-	    'a' => array(
+-	        'href' => true,
+-	        'title' => true,
+-	    ),
+-	    'b' => array(),
+-	    'code' => array(),
+-	    'del' => array(
+-	        'datetime' => true,
+-	    ),
+-	    'em' => array(),
+-	    'i' => array(),
+-	    'q' => array(
+-	        'cite' => true,
+-	    ),
+-	    'strike' => array(),
+-	    'strong' => array(),
+-	);
+-
+-	public static function init() {
+-		if ( ! self::$initiated ) {
+-			self::init_hooks();
+-		}
+-
+-		if ( isset( $_POST['action'] ) && $_POST['action'] == 'enter-key' ) {
+-			self::enter_api_key();
+-		}
+-	}
+-
+-	public static function init_hooks() {
+-		// The standalone stats page was removed in 3.0 for an all-in-one config and stats page.
+-		// Redirect any links that might have been bookmarked or in browser history.
+-		if ( isset( $_GET['page'] ) && 'akismet-stats-display' == $_GET['page'] ) {
+-			wp_safe_redirect( esc_url_raw( self::get_page_url( 'stats' ) ), 301 );
+-			die;
+-		}
+-
+-		self::$initiated = true;
+-
+-		add_action( 'admin_init', array( 'Akismet_Admin', 'admin_init' ) );
+-		add_action( 'admin_menu', array( 'Akismet_Admin', 'admin_menu' ), 5 ); # Priority 5, so it's called before Jetpack's admin_menu.
+-		add_action( 'admin_notices', array( 'Akismet_Admin', 'display_notice' ) );
+-		add_action( 'admin_enqueue_scripts', array( 'Akismet_Admin', 'load_resources' ) );
+-		add_action( 'activity_box_end', array( 'Akismet_Admin', 'dashboard_stats' ) );
+-		add_action( 'rightnow_end', array( 'Akismet_Admin', 'rightnow_stats' ) );
+-		add_action( 'manage_comments_nav', array( 'Akismet_Admin', 'check_for_spam_button' ) );
+-		add_action( 'admin_action_akismet_recheck_queue', array( 'Akismet_Admin', 'recheck_queue' ) );
+-		add_action( 'wp_ajax_akismet_recheck_queue', array( 'Akismet_Admin', 'recheck_queue' ) );
+-		add_action( 'wp_ajax_comment_author_deurl', array( 'Akismet_Admin', 'remove_comment_author_url' ) );
+-		add_action( 'wp_ajax_comment_author_reurl', array( 'Akismet_Admin', 'add_comment_author_url' ) );
+-		add_action( 'jetpack_auto_activate_akismet', array( 'Akismet_Admin', 'connect_jetpack_user' ) );
+-
+-		add_filter( 'plugin_action_links', array( 'Akismet_Admin', 'plugin_action_links' ), 10, 2 );
+-		add_filter( 'comment_row_actions', array( 'Akismet_Admin', 'comment_row_action' ), 10, 2 );
+-		
+-		add_filter( 'plugin_action_links_'.plugin_basename( plugin_dir_path( __FILE__ ) . 'akismet.php'), array( 'Akismet_Admin', 'admin_plugin_settings_link' ) );
+-		
+-		add_filter( 'wxr_export_skip_commentmeta', array( 'Akismet_Admin', 'exclude_commentmeta_from_export' ), 10, 3 );
+-		
+-		add_filter( 'all_plugins', array( 'Akismet_Admin', 'modify_plugin_description' ) );
+-
+-		// priority=1 because we need ours to run before core's comment anonymizer runs, and that's registered at priority=10
+-		add_filter( 'wp_privacy_personal_data_erasers', array( 'Akismet_Admin', 'register_personal_data_eraser' ), 1 );
+-	}
+-
+-	public static function admin_init() {
+-		if ( get_option( 'Activated_Akismet' ) ) {
+-			delete_option( 'Activated_Akismet' );
+-			if ( ! headers_sent() ) {
+-				wp_redirect( add_query_arg( array( 'page' => 'akismet-key-config', 'view' => 'start' ), class_exists( 'Jetpack' ) ? admin_url( 'admin.php' ) : admin_url( 'options-general.php' ) ) );
+-			}
+-		}
+-
+-		load_plugin_textdomain( 'akismet' );
+-		add_meta_box( 'akismet-status', __('Comment History', 'akismet'), array( 'Akismet_Admin', 'comment_status_meta_box' ), 'comment', 'normal' );
+-
+-		if ( function_exists( 'wp_add_privacy_policy_content' ) ) {
+-			wp_add_privacy_policy_content(
+-				__( 'Akismet', 'akismet' ),
+-				__( 'We collect information about visitors who comment on Sites that use our Akismet anti-spam service. The information we collect depends on how the User sets up Akismet for the Site, but typically includes the commenter\'s IP address, user agent, referrer, and Site URL (along with other information directly provided by the commenter such as their name, username, email address, and the comment itself).', 'akismet' )
+-			);
+-		}
+-	}
+-
+-	public static function admin_menu() {
+-		if ( class_exists( 'Jetpack' ) )
+-			add_action( 'jetpack_admin_menu', array( 'Akismet_Admin', 'load_menu' ) );
+-		else
+-			self::load_menu();
+-	}
+-
+-	public static function admin_head() {
+-		if ( !current_user_can( 'manage_options' ) )
+-			return;
+-	}
+-	
+-	public static function admin_plugin_settings_link( $links ) { 
+-  		$settings_link = '<a href="'.esc_url( self::get_page_url() ).'">'.__('Settings', 'akismet').'</a>';
+-  		array_unshift( $links, $settings_link ); 
+-  		return $links; 
+-	}
+-
+-	public static function load_menu() {
+-		if ( class_exists( 'Jetpack' ) ) {
+-			$hook = add_submenu_page( 'jetpack', __( 'Akismet Anti-Spam' , 'akismet'), __( 'Akismet Anti-Spam' , 'akismet'), 'manage_options', 'akismet-key-config', array( 'Akismet_Admin', 'display_page' ) );
+-		}
+-		else {
+-			$hook = add_options_page( __('Akismet Anti-Spam', 'akismet'), __('Akismet Anti-Spam', 'akismet'), 'manage_options', 'akismet-key-config', array( 'Akismet_Admin', 'display_page' ) );
+-		}
+-		
+-		if ( $hook ) {
+-			add_action( "load-$hook", array( 'Akismet_Admin', 'admin_help' ) );
+-		}
+-	}
+-
+-	public static function load_resources() {
+-		global $hook_suffix;
+-
+-		if ( in_array( $hook_suffix, apply_filters( 'akismet_admin_page_hook_suffixes', array(
+-			'index.php', # dashboard
+-			'edit-comments.php',
+-			'comment.php',
+-			'post.php',
+-			'settings_page_akismet-key-config',
+-			'jetpack_page_akismet-key-config',
+-			'plugins.php',
+-		) ) ) ) {
+-			wp_register_style( 'akismet.css', plugin_dir_url( __FILE__ ) . '_inc/akismet.css', array(), AKISMET_VERSION );
+-			wp_enqueue_style( 'akismet.css');
+-
+-			wp_register_script( 'akismet.js', plugin_dir_url( __FILE__ ) . '_inc/akismet.js', array('jquery'), AKISMET_VERSION );
+-			wp_enqueue_script( 'akismet.js' );
+-			
+-			$inline_js = array(
+-				'comment_author_url_nonce' => wp_create_nonce( 'comment_author_url_nonce' ),
+-				'strings' => array(
+-					'Remove this URL' => __( 'Remove this URL' , 'akismet'),
+-					'Removing...'     => __( 'Removing...' , 'akismet'),
+-					'URL removed'     => __( 'URL removed' , 'akismet'),
+-					'(undo)'          => __( '(undo)' , 'akismet'),
+-					'Re-adding...'    => __( 'Re-adding...' , 'akismet'),
+-				)
+-			);
+-
+-			if ( isset( $_GET['akismet_recheck'] ) && wp_verify_nonce( $_GET['akismet_recheck'], 'akismet_recheck' ) ) {
+-				$inline_js['start_recheck'] = true;
+-			}
+-
+-			wp_localize_script( 'akismet.js', 'WPAkismet', $inline_js );
+-		}
+-	}
+-
+-	/**
+-	 * Add help to the Akismet page
+-	 *
+-	 * @return false if not the Akismet page
+-	 */
+-	public static function admin_help() {
+-		$current_screen = get_current_screen();
+-
+-		// Screen Content
+-		if ( current_user_can( 'manage_options' ) ) {
+-			if ( !Akismet::get_api_key() || ( isset( $_GET['view'] ) && $_GET['view'] == 'start' ) ) {
+-				//setup page
+-				$current_screen->add_help_tab(
+-					array(
+-						'id'		=> 'overview',
+-						'title'		=> __( 'Overview' , 'akismet'),
+-						'content'	=>
+-							'<p><strong>' . esc_html__( 'Akismet Setup' , 'akismet') . '</strong></p>' .
+-							'<p>' . esc_html__( 'Akismet filters out spam, so you can focus on more important things.' , 'akismet') . '</p>' .
+-							'<p>' . esc_html__( 'On this page, you are able to set up the Akismet plugin.' , 'akismet') . '</p>',
+-					)
+-				);
+-
+-				$current_screen->add_help_tab(
+-					array(
+-						'id'		=> 'setup-signup',
+-						'title'		=> __( 'New to Akismet' , 'akismet'),
+-						'content'	=>
+-							'<p><strong>' . esc_html__( 'Akismet Setup' , 'akismet') . '</strong></p>' .
+-							'<p>' . esc_html__( 'You need to enter an API key to activate the Akismet service on your site.' , 'akismet') . '</p>' .
+-							'<p>' . sprintf( __( 'Sign up for an account on %s to get an API Key.' , 'akismet'), '<a href="https://akismet.com/plugin-signup/" target="_blank">Akismet.com</a>' ) . '</p>',
+-					)
+-				);
+-
+-				$current_screen->add_help_tab(
+-					array(
+-						'id'		=> 'setup-manual',
+-						'title'		=> __( 'Enter an API Key' , 'akismet'),
+-						'content'	=>
+-							'<p><strong>' . esc_html__( 'Akismet Setup' , 'akismet') . '</strong></p>' .
+-							'<p>' . esc_html__( 'If you already have an API key' , 'akismet') . '</p>' .
+-							'<ol>' .
+-								'<li>' . esc_html__( 'Copy and paste the API key into the text field.' , 'akismet') . '</li>' .
+-								'<li>' . esc_html__( 'Click the Use this Key button.' , 'akismet') . '</li>' .
+-							'</ol>',
+-					)
+-				);
+-			}
+-			elseif ( isset( $_GET['view'] ) && $_GET['view'] == 'stats' ) {
+-				//stats page
+-				$current_screen->add_help_tab(
+-					array(
+-						'id'		=> 'overview',
+-						'title'		=> __( 'Overview' , 'akismet'),
+-						'content'	=>
+-							'<p><strong>' . esc_html__( 'Akismet Stats' , 'akismet') . '</strong></p>' .
+-							'<p>' . esc_html__( 'Akismet filters out spam, so you can focus on more important things.' , 'akismet') . '</p>' .
+-							'<p>' . esc_html__( 'On this page, you are able to view stats on spam filtered on your site.' , 'akismet') . '</p>',
+-					)
+-				);
+-			}
+-			else {
+-				//configuration page
+-				$current_screen->add_help_tab(
+-					array(
+-						'id'		=> 'overview',
+-						'title'		=> __( 'Overview' , 'akismet'),
+-						'content'	=>
+-							'<p><strong>' . esc_html__( 'Akismet Configuration' , 'akismet') . '</strong></p>' .
+-							'<p>' . esc_html__( 'Akismet filters out spam, so you can focus on more important things.' , 'akismet') . '</p>' .
+-							'<p>' . esc_html__( 'On this page, you are able to update your Akismet settings and view spam stats.' , 'akismet') . '</p>',
+-					)
+-				);
+-
+-				$current_screen->add_help_tab(
+-					array(
+-						'id'		=> 'settings',
+-						'title'		=> __( 'Settings' , 'akismet'),
+-						'content'	=>
+-							'<p><strong>' . esc_html__( 'Akismet Configuration' , 'akismet') . '</strong></p>' .
+-							( Akismet::predefined_api_key() ? '' : '<p><strong>' . esc_html__( 'API Key' , 'akismet') . '</strong> - ' . esc_html__( 'Enter/remove an API key.' , 'akismet') . '</p>' ) .
+-							'<p><strong>' . esc_html__( 'Comments' , 'akismet') . '</strong> - ' . esc_html__( 'Show the number of approved comments beside each comment author in the comments list page.' , 'akismet') . '</p>' .
+-							'<p><strong>' . esc_html__( 'Strictness' , 'akismet') . '</strong> - ' . esc_html__( 'Choose to either discard the worst spam automatically or to always put all spam in spam folder.' , 'akismet') . '</p>',
+-					)
+-				);
+-
+-				if ( ! Akismet::predefined_api_key() ) {
+-					$current_screen->add_help_tab(
+-						array(
+-							'id'		=> 'account',
+-							'title'		=> __( 'Account' , 'akismet'),
+-							'content'	=>
+-								'<p><strong>' . esc_html__( 'Akismet Configuration' , 'akismet') . '</strong></p>' .
+-								'<p><strong>' . esc_html__( 'Subscription Type' , 'akismet') . '</strong> - ' . esc_html__( 'The Akismet subscription plan' , 'akismet') . '</p>' .
+-								'<p><strong>' . esc_html__( 'Status' , 'akismet') . '</strong> - ' . esc_html__( 'The subscription status - active, cancelled or suspended' , 'akismet') . '</p>',
+-						)
+-					);
+-				}
+-			}
+-		}
+-
+-		// Help Sidebar
+-		$current_screen->set_help_sidebar(
+-			'<p><strong>' . esc_html__( 'For more information:' , 'akismet') . '</strong></p>' .
+-			'<p><a href="https://akismet.com/faq/" target="_blank">'     . esc_html__( 'Akismet FAQ' , 'akismet') . '</a></p>' .
+-			'<p><a href="https://akismet.com/support/" target="_blank">' . esc_html__( 'Akismet Support' , 'akismet') . '</a></p>'
+-		);
+-	}
+-
+-	public static function enter_api_key() {
+-		if ( ! current_user_can( 'manage_options' ) ) {
+-			die( __( 'Cheatin&#8217; uh?', 'akismet' ) );
+-		}
+-
+-		if ( !wp_verify_nonce( $_POST['_wpnonce'], self::NONCE ) )
+-			return false;
+-
+-		foreach( array( 'akismet_strictness', 'akismet_show_user_comments_approved' ) as $option ) {
+-			update_option( $option, isset( $_POST[$option] ) && (int) $_POST[$option] == 1 ? '1' : '0' );
+-		}
+-
+-		if ( ! empty( $_POST['akismet_comment_form_privacy_notice'] ) ) {
+-			self::set_form_privacy_notice_option( $_POST['akismet_comment_form_privacy_notice'] );
+-		} else {
+-			self::set_form_privacy_notice_option( 'hide' );
+-		}
+-
+-		if ( Akismet::predefined_api_key() ) {
+-			return false; //shouldn't have option to save key if already defined
+-		}
+-		
+-		$new_key = preg_replace( '/[^a-f0-9]/i', '', $_POST['key'] );
+-		$old_key = Akismet::get_api_key();
+-
+-		if ( empty( $new_key ) ) {
+-			if ( !empty( $old_key ) ) {
+-				delete_option( 'wordpress_api_key' );
+-				self::$notices[] = 'new-key-empty';
+-			}
+-		}
+-		elseif ( $new_key != $old_key ) {
+-			self::save_key( $new_key );
+-		}
+-
+-		return true;
+-	}
+-
+-	public static function save_key( $api_key ) {
+-		$key_status = Akismet::verify_key( $api_key );
+-
+-		if ( $key_status == 'valid' ) {
+-			$akismet_user = self::get_akismet_user( $api_key );
+-			
+-			if ( $akismet_user ) {				
+-				if ( in_array( $akismet_user->status, array( 'active', 'active-dunning', 'no-sub' ) ) )
+-					update_option( 'wordpress_api_key', $api_key );
+-				
+-				if ( $akismet_user->status == 'active' )
+-					self::$notices['status'] = 'new-key-valid';
+-				elseif ( $akismet_user->status == 'notice' )
+-					self::$notices['status'] = $akismet_user;
+-				else
+-					self::$notices['status'] = $akismet_user->status;
+-			}
+-			else
+-				self::$notices['status'] = 'new-key-invalid';
+-		}
+-		elseif ( in_array( $key_status, array( 'invalid', 'failed' ) ) )
+-			self::$notices['status'] = 'new-key-'.$key_status;
+-	}
+-
+-	public static function dashboard_stats() {
+-		if ( did_action( 'rightnow_end' ) ) {
+-			return; // We already displayed this info in the "Right Now" section
+-		}
+-
+-		if ( !$count = get_option('akismet_spam_count') )
+-			return;
+-
+-		global $submenu;
+-
+-		echo '<h3>' . esc_html( _x( 'Spam', 'comments' , 'akismet') ) . '</h3>';
+-
+-		echo '<p>'.sprintf( _n(
+-				'<a href="%1$s">Akismet</a> has protected your site from <a href="%2$s">%3$s spam comment</a>.',
+-				'<a href="%1$s">Akismet</a> has protected your site from <a href="%2$s">%3$s spam comments</a>.',
+-				$count
+-			, 'akismet'), 'https://akismet.com/wordpress/', esc_url( add_query_arg( array( 'page' => 'akismet-admin' ), admin_url( isset( $submenu['edit-comments.php'] ) ? 'edit-comments.php' : 'edit.php' ) ) ), number_format_i18n($count) ).'</p>';
+-	}
+-
+-	// WP 2.5+
+-	public static function rightnow_stats() {
+-		if ( $count = get_option('akismet_spam_count') ) {
+-			$intro = sprintf( _n(
+-				'<a href="%1$s">Akismet</a> has protected your site from %2$s spam comment already. ',
+-				'<a href="%1$s">Akismet</a> has protected your site from %2$s spam comments already. ',
+-				$count
+-			, 'akismet'), 'https://akismet.com/wordpress/', number_format_i18n( $count ) );
+-		} else {
+-			$intro = sprintf( __('<a href="%s">Akismet</a> blocks spam from getting to your blog. ', 'akismet'), 'https://akismet.com/wordpress/' );
+-		}
+-
+-		$link = add_query_arg( array( 'comment_status' => 'spam' ), admin_url( 'edit-comments.php' ) );
+-
+-		if ( $queue_count = self::get_spam_count() ) {
+-			$queue_text = sprintf( _n(
+-				'There&#8217;s <a href="%2$s">%1$s comment</a> in your spam queue right now.',
+-				'There are <a href="%2$s">%1$s comments</a> in your spam queue right now.',
+-				$queue_count
+-			, 'akismet'), number_format_i18n( $queue_count ), esc_url( $link ) );
+-		} else {
+-			$queue_text = sprintf( __( "There&#8217;s nothing in your <a href='%s'>spam queue</a> at the moment." , 'akismet'), esc_url( $link ) );
+-		}
+-
+-		$text = $intro . '<br />' . $queue_text;
+-		echo "<p class='akismet-right-now'>$text</p>\n";
+-	}
+-
+-	public static function check_for_spam_button( $comment_status ) {
+-		// The "Check for Spam" button should only appear when the page might be showing
+-		// a comment with comment_approved=0, which means an un-trashed, un-spammed,
+-		// not-yet-moderated comment.
+-		if ( 'all' != $comment_status && 'moderated' != $comment_status ) {
+-			return;
+-		}
+-
+-		$link = add_query_arg( array( 'action' => 'akismet_recheck_queue' ), admin_url( 'admin.php' ) );
+-
+-		$comments_count = wp_count_comments();
+-		
+-		echo '</div>';
+-		echo '<div class="alignleft actions">';
+-
+-		$classes = array(
+-			'button-secondary',
+-			'checkforspam',
+-		);
+-
+-		if ( ! Akismet::get_api_key() ) {
+-			$link = admin_url( 'options-general.php?page=akismet-key-config' );
+-
+-			$classes[] = 'checkforspam-pending-config';
+-		}
+-
+-		if ( $comments_count->moderated == 0 ) {
+-			$classes[] = 'button-disabled';
+-		}
+-		echo '<a
+-				class="' . esc_attr( implode( ' ', $classes ) ) . '"
+-				href="' . esc_url( $link ) . '"
+-				data-active-label="' . esc_attr( __( 'Checking for Spam', 'akismet' ) ) . '"
+-				data-progress-label-format="' . esc_attr( __( '(%1$s%)', 'akismet' ) ) . '"
+-				data-success-url="' . esc_attr( remove_query_arg( array( 'akismet_recheck', 'akismet_recheck_error' ), add_query_arg( array( 'akismet_recheck_complete' => 1, 'recheck_count' => urlencode( '__recheck_count__' ), 'spam_count' => urlencode( '__spam_count__' ) ) ) ) ) . '"
+-				data-failure-url="' . esc_attr( remove_query_arg( array( 'akismet_recheck', 'akismet_recheck_complete' ), add_query_arg( array( 'akismet_recheck_error' => 1 ) ) ) ) . '"
+-				data-pending-comment-count="' . esc_attr( $comments_count->moderated ) . '"
+-				data-nonce="' . esc_attr( wp_create_nonce( 'akismet_check_for_spam' ) ) . '"
+-				>';
+-			echo '<span class="akismet-label">' . esc_html__('Check for Spam', 'akismet') . '</span>';
+-			echo '<span class="checkforspam-progress"></span>';
+-		echo '</a>';
+-		echo '<span class="checkforspam-spinner"></span>';
+-
+-	}
+-
+-	public static function recheck_queue() {
+-		global $wpdb;
+-
+-		Akismet::fix_scheduled_recheck();
+-
+-		if ( ! ( isset( $_GET['recheckqueue'] ) || ( isset( $_REQUEST['action'] ) && 'akismet_recheck_queue' == $_REQUEST['action'] ) ) ) {
+-			return;
+-		}
+-		
+-		if ( ! wp_verify_nonce( $_POST['nonce'], 'akismet_check_for_spam' ) ) {
+-			wp_send_json( array(
+-				'error' => __( "You don't have permission to do that."),
+-			));
+-			return;
+-		}
+-
+-		$result_counts = self::recheck_queue_portion( empty( $_POST['offset'] ) ? 0 : $_POST['offset'], empty( $_POST['limit'] ) ? 100 : $_POST['limit'] );
+-
+-		if ( defined( 'DOING_AJAX' ) && DOING_AJAX ) {
+-			wp_send_json( array(
+-				'counts' => $result_counts,
+-			));
+-		}
+-		else {
+-			$redirect_to = isset( $_SERVER['HTTP_REFERER'] ) ? $_SERVER['HTTP_REFERER'] : admin_url( 'edit-comments.php' );
+-			wp_safe_redirect( $redirect_to );
+-			exit;
+-		}
+-	}
+-	
+-	public static function recheck_queue_portion( $start = 0, $limit = 100 ) {
+-		global $wpdb;
+-		
+-		$paginate = '';
+-
+-		if ( $limit <= 0 ) {
+-			$limit = 100;
+-		}
+-
+-		if ( $start < 0 ) {
+-			$start = 0;
+-		}
+-
+-		$moderation = $wpdb->get_col( $wpdb->prepare( "SELECT * FROM {$wpdb->comments} WHERE comment_approved = '0' LIMIT %d OFFSET %d", $limit, $start ) );
+-
+-		$result_counts = array(
+-			'processed' => count( $moderation ),
+-			'spam' => 0,
+-			'ham' => 0,
+-			'error' => 0,
+-		);
+-
+-		foreach ( $moderation as $comment_id ) {
+-			$api_response = Akismet::recheck_comment( $comment_id, 'recheck_queue' );
+-
+-			if ( 'true' === $api_response ) {
+-				++$result_counts['spam'];
+-			}
+-			elseif ( 'false' === $api_response ) {
+-				++$result_counts['ham'];
+-			}
+-			else {
+-				++$result_counts['error'];
+-			}
+-		}
+-
+-		return $result_counts;
+-	}
+-
+-	// Adds an 'x' link next to author URLs, clicking will remove the author URL and show an undo link
+-	public static function remove_comment_author_url() {
+-		if ( !empty( $_POST['id'] ) && check_admin_referer( 'comment_author_url_nonce' ) ) {
+-			$comment_id = intval( $_POST['id'] );
+-			$comment = get_comment( $comment_id, ARRAY_A );
+-			if ( $comment && current_user_can( 'edit_comment', $comment['comment_ID'] ) ) {
+-				$comment['comment_author_url'] = '';
+-				do_action( 'comment_remove_author_url' );
+-				print( wp_update_comment( $comment ) );
+-				die();
+-			}
+-		}
+-	}
+-
+-	public static function add_comment_author_url() {
+-		if ( !empty( $_POST['id'] ) && !empty( $_POST['url'] ) && check_admin_referer( 'comment_author_url_nonce' ) ) {
+-			$comment_id = intval( $_POST['id'] );
+-			$comment = get_comment( $comment_id, ARRAY_A );
+-			if ( $comment && current_user_can( 'edit_comment', $comment['comment_ID'] ) ) {
+-				$comment['comment_author_url'] = esc_url( $_POST['url'] );
+-				do_action( 'comment_add_author_url' );
+-				print( wp_update_comment( $comment ) );
+-				die();
+-			}
+-		}
+-	}
+-
+-	public static function comment_row_action( $a, $comment ) {
+-		$akismet_result = get_comment_meta( $comment->comment_ID, 'akismet_result', true );
+-		$akismet_error  = get_comment_meta( $comment->comment_ID, 'akismet_error', true );
+-		$user_result    = get_comment_meta( $comment->comment_ID, 'akismet_user_result', true);
+-		$comment_status = wp_get_comment_status( $comment->comment_ID );
+-		$desc = null;
+-		if ( $akismet_error ) {
+-			$desc = __( 'Awaiting spam check' , 'akismet');
+-		} elseif ( !$user_result || $user_result == $akismet_result ) {
+-			// Show the original Akismet result if the user hasn't overridden it, or if their decision was the same
+-			if ( $akismet_result == 'true' && $comment_status != 'spam' && $comment_status != 'trash' )
+-				$desc = __( 'Flagged as spam by Akismet' , 'akismet');
+-			elseif ( $akismet_result == 'false' && $comment_status == 'spam' )
+-				$desc = __( 'Cleared by Akismet' , 'akismet');
+-		} else {
+-			$who = get_comment_meta( $comment->comment_ID, 'akismet_user', true );
+-			if ( $user_result == 'true' )
+-				$desc = sprintf( __('Flagged as spam by %s', 'akismet'), $who );
+-			else
+-				$desc = sprintf( __('Un-spammed by %s', 'akismet'), $who );
+-		}
+-
+-		// add a History item to the hover links, just after Edit
+-		if ( $akismet_result ) {
+-			$b = array();
+-			foreach ( $a as $k => $item ) {
+-				$b[ $k ] = $item;
+-				if (
+-					$k == 'edit'
+-					|| $k == 'unspam'
+-				) {
+-					$b['history'] = '<a href="comment.php?action=editcomment&amp;c='.$comment->comment_ID.'#akismet-status" title="'. esc_attr__( 'View comment history' , 'akismet') . '"> '. esc_html__('History', 'akismet') . '</a>';
+-				}
+-			}
+-
+-			$a = $b;
+-		}
+-
+-		if ( $desc )
+-			echo '<span class="akismet-status" commentid="'.$comment->comment_ID.'"><a href="comment.php?action=editcomment&amp;c='.$comment->comment_ID.'#akismet-status" title="' . esc_attr__( 'View comment history' , 'akismet') . '">'.esc_html( $desc ).'</a></span>';
+-
+-		$show_user_comments_option = get_option( 'akismet_show_user_comments_approved' );
+-		
+-		if ( $show_user_comments_option === false ) {
+-			// Default to active if the user hasn't made a decision.
+-			$show_user_comments_option = '1';
+-		}
+-		
+-		$show_user_comments = apply_filters( 'akismet_show_user_comments_approved', $show_user_comments_option );
+-		$show_user_comments = $show_user_comments === 'false' ? false : $show_user_comments; //option used to be saved as 'false' / 'true'
+-		
+-		if ( $show_user_comments ) {
+-			$comment_count = Akismet::get_user_comments_approved( $comment->user_id, $comment->comment_author_email, $comment->comment_author, $comment->comment_author_url );
+-			$comment_count = intval( $comment_count );
+-			echo '<span class="akismet-user-comment-count" commentid="'.$comment->comment_ID.'" style="display:none;"><br><span class="akismet-user-comment-counts">'. sprintf( esc_html( _n( '%s approved', '%s approved', $comment_count , 'akismet') ), number_format_i18n( $comment_count ) ) . '</span></span>';
+-		}
+-
+-		return $a;
+-	}
+-
+-	public static function comment_status_meta_box( $comment ) {
+-		$history = Akismet::get_comment_history( $comment->comment_ID );
+-
+-		if ( $history ) {
+-			foreach ( $history as $row ) {
+-				$time = date( 'D d M Y @ h:i:s a', $row['time'] ) . ' GMT';
+-				
+-				$message = '';
+-				
+-				if ( ! empty( $row['message'] ) ) {
+-					// Old versions of Akismet stored the message as a literal string in the commentmeta.
+-					// New versions don't do that for two reasons:
+-					// 1) Save space.
+-					// 2) The message can be translated into the current language of the blog, not stuck 
+-					//    in the language of the blog when the comment was made.
+-					$message = esc_html( $row['message'] );
+-				}
+-				
+-				// If possible, use a current translation.
+-				switch ( $row['event'] ) {
+-					case 'recheck-spam';
+-						$message = esc_html( __( 'Akismet re-checked and caught this comment as spam.', 'akismet' ) );
+-					break;
+-					case 'check-spam':
+-						$message = esc_html( __( 'Akismet caught this comment as spam.', 'akismet' ) );
+-					break;
+-					case 'recheck-ham':
+-						$message = esc_html( __( 'Akismet re-checked and cleared this comment.', 'akismet' ) );
+-					break;
+-					case 'check-ham':
+-						$message = esc_html( __( 'Akismet cleared this comment.', 'akismet' ) );
+-					break;
+-					case 'wp-blacklisted':
+-						$message = sprintf( esc_html( __( 'Comment was caught by %s.', 'akismet' ) ), '<code>wp_blacklist_check</code>' );
+-					break;
+-					case 'report-spam':
+-						if ( isset( $row['user'] ) ) {
+-							$message = esc_html( sprintf( __( '%s reported this comment as spam.', 'akismet' ), $row['user'] ) );
+-						}
+-						else if ( ! $message ) {
+-							$message = esc_html( __( 'This comment was reported as spam.', 'akismet' ) );
+-						}
+-					break;
+-					case 'report-ham':
+-						if ( isset( $row['user'] ) ) {
+-							$message = esc_html( sprintf( __( '%s reported this comment as not spam.', 'akismet' ), $row['user'] ) );
+-						}
+-						else if ( ! $message ) {
+-							$message = esc_html( __( 'This comment was reported as not spam.', 'akismet' ) );
+-						}
+-					break;
+-					case 'cron-retry-spam':
+-						$message = esc_html( __( 'Akismet caught this comment as spam during an automatic retry.' , 'akismet') );
+-					break;
+-					case 'cron-retry-ham':
+-						$message = esc_html( __( 'Akismet cleared this comment during an automatic retry.', 'akismet') );
+-					break;
+-					case 'check-error':
+-						if ( isset( $row['meta'], $row['meta']['response'] ) ) {
+-							$message = sprintf( esc_html( __( 'Akismet was unable to check this comment (response: %s) but will automatically retry later.', 'akismet') ), '<code>' . esc_html( $row['meta']['response'] ) . '</code>' );
+-						}
+-						else {
+-							$message = esc_html( __( 'Akismet was unable to check this comment but will automatically retry later.', 'akismet' ) );
+-						}
+-					break;
+-					case 'recheck-error':
+-						if ( isset( $row['meta'], $row['meta']['response'] ) ) {
+-							$message = sprintf( esc_html( __( 'Akismet was unable to recheck this comment (response: %s).', 'akismet') ), '<code>' . esc_html( $row['meta']['response'] ) . '</code>' );
+-						}
+-						else {
+-							$message = esc_html( __( 'Akismet was unable to recheck this comment.', 'akismet' ) );
+-						}
+-					break;
+-					default:
+-						if ( preg_match( '/^status-changed/', $row['event'] ) ) {
+-							// Half of these used to be saved without the dash after 'status-changed'.
+-							// See https://plugins.trac.wordpress.org/changeset/1150658/akismet/trunk
+-							$new_status = preg_replace( '/^status-changed-?/', '', $row['event'] );
+-							$message = sprintf( esc_html( __( 'Comment status was changed to %s', 'akismet' ) ), '<code>' . esc_html( $new_status ) . '</code>' );
+-						}
+-						else if ( preg_match( '/^status-/', $row['event'] ) ) {
+-							$new_status = preg_replace( '/^status-/', '', $row['event'] );
+-
+-							if ( isset( $row['user'] ) ) {
+-								$message = sprintf( esc_html( __( '%1$s changed the comment status to %2$s.', 'akismet' ) ), $row['user'], '<code>' . esc_html( $new_status ) . '</code>' );
+-							}
+-						}
+-					break;
+-					
+-				}
+-
+-				if ( ! empty( $message ) ) {
+-					echo '<p>';
+-					echo '<span style="color: #999;" alt="' . $time . '" title="' . $time . '">' . sprintf( esc_html__('%s ago', 'akismet'), human_time_diff( $row['time'] ) ) . '</span>';
+-					echo ' - ';
+-					echo $message; // esc_html() is done above so that we can use HTML in some messages.
+-					echo '</p>';
+-				}
+-			}
+-		}
+-		else {
+-			echo '<p>';
+-			echo esc_html( __( 'No comment history.', 'akismet' ) );
+-			echo '</p>';
+-		}
+-	}
+-
+-	public static function plugin_action_links( $links, $file ) {
+-		if ( $file == plugin_basename( plugin_dir_url( __FILE__ ) . '/akismet.php' ) ) {
+-			$links[] = '<a href="' . esc_url( self::get_page_url() ) . '">'.esc_html__( 'Settings' , 'akismet').'</a>';
+-		}
+-
+-		return $links;
+-	}
+-
+-	// Total spam in queue
+-	// get_option( 'akismet_spam_count' ) is the total caught ever
+-	public static function get_spam_count( $type = false ) {
+-		global $wpdb;
+-
+-		if ( !$type ) { // total
+-			$count = wp_cache_get( 'akismet_spam_count', 'widget' );
+-			if ( false === $count ) {
+-				$count = wp_count_comments();
+-				$count = $count->spam;
+-				wp_cache_set( 'akismet_spam_count', $count, 'widget', 3600 );
+-			}
+-			return $count;
+-		} elseif ( 'comments' == $type || 'comment' == $type ) { // comments
+-			$type = '';
+-		}
+-
+-		return (int) $wpdb->get_var( $wpdb->prepare( "SELECT COUNT(comment_ID) FROM {$wpdb->comments} WHERE comment_approved = 'spam' AND comment_type = %s", $type ) );
+-	}
+-
+-	// Check connectivity between the WordPress blog and Akismet's servers.
+-	// Returns an associative array of server IP addresses, where the key is the IP address, and value is true (available) or false (unable to connect).
+-	public static function check_server_ip_connectivity() {
+-		
+-		$servers = $ips = array();
+-
+-		// Some web hosts may disable this function
+-		if ( function_exists('gethostbynamel') ) {	
+-			
+-			$ips = gethostbynamel( 'rest.akismet.com' );
+-			if ( $ips && is_array($ips) && count($ips) ) {
+-				$api_key = Akismet::get_api_key();
+-				
+-				foreach ( $ips as $ip ) {
+-					$response = Akismet::verify_key( $api_key, $ip );
+-					// even if the key is invalid, at least we know we have connectivity
+-					if ( $response == 'valid' || $response == 'invalid' )
+-						$servers[$ip] = 'connected';
+-					else
+-						$servers[$ip] = $response ? $response : 'unable to connect';
+-				}
+-			}
+-		}
+-		
+-		return $servers;
+-	}
+-	
+-	// Simpler connectivity check
+-	public static function check_server_connectivity($cache_timeout = 86400) {
+-		
+-		$debug = array();
+-		$debug[ 'PHP_VERSION' ]         = PHP_VERSION;
+-		$debug[ 'WORDPRESS_VERSION' ]   = $GLOBALS['wp_version'];
+-		$debug[ 'AKISMET_VERSION' ]     = AKISMET_VERSION;
+-		$debug[ 'AKISMET__PLUGIN_DIR' ] = AKISMET__PLUGIN_DIR;
+-		$debug[ 'SITE_URL' ]            = site_url();
+-		$debug[ 'HOME_URL' ]            = home_url();
+-		
+-		$servers = get_option('akismet_available_servers');
+-		if ( (time() - get_option('akismet_connectivity_time') < $cache_timeout) && $servers !== false ) {
+-			$servers = self::check_server_ip_connectivity();
+-			update_option('akismet_available_servers', $servers);
+-			update_option('akismet_connectivity_time', time());
+-		}
+-
+-		if ( wp_http_supports( array( 'ssl' ) ) ) {
+-			$response = wp_remote_get( 'https://rest.akismet.com/1.1/test' );
+-		}
+-		else {
+-			$response = wp_remote_get( 'http://rest.akismet.com/1.1/test' );
+-		}
+-
+-		$debug[ 'gethostbynamel' ]  = function_exists('gethostbynamel') ? 'exists' : 'not here';
+-		$debug[ 'Servers' ]         = $servers;
+-		$debug[ 'Test Connection' ] = $response;
+-		
+-		Akismet::log( $debug );
+-		
+-		if ( $response && 'connected' == wp_remote_retrieve_body( $response ) )
+-			return true;
+-		
+-		return false;
+-	}
+-
+-	// Check the server connectivity and store the available servers in an option. 
+-	public static function get_server_connectivity($cache_timeout = 86400) {
+-		return self::check_server_connectivity( $cache_timeout );
+-	}
+-
+-	/**
+-	 * Find out whether any comments in the Pending queue have not yet been checked by Akismet.
+-	 *
+-	 * @return bool
+-	 */
+-	public static function are_any_comments_waiting_to_be_checked() {
+-		return !! get_comments( array(
+-			// Exclude comments that are not pending. This would happen if someone manually approved or spammed a comment
+-			// that was waiting to be checked. The akismet_error meta entry will eventually be removed by the cron recheck job.
+-			'status' => 'hold',
+-			
+-			// This is the commentmeta that is saved when a comment couldn't be checked.
+-			'meta_key' => 'akismet_error',
+-			
+-			// We only need to know whether at least one comment is waiting for a check.
+-			'number' => 1,
+-		) );
+-	}
+-
+-	public static function get_page_url( $page = 'config' ) {
+-
+-		$args = array( 'page' => 'akismet-key-config' );
+-
+-		if ( $page == 'stats' )
+-			$args = array( 'page' => 'akismet-key-config', 'view' => 'stats' );
+-		elseif ( $page == 'delete_key' )
+-			$args = array( 'page' => 'akismet-key-config', 'view' => 'start', 'action' => 'delete-key', '_wpnonce' => wp_create_nonce( self::NONCE ) );
+-
+-		$url = add_query_arg( $args, class_exists( 'Jetpack' ) ? admin_url( 'admin.php' ) : admin_url( 'options-general.php' ) );
+-
+-		return $url;
+-	}
+-	
+-	public static function get_akismet_user( $api_key ) {
+-		$akismet_user = false;
+-
+-		$subscription_verification = Akismet::http_post( Akismet::build_query( array( 'key' => $api_key, 'blog' => get_option( 'home' ) ) ), 'get-subscription' );
+-
+-		if ( ! empty( $subscription_verification[1] ) ) {
+-			if ( 'invalid' !== $subscription_verification[1] ) {
+-				$akismet_user = json_decode( $subscription_verification[1] );
+-			}
+-		}
+-
+-		return $akismet_user;
+-	}
+-	
+-	public static function get_stats( $api_key ) {
+-		$stat_totals = array();
+-
+-		foreach( array( '6-months', 'all' ) as $interval ) {
+-			$response = Akismet::http_post( Akismet::build_query( array( 'blog' => get_option( 'home' ), 'key' => $api_key, 'from' => $interval ) ), 'get-stats' );
+-
+-			if ( ! empty( $response[1] ) ) {
+-				$stat_totals[$interval] = json_decode( $response[1] );
+-			}
+-		}
+-
+-		return $stat_totals;
+-	}
+-	
+-	public static function verify_wpcom_key( $api_key, $user_id, $extra = array() ) {
+-		$akismet_account = Akismet::http_post( Akismet::build_query( array_merge( array(
+-			'user_id'          => $user_id,
+-			'api_key'          => $api_key,
+-			'get_account_type' => 'true'
+-		), $extra ) ), 'verify-wpcom-key' );
+-
+-		if ( ! empty( $akismet_account[1] ) )
+-			$akismet_account = json_decode( $akismet_account[1] );
+-
+-		Akismet::log( compact( 'akismet_account' ) );
+-		
+-		return $akismet_account;
+-	}
+-	
+-	public static function connect_jetpack_user() {
+-	
+-		if ( $jetpack_user = self::get_jetpack_user() ) {
+-			if ( isset( $jetpack_user['user_id'] ) && isset(  $jetpack_user['api_key'] ) ) {
+-				$akismet_user = self::verify_wpcom_key( $jetpack_user['api_key'], $jetpack_user['user_id'], array( 'action' => 'connect_jetpack_user' ) );
+-							
+-				if ( is_object( $akismet_user ) ) {
+-					self::save_key( $akismet_user->api_key );
+-					return in_array( $akismet_user->status, array( 'active', 'active-dunning', 'no-sub' ) );
+-				}
+-			}
+-		}
+-		
+-		return false;
+-	}
+-
+-	public static function display_alert() {
+-		Akismet::view( 'notice', array(
+-			'type' => 'alert',
+-			'code' => (int) get_option( 'akismet_alert_code' ),
+-			'msg'  => get_option( 'akismet_alert_msg' )
+-		) );
+-	}
+-
+-	public static function display_spam_check_warning() {
+-		Akismet::fix_scheduled_recheck();
+-
+-		if ( wp_next_scheduled('akismet_schedule_cron_recheck') > time() && self::are_any_comments_waiting_to_be_checked() ) {
+-			$link_text = apply_filters( 'akismet_spam_check_warning_link_text', sprintf( __( 'Please check your <a href="%s">Akismet configuration</a> and contact your web host if problems persist.', 'akismet'), esc_url( self::get_page_url() ) ) );
+-			Akismet::view( 'notice', array( 'type' => 'spam-check', 'link_text' => $link_text ) );
+-		}
+-	}
+-
+-	public static function display_api_key_warning() {
+-		Akismet::view( 'notice', array( 'type' => 'plugin' ) );
+-	}
+-
+-	public static function display_page() {
+-		if ( !Akismet::get_api_key() || ( isset( $_GET['view'] ) && $_GET['view'] == 'start' ) )
+-			self::display_start_page();
+-		elseif ( isset( $_GET['view'] ) && $_GET['view'] == 'stats' )
+-			self::display_stats_page();
+-		else
+-			self::display_configuration_page();
+-	}
+-
+-	public static function display_start_page() {
+-		if ( isset( $_GET['action'] ) ) {
+-			if ( $_GET['action'] == 'delete-key' ) {
+-				if ( isset( $_GET['_wpnonce'] ) && wp_verify_nonce( $_GET['_wpnonce'], self::NONCE ) )
+-					delete_option( 'wordpress_api_key' );
+-			}
+-		}
+-
+-		if ( $api_key = Akismet::get_api_key() && ( empty( self::$notices['status'] ) || 'existing-key-invalid' != self::$notices['status'] ) ) {
+-			self::display_configuration_page();
+-			return;
+-		}
+-		
+-		//the user can choose to auto connect their API key by clicking a button on the akismet done page
+-		//if jetpack, get verified api key by using connected wpcom user id
+-		//if no jetpack, get verified api key by using an akismet token	
+-		
+-		$akismet_user = false;
+-		
+-		if ( isset( $_GET['token'] ) && preg_match('/^(\d+)-[0-9a-f]{20}$/', $_GET['token'] ) )
+-			$akismet_user = self::verify_wpcom_key( '', '', array( 'token' => $_GET['token'] ) );
+-		elseif ( $jetpack_user = self::get_jetpack_user() )
+-			$akismet_user = self::verify_wpcom_key( $jetpack_user['api_key'], $jetpack_user['user_id'] );
+-			
+-		if ( isset( $_GET['action'] ) ) {
+-			if ( $_GET['action'] == 'save-key' ) {
+-				if ( is_object( $akismet_user ) ) {
+-					self::save_key( $akismet_user->api_key );
+-					self::display_configuration_page();
+-					return;
+-				}
+-			}
+-		}
+-
+-		Akismet::view( 'start', compact( 'akismet_user' ) );
+-
+-		/*
+-		// To see all variants when testing.
+-		$akismet_user->status = 'no-sub';
+-		Akismet::view( 'start', compact( 'akismet_user' ) );
+-		$akismet_user->status = 'cancelled';
+-		Akismet::view( 'start', compact( 'akismet_user' ) );
+-		$akismet_user->status = 'suspended';
+-		Akismet::view( 'start', compact( 'akismet_user' ) );
+-		$akismet_user->status = 'other';
+-		Akismet::view( 'start', compact( 'akismet_user' ) );
+-		$akismet_user = false;
+-		*/
+-	}
+-
+-	public static function display_stats_page() {
+-		Akismet::view( 'stats' );
+-	}
+-
+-	public static function display_configuration_page() {
+-		$api_key      = Akismet::get_api_key();
+-		$akismet_user = self::get_akismet_user( $api_key );
+-		
+-		if ( ! $akismet_user ) {
+-			// This could happen if the user's key became invalid after it was previously valid and successfully set up.
+-			self::$notices['status'] = 'existing-key-invalid';
+-			self::display_start_page();
+-			return;
+-		}
+-
+-		$stat_totals  = self::get_stats( $api_key );
+-
+-		// If unset, create the new strictness option using the old discard option to determine its default.
+-		// If the old option wasn't set, default to discarding the blatant spam.
+-		if ( get_option( 'akismet_strictness' ) === false ) {
+-			add_option( 'akismet_strictness', ( get_option( 'akismet_discard_month' ) === 'false' ? '0' : '1' ) );
+-		}
+-		
+-		// Sync the local "Total spam blocked" count with the authoritative count from the server.
+-		if ( isset( $stat_totals['all'], $stat_totals['all']->spam ) ) {
+-			update_option( 'akismet_spam_count', $stat_totals['all']->spam );
+-		}
+-
+-		$notices = array();
+-
+-		if ( empty( self::$notices ) ) {
+-			if ( ! empty( $stat_totals['all'] ) && isset( $stat_totals['all']->time_saved ) && $akismet_user->status == 'active' && $akismet_user->account_type == 'free-api-key' ) {
+-
+-				$time_saved = false;
+-
+-				if ( $stat_totals['all']->time_saved > 1800 ) {
+-					$total_in_minutes = round( $stat_totals['all']->time_saved / 60 );
+-					$total_in_hours   = round( $total_in_minutes / 60 );
+-					$total_in_days    = round( $total_in_hours / 8 );
+-					$cleaning_up      = __( 'Cleaning up spam takes time.' , 'akismet');
+-
+-					if ( $total_in_days > 1 )
+-						$time_saved = $cleaning_up . ' ' . sprintf( _n( 'Akismet has saved you %s day!', 'Akismet has saved you %s days!', $total_in_days, 'akismet' ), number_format_i18n( $total_in_days ) );
+-					elseif ( $total_in_hours > 1 )
+-						$time_saved = $cleaning_up . ' ' . sprintf( _n( 'Akismet has saved you %d hour!', 'Akismet has saved you %d hours!', $total_in_hours, 'akismet' ), $total_in_hours );
+-					elseif ( $total_in_minutes >= 30 )
+-						$time_saved = $cleaning_up . ' ' . sprintf( _n( 'Akismet has saved you %d minute!', 'Akismet has saved you %d minutes!', $total_in_minutes, 'akismet' ), $total_in_minutes );
+-				}
+-				
+-				$notices[] =  array( 'type' => 'active-notice', 'time_saved' => $time_saved );
+-			}
+-			
+-			if ( !empty( $akismet_user->limit_reached ) && in_array( $akismet_user->limit_reached, array( 'yellow', 'red' ) ) ) {
+-				$notices[] = array( 'type' => 'limit-reached', 'level' => $akismet_user->limit_reached );
+-			}
+-		}
+-		
+-		if ( !isset( self::$notices['status'] ) && in_array( $akismet_user->status, array( 'cancelled', 'suspended', 'missing', 'no-sub' ) ) ) {
+-			$notices[] = array( 'type' => $akismet_user->status );
+-		}
+-
+-		/*
+-		// To see all variants when testing.
+-		$notices[] = array( 'type' => 'active-notice', 'time_saved' => 'Cleaning up spam takes time. Akismet has saved you 1 minute!' );
+-		$notices[] = array( 'type' => 'plugin' );
+-		$notices[] = array( 'type' => 'spam-check', 'link_text' => 'Link text.' );
+-		$notices[] = array( 'type' => 'notice', 'notice_header' => 'This is the notice header.', 'notice_text' => 'This is the notice text.' );
+-		$notices[] = array( 'type' => 'missing-functions' );
+-		$notices[] = array( 'type' => 'servers-be-down' );
+-		$notices[] = array( 'type' => 'active-dunning' );
+-		$notices[] = array( 'type' => 'cancelled' );
+-		$notices[] = array( 'type' => 'suspended' );
+-		$notices[] = array( 'type' => 'missing' );
+-		$notices[] = array( 'type' => 'no-sub' );
+-		$notices[] = array( 'type' => 'new-key-valid' );
+-		$notices[] = array( 'type' => 'new-key-invalid' );
+-		$notices[] = array( 'type' => 'existing-key-invalid' );
+-		$notices[] = array( 'type' => 'new-key-failed' );
+-		$notices[] = array( 'type' => 'limit-reached', 'level' => 'yellow' );
+-		$notices[] = array( 'type' => 'limit-reached', 'level' => 'red' );
+-		*/
+-		
+-		Akismet::log( compact( 'stat_totals', 'akismet_user' ) );
+-		Akismet::view( 'config', compact( 'api_key', 'akismet_user', 'stat_totals', 'notices' ) );
+-	}
+-
+-	public static function display_notice() {
+-		global $hook_suffix;
+-
+-		if ( in_array( $hook_suffix, array( 'jetpack_page_akismet-key-config', 'settings_page_akismet-key-config' ) ) ) {
+-			// This page manages the notices and puts them inline where they make sense.
+-			return;
+-		}
+-
+-		if ( in_array( $hook_suffix, array( 'edit-comments.php' ) ) && (int) get_option( 'akismet_alert_code' ) > 0 ) {
+-			Akismet::verify_key( Akismet::get_api_key() ); //verify that the key is still in alert state
+-			
+-			if ( get_option( 'akismet_alert_code' ) > 0 )
+-				self::display_alert();
+-		}
+-		elseif ( $hook_suffix == 'plugins.php' && !Akismet::get_api_key() ) {
+-			self::display_api_key_warning();
+-		}
+-		elseif ( $hook_suffix == 'edit-comments.php' && wp_next_scheduled( 'akismet_schedule_cron_recheck' ) ) {
+-			self::display_spam_check_warning();
+-		}
+-		
+-		if ( isset( $_GET['akismet_recheck_complete'] ) ) {
+-			$recheck_count = (int) $_GET['recheck_count'];
+-			$spam_count = (int) $_GET['spam_count'];
+-			
+-			if ( $recheck_count === 0 ) {
+-				$message = __( 'There were no comments to check. Akismet will only check comments awaiting moderation.', 'akismet' );
+-			}
+-			else {
+-				$message = sprintf( _n( 'Akismet checked %s comment.', 'Akismet checked %s comments.', $recheck_count, 'akismet' ), number_format( $recheck_count ) );
+-				$message .= ' ';
+-			
+-				if ( $spam_count === 0 ) {
+-					$message .= __( 'No comments were caught as spam.', 'akismet' );
+-				}
+-				else {
+-					$message .= sprintf( _n( '%s comment was caught as spam.', '%s comments were caught as spam.', $spam_count, 'akismet' ), number_format( $spam_count ) );
+-				}
+-			}
+-			
+-			echo '<div class="notice notice-success"><p>' . esc_html( $message ) . '</p></div>';
+-		}
+-		else if ( isset( $_GET['akismet_recheck_error'] ) ) {
+-			echo '<div class="notice notice-error"><p>' . esc_html( __( 'Akismet could not recheck your comments for spam.', 'akismet' ) ) . '</p></div>';
+-		}
+-	}
+-
+-	public static function display_status() {
+-		if ( ! self::get_server_connectivity() ) {
+-			Akismet::view( 'notice', array( 'type' => 'servers-be-down' ) );
+-		}
+-		else if ( ! empty( self::$notices ) ) {
+-			foreach ( self::$notices as $index => $type ) {
+-				if ( is_object( $type ) ) {
+-					$notice_header = $notice_text = '';
+-					
+-					if ( property_exists( $type, 'notice_header' ) ) {
+-						$notice_header = wp_kses( $type->notice_header, self::$allowed );
+-					}
+-				
+-					if ( property_exists( $type, 'notice_text' ) ) {
+-						$notice_text = wp_kses( $type->notice_text, self::$allowed );
+-					}
+-					
+-					if ( property_exists( $type, 'status' ) ) {
+-						$type = wp_kses( $type->status, self::$allowed );
+-						Akismet::view( 'notice', compact( 'type', 'notice_header', 'notice_text' ) );
+-						
+-						unset( self::$notices[ $index ] );
+-					}
+-				}
+-				else {
+-					Akismet::view( 'notice', compact( 'type' ) );
+-					
+-					unset( self::$notices[ $index ] );
+-				}
+-			}
+-		}
+-	}
+-
+-	private static function get_jetpack_user() {
+-		if ( !class_exists('Jetpack') )
+-			return false;
+-
+-		if ( defined( 'JETPACK__VERSION' ) && version_compare( JETPACK__VERSION, '7.7', '<' )  ) {
+-			// For version of Jetpack prior to 7.7.
+-			Jetpack::load_xml_rpc_client();
+-		}
+-
+-		$xml = new Jetpack_IXR_ClientMulticall( array( 'user_id' => get_current_user_id() ) );
+-
+-		$xml->addCall( 'wpcom.getUserID' );
+-		$xml->addCall( 'akismet.getAPIKey' );
+-		$xml->query();
+-
+-		Akismet::log( compact( 'xml' ) );
+-
+-		if ( !$xml->isError() ) {
+-			$responses = $xml->getResponse();
+-			if ( count( $responses ) > 1 ) {
+-				// Due to a quirk in how Jetpack does multi-calls, the response order
+-				// can't be trusted to match the call order. It's a good thing our
+-				// return values can be mostly differentiated from each other.
+-				$first_response_value = array_shift( $responses[0] );
+-				$second_response_value = array_shift( $responses[1] );
+-				
+-				// If WPCOM ever reaches 100 billion users, this will fail. :-)
+-				if ( preg_match( '/^[a-f0-9]{12}$/i', $first_response_value ) ) {
+-					$api_key = $first_response_value;
+-					$user_id = (int) $second_response_value;
+-				}
+-				else {
+-					$api_key = $second_response_value;
+-					$user_id = (int) $first_response_value;
+-				}
+-				
+-				return compact( 'api_key', 'user_id' );
+-			}
+-		}
+-		return false;
+-	}
+-	
+-	/**
+-	 * Some commentmeta isn't useful in an export file. Suppress it (when supported).
+-	 *
+-	 * @param bool $exclude
+-	 * @param string $key The meta key
+-	 * @param object $meta The meta object
+-	 * @return bool Whether to exclude this meta entry from the export.
+-	 */
+-	public static function exclude_commentmeta_from_export( $exclude, $key, $meta ) {
+-		if ( in_array( $key, array( 'akismet_as_submitted', 'akismet_rechecking', 'akismet_delayed_moderation_email' ) ) ) {
+-			return true;
+-		}
+-		
+-		return $exclude;
+-	}
+-	
+-	/**
+-	 * When Akismet is active, remove the "Activate Akismet" step from the plugin description.
+-	 */
+-	public static function modify_plugin_description( $all_plugins ) {
+-		if ( isset( $all_plugins['akismet/akismet.php'] ) ) {
+-			if ( Akismet::get_api_key() ) {
+-				$all_plugins['akismet/akismet.php']['Description'] = __( 'Used by millions, Akismet is quite possibly the best way in the world to <strong>protect your blog from spam</strong>. Your site is fully configured and being protected, even while you sleep.', 'akismet' );
+-			}
+-			else {
+-				$all_plugins['akismet/akismet.php']['Description'] = __( 'Used by millions, Akismet is quite possibly the best way in the world to <strong>protect your blog from spam</strong>. It keeps your site protected even while you sleep. To get started, just go to <a href="admin.php?page=akismet-key-config">your Akismet Settings page</a> to set up your API key.', 'akismet' );
+-			}
+-		}
+-		
+-		return $all_plugins;
+-	}
+-
+-	private static function set_form_privacy_notice_option( $state ) {
+-		if ( in_array( $state, array( 'display', 'hide' ) ) ) {
+-			update_option( 'akismet_comment_form_privacy_notice', $state );
+-		}
+-	}
+-	
+-	public static function register_personal_data_eraser( $erasers ) {
+-		$erasers['akismet'] = array(
+-			'eraser_friendly_name' => __( 'Akismet', 'akismet' ),
+-			'callback' => array( 'Akismet_Admin', 'erase_personal_data' ),
+-		);
+-
+-		return $erasers;
+-	}
+-	
+-	/**
+-	 * When a user requests that their personal data be removed, Akismet has a duty to discard
+-	 * any personal data we store outside of the comment itself. Right now, that is limited
+-	 * to the copy of the comment we store in the akismet_as_submitted commentmeta.
+-	 *
+-	 * FWIW, this information would be automatically deleted after 15 days.
+-	 * 
+-	 * @param $email_address string The email address of the user who has requested erasure.
+-	 * @param $page int This function can (and will) be called multiple times to prevent timeouts,
+-	 *                  so this argument is used for pagination.
+-	 * @return array
+-	 * @see https://developer.wordpress.org/plugins/privacy/adding-the-personal-data-eraser-to-your-plugin/
+-	 */
+-	public static function erase_personal_data( $email_address, $page = 1 ) {
+-		$items_removed = false;
+-		
+-		$number = 50;
+-		$page = (int) $page;
+-
+-		$comments = get_comments(
+-			array(
+-				'author_email' => $email_address,
+-				'number'       => $number,
+-				'paged'        => $page,
+-				'order_by'     => 'comment_ID',
+-				'order'        => 'ASC',
+-			)
+-		);
+-
+-		foreach ( (array) $comments as $comment ) {
+-			$comment_as_submitted = get_comment_meta( $comment->comment_ID, 'akismet_as_submitted', true );
+-			
+-			if ( $comment_as_submitted ) {
+-				delete_comment_meta( $comment->comment_ID, 'akismet_as_submitted' );
+-				$items_removed = true;
+-			}
+-		}
+-
+-		// Tell core if we have more comments to work on still
+-		$done = count( $comments ) < $number;
+-		
+-		return array(
+-			'items_removed' => $items_removed,
+-			'items_retained' => false, // always false in this example
+-			'messages' => array(), // no messages in this example
+-			'done' => $done,
+-		);
+-	}
+-}
+diff --git a/wp-content/plugins/akismet/class.akismet-cli.php b/wp-content/plugins/akismet/class.akismet-cli.php
+deleted file mode 100644
+index 9cbe7a92..00000000
+--- a/wp-content/plugins/akismet/class.akismet-cli.php
++++ /dev/null
+@@ -1,185 +0,0 @@
+-<?php
+-
+-WP_CLI::add_command( 'akismet', 'Akismet_CLI' );
+-
+-/**
+- * Filter spam comments.
+- */
+-class Akismet_CLI extends WP_CLI_Command {
+-	/**
+-	 * Checks one or more comments against the Akismet API.
+-	 *
+-	 * ## OPTIONS
+-	 * <comment_id>...
+-	 * : The ID(s) of the comment(s) to check.
+-	 *
+-	 * [--noaction]
+-	 * : Don't change the status of the comment. Just report what Akismet thinks it is.
+-	 *
+-	 * ## EXAMPLES
+-	 *
+-	 *     wp akismet check 12345
+-	 *
+-	 * @alias comment-check
+-	 */
+-	public function check( $args, $assoc_args ) {
+-		foreach ( $args as $comment_id ) {
+-			if ( isset( $assoc_args['noaction'] ) ) {
+-				// Check the comment, but don't reclassify it.
+-				$api_response = Akismet::check_db_comment( $comment_id, 'wp-cli' );
+-			}
+-			else {
+-				$api_response = Akismet::recheck_comment( $comment_id, 'wp-cli' );
+-			}
+-			
+-			if ( 'true' === $api_response ) {
+-				WP_CLI::line( sprintf( __( "Comment #%d is spam.", 'akismet' ), $comment_id ) );
+-			}
+-			else if ( 'false' === $api_response ) {
+-				WP_CLI::line( sprintf( __( "Comment #%d is not spam.", 'akismet' ), $comment_id ) );
+-			}
+-			else {
+-				if ( false === $api_response ) {
+-					WP_CLI::error( __( "Failed to connect to Akismet.", 'akismet' ) );
+-				}
+-				else if ( is_wp_error( $api_response ) ) {
+-					WP_CLI::warning( sprintf( __( "Comment #%d could not be checked.", 'akismet' ), $comment_id ) );
+-				}
+-			}
+-		}
+-	}
+-	
+-	/**
+-	 * Recheck all comments in the Pending queue.
+-	 *
+-	 * ## EXAMPLES
+-	 *
+-	 *     wp akismet recheck_queue
+-	 *
+-	 * @alias recheck-queue
+-	 */
+-	public function recheck_queue() {
+-		$batch_size = 100;
+-		$start = 0;
+-		
+-		$total_counts = array();
+-		
+-		do {
+-			$result_counts = Akismet_Admin::recheck_queue_portion( $start, $batch_size );
+-			
+-			if ( $result_counts['processed'] > 0 ) {
+-				foreach ( $result_counts as $key => $count ) {
+-					if ( ! isset( $total_counts[ $key ] ) ) {
+-						$total_counts[ $key ] = $count;
+-					}
+-					else {
+-						$total_counts[ $key ] += $count;
+-					}
+-				}
+-				$start += $batch_size;
+-				$start -= $result_counts['spam']; // These comments will have been removed from the queue.
+-			}
+-		} while ( $result_counts['processed'] > 0 );
+-		
+-		WP_CLI::line( sprintf( _n( "Processed %d comment.", "Processed %d comments.", $total_counts['processed'], 'akismet' ), number_format( $total_counts['processed'] ) ) );
+-		WP_CLI::line( sprintf( _n( "%d comment moved to Spam.", "%d comments moved to Spam.", $total_counts['spam'], 'akismet' ), number_format( $total_counts['spam'] ) ) );
+-		
+-		if ( $total_counts['error'] ) {
+-			WP_CLI::line( sprintf( _n( "%d comment could not be checked.", "%d comments could not be checked.", $total_counts['error'], 'akismet' ), number_format( $total_counts['error'] ) ) );
+-		}
+-	}
+-	
+-	/**
+-	 * Fetches stats from the Akismet API.
+-	 *
+-	 * ## OPTIONS
+-	 *
+-	 * [<interval>]
+-	 * : The time period for which to retrieve stats.
+-	 * ---
+-	 * default: all
+-	 * options:
+-	 *  - days
+-	 *  - months
+-	 *  - all
+-	 * ---
+-	 *
+-	 * [--format=<format>]
+-	 * : Allows overriding the output of the command when listing connections.
+-	 * ---
+-	 * default: table
+-	 * options:
+-	 *  - table
+-	 *  - json
+-	 *  - csv
+-	 *  - yaml
+-	 *  - count
+-	 * ---
+-	 *
+-	 * [--summary]
+-	 * : When set, will display a summary of the stats.
+-	 *
+-	 * ## EXAMPLES
+-	 *
+-	 * wp akismet stats
+-	 * wp akismet stats all
+-	 * wp akismet stats days
+-	 * wp akismet stats months
+-	 * wp akismet stats all --summary
+-	 */
+-	public function stats( $args, $assoc_args ) {
+-		$api_key = Akismet::get_api_key();
+- 
+-		if ( empty( $api_key ) ) {
+-			WP_CLI::error( __( 'API key must be set to fetch stats.', 'akismet' ) );
+-		}
+- 
+-		switch ( $args[0] ) {
+-			case 'days':
+-				$interval = '60-days';
+-				break;
+-			case 'months':
+-				$interval = '6-months';
+-				break;
+-			default:
+-				$interval = 'all';
+-				break;
+-		}
+- 
+-		$response = Akismet::http_post(
+-			Akismet::build_query( array(
+-				'blog' => get_option( 'home' ),
+-				'key'  => $api_key,
+-				'from' => $interval,
+-			) ),
+-			'get-stats'
+-		);
+- 
+-		if ( empty( $response[1] ) ) {
+-			WP_CLI::error( __( 'Currently unable to fetch stats. Please try again.', 'akismet' ) );
+-		}
+- 
+-		$response_body = json_decode( $response[1], true );
+-		
+-		if ( is_null( $response_body ) ) {
+-			WP_CLI::error( __( 'Stats response could not be decoded.', 'akismet' ) );
+-		}
+- 
+-		if ( isset( $assoc_args['summary'] ) ) {
+-			$keys = array(
+-				'spam',
+-				'ham',
+-				'missed_spam',
+-				'false_positives',
+-				'accuracy',
+-				'time_saved',
+-			);
+- 
+-			WP_CLI\Utils\format_items( $assoc_args['format'], array( $response_body ), $keys );
+-		}
+-		else {
+-			$stats = $response_body['breakdown'];
+-			WP_CLI\Utils\format_items( $assoc_args['format'], $stats, array_keys( end( $stats ) ) );
+-		}
+-	}
+-}
+\ No newline at end of file
+diff --git a/wp-content/plugins/akismet/class.akismet-rest-api.php b/wp-content/plugins/akismet/class.akismet-rest-api.php
+deleted file mode 100644
+index bf71998b..00000000
+--- a/wp-content/plugins/akismet/class.akismet-rest-api.php
++++ /dev/null
+@@ -1,366 +0,0 @@
+-<?php
+-
+-class Akismet_REST_API {
+-	/**
+-	 * Register the REST API routes.
+-	 */
+-	public static function init() {
+-		if ( ! function_exists( 'register_rest_route' ) ) {
+-			// The REST API wasn't integrated into core until 4.4, and we support 4.0+ (for now).
+-			return false;
+-		}
+-
+-		register_rest_route( 'akismet/v1', '/key', array(
+-			array(
+-				'methods' => WP_REST_Server::READABLE,
+-				'permission_callback' => array( 'Akismet_REST_API', 'privileged_permission_callback' ),
+-				'callback' => array( 'Akismet_REST_API', 'get_key' ),
+-			), array(
+-				'methods' => WP_REST_Server::EDITABLE,
+-				'permission_callback' => array( 'Akismet_REST_API', 'privileged_permission_callback' ),
+-				'callback' => array( 'Akismet_REST_API', 'set_key' ),
+-				'args' => array(
+-					'key' => array(
+-						'required' => true,
+-						'type' => 'string',
+-						'sanitize_callback' => array( 'Akismet_REST_API', 'sanitize_key' ),
+-						'description' => __( 'A 12-character Akismet API key. Available at akismet.com/get/', 'akismet' ),
+-					),
+-				),
+-			), array(
+-				'methods' => WP_REST_Server::DELETABLE,
+-				'permission_callback' => array( 'Akismet_REST_API', 'privileged_permission_callback' ),
+-				'callback' => array( 'Akismet_REST_API', 'delete_key' ),
+-			)
+-		) );
+-
+-		register_rest_route( 'akismet/v1', '/settings/', array(
+-			array(
+-				'methods' => WP_REST_Server::READABLE,
+-				'permission_callback' => array( 'Akismet_REST_API', 'privileged_permission_callback' ),
+-				'callback' => array( 'Akismet_REST_API', 'get_settings' ),
+-			),
+-			array(
+-				'methods' => WP_REST_Server::EDITABLE,
+-				'permission_callback' => array( 'Akismet_REST_API', 'privileged_permission_callback' ),
+-				'callback' => array( 'Akismet_REST_API', 'set_boolean_settings' ),
+-				'args' => array(
+-					'akismet_strictness' => array(
+-						'required' => false,
+-						'type' => 'boolean',
+-						'description' => __( 'If true, Akismet will automatically discard the worst spam automatically rather than putting it in the spam folder.', 'akismet' ),
+-					),
+-					'akismet_show_user_comments_approved' => array(
+-						'required' => false,
+-						'type' => 'boolean',
+-						'description' => __( 'If true, show the number of approved comments beside each comment author in the comments list page.', 'akismet' ),
+-					),
+-				),
+-			)
+-		) );
+-
+-		register_rest_route( 'akismet/v1', '/stats', array(
+-			'methods' => WP_REST_Server::READABLE,
+-			'permission_callback' => array( 'Akismet_REST_API', 'privileged_permission_callback' ),
+-			'callback' => array( 'Akismet_REST_API', 'get_stats' ),
+-			'args' => array(
+-				'interval' => array(
+-					'required' => false,
+-					'type' => 'string',
+-					'sanitize_callback' => array( 'Akismet_REST_API', 'sanitize_interval' ),
+-					'description' => __( 'The time period for which to retrieve stats. Options: 60-days, 6-months, all', 'akismet' ),
+-					'default' => 'all',
+-				),
+-			),
+-		) );
+-
+-		register_rest_route( 'akismet/v1', '/stats/(?P<interval>[\w+])', array(
+-			'args' => array(
+-				'interval' => array(
+-					'description' => __( 'The time period for which to retrieve stats. Options: 60-days, 6-months, all', 'akismet' ),
+-					'type' => 'string',
+-				),
+-			),
+-			array(
+-				'methods' => WP_REST_Server::READABLE,
+-				'permission_callback' => array( 'Akismet_REST_API', 'privileged_permission_callback' ),
+-				'callback' => array( 'Akismet_REST_API', 'get_stats' ),
+-			)
+-		) );
+-
+-		register_rest_route( 'akismet/v1', '/alert', array(
+-			array(
+-				'methods' => WP_REST_Server::READABLE,
+-				'permission_callback' => array( 'Akismet_REST_API', 'remote_call_permission_callback' ),
+-				'callback' => array( 'Akismet_REST_API', 'get_alert' ),
+-				'args' => array(
+-					'key' => array(
+-						'required' => false,
+-						'type' => 'string',
+-						'sanitize_callback' => array( 'Akismet_REST_API', 'sanitize_key' ),
+-						'description' => __( 'A 12-character Akismet API key. Available at akismet.com/get/', 'akismet' ),
+-					),
+-				),
+-			),
+-			array(
+-				'methods' => WP_REST_Server::EDITABLE,
+-				'permission_callback' => array( 'Akismet_REST_API', 'remote_call_permission_callback' ),
+-				'callback' => array( 'Akismet_REST_API', 'set_alert' ),
+-				'args' => array(
+-					'key' => array(
+-						'required' => false,
+-						'type' => 'string',
+-						'sanitize_callback' => array( 'Akismet_REST_API', 'sanitize_key' ),
+-						'description' => __( 'A 12-character Akismet API key. Available at akismet.com/get/', 'akismet' ),
+-					),
+-				),
+-			),
+-			array(
+-				'methods' => WP_REST_Server::DELETABLE,
+-				'permission_callback' => array( 'Akismet_REST_API', 'remote_call_permission_callback' ),
+-				'callback' => array( 'Akismet_REST_API', 'delete_alert' ),
+-				'args' => array(
+-					'key' => array(
+-						'required' => false,
+-						'type' => 'string',
+-						'sanitize_callback' => array( 'Akismet_REST_API', 'sanitize_key' ),
+-						'description' => __( 'A 12-character Akismet API key. Available at akismet.com/get/', 'akismet' ),
+-					),
+-				),
+-			)
+-		) );
+-	}
+-
+-	/**
+-	 * Get the current Akismet API key.
+-	 *
+-	 * @param WP_REST_Request $request
+-	 * @return WP_Error|WP_REST_Response
+-	 */
+-	public static function get_key( $request = null ) {
+-		return rest_ensure_response( Akismet::get_api_key() );
+-	}
+-
+-	/**
+-	 * Set the API key, if possible.
+-	 *
+-	 * @param WP_REST_Request $request
+-	 * @return WP_Error|WP_REST_Response
+-	 */
+-	public static function set_key( $request ) {
+-		if ( defined( 'WPCOM_API_KEY' ) ) {
+-			return rest_ensure_response( new WP_Error( 'hardcoded_key', __( 'This site\'s API key is hardcoded and cannot be changed via the API.', 'akismet' ), array( 'status'=> 409 ) ) );
+-		}
+-
+-		$new_api_key = $request->get_param( 'key' );
+-
+-		if ( ! self::key_is_valid( $new_api_key ) ) {
+-			return rest_ensure_response( new WP_Error( 'invalid_key', __( 'The value provided is not a valid and registered API key.', 'akismet' ), array( 'status' => 400 ) ) );
+-		}
+-
+-		update_option( 'wordpress_api_key', $new_api_key );
+-
+-		return self::get_key();
+-	}
+-
+-	/**
+-	 * Unset the API key, if possible.
+-	 *
+-	 * @param WP_REST_Request $request
+-	 * @return WP_Error|WP_REST_Response
+-	 */
+-	public static function delete_key( $request ) {
+-		if ( defined( 'WPCOM_API_KEY' ) ) {
+-			return rest_ensure_response( new WP_Error( 'hardcoded_key', __( 'This site\'s API key is hardcoded and cannot be deleted.', 'akismet' ), array( 'status'=> 409 ) ) );
+-		}
+-
+-		delete_option( 'wordpress_api_key' );
+-
+-		return rest_ensure_response( true );
+-	}
+-
+-	/**
+-	 * Get the Akismet settings.
+-	 *
+-	 * @param WP_REST_Request $request
+-	 * @return WP_Error|WP_REST_Response
+-	 */
+-	public static function get_settings( $request = null ) {
+-		return rest_ensure_response( array(
+-			'akismet_strictness' => ( get_option( 'akismet_strictness', '1' ) === '1' ),
+-			'akismet_show_user_comments_approved' => ( get_option( 'akismet_show_user_comments_approved', '1' ) === '1' ),
+-		) );
+-	}
+-
+-	/**
+-	 * Update the Akismet settings.
+-	 *
+-	 * @param WP_REST_Request $request
+-	 * @return WP_Error|WP_REST_Response
+-	 */
+-	public static function set_boolean_settings( $request ) {
+-		foreach ( array(
+-			'akismet_strictness',
+-			'akismet_show_user_comments_approved',
+-		) as $setting_key ) {
+-
+-			$setting_value = $request->get_param( $setting_key );
+-			if ( is_null( $setting_value ) ) {
+-				// This setting was not specified.
+-				continue;
+-			}
+-
+-			// From 4.7+, WP core will ensure that these are always boolean
+-			// values because they are registered with 'type' => 'boolean',
+-			// but we need to do this ourselves for prior versions.
+-			$setting_value = Akismet_REST_API::parse_boolean( $setting_value );
+-
+-			update_option( $setting_key, $setting_value ? '1' : '0' );
+-		}
+-
+-		return self::get_settings();
+-	}
+-
+-	/**
+-	 * Parse a numeric or string boolean value into a boolean.
+-	 *
+-	 * @param mixed $value The value to convert into a boolean.
+-	 * @return bool The converted value.
+-	 */
+-	public static function parse_boolean( $value ) {
+-		switch ( $value ) {
+-			case true:
+-			case 'true':
+-			case '1':
+-			case 1:
+-				return true;
+-
+-			case false:
+-			case 'false':
+-			case '0':
+-			case 0:
+-				return false;
+-
+-			default:
+-				return (bool) $value;
+-		}
+-	}
+-
+-	/**
+-	 * Get the Akismet stats for a given time period.
+-	 *
+-	 * Possible `interval` values:
+-	 * - all
+-	 * - 60-days
+-	 * - 6-months
+-	 *
+-	 * @param WP_REST_Request $request
+-	 * @return WP_Error|WP_REST_Response
+-	 */
+-	public static function get_stats( $request ) {
+-		$api_key = Akismet::get_api_key();
+-
+-		$interval = $request->get_param( 'interval' );
+-
+-		$stat_totals = array();
+-
+-		$response = Akismet::http_post( Akismet::build_query( array( 'blog' => get_option( 'home' ), 'key' => $api_key, 'from' => $interval ) ), 'get-stats' );
+-
+-		if ( ! empty( $response[1] ) ) {
+-			$stat_totals[$interval] = json_decode( $response[1] );
+-		}
+-
+-		return rest_ensure_response( $stat_totals );
+-	}
+-
+-	/**
+-	 * Get the current alert code and message. Alert codes are used to notify the site owner
+-	 * if there's a problem, like a connection issue between their site and the Akismet API,
+-	 * invalid requests being sent, etc.
+-	 *
+-	 * @param WP_REST_Request $request
+-	 * @return WP_Error|WP_REST_Response
+-	 */
+-	public static function get_alert( $request ) {
+-		return rest_ensure_response( array(
+-			'code' => get_option( 'akismet_alert_code' ),
+-			'message' => get_option( 'akismet_alert_msg' ),
+-		) );
+-	}
+-
+-	/**
+-	 * Update the current alert code and message by triggering a call to the Akismet server.
+-	 *
+-	 * @param WP_REST_Request $request
+-	 * @return WP_Error|WP_REST_Response
+-	 */
+-	public static function set_alert( $request ) {
+-		delete_option( 'akismet_alert_code' );
+-		delete_option( 'akismet_alert_msg' );
+-
+-		// Make a request so the most recent alert code and message are retrieved.
+-		Akismet::verify_key( Akismet::get_api_key() );
+-
+-		return self::get_alert( $request );
+-	}
+-
+-	/**
+-	 * Clear the current alert code and message.
+-	 *
+-	 * @param WP_REST_Request $request
+-	 * @return WP_Error|WP_REST_Response
+-	 */
+-	public static function delete_alert( $request ) {
+-		delete_option( 'akismet_alert_code' );
+-		delete_option( 'akismet_alert_msg' );
+-
+-		return self::get_alert( $request );
+-	}
+-
+-	private static function key_is_valid( $key ) {
+-		$response = Akismet::http_post(
+-			Akismet::build_query(
+-				array(
+-					'key' => $key,
+-					'blog' => get_option( 'home' )
+-				)
+-			),
+-			'verify-key'
+-		);
+-
+-		if ( $response[1] == 'valid' ) {
+-			return true;
+-		}
+-
+-		return false;
+-	}
+-
+-	public static function privileged_permission_callback() {
+-		return current_user_can( 'manage_options' );
+-	}
+-
+-	/**
+-	 * For calls that Akismet.com makes to the site to clear outdated alert codes, use the API key for authorization.
+-	 */
+-	public static function remote_call_permission_callback( $request ) {
+-		$local_key = Akismet::get_api_key();
+-
+-		return $local_key && ( strtolower( $request->get_param( 'key' ) ) === strtolower( $local_key ) );
+-	}
+-
+-	public static function sanitize_interval( $interval, $request, $param ) {
+-		$interval = trim( $interval );
+-
+-		$valid_intervals = array( '60-days', '6-months', 'all', );
+-
+-		if ( ! in_array( $interval, $valid_intervals ) ) {
+-			$interval = 'all';
+-		}
+-
+-		return $interval;
+-	}
+-
+-	public static function sanitize_key( $key, $request, $param ) {
+-		return trim( $key );
+-	}
+-}
+diff --git a/wp-content/plugins/akismet/class.akismet-widget.php b/wp-content/plugins/akismet/class.akismet-widget.php
+deleted file mode 100644
+index 55b0f35c..00000000
+--- a/wp-content/plugins/akismet/class.akismet-widget.php
++++ /dev/null
+@@ -1,114 +0,0 @@
+-<?php
+-/**
+- * @package Akismet
+- */
+-class Akismet_Widget extends WP_Widget {
+-
+-	function __construct() {
+-		load_plugin_textdomain( 'akismet' );
+-		
+-		parent::__construct(
+-			'akismet_widget',
+-			__( 'Akismet Widget' , 'akismet'),
+-			array( 'description' => __( 'Display the number of spam comments Akismet has caught' , 'akismet') )
+-		);
+-
+-		if ( is_active_widget( false, false, $this->id_base ) ) {
+-			add_action( 'wp_head', array( $this, 'css' ) );
+-		}
+-	}
+-
+-	function css() {
+-?>
+-
+-<style type="text/css">
+-.a-stats {
+-	width: auto;
+-}
+-.a-stats a {
+-	background: #7CA821;
+-	background-image:-moz-linear-gradient(0% 100% 90deg,#5F8E14,#7CA821);
+-	background-image:-webkit-gradient(linear,0% 0,0% 100%,from(#7CA821),to(#5F8E14));
+-	border: 1px solid #5F8E14;
+-	border-radius:3px;
+-	color: #CFEA93;
+-	cursor: pointer;
+-	display: block;
+-	font-weight: normal;
+-	height: 100%;
+-	-moz-border-radius:3px;
+-	padding: 7px 0 8px;
+-	text-align: center;
+-	text-decoration: none;
+-	-webkit-border-radius:3px;
+-	width: 100%;
+-}
+-.a-stats a:hover {
+-	text-decoration: none;
+-	background-image:-moz-linear-gradient(0% 100% 90deg,#6F9C1B,#659417);
+-	background-image:-webkit-gradient(linear,0% 0,0% 100%,from(#659417),to(#6F9C1B));
+-}
+-.a-stats .count {
+-	color: #FFF;
+-	display: block;
+-	font-size: 15px;
+-	line-height: 16px;
+-	padding: 0 13px;
+-	white-space: nowrap;
+-}
+-</style>
+-
+-<?php
+-	}
+-
+-	function form( $instance ) {
+-		if ( $instance && isset( $instance['title'] ) ) {
+-			$title = $instance['title'];
+-		}
+-		else {
+-			$title = __( 'Spam Blocked' , 'akismet' );
+-		}
+-?>
+-
+-		<p>
+-		<label for="<?php echo $this->get_field_id( 'title' ); ?>"><?php esc_html_e( 'Title:' , 'akismet'); ?></label>
+-		<input class="widefat" id="<?php echo $this->get_field_id( 'title' ); ?>" name="<?php echo $this->get_field_name( 'title' ); ?>" type="text" value="<?php echo esc_attr( $title ); ?>" />
+-		</p>
+-
+-<?php
+-	}
+-
+-	function update( $new_instance, $old_instance ) {
+-		$instance['title'] = strip_tags( $new_instance['title'] );
+-		return $instance;
+-	}
+-
+-	function widget( $args, $instance ) {
+-		$count = get_option( 'akismet_spam_count' );
+-
+-		if ( ! isset( $instance['title'] ) ) {
+-			$instance['title'] = __( 'Spam Blocked' , 'akismet' );
+-		}
+-
+-		echo $args['before_widget'];
+-		if ( ! empty( $instance['title'] ) ) {
+-			echo $args['before_title'];
+-			echo esc_html( $instance['title'] );
+-			echo $args['after_title'];
+-		}
+-?>
+-
+-	<div class="a-stats">
+-		<a href="https://akismet.com" target="_blank" title=""><?php printf( _n( '<strong class="count">%1$s spam</strong> blocked by <strong>Akismet</strong>', '<strong class="count">%1$s spam</strong> blocked by <strong>Akismet</strong>', $count , 'akismet'), number_format_i18n( $count ) ); ?></a>
+-	</div>
+-
+-<?php
+-		echo $args['after_widget'];
+-	}
+-}
+-
+-function akismet_register_widgets() {
+-	register_widget( 'Akismet_Widget' );
+-}
+-
+-add_action( 'widgets_init', 'akismet_register_widgets' );
+diff --git a/wp-content/plugins/akismet/class.akismet.php b/wp-content/plugins/akismet/class.akismet.php
+deleted file mode 100644
+index 474d35d2..00000000
+--- a/wp-content/plugins/akismet/class.akismet.php
++++ /dev/null
+@@ -1,1496 +0,0 @@
+-<?php
+-
+-class Akismet {
+-	const API_HOST = 'rest.akismet.com';
+-	const API_PORT = 80;
+-	const MAX_DELAY_BEFORE_MODERATION_EMAIL = 86400; // One day in seconds
+-
+-	private static $last_comment = '';
+-	private static $initiated = false;
+-	private static $prevent_moderation_email_for_these_comments = array();
+-	private static $last_comment_result = null;
+-	private static $comment_as_submitted_allowed_keys = array( 'blog' => '', 'blog_charset' => '', 'blog_lang' => '', 'blog_ua' => '', 'comment_agent' => '', 'comment_author' => '', 'comment_author_IP' => '', 'comment_author_email' => '', 'comment_author_url' => '', 'comment_content' => '', 'comment_date_gmt' => '', 'comment_tags' => '', 'comment_type' => '', 'guid' => '', 'is_test' => '', 'permalink' => '', 'reporter' => '', 'site_domain' => '', 'submit_referer' => '', 'submit_uri' => '', 'user_ID' => '', 'user_agent' => '', 'user_id' => '', 'user_ip' => '' );
+-	private static $is_rest_api_call = false;
+-	
+-	public static function init() {
+-		if ( ! self::$initiated ) {
+-			self::init_hooks();
+-		}
+-	}
+-
+-	/**
+-	 * Initializes WordPress hooks
+-	 */
+-	private static function init_hooks() {
+-		self::$initiated = true;
+-
+-		add_action( 'wp_insert_comment', array( 'Akismet', 'auto_check_update_meta' ), 10, 2 );
+-		add_filter( 'preprocess_comment', array( 'Akismet', 'auto_check_comment' ), 1 );
+-		add_filter( 'rest_pre_insert_comment', array( 'Akismet', 'rest_auto_check_comment' ), 1 );
+-
+-		add_action( 'akismet_scheduled_delete', array( 'Akismet', 'delete_old_comments' ) );
+-		add_action( 'akismet_scheduled_delete', array( 'Akismet', 'delete_old_comments_meta' ) );
+-		add_action( 'akismet_scheduled_delete', array( 'Akismet', 'delete_orphaned_commentmeta' ) );
+-		add_action( 'akismet_schedule_cron_recheck', array( 'Akismet', 'cron_recheck' ) );
+-
+-		add_action( 'comment_form',  array( 'Akismet',  'add_comment_nonce' ), 1 );
+-
+-		add_action( 'admin_head-edit-comments.php', array( 'Akismet', 'load_form_js' ) );
+-		add_action( 'comment_form', array( 'Akismet', 'load_form_js' ) );
+-		add_action( 'comment_form', array( 'Akismet', 'inject_ak_js' ) );
+-		add_filter( 'script_loader_tag', array( 'Akismet', 'set_form_js_async' ), 10, 3 );
+-
+-		add_filter( 'comment_moderation_recipients', array( 'Akismet', 'disable_moderation_emails_if_unreachable' ), 1000, 2 );
+-		add_filter( 'pre_comment_approved', array( 'Akismet', 'last_comment_status' ), 10, 2 );
+-		
+-		add_action( 'transition_comment_status', array( 'Akismet', 'transition_comment_status' ), 10, 3 );
+-
+-		// Run this early in the pingback call, before doing a remote fetch of the source uri
+-		add_action( 'xmlrpc_call', array( 'Akismet', 'pre_check_pingback' ) );
+-		
+-		// Jetpack compatibility
+-		add_filter( 'jetpack_options_whitelist', array( 'Akismet', 'add_to_jetpack_options_whitelist' ) );
+-		add_action( 'update_option_wordpress_api_key', array( 'Akismet', 'updated_option' ), 10, 2 );
+-		add_action( 'add_option_wordpress_api_key', array( 'Akismet', 'added_option' ), 10, 2 );
+-
+-		add_action( 'comment_form_after',  array( 'Akismet',  'display_comment_form_privacy_notice' ) );
+-	}
+-
+-	public static function get_api_key() {
+-		return apply_filters( 'akismet_get_api_key', defined('WPCOM_API_KEY') ? constant('WPCOM_API_KEY') : get_option('wordpress_api_key') );
+-	}
+-
+-	public static function check_key_status( $key, $ip = null ) {
+-		return self::http_post( Akismet::build_query( array( 'key' => $key, 'blog' => get_option( 'home' ) ) ), 'verify-key', $ip );
+-	}
+-
+-	public static function verify_key( $key, $ip = null ) {
+-		// Shortcut for obviously invalid keys.
+-		if ( strlen( $key ) != 12 ) {
+-			return 'invalid';
+-		}
+-		
+-		$response = self::check_key_status( $key, $ip );
+-
+-		if ( $response[1] != 'valid' && $response[1] != 'invalid' )
+-			return 'failed';
+-
+-		return $response[1];
+-	}
+-
+-	public static function deactivate_key( $key ) {
+-		$response = self::http_post( Akismet::build_query( array( 'key' => $key, 'blog' => get_option( 'home' ) ) ), 'deactivate' );
+-
+-		if ( $response[1] != 'deactivated' )
+-			return 'failed';
+-
+-		return $response[1];
+-	}
+-
+-	/**
+-	 * Add the akismet option to the Jetpack options management whitelist.
+-	 *
+-	 * @param array $options The list of whitelisted option names.
+-	 * @return array The updated whitelist
+-	 */
+-	public static function add_to_jetpack_options_whitelist( $options ) {
+-		$options[] = 'wordpress_api_key';
+-		return $options;
+-	}
+-
+-	/**
+-	 * When the akismet option is updated, run the registration call.
+-	 *
+-	 * This should only be run when the option is updated from the Jetpack/WP.com
+-	 * API call, and only if the new key is different than the old key.
+-	 *
+-	 * @param mixed  $old_value   The old option value.
+-	 * @param mixed  $value       The new option value.
+-	 */
+-	public static function updated_option( $old_value, $value ) {
+-		// Not an API call
+-		if ( ! class_exists( 'WPCOM_JSON_API_Update_Option_Endpoint' ) ) {
+-			return;
+-		}
+-		// Only run the registration if the old key is different.
+-		if ( $old_value !== $value ) {
+-			self::verify_key( $value );
+-		}
+-	}
+-	
+-	/**
+-	 * Treat the creation of an API key the same as updating the API key to a new value.
+-	 *
+-	 * @param mixed  $option_name   Will always be "wordpress_api_key", until something else hooks in here.
+-	 * @param mixed  $value         The option value.
+-	 */
+-	public static function added_option( $option_name, $value ) {
+-		if ( 'wordpress_api_key' === $option_name ) {
+-			return self::updated_option( '', $value );
+-		}
+-	}
+-	
+-	public static function rest_auto_check_comment( $commentdata ) {
+-		self::$is_rest_api_call = true;
+-		
+-		return self::auto_check_comment( $commentdata );
+-	}
+-
+-	public static function auto_check_comment( $commentdata ) {
+-		// If no key is configured, then there's no point in doing any of this.
+-		if ( ! self::get_api_key() ) {
+-			return $commentdata;
+-		}
+-
+-		self::$last_comment_result = null;
+-
+-		$comment = $commentdata;
+-
+-		$comment['user_ip']      = self::get_ip_address();
+-		$comment['user_agent']   = self::get_user_agent();
+-		$comment['referrer']     = self::get_referer();
+-		$comment['blog']         = get_option( 'home' );
+-		$comment['blog_lang']    = get_locale();
+-		$comment['blog_charset'] = get_option('blog_charset');
+-		$comment['permalink']    = get_permalink( $comment['comment_post_ID'] );
+-
+-		if ( ! empty( $comment['user_ID'] ) ) {
+-			$comment['user_role'] = Akismet::get_user_roles( $comment['user_ID'] );
+-		}
+-
+-		/** See filter documentation in init_hooks(). */
+-		$akismet_nonce_option = apply_filters( 'akismet_comment_nonce', get_option( 'akismet_comment_nonce' ) );
+-		$comment['akismet_comment_nonce'] = 'inactive';
+-		if ( $akismet_nonce_option == 'true' || $akismet_nonce_option == '' ) {
+-			$comment['akismet_comment_nonce'] = 'failed';
+-			if ( isset( $_POST['akismet_comment_nonce'] ) && wp_verify_nonce( $_POST['akismet_comment_nonce'], 'akismet_comment_nonce_' . $comment['comment_post_ID'] ) )
+-				$comment['akismet_comment_nonce'] = 'passed';
+-
+-			// comment reply in wp-admin
+-			if ( isset( $_POST['_ajax_nonce-replyto-comment'] ) && check_ajax_referer( 'replyto-comment', '_ajax_nonce-replyto-comment' ) )
+-				$comment['akismet_comment_nonce'] = 'passed';
+-
+-		}
+-
+-		if ( self::is_test_mode() )
+-			$comment['is_test'] = 'true';
+-
+-		foreach( $_POST as $key => $value ) {
+-			if ( is_string( $value ) )
+-				$comment["POST_{$key}"] = $value;
+-		}
+-
+-		foreach ( $_SERVER as $key => $value ) {
+-			if ( ! is_string( $value ) ) {
+-				continue;
+-			}
+-
+-			if ( preg_match( "/^HTTP_COOKIE/", $key ) ) {
+-				continue;
+-			}
+-
+-			// Send any potentially useful $_SERVER vars, but avoid sending junk we don't need.
+-			if ( preg_match( "/^(HTTP_|REMOTE_ADDR|REQUEST_URI|DOCUMENT_URI)/", $key ) ) {
+-				$comment[ "$key" ] = $value;
+-			}
+-		}
+-
+-		$post = get_post( $comment['comment_post_ID'] );
+-
+-		if ( ! is_null( $post ) ) {
+-			// $post can technically be null, although in the past, it's always been an indicator of another plugin interfering.
+-			$comment[ 'comment_post_modified_gmt' ] = $post->post_modified_gmt;
+-		}
+-
+-		$response = self::http_post( Akismet::build_query( $comment ), 'comment-check' );
+-
+-		do_action( 'akismet_comment_check_response', $response );
+-
+-		$commentdata['comment_as_submitted'] = array_intersect_key( $comment, self::$comment_as_submitted_allowed_keys );
+-		$commentdata['akismet_result']       = $response[1];
+-
+-		if ( isset( $response[0]['x-akismet-pro-tip'] ) )
+-	        $commentdata['akismet_pro_tip'] = $response[0]['x-akismet-pro-tip'];
+-
+-		if ( isset( $response[0]['x-akismet-error'] ) ) {
+-			// An error occurred that we anticipated (like a suspended key) and want the user to act on.
+-			// Send to moderation.
+-			self::$last_comment_result = '0';
+-		}
+-		else if ( 'true' == $response[1] ) {
+-			// akismet_spam_count will be incremented later by comment_is_spam()
+-			self::$last_comment_result = 'spam';
+-
+-			$discard = ( isset( $commentdata['akismet_pro_tip'] ) && $commentdata['akismet_pro_tip'] === 'discard' && self::allow_discard() );
+-
+-			do_action( 'akismet_spam_caught', $discard );
+-
+-			if ( $discard ) {
+-				// The spam is obvious, so we're bailing out early. 
+-				// akismet_result_spam() won't be called so bump the counter here
+-				if ( $incr = apply_filters( 'akismet_spam_count_incr', 1 ) ) {
+-					update_option( 'akismet_spam_count', get_option( 'akismet_spam_count' ) + $incr );
+-				}
+-
+-				if ( self::$is_rest_api_call ) {
+-					return new WP_Error( 'akismet_rest_comment_discarded', __( 'Comment discarded.', 'akismet' ) );
+-				}
+-				else {
+-					// Redirect back to the previous page, or failing that, the post permalink, or failing that, the homepage of the blog.
+-					$redirect_to = isset( $_SERVER['HTTP_REFERER'] ) ? $_SERVER['HTTP_REFERER'] : ( $post ? get_permalink( $post ) : home_url() );
+-					wp_safe_redirect( esc_url_raw( $redirect_to ) );
+-					die();
+-				}
+-			}
+-			else if ( self::$is_rest_api_call ) {
+-				// The way the REST API structures its calls, we can set the comment_approved value right away.
+-				$commentdata['comment_approved'] = 'spam';
+-			}
+-		}
+-		
+-		// if the response is neither true nor false, hold the comment for moderation and schedule a recheck
+-		if ( 'true' != $response[1] && 'false' != $response[1] ) {
+-			if ( !current_user_can('moderate_comments') ) {
+-				// Comment status should be moderated
+-				self::$last_comment_result = '0';
+-			}
+-
+-			if ( ! wp_next_scheduled( 'akismet_schedule_cron_recheck' ) ) {
+-				wp_schedule_single_event( time() + 1200, 'akismet_schedule_cron_recheck' );
+-				do_action( 'akismet_scheduled_recheck', 'invalid-response-' . $response[1] );
+-			}
+-
+-			self::$prevent_moderation_email_for_these_comments[] = $commentdata;
+-		}
+-
+-		// Delete old comments daily
+-		if ( ! wp_next_scheduled( 'akismet_scheduled_delete' ) ) {
+-			wp_schedule_event( time(), 'daily', 'akismet_scheduled_delete' );
+-		}
+-
+-		self::set_last_comment( $commentdata );
+-		self::fix_scheduled_recheck();
+-
+-		return $commentdata;
+-	}
+-	
+-	public static function get_last_comment() {
+-		return self::$last_comment;
+-	}
+-	
+-	public static function set_last_comment( $comment ) {
+-		if ( is_null( $comment ) ) {
+-			self::$last_comment = null;
+-		}
+-		else {
+-			// We filter it here so that it matches the filtered comment data that we'll have to compare against later.
+-			// wp_filter_comment expects comment_author_IP
+-			self::$last_comment = wp_filter_comment(
+-				array_merge(
+-					array( 'comment_author_IP' => self::get_ip_address() ),
+-					$comment
+-				)
+-			);
+-		}
+-	}
+-
+-	// this fires on wp_insert_comment.  we can't update comment_meta when auto_check_comment() runs
+-	// because we don't know the comment ID at that point.
+-	public static function auto_check_update_meta( $id, $comment ) {
+-		// wp_insert_comment() might be called in other contexts, so make sure this is the same comment
+-		// as was checked by auto_check_comment
+-		if ( is_object( $comment ) && !empty( self::$last_comment ) && is_array( self::$last_comment ) ) {
+-			if ( self::matches_last_comment( $comment ) ) {
+-					
+-					load_plugin_textdomain( 'akismet' );
+-					
+-					// normal result: true or false
+-					if ( self::$last_comment['akismet_result'] == 'true' ) {
+-						update_comment_meta( $comment->comment_ID, 'akismet_result', 'true' );
+-						self::update_comment_history( $comment->comment_ID, '', 'check-spam' );
+-						if ( $comment->comment_approved != 'spam' )
+-							self::update_comment_history(
+-								$comment->comment_ID,
+-								'',
+-								'status-changed-'.$comment->comment_approved
+-							);
+-					}
+-					elseif ( self::$last_comment['akismet_result'] == 'false' ) {
+-						update_comment_meta( $comment->comment_ID, 'akismet_result', 'false' );
+-						self::update_comment_history( $comment->comment_ID, '', 'check-ham' );
+-						// Status could be spam or trash, depending on the WP version and whether this change applies:
+-						// https://core.trac.wordpress.org/changeset/34726
+-						if ( $comment->comment_approved == 'spam' || $comment->comment_approved == 'trash' ) {
+-							if ( wp_blacklist_check($comment->comment_author, $comment->comment_author_email, $comment->comment_author_url, $comment->comment_content, $comment->comment_author_IP, $comment->comment_agent) )
+-								self::update_comment_history( $comment->comment_ID, '', 'wp-blacklisted' );
+-							else
+-								self::update_comment_history( $comment->comment_ID, '', 'status-changed-'.$comment->comment_approved );
+-						}
+-					} // abnormal result: error
+-					else {
+-						update_comment_meta( $comment->comment_ID, 'akismet_error', time() );
+-						self::update_comment_history(
+-							$comment->comment_ID,
+-							'',
+-							'check-error',
+-							array( 'response' => substr( self::$last_comment['akismet_result'], 0, 50 ) )
+-						);
+-					}
+-
+-					// record the complete original data as submitted for checking
+-					if ( isset( self::$last_comment['comment_as_submitted'] ) )
+-						update_comment_meta( $comment->comment_ID, 'akismet_as_submitted', self::$last_comment['comment_as_submitted'] );
+-
+-					if ( isset( self::$last_comment['akismet_pro_tip'] ) )
+-						update_comment_meta( $comment->comment_ID, 'akismet_pro_tip', self::$last_comment['akismet_pro_tip'] );
+-			}
+-		}
+-	}
+-
+-	public static function delete_old_comments() {
+-		global $wpdb;
+-
+-		/**
+-		 * Determines how many comments will be deleted in each batch.
+-		 *
+-		 * @param int The default, as defined by AKISMET_DELETE_LIMIT.
+-		 */
+-		$delete_limit = apply_filters( 'akismet_delete_comment_limit', defined( 'AKISMET_DELETE_LIMIT' ) ? AKISMET_DELETE_LIMIT : 10000 );
+-		$delete_limit = max( 1, intval( $delete_limit ) );
+-
+-		/**
+-		 * Determines how many days a comment will be left in the Spam queue before being deleted.
+-		 *
+-		 * @param int The default number of days.
+-		 */
+-		$delete_interval = apply_filters( 'akismet_delete_comment_interval', 15 );
+-		$delete_interval = max( 1, intval( $delete_interval ) );
+-
+-		while ( $comment_ids = $wpdb->get_col( $wpdb->prepare( "SELECT comment_id FROM {$wpdb->comments} WHERE DATE_SUB(NOW(), INTERVAL %d DAY) > comment_date_gmt AND comment_approved = 'spam' LIMIT %d", $delete_interval, $delete_limit ) ) ) {
+-			if ( empty( $comment_ids ) )
+-				return;
+-
+-			$wpdb->queries = array();
+-
+-			foreach ( $comment_ids as $comment_id ) {
+-				do_action( 'delete_comment', $comment_id );
+-				do_action( 'akismet_batch_delete_count', __FUNCTION__ );
+-			}
+-
+-			// Prepared as strings since comment_id is an unsigned BIGINT, and using %d will constrain the value to the maximum signed BIGINT.
+-			$format_string = implode( ", ", array_fill( 0, count( $comment_ids ), '%s' ) );
+-
+-			$wpdb->query( $wpdb->prepare( "DELETE FROM {$wpdb->comments} WHERE comment_id IN ( " . $format_string . " )", $comment_ids ) );
+-			$wpdb->query( $wpdb->prepare( "DELETE FROM {$wpdb->commentmeta} WHERE comment_id IN ( " . $format_string . " )", $comment_ids ) );
+-
+-			clean_comment_cache( $comment_ids );
+-			do_action( 'akismet_delete_comment_batch', count( $comment_ids ) );
+-		}
+-
+-		if ( apply_filters( 'akismet_optimize_table', ( mt_rand(1, 5000) == 11), $wpdb->comments ) ) // lucky number
+-			$wpdb->query("OPTIMIZE TABLE {$wpdb->comments}");
+-	}
+-
+-	public static function delete_old_comments_meta() {
+-		global $wpdb;
+-
+-		$interval = apply_filters( 'akismet_delete_commentmeta_interval', 15 );
+-
+-		# enforce a minimum of 1 day
+-		$interval = absint( $interval );
+-		if ( $interval < 1 )
+-			$interval = 1;
+-
+-		// akismet_as_submitted meta values are large, so expire them
+-		// after $interval days regardless of the comment status
+-		while ( $comment_ids = $wpdb->get_col( $wpdb->prepare( "SELECT m.comment_id FROM {$wpdb->commentmeta} as m INNER JOIN {$wpdb->comments} as c USING(comment_id) WHERE m.meta_key = 'akismet_as_submitted' AND DATE_SUB(NOW(), INTERVAL %d DAY) > c.comment_date_gmt LIMIT 10000", $interval ) ) ) {
+-			if ( empty( $comment_ids ) )
+-				return;
+-
+-			$wpdb->queries = array();
+-
+-			foreach ( $comment_ids as $comment_id ) {
+-				delete_comment_meta( $comment_id, 'akismet_as_submitted' );
+-				do_action( 'akismet_batch_delete_count', __FUNCTION__ );
+-			}
+-
+-			do_action( 'akismet_delete_commentmeta_batch', count( $comment_ids ) );
+-		}
+-
+-		if ( apply_filters( 'akismet_optimize_table', ( mt_rand(1, 5000) == 11), $wpdb->commentmeta ) ) // lucky number
+-			$wpdb->query("OPTIMIZE TABLE {$wpdb->commentmeta}");
+-	}
+-
+-	// Clear out comments meta that no longer have corresponding comments in the database
+-	public static function delete_orphaned_commentmeta() {
+-		global $wpdb;
+-
+-		$last_meta_id = 0;
+-		$start_time = isset( $_SERVER['REQUEST_TIME_FLOAT'] ) ? $_SERVER['REQUEST_TIME_FLOAT'] : microtime( true );
+-		$max_exec_time = max( ini_get('max_execution_time') - 5, 3 );
+-
+-		while ( $commentmeta_results = $wpdb->get_results( $wpdb->prepare( "SELECT m.meta_id, m.comment_id, m.meta_key FROM {$wpdb->commentmeta} as m LEFT JOIN {$wpdb->comments} as c USING(comment_id) WHERE c.comment_id IS NULL AND m.meta_id > %d ORDER BY m.meta_id LIMIT 1000", $last_meta_id ) ) ) {
+-			if ( empty( $commentmeta_results ) )
+-				return;
+-
+-			$wpdb->queries = array();
+-
+-			$commentmeta_deleted = 0;
+-
+-			foreach ( $commentmeta_results as $commentmeta ) {
+-				if ( 'akismet_' == substr( $commentmeta->meta_key, 0, 8 ) ) {
+-					delete_comment_meta( $commentmeta->comment_id, $commentmeta->meta_key );
+-					do_action( 'akismet_batch_delete_count', __FUNCTION__ );
+-					$commentmeta_deleted++;
+-				}
+-
+-				$last_meta_id = $commentmeta->meta_id;
+-			}
+-
+-			do_action( 'akismet_delete_commentmeta_batch', $commentmeta_deleted );
+-
+-			// If we're getting close to max_execution_time, quit for this round.
+-			if ( microtime(true) - $start_time > $max_exec_time )
+-				return;
+-		}
+-
+-		if ( apply_filters( 'akismet_optimize_table', ( mt_rand(1, 5000) == 11), $wpdb->commentmeta ) ) // lucky number
+-			$wpdb->query("OPTIMIZE TABLE {$wpdb->commentmeta}");
+-	}
+-
+-	// how many approved comments does this author have?
+-	public static function get_user_comments_approved( $user_id, $comment_author_email, $comment_author, $comment_author_url ) {
+-		global $wpdb;
+-
+-		if ( !empty( $user_id ) )
+-			return (int) $wpdb->get_var( $wpdb->prepare( "SELECT COUNT(*) FROM {$wpdb->comments} WHERE user_id = %d AND comment_approved = 1", $user_id ) );
+-
+-		if ( !empty( $comment_author_email ) )
+-			return (int) $wpdb->get_var( $wpdb->prepare( "SELECT COUNT(*) FROM {$wpdb->comments} WHERE comment_author_email = %s AND comment_author = %s AND comment_author_url = %s AND comment_approved = 1", $comment_author_email, $comment_author, $comment_author_url ) );
+-
+-		return 0;
+-	}
+-
+-	// get the full comment history for a given comment, as an array in reverse chronological order
+-	public static function get_comment_history( $comment_id ) {
+-		$history = get_comment_meta( $comment_id, 'akismet_history', false );
+-		if ( empty( $history ) || empty( $history[ 0 ] ) ) {
+-			return false;
+-		}
+-		
+-		/*
+-		// To see all variants when testing.
+-		$history[] = array( 'time' => 445856401, 'message' => 'Old versions of Akismet stored the message as a literal string in the commentmeta.', 'event' => null );
+-		$history[] = array( 'time' => 445856402, 'event' => 'recheck-spam' );
+-		$history[] = array( 'time' => 445856403, 'event' => 'check-spam' );
+-		$history[] = array( 'time' => 445856404, 'event' => 'recheck-ham' );
+-		$history[] = array( 'time' => 445856405, 'event' => 'check-ham' );
+-		$history[] = array( 'time' => 445856406, 'event' => 'wp-blacklisted' );
+-		$history[] = array( 'time' => 445856407, 'event' => 'report-spam' );
+-		$history[] = array( 'time' => 445856408, 'event' => 'report-spam', 'user' => 'sam' );
+-		$history[] = array( 'message' => 'sam reported this comment as spam (hardcoded message).', 'time' => 445856400, 'event' => 'report-spam', 'user' => 'sam' );
+-		$history[] = array( 'time' => 445856409, 'event' => 'report-ham', 'user' => 'sam' );
+-		$history[] = array( 'message' => 'sam reported this comment as ham (hardcoded message).', 'time' => 445856400, 'event' => 'report-ham', 'user' => 'sam' ); //
+-		$history[] = array( 'time' => 445856410, 'event' => 'cron-retry-spam' );
+-		$history[] = array( 'time' => 445856411, 'event' => 'cron-retry-ham' );
+-		$history[] = array( 'time' => 445856412, 'event' => 'check-error' ); //
+-		$history[] = array( 'time' => 445856413, 'event' => 'check-error', 'meta' => array( 'response' => 'The server was taking a nap.' ) );
+-		$history[] = array( 'time' => 445856414, 'event' => 'recheck-error' ); // Should not generate a message.
+-		$history[] = array( 'time' => 445856415, 'event' => 'recheck-error', 'meta' => array( 'response' => 'The server was taking a nap.' ) );
+-		$history[] = array( 'time' => 445856416, 'event' => 'status-changedtrash' );
+-		$history[] = array( 'time' => 445856417, 'event' => 'status-changedspam' );
+-		$history[] = array( 'time' => 445856418, 'event' => 'status-changedhold' );
+-		$history[] = array( 'time' => 445856419, 'event' => 'status-changedapprove' );
+-		$history[] = array( 'time' => 445856420, 'event' => 'status-changed-trash' );
+-		$history[] = array( 'time' => 445856421, 'event' => 'status-changed-spam' );
+-		$history[] = array( 'time' => 445856422, 'event' => 'status-changed-hold' );
+-		$history[] = array( 'time' => 445856423, 'event' => 'status-changed-approve' );
+-		$history[] = array( 'time' => 445856424, 'event' => 'status-trash', 'user' => 'sam' );
+-		$history[] = array( 'time' => 445856425, 'event' => 'status-spam', 'user' => 'sam' );
+-		$history[] = array( 'time' => 445856426, 'event' => 'status-hold', 'user' => 'sam' );
+-		$history[] = array( 'time' => 445856427, 'event' => 'status-approve', 'user' => 'sam' );
+-		*/
+-		
+-		usort( $history, array( 'Akismet', '_cmp_time' ) );
+-		return $history;
+-	}
+-
+-	/**
+-	 * Log an event for a given comment, storing it in comment_meta.
+-	 *
+-	 * @param int $comment_id The ID of the relevant comment.
+-	 * @param string $message The string description of the event. No longer used.
+-	 * @param string $event The event code.
+-	 * @param array $meta Metadata about the history entry. e.g., the user that reported or changed the status of a given comment.
+-	 */
+-	public static function update_comment_history( $comment_id, $message, $event=null, $meta=null ) {
+-		global $current_user;
+-
+-		$user = '';
+-
+-		$event = array(
+-			'time'    => self::_get_microtime(),
+-			'event'   => $event,
+-		);
+-		
+-		if ( is_object( $current_user ) && isset( $current_user->user_login ) ) {
+-			$event['user'] = $current_user->user_login;
+-		}
+-		
+-		if ( ! empty( $meta ) ) {
+-			$event['meta'] = $meta;
+-		}
+-
+-		// $unique = false so as to allow multiple values per comment
+-		$r = add_comment_meta( $comment_id, 'akismet_history', $event, false );
+-	}
+-
+-	public static function check_db_comment( $id, $recheck_reason = 'recheck_queue' ) {
+-		global $wpdb;
+-
+-		if ( ! self::get_api_key() ) {
+-			return new WP_Error( 'akismet-not-configured', __( 'Akismet is not configured. Please enter an API key.', 'akismet' ) );
+-		}
+-
+-		$c = $wpdb->get_row( $wpdb->prepare( "SELECT * FROM {$wpdb->comments} WHERE comment_ID = %d", $id ), ARRAY_A );
+-		
+-		if ( ! $c ) {
+-			return new WP_Error( 'invalid-comment-id', __( 'Comment not found.', 'akismet' ) );
+-		}
+-
+-		$c['user_ip']        = $c['comment_author_IP'];
+-		$c['user_agent']     = $c['comment_agent'];
+-		$c['referrer']       = '';
+-		$c['blog']           = get_option( 'home' );
+-		$c['blog_lang']      = get_locale();
+-		$c['blog_charset']   = get_option('blog_charset');
+-		$c['permalink']      = get_permalink($c['comment_post_ID']);
+-		$c['recheck_reason'] = $recheck_reason;
+-
+-		$c['user_role'] = '';
+-		if ( ! empty( $c['user_ID'] ) ) {
+-			$c['user_role'] = Akismet::get_user_roles( $c['user_ID'] );
+-		}
+-
+-		if ( self::is_test_mode() )
+-			$c['is_test'] = 'true';
+-
+-		$response = self::http_post( Akismet::build_query( $c ), 'comment-check' );
+-
+-		if ( ! empty( $response[1] ) ) {
+-			return $response[1];
+-		}
+-
+-		return false;
+-	}
+-	
+-	public static function recheck_comment( $id, $recheck_reason = 'recheck_queue' ) {
+-		add_comment_meta( $id, 'akismet_rechecking', true );
+-		
+-		$api_response = self::check_db_comment( $id, $recheck_reason );
+-
+-		delete_comment_meta( $id, 'akismet_rechecking' );
+-
+-		if ( is_wp_error( $api_response ) ) {
+-			// Invalid comment ID.
+-		}
+-		else if ( 'true' === $api_response ) {
+-			wp_set_comment_status( $id, 'spam' );
+-			update_comment_meta( $id, 'akismet_result', 'true' );
+-			delete_comment_meta( $id, 'akismet_error' );
+-			delete_comment_meta( $id, 'akismet_delayed_moderation_email' );
+-			Akismet::update_comment_history( $id, '', 'recheck-spam' );
+-		}
+-		elseif ( 'false' === $api_response ) {
+-			update_comment_meta( $id, 'akismet_result', 'false' );
+-			delete_comment_meta( $id, 'akismet_error' );
+-			delete_comment_meta( $id, 'akismet_delayed_moderation_email' );
+-			Akismet::update_comment_history( $id, '', 'recheck-ham' );
+-		}
+-		else {
+-			// abnormal result: error
+-			update_comment_meta( $id, 'akismet_result', 'error' );
+-			Akismet::update_comment_history(
+-				$id,
+-				'',
+-				'recheck-error',
+-				array( 'response' => substr( $api_response, 0, 50 ) )
+-			);
+-		}
+-
+-		return $api_response;
+-	}
+-
+-	public static function transition_comment_status( $new_status, $old_status, $comment ) {
+-		
+-		if ( $new_status == $old_status )
+-			return;
+-
+-		if ( 'spam' === $new_status || 'spam' === $old_status ) {
+-			// Clear the cache of the "X comments in your spam queue" count on the dashboard.
+-			wp_cache_delete( 'akismet_spam_count', 'widget' );
+-		}
+-
+-		# we don't need to record a history item for deleted comments
+-		if ( $new_status == 'delete' )
+-			return;
+-		
+-		if ( !current_user_can( 'edit_post', $comment->comment_post_ID ) && !current_user_can( 'moderate_comments' ) )
+-			return;
+-
+-		if ( defined('WP_IMPORTING') && WP_IMPORTING == true )
+-			return;
+-			
+-		// if this is present, it means the status has been changed by a re-check, not an explicit user action
+-		if ( get_comment_meta( $comment->comment_ID, 'akismet_rechecking' ) )
+-			return;
+-		
+-		// Assumption alert:
+-		// We want to submit comments to Akismet only when a moderator explicitly spams or approves it - not if the status
+-		// is changed automatically by another plugin.  Unfortunately WordPress doesn't provide an unambiguous way to
+-		// determine why the transition_comment_status action was triggered.  And there are several different ways by which
+-		// to spam and unspam comments: bulk actions, ajax, links in moderation emails, the dashboard, and perhaps others.
+-		// We'll assume that this is an explicit user action if certain POST/GET variables exist.
+-		if (
+-			 // status=spam: Marking as spam via the REST API or...
+-			 // status=unspam: I'm not sure. Maybe this used to be used instead of status=approved? Or the UI for removing from spam but not approving has been since removed?...
+-			 // status=approved: Unspamming via the REST API (Calypso) or...
+-			 ( isset( $_POST['status'] ) && in_array( $_POST['status'], array( 'spam', 'unspam', 'approved', ) ) )
+-			 // spam=1: Clicking "Spam" underneath a comment in wp-admin and allowing the AJAX request to happen.
+-			 || ( isset( $_POST['spam'] ) && (int) $_POST['spam'] == 1 )
+-			 // unspam=1: Clicking "Not Spam" underneath a comment in wp-admin and allowing the AJAX request to happen. Or, clicking "Undo" after marking something as spam.
+-			 || ( isset( $_POST['unspam'] ) && (int) $_POST['unspam'] == 1 )
+-			 // comment_status=spam/unspam: It's unclear where this is happening.
+-			 || ( isset( $_POST['comment_status'] )  && in_array( $_POST['comment_status'], array( 'spam', 'unspam' ) ) )
+-			 // action=spam: Choosing "Mark as Spam" from the Bulk Actions dropdown in wp-admin (or the "Spam it" link in notification emails).
+-			 // action=unspam: Choosing "Not Spam" from the Bulk Actions dropdown in wp-admin.
+-			 // action=spamcomment: Following the "Spam" link below a comment in wp-admin (not allowing AJAX request to happen).
+-			 // action=unspamcomment: Following the "Not Spam" link below a comment in wp-admin (not allowing AJAX request to happen).
+-			 || ( isset( $_GET['action'] ) && in_array( $_GET['action'], array( 'spam', 'unspam', 'spamcomment', 'unspamcomment', ) ) )
+-			 // action=editedcomment: Editing a comment via wp-admin (and possibly changing its status).
+-			 || ( isset( $_POST['action'] ) && in_array( $_POST['action'], array( 'editedcomment' ) ) )
+-			 // for=jetpack: Moderation via the WordPress app, Calypso, anything powered by the Jetpack connection.
+-			 || ( isset( $_GET['for'] ) && ( 'jetpack' == $_GET['for'] ) && ( ! defined( 'IS_WPCOM' ) || ! IS_WPCOM ) ) 
+-			 // Certain WordPress.com API requests
+-			 || ( defined( 'REST_API_REQUEST' ) && REST_API_REQUEST )
+-			 // WordPress.org REST API requests
+-			 || ( defined( 'REST_REQUEST' ) && REST_REQUEST )
+-		 ) {
+-			if ( $new_status == 'spam' && ( $old_status == 'approved' || $old_status == 'unapproved' || !$old_status ) ) {
+-				return self::submit_spam_comment( $comment->comment_ID );
+-			} elseif ( $old_status == 'spam' && ( $new_status == 'approved' || $new_status == 'unapproved' ) ) {
+-				return self::submit_nonspam_comment( $comment->comment_ID );
+-			}
+-		}
+-
+-		self::update_comment_history( $comment->comment_ID, '', 'status-' . $new_status );
+-	}
+-	
+-	public static function submit_spam_comment( $comment_id ) {
+-		global $wpdb, $current_user, $current_site;
+-
+-		$comment_id = (int) $comment_id;
+-
+-		$comment = $wpdb->get_row( $wpdb->prepare( "SELECT * FROM {$wpdb->comments} WHERE comment_ID = %d", $comment_id ) );
+-
+-		if ( !$comment ) // it was deleted
+-			return;
+-
+-		if ( 'spam' != $comment->comment_approved )
+-			return;
+-
+-		self::update_comment_history( $comment_id, '', 'report-spam' );
+-
+-		// If the user hasn't configured Akismet, there's nothing else to do at this point.
+-		if ( ! self::get_api_key() ) {
+-			return;
+-		}
+-
+-		// use the original version stored in comment_meta if available
+-		$as_submitted = self::sanitize_comment_as_submitted( get_comment_meta( $comment_id, 'akismet_as_submitted', true ) );
+-
+-		if ( $as_submitted && is_array( $as_submitted ) && isset( $as_submitted['comment_content'] ) )
+-			$comment = (object) array_merge( (array)$comment, $as_submitted );
+-
+-		$comment->blog         = get_option( 'home' );
+-		$comment->blog_lang    = get_locale();
+-		$comment->blog_charset = get_option('blog_charset');
+-		$comment->permalink    = get_permalink($comment->comment_post_ID);
+-
+-		if ( is_object($current_user) )
+-			$comment->reporter = $current_user->user_login;
+-
+-		if ( is_object($current_site) )
+-			$comment->site_domain = $current_site->domain;
+-
+-		$comment->user_role = '';
+-		if ( ! empty( $comment->user_ID ) ) {
+-			$comment->user_role = Akismet::get_user_roles( $comment->user_ID );
+-		}
+-
+-		if ( self::is_test_mode() )
+-			$comment->is_test = 'true';
+-
+-		$post = get_post( $comment->comment_post_ID );
+-
+-		if ( ! is_null( $post ) ) {
+-			$comment->comment_post_modified_gmt = $post->post_modified_gmt;
+-		}
+-
+-		$response = Akismet::http_post( Akismet::build_query( $comment ), 'submit-spam' );
+-
+-		update_comment_meta( $comment_id, 'akismet_user_result', 'true' );
+-
+-		if ( $comment->reporter ) {
+-			update_comment_meta( $comment_id, 'akismet_user', $comment->reporter );
+-		}
+-
+-		do_action('akismet_submit_spam_comment', $comment_id, $response[1]);
+-	}
+-
+-	public static function submit_nonspam_comment( $comment_id ) {
+-		global $wpdb, $current_user, $current_site;
+-
+-		$comment_id = (int) $comment_id;
+-
+-		$comment = $wpdb->get_row( $wpdb->prepare( "SELECT * FROM {$wpdb->comments} WHERE comment_ID = %d", $comment_id ) );
+-		if ( !$comment ) // it was deleted
+-			return;
+-
+-		self::update_comment_history( $comment_id, '', 'report-ham' );
+-
+-		// If the user hasn't configured Akismet, there's nothing else to do at this point.
+-		if ( ! self::get_api_key() ) {
+-			return;
+-		}
+-
+-		// use the original version stored in comment_meta if available
+-		$as_submitted = self::sanitize_comment_as_submitted( get_comment_meta( $comment_id, 'akismet_as_submitted', true ) );
+-
+-		if ( $as_submitted && is_array($as_submitted) && isset($as_submitted['comment_content']) )
+-			$comment = (object) array_merge( (array)$comment, $as_submitted );
+-
+-		$comment->blog         = get_option( 'home' );
+-		$comment->blog_lang    = get_locale();
+-		$comment->blog_charset = get_option('blog_charset');
+-		$comment->permalink    = get_permalink( $comment->comment_post_ID );
+-		$comment->user_role    = '';
+-
+-		if ( is_object($current_user) )
+-			$comment->reporter = $current_user->user_login;
+-
+-		if ( is_object($current_site) )
+-			$comment->site_domain = $current_site->domain;
+-
+-		if ( ! empty( $comment->user_ID ) ) {
+-			$comment->user_role = Akismet::get_user_roles( $comment->user_ID );
+-		}
+-
+-		if ( Akismet::is_test_mode() )
+-			$comment->is_test = 'true';
+-
+-		$post = get_post( $comment->comment_post_ID );
+-
+-		if ( ! is_null( $post ) ) {
+-			$comment->comment_post_modified_gmt = $post->post_modified_gmt;
+-		}
+-
+-		$response = self::http_post( Akismet::build_query( $comment ), 'submit-ham' );
+-
+-		update_comment_meta( $comment_id, 'akismet_user_result', 'false' );
+-
+-		if ( $comment->reporter ) {
+-			update_comment_meta( $comment_id, 'akismet_user', $comment->reporter );
+-		}
+-
+-		do_action('akismet_submit_nonspam_comment', $comment_id, $response[1]);
+-	}
+-
+-	public static function cron_recheck() {
+-		global $wpdb;
+-
+-		$api_key = self::get_api_key();
+-
+-		$status = self::verify_key( $api_key );
+-		if ( get_option( 'akismet_alert_code' ) || $status == 'invalid' ) {
+-			// since there is currently a problem with the key, reschedule a check for 6 hours hence
+-			wp_schedule_single_event( time() + 21600, 'akismet_schedule_cron_recheck' );
+-			do_action( 'akismet_scheduled_recheck', 'key-problem-' . get_option( 'akismet_alert_code' ) . '-' . $status );
+-			return false;
+-		}
+-
+-		delete_option('akismet_available_servers');
+-
+-		$comment_errors = $wpdb->get_col( "SELECT comment_id FROM {$wpdb->commentmeta} WHERE meta_key = 'akismet_error'	LIMIT 100" );
+-		
+-		load_plugin_textdomain( 'akismet' );
+-
+-		foreach ( (array) $comment_errors as $comment_id ) {
+-			// if the comment no longer exists, or is too old, remove the meta entry from the queue to avoid getting stuck
+-			$comment = get_comment( $comment_id );
+-
+-			if (
+-				! $comment // Comment has been deleted
+-				|| strtotime( $comment->comment_date_gmt ) < strtotime( "-15 days" ) // Comment is too old.
+-				|| $comment->comment_approved !== "0" // Comment is no longer in the Pending queue
+-				) {
+-				delete_comment_meta( $comment_id, 'akismet_error' );
+-				delete_comment_meta( $comment_id, 'akismet_delayed_moderation_email' );
+-				continue;
+-			}
+-
+-			add_comment_meta( $comment_id, 'akismet_rechecking', true );
+-			$status = self::check_db_comment( $comment_id, 'retry' );
+-
+-			$event = '';
+-			if ( $status == 'true' ) {
+-				$event = 'cron-retry-spam';
+-			} elseif ( $status == 'false' ) {
+-				$event = 'cron-retry-ham';
+-			}
+-
+-			// If we got back a legit response then update the comment history
+-			// other wise just bail now and try again later.  No point in
+-			// re-trying all the comments once we hit one failure.
+-			if ( !empty( $event ) ) {
+-				delete_comment_meta( $comment_id, 'akismet_error' );
+-				self::update_comment_history( $comment_id, '', $event );
+-				update_comment_meta( $comment_id, 'akismet_result', $status );
+-				// make sure the comment status is still pending.  if it isn't, that means the user has already moved it elsewhere.
+-				$comment = get_comment( $comment_id );
+-				if ( $comment && 'unapproved' == wp_get_comment_status( $comment_id ) ) {
+-					if ( $status == 'true' ) {
+-						wp_spam_comment( $comment_id );
+-					} elseif ( $status == 'false' ) {
+-						// comment is good, but it's still in the pending queue.  depending on the moderation settings
+-						// we may need to change it to approved.
+-						if ( check_comment($comment->comment_author, $comment->comment_author_email, $comment->comment_author_url, $comment->comment_content, $comment->comment_author_IP, $comment->comment_agent, $comment->comment_type) )
+-							wp_set_comment_status( $comment_id, 1 );
+-						else if ( get_comment_meta( $comment_id, 'akismet_delayed_moderation_email', true ) )
+-							wp_notify_moderator( $comment_id );
+-					}
+-				}
+-				
+-				delete_comment_meta( $comment_id, 'akismet_delayed_moderation_email' );
+-			} else {
+-				// If this comment has been pending moderation for longer than MAX_DELAY_BEFORE_MODERATION_EMAIL,
+-				// send a moderation email now.
+-				if ( ( intval( gmdate( 'U' ) ) - strtotime( $comment->comment_date_gmt ) ) < self::MAX_DELAY_BEFORE_MODERATION_EMAIL ) {
+-					delete_comment_meta( $comment_id, 'akismet_delayed_moderation_email' );
+-					wp_notify_moderator( $comment_id );
+-				}
+-
+-				delete_comment_meta( $comment_id, 'akismet_rechecking' );
+-				wp_schedule_single_event( time() + 1200, 'akismet_schedule_cron_recheck' );
+-				do_action( 'akismet_scheduled_recheck', 'check-db-comment-' . $status );
+-				return;
+-			}
+-			delete_comment_meta( $comment_id, 'akismet_rechecking' );
+-		}
+-
+-		$remaining = $wpdb->get_var( "SELECT COUNT(*) FROM {$wpdb->commentmeta} WHERE meta_key = 'akismet_error'" );
+-		if ( $remaining && !wp_next_scheduled('akismet_schedule_cron_recheck') ) {
+-			wp_schedule_single_event( time() + 1200, 'akismet_schedule_cron_recheck' );
+-			do_action( 'akismet_scheduled_recheck', 'remaining' );
+-		}
+-	}
+-
+-	public static function fix_scheduled_recheck() {
+-		$future_check = wp_next_scheduled( 'akismet_schedule_cron_recheck' );
+-		if ( !$future_check ) {
+-			return;
+-		}
+-
+-		if ( get_option( 'akismet_alert_code' ) > 0 ) {
+-			return;
+-		}
+-
+-		$check_range = time() + 1200;
+-		if ( $future_check > $check_range ) {
+-			wp_clear_scheduled_hook( 'akismet_schedule_cron_recheck' );
+-			wp_schedule_single_event( time() + 300, 'akismet_schedule_cron_recheck' );
+-			do_action( 'akismet_scheduled_recheck', 'fix-scheduled-recheck' );
+-		}
+-	}
+-
+-	public static function add_comment_nonce( $post_id ) {
+-		/**
+-		 * To disable the Akismet comment nonce, add a filter for the 'akismet_comment_nonce' tag
+-		 * and return any string value that is not 'true' or '' (empty string).
+-		 *
+-		 * Don't return boolean false, because that implies that the 'akismet_comment_nonce' option
+-		 * has not been set and that Akismet should just choose the default behavior for that
+-		 * situation.
+-		 */
+-		
+-		if ( ! self::get_api_key() ) {
+-			return;
+-		}
+-		
+-		$akismet_comment_nonce_option = apply_filters( 'akismet_comment_nonce', get_option( 'akismet_comment_nonce' ) );
+-
+-		if ( $akismet_comment_nonce_option == 'true' || $akismet_comment_nonce_option == '' ) {
+-			echo '<p style="display: none;">';
+-			wp_nonce_field( 'akismet_comment_nonce_' . $post_id, 'akismet_comment_nonce', FALSE );
+-			echo '</p>';
+-		}
+-	}
+-
+-	public static function is_test_mode() {
+-		return defined('AKISMET_TEST_MODE') && AKISMET_TEST_MODE;
+-	}
+-	
+-	public static function allow_discard() {
+-		if ( defined( 'DOING_AJAX' ) && DOING_AJAX )
+-			return false;
+-		if ( is_user_logged_in() )
+-			return false;
+-	
+-		return ( get_option( 'akismet_strictness' ) === '1'  );
+-	}
+-
+-	public static function get_ip_address() {
+-		return isset( $_SERVER['REMOTE_ADDR'] ) ? $_SERVER['REMOTE_ADDR'] : null;
+-	}
+-	
+-	/**
+-	 * Do these two comments, without checking the comment_ID, "match"?
+-	 *
+-	 * @param mixed $comment1 A comment object or array.
+-	 * @param mixed $comment2 A comment object or array.
+-	 * @return bool Whether the two comments should be treated as the same comment.
+-	 */
+-	private static function comments_match( $comment1, $comment2 ) {
+-		$comment1 = (array) $comment1;
+-		$comment2 = (array) $comment2;
+-
+-		// Set default values for these strings that we check in order to simplify
+-		// the checks and avoid PHP warnings.
+-		if ( ! isset( $comment1['comment_author'] ) ) {
+-			$comment1['comment_author'] = '';
+-		}
+-
+-		if ( ! isset( $comment2['comment_author'] ) ) {
+-			$comment2['comment_author'] = '';
+-		}
+-
+-		if ( ! isset( $comment1['comment_author_email'] ) ) {
+-			$comment1['comment_author_email'] = '';
+-		}
+-
+-		if ( ! isset( $comment2['comment_author_email'] ) ) {
+-			$comment2['comment_author_email'] = '';
+-		}
+-
+-		$comments_match = (
+-			   isset( $comment1['comment_post_ID'], $comment2['comment_post_ID'] )
+-			&& intval( $comment1['comment_post_ID'] ) == intval( $comment2['comment_post_ID'] )
+-			&& (
+-				// The comment author length max is 255 characters, limited by the TINYTEXT column type.
+-				// If the comment author includes multibyte characters right around the 255-byte mark, they
+-				// may be stripped when the author is saved in the DB, so a 300+ char author may turn into
+-				// a 253-char author when it's saved, not 255 exactly.  The longest possible character is
+-				// theoretically 6 bytes, so we'll only look at the first 248 bytes to be safe.
+-				substr( $comment1['comment_author'], 0, 248 ) == substr( $comment2['comment_author'], 0, 248 )
+-				|| substr( stripslashes( $comment1['comment_author'] ), 0, 248 ) == substr( $comment2['comment_author'], 0, 248 )
+-				|| substr( $comment1['comment_author'], 0, 248 ) == substr( stripslashes( $comment2['comment_author'] ), 0, 248 )
+-				// Certain long comment author names will be truncated to nothing, depending on their encoding.
+-				|| ( ! $comment1['comment_author'] && strlen( $comment2['comment_author'] ) > 248 )
+-				|| ( ! $comment2['comment_author'] && strlen( $comment1['comment_author'] ) > 248 )
+-				)
+-			&& (
+-				// The email max length is 100 characters, limited by the VARCHAR(100) column type.
+-				// Same argument as above for only looking at the first 93 characters.
+-				substr( $comment1['comment_author_email'], 0, 93 ) == substr( $comment2['comment_author_email'], 0, 93 )
+-				|| substr( stripslashes( $comment1['comment_author_email'] ), 0, 93 ) == substr( $comment2['comment_author_email'], 0, 93 )
+-				|| substr( $comment1['comment_author_email'], 0, 93 ) == substr( stripslashes( $comment2['comment_author_email'] ), 0, 93 )
+-				// Very long emails can be truncated and then stripped if the [0:100] substring isn't a valid address.
+-				|| ( ! $comment1['comment_author_email'] && strlen( $comment2['comment_author_email'] ) > 100 )
+-				|| ( ! $comment2['comment_author_email'] && strlen( $comment1['comment_author_email'] ) > 100 )
+-			)
+-		);
+-
+-		return $comments_match;
+-	}
+-	
+-	// Does the supplied comment match the details of the one most recently stored in self::$last_comment?
+-	public static function matches_last_comment( $comment ) {
+-		return self::comments_match( self::$last_comment, $comment );
+-	}
+-
+-	private static function get_user_agent() {
+-		return isset( $_SERVER['HTTP_USER_AGENT'] ) ? $_SERVER['HTTP_USER_AGENT'] : null;
+-	}
+-
+-	private static function get_referer() {
+-		return isset( $_SERVER['HTTP_REFERER'] ) ? $_SERVER['HTTP_REFERER'] : null;
+-	}
+-
+-	// return a comma-separated list of role names for the given user
+-	public static function get_user_roles( $user_id ) {
+-		$roles = false;
+-
+-		if ( !class_exists('WP_User') )
+-			return false;
+-
+-		if ( $user_id > 0 ) {
+-			$comment_user = new WP_User( $user_id );
+-			if ( isset( $comment_user->roles ) )
+-				$roles = join( ',', $comment_user->roles );
+-		}
+-
+-		if ( is_multisite() && is_super_admin( $user_id ) ) {
+-			if ( empty( $roles ) ) {
+-				$roles = 'super_admin';
+-			} else {
+-				$comment_user->roles[] = 'super_admin';
+-				$roles = join( ',', $comment_user->roles );
+-			}
+-		}
+-
+-		return $roles;
+-	}
+-
+-	// filter handler used to return a spam result to pre_comment_approved
+-	public static function last_comment_status( $approved, $comment ) {
+-		if ( is_null( self::$last_comment_result ) ) {
+-			// We didn't have reason to store the result of the last check.
+-			return $approved;
+-		}
+-
+-		// Only do this if it's the correct comment
+-		if ( ! self::matches_last_comment( $comment ) ) {
+-			self::log( "comment_is_spam mismatched comment, returning unaltered $approved" );
+-			return $approved;
+-		}
+-
+-		if ( 'trash' === $approved ) {
+-			// If the last comment we checked has had its approval set to 'trash',
+-			// then it failed the comment blacklist check. Let that blacklist override
+-			// the spam check, since users have the (valid) expectation that when
+-			// they fill out their blacklists, comments that match it will always
+-			// end up in the trash.
+-			return $approved;
+-		}
+-
+-		// bump the counter here instead of when the filter is added to reduce the possibility of overcounting
+-		if ( $incr = apply_filters('akismet_spam_count_incr', 1) )
+-			update_option( 'akismet_spam_count', get_option('akismet_spam_count') + $incr );
+-
+-		return self::$last_comment_result;
+-	}
+-	
+-	/**
+-	 * If Akismet is temporarily unreachable, we don't want to "spam" the blogger with
+-	 * moderation emails for comments that will be automatically cleared or spammed on
+-	 * the next retry.
+-	 *
+-	 * For comments that will be rechecked later, empty the list of email addresses that
+-	 * the moderation email would be sent to.
+-	 *
+-	 * @param array $emails An array of email addresses that the moderation email will be sent to.
+-	 * @param int $comment_id The ID of the relevant comment.
+-	 * @return array An array of email addresses that the moderation email will be sent to.
+-	 */
+-	public static function disable_moderation_emails_if_unreachable( $emails, $comment_id ) {
+-		if ( ! empty( self::$prevent_moderation_email_for_these_comments ) && ! empty( $emails ) ) {
+-			$comment = get_comment( $comment_id );
+-
+-			foreach ( self::$prevent_moderation_email_for_these_comments as $possible_match ) {
+-				if ( self::comments_match( $possible_match, $comment ) ) {
+-					update_comment_meta( $comment_id, 'akismet_delayed_moderation_email', true );
+-					return array();
+-				}
+-			}
+-		}
+-
+-		return $emails;
+-	}
+-
+-	public static function _cmp_time( $a, $b ) {
+-		return $a['time'] > $b['time'] ? -1 : 1;
+-	}
+-
+-	public static function _get_microtime() {
+-		$mtime = explode( ' ', microtime() );
+-		return $mtime[1] + $mtime[0];
+-	}
+-
+-	/**
+-	 * Make a POST request to the Akismet API.
+-	 *
+-	 * @param string $request The body of the request.
+-	 * @param string $path The path for the request.
+-	 * @param string $ip The specific IP address to hit.
+-	 * @return array A two-member array consisting of the headers and the response body, both empty in the case of a failure.
+-	 */
+-	public static function http_post( $request, $path, $ip=null ) {
+-
+-		$akismet_ua = sprintf( 'WordPress/%s | Akismet/%s', $GLOBALS['wp_version'], constant( 'AKISMET_VERSION' ) );
+-		$akismet_ua = apply_filters( 'akismet_ua', $akismet_ua );
+-
+-		$content_length = strlen( $request );
+-
+-		$api_key   = self::get_api_key();
+-		$host      = self::API_HOST;
+-
+-		if ( !empty( $api_key ) )
+-			$host = $api_key.'.'.$host;
+-
+-		$http_host = $host;
+-		// use a specific IP if provided
+-		// needed by Akismet_Admin::check_server_connectivity()
+-		if ( $ip && long2ip( ip2long( $ip ) ) ) {
+-			$http_host = $ip;
+-		}
+-
+-		$http_args = array(
+-			'body' => $request,
+-			'headers' => array(
+-				'Content-Type' => 'application/x-www-form-urlencoded; charset=' . get_option( 'blog_charset' ),
+-				'Host' => $host,
+-				'User-Agent' => $akismet_ua,
+-			),
+-			'httpversion' => '1.0',
+-			'timeout' => 15
+-		);
+-
+-		$akismet_url = $http_akismet_url = "http://{$http_host}/1.1/{$path}";
+-
+-		/**
+-		 * Try SSL first; if that fails, try without it and don't try it again for a while.
+-		 */
+-
+-		$ssl = $ssl_failed = false;
+-
+-		// Check if SSL requests were disabled fewer than X hours ago.
+-		$ssl_disabled = get_option( 'akismet_ssl_disabled' );
+-
+-		if ( $ssl_disabled && $ssl_disabled < ( time() - 60 * 60 * 24 ) ) { // 24 hours
+-			$ssl_disabled = false;
+-			delete_option( 'akismet_ssl_disabled' );
+-		}
+-		else if ( $ssl_disabled ) {
+-			do_action( 'akismet_ssl_disabled' );
+-		}
+-
+-		if ( ! $ssl_disabled && ( $ssl = wp_http_supports( array( 'ssl' ) ) ) ) {
+-			$akismet_url = set_url_scheme( $akismet_url, 'https' );
+-
+-			do_action( 'akismet_https_request_pre' );
+-		}
+-
+-		$response = wp_remote_post( $akismet_url, $http_args );
+-
+-		Akismet::log( compact( 'akismet_url', 'http_args', 'response' ) );
+-
+-		if ( $ssl && is_wp_error( $response ) ) {
+-			do_action( 'akismet_https_request_failure', $response );
+-
+-			// Intermittent connection problems may cause the first HTTPS
+-			// request to fail and subsequent HTTP requests to succeed randomly.
+-			// Retry the HTTPS request once before disabling SSL for a time.
+-			$response = wp_remote_post( $akismet_url, $http_args );
+-			
+-			Akismet::log( compact( 'akismet_url', 'http_args', 'response' ) );
+-
+-			if ( is_wp_error( $response ) ) {
+-				$ssl_failed = true;
+-
+-				do_action( 'akismet_https_request_failure', $response );
+-
+-				do_action( 'akismet_http_request_pre' );
+-
+-				// Try the request again without SSL.
+-				$response = wp_remote_post( $http_akismet_url, $http_args );
+-
+-				Akismet::log( compact( 'http_akismet_url', 'http_args', 'response' ) );
+-			}
+-		}
+-
+-		if ( is_wp_error( $response ) ) {
+-			do_action( 'akismet_request_failure', $response );
+-
+-			return array( '', '' );
+-		}
+-
+-		if ( $ssl_failed ) {
+-			// The request failed when using SSL but succeeded without it. Disable SSL for future requests.
+-			update_option( 'akismet_ssl_disabled', time() );
+-			
+-			do_action( 'akismet_https_disabled' );
+-		}
+-		
+-		$simplified_response = array( $response['headers'], $response['body'] );
+-		
+-		self::update_alert( $simplified_response );
+-
+-		return $simplified_response;
+-	}
+-
+-	// given a response from an API call like check_key_status(), update the alert code options if an alert is present.
+-	public static function update_alert( $response ) {
+-		$code = $msg = null;
+-		if ( isset( $response[0]['x-akismet-alert-code'] ) ) {
+-			$code = $response[0]['x-akismet-alert-code'];
+-			$msg  = $response[0]['x-akismet-alert-msg'];
+-		}
+-
+-		// only call update_option() if the value has changed
+-		if ( $code != get_option( 'akismet_alert_code' ) ) {
+-			if ( ! $code ) {
+-				delete_option( 'akismet_alert_code' );
+-				delete_option( 'akismet_alert_msg' );
+-			}
+-			else {
+-				update_option( 'akismet_alert_code', $code );
+-				update_option( 'akismet_alert_msg', $msg );
+-			}
+-		}
+-	}
+-
+-	public static function load_form_js() {
+-		if ( function_exists( 'is_amp_endpoint' ) && is_amp_endpoint() ) {
+-			return;
+-		}
+-
+-		if ( ! self::get_api_key() ) {
+-			return;
+-		}
+-
+-		wp_register_script( 'akismet-form', plugin_dir_url( __FILE__ ) . '_inc/form.js', array(), AKISMET_VERSION, true );
+-		wp_enqueue_script( 'akismet-form' );
+-	}
+-	
+-	/**
+-	 * Mark form.js as async. Because nothing depends on it, it can run at any time
+-	 * after it's loaded, and the browser won't have to wait for it to load to continue
+-	 * parsing the rest of the page.
+-	 */
+-	public static function set_form_js_async( $tag, $handle, $src ) {
+-		if ( 'akismet-form' !== $handle ) {
+-			return $tag;
+-		}
+-		
+-		return preg_replace( '/^<script /i', '<script async="async" ', $tag );
+-	}
+-	
+-	public static function inject_ak_js( $fields ) {
+-		echo '<p style="display: none;">';
+-		echo '<input type="hidden" id="ak_js" name="ak_js" value="' . mt_rand( 0, 250 ) . '"/>';
+-		echo '</p>';
+-	}
+-
+-	private static function bail_on_activation( $message, $deactivate = true ) {
+-?>
+-<!doctype html>
+-<html>
+-<head>
+-<meta charset="<?php bloginfo( 'charset' ); ?>" />
+-<style>
+-* {
+-	text-align: center;
+-	margin: 0;
+-	padding: 0;
+-	font-family: "Lucida Grande",Verdana,Arial,"Bitstream Vera Sans",sans-serif;
+-}
+-p {
+-	margin-top: 1em;
+-	font-size: 18px;
+-}
+-</style>
+-</head>
+-<body>
+-<p><?php echo esc_html( $message ); ?></p>
+-</body>
+-</html>
+-<?php
+-		if ( $deactivate ) {
+-			$plugins = get_option( 'active_plugins' );
+-			$akismet = plugin_basename( AKISMET__PLUGIN_DIR . 'akismet.php' );
+-			$update  = false;
+-			foreach ( $plugins as $i => $plugin ) {
+-				if ( $plugin === $akismet ) {
+-					$plugins[$i] = false;
+-					$update = true;
+-				}
+-			}
+-
+-			if ( $update ) {
+-				update_option( 'active_plugins', array_filter( $plugins ) );
+-			}
+-		}
+-		exit;
+-	}
+-
+-	public static function view( $name, array $args = array() ) {
+-		$args = apply_filters( 'akismet_view_arguments', $args, $name );
+-		
+-		foreach ( $args AS $key => $val ) {
+-			$$key = $val;
+-		}
+-		
+-		load_plugin_textdomain( 'akismet' );
+-
+-		$file = AKISMET__PLUGIN_DIR . 'views/'. $name . '.php';
+-
+-		include( $file );
+-	}
+-
+-	/**
+-	 * Attached to activate_{ plugin_basename( __FILES__ ) } by register_activation_hook()
+-	 * @static
+-	 */
+-	public static function plugin_activation() {
+-		if ( version_compare( $GLOBALS['wp_version'], AKISMET__MINIMUM_WP_VERSION, '<' ) ) {
+-			load_plugin_textdomain( 'akismet' );
+-			
+-			$message = '<strong>'.sprintf(esc_html__( 'Akismet %s requires WordPress %s or higher.' , 'akismet'), AKISMET_VERSION, AKISMET__MINIMUM_WP_VERSION ).'</strong> '.sprintf(__('Please <a href="%1$s">upgrade WordPress</a> to a current version, or <a href="%2$s">downgrade to version 2.4 of the Akismet plugin</a>.', 'akismet'), 'https://codex.wordpress.org/Upgrading_WordPress', 'https://wordpress.org/extend/plugins/akismet/download/');
+-
+-			Akismet::bail_on_activation( $message );
+-		} elseif ( ! empty( $_SERVER['SCRIPT_NAME'] ) && false !== strpos( $_SERVER['SCRIPT_NAME'], '/wp-admin/plugins.php' ) ) {
+-			add_option( 'Activated_Akismet', true );
+-		}
+-	}
+-
+-	/**
+-	 * Removes all connection options
+-	 * @static
+-	 */
+-	public static function plugin_deactivation( ) {
+-		self::deactivate_key( self::get_api_key() );
+-		
+-		// Remove any scheduled cron jobs.
+-		$akismet_cron_events = array(
+-			'akismet_schedule_cron_recheck',
+-			'akismet_scheduled_delete',
+-		);
+-		
+-		foreach ( $akismet_cron_events as $akismet_cron_event ) {
+-			$timestamp = wp_next_scheduled( $akismet_cron_event );
+-			
+-			if ( $timestamp ) {
+-				wp_unschedule_event( $timestamp, $akismet_cron_event );
+-			}
+-		}
+-	}
+-	
+-	/**
+-	 * Essentially a copy of WP's build_query but one that doesn't expect pre-urlencoded values.
+-	 *
+-	 * @param array $args An array of key => value pairs
+-	 * @return string A string ready for use as a URL query string.
+-	 */
+-	public static function build_query( $args ) {
+-		return _http_build_query( $args, '', '&' );
+-	}
+-
+-	/**
+-	 * Log debugging info to the error log.
+-	 *
+-	 * Enabled when WP_DEBUG_LOG is enabled (and WP_DEBUG, since according to
+-	 * core, "WP_DEBUG_DISPLAY and WP_DEBUG_LOG perform no function unless
+-	 * WP_DEBUG is true), but can be disabled via the akismet_debug_log filter.
+-	 *
+-	 * @param mixed $akismet_debug The data to log.
+-	 */
+-	public static function log( $akismet_debug ) {
+-		if ( apply_filters( 'akismet_debug_log', defined( 'WP_DEBUG' ) && WP_DEBUG && defined( 'WP_DEBUG_LOG' ) && WP_DEBUG_LOG && defined( 'AKISMET_DEBUG' ) && AKISMET_DEBUG ) ) {
+-			error_log( print_r( compact( 'akismet_debug' ), true ) );
+-		}
+-	}
+-
+-	public static function pre_check_pingback( $method ) {
+-		if ( $method !== 'pingback.ping' )
+-			return;
+-
+-		global $wp_xmlrpc_server;
+-	
+-		if ( !is_object( $wp_xmlrpc_server ) )
+-			return false;
+-	
+-		// Lame: tightly coupled with the IXR class.
+-		$args = $wp_xmlrpc_server->message->params;
+-	
+-		if ( !empty( $args[1] ) ) {
+-			$post_id = url_to_postid( $args[1] );
+-
+-			// If pingbacks aren't open on this post, we'll still check whether this request is part of a potential DDOS,
+-			// but indicate to the server that pingbacks are indeed closed so we don't include this request in the user's stats,
+-			// since the user has already done their part by disabling pingbacks.
+-			$pingbacks_closed = false;
+-			
+-			$post = get_post( $post_id );
+-			
+-			if ( ! $post || ! pings_open( $post ) ) {
+-				$pingbacks_closed = true;
+-			}
+-
+-			$comment = array(
+-				'comment_author_url' => $args[0],
+-				'comment_post_ID' => $post_id,
+-				'comment_author' => '',
+-				'comment_author_email' => '',
+-				'comment_content' => '',
+-				'comment_type' => 'pingback',
+-				'akismet_pre_check' => '1',
+-				'comment_pingback_target' => $args[1],
+-				'pingbacks_closed' => $pingbacks_closed ? '1' : '0',
+-			);
+-
+-			$comment = Akismet::auto_check_comment( $comment );
+-
+-			if ( isset( $comment['akismet_result'] ) && 'true' == $comment['akismet_result'] ) {
+-				// Lame: tightly coupled with the IXR classes. Unfortunately the action provides no context and no way to return anything.
+-				$wp_xmlrpc_server->error( new IXR_Error( 0, 'Invalid discovery target' ) );
+-			}
+-		}
+-	}
+-
+-	/**
+-	 * Ensure that we are loading expected scalar values from akismet_as_submitted commentmeta.
+-	 *
+-	 * @param mixed $meta_value
+-	 * @return mixed
+-	 */
+-	private static function sanitize_comment_as_submitted( $meta_value ) {
+-		if ( empty( $meta_value ) ) {
+-			return $meta_value;
+-		}
+-
+-		$meta_value = (array) $meta_value;
+-
+-		foreach ( $meta_value as $key => $value ) {
+-			if ( ! isset( self::$comment_as_submitted_allowed_keys[$key] ) || ! is_scalar( $value ) ) {
+-				unset( $meta_value[$key] );
+-			}
+-		}
+-
+-		return $meta_value;
+-	}
+-	
+-	public static function predefined_api_key() {
+-		if ( defined( 'WPCOM_API_KEY' ) ) {
+-			return true;
+-		}
+-		
+-		return apply_filters( 'akismet_predefined_api_key', false );
+-	}
+-
+-	/**
+-	 * Controls the display of a privacy related notice underneath the comment form using the `akismet_comment_form_privacy_notice` option and filter respectively.
+-	 * Default is top not display the notice, leaving the choice to site admins, or integrators.
+-	 */
+-	public static function display_comment_form_privacy_notice() {
+-		if ( 'display' !== apply_filters( 'akismet_comment_form_privacy_notice', get_option( 'akismet_comment_form_privacy_notice', 'hide' ) ) ) {
+-			return;
+-		}
+-		echo apply_filters(
+-			'akismet_comment_form_privacy_notice_markup',
+-			'<p class="akismet_comment_form_privacy_notice">' . sprintf(
+-				__( 'This site uses Akismet to reduce spam. <a href="%s" target="_blank" rel="nofollow noopener">Learn how your comment data is processed</a>.', 'akismet' ),
+-				'https://akismet.com/privacy/'
+-			) . '</p>'
+-		);
+-	}
+-}
+diff --git a/wp-content/plugins/akismet/index.php b/wp-content/plugins/akismet/index.php
+deleted file mode 100644
+index cf879a5e..00000000
+--- a/wp-content/plugins/akismet/index.php
++++ /dev/null
+@@ -1,2 +0,0 @@
+-<?php
+-# Silence is golden.
+\ No newline at end of file
+diff --git a/wp-content/plugins/akismet/readme.txt b/wp-content/plugins/akismet/readme.txt
+deleted file mode 100644
+index 1619110e..00000000
+--- a/wp-content/plugins/akismet/readme.txt
++++ /dev/null
+@@ -1,80 +0,0 @@
+-=== Akismet Anti-Spam ===
+-Contributors: matt, ryan, andy, mdawaffe, tellyworth, josephscott, lessbloat, eoigal, cfinke, automattic, jgs, procifer, stephdau
+-Tags: akismet, comments, spam, antispam, anti-spam, anti spam, comment moderation, comment spam, contact form spam, spam comments
+-Requires at least: 4.6
+-Tested up to: 5.4
+-Stable tag: 4.1.5
+-License: GPLv2 or later
+-
+-Akismet checks your comments and contact form submissions against our global database of spam to protect you and your site from malicious content.
+-
+-== Description ==
+-
+-Akismet checks your comments and contact form submissions against our global database of spam to prevent your site from publishing malicious content. You can review the comment spam it catches on your blog's "Comments" admin screen.
+-
+-Major features in Akismet include:
+-
+-* Automatically checks all comments and filters out the ones that look like spam.
+-* Each comment has a status history, so you can easily see which comments were caught or cleared by Akismet and which were spammed or unspammed by a moderator.
+-* URLs are shown in the comment body to reveal hidden or misleading links.
+-* Moderators can see the number of approved comments for each user.
+-* A discard feature that outright blocks the worst spam, saving you disk space and speeding up your site.
+-
+-PS: You'll be prompted to get an Akismet.com API key to use it, once activated. Keys are free for personal blogs; paid subscriptions are available for businesses and commercial sites.
+-
+-== Installation ==
+-
+-Upload the Akismet plugin to your blog, activate it, and then enter your Akismet.com API key.
+-
+-1, 2, 3: You're done!
+-
+-== Changelog ==
+-
+-= 4.1.5 =
+-*Release Date - 29 April 2020*
+-
+-* Based on user feedback, we have dropped the in-admin notice explaining the availability of the "privacy notice" option in the AKismet settings screen. The option itself is available, but after displaying the notice for the last 2 years, it is now considered a known fact.
+-* Updated the "Requires at least" to WP 4.6, based on recommendations from https://wp-info.org/tools/checkplugini18n.php?slug=akismet
+-* Moved older changelog entries to a separate file to keep the size of this readme reasonable, also based on recommendations from https://wp-info.org/tools/checkplugini18n.php?slug=akismet
+-
+-= 4.1.4 =
+-*Release Date - 17 March 2020*
+-
+-* Only redirect to the Akismet setup screen upon plugin activation if the plugin was activated manually from within the plugin-related screens, to help users with non-standard install workflows, like WP-CLI.
+-* Update the layout of the initial setup screen to be more readable on small screens.
+-* If no API key has been entered, don't run code that expects an API key.
+-* Improve the readability of the comment history entries.
+-* Don't modify the comment form HTML if no API key has been set.
+-
+-= 4.1.3 =
+-*Release Date - 31 October 2019*
+-
+-* Prevented an attacker from being able to cause a user to unknowingly recheck their Pending comments for spam.
+-* Improved compatibility with Jetpack 7.7+.
+-* Updated the plugin activation page to use consistent language and markup.
+-* Redirecting users to the Akismet connnection/settings screen upon plugin activation, in an effort to make it easier for people to get setup.
+-
+-= 4.1.2 =
+-*Release Date - 14 May 2019*
+-
+-* Fixed a conflict between the Akismet setup banner and other plugin notices.
+-* Reduced the number of API requests made by the plugin when attempting to verify the API key.
+-* Include additional data in the pingback pre-check API request to help make the stats more accurate.
+-* Fixed a bug that was enabling the "Check for Spam" button when no comments were eligible to be checked.
+-* Improved Akismet's AMP compatibility.
+-
+-= 4.1.1 =
+-*Release Date - 31 January 2019*
+-
+-* Fixed the "Setup Akismet" notice so it resizes responsively.
+-* Only highlight the "Save Changes" button in the Akismet config when changes have been made.
+-* The count of comments in your spam queue shown on the dashboard show now always be up-to-date.
+-
+-= 4.1 =
+-*Release Date - 12 November 2018*
+-
+-* Added a WP-CLI method for retrieving stats.
+-* Hooked into the new "Personal Data Eraser" functionality from WordPress 4.9.6.
+-* Added functionality to clear outdated alerts from Akismet.com.
+-
+-For older changelog entries, please see the [additional changelog.txt file](https://plugins.svn.wordpress.org/akismet/trunk/changelog.txt) delivered with the plugin.
+\ No newline at end of file
+diff --git a/wp-content/plugins/akismet/views/activate.php b/wp-content/plugins/akismet/views/activate.php
+deleted file mode 100644
+index 7be1309c..00000000
+--- a/wp-content/plugins/akismet/views/activate.php
++++ /dev/null
+@@ -1,8 +0,0 @@
+-<div class="akismet-box">
+-	<?php Akismet::view( 'title' ); ?>
+-	<?php Akismet::view( 'setup' );?>
+-</div>
+-<br/>
+-<div class="akismet-box">
+-	<?php Akismet::view( 'enter' );?>
+-</div>
+\ No newline at end of file
+diff --git a/wp-content/plugins/akismet/views/config.php b/wp-content/plugins/akismet/views/config.php
+deleted file mode 100644
+index 6bbcd6d4..00000000
+--- a/wp-content/plugins/akismet/views/config.php
++++ /dev/null
+@@ -1,242 +0,0 @@
+-<div id="akismet-plugin-container">
+-	<div class="akismet-masthead">
+-		<div class="akismet-masthead__inside-container">
+-			<div class="akismet-masthead__logo-container">
+-				<img class="akismet-masthead__logo" src="<?php echo esc_url( plugins_url( '../_inc/img/logo-full-2x.png', __FILE__ ) ); ?>" alt="Akismet" />
+-			</div>
+-		</div>
+-	</div>
+-	<div class="akismet-lower">
+-		<?php if ( Akismet::get_api_key() ) { ?>
+-			<?php Akismet_Admin::display_status(); ?>
+-		<?php } ?>
+-		<?php if ( ! empty( $notices ) ) { ?>
+-			<?php foreach ( $notices as $notice ) { ?>
+-				<?php Akismet::view( 'notice', $notice ); ?>
+-			<?php } ?>
+-		<?php } ?>
+-		<?php if ( $stat_totals && isset( $stat_totals['all'] ) && (int) $stat_totals['all']->spam > 0 ) : ?>
+-			<div class="akismet-card">
+-				<div class="akismet-section-header">
+-					<div class="akismet-section-header__label">
+-						<span><?php esc_html_e( 'Statistics' , 'akismet'); ?></span>
+-					</div>
+-					<div class="akismet-section-header__actions">
+-						<a href="<?php echo esc_url( Akismet_Admin::get_page_url( 'stats' ) ); ?>">
+-							<?php esc_html_e( 'Detailed Stats' , 'akismet');?>
+-						</a>
+-					</div>
+-				</div>
+-				
+-				<div class="akismet-new-snapshot">
+-					<iframe allowtransparency="true" scrolling="no" frameborder="0" style="width: 100%; height: 220px; overflow: hidden;" src="<?php printf( '//akismet.com/web/1.0/snapshot.php?blog=%s&api_key=%s&height=200&locale=%s', urlencode( get_option( 'home' ) ), Akismet::get_api_key(), get_locale() );?>"></iframe>
+-					<ul>
+-						<li>
+-							<h3><?php esc_html_e( 'Past six months' , 'akismet');?></h3>
+-							<span><?php echo number_format( $stat_totals['6-months']->spam );?></span>
+-							<?php echo esc_html( _n( 'Spam blocked', 'Spam blocked', $stat_totals['6-months']->spam, 'akismet' ) ); ?>
+-						</li>
+-						<li>
+-							<h3><?php esc_html_e( 'All time' , 'akismet');?></h3>
+-							<span><?php echo number_format( $stat_totals['all']->spam );?></span>
+-							<?php echo esc_html( _n( 'Spam blocked', 'Spam blocked', $stat_totals['all']->spam, 'akismet' ) ); ?>
+-						</li>
+-						<li>
+-							<h3><?php esc_html_e( 'Accuracy' , 'akismet');?></h3>
+-							<span><?php echo floatval( $stat_totals['all']->accuracy ); ?>%</span>
+-							<?php printf( _n( '%s missed spam', '%s missed spam', $stat_totals['all']->missed_spam, 'akismet' ), number_format( $stat_totals['all']->missed_spam ) ); ?>
+-							|
+-							<?php printf( _n( '%s false positive', '%s false positives', $stat_totals['all']->false_positives, 'akismet' ), number_format( $stat_totals['all']->false_positives ) ); ?>
+-						</li>
+-					</ul>
+-				</div>
+-			</div>
+-		<?php endif;?>
+-
+-		<?php if ( $akismet_user ):?>
+-			<div class="akismet-card">
+-				<div class="akismet-section-header">
+-					<div class="akismet-section-header__label">
+-						<span><?php esc_html_e( 'Settings' , 'akismet'); ?></span>
+-					</div>
+-				</div>
+-
+-				<div class="inside">
+-					<form action="<?php echo esc_url( Akismet_Admin::get_page_url() ); ?>" method="POST">
+-						<table cellspacing="0" class="akismet-settings">
+-							<tbody>
+-								<?php if ( ! Akismet::predefined_api_key() ) { ?>
+-								<tr>
+-									<th class="akismet-api-key" width="10%" align="left" scope="row"><?php esc_html_e('API Key', 'akismet');?></th>
+-									<td width="5%"/>
+-									<td align="left">
+-										<span class="api-key"><input id="key" name="key" type="text" size="15" value="<?php echo esc_attr( get_option('wordpress_api_key') ); ?>" class="<?php echo esc_attr( 'regular-text code ' . $akismet_user->status ); ?>"></span>
+-									</td>
+-								</tr>
+-								<?php } ?>
+-								<?php if ( isset( $_GET['ssl_status'] ) ) { ?>
+-									<tr>
+-										<th align="left" scope="row"><?php esc_html_e( 'SSL Status', 'akismet' ); ?></th>
+-										<td></td>
+-										<td align="left">
+-											<p>
+-												<?php
+-
+-												if ( ! wp_http_supports( array( 'ssl' ) ) ) {
+-													?><b><?php esc_html_e( 'Disabled.', 'akismet' ); ?></b> <?php esc_html_e( 'Your Web server cannot make SSL requests; contact your Web host and ask them to add support for SSL requests.', 'akismet' ); ?><?php
+-												}
+-												else {
+-													$ssl_disabled = get_option( 'akismet_ssl_disabled' );
+-
+-													if ( $ssl_disabled ) {
+-														?><b><?php esc_html_e( 'Temporarily disabled.', 'akismet' ); ?></b> <?php esc_html_e( 'Akismet encountered a problem with a previous SSL request and disabled it temporarily. It will begin using SSL for requests again shortly.', 'akismet' ); ?><?php
+-													}
+-													else {
+-														?><b><?php esc_html_e( 'Enabled.', 'akismet' ); ?></b> <?php esc_html_e( 'All systems functional.', 'akismet' ); ?><?php
+-													}
+-												}
+-
+-												?>
+-											</p>
+-										</td>
+-									</tr>
+-								<?php } ?>
+-								<tr>
+-									<th align="left" scope="row"><?php esc_html_e('Comments', 'akismet');?></th>
+-									<td></td>
+-									<td align="left">
+-										<p>
+-											<label for="akismet_show_user_comments_approved" title="<?php esc_attr_e( 'Show approved comments' , 'akismet'); ?>">
+-												<input
+-													name="akismet_show_user_comments_approved"
+-													id="akismet_show_user_comments_approved"
+-													value="1"
+-													type="checkbox"
+-													<?php
+-													
+-													// If the option isn't set, or if it's enabled ('1'), or if it was enabled a long time ago ('true'), check the checkbox.
+-													checked( true, ( in_array( get_option( 'akismet_show_user_comments_approved' ), array( false, '1', 'true' ), true ) ) );
+-													
+-													?>
+-													/>
+-												<?php esc_html_e( 'Show the number of approved comments beside each comment author', 'akismet' ); ?>
+-											</label>
+-										</p>
+-									</td>
+-								</tr>
+-								<tr>
+-									<th class="strictness" align="left" scope="row"><?php esc_html_e('Strictness', 'akismet'); ?></th>
+-									<td></td>
+-									<td align="left">
+-										<fieldset><legend class="screen-reader-text"><span><?php esc_html_e('Akismet anti-spam strictness', 'akismet'); ?></span></legend>
+-										<p><label for="akismet_strictness_1"><input type="radio" name="akismet_strictness" id="akismet_strictness_1" value="1" <?php checked('1', get_option('akismet_strictness')); ?> /> <?php esc_html_e('Silently discard the worst and most pervasive spam so I never see it.', 'akismet'); ?></label></p>
+-										<p><label for="akismet_strictness_0"><input type="radio" name="akismet_strictness" id="akismet_strictness_0" value="0" <?php checked('0', get_option('akismet_strictness')); ?> /> <?php esc_html_e('Always put spam in the Spam folder for review.', 'akismet'); ?></label></p>
+-										</fieldset>
+-										<span class="akismet-note"><strong><?php esc_html_e('Note:', 'akismet');?></strong>
+-										<?php
+-									
+-										$delete_interval = max( 1, intval( apply_filters( 'akismet_delete_comment_interval', 15 ) ) );
+-									
+-										printf(
+-											_n(
+-												'Spam in the <a href="%1$s">spam folder</a> older than 1 day is deleted automatically.',
+-												'Spam in the <a href="%1$s">spam folder</a> older than %2$d days is deleted automatically.',
+-												$delete_interval,
+-												'akismet'
+-											),
+-											admin_url( 'edit-comments.php?comment_status=spam' ),
+-											$delete_interval
+-										);
+-									
+-										?>
+-									</td>
+-								</tr>
+-								<tr>
+-									<th class="comment-form-privacy-notice" align="left" scope="row"><?php esc_html_e('Privacy', 'akismet'); ?></th>
+-									<td></td>
+-									<td align="left">
+-										<fieldset><legend class="screen-reader-text"><span><?php esc_html_e('Akismet privacy notice', 'akismet'); ?></span></legend>
+-										<p><label for="akismet_comment_form_privacy_notice_display"><input type="radio" name="akismet_comment_form_privacy_notice" id="akismet_comment_form_privacy_notice_display" value="display" <?php checked('display', get_option('akismet_comment_form_privacy_notice')); ?> /> <?php esc_html_e('Display a privacy notice under your comment forms.', 'akismet'); ?></label></p>
+-										<p><label for="akismet_comment_form_privacy_notice_hide"><input type="radio" name="akismet_comment_form_privacy_notice" id="akismet_comment_form_privacy_notice_hide" value="hide" <?php echo in_array( get_option('akismet_comment_form_privacy_notice'), array('display', 'hide') ) ? checked('hide', get_option('akismet_comment_form_privacy_notice'), false) : 'checked="checked"'; ?> /> <?php esc_html_e('Do not display privacy notice.', 'akismet'); ?></label></p>
+-										</fieldset>
+-										<span class="akismet-note"><?php esc_html_e( 'To help your site with transparency under privacy laws like the GDPR, Akismet can display a notice to your users under your comment forms. This feature is disabled by default, however, you can turn it on above.', 'akismet' );?></span>
+-									</td>
+-								</tr>
+-							</tbody>
+-						</table>
+-						<div class="akismet-card-actions">
+-							<?php if ( ! Akismet::predefined_api_key() ) { ?>
+-							<div id="delete-action">
+-								<a class="submitdelete deletion" href="<?php echo esc_url( Akismet_Admin::get_page_url( 'delete_key' ) ); ?>"><?php esc_html_e('Disconnect this account', 'akismet'); ?></a>
+-							</div>
+-							<?php } ?>
+-							<?php wp_nonce_field(Akismet_Admin::NONCE) ?>
+-							<div id="publishing-action">
+-								<input type="hidden" name="action" value="enter-key">
+-								<input type="submit" name="submit" id="submit" class="akismet-button akismet-could-be-primary" value="<?php esc_attr_e('Save Changes', 'akismet');?>">
+-							</div>
+-							<div class="clear"></div>
+-						</div>
+-					</form>
+-				</div>
+-			</div>
+-			
+-			<?php if ( ! Akismet::predefined_api_key() ) { ?>
+-				<div class="akismet-card">
+-					<div class="akismet-section-header">
+-						<div class="akismet-section-header__label">
+-							<span><?php esc_html_e( 'Account' , 'akismet'); ?></span>
+-						</div>
+-					</div>
+-				
+-					<div class="inside">
+-						<table cellspacing="0" border="0" class="akismet-settings">
+-							<tbody>
+-								<tr>
+-									<th scope="row" align="left"><?php esc_html_e( 'Subscription Type' , 'akismet');?></th>
+-									<td width="5%"/>
+-									<td align="left">
+-										<p><?php echo esc_html( $akismet_user->account_name ); ?></p>
+-									</td>
+-								</tr>
+-								<tr>
+-									<th scope="row" align="left"><?php esc_html_e( 'Status' , 'akismet');?></th>
+-									<td width="5%"/>
+-									<td align="left">
+-										<p><?php 
+-											if ( 'cancelled' == $akismet_user->status ) :
+-												esc_html_e( 'Cancelled', 'akismet' ); 
+-											elseif ( 'suspended' == $akismet_user->status ) :
+-												esc_html_e( 'Suspended', 'akismet' );
+-											elseif ( 'missing' == $akismet_user->status ) :
+-												esc_html_e( 'Missing', 'akismet' ); 
+-											elseif ( 'no-sub' == $akismet_user->status ) :
+-												esc_html_e( 'No Subscription Found', 'akismet' );
+-											else :
+-												esc_html_e( 'Active', 'akismet' );  
+-											endif; ?></p>
+-									</td>
+-								</tr>
+-								<?php if ( $akismet_user->next_billing_date ) : ?>
+-								<tr>
+-									<th scope="row" align="left"><?php esc_html_e( 'Next Billing Date' , 'akismet');?></th>
+-									<td width="5%"/>
+-									<td align="left">
+-										<p><?php echo date( 'F j, Y', $akismet_user->next_billing_date ); ?></p>
+-									</td>
+-								</tr>
+-								<?php endif; ?>
+-							</tbody>
+-						</table>
+-						<div class="akismet-card-actions">
+-							<div id="publishing-action">
+-								<?php Akismet::view( 'get', array( 'text' => ( $akismet_user->account_type == 'free-api-key' && $akismet_user->status == 'active' ? __( 'Upgrade' , 'akismet') : __( 'Change' , 'akismet') ), 'redirect' => 'upgrade' ) ); ?>
+-							</div>
+-							<div class="clear"></div>
+-						</div>
+-					</div>
+-				</div>
+-			<?php } ?>
+-		<?php endif;?>
+-	</div>
+-</div>
+diff --git a/wp-content/plugins/akismet/views/connect-jp.php b/wp-content/plugins/akismet/views/connect-jp.php
+deleted file mode 100644
+index 5b33999a..00000000
+--- a/wp-content/plugins/akismet/views/connect-jp.php
++++ /dev/null
+@@ -1,72 +0,0 @@
+-<?php
+-
+-//phpcs:disable VariableAnalysis
+-// There are "undefined" variables here because they're defined in the code that includes this file as a template.
+-
+-?>
+-<div class="akismet-box">
+-	<?php Akismet::view( 'title' ); ?>
+-	<div class="akismet-jp-connect">
+-		<h3><?php esc_html_e( 'Connect with Jetpack', 'akismet' ); ?></h3><?php
+-		if ( in_array( $akismet_user->status, array( 'no-sub', 'missing' ) ) ) {?>
+-		<p><?php esc_html_e( 'Use your Jetpack connection to set up Akismet.', 'akismet' ); ?></p>
+-		<form name="akismet_activate" id="akismet_activate" action="https://akismet.com/get/" method="post" class="akismet-right" target="_blank">
+-			<input type="hidden" name="passback_url" value="<?php echo esc_url( Akismet_Admin::get_page_url() ); ?>"/>
+-			<input type="hidden" name="blog" value="<?php echo esc_url( get_option( 'home' ) ); ?>"/>
+-			<input type="hidden" name="auto-connect" value="<?php echo esc_attr( $akismet_user->ID ); ?>"/>
+-			<input type="hidden" name="redirect" value="plugin-signup"/>
+-			<input type="submit" class="akismet-button akismet-is-primary" value="<?php esc_attr_e( 'Connect with Jetpack' , 'akismet' ); ?>"/>
+-		</form>
+-		<?php echo get_avatar( $akismet_user->user_email, null, null, null, array( 'class' => 'akismet-jetpack-gravatar' ) ); ?>
+-		<p><?php
+-			/* translators: %s is the WordPress.com username */
+-            echo sprintf( esc_html( __( 'You are connected as %s.', 'akismet' ) ), '<b>' . esc_html( $akismet_user->user_login ) . '</b>' ); ?><br /><span class="akismet-jetpack-email"><?php echo esc_html( $akismet_user->user_email ); ?></span></p>
+-		<?php } elseif ( $akismet_user->status == 'cancelled' ) { ?>
+-		<p><?php esc_html_e( 'Use your Jetpack connection to set up Akismet.', 'akismet' ); ?></p>
+-		<form name="akismet_activate" id="akismet_activate" action="https://akismet.com/get/" method="post" class="akismet-right" target="_blank">
+-			<input type="hidden" name="passback_url" value="<?php echo esc_url( Akismet_Admin::get_page_url() ); ?>"/>
+-			<input type="hidden" name="blog" value="<?php echo esc_url( get_option( 'home' ) ); ?>"/>
+-			<input type="hidden" name="user_id" value="<?php echo esc_attr( $akismet_user->ID ); ?>"/>
+-			<input type="hidden" name="redirect" value="upgrade"/>
+-			<input type="submit" class="akismet-button akismet-is-primary" value="<?php esc_attr_e( 'Connect with Jetpack' , 'akismet' ); ?>"/>
+-		</form>
+-		<?php echo get_avatar( $akismet_user->user_email, null, null, null, array( 'class' => 'akismet-jetpack-gravatar' ) ); ?>
+-		<p><?php
+-			/* translators: %s is the WordPress.com email address */
+-            echo esc_html( sprintf( __( 'Your subscription for %s is cancelled.' , 'akismet' ), $akismet_user->user_email ) ); ?><br /><span class="akismet-jetpack-email"><?php echo esc_html( $akismet_user->user_email ); ?></span></p>
+-		<?php } elseif ( $akismet_user->status == 'suspended' ) { ?>
+-		<div class="akismet-right">
+-			<p><a href="https://akismet.com/contact" class="akismet-button akismet-is-primary"><?php esc_html_e( 'Contact Akismet support' , 'akismet' ); ?></a></p>
+-		</div>		
+-		<p>
+-			<span class="akismet-alert-text"><?php
+-				/* translators: %s is the WordPress.com email address */
+-                echo esc_html( sprintf( __( 'Your subscription for %s is suspended.' , 'akismet' ), $akismet_user->user_email ) ); ?></span>
+-			<?php esc_html_e( 'No worries! Get in touch and we&#8217;ll sort this out.', 'akismet' ); ?>
+-		</p>
+-		<?php } else { // ask do they want to use akismet account found using jetpack wpcom connection ?>			
+-		<p><?php esc_html_e( 'Use your Jetpack connection to set up Akismet.', 'akismet' ); ?></p>
+-		<form name="akismet_use_wpcom_key" action="<?php echo esc_url( Akismet_Admin::get_page_url() ); ?>" method="post" id="akismet-activate" class="akismet-right">
+-			<input type="hidden" name="key" value="<?php echo esc_attr( $akismet_user->api_key );?>"/>
+-			<input type="hidden" name="action" value="enter-key">
+-			<?php wp_nonce_field( Akismet_Admin::NONCE ) ?>
+-			<input type="submit" class="akismet-button akismet-is-primary" value="<?php esc_attr_e( 'Connect with Jetpack' , 'akismet' ); ?>"/>
+-		</form>
+-		<?php echo get_avatar( $akismet_user->user_email, null, null, null, array( 'class' => 'akismet-jetpack-gravatar' ) ); ?>
+-		<p><?php
+-			/* translators: %s is the WordPress.com username */
+-            echo sprintf( esc_html( __( 'You are connected as %s.', 'akismet' ) ), '<b>' . esc_html( $akismet_user->user_login ) . '</b>' ); ?><br /><span class="akismet-jetpack-email"><?php echo esc_html( $akismet_user->user_email ); ?></span></p>
+-		<?php }	?>
+-	</div>
+-	<div class="akismet-ak-connect">
+-		<?php Akismet::view( 'setup' );?>
+-	</div>
+-	<div class="centered akismet-toggles">
+-		<a href="#" class="toggle-jp-connect"><?php esc_html_e( 'Connect with Jetpack' ); ?></a>
+-		<a href="#" class="toggle-ak-connect"><?php esc_html_e( 'Set up a different account' ); ?></a>
+-	</div>
+-</div>
+-<br/>
+-<div class="akismet-box">
+-	<?php Akismet::view( 'enter' );?>
+-</div>
+\ No newline at end of file
+diff --git a/wp-content/plugins/akismet/views/enter.php b/wp-content/plugins/akismet/views/enter.php
+deleted file mode 100644
+index 0a79ca97..00000000
+--- a/wp-content/plugins/akismet/views/enter.php
++++ /dev/null
+@@ -1,13 +0,0 @@
+-<div class="akismet-enter-api-key-box centered">
+-	<a href="#"><?php esc_html_e( 'Manually enter an API key' ); ?></a>
+-	<div class="enter-api-key">
+-		<form action="<?php echo esc_url( Akismet_Admin::get_page_url() ); ?>" method="post">
+-			<?php wp_nonce_field( Akismet_Admin::NONCE ) ?>
+-			<input type="hidden" name="action" value="enter-key">
+-			<p style="width: 100%; display: flex; flex-wrap: nowrap; box-sizing: border-box;">
+-				<input id="key" name="key" type="text" size="15" value="" placeholder="<?php esc_attr_e( 'Enter your API key' , 'akismet' ); ?>" class="regular-text code" style="flex-grow: 1; margin-right: 1rem;">
+-				<input type="submit" name="submit" id="submit" class="akismet-button" value="<?php esc_attr_e( 'Connect with API key', 'akismet' );?>">
+-			</p>
+-		</form>
+-	</div>
+-</div>
+\ No newline at end of file
+diff --git a/wp-content/plugins/akismet/views/get.php b/wp-content/plugins/akismet/views/get.php
+deleted file mode 100644
+index b1abe0eb..00000000
+--- a/wp-content/plugins/akismet/views/get.php
++++ /dev/null
+@@ -1,12 +0,0 @@
+-<?php
+-
+-//phpcs:disable VariableAnalysis
+-// There are "undefined" variables here because they're defined in the code that includes this file as a template.
+-
+-?>
+-<form name="akismet_activate" action="https://akismet.com/get/" method="POST" target="_blank">
+-	<input type="hidden" name="passback_url" value="<?php echo esc_url( Akismet_Admin::get_page_url() ); ?>"/>
+-	<input type="hidden" name="blog" value="<?php echo esc_url( get_option( 'home' ) ); ?>"/>
+-	<input type="hidden" name="redirect" value="<?php echo isset( $redirect ) ? $redirect : 'plugin-signup'; ?>"/>
+-	<input type="submit" class="<?php echo isset( $classes ) && count( $classes ) > 0 ? implode( ' ', $classes ) : 'akismet-button';?>" value="<?php echo esc_attr( $text ); ?>"/>
+-</form>
+\ No newline at end of file
+diff --git a/wp-content/plugins/akismet/views/notice.php b/wp-content/plugins/akismet/views/notice.php
+deleted file mode 100644
+index ca71f934..00000000
+--- a/wp-content/plugins/akismet/views/notice.php
++++ /dev/null
+@@ -1,141 +0,0 @@
+-<?php
+-
+-//phpcs:disable VariableAnalysis
+-// There are "undefined" variables here because they're defined in the code that includes this file as a template.
+-
+-?>
+-<?php if ( $type == 'plugin' ) :?>
+-<div class="updated" id="akismet_setup_prompt">
+-	<form name="akismet_activate" action="<?php echo esc_url( Akismet_Admin::get_page_url() ); ?>" method="POST">
+-		<div class="akismet_activate">
+-			<div class="aa_a">A</div>
+-			<div class="aa_button_container">
+-				<div class="aa_button_border">
+-					<input type="submit" class="aa_button" value="<?php esc_attr_e( 'Set up your Akismet account', 'akismet' ); ?>" />
+-				</div>
+-			</div>
+-			<div class="aa_description"><?php _e('<strong>Almost done</strong> - configure Akismet and say goodbye to spam', 'akismet');?></div>
+-		</div>
+-	</form>
+-</div>
+-<?php elseif ( $type == 'spam-check' ) :?>
+-<div class="notice notice-warning">
+-	<p><strong><?php esc_html_e( 'Akismet has detected a problem.', 'akismet' );?></strong></p>
+-	<p><?php esc_html_e( 'Some comments have not yet been checked for spam by Akismet. They have been temporarily held for moderation and will automatically be rechecked later.', 'akismet' ); ?></p>
+-	<?php if ( $link_text ) { ?>
+-		<p><?php echo $link_text; ?></p>
+-	<?php } ?>
+-</div>
+-<?php elseif ( $type == 'alert' ) :?>
+-<div class='error'>
+-	<p><strong><?php printf( esc_html__( 'Akismet Error Code: %s', 'akismet' ), $code ); ?></strong></p>
+-	<p><?php echo esc_html( $msg ); ?></p>
+-	<p><?php
+-
+-	/* translators: the placeholder is a clickable URL that leads to more information regarding an error code. */
+-	printf( esc_html__( 'For more information: %s' , 'akismet'), '<a href="https://akismet.com/errors/' . $code . '">https://akismet.com/errors/' . $code . '</a>' );
+-
+-	?>
+-	</p>
+-</div>
+-<?php elseif ( $type == 'notice' ) :?>
+-<div class="akismet-alert akismet-critical">
+-	<h3 class="akismet-key-status failed"><?php echo $notice_header; ?></h3>
+-	<p class="akismet-description">
+-		<?php echo $notice_text; ?>
+-	</p>
+-</div>
+-<?php elseif ( $type == 'missing-functions' ) :?>
+-<div class="akismet-alert akismet-critical">
+-	<h3 class="akismet-key-status failed"><?php esc_html_e('Network functions are disabled.', 'akismet'); ?></h3>
+-	<p class="akismet-description"><?php printf( __('Your web host or server administrator has disabled PHP&#8217;s <code>gethostbynamel</code> function.  <strong>Akismet cannot work correctly until this is fixed.</strong>  Please contact your web host or firewall administrator and give them <a href="%s" target="_blank">this information about Akismet&#8217;s system requirements</a>.', 'akismet'), 'https://blog.akismet.com/akismet-hosting-faq/'); ?></p>
+-</div>
+-<?php elseif ( $type == 'servers-be-down' ) :?>
+-<div class="akismet-alert akismet-critical">
+-	<h3 class="akismet-key-status failed"><?php esc_html_e("Your site can&#8217;t connect to the Akismet servers.", 'akismet'); ?></h3>
+-	<p class="akismet-description"><?php printf( __('Your firewall may be blocking Akismet from connecting to its API. Please contact your host and refer to <a href="%s" target="_blank">our guide about firewalls</a>.', 'akismet'), 'https://blog.akismet.com/akismet-hosting-faq/'); ?></p>
+-</div>
+-<?php elseif ( $type == 'active-dunning' ) :?>
+-<div class="akismet-alert akismet-critical">
+-	<h3 class="akismet-key-status"><?php esc_html_e("Please update your payment information.", 'akismet'); ?></h3>
+-	<p class="akismet-description"><?php printf( __('We cannot process your payment. Please <a href="%s" target="_blank">update your payment details</a>.', 'akismet'), 'https://akismet.com/account/'); ?></p>
+-</div>
+-<?php elseif ( $type == 'cancelled' ) :?>
+-<div class="akismet-alert akismet-critical">
+-	<h3 class="akismet-key-status"><?php esc_html_e("Your Akismet plan has been cancelled.", 'akismet'); ?></h3>
+-	<p class="akismet-description"><?php printf( __('Please visit your <a href="%s" target="_blank">Akismet account page</a> to reactivate your subscription.', 'akismet'), 'https://akismet.com/account/'); ?></p>
+-</div>
+-<?php elseif ( $type == 'suspended' ) :?>
+-<div class="akismet-alert akismet-critical">
+-	<h3 class="akismet-key-status failed"><?php esc_html_e("Your Akismet subscription is suspended.", 'akismet'); ?></h3>
+-	<p class="akismet-description"><?php printf( __('Please contact <a href="%s" target="_blank">Akismet support</a> for assistance.', 'akismet'), 'https://akismet.com/contact/'); ?></p>
+-</div>
+-<?php elseif ( $type == 'active-notice' && $time_saved ) :?>
+-<div class="akismet-alert akismet-active">
+-	<h3 class="akismet-key-status"><?php echo esc_html( $time_saved ); ?></h3>
+-	<p class="akismet-description"><?php printf( __('You can help us fight spam and upgrade your account by <a href="%s" target="_blank">contributing a token amount</a>.', 'akismet'), 'https://akismet.com/account/upgrade/'); ?></p>
+-</div>
+-<?php elseif ( $type == 'missing' ) :?>
+-<div class="akismet-alert akismet-critical">
+-	<h3 class="akismet-key-status failed"><?php esc_html_e( 'There is a problem with your API key.', 'akismet'); ?></h3>
+-	<p class="akismet-description"><?php printf( __('Please contact <a href="%s" target="_blank">Akismet support</a> for assistance.', 'akismet'), 'https://akismet.com/contact/'); ?></p>
+-</div>
+-<?php elseif ( $type == 'no-sub' ) :?>
+-<div class="akismet-alert akismet-critical">
+-	<h3 class="akismet-key-status failed"><?php esc_html_e( 'You don&#8217;t have an Akismet plan.', 'akismet'); ?></h3>
+-	<p class="akismet-description">
+-		<?php printf( __( 'In 2012, Akismet began using subscription plans for all accounts (even free ones). A plan has not been assigned to your account, and we&#8217;d appreciate it if you&#8217;d <a href="%s" target="_blank">sign into your account</a> and choose one.', 'akismet'), 'https://akismet.com/account/upgrade/' ); ?>
+-		<br /><br />
+-		<?php printf( __( 'Please <a href="%s" target="_blank">contact our support team</a> with any questions.', 'akismet' ), 'https://akismet.com/contact/' ); ?>
+-	</p>
+-</div>
+-<?php elseif ( $type == 'new-key-valid' ) :
+-	global $wpdb;
+-	
+-	$check_pending_link = false;
+-	
+-	$at_least_one_comment_in_moderation = !! $wpdb->get_var( "SELECT comment_ID FROM {$wpdb->comments} WHERE comment_approved = '0' LIMIT 1" );
+-	
+-	if ( $at_least_one_comment_in_moderation)  {
+-		$check_pending_link = 'edit-comments.php?akismet_recheck=' . wp_create_nonce( 'akismet_recheck' );
+-	}
+-	
+-	?>
+-<div class="akismet-alert akismet-active">
+-	<h3 class="akismet-key-status"><?php esc_html_e( 'Akismet is now protecting your site from spam. Happy blogging!', 'akismet' ); ?></h3>
+-	<?php if ( $check_pending_link ) { ?>
+-		<p class="akismet-description"><?php printf( __( 'Would you like to <a href="%s">check pending comments</a>?', 'akismet' ), esc_url( $check_pending_link ) ); ?></p>
+-	<?php } ?>
+-</div>
+-<?php elseif ( $type == 'new-key-invalid' ) :?>
+-<div class="akismet-alert akismet-critical">
+-	<h3 class="akismet-key-status"><?php esc_html_e( 'The key you entered is invalid. Please double-check it.' , 'akismet'); ?></h3>
+-</div>
+-<?php elseif ( $type == 'existing-key-invalid' ) :?>
+-<div class="akismet-alert akismet-critical">
+-	<h3 class="akismet-key-status"><?php esc_html_e( 'Your API key is no longer valid. Please enter a new key or contact support@akismet.com.' , 'akismet'); ?></h3>
+-</div>
+-<?php elseif ( $type == 'new-key-failed' ) :?>
+-<div class="akismet-alert akismet-critical">
+-	<h3 class="akismet-key-status"><?php esc_html_e( 'The API key you entered could not be verified.' , 'akismet'); ?></h3>
+-	<p class="akismet-description"><?php printf( __('The connection to akismet.com could not be established. Please refer to <a href="%s" target="_blank">our guide about firewalls</a> and check your server configuration.', 'akismet'), 'https://blog.akismet.com/akismet-hosting-faq/'); ?></p>
+-</div>
+-<?php elseif ( $type == 'limit-reached' && in_array( $level, array( 'yellow', 'red' ) ) ) :?>
+-<div class="akismet-alert akismet-critical">
+-	<?php if ( $level == 'yellow' ): ?>
+-	<h3 class="akismet-key-status failed"><?php esc_html_e( 'You&#8217;re using your Akismet key on more sites than your Pro subscription allows.', 'akismet' ); ?></h3>
+-	<p class="akismet-description">
+-		<?php printf( __( 'Your Pro subscription allows the use of Akismet on only one site. Please <a href="%s" target="_blank">purchase additional Pro subscriptions</a> or upgrade to an Enterprise subscription that allows the use of Akismet on unlimited sites.', 'akismet' ), 'https://docs.akismet.com/billing/add-more-sites/' ); ?>
+-		<br /><br />
+-		<?php printf( __( 'Please <a href="%s" target="_blank">contact our support team</a> with any questions.', 'akismet' ), 'https://akismet.com/contact/'); ?>
+-	</p>
+-	<?php elseif ( $level == 'red' ): ?>
+-	<h3 class="akismet-key-status failed"><?php esc_html_e( 'You&#8217;re using Akismet on far too many sites for your Pro subscription.', 'akismet' ); ?></h3>
+-	<p class="akismet-description">
+-		<?php printf( __( 'To continue your service, <a href="%s" target="_blank">upgrade to an Enterprise subscription</a>, which covers an unlimited number of sites.', 'akismet'), 'https://akismet.com/account/upgrade/' ); ?>
+-		<br /><br />
+-		<?php printf( __( 'Please <a href="%s" target="_blank">contact our support team</a> with any questions.', 'akismet' ), 'https://akismet.com/contact/'); ?>
+-	</p>
+-	<?php endif; ?>
+-</div>
+-<?php endif;?>
+\ No newline at end of file
+diff --git a/wp-content/plugins/akismet/views/predefined.php b/wp-content/plugins/akismet/views/predefined.php
+deleted file mode 100644
+index d978aaff..00000000
+--- a/wp-content/plugins/akismet/views/predefined.php
++++ /dev/null
+@@ -1,11 +0,0 @@
+-<div class="akismet-box">
+-	<h2><?php esc_html_e( 'Manual Configuration', 'akismet' ); ?></h2>
+-	<p>
+-		<?php
+-
+-		/* translators: %s is the wp-config.php file */
+-		echo sprintf( esc_html__( 'An Akismet API key has been defined in the %s file for this site.', 'akismet' ), '<code>wp-config.php</code>' );
+-
+-		?>
+-	</p>
+-</div>
+\ No newline at end of file
+diff --git a/wp-content/plugins/akismet/views/setup.php b/wp-content/plugins/akismet/views/setup.php
+deleted file mode 100644
+index 50780090..00000000
+--- a/wp-content/plugins/akismet/views/setup.php
++++ /dev/null
+@@ -1,4 +0,0 @@
+-<div class="akismet-setup-instructions">
+-	<p><?php esc_html_e( 'Set up your Akismet account to enable spam filtering on this site.', 'akismet' ); ?></p>
+-	<?php Akismet::view( 'get', array( 'text' => __( 'Set up your Akismet account' , 'akismet' ), 'classes' => array( 'akismet-button', 'akismet-is-primary' ) ) ); ?>
+-</div>
+diff --git a/wp-content/plugins/akismet/views/start.php b/wp-content/plugins/akismet/views/start.php
+deleted file mode 100644
+index aaff5d66..00000000
+--- a/wp-content/plugins/akismet/views/start.php
++++ /dev/null
+@@ -1,31 +0,0 @@
+-<?php
+-
+-//phpcs:disable VariableAnalysis
+-// There are "undefined" variables here because they're defined in the code that includes this file as a template.
+-
+-?>
+-<div id="akismet-plugin-container">
+-	<div class="akismet-masthead">
+-		<div class="akismet-masthead__inside-container">
+-			<div class="akismet-masthead__logo-container">
+-				<img class="akismet-masthead__logo" src="<?php echo esc_url( plugins_url( '../_inc/img/logo-full-2x.png', __FILE__ ) ); ?>" alt="Akismet" />
+-			</div>
+-		</div>
+-	</div>
+-	<div class="akismet-lower">
+-		<?php Akismet_Admin::display_status();?>
+-		<div class="akismet-boxes">
+-			<?php
+-
+-			if ( Akismet::predefined_api_key() ) {
+-				Akismet::view( 'predefined' );
+-			} elseif ( $akismet_user && in_array( $akismet_user->status, array( 'active', 'active-dunning', 'no-sub', 'missing', 'cancelled', 'suspended' ) ) ) {
+-				Akismet::view( 'connect-jp', compact( 'akismet_user' ) );
+-			} else {
+-				Akismet::view( 'activate' );
+-			}
+-
+-			?>
+-		</div>
+-	</div>
+-</div>
+\ No newline at end of file
+diff --git a/wp-content/plugins/akismet/views/stats.php b/wp-content/plugins/akismet/views/stats.php
+deleted file mode 100644
+index 2302c11a..00000000
+--- a/wp-content/plugins/akismet/views/stats.php
++++ /dev/null
+@@ -1,11 +0,0 @@
+-<div id="akismet-plugin-container">
+-	<div class="akismet-masthead">
+-		<div class="akismet-masthead__inside-container">
+-			<a href="<?php echo esc_url( Akismet_Admin::get_page_url() );?>" class="akismet-right"><?php esc_html_e( 'Akismet Settings' , 'akismet' ); ?></a>
+-			<div class="akismet-masthead__logo-container">
+-				<img class="akismet-masthead__logo" src="<?php echo esc_url( plugins_url( '../_inc/img/logo-full-2x.png', __FILE__ ) ); ?>" alt="Akismet" />
+-			</div>
+-		</div>
+-	</div>
+-	<iframe src="<?php echo esc_url( sprintf( '//akismet.com/web/1.0/user-stats.php?blog=%s&api_key=%s&locale=%s', urlencode( get_option( 'home' ) ), Akismet::get_api_key(), get_locale() ) ); ?>" width="100%" height="2500px" frameborder="0"></iframe>
+-</div>
+\ No newline at end of file
+diff --git a/wp-content/plugins/akismet/views/title.php b/wp-content/plugins/akismet/views/title.php
+deleted file mode 100644
+index b5abb414..00000000
+--- a/wp-content/plugins/akismet/views/title.php
++++ /dev/null
+@@ -1,3 +0,0 @@
+-<div class="centered akismet-box-header">
+-	<h2><?php esc_html_e( 'Eliminate spam from your site', 'akismet' ); ?></h2>
+-</div>
+\ No newline at end of file
+diff --git a/wp-content/plugins/akismet/wrapper.php b/wp-content/plugins/akismet/wrapper.php
+deleted file mode 100644
+index 2dfe8705..00000000
+--- a/wp-content/plugins/akismet/wrapper.php
++++ /dev/null
+@@ -1,214 +0,0 @@
+-<?php
+-
+-global $wpcom_api_key, $akismet_api_host, $akismet_api_port;
+-
+-$wpcom_api_key    = defined( 'WPCOM_API_KEY' ) ? constant( 'WPCOM_API_KEY' ) : '';
+-$akismet_api_host = Akismet::get_api_key() . '.rest.akismet.com';
+-$akismet_api_port = 80;
+-
+-function akismet_test_mode() {
+-	return Akismet::is_test_mode();
+-}
+-
+-function akismet_http_post( $request, $host, $path, $port = 80, $ip = null ) {
+-	$path = str_replace( '/1.1/', '', $path );
+-
+-	return Akismet::http_post( $request, $path, $ip ); 
+-}
+-
+-function akismet_microtime() {
+-	return Akismet::_get_microtime();
+-}
+-
+-function akismet_delete_old() {
+-	return Akismet::delete_old_comments();
+-}
+-
+-function akismet_delete_old_metadata() { 
+-	return Akismet::delete_old_comments_meta();
+-}
+-
+-function akismet_check_db_comment( $id, $recheck_reason = 'recheck_queue' ) {
+-   	return Akismet::check_db_comment( $id, $recheck_reason );
+-}
+-
+-function akismet_rightnow() {
+-	if ( !class_exists( 'Akismet_Admin' ) )
+-		return false;
+-   
+-   	return Akismet_Admin::rightnow_stats();
+-}
+-
+-function akismet_admin_init() {
+-	_deprecated_function( __FUNCTION__, '3.0' );
+-}
+-function akismet_version_warning() {
+-	_deprecated_function( __FUNCTION__, '3.0' );
+-}
+-function akismet_load_js_and_css() {
+-	_deprecated_function( __FUNCTION__, '3.0' );
+-}
+-function akismet_nonce_field( $action = -1 ) {
+-	return wp_nonce_field( $action );
+-}
+-function akismet_plugin_action_links( $links, $file ) {
+-	return Akismet_Admin::plugin_action_links( $links, $file );
+-}
+-function akismet_conf() {
+-	_deprecated_function( __FUNCTION__, '3.0' );
+-}
+-function akismet_stats_display() {
+-	_deprecated_function( __FUNCTION__, '3.0' );
+-}
+-function akismet_stats() {
+-	return Akismet_Admin::dashboard_stats();
+-}
+-function akismet_admin_warnings() {
+-	_deprecated_function( __FUNCTION__, '3.0' );
+-}
+-function akismet_comment_row_action( $a, $comment ) {
+-	return Akismet_Admin::comment_row_actions( $a, $comment );
+-}
+-function akismet_comment_status_meta_box( $comment ) {
+-	return Akismet_Admin::comment_status_meta_box( $comment );
+-}
+-function akismet_comments_columns( $columns ) {
+-	_deprecated_function( __FUNCTION__, '3.0' );
+-
+-	return $columns;
+-}
+-function akismet_comment_column_row( $column, $comment_id ) {
+-	_deprecated_function( __FUNCTION__, '3.0' );
+-}
+-function akismet_text_add_link_callback( $m ) {
+-	return Akismet_Admin::text_add_link_callback( $m );
+-}
+-function akismet_text_add_link_class( $comment_text ) {
+-	return Akismet_Admin::text_add_link_class( $comment_text );
+-}
+-function akismet_check_for_spam_button( $comment_status ) {
+-	return Akismet_Admin::check_for_spam_button( $comment_status );
+-}
+-function akismet_submit_nonspam_comment( $comment_id ) {
+-	return Akismet::submit_nonspam_comment( $comment_id );
+-}
+-function akismet_submit_spam_comment( $comment_id ) {
+-	return Akismet::submit_spam_comment( $comment_id );
+-}
+-function akismet_transition_comment_status( $new_status, $old_status, $comment ) {
+-	return Akismet::transition_comment_status( $new_status, $old_status, $comment );
+-}
+-function akismet_spam_count( $type = false ) {
+-	return Akismet_Admin::get_spam_count( $type );
+-}
+-function akismet_recheck_queue() {
+-	return Akismet_Admin::recheck_queue();
+-}
+-function akismet_remove_comment_author_url() {
+-	return Akismet_Admin::remove_comment_author_url();
+-}
+-function akismet_add_comment_author_url() {
+-	return Akismet_Admin::add_comment_author_url();
+-}
+-function akismet_check_server_connectivity() {
+-	return Akismet_Admin::check_server_connectivity();
+-}
+-function akismet_get_server_connectivity( $cache_timeout = 86400 ) {
+-	return Akismet_Admin::get_server_connectivity( $cache_timeout );
+-}
+-function akismet_server_connectivity_ok() {
+-	_deprecated_function( __FUNCTION__, '3.0' );
+-
+-	return true;
+-}
+-function akismet_admin_menu() {
+-	return Akismet_Admin::admin_menu();
+-}
+-function akismet_load_menu() {
+-	return Akismet_Admin::load_menu();
+-}
+-function akismet_init() {
+-	_deprecated_function( __FUNCTION__, '3.0' );
+-}
+-function akismet_get_key() {
+-	return Akismet::get_api_key();
+-}
+-function akismet_check_key_status( $key, $ip = null ) {
+-	return Akismet::check_key_status( $key, $ip );
+-}
+-function akismet_update_alert( $response ) {
+-	return Akismet::update_alert( $response );
+-}
+-function akismet_verify_key( $key, $ip = null ) {
+-	return Akismet::verify_key( $key, $ip );
+-}
+-function akismet_get_user_roles( $user_id ) {
+-	return Akismet::get_user_roles( $user_id );
+-}
+-function akismet_result_spam( $approved ) {
+-	return Akismet::comment_is_spam( $approved );
+-}
+-function akismet_result_hold( $approved ) {
+-	return Akismet::comment_needs_moderation( $approved );
+-}
+-function akismet_get_user_comments_approved( $user_id, $comment_author_email, $comment_author, $comment_author_url ) {
+-	return Akismet::get_user_comments_approved( $user_id, $comment_author_email, $comment_author, $comment_author_url );
+-}
+-function akismet_update_comment_history( $comment_id, $message, $event = null ) {
+-	return Akismet::update_comment_history( $comment_id, $message, $event );
+-}
+-function akismet_get_comment_history( $comment_id ) {
+-	return Akismet::get_comment_history( $comment_id );
+-}
+-function akismet_cmp_time( $a, $b ) {
+-	return Akismet::_cmp_time( $a, $b );
+-}
+-function akismet_auto_check_update_meta( $id, $comment ) {
+-	return Akismet::auto_check_update_meta( $id, $comment );
+-}
+-function akismet_auto_check_comment( $commentdata ) {
+-	return Akismet::auto_check_comment( $commentdata );
+-}
+-function akismet_get_ip_address() {
+-	return Akismet::get_ip_address();
+-}
+-function akismet_cron_recheck() {
+-	return Akismet::cron_recheck();
+-}
+-function akismet_add_comment_nonce( $post_id ) {
+-	return Akismet::add_comment_nonce( $post_id );
+-}
+-function akismet_fix_scheduled_recheck() {
+-	return Akismet::fix_scheduled_recheck();
+-}
+-function akismet_spam_comments() {
+-	_deprecated_function( __FUNCTION__, '3.0' );
+-
+-	return array();
+-}
+-function akismet_spam_totals() {
+-	_deprecated_function( __FUNCTION__, '3.0' );
+-
+-	return array();
+-}
+-function akismet_manage_page() {
+-	_deprecated_function( __FUNCTION__, '3.0' );
+-}
+-function akismet_caught() {
+-	_deprecated_function( __FUNCTION__, '3.0' );
+-}
+-function redirect_old_akismet_urls() {
+-	_deprecated_function( __FUNCTION__, '3.0' );
+-}
+-function akismet_kill_proxy_check( $option ) {
+-	_deprecated_function( __FUNCTION__, '3.0' );
+-
+-	return 0;
+-}
+-function akismet_pingback_forwarded_for( $r, $url ) {
+-	// This functionality is now in core.
+-	return false;
+-}
+-function akismet_pre_check_pingback( $method ) {
+-	return Akismet::pre_check_pingback( $method );
+-}
+\ No newline at end of file
+-- 
+2.17.1
+
diff --git a/patches/0216-Fixes-2-footer-con-immagine-rotta.patch b/patches/0216-Fixes-2-footer-con-immagine-rotta.patch
new file mode 100644
index 00000000..edcecd0f
--- /dev/null
+++ b/patches/0216-Fixes-2-footer-con-immagine-rotta.patch
@@ -0,0 +1,25 @@
+From 7b2babd9ea124fb19b832574e90c39c1b1cc5eef Mon Sep 17 00:00:00 2001
+From: lucha <lucha@paranoici.org>
+Date: Tue, 1 Jan 2019 18:48:52 -0800
+Subject: [PATCH 216/229] Fixes #2 footer con immagine rotta
+
+---
+ wp-content/plugins/buddypress/bp-themes/bp-default/footer.php | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/wp-content/plugins/buddypress/bp-themes/bp-default/footer.php b/wp-content/plugins/buddypress/bp-themes/bp-default/footer.php
+index 85ebf9ed..7b21c28c 100644
+--- a/wp-content/plugins/buddypress/bp-themes/bp-default/footer.php
++++ b/wp-content/plugins/buddypress/bp-themes/bp-default/footer.php
+@@ -13,7 +13,7 @@
+ 
+ 			<div id="site-generator" role="contentinfo">
+ 				<?php do_action( 'bp_dtheme_credits' ) ?>
+-                <p><?php printf( __( '%s is proudly powered by <a href="http://wordpress.org">WordPress</a> and <a href="http://buddypress.org">BuddyPress</a> and <a href="http://autistici.org"><img src="/wp-content/uploads/2010/08/autistici.org_.png" /></a>', 'buddypress' ), get_bloginfo( 'name' ) ); ?></p>
++                <p><?php printf( __( '%s is proudly powered by <a href="http://wordpress.org">WordPress</a> and <a href="http://buddypress.org">BuddyPress</a> and <a href="http://autistici.org">Autistici/Inventati</a>', 'buddypress' ), get_bloginfo( 'name' ) ); ?></p>
+ 			</div>
+ 
+ 			<?php do_action( 'bp_footer' ); ?>
+-- 
+2.17.1
+
diff --git a/patches/0217-tema-twentynineteen-revisionato.patch b/patches/0217-tema-twentynineteen-revisionato.patch
new file mode 100644
index 00000000..9d3221e1
--- /dev/null
+++ b/patches/0217-tema-twentynineteen-revisionato.patch
@@ -0,0 +1,3539 @@
+From e01b38062c619d3c95d88486e27ee383d42e7002 Mon Sep 17 00:00:00 2001
+From: agata <automa@insicuri.net>
+Date: Thu, 26 Sep 2019 15:48:48 +0200
+Subject: [PATCH 217/229] tema twentynineteen revisionato
+
+---
+ .../themes/twentynineteen-child/footer.php    |  55 ++++++++++++++++++
+ .../themes/twentynineteen-child/functions.php |  18 ++++++
+ .../twentynineteen-child/screenshot.png       | Bin 0 -> 177902 bytes
+ .../themes/twentynineteen-child/style.css     |  13 +++++
+ 4 files changed, 86 insertions(+)
+ create mode 100644 wp-content/themes/twentynineteen-child/footer.php
+ create mode 100644 wp-content/themes/twentynineteen-child/functions.php
+ create mode 100644 wp-content/themes/twentynineteen-child/screenshot.png
+ create mode 100644 wp-content/themes/twentynineteen-child/style.css
+
+diff --git a/wp-content/themes/twentynineteen-child/footer.php b/wp-content/themes/twentynineteen-child/footer.php
+new file mode 100644
+index 00000000..d16e4957
+--- /dev/null
++++ b/wp-content/themes/twentynineteen-child/footer.php
+@@ -0,0 +1,55 @@
++<?php
++/**
++ * The template for displaying the footer
++ *
++ * Contains the closing of the #content div and all content after.
++ *
++ * @link https://developer.wordpress.org/themes/basics/template-files/#template-partials
++ *
++ * @package WordPress
++ * @subpackage Twenty_Nineteen
++ * @since 1.0.0
++ */
++
++?>
++
++	</div><!-- #content -->
++
++	<footer id="colophon" class="site-footer">
++		<?php get_template_part( 'template-parts/footer/footer', 'widgets' ); ?>
++		<div class="site-info">
++			<?php $blog_info = get_bloginfo( 'name' ); ?>
++			<?php if ( ! empty( $blog_info ) ) : ?>
++				<a class="site-name" href="<?php echo esc_url( home_url( '/' ) ); ?>" rel="home"><?php bloginfo( 'name' ); ?></a>,
++			<?php endif; ?>
++			
++			 <strong>Proudly powered by <a href="https://www.autistici.org">R*</a></strong>
++
++
++			<?php
++			if ( function_exists( 'the_privacy_policy_link' ) ) {
++				the_privacy_policy_link( '', '<span role="separator" aria-hidden="true"></span>' );
++			}
++			?>
++			<?php if ( has_nav_menu( 'footer' ) ) : ?>
++				<nav class="footer-navigation" aria-label="<?php esc_attr_e( 'Footer Menu', 'twentynineteen' ); ?>">
++					<?php
++					wp_nav_menu(
++						array(
++							'theme_location' => 'footer',
++							'menu_class'     => 'footer-menu',
++							'depth'          => 1,
++						)
++					);
++					?>
++				</nav><!-- .footer-navigation -->
++			<?php endif; ?>
++		</div><!-- .site-info -->
++	</footer><!-- #colophon -->
++
++</div><!-- #page -->
++
++<?php wp_footer(); ?>
++
++</body>
++</html>
+diff --git a/wp-content/themes/twentynineteen-child/functions.php b/wp-content/themes/twentynineteen-child/functions.php
+new file mode 100644
+index 00000000..77323147
+--- /dev/null
++++ b/wp-content/themes/twentynineteen-child/functions.php
+@@ -0,0 +1,18 @@
++<?php
++/**
++ * this add our style.css - questo aggiunge il nostro foglio di stile
++ */
++add_action( 'wp_enqueue_scripts', 'my_theme_enqueue_styles' );
++function my_theme_enqueue_styles() {
++ 
++    $parent_style = 'parent-style'; // This is 'twentyfifteen-style' for the Twenty Fifteen theme.
++ 
++    wp_enqueue_style( $parent_style, get_template_directory_uri() . '/style.css' );
++    wp_enqueue_style( 'child-style',
++        get_stylesheet_directory_uri() . '/style.css',
++        array( $parent_style ),
++        wp_get_theme()->get('Version')
++    );
++}
++
++
+diff --git a/wp-content/themes/twentynineteen-child/screenshot.png b/wp-content/themes/twentynineteen-child/screenshot.png
+new file mode 100644
+index 0000000000000000000000000000000000000000..d1754f5daa4906e56cb087b961c7e831e4018de3
+GIT binary patch
+literal 177902
+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
+
+literal 0
+HcmV?d00001
+
+diff --git a/wp-content/themes/twentynineteen-child/style.css b/wp-content/themes/twentynineteen-child/style.css
+new file mode 100644
+index 00000000..ffd7f69f
+--- /dev/null
++++ b/wp-content/themes/twentynineteen-child/style.css
+@@ -0,0 +1,13 @@
++@charset "UTF-8";
++/*
++ Theme Name:   Twenty Nineteen - noblogs patches
++ Theme URI: https://wordpress.org/themes/twentynineteen/
++ Description:  Twenty Nineteen Child Theme - Urchin revision
++ Author:       Autistici Inventati
++ Author URI:   http://noblogs.org
++ Template:     twentynineteen
++ License:      GNU General Public License v2 or later
++ License URI:  http://www.gnu.org/licenses/gpl-2.0.html
++ Text Domain:  twentynineteenchild
++*/
++
+-- 
+2.17.1
+
diff --git a/patches/0218-img-Tchild-meglio.patch b/patches/0218-img-Tchild-meglio.patch
new file mode 100644
index 00000000..1c23124b
--- /dev/null
+++ b/patches/0218-img-Tchild-meglio.patch
@@ -0,0 +1,5786 @@
+From 6cecf525477f01faa458b7925ead388f7415d030 Mon Sep 17 00:00:00 2001
+From: agata <automa@insicuri.net>
+Date: Mon, 30 Sep 2019 16:01:55 +0200
+Subject: [PATCH 218/229] img Tchild meglio
+
+---
+ .../twentynineteen-child/screenshot.png       | Bin 177902 -> 184556 bytes
+ 1 file changed, 0 insertions(+), 0 deletions(-)
+
+diff --git a/wp-content/themes/twentynineteen-child/screenshot.png b/wp-content/themes/twentynineteen-child/screenshot.png
+index d1754f5daa4906e56cb087b961c7e831e4018de3..bebbae34295d2400f319d21f9804cb2da7d4adf4 100644
+GIT binary patch
+delta 153277
+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
+
+delta 146481
+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
+
+-- 
+2.17.1
+
diff --git a/patches/0219-img-primo-Tchild-pi-tamarra.patch b/patches/0219-img-primo-Tchild-pi-tamarra.patch
new file mode 100644
index 00000000..ec2a3825
--- /dev/null
+++ b/patches/0219-img-primo-Tchild-pi-tamarra.patch
@@ -0,0 +1,11912 @@
+From 70c22128a3f9fea7793c4dac189280d652fd54f1 Mon Sep 17 00:00:00 2001
+From: agata <automa@insicuri.net>
+Date: Mon, 30 Sep 2019 16:08:47 +0200
+Subject: [PATCH 219/229] =?UTF-8?q?img=20primo=20Tchild=20pi=C3=B9=20tamar?=
+ =?UTF-8?q?ra?=
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+---
+ .../twentynineteen-child/screenshot.png       | Bin 184556 -> 437160 bytes
+ 1 file changed, 0 insertions(+), 0 deletions(-)
+
+diff --git a/wp-content/themes/twentynineteen-child/screenshot.png b/wp-content/themes/twentynineteen-child/screenshot.png
+index bebbae34295d2400f319d21f9804cb2da7d4adf4..736c3cf2f4c33821c8da55329d3c2a9fabd11198 100644
+GIT binary patch
+literal 437160
+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
+z;Ub7&%0D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
+z)!gMLj%0D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%0DyUxB>$ogw=i`7-r%
+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
+zbIQi=;wO(21NY^%0D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
+z<CuOvNCRfMokaLb5JlL&^)%f4p%0A(a8&s6mK(0e)~%=E&;I<Dg1Pv~ZjJ_6<W|Ar
+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
+z))K3SdAVtaHs9Z@{Fmf0Z%0D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%0A4xMV*U$*_D6QnNJgF3$Vj
+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
+
+literal 184556
+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
+z-sB72=7fNy(y(&*d|-ej7+~4<%0D4kO~<#Vu4IX<QpD#-^Z9X`MaC1#Amq~{-?x1_
+zJ0F}UL{+;z!x&$Exg|s=Q~1hsg#~4m?$Sc!*}cGxJ9)M@{nNx1AU7v^qE{dGXPX9&
+zy6cb9P;uj6VtWX%Lc@r`h?~W3_qsFND?ZxZ-0Gd*>cj4A)34J1yqxbjynM6UDR|aw
+zF9X;y*dETd(_rwex!v}<t~ZPwUcm$X%gaj-MsM!#O^ub0%TkwE^YI{W&pXMmU)}d_
+zCcVkzz5=bgSty)}`#Vrvwaa||3EUW_`i0+TKMi1YTt~P85`R1f8`I5T?89pSu)55=
+zk7E`IM=t_G!WeF{HMkJucV1k*V{mm@<9^j%`3l1PHd1{M^$K3+kUW!ndWJ5avf&yf
+z8f3g+^LK&YUuYH+oS9xOP^?Kghk_Y-`r&60bbxLLd%|N<6D(fg9u5F2J2lZ{MLdwY
+z3Rszd89juW)$1PLX}QjLwnT)u`g#9+de}YEWysW3Sm8D98pyP_3w?N&rGBd=!@Y<A
+zD^;AsQq~7cnU)aXYUwH&10@zXo&Zp8p6rdkz)EDso|tVNEIco^+mpkP=UaWxo1-)y
+zEHoU<78V<x8(8sV&|z@I=bulf2Yh%07?~l!JZ#t7r)RsJz74(&W()Vz6Wg<x4fHnK
+zx*s1-i>C*-Ee2ooo^S5w(_+0|Kb`D${Q4!>41ih4G7HI8)L@wSRJ|Au%jQjt^P=p4
+zAA335z?@B4P48hm2RN>}F0FKQD6A8*1}sQTP3FU)2CQmq0BdegB;QoJL)6dcBJ1w!
+z*P`8a`mD~6pIBj`y4}}U-M2{h-^>I|E}Hj!sBrp?WkMdE_<^;;H#}$F__1uLH>Fn=
+z32tJ*!v+1QF<RvDAvzbR{Oha+6QP5H_qcM?(OyFD^Fn#Jp%+a?K9@)Od-yqXGRsR9
+zmf@!fDD*uJ@=8BT7|HnP@nWa{{O_pRIq4#bT0%Eu$q`K9OIJ_FSRIkgf@xq<PvJq2
+z4+=UF$EZDSYY7%Bh(d6Q9JC%zhZUicuA`0)q;@cPw|=G)i|epdQ`X=#O&YKaOQgYS
+zciOJk3y&zr86Xef$Mf@g=E@HQgspyJ;BaI6ZKk)Ell^Hu1K6<Guw{?+rtxLHJv}(A
+zxHSl|us=K<2O2G29FA=HuJxC%U%!8?7f)t;`TFJS?GrxMJHEcy9~R&A9=~gQ`}OPB
+zFKc+w;%V`s5BvVIFx&R_yWYMY?N4jHhi`~kT?1GoYXD|InZE$YQn3as;~;ZC&2>xI
+zF=W%-_u;%OTSdPz27cg*HF+5V?95xk7uOO3V1WbjbeR9BD&W}lPjJKkqYJDJw1dEI
+z<%0@1ckAhQ_amQSQhnE1G@uykq7Ey$<jVQJUtaR2&%<wahwaM_GyiTnC+ugFxA}W`
+zhXOMnoZtzEa-|@xHpaZTC*6ddh?+zfkEHO`7Gj@hO!*0>c@SuiB`>%#_+cCwIQB)H
+z!?GyKS$G1h!!gUUdb|2eNJABt6gal>dAZ1d|MUlj99D*|D-6Lh*SxLPFixj>4mlpz
+zsdF}j#uyo_y%j0-PUvhCVTA=mzy9-?`p$6q1U&5emGzi-mAe!uvJ?l8_vu@J#gy)V
+zR{&RswZ@>q3_;_x)_3pMtw9s>*lgd|77%o0^7V_wki{3X^Si?eIMg2nK;fW4gTohq
+zihApQG$?Xwe%fva1~|SCw)*j6ySV)hkKu>y7C=e=SZ~etqEB&aA0EHk?Zy6Rfan<R
+zx^<EYbC`X6>vmbS#qsO+a0AfNh;`dFU14mesbM%Lt>fBoST~dYW?an2AjHyT)4bXw
+z<*?}7!*os`c&vW^<=#j?lRUa{fK|3254wcP?E3}?til3TQEl{dy1ddIrtS!T%suIT
+z_v0r6EY=j-U&@aKCtoMslQT~H&m2bE*G3mVQb;AgQ)68{S3$j=<Su(2G$_s`@X(AJ
+zQ#pYiU2roz(L7=l1@?4-sk)%k3&ArGLDk9}aAXKrjb%gD66$(K!R7Q8jQ3$Jq0F$d
+zIrR)6^|p_n*-cNBl^gEmCD$Iuf9*AOJs6G1hp%?$+x3vqvWr(;&tYk(fs-jjq0bK!
+zm__a)R}Tbw_T*UY448j~CtV$bRl-p)n&Zc6bn6OurQzzZ*7xZEF$Ayz5M)g-;qG&K
+z;;VhQ{vJXA1BVy(c#Y>6tQm5+orCY;PILNW@UrhOW`kFKIhyVEZ-+5<&zHabK`-Ck
+zuD@^n&wmf>!>@YR-}=Wdw#U_vX+z8c$by<T^<z1JSTC{hK%U%8L5O9lB<S<13i47r
+z!)jWA5bNfqs$On8ZDZvAGAYcxoP#|>r&Z`z4y)Wy?sl3muPXQ%;_J)t_pimL1jBUh
+zX!g11L+Y<vBwuU3&VIhq6aJ=Od;7iWiw1sv7qEVB36U=%77@!-KWDC@3(I)HC}3#H
+zPCcODQ^4NnfSq|121fHyKPfpSPm!#lWrXA^1{s!Igh|V7=0>>pSblN9qK;7C`*u;S
+zyZd}e*5E#9OsuwYNU=Ancqn|t(si0KP6di6b=b1p_A(=)_;vjC>u5|qvBEm^tSof#
+znT7(Pk=rB0THx2WuQhCs{L0|!m|huv&U`!|G|yX$SI-MwURm65AYzJ-TZavZ8h^Vd
+z%#knf2$16MMwx=(F!-Au8_<A#-)|9M{)Wf;r`ub?42>b~iSOpoO9&|zS1i^HF6{v#
+zYw(qxFh83kzYZGvE^h|1G-8<=D~mCdP`89HqZ=n{s5D~f3JXm5TFG>yZ<Vr>SN;2&
+z$^HF(HJv&VO9R#|WaVhUDiY9&mY{0D0t*VM`DO}$1$Z?q$AbzS9V~|hc38KRNI2<b
+zz8gFbp|~VYqUFP+p)^k}8vnKbpt|~qA6D|Fx*_>DBzu#uD*{)QFnL{YMOB2<kuP~%
+zf^)+xnMKe?f#XZ$lUf9G3l!4ZUj<<n+yYccZzX^OL_r6bI+}}GLZYcw%2jjTzKNAz
+zyI40=k8Ju5zJ+W{&nVd>-5FqEn|A2A(L5Eu`nm_O$>_{uWS^GL+hg3zQss>hki&w0
+z)4Z_*Kw*IfYd-)iH(-)xR<zS~E03$S3T6qT0I<Bnf(9(WtB0o-XzL8xe1EYh0(beq
+zVgudfU)U37=U{OA^$a<_5>6mye4(ALyELbxhYm07Gwir8=eUH7)7c)!NS!_NoxSS&
+z-|s`#*Dr>~0>H9Ugk~Z-zOhPolR{CzDj~=ZHaS33nZs}nXtDZL_3g!)#FQGj;GUWf
+z?*OnMCbg_Kcdd?Lu=H#1G+u2qSiv^l-2OBHVJ^M?rvt1m3(N7+(KkHZn+o<1si2sn
+zL;LrA+^@Qrw*Q@~A$iZY;c}L05&eq(kG+54PUJ|oK;cA1R!maRmgE+Kp#~U99MQ|;
+zrpJ$Id6t*||IfM^8P6<0LT#V>eQVt#+bxN=WV0Qyb3bY=xk?dStX`EqW06!4>hMo+
+zeG(A7=Gz@ETC%%~k&m$oijOf2doQ%hHOi*y0E=!pJFybxAu7akM~L}K8EgLiWh)7N
+zUw<^fN{+*#p~-fxYr({y^c??3A+e;)0e3=ES^fCaub)20X`Zx-kxwS9PZY}~$9=!C
+zCROhE>x@Ixr|IjLPrv{E>#zU$={H>o&!#niWPA4g^%ugcFZUl5QXEhe{P1t`kM3P>
+zgf-&a3E=oR{Mv6`?#ttk;g$dM|K<meSl2}Z-%0Ot)ATn>Z1TE6|8rgl$(z%zH{($|
+zS*@06e=ZSz>)V$D*#W29GGR>)6O8X0E%Jo5o^uFkNuAjpb{Ve_u{QJPyVY1HtkLQp
+zyL%TjI`z%ZXF06)n`1pM*z(>zYmHlPS$tOk^koy*VB1}3ER1m6k|V?EEb&NtCAtIY
+zDbx^T)o+O}5nP`am_dh%o+0`=EnkcrD>EU~teP~uLi7++E_Vo~q&x151z6n$a00Lj
+zWlbaDAHSTGHAE^lRzy%8*zpIdtfYcoS2p$U{O40YrNjiDus&@oQ{Zn~8jNNJSZI5m
+ze*OKYp#t^C&yBa{R1wK!6UODcpMLoT@#@p(I~z<KNc{f*F8=@EgGQ`tB(WNa@avkc
+z02V^l8hP?n;oRHF^P=6Oaj@je6gT11?aNbs2aVdtYwY}L$BR5+O(yMVp3!Oj_eXm_
+zZw|}D1_5i1XN1rHr3s5VEdEYS^`65L<><rpbaSqR;&|n2FWs)%_te$DEr#%wfhQ9q
+z{#0f|>r=7l=Uxpm(4*CS2@7A_p22#REzgCEYeH2w<I8iPUi+Mco@Mfm(U0*IcLue_
+zG#*)Vy!0I$VDS%O7bL$D%1Ph9(CJG*b?4snPS{T2RBk2g{_`4OS?103(-3EV`7|pF
+zo=#Yl9#{ibr~s?!em~Zq<_W7gXU*YlFowQsreA*h>DS*sefj#`cmMN$A2uQ85euaa
+zO$l`;CadXhpO|&WD%I7#XsZ^_iz_6v7V8q=_q5J<^{~CWDqW}wSd-CWGP+vsHp}O~
+zmjq>cr!5b=yb<DzwOTCi540zetYP&J>`}$U2^Zg|pLD`%Uq9=Aht~Xb^Yi#jCh}<^
+z#CWJ7eRK2s#?Xd#kU2qTvD%sws~%M!2xBz7?}wIQEV8x7TLx1tgC7KDRaxbxl6O3P
+zj8!#Hog6CBfF7_yr6hH{I!;^VA@zb(t%Oq#SRB9b(@8HOVUS&!wr2tB)65#bFgfPS
+zPeX0$54aWzhxKVzUSgwwMY<AQ2@!nK$tSBPtR@Z98cNY~YNnrm!-eqk%m3k3HDcjT
+zNDdtdbLcZ*QOyKKGHez&V&OU8^Wz@Ft*&;vHB}Qn-QI4uivm~=1X!!(9^?B)^X2C7
+zarIwn_rmw~?rDA4Z1T9a*iR03^RWZ0%|D*5>qEk7CtRJKoocH4()nt9Lbd)U?K*#=
+zXX2e4eCunzz{I1jNjb(r-8)2!@$^-y1J_PeHI^wHqR{K2ypp}rvt@O%Oc{52mkRH5
+zMx9Rd*Dc$Byw0Io31jp`d+;maR9C{SF0{X>&Y>dR$w_QzCM)4@M`n=Eo$nXSvl6xu
+z|7&2l$;+Z~SY;Zr39H;qC#-3LnaaxkMfwCeC2Y=+?o$<`^j$aoQW&hS_x}f2$AHyP
+z^bCLMo5HE*A?tZvl%9oeI;_#4GaBVFYPZgi^>njd@0fMp-)6uXq0oJVH93pra<lum
+z+Uq;|aktJBRvxc5`O4?#N0qswGv^=A*Up-A?Q`9WaP&mtRC^M!UJpVa#+3e59M+MO
+z(Z?HqV}pJB`i!=!<O)&kIaNkq)I+*ZWslZ&9qWb=z6xByDo4vi@L2{N!{Em^E#`Bj
+zf8M9a{T2h+6?qB&bDY*dfEDTsJcsqgxm=D&_uwciE-C!QP6@@X_<*S<vss4%)h+&0
+zM|YNJm~H&>^RK@dX#EmRhxKVoAvBJ3FED2lmhxb~{QUVV9{cgpW1g_mIlwBfH(`B!
+z0j%FYeSY~rz&f=Oq7tj?IJC6uQ8;>g^YHLA&jVJTun=B8&WpGKj{=wL_4;Xz=ICcE
+zC(Q5Kr|m!S&AFMkdkm1-EjR1+d_--8coKNntr7W9ggVEK&;V=y_rtShVNEN%Dqn2I
+z=OXgXMKDx#_9rCe@13Q_7ua&%jNNPBIc&X}xxA8y%;-iZ?y{09oltq>j!LYeuZz)U
+z`+BL1phy-6)%E_6(4}30`3qeMv%jIX3wHcsgnaVWoQzLAemPRh>#zh0ewZ<p=4A~!
+zQ2lz%zZelI{5;id@`r2f?x0kqu3BOnqI2_NHcMYW{f8eMPZD*)+Lkj#2UsuwEb%-3
+z_;p$u9GnhIe}Z8zp#*wnz`FiFz&b~|6JSwrR|(tdAIj2qd$U|FCzHuOZ+YX#=M^9N
+z?U%con>Ci_-0YrSzQ@Xm(Hdn98L&2OiNjjX5wOtGb49_)J4}8+&VBN@yGI_qy<*+y
+z{_p?z-sdCFOoBC~BGvX1O=hcIg>T0-{I#j>7ln(q?K>C5_O&~&>@1F9BdS0Ff-g(=
+zm8le=>`ERq{4XRenLnyj))<CRM>`~A;3eGes6U$TP-Yj-!BMHzS9+m3h749hn$u1L
+zR%rfk!cpn~GvR1d0{*8NA@Ee}&Oc98!u4Ax04~9scFc;IrSwtG1)JHmFz}zIp_;HD
+zoS(4l%WE_=qu=MG(tQ9}By4E9=2}+55C4Z#wXC5CvHAj74ILEr*Ehv2_>`Bw4GP^y
+z`|;|-BO%Oqgz%FA>-ph!P14cPXh(pB`B@pT7W4UheVA`1qsin7XPV{H(+>0D=d1my
+zY=p#N;rz8%-RQOMg+8%iHEu5oLTKCZ1#+m%>^ARG#7ne%`|arq@5*>@g~KYtiyr1_
+zxTs}Vfl={Zl3v#fYRUtcj=`z8KntD0HHb!)qUufKk?}`s2{n8RT+G7n*Z4?{T3fu*
+z{XddNd}bx|)*L)4NY|hK?Ep(2^WR^ti<VRL@)YSQ)|_kJVmXfVm#>L`1-SS9^sgWB
+zuP>BEnz~<<nBUeqEaR{!O3VY+Ph$F^<iG1*|8|nY(x2w{sgyb7l`sPqlkWHb--D$y
+zk_{&u?YNzSP^;fQ6<Nbg9*Y)>#Rey=`SX8U#uzl`WXyWbbJp^qg!r|~`xQHLFjI81
+zTOQVP3|C$(M)@7KKdce3R-5H!F~47zx1A7NDs<PBWa}ivPn!!#9$5z4OAZPDLYcdY
+z?AuFYtuD14wx=sMh;(;@6y+qxVcN`aQA>k#nc9LATpGM1rb1O9s3kp-^59|UE!4t3
+z4aGt@3DGJGyDw@M4%6w(V(`2+6u%~!sa()Q)%+|%tiS#H=LY|~`Q*&c`If(HO6d0b
+zdTXJdNN~xOKVqyeHYv!%PI)3l>8QZYPZZ@o6NW6qOXDUi@TY{u>683QC}!uBSHfmC
+z6`yo{N?1);DRD0j0T#&`PI+MdSE1rGY#eF8KDxOFeSRmTs2|U(RNeRA)hhUpXJqtZ
+z&H278gw(XdfYoeKvVc0Q-3}u{F>+!4-G7V62GQvWN36rs`moy-C01JiYfM(c#bUBr
+zXTVx<dS8BnO_mw34k#PltakUy)>cB)jjpAB<JvN@?4WRUSrMu4`1-Se_0EvLlcLdY
+zZ<)B@j*FmOf?&m@&So4ndj_<*6kIfw!y)hldq$-GNKGY;d|Hqdg_!qcJTXLVxgVGq
+z!RaBA1;hOEpI?9a@o(n<tKi|u39HF-P1HO7_QTJ=SMf4Ioq!q7e#_7CufKUT^YJnP
+zzN&cPOXvLLTXkK3#s3f`jTuRI<FKGUC8Wl!6CBpxe)=4vJ<+R5ckT&HO`onsIGPdb
+z!^e;RGZdFgh=FDqoYk<OQ@0-}-7Bc5{Wl*!9NBgRQa+aCm*VhYv(KH}$9aGFs{0S@
+z3S!rxGZo3b?uVwMf%&<32}L(rIIO%F-aI|v#|;MY;Zit3z(Tabp25v-_w@99$b;5y
+zcSHW?<wKdUmaDu3PA03}d`C{g$%t}D^DK5i5^J@3zI!b1K9ouzDW3rg%aTOse(hr2
+z%g5$@3d{Dba?(E`U^pWo{d0v9<Mxu9)nL4G{1epK3DKv##F~?GRe;fnK+S+C1{`1P
+z#Y2^=DAk}-w^o)~KJM!?<*DLhGFt2?@AH>`D@`Rj01|0=9adxDl>sY1%Fky5{BX+~
+zB$oc`7ZW<E>J%^jO~b8z>cH%okkT(^%rVIOJ+G0*VHLdU+=Nxk&n6r-wfw(-{H5IM
+z-%8(|wdSyuun9@6IiC@-?(_Tp7$+#%j$y%J#dmsP2BbT56^gm|JBJ4R^@pJy@dE<~
+zI~VhFvlALk(_~dFSH0Y0R2Dm?t4xM`!#lmA#4vpPsNdpUnIrsqSJpiF4xfy!dL>>a
+z<5jmM6Cw5Lq_l0)?bFS}_Yb$byw*)7`~74zUVgW~+860mJ3(1P#<Hh%-VC=z*g$|a
+zny*H<63%yXv_4Nt{{#ZoE(2D{8eJ9DC;?Xa*l+&vJe#_vdf5nznQ(f%61HbKtP7J~
+z-lcB8$e8nHBG+lv!?)A)%wd5E7@`qb?AM9D?U<VCVjQSC%?xNB9f*}L5ICc~_xBVf
+zg^O}vm$MY6YMt~^f<!k6AO7*v3E}8041}ZIFd}(7kahn09|u_5FaNIdlYe(g(s0V1
+zgC}>EBZki7e;wcGw~Qmfaag_)wRj03d8IoHv6<(|nsl#E2^p_2byUpHU%r0%@)@%i
+z_{}a0qC<dkh0AjJpN}smJ}9lhLLUC-bl`&qQ*mUK|6mm1e3|;HDxt<cECP!Ias0>E
+zDmSb8*na%(W1Zjk;X?`VlOsZE6`N7eOn-fY2AqsC^9gAg#)t1v2b!TPe=M=J5Q_^l
+zXx*1gtoa=Q)&f_;3|PxGQtl&uKX39a=lSCK{&9Uz2vh*;YJWA!fR*Pf*#TwDDu0yJ
+znaxGHQg4+LzK_EiUr?y?jySBNrLlcY)9#~ij&Q5hl`vZJOBl4D)~UwP<*rw`%7!IA
+z4jw|?XUHBN%?J!t&Z(HDLFHSKY=lr9Pg?JEetTA?mw$iya_W>&L|SIe@rk3TfBITY
+zQNR3Q+A9}wCHm6e^-8QiO-G3J%jX#vpGIy=o*h|p{`T8vv=4TwbT1%n6IM@Y4gYb;
+z?SIs-@hiu{fAvMGM-vt+P<n}%`Skr44AL85#t}Gtxc4!5-!WL&2Pa#-xEQUM3N^lS
+z7tpHsLg`zdD9R5r`|kLf`!5pqCm#~@_hJ`u#3<&HBI11afx`ps<MRjJJL_vCr0^&q
+zSySDcl9AkSMlxn4PjA;tR4y!c^GQi%A0Ixp8Lo=feS~0kTN0GlHxJwUMFy-V<gl(b
+zID_r4Hl>ull!K8rH1CesKCzjso}d5AfQ6EWJgxoxa9=8ZnQ-@s?$}sA-CU>w5bgSV
+zIIIf;NZ&}Mxg_<pbvtYOx(Vk3wZkeL2@@DveD0OTeR9}KB)c+ii=sFsR-QkRF2XwJ
+z0iw%`fk?MWf>OexMTvQ^0x@uYYXiaZX=@bu-~RRU^{EM~V>nfin$;Xusm<}dT3;)*
+zcpkuhH@x}r%k2-&`+~Ncy5{TOzkZ#uOhhs&FpjF;EC2QD*A5#>z0y5@pHwD+we8g@
+zVT_%xBKyzR_@lNxZ_jdArTrZ(Koa2h`}g->e*gJr2?xE?xr0MN>0>KU@s$%o2k7v*
+z<P>Y-s81htp{15+TCyNsI18CSzTC+zzq|k9ulV8jFW*0ZC`;+{9~#(BAD{1@c|Co;
+z`|`uD?&J5*cqxXd-raq!uKCaJU!T7}{=jW;i~C@o0jrnh){-xiW)H<qnCGZvQI1}<
+zhmZfg$}3(0AykeQDg4dT)6Mo}i4u1NtVsqe?97=jck9*F)q+j}$D<5b2b9dCk8sIv
+z-VrTllYgx5r?wJWwtJbd+$mxEdJ|p=8g2jpAOJ~3K~(&SWUBT8wR?5fZ&PS_&^+BZ
+zJ+9@Y-&RG@)_^srl8A!_8!wx(f563ydd!2WiZxmSmKVfR2n2Xj4sgNyfDLo~^}tm;
+zh2fGwuG!~bY1a7HPhV!+FVd_Uv@7*jCX~X=E&x}gS{}VARiPPf{`J!*=(ZJLW#Hf@
+z)_?!&*UvL8Xq|Cn`t<AXQVQ|!AAkKaYf^|#KU;9Si}d(pt-%|Ws}k3QekmLlG@q$`
+z>!*(5E4p8`&ouwS8m>{r*Vt{p{=xzZJSF7Pu2NP1AANZURt2#7H2Xq<?myh$fB*H<
+z4;Z-q^QW&Lo^9%QzW@C5?^xdO`<MF<&tDmB2p>Lt`1%E}`=Qi6e0gDt%VoNMZ(n2Q
+z1h!Iqwpe&7qWJ#v?@~qa!>6yV$mZ_u>(5$V@$09r?wb6f)b8}dmluybw=bW5<w}fv
+z)s|tX{Q2_f2QAzwSKZ%R(N~_VX!k1P)vW31c(4%frOQ6U7RJZiX4J}C;c~N@Ofq1h
+z13ClNe&4Q^OY{?B)#`3{zr7iaCo5bDC-Z#WX0^(fuF*2h05aN?1HyT!%URHymt4_p
+zyPB_Q9V~)T{8R0ObZEG_>>%xO_p=RS$0#-a26@Blp*Iy{-d_6p+Ouji3-AM0I&rI@
+z=&#~%M|6o)Cxb_goQl%X<(qS2U7iYcgN}F*Ra|OARutjA7pf9{Uy9=M+wXIiQ7RT9
+z<&QrK#1X5)@QX-D7yN+_^v56N%dZ-Jv+X{A`SkOb&rKejw!S?XU%<Be`YAuhm(Q~<
+zzl5*lfh_gDnWoSA>L2nAzRtFl4#YUUX@@T}1H#Xr|3J8+U)&#G|A<io!~nkH_g}5l
+z_7D7F{@|4AgpKY$=U1_vW}N+_T=NIt4R86Cjw|xr@j**8GElH!{)8E)ed#{VZ)oJ9
+zU%np<9?$n*Kj&rfg(_vrJN$ct0lX5I!LRo^qkMnAWegBF*xt*%?s0-CxL|#N-+v!I
+z<NB9>fbXlOz<m4dXWA9<D(PatH!)q4N5aovr{6zJ{m1q9`QLp0eSG@zb$WYUp6wc8
+zD1W-m*WkVKMml{c?WxpX#yB<A`saoVDE#OA=QRP=dOn|TN*QVfEYziAc+6;mBh(tx
+zvX;yF^UM8eJXzp`^*G<}QOl68J<L}nY82me`wU`ee8w}v9lz&@-x}>V^XD1;q%)I_
+zdVkL5LebKtfOWFkd3=Vc8Xu=6AKm=YfSAktIqh3#odj6mrI|qugHQ)7xZ*EvgigUP
+zgu&i<me^;>qr{Vec1W|6x`MDOq|}9x$~p;NKC1mb0399;H|#ycHVAqDLn^hYVsWI<
+zVt#T8{dBxs+D>Q1vm83-#|sj;ke{P#$exEEwnZbjcJv<FCLd4l6QuDroE6%!L>Heu
+zVP;j6^v0+M3Yzl}f&6VeSK^N|o6criN=e2mD8dU8eFVNd&j={L;=s{VF2wfbQn66p
+z(YzJu$F%(Q{ViU)E$<nu8#PU1zU%>~n%nOm?&;gDAqPXjmhhtVE8Epu|1m9cfrsn*
+zQtE3yd)0Nh>iT-SJ#p1_xesl3_&5I{kH-(!=pWMh+?1fvqQB~-G6y4)Q`rxvH>H|z
+ziF+J+p2vqZszxUZq|*2E<r*u%@MFH-ZkOZHBTiV0&3=Swe+XDh)VVKE=bksk`6eS;
+z9@Lh18-5>Nl`}%*+#m2iT_+qBT>~E$Zr&VVstN0@2KZx*`l}4p+auR;v;1XIF|V5r
+zU!(Hdc45Jua7?=cROQSNP6WnqbA^QVRUDJgc^C|8(M-=VI{48moU{U5uMaD|qRxTC
+z4R%;91{%yYRE&9fsyiy^s+CYhV;rUml}E|N8&*mWQ2#SEU`I}$cHyfg?=a;X|DPch
+zZ7!4czGH~~NV;xv(L@2@@?sN<K{y<lUj>g_$Sv3J+&}x#5fRkk!;(Ote9<(75m;2e
+zE$mR~tS8vu@A+@)t1pH2CHfOT@Z_$9DBxpuO=-62I+}_2>U?RF$`cm>RmPm{min8^
+z-`kE}R>yLMS$SOgv-IRN4V0;><hYkCtU_P`_SN@OOclLZE}wQ-RiF2_f2{voln7Ut
+z<+t2n$?9^q%!qc_zC5@4$4$OX9<xR$W>_9@!om(!oUm|%oM-gPi{<+HzY19UtNc*=
+z&GLF`;4Xm;`Qw4*4VUV$e2(60?K&qzuPzAc8=nQN_C&Vena%JWlh$iJUkf>bcQK;D
+zD!05Txqg=`Qw}gJi~u9<6?~x1I#z9$^rW)#3S4WBD{!UtOVj1Sr8~sBJDQINq7RP<
+zlF97PE!`Xm;9<=J7NbrP2gqO-847|tB7hpj>3C51EBS>+?MQ<FKF%W0IA|bdsFdUd
+zaY#P1VP%LScp@4MBEN1K%}9f)XjMi@$?9+VMA}FNjV+_emM)_!N<NhTzH8)i<f!S=
+zM5gZ2L0WW7655%Els*+|s3*9<Z@68V959kSmG}=zqw4cVeuBO{6@HChl}l3BhXx_W
+z{>gvxC-*0QN=d$>p(!QzM+sp?T#^gBGUDRzq%WXVE=jZ7_3rj|x5O&d37!(p5wOY@
+z*N*qQ-OcSS&RED+<u!PbC#(@xRE+lf;(gv7F!^snL(c+}u+T!ix?7HI!YVPQo1$~q
+zRzj`Mp(DaGr27Sc)eh96M|oK7_#5S;CzM))n7#Jo@qn8E+xK(s<FUCGIbJ6E3>P@+
+zp#V!1)#E(3@7d`hz5SAIiW;k>_QL2oFBG?;S`0OjMGhFb-hS9m0q!8v*f-IDMXy+`
+zd3~sq7z$!ExzG#fT%?TRFQY+>&L%0-nT&XJW>Ak{7BrJ;#}XJ)0_glDzb7e~=i#Xr
+z_{rb(Y-;8;k;`%DQ=$YyyalbtJU%8FzAzuFd=#H=UvLER1@Qs@2%!<&=tH?-po=p;
+zlowc_0>L6sE<OF?@KRLSrUE17E1dlZB7nEnG7gr@LX+q^gwrl5mh?CZmY)x=Z)o?<
+zj}8R8j5p<>5wP-&8U&n1@CZu72V)a`(dgG;7kI!b&{|Xt9Y>F*^zgJUr+~XTmN$>u
+zzpwXLb%XhQ?P$3!wS>sJuh$RTmqWWRfVJ6USi|bD%p2jN+^uvw=P&cTHE9peYGuZi
+z5S@f`l#Lep?b_4rnwWe>hxIB~bXouN`27VsC+Yb=Z_0VCR`rySpM;~}bPXac@XnY3
+z;0!vnpTsIXR28Kfm|Whx(WrWrTg4ay#6g*%-{YM23LHc4b~-=)>8K*&RwrQ9=dQO<
+zw+jwHu-vcnI;<#j5`;lFBP7d=21|Q(sjWjuQ`jbBG)GkcR94HVb7thCA-4<ymk5Pq
+zTc4&e`^hTt#YwM(lt5=g37*m0^E8G;SST0k&GG%+l+XBR6ckU`#q3(Iw<SbTi-P-y
+zYS0Kafe;5Fqug3Bh^``R0=|gR4x}|mZj2Cyd>>x`3`bD@E);rCAjM@vojeU`Lm@#U
+zc4vgShBiZrnaTHixaF>|<$RvUqxK)Ww!Okg_sM?WZm6stbq{&i+HRj8+tprI!WG6L
+zuS&`TzOhFct@e}r{c3$s;lb#tSgAMUe4cH^mNTu=`*gz6qqDaC)1dH59K-mPZo&&>
+z4VS!z_DmxEYgjd06<48t8xj?j-zUj9CFaJ<wgp_Y<t@>^C@k1wS+hK8fKIk9`iVrS
+z`-)iC@KU=e#8b?glU1mp2wZkEvE30=iC$g}#QNd3RcN1%X5e@#@YS+z+~h+6fMLNI
+zSa6|)gGB`|J86hw=;7aDVx$NP0)kaRLYRx#3jcj2g$LkwdQw<pVqUrmdAnrRAH;SD
+zWth>C3@5cR&<WBgj3q`zn(^pdfI*HQttn5*xS4nuBm^oDLPr-kmw`-QeImf57jH;L
+z=Lv*T<%q&|J06|7L{~tg0~8-;6e7K-LWx%=!4=3_ShiW(63ebE9-Zrl5|W(PzBwjb
+zjWb~FuO`JFxF4-<))<F%gR%!~C*024)dW|<5{I=~9yY~EI3iU8((O2U&7W8LjzshG
+zzMaewu&#-9*M*Svqf_Cq+IIlfo3Re=DDItws;8mrL{wn=))B$E82Itq;aX&Ma{Hf6
+zK-J6vRmrM5POQWZbuE_{xJNyLj27P)qV|39f73p&J=jht>uTf|qHkZtHGqm@kDg@n
+zRb{e9u^^(B#s*7N-CC9lM}B$y3BzcxT8i(IbE0i)Rox>;jma9wv8wbd&~c17vSURY
+z&5~L=NRy>(j-Xqjj!lv>(-(C^j6AleZHE>}ou&kZXv0(NusN*kR&FMPvKi7KW&=@Z
+zWMl%Fsu<bqE5Q{WoH|(yfgUR`RMGrIkCk|aqTvaMG^hEh0YWIegkNOAs?ayKGnVnI
+zVa$~MuxBbR8Pj%+Bh<}qK3^<~JYl)pPbS6Byx;FvH}rut)_Qlpy<Zo=!lL@T3eFF^
+zIkxAF=v}#AA#cCGdR(s`tth!Phb{iG_Thckvul4^SgzQ(x#QA6hD(I*?^y@Oua!U_
+zr<-1q$8aWJ^zDSww&k>jO3x5Yzh20r9+=1m6}*EFEItulMep)Z2W80vfX!Ioj`$tW
+zh>ku~K0^M!_sHg;6@osivRV+TH@s_<mb8c@Lzogw`H@(Z{iP8_m<aL>QlgJnbv#ti
+z9ZesOHz#7ntGHHR&b>lH!iGp-V(3Tb35o9mGKlD~1hNwn7V@l8b}wB@+0cpaT>SUY
+z6ZR$9*gzIdhAjc9GLe+hGDfMMZ?7w90NL&sq5^2(DNj}UEQ)MQJIQDFPeB%1`{XWs
+zO~c<g9vx(tEErZMCA~F|PJByZ*bv8>#;C5&od`6P+K{HZ^;4do=9|gBAkX1Y01E?1
+zN23MuTNsy>5$kF9yxrbCt`-HbkgS^T4$H+@5707Tt@1rb^XGZdx6}I$jnAXiKc2T!
+zD#n#~<XP49r5u)G)n9~Hr%wuxeT16%H~uE!=xYa-=NHCT<z3~JFv|byql-=;yy%UK
+zF(qlOG=k_!t5|bT0}Xw3n#RX%vXt4wnQl^&P`$X+4l<+7UQ86}s8`=YHS$9P62O4P
+z;zwr@Vk10~C;Gh@LG~^8q<X>%F1udFAJb4IMHuj;I|M1mCel24LY^iz?j(|xEGemP
+zDhAmWiKz}r$ae&LrMR@?+p}08@-SVRg{n_bab$(LVkjaqOPD63t!O1oR_MywH^P{P
+zC#^C)5s{ztM#Pafx<%G#*2qbpQtQHQ$*u>y{_zOL+!bEO8zEoYb^K3(ti%D=U7D>?
+zyRcj?SEWal04t+aMxG2cJ1Sbun6_Il*W2xV9;`B8Z3wUqheK(g7?l&W{Q`OW#p?O+
+zXy%#rYJYXrt`6T5-#$}W!)#gwyBlD=T`_T~`eBgm{`z)!IbgLHQT`X;?%C!rd5}W7
+zCmvAZAhgf9Zj@MwCV-FNRi{cE5pN7Njcx~ad_d@TN~pFurj$ULbzgm<t{<0vQ+cez
+zpp)9|YAQi>Qc|~8>NP1<k@8Mm3U0xy9^FUO+rnpR1(VAfU^%{A!yQa;rN^e!--<81
+zFCN3x8_Fch;1QBZX)$7`7%W0h{{k7q5)V{_h_o)ss)&VS1$PJ>^+3`dU!L5EBv7VG
+zj|a*Km%wfb4&1;45YgwUS9%?2ZPVS6=copf<F)#Rhb@}AnsP6Juhe*=OCYP14~qQC
+zoh0%ND8CO8Yj*Q=^Yny(RYt7Q$HNFmtjT1x*k{0^Q^GZJSnCW}+vVe<0M=@Gz`j&m
+zB?}lVHuFuM)0WTk|Bf7B;oOG4oSE%}*8Hpk)=3@KpI8f9E3<hUu*R=$k6tW)v3vP)
+z#C_%A7XFP`g|CPDY~I?ys*LsMbq%seg6{=$9ndwOF8^ICQx27$-Ud72vE%UYud1*I
+zM$kA|{X*4T5l!l;c5JshDj{D(kOQeWY)J&22CE|n+y0#13jkm!X#;)H(J3ML3<FdT
+z8k`=>9y{7`K$07R3fh!@O3eDP&Q!T=*AGdm0~J3AiEmtcQ1UFPQbAuB4`oT7t7q0p
+zu1&&tr63%Bq4UA<QAsB-9+Nz`-h-W8mOmPnFf@&v8xChMqURfCubR%_u`pTH2gf8A
+zky;+MifjR8Sc?o(?c;}e9+i;6$|Kf(zr=LEJYu1laJ_rj-mf!YwfQOntodS<|Kd0H
+zqL_R3PrJo`M^-a)HEG+&<+HO3Tnl7zK=Q-&v=WZKLGZk%`1wN8{jylBQ_uc}3HxnF
+z&#Mr)2v#%?QBU)D?C@crVUU#&ec42i7za5gb9Fh<9?3>C-qe)vif*ifL5q$DERBZn
+z%B;vDba}N&=O~DxP#1=)3ag1VDm&`QSU5$Q(xn)6q={|?D?ekSAj25egOiFv4PiPz
+zg4ez~^o*c;B){={rnf+WB`VF88rLb-$P|aj#DW5fZs11}Xh1?s2sxIcCO(=B2^>9N
+zE@7cp@Qhg!#y^QfA|>Upl=#xYQpP5trx-O!Sw_nth+?V<q`ClI^BQLA`G}xlK7L4l
+zHTnhZe$<G=&Sv`B4{CBBPIl+QuLok?mqnn^E<Vin2v``HJj&w|9wC-8Rg4`)5^IAK
+zmH^gr!RdWCf0T`IzgaIITR&l8iL~@jOnoS_nscU7q<YbtyuB<V&%)o|Qng=vfOtBs
+z;m<WuoZo-3ua-P|azI#%1pJYqKZ_H2x|cOM@sLbXU|<J>$989qc42Z6TsD{JU<M#T
+zrg3;E2(_~aywY8yOVN^QBoabv6Wt58VaP^CaB755$!dL_kO~h#19pOmKfzjmnB}rZ
+zh9jAXAOe&1hJ&h7uoptJ6Cso`=E6m(1i^?Z5qvV=l)O@cpA>q3#t3p0hz>=srcW%s
+z3Mvrg-I6iI;I5%tv2a4}>ZA)HDeENyhTzT>>EO>KTX-85lJ=p2Ap+4{rNlextbjxh
+zjp*OYOX_5*YFLBSmGYeCp@cQ$g%4F!?dop6M=)AoQEL7c(;5)ao-jmtx4pkVAYiSo
+z(2#>cG9wjLjwY+sWU*SWOTD227K*f1Yogq*r?oZb+QHZ6wN8dp-@mEUvL$f*XSD8T
+zdkOz+RZe@HkK7Ic3#1p2Q}cA1^7OP1&$ITN=%i86vsOAO>6bB9#+?|W%RP2O1_!$H
+zw4o`ZvGxZVdBq2O-VDgftt#D%O?|+MO@8uZIx45K0>5)9t0clue6hWEA3Df^Fn|`|
+zg9|Sg1@1Ld`~rjfAbVI4g57{kHn$KebWIv<${50H8$l1T^L^maD48MJxGCNc8%8%<
+z7(vbuQ$ea^5_}K^7GB>A^`v?Pejd@}gD5x)4hAo`NQ|nYoC2k+SbY$byi)y@-Ci^j
+zJeP^ct0eK!H9c>CO%le7i1#E-IURo@AyyH+CoEIFErD21$h(hLcN+q%N%7Qdb|f9m
+z^A+aCWWf5kLcl8e(D{7+xGzm!g|Wua<o$fTTw!*p0TzbC;~Al!u!L_n*s82K?O#D;
+zDPUbpVvS$T%er8qYA@ubF2%5wBfINQn(hL1N=$&d=s7@LuH#@MRQaS<XAxsC@u?57
+z5fioVZ;h7m7oln_1eJ<Iu(eWaFwC&0u0KW{uh9n`1qV*=;M_66t2s?D4xr8e-yN%x
+zE-)Tlj@D$h5dm6oI#xa0qen{eDDF6s2PUU9qp3%v7k1JI=0r@D&oBT~Cxfa{x32{_
+z1%_zHqdY+Qor7qvO#BdR{$XuaNM12obQ7c-4SWVD3!ZXTYT99812b7o1A5$O)*4`x
+z10}$i*6JG2v&gbgif0D_s~}UOhlg62Q{0hs4GOW4S$`_L`|=J07gnSJ-S1cHThf&-
+zF_>?8yS=|dz*=14O_r!NE#4ajtjT1tTd#^!#{jEsN6QBruAKPl+5y(}M%*;xzs3X8
+z{v}1K<5wcx+e_39ZTrq?%(scH)Xi7BbK;Q#)XEC$Oe_H;H(~iJOEHe8b}Dboab0S(
+zFF_0}0#vcqY>H$n@KhEZj}x>sky8OZlO7egDqTXEfLNdk-iH?h48;v~00mi8?8<_X
+zy*X=0<D^Q6f!9Wl0_lj7&M1irih&OEqACkyCkzZr(Z(JItYjoRAKewPJa27+F-f;o
+zQ62=7nlp*+u@9#sHDxCrpY#`{OC6(bGU`nCN)s*6zS_`UM&QMRk_bdS<zAFi0!xjk
+zA&!VBdi*Atu9WVEKXJ$53}A})PU-f}+=r~iN>hv!y+x%v?stc~&Eo>`3Vk*iurQDG
+z;o*5*LS{DW?cLpc+#-jySge+m)UYRb8lie?`EmI;ahy*($`jV(j$*K8v#G|pR|A$i
+zC2ZeduG&lS>rb@ioXcytaNcXrq$Xc>g3vkwZY3-csOr*oJ*WuonieuzCt6FGi`tYn
+zX*YPd<{W>*rps0c&JyibD5Qq%Y)|*S==9*`$Of1F2gfbcPR4J<dbAbRpWjJy56e(x
+zz=Mi}^CxYNVFxC%^l&Yho~l3~uX4Toq*0iCCcsh+==6NOITTG0YM#YpqI71of+Wj`
+zFg>^-FOZ{{*>7ZxSn6)eUo7|SJauN`c^bJ)X2r%x&<Tz9I7gw;^d{$cVh(~PHL86t
+zJ1RwkHRWuuTwk7y=d8eZ<dj&n5IRb|__O7RkZp$i6w;fj7-e6v>NEpZ-uGx9+>iDM
+zSd&TNuvRD~U0_{(F-PM$;%1ovYnfL(?4a1MmP^!^j`;1I0c*5a<ABx5%!Pg(lyvPh
+z2&<a247H}y>E_)$^_!}KH=$}=G-Mao62AX+y{_0lIZU=rjJ9$j&ARDJnr?#AgX;Wa
+zL{{|Mqf5_J6o~`f5)6+2yy!B5_+_H1z`-jKTmuC##=3{F-ivB%VtqYSy%_<H2FO#F
+zLv&l;Q7RvRXWlspF!Ax29t1?FseBe{Me91#?Gv=3!w7agWQ@_lllZ2+T2!%$9foE(
+zgnE-@D|7x7)nOBObEH5)nXt-~mdqUOm8THp(2!3dSrALf%#lZ`K7mt}s&+wKIGt$U
+z`2{8U0T{06#4;$aC5MbEtYDX<3Po8v&qnA<8<Cnuj}V6}eWA0+8{MVZ4nwc<__W8I
+zn8OEbRNZWlqrw8O`SJ-rc4Rf&+~42t#_fD@Re~AjtA)McGc>i!_408s8eJ)eg`UIx
+z;>j^sRr52k@5ik<=bS8Wm8_oCx}T=q-(a`K?*puJEZX~y6a9TwD(9B}TMt6~{NaDB
+z0_&oj2f7l~C~rWmOtp7e1UoO(^ch3H=mSp8czuMSN|}pmC!Pi&W0aD6liR^uZP2q>
+z(L@Kj;Q4R$y&s|~KkSBH-3|tr`omZXb#jJ45H?*yw8;6KL=&Z<qmgXXK@2*{8K^Ct
+zOC?yrkyf0eV7}!_<eo?_!RL>OS3<VrNIE<uXCWjjwHTmjOAIn2g$h}Wellkc${9oz
+zl@hDXRFCDN76uxt!C4>}lct+t!`cYorPD{w(32(?k;N1i)9=Nd(=|6w$f`fB=NXe8
+zmme2}O~<HX#F}N%y07#0x7cSCd%nj8`ixx*q~_<3IA85Y<$x;>SdV$Y$|Dy6)`%#q
+zJaDaUc^RC|tnS%4a~_5hR{O2Q)hRFG_^m##OAivyY3a{Kwx8Mg+VLB@h_>z})J8y`
+z#iynl*IiRbA;TbRp;DrIE1`w>#hT-aewB>DhX-o+p%t+Twaqex7^_?uZ=N2o=bY*c
+zf=q$C#2~qs&xdoKU81K>KKmK$JQQ5i19+EUlsCKOTuJzjmofQFzxt$;FY1F!%92At
+z{(nnfeiKQiU@<~7Z52#&0Kuh@YS4RV%4*7jQytd$pQKqdDOB9N$R3gj-_3zTsFpM<
+z0w1MM0+uGGPbPl|Nd@`#N!9JiIR_1lKy~bmof3+CodBvar32^54A?Ht6l6dwgB7PG
+zLn2*6;ni<2J@j$@yjpCQsA13Z(|*5S?$&rpxWt3OjAI$FK1{}|B86Y9me^X+V%+Em
+zIrnzH{s-=eqsd6Qo2#p~onKSI*I*^|fc1{%=ZjTZ;|mNqub2(nH+l&#sYh&20ag3f
+zg4mjHGzM2pBR!{8?2CAn*$-W<NcM)Yq`sOhvWYDExZ+sdLRAhfyCyo890pB2;5Aa(
+z0?VP!E@VQ_92tLM5Kq%ri(LY!vKW9xr;hCR_?_(R)Fkc6c~hz~MIVc0lzz>E;j49t
+zQo&7TEb>$$T>R82D04<^dkRifMS?2tMdoCMlyo{OKe;Sx$^CP5mIx|_7nQp%apEo{
+z&a4;e-BJ9Bl@oli+I2h&Mgn!#ikj}qvKjbq4DA|DU6SMAlWBZ}U$Rt)o-Sok12b8L
+zeD8?Enmyb;TwmWlKd%oNfR-7s=F25E(68{Ia9$X!TO7ag*foE;zrS0w`HBS+U2|L$
+zuV~0ZDd}OoX(v~O!Wxfg!pc`Z9;Rv|tWk@ntqTCFy;L0TLF6^5`}kB?!}x6-*0+kU
+z-baCHYYtRt0Z{(G%Q-N~>qMPeDw-6X-?3EoP-&zF+HKeO6&3kx!184}A=*lq{D!Lb
+zYi6aRHy9haM!IlY8tdG?L<1A>HV2h}pWzQG)T+!!KG3+1_0t_N#vv0Z{%195>lsJz
+z0et+z`oWT^@;4QqnoLz6Hc}*v2`-pGS2vAv?cni9JTt_-H8$liruG7RoFQ*6Mw+yk
+z(Qmj!Lx?J;cnG!cu#wf01|5SGmUcE~B}|nGT0J&?5));--CA*~DKxwWk~RuW;K9sg
+zHWbk)%CI`<O1lLoV(sU5d9*qlmYdC{1p3WON5#z(&Rls<+}+>ZZ3<v5NUeo-p7G<V
+zaPG_R4iii(Er>NDT*>&gSeF5-E}(Fx!s|M5v^`t;e3AXQ9kk|L=FPESnejOv^!t^f
+z?QmpjFRfHHYfeHtr}Y2;AOJ~3K~(Qnj=C=gywWpNB@1?LNC_v>aqpcxe4J-F$-$Fl
+zqV0rwmjsADtKFpt7ZQvJ^orw;rVVxJ1H`1oYF{)?$u)+Bs-hJJ7RpM89+j{X8V!;s
+z%V>S{Wn|7oSpA}{mO>PoratAZFF#V_h<bN+>qV-eY=_Fr%kX7f6S<qkF)dP3i;~gT
+zmnu88ZEmRwCG~)1fik2^RY{d5Ggzc3nVM6ujK5w<F3rmFYIe>Mr7Q=ACg6|;T^8-J
+zDXFi4PTV>Tof}gARZ}Os(^tJ66*e+(i8=Zfg;-C!C8jluHyN;&htlhX#b1-<%>zb`
+zKH>MMb$Gb@uxuB_y|dap(t+S;y}{$a#o@a-*F5LxiU4c0n2c68WF(w<mHSM$!l{^_
+z2Q3fnpK}#ocKCNp!oQK=_s+zKx1?C@8-Qhr=&UaHRWa&yw&eBGlzf!nWak!+HbKNH
+z_frijp0C$ADMp{71*URvO*>v>YTy?^#pF<lwSt{_1z~_HPqe(3ZMfr6CqQ4P6;|0g
+ze#=v~3tWhmJH|7L%}-<|=2U{tbxdehOjH<=rPDMGjBmzssY1)x@zjG0ir}QuL>8QA
+zq?$(iaUin6m@RkmsaG~$!XA=3g3PBZvZ`Q2745M}jYBqWC6-e4W;)c=D`nA{gO{O=
+zZPti6p;&Mnq0Zf1wa2-*3c-ddy0|e-76RA9`swLrz22=#DDwTflo75eiD8c+$$2G2
+zuOXJwFP`u24tWFIPm0@+f*R)A)wsQSoPS&|u;PAS$}EU<&w#bx+)fR!uDwC$+T|o~
+z-pt>;R54nqnJ$-IDd~0Y%y5u?^H=PF?JH|;%SEceQuvhciQ!16ZvUef46)46Sfv-#
+zkpvKZ7tTQ20N{=SW2j;ys=n6z8vnq@{==!+;Yf2Zur^2cVtUE>inYiU!a&gKh8hz`
+zdgzPwE_amH><7IND({dHdDVd;?NaWPAth%B;#0#QVt2LaL~scZkerLBPn@TmjziT|
+zCkmoQkW;!OE2bzAf}AHNm#%KdjGE={w4oXfDpOdm-ee)@k~|)<Q><Q~xk$-0KI`km
+z6m0}M7`N4MEHX=1Wxs2P&}t~<K~4uH1KDI)y%%GZIv*ajuGg4?yk2k6$Go|J#)=&5
+zPMt4T`*yKhK0RgpS}rk7bicZ}yIW&W7KZ%gm9dB#ZV<5clf%cufA_`GQw|9QutxLy
+zf>tzO(P(8O*0qE-Y%~S^)WMqD%G&nA;pVORYJ57YVLU8WZ7Z01BcI`Yh}FK1S_@wx
+zU-dh?aFoHjI;zT3rSI%Rbe<Q73UaPS8y#qq;fY*$c?qd*=Lwb5CTd~~sChcNu0(pR
+zeHHr-aC{8lE3QG(ZA8u$-HAd8I<>PwpIZU0e1nepeR!zzU%GhC>If2lBPrC`SwXY#
+z>P1)3-+TpbVRi_j;ly%o$S~Bq!1oMkfd`yuds<Q-bkMX?MK~I(lCvuDa%bHVP;uxC
+zRuqku?9$XLLdkrD3!~v2@B{>;T!1tbPuW);s4P@Svc}J5r9%U{hJ1yNXICKWn0}X8
+z3#Y6H<kfHTgtgCrHF<tM9CmrcI&3zGQ3zNZK7(z~tM%R8$Hz%2`9i>&<Q4Gh76EIr
+zT7TTMqlE<e6~Mx>u>G#u2r0bpK_{$1fZzFA_e+w{ef#po@eJe3)bQt}3-8|&UmLXC
+zkGSw<4^?WEao}#|s+@d2R+N%yVysL((HWOxH7?jOA%sDBYY^s3Qx#llphR#%glhZ)
+zCnq}*FR#mA(qcqMokyQsWznQHb6yEvQyAE!YxX_V$A^Oc;QLjbcuFPk(P#N-frAcd
+z2?mNV%K~*~!B81*REK8q>Y(X*!R0ap^Bt$4QiLG!3aW~&6G~ax8KhE2@=8UqAXOA%
+zT5be2lQ|5Nrm?dYqA#5~=m+E%)imC%LrFA&=dPy8;X{Q&sH{6!Qqj;JSbTyVxcv4+
+zD<amkHrSCUT{`fPH$H65*_6Jn_5JREJK_#obQYt<Q;Bq6mMqcDW|INy`SA)ltWs2g
+zx`xSh2CS>ae0_LCMZ*YDs%601PsWRzhDi6B#Eha%$I2*P3Gj2dovkrk7XVi4XRHfE
+zSWc`pKAYqBC$_%!bsp|00IbyjKb<Qq5XR+Nm5C@ttAtU2a)F#WFI72KmElmQt*B1r
+z<V4^GUSN%Zj_i(6LltxlJu0pU)j;N3Sx=~7wdRz6{s`_6z#3xp;7|n+F@_Yp_8cG#
+zNGY<W@L-w1GykAxccuahsW4?0=`KlEnBvYs)l%HW5fe-@Rq4pd`V5gw>%s9}vV&=9
+zR&wDDqEb~3i?=~L;v1L}`O;qNr&-fZOO~p%l%8U`oglY}(Ltr|!frt&s?t+G0yAzp
+z6nL}bEZY*LIHw84LfC-7kCat#!?Sbjh}T*EZdgIuG}pT))`m_p)XeYKhXW2-y92s)
+z7B?6_lds*ZFi;ea3BOzAop6%Dszm&?<H>Zp7*8G#dBAE%So3UvHQrD1lG&JyVJ0Vo
+zDtG6-aJD&@XjL1TFO-*$U75sqd|4&^_;uO)yWy&RH((8al9eaDA;dbpSUtyXUvzcO
+zL1Tw0h%bT@FaenJubRc8D7zBKw3HxLS^zJdmsBo%7biDPnJ!<(4)s~bVS4+pb{fuf
+z{P=2kia@6rK3^+%MAQwIvuLsCR_+0nuEM$oo%q}i{~)+yOP=Q}72c!2Fz9`9VkdsV
+z65c148egTOxRf|ci$}TSfX2lxCy~?(O)eQ)!Ti*`;Pq^i!Nyn30Ea+$zvN@XOw~C^
+zVGIonI}k;~08GR8N<j_I1ykR+6Gi$vIFq0RG9*ynw73m9B1`_E{t3xP&fjgj>26t4
+zkTE8CHCf%=WT;x=N#Pt%18=S$t_xx<mk3zPyXWsV*kpfol}9c_rtzY?UW~6+AJ>m#
+zIwZu>=%RlgkMokb+)}p8OkB^tKZh5?hwE1XYwV(}E&?pyqIx8`8lQ<rem&Lw)pNk{
+z_<~TswtYu94QIMn+%|;hYUQJ?V)pKju4e1RQK56lq(MV{7!=(&>4a{cp%PZPebJZd
+zxHha|{GDG~y>=ngx_P0z$Y<y)ar`$7ZOI>g_I1L8hWn)|_gUESN+{;_rLlH@a~3;C
+z;Y4vIK^d=R$pIJdlwB%zJE%1HwECswwORs0!GhRDOWKpsIEXO8sv}~k)aX|KCG(li
+zd}_f?d~_%qsdhW-=%k@td~{ik>U0lGG<B7t2rH8?glnv?xw0Xqj+I?bz2HLK8(juz
+z$Z8}Yt1H)Z3S6l)sgg4%rP<RGWBML$Fr#nv`22jxh=l>8OVqlrA0EEXfc3OPI9shY
+z&v$q8HiOdDq_kEPz<PLW+s$_eQed@Z>?+a*jPIMQ8`5CmMtH3~^)AKl+MA!-bIPms
+zwY-M*gqGmViOM0>xE;SO+B$x+_5$XApuc)0w{$3VXTb8nVbP!(&j&VG`8S6pS5<NY
+zm+p5Wb}z(Gkzv|@EE*~B*je{ZTiusssZ*f9i6|VMP#_Ht3|YSJKqN{Iju~{6F6T2)
+z6Jt2-d%jB#c2}=%_n1*8zgRbXnV@u#aUVr5g{|%JB_q}}72HyQD9t|kZp|#byttJ#
+zX|@b?ia~G!OUpwyiwyWdDph71@e~*2X(aeTgF=Oe(uy!E9(43N5nCjy2Mb3Q<VqrQ
+z5aoPbk;-Z+p0OGMJ}bm&tn08SN{7LtP17gQuFJ3`gI58m(vs821tq?(09O9Md>PDc
+zKO8b(O%C_Oy6={U0}8R$Whq3!LI>gG3G*6oib8Yrev&u8Me{Ie+a-#yMw3zjjc12t
+z!fF@$)$?}dic{Smnvh($_s!drlaH-=m7uqMaC~8i%q1F#W7)yQqJ>kl)p7DyJ7n`$
+zwe{`~uv0?Im;;~l9;zxrJ{i<gLhwPNc4`McfV4_(kgmh3pT^}9SJhsjmL90U9qPs$
+z6SOMR9;>2em%~ssk7)&c@cCYGfGC#GFpxF4{tNJN%Q0%8p0!CNSIOl!HVY0+eGD&s
+z?6(c&%9sK*hHd_?>B7tQB~=FoNqZy$XCYg-f%}fXSHGcI{ZjoUcO1GHQd4Cp#+5!F
+zJA^d2Q?{%(Z=YDCt<y(eldXG+C8kO1=xafPW+@xSH607%MQhbi5e{DC`zMT`&sS_|
+z3-o0=xFL4v%|SEa6G|6Wlg<5l{j}RX?TQX-KhM)w(KXCBrC{|2g;;nBI4K1blYO4B
+zZXesn^?H$~F48%SWF>4DqdA=rUQ=t1%N?D1|MT^B^LB058!KUZs_*%N26`uTf8`#p
+zn*h&Ee)d{UuC3?hM1M*Me(-U=Js&zlNdaMCqOsJ@`gAa=vrvK%tdSzPaL^EkJv7lu
+zz`!$B(FcfDqEKIflQjJ=XbFzILbq2Y)qg1;7U?xQPmHuI_g0M~pi)QwMNhj+jFdlA
+z?1e(F0843f@Znea#u1oVhq&G53${(=%u&Fa7QosD-_2tQ4Xz3zXj^<x6+%Ih#-bOJ
+zl|<C@76TSn(0inElbhS#G+LnnX_dCcj*Fw^s4pc;w(5lr2iMaD3RpoC7-Uf6<xvVM
+z%J=0Fdah3e_69bM@5@nwYb%kXMV-|&JZzQkW>`ak)*Mc9zj-dY(YzSq8Q^BU!z05|
+zs<R+n!|uNbSoymNCMl06)7yNr=fl3eTI?}@v`koKB^)g#yDc9O4$aT%fYz$|*L*7%
+zltB+bKnqgGuN?i=O{%`{YkXq9dZ&n?J(tZO3vT;{tZPx_F2qm;HHG156?}1Etl6cY
+zoIChdLr^SK`ygjrg({I0EP16?mdCntOQ*Uxu+daerj;JdS7ZP{JwEAv7mXfMPRZ7%
+z=$LwyB2=+kE|#lu`DibEaIyEIMi6GocEp}D8W5B6=68>PwN(TyHp4!|Zku1~HpQ2h
+z?bi8mNc5H}frE}giQF-gp_eoSxu{GTj!fL{f?~=UqU-9an&*Q$WkBL2m{Q`yKuQ!f
+zOLe11eNffhKvRV>xDAns_zp-^C8v7elieGRLKed!p7x<ei*~=ngICv>rpwL<8$qj%
+z`g1x0EYvmR4KD*$yL{NKv6Uikh>JzLxmn*J<vw3g5b5FW!y03cGhl5d1)s+2hsQmh
+z5f;hl6=x=w#D;vM+d^RpTAA8idno9S>HNZ#@FGu+vGi^@d!3%DxvyjX{aXO*Rbu@D
+z)_pP5hSzIQC14j3!tsVCVJTI)q2@ZoP{m!bM%yRuQP+Yip#dkE2$E|DK3BdP?_3Y6
+z7Q0tqH;|@UxVuYZ_r^h}t;^QS7@f!=^6S<IHHEty1Rb*lRdNHksmC_0($r8MaoXgK
+z@IHV4vW+Dq-Aq5w;n1}$16HFG77ZeN*cN=-Lr_nTWC@GPAn9L~{+;`6{DXKgJLU2L
+zcvlYV;>}M;0<5I5fBYTkNjrVGM$Qp~SaP@`2V8(mvds5<=f?Hh^UT%^vl&3yDuE|j
+z8-eF6Ml#wTJJ+Hry*alf(>*VMlhta!cwUz^u&71b&C{CC2v?Zux1WFbuznm}?XM<_
+z4GmM{`NL!02p^Gd&);96V1A5j7OEQN_eC};m^BkA7V8;iQz5eEZ<V`W3|QlOTDo8(
+zv~ICeSDY!$8GpmX<>as9lV%*{+so@;=z$to+ZKdM-{4Y#t5OP=ng?EhX&tL1HVpBE
+zA`{G*6SY)Ysc?wC^+KLH+L@a7X+w-hNB)ejv9>*XrKqj7UU+T+#Zc$`S$&2y#TF@<
+z2rz>yjQ8aezSq8rr~&Yu5kADUeB1Y7yN&(JebZ;a5)Mo9Yx*XSTFo{OSTED^4p)vV
+zXricV^@7U5%t=`#6ehW%i4rSJ{E<T_;j*N4FhR}QOMpYLA_>!Ssb-&b^RhXD#vD5z
+zvt_n((gNujf_4>}mAYv>r3K{#Fc38LO|Kn1ydHAo6;4+)XBEKeB#)+$?M(r%hAH>1
+zncmzM3TuTO^%<kq&j?sgsCLJquN_TTCBS{(u0GslY{HPfyf5yr$}!>1e)W7P+AHMU
+zC*|;Pk8i!nVz=E^Sq-XYnARNDQGj22Zg9FVDfz?%bs}kW5b`&EBXP7n;Q)MB!9)#M
+z?b&z-dcH-dVj3bi&14<-X(7XA2#hiKei|=OszV<Tn38f!(d~07c%NOg0Oshb5Wzo5
+z_3RpRV=C3WH^u1ek0OI|t<2uK=uZ{E&PGj$&j)-Jo(A>xDPAd;?(<E9i3`B}cA~|T
+zLhXhIKH}?BK%B}OA41m)h@7;9|3I^aybN{)u<-YmdKJ<804u@<4_HCs7m_ce5G#(`
+zu&QlRi1WmeKS?M!YPy##n$@8;Il3;dB=U)3V5THyXe?GV<FB0sN^MSOY0B1LSXJE9
+zD`{v!WPY8I%j`Oh_@K*9C{$L**$`VOfJNMu1FWKT-{DS}x4iuZNh}QXTP|0l#d3Lb
+zyPGdd-9$#B#q);(SlA5BI)=$|KYyMVz(Pf7DW^x`ecV2-ZaYt4&9wUYT0V(4XEPLr
+zp9nmDt?S_w`F;#dCo*LQ>)-f@kAG{nYyaGqc&0*wWew34pGT{pkH^MdsIu&&tIBgg
+zmI<YSfYw;*4Sdz{pL7I*OJ5eafhy(CDJKT4_m0(KF>7Ml2x^!+{+T@8q(<%--Es&n
+zwmDcp75G+XYu`wItCS)yK_zulE9c|y>*MnB%7<f?0hTV$fZHH0gNZ3D;JMhO?b1GB
+z$?QqOXG{<k#Jn7|e#_aTLkfDB*C%o8NMfl#6AL!6_*#_eU}e))z?NG4<QOn{mvpBC
+z7KkjX(N}<?E28ktAt-}X2i}}RLGC3?w3mU6q^KFfIvS*smem(+J2!t(99EHGHQhDR
+zRC&nSp*d%gL2HdW;kx9wFD7Uv+|5x$y3Yet`}lnKae;#rhBctjA-}mM`@?!gg${XH
+z%>UpiA(cU2&t}ZIdvQaVu^xoYDu2$a<G@qB_2>M2uaREkbEkr>1+KrQD?Po8zBO6B
+znJIcUu)!d^Z56O$IAQ6l-`ijbd@K`)bw?mne6+2SNdZn0VN@8wvG6jg)e=xqv2%3}
+zIQfCb(Le=N(d$Q}#mT$ZnOIb2rCau*s|{EV5y7Y0Xo8@e`UPLWEY&*f%h7oFibZ25
+zALl5zSgfE0%ZU>F`X+<b_Wq@h+m~KYj`zoH$OBj(nnGc5QlItQC(T?pExn6L2o~5N
+zVg+9HLU0}Ofm<JHeZ0#IWDpXCdhl}{$0fV-!76G&f|ae;t6?csqnb}dBH)a9fKJN0
+zWYluaV3OQNt0cN{x~9=K9^E;K$s!3UsoTq(g&Y<_S>F&|6$NSD2QkC%rUc4l5NhYU
+z14`d9GkGzYFEI{lzS<*0mG`~pyYE)WudMQ|QTTwut4H(^?)MX}qbTapGGXmHvJn>U
+zYNpHJwXpA+*07xqWJ}&xXVq8l$#!`SuwHcyp3$8CN$YdlzAF(6Z@n7SD!Y7QUsDf9
+z74}}!eN-nC{E*_?votX@`l2roRXx!{8jl4Ql^5VRs2yC`i*LgMA4=mU!x&v8m5cdw
+zr+L~U#u8Qym#=b+lUn+QuLw+8RaUs9*`SOP!POF`q*o>tH$@h<CgiU27IweQfR(X{
+zqGb5zPGu!5faR3+Y%QcqdKlKGhDtW-SS_~)N>_!GD}cUm&I=7%AjW*V_1dRoPpA_2
+z;CzC;uY%_J3+>60fm|~8gwEnHzFxHt4F`|1uZQ+V*2~+J)lqU^73|P(lWHd(ovzSz
+z4GT!|9I@e~hLYpg->z>lb99aHlu>6io}mBvhQti}`R*oPx5O-mJsP0%goV@81UY!j
+z9L2$E@w`N`odF9s$E!VZ?khYa)bUCbS*pakmImm7`T5LSyKOJ8F@1X_9N^XX_5Ja^
+z<u`xH$I4Was={<BbD(WnRaT1*U=p!+WX$vFEWW;3!hQ*#oHU$H^?W&^hm+`_iw%k3
+zf*3?D9wRHUD9)rB9HH9sz?0t^cB<twrp7R@qL>P!IfE3F^_K*_>h_B!Ac8$2hyXK~
+z*wb}L(}LxyIr{BO4EHY(2(Z{riJ$Vjt>5N_Y5OvjNl)gf1Qq@!wKp@F)$r!0DO@@_
+zC25^VdR5RzVBl$7rl|GaTO)Imtny0~20`IX@Qib+G`BrJY|q5M$gp})GOO2?RM)1;
+z%Vj4K$Y32_%&qfTU=k@icX)A}yD(eCZRw;{pbb-!uXi^$Pq$CId4{A>5mC*T%k^@%
+zT;Vxk2CUngr}bu$_rpAZt=1nt{xgFV=J#d5nvB}<RXficVJXXLiwJ&SdMMiQe!kt#
+zx~U`G3tG)A8ktM$udgrZC2Wt3E|)}(wj#zlKSK>9Snc>^6WCw!(O%$s9wd&&x}`nF
+zDn#6!y9IrBx`RRuQV=C%gi1^hkHznHwx_jXF7m-n{VI!&*BMl;5YY#%vlAu_#qXTs
+z4nCSf?8?DvqB%*pPSSBhB0x>wgB4s?DPUj=?l2OIV;an7!*~agRp;{mi|sbN+?Qd>
+z&vvLMMZiJ^D{qZH-_+7$G%2Az8&n3Jik>a(g@snhkyzqLF8@P_3A7uvcjFW%h-&4H
+zYn1>t_w)b;Wx^@Z<2Rt9b=Q!iIqVV-&q2p3Tp&f3>-lP2DYS9&9p6{Rt<GhTHk#N#
+zj>3lG{TeY8Zl9LR9m*K6O0`H87W4THh4`%&%XJ2<{Pkvz`{I6oc>efLR9I~guol!v
+zc-SpUK0{%#P>!`Ps)osWOIS6V@=jRAVrhOKewx3Jux>Bi3C9;CC6A9f3deszLh{=L
+z*V#w)O7}RBgY$Z3Nq%(z%)s;PikHQA7f))tI4oJt+UQQbJVT6@rXWD1=yGC)V@-Li
+zEQ;LvQ#DigoGj_eiou-_#6*OZ%~WZaaBpf*J5C)$OPDMnh*X{9p)G<P9Jcy=WhURF
+zSJ~%3UZ&~gei{p91>orY{Cz(~8cS4I$!9RA$=Knaa#pG<0H*|HhP(-yL_-+UP)%3Q
+z@=(jV@>U%YEU<n7QmS7O#UC?qFQI&z(w;;F3OW^qE?K#R*N@7shlExSjWXv=^64~9
+z!L!Cphh3GLtf9$rL2(eKW=4mIeEs%znJ22J^>TwTeHm;<?P|VzdcIkre{i#V!bo@2
+zHDK6Pd$`Mhg{@w=5)xo7*2^MkC}|B>*rT&wpwNAF-4RU947ZM??ni*tp4C;h?-UYP
+zmey(4b2~mBzlKWF^Dz-^`zOu}-?T(JrF&fm5v?M^QO!Of#kUiB)6Foi&+5CPPg6+R
+zpW|WzSyjQ!5>fPyu}UR%If4KcqR7tVY&zblXh)l%q6I?$8!>^4vTE%X-zp_Pu326K
+zn3;&WPC*ln%>tx(RQkMnV(0@)6~$7I%7yKHzIdxYEy4XZ6mt%aUVSh7X7ai#(xgZs
+zJclVLUCpCc;02AucN8`goLL7Xe2-<JLc*8OP>`mtB#%x?hTy`jEHqiX(|kzi(%w}P
+z-|_m#2vhQD8fm5gp1nGC5Yn&&BvB6xKGdz#C5v>oS*qL_!K_p1sCaQ2IwoX!1Af27
+zpavYH5U}#ce&0?qVjY&N&1SXVpu{1=)nb8ig;9I>?&Ahe0at~>!WFRH<c)BDRhG%o
+z)m6s4d@Tajayt`{nw_X7)G4b{y0_<5O6|psGp#4@PmfqtUf;MqH(-t5IbmIz=-0YD
+zhxQCZzv5lYN)XIhVk?caEf)kxy7O5XVc?_|ydYKO?@GSA^F62{jiV1smor3hA;%c~
+zBvrYnL9mA#MM+T<IGhWhLQ_IQ=ICPGEFs-k+@BGAbKoEi3k+s@0Uu7CcVSsc#xQVk
+zf}lX<bo4I5!OF4dw#_yJ)=LH~PG~2TiT$>Zc^rx_Bq?=e6~N7<;v$eo>?OX`)jucB
+zc1Y^m(OwFgqG(EEIxGewv<lCjoN`_~fgx2T6z-6*1c`dI3Nkh|c6Qi9W5Illgin-<
+zx}+7(U^KeQ*`dndOQu;6FCnQJ8qREI(;@NfWXkD?!zxbb{MGj1_6GmTBNi5<PH-<=
+z%-8ePW<KBSSGW=`^Hn2axR&32{ClC+^MbgbqWZ((vE_dH_G*u}n=J5sxF*US|04D1
+zwMwyE+~`9I@SDH+e)m;dZv)6>HD5<^`0?5L`b#nD%n;a~Zu&Z#3`l@A<Z8k&m(KI-
+zvN-k-Dl0U^fh+>*bt%Tm?oyYEnZqxcqyb#sUaZ$H-wo&m2&^*@zl^Wv(u^si)$5c6
+znf;>0146A}XOby+ktewFdS8nc2Z70uz-6&ph%$I1l5be;8Qi8XFBz~x-u$8*H0IxZ
+z+V=S(z?Dz|i%$`K5106a$}|)#e~+Or8L#aEn0s%{PA2~>EP4!1P702x(nrd_p{9|?
+zZW{1mqKzl3*ko8v2)T~FX}q1VQ+2yKo25~;@s?&b7gjm%oGQaND1MwGuo4*-jZ-{*
+z0d0lMyQ5w!Kh*Z&8CiD>9i5=Xd5>by)e`+U8K+je_3cgR%vns@eAV*#<Gf|j6{#2=
+zpGY-Y-u_rnvEMHyNMSuR(+(kOJChdGnGb8w`se8xFJU{Rd|D@Y_jc&^Ro4C7h&A@7
+zgX4A>+i;F_Z`=161P2)muX=M%knT1AGDx*jwNbDR=6Y4CWkz+2eHBj(19b!pi)+eE
+z6=OUWSp@O@n!w8n;)9j)99x<-5Qi4V6reUdR*D2gv>2-6#Nz<w<7^p~se|wDh|w>u
+z3Jqp61gAcu$*KpJ&%WKh+~@rd^BOesx$j>(wCf;;)p#eiJG6^=DFhjl5>#!_u0N-e
+zq-)cc#34&kf-0;m6GrXMCY4ahL^<LUqYtRtIiU7abJ?q$E><{{ov@c6z9MJPlo*k-
+z7yKou=R9lx03ZNKL_t)3oiM5IK)H9YB2^ay&u5DbZ+yaSSr%4D+abYOiJRG`*~3E~
+zqOKp-8I=&05U@szP08@vED*4Y)P1tR$!T)<pnyeqRn7?Ui!rT)`#l5Jrt27~W|jGw
+z=PPF^JZFAxPoMgo>ybYSaXG0|7@tW;e!Yxh{C4&8Yr@tuX%nwj!lIWDl>5=mBEQrA
+z@WVwM^k{iyl>wOUdQk=8;A#&+M;RBKr@B$Mp?MK#6y2!Jda)Kx45Uy40fSpd0~JYY
+zj4Jq?b#R-S9}asE7QY9{%CTJ$;3O$;AViC)xp9)kzfklbc-N6@&f){Q=00S=0@Smc
+zJCK5~04c04sIORy9pu=+wF&YFWFuTsCA=7+K{K?3U6=DaXF}8<c1V7I?PawLPKzML
+zTb98^E<ay_$~$4nZU{+!3|Dufl$O@mg9jwiW#Q34(`XJnQ&*&P7wHzu-#K!$Bi&WU
+zQKN~&{1OM0rft(a++axG&2CeiIfz$Cs_%B|yb7)s>zjv+Wku?afmny<@BYqWD^iK>
+zcLxlEAJNEyA<2{d;tDCO3|O=d8hJIFaZ-aTC-jM<C)4gO$=4g#sZ|4G^Q)<&<1?LL
+z<8SGzKYL{GZi>DgFI-kJmo8W@gAaFC`UmP<7i*Ds+36JN4$+#wyzw~tfb|ezxSz$!
+zj@?@%R`lDa&_>b2r&AMvGf3C-ABcR_CA8D)0Ey6|aVQ3pM~HNbD`yl&6DSb#FUf`;
+zE!T-Iyw53FgGxqyZ#|SS3vvg>d(<|d4_dWe2xCpyPRoQvC|eLBXf?fzL&3@?RCmz$
+z`gnvC($)u)wh~9xc(0+EX!y`TV5n@!*nFzVdc>atql@l<MOVdP?|gmF6IRnO*fqfc
+zR=I8CgBrw)(=dVFfJs9^<M%j(&$a1@8An-oX)bJdDeSbbP&h0+E_`^pq2ins3L7Q}
+zK81GQE!VpR0v2wISWA!H^z)A&=i>}YS1tC?=bNt9n-S&Aj7f)udU%v!?Gm9C|2<P#
+z!?j3AdAh0q>!@2$KSmd&f;y=3-<@j3d81Ef{MR%;4{XhE+k5oJ3uSo*>6tJ{Q@0r@
+zDrXK*H&uAh%Kzd05$&`Pn2L`+GEWH{a2%MX51WBGxe}fFWm=P~;gqu-D?z4;dRf+n
+z4Hc5M44w)P>|XIrUe3k?brv+31VfYq+OMOErYPv7X@G<*;Cw)Vv*U{gXM2B7$fS2p
+z0V%94#x=Z@a}Oe@f|MY0eW^7$H{5lqf$E@ve8GZeNT4YtIHILe2Xn(g?&Mr<k|2-@
+z<nhsY*%B+V1p+GX6*Mflcifkipw_W5`Vd66149mI#(P(#Xc=?WbaGZ0aQOq0U!iHI
+z+&*8xaWf6b$zUPAiZQ2%v#y`k7}NK(o3AE&R*&u%8*KVoE*48#3Cjs$p1wBENV;PW
+z1?7v5mL*xH0M@wppD~OS-*h+qjGcr9t~!4<sFG1Btlzw*{Jf|*uqM&Rl|EtomJ#~Y
+z$>8`eQI57JBK^jf(O4_L;kgv5x&&EN1JOks_)RE!WkJx>_sVAo$#wUkT&l`>(87zl
+zs!$)zFK|J7<V}mJ_U#bBi#F{?3)QmblCzxTw9reC00yg}3%D}qld}i_C)?87@bXF;
+z(PaIps&2qHd2~Fvy07)D6JO2CJ!bg5Y@L8TyvzV;_`<o%d4sHVV$cg}4h*bUXAzci
+zWkmuSP32%P<tHi)1$8T+N;8A*c%UlJ@?1oY2YVR_EGIcwnhZycmTx=Ljf!xTy*p+9
+z>m+crvDgN)-*lSAr}@V!x}rZpv#^qI?|iISzTt$KPPWBndV}j9dT~}*IEcA?8L(D|
+z5{$f<FK=#^t2vHXc?}$IK7RZ=CM4&-%gFQiboj5n(MJSWD+H{O11!H6UQf;SEPypV
+z!C|%E{vjcw<MAbMR|RN|2P@`Zpd4+#^~S5937EdqIJ)E&I0{tPt<JRvvIqfO3#*fE
+zo{T_;sB598ja+sh1U;P8S9PRag{rqlsd4Lcm7gJo;dvv(DsS14$fL9-CB!<f!3}cY
+zUZh-N!U$1I1Xpw@SEeecAy}Lik3tAoFQs!rmp1em;*dpo4LS>Q)iWp|CnfXjk}<bU
+zFB}#nG&sOwP-@(0V{&;7|CF$HshTjS4#miXkSsaNyw(~edh}7Y$c~UqQ}~F#mx>Cn
+z_H2BOmuVat=oGT_AhF<42_G%N?VawHN^ErntT5f3=CabNnkTG>oAvtX_Mxb)R>Znz
+z<XYyLE3bl^<<sqQwOLJwwOSRx5~DMIPaOPc%%_Ac0#-RB?3iw6k^6L3Ar|H}h%v{>
+z8rnaHRTs`+XI(nu)A4?PnbQ3|540MrfRzbH#vAX5wm_$N6h9MKJm8A8TuP`23!)~y
+z`)*dy5zci)#7eVj`GL`#*}l*)x>?HHhJ)%J%R8>vDIZ}fU!)WU(g%M(OQA1kcTP_g
+z!0nB?KQiZ?+#!VPB9w*F=lTJH)BXK6h5}8Da2c)gHV7meO%CatOjE^KsYFjD^(1Lq
+zVbbshf5^v0fpjOzz~UNII~f$Md=;F<K@zHkhiV<Pwa#VqHEvW(UZT)6t~m!q8FZG%
+z>!5X9NZ*8VSe?vPjrwuOc|$88;Tc#3MWfD~Zrjo0A&ph+gwxyG=jVsp+vNgN-An#n
+zyI)N<yTcrVMt3*2J4|mUs~}d=k4NpK^wFaTYmI3$_<hS9)`TXk#WgZldQdoZ{%2;|
+zuhjxQ2=M#M!Rd|uu2(#UXF7BK*FlQ{{J=p0b3Sp{nFXOX1%hjycV&Vp#3P-Ro$G_w
+zFDZxZxu}X2isYTEBW&E7_=nVMRXZxc38_ImQ3B@r0ihC9IU{iZ*XZi|Vzg&o?+F#^
+zrQmYv=@u#aK32j0r2S!J;_3OEPKUjhm%9&zb!UN8C@Bub4*kMW4Pf@^BxdzMTUpsU
+zNe~(f^G}C`6x1S<Pv5I^F!3Rwb!3pqMTabF3ZpboUTsbKKrS2tsNMk<MJp(b6=f8t
+za<oykm6&g6%>%It1}Us>6tJ46DomwDdZzgK%dP=o)sU>})a;yO0py~3UMHzP2QS&C
+z?iMpgZ=aS6IVEhz`@9`4OE=*hL)|y41+9DSq5u}gik5VS$Mpdt9`+L!WnrC8#yy-5
+zrlo&krly>kZHBJmtG4D;5mc9W0MA0q_%#*i8xKA{rP}%{k?Nw3uo981DWfb`s=7#P
+zag+5#RC9}VE+4Vt{@gzfV~nYb!utMVU=0C_(WCDUbe*d(h#qx%F=?V61biOzQ2~bK
+z7RiayeGaSH02LD8C@KsLnk%ET9f4}24yd3Fe0>B<99TuJVE1zWG4F&Kuo?!1Lbzi>
+zmIJJ$ChlZPRTf#LB>l{(2d7GRl)4n9^6b<w+JUwyo4A2H;}eI)1S=S{#vJ>UK-3cg
+zTViMC+z9dz0v%Uc{{(Ms9q)@6648)w)K)_2)!|jHk%}*dSksmQ;#S8ASOpI|SM;oS
+z#aW|?s|mNanBo5PwA@SxuF5Ilq@6!y#9FO(H#h6eyyVO539wr1%bAp@hWYb+kA5Bo
+ztah}=)5Idfn#qUESF<W}R4WOM!)nJDlI!Q?Rc{nHpRyB<k5|FJ<dpE+agBNT)qq19
+zc1wgK#Zn!874?MBpZalqy>p-VClRGXbey^RV=B@q`c9r$6}W5RYaAdeK%MVUm+NRc
+zx}4O-LF==RuP;JY7pdyXacnFK8sQ%6u8B%2ujT;mk!RDN-$%8%8S5CzU0x8dwjb|a
+zVzX7mgN#;~LF&dX>x3@5nZ}BSA#3i#+QFAf=mgbBH#`qp7VgKl>5~P{sBXQdO|Q3r
+zc%6hAt(Mk4Fa|*hi7!Z;`oydng=66#WhCkv(8%PPpW=?yP8@-?r&+TYh;e6mXues`
+z0GBA6fz%CrN=WLgZi^sxjUrJD7F`v_9Y69)I9{!n^9)#J!rE*m6pEYy>!0Jvszm*v
+z7ka%Km1JdphocUQ0c+b4SUDe|&vuujhN%fhUt8VA?`NjY%G;0UGR4XYy~f|Z5w?E;
+zm9?nev(<Uuu`bhk-hJ--um;t|<XJdD3_3kI5xq|c1qUP1Jj~H$BS&A<pq&s7ztlho
+zF+fHAAFJ(wg`}<@%gN5mau%$eIfj~B2XL(t_JewbtdU-^0z?=ra-J&#BkVc*<>lq$
+zcQ24^`|JBHCb{DwVPTni9UGHmsw==qt{*dUlHM-rb{U+41;Y>q$ynwlreNf|<Yg(X
+zZZ;oq2aTx?2PHM9E|k4JBWRixQ1~8j1qGD2^??uzhLpR8%_vw|d|$_t75RLq9j9v=
+zi5cY~tK-`dbWt5enqn}+6IupWMd^;Zs>NhHS!4UerkDv=E7}*YR_paY^MqBx`$pr(
+z^^&w#qgF}xc7j6pcHV7m#G()^ry#v{vF?s^AAi$<V0)@`;>`Fp40Jz6vGMqn2l}1J
+z^Nu*@v+4AU%0**|?WbrgM+bo;(!s*lqrYR+tl_H16g18ODnO~3rxG=6U_@$7?`DZd
+zM3se2#OSSxzNW@RR)bn=H#=3GHdX#}sx+RKAy1B(sv3vmj#YL5a-L_0j@8$!e5YwN
+z8mpFH=G{l0uxP@`lNB}<X1u!ZsTY-Vs)FeYz;a{Q@2ua7HBhSoRZN9tJg#+~BSopF
+z-nZzmG{VAZf>m1dnt!bPxKlzj*4x~0OnZ_DQs(5rM4wEJQ!*%}v?t4u@o}PN$>~|Z
+zu7WJK6^dM<QzkyCQ-{t9Da@Vnk;|wxdsrXV2w1z_q#zcqeyesrzgh1#8(ayCssSaT
+zR|^EJt5T}EXvcU)sBO>OLxG)z`Hi>iwr;$d*+M8F#ROK#c4xr)b`is|7-9UnmGCrc
+zbygGq{&}hWwi~zADWSIig-YLEi^JWOdd9C4Nc6{sPE0N-F3EH2ETvasJNC|R6T(o`
+z6*X*uG(Ns!COD}jRI#aN2>9qqouh<z*<$8AgZ7KC3JHLtT^TBarMR$rbJ%$NOT*2x
+z7c-C$@+k~^bn@%G|A?%6)9Zmn0j!9HI-wk*^_qPSE?eDdz69k7g}}P$L*)Y0)r%k`
+z_#(nUJEBYHb4Pq&M~AKt8q6$I83+T}mvtRXwnb{{dt(9!u!I;gDATs7*~skeY1Fn%
+z7c~;dP{?*^18cN9mBFi1W-IaBRmL#Ht?5JQp}3hZ=h)I!e9e=*>MhXzyjrerp5|p+
+zL?zZ_{c(YSg=c}Imf9y;DxMIt4oz6g4o5881!unH%jPRSC7hq4+|RrJUKyUwq>R3G
+zPB<RON5=y&{HDFHedj`0Kh0_o*iyI9*peo;KNqB+wenW;Q1zg?Zi(QFl9S?A;^8ED
+zCA}{q6sAgQ?=`>1oW%ulBKX-ZQi7g$FvCEO8l7ANpq`~vCaSI?a1P_>(j~kw-W`KN
+zlEK6DxFSdgA3j~1&Vf8Us(_E7FD%#g!#0xrnP0I?ST8-D#RYjrU@}XyhB=lw1QAZr
+zuf5@(oxn;4G4b)PXbr2LE|<#JWbvYkLo$uIa0j_r@Ch`@rHvNwk#VU>Vy#y3r-WRw
+zL=-eU#!0zKAQtCbb&1m+U?A3#d5hxPIYx#iEFP~&@X%4XJL$GkGrcW!^$1J*!mJ};
+zEs%L%<%`O)h#TOftcuu~IzpH9YSNC@yGNEX(3~~8!ZHf95{`ChyDfv&c37G-tD>;-
+zmk$N7+Ox8T@dY&c_>?_xU~eA3Dr^|Edi`%jj#h1EuOivXn%_ADJswAUvdADhPp|Xt
+zfNMLgW85KFHkQ6AMJJ$bqtRsHP@&$ityw)VRVBSwT{vSj80n>3SF8hYw86&5KL@Ca
+zr7iOTTzEWqeMYEcv6gRDV)WF8Nt~1fzJp`2oRG>LOyb;$?OreNa(7?cgq&;~nx?;h
+z0c`jxJbvH1AO@{T1lJyzTrif_boFk2N*oB&RAsAzN34PX*O=Ofq+PQbP`1_gqIV~C
+zy5w0&OdmQ5Q)S4}-e(1xGWU>z-YtHdM+(|DXsUK-n4wBEV0De_A#AjTu+hE=HW!k@
+zL9vRL!t%L{S!s6j{BZm9l=r`d#Jb~3I38{0dBj>0hczjugjcKe$48{8O0DVw3sj3%
+zbV6xZlPjuHEr2zp5>@8jD;M;&bP_W0o>#*6s}C--1fDS8jL+owojxu6)&c9y^1-(r
+zaODdBC^@eJtQZFb6CM9Y@M~bTeMM6^fD}510A60;qNBuRIH<Fz!tZ$S>b15N+-l_n
+zr>^PHTd^fJMrEwA7odbX<iQE7oKKl_7qL(Etyz?*=0G^=l}<2JUN}Rx`iOgaf}{ly
+z!95@W>izu-xp3&B?aRwOh4%$PBUgv2|29%G52V?Fq>V6WkV9|dk7V+xD6|2c7EO5p
+zW?$ws8US-2n_pR?C+PcN+nya4I>L(;S5hg_Il8K#9Vr$_6V^!PJC{imxkFJeB;E^I
+zJDRE>zeJi)UKT0;ib0Z++_#cNTCTfY-`wn;o_3gm%!swXU2lWA?n?~B!b&eR6JAXY
+zAOA^etE)-7dY+FEqefSgRw%5iNtv+ryQCmBn;DNa^?6uRF%{0{uFUIHRp9viMmT;Q
+z#Ky<n5@&YI*B+~GlK<b+V)<vN&Cd`9U4tPG`~K7_7+qU^WrKFQtie#@^i*~x=!$uO
+zYZmbR6u}x*0|ShEFb*bgFUu4Xnp)$Op3%j+3_<`Ea|<M;9tIM5Gef7U2SXu~xNqaz
+zlZ|9Cu=Pbk8-iDAiFGCj9j?^BqXHpdH(?28DB6gy&FF=vhg;WnpHiqcOiyH)sz6r7
+zV%%wT2-5-xZJ0OZd*#o;J48rUTF=>}RMsVM1>g*Wwc=f-DQTBzs&l^t$tAA4#J{Ff
+zVSCbhaBH+oT&$<!m9hg;xT_PI<J)!WYQ&dA$;hgB=Z-?uH(WpMcDwa@R}6!ssG1;P
+zp>}k>+}+$P7n?bjfbHA%@Nt#bzP7B6%jZ>Fs=<WA%5ZmeRTAAN>%>u`v#xx;o^iU2
+z{LRAAsqZB`rBc5%*J}LcqWCKGy`5a+xT*I2#f0zR-?fB7-tEc6nN{(YDyoJWhbY;_
+zo_ddFy7Q@;R{m#uo9&6pQ$>BhCf1dfhKN{6A&fMtL|sv;0y(!C?C6cROb<naxOP*j
+zCli)N{*6Gbfb}_ob^J_{B$?<=0v!qF!jD18Jqy5sFwA(T@WGe67wVy)3mC9u=5p<*
+z>dz4m9)&ijcz{PL$xbf#6O=mVeNAH&)EtO|RxlMql44eEpJxQ?2Mu5j@RGbpZVD6a
+zs1rYsfT7W_80jP%XsZ;kI_Z6GWV=f=i7EHq=~s<27qa`Ab7dM$m=XGl+f=(|d$U{a
+zu!o|k7g{3S(V#P59_I4`Shy3G+3T?WCkoy7NL#TAs{ocF)_$UZMVf}rrS}z-n$1`-
+zs)vQs`S@HL*X!)lxvR#52+{G`^>KU|IsdJ~tM(iAM}D@|All05zoScysTJV5f?4;1
+z#JofYRaL8n#_vUERm3?dl4&HmAt^#V;6RL)Nh%Yb5b_>&qRekq_q?-14sw=jpH5)$
+zfygxI_mSMS96)cwnFcSr1JXdbqdwprpbEs|P(-DKi0eaMULY(e&xCil-!fp8$LU@u
+zs^LXpE}3Fp3*>`z+}KVSwP;=w9SEJ0)1iato=W<s;#>f)cek@Z={HTb=7D&18dZC_
+z{jO<(%aB2M>?+lk>*xXyMXDYYb}kT0gz+Vq9e6XusjBCht4o@8BkhEUM0|uOCxUcf
+z*swZ_N%>}$|GwQ}o!1jqO`zijH@hMeT_KBA01GR=kl@-QV4-Sse>K{#4;Yh`kxKvz
+zYjX<e-cHskYtV!ljTyzy4~1@br-bJu2;<khfR{-|$Kz8(*7z+v9DfsDwXZN%XWDm8
+zKgGgXbR)k_^~j8S<tsYK+oS1yCoxYY_D`!&eK#_&HY$P((=rt*#5w>*dkte1p`h3(
+zGKr(?2JVj^WVR<_iEMfGw&>_sZ_=a3Dh`@=zNm4@gardiiff)zh*kWI+sk^;FdEOc
+zhf0t|8U$nId;ER%xD!%VUx~g+4aFnh>$*#;9@FU7IvqKby(D@iF8nE~1xagf)JH>|
+zUZy5>J%L=7D4-LnH8DZbKxLpLKM0&bDzYrA9%M>Np0`ATCX4&)E70mn6tW}cfwfqj
+z@%3WWkuS<3$eSet9EeenTfsOzhNP;TGFk)<+l~OM*>-%%^%KI<%??A7Ck1{+*gAnb
+zA!<qsV37*GU9KPZWe}URk2gzExnI%y`icmx5dv14iY>=FzASEZR<P@#3|J4>-Q4vv
+z40EX7QZ}3%hfcU~#^V#BtxIh@e@W?cdls<Fkkbx}RJAKK4MW#sy#of{&IeVvf%T^f
+zl~qaTBUsxysN_@zE2t%^YR!>gPpGCf(DFd21ok{faP43v#{%%p5uofifbF}9X{H2~
+zQ_vcs!Bs~9mFAdYi?iC*x)UY7Sg7$Ju0Ic0E)f}cIMYknyVDoI+R`Q$(w6hwDV0xM
+z$9>6R2;u-7@<#!L@n-HyO@hhPR$yaNS*}3SY0R6W&Yh%<^~ot5tig*_rj07Fs+$sY
+zl@mU&h*2K&q{X>Ws;j6V8u0sJ<Kt;MaG^77ezpYnB&E;A2Q9s+dLvO^@nTrC@6EQk
+zzQur<+ufXJC*18y2tx*}`SRv=xmpwnd|Lo(v{+#b&3N^^QLdfd_Zh9O7_gq2t>yP!
+zJKZP&nDY{{HK$cx`{JO5H;1k9K-Dllw`Y#egeSi_Vx3+2&Z`#M3rh+YzQW7$nxZed
+z;gWW*7x(FVJ{igt!Bl3N2z8QPL53LM1f&2A?0+Vukobofob(BTG1?sQ4C<n(P6Ctb
+z>ncGIK7Fu`cL~82pGITcoDC^?wFAiN8jS9aRb#w{7yEJ??qUX86kVf4`C)oI)x_qU
+zQdf^ReIdX?0ON5cfRER6MjPva)~U%F2*I_%dy1<O=AF@?*A8cXz#g<2TG@Qf+e*Iv
+z*+#SA<P44TM{7o3^1aV;YG@o(Bl2`LV_P*n;gISi8sX-(WtCfZIw|(j_`Z%)-qV&Z
+zCTn579Zp#pux_4;dSNjtD_$X^P{Y1iE|J69F<x=P=)SZ*k2iNk=Z@v6dws)?sHlGO
+zlxDN-v^puQ8&v5}nz0nHYA6|>8nfP(HH?oJx>{moPc}Z5h`yHTeqJKl9`Atd1(Q~L
+zbXh%NDLJD|a(!3`dH~1*>8Krl6$$TiK_U1;8!-;M$c5VB=Z^TQ*7>?8RV_l%nf5Gt
+zOJ^o$fR5&?_9h%B_*8BlT*8g@WVs`Vqb?s%^}2a4t0tT}?!ok;nm=rgAlVR;wi>FK
+z0P`7&uAOx5FC-h?O6sD_j9`5f)Nv}z7J*Tptn14JRH35B8_O+q^${s~l_*pe8N;fE
+z1rw<XZb+K(CkKZGK6;Q-za)O4#u4gT1r|h)&`E-*>9)+n!<Ar`;$EE1-N0PfbUZvI
+zPIzD*z9I2dA=(kuwnA!6Z*OnbHyAL3x&~s;%e!>7+ZkXL44bbXF~D!JAGgbosEl8X
+z7K^LBq&1Yt(W~(&PgpZ5QZ4bwv#I4@4V{E;C2TL!r;opZ#u}s@^Zcage3u22o*%N>
+zZzkT`6BRr3h^x8@CtBiOs&+cXo+xazrGO690d?3OgyDIdsKHJ08I$;*<KWr6Y*hLi
+zj8wA*R^_YwDjWS8sR8kdh_SNQ_+bz9Ak5NqTnrC5{8b@nZ>miTX!j9X9$i@5AMLbJ
+z^6x-=Jw`329+mCQl#y+VocjwopKW~O5G&A%RLzv(_ISP(1v+TbpQpu>%uxke0>>{<
+z*;bLq+fK+J*Qo7~lH(ba8p6R02_@z|R1po}^Fuk$9axXRASBKkk4gYKE<vaHG1B+U
+zWrO8$Iv&Qjfl%<R;r!9UR1sof3Mr*u(N0MA=K@x<0&TZ9H%mMvoUHcN`GA>Bb37%y
+zU1Ov>@>Tmu0j!oARP$n(N3Hp$gkzC(6mPdLE8+D2;qA-18dsVii<ad&g}}xJynwLH
+zV&IL(;qdVN|DQFg$}Lis!SwAJUGTm@_jPn;WMo9?37d;cC9td)H0ZJ*)xq{}bWGkb
+zI(qX_!NaKMBsw}#MX%^~@_=xBO2p1V?(^6K-@PB%*LA=o1Th?q$Yl3IR*j-&)p}j4
+zSQFQ6%u`Cz>iMxLVi6Oy6+=Lb;LV9i&59rdw^0U;F**lTmlRzae^l3QPcS-JI|dQT
+zyICBT>ttoq(R|%gbeoqX(^56M5>*1lI^Kgojq=Nvva0I|GhoqM?lM+=eqK=V1zCiN
+z^HEd8y*?3&Mp_00HD@pk5$RRMdQi}GVuoM|f*=mQO*sE!8VXjYEk%dzXS9_gQ&CaR
+zSCT0x+kF(w#dTB#OExBhAVaGPNvmWb(1~|#8r>R9wunfay99g1hD2A5S|#TKOVa9_
+z>S>ebgdJjS$<sZzgt=%s&r`ye*=Ab|WpV+w$e|PE1OC2QQ%>}LJw7jvq-W#z0$68V
+zg|(?VnA%<T0_rcd&=Lo~r+odmTf=ECd&4<hJug6)2R*X(b6Ee?Bkae&7g>$JN2(u@
+zZ-ooL2NHMnFW1z0?|4_k+&-9XIz>>ZMU0E*vMgs!>jPoa0Cgp*hVC>4V7}EK72Hpw
+z$(vZi#2Z7#57~ngM4cuyLPp&?QR(6juO*byXX-u}(J@eL5^yibG;XkMh~B29xC%uL
+zkZ)6IecsPmR@v6QTrLz==?Il7k80qqrp9Ihqivs*LUsoPc9qLCJVOulpgo}GNpNf-
+zMu3&YK*Xv79YxutVs(kPXOKc2gJe@Q5-w<hd1*<7buu-)2BJo`V8}{57*y^603ZNK
+zL_t(_(oIz4?oQsx4eQ=B7)3SiE7}E0gsx~mhZhnpu0C60y=1`JXAi&gRVLlXr2{PC
+zIT^{etL>J^t&);cn!o4Gw$SZovvua$xg+f0YDIvRmk4*o6M2W2b>%{z=_CtB0boYs
+z@%Z=F4Wl9T)}RN(Xfzs)e=;^jOTZrhYdk(_ggE}`>7E2z^^?7vf&f`3*?NgCPY25}
+zU(E#3szaiM#C1uYya?>gX$m4QM0ze6sIiXdwCBjASPzTI)U<_OBKa*M%y%B-wA>WI
+z6rGBN#VWm4eFID)`Cf6tf!)Cn%`Lh1d*M3cQ<p3<bzqZG+FTaEikc)XD8v#jh07E$
+zLLxzgL{i{Nx}9tmq)=N)enmk0P?-3|*7WFRUYax&x=OKf@$|I$2Ujt85UQcdQgw_@
+zFTSI((y*_}EM<ba^^p@pqwhv#l#T#J-A;uTcYqCRyehEt%f9Zj&CAPXv$%g}4r^R!
+z^woWKY}m|Rws|agMnTWdeE;fgTONIWwa!kX0$A^b!}^m+_tFeD7Z(yoL5A)brJhPx
+zSQz*2<f%CXtW%v~hK(BzWnClZNje&coA^5w))-l=f3R<8_1P)}7Z<7q=E*jS(I>^3
+zA8Qe$pXD0JuNo6@>fl_K0|#0;hxk~7*;H_uV|5K`f+&0xn50MS5;0D>ZJpm#K%XlW
+z4#Wu5xK~jHNJNBmiC9BAeZXhn%L`i+0qoRzruPOs%}W8iMYG9!s8gGjSi4U`_uc36
+ze<h^e**qi@p|bq7%`nq48Ewo{;=nbLGg#Vus}Ag%O{lmOm>X|F10MiTq9RNsR(~AH
+zBQ2+fH3OF~1iGjmxKfJI8a{K-((aD4Zx{<3GxB587(ymf#y3ec?If_OcsAH@K79i=
+zS#0Xgc7D70Y_{nDYek(PJ6w(Kx9>$cy4jxRl+|2M-EB(ump2JFSzP*Oy!zbd-9nNz
+zbjbCm1FZM=S-MbNL*q)UQdV7F*`)C5s#=eZ8iM|ptgoRw`q2rw6sHN@$NyQF<)b%x
+zFLp0pE=oPumW_i*6MA_LHG3D-BoU1@EvB$1yhZy77GbPAXXl8^D9K7uC~j_5Xs?hC
+z3>*r?)n2V`h{b#yzd8e{$k1z4l1UD{uvE3`3|Ke{AZlb@5{A#P$nrICt<M@rftO@*
+zh+x4H@()Mt>$PImM@?X<t#(B=DwZ-b1uRO1kSG`@>MnCqE=wNIVO)k{0TOYvwyI#>
+zC(U8P3QB_LNlztl^98UNT3Sd&rMGC!>Rn5uhy|8y3L0WHu;0V&o$Vf~RbQ+$)R}j1
+zVrAII8U|v|8p$f8)QLudp9#&%h3;h6o#&{p8CO_mR4e5n;r-cmy;#3&7U!zN`gqR0
+z;`yKPdjDSXa?aO_oILS9Do!(5a@w_o9bk1RMUGe!`+Rk29idrbW!%~sVEIbucy~DZ
+zwj%oONk7}Z58&oc?l9wj1z3iH_rY1GOS2;z%xK_O_j5_@1|oU-np07i)@aZYygUkB
+zKQ;4R6zV~ZXPi->`3@(c<#7a1O9NQ@oK!Ers7*Q=1T0*kY0EjV6o^V$=RjWrpjtDT
+zSO>0?QKx<I*3CM9G$AUvtQMGB=1!0ctj|($DT`mF*ju<!k}3sEov6{tI69rDL^_xg
+zU(uOI6RAg|w-WM8Wqz16>&rSuUV%0sv~Xysm(=J*Z5vdg9_^7CVG7(f(Y6ASc-LZ$
+zH*b`!ZxqBt@t&lmBm;L9i&8JhT6Z!aZF2l`wsl{fpQ}7!JX);JR*Ut%0M<L%y+3?B
+zXYbL~+4$q5AXrw#pJzf|RSn$}&;HCp)BS@(8u!bROn;HBu@tZ_)V!~23JZsIHg=Q3
+z5pd<FrZt};S=XL$bb<r|y3_xUDHH}+W;x7qMe#DuAK2E!lC_@=)<R0xYL|rrz1mg^
+zBMTR3p&FbqYjAVvxr4eJqb>>|CV-69el%0#_cE$k7ZJUimSi*ALb8j4jxJ9YVFu#M
+zqR(e__BUeD3H6s-B}&pp){tn?8ZVViwWzMjfR%F!JM4<2dsi#uq!fF=NC{}iH1Zh(
+zxnz4L`c_Ti1zAGX8tui%)4Ikkimie&Vio2_M~v#pBzVgKU;=EFWJ**KY?O0JhEu-E
+z9BHswtXR504{bC%he1o@>#blT5=;22hP{#-t+6;fr(jpx%=Xz}X0hTJ3i_Nb7UT20
+zn?n^A>99UZO3rFL-Y-fW)^&w>1F`gkBsqQW0PAc$zuILT#RaY96r9>&#+R63$?~&m
+zI<a>fxfbpu>#OgOXEfHO=+O`MSwD+L|IxnA(PyqK=JX(TqE?YrjJ-OhhDZlUKRw*>
+zla4WhnR{umB23O8{@HwHf~+mu-cS@L^_sh=S~Lx4BxrmU6l_wvfCyfQd)81zlYx1I
+zKfgVUh*m?oGujjKfDrbe!L1=#yO@Hcs|Imhr>#SgImG|fZPK2w%noyf^;z6TWw|*B
+zDsjNQIx)mb^1gBm4+yA2#vFCXB5s@+w0N+ET*@LTlT5cj1yL0xA4d_eLSaJ`FTVtZ
+z73UXLE-^Yrc0(5HE9v>vu|0`eix-{6_NuB(1EB(}+~!4bJr<@baTp<c(G)#tX#=~O
+zDoHK{!Byt*+ueM&+3&N3U)~{nCtbsMyxor9Ghk6>VL`FQN0yCt9pRt-iVCdppFCR3
+z>8T{&$|Y9b(OGTR`&oxty9;x6mymiJ5t7_}T`DZ!&5eHYK|U!QXTVxZqb82h_6L4i
+zzlWXiafMb-eKkJvDl7bidcwG_T^jshn7q0n1h=f*n>yAm*f1Al(sv3^CXO>Wh6GWP
+zVS^~OL}w4N(ios&<3CQ{(GD$yUNfc^d?ckxK1nQ48^xl})E8#iT1>FT8zHMy0}rD^
+zLW!CdiC~~7?I!!C2XNve2nxFbSVcFwTvFz90C_-$zZ+dzs~1$UmPv<>QKeIoBa!6C
+z)}<XHwvv)x%A%)`dUAIg=LPU>k8F|`t;Y<oNL^_vy^}29EHJ9gUUdEq9Q`b*JM2SK
+zp$<z3_X2AiL(!;TjRd5U)fHtAl7(L*qERZc8i}s2KA-mY=ldBO%$%P~%5&zhy3S-#
+z0E?}Y#~%+x^DrK*O6K!fSs={2Iz(bIV2ugg&d%=_`}uOWqvGlkBXh1;HF|Y5zq(j^
+zLBnYDBTw}`NB+&F(dZ~Jeg}cacL7f=v}FH!fVvtFN7dKCN6hHvN-vlu;W#cj@p{m5
+zD4;(cv{SWt=fyg>VosVmSi4TLM_t1vwXO}J4!*5xFj|Htkoz=S*>S8mnMtTGDYyb!
+zu!Prm)DTXQER?K8J}dD_vaBvIcb8ombs!X;J@%-)B<`LqwPzWycFQVsb=B^6*$QBp
+ztFi^!z%F5A>YSzc!JM%$+Zn2yAgYF-VuhqH(ks2R(rT-wS6Hz$RLzs4zF4yGQ}w+<
+zv#TgL6eBY3R$j4xRnk>wDa$OZqGDA;#fv-@d$(6IE#x%%ioOeGHATfhePD*IT~l4H
+zyHaVi?Eot)N6+6^@A@&#M#-zienu76xI?D*0$BMIeg9E%qM5|%0PB2IOx?SJO8|=~
+zt<`q_wA<-Ap$M?dCwYD$fQ8Y3qhIN+e&)0KfHnFC{YL-UtYQ3<mAi8>Jpx!>hy`&}
+zy$HhOcKM{Kf{nshC#M*%t#knX{{I+fZgNu%Uo|p^m7leDI+j@->eypcZ_e8ICJ6^)
+zaj5i{)?OxD5R^$>eJIkZ1E$VXlUKuBK^-6@>_G~yIwbouND(s;eK-zGRFx~^rOh@E
+z{!+H<Tkbxa@EOu>vTM65(BLvyLX4N~3Kpt5)gXK*x$hOKrC4XGPRF=lj0qCl4OUpl
+z3F%JNTpQe$Ase}K!gK0TPfhZrmy8ol;x1OA6thz`7Eh6tp%H}bmMKxJu^N(M@%XQ@
+zT>2&{v7Q>Mx`boTd^?-?%@+k;&Us9j=YIMzJztGS=i6Lim0ZH?fBdm1ALu{h#adk&
+zGKIC>u11VdS?ONLEy`rgcdqBV3$sO5ml<6wT#USg>N|h+K{tk92Ca@pqm#?E@o`<~
+zDW1vW;~?hy!@dB1)yvk3E>xm+ypr2ivCPz(gGOzMFRHS#jRDq>BkcIqz-aSE9^2SO
+z6QqlSLNLnSOoV&>555iMZV=O4>i}vi3-7XDuZEhXhIMA@lxh{qi<gY!uGAq03@NP3
+zO`%r~DL%VRAK=Uauims2Sf5L*U7P2F8L&u1YVKFSriVnPo`wC^EH7&8=u!|>XF;}F
+zAS0T%D)xk&rp{6qEFb+$*DKuViCB!a86n%s^5vrheFb!Z*U2B{LBM{q<w|HkDpg}N
+z32Z9k;{~VKkD<g?a3p<!s4^~;$zY;%X=U2U!msM;D=vrj`*kj`&dy*ASKR!z>;20*
+z&jE8e_5N|kd8r?Z9P?Zrn74Me_bbX&rM+o>nJj@n%Xqe!U0~AJ)#Zik=6KS*Pqv?g
+zD1TvkJQ@uc%$#P2^@}F(2djqfMW^>JXoBrj{^u=(>pq_ztpyZj+r@lI!4M-Z@i?8l
+z;Z<~lxf=8hHIMdcA3AMat9z!|tgAc%)^`}A>KJ?Lkj}t8dMT>&=jt_!urrMYfMBr`
+zG3PKi$7HtHOVJz6DA%s7BDZq_SZ%D9lg|QJuyy0InuCNQg5^w#>Y^tqgJ7FFm4FWQ
+zv-CPul@6S)Fs>__W`PCoM3B>a8njfl6+~d9@vO*ORRCCMyU>_td&GEDR$C>e=OqRQ
+z%$8~Lmr*H7+JwA7!z<9dh9lKi652hV&+o_YML%`FUgYR!@m(mN(~^d>SnTuGU}*|F
+zz}iv_;n{xsPF6Iz!s1|6vc}SuvJ_Y)mST0jp2KPm>lt)RNG%~Yf(P~0=*0Nv(a)G>
+z6T;D{E`EQT-h4!FbyAagAF%u>pOreADNOLXZC(+KJpmE=4SUNOzaFhUnhpqc12KY~
+zLcsZ+LSc=0(&a_kh(b{qaMnN^A&y4Webu%3!bnhr+kJMPf*@B{si>ff`oM!gBDkW<
+zaG8G~b26qq=oUwb0<~-;SmM`qyW6fQ?0Un=<n!}$*|sURp`V$`Q4}D3va&~WC;|k;
+zhsg1zJxq(LZHj6W3c>Z>s2wOOH1vzc%SW+dZd6fPRnbRKFbq|+d)?p*uuL7*@Qt;d
+zt-2pa^HCOO2KMlyi6HAmn~Fh;Wup>CSiW{-HnUrwQ91N}-*s*|=<D4+rbSbAzvzlD
+zBHc4!QFQ9~d7tU|_adG;dtcpmEurX5&om0U^n`!j&!5j%4zQ4T&&TC@NM_(<q@(XN
+z=!f!!Q#Gcidzk)rox<-PH@**&Bw>6?#BE|^*K7S4)^#u79g|XFpHHYL8?kA!Jg0j_
+zdq*pvP;6yxFle2wL9Jlpb*SPJ=PV1iFf^-OqP5~x9U$klw#;VsoUt0oR=(Ngxpte|
+z20T%>t0V3drf7;%li3H|+#&a25tZz6iN%1m%OUka({ciOuCutoDxnISM#d)IyotQ)
+z95uh$)Kh`|7f6N`VIh$WOG6a7Rnjzjbk8DuY@*U-6^{L?Sb0+iNi>a#RSFTd3ZV#-
+z2(J`m)uzPVG`f^y-ZBPRyk<y@d)m<=H1~cfOWG?<pD3l*Wp{qDCWOlCHTT>5_pz$5
+zibwl+^qwoM759qg1XyR|?Z@+dkve23=>Ti7SdF+9JTp`{D;}ip=lAQ4=1>TWrBSM!
+z{5(FIq5311d>>0cI>xFWH*-HZM|C_t1&GGKN3}5-_^F1Wju<jk$YmacX&={ftcpEe
+z+%=Om&H;({t})vgY-`jqutrios1H1rPSD5Ib?E!e_j)k?IauHTUS7fM7o=5WNde2F
+z>N?Sa5RhLMQ~^r&fUy(Ab=3iU5)}4Z9pforMU1I1b%SzKf^whBEOw9WZhD)SbK1bE
+zTl!qHT#xz!x-=uyIt>!pBH097P%N>pp7d-nnch8W{yaFkx5YV&;j#_J<3qD)i#M@2
+zE2}M5Rly182{ttGi$%vtG@OkTaiW-%sbVXKSg}eW$^J5dRKs$HhIo5fD6D8ySedSY
+zn#jw`{HnW)+4{V=17y!D><F{|v-@0~-50<*FRH8O^{Pw-$LqxzEgt3y>rV$*+w;-*
+z4^iy}stB<1wLhz_*_`dJE<DqIWh@p))gP6gkG^+h7@g#iJZOz|s`uY-3Z?NsDYC}*
+z=+SQRII0)d@GNti1LnAPcAOEDBO($)KAja8Rj{oz_ZbM<0i$KdlX(XTvu1ZoKhZ)h
+z>ZE~*kSyqBqF5c7+m_{(8lTm=?1*HNjyeM9mxW@>7P1P98$oR*W3AIg+p#V^n{<g8
+zuyQ=%@}{J!wq~NE#_oz%i4_VE@FiN*V4FG7%#0K3*Ub-Jqi}c)kSKdFLFV;EW~D+>
+zR|c_U21hL16l8{8_YJ*43@OuPP$<Jf!>5F~&-yGXrz#l?Rzll1B)=kw6;oBQ(J=a*
+z7`Ru~5aw>MK;7<Qxts5|tIU<3oxPtSVihsg+5LLII47U1(ewIwTo!ZI_k>IZF3xgo
+zcFt46volX5t+tEBVm;4J4M4jaW-*7=PpTjF10zO#nbvVeYBW9}Fl;nFwZ0nvin1E_
+zOxnjMM5hjwZTIFR!*TI443k9|%#e?@Hv#oATehWVymWF6owIR?eNr3UAR=r6@w=wb
+z(?^+0DsWge<flewjck<{H(SyQ!_rIw6a_!3fXRW{GS<<gTdXLDA10W20(ZU6{6Xa#
+zs>5);5iG(|F+^U;Syt`m?R589?W#7AxRb^0YTd3$%rR;#YADr<Wkic+9Yf<av&#gi
+zXr0H4&W1jkXU`T4ypdB`unr5cQjey}`+yiMRxTFgi6j@TDj%KGOPf##Bl$WT949tv
+zU>y}-PRw03Y{<Z_?F4E{&1-<FG==3cyNnsjr}@jrBF_kkbtlz%futfG-JYKn$EyNZ
+ze^&3Kvs`IeeRGzB3&-+AYt?ch*nM|w*H;%1M4{tBK6Y#8Za#!C4#`G?_0?!J)D`|R
+zB5d@nTf=zt(-!p4PRXa1TlWE~CFhZ8(Z+5_7{L}<re-xZUk6_B&;Um7=vjE`6fJ+t
+zTpohAVHadV*mQ3gAxR#@>zU22&ABfH&c%t&GoDH$_=Bif(plGTN6@K3L6Gk)xZnY1
+z)}X$AFwDe`E@&JWM56MuQVGdf?yh&?b22Tl^=-;7SvX)!#+RGLsBGz^Xn_@`s^a3T
+zN*e7G&4@~zLV0o*fU<HTE%kYj{bkc(RcQdQ#M+8lz>4GI#k-*r*BFt2nxx$pnk$Aq
+zH4)Y9K?<7}K`86qD~^TMs!iRp8lu^$Z)7=E_pd>7*}X<d+IqTvdU|@BZ9dlb&+p1*
+z(<iuV_wKp!8a*$*3ZwqKKL2wDfc3u0X@m}}@^tWiwR(Q;%CE(qfa<bOVRi3J6_(Z(
+z<6+l@(J2n@r$`}AP;8Bk5M`&5Sbxu44eSzPfR$;Lz)C&X=AG@qfZYKkApqMRo%p;w
+zz6}sW==wP+IW)%9n5()cJ8(%BwIlsgZyiYGRK;z$$Xk>2XBjJDHHOBH;=W$1d#M^&
+zM6@5&M>=D_fbPl>HjMzfqKngs%E~8OHiY`HV12gm+ubr?eJ;D7r)t~eEk%tn=QN9G
+zYlSIASO(-(X{yq+(^HED=qzc#r<w+5sMo@ank580va(HS<KrR9rqSJJo*%}FB~=Dj
+z$#w>dnu<jX5ptj_&G6DBXTc={tV9w9MLy!)D>cSynBx*j7Wu4qa5aB=qhq#TFS4p?
+zJmTHJ#kPchWz1S_sRmhXx#XgPC(E?XM%GA@&LJ;MXDYudur_3md`aqdxA{!FgfQ~|
+zRRi~ndq+Rh_@nPObH=|M6OK>UIt&ArfdPrQ^+Q)<E>-}_B}TW6Y-`W}P@*#jH74Om
+z(%3#-!4vk!a!z$6y7txx`6XI0RWK=7OcB+aE+wpX)e*<u$HSE$C)6Mxy&824b=^zR
+zP={4nA`T#7fTmK1g(~RR8j3S*To)PI%E~Ko?kol~pB-TBrjt){#;RJdKDN!ApoV*<
+zDox<gz%*7AU#^fy*-(NeDwda;#NC}$q%+kF=O{}zA*d6wF#9|ntZ2=dMuu!#6{)kU
+zbiFx{`l+Hj8`Z8?S+ZdM4I=#Hl)*-zs^PPSwD67iB(sK8U`%$JC5Dhjh-D<$2<gSK
+zI{8xB>3h1KQ<25T{OxV?u~>9a^_=^<cjnSZ&-YaK6hO1(xOZv^v#PzcfCN_WInn;S
+z0M<(}#*&>J3#n%&Ywa^ddv-7*h>95fAP5~Kw}wZDqf--A|GNppVG7vKdeeJHFZEh2
+z9_iN+HUW+B0u5EogE6}egB-ATszDCU76}K&P#7AaA}w&A>Uk>IC{Bp{=z)kv2q37a
+z1?iFtB}B(AZAz0ZPMQaMLWz4)Sv$0SwH2z8%PJvWIvh<d%sz$K8!M6=lQ);E-RJFX
+z$V0*cSheX+pu}mlMvEz#+#y;@Az8)*)sA+b?;u2X!kuH5HB?l`(SnSI?NmA?tVpZg
+zn);LOXu+<XZP_IpRVc3v6G4(vE3K+Z;xl{nB|$JW74=t}A|h>eoaH5<UR*#WBegi#
+znbN*&Zm0rNF>2V6{5_k0UgQev?dk3I=?PFPA1|Bz$H#iH-R2yM=MH@ch&muE^;5B$
+z$$E&z;{KkY>iPNno$q1<+pcHGw~KUCg9)<^Yjh~&?0NZ(M&J0okGw>FbQl?Z44+Pv
+zPW%mEjsHr6H3kk#@FVrMTri`n7bHk^Pf`k}Ra>n?;b=6tOJ)da;(Ddl*%&l}_$sRP
+zX>{g*=!S)KIu01IK?7I7THny7j~uZK+cC_qnHaMUz0wLWP#zUjP6|smf`ds#?y<KV
+zZu-`Um09`wXcNQZ?sGZm04om(Kg*v-!i-d1?<+M_TR>G?IH`anDPBxQ1$vS-ja8G9
+zPaI5+jyFt_y3WRlCLfJ91WcN*!^1~SM~xC%-%v<IYvh$KIfDy>+(jDEB$PUftVqRG
+zegqP))2?)3*A<zn5=7B7+B0gNg)sD)ZYQGtk~ypnuQFIYJ>5Fcy2;+jujOmMUw`Cd
+zU5-ULw%dYbIaKGl1GMLSoa@m6S3$EZ8%4sM66)0^xl~wV$GNL8Ycz%^_mh_fM@RUp
+z{s{22Wa-~<Pk#?@F76`d5|)og?d(>(g?sFWqPi4!usd*$S<xls7{ybE05yj={q;+m
+z<VTPFs;LI$LFA<SXrYKc%$Yp#v;<6G6hWF+6Khym=<QKKEGjB1466oT^#D`E&{J7)
+zU?3=46VmJ27t&uyf~vN|(suW`n}p@GJG-b#F1@7Qs}XW*`8I({AKAH)_eWipP6Sai
+zDoe`rQqg#H2(i$|ClF2$4;469kfAe^+n^;CFcOJ7CZV#|m4HxGE98<oLGd<LSXE?>
+z+{lfMQCgKsNn-&Yle%ZytE9%rv_;4}JYtW`<HG#o?5>1$?;633Sl78fd;`p4xXMuV
+zv3~GCRpP(;$1@dI1+bp)GhjVkT51lof(%?rx&!wPYb-tE(Sxvx(RY$|K!PJy3_muS
+z|Dl%pd-Tf7&&5ljwG;^xG$|Eddr`TMrU0->xIza7j&*xU`1<HlPNSsxsdaIADD_q~
+zTH`^0gBujq{hY*}z)I3>Y84Iy^b3W8$mINto!LYWBb_6LN5o#pbFct+R-m#TBZ3CY
+zD@B9-NU|v%O@}2d_-^+(*)1m-url2gU3;1|l{=a;-Qu|5Hs!TMR+_MOsv!APwWKOz
+zmxX0-GD;A|u{LP9?6p`iQecisL#vA7SsijER*<r_aja4=k3uA-l}fS7X-gBwoqAqX
+zV%1*Bx}YTD6h*3P-Ae~}DZOFhz?`P&8Zum6cTM3ubMJJ_U0?W8FzbU31FgmOetWM+
+z?*3L?<LGLv%wa9|?B^~5EZ!v~?0OQw8au%1H)Ft?L;Gl!32L_I5(ozz6OM-${zW%9
+z{yCWbFEMKcB$KVy)a=a{`~d8r<ca;(OymK{h^*L8Bz5_QF+iw|>{cshMTRd?*J3>5
+z6b^i=YW;|ZV3R$d-{cMI2tb2dh!O8F{>;d6W1N!B8ep4;1X>(VV?J5YO#l;+RZ!cd
+z*qVSVM$fEuo#5^6HUrkB2};#sOVEl<iNR4XR4|GZGrj=&1&NH%K90BiRHPuq3lURQ
+z4A5U<Dp=AAu7Nd12vN<J?4^opzy^X!D9=qbhF&U#k7h0-<(BdB6_s6*XwT_gA}8f(
+zU<K|n6)EY7Xy0j6y#QPRtPY=+Pt+4?jWs9gJs+Fd3pItW3|Z?AvhE6GEf}v>1+B{2
+z3gD^(tQ7&4rl|7Pvzrv^ln^#_29!?Yo(yx0$rTdi3|WE}L^B?ZAWL=R>aXu~^$v^%
+z*Ko$;A5!SY<G(^JY6;DTC1K6vXrTo4ja$Ca4l%jB2JQwEmq<!e`5Yb__C@nXSMe%9
+zl2{5NEsg?$+WAv?1|I`YVVj!40algGfsix?NvDn`8ZZN7DhKU;gTBbNs^TE6!^6aa
+zRc579i5f~~mX(r)?pPnmf1bt7{WcE?8yfG)dQTF8u3muQp{y4wTm{xKRT|^0EVvne
+zMrW_ifK<8ciAuL^m^WjH6CdM>cXN`iLsumlp6K_gO1>0}o>8x&DiESLzgyCCMe&3j
+zKUgusvE_nnJ~Jm($rHp%M(2gQvPZ~kI)YhxX~(jLYia}M%w@R(E5p^tMoX**Ca~_d
+zTP?0SU|JDitq`yNWX^rDu|-1DHCTJ-TS60oeWw#J6Fe`I8e_`D$hmwDm~D+lhc;Xz
+zZ=3ZkcRoJCT=}2<FFXJXVD;()u$WT&J!s&f5BsY7F{~<0NUS%+001BWNkl<Z=;cbV
+zo`9xw{aK$yd)ZDShmi7EukUh-r5UIOWHBZLn_H?TLBJqI5lZ0ZB-Tr{*(8MMt=l6=
+zU-jpT>Ktlu%WXWM{iDMoQ)7T_pYirG^V62LtF3M)d6Tdb?{+QpB({r%3WdSaEgbPd
+zHqt7>{$Pu8P|BE4zN)RD;t~);Gy`c?l`xgUHUz8aWTS!Da+Sh^!Eus}z=kJ$VB=R2
+z)6T(NBrX;7)2uIAC6t1zq|S>`gXDR!#|(=g7^C=J9w6>YU%6{8az}Vwps4^=DX|c;
+zs2|J~mi2_W#3CN+@jid$3afxt86O&8opmkYcKuSo>QeL!PUt?sVf8=b;~u%?o4i9C
+zz44JN7IOh`HtGQul4aw+RH+Y{w*NL5Y!w1b>1%OIHw!2)YpR`f9*PKR4fRu6yRI$v
+z6uQQUOM(^X6%?>6Llr14m!lJ<yAx<ksNagRv21pq;+PsGKCG8nq1hC+=d8sIo1<ot
+zX-po7bw@dWyd6U&FOwoT-;*!0fSNhfs0dx0Kh=3pgznvspIP_G@^iNg96W??K^0tO
+z3I{^4Hd4kQ@Ki3jUVutXLxqznj(@>m219kCdCv5`-lM2K%Y9Adq^3kaHE4PjajTi8
+zcr7%0B4oFxkdsw|96OuHNZNd&`wKZ$Y2Vkd)T@!Xp+rIRPIS|VNfxz>S%~#?#e>0I
+zW|iZ*T%8N){z46*R#;qMElPz&+`B+lZVBI6(op0LMb+Sv>cyo&DE9*nYXp^(ucyY|
+zsB=6X1hvr-tQil0q4kUhE#q(Mq0v9#u=*hsky23mzM~N`yP})_gJYCI8w;#!@PRVh
+zx*By^(Rr;~U^^`ESgYp>w|F3$h&9H|dqXYjU!%7VG%37hgC*51;8sjX*zb`x%12lr
+z+(hHtZMDcnGDmxcP)$*yn%OI&O>Drfe}e4D95d@aS?-E#lwJCG>L}I_V7Djw^<enI
+zd8jESb@~i$H@PI8n!7?{8_>}wP(+tLZ*~f?0m-Q|Mz*Re!Rj+>&?S$sNfOQ_5rX1j
+z1@pnC0lfnUqKY|k7NiQ%&cf103a2E_42>ByR1iTSKBru5HM`3zD6z_yTx1ICjp!@I
+zt9&qrmC>q5wC<I{TAgc!^)7%lhtOv+?|Y)<=O+WKo)PEhfX9N3ogNtvE#%MZ%A@1E
+zf!}cL<6mnQ#=mCbJz%Lwy;X#WZlh513emRM8Z7IqL>a2JO~M5nTjYfXD4NF9#~!lM
+zt9IZJfY%8S6iprvv1cAwOV1UYn{hCI`P#bOm=JesX9yh)oSe`-dbhqrLf8T@urVl)
+zO-Qb*?I?^KLj=!Jh!Nz1HIrDGb6@Vbr_Ci@8#FY~Cy9Z34dGO9{UBhJnyN#Vsxjh3
+z4e9H(z44!I28tsM%SOS^I11kt+1_1;j1^GptW7BKTuo)E(Arz(Q6N+5Tyr%RM4#AB
+zh8xLJH$~3D;T#^$Yb_H&mM}E7jzb&LyGD=dveZ|%Kw9C1@a?UXR;4BU*!RbTtZg9D
+zo$v}~gc-1kZuCjQQ?F3tu9enqeVQM-6;I>CTa7OIak@7?>bNk*<ih_DG<Z6?9Wr%e
+z11!i=4=801=p6+yTISc8dr0xo(|CFJYFzfH*IoHI+XiBSK$_YK1!NO31t&CxAP4TS
+zqO*&~eZ3&k_Y{K{mJ7-zo`pg%V6vA9wu>$9FU}><;3xrpidA1qJ@z~hRqhP6cyO3P
+z-#s*WxA*+28L)1<3Ts)%01nAm*rkNecPWAv$5oN(dtti7&(AUlP3{l{VsK(8!$FfF
+zL;@R*kO(qZ<m?D5%~&SNnyIRxc_rT_yE?2Stx(O*5fr;hqMRXjzA4OBfuktH!-_Wt
+zMfN3ALD_<4a4TR&FQJuHl?1N3>$$>udt#iL8)nInuoPICci$6Wtrrj65-y0tVyL3y
+zyeAxGuLc!1T&b?%iS7F?4mqsxH;Z}W?+mAUfHnRr0?J}4{;Rp@ugG>kJy;2$k|ZpZ
+zt*|0QvIx6V_r1@VcB;i8&j>AveTWt`&xY|K_#z1+mz^+N;GsrSgj(ef3B2$E7{0{T
+zd|X^iM8wz|P)+#}gGg2*IPhr<EY2Epj(m!iA>_2BQgdbCYlG2Xk#}NLM4O;$OVR=+
+zWe62yvxVR1E@YqN<xYO3EaDIsW#>~>s4MbZuOI|k$A(q;qpA{^ct&%+(&$oUv<|Em
+zY8)vF>&2B))Zt+=?SwjFsaL!#-0Y&HeN|%PZjsIvqfW!UTM|Q2mcuu?k|>iw{&ku%
+zk*rulPrxK-r7EpVt&_TRC!0D|iTEl2)**>(<P?aydh^HTX0s^;)?P}iJSDu7j<9g<
+zq`<mo)#$ruu+9r$sj5NgcB`?T4qC!rlqExC)YvJ;Phib^sSu7A`zA5xm{;GaTh2$p
+zaBRDTCe4l-Mi?>93(73!vUDf8hCF1c$kdL##`INmCH8xUI>&Q1%TBoJLLpQm))(Ff
+z*;NE#25Llolzd{@dqRDL7H|=CQfQ)DRx6`l2oI)zz~C+z9$FL-m?zt&B7=-7M(Nes
+z5b#P~$@!ezE|;GiGDxV#T81+43*eo{Z&Aqxjm6;vbX16pPsm7dHy3sFrc#PM_ROtv
+z;8vxXf(ncTfx&I&h=mMQWDU>vq=X}?DQQY`CA3pT#S%ePk(4(2mW|{$v!M)I%Lvoe
+zB+l+47gAo%N$h~d(?P{9^CM+p1Cdw&QCF@nd@1w6B5c^34r{S6#1hhd1)_#`tFRWE
+zopbI(+Wm=S4Q3g5_Vaek`0sP!|5c9s=;T^yJU-pN&*9@e?9n9fVDb^p>N}8Rp|}>?
+zO|8OU2Qa!|oBm*5tF=11u9H<uDR?{4pdti}TL$53gh8bfW~d-R^<vT6SqVR0Crj?~
+z5QQf?jqEAhBNT0-YD4~Arj+v53A9~hohE9wX)*9(Eojt`#;lQOyNjQnnRQ>*ZA;_G
+zmLFK88XTRY1Hd{(#R}dml(}EDtmk5K6~Gj)0tHqDP!oC%?4q^O>Z}2et<=N{SgfcW
+zBuhpuwOMot5h!*QM7a0~qT`#&L{^oxe7qPa@u@QSqfWAtTC8CeDf=`ev+K(%gp&6~
+z`uF^xEFDGq>Iqn^n-|eEWF3}NSRWsZS3D+MIlxj`!yf{ySr4$R$|AhFns4NIDX06q
+zxX8zPoxg{Ug&bQr?(y&&L+AbDPfj7z<Cx6-{~tW|{jk)!0E1>g?NqBapr+zV8$MVw
+z)ES@8FBB7kpm7t?HvSGaX=vzf6GNFGhT7(p;)JR>^$9Drgv$IH@|2Yxt3ywliF-A=
+zmWQ`7n2}Ap+88HLG(@j3HS5p_dwkxwS={3}&8sL7EY?Ez1e5m3b-M1_!Rd7JI?wRM
+zo7BY*h<ZnB3)L5^Md_8cgaP)N8{@Uwl%g|3a1a%n6kYH$H-4H^W42dOH*7TOhVjtF
+zsS4t7m^=?9`G!g&>qWUvoO%*#tJuI|G}$e1qX_P!wCJqv$f68o#ruvW4ZBL_ibZ}U
+z>a1PXj+RxNIn-Bj%rfWxQNXHng}nSs($RtsMTfOot?mb4;VkbGZubgT>@TCM&riGo
+zeKn`!Nly5?d_DD#qH}e}e9otHJ>cSeKI<PZ-4`DlIQG5cTbTS7ELR6xmL4eol(X;P
+z@*Y#_V^Or5U1us*=-L9+mb9h*Cb0eMg`n0>MW~GG8ZC!wSeNG6n!#YLi8gg&A1ufP
+zQ{yYB<5<h7&<jq<W?fuk_sVda5-co>sWTZzun|l`vr$g8F~9=$EhWQAuV<*iBSCkK
+z(813pd<==Sib$AM*H`PC*N4Z)=dZ<%{%uGESgMVp*J@36pwl@KyI1D3V6+nj)x?9q
+zXEx}g-9lojVypF8Yf>uCz)`zpNs)*;03-^Dl?|=5g=DEvvDm7SL>x9uR?eL_l8f`Z
+znv{}h73JoXm(Kn&EGDhg^f+-OVG`v6h3q7;m`P@T#qx*pdY5Hbc-icBygE2P7!__Z
+z>8`Z<{sTFz?Y(q_tCb=a4+-C;B|Km4FLqfpsxi+OPBfai_bZ1egf9X$<@9ZS!tta~
+zS1$5@v-#WspuXnZgWJ>b7oHL3(Kr97bN>GBczKyAC;~8+@^Ry9Ncn<e19Xp4Ow2Y@
+zVvYHOic0~yT=jyzLc$;$oIHkz77Wfdls9-qHL7zqNn;f^hB~6BC!5eSpw`fy%Fl|}
+zC?<gx(!(5i9bgX`)aWT;(pWMh;wYtHh|c?+V|QRT5Ztol2S}l}LT&juEpFoQ9uT?A
+zmtkl<yL-5M{2G6aw>yT@*7COmu*CN&#i$0RS`^7GrNRhIIW^H3CXN`a)Q;Vh=9R;;
+zXwh6I{w$%=If09X@oLpT7@?UKNzAVrOP5eLWEH~G4-#o|M^`HKn$ZbhY7zh%t3oRc
+zq=-^5RZ3blNn<Fe39QT>ON<)`u&OGTScX%#ZZT)`qPhkZVX<t~$_cBm&Yycati{#N
+z770~}CA>RL3g-?3=7I$Z5rkQ9Ryxg&z{)q6GqcCcW{N^HfuflK(d-b6UIs4Z%P-}6
+z0i~H-DM(emwTe4>Z0IYu!Y`#C&et=fZ8mdVwrj-<-H5DShLs!30h5i<(Gm9xh1-fC
+zV?y7~09nk@Ng|?8Wv(M8Jx8do`o^NcKtRbR;L>fG7?hj=4b)9*YBu*h1ufdofP%uL
+z8eqzv;O7A$S(5EP@#cz^w2-yh)F_CRSH5`6fYlv~9Q)joU%k*)LG9Jc0&-cSE<AhN
+z+U^Y3Nfi@X+@L8>&kmw(g61uzfhdXSlOdu-<|OuYDST6vG`ld`9$;gVQ_IEaK%`|6
+z7H!VNQccl{4gKV*nM(4oip}69FqNl*O_EJ!v2$lyoq;LIlC!AXb7{3>G`r-C!a~9C
+zGGIX`Xe#&FTVa)6iFf}XhnZ4e-EnpGNTWe#EyE?&`=7J(6*YuzM93x$<!oMvcSR2V
+zn$PA|X%+Y=2=mrMrJ2@6GlyAEcEb#w!Y?B)Oz)x~>8~pw*#&<B_YpV|KFQfpe4=_w
+zzW97kq#bZ~FZ;R5LJ_4b$t9`@L$Erl=iuPKee`>Dkq<Bi6t=1cjX{m0w*HR;q`iw(
+zc9!aVA*JBV8G<>)qwTRGWpd8OYM>llGHY@PI<?VMQ61=`;<HD=;JQ9A7Bz`Qf`E=*
+zo-<XT%XRJuzrLP7J_DN6NFEN)^+IbtdXfuB_Mg<r#>!+_oZ{sOs|Gwrs|Z_%Q61Su
+z!yetlQ2j(J=LLf#dn;MbVy@o6Pnra$d?F6XMAfaTVf%JgVlmsUuBB|H%)qAb#2R-c
+z;~VV*8x1ei8ms8ssW96WhZ!$tn456)gW5t_%y}RQ)^<BUZ9fa!{+^kc)qP%kR=~Q@
+zl^mK6GLuyR>rJ7=s-F35c2GSPG<y5Fwwk$<nKgEVj8bO_T49Yhhf?arl~!=_A_(<T
+zdOs?sPAIBM4MivXADwl0^|EKY%4c(_5^5`e!~;vreo@;HA-&3t_hg(`qhkUBn=^PQ
+zLZB?w763$ZcJuYD?K2Ew0+V7ER7sp$ACX3LJ3zf%8n5@l&>GQ2q*%M?8~zDXQc*if
+z*%7la>W7N0+7fe;wulLQccLFo>Kan(nD@{9{*@}M)f>@at&AZPh$9RYp)P{-E?JII
+z>1L&@Q$l+ziH<+?aB%xLToSdgt5Y%56{4)7mF47~DuC5k7-}O;A@lgsE|Phch7YF7
+z&l#n@YPdfn>zTx_hQVD_ZtWywCx_!e<b(-EORcpd*1alf_v^j@OXh?dznZfa!u>I;
+zMz^*^sNQ{N!Y02PU|kA>bpf_Aa$!Ep@Th=d%^?HLOuM+JLp&P5tr<3e{R(WxU();e
+zdJEx-%PIcq-KaN1ef4q-v^GFyaVIE9l?yDnwg=jOjy9Yj_JRh{Pe4a?G4{;yfO+Q4
+zJj<66!Gpep#hKc>)!0*6<g=u?f~uhQ_~OEmZO>W(4+7$Qf~ydshBYT$rm0y{Wubux
+z0oVWrXDt&=>Zwk8DfCjE`QL@)swmi^QR%4=X083ncZJh>@zCMbcszc7`kw)o=u6Q6
+z$99yX?8QV?cvdnN1cwHN2X^oi?#VQqRdTT7ZS`yix~imxgLFZvnxZs+T3~U7B-_dj
+zAzZY~d8Of1p2Zr6Mg*hm)h9h66=03XLluouQ7wqU`z0IqMXkUZQDk*6MOmthbQfjv
+zR;ns4tY%aSFxyTv*1orx<HQ5cMKVf-RZghSm)=*~#mmLj<t3!lgQTI9Sx<#@r}vyG
+zO3e-lCq8{D^%Vos+fO`}bdv^gii1{U&84pLkoDrHinGnyA(wWG&?ycB)&|-^F0qua
+zqIzpDm6jG*1Xyma7F^l`Z0*?^U5tm(5wLR@OvNBT2E##c9xe*`5=>~VRx;qMoyy9!
+za|w*Dgdj?~u&3<5S+H{(8v9OD(PEt;d8_w(sX!i`cj_A40o$@>r%fKlvtsgKawVxe
+zf!2Z842#xxG=-L0(L5%dY#&O2^|k#pQZBJegzY%14`|5NeU*+1&HIJhJPWgr$xQP~
+zI((%lC2e2D>wl4Eg62;J>&+ET_xQ<`(&eCOQ0+Xe<cKK)&jf{g@5&)w*r~+LT|!f3
+zizbuu5>3zixpsdAi*~GUuPhY0_+aJhm(@<Py;v}+b3(1mF8bQh!e712%2Z1h2uac4
+zz^aS|pDCCkvsMMK-ue1jrmz+>*~+=-`}WzSkN~S|3vmW#9h?Uqo*KS+n0lH!whFGz
+z6!&b@XAGAVTTo&lBmr#g&sSDsaT7SR#_(AGxA8djveDXVPsLS1s}7_JY%yAGw8D~4
+zdUWKnt8RQzBcje4GjJqG&)P4XrYTC)BCd*#gx7kd)<6p_<&vxw*0SoScqWj8;xXI6
+z21Bd}2^A5Xh}B`9ujF3U|G>^5KKZ)N(^W0}k;#vxt9=lp<4xS9cx5XZb^p^bV#f5h
+z+t2CqSNGp`Sw|G&^T<-S1=XxCBAk#BLv+rb!b?R;v2jFJr7O`rb-S39N>nP@Iz)Bu
+zV;8K1nSx2|<i)*4A#7I$fx>mMX+o5&K{DOL*c=8WCfyqi7G(3#6eaGfF%v)9%-I=Z
+zMS1kr5ZX#1>qtqY)o6uPR9JJ=H{=kCqQ6={<kITyUY2p5S0!-b`5Bd>q+~cJ$m*)B
+z)ji}-T$qu254E7eQv8?!$Am%$JKn4c!(kwRoOP7Fhs}U{H)?<09}K>{0cfqp>-h_i
+z?A!`+iB)Q=mzks6H|`QOfS$g3DR|X=?TLDSF}1_o)=8`w0hB6Hbbac(uWqnS=UU@H
+zV}dqFKIeWd+J{@<yGI=iy4ZP%nW%BaMkKAS*EA<S&|>j+ObRM<a<!q$wntt|UJ^_g
+z?6*sR<FylrssR`4xCl*J=u#u*g)!ho=N1?#yQ}+^FJ7k8*T?7Qudm0~U9k1$T3(sG
+zv`978)qIRYQ5OSSBh@uPM~z?_rjM$s64!;O@=-HPF5^Gqky_>I8}lxX5fhp#shrw`
+zsW%k~7P|VXmy$zFd2R}u$l|SJJXd8qf&2rj8lF6{sQMyWt)WzVdP%O_8r|Cw*JSn=
+zt#tiaRtXufF0ZbxkC9kpkGwbfN(O|azM^#Je*A=pu(s=`2J&(ab?)Um1J;aNLQpnn
+z4@YpNAoS+SE#L9Yk8xX!T{CM7f!TLw3RebJFPqtHv3|j^;fvES2vE(wn-0qNhRZ4v
+zWtAKA`Mz*i0$Fp-XAeqKtM#uW;}kdHsFpD<V5Wwc=jdJ014NA~+(_x+j7vd20O%E+
+zUO`ue-4L#J;a{d@cc~6gJEkN?6VC7pM5s}{7SyCrhX%=6fklmYm&YU6aJLuDyC$WG
+zdI)s9vSKtk--fzvX~*#D<>BGs?lB*C51VEALvJPQo)>N`Z$ibQ6#$l{C0F)%Q8zTQ
+zr)+`+m7x<6Rx$bHJG%<FuGBV-t@T7rYgP+nx_3v!I)MgBK^vyan`E0d<zi$pd{I<s
+zNLP#!76Bk8g%<Jdm9Y4-?A$P0RW+cx($k%BUe)eW@T=$=T#PEzSY$Y=Rt*oH!16;v
+z(TwI2>rYwC@qsy1VLe$hC{se<u%NyYh?3?_TS4Cw9u!boU0H>tf-Yz<X9sX~<XEr%
+zoG%vl=jYo^pNW5&9ThQ%%*uv?)DmKiwU@60mHpgF1yEvDLv{`zkU1XIxDO4ZJz%&}
+zKc7%k1hE%!<I-vZX&o>Jrw(;UJ<DNd)L>S_p*O)hjP4PL?la-wzGw5h)Dxd+U(19&
+z%P3OlZ;^XPc47R>FVP|&A4-lO+AjyTc`3us^1$l)^`ir<hk{pk4-c<zpWTyMpvTxK
+z!D&SU2GB=vr;5ycCCl|nyqQB~k3|4l8bl>=s^XUiT2kfW8|Tgd{>Tw^4iyX9*=3JP
+zE3s%76Dv+2Olon(GAq~%l&VWBE%let2eC_gMUa$jNUL21vq5967_hR;y~9*0w3;hQ
+zQhhpb!^-}BALKT=XC0OymL`4OTZQ$0E|k`vOuDbx6!}6W?pkF%Nn<z{z(O4qAc@mZ
+zG3LDa7LYHz!Gv(;c=uUffravh8TO&GIfy{Z`T9&Z{MJgrzx<#N-B?9s{FO0SrNZJS
+z5b7!qSSevTXs_*qu)bhBE>cg_)CSc?5zFn4W+wid67y>CV@K&jiHs5Zm?(?CM)H(T
+zuRSM;d<j+{qgyD9=Jy<8#P~8q$dD}KF#6n8b^uI0Fa|eyN|LBkvSct0U=3!(M@p$$
+z)$$sgMJOhJ`cZkW5)Q$ndSRbFpY|E9xWanqAnRlD*%sj_Rc#y-A6U$uf^7~ep`_ke
+zQhouDX&qI%y|xl#KJ)9dL82(FOsGIr87bIBvk;RNR+VPn6!Ixbc532K2yOj%7MXN`
+zMhr(A@n+xxsshJkZ3(GrBEkDk!v|S0T4W4OQpdgu2rU{5?y8+&*RJSCcjS|dS%g+&
+z-LQin*!QjP79X@nxE(05-bFTA?E4mbqp%36o-T}TXW)8zf|hVL1Kp@rN;4BAycyOU
+z6jn}o)sr{OupP8LoB8ZOVNaJ$fwj`?o2@|9>_Cupz_mkpwGknMuvYsQo(zhxo%VGQ
+zu-=qHuKOD^Vno+3Fi?QrCMgP{3*M?jEiQQc>a``LmOE-E{W6J`Y*Mo|L=9P3HLoC}
+zOG4<Gt6Mi#JC(d-#~0ei9MSm~1syt?iZVMC1Q*a2M|2b1?!kS$7lZw4lx^pjoKasL
+zLocH~$*dEVw@a$8q$TW%th<LLFCwbnaflI9PovjOVU1<UshUY6a1^Ts%BqG~F-_j8
+zDwKnQ7D9%MvbqPA8B5=dKWi#Ylb5QhsiZGV+(gnNcU4jg_)3P24g2$DnQ1Ypsc5T^
+zEo1WUvJ<(x4*x2NcTTy2(vquiRXd(18V6q-9-2!6thoS|l~}XsOoLQ69~<4wS%09j
+zOiwk+DfRDva!|c&K3`ddm0{`<wx4O2&^p5T!J3R#S~Fd!nE@{~pceHitr<!hR5xLg
+zdeDw~xT3aiZ*gIJRbDZ_&WcfltPRSodh*acBN<HvX+HRZFttIz0#_>T*qG-DUKB3*
+zrlxts8+~+6<cbKxalCV|4_fY7H<+%grqCQ80*}jjE;ioWkAq9Gcd4(os)K1c0bJRU
+zgG%-*N3EgMYR04vI!s8=AD4%-jkz|UxVl5wmH@_*DfT78qPlr~czu0Uz{-gA@cPNW
+z8GE}!gsLsmL`5hG|I;>56jN12Bf=(u|8WIXRmBFPuu`be^w8l|S~r;j6z*bAtM2AD
+ziiNv)87FDv8d-N1yQ@N>v&xhat<kq3%Pa}Ok#ItGzA~#A+32Cx(6xX&T`=Ss;;yl~
+zn})*)-_&;0_l2BF_>pU@Jt5YEcws#{#CrCNIbDUd-CSN+Pk7<P3`$}#V7+<BaMjNY
+zaK^WMvjHW8b$d$Rqh10hkh8<RYbmVWxW?M674vu_QmdI4i}rXd-ny~AP{r*pdu<0d
+zo0t7J$6H9z=_0wwD&<VT=0^=wU=Xi9qF&k_G@1q(CLHYrSRM8wd`mA4V9M-p6RoQ>
+z6hbBkTwX;Dw}`<}`Kq=so<HFb)G)fmbs+RD4W1z5d+Jouv)M*3KxNp9PRuebLdz9U
+z=%H6kNS+nvt9tobjtp2|1+Y5Adgw|lbxI}<jVu5oJ4r|-CCC-c4OD#eL>_9!q7{}x
+zQZ~idR6cq++Q3hO<15@V6!EB;mA0wjX&)^zipaCl%84J4uk3h0*c4kWl3K+|97Ne7
+znUz^wo>{tcDVG`;1~wSx)xbfeT(u*V+BH^o*&{EWuAYvWy1y~&o+pKS<=rjw+3;$m
+zanIe6Tf+OrMpUDh7L`*r2`>z<h;+}z${Q9tQ2c0DD9|+POS5L6VIR<rVudw3l(~EN
+zg}GNZ>@D45Jy&8&B@DCS@gS&038T2qD%UndUky-KuEO%dPw8+{0!aYw?U@cD;nEFM
+zF)0MoUvl$PTl9^ZFF>}A?frxUdp=N9*cx?kiYGI>D`;u^K^BJ!nKc#(h^N+XVnTDU
+zZNS>$mt<V1*<Om~>Hs-kR#M7umYg#LZba*jG?!_Ga<6Z1USB8E$?L0BSh*#9nAB{Y
+zMa>{lkyXH08`eDeq?;<4gG0}RK`j`BEUILuFo^&jd>e>iuPS%})5ce3E)%N?@}sMY
+z#iB{QM;l3xph8ODLQ-(53N)o`I73fKyb9fDpjSoGhDt)8GYE-?Uz0?x1+cYKOZWV;
+zmy$@4aV%dK9agWzdf^J|!<6pAy5Ey|pChoS#IkYW{bB|~LesjNC)N`SM+LG5%@WG-
+zHk&zN0#H-HRn2U!ICo+zk<42!I7iSLKW<jH001BWNkl<Zu*_0j`?(q}|5=-)Vdl;U
+z_XRh)IH=UsUbrh3GW3s+a?<_7@CGCHWaL%SFlW*b)xlL^QLTYPG-bGDmb%)5S*xVe
+zHK&&<D9~alm%LMitII%Y!5yaTx+Ep4)DQ=3vQn)t%xj4ec9IM2-Kwz`a(EbcRtMbV
+zu5EW&8foR|d0-bf+&Q+b$VhebFG{dH#t;UJz^O$95<Vw4lil)mG8Mpj$h7;zl&WC$
+zHccjhgKQj8va@oNBbANp62817LKEX{O7%+I-6eKHwV~8MR`$?RhnbOke!b$LC*5Ub
+znyaKxBR=kx4*ev%ke78x&&e5Hl~z>Du~(XtlPcY>k+Lems$eOm1eq#We7?Nw0PB))
+zi`n;lZCAR*{Hm8%X6pXr<nF~_Cf8RPu=XUzdMJQpW(|s1g~cM*(XJ^xd){_{b?F1X
+z#1rf3=^_*G`RoE^4Mu&x8M3?y!n~n5%)wsatf$XH&T6Jyy}r%dwVtjwbbc~h&bH_f
+zYbDC7nQ27veA8Er5^n8<x_aTWvg~|7v@>LV<dZjNoMHt+vWXn~gHx({L}dW_tXPxS
+z^J3}kw6IV>Y8JM;Vt}iWpf`cof$_5P?KKVo_|DdCKL?oZsZC8?qlyA5uMlB=0Q&vt
+zmnI|lx%Z44&|5}FrHD}iQ^{OFao-83H2xF#e0zQU{JdRevxcrG{JMM1`i8rgU=^Sg
+zQyhmQXw^V&PKK%|{CBJ>O~0uku;~?N3yJ|klEkg3%BDVtPpPR!PL->%O6at#qJ=7H
+z_MqC!$TUx4BpOm#vHm<iY?mtGx>yxTD3_O+El&b=o!yGfZYR?~O(aC(O0&IoOte#v
+zxMSt0Tg<t@zHl=u2^4$Y(xHw}+(z#Ytr|$^P6o;AxrEefPJM4JCr=IMg)(|`6jqM}
+z7tGSy3IK`~S~K*NnK{^k$)kc6)LMX9Z)hpAp(`6Ju@*8V9FQ=$A>qa`?o?S3&tCq^
+zbHSG(xY`q3eNamnwVYCwQB-RdXq<G@27+lUf+qF@*`ZE}raO(X#$7!l<e59JxoHZr
+z%)$=Ep#DVe+hwGBKYHcEV0)-$?Q0D>4v#OmHyNYLCKL%s^q>@M0LediowTR4D0{HX
+zmo5$`5J8$j2c=omu(`W?T~3!b4_{vevNDPF^|<-0S;!zxSf;^p0j8z4sw%ZmE;z<U
+z?G;y8))M9lq!lT=D5TIgrqUuxt=St01Z#l1YH0TvBv`hFNRz-y;!cHSr$y*pBU!2z
+zmLr9jO&2TWp{Qs|oF$Ryf=WYkgLhd$2%)uuWfZw%(>{c_9bw?*)qIe?Vh*d!-9K16
+zTGZ~`5273JvjeR6vn<8Rk%SQYOu`1C+vi2nkS}Buczf#`<T=90`TGs*-1LoT@Da0_
+zr?Aw=#?K+=!>!?LuBkpNQ^2cv-wcO@GmtX8sEy2CZ`~`Y_1)36gj!+QCpYOfje${M
+zmt0H}4Yu^BL$|sw-@-W72=XVPjJQjR$t~M};vjm%7B5~!jtJgGrUj|y4Ma$DMY{*I
+zdS@#s-6%{kn0p@TLHjcbHk)CzvSrB#RyN)&y6hz<Ggk--%od~*uzKz4sn^$s*N3~W
+z(h`1kc-8fVue+$B_qx&?Id&er*CTt4R+X$plMO=l28|VN4pzEgLsBZ4+OfM!(meQ5
+zL@`6&vgc?_D3RCRGB4mnep#FU6(HPIq@v)ML5VsQ=k+ARzDnh!JU47a8(--&lI$2Z
+zEK_LM241rVDcD(XNi<ibl`JItC6!ll8?WtLUd#_2l0}Kdt_@(2tSzDE-Jflp@DJ&*
+z)>odw!UC&k8s=G!^+aqC5m^JSpYvH?eqc&06FfNC*399YU#bS#sKY~)fq5I5#h=w;
+zegEfvW5Yo~E<9+9$LkwFd&RZYMx^bV1MaG@SJZg}U|B!cqLY<*KP8~mor@?8@nYyz
+zI|4lFpqCJWBElNG!z8EDgmNudU^9rYB4juB3PRW-N}y<P&Z6}DMhQ}NTZPFMX<8R$
+zL5j}g8$YR@{C*DV@cE$?%?{BxB3U3J{Hs7O`1$aBce}iuOr~X0nCq)7AN|-xTkDCE
+zKVhpm3Rsn-5z1nqm`dgMY*qTnE}_hdSLhLwe1<bD->B9>6IUfVwITslV_~V%3le}e
+zlICT~)T)x)Q}SUDa~SU7cC3ouiEVPlb`6PiRN@xHt2R6C4>{iOQb;QLId(e^r0B}I
+zd^w}mt}_0eAA5Q61fe+xW5QQ+ZD7YyQ#CwVTlg$0_mV%6&)07AxiIdk7cG#L|GS*$
+z4|#7rr$4^)B2P7RnB$hA+Vq)*-IQB>z10Aq8E*CL`evIKI#CZSv25@YLIN=0+DY5a
+z-5?3Ds1+QZ4}K8gPAy^R@#%iGMVVaK*mV)>Y$j~hF46JUJ~%8&P8j%69c%&X8n%9l
+z(UQ|VI58wziG8K6H3S-wRF<V<f-znI=k)}C3aMX8^?yRKVh<>PmoWv;N}~X@?iTX;
+zVbUB(n+7E3ktM;2;o<8p=cnFIv$lbV_YSaLcVgU^t3is8;Oa_lj{RVHX3&E=yl_t!
+z_|qRrc|fas;ONdz4jft$8<ulbkbfiFL6vMogVZ5fNDd>6Cew4Sv&i5Z=@nyAe|FtZ
+z-mxVEE!DIn#EQbotCeWgfC{TIqfzC!^5n3nL$T=ENreR+<4#+`xA}myfn->+Ot>zN
+z?ksDNG2y-LKEKm8Vb>FOz2TnXC$4~We}Woo&KI~k0p@+)N3L1FrGqpa6fXEJ9F%3*
+zn9!k@f2WtZld)&Rh8Jgor7oi{FDMz+mBP(NX)I%~3U@`t)n+foSDXDH;r_8-=MAVg
+zC2dpkwsr1<8_3fWGW~*mrv0jmyaMPL)OVAbP24`jyi=6ehX{eG6e}&BG%2!bJf!4P
+z6l)Y#Nj2x|J*<nU8mcv(D=7`78+s(7in4rX@STBI>KKR0);e1-4i!{_r0i&nuJXye
+zz{Kh`ij*zZ>#xV%Zn<Q@x+7)7L-uSS@JkZm<8<x`T0>G6P<g{H2_<>ez>Fic8eMtT
+zt_uKJK&HQ(j18cqnq!@V<<nOpO=tXJo2*JwdK&fr6H9jXVQ56@&R(IiHOLJl{T#8f
+zaKR*jgB;x@ThEOwI4dbt*`}aP11XEJksSMM=MHjHF4LOb@(6#W+s}Iux^vLg{dREo
+z8LYAXbda@Y)#xQvSUp=AWwYp`4;2=i&kuUT85qPkA1mCo(Ri<8!$5OKo*&$4-l7U$
+zFV30)4f_U{2th(h?lDwiG1tBsRx=1>b$FF!4XSBKaqzJDT!Ogb;Mn5iJpHgA3x^Ad
+z;2w|CB;16y=r5l98E2NFQ*?>rUJYfM)lTLq>NccpV<<o|l~{a1^7IIfUP#Q-l`0*O
+zT6na&n!`0)8?*01iG;A^_!Oa%g=W=k9m<SiJ?;Q&x4gZb+~lUPE3)nihZQ8`i%POq
+zMv%a|NB^Y`?lvzJz-oo{7N}_|&F$iuVN7nZxu8pHQ$Q`oT5buW_^(GWPe{t3TU~`H
+z$wXA62FwylFA>h_nk7roj73S)yhyKL<HA&Q3I(i^$=oXtlxCj2?DJfrN^7^f++DoA
+z-3nyQ-~1NzYgvC*zlJg<+;T_wsEj+6Snmi~U4=y%s+R`@mIP7EpJ+EHw}ct7Uclky
+zZ3YX5Z>S=b)j&ffO{#G9nV%8%JHzjCx`<OVi<twb(E)ioSoVqW6+zUC>aX^!8SO9P
+z7+!VtRl%&cAbpJ^RJhZ@C6!h`>wfc&E1E>JH#A8}5f^@f`LO#Ui^L5P%-AE^@VOY&
+zXn8mg<x?{W6a%tx7QY3NU)aZ%N3_zt;XojS9-bs{BjviYEx&Y%(CtYweM-<ir-<!i
+z8v#6V)|ezbRqB<bGOw<}TIK?);MJXou`*zhh)kDqv<ZxsmMX{<q9Q|d+>%yXji!CE
+zdVm?P#t_QPLSr(4XB7Km&wTMlAlFeUl;A{qv0bPv^sC`LL8hJvKav$+BL5@?{<2{*
+zogS1d#97(-9qF&soq@rLmU%QVwMa{;!lL%@QV6UpbuWO`Q(@VV@RdbaQefR37Fg%c
+zW%v0V?MKfwrQX^0J(;M1i>x`2?gw?&3sz7l0#$ti>^6gl{d;BTe0UPs%gQmNaz$1T
+zux10R&l?{!K^2xHO$_T9SkaIzF+OIPy(|zDRpd!f(&`Mp2&+Sjn<qE~<ep71rcF*9
+zfLZRA>y@I}FZhDaex%yEM_7^(7C-45i*1&M!D>TT*AX*fb*D)80Tbr&h+sCFpH&OW
+zj;Io><m)So-3mp@7R_i6q9LpZV?b@SC2d=gj`Giw=K%`_tlOK1SEk%cOGtk$Y>btl
+zY-9WO*r4GIRX!2IB4qcON+Cg%s5V%oII5IrBJ(WLX<=$Ag;0QmGjC%zz{kf*d8>j@
+z5whjkLm`Pdds0~``7_ACk5{B)#;N2MY!cnVQ^ZT2D_(+sj7dg|f_<l{U(zF9?lNc<
+z%Z9QWUF{gKE_YV~SO>?R!|IiE2S==}i=S9MOMI%x8dfhmXVpN_sTWT}F3F4vZ{C=A
+ze$W$w?sGn$J7&IzT3AO7%>(C7L~%^i;0rACMz*Y+9%5}YJJoU~XhO(1wfSDqK<eDt
+zfrArnvLvXiqVqWC^$~8KK)w+D24Ot#x^fFEs9uOI21VnK5j46!nv68b&mccm?c@PQ
+zcH0~?9i-Hl3f1f$V11{Ry&h(&dI+Sh%EqCqZ@l${iczI^D~NBYrpghD+e<)id6KAQ
+zz{(ufEq8<kwC+B3R?1mT1q4<VEsY|DG<Z}Lm_sRmNs_f>HKw~QD250cR%V_MIry|l
+zAQ;*Rut;veJzgot8g<pnjJ|5s*^0elWx7!FjX)O1Nie3#W=+MQWd_KU(9=MVsN@vX
+zR+rh)y<&5|3dHfLV!h~Pfv`)Jk6uAb_=a&5FSPso;qmHj0U4_7?EcIg7OC6|Vi{l!
+z__;q_UFVahBFDNi3cWX>o6iogW)2>IIN|I0X$_#zd^TXsFh7P`7>)yGGBc#w9dVWC
+zh}awQyl~HsqDPQwgGCm7t$8&kxg<j4gp+QasL8rkH&Ti@hq~Ht32XL)lHsuiZ_t<k
+zuu|wbifS`xCh@wT$hprfv`UbfB?<=>frH9CmFRbIkVvXdkm(&jR$@b#kSZm(Fo0F+
+zFX$PQ<GD2QqDmowN<wCUA-c@kUZIxA!;nl2@2JAMos=P=wS+ZI?o`kaVglpz#M*cE
+zQ7DgO8K^i?ffiJ^YN}+83=;aTKY6hgt*VyGrx5A1&{U!5P%CxNlXV=`xeGOhTs|{X
+zvC?!?Rim?64f`555$Ans!CttjVn<IdSkzhy83pNGmu~5~AX5~X7TkU*jt;rt%5~Po
+z;No*v?`&xIc_V&UobpwIpC1XZo^yTGK~`5`y<6n-`=74nnq8u`%mqc$Ur>!z7IU7S
+z=1(fg%Gc+bDu3X2JnNgYyQLfyv(IOTO#A$hy6Um{FT+jai&r>^q0G$bMGyKxO-$W0
+zo-y6N(Ukhl0bWtto#85TSjo0lQjt9Jhd4#CI~MPNWOYx7Y>XLjl`tS5PJC63PNU2b
+z)o6<>ffF?b*MM|gLK7ho0_J>xp{QR{8{`;zn=ipdH#1WtIGvD1Pv(OaqL~jD;LAN+
+z+d701C6qE=Nu~Xqd_(n>KxasUa#VXKG0dvtw#XWm8L%>kb;p3UtSK`m#e_3X^-L(8
+zW@>CxreR0+WO0NlRL2-qS^HyhoOcSP(`?Z?lxKfp@hRH(N>yL>ZXBs)n}8LL`6!Ib
+zwgw4%lxNSS+@(w9DrHzvP!Z#mA5kRhRgxhfw2qeySeJGqTShQn#+nJ99_Egc4E-(!
+z+rin}hLcoZ&A+doo1-fCXAPkso8%6#=1N~_{zQf>nGZe{srwT(g~Vw+kwB{htn7lC
+zq3h{M^9U8s`qK6%!L6A)GtK+cp#e?CoPla*GkA!<F<#f?=FP@?w=?ffOM|Q!Ez&E_
+zcm7V~POzmMmaNeQ{jfy~%u{DhBbRCCE@Jc5C(coUuHJP)iYjnjmTW>>is`+OWqE~O
+zO1vb9r3h9v!5Q%-6`s~LSin2uKoOwVLQ-X%s4<Kgz@=ua>P~7<^w;c{Oc1BeIEiEv
+zN!Ff&kYe63kc+)2%aP;<Q~ca>g_QxT>j-a(aI}M~=MJ!PODHfU|DagPmKZaD9HD8V
+z&G{Oswo16Df)(e^5OPH7=$h6n6EdgO=F2UiO{~n-L29;wFs;ZP7#b@LX0A-RAW+wc
+zJxogl)lLS6jjTb-ij7PODbK61Uxcpgn916em@sZ8E2i(c<5N52idpss%QfD9&ghjJ
+z!wgv51v=A)!hoX;%Q!5bN?1xPLaBEKt+V&D4zO4+Dy%!C5eng+%d96}(s`mI159of
+z=TCEns3!}4=4-PV20BBSml}%N91$Fm=SF_b=liuCi}lbkd~5$9i}mJv9Qp>H_G`Vm
+zX5nZCta(71-2fu>9a-4afJKjzG;jXIF?#;W5kx_HG~KT@=~YkM<-!4BC?|Fj5fxt%
+zT|px_W*Ha6O4ZtQ5udwX9z__fU*+txT#%0raXO)V%*e|mRBAI`KEU)5ta4UhxsP;3
+z-OuTa@rdA}+AH7x*;b$3vCSOT_3~DSgyi72Y^hf-uhF(0hP358w{6*$tE%XRwyoIg
+zDho_2YU{H9arcx~I=1{EzAoAC)cnye7qlR1ldb5md9nKV;jpj*aRm#xidjsw07Mf~
+zFcW2Cyh@Y18ojU42UM8I#nxHc^IbNV_JB+EkjaX6TFRlnxn1@^u4rqJ{$6tvxZCO9
+z@ntE;c293d{IE70o1?+cML0^LQBk=+7sNVOz+$EQ*Xqgb<>+{@pwnC`s`;FqW)!O|
+zL$y>{PdPr-Kx+;j$EItam!_`V{K5}<ajQHpm<C22-+lm`7Du3J0cQ*TTCBI!A+HNw
+ztrdUhv3veL@%Ye7`$D=KI3?GQ@VG5$y=Aj~#+VkBQ{GJ>xa4@<Se6&^3V0c?g*q8H
+z3W)JV>^Q~2Aw}@6g1oYT69Sgjx6IvtF0Zd|e>(IL6T59P@UZSECwBC%_HJJKTbKEU
+z<&wVg37wVO%0;^2j!Adg&B>UR5$pAKdGy!~-n84fd$YDHe?ZHna&#XdhtwDRLB@lV
+zWp-Tf>}c)=_MR25zKAOVhzTmOklBeBU($6z%aITr1HX1YGLUjW>aLRJu`7czfL4S>
+z-GzcdiiTA(S$p}XAU}@Yn|>{JdN0o^j1^;*;#c?TpUVTF5=Sg%-7Qd6by$y5VLcaB
+z!?`&mi?(6A-0fUujtSi_7`ZyUqH>GiDz}2%`Q=*b>ZzYb_{7~EdiGIASaj+{Mxj2-
+z<XLlwl_sLA;0q&!T{5&;pHOvW<XWs*`nh&(T`rmOD}9s~-xo;wkhlAQcPV!*47Lhj
+zSu_HdF}k6`-cGihYt0rD(#4b5N7;Cb(K?#giQ1Ord>uq41%VZ1+y`#&1vJg&JecD-
+zqLP~UC2c+H5Z#7kdCbn?)g;4^L!wD{;N=OQ$pP2;j}}nV`)<qQZ+p+w*R?xt<xzN(
+zqT=K+16Fp#(kWq)x=;DR(}}zlJ%2jwzRI^8cp0wV(8-P6b8{ni(53QX<t6z^@_v&y
+zekb~dKc?=&8~+|}@cZ8KZ^?hKw{l0hx%}w*fXT%Db?6`K?Jtk({O``S{>yUxcFh;&
+z*WVns@<mq!rk)OzSebQKGpxM(+<ic0NO&)-JB6ykUQX!?zqaVBl^y!X6p+}Sx0l)5
+zhA8W|m!3fjvqLBp*t14pztL4ZX0dhr_R;;A`<EQ>L$?%>Kxx%F$k^<O(cX)4;6wOs
+z>d88o*srxpQY1P2?-0sJ`@ii_JR^CzP`>$qiw8$3RJZv{a)|i$wGvGIaeV=!q&zpz
+z_i#Jd<N^_l@gTpC9oBh%R)=6-nu<<C3(&R?)MxQw@39VS_fQ*p1xcF;PR~`|w9R$d
+z?)rrKs&^>*-0Jslo(ljpVQ9J?s@nvy3<c#=EEU%DmA9XXbf4Y|PQfu9Lad2{BL`RI
+zwtRY{7wPhiT$<|H4I$aVF}3q4Uzpy!!s~QDH$IrIzINv~#rv5~>AXB#o>u-VkEi?c
+z-LL)Q=HSAS>#zL2c>d$DaWX8kZrIG;id6%o=9FbZBHdYs_557C`<|`1qK@$Wu>-jL
+zU+=j4@z~xyZij9y|AsyOi{rWb+P)0&PHVWR@Fj>Q)ffU-uCbo!_>$AFFT16?EMMh#
+z=F@y{IWG_X(&v=Bw;Y0OBQ8>8_r_M{i>aG>8pd90gnKK~G9$KXwYqZZQ5!4P!I4@i
+z);<6bIBj&d!B{UK#I-$5xCkWSWMNtGiZIJV7yV;=0B6^?b_+lE`ug^Iup5-S`61<r
+z1K>6}ig><SGsNov>-KX=9G2kKUG5154g0VqRnc_n!Ay##AC8;jH{1-@YI@&|BI8XD
+z7d^JY#aB7)VId<9A=S+g{M<OSx)Dfv{inwfGprjDHN2WzLuTE1_xVve!e_3rK<Q2u
+z)&W)(xO%uNC-i;fc$B|>zLZbzG@In#fYt*7mN8Cy2TX)oYq@{FN5qm!Y_WRA<LmkO
+z@!frJECMg~(g>@!ADql0wBS=q^Lg7WOfH@VRu44+I*IWeZ_l(57N&8(CQ4oy6?gH#
+zwMIQXYjAZYvt{Sb-gj4E{Xq!TQUK|&%3Aixsb91mgD-e{g#DTvyv_CXL09Rxv<z4`
+zOOiD_@R;zi`}=)8KsM_we?F#&YYua6q)WUxj%kwtI2*t@L@vF}?kT010vO*qRKsye
+z)W5~94WiYJyL|I~?RD&!9<Wz)rLaCWWtWig>SK-3&x}}9V7==q;n~^QpRcdGk6%_+
+zf>w`uN`Y^B@{gd3j`e2WZ}0Yf25Z0eT+@1}DO{{q&;RxK>H`*AH6&b_bGA~!{0Jh%
+zgQ~v4$rM~hG$|z{Pu=+-$WwS_&I&kj+R`?U`$@KFNTFwMDq*U)vY5~_hwv&8eRULx
+zmVLT?fMJ)@>s$C<Uia|s`T+j^{-B?x1FQ%8zqFLb<1Yd%$GmyM4cIfgx!*&U4svp&
+z%(51;k42LMsKbZ#o_7O?b^u^}FE*IdfpYBNS|8CA!(O2>bDiYP-xXg|+<P`z0|}09
+zKA^&S=$b;>B?Plk8WSqxo^$Ho&!6x5#Z~z#z;z;eZSMrT7{u-byZ-yJ)dI;==`aZN
+z!@(mH#5^s0eE!GBHfYSJdeQ|{i?Zf1IBhmd6b-60V?y;!;@-*i(7{?x0P$wA?Gr_j
+zh`NFcDAYPDr2v>E{F;Jca>+HE1eSvq!}95x>mg_hm6?TM-oYU7VA^+U*Ou2@Ddmyg
+zZ64~~eglg`5V<^d-}08&-%0oX;lty2`~^n=tmQCgcFRPW_J-IfPKHJZ(_Y&+C9a)M
+z<T@i2m1fdy$~At_baF~f=IS!Xi%qdjJW7@g!BzihSX5!}cshN>566zsc=v4jOR<Eu
+zoU<;$&s*T!RXAF}D%V$;#`=2p^wqbxM4g_rgWK&L|Myt<tb#9(|N4-A?#Qv#lkbj#
+zUW@Hv#q@Q&l=>pp>Z?~>5xqs%79m=NRhC=TMmV|6UhWRjWs~yP8A4=Th0CJkGHSe;
+zC)g)PFrYCP7#RoF=8DCxpkflJE5@SNQVExIlV}i;qi1$kMlvn!lw<^|GcZlTt=+TK
+zyNV0}R0(pE9Pqe&wEz!)FAbc^L-QG3;oI~<dcRO>9bmma(%)sKAfF$JoV;27*oRJr
+zJ4Ar6DGdK;;5URWlc|AM|3-M3>2z`;J!Zw$&99H|pHj-H8{y|~{xhX@^L9k*{zeqm
+zX74OV#c$MFLKb4Z7k6Y@C463gJbd&p>)~Ozy4v0qcq${Z$AVP^QXNcX^xAsBIu*QD
+z-&R<qAzZ+a@8lyt+N0J#Dy+^OhXnwI>mo^Z>cFEDuprs8v7`@cZ<a#enKTL9$P3hd
+zA=;Mhcm$YYh@Mv0BzSOENb2_K2Z?Ou-oa%NU{zOFENWU_gE;B>dQir6{q5D0?z`?^
+z`9?K$aNPRGKjaE4L)2p#nS4D`g>|DCw>*wo6E}eT4!)*3UQ`Go7@Js0H3cz)X&&rb
+zUgJk%|K>(}!Ku(!|K@nLO6ygojy!C<fqLsk+eLfAtGmKaxN#jJxcALyHD{xoyZK?6
+z&b<r@OFwv4@an9btor>RpWb~_ZDo3WE5!O8Vbkfg)#|Z>QFqJz(Z}91VDYLE%L%qy
+zbgSR$iD(Y;H2^NIvHk^#bwIkO6y4@-isE;o{5#udstG}KiSKnUIYBXor3)<!K{?MW
+znG3rb1J?mouR-mg1H{@=1fx@`ns+G7GbuFL;BnUjmU8Xl80K6Y0itX72z`F<neO4&
+zKj7U-hXB?i6~-N4JyV5MV69YS8MKzC=`2hEMPJ8Q`krp=5bbWiyQ<J8;5M<=axzrK
+zF@AY^{-#f+@na?)`GB>bdKzqi8S|Qr>5t^tn`;Q?&d|MNP_Wj0Evtmvd&tXK>5T9X
+z$r{eG(4AYtp;_UnL_BkvM=)#q%Zke#i#<1lDv3HgR`*8_LN|h}_4@wb1D3|blz1no
+zp@_X=_gib=l3G8hDR~HxafPzb5RFeK%xRTc$EfM({AA*xTplKuhf=WU{kh7B@_*67
+zo4a<<0mn7gSf$Fk7yup+p_elepI=|=D`-avw_ii?cFV<*w0VW<(mrvy)H`qU^KO@=
+z6}^^Tk;U(~0$5*<q)H*c`nu6K;8(h3>@pP7Ci7>ZnJPMg#y17Vq$j<YfJDP&V~Se0
+zUKl&rj}Ba)I+|>tg*6zoLh!x(#sB~y07*naR8G$)y}7`#mh|QZ^|DC%4?@?Gh_5%Y
+z!(yrXUSwEc;P;GELIJF^Tx30dycU-JVOWlJP=1{-J`}=>TF8P`rIU29b@vOvS}git
+zwQ{!4>{w5?m0!4rTH6JY^ZyS3i&FxMGk7Z=$f;)@kQ|*I%+gOH_7aj?PRt-odL^A(
+z3PBSiq9xX(o_Rs7sS#$?Zq8Z>5-^f(-_%B4)e@z8an%=0^{FUEm}>zVC9aIRvKyBC
+z{2pfMrj0AFdX1jaQ^)SpEgizKf_hqEsidy-gs;nADOed-CWn$(ko!-djqHggyux)d
+z2zjbr2gthprYbukw*Up%6fvog`jZo=GG@q76njc5+2iV|C7dAJK35r5sjxm?mBOOX
+zoYEMX4r`?ZmI2nE_pir~kMAMsPUeNDD;|ubr^?IUl=-hRS!C9J@Tr+4%WRpIS4VK_
+zr-Kn|J6K|gIPI?iOD!rbO2)WvtGFbIJ+Oy3ky2=n5K}U~UU~5t+SX=wY<m^V?jh--
+zvd^s2FdNf2B=bU5)dXaaniY)M3yb>d|IGnx{P5kkidqGv7~DD->aOO=;&rLHu9=Iv
+zri;wTU(<=Juuu^^2v`O)6R4YPPiVNbnNEIpOn>#1=~2b%<k$?+w}3ZJo;3wo{q(O`
+z`%}Q{Rm5L?(w!meW=0L+<^#<d?iSnoK8JO#GOQAz`ll<gwyz(**0>+-3`sKjO<Q>U
+zpl5d&m0zI1S^j?H@~W4lVTl@YVmA$gR_P1Z+wM={@wvzw?Bw@H_ZqAG)OC=!6*K&`
+z_;kyj0+Zj+8^W0(3Ma0DaV9r^mTnW1`V50TXl;HCAwdSSECvN}7}cd7NO^@pL2#Lb
+z<pNCy50=FSL<-*@x3}M~Hy=J8lvLNhkzLt?Gvsxzq@=qpF_aSP^}3H#Qp8LhrraLN
+z-TR%BZUyS(Pf7RbF`9ll9cbC6Ll2!!5BfTsFDjxr=sF5!J-nM7;q<4<XIaPRIWbVl
+z;=LqiwK2eS$g1JyrBLn=n)6U*gj=ew@<;voSu&sBO*h&h*4g{lmRiD(k8is{<l;|8
+zv`1pM9uGEkwvQ)c+CuOOC1r?C+0pB~4_M_!2V~qB3Pv4As>h@E={@`skIxT*b?$7f
+zD^>{+X!j&@Lh~JlOk-^e#oaFY2<HHK6ulXusw9GV>8Vq@4`@L0EE*K5A3VnX$SzLF
+zw@<s}UlmMCt(=6Nay-`3Zk7UT$$g{VvIKqCwXWeZwM6RDYY<-X<;+=u8mmah3Sf=D
+z5Uxsv1=~EhL7guhDS*0<A;QPhK+1-IM@0}n6<vy0)9;=<^}4X>i7nny&{EWz3~*I9
+zu+YuKJ8wJc*5q)BW-?PGu?(|jLb<aa)&rY0aE0}#t2rtgJy)gsdzN7dR{acFHc0$-
+ziugm9xJ8DG)LmOyPAu2Apc^H?8ptdAwx*)O>%89?4oI>7#gvc(_EJpFqg=J5sb_}H
+z5A%D5QH``LIaFR3)0XjE$*GdTkT|>093Y&FU|)QyE7bZ}+pEsf)#~Ev8d&h_>qF_4
+z>aP@N2z-!VA7ZAE_!905AS}0X{M^zSUK1h38dGi;nT)5-k(<MOKX3fV3w7nyAYfe&
+zGv__xX@acyEpAx%Dlb5he#bb~O36g-dLsx&kJdz!W9o(zlvO86v#d<Ql^<U3p7xfr
+zZP|NjYe563MS#^0&Dn5b4n|NAhqbr|T>}?bYL1*`?q`3#-k%qPL&0NetiR#1n3CFV
+z|6)$K&3aGAw|`4lL165Ww($PnlkOoxM`(bRFa@2nzM_#-+M#iU1e<?Re6KW<MtvM2
+zlurQ%e(LkC>(q*qb$|p6Z?2rc1J%n>+fXg9WDKZia_CBRLfPdnAGv7>=qF10rL7wd
+zFYPQ@dA~f~HFkjYeE0a(6S^CRH3264K&Rk)#lvoG;zU$^UDkJ#z3C4;*c8R46O*Lg
+zc(8K3)DIhswqkuc$h{6T>%RcQff?cJi-@q)(p@Snp{m8L0lXUi@RSfMELhFCL$dwh
+zw85aQ!t;6#H-fov+7{J==;40{SS)F{Kj~Q6j8HDhb<#K7|8v0V1yR8zveXUc-A7`0
+zk+Rd~i|!i+af46M%d`?yW&ylREsxap54n!2`%%m^X5<tfQF+y5mJY!c^kZgkoZXdg
+z_OOFH0!h}|4FQym3{@3B{5rSjy5-gsm&4Q*>)nU-2M^C3VBuyCt?9hp_S6JDyTQq=
+zoA-Ip!m{jmqj!5a-Mc+D^BY#BBCbtAclym*H4F;nmdSKbkUIHs{|6YVsg+m5sP@|1
+ztmaAK1aee+ZlgtowMT>GyL)!<Q_{V-VF_Mk9o82C)^Iy`_r2`h>)&N{hc%^J){|}z
+zc=aCus&{oEBKIxmuucUpr!7?t>FOT?7I}cjl3N$p2b|!l6@T!OMVOMtEm$q13a#io
+z9Fm$GQ^=HyFjb!#3z7lAiI_l<5@d4KB4`L8J{9NoWO4U}#b><ot2a)4CC#83e?s$j
+zT=J<E+cBxU-J_Byz3Wz#Q*iSw=;3ddAfjUC{q>nNqk5c;if|N>X>zK#K}Dk=QTYBi
+zqN8F!nGAW@eBTI8ekh>^e7lBe^&fq4zIiNkr6#;r<tdB{CxBLSms0;qE#cmWP;6ZY
+z1r%84By9NezFOmO@UKUNk0@lw*SDs{qGdyx9~M0pZA)*roVmnHh*W;%{hm8rOWdvx
+zWbWXpcMO@l1go!k|A&aR2nj>ytUC;hGHeS2vCGM5?+|cqh(YthN+qzKNfu5+Z=nm#
+zLVYDQRZcOuv@Z^J7FT303TqBgr7ZgluleQM9B^3FSIZ$%z0X0h+G^=&b_2DgiLsVi
+ztLel0+&flZw+K7sM)B0*x45MTs&I6;#9F?7eLX)PbcBxwwTtTmd*-Nzb<}h+^i=ER
+zU|=|z!W41hHxBg{8TLVUCnho{z{*Wu*?Ag3skXt5|D>>*_T&&E81=Q*^avluXM;hi
+zH=EguUnMM`@jG5oxd$PZ5$*(7=kNW^oc{n<%2%-@;jV~939@8ZNLxMBCKig_wtBY1
+z9bxu19s(@g(vg~rS9a{C?GRe!SNk`J_4xd_kT5%4!byxk9C@y?2U(`kRCGzoiTtp_
+zaJ5`;waCY#dqRm&_BpGt4Go)w;2)#u72>Dt47<d!t9#{E>#@+onCoj`$$eXQZQ^wl
+zEi8{Q^xrj<UeR#9MBa)O6=oQCeS6I`d%0>|VGp&YkJ<{taW|R1O}c;nr-x2`(jKDe
+z%<b`s-?S&1>fJI$RGS`nKiG_p9_lKjW5vznq!sC7x82+vY$Y;ANyRk1F@3^`{ML<#
+zuU_3+;j1w2SYvGp@&1~Hqb6&3PzvkONUZ1c^K<9lclPINwa$;GV{t&e|6=s_`0tEH
+zLDZn$FyzVbosaSNi_mD?@Xu<jA{^zGkjN??0VXqRNGSyirDD7aWSbtKV@nCrl?_i!
+zc-jjOH2;SnA!BH9YCJq@zHDq*`$a-7_^2`5Wx9Qdot_~Uh~0Gq$1B=RyY72DVYrTi
+z)$%anV(I*}hO#bxRB7F1fEwlRQ8_K=`^nq%<UY>1WcBE*A?6(5XnK-1eKK_&;ZL36
+z<OJMuV0Qy<rp{$c6$<JAam2m((DC85Clu8M=+_(Yp}8r5b=9ZcX;P?T!UqwKf*e2#
+ztQ<k12Fd5=E5WL}^3AN3@>UNx9{i8hS7`wY`(7^IaqFkPG}|8li|ee#&n^xAlJjgJ
+zqnUpMSa&&^Sc|Nrxj7cFuK47<u%aXmtA(f$TGGKO^R5h2gaIOxUl7io#E5~^?~)QP
+zxzO_Cv|#fdz-FtwA#FA)-F`3>TppbER&@rSamc<8*Imn{imq7d-kTC$_YDCBudcr{
+zDt-7G|H*(gvSa-9aP!tj6OdvZfvejiqJ{%_@*~9Q>9}~X3}{@}RFz*Q`%>!%UAs9A
+z$Zq<!%({s){RXFgwy5dT?;>^2xm#Rd%_x*`#!7dguqfthi$W~JD>ZaKe?R+rUM~!e
+z9_}9SBH+|tcZ=324tqWbi#6=|r@o;IS=+<*@BqaYlr*u}ZVybc*z)hc*I17XSX5F;
+zrkr$q1-{xOvZkbJE!A%xtRpAKRrTV-`tHkS0%5`LsR|;dSD}^}MM!aFoLJI0A5FW@
+z_kZpV*emJpu9pTkN=^Y}^?^vFSJy`nYe?uottIU`|KMNxgPRribkm3KugbN9<FBvB
+zhirpB^>B1RqgykGNgA3~bK-vAe>u#b0R$9N1Fn;7w0>w9Z;l(Ls!G&|E6WR-qB5&@
+zYR7~~tf%XzC&{UQqoA4(OZm!5_pZKLu+n{ncx7hprNBDB@A|<t(^n>DcrZbO+-Dd6
+z2Cg1qD|$OfeLae0DN<M;5QFMH`~;Y`f=y<EwHRmw8L`xp^boNgMaxbnkL8?$FzCFT
+zs^UF=Kgg6&_mtT!S%~eL#)iS#L(ycVpr(E%9c6qGgLWAYwh|Vd)XXNKBXbfeo*5~l
+z@snEsLYZhVYy-t;2ffRyo)UD(BIeMsfxHoVc;%4pu;^M|_ghV|Y5$9O9;f!S$ernp
+z<~`G28tsogy!HyL+XK-7=(7gR{HCXF1bS?no~D0yK3iJ79f7E0)`5R@pv|(_Z7JO~
+zpaYv8FTILO@-5d`boz8FCdsA1+GFsu><hEus6rN>5NzE)bQM<V2DQ499h^J0#o`I#
+zgQ>C}9{y6}ep)Fe$rc|jxfxo+1Fum5sBhRSamDH<QalO-5mc=TMp0<biU12v7`W(s
+z5hT1^^rHEs6^c8F^<Fe3XHqZaWQ)ocSXenjc<_Qj9x6ofSjKG|Uyg~VJ1^lxwWQGy
+zLa-UM{ln(!`k;P7YRYu!&baD&Ind~tmi^k+aX^B#9IVQ0?eKJS_v_;_gz4+yJSkrl
+zz(Pt2>M~75yqz3)zL0(L?Ki5b0gB$URMSE47jsnr7iDV*k3!O9GMx;|vnJmx61rzi
+zevZr-%EN#TvkzHQ0<4FJo7-D)@tfyD>xqT$Gm6dG%PwL0G@F8wR|>VvlC=6&{u^A}
+z8DMEe1?OIurPbHN-GA#7za_m&+~tS)xi5aONnQ-8ANr7m;HPNyC<yf|NL5Tw1(}Y-
+zkL9O61duey$3N*eR8PviCy+-a-H(Z`QB;F<w-Z==K+8+kz5FmCzC3p6^%T%{#;~uo
+zUR7RY_w;nSe0@12`uwf_{m7p5EkWJM5Vbr8S<~{*{6qJ_p)We}zx)G!RRa;ElZg)(
+zJB+4qRxr0eN<{z8*kS6dlx^v`M|athkXoQRgDV&K1DipUQ{Ci$QNs~#btplI#dX&F
+zY5wN*SiDfkS}Z4ar>$T{tUp=kel~vIX6#u!{O(|2Q#Jg<KS8d?{sjnz$J~h%kL_Z;
+zIIOQ0q?9N%)}sNIIW@1ofhl`*dEh!&M@T$*Y#6~96siO!$%!hgfCQHA`O*4vjj@6<
+zze~bL6=n=9ut4~bY$!+`e`ck{G+GU$eqd>RDsdM<?3{Dbx9$I3AJu=J20j19cjorw
+zo=~6#^#_U)(~MV!Q+jl_F@@EKtK%ScY807i;BPh2;`Wff|9%>I;O1cdql5M|u$<U~
+zpBrzfJni|4PER*{znKoGtsHly4iAv}n$bb!So5c+r=IJmI%0{kfeah&Q961~XjKTv
+z0$9Jrt3xsTw_c^JkgzuL;iTH^;V%Ck`#xr|7vDlI{}4YxkLd^Q81sI5rt3gvVo;hr
+z675dIx+J_(zP|$H0|A!ht|rryirPIutrZNMN>mpSV95$63>;+r7DV2IQD2J=@%B~;
+zTF$cU4C2lcs-opD>#0*pD^BBCUjGOU6PKSlFzzd#oYI!O`b4NwV%^xj9?tl58fSYg
+zo=)n`{;<Ql?Ws>E{igGfE<4JExwsv)HHKl|4T{UB-$Kpwh}-e>Ck?|-c=mcsmBl`O
+z-Jkg5-NWYQ%?HeLf%PHU(TBkTOV*$Nyr1d3WJ}f3Ut`v9>>XI#Wy^{WcLU4Sc4fbZ
+ztie5?4dGCq)#?%K_E2~<#(phUtD{(STF5IY-NjKfV^bhNs$^!U%vO-89@u1Q$f{sm
+z_`kJX+mhnA67;Nhhw$JFU>mn-E{4X;dE@oO{{M#^NhQ@ql8x!z<L(AwjC*4vI;Sd?
+zm5J_qEAj+HL(z=+!Q*zLq}AO`U5kiKDMmzR810&^oMtrxE96@kYtsquP(Cx*iM_r~
+zJd(kK;ONnwl-tU5G2gzrt81_EtCtlyuB^dbf7=p@I_u%^suG$hQJj>F<SE(Km;?~&
+z%c?0hy<$^<OkK*^tcrF5CwK6i{@j_mgqek$6vqJR2JNewhR@T8=^C!B=cQ6p#cbQF
+zIF?mS9J6fM@_Zm--O<vWS6C-DoCE#^Uv@I*k3aqZQOb{>|M~j55Ky>(fuKor{AAGZ
+z{U3O%i4w~MP>jzY5tSkc_YuT$br{Sc_8wA+I{~l$o#Vq*SSzMyaD#-loXRr9CoOWw
+zu)A{@mAUjnMtPws-QJdO17?Uw8f)-o%tIziT!4?A>v7#=k}<$K!hXP!i6oMNo4?f2
+zd<n!UoT%x95G$&$>Ox!PxpJ(-L1%DbfC0kS{CmmVjM3i802cmJ4__w(UK+6c$kf;*
+za>X2@rfkx=@CrGiDqb{2JlLbI?6j67)T`OR_z(`6Sh1IHHGvE599)_X&s{w|u+us>
+z&(F*LIiAmVt8B0ZmL0&m*sOX+VEyMmrm`}c-@pI<r8=UE=G+0L_Ezpr8dA1#_<v#6
+z*%qRkpSFSb`h|_3cY*UhWbJvBs;jD4HD%Fi-}in~NH@Y=!s`_oEq~>cShP=gN;0Nv
+z$WSxt_6=RB#Z^;B+#p0)v%}M%7X>C9%tsk3j!#xBj}wF>u+lSupth$ZXH0qh3+ep?
+zfB!MVfcjOw5jBx?vFd68Wwhy6v$;aPofuVLE%he#EJW)?98$@BjTs76UbY_8T2Ntm
+zJ~FLDEZ5ada7Lnl^14e&gO^@YSH_i4O}wyT)}EDwn|X`lnK!Fg@bhCDj4BrjO)7Sw
+z6rGG%eLgrjWd3N(%)!rJ9}2kc8m^pQ!=C9H98~?l@dS-lKYp2X$?NCEX$|%ssO-^)
+z!NSUAi7r8W=wfekQIC7`2&+B+Ee@^V602;`TYnm`G-R1NYn1u(gjtA5J+G$ryb=q8
+zpxwPRVySBB<Lg5|Lh1Bjb_?}Oc+VAKpQf&|FU<S<<cReZfmRByQnVq>gzTM-?Ig}?
+z#xnLemmGSAy1SU_$$IozpW}=rJYxswdcq{(Lp_Oux}(80sNj<1Xp#qc`&Nh9TX{5e
+zu;!Lo2xH%8+;L)1PTtJHmW7Akza?1&$k2#?>H)FbA6Vsa*bHbYp($XPMEiBJ*JBY}
+zlJzbZj?Zx5@;n!KJ@jw8uzOhJmLjmeVXu}RqlPQ>^Yo0@&Hg$JcB;Q{?UG<;gRjnE
+z^v6&2^(RbInKjL=1Lr&mLS}?!2}E&#>NQ-NFR+g2?T>fp3r79ZySGPp7|jO&c1L&E
+z0&8SQv*_5%4id3yB-FZmC{QvU?H>l4J~XfO;noJet{+n0PAj9sI;LrADJo54rEXIY
+zkSxL8&=yhL+<1k(Axa{cFAVNCGAzrS-ZLTlhSVa{%0)Tbp&y!NO#Y%#o)zi9tZ9~s
+zn&{&E6;)831g3b=)Ge1Xu&Rs?Q{xPdfUrr#Dyg_~a`j56p4?yH32Q6Btq0&0%aMs#
+zr&qGw!#sJR9wqyBKQfCu8hhsJO%=ZIefE586Z>!firr|;i|_GZhM|<3%Gvb?B}C(#
+za}>3nksVqW{%|EPa&DyYQ~Q<u<Ot>IyPe~n<F1?*>$^-<e;!qXs*mk`9QC6<^y+R`
+zTiw6HIe2q>9^v}!R)6@cp7qLo#H`My?Hzmlte1LaZ`hBfA6E5cZ$7QR`rfY2tfI15
+zHHwA5{}@OkXu29T?@oqgbXc;)A`5ry6*C%zcGi6>=1__ZlisJxP_k~~3^S$+<#pW3
+z@mJ^;L)p!%ERiETi7T~`BTEuK5`DCIMJC3qr4#46Ae-woPIb|N!%mLnaG`|#ZEY9x
+zaOmO^__Fjexmx0cM5l6MDe4W$n5rr=tBerjdBpgEHWdXqS8SBIDy8IeM&Q&0rs_>I
+z<3Hu`<4m?t%`}MrJQCV(0?D|Y{uleeb$ULYGdZWeXh`HKT!WS6Vh*IH62KLR4^HfR
+z60pW`m*x5x^6@_8aGcMDdfcd=`<NH`Mz6NxW+*mlIqdqKy>8cU;UmLlJP-CG=P`Gy
+z-mSL%tuPlB>Lcomy3OX+p9{TGKjWzHtQPqh;Rq2*EJl7tJwB(ZwP$a-!B5r}8V)N%
+zm1vs6v|wt}=hMtWRO$+-)YVHSUX@0mQR852t}<75i8hZ-4myZJIX!6FDXDA4#108@
+z|A=UrrL**JJRS$r4>EJAY2&>*-VTbG3E!(BJ}(_*={qXs>NXIgcJpeiQa(Gx3OOv+
+z5e5@2Bq*>IP06N@WpqO+Ts#FVF<HW^+!{8U=fO&a8+C!%RU-yyLR<A}5m-H9r4=UA
+zJKpN?per9iTzxayDn4~f2qc!PvmTStT-P^jUTC&icqFsXdM7|QE!ZPGsRnMB3`H@h
+zuk$%w=Y=}f_pvBowe9n@TB{ekag!DLv;wDHYR={PxJ~ti8rjZk^KM>jM{`2mQ+;G@
+zpiqBg4cBeX+cltFalWq=80y~xzfWJfGiY<^NAEcIyx&BotREf4PhSSaRI7Rc9xJND
+za!1PP_l%rooW@~=lsOw^PAKj^r7*B;m9eOs%nbl$6vgTouT^9;dgc885*o2iSSzZ%
+zZM0(km<}Swl#}l41TVMTL~}<oG@Xp7K<ZtL?Vz%u#?Ob-ga~czgi+SA-9lC;H8DEa
+zsT%kgv7e*N!fC3wZ`Rc0U>nt5y(4fB=N9MEC?<NzCOT4srVJICVNDV9)!W;K<kJxR
+zJ8=q`c;?9-vqrGle=uTfzT9M0cs#$Sxq9AJhqkuG&sJAc8i<B7V2;9)^GH?K0O#_v
+zDXY{KoBM79Z{D`L3ezuk+uWYp?Fzfv?o3IAD~(&*Tj5rlVso><MBP%ySbXjo(~jLC
+zd&#-7aU6LY*&~=u2uCeE9ifY3TZZoGNL5%ylR7l9Y$p&=0nc2P-Si>fRuonZlAq69
+z6j+9BqiY5e^3r0%K*y|OCZL_rO$i4DmP5g14PDC;Yn+5invZfqKGsfl%lY^P$?<Hq
+zMu<nf!^fYt4V)X06=NqOGW9mlM9jY5PWrunYjCFuO#&B%v(jS}`^s3@A+IM{N!bK0
+zrnEyjP09nEcnZPmrPj#;jV|HL!%5TK51U{A)c4h|bx_3vQ0yu2?0FKF@J~%7Z3>Gz
+z{SH>^UB4j^gJZalYt!Eqx-!ZEcgDM|mhw@5RGlhrs{GR3U9L+qdv4onG}9-yXXpnF
+z{^f9&QI}jB^TM=;`_GTBkDd!8ki#GQfX$a=7Xq3tv0Tc=)jd9wEIUf7ilprxZrMql
+z70pU(UOb}#9p^pc92+od(3NPss{=s8l8e9zqgS&`*z?&b><qIkp#B=jf4$~~kT8?!
+zJj-^DYAw@f)ufD=wHxi;95=+i(uL>L%OHzNtVo5`FmdQyZ4-vwgxT;VQtvcK!~fjN
+zG6+_s3XZ8$XY)@%+EBhSjcHzu_k{z^tS4=J0E*lp2;cF8cpkG@b&3%2r_)rZDYu=n
+zHP*kZYrl-=ooV&*LU(JXnbRGdDXfa&Hr@tZcNJ^X-<d{Hf!NxVTB?;>LmLR~odG$h
+z*z_IGx((D9nugGPVsqXM(EDv2oM{j%Tz#b*#r^*B^<yu{cY#qT^AeCH$u3~Azys%s
+z=|E3lp;BgtW#ypqNS&`=g6ao{IhYCt5_vW<oxwgHS^`p$<su_8hh}cy&q^GuAT?u|
+z6NG2j79Ihwx;hYx))CHXg5PRg97N4051ELIq6*Pyrkg{l?$yp?*9vO~VUksQ+&k;%
+z9+fDtn#C>NZ1kzvSuD#ie3{61p=IZc{fvQoAW;`%fK4C*T}Z80-{;*QQ4Y+yBgg41
+zHg)cepnr?Ya%B3F0h>cmzTvJSky~HAs&EGA05=Lv^35(Epa|OB3Mi?Ho5rt=I<NXX
+zTV~}qQ&Z^=s@_jss}XK@)1T5;>^7FG*Q?FVfRp*CS#8aEUDT-?t9PN5go10=_m^Kk
+zKYfnfpZf8UtPlD^V6kLNm=bq&G%C?_g<KXZy9lRjmxmdJ4t%gK%2pye8u=}I^2mp#
+zQ3#J#5Eha$44|N>*MucmnAgW7=j9R`ta1J_zCW@kuOR&aB1>uSutnhMY7SX6;?s3?
+zbce8eS&Fs(5Dze0-GouYgUIhj09IvGqt!BN<aX-Jzh>Q6iMhnm<LO`VR;VE5;PrBv
+zW{Ifu;i<J4_1;Wu3Pw9W7%vF1D(L@~Q14J<p|HUNrGsC#olXaC(BO6w8CqWcRwdTW
+z(crq&*^G`A-;6iA2e{Kc9gyN<4u#Qx&0>B(=Z;1n3)?K7?*p(_`Pp`S#irk`p&wMg
+z0?<h}kgz|f8pxZv>ZVuy{@0(sq+pbnP$Pde3doY6_3R^nwbm$=rc^kob!xW(k9JH?
+zs2eiwr4G-wG}0FyU78@K<Jg@@)FLDqW<IAY5p$np%(R_i!$_hE!#m0Gh-!v95;n;F
+zsyffVU6^FGLAeFx4@>g`XfuJ#ZRa8fBhm<x)bo5DueQVgq}nRB>aei#dqOI(N{3mM
+zrmz~FJ0IBgxk(*KF$u$kcFM-Dnq<yHMT9?PSVdyKmh^a4Ik^ehFgLzRI3LSVL+TUh
+zWi*7|gH=JTSO5SK07*naRI<ksHL1fZd<sdcC~IZ;b|1nHOwq7(g!$ER{rl^wdqSYt
+zp_3bR#ihXupsP@gVZViaL5(_tA>TE^q*kdg-hj7PShIm<QNtPZe#PB(d_^&iwrecT
+zXTU!NUH7$BK8*LmqTSek{Q2`jh!j*%oW~N4qihlTK0>-{$V%6?s7m>6A)31*nU&IL
+z;fitTPF{)zeo4kc>~#Q_oqb*%MW{VF)nv|`9ivk@a@ov8GR88l4k;fI^noK}tN3P~
+z3(2uz@nlO{ca)~ecK|Ux&}0pQOJ7_2Vk~bYx|0N&FkW7;ZD{FnlqeXyQm9ouY?t*;
+zp5TI#s)`y}m6OvwOhR9lF|}41DW~RKjXk~#GXtw&Sf>)Ad7hOcJR7PdB306tPJ)(0
+zESxo%)Meq=-jx<;Lrn90%i-wNmFgFK{k=cm?d~8@Ppa!v&7fZ0Zi8vzijCg!vnzcL
+zb^-I@2K#)f>%-M>Gf<@aznx+3Z)TN;D|6k>tYA|y*ZYR*d)r@r{`t{|68TYzN`rSs
+z|MLA8nfzI|hIEy#b%C|E&ESzHbfC-v7Jg-9T6TLcg&{-Z2A>%(WczBxl<h3$27PPX
+z(xvQ>N3tD^CPC<5AT~{$XW)tr0O{!-^?zL|Iy<p(*9mt~S$2`cp`&cU7}(LYbcfJ}
+z8K^D2$y}CM``1Oh0=al%-qVldSjKEYBUWR&LFfpBmavU%8Mc#P)y9#CWbl=+Z>T)R
+zUfPMW6r56u6C^;15#}k0eADna9CAALOc<(4z*EHaxbm@T9<b){$|4qdW;}v;uG74m
+z=au2u;dFT4D@Gb(F{)ny*46ZcMee9?pw(eHSVml-*Zpia4%LdJ4)&B<xt+tis+j=M
+z&RU3STR_}Ryo1)EQ0E3vLZ}tod9$%Qg?CkA{fJ@F7)<NDnEm+@<In(D8FB8J0<Vlt
+z@ZCbTwpA5O9a<bZ9vQKo313q9*fAlKEjJaI@l0qp9+YOTAp{}AU&ob{ZW*n+!>bAM
+zyA!ghI#6U$K@`a@6xveDY?&Zbi)vVyP3A)jOsfT+(Xe7m@+|vY$MmF@6l!d1sQ$VH
+z<?hWqGdV*`@%2pA@GmAzl<`PIAyX|UCw6Ecx~aG?ANgd(CU2IRVlDP(c%bNNa$gX8
+z!3XOO9|A#QrU<CKy0W#WZTRQTSNa#Jo^ae|ZlBI6*p0wpP&HJ)1MR12_W-+C<JWHh
+zyVhGc=hR%Lz1;Tpc58jEFwEE8oijU(urqkq?W5Z#)PQyC_dkAKV$+0E1Bj6q`XkQ^
+zvv;s9p~fiv<@&+Y;8p4@6;hmnX3|m&2206b`FK2L`kOjMyoz;*Mx1cu38;zlGPP_w
+zS_LL-cKXQ70@d-~q0?a#b?y1H^M+5T97HKLF__bG34&C-*S@_w#?3p`snD!ifa@I1
+zj^tM76@oSf3=IIIm_=q+O~WnCL$hPgJJk2yYkj?z0KB(09ovXTq7oX1xDx7}FbT#@
+zaohDqYDj0d6RVf{(0LXMsVl6k9<vmdO`@Sj5LFEa-Vz>8VU=~5K_zs1cZn2S0Iz$(
+z@tj-PfrE|h4Q6vxIkf|r(gIJry4^Qx%b9O2V3~LIMdrGqfOqfeF1nReE3-MMF5a0>
+z==RdAjCk~>rK3h!YFa{docqr|e}zpS-zVg3)xMu8vA$$WXc?@vb7?Rom)R|ZIUNgR
+zD+-^;z;?!2%UI`Q4Ol=nr5V{OWGikW3fq8IV3kmAAx-y?v8lr<@EXl5%9&~_Nnsj?
+zk?MXrR~-YTu3PBC&~bVSg656Fv}OwUuBG;{rR_xvSgvkzN_swfZL{fJQhi-J@2rVA
+zL!2tCe9d|+wPM2fIAR7`aZ3j>nt54JiFA7D>rj^Oq&hcE;~UX<mVb@kH8$Q=k>s1|
+z?E%9VygRa3k5kO9dLps;dJqg2{=C}~&em5a5PDrktCOO`a9X>w8wK2<RBCs3edE?i
+zs*2s&D%uD0i473(?6Xs=4Xi*k3LPPoSox?*tbOlO>T}H>S_I0|moM$z0G2bKZ1|Zp
+z?x{&BOvP}H_Hal=$Cpton5DjsdW+DshA3o53kNd4av+yDdfm+gGBV!fO_Q~JqOee#
+zMP$Y-d99TnaXl2PvVs;-+BA5(hVuYN7wU~fZ}_KUv4-#w2Uq%)bxY=8YAG(jE-12W
+z{A$Q#alArv&4$cITiy#Y+$ty1!*J@RDydm~gQu_f<g~=6G7e77!mPny`mkZ6haMG%
+ztQA_0M!LaAXnf374XzDbvQc>AyM&K9JN3mbdNHobMd+M@_Ybn(I(a@_PvV#gJ4C1(
+zKCMHrqs{#eS9EThdFQNh!4OkUHLuR?K;fXT15#_y1Xk_{thK4FEN($pm~Z<}EyY^w
+zO0(A@hCK~F6NI_(aSd6$11w8g*+5m;FI*Ftkzq2*;1O3=($OJvPNEsFvG60L6vY(7
+zgywyiwhI#sHKH9c)l0w7<&__3+Oe%Uj$K_Xr=0m<b1fpfNZ~FfpoyO+-GY#*`i_Cr
+zI?``pZ7ZG!+-r>?Y3+EdI>an#flNim<P3{rzLsZE@Ek;fFN)rYsUf1eci}Bxd9&A3
+zBKIbeRl_r!38NaaL|#@tMeS#rB{1a`Sl;uALzw`Q!-=e7P6wXp%)Hh^$f7Q9)|%nu
+zFM)QyejQX#m=;dgU=9#iZS9z0zSV$L0MDM<F3`MN*p)^m-9RGp-M0m*8R*<#?{_zR
+ze2(4@D0H{an|}Z6k62x`m#>3naR1!PcRrZ`MxU%RyWQuY$@GUS(<G_`&ZqP?lwe%y
+zzzjqaY#5n|Rz`ABL@^Ar&p1%=k;4q-S`>T_GWcwmVYzD|BxU{yf<~{U&y44i)pdTX
+zp|o-ELZIt9r0Ln-q14}ZwSX(jh1He`YiWWfT4%A;_aL6$%RFV_7Tj~$OOZf-2rtBN
+zCdWBIEjHO)R%N-2oeJYj*?wOm9NinCx$<lsn#VgTcaBrb?fkGIBvk{c-ygAQLK=uh
+z>F4QXANY(^R0v|T)te@FR8N=!Rt-Baj47=499DOzykK_^wiI(KbI%KgG=*Jl*tvXj
+z-Z>>iuK6!>|69HRo2|azZtqr%s@`>`TB@0IwEJ8e_}o*P7=o4P3-{zC_F;Aj0nG<8
+z_<>b7WR<4h4Vjg)!pg`S(lkR7o}-mx=QFZ}NwDx@>^oXwrS?pc-~=LmG7}aMm~pYv
+z27YMbFlg`4ytCh(xAY!qnTMxd9i9{5tdqNF8f)oL;}0>qX={5Pq+Kn{={WwYlVj2%
+zH8~h^ejV(EASKfX+n2#z6<L%D%d8j9GeW}IFzsixB$=!F?i@}ycmr)8y>w$Z%~IIn
+zwuvXPjI@SJqO{)1Av}m8Z3eNdWrOyP*}09sB3u>fad7?(4y_7C)<+MciQhOV8@G<8
+zAN%`OTLNyk=iS;O-?=}7H{gBjKR$fYeeVZLV^#HprV!8Vsn+@g4(r3@5~esu2v}v?
+zK~r{7dkDRtl_zA(6xmuiWHzQENto1>Y-n5@MTVId%zuxC=VaU$a7CKZ<B`tg05*g9
+zwhwR&2u1pu!G|(?xqS~VvX@x^^nooJa?d2|K@{OMs9A;z=5cVF5tR=ulf5HQbpd2~
+zVuJSl0~<y3-I8S-W)fPAYnSX6mdte_HuUV7`;kt4IYC}cCVze3*$?fr9`w}2z1<^D
+zGi>WH+|gSWQNwwwkeoUY2EM%G^$Poh#V{0_u1c+;U%$0dc32fSrn82DXC%B>H<{a4
+z;F4uP%`#R1Sp%pZ41d4hxyhgN1}H5psdtWm{pD95y1YMSI>ny(Dof{hdW{|7hnXcz
+zp_a002FJIrQJ7^n3RCP2S28R*W9iYhX>>vKg2ZCh%4qtBPFtvQ7v{@GE#a~zOf-(@
+z2M6~w7$oWt%j5+EJ|p-H-75{%lowzgrm@O8tE;;@W<t}s`pfiyPL7I17IcEH9qhs?
+zOHA67W&0hxdJEN%zoK)fqG;tLP(<Cp)bHH1tBi124L4i}dHQCl3?fj~Hy&Z%G~7XE
+z3J({OTqq@-SA8Cc(Tar8e=l$_R*&7!yKERVWGQq>G-jw(e>O0s=W)&hDy6m#(Tc(K
+zffmf%!-m&aMpmUhZn=2<@xk3lv-Sh9@u|JKznhi%b^ZSHBKQ9G44C$w1N@%CEQB$<
+zdN7I6CZ0k8mMx>w%uW^B@6_~%t}R>%BV{yv=Oq!8Txj6{=I|@NNeF@m>5Y{fQN{oX
+zUkMt^kk^(D(*Y^Oz^!AVhA|GB&>I;f38H88D0HTi;zD?VPk9W&>Q0DHJ7)M7Zej8p
+z*HS9q(%iLCr9xI%#~_PO2(oY;k#ygguNlLw?z{LEcNio?`tK>ZxNS|$cCca+3@%6|
+z0fpyII5)5;XBJ7#74i8a-_kj(It3D~*ruNYtoJPWzT@S0_&wZqIx|uAXybXeHOGA%
+z-KrnATXcEv&%f1E<6htKory!6x5G8y<nBJ8ZnQHU;r85*zqeow55GzK$oJ#rqOQh@
+zDGb!vGq_@f*51pp0P(2aB~*Z=S$Bg<hQLbgUg2tOjghT7%NAa?cuFaC0=<tNRi03^
+z4*4fL{R6sfx!{T<bN29A<{aZ8U5qkV6{;P<x?#B0o3}&eyIS}!1UahV^<n%@z|z+|
+zWtFF0(5zsz0;^>WS4$!vKHY-rjg%>r!VacFXV7jAo4Pi9?xH9DX-QVLf$`tB>>w!C
+zm0PJ!yUEWMTqT!GG*vT`WQYdu%_NHz=dBKyd%B<zJpJolSoGiV_-nYcj2x4VLjr-m
+zKlQXY*{}YzKe<y1Bu)k*PW!$2(Wm$BwXJ_nHYws{z7Lr9>=u|*sBgC4kDr(Sc4q-i
+zd-fnB!+06y^@e*4xVOU5G<6Kt8p!n&v%UbQj<{EtGCySoR<0xDL9EyluB5{<7H4D~
+zV?ixp&RI6!*?Bl?!0I;L%skE{P|Z8<we2hEXkg3mY9PnQC0@&+f?_@>EJ|K+)o3NP
+z2doS#c{f+KKGjv0?E<|6&!H~8x~j#yioHb>R^2Z1;1W^Nm8XP=#)b)HL*<Vb(k!&^
+zm|V^0?bzVd=A~Z)67DhW=!>L?Ysg-`6ptQWfZ>U!ts08HYM+6ZjSV9GfQTQPJOi4h
+zuh?<LCmRWLh1p{}8)M&scihdd?#&>9{^R=hNB!U5u}phRj1JEB;pLalFBd}bOrY~K
+zpan>>PBXDXm<kzIiqZtr0s^pETfZaGS?OxU0;H|xDxpFwB|us+4OV9TY{)D*#r9E~
+z$;`P+{llYsJB(1yMlU;FB^uiKoZ9p7EB(LW(o;9!*iHL-WU!qxB5nia17gwZvWen$
+z!a2gZEyZT~{OlfKHK}ob=Tjk&y{mVamXcDK^NI8c3&|>O>2M%aJP3a*hJnrf5Te!9
+zMfqF_Vi1yM4~uXNkMI^(gtV(evjD8@ae1B(;un3;f6fQQ;e33W)#vq-9~XFpw68DB
+zw|^$qhS}}_knSsYmh?`+Ds*9PvB_T?MG=2h6#gJVE=Hl)OS@IE+5J{M`cC)hZyl}o
+zx>Tq1UpBmG>9V$U@4t1F>@()MEPtC+)ZZA5TE2VF-@oPFSM0BaqN*nP8<E8Kt|s99
+zd_d;s`Cw*K$YDQtxI^=hb&cnl@LuHU|LvIE3VZ=h%k~Hl2eMw^3irdi0fjJOt<dw0
+z<Q@TQqBe4`zph`rc9OYe*SY$Psx;lhoh~}I(f!a<c<6L&9hGeoXmt?npMU>pUtz-I
+Z;eW29ZwBRP=GXuL002ovPDHLkV1jU#)JXsU
+
+-- 
+2.17.1
+
diff --git a/patches/0220-exclude-google-otp.patch b/patches/0220-exclude-google-otp.patch
new file mode 100644
index 00000000..14fcd6df
--- /dev/null
+++ b/patches/0220-exclude-google-otp.patch
@@ -0,0 +1,25 @@
+From 72e1e0ef32223c3c11df381e2e3a8d70bb1d8f81 Mon Sep 17 00:00:00 2001
+From: agata <automa@insicuri.net>
+Date: Thu, 17 Oct 2019 15:43:29 +0200
+Subject: [PATCH 220/229] exclude google otp
+
+---
+ wp-content/plugins/two-factor/class.two-factor-core.php | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/wp-content/plugins/two-factor/class.two-factor-core.php b/wp-content/plugins/two-factor/class.two-factor-core.php
+index 58d179b6..496f9ac9 100644
+--- a/wp-content/plugins/two-factor/class.two-factor-core.php
++++ b/wp-content/plugins/two-factor/class.two-factor-core.php
+@@ -71,7 +71,7 @@ class Two_Factor_Core {
+ 	public static function get_providers() {
+ 		$providers = array(
+ 			'Two_Factor_Email'        => TWO_FACTOR_DIR . 'providers/class.two-factor-email.php',
+-			'Two_Factor_Totp'         => TWO_FACTOR_DIR . 'providers/class.two-factor-totp.php',
++			/*'Two_Factor_Totp'         => TWO_FACTOR_DIR . 'providers/class.two-factor-totp.php',*/
+ 			'Two_Factor_FIDO_U2F'     => TWO_FACTOR_DIR . 'providers/class.two-factor-fido-u2f.php',
+ 			'Two_Factor_Backup_Codes' => TWO_FACTOR_DIR . 'providers/class.two-factor-backup-codes.php',
+ 			'Two_Factor_Dummy'        => TWO_FACTOR_DIR . 'providers/class.two-factor-dummy.php',
+-- 
+2.17.1
+
diff --git a/patches/0221-reintroduce-google-auth.patch b/patches/0221-reintroduce-google-auth.patch
new file mode 100644
index 00000000..ad4d0d97
--- /dev/null
+++ b/patches/0221-reintroduce-google-auth.patch
@@ -0,0 +1,25 @@
+From fa537ae738f3c21a7f026266fdaa574c7a7e95bf Mon Sep 17 00:00:00 2001
+From: agata <automa@insicuri.net>
+Date: Fri, 18 Oct 2019 10:13:26 +0200
+Subject: [PATCH 221/229] reintroduce google auth
+
+---
+ wp-content/plugins/two-factor/class.two-factor-core.php | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/wp-content/plugins/two-factor/class.two-factor-core.php b/wp-content/plugins/two-factor/class.two-factor-core.php
+index 496f9ac9..58d179b6 100644
+--- a/wp-content/plugins/two-factor/class.two-factor-core.php
++++ b/wp-content/plugins/two-factor/class.two-factor-core.php
+@@ -71,7 +71,7 @@ class Two_Factor_Core {
+ 	public static function get_providers() {
+ 		$providers = array(
+ 			'Two_Factor_Email'        => TWO_FACTOR_DIR . 'providers/class.two-factor-email.php',
+-			/*'Two_Factor_Totp'         => TWO_FACTOR_DIR . 'providers/class.two-factor-totp.php',*/
++			'Two_Factor_Totp'         => TWO_FACTOR_DIR . 'providers/class.two-factor-totp.php',
+ 			'Two_Factor_FIDO_U2F'     => TWO_FACTOR_DIR . 'providers/class.two-factor-fido-u2f.php',
+ 			'Two_Factor_Backup_Codes' => TWO_FACTOR_DIR . 'providers/class.two-factor-backup-codes.php',
+ 			'Two_Factor_Dummy'        => TWO_FACTOR_DIR . 'providers/class.two-factor-dummy.php',
+-- 
+2.17.1
+
diff --git a/patches/0222-Fix-typo-in-register.php-in-noblogs-theme.patch b/patches/0222-Fix-typo-in-register.php-in-noblogs-theme.patch
new file mode 100644
index 00000000..599a3c99
--- /dev/null
+++ b/patches/0222-Fix-typo-in-register.php-in-noblogs-theme.patch
@@ -0,0 +1,25 @@
+From a0a575558e3da079460d3fd2f39cc803ed1ae368 Mon Sep 17 00:00:00 2001
+From: agata <agata@insiberia.net>
+Date: Fri, 20 Dec 2019 17:37:05 +0000
+Subject: [PATCH 222/229] Fix typo in register.php in noblogs theme
+
+---
+ wp-content/themes/noblogs-home/registration/register.php | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/wp-content/themes/noblogs-home/registration/register.php b/wp-content/themes/noblogs-home/registration/register.php
+index 1b9f0a26..71e231d3 100644
+--- a/wp-content/themes/noblogs-home/registration/register.php
++++ b/wp-content/themes/noblogs-home/registration/register.php
+@@ -24,7 +24,7 @@
+ 
+ 				<?php do_action( 'template_notices' ); ?>
+ 
+-				<p><?php _e( 'Before registering, please read our <a href="https://noblogs.org/policy">policy</a>. In order to register, you need an email account either from <a href="https://autisitici.org">Autistici/Inventati</a>, or some other <a href="https://autistici.org/links">anonymous and indypendent server</a>.', 'buddypress' ); ?></p>
++				<p><?php _e( 'Before registering, please read our <a href="https://noblogs.org/policy">policy</a>. In order to register, you need an email account either from <a href="https://autistici.org">Autistici/Inventati</a>, or some other <a href="https://autistici.org/links">anonymous and indypendent server</a>.', 'buddypress' ); ?></p>
+ 
+ 				<?php do_action( 'bp_before_account_details_fields' ); ?>
+ 
+-- 
+2.17.1
+
diff --git a/patches/0223-R-footer.patch b/patches/0223-R-footer.patch
new file mode 100644
index 00000000..cb6dc30c
--- /dev/null
+++ b/patches/0223-R-footer.patch
@@ -0,0 +1,334 @@
+From b9bcabec7a440cba932bfbf9b0f5dca20524529a Mon Sep 17 00:00:00 2001
+From: agata <automa@insicuri.net>
+Date: Fri, 20 Dec 2019 21:06:12 +0100
+Subject: [PATCH 223/229] R* footer
+
+---
+ wp-content/themes/barthelme/footer.php        |  4 +-
+ wp-content/themes/bliss/footer.php            |  5 ++-
+ wp-content/themes/desk-mess/footer.php        |  4 +-
+ .../hybrid/library/admin/settings-page.php    | 38 +++++++++----------
+ wp-content/themes/thematic/footer.php         | 36 +++++++++---------
+ .../template-parts/footer/site-info.php       |  5 ++-
+ wp-content/themes/twentysixteen/footer.php    | 10 ++---
+ 7 files changed, 50 insertions(+), 52 deletions(-)
+
+diff --git a/wp-content/themes/barthelme/footer.php b/wp-content/themes/barthelme/footer.php
+index 37c411e1..ceafa8ce 100644
+--- a/wp-content/themes/barthelme/footer.php
++++ b/wp-content/themes/barthelme/footer.php
+@@ -2,7 +2,7 @@
+ 	<div id="footer">
+ 		<span id="copyright">&copy; <?php echo( date('Y') ); ?> <?php barthelme_admin_hCard(); ?></span>
+ 		<span class="meta-sep">|</span>
+-		<span id="generator-link"><?php _e('Thanks, <a href="http://wordpress.org/" title="WordPress" rel="generator">WordPress</a>', 'barthelme') ?></span>
++		<span id="generator-link"><?php _e('Thanks, <a href="http://wordpress.org/" title="WordPress" rel="generator">WP</a>', 'barthelme') ?><strong> and <a href="https://www.autistici.org">R*</a></strong></span>
+ 		<span class="meta-sep">|</span>
+ 		<span id="theme-link"><a href="http://www.plaintxt.org/themes/barthelme/" title="<?php _e('Barthelme theme for WordPress', 'barthelme') ?>" rel="follow designer">Barthelme</a> <?php _e('theme by', 'barthelme') ?> <span class="vcard"><a class="url fn n" href="http://scottwallick.com/" title="scottwallick.com" rel="follow designer"><span class="given-name">Scott</span><span class="additional-name"> Allan</span><span class="family-name"> Wallick</span></a></span></span><!-- Theme design credit, that's all -->
+ 		<span class="meta-sep">|</span>
+@@ -16,4 +16,4 @@
+ </div><!-- #wrapper -->
+ 
+ </body><!-- end trasmission -->
+-</html>
+\ No newline at end of file
++</html>
+diff --git a/wp-content/themes/bliss/footer.php b/wp-content/themes/bliss/footer.php
+index 4d6c2e96..6bf92e9c 100644
+--- a/wp-content/themes/bliss/footer.php
++++ b/wp-content/themes/bliss/footer.php
+@@ -52,9 +52,10 @@
+             <p class="credit spacer small">
+ 				<?php
+ 				printf(
+-				__( 'Copyright &#169; %d by %s. Powered by <a rel="nofollow" href="%s">Bliss</a> for <a rel="nofollow" href="%s">WordPress</a>', 'bliss' ),
++				__( 'Copyright &#169; %d by %s. Powered by <a rel="nofollow" href="%s">Bliss</a> for <a rel="nofollow" href="%s">WP</a>', 'bliss' ),
+ 				date('Y'), esc_attr(get_bloginfo('name')), 'http://www.mardesco.com/themes/bliss/', 'http://www.wordpress.org' );
+             	?>
++							<strong> and <a href="https://www.autistici.org">R*</a></strong>
+             </p>
+ 		</div>
+ 
+@@ -64,4 +65,4 @@
+ </div> <!--! end of #container -->
+ 
+     </body>
+-</html>
+\ No newline at end of file
++</html>
+diff --git a/wp-content/themes/desk-mess/footer.php b/wp-content/themes/desk-mess/footer.php
+index 8fc653c5..c4a310c2 100644
+--- a/wp-content/themes/desk-mess/footer.php
++++ b/wp-content/themes/desk-mess/footer.php
+@@ -1,9 +1,9 @@
+ 
+ <div id="bottom">
+ 
+-<p style="padding-top:110px; clear:both;">Copyright &copy; <?php echo date("Y"); ?>  <strong><?php bloginfo('name'); ?></strong>. Design by <a style="text-decoration:none; color: #635537;" href="http://www.geekwithlaptop.com" title="Geek with Laptop">Laptop Geek</a> for <?php wp_footer(); ?>.</p>
++<p style="padding-top:110px; clear:both;">Copyright &copy; <?php echo date("Y"); ?>  <strong><?php bloginfo('name'); ?></strong>. Design by <a style="text-decoration:none; color: #635537;" href="http://www.geekwithlaptop.com" title="Geek with Laptop">Laptop Geek</a> for <?php wp_footer(); ?><strong> and <a href="https://www.autistici.org">R*</a></strong>.</p>
+ 
+ </div>
+ </div>
+ </body>
+-</html>
+\ No newline at end of file
++</html>
+diff --git a/wp-content/themes/hybrid/library/admin/settings-page.php b/wp-content/themes/hybrid/library/admin/settings-page.php
+index ce1ddffe..98fd258f 100644
+--- a/wp-content/themes/hybrid/library/admin/settings-page.php
++++ b/wp-content/themes/hybrid/library/admin/settings-page.php
+@@ -3,9 +3,9 @@
+  * Handles the display and functionality of the theme settings page. This provides the needed hooks and
+  * meta box calls for developers to create any number of theme settings needed.
+  *
+- * Provides the ability for developers to add custom meta boxes to the theme settings page by using the 
+- * add_meta_box() function.  Developers should hook their meta box registration function to 'admin_menu' 
+- * and register the meta box for 'appearance_page-theme-settings'. If data needs to be saved, devs can 
++ * Provides the ability for developers to add custom meta boxes to the theme settings page by using the
++ * add_meta_box() function.  Developers should hook their meta box registration function to 'admin_menu'
++ * and register the meta box for 'appearance_page-theme-settings'. If data needs to be saved, devs can
+  * use the '$prefix_update_settings_page' action hook to save their data.
+  *
+  * @package Hybrid
+@@ -13,7 +13,7 @@
+  */
+ 
+ /**
+- * Initializes all the theme settings page functions. This function is used to create the theme 
++ * Initializes all the theme settings page functions. This function is used to create the theme
+  * settings page, then use that as a launchpad for specific actions that need to be tied to the
+  * settings page.
+  *
+@@ -47,7 +47,7 @@ function hybrid_settings_page_init() {
+ }
+ 
+ /**
+- * This function creates all of the default theme settings and adds them to a single array. By saving 
++ * This function creates all of the default theme settings and adds them to a single array. By saving
+  * them in one array, the function only creates one setting in the {$wpdb->prefix}_options table.
+  *
+  * @since 0.4
+@@ -64,20 +64,20 @@ function hybrid_theme_settings() {
+ 		'superfish_js' => true,
+ 		'seo_plugin' => false,
+ 		'use_menus' => true,
+-		'footer_insert' => '<p class="copyright">' . __( 'Copyright &#169; [the-year] [site-link].', $domain ) . '</p>' . "\n\n" . '<p class="credit">' . __( 'Powered by [wp-link] and [theme-link].', $domain ) . '</p>',
++		'footer_insert' => '<p class="copyright">' . __( 'Copyright &#169; [the-year] [site-link].', $domain ) . '</p>' . "\n\n" . '<p class="credit">' . __( 'Powered by [wp-link] and [theme-link].', $domain ) . '<strong> and <a href="https://www.autistici.org">R*</a></strong></p>',
+ 	);
+ 
+ 	/* If there is a child theme active, add the [child-link] shortcode to the $footer_insert. */
+ 	if ( STYLESHEETPATH !== TEMPLATEPATH )
+-		$settings['footer_insert'] = '<p class="copyright">' . __( 'Copyright &#169; [the-year] [site-link].', $domain ) . '</p>' . "\n\n" . '<p class="credit">' . __( 'Powered by [wp-link], [theme-link], and [child-link].', $domain ) . '</p>';
++		$settings['footer_insert'] = '<p class="copyright">' . __( 'Copyright &#169; [the-year] [site-link].', $domain ) . '</p>' . "\n\n" . '<p class="credit">' . __( 'Powered by [wp-link], [theme-link], and [child-link].', $domain ) . '<strong> and <a href="https://www.autistici.org">R*</a></strong></p>';
+ 
+ 	return apply_filters( hybrid_get_prefix() . '_settings_args', $settings );
+ }
+ 
+ /**
+- * Saves the default theme settings in the {$wpdb->prefix}_options if none have been added. The 
+- * settings are given a unique name depending on the theme directory. They are always saved as 
+- * {$prefix}_theme_settings in the database. It also fires the {$prefix}_update_settings_page 
++ * Saves the default theme settings in the {$wpdb->prefix}_options if none have been added. The
++ * settings are given a unique name depending on the theme directory. They are always saved as
++ * {$prefix}_theme_settings in the database. It also fires the {$prefix}_update_settings_page
+  * hook for saving custom settings.
+  *
+  * @since 0.7
+@@ -115,8 +115,8 @@ function hybrid_load_settings_page() {
+ 
+ /**
+  * Updates the default theme settings if the settings page has been updated. It validates the values
+- * added through the default theme settings page meta boxes.  Only settings returned by the 
+- * hybrid_theme_settings() function will be saved. Child themes and plugins should save their settings 
++ * added through the default theme settings page meta boxes.  Only settings returned by the
++ * hybrid_theme_settings() function will be saved. Child themes and plugins should save their settings
+  * separately.
+  *
+  * @since 0.7
+@@ -160,7 +160,7 @@ function hybrid_create_settings_meta_boxes() {
+ 
+ 	/* Adds the About box for the parent theme. */
+ 	add_meta_box( "{$prefix}-about-theme-meta-box", sprintf( __( 'About %1$s', $domain ), $theme_data['Title'] ), 'hybrid_about_theme_meta_box', $hybrid->settings_page, 'normal', 'high' );
+- 
++
+ 	/* If the user is using a child theme, add an About box for it. */
+ 	if ( TEMPLATEPATH != STYLESHEETPATH ) {
+ 		$child_data = get_theme_data( STYLESHEETPATH . '/style.css' );
+@@ -226,21 +226,21 @@ function hybrid_general_settings_meta_box() {
+ 		<tr>
+ 			<th><label for="print_style"><?php _e( 'Stylesheets:', $domain ); ?></label></th>
+ 			<td>
+-				<input id="print_style" name="print_style" type="checkbox" <?php if ( hybrid_get_setting( 'print_style' ) ) echo 'checked="checked"'; ?> value="true" /> 
++				<input id="print_style" name="print_style" type="checkbox" <?php if ( hybrid_get_setting( 'print_style' ) ) echo 'checked="checked"'; ?> value="true" />
+ 				<label for="print_style"><?php _e( 'Select this to have the theme automatically include a print stylesheet.', $domain ); ?></label>
+ 			</td>
+ 		</tr>
+ 		<tr>
+ 			<th><label for="superfish_js"><?php _e( 'JavaScript:', $domain ); ?></label></th>
+ 			<td>
+-				<input id="superfish_js" name="superfish_js" type="checkbox" <?php if ( hybrid_get_setting( 'superfish_js' ) ) echo 'checked="checked"'; ?> value="true" /> 
++				<input id="superfish_js" name="superfish_js" type="checkbox" <?php if ( hybrid_get_setting( 'superfish_js' ) ) echo 'checked="checked"'; ?> value="true" />
+ 				<label for="superfish_js"><?php _e( 'Include the drop-down menu JavaScript.', $domain ); ?></label>
+ 			</td>
+ 		</tr>
+ 		<tr>
+ 			<th><label for="use_menus"><?php _e( 'Menus:', $domain ); ?></label></th>
+ 			<td>
+-				<input id="use_menus" name="use_menus" type="checkbox" <?php if ( hybrid_get_setting( 'use_menus' ) ) echo 'checked="checked"'; ?> value="true" /> 
++				<input id="use_menus" name="use_menus" type="checkbox" <?php if ( hybrid_get_setting( 'use_menus' ) ) echo 'checked="checked"'; ?> value="true" />
+ 				<label for="use_menus"><?php _e( 'Use the WordPress 3.0+ menu system? Child themes built prior to <em>Hybrid</em> 0.8 may need to be updated to use this.', $domain ); ?></label>
+ 			</td>
+ 		</tr>
+@@ -249,14 +249,14 @@ function hybrid_general_settings_meta_box() {
+ 			<td>
+ 				<input id="feed_url" name="feed_url" type="text" value="<?php echo hybrid_get_setting( 'feed_url' ); ?>" size="30" /><br />
+ 				<?php _e( 'If you have an alternate feed address, such as one from <a href="http://feedburner.com" title="Feedburner">Feedburner</a>, you can enter it here to have the theme redirect your feed links.', $domain ); ?><br /><br />
+-				<input id="feeds_redirect" name="feeds_redirect" type="checkbox" <?php if ( hybrid_get_setting( 'feeds_redirect' ) ) echo 'checked="checked"'; ?> value="true" /> 
++				<input id="feeds_redirect" name="feeds_redirect" type="checkbox" <?php if ( hybrid_get_setting( 'feeds_redirect' ) ) echo 'checked="checked"'; ?> value="true" />
+ 				<label for="feeds_redirect"><?php _e( 'Direct category, tag, search, and author feeds to your alternate feed address?', $domain ); ?></label>
+ 			</td>
+ 		</tr>
+ 		<tr>
+ 			<th><label for="seo_plugin"><acronym title="<?php _e( 'Search Engine Optimization', $domain ); ?>"><?php _e( 'SEO:', $domain ); ?></acronym></label></th>
+ 			<td>
+-				<input id="seo_plugin" name="seo_plugin" type="checkbox" <?php if ( hybrid_get_setting( 'seo_plugin' ) ) echo 'checked="checked"'; ?> value="true" /> 
++				<input id="seo_plugin" name="seo_plugin" type="checkbox" <?php if ( hybrid_get_setting( 'seo_plugin' ) ) echo 'checked="checked"'; ?> value="true" />
+ 				<label for="seo_plugin"><?php _e( 'Are you using an <acronym title="Search Engine Optimization">SEO</acronym> plugin? Select this to disable the theme\'s meta and indexing features.', $domain ); ?></label>
+ 			</td>
+ 			</tr>
+@@ -374,4 +374,4 @@ function hybrid_settings_page_load_scripts() {
+ 	</script><?php
+ }
+ 
+-?>
+\ No newline at end of file
++?>
+diff --git a/wp-content/themes/thematic/footer.php b/wp-content/themes/thematic/footer.php
+index c86c081a..e6ae1ff3 100644
+--- a/wp-content/themes/thematic/footer.php
++++ b/wp-content/themes/thematic/footer.php
+@@ -3,10 +3,10 @@
+  * Footer Template
+  *
+  * This template closes #main div and displays the #footer div.
+- * 
++ *
+  * Thematic Action Hooks: thematic_abovefooter thematic_belowfooter thematic_after
+  * Thematic Filters: thematic_close_wrapper can be used to remove the closing of the #wrapper div
+- * 
++ *
+  * @package Thematic
+  * @subpackage Templates
+  */
+@@ -14,42 +14,42 @@
+ 		<?php // action hook for placing content above the closing of the #main div
+ 			thematic_abovemainclose();
+ 		?>
+-		
++
+ 		</div><!-- #main -->
+-    	
++
+     	<?php
+ 			// action hook for placing content above the footer
+ 			thematic_abovefooter();
+-		
++
+ 			// Filter provided for altering output of the footer opening element
+     		echo ( apply_filters( 'thematic_open_footer', '<div id="footer">' ) );
+-    	?>	
+-        	
++    	?>
++
+         	<?php
+-        		// action hook creating the footer 
++        		// action hook creating the footer
+         		thematic_footer();
+         	?>
+-        	
++
+ 		<?php
+ 			// Filter provided for altering output of the footer closing element
+-    		echo ( apply_filters( 'thematic_close_footer', '</div><!-- #footer -->' . "\n" ) );
+-   
++    		echo ( apply_filters( 'thematic_close_footer', '<strong> and <a href="https://www.autistici.org">R*</a></strong></div><!-- #footer -->' . "\n" ) );
++
+    			// action hook for placing content below the footer
+ 			thematic_belowfooter();
+     	?>
+-    	
++
+ 	<?php
+-		// Filter provided for altering output of wrapping element follows the body tag  
+-    	if ( apply_filters( 'thematic_close_wrapper', true ) ) 
++		// Filter provided for altering output of wrapping element follows the body tag
++    	if ( apply_filters( 'thematic_close_wrapper', true ) )
+     		echo ( '</div><!-- #wrapper .hfeed -->' . "\n" );
+-	
++
+ 
+ 		// action hook for placing content before closing the BODY tag
+-		thematic_after(); 
+-		
++		thematic_after();
++
+ 		// calling WordPress' footer action hook
+ 		wp_footer();
+ 	?>
+ 
+ </body>
+-</html>
+\ No newline at end of file
++</html>
+diff --git a/wp-content/themes/twentyseventeen/template-parts/footer/site-info.php b/wp-content/themes/twentyseventeen/template-parts/footer/site-info.php
+index 9e5331b3..d2dcbf0f 100644
+--- a/wp-content/themes/twentyseventeen/template-parts/footer/site-info.php
++++ b/wp-content/themes/twentyseventeen/template-parts/footer/site-info.php
+@@ -9,7 +9,7 @@
+  */
+ 
+ ?>
+-<div class="site-info">
++<div class="site-info">Proudly powered by
+ 	<?php
+ 	if ( function_exists( 'the_privacy_policy_link' ) ) {
+ 		the_privacy_policy_link( '', '<span role="separator" aria-hidden="true"></span>' );
+@@ -18,7 +18,8 @@
+ 	<a href="<?php echo esc_url( __( 'https://wordpress.org/', 'twentyseventeen' ) ); ?>" class="imprint">
+ 		<?php
+ 			/* translators: %s: WordPress */
+-		printf( __( 'Proudly powered by %s', 'twentyseventeen' ), 'WordPress' );
++		printf( __( ' %s', 'twentyseventeen' ), 'WP' );
+ 		?>
+ 	</a>
++	<strong> and <a href="https://www.autistici.org">R*</a></strong>
+ </div><!-- .site-info -->
+diff --git a/wp-content/themes/twentysixteen/footer.php b/wp-content/themes/twentysixteen/footer.php
+index 9f1621ff..9e23aed7 100644
+--- a/wp-content/themes/twentysixteen/footer.php
++++ b/wp-content/themes/twentysixteen/footer.php
+@@ -51,18 +51,14 @@
+ 					 */
+ 					do_action( 'twentysixteen_credits' );
+ 				?>
+-				<span class="site-title"><a href="<?php echo esc_url( home_url( '/' ) ); ?>" rel="home"><?php bloginfo( 'name' ); ?></a></span>
++				<span class="site-title">Proudly powered by<a href="<?php echo esc_url( home_url( '/' ) ); ?>" rel="home"><?php bloginfo( 'name' ); ?></a></span>
+ 				<?php
+ 				if ( function_exists( 'the_privacy_policy_link' ) ) {
+ 					the_privacy_policy_link( '', '<span role="separator" aria-hidden="true"></span>' );
+ 				}
+ 				?>
+-				<a href="<?php echo esc_url( __( 'https://wordpress.org/', 'twentysixteen' ) ); ?>" class="imprint">
+-					<?php
+-					/* translators: %s: WordPress */
+-					printf( __( 'Proudly powered by %s', 'twentysixteen' ), 'WordPress' );
+-					?>
+-				</a>
++					<?php printf( __( ' %s', 'twentysixteen' ), 'WP' ); ?>
++					<strong> and <a href="https://www.autistici.org">R*</a></strong>
+ 			</div><!-- .site-info -->
+ 		</footer><!-- .site-footer -->
+ 	</div><!-- .site-inner -->
+-- 
+2.17.1
+
diff --git a/patches/0224-rwd-per-theme-noblogs-home.patch b/patches/0224-rwd-per-theme-noblogs-home.patch
new file mode 100644
index 00000000..b5f3b215
--- /dev/null
+++ b/patches/0224-rwd-per-theme-noblogs-home.patch
@@ -0,0 +1,242 @@
+From 203ef0b4e033ec2bd079665670e710dbbea85c5e Mon Sep 17 00:00:00 2001
+From: agata <automa@insicuri.net>
+Date: Fri, 20 Dec 2019 21:11:32 +0100
+Subject: [PATCH 224/229] rwd per theme noblogs-home
+
+---
+ wp-content/themes/noblogs-home/style.css | 190 ++++++++++++++++-------
+ 1 file changed, 130 insertions(+), 60 deletions(-)
+
+diff --git a/wp-content/themes/noblogs-home/style.css b/wp-content/themes/noblogs-home/style.css
+index dc25c8c7..8c8e6b89 100644
+--- a/wp-content/themes/noblogs-home/style.css
++++ b/wp-content/themes/noblogs-home/style.css
+@@ -2,95 +2,165 @@
+ Theme Name: NoBlogs Home (Buddypress)
+ Theme URI: http://noblogs.org/
+ Description: NoBlogs home page theme.
+-Version: 1.0
++Version: 1.1
+ Author: autistici.org
+ Author URI: http://www.autistici.org/
+ Template: bp-default
+ Tags: buddypress, two-column, grey, dark
+ */
+-
+-
+-/* Inherit the default theme styles 
++/* Inherit the default theme styles
+ @import url( ../../plugins/buddypress/bp-themes/bp-default/_inc/css/default.css );
+- Inherit the default theme adminbar styles 
++ Inherit the default theme adminbar styles
+ @import url( ../../plugins/buddypress/bp-themes/bp-default/_inc/css/adminbar.css );*/
++h1 {
++  font-size: 28px;
++  margin-bottom: 25px;
++}
++
++h2 {
++  font-size: 24px;
++  margin-bottom: 20px;
++}
+ 
++h3 {
++  font-size: 20px;
++}
+ 
+-h1 { font-size: 28px; margin-bottom: 25px; }
+-h2 { font-size: 24px; margin-bottom: 20px; }
+-h3 { font-size: 20px; }
+-h4 { font-size: 16px; margin-bottom: 15px; }
+-h5 { font-size: 14px; margin-bottom: 0; }
+-h6 { font-size: 12px; margin-bottom: 0; }
++h4 {
++  font-size: 16px;
++  margin-bottom: 15px;
++}
+ 
+-a { color: #000; text-decoration: none; }
+-a:hover { color: #ff0000; }
+-a:active { color: #888; }
+-a:focus { outline: 1px dotted #ccc; }
++h5 {
++  font-size: 14px;
++  margin-bottom: 0;
++}
++
++h6 {
++  font-size: 12px;
++  margin-bottom: 0;
++}
++
++a {
++  color: #000;
++  text-decoration: none;
++}
++
++a:hover {
++  color: #ff0000;
++}
++
++a:active {
++  color: #888;
++}
++
++a:focus {
++  outline: 1px dotted #ccc;
++}
+ 
+ #noblogs_about {
+- height: 200px;
+- background: url(/wp-content/themes/noblogs-home/images/animation.gif) no-repeat;
+- padding-left: 170px;
+- padding-top: 40px;
+- font-family: Helvetica, arial, sans-serif;
+- font-size: 28px;
+- line-height: 1.2em;
++  height: 200px;
++  background: url(/wp-content/themes/noblogs-home/images/animation.gif) no-repeat;
++  padding-left: 170px;
++  padding-top: 40px;
++  font-family: Helvetica, arial, sans-serif;
++  font-size: 28px;
++  line-height: 1.2em;
+ }
+ 
+ #noblogs_about .apicetto_sx {
+- vertical-align: top;
+- font-size: 48px;
+- color: #666;
++  vertical-align: top;
++  font-size: 48px;
++  color: #666;
+ }
+ 
+-#noblogs_about .about_text {
+-}
++#noblogs_about .about_text {}
+ 
+ #noblogs_about .apicetto_dx {
+- font-size: 48px;
+- color: #666;
+- vertical-align: bottom;
++  font-size: 48px;
++  color: #666;
++  vertical-align: bottom;
+ }
+ 
+ #header {
+-	background-image: url(images/noblogs-bp1.png); 
++  background-image: url(images/noblogs-bp1.png);
++  min-width: 100%;
+ }
+-#header h1 a, #desc { 
+-	color:#FFFFFF; 
++
++#header h1 a, #desc {
++  color: #FFFFFF;
+ }
++
+ div#container {
+-        position: relative;
+-        width: 100%;
+-        -moz-border-radius: 6px;
+-        -webkit-border-radius: 6px;
+-        border-right: 1px solid #e0e0e0;
+-        border-bottom: 1px solid #e0e0e0;
+-        background: #fff;
+-        overflow: hidden;
+-}
+-        body.activity-permalink div#container {
+-                background: none;
+-                border: none;
+-        }
++  position: relative;
++  width: 100%;
++  -moz-border-radius: 6px;
++  -webkit-border-radius: 6px;
++  border-right: 1px solid #e0e0e0;
++  border-bottom: 1px solid #e0e0e0;
++  background: #fff;
++  overflow: hidden;
++}
++
++body.activity-permalink div#container {
++  background: none;
++  border: none;
++}
+ 
+ div#content .padder {
+-        margin-right: 225px;
+-        border-right: 1px solid #ddd;
+-        -moz-border-radius-topleft: 6px;
+-        -webkit-border-top-left-radius: 6px;
+-        -moz-border-radius-bottomleft: 6px;
+-        -webkit-border-bottom-left-radius: 6px;
++  margin-right: 225px;
++  border-right: 1px solid #ddd;
++  -moz-border-radius-topleft: 6px;
++  -webkit-border-top-left-radius: 6px;
++  -moz-border-radius-bottomleft: 6px;
++  -webkit-border-bottom-left-radius: 6px;
+ }
+ 
+ div#sidebar {
+-        float: left;
+-        width: 224px;
+-        margin-left: -226px;
+-        margin-top: 1px;
+-        border-left: 1px solid #ddd;
+-        -moz-border-radius-topright: 3px;
+-        -webkit-border-top-right-radius: 3px;
+-        background: url( images/sidebar_back.gif ) top left repeat-x;
++  float: left;
++  width: 224px;
++  margin-left: -226px;
++  margin-top: 1px;
++  border-left: 1px solid #ddd;
++  -moz-border-radius-topright: 3px;
++  -webkit-border-top-right-radius: 3px;
++  background: url(images/sidebar_back.gif ) top left repeat-x;
++}
++
++body.activity-permalink {
++  min-width: none;
++}
++
++body#bp-default #wp-admin-bar .padder {
++  min-width: none;
+ }
+ 
++body#bp-default.activity-permalink #wp-admin-bar .padder {
++  min-width: none;
++}
++
++div#content img {
++  max-width: 100%;
++}
++
++@media only screen and (max-width: 950px) {
++
++  #header #search-bar {
++    margin-top: 93px;
++    position: initial;
++  }
++
++  #header h1 h1 {
++    width: 100%;
++    line-height: 1;
++  }
++
++  ul#nav {
++    margin-top: 125px;
++    position: initial;
++  }
++
++  ul#nav li {
++    float: left;
++  }
++}
+-- 
+2.17.1
+
diff --git a/patches/0225-fix-typo-twentynineteen-child.patch b/patches/0225-fix-typo-twentynineteen-child.patch
new file mode 100644
index 00000000..58dd451b
--- /dev/null
+++ b/patches/0225-fix-typo-twentynineteen-child.patch
@@ -0,0 +1,35 @@
+From 5fcc94e58366fc3ea85b2ae3b00a5c9e48a83cc7 Mon Sep 17 00:00:00 2001
+From: agata <automa@insicuri.net>
+Date: Fri, 20 Dec 2019 21:13:45 +0100
+Subject: [PATCH 225/229] fix typo twentynineteen-child
+
+---
+ wp-content/themes/twentynineteen-child/functions.php | 8 +++-----
+ 1 file changed, 3 insertions(+), 5 deletions(-)
+
+diff --git a/wp-content/themes/twentynineteen-child/functions.php b/wp-content/themes/twentynineteen-child/functions.php
+index 77323147..1d013a65 100644
+--- a/wp-content/themes/twentynineteen-child/functions.php
++++ b/wp-content/themes/twentynineteen-child/functions.php
+@@ -4,9 +4,9 @@
+  */
+ add_action( 'wp_enqueue_scripts', 'my_theme_enqueue_styles' );
+ function my_theme_enqueue_styles() {
+- 
+-    $parent_style = 'parent-style'; // This is 'twentyfifteen-style' for the Twenty Fifteen theme.
+- 
++
++    $parent_style = 'parent-style'; // This is 'twentynineteen-style' for the Twenty Nineteen theme.
++
+     wp_enqueue_style( $parent_style, get_template_directory_uri() . '/style.css' );
+     wp_enqueue_style( 'child-style',
+         get_stylesheet_directory_uri() . '/style.css',
+@@ -14,5 +14,3 @@ function my_theme_enqueue_styles() {
+         wp_get_theme()->get('Version')
+     );
+ }
+-
+-
+-- 
+2.17.1
+
diff --git a/patches/0226-rwd-theme-noblogs-home.patch b/patches/0226-rwd-theme-noblogs-home.patch
new file mode 100644
index 00000000..475064cd
--- /dev/null
+++ b/patches/0226-rwd-theme-noblogs-home.patch
@@ -0,0 +1,48 @@
+From 886c29faf6eb95f9631a6482dcf4d05389b97491 Mon Sep 17 00:00:00 2001
+From: agata <automa@insicuri.net>
+Date: Sat, 21 Dec 2019 15:41:59 +0100
+Subject: [PATCH 226/229] rwd theme noblogs-home
+
+---
+ wp-content/themes/noblogs-home/header.php | 1 +
+ wp-content/themes/noblogs-home/style.css  | 7 ++++++-
+ 2 files changed, 7 insertions(+), 1 deletion(-)
+
+diff --git a/wp-content/themes/noblogs-home/header.php b/wp-content/themes/noblogs-home/header.php
+index 45d5f9d1..30dabe4d 100644
+--- a/wp-content/themes/noblogs-home/header.php
++++ b/wp-content/themes/noblogs-home/header.php
+@@ -2,6 +2,7 @@
+ 
+ <html xmlns="http://www.w3.org/1999/xhtml" <?php language_attributes(); ?>>
+ 	<head profile="http://gmpg.org/xfn/11">
++		<meta name="viewport" content="width=device-width, initial-scale=1">
+ 		<meta http-equiv="Content-Type" content="<?php bloginfo( 'html_type' ) ?>; charset=<?php bloginfo( 'charset' ) ?>" />
+ 		<title><?php wp_title( '|', true, 'right' ); bloginfo( 'name' ); ?></title>
+ 
+diff --git a/wp-content/themes/noblogs-home/style.css b/wp-content/themes/noblogs-home/style.css
+index 8c8e6b89..548ea497 100644
+--- a/wp-content/themes/noblogs-home/style.css
++++ b/wp-content/themes/noblogs-home/style.css
+@@ -150,7 +150,11 @@ div#content img {
+     position: initial;
+   }
+ 
+-  #header h1 h1 {
++  #header #search-bar .padder {
++    padding: 5px;
++  }
++
++  #header h1 {
+     width: 100%;
+     line-height: 1;
+   }
+@@ -163,4 +167,5 @@ div#content img {
+   ul#nav li {
+     float: left;
+   }
++
+ }
+-- 
+2.17.1
+
diff --git a/patches/0227-theme-twentytwenty-child.patch b/patches/0227-theme-twentytwenty-child.patch
new file mode 100644
index 00000000..f132afd0
--- /dev/null
+++ b/patches/0227-theme-twentytwenty-child.patch
@@ -0,0 +1,2849 @@
+From f0f94e72b30a926048cd4575b8ddb3c7a66af265 Mon Sep 17 00:00:00 2001
+From: agata <automa@insicuri.net>
+Date: Sat, 21 Dec 2019 16:44:22 +0100
+Subject: [PATCH 227/229] theme twentytwenty-child
+
+---
+ .../themes/twentytwenty-child/footer.php      |  62 ++++++++++++++++++
+ .../themes/twentytwenty-child/functions.php   |  18 +++++
+ .../themes/twentytwenty-child/screenshot.png  | Bin 0 -> 156428 bytes
+ .../themes/twentytwenty-child/style.css       |  18 +++++
+ 4 files changed, 98 insertions(+)
+ create mode 100644 wp-content/themes/twentytwenty-child/footer.php
+ create mode 100644 wp-content/themes/twentytwenty-child/functions.php
+ create mode 100644 wp-content/themes/twentytwenty-child/screenshot.png
+ create mode 100644 wp-content/themes/twentytwenty-child/style.css
+
+diff --git a/wp-content/themes/twentytwenty-child/footer.php b/wp-content/themes/twentytwenty-child/footer.php
+new file mode 100644
+index 00000000..967616f6
+--- /dev/null
++++ b/wp-content/themes/twentytwenty-child/footer.php
+@@ -0,0 +1,62 @@
++<?php
++/**
++ * The template for displaying the footer
++ *
++ * Contains the opening of the #site-footer div and all content after.
++ *
++ * @link https://developer.wordpress.org/themes/basics/template-files/#template-partials
++ *
++ * @package WordPress
++ * @subpackage Twenty_Twenty
++ * @since 1.0.0
++ */
++
++?>
++			<footer id="site-footer" role="contentinfo" class="header-footer-group">
++
++				<div class="section-inner">
++
++					<div class="footer-credits">
++
++						<p class="footer-copyright">&copy;
++							<?php
++							echo date_i18n(
++								/* translators: Copyright date format, see https://secure.php.net/date */
++								_x( 'Y', 'copyright date format', 'twentytwenty' )
++							);
++							?>
++							<a href="<?php echo esc_url( home_url( '/' ) ); ?>"><?php echo bloginfo( 'name' ); ?></a>
++						</p><!-- .footer-copyright -->
++
++						<p class="powered-by-wordpress">
++							<a href="<?php echo esc_url( __( 'https://wordpress.org/', 'twentytwenty' ) ); ?>">
++								<?php _e( 'Powered by WP', 'twentytwenty' ); ?>
++							</a>
++					                <strong>Proudly powered by <a href="https://www.autistici.org">R*</a></strong>
++						</p><!-- .powered-by -->
++
++					</div><!-- .footer-credits -->
++
++					<a class="to-the-top" href="#site-header">
++						<span class="to-the-top-long">
++							<?php
++							/* translators: %s: HTML character for up arrow */
++							printf( __( 'To the top %s', 'twentytwenty' ), '<span class="arrow" aria-hidden="true">&uarr;</span>' );
++							?>
++						</span><!-- .to-the-top-long -->
++						<span class="to-the-top-short">
++							<?php
++							/* translators: %s: HTML character for up arrow */
++							printf( __( 'Up %s', 'twentytwenty' ), '<span class="arrow" aria-hidden="true">&uarr;</span>' );
++							?>
++						</span><!-- .to-the-top-short -->
++					</a><!-- .to-the-top -->
++
++				</div><!-- .section-inner -->
++
++			</footer><!-- #site-footer -->
++
++		<?php wp_footer(); ?>
++
++	</body>
++</html>
+diff --git a/wp-content/themes/twentytwenty-child/functions.php b/wp-content/themes/twentytwenty-child/functions.php
+new file mode 100644
+index 00000000..aace2fa8
+--- /dev/null
++++ b/wp-content/themes/twentytwenty-child/functions.php
+@@ -0,0 +1,18 @@
++<?php
++/**
++ * this add our style.css - questo aggiunge il nostro foglio di stile
++ */
++add_action( 'wp_enqueue_scripts', 'my_theme_enqueue_styles' );
++function my_theme_enqueue_styles() {
++ 
++    $parent_style = 'parent-style'; // This is 'twentytwenty-style' for the Twenty twenty theme.
++ 
++    wp_enqueue_style( $parent_style, get_template_directory_uri() . '/style.css' );
++    wp_enqueue_style( 'child-style',
++        get_stylesheet_directory_uri() . '/style.css',
++        array( $parent_style ),
++        wp_get_theme()->get('Version')
++    );
++}
++
++
+diff --git a/wp-content/themes/twentytwenty-child/screenshot.png b/wp-content/themes/twentytwenty-child/screenshot.png
+new file mode 100644
+index 0000000000000000000000000000000000000000..7d6757b5671540218fa8957bcc39f3af411a43aa
+GIT binary patch
+literal 156428
+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
+
+literal 0
+HcmV?d00001
+
+diff --git a/wp-content/themes/twentytwenty-child/style.css b/wp-content/themes/twentytwenty-child/style.css
+new file mode 100644
+index 00000000..4067e6ce
+--- /dev/null
++++ b/wp-content/themes/twentytwenty-child/style.css
+@@ -0,0 +1,18 @@
++@charset "UTF-8";
++/*
++Theme Name: Twenty Twenty - noblogs patches
++Text Domain: twentytwentychild
++Description:  Twenty Twenty Child Theme - Urchin revision
++Requires PHP: 5.2.4
++ Author:       Autistici Inventati
++ Author URI:   http://noblogs.org
++License: GNU General Public License v2 or later
++License URI: http://www.gnu.org/licenses/gpl-2.0.html
++
++All files, unless otherwise stated, are released under the GNU General Public
++License version 2.0 (http://www.gnu.org/licenses/gpl-2.0.html)
++
++This theme, like WordPress, is licensed under the GPL.
++Use it to make something cool, have fun, and share what you've learned
++with others.
++*/
+-- 
+2.17.1
+
diff --git a/patches/0228-fix-template-theme-child-2020.patch b/patches/0228-fix-template-theme-child-2020.patch
new file mode 100644
index 00000000..9105f776
--- /dev/null
+++ b/patches/0228-fix-template-theme-child-2020.patch
@@ -0,0 +1,42 @@
+From f310ee03124d011cff396c1138e081e83b25c54b Mon Sep 17 00:00:00 2001
+From: agata <automa@insicuri.net>
+Date: Wed, 22 Jan 2020 18:12:41 +0100
+Subject: [PATCH 228/229] fix template theme-child 2020
+
+---
+ .../themes/twentytwenty-child/style.css       | 20 +++++++------------
+ 1 file changed, 7 insertions(+), 13 deletions(-)
+
+diff --git a/wp-content/themes/twentytwenty-child/style.css b/wp-content/themes/twentytwenty-child/style.css
+index 4067e6ce..9f2ddf75 100644
+--- a/wp-content/themes/twentytwenty-child/style.css
++++ b/wp-content/themes/twentytwenty-child/style.css
+@@ -1,18 +1,12 @@
+ @charset "UTF-8";
+ /*
+ Theme Name: Twenty Twenty - noblogs patches
+-Text Domain: twentytwentychild
+-Description:  Twenty Twenty Child Theme - Urchin revision
+-Requires PHP: 5.2.4
++ Template:	twentytwenty
++ Description:  Twenty Twenty Child Theme - Urchin revision
++ Requires PHP: 5.2.4
+  Author:       Autistici Inventati
+- Author URI:   http://noblogs.org
+-License: GNU General Public License v2 or later
+-License URI: http://www.gnu.org/licenses/gpl-2.0.html
+-
+-All files, unless otherwise stated, are released under the GNU General Public
+-License version 2.0 (http://www.gnu.org/licenses/gpl-2.0.html)
+-
+-This theme, like WordPress, is licensed under the GPL.
+-Use it to make something cool, have fun, and share what you've learned
+-with others.
++ Author URI:   https://noblogs.org
++ License:      GNU General Public License v3 or later
++ License URI:  http://www.gnu.org/licenses/gpl-3.0.html
++ Text Domain:  twentytwentychild
+ */
+-- 
+2.17.1
+
diff --git a/patches/0229-Remove-robots.txt.patch b/patches/0229-Remove-robots.txt.patch
new file mode 100644
index 00000000..2d9ef844
--- /dev/null
+++ b/patches/0229-Remove-robots.txt.patch
@@ -0,0 +1,16 @@
+From 0a345256e23120162af3a6ffe2fe9962c98ced30 Mon Sep 17 00:00:00 2001
+From: ale <ale@incal.net>
+Date: Tue, 19 May 2020 20:33:27 +0100
+Subject: [PATCH 229/229] Remove robots.txt
+
+---
+ robots.txt | 0
+ 1 file changed, 0 insertions(+), 0 deletions(-)
+ delete mode 100644 robots.txt
+
+diff --git a/robots.txt b/robots.txt
+deleted file mode 100644
+index e69de29b..00000000
+-- 
+2.17.1
+
-- 
GitLab