From af6f76fbcb821afa0268e6d1a5354ade3990e546 Mon Sep 17 00:00:00 2001 From: Sophia Atkinson Date: Sat, 21 Jan 2023 05:10:16 -0800 Subject: [PATCH] Updated to reflect live site Signed-off-by: Sophia Atkinson --- admin/admin-ajax.php | 5 - admin/install.php | 83 + admin/plugins.php | 18 +- admin/upgrade.php | 4 +- frontend/assets/img/3394318427.webp | Bin 84 -> 0 bytes frontend/assets/img/Thumbs.db | Bin 15360 -> 0 bytes frontend/assets/img/favicon-16.webp | Bin 0 -> 252 bytes frontend/assets/img/favicon-32.webp | Bin 0 -> 464 bytes frontend/assets/img/favicon.ico | Bin 1151 -> 0 bytes frontend/assets/img/logo.png | Bin 114874 -> 0 bytes frontend/assets/img/logo_black.png | Bin 25167 -> 0 bytes frontend/assets/img/logo_black.webp | Bin 12856 -> 0 bytes frontend/assets/img/logo_white.png | Bin 27076 -> 0 bytes frontend/assets/img/logo_white.webp | Bin 13230 -> 0 bytes frontend/assets/img/wordmark-black.webp | Bin 0 -> 4002 bytes frontend/assets/img/wordmark-white.webp | Bin 0 -> 4008 bytes .../assets/svg/default-monochrome-black.svg | 1 - .../assets/svg/default-monochrome-white.svg | 1 - frontend/assets/svg/default-monochrome.svg | 1 - frontend/assets/svg/default.svg | 1 - frontend/assets/svg/isolated-layout.svg | 1 - .../assets/svg/isolated-monochrome-black.svg | 1 - .../assets/svg/isolated-monochrome-white.svg | 1 - frontend/assets/svg/wordmark-black.svg | 10 + frontend/assets/svg/wordmark-white.svg | 10 + frontend/assets/svg/x.svg | 39 +- frontend/bgs/259326426.webp | Bin 374994 -> 0 bytes frontend/bgs/dfgt.webp | Bin 131192 -> 0 bytes frontend/bgs/hyju.webp | Bin 54728 -> 0 bytes frontend/bgs/ryuf.webp | Bin 107152 -> 0 bytes frontend/dist/styles.css | 38 +- frontend/package-lock.json | 18 + images/accept.svg | 28 +- images/asc.svg | 28 +- images/bg.svg | 28 +- images/cancel.svg | 28 +- images/chart_bar.svg | 28 +- images/chart_bar_add.svg | 30 +- images/copy.svg | 34 +- images/delete.svg | 24 +- images/desc.svg | 28 +- images/error.svg | 28 +- images/facebook.svg | 82 +- images/filter.svg | 24 +- images/logo-black.png | Bin 44462 -> 0 bytes images/pencil.svg | 28 +- images/share.svg | 31 +- images/twitter.svg | 102 +- images/yourls-logo.svg | 275 +- includes/Config/index.php | 3 - includes/Database/index.php | 3 - includes/Exceptions/index.php | 3 - includes/geo/flags/index.php | 3 - includes/geo/index.php | 3 - .../composer/ca-bundle/phpstan.neon.dist | 5 - includes/vendor/index.php | 3 - includes/vendor/ozh/phpass/README.md | 55 - .../phpass/src/Ozh/Phpass/PasswordHash.php | 333 -- .../requests/certificates/etag-cert.txt | 1 - .../rmccue/requests/certificates/etag-sha.txt | 1 - .../rmccue/requests/library/Requests/Auth.php | 33 - .../requests/library/Requests/Auth/Basic.php | 88 - .../requests/library/Requests/Cookie.php | 500 --- .../requests/library/Requests/Cookie/Jar.php | 175 - .../requests/library/Requests/Exception.php | 62 - .../library/Requests/Exception/HTTP.php | 71 - .../library/Requests/Exception/HTTP/304.php | 27 - .../library/Requests/Exception/HTTP/305.php | 27 - .../library/Requests/Exception/HTTP/306.php | 27 - .../library/Requests/Exception/HTTP/400.php | 27 - .../library/Requests/Exception/HTTP/401.php | 27 - .../library/Requests/Exception/HTTP/402.php | 27 - .../library/Requests/Exception/HTTP/403.php | 27 - .../library/Requests/Exception/HTTP/404.php | 27 - .../library/Requests/Exception/HTTP/405.php | 27 - .../library/Requests/Exception/HTTP/406.php | 27 - .../library/Requests/Exception/HTTP/407.php | 27 - .../library/Requests/Exception/HTTP/408.php | 27 - .../library/Requests/Exception/HTTP/409.php | 27 - .../library/Requests/Exception/HTTP/410.php | 27 - .../library/Requests/Exception/HTTP/411.php | 27 - .../library/Requests/Exception/HTTP/412.php | 27 - .../library/Requests/Exception/HTTP/413.php | 27 - .../library/Requests/Exception/HTTP/414.php | 27 - .../library/Requests/Exception/HTTP/415.php | 27 - .../library/Requests/Exception/HTTP/416.php | 27 - .../library/Requests/Exception/HTTP/417.php | 27 - .../library/Requests/Exception/HTTP/418.php | 29 - .../library/Requests/Exception/HTTP/428.php | 29 - .../library/Requests/Exception/HTTP/429.php | 29 - .../library/Requests/Exception/HTTP/431.php | 29 - .../library/Requests/Exception/HTTP/500.php | 27 - .../library/Requests/Exception/HTTP/501.php | 27 - .../library/Requests/Exception/HTTP/502.php | 27 - .../library/Requests/Exception/HTTP/503.php | 27 - .../library/Requests/Exception/HTTP/504.php | 27 - .../library/Requests/Exception/HTTP/505.php | 27 - .../library/Requests/Exception/HTTP/511.php | 29 - .../Requests/Exception/HTTP/Unknown.php | 44 - .../library/Requests/Exception/Transport.php | 5 - .../Requests/Exception/Transport/cURL.php | 56 - .../requests/library/Requests/Hooker.php | 33 - .../requests/library/Requests/Hooks.php | 68 - .../requests/library/Requests/IDNAEncoder.php | 388 -- .../rmccue/requests/library/Requests/IPv6.php | 190 - .../rmccue/requests/library/Requests/IRI.php | 1084 ----- .../requests/library/Requests/Proxy.php | 35 - .../requests/library/Requests/Proxy/HTTP.php | 151 - .../requests/library/Requests/Response.php | 121 - .../library/Requests/Response/Headers.php | 98 - .../rmccue/requests/library/Requests/SSL.php | 152 - .../requests/library/Requests/Session.php | 266 -- .../requests/library/Requests/Transport.php | 41 - .../library/Requests/Transport/cURL.php | 542 --- .../library/Requests/Transport/cacert.pem | 3554 ----------------- .../library/Requests/Transport/fsockopen.php | 444 -- .../Utility/CaseInsensitiveDictionary.php | 103 - .../Requests/Utility/FilteredIterator.php | 45 - user/plugins/BlackListIP/plugin.php | 2 +- .../YourlsBlacklistDomains-master/plugin.php | 10 +- user/plugins/antispam/plugin.php | 104 - user/plugins/antispam/readme.md | 19 - user/plugins/backend/assets/css/dark.css | 430 +- .../backend/assets/css/themes/dark.scss | 2 +- user/plugins/backend/assets/html/form.html | 8 +- .../backend/assets/img/favicon-16.webp | Bin 0 -> 252 bytes .../backend/assets/img/favicon-32.webp | Bin 0 -> 464 bytes user/plugins/backend/assets/img/favicon.ico | Bin 11415 -> 252 bytes .../plugins/backend/assets/img/logo_black.png | Bin 25167 -> 0 bytes .../backend/assets/img/logo_black.webp | Bin 12856 -> 0 bytes .../plugins/backend/assets/img/logo_white.png | Bin 27076 -> 0 bytes .../backend/assets/img/logo_white.webp | Bin 13230 -> 0 bytes .../backend/assets/img/wordmark-black.svg | 10 + .../backend/assets/img/wordmark-black.webp | Bin 0 -> 4002 bytes .../backend/assets/img/wordmark-white.svg | 10 + .../backend/assets/img/wordmark-white.webp | Bin 0 -> 4008 bytes .../includes/admin-page.php | 60 - .../includes/class-gsb.php | 106 - user/plugins/google-safe-browsing/plugin.php | 112 - user/plugins/google-safe-browsing/readme.md | 22 - user/plugins/httpBL/assets/blockpage.php | 71 - user/plugins/httpBL/assets/bootstrap.min.css | 11 - user/plugins/httpBL/assets/http_BL.sql | 18 - user/plugins/httpBL/assets/no-entry.png | Bin 2495 -> 0 bytes user/plugins/httpBL/plugin.php | 1139 ------ .../.github/CONTRIBUTING.md | 129 - .../.github/FUNDING.yml | 3 - .../.github/workflows/php.yml | 36 - .../telepathics-yourls-emojis/.gitignore | 3 - .../plugins/telepathics-yourls-emojis/LICENSE | 21 - .../telepathics-yourls-emojis/README.md | 34 - .../telepathics-yourls-emojis/composer.json | 10 - .../telepathics-yourls-emojis/composer.lock | 63 - .../telepathics-yourls-emojis/plugin.php | 50 - .../telepathics-yourls-emojis/util/emojis.txt | 1 - .../util/get_emojis.php | 24 - user/plugins/timezones/README.md | 22 + user/plugins/timezones/admin.php | 273 ++ .../assets/php-date-formatter.min.js | 13 + user/plugins/timezones/assets/select2.min.css | 1 + user/plugins/timezones/assets/select2.min.js | 2 + user/plugins/timezones/plugin.php | 124 + .../plugin.php | 11 +- 163 files changed, 1471 insertions(+), 12177 deletions(-) create mode 100644 admin/install.php delete mode 100644 frontend/assets/img/3394318427.webp delete mode 100644 frontend/assets/img/Thumbs.db create mode 100644 frontend/assets/img/favicon-16.webp create mode 100644 frontend/assets/img/favicon-32.webp delete mode 100644 frontend/assets/img/favicon.ico delete mode 100644 frontend/assets/img/logo.png delete mode 100644 frontend/assets/img/logo_black.png delete mode 100644 frontend/assets/img/logo_black.webp delete mode 100644 frontend/assets/img/logo_white.png delete mode 100644 frontend/assets/img/logo_white.webp create mode 100644 frontend/assets/img/wordmark-black.webp create mode 100644 frontend/assets/img/wordmark-white.webp delete mode 100644 frontend/assets/svg/default-monochrome-black.svg delete mode 100644 frontend/assets/svg/default-monochrome-white.svg delete mode 100644 frontend/assets/svg/default-monochrome.svg delete mode 100644 frontend/assets/svg/default.svg delete mode 100644 frontend/assets/svg/isolated-layout.svg delete mode 100644 frontend/assets/svg/isolated-monochrome-black.svg delete mode 100644 frontend/assets/svg/isolated-monochrome-white.svg create mode 100644 frontend/assets/svg/wordmark-black.svg create mode 100644 frontend/assets/svg/wordmark-white.svg delete mode 100644 frontend/bgs/259326426.webp delete mode 100644 frontend/bgs/dfgt.webp delete mode 100644 frontend/bgs/hyju.webp delete mode 100644 frontend/bgs/ryuf.webp create mode 100644 frontend/package-lock.json delete mode 100644 images/logo-black.png delete mode 100644 includes/Config/index.php delete mode 100644 includes/Database/index.php delete mode 100644 includes/Exceptions/index.php delete mode 100644 includes/geo/flags/index.php delete mode 100644 includes/geo/index.php delete mode 100644 includes/vendor/composer/ca-bundle/phpstan.neon.dist delete mode 100644 includes/vendor/index.php delete mode 100644 includes/vendor/ozh/phpass/README.md delete mode 100644 includes/vendor/ozh/phpass/src/Ozh/Phpass/PasswordHash.php delete mode 100644 includes/vendor/rmccue/requests/certificates/etag-cert.txt delete mode 100644 includes/vendor/rmccue/requests/certificates/etag-sha.txt delete mode 100644 includes/vendor/rmccue/requests/library/Requests/Auth.php delete mode 100644 includes/vendor/rmccue/requests/library/Requests/Auth/Basic.php delete mode 100644 includes/vendor/rmccue/requests/library/Requests/Cookie.php delete mode 100644 includes/vendor/rmccue/requests/library/Requests/Cookie/Jar.php delete mode 100644 includes/vendor/rmccue/requests/library/Requests/Exception.php delete mode 100644 includes/vendor/rmccue/requests/library/Requests/Exception/HTTP.php delete mode 100644 includes/vendor/rmccue/requests/library/Requests/Exception/HTTP/304.php delete mode 100644 includes/vendor/rmccue/requests/library/Requests/Exception/HTTP/305.php delete mode 100644 includes/vendor/rmccue/requests/library/Requests/Exception/HTTP/306.php delete mode 100644 includes/vendor/rmccue/requests/library/Requests/Exception/HTTP/400.php delete mode 100644 includes/vendor/rmccue/requests/library/Requests/Exception/HTTP/401.php delete mode 100644 includes/vendor/rmccue/requests/library/Requests/Exception/HTTP/402.php delete mode 100644 includes/vendor/rmccue/requests/library/Requests/Exception/HTTP/403.php delete mode 100644 includes/vendor/rmccue/requests/library/Requests/Exception/HTTP/404.php delete mode 100644 includes/vendor/rmccue/requests/library/Requests/Exception/HTTP/405.php delete mode 100644 includes/vendor/rmccue/requests/library/Requests/Exception/HTTP/406.php delete mode 100644 includes/vendor/rmccue/requests/library/Requests/Exception/HTTP/407.php delete mode 100644 includes/vendor/rmccue/requests/library/Requests/Exception/HTTP/408.php delete mode 100644 includes/vendor/rmccue/requests/library/Requests/Exception/HTTP/409.php delete mode 100644 includes/vendor/rmccue/requests/library/Requests/Exception/HTTP/410.php delete mode 100644 includes/vendor/rmccue/requests/library/Requests/Exception/HTTP/411.php delete mode 100644 includes/vendor/rmccue/requests/library/Requests/Exception/HTTP/412.php delete mode 100644 includes/vendor/rmccue/requests/library/Requests/Exception/HTTP/413.php delete mode 100644 includes/vendor/rmccue/requests/library/Requests/Exception/HTTP/414.php delete mode 100644 includes/vendor/rmccue/requests/library/Requests/Exception/HTTP/415.php delete mode 100644 includes/vendor/rmccue/requests/library/Requests/Exception/HTTP/416.php delete mode 100644 includes/vendor/rmccue/requests/library/Requests/Exception/HTTP/417.php delete mode 100644 includes/vendor/rmccue/requests/library/Requests/Exception/HTTP/418.php delete mode 100644 includes/vendor/rmccue/requests/library/Requests/Exception/HTTP/428.php delete mode 100644 includes/vendor/rmccue/requests/library/Requests/Exception/HTTP/429.php delete mode 100644 includes/vendor/rmccue/requests/library/Requests/Exception/HTTP/431.php delete mode 100644 includes/vendor/rmccue/requests/library/Requests/Exception/HTTP/500.php delete mode 100644 includes/vendor/rmccue/requests/library/Requests/Exception/HTTP/501.php delete mode 100644 includes/vendor/rmccue/requests/library/Requests/Exception/HTTP/502.php delete mode 100644 includes/vendor/rmccue/requests/library/Requests/Exception/HTTP/503.php delete mode 100644 includes/vendor/rmccue/requests/library/Requests/Exception/HTTP/504.php delete mode 100644 includes/vendor/rmccue/requests/library/Requests/Exception/HTTP/505.php delete mode 100644 includes/vendor/rmccue/requests/library/Requests/Exception/HTTP/511.php delete mode 100644 includes/vendor/rmccue/requests/library/Requests/Exception/HTTP/Unknown.php delete mode 100644 includes/vendor/rmccue/requests/library/Requests/Exception/Transport.php delete mode 100644 includes/vendor/rmccue/requests/library/Requests/Exception/Transport/cURL.php delete mode 100644 includes/vendor/rmccue/requests/library/Requests/Hooker.php delete mode 100644 includes/vendor/rmccue/requests/library/Requests/Hooks.php delete mode 100644 includes/vendor/rmccue/requests/library/Requests/IDNAEncoder.php delete mode 100644 includes/vendor/rmccue/requests/library/Requests/IPv6.php delete mode 100644 includes/vendor/rmccue/requests/library/Requests/IRI.php delete mode 100644 includes/vendor/rmccue/requests/library/Requests/Proxy.php delete mode 100644 includes/vendor/rmccue/requests/library/Requests/Proxy/HTTP.php delete mode 100644 includes/vendor/rmccue/requests/library/Requests/Response.php delete mode 100644 includes/vendor/rmccue/requests/library/Requests/Response/Headers.php delete mode 100644 includes/vendor/rmccue/requests/library/Requests/SSL.php delete mode 100644 includes/vendor/rmccue/requests/library/Requests/Session.php delete mode 100644 includes/vendor/rmccue/requests/library/Requests/Transport.php delete mode 100644 includes/vendor/rmccue/requests/library/Requests/Transport/cURL.php delete mode 100644 includes/vendor/rmccue/requests/library/Requests/Transport/cacert.pem delete mode 100644 includes/vendor/rmccue/requests/library/Requests/Transport/fsockopen.php delete mode 100644 includes/vendor/rmccue/requests/library/Requests/Utility/CaseInsensitiveDictionary.php delete mode 100644 includes/vendor/rmccue/requests/library/Requests/Utility/FilteredIterator.php delete mode 100644 user/plugins/antispam/plugin.php delete mode 100644 user/plugins/antispam/readme.md create mode 100644 user/plugins/backend/assets/img/favicon-16.webp create mode 100644 user/plugins/backend/assets/img/favicon-32.webp delete mode 100644 user/plugins/backend/assets/img/logo_black.png delete mode 100644 user/plugins/backend/assets/img/logo_black.webp delete mode 100644 user/plugins/backend/assets/img/logo_white.png delete mode 100644 user/plugins/backend/assets/img/logo_white.webp create mode 100644 user/plugins/backend/assets/img/wordmark-black.svg create mode 100644 user/plugins/backend/assets/img/wordmark-black.webp create mode 100644 user/plugins/backend/assets/img/wordmark-white.svg create mode 100644 user/plugins/backend/assets/img/wordmark-white.webp delete mode 100644 user/plugins/google-safe-browsing/includes/admin-page.php delete mode 100644 user/plugins/google-safe-browsing/includes/class-gsb.php delete mode 100644 user/plugins/google-safe-browsing/plugin.php delete mode 100644 user/plugins/google-safe-browsing/readme.md delete mode 100644 user/plugins/httpBL/assets/blockpage.php delete mode 100644 user/plugins/httpBL/assets/bootstrap.min.css delete mode 100644 user/plugins/httpBL/assets/http_BL.sql delete mode 100644 user/plugins/httpBL/assets/no-entry.png delete mode 100644 user/plugins/httpBL/plugin.php delete mode 100644 user/plugins/telepathics-yourls-emojis/.github/CONTRIBUTING.md delete mode 100644 user/plugins/telepathics-yourls-emojis/.github/FUNDING.yml delete mode 100644 user/plugins/telepathics-yourls-emojis/.github/workflows/php.yml delete mode 100644 user/plugins/telepathics-yourls-emojis/.gitignore delete mode 100644 user/plugins/telepathics-yourls-emojis/LICENSE delete mode 100644 user/plugins/telepathics-yourls-emojis/README.md delete mode 100644 user/plugins/telepathics-yourls-emojis/composer.json delete mode 100644 user/plugins/telepathics-yourls-emojis/composer.lock delete mode 100644 user/plugins/telepathics-yourls-emojis/plugin.php delete mode 100644 user/plugins/telepathics-yourls-emojis/util/emojis.txt delete mode 100644 user/plugins/telepathics-yourls-emojis/util/get_emojis.php create mode 100644 user/plugins/timezones/README.md create mode 100644 user/plugins/timezones/admin.php create mode 100644 user/plugins/timezones/assets/php-date-formatter.min.js create mode 100644 user/plugins/timezones/assets/select2.min.css create mode 100644 user/plugins/timezones/assets/select2.min.js create mode 100644 user/plugins/timezones/plugin.php diff --git a/admin/admin-ajax.php b/admin/admin-ajax.php index 77f68ac..103cf1c 100644 --- a/admin/admin-ajax.php +++ b/admin/admin-ajax.php @@ -40,11 +40,6 @@ switch( $action ) { echo json_encode(array('success'=>$query)); break; - case 'logout': - // unused for the moment - yourls_logout(); - break; - default: yourls_do_action( 'yourls_ajax_'.$action ); diff --git a/admin/install.php b/admin/install.php new file mode 100644 index 0000000..3b00450 --- /dev/null +++ b/admin/install.php @@ -0,0 +1,83 @@ +.htaccess successfully created/updated.' ); + } else { + $warning[] = yourls__( 'Could not write file .htaccess in YOURLS root directory. You will have to do it manually. See how.' ); + } + + // Create SQL tables + $install = yourls_create_sql_tables(); + if ( isset( $install['error'] ) ) + $error = array_merge( $error, $install['error'] ); + if ( isset( $install['success'] ) ) + $success = array_merge( $success, $install['success'] ); +} + + +// Start output +yourls_html_head( 'install', yourls__( 'Install YOURLS' ) ); +?> +
+
+

+ +

+ 0 ) { + echo "
    "; + foreach( $$info as $msg ) { + echo '
  • '.$msg."
  • \n"; + } + echo '
'; + } + } + + // Display install button or link to admin area if applicable + if( !yourls_is_installed() && !isset($_REQUEST['install']) ) { + echo '

'; + } else { + if( count($error) == 0 ) + echo '

» ' . yourls__( 'YOURLS Administration Page') . '

'; + } + ?> +
+
+ diff --git a/admin/plugins.php b/admin/plugins.php index 123f630..2c3ca92 100644 --- a/admin/plugins.php +++ b/admin/plugins.php @@ -13,25 +13,27 @@ if( isset( $_GET['page'] ) && !empty( $_GET['page'] ) ) { if( isset( $_GET['action'] ) ) { // Check nonce - yourls_verify_nonce( 'manage_plugins', $_REQUEST['nonce'] ); + yourls_verify_nonce( 'manage_plugins', $_REQUEST['nonce'] ?? ''); // Check plugin file is valid - if( isset( $_GET['plugin'] ) && yourls_validate_plugin_file( YOURLS_PLUGINDIR.'/'.$_GET['plugin'].'/plugin.php') ) { + if(isset( $_GET['plugin'] ) && yourls_is_a_plugin_file(YOURLS_PLUGINDIR . '/' . $_GET['plugin'] . '/plugin.php') ) { // Activate / Deactive switch( $_GET['action'] ) { case 'activate': $result = yourls_activate_plugin( $_GET['plugin'].'/plugin.php' ); - if( $result === true ) - yourls_redirect( yourls_admin_url( 'plugins.php?success=activated' ), 302 ); - + if( $result === true ) { + yourls_redirect(yourls_admin_url('plugins.php?success=activated'), 302); + exit(); + } break; case 'deactivate': $result = yourls_deactivate_plugin( $_GET['plugin'].'/plugin.php' ); - if( $result === true ) - yourls_redirect( yourls_admin_url( 'plugins.php?success=deactivated' ), 302 ); - + if( $result === true ) { + yourls_redirect(yourls_admin_url('plugins.php?success=deactivated'), 302); + exit(); + } break; default: diff --git a/admin/upgrade.php b/admin/upgrade.php index 8133324..536a9f8 100644 --- a/admin/upgrade.php +++ b/admin/upgrade.php @@ -2,8 +2,6 @@ define( 'YOURLS_ADMIN', true ); define( 'YOURLS_UPGRADING', true ); require_once( dirname( __DIR__ ).'/includes/load-yourls.php' ); -require_once( YOURLS_INC.'/functions-upgrade.php' ); -require_once( YOURLS_INC.'/functions-install.php' ); yourls_maybe_require_auth(); yourls_html_head( 'upgrade', yourls__( 'Upgrade YOURLS' ) ); @@ -29,7 +27,7 @@ if ( !yourls_upgrade_is_needed() ) { // From what are we upgrading? if ( isset( $_GET['oldver'] ) && isset( $_GET['oldsql'] ) ) { $oldver = yourls_sanitize_version($_GET['oldver']); - $oldsql = (intval)($_GET['oldsql']); + $oldsql = intval($_GET['oldsql']); } else { list( $oldver, $oldsql ) = yourls_get_current_version_from_sql(); } diff --git a/frontend/assets/img/3394318427.webp b/frontend/assets/img/3394318427.webp deleted file mode 100644 index a8483bfb5ae85bb79bd1fa86b5387332434a96af..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 84 zcmWIYbaV4zU|n-k&I+XB8o`PN)VB# zL`K>1N$5{S8p4D2 z_K6|Ff4GhV+HgH6ln{gq8u0nv{{H^qMF;}Tzsp}p1G|7%*nV)u2Sz0LX-@<=5`jt# zDha4ZKqUp03{-MZDL@4-08xPok39;GG@#OgN(bsOQ0YNs0QESiCqO+3D%|()@_$DI z8qjUi~2>n4Yt|H(f$gnK{_jzusZ|D?-5z4Q)tc2IuJFAAAL zd|)=ggZYFG+BX3oB9JKfi5+(SC;wpnKji;c=Z9me1H4E;`87X3kXGcU)B<33F~Em8 z_~!#Wm;k>1yYipRPYsBfzzY==*k-WqV4M6}|1f|5&iaSx!R!C;wf$=){B@3SjD~Ih z{O5Ym)zt3 z!iAjb;6VEGaCq|Pf0zgkJ|Q6~5h)!hDIE!zUm_5D}9c0UatS;b?(}i;qV@fDZ)5@do!Hd@2I! zQ~Yv-N7Zj4SRH8u{9`kS*e;Yc&}zI#BLz*I0*FcIj?pt5XXoJLI?a7vNLWNvO#Gre zN0goee%KS)SSdiW?gGb=mi zX>MMAL3zdV$`@5HUsX3YHMg|3wRd#(edzx^hLV zw=7vR)$MnAFgPGQ$T!xQMAu#3#2T!4fk98H-TY>Z+{pl9d?z0C@!Fu>$NP{?50w{1 zZM5neYu=sHYKX^#10!lSmj*{RwaO8u{y8|2R8 zpnZ2}j!ZZA3V8AK&T=zocx&~pU-ar7J$VP;#9GneCPORQSH{-2jp@uA%y_5}1@#j0 zaq)#YmEd^^x3W`+ZLXIn#spbL9$Y^Xu1vo(i$A=_irr{~?x{(AS}kj#vC;cHG^wR& zR>98#5h|DTGT)aeZ4208oBW93Z4IA1*>dr%y}kCxz$X#;L`Y+xINm9I)mKyHRjD*7xATdG-vsC?`*2Qw9&Vgz0ubC9s2>F zrYecEUMp`T$1B=i=Q6Z@9$&GPob!_yACj4F9wWtw???}@%M4XFKdk)Zejkm_@TQx_ z6+rA%u7|W5rhTa1K|HTcZJm-RwB+wOT9}pJpnWaj#$8HTmQB_=$J(RrAAQ)|nH4dY zroDGlG};lUq!SkE%jLnwjeZi`TtxA8ds@1f`51tsc2`)VSFgqt?0W#vg0u(?l zhseNpkXyFyhtw~}SxvP)Y;gX7B;C971LArbN?9hWFxhVzi`A$gAb2=Ip52T4Ue9wN zhw<4XXGwvA_L%l|C(%>Nh*WZ-k|#1IYGGrX*tCgaMNLd<#^&gd3ul0cOOyZ`W%HzL zq$$3=s~AhFV+ugwA2#jjpl%4hD=Qwqhd ziB}DYZrwUNtF^urFnP2~k6JV{BGWIlTH(y_4-BZ6?x8$n8D(~IG_IG z249#FUaGh0-=0fDe)5zHjb3C(r)cTq%0(T0_vNIG-cXR1dYtkEgh0mE;}t_{xr;V$o*{U8R8Iz?%+y?58~u{e_=Sbt22fogsxG2=Pe#3Qmk zGs?{GDn6CfBY7s#G32Dtz7vT0+eh}^?$O0hxi#mTL>ub5#qC3U6*}~k7sLdNl%GVs zjZ@}Ft*?1V8)3t@wLk4##l}B%4>qn4beB-BQNGznA5e0gims2rsx)5BX$x7UtWg&un2Cuj_Hch2 zSiwdVXuq4u70_DL@jd+67ti2O7l|jPS_!#zuM_5ywU<_BD)`&*kf{ebTpVr5Yg125 zTdP~T-;@}>8Ow2WevNb()WJvsf7AQ1EBRF8iM0*Zst2T&s-XJvNT5*lfdQ zxc;iSKcT32%3-qhxgtEXhQHdCbJNjuFN(WzOh^;&J%cPco#NE&JDOIYLW zCFJou@46LlbQcGkRqKEgo_KpaPvAK-1%e}dEWG^N)HZzX$EFaG(u}t97mF*0;wX0* zf?ju)-{L$`t4FPg$DU>BxSoF=r{6XWtws@C@-zXxvX^68*eXc&E-t%pj$E@nEH=e* z&*QuqliW1n+Hx%BZi}1vKrz~P3K=O9vccGTBG{zo3|FIwj&tBC4NQ$jN=>YC;`SpM zJvx#j{Pm2gUV>mx9j0e0#lZH7conB@ z$8$hZE8C~vrj`hGo9eo5letyTmdV`^QU%i(g;NUF0&?nA&OBV)-ac)6#QV_1lM5f8 zdEG2ns(xDM`1RA+_oc_#QhKy~*CIB)Ucca(LXLR6a|IKXG$Av3RCS;-Nw-Lw=v17} zr0F)QaI~;YlDn`yX9%7DG6g4jdxx@~s$Gf<@*XS5(4D=eX-OS~LRLM{La6&i65zF2{gj&;klIa1rb zNqp<6v1Y<0(S4{^cW^GvfA93T*Kw@g^ga~i84=|2TIEGW`Spup)uy)2vs*aSg5suP z0%lCkvd3zPy;KGeZ9~#X8^F^+2&nTvK8i;GywnY|&M{K@(j^Ask&3%J- z$8okA9k@`!)3p)g%@c)j3tIteBQ25%(OZP!2)}7cSm+g)pcqTH@?F7kW+Eu_+Yz2hpc@B@@`EX?98!cQg5pdeC<8nsQO z-2|^=nDIupk+slsE=2aXN=81?_36fv5M{;CQKL?utyW+lC4{EMI5!H7Lg)Kdry|Tp zh-q*>C9qI554OvoRYyY}Pwti3(|hC>9y4F1EuJD#+F+-r*iy@ZTvNGrLuwhnj4|~+ zS9$zK)4)o5i^_l|nR2<}^41x14qW=slR+bSxHl-T=y(PPhHG#iy_Fn8I74v8o|ESMjHrBWHq;mEl$GQZsoBI&{$UYRyX}AxSf(OvT zgLH~#H76!*dGWBGO-=gFN}HZ8HQHt8v(E>yUJWzML!FUjIHh^CmptJWiU!h>GPwL= zU}HN{0OK}lB#-W_&1ZdZ6PwTaOkI}wp0pS`Va;zxCC}Yb9p7+qOTeJ4Rm9GOwr%^| zOBbn+{%b}u%lptKGgd#9VXv=kxUTY+i2e4fuR0dats*Pk?rqn3zKmnJj@5fSyX2+W zn{l>`noNt*iPlHgUWrkb{{FRLc}041#rb6?$#dljEk;V*^%DVN_*CsI>qLvP%y;*p zhD(SL>GzXgw|lUPFI2ajXLk$PBrvV}5D$~~s^i@9p7{5R6KM@HR69?W!(I zeI5-ksR~K4w}1SkRNgV*xB}yaV3!|TlebsiPmCYMI!X#+65F~G)J@}NMvJ>D+pkBT z#}`EA28^1&V>KS#L)M>g!Xv90olo)5!P8@-fAcY$ACI=5dsPOK~ejk@en zy%DuMLq%(wNaR=Xw&PrH1^Gt`5KhVv`OM&|Ok*?wXHy!!H509&eQ8D5X`+R`m3Qx? zk~LPagY#|6jA*9Y^w@`97Y10_6#9_+5bBd?GTOVZw(wT$DYiZR?>8)M{eL*hGWlZS zC&>db6^(sZ)9ar?bXD*%)9(Vz@y~>&Qjm6bx|>-T23({_+ZYe^Fi|26O!uhu5+@A zT5+z3TH8h6Kwm=e0J+%IB#WNn9~(1oX?`it!@>Wi9qeR@!f?|UMCdFw#JTV$Zig~a z_DOng8=)qPJ*lK0d*{?#<8W}?WYE)7nl+;5$s*VKsO!X2{Bk#0TG|~&9z4OzWZIN9 z8^o)RN~Ygt6=-wx3-mK}*NG_Llv~-7fzF4Qggba$w|(oMFGuWW0HrDu(p7bcjz1}< z`x4GnVp%LN^eCJq(1OGT#eGYN?i4aM`Dsg2Y$!y!i+|g46O;zyz#K_ zrn*eUW`6#cV}qC_5w}?O8nTlLGUr%YW)O~ckLcyy>zRzbFdHp2kWRaP+p_f(Gr4=} zcC#_@j*d)lM!#XrK!7k8G5d=`wmhqkk7_F2-^vr?bgO#bML~|^$56OQ1bx;Ju> z4msApepRILlR-DMy&V?php408-HI!8T0hI!MPc}+3YIjCf>8hF}$CtWtN2SE&OC4tCE3|@VYXv3Pbxk z@~sy}m`XVGo>pkB8%1N3?HumS$C+5^MW1r38onL2i_ z?=qbbXYb{4eds$!*w)kCa33+A@4o10e(B8B-sqn07MDGGkc;uzF&xM?UO|=hW$v*_ z)hGCE8r!)YukA4i2C)mJoik+!L{D|!~!8Jno+*}xUHA(G?$C>eW5QYEMA#>9&~o) zz3F`+k`O=c0)M{(@B-EWqQ~=>WvHb`cgIhBW*U|2UFjRV@;m}XswAq#oNpm!VZr_+ z)Pg;fQ~$5?&fq`H(f@U`>;LyT|CRs$^ZSp#K>i;Ge7x}Y``?52+JE`?zY~<2OWfya z#Yy&JEf?g&xbM&&CwW3}qgg2+S57@IzhC=o9B8Vmrxz0O5T05(xL+DjY8SfzH^ZKw zOyI8Sm*uXd7oDJD4SR%A2qGgn>rh0+EfZvs;t3I-H4t+*RW8bS{4 zgOR!~lvzn05%3dS0aW8qwBlir2Tl19ZgZLzFtP>inhBFKT#lbgpcM#%Y56qw=*EJM zS?bsFiWra~+-5Y*pmRgHGR;qcTFR(d@_RLHxLs%isaU}fh0I(z-QV{c;*`Jz^>iTP z88F#_Gz8A@AehBFwBg8D6re8$=+lQ%YA&1(<2IuW1ae);d>HUlPWJ^XiuNXfd_WOb z5d&Ml<^s16JU?Le;69Lx4KOQC0;I{TyJ`1L8IU;aQVyC+rvb;b;Xq+e2>4N#GlA&x zptA|kAFTT#uDo8&1s*yug#b|9BZ3>lK*UCpNYs_gQnP3|ZJI+CDZkO)1PTY-@KdM% z5*F!6QVR183<8UgdDw(ifC4H|*Da%v)22Ka52X2hA9LwYN9x99!k$^ZTK8a2per?t z;{t@OU@e*;0nxmE%_SbXL;nC%YLop|Bk7?UNlG)z0FR(6OeD~R2}}yqe9#s4s`Nq< z9=cP9{sUa;|G9r)5#VZc2Tl`-(v{N{23=hajT_<#91i#w&^Tuc(NB~4G!8Gt9U85X zw2}e5QWQM(?i0D7GJIbeKc!>ho z@F^F(KEP^k46Dep+8SAz(zSkneo){fH}8`20(3G?335`sE1a+`e*GXC#Tsi$0Hot9r@s~ml;v5_<{=wxz6IS+N zkkA7w^dNeoK%4{N@*t{$c=U7Khc&>V#qTLgJ`WvBX4q*QOy95dR{X;A-p{eX7diX( zp^B|wmh#?leRIOOm0>(Ls*KU+p5{$--x}w0EZoLA~mJJR;ztxsJ@8LZ;VB zYdeYKls@dy#0}GxMj`V$$5+Ka~L{hj#l>Bx|okzjOs6_ z>M1@>q|&hUU36XZ?w0dX!Kl@yrfn_zVqChgkL59K;ZLKcuYPbmZ=-qMh9tIwGO5J@{CAJBMZJm_3#Mz>hn8KQ3Bq-}|+@MgQ zczDTq(}k_$+>6MV64^Tq;|)u4)5doNdqA`Y{<7ru!RGj_qN7;X5r*f{ zr$q#s%ggM%rtAVH0teIa@T7uo+0-N&ZP#k$s(dM2C@xMjEpVRwQ0IMY{8>rnl1DXg zC{=G~#%~`!DN@TmbDnK`Qurle9!hoWwS;i|jS@a~V#T`$#=5z>Hqb@uU91Qena}cM zG3hv89XlF|3N&px$2O{O+1jjr8@y`L-g#XFA>r@VUrgYd!Bq?2BYDH!5+m5wJSXt2b%}f9VS}c?0$lpdYVT} z(h3er6VVrA_!K4kHIumOZuv|+c%`*%W6qTyqobI;SoVZt(L#MQ_{>qZn42daBl5Z( z90%$1&P}P@;uw(1>UvO9%*I&`T2R61$N&`Rh)D6K4KB%L(v zOSMQvbY?AADHunD?y3}I=O_KJ<gef@JqSqBFS8Q&jY5og=8!H1WpSz#tN;01*Oo^^Y-f^)-{h=`5pCS#i5o#vx^dlY-DHOh^}V)|MpIUj{T ztUU`ReK55=7yqTOZpL+w0qd6Ge#z9$B4Uu9MVZH*o5JWNNfujvt7B{mHP5@fbMAfP zhRITFYK|baQ>%DgE4vlC_KAy=GlMhgk?=PP+#UIkS$tz-MX^lz^OU(uw6ZcGLNRrO zl1dVz`_MReo!R_xa{7wkW`fP>j$6;dyVt5vW{IKbz?57N|lYdWwFUCd!;E~Okj z#q6&^v?EudgYCrWW!-$Gwu|#crr!97{c}b+7gY^;0aV&K(GE7GsWUY~_6mfEBUj)v z!M-iN@P2dw6Jt&>uY^GRk>p9wJD+r^N4(50)E2_RGvu1 zmaqifNT$0{yzV_{)Qn5dbuxV;1MxCO=ly*Cq5cx}#8!VOxqewQP88 zX7%~b`(YJatTF0k*^~E`M_Oe~706~Y8HY^-1e&KA76XSqMw1OiUToTWv1cORb;dv? zsQqDL&44| zi0<)i?TzK47s|Guzb#qQ4}V@7@6fZ08+^TFXSi_xgIeHKfh^)EVe+gU#|Y*NvUBO> zPm0g6J@MJFqxV4w=>f1(QBj#%cRxC}-P-yYIA)A4i6m}TzbUv--;n6ag4y1bsMyeu zA?d^%$*7@}cT>c-rj8xAn%OfOfN_drYh2XpVS_<~ag49WJ!_}eYv#9&Zu_?E&aDM& zUOIPc9Y3y7%gHf5^-;l=zSqcIf;60vZX5)&p+!Dd{sYZQOP^gCGVtDyw(~=sV)YIP z3Vya$+R=C)drY^s*M4AI?Lmw9 z9k!RNM3R(u1BgoWKI}<;M#|l`(@;ieM_mA$y827CGHV5xN)VgYG4%Q_mC3J-T-4UI zUDw45)FahGjnTfIWh2sZ+E(V^FOR$ z>%L0qXkb71I#We84xjymdGq)k+b2@4o_@Z~5{c9~+u`J?$#-$DKD}#0#(&XzpxMde zsq3zer7ih-dv3KWu%OdEm|W!H!v7w_FkE0lp8z z3jo#tb_1{#?7aat13UV%Upw{%o+oiqDDf~JKKSD%xJs+4|3qy+;-vtP{yD%5p70Qi z{l;|wuZ97<3NQ!2b@2TI5DVkFLojFX8=3;l{c{_6(DeXahqaU|=KVqSV1fezhY&E} zDQ!5VI*OKsMjZvg)hq9(IdvA7H{k6mK)QDT(gk1(@BqNP0gUV6Ccs@_lWPXUaKG+zyz#HTCpEJdx#QjlbI4BzM zh0tL|ytO*qOcVG#?2&~r^`8OlAt`{l!wwPzaIQg47XY50=pUeafN%~o7%(P>69oqu z3ZN~1keWEmHNZv-01y}85Wtnd;U2voJS2f7>B6}3|M5dPyg3>ep@Z>0al>O$zc3a* zH5V8R^U)9|MWB0_P#_EO1ZbNd5C=#Y##o2=nF(m~06!A~IQ9p|hml<*%#sQFA-)FA z^&3Uffu>qEZerO#@&dQ<=7J6eUJ0mEuyp*xVT56%2qy{vy#u@sww8zVU_2fK+x5U< zfL(QifinZvKsu(30;uQkK4ADKbO-4P65!&nitJ*S4iIt*fS3AQnc08-VwB=>zh);; z;Y|Xcd&8e#Cs5CWVLl8yf13Vx?&o)6Cj1}WA0!$MGcN~;hCHAsuvPg5!h3ZjekUt{ u{}U*y>bu%fl5lk~fX`P26|A7li1*15SJrt8u-v+6aQ?He(*Ni3#{UIeYUtbm diff --git a/frontend/assets/img/favicon-16.webp b/frontend/assets/img/favicon-16.webp new file mode 100644 index 0000000000000000000000000000000000000000..bcf07faf907f92fbc58f9170fc9fac61d2d073f5 GIT binary patch literal 252 zcmVE<$ys`VtS zEToC{SlZ|J*g=8&9ygmkJCto5w8!e%&+5r@eEs~@w(tJ`RsaCx CymEa2 literal 0 HcmV?d00001 diff --git a/frontend/assets/img/favicon-32.webp b/frontend/assets/img/favicon-32.webp new file mode 100644 index 0000000000000000000000000000000000000000..8fbca2370a068c1435789c120660ce8fba0acd3e GIT binary patch literal 464 zcmWIYbaOkw$iNWp>J$(bVBxa|$kvxXz%Fon(Sls*V}CriTPr-P|0lVvcZo&$Nf}$^ zn@i5lTe6o~m6?Ho;j4uS14AB%qRR(I7A6)4me<;h9Ew^D0-{VI4GazP4h@|513P$= zm~7r#A88P1-O%z(9o-kf9~17FR=SfqG30$Zen?| z`~8>SEBd_ol8wXpLwSAYzn)yaOD2%NTO?57#P(NCpCvT&TQ5cZTQl#w$;3^C;jb94 mZ~7ilqw#Qk)F<(|zXL;d-P662ef&&V-tE8XfB(1I^8*0BOV?EZ literal 0 HcmV?d00001 diff --git a/frontend/assets/img/favicon.ico b/frontend/assets/img/favicon.ico deleted file mode 100644 index 10afa5abc2b6730f3f852207d2649f9cb235c623..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1151 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 z 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�?Vd{Jvr5jSs`}`D?uUNZUg~o^F?OqupW*caC6HOb;qT? z*PPJW0U|&@cUcxuz{v&T6OB(cgr-|Pn~3eXdulEz_#!c(g+G$#k>{S^xCZUBB3qES zSM8_sk75V>e9w^HhYC*f(sSmv7Zc}MH+gBgPx<5H-#kU~med?=V5NCGJ z=Q|zZobOv<%l=E(7ECH8(MS;zGE#Cw>(`0*-Ba^6GsW;9L1n#7AFIJaYu;9yDxn0BdCH@4Jd94Bgy3!8y)G6c15?FV45!V6f~_ zf1GQ-7G!q()R9x;!Mx({QdC)4cN3hYC72xQ8f_yl3`1$jmOxqzsmSzX!P}3CTmdsZ zPBU}nY`J8|f2G%_m-uoD5TVT=ExOEKOC$I7sqIS!oEtl>m*aLQ82Ie4l&?>BUhK&| zrx<|t3FW-3H;ItMLfVs-$K7DWs?j}9>k2wikzX`~sR7hCk3j|mV&IXIG`VLb$!J*T z<0M}Eb0ckL`#^m!=pg4a-)zsq+c*Z%byT^W-|^V!o#=bjj5v<g0;9kE ziV57+oJ4F>ZNI#)og!~FPQ}XX%kO+39|E7*z-kC}(iY&(R~9>_Nb>8az>pKxBz=>g zV%XY(Hn`(0d$wIZ=2?kBE{U;AF5fep79!-|65pWn)-=R;zm5hOA&wa42Dc)WlV1|> zuz#$t^FKbKojD2Atu$pUcfJ<(fvHC)P4g8Dmy(Q~;lv0un)sI`o)buX*1B#dyFYQI zC)v(yOLpT*47WJEE@)!mio@Cz5@ACKo9o5+de6t{xt@hCyKFx_^0n{bOY-fwtXXeK zwib7U*!Ge^Y`N?GXk02-k@Zh{AU@89UGRondF?>$^knPamQ5UWrWb?AXOjmp2l=|r#Hs~qDO(F6nb>yucqLP)zqqNDB z*^^a~5k+jg`Wzw1_0^q7|IyNCJryhKJ@NKK)lN4S?!GJ-1vW0I^zD_aKYyyyqCu1# zPW7IiN>c2Qyl{=+bNn2^IAW^9V)WM+@OU!&*OrlNC$SX^0V&AYi_ zYNRA&Kh~v~9uk#>OGyO?dhD_GeKPxrA~`iUD6LSL8%&^ez9)@7GZnf;SI20vl)?l# z@4bKLaq1e^2(OCq;-Fa|e_ME9MNt0CRMUonY-o*<_edkqCFvt7!_cA9-V4s2F1v}w z8)I~u;A~Bq=FT{|8%}93wT64?R&}c-MzWqEF!|Yxath7#laWj~?r|{+ThmW8hVF1L zLH>SymP)cJuI^NCS;{^gx-ExNkCD9i4I32O)3ewq0N1K91b8(Lu*F65hy6}wld}^bpbTIFbAm$y%;|X8?1-m~vIO5# zjoiixfWMKI4&C_4H2ao|C}U;YI0CzoNDGRk$RBbQ8JroCdLOnTWT!kWH`Bssyo`pb zZd0jH+G1oY3V%o|qf*a|kJnnJI7~s3+MsEF!AARA`b3X- zfB;$)JgsEzO6oo(` zeb%dTTuPfPjQoqGgz0a4W5X(&Z!eM7NHtRwlfTN*0e{B|G^br*vu7#t9wqeL38Zy0 zlYfB56(|CeOP%)${B%QbD9cinD6kFWttx2!E@(8EX|+d=@hW@rCo= zw?|L!S<&iU&1#IW@%8>aHnurj49G-0wL3PV9~=P38x-hChY4_DQmyvntfx{MU(yRz zkdhu9N}iQX?%#arFnpsWt? zc~xjn?5_GcQUksMzyhamxq|wK-CYr${T=Jhfvd}lfwos)T96MI|?)R zaGS_S$u=I1DErgSbH1*FE~1wv&#v!8e&XnjLI%3Cb-ck%;)<@6o?TzKY73cQxC`EU z2KCPf7j=&F5iqGz-Nnmx_rsxlU51?&$8j$Tat}#(R*bxFXLT> z@Y*~imYAoS1j~|LSRZu4x=Al+rEmdRY&bb%#crP1{digDrk&8SKL(D^^ztv6)N41d z*1hUp%<4<_zU#*qwgJC$pIF!MzRb57($DWn=+h5H;va7x6;csZTE(}EMOVGKOS7^> z@u4Wmg^HQ&(Iehj4;q|bio$dw@~o|FugGEbL|BuJG+b~9-$DSNYXMJruEdg1Adi$K zj-RQth&2nk7{i}obw5sI=pC@$0p1h$%`vwQ$%;aLK=2OH@H;*S+NmEUk82-r+VM>t zX5uA173$MkBkrFj&o9{bEuW;wdwzI0dV6lVY^=mirp%$p(#qhzE#kR6s5*)_t0C1UqQHS)x^d9X|P1 zM=w(wM3Mj5DQDv+>Tc%aaH@*{Lfovkj_}2f9JjUyUyc3C!jpAs$jvt)?G3#{1&SQw><$3|ck)0I*sW*`CV%w!UrzKg^&aI~55=eq`mco2 z6xYNv$ggFrxE(?1r!Lu$S@yR2s z+CANBy~T{DO}CT&t>f2GrTG#sTVEc`#eF`Dy}Rz0pr^~!DF;hp(6j9--E?KKS5&F- zV*xHnoh^*rl;pjKB%O2c1~4eOyVf?2;lc4*q)Doo8SrS!GgaAB#%6Ax6}El$T-CR0 z$}YMB=k+CZ?z6R;3PtzT{Jymjq>~fA&_CUNKHb*94!kMeaMOwEiwku!i zTQlkID{8P-`$c?GIayvGBN>hkMavJyH*!0MJnUnsQ@2iVE@2fBjhkBa0!LTB|%`=d*+DG z7euCxuoK&31RKOWXG5X!mmA!J)Y6)#09Z{a)u3_m{P60sW|!RHc}W)W?6#h0O4z;Y z!FEF>PiIk`HF|?pOK5T#4?|xYMm*Lh*71i}qv-j}^&q7YxRX>Q4sfN;#W*4$cl0V&F5dl-^{A+0t_hI`)&)$OQlnNq_$NE@Q&L$!3k^ zw;9|HTd3-*1(1>VB8F)T8(3L}w8u&f)E!2E-NkTXv6?TAq#h?Z{t8Ilmv3ynR!`;Q z>gw_lz6rQpJ3NVqy=jY2@-Ts>DFf@K+;#nq1|j6B`Puq-xc0a3zEIZQS&l|&ADv9J32I_BHL@2 z=O|6S$=F5o-BQ|YCY6Ld;$yT~cv}}L^25@@7oKe&EShyn@-|Xz#9d2PgaR$eFECnn zBUd6Ga~M!H&Y$Bi{^MOCN#o@)=6EBGPaIJ(%#85V$cHmyCo$V8{`$?%_%dP%-$Yq?ZA2FdD{ddloo|;5a+~?aW?J*{ z*ZYDG9UZDae!f1`GaGu?8$wlfymB#zN&T?<-LG0;adxzISgson!=Ena_wsbC z%hhSW>)Pfzvy~)sf2od=H&)<$JNp!nb=G?EW5Ya#ShkpvMs5edqgess=XY7YNVqVj zof%6fWsXd~`}Q0@5Pg5+)7sa?+qAxSwt+1g!1f%u#{{Q10d|B6O=K%MsAlHFRXdys z6U}p{{`29|$B#$eXWI1lU^^(iR2(9tcL!frU2{Ck_=w>RdggihzMfNLTwU?S)rr1j_G%%^TV*XP;lL1p1;Y=}6t?(7$fR z&39(^>bI_=mH03=gE~F7T8F%=v1NWJbWm6Ug*WA3VBsq;i!Kv zTxo)^04pC{=Wr$_%7xXY8%_^B$P1K zuUdGW)R?w292=J_<_3{sfww!3ThqZ09r=Ja+(wyaMg2KECH6qkL{Mw6Zf5c_tH!ld#&B^lJC# z@gwE@s`Wr`XDD3+kmf2OvO2hvMIpqQ0jyQ3`0D00d0fkP8 zp=F^HTW3M8hP3*4(DV7z#Pd8@D&E^uJpQ#eEgjF_AP|I6jr`z@a$vKo3k3XL0N@BdW`@T87Eos~^@H$n`lk2xmrdi2an;Nh>)uWJ~aC3xv5 z*K=Bf?2xA~**{VOv*jp5VUD$@_%sS5Pm>Q(TUFl#w`O$7fA`HkP&g#P!^g_Pw9XhM z$|Hu1%3pfX>b+}r2g-fi4jOXmai&VW*J9sxrB~f*|J?hg_Zc9L4<>So^j*{kfemL& zT&m+Yc0Nd@Q3D31rv5;n*Q2^#*(PgdR~)acYRPm_KfYTx{aAsS5IKHO2DM? zH!jAoWy8797VZl#(UMuF)NspX?qey^ry6_n=(~MEehu;GemNuG$TepRK!le!o~> zX}(`2TKr})NY97C@*OmRp8FlhzR^I55p4g_C11kS{FVB*y~AMg#tjj_?=v;%zw$kTp& zak(ZHab~QvHZyQjEEiDnkaiWmf-J*qy(5`-gjWVM#Tf6V^W9-6mmm3d_5&Eb(+CrJ zMk~;}J>B){PU@V!!uChl@!Q|ORo-#5sE$*l)D$zqjw0oJb`CN%f#y*$%Xc#a{REhx z@U`z$d0*wso%{lG7xq-LleDT@cY9KPZopJPd!>5S9*9!My6q2o?Oc1Tx2+dm--c2YTWk@2o+(3 zyB1s1-b+VqiV-#E9uSYwkS%>=XL2r#Joyr%#RYvg&q(9*o7Ix_BI?I4YbC1}DIr&@ z3+S!gU(nv5j!Ld$P-S?j2Ff@tdo&@v$oW_kPdy9C4qyEkFczQLb_|)p9R;Y zbe_l>B5nou2JQ3vujejoU!;HL!3>=an+bmw%7g0SqH==fT<<+zL|E29FmwwSXZ`y% z-BN=sW9{dG7}+_0Yj4~9Zqw5d4K#dS2@-&s)pr?$ABCi?q6u!Xi;`GOEi{03Pa7Dk zrw;1d0@%*0As#rpXWgFDEelGhZ7_L#t3?UK3N_buq5pWX0pxmK>KxV+k-bIMe93CH zcoN|=;hqw5G>4oH=otd)H@_T971~z#imR)y99szOlgjE+ z8I&^V>!FDj8qt%fJbkGE*Xukv#frc1e`gJh#f3j&O@*$)SNQx9X}j(6i+6<#v4jIK z41uVO0vvpyus5t-7BHyM{>h2H)lKn!ilC9ed6Ht9l8x9|)j z#*Ot@2{!fHaAaEoywi1Fy?C&O#hk|dMhi4vdsX_nWRw#`{6Gim+l)fhk(-LUM@L4m za?jUxp~!}A$WbZH$^O;rv>>)YQcC3?6$*a0n1b)$=`qW<jAbUR2Ex9yQ;{e!`bI{W}njy|Vn%17&lvhaa7;6ipS3DbL4Hk$e z_2y>9^s&faBr3oT=8b(W1$e;c8Dr{3@*@haST4;T^epEmit=X#=V9{*AlCS-2uEJA zSU6kGpAPXgA7-4Rx)&KSj3|M4Wc#_IFLT^tR!4*Lf^gFJm^0r4kXxa?;HAAYAr$_L;OE-Hm>7`7$8@WQH8`V0)3 zt0k0LY$GK5!u=ZfA6C8PnKAeFk7d!V)&V%VvlYL;FUf(ANjv%;ZRX%+1r41Xf(hiN zBBzcwD)`!8-bS_uC=>0y@ zv6cyzc~o~%|aKq;<%>%uU2L&ORvAqv1FgNWo}Gd24VpsjN{ z_bP5?F%Q`)W~+{6wQ+jyb`V=YUJ|;Eo7{jM|72~_JozKOU-aMcV_|~R~^KmO`sLr35y$o)ilLj z4RqmD$~T5duDBwWCrPc&#t~<^9&QIT{Q2rE--_CJSUZt#W-3gvdVVk0-L!xRcjnPp zFD!T}6uS<=ztePeO<64^26L1sE? z`^x<4n6ik+<0R3#v7aHiG;agW-WcL zlp4t6{YlZ(&cO$91A{!?h}Gm~7aMvj%mD}N=#Y;chFT+9_z~oVS3?urdnL5v8suFm z381qjY>)HcmLz;~N)O(nzv$`-ec?T9eYs5~e_?+PX5N!3$HF?N(6_llxJRG#SKMqq zIVU`cXU8p>RUpJVKJOeTPFX9NQs^D>+n=SaJZhfmHfPwTRGPf{99kiRjwCyMR(l-pi7S*yL~zLWZGi^3fJ|>722RA|A3+>kL@^!17np#P z-))VcyWQu)Twm#{6g+XPF^|1%Wm67GfXPIw;E)(ePeZlMoGLpn*+>UWJg(32mCSZf zT{yed>4j+XNpW}@ZxvR+gD8iNPq|8=Yk|9YvkKVKQXaxVt3*~8OE)|e@s!b7Z%%1} zZb%pf;bOg#39`+HK=@)o`P`nB*?Sn9PI%)ve0lPvLQ1{LDll#QQtmbK@<|JogKLXU zAQt^D9N7$@x}KG6SSft>Kr}sfU~d-32FXZG9KY_PKtq-GrF}c6e(7`jP7cLe3Cb&0 ze?qaVXM-YQ(X$Quecl5rxXWRqCw69!Db8AXpA&y1 zBqXJ@n6SocZ+SnxOJ?9~Aq~rSaqVvK*sn{O!R@EyWBJX!B53uUA2RI-<6aS^F#+nY z$RMv_nrLNG?-5`1T~KAp+MvI7!)$cyMb1If+9#i-4davK>j(io#U zd4k+!{#~{q(YS`+I~ndEDBmg(=6dCd1}K&r1+wjfvo=K_m|*cDwFz|=Fum}k%bLsSxZCDS5r~RJBMx%{Z9RaW_*fBww|Hs2dyFCfegnoC-HqcBJO#v);VUF| z7AXT4vED*@Cq*C{3rMWkr+aUt93W+|+V`A|VQq-{RVl>r<9J)ek6D*T@992`Ws$!g zHOviKV069tYW-kD7=xLU6{fBHw9!FI-df`DQ!6M)@g0sIJ6rcD>+VZKbe4{CR+&1! z2hrRz)pqjnIS?K0UQJ}8y4t|FiYL)qrk8Vea{(CAR*WmM<1$WaB)|Pt$Pd!kN$(Io z-qjBhFL8H|z4Z{scZ*Rdjbk{olJ5-{FaHz@`bc3t#7diV=&wa2avZXeQ)NqzTAk8| zPmb}R`g)HMpW8lDJZ5(=mdVO_*|nW`DJ5SI0@uJ524n!*WF#fQd$>P^Y;Nl6H&Kqyy6iUl!oVi#+yT71Z^c)u zQ46x*snSPmLL{9vs!F*D-ssCrsf1>u=i+%L|!N+w!|Hsr6!Oizt1foo&{OVem(qHG#AJJQi=i)gSqX!S2cui zg4MguGzA_0B&h9Ta>RLVW82=_m}PvS&S=*K=DNr=q_6V{6MPc5?$@79dpXp4{C1Zr z>r9xlYr$6c<>O-TT81&~=&dnq_>w4-Wd7hsH}Iu?TdeozbG9Uhf=3?1S0Ubr&0k(m zl=T3Lz2M;hMrRmH`(rOY6s%wPv72>D3O@#@&(IhT__E*92d)YMU(PpGdqC;7wiigr zbCkj$!&#l90#U#7mC?;6abj{AT|a_e6UASSOTZd8=CX0;0?zPU0yY?I;z%b>Hga&W zm|A?iFl$DPjy!$wTrXu=%QfVDUy*oYUL53_X0_`15UT{0428`4BDOJ1$N&t{@j@%^ z`R)v~MPuXrU8T&f!%0#->+H^%PsV1Ct@gHMeOGDU&p!yeam@L=YFLD|D{b0OyzQ8^ z8Rm;VBv#R&n-&Cz0sW*2lIn}iu`*LqGpov(yZXaQZcrayU)sf7^01*BAL5*|0Tze| za%WaNjCK~8iLvvhwwUusmd-MWIJi2hP`(_Q=*0MHdAMBo;zFcu!7$xI76In~rb>s*Z_%W0XJ5Vc^1`6M z6cgT+Znzs+AXNmuO5HeX!lRcKFr&!WDzL7Xq7eoXkZmEKTz`cK#Ov7Xh7fPhJKDH^ z4Cx;_Wjfekdd`F85P4U+MJjB`{I0a0XX9}LJgn`(@7C`5+#)naevhK617N(re6*BK zTDsmsp>>dPtZgN6;HT}hFR0Q?w}^&hU#|YDC40J42ib!>ZH-Ny>{>tL_ zhqZ8ONK2jh+d6PS-bMMGxHXz{&;_>%fXKB~JnpGmj>qrLofL6{fxo{P>!3ge5TP~z zO3#ckz1OV_bwlEkUa&;2&Z8*U1ye9WG||`tHj?vm%B<7_$0#xiSTd!fCW}|HC;^$# zNDbw#oI*P{%PX95WlyKonGL2KOg63$W;hNWiP<3YnbNn=Vq;`Owkbj#0@0LK=bNa- z%kNXNwh{Siu*fMXuP@FuQ4Ue@_saIQ+1W+%^(a;WnrsX^APuB;bLWKHmOk-VfX?(Y zky}fLbuk-wrr@_n8fRs}=MMHrQS?x3 zw^x-BehC$6ezfb0xOhokT&0URtmErCJh0o`PgresJyU^*B{Jab#$(c}^2_(7IL#ci zBsg?)zg^_rf-|>DLWMDCZy@B?gIG_OJ$)`*t@_*aS+S9AqR`!|(Ey(fQ12S6#+XMG zS|vgLL+=-y*9Trzvv(FwZ>IA!mZ(KQ7AxM0pNw_B74J7K#h<)6-k0P>PCBU}r<4fu z#@FT&T;6|zFXSosGIi|Y2JFq;0YauXZs%N0?k=D91WRZb$`qU?11-PvES7EVwv;Rk^ax}LG$br-}l zkQW$yYs68eT5VIUIJ;^W`~-aIxYG|V(hCr*|L)}Y1|n$Dw6>m9D$O0UstdZyqs#E& z)kwo?%~7x%@zNTu{QiMyply$R$5~#|Ydl!=09H}2$Dhl0sw5YBNyv?gi{I^%!(<2e zY!{qYdvm0I=3ey(4x=A}zje*&bhefYksHoNDE_z*d&3n^a6_p(XRcwk-SeAVoCkRJ zV5n+ZYIHAKUP#z|d{yP{j~XFxMkeMSl&%wN@tm5@nOUE_LGcZ_P`f#}w*nfPUU-j8 zF{Mw6lX~UeR-W8e&eWN7K4mEJ^!XT@1$XF7d~(xWAIx11)P+MF7B?0}vok%*X}gg8 zVXFe{bO?B<-Q?T!XBWS^WmoS8Uxypp;+DFJMHi5eaCD$sdfx_F*b#zhrr`hP_o5~`T(7~ zc*u~f&f!>cuJVArqrFi%?WL9A6IPSCm*4sh<3DqV@OFCyHz`SnL4eO1=5YOYu6Lz4 z_-OPX-gdT46o{K-+uJ!oqqhM4p5O(FyS#`64tIhppCei-DL1A18L>*mSvY0!b9 za8CacKFj&^YJ4RB+a;+Cg84>{c8S+9u7;C@u8vBEhYkvp_?0A6We*(@^ye#)PNc?> zJX02|DZaWS7WaJ-X1wA~#!0H-oJylOQifj@1!$sK;BxB(K@Jbc$Ju_n!Pt^C+81&o zSc;6;=hSmqh7s_Od`!*auZ$yH0&^+RH#b_>L~9k(i&(9-T2t=3t*s!n_-$2ne%e$v z-0ppO;C0OCbEt8gkv!sdRTtNG6zONCnbFxs_p_^7xF1zc%M(9m2ihyA?MlpVV%Sp?e$)c3L|MrPeg^A2Q#gwW0Woo! zgL|G4t|w}M+=P!_LU?D)X;62bD7n}BqC%j$#?{-Mwe{z#5eVB)6#`g<%iiF`nWo?z zQ&DH#*}1U{l4j$=n(5=4(ynB_DZWG!I`#}%AW-AW1uJW6IXh+Dk&*5mriP!_MP;I9y*s0=Mpi?(X2CZ&jC=gy#IPD#el@jD|mly zt9BC>ww}u{e7pLx(jVx*AOvRlHE~LgE?87I9IlmMwwNpEzWP=IT)t zs`JJy2U0itXMn3LCY~-hD%i}?>k&6K5zrD4+8LNWxMd)6(-@>V(kL=TnEJ(rPQtU> zrr<6;)GmoYV3k4DzN+OFV1S^jMuqN0$t}7v9#)K~JnaZ4tt_?AO$}9j*YT+U8nu>g z7WJlduq*fS8+oCbRf!MH&HOj3Jlc?-ZLUxHJ)E;rqr)k?1oMLDJ;d-ohjB2-2H%U0 zJv&=xDD=#8rzm4b-@cE|Qg{2yxEi%?CZ?GsG|ob>KXC_MK3CAtifQh+B)XD z2}z3Kci>8Xq6z{A!ix>@?9?Un_RyQ9;2xs)*vE1;Z;O^%;&Y7N=S*KEocNfW z!?|s!1HheQXhxr!$WMClieBr90yFKr- zM&7*ZP}$YRS~?~X1R6`0X+BO(MugzN#63%)7nG}KKT8}D9S07mRr+|u`UJU$%l`$w zyOLv#Kn-A5J?dXLCWP}(4{mYq44%X!+!GK5z=@W(k?daC<9<$zL`>fRa_(BEEU_lcGLE3Ik{1>QvwN|#oYUN-5L}#tFJ^UK~ z&mU*79l4pqA|^Fz5C{YLLki(yLyvSSj7|nqlk-dHaNQ39^ILqGk}09DVUwtoBb0}ALQ4#Ph>4|^OCv*s&KuG>PJBP3{yx1-35USoXEO_ zCLStLjVh>9JI&BY=464CdT?BO&l4oMq+gsQGq%j|U&l{oDml2>E)}#D?28?ZMQ?|s>@`*axjdYSN6dNItK~@@| zjSsfhkb(n0cQK^CSsXeeqc$HbRVb1#i-TW=U}(l1(fF)9XxuH#)@+6X7BA{&t^?Wv zbiGAX>*a@*1{;r!;m=VU8u;)6Q{oT*ss%Xkr-ubM^Gtp7`;|7auM*e_w*obsIwL-- zM4gaA{q(YLT zx`KClY3Q@-ZaWe@M>jK31Z2<2KFnA6y)a%1%&5bTA}WDCcX-CmhF2NJ^6Y>_s^!tM zMh~Lj!S;xs&<4el6#Qh*MLF4^tGqXPYsd2YK z{M^1OMn-40O&PIWNV>{{{PbD*iy7DLd%&)=v%!oPW+k;eTuIMsgdgwE-2#4Lew0TT zOEpBV2<%-wy6S1!4mRi7VJLi^hk*~r?|(!ROUwnmB3Zl&I~Pv^K(U%j^539n=aH}S z;^5_wHn(At9Zc|;rWo;FcFF&z70B1ZC|UjPJ&NJSR!<^$#4e-NumKD2EzRv?pyZrZ z=OAqJrhjDIcGZZ&?WKu+ke)pR_>R6{1q=_-&F|@`i*3DQ z@hXZ$%rw0d3V?N*M0F&Bj@r2Gn>qA9>65RQw2jJ9*`5G9*KxFJOt%DlUC0&_Gf68#uMVTFV#_23(~F6b~n22CMl>dWqhd*(xLY4#PA$E&G; zD#-o3j}nQTjf!AK9b(B~j_d37T!LG1*OE?_V697B zGkXXXYvyka2|3&$7JhPfor?PA{@UBPKQBE;wJ1GJ z|D=Y4i8Rd1IAr1a|uz~SDD-j%3V7SdI`sUUHP;k zp}GXt4|#^2x)a@^^tbuIe9!JgK;Hq%Y5wqk3(^0LWW>Sq^_bqL2PA7;tR^X6yfyxS zSv)hgQ0$~ee_Z?6)j76~{wk_N--2G}-83CgC24#z={g^F8i5WU69${2-qFhdGvZ5Q zBOE^R<^(eqji@ldA=aIC6-)hG!`foH&H*O8x87QV@I|#kZu#>jx@vN6+I#!-QJX!i zHe=)?rt)!d!^Tp9isaS}c(f zfH+5C>q4~>5En6MBw|V)6loI}`?6y&s!J?V6 zs;c$y_betuvN-G>FKQKQWpRcB&J^c@0!WmOa}}|g9v|Ro-Vx2kl}8hz5k14q8MiiK zJ{O&RY3}1)4V9|Rg$~e3n-SE0n55e?I;F1~6MX+#dYus}`c>8IrDqsf>v)|T$Pbf^KG$t!* zmc=rJU~F?o&t*~My`wWKLRCSTZ3%p~AMk@IbO!J1h*BUCVkAM+jei`t@W$oEL`X>NZzt6nE!YLwdcNxYyz-)f)kt6!I4bvSym}WHmKni3Xi#i+LKNo|X6>V|Zqc znzkyQcqArWb-tEq(h3<}Q&(va)TS{H>a%qt@naT#v`T7tkWTy>>QYHI{IOyX=`?;S zFrh1N`D^n7JDQzA;LOvxsq0w&IRN=jKrhceaXtTHX4UsM&7fm34`(PHNzydI`Yxlk zPGk|gg0v}E1Gaq_wrH32ej26n+4;nSnz`E7^+ArI2NjJ34C!6{cko&dgU`XwCVuRWGwa5LcE3IymTAV%jrId4;`T~PL6EVbIC3nVR3Wa97l6W zVNqe%ja=(i+Rxj08Z*tEx>XM|kW8V{@F%d>wv`n8&pMvYdkZlTF9Tj=4rT|}2jQWC zLgcn#$6umazklS~{0;B9>vN2zKn&Ha2|E;T54@lE*ar&=E{8gA!d64|m#5wi)=};; zWuO&w@;?F{xGX@2*v>U{C1pNQG%*x3nN6nFs+ma>D0X@aJol3Dj(F1;;Fah77xbd7 z<^b>Z@Le1Qc@wf=;4J=dnkk@S0qMrhm33`2T)+WeiE&YSrkR{%o2mvUZIXbp`dbO~ z8B#8rN0OeuP;z*+{3-Q~w};=@fc5D&*OHIT`j$S_8OZ$yq=kzOku|#EbYsemB14@5 z4J>6hv^rTnaSB&+E)dwtyjbQLd)UB2V!@CT*sD46f}{ZYnoy=u1r%cNX(Y5r9IG7Z%N8KY2R1BY zZK0uxi2vBml^~v3*P668i6V9S}26&a}n10}b}E4;8% zloKwTJ3Ho^^E<;Mx1K?r9t+h~lU_KpWk(8;gQG8L5PV5Ej)tAjk?Vh<2amA3Ie2B> zL(kwN!tf97&!i3Rf2vo=&}6W&{~`1r;5cgm=ZNAnBfL?g_r*4e3-Eu#))WKqhA;c6 zbiA-we1?VOPZofb%sk-E?=izLam>>*!!#PWH8nC!Z8Bk9X~kgFJ}oc^h`<}DjF{QT z`pnbtuy9iC^&6)UkZ25?B~}-N&$e#kWNUm`&T05JqH?-ZeQf_&39WE{pHuqDZ@8|E zYX%iaC8dwVNfbU3}fJ%!b$G?oZMeDQfpEMSjqlSIdv#K5Tz=D|ie7 zq)w*x(8IcGSLELq<+08K(^OaO#=`QCMjb{7D{sj0cr5@jmcZhDvVIJt18Yf$vj@X62h~nK>AjA zE5GB3*S^vAK>k4OK4_8|yE5P0KgLeTNA*0q6pAaprSiju^3-;-wSA&ikIo|fmUD(k zl~%|PUSSK6dLR86ixE!E{$pLD1N>`15+NAOyZgyzMu9c&1B^^Tht`;<;dHWSC==#^ z=1i?-56MXiS}-zxY?r9z>6z;K z8-29xl0s2FND!cgILdDx5;2Fwe4b-|`SeV80Ge-u)BS{1J+}4?TjTuoENtFm2=6tE zT;gc(AH4A!PNTnR7eKkHE4ZB*uDSHSG4z0r?Ju-R{yw&ulL^VuEYhws$F2 z0by`dL=G^IN!q0V&(X)Lp@Xk3vQrBtIwglE0@gnKA23w93#uIdFVZkP>WN+8mueEPA!9J; z>A&)uy*!?>pTj$V^exDyQ25(>D}g0;>^4Os(2u=t$WJ0kv%dc$Sb{9HBP}R|-_X6! zPK{RMg3GQ?0Q*`h-`RMP8}1T`7dip_AOUX@_=`3IU>S5h7PN1)Zk4CokM9z}xyzi+ z`n&3C6F{puPcuP^i9P>ecB%qfmzg!|nho4(j#Nwc2kH{2pWb!#c?0Yl{ssts>2AE+ zb~kja^BTba5^{fAoig&SAOiHigi=YuJ6As_ z4$;$1&VCNbro7IxJpQD<5pLT>Z@@MT@;eC7T1+Mryf;ky^v%W@oY)o5SmT4Qyg-4Y zZR%g54JPx3q;$}uNiltnw}{-@kxeuT`^=XcO84S6Tl^PAYGT**-8^$(euXMe#z!-D zRq@w&Zy+7ZXDmz0SogpNrkNnl$5!y)xpRQ|OIt`f+&t15{13f0J-}?44{ewDl{Sa- z7}uZ%qW8fxH>9owP$%s&np^BRY^(M(kc7Kow(wui$;}u%9Cj` zo{G)P`iWnrApB>M~s~OnXXw%ldK2k<04U@_G=jHw%?p^7i z!Hov}0btVt$xkWbkmoHt{UJ=il^Vo1-!`X7Ehwa8=VAK^JO3iBJOtD|_dtx=D}E~Q zbOu>zu6-U3Om=?t&N}h5uoS?C)R4`*rm9eN;1#9xmGFp~0lm+|f^1Vop=lwg;2Za8oz!zQHrM0f~Q$nAkj<9SAa2kBOB&X$NL!;4qgj8;W zBo>=y(^TJ_LSmRYEv(;D<)n(nil?#+jh8aA1-4S!22_JI7KXH)1$A(97-U9Vsl7w^ zi-tx<1Yv9g(8=jrtK+l4gEE^xFxw5iqtDXd5<@4g%^sFL<(>b`H_>naA4su@)`5dp zfr&)$l^rC=LU-$F2ekC_JK}>RB!o=&@f47EVdD}J2$~2NvA&Lw#2Su_ub|RCzWqp0VIB^CKKzzn0Q=M@ls`x@fJ(^LI*HKa> zJM|VDyCY(Dnisz^UxBZc0 zunEs#E-?~%VKrMk_H8G}gFEkFIy#o%FGU4uZSJGo3KMaCVY|qwc57<HmFpLp|1GG>m`v{#$o>9+aFoRqe(dH$BL$X~dlFN7sWCCtiYlD(b4Q}$Lc!Pi$gkpB z9|4IyrqzrL5XZD5TXLTSJ*|qqjxNiYY=dW+3Z%QG)L0lS(Lxa!Q6Oq3*vznH0iq!$ zc}LJ-DMn9m?FG=su9>W6+w<3Sz@DzxX2tD+TEU2$E?D*G`Fo%r zbKbK0%{&h^U*)`|6N`Rx-)|`aSg9I&fDaK|b{jP-Va|(``r3>NO(z)bJ`32l2_}sV#J?trLS1%1b)Kg=qeCSAA08P0~y`Y_AUI55hJhe|@R+o9V zVr*2d-8y4^7C8c{AZr(pptHp+C)FgO4BI5>NY~h1`oH786MGlU0#Q+%+R}TFvW_=? zrGWz%nqDvu>_L0OD09s#K%@c4z_pI3*iqsh9_Wxi0(s2fUtw>Y z*NIYiL;H^&+53tG;p8B&KPJF(uv58JGz>j#%(kR`|b*vv=j5pFbdc%y! zqNXOv9R339h1al__*P9)$J-CkB^iOtl_@O1Q$^rAGaqgik^iyhZW|Y;%4?_Jzt$f{ zPpLhOi(xz&V@;M@KPZ!U>LsbNLv@aSq|3TIB)sYV)NJ~uia^NIe@O{5UbkJp6iRfq zIoxQf^O211@c519wZn^tpUMm(){H=+pJ}40u&+d&1q|-e(@LIIa`X-Zkct zE*Y`!PflBj5T$=V=8>BY_?5JUuGBb#e)>tcGD2Vg-@Z=QbMtFx399L-6uP0GxrJtF zY~=jy%ISq)H75+&=U#G8&E9EaKhQE3)Zt`W>inOAK7AP^j%j(pqWz>cf$0PMtOM}m z_-cdIK&kv05oQdPe`%tBg#E9y<>Y?CYX4o-e^E}+jn$ASDc#Vpssa>20N**lgp08s zU%g%!ML2t?&q$b2L4hr$^RH@{UTJ~otpd0L57QdQl!~&BQ62&78*{k!K@Ni`H&(Z< zVg7fP`+vD`54OzS#sdCN|6skO=MCzcbsGYlgtUHm94(}5rH*-FQLw+AH{+#P<)H^8 zww1zzM8n_roUWrK;4u=_0mUxb;YS@pOuljg6?GzHK6Wvq^Z$yKjGY#aZ!2u|Dh8p! zpC*8g4xzsN<;1P8jv)n{V$;5ZvOq??{sbU_sEA`4V-TU^0*N3#Q2qU1m_Ed~xDu+n ztEz4D2vbIE+iG*2{7@DV{o8XQ<p_uw3LcHl&&7snA@Gg9zY=o)cFJP$wg_6@l-?D8tya0C z+_N@O3e-CA5|%Z@RsAV;VE0|FjL&z&zP<)y&d)43;Zqtf5F*0^7McwtK!2N6+}~bU zqX*!H0eHOIm5*>VnNsl!eRcgNI)XRz;wvBvGHRA0j6cP%?T^f1Aoc!!e)5lq<|!54BSw0pJ5IYF_7ljfO^FItT;jV>IQ z29yw$t<%V-blHBsVh|9#hCdl|O)NzZLP<8ny#ITOZ!Wk@XLj$4V!E0-M~hq3VT=``qCGH&ov0KixHVtrkD^_AuUht`%9+4R#j+#Ad0>xNSiD^{R@bS zGXox$j<(>@)enDCGgTBFon`q@v$ojr&cOq-DvELGo_<0YH@=YeQGqvmC%8i80fS&6 zULxwzzQq>c&%{!$5zO1N)2N8#yRfT%DCLP~4vT6Nu7|#p5PFqFv=x>`=}fSW*vN>9 zpv!Y05$h38L=f+;Undd_aEX0f>Z-q+_A4CX(YnNa0P;_Bl@#1kK&4HQ%HU?$Z-C+3 zk9C5y-=n+V<=2M|N&Yj;^U{l$u>qV;v$DCpN2#HAjOt1LgeHr|i%nj6mWS2V_sgMF zB!W-h*Z;R69x$8Pak!Dx831bx0iNMLuk9^nlL1++M6Chc>_>r9)y3XTlWA<6`Yx~7 zWqZcQ-9E|oC2)*&4pEvBb3OoNZaQ#9f1gx|hD;TN!*;`uY@G`;k2xx8zQ7fF>CMtR z>XkunoeiSZp1$19Yud{3!1oZX9t!!3&fAcX^IvCOo;BDGKvxgvc%EB2vf*!JhTp4M zNM61d2QY=zP{HGh=7o_ET0w5p1fn4x%XE&s&!eBMy&N17#BgfDhi_ja?JqBEr<(I4t^3$i3FxxVNuA z^%~j(%%JaWZAbs01bt`vo%i)|!OQea0IiV7{C^7VraBkHjQ+eXAp*etePH-C%;jm} zl!_^c+lHcy93e)fbJpyC%^aUpQSd#sKLd&+pe!Al!m678#mDh6X9a95cJAjEu~ENb zQRPgz*HO`KbNsEr^_c)OXS*{|N^m)%Bu_ZHJ6&07o&Epfskx!chGZm=B-BjsniA$S{_turcVI8_gLzb+v#osuGv3|m(`^S@X)`{f`D{C#}1S>Jpzw3m+UK7TDIwKnxmUNq8e=^|MGC8ay=Kdl3!sO%#C{$3_$-ar`J*d zkx*VIb{+)9l|tu5>wMP%Zv^+Vq-WA*B#>4I61WUcuFBPnUI0~V-S4obl<716=NO;- zGWeAgP}8#tq5l5{_ua%7MS2fFbwGXEw<0Kgiuf+jEqaIatVH(yBv70N@~{jrq0=$8 z1g}_A9z=tV44%2NgGTU8*3F5WMyX^a)5WsOsOFImVek4IMKVO5Ipl`f+hw=HqPWf_ zLwt~Pw;4nJh)NMa#~Sb}38Fq)e_!shpaHB1>EAV9OasXb06F`ipe?L2wNH&or{s^@ zr(JvXUW6S!TyWPj2n;Q3%;G*BTZm*3QNv(777pejwEl=k|ztN&|4Nq=z&rp?c?(Wza zDz{9)i&+}$tosav%0{XeKyD$0Xsf_9;2!akE~tTxfBgab=Zba7{}R0MJzlr~Cj0^N z6wE-SpCkVwdu~hq*bn^<>j|(*{eQ9cCjL;rebhK2%h+i~h3rIQ%f4ja$(m&h+4nSA zLQ<9{WT(Xv*%H}{vL&RDZAhpPSwnUyrGD3EQ0n`=@8^C!&+i|o&zR4g>%7nVoO1zh zFY;RTDAlQs6(g8rIBruO;U7@@jmYekj0MJ4t^{IehSpVZe(fwZhNg>+(0){%8bum( zn3$m~Kn3r&V%yQ)k0&t&8k0_}(-m?C2YO8%k*sX;Ju9f#-B&JD&>+t??B|`+2bSI9 z%BtY9%5t#Qda0(Xg|{FD8Zm*gTjFk2*po?@NLAVjsy{J1q&jn3h#?ZJ=TrpJJL(QQ zGk1Ukujq))Fx}{(n&*%IJ015_|0Tl+%2Z^+dxh|u-bVyqsB33c;ZR3Q&HF`efi?yDH)tCQJdU!P9h_4sE30$OA_k+jU9hs;Eobh>4X+8x*K|@YCcE3sCQH+W zCxYcO$C!9~DIwSqG$)G~>No%+>~*R9h%yPp7c#qR{Yuo}>37ahdB|^Wy>a3`SV(O!pLVg`|9(GG ztVD^M{#`^AwanS^n{Vy{&y%W(MkcUZWVR&o3bj)iyC`kDn+w4uAWEA&?6^8#V#-Pb z^r)yXqH|KCzm3yK#TXV22og~AYvi;y(7@M=UR`ethLn|YSIF2~)(!?D4|dFvhmVLZ zte3A%kOa{3B^V-f1InKlSJPrN>>*zS*bXTBb|-`lrNNl)z$uh*jlE4gC&3E@=|dHF z+(G7MXD6^5L^6UEhjG!r3n3>k6Rs3}+X;m9YXKaErbnu2NA|tqFW6Li-6wC5uy5kG zkgivVv)h#WOH+x_fe9>Xb<&>dm&rH=28fc{1!+Hh!Tqt8Fh`MPg|kapAPWp}3-VzW zA5P9E@R#Q_G7r1}wx-n;l2>Jec27&}yd6__&~jF7|uZ3O6TgTxAH_-yN3*(Fs;g0#5k&*=K^(a$NS`i6jhJ~g~L zCd`o`7tkkDJrFRzzJMew+xE@A1MXs{9kRX2x3qG8gQO(S_rYkBKN|W4?|6z$cBJ!2 zqwJr!60)MdGbvomA3%+qA>TF^*y`mT;*&O$hpbo{dO%7KzVZ^8q*EJw-WG-?*7 z)C->AZils(`PJQ#N6F|6DA=01jENW^rWj&OP{NaQGihk*SA!-O-%>`GN0L1+9J_ z`d;;aLTu)_{lk?uo~ep3Afe>PDu%d8g*(@rz!83tyOUQE6aqpa&lhC>6|?Q71%};i z(-0r(1AznZZw-Y@g6OrN0Cyv{v}q>PiiHjyAL7y3&&4-2YRL%BE! z=AyB*Z{!!JtASzjKcF>7xg9Q@!fBdzJ@+9y7O$3n&)!J)Z>Sdc9okoE0FpnE39S5> zp1hk3mijPBL%mn}tP7^FNZSZ!CBhv)FI_FPnOy<;3>x|hV<44dc@4iK?e_hVs>!uq zWN`ZvR0N!%;XhG&60CX=IheR@p3%dr{{f^Wdetg15zbbl{1qBQU}K2vqsBcu zoCdcx=&j?W=eT`%?NDf>)Tl1aeI3NqW~LFmgN)pP$=i^R$93tZA2Go!bhw-as*X3i z#lO(%0aMueoqHFuxTE1lp_={z0VV4hx?J>pz}1tsF0?gn@Y9^&lnl`$xq07}#lV(K z!}G*;KHV1A6aJ*tBSQW@d9lJ(Hw#o2wcL?KUZ!3&@`R3DDD#aXE+e93nSWC2=Hx1d zj^_fpIAEqmcGsM~sbNt5|U?f!~q~Smah5YRfV8L_F^+9|*Ux4S1zYj^{x& zrk){%Sv#9tU6$j#9}LvZM!hbZO6=hCBRhLimdb#fKM>l|yZi+=+_H{44z2wxW8@R+ z^woH|>dMF&#^UwH;x4iUB_`vRQrVB(@yC!J__b$Xu@1zqRb!3T!H1|zkul7|HnZ*L zYXNLlpNn2C_)Bu7Xl)-jWyF1mwXehyTsRi6@?c093*TYZ{TY-NqoN(h`W6F8_Ql?n zxOK#WH%^mE56PSgEC>tjABd$(oj{EIq4g2UJ*2vDs`O(oLnH^Vz^u)362{6B6$^vS zTq>LXv7uBL;Xr!9L&1tNt&7(A3({Wk029V{(9Q~NJ4+tys}bxz1Ani6Mo{cw9ncKfZ!c(RN7R7P;QW&lV7!OogZaXsad1cF zjywqxtcHM1N9w+!&hhA~+IGx>)C=K7yvF^%U~^8g%({HrubjrUOR=LVE?MKu$OI>b($ga3K>K2>rMgbNgvx?!KRLhCFIjW#=ucbPg8Vx z;K(7KHw4<`4sN#688vXPMr1{>Ly&OfOLZCLo|H4Q6rboe@=g{ua8oNbM^tW;WrKYs z&_E9ov9|;})|DK=3-)_G`M8dgz+eDcvZh2SZzx_4B7@)bS~2hH>$%+at_bT$ftF+a zF>iMJVz7H5cC-5-DhtbW?4?B{3)&Ir8{{H9?VazQGN_R8^yxWhiuoqtL|m@3gfIoOP1iw^;?zqwdS__-BUus7 zjVlgSZN+HZVtphOJE;fbK7JP@X0m*XSrl5*WVF;m2;GfaIwGa6_Z+Aix^ts*#XT6T zyc1mPMGrMzp(i~+2Ns+x#+OEG#1ZajyYlCjE3J3M=06UXtUHpmC0V9Loa{jz8H(u; zM*yG7^4!S_AnK2I%XLV`E(9-QN z`+DBr@q`2B?s()Kl)%Z%sGsUBC+7)n0J|N0*qRXWo-XsrQ_teKv_qCFgB0VR*dFhs z;jXWTYz5$rB&kMOSYYbl?fv>xO8Wq^IVq}$2Dyu4xukm)4EkdgR2QyKBrr9sD{;eh zFNxoNcHHU+iFftor^vpLR6 zjCb;(f%}XcwbNTrjzE>)JYpwEU{3kEGCsp54KfOb#`uPn@PQb3AIUZe<};uY>ax!W z2ay?Qfv6K*@hz6XGdmR;`2#jW6W^@}M(XW>T(GgMXt+z_ZfwSOI>Nxk@StFPg)nO7 z%w;ZmatG33%M~)P-C3PT=!)v08(dfjNGC!dJD9*-x3-B?nb#Hb;5Ww$+#wGNIh(~1 z-RxYa`Ody`i?YDBgU@q=Wg&BL1f4s6SIA*VqVpHr<~Q<1{Gli3yF*q+@bC*EKQ?KP z9h;mezYXvGSHLy4f>jF-C~MP_pXKhZ909I5K}7`xo;24u-y}_8g{7U>vT8O?^%J92h}%1#wkz+zF>Mgdn^8(1`gy zXTy`O4_7*e$fiPdkAEbiJ^8)oJh7=u|6Ew(dMUQqbyuNq$b&eG8>1rW{uppf`JBLA z&d3qKR4d@!AJA%0=~=Z>97nRjhfEITH|Qn3^zRM6?t=YQ&35hPi5frFJO?&KRXMM< zOy1`a9f}zeaR98n@J(oPpQ2}_!P57yJFX9D?Y-gaO8z282yYc}-i!t4ed&kpE{DP@@Fr^&QLM!yN+*JSOnw;+7EjMpGKbgkTMBWZog zD$2?Sl*870pf#phCULLwBWUCEM`$|F;w0B2>NMGzCY5JvnRZUfztYkGpv;ft<9#Vg z(2ra!L1d1s?DK?|%2i=sbf=SM~rTQl*^8kIftN9Q5mmQWf7%{`X-PM6!BA6i* zUz8S0(OvBII;jNB8C!Z~VfK^2KzHj-vkR0J%bQbaczyYGD6$k>g{sN9sI~CnR^#1* zcSJ~&xs0?q9flTkaBhRRq8JiG=&pYi4_$w8+f+%&y{B2F;YVtfOn?`g9Mx@PceLYD~r??1?RS@A4xQ`DFk9<8sKF_0)uM{rLJ;CK z&5l8D54h6p2O0(+;e(H4t;_9~c{KC4V@W+YJqcwm!x<9w{6 zV;g|(8wIbr>fiA~g_tu)q<;-{5TV7CfijN;@)lZngA31N6H}KTrPbj5gRl58k^5-r z3}BFI&5?C=gj!}(vGPQ|pjGl*n6`y*RH}?!Sr1^Xz+`v8JDO}q^F_C;}HefC;e`;@O@*FyfQ%L3!@H8DkF=2vshg_DkQTG$N}g3E0qgY2nP#Q z7#yq{v#Kk1-98n@=nu=z;7M$i_Il5zBJ$*pppX20dI9|^0;|=A0t>8s7g~_?nqsYRoqZgyYirV zG)?Af$Xq|V=v?IUo8??_-|-|iLY*K~-fB~9C1v+r_{}VEI;!Y$wb?&Wy$YG#Y{zV(1Vx}@IQQ-94_asXI z62~wHo!~zzL@z=uN={NL1GA21C-fcYrj9JrznvX9q_mkeon?mB{ z9yLknIdsSn70Fi*#j}It^1}js%&KbsowKF?MLPiN#Me#WHH^Ip#Ufm=%T9vLp#`t+ z&rGGT<`b3tD1>_ifFObDp#Xg^#8XN^h7^$PA@dG${g4ccXRO*E0qiC=_!1~9nB}CH z*z+gw5>RE)X2P7LwwecZ14QCReR0Lxn?!td1~?4B1|%o2UgGArW?;+#Fh-WJQ`=+= zdSWEQm(H6?r2n*ZSy`#;@#(JKcycu_&U!ao>lq77stK4l@vwz|0P3!TyHhPB+2PO| z^k@dUGtTt*4p#+phbUGmU;=KL4V>|`U6tD^wCBthXj{eD^)zGG3xJQ+9#DnM2IPoL zkVT>4cV;1c^n2@88))q@V#-8!_8&??xHW7X zL$%rA>{C8e@_xAlCK4AGA3xB;0A$bWUBKUQ7u{F4EfaL-$MSsGlt8pc`BVZ4RWf`z zAKQVKY+Zf3xs4i?xpwS_7e>eK4D{@}-pIXm2`HFN_Fs*q=P}X9R1`<2fnAy54q08O z#*4%AbQigxg@Ty$u^^q2!ZGapAk|tZmcjs&N#@Poq!>^NSbav z^eiSO@h?mT$fuo5roL%c^s!P@Fi}{pvW!_D&_Z z%7-HPldHsi@yfv6W65fIEFyz59csJIhdoTSrh1gYqD}@C;Sa1D`S|*TQs8~q7HMnX zi9GMVdk5_p+VB+$2^i9m>CDn>kZ|r=Jq5KV_-2}Zf}9Tz`8;7Db2GDX+c2G97z=DR zKRDE#XUW1K|MgjqZQDlkA(Rw=LtDe;P`mqBxltI>WdB)z#IIG_m3>{AmPbrFw9n|VG4Y9QHsRKHLKAN%Ldo4qBig9p6C!4 z@$I-Bp`sLi=m}n4-W3JP8mpE3M(AcvAp-sg#ardk~ z*9W_*Fl%H2`ym;kyEQf(NheEA+cnC#K9)demRu}e)%Pr(5OD};7k-FItAP2>d?2_r zs6dy&aWojt-C7Mid|kFhL>Z*X_OCaF7 zaIs$cIGEIN9J@qyCrZPwUoMCtUuYZzGi@mKO}NBolnZFOf#@~GbwyOGAmkq?yggOg zaB3ohMxWjkM%C%HxuVJ;0SGn-Y*mn(6vjcDgckLh*W+a;48-qEpAgB3RlM>`7dY4i zd@R`9*AvAJlc+yeWsuiShD-$9tYrWPk6jEhGm-a4pG4IvK^wBPYFb#HX<>Gn^97*# zx|O2x|zB|u7S##5&T3d zg7T1<>EE{3futW^e68pY?~y-!xIM_O9}5Rz8NDZa+IOI?m9bAn9x^{4<0d8pauzcn zMd9%%*zN7q7HlIc8Px?+t0#X`)jyF{I$%P^-H4WMV7JMRL~y6cF49g=OhpPDUU*9e zeB~EaJ$6V*Wf%bt_A7xthkfS4URr1bZRCn6rxYXkwDVfcZ zmD!$|bu)QWOapbroju(NOlYF8Br{K?e+Qf#w&5i(%hZ+MQa+&K^0EG*8uNsAa|aVKbA zX{=H58`xEhXITizO$7y;HgVdlfWH14)OHucMR(Ziw$-n10#w&*3$d=JC0KrHz!X&# zkz!C@^NMVR%uF8XYi@48AcLbYCqrWmN(q_27Gl5{oE4bqDfmSdUK$JM$gp=~=g*U% zx%^q+mv5m23t6bqr-9c@V)g31omw|l4o1vbdb7KnY|~%wC!VM5l`$yXUWqY!a^wI{ z@LC5+j?5_=iiCpW-_@eK`snuG0!hb_!Oz>|Tf72uj70ER_6L&ZCZMb4VwRfpo?yRf z6Zg&i!#hD2d0=H?%}*6R?%Pa&^&k8uxVWnfyy%}HbD2E(+`U9xb1Ft{eUNqdRJS(A^EBYL0>a?H{W8y~6h>5j$d$UaPm#@1=R9$R z+@g?c!33e}(7QL{f|m(y$eBKY{yW|Ij1b^>zCPz6sIZcU9r~E=ZX4i6b7*x?~}IEEg!(`;Z>yeyUVe? zRcl19?6o@)`Q7c9IZ{ll{bM^rqc!b*Pw>P0KYpWR|w!T@8!V%wvV{B)a90t^! zfo8D8I^zbJnZfqU;9ynS`%Pepqi4rS%*?WcfFhV{1p)?C(@VOYSa=l{{=3!l`sxe| zA)0Mfxt(I*Ni{(TXkU3m*7FuLTI${2qZ)vPTlKGFBqAAnxsZ)HLHM~1>2MxEgaqo4 zL#NJzcjcv8rw(w!L9&2ubgJ5}{$0H-8JJX=Rw~23jhy?_Rq-DRUhrrsDeQB7r(f)? z+&p)`Xm8)q`F_$>A|V>T(>uQ9JsmE<>Z_)!z)x^z8nALXGZH~i6lfK4vGEDqi|X=j zqnN541F90e@GERha>ab1>HmH7Fc`QYg(XK=%Na1h0%z ze%D`yg#Q(N<6XLNVBrD@v)2mXD^*{Vqr8GyGfL~qDD@pS86s7sKw=)t|D4M<4w94a z^AMenZWa3_AUJxRDkuPMkg*7RphW?!$6!B`=-1&tstG z(*&jiT~rrt#0Dd20@E*o4n2&$53x&9*<$VEi3Eiw0UX94znzy{LSvnGs1cN5qP^K8 zK9)3qMIx|QbKTID*N*sRy<r4WtQ4@iS_mIo{ijzwqiZid&%&siu*FK+1CGs|GJ+# z@N((CPxnF1_ZgZVynq4QHRkG#KG<{t>mIz-SG`5k{SWwc1V%7OuJvYj6%POkcz@H& zz{CbT5I|yWp-*>@Qbd+|DcFkjHRj7(K+J)y-K8S_aCT<>Xr3D+Ex2U$z7RWBaRrR-&W^tr@Sd2-2l{@>O<-6-Go{p! zL4-X&e#UO<25;PcUdaJ88N`!ih!VB6!18o~=_r2=aNSqJWuycW_FY`mF$cAq(l0Eu z&_~3(dO_#rPDs4d5c2m}lADsU_!;<;-HNp74Y=6oK>P@w6O8$&MtZ|H>#m}%XbkYY zrZXIkh;TO@rAHUa8k^Zz_XbIB^Y`zY5j#cB!(_juT8RH@fjt6Xz|AgT>TemOqkW=` zd)rsNK!&TCt{fo=_=lDNbuUA~a1i-9NXfBN0qNWG23!2IK#4UDf5&rQ zG8!+^^kMlH!x`{%OFY(y&x3=y0qsHBB(Y?7!B&w;xeFQuh}JsXgS}Q{VG*bT+bBr zrfI`s3AlBCX}08FAoFkRJ5c_nVQ?o2lh&mnY(*i=ro-w5SP~{NeKSl)}S43+t$A_4Ug%hbN;+uH;6&KI8 zQtRlU2D$8t8yxFT5W@tb;k_&l|4Ry^ zn~s;SUn`?m_awOS6^okD)L|@Z!g(hleIbUL-znYU8J8*wY%jbFz|-!MTRX5zGxd#U z*T}<$;#Xn?o`Ra&kq{#8c=!VtR20E~?_)~M{S7pf*@h}H6gNMsa-2KJP;Jx8gRux= z^da63YJZ@)pQp=_bK4ti?ZFbydMDL)xETYzB7;`q3TM^{%yFuS#_8vZf@Ihz|SRm=v5Ro|D3W8 zB;`s604Fg{Nfiy++eT5q-31)A-#kl%^q9Q~zx=A^t)crc4Fkmi?q?wUzj85=u_-N& zmp-xwG%*d#l3`l-^Edg%ihgpM;hk5%6wQmEk(i74{C9^frJDidquitS`JlH+0bz@ zMAtwfDpXN~8BPPg1K;0Whrm2YI|Wt>|BPh+E;{5Wugvttk@JMe3Voz)jZL5gz5}oK zkGY_@$DV|qN)b&{-L^>$ZES`a;n=BYHwr)vdwX{?{4%Nef0_2Jh~Ke%FvyeZ|=rDfEGeAv0csxi$f|$ z<2RC)pk<53ewN?Iwjx^0-c8zcJK_QAHkuud{4%M5lt=Jsu+f|J{~+&53{?{CYPx$N zmqc(u=;m&xd}J{}eb^=Z`S22y0C!|U7Pako#2fr)4S78|TaADm|cUy{)l zFbhiy$mno&I-M@LohJ@)t@3qHduj{vusd!qU{8ApB;&wQuy(?L7MQDt8$Ja|;+jM^ z(z_TIwLs^Da}HKFJ3C=S%3-g-Pyu%%of-T364t(?nx_DafK(WkH631gt-&X!E=n5i z1>V)>dz4@mX@1bM2YA(h4Lb!?-~OMWH+Kg8?U%MdZZ0xotDDXh(CmaTxiU|-r!-0R zYCZ2^RB*=8R>oKBjqN5-$zP1SAhAe6TRjMgTk~r6hvz1?G|7&+rWb=9Zs<19# zx&2j{l&Pu_e8@l%SSObB7nXg1b;4eY74c7+3oI7f4H`jhNQ^iEC@KYHD8Fr;9?o|0xUY05cr+3Wz}H|<(v)JB^(-}Oz2|v{fMo9Jv>3<8A^O1ecjf8I7;G!q#IfJW|AsQ+d?{%To^s8^U)6G)lx~{>barJ#{YA_U9)MU zT<_3Jk;gK?-c^Rr?g8+Euo$O>gFYHrT3{6}xWotSMgHg=voMu@xmPM)aZt@B{X)G7 zKc&_7%*v1WQEgzCsP7K_eJzS8w*5a~@%Y6?sFr*iiDQsL+sR^jqGME>_?tSq1nLnx zJ$BoCeW%4v;6Elen415rAFnd~o!{_`fz$>~N|580JQ-X@%C8VG&!j3hY6r;;eY!s4 zd_d9N%8;xekT;G$niokaWE^8Nt0@MmESr7IMjuEZfd3BaTx}Bfh1zI8ZQ6JNj&t!} zm~f;X@N%G`WE!3Bo()?aXTwglMGSWUnzG1MkWbF%T(Hjk9Ws6LOf1x*Ugh-d-#d)9 z888=oWhgdMEDR=XUjtIfnrp``< zZfENR4ECtJ83h9V-OE_G(^8)@dR~_4zU*z{RPDyD z7vPssj7DEndt3HR5GMFx-*1}vmTpwp-zA=b7{4*h?*T12m!ow+*6ff&;XKODgXK?4t8#Jc{vd zj4O1lEIuIZ^KIC_AVkI=!~_1K!{B;_`8ub66q23=g{VSjf$+JD%HF#s0nkzOI}1%8 zNv%6#bO7A*V=jC!1gvT$&pGpme9oh8oqOgBHlais!hiALZTB$f3f#50{Z&Z!M-tku z4~XK2DR>mmM>qcmKz0nWxtxI-lq64hA?`~ujZ~fh%3BsM&y9Pp0y-!RxA^pl|u8X6#L7eS0 zUnzDzg<0-AS-EkR8ZB{1LwQ(6daLd{Q{yuoKjJ?5pK?max^J_I3HLs=H@3zBAVkjH&=)EVY>$&_hzL2KqIjbL#^!i?SQOTXw=Qq`-s7RlnD27X0OzyXVlMIU%t9jH}pfB^7{PiBOvc{lnh2Jj9Rr ze=HewV#5wQ&GLX^iZZp0&Er?5Cr5Y=>9?J9V0Op7=nIfhf42X$_Zj0)K@`X|4Okd| zN+fEqq~SmbHry*U#mE}=zW@8BMDEIXEM*lNS<-TO80%X)o3T2vQR1w!gcEC0PCn6; z`@XBoj7>RpVvqBv!Gti5OBreQuHH(In@1Jz{Foij?29!#-)pT0lV{JH_m!<~u_9lH zo6lagAAO6OiE{n9=}Ge(Uga=CqNEx8v89NG_G065s1`A3j$)usDf`IFMN0N0EaB4C zB@?j@CG=1Q(XDZdcgZq}Dp|B2Hy><>Al~tll*A-PozD{-B4c^!>ZBdMRgUU8NG+mt znplZeeXK82!szWXWX__%Ywi>Gz9t#w z>0)z}7x|r;WA>ZesKQyH)1z-`B%_eJ&$GSHhqPDkFGp3KzNAWIjJ>HTwTi8%HKHXZ zY@VjRfH0nJqko`hC4P=KDfy!DeUW&i6CzMI(=iR3tSqzZsg8o1w)YS#eL;=>jFfesbuxKlHp}!x4*jy`vet?w zuPB|S7=%9q-@nFNeGXrr>uoC3Qat27yT42JN^2_Y3WknhQq8yfmApQ$F`@+fZBj#S z37566lJ;@~{z*d`8Z#fyl2PVg)mXjCRg*^`SDIHKdxGuuM3V^NNSW_rz1)SbQq2g* zhN5pO4UFDO-WwONHytaNS_LW>jtTu6QrZfaQD1l#OD9+7qoFvw+Rf0s(m}4gk8?{_ zV%;J#d}#igeZRHFJ%f#l%w84oTo0y**wM|=6WI4R!aiFC7$dAl-wG*=P)XX?z=;?f z-`@Z~JgyPS3x%=4%a3HX+>A)?6%`1)7vVTU%Y5P~r%jqm-pBCphgyLqM5-BDVgam* z9g+w!#AOZFv49SjjOvCPpAx6<9l@zy0CmXI@P?wey{pdIeQWhse%N@Vn=lO{}| zJMD>r?l=+e(=m0|u}homKjh5>WV-7Gio@>R)>5LqqBtlsd%ZoOU|#Uif=J3+1%l4A=H4Ouy_R0Ou@}BcbG}@5D>6G_QrWqg?Ufw!j> zC}}XAmU^(uN1?+;x2gM)_#BzP?oWfzJMS7bfA$)Io}SJpCpAW~5}W~Oa0jGZ?ChX9 z%-uFz8Kzr!-s}NM2@7(IBk8@jv2J<=W~|oh@{hNfI1aMV;L-Z9j5C7sbVJwkqbNQ` zL}zdf_o+?#$;t;=aBfkK1ynzd#Ax3yurHK(5&uRj@a>PK7S(-kn&w}1lBnLT#Ep-P z^CA1?11~36e_J;0vy#Sie!{{i~LMY>5xck^IjG?p^)!Sql z{T4n7lMwesW0yB_C?=CO-M*&tBqbQ6-1S!-*H=(q9!+f|X~G_ck%h8hzK|E5c!04! zgb6hm)I4&5`M8YwRl-Z0=@{>aQ%whxvQL3Oe0`&pF3YfpouwTnQ~&b%IRm#AK3Uh& zJZuK7@#mWKq45&p4UO|XUqvuykZaE?E(a<6cuhrP?T3H6#=S}9zl4sHB$3?)QXa1; zOQOb=kw#4g6@UIiQ*45ssF3#MqBFWInOO!AK0$B3B}aV-=)`N$3XjrrF&m^`DmDZC42zX)R`-$kN>1_mL9VRTiN#Ni|Y_78L zr8ug3^y+@60C1kOXV-V{`?30Y1#lV6!@(w#p(CLBdis!0kMeySJ-Ksz{CP9zuYBdx zbmmXBM+K`xrf>2}Qmc}*bn6S=jc)Z6a@qt|uN{$GZ$h3Gd?aP8q0k#F9^5ZK%=am% zL+!r-Ani$vC(goHGV5i%Nz2USm{I?hPNIfPLc!JfSOWJM)~CL2j`Wx6z)E=tU5g41 zOD)oJxC_!Ysp(!vfK>WG=gB-lG;E_i&VMvZh18AxN3bhIl$vZtS=Ky^B{L7Pb{mQa#sF{}R%O|G4lt@~r(-JYYuug$&cNJ|E() zSZ`nrdvjdcf1cLvo^lj8#yMj5Ke25gW3{f~%v|_7O>P%3MVu9q@Pj37v#43cbKmE1 zX@c&#Y^>{4Q#%z|7C=|)FILija>P7$cI$M#S^*LzTB2ZI+(W(e{|GThxl+YcNp&dk+9!tXl3lSkci?HnFB!r90N#G2`nqWEcM? zhr->2U(OrzB6Ss#-c7wZ!X<*!yv%G=G^3kVqvV`hR}j_PG(&)>dtI@^3PlEGXVgfJ zpE9cjSL=boAi{((JsF~R5(8_`o|%E#njaXCqJt==_0D+sr3^{%tA9aq^3t=;*G*qG z(8V)y-%2W|GrV}fN97rF#l2Bi_FwTAb!m%Lj9Um`yc<^VY~W%G5n7kf*ofhvps`g~ zA7Pktip<06)_!HvhmzetY=q=VCqbyJ-JPA(oxkGgB_`I<)W@mtA4U*^;EQ+#PU1#~ zEqd%I(TjZlHSa^!KVk_kdzZeV^UvzkWX%Kam^7^s-*>);$pa&=o@-NT^ox{2@m@tHSMO{|T2ku~{p(jk6{KE{X} z8}n;xjxlT7+^Xql0g2$F`}UM?p7(XmFolG8*na*vMU>r(nmM<4?mB!f|OW5hW1^zc3{G zc|HI5n;jyEdO|c1FaGq7Dk_;p72vhph|J8xM2+i@O

<1ZEu~{SxET)Y+K|bJo2E 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 Ibk*no06F0oZU6uP diff --git a/frontend/assets/img/logo_black.png b/frontend/assets/img/logo_black.png deleted file mode 100644 index 6d82e0a1c68d62883900434ad8bdb7f683f13d83..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 25167 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 W%~*Ji>fWcQGDrJ^cK2=k6aNRl{1$8g diff --git a/frontend/assets/img/logo_black.webp b/frontend/assets/img/logo_black.webp deleted file mode 100644 index 0f47b289ed8ef7a9a8bfa43e258b68c803b1dbc1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12856 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 N|J>(?|3VD_{2%A@2!sFt diff --git a/frontend/assets/img/logo_white.png b/frontend/assets/img/logo_white.png deleted file mode 100644 index 1ed85b530d06fb501420c7f232d399350752a4c7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 27076 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 H_wfG!1_gT{ diff --git a/frontend/assets/img/logo_white.webp b/frontend/assets/img/logo_white.webp deleted file mode 100644 index d5cd4aaef669bb9e785fb69020392d1d83356367..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13230 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 LBBcH)0s#L91?fex diff --git a/frontend/assets/img/wordmark-black.webp b/frontend/assets/img/wordmark-black.webp new file mode 100644 index 0000000000000000000000000000000000000000..da4247e1eafc9748bb41d4d58b2b0af8c991170e GIT binary patch literal 4002 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 literal 0 HcmV?d00001 diff --git a/frontend/assets/svg/default-monochrome-black.svg b/frontend/assets/svg/default-monochrome-black.svg deleted file mode 100644 index 9d74b84..0000000 --- a/frontend/assets/svg/default-monochrome-black.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/frontend/assets/svg/default-monochrome-white.svg b/frontend/assets/svg/default-monochrome-white.svg deleted file mode 100644 index cb5ee8c..0000000 --- a/frontend/assets/svg/default-monochrome-white.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/frontend/assets/svg/default-monochrome.svg b/frontend/assets/svg/default-monochrome.svg deleted file mode 100644 index b56bfb7..0000000 --- a/frontend/assets/svg/default-monochrome.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/frontend/assets/svg/default.svg b/frontend/assets/svg/default.svg deleted file mode 100644 index 0d2ac42..0000000 --- a/frontend/assets/svg/default.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/frontend/assets/svg/isolated-layout.svg b/frontend/assets/svg/isolated-layout.svg deleted file mode 100644 index 1871cbc..0000000 --- a/frontend/assets/svg/isolated-layout.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/frontend/assets/svg/isolated-monochrome-black.svg b/frontend/assets/svg/isolated-monochrome-black.svg deleted file mode 100644 index 86c7c6b..0000000 --- a/frontend/assets/svg/isolated-monochrome-black.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/frontend/assets/svg/isolated-monochrome-white.svg b/frontend/assets/svg/isolated-monochrome-white.svg deleted file mode 100644 index 0f94ff7..0000000 --- a/frontend/assets/svg/isolated-monochrome-white.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/frontend/assets/svg/wordmark-black.svg b/frontend/assets/svg/wordmark-black.svg new file mode 100644 index 0000000..3b1bd24 --- /dev/null +++ b/frontend/assets/svg/wordmark-black.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/frontend/assets/svg/wordmark-white.svg b/frontend/assets/svg/wordmark-white.svg new file mode 100644 index 0000000..98fa808 --- /dev/null +++ b/frontend/assets/svg/wordmark-white.svg @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/frontend/assets/svg/x.svg b/frontend/assets/svg/x.svg index 1afbaad..4660705 100644 --- a/frontend/assets/svg/x.svg +++ b/frontend/assets/svg/x.svg @@ -1,37 +1,4 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + diff --git a/frontend/bgs/259326426.webp b/frontend/bgs/259326426.webp deleted file mode 100644 index 9636d09fa308d2f92e2a8b40a0ddc14392f42c21..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 374994 zcmV(tKxCH=LMM6+kP&gpIxCH>PZW)~cDy#_%20m>xl}IEarz@p%I;n6C ziDzx+e%_w(#|P)S!MDG-`L00fS6xi$-~By>pHSy*-l|Yze7E)XU-!@YoV_&Xg#X_E z^6{?qKlIWkIKIsdJX z>A(KHU^=>b8-M?Lvij9&0DQ0iAN{XHzd!!x{C z|3CMBYyJQIkNzL;|KNKe{TK5;^uNY`pa1vqWBuR#zwEy*J%#;a`!D@}>Oa|j-28?9 zWBot=hxl*vzyE#|f0Op>{=b?9+Wo@z6!<^H?i8~S(n zU;UoSc$fa;|7Wl_?0;A<`oD91UjEbnKlcmZPxf2(l!BAf*r7;49YlzR6AH#GElxwG zYL9_Ns+DMJVVYvaSTAT9z&V73%3*TrZ)8@n02Obs8fX;sx@MU11;V@}M*a86=} zUKhKO5l=;BC#uufs7OLz4ZpEgrB{}Q1Aqt%rm*IW@|-LW#*H_a>*{uGc<~5?4{Xsy zqY10VDXQFf^e4aMLSdq~i?3NBS0P#o0-pwM?L##s-mKVsqnop2-(yWi^8pxQ zzxOmMWe|eiEnnSCM>LM>P{wg0_vko=TB&s0?N9bvkrjtb$=&Zs^v3K~LO%)i41j`j z?WH4`8+#pEq16`&ev0y$aS!!YWgVS@zGkR4dnzi+?R&P+9~OGFzi*@T%P7iC?t!1QZY`TwIG|8!g!_<% z+|3cGyvo|o!s)+p7$!}fp<6T{bf%0AB@GBFEmS+Ky~!VJx}e52f*p)>=bVBJ<8Q7p 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]|be*$8$?)#Mn~-;%_#6 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 z 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�bNKY6^ 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 diff --git a/frontend/bgs/hyju.webp b/frontend/bgs/hyju.webp deleted file mode 100644 index 15e33af1544c4faf82ad9ee3ab958f128eab9907..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 54728 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

    J+R!{;2NLd{?l=VwE^ZC{%>q>b!L08KB=9s-?l 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'),r=this.options.get("translations").get(e.message);n.append(t(r(e.args))),n[0].className+=" select2-results__message",this.$results.append(n)},r.prototype.hideMessages=function(){this.$results.find(".select2-results__message").remove()},r.prototype.append=function(e){this.hideLoading();var t=[];if(null!=e.results&&0!==e.results.length){e.results=this.sort(e.results);for(var n=0;n",{class:"select2-results__options select2-results__options--nested"});p.append(l),s.append(a),s.append(p)}else this.template(e,t);return f.StoreData(t,"data",e),t},r.prototype.bind=function(t,e){var l=this,n=t.id+"-results";this.$results.attr("id",n),t.on("results:all",function(e){l.clear(),l.append(e.data),t.isOpen()&&(l.setClasses(),l.highlightFirstItem())}),t.on("results:append",function(e){l.append(e.data),t.isOpen()&&l.setClasses()}),t.on("query",function(e){l.hideMessages(),l.showLoading(e)}),t.on("select",function(){t.isOpen()&&(l.setClasses(),l.options.get("scrollAfterSelect")&&l.highlightFirstItem())}),t.on("unselect",function(){t.isOpen()&&(l.setClasses(),l.options.get("scrollAfterSelect")&&l.highlightFirstItem())}),t.on("open",function(){l.$results.attr("aria-expanded","true"),l.$results.attr("aria-hidden","false"),l.setClasses(),l.ensureHighlightVisible()}),t.on("close",function(){l.$results.attr("aria-expanded","false"),l.$results.attr("aria-hidden","true"),l.$results.removeAttr("aria-activedescendant")}),t.on("results:toggle",function(){var e=l.getHighlightedResults();0!==e.length&&e.trigger("mouseup")}),t.on("results:select",function(){var e=l.getHighlightedResults();if(0!==e.length){var t=f.GetData(e[0],"data");"true"==e.attr("aria-selected")?l.trigger("close",{}):l.trigger("select",{data:t})}}),t.on("results:previous",function(){var e=l.getHighlightedResults(),t=l.$results.find("[aria-selected]"),n=t.index(e);if(!(n<=0)){var r=n-1;0===e.length&&(r=0);var i=t.eq(r);i.trigger("mouseenter");var o=l.$results.offset().top,s=i.offset().top,a=l.$results.scrollTop()+(s-o);0===r?l.$results.scrollTop(0):s-o<0&&l.$results.scrollTop(a)}}),t.on("results:next",function(){var e=l.getHighlightedResults(),t=l.$results.find("[aria-selected]"),n=t.index(e)+1;if(!(n>=t.length)){var r=t.eq(n);r.trigger("mouseenter");var i=l.$results.offset().top+l.$results.outerHeight(!1),o=r.offset().top+r.outerHeight(!1),s=l.$results.scrollTop()+o-i;0===n?l.$results.scrollTop(0):ithis.$results.outerHeight()||o<0)&&this.$results.scrollTop(i)}},r.prototype.template=function(e,t){var n=this.options.get("templateResult"),r=this.options.get("escapeMarkup"),i=n(e,t);null==i?t.style.display="none":"string"==typeof i?t.innerHTML=r(i):h(t).append(i)},r}),e.define("select2/keys",[],function(){return{BACKSPACE:8,TAB:9,ENTER:13,SHIFT:16,CTRL:17,ALT:18,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,DELETE:46}}),e.define("select2/selection/base",["jquery","../utils","../keys"],function(n,r,i){function o(e,t){this.$element=e,this.options=t,o.__super__.constructor.call(this)}return r.Extend(o,r.Observable),o.prototype.render=function(){var e=n('');return this._tabindex=0,null!=r.GetData(this.$element[0],"old-tabindex")?this._tabindex=r.GetData(this.$element[0],"old-tabindex"):null!=this.$element.attr("tabindex")&&(this._tabindex=this.$element.attr("tabindex")),e.attr("title",this.$element.attr("title")),e.attr("tabindex",this._tabindex),e.attr("aria-disabled","false"),this.$selection=e},o.prototype.bind=function(e,t){var n=this,r=e.id+"-results";this.container=e,this.$selection.on("focus",function(e){n.trigger("focus",e)}),this.$selection.on("blur",function(e){n._handleBlur(e)}),this.$selection.on("keydown",function(e){n.trigger("keypress",e),e.which===i.SPACE&&e.preventDefault()}),e.on("results:focus",function(e){n.$selection.attr("aria-activedescendant",e.data._resultId)}),e.on("selection:update",function(e){n.update(e.data)}),e.on("open",function(){n.$selection.attr("aria-expanded","true"),n.$selection.attr("aria-owns",r),n._attachCloseHandler(e)}),e.on("close",function(){n.$selection.attr("aria-expanded","false"),n.$selection.removeAttr("aria-activedescendant"),n.$selection.removeAttr("aria-owns"),n.$selection.trigger("focus"),n._detachCloseHandler(e)}),e.on("enable",function(){n.$selection.attr("tabindex",n._tabindex),n.$selection.attr("aria-disabled","false")}),e.on("disable",function(){n.$selection.attr("tabindex","-1"),n.$selection.attr("aria-disabled","true")})},o.prototype._handleBlur=function(e){var t=this;window.setTimeout(function(){document.activeElement==t.$selection[0]||n.contains(t.$selection[0],document.activeElement)||t.trigger("blur",e)},1)},o.prototype._attachCloseHandler=function(e){n(document.body).on("mousedown.select2."+e.id,function(e){var t=n(e.target).closest(".select2");n(".select2.select2-container--open").each(function(){this!=t[0]&&r.GetData(this,"element").select2("close")})})},o.prototype._detachCloseHandler=function(e){n(document.body).off("mousedown.select2."+e.id)},o.prototype.position=function(e,t){t.find(".selection").append(e)},o.prototype.destroy=function(){this._detachCloseHandler(this.container)},o.prototype.update=function(e){throw new Error("The `update` method must be defined in child classes.")},o.prototype.isEnabled=function(){return!this.isDisabled()},o.prototype.isDisabled=function(){return this.options.get("disabled")},o}),e.define("select2/selection/single",["jquery","./base","../utils","../keys"],function(e,t,n,r){function i(){i.__super__.constructor.apply(this,arguments)}return n.Extend(i,t),i.prototype.render=function(){var e=i.__super__.render.call(this);return e.addClass("select2-selection--single"),e.html(''),e},i.prototype.bind=function(t,e){var n=this;i.__super__.bind.apply(this,arguments);var r=t.id+"-container";this.$selection.find(".select2-selection__rendered").attr("id",r).attr("role","textbox").attr("aria-readonly","true"),this.$selection.attr("aria-labelledby",r),this.$selection.on("mousedown",function(e){1===e.which&&n.trigger("toggle",{originalEvent:e})}),this.$selection.on("focus",function(e){}),this.$selection.on("blur",function(e){}),t.on("focus",function(e){t.isOpen()||n.$selection.trigger("focus")})},i.prototype.clear=function(){var e=this.$selection.find(".select2-selection__rendered");e.empty(),e.removeAttr("title")},i.prototype.display=function(e,t){var n=this.options.get("templateSelection");return this.options.get("escapeMarkup")(n(e,t))},i.prototype.selectionContainer=function(){return e("")},i.prototype.update=function(e){if(0!==e.length){var t=e[0],n=this.$selection.find(".select2-selection__rendered"),r=this.display(t,n);n.empty().append(r);var i=t.title||t.text;i?n.attr("title",i):n.removeAttr("title")}else this.clear()},i}),e.define("select2/selection/multiple",["jquery","./base","../utils"],function(i,e,l){function n(e,t){n.__super__.constructor.apply(this,arguments)}return l.Extend(n,e),n.prototype.render=function(){var e=n.__super__.render.call(this);return e.addClass("select2-selection--multiple"),e.html('
      '),e},n.prototype.bind=function(e,t){var r=this;n.__super__.bind.apply(this,arguments),this.$selection.on("click",function(e){r.trigger("toggle",{originalEvent:e})}),this.$selection.on("click",".select2-selection__choice__remove",function(e){if(!r.isDisabled()){var t=i(this).parent(),n=l.GetData(t[0],"data");r.trigger("unselect",{originalEvent:e,data:n})}})},n.prototype.clear=function(){var e=this.$selection.find(".select2-selection__rendered");e.empty(),e.removeAttr("title")},n.prototype.display=function(e,t){var n=this.options.get("templateSelection");return this.options.get("escapeMarkup")(n(e,t))},n.prototype.selectionContainer=function(){return i('
    • ×
    • ')},n.prototype.update=function(e){if(this.clear(),0!==e.length){for(var t=[],n=0;n×');a.StoreData(r[0],"data",t),this.$selection.find(".select2-selection__rendered").prepend(r)}},e}),e.define("select2/selection/search",["jquery","../utils","../keys"],function(r,a,l){function e(e,t,n){e.call(this,t,n)}return e.prototype.render=function(e){var t=r('');this.$searchContainer=t,this.$search=t.find("input");var n=e.call(this);return this._transferTabIndex(),n},e.prototype.bind=function(e,t,n){var r=this,i=t.id+"-results";e.call(this,t,n),t.on("open",function(){r.$search.attr("aria-controls",i),r.$search.trigger("focus")}),t.on("close",function(){r.$search.val(""),r.$search.removeAttr("aria-controls"),r.$search.removeAttr("aria-activedescendant"),r.$search.trigger("focus")}),t.on("enable",function(){r.$search.prop("disabled",!1),r._transferTabIndex()}),t.on("disable",function(){r.$search.prop("disabled",!0)}),t.on("focus",function(e){r.$search.trigger("focus")}),t.on("results:focus",function(e){e.data._resultId?r.$search.attr("aria-activedescendant",e.data._resultId):r.$search.removeAttr("aria-activedescendant")}),this.$selection.on("focusin",".select2-search--inline",function(e){r.trigger("focus",e)}),this.$selection.on("focusout",".select2-search--inline",function(e){r._handleBlur(e)}),this.$selection.on("keydown",".select2-search--inline",function(e){if(e.stopPropagation(),r.trigger("keypress",e),r._keyUpPrevented=e.isDefaultPrevented(),e.which===l.BACKSPACE&&""===r.$search.val()){var t=r.$searchContainer.prev(".select2-selection__choice");if(0this.maximumInputLength?this.trigger("results:message",{message:"inputTooLong",args:{maximum:this.maximumInputLength,input:t.term,params:t}}):e.call(this,t,n)},e}),e.define("select2/data/maximumSelectionLength",[],function(){function e(e,t,n){this.maximumSelectionLength=n.get("maximumSelectionLength"),e.call(this,t,n)}return e.prototype.bind=function(e,t,n){var r=this;e.call(this,t,n),t.on("select",function(){r._checkIfMaximumSelected()})},e.prototype.query=function(e,t,n){var r=this;this._checkIfMaximumSelected(function(){e.call(r,t,n)})},e.prototype._checkIfMaximumSelected=function(e,n){var r=this;this.current(function(e){var t=null!=e?e.length:0;0=r.maximumSelectionLength?r.trigger("results:message",{message:"maximumSelected",args:{maximum:r.maximumSelectionLength}}):n&&n()})},e}),e.define("select2/dropdown",["jquery","./utils"],function(t,e){function n(e,t){this.$element=e,this.options=t,n.__super__.constructor.call(this)}return e.Extend(n,e.Observable),n.prototype.render=function(){var e=t('');return e.attr("dir",this.options.get("dir")),this.$dropdown=e},n.prototype.bind=function(){},n.prototype.position=function(e,t){},n.prototype.destroy=function(){this.$dropdown.remove()},n}),e.define("select2/dropdown/search",["jquery","../utils"],function(o,e){function t(){}return t.prototype.render=function(e){var t=e.call(this),n=o('');return this.$searchContainer=n,this.$search=n.find("input"),t.prepend(n),t},t.prototype.bind=function(e,t,n){var r=this,i=t.id+"-results";e.call(this,t,n),this.$search.on("keydown",function(e){r.trigger("keypress",e),r._keyUpPrevented=e.isDefaultPrevented()}),this.$search.on("input",function(e){o(this).off("keyup")}),this.$search.on("keyup input",function(e){r.handleSearch(e)}),t.on("open",function(){r.$search.attr("tabindex",0),r.$search.attr("aria-controls",i),r.$search.trigger("focus"),window.setTimeout(function(){r.$search.trigger("focus")},0)}),t.on("close",function(){r.$search.attr("tabindex",-1),r.$search.removeAttr("aria-controls"),r.$search.removeAttr("aria-activedescendant"),r.$search.val(""),r.$search.trigger("blur")}),t.on("focus",function(){t.isOpen()||r.$search.trigger("focus")}),t.on("results:all",function(e){null!=e.query.term&&""!==e.query.term||(r.showSearch(e)?r.$searchContainer.removeClass("select2-search--hide"):r.$searchContainer.addClass("select2-search--hide"))}),t.on("results:focus",function(e){e.data._resultId?r.$search.attr("aria-activedescendant",e.data._resultId):r.$search.removeAttr("aria-activedescendant")})},t.prototype.handleSearch=function(e){if(!this._keyUpPrevented){var t=this.$search.val();this.trigger("query",{term:t})}this._keyUpPrevented=!1},t.prototype.showSearch=function(e,t){return!0},t}),e.define("select2/dropdown/hidePlaceholder",[],function(){function e(e,t,n,r){this.placeholder=this.normalizePlaceholder(n.get("placeholder")),e.call(this,t,n,r)}return e.prototype.append=function(e,t){t.results=this.removePlaceholder(t.results),e.call(this,t)},e.prototype.normalizePlaceholder=function(e,t){return"string"==typeof t&&(t={id:"",text:t}),t},e.prototype.removePlaceholder=function(e,t){for(var n=t.slice(0),r=t.length-1;0<=r;r--){var i=t[r];this.placeholder.id===i.id&&n.splice(r,1)}return n},e}),e.define("select2/dropdown/infiniteScroll",["jquery"],function(n){function e(e,t,n,r){this.lastParams={},e.call(this,t,n,r),this.$loadingMore=this.createLoadingMore(),this.loading=!1}return e.prototype.append=function(e,t){this.$loadingMore.remove(),this.loading=!1,e.call(this,t),this.showLoadingMore(t)&&(this.$results.append(this.$loadingMore),this.loadMoreIfNeeded())},e.prototype.bind=function(e,t,n){var r=this;e.call(this,t,n),t.on("query",function(e){r.lastParams=e,r.loading=!0}),t.on("query:append",function(e){r.lastParams=e,r.loading=!0}),this.$results.on("scroll",this.loadMoreIfNeeded.bind(this))},e.prototype.loadMoreIfNeeded=function(){var e=n.contains(document.documentElement,this.$loadingMore[0]);if(!this.loading&&e){var t=this.$results.offset().top+this.$results.outerHeight(!1);this.$loadingMore.offset().top+this.$loadingMore.outerHeight(!1)<=t+50&&this.loadMore()}},e.prototype.loadMore=function(){this.loading=!0;var e=n.extend({},{page:1},this.lastParams);e.page++,this.trigger("query:append",e)},e.prototype.showLoadingMore=function(e,t){return t.pagination&&t.pagination.more},e.prototype.createLoadingMore=function(){var e=n('
    • '),t=this.options.get("translations").get("loadingMore");return e.html(t(this.lastParams)),e},e}),e.define("select2/dropdown/attachBody",["jquery","../utils"],function(f,a){function e(e,t,n){this.$dropdownParent=f(n.get("dropdownParent")||document.body),e.call(this,t,n)}return e.prototype.bind=function(e,t,n){var r=this;e.call(this,t,n),t.on("open",function(){r._showDropdown(),r._attachPositioningHandler(t),r._bindContainerResultHandlers(t)}),t.on("close",function(){r._hideDropdown(),r._detachPositioningHandler(t)}),this.$dropdownContainer.on("mousedown",function(e){e.stopPropagation()})},e.prototype.destroy=function(e){e.call(this),this.$dropdownContainer.remove()},e.prototype.position=function(e,t,n){t.attr("class",n.attr("class")),t.removeClass("select2"),t.addClass("select2-container--open"),t.css({position:"absolute",top:-999999}),this.$container=n},e.prototype.render=function(e){var t=f(""),n=e.call(this);return t.append(n),this.$dropdownContainer=t},e.prototype._hideDropdown=function(e){this.$dropdownContainer.detach()},e.prototype._bindContainerResultHandlers=function(e,t){if(!this._containerResultsHandlersBound){var n=this;t.on("results:all",function(){n._positionDropdown(),n._resizeDropdown()}),t.on("results:append",function(){n._positionDropdown(),n._resizeDropdown()}),t.on("results:message",function(){n._positionDropdown(),n._resizeDropdown()}),t.on("select",function(){n._positionDropdown(),n._resizeDropdown()}),t.on("unselect",function(){n._positionDropdown(),n._resizeDropdown()}),this._containerResultsHandlersBound=!0}},e.prototype._attachPositioningHandler=function(e,t){var n=this,r="scroll.select2."+t.id,i="resize.select2."+t.id,o="orientationchange.select2."+t.id,s=this.$container.parents().filter(a.hasScroll);s.each(function(){a.StoreData(this,"select2-scroll-position",{x:f(this).scrollLeft(),y:f(this).scrollTop()})}),s.on(r,function(e){var t=a.GetData(this,"select2-scroll-position");f(this).scrollTop(t.y)}),f(window).on(r+" "+i+" "+o,function(e){n._positionDropdown(),n._resizeDropdown()})},e.prototype._detachPositioningHandler=function(e,t){var n="scroll.select2."+t.id,r="resize.select2."+t.id,i="orientationchange.select2."+t.id;this.$container.parents().filter(a.hasScroll).off(n),f(window).off(n+" "+r+" "+i)},e.prototype._positionDropdown=function(){var e=f(window),t=this.$dropdown.hasClass("select2-dropdown--above"),n=this.$dropdown.hasClass("select2-dropdown--below"),r=null,i=this.$container.offset();i.bottom=i.top+this.$container.outerHeight(!1);var o={height:this.$container.outerHeight(!1)};o.top=i.top,o.bottom=i.top+o.height;var s=this.$dropdown.outerHeight(!1),a=e.scrollTop(),l=e.scrollTop()+e.height(),c=ai.bottom+s,d={left:i.left,top:o.bottom},p=this.$dropdownParent;"static"===p.css("position")&&(p=p.offsetParent());var h={top:0,left:0};(f.contains(document.body,p[0])||p[0].isConnected)&&(h=p.offset()),d.top-=h.top,d.left-=h.left,t||n||(r="below"),u||!c||t?!c&&u&&t&&(r="below"):r="above",("above"==r||t&&"below"!==r)&&(d.top=o.top-h.top-s),null!=r&&(this.$dropdown.removeClass("select2-dropdown--below select2-dropdown--above").addClass("select2-dropdown--"+r),this.$container.removeClass("select2-container--below select2-container--above").addClass("select2-container--"+r)),this.$dropdownContainer.css(d)},e.prototype._resizeDropdown=function(){var e={width:this.$container.outerWidth(!1)+"px"};this.options.get("dropdownAutoWidth")&&(e.minWidth=e.width,e.position="relative",e.width="auto"),this.$dropdown.css(e)},e.prototype._showDropdown=function(e){this.$dropdownContainer.appendTo(this.$dropdownParent),this._positionDropdown(),this._resizeDropdown()},e}),e.define("select2/dropdown/minimumResultsForSearch",[],function(){function e(e,t,n,r){this.minimumResultsForSearch=n.get("minimumResultsForSearch"),this.minimumResultsForSearch<0&&(this.minimumResultsForSearch=1/0),e.call(this,t,n,r)}return e.prototype.showSearch=function(e,t){return!(function e(t){for(var n=0,r=0;r');return e.attr("dir",this.options.get("dir")),this.$container=e,this.$container.addClass("select2-container--"+this.options.get("theme")),u.StoreData(e[0],"element",this.$element),e},d}),e.define("jquery-mousewheel",["jquery"],function(e){return e}),e.define("jquery.select2",["jquery","jquery-mousewheel","./select2/core","./select2/defaults","./select2/utils"],function(i,e,o,t,s){if(null==i.fn.select2){var a=["open","close","destroy"];i.fn.select2=function(t){if("object"==typeof(t=t||{}))return this.each(function(){var e=i.extend(!0,{},t);new o(i(this),e)}),this;if("string"!=typeof t)throw new Error("Invalid arguments for Select2: "+t);var n,r=Array.prototype.slice.call(arguments,1);return this.each(function(){var e=s.GetData(this,"select2");null==e&&window.console&&console.error&&console.error("The select2('"+t+"') method was called on an element that is not using Select2."),n=e[t].apply(e,r)}),-1getOffset()/3600; +} + +/** + * Return timezoned and formatted time + * + * @param int $timestamp Optional timestamp. If omitted, function will use time() + * @param string $timezone Optional timezone (eg "Europe/Paris"). Default is UTC + * @param string $format Optional format as what PHP's date() needs. Default it 'U' (epoch) + * @return string Timezoned and formatted time + */ +function yourls_tzp_timezoned_timestamp($timestamp = false, $timezone = 'UTC') { + $timestamp = $timestamp ? $timestamp : time(); + $offset = yourls_tzp_timezoned_offset($timezone); + return $timestamp + $offset * 3600; +} + +/** + * Get (string)key from array, or return false if not defined + * + * @param array $array Array + * @param string $key Key + * @return string Value of (string)$array[$key], or false + */ +function yourls_tzp_get_value( $array, $key, $default ) { + return isset ( $array[$key] ) ? (string)($array[$key]) : $default ; +} + +/** + * Read timezone options from the DB, and return all keys or specified key + * + * @param string $key Key of timezone option array + * @return array|mixed Array of options, or value for specified key if exists (false otherwise) + */ +function yourls_tzp_read_options( $key = false, $default = false ) { + $options = (array)yourls_get_option( 'timezone' ); + + if( $key !== false ) { + $options = array_key_exists($key, $options) ? $options[$key] : $default ; + } + + return $options; +} diff --git a/user/plugins/yourls-preview-url-with-qrcode-master/plugin.php b/user/plugins/yourls-preview-url-with-qrcode-master/plugin.php index 6addd9d..742b6e2 100644 --- a/user/plugins/yourls-preview-url-with-qrcode-master/plugin.php +++ b/user/plugins/yourls-preview-url-with-qrcode-master/plugin.php @@ -42,12 +42,17 @@ function dd_preview_show( $keyword ) { $qrcode = 'https://api.qrserver.com/v1/create-qr-code/?size=256x256&format=svg&bgcolor=1D1D1D&color=fff&charset-source=UTF-8&ecc=H&data='.YOURLS_SITE.'/'.$keyword; echo <<Link Preview + +

      Link Preview

      You requested the short URL $base/$keyword

      This short URL points to:

        -
      • Long URL: $url
      • -
      • Page title: $title
      • +
      • Long URL: $url
      • +
      • Page title: $title
      • QR Code:

      If you still want to visit this link, please click here.

    • 4Ca;zG#B9;ohHn_eTt0YMsBOJP50#KllniYRY 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 O``2y1`|JK5>i+=E_mR~A diff --git a/frontend/dist/styles.css b/frontend/dist/styles.css index 1ad18c7..db5d446 100644 --- a/frontend/dist/styles.css +++ b/frontend/dist/styles.css @@ -260,10 +260,12 @@ img,svg { vertical-align: middle; } -img.center{ +img.wordmark{ display: block; margin-left: auto; margin-right: auto; + width: 250px; + max-width: 100%; } table { @@ -2117,7 +2119,7 @@ progress { background-color: #2A2A2A; border-color: #86b7fe; outline: 0; - box-shadow: 0 0 0 .25rem rgba(13,110,253,.25); + box-shadow: 0 0 0 .25rem #212121; } .form-control::-webkit-date-and-time-value { @@ -2301,7 +2303,7 @@ textarea.form-control-lg { .form-select:focus { border-color: #86b7fe; outline: 0; - box-shadow: 0 0 0 .25rem rgba(13,110,253,.25); + box-shadow: 0 0 0 .25rem #7289DA; } .form-select[multiple],.form-select[size]:not([size="1"]) { @@ -2373,7 +2375,7 @@ textarea.form-control-lg { .form-check-input:focus { border-color: #86b7fe; outline: 0; - box-shadow: 0 0 0 .25rem rgba(13,110,253,.25); + box-shadow: 0 0 0 .25rem #7289DA; } .form-check-input:checked { @@ -2463,11 +2465,11 @@ textarea.form-control-lg { } .form-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25); + box-shadow: 0 0 0 1px #fff,0 0 0 .25rem #7289DA; } .form-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25); + box-shadow: 0 0 0 1px #fff,0 0 0 .25rem #7289DA; } .form-range::-moz-focus-outer { @@ -2891,7 +2893,7 @@ textarea.form-control-lg { .btn-check:focus+.btn,.btn:focus { outline: 0; - box-shadow: 0 0 0 .25rem rgba(13,110,253,.25); + box-shadow: 0 0 0 .25rem #7289DA; } .btn:disabled,.btn.disabled,fieldset:disabled .btn { @@ -2915,7 +2917,7 @@ textarea.form-control-lg { color: #fff; background-color: #0b5ed7; border-color: #0a58ca; - box-shadow: 0 0 0 .25rem rgba(49,132,253,.5); + box-shadow: 0 0 0 .25rem #7289DA; } .btn-check:checked+.btn-primary,.btn-check:active+.btn-primary,.btn-primary:active,.btn-primary.active,.show>.btn-primary.dropdown-toggle { @@ -2925,7 +2927,7 @@ textarea.form-control-lg { } .btn-check:checked+.btn-primary:focus,.btn-check:active+.btn-primary:focus,.btn-primary:active:focus,.btn-primary.active:focus,.show>.btn-primary.dropdown-toggle:focus { - box-shadow: 0 0 0 .25rem rgba(49,132,253,.5); + box-shadow: 0 0 0 .25rem #7289DA; } .btn-primary:disabled,.btn-primary.disabled { @@ -3191,7 +3193,7 @@ textarea.form-control-lg { } .btn-check:focus+.btn-outline-primary,.btn-outline-primary:focus { - box-shadow: 0 0 0 .25rem rgba(13,110,253,.5); + box-shadow: 0 0 0 .25rem #7289DA; } .btn-check:checked+.btn-outline-primary,.btn-check:active+.btn-outline-primary,.btn-outline-primary:active,.btn-outline-primary.active,.btn-outline-primary.dropdown-toggle.show { @@ -3201,7 +3203,7 @@ textarea.form-control-lg { } .btn-check:checked+.btn-outline-primary:focus,.btn-check:active+.btn-outline-primary:focus,.btn-outline-primary:active:focus,.btn-outline-primary.active:focus,.btn-outline-primary.dropdown-toggle.show:focus { - box-shadow: 0 0 0 .25rem rgba(13,110,253,.5); + box-shadow: 0 0 0 .25rem #7289DA; } .btn-outline-primary:disabled,.btn-outline-primary.disabled { @@ -4432,7 +4434,10 @@ textarea.form-control-lg { padding: 1rem; background-color: #121212; } - +.card-body.px-md-5{ + border-radius: 50px; + +} .card-title { margin-bottom: .5rem; } @@ -4617,7 +4622,7 @@ textarea.form-control-lg { z-index: 3; border-color: #86b7fe; outline: 0; - box-shadow: 0 0 0 .25rem rgba(13,110,253,.25); + box-shadow: 0 0 0 .25rem #7289DA; } .accordion-header { @@ -4741,7 +4746,7 @@ textarea.form-control-lg { color: #0a58ca; background-color: #e9ecef; outline: 0; - box-shadow: 0 0 0 .25rem rgba(13,110,253,.25); + box-shadow: 0 0 0 .25rem #7289DA; } .page-item:not(:first-child) .page-link { @@ -5400,7 +5405,7 @@ textarea.form-control-lg { .btn-close:focus { outline: 0; - box-shadow: 0 0 0 .25rem rgba(13,110,253,.25); + box-shadow: 0 0 0 .25rem #7289DA; opacity: 1; } @@ -12063,4 +12068,5 @@ input.form-control.form-control-sm.text-uppercase { div.mt-2.card.card-body { border-color: #2A2A2A; -} \ No newline at end of file +} + diff --git a/frontend/package-lock.json b/frontend/package-lock.json new file mode 100644 index 0000000..9c6d6f9 --- /dev/null +++ b/frontend/package-lock.json @@ -0,0 +1,18 @@ +{ + "name": "sleeky-frontend", + "version": "2.5.0", + "lockfileVersion": 1, + "requires": true, + "dependencies": { + "bootstrap": { + "version": "5.2.3", + "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-5.2.3.tgz", + "integrity": "sha512-cEKPM+fwb3cT8NzQZYEu4HilJ3anCrWqh3CHAok1p9jXqMPsPTBhU25fBckEJHJ/p+tTxTFTsFQGM+gaHpi3QQ==" + }, + "popper.js": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/popper.js/-/popper.js-1.16.1.tgz", + "integrity": "sha512-Wb4p1J4zyFTbM+u6WuO4XstYx4Ky9Cewe4DWrel7B0w6VVICvPwdOpotjzcf6eD8TsckVnIMNONQyPIUFOUbCQ==" + } + } +} diff --git a/images/accept.svg b/images/accept.svg index 64b70a1..14b28fa 100644 --- a/images/accept.svg +++ b/images/accept.svg @@ -1,19 +1,19 @@ + height="24" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:dc="http://purl.org/dc/elements/1.1/"> @@ -22,7 +22,6 @@ image/svg+xml - @@ -48,13 +47,16 @@ objecttolerance="10" borderopacity="1" bordercolor="#666666" - pagecolor="#ffffff" /> + pagecolor="#ffffff" + inkscape:showpageshadow="0" + inkscape:pagecheckerboard="1" + inkscape:deskcolor="#d1d1d1" /> + d="M 0,0 H 24 V 24 H 0 Z" /> + d="M 9,16.2 4.8,12 3.4,13.4 9,19 21,7 19.6,5.6 Z" /> diff --git a/images/asc.svg b/images/asc.svg index 9265919..1b1d509 100644 --- a/images/asc.svg +++ b/images/asc.svg @@ -1,19 +1,19 @@ + inkscape:version="1.0 (4035a4fb49, 2020-05-01)" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:dc="http://purl.org/dc/elements/1.1/"> @@ -22,7 +22,6 @@ image/svg+xml - @@ -48,13 +47,16 @@ inkscape:window-y="-8" inkscape:window-maximized="1" inkscape:current-layer="svg6" - inkscape:document-rotation="0" /> + inkscape:document-rotation="0" + inkscape:showpageshadow="0" + inkscape:pagecheckerboard="1" + inkscape:deskcolor="#d1d1d1" /> + style="fill:#7289da;fill-opacity:1" /> diff --git a/images/bg.svg b/images/bg.svg index 42bdb44..c4506bf 100644 --- a/images/bg.svg +++ b/images/bg.svg @@ -1,19 +1,19 @@ + inkscape:version="1.0 (4035a4fb49, 2020-05-01)" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:dc="http://purl.org/dc/elements/1.1/"> @@ -22,7 +22,6 @@ image/svg+xml - @@ -48,13 +47,16 @@ inkscape:window-y="-8" inkscape:window-maximized="1" inkscape:current-layer="svg6" - inkscape:document-rotation="0" /> + inkscape:document-rotation="0" + inkscape:showpageshadow="0" + inkscape:pagecheckerboard="1" + inkscape:deskcolor="#d1d1d1" /> + style="fill:#7289da;fill-opacity:1" /> diff --git a/images/cancel.svg b/images/cancel.svg index 2c51d60..62201c3 100644 --- a/images/cancel.svg +++ b/images/cancel.svg @@ -1,19 +1,19 @@ + inkscape:version="1.0 (4035a4fb49, 2020-05-01)" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:dc="http://purl.org/dc/elements/1.1/"> @@ -22,7 +22,6 @@ image/svg+xml - @@ -48,13 +47,16 @@ inkscape:window-y="-8" inkscape:window-maximized="1" inkscape:current-layer="svg6" - inkscape:document-rotation="0" /> + inkscape:document-rotation="0" + inkscape:showpageshadow="0" + inkscape:pagecheckerboard="1" + inkscape:deskcolor="#d1d1d1" /> + style="fill:#7289da;fill-opacity:1" /> diff --git a/images/chart_bar.svg b/images/chart_bar.svg index 4cc1e97..aaae38f 100644 --- a/images/chart_bar.svg +++ b/images/chart_bar.svg @@ -1,19 +1,19 @@ + inkscape:version="1.0 (4035a4fb49, 2020-05-01)" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:dc="http://purl.org/dc/elements/1.1/"> @@ -22,7 +22,6 @@ image/svg+xml - @@ -48,13 +47,16 @@ inkscape:window-y="-8" inkscape:window-maximized="1" inkscape:current-layer="svg6" - inkscape:document-rotation="0" /> + inkscape:document-rotation="0" + inkscape:showpageshadow="0" + inkscape:pagecheckerboard="1" + inkscape:deskcolor="#d1d1d1" /> + style="fill:#7289da;fill-opacity:1" /> diff --git a/images/chart_bar_add.svg b/images/chart_bar_add.svg index 4981b61..8d3aaea 100644 --- a/images/chart_bar_add.svg +++ b/images/chart_bar_add.svg @@ -1,19 +1,19 @@ + height="24" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:dc="http://purl.org/dc/elements/1.1/"> @@ -22,7 +22,6 @@ image/svg+xml - @@ -48,21 +47,24 @@ objecttolerance="10" borderopacity="1" bordercolor="#666666" - pagecolor="#ffffff" /> + pagecolor="#ffffff" + inkscape:showpageshadow="0" + inkscape:pagecheckerboard="1" + inkscape:deskcolor="#d1d1d1" /> + d="M 5,9.2 H 8 V 19 H 5 Z M 10.6,5 h 2.8 v 14 h -2.8 z m 5.6,8 H 19 v 6 h -2.8 z" /> + d="M 0,0 H 24 V 24 H 0 Z" /> + style="fill:#4e5d94;fill-opacity:1;stroke-width:3.77953;stroke-linecap:square;paint-order:markers fill stroke" /> + height="16" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:dc="http://purl.org/dc/elements/1.1/"> @@ -22,7 +22,6 @@ image/svg+xml - @@ -50,18 +49,17 @@ bordercolor="#666666" pagecolor="#ffffff" showguides="true" - inkscape:guide-bbox="true" /> + inkscape:guide-bbox="true" + inkscape:showpageshadow="0" + inkscape:pagecheckerboard="1" + inkscape:deskcolor="#d1d1d1" /> - + height="16" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:dc="http://purl.org/dc/elements/1.1/"> @@ -22,7 +22,6 @@ image/svg+xml - @@ -48,9 +47,12 @@ objecttolerance="10" borderopacity="1" bordercolor="#666666" - pagecolor="#ffffff" /> + pagecolor="#ffffff" + inkscape:showpageshadow="0" + inkscape:pagecheckerboard="1" + inkscape:deskcolor="#d1d1d1" /> diff --git a/images/desc.svg b/images/desc.svg index b3916f1..5125415 100644 --- a/images/desc.svg +++ b/images/desc.svg @@ -1,19 +1,19 @@ + inkscape:version="1.0 (4035a4fb49, 2020-05-01)" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:dc="http://purl.org/dc/elements/1.1/"> @@ -22,7 +22,6 @@ image/svg+xml - @@ -48,13 +47,16 @@ inkscape:window-y="-8" inkscape:window-maximized="1" inkscape:current-layer="svg6" - inkscape:document-rotation="0" /> + inkscape:document-rotation="0" + inkscape:showpageshadow="0" + inkscape:pagecheckerboard="1" + inkscape:deskcolor="#d1d1d1" /> + style="fill:#7289da;fill-opacity:1" /> diff --git a/images/error.svg b/images/error.svg index ad64d71..4d1f5e0 100644 --- a/images/error.svg +++ b/images/error.svg @@ -1,19 +1,19 @@ + inkscape:version="1.0 (4035a4fb49, 2020-05-01)" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:dc="http://purl.org/dc/elements/1.1/"> @@ -22,7 +22,6 @@ image/svg+xml - @@ -48,13 +47,16 @@ inkscape:window-y="-8" inkscape:window-maximized="1" inkscape:current-layer="svg6" - inkscape:document-rotation="0" /> + inkscape:document-rotation="0" + inkscape:showpageshadow="0" + inkscape:pagecheckerboard="1" + inkscape:deskcolor="#d1d1d1" /> + style="fill:#7289da;fill-opacity:1" /> diff --git a/images/facebook.svg b/images/facebook.svg index 39a17b9..8a050c1 100644 --- a/images/facebook.svg +++ b/images/facebook.svg @@ -1,24 +1,25 @@ image/svg+xml + inkscape:document-rotation="0" + inkscape:showpageshadow="0" + inkscape:pagecheckerboard="1" + inkscape:deskcolor="#d1d1d1" /> + style="fill:#7289da;fill-opacity:1" + transform="translate(-65536)"> + style="fill:#7289da;fill-opacity:1"> + style="fill:#7289da;fill-opacity:1" /> + id="g8" + transform="translate(-65536)"> + id="g10" + transform="translate(-65536)"> + id="g12" + transform="translate(-65536)"> + id="g14" + transform="translate(-65536)"> + id="g16" + transform="translate(-65536)"> + id="g18" + transform="translate(-65536)"> + id="g20" + transform="translate(-65536)"> + id="g22" + transform="translate(-65536)"> + id="g24" + transform="translate(-65536)"> + id="g26" + transform="translate(-65536)"> + id="g28" + transform="translate(-65536)"> + id="g30" + transform="translate(-65536)"> + id="g32" + transform="translate(-65536)"> + id="g34" + transform="translate(-65536)"> + id="g36" + transform="translate(-65536)"> diff --git a/images/filter.svg b/images/filter.svg index c6c80f8..e203c29 100644 --- a/images/filter.svg +++ b/images/filter.svg @@ -1,12 +1,5 @@ + inkscape:version="1.0 (4035a4fb49, 2020-05-01)" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:dc="http://purl.org/dc/elements/1.1/"> @@ -23,7 +23,6 @@ image/svg+xml - @@ -49,7 +48,10 @@ inkscape:window-x="-8" inkscape:window-y="-8" inkscape:window-maximized="1" - inkscape:current-layer="g8" /> + inkscape:current-layer="g8" + inkscape:showpageshadow="0" + inkscape:pagecheckerboard="1" + inkscape:deskcolor="#d1d1d1" /> + style="fill:#7289da;fill-opacity:1" /> 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 + inkscape:version="1.0 (4035a4fb49, 2020-05-01)" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:dc="http://purl.org/dc/elements/1.1/"> @@ -22,7 +22,6 @@ image/svg+xml - @@ -48,13 +47,16 @@ inkscape:window-y="-8" inkscape:window-maximized="1" inkscape:current-layer="svg6" - inkscape:document-rotation="0" /> + inkscape:document-rotation="0" + inkscape:showpageshadow="0" + inkscape:pagecheckerboard="1" + inkscape:deskcolor="#d1d1d1" /> + style="fill:#7289da;fill-opacity:1" /> diff --git a/images/share.svg b/images/share.svg index bf36680..e42e471 100644 --- a/images/share.svg +++ b/images/share.svg @@ -1,19 +1,22 @@ + inkscape:version="1.0 (4035a4fb49, 2020-05-01)" + inkscape:export-filename="share.png" + inkscape:export-xdpi="96" + inkscape:export-ydpi="96" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:dc="http://purl.org/dc/elements/1.1/"> @@ -22,7 +25,6 @@ image/svg+xml - @@ -48,13 +50,16 @@ inkscape:window-y="-8" inkscape:window-maximized="1" inkscape:current-layer="svg6" - inkscape:document-rotation="0" /> + inkscape:document-rotation="0" + inkscape:showpageshadow="0" + inkscape:pagecheckerboard="1" + inkscape:deskcolor="#d1d1d1" /> + style="fill:#7289da;fill-opacity:1" /> diff --git a/images/twitter.svg b/images/twitter.svg index 91d0455..a1eada2 100644 --- a/images/twitter.svg +++ b/images/twitter.svg @@ -1,24 +1,25 @@ image/svg+xml + inkscape:document-rotation="0" + inkscape:showpageshadow="0" + inkscape:pagecheckerboard="1" + inkscape:deskcolor="#d1d1d1" /> + style="fill:#7289da;fill-opacity:1"> + style="fill:#7289da;fill-opacity:1"> + style="fill:#7289da;fill-opacity:1" /> + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + style="fill:#ff0000;fill-opacity:1" + id="g1956" + transform="matrix(0.86810312,0,0,0.86815918,51.999458,48.388091)"> diff --git a/images/yourls-logo.svg b/images/yourls-logo.svg index 5ff0455..9813c96 100644 --- a/images/yourls-logo.svg +++ b/images/yourls-logo.svg @@ -1 +1,274 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/includes/Config/index.php b/includes/Config/index.php deleted file mode 100644 index 9f4bf11..0000000 --- a/includes/Config/index.php +++ /dev/null @@ -1,3 +0,0 @@ - \ No newline at end of file diff --git a/includes/Database/index.php b/includes/Database/index.php deleted file mode 100644 index 9f4bf11..0000000 --- a/includes/Database/index.php +++ /dev/null @@ -1,3 +0,0 @@ - \ No newline at end of file diff --git a/includes/Exceptions/index.php b/includes/Exceptions/index.php deleted file mode 100644 index 9f4bf11..0000000 --- a/includes/Exceptions/index.php +++ /dev/null @@ -1,3 +0,0 @@ - \ No newline at end of file diff --git a/includes/geo/flags/index.php b/includes/geo/flags/index.php deleted file mode 100644 index 9f4bf11..0000000 --- a/includes/geo/flags/index.php +++ /dev/null @@ -1,3 +0,0 @@ - \ No newline at end of file diff --git a/includes/geo/index.php b/includes/geo/index.php deleted file mode 100644 index 9f4bf11..0000000 --- a/includes/geo/index.php +++ /dev/null @@ -1,3 +0,0 @@ - \ No newline at end of file diff --git a/includes/vendor/composer/ca-bundle/phpstan.neon.dist b/includes/vendor/composer/ca-bundle/phpstan.neon.dist deleted file mode 100644 index 1cd333b..0000000 --- a/includes/vendor/composer/ca-bundle/phpstan.neon.dist +++ /dev/null @@ -1,5 +0,0 @@ -parameters: - level: 8 - paths: - - src - - tests diff --git a/includes/vendor/index.php b/includes/vendor/index.php deleted file mode 100644 index 9f4bf11..0000000 --- a/includes/vendor/index.php +++ /dev/null @@ -1,3 +0,0 @@ - \ No newline at end of file diff --git a/includes/vendor/ozh/phpass/README.md b/includes/vendor/ozh/phpass/README.md deleted file mode 100644 index 8960371..0000000 --- a/includes/vendor/ozh/phpass/README.md +++ /dev/null @@ -1,55 +0,0 @@ -Openwall Phpass, modernized -=========================== - -[![Build Status](https://secure.travis-ci.org/ozh/phpass.png?branch=master)](http://travis-ci.org/ozh/phpass) - -This is Openwall's [Phpass](http://openwall.com/phpass/), based on the 0.5 release, but modernized slightly: - -- Namespaced -- Composer support (Autoloading) -- Unit Tested - -The modernization has been done by Hautelook, from whom I stole this library to originally repackage it for PHP 5.3 to 7.0 compatibility in a single file and branch (Hautelook's port consisting of two branches, one for PHP 5.3 to 5.5, and another one for 5.6+). - -Current version requires PHP 5.6+ - -## Installation ## - -Add this requirement to your `composer.json` file and run `composer install`: - - { - "require": { - "ozh/phpass": "1.3.0" - } - } - -## Usage ## - -The following example shows how to hash a password (to then store the hash in the database), and how to check whether a provided password is correct (hashes to the same value): - -``` php -HashPassword('secret'); -var_dump($password); - // Will output something like: - // '$2a$08$a6XFLs8SrjClF1szoDDkI.6gtWVb4//QnzUjkxlus83AKCNjuD8Ha' (length=60) - // '$2a$08$Qze1smZ//VAwHJ1t52zklOY/yLwlbKR6Ighf6B7uqGXdYVozTPEdG' (length=60) - // '$2a$08$u2uKfE9igO.Cz0SptWxlXeVi0CQglfl3FdRK3YpbGm1NfF1d.CFPm' (length=60) - -// Decrypt -var_dump( $passwordHasher->CheckPassword('secret', '$2a$08$0RK6Yw6j9kSIXrrEOc3dwuDPQuT78HgR0S3/ghOFDEpOGpOkARoSu') ); - // true -var_dump( $passwordHasher->CheckPassword('secret', '$2a$08$Qze1smZ//VAwHJ1t52zklOY/yLwlbKR6Ighf6B7uqGXdYVozTPEdG') ); - // true -var_dump( $passwordHasher->CheckPassword('secret', '$2a$08$u2uKfE9igO.Cz0SptWxlXeVi0CQglfl3FdRK3YpbGm1NfF1d.CFPm') ); - // true diff --git a/includes/vendor/ozh/phpass/src/Ozh/Phpass/PasswordHash.php b/includes/vendor/ozh/phpass/src/Ozh/Phpass/PasswordHash.php deleted file mode 100644 index 16b0377..0000000 --- a/includes/vendor/ozh/phpass/src/Ozh/Phpass/PasswordHash.php +++ /dev/null @@ -1,333 +0,0 @@ - in 2004-2006 - * - * Modernized by Hautelook at https://github.com/hautelook/phpass - * - * Slightly repacked by Ozh to extend compatibility from PHP 5.3 to 7+ in a single file - * - * There's absolutely no warranty. - * - * The homepage URL for this framework is: - * - * http://www.openwall.com/phpass/ - * - * Please be sure to update the Version line if you edit this file in any way. - * It is suggested that you leave the main version number intact, but indicate - * your project name (after the slash) and add your own revision information. - * - * Please do not change the "private" password hashing method implemented in - * here, thereby making your hashes incompatible. However, if you must, please - * change the hash type identifier (the "$P$") to something different. - * - * Obviously, since this code is in the public domain, the above are not - * requirements (there can be none), but merely suggestions. - * - * @author Solar Designer - */ -class PasswordHash -{ - private $itoa64; - private $iteration_count_log2; - private $portable_hashes; - private $random_state; - - /** - * Constructor - * - * @param int $iteration_count_log2 - * @param boolean $portable_hashes - */ - public function __construct($iteration_count_log2, $portable_hashes) - { - $this->itoa64 = './0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz'; - - if ($iteration_count_log2 < 4 || $iteration_count_log2 > 31) { - $iteration_count_log2 = 8; - } - $this->iteration_count_log2 = $iteration_count_log2; - - $this->portable_hashes = $portable_hashes; - - $this->random_state = microtime(); - if (function_exists('getmypid')) { - $this->random_state .= getmypid(); - } - } - - /** - * @param int $count - * @return String - */ - public function get_random_bytes($count) - { - $output = ''; - - // PHP 7+ - if (is_callable('random_bytes')) { - return random_bytes($count); - } - - if (@is_readable('/dev/urandom') && - ($fh = @fopen('/dev/urandom', 'rb'))) { - $output = fread($fh, $count); - fclose($fh); - } - - if (strlen($output) < $count) { - $output = ''; - for ($i = 0; $i < $count; $i += 16) { - $this->random_state = - md5(microtime() . $this->random_state); - $output .= md5($this->random_state, TRUE); - } - $output = substr($output, 0, $count); - } - - return $output; - } - - /** - * @param String $input - * @param int $count - * @return String - */ - public function encode64($input, $count) - { - $output = ''; - $i = 0; - do { - $value = ord($input[$i++]); - $output .= $this->itoa64[$value & 0x3f]; - if ($i < $count) { - $value |= ord($input[$i]) << 8; - } - $output .= $this->itoa64[($value >> 6) & 0x3f]; - if ($i++ >= $count) { - break; - } - if ($i < $count) { - $value |= ord($input[$i]) << 16; - } - $output .= $this->itoa64[($value >> 12) & 0x3f]; - if ($i++ >= $count) { - break; - } - $output .= $this->itoa64[($value >> 18) & 0x3f]; - } while ($i < $count); - - return $output; - } - - /** - * @param String $input - * @return String - */ - public function gensalt_private($input) - { - $output = '$P$'; - $output .= $this->itoa64[min($this->iteration_count_log2 + - ((PHP_VERSION >= '5') ? 5 : 3), 30)]; - $output .= $this->encode64($input, 6); - - return $output; - } - - /** - * @param String $password - * @param String $setting - * @return String - */ - public function crypt_private($password, $setting) - { - $output = '*0'; - if (substr($setting, 0, 2) === $output) { - $output = '*1'; - } - - $id = substr($setting, 0, 3); - # We use "$P$", phpBB3 uses "$H$" for the same thing - if ($id !== '$P$' && $id !== '$H$') { - return $output; - } - - $count_log2 = strpos($this->itoa64, $setting[3]); - if ($count_log2 < 7 || $count_log2 > 30) { - return $output; - } - - $count = 1 << $count_log2; - - $salt = substr($setting, 4, 8); - if (strlen($salt) != 8) { - return $output; - } - - // We're kind of forced to use MD5 here since it's the only - // cryptographic primitive available in all versions of PHP - // currently in use. To implement our own low-level crypto - // in PHP would result in much worse performance and - // consequently in lower iteration counts and hashes that are - // quicker to crack (by non-PHP code). - $hash = md5($salt . $password, TRUE); - do { - $hash = md5($hash . $password, TRUE); - } while (--$count); - - $output = substr($setting, 0, 12); - $output .= $this->encode64($hash, 16); - - return $output; - } - - /** - * @param String $input - * @return String - */ - public function gensalt_blowfish($input) - { - // This one needs to use a different order of characters and a - // different encoding scheme from the one in encode64() above. - // We care because the last character in our encoded string will - // only represent 2 bits. While two known implementations of - // bcrypt will happily accept and correct a salt string which - // has the 4 unused bits set to non-zero, we do not want to take - // chances and we also do not want to waste an additional byte - // of entropy. - $itoa64 = './ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789'; - - $output = '$2a$'; - $output .= chr(ord('0') + $this->iteration_count_log2 / 10); - $output .= chr(ord('0') + $this->iteration_count_log2 % 10); - $output .= '$'; - - $i = 0; - do { - $c1 = ord($input[$i++]); - $output .= $itoa64[$c1 >> 2]; - $c1 = ($c1 & 0x03) << 4; - if ($i >= 16) { - $output .= $itoa64[$c1]; - break; - } - - $c2 = ord($input[$i++]); - $c1 |= $c2 >> 4; - $output .= $itoa64[$c1]; - $c1 = ($c2 & 0x0f) << 2; - - $c2 = ord($input[$i++]); - $c1 |= $c2 >> 6; - $output .= $itoa64[$c1]; - $output .= $itoa64[$c2 & 0x3f]; - } while (1); - - return $output; - } - - /** - * @param String $password - */ - public function HashPassword($password) - { - $random = ''; - - if (CRYPT_BLOWFISH == 1 && !$this->portable_hashes) { - $random = $this->get_random_bytes(16); - $hash = - crypt($password, $this->gensalt_blowfish($random)); - if (strlen($hash) == 60) { - return $hash; - } - } - - if (strlen($random) < 6) { - $random = $this->get_random_bytes(6); - } - - $hash = - $this->crypt_private($password, - $this->gensalt_private($random)); - if (strlen($hash) == 34) { - return $hash; - } - - // Returning '*' on error is safe here, but would _not_ be safe - // in a crypt(3)-like function used _both_ for generating new - // hashes and for validating passwords against existing hashes. - return '*'; - } - - /** - * @param String $password - * @param String $stored_hash - * @return boolean - */ - public function CheckPassword($password, $stored_hash) - { - $hash = $this->crypt_private($password, $stored_hash); - if ($hash[0] == '*') { - $hash = crypt($password, $stored_hash); - } - - return hash_equals($stored_hash, $hash); - } -} - - -/** - * hash_equals compatibility function - * - * @package CodeIgniter - * @author EllisLab Dev Team - * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) - * @license http://opensource.org/licenses/MIT MIT License - * @link https://codeigniter.com - * - * Source: https://github.com/bcit-ci/CodeIgniter/blob/3.1.4/system/core/compat/hash.php - * For PHP < 5.6 - */ -// @codeCoverageIgnoreStart -if ( ! function_exists('hash_equals')) -{ - /** - * hash_equals() - * - * @link http://php.net/hash_equals - * @param string $known_string - * @param string $user_string - * @return bool - */ - function hash_equals($known_string, $user_string) - { - if ( ! is_string($known_string)) - { - trigger_error('hash_equals(): Expected known_string to be a string, '.strtolower(gettype($known_string)).' given', E_USER_WARNING); - return FALSE; - } - elseif ( ! is_string($user_string)) - { - trigger_error('hash_equals(): Expected user_string to be a string, '.strtolower(gettype($user_string)).' given', E_USER_WARNING); - return FALSE; - } - elseif (($length = strlen($known_string)) !== strlen($user_string)) - { - return FALSE; - } - $diff = 0; - for ($i = 0; $i < $length; $i++) - { - $diff |= ord($known_string[$i]) ^ ord($user_string[$i]); - } - return ($diff === 0); - } -} -// @codeCoverageIgnoreEnd - diff --git a/includes/vendor/rmccue/requests/certificates/etag-cert.txt b/includes/vendor/rmccue/requests/certificates/etag-cert.txt deleted file mode 100644 index 3108bfa..0000000 --- a/includes/vendor/rmccue/requests/certificates/etag-cert.txt +++ /dev/null @@ -1 +0,0 @@ -338e2-5db52cb225723 diff --git a/includes/vendor/rmccue/requests/certificates/etag-sha.txt b/includes/vendor/rmccue/requests/certificates/etag-sha.txt deleted file mode 100644 index de62b6d..0000000 --- a/includes/vendor/rmccue/requests/certificates/etag-sha.txt +++ /dev/null @@ -1 +0,0 @@ -4d-5db52cb22b4e4 diff --git a/includes/vendor/rmccue/requests/library/Requests/Auth.php b/includes/vendor/rmccue/requests/library/Requests/Auth.php deleted file mode 100644 index bca4109..0000000 --- a/includes/vendor/rmccue/requests/library/Requests/Auth.php +++ /dev/null @@ -1,33 +0,0 @@ -user, $this->pass) = $args; - } - } - - /** - * Register the necessary callbacks - * - * @see curl_before_send - * @see fsockopen_header - * @param Requests_Hooks $hooks Hook system - */ - public function register(Requests_Hooks &$hooks) { - $hooks->register('curl.before_send', array(&$this, 'curl_before_send')); - $hooks->register('fsockopen.after_headers', array(&$this, 'fsockopen_header')); - } - - /** - * Set cURL parameters before the data is sent - * - * @param resource $handle cURL resource - */ - public function curl_before_send(&$handle) { - curl_setopt($handle, CURLOPT_HTTPAUTH, CURLAUTH_BASIC); - curl_setopt($handle, CURLOPT_USERPWD, $this->getAuthString()); - } - - /** - * Add extra headers to the request before sending - * - * @param string $out HTTP header string - */ - public function fsockopen_header(&$out) { - $out .= sprintf("Authorization: Basic %s\r\n", base64_encode($this->getAuthString())); - } - - /** - * Get the authentication string (user:pass) - * - * @return string - */ - public function getAuthString() { - return $this->user . ':' . $this->pass; - } -} \ No newline at end of file diff --git a/includes/vendor/rmccue/requests/library/Requests/Cookie.php b/includes/vendor/rmccue/requests/library/Requests/Cookie.php deleted file mode 100644 index 00fbbc7..0000000 --- a/includes/vendor/rmccue/requests/library/Requests/Cookie.php +++ /dev/null @@ -1,500 +0,0 @@ -name = $name; - $this->value = $value; - $this->attributes = $attributes; - $default_flags = array( - 'creation' => time(), - 'last-access' => time(), - 'persistent' => false, - 'host-only' => true, - ); - $this->flags = array_merge($default_flags, $flags); - - $this->reference_time = time(); - if ($reference_time !== null) { - $this->reference_time = $reference_time; - } - - $this->normalize(); - } - - /** - * Check if a cookie is expired. - * - * Checks the age against $this->reference_time to determine if the cookie - * is expired. - * - * @return boolean True if expired, false if time is valid. - */ - public function is_expired() { - // RFC6265, s. 4.1.2.2: - // If a cookie has both the Max-Age and the Expires attribute, the Max- - // Age attribute has precedence and controls the expiration date of the - // cookie. - if (isset($this->attributes['max-age'])) { - $max_age = $this->attributes['max-age']; - return $max_age < $this->reference_time; - } - - if (isset($this->attributes['expires'])) { - $expires = $this->attributes['expires']; - return $expires < $this->reference_time; - } - - return false; - } - - /** - * Check if a cookie is valid for a given URI - * - * @param Requests_IRI $uri URI to check - * @return boolean Whether the cookie is valid for the given URI - */ - public function uri_matches(Requests_IRI $uri) { - if (!$this->domain_matches($uri->host)) { - return false; - } - - if (!$this->path_matches($uri->path)) { - return false; - } - - return empty($this->attributes['secure']) || $uri->scheme === 'https'; - } - - /** - * Check if a cookie is valid for a given domain - * - * @param string $string Domain to check - * @return boolean Whether the cookie is valid for the given domain - */ - public function domain_matches($string) { - if (!isset($this->attributes['domain'])) { - // Cookies created manually; cookies created by Requests will set - // the domain to the requested domain - return true; - } - - $domain_string = $this->attributes['domain']; - if ($domain_string === $string) { - // The domain string and the string are identical. - return true; - } - - // If the cookie is marked as host-only and we don't have an exact - // match, reject the cookie - if ($this->flags['host-only'] === true) { - return false; - } - - if (strlen($string) <= strlen($domain_string)) { - // For obvious reasons, the string cannot be a suffix if the domain - // is shorter than the domain string - return false; - } - - if (substr($string, -1 * strlen($domain_string)) !== $domain_string) { - // The domain string should be a suffix of the string. - return false; - } - - $prefix = substr($string, 0, strlen($string) - strlen($domain_string)); - if (substr($prefix, -1) !== '.') { - // The last character of the string that is not included in the - // domain string should be a %x2E (".") character. - return false; - } - - // The string should be a host name (i.e., not an IP address). - return !preg_match('#^(.+\.)\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}$#', $string); - } - - /** - * Check if a cookie is valid for a given path - * - * From the path-match check in RFC 6265 section 5.1.4 - * - * @param string $request_path Path to check - * @return boolean Whether the cookie is valid for the given path - */ - public function path_matches($request_path) { - if (empty($request_path)) { - // Normalize empty path to root - $request_path = '/'; - } - - if (!isset($this->attributes['path'])) { - // Cookies created manually; cookies created by Requests will set - // the path to the requested path - return true; - } - - $cookie_path = $this->attributes['path']; - - if ($cookie_path === $request_path) { - // The cookie-path and the request-path are identical. - return true; - } - - if (strlen($request_path) > strlen($cookie_path) && substr($request_path, 0, strlen($cookie_path)) === $cookie_path) { - if (substr($cookie_path, -1) === '/') { - // The cookie-path is a prefix of the request-path, and the last - // character of the cookie-path is %x2F ("/"). - return true; - } - - if (substr($request_path, strlen($cookie_path), 1) === '/') { - // The cookie-path is a prefix of the request-path, and the - // first character of the request-path that is not included in - // the cookie-path is a %x2F ("/") character. - return true; - } - } - - return false; - } - - /** - * Normalize cookie and attributes - * - * @return boolean Whether the cookie was successfully normalized - */ - public function normalize() { - foreach ($this->attributes as $key => $value) { - $orig_value = $value; - $value = $this->normalize_attribute($key, $value); - if ($value === null) { - unset($this->attributes[$key]); - continue; - } - - if ($value !== $orig_value) { - $this->attributes[$key] = $value; - } - } - - return true; - } - - /** - * Parse an individual cookie attribute - * - * Handles parsing individual attributes from the cookie values. - * - * @param string $name Attribute name - * @param string|boolean $value Attribute value (string value, or true if empty/flag) - * @return mixed Value if available, or null if the attribute value is invalid (and should be skipped) - */ - protected function normalize_attribute($name, $value) { - switch (strtolower($name)) { - case 'expires': - // Expiration parsing, as per RFC 6265 section 5.2.1 - if (is_int($value)) { - return $value; - } - - $expiry_time = strtotime($value); - if ($expiry_time === false) { - return null; - } - - return $expiry_time; - - case 'max-age': - // Expiration parsing, as per RFC 6265 section 5.2.2 - if (is_int($value)) { - return $value; - } - - // Check that we have a valid age - if (!preg_match('/^-?\d+$/', $value)) { - return null; - } - - $delta_seconds = (int) $value; - if ($delta_seconds <= 0) { - $expiry_time = 0; - } - else { - $expiry_time = $this->reference_time + $delta_seconds; - } - - return $expiry_time; - - case 'domain': - // Domain normalization, as per RFC 6265 section 5.2.3 - if ($value[0] === '.') { - $value = substr($value, 1); - } - - return $value; - - default: - return $value; - } - } - - /** - * Format a cookie for a Cookie header - * - * This is used when sending cookies to a server. - * - * @return string Cookie formatted for Cookie header - */ - public function format_for_header() { - return sprintf('%s=%s', $this->name, $this->value); - } - - /** - * Format a cookie for a Cookie header - * - * @codeCoverageIgnore - * @deprecated Use {@see Requests_Cookie::format_for_header} - * @return string - */ - public function formatForHeader() { - return $this->format_for_header(); - } - - /** - * Format a cookie for a Set-Cookie header - * - * This is used when sending cookies to clients. This isn't really - * applicable to client-side usage, but might be handy for debugging. - * - * @return string Cookie formatted for Set-Cookie header - */ - public function format_for_set_cookie() { - $header_value = $this->format_for_header(); - if (!empty($this->attributes)) { - $parts = array(); - foreach ($this->attributes as $key => $value) { - // Ignore non-associative attributes - if (is_numeric($key)) { - $parts[] = $value; - } - else { - $parts[] = sprintf('%s=%s', $key, $value); - } - } - - $header_value .= '; ' . implode('; ', $parts); - } - return $header_value; - } - - /** - * Format a cookie for a Set-Cookie header - * - * @codeCoverageIgnore - * @deprecated Use {@see Requests_Cookie::format_for_set_cookie} - * @return string - */ - public function formatForSetCookie() { - return $this->format_for_set_cookie(); - } - - /** - * Get the cookie value - * - * Attributes and other data can be accessed via methods. - */ - public function __toString() { - return $this->value; - } - - /** - * Parse a cookie string into a cookie object - * - * Based on Mozilla's parsing code in Firefox and related projects, which - * is an intentional deviation from RFC 2109 and RFC 2616. RFC 6265 - * specifies some of this handling, but not in a thorough manner. - * - * @param string Cookie header value (from a Set-Cookie header) - * @return Requests_Cookie Parsed cookie object - */ - public static function parse($string, $name = '', $reference_time = null) { - $parts = explode(';', $string); - $kvparts = array_shift($parts); - - if (!empty($name)) { - $value = $string; - } - elseif (strpos($kvparts, '=') === false) { - // Some sites might only have a value without the equals separator. - // Deviate from RFC 6265 and pretend it was actually a blank name - // (`=foo`) - // - // https://bugzilla.mozilla.org/show_bug.cgi?id=169091 - $name = ''; - $value = $kvparts; - } - else { - list($name, $value) = explode('=', $kvparts, 2); - } - $name = trim($name); - $value = trim($value); - - // Attribute key are handled case-insensitively - $attributes = new Requests_Utility_CaseInsensitiveDictionary(); - - if (!empty($parts)) { - foreach ($parts as $part) { - if (strpos($part, '=') === false) { - $part_key = $part; - $part_value = true; - } - else { - list($part_key, $part_value) = explode('=', $part, 2); - $part_value = trim($part_value); - } - - $part_key = trim($part_key); - $attributes[$part_key] = $part_value; - } - } - - return new Requests_Cookie($name, $value, $attributes, array(), $reference_time); - } - - /** - * Parse all Set-Cookie headers from request headers - * - * @param Requests_Response_Headers $headers Headers to parse from - * @param Requests_IRI|null $origin URI for comparing cookie origins - * @param int|null $time Reference time for expiration calculation - * @return array - */ - public static function parse_from_headers(Requests_Response_Headers $headers, Requests_IRI $origin = null, $time = null) { - $cookie_headers = $headers->getValues('Set-Cookie'); - if (empty($cookie_headers)) { - return array(); - } - - $cookies = array(); - foreach ($cookie_headers as $header) { - $parsed = self::parse($header, '', $time); - - // Default domain/path attributes - if (empty($parsed->attributes['domain']) && !empty($origin)) { - $parsed->attributes['domain'] = $origin->host; - $parsed->flags['host-only'] = true; - } - else { - $parsed->flags['host-only'] = false; - } - - $path_is_valid = (!empty($parsed->attributes['path']) && $parsed->attributes['path'][0] === '/'); - if (!$path_is_valid && !empty($origin)) { - $path = $origin->path; - - // Default path normalization as per RFC 6265 section 5.1.4 - if (substr($path, 0, 1) !== '/') { - // If the uri-path is empty or if the first character of - // the uri-path is not a %x2F ("/") character, output - // %x2F ("/") and skip the remaining steps. - $path = '/'; - } - elseif (substr_count($path, '/') === 1) { - // If the uri-path contains no more than one %x2F ("/") - // character, output %x2F ("/") and skip the remaining - // step. - $path = '/'; - } - else { - // Output the characters of the uri-path from the first - // character up to, but not including, the right-most - // %x2F ("/"). - $path = substr($path, 0, strrpos($path, '/')); - } - $parsed->attributes['path'] = $path; - } - - // Reject invalid cookie domains - if (!empty($origin) && !$parsed->domain_matches($origin->host)) { - continue; - } - - $cookies[$parsed->name] = $parsed; - } - - return $cookies; - } - - /** - * Parse all Set-Cookie headers from request headers - * - * @codeCoverageIgnore - * @deprecated Use {@see Requests_Cookie::parse_from_headers} - * @return string - */ - public static function parseFromHeaders(Requests_Response_Headers $headers) { - return self::parse_from_headers($headers); - } -} diff --git a/includes/vendor/rmccue/requests/library/Requests/Cookie/Jar.php b/includes/vendor/rmccue/requests/library/Requests/Cookie/Jar.php deleted file mode 100644 index 69be0fb..0000000 --- a/includes/vendor/rmccue/requests/library/Requests/Cookie/Jar.php +++ /dev/null @@ -1,175 +0,0 @@ -cookies = $cookies; - } - - /** - * Normalise cookie data into a Requests_Cookie - * - * @param string|Requests_Cookie $cookie - * @return Requests_Cookie - */ - public function normalize_cookie($cookie, $key = null) { - if ($cookie instanceof Requests_Cookie) { - return $cookie; - } - - return Requests_Cookie::parse($cookie, $key); - } - - /** - * Normalise cookie data into a Requests_Cookie - * - * @codeCoverageIgnore - * @deprecated Use {@see Requests_Cookie_Jar::normalize_cookie} - * @return Requests_Cookie - */ - public function normalizeCookie($cookie, $key = null) { - return $this->normalize_cookie($cookie, $key); - } - - /** - * Check if the given item exists - * - * @param string $key Item key - * @return boolean Does the item exist? - */ - public function offsetExists($key) { - return isset($this->cookies[$key]); - } - - /** - * Get the value for the item - * - * @param string $key Item key - * @return string Item value - */ - public function offsetGet($key) { - if (!isset($this->cookies[$key])) { - return null; - } - - return $this->cookies[$key]; - } - - /** - * Set the given item - * - * @throws Requests_Exception On attempting to use dictionary as list (`invalidset`) - * - * @param string $key Item name - * @param string $value Item value - */ - public function offsetSet($key, $value) { - if ($key === null) { - throw new Requests_Exception('Object is a dictionary, not a list', 'invalidset'); - } - - $this->cookies[$key] = $value; - } - - /** - * Unset the given header - * - * @param string $key - */ - public function offsetUnset($key) { - unset($this->cookies[$key]); - } - - /** - * Get an iterator for the data - * - * @return ArrayIterator - */ - public function getIterator() { - return new ArrayIterator($this->cookies); - } - - /** - * Register the cookie handler with the request's hooking system - * - * @param Requests_Hooker $hooks Hooking system - */ - public function register(Requests_Hooker $hooks) { - $hooks->register('requests.before_request', array($this, 'before_request')); - $hooks->register('requests.before_redirect_check', array($this, 'before_redirect_check')); - } - - /** - * Add Cookie header to a request if we have any - * - * As per RFC 6265, cookies are separated by '; ' - * - * @param string $url - * @param array $headers - * @param array $data - * @param string $type - * @param array $options - */ - public function before_request($url, &$headers, &$data, &$type, &$options) { - if (!$url instanceof Requests_IRI) { - $url = new Requests_IRI($url); - } - - if (!empty($this->cookies)) { - $cookies = array(); - foreach ($this->cookies as $key => $cookie) { - $cookie = $this->normalize_cookie($cookie, $key); - - // Skip expired cookies - if ($cookie->is_expired()) { - continue; - } - - if ($cookie->domain_matches($url->host)) { - $cookies[] = $cookie->format_for_header(); - } - } - - $headers['Cookie'] = implode('; ', $cookies); - } - } - - /** - * Parse all cookies from a response and attach them to the response - * - * @var Requests_Response $response - */ - public function before_redirect_check(Requests_Response &$return) { - $url = $return->url; - if (!$url instanceof Requests_IRI) { - $url = new Requests_IRI($url); - } - - $cookies = Requests_Cookie::parse_from_headers($return->headers, $url); - $this->cookies = array_merge($this->cookies, $cookies); - $return->cookies = $this; - } -} \ No newline at end of file diff --git a/includes/vendor/rmccue/requests/library/Requests/Exception.php b/includes/vendor/rmccue/requests/library/Requests/Exception.php deleted file mode 100644 index 37d4711..0000000 --- a/includes/vendor/rmccue/requests/library/Requests/Exception.php +++ /dev/null @@ -1,62 +0,0 @@ -type = $type; - $this->data = $data; - } - - /** - * Like {@see getCode()}, but a string code. - * - * @codeCoverageIgnore - * @return string - */ - public function getType() { - return $this->type; - } - - /** - * Gives any relevant data - * - * @codeCoverageIgnore - * @return mixed - */ - public function getData() { - return $this->data; - } -} \ No newline at end of file diff --git a/includes/vendor/rmccue/requests/library/Requests/Exception/HTTP.php b/includes/vendor/rmccue/requests/library/Requests/Exception/HTTP.php deleted file mode 100644 index 9ac6a87..0000000 --- a/includes/vendor/rmccue/requests/library/Requests/Exception/HTTP.php +++ /dev/null @@ -1,71 +0,0 @@ -reason = $reason; - } - - $message = sprintf('%d %s', $this->code, $this->reason); - parent::__construct($message, 'httpresponse', $data, $this->code); - } - - /** - * Get the status message - */ - public function getReason() { - return $this->reason; - } - - /** - * Get the correct exception class for a given error code - * - * @param int|bool $code HTTP status code, or false if unavailable - * @return string Exception class name to use - */ - public static function get_class($code) { - if (!$code) { - return 'Requests_Exception_HTTP_Unknown'; - } - - $class = sprintf('Requests_Exception_HTTP_%d', $code); - if (class_exists($class)) { - return $class; - } - - return 'Requests_Exception_HTTP_Unknown'; - } -} \ No newline at end of file diff --git a/includes/vendor/rmccue/requests/library/Requests/Exception/HTTP/304.php b/includes/vendor/rmccue/requests/library/Requests/Exception/HTTP/304.php deleted file mode 100644 index 6799033..0000000 --- a/includes/vendor/rmccue/requests/library/Requests/Exception/HTTP/304.php +++ /dev/null @@ -1,27 +0,0 @@ -code = $data->status_code; - } - - parent::__construct($reason, $data); - } -} \ No newline at end of file diff --git a/includes/vendor/rmccue/requests/library/Requests/Exception/Transport.php b/includes/vendor/rmccue/requests/library/Requests/Exception/Transport.php deleted file mode 100644 index e60b488..0000000 --- a/includes/vendor/rmccue/requests/library/Requests/Exception/Transport.php +++ /dev/null @@ -1,5 +0,0 @@ -type = $type; - } - - if ($code !== null) { - $this->code = $code; - } - - if ($message !== null) { - $this->reason = $message; - } - - $message = sprintf('%d %s', $this->code, $this->reason); - parent::__construct($message, $this->type, $data, $this->code); - } - - /** - * Get the error message - */ - public function getReason() { - return $this->reason; - } - -} diff --git a/includes/vendor/rmccue/requests/library/Requests/Hooker.php b/includes/vendor/rmccue/requests/library/Requests/Hooker.php deleted file mode 100644 index f667ae9..0000000 --- a/includes/vendor/rmccue/requests/library/Requests/Hooker.php +++ /dev/null @@ -1,33 +0,0 @@ -0 is executed later - */ - public function register($hook, $callback, $priority = 0); - - /** - * Dispatch a message - * - * @param string $hook Hook name - * @param array $parameters Parameters to pass to callbacks - * @return boolean Successfulness - */ - public function dispatch($hook, $parameters = array()); -} \ No newline at end of file diff --git a/includes/vendor/rmccue/requests/library/Requests/Hooks.php b/includes/vendor/rmccue/requests/library/Requests/Hooks.php deleted file mode 100644 index 2e61c73..0000000 --- a/includes/vendor/rmccue/requests/library/Requests/Hooks.php +++ /dev/null @@ -1,68 +0,0 @@ -0 is executed later - */ - public function register($hook, $callback, $priority = 0) { - if (!isset($this->hooks[$hook])) { - $this->hooks[$hook] = array(); - } - if (!isset($this->hooks[$hook][$priority])) { - $this->hooks[$hook][$priority] = array(); - } - - $this->hooks[$hook][$priority][] = $callback; - } - - /** - * Dispatch a message - * - * @param string $hook Hook name - * @param array $parameters Parameters to pass to callbacks - * @return boolean Successfulness - */ - public function dispatch($hook, $parameters = array()) { - if (empty($this->hooks[$hook])) { - return false; - } - - foreach ($this->hooks[$hook] as $priority => $hooked) { - foreach ($hooked as $callback) { - call_user_func_array($callback, $parameters); - } - } - - return true; - } -} \ No newline at end of file diff --git a/includes/vendor/rmccue/requests/library/Requests/IDNAEncoder.php b/includes/vendor/rmccue/requests/library/Requests/IDNAEncoder.php deleted file mode 100644 index ebbe211..0000000 --- a/includes/vendor/rmccue/requests/library/Requests/IDNAEncoder.php +++ /dev/null @@ -1,388 +0,0 @@ - 0) { - if ($position + $length > $strlen) { - throw new Requests_Exception('Invalid Unicode codepoint', 'idna.invalidcodepoint', $character); - } - for ($position++; $remaining > 0; $position++) { - $value = ord($input[$position]); - - // If it is invalid, count the sequence as invalid and reprocess the current byte: - if (($value & 0xC0) !== 0x80) { - throw new Requests_Exception('Invalid Unicode codepoint', 'idna.invalidcodepoint', $character); - } - - $character |= ($value & 0x3F) << (--$remaining * 6); - } - $position--; - } - - if ( - // Non-shortest form sequences are invalid - $length > 1 && $character <= 0x7F - || $length > 2 && $character <= 0x7FF - || $length > 3 && $character <= 0xFFFF - // Outside of range of ucschar codepoints - // Noncharacters - || ($character & 0xFFFE) === 0xFFFE - || $character >= 0xFDD0 && $character <= 0xFDEF - || ( - // Everything else not in ucschar - $character > 0xD7FF && $character < 0xF900 - || $character < 0x20 - || $character > 0x7E && $character < 0xA0 - || $character > 0xEFFFD - ) - ) { - throw new Requests_Exception('Invalid Unicode codepoint', 'idna.invalidcodepoint', $character); - } - - $codepoints[] = $character; - } - - return $codepoints; - } - - /** - * RFC3492-compliant encoder - * - * @internal Pseudo-code from Section 6.3 is commented with "#" next to relevant code - * @throws Requests_Exception On character outside of the domain (never happens with Punycode) (`idna.character_outside_domain`) - * - * @param string $input UTF-8 encoded string to encode - * @return string Punycode-encoded string - */ - public static function punycode_encode($input) { - $output = ''; -# let n = initial_n - $n = self::BOOTSTRAP_INITIAL_N; -# let delta = 0 - $delta = 0; -# let bias = initial_bias - $bias = self::BOOTSTRAP_INITIAL_BIAS; -# let h = b = the number of basic code points in the input - $h = $b = 0; // see loop -# copy them to the output in order - $codepoints = self::utf8_to_codepoints($input); - $extended = array(); - - foreach ($codepoints as $char) { - if ($char < 128) { - // Character is valid ASCII - // TODO: this should also check if it's valid for a URL - $output .= chr($char); - $h++; - } - // Check if the character is non-ASCII, but below initial n - // This never occurs for Punycode, so ignore in coverage - // @codeCoverageIgnoreStart - elseif ($char < $n) { - throw new Requests_Exception('Invalid character', 'idna.character_outside_domain', $char); - } - // @codeCoverageIgnoreEnd - else { - $extended[$char] = true; - } - } - $extended = array_keys($extended); - sort($extended); - $b = $h; -# [copy them] followed by a delimiter if b > 0 - if (strlen($output) > 0) { - $output .= '-'; - } -# {if the input contains a non-basic code point < n then fail} -# while h < length(input) do begin - while ($h < count($codepoints)) { -# let m = the minimum code point >= n in the input - $m = array_shift($extended); - //printf('next code point to insert is %s' . PHP_EOL, dechex($m)); -# let delta = delta + (m - n) * (h + 1), fail on overflow - $delta += ($m - $n) * ($h + 1); -# let n = m - $n = $m; -# for each code point c in the input (in order) do begin - for ($num = 0; $num < count($codepoints); $num++) { - $c = $codepoints[$num]; -# if c < n then increment delta, fail on overflow - if ($c < $n) { - $delta++; - } -# if c == n then begin - elseif ($c === $n) { -# let q = delta - $q = $delta; -# for k = base to infinity in steps of base do begin - for ($k = self::BOOTSTRAP_BASE; ; $k += self::BOOTSTRAP_BASE) { -# let t = tmin if k <= bias {+ tmin}, or -# tmax if k >= bias + tmax, or k - bias otherwise - if ($k <= ($bias + self::BOOTSTRAP_TMIN)) { - $t = self::BOOTSTRAP_TMIN; - } - elseif ($k >= ($bias + self::BOOTSTRAP_TMAX)) { - $t = self::BOOTSTRAP_TMAX; - } - else { - $t = $k - $bias; - } -# if q < t then break - if ($q < $t) { - break; - } -# output the code point for digit t + ((q - t) mod (base - t)) - $digit = $t + (($q - $t) % (self::BOOTSTRAP_BASE - $t)); - $output .= self::digit_to_char($digit); -# let q = (q - t) div (base - t) - $q = floor(($q - $t) / (self::BOOTSTRAP_BASE - $t)); -# end - } -# output the code point for digit q - $output .= self::digit_to_char($q); -# let bias = adapt(delta, h + 1, test h equals b?) - $bias = self::adapt($delta, $h + 1, $h === $b); -# let delta = 0 - $delta = 0; -# increment h - $h++; -# end - } -# end - } -# increment delta and n - $delta++; - $n++; -# end - } - - return $output; - } - - /** - * Convert a digit to its respective character - * - * @see https://tools.ietf.org/html/rfc3492#section-5 - * @throws Requests_Exception On invalid digit (`idna.invalid_digit`) - * - * @param int $digit Digit in the range 0-35 - * @return string Single character corresponding to digit - */ - protected static function digit_to_char($digit) { - // @codeCoverageIgnoreStart - // As far as I know, this never happens, but still good to be sure. - if ($digit < 0 || $digit > 35) { - throw new Requests_Exception(sprintf('Invalid digit %d', $digit), 'idna.invalid_digit', $digit); - } - // @codeCoverageIgnoreEnd - $digits = 'abcdefghijklmnopqrstuvwxyz0123456789'; - return substr($digits, $digit, 1); - } - - /** - * Adapt the bias - * - * @see https://tools.ietf.org/html/rfc3492#section-6.1 - * @param int $delta - * @param int $numpoints - * @param bool $firsttime - * @return int New bias - */ - protected static function adapt($delta, $numpoints, $firsttime) { -# function adapt(delta,numpoints,firsttime): -# if firsttime then let delta = delta div damp - if ($firsttime) { - $delta = floor($delta / self::BOOTSTRAP_DAMP); - } -# else let delta = delta div 2 - else { - $delta = floor($delta / 2); - } -# let delta = delta + (delta div numpoints) - $delta += floor($delta / $numpoints); -# let k = 0 - $k = 0; -# while delta > ((base - tmin) * tmax) div 2 do begin - $max = floor(((self::BOOTSTRAP_BASE - self::BOOTSTRAP_TMIN) * self::BOOTSTRAP_TMAX) / 2); - while ($delta > $max) { -# let delta = delta div (base - tmin) - $delta = floor($delta / (self::BOOTSTRAP_BASE - self::BOOTSTRAP_TMIN)); -# let k = k + base - $k += self::BOOTSTRAP_BASE; -# end - } -# return k + (((base - tmin + 1) * delta) div (delta + skew)) - return $k + floor(((self::BOOTSTRAP_BASE - self::BOOTSTRAP_TMIN + 1) * $delta) / ($delta + self::BOOTSTRAP_SKEW)); - } -} \ No newline at end of file diff --git a/includes/vendor/rmccue/requests/library/Requests/IPv6.php b/includes/vendor/rmccue/requests/library/Requests/IPv6.php deleted file mode 100644 index 204dbd7..0000000 --- a/includes/vendor/rmccue/requests/library/Requests/IPv6.php +++ /dev/null @@ -1,190 +0,0 @@ - FF01:0:0:0:0:0:0:101 - * ::1 -> 0:0:0:0:0:0:0:1 - * - * @author Alexander Merz - * @author elfrink at introweb dot nl - * @author Josh Peck - * @copyright 2003-2005 The PHP Group - * @license http://www.opensource.org/licenses/bsd-license.php - * @param string $ip An IPv6 address - * @return string The uncompressed IPv6 address - */ - public static function uncompress($ip) { - if (substr_count($ip, '::') !== 1) { - return $ip; - } - - list($ip1, $ip2) = explode('::', $ip); - $c1 = ($ip1 === '') ? -1 : substr_count($ip1, ':'); - $c2 = ($ip2 === '') ? -1 : substr_count($ip2, ':'); - - if (strpos($ip2, '.') !== false) { - $c2++; - } - // :: - if ($c1 === -1 && $c2 === -1) { - $ip = '0:0:0:0:0:0:0:0'; - } - // ::xxx - else if ($c1 === -1) { - $fill = str_repeat('0:', 7 - $c2); - $ip = str_replace('::', $fill, $ip); - } - // xxx:: - else if ($c2 === -1) { - $fill = str_repeat(':0', 7 - $c1); - $ip = str_replace('::', $fill, $ip); - } - // xxx::xxx - else { - $fill = ':' . str_repeat('0:', 6 - $c2 - $c1); - $ip = str_replace('::', $fill, $ip); - } - return $ip; - } - - /** - * Compresses an IPv6 address - * - * RFC 4291 allows you to compress consecutive zero pieces in an address to - * '::'. This method expects a valid IPv6 address and compresses consecutive - * zero pieces to '::'. - * - * Example: FF01:0:0:0:0:0:0:101 -> FF01::101 - * 0:0:0:0:0:0:0:1 -> ::1 - * - * @see uncompress() - * @param string $ip An IPv6 address - * @return string The compressed IPv6 address - */ - public static function compress($ip) { - // Prepare the IP to be compressed - $ip = self::uncompress($ip); - $ip_parts = self::split_v6_v4($ip); - - // Replace all leading zeros - $ip_parts[0] = preg_replace('/(^|:)0+([0-9])/', '\1\2', $ip_parts[0]); - - // Find bunches of zeros - if (preg_match_all('/(?:^|:)(?:0(?::|$))+/', $ip_parts[0], $matches, PREG_OFFSET_CAPTURE)) { - $max = 0; - $pos = null; - foreach ($matches[0] as $match) { - if (strlen($match[0]) > $max) { - $max = strlen($match[0]); - $pos = $match[1]; - } - } - - $ip_parts[0] = substr_replace($ip_parts[0], '::', $pos, $max); - } - - if ($ip_parts[1] !== '') { - return implode(':', $ip_parts); - } - else { - return $ip_parts[0]; - } - } - - /** - * Splits an IPv6 address into the IPv6 and IPv4 representation parts - * - * RFC 4291 allows you to represent the last two parts of an IPv6 address - * using the standard IPv4 representation - * - * Example: 0:0:0:0:0:0:13.1.68.3 - * 0:0:0:0:0:FFFF:129.144.52.38 - * - * @param string $ip An IPv6 address - * @return string[] [0] contains the IPv6 represented part, and [1] the IPv4 represented part - */ - protected static function split_v6_v4($ip) { - if (strpos($ip, '.') !== false) { - $pos = strrpos($ip, ':'); - $ipv6_part = substr($ip, 0, $pos); - $ipv4_part = substr($ip, $pos + 1); - return array($ipv6_part, $ipv4_part); - } - else { - return array($ip, ''); - } - } - - /** - * Checks an IPv6 address - * - * Checks if the given IP is a valid IPv6 address - * - * @param string $ip An IPv6 address - * @return bool true if $ip is a valid IPv6 address - */ - public static function check_ipv6($ip) { - $ip = self::uncompress($ip); - list($ipv6, $ipv4) = self::split_v6_v4($ip); - $ipv6 = explode(':', $ipv6); - $ipv4 = explode('.', $ipv4); - if (count($ipv6) === 8 && count($ipv4) === 1 || count($ipv6) === 6 && count($ipv4) === 4) { - foreach ($ipv6 as $ipv6_part) { - // The section can't be empty - if ($ipv6_part === '') { - return false; - } - - // Nor can it be over four characters - if (strlen($ipv6_part) > 4) { - return false; - } - - // Remove leading zeros (this is safe because of the above) - $ipv6_part = ltrim($ipv6_part, '0'); - if ($ipv6_part === '') { - $ipv6_part = '0'; - } - - // Check the value is valid - $value = hexdec($ipv6_part); - if (dechex($value) !== strtolower($ipv6_part) || $value < 0 || $value > 0xFFFF) { - return false; - } - } - if (count($ipv4) === 4) { - foreach ($ipv4 as $ipv4_part) { - $value = (int) $ipv4_part; - if ((string) $value !== $ipv4_part || $value < 0 || $value > 0xFF) { - return false; - } - } - } - return true; - } - else { - return false; - } - } -} diff --git a/includes/vendor/rmccue/requests/library/Requests/IRI.php b/includes/vendor/rmccue/requests/library/Requests/IRI.php deleted file mode 100644 index 8dc2fa2..0000000 --- a/includes/vendor/rmccue/requests/library/Requests/IRI.php +++ /dev/null @@ -1,1084 +0,0 @@ - array( - 'port' => 674 - ), - 'dict' => array( - 'port' => 2628 - ), - 'file' => array( - 'ihost' => 'localhost' - ), - 'http' => array( - 'port' => 80, - ), - 'https' => array( - 'port' => 443, - ), - ); - - /** - * Return the entire IRI when you try and read the object as a string - * - * @return string - */ - public function __toString() { - return $this->get_iri(); - } - - /** - * Overload __set() to provide access via properties - * - * @param string $name Property name - * @param mixed $value Property value - */ - public function __set($name, $value) { - if (method_exists($this, 'set_' . $name)) { - call_user_func(array($this, 'set_' . $name), $value); - } - elseif ( - $name === 'iauthority' - || $name === 'iuserinfo' - || $name === 'ihost' - || $name === 'ipath' - || $name === 'iquery' - || $name === 'ifragment' - ) { - call_user_func(array($this, 'set_' . substr($name, 1)), $value); - } - } - - /** - * Overload __get() to provide access via properties - * - * @param string $name Property name - * @return mixed - */ - public function __get($name) { - // isset() returns false for null, we don't want to do that - // Also why we use array_key_exists below instead of isset() - $props = get_object_vars($this); - - if ( - $name === 'iri' || - $name === 'uri' || - $name === 'iauthority' || - $name === 'authority' - ) { - $method = 'get_' . $name; - $return = $this->$method(); - } - elseif (array_key_exists($name, $props)) { - $return = $this->$name; - } - // host -> ihost - elseif (($prop = 'i' . $name) && array_key_exists($prop, $props)) { - $name = $prop; - $return = $this->$prop; - } - // ischeme -> scheme - elseif (($prop = substr($name, 1)) && array_key_exists($prop, $props)) { - $name = $prop; - $return = $this->$prop; - } - else { - trigger_error('Undefined property: ' . get_class($this) . '::' . $name, E_USER_NOTICE); - $return = null; - } - - if ($return === null && isset($this->normalization[$this->scheme][$name])) { - return $this->normalization[$this->scheme][$name]; - } - else { - return $return; - } - } - - /** - * Overload __isset() to provide access via properties - * - * @param string $name Property name - * @return bool - */ - public function __isset($name) { - return (method_exists($this, 'get_' . $name) || isset($this->$name)); - } - - /** - * Overload __unset() to provide access via properties - * - * @param string $name Property name - */ - public function __unset($name) { - if (method_exists($this, 'set_' . $name)) { - call_user_func(array($this, 'set_' . $name), ''); - } - } - - /** - * Create a new IRI object, from a specified string - * - * @param string|null $iri - */ - public function __construct($iri = null) { - $this->set_iri($iri); - } - - /** - * Create a new IRI object by resolving a relative IRI - * - * Returns false if $base is not absolute, otherwise an IRI. - * - * @param IRI|string $base (Absolute) Base IRI - * @param IRI|string $relative Relative IRI - * @return IRI|false - */ - public static function absolutize($base, $relative) { - if (!($relative instanceof Requests_IRI)) { - $relative = new Requests_IRI($relative); - } - if (!$relative->is_valid()) { - return false; - } - elseif ($relative->scheme !== null) { - return clone $relative; - } - - if (!($base instanceof Requests_IRI)) { - $base = new Requests_IRI($base); - } - if ($base->scheme === null || !$base->is_valid()) { - return false; - } - - if ($relative->get_iri() !== '') { - if ($relative->iuserinfo !== null || $relative->ihost !== null || $relative->port !== null) { - $target = clone $relative; - $target->scheme = $base->scheme; - } - else { - $target = new Requests_IRI; - $target->scheme = $base->scheme; - $target->iuserinfo = $base->iuserinfo; - $target->ihost = $base->ihost; - $target->port = $base->port; - if ($relative->ipath !== '') { - if ($relative->ipath[0] === '/') { - $target->ipath = $relative->ipath; - } - elseif (($base->iuserinfo !== null || $base->ihost !== null || $base->port !== null) && $base->ipath === '') { - $target->ipath = '/' . $relative->ipath; - } - elseif (($last_segment = strrpos($base->ipath, '/')) !== false) { - $target->ipath = substr($base->ipath, 0, $last_segment + 1) . $relative->ipath; - } - else { - $target->ipath = $relative->ipath; - } - $target->ipath = $target->remove_dot_segments($target->ipath); - $target->iquery = $relative->iquery; - } - else { - $target->ipath = $base->ipath; - if ($relative->iquery !== null) { - $target->iquery = $relative->iquery; - } - elseif ($base->iquery !== null) { - $target->iquery = $base->iquery; - } - } - $target->ifragment = $relative->ifragment; - } - } - else { - $target = clone $base; - $target->ifragment = null; - } - $target->scheme_normalization(); - return $target; - } - - /** - * Parse an IRI into scheme/authority/path/query/fragment segments - * - * @param string $iri - * @return array - */ - protected function parse_iri($iri) { - $iri = trim($iri, "\x20\x09\x0A\x0C\x0D"); - $has_match = preg_match('/^((?P[^:\/?#]+):)?(\/\/(?P[^\/?#]*))?(?P[^?#]*)(\?(?P[^#]*))?(#(?P.*))?$/', $iri, $match); - if (!$has_match) { - throw new Requests_Exception('Cannot parse supplied IRI', 'iri.cannot_parse', $iri); - } - - if ($match[1] === '') { - $match['scheme'] = null; - } - if (!isset($match[3]) || $match[3] === '') { - $match['authority'] = null; - } - if (!isset($match[5])) { - $match['path'] = ''; - } - if (!isset($match[6]) || $match[6] === '') { - $match['query'] = null; - } - if (!isset($match[8]) || $match[8] === '') { - $match['fragment'] = null; - } - return $match; - } - - /** - * Remove dot segments from a path - * - * @param string $input - * @return string - */ - protected function remove_dot_segments($input) { - $output = ''; - while (strpos($input, './') !== false || strpos($input, '/.') !== false || $input === '.' || $input === '..') { - // A: If the input buffer begins with a prefix of "../" or "./", - // then remove that prefix from the input buffer; otherwise, - if (strpos($input, '../') === 0) { - $input = substr($input, 3); - } - elseif (strpos($input, './') === 0) { - $input = substr($input, 2); - } - // B: if the input buffer begins with a prefix of "/./" or "/.", - // where "." is a complete path segment, then replace that prefix - // with "/" in the input buffer; otherwise, - elseif (strpos($input, '/./') === 0) { - $input = substr($input, 2); - } - elseif ($input === '/.') { - $input = '/'; - } - // C: if the input buffer begins with a prefix of "/../" or "/..", - // where ".." is a complete path segment, then replace that prefix - // with "/" in the input buffer and remove the last segment and its - // preceding "/" (if any) from the output buffer; otherwise, - elseif (strpos($input, '/../') === 0) { - $input = substr($input, 3); - $output = substr_replace($output, '', strrpos($output, '/')); - } - elseif ($input === '/..') { - $input = '/'; - $output = substr_replace($output, '', strrpos($output, '/')); - } - // D: if the input buffer consists only of "." or "..", then remove - // that from the input buffer; otherwise, - elseif ($input === '.' || $input === '..') { - $input = ''; - } - // E: move the first path segment in the input buffer to the end of - // the output buffer, including the initial "/" character (if any) - // and any subsequent characters up to, but not including, the next - // "/" character or the end of the input buffer - elseif (($pos = strpos($input, '/', 1)) !== false) { - $output .= substr($input, 0, $pos); - $input = substr_replace($input, '', 0, $pos); - } - else { - $output .= $input; - $input = ''; - } - } - return $output . $input; - } - - /** - * Replace invalid character with percent encoding - * - * @param string $string Input string - * @param string $extra_chars Valid characters not in iunreserved or - * iprivate (this is ASCII-only) - * @param bool $iprivate Allow iprivate - * @return string - */ - protected function replace_invalid_with_pct_encoding($string, $extra_chars, $iprivate = false) { - // Normalize as many pct-encoded sections as possible - $string = preg_replace_callback('/(?:%[A-Fa-f0-9]{2})+/', array(&$this, 'remove_iunreserved_percent_encoded'), $string); - - // Replace invalid percent characters - $string = preg_replace('/%(?![A-Fa-f0-9]{2})/', '%25', $string); - - // Add unreserved and % to $extra_chars (the latter is safe because all - // pct-encoded sections are now valid). - $extra_chars .= 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-._~%'; - - // Now replace any bytes that aren't allowed with their pct-encoded versions - $position = 0; - $strlen = strlen($string); - while (($position += strspn($string, $extra_chars, $position)) < $strlen) { - $value = ord($string[$position]); - - // Start position - $start = $position; - - // By default we are valid - $valid = true; - - // No one byte sequences are valid due to the while. - // Two byte sequence: - if (($value & 0xE0) === 0xC0) { - $character = ($value & 0x1F) << 6; - $length = 2; - $remaining = 1; - } - // Three byte sequence: - elseif (($value & 0xF0) === 0xE0) { - $character = ($value & 0x0F) << 12; - $length = 3; - $remaining = 2; - } - // Four byte sequence: - elseif (($value & 0xF8) === 0xF0) { - $character = ($value & 0x07) << 18; - $length = 4; - $remaining = 3; - } - // Invalid byte: - else { - $valid = false; - $length = 1; - $remaining = 0; - } - - if ($remaining) { - if ($position + $length <= $strlen) { - for ($position++; $remaining; $position++) { - $value = ord($string[$position]); - - // Check that the byte is valid, then add it to the character: - if (($value & 0xC0) === 0x80) { - $character |= ($value & 0x3F) << (--$remaining * 6); - } - // If it is invalid, count the sequence as invalid and reprocess the current byte: - else { - $valid = false; - $position--; - break; - } - } - } - else { - $position = $strlen - 1; - $valid = false; - } - } - - // Percent encode anything invalid or not in ucschar - if ( - // Invalid sequences - !$valid - // Non-shortest form sequences are invalid - || $length > 1 && $character <= 0x7F - || $length > 2 && $character <= 0x7FF - || $length > 3 && $character <= 0xFFFF - // Outside of range of ucschar codepoints - // Noncharacters - || ($character & 0xFFFE) === 0xFFFE - || $character >= 0xFDD0 && $character <= 0xFDEF - || ( - // Everything else not in ucschar - $character > 0xD7FF && $character < 0xF900 - || $character < 0xA0 - || $character > 0xEFFFD - ) - && ( - // Everything not in iprivate, if it applies - !$iprivate - || $character < 0xE000 - || $character > 0x10FFFD - ) - ) { - // If we were a character, pretend we weren't, but rather an error. - if ($valid) { - $position--; - } - - for ($j = $start; $j <= $position; $j++) { - $string = substr_replace($string, sprintf('%%%02X', ord($string[$j])), $j, 1); - $j += 2; - $position += 2; - $strlen += 2; - } - } - } - - return $string; - } - - /** - * Callback function for preg_replace_callback. - * - * Removes sequences of percent encoded bytes that represent UTF-8 - * encoded characters in iunreserved - * - * @param array $match PCRE match - * @return string Replacement - */ - protected function remove_iunreserved_percent_encoded($match) { - // As we just have valid percent encoded sequences we can just explode - // and ignore the first member of the returned array (an empty string). - $bytes = explode('%', $match[0]); - - // Initialize the new string (this is what will be returned) and that - // there are no bytes remaining in the current sequence (unsurprising - // at the first byte!). - $string = ''; - $remaining = 0; - - // Loop over each and every byte, and set $value to its value - for ($i = 1, $len = count($bytes); $i < $len; $i++) { - $value = hexdec($bytes[$i]); - - // If we're the first byte of sequence: - if (!$remaining) { - // Start position - $start = $i; - - // By default we are valid - $valid = true; - - // One byte sequence: - if ($value <= 0x7F) { - $character = $value; - $length = 1; - } - // Two byte sequence: - elseif (($value & 0xE0) === 0xC0) { - $character = ($value & 0x1F) << 6; - $length = 2; - $remaining = 1; - } - // Three byte sequence: - elseif (($value & 0xF0) === 0xE0) { - $character = ($value & 0x0F) << 12; - $length = 3; - $remaining = 2; - } - // Four byte sequence: - elseif (($value & 0xF8) === 0xF0) { - $character = ($value & 0x07) << 18; - $length = 4; - $remaining = 3; - } - // Invalid byte: - else { - $valid = false; - $remaining = 0; - } - } - // Continuation byte: - else { - // Check that the byte is valid, then add it to the character: - if (($value & 0xC0) === 0x80) { - $remaining--; - $character |= ($value & 0x3F) << ($remaining * 6); - } - // If it is invalid, count the sequence as invalid and reprocess the current byte as the start of a sequence: - else { - $valid = false; - $remaining = 0; - $i--; - } - } - - // If we've reached the end of the current byte sequence, append it to Unicode::$data - if (!$remaining) { - // Percent encode anything invalid or not in iunreserved - if ( - // Invalid sequences - !$valid - // Non-shortest form sequences are invalid - || $length > 1 && $character <= 0x7F - || $length > 2 && $character <= 0x7FF - || $length > 3 && $character <= 0xFFFF - // Outside of range of iunreserved codepoints - || $character < 0x2D - || $character > 0xEFFFD - // Noncharacters - || ($character & 0xFFFE) === 0xFFFE - || $character >= 0xFDD0 && $character <= 0xFDEF - // Everything else not in iunreserved (this is all BMP) - || $character === 0x2F - || $character > 0x39 && $character < 0x41 - || $character > 0x5A && $character < 0x61 - || $character > 0x7A && $character < 0x7E - || $character > 0x7E && $character < 0xA0 - || $character > 0xD7FF && $character < 0xF900 - ) { - for ($j = $start; $j <= $i; $j++) { - $string .= '%' . strtoupper($bytes[$j]); - } - } - else { - for ($j = $start; $j <= $i; $j++) { - $string .= chr(hexdec($bytes[$j])); - } - } - } - } - - // If we have any bytes left over they are invalid (i.e., we are - // mid-way through a multi-byte sequence) - if ($remaining) { - for ($j = $start; $j < $len; $j++) { - $string .= '%' . strtoupper($bytes[$j]); - } - } - - return $string; - } - - protected function scheme_normalization() { - if (isset($this->normalization[$this->scheme]['iuserinfo']) && $this->iuserinfo === $this->normalization[$this->scheme]['iuserinfo']) { - $this->iuserinfo = null; - } - if (isset($this->normalization[$this->scheme]['ihost']) && $this->ihost === $this->normalization[$this->scheme]['ihost']) { - $this->ihost = null; - } - if (isset($this->normalization[$this->scheme]['port']) && $this->port === $this->normalization[$this->scheme]['port']) { - $this->port = null; - } - if (isset($this->normalization[$this->scheme]['ipath']) && $this->ipath === $this->normalization[$this->scheme]['ipath']) { - $this->ipath = ''; - } - if (isset($this->ihost) && empty($this->ipath)) { - $this->ipath = '/'; - } - if (isset($this->normalization[$this->scheme]['iquery']) && $this->iquery === $this->normalization[$this->scheme]['iquery']) { - $this->iquery = null; - } - if (isset($this->normalization[$this->scheme]['ifragment']) && $this->ifragment === $this->normalization[$this->scheme]['ifragment']) { - $this->ifragment = null; - } - } - - /** - * Check if the object represents a valid IRI. This needs to be done on each - * call as some things change depending on another part of the IRI. - * - * @return bool - */ - public function is_valid() { - $isauthority = $this->iuserinfo !== null || $this->ihost !== null || $this->port !== null; - if ($this->ipath !== '' && - ( - $isauthority && $this->ipath[0] !== '/' || - ( - $this->scheme === null && - !$isauthority && - strpos($this->ipath, ':') !== false && - (strpos($this->ipath, '/') === false ? true : strpos($this->ipath, ':') < strpos($this->ipath, '/')) - ) - ) - ) { - return false; - } - - return true; - } - - /** - * Set the entire IRI. Returns true on success, false on failure (if there - * are any invalid characters). - * - * @param string $iri - * @return bool - */ - protected function set_iri($iri) { - static $cache; - if (!$cache) { - $cache = array(); - } - - if ($iri === null) { - return true; - } - if (isset($cache[$iri])) { - list($this->scheme, - $this->iuserinfo, - $this->ihost, - $this->port, - $this->ipath, - $this->iquery, - $this->ifragment, - $return) = $cache[$iri]; - return $return; - } - - $parsed = $this->parse_iri((string) $iri); - - $return = $this->set_scheme($parsed['scheme']) - && $this->set_authority($parsed['authority']) - && $this->set_path($parsed['path']) - && $this->set_query($parsed['query']) - && $this->set_fragment($parsed['fragment']); - - $cache[$iri] = array($this->scheme, - $this->iuserinfo, - $this->ihost, - $this->port, - $this->ipath, - $this->iquery, - $this->ifragment, - $return); - return $return; - } - - /** - * Set the scheme. Returns true on success, false on failure (if there are - * any invalid characters). - * - * @param string $scheme - * @return bool - */ - protected function set_scheme($scheme) { - if ($scheme === null) { - $this->scheme = null; - } - elseif (!preg_match('/^[A-Za-z][0-9A-Za-z+\-.]*$/', $scheme)) { - $this->scheme = null; - return false; - } - else { - $this->scheme = strtolower($scheme); - } - return true; - } - - /** - * Set the authority. Returns true on success, false on failure (if there are - * any invalid characters). - * - * @param string $authority - * @return bool - */ - protected function set_authority($authority) { - static $cache; - if (!$cache) { - $cache = array(); - } - - if ($authority === null) { - $this->iuserinfo = null; - $this->ihost = null; - $this->port = null; - return true; - } - if (isset($cache[$authority])) { - list($this->iuserinfo, - $this->ihost, - $this->port, - $return) = $cache[$authority]; - - return $return; - } - - $remaining = $authority; - if (($iuserinfo_end = strrpos($remaining, '@')) !== false) { - $iuserinfo = substr($remaining, 0, $iuserinfo_end); - $remaining = substr($remaining, $iuserinfo_end + 1); - } - else { - $iuserinfo = null; - } - if (($port_start = strpos($remaining, ':', strpos($remaining, ']'))) !== false) { - $port = substr($remaining, $port_start + 1); - if ($port === false || $port === '') { - $port = null; - } - $remaining = substr($remaining, 0, $port_start); - } - else { - $port = null; - } - - $return = $this->set_userinfo($iuserinfo) && - $this->set_host($remaining) && - $this->set_port($port); - - $cache[$authority] = array($this->iuserinfo, - $this->ihost, - $this->port, - $return); - - return $return; - } - - /** - * Set the iuserinfo. - * - * @param string $iuserinfo - * @return bool - */ - protected function set_userinfo($iuserinfo) { - if ($iuserinfo === null) { - $this->iuserinfo = null; - } - else { - $this->iuserinfo = $this->replace_invalid_with_pct_encoding($iuserinfo, '!$&\'()*+,;=:'); - $this->scheme_normalization(); - } - - return true; - } - - /** - * Set the ihost. Returns true on success, false on failure (if there are - * any invalid characters). - * - * @param string $ihost - * @return bool - */ - protected function set_host($ihost) { - if ($ihost === null) { - $this->ihost = null; - return true; - } - if (substr($ihost, 0, 1) === '[' && substr($ihost, -1) === ']') { - if (Requests_IPv6::check_ipv6(substr($ihost, 1, -1))) { - $this->ihost = '[' . Requests_IPv6::compress(substr($ihost, 1, -1)) . ']'; - } - else { - $this->ihost = null; - return false; - } - } - else { - $ihost = $this->replace_invalid_with_pct_encoding($ihost, '!$&\'()*+,;='); - - // Lowercase, but ignore pct-encoded sections (as they should - // remain uppercase). This must be done after the previous step - // as that can add unescaped characters. - $position = 0; - $strlen = strlen($ihost); - while (($position += strcspn($ihost, 'ABCDEFGHIJKLMNOPQRSTUVWXYZ%', $position)) < $strlen) { - if ($ihost[$position] === '%') { - $position += 3; - } - else { - $ihost[$position] = strtolower($ihost[$position]); - $position++; - } - } - - $this->ihost = $ihost; - } - - $this->scheme_normalization(); - - return true; - } - - /** - * Set the port. Returns true on success, false on failure (if there are - * any invalid characters). - * - * @param string $port - * @return bool - */ - protected function set_port($port) { - if ($port === null) { - $this->port = null; - return true; - } - - if (strspn($port, '0123456789') === strlen($port)) { - $this->port = (int) $port; - $this->scheme_normalization(); - return true; - } - - $this->port = null; - return false; - } - - /** - * Set the ipath. - * - * @param string $ipath - * @return bool - */ - protected function set_path($ipath) { - static $cache; - if (!$cache) { - $cache = array(); - } - - $ipath = (string) $ipath; - - if (isset($cache[$ipath])) { - $this->ipath = $cache[$ipath][(int) ($this->scheme !== null)]; - } - else { - $valid = $this->replace_invalid_with_pct_encoding($ipath, '!$&\'()*+,;=@:/'); - $removed = $this->remove_dot_segments($valid); - - $cache[$ipath] = array($valid, $removed); - $this->ipath = ($this->scheme !== null) ? $removed : $valid; - } - $this->scheme_normalization(); - return true; - } - - /** - * Set the iquery. - * - * @param string $iquery - * @return bool - */ - protected function set_query($iquery) { - if ($iquery === null) { - $this->iquery = null; - } - else { - $this->iquery = $this->replace_invalid_with_pct_encoding($iquery, '!$&\'()*+,;=:@/?', true); - $this->scheme_normalization(); - } - return true; - } - - /** - * Set the ifragment. - * - * @param string $ifragment - * @return bool - */ - protected function set_fragment($ifragment) { - if ($ifragment === null) { - $this->ifragment = null; - } - else { - $this->ifragment = $this->replace_invalid_with_pct_encoding($ifragment, '!$&\'()*+,;=:@/?'); - $this->scheme_normalization(); - } - return true; - } - - /** - * Convert an IRI to a URI (or parts thereof) - * - * @param string|bool IRI to convert (or false from {@see get_iri}) - * @return string|false URI if IRI is valid, false otherwise. - */ - protected function to_uri($string) { - if (!is_string($string)) { - return false; - } - - static $non_ascii; - if (!$non_ascii) { - $non_ascii = implode('', range("\x80", "\xFF")); - } - - $position = 0; - $strlen = strlen($string); - while (($position += strcspn($string, $non_ascii, $position)) < $strlen) { - $string = substr_replace($string, sprintf('%%%02X', ord($string[$position])), $position, 1); - $position += 3; - $strlen += 2; - } - - return $string; - } - - /** - * Get the complete IRI - * - * @return string - */ - protected function get_iri() { - if (!$this->is_valid()) { - return false; - } - - $iri = ''; - if ($this->scheme !== null) { - $iri .= $this->scheme . ':'; - } - if (($iauthority = $this->get_iauthority()) !== null) { - $iri .= '//' . $iauthority; - } - $iri .= $this->ipath; - if ($this->iquery !== null) { - $iri .= '?' . $this->iquery; - } - if ($this->ifragment !== null) { - $iri .= '#' . $this->ifragment; - } - - return $iri; - } - - /** - * Get the complete URI - * - * @return string - */ - protected function get_uri() { - return $this->to_uri($this->get_iri()); - } - - /** - * Get the complete iauthority - * - * @return string - */ - protected function get_iauthority() { - if ($this->iuserinfo === null && $this->ihost === null && $this->port === null) { - return null; - } - - $iauthority = ''; - if ($this->iuserinfo !== null) { - $iauthority .= $this->iuserinfo . '@'; - } - if ($this->ihost !== null) { - $iauthority .= $this->ihost; - } - if ($this->port !== null) { - $iauthority .= ':' . $this->port; - } - return $iauthority; - } - - /** - * Get the complete authority - * - * @return string - */ - protected function get_authority() { - $iauthority = $this->get_iauthority(); - if (is_string($iauthority)) { - return $this->to_uri($iauthority); - } - else { - return $iauthority; - } - } -} diff --git a/includes/vendor/rmccue/requests/library/Requests/Proxy.php b/includes/vendor/rmccue/requests/library/Requests/Proxy.php deleted file mode 100644 index ac7c1d6..0000000 --- a/includes/vendor/rmccue/requests/library/Requests/Proxy.php +++ /dev/null @@ -1,35 +0,0 @@ -proxy = $args; - } - elseif (is_array($args)) { - if (count($args) == 1) { - list($this->proxy) = $args; - } - elseif (count($args) == 3) { - list($this->proxy, $this->user, $this->pass) = $args; - $this->use_authentication = true; - } - else { - throw new Requests_Exception('Invalid number of arguments', 'proxyhttpbadargs'); - } - } - } - - /** - * Register the necessary callbacks - * - * @since 1.6 - * @see curl_before_send - * @see fsockopen_remote_socket - * @see fsockopen_remote_host_path - * @see fsockopen_header - * @param Requests_Hooks $hooks Hook system - */ - public function register(Requests_Hooks &$hooks) { - $hooks->register('curl.before_send', array(&$this, 'curl_before_send')); - - $hooks->register('fsockopen.remote_socket', array(&$this, 'fsockopen_remote_socket')); - $hooks->register('fsockopen.remote_host_path', array(&$this, 'fsockopen_remote_host_path')); - if ($this->use_authentication) { - $hooks->register('fsockopen.after_headers', array(&$this, 'fsockopen_header')); - } - } - - /** - * Set cURL parameters before the data is sent - * - * @since 1.6 - * @param resource $handle cURL resource - */ - public function curl_before_send(&$handle) { - curl_setopt($handle, CURLOPT_PROXYTYPE, CURLPROXY_HTTP); - curl_setopt($handle, CURLOPT_PROXY, $this->proxy); - - if ($this->use_authentication) { - curl_setopt($handle, CURLOPT_PROXYAUTH, CURLAUTH_ANY); - curl_setopt($handle, CURLOPT_PROXYUSERPWD, $this->get_auth_string()); - } - } - - /** - * Alter remote socket information before opening socket connection - * - * @since 1.6 - * @param string $remote_socket Socket connection string - */ - public function fsockopen_remote_socket(&$remote_socket) { - $remote_socket = $this->proxy; - } - - /** - * Alter remote path before getting stream data - * - * @since 1.6 - * @param string $path Path to send in HTTP request string ("GET ...") - * @param string $url Full URL we're requesting - */ - public function fsockopen_remote_host_path(&$path, $url) { - $path = $url; - } - - /** - * Add extra headers to the request before sending - * - * @since 1.6 - * @param string $out HTTP header string - */ - public function fsockopen_header(&$out) { - $out .= sprintf("Proxy-Authorization: Basic %s\r\n", base64_encode($this->get_auth_string())); - } - - /** - * Get the authentication string (user:pass) - * - * @since 1.6 - * @return string - */ - public function get_auth_string() { - return $this->user . ':' . $this->pass; - } -} \ No newline at end of file diff --git a/includes/vendor/rmccue/requests/library/Requests/Response.php b/includes/vendor/rmccue/requests/library/Requests/Response.php deleted file mode 100644 index 3152fb6..0000000 --- a/includes/vendor/rmccue/requests/library/Requests/Response.php +++ /dev/null @@ -1,121 +0,0 @@ -headers = new Requests_Response_Headers(); - $this->cookies = new Requests_Cookie_Jar(); - } - - /** - * Response body - * - * @var string - */ - public $body = ''; - - /** - * Raw HTTP data from the transport - * - * @var string - */ - public $raw = ''; - - /** - * Headers, as an associative array - * - * @var Requests_Response_Headers Array-like object representing headers - */ - public $headers = array(); - - /** - * Status code, false if non-blocking - * - * @var integer|boolean - */ - public $status_code = false; - - /** - * Protocol version, false if non-blocking - * @var float|boolean - */ - public $protocol_version = false; - - /** - * Whether the request succeeded or not - * - * @var boolean - */ - public $success = false; - - /** - * Number of redirects the request used - * - * @var integer - */ - public $redirects = 0; - - /** - * URL requested - * - * @var string - */ - public $url = ''; - - /** - * Previous requests (from redirects) - * - * @var array Array of Requests_Response objects - */ - public $history = array(); - - /** - * Cookies from the request - * - * @var Requests_Cookie_Jar Array-like object representing a cookie jar - */ - public $cookies = array(); - - /** - * Is the response a redirect? - * - * @return boolean True if redirect (3xx status), false if not. - */ - public function is_redirect() { - $code = $this->status_code; - return in_array($code, array(300, 301, 302, 303, 307)) || $code > 307 && $code < 400; - } - - /** - * Throws an exception if the request was not successful - * - * @throws Requests_Exception If `$allow_redirects` is false, and code is 3xx (`response.no_redirects`) - * @throws Requests_Exception_HTTP On non-successful status code. Exception class corresponds to code (e.g. {@see Requests_Exception_HTTP_404}) - * @param boolean $allow_redirects Set to false to throw on a 3xx as well - */ - public function throw_for_status($allow_redirects = true) { - if ($this->is_redirect()) { - if (!$allow_redirects) { - throw new Requests_Exception('Redirection not allowed', 'response.no_redirects', $this); - } - } - elseif (!$this->success) { - $exception = Requests_Exception_HTTP::get_class($this->status_code); - throw new $exception(null, $this); - } - } -} diff --git a/includes/vendor/rmccue/requests/library/Requests/Response/Headers.php b/includes/vendor/rmccue/requests/library/Requests/Response/Headers.php deleted file mode 100644 index cc6a208..0000000 --- a/includes/vendor/rmccue/requests/library/Requests/Response/Headers.php +++ /dev/null @@ -1,98 +0,0 @@ -data[$key])) { - return null; - } - - return $this->flatten($this->data[$key]); - } - - /** - * Set the given item - * - * @throws Requests_Exception On attempting to use dictionary as list (`invalidset`) - * - * @param string $key Item name - * @param string $value Item value - */ - public function offsetSet($key, $value) { - if ($key === null) { - throw new Requests_Exception('Object is a dictionary, not a list', 'invalidset'); - } - - $key = strtolower($key); - - if (!isset($this->data[$key])) { - $this->data[$key] = array(); - } - - $this->data[$key][] = $value; - } - - /** - * Get all values for a given header - * - * @param string $key - * @return array Header values - */ - public function getValues($key) { - $key = strtolower($key); - if (!isset($this->data[$key])) { - return null; - } - - return $this->data[$key]; - } - - /** - * Flattens a value into a string - * - * Converts an array into a string by imploding values with a comma, as per - * RFC2616's rules for folding headers. - * - * @param string|array $value Value to flatten - * @return string Flattened value - */ - public function flatten($value) { - if (is_array($value)) { - $value = implode(',', $value); - } - - return $value; - } - - /** - * Get an iterator for the data - * - * Converts the internal - * @return ArrayIterator - */ - public function getIterator() { - return new Requests_Utility_FilteredIterator($this->data, array($this, 'flatten')); - } -} diff --git a/includes/vendor/rmccue/requests/library/Requests/SSL.php b/includes/vendor/rmccue/requests/library/Requests/SSL.php deleted file mode 100644 index 2b03768..0000000 --- a/includes/vendor/rmccue/requests/library/Requests/SSL.php +++ /dev/null @@ -1,152 +0,0 @@ -useragent = 'X';` - * - * @var array - */ - public $options = array(); - - /** - * Create a new session - * - * @param string|null $url Base URL for requests - * @param array $headers Default headers for requests - * @param array $data Default data for requests - * @param array $options Default options for requests - */ - public function __construct($url = null, $headers = array(), $data = array(), $options = array()) { - $this->url = $url; - $this->headers = $headers; - $this->data = $data; - $this->options = $options; - - if (empty($this->options['cookies'])) { - $this->options['cookies'] = new Requests_Cookie_Jar(); - } - } - - /** - * Get a property's value - * - * @param string $key Property key - * @return mixed|null Property value, null if none found - */ - public function __get($key) { - if (isset($this->options[$key])) { - return $this->options[$key]; - } - - return null; - } - - /** - * Set a property's value - * - * @param string $key Property key - * @param mixed $value Property value - */ - public function __set($key, $value) { - $this->options[$key] = $value; - } - - /** - * Remove a property's value - * - * @param string $key Property key - */ - public function __isset($key) { - return isset($this->options[$key]); - } - - /** - * Remove a property's value - * - * @param string $key Property key - */ - public function __unset($key) { - if (isset($this->options[$key])) { - unset($this->options[$key]); - } - } - - /**#@+ - * @see request() - * @param string $url - * @param array $headers - * @param array $options - * @return Requests_Response - */ - /** - * Send a GET request - */ - public function get($url, $headers = array(), $options = array()) { - return $this->request($url, $headers, null, Requests::GET, $options); - } - - /** - * Send a HEAD request - */ - public function head($url, $headers = array(), $options = array()) { - return $this->request($url, $headers, null, Requests::HEAD, $options); - } - - /** - * Send a DELETE request - */ - public function delete($url, $headers = array(), $options = array()) { - return $this->request($url, $headers, null, Requests::DELETE, $options); - } - /**#@-*/ - - /**#@+ - * @see request() - * @param string $url - * @param array $headers - * @param array $data - * @param array $options - * @return Requests_Response - */ - /** - * Send a POST request - */ - public function post($url, $headers = array(), $data = array(), $options = array()) { - return $this->request($url, $headers, $data, Requests::POST, $options); - } - - /** - * Send a PUT request - */ - public function put($url, $headers = array(), $data = array(), $options = array()) { - return $this->request($url, $headers, $data, Requests::PUT, $options); - } - - /** - * Send a PATCH request - * - * Note: Unlike {@see post} and {@see put}, `$headers` is required, as the - * specification recommends that should send an ETag - * - * @link https://tools.ietf.org/html/rfc5789 - */ - public function patch($url, $headers, $data = array(), $options = array()) { - return $this->request($url, $headers, $data, Requests::PATCH, $options); - } - /**#@-*/ - - /** - * Main interface for HTTP requests - * - * This method initiates a request and sends it via a transport before - * parsing. - * - * @see Requests::request() - * - * @throws Requests_Exception On invalid URLs (`nonhttp`) - * - * @param string $url URL to request - * @param array $headers Extra headers to send with the request - * @param array|null $data Data to send either as a query string for GET/HEAD requests, or in the body for POST requests - * @param string $type HTTP request type (use Requests constants) - * @param array $options Options for the request (see {@see Requests::request}) - * @return Requests_Response - */ - public function request($url, $headers = array(), $data = array(), $type = Requests::GET, $options = array()) { - $request = $this->merge_request(compact('url', 'headers', 'data', 'options')); - - return Requests::request($request['url'], $request['headers'], $request['data'], $type, $request['options']); - } - - /** - * Send multiple HTTP requests simultaneously - * - * @see Requests::request_multiple() - * - * @param array $requests Requests data (see {@see Requests::request_multiple}) - * @param array $options Global and default options (see {@see Requests::request}) - * @return array Responses (either Requests_Response or a Requests_Exception object) - */ - public function request_multiple($requests, $options = array()) { - foreach ($requests as $key => $request) { - $requests[$key] = $this->merge_request($request, false); - } - - $options = array_merge($this->options, $options); - - // Disallow forcing the type, as that's a per request setting - unset($options['type']); - - return Requests::request_multiple($requests, $options); - } - - /** - * Merge a request's data with the default data - * - * @param array $request Request data (same form as {@see request_multiple}) - * @param boolean $merge_options Should we merge options as well? - * @return array Request data - */ - protected function merge_request($request, $merge_options = true) { - if ($this->url !== null) { - $request['url'] = Requests_IRI::absolutize($this->url, $request['url']); - $request['url'] = $request['url']->uri; - } - - if (empty($request['headers'])) { - $request['headers'] = array(); - } - $request['headers'] = array_merge($this->headers, $request['headers']); - - if (empty($request['data'])) { - if (is_array($this->data)) { - $request['data'] = $this->data; - } - } - elseif (is_array($request['data']) && is_array($this->data)) { - $request['data'] = array_merge($this->data, $request['data']); - } - - if ($merge_options !== false) { - $request['options'] = array_merge($this->options, $request['options']); - - // Disallow forcing the type, as that's a per request setting - unset($request['options']['type']); - } - - return $request; - } -} diff --git a/includes/vendor/rmccue/requests/library/Requests/Transport.php b/includes/vendor/rmccue/requests/library/Requests/Transport.php deleted file mode 100644 index 7e4a262..0000000 --- a/includes/vendor/rmccue/requests/library/Requests/Transport.php +++ /dev/null @@ -1,41 +0,0 @@ -version = $curl['version_number']; - $this->handle = curl_init(); - - curl_setopt($this->handle, CURLOPT_HEADER, false); - curl_setopt($this->handle, CURLOPT_RETURNTRANSFER, 1); - if ($this->version >= self::CURL_7_10_5) { - curl_setopt($this->handle, CURLOPT_ENCODING, ''); - } - if (defined('CURLOPT_PROTOCOLS')) { - curl_setopt($this->handle, CURLOPT_PROTOCOLS, CURLPROTO_HTTP | CURLPROTO_HTTPS); - } - if (defined('CURLOPT_REDIR_PROTOCOLS')) { - curl_setopt($this->handle, CURLOPT_REDIR_PROTOCOLS, CURLPROTO_HTTP | CURLPROTO_HTTPS); - } - } - - /** - * Destructor - */ - public function __destruct() { - if (is_resource($this->handle)) { - curl_close($this->handle); - } - } - - /** - * Perform a request - * - * @throws Requests_Exception On a cURL error (`curlerror`) - * - * @param string $url URL to request - * @param array $headers Associative array of request headers - * @param string|array $data Data to send either as the POST body, or as parameters in the URL for a GET/HEAD - * @param array $options Request options, see {@see Requests::response()} for documentation - * @return string Raw HTTP result - */ - public function request($url, $headers = array(), $data = array(), $options = array()) { - $this->hooks = $options['hooks']; - - $this->setup_handle($url, $headers, $data, $options); - - $options['hooks']->dispatch('curl.before_send', array(&$this->handle)); - - if ($options['filename'] !== false) { - $this->stream_handle = fopen($options['filename'], 'wb'); - } - - $this->response_data = ''; - $this->response_bytes = 0; - $this->response_byte_limit = false; - if ($options['max_bytes'] !== false) { - $this->response_byte_limit = $options['max_bytes']; - } - - if (isset($options['verify'])) { - if ($options['verify'] === false) { - curl_setopt($this->handle, CURLOPT_SSL_VERIFYHOST, 0); - curl_setopt($this->handle, CURLOPT_SSL_VERIFYPEER, 0); - } - elseif (is_string($options['verify'])) { - curl_setopt($this->handle, CURLOPT_CAINFO, $options['verify']); - } - } - - if (isset($options['verifyname']) && $options['verifyname'] === false) { - curl_setopt($this->handle, CURLOPT_SSL_VERIFYHOST, 0); - } - - curl_exec($this->handle); - $response = $this->response_data; - - $options['hooks']->dispatch('curl.after_send', array()); - - if (curl_errno($this->handle) === 23 || curl_errno($this->handle) === 61) { - // Reset encoding and try again - curl_setopt($this->handle, CURLOPT_ENCODING, 'none'); - - $this->response_data = ''; - $this->response_bytes = 0; - curl_exec($this->handle); - $response = $this->response_data; - } - - $this->process_response($response, $options); - - // Need to remove the $this reference from the curl handle. - // Otherwise Requests_Transport_cURL wont be garbage collected and the curl_close() will never be called. - curl_setopt($this->handle, CURLOPT_HEADERFUNCTION, null); - curl_setopt($this->handle, CURLOPT_WRITEFUNCTION, null); - - return $this->headers; - } - - /** - * Send multiple requests simultaneously - * - * @param array $requests Request data - * @param array $options Global options - * @return array Array of Requests_Response objects (may contain Requests_Exception or string responses as well) - */ - public function request_multiple($requests, $options) { - // If you're not requesting, we can't get any responses ¯\_(ツ)_/¯ - if (empty($requests)) { - return array(); - } - - $multihandle = curl_multi_init(); - $subrequests = array(); - $subhandles = array(); - - $class = get_class($this); - foreach ($requests as $id => $request) { - $subrequests[$id] = new $class(); - $subhandles[$id] = $subrequests[$id]->get_subrequest_handle($request['url'], $request['headers'], $request['data'], $request['options']); - $request['options']['hooks']->dispatch('curl.before_multi_add', array(&$subhandles[$id])); - curl_multi_add_handle($multihandle, $subhandles[$id]); - } - - $completed = 0; - $responses = array(); - - $request['options']['hooks']->dispatch('curl.before_multi_exec', array(&$multihandle)); - - do { - $active = false; - - do { - $status = curl_multi_exec($multihandle, $active); - } - while ($status === CURLM_CALL_MULTI_PERFORM); - - $to_process = array(); - - // Read the information as needed - while ($done = curl_multi_info_read($multihandle)) { - $key = array_search($done['handle'], $subhandles, true); - if (!isset($to_process[$key])) { - $to_process[$key] = $done; - } - } - - // Parse the finished requests before we start getting the new ones - foreach ($to_process as $key => $done) { - $options = $requests[$key]['options']; - if (CURLE_OK !== $done['result']) { - //get error string for handle. - $reason = curl_error($done['handle']); - $exception = new Requests_Exception_Transport_cURL( - $reason, - Requests_Exception_Transport_cURL::EASY, - $done['handle'], - $done['result'] - ); - $responses[$key] = $exception; - $options['hooks']->dispatch('transport.internal.parse_error', array(&$responses[$key], $requests[$key])); - } - else { - $responses[$key] = $subrequests[$key]->process_response($subrequests[$key]->response_data, $options); - - $options['hooks']->dispatch('transport.internal.parse_response', array(&$responses[$key], $requests[$key])); - } - - curl_multi_remove_handle($multihandle, $done['handle']); - curl_close($done['handle']); - - if (!is_string($responses[$key])) { - $options['hooks']->dispatch('multiple.request.complete', array(&$responses[$key], $key)); - } - $completed++; - } - } - while ($active || $completed < count($subrequests)); - - $request['options']['hooks']->dispatch('curl.after_multi_exec', array(&$multihandle)); - - curl_multi_close($multihandle); - - return $responses; - } - - /** - * Get the cURL handle for use in a multi-request - * - * @param string $url URL to request - * @param array $headers Associative array of request headers - * @param string|array $data Data to send either as the POST body, or as parameters in the URL for a GET/HEAD - * @param array $options Request options, see {@see Requests::response()} for documentation - * @return resource Subrequest's cURL handle - */ - public function &get_subrequest_handle($url, $headers, $data, $options) { - $this->setup_handle($url, $headers, $data, $options); - - if ($options['filename'] !== false) { - $this->stream_handle = fopen($options['filename'], 'wb'); - } - - $this->response_data = ''; - $this->response_bytes = 0; - $this->response_byte_limit = false; - if ($options['max_bytes'] !== false) { - $this->response_byte_limit = $options['max_bytes']; - } - $this->hooks = $options['hooks']; - - return $this->handle; - } - - /** - * Setup the cURL handle for the given data - * - * @param string $url URL to request - * @param array $headers Associative array of request headers - * @param string|array $data Data to send either as the POST body, or as parameters in the URL for a GET/HEAD - * @param array $options Request options, see {@see Requests::response()} for documentation - */ - protected function setup_handle($url, $headers, $data, $options) { - $options['hooks']->dispatch('curl.before_request', array(&$this->handle)); - - // Force closing the connection for old versions of cURL (<7.22). - if ( ! isset( $headers['Connection'] ) ) { - $headers['Connection'] = 'close'; - } - - $headers = Requests::flatten($headers); - - if (!empty($data)) { - $data_format = $options['data_format']; - - if ($data_format === 'query') { - $url = self::format_get($url, $data); - $data = ''; - } - elseif (!is_string($data)) { - $data = http_build_query($data, null, '&'); - } - } - - switch ($options['type']) { - case Requests::POST: - curl_setopt($this->handle, CURLOPT_POST, true); - curl_setopt($this->handle, CURLOPT_POSTFIELDS, $data); - break; - case Requests::HEAD: - curl_setopt($this->handle, CURLOPT_CUSTOMREQUEST, $options['type']); - curl_setopt($this->handle, CURLOPT_NOBODY, true); - break; - case Requests::TRACE: - curl_setopt($this->handle, CURLOPT_CUSTOMREQUEST, $options['type']); - break; - case Requests::PATCH: - case Requests::PUT: - case Requests::DELETE: - case Requests::OPTIONS: - default: - curl_setopt($this->handle, CURLOPT_CUSTOMREQUEST, $options['type']); - if (!empty($data)) { - curl_setopt($this->handle, CURLOPT_POSTFIELDS, $data); - } - } - - // cURL requires a minimum timeout of 1 second when using the system - // DNS resolver, as it uses `alarm()`, which is second resolution only. - // There's no way to detect which DNS resolver is being used from our - // end, so we need to round up regardless of the supplied timeout. - // - // https://github.com/curl/curl/blob/4f45240bc84a9aa648c8f7243be7b79e9f9323a5/lib/hostip.c#L606-L609 - $timeout = max($options['timeout'], 1); - - if (is_int($timeout) || $this->version < self::CURL_7_16_2) { - curl_setopt($this->handle, CURLOPT_TIMEOUT, ceil($timeout)); - } - else { - curl_setopt($this->handle, CURLOPT_TIMEOUT_MS, round($timeout * 1000)); - } - - if (is_int($options['connect_timeout']) || $this->version < self::CURL_7_16_2) { - curl_setopt($this->handle, CURLOPT_CONNECTTIMEOUT, ceil($options['connect_timeout'])); - } - else { - curl_setopt($this->handle, CURLOPT_CONNECTTIMEOUT_MS, round($options['connect_timeout'] * 1000)); - } - curl_setopt($this->handle, CURLOPT_URL, $url); - curl_setopt($this->handle, CURLOPT_REFERER, $url); - curl_setopt($this->handle, CURLOPT_USERAGENT, $options['useragent']); - if (!empty($headers)) { - curl_setopt($this->handle, CURLOPT_HTTPHEADER, $headers); - } - if ($options['protocol_version'] === 1.1) { - curl_setopt($this->handle, CURLOPT_HTTP_VERSION, CURL_HTTP_VERSION_1_1); - } - else { - curl_setopt($this->handle, CURLOPT_HTTP_VERSION, CURL_HTTP_VERSION_1_0); - } - - if (true === $options['blocking']) { - curl_setopt($this->handle, CURLOPT_HEADERFUNCTION, array(&$this, 'stream_headers')); - curl_setopt($this->handle, CURLOPT_WRITEFUNCTION, array(&$this, 'stream_body')); - curl_setopt($this->handle, CURLOPT_BUFFERSIZE, Requests::BUFFER_SIZE); - } - } - - /** - * Process a response - * - * @param string $response Response data from the body - * @param array $options Request options - * @return string HTTP response data including headers - */ - public function process_response($response, $options) { - if ($options['blocking'] === false) { - $fake_headers = ''; - $options['hooks']->dispatch('curl.after_request', array(&$fake_headers)); - return false; - } - if ($options['filename'] !== false) { - fclose($this->stream_handle); - $this->headers = trim($this->headers); - } - else { - $this->headers .= $response; - } - - if (curl_errno($this->handle)) { - $error = sprintf( - 'cURL error %s: %s', - curl_errno($this->handle), - curl_error($this->handle) - ); - throw new Requests_Exception($error, 'curlerror', $this->handle); - } - $this->info = curl_getinfo($this->handle); - - $options['hooks']->dispatch('curl.after_request', array(&$this->headers, &$this->info)); - return $this->headers; - } - - /** - * Collect the headers as they are received - * - * @param resource $handle cURL resource - * @param string $headers Header string - * @return integer Length of provided header - */ - public function stream_headers($handle, $headers) { - // Why do we do this? cURL will send both the final response and any - // interim responses, such as a 100 Continue. We don't need that. - // (We may want to keep this somewhere just in case) - if ($this->done_headers) { - $this->headers = ''; - $this->done_headers = false; - } - $this->headers .= $headers; - - if ($headers === "\r\n") { - $this->done_headers = true; - } - return strlen($headers); - } - - /** - * Collect data as it's received - * - * @since 1.6.1 - * - * @param resource $handle cURL resource - * @param string $data Body data - * @return integer Length of provided data - */ - public function stream_body($handle, $data) { - $this->hooks->dispatch('request.progress', array($data, $this->response_bytes, $this->response_byte_limit)); - $data_length = strlen($data); - - // Are we limiting the response size? - if ($this->response_byte_limit) { - if ($this->response_bytes === $this->response_byte_limit) { - // Already at maximum, move on - return $data_length; - } - - if (($this->response_bytes + $data_length) > $this->response_byte_limit) { - // Limit the length - $limited_length = ($this->response_byte_limit - $this->response_bytes); - $data = substr($data, 0, $limited_length); - } - } - - if ($this->stream_handle) { - fwrite($this->stream_handle, $data); - } - else { - $this->response_data .= $data; - } - - $this->response_bytes += strlen($data); - return $data_length; - } - - /** - * Format a URL given GET data - * - * @param string $url - * @param array|object $data Data to build query using, see {@see https://secure.php.net/http_build_query} - * @return string URL with data - */ - protected static function format_get($url, $data) { - if (!empty($data)) { - $url_parts = parse_url($url); - if (empty($url_parts['query'])) { - $query = $url_parts['query'] = ''; - } - else { - $query = $url_parts['query']; - } - - $query .= '&' . http_build_query($data, null, '&'); - $query = trim($query, '&'); - - if (empty($url_parts['query'])) { - $url .= '?' . $query; - } - else { - $url = str_replace($url_parts['query'], $query, $url); - } - } - return $url; - } - - /** - * Whether this transport is valid - * - * @codeCoverageIgnore - * @return boolean True if the transport is valid, false otherwise. - */ - public static function test($capabilities = array()) { - if (!function_exists('curl_init') || !function_exists('curl_exec')) { - return false; - } - - // If needed, check that our installed curl version supports SSL - if (isset($capabilities['ssl']) && $capabilities['ssl']) { - $curl_version = curl_version(); - if (!(CURL_VERSION_SSL & $curl_version['features'])) { - return false; - } - } - - return true; - } -} diff --git a/includes/vendor/rmccue/requests/library/Requests/Transport/cacert.pem b/includes/vendor/rmccue/requests/library/Requests/Transport/cacert.pem deleted file mode 100644 index 56ece1a..0000000 --- a/includes/vendor/rmccue/requests/library/Requests/Transport/cacert.pem +++ /dev/null @@ -1,3554 +0,0 @@ -## -## ca-bundle.crt -- Bundle of CA Root Certificates -## -## Certificate data from Mozilla as of: Sat Dec 29 20:03:40 2012 -## -## This is a bundle of X.509 certificates of public Certificate Authorities -## (CA). These were automatically extracted from Mozilla's root certificates -## file (certdata.txt). This file can be found in the mozilla source tree: -## http://mxr.mozilla.org/mozilla/source/security/nss/lib/ckfw/builtins/certdata.txt?raw=1 -## -## It contains the certificates in PEM format and therefore -## can be directly used with curl / libcurl / php_curl, or with -## an Apache+mod_ssl webserver for SSL client authentication. -## Just configure this file as the SSLCACertificateFile. -## - -# @(#) $RCSfile: certdata.txt,v $ $Revision: 1.87 $ $Date: 2012/12/29 16:32:45 $ - -EE Certification Centre Root CA -=============================== ------BEGIN CERTIFICATE----- -MIIEAzCCAuugAwIBAgIQVID5oHPtPwBMyonY43HmSjANBgkqhkiG9w0BAQUFADB1MQswCQYDVQQG -EwJFRTEiMCAGA1UECgwZQVMgU2VydGlmaXRzZWVyaW1pc2tlc2t1czEoMCYGA1UEAwwfRUUgQ2Vy -dGlmaWNhdGlvbiBDZW50cmUgUm9vdCBDQTEYMBYGCSqGSIb3DQEJARYJcGtpQHNrLmVlMCIYDzIw -MTAxMDMwMTAxMDMwWhgPMjAzMDEyMTcyMzU5NTlaMHUxCzAJBgNVBAYTAkVFMSIwIAYDVQQKDBlB -UyBTZXJ0aWZpdHNlZXJpbWlza2Vza3VzMSgwJgYDVQQDDB9FRSBDZXJ0aWZpY2F0aW9uIENlbnRy -ZSBSb290IENBMRgwFgYJKoZIhvcNAQkBFglwa2lAc2suZWUwggEiMA0GCSqGSIb3DQEBAQUAA4IB -DwAwggEKAoIBAQDIIMDs4MVLqwd4lfNE7vsLDP90jmG7sWLqI9iroWUyeuuOF0+W2Ap7kaJjbMeM -TC55v6kF/GlclY1i+blw7cNRfdCT5mzrMEvhvH2/UpvObntl8jixwKIy72KyaOBhU8E2lf/slLo2 -rpwcpzIP5Xy0xm90/XsY6KxX7QYgSzIwWFv9zajmofxwvI6Sc9uXp3whrj3B9UiHbCe9nyV0gVWw -93X2PaRka9ZP585ArQ/dMtO8ihJTmMmJ+xAdTX7Nfh9WDSFwhfYggx/2uh8Ej+p3iDXE/+pOoYtN -P2MbRMNE1CV2yreN1x5KZmTNXMWcg+HCCIia7E6j8T4cLNlsHaFLAgMBAAGjgYowgYcwDwYDVR0T -AQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFBLyWj7qVhy/zQas8fElyalL1BSZ -MEUGA1UdJQQ+MDwGCCsGAQUFBwMCBggrBgEFBQcDAQYIKwYBBQUHAwMGCCsGAQUFBwMEBggrBgEF -BQcDCAYIKwYBBQUHAwkwDQYJKoZIhvcNAQEFBQADggEBAHv25MANqhlHt01Xo/6tu7Fq1Q+e2+Rj -xY6hUFaTlrg4wCQiZrxTFGGVv9DHKpY5P30osxBAIWrEr7BSdxjhlthWXePdNl4dp1BUoMUq5KqM -lIpPnTX/dqQGE5Gion0ARD9V04I8GtVbvFZMIi5GQ4okQC3zErg7cBqklrkar4dBGmoYDQZPxz5u -uSlNDUmJEYcyW+ZLBMjkXOZ0c5RdFpgTlf7727FE5TpwrDdr5rMzcijJs1eg9gIWiAYLtqZLICjU -3j2LrTcFU3T+bsy8QxdxXvnFzBqpYe73dgzzcvRyrc9yAjYHR8/vGVCJYMzpJJUPwssd8m92kMfM -dcGWxZ0= ------END CERTIFICATE----- - -GTE CyberTrust Global Root -========================== ------BEGIN CERTIFICATE----- -MIICWjCCAcMCAgGlMA0GCSqGSIb3DQEBBAUAMHUxCzAJBgNVBAYTAlVTMRgwFgYDVQQKEw9HVEUg -Q29ycG9yYXRpb24xJzAlBgNVBAsTHkdURSBDeWJlclRydXN0IFNvbHV0aW9ucywgSW5jLjEjMCEG -A1UEAxMaR1RFIEN5YmVyVHJ1c3QgR2xvYmFsIFJvb3QwHhcNOTgwODEzMDAyOTAwWhcNMTgwODEz -MjM1OTAwWjB1MQswCQYDVQQGEwJVUzEYMBYGA1UEChMPR1RFIENvcnBvcmF0aW9uMScwJQYDVQQL -Ex5HVEUgQ3liZXJUcnVzdCBTb2x1dGlvbnMsIEluYy4xIzAhBgNVBAMTGkdURSBDeWJlclRydXN0 -IEdsb2JhbCBSb290MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCVD6C28FCc6HrHiM3dFw4u -sJTQGz0O9pTAipTHBsiQl8i4ZBp6fmw8U+E3KHNgf7KXUwefU/ltWJTSr41tiGeA5u2ylc9yMcql -HHK6XALnZELn+aks1joNrI1CqiQBOeacPwGFVw1Yh0X404Wqk2kmhXBIgD8SFcd5tB8FLztimQID -AQABMA0GCSqGSIb3DQEBBAUAA4GBAG3rGwnpXtlR22ciYaQqPEh346B8pt5zohQDhT37qw4wxYMW -M4ETCJ57NE7fQMh017l93PR2VX2bY1QY6fDq81yx2YtCHrnAlU66+tXifPVoYb+O7AWXX1uw16OF -NMQkpw0PlZPvy5TYnh+dXIVtx6quTx8itc2VrbqnzPmrC3p/ ------END CERTIFICATE----- - -Thawte Server CA -================ ------BEGIN CERTIFICATE----- -MIIDEzCCAnygAwIBAgIBATANBgkqhkiG9w0BAQQFADCBxDELMAkGA1UEBhMCWkExFTATBgNVBAgT -DFdlc3Rlcm4gQ2FwZTESMBAGA1UEBxMJQ2FwZSBUb3duMR0wGwYDVQQKExRUaGF3dGUgQ29uc3Vs -dGluZyBjYzEoMCYGA1UECxMfQ2VydGlmaWNhdGlvbiBTZXJ2aWNlcyBEaXZpc2lvbjEZMBcGA1UE -AxMQVGhhd3RlIFNlcnZlciBDQTEmMCQGCSqGSIb3DQEJARYXc2VydmVyLWNlcnRzQHRoYXd0ZS5j -b20wHhcNOTYwODAxMDAwMDAwWhcNMjAxMjMxMjM1OTU5WjCBxDELMAkGA1UEBhMCWkExFTATBgNV -BAgTDFdlc3Rlcm4gQ2FwZTESMBAGA1UEBxMJQ2FwZSBUb3duMR0wGwYDVQQKExRUaGF3dGUgQ29u -c3VsdGluZyBjYzEoMCYGA1UECxMfQ2VydGlmaWNhdGlvbiBTZXJ2aWNlcyBEaXZpc2lvbjEZMBcG -A1UEAxMQVGhhd3RlIFNlcnZlciBDQTEmMCQGCSqGSIb3DQEJARYXc2VydmVyLWNlcnRzQHRoYXd0 -ZS5jb20wgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBANOkUG7I/1Zr5s9dtuoMaHVHoqrC2oQl -/Kj0R1HahbUgdJSGHg91yekIYfUGbTBuFRkC6VLAYttNmZ7iagxEOM3+vuNkCXDF/rFrKbYvScg7 -1CcEJRCXL+eQbcAoQpnXTEPew/UhbVSfXcNY4cDk2VuwuNy0e982OsK1ZiIS1ocNAgMBAAGjEzAR -MA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQEEBQADgYEAB/pMaVz7lcxG7oWDTSEwjsrZqG9J -GubaUeNgcGyEYRGhGshIPllDfU+VPaGLtwtimHp1it2ITk6eQNuozDJ0uW8NxuOzRAvZim+aKZuZ -GCg70eNAKJpaPNW15yAbi8qkq43pUdniTCxZqdq5snUb9kLy78fyGPmJvKP/iiMucEc= ------END CERTIFICATE----- - -Thawte Premium Server CA -======================== ------BEGIN CERTIFICATE----- -MIIDJzCCApCgAwIBAgIBATANBgkqhkiG9w0BAQQFADCBzjELMAkGA1UEBhMCWkExFTATBgNVBAgT -DFdlc3Rlcm4gQ2FwZTESMBAGA1UEBxMJQ2FwZSBUb3duMR0wGwYDVQQKExRUaGF3dGUgQ29uc3Vs -dGluZyBjYzEoMCYGA1UECxMfQ2VydGlmaWNhdGlvbiBTZXJ2aWNlcyBEaXZpc2lvbjEhMB8GA1UE -AxMYVGhhd3RlIFByZW1pdW0gU2VydmVyIENBMSgwJgYJKoZIhvcNAQkBFhlwcmVtaXVtLXNlcnZl -ckB0aGF3dGUuY29tMB4XDTk2MDgwMTAwMDAwMFoXDTIwMTIzMTIzNTk1OVowgc4xCzAJBgNVBAYT -AlpBMRUwEwYDVQQIEwxXZXN0ZXJuIENhcGUxEjAQBgNVBAcTCUNhcGUgVG93bjEdMBsGA1UEChMU -VGhhd3RlIENvbnN1bHRpbmcgY2MxKDAmBgNVBAsTH0NlcnRpZmljYXRpb24gU2VydmljZXMgRGl2 -aXNpb24xITAfBgNVBAMTGFRoYXd0ZSBQcmVtaXVtIFNlcnZlciBDQTEoMCYGCSqGSIb3DQEJARYZ -cHJlbWl1bS1zZXJ2ZXJAdGhhd3RlLmNvbTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEA0jY2 -aovXwlue2oFBYo847kkEVdbQ7xwblRZH7xhINTpS9CtqBo87L+pW46+GjZ4X9560ZXUCTe/LCaIh -Udib0GfQug2SBhRz1JPLlyoAnFxODLz6FVL88kRu2hFKbgifLy3j+ao6hnO2RlNYyIkFvYMRuHM/ -qgeN9EJN50CdHDcCAwEAAaMTMBEwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG9w0BAQQFAAOBgQAm -SCwWwlj66BZ0DKqqX1Q/8tfJeGBeXm43YyJ3Nn6yF8Q0ufUIhfzJATj/Tb7yFkJD57taRvvBxhEf -8UqwKEbJw8RCfbz6q1lu1bdRiBHjpIUZa4JMpAwSremkrj/xw0llmozFyD4lt5SZu5IycQfwhl7t -UCemDaYj+bvLpgcUQg== ------END CERTIFICATE----- - -Equifax Secure CA -================= ------BEGIN CERTIFICATE----- -MIIDIDCCAomgAwIBAgIENd70zzANBgkqhkiG9w0BAQUFADBOMQswCQYDVQQGEwJVUzEQMA4GA1UE -ChMHRXF1aWZheDEtMCsGA1UECxMkRXF1aWZheCBTZWN1cmUgQ2VydGlmaWNhdGUgQXV0aG9yaXR5 -MB4XDTk4MDgyMjE2NDE1MVoXDTE4MDgyMjE2NDE1MVowTjELMAkGA1UEBhMCVVMxEDAOBgNVBAoT -B0VxdWlmYXgxLTArBgNVBAsTJEVxdWlmYXggU2VjdXJlIENlcnRpZmljYXRlIEF1dGhvcml0eTCB -nzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAwV2xWGcIYu6gmi0fCG2RFGiYCh7+2gRvE4RiIcPR -fM6fBeC4AfBONOziipUEZKzxa1NfBbPLZ4C/QgKO/t0BCezhABRP/PvwDN1Dulsr4R+AcJkVV5MW -8Q+XarfCaCMczE1ZMKxRHjuvK9buY0V7xdlfUNLjUA86iOe/FP3gx7kCAwEAAaOCAQkwggEFMHAG -A1UdHwRpMGcwZaBjoGGkXzBdMQswCQYDVQQGEwJVUzEQMA4GA1UEChMHRXF1aWZheDEtMCsGA1UE -CxMkRXF1aWZheCBTZWN1cmUgQ2VydGlmaWNhdGUgQXV0aG9yaXR5MQ0wCwYDVQQDEwRDUkwxMBoG -A1UdEAQTMBGBDzIwMTgwODIyMTY0MTUxWjALBgNVHQ8EBAMCAQYwHwYDVR0jBBgwFoAUSOZo+SvS -spXXR9gjIBBPM5iQn9QwHQYDVR0OBBYEFEjmaPkr0rKV10fYIyAQTzOYkJ/UMAwGA1UdEwQFMAMB -Af8wGgYJKoZIhvZ9B0EABA0wCxsFVjMuMGMDAgbAMA0GCSqGSIb3DQEBBQUAA4GBAFjOKer89961 -zgK5F7WF0bnj4JXMJTENAKaSbn+2kmOeUJXRmm/kEd5jhW6Y7qj/WsjTVbJmcVfewCHrPSqnI0kB -BIZCe/zuf6IWUrVnZ9NA2zsmWLIodz2uFHdh1voqZiegDfqnc1zqcPGUIWVEX/r87yloqaKHee95 -70+sB3c4 ------END CERTIFICATE----- - -Digital Signature Trust Co. Global CA 1 -======================================= ------BEGIN CERTIFICATE----- -MIIDKTCCApKgAwIBAgIENnAVljANBgkqhkiG9w0BAQUFADBGMQswCQYDVQQGEwJVUzEkMCIGA1UE -ChMbRGlnaXRhbCBTaWduYXR1cmUgVHJ1c3QgQ28uMREwDwYDVQQLEwhEU1RDQSBFMTAeFw05ODEy -MTAxODEwMjNaFw0xODEyMTAxODQwMjNaMEYxCzAJBgNVBAYTAlVTMSQwIgYDVQQKExtEaWdpdGFs -IFNpZ25hdHVyZSBUcnVzdCBDby4xETAPBgNVBAsTCERTVENBIEUxMIGdMA0GCSqGSIb3DQEBAQUA -A4GLADCBhwKBgQCgbIGpzzQeJN3+hijM3oMv+V7UQtLodGBmE5gGHKlREmlvMVW5SXIACH7TpWJE -NySZj9mDSI+ZbZUTu0M7LklOiDfBu1h//uG9+LthzfNHwJmm8fOR6Hh8AMthyUQncWlVSn5JTe2i -o74CTADKAqjuAQIxZA9SLRN0dja1erQtcQIBA6OCASQwggEgMBEGCWCGSAGG+EIBAQQEAwIABzBo -BgNVHR8EYTBfMF2gW6BZpFcwVTELMAkGA1UEBhMCVVMxJDAiBgNVBAoTG0RpZ2l0YWwgU2lnbmF0 -dXJlIFRydXN0IENvLjERMA8GA1UECxMIRFNUQ0EgRTExDTALBgNVBAMTBENSTDEwKwYDVR0QBCQw -IoAPMTk5ODEyMTAxODEwMjNagQ8yMDE4MTIxMDE4MTAyM1owCwYDVR0PBAQDAgEGMB8GA1UdIwQY -MBaAFGp5fpFpRhgTCgJ3pVlbYJglDqL4MB0GA1UdDgQWBBRqeX6RaUYYEwoCd6VZW2CYJQ6i+DAM -BgNVHRMEBTADAQH/MBkGCSqGSIb2fQdBAAQMMAobBFY0LjADAgSQMA0GCSqGSIb3DQEBBQUAA4GB -ACIS2Hod3IEGtgllsofIH160L+nEHvI8wbsEkBFKg05+k7lNQseSJqBcNJo4cvj9axY+IO6CizEq -kzaFI4iKPANo08kJD038bKTaKHKTDomAsH3+gG9lbRgzl4vCa4nuYD3Im+9/KzJic5PLPON74nZ4 -RbyhkwS7hp86W0N6w4pl ------END CERTIFICATE----- - -Digital Signature Trust Co. Global CA 3 -======================================= ------BEGIN CERTIFICATE----- -MIIDKTCCApKgAwIBAgIENm7TzjANBgkqhkiG9w0BAQUFADBGMQswCQYDVQQGEwJVUzEkMCIGA1UE -ChMbRGlnaXRhbCBTaWduYXR1cmUgVHJ1c3QgQ28uMREwDwYDVQQLEwhEU1RDQSBFMjAeFw05ODEy -MDkxOTE3MjZaFw0xODEyMDkxOTQ3MjZaMEYxCzAJBgNVBAYTAlVTMSQwIgYDVQQKExtEaWdpdGFs -IFNpZ25hdHVyZSBUcnVzdCBDby4xETAPBgNVBAsTCERTVENBIEUyMIGdMA0GCSqGSIb3DQEBAQUA -A4GLADCBhwKBgQC/k48Xku8zExjrEH9OFr//Bo8qhbxe+SSmJIi2A7fBw18DW9Fvrn5C6mYjuGOD -VvsoLeE4i7TuqAHhzhy2iCoiRoX7n6dwqUcUP87eZfCocfdPJmyMvMa1795JJ/9IKn3oTQPMx7JS -xhcxEzu1TdvIxPbDDyQq2gyd55FbgM2UnQIBA6OCASQwggEgMBEGCWCGSAGG+EIBAQQEAwIABzBo -BgNVHR8EYTBfMF2gW6BZpFcwVTELMAkGA1UEBhMCVVMxJDAiBgNVBAoTG0RpZ2l0YWwgU2lnbmF0 -dXJlIFRydXN0IENvLjERMA8GA1UECxMIRFNUQ0EgRTIxDTALBgNVBAMTBENSTDEwKwYDVR0QBCQw -IoAPMTk5ODEyMDkxOTE3MjZagQ8yMDE4MTIwOTE5MTcyNlowCwYDVR0PBAQDAgEGMB8GA1UdIwQY -MBaAFB6CTShlgDzJQW6sNS5ay97u+DlbMB0GA1UdDgQWBBQegk0oZYA8yUFurDUuWsve7vg5WzAM -BgNVHRMEBTADAQH/MBkGCSqGSIb2fQdBAAQMMAobBFY0LjADAgSQMA0GCSqGSIb3DQEBBQUAA4GB -AEeNg61i8tuwnkUiBbmi1gMOOHLnnvx75pO2mqWilMg0HZHRxdf0CiUPPXiBng+xZ8SQTGPdXqfi -up/1902lMXucKS1M/mQ+7LZT/uqb7YLbdHVLB3luHtgZg3Pe9T7Qtd7nS2h9Qy4qIOF+oHhEngj1 -mPnHfxsb1gYgAlihw6ID ------END CERTIFICATE----- - -Verisign Class 3 Public Primary Certification Authority -======================================================= ------BEGIN CERTIFICATE----- -MIICPDCCAaUCEHC65B0Q2Sk0tjjKewPMur8wDQYJKoZIhvcNAQECBQAwXzELMAkGA1UEBhMCVVMx -FzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMTcwNQYDVQQLEy5DbGFzcyAzIFB1YmxpYyBQcmltYXJ5 -IENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTk2MDEyOTAwMDAwMFoXDTI4MDgwMTIzNTk1OVow -XzELMAkGA1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMTcwNQYDVQQLEy5DbGFzcyAz -IFB1YmxpYyBQcmltYXJ5IENlcnRpZmljYXRpb24gQXV0aG9yaXR5MIGfMA0GCSqGSIb3DQEBAQUA -A4GNADCBiQKBgQDJXFme8huKARS0EN8EQNvjV69qRUCPhAwL0TPZ2RHP7gJYHyX3KqhEBarsAx94 -f56TuZoAqiN91qyFomNFx3InzPRMxnVx0jnvT0Lwdd8KkMaOIG+YD/isI19wKTakyYbnsZogy1Ol -hec9vn2a/iRFM9x2Fe0PonFkTGUugWhFpwIDAQABMA0GCSqGSIb3DQEBAgUAA4GBALtMEivPLCYA -TxQT3ab7/AoRhIzzKBxnki98tsX63/Dolbwdj2wsqFHMc9ikwFPwTtYmwHYBV4GSXiHx0bH/59Ah -WM1pF+NEHJwZRDmJXNycAA9WjQKZ7aKQRUzkuxCkPfAyAw7xzvjoyVGM5mKf5p/AfbdynMk2Omuf -Tqj/ZA1k ------END CERTIFICATE----- - -Verisign Class 3 Public Primary Certification Authority - G2 -============================================================ ------BEGIN CERTIFICATE----- -MIIDAjCCAmsCEH3Z/gfPqB63EHln+6eJNMYwDQYJKoZIhvcNAQEFBQAwgcExCzAJBgNVBAYTAlVT -MRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjE8MDoGA1UECxMzQ2xhc3MgMyBQdWJsaWMgUHJpbWFy -eSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eSAtIEcyMTowOAYDVQQLEzEoYykgMTk5OCBWZXJpU2ln -biwgSW5jLiAtIEZvciBhdXRob3JpemVkIHVzZSBvbmx5MR8wHQYDVQQLExZWZXJpU2lnbiBUcnVz -dCBOZXR3b3JrMB4XDTk4MDUxODAwMDAwMFoXDTI4MDgwMTIzNTk1OVowgcExCzAJBgNVBAYTAlVT -MRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjE8MDoGA1UECxMzQ2xhc3MgMyBQdWJsaWMgUHJpbWFy -eSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eSAtIEcyMTowOAYDVQQLEzEoYykgMTk5OCBWZXJpU2ln -biwgSW5jLiAtIEZvciBhdXRob3JpemVkIHVzZSBvbmx5MR8wHQYDVQQLExZWZXJpU2lnbiBUcnVz -dCBOZXR3b3JrMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDMXtERXVxp0KvTuWpMmR9ZmDCO -FoUgRm1HP9SFIIThbbP4pO0M8RcPO/mn+SXXwc+EY/J8Y8+iR/LGWzOOZEAEaMGAuWQcRXfH2G71 -lSk8UOg013gfqLptQ5GVj0VXXn7F+8qkBOvqlzdUMG+7AUcyM83cV5tkaWH4mx0ciU9cZwIDAQAB -MA0GCSqGSIb3DQEBBQUAA4GBAFFNzb5cy5gZnBWyATl4Lk0PZ3BwmcYQWpSkU01UbSuvDV1Ai2TT -1+7eVmGSX6bEHRBhNtMsJzzoKQm5EWR0zLVznxxIqbxhAe7iF6YM40AIOw7n60RzKprxaZLvcRTD -Oaxxp5EJb+RxBrO6WVcmeQD2+A2iMzAo1KpYoJ2daZH9 ------END CERTIFICATE----- - -GlobalSign Root CA -================== ------BEGIN CERTIFICATE----- -MIIDdTCCAl2gAwIBAgILBAAAAAABFUtaw5QwDQYJKoZIhvcNAQEFBQAwVzELMAkGA1UEBhMCQkUx -GTAXBgNVBAoTEEdsb2JhbFNpZ24gbnYtc2ExEDAOBgNVBAsTB1Jvb3QgQ0ExGzAZBgNVBAMTEkds -b2JhbFNpZ24gUm9vdCBDQTAeFw05ODA5MDExMjAwMDBaFw0yODAxMjgxMjAwMDBaMFcxCzAJBgNV -BAYTAkJFMRkwFwYDVQQKExBHbG9iYWxTaWduIG52LXNhMRAwDgYDVQQLEwdSb290IENBMRswGQYD -VQQDExJHbG9iYWxTaWduIFJvb3QgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDa -DuaZjc6j40+Kfvvxi4Mla+pIH/EqsLmVEQS98GPR4mdmzxzdzxtIK+6NiY6arymAZavpxy0Sy6sc -THAHoT0KMM0VjU/43dSMUBUc71DuxC73/OlS8pF94G3VNTCOXkNz8kHp1Wrjsok6Vjk4bwY8iGlb -Kk3Fp1S4bInMm/k8yuX9ifUSPJJ4ltbcdG6TRGHRjcdGsnUOhugZitVtbNV4FpWi6cgKOOvyJBNP -c1STE4U6G7weNLWLBYy5d4ux2x8gkasJU26Qzns3dLlwR5EiUWMWea6xrkEmCMgZK9FGqkjWZCrX -gzT/LCrBbBlDSgeF59N89iFo7+ryUp9/k5DPAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwIBBjAPBgNV -HRMBAf8EBTADAQH/MB0GA1UdDgQWBBRge2YaRQ2XyolQL30EzTSo//z9SzANBgkqhkiG9w0BAQUF -AAOCAQEA1nPnfE920I2/7LqivjTFKDK1fPxsnCwrvQmeU79rXqoRSLblCKOzyj1hTdNGCbM+w6Dj -Y1Ub8rrvrTnhQ7k4o+YviiY776BQVvnGCv04zcQLcFGUl5gE38NflNUVyRRBnMRddWQVDf9VMOyG -j/8N7yy5Y0b2qvzfvGn9LhJIZJrglfCm7ymPAbEVtQwdpf5pLGkkeB6zpxxxYu7KyJesF12KwvhH -hm4qxFYxldBniYUr+WymXUadDKqC5JlR3XC321Y9YeRq4VzW9v493kHMB65jUr9TU/Qr6cf9tveC -X4XSQRjbgbMEHMUfpIBvFSDJ3gyICh3WZlXi/EjJKSZp4A== ------END CERTIFICATE----- - -GlobalSign Root CA - R2 -======================= ------BEGIN CERTIFICATE----- -MIIDujCCAqKgAwIBAgILBAAAAAABD4Ym5g0wDQYJKoZIhvcNAQEFBQAwTDEgMB4GA1UECxMXR2xv -YmFsU2lnbiBSb290IENBIC0gUjIxEzARBgNVBAoTCkdsb2JhbFNpZ24xEzARBgNVBAMTCkdsb2Jh -bFNpZ24wHhcNMDYxMjE1MDgwMDAwWhcNMjExMjE1MDgwMDAwWjBMMSAwHgYDVQQLExdHbG9iYWxT -aWduIFJvb3QgQ0EgLSBSMjETMBEGA1UEChMKR2xvYmFsU2lnbjETMBEGA1UEAxMKR2xvYmFsU2ln -bjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKbPJA6+Lm8omUVCxKs+IVSbC9N/hHD6 -ErPLv4dfxn+G07IwXNb9rfF73OX4YJYJkhD10FPe+3t+c4isUoh7SqbKSaZeqKeMWhG8eoLrvozp -s6yWJQeXSpkqBy+0Hne/ig+1AnwblrjFuTosvNYSuetZfeLQBoZfXklqtTleiDTsvHgMCJiEbKjN -S7SgfQx5TfC4LcshytVsW33hoCmEofnTlEnLJGKRILzdC9XZzPnqJworc5HGnRusyMvo4KD0L5CL -TfuwNhv2GXqF4G3yYROIXJ/gkwpRl4pazq+r1feqCapgvdzZX99yqWATXgAByUr6P6TqBwMhAo6C -ygPCm48CAwEAAaOBnDCBmTAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4E -FgQUm+IHV2ccHsBqBt5ZtJot39wZhi4wNgYDVR0fBC8wLTAroCmgJ4YlaHR0cDovL2NybC5nbG9i -YWxzaWduLm5ldC9yb290LXIyLmNybDAfBgNVHSMEGDAWgBSb4gdXZxwewGoG3lm0mi3f3BmGLjAN -BgkqhkiG9w0BAQUFAAOCAQEAmYFThxxol4aR7OBKuEQLq4GsJ0/WwbgcQ3izDJr86iw8bmEbTUsp -9Z8FHSbBuOmDAGJFtqkIk7mpM0sYmsL4h4hO291xNBrBVNpGP+DTKqttVCL1OmLNIG+6KYnX3ZHu -01yiPqFbQfXf5WRDLenVOavSot+3i9DAgBkcRcAtjOj4LaR0VknFBbVPFd5uRHg5h6h+u/N5GJG7 -9G+dwfCMNYxdAfvDbbnvRG15RjF+Cv6pgsH/76tuIMRQyV+dTZsXjAzlAcmgQWpzU/qlULRuJQ/7 -TBj0/VLZjmmx6BEP3ojY+x1J96relc8geMJgEtslQIxq/H5COEBkEveegeGTLg== ------END CERTIFICATE----- - -ValiCert Class 1 VA -=================== ------BEGIN CERTIFICATE----- -MIIC5zCCAlACAQEwDQYJKoZIhvcNAQEFBQAwgbsxJDAiBgNVBAcTG1ZhbGlDZXJ0IFZhbGlkYXRp -b24gTmV0d29yazEXMBUGA1UEChMOVmFsaUNlcnQsIEluYy4xNTAzBgNVBAsTLFZhbGlDZXJ0IENs -YXNzIDEgUG9saWN5IFZhbGlkYXRpb24gQXV0aG9yaXR5MSEwHwYDVQQDExhodHRwOi8vd3d3LnZh -bGljZXJ0LmNvbS8xIDAeBgkqhkiG9w0BCQEWEWluZm9AdmFsaWNlcnQuY29tMB4XDTk5MDYyNTIy -MjM0OFoXDTE5MDYyNTIyMjM0OFowgbsxJDAiBgNVBAcTG1ZhbGlDZXJ0IFZhbGlkYXRpb24gTmV0 -d29yazEXMBUGA1UEChMOVmFsaUNlcnQsIEluYy4xNTAzBgNVBAsTLFZhbGlDZXJ0IENsYXNzIDEg -UG9saWN5IFZhbGlkYXRpb24gQXV0aG9yaXR5MSEwHwYDVQQDExhodHRwOi8vd3d3LnZhbGljZXJ0 -LmNvbS8xIDAeBgkqhkiG9w0BCQEWEWluZm9AdmFsaWNlcnQuY29tMIGfMA0GCSqGSIb3DQEBAQUA -A4GNADCBiQKBgQDYWYJ6ibiWuqYvaG9YLqdUHAZu9OqNSLwxlBfw8068srg1knaw0KWlAdcAAxIi -GQj4/xEjm84H9b9pGib+TunRf50sQB1ZaG6m+FiwnRqP0z/x3BkGgagO4DrdyFNFCQbmD3DD+kCm -DuJWBQ8YTfwggtFzVXSNdnKgHZ0dwN0/cQIDAQABMA0GCSqGSIb3DQEBBQUAA4GBAFBoPUn0LBwG -lN+VYH+Wexf+T3GtZMjdd9LvWVXoP+iOBSoh8gfStadS/pyxtuJbdxdA6nLWI8sogTLDAHkY7FkX -icnGah5xyf23dKUlRWnFSKsZ4UWKJWsZ7uW7EvV/96aNUcPwnXS3qT6gpf+2SQMT2iLM7XGCK5nP -Orf1LXLI ------END CERTIFICATE----- - -ValiCert Class 2 VA -=================== ------BEGIN CERTIFICATE----- -MIIC5zCCAlACAQEwDQYJKoZIhvcNAQEFBQAwgbsxJDAiBgNVBAcTG1ZhbGlDZXJ0IFZhbGlkYXRp -b24gTmV0d29yazEXMBUGA1UEChMOVmFsaUNlcnQsIEluYy4xNTAzBgNVBAsTLFZhbGlDZXJ0IENs -YXNzIDIgUG9saWN5IFZhbGlkYXRpb24gQXV0aG9yaXR5MSEwHwYDVQQDExhodHRwOi8vd3d3LnZh -bGljZXJ0LmNvbS8xIDAeBgkqhkiG9w0BCQEWEWluZm9AdmFsaWNlcnQuY29tMB4XDTk5MDYyNjAw -MTk1NFoXDTE5MDYyNjAwMTk1NFowgbsxJDAiBgNVBAcTG1ZhbGlDZXJ0IFZhbGlkYXRpb24gTmV0 -d29yazEXMBUGA1UEChMOVmFsaUNlcnQsIEluYy4xNTAzBgNVBAsTLFZhbGlDZXJ0IENsYXNzIDIg -UG9saWN5IFZhbGlkYXRpb24gQXV0aG9yaXR5MSEwHwYDVQQDExhodHRwOi8vd3d3LnZhbGljZXJ0 -LmNvbS8xIDAeBgkqhkiG9w0BCQEWEWluZm9AdmFsaWNlcnQuY29tMIGfMA0GCSqGSIb3DQEBAQUA -A4GNADCBiQKBgQDOOnHK5avIWZJV16vYdA757tn2VUdZZUcOBVXc65g2PFxTXdMwzzjsvUGJ7SVC -CSRrCl6zfN1SLUzm1NZ9WlmpZdRJEy0kTRxQb7XBhVQ7/nHk01xC+YDgkRoKWzk2Z/M/VXwbP7Rf -ZHM047QSv4dk+NoS/zcnwbNDu+97bi5p9wIDAQABMA0GCSqGSIb3DQEBBQUAA4GBADt/UG9vUJSZ -SWI4OB9L+KXIPqeCgfYrx+jFzug6EILLGACOTb2oWH+heQC1u+mNr0HZDzTuIYEZoDJJKPTEjlbV -UjP9UNV+mWwD5MlM/Mtsq2azSiGM5bUMMj4QssxsodyamEwCW/POuZ6lcg5Ktz885hZo+L7tdEy8 -W9ViH0Pd ------END CERTIFICATE----- - -RSA Root Certificate 1 -====================== ------BEGIN CERTIFICATE----- -MIIC5zCCAlACAQEwDQYJKoZIhvcNAQEFBQAwgbsxJDAiBgNVBAcTG1ZhbGlDZXJ0IFZhbGlkYXRp -b24gTmV0d29yazEXMBUGA1UEChMOVmFsaUNlcnQsIEluYy4xNTAzBgNVBAsTLFZhbGlDZXJ0IENs -YXNzIDMgUG9saWN5IFZhbGlkYXRpb24gQXV0aG9yaXR5MSEwHwYDVQQDExhodHRwOi8vd3d3LnZh -bGljZXJ0LmNvbS8xIDAeBgkqhkiG9w0BCQEWEWluZm9AdmFsaWNlcnQuY29tMB4XDTk5MDYyNjAw -MjIzM1oXDTE5MDYyNjAwMjIzM1owgbsxJDAiBgNVBAcTG1ZhbGlDZXJ0IFZhbGlkYXRpb24gTmV0 -d29yazEXMBUGA1UEChMOVmFsaUNlcnQsIEluYy4xNTAzBgNVBAsTLFZhbGlDZXJ0IENsYXNzIDMg -UG9saWN5IFZhbGlkYXRpb24gQXV0aG9yaXR5MSEwHwYDVQQDExhodHRwOi8vd3d3LnZhbGljZXJ0 -LmNvbS8xIDAeBgkqhkiG9w0BCQEWEWluZm9AdmFsaWNlcnQuY29tMIGfMA0GCSqGSIb3DQEBAQUA -A4GNADCBiQKBgQDjmFGWHOjVsQaBalfDcnWTq8+epvzzFlLWLU2fNUSoLgRNB0mKOCn1dzfnt6td -3zZxFJmP3MKS8edgkpfs2Ejcv8ECIMYkpChMMFp2bbFc893enhBxoYjHW5tBbcqwuI4V7q0zK89H -BFx1cQqYJJgpp0lZpd34t0NiYfPT4tBVPwIDAQABMA0GCSqGSIb3DQEBBQUAA4GBAFa7AliEZwgs -3x/be0kz9dNnnfS0ChCzycUs4pJqcXgn8nCDQtM+z6lU9PHYkhaM0QTLS6vJn0WuPIqpsHEzXcjF -V9+vqDWzf4mH6eglkrh/hXqu1rweN1gqZ8mRzyqBPu3GOd/APhmcGcwTTYJBtYze4D1gCCAPRX5r -on+jjBXu ------END CERTIFICATE----- - -Verisign Class 3 Public Primary Certification Authority - G3 -============================================================ ------BEGIN CERTIFICATE----- -MIIEGjCCAwICEQCbfgZJoz5iudXukEhxKe9XMA0GCSqGSIb3DQEBBQUAMIHKMQswCQYDVQQGEwJV -UzEXMBUGA1UEChMOVmVyaVNpZ24sIEluYy4xHzAdBgNVBAsTFlZlcmlTaWduIFRydXN0IE5ldHdv -cmsxOjA4BgNVBAsTMShjKSAxOTk5IFZlcmlTaWduLCBJbmMuIC0gRm9yIGF1dGhvcml6ZWQgdXNl -IG9ubHkxRTBDBgNVBAMTPFZlcmlTaWduIENsYXNzIDMgUHVibGljIFByaW1hcnkgQ2VydGlmaWNh -dGlvbiBBdXRob3JpdHkgLSBHMzAeFw05OTEwMDEwMDAwMDBaFw0zNjA3MTYyMzU5NTlaMIHKMQsw -CQYDVQQGEwJVUzEXMBUGA1UEChMOVmVyaVNpZ24sIEluYy4xHzAdBgNVBAsTFlZlcmlTaWduIFRy -dXN0IE5ldHdvcmsxOjA4BgNVBAsTMShjKSAxOTk5IFZlcmlTaWduLCBJbmMuIC0gRm9yIGF1dGhv -cml6ZWQgdXNlIG9ubHkxRTBDBgNVBAMTPFZlcmlTaWduIENsYXNzIDMgUHVibGljIFByaW1hcnkg -Q2VydGlmaWNhdGlvbiBBdXRob3JpdHkgLSBHMzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC -ggEBAMu6nFL8eB8aHm8bN3O9+MlrlBIwT/A2R/XQkQr1F8ilYcEWQE37imGQ5XYgwREGfassbqb1 -EUGO+i2tKmFZpGcmTNDovFJbcCAEWNF6yaRpvIMXZK0Fi7zQWM6NjPXr8EJJC52XJ2cybuGukxUc -cLwgTS8Y3pKI6GyFVxEa6X7jJhFUokWWVYPKMIno3Nij7SqAP395ZVc+FSBmCC+Vk7+qRy+oRpfw -EuL+wgorUeZ25rdGt+INpsyow0xZVYnm6FNcHOqd8GIWC6fJXwzw3sJ2zq/3avL6QaaiMxTJ5Xpj -055iN9WFZZ4O5lMkdBteHRJTW8cs54NJOxWuimi5V5cCAwEAATANBgkqhkiG9w0BAQUFAAOCAQEA -ERSWwauSCPc/L8my/uRan2Te2yFPhpk0djZX3dAVL8WtfxUfN2JzPtTnX84XA9s1+ivbrmAJXx5f -j267Cz3qWhMeDGBvtcC1IyIuBwvLqXTLR7sdwdela8wv0kL9Sd2nic9TutoAWii/gt/4uhMdUIaC -/Y4wjylGsB49Ndo4YhYYSq3mtlFs3q9i6wHQHiT+eo8SGhJouPtmmRQURVyu565pF4ErWjfJXir0 -xuKhXFSbplQAz/DxwceYMBo7Nhbbo27q/a2ywtrvAkcTisDxszGtTxzhT5yvDwyd93gN2PQ1VoDa -t20Xj50egWTh/sVFuq1ruQp6Tk9LhO5L8X3dEQ== ------END CERTIFICATE----- - -Verisign Class 4 Public Primary Certification Authority - G3 -============================================================ ------BEGIN CERTIFICATE----- -MIIEGjCCAwICEQDsoKeLbnVqAc/EfMwvlF7XMA0GCSqGSIb3DQEBBQUAMIHKMQswCQYDVQQGEwJV -UzEXMBUGA1UEChMOVmVyaVNpZ24sIEluYy4xHzAdBgNVBAsTFlZlcmlTaWduIFRydXN0IE5ldHdv -cmsxOjA4BgNVBAsTMShjKSAxOTk5IFZlcmlTaWduLCBJbmMuIC0gRm9yIGF1dGhvcml6ZWQgdXNl -IG9ubHkxRTBDBgNVBAMTPFZlcmlTaWduIENsYXNzIDQgUHVibGljIFByaW1hcnkgQ2VydGlmaWNh -dGlvbiBBdXRob3JpdHkgLSBHMzAeFw05OTEwMDEwMDAwMDBaFw0zNjA3MTYyMzU5NTlaMIHKMQsw -CQYDVQQGEwJVUzEXMBUGA1UEChMOVmVyaVNpZ24sIEluYy4xHzAdBgNVBAsTFlZlcmlTaWduIFRy -dXN0IE5ldHdvcmsxOjA4BgNVBAsTMShjKSAxOTk5IFZlcmlTaWduLCBJbmMuIC0gRm9yIGF1dGhv -cml6ZWQgdXNlIG9ubHkxRTBDBgNVBAMTPFZlcmlTaWduIENsYXNzIDQgUHVibGljIFByaW1hcnkg -Q2VydGlmaWNhdGlvbiBBdXRob3JpdHkgLSBHMzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC -ggEBAK3LpRFpxlmr8Y+1GQ9Wzsy1HyDkniYlS+BzZYlZ3tCD5PUPtbut8XzoIfzk6AzufEUiGXaS -tBO3IFsJ+mGuqPKljYXCKtbeZjbSmwL0qJJgfJxptI8kHtCGUvYynEFYHiK9zUVilQhu0GbdU6LM -8BDcVHOLBKFGMzNcF0C5nk3T875Vg+ixiY5afJqWIpA7iCXy0lOIAgwLePLmNxdLMEYH5IBtptiW -Lugs+BGzOA1mppvqySNb247i8xOOGlktqgLw7KSHZtzBP/XYufTsgsbSPZUd5cBPhMnZo0QoBmrX -Razwa2rvTl/4EYIeOGM0ZlDUPpNz+jDDZq3/ky2X7wMCAwEAATANBgkqhkiG9w0BAQUFAAOCAQEA -j/ola09b5KROJ1WrIhVZPMq1CtRK26vdoV9TxaBXOcLORyu+OshWv8LZJxA6sQU8wHcxuzrTBXtt -mhwwjIDLk5Mqg6sFUYICABFna/OIYUdfA5PVWw3g8dShMjWFsjrbsIKr0csKvE+MW8VLADsfKoKm -fjaF3H48ZwC15DtS4KjrXRX5xm3wrR0OhbepmnMUWluPQSjA1egtTaRezarZ7c7c2NU8Qh0XwRJd -RTjDOPP8hS6DRkiy1yBfkjaP53kPmF6Z6PDQpLv1U70qzlmwr25/bLvSHgCwIe34QWKCudiyxLtG -UPMxxY8BqHTr9Xgn2uf3ZkPznoM+IKrDNWCRzg== ------END CERTIFICATE----- - -Entrust.net Secure Server CA -============================ ------BEGIN CERTIFICATE----- -MIIE2DCCBEGgAwIBAgIEN0rSQzANBgkqhkiG9w0BAQUFADCBwzELMAkGA1UEBhMCVVMxFDASBgNV -BAoTC0VudHJ1c3QubmV0MTswOQYDVQQLEzJ3d3cuZW50cnVzdC5uZXQvQ1BTIGluY29ycC4gYnkg -cmVmLiAobGltaXRzIGxpYWIuKTElMCMGA1UECxMcKGMpIDE5OTkgRW50cnVzdC5uZXQgTGltaXRl -ZDE6MDgGA1UEAxMxRW50cnVzdC5uZXQgU2VjdXJlIFNlcnZlciBDZXJ0aWZpY2F0aW9uIEF1dGhv -cml0eTAeFw05OTA1MjUxNjA5NDBaFw0xOTA1MjUxNjM5NDBaMIHDMQswCQYDVQQGEwJVUzEUMBIG -A1UEChMLRW50cnVzdC5uZXQxOzA5BgNVBAsTMnd3dy5lbnRydXN0Lm5ldC9DUFMgaW5jb3JwLiBi -eSByZWYuIChsaW1pdHMgbGlhYi4pMSUwIwYDVQQLExwoYykgMTk5OSBFbnRydXN0Lm5ldCBMaW1p -dGVkMTowOAYDVQQDEzFFbnRydXN0Lm5ldCBTZWN1cmUgU2VydmVyIENlcnRpZmljYXRpb24gQXV0 -aG9yaXR5MIGdMA0GCSqGSIb3DQEBAQUAA4GLADCBhwKBgQDNKIM0VBuJ8w+vN5Ex/68xYMmo6LIQ -aO2f55M28Qpku0f1BBc/I0dNxScZgSYMVHINiC3ZH5oSn7yzcdOAGT9HZnuMNSjSuQrfJNqc1lB5 -gXpa0zf3wkrYKZImZNHkmGw6AIr1NJtl+O3jEP/9uElY3KDegjlrgbEWGWG5VLbmQwIBA6OCAdcw -ggHTMBEGCWCGSAGG+EIBAQQEAwIABzCCARkGA1UdHwSCARAwggEMMIHeoIHboIHYpIHVMIHSMQsw -CQYDVQQGEwJVUzEUMBIGA1UEChMLRW50cnVzdC5uZXQxOzA5BgNVBAsTMnd3dy5lbnRydXN0Lm5l -dC9DUFMgaW5jb3JwLiBieSByZWYuIChsaW1pdHMgbGlhYi4pMSUwIwYDVQQLExwoYykgMTk5OSBF -bnRydXN0Lm5ldCBMaW1pdGVkMTowOAYDVQQDEzFFbnRydXN0Lm5ldCBTZWN1cmUgU2VydmVyIENl -cnRpZmljYXRpb24gQXV0aG9yaXR5MQ0wCwYDVQQDEwRDUkwxMCmgJ6AlhiNodHRwOi8vd3d3LmVu -dHJ1c3QubmV0L0NSTC9uZXQxLmNybDArBgNVHRAEJDAigA8xOTk5MDUyNTE2MDk0MFqBDzIwMTkw -NTI1MTYwOTQwWjALBgNVHQ8EBAMCAQYwHwYDVR0jBBgwFoAU8BdiE1U9s/8KAGv7UISX8+1i0Bow -HQYDVR0OBBYEFPAXYhNVPbP/CgBr+1CEl/PtYtAaMAwGA1UdEwQFMAMBAf8wGQYJKoZIhvZ9B0EA -BAwwChsEVjQuMAMCBJAwDQYJKoZIhvcNAQEFBQADgYEAkNwwAvpkdMKnCqV8IY00F6j7Rw7/JXyN -Ewr75Ji174z4xRAN95K+8cPV1ZVqBLssziY2ZcgxxufuP+NXdYR6Ee9GTxj005i7qIcyunL2POI9 -n9cd2cNgQ4xYDiKWL2KjLB+6rQXvqzJ4h6BUcxm1XAX5Uj5tLUUL9wqT6u0G+bI= ------END CERTIFICATE----- - -Entrust.net Premium 2048 Secure Server CA -========================================= ------BEGIN CERTIFICATE----- -MIIEXDCCA0SgAwIBAgIEOGO5ZjANBgkqhkiG9w0BAQUFADCBtDEUMBIGA1UEChMLRW50cnVzdC5u -ZXQxQDA+BgNVBAsUN3d3dy5lbnRydXN0Lm5ldC9DUFNfMjA0OCBpbmNvcnAuIGJ5IHJlZi4gKGxp -bWl0cyBsaWFiLikxJTAjBgNVBAsTHChjKSAxOTk5IEVudHJ1c3QubmV0IExpbWl0ZWQxMzAxBgNV -BAMTKkVudHJ1c3QubmV0IENlcnRpZmljYXRpb24gQXV0aG9yaXR5ICgyMDQ4KTAeFw05OTEyMjQx -NzUwNTFaFw0xOTEyMjQxODIwNTFaMIG0MRQwEgYDVQQKEwtFbnRydXN0Lm5ldDFAMD4GA1UECxQ3 -d3d3LmVudHJ1c3QubmV0L0NQU18yMDQ4IGluY29ycC4gYnkgcmVmLiAobGltaXRzIGxpYWIuKTEl -MCMGA1UECxMcKGMpIDE5OTkgRW50cnVzdC5uZXQgTGltaXRlZDEzMDEGA1UEAxMqRW50cnVzdC5u -ZXQgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkgKDIwNDgpMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8A -MIIBCgKCAQEArU1LqRKGsuqjIAcVFmQqK0vRvwtKTY7tgHalZ7d4QMBzQshowNtTK91euHaYNZOL -Gp18EzoOH1u3Hs/lJBQesYGpjX24zGtLA/ECDNyrpUAkAH90lKGdCCmziAv1h3edVc3kw37XamSr -hRSGlVuXMlBvPci6Zgzj/L24ScF2iUkZ/cCovYmjZy/Gn7xxGWC4LeksyZB2ZnuU4q941mVTXTzW -nLLPKQP5L6RQstRIzgUyVYr9smRMDuSYB3Xbf9+5CFVghTAp+XtIpGmG4zU/HoZdenoVve8AjhUi -VBcAkCaTvA5JaJG/+EfTnZVCwQ5N328mz8MYIWJmQ3DW1cAH4QIDAQABo3QwcjARBglghkgBhvhC -AQEEBAMCAAcwHwYDVR0jBBgwFoAUVeSB0RGAvtiJuQijMfmhJAkWuXAwHQYDVR0OBBYEFFXkgdER -gL7YibkIozH5oSQJFrlwMB0GCSqGSIb2fQdBAAQQMA4bCFY1LjA6NC4wAwIEkDANBgkqhkiG9w0B -AQUFAAOCAQEAWUesIYSKF8mciVMeuoCFGsY8Tj6xnLZ8xpJdGGQC49MGCBFhfGPjK50xA3B20qMo -oPS7mmNz7W3lKtvtFKkrxjYR0CvrB4ul2p5cGZ1WEvVUKcgF7bISKo30Axv/55IQh7A6tcOdBTcS -o8f0FbnVpDkWm1M6I5HxqIKiaohowXkCIryqptau37AUX7iH0N18f3v/rxzP5tsHrV7bhZ3QKw0z -2wTR5klAEyt2+z7pnIkPFc4YsIV4IU9rTw76NmfNB/L/CNDi3tm/Kq+4h4YhPATKt5Rof8886ZjX -OP/swNlQ8C5LWK5Gb9Auw2DaclVyvUxFnmG6v4SBkgPR0ml8xQ== ------END CERTIFICATE----- - -Baltimore CyberTrust Root -========================= ------BEGIN CERTIFICATE----- -MIIDdzCCAl+gAwIBAgIEAgAAuTANBgkqhkiG9w0BAQUFADBaMQswCQYDVQQGEwJJRTESMBAGA1UE -ChMJQmFsdGltb3JlMRMwEQYDVQQLEwpDeWJlclRydXN0MSIwIAYDVQQDExlCYWx0aW1vcmUgQ3li -ZXJUcnVzdCBSb290MB4XDTAwMDUxMjE4NDYwMFoXDTI1MDUxMjIzNTkwMFowWjELMAkGA1UEBhMC -SUUxEjAQBgNVBAoTCUJhbHRpbW9yZTETMBEGA1UECxMKQ3liZXJUcnVzdDEiMCAGA1UEAxMZQmFs -dGltb3JlIEN5YmVyVHJ1c3QgUm9vdDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKME -uyKrmD1X6CZymrV51Cni4eiVgLGw41uOKymaZN+hXe2wCQVt2yguzmKiYv60iNoS6zjrIZ3AQSsB -UnuId9Mcj8e6uYi1agnnc+gRQKfRzMpijS3ljwumUNKoUMMo6vWrJYeKmpYcqWe4PwzV9/lSEy/C -G9VwcPCPwBLKBsua4dnKM3p31vjsufFoREJIE9LAwqSuXmD+tqYF/LTdB1kC1FkYmGP1pWPgkAx9 -XbIGevOF6uvUA65ehD5f/xXtabz5OTZydc93Uk3zyZAsuT3lySNTPx8kmCFcB5kpvcY67Oduhjpr -l3RjM71oGDHweI12v/yejl0qhqdNkNwnGjkCAwEAAaNFMEMwHQYDVR0OBBYEFOWdWTCCR1jMrPoI -VDaGezq1BE3wMBIGA1UdEwEB/wQIMAYBAf8CAQMwDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEB -BQUAA4IBAQCFDF2O5G9RaEIFoN27TyclhAO992T9Ldcw46QQF+vaKSm2eT929hkTI7gQCvlYpNRh -cL0EYWoSihfVCr3FvDB81ukMJY2GQE/szKN+OMY3EU/t3WgxjkzSswF07r51XgdIGn9w/xZchMB5 -hbgF/X++ZRGjD8ACtPhSNzkE1akxehi/oCr0Epn3o0WC4zxe9Z2etciefC7IpJ5OCBRLbf1wbWsa -Y71k5h+3zvDyny67G7fyUIhzksLi4xaNmjICq44Y3ekQEe5+NauQrz4wlHrQMz2nZQ/1/I6eYs9H -RCwBXbsdtTLSR9I4LtD+gdwyah617jzV/OeBHRnDJELqYzmp ------END CERTIFICATE----- - -Equifax Secure Global eBusiness CA -================================== ------BEGIN CERTIFICATE----- -MIICkDCCAfmgAwIBAgIBATANBgkqhkiG9w0BAQQFADBaMQswCQYDVQQGEwJVUzEcMBoGA1UEChMT -RXF1aWZheCBTZWN1cmUgSW5jLjEtMCsGA1UEAxMkRXF1aWZheCBTZWN1cmUgR2xvYmFsIGVCdXNp -bmVzcyBDQS0xMB4XDTk5MDYyMTA0MDAwMFoXDTIwMDYyMTA0MDAwMFowWjELMAkGA1UEBhMCVVMx -HDAaBgNVBAoTE0VxdWlmYXggU2VjdXJlIEluYy4xLTArBgNVBAMTJEVxdWlmYXggU2VjdXJlIEds -b2JhbCBlQnVzaW5lc3MgQ0EtMTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAuucXkAJlsTRV -PEnCUdXfp9E3j9HngXNBUmCbnaEXJnitx7HoJpQytd4zjTov2/KaelpzmKNc6fuKcxtc58O/gGzN -qfTWK8D3+ZmqY6KxRwIP1ORROhI8bIpaVIRw28HFkM9yRcuoWcDNM50/o5brhTMhHD4ePmBudpxn -hcXIw2ECAwEAAaNmMGQwEQYJYIZIAYb4QgEBBAQDAgAHMA8GA1UdEwEB/wQFMAMBAf8wHwYDVR0j -BBgwFoAUvqigdHJQa0S3ySPY+6j/s1draGwwHQYDVR0OBBYEFL6ooHRyUGtEt8kj2Puo/7NXa2hs -MA0GCSqGSIb3DQEBBAUAA4GBADDiAVGqx+pf2rnQZQ8w1j7aDRRJbpGTJxQx78T3LUX47Me/okEN -I7SS+RkAZ70Br83gcfxaz2TE4JaY0KNA4gGK7ycH8WUBikQtBmV1UsCGECAhX2xrD2yuCRyv8qIY -NMR1pHMc8Y3c7635s3a0kr/clRAevsvIO1qEYBlWlKlV ------END CERTIFICATE----- - -Equifax Secure eBusiness CA 1 -============================= ------BEGIN CERTIFICATE----- -MIICgjCCAeugAwIBAgIBBDANBgkqhkiG9w0BAQQFADBTMQswCQYDVQQGEwJVUzEcMBoGA1UEChMT -RXF1aWZheCBTZWN1cmUgSW5jLjEmMCQGA1UEAxMdRXF1aWZheCBTZWN1cmUgZUJ1c2luZXNzIENB -LTEwHhcNOTkwNjIxMDQwMDAwWhcNMjAwNjIxMDQwMDAwWjBTMQswCQYDVQQGEwJVUzEcMBoGA1UE -ChMTRXF1aWZheCBTZWN1cmUgSW5jLjEmMCQGA1UEAxMdRXF1aWZheCBTZWN1cmUgZUJ1c2luZXNz -IENBLTEwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAM4vGbwXt3fek6lfWg0XTzQaDJj0ItlZ -1MRoRvC0NcWFAyDGr0WlIVFFQesWWDYyb+JQYmT5/VGcqiTZ9J2DKocKIdMSODRsjQBuWqDZQu4a -IZX5UkxVWsUPOE9G+m34LjXWHXzr4vCwdYDIqROsvojvOm6rXyo4YgKwEnv+j6YDAgMBAAGjZjBk -MBEGCWCGSAGG+EIBAQQEAwIABzAPBgNVHRMBAf8EBTADAQH/MB8GA1UdIwQYMBaAFEp4MlIR21kW -Nl7fwRQ2QGpHfEyhMB0GA1UdDgQWBBRKeDJSEdtZFjZe38EUNkBqR3xMoTANBgkqhkiG9w0BAQQF -AAOBgQB1W6ibAxHm6VZMzfmpTMANmvPMZWnmJXbMWbfWVMMdzZmsGd20hdXgPfxiIKeES1hl8eL5 -lSE/9dR+WB5Hh1Q+WKG1tfgq73HnvMP2sUlG4tega+VWeponmHxGYhTnyfxuAxJ5gDgdSIKN/Bf+ -KpYrtWKmpj29f5JZzVoqgrI3eQ== ------END CERTIFICATE----- - -Equifax Secure eBusiness CA 2 -============================= ------BEGIN CERTIFICATE----- -MIIDIDCCAomgAwIBAgIEN3DPtTANBgkqhkiG9w0BAQUFADBOMQswCQYDVQQGEwJVUzEXMBUGA1UE -ChMORXF1aWZheCBTZWN1cmUxJjAkBgNVBAsTHUVxdWlmYXggU2VjdXJlIGVCdXNpbmVzcyBDQS0y -MB4XDTk5MDYyMzEyMTQ0NVoXDTE5MDYyMzEyMTQ0NVowTjELMAkGA1UEBhMCVVMxFzAVBgNVBAoT -DkVxdWlmYXggU2VjdXJlMSYwJAYDVQQLEx1FcXVpZmF4IFNlY3VyZSBlQnVzaW5lc3MgQ0EtMjCB -nzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEA5Dk5kx5SBhsoNviyoynF7Y6yEb3+6+e0dMKP/wXn -2Z0GvxLIPw7y1tEkshHe0XMJitSxLJgJDR5QRrKDpkWNYmi7hRsgcDKqQM2mll/EcTc/BPO3QSQ5 -BxoeLmFYoBIL5aXfxavqN3HMHMg3OrmXUqesxWoklE6ce8/AatbfIb0CAwEAAaOCAQkwggEFMHAG -A1UdHwRpMGcwZaBjoGGkXzBdMQswCQYDVQQGEwJVUzEXMBUGA1UEChMORXF1aWZheCBTZWN1cmUx -JjAkBgNVBAsTHUVxdWlmYXggU2VjdXJlIGVCdXNpbmVzcyBDQS0yMQ0wCwYDVQQDEwRDUkwxMBoG -A1UdEAQTMBGBDzIwMTkwNjIzMTIxNDQ1WjALBgNVHQ8EBAMCAQYwHwYDVR0jBBgwFoAUUJ4L6q9e -uSBIplBqy/3YIHqngnYwHQYDVR0OBBYEFFCeC+qvXrkgSKZQasv92CB6p4J2MAwGA1UdEwQFMAMB -Af8wGgYJKoZIhvZ9B0EABA0wCxsFVjMuMGMDAgbAMA0GCSqGSIb3DQEBBQUAA4GBAAyGgq3oThr1 -jokn4jVYPSm0B482UJW/bsGe68SQsoWou7dC4A8HOd/7npCy0cE+U58DRLB+S/Rv5Hwf5+Kx5Lia -78O9zt4LMjTZ3ijtM2vE1Nc9ElirfQkty3D1E4qUoSek1nDFbZS1yX2doNLGCEnZZpum0/QL3MUm -V+GRMOrN ------END CERTIFICATE----- - -AddTrust Low-Value Services Root -================================ ------BEGIN CERTIFICATE----- -MIIEGDCCAwCgAwIBAgIBATANBgkqhkiG9w0BAQUFADBlMQswCQYDVQQGEwJTRTEUMBIGA1UEChML -QWRkVHJ1c3QgQUIxHTAbBgNVBAsTFEFkZFRydXN0IFRUUCBOZXR3b3JrMSEwHwYDVQQDExhBZGRU -cnVzdCBDbGFzcyAxIENBIFJvb3QwHhcNMDAwNTMwMTAzODMxWhcNMjAwNTMwMTAzODMxWjBlMQsw -CQYDVQQGEwJTRTEUMBIGA1UEChMLQWRkVHJ1c3QgQUIxHTAbBgNVBAsTFEFkZFRydXN0IFRUUCBO -ZXR3b3JrMSEwHwYDVQQDExhBZGRUcnVzdCBDbGFzcyAxIENBIFJvb3QwggEiMA0GCSqGSIb3DQEB -AQUAA4IBDwAwggEKAoIBAQCWltQhSWDia+hBBwzexODcEyPNwTXH+9ZOEQpnXvUGW2ulCDtbKRY6 -54eyNAbFvAWlA3yCyykQruGIgb3WntP+LVbBFc7jJp0VLhD7Bo8wBN6ntGO0/7Gcrjyvd7ZWxbWr -oulpOj0OM3kyP3CCkplhbY0wCI9xP6ZIVxn4JdxLZlyldI+Yrsj5wAYi56xz36Uu+1LcsRVlIPo1 -Zmne3yzxbrww2ywkEtvrNTVokMsAsJchPXQhI2U0K7t4WaPW4XY5mqRJjox0r26kmqPZm9I4XJui -GMx1I4S+6+JNM3GOGvDC+Mcdoq0Dlyz4zyXG9rgkMbFjXZJ/Y/AlyVMuH79NAgMBAAGjgdIwgc8w -HQYDVR0OBBYEFJWxtPCUtr3H2tERCSG+wa9J/RB7MAsGA1UdDwQEAwIBBjAPBgNVHRMBAf8EBTAD -AQH/MIGPBgNVHSMEgYcwgYSAFJWxtPCUtr3H2tERCSG+wa9J/RB7oWmkZzBlMQswCQYDVQQGEwJT -RTEUMBIGA1UEChMLQWRkVHJ1c3QgQUIxHTAbBgNVBAsTFEFkZFRydXN0IFRUUCBOZXR3b3JrMSEw -HwYDVQQDExhBZGRUcnVzdCBDbGFzcyAxIENBIFJvb3SCAQEwDQYJKoZIhvcNAQEFBQADggEBACxt -ZBsfzQ3duQH6lmM0MkhHma6X7f1yFqZzR1r0693p9db7RcwpiURdv0Y5PejuvE1Uhh4dbOMXJ0Ph -iVYrqW9yTkkz43J8KiOavD7/KCrto/8cI7pDVwlnTUtiBi34/2ydYB7YHEt9tTEv2dB8Xfjea4MY -eDdXL+gzB2ffHsdrKpV2ro9Xo/D0UrSpUwjP4E/TelOL/bscVjby/rK25Xa71SJlpz/+0WatC7xr -mYbvP33zGDLKe8bjq2RGlfgmadlVg3sslgf/WSxEo8bl6ancoWOAWiFeIc9TVPC6b4nbqKqVz4vj -ccweGyBECMB6tkD9xOQ14R0WHNC8K47Wcdk= ------END CERTIFICATE----- - -AddTrust External Root -====================== ------BEGIN CERTIFICATE----- -MIIENjCCAx6gAwIBAgIBATANBgkqhkiG9w0BAQUFADBvMQswCQYDVQQGEwJTRTEUMBIGA1UEChML -QWRkVHJ1c3QgQUIxJjAkBgNVBAsTHUFkZFRydXN0IEV4dGVybmFsIFRUUCBOZXR3b3JrMSIwIAYD -VQQDExlBZGRUcnVzdCBFeHRlcm5hbCBDQSBSb290MB4XDTAwMDUzMDEwNDgzOFoXDTIwMDUzMDEw -NDgzOFowbzELMAkGA1UEBhMCU0UxFDASBgNVBAoTC0FkZFRydXN0IEFCMSYwJAYDVQQLEx1BZGRU -cnVzdCBFeHRlcm5hbCBUVFAgTmV0d29yazEiMCAGA1UEAxMZQWRkVHJ1c3QgRXh0ZXJuYWwgQ0Eg -Um9vdDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALf3GjPm8gAELTngTlvtH7xsD821 -+iO2zt6bETOXpClMfZOfvUq8k+0DGuOPz+VtUFrWlymUWoCwSXrbLpX9uMq/NzgtHj6RQa1wVsfw -Tz/oMp50ysiQVOnGXw94nZpAPA6sYapeFI+eh6FqUNzXmk6vBbOmcZSccbNQYArHE504B4YCqOmo -aSYYkKtMsE8jqzpPhNjfzp/haW+710LXa0Tkx63ubUFfclpxCDezeWWkWaCUN/cALw3CknLa0Dhy -2xSoRcRdKn23tNbE7qzNE0S3ySvdQwAl+mG5aWpYIxG3pzOPVnVZ9c0p10a3CitlttNCbxWyuHv7 -7+ldU9U0WicCAwEAAaOB3DCB2TAdBgNVHQ4EFgQUrb2YejS0Jvf6xCZU7wO94CTLVBowCwYDVR0P -BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wgZkGA1UdIwSBkTCBjoAUrb2YejS0Jvf6xCZU7wO94CTL -VBqhc6RxMG8xCzAJBgNVBAYTAlNFMRQwEgYDVQQKEwtBZGRUcnVzdCBBQjEmMCQGA1UECxMdQWRk -VHJ1c3QgRXh0ZXJuYWwgVFRQIE5ldHdvcmsxIjAgBgNVBAMTGUFkZFRydXN0IEV4dGVybmFsIENB -IFJvb3SCAQEwDQYJKoZIhvcNAQEFBQADggEBALCb4IUlwtYj4g+WBpKdQZic2YR5gdkeWxQHIzZl -j7DYd7usQWxHYINRsPkyPef89iYTx4AWpb9a/IfPeHmJIZriTAcKhjW88t5RxNKWt9x+Tu5w/Rw5 -6wwCURQtjr0W4MHfRnXnJK3s9EK0hZNwEGe6nQY1ShjTK3rMUUKhemPR5ruhxSvCNr4TDea9Y355 -e6cJDUCrat2PisP29owaQgVR1EX1n6diIWgVIEM8med8vSTYqZEXc4g/VhsxOBi0cQ+azcgOno4u -G+GMmIPLHzHxREzGBHNJdmAPx/i9F4BrLunMTA5amnkPIAou1Z5jJh5VkpTYghdae9C8x49OhgQ= ------END CERTIFICATE----- - -AddTrust Public Services Root -============================= ------BEGIN CERTIFICATE----- -MIIEFTCCAv2gAwIBAgIBATANBgkqhkiG9w0BAQUFADBkMQswCQYDVQQGEwJTRTEUMBIGA1UEChML -QWRkVHJ1c3QgQUIxHTAbBgNVBAsTFEFkZFRydXN0IFRUUCBOZXR3b3JrMSAwHgYDVQQDExdBZGRU -cnVzdCBQdWJsaWMgQ0EgUm9vdDAeFw0wMDA1MzAxMDQxNTBaFw0yMDA1MzAxMDQxNTBaMGQxCzAJ -BgNVBAYTAlNFMRQwEgYDVQQKEwtBZGRUcnVzdCBBQjEdMBsGA1UECxMUQWRkVHJ1c3QgVFRQIE5l -dHdvcmsxIDAeBgNVBAMTF0FkZFRydXN0IFB1YmxpYyBDQSBSb290MIIBIjANBgkqhkiG9w0BAQEF -AAOCAQ8AMIIBCgKCAQEA6Rowj4OIFMEg2Dybjxt+A3S72mnTRqX4jsIMEZBRpS9mVEBV6tsfSlbu -nyNu9DnLoblv8n75XYcmYZ4c+OLspoH4IcUkzBEMP9smcnrHAZcHF/nXGCwwfQ56HmIexkvA/X1i -d9NEHif2P0tEs7c42TkfYNVRknMDtABp4/MUTu7R3AnPdzRGULD4EfL+OHn3Bzn+UZKXC1sIXzSG -Aa2Il+tmzV7R/9x98oTaunet3IAIx6eH1lWfl2royBFkuucZKT8Rs3iQhCBSWxHveNCD9tVIkNAw -HM+A+WD+eeSI8t0A65RF62WUaUC6wNW0uLp9BBGo6zEFlpROWCGOn9Bg/QIDAQABo4HRMIHOMB0G -A1UdDgQWBBSBPjfYkrAfd59ctKtzquf2NGAv+jALBgNVHQ8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB -/zCBjgYDVR0jBIGGMIGDgBSBPjfYkrAfd59ctKtzquf2NGAv+qFopGYwZDELMAkGA1UEBhMCU0Ux -FDASBgNVBAoTC0FkZFRydXN0IEFCMR0wGwYDVQQLExRBZGRUcnVzdCBUVFAgTmV0d29yazEgMB4G -A1UEAxMXQWRkVHJ1c3QgUHVibGljIENBIFJvb3SCAQEwDQYJKoZIhvcNAQEFBQADggEBAAP3FUr4 -JNojVhaTdt02KLmuG7jD8WS6IBh4lSknVwW8fCr0uVFV2ocC3g8WFzH4qnkuCRO7r7IgGRLlk/lL -+YPoRNWyQSW/iHVv/xD8SlTQX/D67zZzfRs2RcYhbbQVuE7PnFylPVoAjgbjPGsye/Kf8Lb93/Ao -GEjwxrzQvzSAlsJKsW2Ox5BF3i9nrEUEo3rcVZLJR2bYGozH7ZxOmuASu7VqTITh4SINhwBk/ox9 -Yjllpu9CtoAlEmEBqCQTcAARJl/6NVDFSMwGR+gn2HCNX2TmoUQmXiLsks3/QppEIW1cxeMiHV9H -EufOX1362KqxMy3ZdvJOOjMMK7MtkAY= ------END CERTIFICATE----- - -AddTrust Qualified Certificates Root -==================================== ------BEGIN CERTIFICATE----- -MIIEHjCCAwagAwIBAgIBATANBgkqhkiG9w0BAQUFADBnMQswCQYDVQQGEwJTRTEUMBIGA1UEChML -QWRkVHJ1c3QgQUIxHTAbBgNVBAsTFEFkZFRydXN0IFRUUCBOZXR3b3JrMSMwIQYDVQQDExpBZGRU -cnVzdCBRdWFsaWZpZWQgQ0EgUm9vdDAeFw0wMDA1MzAxMDQ0NTBaFw0yMDA1MzAxMDQ0NTBaMGcx -CzAJBgNVBAYTAlNFMRQwEgYDVQQKEwtBZGRUcnVzdCBBQjEdMBsGA1UECxMUQWRkVHJ1c3QgVFRQ -IE5ldHdvcmsxIzAhBgNVBAMTGkFkZFRydXN0IFF1YWxpZmllZCBDQSBSb290MIIBIjANBgkqhkiG -9w0BAQEFAAOCAQ8AMIIBCgKCAQEA5B6a/twJWoekn0e+EV+vhDTbYjx5eLfpMLXsDBwqxBb/4Oxx -64r1EW7tTw2R0hIYLUkVAcKkIhPHEWT/IhKauY5cLwjPcWqzZwFZ8V1G87B4pfYOQnrjfxvM0PC3 -KP0q6p6zsLkEqv32x7SxuCqg+1jxGaBvcCV+PmlKfw8i2O+tCBGaKZnhqkRFmhJePp1tUvznoD1o -L/BLcHwTOK28FSXx1s6rosAx1i+f4P8UWfyEk9mHfExUE+uf0S0R+Bg6Ot4l2ffTQO2kBhLEO+GR -wVY18BTcZTYJbqukB8c10cIDMzZbdSZtQvESa0NvS3GU+jQd7RNuyoB/mC9suWXY6QIDAQABo4HU -MIHRMB0GA1UdDgQWBBQ5lYtii1zJ1IC6WA+XPxUIQ8yYpzALBgNVHQ8EBAMCAQYwDwYDVR0TAQH/ -BAUwAwEB/zCBkQYDVR0jBIGJMIGGgBQ5lYtii1zJ1IC6WA+XPxUIQ8yYp6FrpGkwZzELMAkGA1UE -BhMCU0UxFDASBgNVBAoTC0FkZFRydXN0IEFCMR0wGwYDVQQLExRBZGRUcnVzdCBUVFAgTmV0d29y -azEjMCEGA1UEAxMaQWRkVHJ1c3QgUXVhbGlmaWVkIENBIFJvb3SCAQEwDQYJKoZIhvcNAQEFBQAD -ggEBABmrder4i2VhlRO6aQTvhsoToMeqT2QbPxj2qC0sVY8FtzDqQmodwCVRLae/DLPt7wh/bDxG -GuoYQ992zPlmhpwsaPXpF/gxsxjE1kh9I0xowX67ARRvxdlu3rsEQmr49lx95dr6h+sNNVJn0J6X -dgWTP5XHAeZpVTh/EGGZyeNfpso+gmNIquIISD6q8rKFYqa0p9m9N5xotS1WfbC3P6CxB9bpT9ze -RXEwMn8bLgn5v1Kh7sKAPgZcLlVAwRv1cEWw3F369nJad9Jjzc9YiQBCYz95OdBEsIJuQRno3eDB -iFrRHnGTHyQwdOUeqN48Jzd/g66ed8/wMLH/S5noxqE= ------END CERTIFICATE----- - -Entrust Root Certification Authority -==================================== ------BEGIN CERTIFICATE----- -MIIEkTCCA3mgAwIBAgIERWtQVDANBgkqhkiG9w0BAQUFADCBsDELMAkGA1UEBhMCVVMxFjAUBgNV -BAoTDUVudHJ1c3QsIEluYy4xOTA3BgNVBAsTMHd3dy5lbnRydXN0Lm5ldC9DUFMgaXMgaW5jb3Jw -b3JhdGVkIGJ5IHJlZmVyZW5jZTEfMB0GA1UECxMWKGMpIDIwMDYgRW50cnVzdCwgSW5jLjEtMCsG -A1UEAxMkRW50cnVzdCBSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTA2MTEyNzIwMjM0 -MloXDTI2MTEyNzIwNTM0MlowgbAxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1FbnRydXN0LCBJbmMu -MTkwNwYDVQQLEzB3d3cuZW50cnVzdC5uZXQvQ1BTIGlzIGluY29ycG9yYXRlZCBieSByZWZlcmVu -Y2UxHzAdBgNVBAsTFihjKSAyMDA2IEVudHJ1c3QsIEluYy4xLTArBgNVBAMTJEVudHJ1c3QgUm9v -dCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB -ALaVtkNC+sZtKm9I35RMOVcF7sN5EUFoNu3s/poBj6E4KPz3EEZmLk0eGrEaTsbRwJWIsMn/MYsz -A9u3g3s+IIRe7bJWKKf44LlAcTfFy0cOlypowCKVYhXbR9n10Cv/gkvJrT7eTNuQgFA/CYqEAOww -Cj0Yzfv9KlmaI5UXLEWeH25DeW0MXJj+SKfFI0dcXv1u5x609mhF0YaDW6KKjbHjKYD+JXGIrb68 -j6xSlkuqUY3kEzEZ6E5Nn9uss2rVvDlUccp6en+Q3X0dgNmBu1kmwhH+5pPi94DkZfs0Nw4pgHBN -rziGLp5/V6+eF67rHMsoIV+2HNjnogQi+dPa2MsCAwEAAaOBsDCBrTAOBgNVHQ8BAf8EBAMCAQYw -DwYDVR0TAQH/BAUwAwEB/zArBgNVHRAEJDAigA8yMDA2MTEyNzIwMjM0MlqBDzIwMjYxMTI3MjA1 -MzQyWjAfBgNVHSMEGDAWgBRokORnpKZTgMeGZqTx90tD+4S9bTAdBgNVHQ4EFgQUaJDkZ6SmU4DH -hmak8fdLQ/uEvW0wHQYJKoZIhvZ9B0EABBAwDhsIVjcuMTo0LjADAgSQMA0GCSqGSIb3DQEBBQUA -A4IBAQCT1DCw1wMgKtD5Y+iRDAUgqV8ZyntyTtSx29CW+1RaGSwMCPeyvIWonX9tO1KzKtvn1ISM -Y/YPyyYBkVBs9F8U4pN0wBOeMDpQ47RgxRzwIkSNcUesyBrJ6ZuaAGAT/3B+XxFNSRuzFVJ7yVTa -v52Vr2ua2J7p8eRDjeIRRDq/r72DQnNSi6q7pynP9WQcCk3RvKqsnyrQ/39/2n3qse0wJcGE2jTS -W3iDVuycNsMm4hH2Z0kdkquM++v/eu6FSqdQgPCnXEqULl8FmTxSQeDNtGPPAUO6nIPcj2A781q0 -tHuu2guQOHXvgR1m0vdXcDazv/wor3ElhVsT/h5/WrQ8 ------END CERTIFICATE----- - -RSA Security 2048 v3 -==================== ------BEGIN CERTIFICATE----- -MIIDYTCCAkmgAwIBAgIQCgEBAQAAAnwAAAAKAAAAAjANBgkqhkiG9w0BAQUFADA6MRkwFwYDVQQK -ExBSU0EgU2VjdXJpdHkgSW5jMR0wGwYDVQQLExRSU0EgU2VjdXJpdHkgMjA0OCBWMzAeFw0wMTAy -MjIyMDM5MjNaFw0yNjAyMjIyMDM5MjNaMDoxGTAXBgNVBAoTEFJTQSBTZWN1cml0eSBJbmMxHTAb -BgNVBAsTFFJTQSBTZWN1cml0eSAyMDQ4IFYzMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC -AQEAt49VcdKA3XtpeafwGFAyPGJn9gqVB93mG/Oe2dJBVGutn3y+Gc37RqtBaB4Y6lXIL5F4iSj7 -Jylg/9+PjDvJSZu1pJTOAeo+tWN7fyb9Gd3AIb2E0S1PRsNO3Ng3OTsor8udGuorryGlwSMiuLgb -WhOHV4PR8CDn6E8jQrAApX2J6elhc5SYcSa8LWrg903w8bYqODGBDSnhAMFRD0xS+ARaqn1y07iH -KrtjEAMqs6FPDVpeRrc9DvV07Jmf+T0kgYim3WBU6JU2PcYJk5qjEoAAVZkZR73QpXzDuvsf9/UP -+Ky5tfQ3mBMY3oVbtwyCO4dvlTlYMNpuAWgXIszACwIDAQABo2MwYTAPBgNVHRMBAf8EBTADAQH/ -MA4GA1UdDwEB/wQEAwIBBjAfBgNVHSMEGDAWgBQHw1EwpKrpRa41JPr/JCwz0LGdjDAdBgNVHQ4E -FgQUB8NRMKSq6UWuNST6/yQsM9CxnYwwDQYJKoZIhvcNAQEFBQADggEBAF8+hnZuuDU8TjYcHnmY -v/3VEhF5Ug7uMYm83X/50cYVIeiKAVQNOvtUudZj1LGqlk2iQk3UUx+LEN5/Zb5gEydxiKRz44Rj -0aRV4VCT5hsOedBnvEbIvz8XDZXmxpBp3ue0L96VfdASPz0+f00/FGj1EVDVwfSQpQgdMWD/YIwj -VAqv/qFuxdF6Kmh4zx6CCiC0H63lhbJqaHVOrSU3lIW+vaHU6rcMSzyd6BIA8F+sDeGscGNz9395 -nzIlQnQFgCi/vcEkllgVsRch6YlL2weIZ/QVrXA+L02FO8K32/6YaCOJ4XQP3vTFhGMpG8zLB8kA -pKnXwiJPZ9d37CAFYd4= ------END CERTIFICATE----- - -GeoTrust Global CA -================== ------BEGIN CERTIFICATE----- -MIIDVDCCAjygAwIBAgIDAjRWMA0GCSqGSIb3DQEBBQUAMEIxCzAJBgNVBAYTAlVTMRYwFAYDVQQK -Ew1HZW9UcnVzdCBJbmMuMRswGQYDVQQDExJHZW9UcnVzdCBHbG9iYWwgQ0EwHhcNMDIwNTIxMDQw -MDAwWhcNMjIwNTIxMDQwMDAwWjBCMQswCQYDVQQGEwJVUzEWMBQGA1UEChMNR2VvVHJ1c3QgSW5j -LjEbMBkGA1UEAxMSR2VvVHJ1c3QgR2xvYmFsIENBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB -CgKCAQEA2swYYzD99BcjGlZ+W988bDjkcbd4kdS8odhM+KhDtgPpTSEHCIjaWC9mOSm9BXiLnTjo -BbdqfnGk5sRgprDvgOSJKA+eJdbtg/OtppHHmMlCGDUUna2YRpIuT8rxh0PBFpVXLVDviS2Aelet -8u5fa9IAjbkU+BQVNdnARqN7csiRv8lVK83Qlz6cJmTM386DGXHKTubU1XupGc1V3sjs0l44U+Vc -T4wt/lAjNvxm5suOpDkZALeVAjmRCw7+OC7RHQWa9k0+bw8HHa8sHo9gOeL6NlMTOdReJivbPagU -vTLrGAMoUgRx5aszPeE4uwc2hGKceeoWMPRfwCvocWvk+QIDAQABo1MwUTAPBgNVHRMBAf8EBTAD -AQH/MB0GA1UdDgQWBBTAephojYn7qwVkDBF9qn1luMrMTjAfBgNVHSMEGDAWgBTAephojYn7qwVk -DBF9qn1luMrMTjANBgkqhkiG9w0BAQUFAAOCAQEANeMpauUvXVSOKVCUn5kaFOSPeCpilKInZ57Q -zxpeR+nBsqTP3UEaBU6bS+5Kb1VSsyShNwrrZHYqLizz/Tt1kL/6cdjHPTfStQWVYrmm3ok9Nns4 -d0iXrKYgjy6myQzCsplFAMfOEVEiIuCl6rYVSAlk6l5PdPcFPseKUgzbFbS9bZvlxrFUaKnjaZC2 -mqUPuLk/IH2uSrW4nOQdtqvmlKXBx4Ot2/Unhw4EbNX/3aBd7YdStysVAq45pmp06drE57xNNB6p -XE0zX5IJL4hmXXeXxx12E6nV5fEWCRE11azbJHFwLJhWC9kXtNHjUStedejV0NxPNO3CBWaAocvm -Mw== ------END CERTIFICATE----- - -GeoTrust Global CA 2 -==================== ------BEGIN CERTIFICATE----- -MIIDZjCCAk6gAwIBAgIBATANBgkqhkiG9w0BAQUFADBEMQswCQYDVQQGEwJVUzEWMBQGA1UEChMN -R2VvVHJ1c3QgSW5jLjEdMBsGA1UEAxMUR2VvVHJ1c3QgR2xvYmFsIENBIDIwHhcNMDQwMzA0MDUw -MDAwWhcNMTkwMzA0MDUwMDAwWjBEMQswCQYDVQQGEwJVUzEWMBQGA1UEChMNR2VvVHJ1c3QgSW5j -LjEdMBsGA1UEAxMUR2VvVHJ1c3QgR2xvYmFsIENBIDIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAw -ggEKAoIBAQDvPE1APRDfO1MA4Wf+lGAVPoWI8YkNkMgoI5kF6CsgncbzYEbYwbLVjDHZ3CB5JIG/ -NTL8Y2nbsSpr7iFY8gjpeMtvy/wWUsiRxP89c96xPqfCfWbB9X5SJBri1WeR0IIQ13hLTytCOb1k -LUCgsBDTOEhGiKEMuzozKmKY+wCdE1l/bztyqu6mD4b5BWHqZ38MN5aL5mkWRxHCJ1kDs6ZgwiFA -Vvqgx306E+PsV8ez1q6diYD3Aecs9pYrEw15LNnA5IZ7S4wMcoKK+xfNAGw6EzywhIdLFnopsk/b -HdQL82Y3vdj2V7teJHq4PIu5+pIaGoSe2HSPqht/XvT+RSIhAgMBAAGjYzBhMA8GA1UdEwEB/wQF -MAMBAf8wHQYDVR0OBBYEFHE4NvICMVNHK266ZUapEBVYIAUJMB8GA1UdIwQYMBaAFHE4NvICMVNH -K266ZUapEBVYIAUJMA4GA1UdDwEB/wQEAwIBhjANBgkqhkiG9w0BAQUFAAOCAQEAA/e1K6tdEPx7 -srJerJsOflN4WT5CBP51o62sgU7XAotexC3IUnbHLB/8gTKY0UvGkpMzNTEv/NgdRN3ggX+d6Yvh -ZJFiCzkIjKx0nVnZellSlxG5FntvRdOW2TF9AjYPnDtuzywNA0ZF66D0f0hExghAzN4bcLUprbqL -OzRldRtxIR0sFAqwlpW41uryZfspuk/qkZN0abby/+Ea0AzRdoXLiiW9l14sbxWZJue2Kf8i7MkC -x1YAzUm5s2x7UwQa4qjJqhIFI8LO57sEAszAR6LkxCkvW0VXiVHuPOtSCP8HNR6fNWpHSlaY0VqF -H4z1Ir+rzoPz4iIprn2DQKi6bA== ------END CERTIFICATE----- - -GeoTrust Universal CA -===================== ------BEGIN CERTIFICATE----- -MIIFaDCCA1CgAwIBAgIBATANBgkqhkiG9w0BAQUFADBFMQswCQYDVQQGEwJVUzEWMBQGA1UEChMN -R2VvVHJ1c3QgSW5jLjEeMBwGA1UEAxMVR2VvVHJ1c3QgVW5pdmVyc2FsIENBMB4XDTA0MDMwNDA1 -MDAwMFoXDTI5MDMwNDA1MDAwMFowRTELMAkGA1UEBhMCVVMxFjAUBgNVBAoTDUdlb1RydXN0IElu -Yy4xHjAcBgNVBAMTFUdlb1RydXN0IFVuaXZlcnNhbCBDQTCCAiIwDQYJKoZIhvcNAQEBBQADggIP -ADCCAgoCggIBAKYVVaCjxuAfjJ0hUNfBvitbtaSeodlyWL0AG0y/YckUHUWCq8YdgNY96xCcOq9t -JPi8cQGeBvV8Xx7BDlXKg5pZMK4ZyzBIle0iN430SppyZj6tlcDgFgDgEB8rMQ7XlFTTQjOgNB0e -RXbdT8oYN+yFFXoZCPzVx5zw8qkuEKmS5j1YPakWaDwvdSEYfyh3peFhF7em6fgemdtzbvQKoiFs -7tqqhZJmr/Z6a4LauiIINQ/PQvE1+mrufislzDoR5G2vc7J2Ha3QsnhnGqQ5HFELZ1aD/ThdDc7d -8Lsrlh/eezJS/R27tQahsiFepdaVaH/wmZ7cRQg+59IJDTWU3YBOU5fXtQlEIGQWFwMCTFMNaN7V -qnJNk22CDtucvc+081xdVHppCZbW2xHBjXWotM85yM48vCR85mLK4b19p71XZQvk/iXttmkQ3Cga -Rr0BHdCXteGYO8A3ZNY9lO4L4fUorgtWv3GLIylBjobFS1J72HGrH4oVpjuDWtdYAVHGTEHZf9hB -Z3KiKN9gg6meyHv8U3NyWfWTehd2Ds735VzZC1U0oqpbtWpU5xPKV+yXbfReBi9Fi1jUIxaS5BZu -KGNZMN9QAZxjiRqf2xeUgnA3wySemkfWWspOqGmJch+RbNt+nhutxx9z3SxPGWX9f5NAEC7S8O08 -ni4oPmkmM8V7AgMBAAGjYzBhMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFNq7LqqwDLiIJlF0 -XG0D08DYj3rWMB8GA1UdIwQYMBaAFNq7LqqwDLiIJlF0XG0D08DYj3rWMA4GA1UdDwEB/wQEAwIB -hjANBgkqhkiG9w0BAQUFAAOCAgEAMXjmx7XfuJRAyXHEqDXsRh3ChfMoWIawC/yOsjmPRFWrZIRc -aanQmjg8+uUfNeVE44B5lGiku8SfPeE0zTBGi1QrlaXv9z+ZhP015s8xxtxqv6fXIwjhmF7DWgh2 -qaavdy+3YL1ERmrvl/9zlcGO6JP7/TG37FcREUWbMPEaiDnBTzynANXH/KttgCJwpQzgXQQpAvvL -oJHRfNbDflDVnVi+QTjruXU8FdmbyUqDWcDaU/0zuzYYm4UPFd3uLax2k7nZAY1IEKj79TiG8dsK -xr2EoyNB3tZ3b4XUhRxQ4K5RirqNPnbiucon8l+f725ZDQbYKxek0nxru18UGkiPGkzns0ccjkxF -KyDuSN/n3QmOGKjaQI2SJhFTYXNd673nxE0pN2HrrDktZy4W1vUAg4WhzH92xH3kt0tm7wNFYGm2 -DFKWkoRepqO1pD4r2czYG0eq8kTaT/kD6PAUyz/zg97QwVTjt+gKN02LIFkDMBmhLMi9ER/frslK -xfMnZmaGrGiR/9nmUxwPi1xpZQomyB40w11Re9epnAahNt3ViZS82eQtDF4JbAiXfKM9fJP/P6EU -p8+1Xevb2xzEdt+Iub1FBZUbrvxGakyvSOPOrg/SfuvmbJxPgWp6ZKy7PtXny3YuxadIwVyQD8vI -P/rmMuGNG2+k5o7Y+SlIis5z/iw= ------END CERTIFICATE----- - -GeoTrust Universal CA 2 -======================= ------BEGIN CERTIFICATE----- -MIIFbDCCA1SgAwIBAgIBATANBgkqhkiG9w0BAQUFADBHMQswCQYDVQQGEwJVUzEWMBQGA1UEChMN -R2VvVHJ1c3QgSW5jLjEgMB4GA1UEAxMXR2VvVHJ1c3QgVW5pdmVyc2FsIENBIDIwHhcNMDQwMzA0 -MDUwMDAwWhcNMjkwMzA0MDUwMDAwWjBHMQswCQYDVQQGEwJVUzEWMBQGA1UEChMNR2VvVHJ1c3Qg -SW5jLjEgMB4GA1UEAxMXR2VvVHJ1c3QgVW5pdmVyc2FsIENBIDIwggIiMA0GCSqGSIb3DQEBAQUA -A4ICDwAwggIKAoICAQCzVFLByT7y2dyxUxpZKeexw0Uo5dfR7cXFS6GqdHtXr0om/Nj1XqduGdt0 -DE81WzILAePb63p3NeqqWuDW6KFXlPCQo3RWlEQwAx5cTiuFJnSCegx2oG9NzkEtoBUGFF+3Qs17 -j1hhNNwqCPkuwwGmIkQcTAeC5lvO0Ep8BNMZcyfwqph/Lq9O64ceJHdqXbboW0W63MOhBW9Wjo8Q -JqVJwy7XQYci4E+GymC16qFjwAGXEHm9ADwSbSsVsaxLse4YuU6W3Nx2/zu+z18DwPw76L5GG//a -QMJS9/7jOvdqdzXQ2o3rXhhqMcceujwbKNZrVMaqW9eiLBsZzKIC9ptZvTdrhrVtgrrY6slWvKk2 -WP0+GfPtDCapkzj4T8FdIgbQl+rhrcZV4IErKIM6+vR7IVEAvlI4zs1meaj0gVbi0IMJR1FbUGrP -20gaXT73y/Zl92zxlfgCOzJWgjl6W70viRu/obTo/3+NjN8D8WBOWBFM66M/ECuDmgFz2ZRthAAn -ZqzwcEAJQpKtT5MNYQlRJNiS1QuUYbKHsu3/mjX/hVTK7URDrBs8FmtISgocQIgfksILAAX/8sgC -SqSqqcyZlpwvWOB94b67B9xfBHJcMTTD7F8t4D1kkCLm0ey4Lt1ZrtmhN79UNdxzMk+MBB4zsslG -8dhcyFVQyWi9qLo2CQIDAQABo2MwYTAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBR281Xh+qQ2 -+/CfXGJx7Tz0RzgQKzAfBgNVHSMEGDAWgBR281Xh+qQ2+/CfXGJx7Tz0RzgQKzAOBgNVHQ8BAf8E -BAMCAYYwDQYJKoZIhvcNAQEFBQADggIBAGbBxiPz2eAubl/oz66wsCVNK/g7WJtAJDday6sWSf+z -dXkzoS9tcBc0kf5nfo/sm+VegqlVHy/c1FEHEv6sFj4sNcZj/NwQ6w2jqtB8zNHQL1EuxBRa3ugZ -4T7GzKQp5y6EqgYweHZUcyiYWTjgAA1i00J9IZ+uPTqM1fp3DRgrFg5fNuH8KrUwJM/gYwx7WBr+ -mbpCErGR9Hxo4sjoryzqyX6uuyo9DRXcNJW2GHSoag/HtPQTxORb7QrSpJdMKu0vbBKJPfEncKpq -A1Ihn0CoZ1Dy81of398j9tx4TuaYT1U6U+Pv8vSfx3zYWK8pIpe44L2RLrB27FcRz+8pRPPphXpg -Y+RdM4kX2TGq2tbzGDVyz4crL2MjhF2EjD9XoIj8mZEoJmmZ1I+XRL6O1UixpCgp8RW04eWe3fiP -pm8m1wk8OhwRDqZsN/etRIcsKMfYdIKz0G9KV7s1KSegi+ghp4dkNl3M2Basx7InQJJVOCiNUW7d -FGdTbHFcJoRNdVq2fmBWqU2t+5sel/MN2dKXVHfaPRK34B7vCAas+YWH6aLcr34YEoP9VhdBLtUp -gn2Z9DH2canPLAEnpQW5qrJITirvn5NSUZU8UnOOVkwXQMAJKOSLakhT2+zNVVXxxvjpoixMptEm -X36vWkzaH6byHCx+rgIW0lbQL1dTR+iS ------END CERTIFICATE----- - -America Online Root Certification Authority 1 -============================================= ------BEGIN CERTIFICATE----- -MIIDpDCCAoygAwIBAgIBATANBgkqhkiG9w0BAQUFADBjMQswCQYDVQQGEwJVUzEcMBoGA1UEChMT -QW1lcmljYSBPbmxpbmUgSW5jLjE2MDQGA1UEAxMtQW1lcmljYSBPbmxpbmUgUm9vdCBDZXJ0aWZp -Y2F0aW9uIEF1dGhvcml0eSAxMB4XDTAyMDUyODA2MDAwMFoXDTM3MTExOTIwNDMwMFowYzELMAkG -A1UEBhMCVVMxHDAaBgNVBAoTE0FtZXJpY2EgT25saW5lIEluYy4xNjA0BgNVBAMTLUFtZXJpY2Eg -T25saW5lIFJvb3QgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkgMTCCASIwDQYJKoZIhvcNAQEBBQAD -ggEPADCCAQoCggEBAKgv6KRpBgNHw+kqmP8ZonCaxlCyfqXfaE0bfA+2l2h9LaaLl+lkhsmj76CG -v2BlnEtUiMJIxUo5vxTjWVXlGbR0yLQFOVwWpeKVBeASrlmLojNoWBym1BW32J/X3HGrfpq/m44z -DyL9Hy7nBzbvYjnF3cu6JRQj3gzGPTzOggjmZj7aUTsWOqMFf6Dch9Wc/HKpoH145LcxVR5lu9Rh -sCFg7RAycsWSJR74kEoYeEfffjA3PlAb2xzTa5qGUwew76wGePiEmf4hjUyAtgyC9mZweRrTT6PP -8c9GsEsPPt2IYriMqQkoO3rHl+Ee5fSfwMCuJKDIodkP1nsmgmkyPacCAwEAAaNjMGEwDwYDVR0T -AQH/BAUwAwEB/zAdBgNVHQ4EFgQUAK3Zo/Z59m50qX8zPYEX10zPM94wHwYDVR0jBBgwFoAUAK3Z -o/Z59m50qX8zPYEX10zPM94wDgYDVR0PAQH/BAQDAgGGMA0GCSqGSIb3DQEBBQUAA4IBAQB8itEf -GDeC4Liwo+1WlchiYZwFos3CYiZhzRAW18y0ZTTQEYqtqKkFZu90821fnZmv9ov761KyBZiibyrF -VL0lvV+uyIbqRizBs73B6UlwGBaXCBOMIOAbLjpHyx7kADCVW/RFo8AasAFOq73AI25jP4BKxQft -3OJvx8Fi8eNy1gTIdGcL+oiroQHIb/AUr9KZzVGTfu0uOMe9zkZQPXLjeSWdm4grECDdpbgyn43g -Kd8hdIaC2y+CMMbHNYaz+ZZfRtsMRf3zUMNvxsNIrUam4SdHCh0Om7bCd39j8uB9Gr784N/Xx6ds -sPmuujz9dLQR6FgNgLzTqIA6me11zEZ7 ------END CERTIFICATE----- - -America Online Root Certification Authority 2 -============================================= ------BEGIN CERTIFICATE----- -MIIFpDCCA4ygAwIBAgIBATANBgkqhkiG9w0BAQUFADBjMQswCQYDVQQGEwJVUzEcMBoGA1UEChMT -QW1lcmljYSBPbmxpbmUgSW5jLjE2MDQGA1UEAxMtQW1lcmljYSBPbmxpbmUgUm9vdCBDZXJ0aWZp -Y2F0aW9uIEF1dGhvcml0eSAyMB4XDTAyMDUyODA2MDAwMFoXDTM3MDkyOTE0MDgwMFowYzELMAkG -A1UEBhMCVVMxHDAaBgNVBAoTE0FtZXJpY2EgT25saW5lIEluYy4xNjA0BgNVBAMTLUFtZXJpY2Eg -T25saW5lIFJvb3QgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkgMjCCAiIwDQYJKoZIhvcNAQEBBQAD -ggIPADCCAgoCggIBAMxBRR3pPU0Q9oyxQcngXssNt79Hc9PwVU3dxgz6sWYFas14tNwC206B89en -fHG8dWOgXeMHDEjsJcQDIPT/DjsS/5uN4cbVG7RtIuOx238hZK+GvFciKtZHgVdEglZTvYYUAQv8 -f3SkWq7xuhG1m1hagLQ3eAkzfDJHA1zEpYNI9FdWboE2JxhP7JsowtS013wMPgwr38oE18aO6lhO -qKSlGBxsRZijQdEt0sdtjRnxrXm3gT+9BoInLRBYBbV4Bbkv2wxrkJB+FFk4u5QkE+XRnRTf04JN -RvCAOVIyD+OEsnpD8l7eXz8d3eOyG6ChKiMDbi4BFYdcpnV1x5dhvt6G3NRI270qv0pV2uh9UPu0 -gBe4lL8BPeraunzgWGcXuVjgiIZGZ2ydEEdYMtA1fHkqkKJaEBEjNa0vzORKW6fIJ/KD3l67Xnfn -6KVuY8INXWHQjNJsWiEOyiijzirplcdIz5ZvHZIlyMbGwcEMBawmxNJ10uEqZ8A9W6Wa6897Gqid -FEXlD6CaZd4vKL3Ob5Rmg0gp2OpljK+T2WSfVVcmv2/LNzGZo2C7HK2JNDJiuEMhBnIMoVxtRsX6 -Kc8w3onccVvdtjc+31D1uAclJuW8tf48ArO3+L5DwYcRlJ4jbBeKuIonDFRH8KmzwICMoCfrHRnj -B453cMor9H124HhnAgMBAAGjYzBhMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFE1FwWg4u3Op -aaEg5+31IqEjFNeeMB8GA1UdIwQYMBaAFE1FwWg4u3OpaaEg5+31IqEjFNeeMA4GA1UdDwEB/wQE -AwIBhjANBgkqhkiG9w0BAQUFAAOCAgEAZ2sGuV9FOypLM7PmG2tZTiLMubekJcmnxPBUlgtk87FY -T15R/LKXeydlwuXK5w0MJXti4/qftIe3RUavg6WXSIylvfEWK5t2LHo1YGwRgJfMqZJS5ivmae2p -+DYtLHe/YUjRYwu5W1LtGLBDQiKmsXeu3mnFzcccobGlHBD7GL4acN3Bkku+KVqdPzW+5X1R+FXg -JXUjhx5c3LqdsKyzadsXg8n33gy8CNyRnqjQ1xU3c6U1uPx+xURABsPr+CKAXEfOAuMRn0T//Zoy -zH1kUQ7rVyZ2OuMeIjzCpjbdGe+n/BLzJsBZMYVMnNjP36TMzCmT/5RtdlwTCJfy7aULTd3oyWgO -ZtMADjMSW7yV5TKQqLPGbIOtd+6Lfn6xqavT4fG2wLHqiMDn05DpKJKUe2h7lyoKZy2FAjgQ5ANh -1NolNscIWC2hp1GvMApJ9aZphwctREZ2jirlmjvXGKL8nDgQzMY70rUXOm/9riW99XJZZLF0Kjhf -GEzfz3EEWjbUvy+ZnOjZurGV5gJLIaFb1cFPj65pbVPbAZO1XB4Y3WRayhgoPmMEEf0cjQAPuDff -Z4qdZqkCapH/E8ovXYO8h5Ns3CRRFgQlZvqz2cK6Kb6aSDiCmfS/O0oxGfm/jiEzFMpPVF/7zvuP -cX/9XhmgD0uRuMRUvAawRY8mkaKO/qk= ------END CERTIFICATE----- - -Visa eCommerce Root -=================== ------BEGIN CERTIFICATE----- -MIIDojCCAoqgAwIBAgIQE4Y1TR0/BvLB+WUF1ZAcYjANBgkqhkiG9w0BAQUFADBrMQswCQYDVQQG -EwJVUzENMAsGA1UEChMEVklTQTEvMC0GA1UECxMmVmlzYSBJbnRlcm5hdGlvbmFsIFNlcnZpY2Ug -QXNzb2NpYXRpb24xHDAaBgNVBAMTE1Zpc2EgZUNvbW1lcmNlIFJvb3QwHhcNMDIwNjI2MDIxODM2 -WhcNMjIwNjI0MDAxNjEyWjBrMQswCQYDVQQGEwJVUzENMAsGA1UEChMEVklTQTEvMC0GA1UECxMm -VmlzYSBJbnRlcm5hdGlvbmFsIFNlcnZpY2UgQXNzb2NpYXRpb24xHDAaBgNVBAMTE1Zpc2EgZUNv -bW1lcmNlIFJvb3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCvV95WHm6h2mCxlCfL -F9sHP4CFT8icttD0b0/Pmdjh28JIXDqsOTPHH2qLJj0rNfVIsZHBAk4ElpF7sDPwsRROEW+1QK8b -RaVK7362rPKgH1g/EkZgPI2h4H3PVz4zHvtH8aoVlwdVZqW1LS7YgFmypw23RuwhY/81q6UCzyr0 -TP579ZRdhE2o8mCP2w4lPJ9zcc+U30rq299yOIzzlr3xF7zSujtFWsan9sYXiwGd/BmoKoMWuDpI -/k4+oKsGGelT84ATB+0tvz8KPFUgOSwsAGl0lUq8ILKpeeUYiZGo3BxN77t+Nwtd/jmliFKMAGzs -GHxBvfaLdXe6YJ2E5/4tAgMBAAGjQjBAMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEG -MB0GA1UdDgQWBBQVOIMPPyw/cDMezUb+B4wg4NfDtzANBgkqhkiG9w0BAQUFAAOCAQEAX/FBfXxc -CLkr4NWSR/pnXKUTwwMhmytMiUbPWU3J/qVAtmPN3XEolWcRzCSs00Rsca4BIGsDoo8Ytyk6feUW -YFN4PMCvFYP3j1IzJL1kk5fui/fbGKhtcbP3LBfQdCVp9/5rPJS+TUtBjE7ic9DjkCJzQ83z7+pz -zkWKsKZJ/0x9nXGIxHYdkFsd7v3M9+79YKWxehZx0RbQfBI8bGmX265fOZpwLwU8GUYEmSA20GBu -YQa7FkKMcPcw++DbZqMAAb3mLNqRX6BGi01qnD093QVG/na/oAo85ADmJ7f/hC3euiInlhBx6yLt -398znM/jra6O1I7mT1GvFpLgXPYHDw== ------END CERTIFICATE----- - -Certum Root CA -============== ------BEGIN CERTIFICATE----- -MIIDDDCCAfSgAwIBAgIDAQAgMA0GCSqGSIb3DQEBBQUAMD4xCzAJBgNVBAYTAlBMMRswGQYDVQQK -ExJVbml6ZXRvIFNwLiB6IG8uby4xEjAQBgNVBAMTCUNlcnR1bSBDQTAeFw0wMjA2MTExMDQ2Mzla -Fw0yNzA2MTExMDQ2MzlaMD4xCzAJBgNVBAYTAlBMMRswGQYDVQQKExJVbml6ZXRvIFNwLiB6IG8u -by4xEjAQBgNVBAMTCUNlcnR1bSBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAM6x -wS7TT3zNJc4YPk/EjG+AanPIW1H4m9LcuwBcsaD8dQPugfCI7iNS6eYVM42sLQnFdvkrOYCJ5JdL -kKWoePhzQ3ukYbDYWMzhbGZ+nPMJXlVjhNWo7/OxLjBos8Q82KxujZlakE403Daaj4GIULdtlkIJ -89eVgw1BS7Bqa/j8D35in2fE7SZfECYPCE/wpFcozo+47UX2bu4lXapuOb7kky/ZR6By6/qmW6/K -Uz/iDsaWVhFu9+lmqSbYf5VT7QqFiLpPKaVCjF62/IUgAKpoC6EahQGcxEZjgoi2IrHu/qpGWX7P -NSzVttpd90gzFFS269lvzs2I1qsb2pY7HVkCAwEAAaMTMBEwDwYDVR0TAQH/BAUwAwEB/zANBgkq -hkiG9w0BAQUFAAOCAQEAuI3O7+cUus/usESSbLQ5PqKEbq24IXfS1HeCh+YgQYHu4vgRt2PRFze+ -GXYkHAQaTOs9qmdvLdTN/mUxcMUbpgIKumB7bVjCmkn+YzILa+M6wKyrO7Do0wlRjBCDxjTgxSvg -GrZgFCdsMneMvLJymM/NzD+5yCRCFNZX/OYmQ6kd5YCQzgNUKD73P9P4Te1qCjqTE5s7FCMTY5w/ -0YcneeVMUeMBrYVdGjux1XMQpNPyvG5k9VpWkKjHDkx0Dy5xO/fIR/RpbxXyEV6DHpx8Uq79AtoS -qFlnGNu8cN2bsWntgM6JQEhqDjXKKWYVIZQs6GAqm4VKQPNriiTsBhYscw== ------END CERTIFICATE----- - -Comodo AAA Services root -======================== ------BEGIN CERTIFICATE----- -MIIEMjCCAxqgAwIBAgIBATANBgkqhkiG9w0BAQUFADB7MQswCQYDVQQGEwJHQjEbMBkGA1UECAwS -R3JlYXRlciBNYW5jaGVzdGVyMRAwDgYDVQQHDAdTYWxmb3JkMRowGAYDVQQKDBFDb21vZG8gQ0Eg -TGltaXRlZDEhMB8GA1UEAwwYQUFBIENlcnRpZmljYXRlIFNlcnZpY2VzMB4XDTA0MDEwMTAwMDAw -MFoXDTI4MTIzMTIzNTk1OVowezELMAkGA1UEBhMCR0IxGzAZBgNVBAgMEkdyZWF0ZXIgTWFuY2hl -c3RlcjEQMA4GA1UEBwwHU2FsZm9yZDEaMBgGA1UECgwRQ29tb2RvIENBIExpbWl0ZWQxITAfBgNV -BAMMGEFBQSBDZXJ0aWZpY2F0ZSBTZXJ2aWNlczCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC -ggEBAL5AnfRu4ep2hxxNRUSOvkbIgwadwSr+GB+O5AL686tdUIoWMQuaBtDFcCLNSS1UY8y2bmhG -C1Pqy0wkwLxyTurxFa70VJoSCsN6sjNg4tqJVfMiWPPe3M/vg4aijJRPn2jymJBGhCfHdr/jzDUs -i14HZGWCwEiwqJH5YZ92IFCokcdmtet4YgNW8IoaE+oxox6gmf049vYnMlhvB/VruPsUK6+3qszW -Y19zjNoFmag4qMsXeDZRrOme9Hg6jc8P2ULimAyrL58OAd7vn5lJ8S3frHRNG5i1R8XlKdH5kBjH -Ypy+g8cmez6KJcfA3Z3mNWgQIJ2P2N7Sw4ScDV7oL8kCAwEAAaOBwDCBvTAdBgNVHQ4EFgQUoBEK -Iz6W8Qfs4q8p74Klf9AwpLQwDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wewYDVR0f -BHQwcjA4oDagNIYyaHR0cDovL2NybC5jb21vZG9jYS5jb20vQUFBQ2VydGlmaWNhdGVTZXJ2aWNl -cy5jcmwwNqA0oDKGMGh0dHA6Ly9jcmwuY29tb2RvLm5ldC9BQUFDZXJ0aWZpY2F0ZVNlcnZpY2Vz -LmNybDANBgkqhkiG9w0BAQUFAAOCAQEACFb8AvCb6P+k+tZ7xkSAzk/ExfYAWMymtrwUSWgEdujm -7l3sAg9g1o1QGE8mTgHj5rCl7r+8dFRBv/38ErjHT1r0iWAFf2C3BUrz9vHCv8S5dIa2LX1rzNLz -Rt0vxuBqw8M0Ayx9lt1awg6nCpnBBYurDC/zXDrPbDdVCYfeU0BsWO/8tqtlbgT2G9w84FoVxp7Z -8VlIMCFlA2zs6SFz7JsDoeA3raAVGI/6ugLOpyypEBMs1OUIJqsil2D4kF501KKaU73yqWjgom7C -12yxow+ev+to51byrvLjKzg6CYG1a4XXvi3tPxq3smPi9WIsgtRqAEFQ8TmDn5XpNpaYbg== ------END CERTIFICATE----- - -Comodo Secure Services root -=========================== ------BEGIN CERTIFICATE----- -MIIEPzCCAyegAwIBAgIBATANBgkqhkiG9w0BAQUFADB+MQswCQYDVQQGEwJHQjEbMBkGA1UECAwS -R3JlYXRlciBNYW5jaGVzdGVyMRAwDgYDVQQHDAdTYWxmb3JkMRowGAYDVQQKDBFDb21vZG8gQ0Eg -TGltaXRlZDEkMCIGA1UEAwwbU2VjdXJlIENlcnRpZmljYXRlIFNlcnZpY2VzMB4XDTA0MDEwMTAw -MDAwMFoXDTI4MTIzMTIzNTk1OVowfjELMAkGA1UEBhMCR0IxGzAZBgNVBAgMEkdyZWF0ZXIgTWFu -Y2hlc3RlcjEQMA4GA1UEBwwHU2FsZm9yZDEaMBgGA1UECgwRQ29tb2RvIENBIExpbWl0ZWQxJDAi -BgNVBAMMG1NlY3VyZSBDZXJ0aWZpY2F0ZSBTZXJ2aWNlczCCASIwDQYJKoZIhvcNAQEBBQADggEP -ADCCAQoCggEBAMBxM4KK0HDrc4eCQNUd5MvJDkKQ+d40uaG6EfQlhfPMcm3ye5drswfxdySRXyWP -9nQ95IDC+DwN879A6vfIUtFyb+/Iq0G4bi4XKpVpDM3SHpR7LZQdqnXXs5jLrLxkU0C8j6ysNstc -rbvd4JQX7NFc0L/vpZXJkMWwrPsbQ996CF23uPJAGysnnlDOXmWCiIxe004MeuoIkbY2qitC++rC -oznl2yY4rYsK7hljxxwk3wN42ubqwUcaCwtGCd0C/N7Lh1/XMGNooa7cMqG6vv5Eq2i2pRcV/b3V -p6ea5EQz6YiO/O1R65NxTq0B50SOqy3LqP4BSUjwwN3HaNiS/j0CAwEAAaOBxzCBxDAdBgNVHQ4E -FgQUPNiTiMLAggnMAZkGkyDpnnAJY08wDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8w -gYEGA1UdHwR6MHgwO6A5oDeGNWh0dHA6Ly9jcmwuY29tb2RvY2EuY29tL1NlY3VyZUNlcnRpZmlj -YXRlU2VydmljZXMuY3JsMDmgN6A1hjNodHRwOi8vY3JsLmNvbW9kby5uZXQvU2VjdXJlQ2VydGlm -aWNhdGVTZXJ2aWNlcy5jcmwwDQYJKoZIhvcNAQEFBQADggEBAIcBbSMdflsXfcFhMs+P5/OKlFlm -4J4oqF7Tt/Q05qo5spcWxYJvMqTpjOev/e/C6LlLqqP05tqNZSH7uoDrJiiFGv45jN5bBAS0VPmj -Z55B+glSzAVIqMk/IQQezkhr/IXownuvf7fM+F86/TXGDe+X3EyrEeFryzHRbPtIgKvcnDe4IRRL -DXE97IMzbtFuMhbsmMcWi1mmNKsFVy2T96oTy9IT4rcuO81rUBcJaD61JlfutuC23bkpgHl9j6Pw -pCikFcSF9CfUa7/lXORlAnZUtOM3ZiTTGWHIUhDlizeauan5Hb/qmZJhlv8BzaFfDbxxvA6sCx1H -RR3B7Hzs/Sk= ------END CERTIFICATE----- - -Comodo Trusted Services root -============================ ------BEGIN CERTIFICATE----- -MIIEQzCCAyugAwIBAgIBATANBgkqhkiG9w0BAQUFADB/MQswCQYDVQQGEwJHQjEbMBkGA1UECAwS -R3JlYXRlciBNYW5jaGVzdGVyMRAwDgYDVQQHDAdTYWxmb3JkMRowGAYDVQQKDBFDb21vZG8gQ0Eg -TGltaXRlZDElMCMGA1UEAwwcVHJ1c3RlZCBDZXJ0aWZpY2F0ZSBTZXJ2aWNlczAeFw0wNDAxMDEw -MDAwMDBaFw0yODEyMzEyMzU5NTlaMH8xCzAJBgNVBAYTAkdCMRswGQYDVQQIDBJHcmVhdGVyIE1h -bmNoZXN0ZXIxEDAOBgNVBAcMB1NhbGZvcmQxGjAYBgNVBAoMEUNvbW9kbyBDQSBMaW1pdGVkMSUw -IwYDVQQDDBxUcnVzdGVkIENlcnRpZmljYXRlIFNlcnZpY2VzMIIBIjANBgkqhkiG9w0BAQEFAAOC -AQ8AMIIBCgKCAQEA33FvNlhTWvI2VFeAxHQIIO0Yfyod5jWaHiWsnOWWfnJSoBVC21ndZHoa0Lh7 -3TkVvFVIxO06AOoxEbrycXQaZ7jPM8yoMa+j49d/vzMtTGo87IvDktJTdyR0nAducPy9C1t2ul/y -/9c3S0pgePfw+spwtOpZqqPOSC+pw7ILfhdyFgymBwwbOM/JYrc/oJOlh0Hyt3BAd9i+FHzjqMB6 -juljatEPmsbS9Is6FARW1O24zG71++IsWL1/T2sr92AkWCTOJu80kTrV44HQsvAEAtdbtz6SrGsS -ivnkBbA7kUlcsutT6vifR4buv5XAwAaf0lteERv0xwQ1KdJVXOTt6wIDAQABo4HJMIHGMB0GA1Ud -DgQWBBTFe1i97doladL3WRaoszLAeydb9DAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB -/zCBgwYDVR0fBHwwejA8oDqgOIY2aHR0cDovL2NybC5jb21vZG9jYS5jb20vVHJ1c3RlZENlcnRp -ZmljYXRlU2VydmljZXMuY3JsMDqgOKA2hjRodHRwOi8vY3JsLmNvbW9kby5uZXQvVHJ1c3RlZENl -cnRpZmljYXRlU2VydmljZXMuY3JsMA0GCSqGSIb3DQEBBQUAA4IBAQDIk4E7ibSvuIQSTI3S8Ntw -uleGFTQQuS9/HrCoiWChisJ3DFBKmwCL2Iv0QeLQg4pKHBQGsKNoBXAxMKdTmw7pSqBYaWcOrp32 -pSxBvzwGa+RZzG0Q8ZZvH9/0BAKkn0U+yNj6NkZEUD+Cl5EfKNsYEYwq5GWDVxISjBc/lDb+XbDA -BHcTuPQV1T84zJQ6VdCsmPW6AF/ghhmBeC8owH7TzEIK9a5QoNE+xqFx7D+gIIxmOom0jtTYsU0l -R+4viMi14QVFwL4Ucd56/Y57fU0IlqUSc/AtyjcndBInTMu2l+nZrghtWjlA3QVHdWpaIbOjGM9O -9y5Xt5hwXsjEeLBi ------END CERTIFICATE----- - -QuoVadis Root CA -================ ------BEGIN CERTIFICATE----- -MIIF0DCCBLigAwIBAgIEOrZQizANBgkqhkiG9w0BAQUFADB/MQswCQYDVQQGEwJCTTEZMBcGA1UE -ChMQUXVvVmFkaXMgTGltaXRlZDElMCMGA1UECxMcUm9vdCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0 -eTEuMCwGA1UEAxMlUXVvVmFkaXMgUm9vdCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw0wMTAz -MTkxODMzMzNaFw0yMTAzMTcxODMzMzNaMH8xCzAJBgNVBAYTAkJNMRkwFwYDVQQKExBRdW9WYWRp -cyBMaW1pdGVkMSUwIwYDVQQLExxSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5MS4wLAYDVQQD -EyVRdW9WYWRpcyBSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5MIIBIjANBgkqhkiG9w0BAQEF -AAOCAQ8AMIIBCgKCAQEAv2G1lVO6V/z68mcLOhrfEYBklbTRvM16z/Ypli4kVEAkOPcahdxYTMuk -J0KX0J+DisPkBgNbAKVRHnAEdOLB1Dqr1607BxgFjv2DrOpm2RgbaIr1VxqYuvXtdj182d6UajtL -F8HVj71lODqV0D1VNk7feVcxKh7YWWVJWCCYfqtffp/p1k3sg3Spx2zY7ilKhSoGFPlU5tPaZQeL -YzcS19Dsw3sgQUSj7cugF+FxZc4dZjH3dgEZyH0DWLaVSR2mEiboxgx24ONmy+pdpibu5cxfvWen -AScOospUxbF6lR1xHkopigPcakXBpBlebzbNw6Kwt/5cOOJSvPhEQ+aQuwIDAQABo4ICUjCCAk4w -PQYIKwYBBQUHAQEEMTAvMC0GCCsGAQUFBzABhiFodHRwczovL29jc3AucXVvdmFkaXNvZmZzaG9y -ZS5jb20wDwYDVR0TAQH/BAUwAwEB/zCCARoGA1UdIASCAREwggENMIIBCQYJKwYBBAG+WAABMIH7 -MIHUBggrBgEFBQcCAjCBxxqBxFJlbGlhbmNlIG9uIHRoZSBRdW9WYWRpcyBSb290IENlcnRpZmlj -YXRlIGJ5IGFueSBwYXJ0eSBhc3N1bWVzIGFjY2VwdGFuY2Ugb2YgdGhlIHRoZW4gYXBwbGljYWJs -ZSBzdGFuZGFyZCB0ZXJtcyBhbmQgY29uZGl0aW9ucyBvZiB1c2UsIGNlcnRpZmljYXRpb24gcHJh -Y3RpY2VzLCBhbmQgdGhlIFF1b1ZhZGlzIENlcnRpZmljYXRlIFBvbGljeS4wIgYIKwYBBQUHAgEW -Fmh0dHA6Ly93d3cucXVvdmFkaXMuYm0wHQYDVR0OBBYEFItLbe3TKbkGGew5Oanwl4Rqy+/fMIGu -BgNVHSMEgaYwgaOAFItLbe3TKbkGGew5Oanwl4Rqy+/foYGEpIGBMH8xCzAJBgNVBAYTAkJNMRkw -FwYDVQQKExBRdW9WYWRpcyBMaW1pdGVkMSUwIwYDVQQLExxSb290IENlcnRpZmljYXRpb24gQXV0 -aG9yaXR5MS4wLAYDVQQDEyVRdW9WYWRpcyBSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5ggQ6 -tlCLMA4GA1UdDwEB/wQEAwIBBjANBgkqhkiG9w0BAQUFAAOCAQEAitQUtf70mpKnGdSkfnIYj9lo -fFIk3WdvOXrEql494liwTXCYhGHoG+NpGA7O+0dQoE7/8CQfvbLO9Sf87C9TqnN7Az10buYWnuul -LsS/VidQK2K6vkscPFVcQR0kvoIgR13VRH56FmjffU1RcHhXHTMe/QKZnAzNCgVPx7uOpHX6Sm2x -gI4JVrmcGmD+XcHXetwReNDWXcG31a0ymQM6isxUJTkxgXsTIlG6Rmyhu576BGxJJnSP0nPrzDCi -5upZIof4l/UO/erMkqQWxFIY6iHOsfHmhIHluqmGKPJDWl0Snawe2ajlCmqnf6CHKc/yiU3U7MXi -5nrQNiOKSnQ2+Q== ------END CERTIFICATE----- - -QuoVadis Root CA 2 -================== ------BEGIN CERTIFICATE----- -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 ------END CERTIFICATE----- - -QuoVadis Root CA 3 -================== ------BEGIN CERTIFICATE----- -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 ------END CERTIFICATE----- - -Security Communication Root CA -============================== ------BEGIN CERTIFICATE----- -MIIDWjCCAkKgAwIBAgIBADANBgkqhkiG9w0BAQUFADBQMQswCQYDVQQGEwJKUDEYMBYGA1UEChMP -U0VDT00gVHJ1c3QubmV0MScwJQYDVQQLEx5TZWN1cml0eSBDb21tdW5pY2F0aW9uIFJvb3RDQTEw -HhcNMDMwOTMwMDQyMDQ5WhcNMjMwOTMwMDQyMDQ5WjBQMQswCQYDVQQGEwJKUDEYMBYGA1UEChMP -U0VDT00gVHJ1c3QubmV0MScwJQYDVQQLEx5TZWN1cml0eSBDb21tdW5pY2F0aW9uIFJvb3RDQTEw -ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCzs/5/022x7xZ8V6UMbXaKL0u/ZPtM7orw -8yl89f/uKuDp6bpbZCKamm8sOiZpUQWZJtzVHGpxxpp9Hp3dfGzGjGdnSj74cbAZJ6kJDKaVv0uM -DPpVmDvY6CKhS3E4eayXkmmziX7qIWgGmBSWh9JhNrxtJ1aeV+7AwFb9Ms+k2Y7CI9eNqPPYJayX -5HA49LY6tJ07lyZDo6G8SVlyTCMwhwFY9k6+HGhWZq/NQV3Is00qVUarH9oe4kA92819uZKAnDfd -DJZkndwi92SL32HeFZRSFaB9UslLqCHJxrHty8OVYNEP8Ktw+N/LTX7s1vqr2b1/VPKl6Xn62dZ2 -JChzAgMBAAGjPzA9MB0GA1UdDgQWBBSgc0mZaNyFW2XjmygvV5+9M7wHSDALBgNVHQ8EBAMCAQYw -DwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG9w0BAQUFAAOCAQEAaECpqLvkT115swW1F7NgE+vGkl3g -0dNq/vu+m22/xwVtWSDEHPC32oRYAmP6SBbvT6UL90qY8j+eG61Ha2POCEfrUj94nK9NrvjVT8+a -mCoQQTlSxN3Zmw7vkwGusi7KaEIkQmywszo+zenaSMQVy+n5Bw+SUEmK3TGXX8npN6o7WWWXlDLJ -s58+OmJYxUmtYg5xpTKqL8aJdkNAExNnPaJUJRDL8Try2frbSVa7pv6nQTXD4IhhyYjH3zYQIphZ -6rBK+1YWc26sTfcioU+tHXotRSflMMFe8toTyyVCUZVHA4xsIcx0Qu1T/zOLjw9XARYvz6buyXAi -FL39vmwLAw== ------END CERTIFICATE----- - -Sonera Class 2 Root CA -====================== ------BEGIN CERTIFICATE----- -MIIDIDCCAgigAwIBAgIBHTANBgkqhkiG9w0BAQUFADA5MQswCQYDVQQGEwJGSTEPMA0GA1UEChMG -U29uZXJhMRkwFwYDVQQDExBTb25lcmEgQ2xhc3MyIENBMB4XDTAxMDQwNjA3Mjk0MFoXDTIxMDQw -NjA3Mjk0MFowOTELMAkGA1UEBhMCRkkxDzANBgNVBAoTBlNvbmVyYTEZMBcGA1UEAxMQU29uZXJh -IENsYXNzMiBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAJAXSjWdyvANlsdE+hY3 -/Ei9vX+ALTU74W+oZ6m/AxxNjG8yR9VBaKQTBME1DJqEQ/xcHf+Js+gXGM2RX/uJ4+q/Tl18GybT -dXnt5oTjV+WtKcT0OijnpXuENmmz/V52vaMtmdOQTiMofRhj8VQ7Jp12W5dCsv+u8E7s3TmVToMG -f+dJQMjFAbJUWmYdPfz56TwKnoG4cPABi+QjVHzIrviQHgCWctRUz2EjvOr7nQKV0ba5cTppCD8P -tOFCx4j1P5iop7oc4HFx71hXgVB6XGt0Rg6DA5jDjqhu8nYybieDwnPz3BjotJPqdURrBGAgcVeH -nfO+oJAjPYok4doh28MCAwEAAaMzMDEwDwYDVR0TAQH/BAUwAwEB/zARBgNVHQ4ECgQISqCqWITT -XjwwCwYDVR0PBAQDAgEGMA0GCSqGSIb3DQEBBQUAA4IBAQBazof5FnIVV0sd2ZvnoiYw7JNn39Yt -0jSv9zilzqsWuasvfDXLrNAPtEwr/IDva4yRXzZ299uzGxnq9LIR/WFxRL8oszodv7ND6J+/3DEI -cbCdjdY0RzKQxmUk96BKfARzjzlvF4xytb1LyHr4e4PDKE6cCepnP7JnBBvDFNr450kkkdAdavph -Oe9r5yF1BgfYErQhIHBCcYHaPJo2vqZbDWpsmh+Re/n570K6Tk6ezAyNlNzZRZxe7EJQY670XcSx -EtzKO6gunRRaBXW37Ndj4ro1tgQIkejanZz2ZrUYrAqmVCY0M9IbwdR/GjqOC6oybtv8TyWf2TLH -llpwrN9M ------END CERTIFICATE----- - -Staat der Nederlanden Root CA -============================= ------BEGIN CERTIFICATE----- -MIIDujCCAqKgAwIBAgIEAJiWijANBgkqhkiG9w0BAQUFADBVMQswCQYDVQQGEwJOTDEeMBwGA1UE -ChMVU3RhYXQgZGVyIE5lZGVybGFuZGVuMSYwJAYDVQQDEx1TdGFhdCBkZXIgTmVkZXJsYW5kZW4g -Um9vdCBDQTAeFw0wMjEyMTcwOTIzNDlaFw0xNTEyMTYwOTE1MzhaMFUxCzAJBgNVBAYTAk5MMR4w -HAYDVQQKExVTdGFhdCBkZXIgTmVkZXJsYW5kZW4xJjAkBgNVBAMTHVN0YWF0IGRlciBOZWRlcmxh -bmRlbiBSb290IENBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAmNK1URF6gaYUmHFt -vsznExvWJw56s2oYHLZhWtVhCb/ekBPHZ+7d89rFDBKeNVU+LCeIQGv33N0iYfXCxw719tV2U02P -jLwYdjeFnejKScfST5gTCaI+Ioicf9byEGW07l8Y1Rfj+MX94p2i71MOhXeiD+EwR+4A5zN9RGca -C1Hoi6CeUJhoNFIfLm0B8mBF8jHrqTFoKbt6QZ7GGX+UtFE5A3+y3qcym7RHjm+0Sq7lr7HcsBth -vJly3uSJt3omXdozSVtSnA71iq3DuD3oBmrC1SoLbHuEvVYFy4ZlkuxEK7COudxwC0barbxjiDn6 -22r+I/q85Ej0ZytqERAhSQIDAQABo4GRMIGOMAwGA1UdEwQFMAMBAf8wTwYDVR0gBEgwRjBEBgRV -HSAAMDwwOgYIKwYBBQUHAgEWLmh0dHA6Ly93d3cucGtpb3ZlcmhlaWQubmwvcG9saWNpZXMvcm9v -dC1wb2xpY3kwDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBSofeu8Y6R0E3QA7Jbg0zTBLL9s+DAN -BgkqhkiG9w0BAQUFAAOCAQEABYSHVXQ2YcG70dTGFagTtJ+k/rvuFbQvBgwp8qiSpGEN/KtcCFtR -EytNwiphyPgJWPwtArI5fZlmgb9uXJVFIGzmeafR2Bwp/MIgJ1HI8XxdNGdphREwxgDS1/PTfLbw -MVcoEoJz6TMvplW0C5GUR5z6u3pCMuiufi3IvKwUv9kP2Vv8wfl6leF9fpb8cbDCTMjfRTTJzg3y -nGQI0DvDKcWy7ZAEwbEpkcUwb8GpcjPM/l0WFywRaed+/sWDCN+83CI6LiBpIzlWYGeQiy52OfsR -iJf2fL1LuCAWZwWN4jvBcj+UlTfHXbme2JOhF4//DGYVwSR8MnwDHTuhWEUykw== ------END CERTIFICATE----- - -TDC Internet Root CA -==================== ------BEGIN CERTIFICATE----- -MIIEKzCCAxOgAwIBAgIEOsylTDANBgkqhkiG9w0BAQUFADBDMQswCQYDVQQGEwJESzEVMBMGA1UE -ChMMVERDIEludGVybmV0MR0wGwYDVQQLExRUREMgSW50ZXJuZXQgUm9vdCBDQTAeFw0wMTA0MDUx -NjMzMTdaFw0yMTA0MDUxNzAzMTdaMEMxCzAJBgNVBAYTAkRLMRUwEwYDVQQKEwxUREMgSW50ZXJu -ZXQxHTAbBgNVBAsTFFREQyBJbnRlcm5ldCBSb290IENBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8A -MIIBCgKCAQEAxLhAvJHVYx/XmaCLDEAedLdInUaMArLgJF/wGROnN4NrXceO+YQwzho7+vvOi20j -xsNuZp+Jpd/gQlBn+h9sHvTQBda/ytZO5GhgbEaqHF1j4QeGDmUApy6mcca8uYGoOn0a0vnRrEvL -znWv3Hv6gXPU/Lq9QYjUdLP5Xjg6PEOo0pVOd20TDJ2PeAG3WiAfAzc14izbSysseLlJ28TQx5yc -5IogCSEWVmb/Bexb4/DPqyQkXsN/cHoSxNK1EKC2IeGNeGlVRGn1ypYcNIUXJXfi9i8nmHj9eQY6 -otZaQ8H/7AQ77hPv01ha/5Lr7K7a8jcDR0G2l8ktCkEiu7vmpwIDAQABo4IBJTCCASEwEQYJYIZI -AYb4QgEBBAQDAgAHMGUGA1UdHwReMFwwWqBYoFakVDBSMQswCQYDVQQGEwJESzEVMBMGA1UEChMM -VERDIEludGVybmV0MR0wGwYDVQQLExRUREMgSW50ZXJuZXQgUm9vdCBDQTENMAsGA1UEAxMEQ1JM -MTArBgNVHRAEJDAigA8yMDAxMDQwNTE2MzMxN1qBDzIwMjEwNDA1MTcwMzE3WjALBgNVHQ8EBAMC -AQYwHwYDVR0jBBgwFoAUbGQBx/2FbazI2p5QCIUItTxWqFAwHQYDVR0OBBYEFGxkAcf9hW2syNqe -UAiFCLU8VqhQMAwGA1UdEwQFMAMBAf8wHQYJKoZIhvZ9B0EABBAwDhsIVjUuMDo0LjADAgSQMA0G -CSqGSIb3DQEBBQUAA4IBAQBOQ8zR3R0QGwZ/t6T609lN+yOfI1Rb5osvBCiLtSdtiaHsmGnc540m -gwV5dOy0uaOXwTUA/RXaOYE6lTGQ3pfphqiZdwzlWqCE/xIWrG64jcN7ksKsLtB9KOy282A4aW8+ -2ARVPp7MVdK6/rtHBNcK2RYKNCn1WBPVT8+PVkuzHu7TmHnaCB4Mb7j4Fifvwm899qNLPg7kbWzb -O0ESm70NRyN/PErQr8Cv9u8btRXE64PECV90i9kR+8JWsTz4cMo0jUNAE4z9mQNUecYu6oah9jrU -Cbz0vGbMPVjQV0kK7iXiQe4T+Zs4NNEA9X7nlB38aQNiuJkFBT1reBK9sG9l ------END CERTIFICATE----- - -UTN DATACorp SGC Root CA -======================== ------BEGIN CERTIFICATE----- -MIIEXjCCA0agAwIBAgIQRL4Mi1AAIbQR0ypoBqmtaTANBgkqhkiG9w0BAQUFADCBkzELMAkGA1UE -BhMCVVMxCzAJBgNVBAgTAlVUMRcwFQYDVQQHEw5TYWx0IExha2UgQ2l0eTEeMBwGA1UEChMVVGhl -IFVTRVJUUlVTVCBOZXR3b3JrMSEwHwYDVQQLExhodHRwOi8vd3d3LnVzZXJ0cnVzdC5jb20xGzAZ -BgNVBAMTElVUTiAtIERBVEFDb3JwIFNHQzAeFw05OTA2MjQxODU3MjFaFw0xOTA2MjQxOTA2MzBa -MIGTMQswCQYDVQQGEwJVUzELMAkGA1UECBMCVVQxFzAVBgNVBAcTDlNhbHQgTGFrZSBDaXR5MR4w -HAYDVQQKExVUaGUgVVNFUlRSVVNUIE5ldHdvcmsxITAfBgNVBAsTGGh0dHA6Ly93d3cudXNlcnRy -dXN0LmNvbTEbMBkGA1UEAxMSVVROIC0gREFUQUNvcnAgU0dDMIIBIjANBgkqhkiG9w0BAQEFAAOC -AQ8AMIIBCgKCAQEA3+5YEKIrblXEjr8uRgnn4AgPLit6E5Qbvfa2gI5lBZMAHryv4g+OGQ0SR+ys -raP6LnD43m77VkIVni5c7yPeIbkFdicZD0/Ww5y0vpQZY/KmEQrrU0icvvIpOxboGqBMpsn0GFlo -wHDyUwDAXlCCpVZvNvlK4ESGoE1O1kduSUrLZ9emxAW5jh70/P/N5zbgnAVssjMiFdC04MwXwLLA -9P4yPykqlXvY8qdOD1R8oQ2AswkDwf9c3V6aPryuvEeKaq5xyh+xKrhfQgUL7EYw0XILyulWbfXv -33i+Ybqypa4ETLyorGkVl73v67SMvzX41MPRKA5cOp9wGDMgd8SirwIDAQABo4GrMIGoMAsGA1Ud -DwQEAwIBxjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBRTMtGzz3/64PGgXYVOktKeRR20TzA9 -BgNVHR8ENjA0MDKgMKAuhixodHRwOi8vY3JsLnVzZXJ0cnVzdC5jb20vVVROLURBVEFDb3JwU0dD -LmNybDAqBgNVHSUEIzAhBggrBgEFBQcDAQYKKwYBBAGCNwoDAwYJYIZIAYb4QgQBMA0GCSqGSIb3 -DQEBBQUAA4IBAQAnNZcAiosovcYzMB4p/OL31ZjUQLtgyr+rFywJNn9Q+kHcrpY6CiM+iVnJowft -Gzet/Hy+UUla3joKVAgWRcKZsYfNjGjgaQPpxE6YsjuMFrMOoAyYUJuTqXAJyCyjj98C5OBxOvG0 -I3KgqgHf35g+FFCgMSa9KOlaMCZ1+XtgHI3zzVAmbQQnmt/VDUVHKWss5nbZqSl9Mt3JNjy9rjXx -EZ4du5A/EkdOjtd+D2JzHVImOBwYSf0wdJrE5SIv2MCN7ZF6TACPcn9d2t0bi0Vr591pl6jFVkwP -DPafepE39peC4N1xaf92P2BNPM/3mfnGV/TJVTl4uix5yaaIK/QI ------END CERTIFICATE----- - -UTN USERFirst Hardware Root CA -============================== ------BEGIN CERTIFICATE----- -MIIEdDCCA1ygAwIBAgIQRL4Mi1AAJLQR0zYq/mUK/TANBgkqhkiG9w0BAQUFADCBlzELMAkGA1UE -BhMCVVMxCzAJBgNVBAgTAlVUMRcwFQYDVQQHEw5TYWx0IExha2UgQ2l0eTEeMBwGA1UEChMVVGhl -IFVTRVJUUlVTVCBOZXR3b3JrMSEwHwYDVQQLExhodHRwOi8vd3d3LnVzZXJ0cnVzdC5jb20xHzAd -BgNVBAMTFlVUTi1VU0VSRmlyc3QtSGFyZHdhcmUwHhcNOTkwNzA5MTgxMDQyWhcNMTkwNzA5MTgx -OTIyWjCBlzELMAkGA1UEBhMCVVMxCzAJBgNVBAgTAlVUMRcwFQYDVQQHEw5TYWx0IExha2UgQ2l0 -eTEeMBwGA1UEChMVVGhlIFVTRVJUUlVTVCBOZXR3b3JrMSEwHwYDVQQLExhodHRwOi8vd3d3LnVz -ZXJ0cnVzdC5jb20xHzAdBgNVBAMTFlVUTi1VU0VSRmlyc3QtSGFyZHdhcmUwggEiMA0GCSqGSIb3 -DQEBAQUAA4IBDwAwggEKAoIBAQCx98M4P7Sof885glFn0G2f0v9Y8+efK+wNiVSZuTiZFvfgIXlI -wrthdBKWHTxqctU8EGc6Oe0rE81m65UJM6Rsl7HoxuzBdXmcRl6Nq9Bq/bkqVRcQVLMZ8Jr28bFd -tqdt++BxF2uiiPsA3/4aMXcMmgF6sTLjKwEHOG7DpV4jvEWbe1DByTCP2+UretNb+zNAHqDVmBe8 -i4fDidNdoI6yqqr2jmmIBsX6iSHzCJ1pLgkzmykNRg+MzEk0sGlRvfkGzWitZky8PqxhvQqIDsjf -Pe58BEydCl5rkdbux+0ojatNh4lz0G6k0B4WixThdkQDf2Os5M1JnMWS9KsyoUhbAgMBAAGjgbkw -gbYwCwYDVR0PBAQDAgHGMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFKFyXyYbKJhDlV0HN9WF -lp1L0sNFMEQGA1UdHwQ9MDswOaA3oDWGM2h0dHA6Ly9jcmwudXNlcnRydXN0LmNvbS9VVE4tVVNF -UkZpcnN0LUhhcmR3YXJlLmNybDAxBgNVHSUEKjAoBggrBgEFBQcDAQYIKwYBBQUHAwUGCCsGAQUF -BwMGBggrBgEFBQcDBzANBgkqhkiG9w0BAQUFAAOCAQEARxkP3nTGmZev/K0oXnWO6y1n7k57K9cM -//bey1WiCuFMVGWTYGufEpytXoMs61quwOQt9ABjHbjAbPLPSbtNk28GpgoiskliCE7/yMgUsogW -XecB5BKV5UU0s4tpvc+0hY91UZ59Ojg6FEgSxvunOxqNDYJAB+gECJChicsZUN/KHAG8HQQZexB2 -lzvukJDKxA4fFm517zP4029bHpbj4HR3dHuKom4t3XbWOTCC8KucUvIqx69JXn7HaOWCgchqJ/kn -iCrVWFCVH/A7HFe7fRQ5YiuayZSSKqMiDP+JJn1fIytH1xUdqWqeUQ0qUZ6B+dQ7XnASfxAynB67 -nfhmqA== ------END CERTIFICATE----- - -Camerfirma Chambers of Commerce Root -==================================== ------BEGIN CERTIFICATE----- -MIIEvTCCA6WgAwIBAgIBADANBgkqhkiG9w0BAQUFADB/MQswCQYDVQQGEwJFVTEnMCUGA1UEChMe -QUMgQ2FtZXJmaXJtYSBTQSBDSUYgQTgyNzQzMjg3MSMwIQYDVQQLExpodHRwOi8vd3d3LmNoYW1i -ZXJzaWduLm9yZzEiMCAGA1UEAxMZQ2hhbWJlcnMgb2YgQ29tbWVyY2UgUm9vdDAeFw0wMzA5MzAx -NjEzNDNaFw0zNzA5MzAxNjEzNDRaMH8xCzAJBgNVBAYTAkVVMScwJQYDVQQKEx5BQyBDYW1lcmZp -cm1hIFNBIENJRiBBODI3NDMyODcxIzAhBgNVBAsTGmh0dHA6Ly93d3cuY2hhbWJlcnNpZ24ub3Jn -MSIwIAYDVQQDExlDaGFtYmVycyBvZiBDb21tZXJjZSBSb290MIIBIDANBgkqhkiG9w0BAQEFAAOC -AQ0AMIIBCAKCAQEAtzZV5aVdGDDg2olUkfzIx1L4L1DZ77F1c2VHfRtbunXF/KGIJPov7coISjlU -xFF6tdpg6jg8gbLL8bvZkSM/SAFwdakFKq0fcfPJVD0dBmpAPrMMhe5cG3nCYsS4No41XQEMIwRH -NaqbYE6gZj3LJgqcQKH0XZi/caulAGgq7YN6D6IUtdQis4CwPAxaUWktWBiP7Zme8a7ileb2R6jW -DA+wWFjbw2Y3npuRVDM30pQcakjJyfKl2qUMI/cjDpwyVV5xnIQFUZot/eZOKjRa3spAN2cMVCFV -d9oKDMyXroDclDZK9D7ONhMeU+SsTjoF7Nuucpw4i9A5O4kKPnf+dQIBA6OCAUQwggFAMBIGA1Ud -EwEB/wQIMAYBAf8CAQwwPAYDVR0fBDUwMzAxoC+gLYYraHR0cDovL2NybC5jaGFtYmVyc2lnbi5v -cmcvY2hhbWJlcnNyb290LmNybDAdBgNVHQ4EFgQU45T1sU3p26EpW1eLTXYGduHRooowDgYDVR0P -AQH/BAQDAgEGMBEGCWCGSAGG+EIBAQQEAwIABzAnBgNVHREEIDAegRxjaGFtYmVyc3Jvb3RAY2hh -bWJlcnNpZ24ub3JnMCcGA1UdEgQgMB6BHGNoYW1iZXJzcm9vdEBjaGFtYmVyc2lnbi5vcmcwWAYD -VR0gBFEwTzBNBgsrBgEEAYGHLgoDATA+MDwGCCsGAQUFBwIBFjBodHRwOi8vY3BzLmNoYW1iZXJz -aWduLm9yZy9jcHMvY2hhbWJlcnNyb290Lmh0bWwwDQYJKoZIhvcNAQEFBQADggEBAAxBl8IahsAi -fJ/7kPMa0QOx7xP5IV8EnNrJpY0nbJaHkb5BkAFyk+cefV/2icZdp0AJPaxJRUXcLo0waLIJuvvD -L8y6C98/d3tGfToSJI6WjzwFCm/SlCgdbQzALogi1djPHRPH8EjX1wWnz8dHnjs8NMiAT9QUu/wN -UPf6s+xCX6ndbcj0dc97wXImsQEcXCz9ek60AcUFV7nnPKoF2YjpB0ZBzu9Bga5Y34OirsrXdx/n -ADydb47kMgkdTXg0eDQ8lJsm7U9xxhl6vSAiSFr+S30Dt+dYvsYyTnQeaN2oaFuzPu5ifdmA6Ap1 -erfutGWaIZDgqtCYvDi1czyL+Nw= ------END CERTIFICATE----- - -Camerfirma Global Chambersign Root -================================== ------BEGIN CERTIFICATE----- -MIIExTCCA62gAwIBAgIBADANBgkqhkiG9w0BAQUFADB9MQswCQYDVQQGEwJFVTEnMCUGA1UEChMe -QUMgQ2FtZXJmaXJtYSBTQSBDSUYgQTgyNzQzMjg3MSMwIQYDVQQLExpodHRwOi8vd3d3LmNoYW1i -ZXJzaWduLm9yZzEgMB4GA1UEAxMXR2xvYmFsIENoYW1iZXJzaWduIFJvb3QwHhcNMDMwOTMwMTYx -NDE4WhcNMzcwOTMwMTYxNDE4WjB9MQswCQYDVQQGEwJFVTEnMCUGA1UEChMeQUMgQ2FtZXJmaXJt -YSBTQSBDSUYgQTgyNzQzMjg3MSMwIQYDVQQLExpodHRwOi8vd3d3LmNoYW1iZXJzaWduLm9yZzEg -MB4GA1UEAxMXR2xvYmFsIENoYW1iZXJzaWduIFJvb3QwggEgMA0GCSqGSIb3DQEBAQUAA4IBDQAw -ggEIAoIBAQCicKLQn0KuWxfH2H3PFIP8T8mhtxOviteePgQKkotgVvq0Mi+ITaFgCPS3CU6gSS9J -1tPfnZdan5QEcOw/Wdm3zGaLmFIoCQLfxS+EjXqXd7/sQJ0lcqu1PzKY+7e3/HKE5TWH+VX6ox8O -by4o3Wmg2UIQxvi1RMLQQ3/bvOSiPGpVeAp3qdjqGTK3L/5cPxvusZjsyq16aUXjlg9V9ubtdepl -6DJWk0aJqCWKZQbua795B9Dxt6/tLE2Su8CoX6dnfQTyFQhwrJLWfQTSM/tMtgsL+xrJxI0DqX5c -8lCrEqWhz0hQpe/SyBoT+rB/sYIcd2oPX9wLlY/vQ37mRQklAgEDo4IBUDCCAUwwEgYDVR0TAQH/ -BAgwBgEB/wIBDDA/BgNVHR8EODA2MDSgMqAwhi5odHRwOi8vY3JsLmNoYW1iZXJzaWduLm9yZy9j -aGFtYmVyc2lnbnJvb3QuY3JsMB0GA1UdDgQWBBRDnDafsJ4wTcbOX60Qq+UDpfqpFDAOBgNVHQ8B -Af8EBAMCAQYwEQYJYIZIAYb4QgEBBAQDAgAHMCoGA1UdEQQjMCGBH2NoYW1iZXJzaWducm9vdEBj -aGFtYmVyc2lnbi5vcmcwKgYDVR0SBCMwIYEfY2hhbWJlcnNpZ25yb290QGNoYW1iZXJzaWduLm9y -ZzBbBgNVHSAEVDBSMFAGCysGAQQBgYcuCgEBMEEwPwYIKwYBBQUHAgEWM2h0dHA6Ly9jcHMuY2hh -bWJlcnNpZ24ub3JnL2Nwcy9jaGFtYmVyc2lnbnJvb3QuaHRtbDANBgkqhkiG9w0BAQUFAAOCAQEA -PDtwkfkEVCeR4e3t/mh/YV3lQWVPMvEYBZRqHN4fcNs+ezICNLUMbKGKfKX0j//U2K0X1S0E0T9Y -gOKBWYi+wONGkyT+kL0mojAt6JcmVzWJdJYY9hXiryQZVgICsroPFOrGimbBhkVVi76SvpykBMdJ -PJ7oKXqJ1/6v/2j1pReQvayZzKWGVwlnRtvWFsJG8eSpUPWP0ZIV018+xgBJOm5YstHRJw0lyDL4 -IBHNfTIzSJRUTN3cecQwn+uOuFW114hcxWokPbLTBQNRxgfvzBRydD1ucs4YKIxKoHflCStFREes -t2d/AYoFWpO+ocH/+OcOZ6RHSXZddZAa9SaP8A== ------END CERTIFICATE----- - -NetLock Notary (Class A) Root -============================= ------BEGIN CERTIFICATE----- -MIIGfTCCBWWgAwIBAgICAQMwDQYJKoZIhvcNAQEEBQAwga8xCzAJBgNVBAYTAkhVMRAwDgYDVQQI -EwdIdW5nYXJ5MREwDwYDVQQHEwhCdWRhcGVzdDEnMCUGA1UEChMeTmV0TG9jayBIYWxvemF0Yml6 -dG9uc2FnaSBLZnQuMRowGAYDVQQLExFUYW51c2l0dmFueWtpYWRvazE2MDQGA1UEAxMtTmV0TG9j -ayBLb3pqZWd5em9pIChDbGFzcyBBKSBUYW51c2l0dmFueWtpYWRvMB4XDTk5MDIyNDIzMTQ0N1oX -DTE5MDIxOTIzMTQ0N1owga8xCzAJBgNVBAYTAkhVMRAwDgYDVQQIEwdIdW5nYXJ5MREwDwYDVQQH -EwhCdWRhcGVzdDEnMCUGA1UEChMeTmV0TG9jayBIYWxvemF0Yml6dG9uc2FnaSBLZnQuMRowGAYD -VQQLExFUYW51c2l0dmFueWtpYWRvazE2MDQGA1UEAxMtTmV0TG9jayBLb3pqZWd5em9pIChDbGFz -cyBBKSBUYW51c2l0dmFueWtpYWRvMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAvHSM -D7tM9DceqQWC2ObhbHDqeLVu0ThEDaiDzl3S1tWBxdRL51uUcCbbO51qTGL3cfNk1mE7PetzozfZ -z+qMkjvN9wfcZnSX9EUi3fRc4L9t875lM+QVOr/bmJBVOMTtplVjC7B4BPTjbsE/jvxReB+SnoPC -/tmwqcm8WgD/qaiYdPv2LD4VOQ22BFWoDpggQrOxJa1+mm9dU7GrDPzr4PN6s6iz/0b2Y6LYOph7 -tqyF/7AlT3Rj5xMHpQqPBffAZG9+pyeAlt7ULoZgx2srXnN7F+eRP2QM2EsiNCubMvJIH5+hCoR6 -4sKtlz2O1cH5VqNQ6ca0+pii7pXmKgOM3wIDAQABo4ICnzCCApswDgYDVR0PAQH/BAQDAgAGMBIG -A1UdEwEB/wQIMAYBAf8CAQQwEQYJYIZIAYb4QgEBBAQDAgAHMIICYAYJYIZIAYb4QgENBIICURaC -Ak1GSUdZRUxFTSEgRXplbiB0YW51c2l0dmFueSBhIE5ldExvY2sgS2Z0LiBBbHRhbGFub3MgU3pv -bGdhbHRhdGFzaSBGZWx0ZXRlbGVpYmVuIGxlaXJ0IGVsamFyYXNvayBhbGFwamFuIGtlc3p1bHQu -IEEgaGl0ZWxlc2l0ZXMgZm9seWFtYXRhdCBhIE5ldExvY2sgS2Z0LiB0ZXJtZWtmZWxlbG9zc2Vn -LWJpenRvc2l0YXNhIHZlZGkuIEEgZGlnaXRhbGlzIGFsYWlyYXMgZWxmb2dhZGFzYW5hayBmZWx0 -ZXRlbGUgYXogZWxvaXJ0IGVsbGVub3J6ZXNpIGVsamFyYXMgbWVndGV0ZWxlLiBBeiBlbGphcmFz -IGxlaXJhc2EgbWVndGFsYWxoYXRvIGEgTmV0TG9jayBLZnQuIEludGVybmV0IGhvbmxhcGphbiBh -IGh0dHBzOi8vd3d3Lm5ldGxvY2submV0L2RvY3MgY2ltZW4gdmFneSBrZXJoZXRvIGF6IGVsbGVu -b3J6ZXNAbmV0bG9jay5uZXQgZS1tYWlsIGNpbWVuLiBJTVBPUlRBTlQhIFRoZSBpc3N1YW5jZSBh -bmQgdGhlIHVzZSBvZiB0aGlzIGNlcnRpZmljYXRlIGlzIHN1YmplY3QgdG8gdGhlIE5ldExvY2sg -Q1BTIGF2YWlsYWJsZSBhdCBodHRwczovL3d3dy5uZXRsb2NrLm5ldC9kb2NzIG9yIGJ5IGUtbWFp -bCBhdCBjcHNAbmV0bG9jay5uZXQuMA0GCSqGSIb3DQEBBAUAA4IBAQBIJEb3ulZv+sgoA0BO5TE5 -ayZrU3/b39/zcT0mwBQOxmd7I6gMc90Bu8bKbjc5VdXHjFYgDigKDtIqpLBJUsY4B/6+CgmM0ZjP -ytoUMaFP0jn8DxEsQ8Pdq5PHVT5HfBgaANzze9jyf1JsIPQLX2lS9O74silg6+NJMSEN1rUQQeJB -CWziGppWS3cC9qCbmieH6FUpccKQn0V4GuEVZD3QDtigdp+uxdAu6tYPVuxkf1qbFFgBJ34TUMdr -KuZoPL9coAob4Q566eKAw+np9v1sEZ7Q5SgnK1QyQhSCdeZK8CtmdWOMovsEPoMOmzbwGOQmIMOM -8CgHrTwXZoi1/baI ------END CERTIFICATE----- - -NetLock Business (Class B) Root -=============================== ------BEGIN CERTIFICATE----- -MIIFSzCCBLSgAwIBAgIBaTANBgkqhkiG9w0BAQQFADCBmTELMAkGA1UEBhMCSFUxETAPBgNVBAcT -CEJ1ZGFwZXN0MScwJQYDVQQKEx5OZXRMb2NrIEhhbG96YXRiaXp0b25zYWdpIEtmdC4xGjAYBgNV -BAsTEVRhbnVzaXR2YW55a2lhZG9rMTIwMAYDVQQDEylOZXRMb2NrIFV6bGV0aSAoQ2xhc3MgQikg -VGFudXNpdHZhbnlraWFkbzAeFw05OTAyMjUxNDEwMjJaFw0xOTAyMjAxNDEwMjJaMIGZMQswCQYD -VQQGEwJIVTERMA8GA1UEBxMIQnVkYXBlc3QxJzAlBgNVBAoTHk5ldExvY2sgSGFsb3phdGJpenRv -bnNhZ2kgS2Z0LjEaMBgGA1UECxMRVGFudXNpdHZhbnlraWFkb2sxMjAwBgNVBAMTKU5ldExvY2sg -VXpsZXRpIChDbGFzcyBCKSBUYW51c2l0dmFueWtpYWRvMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCB -iQKBgQCx6gTsIKAjwo84YM/HRrPVG/77uZmeBNwcf4xKgZjupNTKihe5In+DCnVMm8Bp2GQ5o+2S -o/1bXHQawEfKOml2mrriRBf8TKPV/riXiK+IA4kfpPIEPsgHC+b5sy96YhQJRhTKZPWLgLViqNhr -1nGTLbO/CVRY7QbrqHvcQ7GhaQIDAQABo4ICnzCCApswEgYDVR0TAQH/BAgwBgEB/wIBBDAOBgNV -HQ8BAf8EBAMCAAYwEQYJYIZIAYb4QgEBBAQDAgAHMIICYAYJYIZIAYb4QgENBIICURaCAk1GSUdZ -RUxFTSEgRXplbiB0YW51c2l0dmFueSBhIE5ldExvY2sgS2Z0LiBBbHRhbGFub3MgU3pvbGdhbHRh -dGFzaSBGZWx0ZXRlbGVpYmVuIGxlaXJ0IGVsamFyYXNvayBhbGFwamFuIGtlc3p1bHQuIEEgaGl0 -ZWxlc2l0ZXMgZm9seWFtYXRhdCBhIE5ldExvY2sgS2Z0LiB0ZXJtZWtmZWxlbG9zc2VnLWJpenRv -c2l0YXNhIHZlZGkuIEEgZGlnaXRhbGlzIGFsYWlyYXMgZWxmb2dhZGFzYW5hayBmZWx0ZXRlbGUg -YXogZWxvaXJ0IGVsbGVub3J6ZXNpIGVsamFyYXMgbWVndGV0ZWxlLiBBeiBlbGphcmFzIGxlaXJh -c2EgbWVndGFsYWxoYXRvIGEgTmV0TG9jayBLZnQuIEludGVybmV0IGhvbmxhcGphbiBhIGh0dHBz -Oi8vd3d3Lm5ldGxvY2submV0L2RvY3MgY2ltZW4gdmFneSBrZXJoZXRvIGF6IGVsbGVub3J6ZXNA -bmV0bG9jay5uZXQgZS1tYWlsIGNpbWVuLiBJTVBPUlRBTlQhIFRoZSBpc3N1YW5jZSBhbmQgdGhl -IHVzZSBvZiB0aGlzIGNlcnRpZmljYXRlIGlzIHN1YmplY3QgdG8gdGhlIE5ldExvY2sgQ1BTIGF2 -YWlsYWJsZSBhdCBodHRwczovL3d3dy5uZXRsb2NrLm5ldC9kb2NzIG9yIGJ5IGUtbWFpbCBhdCBj -cHNAbmV0bG9jay5uZXQuMA0GCSqGSIb3DQEBBAUAA4GBAATbrowXr/gOkDFOzT4JwG06sPgzTEdM -43WIEJessDgVkcYplswhwG08pXTP2IKlOcNl40JwuyKQ433bNXbhoLXan3BukxowOR0w2y7jfLKR -stE3Kfq51hdcR0/jHTjrn9V7lagonhVK0dHQKwCXoOKSNitjrFgBazMpUIaD8QFI ------END CERTIFICATE----- - -NetLock Express (Class C) Root -============================== ------BEGIN CERTIFICATE----- -MIIFTzCCBLigAwIBAgIBaDANBgkqhkiG9w0BAQQFADCBmzELMAkGA1UEBhMCSFUxETAPBgNVBAcT -CEJ1ZGFwZXN0MScwJQYDVQQKEx5OZXRMb2NrIEhhbG96YXRiaXp0b25zYWdpIEtmdC4xGjAYBgNV -BAsTEVRhbnVzaXR2YW55a2lhZG9rMTQwMgYDVQQDEytOZXRMb2NrIEV4cHJlc3N6IChDbGFzcyBD -KSBUYW51c2l0dmFueWtpYWRvMB4XDTk5MDIyNTE0MDgxMVoXDTE5MDIyMDE0MDgxMVowgZsxCzAJ -BgNVBAYTAkhVMREwDwYDVQQHEwhCdWRhcGVzdDEnMCUGA1UEChMeTmV0TG9jayBIYWxvemF0Yml6 -dG9uc2FnaSBLZnQuMRowGAYDVQQLExFUYW51c2l0dmFueWtpYWRvazE0MDIGA1UEAxMrTmV0TG9j -ayBFeHByZXNzeiAoQ2xhc3MgQykgVGFudXNpdHZhbnlraWFkbzCBnzANBgkqhkiG9w0BAQEFAAOB -jQAwgYkCgYEA6+ywbGGKIyWvYCDj2Z/8kwvbXY2wobNAOoLO/XXgeDIDhlqGlZHtU/qdQPzm6N3Z -W3oDvV3zOwzDUXmbrVWg6dADEK8KuhRC2VImESLH0iDMgqSaqf64gXadarfSNnU+sYYJ9m5tfk63 -euyucYT2BDMIJTLrdKwWRMbkQJMdf60CAwEAAaOCAp8wggKbMBIGA1UdEwEB/wQIMAYBAf8CAQQw -DgYDVR0PAQH/BAQDAgAGMBEGCWCGSAGG+EIBAQQEAwIABzCCAmAGCWCGSAGG+EIBDQSCAlEWggJN -RklHWUVMRU0hIEV6ZW4gdGFudXNpdHZhbnkgYSBOZXRMb2NrIEtmdC4gQWx0YWxhbm9zIFN6b2xn -YWx0YXRhc2kgRmVsdGV0ZWxlaWJlbiBsZWlydCBlbGphcmFzb2sgYWxhcGphbiBrZXN6dWx0LiBB -IGhpdGVsZXNpdGVzIGZvbHlhbWF0YXQgYSBOZXRMb2NrIEtmdC4gdGVybWVrZmVsZWxvc3NlZy1i -aXp0b3NpdGFzYSB2ZWRpLiBBIGRpZ2l0YWxpcyBhbGFpcmFzIGVsZm9nYWRhc2FuYWsgZmVsdGV0 -ZWxlIGF6IGVsb2lydCBlbGxlbm9yemVzaSBlbGphcmFzIG1lZ3RldGVsZS4gQXogZWxqYXJhcyBs -ZWlyYXNhIG1lZ3RhbGFsaGF0byBhIE5ldExvY2sgS2Z0LiBJbnRlcm5ldCBob25sYXBqYW4gYSBo -dHRwczovL3d3dy5uZXRsb2NrLm5ldC9kb2NzIGNpbWVuIHZhZ3kga2VyaGV0byBheiBlbGxlbm9y -emVzQG5ldGxvY2submV0IGUtbWFpbCBjaW1lbi4gSU1QT1JUQU5UISBUaGUgaXNzdWFuY2UgYW5k -IHRoZSB1c2Ugb2YgdGhpcyBjZXJ0aWZpY2F0ZSBpcyBzdWJqZWN0IHRvIHRoZSBOZXRMb2NrIENQ -UyBhdmFpbGFibGUgYXQgaHR0cHM6Ly93d3cubmV0bG9jay5uZXQvZG9jcyBvciBieSBlLW1haWwg -YXQgY3BzQG5ldGxvY2submV0LjANBgkqhkiG9w0BAQQFAAOBgQAQrX/XDDKACtiG8XmYta3UzbM2 -xJZIwVzNmtkFLp++UOv0JhQQLdRmF/iewSf98e3ke0ugbLWrmldwpu2gpO0u9f38vf5NNwgMvOOW -gyL1SRt/Syu0VMGAfJlOHdCM7tCs5ZL6dVb+ZKATj7i4Fp1hBWeAyNDYpQcCNJgEjTME1A== ------END CERTIFICATE----- - -XRamp Global CA Root -==================== ------BEGIN CERTIFICATE----- -MIIEMDCCAxigAwIBAgIQUJRs7Bjq1ZxN1ZfvdY+grTANBgkqhkiG9w0BAQUFADCBgjELMAkGA1UE -BhMCVVMxHjAcBgNVBAsTFXd3dy54cmFtcHNlY3VyaXR5LmNvbTEkMCIGA1UEChMbWFJhbXAgU2Vj -dXJpdHkgU2VydmljZXMgSW5jMS0wKwYDVQQDEyRYUmFtcCBHbG9iYWwgQ2VydGlmaWNhdGlvbiBB -dXRob3JpdHkwHhcNMDQxMTAxMTcxNDA0WhcNMzUwMTAxMDUzNzE5WjCBgjELMAkGA1UEBhMCVVMx -HjAcBgNVBAsTFXd3dy54cmFtcHNlY3VyaXR5LmNvbTEkMCIGA1UEChMbWFJhbXAgU2VjdXJpdHkg -U2VydmljZXMgSW5jMS0wKwYDVQQDEyRYUmFtcCBHbG9iYWwgQ2VydGlmaWNhdGlvbiBBdXRob3Jp -dHkwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCYJB69FbS638eMpSe2OAtp87ZOqCwu -IR1cRN8hXX4jdP5efrRKt6atH67gBhbim1vZZ3RrXYCPKZ2GG9mcDZhtdhAoWORlsH9KmHmf4MMx -foArtYzAQDsRhtDLooY2YKTVMIJt2W7QDxIEM5dfT2Fa8OT5kavnHTu86M/0ay00fOJIYRyO82FE -zG+gSqmUsE3a56k0enI4qEHMPJQRfevIpoy3hsvKMzvZPTeL+3o+hiznc9cKV6xkmxnr9A8ECIqs -AxcZZPRaJSKNNCyy9mgdEm3Tih4U2sSPpuIjhdV6Db1q4Ons7Be7QhtnqiXtRYMh/MHJfNViPvry -xS3T/dRlAgMBAAGjgZ8wgZwwEwYJKwYBBAGCNxQCBAYeBABDAEEwCwYDVR0PBAQDAgGGMA8GA1Ud -EwEB/wQFMAMBAf8wHQYDVR0OBBYEFMZPoj0GY4QJnM5i5ASsjVy16bYbMDYGA1UdHwQvMC0wK6Ap -oCeGJWh0dHA6Ly9jcmwueHJhbXBzZWN1cml0eS5jb20vWEdDQS5jcmwwEAYJKwYBBAGCNxUBBAMC -AQEwDQYJKoZIhvcNAQEFBQADggEBAJEVOQMBG2f7Shz5CmBbodpNl2L5JFMn14JkTpAuw0kbK5rc -/Kh4ZzXxHfARvbdI4xD2Dd8/0sm2qlWkSLoC295ZLhVbO50WfUfXN+pfTXYSNrsf16GBBEYgoyxt -qZ4Bfj8pzgCT3/3JknOJiWSe5yvkHJEs0rnOfc5vMZnT5r7SHpDwCRR5XCOrTdLaIR9NmXmd4c8n -nxCbHIgNsIpkQTG4DmyQJKSbXHGPurt+HBvbaoAPIbzp26a3QPSyi6mx5O+aGtA9aZnuqCij4Tyz -8LIRnM98QObd50N9otg6tamN8jSZxNQQ4Qb9CYQQO+7ETPTsJ3xCwnR8gooJybQDJbw= ------END CERTIFICATE----- - -Go Daddy Class 2 CA -=================== ------BEGIN CERTIFICATE----- -MIIEADCCAuigAwIBAgIBADANBgkqhkiG9w0BAQUFADBjMQswCQYDVQQGEwJVUzEhMB8GA1UEChMY -VGhlIEdvIERhZGR5IEdyb3VwLCBJbmMuMTEwLwYDVQQLEyhHbyBEYWRkeSBDbGFzcyAyIENlcnRp -ZmljYXRpb24gQXV0aG9yaXR5MB4XDTA0MDYyOTE3MDYyMFoXDTM0MDYyOTE3MDYyMFowYzELMAkG -A1UEBhMCVVMxITAfBgNVBAoTGFRoZSBHbyBEYWRkeSBHcm91cCwgSW5jLjExMC8GA1UECxMoR28g -RGFkZHkgQ2xhc3MgMiBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTCCASAwDQYJKoZIhvcNAQEBBQAD -ggENADCCAQgCggEBAN6d1+pXGEmhW+vXX0iG6r7d/+TvZxz0ZWizV3GgXne77ZtJ6XCAPVYYYwhv -2vLM0D9/AlQiVBDYsoHUwHU9S3/Hd8M+eKsaA7Ugay9qK7HFiH7Eux6wwdhFJ2+qN1j3hybX2C32 -qRe3H3I2TqYXP2WYktsqbl2i/ojgC95/5Y0V4evLOtXiEqITLdiOr18SPaAIBQi2XKVlOARFmR6j -YGB0xUGlcmIbYsUfb18aQr4CUWWoriMYavx4A6lNf4DD+qta/KFApMoZFv6yyO9ecw3ud72a9nmY -vLEHZ6IVDd2gWMZEewo+YihfukEHU1jPEX44dMX4/7VpkI+EdOqXG68CAQOjgcAwgb0wHQYDVR0O -BBYEFNLEsNKR1EwRcbNhyz2h/t2oatTjMIGNBgNVHSMEgYUwgYKAFNLEsNKR1EwRcbNhyz2h/t2o -atTjoWekZTBjMQswCQYDVQQGEwJVUzEhMB8GA1UEChMYVGhlIEdvIERhZGR5IEdyb3VwLCBJbmMu -MTEwLwYDVQQLEyhHbyBEYWRkeSBDbGFzcyAyIENlcnRpZmljYXRpb24gQXV0aG9yaXR5ggEAMAwG -A1UdEwQFMAMBAf8wDQYJKoZIhvcNAQEFBQADggEBADJL87LKPpH8EsahB4yOd6AzBhRckB4Y9wim -PQoZ+YeAEW5p5JYXMP80kWNyOO7MHAGjHZQopDH2esRU1/blMVgDoszOYtuURXO1v0XJJLXVggKt -I3lpjbi2Tc7PTMozI+gciKqdi0FuFskg5YmezTvacPd+mSYgFFQlq25zheabIZ0KbIIOqPjCDPoQ -HmyW74cNxA9hi63ugyuV+I6ShHI56yDqg+2DzZduCLzrTia2cyvk0/ZM/iZx4mERdEr/VxqHD3VI -Ls9RaRegAhJhldXRQLIQTO7ErBBDpqWeCtWVYpoNz4iCxTIM5CufReYNnyicsbkqWletNw+vHX/b -vZ8= ------END CERTIFICATE----- - -Starfield Class 2 CA -==================== ------BEGIN CERTIFICATE----- -MIIEDzCCAvegAwIBAgIBADANBgkqhkiG9w0BAQUFADBoMQswCQYDVQQGEwJVUzElMCMGA1UEChMc -U3RhcmZpZWxkIFRlY2hub2xvZ2llcywgSW5jLjEyMDAGA1UECxMpU3RhcmZpZWxkIENsYXNzIDIg -Q2VydGlmaWNhdGlvbiBBdXRob3JpdHkwHhcNMDQwNjI5MTczOTE2WhcNMzQwNjI5MTczOTE2WjBo -MQswCQYDVQQGEwJVUzElMCMGA1UEChMcU3RhcmZpZWxkIFRlY2hub2xvZ2llcywgSW5jLjEyMDAG -A1UECxMpU3RhcmZpZWxkIENsYXNzIDIgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwggEgMA0GCSqG -SIb3DQEBAQUAA4IBDQAwggEIAoIBAQC3Msj+6XGmBIWtDBFk385N78gDGIc/oav7PKaf8MOh2tTY -bitTkPskpD6E8J7oX+zlJ0T1KKY/e97gKvDIr1MvnsoFAZMej2YcOadN+lq2cwQlZut3f+dZxkqZ -JRRU6ybH838Z1TBwj6+wRir/resp7defqgSHo9T5iaU0X9tDkYI22WY8sbi5gv2cOj4QyDvvBmVm -epsZGD3/cVE8MC5fvj13c7JdBmzDI1aaK4UmkhynArPkPw2vCHmCuDY96pzTNbO8acr1zJ3o/WSN -F4Azbl5KXZnJHoe0nRrA1W4TNSNe35tfPe/W93bC6j67eA0cQmdrBNj41tpvi/JEoAGrAgEDo4HF -MIHCMB0GA1UdDgQWBBS/X7fRzt0fhvRbVazc1xDCDqmI5zCBkgYDVR0jBIGKMIGHgBS/X7fRzt0f -hvRbVazc1xDCDqmI56FspGowaDELMAkGA1UEBhMCVVMxJTAjBgNVBAoTHFN0YXJmaWVsZCBUZWNo -bm9sb2dpZXMsIEluYy4xMjAwBgNVBAsTKVN0YXJmaWVsZCBDbGFzcyAyIENlcnRpZmljYXRpb24g -QXV0aG9yaXR5ggEAMAwGA1UdEwQFMAMBAf8wDQYJKoZIhvcNAQEFBQADggEBAAWdP4id0ckaVaGs -afPzWdqbAYcaT1epoXkJKtv3L7IezMdeatiDh6GX70k1PncGQVhiv45YuApnP+yz3SFmH8lU+nLM -PUxA2IGvd56Deruix/U0F47ZEUD0/CwqTRV/p2JdLiXTAAsgGh1o+Re49L2L7ShZ3U0WixeDyLJl -xy16paq8U4Zt3VekyvggQQto8PT7dL5WXXp59fkdheMtlb71cZBDzI0fmgAKhynpVSJYACPq4xJD -KVtHCN2MQWplBqjlIapBtJUhlbl90TSrE9atvNziPTnNvT51cKEYWQPJIrSPnNVeKtelttQKbfi3 -QBFGmh95DmK/D5fs4C8fF5Q= ------END CERTIFICATE----- - -StartCom Certification Authority -================================ ------BEGIN CERTIFICATE----- -MIIHyTCCBbGgAwIBAgIBATANBgkqhkiG9w0BAQUFADB9MQswCQYDVQQGEwJJTDEWMBQGA1UEChMN -U3RhcnRDb20gTHRkLjErMCkGA1UECxMiU2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmlu -ZzEpMCcGA1UEAxMgU3RhcnRDb20gQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwHhcNMDYwOTE3MTk0 -NjM2WhcNMzYwOTE3MTk0NjM2WjB9MQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20gTHRk -LjErMCkGA1UECxMiU2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzEpMCcGA1UEAxMg -U3RhcnRDb20gQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAw -ggIKAoICAQDBiNsJvGxGfHiflXu1M5DycmLWwTYgIiRezul38kMKogZkpMyONvg45iPwbm2xPN1y -o4UcodM9tDMr0y+v/uqwQVlntsQGfQqedIXWeUyAN3rfOQVSWff0G0ZDpNKFhdLDcfN1YjS6LIp/ -Ho/u7TTQEceWzVI9ujPW3U3eCztKS5/CJi/6tRYccjV3yjxd5srhJosaNnZcAdt0FCX+7bWgiA/d -eMotHweXMAEtcnn6RtYTKqi5pquDSR3l8u/d5AGOGAqPY1MWhWKpDhk6zLVmpsJrdAfkK+F2PrRt -2PZE4XNiHzvEvqBTViVsUQn3qqvKv3b9bZvzndu/PWa8DFaqr5hIlTpL36dYUNk4dalb6kMMAv+Z -6+hsTXBbKWWc3apdzK8BMewM69KN6Oqce+Zu9ydmDBpI125C4z/eIT574Q1w+2OqqGwaVLRcJXrJ -osmLFqa7LH4XXgVNWG4SHQHuEhANxjJ/GP/89PrNbpHoNkm+Gkhpi8KWTRoSsmkXwQqQ1vp5Iki/ -untp+HDH+no32NgN0nZPV/+Qt+OR0t3vwmC3Zzrd/qqc8NSLf3Iizsafl7b4r4qgEKjZ+xjGtrVc -UjyJthkqcwEKDwOzEmDyei+B26Nu/yYwl/WL3YlXtq09s68rxbd2AvCl1iuahhQqcvbjM4xdCUsT -37uMdBNSSwIDAQABo4ICUjCCAk4wDAYDVR0TBAUwAwEB/zALBgNVHQ8EBAMCAa4wHQYDVR0OBBYE -FE4L7xqkQFulF2mHMMo0aEPQQa7yMGQGA1UdHwRdMFswLKAqoCiGJmh0dHA6Ly9jZXJ0LnN0YXJ0 -Y29tLm9yZy9zZnNjYS1jcmwuY3JsMCugKaAnhiVodHRwOi8vY3JsLnN0YXJ0Y29tLm9yZy9zZnNj -YS1jcmwuY3JsMIIBXQYDVR0gBIIBVDCCAVAwggFMBgsrBgEEAYG1NwEBATCCATswLwYIKwYBBQUH -AgEWI2h0dHA6Ly9jZXJ0LnN0YXJ0Y29tLm9yZy9wb2xpY3kucGRmMDUGCCsGAQUFBwIBFilodHRw -Oi8vY2VydC5zdGFydGNvbS5vcmcvaW50ZXJtZWRpYXRlLnBkZjCB0AYIKwYBBQUHAgIwgcMwJxYg -U3RhcnQgQ29tbWVyY2lhbCAoU3RhcnRDb20pIEx0ZC4wAwIBARqBl0xpbWl0ZWQgTGlhYmlsaXR5 -LCByZWFkIHRoZSBzZWN0aW9uICpMZWdhbCBMaW1pdGF0aW9ucyogb2YgdGhlIFN0YXJ0Q29tIENl -cnRpZmljYXRpb24gQXV0aG9yaXR5IFBvbGljeSBhdmFpbGFibGUgYXQgaHR0cDovL2NlcnQuc3Rh -cnRjb20ub3JnL3BvbGljeS5wZGYwEQYJYIZIAYb4QgEBBAQDAgAHMDgGCWCGSAGG+EIBDQQrFilT -dGFydENvbSBGcmVlIFNTTCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTANBgkqhkiG9w0BAQUFAAOC -AgEAFmyZ9GYMNPXQhV59CuzaEE44HF7fpiUFS5Eyweg78T3dRAlbB0mKKctmArexmvclmAk8jhvh -3TaHK0u7aNM5Zj2gJsfyOZEdUauCe37Vzlrk4gNXcGmXCPleWKYK34wGmkUWFjgKXlf2Ysd6AgXm -vB618p70qSmD+LIU424oh0TDkBreOKk8rENNZEXO3SipXPJzewT4F+irsfMuXGRuczE6Eri8sxHk -fY+BUZo7jYn0TZNmezwD7dOaHZrzZVD1oNB1ny+v8OqCQ5j4aZyJecRDjkZy42Q2Eq/3JR44iZB3 -fsNrarnDy0RLrHiQi+fHLB5LEUTINFInzQpdn4XBidUaePKVEFMy3YCEZnXZtWgo+2EuvoSoOMCZ -EoalHmdkrQYuL6lwhceWD3yJZfWOQ1QOq92lgDmUYMA0yZZwLKMS9R9Ie70cfmu3nZD0Ijuu+Pwq -yvqCUqDvr0tVk+vBtfAii6w0TiYiBKGHLHVKt+V9E9e4DGTANtLJL4YSjCMJwRuCO3NJo2pXh5Tl -1njFmUNj403gdy3hZZlyaQQaRwnmDwFWJPsfvw55qVguucQJAX6Vum0ABj6y6koQOdjQK/W/7HW/ -lwLFCRsI3FU34oH7N4RDYiDK51ZLZer+bMEkkyShNOsF/5oirpt9P/FlUQqmMGqz9IgcgA38coro -g14= ------END CERTIFICATE----- - -Taiwan GRCA -=========== ------BEGIN CERTIFICATE----- -MIIFcjCCA1qgAwIBAgIQH51ZWtcvwgZEpYAIaeNe9jANBgkqhkiG9w0BAQUFADA/MQswCQYDVQQG -EwJUVzEwMC4GA1UECgwnR292ZXJubWVudCBSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4X -DTAyMTIwNTEzMjMzM1oXDTMyMTIwNTEzMjMzM1owPzELMAkGA1UEBhMCVFcxMDAuBgNVBAoMJ0dv -dmVybm1lbnQgUm9vdCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTCCAiIwDQYJKoZIhvcNAQEBBQAD -ggIPADCCAgoCggIBAJoluOzMonWoe/fOW1mKydGGEghU7Jzy50b2iPN86aXfTEc2pBsBHH8eV4qN -w8XRIePaJD9IK/ufLqGU5ywck9G/GwGHU5nOp/UKIXZ3/6m3xnOUT0b3EEk3+qhZSV1qgQdW8or5 -BtD3cCJNtLdBuTK4sfCxw5w/cP1T3YGq2GN49thTbqGsaoQkclSGxtKyyhwOeYHWtXBiCAEuTk8O -1RGvqa/lmr/czIdtJuTJV6L7lvnM4T9TjGxMfptTCAtsF/tnyMKtsc2AtJfcdgEWFelq16TheEfO -htX7MfP6Mb40qij7cEwdScevLJ1tZqa2jWR+tSBqnTuBto9AAGdLiYa4zGX+FVPpBMHWXx1E1wov -J5pGfaENda1UhhXcSTvxls4Pm6Dso3pdvtUqdULle96ltqqvKKyskKw4t9VoNSZ63Pc78/1Fm9G7 -Q3hub/FCVGqY8A2tl+lSXunVanLeavcbYBT0peS2cWeqH+riTcFCQP5nRhc4L0c/cZyu5SHKYS1t -B6iEfC3uUSXxY5Ce/eFXiGvviiNtsea9P63RPZYLhY3Naye7twWb7LuRqQoHEgKXTiCQ8P8NHuJB -O9NAOueNXdpm5AKwB1KYXA6OM5zCppX7VRluTI6uSw+9wThNXo+EHWbNxWCWtFJaBYmOlXqYwZE8 -lSOyDvR5tMl8wUohAgMBAAGjajBoMB0GA1UdDgQWBBTMzO/MKWCkO7GStjz6MmKPrCUVOzAMBgNV -HRMEBTADAQH/MDkGBGcqBwAEMTAvMC0CAQAwCQYFKw4DAhoFADAHBgVnKgMAAAQUA5vwIhP/lSg2 -09yewDL7MTqKUWUwDQYJKoZIhvcNAQEFBQADggIBAECASvomyc5eMN1PhnR2WPWus4MzeKR6dBcZ -TulStbngCnRiqmjKeKBMmo4sIy7VahIkv9Ro04rQ2JyftB8M3jh+Vzj8jeJPXgyfqzvS/3WXy6Tj -Zwj/5cAWtUgBfen5Cv8b5Wppv3ghqMKnI6mGq3ZW6A4M9hPdKmaKZEk9GhiHkASfQlK3T8v+R0F2 -Ne//AHY2RTKbxkaFXeIksB7jSJaYV0eUVXoPQbFEJPPB/hprv4j9wabak2BegUqZIJxIZhm1AHlU -D7gsL0u8qV1bYH+Mh6XgUmMqvtg7hUAV/h62ZT/FS9p+tXo1KaMuephgIqP0fSdOLeq0dDzpD6Qz -DxARvBMB1uUO07+1EqLhRSPAzAhuYbeJq4PjJB7mXQfnHyA+z2fI56wwbSdLaG5LKlwCCDTb+Hbk -Z6MmnD+iMsJKxYEYMRBWqoTvLQr/uB930r+lWKBi5NdLkXWNiYCYfm3LU05er/ayl4WXudpVBrkk -7tfGOB5jGxI7leFYrPLfhNVfmS8NVVvmONsuP3LpSIXLuykTjx44VbnzssQwmSNOXfJIoRIM3BKQ -CZBUkQM8R+XVyWXgt0t97EfTsws+rZ7QdAAO671RrcDeLMDDav7v3Aun+kbfYNucpllQdSNpc5Oy -+fwC00fmcc4QAu4njIT/rEUNE1yDMuAlpYYsfPQS ------END CERTIFICATE----- - -Firmaprofesional Root CA -======================== ------BEGIN CERTIFICATE----- -MIIEVzCCAz+gAwIBAgIBATANBgkqhkiG9w0BAQUFADCBnTELMAkGA1UEBhMCRVMxIjAgBgNVBAcT -GUMvIE11bnRhbmVyIDI0NCBCYXJjZWxvbmExQjBABgNVBAMTOUF1dG9yaWRhZCBkZSBDZXJ0aWZp -Y2FjaW9uIEZpcm1hcHJvZmVzaW9uYWwgQ0lGIEE2MjYzNDA2ODEmMCQGCSqGSIb3DQEJARYXY2FA -ZmlybWFwcm9mZXNpb25hbC5jb20wHhcNMDExMDI0MjIwMDAwWhcNMTMxMDI0MjIwMDAwWjCBnTEL -MAkGA1UEBhMCRVMxIjAgBgNVBAcTGUMvIE11bnRhbmVyIDI0NCBCYXJjZWxvbmExQjBABgNVBAMT -OUF1dG9yaWRhZCBkZSBDZXJ0aWZpY2FjaW9uIEZpcm1hcHJvZmVzaW9uYWwgQ0lGIEE2MjYzNDA2 -ODEmMCQGCSqGSIb3DQEJARYXY2FAZmlybWFwcm9mZXNpb25hbC5jb20wggEiMA0GCSqGSIb3DQEB -AQUAA4IBDwAwggEKAoIBAQDnIwNvbyOlXnjOlSztlB5uCp4Bx+ow0Syd3Tfom5h5VtP8c9/Qit5V -j1H5WuretXDE7aTt/6MNbg9kUDGvASdYrv5sp0ovFy3Tc9UTHI9ZpTQsHVQERc1ouKDAA6XPhUJH -lShbz++AbOCQl4oBPB3zhxAwJkh91/zpnZFx/0GaqUC1N5wpIE8fUuOgfRNtVLcK3ulqTgesrBlf -3H5idPayBQC6haD9HThuy1q7hryUZzM1gywfI834yJFxzJeL764P3CkDG8A563DtwW4O2GcLiam8 -NeTvtjS0pbbELaW+0MOUJEjb35bTALVmGotmBQ/dPz/LP6pemkr4tErvlTcbAgMBAAGjgZ8wgZww -KgYDVR0RBCMwIYYfaHR0cDovL3d3dy5maXJtYXByb2Zlc2lvbmFsLmNvbTASBgNVHRMBAf8ECDAG -AQH/AgEBMCsGA1UdEAQkMCKADzIwMDExMDI0MjIwMDAwWoEPMjAxMzEwMjQyMjAwMDBaMA4GA1Ud -DwEB/wQEAwIBBjAdBgNVHQ4EFgQUMwugZtHq2s7eYpMEKFK1FH84aLcwDQYJKoZIhvcNAQEFBQAD -ggEBAEdz/o0nVPD11HecJ3lXV7cVVuzH2Fi3AQL0M+2TUIiefEaxvT8Ub/GzR0iLjJcG1+p+o1wq -u00vR+L4OQbJnC4xGgN49Lw4xiKLMzHwFgQEffl25EvXwOaD7FnMP97/T2u3Z36mhoEyIwOdyPdf -wUpgpZKpsaSgYMN4h7Mi8yrrW6ntBas3D7Hi05V2Y1Z0jFhyGzflZKG+TQyTmAyX9odtsz/ny4Cm -7YjHX1BiAuiZdBbQ5rQ58SfLyEDW44YQqSMSkuBpQWOnryULwMWSyx6Yo1q6xTMPoJcB3X/ge9YG -VM+h4k0460tQtcsm9MracEpqoeJ5quGnM/b9Sh/22WA= ------END CERTIFICATE----- - -Wells Fargo Root CA -=================== ------BEGIN CERTIFICATE----- -MIID5TCCAs2gAwIBAgIEOeSXnjANBgkqhkiG9w0BAQUFADCBgjELMAkGA1UEBhMCVVMxFDASBgNV -BAoTC1dlbGxzIEZhcmdvMSwwKgYDVQQLEyNXZWxscyBGYXJnbyBDZXJ0aWZpY2F0aW9uIEF1dGhv -cml0eTEvMC0GA1UEAxMmV2VsbHMgRmFyZ28gUm9vdCBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkwHhcN -MDAxMDExMTY0MTI4WhcNMjEwMTE0MTY0MTI4WjCBgjELMAkGA1UEBhMCVVMxFDASBgNVBAoTC1dl -bGxzIEZhcmdvMSwwKgYDVQQLEyNXZWxscyBGYXJnbyBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTEv -MC0GA1UEAxMmV2VsbHMgRmFyZ28gUm9vdCBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkwggEiMA0GCSqG -SIb3DQEBAQUAA4IBDwAwggEKAoIBAQDVqDM7Jvk0/82bfuUER84A4n135zHCLielTWi5MbqNQ1mX -x3Oqfz1cQJ4F5aHiidlMuD+b+Qy0yGIZLEWukR5zcUHESxP9cMIlrCL1dQu3U+SlK93OvRw6esP3 -E48mVJwWa2uv+9iWsWCaSOAlIiR5NM4OJgALTqv9i86C1y8IcGjBqAr5dE8Hq6T54oN+J3N0Prj5 -OEL8pahbSCOz6+MlsoCultQKnMJ4msZoGK43YjdeUXWoWGPAUe5AeH6orxqg4bB4nVCMe+ez/I4j -sNtlAHCEAQgAFG5Uhpq6zPk3EPbg3oQtnaSFN9OH4xXQwReQfhkhahKpdv0SAulPIV4XAgMBAAGj -YTBfMA8GA1UdEwEB/wQFMAMBAf8wTAYDVR0gBEUwQzBBBgtghkgBhvt7hwcBCzAyMDAGCCsGAQUF -BwIBFiRodHRwOi8vd3d3LndlbGxzZmFyZ28uY29tL2NlcnRwb2xpY3kwDQYJKoZIhvcNAQEFBQAD -ggEBANIn3ZwKdyu7IvICtUpKkfnRLb7kuxpo7w6kAOnu5+/u9vnldKTC2FJYxHT7zmu1Oyl5GFrv -m+0fazbuSCUlFLZWohDo7qd/0D+j0MNdJu4HzMPBJCGHHt8qElNvQRbn7a6U+oxy+hNH8Dx+rn0R -OhPs7fpvcmR7nX1/Jv16+yWt6j4pf0zjAFcysLPp7VMX2YuyFA4w6OXVE8Zkr8QA1dhYJPz1j+zx -x32l2w8n0cbyQIjmH/ZhqPRCyLk306m+LFZ4wnKbWV01QIroTmMatukgalHizqSQ33ZwmVxwQ023 -tqcZZE6St8WRPH9IFmV7Fv3L/PvZ1dZPIWU7Sn9Ho/s= ------END CERTIFICATE----- - -Swisscom Root CA 1 -================== ------BEGIN CERTIFICATE----- -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 -NY6E0F/6MBr1mmz0DlP5OlvRHA== ------END CERTIFICATE----- - -DigiCert Assured ID Root CA -=========================== ------BEGIN CERTIFICATE----- -MIIDtzCCAp+gAwIBAgIQDOfg5RfYRv6P5WD8G/AwOTANBgkqhkiG9w0BAQUFADBlMQswCQYDVQQG -EwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3d3cuZGlnaWNlcnQuY29tMSQw -IgYDVQQDExtEaWdpQ2VydCBBc3N1cmVkIElEIFJvb3QgQ0EwHhcNMDYxMTEwMDAwMDAwWhcNMzEx -MTEwMDAwMDAwWjBlMQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQL -ExB3d3cuZGlnaWNlcnQuY29tMSQwIgYDVQQDExtEaWdpQ2VydCBBc3N1cmVkIElEIFJvb3QgQ0Ew -ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCtDhXO5EOAXLGH87dg+XESpa7cJpSIqvTO -9SA5KFhgDPiA2qkVlTJhPLWxKISKityfCgyDF3qPkKyK53lTXDGEKvYPmDI2dsze3Tyoou9q+yHy -UmHfnyDXH+Kx2f4YZNISW1/5WBg1vEfNoTb5a3/UsDg+wRvDjDPZ2C8Y/igPs6eD1sNuRMBhNZYW -/lmci3Zt1/GiSw0r/wty2p5g0I6QNcZ4VYcgoc/lbQrISXwxmDNsIumH0DJaoroTghHtORedmTpy -oeb6pNnVFzF1roV9Iq4/AUaG9ih5yLHa5FcXxH4cDrC0kqZWs72yl+2qp/C3xag/lRbQ/6GW6whf -GHdPAgMBAAGjYzBhMA4GA1UdDwEB/wQEAwIBhjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBRF -66Kv9JLLgjEtUYunpyGd823IDzAfBgNVHSMEGDAWgBRF66Kv9JLLgjEtUYunpyGd823IDzANBgkq -hkiG9w0BAQUFAAOCAQEAog683+Lt8ONyc3pklL/3cmbYMuRCdWKuh+vy1dneVrOfzM4UKLkNl2Bc -EkxY5NM9g0lFWJc1aRqoR+pWxnmrEthngYTffwk8lOa4JiwgvT2zKIn3X/8i4peEH+ll74fg38Fn -SbNd67IJKusm7Xi+fT8r87cmNW1fiQG2SVufAQWbqz0lwcy2f8Lxb4bG+mRo64EtlOtCt/qMHt1i -8b5QZ7dsvfPxH2sMNgcWfzd8qVttevESRmCD1ycEvkvOl77DZypoEd+A5wwzZr8TDRRu838fYxAe -+o0bJW1sj6W3YQGx0qMmoRBxna3iw/nDmVG3KwcIzi7mULKn+gpFL6Lw8g== ------END CERTIFICATE----- - -DigiCert Global Root CA -======================= ------BEGIN CERTIFICATE----- -MIIDrzCCApegAwIBAgIQCDvgVpBCRrGhdWrJWZHHSjANBgkqhkiG9w0BAQUFADBhMQswCQYDVQQG -EwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3d3cuZGlnaWNlcnQuY29tMSAw -HgYDVQQDExdEaWdpQ2VydCBHbG9iYWwgUm9vdCBDQTAeFw0wNjExMTAwMDAwMDBaFw0zMTExMTAw -MDAwMDBaMGExCzAJBgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3 -dy5kaWdpY2VydC5jb20xIDAeBgNVBAMTF0RpZ2lDZXJ0IEdsb2JhbCBSb290IENBMIIBIjANBgkq -hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA4jvhEXLeqKTTo1eqUKKPC3eQyaKl7hLOllsBCSDMAZOn -TjC3U/dDxGkAV53ijSLdhwZAAIEJzs4bg7/fzTtxRuLWZscFs3YnFo97nh6Vfe63SKMI2tavegw5 -BmV/Sl0fvBf4q77uKNd0f3p4mVmFaG5cIzJLv07A6Fpt43C/dxC//AH2hdmoRBBYMql1GNXRor5H -4idq9Joz+EkIYIvUX7Q6hL+hqkpMfT7PT19sdl6gSzeRntwi5m3OFBqOasv+zbMUZBfHWymeMr/y -7vrTC0LUq7dBMtoM1O/4gdW7jVg/tRvoSSiicNoxBN33shbyTApOB6jtSj1etX+jkMOvJwIDAQAB -o2MwYTAOBgNVHQ8BAf8EBAMCAYYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUA95QNVbRTLtm -8KPiGxvDl7I90VUwHwYDVR0jBBgwFoAUA95QNVbRTLtm8KPiGxvDl7I90VUwDQYJKoZIhvcNAQEF -BQADggEBAMucN6pIExIK+t1EnE9SsPTfrgT1eXkIoyQY/EsrhMAtudXH/vTBH1jLuG2cenTnmCmr -EbXjcKChzUyImZOMkXDiqw8cvpOp/2PV5Adg06O/nVsJ8dWO41P0jmP6P6fbtGbfYmbW0W5BjfIt -tep3Sp+dWOIrWcBAI+0tKIJFPnlUkiaY4IBIqDfv8NZ5YBberOgOzW6sRBc4L0na4UU+Krk2U886 -UAb3LujEV0lsYSEY1QSteDwsOoBrp+uvFRTp2InBuThs4pFsiv9kuXclVzDAGySj4dzp30d8tbQk -CAUw7C29C79Fv1C5qfPrmAESrciIxpg0X40KPMbp1ZWVbd4= ------END CERTIFICATE----- - -DigiCert High Assurance EV Root CA -================================== ------BEGIN CERTIFICATE----- -MIIDxTCCAq2gAwIBAgIQAqxcJmoLQJuPC3nyrkYldzANBgkqhkiG9w0BAQUFADBsMQswCQYDVQQG -EwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3d3cuZGlnaWNlcnQuY29tMSsw -KQYDVQQDEyJEaWdpQ2VydCBIaWdoIEFzc3VyYW5jZSBFViBSb290IENBMB4XDTA2MTExMDAwMDAw -MFoXDTMxMTExMDAwMDAwMFowbDELMAkGA1UEBhMCVVMxFTATBgNVBAoTDERpZ2lDZXJ0IEluYzEZ -MBcGA1UECxMQd3d3LmRpZ2ljZXJ0LmNvbTErMCkGA1UEAxMiRGlnaUNlcnQgSGlnaCBBc3N1cmFu -Y2UgRVYgUm9vdCBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMbM5XPm+9S75S0t -Mqbf5YE/yc0lSbZxKsPVlDRnogocsF9ppkCxxLeyj9CYpKlBWTrT3JTWPNt0OKRKzE0lgvdKpVMS -OO7zSW1xkX5jtqumX8OkhPhPYlG++MXs2ziS4wblCJEMxChBVfvLWokVfnHoNb9Ncgk9vjo4UFt3 -MRuNs8ckRZqnrG0AFFoEt7oT61EKmEFBIk5lYYeBQVCmeVyJ3hlKV9Uu5l0cUyx+mM0aBhakaHPQ -NAQTXKFx01p8VdteZOE3hzBWBOURtCmAEvF5OYiiAhF8J2a3iLd48soKqDirCmTCv2ZdlYTBoSUe -h10aUAsgEsxBu24LUTi4S8sCAwEAAaNjMGEwDgYDVR0PAQH/BAQDAgGGMA8GA1UdEwEB/wQFMAMB -Af8wHQYDVR0OBBYEFLE+w2kD+L9HAdSYJhoIAu9jZCvDMB8GA1UdIwQYMBaAFLE+w2kD+L9HAdSY -JhoIAu9jZCvDMA0GCSqGSIb3DQEBBQUAA4IBAQAcGgaX3NecnzyIZgYIVyHbIUf4KmeqvxgydkAQ -V8GK83rZEWWONfqe/EW1ntlMMUu4kehDLI6zeM7b41N5cdblIZQB2lWHmiRk9opmzN6cN82oNLFp -myPInngiK3BD41VHMWEZ71jFhS9OMPagMRYjyOfiZRYzy78aG6A9+MpeizGLYAiJLQwGXFK3xPkK -mNEVX58Svnw2Yzi9RKR/5CYrCsSXaQ3pjOLAEFe4yHYSkVXySGnYvCoCWw9E1CAx2/S6cCZdkGCe -vEsXCS+0yx5DaMkHJ8HSXPfqIbloEpw8nL+e/IBcm2PN7EeqJSdnoDfzAIJ9VNep+OkuE6N36B9K ------END CERTIFICATE----- - -Certplus Class 2 Primary CA -=========================== ------BEGIN CERTIFICATE----- -MIIDkjCCAnqgAwIBAgIRAIW9S/PY2uNp9pTXX8OlRCMwDQYJKoZIhvcNAQEFBQAwPTELMAkGA1UE -BhMCRlIxETAPBgNVBAoTCENlcnRwbHVzMRswGQYDVQQDExJDbGFzcyAyIFByaW1hcnkgQ0EwHhcN -OTkwNzA3MTcwNTAwWhcNMTkwNzA2MjM1OTU5WjA9MQswCQYDVQQGEwJGUjERMA8GA1UEChMIQ2Vy -dHBsdXMxGzAZBgNVBAMTEkNsYXNzIDIgUHJpbWFyeSBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEP -ADCCAQoCggEBANxQltAS+DXSCHh6tlJw/W/uz7kRy1134ezpfgSN1sxvc0NXYKwzCkTsA18cgCSR -5aiRVhKC9+Ar9NuuYS6JEI1rbLqzAr3VNsVINyPi8Fo3UjMXEuLRYE2+L0ER4/YXJQyLkcAbmXuZ -Vg2v7tK8R1fjeUl7NIknJITesezpWE7+Tt9avkGtrAjFGA7v0lPubNCdEgETjdyAYveVqUSISnFO -YFWe2yMZeVYHDD9jC1yw4r5+FfyUM1hBOHTE4Y+L3yasH7WLO7dDWWuwJKZtkIvEcupdM5i3y95e -e++U8Rs+yskhwcWYAqqi9lt3m/V+llU0HGdpwPFC40es/CgcZlUCAwEAAaOBjDCBiTAPBgNVHRME -CDAGAQH/AgEKMAsGA1UdDwQEAwIBBjAdBgNVHQ4EFgQU43Mt38sOKAze3bOkynm4jrvoMIkwEQYJ -YIZIAYb4QgEBBAQDAgEGMDcGA1UdHwQwMC4wLKAqoCiGJmh0dHA6Ly93d3cuY2VydHBsdXMuY29t -L0NSTC9jbGFzczIuY3JsMA0GCSqGSIb3DQEBBQUAA4IBAQCnVM+IRBnL39R/AN9WM2K191EBkOvD -P9GIROkkXe/nFL0gt5o8AP5tn9uQ3Nf0YtaLcF3n5QRIqWh8yfFC82x/xXp8HVGIutIKPidd3i1R -TtMTZGnkLuPT55sJmabglZvOGtd/vjzOUrMRFcEPF80Du5wlFbqidon8BvEY0JNLDnyCt6X09l/+ -7UCmnYR0ObncHoUW2ikbhiMAybuJfm6AiB4vFLQDJKgybwOaRywwvlbGp0ICcBvqQNi6BQNwB6SW -//1IMwrh3KWBkJtN3X3n57LNXMhqlfil9o3EXXgIvnsG1knPGTZQIy4I5p4FTUcY1Rbpsda2ENW7 -l7+ijrRU ------END CERTIFICATE----- - -DST Root CA X3 -============== ------BEGIN CERTIFICATE----- -MIIDSjCCAjKgAwIBAgIQRK+wgNajJ7qJMDmGLvhAazANBgkqhkiG9w0BAQUFADA/MSQwIgYDVQQK -ExtEaWdpdGFsIFNpZ25hdHVyZSBUcnVzdCBDby4xFzAVBgNVBAMTDkRTVCBSb290IENBIFgzMB4X -DTAwMDkzMDIxMTIxOVoXDTIxMDkzMDE0MDExNVowPzEkMCIGA1UEChMbRGlnaXRhbCBTaWduYXR1 -cmUgVHJ1c3QgQ28uMRcwFQYDVQQDEw5EU1QgUm9vdCBDQSBYMzCCASIwDQYJKoZIhvcNAQEBBQAD -ggEPADCCAQoCggEBAN+v6ZdQCINXtMxiZfaQguzH0yxrMMpb7NnDfcdAwRgUi+DoM3ZJKuM/IUmT -rE4Orz5Iy2Xu/NMhD2XSKtkyj4zl93ewEnu1lcCJo6m67XMuegwGMoOifooUMM0RoOEqOLl5CjH9 -UL2AZd+3UWODyOKIYepLYYHsUmu5ouJLGiifSKOeDNoJjj4XLh7dIN9bxiqKqy69cK3FCxolkHRy -xXtqqzTWMIn/5WgTe1QLyNau7Fqckh49ZLOMxt+/yUFw7BZy1SbsOFU5Q9D8/RhcQPGX69Wam40d -utolucbY38EVAjqr2m7xPi71XAicPNaDaeQQmxkqtilX4+U9m5/wAl0CAwEAAaNCMEAwDwYDVR0T -AQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFMSnsaR7LHH62+FLkHX/xBVghYkQ -MA0GCSqGSIb3DQEBBQUAA4IBAQCjGiybFwBcqR7uKGY3Or+Dxz9LwwmglSBd49lZRNI+DT69ikug -dB/OEIKcdBodfpga3csTS7MgROSR6cz8faXbauX+5v3gTt23ADq1cEmv8uXrAvHRAosZy5Q6XkjE -GB5YGV8eAlrwDPGxrancWYaLbumR9YbK+rlmM6pZW87ipxZzR8srzJmwN0jP41ZL9c8PDHIyh8bw -RLtTcm1D9SZImlJnt1ir/md2cXjbDaJWFBM5JDGFoqgCWjBH4d1QB7wCCZAA62RjYJsWvIjJEubS -fZGL+T0yjWW06XyxV3bqxbYoOb8VZRzI9neWagqNdwvYkQsEjgfbKbYK7p2CNTUQ ------END CERTIFICATE----- - -DST ACES CA X6 -============== ------BEGIN CERTIFICATE----- -MIIECTCCAvGgAwIBAgIQDV6ZCtadt3js2AdWO4YV2TANBgkqhkiG9w0BAQUFADBbMQswCQYDVQQG -EwJVUzEgMB4GA1UEChMXRGlnaXRhbCBTaWduYXR1cmUgVHJ1c3QxETAPBgNVBAsTCERTVCBBQ0VT -MRcwFQYDVQQDEw5EU1QgQUNFUyBDQSBYNjAeFw0wMzExMjAyMTE5NThaFw0xNzExMjAyMTE5NTha -MFsxCzAJBgNVBAYTAlVTMSAwHgYDVQQKExdEaWdpdGFsIFNpZ25hdHVyZSBUcnVzdDERMA8GA1UE -CxMIRFNUIEFDRVMxFzAVBgNVBAMTDkRTVCBBQ0VTIENBIFg2MIIBIjANBgkqhkiG9w0BAQEFAAOC -AQ8AMIIBCgKCAQEAuT31LMmU3HWKlV1j6IR3dma5WZFcRt2SPp/5DgO0PWGSvSMmtWPuktKe1jzI -DZBfZIGxqAgNTNj50wUoUrQBJcWVHAx+PhCEdc/BGZFjz+iokYi5Q1K7gLFViYsx+tC3dr5BPTCa -pCIlF3PoHuLTrCq9Wzgh1SpL11V94zpVvddtawJXa+ZHfAjIgrrep4c9oW24MFbCswKBXy314pow -GCi4ZtPLAZZv6opFVdbgnf9nKxcCpk4aahELfrd755jWjHZvwTvbUJN+5dCOHze4vbrGn2zpfDPy -MjwmR/onJALJfh1biEITajV8fTXpLmaRcpPVMibEdPVTo7NdmvYJywIDAQABo4HIMIHFMA8GA1Ud -EwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgHGMB8GA1UdEQQYMBaBFHBraS1vcHNAdHJ1c3Rkc3Qu -Y29tMGIGA1UdIARbMFkwVwYKYIZIAWUDAgEBATBJMEcGCCsGAQUFBwIBFjtodHRwOi8vd3d3LnRy -dXN0ZHN0LmNvbS9jZXJ0aWZpY2F0ZXMvcG9saWN5L0FDRVMtaW5kZXguaHRtbDAdBgNVHQ4EFgQU -CXIGThhDD+XWzMNqizF7eI+og7gwDQYJKoZIhvcNAQEFBQADggEBAKPYjtay284F5zLNAdMEA+V2 -5FYrnJmQ6AgwbN99Pe7lv7UkQIRJ4dEorsTCOlMwiPH1d25Ryvr/ma8kXxug/fKshMrfqfBfBC6t -Fr8hlxCBPeP/h40y3JTlR4peahPJlJU90u7INJXQgNStMgiAVDzgvVJT11J8smk/f3rPanTK+gQq -nExaBqXpIK1FZg9p8d2/6eMyi/rgwYZNcjwu2JN4Cir42NInPRmJX1p7ijvMDNpRrscL9yuwNwXs -vFcj4jjSm2jzVhKIT0J8uDHEtdvkyCE06UgRNe76x5JXxZ805Mf29w4LTJxoeHtxMcfrHuBnQfO3 -oKfN5XozNmr6mis= ------END CERTIFICATE----- - -TURKTRUST Certificate Services Provider Root 1 -============================================== ------BEGIN CERTIFICATE----- -MIID+zCCAuOgAwIBAgIBATANBgkqhkiG9w0BAQUFADCBtzE/MD0GA1UEAww2VMOcUktUUlVTVCBF -bGVrdHJvbmlrIFNlcnRpZmlrYSBIaXptZXQgU2HEn2xhecSxY8Sxc8SxMQswCQYDVQQGDAJUUjEP -MA0GA1UEBwwGQU5LQVJBMVYwVAYDVQQKDE0oYykgMjAwNSBUw5xSS1RSVVNUIEJpbGdpIMSwbGV0 -acWfaW0gdmUgQmlsacWfaW0gR8O8dmVubGnEn2kgSGl6bWV0bGVyaSBBLsWeLjAeFw0wNTA1MTMx -MDI3MTdaFw0xNTAzMjIxMDI3MTdaMIG3MT8wPQYDVQQDDDZUw5xSS1RSVVNUIEVsZWt0cm9uaWsg -U2VydGlmaWthIEhpem1ldCBTYcSfbGF5xLFjxLFzxLExCzAJBgNVBAYMAlRSMQ8wDQYDVQQHDAZB -TktBUkExVjBUBgNVBAoMTShjKSAyMDA1IFTDnFJLVFJVU1QgQmlsZ2kgxLBsZXRpxZ9pbSB2ZSBC -aWxpxZ9pbSBHw7x2ZW5sacSfaSBIaXptZXRsZXJpIEEuxZ4uMIIBIjANBgkqhkiG9w0BAQEFAAOC -AQ8AMIIBCgKCAQEAylIF1mMD2Bxf3dJ7XfIMYGFbazt0K3gNfUW9InTojAPBxhEqPZW8qZSwu5GX -yGl8hMW0kWxsE2qkVa2kheiVfrMArwDCBRj1cJ02i67L5BuBf5OI+2pVu32Fks66WJ/bMsW9Xe8i -Si9BB35JYbOG7E6mQW6EvAPs9TscyB/C7qju6hJKjRTP8wrgUDn5CDX4EVmt5yLqS8oUBt5CurKZ -8y1UiBAG6uEaPj1nH/vO+3yC6BFdSsG5FOpU2WabfIl9BJpiyelSPJ6c79L1JuTm5Rh8i27fbMx4 -W09ysstcP4wFjdFMjK2Sx+F4f2VsSQZQLJ4ywtdKxnWKWU51b0dewQIDAQABoxAwDjAMBgNVHRME -BTADAQH/MA0GCSqGSIb3DQEBBQUAA4IBAQAV9VX/N5aAWSGk/KEVTCD21F/aAyT8z5Aa9CEKmu46 -sWrv7/hg0Uw2ZkUd82YCdAR7kjCo3gp2D++Vbr3JN+YaDayJSFvMgzbC9UZcWYJWtNX+I7TYVBxE -q8Sn5RTOPEFhfEPmzcSBCYsk+1Ql1haolgxnB2+zUEfjHCQo3SqYpGH+2+oSN7wBGjSFvW5P55Fy -B0SFHljKVETd96y5y4khctuPwGkplyqjrhgjlxxBKot8KsF8kOipKMDTkcatKIdAaLX/7KfS0zgY -nNN9aV3wxqUeJBujR/xpB2jn5Jq07Q+hh4cCzofSSE7hvP/L8XKSRGQDJereW26fyfJOrN3H ------END CERTIFICATE----- - -TURKTRUST Certificate Services Provider Root 2 -============================================== ------BEGIN CERTIFICATE----- -MIIEPDCCAySgAwIBAgIBATANBgkqhkiG9w0BAQUFADCBvjE/MD0GA1UEAww2VMOcUktUUlVTVCBF -bGVrdHJvbmlrIFNlcnRpZmlrYSBIaXptZXQgU2HEn2xhecSxY8Sxc8SxMQswCQYDVQQGEwJUUjEP -MA0GA1UEBwwGQW5rYXJhMV0wWwYDVQQKDFRUw5xSS1RSVVNUIEJpbGdpIMSwbGV0acWfaW0gdmUg -QmlsacWfaW0gR8O8dmVubGnEn2kgSGl6bWV0bGVyaSBBLsWeLiAoYykgS2FzxLFtIDIwMDUwHhcN -MDUxMTA3MTAwNzU3WhcNMTUwOTE2MTAwNzU3WjCBvjE/MD0GA1UEAww2VMOcUktUUlVTVCBFbGVr -dHJvbmlrIFNlcnRpZmlrYSBIaXptZXQgU2HEn2xhecSxY8Sxc8SxMQswCQYDVQQGEwJUUjEPMA0G -A1UEBwwGQW5rYXJhMV0wWwYDVQQKDFRUw5xSS1RSVVNUIEJpbGdpIMSwbGV0acWfaW0gdmUgQmls -acWfaW0gR8O8dmVubGnEn2kgSGl6bWV0bGVyaSBBLsWeLiAoYykgS2FzxLFtIDIwMDUwggEiMA0G -CSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCpNn7DkUNMwxmYCMjHWHtPFoylzkkBH3MOrHUTpvqe -LCDe2JAOCtFp0if7qnefJ1Il4std2NiDUBd9irWCPwSOtNXwSadktx4uXyCcUHVPr+G1QRT0mJKI -x+XlZEdhR3n9wFHxwZnn3M5q+6+1ATDcRhzviuyV79z/rxAc653YsKpqhRgNF8k+v/Gb0AmJQv2g -QrSdiVFVKc8bcLyEVK3BEx+Y9C52YItdP5qtygy/p1Zbj3e41Z55SZI/4PGXJHpsmxcPbe9TmJEr -5A++WXkHeLuXlfSfadRYhwqp48y2WBmfJiGxxFmNskF1wK1pzpwACPI2/z7woQ8arBT9pmAPAgMB -AAGjQzBBMB0GA1UdDgQWBBTZN7NOBf3Zz58SFq62iS/rJTqIHDAPBgNVHQ8BAf8EBQMDBwYAMA8G -A1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQEFBQADggEBAHJglrfJ3NgpXiOFX7KzLXb7iNcX/ntt -Rbj2hWyfIvwqECLsqrkw9qtY1jkQMZkpAL2JZkH7dN6RwRgLn7Vhy506vvWolKMiVW4XSf/SKfE4 -Jl3vpao6+XF75tpYHdN0wgH6PmlYX63LaL4ULptswLbcoCb6dxriJNoaN+BnrdFzgw2lGh1uEpJ+ -hGIAF728JRhX8tepb1mIvDS3LoV4nZbcFMMsilKbloxSZj2GFotHuFEJjOp9zYhys2AzsfAKRO8P -9Qk3iCQOLGsgOqL6EfJANZxEaGM7rDNvY7wsu/LSy3Z9fYjYHcgFHW68lKlmjHdxx/qR+i9Rnuk5 -UrbnBEI= ------END CERTIFICATE----- - -SwissSign Gold CA - G2 -====================== ------BEGIN CERTIFICATE----- -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 ------END CERTIFICATE----- - -SwissSign Silver CA - G2 -======================== ------BEGIN CERTIFICATE----- -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 ------END CERTIFICATE----- - -GeoTrust Primary Certification Authority -======================================== ------BEGIN CERTIFICATE----- -MIIDfDCCAmSgAwIBAgIQGKy1av1pthU6Y2yv2vrEoTANBgkqhkiG9w0BAQUFADBYMQswCQYDVQQG -EwJVUzEWMBQGA1UEChMNR2VvVHJ1c3QgSW5jLjExMC8GA1UEAxMoR2VvVHJ1c3QgUHJpbWFyeSBD -ZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw0wNjExMjcwMDAwMDBaFw0zNjA3MTYyMzU5NTlaMFgx -CzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1HZW9UcnVzdCBJbmMuMTEwLwYDVQQDEyhHZW9UcnVzdCBQ -cmltYXJ5IENlcnRpZmljYXRpb24gQXV0aG9yaXR5MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB -CgKCAQEAvrgVe//UfH1nrYNke8hCUy3f9oQIIGHWAVlqnEQRr+92/ZV+zmEwu3qDXwK9AWbK7hWN -b6EwnL2hhZ6UOvNWiAAxz9juapYC2e0DjPt1befquFUWBRaa9OBesYjAZIVcFU2Ix7e64HXprQU9 -nceJSOC7KMgD4TCTZF5SwFlwIjVXiIrxlQqD17wxcwE07e9GceBrAqg1cmuXm2bgyxx5X9gaBGge -RwLmnWDiNpcB3841kt++Z8dtd1k7j53WkBWUvEI0EME5+bEnPn7WinXFsq+W06Lem+SYvn3h6YGt -tm/81w7a4DSwDRp35+MImO9Y+pyEtzavwt+s0vQQBnBxNQIDAQABo0IwQDAPBgNVHRMBAf8EBTAD -AQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQULNVQQZcVi/CPNmFbSvtr2ZnJM5IwDQYJKoZI -hvcNAQEFBQADggEBAFpwfyzdtzRP9YZRqSa+S7iq8XEN3GHHoOo0Hnp3DwQ16CePbJC/kRYkRj5K -Ts4rFtULUh38H2eiAkUxT87z+gOneZ1TatnaYzr4gNfTmeGl4b7UVXGYNTq+k+qurUKykG/g/CFN -NWMziUnWm07Kx+dOCQD32sfvmWKZd7aVIl6KoKv0uHiYyjgZmclynnjNS6yvGaBzEi38wkG6gZHa -Floxt/m0cYASSJlyc1pZU8FjUjPtp8nSOQJw+uCxQmYpqptR7TBUIhRf2asdweSU8Pj1K/fqynhG -1riR/aYNKxoUAT6A8EKglQdebc3MS6RFjasS6LPeWuWgfOgPIh1a6Vk= ------END CERTIFICATE----- - -thawte Primary Root CA -====================== ------BEGIN CERTIFICATE----- -MIIEIDCCAwigAwIBAgIQNE7VVyDV7exJ9C/ON9srbTANBgkqhkiG9w0BAQUFADCBqTELMAkGA1UE -BhMCVVMxFTATBgNVBAoTDHRoYXd0ZSwgSW5jLjEoMCYGA1UECxMfQ2VydGlmaWNhdGlvbiBTZXJ2 -aWNlcyBEaXZpc2lvbjE4MDYGA1UECxMvKGMpIDIwMDYgdGhhd3RlLCBJbmMuIC0gRm9yIGF1dGhv -cml6ZWQgdXNlIG9ubHkxHzAdBgNVBAMTFnRoYXd0ZSBQcmltYXJ5IFJvb3QgQ0EwHhcNMDYxMTE3 -MDAwMDAwWhcNMzYwNzE2MjM1OTU5WjCBqTELMAkGA1UEBhMCVVMxFTATBgNVBAoTDHRoYXd0ZSwg -SW5jLjEoMCYGA1UECxMfQ2VydGlmaWNhdGlvbiBTZXJ2aWNlcyBEaXZpc2lvbjE4MDYGA1UECxMv -KGMpIDIwMDYgdGhhd3RlLCBJbmMuIC0gRm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxHzAdBgNVBAMT -FnRoYXd0ZSBQcmltYXJ5IFJvb3QgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCs -oPD7gFnUnMekz52hWXMJEEUMDSxuaPFsW0hoSVk3/AszGcJ3f8wQLZU0HObrTQmnHNK4yZc2AreJ -1CRfBsDMRJSUjQJib+ta3RGNKJpchJAQeg29dGYvajig4tVUROsdB58Hum/u6f1OCyn1PoSgAfGc -q/gcfomk6KHYcWUNo1F77rzSImANuVud37r8UVsLr5iy6S7pBOhih94ryNdOwUxkHt3Ph1i6Sk/K -aAcdHJ1KxtUvkcx8cXIcxcBn6zL9yZJclNqFwJu/U30rCfSMnZEfl2pSy94JNqR32HuHUETVPm4p -afs5SSYeCaWAe0At6+gnhcn+Yf1+5nyXHdWdAgMBAAGjQjBAMA8GA1UdEwEB/wQFMAMBAf8wDgYD -VR0PAQH/BAQDAgEGMB0GA1UdDgQWBBR7W0XPr87Lev0xkhpqtvNG61dIUDANBgkqhkiG9w0BAQUF -AAOCAQEAeRHAS7ORtvzw6WfUDW5FvlXok9LOAz/t2iWwHVfLHjp2oEzsUHboZHIMpKnxuIvW1oeE -uzLlQRHAd9mzYJ3rG9XRbkREqaYB7FViHXe4XI5ISXycO1cRrK1zN44veFyQaEfZYGDm/Ac9IiAX -xPcW6cTYcvnIc3zfFi8VqT79aie2oetaupgf1eNNZAqdE8hhuvU5HIe6uL17In/2/qxAeeWsEG89 -jxt5dovEN7MhGITlNgDrYyCZuen+MwS7QcjBAvlEYyCegc5C09Y/LHbTY5xZ3Y+m4Q6gLkH3LpVH -z7z9M/P2C2F+fpErgUfCJzDupxBdN49cOSvkBPB7jVaMaA== ------END CERTIFICATE----- - -VeriSign Class 3 Public Primary Certification Authority - G5 -============================================================ ------BEGIN CERTIFICATE----- -MIIE0zCCA7ugAwIBAgIQGNrRniZ96LtKIVjNzGs7SjANBgkqhkiG9w0BAQUFADCByjELMAkGA1UE -BhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZWZXJpU2lnbiBUcnVzdCBO -ZXR3b3JrMTowOAYDVQQLEzEoYykgMjAwNiBWZXJpU2lnbiwgSW5jLiAtIEZvciBhdXRob3JpemVk -IHVzZSBvbmx5MUUwQwYDVQQDEzxWZXJpU2lnbiBDbGFzcyAzIFB1YmxpYyBQcmltYXJ5IENlcnRp -ZmljYXRpb24gQXV0aG9yaXR5IC0gRzUwHhcNMDYxMTA4MDAwMDAwWhcNMzYwNzE2MjM1OTU5WjCB -yjELMAkGA1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZWZXJpU2ln -biBUcnVzdCBOZXR3b3JrMTowOAYDVQQLEzEoYykgMjAwNiBWZXJpU2lnbiwgSW5jLiAtIEZvciBh -dXRob3JpemVkIHVzZSBvbmx5MUUwQwYDVQQDEzxWZXJpU2lnbiBDbGFzcyAzIFB1YmxpYyBQcmlt -YXJ5IENlcnRpZmljYXRpb24gQXV0aG9yaXR5IC0gRzUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAw -ggEKAoIBAQCvJAgIKXo1nmAMqudLO07cfLw8RRy7K+D+KQL5VwijZIUVJ/XxrcgxiV0i6CqqpkKz -j/i5Vbext0uz/o9+B1fs70PbZmIVYc9gDaTY3vjgw2IIPVQT60nKWVSFJuUrjxuf6/WhkcIzSdhD -Y2pSS9KP6HBRTdGJaXvHcPaz3BJ023tdS1bTlr8Vd6Gw9KIl8q8ckmcY5fQGBO+QueQA5N06tRn/ -Arr0PO7gi+s3i+z016zy9vA9r911kTMZHRxAy3QkGSGT2RT+rCpSx4/VBEnkjWNHiDxpg8v+R70r -fk/Fla4OndTRQ8Bnc+MUCH7lP59zuDMKz10/NIeWiu5T6CUVAgMBAAGjgbIwga8wDwYDVR0TAQH/ -BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwbQYIKwYBBQUHAQwEYTBfoV2gWzBZMFcwVRYJaW1hZ2Uv -Z2lmMCEwHzAHBgUrDgMCGgQUj+XTGoasjY5rw8+AatRIGCx7GS4wJRYjaHR0cDovL2xvZ28udmVy -aXNpZ24uY29tL3ZzbG9nby5naWYwHQYDVR0OBBYEFH/TZafC3ey78DAJ80M5+gKvMzEzMA0GCSqG -SIb3DQEBBQUAA4IBAQCTJEowX2LP2BqYLz3q3JktvXf2pXkiOOzEp6B4Eq1iDkVwZMXnl2YtmAl+ -X6/WzChl8gGqCBpH3vn5fJJaCGkgDdk+bW48DW7Y5gaRQBi5+MHt39tBquCWIMnNZBU4gcmU7qKE -KQsTb47bDN0lAtukixlE0kF6BWlKWE9gyn6CagsCqiUXObXbf+eEZSqVir2G3l6BFoMtEMze/aiC -Km0oHw0LxOXnGiYZ4fQRbxC1lfznQgUy286dUV4otp6F01vvpX1FQHKOtw5rDgb7MzVIcbidJ4vE -ZV8NhnacRHr2lVz2XTIIM6RUthg/aFzyQkqFOFSDX9HoLPKsEdao7WNq ------END CERTIFICATE----- - -SecureTrust CA -============== ------BEGIN CERTIFICATE----- -MIIDuDCCAqCgAwIBAgIQDPCOXAgWpa1Cf/DrJxhZ0DANBgkqhkiG9w0BAQUFADBIMQswCQYDVQQG -EwJVUzEgMB4GA1UEChMXU2VjdXJlVHJ1c3QgQ29ycG9yYXRpb24xFzAVBgNVBAMTDlNlY3VyZVRy -dXN0IENBMB4XDTA2MTEwNzE5MzExOFoXDTI5MTIzMTE5NDA1NVowSDELMAkGA1UEBhMCVVMxIDAe -BgNVBAoTF1NlY3VyZVRydXN0IENvcnBvcmF0aW9uMRcwFQYDVQQDEw5TZWN1cmVUcnVzdCBDQTCC -ASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKukgeWVzfX2FI7CT8rU4niVWJxB4Q2ZQCQX -OZEzZum+4YOvYlyJ0fwkW2Gz4BERQRwdbvC4u/jep4G6pkjGnx29vo6pQT64lO0pGtSO0gMdA+9t -DWccV9cGrcrI9f4Or2YlSASWC12juhbDCE/RRvgUXPLIXgGZbf2IzIaowW8xQmxSPmjL8xk037uH -GFaAJsTQ3MBv396gwpEWoGQRS0S8Hvbn+mPeZqx2pHGj7DaUaHp3pLHnDi+BeuK1cobvomuL8A/b -01k/unK8RCSc43Oz969XL0Imnal0ugBS8kvNU3xHCzaFDmapCJcWNFfBZveA4+1wVMeT4C4oFVmH -ursCAwEAAaOBnTCBmjATBgkrBgEEAYI3FAIEBh4EAEMAQTALBgNVHQ8EBAMCAYYwDwYDVR0TAQH/ -BAUwAwEB/zAdBgNVHQ4EFgQUQjK2FvoE/f5dS3rD/fdMQB1aQ68wNAYDVR0fBC0wKzApoCegJYYj -aHR0cDovL2NybC5zZWN1cmV0cnVzdC5jb20vU1RDQS5jcmwwEAYJKwYBBAGCNxUBBAMCAQAwDQYJ -KoZIhvcNAQEFBQADggEBADDtT0rhWDpSclu1pqNlGKa7UTt36Z3q059c4EVlew3KW+JwULKUBRSu -SceNQQcSc5R+DCMh/bwQf2AQWnL1mA6s7Ll/3XpvXdMc9P+IBWlCqQVxyLesJugutIxq/3HcuLHf -mbx8IVQr5Fiiu1cprp6poxkmD5kuCLDv/WnPmRoJjeOnnyvJNjR7JLN4TJUXpAYmHrZkUjZfYGfZ -nMUFdAvnZyPSCPyI6a6Lf+Ew9Dd+/cYy2i2eRDAwbO4H3tI0/NL/QPZL9GZGBlSm8jIKYyYwa5vR -3ItHuuG51WLQoqD0ZwV4KWMabwTW+MZMo5qxN7SN5ShLHZ4swrhovO0C7jE= ------END CERTIFICATE----- - -Secure Global CA -================ ------BEGIN CERTIFICATE----- -MIIDvDCCAqSgAwIBAgIQB1YipOjUiolN9BPI8PjqpTANBgkqhkiG9w0BAQUFADBKMQswCQYDVQQG -EwJVUzEgMB4GA1UEChMXU2VjdXJlVHJ1c3QgQ29ycG9yYXRpb24xGTAXBgNVBAMTEFNlY3VyZSBH -bG9iYWwgQ0EwHhcNMDYxMTA3MTk0MjI4WhcNMjkxMjMxMTk1MjA2WjBKMQswCQYDVQQGEwJVUzEg -MB4GA1UEChMXU2VjdXJlVHJ1c3QgQ29ycG9yYXRpb24xGTAXBgNVBAMTEFNlY3VyZSBHbG9iYWwg -Q0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCvNS7YrGxVaQZx5RNoJLNP2MwhR/jx -YDiJiQPpvepeRlMJ3Fz1Wuj3RSoC6zFh1ykzTM7HfAo3fg+6MpjhHZevj8fcyTiW89sa/FHtaMbQ -bqR8JNGuQsiWUGMu4P51/pinX0kuleM5M2SOHqRfkNJnPLLZ/kG5VacJjnIFHovdRIWCQtBJwB1g -8NEXLJXr9qXBkqPFwqcIYA1gBBCWeZ4WNOaptvolRTnIHmX5k/Wq8VLcmZg9pYYaDDUz+kulBAYV -HDGA76oYa8J719rO+TMg1fW9ajMtgQT7sFzUnKPiXB3jqUJ1XnvUd+85VLrJChgbEplJL4hL/VBi -0XPnj3pDAgMBAAGjgZ0wgZowEwYJKwYBBAGCNxQCBAYeBABDAEEwCwYDVR0PBAQDAgGGMA8GA1Ud -EwEB/wQFMAMBAf8wHQYDVR0OBBYEFK9EBMJBfkiD2045AuzshHrmzsmkMDQGA1UdHwQtMCswKaAn -oCWGI2h0dHA6Ly9jcmwuc2VjdXJldHJ1c3QuY29tL1NHQ0EuY3JsMBAGCSsGAQQBgjcVAQQDAgEA -MA0GCSqGSIb3DQEBBQUAA4IBAQBjGghAfaReUw132HquHw0LURYD7xh8yOOvaliTFGCRsoTciE6+ -OYo68+aCiV0BN7OrJKQVDpI1WkpEXk5X+nXOH0jOZvQ8QCaSmGwb7iRGDBezUqXbpZGRzzfTb+cn -CDpOGR86p1hcF895P4vkp9MmI50mD1hp/Ed+stCNi5O/KU9DaXR2Z0vPB4zmAve14bRDtUstFJ/5 -3CYNv6ZHdAbYiNE6KTCEztI5gGIbqMdXSbxqVVFnFUq+NQfk1XWYN3kwFNspnWzFacxHVaIw98xc -f8LDmBxrThaA63p4ZUWiABqvDA1VZDRIuJK58bRQKfJPIx/abKwfROHdI3hRW8cW ------END CERTIFICATE----- - -COMODO Certification Authority -============================== ------BEGIN CERTIFICATE----- -MIIEHTCCAwWgAwIBAgIQToEtioJl4AsC7j41AkblPTANBgkqhkiG9w0BAQUFADCBgTELMAkGA1UE -BhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgG -A1UEChMRQ09NT0RPIENBIExpbWl0ZWQxJzAlBgNVBAMTHkNPTU9ETyBDZXJ0aWZpY2F0aW9uIEF1 -dGhvcml0eTAeFw0wNjEyMDEwMDAwMDBaFw0yOTEyMzEyMzU5NTlaMIGBMQswCQYDVQQGEwJHQjEb -MBkGA1UECBMSR3JlYXRlciBNYW5jaGVzdGVyMRAwDgYDVQQHEwdTYWxmb3JkMRowGAYDVQQKExFD -T01PRE8gQ0EgTGltaXRlZDEnMCUGA1UEAxMeQ09NT0RPIENlcnRpZmljYXRpb24gQXV0aG9yaXR5 -MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA0ECLi3LjkRv3UcEbVASY06m/weaKXTuH -+7uIzg3jLz8GlvCiKVCZrts7oVewdFFxze1CkU1B/qnI2GqGd0S7WWaXUF601CxwRM/aN5VCaTww -xHGzUvAhTaHYujl8HJ6jJJ3ygxaYqhZ8Q5sVW7euNJH+1GImGEaaP+vB+fGQV+useg2L23IwambV -4EajcNxo2f8ESIl33rXp+2dtQem8Ob0y2WIC8bGoPW43nOIv4tOiJovGuFVDiOEjPqXSJDlqR6sA -1KGzqSX+DT+nHbrTUcELpNqsOO9VUCQFZUaTNE8tja3G1CEZ0o7KBWFxB3NH5YoZEr0ETc5OnKVI -rLsm9wIDAQABo4GOMIGLMB0GA1UdDgQWBBQLWOWLxkwVN6RAqTCpIb5HNlpW/zAOBgNVHQ8BAf8E -BAMCAQYwDwYDVR0TAQH/BAUwAwEB/zBJBgNVHR8EQjBAMD6gPKA6hjhodHRwOi8vY3JsLmNvbW9k -b2NhLmNvbS9DT01PRE9DZXJ0aWZpY2F0aW9uQXV0aG9yaXR5LmNybDANBgkqhkiG9w0BAQUFAAOC -AQEAPpiem/Yb6dc5t3iuHXIYSdOH5EOC6z/JqvWote9VfCFSZfnVDeFs9D6Mk3ORLgLETgdxb8CP -OGEIqB6BCsAvIC9Bi5HcSEW88cbeunZrM8gALTFGTO3nnc+IlP8zwFboJIYmuNg4ON8qa90SzMc/ -RxdMosIGlgnW2/4/PEZB31jiVg88O8EckzXZOFKs7sjsLjBOlDW0JB9LeGna8gI4zJVSk/BwJVmc -IGfE7vmLV2H0knZ9P4SNVbfo5azV8fUZVqZa+5Acr5Pr5RzUZ5ddBA6+C4OmF4O5MBKgxTMVBbkN -+8cFduPYSo38NBejxiEovjBFMR7HeL5YYTisO+IBZQ== ------END CERTIFICATE----- - -Network Solutions Certificate Authority -======================================= ------BEGIN CERTIFICATE----- -MIID5jCCAs6gAwIBAgIQV8szb8JcFuZHFhfjkDFo4DANBgkqhkiG9w0BAQUFADBiMQswCQYDVQQG -EwJVUzEhMB8GA1UEChMYTmV0d29yayBTb2x1dGlvbnMgTC5MLkMuMTAwLgYDVQQDEydOZXR3b3Jr -IFNvbHV0aW9ucyBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkwHhcNMDYxMjAxMDAwMDAwWhcNMjkxMjMx -MjM1OTU5WjBiMQswCQYDVQQGEwJVUzEhMB8GA1UEChMYTmV0d29yayBTb2x1dGlvbnMgTC5MLkMu -MTAwLgYDVQQDEydOZXR3b3JrIFNvbHV0aW9ucyBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkwggEiMA0G -CSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDkvH6SMG3G2I4rC7xGzuAnlt7e+foS0zwzc7MEL7xx -jOWftiJgPl9dzgn/ggwbmlFQGiaJ3dVhXRncEg8tCqJDXRfQNJIg6nPPOCwGJgl6cvf6UDL4wpPT -aaIjzkGxzOTVHzbRijr4jGPiFFlp7Q3Tf2vouAPlT2rlmGNpSAW+Lv8ztumXWWn4Zxmuk2GWRBXT -crA/vGp97Eh/jcOrqnErU2lBUzS1sLnFBgrEsEX1QV1uiUV7PTsmjHTC5dLRfbIR1PtYMiKagMnc -/Qzpf14Dl847ABSHJ3A4qY5usyd2mFHgBeMhqxrVhSI8KbWaFsWAqPS7azCPL0YCorEMIuDTAgMB -AAGjgZcwgZQwHQYDVR0OBBYEFCEwyfsA106Y2oeqKtCnLrFAMadMMA4GA1UdDwEB/wQEAwIBBjAP -BgNVHRMBAf8EBTADAQH/MFIGA1UdHwRLMEkwR6BFoEOGQWh0dHA6Ly9jcmwubmV0c29sc3NsLmNv -bS9OZXR3b3JrU29sdXRpb25zQ2VydGlmaWNhdGVBdXRob3JpdHkuY3JsMA0GCSqGSIb3DQEBBQUA -A4IBAQC7rkvnt1frf6ott3NHhWrB5KUd5Oc86fRZZXe1eltajSU24HqXLjjAV2CDmAaDn7l2em5Q -4LqILPxFzBiwmZVRDuwduIj/h1AcgsLj4DKAv6ALR8jDMe+ZZzKATxcheQxpXN5eNK4CtSbqUN9/ -GGUsyfJj4akH/nxxH2szJGoeBfcFaMBqEssuXmHLrijTfsK0ZpEmXzwuJF/LWA/rKOyvEZbz3Htv -wKeI8lN3s2Berq4o2jUsbzRF0ybh3uxbTydrFny9RAQYgrOJeRcQcT16ohZO9QHNpGxlaKFJdlxD -ydi8NmdspZS11My5vWo1ViHe2MPr+8ukYEywVaCge1ey ------END CERTIFICATE----- - -WellsSecure Public Root Certificate Authority -============================================= ------BEGIN CERTIFICATE----- -MIIEvTCCA6WgAwIBAgIBATANBgkqhkiG9w0BAQUFADCBhTELMAkGA1UEBhMCVVMxIDAeBgNVBAoM -F1dlbGxzIEZhcmdvIFdlbGxzU2VjdXJlMRwwGgYDVQQLDBNXZWxscyBGYXJnbyBCYW5rIE5BMTYw -NAYDVQQDDC1XZWxsc1NlY3VyZSBQdWJsaWMgUm9vdCBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkwHhcN -MDcxMjEzMTcwNzU0WhcNMjIxMjE0MDAwNzU0WjCBhTELMAkGA1UEBhMCVVMxIDAeBgNVBAoMF1dl -bGxzIEZhcmdvIFdlbGxzU2VjdXJlMRwwGgYDVQQLDBNXZWxscyBGYXJnbyBCYW5rIE5BMTYwNAYD -VQQDDC1XZWxsc1NlY3VyZSBQdWJsaWMgUm9vdCBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkwggEiMA0G -CSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDub7S9eeKPCCGeOARBJe+rWxxTkqxtnt3CxC5FlAM1 -iGd0V+PfjLindo8796jE2yljDpFoNoqXjopxaAkH5OjUDk/41itMpBb570OYj7OeUt9tkTmPOL13 -i0Nj67eT/DBMHAGTthP796EfvyXhdDcsHqRePGj4S78NuR4uNuip5Kf4D8uCdXw1LSLWwr8L87T8 -bJVhHlfXBIEyg1J55oNjz7fLY4sR4r1e6/aN7ZVyKLSsEmLpSjPmgzKuBXWVvYSV2ypcm44uDLiB -K0HmOFafSZtsdvqKXfcBeYF8wYNABf5x/Qw/zE5gCQ5lRxAvAcAFP4/4s0HvWkJ+We/SlwxlAgMB -AAGjggE0MIIBMDAPBgNVHRMBAf8EBTADAQH/MDkGA1UdHwQyMDAwLqAsoCqGKGh0dHA6Ly9jcmwu -cGtpLndlbGxzZmFyZ28uY29tL3dzcHJjYS5jcmwwDgYDVR0PAQH/BAQDAgHGMB0GA1UdDgQWBBQm -lRkQ2eihl5H/3BnZtQQ+0nMKajCBsgYDVR0jBIGqMIGngBQmlRkQ2eihl5H/3BnZtQQ+0nMKaqGB -i6SBiDCBhTELMAkGA1UEBhMCVVMxIDAeBgNVBAoMF1dlbGxzIEZhcmdvIFdlbGxzU2VjdXJlMRww -GgYDVQQLDBNXZWxscyBGYXJnbyBCYW5rIE5BMTYwNAYDVQQDDC1XZWxsc1NlY3VyZSBQdWJsaWMg -Um9vdCBDZXJ0aWZpY2F0ZSBBdXRob3JpdHmCAQEwDQYJKoZIhvcNAQEFBQADggEBALkVsUSRzCPI -K0134/iaeycNzXK7mQDKfGYZUMbVmO2rvwNa5U3lHshPcZeG1eMd/ZDJPHV3V3p9+N701NX3leZ0 -bh08rnyd2wIDBSxxSyU+B+NemvVmFymIGjifz6pBA4SXa5M4esowRBskRDPQ5NHcKDj0E0M1NSlj -qHyita04pO2t/caaH/+Xc/77szWnk4bGdpEA5qxRFsQnMlzbc9qlk1eOPm01JghZ1edE13YgY+es -E2fDbbFwRnzVlhE9iW9dqKHrjQrawx0zbKPqZxmamX9LPYNRKh3KL4YMon4QLSvUFpULB6ouFJJJ -tylv2G0xffX8oRAHh84vWdw+WNs= ------END CERTIFICATE----- - -COMODO ECC Certification Authority -================================== ------BEGIN CERTIFICATE----- -MIICiTCCAg+gAwIBAgIQH0evqmIAcFBUTAGem2OZKjAKBggqhkjOPQQDAzCBhTELMAkGA1UEBhMC -R0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgGA1UE -ChMRQ09NT0RPIENBIExpbWl0ZWQxKzApBgNVBAMTIkNPTU9ETyBFQ0MgQ2VydGlmaWNhdGlvbiBB -dXRob3JpdHkwHhcNMDgwMzA2MDAwMDAwWhcNMzgwMTE4MjM1OTU5WjCBhTELMAkGA1UEBhMCR0Ix -GzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgGA1UEChMR -Q09NT0RPIENBIExpbWl0ZWQxKzApBgNVBAMTIkNPTU9ETyBFQ0MgQ2VydGlmaWNhdGlvbiBBdXRo -b3JpdHkwdjAQBgcqhkjOPQIBBgUrgQQAIgNiAAQDR3svdcmCFYX7deSRFtSrYpn1PlILBs5BAH+X -4QokPB0BBO490o0JlwzgdeT6+3eKKvUDYEs2ixYjFq0JcfRK9ChQtP6IHG4/bC8vCVlbpVsLM5ni -wz2J+Wos77LTBumjQjBAMB0GA1UdDgQWBBR1cacZSBm8nZ3qQUfflMRId5nTeTAOBgNVHQ8BAf8E -BAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAKBggqhkjOPQQDAwNoADBlAjEA7wNbeqy3eApyt4jf/7VG -FAkK+qDmfQjGGoe9GKhzvSbKYAydzpmfz1wPMOG+FDHqAjAU9JM8SaczepBGR7NjfRObTrdvGDeA -U/7dIOA1mjbRxwG55tzd8/8dLDoWV9mSOdY= ------END CERTIFICATE----- - -IGC/A -===== ------BEGIN CERTIFICATE----- -MIIEAjCCAuqgAwIBAgIFORFFEJQwDQYJKoZIhvcNAQEFBQAwgYUxCzAJBgNVBAYTAkZSMQ8wDQYD -VQQIEwZGcmFuY2UxDjAMBgNVBAcTBVBhcmlzMRAwDgYDVQQKEwdQTS9TR0ROMQ4wDAYDVQQLEwVE -Q1NTSTEOMAwGA1UEAxMFSUdDL0ExIzAhBgkqhkiG9w0BCQEWFGlnY2FAc2dkbi5wbS5nb3V2LmZy -MB4XDTAyMTIxMzE0MjkyM1oXDTIwMTAxNzE0MjkyMlowgYUxCzAJBgNVBAYTAkZSMQ8wDQYDVQQI -EwZGcmFuY2UxDjAMBgNVBAcTBVBhcmlzMRAwDgYDVQQKEwdQTS9TR0ROMQ4wDAYDVQQLEwVEQ1NT -STEOMAwGA1UEAxMFSUdDL0ExIzAhBgkqhkiG9w0BCQEWFGlnY2FAc2dkbi5wbS5nb3V2LmZyMIIB -IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAsh/R0GLFMzvABIaIs9z4iPf930Pfeo2aSVz2 -TqrMHLmh6yeJ8kbpO0px1R2OLc/mratjUMdUC24SyZA2xtgv2pGqaMVy/hcKshd+ebUyiHDKcMCW -So7kVc0dJ5S/znIq7Fz5cyD+vfcuiWe4u0dzEvfRNWk68gq5rv9GQkaiv6GFGvm/5P9JhfejcIYy -HF2fYPepraX/z9E0+X1bF8bc1g4oa8Ld8fUzaJ1O/Id8NhLWo4DoQw1VYZTqZDdH6nfK0LJYBcNd -frGoRpAxVs5wKpayMLh35nnAvSk7/ZR3TL0gzUEl4C7HG7vupARB0l2tEmqKm0f7yd1GQOGdPDPQ -tQIDAQABo3cwdTAPBgNVHRMBAf8EBTADAQH/MAsGA1UdDwQEAwIBRjAVBgNVHSAEDjAMMAoGCCqB -egF5AQEBMB0GA1UdDgQWBBSjBS8YYFDCiQrdKyFP/45OqDAxNjAfBgNVHSMEGDAWgBSjBS8YYFDC -iQrdKyFP/45OqDAxNjANBgkqhkiG9w0BAQUFAAOCAQEABdwm2Pp3FURo/C9mOnTgXeQp/wYHE4RK -q89toB9RlPhJy3Q2FLwV3duJL92PoF189RLrn544pEfMs5bZvpwlqwN+Mw+VgQ39FuCIvjfwbF3Q -MZsyK10XZZOYYLxuj7GoPB7ZHPOpJkL5ZB3C55L29B5aqhlSXa/oovdgoPaN8In1buAKBQGVyYsg -Crpa/JosPL3Dt8ldeCUFP1YUmwza+zpI/pdpXsoQhvdOlgQITeywvl3cO45Pwf2aNjSaTFR+FwNI -lQgRHAdvhQh+XU3Endv7rs6y0bO4g2wdsrN58dhwmX7wEwLOXt1R0982gaEbeC9xs/FZTEYYKKuF -0mBWWg== ------END CERTIFICATE----- - -Security Communication EV RootCA1 -================================= ------BEGIN CERTIFICATE----- -MIIDfTCCAmWgAwIBAgIBADANBgkqhkiG9w0BAQUFADBgMQswCQYDVQQGEwJKUDElMCMGA1UEChMc -U0VDT00gVHJ1c3QgU3lzdGVtcyBDTy4sTFRELjEqMCgGA1UECxMhU2VjdXJpdHkgQ29tbXVuaWNh -dGlvbiBFViBSb290Q0ExMB4XDTA3MDYwNjAyMTIzMloXDTM3MDYwNjAyMTIzMlowYDELMAkGA1UE -BhMCSlAxJTAjBgNVBAoTHFNFQ09NIFRydXN0IFN5c3RlbXMgQ08uLExURC4xKjAoBgNVBAsTIVNl -Y3VyaXR5IENvbW11bmljYXRpb24gRVYgUm9vdENBMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC -AQoCggEBALx/7FebJOD+nLpCeamIivqA4PUHKUPqjgo0No0c+qe1OXj/l3X3L+SqawSERMqm4miO -/VVQYg+kcQ7OBzgtQoVQrTyWb4vVog7P3kmJPdZkLjjlHmy1V4qe70gOzXppFodEtZDkBp2uoQSX -WHnvIEqCa4wiv+wfD+mEce3xDuS4GBPMVjZd0ZoeUWs5bmB2iDQL87PRsJ3KYeJkHcFGB7hj3R4z -ZbOOCVVSPbW9/wfrrWFVGCypaZhKqkDFMxRldAD5kd6vA0jFQFTcD4SQaCDFkpbcLuUCRarAX1T4 -bepJz11sS6/vmsJWXMY1VkJqMF/Cq/biPT+zyRGPMUzXn0kCAwEAAaNCMEAwHQYDVR0OBBYEFDVK -9U2vP9eCOKyrcWUXdYydVZPmMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/MA0GCSqG -SIb3DQEBBQUAA4IBAQCoh+ns+EBnXcPBZsdAS5f8hxOQWsTvoMpfi7ent/HWtWS3irO4G8za+6xm -iEHO6Pzk2x6Ipu0nUBsCMCRGef4Eh3CXQHPRwMFXGZpppSeZq51ihPZRwSzJIxXYKLerJRO1RuGG -Av8mjMSIkh1W/hln8lXkgKNrnKt34VFxDSDbEJrbvXZ5B3eZKK2aXtqxT0QsNY6llsf9g/BYxnnW -mHyojf6GPgcWkuF75x3sM3Z+Qi5KhfmRiWiEA4Glm5q+4zfFVKtWOxgtQaQM+ELbmaDgcm+7XeEW -T1MKZPlO9L9OVL14bIjqv5wTJMJwaaJ/D8g8rQjJsJhAoyrniIPtd490 ------END CERTIFICATE----- - -OISTE WISeKey Global Root GA CA -=============================== ------BEGIN CERTIFICATE----- -MIID8TCCAtmgAwIBAgIQQT1yx/RrH4FDffHSKFTfmjANBgkqhkiG9w0BAQUFADCBijELMAkGA1UE -BhMCQ0gxEDAOBgNVBAoTB1dJU2VLZXkxGzAZBgNVBAsTEkNvcHlyaWdodCAoYykgMjAwNTEiMCAG -A1UECxMZT0lTVEUgRm91bmRhdGlvbiBFbmRvcnNlZDEoMCYGA1UEAxMfT0lTVEUgV0lTZUtleSBH -bG9iYWwgUm9vdCBHQSBDQTAeFw0wNTEyMTExNjAzNDRaFw0zNzEyMTExNjA5NTFaMIGKMQswCQYD -VQQGEwJDSDEQMA4GA1UEChMHV0lTZUtleTEbMBkGA1UECxMSQ29weXJpZ2h0IChjKSAyMDA1MSIw -IAYDVQQLExlPSVNURSBGb3VuZGF0aW9uIEVuZG9yc2VkMSgwJgYDVQQDEx9PSVNURSBXSVNlS2V5 -IEdsb2JhbCBSb290IEdBIENBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAy0+zAJs9 -Nt350UlqaxBJH+zYK7LG+DKBKUOVTJoZIyEVRd7jyBxRVVuuk+g3/ytr6dTqvirdqFEr12bDYVxg -Asj1znJ7O7jyTmUIms2kahnBAbtzptf2w93NvKSLtZlhuAGio9RN1AU9ka34tAhxZK9w8RxrfvbD -d50kc3vkDIzh2TbhmYsFmQvtRTEJysIA2/dyoJaqlYfQjse2YXMNdmaM3Bu0Y6Kff5MTMPGhJ9vZ -/yxViJGg4E8HsChWjBgbl0SOid3gF27nKu+POQoxhILYQBRJLnpB5Kf+42TMwVlxSywhp1t94B3R -LoGbw9ho972WG6xwsRYUC9tguSYBBQIDAQABo1EwTzALBgNVHQ8EBAMCAYYwDwYDVR0TAQH/BAUw -AwEB/zAdBgNVHQ4EFgQUswN+rja8sHnR3JQmthG+IbJphpQwEAYJKwYBBAGCNxUBBAMCAQAwDQYJ -KoZIhvcNAQEFBQADggEBAEuh/wuHbrP5wUOxSPMowB0uyQlB+pQAHKSkq0lPjz0e701vvbyk9vIm -MMkQyh2I+3QZH4VFvbBsUfk2ftv1TDI6QU9bR8/oCy22xBmddMVHxjtqD6wU2zz0c5ypBd8A3HR4 -+vg1YFkCExh8vPtNsCBtQ7tgMHpnM1zFmdH4LTlSc/uMqpclXHLZCB6rTjzjgTGfA6b7wP4piFXa -hNVQA7bihKOmNqoROgHhGEvWRGizPflTdISzRpFGlgC3gCy24eMQ4tui5yiPAZZiFj4A4xylNoEY -okxSdsARo27mHbrjWr42U8U+dY+GaSlYU7Wcu2+fXMUY7N0v4ZjJ/L7fCg0= ------END CERTIFICATE----- - -Microsec e-Szigno Root CA -========================= ------BEGIN CERTIFICATE----- -MIIHqDCCBpCgAwIBAgIRAMy4579OKRr9otxmpRwsDxEwDQYJKoZIhvcNAQEFBQAwcjELMAkGA1UE -BhMCSFUxETAPBgNVBAcTCEJ1ZGFwZXN0MRYwFAYDVQQKEw1NaWNyb3NlYyBMdGQuMRQwEgYDVQQL -EwtlLVN6aWdubyBDQTEiMCAGA1UEAxMZTWljcm9zZWMgZS1Temlnbm8gUm9vdCBDQTAeFw0wNTA0 -MDYxMjI4NDRaFw0xNzA0MDYxMjI4NDRaMHIxCzAJBgNVBAYTAkhVMREwDwYDVQQHEwhCdWRhcGVz -dDEWMBQGA1UEChMNTWljcm9zZWMgTHRkLjEUMBIGA1UECxMLZS1Temlnbm8gQ0ExIjAgBgNVBAMT -GU1pY3Jvc2VjIGUtU3ppZ25vIFJvb3QgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB -AQDtyADVgXvNOABHzNuEwSFpLHSQDCHZU4ftPkNEU6+r+ICbPHiN1I2uuO/TEdyB5s87lozWbxXG -d36hL+BfkrYn13aaHUM86tnsL+4582pnS4uCzyL4ZVX+LMsvfUh6PXX5qqAnu3jCBspRwn5mS6/N -oqdNAoI/gqyFxuEPkEeZlApxcpMqyabAvjxWTHOSJ/FrtfX9/DAFYJLG65Z+AZHCabEeHXtTRbjc -QR/Ji3HWVBTji1R4P770Yjtb9aPs1ZJ04nQw7wHb4dSrmZsqa/i9phyGI0Jf7Enemotb9HI6QMVJ -PqW+jqpx62z69Rrkav17fVVA71hu5tnVvCSrwe+3AgMBAAGjggQ3MIIEMzBnBggrBgEFBQcBAQRb -MFkwKAYIKwYBBQUHMAGGHGh0dHBzOi8vcmNhLmUtc3ppZ25vLmh1L29jc3AwLQYIKwYBBQUHMAKG -IWh0dHA6Ly93d3cuZS1zemlnbm8uaHUvUm9vdENBLmNydDAPBgNVHRMBAf8EBTADAQH/MIIBcwYD -VR0gBIIBajCCAWYwggFiBgwrBgEEAYGoGAIBAQEwggFQMCgGCCsGAQUFBwIBFhxodHRwOi8vd3d3 -LmUtc3ppZ25vLmh1L1NaU1ovMIIBIgYIKwYBBQUHAgIwggEUHoIBEABBACAAdABhAG4A+gBzAO0A -dAB2AOEAbgB5ACAA6QByAHQAZQBsAG0AZQB6AOkAcwDpAGgAZQB6ACAA6QBzACAAZQBsAGYAbwBn -AGEAZADhAHMA4QBoAG8AegAgAGEAIABTAHoAbwBsAGcA4QBsAHQAYQB0APMAIABTAHoAbwBsAGcA -4QBsAHQAYQB0AOEAcwBpACAAUwB6AGEAYgDhAGwAeQB6AGEAdABhACAAcwB6AGUAcgBpAG4AdAAg -AGsAZQBsAGwAIABlAGwAagDhAHIAbgBpADoAIABoAHQAdABwADoALwAvAHcAdwB3AC4AZQAtAHMA -egBpAGcAbgBvAC4AaAB1AC8AUwBaAFMAWgAvMIHIBgNVHR8EgcAwgb0wgbqggbeggbSGIWh0dHA6 -Ly93d3cuZS1zemlnbm8uaHUvUm9vdENBLmNybIaBjmxkYXA6Ly9sZGFwLmUtc3ppZ25vLmh1L0NO -PU1pY3Jvc2VjJTIwZS1Temlnbm8lMjBSb290JTIwQ0EsT1U9ZS1Temlnbm8lMjBDQSxPPU1pY3Jv -c2VjJTIwTHRkLixMPUJ1ZGFwZXN0LEM9SFU/Y2VydGlmaWNhdGVSZXZvY2F0aW9uTGlzdDtiaW5h -cnkwDgYDVR0PAQH/BAQDAgEGMIGWBgNVHREEgY4wgYuBEGluZm9AZS1zemlnbm8uaHWkdzB1MSMw -IQYDVQQDDBpNaWNyb3NlYyBlLVN6aWduw7MgUm9vdCBDQTEWMBQGA1UECwwNZS1TemlnbsOzIEhT -WjEWMBQGA1UEChMNTWljcm9zZWMgS2Z0LjERMA8GA1UEBxMIQnVkYXBlc3QxCzAJBgNVBAYTAkhV -MIGsBgNVHSMEgaQwgaGAFMegSXUWYYTbMUuE0vE3QJDvTtz3oXakdDByMQswCQYDVQQGEwJIVTER -MA8GA1UEBxMIQnVkYXBlc3QxFjAUBgNVBAoTDU1pY3Jvc2VjIEx0ZC4xFDASBgNVBAsTC2UtU3pp -Z25vIENBMSIwIAYDVQQDExlNaWNyb3NlYyBlLVN6aWdubyBSb290IENBghEAzLjnv04pGv2i3Gal -HCwPETAdBgNVHQ4EFgQUx6BJdRZhhNsxS4TS8TdAkO9O3PcwDQYJKoZIhvcNAQEFBQADggEBANMT -nGZjWS7KXHAM/IO8VbH0jgdsZifOwTsgqRy7RlRw7lrMoHfqaEQn6/Ip3Xep1fvj1KcExJW4C+FE -aGAHQzAxQmHl7tnlJNUb3+FKG6qfx1/4ehHqE5MAyopYse7tDk2016g2JnzgOsHVV4Lxdbb9iV/a -86g4nzUGCM4ilb7N1fy+W955a9x6qWVmvrElWl/tftOsRm1M9DKHtCAE4Gx4sHfRhUZLphK3dehK -yVZs15KrnfVJONJPU+NVkBHbmJbGSfI+9J8b4PeI3CVimUTYc78/MPMMNz7UwiiAc7EBt51alhQB -S6kRnSlqLtBdgcDPsiBDxwPgN05dCtxZICU= ------END CERTIFICATE----- - -Certigna -======== ------BEGIN CERTIFICATE----- -MIIDqDCCApCgAwIBAgIJAP7c4wEPyUj/MA0GCSqGSIb3DQEBBQUAMDQxCzAJBgNVBAYTAkZSMRIw -EAYDVQQKDAlEaGlteW90aXMxETAPBgNVBAMMCENlcnRpZ25hMB4XDTA3MDYyOTE1MTMwNVoXDTI3 -MDYyOTE1MTMwNVowNDELMAkGA1UEBhMCRlIxEjAQBgNVBAoMCURoaW15b3RpczERMA8GA1UEAwwI -Q2VydGlnbmEwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDIaPHJ1tazNHUmgh7stL7q -XOEm7RFHYeGifBZ4QCHkYJ5ayGPhxLGWkv8YbWkj4Sti993iNi+RB7lIzw7sebYs5zRLcAglozyH -GxnygQcPOJAZ0xH+hrTy0V4eHpbNgGzOOzGTtvKg0KmVEn2lmsxryIRWijOp5yIVUxbwzBfsV1/p -ogqYCd7jX5xv3EjjhQsVWqa6n6xI4wmy9/Qy3l40vhx4XUJbzg4ij02Q130yGLMLLGq/jj8UEYkg -DncUtT2UCIf3JR7VsmAA7G8qKCVuKj4YYxclPz5EIBb2JsglrgVKtOdjLPOMFlN+XPsRGgjBRmKf -Irjxwo1p3Po6WAbfAgMBAAGjgbwwgbkwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUGu3+QTmQ -tCRZvgHyUtVF9lo53BEwZAYDVR0jBF0wW4AUGu3+QTmQtCRZvgHyUtVF9lo53BGhOKQ2MDQxCzAJ -BgNVBAYTAkZSMRIwEAYDVQQKDAlEaGlteW90aXMxETAPBgNVBAMMCENlcnRpZ25hggkA/tzjAQ/J -SP8wDgYDVR0PAQH/BAQDAgEGMBEGCWCGSAGG+EIBAQQEAwIABzANBgkqhkiG9w0BAQUFAAOCAQEA -hQMeknH2Qq/ho2Ge6/PAD/Kl1NqV5ta+aDY9fm4fTIrv0Q8hbV6lUmPOEvjvKtpv6zf+EwLHyzs+ -ImvaYS5/1HI93TDhHkxAGYwP15zRgzB7mFncfca5DClMoTOi62c6ZYTTluLtdkVwj7Ur3vkj1klu -PBS1xp81HlDQwY9qcEQCYsuuHWhBp6pX6FOqB9IG9tUUBguRA3UsbHK1YZWaDYu5Def131TN3ubY -1gkIl2PlwS6wt0QmwCbAr1UwnjvVNioZBPRcHv/PLLf/0P2HQBHVESO7SMAhqaQoLf0V+LBOK/Qw -WyH8EZE0vkHve52Xdf+XlcCWWC/qu0bXu+TZLg== ------END CERTIFICATE----- - -AC Ra\xC3\xADz Certic\xC3\xA1mara S.A. -====================================== ------BEGIN CERTIFICATE----- -MIIGZjCCBE6gAwIBAgIPB35Sk3vgFeNX8GmMy+wMMA0GCSqGSIb3DQEBBQUAMHsxCzAJBgNVBAYT -AkNPMUcwRQYDVQQKDD5Tb2NpZWRhZCBDYW1lcmFsIGRlIENlcnRpZmljYWNpw7NuIERpZ2l0YWwg -LSBDZXJ0aWPDoW1hcmEgUy5BLjEjMCEGA1UEAwwaQUMgUmHDrXogQ2VydGljw6FtYXJhIFMuQS4w -HhcNMDYxMTI3MjA0NjI5WhcNMzAwNDAyMjE0MjAyWjB7MQswCQYDVQQGEwJDTzFHMEUGA1UECgw+ -U29jaWVkYWQgQ2FtZXJhbCBkZSBDZXJ0aWZpY2FjacOzbiBEaWdpdGFsIC0gQ2VydGljw6FtYXJh -IFMuQS4xIzAhBgNVBAMMGkFDIFJhw616IENlcnRpY8OhbWFyYSBTLkEuMIICIjANBgkqhkiG9w0B -AQEFAAOCAg8AMIICCgKCAgEAq2uJo1PMSCMI+8PPUZYILrgIem08kBeGqentLhM0R7LQcNzJPNCN -yu5LF6vQhbCnIwTLqKL85XXbQMpiiY9QngE9JlsYhBzLfDe3fezTf3MZsGqy2IiKLUV0qPezuMDU -2s0iiXRNWhU5cxh0T7XrmafBHoi0wpOQY5fzp6cSsgkiBzPZkc0OnB8OIMfuuzONj8LSWKdf/WU3 -4ojC2I+GdV75LaeHM/J4Ny+LvB2GNzmxlPLYvEqcgxhaBvzz1NS6jBUJJfD5to0EfhcSM2tXSExP -2yYe68yQ54v5aHxwD6Mq0Do43zeX4lvegGHTgNiRg0JaTASJaBE8rF9ogEHMYELODVoqDA+bMMCm -8Ibbq0nXl21Ii/kDwFJnmxL3wvIumGVC2daa49AZMQyth9VXAnow6IYm+48jilSH5L887uvDdUhf -HjlvgWJsxS3EF1QZtzeNnDeRyPYL1epjb4OsOMLzP96a++EjYfDIJss2yKHzMI+ko6Kh3VOz3vCa -Mh+DkXkwwakfU5tTohVTP92dsxA7SH2JD/ztA/X7JWR1DhcZDY8AFmd5ekD8LVkH2ZD6mq093ICK -5lw1omdMEWux+IBkAC1vImHFrEsm5VoQgpukg3s0956JkSCXjrdCx2bD0Omk1vUgjcTDlaxECp1b -czwmPS9KvqfJpxAe+59QafMCAwEAAaOB5jCB4zAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQE -AwIBBjAdBgNVHQ4EFgQU0QnQ6dfOeXRU+Tows/RtLAMDG2gwgaAGA1UdIASBmDCBlTCBkgYEVR0g -ADCBiTArBggrBgEFBQcCARYfaHR0cDovL3d3dy5jZXJ0aWNhbWFyYS5jb20vZHBjLzBaBggrBgEF -BQcCAjBOGkxMaW1pdGFjaW9uZXMgZGUgZ2FyYW507WFzIGRlIGVzdGUgY2VydGlmaWNhZG8gc2Ug -cHVlZGVuIGVuY29udHJhciBlbiBsYSBEUEMuMA0GCSqGSIb3DQEBBQUAA4ICAQBclLW4RZFNjmEf -AygPU3zmpFmps4p6xbD/CHwso3EcIRNnoZUSQDWDg4902zNc8El2CoFS3UnUmjIz75uny3XlesuX -EpBcunvFm9+7OSPI/5jOCk0iAUgHforA1SBClETvv3eiiWdIG0ADBaGJ7M9i4z0ldma/Jre7Ir5v -/zlXdLp6yQGVwZVR6Kss+LGGIOk/yzVb0hfpKv6DExdA7ohiZVvVO2Dpezy4ydV/NgIlqmjCMRW3 -MGXrfx1IebHPOeJCgBbT9ZMj/EyXyVo3bHwi2ErN0o42gzmRkBDI8ck1fj+404HGIGQatlDCIaR4 -3NAvO2STdPCWkPHv+wlaNECW8DYSwaN0jJN+Qd53i+yG2dIPPy3RzECiiWZIHiCznCNZc6lEc7wk -eZBWN7PGKX6jD/EpOe9+XCgycDWs2rjIdWb8m0w5R44bb5tNAlQiM+9hup4phO9OSzNHdpdqy35f -/RWmnkJDW2ZaiogN9xa5P1FlK2Zqi9E4UqLWRhH6/JocdJ6PlwsCT2TG9WjTSy3/pDceiz+/RL5h -RqGEPQgnTIEgd4kI6mdAXmwIUV80WoyWaM3X94nCHNMyAK9Sy9NgWyo6R35rMDOhYil/SrnhLecU -Iw4OGEfhefwVVdCx/CVxY3UzHCMrr1zZ7Ud3YA47Dx7SwNxkBYn8eNZcLCZDqQ== ------END CERTIFICATE----- - -TC TrustCenter Class 2 CA II -============================ ------BEGIN CERTIFICATE----- -MIIEqjCCA5KgAwIBAgIOLmoAAQACH9dSISwRXDswDQYJKoZIhvcNAQEFBQAwdjELMAkGA1UEBhMC -REUxHDAaBgNVBAoTE1RDIFRydXN0Q2VudGVyIEdtYkgxIjAgBgNVBAsTGVRDIFRydXN0Q2VudGVy -IENsYXNzIDIgQ0ExJTAjBgNVBAMTHFRDIFRydXN0Q2VudGVyIENsYXNzIDIgQ0EgSUkwHhcNMDYw -MTEyMTQzODQzWhcNMjUxMjMxMjI1OTU5WjB2MQswCQYDVQQGEwJERTEcMBoGA1UEChMTVEMgVHJ1 -c3RDZW50ZXIgR21iSDEiMCAGA1UECxMZVEMgVHJ1c3RDZW50ZXIgQ2xhc3MgMiBDQTElMCMGA1UE -AxMcVEMgVHJ1c3RDZW50ZXIgQ2xhc3MgMiBDQSBJSTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC -AQoCggEBAKuAh5uO8MN8h9foJIIRszzdQ2Lu+MNF2ujhoF/RKrLqk2jftMjWQ+nEdVl//OEd+DFw -IxuInie5e/060smp6RQvkL4DUsFJzfb95AhmC1eKokKguNV/aVyQMrKXDcpK3EY+AlWJU+MaWss2 -xgdW94zPEfRMuzBwBJWl9jmM/XOBCH2JXjIeIqkiRUuwZi4wzJ9l/fzLganx4Duvo4bRierERXlQ -Xa7pIXSSTYtZgo+U4+lK8edJsBTj9WLL1XK9H7nSn6DNqPoByNkN39r8R52zyFTfSUrxIan+GE7u -SNQZu+995OKdy1u2bv/jzVrndIIFuoAlOMvkaZ6vQaoahPUCAwEAAaOCATQwggEwMA8GA1UdEwEB -/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBTjq1RMgKHbVkO3kUrL84J6E1wIqzCB -7QYDVR0fBIHlMIHiMIHfoIHcoIHZhjVodHRwOi8vd3d3LnRydXN0Y2VudGVyLmRlL2NybC92Mi90 -Y19jbGFzc18yX2NhX0lJLmNybIaBn2xkYXA6Ly93d3cudHJ1c3RjZW50ZXIuZGUvQ049VEMlMjBU -cnVzdENlbnRlciUyMENsYXNzJTIwMiUyMENBJTIwSUksTz1UQyUyMFRydXN0Q2VudGVyJTIwR21i -SCxPVT1yb290Y2VydHMsREM9dHJ1c3RjZW50ZXIsREM9ZGU/Y2VydGlmaWNhdGVSZXZvY2F0aW9u -TGlzdD9iYXNlPzANBgkqhkiG9w0BAQUFAAOCAQEAjNfffu4bgBCzg/XbEeprS6iSGNn3Bzn1LL4G -dXpoUxUc6krtXvwjshOg0wn/9vYua0Fxec3ibf2uWWuFHbhOIprtZjluS5TmVfwLG4t3wVMTZonZ -KNaL80VKY7f9ewthXbhtvsPcW3nS7Yblok2+XnR8au0WOB9/WIFaGusyiC2y8zl3gK9etmF1Kdsj -TYjKUCjLhdLTEKJZbtOTVAB6okaVhgWcqRmY5TFyDADiZ9lA4CQze28suVyrZZ0srHbqNZn1l7kP -JOzHdiEoZa5X6AeIdUpWoNIFOqTmjZKILPPy4cHGYdtBxceb9w4aUUXCYWvcZCcXjFq32nQozZfk -vQ== ------END CERTIFICATE----- - -TC TrustCenter Class 3 CA II -============================ ------BEGIN CERTIFICATE----- -MIIEqjCCA5KgAwIBAgIOSkcAAQAC5aBd1j8AUb8wDQYJKoZIhvcNAQEFBQAwdjELMAkGA1UEBhMC -REUxHDAaBgNVBAoTE1RDIFRydXN0Q2VudGVyIEdtYkgxIjAgBgNVBAsTGVRDIFRydXN0Q2VudGVy -IENsYXNzIDMgQ0ExJTAjBgNVBAMTHFRDIFRydXN0Q2VudGVyIENsYXNzIDMgQ0EgSUkwHhcNMDYw -MTEyMTQ0MTU3WhcNMjUxMjMxMjI1OTU5WjB2MQswCQYDVQQGEwJERTEcMBoGA1UEChMTVEMgVHJ1 -c3RDZW50ZXIgR21iSDEiMCAGA1UECxMZVEMgVHJ1c3RDZW50ZXIgQ2xhc3MgMyBDQTElMCMGA1UE -AxMcVEMgVHJ1c3RDZW50ZXIgQ2xhc3MgMyBDQSBJSTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC -AQoCggEBALTgu1G7OVyLBMVMeRwjhjEQY0NVJz/GRcekPewJDRoeIMJWHt4bNwcwIi9v8Qbxq63W -yKthoy9DxLCyLfzDlml7forkzMA5EpBCYMnMNWju2l+QVl/NHE1bWEnrDgFPZPosPIlY2C8u4rBo -6SI7dYnWRBpl8huXJh0obazovVkdKyT21oQDZogkAHhg8fir/gKya/si+zXmFtGt9i4S5Po1auUZ -uV3bOx4a+9P/FRQI2AlqukWdFHlgfa9Aigdzs5OW03Q0jTo3Kd5c7PXuLjHCINy+8U9/I1LZW+Jk -2ZyqBwi1Rb3R0DHBq1SfqdLDYmAD8bs5SpJKPQq5ncWg/jcCAwEAAaOCATQwggEwMA8GA1UdEwEB -/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBTUovyfs8PYA9NXXAek0CSnwPIA1DCB -7QYDVR0fBIHlMIHiMIHfoIHcoIHZhjVodHRwOi8vd3d3LnRydXN0Y2VudGVyLmRlL2NybC92Mi90 -Y19jbGFzc18zX2NhX0lJLmNybIaBn2xkYXA6Ly93d3cudHJ1c3RjZW50ZXIuZGUvQ049VEMlMjBU -cnVzdENlbnRlciUyMENsYXNzJTIwMyUyMENBJTIwSUksTz1UQyUyMFRydXN0Q2VudGVyJTIwR21i -SCxPVT1yb290Y2VydHMsREM9dHJ1c3RjZW50ZXIsREM9ZGU/Y2VydGlmaWNhdGVSZXZvY2F0aW9u -TGlzdD9iYXNlPzANBgkqhkiG9w0BAQUFAAOCAQEANmDkcPcGIEPZIxpC8vijsrlNirTzwppVMXzE -O2eatN9NDoqTSheLG43KieHPOh6sHfGcMrSOWXaiQYUlN6AT0PV8TtXqluJucsG7Kv5sbviRmEb8 -yRtXW+rIGjs/sFGYPAfaLFkB2otE6OF0/ado3VS6g0bsyEa1+K+XwDsJHI/OcpY9M1ZwvJbL2NV9 -IJqDnxrcOfHFcqMRA/07QlIp2+gB95tejNaNhk4Z+rwcvsUhpYeeeC422wlxo3I0+GzjBgnyXlal -092Y+tTmBvTwtiBjS+opvaqCZh77gaqnN60TGOaSw4HBM7uIHqHn4rS9MWwOUT1v+5ZWgOI2F9Hc -5A== ------END CERTIFICATE----- - -TC TrustCenter Universal CA I -============================= ------BEGIN CERTIFICATE----- -MIID3TCCAsWgAwIBAgIOHaIAAQAC7LdggHiNtgYwDQYJKoZIhvcNAQEFBQAweTELMAkGA1UEBhMC -REUxHDAaBgNVBAoTE1RDIFRydXN0Q2VudGVyIEdtYkgxJDAiBgNVBAsTG1RDIFRydXN0Q2VudGVy -IFVuaXZlcnNhbCBDQTEmMCQGA1UEAxMdVEMgVHJ1c3RDZW50ZXIgVW5pdmVyc2FsIENBIEkwHhcN -MDYwMzIyMTU1NDI4WhcNMjUxMjMxMjI1OTU5WjB5MQswCQYDVQQGEwJERTEcMBoGA1UEChMTVEMg -VHJ1c3RDZW50ZXIgR21iSDEkMCIGA1UECxMbVEMgVHJ1c3RDZW50ZXIgVW5pdmVyc2FsIENBMSYw -JAYDVQQDEx1UQyBUcnVzdENlbnRlciBVbml2ZXJzYWwgQ0EgSTCCASIwDQYJKoZIhvcNAQEBBQAD -ggEPADCCAQoCggEBAKR3I5ZEr5D0MacQ9CaHnPM42Q9e3s9B6DGtxnSRJJZ4Hgmgm5qVSkr1YnwC -qMqs+1oEdjneX/H5s7/zA1hV0qq34wQi0fiU2iIIAI3TfCZdzHd55yx4Oagmcw6iXSVphU9VDprv -xrlE4Vc93x9UIuVvZaozhDrzznq+VZeujRIPFDPiUHDDSYcTvFHe15gSWu86gzOSBnWLknwSaHtw -ag+1m7Z3W0hZneTvWq3zwZ7U10VOylY0Ibw+F1tvdwxIAUMpsN0/lm7mlaoMwCC2/T42J5zjXM9O -gdwZu5GQfezmlwQek8wiSdeXhrYTCjxDI3d+8NzmzSQfO4ObNDqDNOMCAwEAAaNjMGEwHwYDVR0j -BBgwFoAUkqR1LKSevoFE63n8isWVpesQdXMwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMC -AYYwHQYDVR0OBBYEFJKkdSyknr6BROt5/IrFlaXrEHVzMA0GCSqGSIb3DQEBBQUAA4IBAQAo0uCG -1eb4e/CX3CJrO5UUVg8RMKWaTzqwOuAGy2X17caXJ/4l8lfmXpWMPmRgFVp/Lw0BxbFg/UU1z/Cy -vwbZ71q+s2IhtNerNXxTPqYn8aEt2hojnczd7Dwtnic0XQ/CNnm8yUpiLe1r2X1BQ3y2qsrtYbE3 -ghUJGooWMNjsydZHcnhLEEYUjl8Or+zHL6sQ17bxbuyGssLoDZJz3KL0Dzq/YSMQiZxIQG5wALPT -ujdEWBF6AmqI8Dc08BnprNRlc/ZpjGSUOnmFKbAWKwyCPwacx/0QK54PLLae4xW/2TYcuiUaUj0a -7CIMHOCkoj3w6DnPgcB77V0fb8XQC9eY ------END CERTIFICATE----- - -Deutsche Telekom Root CA 2 -========================== ------BEGIN CERTIFICATE----- -MIIDnzCCAoegAwIBAgIBJjANBgkqhkiG9w0BAQUFADBxMQswCQYDVQQGEwJERTEcMBoGA1UEChMT -RGV1dHNjaGUgVGVsZWtvbSBBRzEfMB0GA1UECxMWVC1UZWxlU2VjIFRydXN0IENlbnRlcjEjMCEG -A1UEAxMaRGV1dHNjaGUgVGVsZWtvbSBSb290IENBIDIwHhcNOTkwNzA5MTIxMTAwWhcNMTkwNzA5 -MjM1OTAwWjBxMQswCQYDVQQGEwJERTEcMBoGA1UEChMTRGV1dHNjaGUgVGVsZWtvbSBBRzEfMB0G -A1UECxMWVC1UZWxlU2VjIFRydXN0IENlbnRlcjEjMCEGA1UEAxMaRGV1dHNjaGUgVGVsZWtvbSBS -b290IENBIDIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCrC6M14IspFLEUha88EOQ5 -bzVdSq7d6mGNlUn0b2SjGmBmpKlAIoTZ1KXleJMOaAGtuU1cOs7TuKhCQN/Po7qCWWqSG6wcmtoI -KyUn+WkjR/Hg6yx6m/UTAtB+NHzCnjwAWav12gz1MjwrrFDa1sPeg5TKqAyZMg4ISFZbavva4VhY -AUlfckE8FQYBjl2tqriTtM2e66foai1SNNs671x1Udrb8zH57nGYMsRUFUQM+ZtV7a3fGAigo4aK -Se5TBY8ZTNXeWHmb0mocQqvF1afPaA+W5OFhmHZhyJF81j4A4pFQh+GdCuatl9Idxjp9y7zaAzTV -jlsB9WoHtxa2bkp/AgMBAAGjQjBAMB0GA1UdDgQWBBQxw3kbuvVT1xfgiXotF2wKsyudMzAPBgNV -HRMECDAGAQH/AgEFMA4GA1UdDwEB/wQEAwIBBjANBgkqhkiG9w0BAQUFAAOCAQEAlGRZrTlk5ynr -E/5aw4sTV8gEJPB0d8Bg42f76Ymmg7+Wgnxu1MM9756AbrsptJh6sTtU6zkXR34ajgv8HzFZMQSy -zhfzLMdiNlXiItiJVbSYSKpk+tYcNthEeFpaIzpXl/V6ME+un2pMSyuOoAPjPuCp1NJ70rOo4nI8 -rZ7/gFnkm0W09juwzTkZmDLl6iFhkOQxIY40sfcvNUqFENrnijchvllj4PKFiDFT1FQUhXB59C4G -dyd1Lx+4ivn+xbrYNuSD7Odlt79jWvNGr4GUN9RBjNYj1h7P9WgbRGOiWrqnNVmh5XAFmw4jV5mU -Cm26OWMohpLzGITY+9HPBVZkVw== ------END CERTIFICATE----- - -ComSign Secured CA -================== ------BEGIN CERTIFICATE----- -MIIDqzCCApOgAwIBAgIRAMcoRwmzuGxFjB36JPU2TukwDQYJKoZIhvcNAQEFBQAwPDEbMBkGA1UE -AxMSQ29tU2lnbiBTZWN1cmVkIENBMRAwDgYDVQQKEwdDb21TaWduMQswCQYDVQQGEwJJTDAeFw0w -NDAzMjQxMTM3MjBaFw0yOTAzMTYxNTA0NTZaMDwxGzAZBgNVBAMTEkNvbVNpZ24gU2VjdXJlZCBD -QTEQMA4GA1UEChMHQ29tU2lnbjELMAkGA1UEBhMCSUwwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAw -ggEKAoIBAQDGtWhfHZQVw6QIVS3joFd67+l0Kru5fFdJGhFeTymHDEjWaueP1H5XJLkGieQcPOqs -49ohgHMhCu95mGwfCP+hUH3ymBvJVG8+pSjsIQQPRbsHPaHA+iqYHU4Gk/v1iDurX8sWv+bznkqH -7Rnqwp9D5PGBpX8QTz7RSmKtUxvLg/8HZaWSLWapW7ha9B20IZFKF3ueMv5WJDmyVIRD9YTC2LxB -kMyd1mja6YJQqTtoz7VdApRgFrFD2UNd3V2Hbuq7s8lr9gOUCXDeFhF6K+h2j0kQmHe5Y1yLM5d1 -9guMsqtb3nQgJT/j8xH5h2iGNXHDHYwt6+UarA9z1YJZQIDTAgMBAAGjgacwgaQwDAYDVR0TBAUw -AwEB/zBEBgNVHR8EPTA7MDmgN6A1hjNodHRwOi8vZmVkaXIuY29tc2lnbi5jby5pbC9jcmwvQ29t -U2lnblNlY3VyZWRDQS5jcmwwDgYDVR0PAQH/BAQDAgGGMB8GA1UdIwQYMBaAFMFL7XC29z58ADsA -j8c+DkWfHl3sMB0GA1UdDgQWBBTBS+1wtvc+fAA7AI/HPg5Fnx5d7DANBgkqhkiG9w0BAQUFAAOC -AQEAFs/ukhNQq3sUnjO2QiBq1BW9Cav8cujvR3qQrFHBZE7piL1DRYHjZiM/EoZNGeQFsOY3wo3a -BijJD4mkU6l1P7CW+6tMM1X5eCZGbxs2mPtCdsGCuY7e+0X5YxtiOzkGynd6qDwJz2w2PQ8KRUtp -FhpFfTMDZflScZAmlaxMDPWLkz/MdXSFmLr/YnpNH4n+rr2UAJm/EaXc4HnFFgt9AmEd6oX5AhVP -51qJThRv4zdLhfXBPGHg/QVBspJ/wx2g0K5SZGBrGMYmnNj1ZOQ2GmKfig8+/21OGVZOIJFsnzQz -OjRXUDpvgV4GxvU+fE6OK85lBi5d0ipTdF7Tbieejw== ------END CERTIFICATE----- - -Cybertrust Global Root -====================== ------BEGIN CERTIFICATE----- -MIIDoTCCAomgAwIBAgILBAAAAAABD4WqLUgwDQYJKoZIhvcNAQEFBQAwOzEYMBYGA1UEChMPQ3li -ZXJ0cnVzdCwgSW5jMR8wHQYDVQQDExZDeWJlcnRydXN0IEdsb2JhbCBSb290MB4XDTA2MTIxNTA4 -MDAwMFoXDTIxMTIxNTA4MDAwMFowOzEYMBYGA1UEChMPQ3liZXJ0cnVzdCwgSW5jMR8wHQYDVQQD -ExZDeWJlcnRydXN0IEdsb2JhbCBSb290MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA -+Mi8vRRQZhP/8NN57CPytxrHjoXxEnOmGaoQ25yiZXRadz5RfVb23CO21O1fWLE3TdVJDm71aofW -0ozSJ8bi/zafmGWgE07GKmSb1ZASzxQG9Dvj1Ci+6A74q05IlG2OlTEQXO2iLb3VOm2yHLtgwEZL -AfVJrn5GitB0jaEMAs7u/OePuGtm839EAL9mJRQr3RAwHQeWP032a7iPt3sMpTjr3kfb1V05/Iin -89cqdPHoWqI7n1C6poxFNcJQZZXcY4Lv3b93TZxiyWNzFtApD0mpSPCzqrdsxacwOUBdrsTiXSZT -8M4cIwhhqJQZugRiQOwfOHB3EgZxpzAYXSUnpQIDAQABo4GlMIGiMA4GA1UdDwEB/wQEAwIBBjAP -BgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBS2CHsNesysIEyGVjJez6tuhS1wVzA/BgNVHR8EODA2 -MDSgMqAwhi5odHRwOi8vd3d3Mi5wdWJsaWMtdHJ1c3QuY29tL2NybC9jdC9jdHJvb3QuY3JsMB8G -A1UdIwQYMBaAFLYIew16zKwgTIZWMl7Pq26FLXBXMA0GCSqGSIb3DQEBBQUAA4IBAQBW7wojoFRO -lZfJ+InaRcHUowAl9B8Tq7ejhVhpwjCt2BWKLePJzYFa+HMjWqd8BfP9IjsO0QbE2zZMcwSO5bAi -5MXzLqXZI+O4Tkogp24CJJ8iYGd7ix1yCcUxXOl5n4BHPa2hCwcUPUf/A2kaDAtE52Mlp3+yybh2 -hO0j9n0Hq0V+09+zv+mKts2oomcrUtW3ZfA5TGOgkXmTUg9U3YO7n9GPp1Nzw8v/MOx8BLjYRB+T -X3EJIrduPuocA06dGiBh+4E37F78CkWr1+cXVdCg6mCbpvbjjFspwgZgFJ0tl0ypkxWdYcQBX0jW -WL1WMRJOEcgh4LMRkWXbtKaIOM5V ------END CERTIFICATE----- - -ePKI Root Certification Authority -================================= ------BEGIN CERTIFICATE----- -MIIFsDCCA5igAwIBAgIQFci9ZUdcr7iXAF7kBtK8nTANBgkqhkiG9w0BAQUFADBeMQswCQYDVQQG -EwJUVzEjMCEGA1UECgwaQ2h1bmdod2EgVGVsZWNvbSBDby4sIEx0ZC4xKjAoBgNVBAsMIWVQS0kg -Um9vdCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw0wNDEyMjAwMjMxMjdaFw0zNDEyMjAwMjMx -MjdaMF4xCzAJBgNVBAYTAlRXMSMwIQYDVQQKDBpDaHVuZ2h3YSBUZWxlY29tIENvLiwgTHRkLjEq -MCgGA1UECwwhZVBLSSBSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5MIICIjANBgkqhkiG9w0B -AQEFAAOCAg8AMIICCgKCAgEA4SUP7o3biDN1Z82tH306Tm2d0y8U82N0ywEhajfqhFAHSyZbCUNs -IZ5qyNUD9WBpj8zwIuQf5/dqIjG3LBXy4P4AakP/h2XGtRrBp0xtInAhijHyl3SJCRImHJ7K2RKi -lTza6We/CKBk49ZCt0Xvl/T29de1ShUCWH2YWEtgvM3XDZoTM1PRYfl61dd4s5oz9wCGzh1NlDiv -qOx4UXCKXBCDUSH3ET00hl7lSM2XgYI1TBnsZfZrxQWh7kcT1rMhJ5QQCtkkO7q+RBNGMD+XPNjX -12ruOzjjK9SXDrkb5wdJfzcq+Xd4z1TtW0ado4AOkUPB1ltfFLqfpo0kR0BZv3I4sjZsN/+Z0V0O -WQqraffAsgRFelQArr5T9rXn4fg8ozHSqf4hUmTFpmfwdQcGlBSBVcYn5AGPF8Fqcde+S/uUWH1+ -ETOxQvdibBjWzwloPn9s9h6PYq2lY9sJpx8iQkEeb5mKPtf5P0B6ebClAZLSnT0IFaUQAS2zMnao -lQ2zepr7BxB4EW/hj8e6DyUadCrlHJhBmd8hh+iVBmoKs2pHdmX2Os+PYhcZewoozRrSgx4hxyy/ -vv9haLdnG7t4TY3OZ+XkwY63I2binZB1NJipNiuKmpS5nezMirH4JYlcWrYvjB9teSSnUmjDhDXi -Zo1jDiVN1Rmy5nk3pyKdVDECAwEAAaNqMGgwHQYDVR0OBBYEFB4M97Zn8uGSJglFwFU5Lnc/Qkqi -MAwGA1UdEwQFMAMBAf8wOQYEZyoHAAQxMC8wLQIBADAJBgUrDgMCGgUAMAcGBWcqAwAABBRFsMLH -ClZ87lt4DJX5GFPBphzYEDANBgkqhkiG9w0BAQUFAAOCAgEACbODU1kBPpVJufGBuvl2ICO1J2B0 -1GqZNF5sAFPZn/KmsSQHRGoqxqWOeBLoR9lYGxMqXnmbnwoqZ6YlPwZpVnPDimZI+ymBV3QGypzq -KOg4ZyYr8dW1P2WT+DZdjo2NQCCHGervJ8A9tDkPJXtoUHRVnAxZfVo9QZQlUgjgRywVMRnVvwdV -xrsStZf0X4OFunHB2WyBEXYKCrC/gpf36j36+uwtqSiUO1bd0lEursC9CBWMd1I0ltabrNMdjmEP -NXubrjlpC2JgQCA2j6/7Nu4tCEoduL+bXPjqpRugc6bY+G7gMwRfaKonh+3ZwZCc7b3jajWvY9+r -GNm65ulK6lCKD2GTHuItGeIwlDWSXQ62B68ZgI9HkFFLLk3dheLSClIKF5r8GrBQAuUBo2M3IUxE -xJtRmREOc5wGj1QupyheRDmHVi03vYVElOEMSyycw5KFNGHLD7ibSkNS/jQ6fbjpKdx2qcgw+BRx -gMYeNkh0IkFch4LoGHGLQYlE535YW6i4jRPpp2zDR+2zGp1iro2C6pSe3VkQw63d4k3jMdXH7Ojy -sP6SHhYKGvzZ8/gntsm+HbRsZJB/9OTEW9c3rkIO3aQab3yIVMUWbuF6aC74Or8NpDyJO3inTmOD -BCEIZ43ygknQW/2xzQ+DhNQ+IIX3Sj0rnP0qCglN6oH4EZw= ------END CERTIFICATE----- - -T\xc3\x9c\x42\xC4\xB0TAK UEKAE K\xC3\xB6k Sertifika Hizmet Sa\xC4\x9Flay\xc4\xb1\x63\xc4\xb1s\xc4\xb1 - S\xC3\xBCr\xC3\xBCm 3 -============================================================================================================================= ------BEGIN CERTIFICATE----- -MIIFFzCCA/+gAwIBAgIBETANBgkqhkiG9w0BAQUFADCCASsxCzAJBgNVBAYTAlRSMRgwFgYDVQQH -DA9HZWJ6ZSAtIEtvY2FlbGkxRzBFBgNVBAoMPlTDvHJraXllIEJpbGltc2VsIHZlIFRla25vbG9q -aWsgQXJhxZ90xLFybWEgS3VydW11IC0gVMOcQsSwVEFLMUgwRgYDVQQLDD9VbHVzYWwgRWxla3Ry -b25payB2ZSBLcmlwdG9sb2ppIEFyYcWfdMSxcm1hIEVuc3RpdMO8c8O8IC0gVUVLQUUxIzAhBgNV -BAsMGkthbXUgU2VydGlmaWthc3lvbiBNZXJrZXppMUowSAYDVQQDDEFUw5xCxLBUQUsgVUVLQUUg -S8O2ayBTZXJ0aWZpa2EgSGl6bWV0IFNhxJ9sYXnEsWPEsXPEsSAtIFPDvHLDvG0gMzAeFw0wNzA4 -MjQxMTM3MDdaFw0xNzA4MjExMTM3MDdaMIIBKzELMAkGA1UEBhMCVFIxGDAWBgNVBAcMD0dlYnpl -IC0gS29jYWVsaTFHMEUGA1UECgw+VMO8cmtpeWUgQmlsaW1zZWwgdmUgVGVrbm9sb2ppayBBcmHF -n3TEsXJtYSBLdXJ1bXUgLSBUw5xCxLBUQUsxSDBGBgNVBAsMP1VsdXNhbCBFbGVrdHJvbmlrIHZl -IEtyaXB0b2xvamkgQXJhxZ90xLFybWEgRW5zdGl0w7xzw7wgLSBVRUtBRTEjMCEGA1UECwwaS2Ft -dSBTZXJ0aWZpa2FzeW9uIE1lcmtlemkxSjBIBgNVBAMMQVTDnELEsFRBSyBVRUtBRSBLw7ZrIFNl -cnRpZmlrYSBIaXptZXQgU2HEn2xhecSxY8Sxc8SxIC0gU8O8csO8bSAzMIIBIjANBgkqhkiG9w0B -AQEFAAOCAQ8AMIIBCgKCAQEAim1L/xCIOsP2fpTo6iBkcK4hgb46ezzb8R1Sf1n68yJMlaCQvEhO -Eav7t7WNeoMojCZG2E6VQIdhn8WebYGHV2yKO7Rm6sxA/OOqbLLLAdsyv9Lrhc+hDVXDWzhXcLh1 -xnnRFDDtG1hba+818qEhTsXOfJlfbLm4IpNQp81McGq+agV/E5wrHur+R84EpW+sky58K5+eeROR -6Oqeyjh1jmKwlZMq5d/pXpduIF9fhHpEORlAHLpVK/swsoHvhOPc7Jg4OQOFCKlUAwUp8MmPi+oL -hmUZEdPpCSPeaJMDyTYcIW7OjGbxmTDY17PDHfiBLqi9ggtm/oLL4eAagsNAgQIDAQABo0IwQDAd -BgNVHQ4EFgQUvYiHyY/2pAoLquvF/pEjnatKijIwDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQF -MAMBAf8wDQYJKoZIhvcNAQEFBQADggEBAB18+kmPNOm3JpIWmgV050vQbTlswyb2zrgxvMTfvCr4 -N5EY3ATIZJkrGG2AA1nJrvhY0D7twyOfaTyGOBye79oneNGEN3GKPEs5z35FBtYt2IpNeBLWrcLT -y9LQQfMmNkqblWwM7uXRQydmwYj3erMgbOqwaSvHIOgMA8RBBZniP+Rr+KCGgceExh/VS4ESshYh -LBOhgLJeDEoTniDYYkCrkOpkSi+sDQESeUWoL4cZaMjihccwsnX5OD+ywJO0a+IDRM5noN+J1q2M -dqMTw5RhK2vZbMEHCiIHhWyFJEapvj+LeISCfiQMnf2BN+MlqO02TpUsyZyQ2uypQjyttgI= ------END CERTIFICATE----- - -Buypass Class 2 CA 1 -==================== ------BEGIN CERTIFICATE----- -MIIDUzCCAjugAwIBAgIBATANBgkqhkiG9w0BAQUFADBLMQswCQYDVQQGEwJOTzEdMBsGA1UECgwU -QnV5cGFzcyBBUy05ODMxNjMzMjcxHTAbBgNVBAMMFEJ1eXBhc3MgQ2xhc3MgMiBDQSAxMB4XDTA2 -MTAxMzEwMjUwOVoXDTE2MTAxMzEwMjUwOVowSzELMAkGA1UEBhMCTk8xHTAbBgNVBAoMFEJ1eXBh -c3MgQVMtOTgzMTYzMzI3MR0wGwYDVQQDDBRCdXlwYXNzIENsYXNzIDIgQ0EgMTCCASIwDQYJKoZI -hvcNAQEBBQADggEPADCCAQoCggEBAIs8B0XY9t/mx8q6jUPFR42wWsE425KEHK8T1A9vNkYgxC7M -cXA0ojTTNy7Y3Tp3L8DrKehc0rWpkTSHIln+zNvnma+WwajHQN2lFYxuyHyXA8vmIPLXl18xoS83 -0r7uvqmtqEyeIWZDO6i88wmjONVZJMHCR3axiFyCO7srpgTXjAePzdVBHfCuuCkslFJgNJQ72uA4 -0Z0zPhX0kzLFANq1KWYOOngPIVJfAuWSeyXTkh4vFZ2B5J2O6O+JzhRMVB0cgRJNcKi+EAUXfh/R -uFdV7c27UsKwHnjCTTZoy1YmwVLBvXb3WNVyfh9EdrsAiR0WnVE1703CVu9r4Iw7DekCAwEAAaNC -MEAwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUP42aWYv8e3uco684sDntkHGA1sgwDgYDVR0P -AQH/BAQDAgEGMA0GCSqGSIb3DQEBBQUAA4IBAQAVGn4TirnoB6NLJzKyQJHyIdFkhb5jatLPgcIV -1Xp+DCmsNx4cfHZSldq1fyOhKXdlyTKdqC5Wq2B2zha0jX94wNWZUYN/Xtm+DKhQ7SLHrQVMdvvt -7h5HZPb3J31cKA9FxVxiXqaakZG3Uxcu3K1gnZZkOb1naLKuBctN518fV4bVIJwo+28TOPX2EZL2 -fZleHwzoq0QkKXJAPTZSr4xYkHPB7GEseaHsh7U/2k3ZIQAw3pDaDtMaSKk+hQsUi4y8QZ5q9w5w -wDX3OaJdZtB7WZ+oRxKaJyOkLY4ng5IgodcVf/EuGO70SH8vf/GhGLWhC5SgYiAynB321O+/TIho ------END CERTIFICATE----- - -Buypass Class 3 CA 1 -==================== ------BEGIN CERTIFICATE----- -MIIDUzCCAjugAwIBAgIBAjANBgkqhkiG9w0BAQUFADBLMQswCQYDVQQGEwJOTzEdMBsGA1UECgwU -QnV5cGFzcyBBUy05ODMxNjMzMjcxHTAbBgNVBAMMFEJ1eXBhc3MgQ2xhc3MgMyBDQSAxMB4XDTA1 -MDUwOTE0MTMwM1oXDTE1MDUwOTE0MTMwM1owSzELMAkGA1UEBhMCTk8xHTAbBgNVBAoMFEJ1eXBh -c3MgQVMtOTgzMTYzMzI3MR0wGwYDVQQDDBRCdXlwYXNzIENsYXNzIDMgQ0EgMTCCASIwDQYJKoZI -hvcNAQEBBQADggEPADCCAQoCggEBAKSO13TZKWTeXx+HgJHqTjnmGcZEC4DVC69TB4sSveZn8AKx -ifZgisRbsELRwCGoy+Gb72RRtqfPFfV0gGgEkKBYouZ0plNTVUhjP5JW3SROjvi6K//zNIqeKNc0 -n6wv1g/xpC+9UrJJhW05NfBEMJNGJPO251P7vGGvqaMU+8IXF4Rs4HyI+MkcVyzwPX6UvCWThOia -AJpFBUJXgPROztmuOfbIUxAMZTpHe2DC1vqRycZxbL2RhzyRhkmr8w+gbCZ2Xhysm3HljbybIR6c -1jh+JIAVMYKWsUnTYjdbiAwKYjT+p0h+mbEwi5A3lRyoH6UsjfRVyNvdWQrCrXig9IsCAwEAAaNC -MEAwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUOBTmyPCppAP0Tj4io1vy1uCtQHQwDgYDVR0P -AQH/BAQDAgEGMA0GCSqGSIb3DQEBBQUAA4IBAQABZ6OMySU9E2NdFm/soT4JXJEVKirZgCFPBdy7 -pYmrEzMqnji3jG8CcmPHc3ceCQa6Oyh7pEfJYWsICCD8igWKH7y6xsL+z27sEzNxZy5p+qksP2bA -EllNC1QCkoS72xLvg3BweMhT+t/Gxv/ciC8HwEmdMldg0/L2mSlf56oBzKwzqBwKu5HEA6BvtjT5 -htOzdlSY9EqBs1OdTUDs5XcTRa9bqh/YL0yCe/4qxFi7T/ye/QNlGioOw6UgFpRreaaiErS7GqQj -el/wroQk5PMr+4okoyeYZdowdXb8GZHo2+ubPzK/QJcHJrrM85SFSnonk8+QQtS4Wxam58tAA915 ------END CERTIFICATE----- - -EBG Elektronik Sertifika Hizmet Sa\xC4\x9Flay\xc4\xb1\x63\xc4\xb1s\xc4\xb1 -========================================================================== ------BEGIN CERTIFICATE----- -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 ------END CERTIFICATE----- - -certSIGN ROOT CA -================ ------BEGIN CERTIFICATE----- -MIIDODCCAiCgAwIBAgIGIAYFFnACMA0GCSqGSIb3DQEBBQUAMDsxCzAJBgNVBAYTAlJPMREwDwYD -VQQKEwhjZXJ0U0lHTjEZMBcGA1UECxMQY2VydFNJR04gUk9PVCBDQTAeFw0wNjA3MDQxNzIwMDRa -Fw0zMTA3MDQxNzIwMDRaMDsxCzAJBgNVBAYTAlJPMREwDwYDVQQKEwhjZXJ0U0lHTjEZMBcGA1UE -CxMQY2VydFNJR04gUk9PVCBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALczuX7I -JUqOtdu0KBuqV5Do0SLTZLrTk+jUrIZhQGpgV2hUhE28alQCBf/fm5oqrl0Hj0rDKH/v+yv6efHH -rfAQUySQi2bJqIirr1qjAOm+ukbuW3N7LBeCgV5iLKECZbO9xSsAfsT8AzNXDe3i+s5dRdY4zTW2 -ssHQnIFKquSyAVwdj1+ZxLGt24gh65AIgoDzMKND5pCCrlUoSe1b16kQOA7+j0xbm0bqQfWwCHTD -0IgztnzXdN/chNFDDnU5oSVAKOp4yw4sLjmdjItuFhwvJoIQ4uNllAoEwF73XVv4EOLQunpL+943 -AAAaWyjj0pxzPjKHmKHJUS/X3qwzs08CAwEAAaNCMEAwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8B -Af8EBAMCAcYwHQYDVR0OBBYEFOCMm9slSbPxfIbWskKHC9BroNnkMA0GCSqGSIb3DQEBBQUAA4IB -AQA+0hyJLjX8+HXd5n9liPRyTMks1zJO890ZeUe9jjtbkw9QSSQTaxQGcu8J06Gh40CEyecYMnQ8 -SG4Pn0vU9x7Tk4ZkVJdjclDVVc/6IJMCopvDI5NOFlV2oHB5bc0hH88vLbwZ44gx+FkagQnIl6Z0 -x2DEW8xXjrJ1/RsCCdtZb3KTafcxQdaIOL+Hsr0Wefmq5L6IJd1hJyMctTEHBDa0GpC9oHRxUIlt -vBTjD4au8as+x6AJzKNI0eDbZOeStc+vckNwi/nDhDwTqn6Sm1dTk/pwwpEOMfmbZ13pljheX7Nz -TogVZ96edhBiIL5VaZVDADlN9u6wWk5JRFRYX0KD ------END CERTIFICATE----- - -CNNIC ROOT -========== ------BEGIN CERTIFICATE----- -MIIDVTCCAj2gAwIBAgIESTMAATANBgkqhkiG9w0BAQUFADAyMQswCQYDVQQGEwJDTjEOMAwGA1UE -ChMFQ05OSUMxEzARBgNVBAMTCkNOTklDIFJPT1QwHhcNMDcwNDE2MDcwOTE0WhcNMjcwNDE2MDcw -OTE0WjAyMQswCQYDVQQGEwJDTjEOMAwGA1UEChMFQ05OSUMxEzARBgNVBAMTCkNOTklDIFJPT1Qw -ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDTNfc/c3et6FtzF8LRb+1VvG7q6KR5smzD -o+/hn7E7SIX1mlwhIhAsxYLO2uOabjfhhyzcuQxauohV3/2q2x8x6gHx3zkBwRP9SFIhxFXf2tiz -VHa6dLG3fdfA6PZZxU3Iva0fFNrfWEQlMhkqx35+jq44sDB7R3IJMfAw28Mbdim7aXZOV/kbZKKT -VrdvmW7bCgScEeOAH8tjlBAKqeFkgjH5jCftppkA9nCTGPihNIaj3XrCGHn2emU1z5DrvTOTn1Or -czvmmzQgLx3vqR1jGqCA2wMv+SYahtKNu6m+UjqHZ0gNv7Sg2Ca+I19zN38m5pIEo3/PIKe38zrK -y5nLAgMBAAGjczBxMBEGCWCGSAGG+EIBAQQEAwIABzAfBgNVHSMEGDAWgBRl8jGtKvf33VKWCscC -wQ7vptU7ETAPBgNVHRMBAf8EBTADAQH/MAsGA1UdDwQEAwIB/jAdBgNVHQ4EFgQUZfIxrSr3991S -lgrHAsEO76bVOxEwDQYJKoZIhvcNAQEFBQADggEBAEs17szkrr/Dbq2flTtLP1se31cpolnKOOK5 -Gv+e5m4y3R6u6jW39ZORTtpC4cMXYFDy0VwmuYK36m3knITnA3kXr5g9lNvHugDnuL8BV8F3RTIM -O/G0HAiw/VGgod2aHRM2mm23xzy54cXZF/qD1T0VoDy7HgviyJA/qIYM/PmLXoXLT1tLYhFHxUV8 -BS9BsZ4QaRuZluBVeftOhpm4lNqGOGqTo+fLbuXf6iFViZx9fX+Y9QCJ7uOEwFyWtcVG6kbghVW2 -G8kS1sHNzYDzAgE8yGnLRUhj2JTQ7IUOO04RZfSCjKY9ri4ilAnIXOo8gV0WKgOXFlUJ24pBgp5m -mxE= ------END CERTIFICATE----- - -ApplicationCA - Japanese Government -=================================== ------BEGIN CERTIFICATE----- -MIIDoDCCAoigAwIBAgIBMTANBgkqhkiG9w0BAQUFADBDMQswCQYDVQQGEwJKUDEcMBoGA1UEChMT -SmFwYW5lc2UgR292ZXJubWVudDEWMBQGA1UECxMNQXBwbGljYXRpb25DQTAeFw0wNzEyMTIxNTAw -MDBaFw0xNzEyMTIxNTAwMDBaMEMxCzAJBgNVBAYTAkpQMRwwGgYDVQQKExNKYXBhbmVzZSBHb3Zl -cm5tZW50MRYwFAYDVQQLEw1BcHBsaWNhdGlvbkNBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB -CgKCAQEAp23gdE6Hj6UG3mii24aZS2QNcfAKBZuOquHMLtJqO8F6tJdhjYq+xpqcBrSGUeQ3DnR4 -fl+Kf5Sk10cI/VBaVuRorChzoHvpfxiSQE8tnfWuREhzNgaeZCw7NCPbXCbkcXmP1G55IrmTwcrN -wVbtiGrXoDkhBFcsovW8R0FPXjQilbUfKW1eSvNNcr5BViCH/OlQR9cwFO5cjFW6WY2H/CPek9AE -jP3vbb3QesmlOmpyM8ZKDQUXKi17safY1vC+9D/qDihtQWEjdnjDuGWk81quzMKq2edY3rZ+nYVu -nyoKb58DKTCXKB28t89UKU5RMfkntigm/qJj5kEW8DOYRwIDAQABo4GeMIGbMB0GA1UdDgQWBBRU -WssmP3HMlEYNllPqa0jQk/5CdTAOBgNVHQ8BAf8EBAMCAQYwWQYDVR0RBFIwUKROMEwxCzAJBgNV -BAYTAkpQMRgwFgYDVQQKDA/ml6XmnKzlm73mlL/lupwxIzAhBgNVBAsMGuOCouODl+ODquOCseOD -vOOCt+ODp+ODs0NBMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQEFBQADggEBADlqRHZ3ODrs -o2dGD/mLBqj7apAxzn7s2tGJfHrrLgy9mTLnsCTWw//1sogJhyzjVOGjprIIC8CFqMjSnHH2HZ9g -/DgzE+Ge3Atf2hZQKXsvcJEPmbo0NI2VdMV+eKlmXb3KIXdCEKxmJj3ekav9FfBv7WxfEPjzFvYD -io+nEhEMy/0/ecGc/WLuo89UDNErXxc+4z6/wCs+CZv+iKZ+tJIX/COUgb1up8WMwusRRdv4QcmW -dupwX3kSa+SjB1oF7ydJzyGfikwJcGapJsErEU4z0g781mzSDjJkaP+tBXhfAx2o45CsJOAPQKdL -rosot4LKGAfmt1t06SAZf7IbiVQ= ------END CERTIFICATE----- - -GeoTrust Primary Certification Authority - G3 -============================================= ------BEGIN CERTIFICATE----- -MIID/jCCAuagAwIBAgIQFaxulBmyeUtB9iepwxgPHzANBgkqhkiG9w0BAQsFADCBmDELMAkGA1UE -BhMCVVMxFjAUBgNVBAoTDUdlb1RydXN0IEluYy4xOTA3BgNVBAsTMChjKSAyMDA4IEdlb1RydXN0 -IEluYy4gLSBGb3IgYXV0aG9yaXplZCB1c2Ugb25seTE2MDQGA1UEAxMtR2VvVHJ1c3QgUHJpbWFy -eSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eSAtIEczMB4XDTA4MDQwMjAwMDAwMFoXDTM3MTIwMTIz -NTk1OVowgZgxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1HZW9UcnVzdCBJbmMuMTkwNwYDVQQLEzAo -YykgMjAwOCBHZW9UcnVzdCBJbmMuIC0gRm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxNjA0BgNVBAMT -LUdlb1RydXN0IFByaW1hcnkgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkgLSBHMzCCASIwDQYJKoZI -hvcNAQEBBQADggEPADCCAQoCggEBANziXmJYHTNXOTIz+uvLh4yn1ErdBojqZI4xmKU4kB6Yzy5j -K/BGvESyiaHAKAxJcCGVn2TAppMSAmUmhsalifD614SgcK9PGpc/BkTVyetyEH3kMSj7HGHmKAdE -c5IiaacDiGydY8hS2pgn5whMcD60yRLBxWeDXTPzAxHsatBT4tG6NmCUgLthY2xbF37fQJQeqw3C -IShwiP/WJmxsYAQlTlV+fe+/lEjetx3dcI0FX4ilm/LC7urRQEFtYjgdVgbFA0dRIBn8exALDmKu -dlW/X3e+PkkBUz2YJQN2JFodtNuJ6nnltrM7P7pMKEF/BqxqjsHQ9gUdfeZChuOl1UcCAwEAAaNC -MEAwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFMR5yo6hTgMdHNxr -2zFblD4/MH8tMA0GCSqGSIb3DQEBCwUAA4IBAQAtxRPPVoB7eni9n64smefv2t+UXglpp+duaIy9 -cr5HqQ6XErhK8WTTOd8lNNTBzU6B8A8ExCSzNJbGpqow32hhc9f5joWJ7w5elShKKiePEI4ufIbE -Ap7aDHdlDkQNkv39sxY2+hENHYwOB4lqKVb3cvTdFZx3NWZXqxNT2I7BQMXXExZacse3aQHEerGD -AWh9jUGhlBjBJVz88P6DAod8DQ3PLghcSkANPuyBYeYk28rgDi0Hsj5W3I31QYUHSJsMC8tJP33s -t/3LjWeJGqvtux6jAAgIFyqCXDFdRootD4abdNlF+9RAsXqqaC2Gspki4cErx5z481+oghLrGREt ------END CERTIFICATE----- - -thawte Primary Root CA - G2 -=========================== ------BEGIN CERTIFICATE----- -MIICiDCCAg2gAwIBAgIQNfwmXNmET8k9Jj1Xm67XVjAKBggqhkjOPQQDAzCBhDELMAkGA1UEBhMC -VVMxFTATBgNVBAoTDHRoYXd0ZSwgSW5jLjE4MDYGA1UECxMvKGMpIDIwMDcgdGhhd3RlLCBJbmMu -IC0gRm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxJDAiBgNVBAMTG3RoYXd0ZSBQcmltYXJ5IFJvb3Qg -Q0EgLSBHMjAeFw0wNzExMDUwMDAwMDBaFw0zODAxMTgyMzU5NTlaMIGEMQswCQYDVQQGEwJVUzEV -MBMGA1UEChMMdGhhd3RlLCBJbmMuMTgwNgYDVQQLEy8oYykgMjAwNyB0aGF3dGUsIEluYy4gLSBG -b3IgYXV0aG9yaXplZCB1c2Ugb25seTEkMCIGA1UEAxMbdGhhd3RlIFByaW1hcnkgUm9vdCBDQSAt -IEcyMHYwEAYHKoZIzj0CAQYFK4EEACIDYgAEotWcgnuVnfFSeIf+iha/BebfowJPDQfGAFG6DAJS -LSKkQjnE/o/qycG+1E3/n3qe4rF8mq2nhglzh9HnmuN6papu+7qzcMBniKI11KOasf2twu8x+qi5 -8/sIxpHR+ymVo0IwQDAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQU -mtgAMADna3+FGO6Lts6KDPgR4bswCgYIKoZIzj0EAwMDaQAwZgIxAN344FdHW6fmCsO99YCKlzUN -G4k8VIZ3KMqh9HneteY4sPBlcIx/AlTCv//YoT7ZzwIxAMSNlPzcU9LcnXgWHxUzI1NS41oxXZ3K -rr0TKUQNJ1uo52icEvdYPy5yAlejj6EULg== ------END CERTIFICATE----- - -thawte Primary Root CA - G3 -=========================== ------BEGIN CERTIFICATE----- -MIIEKjCCAxKgAwIBAgIQYAGXt0an6rS0mtZLL/eQ+zANBgkqhkiG9w0BAQsFADCBrjELMAkGA1UE -BhMCVVMxFTATBgNVBAoTDHRoYXd0ZSwgSW5jLjEoMCYGA1UECxMfQ2VydGlmaWNhdGlvbiBTZXJ2 -aWNlcyBEaXZpc2lvbjE4MDYGA1UECxMvKGMpIDIwMDggdGhhd3RlLCBJbmMuIC0gRm9yIGF1dGhv -cml6ZWQgdXNlIG9ubHkxJDAiBgNVBAMTG3RoYXd0ZSBQcmltYXJ5IFJvb3QgQ0EgLSBHMzAeFw0w -ODA0MDIwMDAwMDBaFw0zNzEyMDEyMzU5NTlaMIGuMQswCQYDVQQGEwJVUzEVMBMGA1UEChMMdGhh -d3RlLCBJbmMuMSgwJgYDVQQLEx9DZXJ0aWZpY2F0aW9uIFNlcnZpY2VzIERpdmlzaW9uMTgwNgYD -VQQLEy8oYykgMjAwOCB0aGF3dGUsIEluYy4gLSBGb3IgYXV0aG9yaXplZCB1c2Ugb25seTEkMCIG -A1UEAxMbdGhhd3RlIFByaW1hcnkgUm9vdCBDQSAtIEczMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8A -MIIBCgKCAQEAsr8nLPvb2FvdeHsbnndmgcs+vHyu86YnmjSjaDFxODNi5PNxZnmxqWWjpYvVj2At -P0LMqmsywCPLLEHd5N/8YZzic7IilRFDGF/Eth9XbAoFWCLINkw6fKXRz4aviKdEAhN0cXMKQlkC -+BsUa0Lfb1+6a4KinVvnSr0eAXLbS3ToO39/fR8EtCab4LRarEc9VbjXsCZSKAExQGbY2SS99irY -7CFJXJv2eul/VTV+lmuNk5Mny5K76qxAwJ/C+IDPXfRa3M50hqY+bAtTyr2SzhkGcuYMXDhpxwTW -vGzOW/b3aJzcJRVIiKHpqfiYnODz1TEoYRFsZ5aNOZnLwkUkOQIDAQABo0IwQDAPBgNVHRMBAf8E -BTADAQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUrWyqlGCc7eT/+j4KdCtjA/e2Wb8wDQYJ -KoZIhvcNAQELBQADggEBABpA2JVlrAmSicY59BDlqQ5mU1143vokkbvnRFHfxhY0Cu9qRFHqKweK -A3rD6z8KLFIWoCtDuSWQP3CpMyVtRRooOyfPqsMpQhvfO0zAMzRbQYi/aytlryjvsvXDqmbOe1bu -t8jLZ8HJnBoYuMTDSQPxYA5QzUbF83d597YV4Djbxy8ooAw/dyZ02SUS2jHaGh7cKUGRIjxpp7sC -8rZcJwOJ9Abqm+RyguOhCcHpABnTPtRwa7pxpqpYrvS76Wy274fMm7v/OeZWYdMKp8RcTGB7BXcm -er/YB1IsYvdwY9k5vG8cwnncdimvzsUsZAReiDZuMdRAGmI0Nj81Aa6sY6A= ------END CERTIFICATE----- - -GeoTrust Primary Certification Authority - G2 -============================================= ------BEGIN CERTIFICATE----- -MIICrjCCAjWgAwIBAgIQPLL0SAoA4v7rJDteYD7DazAKBggqhkjOPQQDAzCBmDELMAkGA1UEBhMC -VVMxFjAUBgNVBAoTDUdlb1RydXN0IEluYy4xOTA3BgNVBAsTMChjKSAyMDA3IEdlb1RydXN0IElu -Yy4gLSBGb3IgYXV0aG9yaXplZCB1c2Ugb25seTE2MDQGA1UEAxMtR2VvVHJ1c3QgUHJpbWFyeSBD -ZXJ0aWZpY2F0aW9uIEF1dGhvcml0eSAtIEcyMB4XDTA3MTEwNTAwMDAwMFoXDTM4MDExODIzNTk1 -OVowgZgxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1HZW9UcnVzdCBJbmMuMTkwNwYDVQQLEzAoYykg -MjAwNyBHZW9UcnVzdCBJbmMuIC0gRm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxNjA0BgNVBAMTLUdl -b1RydXN0IFByaW1hcnkgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkgLSBHMjB2MBAGByqGSM49AgEG -BSuBBAAiA2IABBWx6P0DFUPlrOuHNxFi79KDNlJ9RVcLSo17VDs6bl8VAsBQps8lL33KSLjHUGMc -KiEIfJo22Av+0SbFWDEwKCXzXV2juLaltJLtbCyf691DiaI8S0iRHVDsJt/WYC69IaNCMEAwDwYD -VR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFBVfNVdRVfslsq0DafwBo/q+ -EVXVMAoGCCqGSM49BAMDA2cAMGQCMGSWWaboCd6LuvpaiIjwH5HTRqjySkwCY/tsXzjbLkGTqQ7m -ndwxHLKgpxgceeHHNgIwOlavmnRs9vuD4DPTCF+hnMJbn0bWtsuRBmOiBuczrD6ogRLQy7rQkgu2 -npaqBA+K ------END CERTIFICATE----- - -VeriSign Universal Root Certification Authority -=============================================== ------BEGIN CERTIFICATE----- -MIIEuTCCA6GgAwIBAgIQQBrEZCGzEyEDDrvkEhrFHTANBgkqhkiG9w0BAQsFADCBvTELMAkGA1UE -BhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZWZXJpU2lnbiBUcnVzdCBO -ZXR3b3JrMTowOAYDVQQLEzEoYykgMjAwOCBWZXJpU2lnbiwgSW5jLiAtIEZvciBhdXRob3JpemVk -IHVzZSBvbmx5MTgwNgYDVQQDEy9WZXJpU2lnbiBVbml2ZXJzYWwgUm9vdCBDZXJ0aWZpY2F0aW9u -IEF1dGhvcml0eTAeFw0wODA0MDIwMDAwMDBaFw0zNzEyMDEyMzU5NTlaMIG9MQswCQYDVQQGEwJV -UzEXMBUGA1UEChMOVmVyaVNpZ24sIEluYy4xHzAdBgNVBAsTFlZlcmlTaWduIFRydXN0IE5ldHdv -cmsxOjA4BgNVBAsTMShjKSAyMDA4IFZlcmlTaWduLCBJbmMuIC0gRm9yIGF1dGhvcml6ZWQgdXNl -IG9ubHkxODA2BgNVBAMTL1ZlcmlTaWduIFVuaXZlcnNhbCBSb290IENlcnRpZmljYXRpb24gQXV0 -aG9yaXR5MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAx2E3XrEBNNti1xWb/1hajCMj -1mCOkdeQmIN65lgZOIzF9uVkhbSicfvtvbnazU0AtMgtc6XHaXGVHzk8skQHnOgO+k1KxCHfKWGP -MiJhgsWHH26MfF8WIFFE0XBPV+rjHOPMee5Y2A7Cs0WTwCznmhcrewA3ekEzeOEz4vMQGn+HLL72 -9fdC4uW/h2KJXwBL38Xd5HVEMkE6HnFuacsLdUYI0crSK5XQz/u5QGtkjFdN/BMReYTtXlT2NJ8I -AfMQJQYXStrxHXpma5hgZqTZ79IugvHw7wnqRMkVauIDbjPTrJ9VAMf2CGqUuV/c4DPxhGD5WycR -tPwW8rtWaoAljQIDAQABo4GyMIGvMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMG0G -CCsGAQUFBwEMBGEwX6FdoFswWTBXMFUWCWltYWdlL2dpZjAhMB8wBwYFKw4DAhoEFI/l0xqGrI2O -a8PPgGrUSBgsexkuMCUWI2h0dHA6Ly9sb2dvLnZlcmlzaWduLmNvbS92c2xvZ28uZ2lmMB0GA1Ud -DgQWBBS2d/ppSEefUxLVwuoHMnYH0ZcHGTANBgkqhkiG9w0BAQsFAAOCAQEASvj4sAPmLGd75JR3 -Y8xuTPl9Dg3cyLk1uXBPY/ok+myDjEedO2Pzmvl2MpWRsXe8rJq+seQxIcaBlVZaDrHC1LGmWazx -Y8u4TB1ZkErvkBYoH1quEPuBUDgMbMzxPcP1Y+Oz4yHJJDnp/RVmRvQbEdBNc6N9Rvk97ahfYtTx -P/jgdFcrGJ2BtMQo2pSXpXDrrB2+BxHw1dvd5Yzw1TKwg+ZX4o+/vqGqvz0dtdQ46tewXDpPaj+P -wGZsY6rp2aQW9IHRlRQOfc2VNNnSj3BzgXucfr2YYdhFh5iQxeuGMMY1v/D/w1WIg0vvBZIGcfK4 -mJO37M2CYfE45k+XmCpajQ== ------END CERTIFICATE----- - -VeriSign Class 3 Public Primary Certification Authority - G4 -============================================================ ------BEGIN CERTIFICATE----- -MIIDhDCCAwqgAwIBAgIQL4D+I4wOIg9IZxIokYesszAKBggqhkjOPQQDAzCByjELMAkGA1UEBhMC -VVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZWZXJpU2lnbiBUcnVzdCBOZXR3 -b3JrMTowOAYDVQQLEzEoYykgMjAwNyBWZXJpU2lnbiwgSW5jLiAtIEZvciBhdXRob3JpemVkIHVz -ZSBvbmx5MUUwQwYDVQQDEzxWZXJpU2lnbiBDbGFzcyAzIFB1YmxpYyBQcmltYXJ5IENlcnRpZmlj -YXRpb24gQXV0aG9yaXR5IC0gRzQwHhcNMDcxMTA1MDAwMDAwWhcNMzgwMTE4MjM1OTU5WjCByjEL -MAkGA1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZWZXJpU2lnbiBU -cnVzdCBOZXR3b3JrMTowOAYDVQQLEzEoYykgMjAwNyBWZXJpU2lnbiwgSW5jLiAtIEZvciBhdXRo -b3JpemVkIHVzZSBvbmx5MUUwQwYDVQQDEzxWZXJpU2lnbiBDbGFzcyAzIFB1YmxpYyBQcmltYXJ5 -IENlcnRpZmljYXRpb24gQXV0aG9yaXR5IC0gRzQwdjAQBgcqhkjOPQIBBgUrgQQAIgNiAASnVnp8 -Utpkmw4tXNherJI9/gHmGUo9FANL+mAnINmDiWn6VMaaGF5VKmTeBvaNSjutEDxlPZCIBIngMGGz -rl0Bp3vefLK+ymVhAIau2o970ImtTR1ZmkGxvEeA3J5iw/mjgbIwga8wDwYDVR0TAQH/BAUwAwEB -/zAOBgNVHQ8BAf8EBAMCAQYwbQYIKwYBBQUHAQwEYTBfoV2gWzBZMFcwVRYJaW1hZ2UvZ2lmMCEw -HzAHBgUrDgMCGgQUj+XTGoasjY5rw8+AatRIGCx7GS4wJRYjaHR0cDovL2xvZ28udmVyaXNpZ24u -Y29tL3ZzbG9nby5naWYwHQYDVR0OBBYEFLMWkf3upm7ktS5Jj4d4gYDs5bG1MAoGCCqGSM49BAMD -A2gAMGUCMGYhDBgmYFo4e1ZC4Kf8NoRRkSAsdk1DPcQdhCPQrNZ8NQbOzWm9kA3bbEhCHQ6qQgIx -AJw9SDkjOVgaFRJZap7v1VmyHVIsmXHNxynfGyphe3HR3vPA5Q06Sqotp9iGKt0uEA== ------END CERTIFICATE----- - -NetLock Arany (Class Gold) FÅ‘tanúsítvány -============================================ ------BEGIN CERTIFICATE----- -MIIEFTCCAv2gAwIBAgIGSUEs5AAQMA0GCSqGSIb3DQEBCwUAMIGnMQswCQYDVQQGEwJIVTERMA8G -A1UEBwwIQnVkYXBlc3QxFTATBgNVBAoMDE5ldExvY2sgS2Z0LjE3MDUGA1UECwwuVGFuw7pzw610 -dsOhbnlraWFkw7NrIChDZXJ0aWZpY2F0aW9uIFNlcnZpY2VzKTE1MDMGA1UEAwwsTmV0TG9jayBB -cmFueSAoQ2xhc3MgR29sZCkgRsWRdGFuw7pzw610dsOhbnkwHhcNMDgxMjExMTUwODIxWhcNMjgx -MjA2MTUwODIxWjCBpzELMAkGA1UEBhMCSFUxETAPBgNVBAcMCEJ1ZGFwZXN0MRUwEwYDVQQKDAxO -ZXRMb2NrIEtmdC4xNzA1BgNVBAsMLlRhbsO6c8OtdHbDoW55a2lhZMOzayAoQ2VydGlmaWNhdGlv -biBTZXJ2aWNlcykxNTAzBgNVBAMMLE5ldExvY2sgQXJhbnkgKENsYXNzIEdvbGQpIEbFkXRhbsO6 -c8OtdHbDoW55MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxCRec75LbRTDofTjl5Bu -0jBFHjzuZ9lk4BqKf8owyoPjIMHj9DrTlF8afFttvzBPhCf2nx9JvMaZCpDyD/V/Q4Q3Y1GLeqVw -/HpYzY6b7cNGbIRwXdrzAZAj/E4wqX7hJ2Pn7WQ8oLjJM2P+FpD/sLj916jAwJRDC7bVWaaeVtAk -H3B5r9s5VA1lddkVQZQBr17s9o3x/61k/iCa11zr/qYfCGSji3ZVrR47KGAuhyXoqq8fxmRGILdw -fzzeSNuWU7c5d+Qa4scWhHaXWy+7GRWF+GmF9ZmnqfI0p6m2pgP8b4Y9VHx2BJtr+UBdADTHLpl1 -neWIA6pN+APSQnbAGwIDAKiLo0UwQzASBgNVHRMBAf8ECDAGAQH/AgEEMA4GA1UdDwEB/wQEAwIB -BjAdBgNVHQ4EFgQUzPpnk/C2uNClwB7zU/2MU9+D15YwDQYJKoZIhvcNAQELBQADggEBAKt/7hwW -qZw8UQCgwBEIBaeZ5m8BiFRhbvG5GK1Krf6BQCOUL/t1fC8oS2IkgYIL9WHxHG64YTjrgfpioTta -YtOUZcTh5m2C+C8lcLIhJsFyUR+MLMOEkMNaj7rP9KdlpeuY0fsFskZ1FSNqb4VjMIDw1Z4fKRzC -bLBQWV2QWzuoDTDPv31/zvGdg73JRm4gpvlhUbohL3u+pRVjodSVh/GeufOJ8z2FuLjbvrW5Kfna -NwUASZQDhETnv0Mxz3WLJdH0pmT1kvarBes96aULNmLazAZfNou2XjG4Kvte9nHfRCaexOYNkbQu -dZWAUWpLMKawYqGT8ZvYzsRjdT9ZR7E= ------END CERTIFICATE----- - -Staat der Nederlanden Root CA - G2 -================================== ------BEGIN CERTIFICATE----- -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 -66+KAQ== ------END CERTIFICATE----- - -CA Disig -======== ------BEGIN CERTIFICATE----- -MIIEDzCCAvegAwIBAgIBATANBgkqhkiG9w0BAQUFADBKMQswCQYDVQQGEwJTSzETMBEGA1UEBxMK -QnJhdGlzbGF2YTETMBEGA1UEChMKRGlzaWcgYS5zLjERMA8GA1UEAxMIQ0EgRGlzaWcwHhcNMDYw -MzIyMDEzOTM0WhcNMTYwMzIyMDEzOTM0WjBKMQswCQYDVQQGEwJTSzETMBEGA1UEBxMKQnJhdGlz -bGF2YTETMBEGA1UEChMKRGlzaWcgYS5zLjERMA8GA1UEAxMIQ0EgRGlzaWcwggEiMA0GCSqGSIb3 -DQEBAQUAA4IBDwAwggEKAoIBAQCS9jHBfYj9mQGp2HvycXXxMcbzdWb6UShGhJd4NLxs/LxFWYgm -GErENx+hSkS943EE9UQX4j/8SFhvXJ56CbpRNyIjZkMhsDxkovhqFQ4/61HhVKndBpnXmjxUizkD -Pw/Fzsbrg3ICqB9x8y34dQjbYkzo+s7552oftms1grrijxaSfQUMbEYDXcDtab86wYqg6I7ZuUUo -hwjstMoVvoLdtUSLLa2GDGhibYVW8qwUYzrG0ZmsNHhWS8+2rT+MitcE5eN4TPWGqvWP+j1scaMt -ymfraHtuM6kMgiioTGohQBUgDCZbg8KpFhXAJIJdKxatymP2dACw30PEEGBWZ2NFAgMBAAGjgf8w -gfwwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUjbJJaJ1yCCW5wCf1UJNWSEZx+Y8wDgYDVR0P -AQH/BAQDAgEGMDYGA1UdEQQvMC2BE2Nhb3BlcmF0b3JAZGlzaWcuc2uGFmh0dHA6Ly93d3cuZGlz -aWcuc2svY2EwZgYDVR0fBF8wXTAtoCugKYYnaHR0cDovL3d3dy5kaXNpZy5zay9jYS9jcmwvY2Ff -ZGlzaWcuY3JsMCygKqAohiZodHRwOi8vY2EuZGlzaWcuc2svY2EvY3JsL2NhX2Rpc2lnLmNybDAa -BgNVHSAEEzARMA8GDSuBHpGT5goAAAABAQEwDQYJKoZIhvcNAQEFBQADggEBAF00dGFMrzvY/59t -WDYcPQuBDRIrRhCA/ec8J9B6yKm2fnQwM6M6int0wHl5QpNt/7EpFIKrIYwvF/k/Ji/1WcbvgAa3 -mkkp7M5+cTxqEEHA9tOasnxakZzArFvITV734VP/Q3f8nktnbNfzg9Gg4H8l37iYC5oyOGwwoPP/ -CBUz91BKez6jPiCp3C9WgArtQVCwyfTssuMmRAAOb54GvCKWU3BlxFAKRmukLyeBEicTXxChds6K -ezfqwzlhA5WYOudsiCUI/HloDYd9Yvi0X/vF2Ey9WLw/Q1vUHgFNPGO+I++MzVpQuGhU+QqZMxEA -4Z7CRneC9VkGjCFMhwnN5ag= ------END CERTIFICATE----- - -Juur-SK -======= ------BEGIN CERTIFICATE----- -MIIE5jCCA86gAwIBAgIEO45L/DANBgkqhkiG9w0BAQUFADBdMRgwFgYJKoZIhvcNAQkBFglwa2lA -c2suZWUxCzAJBgNVBAYTAkVFMSIwIAYDVQQKExlBUyBTZXJ0aWZpdHNlZXJpbWlza2Vza3VzMRAw -DgYDVQQDEwdKdXVyLVNLMB4XDTAxMDgzMDE0MjMwMVoXDTE2MDgyNjE0MjMwMVowXTEYMBYGCSqG -SIb3DQEJARYJcGtpQHNrLmVlMQswCQYDVQQGEwJFRTEiMCAGA1UEChMZQVMgU2VydGlmaXRzZWVy -aW1pc2tlc2t1czEQMA4GA1UEAxMHSnV1ci1TSzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC -ggEBAIFxNj4zB9bjMI0TfncyRsvPGbJgMUaXhvSYRqTCZUXP00B841oiqBB4M8yIsdOBSvZiF3tf -TQou0M+LI+5PAk676w7KvRhj6IAcjeEcjT3g/1tf6mTll+g/mX8MCgkzABpTpyHhOEvWgxutr2TC -+Rx6jGZITWYfGAriPrsfB2WThbkasLnE+w0R9vXW+RvHLCu3GFH+4Hv2qEivbDtPL+/40UceJlfw -UR0zlv/vWT3aTdEVNMfqPxZIe5EcgEMPPbgFPtGzlc3Yyg/CQ2fbt5PgIoIuvvVoKIO5wTtpeyDa -Tpxt4brNj3pssAki14sL2xzVWiZbDcDq5WDQn/413z8CAwEAAaOCAawwggGoMA8GA1UdEwEB/wQF -MAMBAf8wggEWBgNVHSAEggENMIIBCTCCAQUGCisGAQQBzh8BAQEwgfYwgdAGCCsGAQUFBwICMIHD -HoHAAFMAZQBlACAAcwBlAHIAdABpAGYAaQBrAGEAYQB0ACAAbwBuACAAdgDkAGwAagBhAHMAdABh -AHQAdQBkACAAQQBTAC0AaQBzACAAUwBlAHIAdABpAGYAaQB0AHMAZQBlAHIAaQBtAGkAcwBrAGUA -cwBrAHUAcwAgAGEAbABhAG0ALQBTAEsAIABzAGUAcgB0AGkAZgBpAGsAYQBhAHQAaQBkAGUAIABr -AGkAbgBuAGkAdABhAG0AaQBzAGUAawBzMCEGCCsGAQUFBwIBFhVodHRwOi8vd3d3LnNrLmVlL2Nw -cy8wKwYDVR0fBCQwIjAgoB6gHIYaaHR0cDovL3d3dy5zay5lZS9qdXVyL2NybC8wHQYDVR0OBBYE -FASqekej5ImvGs8KQKcYP2/v6X2+MB8GA1UdIwQYMBaAFASqekej5ImvGs8KQKcYP2/v6X2+MA4G -A1UdDwEB/wQEAwIB5jANBgkqhkiG9w0BAQUFAAOCAQEAe8EYlFOiCfP+JmeaUOTDBS8rNXiRTHyo -ERF5TElZrMj3hWVcRrs7EKACr81Ptcw2Kuxd/u+gkcm2k298gFTsxwhwDY77guwqYHhpNjbRxZyL -abVAyJRld/JXIWY7zoVAtjNjGr95HvxcHdMdkxuLDF2FvZkwMhgJkVLpfKG6/2SSmuz+Ne6ML678 -IIbsSt4beDI3poHSna9aEhbKmVv8b20OxaAehsmR0FyYgl9jDIpaq9iVpszLita/ZEuOyoqysOkh -Mp6qqIWYNIE5ITuoOlIyPfZrN4YGWhWY3PARZv40ILcD9EEQfTmEeZZyY7aWAuVrua0ZTbvGRNs2 -yyqcjg== ------END CERTIFICATE----- - -Hongkong Post Root CA 1 -======================= ------BEGIN CERTIFICATE----- -MIIDMDCCAhigAwIBAgICA+gwDQYJKoZIhvcNAQEFBQAwRzELMAkGA1UEBhMCSEsxFjAUBgNVBAoT -DUhvbmdrb25nIFBvc3QxIDAeBgNVBAMTF0hvbmdrb25nIFBvc3QgUm9vdCBDQSAxMB4XDTAzMDUx -NTA1MTMxNFoXDTIzMDUxNTA0NTIyOVowRzELMAkGA1UEBhMCSEsxFjAUBgNVBAoTDUhvbmdrb25n -IFBvc3QxIDAeBgNVBAMTF0hvbmdrb25nIFBvc3QgUm9vdCBDQSAxMIIBIjANBgkqhkiG9w0BAQEF -AAOCAQ8AMIIBCgKCAQEArP84tulmAknjorThkPlAj3n54r15/gK97iSSHSL22oVyaf7XPwnU3ZG1 -ApzQjVrhVcNQhrkpJsLj2aDxaQMoIIBFIi1WpztUlVYiWR8o3x8gPW2iNr4joLFutbEnPzlTCeqr -auh0ssJlXI6/fMN4hM2eFvz1Lk8gKgifd/PFHsSaUmYeSF7jEAaPIpjhZY4bXSNmO7ilMlHIhqqh -qZ5/dpTCpmy3QfDVyAY45tQM4vM7TG1QjMSDJ8EThFk9nnV0ttgCXjqQesBCNnLsak3c78QA3xMY -V18meMjWCnl3v/evt3a5pQuEF10Q6m/hq5URX208o1xNg1vysxmKgIsLhwIDAQABoyYwJDASBgNV -HRMBAf8ECDAGAQH/AgEDMA4GA1UdDwEB/wQEAwIBxjANBgkqhkiG9w0BAQUFAAOCAQEADkbVPK7i -h9legYsCmEEIjEy82tvuJxuC52pF7BaLT4Wg87JwvVqWuspube5Gi27nKi6Wsxkz67SfqLI37pio -l7Yutmcn1KZJ/RyTZXaeQi/cImyaT/JaFTmxcdcrUehtHJjA2Sr0oYJ71clBoiMBdDhViw+5Lmei -IAQ32pwL0xch4I+XeTRvhEgCIDMb5jREn5Fw9IBehEPCKdJsEhTkYY2sEJCehFC78JZvRZ+K88ps -T/oROhUVRsPNH4NbLUES7VBnQRM9IauUiqpOfMGx+6fWtScvl6tu4B3i0RwsH0Ti/L6RoZz71ilT -c4afU9hDDl3WY4JxHYB0yvbiAmvZWg== ------END CERTIFICATE----- - -SecureSign RootCA11 -=================== ------BEGIN CERTIFICATE----- -MIIDbTCCAlWgAwIBAgIBATANBgkqhkiG9w0BAQUFADBYMQswCQYDVQQGEwJKUDErMCkGA1UEChMi -SmFwYW4gQ2VydGlmaWNhdGlvbiBTZXJ2aWNlcywgSW5jLjEcMBoGA1UEAxMTU2VjdXJlU2lnbiBS -b290Q0ExMTAeFw0wOTA0MDgwNDU2NDdaFw0yOTA0MDgwNDU2NDdaMFgxCzAJBgNVBAYTAkpQMSsw -KQYDVQQKEyJKYXBhbiBDZXJ0aWZpY2F0aW9uIFNlcnZpY2VzLCBJbmMuMRwwGgYDVQQDExNTZWN1 -cmVTaWduIFJvb3RDQTExMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA/XeqpRyQBTvL -TJszi1oURaTnkBbR31fSIRCkF/3frNYfp+TbfPfs37gD2pRY/V1yfIw/XwFndBWW4wI8h9uuywGO -wvNmxoVF9ALGOrVisq/6nL+k5tSAMJjzDbaTj6nU2DbysPyKyiyhFTOVMdrAG/LuYpmGYz+/3ZMq -g6h2uRMft85OQoWPIucuGvKVCbIFtUROd6EgvanyTgp9UK31BQ1FT0Zx/Sg+U/sE2C3XZR1KG/rP -O7AxmjVuyIsG0wCR8pQIZUyxNAYAeoni8McDWc/V1uinMrPmmECGxc0nEovMe863ETxiYAcjPitA -bpSACW22s293bzUIUPsCh8U+iQIDAQABo0IwQDAdBgNVHQ4EFgQUW/hNT7KlhtQ60vFjmqC+CfZX -t94wDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQEFBQADggEBAKCh -OBZmLqdWHyGcBvod7bkixTgm2E5P7KN/ed5GIaGHd48HCJqypMWvDzKYC3xmKbabfSVSSUOrTC4r -bnpwrxYO4wJs+0LmGJ1F2FXI6Dvd5+H0LgscNFxsWEr7jIhQX5Ucv+2rIrVls4W6ng+4reV6G4pQ -Oh29Dbx7VFALuUKvVaAYga1lme++5Jy/xIWrQbJUb9wlze144o4MjQlJ3WN7WmmWAiGovVJZ6X01 -y8hSyn+B/tlr0/cR7SXf+Of5pPpyl4RTDaXQMhhRdlkUbA/r7F+AjHVDg8OFmP9Mni0N5HeDk061 -lgeLKBObjBmNQSdJQO7e5iNEOdyhIta6A/I= ------END CERTIFICATE----- - -ACEDICOM Root -============= ------BEGIN CERTIFICATE----- -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 ------END CERTIFICATE----- - -Verisign Class 3 Public Primary Certification Authority -======================================================= ------BEGIN CERTIFICATE----- -MIICPDCCAaUCEDyRMcsf9tAbDpq40ES/Er4wDQYJKoZIhvcNAQEFBQAwXzELMAkGA1UEBhMCVVMx -FzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMTcwNQYDVQQLEy5DbGFzcyAzIFB1YmxpYyBQcmltYXJ5 -IENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTk2MDEyOTAwMDAwMFoXDTI4MDgwMjIzNTk1OVow -XzELMAkGA1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMTcwNQYDVQQLEy5DbGFzcyAz -IFB1YmxpYyBQcmltYXJ5IENlcnRpZmljYXRpb24gQXV0aG9yaXR5MIGfMA0GCSqGSIb3DQEBAQUA -A4GNADCBiQKBgQDJXFme8huKARS0EN8EQNvjV69qRUCPhAwL0TPZ2RHP7gJYHyX3KqhEBarsAx94 -f56TuZoAqiN91qyFomNFx3InzPRMxnVx0jnvT0Lwdd8KkMaOIG+YD/isI19wKTakyYbnsZogy1Ol -hec9vn2a/iRFM9x2Fe0PonFkTGUugWhFpwIDAQABMA0GCSqGSIb3DQEBBQUAA4GBABByUqkFFBky -CEHwxWsKzH4PIRnN5GfcX6kb5sroc50i2JhucwNhkcV8sEVAbkSdjbCxlnRhLQ2pRdKkkirWmnWX -bj9T/UWZYB2oK0z5XqcJ2HUw19JlYD1n1khVdWk/kfVIC0dpImmClr7JyDiGSnoscxlIaU5rfGW/ -D/xwzoiQ ------END CERTIFICATE----- - -Microsec e-Szigno Root CA 2009 -============================== ------BEGIN CERTIFICATE----- -MIIECjCCAvKgAwIBAgIJAMJ+QwRORz8ZMA0GCSqGSIb3DQEBCwUAMIGCMQswCQYDVQQGEwJIVTER -MA8GA1UEBwwIQnVkYXBlc3QxFjAUBgNVBAoMDU1pY3Jvc2VjIEx0ZC4xJzAlBgNVBAMMHk1pY3Jv -c2VjIGUtU3ppZ25vIFJvb3QgQ0EgMjAwOTEfMB0GCSqGSIb3DQEJARYQaW5mb0BlLXN6aWduby5o -dTAeFw0wOTA2MTYxMTMwMThaFw0yOTEyMzAxMTMwMThaMIGCMQswCQYDVQQGEwJIVTERMA8GA1UE -BwwIQnVkYXBlc3QxFjAUBgNVBAoMDU1pY3Jvc2VjIEx0ZC4xJzAlBgNVBAMMHk1pY3Jvc2VjIGUt -U3ppZ25vIFJvb3QgQ0EgMjAwOTEfMB0GCSqGSIb3DQEJARYQaW5mb0BlLXN6aWduby5odTCCASIw -DQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOn4j/NjrdqG2KfgQvvPkd6mJviZpWNwrZuuyjNA -fW2WbqEORO7hE52UQlKavXWFdCyoDh2Tthi3jCyoz/tccbna7P7ofo/kLx2yqHWH2Leh5TvPmUpG -0IMZfcChEhyVbUr02MelTTMuhTlAdX4UfIASmFDHQWe4oIBhVKZsTh/gnQ4H6cm6M+f+wFUoLAKA -pxn1ntxVUwOXewdI/5n7N4okxFnMUBBjjqqpGrCEGob5X7uxUG6k0QrM1XF+H6cbfPVTbiJfyyvm -1HxdrtbCxkzlBQHZ7Vf8wSN5/PrIJIOV87VqUQHQd9bpEqH5GoP7ghu5sJf0dgYzQ0mg/wu1+rUC -AwEAAaOBgDB+MA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBTLD8bf -QkPMPcu1SCOhGnqmKrs0aDAfBgNVHSMEGDAWgBTLD8bfQkPMPcu1SCOhGnqmKrs0aDAbBgNVHREE -FDASgRBpbmZvQGUtc3ppZ25vLmh1MA0GCSqGSIb3DQEBCwUAA4IBAQDJ0Q5eLtXMs3w+y/w9/w0o -lZMEyL/azXm4Q5DwpL7v8u8hmLzU1F0G9u5C7DBsoKqpyvGvivo/C3NqPuouQH4frlRheesuCDfX -I/OMn74dseGkddug4lQUsbocKaQY9hK6ohQU4zE1yED/t+AFdlfBHFny+L/k7SViXITwfn4fs775 -tyERzAMBVnCnEJIeGzSBHq2cGsMEPO0CYdYeBvNfOofyK/FFh+U9rNHHV4S9a67c2Pm2G2JwCz02 -yULyMtd6YebS2z3PyKnJm9zbWETXbzivf3jTo60adbocwTZ8jx5tHMN1Rq41Bab2XD0h7lbwyYIi -LXpUq3DDfSJlgnCW ------END CERTIFICATE----- - -E-Guven Kok Elektronik Sertifika Hizmet Saglayicisi -=================================================== ------BEGIN CERTIFICATE----- -MIIDtjCCAp6gAwIBAgIQRJmNPMADJ72cdpW56tustTANBgkqhkiG9w0BAQUFADB1MQswCQYDVQQG -EwJUUjEoMCYGA1UEChMfRWxla3Ryb25payBCaWxnaSBHdXZlbmxpZ2kgQS5TLjE8MDoGA1UEAxMz -ZS1HdXZlbiBLb2sgRWxla3Ryb25payBTZXJ0aWZpa2EgSGl6bWV0IFNhZ2xheWljaXNpMB4XDTA3 -MDEwNDExMzI0OFoXDTE3MDEwNDExMzI0OFowdTELMAkGA1UEBhMCVFIxKDAmBgNVBAoTH0VsZWt0 -cm9uaWsgQmlsZ2kgR3V2ZW5saWdpIEEuUy4xPDA6BgNVBAMTM2UtR3V2ZW4gS29rIEVsZWt0cm9u -aWsgU2VydGlmaWthIEhpem1ldCBTYWdsYXlpY2lzaTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC -AQoCggEBAMMSIJ6wXgBljU5Gu4Bc6SwGl9XzcslwuedLZYDBS75+PNdUMZTe1RK6UxYC6lhj71vY -8+0qGqpxSKPcEC1fX+tcS5yWCEIlKBHMilpiAVDV6wlTL/jDj/6z/P2douNffb7tC+Bg62nsM+3Y -jfsSSYMAyYuXjDtzKjKzEve5TfL0TW3H5tYmNwjy2f1rXKPlSFxYvEK+A1qBuhw1DADT9SN+cTAI -JjjcJRFHLfO6IxClv7wC90Nex/6wN1CZew+TzuZDLMN+DfIcQ2Zgy2ExR4ejT669VmxMvLz4Bcpk -9Ok0oSy1c+HCPujIyTQlCFzz7abHlJ+tiEMl1+E5YP6sOVkCAwEAAaNCMEAwDgYDVR0PAQH/BAQD -AgEGMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFJ/uRLOU1fqRTy7ZVZoEVtstxNulMA0GCSqG -SIb3DQEBBQUAA4IBAQB/X7lTW2M9dTLn+sR0GstG30ZpHFLPqk/CaOv/gKlR6D1id4k9CnU58W5d -F4dvaAXBlGzZXd/aslnLpRCKysw5zZ/rTt5S/wzw9JKp8mxTq5vSR6AfdPebmvEvFZ96ZDAYBzwq -D2fK/A+JYZ1lpTzlvBNbCNvj/+27BrtqBrF6T2XGgv0enIu1De5Iu7i9qgi0+6N8y5/NkHZchpZ4 -Vwpm+Vganf2XKWDeEaaQHBkc7gGWIjQ0LpH5t8Qn0Xvmv/uARFoW5evg1Ao4vOSR49XrXMGs3xtq -fJ7lddK2l4fbzIcrQzqECK+rPNv3PGYxhrCdU3nt+CPeQuMtgvEP5fqX ------END CERTIFICATE----- - -GlobalSign Root CA - R3 -======================= ------BEGIN CERTIFICATE----- -MIIDXzCCAkegAwIBAgILBAAAAAABIVhTCKIwDQYJKoZIhvcNAQELBQAwTDEgMB4GA1UECxMXR2xv -YmFsU2lnbiBSb290IENBIC0gUjMxEzARBgNVBAoTCkdsb2JhbFNpZ24xEzARBgNVBAMTCkdsb2Jh -bFNpZ24wHhcNMDkwMzE4MTAwMDAwWhcNMjkwMzE4MTAwMDAwWjBMMSAwHgYDVQQLExdHbG9iYWxT -aWduIFJvb3QgQ0EgLSBSMzETMBEGA1UEChMKR2xvYmFsU2lnbjETMBEGA1UEAxMKR2xvYmFsU2ln -bjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMwldpB5BngiFvXAg7aEyiie/QV2EcWt -iHL8RgJDx7KKnQRfJMsuS+FggkbhUqsMgUdwbN1k0ev1LKMPgj0MK66X17YUhhB5uzsTgHeMCOFJ -0mpiLx9e+pZo34knlTifBtc+ycsmWQ1z3rDI6SYOgxXG71uL0gRgykmmKPZpO/bLyCiR5Z2KYVc3 -rHQU3HTgOu5yLy6c+9C7v/U9AOEGM+iCK65TpjoWc4zdQQ4gOsC0p6Hpsk+QLjJg6VfLuQSSaGjl -OCZgdbKfd/+RFO+uIEn8rUAVSNECMWEZXriX7613t2Saer9fwRPvm2L7DWzgVGkWqQPabumDk3F2 -xmmFghcCAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYE -FI/wS3+oLkUkrk1Q+mOai97i3Ru8MA0GCSqGSIb3DQEBCwUAA4IBAQBLQNvAUKr+yAzv95ZURUm7 -lgAJQayzE4aGKAczymvmdLm6AC2upArT9fHxD4q/c2dKg8dEe3jgr25sbwMpjjM5RcOO5LlXbKr8 -EpbsU8Yt5CRsuZRj+9xTaGdWPoO4zzUhw8lo/s7awlOqzJCK6fBdRoyV3XpYKBovHd7NADdBj+1E -bddTKJd+82cEHhXXipa0095MJ6RMG3NzdvQXmcIfeg7jLQitChws/zyrVQ4PkX4268NXSb7hLi18 -YIvDQVETI53O9zJrlAGomecsMx86OyXShkDOOyyGeMlhLxS67ttVb9+E7gUJTb0o2HLO02JQZR7r -kpeDMdmztcpHWD9f ------END CERTIFICATE----- - -TC TrustCenter Universal CA III -=============================== ------BEGIN CERTIFICATE----- -MIID4TCCAsmgAwIBAgIOYyUAAQACFI0zFQLkbPQwDQYJKoZIhvcNAQEFBQAwezELMAkGA1UEBhMC -REUxHDAaBgNVBAoTE1RDIFRydXN0Q2VudGVyIEdtYkgxJDAiBgNVBAsTG1RDIFRydXN0Q2VudGVy -IFVuaXZlcnNhbCBDQTEoMCYGA1UEAxMfVEMgVHJ1c3RDZW50ZXIgVW5pdmVyc2FsIENBIElJSTAe -Fw0wOTA5MDkwODE1MjdaFw0yOTEyMzEyMzU5NTlaMHsxCzAJBgNVBAYTAkRFMRwwGgYDVQQKExNU -QyBUcnVzdENlbnRlciBHbWJIMSQwIgYDVQQLExtUQyBUcnVzdENlbnRlciBVbml2ZXJzYWwgQ0Ex -KDAmBgNVBAMTH1RDIFRydXN0Q2VudGVyIFVuaXZlcnNhbCBDQSBJSUkwggEiMA0GCSqGSIb3DQEB -AQUAA4IBDwAwggEKAoIBAQDC2pxisLlxErALyBpXsq6DFJmzNEubkKLF5+cvAqBNLaT6hdqbJYUt -QCggbergvbFIgyIpRJ9Og+41URNzdNW88jBmlFPAQDYvDIRlzg9uwliT6CwLOunBjvvya8o84pxO -juT5fdMnnxvVZ3iHLX8LR7PH6MlIfK8vzArZQe+f/prhsq75U7Xl6UafYOPfjdN/+5Z+s7Vy+Eut -CHnNaYlAJ/Uqwa1D7KRTyGG299J5KmcYdkhtWyUB0SbFt1dpIxVbYYqt8Bst2a9c8SaQaanVDED1 -M4BDj5yjdipFtK+/fz6HP3bFzSreIMUWWMv5G/UPyw0RUmS40nZid4PxWJ//AgMBAAGjYzBhMB8G -A1UdIwQYMBaAFFbn4VslQ4Dg9ozhcbyO5YAvxEjiMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/ -BAQDAgEGMB0GA1UdDgQWBBRW5+FbJUOA4PaM4XG8juWAL8RI4jANBgkqhkiG9w0BAQUFAAOCAQEA -g8ev6n9NCjw5sWi+e22JLumzCecYV42FmhfzdkJQEw/HkG8zrcVJYCtsSVgZ1OK+t7+rSbyUyKu+ -KGwWaODIl0YgoGhnYIg5IFHYaAERzqf2EQf27OysGh+yZm5WZ2B6dF7AbZc2rrUNXWZzwCUyRdhK -BgePxLcHsU0GDeGl6/R1yrqc0L2z0zIkTO5+4nYES0lT2PLpVDP85XEfPRRclkvxOvIAu2y0+pZV -CIgJwcyRGSmwIC3/yzikQOEXvnlhgP8HA4ZMTnsGnxGGjYnuJ8Tb4rwZjgvDwxPHLQNjO9Po5KIq -woIIlBZU8O8fJ5AluA0OKBtHd0e9HKgl8ZS0Zg== ------END CERTIFICATE----- - -Autoridad de Certificacion Firmaprofesional CIF A62634068 -========================================================= ------BEGIN CERTIFICATE----- -MIIGFDCCA/ygAwIBAgIIU+w77vuySF8wDQYJKoZIhvcNAQEFBQAwUTELMAkGA1UEBhMCRVMxQjBA -BgNVBAMMOUF1dG9yaWRhZCBkZSBDZXJ0aWZpY2FjaW9uIEZpcm1hcHJvZmVzaW9uYWwgQ0lGIEE2 -MjYzNDA2ODAeFw0wOTA1MjAwODM4MTVaFw0zMDEyMzEwODM4MTVaMFExCzAJBgNVBAYTAkVTMUIw -QAYDVQQDDDlBdXRvcmlkYWQgZGUgQ2VydGlmaWNhY2lvbiBGaXJtYXByb2Zlc2lvbmFsIENJRiBB -NjI2MzQwNjgwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDKlmuO6vj78aI14H9M2uDD -Utd9thDIAl6zQyrET2qyyhxdKJp4ERppWVevtSBC5IsP5t9bpgOSL/UR5GLXMnE42QQMcas9UX4P -B99jBVzpv5RvwSmCwLTaUbDBPLutN0pcyvFLNg4kq7/DhHf9qFD0sefGL9ItWY16Ck6WaVICqjaY -7Pz6FIMMNx/Jkjd/14Et5cS54D40/mf0PmbR0/RAz15iNA9wBj4gGFrO93IbJWyTdBSTo3OxDqqH -ECNZXyAFGUftaI6SEspd/NYrspI8IM/hX68gvqB2f3bl7BqGYTM+53u0P6APjqK5am+5hyZvQWyI -plD9amML9ZMWGxmPsu2bm8mQ9QEM3xk9Dz44I8kvjwzRAv4bVdZO0I08r0+k8/6vKtMFnXkIoctX -MbScyJCyZ/QYFpM6/EfY0XiWMR+6KwxfXZmtY4laJCB22N/9q06mIqqdXuYnin1oKaPnirjaEbsX -LZmdEyRG98Xi2J+Of8ePdG1asuhy9azuJBCtLxTa/y2aRnFHvkLfuwHb9H/TKI8xWVvTyQKmtFLK -bpf7Q8UIJm+K9Lv9nyiqDdVF8xM6HdjAeI9BZzwelGSuewvF6NkBiDkal4ZkQdU7hwxu+g/GvUgU -vzlN1J5Bto+WHWOWk9mVBngxaJ43BjuAiUVhOSPHG0SjFeUc+JIwuwIDAQABo4HvMIHsMBIGA1Ud -EwEB/wQIMAYBAf8CAQEwDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBRlzeurNR4APn7VdMActHNH -DhpkLzCBpgYDVR0gBIGeMIGbMIGYBgRVHSAAMIGPMC8GCCsGAQUFBwIBFiNodHRwOi8vd3d3LmZp -cm1hcHJvZmVzaW9uYWwuY29tL2NwczBcBggrBgEFBQcCAjBQHk4AUABhAHMAZQBvACAAZABlACAA -bABhACAAQgBvAG4AYQBuAG8AdgBhACAANAA3ACAAQgBhAHIAYwBlAGwAbwBuAGEAIAAwADgAMAAx -ADcwDQYJKoZIhvcNAQEFBQADggIBABd9oPm03cXF661LJLWhAqvdpYhKsg9VSytXjDvlMd3+xDLx -51tkljYyGOylMnfX40S2wBEqgLk9am58m9Ot/MPWo+ZkKXzR4Tgegiv/J2Wv+xYVxC5xhOW1//qk -R71kMrv2JYSiJ0L1ILDCExARzRAVukKQKtJE4ZYm6zFIEv0q2skGz3QeqUvVhyj5eTSSPi5E6PaP -T481PyWzOdxjKpBrIF/EUhJOlywqrJ2X3kjyo2bbwtKDlaZmp54lD+kLM5FlClrD2VQS3a/DTg4f -Jl4N3LON7NWBcN7STyQF82xO9UxJZo3R/9ILJUFI/lGExkKvgATP0H5kSeTy36LssUzAKh3ntLFl -osS88Zj0qnAHY7S42jtM+kAiMFsRpvAFDsYCA0irhpuF3dvd6qJ2gHN99ZwExEWN57kci57q13XR -crHedUTnQn3iV2t93Jm8PYMo6oCTjcVMZcFwgbg4/EMxsvYDNEeyrPsiBsse3RdHHF9mudMaotoR -saS8I8nkvof/uZS2+F0gStRf571oe2XyFR7SOqkt6dhrJKyXWERHrVkY8SFlcN7ONGCoQPHzPKTD -KCOM/iczQ0CgFzzr6juwcqajuUpLXhZI9LK8yIySxZ2frHI2vDSANGupi5LAuBft7HZT9SQBjLMi -6Et8Vcad+qMUu2WFbm5PEn4KPJ2V ------END CERTIFICATE----- - -Izenpe.com -========== ------BEGIN CERTIFICATE----- -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 ------END CERTIFICATE----- - -Chambers of Commerce Root - 2008 -================================ ------BEGIN CERTIFICATE----- -MIIHTzCCBTegAwIBAgIJAKPaQn6ksa7aMA0GCSqGSIb3DQEBBQUAMIGuMQswCQYDVQQGEwJFVTFD -MEEGA1UEBxM6TWFkcmlkIChzZWUgY3VycmVudCBhZGRyZXNzIGF0IHd3dy5jYW1lcmZpcm1hLmNv -bS9hZGRyZXNzKTESMBAGA1UEBRMJQTgyNzQzMjg3MRswGQYDVQQKExJBQyBDYW1lcmZpcm1hIFMu -QS4xKTAnBgNVBAMTIENoYW1iZXJzIG9mIENvbW1lcmNlIFJvb3QgLSAyMDA4MB4XDTA4MDgwMTEy -Mjk1MFoXDTM4MDczMTEyMjk1MFowga4xCzAJBgNVBAYTAkVVMUMwQQYDVQQHEzpNYWRyaWQgKHNl -ZSBjdXJyZW50IGFkZHJlc3MgYXQgd3d3LmNhbWVyZmlybWEuY29tL2FkZHJlc3MpMRIwEAYDVQQF -EwlBODI3NDMyODcxGzAZBgNVBAoTEkFDIENhbWVyZmlybWEgUy5BLjEpMCcGA1UEAxMgQ2hhbWJl -cnMgb2YgQ29tbWVyY2UgUm9vdCAtIDIwMDgwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoIC -AQCvAMtwNyuAWko6bHiUfaN/Gh/2NdW928sNRHI+JrKQUrpjOyhYb6WzbZSm891kDFX29ufyIiKA -XuFixrYp4YFs8r/lfTJqVKAyGVn+H4vXPWCGhSRv4xGzdz4gljUha7MI2XAuZPeEklPWDrCQiorj -h40G072QDuKZoRuGDtqaCrsLYVAGUvGef3bsyw/QHg3PmTA9HMRFEFis1tPo1+XqxQEHd9ZR5gN/ -ikilTWh1uem8nk4ZcfUyS5xtYBkL+8ydddy/Js2Pk3g5eXNeJQ7KXOt3EgfLZEFHcpOrUMPrCXZk -NNI5t3YRCQ12RcSprj1qr7V9ZS+UWBDsXHyvfuK2GNnQm05aSd+pZgvMPMZ4fKecHePOjlO+Bd5g -D2vlGts/4+EhySnB8esHnFIbAURRPHsl18TlUlRdJQfKFiC4reRB7noI/plvg6aRArBsNlVq5331 -lubKgdaX8ZSD6e2wsWsSaR6s+12pxZjptFtYer49okQ6Y1nUCyXeG0+95QGezdIp1Z8XGQpvvwyQ -0wlf2eOKNcx5Wk0ZN5K3xMGtr/R5JJqyAQuxr1yW84Ay+1w9mPGgP0revq+ULtlVmhduYJ1jbLhj -ya6BXBg14JC7vjxPNyK5fuvPnnchpj04gftI2jE9K+OJ9dC1vX7gUMQSibMjmhAxhduub+84Mxh2 -EQIDAQABo4IBbDCCAWgwEgYDVR0TAQH/BAgwBgEB/wIBDDAdBgNVHQ4EFgQU+SSsD7K1+HnA+mCI -G8TZTQKeFxkwgeMGA1UdIwSB2zCB2IAU+SSsD7K1+HnA+mCIG8TZTQKeFxmhgbSkgbEwga4xCzAJ -BgNVBAYTAkVVMUMwQQYDVQQHEzpNYWRyaWQgKHNlZSBjdXJyZW50IGFkZHJlc3MgYXQgd3d3LmNh -bWVyZmlybWEuY29tL2FkZHJlc3MpMRIwEAYDVQQFEwlBODI3NDMyODcxGzAZBgNVBAoTEkFDIENh -bWVyZmlybWEgUy5BLjEpMCcGA1UEAxMgQ2hhbWJlcnMgb2YgQ29tbWVyY2UgUm9vdCAtIDIwMDiC -CQCj2kJ+pLGu2jAOBgNVHQ8BAf8EBAMCAQYwPQYDVR0gBDYwNDAyBgRVHSAAMCowKAYIKwYBBQUH -AgEWHGh0dHA6Ly9wb2xpY3kuY2FtZXJmaXJtYS5jb20wDQYJKoZIhvcNAQEFBQADggIBAJASryI1 -wqM58C7e6bXpeHxIvj99RZJe6dqxGfwWPJ+0W2aeaufDuV2I6A+tzyMP3iU6XsxPpcG1Lawk0lgH -3qLPaYRgM+gQDROpI9CF5Y57pp49chNyM/WqfcZjHwj0/gF/JM8rLFQJ3uIrbZLGOU8W6jx+ekbU -RWpGqOt1glanq6B8aBMz9p0w8G8nOSQjKpD9kCk18pPfNKXG9/jvjA9iSnyu0/VU+I22mlaHFoI6 -M6taIgj3grrqLuBHmrS1RaMFO9ncLkVAO+rcf+g769HsJtg1pDDFOqxXnrN2pSB7+R5KBWIBpih1 -YJeSDW4+TTdDDZIVnBgizVGZoCkaPF+KMjNbMMeJL0eYD6MDxvbxrN8y8NmBGuScvfaAFPDRLLmF -9dijscilIeUcE5fuDr3fKanvNFNb0+RqE4QGtjICxFKuItLcsiFCGtpA8CnJ7AoMXOLQusxI0zcK -zBIKinmwPQN/aUv0NCB9szTqjktk9T79syNnFQ0EuPAtwQlRPLJsFfClI9eDdOTlLsn+mCdCxqvG -nrDQWzilm1DefhiYtUU79nm06PcaewaD+9CL2rvHvRirCG88gGtAPxkZumWK5r7VXNM21+9AUiRg -OGcEMeyP84LG3rlV8zsxkVrctQgVrXYlCg17LofiDKYGvCYQbTed7N14jHyAxfDZd0jQ ------END CERTIFICATE----- - -Global Chambersign Root - 2008 -============================== ------BEGIN CERTIFICATE----- -MIIHSTCCBTGgAwIBAgIJAMnN0+nVfSPOMA0GCSqGSIb3DQEBBQUAMIGsMQswCQYDVQQGEwJFVTFD -MEEGA1UEBxM6TWFkcmlkIChzZWUgY3VycmVudCBhZGRyZXNzIGF0IHd3dy5jYW1lcmZpcm1hLmNv -bS9hZGRyZXNzKTESMBAGA1UEBRMJQTgyNzQzMjg3MRswGQYDVQQKExJBQyBDYW1lcmZpcm1hIFMu -QS4xJzAlBgNVBAMTHkdsb2JhbCBDaGFtYmVyc2lnbiBSb290IC0gMjAwODAeFw0wODA4MDExMjMx -NDBaFw0zODA3MzExMjMxNDBaMIGsMQswCQYDVQQGEwJFVTFDMEEGA1UEBxM6TWFkcmlkIChzZWUg -Y3VycmVudCBhZGRyZXNzIGF0IHd3dy5jYW1lcmZpcm1hLmNvbS9hZGRyZXNzKTESMBAGA1UEBRMJ -QTgyNzQzMjg3MRswGQYDVQQKExJBQyBDYW1lcmZpcm1hIFMuQS4xJzAlBgNVBAMTHkdsb2JhbCBD -aGFtYmVyc2lnbiBSb290IC0gMjAwODCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAMDf -VtPkOpt2RbQT2//BthmLN0EYlVJH6xedKYiONWwGMi5HYvNJBL99RDaxccy9Wglz1dmFRP+RVyXf -XjaOcNFccUMd2drvXNL7G706tcuto8xEpw2uIRU/uXpbknXYpBI4iRmKt4DS4jJvVpyR1ogQC7N0 -ZJJ0YPP2zxhPYLIj0Mc7zmFLmY/CDNBAspjcDahOo7kKrmCgrUVSY7pmvWjg+b4aqIG7HkF4ddPB -/gBVsIdU6CeQNR1MM62X/JcumIS/LMmjv9GYERTtY/jKmIhYF5ntRQOXfjyGHoiMvvKRhI9lNNgA -TH23MRdaKXoKGCQwoze1eqkBfSbW+Q6OWfH9GzO1KTsXO0G2Id3UwD2ln58fQ1DJu7xsepeY7s2M -H/ucUa6LcL0nn3HAa6x9kGbo1106DbDVwo3VyJ2dwW3Q0L9R5OP4wzg2rtandeavhENdk5IMagfe -Ox2YItaswTXbo6Al/3K1dh3ebeksZixShNBFks4c5eUzHdwHU1SjqoI7mjcv3N2gZOnm3b2u/GSF -HTynyQbehP9r6GsaPMWis0L7iwk+XwhSx2LE1AVxv8Rk5Pihg+g+EpuoHtQ2TS9x9o0o9oOpE9Jh -wZG7SMA0j0GMS0zbaRL/UJScIINZc+18ofLx/d33SdNDWKBWY8o9PeU1VlnpDsogzCtLkykPAgMB -AAGjggFqMIIBZjASBgNVHRMBAf8ECDAGAQH/AgEMMB0GA1UdDgQWBBS5CcqcHtvTbDprru1U8VuT -BjUuXjCB4QYDVR0jBIHZMIHWgBS5CcqcHtvTbDprru1U8VuTBjUuXqGBsqSBrzCBrDELMAkGA1UE -BhMCRVUxQzBBBgNVBAcTOk1hZHJpZCAoc2VlIGN1cnJlbnQgYWRkcmVzcyBhdCB3d3cuY2FtZXJm -aXJtYS5jb20vYWRkcmVzcykxEjAQBgNVBAUTCUE4Mjc0MzI4NzEbMBkGA1UEChMSQUMgQ2FtZXJm -aXJtYSBTLkEuMScwJQYDVQQDEx5HbG9iYWwgQ2hhbWJlcnNpZ24gUm9vdCAtIDIwMDiCCQDJzdPp -1X0jzjAOBgNVHQ8BAf8EBAMCAQYwPQYDVR0gBDYwNDAyBgRVHSAAMCowKAYIKwYBBQUHAgEWHGh0 -dHA6Ly9wb2xpY3kuY2FtZXJmaXJtYS5jb20wDQYJKoZIhvcNAQEFBQADggIBAICIf3DekijZBZRG -/5BXqfEv3xoNa/p8DhxJJHkn2EaqbylZUohwEurdPfWbU1Rv4WCiqAm57OtZfMY18dwY6fFn5a+6 -ReAJ3spED8IXDneRRXozX1+WLGiLwUePmJs9wOzL9dWCkoQ10b42OFZyMVtHLaoXpGNR6woBrX/s -dZ7LoR/xfxKxueRkf2fWIyr0uDldmOghp+G9PUIadJpwr2hsUF1Jz//7Dl3mLEfXgTpZALVza2Mg -9jFFCDkO9HB+QHBaP9BrQql0PSgvAm11cpUJjUhjxsYjV5KTXjXBjfkK9yydYhz2rXzdpjEetrHH -foUm+qRqtdpjMNHvkzeyZi99Bffnt0uYlDXA2TopwZ2yUDMdSqlapskD7+3056huirRXhOukP9Du -qqqHW2Pok+JrqNS4cnhrG+055F3Lm6qH1U9OAP7Zap88MQ8oAgF9mOinsKJknnn4SPIVqczmyETr -P3iZ8ntxPjzxmKfFGBI/5rsoM0LpRQp8bfKGeS/Fghl9CYl8slR2iK7ewfPM4W7bMdaTrpmg7yVq -c5iJWzouE4gev8CSlDQb4ye3ix5vQv/n6TebUB0tovkC7stYWDpxvGjjqsGvHCgfotwjZT+B6q6Z -09gwzxMNTxXJhLynSC34MCN32EZLeW32jO06f2ARePTpm67VVMB0gNELQp/B ------END CERTIFICATE----- - -Go Daddy Root Certificate Authority - G2 -======================================== ------BEGIN CERTIFICATE----- -MIIDxTCCAq2gAwIBAgIBADANBgkqhkiG9w0BAQsFADCBgzELMAkGA1UEBhMCVVMxEDAOBgNVBAgT -B0FyaXpvbmExEzARBgNVBAcTClNjb3R0c2RhbGUxGjAYBgNVBAoTEUdvRGFkZHkuY29tLCBJbmMu -MTEwLwYDVQQDEyhHbyBEYWRkeSBSb290IENlcnRpZmljYXRlIEF1dGhvcml0eSAtIEcyMB4XDTA5 -MDkwMTAwMDAwMFoXDTM3MTIzMTIzNTk1OVowgYMxCzAJBgNVBAYTAlVTMRAwDgYDVQQIEwdBcml6 -b25hMRMwEQYDVQQHEwpTY290dHNkYWxlMRowGAYDVQQKExFHb0RhZGR5LmNvbSwgSW5jLjExMC8G -A1UEAxMoR28gRGFkZHkgUm9vdCBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkgLSBHMjCCASIwDQYJKoZI -hvcNAQEBBQADggEPADCCAQoCggEBAL9xYgjx+lk09xvJGKP3gElY6SKDE6bFIEMBO4Tx5oVJnyfq -9oQbTqC023CYxzIBsQU+B07u9PpPL1kwIuerGVZr4oAH/PMWdYA5UXvl+TW2dE6pjYIT5LY/qQOD -+qK+ihVqf94Lw7YZFAXK6sOoBJQ7RnwyDfMAZiLIjWltNowRGLfTshxgtDj6AozO091GB94KPutd -fMh8+7ArU6SSYmlRJQVhGkSBjCypQ5Yj36w6gZoOKcUcqeldHraenjAKOc7xiID7S13MMuyFYkMl -NAJWJwGRtDtwKj9useiciAF9n9T521NtYJ2/LOdYq7hfRvzOxBsDPAnrSTFcaUaz4EcCAwEAAaNC -MEAwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFDqahQcQZyi27/a9 -BUFuIMGU2g/eMA0GCSqGSIb3DQEBCwUAA4IBAQCZ21151fmXWWcDYfF+OwYxdS2hII5PZYe096ac -vNjpL9DbWu7PdIxztDhC2gV7+AJ1uP2lsdeu9tfeE8tTEH6KRtGX+rcuKxGrkLAngPnon1rpN5+r -5N9ss4UXnT3ZJE95kTXWXwTrgIOrmgIttRD02JDHBHNA7XIloKmf7J6raBKZV8aPEjoJpL1E/QYV -N8Gb5DKj7Tjo2GTzLH4U/ALqn83/B2gX2yKQOC16jdFU8WnjXzPKej17CuPKf1855eJ1usV2GDPO -LPAvTK33sefOT6jEm0pUBsV/fdUID+Ic/n4XuKxe9tQWskMJDE32p2u0mYRlynqI4uJEvlz36hz1 ------END CERTIFICATE----- - -Starfield Root Certificate Authority - G2 -========================================= ------BEGIN CERTIFICATE----- -MIID3TCCAsWgAwIBAgIBADANBgkqhkiG9w0BAQsFADCBjzELMAkGA1UEBhMCVVMxEDAOBgNVBAgT -B0FyaXpvbmExEzARBgNVBAcTClNjb3R0c2RhbGUxJTAjBgNVBAoTHFN0YXJmaWVsZCBUZWNobm9s -b2dpZXMsIEluYy4xMjAwBgNVBAMTKVN0YXJmaWVsZCBSb290IENlcnRpZmljYXRlIEF1dGhvcml0 -eSAtIEcyMB4XDTA5MDkwMTAwMDAwMFoXDTM3MTIzMTIzNTk1OVowgY8xCzAJBgNVBAYTAlVTMRAw -DgYDVQQIEwdBcml6b25hMRMwEQYDVQQHEwpTY290dHNkYWxlMSUwIwYDVQQKExxTdGFyZmllbGQg -VGVjaG5vbG9naWVzLCBJbmMuMTIwMAYDVQQDEylTdGFyZmllbGQgUm9vdCBDZXJ0aWZpY2F0ZSBB -dXRob3JpdHkgLSBHMjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL3twQP89o/8ArFv -W59I2Z154qK3A2FWGMNHttfKPTUuiUP3oWmb3ooa/RMgnLRJdzIpVv257IzdIvpy3Cdhl+72WoTs -bhm5iSzchFvVdPtrX8WJpRBSiUZV9Lh1HOZ/5FSuS/hVclcCGfgXcVnrHigHdMWdSL5stPSksPNk -N3mSwOxGXn/hbVNMYq/NHwtjuzqd+/x5AJhhdM8mgkBj87JyahkNmcrUDnXMN/uLicFZ8WJ/X7Nf -ZTD4p7dNdloedl40wOiWVpmKs/B/pM293DIxfJHP4F8R+GuqSVzRmZTRouNjWwl2tVZi4Ut0HZbU -JtQIBFnQmA4O5t78w+wfkPECAwEAAaNCMEAwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMC -AQYwHQYDVR0OBBYEFHwMMh+n2TB/xH1oo2Kooc6rB1snMA0GCSqGSIb3DQEBCwUAA4IBAQARWfol -TwNvlJk7mh+ChTnUdgWUXuEok21iXQnCoKjUsHU48TRqneSfioYmUeYs0cYtbpUgSpIB7LiKZ3sx -4mcujJUDJi5DnUox9g61DLu34jd/IroAow57UvtruzvE03lRTs2Q9GcHGcg8RnoNAX3FWOdt5oUw -F5okxBDgBPfg8n/Uqgr/Qh037ZTlZFkSIHc40zI+OIF1lnP6aI+xy84fxez6nH7PfrHxBy22/L/K -pL/QlwVKvOoYKAKQvVR4CSFx09F9HdkWsKlhPdAKACL8x3vLCWRFCztAgfd9fDL1mMpYjn0q7pBZ -c2T5NnReJaH1ZgUufzkVqSr7UIuOhWn0 ------END CERTIFICATE----- - -Starfield Services Root Certificate Authority - G2 -================================================== ------BEGIN CERTIFICATE----- -MIID7zCCAtegAwIBAgIBADANBgkqhkiG9w0BAQsFADCBmDELMAkGA1UEBhMCVVMxEDAOBgNVBAgT -B0FyaXpvbmExEzARBgNVBAcTClNjb3R0c2RhbGUxJTAjBgNVBAoTHFN0YXJmaWVsZCBUZWNobm9s -b2dpZXMsIEluYy4xOzA5BgNVBAMTMlN0YXJmaWVsZCBTZXJ2aWNlcyBSb290IENlcnRpZmljYXRl -IEF1dGhvcml0eSAtIEcyMB4XDTA5MDkwMTAwMDAwMFoXDTM3MTIzMTIzNTk1OVowgZgxCzAJBgNV -BAYTAlVTMRAwDgYDVQQIEwdBcml6b25hMRMwEQYDVQQHEwpTY290dHNkYWxlMSUwIwYDVQQKExxT -dGFyZmllbGQgVGVjaG5vbG9naWVzLCBJbmMuMTswOQYDVQQDEzJTdGFyZmllbGQgU2VydmljZXMg -Um9vdCBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkgLSBHMjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC -AQoCggEBANUMOsQq+U7i9b4Zl1+OiFOxHz/Lz58gE20pOsgPfTz3a3Y4Y9k2YKibXlwAgLIvWX/2 -h/klQ4bnaRtSmpDhcePYLQ1Ob/bISdm28xpWriu2dBTrz/sm4xq6HZYuajtYlIlHVv8loJNwU4Pa -hHQUw2eeBGg6345AWh1KTs9DkTvnVtYAcMtS7nt9rjrnvDH5RfbCYM8TWQIrgMw0R9+53pBlbQLP -LJGmpufehRhJfGZOozptqbXuNC66DQO4M99H67FrjSXZm86B0UVGMpZwh94CDklDhbZsc7tk6mFB -rMnUVN+HL8cisibMn1lUaJ/8viovxFUcdUBgF4UCVTmLfwUCAwEAAaNCMEAwDwYDVR0TAQH/BAUw -AwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFJxfAN+qAdcwKziIorhtSpzyEZGDMA0GCSqG -SIb3DQEBCwUAA4IBAQBLNqaEd2ndOxmfZyMIbw5hyf2E3F/YNoHN2BtBLZ9g3ccaaNnRbobhiCPP -E95Dz+I0swSdHynVv/heyNXBve6SbzJ08pGCL72CQnqtKrcgfU28elUSwhXqvfdqlS5sdJ/PHLTy -xQGjhdByPq1zqwubdQxtRbeOlKyWN7Wg0I8VRw7j6IPdj/3vQQF3zCepYoUz8jcI73HPdwbeyBkd -iEDPfUYd/x7H4c7/I9vG+o1VTqkC50cRRj70/b17KSa7qWFiNyi2LSr2EIZkyXCn0q23KXB56jza -YyWf/Wi3MOxw+3WKt21gZ7IeyLnp2KhvAotnDU0mV3HaIPzBSlCNsSi6 ------END CERTIFICATE----- - -AffirmTrust Commercial -====================== ------BEGIN CERTIFICATE----- -MIIDTDCCAjSgAwIBAgIId3cGJyapsXwwDQYJKoZIhvcNAQELBQAwRDELMAkGA1UEBhMCVVMxFDAS -BgNVBAoMC0FmZmlybVRydXN0MR8wHQYDVQQDDBZBZmZpcm1UcnVzdCBDb21tZXJjaWFsMB4XDTEw -MDEyOTE0MDYwNloXDTMwMTIzMTE0MDYwNlowRDELMAkGA1UEBhMCVVMxFDASBgNVBAoMC0FmZmly -bVRydXN0MR8wHQYDVQQDDBZBZmZpcm1UcnVzdCBDb21tZXJjaWFsMIIBIjANBgkqhkiG9w0BAQEF -AAOCAQ8AMIIBCgKCAQEA9htPZwcroRX1BiLLHwGy43NFBkRJLLtJJRTWzsO3qyxPxkEylFf6Eqdb -DuKPHx6GGaeqtS25Xw2Kwq+FNXkyLbscYjfysVtKPcrNcV/pQr6U6Mje+SJIZMblq8Yrba0F8PrV -C8+a5fBQpIs7R6UjW3p6+DM/uO+Zl+MgwdYoic+U+7lF7eNAFxHUdPALMeIrJmqbTFeurCA+ukV6 -BfO9m2kVrn1OIGPENXY6BwLJN/3HR+7o8XYdcxXyl6S1yHp52UKqK39c/s4mT6NmgTWvRLpUHhww -MmWd5jyTXlBOeuM61G7MGvv50jeuJCqrVwMiKA1JdX+3KNp1v47j3A55MQIDAQABo0IwQDAdBgNV -HQ4EFgQUnZPGU4teyq8/nx4P5ZmVvCT2lI8wDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMC -AQYwDQYJKoZIhvcNAQELBQADggEBAFis9AQOzcAN/wr91LoWXym9e2iZWEnStB03TX8nfUYGXUPG -hi4+c7ImfU+TqbbEKpqrIZcUsd6M06uJFdhrJNTxFq7YpFzUf1GO7RgBsZNjvbz4YYCanrHOQnDi -qX0GJX0nof5v7LMeJNrjS1UaADs1tDvZ110w/YETifLCBivtZ8SOyUOyXGsViQK8YvxO8rUzqrJv -0wqiUOP2O+guRMLbZjipM1ZI8W0bM40NjD9gN53Tym1+NH4Nn3J2ixufcv1SNUFFApYvHLKac0kh -sUlHRUe072o0EclNmsxZt9YCnlpOZbWUrhvfKbAW8b8Angc6F2S1BLUjIZkKlTuXfO8= ------END CERTIFICATE----- - -AffirmTrust Networking -====================== ------BEGIN CERTIFICATE----- -MIIDTDCCAjSgAwIBAgIIfE8EORzUmS0wDQYJKoZIhvcNAQEFBQAwRDELMAkGA1UEBhMCVVMxFDAS -BgNVBAoMC0FmZmlybVRydXN0MR8wHQYDVQQDDBZBZmZpcm1UcnVzdCBOZXR3b3JraW5nMB4XDTEw -MDEyOTE0MDgyNFoXDTMwMTIzMTE0MDgyNFowRDELMAkGA1UEBhMCVVMxFDASBgNVBAoMC0FmZmly -bVRydXN0MR8wHQYDVQQDDBZBZmZpcm1UcnVzdCBOZXR3b3JraW5nMIIBIjANBgkqhkiG9w0BAQEF -AAOCAQ8AMIIBCgKCAQEAtITMMxcua5Rsa2FSoOujz3mUTOWUgJnLVWREZY9nZOIG41w3SfYvm4SE -Hi3yYJ0wTsyEheIszx6e/jarM3c1RNg1lho9Nuh6DtjVR6FqaYvZ/Ls6rnla1fTWcbuakCNrmreI -dIcMHl+5ni36q1Mr3Lt2PpNMCAiMHqIjHNRqrSK6mQEubWXLviRmVSRLQESxG9fhwoXA3hA/Pe24 -/PHxI1Pcv2WXb9n5QHGNfb2V1M6+oF4nI979ptAmDgAp6zxG8D1gvz9Q0twmQVGeFDdCBKNwV6gb -h+0t+nvujArjqWaJGctB+d1ENmHP4ndGyH329JKBNv3bNPFyfvMMFr20FQIDAQABo0IwQDAdBgNV -HQ4EFgQUBx/S55zawm6iQLSwelAQUHTEyL0wDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMC -AQYwDQYJKoZIhvcNAQEFBQADggEBAIlXshZ6qML91tmbmzTCnLQyFE2npN/svqe++EPbkTfOtDIu -UFUaNU52Q3Eg75N3ThVwLofDwR1t3Mu1J9QsVtFSUzpE0nPIxBsFZVpikpzuQY0x2+c06lkh1QF6 -12S4ZDnNye2v7UsDSKegmQGA3GWjNq5lWUhPgkvIZfFXHeVZLgo/bNjR9eUJtGxUAArgFU2HdW23 -WJZa3W3SAKD0m0i+wzekujbgfIeFlxoVot4uolu9rxj5kFDNcFn4J2dHy8egBzp90SxdbBk6ZrV9 -/ZFvgrG+CJPbFEfxojfHRZ48x3evZKiT3/Zpg4Jg8klCNO1aAFSFHBY2kgxc+qatv9s= ------END CERTIFICATE----- - -AffirmTrust Premium -=================== ------BEGIN CERTIFICATE----- -MIIFRjCCAy6gAwIBAgIIbYwURrGmCu4wDQYJKoZIhvcNAQEMBQAwQTELMAkGA1UEBhMCVVMxFDAS -BgNVBAoMC0FmZmlybVRydXN0MRwwGgYDVQQDDBNBZmZpcm1UcnVzdCBQcmVtaXVtMB4XDTEwMDEy -OTE0MTAzNloXDTQwMTIzMTE0MTAzNlowQTELMAkGA1UEBhMCVVMxFDASBgNVBAoMC0FmZmlybVRy -dXN0MRwwGgYDVQQDDBNBZmZpcm1UcnVzdCBQcmVtaXVtMIICIjANBgkqhkiG9w0BAQEFAAOCAg8A -MIICCgKCAgEAxBLfqV/+Qd3d9Z+K4/as4Tx4mrzY8H96oDMq3I0gW64tb+eT2TZwamjPjlGjhVtn -BKAQJG9dKILBl1fYSCkTtuG+kU3fhQxTGJoeJKJPj/CihQvL9Cl/0qRY7iZNyaqoe5rZ+jjeRFcV -5fiMyNlI4g0WJx0eyIOFJbe6qlVBzAMiSy2RjYvmia9mx+n/K+k8rNrSs8PhaJyJ+HoAVt70VZVs -+7pk3WKL3wt3MutizCaam7uqYoNMtAZ6MMgpv+0GTZe5HMQxK9VfvFMSF5yZVylmd2EhMQcuJUmd -GPLu8ytxjLW6OQdJd/zvLpKQBY0tL3d770O/Nbua2Plzpyzy0FfuKE4mX4+QaAkvuPjcBukumj5R -p9EixAqnOEhss/n/fauGV+O61oV4d7pD6kh/9ti+I20ev9E2bFhc8e6kGVQa9QPSdubhjL08s9NI -S+LI+H+SqHZGnEJlPqQewQcDWkYtuJfzt9WyVSHvutxMAJf7FJUnM7/oQ0dG0giZFmA7mn7S5u04 -6uwBHjxIVkkJx0w3AJ6IDsBz4W9m6XJHMD4Q5QsDyZpCAGzFlH5hxIrff4IaC1nEWTJ3s7xgaVY5 -/bQGeyzWZDbZvUjthB9+pSKPKrhC9IK31FOQeE4tGv2Bb0TXOwF0lkLgAOIua+rF7nKsu7/+6qqo -+Nz2snmKtmcCAwEAAaNCMEAwHQYDVR0OBBYEFJ3AZ6YMItkm9UWrpmVSESfYRaxjMA8GA1UdEwEB -/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBDAUAA4ICAQCzV00QYk465KzquByv -MiPIs0laUZx2KI15qldGF9X1Uva3ROgIRL8YhNILgM3FEv0AVQVhh0HctSSePMTYyPtwni94loMg -Nt58D2kTiKV1NpgIpsbfrM7jWNa3Pt668+s0QNiigfV4Py/VpfzZotReBA4Xrf5B8OWycvpEgjNC -6C1Y91aMYj+6QrCcDFx+LmUmXFNPALJ4fqENmS2NuB2OosSw/WDQMKSOyARiqcTtNd56l+0OOF6S -L5Nwpamcb6d9Ex1+xghIsV5n61EIJenmJWtSKZGc0jlzCFfemQa0W50QBuHCAKi4HEoCChTQwUHK -+4w1IX2COPKpVJEZNZOUbWo6xbLQu4mGk+ibyQ86p3q4ofB4Rvr8Ny/lioTz3/4E2aFooC8k4gmV -BtWVyuEklut89pMFu+1z6S3RdTnX5yTb2E5fQ4+e0BQ5v1VwSJlXMbSc7kqYA5YwH2AG7hsj/oFg -IxpHYoWlzBk0gG+zrBrjn/B7SK3VAdlntqlyk+otZrWyuOQ9PLLvTIzq6we/qzWaVYa8GKa1qF60 -g2xraUDTn9zxw2lrueFtCfTxqlB2Cnp9ehehVZZCmTEJ3WARjQUwfuaORtGdFNrHF+QFlozEJLUb -zxQHskD4o55BhrwE0GuWyCqANP2/7waj3VjFhT0+j/6eKeC2uAloGRwYQw== ------END CERTIFICATE----- - -AffirmTrust Premium ECC -======================= ------BEGIN CERTIFICATE----- -MIIB/jCCAYWgAwIBAgIIdJclisc/elQwCgYIKoZIzj0EAwMwRTELMAkGA1UEBhMCVVMxFDASBgNV -BAoMC0FmZmlybVRydXN0MSAwHgYDVQQDDBdBZmZpcm1UcnVzdCBQcmVtaXVtIEVDQzAeFw0xMDAx -MjkxNDIwMjRaFw00MDEyMzExNDIwMjRaMEUxCzAJBgNVBAYTAlVTMRQwEgYDVQQKDAtBZmZpcm1U -cnVzdDEgMB4GA1UEAwwXQWZmaXJtVHJ1c3QgUHJlbWl1bSBFQ0MwdjAQBgcqhkjOPQIBBgUrgQQA -IgNiAAQNMF4bFZ0D0KF5Nbc6PJJ6yhUczWLznCZcBz3lVPqj1swS6vQUX+iOGasvLkjmrBhDeKzQ -N8O9ss0s5kfiGuZjuD0uL3jET9v0D6RoTFVya5UdThhClXjMNzyR4ptlKymjQjBAMB0GA1UdDgQW -BBSaryl6wBE1NSZRMADDav5A1a7WPDAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBBjAK -BggqhkjOPQQDAwNnADBkAjAXCfOHiFBar8jAQr9HX/VsaobgxCd05DhT1wV/GzTjxi+zygk8N53X -57hG8f2h4nECMEJZh0PUUd+60wkyWs6Iflc9nF9Ca/UHLbXwgpP5WW+uZPpY5Yse42O+tYHNbwKM -eQ== ------END CERTIFICATE----- - -Certum Trusted Network CA -========================= ------BEGIN CERTIFICATE----- -MIIDuzCCAqOgAwIBAgIDBETAMA0GCSqGSIb3DQEBBQUAMH4xCzAJBgNVBAYTAlBMMSIwIAYDVQQK -ExlVbml6ZXRvIFRlY2hub2xvZ2llcyBTLkEuMScwJQYDVQQLEx5DZXJ0dW0gQ2VydGlmaWNhdGlv -biBBdXRob3JpdHkxIjAgBgNVBAMTGUNlcnR1bSBUcnVzdGVkIE5ldHdvcmsgQ0EwHhcNMDgxMDIy -MTIwNzM3WhcNMjkxMjMxMTIwNzM3WjB+MQswCQYDVQQGEwJQTDEiMCAGA1UEChMZVW5pemV0byBU -ZWNobm9sb2dpZXMgUy5BLjEnMCUGA1UECxMeQ2VydHVtIENlcnRpZmljYXRpb24gQXV0aG9yaXR5 -MSIwIAYDVQQDExlDZXJ0dW0gVHJ1c3RlZCBOZXR3b3JrIENBMIIBIjANBgkqhkiG9w0BAQEFAAOC -AQ8AMIIBCgKCAQEA4/t9o3K6wvDJFIf1awFO4W5AB7ptJ11/91sts1rHUV+rpDKmYYe2bg+G0jAC -l/jXaVehGDldamR5xgFZrDwxSjh80gTSSyjoIF87B6LMTXPb865Px1bVWqeWifrzq2jUI4ZZJ88J -J7ysbnKDHDBy3+Ci6dLhdHUZvSqeexVUBBvXQzmtVSjF4hq79MDkrjhJM8x2hZ85RdKknvISjFH4 -fOQtf/WsX+sWn7Et0brMkUJ3TCXJkDhv2/DM+44el1k+1WBO5gUo7Ul5E0u6SNsv+XLTOcr+H9g0 -cvW0QM8xAcPs3hEtF10fuFDRXhmnad4HMyjKUJX5p1TLVIZQRan5SQIDAQABo0IwQDAPBgNVHRMB -Af8EBTADAQH/MB0GA1UdDgQWBBQIds3LB/8k9sXN7buQvOKEN0Z19zAOBgNVHQ8BAf8EBAMCAQYw -DQYJKoZIhvcNAQEFBQADggEBAKaorSLOAT2mo/9i0Eidi15ysHhE49wcrwn9I0j6vSrEuVUEtRCj -jSfeC4Jj0O7eDDd5QVsisrCaQVymcODU0HfLI9MA4GxWL+FpDQ3Zqr8hgVDZBqWo/5U30Kr+4rP1 -mS1FhIrlQgnXdAIv94nYmem8J9RHjboNRhx3zxSkHLmkMcScKHQDNP8zGSal6Q10tz6XxnboJ5aj -Zt3hrvJBW8qYVoNzcOSGGtIxQbovvi0TWnZvTuhOgQ4/WwMioBK+ZlgRSssDxLQqKi2WF+A5VLxI -03YnnZotBqbJ7DnSq9ufmgsnAjUpsUCV5/nonFWIGUbWtzT1fs45mtk48VH3Tyw= ------END CERTIFICATE----- - -Certinomis - Autorité Racine -============================= ------BEGIN CERTIFICATE----- -MIIFnDCCA4SgAwIBAgIBATANBgkqhkiG9w0BAQUFADBjMQswCQYDVQQGEwJGUjETMBEGA1UEChMK -Q2VydGlub21pczEXMBUGA1UECxMOMDAwMiA0MzM5OTg5MDMxJjAkBgNVBAMMHUNlcnRpbm9taXMg -LSBBdXRvcml0w6kgUmFjaW5lMB4XDTA4MDkxNzA4Mjg1OVoXDTI4MDkxNzA4Mjg1OVowYzELMAkG -A1UEBhMCRlIxEzARBgNVBAoTCkNlcnRpbm9taXMxFzAVBgNVBAsTDjAwMDIgNDMzOTk4OTAzMSYw -JAYDVQQDDB1DZXJ0aW5vbWlzIC0gQXV0b3JpdMOpIFJhY2luZTCCAiIwDQYJKoZIhvcNAQEBBQAD -ggIPADCCAgoCggIBAJ2Fn4bT46/HsmtuM+Cet0I0VZ35gb5j2CN2DpdUzZlMGvE5x4jYF1AMnmHa -wE5V3udauHpOd4cN5bjr+p5eex7Ezyh0x5P1FMYiKAT5kcOrJ3NqDi5N8y4oH3DfVS9O7cdxbwly -Lu3VMpfQ8Vh30WC8Tl7bmoT2R2FFK/ZQpn9qcSdIhDWerP5pqZ56XjUl+rSnSTV3lqc2W+HN3yNw -2F1MpQiD8aYkOBOo7C+ooWfHpi2GR+6K/OybDnT0K0kCe5B1jPyZOQE51kqJ5Z52qz6WKDgmi92N -jMD2AR5vpTESOH2VwnHu7XSu5DaiQ3XV8QCb4uTXzEIDS3h65X27uK4uIJPT5GHfceF2Z5c/tt9q -c1pkIuVC28+BA5PY9OMQ4HL2AHCs8MF6DwV/zzRpRbWT5BnbUhYjBYkOjUjkJW+zeL9i9Qf6lSTC -lrLooyPCXQP8w9PlfMl1I9f09bze5N/NgL+RiH2nE7Q5uiy6vdFrzPOlKO1Enn1So2+WLhl+HPNb -xxaOu2B9d2ZHVIIAEWBsMsGoOBvrbpgT1u449fCfDu/+MYHB0iSVL1N6aaLwD4ZFjliCK0wi1F6g -530mJ0jfJUaNSih8hp75mxpZuWW/Bd22Ql095gBIgl4g9xGC3srYn+Y3RyYe63j3YcNBZFgCQfna -4NH4+ej9Uji29YnfAgMBAAGjWzBZMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMB0G -A1UdDgQWBBQNjLZh2kS40RR9w759XkjwzspqsDAXBgNVHSAEEDAOMAwGCiqBegFWAgIAAQEwDQYJ -KoZIhvcNAQEFBQADggIBACQ+YAZ+He86PtvqrxyaLAEL9MW12Ukx9F1BjYkMTv9sov3/4gbIOZ/x -WqndIlgVqIrTseYyCYIDbNc/CMf4uboAbbnW/FIyXaR/pDGUu7ZMOH8oMDX/nyNTt7buFHAAQCva -R6s0fl6nVjBhK4tDrP22iCj1a7Y+YEq6QpA0Z43q619FVDsXrIvkxmUP7tCMXWY5zjKn2BCXwH40 -nJ+U8/aGH88bc62UeYdocMMzpXDn2NU4lG9jeeu/Cg4I58UvD0KgKxRA/yHgBcUn4YQRE7rWhh1B -CxMjidPJC+iKunqjo3M3NYB9Ergzd0A4wPpeMNLytqOx1qKVl4GbUu1pTP+A5FPbVFsDbVRfsbjv -JL1vnxHDx2TCDyhihWZeGnuyt++uNckZM6i4J9szVb9o4XVIRFb7zdNIu0eJOqxp9YDG5ERQL1TE -qkPFMTFYvZbF6nVsmnWxTfj3l/+WFvKXTej28xH5On2KOG4Ey+HTRRWqpdEdnV1j6CTmNhTih60b -WfVEm/vXd3wfAXBioSAaosUaKPQhA+4u2cGA6rnZgtZbdsLLO7XSAPCjDuGtbkD326C00EauFddE -wk01+dIL8hf2rGbVJLJP0RyZwG71fet0BLj5TXcJ17TPBzAJ8bgAVtkXFhYKK4bfjwEZGuW7gmP/ -vgt2Fl43N+bYdJeimUV5 ------END CERTIFICATE----- - -Root CA Generalitat Valenciana -============================== ------BEGIN CERTIFICATE----- -MIIGizCCBXOgAwIBAgIEO0XlaDANBgkqhkiG9w0BAQUFADBoMQswCQYDVQQGEwJFUzEfMB0GA1UE -ChMWR2VuZXJhbGl0YXQgVmFsZW5jaWFuYTEPMA0GA1UECxMGUEtJR1ZBMScwJQYDVQQDEx5Sb290 -IENBIEdlbmVyYWxpdGF0IFZhbGVuY2lhbmEwHhcNMDEwNzA2MTYyMjQ3WhcNMjEwNzAxMTUyMjQ3 -WjBoMQswCQYDVQQGEwJFUzEfMB0GA1UEChMWR2VuZXJhbGl0YXQgVmFsZW5jaWFuYTEPMA0GA1UE -CxMGUEtJR1ZBMScwJQYDVQQDEx5Sb290IENBIEdlbmVyYWxpdGF0IFZhbGVuY2lhbmEwggEiMA0G -CSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDGKqtXETcvIorKA3Qdyu0togu8M1JAJke+WmmmO3I2 -F0zo37i7L3bhQEZ0ZQKQUgi0/6iMweDHiVYQOTPvaLRfX9ptI6GJXiKjSgbwJ/BXufjpTjJ3Cj9B -ZPPrZe52/lSqfR0grvPXdMIKX/UIKFIIzFVd0g/bmoGlu6GzwZTNVOAydTGRGmKy3nXiz0+J2ZGQ -D0EbtFpKd71ng+CT516nDOeB0/RSrFOyA8dEJvt55cs0YFAQexvba9dHq198aMpunUEDEO5rmXte -JajCq+TA81yc477OMUxkHl6AovWDfgzWyoxVjr7gvkkHD6MkQXpYHYTqWBLI4bft75PelAgxAgMB -AAGjggM7MIIDNzAyBggrBgEFBQcBAQQmMCQwIgYIKwYBBQUHMAGGFmh0dHA6Ly9vY3NwLnBraS5n -dmEuZXMwEgYDVR0TAQH/BAgwBgEB/wIBAjCCAjQGA1UdIASCAiswggInMIICIwYKKwYBBAG/VQIB -ADCCAhMwggHoBggrBgEFBQcCAjCCAdoeggHWAEEAdQB0AG8AcgBpAGQAYQBkACAAZABlACAAQwBl -AHIAdABpAGYAaQBjAGEAYwBpAPMAbgAgAFIAYQDtAHoAIABkAGUAIABsAGEAIABHAGUAbgBlAHIA -YQBsAGkAdABhAHQAIABWAGEAbABlAG4AYwBpAGEAbgBhAC4ADQAKAEwAYQAgAEQAZQBjAGwAYQBy -AGEAYwBpAPMAbgAgAGQAZQAgAFAAcgDhAGMAdABpAGMAYQBzACAAZABlACAAQwBlAHIAdABpAGYA -aQBjAGEAYwBpAPMAbgAgAHEAdQBlACAAcgBpAGcAZQAgAGUAbAAgAGYAdQBuAGMAaQBvAG4AYQBt -AGkAZQBuAHQAbwAgAGQAZQAgAGwAYQAgAHAAcgBlAHMAZQBuAHQAZQAgAEEAdQB0AG8AcgBpAGQA -YQBkACAAZABlACAAQwBlAHIAdABpAGYAaQBjAGEAYwBpAPMAbgAgAHMAZQAgAGUAbgBjAHUAZQBu -AHQAcgBhACAAZQBuACAAbABhACAAZABpAHIAZQBjAGMAaQDzAG4AIAB3AGUAYgAgAGgAdAB0AHAA -OgAvAC8AdwB3AHcALgBwAGsAaQAuAGcAdgBhAC4AZQBzAC8AYwBwAHMwJQYIKwYBBQUHAgEWGWh0 -dHA6Ly93d3cucGtpLmd2YS5lcy9jcHMwHQYDVR0OBBYEFHs100DSHHgZZu90ECjcPk+yeAT8MIGV -BgNVHSMEgY0wgYqAFHs100DSHHgZZu90ECjcPk+yeAT8oWykajBoMQswCQYDVQQGEwJFUzEfMB0G -A1UEChMWR2VuZXJhbGl0YXQgVmFsZW5jaWFuYTEPMA0GA1UECxMGUEtJR1ZBMScwJQYDVQQDEx5S -b290IENBIEdlbmVyYWxpdGF0IFZhbGVuY2lhbmGCBDtF5WgwDQYJKoZIhvcNAQEFBQADggEBACRh -TvW1yEICKrNcda3FbcrnlD+laJWIwVTAEGmiEi8YPyVQqHxK6sYJ2fR1xkDar1CdPaUWu20xxsdz -Ckj+IHLtb8zog2EWRpABlUt9jppSCS/2bxzkoXHPjCpaF3ODR00PNvsETUlR4hTJZGH71BTg9J63 -NI8KJr2XXPR5OkowGcytT6CYirQxlyric21+eLj4iIlPsSKRZEv1UN4D2+XFducTZnV+ZfsBn5OH -iJ35Rld8TWCvmHMTI6QgkYH60GFmuH3Rr9ZvHmw96RH9qfmCIoaZM3Fa6hlXPZHNqcCjbgcTpsnt -+GijnsNacgmHKNHEc8RzGF9QdRYxn7fofMM= ------END CERTIFICATE----- - -A-Trust-nQual-03 -================ ------BEGIN CERTIFICATE----- -MIIDzzCCAregAwIBAgIDAWweMA0GCSqGSIb3DQEBBQUAMIGNMQswCQYDVQQGEwJBVDFIMEYGA1UE -Cgw/QS1UcnVzdCBHZXMuIGYuIFNpY2hlcmhlaXRzc3lzdGVtZSBpbSBlbGVrdHIuIERhdGVudmVy -a2VociBHbWJIMRkwFwYDVQQLDBBBLVRydXN0LW5RdWFsLTAzMRkwFwYDVQQDDBBBLVRydXN0LW5R -dWFsLTAzMB4XDTA1MDgxNzIyMDAwMFoXDTE1MDgxNzIyMDAwMFowgY0xCzAJBgNVBAYTAkFUMUgw -RgYDVQQKDD9BLVRydXN0IEdlcy4gZi4gU2ljaGVyaGVpdHNzeXN0ZW1lIGltIGVsZWt0ci4gRGF0 -ZW52ZXJrZWhyIEdtYkgxGTAXBgNVBAsMEEEtVHJ1c3QtblF1YWwtMDMxGTAXBgNVBAMMEEEtVHJ1 -c3QtblF1YWwtMDMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCtPWFuA/OQO8BBC4SA -zewqo51ru27CQoT3URThoKgtUaNR8t4j8DRE/5TrzAUjlUC5B3ilJfYKvUWG6Nm9wASOhURh73+n -yfrBJcyFLGM/BWBzSQXgYHiVEEvc+RFZznF/QJuKqiTfC0Li21a8StKlDJu3Qz7dg9MmEALP6iPE -SU7l0+m0iKsMrmKS1GWH2WrX9IWf5DMiJaXlyDO6w8dB3F/GaswADm0yqLaHNgBid5seHzTLkDx4 -iHQF63n1k3Flyp3HaxgtPVxO59X4PzF9j4fsCiIvI+n+u33J4PTs63zEsMMtYrWacdaxaujs2e3V -cuy+VwHOBVWf3tFgiBCzAgMBAAGjNjA0MA8GA1UdEwEB/wQFMAMBAf8wEQYDVR0OBAoECERqlWdV -eRFPMA4GA1UdDwEB/wQEAwIBBjANBgkqhkiG9w0BAQUFAAOCAQEAVdRU0VlIXLOThaq/Yy/kgM40 -ozRiPvbY7meIMQQDbwvUB/tOdQ/TLtPAF8fGKOwGDREkDg6lXb+MshOWcdzUzg4NCmgybLlBMRmr -sQd7TZjTXLDR8KdCoLXEjq/+8T/0709GAHbrAvv5ndJAlseIOrifEXnzgGWovR/TeIGgUUw3tKZd -JXDRZslo+S4RFGjxVJgIrCaSD96JntT6s3kr0qN51OyLrIdTaEJMUVF0HhsnLuP1Hyl0Te2v9+GS -mYHovjrHF1D2t8b8m7CKa9aIA5GPBnc6hQLdmNVDeD/GMBWsm2vLV7eJUYs66MmEDNuxUCAKGkq6 -ahq97BvIxYSazQ== ------END CERTIFICATE----- - -TWCA Root Certification Authority -================================= ------BEGIN CERTIFICATE----- -MIIDezCCAmOgAwIBAgIBATANBgkqhkiG9w0BAQUFADBfMQswCQYDVQQGEwJUVzESMBAGA1UECgwJ -VEFJV0FOLUNBMRAwDgYDVQQLDAdSb290IENBMSowKAYDVQQDDCFUV0NBIFJvb3QgQ2VydGlmaWNh -dGlvbiBBdXRob3JpdHkwHhcNMDgwODI4MDcyNDMzWhcNMzAxMjMxMTU1OTU5WjBfMQswCQYDVQQG -EwJUVzESMBAGA1UECgwJVEFJV0FOLUNBMRAwDgYDVQQLDAdSb290IENBMSowKAYDVQQDDCFUV0NB -IFJvb3QgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK -AoIBAQCwfnK4pAOU5qfeCTiRShFAh6d8WWQUe7UREN3+v9XAu1bihSX0NXIP+FPQQeFEAcK0HMMx -QhZHhTMidrIKbw/lJVBPhYa+v5guEGcevhEFhgWQxFnQfHgQsIBct+HHK3XLfJ+utdGdIzdjp9xC -oi2SBBtQwXu4PhvJVgSLL1KbralW6cH/ralYhzC2gfeXRfwZVzsrb+RH9JlF/h3x+JejiB03HFyP -4HYlmlD4oFT/RJB2I9IyxsOrBr/8+7/zrX2SYgJbKdM1o5OaQ2RgXbL6Mv87BK9NQGr5x+PvI/1r -y+UPizgN7gr8/g+YnzAx3WxSZfmLgb4i4RxYA7qRG4kHAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwIB -BjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBRqOFsmjd6LWvJPelSDGRjjCDWmujANBgkqhkiG -9w0BAQUFAAOCAQEAPNV3PdrfibqHDAhUaiBQkr6wQT25JmSDCi/oQMCXKCeCMErJk/9q56YAf4lC -mtYR5VPOL8zy2gXE/uJQxDqGfczafhAJO5I1KlOy/usrBdlsXebQ79NqZp4VKIV66IIArB6nCWlW -QtNoURi+VJq/REG6Sb4gumlc7rh3zc5sH62Dlhh9DrUUOYTxKOkto557HnpyWoOzeW/vtPzQCqVY -T0bf+215WfKEIlKuD8z7fDvnaspHYcN6+NOSBB+4IIThNlQWx0DeO4pz3N/GCUzf7Nr/1FNCocny -Yh0igzyXxfkZYiesZSLX0zzG5Y6yU8xJzrww/nsOM5D77dIUkR8Hrw== ------END CERTIFICATE----- - -Security Communication RootCA2 -============================== ------BEGIN CERTIFICATE----- -MIIDdzCCAl+gAwIBAgIBADANBgkqhkiG9w0BAQsFADBdMQswCQYDVQQGEwJKUDElMCMGA1UEChMc -U0VDT00gVHJ1c3QgU3lzdGVtcyBDTy4sTFRELjEnMCUGA1UECxMeU2VjdXJpdHkgQ29tbXVuaWNh -dGlvbiBSb290Q0EyMB4XDTA5MDUyOTA1MDAzOVoXDTI5MDUyOTA1MDAzOVowXTELMAkGA1UEBhMC -SlAxJTAjBgNVBAoTHFNFQ09NIFRydXN0IFN5c3RlbXMgQ08uLExURC4xJzAlBgNVBAsTHlNlY3Vy -aXR5IENvbW11bmljYXRpb24gUm9vdENBMjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB -ANAVOVKxUrO6xVmCxF1SrjpDZYBLx/KWvNs2l9amZIyoXvDjChz335c9S672XewhtUGrzbl+dp++ -+T42NKA7wfYxEUV0kz1XgMX5iZnK5atq1LXaQZAQwdbWQonCv/Q4EpVMVAX3NuRFg3sUZdbcDE3R -3n4MqzvEFb46VqZab3ZpUql6ucjrappdUtAtCms1FgkQhNBqyjoGADdH5H5XTz+L62e4iKrFvlNV -spHEfbmwhRkGeC7bYRr6hfVKkaHnFtWOojnflLhwHyg/i/xAXmODPIMqGplrz95Zajv8bxbXH/1K -EOtOghY6rCcMU/Gt1SSwawNQwS08Ft1ENCcadfsCAwEAAaNCMEAwHQYDVR0OBBYEFAqFqXdlBZh8 -QIH4D5csOPEK7DzPMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/MA0GCSqGSIb3DQEB -CwUAA4IBAQBMOqNErLlFsceTfsgLCkLfZOoc7llsCLqJX2rKSpWeeo8HxdpFcoJxDjrSzG+ntKEj -u/Ykn8sX/oymzsLS28yN/HH8AynBbF0zX2S2ZTuJbxh2ePXcokgfGT+Ok+vx+hfuzU7jBBJV1uXk -3fs+BXziHV7Gp7yXT2g69ekuCkO2r1dcYmh8t/2jioSgrGK+KwmHNPBqAbubKVY8/gA3zyNs8U6q -tnRGEmyR7jTV7JqR50S+kDFy1UkC9gLl9B/rfNmWVan/7Ir5mUf/NVoCqgTLiluHcSmRvaS0eg29 -mvVXIwAHIRc/SjnRBUkLp7Y3gaVdjKozXoEofKd9J+sAro03 ------END CERTIFICATE----- - -EC-ACC -====== ------BEGIN CERTIFICATE----- -MIIFVjCCBD6gAwIBAgIQ7is969Qh3hSoYqwE893EATANBgkqhkiG9w0BAQUFADCB8zELMAkGA1UE -BhMCRVMxOzA5BgNVBAoTMkFnZW5jaWEgQ2F0YWxhbmEgZGUgQ2VydGlmaWNhY2lvIChOSUYgUS0w -ODAxMTc2LUkpMSgwJgYDVQQLEx9TZXJ2ZWlzIFB1YmxpY3MgZGUgQ2VydGlmaWNhY2lvMTUwMwYD -VQQLEyxWZWdldSBodHRwczovL3d3dy5jYXRjZXJ0Lm5ldC92ZXJhcnJlbCAoYykwMzE1MDMGA1UE -CxMsSmVyYXJxdWlhIEVudGl0YXRzIGRlIENlcnRpZmljYWNpbyBDYXRhbGFuZXMxDzANBgNVBAMT -BkVDLUFDQzAeFw0wMzAxMDcyMzAwMDBaFw0zMTAxMDcyMjU5NTlaMIHzMQswCQYDVQQGEwJFUzE7 -MDkGA1UEChMyQWdlbmNpYSBDYXRhbGFuYSBkZSBDZXJ0aWZpY2FjaW8gKE5JRiBRLTA4MDExNzYt -SSkxKDAmBgNVBAsTH1NlcnZlaXMgUHVibGljcyBkZSBDZXJ0aWZpY2FjaW8xNTAzBgNVBAsTLFZl -Z2V1IGh0dHBzOi8vd3d3LmNhdGNlcnQubmV0L3ZlcmFycmVsIChjKTAzMTUwMwYDVQQLEyxKZXJh -cnF1aWEgRW50aXRhdHMgZGUgQ2VydGlmaWNhY2lvIENhdGFsYW5lczEPMA0GA1UEAxMGRUMtQUND -MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAsyLHT+KXQpWIR4NA9h0X84NzJB5R85iK -w5K4/0CQBXCHYMkAqbWUZRkiFRfCQ2xmRJoNBD45b6VLeqpjt4pEndljkYRm4CgPukLjbo73FCeT -ae6RDqNfDrHrZqJyTxIThmV6PttPB/SnCWDaOkKZx7J/sxaVHMf5NLWUhdWZXqBIoH7nF2W4onW4 -HvPlQn2v7fOKSGRdghST2MDk/7NQcvJ29rNdQlB50JQ+awwAvthrDk4q7D7SzIKiGGUzE3eeml0a -E9jD2z3Il3rucO2n5nzbcc8tlGLfbdb1OL4/pYUKGbio2Al1QnDE6u/LDsg0qBIimAy4E5S2S+zw -0JDnJwIDAQABo4HjMIHgMB0GA1UdEQQWMBSBEmVjX2FjY0BjYXRjZXJ0Lm5ldDAPBgNVHRMBAf8E -BTADAQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUoMOLRKo3pUW/l4Ba0fF4opvpXY0wfwYD -VR0gBHgwdjB0BgsrBgEEAfV4AQMBCjBlMCwGCCsGAQUFBwIBFiBodHRwczovL3d3dy5jYXRjZXJ0 -Lm5ldC92ZXJhcnJlbDA1BggrBgEFBQcCAjApGidWZWdldSBodHRwczovL3d3dy5jYXRjZXJ0Lm5l -dC92ZXJhcnJlbCAwDQYJKoZIhvcNAQEFBQADggEBAKBIW4IB9k1IuDlVNZyAelOZ1Vr/sXE7zDkJ -lF7W2u++AVtd0x7Y/X1PzaBB4DSTv8vihpw3kpBWHNzrKQXlxJ7HNd+KDM3FIUPpqojlNcAZQmNa -Al6kSBg6hW/cnbw/nZzBh7h6YQjpdwt/cKt63dmXLGQehb+8dJahw3oS7AwaboMMPOhyRp/7SNVe -l+axofjk70YllJyJ22k4vuxcDlbHZVHlUIiIv0LVKz3l+bqeLrPK9HOSAgu+TGbrIP65y7WZf+a2 -E/rKS03Z7lNGBjvGTq2TWoF+bCpLagVFjPIhpDGQh2xlnJ2lYJU6Un/10asIbvPuW/mIPX64b24D -5EI= ------END CERTIFICATE----- - -Hellenic Academic and Research Institutions RootCA 2011 -======================================================= ------BEGIN CERTIFICATE----- -MIIEMTCCAxmgAwIBAgIBADANBgkqhkiG9w0BAQUFADCBlTELMAkGA1UEBhMCR1IxRDBCBgNVBAoT -O0hlbGxlbmljIEFjYWRlbWljIGFuZCBSZXNlYXJjaCBJbnN0aXR1dGlvbnMgQ2VydC4gQXV0aG9y -aXR5MUAwPgYDVQQDEzdIZWxsZW5pYyBBY2FkZW1pYyBhbmQgUmVzZWFyY2ggSW5zdGl0dXRpb25z -IFJvb3RDQSAyMDExMB4XDTExMTIwNjEzNDk1MloXDTMxMTIwMTEzNDk1MlowgZUxCzAJBgNVBAYT -AkdSMUQwQgYDVQQKEztIZWxsZW5pYyBBY2FkZW1pYyBhbmQgUmVzZWFyY2ggSW5zdGl0dXRpb25z -IENlcnQuIEF1dGhvcml0eTFAMD4GA1UEAxM3SGVsbGVuaWMgQWNhZGVtaWMgYW5kIFJlc2VhcmNo -IEluc3RpdHV0aW9ucyBSb290Q0EgMjAxMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB -AKlTAOMupvaO+mDYLZU++CwqVE7NuYRhlFhPjz2L5EPzdYmNUeTDN9KKiE15HrcS3UN4SoqS5tdI -1Q+kOilENbgH9mgdVc04UfCMJDGFr4PJfel3r+0ae50X+bOdOFAPplp5kYCvN66m0zH7tSYJnTxa -71HFK9+WXesyHgLacEnsbgzImjeN9/E2YEsmLIKe0HjzDQ9jpFEw4fkrJxIH2Oq9GGKYsFk3fb7u -8yBRQlqD75O6aRXxYp2fmTmCobd0LovUxQt7L/DICto9eQqakxylKHJzkUOap9FNhYS5qXSPFEDH -3N6sQWRstBmbAmNtJGSPRLIl6s5ddAxjMlyNh+UCAwEAAaOBiTCBhjAPBgNVHRMBAf8EBTADAQH/ -MAsGA1UdDwQEAwIBBjAdBgNVHQ4EFgQUppFC/RNhSiOeCKQp5dgTBCPuQSUwRwYDVR0eBEAwPqA8 -MAWCAy5ncjAFggMuZXUwBoIELmVkdTAGggQub3JnMAWBAy5ncjAFgQMuZXUwBoEELmVkdTAGgQQu -b3JnMA0GCSqGSIb3DQEBBQUAA4IBAQAf73lB4XtuP7KMhjdCSk4cNx6NZrokgclPEg8hwAOXhiVt -XdMiKahsog2p6z0GW5k6x8zDmjR/qw7IThzh+uTczQ2+vyT+bOdrwg3IBp5OjWEopmr95fZi6hg8 -TqBTnbI6nOulnJEWtk2C4AwFSKls9cz4y51JtPACpf1wA+2KIaWuE4ZJwzNzvoc7dIsXRSZMFpGD -/md9zU1jZ/rzAxKWeAaNsWftjj++n08C9bMJL/NMh98qy5V8AcysNnq/onN694/BtZqhFLKPM58N -7yLcZnuEvUUXBj08yrl3NI/K6s8/MT7jiOOASSXIl7WdmplNsDz4SgCbZN2fOUvRJ9e4 ------END CERTIFICATE----- - -Actalis Authentication Root CA -============================== ------BEGIN CERTIFICATE----- -MIIFuzCCA6OgAwIBAgIIVwoRl0LE48wwDQYJKoZIhvcNAQELBQAwazELMAkGA1UEBhMCSVQxDjAM -BgNVBAcMBU1pbGFuMSMwIQYDVQQKDBpBY3RhbGlzIFMucC5BLi8wMzM1ODUyMDk2NzEnMCUGA1UE -AwweQWN0YWxpcyBBdXRoZW50aWNhdGlvbiBSb290IENBMB4XDTExMDkyMjExMjIwMloXDTMwMDky -MjExMjIwMlowazELMAkGA1UEBhMCSVQxDjAMBgNVBAcMBU1pbGFuMSMwIQYDVQQKDBpBY3RhbGlz -IFMucC5BLi8wMzM1ODUyMDk2NzEnMCUGA1UEAwweQWN0YWxpcyBBdXRoZW50aWNhdGlvbiBSb290 -IENBMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAp8bEpSmkLO/lGMWwUKNvUTufClrJ -wkg4CsIcoBh/kbWHuUA/3R1oHwiD1S0eiKD4j1aPbZkCkpAW1V8IbInX4ay8IMKx4INRimlNAJZa -by/ARH6jDuSRzVju3PvHHkVH3Se5CAGfpiEd9UEtL0z9KK3giq0itFZljoZUj5NDKd45RnijMCO6 -zfB9E1fAXdKDa0hMxKufgFpbOr3JpyI/gCczWw63igxdBzcIy2zSekciRDXFzMwujt0q7bd9Zg1f -YVEiVRvjRuPjPdA1YprbrxTIW6HMiRvhMCb8oJsfgadHHwTrozmSBp+Z07/T6k9QnBn+locePGX2 -oxgkg4YQ51Q+qDp2JE+BIcXjDwL4k5RHILv+1A7TaLndxHqEguNTVHnd25zS8gebLra8Pu2Fbe8l -EfKXGkJh90qX6IuxEAf6ZYGyojnP9zz/GPvG8VqLWeICrHuS0E4UT1lF9gxeKF+w6D9Fz8+vm2/7 -hNN3WpVvrJSEnu68wEqPSpP4RCHiMUVhUE4Q2OM1fEwZtN4Fv6MGn8i1zeQf1xcGDXqVdFUNaBr8 -EBtiZJ1t4JWgw5QHVw0U5r0F+7if5t+L4sbnfpb2U8WANFAoWPASUHEXMLrmeGO89LKtmyuy/uE5 -jF66CyCU3nuDuP/jVo23Eek7jPKxwV2dpAtMK9myGPW1n0sCAwEAAaNjMGEwHQYDVR0OBBYEFFLY -iDrIn3hm7YnzezhwlMkCAjbQMA8GA1UdEwEB/wQFMAMBAf8wHwYDVR0jBBgwFoAUUtiIOsifeGbt -ifN7OHCUyQICNtAwDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBCwUAA4ICAQALe3KHwGCmSUyI -WOYdiPcUZEim2FgKDk8TNd81HdTtBjHIgT5q1d07GjLukD0R0i70jsNjLiNmsGe+b7bAEzlgqqI0 -JZN1Ut6nna0Oh4lScWoWPBkdg/iaKWW+9D+a2fDzWochcYBNy+A4mz+7+uAwTc+G02UQGRjRlwKx -K3JCaKygvU5a2hi/a5iB0P2avl4VSM0RFbnAKVy06Ij3Pjaut2L9HmLecHgQHEhb2rykOLpn7VU+ -Xlff1ANATIGk0k9jpwlCCRT8AKnCgHNPLsBA2RF7SOp6AsDT6ygBJlh0wcBzIm2Tlf05fbsq4/aC -4yyXX04fkZT6/iyj2HYauE2yOE+b+h1IYHkm4vP9qdCa6HCPSXrW5b0KDtst842/6+OkfcvHlXHo -2qN8xcL4dJIEG4aspCJTQLas/kx2z/uUMsA1n3Y/buWQbqCmJqK4LL7RK4X9p2jIugErsWx0Hbhz -lefut8cl8ABMALJ+tguLHPPAUJ4lueAI3jZm/zel0btUZCzJJ7VLkn5l/9Mt4blOvH+kQSGQQXem -OR/qnuOf0GZvBeyqdn6/axag67XH/JJULysRJyU3eExRarDzzFhdFPFqSBX/wge2sY0PjlxQRrM9 -vwGYT7JZVEc+NHt4bVaTLnPqZih4zR0Uv6CPLy64Lo7yFIrM6bV8+2ydDKXhlg== ------END CERTIFICATE----- - -Trustis FPS Root CA -=================== ------BEGIN CERTIFICATE----- -MIIDZzCCAk+gAwIBAgIQGx+ttiD5JNM2a/fH8YygWTANBgkqhkiG9w0BAQUFADBFMQswCQYDVQQG -EwJHQjEYMBYGA1UEChMPVHJ1c3RpcyBMaW1pdGVkMRwwGgYDVQQLExNUcnVzdGlzIEZQUyBSb290 -IENBMB4XDTAzMTIyMzEyMTQwNloXDTI0MDEyMTExMzY1NFowRTELMAkGA1UEBhMCR0IxGDAWBgNV -BAoTD1RydXN0aXMgTGltaXRlZDEcMBoGA1UECxMTVHJ1c3RpcyBGUFMgUm9vdCBDQTCCASIwDQYJ -KoZIhvcNAQEBBQADggEPADCCAQoCggEBAMVQe547NdDfxIzNjpvto8A2mfRC6qc+gIMPpqdZh8mQ -RUN+AOqGeSoDvT03mYlmt+WKVoaTnGhLaASMk5MCPjDSNzoiYYkchU59j9WvezX2fihHiTHcDnlk -H5nSW7r+f2C/revnPDgpai/lkQtV/+xvWNUtyd5MZnGPDNcE2gfmHhjjvSkCqPoc4Vu5g6hBSLwa -cY3nYuUtsuvffM/bq1rKMfFMIvMFE/eC+XN5DL7XSxzA0RU8k0Fk0ea+IxciAIleH2ulrG6nS4zt -o3Lmr2NNL4XSFDWaLk6M6jKYKIahkQlBOrTh4/L68MkKokHdqeMDx4gVOxzUGpTXn2RZEm0CAwEA -AaNTMFEwDwYDVR0TAQH/BAUwAwEB/zAfBgNVHSMEGDAWgBS6+nEleYtXQSUhhgtx67JkDoshZzAd -BgNVHQ4EFgQUuvpxJXmLV0ElIYYLceuyZA6LIWcwDQYJKoZIhvcNAQEFBQADggEBAH5Y//01GX2c -GE+esCu8jowU/yyg2kdbw++BLa8F6nRIW/M+TgfHbcWzk88iNVy2P3UnXwmWzaD+vkAMXBJV+JOC -yinpXj9WV4s4NvdFGkwozZ5BuO1WTISkQMi4sKUraXAEasP41BIy+Q7DsdwyhEQsb8tGD+pmQQ9P -8Vilpg0ND2HepZ5dfWWhPBfnqFVO76DH7cZEf1T1o+CP8HxVIo8ptoGj4W1OLBuAZ+ytIJ8MYmHV -l/9D7S3B2l0pKoU/rGXuhg8FjZBf3+6f9L/uHfuY5H+QK4R4EA5sSVPvFVtlRkpdr7r7OnIdzfYl -iB6XzCGcKQENZetX2fNXlrtIzYE= ------END CERTIFICATE----- - -StartCom Certification Authority -================================ ------BEGIN CERTIFICATE----- -MIIHhzCCBW+gAwIBAgIBLTANBgkqhkiG9w0BAQsFADB9MQswCQYDVQQGEwJJTDEWMBQGA1UEChMN -U3RhcnRDb20gTHRkLjErMCkGA1UECxMiU2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmlu -ZzEpMCcGA1UEAxMgU3RhcnRDb20gQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwHhcNMDYwOTE3MTk0 -NjM3WhcNMzYwOTE3MTk0NjM2WjB9MQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20gTHRk -LjErMCkGA1UECxMiU2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzEpMCcGA1UEAxMg -U3RhcnRDb20gQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAw -ggIKAoICAQDBiNsJvGxGfHiflXu1M5DycmLWwTYgIiRezul38kMKogZkpMyONvg45iPwbm2xPN1y -o4UcodM9tDMr0y+v/uqwQVlntsQGfQqedIXWeUyAN3rfOQVSWff0G0ZDpNKFhdLDcfN1YjS6LIp/ -Ho/u7TTQEceWzVI9ujPW3U3eCztKS5/CJi/6tRYccjV3yjxd5srhJosaNnZcAdt0FCX+7bWgiA/d -eMotHweXMAEtcnn6RtYTKqi5pquDSR3l8u/d5AGOGAqPY1MWhWKpDhk6zLVmpsJrdAfkK+F2PrRt -2PZE4XNiHzvEvqBTViVsUQn3qqvKv3b9bZvzndu/PWa8DFaqr5hIlTpL36dYUNk4dalb6kMMAv+Z -6+hsTXBbKWWc3apdzK8BMewM69KN6Oqce+Zu9ydmDBpI125C4z/eIT574Q1w+2OqqGwaVLRcJXrJ -osmLFqa7LH4XXgVNWG4SHQHuEhANxjJ/GP/89PrNbpHoNkm+Gkhpi8KWTRoSsmkXwQqQ1vp5Iki/ -untp+HDH+no32NgN0nZPV/+Qt+OR0t3vwmC3Zzrd/qqc8NSLf3Iizsafl7b4r4qgEKjZ+xjGtrVc -UjyJthkqcwEKDwOzEmDyei+B26Nu/yYwl/WL3YlXtq09s68rxbd2AvCl1iuahhQqcvbjM4xdCUsT -37uMdBNSSwIDAQABo4ICEDCCAgwwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYD -VR0OBBYEFE4L7xqkQFulF2mHMMo0aEPQQa7yMB8GA1UdIwQYMBaAFE4L7xqkQFulF2mHMMo0aEPQ -Qa7yMIIBWgYDVR0gBIIBUTCCAU0wggFJBgsrBgEEAYG1NwEBATCCATgwLgYIKwYBBQUHAgEWImh0 -dHA6Ly93d3cuc3RhcnRzc2wuY29tL3BvbGljeS5wZGYwNAYIKwYBBQUHAgEWKGh0dHA6Ly93d3cu -c3RhcnRzc2wuY29tL2ludGVybWVkaWF0ZS5wZGYwgc8GCCsGAQUFBwICMIHCMCcWIFN0YXJ0IENv -bW1lcmNpYWwgKFN0YXJ0Q29tKSBMdGQuMAMCAQEagZZMaW1pdGVkIExpYWJpbGl0eSwgcmVhZCB0 -aGUgc2VjdGlvbiAqTGVnYWwgTGltaXRhdGlvbnMqIG9mIHRoZSBTdGFydENvbSBDZXJ0aWZpY2F0 -aW9uIEF1dGhvcml0eSBQb2xpY3kgYXZhaWxhYmxlIGF0IGh0dHA6Ly93d3cuc3RhcnRzc2wuY29t -L3BvbGljeS5wZGYwEQYJYIZIAYb4QgEBBAQDAgAHMDgGCWCGSAGG+EIBDQQrFilTdGFydENvbSBG -cmVlIFNTTCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTANBgkqhkiG9w0BAQsFAAOCAgEAjo/n3JR5 -fPGFf59Jb2vKXfuM/gTFwWLRfUKKvFO3lANmMD+x5wqnUCBVJX92ehQN6wQOQOY+2IirByeDqXWm -N3PH/UvSTa0XQMhGvjt/UfzDtgUx3M2FIk5xt/JxXrAaxrqTi3iSSoX4eA+D/i+tLPfkpLst0OcN -Org+zvZ49q5HJMqjNTbOx8aHmNrs++myziebiMMEofYLWWivydsQD032ZGNcpRJvkrKTlMeIFw6T -tn5ii5B/q06f/ON1FE8qMt9bDeD1e5MNq6HPh+GlBEXoPBKlCcWw0bdT82AUuoVpaiF8H3VhFyAX -e2w7QSlc4axa0c2Mm+tgHRns9+Ww2vl5GKVFP0lDV9LdJNUso/2RjSe15esUBppMeyG7Oq0wBhjA -2MFrLH9ZXF2RsXAiV+uKa0hK1Q8p7MZAwC+ITGgBF3f0JBlPvfrhsiAhS90a2Cl9qrjeVOwhVYBs -HvUwyKMQ5bLmKhQxw4UtjJixhlpPiVktucf3HMiKf8CdBUrmQk9io20ppB+Fq9vlgcitKj1MXVuE -JnHEhV5xJMqlG2zYYdMa4FTbzrqpMrUi9nNBCV24F10OD5mQ1kfabwo6YigUZ4LZ8dCAWZvLMdib -D4x3TrVoivJs9iQOLWxwxXPR3hTQcY+203sC9uO41Alua551hDnmfyWl8kgAwKQB2j8= ------END CERTIFICATE----- - -StartCom Certification Authority G2 -=================================== ------BEGIN CERTIFICATE----- -MIIFYzCCA0ugAwIBAgIBOzANBgkqhkiG9w0BAQsFADBTMQswCQYDVQQGEwJJTDEWMBQGA1UEChMN -U3RhcnRDb20gTHRkLjEsMCoGA1UEAxMjU3RhcnRDb20gQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkg -RzIwHhcNMTAwMTAxMDEwMDAxWhcNMzkxMjMxMjM1OTAxWjBTMQswCQYDVQQGEwJJTDEWMBQGA1UE -ChMNU3RhcnRDb20gTHRkLjEsMCoGA1UEAxMjU3RhcnRDb20gQ2VydGlmaWNhdGlvbiBBdXRob3Jp -dHkgRzIwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQC2iTZbB7cgNr2Cu+EWIAOVeq8O -o1XJJZlKxdBWQYeQTSFgpBSHO839sj60ZwNq7eEPS8CRhXBF4EKe3ikj1AENoBB5uNsDvfOpL9HG -4A/LnooUCri99lZi8cVytjIl2bLzvWXFDSxu1ZJvGIsAQRSCb0AgJnooD/Uefyf3lLE3PbfHkffi -Aez9lInhzG7TNtYKGXmu1zSCZf98Qru23QumNK9LYP5/Q0kGi4xDuFby2X8hQxfqp0iVAXV16iul -Q5XqFYSdCI0mblWbq9zSOdIxHWDirMxWRST1HFSr7obdljKF+ExP6JV2tgXdNiNnvP8V4so75qbs -O+wmETRIjfaAKxojAuuKHDp2KntWFhxyKrOq42ClAJ8Em+JvHhRYW6Vsi1g8w7pOOlz34ZYrPu8H -vKTlXcxNnw3h3Kq74W4a7I/htkxNeXJdFzULHdfBR9qWJODQcqhaX2YtENwvKhOuJv4KHBnM0D4L -nMgJLvlblnpHnOl68wVQdJVznjAJ85eCXuaPOQgeWeU1FEIT/wCc976qUM/iUUjXuG+v+E5+M5iS -FGI6dWPPe/regjupuznixL0sAA7IF6wT700ljtizkC+p2il9Ha90OrInwMEePnWjFqmveiJdnxMa -z6eg6+OGCtP95paV1yPIN93EfKo2rJgaErHgTuixO/XWb/Ew1wIDAQABo0IwQDAPBgNVHRMBAf8E -BTADAQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUS8W0QGutHLOlHGVuRjaJhwUMDrYwDQYJ -KoZIhvcNAQELBQADggIBAHNXPyzVlTJ+N9uWkusZXn5T50HsEbZH77Xe7XRcxfGOSeD8bpkTzZ+K -2s06Ctg6Wgk/XzTQLwPSZh0avZyQN8gMjgdalEVGKua+etqhqaRpEpKwfTbURIfXUfEpY9Z1zRbk -J4kd+MIySP3bmdCPX1R0zKxnNBFi2QwKN4fRoxdIjtIXHfbX/dtl6/2o1PXWT6RbdejF0mCy2wl+ -JYt7ulKSnj7oxXehPOBKc2thz4bcQ///If4jXSRK9dNtD2IEBVeC2m6kMyV5Sy5UGYvMLD0w6dEG -/+gyRr61M3Z3qAFdlsHB1b6uJcDJHgoJIIihDsnzb02CVAAgp9KP5DlUFy6NHrgbuxu9mk47EDTc -nIhT76IxW1hPkWLIwpqazRVdOKnWvvgTtZ8SafJQYqz7Fzf07rh1Z2AQ+4NQ+US1dZxAF7L+/Xld -blhYXzD8AK6vM8EOTmy6p6ahfzLbOOCxchcKK5HsamMm7YnUeMx0HgX4a/6ManY5Ka5lIxKVCCIc -l85bBu4M4ru8H0ST9tg4RQUh7eStqxK2A6RCLi3ECToDZ2mEmuFZkIoohdVddLHRDiBYmxOlsGOm -7XtH/UVVMKTumtTm4ofvmMkyghEpIrwACjFeLQ/Ajulrso8uBtjRkcfGEvRM/TAXw8HaOFvjqerm -obp573PYtlNXLfbQ4ddI ------END CERTIFICATE----- - -Buypass Class 2 Root CA -======================= ------BEGIN CERTIFICATE----- -MIIFWTCCA0GgAwIBAgIBAjANBgkqhkiG9w0BAQsFADBOMQswCQYDVQQGEwJOTzEdMBsGA1UECgwU -QnV5cGFzcyBBUy05ODMxNjMzMjcxIDAeBgNVBAMMF0J1eXBhc3MgQ2xhc3MgMiBSb290IENBMB4X -DTEwMTAyNjA4MzgwM1oXDTQwMTAyNjA4MzgwM1owTjELMAkGA1UEBhMCTk8xHTAbBgNVBAoMFEJ1 -eXBhc3MgQVMtOTgzMTYzMzI3MSAwHgYDVQQDDBdCdXlwYXNzIENsYXNzIDIgUm9vdCBDQTCCAiIw -DQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBANfHXvfBB9R3+0Mh9PT1aeTuMgHbo4Yf5FkNuud1 -g1Lr6hxhFUi7HQfKjK6w3Jad6sNgkoaCKHOcVgb/S2TwDCo3SbXlzwx87vFKu3MwZfPVL4O2fuPn -9Z6rYPnT8Z2SdIrkHJasW4DptfQxh6NR/Md+oW+OU3fUl8FVM5I+GC911K2GScuVr1QGbNgGE41b -/+EmGVnAJLqBcXmQRFBoJJRfuLMR8SlBYaNByyM21cHxMlAQTn/0hpPshNOOvEu/XAFOBz3cFIqU -CqTqc/sLUegTBxj6DvEr0VQVfTzh97QZQmdiXnfgolXsttlpF9U6r0TtSsWe5HonfOV116rLJeff -awrbD02TTqigzXsu8lkBarcNuAeBfos4GzjmCleZPe4h6KP1DBbdi+w0jpwqHAAVF41og9JwnxgI -zRFo1clrUs3ERo/ctfPYV3Me6ZQ5BL/T3jjetFPsaRyifsSP5BtwrfKi+fv3FmRmaZ9JUaLiFRhn -Bkp/1Wy1TbMz4GHrXb7pmA8y1x1LPC5aAVKRCfLf6o3YBkBjqhHk/sM3nhRSP/TizPJhk9H9Z2vX -Uq6/aKtAQ6BXNVN48FP4YUIHZMbXb5tMOA1jrGKvNouicwoN9SG9dKpN6nIDSdvHXx1iY8f93ZHs -M+71bbRuMGjeyNYmsHVee7QHIJihdjK4TWxPAgMBAAGjQjBAMA8GA1UdEwEB/wQFMAMBAf8wHQYD -VR0OBBYEFMmAd+BikoL1RpzzuvdMw964o605MA4GA1UdDwEB/wQEAwIBBjANBgkqhkiG9w0BAQsF -AAOCAgEAU18h9bqwOlI5LJKwbADJ784g7wbylp7ppHR/ehb8t/W2+xUbP6umwHJdELFx7rxP462s -A20ucS6vxOOto70MEae0/0qyexAQH6dXQbLArvQsWdZHEIjzIVEpMMpghq9Gqx3tOluwlN5E40EI -osHsHdb9T7bWR9AUC8rmyrV7d35BH16Dx7aMOZawP5aBQW9gkOLo+fsicdl9sz1Gv7SEr5AcD48S -aq/v7h56rgJKihcrdv6sVIkkLE8/trKnToyokZf7KcZ7XC25y2a2t6hbElGFtQl+Ynhw/qlqYLYd -DnkM/crqJIByw5c/8nerQyIKx+u2DISCLIBrQYoIwOula9+ZEsuK1V6ADJHgJgg2SMX6OBE1/yWD -LfJ6v9r9jv6ly0UsH8SIU653DtmadsWOLB2jutXsMq7Aqqz30XpN69QH4kj3Io6wpJ9qzo6ysmD0 -oyLQI+uUWnpp3Q+/QFesa1lQ2aOZ4W7+jQF5JyMV3pKdewlNWudLSDBaGOYKbeaP4NK75t98biGC -wWg5TbSYWGZizEqQXsP6JwSxeRV0mcy+rSDeJmAc61ZRpqPq5KM/p/9h3PFaTWwyI0PurKju7koS -CTxdccK+efrCh2gdC/1cacwG0Jp9VJkqyTkaGa9LKkPzY11aWOIv4x3kqdbQCtCev9eBCfHJxyYN -rJgWVqA= ------END CERTIFICATE----- - -Buypass Class 3 Root CA -======================= ------BEGIN CERTIFICATE----- -MIIFWTCCA0GgAwIBAgIBAjANBgkqhkiG9w0BAQsFADBOMQswCQYDVQQGEwJOTzEdMBsGA1UECgwU -QnV5cGFzcyBBUy05ODMxNjMzMjcxIDAeBgNVBAMMF0J1eXBhc3MgQ2xhc3MgMyBSb290IENBMB4X -DTEwMTAyNjA4Mjg1OFoXDTQwMTAyNjA4Mjg1OFowTjELMAkGA1UEBhMCTk8xHTAbBgNVBAoMFEJ1 -eXBhc3MgQVMtOTgzMTYzMzI3MSAwHgYDVQQDDBdCdXlwYXNzIENsYXNzIDMgUm9vdCBDQTCCAiIw -DQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAKXaCpUWUOOV8l6ddjEGMnqb8RB2uACatVI2zSRH -sJ8YZLya9vrVediQYkwiL944PdbgqOkcLNt4EemOaFEVcsfzM4fkoF0LXOBXByow9c3EN3coTRiR -5r/VUv1xLXA+58bEiuPwKAv0dpihi4dVsjoT/Lc+JzeOIuOoTyrvYLs9tznDDgFHmV0ST9tD+leh -7fmdvhFHJlsTmKtdFoqwNxxXnUX/iJY2v7vKB3tvh2PX0DJq1l1sDPGzbjniazEuOQAnFN44wOwZ -ZoYS6J1yFhNkUsepNxz9gjDthBgd9K5c/3ATAOux9TN6S9ZV+AWNS2mw9bMoNlwUxFFzTWsL8TQH -2xc519woe2v1n/MuwU8XKhDzzMro6/1rqy6any2CbgTUUgGTLT2G/H783+9CHaZr77kgxve9oKeV -/afmiSTYzIw0bOIjL9kSGiG5VZFvC5F5GQytQIgLcOJ60g7YaEi7ghM5EFjp2CoHxhLbWNvSO1UQ -RwUVZ2J+GGOmRj8JDlQyXr8NYnon74Do29lLBlo3WiXQCBJ31G8JUJc9yB3D34xFMFbG02SrZvPA -Xpacw8Tvw3xrizp5f7NJzz3iiZ+gMEuFuZyUJHmPfWupRWgPK9Dx2hzLabjKSWJtyNBjYt1gD1iq -j6G8BaVmos8bdrKEZLFMOVLAMLrwjEsCsLa3AgMBAAGjQjBAMA8GA1UdEwEB/wQFMAMBAf8wHQYD -VR0OBBYEFEe4zf/lb+74suwvTg75JbCOPGvDMA4GA1UdDwEB/wQEAwIBBjANBgkqhkiG9w0BAQsF -AAOCAgEAACAjQTUEkMJAYmDv4jVM1z+s4jSQuKFvdvoWFqRINyzpkMLyPPgKn9iB5btb2iUspKdV -cSQy9sgL8rxq+JOssgfCX5/bzMiKqr5qb+FJEMwx14C7u8jYog5kV+qi9cKpMRXSIGrs/CIBKM+G -uIAeqcwRpTzyFrNHnfzSgCHEy9BHcEGhyoMZCCxt8l13nIoUE9Q2HJLw5QY33KbmkJs4j1xrG0aG -Q0JfPgEHU1RdZX33inOhmlRaHylDFCfChQ+1iHsaO5S3HWCntZznKWlXWpuTekMwGwPXYshApqr8 -ZORK15FTAaggiG6cX0S5y2CBNOxv033aSF/rtJC8LakcC6wc1aJoIIAE1vyxjy+7SjENSoYc6+I2 -KSb12tjE8nVhz36udmNKekBlk4f4HoCMhuWG1o8O/FMsYOgWYRqiPkN7zTlgVGr18okmAWiDSKIz -6MkEkbIRNBE+6tBDGR8Dk5AM/1E9V/RBbuHLoL7ryWPNbczk+DaqaJ3tvV2XcEQNtg413OEMXbug -UZTLfhbrES+jkkXITHHZvMmZUldGL1DPvTVp9D0VzgalLA8+9oG6lLvDu79leNKGef9JOxqDDPDe -eOzI8k1MGt6CKfjBWtrt7uYnXuhF0J0cUahoq0Tj0Itq4/g7u9xN12TyUb7mqqta6THuBrxzvxNi -Cp/HuZc= ------END CERTIFICATE----- - -T-TeleSec GlobalRoot Class 3 -============================ ------BEGIN CERTIFICATE----- -MIIDwzCCAqugAwIBAgIBATANBgkqhkiG9w0BAQsFADCBgjELMAkGA1UEBhMCREUxKzApBgNVBAoM -IlQtU3lzdGVtcyBFbnRlcnByaXNlIFNlcnZpY2VzIEdtYkgxHzAdBgNVBAsMFlQtU3lzdGVtcyBU -cnVzdCBDZW50ZXIxJTAjBgNVBAMMHFQtVGVsZVNlYyBHbG9iYWxSb290IENsYXNzIDMwHhcNMDgx -MDAxMTAyOTU2WhcNMzMxMDAxMjM1OTU5WjCBgjELMAkGA1UEBhMCREUxKzApBgNVBAoMIlQtU3lz -dGVtcyBFbnRlcnByaXNlIFNlcnZpY2VzIEdtYkgxHzAdBgNVBAsMFlQtU3lzdGVtcyBUcnVzdCBD -ZW50ZXIxJTAjBgNVBAMMHFQtVGVsZVNlYyBHbG9iYWxSb290IENsYXNzIDMwggEiMA0GCSqGSIb3 -DQEBAQUAA4IBDwAwggEKAoIBAQC9dZPwYiJvJK7genasfb3ZJNW4t/zN8ELg63iIVl6bmlQdTQyK -9tPPcPRStdiTBONGhnFBSivwKixVA9ZIw+A5OO3yXDw/RLyTPWGrTs0NvvAgJ1gORH8EGoel15YU -NpDQSXuhdfsaa3Ox+M6pCSzyU9XDFES4hqX2iys52qMzVNn6chr3IhUciJFrf2blw2qAsCTz34ZF -iP0Zf3WHHx+xGwpzJFu5ZeAsVMhg02YXP+HMVDNzkQI6pn97djmiH5a2OK61yJN0HZ65tOVgnS9W -0eDrXltMEnAMbEQgqxHY9Bn20pxSN+f6tsIxO0rUFJmtxxr1XV/6B7h8DR/Wgx6zAgMBAAGjQjBA -MA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBS1A/d2O2GCahKqGFPr -AyGUv/7OyjANBgkqhkiG9w0BAQsFAAOCAQEAVj3vlNW92nOyWL6ukK2YJ5f+AbGwUgC4TeQbIXQb -fsDuXmkqJa9c1h3a0nnJ85cp4IaH3gRZD/FZ1GSFS5mvJQQeyUapl96Cshtwn5z2r3Ex3XsFpSzT -ucpH9sry9uetuUg/vBa3wW306gmv7PO15wWeph6KU1HWk4HMdJP2udqmJQV0eVp+QD6CSyYRMG7h -P0HHRwA11fXT91Q+gT3aSWqas+8QPebrb9HIIkfLzM8BMZLZGOMivgkeGj5asuRrDFR6fUNOuIml -e9eiPZaGzPImNC1qkp2aGtAw4l1OBLBfiyB+d8E9lYLRRpo7PHi4b6HQDWSieB4pTpPDpFQUWw== ------END CERTIFICATE----- diff --git a/includes/vendor/rmccue/requests/library/Requests/Transport/fsockopen.php b/includes/vendor/rmccue/requests/library/Requests/Transport/fsockopen.php deleted file mode 100644 index 21cb56d..0000000 --- a/includes/vendor/rmccue/requests/library/Requests/Transport/fsockopen.php +++ /dev/null @@ -1,444 +0,0 @@ -dispatch('fsockopen.before_request'); - - $url_parts = parse_url($url); - if (empty($url_parts)) { - throw new Requests_Exception('Invalid URL.', 'invalidurl', $url); - } - $host = $url_parts['host']; - $context = stream_context_create(); - $verifyname = false; - $case_insensitive_headers = new Requests_Utility_CaseInsensitiveDictionary($headers); - - // HTTPS support - if (isset($url_parts['scheme']) && strtolower($url_parts['scheme']) === 'https') { - $remote_socket = 'ssl://' . $host; - if (!isset($url_parts['port'])) { - $url_parts['port'] = 443; - } - - $context_options = array( - 'verify_peer' => true, - // 'CN_match' => $host, - 'capture_peer_cert' => true - ); - $verifyname = true; - - // SNI, if enabled (OpenSSL >=0.9.8j) - if (defined('OPENSSL_TLSEXT_SERVER_NAME') && OPENSSL_TLSEXT_SERVER_NAME) { - $context_options['SNI_enabled'] = true; - if (isset($options['verifyname']) && $options['verifyname'] === false) { - $context_options['SNI_enabled'] = false; - } - } - - if (isset($options['verify'])) { - if ($options['verify'] === false) { - $context_options['verify_peer'] = false; - } - elseif (is_string($options['verify'])) { - $context_options['cafile'] = $options['verify']; - } - } - - if (isset($options['verifyname']) && $options['verifyname'] === false) { - $context_options['verify_peer_name'] = false; - $verifyname = false; - } - - stream_context_set_option($context, array('ssl' => $context_options)); - } - else { - $remote_socket = 'tcp://' . $host; - } - - $this->max_bytes = $options['max_bytes']; - - if (!isset($url_parts['port'])) { - $url_parts['port'] = 80; - } - $remote_socket .= ':' . $url_parts['port']; - - set_error_handler(array($this, 'connect_error_handler'), E_WARNING | E_NOTICE); - - $options['hooks']->dispatch('fsockopen.remote_socket', array(&$remote_socket)); - - $socket = stream_socket_client($remote_socket, $errno, $errstr, ceil($options['connect_timeout']), STREAM_CLIENT_CONNECT, $context); - - restore_error_handler(); - - if ($verifyname && !$this->verify_certificate_from_context($host, $context)) { - throw new Requests_Exception('SSL certificate did not match the requested domain name', 'ssl.no_match'); - } - - if (!$socket) { - if ($errno === 0) { - // Connection issue - throw new Requests_Exception(rtrim($this->connect_error), 'fsockopen.connect_error'); - } - - throw new Requests_Exception($errstr, 'fsockopenerror', null, $errno); - } - - $data_format = $options['data_format']; - - if ($data_format === 'query') { - $path = self::format_get($url_parts, $data); - $data = ''; - } - else { - $path = self::format_get($url_parts, array()); - } - - $options['hooks']->dispatch('fsockopen.remote_host_path', array(&$path, $url)); - - $request_body = ''; - $out = sprintf("%s %s HTTP/%.1f\r\n", $options['type'], $path, $options['protocol_version']); - - if ($options['type'] !== Requests::TRACE) { - if (is_array($data)) { - $request_body = http_build_query($data, null, '&'); - } - else { - $request_body = $data; - } - - if (!empty($data)) { - if (!isset($case_insensitive_headers['Content-Length'])) { - $headers['Content-Length'] = strlen($request_body); - } - - if (!isset($case_insensitive_headers['Content-Type'])) { - $headers['Content-Type'] = 'application/x-www-form-urlencoded; charset=UTF-8'; - } - } - } - - if (!isset($case_insensitive_headers['Host'])) { - $out .= sprintf('Host: %s', $url_parts['host']); - - if (( 'http' === strtolower($url_parts['scheme']) && $url_parts['port'] !== 80 ) || ( 'https' === strtolower($url_parts['scheme']) && $url_parts['port'] !== 443 )) { - $out .= ':' . $url_parts['port']; - } - $out .= "\r\n"; - } - - if (!isset($case_insensitive_headers['User-Agent'])) { - $out .= sprintf("User-Agent: %s\r\n", $options['useragent']); - } - - $accept_encoding = $this->accept_encoding(); - if (!isset($case_insensitive_headers['Accept-Encoding']) && !empty($accept_encoding)) { - $out .= sprintf("Accept-Encoding: %s\r\n", $accept_encoding); - } - - $headers = Requests::flatten($headers); - - if (!empty($headers)) { - $out .= implode($headers, "\r\n") . "\r\n"; - } - - $options['hooks']->dispatch('fsockopen.after_headers', array(&$out)); - - if (substr($out, -2) !== "\r\n") { - $out .= "\r\n"; - } - - if (!isset($case_insensitive_headers['Connection'])) { - $out .= "Connection: Close\r\n"; - } - - $out .= "\r\n" . $request_body; - - $options['hooks']->dispatch('fsockopen.before_send', array(&$out)); - - fwrite($socket, $out); - $options['hooks']->dispatch('fsockopen.after_send', array($out)); - - if (!$options['blocking']) { - fclose($socket); - $fake_headers = ''; - $options['hooks']->dispatch('fsockopen.after_request', array(&$fake_headers)); - return ''; - } - - $timeout_sec = (int) floor($options['timeout']); - if ($timeout_sec == $options['timeout']) { - $timeout_msec = 0; - } - else { - $timeout_msec = self::SECOND_IN_MICROSECONDS * $options['timeout'] % self::SECOND_IN_MICROSECONDS; - } - stream_set_timeout($socket, $timeout_sec, $timeout_msec); - - $response = $body = $headers = ''; - $this->info = stream_get_meta_data($socket); - $size = 0; - $doingbody = false; - $download = false; - if ($options['filename']) { - $download = fopen($options['filename'], 'wb'); - } - - while (!feof($socket)) { - $this->info = stream_get_meta_data($socket); - if ($this->info['timed_out']) { - throw new Requests_Exception('fsocket timed out', 'timeout'); - } - - $block = fread($socket, Requests::BUFFER_SIZE); - if (!$doingbody) { - $response .= $block; - if (strpos($response, "\r\n\r\n")) { - list($headers, $block) = explode("\r\n\r\n", $response, 2); - $doingbody = true; - } - } - - // Are we in body mode now? - if ($doingbody) { - $options['hooks']->dispatch('request.progress', array($block, $size, $this->max_bytes)); - $data_length = strlen($block); - if ($this->max_bytes) { - // Have we already hit a limit? - if ($size === $this->max_bytes) { - continue; - } - if (($size + $data_length) > $this->max_bytes) { - // Limit the length - $limited_length = ($this->max_bytes - $size); - $block = substr($block, 0, $limited_length); - } - } - - $size += strlen($block); - if ($download) { - fwrite($download, $block); - } - else { - $body .= $block; - } - } - } - $this->headers = $headers; - - if ($download) { - fclose($download); - } - else { - $this->headers .= "\r\n\r\n" . $body; - } - fclose($socket); - - $options['hooks']->dispatch('fsockopen.after_request', array(&$this->headers, &$this->info)); - return $this->headers; - } - - /** - * Send multiple requests simultaneously - * - * @param array $requests Request data (array of 'url', 'headers', 'data', 'options') as per {@see Requests_Transport::request} - * @param array $options Global options, see {@see Requests::response()} for documentation - * @return array Array of Requests_Response objects (may contain Requests_Exception or string responses as well) - */ - public function request_multiple($requests, $options) { - $responses = array(); - $class = get_class($this); - foreach ($requests as $id => $request) { - try { - $handler = new $class(); - $responses[$id] = $handler->request($request['url'], $request['headers'], $request['data'], $request['options']); - - $request['options']['hooks']->dispatch('transport.internal.parse_response', array(&$responses[$id], $request)); - } - catch (Requests_Exception $e) { - $responses[$id] = $e; - } - - if (!is_string($responses[$id])) { - $request['options']['hooks']->dispatch('multiple.request.complete', array(&$responses[$id], $id)); - } - } - - return $responses; - } - - /** - * Retrieve the encodings we can accept - * - * @return string Accept-Encoding header value - */ - protected static function accept_encoding() { - $type = array(); - if (function_exists('gzinflate')) { - $type[] = 'deflate;q=1.0'; - } - - if (function_exists('gzuncompress')) { - $type[] = 'compress;q=0.5'; - } - - $type[] = 'gzip;q=0.5'; - - return implode(', ', $type); - } - - /** - * Format a URL given GET data - * - * @param array $url_parts - * @param array|object $data Data to build query using, see {@see https://secure.php.net/http_build_query} - * @return string URL with data - */ - protected static function format_get($url_parts, $data) { - if (!empty($data)) { - if (empty($url_parts['query'])) { - $url_parts['query'] = ''; - } - - $url_parts['query'] .= '&' . http_build_query($data, null, '&'); - $url_parts['query'] = trim($url_parts['query'], '&'); - } - if (isset($url_parts['path'])) { - if (isset($url_parts['query'])) { - $get = $url_parts['path'] . '?' . $url_parts['query']; - } - else { - $get = $url_parts['path']; - } - } - else { - $get = '/'; - } - return $get; - } - - /** - * Error handler for stream_socket_client() - * - * @param int $errno Error number (e.g. E_WARNING) - * @param string $errstr Error message - */ - public function connect_error_handler($errno, $errstr) { - // Double-check we can handle it - if (($errno & E_WARNING) === 0 && ($errno & E_NOTICE) === 0) { - // Return false to indicate the default error handler should engage - return false; - } - - $this->connect_error .= $errstr . "\n"; - return true; - } - - /** - * Verify the certificate against common name and subject alternative names - * - * Unfortunately, PHP doesn't check the certificate against the alternative - * names, leading things like 'https://www.github.com/' to be invalid. - * Instead - * - * @see https://tools.ietf.org/html/rfc2818#section-3.1 RFC2818, Section 3.1 - * - * @throws Requests_Exception On failure to connect via TLS (`fsockopen.ssl.connect_error`) - * @throws Requests_Exception On not obtaining a match for the host (`fsockopen.ssl.no_match`) - * @param string $host Host name to verify against - * @param resource $context Stream context - * @return bool - */ - public function verify_certificate_from_context($host, $context) { - $meta = stream_context_get_options($context); - - // If we don't have SSL options, then we couldn't make the connection at - // all - if (empty($meta) || empty($meta['ssl']) || empty($meta['ssl']['peer_certificate'])) { - throw new Requests_Exception(rtrim($this->connect_error), 'ssl.connect_error'); - } - - $cert = openssl_x509_parse($meta['ssl']['peer_certificate']); - - return Requests_SSL::verify_certificate($host, $cert); - } - - /** - * Whether this transport is valid - * - * @codeCoverageIgnore - * @return boolean True if the transport is valid, false otherwise. - */ - public static function test($capabilities = array()) { - if (!function_exists('fsockopen')) { - return false; - } - - // If needed, check that streams support SSL - if (isset($capabilities['ssl']) && $capabilities['ssl']) { - if (!extension_loaded('openssl') || !function_exists('openssl_x509_parse')) { - return false; - } - - // Currently broken, thanks to https://github.com/facebook/hhvm/issues/2156 - if (defined('HHVM_VERSION')) { - return false; - } - } - - return true; - } -} diff --git a/includes/vendor/rmccue/requests/library/Requests/Utility/CaseInsensitiveDictionary.php b/includes/vendor/rmccue/requests/library/Requests/Utility/CaseInsensitiveDictionary.php deleted file mode 100644 index 2c97893..0000000 --- a/includes/vendor/rmccue/requests/library/Requests/Utility/CaseInsensitiveDictionary.php +++ /dev/null @@ -1,103 +0,0 @@ - $value) { - $this->offsetSet($key, $value); - } - } - - /** - * Check if the given item exists - * - * @param string $key Item key - * @return boolean Does the item exist? - */ - public function offsetExists($key) { - $key = strtolower($key); - return isset($this->data[$key]); - } - - /** - * Get the value for the item - * - * @param string $key Item key - * @return string Item value - */ - public function offsetGet($key) { - $key = strtolower($key); - if (!isset($this->data[$key])) { - return null; - } - - return $this->data[$key]; - } - - /** - * Set the given item - * - * @throws Requests_Exception On attempting to use dictionary as list (`invalidset`) - * - * @param string $key Item name - * @param string $value Item value - */ - public function offsetSet($key, $value) { - if ($key === null) { - throw new Requests_Exception('Object is a dictionary, not a list', 'invalidset'); - } - - $key = strtolower($key); - $this->data[$key] = $value; - } - - /** - * Unset the given header - * - * @param string $key - */ - public function offsetUnset($key) { - unset($this->data[strtolower($key)]); - } - - /** - * Get an iterator for the data - * - * @return ArrayIterator - */ - public function getIterator() { - return new ArrayIterator($this->data); - } - - /** - * Get the headers as an array - * - * @return array Header data - */ - public function getAll() { - return $this->data; - } -} diff --git a/includes/vendor/rmccue/requests/library/Requests/Utility/FilteredIterator.php b/includes/vendor/rmccue/requests/library/Requests/Utility/FilteredIterator.php deleted file mode 100644 index 76a29e7..0000000 --- a/includes/vendor/rmccue/requests/library/Requests/Utility/FilteredIterator.php +++ /dev/null @@ -1,45 +0,0 @@ -callback = $callback; - } - - /** - * Get the current item's value after filtering - * - * @return string - */ - public function current() { - $value = parent::current(); - $value = call_user_func($this->callback, $value); - return $value; - } -} diff --git a/user/plugins/BlackListIP/plugin.php b/user/plugins/BlackListIP/plugin.php index 0d2e998..151dab2 100644 --- a/user/plugins/BlackListIP/plugin.php +++ b/user/plugins/BlackListIP/plugin.php @@ -65,7 +65,7 @@ function ludo_blacklist_ip_form () {

      Blacklist following IPs (one range or IP per line, no wildcards allowed) :

      -

      +

      I suggest to add here IPs that you saw adding bulk URL. It is your own responsibility to check the use of the IPs you block. WARNING : erroneous entries may create unexpected behaviours, please double-check before validation.

      diff --git a/user/plugins/YourlsBlacklistDomains-master/plugin.php b/user/plugins/YourlsBlacklistDomains-master/plugin.php index e82383d..5bbe257 100644 --- a/user/plugins/YourlsBlacklistDomains-master/plugin.php +++ b/user/plugins/YourlsBlacklistDomains-master/plugin.php @@ -65,8 +65,12 @@ function apelly_blacklist_domain_root ( $bol, $url ) { // stop //yourls_die( 'Blacklisted domain', 'Forbidden', 403 ); - "
      Blacklisted domain.
      "; - die(); + return array( + 'status' => 'fail', + 'code' => 'error:url', + 'message' => 'Blacklisted domain', + 'errorCode' => '403', + ); } } } @@ -104,7 +108,7 @@ function apelly_blacklist_domain_form () {

      Blacklist following domains

      -

      +

      diff --git a/user/plugins/antispam/plugin.php b/user/plugins/antispam/plugin.php deleted file mode 100644 index a5142f7..0000000 --- a/user/plugins/antispam/plugin.php +++ /dev/null @@ -1,104 +0,0 @@ - 'fail', - 'code' => 'error:nourl', - 'message' => yourls__( 'Missing or malformed URL' ), - 'errorCode' => '400', - ); - } - - if ( ozh_yourls_antispam_is_blacklisted( $url ) != false ) { - return array( - 'status' => 'fail', - 'code' => 'error:spam', - 'message' => 'This domain is blacklisted', - 'errorCode' => '403', - ); - } - - // All clear, not interrupting the normal flow of events - return $false; -} - - -// Has the remote link become compromised lately? Check on redirection -yourls_add_action( 'redirect_shorturl', 'ozh_yourls_antispam_check_redirect' ); -function ozh_yourls_antispam_check_redirect( $url, $keyword = false ) { - - if( is_array( $url ) && $keyword == false ) { - $keyword = $url[1]; - $url = $url[0]; - } - - // Check when the link was added - // If shorturl is fresh (ie probably clicked more often?) check once every 15 times, otherwise once every 5 times - // Define fresh = 3 days = 259200 secondes - // TODO: when there's a shorturl_meta table, store last check date to allow checking every 2 or 3 days - $now = date( 'U' ); - $then = date( 'U', strtotime( yourls_get_keyword_timestamp( $keyword ) ) ); - $chances = ( ( $now - $then ) > 259200 ? 15 : 5 ); - - if( $chances == mt_rand( 1, $chances ) ) { - if( ozh_yourls_antispam_is_blacklisted( $url ) != false ) { - // Delete link & die - yourls_delete_link_by_keyword( $keyword ); - yourls_die( 'This domain has been blacklisted. This short URL has been deleted from our record.', 'Domain blacklisted', '403' ); - } - } - - // Nothing, move along - -} - - -// Is the link spam? true for "yes it's shit", false for "nope, safe" -function ozh_yourls_antispam_is_blacklisted( $url ) { - $parsed = parse_url( $url ); - - if( !isset( $parsed['host'] ) ) - return yourls_apply_filter( 'ozh_yourls_antispam_malformed', 'malformed' ); - - // Remove www. from domain (but not from www.com) - $parsed['host'] = preg_replace( '/^www\.(.+\.)/i', '$1', $parsed['host'] ); - - // Major blacklists. There's a filter if you want to manipulate this. - $blacklists = yourls_apply_filter( 'ozh_yourls_antispam_list', - array( - 'dbl.spamhaus.org', - 'multi.surbl.org', - ) - ); - - // Check against each blacklist, exit if blacklisted - foreach( $blacklists as $blacklist ) { - $domain = $parsed['host'] . '.' . $blacklist . '.'; - $record = @dns_get_record( $domain ); - - if( $record && count( $record ) > 0 ) - return yourls_apply_filter( 'ozh_yourls_antispam_blacklisted', true ); - } - - // All clear, probably not spam - return yourls_apply_filter( 'ozh_yourls_antispam_clean', false ); -} diff --git a/user/plugins/antispam/readme.md b/user/plugins/antispam/readme.md deleted file mode 100644 index 947b176..0000000 --- a/user/plugins/antispam/readme.md +++ /dev/null @@ -1,19 +0,0 @@ -Plugin for YOURLS 1.5+: Antispam - -# What for - -This is a __merciless__ __antispam__ plugin that uses the three major blacklists (
      Spamhaus, URIBL and SURBL). - -URL are checked against the blacklist when short urls are created. They are also randomly checked when someone follows a short -URL and if the link has been compromised recently, the short URL is deleted. - -# How to - -* In `/user/plugins`, create a new folder named `antispam` -* Drop these files in that directory -* Go to the Plugins administration page and activate the plugin -* Have fun - -# Disclaimer - -Checking against blacklists may or may not work for you, this may depend on the type of spam you are getting and on other factors such as your server IP, your server ISP, the DNS you are using. It may even result in all domains being blacklisted from your server. Try and see. diff --git a/user/plugins/backend/assets/css/dark.css b/user/plugins/backend/assets/css/dark.css index 2b40571..8515f63 100644 --- a/user/plugins/backend/assets/css/dark.css +++ b/user/plugins/backend/assets/css/dark.css @@ -1,38 +1,81 @@ @import url("https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700,800"); @import url("https://fonts.googleapis.com/icon?family=Material+Icons"); +::-webkit-scrollbar +{display:none} body { background-color: #1d1d1d; - display: inline + display: inline; + max-width: 100%; +} +.datepicker tbody td { + width: 24px; + height: 24px; + border: 1px solid #ffffff40; + font: 11px/22px Arial, Helvetica, sans-serif; + text-align: center; + background: #1D1D1D; +} +.datepicker { + border-collapse: collapse; + border: 2px solid #ffffff40; + position: absolute; + width: 215px; +} +.datepicker th, .datepicker tfoot td { + background: #1D1D1D; + font: 10px/18px Verdana, Arial, Helvetica, sans-serif; + color: #ffffffff; +} +.datepicker{ + background-color: #1D1D1D; +} +table thead tr.controls th{ + background-color: #1D1D1D; +} +tr.days th{ + background-color: #313131; + color: #fff; +} +tbody tr td.date{ + background-color: #313131; + color: #fff; +} +.datepicker tbody td.date.chosen { + font-weight: bold; + background-color: #4E5D94; + color: #fff; +} +.datepicker tbody td.date.over { + background-color: #7289DA; } - div, p, td, input, p { - font-family: 'Open Sans', sans-serif !important + font-family: 'Open Sans', sans-serif !important; } h1, h2 { - color: #ececec + color: #ececec; } p { - color: #dcdcdc + color: #dcdcdc; } a, a:link, a:active, a:visited { - color: #828282; - text-decoration: none + color: #DCDCDC; + text-decoration: none; } a:hover { color: #b9b9b9; - transition: 0.4s all + transition: 0.4s all; } input { @@ -43,7 +86,7 @@ input { font-size: 1em !important; outline: none; margin: 0px 5px !important; - border-radius: 0 !important + border-radius: 0 !important; } input.button, @@ -53,29 +96,29 @@ input[type="submit"] { background: #313131 !important; font-weight: 600; transition: 0.3s all !important; - cursor: pointer + cursor: pointer; } input.button:hover, input.submit:hover, input[type="submit"]:hover { - background: #4E5D94 !important + background: #4E5D94 !important; } input[type="button"]:disabled, input[type="submit"]:disabled { - cursor: not-allowed + cursor: not-allowed; } input.text, input[type="text"] { - border: 1px solid rgba(255, 255, 255, 0.25) !important; - transition: 0.4s all + border: 1px solid #ffffff40 !important; + transition: 0.4s all; } input.text:active, input.text:focus { - border: 1px solid #7289DA !important + border: 1px solid #7289DA !important; } select { @@ -91,18 +134,18 @@ select { background: url(data:image/png;base64,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) 96%/15% no-repeat #313131; margin: 5px 10px; transition: 0.4s all; - outline: none + outline: none; } select:hover { - background: url(data:image/png;base64,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) 96%/15% no-repeat #313131 + background: url(data:image/png;base64,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) 96%/15% no-repeat #313131; } #javascript_error { background: red; color: white; padding: 20px; - margin-top: 10px + margin-top: 10px; } .jquery-notify-bar { @@ -116,60 +159,60 @@ select:hover { position: static; margin-top: 30px; margin-bottom: -45px; - padding: 10px + padding: 10px; } .jquery-notify-bar a, .jquery-notify-bar a:link, .jquery-notify-bar a:active, .jquery-notify-bar a:visited { - color: white + color: white; } .jquery-notify-bar.error, .jquery-notify-bar.fail { background-color: #FF9800; - color: white + color: white; } .jquery-notify-bar.success { color: white; - background-color: #4CAF50 + background-color: #4CAF50; } .login #wrap { - margin: auto + margin: auto; } .login label { font-size: 1em; - font-weight: 600 + font-weight: 600; } .login .login-logo { width: 200px; margin: 30px auto; - display: flex + display: flex; } .login input.text { - width: 270px !important + width: 270px !important; } .login input.button { font-weight: 600; padding: 10px 25px; margin-top: 15px !important; - font-weight: 600 + font-weight: 600; } .login input.button else { background: #313131 !important; - border-left: 7px solid #7289DA !important + border-left: 7px solid #7289DA !important; } .login input.button:hover { - background: #4E5D94 !important + background: #4E5D94 !important; } .login .error { @@ -181,34 +224,46 @@ select:hover { left: 0; width: 100%; margin: 0; - text-align: center + text-align: center; } .index #add-url { - width: 200px + width: 200px; } .index #new_url_form { box-sizing: border-box; - overflow: hidden + overflow: hidden; } .index #new_url { border: none; background: #232323; - text-align: left + text-align: left; } .index #new_url input.button { - margin-top: 10px !important + margin-top: 10px !important; } .index #new_url div { background: #232323; padding: 4px; - padding-top: 0px + padding-top: 0px; +} +a#longurl{ + word-wrap: break-word; +} +body.infos.mobile{ + max-width: 100%; +} +table{ + max-width: 100%; +} +div#tabs, +div.wrap_unfloat{ + max-width: 100%; } - .index .create { background: #7289DA !important; width: 150px; @@ -217,7 +272,7 @@ select:hover { font-weight: 700; text-align: center; margin-top: 10px !important; - margin-left: 20px !important + margin-left: 20px !important; } .index .top { @@ -226,13 +281,13 @@ select:hover { left: 0; width: 100vw; height: 50px; - background: #232323 + background: #232323; } .index .top label { font-size: 1em; font-weight: 600; - color: #dcdcdc + color: #dcdcdc; } .index .top input.text { @@ -240,15 +295,15 @@ select:hover { padding: 4px; font-weight: 200; font-size: 1em !important; - background: #464646 !important + background: #464646 !important; } .index .top .short { - padding-left: 10px + padding-left: 10px; } .index .top #add-keyword { - width: 100px + width: 100px; } .index .top input.button { @@ -256,37 +311,40 @@ select:hover { padding: 5px 10px; font-size: 1em !important; margin-left: 10px !important; - background: #464646 !important + background: #464646 !important; } .index .top input.button:hover { - background: #4E5D94 !important + background: #4E5D94 !important; } .index .top #new_url_form { margin-left: 260px; - padding: 12px + padding: 12px; } .index table.tblSorter { background-color: #232323; - color: #dcdcdc + color: #dcdcdc; +} +table tbody{ +max-width: 100%; } .index table.tblSorter a { - color: #dcdcdc + color: #dcdcdc; } .index table.tblSorter small a { - color: gray + color: gray; } .index table.tblSorter thead tr .tablesorter-header { - padding: 10px + padding: 10px; } .index table.tblSorter tfoot tr { - background-color: #232323 + background-color: #232323; } .index table.tblSorter thead tr th, @@ -294,12 +352,12 @@ select:hover { .index table.tblSorter th.header { background-color: transparent; border: none; - padding: 4px + padding: 4px; } .index table.tblSorter thead tr .tablesorter-headerAsc, .index table.tblSorter thead tr .tablesorter-headerDesc { - background-color: #464646 !important + background-color: #464646 !important; } .index table.tblSorter tbody td { @@ -307,37 +365,37 @@ select:hover { padding: 5px; background-color: #313131; vertical-align: middle; - transition: 0.4s all + transition: 0.4s all; } .index table.tblSorter tbody tr:hover td { - background-color: #464646 !important + background-color: #464646 !important; } .index table.tblSorter tbody tr.normal-row td { - background: #313131 + background: #313131; } .index table.tblSorter .keyword { - border-left: 7px solid #7289DA + border-left: 7px solid #7289DA; } .index table.tblSorter input.text { padding: 5px; - margin: 8px 5px !important + margin: 8px 5px !important; } .index table.tblSorter .navigation .nav_link a { background: #313131; - border: none + border: none; } .index table.tblSorter .navigation .nav_link a:hover { - background: #464646 + background: #464646; } .index table.tblSorter tr.edit-row td { - background: #232323 !important + background: #232323 !important; } .index table.tblSorter td.actions .button_stats { @@ -346,13 +404,13 @@ select:hover { background-position: center; border: none; padding: 3px; - border-radius: 2px + border-radius: 2px; } .index table.tblSorter td.actions .button_stats:hover { background: #4E5D94 url(../img/stats.png) 0px center no-repeat; background-size: 23px; - background-position: center + background-position: center; } .index table.tblSorter td.actions .button_share { @@ -361,13 +419,13 @@ select:hover { background-position: center; border: none; padding: 3px; - border-radius: 2px + border-radius: 2px; } .index table.tblSorter td.actions .button_share:hover { background: #4E5D94 url(../img/share.png) 0px center no-repeat; background-size: 23px; - background-position: center + background-position: center; } .index table.tblSorter td.actions .button_edit { @@ -376,13 +434,13 @@ select:hover { background-position: center; border: none; padding: 3px; - border-radius: 2px + border-radius: 2px; } .index table.tblSorter td.actions .button_edit:hover { background: #4E5D94 url(../img/edit.png) 0px center no-repeat; background-size: 23px; - background-position: center + background-position: center; } .index table.tblSorter td.actions .button_delete { @@ -391,13 +449,13 @@ select:hover { background-position: center; border: none; padding: 3px; - border-radius: 2px + border-radius: 2px; } .index table.tblSorter td.actions .button_delete:hover { background: #c00 url(../img/delete.png) 0px center no-repeat; background-size: 23px; - background-position: center + background-position: center; } nav { @@ -408,40 +466,40 @@ nav { left: 0; padding: 50px 30px; width: 200px; - z-index: 10 + z-index: 10; } nav li#admin_menu_logout_link { - font-size: 1.3em + font-size: 1.3em; } nav ul#admin_menu li:hover { list-style-type: none; - color: #b9b9b9 + color: #b9b9b9; } nav ul#admin_menu li { color: #ececec; - padding: 5px 0 + padding: 5px 0; } nav #admin_menu_logout_link:hover { - color: #ececec !important + color: #ececec !important; } nav .admin_menu_sublevel { font-weight: 100; - margin-left: -20px + margin-left: -20px; } nav .material-icons { font-size: 1em; vertical-align: middle; - margin-top: -1px + margin-top: -1px; } nav ul { - list-style-type: none + list-style-type: none; } img.logo { @@ -451,7 +509,7 @@ img.logo { left: 0; background: #7289DA; padding: 9px 90px 8px 20px; - z-index: 20 + z-index: 20; } .nav-open { @@ -462,41 +520,41 @@ img.logo { z-index: 30; padding: 10px 15px; cursor: pointer; - display: none + display: none; } .nav-open i { font-size: 2em; - line-height: 30px + line-height: 30px; } header { - display: none + display: none; } #wrap #tabs { - min-width: 580px + min-width: 580px; } #wrap #tabs .tab { - background: #313131 !important + background: #313131 !important; } #wrap #tabs .wrap_unfloat { - margin-bottom: -5px + margin-bottom: -5px; } #wrap #tabs ul#headers { border: none; - padding: 0px + padding: 0px; } #wrap #tabs li { - color: #dcdcdc + color: #dcdcdc; } #wrap #tabs #historical_clicks li:hover { - background: #0a0a0a !important + background: #0a0a0a !important; } #wrap #tabs ul#headers li a, @@ -506,45 +564,45 @@ header { border-radius: 0; background: #313131; color: #dcdcdc; - padding: 10px 15px 7px 25px + padding: 10px 15px 7px 25px; } #wrap #tabs ul#headers li a:hover, #wrap #tabs #stats_lines li a:hover { - background: #0a0a0a + background: #0a0a0a; } #wrap #tabs ul#headers li a h2, #wrap #tabs #stats_lines li a h2 { font-weight: 400; - font-size: 1em + font-size: 1em; } #wrap #tabs ul#headers li a.selected, #wrap #tabs #stats_lines li a.selected { background: #464646; - border-bottom: 2px solid #7289DA + border-bottom: 2px solid #7289DA; } #wrap #tabs ul#headers li a.selected:hover, #wrap #tabs #stats_lines li a.selected:hover { - background: #000 + background: #000; } #wrap #tabs #stats_lines li a { - padding: 7px 15px + padding: 7px 15px; } #wrap #tabs ul.toggle_display { - border: none + border: none; } #wrap #tabs svg ellipse { - fill: #7289DA + fill: #7289DA; } body.index #wrap { - padding-top: 50px + padding-top: 50px; } #wrap { @@ -552,7 +610,7 @@ body.index #wrap { margin-left: 270px; border: none; color: #dcdcdc; - max-width: 100% + max-width: 100%; } .notice { @@ -562,20 +620,20 @@ body.index #wrap { border-radius: 0; background: #7289DA; border: 1px solid #7289DA; - padding: 10px + padding: 10px; } .notice p { - color: white + color: white; } #shareboxes { - margin-top: -10px + margin-top: -10px; } #sharebox { width: 558px; - margin-right: 0px + margin-right: 0px; } div.share { @@ -583,7 +641,32 @@ div.share { border-radius: 0; border: none; padding: 0px 20px 10px; - margin-top: 10px + margin-top: 10px; +} + +textarea.blacklist-domains { + background-color: #313131; + color: #fff; + border: none; + height: 400px; + max-width: 100%; +} + +textarea.blacklist-ips { + background-color: #313131; + color: #fff; + border: none; + width: 320px; + max-width: 100%; + height: 125px; +} + +textarea.blacklist-domains::-webkit-scrollbar { + display: none; +} + +textarea.blacklist-ips::-webkit-scrollbar { + display: none; } div.share textarea { @@ -592,16 +675,16 @@ div.share textarea { border: none; padding: 3px; outline: none; - margin: 1px !important + margin: 1px !important; } div.share #charcount { padding-left: 5px; - color: #dcdcdc + color: #dcdcdc; } div.share #share_links a { - color: #dcdcdc + color: #dcdcdc; } .sub_wrap, @@ -611,14 +694,14 @@ code { background: #232323; padding: 10px; padding: 5px 25px; - max-width: 100% + max-width: 100%; } .sub_wrap span, .plugins main span, .plugin_page_sleeky_settings main span, code span { - background: rgba(255, 255, 255, 0.2) + background: #ffffff33; } .sub_wrap code, @@ -629,7 +712,7 @@ code span { .plugin_page_sleeky_settings main tt, code code, code tt { - background: rgba(0, 123, 255, 0.7) + background: #7289DA; } .sub_wrap a.bookmarklet, @@ -641,35 +724,35 @@ code a.bookmarklet { color: #3c3c3c; border-radius: 1px; padding: 7px 7px 7px 25px; - color: #333 !important + color: #333 !important; } .sub_wrap a.bookmarklet:hover, .plugins main a.bookmarklet:hover, .plugin_page_sleeky_settings main a.bookmarklet:hover, code a.bookmarklet:hover { - background: #e0e0e0 url(/images/favicon.gif) 4px center no-repeat + background: #e0e0e0 url(/images/favicon.gif) 4px center no-repeat; } .sub_wrap table.tblSorter, .plugins main table.tblSorter, .plugin_page_sleeky_settings main table.tblSorter, code table.tblSorter { - background: #232323 + background: #232323; } .sub_wrap table.tblSorter a, .plugins main table.tblSorter a, .plugin_page_sleeky_settings main table.tblSorter a, code table.tblSorter a { - color: #dcdcdc + color: #dcdcdc; } .sub_wrap table.tblSorter a:hover, .plugins main table.tblSorter a:hover, .plugin_page_sleeky_settings main table.tblSorter a:hover, code table.tblSorter a:hover { - color: #909090 + color: #909090; } .sub_wrap table.tblSorter thead tr th, @@ -686,7 +769,7 @@ code table.tblSorter tfoot tr th, code table.tblSorter th.header { border: none; background-color: #313131; - padding: 10px + padding: 10px; } .sub_wrap table.tblSorter tbody td, @@ -694,70 +777,77 @@ code table.tblSorter th.header { .plugin_page_sleeky_settings main table.tblSorter tbody td, code table.tblSorter tbody td { background: #464646; - color: #dcdcdc + color: #dcdcdc; } #filter_options { - padding: 0px 10px !important + padding: 0px 10px !important; } body>div>pre { overflow-x: scroll; - padding-left: 290px + padding-left: 290px; } #footer { position: fixed; bottom: 0; width: 230px; - color: #828282; + color: #DCDCDC; padding: 10px; text-align: left; - z-index: 10 + z-index: 10; } #footer p { background: none; border: none; - font-size: 1em + font-size: 1em; } #footer p a { background: none; padding-left: 0; - color: #dcdcdc + color: #dcdcdc; } #footer p a:hover { - color: #828282 + color: #DCDCDC; } @media (max-width: 899px) { body.index #wrap { - padding-top: 210px + padding-top: 210px; } + body.tools #wrap, body.plugins #wrap, body.plugin_page_sleeky_settings #wrap { - padding-top: 50px + padding-top: 50px; } + #wrap { - margin-left: 0 + margin-left: 0; } + #wrap main { - overflow-x: scroll + overflow-x: scroll; } + img.logo { - padding: 9px 100% 8px 20px + padding: 9px 100% 8px 20px; } + .nav-open { - display: block + display: block; } + nav { height: 0; padding: 0; - width: 0 + width: 0; } + nav ul#admin_menu { position: fixed; top: 0; @@ -767,98 +857,130 @@ body>div>pre { height: 100%; padding: 50px; display: none; - background: #232323 + background: #232323; } + nav ul#admin_menu li { - color: white + color: white; } + nav ul#admin_menu a, nav ul#admin_menu a:link, nav ul#admin_menu a:active, nav ul#admin_menu a:visited { - color: white + color: white; } + .index .top { display: block; margin-top: 50px; width: 100vw; - height: auto + height: auto; } + .index .top form { - margin-left: 0 !important + margin-left: 0 !important; } + .index .top #new_url_form { min-width: unset; - height: auto + height: auto; } + .index .top .short { - padding: 0 + padding: 0; } + .index .top #add-url, .index .top #add-keyword { width: calc(100% - 10px); - margin: 10px 0px !important + margin: 10px 0px !important; } + .index .top input.button { margin: 0 !important; - width: 100% + width: 100%; } + .index table.tblSorter { - min-width: 600px + min-width: 600px; } + .index table.tblSorter td.actions .button_stats { background-size: 15px; - margin: 3px + margin: 3px; } + .index table.tblSorter td.actions .button_share { background-size: 15px; - margin: 3px + margin: 3px; } + .index table.tblSorter td.actions .button_edit { background-size: 15px; - margin: 3px + margin: 3px; } + .index table.tblSorter td.actions .button_delete { background-size: 15px; - margin: 3px + margin: 3px; } + #copybox { - width: 100% + width: 100%; } + .jquery-notify-bar { margin-top: 210px; margin-bottom: -210px; - width: calc(100vw - 20px) + width: calc(100vw - 20px); } + .jquery-notify-bar a { - margin-left: -30px + margin-left: -30px; } + #footer { - display: none + display: none; } + .infos #wrap { - margin-top: 30px + margin-top: 30px; } + .infos #wrap #headers li { margin: 0; - display: inline-block + display: inline-block; } + .infos #tabs { - min-width: initial + min-width: initial; } + .infos #tabs .tab { - overflow: scroll + overflow: scroll; } + .infos #tabs ul#headers { - margin: 20px 0 + margin: 20px 0; } + .infos #tabs ul#headers li a { - padding: 10px 5px + padding: 10px 5px; } + .infos #tabs ul#headers li h2 { - margin: 0 + margin: 0; } + body>div>pre { - padding-left: 20px + padding-left: 20px; } +} +h2.linkpre{ + padding-top: 20px; +} +strong.qrurl{ + max-width: 100%; + word-wrap: break-word; } \ No newline at end of file diff --git a/user/plugins/backend/assets/css/themes/dark.scss b/user/plugins/backend/assets/css/themes/dark.scss index daa486f..d93b05f 100644 --- a/user/plugins/backend/assets/css/themes/dark.scss +++ b/user/plugins/backend/assets/css/themes/dark.scss @@ -7,7 +7,7 @@ $theme: "dark"; $lightest: #464646; $light: #313131; $default: #232323; -$darker: #1d1d1d; +$darker: #121212; $darkest: #161616; // Accents diff --git a/user/plugins/backend/assets/html/form.html b/user/plugins/backend/assets/html/form.html index df6addf..f682146 100644 --- a/user/plugins/backend/assets/html/form.html +++ b/user/plugins/backend/assets/html/form.html @@ -1,10 +1,10 @@
      - + - - - + + +
      diff --git a/user/plugins/backend/assets/img/favicon-16.webp b/user/plugins/backend/assets/img/favicon-16.webp new file mode 100644 index 0000000000000000000000000000000000000000..bcf07faf907f92fbc58f9170fc9fac61d2d073f5 GIT binary patch literal 252 zcmVE<$ys`VtS zEToC{SlZ|J*g=8&9ygmkJCto5w8!e%&+5r@eEs~@w(tJ`RsaCx CymEa2 literal 0 HcmV?d00001 diff --git a/user/plugins/backend/assets/img/favicon-32.webp b/user/plugins/backend/assets/img/favicon-32.webp new file mode 100644 index 0000000000000000000000000000000000000000..8fbca2370a068c1435789c120660ce8fba0acd3e GIT binary patch literal 464 zcmWIYbaOkw$iNWp>J$(bVBxa|$kvxXz%Fon(Sls*V}CriTPr-P|0lVvcZo&$Nf}$^ zn@i5lTe6o~m6?Ho;j4uS14AB%qRR(I7A6)4me<;h9Ew^D0-{VI4GazP4h@|513P$= zm~7r#A88P1-O%z(9o-kf9~17FR=SfqG30$Zen?| z`~8>SEBd_ol8wXpLwSAYzn)yaOD2%NTO?57#P(NCpCvT&TQ5cZTQl#w$;3^C;jb94 mZ~7ilqw#Qk)F<(|zXL;d-P662ef&&V-tE8XfB(1I^8*0BOV?EZ literal 0 HcmV?d00001 diff --git a/user/plugins/backend/assets/img/favicon.ico b/user/plugins/backend/assets/img/favicon.ico index 88eba6c29f10e5bc7e0fd56b0b38be9d70aae12d..bcf07faf907f92fbc58f9170fc9fac61d2d073f5 100644 GIT binary patch literal 252 zcmVE<$ys`VtS zEToC{SlZ|J*g=8&9ygmkJCto5w8!e%&+5r@eEs~@w(tJ`RsaCx CymEa2 literal 11415 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 W%~*Ji>fWcQGDrJ^cK2=k6aNRl{1$8g diff --git a/user/plugins/backend/assets/img/logo_black.webp b/user/plugins/backend/assets/img/logo_black.webp deleted file mode 100644 index 0f47b289ed8ef7a9a8bfa43e258b68c803b1dbc1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12856 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 N|J>(?|3VD_{2%A@2!sFt diff --git a/user/plugins/backend/assets/img/logo_white.png b/user/plugins/backend/assets/img/logo_white.png deleted file mode 100644 index 1ed85b530d06fb501420c7f232d399350752a4c7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 27076 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 H_wfG!1_gT{ diff --git a/user/plugins/backend/assets/img/logo_white.webp b/user/plugins/backend/assets/img/logo_white.webp deleted file mode 100644 index d5cd4aaef669bb9e785fb69020392d1d83356367..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13230 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 LBBcH)0s#L91?fex diff --git a/user/plugins/backend/assets/img/wordmark-black.svg b/user/plugins/backend/assets/img/wordmark-black.svg new file mode 100644 index 0000000..3b1bd24 --- /dev/null +++ b/user/plugins/backend/assets/img/wordmark-black.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/user/plugins/backend/assets/img/wordmark-black.webp b/user/plugins/backend/assets/img/wordmark-black.webp new file mode 100644 index 0000000000000000000000000000000000000000..da4247e1eafc9748bb41d4d58b2b0af8c991170e GIT binary patch literal 4002 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 + + + + + + + + + \ No newline at end of file diff --git a/user/plugins/backend/assets/img/wordmark-white.webp b/user/plugins/backend/assets/img/wordmark-white.webp new file mode 100644 index 0000000000000000000000000000000000000000..132d9862ca14252bee2dc336a78add5a084bd396 GIT binary patch literal 4008 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 literal 0 HcmV?d00001 diff --git a/user/plugins/google-safe-browsing/includes/admin-page.php b/user/plugins/google-safe-browsing/includes/admin-page.php deleted file mode 100644 index 415c08e..0000000 --- a/user/plugins/google-safe-browsing/includes/admin-page.php +++ /dev/null @@ -1,60 +0,0 @@ -Google Safe Browsing API Key - -

      Google requires you to have a Google account and a Safe Browsing API key - to use their Safe Browsing Lookup Service.

      -

      Get your API key here: https://developers.google.com/safe-browsing/key_signup

      - -

      Disclaimer from Google

      -

      Google works to provide the most accurate and up-to-date phishing and malware information. However, it cannot - guarantee that its information is comprehensive and error-free: some risky sites may not be identified, and some safe - sites may be identified in error.

      - -

      Configure the plugin

      -
      - -

      -

      -
      -HTML; -} - -// Update option in database -function ozh_yourls_gsb_update_option() { - $in = $_POST['ozh_yourls_gsb']; - - if( $in ) { - // Validate ozh_yourls_gsb: alpha & digits - $in = preg_replace( '/[^a-zA-Z0-9-_]/', '', $in ); - - // Update value in database - yourls_update_option( 'ozh_yourls_gsb', $in ); - - yourls_redirect( yourls_admin_url( 'plugins.php?page=ozh_yourls_gsb' ) ); - } -} - diff --git a/user/plugins/google-safe-browsing/includes/class-gsb.php b/user/plugins/google-safe-browsing/includes/class-gsb.php deleted file mode 100644 index 32f8335..0000000 --- a/user/plugins/google-safe-browsing/includes/class-gsb.php +++ /dev/null @@ -1,106 +0,0 @@ -api_key = $api_key; - } - - /** - * Check if a URL is blacklisted against GSB Lookup API - * - * The function returns an array of a boolean and a string. - * The boolean indicates whether $this->url is blacklisted (true) or not blacklisted (false) - * The string gives diagnosis details: reason of blacklisting, null if clear, or an error message if applicable - * - * @return array array of boolean ( is blacklisted, description ) - */ - public function is_blacklisted( $url ) { - if( !$this->api_key ) { - return false; - } - - $this->url = urlencode( yourls_sanitize_url( $url ) ); - if( !$this->url ) { - return false; - } - - $request = $this->request(); - - switch( $request->status_code ) { - case 200: - $response = json_decode($request->body); - $blacklisted = true; - if (!isset($response->matches)) - $blacklisted = false; - return array($blacklisted, ($blacklisted ? $response->matches[0]->threatType : null)); - - case 400: - return array( false, 'Could not check Google Safe Browsing: Bad Request' ); - - case 403: - return array( false, 'Could not check Google Safe Browsing: API key not authorized' ); - - case 503: - return array( false, 'Could not check Google Safe Browsing: service unavailable' ); - - } - } - - /** - * HTTP request wrapper - * - * @return Request request object - */ - private function request() { - $api_url = sprintf( 'https://safebrowsing.googleapis.com/v4/threatMatches:find?key=%s', - $this->api_key - ); - - // Request headers - $headers = array( - 'Content-Type' => 'application/json' - ); - - // Request data - $data = array( - 'client' => array( - 'clientId' => self::CLIENT, - 'clientVersion' => self::APP_VER - ), - 'threatInfo' => array( - 'threatTypes' => array('MALWARE', 'SOCIAL_ENGINEERING', 'POTENTIALLY_HARMFUL_APPLICATION', 'UNWANTED_SOFTWARE'), - 'platformTypes' => array('ANY_PLATFORM'), - 'threatEntryTypes' => array('URL'), - 'threatEntries' => array( - array( - 'url' => $this->url - ) - ) - ) - ); - - // Request options ? - $options = array( - ); - - return yourls_http_post( $api_url, $headers, json_encode($data), $options ); - - } - -} diff --git a/user/plugins/google-safe-browsing/plugin.php b/user/plugins/google-safe-browsing/plugin.php deleted file mode 100644 index 9e1c4a3..0000000 --- a/user/plugins/google-safe-browsing/plugin.php +++ /dev/null @@ -1,112 +0,0 @@ - 'fail', - 'code' => 'error:' . $desc, - 'message' => 'This domain is blacklisted by Google Safe Browsing because of ' . $desc . ' suspicion. Read more.', - 'errorCode' => '403', - ); - } - - // If not blacklisted but still unsure (error message), we should warn the user - if( $desc ) { - define( 'OZH_YOURLS_GSB_EXTRA_INFO', $desc ); - yourls_add_filter( 'add_new_link', 'ozh_yourls_gsb_extra_info' ); - } - - // All clear, don't interrupt the normal flow of events - return $false; -} - -yourls_add_action( 'plugins_loaded', 'ozh_yourls_gsb_add_page' ); - -/** - * Register our plugin admin page - */ -function ozh_yourls_gsb_add_page() { - yourls_register_plugin_page( 'ozh_yourls_gsb', 'Google Safe Browsing', 'ozh_yourls_gsb_admin_page' ); - - if( ! yourls_get_option( 'ozh_yourls_gsb' ) ) { - ozh_yourls_gsb_please_configure(); - } -} - -/** - * Add extra information to the notification when a link has been added - * - * @param array Array passed in by filter 'add_new_link' - * @return array - */ -function ozh_yourls_gsb_extra_info( $return ) { - $return['message'] .= '
      (' . OZH_YOURLS_GSB_EXTRA_INFO . ')'; - $return['status'] = 'error'; - return $return; -} - -/** - * Check if a URL is blacklisted by Google Safe Browsing - * - * @param string $url URL to check - * @return array array( (boolean)is_blacklisted, (string)description ) - */ -function ozh_yourls_gsb_is_blacklisted( $url ) { - include_once dirname( __FILE__ ) . '/includes/class-gsb.php'; - - $api_key = yourls_get_option( 'ozh_yourls_gsb' ); - if( !$api_key ) { - ozh_yourls_gsb_please_configure(); - return false; - } - - $gsb = new ozh_yourls_GSB( $api_key ); - - return $gsb->is_blacklisted( $url ); -} - -/** - * Display the admin page - * - */ -function ozh_yourls_gsb_admin_page() { - include_once dirname( __FILE__ ) . '/includes/admin-page.php'; - ozh_yourls_gsb_display_page(); -} - -/** - * Nag user about missing configuration - * - */ -function ozh_yourls_gsb_please_configure() { - yourls_add_notice( 'Plugin Google Safe Browsing is not configured' ); -} - diff --git a/user/plugins/google-safe-browsing/readme.md b/user/plugins/google-safe-browsing/readme.md deleted file mode 100644 index 8e065d6..0000000 --- a/user/plugins/google-safe-browsing/readme.md +++ /dev/null @@ -1,22 +0,0 @@ -Plugin for YOURLS 1.7+: Google Safe Browsing - -# What for - -Check every new URL against Google's Safe Browsing Lookup service, reject those who are identified as malware or phishing - -# How to - -* In `/user/plugins`, create a new folder named `google-safe-browsing` -* Drop these files in that directory -* Go to the Plugins administration page and activate the plugin -* Follow on-screen instructions -* Have fun - -# Disclaimer - -Using this plugin requires you to understand Google's Safe Browsing TOS. In short: -* you need a Google account -* you are limited to a certain amount of queries per day (10,000 as of writing this) -* you must understand that the service is not perfect. - -[Read more](https://developers.google.com/safe-browsing/lookup_guide#AcceptableUsage) diff --git a/user/plugins/httpBL/assets/blockpage.php b/user/plugins/httpBL/assets/blockpage.php deleted file mode 100644 index 63bb4f0..0000000 --- a/user/plugins/httpBL/assets/blockpage.php +++ /dev/null @@ -1,71 +0,0 @@ - - - - - ALERT! - - - - - - - - - - - -
      -
      -
      - -

      Forbidden: Access Denied

      -
      -

      Your IP: %ip%, has been flagged by Project Honey Pot due to the following: -

        -
      • Behavior Type: %typemeaning%
      • -
      • Threat Level: %threat%
      • -
      -

      Information regarding threat levels can be found here.

      - %greyList% -

      Otherwise, please have fun with this page

      -

      Thank you.

      -
      -
      -
      - -
      - -
      - diff --git a/user/plugins/httpBL/assets/bootstrap.min.css b/user/plugins/httpBL/assets/bootstrap.min.css deleted file mode 100644 index 1cd4857..0000000 --- a/user/plugins/httpBL/assets/bootstrap.min.css +++ /dev/null @@ -1,11 +0,0 @@ -@import url("https://fonts.googleapis.com/css?family=Open+Sans:400italic,700italic,400,700");/*! - * bootswatch v3.3.7 - * Homepage: http://bootswatch.com - * Copyright 2012-2016 Thomas Park - * Licensed under MIT - * Based on Bootstrap -*//*! - * Bootstrap v3.3.7 (http://getbootstrap.com) - * Copyright 2011-2016 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,*:before,*:after{background:transparent !important;color:#000 !important;-webkit-box-shadow:none !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000 !important}.label{border:1px solid #000}.table{border-collapse:collapse !important}.table td,.table th{background-color:#fff !important}.table-bordered th,.table-bordered td{border:1px solid #ddd !important}}@font-face{font-family:'Glyphicons Halflings';src:url('../fonts/glyphicons-halflings-regular.eot');src:url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'),url('../fonts/glyphicons-halflings-regular.woff2') format('woff2'),url('../fonts/glyphicons-halflings-regular.woff') format('woff'),url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'),url('../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg')}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\002a"}.glyphicon-plus:before{content:"\002b"}.glyphicon-euro:before,.glyphicon-eur:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-cd:before{content:"\e201"}.glyphicon-save-file:before{content:"\e202"}.glyphicon-open-file:before{content:"\e203"}.glyphicon-level-up:before{content:"\e204"}.glyphicon-copy:before{content:"\e205"}.glyphicon-paste:before{content:"\e206"}.glyphicon-alert:before{content:"\e209"}.glyphicon-equalizer:before{content:"\e210"}.glyphicon-king:before{content:"\e211"}.glyphicon-queen:before{content:"\e212"}.glyphicon-pawn:before{content:"\e213"}.glyphicon-bishop:before{content:"\e214"}.glyphicon-knight:before{content:"\e215"}.glyphicon-baby-formula:before{content:"\e216"}.glyphicon-tent:before{content:"\26fa"}.glyphicon-blackboard:before{content:"\e218"}.glyphicon-bed:before{content:"\e219"}.glyphicon-apple:before{content:"\f8ff"}.glyphicon-erase:before{content:"\e221"}.glyphicon-hourglass:before{content:"\231b"}.glyphicon-lamp:before{content:"\e223"}.glyphicon-duplicate:before{content:"\e224"}.glyphicon-piggy-bank:before{content:"\e225"}.glyphicon-scissors:before{content:"\e226"}.glyphicon-bitcoin:before{content:"\e227"}.glyphicon-btc:before{content:"\e227"}.glyphicon-xbt:before{content:"\e227"}.glyphicon-yen:before{content:"\00a5"}.glyphicon-jpy:before{content:"\00a5"}.glyphicon-ruble:before{content:"\20bd"}.glyphicon-rub:before{content:"\20bd"}.glyphicon-scale:before{content:"\e230"}.glyphicon-ice-lolly:before{content:"\e231"}.glyphicon-ice-lolly-tasted:before{content:"\e232"}.glyphicon-education:before{content:"\e233"}.glyphicon-option-horizontal:before{content:"\e234"}.glyphicon-option-vertical:before{content:"\e235"}.glyphicon-menu-hamburger:before{content:"\e236"}.glyphicon-modal-window:before{content:"\e237"}.glyphicon-oil:before{content:"\e238"}.glyphicon-grain:before{content:"\e239"}.glyphicon-sunglasses:before{content:"\e240"}.glyphicon-text-size:before{content:"\e241"}.glyphicon-text-color:before{content:"\e242"}.glyphicon-text-background:before{content:"\e243"}.glyphicon-object-align-top:before{content:"\e244"}.glyphicon-object-align-bottom:before{content:"\e245"}.glyphicon-object-align-horizontal:before{content:"\e246"}.glyphicon-object-align-left:before{content:"\e247"}.glyphicon-object-align-vertical:before{content:"\e248"}.glyphicon-object-align-right:before{content:"\e249"}.glyphicon-triangle-right:before{content:"\e250"}.glyphicon-triangle-left:before{content:"\e251"}.glyphicon-triangle-bottom:before{content:"\e252"}.glyphicon-triangle-top:before{content:"\e253"}.glyphicon-console:before{content:"\e254"}.glyphicon-superscript:before{content:"\e255"}.glyphicon-subscript:before{content:"\e256"}.glyphicon-menu-left:before{content:"\e257"}.glyphicon-menu-right:before{content:"\e258"}.glyphicon-menu-down:before{content:"\e259"}.glyphicon-menu-up:before{content:"\e260"}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#666666;background-color:#ffffff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#3399f3;text-decoration:none}a:hover,a:focus{color:#3399f3;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive,.thumbnail>img,.thumbnail a>img,.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#ffffff;border:1px solid #dddddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eeeeee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role="button"]{cursor:pointer}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;line-height:1.1;color:#2d2d2d}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 .small,h2 .small,h3 .small,h4 .small,h5 .small,h6 .small,.h1 .small,.h2 .small,.h3 .small,.h4 .small,.h5 .small,.h6 .small{font-weight:normal;line-height:1;color:#999999}h1,.h1,h2,.h2,h3,.h3{margin-top:20px;margin-bottom:10px}h1 small,.h1 small,h2 small,.h2 small,h3 small,.h3 small,h1 .small,.h1 .small,h2 .small,.h2 .small,h3 .small,.h3 .small{font-size:65%}h4,.h4,h5,.h5,h6,.h6{margin-top:10px;margin-bottom:10px}h4 small,.h4 small,h5 small,.h5 small,h6 small,.h6 small,h4 .small,.h4 .small,h5 .small,.h5 .small,h6 .small,.h6 .small{font-size:75%}h1,.h1{font-size:36px}h2,.h2{font-size:30px}h3,.h3{font-size:24px}h4,.h4{font-size:18px}h5,.h5{font-size:14px}h6,.h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width:768px){.lead{font-size:21px}}small,.small{font-size:85%}mark,.mark{background-color:#fcf8e3;padding:.2em}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#999999}.text-primary{color:#446e9b}a.text-primary:hover,a.text-primary:focus{color:#345578}.text-success{color:#468847}a.text-success:hover,a.text-success:focus{color:#356635}.text-info{color:#3a87ad}a.text-info:hover,a.text-info:focus{color:#2d6987}.text-warning{color:#c09853}a.text-warning:hover,a.text-warning:focus{color:#a47e3c}.text-danger{color:#b94a48}a.text-danger:hover,a.text-danger:focus{color:#953b39}.bg-primary{color:#fff;background-color:#446e9b}a.bg-primary:hover,a.bg-primary:focus{background-color:#345578}.bg-success{background-color:#dff0d8}a.bg-success:hover,a.bg-success:focus{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:hover,a.bg-info:focus{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:hover,a.bg-warning:focus{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:hover,a.bg-danger:focus{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eeeeee}ul,ol{margin-top:0;margin-bottom:10px}ul ul,ol ul,ul ol,ol ol{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none;margin-left:-5px}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}dl{margin-top:0;margin-bottom:20px}dt,dd{line-height:1.42857143}dt{font-weight:bold}dd{margin-left:0}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #999999}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eeeeee}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}blockquote footer,blockquote small,blockquote .small{display:block;font-size:80%;line-height:1.42857143;color:#999999}blockquote footer:before,blockquote small:before,blockquote .small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eeeeee;border-left:0;text-align:right}.blockquote-reverse footer:before,blockquote.pull-right footer:before,.blockquote-reverse small:before,blockquote.pull-right small:before,.blockquote-reverse .small:before,blockquote.pull-right .small:before{content:''}.blockquote-reverse footer:after,blockquote.pull-right footer:after,.blockquote-reverse small:after,blockquote.pull-right small:after,.blockquote-reverse .small:after,blockquote.pull-right .small:after{content:'\00A0 \2014'}address{margin-bottom:20px;font-style:normal;line-height:1.42857143}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#ffffff;background-color:#333333;border-radius:3px;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.25);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.25)}kbd kbd{padding:0;font-size:100%;font-weight:bold;-webkit-box-shadow:none;box-shadow:none}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;word-break:break-all;word-wrap:break-word;color:#333333;background-color:#f5f5f5;border:1px solid #cccccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0%}@media (min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0%}}@media (min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0%}}@media (min-width:1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0%}}table{background-color:transparent}caption{padding-top:8px;padding-bottom:8px;color:#999999;text-align:left}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #dddddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #dddddd}.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>th,.table>caption+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>td,.table>thead:first-child>tr:first-child>td{border-top:0}.table>tbody+tbody{border-top:2px solid #dddddd}.table .table{background-color:#ffffff}.table-condensed>thead>tr>th,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>tbody>tr>td,.table-condensed>tfoot>tr>td{padding:5px}.table-bordered{border:1px solid #dddddd}.table-bordered>thead>tr>th,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>td{border:1px solid #dddddd}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}table col[class*="col-"]{position:static;float:none;display:table-column}table td[class*="col-"],table th[class*="col-"]{position:static;float:none;display:table-cell}.table>thead>tr>td.active,.table>tbody>tr>td.active,.table>tfoot>tr>td.active,.table>thead>tr>th.active,.table>tbody>tr>th.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>tbody>tr.active>td,.table>tfoot>tr.active>td,.table>thead>tr.active>th,.table>tbody>tr.active>th,.table>tfoot>tr.active>th{background-color:#f5f5f5}.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover,.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr.active:hover>th{background-color:#e8e8e8}.table>thead>tr>td.success,.table>tbody>tr>td.success,.table>tfoot>tr>td.success,.table>thead>tr>th.success,.table>tbody>tr>th.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>tbody>tr.success>td,.table>tfoot>tr.success>td,.table>thead>tr.success>th,.table>tbody>tr.success>th,.table>tfoot>tr.success>th{background-color:#dff0d8}.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover,.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr.success:hover>th{background-color:#d0e9c6}.table>thead>tr>td.info,.table>tbody>tr>td.info,.table>tfoot>tr>td.info,.table>thead>tr>th.info,.table>tbody>tr>th.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>tbody>tr.info>td,.table>tfoot>tr.info>td,.table>thead>tr.info>th,.table>tbody>tr.info>th,.table>tfoot>tr.info>th{background-color:#d9edf7}.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover,.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr.info:hover>th{background-color:#c4e3f3}.table>thead>tr>td.warning,.table>tbody>tr>td.warning,.table>tfoot>tr>td.warning,.table>thead>tr>th.warning,.table>tbody>tr>th.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>tbody>tr.warning>td,.table>tfoot>tr.warning>td,.table>thead>tr.warning>th,.table>tbody>tr.warning>th,.table>tfoot>tr.warning>th{background-color:#fcf8e3}.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover,.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr.warning:hover>th{background-color:#faf2cc}.table>thead>tr>td.danger,.table>tbody>tr>td.danger,.table>tfoot>tr>td.danger,.table>thead>tr>th.danger,.table>tbody>tr>th.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>tbody>tr.danger>td,.table>tfoot>tr.danger>td,.table>thead>tr.danger>th,.table>tbody>tr.danger>th,.table>tfoot>tr.danger>th{background-color:#f2dede}.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover,.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr.danger:hover>th{background-color:#ebcccc}.table-responsive{overflow-x:auto;min-height:0.01%}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #dddddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>thead>tr>th,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tfoot>tr>td{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>thead>tr>th:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.table-responsive>.table-bordered>thead>tr>th:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>th,.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>td{border-bottom:0}}fieldset{padding:0;margin:0;border:0;min-width:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#666666;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:bold}input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type="file"]{display:block}input[type="range"]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:9px;font-size:14px;line-height:1.42857143;color:#666666}.form-control{display:block;width:100%;height:38px;padding:8px 12px;font-size:14px;line-height:1.42857143;color:#666666;background-color:#ffffff;background-image:none;border:1px solid #cccccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}.form-control::-moz-placeholder{color:#999999;opacity:1}.form-control:-ms-input-placeholder{color:#999999}.form-control::-webkit-input-placeholder{color:#999999}.form-control::-ms-expand{border:0;background-color:transparent}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eeeeee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}input[type="search"]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio:0){input[type="date"].form-control,input[type="time"].form-control,input[type="datetime-local"].form-control,input[type="month"].form-control{line-height:38px}input[type="date"].input-sm,input[type="time"].input-sm,input[type="datetime-local"].input-sm,input[type="month"].input-sm,.input-group-sm input[type="date"],.input-group-sm input[type="time"],.input-group-sm input[type="datetime-local"],.input-group-sm input[type="month"]{line-height:30px}input[type="date"].input-lg,input[type="time"].input-lg,input[type="datetime-local"].input-lg,input[type="month"].input-lg,.input-group-lg input[type="date"],.input-group-lg input[type="time"],.input-group-lg input[type="datetime-local"],.input-group-lg input[type="month"]{line-height:54px}}.form-group{margin-bottom:15px}.radio,.checkbox{position:relative;display:block;margin-top:10px;margin-bottom:10px}.radio label,.checkbox label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:normal;cursor:pointer}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{position:absolute;margin-left:-20px;margin-top:4px \9}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:normal;cursor:pointer}.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px}input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"].disabled,input[type="checkbox"].disabled,fieldset[disabled] input[type="radio"],fieldset[disabled] input[type="checkbox"]{cursor:not-allowed}.radio-inline.disabled,.checkbox-inline.disabled,fieldset[disabled] .radio-inline,fieldset[disabled] .checkbox-inline{cursor:not-allowed}.radio.disabled label,.checkbox.disabled label,fieldset[disabled] .radio label,fieldset[disabled] .checkbox label{cursor:not-allowed}.form-control-static{padding-top:9px;padding-bottom:9px;margin-bottom:0;min-height:34px}.form-control-static.input-lg,.form-control-static.input-sm{padding-left:0;padding-right:0}.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm{height:30px;line-height:30px}textarea.input-sm,select[multiple].input-sm{height:auto}.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.form-group-sm select.form-control{height:30px;line-height:30px}.form-group-sm textarea.form-control,.form-group-sm select[multiple].form-control{height:auto}.form-group-sm .form-control-static{height:30px;min-height:32px;padding:6px 10px;font-size:12px;line-height:1.5}.input-lg{height:54px;padding:14px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-lg{height:54px;line-height:54px}textarea.input-lg,select[multiple].input-lg{height:auto}.form-group-lg .form-control{height:54px;padding:14px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.form-group-lg select.form-control{height:54px;line-height:54px}.form-group-lg textarea.form-control,.form-group-lg select[multiple].form-control{height:auto}.form-group-lg .form-control-static{height:54px;min-height:38px;padding:15px 16px;font-size:18px;line-height:1.3333333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:47.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:38px;height:38px;line-height:38px;text-align:center;pointer-events:none}.input-lg+.form-control-feedback,.input-group-lg+.form-control-feedback,.form-group-lg .form-control+.form-control-feedback{width:54px;height:54px;line-height:54px}.input-sm+.form-control-feedback,.input-group-sm+.form-control-feedback,.form-group-sm .form-control+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline,.has-success.radio label,.has-success.checkbox label,.has-success.radio-inline label,.has-success.checkbox-inline label{color:#468847}.has-success .form-control{border-color:#468847;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-success .form-control:focus{border-color:#356635;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b}.has-success .input-group-addon{color:#468847;border-color:#468847;background-color:#dff0d8}.has-success .form-control-feedback{color:#468847}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline,.has-warning.radio label,.has-warning.checkbox label,.has-warning.radio-inline label,.has-warning.checkbox-inline label{color:#c09853}.has-warning .form-control{border-color:#c09853;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-warning .form-control:focus{border-color:#a47e3c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e}.has-warning .input-group-addon{color:#c09853;border-color:#c09853;background-color:#fcf8e3}.has-warning .form-control-feedback{color:#c09853}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline,.has-error.radio label,.has-error.checkbox label,.has-error.radio-inline label,.has-error.checkbox-inline label{color:#b94a48}.has-error .form-control{border-color:#b94a48;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-error .form-control:focus{border-color:#953b39;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392}.has-error .input-group-addon{color:#b94a48;border-color:#b94a48;background-color:#f2dede}.has-error .form-control-feedback{color:#b94a48}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#a6a6a6}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn,.form-inline .input-group .form-control{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .radio,.form-inline .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .radio label,.form-inline .checkbox label{padding-left:0}.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{margin-top:0;margin-bottom:0;padding-top:9px}.form-horizontal .radio,.form-horizontal .checkbox{min-height:29px}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px}@media (min-width:768px){.form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:9px}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:15px;font-size:18px}}@media (min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px}}.btn{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:8px 12px;font-size:14px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn:focus,.btn:active:focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn.active.focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.btn:focus,.btn.focus{color:#ffffff;text-decoration:none}.btn:active,.btn.active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;opacity:0.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default{color:#ffffff;background-color:#474949;border-color:#474949}.btn-default:focus,.btn-default.focus{color:#ffffff;background-color:#2e2f2f;border-color:#080808}.btn-default:hover{color:#ffffff;background-color:#2e2f2f;border-color:#292a2a}.btn-default:active,.btn-default.active,.open>.dropdown-toggle.btn-default{color:#ffffff;background-color:#2e2f2f;border-color:#292a2a}.btn-default:active:hover,.btn-default.active:hover,.open>.dropdown-toggle.btn-default:hover,.btn-default:active:focus,.btn-default.active:focus,.open>.dropdown-toggle.btn-default:focus,.btn-default:active.focus,.btn-default.active.focus,.open>.dropdown-toggle.btn-default.focus{color:#ffffff;background-color:#1c1d1d;border-color:#080808}.btn-default:active,.btn-default.active,.open>.dropdown-toggle.btn-default{background-image:none}.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled.focus,.btn-default[disabled].focus,fieldset[disabled] .btn-default.focus{background-color:#474949;border-color:#474949}.btn-default .badge{color:#474949;background-color:#ffffff}.btn-primary{color:#ffffff;background-color:#446e9b;border-color:#446e9b}.btn-primary:focus,.btn-primary.focus{color:#ffffff;background-color:#345578;border-color:#1d2f42}.btn-primary:hover{color:#ffffff;background-color:#345578;border-color:#315070}.btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary{color:#ffffff;background-color:#345578;border-color:#315070}.btn-primary:active:hover,.btn-primary.active:hover,.open>.dropdown-toggle.btn-primary:hover,.btn-primary:active:focus,.btn-primary.active:focus,.open>.dropdown-toggle.btn-primary:focus,.btn-primary:active.focus,.btn-primary.active.focus,.open>.dropdown-toggle.btn-primary.focus{color:#ffffff;background-color:#2a435f;border-color:#1d2f42}.btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled.focus,.btn-primary[disabled].focus,fieldset[disabled] .btn-primary.focus{background-color:#446e9b;border-color:#446e9b}.btn-primary .badge{color:#446e9b;background-color:#ffffff}.btn-success{color:#ffffff;background-color:#3cb521;border-color:#3cb521}.btn-success:focus,.btn-success.focus{color:#ffffff;background-color:#2e8a19;border-color:#18490d}.btn-success:hover{color:#ffffff;background-color:#2e8a19;border-color:#2b8118}.btn-success:active,.btn-success.active,.open>.dropdown-toggle.btn-success{color:#ffffff;background-color:#2e8a19;border-color:#2b8118}.btn-success:active:hover,.btn-success.active:hover,.open>.dropdown-toggle.btn-success:hover,.btn-success:active:focus,.btn-success.active:focus,.open>.dropdown-toggle.btn-success:focus,.btn-success:active.focus,.btn-success.active.focus,.open>.dropdown-toggle.btn-success.focus{color:#ffffff;background-color:#246c14;border-color:#18490d}.btn-success:active,.btn-success.active,.open>.dropdown-toggle.btn-success{background-image:none}.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled.focus,.btn-success[disabled].focus,fieldset[disabled] .btn-success.focus{background-color:#3cb521;border-color:#3cb521}.btn-success .badge{color:#3cb521;background-color:#ffffff}.btn-info{color:#ffffff;background-color:#3399f3;border-color:#3399f3}.btn-info:focus,.btn-info.focus{color:#ffffff;background-color:#0e80e5;border-color:#09589d}.btn-info:hover{color:#ffffff;background-color:#0e80e5;border-color:#0d7bdc}.btn-info:active,.btn-info.active,.open>.dropdown-toggle.btn-info{color:#ffffff;background-color:#0e80e5;border-color:#0d7bdc}.btn-info:active:hover,.btn-info.active:hover,.open>.dropdown-toggle.btn-info:hover,.btn-info:active:focus,.btn-info.active:focus,.open>.dropdown-toggle.btn-info:focus,.btn-info:active.focus,.btn-info.active.focus,.open>.dropdown-toggle.btn-info.focus{color:#ffffff;background-color:#0c6dc4;border-color:#09589d}.btn-info:active,.btn-info.active,.open>.dropdown-toggle.btn-info{background-image:none}.btn-info.disabled:hover,.btn-info[disabled]:hover,fieldset[disabled] .btn-info:hover,.btn-info.disabled:focus,.btn-info[disabled]:focus,fieldset[disabled] .btn-info:focus,.btn-info.disabled.focus,.btn-info[disabled].focus,fieldset[disabled] .btn-info.focus{background-color:#3399f3;border-color:#3399f3}.btn-info .badge{color:#3399f3;background-color:#ffffff}.btn-warning{color:#ffffff;background-color:#d47500;border-color:#d47500}.btn-warning:focus,.btn-warning.focus{color:#ffffff;background-color:#a15900;border-color:#552f00}.btn-warning:hover{color:#ffffff;background-color:#a15900;border-color:#975300}.btn-warning:active,.btn-warning.active,.open>.dropdown-toggle.btn-warning{color:#ffffff;background-color:#a15900;border-color:#975300}.btn-warning:active:hover,.btn-warning.active:hover,.open>.dropdown-toggle.btn-warning:hover,.btn-warning:active:focus,.btn-warning.active:focus,.open>.dropdown-toggle.btn-warning:focus,.btn-warning:active.focus,.btn-warning.active.focus,.open>.dropdown-toggle.btn-warning.focus{color:#ffffff;background-color:#7d4500;border-color:#552f00}.btn-warning:active,.btn-warning.active,.open>.dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled:hover,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning:hover,.btn-warning.disabled:focus,.btn-warning[disabled]:focus,fieldset[disabled] .btn-warning:focus,.btn-warning.disabled.focus,.btn-warning[disabled].focus,fieldset[disabled] .btn-warning.focus{background-color:#d47500;border-color:#d47500}.btn-warning .badge{color:#d47500;background-color:#ffffff}.btn-danger{color:#ffffff;background-color:#cd0200;border-color:#cd0200}.btn-danger:focus,.btn-danger.focus{color:#ffffff;background-color:#9a0200;border-color:#4e0100}.btn-danger:hover{color:#ffffff;background-color:#9a0200;border-color:#900100}.btn-danger:active,.btn-danger.active,.open>.dropdown-toggle.btn-danger{color:#ffffff;background-color:#9a0200;border-color:#900100}.btn-danger:active:hover,.btn-danger.active:hover,.open>.dropdown-toggle.btn-danger:hover,.btn-danger:active:focus,.btn-danger.active:focus,.open>.dropdown-toggle.btn-danger:focus,.btn-danger:active.focus,.btn-danger.active.focus,.open>.dropdown-toggle.btn-danger.focus{color:#ffffff;background-color:#760100;border-color:#4e0100}.btn-danger:active,.btn-danger.active,.open>.dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled:hover,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger:hover,.btn-danger.disabled:focus,.btn-danger[disabled]:focus,fieldset[disabled] .btn-danger:focus,.btn-danger.disabled.focus,.btn-danger[disabled].focus,fieldset[disabled] .btn-danger.focus{background-color:#cd0200;border-color:#cd0200}.btn-danger .badge{color:#cd0200;background-color:#ffffff}.btn-link{color:#3399f3;font-weight:normal;border-radius:0}.btn-link,.btn-link:active,.btn-link.active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent}.btn-link:hover,.btn-link:focus{color:#3399f3;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover,fieldset[disabled] .btn-link:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:focus{color:#999999;text-decoration:none}.btn-lg,.btn-group-lg>.btn{padding:14px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.btn-sm,.btn-group-sm>.btn{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-xs,.btn-group-xs>.btn{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity 0.15s linear;-o-transition:opacity 0.15s linear;transition:opacity 0.15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-property:height, visibility;-o-transition-property:height, visibility;transition-property:height, visibility;-webkit-transition-duration:0.35s;-o-transition-duration:0.35s;transition-duration:0.35s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid \9;border-right:4px solid transparent;border-left:4px solid transparent}.dropup,.dropdown{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;text-align:left;background-color:#ffffff;border:1px solid #cccccc;border:1px solid rgba(0,0,0,0.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175);-webkit-background-clip:padding-box;background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:1.42857143;color:#333333;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{text-decoration:none;color:#ffffff;background-color:#446e9b}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#ffffff;text-decoration:none;outline:0;background-color:#446e9b}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#999999}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);cursor:not-allowed}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{left:auto;right:0}.dropdown-menu-left{left:0;right:auto}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#999999;white-space:nowrap}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px dashed;border-bottom:4px solid \9;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:768px){.navbar-right .dropdown-menu{left:auto;right:0}.navbar-right .dropdown-menu-left{left:0;right:auto}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;float:left}.btn-group>.btn:hover,.btn-group-vertical>.btn:hover,.btn-group>.btn:focus,.btn-group-vertical>.btn:focus,.btn-group>.btn:active,.btn-group-vertical>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn.active{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-bottom-left-radius:0;border-top-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-left:8px;padding-right:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-left:12px;padding-right:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-top-right-radius:0;border-top-left-radius:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-right-radius:0;border-top-left-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{float:none;display:table-cell;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle="buttons"]>.btn input[type="radio"],[data-toggle="buttons"]>.btn-group>.btn input[type="radio"],[data-toggle="buttons"]>.btn input[type="checkbox"],[data-toggle="buttons"]>.btn-group>.btn input[type="checkbox"]{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*="col-"]{float:none;padding-left:0;padding-right:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group .form-control:focus{z-index:3}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:54px;padding:14px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:54px;line-height:54px}textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn,select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn{height:auto}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:30px;line-height:30px}textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn,select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn{height:auto}.input-group-addon,.input-group-btn,.input-group .form-control{display:table-cell}.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:8px 12px;font-size:14px;font-weight:normal;line-height:1;color:#666666;text-align:center;background-color:#eeeeee;border:1px solid #cccccc;border-radius:4px}.input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg{padding:14px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type="radio"],.input-group-addon input[type="checkbox"]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-top-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:first-child>.btn-group:not(:first-child)>.btn{border-bottom-left-radius:0;border-top-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:hover,.input-group-btn>.btn:focus,.input-group-btn>.btn:active{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{z-index:2;margin-left:-1px}.nav{margin-bottom:0;padding-left:0;list-style:none}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eeeeee}.nav>li.disabled>a{color:#999999}.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{color:#999999;text-decoration:none;background-color:transparent;cursor:not-allowed}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:#eeeeee;border-color:#3399f3}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #dddddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eeeeee #eeeeee #dddddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#666666;background-color:#ffffff;border:1px solid #dddddd;border-bottom-color:transparent;cursor:default}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus{border:1px solid #dddddd}@media (min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #dddddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus{border-bottom-color:#ffffff}}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{color:#ffffff;background-color:#446e9b}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border:1px solid #dddddd}@media (min-width:768px){.nav-tabs-justified>li>a{border-bottom:1px solid #dddddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border-bottom-color:#ffffff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}@media (min-width:768px){.navbar{border-radius:4px}}@media (min-width:768px){.navbar-header{float:left}}.navbar-collapse{overflow-x:visible;padding-right:15px;padding-left:15px;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);-webkit-overflow-scrolling:touch}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar-collapse{width:auto;border-top:0;-webkit-box-shadow:none;box-shadow:none}.navbar-collapse.collapse{display:block !important;height:auto !important;padding-bottom:0;overflow:visible !important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{padding-left:0;padding-right:0}}.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:340px}@media (max-device-width:480px) and (orientation:landscape){.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:200px}}.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width:768px){.navbar-static-top{border-radius:0}}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030}@media (min-width:768px){.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;padding:15px 15px;font-size:18px;line-height:20px;height:50px}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}.navbar-brand>img{display:block}@media (min-width:768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;margin-right:15px;padding:9px 10px;margin-top:8px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}.navbar-nav .open .dropdown-menu>li>a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:hover,.navbar-nav .open .dropdown-menu>li>a:focus{background-image:none}}@media (min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.navbar-form{margin-left:-15px;margin-right:-15px;padding:10px 15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);margin-top:6px;margin-bottom:6px}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn,.navbar-form .input-group .form-control{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .radio,.navbar-form .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .radio label,.navbar-form .checkbox label{padding-left:0}.navbar-form .radio input[type="radio"],.navbar-form .checkbox input[type="checkbox"]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width:768px){.navbar-form{width:auto;border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;-webkit-box-shadow:none;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:6px;margin-bottom:6px}.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width:768px){.navbar-text{float:left;margin-left:15px;margin-right:15px}}@media (min-width:768px){.navbar-left{float:left !important}.navbar-right{float:right !important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#eeeeee;border-color:#dddddd}.navbar-default .navbar-brand{color:#777777}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#3399f3;background-color:transparent}.navbar-default .navbar-text{color:#777777}.navbar-default .navbar-nav>li>a{color:#777777}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#3399f3;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#3399f3;background-color:transparent}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:hover,.navbar-default .navbar-nav>.disabled>a:focus{color:#444444;background-color:transparent}.navbar-default .navbar-toggle{border-color:#dddddd}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#dddddd}.navbar-default .navbar-toggle .icon-bar{background-color:#cccccc}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#dddddd}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{background-color:transparent;color:#3399f3}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{color:#3399f3;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus{color:#3399f3;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#444444;background-color:transparent}}.navbar-default .navbar-link{color:#777777}.navbar-default .navbar-link:hover{color:#3399f3}.navbar-default .btn-link{color:#777777}.navbar-default .btn-link:hover,.navbar-default .btn-link:focus{color:#3399f3}.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:hover,.navbar-default .btn-link[disabled]:focus,fieldset[disabled] .navbar-default .btn-link:focus{color:#444444}.navbar-inverse{background-color:#446e9b;border-color:#345578}.navbar-inverse .navbar-brand{color:#dddddd}.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{color:#ffffff;background-color:transparent}.navbar-inverse .navbar-text{color:#dddddd}.navbar-inverse .navbar-nav>li>a{color:#dddddd}.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li>a:focus{color:#ffffff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.active>a:focus{color:#ffffff;background-color:transparent}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:hover,.navbar-inverse .navbar-nav>.disabled>a:focus{color:#cccccc;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#345578}.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{background-color:#345578}.navbar-inverse .navbar-toggle .icon-bar{background-color:#ffffff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#395c82}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a:focus{background-color:transparent;color:#ffffff}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#345578}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#345578}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#dddddd}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus{color:#ffffff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus{color:#ffffff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#cccccc;background-color:transparent}}.navbar-inverse .navbar-link{color:#dddddd}.navbar-inverse .navbar-link:hover{color:#ffffff}.navbar-inverse .btn-link{color:#dddddd}.navbar-inverse .btn-link:hover,.navbar-inverse .btn-link:focus{color:#ffffff}.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:hover,.navbar-inverse .btn-link[disabled]:focus,fieldset[disabled] .navbar-inverse .btn-link:focus{color:#cccccc}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{content:"/\00a0";padding:0 5px;color:#cccccc}.breadcrumb>.active{color:#999999}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:8px 12px;line-height:1.42857143;text-decoration:none;color:#3399f3;background-color:#ffffff;border:1px solid #dddddd;margin-left:-1px}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:4px;border-top-right-radius:4px}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{z-index:2;color:#3399f3;background-color:#eeeeee;border-color:#dddddd}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{z-index:3;color:#999999;background-color:#f5f5f5;border-color:#dddddd;cursor:default}.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#999999;background-color:#ffffff;border-color:#dddddd;cursor:not-allowed}.pagination-lg>li>a,.pagination-lg>li>span{padding:14px 16px;font-size:18px;line-height:1.3333333}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-bottom-left-radius:6px;border-top-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-bottom-right-radius:6px;border-top-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px;line-height:1.5}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-bottom-right-radius:3px;border-top-right-radius:3px}.pager{padding-left:0;margin:20px 0;list-style:none;text-align:center}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#ffffff;border:1px solid #dddddd;border-radius:15px}.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:#eeeeee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{color:#999999;background-color:#ffffff;cursor:not-allowed}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:bold;line-height:1;color:#ffffff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}a.label:hover,a.label:focus{color:#ffffff;text-decoration:none;cursor:pointer}.label:empty{display:none}.btn .label{position:relative;top:-1px}.label-default{background-color:#474949}.label-default[href]:hover,.label-default[href]:focus{background-color:#2e2f2f}.label-primary{background-color:#446e9b}.label-primary[href]:hover,.label-primary[href]:focus{background-color:#345578}.label-success{background-color:#3cb521}.label-success[href]:hover,.label-success[href]:focus{background-color:#2e8a19}.label-info{background-color:#3399f3}.label-info[href]:hover,.label-info[href]:focus{background-color:#0e80e5}.label-warning{background-color:#d47500}.label-warning[href]:hover,.label-warning[href]:focus{background-color:#a15900}.label-danger{background-color:#cd0200}.label-danger[href]:hover,.label-danger[href]:focus{background-color:#9a0200}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:bold;color:#ffffff;line-height:1;vertical-align:middle;white-space:nowrap;text-align:center;background-color:#3399f3;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-xs .badge,.btn-group-xs>.btn .badge{top:0;padding:1px 5px}a.badge:hover,a.badge:focus{color:#ffffff;text-decoration:none;cursor:pointer}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#3399f3;background-color:#ffffff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{padding-top:30px;padding-bottom:30px;margin-bottom:30px;color:inherit;background-color:#eeeeee}.jumbotron h1,.jumbotron .h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.jumbotron>hr{border-top-color:#d5d5d5}.container .jumbotron,.container-fluid .jumbotron{border-radius:6px;padding-left:15px;padding-right:15px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container .jumbotron,.container-fluid .jumbotron{padding-left:60px;padding-right:60px}.jumbotron h1,.jumbotron .h1{font-size:63px}}.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.42857143;background-color:#ffffff;border:1px solid #dddddd;border-radius:4px;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.thumbnail>img,.thumbnail a>img{margin-left:auto;margin-right:auto}a.thumbnail:hover,a.thumbnail:focus,a.thumbnail.active{border-color:#3399f3}.thumbnail .caption{padding:9px;color:#666666}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:bold}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#468847}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#356635}.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#3a87ad}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#2d6987}.alert-warning{background-color:#fcf8e3;border-color:#fbeed5;color:#c09853}.alert-warning hr{border-top-color:#f8e5be}.alert-warning .alert-link{color:#a47e3c}.alert-danger{background-color:#f2dede;border-color:#eed3d7;color:#b94a48}.alert-danger hr{border-top-color:#e6c1c7}.alert-danger .alert-link{color:#953b39}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{overflow:hidden;height:20px;margin-bottom:20px;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}.progress-bar{float:left;width:0%;height:100%;font-size:12px;line-height:20px;color:#ffffff;text-align:center;background-color:#446e9b;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-webkit-transition:width 0.6s ease;-o-transition:width 0.6s ease;transition:width 0.6s ease}.progress-striped .progress-bar,.progress-bar-striped{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);-webkit-background-size:40px 40px;background-size:40px 40px}.progress.active .progress-bar,.progress-bar.active{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#3cb521}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-info{background-color:#3399f3}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-warning{background-color:#d47500}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-danger{background-color:#cd0200}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{zoom:1;overflow:hidden}.media-body{width:10000px}.media-object{display:block}.media-object.img-thumbnail{max-width:none}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-left,.media-right,.media-body{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{margin-bottom:20px;padding-left:0}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#ffffff;border:1px solid #dddddd}.list-group-item:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}a.list-group-item,button.list-group-item{color:#555555}a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading{color:#333333}a.list-group-item:hover,button.list-group-item:hover,a.list-group-item:focus,button.list-group-item:focus{text-decoration:none;color:#555555;background-color:#f5f5f5}button.list-group-item{width:100%;text-align:left}.list-group-item.disabled,.list-group-item.disabled:hover,.list-group-item.disabled:focus{background-color:#eeeeee;color:#999999;cursor:not-allowed}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text{color:#999999}.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{z-index:2;color:#ffffff;background-color:#446e9b;border-color:#446e9b}.list-group-item.active .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>.small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:hover .list-group-item-text,.list-group-item.active:focus .list-group-item-text{color:#c5d5e6}.list-group-item-success{color:#468847;background-color:#dff0d8}a.list-group-item-success,button.list-group-item-success{color:#468847}a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:hover,button.list-group-item-success:hover,a.list-group-item-success:focus,button.list-group-item-success:focus{color:#468847;background-color:#d0e9c6}a.list-group-item-success.active,button.list-group-item-success.active,a.list-group-item-success.active:hover,button.list-group-item-success.active:hover,a.list-group-item-success.active:focus,button.list-group-item-success.active:focus{color:#fff;background-color:#468847;border-color:#468847}.list-group-item-info{color:#3a87ad;background-color:#d9edf7}a.list-group-item-info,button.list-group-item-info{color:#3a87ad}a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:hover,button.list-group-item-info:hover,a.list-group-item-info:focus,button.list-group-item-info:focus{color:#3a87ad;background-color:#c4e3f3}a.list-group-item-info.active,button.list-group-item-info.active,a.list-group-item-info.active:hover,button.list-group-item-info.active:hover,a.list-group-item-info.active:focus,button.list-group-item-info.active:focus{color:#fff;background-color:#3a87ad;border-color:#3a87ad}.list-group-item-warning{color:#c09853;background-color:#fcf8e3}a.list-group-item-warning,button.list-group-item-warning{color:#c09853}a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:hover,button.list-group-item-warning:hover,a.list-group-item-warning:focus,button.list-group-item-warning:focus{color:#c09853;background-color:#faf2cc}a.list-group-item-warning.active,button.list-group-item-warning.active,a.list-group-item-warning.active:hover,button.list-group-item-warning.active:hover,a.list-group-item-warning.active:focus,button.list-group-item-warning.active:focus{color:#fff;background-color:#c09853;border-color:#c09853}.list-group-item-danger{color:#b94a48;background-color:#f2dede}a.list-group-item-danger,button.list-group-item-danger{color:#b94a48}a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:hover,button.list-group-item-danger:hover,a.list-group-item-danger:focus,button.list-group-item-danger:focus{color:#b94a48;background-color:#ebcccc}a.list-group-item-danger.active,button.list-group-item-danger.active,a.list-group-item-danger.active:hover,button.list-group-item-danger.active:hover,a.list-group-item-danger.active:focus,button.list-group-item-danger.active:focus{color:#fff;background-color:#b94a48;border-color:#b94a48}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#ffffff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);box-shadow:0 1px 1px rgba(0,0,0,0.05)}.panel-body{padding:15px}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-right-radius:3px;border-top-left-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title>a,.panel-title>small,.panel-title>.small,.panel-title>small>a,.panel-title>.small>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #dddddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-right-radius:3px;border-top-left-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{border-top-right-radius:0;border-top-left-radius:0}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.list-group+.panel-footer{border-top-width:0}.panel>.table,.panel>.table-responsive>.table,.panel>.panel-collapse>.table{margin-bottom:0}.panel>.table caption,.panel>.table-responsive>.table caption,.panel>.panel-collapse>.table caption{padding-left:15px;padding-right:15px}.panel>.table:first-child,.panel>.table-responsive:first-child>.table:first-child{border-top-right-radius:3px;border-top-left-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table:last-child,.panel>.table-responsive:last-child>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #dddddd}.panel>.table>tbody:first-child>tr:first-child th,.panel>.table>tbody:first-child>tr:first-child td{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th{border-bottom:0}.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.panel>.table-responsive{border:0;margin-bottom:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.panel-body,.panel-group .panel-heading+.panel-collapse>.list-group{border-top:1px solid #dddddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #dddddd}.panel-default{border-color:#dddddd}.panel-default>.panel-heading{color:#333333;background-color:#f5f5f5;border-color:#dddddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#dddddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#dddddd}.panel-primary{border-color:#446e9b}.panel-primary>.panel-heading{color:#ffffff;background-color:#446e9b;border-color:#446e9b}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#446e9b}.panel-primary>.panel-heading .badge{color:#446e9b;background-color:#ffffff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#446e9b}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#468847;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#468847}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#3a87ad;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#3a87ad}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#fbeed5}.panel-warning>.panel-heading{color:#c09853;background-color:#fcf8e3;border-color:#fbeed5}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#fbeed5}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#c09853}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#fbeed5}.panel-danger{border-color:#eed3d7}.panel-danger>.panel-heading{color:#b94a48;background-color:#f2dede;border-color:#eed3d7}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#eed3d7}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#b94a48}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#eed3d7}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,0.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:21px;font-weight:bold;line-height:1;color:#000000;text-shadow:0 1px 0 #ffffff;opacity:0.2;filter:alpha(opacity=20)}.close:hover,.close:focus{color:#000000;text-decoration:none;cursor:pointer;opacity:0.5;filter:alpha(opacity=50)}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.modal-open{overflow:hidden}.modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate(0, -25%);-ms-transform:translate(0, -25%);-o-transform:translate(0, -25%);transform:translate(0, -25%);-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#ffffff;border:1px solid #999999;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5);-webkit-background-clip:padding-box;background-clip:padding-box;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:0.5;filter:alpha(opacity=50)}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:20px}.modal-footer{padding:20px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.5);box-shadow:0 5px 15px rgba(0,0,0,0.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:normal;letter-spacing:normal;line-break:auto;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;font-size:12px;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:0.9;filter:alpha(opacity=90)}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#ffffff;text-align:center;background-color:#000000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000000}.tooltip.top-left .tooltip-arrow{bottom:0;right:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000000}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:normal;letter-spacing:normal;line-break:auto;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;font-size:14px;background-color:#ffffff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #cccccc;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2)}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{margin:0;padding:8px 14px;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{border-width:10px;content:""}.popover.top>.arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999999;border-top-color:rgba(0,0,0,0.25);bottom:-11px}.popover.top>.arrow:after{content:" ";bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#ffffff}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999999;border-right-color:rgba(0,0,0,0.25)}.popover.right>.arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#ffffff}.popover.bottom>.arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999999;border-bottom-color:rgba(0,0,0,0.25);top:-11px}.popover.bottom>.arrow:after{content:" ";top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#ffffff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999999;border-left-color:rgba(0,0,0,0.25)}.popover.left>.arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#ffffff;bottom:-10px}.carousel{position:relative}.carousel-inner{position:relative;overflow:hidden;width:100%}.carousel-inner>.item{display:none;position:relative;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.carousel-inner>.item.next,.carousel-inner>.item.active.right{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);left:0}.carousel-inner>.item.prev,.carousel-inner>.item.active.left{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);left:0}.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right,.carousel-inner>.item.active{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);left:0}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;left:0;bottom:0;width:15%;opacity:0.5;filter:alpha(opacity=50);font-size:20px;color:#ffffff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6);background-color:rgba(0,0,0,0)}.carousel-control.left{background-image:-webkit-linear-gradient(left, rgba(0,0,0,0.5) 0, rgba(0,0,0,0.0001) 100%);background-image:-o-linear-gradient(left, rgba(0,0,0,0.5) 0, rgba(0,0,0,0.0001) 100%);background-image:-webkit-gradient(linear, left top, right top, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0.0001)));background-image:linear-gradient(to right, rgba(0,0,0,0.5) 0, rgba(0,0,0,0.0001) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1)}.carousel-control.right{left:auto;right:0;background-image:-webkit-linear-gradient(left, rgba(0,0,0,0.0001) 0, rgba(0,0,0,0.5) 100%);background-image:-o-linear-gradient(left, rgba(0,0,0,0.0001) 0, rgba(0,0,0,0.5) 100%);background-image:-webkit-gradient(linear, left top, right top, from(rgba(0,0,0,0.0001)), to(rgba(0,0,0,0.5)));background-image:linear-gradient(to right, rgba(0,0,0,0.0001) 0, rgba(0,0,0,0.5) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1)}.carousel-control:hover,.carousel-control:focus{outline:0;color:#ffffff;text-decoration:none;opacity:0.9;filter:alpha(opacity=90)}.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{position:absolute;top:50%;margin-top:-10px;z-index:5;display:inline-block}.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{left:50%;margin-left:-10px}.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{right:50%;margin-right:-10px}.carousel-control .icon-prev,.carousel-control .icon-next{width:20px;height:20px;line-height:1;font-family:serif}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;margin-left:-30%;padding-left:0;list-style:none;text-align:center}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;border:1px solid #ffffff;border-radius:10px;cursor:pointer;background-color:#000 \9;background-color:rgba(0,0,0,0)}.carousel-indicators .active{margin:0;width:12px;height:12px;background-color:#ffffff}.carousel-caption{position:absolute;left:15%;right:15%;bottom:20px;z-index:10;padding-top:20px;padding-bottom:20px;color:#ffffff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-prev,.carousel-control .icon-next{width:30px;height:30px;margin-top:-10px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-10px}.carousel-caption{left:20%;right:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.clearfix:before,.clearfix:after,.dl-horizontal dd:before,.dl-horizontal dd:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after,.form-horizontal .form-group:before,.form-horizontal .form-group:after,.btn-toolbar:before,.btn-toolbar:after,.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after,.nav:before,.nav:after,.navbar:before,.navbar:after,.navbar-header:before,.navbar-header:after,.navbar-collapse:before,.navbar-collapse:after,.pager:before,.pager:after,.panel-body:before,.panel-body:after,.modal-header:before,.modal-header:after,.modal-footer:before,.modal-footer:after{content:" ";display:table}.clearfix:after,.dl-horizontal dd:after,.container:after,.container-fluid:after,.row:after,.form-horizontal .form-group:after,.btn-toolbar:after,.btn-group-vertical>.btn-group:after,.nav:after,.navbar:after,.navbar-header:after,.navbar-collapse:after,.pager:after,.panel-body:after,.modal-header:after,.modal-footer:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none !important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none !important}@media (max-width:767px){.visible-xs{display:block !important}table.visible-xs{display:table !important}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}}@media (max-width:767px){.visible-xs-block{display:block !important}}@media (max-width:767px){.visible-xs-inline{display:inline !important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block !important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block !important}table.visible-sm{display:table !important}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block !important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline !important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block !important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block !important}table.visible-md{display:table !important}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block !important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline !important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block !important}}@media (min-width:1200px){.visible-lg{display:block !important}table.visible-lg{display:table !important}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !important}}@media (min-width:1200px){.visible-lg-block{display:block !important}}@media (min-width:1200px){.visible-lg-inline{display:inline !important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block !important}}@media (max-width:767px){.hidden-xs{display:none !important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none !important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none !important}}@media (min-width:1200px){.hidden-lg{display:none !important}}.visible-print{display:none !important}@media print{.visible-print{display:block !important}table.visible-print{display:table !important}tr.visible-print{display:table-row !important}th.visible-print,td.visible-print{display:table-cell !important}}.visible-print-block{display:none !important}@media print{.visible-print-block{display:block !important}}.visible-print-inline{display:none !important}@media print{.visible-print-inline{display:inline !important}}.visible-print-inline-block{display:none !important}@media print{.visible-print-inline-block{display:inline-block !important}}@media print{.hidden-print{display:none !important}}.navbar{background-image:-webkit-linear-gradient(#fff, #eee 50%, #e4e4e4);background-image:-o-linear-gradient(#fff, #eee 50%, #e4e4e4);background-image:-webkit-gradient(linear, left top, left bottom, from(#fff), color-stop(50%, #eee), to(#e4e4e4));background-image:linear-gradient(#fff, #eee 50%, #e4e4e4);background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe4e4e4', GradientType=0);-webkit-filter:none;filter:none;border:1px solid #d5d5d5;text-shadow:0 1px 0 rgba(255,255,255,0.3)}.navbar-inverse{background-image:-webkit-linear-gradient(#6d94bf, #446e9b 50%, #3e648d);background-image:-o-linear-gradient(#6d94bf, #446e9b 50%, #3e648d);background-image:-webkit-gradient(linear, left top, left bottom, from(#6d94bf), color-stop(50%, #446e9b), to(#3e648d));background-image:linear-gradient(#6d94bf, #446e9b 50%, #3e648d);background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff6d94bf', endColorstr='#ff3e648d', GradientType=0);-webkit-filter:none;filter:none;border:1px solid #345578;text-shadow:0 -1px 0 rgba(0,0,0,0.3)}.navbar-inverse .badge{background-color:#fff;color:#446e9b}.navbar .badge{text-shadow:none}.navbar-nav>li>a,.navbar-nav>li>a:hover{padding-top:17px;padding-bottom:13px;-webkit-transition:color ease-in-out .2s;-o-transition:color ease-in-out .2s;transition:color ease-in-out .2s}.navbar-brand,.navbar-brand:hover{-webkit-transition:color ease-in-out .2s;-o-transition:color ease-in-out .2s;transition:color ease-in-out .2s}.navbar .caret,.navbar .caret:hover{-webkit-transition:border-color ease-in-out .2s;-o-transition:border-color ease-in-out .2s;transition:border-color ease-in-out .2s}.navbar .dropdown-menu{text-shadow:none}.btn{text-shadow:0 -1px 0 rgba(0,0,0,0.3)}.btn-default{background-image:-webkit-linear-gradient(#6d7070, #474949 50%, #3d3f3f);background-image:-o-linear-gradient(#6d7070, #474949 50%, #3d3f3f);background-image:-webkit-gradient(linear, left top, left bottom, from(#6d7070), color-stop(50%, #474949), to(#3d3f3f));background-image:linear-gradient(#6d7070, #474949 50%, #3d3f3f);background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff6d7070', endColorstr='#ff3d3f3f', GradientType=0);-webkit-filter:none;filter:none;border:1px solid #2e2f2f}.btn-default:hover{background-image:-webkit-linear-gradient(#636565, #3d3f3f 50%, #333434);background-image:-o-linear-gradient(#636565, #3d3f3f 50%, #333434);background-image:-webkit-gradient(linear, left top, left bottom, from(#636565), color-stop(50%, #3d3f3f), to(#333434));background-image:linear-gradient(#636565, #3d3f3f 50%, #333434);background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff636565', endColorstr='#ff333434', GradientType=0);-webkit-filter:none;filter:none;border:1px solid #242525}.btn-primary{background-image:-webkit-linear-gradient(#6d94bf, #446e9b 50%, #3e648d);background-image:-o-linear-gradient(#6d94bf, #446e9b 50%, #3e648d);background-image:-webkit-gradient(linear, left top, left bottom, from(#6d94bf), color-stop(50%, #446e9b), to(#3e648d));background-image:linear-gradient(#6d94bf, #446e9b 50%, #3e648d);background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff6d94bf', endColorstr='#ff3e648d', GradientType=0);-webkit-filter:none;filter:none;border:1px solid #345578}.btn-primary:hover{background-image:-webkit-linear-gradient(#5f8ab9, #3e648d 50%, #385a7f);background-image:-o-linear-gradient(#5f8ab9, #3e648d 50%, #385a7f);background-image:-webkit-gradient(linear, left top, left bottom, from(#5f8ab9), color-stop(50%, #3e648d), to(#385a7f));background-image:linear-gradient(#5f8ab9, #3e648d 50%, #385a7f);background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5f8ab9', endColorstr='#ff385a7f', GradientType=0);-webkit-filter:none;filter:none;border:1px solid #2e4b69}.btn-success{background-image:-webkit-linear-gradient(#61dd45, #3cb521 50%, #36a41e);background-image:-o-linear-gradient(#61dd45, #3cb521 50%, #36a41e);background-image:-webkit-gradient(linear, left top, left bottom, from(#61dd45), color-stop(50%, #3cb521), to(#36a41e));background-image:linear-gradient(#61dd45, #3cb521 50%, #36a41e);background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff61dd45', endColorstr='#ff36a41e', GradientType=0);-webkit-filter:none;filter:none;border:1px solid #2e8a19}.btn-success:hover{background-image:-webkit-linear-gradient(#52da34, #36a41e 50%, #31921b);background-image:-o-linear-gradient(#52da34, #36a41e 50%, #31921b);background-image:-webkit-gradient(linear, left top, left bottom, from(#52da34), color-stop(50%, #36a41e), to(#31921b));background-image:linear-gradient(#52da34, #36a41e 50%, #31921b);background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff52da34', endColorstr='#ff31921b', GradientType=0);-webkit-filter:none;filter:none;border:1px solid #287916}.btn-info{background-image:-webkit-linear-gradient(#7bbdf7, #3399f3 50%, #208ff2);background-image:-o-linear-gradient(#7bbdf7, #3399f3 50%, #208ff2);background-image:-webkit-gradient(linear, left top, left bottom, from(#7bbdf7), color-stop(50%, #3399f3), to(#208ff2));background-image:linear-gradient(#7bbdf7, #3399f3 50%, #208ff2);background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff7bbdf7', endColorstr='#ff208ff2', GradientType=0);-webkit-filter:none;filter:none;border:1px solid #0e80e5}.btn-info:hover{background-image:-webkit-linear-gradient(#68b3f6, #208ff2 50%, #0e86ef);background-image:-o-linear-gradient(#68b3f6, #208ff2 50%, #0e86ef);background-image:-webkit-gradient(linear, left top, left bottom, from(#68b3f6), color-stop(50%, #208ff2), to(#0e86ef));background-image:linear-gradient(#68b3f6, #208ff2 50%, #0e86ef);background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff68b3f6', endColorstr='#ff0e86ef', GradientType=0);-webkit-filter:none;filter:none;border:1px solid #0c75d2}.btn-warning{background-image:-webkit-linear-gradient(#ff9c21, #d47500 50%, #c06a00);background-image:-o-linear-gradient(#ff9c21, #d47500 50%, #c06a00);background-image:-webkit-gradient(linear, left top, left bottom, from(#ff9c21), color-stop(50%, #d47500), to(#c06a00));background-image:linear-gradient(#ff9c21, #d47500 50%, #c06a00);background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff9c21', endColorstr='#ffc06a00', GradientType=0);-webkit-filter:none;filter:none;border:1px solid #a15900}.btn-warning:hover{background-image:-webkit-linear-gradient(#ff930d, #c06a00 50%, #ab5e00);background-image:-o-linear-gradient(#ff930d, #c06a00 50%, #ab5e00);background-image:-webkit-gradient(linear, left top, left bottom, from(#ff930d), color-stop(50%, #c06a00), to(#ab5e00));background-image:linear-gradient(#ff930d, #c06a00 50%, #ab5e00);background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff930d', endColorstr='#ffab5e00', GradientType=0);-webkit-filter:none;filter:none;border:1px solid #8d4e00}.btn-danger{background-image:-webkit-linear-gradient(#ff1d1b, #cd0200 50%, #b90200);background-image:-o-linear-gradient(#ff1d1b, #cd0200 50%, #b90200);background-image:-webkit-gradient(linear, left top, left bottom, from(#ff1d1b), color-stop(50%, #cd0200), to(#b90200));background-image:linear-gradient(#ff1d1b, #cd0200 50%, #b90200);background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff1d1b', endColorstr='#ffb90200', GradientType=0);-webkit-filter:none;filter:none;border:1px solid #9a0200}.btn-danger:hover{background-image:-webkit-linear-gradient(#ff0906, #b90200 50%, #a40200);background-image:-o-linear-gradient(#ff0906, #b90200 50%, #a40200);background-image:-webkit-gradient(linear, left top, left bottom, from(#ff0906), color-stop(50%, #b90200), to(#a40200));background-image:linear-gradient(#ff0906, #b90200 50%, #a40200);background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff0906', endColorstr='#ffa40200', GradientType=0);-webkit-filter:none;filter:none;border:1px solid #860100}.btn-link{text-shadow:none}.btn:active,.btn.active{background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.panel-primary .panel-title{color:#fff} \ No newline at end of file diff --git a/user/plugins/httpBL/assets/http_BL.sql b/user/plugins/httpBL/assets/http_BL.sql deleted file mode 100644 index d1c7463..0000000 --- a/user/plugins/httpBL/assets/http_BL.sql +++ /dev/null @@ -1,18 +0,0 @@ -CREATE TABLE IF NOT EXISTS `httpBL_log` ( -`timestamp` timestamp NOT NULL default CURRENT_TIMESTAMP, -`action` varchar(9) NOT NULL, -`ip` varchar(255) NOT NULL, -`type` varchar(50) NOT NULL, -`threat` varchar(3) NOT NULL, -`activity` varchar(255) NOT NULL, -`page` varchar(255) NOT NULL, -`ua` varchar(255) NOT NULL, -PRIMARY KEY (`timestamp`) -) ENGINE=INNODB DEFAULT CHARSET=latin1; - -CREATE TABLE IF NOT EXISTS `httpBL_wl` ( -`timestamp` timestamp NOT NULL default CURRENT_TIMESTAMP, -`ip` varchar(255) NOT NULL, -`notes` varchar(255) NOT NULL, -PRIMARY KEY (`timestamp`) -) ENGINE=INNODB DEFAULT CHARSET=latin1; diff --git a/user/plugins/httpBL/assets/no-entry.png b/user/plugins/httpBL/assets/no-entry.png deleted file mode 100644 index 404e6d5746ea8d1d2c9ee64dc2f79081e4b6f723..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2495 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 JPDHLkV1iqywF>|M diff --git a/user/plugins/httpBL/plugin.php b/user/plugins/httpBL/plugin.php deleted file mode 100644 index fcfcfa2..0000000 --- a/user/plugins/httpBL/plugin.php +++ /dev/null @@ -1,1139 +0,0 @@ -\n"; - echo "\n"; - } -} -// Admin page -function httpBL_do_page() { - - // CHECK form submition - httpBL_update_opts(); - httpBL_flush_logs(); - httpBL_flush_wl(); - - // Retreive settings & defaults - $opt = httpBL_getops(); - - // Set some values for display - $bp = array("template" => "", "native" => "", "url" => ""); - switch ($opt[1]) { - case 'native': - $bp['native'] = 'selected'; - break; - case 'topright': - $bo['url'] = 'url'; - break; - default: - $bp['template'] = 'template'; - break; - } - $drop_chk_wl = ( $opt[3] == "true" ? 'checked' : null ); // Drop white list on deactivate? - $drop_chk_log = ( $opt[4] == "true" ? 'checked' : null ); // Drop logs on deactivate? - $lb_chk = ( $opt[5] == "true" ? 'checked' : null ); // Log Blocked visitors? - $lub_chk = ( $opt[6] == "true" ? 'checked' : null ); // Log Unblocked visitors? - $log_vis = ( $opt[5] == "true" || $opt[6] == "true" ? 'inline' : 'none' ); // Show log tab? - - // Misc for cron example pre-formatting - $sig = yourls_auth_signature(); - $site = YOURLS_SITE; - $cronEG = rawurlencode('
      0 * * * * wget -O - -q -t 1 '.$site.'/yourls-api.php?signature='.$sig.'&format=simple&action=httpBL-WL >/dev/null 2>&1
      '); - - // Create nonce - $nonce = yourls_create_nonce( 'httpBL' ); - - echo << -
      - - - -
      - -
      -

      Project Honeypot API Key

      - -

      In order to use http:BL you need to have a Project Honeypot API key. For information on how to become a member of the project and get yourself a free key, please click here. Otherwise, please enter your key below.

      -

      - -

      Honeypot Link

      - -

      To insert Honeypot links into this site's html, enter the location of the link here.

      -

      - -
      -

      Threshold levels

      -

      Threats are valued on a scale of 0 to 255, with 255 being the most elevated threat level. These settings define how different threats are handled based on this score: a setting of 0 will catch all threat levels, while a setting of 255 disables the check.

      - -

      Threat Level Tolelrance: Threat levels above this threshold will be blocked.

      -

      Grey Listing Tolelrance: Threat levels equal to or below this threshold will be presented a link to the site, bypassing checks for the rest of the session.

      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      Threat TypeThreat Level ToleranceGrey Listing Tolerance
      Search Engine:
      Suspicious:
      Harvester:
      Comment Spammer: All Comment Spammers are blocked
      - -
      - -

      Block Page

      - -
      - - - - - - - - - -
      - -

      Table Management

      - -

      Would you like to keep logs?

      -
      - -
      -
      - -
      - -

      This plugin automatically drops its databse tables when disabled. You can override this here.

      -
      - -
      -
      - -
      - - -

      -
      -
      -HTML; - // Whitelist page - httpBL_wl_mgr($nonce); - // log view page - httpBL_log_view($log_vis,$nonce); - // Close the html - echo << -

      Definitions

      -

      This plugin exposes a simple API for White List updating and maintanence. Using a cron job, an admin could keep an IP with a dynamically updating address current in the white-list.

      -
        -
      • action=httpBL-WL If sent alone, the transmitting IP will be added to the white-list if it is absent.
      • -
      • note=STRING Notes for when adding IP's to the white-list. Optional.
      • -
      • deleteIP=VALID_IP Self explanatory. Optional.
      • -
      -

      Note: API use is restricted to valid users only.

      - -

      Cron example:

      -

      Use the following pre-formatted example to set up a daily cron job to check for IP updates:

      - -

      Look here for more info on cron and wget.

      -
      - - -HTML; -} -// Admin whitelist page 0 - Handle WL form submisions and list logic -function httpBL_wl_mgr() { - if( isset( $_GET['action'] ) && $_GET['action'] == 'wl_remove' ) { - httpBL_wl_remove(); // 0.3 - } else if( isset( $_POST['action'] ) && $_POST['action'] == 'wl_add' ) { - httpBL_wl_add(); // 0.2 - } else { - httpBL_wl_list(); // 0.1 - } -} -// Admiin whitelist page 0.1 - printing the list -function httpBL_wl_list() { - - $cip = yourls_get_ip(); - $q = httpBL_wl_chk($cip); - if ($q == true) { - $a = 'is'; - } else { - $a = 'is not'; - } - echo << -

      http:BL White List

      -

      Any IP listed here will skip http:BL checks. Your currnet IP: $cip $a in the white list.

      -
      - - - - - - - - - - - - - - - - -HTML; - - // populate table rows with flag data if there is any - global $ydb; - $table = YOURLS_DB_PREFIX . 'httpBL_wl'; - $sql = "SELECT * FROM `$table` ORDER BY timestamp DESC"; - $httpBL_white_listed = $ydb->fetchObjects($sql); - $found_rows = false; - if($httpBL_white_listed) { - $found_rows = true; - foreach( $httpBL_white_listed as $wl_item ) { - $ip = $wl_item->ip; - $timestamp = strtotime($wl_item->timestamp); - $notes = $wl_item->notes; - $date = date( 'M d, Y H:i', $timestamp); - $wl_remove = ''. $_SERVER['PHP_SELF'] .'?page=httpBL&action=wl_remove&ip='. $ip .''; - // print if there is any data - echo << - - - - - -HTML; - } - } - echo << -
      IP AddressNotesAdded 
      - - -
      $ip$notes$dateRemove
      -
      - -

      Revoke all

      - -
      -
      - -
      -

      -
      - -HTML; -} -// Admin whitelist page 0.2 - adding to list -function httpBL_wl_add() { - - if (!empty($_POST) && isset($_POST['ip']) && isset($_POST['notes'])){ - // Try to determine IP automatically - if (!$_POST['ip']) { - $ip = yourls_get_ip(); - // note the event - if (!$_POST['notes']) { - $notes = 'IP detected autoamtically'; - } else { - $notes = $_POST['notes']; - } - } else { - $ip = $_POST['ip']; - if (!$_POST['notes']) { - $notes = 'IP added manually'; - } else { - $notes = $_POST['notes']; - } - } - - $redundant_chk = httpBL_wl_chk($ip); - - if ( $redundant_chk == true ) { - echo '

      IP was already in whitelist.

      '; - } else { - global $ydb; - $table = YOURLS_DB_PREFIX . 'httpBL_wl'; - $binds = array('ip' => $ip, 'notes' => $notes); - $sql = "REPLACE INTO `$table` (ip, notes) VALUES (:ip, :notes)"; - $insert = $ydb->fetchAffected($sql, $binds); - - echo '

      IP added to the whitelist. Have a nice day.

      '; - } - } - - httpBL_wl_list(); -} -// / Admiin whitelist page 0.3 - removing from list -function httpBL_wl_remove() { - - if( isset($_GET['ip']) ) { - $ip = $_GET['ip']; - global $ydb; - $table = YOURLS_DB_PREFIX . 'httpBL_wl'; - $binds = array('ip' => $ip, 'notes' => $notes); - $sql = "DELETE FROM `$table` WHERE ip=:ip"; - $delete = $ydb->fetchAffected($sql, $binds); - - echo '

      IP removed from the whitelist. Have a nice day.

      '; - } - httpBL_wl_list(); -} -// Admin page - log view -function httpBL_log_view($log_vis,$nonce) { - $opt = httpBL_getops (); - // should we bother with this data?" - if ( ($opt[5] == "true") || ($opt[6] == "true") ) { - // Log are checked - echo << - -

      Empty Log Table

      - -
      -
      - -
      - -

      -
      -

      http:BL Log Table

      - -

      These values are from Project Honeypot. More information on the api can be found here.

      -

      Information regarding the http:BL threat levels can be found here.

      - - - - - - - - - - - - - -HTML; - // populate table rows with flag data if there is any - global $ydb; - $table = YOURLS_DB_PREFIX . 'httpBL_log'; - $sql = "SELECT * FROM `$table` ORDER BY timestamp DESC"; - $logs = $ydb->fetchObjects($sql); - $found_rows = false; - if($logs) { - $found_rows = true; - foreach( $logs as $log ) { - $ip = $log->ip; - $timestamp = strtotime($log->timestamp); - $action = $log->action; - $type = $log->type; - $threat = $log->threat; - $activity = $log->activity; - $date = date( 'M d, Y H:i', $timestamp); - // print if there is any data - echo << - - - - - - - -HTML; - } - } - echo "\n"; - echo "
      IP AddressActionTypeScoreRecencyTime of Incident
      $ip$action$type$threat$activity$date
      \n"; - } - echo "\n"; -} -/* - * - * Form Submissions - * - * -*/ -// CORE options form -function httpBL_update_opts() { - if(isset( $_POST['httpBL_api_key'])) { - // Check nonce - yourls_verify_nonce( 'httpBL' ); - // Set options - yourls_update_option( 'httpBL_api_key', $_POST['httpBL_api_key'] ); - if( isset($_POST['httpBL_block_page'])) yourls_update_option( 'httpBL_block_page', $_POST['httpBL_block_page'] ); - if( isset($_POST['httpBL_cstm_block'])) yourls_update_option( 'httpBL_cstm_block', $_POST['httpBL_cstm_block'] ); - if( isset( $_POST['httpBL_table_drop_log'])) yourls_update_option( 'httpBL_table_drop_log', $_POST['httpBL_table_drop_log'] ); - if( isset( $_POST['httpBL_table_drop_wl'])) yourls_update_option( 'httpBL_table_drop_wl', $_POST['httpBL_table_drop_wl'] ); - if( isset( $_POST['httpBL_log_blocked'])) yourls_update_option( 'httpBL_log_blocked', $_POST['httpBL_log_blocked'] ); - if( isset( $_POST['httpBL_log_unblocked'])) yourls_update_option( 'httpBL_log_unblocked', $_POST['httpBL_log_unblocked'] ); - if( isset( $_POST['httpBL_tlt_se'])) yourls_update_option( 'httpBL_tlt_se', $_POST['httpBL_tlt_se'] ); - if( isset( $_POST['httpBL_glt_se'])) yourls_update_option( 'httpBL_glt_se', $_POST['httpBL_glt_se'] ); - if( isset( $_POST['httpBL_tlt_s'])) yourls_update_option( 'httpBL_tlt_s', $_POST['httpBL_tlt_s'] ); - if( isset( $_POST['httpBL_glt_s'])) yourls_update_option( 'httpBL_glt_s', $_POST['httpBL_glt_s'] ); - if( isset( $_POST['httpBL_tlt_h'])) yourls_update_option( 'httpBL_tlt_h', $_POST['httpBL_tlt_h'] ); - if( isset( $_POST['httpBL_glt_h'])) yourls_update_option( 'httpBL_glt_h', $_POST['httpBL_glt_h'] ); - if( isset( $_POST['httpBL_glt_cs'])) yourls_update_option( 'httpBL_glt_cs', $_POST['httpBL_glt_cs'] ); - if( isset( $_POST['httpBL_honeypot'])) yourls_update_option( 'httpBL_honeypot', $_POST['httpBL_honeypot'] ); - } -} -// Flush logs -function httpBL_flush_logs() { - if( isset( $_POST['httpBL_flush_logs'] ) ) { - if( $_POST['httpBL_flush_logs'] == 'yes' ) { - // Check nonce - yourls_verify_nonce( 'httpBL' ); - $init_log_1 = yourls_get_option('httpBL_init_log'); - - if ($init_log_1 !== false) { - - global $ydb; - $table = 'httpBL_log'; - if (version_compare(YOURLS_VERSION, '1.7.3') >= 0) { - $sql = "TRUNCATE TABLE `$table`"; - $ydb->fetchAffected($sql); - } else { - $ydb->query("TRUNCATE TABLE `$table`"); - } - - yourls_update_option('httpBL_init_log', time()); - $init_log_2 = yourls_get_option('httpBL_init_log'); - if ($init_log_2 == false || $init_log_1 == $init_log_2) { - die("Unable to properly reset the log database. Contact your sys admin"); - } - } - echo '

      Database reset, all logs dropped. Have a nice day!

      '; - } - } -} -// Flush Whitelist -function httpBL_flush_wl() { - if( isset( $_POST['httpBL_flush_wl'] ) ) { - if( $_POST['httpBL_flush_wl'] == 'yes' ) { - // Check nonce - $init_wl_1 = yourls_get_option('httpBL_init_wl'); - if ($init_wl_1 !== false) { - - global $ydb; - $table = YOURLS_DB_PREFIX . 'httpBL_wl'; - $sql = "TRUNCATE TABLE `$table`"; - $ydb->fetchAffected($sql); - - yourls_update_option('httpBL_init_wl', time()); - $init_wl_2 = yourls_get_option('httpBL_init_wl'); - if ($init_wl_2 == false || $init_wl_1 == $init_wl_2) { - die("Unable to properly reset the whitelist database. Contact your sys admin"); - } - } - echo '

      Database reset, all priviledges revoked. Have a nice day!

      '; - } - } -} -/* - * - * Core Function - * - * -*/ -// Get options and set defaults -function httpBL_getops() { - - // Get values from DB - $key = yourls_get_option( 'httpBL_api_key' ); - $bp = yourls_get_option( 'httpBL_block_page' ); - $cb = yourls_get_option( 'httpBL_cstm_block' ); - $tdw = yourls_get_option( 'httpBL_table_drop_wl' ); - $tdl = yourls_get_option( 'httpBL_table_drop_log' ); - $lx = yourls_get_option( 'httpBL_log_blocked' ); - $l0 = yourls_get_option( 'httpBL_log_unblocked' ); - $tse = yourls_get_option( 'httpBL_tlt_se' ); - $gse = yourls_get_option( 'httpBL_glt_se' ); - $ts = yourls_get_option( 'httpBL_tlt_s' ); - $gs = yourls_get_option( 'httpBL_glt_s' ); - $th = yourls_get_option( 'httpBL_tlt_h' ); - $gh = yourls_get_option( 'httpBL_glt_h' ); - $gcs = yourls_get_option( 'httpBL_glt_cs' ); - $hpt = yourls_get_option( 'httpBL_honeypot' ); - - // Set defaults if necessary - if( $bp == null ) $bp = 'template'; - if( $tdw == null ) $tdw = 'true'; - if( $tdl == null ) $tdw = 'true'; - if( $lx == null ) $lx = 'false'; - if( $l0 == null ) $l0 = 'false'; - if( $tse == null ) $tse = 0; - if( $gse == null ) $gse = 20; - if( $ts == null ) $ts = 0; - if( $gs == null ) $gs = 20; - if( $th == null ) $th = 0; - if( $gh == null ) $gh = 20; - if( $gcs == null ) $gcs = 20; - - return array( - $key, // $opt[0] - $bp, // $opt[1] - $cb, // $opt[2] - $tdw, // $opt[3] - $tdl, // $opt[4] - $lx, // $opt[5] - $l0, // $opt[6] - $tse, // $opt[7] - $gse, // $opt[8] - $ts, // $opt[9] - $gs, // $opt[10] - $th, // $opt[11] - $gh, // $opt[12] - $gcs, // $opt[13] - $hpt, // $opt[14] - ); -} -// Initial cookie check -function httpBL_human_check() { - - $opt = httpBL_getops(); - $ip = yourls_get_ip(); - $wl = httpBL_wl_chk($ip); - - if($wl == false) { - if(isset($_COOKIE['notabot'])) { - if ($opt[6] == "true") httpBL_logme(false, $ip); - } else { - httpBL_check($opt, $ip); - } - } -} -// Is whitelisted? -function httpBL_wl_chk($ip) { - global $ydb; - - $result = false; - - $table = YOURLS_DB_PREFIX . 'httpBL_wl'; - $binds = array('ip' => $ip); - $sql = "SELECT * FROM `$table` WHERE `ip` = :ip"; - $w_listed = $ydb->fetchObject($sql, $binds); - - if( $w_listed ) $result = true; - - return $result; -} -// Check visitor IP -function httpBL_check($opt, $ip) { - - // build the lookup DNS query - // Example : for '127.9.1.2' you should query 'abcdefghijkl.2.1.9.127.dnsbl.httpBL.org' - $querry = $opt[0] . '.' . implode('.', array_reverse(explode ('.', $ip ))) . '.dnsbl.httpbl.org'; - $lookup = gethostbyname($querry); - // check query response - $result = explode( '.', $lookup); - if ($result[0] == 127) { - // query successful ! - $activity = $result[1]; - $threat = $result[2]; - $type = $result[3]; - - $typemeaning = ''; - if ($type == 0) $typemeaning = 'Search Engine'; - if ($type == 1) $typemeaning = 'Suspicious'; - if ($type == 2) $typemeaning = 'Harvester'; - if ($type == 3) $typemeaning = 'Suspicious & Harvester'; - if ($type == 4) $typemeaning = 'Comment Spammer'; - if ($type == 5) $typemeaning = 'Suspicious & Comment Spammer'; - if ($type == 6) $typemeaning = 'Harvester & Comment Spammer'; - if ($type == 7) $typemeaning = 'Suspicious, Harvester, & Comment Spammer'; - - // Now determine some blocking policy - switch( $type ) { - // Search Engine with the configured value - case 0: - if ( $threat > $opt[7] ) $block = true; - if ( $threat <= $opt[8] ) $greyList = true; - break; - // Suspicious activity with the configured value - case 1: - if ( $threat > $opt[9] ) $block = true; - if ( $threat <= $opt[10] ) $greyList = true; - break; - // Harvester with the configured value - case 2: - if ( $threat > $opt[11] ) $block = true; - if ( $threat <= $opt[12] ) $greyList = true; - break; - // Suspicious & Harvester with the configured values - case 3: - $thresholdT = min( $opt[9], $opt[11] ); // get the lowest threshold - if ( $threat > $thresholdT ) $block = true; - $thresholdG = min( $opt[10], $opt[12] ); // get the lowest threshold - if ( $threat <= $thresholdG ) $greyList = true; - break; - // Comment spammer with any threat level, appropriate greylist - case 4: - case 5: - case 6: - case 7: - if ( $threat > 0 ) $block = true; - if ( $threat <= $opt[13] ) $greyList = true; - break; - default: - $block = true; - $greyList = true; - break; - } - - if ($block) { - if ($opt[5] == "true") httpBL_logme($block,$ip,$typemeaning,$threat,$activity); - httpBL_blockme($ip,$typemeaning,$threat,$greyList,$opt); - } - - } -} -// Logging block and unblock events -function httpBL_logme($block = false, $ip='', $typemeaning='',$threat='',$activity='') { - - // Some stuff you could log for further analysis - $page = $_SERVER['REQUEST_URI']; - $ua = yourls_get_user_agent(); - - if ($block) { - $action = 'BLOCKED'; - } else { - $action = 'UNBLOCKED'; - } - - global $ydb; - $table = YOURLS_DB_PREFIX . 'httpBL_log'; - $binds = array('action' => $action, - 'ip' => $ip, - 'type' => $typemeaning, - 'threat' => $threat, - 'activity' => $activity, - 'page' => $page, - 'ua' => $ua - ); - $sql = "INSERT INTO `$table` (action, ip, type, threat, activity, page, ua) VALUES (:action, :ip, :type, :threat, :activity, :page, :ua)"; - $insert = $ydb->fetchAffected($sql, $binds); -} -// Primary blocking function -function httpBL_blockme($ip,$typemeaning,$threat,$greyList,$opt) { - // API mode - if ( yourls_is_API() ) { - $format = ( isset($_REQUEST['format']) ? $_REQUEST['format'] : 'xml' ); - $callback = ( isset($_REQUEST['callback']) ? $_REQUEST['callback'] : '' ); - yourls_api_output( $format, array( - 'simple' => 'Error: Your IP has been blacklisted', - 'message' => 'Error: Forbidden: http:bl', - 'errorCode' => 403, - 'callback' => $callback, - ) ); - die(); - // Regular Mode - } else { - // Where do we send the offending ip? - switch ($opt[1]) { - case 'native': - httpBL_display_blockpage_native($ip,$typemeaning,$threat,$greyList); - break; - case 'url': - if ($opt[2] !== '') { - // Send to custom block page and die - $action = $greylist ? 'greylist' : 'blacklist'; - $url = $opt[2].'?action='.$action.'&ip='.$ip.'&type='.$typemeaning.'&level='.$threat; - yourls_redirect( $url, 302 ); - die (); - break; // likely overkill, however: berevity - } - default: - httpBL_display_blockpage_template($ip,$typemeaning,$threat,$greyList); - break; - } - } -} -// Secondary block function: display template block page -function httpBL_display_blockpage_template($ip,$typemeaning,$threat,$greyList) { - - $img = yourls_plugin_url( dirname( __FILE__ ).'/assets/no-entry.png' ); - $css = yourls_plugin_url( dirname( __FILE__ ).'/assets/bootstrap.min.css' ); - if($greyList) - $greyList = '

      If you ARE NOT a bot of any kind, simply click here to gain access.

      '; - - $vars = array(); - $vars['ip'] = $ip; - $vars['typemeaning'] = $typemeaning; - $vars['threat'] = $threat; - $vars['img'] = $img; - $vars['css'] = $css; - $vars['greyList'] = $greyList; - - $blockpage = file_get_contents( dirname( __FILE__ ) . '/assets/blockpage.php' ); - // Replace all %stuff% in intercept.php with variable $stuff - $blockpage = preg_replace_callback( '/%([^%]+)?%/', function( $match ) use( $vars ) { return $vars[ $match[1] ]; }, $blockpage ); - - echo $blockpage; - - die(); -} -// Secondary block function: display template block page -function httpBL_display_blockpage_native($ip,$typemeaning,$threat,$greyList) { - - $img = yourls_plugin_url( dirname( __FILE__ ).'/assets/no-entry.png' ); - if($greyList) - $greyList = '

      If you ARE NOT a bot of any kind, simply click here to gain access.

      '; - $footer = yourls_s( 'Powered by %s', 'YOURLS v ' . YOURLS_VERSION ); - $debug = null; - if( defined( 'YOURLS_DEBUG' ) && YOURLS_DEBUG == true ) - $debug = '
      '.join( "\n", yourls_get_debug_log() ).'
      '; - - require_once( YOURLS_INC.'/functions-html.php' ); - yourls_html_head( 'httpBL', 'ALERT!' ); //html, body, and a div tags are inclided - yourls_html_logo(); - echo << -
      -

      Forbidden: Access Denied

      -
      -

      Your IP: $ip, has been flagged by Project Honey Pot due to the following: -

        -
      • Behavior Type: $typemeaning
      • -
      • Threat Level: $threat
      • -
      -

      Information regarding threat levels can be found here.

      - $greyList -

      Otherwise, please have fun with this page

      -

      Thank you.

      -
      - - -

      - - $footer -

      -$debug - - -HTML; - die(); -} -/* - * - * Database Functions - * - * -*/ - -// temporary update DB script -if (!defined( 'HTTPBL_DB_UPDATE' )) - define( 'HTTPBL_DB_UPDATE', false ); -if( HTTPBL_DB_UPDATE ) - yourls_add_action( 'plugins_loaded', 'httpbl_update_DB' ); -function httpbl_update_DB () { - global $ydb; - $tables = array( 'httpBL_log' , 'httpBL_wl'); - foreach( $tables as $table ) { - if ( YOURLS_DB_PREFIX ) { - try { - $sql = "DESCRIBE `".YOURLS_DB_PREFIX . $table."`"; - $fix = $ydb->fetchAffected($sql); - } catch (PDOException $e) { - $sql = "RENAME TABLE `".$table."` TO `".YOURLS_DB_PREFIX.$table."`"; - $fix = $ydb->fetchAffected($sql); - } - - $table = YOURLS_DB_PREFIX . $table; - } - - try { - $sql = "SELECT TABLE_NAME FROM INFORMATION_SCHEMA.TABLES - WHERE TABLE_NAME = `".$table."` - AND ENGINE = 'INNODB' LIMIT 1"; - $fix = $ydb->fetchAffected($sql); - } catch (PDOException $e) { - $sql = "ALTER TABLE `".$table."` ENGINE = INNODB;"; - $fix = $ydb->fetchAffected($sql); - } - } -} -// Create log table for this plugin when activated -yourls_add_action( 'activated_httpBL/plugin.php', 'httpBL_activated' ); -function httpBL_activated() { - global $ydb; - // Log table - $init_log = yourls_get_option('httpBL_init_log'); - if ($init_log === false) { - // Create the init value - yourls_add_option('httpBL_init_log', time()); - // Create the flag table - $table = YOURLS_DB_PREFIX . "httpBL_log"; - $table_httpBL_log = "CREATE TABLE IF NOT EXISTS `".$table."` ("; - $table_httpBL_log .= "timestamp timestamp NOT NULL default CURRENT_TIMESTAMP, "; - $table_httpBL_log .= "action varchar(9) NOT NULL, "; - $table_httpBL_log .= "ip varchar(255) NOT NULL, "; - $table_httpBL_log .= "type varchar(50) NOT NULL, "; - $table_httpBL_log .= "threat varchar(3) NOT NULL, "; - $table_httpBL_log .= "activity varchar(255) NOT NULL, "; - $table_httpBL_log .= "page varchar(255) NOT NULL, "; - $table_httpBL_log .= "ua varchar(255) NOT NULL, "; - $table_httpBL_log .= "PRIMARY KEY (timestamp) "; - $table_httpBL_log .= ") ENGINE=INNODB DEFAULT CHARSET=latin1;"; - $tables = $ydb->fetchAffected($table_httpBL_log); - - yourls_update_option('httpBL_init_log', time()); - $init_log = yourls_get_option('httpBL_init_log'); - if ($init_log === false) - die("Unable to properly enable http:BL due an apparent problem with the log database."); - } - - // Whitelist table - $init_wl = yourls_get_option('httpBL_init_wl'); - if ($init_wl === false) { - // Create the init value - yourls_add_option('httpBL_init_wl', time()); - // Create the flag table - $table = YOURLS_DB_PREFIX . "httpBL_wl"; - $table_httpBL_wl = "CREATE TABLE IF NOT EXISTS `".$table."` ("; - $table_httpBL_wl .= "timestamp timestamp NOT NULL default CURRENT_TIMESTAMP, "; - $table_httpBL_wl .= "ip varchar(255) NOT NULL, "; - $table_httpBL_wl .= "notes varchar(255) NOT NULL, "; - $table_httpBL_wl .= "PRIMARY KEY (timestamp) "; - $table_httpBL_wl .= ") ENGINE=INNODB DEFAULT CHARSET=latin1;"; - $tables = $ydb->fetchAffected($table_httpBL_wl); - - yourls_update_option('httpBL_init_wl', time()); - $init_wl = yourls_get_option('httpBL_init_wl'); - if ($init_wl === false) - die("Unable to properly enable http:BL due an apparent problem with the whitelist database."); - } -} - -// Delete tables when plugin is deactivated -yourls_add_action('deactivated_httpBL/plugin.php', 'httpBL_deactivate'); -function httpBL_deactivate() { - // Logs Table - $httpBL_table_drop_log = yourls_get_option('httpBL_table_drop_log'); - if ( $httpBL_table_drop_log !== "false" ) { - global $ydb; - - $init_log = yourls_get_option('httpBL_init_log'); - if ($init_log !== false) { - yourls_delete_option('httpBL_init_log'); - $table = YOURLS_DB_PREFIX . "httpBL_log"; - $sql = "DROP TABLE IF EXISTS $table"; - $ydb->fetchAffected($sql); - } - } - // Whitelist table - $httpBL_table_drop_wl = yourls_get_option('httpBL_table_drop_wl'); - if ( $httpBL_table_drop_wl !== "false" ) { - global $ydb; - $init_wl = yourls_get_option('httpBL_init_wl'); - if ($init_wl !== false) { - yourls_delete_option('httpBL_init_wl'); - $table = YOURLS_DB_PREFIX . "httpBL_wl"; - $sql = "DROP TABLE IF EXISTS $table"; - $ydb->fetchAffected($sql); - } - } -} -/* - * - * API - * - * action=httpBL-WL - * - * Optional: - * notes='STRING' - * - * Alternate: - * deleteIP='IP_ADDRESS' - * -*/ -// This funtion exposes an API to check and whitelist an IP (think cron) -yourls_add_filter( 'api_action_httpBL-WL', 'httpBL_ip_API' ); -function httpBL_ip_API() { - // only authorized users - $auth = yourls_is_valid_user(); - if( $auth !== true ) { - $format = ( isset($_REQUEST['format']) ? $_REQUEST['format'] : 'xml' ); - $callback = ( isset($_REQUEST['callback']) ? $_REQUEST['callback'] : '' ); - yourls_api_output( $format, array( - 'simple' => $auth, - 'message' => $auth, - 'errorCode' => 403, - 'callback' => $callback, - ) ); - } - - // Stripping an IP of WL status - if( isset ( $_REQUEST['deleteIP'] ) ) { - $ip = $_REQUEST['deleteIP']; - // Is it in the db? - if( httpBL_wl_chk($ip) ) { - // try to remove it - global $ydb; - $table = YOURLS_DB_PREFIX . 'httpBL_wl'; - $binds = array('ip' => $ip); - $sql = "DELETE FROM `$table` WHERE ip=:ip"; - $delete = $ydb->fetchAffected($sql, $binds); - - if( $delete ) { - // Success - return array( - 'statusCode' => 200, - 'code' => 1, - 'simple' => "IP removed from whitelist..", - 'message' => 'IP_status: removed', - ); - } else { - // DB Failure - return array( - 'statusCode' => 500, - 'code' => -1, - 'simple' => "Unknown error: IP not removed", - 'message' => 'Unknwon error', - ); - } - } else { - // Fail: MIA - return array( - 'statusCode' => 404, - 'code' => 0, - 'simple' => "IP not found in whitelist..", - 'message' => 'IP_status: not found', - ); - } - } - - $ip = yourls_get_ip(); - $wl = httpBL_wl_chk($ip); - - if($wl) { - // no update requried - return array( - 'statusCode' => 200, - 'code' => 0, - 'simple' => "This IP is already in the whitelist. Nothing to do here.", - 'message' => 'IP_status: already listed', - ); - } else { - // prepare notes - $notes = ( isset( $_REQUEST['notes'] ) ? $_REQUEST['notes'] : 'Added via API' ); - - global $ydb; - $table = YOURLS_DB_PREFIX . 'httpBL_wl'; - $binds = array('ip' => $ip, 'notes' => $notes); - $sql = "REPLACE INTO `$table` (ip, notes) VALUES (:ip, :notes)"; - $insert = $ydb->fetchAffected($sql, $binds); - if ($insert) { - // Success - return array( - 'statusCode' => 200, - 'code' => 1, - 'simple' => "$ip whitelisted", - 'message' => 'IP_status: updated', - ); - } else { - // DB Failure - return array( - 'statusCode' => 500, - 'code' => -1, - 'simple' => "Unknown error: IP not inserted", - 'message' => 'Unknwon error', - ); - } - } -} -/* - * - * Honeypot Links - * - * -*/ -if ( yourls_get_option( 'httpBL_honeypot' ) ) - yourls_add_filter( 'html_footer_text', 'httpBL_footer' ); -function httpBL_footer( $footer ) { - return $footer . "\n" . httpBL_link() . "\n"; -} -function httpBL_link() { - $link = ''; - $path = yourls_get_option('httpBL_honeypot'); - $string = httpBL_string(); - - switch(mt_rand(1,5)) { - case 1: - $link = ''; - break; - case 2: - $link = ''.$string.''; - break; - case 3: - $link = ''; - break; - case 4: - $link = ''; - break; - case 5: - $link = ''; - break; - default: - } - - return $link; -} - -function httpBL_string() { - $string = ''; - $vowels = array('a','e','i','o','u'); - $consonants = array( 'b','c','d','f','g','h','j','k','l','m','n','p','r','s','t','v','w','x','y','z' ); - $max = mt_rand( 5,32 ) / 2; - - for ( $i = 1; $i <= $max; $i++ ) { - $string .= $consonants[rand(0,19)]; - $string .= $vowels[rand(0,4)]; - } - - return $string; -} -?> diff --git a/user/plugins/telepathics-yourls-emojis/.github/CONTRIBUTING.md b/user/plugins/telepathics-yourls-emojis/.github/CONTRIBUTING.md deleted file mode 100644 index 32ffddf..0000000 --- a/user/plugins/telepathics-yourls-emojis/.github/CONTRIBUTING.md +++ /dev/null @@ -1,129 +0,0 @@ -# Contributing - -Please take a moment to review this document in order to make the contribution -process easy and effective for everyone involved. - -Submitting an issue that is improperly or incompletely written is a waste of time for everybody. - -Following these guidelines helps to communicate that you respect the time of -the developers managing and developing this open source project. In return, -they should reciprocate that respect in addressing your issue or assessing -patches and features. - - -## Using the issue tracker - -The issue tracker is the preferred channel for [bug reports](#bug-reports), -[feature requests](#feature-requests) and [submitting pull -requests](#pull-requests), but please respect the following restrictions: - -* Please **do not** use the issue tracker for personal support requests. - Use [discussions](https://github.com/telepathics/yourls-emojis/discussions) instead to ask the community for help. - -* Please **do not** derail or troll issues. - Keep the discussion on topic and respect the opinions of others. - - -## Bug reports - -A bug is a _demonstrable problem_ that is caused by the code in the repository. -Good bug reports are extremely helpful - thank you! - -Guidelines for bug reports: - -1. **Use the GitHub issue search** - Check if the issue has already been reported. Reporting duplicates is a waste of - time for everyone. Search in **all issues**, open and closed. -2. **Check if the issue has been fixed** - Try to reproduce it using the latest `master` or development branch in the repository. - Maybe it has been fixed since the last stable release. -3. **Give details** - A good bug report shouldn't leave others needing to chase you up for more - information. Please try to be as detailed as possible in your report. - Give any information that is relevant to the bug: - * YOURLS & MySQL & PHP versions - * Server Software - * Browser name & version - - What is the expected output? What do you see instead? See the report example below. -7. **Isolate the problem** - Isolate the problem as much as you can, reduce to the bare minimum required to reproduce the issue. - Don't describe a general situation that doesn't work as expected and just count on us to pin - point the problem. - - -## Feature requests - -Feature requests are welcome. But take a moment to find out whether your idea -fits with the scope and aims of the project. It's up to *you* to make a strong -case to convince the YOURLS developers of the merits of this feature. Please -provide as much detail and context as possible. - - -## Pull requests - -Good pull requests - patches, improvements, new features - are a fantastic -help. They should remain focused in scope and avoid containing unrelated -commits. - -1. **Please ask first** - Before embarking on any significant pull request (e.g. implementing features, - refactoring code), otherwise you risk spending a lot of time working on - something that the developers might not want to merge into the project. -2. **Licensing** - By submitting a patch, you agree that your code will be licensed under the - [MIT License](https://github.com/telepathics/yourls-emojis/blob/master/LICENSE) terms. -3. **Coding Standards** - Please adhere to the coding conventions used throughout the project (indentation, - comments, etc.). Make sure you've tested your patch under - different scenarios (various browsers, non default installation path, etc.). - -Adhering to the following this process is the best way to get your work -merged: - -1. [Fork the repo](https://docs.github.com/en/github/getting-started-with-github/fork-a-repo), clone your fork, - and configure the remotes. - - ```bash - # Clone your fork of the repo into the current directory - git clone https://github.com// - # Navigate to the newly cloned directory - cd - # Assign the original repo to a remote called "upstream" - git remote add upstream https://github.com// - ``` - -2. If you cloned a while ago, get the latest changes from upstream. - - ```bash - git checkout - git pull upstream - ``` - -3. Create a new topic branch (off the main project development branch) to - contain your feature, change, or fix. - - ```bash - git checkout -b - ``` - -4. Commit your changes in logical chunks. Please adhere to these [git commit - message guidelines](https://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html) - or your code is unlikely be merged into the main project. Use Git's - [interactive rebase](https://docs.github.com/en/github/using-git/about-git-rebase) - feature to tidy up your commits before making them public. - -5. Locally merge (or rebase) the upstream development branch into your topic branch: - - ```bash - git pull [--rebase] upstream - ``` - -6. Push your topic branch up to your fork: - - ```bash - git push origin - ``` - -10. [Open a Pull Request](https://docs.github.com/en/github/collaborating-with-issues-and-pull-requests/about-pull-requests) - with a clear title and description. diff --git a/user/plugins/telepathics-yourls-emojis/.github/FUNDING.yml b/user/plugins/telepathics-yourls-emojis/.github/FUNDING.yml deleted file mode 100644 index 8dea68a..0000000 --- a/user/plugins/telepathics-yourls-emojis/.github/FUNDING.yml +++ /dev/null @@ -1,3 +0,0 @@ -# These are supported funding model platforms - -github: telepathics diff --git a/user/plugins/telepathics-yourls-emojis/.github/workflows/php.yml b/user/plugins/telepathics-yourls-emojis/.github/workflows/php.yml deleted file mode 100644 index 6dcf060..0000000 --- a/user/plugins/telepathics-yourls-emojis/.github/workflows/php.yml +++ /dev/null @@ -1,36 +0,0 @@ -name: PHP Composer - -on: - push: - branches: [ main ] - pull_request: - branches: [ main ] - -jobs: - build: - - runs-on: ubuntu-latest - - steps: - - uses: actions/checkout@v2 - - - name: Validate composer.json and composer.lock - run: composer validate --strict - - - name: Cache Composer packages - id: composer-cache - uses: actions/cache@v2 - with: - path: vendor - key: ${{ runner.os }}-php-${{ hashFiles('**/composer.lock') }} - restore-keys: | - ${{ runner.os }}-php- - - - name: Install dependencies - run: composer install --prefer-dist --no-progress - - # Add a test script to composer.json, for instance: "test": "vendor/bin/phpunit" - # Docs: https://getcomposer.org/doc/articles/scripts.md - - # - name: Run test suite - # run: composer run-script test diff --git a/user/plugins/telepathics-yourls-emojis/.gitignore b/user/plugins/telepathics-yourls-emojis/.gitignore deleted file mode 100644 index 9d5ccfd..0000000 --- a/user/plugins/telepathics-yourls-emojis/.gitignore +++ /dev/null @@ -1,3 +0,0 @@ -.DS_Store -/vendor/ -/build/ \ No newline at end of file diff --git a/user/plugins/telepathics-yourls-emojis/LICENSE b/user/plugins/telepathics-yourls-emojis/LICENSE deleted file mode 100644 index ae79dbe..0000000 --- a/user/plugins/telepathics-yourls-emojis/LICENSE +++ /dev/null @@ -1,21 +0,0 @@ -MIT License - -Copyright (c) 2021 telepathics - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. diff --git a/user/plugins/telepathics-yourls-emojis/README.md b/user/plugins/telepathics-yourls-emojis/README.md deleted file mode 100644 index f8a92f4..0000000 --- a/user/plugins/telepathics-yourls-emojis/README.md +++ /dev/null @@ -1,34 +0,0 @@ -# YOURLS Emojis -A YOURLS plugin that allows emojis in the custom short URLs. -## Description -Emojis in domain names and URLs are becoming increasingly popular, so I thought it would be fun to be able to include them in your YOURLS short codes. - -[![Mentioned in Awesome YOURLS](https://awesome.re/mentioned-badge.svg)](https://github.com/YOURLS/awesome-yourls/) -[![Github Sponsors](https://img.shields.io/badge/sponsors-4-green.svg)](https://github.com/sponsors/telepathics) -[![PHP Composer](https://github.com/telepathics/yourls-emojis/actions/workflows/php.yml/badge.svg?branch=main)](https://github.com/telepathics/yourls-emojis/actions/workflows/php.yml) - -## Installation - -1. Unzip the [latest release](https://github.com/telepathics/yourls-emojis/releases) and move it into your YOURLS `/user/plugins` folder -2. Visit your plugins page (e.g. https://sho.rt/admin/plugins.php) -3. Activate the "Emojis" plugin by telepathics -4. Have fun! - -### Upgrading -1. Delete (or replace) the old folder -2. Follow aforementioned installation instructions - -## Contributing - -Feature suggestion? Bug to report? - -__Before opening any issue, please search for existing [issues](https://github.com/telepathics/yourls-emojis/issues) (open and closed) and read the [Contributing Guidelines](https://github.com/telepathics/yourls-emojis/blob/main/.github/CONTRIBUTING.md).__ - -Also visit the living [to do](https://github.com/telepathics/yourls-emojis/projects/1) kanban board and [discussions](https://github.com/telepathics/yourls-emojis/discussions) page. - -## License -Released under the [MIT License](https://opensource.org/licenses/MIT). - -See also: -[YOURLS](https://github.com/YOURLS/YOURLS) ♡ -[SteppingHat/php-emoji-detector](https://github.com/SteppingHat/php-emoji-detector) ♡ [unicode.org](https://unicode.org/Public/emoji/13.1/emoji-test.txt) diff --git a/user/plugins/telepathics-yourls-emojis/composer.json b/user/plugins/telepathics-yourls-emojis/composer.json deleted file mode 100644 index 2034c28..0000000 --- a/user/plugins/telepathics-yourls-emojis/composer.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "name": "telepathics/yourls-emojis", - "description": "A YOURLS plugin that allows emojis in the custom short URLs", - "license": "MIT", - "homepage": "https://github.com/telepathics/yourls-emojis", - "require": { - "php": ">=7.2", - "steppinghat/emoji-detector": "^1.1" - } -} diff --git a/user/plugins/telepathics-yourls-emojis/composer.lock b/user/plugins/telepathics-yourls-emojis/composer.lock deleted file mode 100644 index fcf017e..0000000 --- a/user/plugins/telepathics-yourls-emojis/composer.lock +++ /dev/null @@ -1,63 +0,0 @@ -{ - "_readme": [ - "This file locks the dependencies of your project to a known state", - "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", - "This file is @generated automatically" - ], - "content-hash": "d8ae5b9fddab58bd68089f83a8564e1e", - "packages": [ - { - "name": "steppinghat/emoji-detector", - "version": "1.1.0", - "source": { - "type": "git", - "url": "https://github.com/SteppingHat/php-emoji-detector.git", - "reference": "d2301e9553795e1ac2f3f2638438b3808654c57f" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/SteppingHat/php-emoji-detector/zipball/d2301e9553795e1ac2f3f2638438b3808654c57f", - "reference": "d2301e9553795e1ac2f3f2638438b3808654c57f", - "shasum": "" - }, - "require": { - "ext-json": "*", - "ext-mbstring": "*", - "php": ">=7.1" - }, - "require-dev": { - "symfony/phpunit-bridge": "^5.0@dev" - }, - "type": "library", - "autoload": { - "psr-4": { - "SteppingHat\\EmojiDetector\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Javan Eskander", - "homepage": "https://javaneskander.com" - } - ], - "description": "Detect and validate emoji in an input string", - "homepage": "https://github.com/steppinghat/emoji-detector", - "time": "2021-03-18T06:03:22+00:00" - } - ], - "packages-dev": [], - "aliases": [], - "minimum-stability": "stable", - "stability-flags": [], - "prefer-stable": false, - "prefer-lowest": false, - "platform": { - "php": ">=7.2" - }, - "platform-dev": [], - "plugin-api-version": "1.1.0" -} diff --git a/user/plugins/telepathics-yourls-emojis/plugin.php b/user/plugins/telepathics-yourls-emojis/plugin.php deleted file mode 100644 index dd5fdea..0000000 --- a/user/plugins/telepathics-yourls-emojis/plugin.php +++ /dev/null @@ -1,50 +0,0 @@ -detect(urldecode($unsafe_url)); - - if( sizeof($detect_emoji) > 0 ) { - foreach ($detect_emoji as $emoji) { - $clean_url .= $emoji->getEmoji(); - } - return $clean_url; - } - return $unsafe_url; -} - -/* - * filter wrong spacing whoopsies - * see @link https://github.com/YOURLS/YOURLS/issues/1303 - */ -yourls_add_filter( 'sanitize_url', 'fix_long_url' ); -function fix_long_url( $url, $unsafe_url ) { - $search = array ( '%2520', '%2521', '%2522', '%2523', '%2524', '%2525', '%2526', '%2527', '%2528', '%2529', '%252A', '%252B', '%252C', '%252D', '%252E', '%252F', '%253D', '%253F', '%255C', '%255F' ); - $replace = array ( '%20', '%21', '%22', '%23', '%24', '%25', '%26', '%27', '%28', '%29', '%2A', '%2B', '%2C', '%2D', '%2E', '%2F', '%3D', '%3F', '%5C', '%5F' ); - $url = str_ireplace ( $search, $replace ,$url ); - return yourls_apply_filter( 'after_fix_long_url', $url, $unsafe_url ); -} diff --git a/user/plugins/telepathics-yourls-emojis/util/emojis.txt b/user/plugins/telepathics-yourls-emojis/util/emojis.txt deleted file mode 100644 index 9bdcfbc..0000000 --- a/user/plugins/telepathics-yourls-emojis/util/emojis.txt +++ /dev/null @@ -1 +0,0 @@ -😀😃😄😁😆😅🤣😂🙂🙃😉😊😇😍🤩😘😗☺️😚😙😋😛😜🤪😝🤑🤗🤭🤫🤔🤐🤨😐😑😶😶🌫️😶😏😒🙄😬😮💨🤥😌😔😪🤤😴😷🤒🤕🤢🤮🤧😵😵💫🤯🤠😎🤓🧐😕😟🙁☹️😮😯😲😳😦😧😨😰😥😢😭😱😖😣😞😓😩😫😤😡😠🤬😈👿💀☠️💩🤡👹👺👻👽👾🤖😺😸😹😻😼😽🙀😿😾🙈🙉🙊💋💌💘💝💖💗💓💞💕💟❣️💔❤️🔥🔥❤️❤️🧡💛💚💙💜🖤💯💢💥💫💦💨🕳️💣💬👁️‍🗨️🗨️👁️🗨️🗯️💭💤👋👋🏻👋🏼👋🏽👋🏾👋🏿🤚🤚🏻🤚🏼🤚🏽🤚🏾🤚🏿🖐️🏻🏼🏽🏾🏿✋✋🏻✋🏼✋🏽✋🏾✋🏿🖖🖖🏻🖖🏼🖖🏽🖖🏾🖖🏿👌👌🏻👌🏼👌🏽👌🏾👌🏿🏻🏼🏽🏾🏿🏻🏼🏽🏾🏿✌️🏻🏼🏽🏾🏿🤞🤞🏻🤞🏼🤞🏽🤞🏾🤞🏿🤟🤟🏻🤟🏼🤟🏽🤟🏾🤟🏿🤘🤘🏻🤘🏼🤘🏽🤘🏾🤘🏿🤙🤙🏻🤙🏼🤙🏽🤙🏾🤙🏿👈👈🏻👈🏼👈🏽👈🏾👈🏿👉👉🏻👉🏼👉🏽👉🏾👉🏿👆👆🏻👆🏼👆🏽👆🏾👆🏿🖕🖕🏻🖕🏼🖕🏽🖕🏾🖕🏿👇👇🏻👇🏼👇🏽👇🏾👇🏿☝️🏻🏼🏽🏾🏿👍👍🏻👍🏼👍🏽👍🏾👍🏿👎👎🏻👎🏼👎🏽👎🏾👎🏿✊✊🏻✊🏼✊🏽✊🏾✊🏿👊👊🏻👊🏼👊🏽👊🏾👊🏿🤛🤛🏻🤛🏼🤛🏽🤛🏾🤛🏿🤜🤜🏻🤜🏼🤜🏽🤜🏾🤜🏿👏👏🏻👏🏼👏🏽👏🏾👏🏿🙌🙌🏻🙌🏼🙌🏽🙌🏾🙌🏿👐👐🏻👐🏼👐🏽👐🏾👐🏿🤲🤲🏻🤲🏼🤲🏽🤲🏾🤲🏿🤝🙏🙏🏻🙏🏼🙏🏽🙏🏾🙏🏿✍️🏻🏼🏽🏾🏿💅💅🏻💅🏼💅🏽💅🏾💅🏿🤳🤳🏻🤳🏼🤳🏽🤳🏾🤳🏿💪💪🏻💪🏼💪🏽💪🏾💪🏿🏻🏼🏽🏾🏿🏻🏼🏽🏾🏿👂👂🏻👂🏼👂🏽👂🏾👂🏿🏻🏼🏽🏾🏿👃👃🏻👃🏼👃🏽👃🏾👃🏿🧠👀👁️👅👄👶👶🏻👶🏼👶🏽👶🏾👶🏿🧒🧒🏻🧒🏼🧒🏽🧒🏾🧒🏿👦👦🏻👦🏼👦🏽👦🏾👦🏿👧👧🏻👧🏼👧🏽👧🏾👧🏿🧑🧑🏻🧑🏼🧑🏽🧑🏾🧑🏿👱👱🏻👱🏼👱🏽👱🏾👱🏿👨👨🏻👨🏼👨🏽👨🏾👨🏿🧔🧔🏻🧔🏼🧔🏽🧔🏾🧔🏿🧔♂️🧔🧔🏻♂️🧔🏻🧔🏼♂️🧔🏼🧔🏽♂️🧔🏽🧔🏾♂️🧔🏾🧔🏿♂️🧔🏿🧔♀️🧔🧔🏻♀️🧔🏻🧔🏼♀️🧔🏼🧔🏽♀️🧔🏽🧔🏾♀️🧔🏾🧔🏿♀️🧔🏿👨👨🏻👨🏼👨🏽👨🏾👨🏿👨👨🏻👨🏼👨🏽👨🏾👨🏿👨👨🏻👨🏼👨🏽👨🏾👨🏿👨👨🏻👨🏼👨🏽👨🏾👨🏿👩👩🏻👩🏼👩🏽👩🏾👩🏿👩👩🏻👩🏼👩🏽👩🏾👩🏿🧑🧑🏻🧑🏼🧑🏽🧑🏾🧑🏿👩👩🏻👩🏼👩🏽👩🏾👩🏿🧑🧑🏻🧑🏼🧑🏽🧑🏾🧑🏿👩👩🏻👩🏼👩🏽👩🏾👩🏿🧑🧑🏻🧑🏼🧑🏽🧑🏾🧑🏿👩👩🏻👩🏼👩🏽👩🏾👩🏿🧑🧑🏻🧑🏼🧑🏽🧑🏾🧑🏿👱‍♀️👱👱🏻‍♀️👱🏻👱🏼‍♀️👱🏼👱🏽‍♀️👱🏽👱🏾‍♀️👱🏾👱🏿‍♀️👱🏿👱‍♂️👱👱🏻‍♂️👱🏻👱🏼‍♂️👱🏼👱🏽‍♂️👱🏽👱🏾‍♂️👱🏾👱🏿‍♂️👱🏿🧓🧓🏻🧓🏼🧓🏽🧓🏾🧓🏿👴👴🏻👴🏼👴🏽👴🏾👴🏿👵👵🏻👵🏼👵🏽👵🏾👵🏿🙍🙍🏻🙍🏼🙍🏽🙍🏾🙍🏿🙍‍♂️🙍🙍🏻‍♂️🙍🏻🙍🏼‍♂️🙍🏼🙍🏽‍♂️🙍🏽🙍🏾‍♂️🙍🏾🙍🏿‍♂️🙍🏿🙍‍♀️🙍🙍🏻‍♀️🙍🏻🙍🏼‍♀️🙍🏼🙍🏽‍♀️🙍🏽🙍🏾‍♀️🙍🏾🙍🏿‍♀️🙍🏿🙎🙎🏻🙎🏼🙎🏽🙎🏾🙎🏿🙎‍♂️🙎🙎🏻‍♂️🙎🏻🙎🏼‍♂️🙎🏼🙎🏽‍♂️🙎🏽🙎🏾‍♂️🙎🏾🙎🏿‍♂️🙎🏿🙎‍♀️🙎🙎🏻‍♀️🙎🏻🙎🏼‍♀️🙎🏼🙎🏽‍♀️🙎🏽🙎🏾‍♀️🙎🏾🙎🏿‍♀️🙎🏿🙅🙅🏻🙅🏼🙅🏽🙅🏾🙅🏿🙅‍♂️🙅🙅🏻‍♂️🙅🏻🙅🏼‍♂️🙅🏼🙅🏽‍♂️🙅🏽🙅🏾‍♂️🙅🏾🙅🏿‍♂️🙅🏿🙅‍♀️🙅🙅🏻‍♀️🙅🏻🙅🏼‍♀️🙅🏼🙅🏽‍♀️🙅🏽🙅🏾‍♀️🙅🏾🙅🏿‍♀️🙅🏿🙆🙆🏻🙆🏼🙆🏽🙆🏾🙆🏿🙆‍♂️🙆🙆🏻‍♂️🙆🏻🙆🏼‍♂️🙆🏼🙆🏽‍♂️🙆🏽🙆🏾‍♂️🙆🏾🙆🏿‍♂️🙆🏿🙆‍♀️🙆🙆🏻‍♀️🙆🏻🙆🏼‍♀️🙆🏼🙆🏽‍♀️🙆🏽🙆🏾‍♀️🙆🏾🙆🏿‍♀️🙆🏿💁💁🏻💁🏼💁🏽💁🏾💁🏿💁‍♂️💁💁🏻‍♂️💁🏻💁🏼‍♂️💁🏼💁🏽‍♂️💁🏽💁🏾‍♂️💁🏾💁🏿‍♂️💁🏿💁‍♀️💁💁🏻‍♀️💁🏻💁🏼‍♀️💁🏼💁🏽‍♀️💁🏽💁🏾‍♀️💁🏾💁🏿‍♀️💁🏿🙋🙋🏻🙋🏼🙋🏽🙋🏾🙋🏿🙋‍♂️🙋🙋🏻‍♂️🙋🏻🙋🏼‍♂️🙋🏼🙋🏽‍♂️🙋🏽🙋🏾‍♂️🙋🏾🙋🏿‍♂️🙋🏿🙋‍♀️🙋🙋🏻‍♀️🙋🏻🙋🏼‍♀️🙋🏼🙋🏽‍♀️🙋🏽🙋🏾‍♀️🙋🏾🙋🏿‍♀️🙋🏿🏻🏼🏽🏾🏿♂️🏻♂️🏻🏼♂️🏼🏽♂️🏽🏾♂️🏾🏿♂️🏿♀️🏻♀️🏻🏼♀️🏼🏽♀️🏽🏾♀️🏾🏿♀️🏿🙇🙇🏻🙇🏼🙇🏽🙇🏾🙇🏿🙇‍♂️🙇🙇🏻‍♂️🙇🏻🙇🏼‍♂️🙇🏼🙇🏽‍♂️🙇🏽🙇🏾‍♂️🙇🏾🙇🏿‍♂️🙇🏿🙇‍♀️🙇🙇🏻‍♀️🙇🏻🙇🏼‍♀️🙇🏼🙇🏽‍♀️🙇🏽🙇🏾‍♀️🙇🏾🙇🏿‍♀️🙇🏿🤦🤦🏻🤦🏼🤦🏽🤦🏾🤦🏿🤦‍♂️🤦🤦🏻‍♂️🤦🏻🤦🏼‍♂️🤦🏼🤦🏽‍♂️🤦🏽🤦🏾‍♂️🤦🏾🤦🏿‍♂️🤦🏿🤦‍♀️🤦🤦🏻‍♀️🤦🏻🤦🏼‍♀️🤦🏼🤦🏽‍♀️🤦🏽🤦🏾‍♀️🤦🏾🤦🏿‍♀️🤦🏿🤷🤷🏻🤷🏼🤷🏽🤷🏾🤷🏿🤷‍♂️🤷🤷🏻‍♂️🤷🏻🤷🏼‍♂️🤷🏼🤷🏽‍♂️🤷🏽🤷🏾‍♂️🤷🏾🤷🏿‍♂️🤷🏿🤷‍♀️🤷🤷🏻‍♀️🤷🏻🤷🏼‍♀️🤷🏼🤷🏽‍♀️🤷🏽🤷🏾‍♀️🤷🏾🤷🏿‍♀️🤷🏿🧑⚕️🧑🧑🏻⚕️🧑🏻🧑🏼⚕️🧑🏼🧑🏽⚕️🧑🏽🧑🏾⚕️🧑🏾🧑🏿⚕️🧑🏿👨‍⚕️👨👨🏻‍⚕️👨🏻👨🏼‍⚕️👨🏼👨🏽‍⚕️👨🏽👨🏾‍⚕️👨🏾👨🏿‍⚕️👨🏿👩‍⚕️👩👩🏻‍⚕️👩🏻👩🏼‍⚕️👩🏼👩🏽‍⚕️👩🏽👩🏾‍⚕️👩🏾👩🏿‍⚕️👩🏿🧑🎓🧑🏻🎓🧑🏼🎓🧑🏽🎓🧑🏾🎓🧑🏿🎓👨‍🎓👨🏻‍🎓👨🏼‍🎓👨🏽‍🎓👨🏾‍🎓👨🏿‍🎓👩‍🎓👩🏻‍🎓👩🏼‍🎓👩🏽‍🎓👩🏾‍🎓👩🏿‍🎓🧑🏫🧑🏻🏫🧑🏼🏫🧑🏽🏫🧑🏾🏫🧑🏿🏫👨‍🏫👨🏻‍🏫👨🏼‍🏫👨🏽‍🏫👨🏾‍🏫👨🏿‍🏫👩‍🏫👩🏻‍🏫👩🏼‍🏫👩🏽‍🏫👩🏾‍🏫👩🏿‍🏫🧑⚖️🧑🧑🏻⚖️🧑🏻🧑🏼⚖️🧑🏼🧑🏽⚖️🧑🏽🧑🏾⚖️🧑🏾🧑🏿⚖️🧑🏿👨‍⚖️👨👨🏻‍⚖️👨🏻👨🏼‍⚖️👨🏼👨🏽‍⚖️👨🏽👨🏾‍⚖️👨🏾👨🏿‍⚖️👨🏿👩‍⚖️👩👩🏻‍⚖️👩🏻👩🏼‍⚖️👩🏼👩🏽‍⚖️👩🏽👩🏾‍⚖️👩🏾👩🏿‍⚖️👩🏿🧑🌾🧑🏻🌾🧑🏼🌾🧑🏽🌾🧑🏾🌾🧑🏿🌾👨‍🌾👨🏻‍🌾👨🏼‍🌾👨🏽‍🌾👨🏾‍🌾👨🏿‍🌾👩‍🌾👩🏻‍🌾👩🏼‍🌾👩🏽‍🌾👩🏾‍🌾👩🏿‍🌾🧑🍳🧑🏻🍳🧑🏼🍳🧑🏽🍳🧑🏾🍳🧑🏿🍳👨‍🍳👨🏻‍🍳👨🏼‍🍳👨🏽‍🍳👨🏾‍🍳👨🏿‍🍳👩‍🍳👩🏻‍🍳👩🏼‍🍳👩🏽‍🍳👩🏾‍🍳👩🏿‍🍳🧑🔧🧑🏻🔧🧑🏼🔧🧑🏽🔧🧑🏾🔧🧑🏿🔧👨‍🔧👨🏻‍🔧👨🏼‍🔧👨🏽‍🔧👨🏾‍🔧👨🏿‍🔧👩‍🔧👩🏻‍🔧👩🏼‍🔧👩🏽‍🔧👩🏾‍🔧👩🏿‍🔧🧑🏭🧑🏻🏭🧑🏼🏭🧑🏽🏭🧑🏾🏭🧑🏿🏭👨‍🏭👨🏻‍🏭👨🏼‍🏭👨🏽‍🏭👨🏾‍🏭👨🏿‍🏭👩‍🏭👩🏻‍🏭👩🏼‍🏭👩🏽‍🏭👩🏾‍🏭👩🏿‍🏭🧑💼🧑🏻💼🧑🏼💼🧑🏽💼🧑🏾💼🧑🏿💼👨‍💼👨🏻‍💼👨🏼‍💼👨🏽‍💼👨🏾‍💼👨🏿‍💼👩‍💼👩🏻‍💼👩🏼‍💼👩🏽‍💼👩🏾‍💼👩🏿‍💼🧑🔬🧑🏻🔬🧑🏼🔬🧑🏽🔬🧑🏾🔬🧑🏿🔬👨‍🔬👨🏻‍🔬👨🏼‍🔬👨🏽‍🔬👨🏾‍🔬👨🏿‍🔬👩‍🔬👩🏻‍🔬👩🏼‍🔬👩🏽‍🔬👩🏾‍🔬👩🏿‍🔬🧑💻🧑🏻💻🧑🏼💻🧑🏽💻🧑🏾💻🧑🏿💻👨‍💻👨🏻‍💻👨🏼‍💻👨🏽‍💻👨🏾‍💻👨🏿‍💻👩‍💻👩🏻‍💻👩🏼‍💻👩🏽‍💻👩🏾‍💻👩🏿‍💻🧑🎤🧑🏻🎤🧑🏼🎤🧑🏽🎤🧑🏾🎤🧑🏿🎤👨‍🎤👨🏻‍🎤👨🏼‍🎤👨🏽‍🎤👨🏾‍🎤👨🏿‍🎤👩‍🎤👩🏻‍🎤👩🏼‍🎤👩🏽‍🎤👩🏾‍🎤👩🏿‍🎤🧑🎨🧑🏻🎨🧑🏼🎨🧑🏽🎨🧑🏾🎨🧑🏿🎨👨‍🎨👨🏻‍🎨👨🏼‍🎨👨🏽‍🎨👨🏾‍🎨👨🏿‍🎨👩‍🎨👩🏻‍🎨👩🏼‍🎨👩🏽‍🎨👩🏾‍🎨👩🏿‍🎨🧑✈️🧑🧑🏻✈️🧑🏻🧑🏼✈️🧑🏼🧑🏽✈️🧑🏽🧑🏾✈️🧑🏾🧑🏿✈️🧑🏿👨‍✈️👨👨🏻‍✈️👨🏻👨🏼‍✈️👨🏼👨🏽‍✈️👨🏽👨🏾‍✈️👨🏾👨🏿‍✈️👨🏿👩‍✈️👩👩🏻‍✈️👩🏻👩🏼‍✈️👩🏼👩🏽‍✈️👩🏽👩🏾‍✈️👩🏾👩🏿‍✈️👩🏿🧑🚀🧑🏻🚀🧑🏼🚀🧑🏽🚀🧑🏾🚀🧑🏿🚀👨‍🚀👨🏻‍🚀👨🏼‍🚀👨🏽‍🚀👨🏾‍🚀👨🏿‍🚀👩‍🚀👩🏻‍🚀👩🏼‍🚀👩🏽‍🚀👩🏾‍🚀👩🏿‍🚀🧑🚒🧑🏻🚒🧑🏼🚒🧑🏽🚒🧑🏾🚒🧑🏿🚒👨‍🚒👨🏻‍🚒👨🏼‍🚒👨🏽‍🚒👨🏾‍🚒👨🏿‍🚒👩‍🚒👩🏻‍🚒👩🏼‍🚒👩🏽‍🚒👩🏾‍🚒👩🏿‍🚒👮👮🏻👮🏼👮🏽👮🏾👮🏿👮‍♂️👮👮🏻‍♂️👮🏻👮🏼‍♂️👮🏼👮🏽‍♂️👮🏽👮🏾‍♂️👮🏾👮🏿‍♂️👮🏿👮‍♀️👮👮🏻‍♀️👮🏻👮🏼‍♀️👮🏼👮🏽‍♀️👮🏽👮🏾‍♀️👮🏾👮🏿‍♀️👮🏿🕵️🏻🏼🏽🏾🏿🕵️‍♂️♂️🕵️🕵🏻‍♂️🏻🕵🏼‍♂️🏼🕵🏽‍♂️🏽🕵🏾‍♂️🏾🕵🏿‍♂️🏿🕵️‍♀️♀️🕵️🕵🏻‍♀️🏻🕵🏼‍♀️🏼🕵🏽‍♀️🏽🕵🏾‍♀️🏾🕵🏿‍♀️🏿💂💂🏻💂🏼💂🏽💂🏾💂🏿💂‍♂️💂💂🏻‍♂️💂🏻💂🏼‍♂️💂🏼💂🏽‍♂️💂🏽💂🏾‍♂️💂🏾💂🏿‍♂️💂🏿💂‍♀️💂💂🏻‍♀️💂🏻💂🏼‍♀️💂🏼💂🏽‍♀️💂🏽💂🏾‍♀️💂🏾💂🏿‍♀️💂🏿🏻🏼🏽🏾🏿👷👷🏻👷🏼👷🏽👷🏾👷🏿👷‍♂️👷👷🏻‍♂️👷🏻👷🏼‍♂️👷🏼👷🏽‍♂️👷🏽👷🏾‍♂️👷🏾👷🏿‍♂️👷🏿👷‍♀️👷👷🏻‍♀️👷🏻👷🏼‍♀️👷🏼👷🏽‍♀️👷🏽👷🏾‍♀️👷🏾👷🏿‍♀️👷🏿🤴🤴🏻🤴🏼🤴🏽🤴🏾🤴🏿👸👸🏻👸🏼👸🏽👸🏾👸🏿👳👳🏻👳🏼👳🏽👳🏾👳🏿👳‍♂️👳👳🏻‍♂️👳🏻👳🏼‍♂️👳🏼👳🏽‍♂️👳🏽👳🏾‍♂️👳🏾👳🏿‍♂️👳🏿👳‍♀️👳👳🏻‍♀️👳🏻👳🏼‍♀️👳🏼👳🏽‍♀️👳🏽👳🏾‍♀️👳🏾👳🏿‍♀️👳🏿👲👲🏻👲🏼👲🏽👲🏾👲🏿🧕🧕🏻🧕🏼🧕🏽🧕🏾🧕🏿🤵🤵🏻🤵🏼🤵🏽🤵🏾🤵🏿🤵♂️🤵🤵🏻♂️🤵🏻🤵🏼♂️🤵🏼🤵🏽♂️🤵🏽🤵🏾♂️🤵🏾🤵🏿♂️🤵🏿🤵♀️🤵🤵🏻♀️🤵🏻🤵🏼♀️🤵🏼🤵🏽♀️🤵🏽🤵🏾♀️🤵🏾🤵🏿♀️🤵🏿👰👰🏻👰🏼👰🏽👰🏾👰🏿👰♂️👰👰🏻♂️👰🏻👰🏼♂️👰🏼👰🏽♂️👰🏽👰🏾♂️👰🏾👰🏿♂️👰🏿👰♀️👰👰🏻♀️👰🏻👰🏼♀️👰🏼👰🏽♀️👰🏽👰🏾♀️👰🏾👰🏿♀️👰🏿🤰🤰🏻🤰🏼🤰🏽🤰🏾🤰🏿🤱🤱🏻🤱🏼🤱🏽🤱🏾🤱🏿👩🍼👩🏻🍼👩🏼🍼👩🏽🍼👩🏾🍼👩🏿🍼👨🍼👨🏻🍼👨🏼🍼👨🏽🍼👨🏾🍼👨🏿🍼🧑🍼🧑🏻🍼🧑🏼🍼🧑🏽🍼🧑🏾🍼🧑🏿🍼👼👼🏻👼🏼👼🏽👼🏾👼🏿🎅🎅🏻🎅🏼🎅🏽🎅🏾🎅🏿🤶🤶🏻🤶🏼🤶🏽🤶🏾🤶🏿🧑🎄🧑🏻🎄🧑🏼🎄🧑🏽🎄🧑🏾🎄🧑🏿🎄🏻🏼🏽🏾🏿♂️🏻♂️🏻🏼♂️🏼🏽♂️🏽🏾♂️🏾🏿♂️🏿♀️🏻♀️🏻🏼♀️🏼🏽♀️🏽🏾♀️🏾🏿♀️🏿🏻🏼🏽🏾🏿♂️🏻♂️🏻🏼♂️🏼🏽♂️🏽🏾♂️🏾🏿♂️🏿♀️🏻♀️🏻🏼♀️🏼🏽♀️🏽🏾♀️🏾🏿♀️🏿🧙🧙🏻🧙🏼🧙🏽🧙🏾🧙🏿🧙‍♂️🧙🧙🏻‍♂️🧙🏻🧙🏼‍♂️🧙🏼🧙🏽‍♂️🧙🏽🧙🏾‍♂️🧙🏾🧙🏿‍♂️🧙🏿🧙‍♀️🧙🧙🏻‍♀️🧙🏻🧙🏼‍♀️🧙🏼🧙🏽‍♀️🧙🏽🧙🏾‍♀️🧙🏾🧙🏿‍♀️🧙🏿🧚🧚🏻🧚🏼🧚🏽🧚🏾🧚🏿🧚‍♂️🧚🧚🏻‍♂️🧚🏻🧚🏼‍♂️🧚🏼🧚🏽‍♂️🧚🏽🧚🏾‍♂️🧚🏾🧚🏿‍♂️🧚🏿🧚‍♀️🧚🧚🏻‍♀️🧚🏻🧚🏼‍♀️🧚🏼🧚🏽‍♀️🧚🏽🧚🏾‍♀️🧚🏾🧚🏿‍♀️🧚🏿🧛🧛🏻🧛🏼🧛🏽🧛🏾🧛🏿🧛‍♂️🧛🧛🏻‍♂️🧛🏻🧛🏼‍♂️🧛🏼🧛🏽‍♂️🧛🏽🧛🏾‍♂️🧛🏾🧛🏿‍♂️🧛🏿🧛‍♀️🧛🧛🏻‍♀️🧛🏻🧛🏼‍♀️🧛🏼🧛🏽‍♀️🧛🏽🧛🏾‍♀️🧛🏾🧛🏿‍♀️🧛🏿🧜🧜🏻🧜🏼🧜🏽🧜🏾🧜🏿🧜‍♂️🧜🧜🏻‍♂️🧜🏻🧜🏼‍♂️🧜🏼🧜🏽‍♂️🧜🏽🧜🏾‍♂️🧜🏾🧜🏿‍♂️🧜🏿🧜‍♀️🧜🧜🏻‍♀️🧜🏻🧜🏼‍♀️🧜🏼🧜🏽‍♀️🧜🏽🧜🏾‍♀️🧜🏾🧜🏿‍♀️🧜🏿🧝🧝🏻🧝🏼🧝🏽🧝🏾🧝🏿🧝‍♂️🧝🧝🏻‍♂️🧝🏻🧝🏼‍♂️🧝🏼🧝🏽‍♂️🧝🏽🧝🏾‍♂️🧝🏾🧝🏿‍♂️🧝🏿🧝‍♀️🧝🧝🏻‍♀️🧝🏻🧝🏼‍♀️🧝🏼🧝🏽‍♀️🧝🏽🧝🏾‍♀️🧝🏾🧝🏿‍♀️🧝🏿🧞🧞‍♂️🧞🧞‍♀️🧞🧟🧟‍♂️🧟🧟‍♀️🧟💆💆🏻💆🏼💆🏽💆🏾💆🏿💆‍♂️💆💆🏻‍♂️💆🏻💆🏼‍♂️💆🏼💆🏽‍♂️💆🏽💆🏾‍♂️💆🏾💆🏿‍♂️💆🏿💆‍♀️💆💆🏻‍♀️💆🏻💆🏼‍♀️💆🏼💆🏽‍♀️💆🏽💆🏾‍♀️💆🏾💆🏿‍♀️💆🏿💇💇🏻💇🏼💇🏽💇🏾💇🏿💇‍♂️💇💇🏻‍♂️💇🏻💇🏼‍♂️💇🏼💇🏽‍♂️💇🏽💇🏾‍♂️💇🏾💇🏿‍♂️💇🏿💇‍♀️💇💇🏻‍♀️💇🏻💇🏼‍♀️💇🏼💇🏽‍♀️💇🏽💇🏾‍♀️💇🏾💇🏿‍♀️💇🏿🚶🚶🏻🚶🏼🚶🏽🚶🏾🚶🏿🚶‍♂️🚶🚶🏻‍♂️🚶🏻🚶🏼‍♂️🚶🏼🚶🏽‍♂️🚶🏽🚶🏾‍♂️🚶🏾🚶🏿‍♂️🚶🏿🚶‍♀️🚶🚶🏻‍♀️🚶🏻🚶🏼‍♀️🚶🏼🚶🏽‍♀️🚶🏽🚶🏾‍♀️🚶🏾🚶🏿‍♀️🚶🏿🏻🏼🏽🏾🏿♂️🏻♂️🏻🏼♂️🏼🏽♂️🏽🏾♂️🏾🏿♂️🏿♀️🏻♀️🏻🏼♀️🏼🏽♀️🏽🏾♀️🏾🏿♀️🏿🏻🏼🏽🏾🏿♂️🏻♂️🏻🏼♂️🏼🏽♂️🏽🏾♂️🏾🏿♂️🏿♀️🏻♀️🏻🏼♀️🏼🏽♀️🏽🏾♀️🏾🏿♀️🏿🧑🧑🏻🧑🏼🧑🏽🧑🏾🧑🏿👨👨🏻👨🏼👨🏽👨🏾👨🏿👩👩🏻👩🏼👩🏽👩🏾👩🏿🧑🧑🏻🧑🏼🧑🏽🧑🏾🧑🏿👨👨🏻👨🏼👨🏽👨🏾👨🏿👩👩🏻👩🏼👩🏽👩🏾👩🏿🧑🧑🏻🧑🏼🧑🏽🧑🏾🧑🏿👨👨🏻👨🏼👨🏽👨🏾👨🏿👩👩🏻👩🏼👩🏽👩🏾👩🏿🏃🏃🏻🏃🏼🏃🏽🏃🏾🏃🏿🏃‍♂️🏃🏃🏻‍♂️🏃🏻🏃🏼‍♂️🏃🏼🏃🏽‍♂️🏃🏽🏃🏾‍♂️🏃🏾🏃🏿‍♂️🏃🏿🏃‍♀️🏃🏃🏻‍♀️🏃🏻🏃🏼‍♀️🏃🏼🏃🏽‍♀️🏃🏽🏃🏾‍♀️🏃🏾🏃🏿‍♀️🏃🏿💃💃🏻💃🏼💃🏽💃🏾💃🏿🕺🕺🏻🕺🏼🕺🏽🕺🏾🕺🏿🕴️🏻🏼🏽🏾🏿👯👯‍♂️👯👯‍♀️👯🧖🧖🏻🧖🏼🧖🏽🧖🏾🧖🏿🧖‍♂️🧖🧖🏻‍♂️🧖🏻🧖🏼‍♂️🧖🏼🧖🏽‍♂️🧖🏽🧖🏾‍♂️🧖🏾🧖🏿‍♂️🧖🏿🧖‍♀️🧖🧖🏻‍♀️🧖🏻🧖🏼‍♀️🧖🏼🧖🏽‍♀️🧖🏽🧖🏾‍♀️🧖🏾🧖🏿‍♀️🧖🏿🧗🧗🏻🧗🏼🧗🏽🧗🏾🧗🏿🧗‍♂️🧗🧗🏻‍♂️🧗🏻🧗🏼‍♂️🧗🏼🧗🏽‍♂️🧗🏽🧗🏾‍♂️🧗🏾🧗🏿‍♂️🧗🏿🧗‍♀️🧗🧗🏻‍♀️🧗🏻🧗🏼‍♀️🧗🏼🧗🏽‍♀️🧗🏽🧗🏾‍♀️🧗🏾🧗🏿‍♀️🧗🏿🤺🏇🏇🏻🏇🏼🏇🏽🏇🏾🏇🏿⛷️🏂🏂🏻🏂🏼🏂🏽🏂🏾🏂🏿🏌️🏻🏼🏽🏾🏿🏌️‍♂️♂️🏌️🏌🏻‍♂️🏻🏌🏼‍♂️🏼🏌🏽‍♂️🏽🏌🏾‍♂️🏾🏌🏿‍♂️🏿🏌️‍♀️♀️🏌️🏌🏻‍♀️🏻🏌🏼‍♀️🏼🏌🏽‍♀️🏽🏌🏾‍♀️🏾🏌🏿‍♀️🏿🏄🏄🏻🏄🏼🏄🏽🏄🏾🏄🏿🏄‍♂️🏄🏄🏻‍♂️🏄🏻🏄🏼‍♂️🏄🏼🏄🏽‍♂️🏄🏽🏄🏾‍♂️🏄🏾🏄🏿‍♂️🏄🏿🏄‍♀️🏄🏄🏻‍♀️🏄🏻🏄🏼‍♀️🏄🏼🏄🏽‍♀️🏄🏽🏄🏾‍♀️🏄🏾🏄🏿‍♀️🏄🏿🚣🚣🏻🚣🏼🚣🏽🚣🏾🚣🏿🚣‍♂️🚣🚣🏻‍♂️🚣🏻🚣🏼‍♂️🚣🏼🚣🏽‍♂️🚣🏽🚣🏾‍♂️🚣🏾🚣🏿‍♂️🚣🏿🚣‍♀️🚣🚣🏻‍♀️🚣🏻🚣🏼‍♀️🚣🏼🚣🏽‍♀️🚣🏽🚣🏾‍♀️🚣🏾🚣🏿‍♀️🚣🏿🏊🏊🏻🏊🏼🏊🏽🏊🏾🏊🏿🏊‍♂️🏊🏊🏻‍♂️🏊🏻🏊🏼‍♂️🏊🏼🏊🏽‍♂️🏊🏽🏊🏾‍♂️🏊🏾🏊🏿‍♂️🏊🏿🏊‍♀️🏊🏊🏻‍♀️🏊🏻🏊🏼‍♀️🏊🏼🏊🏽‍♀️🏊🏽🏊🏾‍♀️🏊🏾🏊🏿‍♀️🏊🏿⛹️🏻🏼🏽🏾🏿⛹️‍♂️♂️⛹️⛹🏻‍♂️🏻⛹🏼‍♂️🏼⛹🏽‍♂️🏽⛹🏾‍♂️🏾⛹🏿‍♂️🏿⛹️‍♀️♀️⛹️⛹🏻‍♀️🏻⛹🏼‍♀️🏼⛹🏽‍♀️🏽⛹🏾‍♀️🏾⛹🏿‍♀️🏿🏋️🏻🏼🏽🏾🏿🏋️‍♂️♂️🏋️🏋🏻‍♂️🏻🏋🏼‍♂️🏼🏋🏽‍♂️🏽🏋🏾‍♂️🏾🏋🏿‍♂️🏿🏋️‍♀️♀️🏋️🏋🏻‍♀️🏻🏋🏼‍♀️🏼🏋🏽‍♀️🏽🏋🏾‍♀️🏾🏋🏿‍♀️🏿🚴🚴🏻🚴🏼🚴🏽🚴🏾🚴🏿🚴‍♂️🚴🚴🏻‍♂️🚴🏻🚴🏼‍♂️🚴🏼🚴🏽‍♂️🚴🏽🚴🏾‍♂️🚴🏾🚴🏿‍♂️🚴🏿🚴‍♀️🚴🚴🏻‍♀️🚴🏻🚴🏼‍♀️🚴🏼🚴🏽‍♀️🚴🏽🚴🏾‍♀️🚴🏾🚴🏿‍♀️🚴🏿🚵🚵🏻🚵🏼🚵🏽🚵🏾🚵🏿🚵‍♂️🚵🚵🏻‍♂️🚵🏻🚵🏼‍♂️🚵🏼🚵🏽‍♂️🚵🏽🚵🏾‍♂️🚵🏾🚵🏿‍♂️🚵🏿🚵‍♀️🚵🚵🏻‍♀️🚵🏻🚵🏼‍♀️🚵🏼🚵🏽‍♀️🚵🏽🚵🏾‍♀️🚵🏾🚵🏿‍♀️🚵🏿🤸🤸🏻🤸🏼🤸🏽🤸🏾🤸🏿🤸‍♂️🤸🤸🏻‍♂️🤸🏻🤸🏼‍♂️🤸🏼🤸🏽‍♂️🤸🏽🤸🏾‍♂️🤸🏾🤸🏿‍♂️🤸🏿🤸‍♀️🤸🤸🏻‍♀️🤸🏻🤸🏼‍♀️🤸🏼🤸🏽‍♀️🤸🏽🤸🏾‍♀️🤸🏾🤸🏿‍♀️🤸🏿🤼🤼‍♂️🤼🤼‍♀️🤼🤽🤽🏻🤽🏼🤽🏽🤽🏾🤽🏿🤽‍♂️🤽🤽🏻‍♂️🤽🏻🤽🏼‍♂️🤽🏼🤽🏽‍♂️🤽🏽🤽🏾‍♂️🤽🏾🤽🏿‍♂️🤽🏿🤽‍♀️🤽🤽🏻‍♀️🤽🏻🤽🏼‍♀️🤽🏼🤽🏽‍♀️🤽🏽🤽🏾‍♀️🤽🏾🤽🏿‍♀️🤽🏿🤾🤾🏻🤾🏼🤾🏽🤾🏾🤾🏿🤾‍♂️🤾🤾🏻‍♂️🤾🏻🤾🏼‍♂️🤾🏼🤾🏽‍♂️🤾🏽🤾🏾‍♂️🤾🏾🤾🏿‍♂️🤾🏿🤾‍♀️🤾🤾🏻‍♀️🤾🏻🤾🏼‍♀️🤾🏼🤾🏽‍♀️🤾🏽🤾🏾‍♀️🤾🏾🤾🏿‍♀️🤾🏿🤹🤹🏻🤹🏼🤹🏽🤹🏾🤹🏿🤹‍♂️🤹🤹🏻‍♂️🤹🏻🤹🏼‍♂️🤹🏼🤹🏽‍♂️🤹🏽🤹🏾‍♂️🤹🏾🤹🏿‍♂️🤹🏿🤹‍♀️🤹🤹🏻‍♀️🤹🏻🤹🏼‍♀️🤹🏼🤹🏽‍♀️🤹🏽🤹🏾‍♀️🤹🏾🤹🏿‍♀️🤹🏿🧘🧘🏻🧘🏼🧘🏽🧘🏾🧘🏿🧘‍♂️🧘🧘🏻‍♂️🧘🏻🧘🏼‍♂️🧘🏼🧘🏽‍♂️🧘🏽🧘🏾‍♂️🧘🏾🧘🏿‍♂️🧘🏿🧘‍♀️🧘🧘🏻‍♀️🧘🏻🧘🏼‍♀️🧘🏼🧘🏽‍♀️🧘🏽🧘🏾‍♀️🧘🏾🧘🏿‍♀️🧘🏿🛀🛀🏻🛀🏼🛀🏽🛀🏾🛀🏿🛌🛌🏻🛌🏼🛌🏽🛌🏾🛌🏿🧑🤝🧑🧑🏻🤝🧑🏻🧑🏻🤝🧑🏼🧑🏻🤝🧑🏽🧑🏻🤝🧑🏾🧑🏻🤝🧑🏿🧑🏼🤝🧑🏻🧑🏼🤝🧑🏼🧑🏼🤝🧑🏽🧑🏼🤝🧑🏾🧑🏼🤝🧑🏿🧑🏽🤝🧑🏻🧑🏽🤝🧑🏼🧑🏽🤝🧑🏽🧑🏽🤝🧑🏾🧑🏽🤝🧑🏿🧑🏾🤝🧑🏻🧑🏾🤝🧑🏼🧑🏾🤝🧑🏽🧑🏾🤝🧑🏾🧑🏾🤝🧑🏿🧑🏿🤝🧑🏻🧑🏿🤝🧑🏼🧑🏿🤝🧑🏽🧑🏿🤝🧑🏾🧑🏿🤝🧑🏿👭👭🏻👩🏻🤝👩🏼👩🏻🤝👩🏽👩🏻🤝👩🏾👩🏻🤝👩🏿👩🏼🤝👩🏻👭🏼👩🏼🤝👩🏽👩🏼🤝👩🏾👩🏼🤝👩🏿👩🏽🤝👩🏻👩🏽🤝👩🏼👭🏽👩🏽🤝👩🏾👩🏽🤝👩🏿👩🏾🤝👩🏻👩🏾🤝👩🏼👩🏾🤝👩🏽👭🏾👩🏾🤝👩🏿👩🏿🤝👩🏻👩🏿🤝👩🏼👩🏿🤝👩🏽👩🏿🤝👩🏾👭🏿👫👫🏻👩🏻🤝👨🏼👩🏻🤝👨🏽👩🏻🤝👨🏾👩🏻🤝👨🏿👩🏼🤝👨🏻👫🏼👩🏼🤝👨🏽👩🏼🤝👨🏾👩🏼🤝👨🏿👩🏽🤝👨🏻👩🏽🤝👨🏼👫🏽👩🏽🤝👨🏾👩🏽🤝👨🏿👩🏾🤝👨🏻👩🏾🤝👨🏼👩🏾🤝👨🏽👫🏾👩🏾🤝👨🏿👩🏿🤝👨🏻👩🏿🤝👨🏼👩🏿🤝👨🏽👩🏿🤝👨🏾👫🏿👬👬🏻👨🏻🤝👨🏼👨🏻🤝👨🏽👨🏻🤝👨🏾👨🏻🤝👨🏿👨🏼🤝👨🏻👬🏼👨🏼🤝👨🏽👨🏼🤝👨🏾👨🏼🤝👨🏿👨🏽🤝👨🏻👨🏽🤝👨🏼👬🏽👨🏽🤝👨🏾👨🏽🤝👨🏿👨🏾🤝👨🏻👨🏾🤝👨🏼👨🏾🤝👨🏽👬🏾👨🏾🤝👨🏿👨🏿🤝👨🏻👨🏿🤝👨🏼👨🏿🤝👨🏽👨🏿🤝👨🏾👬🏿💏💏🏻💏🏼💏🏽💏🏾💏🏿🧑🏻❤️💋🧑🏼🧑🏻💋🧑🏼🧑🏻❤️💋🧑🏽🧑🏻💋🧑🏽🧑🏻❤️💋🧑🏾🧑🏻💋🧑🏾🧑🏻❤️💋🧑🏿🧑🏻💋🧑🏿🧑🏼❤️💋🧑🏻🧑🏼💋🧑🏻🧑🏼❤️💋🧑🏽🧑🏼💋🧑🏽🧑🏼❤️💋🧑🏾🧑🏼💋🧑🏾🧑🏼❤️💋🧑🏿🧑🏼💋🧑🏿🧑🏽❤️💋🧑🏻🧑🏽💋🧑🏻🧑🏽❤️💋🧑🏼🧑🏽💋🧑🏼🧑🏽❤️💋🧑🏾🧑🏽💋🧑🏾🧑🏽❤️💋🧑🏿🧑🏽💋🧑🏿🧑🏾❤️💋🧑🏻🧑🏾💋🧑🏻🧑🏾❤️💋🧑🏼🧑🏾💋🧑🏼🧑🏾❤️💋🧑🏽🧑🏾💋🧑🏽🧑🏾❤️💋🧑🏿🧑🏾💋🧑🏿🧑🏿❤️💋🧑🏻🧑🏿💋🧑🏻🧑🏿❤️💋🧑🏼🧑🏿💋🧑🏼🧑🏿❤️💋🧑🏽🧑🏿💋🧑🏽🧑🏿❤️💋🧑🏾🧑🏿💋🧑🏾👩‍❤️‍💋‍👨👩💋👨👩🏻❤️💋👨🏻👩🏻💋👨🏻👩🏻❤️💋👨🏼👩🏻💋👨🏼👩🏻❤️💋👨🏽👩🏻💋👨🏽👩🏻❤️💋👨🏾👩🏻💋👨🏾👩🏻❤️💋👨🏿👩🏻💋👨🏿👩🏼❤️💋👨🏻👩🏼💋👨🏻👩🏼❤️💋👨🏼👩🏼💋👨🏼👩🏼❤️💋👨🏽👩🏼💋👨🏽👩🏼❤️💋👨🏾👩🏼💋👨🏾👩🏼❤️💋👨🏿👩🏼💋👨🏿👩🏽❤️💋👨🏻👩🏽💋👨🏻👩🏽❤️💋👨🏼👩🏽💋👨🏼👩🏽❤️💋👨🏽👩🏽💋👨🏽👩🏽❤️💋👨🏾👩🏽💋👨🏾👩🏽❤️💋👨🏿👩🏽💋👨🏿👩🏾❤️💋👨🏻👩🏾💋👨🏻👩🏾❤️💋👨🏼👩🏾💋👨🏼👩🏾❤️💋👨🏽👩🏾💋👨🏽👩🏾❤️💋👨🏾👩🏾💋👨🏾👩🏾❤️💋👨🏿👩🏾💋👨🏿👩🏿❤️💋👨🏻👩🏿💋👨🏻👩🏿❤️💋👨🏼👩🏿💋👨🏼👩🏿❤️💋👨🏽👩🏿💋👨🏽👩🏿❤️💋👨🏾👩🏿💋👨🏾👩🏿❤️💋👨🏿👩🏿💋👨🏿👨‍❤️‍💋‍👨👨💋👨👨🏻❤️💋👨🏻👨🏻💋👨🏻👨🏻❤️💋👨🏼👨🏻💋👨🏼👨🏻❤️💋👨🏽👨🏻💋👨🏽👨🏻❤️💋👨🏾👨🏻💋👨🏾👨🏻❤️💋👨🏿👨🏻💋👨🏿👨🏼❤️💋👨🏻👨🏼💋👨🏻👨🏼❤️💋👨🏼👨🏼💋👨🏼👨🏼❤️💋👨🏽👨🏼💋👨🏽👨🏼❤️💋👨🏾👨🏼💋👨🏾👨🏼❤️💋👨🏿👨🏼💋👨🏿👨🏽❤️💋👨🏻👨🏽💋👨🏻👨🏽❤️💋👨🏼👨🏽💋👨🏼👨🏽❤️💋👨🏽👨🏽💋👨🏽👨🏽❤️💋👨🏾👨🏽💋👨🏾👨🏽❤️💋👨🏿👨🏽💋👨🏿👨🏾❤️💋👨🏻👨🏾💋👨🏻👨🏾❤️💋👨🏼👨🏾💋👨🏼👨🏾❤️💋👨🏽👨🏾💋👨🏽👨🏾❤️💋👨🏾👨🏾💋👨🏾👨🏾❤️💋👨🏿👨🏾💋👨🏿👨🏿❤️💋👨🏻👨🏿💋👨🏻👨🏿❤️💋👨🏼👨🏿💋👨🏼👨🏿❤️💋👨🏽👨🏿💋👨🏽👨🏿❤️💋👨🏾👨🏿💋👨🏾👨🏿❤️💋👨🏿👨🏿💋👨🏿👩‍❤️‍💋‍👩👩💋👩👩🏻❤️💋👩🏻👩🏻💋👩🏻👩🏻❤️💋👩🏼👩🏻💋👩🏼👩🏻❤️💋👩🏽👩🏻💋👩🏽👩🏻❤️💋👩🏾👩🏻💋👩🏾👩🏻❤️💋👩🏿👩🏻💋👩🏿👩🏼❤️💋👩🏻👩🏼💋👩🏻👩🏼❤️💋👩🏼👩🏼💋👩🏼👩🏼❤️💋👩🏽👩🏼💋👩🏽👩🏼❤️💋👩🏾👩🏼💋👩🏾👩🏼❤️💋👩🏿👩🏼💋👩🏿👩🏽❤️💋👩🏻👩🏽💋👩🏻👩🏽❤️💋👩🏼👩🏽💋👩🏼👩🏽❤️💋👩🏽👩🏽💋👩🏽👩🏽❤️💋👩🏾👩🏽💋👩🏾👩🏽❤️💋👩🏿👩🏽💋👩🏿👩🏾❤️💋👩🏻👩🏾💋👩🏻👩🏾❤️💋👩🏼👩🏾💋👩🏼👩🏾❤️💋👩🏽👩🏾💋👩🏽👩🏾❤️💋👩🏾👩🏾💋👩🏾👩🏾❤️💋👩🏿👩🏾💋👩🏿👩🏿❤️💋👩🏻👩🏿💋👩🏻👩🏿❤️💋👩🏼👩🏿💋👩🏼👩🏿❤️💋👩🏽👩🏿💋👩🏽👩🏿❤️💋👩🏾👩🏿💋👩🏾👩🏿❤️💋👩🏿👩🏿💋👩🏿💑💑🏻💑🏼💑🏽💑🏾💑🏿🧑🏻❤️🧑🏼🧑🏻🧑🏼🧑🏻❤️🧑🏽🧑🏻🧑🏽🧑🏻❤️🧑🏾🧑🏻🧑🏾🧑🏻❤️🧑🏿🧑🏻🧑🏿🧑🏼❤️🧑🏻🧑🏼🧑🏻🧑🏼❤️🧑🏽🧑🏼🧑🏽🧑🏼❤️🧑🏾🧑🏼🧑🏾🧑🏼❤️🧑🏿🧑🏼🧑🏿🧑🏽❤️🧑🏻🧑🏽🧑🏻🧑🏽❤️🧑🏼🧑🏽🧑🏼🧑🏽❤️🧑🏾🧑🏽🧑🏾🧑🏽❤️🧑🏿🧑🏽🧑🏿🧑🏾❤️🧑🏻🧑🏾🧑🏻🧑🏾❤️🧑🏼🧑🏾🧑🏼🧑🏾❤️🧑🏽🧑🏾🧑🏽🧑🏾❤️🧑🏿🧑🏾🧑🏿🧑🏿❤️🧑🏻🧑🏿🧑🏻🧑🏿❤️🧑🏼🧑🏿🧑🏼🧑🏿❤️🧑🏽🧑🏿🧑🏽🧑🏿❤️🧑🏾🧑🏿🧑🏾👩‍❤️‍👨👩👨👩🏻❤️👨🏻👩🏻👨🏻👩🏻❤️👨🏼👩🏻👨🏼👩🏻❤️👨🏽👩🏻👨🏽👩🏻❤️👨🏾👩🏻👨🏾👩🏻❤️👨🏿👩🏻👨🏿👩🏼❤️👨🏻👩🏼👨🏻👩🏼❤️👨🏼👩🏼👨🏼👩🏼❤️👨🏽👩🏼👨🏽👩🏼❤️👨🏾👩🏼👨🏾👩🏼❤️👨🏿👩🏼👨🏿👩🏽❤️👨🏻👩🏽👨🏻👩🏽❤️👨🏼👩🏽👨🏼👩🏽❤️👨🏽👩🏽👨🏽👩🏽❤️👨🏾👩🏽👨🏾👩🏽❤️👨🏿👩🏽👨🏿👩🏾❤️👨🏻👩🏾👨🏻👩🏾❤️👨🏼👩🏾👨🏼👩🏾❤️👨🏽👩🏾👨🏽👩🏾❤️👨🏾👩🏾👨🏾👩🏾❤️👨🏿👩🏾👨🏿👩🏿❤️👨🏻👩🏿👨🏻👩🏿❤️👨🏼👩🏿👨🏼👩🏿❤️👨🏽👩🏿👨🏽👩🏿❤️👨🏾👩🏿👨🏾👩🏿❤️👨🏿👩🏿👨🏿👨‍❤️‍👨👨👨👨🏻❤️👨🏻👨🏻👨🏻👨🏻❤️👨🏼👨🏻👨🏼👨🏻❤️👨🏽👨🏻👨🏽👨🏻❤️👨🏾👨🏻👨🏾👨🏻❤️👨🏿👨🏻👨🏿👨🏼❤️👨🏻👨🏼👨🏻👨🏼❤️👨🏼👨🏼👨🏼👨🏼❤️👨🏽👨🏼👨🏽👨🏼❤️👨🏾👨🏼👨🏾👨🏼❤️👨🏿👨🏼👨🏿👨🏽❤️👨🏻👨🏽👨🏻👨🏽❤️👨🏼👨🏽👨🏼👨🏽❤️👨🏽👨🏽👨🏽👨🏽❤️👨🏾👨🏽👨🏾👨🏽❤️👨🏿👨🏽👨🏿👨🏾❤️👨🏻👨🏾👨🏻👨🏾❤️👨🏼👨🏾👨🏼👨🏾❤️👨🏽👨🏾👨🏽👨🏾❤️👨🏾👨🏾👨🏾👨🏾❤️👨🏿👨🏾👨🏿👨🏿❤️👨🏻👨🏿👨🏻👨🏿❤️👨🏼👨🏿👨🏼👨🏿❤️👨🏽👨🏿👨🏽👨🏿❤️👨🏾👨🏿👨🏾👨🏿❤️👨🏿👨🏿👨🏿👩‍❤️‍👩👩👩👩🏻❤️👩🏻👩🏻👩🏻👩🏻❤️👩🏼👩🏻👩🏼👩🏻❤️👩🏽👩🏻👩🏽👩🏻❤️👩🏾👩🏻👩🏾👩🏻❤️👩🏿👩🏻👩🏿👩🏼❤️👩🏻👩🏼👩🏻👩🏼❤️👩🏼👩🏼👩🏼👩🏼❤️👩🏽👩🏼👩🏽👩🏼❤️👩🏾👩🏼👩🏾👩🏼❤️👩🏿👩🏼👩🏿👩🏽❤️👩🏻👩🏽👩🏻👩🏽❤️👩🏼👩🏽👩🏼👩🏽❤️👩🏽👩🏽👩🏽👩🏽❤️👩🏾👩🏽👩🏾👩🏽❤️👩🏿👩🏽👩🏿👩🏾❤️👩🏻👩🏾👩🏻👩🏾❤️👩🏼👩🏾👩🏼👩🏾❤️👩🏽👩🏾👩🏽👩🏾❤️👩🏾👩🏾👩🏾👩🏾❤️👩🏿👩🏾👩🏿👩🏿❤️👩🏻👩🏿👩🏻👩🏿❤️👩🏼👩🏿👩🏼👩🏿❤️👩🏽👩🏿👩🏽👩🏿❤️👩🏾👩🏿👩🏾👩🏿❤️👩🏿👩🏿👩🏿👪👨‍👩‍👦👨‍👩‍👧👨‍👩‍👧‍👦👨‍👩‍👦‍👦👨‍👩‍👧‍👧👨‍👨‍👦👨‍👨‍👧👨‍👨‍👧‍👦👨‍👨‍👦‍👦👨‍👨‍👧‍👧👩‍👩‍👦👩‍👩‍👧👩‍👩‍👧‍👦👩‍👩‍👦‍👦👩‍👩‍👧‍👧👨‍👦👨‍👦‍👦👨‍👧👨‍👧‍👦👨‍👧‍👧👩‍👦👩‍👦‍👦👩‍👧👩‍👧‍👦👩‍👧‍👧🗣️👤👥👣🏻🏼🏽🏾🏿🐵🐒🦍🐶🐕🐕🐩🐺🦊🐱🐈🐈⬛🦁🐯🐅🐆🐴🐎🦄🦓🦌🐮🐂🐃🐄🐷🐖🐗🐽🐏🐑🐐🐪🐫🦒🐘🦏🐭🐁🐀🐹🐰🐇🐿️🦔🦇🐻🐻❄️🐻🐨🐼🐾🦃🐔🐓🐣🐤🐥🐦🐧🕊️🦅🦆🦉🐸🐊🐢🦎🐍🐲🐉🦕🦖🐳🐋🐬🐟🐠🐡🦈🐙🐚🐌🦋🐛🐜🐝🐞🦗🕷️🕸️🦂💐🌸💮🏵️🌹🥀🌺🌻🌼🌷🌱🌲🌳🌴🌵🌾🌿☘️🍀🍁🍂🍃🍇🍈🍉🍊🍋🍌🍍🍎🍏🍐🍑🍒🍓🥝🍅🥥🥑🍆🥔🥕🌽🌶️🥒🥦🍄🥜🌰🍞🥐🥖🥨🥞🧀🍖🍗🥩🥓🍔🍟🍕🌭🥪🌮🌯🥙🥚🍳🥘🍲🥣🥗🍿🥫🍱🍘🍙🍚🍛🍜🍝🍠🍢🍣🍤🍥🍡🥟🥠🥡🦀🦐🦑🍦🍧🍨🍩🍪🎂🍰🥧🍫🍬🍭🍮🍯🍼🥛☕🍵🍶🍾🍷🍸🍹🍺🍻🥂🥃🥤🥢🍽️🍴🥄🔪🏺🌍🌎🌏🌐🗺️🗾🏔️⛰️🌋🗻🏕️🏖️🏜️🏝️🏞️🏟️🏛️🏗️🏘️🏚️🏠🏡🏢🏣🏤🏥🏦🏨🏩🏪🏫🏬🏭🏯🏰💒🗼🗽⛪🕌🕍⛩️🕋⛲⛺🌁🌃🏙️🌄🌅🌆🌇🌉♨️🎠🎡🎢💈🎪🚂🚃🚄🚅🚆🚇🚈🚉🚊🚝🚞🚋🚌🚍🚎🚐🚑🚒🚓🚔🚕🚖🚗🚘🚙🚚🚛🚜🏎️🏍️🛵🚲🛴🚏🛣️🛤️🛢️⛽🚨🚥🚦🛑🚧⚓⛵🛶🚤🛳️⛴️🛥️🚢✈️🛩️🛫🛬💺🚁🚟🚠🚡🛰️🚀🛸🛎️⌛⏳⌚⏰⏱️⏲️🕰️🕛🕧🕐🕜🕑🕝🕒🕞🕓🕟🕔🕠🕕🕡🕖🕢🕗🕣🕘🕤🕙🕥🕚🕦🌑🌒🌓🌔🌕🌖🌗🌘🌙🌚🌛🌜🌡️☀️🌝🌞⭐🌟🌠🌌☁️⛅⛈️🌤️🌥️🌦️🌧️🌨️🌩️🌪️🌫️🌬️🌀🌈🌂☂️☔⛱️⚡❄️☃️⛄☄️🔥💧🌊🎃🎄🎆🎇✨🎈🎉🎊🎋🎍🎎🎏🎐🎑🎀🎁🎗️🎟️🎫🎖️🏆🏅🥇🥈🥉⚽⚾🏀🏐🏈🏉🎾🎳🏏🏑🏒🏓🏸🥊🥋🥅⛳⛸️🎣🎽🎿🛷🥌🎯🎱🔮🎮🕹️🎰🎲♠️♥️♦️♣️🃏🀄🎴🎭🖼️🎨👓🕶️👔👕👖🧣🧤🧥🧦👗👘👙👚👛👜👝🛍️🎒👞👟👠👡👢👑👒🎩🎓🧢⛑️📿💄💍💎🔇🔈🔉🔊📢📣📯🔔🔕🎼🎵🎶🎙️🎚️🎛️🎤🎧📻🎷🎸🎹🎺🎻🥁📱📲☎️📞📟📠🔋🔌💻🖥️🖨️⌨️🖱️🖲️💽💾💿📀🎥🎞️📽️🎬📺📷📸📹📼🔍🔎🕯️💡🔦🏮📔📕📖📗📘📙📚📓📒📃📜📄📰🗞️📑🔖🏷️💰💴💵💶💷💸💳💹✉️📧📨📩📤📥📦📫📪📬📭📮🗳️✏️✒️🖋️🖊️🖌️🖍️📝💼📁📂🗂️📅📆🗒️🗓️📇📈📉📊📋📌📍📎🖇️📏📐✂️🗃️🗄️🗑️🔒🔓🔏🔐🔑🗝️🔨⛏️⚒️🛠️🗡️⚔️🔫🏹🛡️🔧🔩⚙️🗜️⚖️🔗⛓️⚗️🔬🔭📡💉💊🚪🛏️🛋️🚽🚿🛁🛒🚬⚰️⚱️🗿🏧🚮🚰♿🚹🚺🚻🚼🚾🛂🛃🛄🛅⚠️🚸⛔🚫🚳🚭🚯🚱🚷📵🔞☢️☣️⬆️↗️➡️↘️⬇️↙️⬅️↖️↕️↔️↩️↪️⤴️⤵️🔃🔄🔙🔚🔛🔜🔝🛐⚛️🕉️✡️☸️☯️✝️☦️☪️☮️🕎🔯♈♉♊♋♌♍♎♏♐♑♒♓⛎🔀🔁🔂▶️⏩⏭️⏯️◀️⏪⏮️🔼⏫🔽⏬⏸️⏹️⏺️⏏️🎦🔅🔆📶📳📴♀️♂️✖️➕➖➗‼️⁉️❓❔❕❗〰️💱💲⚕️♻️⚜️🔱📛🔰⭕✅☑️✔️❌❎➰➿〽️✳️✴️❇️©️®️™️#️⃣*️⃣0️⃣1️⃣2️⃣3️⃣4️⃣5️⃣6️⃣7️⃣8️⃣9️⃣🔟🔠🔡🔢🔣🔤🅰️🆎🅱️🆑🆒🆓ℹ️🆔Ⓜ️🆕🆖🅾️🆗🅿️🆘🆙🆚🈁🈂️🈷️🈶🈯🉐🈹🈚🈲🉑🈸🈴🈳㊗️㊙️🈺🈵🔴🔵⚫⚪⬛⬜◼️◻️◾◽▪️▫️🔶🔷🔸🔹🔺🔻💠🔘🔳🔲🏁🚩🎌🏴🏳️🏳️‍🌈🌈🏳️🏳️🏴☠️🏴🇦🇨🇦🇩🇦🇪🇦🇫🇦🇬🇦🇮🇦🇱🇦🇲🇦🇴🇦🇶🇦🇷🇦🇸🇦🇹🇦🇺🇦🇼🇦🇽🇦🇿🇧🇦🇧🇧🇧🇩🇧🇪🇧🇫🇧🇬🇧🇭🇧🇮🇧🇯🇧🇱🇧🇲🇧🇳🇧🇴🇧🇶🇧🇷🇧🇸🇧🇹🇧🇻🇧🇼🇧🇾🇧🇿🇨🇦🇨🇨🇨🇩🇨🇫🇨🇬🇨🇭🇨🇮🇨🇰🇨🇱🇨🇲🇨🇳🇨🇴🇨🇵🇨🇷🇨🇺🇨🇻🇨🇼🇨🇽🇨🇾🇨🇿🇩🇪🇩🇬🇩🇯🇩🇰🇩🇲🇩🇴🇩🇿🇪🇦🇪🇨🇪🇪🇪🇬🇪🇭🇪🇷🇪🇸🇪🇹🇪🇺🇫🇮🇫🇯🇫🇰🇫🇲🇫🇴🇫🇷🇬🇦🇬🇧🇬🇩🇬🇪🇬🇫🇬🇬🇬🇭🇬🇮🇬🇱🇬🇲🇬🇳🇬🇵🇬🇶🇬🇷🇬🇸🇬🇹🇬🇺🇬🇼🇬🇾🇭🇰🇭🇲🇭🇳🇭🇷🇭🇹🇭🇺🇮🇨🇮🇩🇮🇪🇮🇱🇮🇲🇮🇳🇮🇴🇮🇶🇮🇷🇮🇸🇮🇹🇯🇪🇯🇲🇯🇴🇯🇵🇰🇪🇰🇬🇰🇭🇰🇮🇰🇲🇰🇳🇰🇵🇰🇷🇰🇼🇰🇾🇰🇿🇱🇦🇱🇧🇱🇨🇱🇮🇱🇰🇱🇷🇱🇸🇱🇹🇱🇺🇱🇻🇱🇾🇲🇦🇲🇨🇲🇩🇲🇪🇲🇫🇲🇬🇲🇭🇲🇰🇲🇱🇲🇲🇲🇳🇲🇴🇲🇵🇲🇶🇲🇷🇲🇸🇲🇹🇲🇺🇲🇻🇲🇼🇲🇽🇲🇾🇲🇿🇳🇦🇳🇨🇳🇪🇳🇫🇳🇬🇳🇮🇳🇱🇳🇴🇳🇵🇳🇷🇳🇺🇳🇿🇴🇲🇵🇦🇵🇪🇵🇫🇵🇬🇵🇭🇵🇰🇵🇱🇵🇲🇵🇳🇵🇷🇵🇸🇵🇹🇵🇼🇵🇾🇶🇦🇷🇪🇷🇴🇷🇸🇷🇺🇷🇼🇸🇦🇸🇧🇸🇨🇸🇩🇸🇪🇸🇬🇸🇭🇸🇮🇸🇯🇸🇰🇸🇱🇸🇲🇸🇳🇸🇴🇸🇷🇸🇸🇸🇹🇸🇻🇸🇽🇸🇾🇸🇿🇹🇦🇹🇨🇹🇩🇹🇫🇹🇬🇹🇭🇹🇯🇹🇰🇹🇱🇹🇲🇹🇳🇹🇴🇹🇷🇹🇹🇹🇻🇹🇼🇹🇿🇺🇦🇺🇬🇺🇲🇺🇳🇺🇸🇺🇾🇺🇿🇻🇦🇻🇨🇻🇪🇻🇬🇻🇮🇻🇳🇻🇺🇼🇫🇼🇸🇽🇰🇾🇪🇾🇹🇿🇦🇿🇲🇿🇼🏴󠁧󠁢󠁥󠁮󠁧󠁿🏴󠁧󠁢󠁳󠁣󠁴󠁿🏴󠁧󠁢󠁷󠁬󠁳󠁿 \ No newline at end of file diff --git a/user/plugins/telepathics-yourls-emojis/util/get_emojis.php b/user/plugins/telepathics-yourls-emojis/util/get_emojis.php deleted file mode 100644 index 49afb5d..0000000 --- a/user/plugins/telepathics-yourls-emojis/util/get_emojis.php +++ /dev/null @@ -1,24 +0,0 @@ - 0 ) { - foreach ( $detect_emoji as $emoji ) { - fwrite($file, $emoji['emoji']); - } - } -} -get_emojis(); diff --git a/user/plugins/timezones/README.md b/user/plugins/timezones/README.md new file mode 100644 index 0000000..9b313cb --- /dev/null +++ b/user/plugins/timezones/README.md @@ -0,0 +1,22 @@ +# Timezones [![Listed in Awesome YOURLS!](https://img.shields.io/badge/Awesome-YOURLS-C5A3BE)](https://github.com/YOURLS/awesome-yourls/) + +A plugin to tell YOURLS your time zone and how you'd like times and dates displayed + +Require [YOURLS](https://yourls.org) `1.7.10` and above. + +## Usage + + + + + +## Installation + +1. In `/user/plugins`, create a new folder named `timezones`. +2. Drop these files in that directory. +3. Go to the Plugins administration page (eg. `http://sho.rt/admin/plugins.php`) and activate the plugin. +4. Have fun! + +## License + +Do whatever the hell you want with it diff --git a/user/plugins/timezones/admin.php b/user/plugins/timezones/admin.php new file mode 100644 index 0000000..454a9e9 --- /dev/null +++ b/user/plugins/timezones/admin.php @@ -0,0 +1,273 @@ +Time Zone Configuration +

      This plugin allows to specify a time zone and to format time/date display

      '; + + if( defined('YOURLS_HOURS_OFFSET') ) { + print '

      Note: you have YOURLS_HOURS_OFFSET defined in your config.php. This plugin will override this setting.

      '; + } + + print '
      + '; + + // Time zones drop down + print '

      Time zone:

      +
      +

      Choose a city near your location, in the same timezone as you, or a UTC time offset.

      '; + yourls_tzp_tz_dropdown( $user_time_zone ); + print '

      Universal time (UTC) time is: ' . date( 'Y-m-d H:i:s', yourls_tzp_timezoned_timestamp( time(), 'UTC' ) ). '

      '; + if($user_time_zone) { + print "

      Time in $user_time_zone_display is: " . date( 'Y-m-d H:i:s', yourls_tzp_timezoned_timestamp( time(), $user_time_zone) ) . '

      '; + } + print '
      '; + + // Display radio button for date format + $choices = array( + 'j F Y', // 13 April 2020 + 'F j, Y', // May 10, 2020 + 'd/m/Y', // 20/10/2020 + 'm/d/Y', // 10/20/2020 + 'Y/m/d', // 2020/10/20 + ); + yourls_tzp_format_radio( 'Date Format', 'date_format', $choices, $user_time_zone, $user_date_format, $user_date_format_custom ); + + // Display radio button for date format + $choices = array( + 'H:i', // 21:23 + 'g:i a', // 9:23 pm + 'g:i A', // 9:23 PM + ); + yourls_tzp_format_radio( 'Time Format', 'time_format', $choices, $user_time_zone, $user_time_format, $user_time_format_custom ); + + print '

      +
      +

      Note: custom formats need a PHP date() string.'; + +} + +/** + * Output CSS & JS + */ +function yourls_tzp_js_css() { + $plugin_url = yourls_plugin_url( __DIR__ ); + print << + + + + +JSCSS; + +} + +/** + * Draw the time zone drop down + * + * @param string $user_time_zone Timezone to be marked as "selected" in the dropdown + */ +function yourls_tzp_tz_dropdown( $user_time_zone ) { + // Continent list + $continent = array( + 'Africa' => DateTimeZone::AFRICA, + 'America' => DateTimeZone::AMERICA, + 'Antarctica' => DateTimeZone::ANTARCTICA, + 'Asia' => DateTimeZone::ASIA, + 'Atlantic' => DateTimeZone::ATLANTIC, + 'Australia' => DateTimeZone::AUSTRALIA, + 'Europe' => DateTimeZone::EUROPE, + 'Indian' => DateTimeZone::INDIAN, + 'Pacific' => DateTimeZone::PACIFIC, + ); + + // Timezones per continents + $timezones = array(); + foreach ($continent as $name => $mask) { + $zones = DateTimeZone::listIdentifiers($mask); + foreach($zones as $timezone) { + // Remove region name + $timezones[$name][$timezone] = substr($timezone, strlen($name) +1); + } + } + + // Manual UTC offset + $offset_range = array( + '-12', '-11:30', '-11', '-10:30', '-10', '-9.5', '-9', + '-8:30', '-8', '-7:30', '-7', '-6:30', '-6', '-5:30', + '-5', '-4:30', '-4', '-3:30', '-3', '-2:30', '-2', + '-1:30', '-1', '-0:30', 'UTC', '+0:30', '+1', '+1:30', + '+2', '+2:30', '+3', '+3:30', '+4', '+4:30', '+5', + '+5:30', '+5:45', '+6', '+6:30', '+7', '+7:30', '+8', + '+8:30', '+8:45', '+9', '+9:30', '+10', '+10:30', '+11', + '+11:30', '+12', '+12:45', '+13', '+13:45', '+14' + ); + + foreach( $offset_range as $offset_name ) { + $offset_value = $offset_name; + $offset_name = str_replace( array( '.25', '.5', '.75' ), array( ':15', ':30', ':45' ), $offset_name ); + if ($offset_name != 'UTC') { + $offset_name = 'UTC' . $offset_name; + } + // $offset_value = 'UTC' . $offset_value; + $timezones['UTC'][$offset_value] = $offset_name; + } + + print ''; +} + + +/** + * Output radio button list + * + * @param string $title Dropdown title + * @param string $input_name Dropdown 'radio' name + * @param array $formats List of available choices, to which 'custom' will be appended + * @param string $tz Time zone + * @param string $selected Checked radio value + * @param string $custom Custom format value + */ +function yourls_tzp_format_radio( $title, $input_name, $formats, $tz, $selected, $custom ) { + print "

      $title:

      +
      "; + + foreach ($formats as $format) { + $checked = ( $format === $selected ) ? 'checked="checked"' : '' ; + print "

      \n"; + } + + $checked = ( 'custom' === $selected ) ? 'checked="checked"' : '' ; + $preview = date( $custom, yourls_tzp_timezoned_timestamp( time(), $tz ) ); + print "\n"; + + print '
      '; + +} + +/** + * Update time zone in database + */ +function yourls_tzp_config_update_settings() { + + $settings = array( + 'time_zone' => yourls_tzp_get_value($_POST, 'time_zone', 'UTC'), + 'date_format' => yourls_tzp_get_value($_POST, 'date_format', 'Y/m/d'), + 'date_format_custom' => yourls_tzp_get_value($_POST, 'date_format_custom_value', 'Y/m/d'), + 'time_format' => yourls_tzp_get_value($_POST, 'time_format', 'H:i'), + 'time_format_custom' => yourls_tzp_get_value($_POST, 'time_format_custom_value', 'H:i'), + ); + + yourls_update_option( 'timezone', $settings ); + + return $settings; +} diff --git a/user/plugins/timezones/assets/php-date-formatter.min.js b/user/plugins/timezones/assets/php-date-formatter.min.js new file mode 100644 index 0000000..b0fcdc9 --- /dev/null +++ b/user/plugins/timezones/assets/php-date-formatter.min.js @@ -0,0 +1,13 @@ +/*! + * @copyright Copyright © Kartik Visweswaran, Krajee.com, 2014 - 2020 + * @version 1.3.6 + * + * Date formatter utility library that allows formatting date/time variables or Date objects using PHP DateTime format. + * This library is a standalone javascript library and does not depend on other libraries or plugins like jQuery. The + * library also adds support for Universal Module Definition (UMD). + * + * @see http://php.net/manual/en/function.date.php + * + * For more JQuery plugins visit http://plugins.krajee.com + * For more Yii related demos visit http://demos.krajee.com + */!function(t,e){"function"==typeof define&&define.amd?define([],e):"object"==typeof module&&module.exports?module.exports=e():t.DateFormatter=e()}("undefined"!=typeof self?self:this,function(){var t,e;return e={DAY:864e5,HOUR:3600,defaults:{dateSettings:{days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],daysShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],monthsShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],meridiem:["AM","PM"],ordinal:function(t){var e=t%10,n={1:"st",2:"nd",3:"rd"};return 1!==Math.floor(t%100/10)&&n[e]?n[e]:"th"}},separators:/[ \-+\/.:@]/g,validParts:/[dDjlNSwzWFmMntLoYyaABgGhHisueTIOPZcrU]/g,intParts:/[djwNzmnyYhHgGis]/g,tzParts:/\b(?:[PMCEA][SDP]T|(?:Pacific|Mountain|Central|Eastern|Atlantic) (?:Standard|Daylight|Prevailing) Time|(?:GMT|UTC)(?:[-+]\d{4})?)\b/g,tzClip:/[^-+\dA-Z]/g},getInt:function(t,e){return parseInt(t,e?e:10)},compare:function(t,e){return"string"==typeof t&&"string"==typeof e&&t.toLowerCase()===e.toLowerCase()},lpad:function(t,n,r){var a=t.toString();return r=r||"0",a.length=0;u--)"S"===r[u]&&r.splice(u,1);for(a=t.replace(g.separators,"\x00").split("\x00"),u=0;uo?"20":"19")+i):o,h=!0;break;case"m":case"n":case"M":case"F":if(isNaN(o)){if(s=g.getMonth(i),!(s>0))return null;y.month=s}else{if(!(o>=1&&12>=o))return null;y.month=o}h=!0;break;case"d":case"j":if(!(o>=1&&31>=o))return null;y.day=o,h=!0;break;case"g":case"h":if(c=r.indexOf("a")>-1?r.indexOf("a"):r.indexOf("A")>-1?r.indexOf("A"):-1,d=a[c],-1!==c)f=e.compare(d,p.meridiem[0])?0:e.compare(d,p.meridiem[1])?12:-1,o>=1&&12>=o&&-1!==f?y.hour=o%12===0?f:o+f:o>=0&&23>=o&&(y.hour=o);else{if(!(o>=0&&23>=o))return null;y.hour=o}m=!0;break;case"G":case"H":if(!(o>=0&&23>=o))return null;y.hour=o,m=!0;break;case"i":if(!(o>=0&&59>=o))return null;y.min=o,m=!0;break;case"s":if(!(o>=0&&59>=o))return null;y.sec=o,m=!0}if(h===!0){var D=y.year||0,v=y.month?y.month-1:0,S=y.day||1;y.date=new Date(D,v,S,y.hour,y.min,y.sec,0)}else{if(m!==!0)return null;y.date=new Date(0,0,0,y.hour,y.min,y.sec,0)}return y.date},guessDate:function(t,n){if("string"!=typeof t)return t;var r,a,u,i,o,s,c=this,f=t.replace(c.separators,"\x00").split("\x00"),l=/^[djmn]/g,d=n.match(c.validParts),g=new Date,h=0;if(!l.test(d[0]))return t;for(u=0;ur?r:4,a=e.getInt(4>r?a.toString().substr(0,4-r)+o:o.substr(0,4)),!a)return null;g.setFullYear(a);break;case 3:g.setHours(s);break;case 4:g.setMinutes(s);break;case 5:g.setSeconds(s)}i=o.substr(h),i.length>0&&f.splice(u+1,0,i)}return g},parseFormat:function(t,n){var r,a=this,u=a.dateSettings,i=/\\?(.?)/gi,o=function(t,e){return r[t]?r[t]():e};return r={d:function(){return e.lpad(r.j(),2)},D:function(){return u.daysShort[r.w()]},j:function(){return n.getDate()},l:function(){return u.days[r.w()]},N:function(){return r.w()||7},w:function(){return n.getDay()},z:function(){var t=new Date(r.Y(),r.n()-1,r.j()),n=new Date(r.Y(),0,1);return Math.round((t-n)/e.DAY)},W:function(){var t=new Date(r.Y(),r.n()-1,r.j()-r.N()+3),n=new Date(t.getFullYear(),0,4);return e.lpad(1+Math.round((t-n)/e.DAY/7),2)},F:function(){return u.months[n.getMonth()]},m:function(){return e.lpad(r.n(),2)},M:function(){return u.monthsShort[n.getMonth()]},n:function(){return n.getMonth()+1},t:function(){return new Date(r.Y(),r.n(),0).getDate()},L:function(){var t=r.Y();return t%4===0&&t%100!==0||t%400===0?1:0},o:function(){var t=r.n(),e=r.W(),n=r.Y();return n+(12===t&&9>e?1:1===t&&e>9?-1:0)},Y:function(){return n.getFullYear()},y:function(){return r.Y().toString().slice(-2)},a:function(){return r.A().toLowerCase()},A:function(){var t=r.G()<12?0:1;return u.meridiem[t]},B:function(){var t=n.getUTCHours()*e.HOUR,r=60*n.getUTCMinutes(),a=n.getUTCSeconds();return e.lpad(Math.floor((t+r+a+e.HOUR)/86.4)%1e3,3)},g:function(){return r.G()%12||12},G:function(){return n.getHours()},h:function(){return e.lpad(r.g(),2)},H:function(){return e.lpad(r.G(),2)},i:function(){return e.lpad(n.getMinutes(),2)},s:function(){return e.lpad(n.getSeconds(),2)},u:function(){return e.lpad(1e3*n.getMilliseconds(),6)},e:function(){var t=/\((.*)\)/.exec(String(n))[1];return t||"Coordinated Universal Time"},I:function(){var t=new Date(r.Y(),0),e=Date.UTC(r.Y(),0),n=new Date(r.Y(),6),a=Date.UTC(r.Y(),6);return t-e!==n-a?1:0},O:function(){var t=n.getTimezoneOffset(),r=Math.abs(t);return(t>0?"-":"+")+e.lpad(100*Math.floor(r/60)+r%60,4)},P:function(){var t=r.O();return t.substr(0,3)+":"+t.substr(3,2)},T:function(){var t=(String(n).match(a.tzParts)||[""]).pop().replace(a.tzClip,"");return t||"UTC"},Z:function(){return 60*-n.getTimezoneOffset()},c:function(){return"Y-m-d\\TH:i:sP".replace(i,o)},r:function(){return"D, d M Y H:i:s O".replace(i,o)},U:function(){return n.getTime()/1e3||0}},o(t,t)},formatDate:function(t,n){var r,a,u,i,o,s=this,c="",f="\\";if("string"==typeof t&&(t=s.parseDate(t,n),!t))return null;if(t instanceof Date){for(u=n.length,r=0;u>r;r++)o=n.charAt(r),"S"!==o&&o!==f&&(r>0&&n.charAt(r-1)===f?c+=o:(i=s.parseFormat(o,t),r!==u-1&&s.intParts.test(o)&&"S"===n.charAt(r+1)&&(a=e.getInt(i)||0,i+=s.dateSettings.ordinal(a)),c+=i));return c}return""}},t}); \ No newline at end of file diff --git a/user/plugins/timezones/assets/select2.min.css b/user/plugins/timezones/assets/select2.min.css new file mode 100644 index 0000000..7c18ad5 --- /dev/null +++ b/user/plugins/timezones/assets/select2.min.css @@ -0,0 +1 @@ +.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, #fff 50%, #eee 100%);background-image:-o-linear-gradient(top, #fff 50%, #eee 100%);background-image:linear-gradient(to bottom, #fff 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eee 50%, #ccc 100%);background-image:-o-linear-gradient(top, #eee 50%, #ccc 100%);background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, #fff 0%, #eee 50%);background-image:-o-linear-gradient(top, #fff 0%, #eee 50%);background-image:linear-gradient(to bottom, #fff 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eee 50%, #fff 100%);background-image:-o-linear-gradient(top, #eee 50%, #fff 100%);background-image:linear-gradient(to bottom, #eee 50%, #fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb} diff --git a/user/plugins/timezones/assets/select2.min.js b/user/plugins/timezones/assets/select2.min.js new file mode 100644 index 0000000..091d4b5 --- /dev/null +++ b/user/plugins/timezones/assets/select2.min.js @@ -0,0 +1,2 @@ +/*! Select2 4.0.13 | https://github.com/select2/select2/blob/master/LICENSE.md */ +!function(n){"function"==typeof define&&define.amd?define(["jquery"],n):"object"==typeof module&&module.exports?module.exports=function(e,t){return void 0===t&&(t="undefined"!=typeof window?require("jquery"):require("jquery")(e)),n(t),t}:n(jQuery)}(function(u){var e=function(){if(u&&u.fn&&u.fn.select2&&u.fn.select2.amd)var e=u.fn.select2.amd;var t,n,r,h,o,s,f,g,m,v,y,_,i,a,b;function w(e,t){return i.call(e,t)}function l(e,t){var n,r,i,o,s,a,l,c,u,d,p,h=t&&t.split("/"),f=y.map,g=f&&f["*"]||{};if(e){for(s=(e=e.split("/")).length-1,y.nodeIdCompat&&b.test(e[s])&&(e[s]=e[s].replace(b,"")),"."===e[0].charAt(0)&&h&&(e=h.slice(0,h.length-1).concat(e)),u=0;u":">",'"':""","'":"'","/":"/"};return"string"!=typeof e?e:String(e).replace(/[&<>"'\/\\]/g,function(e){return t[e]})},i.appendMany=function(e,t){if("1.7"===o.fn.jquery.substr(0,3)){var n=o();o.map(t,function(e){n=n.add(e)}),t=n}e.append(t)},i.__cache={};var n=0;return i.GetUniqueElementId=function(e){var t=e.getAttribute("data-select2-id");return null==t&&(e.id?(t=e.id,e.setAttribute("data-select2-id",t)):(e.setAttribute("data-select2-id",++n),t=n.toString())),t},i.StoreData=function(e,t,n){var r=i.GetUniqueElementId(e);i.__cache[r]||(i.__cache[r]={}),i.__cache[r][t]=n},i.GetData=function(e,t){var n=i.GetUniqueElementId(e);return t?i.__cache[n]&&null!=i.__cache[n][t]?i.__cache[n][t]:o(e).data(t):i.__cache[n]},i.RemoveData=function(e){var t=i.GetUniqueElementId(e);null!=i.__cache[t]&&delete i.__cache[t],e.removeAttribute("data-select2-id")},i}),e.define("select2/results",["jquery","./utils"],function(h,f){function r(e,t,n){this.$element=e,this.data=n,this.options=t,r.__super__.constructor.call(this)}return f.Extend(r,f.Observable),r.prototype.render=function(){var e=h('
        ');return this.options.get("multiple")&&e.attr("aria-multiselectable","true"),this.$results=e},r.prototype.clear=function(){this.$results.empty()},r.prototype.displayMessage=function(e){var t=this.options.get("escapeMarkup");this.clear(),this.hideLoading();var n=h('