Changeset 3802113
- Timestamp:
- 11/14/2026 02:45:09 PM (16 hours ago)
- Location:
- delonix-security-agent
- Files:
-
- 2 added
- 20 edited
- 1 copied
-
assets/banner-1544x500.png (added)
-
assets/banner-772x250.png (added)
-
tags/1.0.1 (copied) (copied from delonix-security-agent/trunk )
-
tags/1.0.1/delonix-security-agent.php (modified) (3 diffs)
-
tags/1.0.1/includes/admin/view-dashboard.php (modified) (1 diff)
-
tags/1.0.1/includes/class-admin.php (modified) (2 diffs)
-
tags/1.0.1/includes/class-crawlers.php (modified) (4 diffs)
-
tags/1.0.1/includes/class-detector.php (modified) (1 diff)
-
tags/1.0.1/includes/class-utils.php (modified) (3 diffs)
-
tags/1.0.1/includes/data/crawler-ranges.php (modified) (1 diff)
-
tags/1.0.1/languages/delonix-security-agent.pot (modified) (12 diffs)
-
tags/1.0.1/module.json (modified) (1 diff)
-
tags/1.0.1/readme.txt (modified) (3 diffs)
-
trunk/delonix-security-agent.php (modified) (3 diffs)
-
trunk/includes/admin/view-dashboard.php (modified) (1 diff)
-
trunk/includes/class-admin.php (modified) (2 diffs)
-
trunk/includes/class-crawlers.php (modified) (4 diffs)
-
trunk/includes/class-detector.php (modified) (1 diff)
-
trunk/includes/class-utils.php (modified) (3 diffs)
-
trunk/includes/data/crawler-ranges.php (modified) (1 diff)
-
trunk/languages/delonix-security-agent.pot (modified) (12 diffs)
-
trunk/module.json (modified) (1 diff)
-
trunk/readme.txt (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
delonix-security-agent/tags/1.0.1/delonix-security-agent.php
r3801056 r3802113 4 4 * Plugin URI: https://delonix.biz/products/security-agent 5 5 * Description: Low-friction anti-bot shield for WordPress: silent proof-of-work browser verification against content scrapers, verified search/AI crawler access, flood and login limits, comment/form spam protection and evidence logging. 6 * Version: 1.0. 06 * Version: 1.0.1 7 7 * Author: Delonix 8 8 * Author URI: https://delonix.biz … … 19 19 } 20 20 21 define( 'DELOSEAG_VERSION', '1.0. 0' );21 define( 'DELOSEAG_VERSION', '1.0.1' ); 22 22 define( 'DELOSEAG_PATH', plugin_dir_path( __FILE__ ) ); 23 23 define( 'DELOSEAG_URL', plugin_dir_url( __FILE__ ) ); 24 24 define( 'DELOSEAG_COOKIE', 'deloseag_verified' ); 25 25 define( 'DELOSEAG_MARK_COOKIE', 'deloseag_v' ); 26 define( 'DELOSEAG_DB_VERSION', ' 3' );26 define( 'DELOSEAG_DB_VERSION', '4' ); 27 27 28 28 require_once DELOSEAG_PATH . 'includes/class-i18n.php'; … … 174 174 */ 175 175 private static function maybe_upgrade() { 176 if ( DELOSEAG_DB_VERSION !== get_option( 'deloseag_db_version' ) ) { 176 $installed = get_option( 'deloseag_db_version' ); 177 if ( DELOSEAG_DB_VERSION !== $installed ) { 178 if ( $installed && version_compare( $installed, '4', '<' ) ) { 179 // Lists saved before 1.0.1 hold Google's App Engine ranges as crawler addresses. The bundled snapshot 180 // is used until the refresh below stores a new copy. 181 delete_option( DELOSEAG_Crawlers::OPTION ); 182 wp_schedule_single_event( time() + 60, 'deloseag_refresh_crawlers' ); 183 } 177 184 DELOSEAG_Logger::install(); 178 185 self::schedule_events(); -
delonix-security-agent/tags/1.0.1/includes/admin/view-dashboard.php
r3801056 r3802113 113 113 <div class="wrap deloseag-wrap"> 114 114 <h1 class="screen-reader-text"><?php esc_html_e( 'Delonix Security Agent', 'delonix-security-agent' ); ?></h1> 115 <?php settings_errors( 'deloseag_settings' ); ?> 115 116 116 117 <?php $deloseag_notice = DELOSEAG_Admin::notice_message( $view['notice'] ); ?> -
delonix-security-agent/tags/1.0.1/includes/class-admin.php
r3801056 r3802113 374 374 } 375 375 376 $invalid = array(); 377 foreach ( array( 'whitelist_ips', 'blacklist_ips', 'trusted_proxies' ) as $key ) { 378 foreach ( DELOSEAG_Utils::parse_ip_list( $out[ $key ] ?? '' ) as $entry ) { 379 if ( ! DELOSEAG_Utils::valid_ip_or_cidr( $entry ) ) { 380 $invalid[] = $entry; 381 } 382 } 383 } 384 if ( $invalid ) { 385 add_settings_error( 386 'deloseag_settings', 387 'deloseag_invalid_ips', 388 /* translators: %s: comma-separated list of invalid entries. */ 389 sprintf( __( 'These IP list entries are not a valid IP or CIDR and are ignored: %s', 'delonix-security-agent' ), implode( ', ', array_unique( $invalid ) ) ), 390 'warning' 391 ); 392 } 393 376 394 $header = preg_replace( '/[^A-Za-z0-9\-]/', '', (string) $out['proxy_header'] ); 377 395 $out['proxy_header'] = '' !== $header ? $header : 'X-Forwarded-For'; … … 477 495 $labels = array( 478 496 'google' => 'Google', 479 'bing' => 'Bing', 497 'google_fetcher' => __( 'Google user-triggered fetchers', 'delonix-security-agent' ), 498 'bing' => 'Bing', 480 499 'apple' => 'Apple', 481 500 'duckduckgo' => 'DuckDuckGo', -
delonix-security-agent/tags/1.0.1/includes/class-crawlers.php
r3801056 r3802113 24 24 'google' => array( 25 25 'category' => 'search', 26 'needles' => array( 'googlebot', 'adsbot-google', 'google-inspectiontool', 'storebot-google', 'googleother', 'mediapartners-google', 'apis-google', 'feedfetcher-google', 'google-read-aloud', 'google-site-verification', 'google-extended', 'google-cloudvertexbot', 'chrome-lighthouse', 'google-pagerenderer', 'google favicon', 'googleproducer', 'google-safety' ), 26 'needles' => array( 'googlebot', 'adsbot-google', 'google-inspectiontool', 'storebot-google', 'googleother', 'mediapartners-google', 'apis-google', 'google-extended', 'google-cloudvertexbot', 'chrome-lighthouse', 'google-pagerenderer', 'google favicon', 'google-safety' ), 27 // Not user-triggered-fetchers.json: that is App Engine address space, which anyone can rent. 27 28 'lists' => array( 28 'https://developers.google.com/static/crawling/ipranges/common-crawlers.json',29 'https://developers.google.com/static/crawling/ipranges/special-crawlers.json',30 'https://developers.google.com/static/crawling/ipranges/user-triggered-fetchers.json',31 'https://developers.google.com/static/crawling/ipranges/user-triggered-fetchers-google.json',32 ),33 // user-triggered-fetchers.json is App Engine address space, so it only confirms a request that names a Google agent.34 'trusted' => array(35 29 'https://developers.google.com/static/crawling/ipranges/common-crawlers.json', 36 30 'https://developers.google.com/static/crawling/ipranges/special-crawlers.json', 37 31 'https://developers.google.com/static/crawling/ipranges/user-triggered-fetchers-google.json', 38 32 ), 39 // Not all of googleusercontent.com: every Compute Engine VM has a reverse name under it. 40 'rdns' => array( 'googlebot.com', 'google.com', 'gae.googleusercontent.com' ), // phpcs:ignore PluginCheck.CodeAnalysis.Offloading.OffloadedContent -- reverse-DNS suffix for crawler verification, nothing is loaded from it. 33 'trusted' => true, 34 // Not all of googleusercontent.com, and not gae.googleusercontent.com: every Compute Engine VM and App Engine app has a reverse name under it. 35 'rdns' => array( 'googlebot.com', 'google.com' ), 41 36 'seed' => array( '66.249.64.0/19' ), 37 ), 38 // Fetchers a user triggers (Search Console site verification, feeds, Read Aloud, Publisher Center). Google runs 39 // some of them from App Engine, so an address outside Google's own lists cannot disprove the claim: such a 40 // request gets the per-IP bot budget instead of a free pass or a check page. 41 'google_fetcher' => array( 42 'category' => 'search', 43 'needles' => array( 'feedfetcher-google', 'google-read-aloud', 'google-site-verification', 'googleproducer' ), 44 'lists' => array( 45 'https://developers.google.com/static/crawling/ipranges/common-crawlers.json', 46 'https://developers.google.com/static/crawling/ipranges/special-crawlers.json', 47 'https://developers.google.com/static/crawling/ipranges/user-triggered-fetchers-google.json', 48 ), 49 'seed' => array( '66.249.64.0/19' ), 50 'soft' => true, 42 51 ), 43 52 'bing' => array( … … 147 156 $ranges = self::ranges_for( $id ); 148 157 if ( $ranges ) { 149 return self::in_ranges( $ip, $ranges ); 158 if ( self::in_ranges( $ip, $ranges ) ) { 159 return true; 160 } 161 // A soft entry cannot be disproved by its address, so it is unverifiable rather than spoofed. 162 return empty( $entry['soft'] ) ? false : null; 150 163 } 151 164 } … … 194 207 continue; 195 208 } 196 $bits = isset( $parts[1] ) ? (int) $parts[1] : strlen( $bin ) * 8; 209 $max = strlen( $bin ) * 8; 210 $bits = isset( $parts[1] ) ? ( ctype_digit( $parts[1] ) ? (int) $parts[1] : -1 ) : $max; 211 if ( $bits < 0 || $bits > $max ) { 212 continue; 213 } 197 214 $full = intdiv( $bits, 8 ); 198 215 if ( $full && 0 !== strncmp( $bin, $net, $full ) ) { … … 321 338 return false; 322 339 } 323 return ! isset( $parts[1] ) || ctype_digit( $parts[1] ); 340 if ( ! isset( $parts[1] ) ) { 341 return true; 342 } 343 return ctype_digit( $parts[1] ) && (int) $parts[1] <= ( false !== strpos( $parts[0], ':' ) ? 128 : 32 ); 324 344 } 325 345 } -
delonix-security-agent/tags/1.0.1/includes/class-detector.php
r3801056 r3802113 66 66 67 67 public function is_probe() { 68 $uri = strtolower( rawurldecode( DELOSEAG_Utils::request_uri() ) ); 68 // Path only: a query string such as ?q=/.env is a search, not a probe. 69 $uri = DELOSEAG_Utils::request_path(); 69 70 $probes = array( '/.env', '/.git/', '/vendor/phpunit', '/wp-config.php', '/phpmyadmin', '/cgi-bin/', '/actuator/', '/server-status', '/.aws/', '/.ssh/', 'eval-stdin.php', '/wp-config.bak', '/wp-config.old', '/.ds_store' ); 70 71 foreach ( $probes as $probe ) { -
delonix-security-agent/tags/1.0.1/includes/class-utils.php
r3801056 r3802113 93 93 } 94 94 if ( false === strpos( $range, '/' ) ) { 95 if ( hash_equals( strtolower( $range ), strtolower( $ip ) ) ) { 95 // Binary compare, so every spelling of an IPv6 address (2001:db8::1, 2001:db8:0:0::1) matches. 96 $a = filter_var( $range, FILTER_VALIDATE_IP ) ? inet_pton( $range ) : false; 97 $b = filter_var( $ip, FILTER_VALIDATE_IP ) ? inet_pton( $ip ) : false; 98 if ( false !== $a && $a === $b ) { 96 99 return true; 97 100 } … … 123 126 124 127 $max_bits = strlen( $ip_bin ) * 8; 125 $bits = (int) $parts[1]; 128 // A typo such as "1.2.3.4/" or "1.2.3.4/x" must not become /0 (every address). 129 if ( ! ctype_digit( trim( $parts[1] ) ) ) { 130 return false; 131 } 132 $bits = (int) $parts[1]; 126 133 if ( $bits < 0 || $bits > $max_bits ) { 127 134 return false; … … 139 146 $mask = ( 0xFF << ( 8 - $remainder ) ) & 0xFF; 140 147 return ( ord( $ip_bin[ $full_bytes ] ) & $mask ) === ( ord( $net_bin[ $full_bytes ] ) & $mask ); 148 } 149 150 /** 151 * An IP address, or a network address with a prefix length that fits its family (0-32 or 0-128). 152 */ 153 public static function valid_ip_or_cidr( $entry ) { 154 $parts = explode( '/', trim( (string) $entry ), 2 ); 155 if ( ! filter_var( $parts[0], FILTER_VALIDATE_IP ) ) { 156 return false; 157 } 158 if ( ! isset( $parts[1] ) ) { 159 return true; 160 } 161 return ctype_digit( $parts[1] ) && (int) $parts[1] <= ( false !== strpos( $parts[0], ':' ) ? 128 : 32 ); 141 162 } 142 163 -
delonix-security-agent/tags/1.0.1/includes/data/crawler-ranges.php
r3801056 r3802113 7 7 return array( 8 8 'lists' => array( 9 'google' => array( '2001:4860:4801:10::/64', '2001:4860:4801:11::/64', '2001:4860:4801:12::/64', '2001:4860:4801:13::/64', '2001:4860:4801:14::/64', '2001:4860:4801:15::/64', '2001:4860:4801:16::/64', '2001:4860:4801:17::/64', '2001:4860:4801:18::/64', '2001:4860:4801:19::/64', '2001:4860:4801:1a::/64', '2001:4860:4801:1b::/64', '2001:4860:4801:1c::/64', '2001:4860:4801:1d::/64', '2001:4860:4801:1e::/64', '2001:4860:4801:1f::/64', '2001:4860:4801:20::/64', '2001:4860:4801:21::/64', '2001:4860:4801:22::/64', '2001:4860:4801:23::/64', '2001:4860:4801:24::/64', '2001:4860:4801:25::/64', '2001:4860:4801:26::/64', '2001:4860:4801:27::/64', '2001:4860:4801:28::/64', '2001:4860:4801:29::/64', '2001:4860:4801:2::/64', '2001:4860:4801:2a::/64', '2001:4860:4801:2b::/64', '2001:4860:4801:2c::/64', '2001:4860:4801:2d::/64', '2001:4860:4801:2e::/64', '2001:4860:4801:2f::/64', '2001:4860:4801:30::/64', '2001:4860:4801:31::/64', '2001:4860:4801:32::/64', '2001:4860:4801:33::/64', '2001:4860:4801:34::/64', '2001:4860:4801:35::/64', '2001:4860:4801:36::/64', '2001:4860:4801:37::/64', '2001:4860:4801:38::/64', '2001:4860:4801:39::/64', '2001:4860:4801:3a::/64', '2001:4860:4801:3b::/64', '2001:4860:4801:3c::/64', '2001:4860:4801:3d::/64', '2001:4860:4801:3e::/64', '2001:4860:4801:3f::/64', '2001:4860:4801:40::/64', '2001:4860:4801:41::/64', '2001:4860:4801:42::/64', '2001:4860:4801:43::/64', '2001:4860:4801:44::/64', '2001:4860:4801:45::/64', '2001:4860:4801:46::/64', '2001:4860:4801:47::/64', '2001:4860:4801:48::/64', '2001:4860:4801:49::/64', '2001:4860:4801:4a::/64', '2001:4860:4801:4b::/64', '2001:4860:4801:4c::/64', '2001:4860:4801:4d::/64', '2001:4860:4801:4e::/64', '2001:4860:4801:50::/64', '2001:4860:4801:51::/64', '2001:4860:4801:52::/64', '2001:4860:4801:53::/64', '2001:4860:4801:54::/64', '2001:4860:4801:55::/64', '2001:4860:4801:56::/64', '2001:4860:4801:57::/64', '2001:4860:4801:58::/64', '2001:4860:4801:59::/64', '2001:4860:4801:60::/64', '2001:4860:4801:61::/64', '2001:4860:4801:62::/64', '2001:4860:4801:63::/64', '2001:4860:4801:64::/64', '2001:4860:4801:65::/64', '2001:4860:4801:66::/64', '2001:4860:4801:67::/64', '2001:4860:4801:68::/64', '2001:4860:4801:69::/64', '2001:4860:4801:6a::/64', '2001:4860:4801:6b::/64', '2001:4860:4801:6c::/64', '2001:4860:4801:6d::/64', '2001:4860:4801:6e::/64', '2001:4860:4801:6f::/64', '2001:4860:4801:70::/64', '2001:4860:4801:71::/64', '2001:4860:4801:72::/64', '2001:4860:4801:73::/64', '2001:4860:4801:74::/64', '2001:4860:4801:75::/64', '2001:4860:4801:76::/64', '2001:4860:4801:77::/64', '2001:4860:4801:78::/64', '2001:4860:4801:79::/64', '2001:4860:4801:7a::/64', '2001:4860:4801:7b::/64', '2001:4860:4801:7c::/64', '2001:4860:4801:7d::/64', '2001:4860:4801:7e::/64', '2001:4860:4801:7f::/64', '2001:4860:4801:80::/64', '2001:4860:4801:81::/64', '2001:4860:4801:82::/64', '2001:4860:4801:83::/64', '2001:4860:4801:84::/64', '2001:4860:4801:85::/64', '2001:4860:4801:86::/64', '2001:4860:4801:87::/64', '2001:4860:4801:88::/64', '2001:4860:4801:90::/64', '2001:4860:4801:91::/64', '2001:4860:4801:92::/64', '2001:4860:4801:93::/64', '2001:4860:4801:94::/64', '2001:4860:4801:95::/64', '2001:4860:4801:96::/64', '2001:4860:4801:97::/64', '2001:4860:4801:a0::/64', '2001:4860:4801:a1::/64', '2001:4860:4801:a2::/64', '2001:4860:4801:a3::/64', '2001:4860:4801:a4::/64', '2001:4860:4801:a5::/64', '2001:4860:4801:a6::/64', '2001:4860:4801:a7::/64', '2001:4860:4801:a8::/64', '2001:4860:4801:a9::/64', '2001:4860:4801:aa::/64', '2001:4860:4801:ab::/64', '2001:4860:4801:ac::/64', '2001:4860:4801:ad::/64', '2001:4860:4801:ae::/64', '2001:4860:4801:b0::/64', '2001:4860:4801:b1::/64', '2001:4860:4801:b2::/64', '2001:4860:4801:b3::/64', '2001:4860:4801:b4::/64', '2001:4860:4801:b5::/64', '2001:4860:4801:b6::/64', '2001:4860:4801:c::/64', '2001:4860:4801:f::/64', '192.178.4.0/27', '192.178.4.128/27', '192.178.4.160/27', '192.178.4.192/27', '192.178.4.224/27', '192.178.4.32/27', '192.178.4.64/27', '192.178.4.96/27', '192.178.5.0/27', '192.178.6.0/27', '192.178.6.128/27', '192.178.6.160/27', '192.178.6.192/27', '192.178.6.224/27', '192.178.6.32/27', '192.178.6.64/27', '192.178.6.96/27', '192.178.7.0/27', '192.178.7.128/27', '192.178.7.160/27', '192.178.7.192/27', '192.178.7.224/27', '192.178.7.32/27', '192.178.7.64/27', '192.178.7.96/27', '34.100.182.96/28', '34.101.50.144/28', '34.118.254.0/28', '34.118.66.0/28', '34.126.178.96/28', '34.146.150.144/28', '34.147.110.144/28', '34.151.74.144/28', '34.152.50.64/28', '34.154.114.144/28', '34.155.98.32/28', '34.165.18.176/28', '34.175.160.64/28', '34.176.130.16/28', '34.22.85.0/27', '34.64.82.64/28', '34.65.242.112/28', '34.80.50.80/28', '34.88.194.0/28', '34.89.10.80/28', '34.89.198.80/28', '34.96.162.48/28', '35.247.243.240/28', '66.249.64.0/27', '66.249.64.128/27', '66.249.64.160/27', '66.249.64.192/27', '66.249.64.224/27', '66.249.64.32/27', '66.249.64.64/27', '66.249.64.96/27', '66.249.65.0/27', '66.249.65.128/27', '66.249.65.160/27', '66.249.65.192/27', '66.249.65.224/27', '66.249.65.32/27', '66.249.65.64/27', '66.249.65.96/27', '66.249.66.0/27', '66.249.66.128/27', '66.249.66.160/27', '66.249.66.192/27', '66.249.66.224/27', '66.249.66.32/27', '66.249.66.64/27', '66.249.66.96/27', '66.249.67.0/27', '66.249.67.32/27', '66.249.67.64/27', '66.249.68.0/27', '66.249.68.128/27', '66.249.68.160/27', '66.249.68.192/27', '66.249.68.224/27', '66.249.68.32/27', '66.249.68.64/27', '66.249.68.96/27', '66.249.69.0/27', '66.249.69.128/27', '66.249.69.160/27', '66.249.69.192/27', '66.249.69.224/27', '66.249.69.32/27', '66.249.69.64/27', '66.249.69.96/27', '66.249.70.0/27', '66.249.70.128/27', '66.249.70.160/27', '66.249.70.192/27', '66.249.70.224/27', '66.249.70.32/27', '66.249.70.64/27', '66.249.70.96/27', '66.249.71.0/27', '66.249.71.128/27', '66.249.71.160/27', '66.249.71.192/27', '66.249.71.224/27', '66.249.71.32/27', '66.249.71.64/27', '66.249.71.96/27', '66.249.72.0/27', '66.249.72.128/27', '66.249.72.160/27', '66.249.72.192/27', '66.249.72.224/27', '66.249.72.32/27', '66.249.72.64/27', '66.249.72.96/27', '66.249.73.0/27', '66.249.73.128/27', '66.249.73.160/27', '66.249.73.192/27', '66.249.73.224/27', '66.249.73.32/27', '66.249.73.64/27', '66.249.73.96/27', '66.249.74.0/27', '66.249.74.128/27', '66.249.74.160/27', '66.249.74.192/27', '66.249.74.224/27', '66.249.74.32/27', '66.249.74.64/27', '66.249.74.96/27', '66.249.75.0/27', '66.249.75.128/27', '66.249.75.160/27', '66.249.75.192/27', '66.249.75.224/27', '66.249.75.32/27', '66.249.75.64/27', '66.249.75.96/27', '66.249.76.0/27', '66.249.76.128/27', '66.249.76.160/27', '66.249.76.192/27', '66.249.76.224/27', '66.249.76.32/27', '66.249.76.64/27', '66.249.76.96/27', '66.249.77.0/27', '66.249.77.128/27', '66.249.77.160/27', '66.249.77.192/27', '66.249.77.224/27', '66.249.77.32/27', '66.249.77.64/27', '66.249.77.96/27', '66.249.78.0/27', '66.249.78.128/27', '66.249.78.160/27', '66.249.78.192/27', '66.249.78.224/27', '66.249.78.32/27', '66.249.78.64/27', '66.249.78.96/27', '66.249.79.0/27', '66.249.79.128/27', '66.249.79.160/27', '66.249.79.192/27', '66.249.79.224/27', '66.249.79.32/27', '66.249.79.64/27', '2001:4860:4801:2008::/64', '2001:4860:4801:200c::/64', '2001:4860:4801:200d::/64', '2001:4860:4801:2010::/64', '2001:4860:4801:2011::/64', '2001:4860:4801:2012::/64', '2001:4860:4801:2013::/64', '2001:4860:4801:2014::/64', '2001:4860:4801:2015::/64', '2001:4860:4801:2016::/64', '2001:4860:4801:2017::/64', '2001:4860:4801:2018::/64', '2001:4860:4801:2019::/64', '2001:4860:4801:201a::/64', '2001:4860:4801:201b::/64', '2001:4860:4801:201c::/64', '2001:4860:4801:201d::/64', '2001:4860:4801:201e::/64', '2001:4860:4801:201f::/64', '2001:4860:4801:2020::/64', '2001:4860:4801:2021::/64', '2001:4860:4801:2022::/64', '2001:4860:4801:2023::/64', '2001:4860:4801:2024::/64', '2001:4860:4801:2025::/64', '2001:4860:4801:2026::/64', '2001:4860:4801:2027::/64', '2001:4860:4801:2028::/64', '2001:4860:4801:2029::/64', '2001:4860:4801:202a::/64', '2001:4860:4801:202b::/64', '2001:4860:4801:202c::/64', '2001:4860:4801:202d::/64', '2001:4860:4801:202e::/64', '2001:4860:4801:202f::/64', '2001:4860:4801:2030::/64', '2001:4860:4801:2031::/64', '2001:4860:4801:2032::/64', '2001:4860:4801:2033::/64', '2001:4860:4801:2034::/64', '2001:4860:4801:2035::/64', '2001:4860:4801:2036::/64', '2001:4860:4801:2037::/64', '2001:4860:4801:2038::/64', '2001:4860:4801:2039::/64', '2001:4860:4801:203a::/64', '2001:4860:4801:203b::/64', '2001:4860:4801:203c::/64', '2001:4860:4801:203d::/64', '2001:4860:4801:203e::/64', '2001:4860:4801:203f::/64', '2001:4860:4801:2040::/64', '2001:4860:4801:2041::/64', '2001:4860:4801:2042::/64', '2001:4860:4801:2043::/64', '2001:4860:4801:2044::/64', '2001:4860:4801:2045::/64', '2001:4860:4801:2046::/64', '2001:4860:4801:2047::/64', '2001:4860:4801:2048::/64', '2001:4860:4801:2049::/64', '2001:4860:4801:204a::/64', '2001:4860:4801:204b::/64', '2001:4860:4801:204c::/64', '2001:4860:4801:204d::/64', '2001:4860:4801:204e::/64', '2001:4860:4801:2050::/64', '2001:4860:4801:2051::/64', '2001:4860:4801:2052::/64', '2001:4860:4801:2053::/64', '2001:4860:4801:2054::/64', '2001:4860:4801:2055::/64', '2001:4860:4801:2056::/64', '2001:4860:4801:2060::/64', '2001:4860:4801:2061::/64', '2001:4860:4801:2062::/64', '2001:4860:4801:2063::/64', '2001:4860:4801:2064::/64', '2001:4860:4801:2065::/64', '2001:4860:4801:2066::/64', '2001:4860:4801:2067::/64', '2001:4860:4801:2068::/64', '2001:4860:4801:2069::/64', '2001:4860:4801:206a::/64', '2001:4860:4801:206b::/64', '2001:4860:4801:206c::/64', '2001:4860:4801:206d::/64', '2001:4860:4801:206e::/64', '2001:4860:4801:206f::/64', '2001:4860:4801:2070::/64', '2001:4860:4801:2071::/64', '2001:4860:4801:2072::/64', '2001:4860:4801:2073::/64', '2001:4860:4801:2074::/64', '2001:4860:4801:2075::/64', '2001:4860:4801:2076::/64', '2001:4860:4801:2077::/64', '2001:4860:4801:2078::/64', '2001:4860:4801:2079::/64', '2001:4860:4801:207a::/64', '2001:4860:4801:207b::/64', '2001:4860:4801:207c::/64', '2001:4860:4801:207d::/64', '2001:4860:4801:207e::/64', '2001:4860:4801:207f::/64', '2001:4860:4801:2080::/64', '2001:4860:4801:2081::/64', '2001:4860:4801:2082::/64', '2001:4860:4801:2083::/64', '2001:4860:4801:2084::/64', '2001:4860:4801:2085::/64', '2001:4860:4801:2086::/64', '2001:4860:4801:2087::/64', '2001:4860:4801:2088::/64', '2001:4860:4801:2090::/64', '2001:4860:4801:2091::/64', '2001:4860:4801:2092::/64', '2001:4860:4801:2093::/64', '2001:4860:4801:2094::/64', '2001:4860:4801:2095::/64', '2001:4860:4801:2096::/64', '2001:4860:4801:2097::/64', '2001:4860:4801:20a0::/64', '2001:4860:4801:20a1::/64', '2001:4860:4801:20a2::/64', '2001:4860:4801:20a3::/64', '2001:4860:4801:20a4::/64', '2001:4860:4801:20a5::/64', '2001:4860:4801:20a6::/64', '2001:4860:4801:20b0::/64', '2001:4860:4801:20b1::/64', '2001:4860:4801:20b2::/64', '2001:4860:4801:20b3::/64', '2001:4860:4801:20b4::/64', '2001:4860:4801:20b5::/64', '2001:4860:4801:20b6::/64', '108.177.2.0/27', '108.177.2.128/27', '108.177.2.160/27', '108.177.2.192/27', '108.177.2.224/27', '108.177.2.32/27', '108.177.2.64/27', '108.177.2.96/27', '192.178.16.0/27', '192.178.16.128/27', '192.178.16.160/27', '192.178.16.192/27', '192.178.16.224/27', '192.178.16.32/27', '192.178.16.64/27', '192.178.16.96/27', '192.178.17.0/27', '209.85.238.0/27', '209.85.238.128/27', '209.85.238.160/27', '209.85.238.192/27', '209.85.238.224/27', '209.85.238.32/27', '209.85.238.64/27', '209.85.238.96/27', '66.249.87.0/27', '66.249.87.128/27', '66.249.87.160/27', '66.249.87.192/27', '66.249.87.224/27', '66.249.87.32/27', '66.249.87.64/27', '66.249.87.96/27', '66.249.89.0/27', '66.249.89.128/27', '66.249.89.160/27', '66.249.89.192/27', '66.249.89.224/27', '66.249.89.32/27', '66.249.89.64/27', '66.249.89.96/27', '66.249.90.0/27', '66.249.90.128/27', '66.249.90.160/27', '66.249.90.192/27', '66.249.90.224/27', '66.249.90.32/27', '66.249.90.64/27', '66.249.90.96/27', '66.249.91.0/27', '66.249.91.128/27', '66.249.91.160/27', '66.249.91.192/27', '66.249.91.224/27', '66.249.91.32/27', '66.249.91.64/27', '66.249.91.96/27', '66.249.92.0/27', '66.249.92.128/27', '66.249.92.160/27', '66.249.92.192/27', '66.249.92.224/27', '66.249.92.32/27', '66.249.92.64/27', '66.249.92.96/27', '72.14.199.0/27', '72.14.199.128/27', '72.14.199.160/27', '72.14.199.192/27', '72.14.199.224/27', '72.14.199.32/27', '72.14.199.64/27', '72.14.199.96/27', '74.125.148.0/27', '74.125.148.128/27', '74.125.148.160/27', '74.125.148.192/27', '74.125.148.224/27', '74.125.148.32/27', '74.125.148.64/27', '74.125.148.96/27', '74.125.149.0/27', '74.125.149.128/27', '74.125.149.160/27', '74.125.149.192/27', '74.125.149.224/27', '74.125.149.32/27', '74.125.149.64/27', '74.125.149.96/27', '74.125.150.0/27', '74.125.150.128/27', '74.125.150.160/27', '74.125.150.192/27', '74.125.150.32/27', '74.125.150.64/27', '74.125.150.96/27', '74.125.151.0/27', '74.125.151.128/27', '74.125.151.160/27', '74.125.151.192/27', '74.125.151.224/27', '74.125.151.32/27', '74.125.151.64/27', '74.125.151.96/27', '74.125.216.0/27', '74.125.216.128/27', '74.125.216.160/27', '74.125.216.192/27', '74.125.216.224/27', '74.125.216.32/27', '74.125.216.64/27', '74.125.216.96/27', '74.125.217.0/27', '74.125.217.128/27', '74.125.217.160/27', '74.125.217.192/27', '74.125.217.224/27', '74.125.217.32/27', '74.125.217.64/27', '74.125.217.96/27', '74.125.218.0/27', '74.125.218.128/27', '74.125.218.160/27', '74.125.218.192/27', '74.125.218.224/27', '74.125.218.32/27', '74.125.218.64/27', '74.125.218.96/27', '74.125.219.0/27', '74.125.219.128/27', '74.125.219.160/27', '74.125.219.192/27', '74.125.219.224/27', '74.125.219.32/27', '74.125.219.64/27', '74.125.219.96/27', '2 404:f340:10:4000::/64', '2404:f340:10:4001::/64', '2404:f340:10:4002::/64', '2404:f340:10:4003::/64', '2404:f340:10:4004::/64', '2404:f340:10:4005::/64', '2404:f340:10:4006::/64', '2404:f340:10:4007::/64', '2404:f340:4010:4000::/64', '2404:f340:4010:4001::/64', '2404:f340:4010:4002::/64', '2404:f340:4010:4003::/64', '2404:f340:4010:4004::/64', '2404:f340:4010:4005::/64', '2404:f340:4010:4006::/64', '2404:f340:4010:4007::/64', '2600:1900:0:100::/64', '2600:1900:0:101::/64', '2600:1900:0:102::/64', '2600:1900:0:103::/64', '2600:1900:0:104::/64', '2600:1900:0:105::/64', '2600:1900:0:106::/64', '2600:1900:0:107::/64', '2600:1900:0:108::/64', '2600:1900:0:109::/64', '2600:1900:0:10::/64', '2600:1900:0:10a::/64', '2600:1900:0:10b::/64', '2600:1900:0:10c::/64', '2600:1900:0:10d::/64', '2600:1900:0:10e::/64', '2600:1900:0:10f::/64', '2600:1900:0:110::/64', '2600:1900:0:111::/64', '2600:1900:0:112::/64', '2600:1900:0:113::/64', '2600:1900:0:114::/64', '2600:1900:0:115::/64', '2600:1900:0:116::/64', '2600:1900:0:117::/64', '2600:1900:0:118::/64', '2600:1900:0:119::/64', '2600:1900:0:11a::/64', '2600:1900:0:11b::/64', '2600:1900:0:11c::/64', '2600:1900:0:11d::/64', '2600:1900:0:11e::/64', '2600:1900:0:11f::/64', '2600:1900:0:120::/64', '2600:1900:0:121::/64', '2600:1900:0:122::/64', '2600:1900:0:123::/64', '2600:1900:0:130::/64', '2600:1900:0:131::/64', '2600:1900:0:132::/64', '2600:1900:0:133::/64', '2600:1900:0:138::/64', '2600:1900:0:139::/64', '2600:1900:0:13a::/64', '2600:1900:0:13b::/64', '2600:1900:0:140::/64', '2600:1900:0:141::/64', '2600:1900:0:142::/64', '2600:1900:0:143::/64', '2600:1900:0:144::/64', '2600:1900:0:145::/64', '2600:1900:0:146::/64', '2600:1900:0:150::/64', '2600:1900:0:151::/64', '2600:1900:0:152::/64', '2600:1900:0:153::/64', '2600:1900:0:154::/64', '2600:1900:0:155::/64', '2600:1900:0:156::/64', '2600:1900:0:157::/64', '2600:1900:0:158::/64', '2600:1900:0:159::/64', '2600:1900:0:15::/64', '2600:1900:0:15a::/64', '2600:1900:0:15b::/64', '2600:1900:0:15c::/64', '2600:1900:0:15d::/64', '2600:1900:0:160::/64', '2600:1900:0:161::/64', '2600:1900:0:162::/64', '2600:1900:0:163::/64', '2600:1900:0:164::/64', '2600:1900:0:165::/64', '2600:1900:0:166::/64', '2600:1900:0:167::/64', '2600:1900:0:168::/64', '2600:1900:0:169::/64', '2600:1900:0:16::/64', '2600:1900:0:16a::/64', '2600:1900:0:16b::/64', '2600:1900:0:16c::/64', '2600:1900:0:16d::/64', '2600:1900:0:16e::/64', '2600:1900:0:16f::/64', '2600:1900:0:170::/64', '2600:1900:0:171::/64', '2600:1900:0:172::/64', '2600:1900:0:173::/64', '2600:1900:0:17::/64', '2600:1900:0:180::/64', '2600:1900:0:181::/64', '2600:1900:0:182::/64', '2600:1900:0:183::/64', '2600:1900:0:184::/64', '2600:1900:0:185::/64', '2600:1900:0:186::/64', '2600:1900:0:187::/64', '2600:1900:0:188::/64', '2600:1900:0:189::/64', '2600:1900:0:18::/64', '2600:1900:0:18a::/64', '2600:1900:0:18b::/64', '2600:1900:0:18c::/64', '2600:1900:0:18d::/64', '2600:1900:0:18e::/64', '2600:1900:0:18f::/64', '2600:1900:0:190::/64', '2600:1900:0:191::/64', '2600:1900:0:192::/64', '2600:1900:0:193::/64', '2600:1900:0:194::/64', '2600:1900:0:195::/64', '2600:1900:0:196::/64', '2600:1900:0:1a0::/64', '2600:1900:0:1a1::/64', '2600:1900:0:1a2::/64', '2600:1900:0:1a3::/64', '2600:1900:0:1a::/64', '2600:1900:0:1b::/64', '2600:1900:0:1c0::/64', '2600:1900:0:1c1::/64', '2600:1900:0:1c2::/64', '2600:1900:0:1c3::/64', '2600:1900:0:1c4::/64', '2600:1900:0:1c5::/64', '2600:1900:0:1c6::/64', '2600:1900:0:1c::/64', '2600:1900:0:1d0::/64', '2600:1900:0:1d1::/64', '2600:1900:0:1e0::/64', '2600:1900:0:1e1::/64', '2600:1900:0:1e2::/64', '2600:1900:0:1e3::/64', '2600:1900:0:1e4::/64', '2600:1900:0:1f0::/64', '2600:1900:0:1f1::/64', '2600:1900:0:1f2::/64', '2600:1900:0:1f3::/64', '2600:1900:0:1f4::/64', '2600:1900:0:1f5::/64', '2600:1900:0:1f6::/64', '2600:1900:0:1f7::/64', '2600:1900:0:1f8::/64', '2600:1900:0:200::/64', '2600:1900:0:201::/64', '2600:1900:0:202::/64', '2600:1900:0:203::/64', '2600:1900:0:204::/64', '2600:1900:0:205::/64', '2600:1900:0:206::/64', '2600:1900:0:207::/64', '2600:1900:0:208::/64', '2600:1900:0:209::/64', '2600:1900:0:20::/64', '2600:1900:0:20a::/64', '2600:1900:0:20b::/64', '2600:1900:0:210::/64', '2600:1900:0:211::/64', '2600:1900:0:212::/64', '2600:1900:0:213::/64', '2600:1900:0:214::/64', '2600:1900:0:215::/64', '2600:1900:0:216::/64', '2600:1900:0:217::/64', '2600:1900:0:21::/64', '2600:1900:0:220::/64', '2600:1900:0:221::/64', '2600:1900:0:222::/64', '2600:1900:0:223::/64', '2600:1900:0:22::/64', '2600:1900:0:230::/64', '2600:1900:0:231::/64', '2600:1900:0:232::/64', '2600:1900:0:233::/64', '2600:1900:0:234::/64', '2600:1900:0:235::/64', '2600:1900:0:236::/64', '2600:1900:0:237::/64', '2600:1900:0:238::/64', '2600:1900:0:239::/64', '2600:1900:0:23::/64', '2600:1900:0:23a::/64', '2600:1900:0:23b::/64', '2600:1900:0:240::/64', '2600:1900:0:241::/64', '2600:1900:0:242::/64', '2600:1900:0:24::/64', '2600:1900:0:250::/64', '2600:1900:0:251::/64', '2600:1900:0:252::/64', '2600:1900:0:253::/64', '2600:1900:0:254::/64', '2600:1900:0:255::/64', '2600:1900:0:25::/64', '2600:1900:0:260::/64', '2600:1900:0:261::/64', '2600:1900:0:262::/64', '2600:1900:0:263::/64', '2600:1900:0:264::/64', '2600:1900:0:26::/64', '2600:1900:0:270::/64', '2600:1900:0:271::/64', '2600:1900:0:272::/64', '2600:1900:0:273::/64', '2600:1900:0:274::/64', '2600:1900:0:275::/64', '2600:1900:0:276::/64', '2600:1900:0:27::/64', '2600:1900:0:280::/64', '2600:1900:0:281::/64', '2600:1900:0:282::/64', '2600:1900:0:283::/64', '2600:1900:0:28::/64', '2600:1900:0:290::/64', '2600:1900:0:291::/64', '2600:1900:0:292::/64', '2600:1900:0:293::/64', '2600:1900:0:294::/64', '2600:1900:0:295::/64', '2600:1900:0:296::/64', '2600:1900:0:297::/64', '2600:1900:0:29::/64', '2600:1900:0:2a0::/64', '2600:1900:0:2a1::/64', '2600:1900:0:2a2::/64', '2600:1900:0:2a3::/64', '2600:1900:0:2a4::/64', '2600:1900:0:2a::/64', '2600:1900:0:2b0::/64', '2600:1900:0:2b1::/64', '2600:1900:0:2b2::/64', '2600:1900:0:2b3::/64', '2600:1900:0:2b::/64', '2600:1900:0:2c0::/64', '2600:1900:0:2c1::/64', '2600:1900:0:2c2::/64', '2600:1900:0:2c3::/64', '2600:1900:0:2c4::/64', '2600:1900:0:2c5::/64', '2600:1900:0:2c6::/64', '2600:1900:0:2d0::/64', '2600:1900:0:2d1::/64', '2600:1900:0:2d2::/64', '2600:1900:0:2d3::/64', '2600:1900:0:2d4::/64', '2600:1900:0:2d5::/64', '2600:1900:0:2d6::/64', '2600:1900:0:2d7::/64', '2600:1900:0:2d8::/64', '2600:1900:0:2d9::/64', '2600:1900:0:2da::/64', '2600:1900:0:2db::/64', '2600:1900:0:2dc::/64', '2600:1900:0:2dd::/64', '2600:1900:0:2de::/64', '2600:1900:0:2df::/64', '2600:1900:0:2e0::/64', '2600:1900:0:2e1::/64', '2600:1900:0:2e2::/64', '2600:1900:0:2f0::/64', '2600:1900:0:2f1::/64', '2600:1900:0:2f2::/64', '2600:1900:0:2f3::/64', '2600:1900:0:2f4::/64', '2600:1900:0:2f5::/64', '2600:1900:0:2f6::/64', '2600:1900:0:300::/64', '2600:1900:0:301::/64', '2600:1900:0:302::/64', '2600:1900:0:303::/64', '2600:1900:0:30::/64', '2600:1900:0:310::/64', '2600:1900:0:311::/64', '2600:1900:0:312::/64', '2600:1900:0:313::/64', '2600:1900:0:314::/64', '2600:1900:0:315::/64', '2600:1900:0:316::/64', '2600:1900:0:317::/64', '2600:1900:0:31::/64', '2600:1900:0:320::/64', '2600:1900:0:321::/64', '2600:1900:0:322::/64', '2600:1900:0:32::/64', '2600:1900:0:330::/64', '2600:1900:0:331::/64', '2600:1900:0:332::/64', '2600:1900:0:333::/64', '2600:1900:0:334::/64', '2600:1900:0:335::/64', '2600:1900:0:33::/64', '2600:1900:0:340::/64', '2600:1900:0:34::/64', '2600:1900:0:350::/64', '2600:1900:0:351::/64', '2600:1900:0:352::/64', '2600:1900:0:353::/64', '2600:1900:0:354::/64', '2600:1900:0:35::/64', '2600:1900:0:360::/64', '2600:1900:0:361::/64', '2600:1900:0:362::/64', '2600:1900:0:36::/64', '2600:1900:0:370::/64', '2600:1900:0:371::/64', '2600:1900:0:372::/64', '2600:1900:0:373::/64', '2600:1900:0:374::/64', '2600:1900:0:37::/64', '2600:1900:0:380::/64', '2600:1900:0:381::/64', '2600:1900:0:382::/64', '2600:1900:0:383::/64', '2600:1900:0:384::/64', '2600:1900:0:385::/64', '2600:1900:0:386::/64', '2600:1900:0:387::/64', '2600:1900:0:388::/64', '2600:1900:0:389::/64', '2600:1900:0:38::/64', '2600:1900:0:38a::/64', '2600:1900:0:38b::/64', '2600:1900:0:38c::/64', '2600:1900:0:38d::/64', '2600:1900:0:38e::/64', '2600:1900:0:390::/64', '2600:1900:0:391::/64', '2600:1900:0:392::/64', '2600:1900:0:393::/64', '2600:1900:0:39::/64', '2600:1900:0:3a0::/64', '2600:1900:0:3a1::/64', '2600:1900:0:3a2::/64', '2600:1900:0:3a::/64', '2600:1900:0:3b0::/64', '2600:1900:0:3b1::/64', '2600:1900:0:3b2::/64', '2600:1900:0:3b3::/64', '2600:1900:0:3b4::/64', '2600:1900:0:3b5::/64', '2600:1900:0:3b6::/64', '2600:1900:0:3b::/64', '2600:1900:0:3c0::/64', '2600:1900:0:3c1::/64', '2600:1900:0:3c3::/64', '2600:1900:0:3c4::/64', '2600:1900:0:3c::/64', '2600:1900:0:3d0::/64', '2600:1900:0:3d1::/64', '2600:1900:0:3d2::/64', '2600:1900:0:3d3::/64', '2600:1900:0:3d4::/64', '2600:1900:0:3d5::/64', '2600:1900:0:3d6::/64', '2600:1900:0:3d7::/64', '2600:1900:0:40::/64', '2600:1900:0:410::/64', '2600:1900:0:411::/64', '2600:1900:0:412::/64', '2600:1900:0:41::/64', '2600:1900:0:42::/64', '2600:1900:0:43::/64', '2600:1900:0:44::/64', '2600:1900:0:45::/64', '2600:1900:0:46::/64', '2600:1900:0:47::/64', '2600:1900:0:48::/64', '2600:1900:0:49::/64', '2600:1900:0:4a::/64', '2600:1900:0:4b::/64', '2600:1900:0:4c::/64', '2600:1900:0:4d::/64', '2600:1900:0:4e::/64', '2600:1900:0:4f::/64', '2600:1900:0:50::/64', '2600:1900:0:51::/64', '2600:1900:0:52::/64', '2600:1900:0:53::/64', '2600:1900:0:54::/64', '2600:1900:0:55::/64', '2600:1900:0:56::/64', '2600:1900:0:57::/64', '2600:1900:0:58::/64', '2600:1900:0:59::/64', '2600:1900:0:5a::/64', '2600:1900:0:5b::/64', '2600:1900:0:5c::/64', '2600:1900:0:5d::/64', '2600:1900:0:5e::/64', '2600:1900:0:5f::/64', '2600:1900:0:60::/64', '2600:1900:0:61::/64', '2600:1900:0:62::/64', '2600:1900:0:63::/64', '2600:1900:0:64::/64', '2600:1900:0:65::/64', '2600:1900:0:66::/64', '2600:1900:0:67::/64', '2600:1900:0:68::/64', '2600:1900:0:69::/64', '2600:1900:0:6a::/64', '2600:1900:0:6b::/64', '2600:1900:0:6c::/64', '2600:1900:0:6d::/64', '2600:1900:0:6e::/64', '2600:1900:0:70::/64', '2600:1900:0:71::/64', '2600:1900:0:72::/64', '2600:1900:0:73::/64', '2600:1900:0:74::/64', '2600:1900:0:75::/64', '2600:1900:0:76::/64', '2600:1900:0:77::/64', '2600:1900:0:78::/64', '2600:1900:0:79::/64', '2600:1900:0:7a::/64', '2600:1900:0:7b::/64', '2600:1900:0:7c::/64', '2600:1900:0:7d::/64', '2600:1900:0:7e::/64', '2600:1900:0:7f::/64', '2600:1900:0:80::/64', '2600:1900:0:81::/64', '2600:1900:0:82::/64', '2600:1900:0:83::/64', '2600:1900:0:84::/64', '2600:1900:0:85::/64', '2600:1900:0:86::/64', '2600:1900:0:87::/64', '2600:1900:0:88::/64', '2600:1900:0:89::/64', '2600:1900:0:8::/64', '2600:1900:0:8a::/64', '2600:1900:0:8b::/64', '2600:1900:0:90::/64', '2600:1900:0:91::/64', '2600:1900:0:92::/64', '2600:1900:0:93::/64', '2600:1900:0:94::/64', '2600:1900:0:95::/64', '2600:1900:0:96::/64', '2600:1900:0:97::/64', '2600:1900:0:98::/64', '2600:1900:0:99::/64', '2600:1900:0:9::/64', '2600:1900:0:a0::/64', '2600:1900:0:a1::/64', '2600:1900:0:a2::/64', '2600:1900:0:a3::/64', '2600:1900:0:a4::/64', '2600:1900:0:a5::/64', '2600:1900:0:a6::/64', '2600:1900:0:b0::/64', '2600:1900:0:b1::/64', '2600:1900:0:b2::/64', '2600:1900:0:b3::/64', '2600:1900:0:b4::/64', '2600:1900:0:b5::/64', '2600:1900:0:b6::/64', '2600:1900:0:b7::/64', '2600:1900:0:b8::/64', '2600:1900:0:b9::/64', '2600:1900:0:ba::/64', '2600:1900:0:bb::/64', '2600:1900:0:bc::/64', '2600:1900:0:bd::/64', '2600:1900:0:c0::/64', '2600:1900:0:c1::/64', '2600:1900:0:c2::/64', '2600:1900:0:c3::/64', '2600:1900:0:c4::/64', '2600:1900:0:c5::/64', '2600:1900:0:c6::/64', '2600:1900:0:c::/64', '2600:1900:0:d0::/64', '2600:1900:0:d1::/64', '2600:1900:0:d2::/64', '2600:1900:0:d3::/64', '2600:1900:0:d4::/64', '2600:1900:0:d5::/64', '2600:1900:0:d6::/64', '2600:1900:0:d7::/64', '2600:1900:0:d8::/64', '2600:1900:0:d9::/64', '2600:1900:0:da::/64', '2600:1900:0:db::/64', '2600:1900:0:dc::/64', '2600:1900:0:dd::/64', '2600:1900:0:de::/64', '2600:1900:0:df::/64', '2600:1900:0:e0::/64', '2600:1900:0:e1::/64', '2600:1900:0:e2::/64', '2600:1900:0:e3::/64', '2600:1900:0:e4::/64', '2600:1900:0:e5::/64', '2600:1900:0:e6::/64', '2600:1900:0:e7::/64', '2600:1900:0:e8::/64', '2600:1900:0:e9::/64', '2600:1900:0:ea::/64', '2600:1900:0:eb::/64', '2600:1900:0:ec::/64', '2600:1900:0:ed::/64', '2600:1900:0:ee::/64', '2600:1900:0:ef::/64', '2600:1900:0:f0::/64', '2600:1900:0:f1::/64', '2600:1900:0:f2::/64', '2600:1900:0:f3::/64', '2600:1900:0:f4::/64', '2600:1900:0:f5::/64', '2600:1900:0:f6::/64', '2600:1900:0:f7::/64', '2600:1900:0:f8::/64', '2600:1900:0:f9::/64', '2600:1900:0:f::/64', '2600:1900:0:fa::/64', '107.178.192.0/27', '107.178.192.128/27', '107.178.192.160/27', '107.178.192.192/27', '107.178.192.224/27', '107.178.192.32/27', '107.178.192.64/27', '107.178.192.96/27', '107.178.193.0/27', '107.178.193.128/27', '107.178.193.160/27', '107.178.193.192/27', '107.178.193.224/27', '107.178.193.32/27', '107.178.193.64/27', '107.178.193.96/27', '107.178.194.0/27', '107.178.194.128/27', '107.178.194.160/27', '107.178.194.192/27', '107.178.194.224/27', '107.178.194.32/27', '107.178.194.64/27', '107.178.194.96/27', '107.178.195.0/27', '107.178.195.128/27', '107.178.195.160/27', '107.178.195.192/27', '107.178.195.224/27', '107.178.195.32/27', '107.178.195.64/27', '107.178.195.96/27', '107.178.196.0/27', '107.178.196.128/27', '107.178.196.160/27', '107.178.196.192/27', '107.178.196.224/27', '107.178.196.32/27', '107.178.196.64/27', '107.178.196.96/27', '107.178.197.0/27', '107.178.197.128/27', '107.178.197.160/27', '107.178.197.192/27', '107.178.197.224/27', '107.178.197.32/27', '107.178.197.64/27', '107.178.197.96/27', '107.178.198.0/27', '107.178.198.128/27', '107.178.198.160/27', '107.178.198.192/27', '107.178.198.224/27', '107.178.198.32/27', '107.178.198.64/27', '107.178.198.96/27', '107.178.199.0/27', '107.178.199.128/27', '107.178.199.160/27', '107.178.199.192/27', '107.178.199.224/27', '107.178.199.32/27', '107.178.199.64/27', '107.178.199.96/27', '107.178.202.0/27', '107.178.202.128/27', '107.178.202.160/27', '107.178.202.192/27', '107.178.202.224/27', '107.178.202.32/27', '107.178.202.64/27', '107.178.202.96/27', '107.178.203.0/27', '107.178.203.128/27', '107.178.203.160/27', '107.178.203.192/27', '107.178.203.224/27', '107.178.203.32/27', '107.178.203.64/27', '107.178.224.0/27', '107.178.224.128/27', '107.178.224.160/27', '107.178.224.192/27', '107.178.224.224/27', '107.178.224.32/27', '107.178.224.64/27', '107.178.224.96/27', '107.178.225.0/27', '107.178.225.128/27', '107.178.225.160/27', '107.178.225.192/27', '107.178.225.224/27', '107.178.225.32/27', '107.178.225.64/27', '107.178.225.96/27', '136.124.136.0/27', '136.124.136.32/27', '136.124.136.64/27', '34.101.6.0/27', '34.101.6.128/27', '34.101.6.160/27', '34.101.6.192/27', '34.101.6.224/27', '34.101.6.32/27', '34.101.6.64/27', '34.101.6.96/27', '34.116.16.0/27', '34.116.16.128/27', '34.116.16.160/27', '34.116.16.32/27', '34.116.16.64/27', '34.116.16.96/27', '34.116.17.0/27', '34.116.17.128/27', '34.116.17.32/27', '34.116.17.64/27', '34.116.17.96/27', '34.116.18.0/27', '34.116.18.128/27', '34.116.18.160/27', '34.116.18.192/27', '34.116.18.32/27', '34.116.18.64/27', '34.116.18.96/27', '34.116.19.0/27', '34.116.19.128/27', '34.116.19.160/27', '34.116.19.192/27', '34.116.19.224/27', '34.116.19.32/27', '34.116.19.64/27', '34.116.19.96/27', '34.116.20.0/27', '34.116.20.32/27', '34.116.20.64/27', '34.116.20.96/27', '34.116.21.0/27', '34.116.21.128/27', '34.116.21.160/27', '34.116.21.192/27', '34.116.21.224/27', '34.116.21.32/27', '34.116.21.64/27', '34.116.21.96/27', '34.116.22.0/27', '34.116.22.128/27', '34.116.22.32/27', '34.116.22.64/27', '34.116.22.96/27', '34.116.23.0/27', '34.116.23.32/27', '34.116.23.64/27', '34.116.23.96/27', '34.116.28.0/27', '34.116.28.128/27', '34.116.28.160/27', '34.116.28.192/27', '34.116.28.224/27', '34.116.28.32/27', '34.116.28.64/27', '34.116.28.96/27', '34.116.29.0/27', '34.116.29.32/27', '34.116.29.64/27', '34.116.29.96/27', '34.116.30.0/27', '34.116.30.128/27', '34.116.30.160/27', '34.116.30.192/27', '34.116.30.224/27', '34.116.30.32/27', '34.116.30.64/27', '34.116.30.96/27', '34.116.31.0/27', '34.116.31.32/27', '34.116.31.64/27', '34.116.32.0/27', '34.116.32.128/27', '34.116.32.160/27', '34.116.32.192/27', '34.116.32.32/27', '34.116.32.64/27', '34.116.32.96/27', '34.116.33.0/27', '34.116.33.128/27', '34.116.33.160/27', '34.116.33.192/27', '34.116.33.224/27', '34.116.33.32/27', '34.116.33.64/27', '34.116.33.96/27', '34.116.34.0/27', '34.116.34.32/27', '34.116.34.64/27', '34.116.35.0/27', '34.116.35.128/27', '34.116.35.160/27', '34.116.35.192/27', '34.116.35.32/27', '34.116.35.64/27', '34.116.35.96/27', '34.116.36.0/27', '34.116.36.128/27', '34.116.36.160/27', '34.116.36.32/27', '34.116.36.64/27', '34.116.36.96/27', '34.116.37.0/27', '34.116.38.0/27', '34.116.38.32/27', '34.116.39.0/27', '34.116.39.128/27', '34.116.39.160/27', '34.116.39.192/27', '34.116.39.224/27', '34.116.39.32/27', '34.116.39.64/27', '34.116.39.96/27', '34.116.40.0/27', '34.116.40.128/27', '34.116.40.160/27', '34.116.40.192/27', '34.116.40.224/27', '34.116.40.32/27', '34.116.40.64/27', '34.116.40.96/27', '34.116.41.0/27', '34.116.41.128/27', '34.116.41.160/27', '34.116.41.192/27', '34.116.41.224/27', '34.116.41.32/27', '34.116.41.64/27', '34.116.41.96/27', '34.116.42.0/27', '34.116.42.128/27', '34.116.42.32/27', '34.116.42.64/27', '34.116.42.96/27', '34.116.43.0/27', '34.116.43.128/27', '34.116.43.160/27', '34.116.43.192/27', '34.116.43.224/27', '34.116.43.32/27', '34.116.43.64/27', '34.116.43.96/27', '34.127.128.0/27', '34.127.128.128/27', '34.127.128.32/27', '34.127.128.64/27', '34.127.128.96/27', '34.127.129.0/27', '34.127.129.128/27', '34.127.129.32/27', '34.127.129.64/27', '34.127.129.96/27', '34.127.130.0/27', '34.127.130.32/27', '34.127.130.64/27', '34.127.130.96/27', '34.127.131.0/27', '34.127.131.32/27', '34.127.131.64/27', '34.127.132.0/27', '34.127.132.128/27', '34.127.132.160/27', '34.127.132.192/27', '34.127.132.224/27', '34.127.132.32/27', '34.127.132.64/27', '34.127.132.96/27', '34.127.133.0/27', '34.127.133.128/27', '34.127.133.160/27', '34.127.133.192/27', '34.127.133.224/27', '34.127.133.32/27', '34.127.133.64/27', '34.127.133.96/27', '34.127.134.0/27', '34.127.134.32/27', '34.127.134.64/27', '34.127.136.0/27', '34.127.136.128/27', '34.127.136.160/27', '34.127.136.192/27', '34.127.136.224/27', '34.127.136.32/27', '34.127.136.64/27', '34.127.136.96/27', '34.127.137.0/27', '34.127.137.32/27', '34.127.137.64/27', '34.127.137.96/27', '34.127.139.0/27', '34.127.140.0/27', '34.127.140.128/27', '34.127.140.160/27', '34.127.140.192/27', '34.127.140.224/27', '34.127.140.32/27', '34.127.140.64/27', '34.127.140.96/27', '34.127.142.0/27', '34.127.142.128/27', '34.127.142.32/27', '34.127.142.96/27', '34.127.143.0/27', '34.127.143.32/27', '34.127.143.64/27', '34.64.6.0/27', '34.64.6.128/27', '34.64.6.160/27', '34.64.6.192/27', '34.64.6.224/27', '34.64.6.32/27', '34.64.6.64/27', '34.64.6.96/27', '34.98.136.0/27', '34.98.136.128/27', '34.98.136.160/27', '34.98.136.192/27', '34.98.136.224/27', '34.98.136.32/27', '34.98.136.64/27', '34.98.136.96/27', '34.98.137.0/27', '34.98.137.32/27', '34.98.137.64/27', '34.98.137.96/27', '34.98.138.0/27', '34.98.138.128/27', '34.98.138.32/27', '34.98.138.64/27', '34.98.138.96/27', '34.98.139.0/27', '34.98.139.128/27', '34.98.139.160/27', '34.98.139.192/27', '34.98.139.224/27', '34.98.139.32/27', '34.98.139.64/27', '34.98.139.96/27', '34.98.140.0/27', '34.98.140.128/27', '34.98.140.160/27', '34.98.140.192/27', '34.98.140.224/27', '34.98.140.32/27', '34.98.140.64/27', '34.98.140.96/27', '34.98.141.0/27', '34.98.141.128/27', '34.98.141.160/27', '34.98.141.192/27', '34.98.141.224/27', '34.98.141.32/27', '34.98.141.64/27', '34.98.141.96/27', '34.98.142.0/27', '34.98.142.32/27', '34.98.142.64/27', '34.98.142.96/27', '34.98.143.0/27', '34.98.143.128/27', '34.98.143.160/27', '34.98.143.192/27', '34.98.143.224/27', '34.98.143.32/27', '34.98.143.64/27', '34.98.143.96/27', '35.187.128.0/27', '35.187.128.128/27', '35.187.128.160/27', '35.187.128.192/27', '35.187.128.224/27', '35.187.128.32/27', '35.187.128.64/27', '35.187.128.96/27', '35.187.129.0/27', '35.187.129.128/27', '35.187.129.160/27', '35.187.129.192/27', '35.187.129.224/27', '35.187.129.32/27', '35.187.129.64/27', '35.187.129.96/27', '35.187.130.0/27', '35.187.130.128/27', '35.187.130.160/27', '35.187.130.192/27', '35.187.130.224/27', '35.187.130.32/27', '35.187.130.64/27', '35.187.130.96/27', '35.187.131.0/27', '35.187.131.128/27', '35.187.131.160/27', '35.187.131.192/27', '35.187.131.224/27', '35.187.131.32/27', '35.187.131.64/27', '35.187.131.96/27', '35.187.132.0/27', '35.187.132.128/27', '35.187.132.160/27', '35.187.132.192/27', '35.187.132.224/27', '35.187.132.32/27', '35.187.132.64/27', '35.187.132.96/27', '35.187.133.0/27', '35.187.133.128/27', '35.187.133.160/27', '35.187.133.192/27', '35.187.133.224/27', '35.187.133.32/27', '35.187.133.64/27', '35.187.133.96/27', '35.187.134.0/27', '35.187.134.128/27', '35.187.134.160/27', '35.187.134.192/27', '35.187.134.224/27', '35.187.134.32/27', '35.187.134.64/27', '35.187.134.96/27', '35.187.135.0/27', '35.187.135.128/27', '35.187.135.160/27', '35.187.135.192/27', '35.187.135.224/27', '35.187.135.32/27', '35.187.135.64/27', '35.187.135.96/27', '35.187.136.0/27', '35.187.136.128/27', '35.187.136.160/27', '35.187.136.192/27', '35.187.136.224/27', '35.187.136.32/27', '35.187.138.0/27', '35.187.138.128/27', '35.187.138.160/27', '35.187.138.192/27', '35.187.138.224/27', '35.187.138.32/27', '35.187.138.64/27', '35.187.138.96/27', '35.187.139.0/27', '35.187.139.128/27', '35.187.139.160/27', '35.187.139.192/27', '35.187.139.224/27', '35.187.139.32/27', '35.187.139.64/27', '35.187.139.96/27', '35.187.140.0/27', '35.187.140.128/27', '35.187.140.160/27', '35.187.140.192/27', '35.187.140.32/27', '35.187.140.64/27', '35.187.140.96/27', '35.187.141.0/27', '35.187.141.128/27', '35.187.141.160/27', '35.187.141.192/27', '35.187.141.224/27', '35.187.141.32/27', '35.187.141.64/27', '35.187.142.0/27', '35.187.142.32/27', '35.187.142.64/27', '35.187.142.96/27', '35.187.143.0/27', '35.187.143.128/27', '35.187.143.160/27', '35.187.143.192/27', '35.187.143.224/27', '35.187.143.32/27', '35.187.143.64/27', '35.187.143.96/27', '35.243.16.0/27', '35.243.16.128/27', '35.243.16.32/27', '35.243.16.64/27', '35.243.16.96/27', '35.243.17.0/27', '35.243.17.128/27', '35.243.17.160/27', '35.243.17.192/27', '35.243.17.32/27', '35.243.17.64/27', '35.243.17.96/27', '35.243.18.0/27', '35.243.18.32/27', '35.243.18.64/27', '35.243.18.96/27', '35.243.19.0/27', '35.243.19.128/27', '35.243.19.160/27', '35.243.19.192/27', '35.243.19.32/27', '35.243.19.64/27', '35.243.19.96/27', '35.243.20.0/27', '35.243.20.128/27', '35.243.20.160/27', '35.243.20.192/27', '35.243.20.224/27', '35.243.20.32/27', '35.243.20.64/27', '35.243.20.96/27', '35.243.21.0/27', '35.243.21.32/27', '35.243.21.64/27', '35.243.21.96/27', '35.243.22.0/27', '35.243.22.128/27', '35.243.22.160/27', '35.243.22.192/27', '35.243.22.32/27', '35.243.22.64/27', '35.243.22.96/27', '35.243.23.0/27', '35.243.23.128/27', '35.243.23.160/27', '35.243.23.192/27', '35.243.23.224/27', '35.243.23.32/27', '35.243.23.64/27', '35.243.23.96/27', '2001:4860:4801:4004::/64', '2001:4860:4801:4008::/64', '2001:4860:4801:4009::/64', '2001:4860:4801:400f::/64', '2001:4860:4801:4010::/64', '2001:4860:4801:4015::/64', '2001:4860:4801:4016::/64', '2001:4860:4801:4017::/64', '2001:4860:4801:4018::/64', '2001:4860:4801:401a::/64', '2001:4860:4801:401b::/64', '2001:4860:4801:401c::/64', '2001:4860:4801:4020::/64', '2001:4860:4801:4021::/64', '2001:4860:4801:4022::/64', '2001:4860:4801:4023::/64', '2001:4860:4801:4024::/64', '2001:4860:4801:4025::/64', '2001:4860:4801:4026::/64', '2001:4860:4801:4027::/64', '2001:4860:4801:4028::/64', '2001:4860:4801:4029::/64', '2001:4860:4801:402a::/64', '2001:4860:4801:402b::/64', '2001:4860:4801:4030::/64', '2001:4860:4801:4031::/64', '2001:4860:4801:4032::/64', '2001:4860:4801:4033::/64', '2001:4860:4801:4034::/64', '2001:4860:4801:4035::/64', '2001:4860:4801:4036::/64', '2001:4860:4801:4037::/64', '2001:4860:4801:4038::/64', '2001:4860:4801:4039::/64', '2001:4860:4801:403a::/64', '2001:4860:4801:403b::/64', '2001:4860:4801:403c::/64', '2001:4860:4801:403d::/64', '2001:4860:4801:403e::/64', '2001:4860:4801:403f::/64', '2001:4860:4801:4040::/64', '2001:4860:4801:4041::/64', '2001:4860:4801:4042::/64', '2001:4860:4801:4043::/64', '2001:4860:4801:4044::/64', '2001:4860:4801:4045::/64', '2001:4860:4801:4046::/64', '2001:4860:4801:4047::/64', '2001:4860:4801:4048::/64', '2001:4860:4801:4049::/64', '2001:4860:4801:404a::/64', '2001:4860:4801:404b::/64', '2001:4860:4801:404c::/64', '2001:4860:4801:404d::/64', '2001:4860:4801:404e::/64', '2001:4860:4801:404f::/64', '2001:4860:4801:4050::/64', '2001:4860:4801:4051::/64', '2001:4860:4801:4052::/64', '2001:4860:4801:4053::/64', '2001:4860:4801:4054::/64', '2001:4860:4801:4055::/64', '2001:4860:4801:4056::/64', '2001:4860:4801:4057::/64', '2001:4860:4801:4058::/64', '2001:4860:4801:4059::/64', '2001:4860:4801:405a::/64', '2001:4860:4801:405b::/64', '2001:4860:4801:405c::/64', '2001:4860:4801:405d::/64', '2001:4860:4801:405e::/64', '2001:4860:4801:405f::/64', '2001:4860:4801:4060::/64', '2001:4860:4801:4061::/64', '2001:4860:4801:4062::/64', '2001:4860:4801:4063::/64', '2001:4860:4801:4064::/64', '2001:4860:4801:4065::/64', '2001:4860:4801:4066::/64', '2001:4860:4801:4067::/64', '2001:4860:4801:4068::/64', '2001:4860:4801:4069::/64', '2001:4860:4801:406a::/64', '2001:4860:4801:406b::/64', '2001:4860:4801:406c::/64', '2001:4860:4801:406d::/64', '2001:4860:4801:406e::/64', '2001:4860:4801:4070::/64', '2001:4860:4801:4071::/64', '2001:4860:4801:4072::/64', '2001:4860:4801:4073::/64', '2001:4860:4801:4074::/64', '2001:4860:4801:4075::/64', '2001:4860:4801:4076::/64', '2001:4860:4801:4077::/64', '2001:4860:4801:4078::/64', '2001:4860:4801:4079::/64', '2001:4860:4801:407a::/64', '2001:4860:4801:407b::/64', '2001:4860:4801:407c::/64', '2001:4860:4801:407d::/64', '2001:4860:4801:407e::/64', '2001:4860:4801:407f::/64', '2001:4860:4801:4080::/64', '2001:4860:4801:4081::/64', '2001:4860:4801:4082::/64', '2001:4860:4801:4083::/64', '2001:4860:4801:4084::/64', '2001:4860:4801:4085::/64', '2001:4860:4801:4086::/64', '2001:4860:4801:4087::/64', '2001:4860:4801:4088::/64', '2001:4860:4801:4089::/64', '2001:4860:4801:408a::/64', '2001:4860:4801:408b::/64', '2001:4860:4801:4090::/64', '2001:4860:4801:4091::/64', '2001:4860:4801:4092::/64', '2001:4860:4801:4093::/64', '2001:4860:4801:4094::/64', '2001:4860:4801:4095::/64', '2001:4860:4801:4096::/64', '2001:4860:4801:40a0::/64', '2001:4860:4801:40a1::/64', '2001:4860:4801:40a2::/64', '2001:4860:4801:40a3::/64', '2001:4860:4801:40a4::/64', '2001:4860:4801:40b0::/64', '2001:4860:4801:40b1::/64', '2001:4860:4801:40b2::/64', '2001:4860:4801:40b3::/64', '2001:4860:4801:40b4::/64', '2001:4860:4801:40b5::/64', '2001:4860:4801:40b6::/64', '2001:4860:4801:40b7::/64', '2001:4860:4801:40b8::/64', '2001:4860:4801:40b9::/64', '2001:4860:4801:40ba::/64', '2001:4860:4801:40c0::/64', '2001:4860:4801:40c1::/64', '2001:4860:4801:40c2::/64', '2001:4860:4801:40c3::/64', '2001:4860:4801:40c4::/64', '2001:4860:4801:40c5::/64', '2001:4860:4801:40c6::/64', '2001:4860:4801:40d0::/64', '2001:4860:4801:40d1::/64', '2001:4860:4801:40d2::/64', '2001:4860:4801:40d3::/64', '2001:4860:4801:40d4::/64', '2001:4860:4801:40d5::/64', '2001:4860:4801:40d6::/64', '2001:4860:4801:40d7::/64', '2001:4860:4801:40d8::/64', '2001:4860:4801:40d9::/64', '2001:4860:4801:40da::/64', '2001:4860:4801:40db::/64', '2001:4860:4801:40dc::/64', '2001:4860:4801:40dd::/64', '2001:4860:4801:40de::/64', '2001:4860:4801:40df::/64', '2001:4860:4801:40e0::/64', '2001:4860:4801:40e1::/64', '2001:4860:4801:40e2::/64', '2001:4860:4801:40e3::/64', '2001:4860:4801:40f0::/64', '2001:4860:4801:40f1::/64', '2001:4860:4801:40f2::/64', '2001:4860:4801:40f3::/64', '2001:4860:4801:40f4::/64', '2001:4860:4801:40f5::/64', '2001:4860:4801:40f6::/64', '2001:4860:4801:40f7::/64', '2001:4860:4801:40f8::/64', '2001:4860:4801:40f9::/64', '2001:4860:4801:40fa::/64', '2001:4860:4801:40fb::/64', '2001:4860:4801:40fc::/64', '2001:4860:4801:40fd::/64', '2001:4860:4801:40fe::/64', '2001:4860:4801:40ff::/64', '2001:4860:4801:4100::/64', '2001:4860:4801:4101::/64', '2001:4860:4801:4102::/64', '2001:4860:4801:4103::/64', '2001:4860:4801:4104::/64', '2001:4860:4801:4105::/64', '2001:4860:4801:4106::/64', '2001:4860:4801:4107::/64', '2001:4860:4801:4110::/64', '2001:4860:4801:4111::/64', '2001:4860:4801:4112::/64', '2001:4860:4801:4113::/64', '2001:4860:4801:4114::/64', '2001:4860:4801:4120::/64', '2001:4860:4801:4121::/64', '2001:4860:4801:4122::/64', '2001:4860:4801:4123::/64', '2001:4860:4801:4124::/64', '2001:4860:4801:4125::/64', '2001:4860:4801:4126::/64', '2001:4860:4801:4127::/64', '2001:4860:4801:4128::/64', '2001:4860:4801:4129::/64', '2001:4860:4801:412a::/64', '2001:4860:4801:412b::/64', '2001:4860:4801:412c::/64', '2001:4860:4801:412d::/64', '2001:4860:4801:412e::/64', '2001:4860:4801:412f::/64', '2001:4860:4801:4130::/64', '2001:4860:4801:4131::/64', '2001:4860:4801:4132::/64', '2001:4860:4801:4133::/64', '2001:4860:4801:4134::/64', '2001:4860:4801:4135::/64', '2001:4860:4801:4136::/64', '2001:4860:4801:4140::/64', '2001:4860:4801:4141::/64', '2001:4860:4801:4142::/64', '2001:4860:4801:4143::/64', '2001:4860:4801:4144::/64', '2001:4860:4801:4145::/64', '2001:4860:4801:4146::/64', '2001:4860:4801:4147::/64', '2001:4860:4801:4150::/64', '2001:4860:4801:4151::/64', '2001:4860:4801:4152::/64', '2001:4860:4801:4153::/64', '2001:4860:4801:4154::/64', '2001:4860:4801:4155::/64', '2001:4860:4801:4156::/64', '2001:4860:4801:4157::/64', '2001:4860:4801:4158::/64', '2001:4860:4801:4159::/64', '2001:4860:4801:415a::/64', '2001:4860:4801:415b::/64', '2001:4860:4801:415c::/64', '2001:4860:4801:415d::/64', '2001:4860:4801:415e::/64', '2001:4860:4801:4160::/64', '2001:4860:4801:4161::/64', '2001:4860:4801:4162::/64', '2001:4860:4801:4163::/64', '2001:4860:4801:4164::/64', '2001:4860:4801:4165::/64', '2001:4860:4801:4166::/64', '2001:4860:4801:4167::/64', '2001:4860:4801:4168::/64', '2001:4860:4801:4169::/64', '2001:4860:4801:416a::/64', '2001:4860:4801:416b::/64', '142.250.32.0/27', '142.250.32.128/27', '142.250.32.160/27', '142.250.32.192/27', '142.250.32.224/27', '142.250.32.32/27', '142.250.32.64/27', '142.250.32.96/27', '142.250.33.0/27', '142.250.33.128/27', '142.250.33.32/27', '142.250.33.64/27', '142.250.33.96/27', '172.253.180.0/27', '172.253.180.32/27', '172.253.180.64/27', '172.253.181.0/27', '172.253.181.128/27', '172.253.181.160/27', '172.253.181.192/27', '172.253.181.224/27', '172.253.181.32/27', '172.253.181.64/27', '172.253.181.96/27', '172.253.182.0/27', '172.253.182.128/27', '172.253.182.32/27', '172.253.182.64/27', '172.253.182.96/27', '172.253.183.0/27', '172.253.183.128/27', '172.253.183.160/27', '172.253.183.192/27', '172.253.183.224/27', '172.253.183.32/27', '172.253.183.64/27', '172.253.183.96/27', '192.178.10.0/27', '192.178.10.128/27', '192.178.10.32/27', '192.178.10.64/27', '192.178.10.96/27', '192.178.11.0/27', '192.178.11.128/27', '192.178.11.160/27', '192.178.11.192/27', '192.178.11.224/27', '192.178.11.32/27', '192.178.11.64/27', '192.178.11.96/27', '192.178.12.0/27', '192.178.12.128/27', '192.178.12.160/27', '192.178.12.192/27', '192.178.12.32/27', '192.178.12.64/27', '192.178.12.96/27', '192.178.13.0/27', '192.178.13.128/27', '192.178.13.160/27', '192.178.13.192/27', '192.178.13.224/27', '192.178.13.32/27', '192.178.13.64/27', '192.178.13.96/27', '192.178.14.0/27', '192.178.15.0/27', '192.178.15.128/27', '192.178.15.160/27', '192.178.15.192/27', '192.178.15.224/27', '192.178.15.32/27', '192.178.15.64/27', '192.178.15.96/27', '192.178.8.0/27', '192.178.8.128/27', '192.178.8.32/27', '192.178.8.64/27', '192.178.8.96/27', '192.178.9.0/27', '192.178.9.128/27', '192.178.9.160/27', '192.178.9.192/27', '192.178.9.224/27', '192.178.9.32/27', '192.178.9.64/27', '192.178.9.96/27', '64.233.172.0/27', '64.233.172.128/27', '64.233.172.160/27', '64.233.172.192/27', '64.233.172.224/27', '64.233.172.32/27', '64.233.172.64/27', '64.233.172.96/27', '64.233.173.0/27', '64.233.173.128/27', '64.233.173.160/27', '64.233.173.192/27', '64.233.173.224/27', '64.233.173.32/27', '64.233.173.64/27', '64.233.173.96/27', '66.102.6.0/27', '66.102.6.128/27', '66.102.6.160/27', '66.102.6.192/27', '66.102.6.224/27', '66.102.6.32/27', '66.102.6.64/27', '66.102.6.96/27', '66.102.7.0/27', '66.102.7.128/27', '66.102.7.160/27', '66.102.7.192/27', '66.102.7.224/27', '66.102.7.32/27', '66.102.7.64/27', '66.102.7.96/27', '66.102.8.0/27', '66.102.8.128/27', '66.102.8.160/27', '66.102.8.192/27', '66.102.8.224/27', '66.102.8.32/27', '66.102.8.64/27', '66.102.8.96/27', '66.102.9.0/27', '66.102.9.128/27', '66.102.9.160/27', '66.102.9.192/27', '66.102.9.224/27', '66.102.9.32/27', '66.102.9.64/27', '66.102.9.96/27', '66.249.80.0/27', '66.249.80.128/27', '66.249.80.160/27', '66.249.80.192/27', '66.249.80.224/27', '66.249.80.32/27', '66.249.80.64/27', '66.249.80.96/27', '66.249.81.0/27', '66.249.81.128/27', '66.249.81.160/27', '66.249.81.192/27', '66.249.81.224/27', '66.249.81.32/27', '66.249.81.64/27', '66.249.81.96/27', '66.249.82.0/27', '66.249.82.128/27', '66.249.82.160/27', '66.249.82.192/27', '66.249.82.224/27', '66.249.82.32/27', '66.249.82.64/27', '66.249.82.96/27', '66.249.83.0/27', '66.249.83.128/27', '66.249.83.160/27', '66.249.83.192/27', '66.249.83.224/27', '66.249.83.32/27', '66.249.83.64/27', '66.249.83.96/27', '66.249.84.0/27', '66.249.84.128/27', '66.249.84.160/27', '66.249.84.192/27', '66.249.84.224/27', '66.249.84.32/27', '66.249.84.64/27', '66.249.84.96/27', '66.249.85.0/27', '66.249.85.128/27', '66.249.85.160/27', '66.249.85.32/27', '66.249.85.64/27', '66.249.85.96/27', '66.249.88.0/27', '66.249.88.128/27', '66.249.88.160/27', '66.249.88.192/27', '66.249.88.224/27', '66.249.88.32/27', '66.249.88.64/27', '66.249.88.96/27', '66.249.93.0/27', '66.249.93.128/27', '66.249.93.160/27', '66.249.93.192/27', '66.249.93.224/27', '66.249.93.32/27', '66.249.93.64/27', '66.249.93.96/27', '74.125.208.0/27', '74.125.208.128/27', '74.125.208.160/27', '74.125.208.192/27', '74.125.208.224/27', '74.125.208.32/27', '74.125.208.64/27', '74.125.208.96/27', '74.125.209.0/27', '74.125.209.128/27', '74.125.209.160/27', '74.125.209.192/27', '74.125.209.32/27', '74.125.209.64/27', '74.125.209.96/27', '74.125.210.0/27', '74.125.210.128/27', '74.125.210.160/27', '74.125.210.192/27', '74.125.210.224/27', '74.125.210.32/27', '74.125.210.64/27', '74.125.210.96/27', '74.125.211.0/27', '74.125.211.32/27', '74.125.211.64/27', '74.125.211.96/27', '74.125.212.0/27', '74.125.212.128/27', '74.125.212.160/27', '74.125.212.192/27', '74.125.212.224/27', '74.125.212.32/27', '74.125.212.64/27', '74.125.212.96/27', '74.125.213.0/27', '74.125.213.32/27', '74.125.213.64/27', '74.125.213.96/27', '74.125.214.0/27', '74.125.214.128/27', '74.125.214.160/27', '74.125.214.192/27', '74.125.214.224/27', '74.125.214.32/27', '74.125.214.64/27', '74.125.214.96/27', '74.125.215.0/27', '74.125.215.128/27', '74.125.215.160/27', '74.125.215.192/27', '74.125.215.224/27', '74.125.215.32/27', '74.125.215.64/27', '74.125.215.96/27' ),9 'google' => array( '2001:4860:4801:10::/64', '2001:4860:4801:11::/64', '2001:4860:4801:12::/64', '2001:4860:4801:13::/64', '2001:4860:4801:14::/64', '2001:4860:4801:15::/64', '2001:4860:4801:16::/64', '2001:4860:4801:17::/64', '2001:4860:4801:18::/64', '2001:4860:4801:19::/64', '2001:4860:4801:1a::/64', '2001:4860:4801:1b::/64', '2001:4860:4801:1c::/64', '2001:4860:4801:1d::/64', '2001:4860:4801:1e::/64', '2001:4860:4801:1f::/64', '2001:4860:4801:20::/64', '2001:4860:4801:21::/64', '2001:4860:4801:22::/64', '2001:4860:4801:23::/64', '2001:4860:4801:24::/64', '2001:4860:4801:25::/64', '2001:4860:4801:26::/64', '2001:4860:4801:27::/64', '2001:4860:4801:28::/64', '2001:4860:4801:29::/64', '2001:4860:4801:2::/64', '2001:4860:4801:2a::/64', '2001:4860:4801:2b::/64', '2001:4860:4801:2c::/64', '2001:4860:4801:2d::/64', '2001:4860:4801:2e::/64', '2001:4860:4801:2f::/64', '2001:4860:4801:30::/64', '2001:4860:4801:31::/64', '2001:4860:4801:32::/64', '2001:4860:4801:33::/64', '2001:4860:4801:34::/64', '2001:4860:4801:35::/64', '2001:4860:4801:36::/64', '2001:4860:4801:37::/64', '2001:4860:4801:38::/64', '2001:4860:4801:39::/64', '2001:4860:4801:3a::/64', '2001:4860:4801:3b::/64', '2001:4860:4801:3c::/64', '2001:4860:4801:3d::/64', '2001:4860:4801:3e::/64', '2001:4860:4801:3f::/64', '2001:4860:4801:40::/64', '2001:4860:4801:41::/64', '2001:4860:4801:42::/64', '2001:4860:4801:43::/64', '2001:4860:4801:44::/64', '2001:4860:4801:45::/64', '2001:4860:4801:46::/64', '2001:4860:4801:47::/64', '2001:4860:4801:48::/64', '2001:4860:4801:49::/64', '2001:4860:4801:4a::/64', '2001:4860:4801:4b::/64', '2001:4860:4801:4c::/64', '2001:4860:4801:4d::/64', '2001:4860:4801:4e::/64', '2001:4860:4801:50::/64', '2001:4860:4801:51::/64', '2001:4860:4801:52::/64', '2001:4860:4801:53::/64', '2001:4860:4801:54::/64', '2001:4860:4801:55::/64', '2001:4860:4801:56::/64', '2001:4860:4801:57::/64', '2001:4860:4801:58::/64', '2001:4860:4801:59::/64', '2001:4860:4801:60::/64', '2001:4860:4801:61::/64', '2001:4860:4801:62::/64', '2001:4860:4801:63::/64', '2001:4860:4801:64::/64', '2001:4860:4801:65::/64', '2001:4860:4801:66::/64', '2001:4860:4801:67::/64', '2001:4860:4801:68::/64', '2001:4860:4801:69::/64', '2001:4860:4801:6a::/64', '2001:4860:4801:6b::/64', '2001:4860:4801:6c::/64', '2001:4860:4801:6d::/64', '2001:4860:4801:6e::/64', '2001:4860:4801:6f::/64', '2001:4860:4801:70::/64', '2001:4860:4801:71::/64', '2001:4860:4801:72::/64', '2001:4860:4801:73::/64', '2001:4860:4801:74::/64', '2001:4860:4801:75::/64', '2001:4860:4801:76::/64', '2001:4860:4801:77::/64', '2001:4860:4801:78::/64', '2001:4860:4801:79::/64', '2001:4860:4801:7a::/64', '2001:4860:4801:7b::/64', '2001:4860:4801:7c::/64', '2001:4860:4801:7d::/64', '2001:4860:4801:7e::/64', '2001:4860:4801:7f::/64', '2001:4860:4801:80::/64', '2001:4860:4801:81::/64', '2001:4860:4801:82::/64', '2001:4860:4801:83::/64', '2001:4860:4801:84::/64', '2001:4860:4801:85::/64', '2001:4860:4801:86::/64', '2001:4860:4801:87::/64', '2001:4860:4801:88::/64', '2001:4860:4801:90::/64', '2001:4860:4801:91::/64', '2001:4860:4801:92::/64', '2001:4860:4801:93::/64', '2001:4860:4801:94::/64', '2001:4860:4801:95::/64', '2001:4860:4801:96::/64', '2001:4860:4801:97::/64', '2001:4860:4801:a0::/64', '2001:4860:4801:a1::/64', '2001:4860:4801:a2::/64', '2001:4860:4801:a3::/64', '2001:4860:4801:a4::/64', '2001:4860:4801:a5::/64', '2001:4860:4801:a6::/64', '2001:4860:4801:a7::/64', '2001:4860:4801:a8::/64', '2001:4860:4801:a9::/64', '2001:4860:4801:aa::/64', '2001:4860:4801:ab::/64', '2001:4860:4801:ac::/64', '2001:4860:4801:ad::/64', '2001:4860:4801:ae::/64', '2001:4860:4801:b0::/64', '2001:4860:4801:b1::/64', '2001:4860:4801:b2::/64', '2001:4860:4801:b3::/64', '2001:4860:4801:b4::/64', '2001:4860:4801:b5::/64', '2001:4860:4801:b6::/64', '2001:4860:4801:c::/64', '2001:4860:4801:f::/64', '192.178.4.0/27', '192.178.4.128/27', '192.178.4.160/27', '192.178.4.192/27', '192.178.4.224/27', '192.178.4.32/27', '192.178.4.64/27', '192.178.4.96/27', '192.178.5.0/27', '192.178.6.0/27', '192.178.6.128/27', '192.178.6.160/27', '192.178.6.192/27', '192.178.6.224/27', '192.178.6.32/27', '192.178.6.64/27', '192.178.6.96/27', '192.178.7.0/27', '192.178.7.128/27', '192.178.7.160/27', '192.178.7.192/27', '192.178.7.224/27', '192.178.7.32/27', '192.178.7.64/27', '192.178.7.96/27', '34.100.182.96/28', '34.101.50.144/28', '34.118.254.0/28', '34.118.66.0/28', '34.126.178.96/28', '34.146.150.144/28', '34.147.110.144/28', '34.151.74.144/28', '34.152.50.64/28', '34.154.114.144/28', '34.155.98.32/28', '34.165.18.176/28', '34.175.160.64/28', '34.176.130.16/28', '34.22.85.0/27', '34.64.82.64/28', '34.65.242.112/28', '34.80.50.80/28', '34.88.194.0/28', '34.89.10.80/28', '34.89.198.80/28', '34.96.162.48/28', '35.247.243.240/28', '66.249.64.0/27', '66.249.64.128/27', '66.249.64.160/27', '66.249.64.192/27', '66.249.64.224/27', '66.249.64.32/27', '66.249.64.64/27', '66.249.64.96/27', '66.249.65.0/27', '66.249.65.128/27', '66.249.65.160/27', '66.249.65.192/27', '66.249.65.224/27', '66.249.65.32/27', '66.249.65.64/27', '66.249.65.96/27', '66.249.66.0/27', '66.249.66.128/27', '66.249.66.160/27', '66.249.66.192/27', '66.249.66.224/27', '66.249.66.32/27', '66.249.66.64/27', '66.249.66.96/27', '66.249.67.0/27', '66.249.67.32/27', '66.249.67.64/27', '66.249.68.0/27', '66.249.68.128/27', '66.249.68.160/27', '66.249.68.192/27', '66.249.68.224/27', '66.249.68.32/27', '66.249.68.64/27', '66.249.68.96/27', '66.249.69.0/27', '66.249.69.128/27', '66.249.69.160/27', '66.249.69.192/27', '66.249.69.224/27', '66.249.69.32/27', '66.249.69.64/27', '66.249.69.96/27', '66.249.70.0/27', '66.249.70.128/27', '66.249.70.160/27', '66.249.70.192/27', '66.249.70.224/27', '66.249.70.32/27', '66.249.70.64/27', '66.249.70.96/27', '66.249.71.0/27', '66.249.71.128/27', '66.249.71.160/27', '66.249.71.192/27', '66.249.71.224/27', '66.249.71.32/27', '66.249.71.64/27', '66.249.71.96/27', '66.249.72.0/27', '66.249.72.128/27', '66.249.72.160/27', '66.249.72.192/27', '66.249.72.224/27', '66.249.72.32/27', '66.249.72.64/27', '66.249.72.96/27', '66.249.73.0/27', '66.249.73.128/27', '66.249.73.160/27', '66.249.73.192/27', '66.249.73.224/27', '66.249.73.32/27', '66.249.73.64/27', '66.249.73.96/27', '66.249.74.0/27', '66.249.74.128/27', '66.249.74.160/27', '66.249.74.192/27', '66.249.74.224/27', '66.249.74.32/27', '66.249.74.64/27', '66.249.74.96/27', '66.249.75.0/27', '66.249.75.128/27', '66.249.75.160/27', '66.249.75.192/27', '66.249.75.224/27', '66.249.75.32/27', '66.249.75.64/27', '66.249.75.96/27', '66.249.76.0/27', '66.249.76.128/27', '66.249.76.160/27', '66.249.76.192/27', '66.249.76.224/27', '66.249.76.32/27', '66.249.76.64/27', '66.249.76.96/27', '66.249.77.0/27', '66.249.77.128/27', '66.249.77.160/27', '66.249.77.192/27', '66.249.77.224/27', '66.249.77.32/27', '66.249.77.64/27', '66.249.77.96/27', '66.249.78.0/27', '66.249.78.128/27', '66.249.78.160/27', '66.249.78.192/27', '66.249.78.224/27', '66.249.78.32/27', '66.249.78.64/27', '66.249.78.96/27', '66.249.79.0/27', '66.249.79.128/27', '66.249.79.160/27', '66.249.79.192/27', '66.249.79.224/27', '66.249.79.32/27', '66.249.79.64/27', '2001:4860:4801:2008::/64', '2001:4860:4801:200c::/64', '2001:4860:4801:200d::/64', '2001:4860:4801:2010::/64', '2001:4860:4801:2011::/64', '2001:4860:4801:2012::/64', '2001:4860:4801:2013::/64', '2001:4860:4801:2014::/64', '2001:4860:4801:2015::/64', '2001:4860:4801:2016::/64', '2001:4860:4801:2017::/64', '2001:4860:4801:2018::/64', '2001:4860:4801:2019::/64', '2001:4860:4801:201a::/64', '2001:4860:4801:201b::/64', '2001:4860:4801:201c::/64', '2001:4860:4801:201d::/64', '2001:4860:4801:201e::/64', '2001:4860:4801:201f::/64', '2001:4860:4801:2020::/64', '2001:4860:4801:2021::/64', '2001:4860:4801:2022::/64', '2001:4860:4801:2023::/64', '2001:4860:4801:2024::/64', '2001:4860:4801:2025::/64', '2001:4860:4801:2026::/64', '2001:4860:4801:2027::/64', '2001:4860:4801:2028::/64', '2001:4860:4801:2029::/64', '2001:4860:4801:202a::/64', '2001:4860:4801:202b::/64', '2001:4860:4801:202c::/64', '2001:4860:4801:202d::/64', '2001:4860:4801:202e::/64', '2001:4860:4801:202f::/64', '2001:4860:4801:2030::/64', '2001:4860:4801:2031::/64', '2001:4860:4801:2032::/64', '2001:4860:4801:2033::/64', '2001:4860:4801:2034::/64', '2001:4860:4801:2035::/64', '2001:4860:4801:2036::/64', '2001:4860:4801:2037::/64', '2001:4860:4801:2038::/64', '2001:4860:4801:2039::/64', '2001:4860:4801:203a::/64', '2001:4860:4801:203b::/64', '2001:4860:4801:203c::/64', '2001:4860:4801:203d::/64', '2001:4860:4801:203e::/64', '2001:4860:4801:203f::/64', '2001:4860:4801:2040::/64', '2001:4860:4801:2041::/64', '2001:4860:4801:2042::/64', '2001:4860:4801:2043::/64', '2001:4860:4801:2044::/64', '2001:4860:4801:2045::/64', '2001:4860:4801:2046::/64', '2001:4860:4801:2047::/64', '2001:4860:4801:2048::/64', '2001:4860:4801:2049::/64', '2001:4860:4801:204a::/64', '2001:4860:4801:204b::/64', '2001:4860:4801:204c::/64', '2001:4860:4801:204d::/64', '2001:4860:4801:204e::/64', '2001:4860:4801:2050::/64', '2001:4860:4801:2051::/64', '2001:4860:4801:2052::/64', '2001:4860:4801:2053::/64', '2001:4860:4801:2054::/64', '2001:4860:4801:2055::/64', '2001:4860:4801:2056::/64', '2001:4860:4801:2060::/64', '2001:4860:4801:2061::/64', '2001:4860:4801:2062::/64', '2001:4860:4801:2063::/64', '2001:4860:4801:2064::/64', '2001:4860:4801:2065::/64', '2001:4860:4801:2066::/64', '2001:4860:4801:2067::/64', '2001:4860:4801:2068::/64', '2001:4860:4801:2069::/64', '2001:4860:4801:206a::/64', '2001:4860:4801:206b::/64', '2001:4860:4801:206c::/64', '2001:4860:4801:206d::/64', '2001:4860:4801:206e::/64', '2001:4860:4801:206f::/64', '2001:4860:4801:2070::/64', '2001:4860:4801:2071::/64', '2001:4860:4801:2072::/64', '2001:4860:4801:2073::/64', '2001:4860:4801:2074::/64', '2001:4860:4801:2075::/64', '2001:4860:4801:2076::/64', '2001:4860:4801:2077::/64', '2001:4860:4801:2078::/64', '2001:4860:4801:2079::/64', '2001:4860:4801:207a::/64', '2001:4860:4801:207b::/64', '2001:4860:4801:207c::/64', '2001:4860:4801:207d::/64', '2001:4860:4801:207e::/64', '2001:4860:4801:207f::/64', '2001:4860:4801:2080::/64', '2001:4860:4801:2081::/64', '2001:4860:4801:2082::/64', '2001:4860:4801:2083::/64', '2001:4860:4801:2084::/64', '2001:4860:4801:2085::/64', '2001:4860:4801:2086::/64', '2001:4860:4801:2087::/64', '2001:4860:4801:2088::/64', '2001:4860:4801:2090::/64', '2001:4860:4801:2091::/64', '2001:4860:4801:2092::/64', '2001:4860:4801:2093::/64', '2001:4860:4801:2094::/64', '2001:4860:4801:2095::/64', '2001:4860:4801:2096::/64', '2001:4860:4801:2097::/64', '2001:4860:4801:20a0::/64', '2001:4860:4801:20a1::/64', '2001:4860:4801:20a2::/64', '2001:4860:4801:20a3::/64', '2001:4860:4801:20a4::/64', '2001:4860:4801:20a5::/64', '2001:4860:4801:20a6::/64', '2001:4860:4801:20b0::/64', '2001:4860:4801:20b1::/64', '2001:4860:4801:20b2::/64', '2001:4860:4801:20b3::/64', '2001:4860:4801:20b4::/64', '2001:4860:4801:20b5::/64', '2001:4860:4801:20b6::/64', '108.177.2.0/27', '108.177.2.128/27', '108.177.2.160/27', '108.177.2.192/27', '108.177.2.224/27', '108.177.2.32/27', '108.177.2.64/27', '108.177.2.96/27', '192.178.16.0/27', '192.178.16.128/27', '192.178.16.160/27', '192.178.16.192/27', '192.178.16.224/27', '192.178.16.32/27', '192.178.16.64/27', '192.178.16.96/27', '192.178.17.0/27', '209.85.238.0/27', '209.85.238.128/27', '209.85.238.160/27', '209.85.238.192/27', '209.85.238.224/27', '209.85.238.32/27', '209.85.238.64/27', '209.85.238.96/27', '66.249.87.0/27', '66.249.87.128/27', '66.249.87.160/27', '66.249.87.192/27', '66.249.87.224/27', '66.249.87.32/27', '66.249.87.64/27', '66.249.87.96/27', '66.249.89.0/27', '66.249.89.128/27', '66.249.89.160/27', '66.249.89.192/27', '66.249.89.224/27', '66.249.89.32/27', '66.249.89.64/27', '66.249.89.96/27', '66.249.90.0/27', '66.249.90.128/27', '66.249.90.160/27', '66.249.90.192/27', '66.249.90.224/27', '66.249.90.32/27', '66.249.90.64/27', '66.249.90.96/27', '66.249.91.0/27', '66.249.91.128/27', '66.249.91.160/27', '66.249.91.192/27', '66.249.91.224/27', '66.249.91.32/27', '66.249.91.64/27', '66.249.91.96/27', '66.249.92.0/27', '66.249.92.128/27', '66.249.92.160/27', '66.249.92.192/27', '66.249.92.224/27', '66.249.92.32/27', '66.249.92.64/27', '66.249.92.96/27', '72.14.199.0/27', '72.14.199.128/27', '72.14.199.160/27', '72.14.199.192/27', '72.14.199.224/27', '72.14.199.32/27', '72.14.199.64/27', '72.14.199.96/27', '74.125.148.0/27', '74.125.148.128/27', '74.125.148.160/27', '74.125.148.192/27', '74.125.148.224/27', '74.125.148.32/27', '74.125.148.64/27', '74.125.148.96/27', '74.125.149.0/27', '74.125.149.128/27', '74.125.149.160/27', '74.125.149.192/27', '74.125.149.224/27', '74.125.149.32/27', '74.125.149.64/27', '74.125.149.96/27', '74.125.150.0/27', '74.125.150.128/27', '74.125.150.160/27', '74.125.150.192/27', '74.125.150.32/27', '74.125.150.64/27', '74.125.150.96/27', '74.125.151.0/27', '74.125.151.128/27', '74.125.151.160/27', '74.125.151.192/27', '74.125.151.224/27', '74.125.151.32/27', '74.125.151.64/27', '74.125.151.96/27', '74.125.216.0/27', '74.125.216.128/27', '74.125.216.160/27', '74.125.216.192/27', '74.125.216.224/27', '74.125.216.32/27', '74.125.216.64/27', '74.125.216.96/27', '74.125.217.0/27', '74.125.217.128/27', '74.125.217.160/27', '74.125.217.192/27', '74.125.217.224/27', '74.125.217.32/27', '74.125.217.64/27', '74.125.217.96/27', '74.125.218.0/27', '74.125.218.128/27', '74.125.218.160/27', '74.125.218.192/27', '74.125.218.224/27', '74.125.218.32/27', '74.125.218.64/27', '74.125.218.96/27', '74.125.219.0/27', '74.125.219.128/27', '74.125.219.160/27', '74.125.219.192/27', '74.125.219.224/27', '74.125.219.32/27', '74.125.219.64/27', '74.125.219.96/27', '2001:4860:4801:4004::/64', '2001:4860:4801:4008::/64', '2001:4860:4801:4009::/64', '2001:4860:4801:400f::/64', '2001:4860:4801:4010::/64', '2001:4860:4801:4015::/64', '2001:4860:4801:4016::/64', '2001:4860:4801:4017::/64', '2001:4860:4801:4018::/64', '2001:4860:4801:401a::/64', '2001:4860:4801:401b::/64', '2001:4860:4801:401c::/64', '2001:4860:4801:4020::/64', '2001:4860:4801:4021::/64', '2001:4860:4801:4022::/64', '2001:4860:4801:4023::/64', '2001:4860:4801:4024::/64', '2001:4860:4801:4025::/64', '2001:4860:4801:4026::/64', '2001:4860:4801:4027::/64', '2001:4860:4801:4028::/64', '2001:4860:4801:4029::/64', '2001:4860:4801:402a::/64', '2001:4860:4801:402b::/64', '2001:4860:4801:4030::/64', '2001:4860:4801:4031::/64', '2001:4860:4801:4032::/64', '2001:4860:4801:4033::/64', '2001:4860:4801:4034::/64', '2001:4860:4801:4035::/64', '2001:4860:4801:4036::/64', '2001:4860:4801:4037::/64', '2001:4860:4801:4038::/64', '2001:4860:4801:4039::/64', '2001:4860:4801:403a::/64', '2001:4860:4801:403b::/64', '2001:4860:4801:403c::/64', '2001:4860:4801:403d::/64', '2001:4860:4801:403e::/64', '2001:4860:4801:403f::/64', '2001:4860:4801:4040::/64', '2001:4860:4801:4041::/64', '2001:4860:4801:4042::/64', '2001:4860:4801:4043::/64', '2001:4860:4801:4044::/64', '2001:4860:4801:4045::/64', '2001:4860:4801:4046::/64', '2001:4860:4801:4047::/64', '2001:4860:4801:4048::/64', '2001:4860:4801:4049::/64', '2001:4860:4801:404a::/64', '2001:4860:4801:404b::/64', '2001:4860:4801:404c::/64', '2001:4860:4801:404d::/64', '2001:4860:4801:404e::/64', '2001:4860:4801:404f::/64', '2001:4860:4801:4050::/64', '2001:4860:4801:4051::/64', '2001:4860:4801:4052::/64', '2001:4860:4801:4053::/64', '2001:4860:4801:4054::/64', '2001:4860:4801:4055::/64', '2001:4860:4801:4056::/64', '2001:4860:4801:4057::/64', '2001:4860:4801:4058::/64', '2001:4860:4801:4059::/64', '2001:4860:4801:405a::/64', '2001:4860:4801:405b::/64', '2001:4860:4801:405c::/64', '2001:4860:4801:405d::/64', '2001:4860:4801:405e::/64', '2001:4860:4801:405f::/64', '2001:4860:4801:4060::/64', '2001:4860:4801:4061::/64', '2001:4860:4801:4062::/64', '2001:4860:4801:4063::/64', '2001:4860:4801:4064::/64', '2001:4860:4801:4065::/64', '2001:4860:4801:4066::/64', '2001:4860:4801:4067::/64', '2001:4860:4801:4068::/64', '2001:4860:4801:4069::/64', '2001:4860:4801:406a::/64', '2001:4860:4801:406b::/64', '2001:4860:4801:406c::/64', '2001:4860:4801:406d::/64', '2001:4860:4801:406e::/64', '2001:4860:4801:4070::/64', '2001:4860:4801:4071::/64', '2001:4860:4801:4072::/64', '2001:4860:4801:4073::/64', '2001:4860:4801:4074::/64', '2001:4860:4801:4075::/64', '2001:4860:4801:4076::/64', '2001:4860:4801:4077::/64', '2001:4860:4801:4078::/64', '2001:4860:4801:4079::/64', '2001:4860:4801:407a::/64', '2001:4860:4801:407b::/64', '2001:4860:4801:407c::/64', '2001:4860:4801:407d::/64', '2001:4860:4801:407e::/64', '2001:4860:4801:407f::/64', '2001:4860:4801:4080::/64', '2001:4860:4801:4081::/64', '2001:4860:4801:4082::/64', '2001:4860:4801:4083::/64', '2001:4860:4801:4084::/64', '2001:4860:4801:4085::/64', '2001:4860:4801:4086::/64', '2001:4860:4801:4087::/64', '2001:4860:4801:4088::/64', '2001:4860:4801:4089::/64', '2001:4860:4801:408a::/64', '2001:4860:4801:408b::/64', '2001:4860:4801:4090::/64', '2001:4860:4801:4091::/64', '2001:4860:4801:4092::/64', '2001:4860:4801:4093::/64', '2001:4860:4801:4094::/64', '2001:4860:4801:4095::/64', '2001:4860:4801:4096::/64', '2001:4860:4801:40a0::/64', '2001:4860:4801:40a1::/64', '2001:4860:4801:40a2::/64', '2001:4860:4801:40a3::/64', '2001:4860:4801:40a4::/64', '2001:4860:4801:40b0::/64', '2001:4860:4801:40b1::/64', '2001:4860:4801:40b2::/64', '2001:4860:4801:40b3::/64', '2001:4860:4801:40b4::/64', '2001:4860:4801:40b5::/64', '2001:4860:4801:40b6::/64', '2001:4860:4801:40b7::/64', '2001:4860:4801:40b8::/64', '2001:4860:4801:40b9::/64', '2001:4860:4801:40ba::/64', '2001:4860:4801:40c0::/64', '2001:4860:4801:40c1::/64', '2001:4860:4801:40c2::/64', '2001:4860:4801:40c3::/64', '2001:4860:4801:40c4::/64', '2001:4860:4801:40c5::/64', '2001:4860:4801:40c6::/64', '2001:4860:4801:40d0::/64', '2001:4860:4801:40d1::/64', '2001:4860:4801:40d2::/64', '2001:4860:4801:40d3::/64', '2001:4860:4801:40d4::/64', '2001:4860:4801:40d5::/64', '2001:4860:4801:40d6::/64', '2001:4860:4801:40d7::/64', '2001:4860:4801:40d8::/64', '2001:4860:4801:40d9::/64', '2001:4860:4801:40da::/64', '2001:4860:4801:40db::/64', '2001:4860:4801:40dc::/64', '2001:4860:4801:40dd::/64', '2001:4860:4801:40de::/64', '2001:4860:4801:40df::/64', '2001:4860:4801:40e0::/64', '2001:4860:4801:40e1::/64', '2001:4860:4801:40e2::/64', '2001:4860:4801:40e3::/64', '2001:4860:4801:40f0::/64', '2001:4860:4801:40f1::/64', '2001:4860:4801:40f2::/64', '2001:4860:4801:40f3::/64', '2001:4860:4801:40f4::/64', '2001:4860:4801:40f5::/64', '2001:4860:4801:40f6::/64', '2001:4860:4801:40f7::/64', '2001:4860:4801:40f8::/64', '2001:4860:4801:40f9::/64', '2001:4860:4801:40fa::/64', '2001:4860:4801:40fb::/64', '2001:4860:4801:40fc::/64', '2001:4860:4801:40fd::/64', '2001:4860:4801:40fe::/64', '2001:4860:4801:40ff::/64', '2001:4860:4801:4100::/64', '2001:4860:4801:4101::/64', '2001:4860:4801:4102::/64', '2001:4860:4801:4103::/64', '2001:4860:4801:4104::/64', '2001:4860:4801:4105::/64', '2001:4860:4801:4106::/64', '2001:4860:4801:4107::/64', '2001:4860:4801:4110::/64', '2001:4860:4801:4111::/64', '2001:4860:4801:4112::/64', '2001:4860:4801:4113::/64', '2001:4860:4801:4114::/64', '2001:4860:4801:4120::/64', '2001:4860:4801:4121::/64', '2001:4860:4801:4122::/64', '2001:4860:4801:4123::/64', '2001:4860:4801:4124::/64', '2001:4860:4801:4125::/64', '2001:4860:4801:4126::/64', '2001:4860:4801:4127::/64', '2001:4860:4801:4128::/64', '2001:4860:4801:4129::/64', '2001:4860:4801:412a::/64', '2001:4860:4801:412b::/64', '2001:4860:4801:412c::/64', '2001:4860:4801:412d::/64', '2001:4860:4801:412e::/64', '2001:4860:4801:412f::/64', '2001:4860:4801:4130::/64', '2001:4860:4801:4131::/64', '2001:4860:4801:4132::/64', '2001:4860:4801:4133::/64', '2001:4860:4801:4134::/64', '2001:4860:4801:4135::/64', '2001:4860:4801:4136::/64', '2001:4860:4801:4140::/64', '2001:4860:4801:4141::/64', '2001:4860:4801:4142::/64', '2001:4860:4801:4143::/64', '2001:4860:4801:4144::/64', '2001:4860:4801:4145::/64', '2001:4860:4801:4146::/64', '2001:4860:4801:4147::/64', '2001:4860:4801:4150::/64', '2001:4860:4801:4151::/64', '2001:4860:4801:4152::/64', '2001:4860:4801:4153::/64', '2001:4860:4801:4154::/64', '2001:4860:4801:4155::/64', '2001:4860:4801:4156::/64', '2001:4860:4801:4157::/64', '2001:4860:4801:4158::/64', '2001:4860:4801:4159::/64', '2001:4860:4801:415a::/64', '2001:4860:4801:415b::/64', '2001:4860:4801:415c::/64', '2001:4860:4801:415d::/64', '2001:4860:4801:415e::/64', '2001:4860:4801:4160::/64', '2001:4860:4801:4161::/64', '2001:4860:4801:4162::/64', '2001:4860:4801:4163::/64', '2001:4860:4801:4164::/64', '2001:4860:4801:4165::/64', '2001:4860:4801:4166::/64', '2001:4860:4801:4167::/64', '2001:4860:4801:4168::/64', '2001:4860:4801:4169::/64', '2001:4860:4801:416a::/64', '2001:4860:4801:416b::/64', '142.250.32.0/27', '142.250.32.128/27', '142.250.32.160/27', '142.250.32.192/27', '142.250.32.224/27', '142.250.32.32/27', '142.250.32.64/27', '142.250.32.96/27', '142.250.33.0/27', '142.250.33.128/27', '142.250.33.32/27', '142.250.33.64/27', '142.250.33.96/27', '172.253.180.0/27', '172.253.180.32/27', '172.253.180.64/27', '172.253.181.0/27', '172.253.181.128/27', '172.253.181.160/27', '172.253.181.192/27', '172.253.181.224/27', '172.253.181.32/27', '172.253.181.64/27', '172.253.181.96/27', '172.253.182.0/27', '172.253.182.128/27', '172.253.182.32/27', '172.253.182.64/27', '172.253.182.96/27', '172.253.183.0/27', '172.253.183.128/27', '172.253.183.160/27', '172.253.183.192/27', '172.253.183.224/27', '172.253.183.32/27', '172.253.183.64/27', '172.253.183.96/27', '192.178.10.0/27', '192.178.10.128/27', '192.178.10.32/27', '192.178.10.64/27', '192.178.10.96/27', '192.178.11.0/27', '192.178.11.128/27', '192.178.11.160/27', '192.178.11.192/27', '192.178.11.224/27', '192.178.11.32/27', '192.178.11.64/27', '192.178.11.96/27', '192.178.12.0/27', '192.178.12.128/27', '192.178.12.160/27', '192.178.12.192/27', '192.178.12.32/27', '192.178.12.64/27', '192.178.12.96/27', '192.178.13.0/27', '192.178.13.128/27', '192.178.13.160/27', '192.178.13.192/27', '192.178.13.224/27', '192.178.13.32/27', '192.178.13.64/27', '192.178.13.96/27', '192.178.14.0/27', '192.178.15.0/27', '192.178.15.128/27', '192.178.15.160/27', '192.178.15.192/27', '192.178.15.224/27', '192.178.15.32/27', '192.178.15.64/27', '192.178.15.96/27', '192.178.8.0/27', '192.178.8.128/27', '192.178.8.32/27', '192.178.8.64/27', '192.178.8.96/27', '192.178.9.0/27', '192.178.9.128/27', '192.178.9.160/27', '192.178.9.192/27', '192.178.9.224/27', '192.178.9.32/27', '192.178.9.64/27', '192.178.9.96/27', '64.233.172.0/27', '64.233.172.128/27', '64.233.172.160/27', '64.233.172.192/27', '64.233.172.224/27', '64.233.172.32/27', '64.233.172.64/27', '64.233.172.96/27', '64.233.173.0/27', '64.233.173.128/27', '64.233.173.160/27', '64.233.173.192/27', '64.233.173.224/27', '64.233.173.32/27', '64.233.173.64/27', '64.233.173.96/27', '66.102.6.0/27', '66.102.6.128/27', '66.102.6.160/27', '66.102.6.192/27', '66.102.6.224/27', '66.102.6.32/27', '66.102.6.64/27', '66.102.6.96/27', '66.102.7.0/27', '66.102.7.128/27', '66.102.7.160/27', '66.102.7.192/27', '66.102.7.224/27', '66.102.7.32/27', '66.102.7.64/27', '66.102.7.96/27', '66.102.8.0/27', '66.102.8.128/27', '66.102.8.160/27', '66.102.8.192/27', '66.102.8.224/27', '66.102.8.32/27', '66.102.8.64/27', '66.102.8.96/27', '66.102.9.0/27', '66.102.9.128/27', '66.102.9.160/27', '66.102.9.192/27', '66.102.9.224/27', '66.102.9.32/27', '66.102.9.64/27', '66.102.9.96/27', '66.249.80.0/27', '66.249.80.128/27', '66.249.80.160/27', '66.249.80.192/27', '66.249.80.224/27', '66.249.80.32/27', '66.249.80.64/27', '66.249.80.96/27', '66.249.81.0/27', '66.249.81.128/27', '66.249.81.160/27', '66.249.81.192/27', '66.249.81.224/27', '66.249.81.32/27', '66.249.81.64/27', '66.249.81.96/27', '66.249.82.0/27', '66.249.82.128/27', '66.249.82.160/27', '66.249.82.192/27', '66.249.82.224/27', '66.249.82.32/27', '66.249.82.64/27', '66.249.82.96/27', '66.249.83.0/27', '66.249.83.128/27', '66.249.83.160/27', '66.249.83.192/27', '66.249.83.224/27', '66.249.83.32/27', '66.249.83.64/27', '66.249.83.96/27', '66.249.84.0/27', '66.249.84.128/27', '66.249.84.160/27', '66.249.84.192/27', '66.249.84.224/27', '66.249.84.32/27', '66.249.84.64/27', '66.249.84.96/27', '66.249.85.0/27', '66.249.85.128/27', '66.249.85.160/27', '66.249.85.32/27', '66.249.85.64/27', '66.249.85.96/27', '66.249.88.0/27', '66.249.88.128/27', '66.249.88.160/27', '66.249.88.192/27', '66.249.88.224/27', '66.249.88.32/27', '66.249.88.64/27', '66.249.88.96/27', '66.249.93.0/27', '66.249.93.128/27', '66.249.93.160/27', '66.249.93.192/27', '66.249.93.224/27', '66.249.93.32/27', '66.249.93.64/27', '66.249.93.96/27', '74.125.208.0/27', '74.125.208.128/27', '74.125.208.160/27', '74.125.208.192/27', '74.125.208.224/27', '74.125.208.32/27', '74.125.208.64/27', '74.125.208.96/27', '74.125.209.0/27', '74.125.209.128/27', '74.125.209.160/27', '74.125.209.192/27', '74.125.209.32/27', '74.125.209.64/27', '74.125.209.96/27', '74.125.210.0/27', '74.125.210.128/27', '74.125.210.160/27', '74.125.210.192/27', '74.125.210.224/27', '74.125.210.32/27', '74.125.210.64/27', '74.125.210.96/27', '74.125.211.0/27', '74.125.211.32/27', '74.125.211.64/27', '74.125.211.96/27', '74.125.212.0/27', '74.125.212.128/27', '74.125.212.160/27', '74.125.212.192/27', '74.125.212.224/27', '74.125.212.32/27', '74.125.212.64/27', '74.125.212.96/27', '74.125.213.0/27', '74.125.213.32/27', '74.125.213.64/27', '74.125.213.96/27', '74.125.214.0/27', '74.125.214.128/27', '74.125.214.160/27', '74.125.214.192/27', '74.125.214.224/27', '74.125.214.32/27', '74.125.214.64/27', '74.125.214.96/27', '74.125.215.0/27', '74.125.215.128/27', '74.125.215.160/27', '74.125.215.192/27', '74.125.215.224/27', '74.125.215.32/27', '74.125.215.64/27', '74.125.215.96/27' ), 10 10 'bing' => array( '157.55.39.0/24', '207.46.13.0/24', '40.77.167.0/24', '13.66.139.0/24', '13.66.144.0/24', '52.167.144.0/24', '13.67.10.16/28', '13.69.66.240/28', '13.71.172.224/28', '139.217.52.0/28', '191.233.204.224/28', '20.36.108.32/28', '20.43.120.16/28', '40.79.131.208/28', '40.79.186.176/28', '52.231.148.0/28', '20.79.107.240/28', '51.105.67.0/28', '20.125.163.80/28', '40.77.188.0/22', '65.55.210.0/24', '199.30.24.0/23', '40.77.202.0/24', '40.77.139.0/25', '20.74.197.0/28', '20.15.133.160/27', '40.77.177.0/24', '40.77.178.0/23' ), 11 11 'apple' => array( '17.241.208.160/27', '17.241.193.160/27', '17.241.200.160/27', '17.166.192.48/28', '17.166.240.48/28', '17.166.248.48/28', '17.166.20.0/24', '17.166.21.0/24', '17.166.22.0/24', '17.166.23.0/24', '17.166.24.0/24', '17.166.25.0/24', '17.166.232.0/24', '17.166.233.0/24', '17.166.234.0/24', '17.166.235.0/24', '17.166.236.0/24', '17.166.237.0/24', '17.166.150.0/24', '17.166.151.0/24', '17.166.152.0/24', '17.166.153.0/24', '17.166.154.0/24', '17.166.155.0/24' ), -
delonix-security-agent/tags/1.0.1/languages/delonix-security-agent.pot
r3801056 r3802113 10 10 "Content-Type: text/plain; charset=UTF-8\n" 11 11 "Content-Transfer-Encoding: 8bit\n" 12 "POT-Creation-Date: 2026-11-1 1T14:59:33+00:00\n"12 "POT-Creation-Date: 2026-11-14T14:37:50+00:00\n" 13 13 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" 14 14 "X-Generator: WP-CLI 2.12.0\n" … … 18 18 #: delonix-security-agent.php 19 19 #: includes/admin/view-dashboard.php:114 20 #: includes/admin/view-dashboard.php:12 420 #: includes/admin/view-dashboard.php:125 21 21 #: includes/class-admin.php:43 22 22 msgid "Delonix Security Agent" … … 65 65 66 66 #: includes/admin/view-dashboard.php:106 67 #: includes/class-admin.php:5 3467 #: includes/class-admin.php:553 68 68 msgid "Blocked" 69 69 msgstr "" 70 70 71 71 #: includes/admin/view-dashboard.php:107 72 #: includes/class-admin.php:5 3572 #: includes/class-admin.php:554 73 73 msgid "Rate limited" 74 74 msgstr "" … … 78 78 msgstr "" 79 79 80 #: includes/admin/view-dashboard.php:11 780 #: includes/admin/view-dashboard.php:118 81 81 #: includes/class-admin.php:120 82 82 msgid "Settings saved" 83 83 msgstr "" 84 84 85 #: includes/admin/view-dashboard.php:11 785 #: includes/admin/view-dashboard.php:118 86 86 msgid "Done" 87 87 msgstr "" 88 88 89 #: includes/admin/view-dashboard.php:11 789 #: includes/admin/view-dashboard.php:118 90 90 msgid "Something went wrong" 91 91 msgstr "" 92 92 93 #: includes/admin/view-dashboard.php:12 693 #: includes/admin/view-dashboard.php:127 94 94 #: includes/class-admin.php:44 95 95 msgid "Security Agent" 96 96 msgstr "" 97 97 98 #: includes/admin/view-dashboard.php:13 498 #: includes/admin/view-dashboard.php:135 99 99 #: includes/class-admin.php:127 100 100 msgid "Protection active" 101 101 msgstr "" 102 102 103 #: includes/admin/view-dashboard.php:13 6103 #: includes/admin/view-dashboard.php:137 104 104 #: includes/class-admin.php:128 105 105 msgid "Protection disabled" 106 106 msgstr "" 107 107 108 #: includes/admin/view-dashboard.php:14 4109 #: includes/admin/view-dashboard.php:40 7108 #: includes/admin/view-dashboard.php:145 109 #: includes/admin/view-dashboard.php:408 110 110 msgid "Save changes" 111 111 msgstr "" 112 112 113 #: includes/admin/view-dashboard.php:16 3113 #: includes/admin/view-dashboard.php:164 114 114 msgid "Monitoring" 115 115 msgstr "" 116 116 117 #: includes/admin/view-dashboard.php:16 4117 #: includes/admin/view-dashboard.php:165 118 118 msgid "Protection rules" 119 119 msgstr "" 120 120 121 #: includes/admin/view-dashboard.php:16 5121 #: includes/admin/view-dashboard.php:166 122 122 msgid "Configuration" 123 123 msgstr "" 124 124 125 #: includes/admin/view-dashboard.php:17 6125 #: includes/admin/view-dashboard.php:177 126 126 msgid "Settings sections" 127 127 msgstr "" 128 128 129 #: includes/admin/view-dashboard.php:19 5129 #: includes/admin/view-dashboard.php:196 130 130 msgid "Needs attention" 131 131 msgstr "" 132 132 133 #: includes/admin/view-dashboard.php:20 3133 #: includes/admin/view-dashboard.php:204 134 134 msgid "Blocked in 24 hours" 135 135 msgstr "" 136 136 137 137 #. translators: %s: number of events of this type in the whole log 138 #: includes/admin/view-dashboard.php:20 5139 #: includes/admin/view-dashboard.php:2 49138 #: includes/admin/view-dashboard.php:206 139 #: includes/admin/view-dashboard.php:250 140 140 #, php-format 141 141 msgid "%s in the full log" 142 142 msgstr "" 143 143 144 #: includes/admin/view-dashboard.php:23 2144 #: includes/admin/view-dashboard.php:233 145 145 msgid "Last 24 hours" 146 146 msgstr "" 147 147 148 148 #. translators: %s: log retention in days 149 #: includes/admin/view-dashboard.php:25 8149 #: includes/admin/view-dashboard.php:259 150 150 #, php-format 151 151 msgid "Large numbers cover the last 24 hours; the line under each one is everything still in the log (kept for %s days), which is what the Logs tab lists. Each visitor is logged at most once per event type every 10 minutes. Click a card to open those events." 152 152 msgstr "" 153 153 154 #: includes/admin/view-dashboard.php:26 5154 #: includes/admin/view-dashboard.php:266 155 155 msgid "System status" 156 156 msgstr "" 157 157 158 #: includes/admin/view-dashboard.php:26 7158 #: includes/admin/view-dashboard.php:268 159 159 msgid "Your IP as seen by the plugin" 160 160 msgstr "" 161 161 162 #: includes/admin/view-dashboard.php:26 8162 #: includes/admin/view-dashboard.php:269 163 163 msgid "Counter storage" 164 164 msgstr "" 165 165 166 #: includes/admin/view-dashboard.php:2 69166 #: includes/admin/view-dashboard.php:270 167 167 msgid "Crawler IP lists" 168 msgstr ""169 170 #. translators: %s: human-readable time difference171 #: includes/admin/view-dashboard.php:271172 #, php-format173 msgid "Updated %s ago"174 168 msgstr "" 175 169 176 170 #. translators: %s: human-readable time difference 177 171 #: includes/admin/view-dashboard.php:272 172 #, php-format 173 msgid "Updated %s ago" 174 msgstr "" 175 176 #. translators: %s: human-readable time difference 177 #: includes/admin/view-dashboard.php:273 178 178 msgid "No list could be downloaded; the copy bundled with the plugin is used" 179 179 msgstr "" 180 180 181 181 #. translators: %s: human-readable time difference 182 #: includes/admin/view-dashboard.php:27 2182 #: includes/admin/view-dashboard.php:273 183 183 msgid "No list could be downloaded; reverse DNS is used" 184 184 msgstr "" 185 185 186 #: includes/admin/view-dashboard.php:27 4186 #: includes/admin/view-dashboard.php:275 187 187 msgid "Not downloaded yet; the copy bundled with the plugin is used" 188 188 msgstr "" 189 189 190 #: includes/admin/view-dashboard.php:27 4190 #: includes/admin/view-dashboard.php:275 191 191 msgid "Not downloaded yet; reverse DNS is used" 192 192 msgstr "" 193 193 194 #: includes/admin/view-dashboard.php:27 6195 #: includes/admin/view-dashboard.php:32 2194 #: includes/admin/view-dashboard.php:277 195 #: includes/admin/view-dashboard.php:323 196 196 msgid "Update now" 197 197 msgstr "" 198 198 199 #: includes/admin/view-dashboard.php:27 8199 #: includes/admin/view-dashboard.php:279 200 200 msgid "Next automatic update" 201 201 msgstr "" 202 202 203 #: includes/admin/view-dashboard.php:2 79203 #: includes/admin/view-dashboard.php:280 204 204 msgid "(WP-Cron is disabled; a server cron job must run it)" 205 205 msgstr "" 206 206 207 #: includes/admin/view-dashboard.php:28 0207 #: includes/admin/view-dashboard.php:281 208 208 msgid "This server (exempt)" 209 209 msgstr "" 210 210 211 #: includes/admin/view-dashboard.php:28 2211 #: includes/admin/view-dashboard.php:283 212 212 msgid "The public IP is learned automatically from the site's own signed requests." 213 213 msgstr "" 214 214 215 #: includes/admin/view-dashboard.php:28 4215 #: includes/admin/view-dashboard.php:285 216 216 msgid "Page cache plugin" 217 217 msgstr "" 218 218 219 #: includes/admin/view-dashboard.php:30 5219 #: includes/admin/view-dashboard.php:306 220 220 msgid "Installed" 221 221 msgstr "" 222 222 223 223 #. translators: 1: database build date, 2: file size 224 #: includes/admin/view-dashboard.php:31 0224 #: includes/admin/view-dashboard.php:311 225 225 #, php-format 226 226 msgid "Built %1$s · %2$s" 227 227 msgstr "" 228 228 229 #: includes/admin/view-dashboard.php:31 4229 #: includes/admin/view-dashboard.php:315 230 230 msgid "Not installed" 231 231 msgstr "" 232 232 233 #: includes/admin/view-dashboard.php:31 5233 #: includes/admin/view-dashboard.php:316 234 234 msgid "Logs show IPs without location until a database is installed." 235 235 msgstr "" 236 236 237 #: includes/admin/view-dashboard.php:32 2237 #: includes/admin/view-dashboard.php:323 238 238 msgid "Download database" 239 239 msgstr "" 240 240 241 #: includes/admin/view-dashboard.php:32 4241 #: includes/admin/view-dashboard.php:325 242 242 msgid "Upload .mmdb file" 243 243 msgstr "" 244 244 245 #: includes/admin/view-dashboard.php:32 8245 #: includes/admin/view-dashboard.php:329 246 246 msgid "Delete" 247 247 msgstr "" 248 248 249 249 #. translators: 1: maximum upload size, 2: server folder path 250 #: includes/admin/view-dashboard.php:33 4250 #: includes/admin/view-dashboard.php:335 251 251 #, php-format 252 252 msgid "The download uses the database selected below (save changes first if you change it). If your host blocks large downloads, upload a DB-IP or MaxMind GeoLite2 .mmdb or .mmdb.gz file (max %1$s), or copy it with FTP into: %2$s" 253 253 msgstr "" 254 254 255 #: includes/admin/view-dashboard.php:36 7255 #: includes/admin/view-dashboard.php:368 256 256 msgid "Recent events" 257 257 msgstr "" 258 258 259 #: includes/admin/view-dashboard.php:3 69259 #: includes/admin/view-dashboard.php:370 260 260 msgid "Filter by event" 261 261 msgstr "" 262 262 263 #: includes/admin/view-dashboard.php:37 1263 #: includes/admin/view-dashboard.php:372 264 264 msgid "All events" 265 265 msgstr "" 266 266 267 #: includes/admin/view-dashboard.php:37 4267 #: includes/admin/view-dashboard.php:375 268 268 msgid "Export CSV" 269 269 msgstr "" 270 270 271 #: includes/admin/view-dashboard.php:37 5271 #: includes/admin/view-dashboard.php:376 272 272 msgid "Clear logs" 273 273 msgstr "" 274 274 275 #: includes/admin/view-dashboard.php:38 2275 #: includes/admin/view-dashboard.php:383 276 276 #: includes/admin/view-log-rows.php:51 277 #: includes/class-admin.php:7 42277 #: includes/class-admin.php:761 278 278 msgid "Time" 279 279 msgstr "" 280 280 281 #: includes/admin/view-dashboard.php:38 3281 #: includes/admin/view-dashboard.php:384 282 282 #: includes/admin/view-log-rows.php:54 283 #: includes/class-admin.php:7 43283 #: includes/class-admin.php:762 284 284 msgid "Event" 285 285 msgstr "" 286 286 287 #: includes/admin/view-dashboard.php:38 4287 #: includes/admin/view-dashboard.php:385 288 288 #: includes/admin/view-log-rows.php:55 289 #: includes/class-admin.php:7 44289 #: includes/class-admin.php:763 290 290 msgid "Score" 291 291 msgstr "" 292 292 293 #: includes/admin/view-dashboard.php:38 5293 #: includes/admin/view-dashboard.php:386 294 294 #: includes/admin/view-log-rows.php:56 295 #: includes/class-admin.php:7 46295 #: includes/class-admin.php:765 296 296 msgid "IP" 297 297 msgstr "" 298 298 299 #: includes/admin/view-dashboard.php:38 6299 #: includes/admin/view-dashboard.php:387 300 300 #: includes/admin/view-log-rows.php:64 301 #: includes/class-admin.php:7 45301 #: includes/class-admin.php:764 302 302 msgid "Reasons" 303 303 msgstr "" 304 304 305 #: includes/admin/view-dashboard.php:38 7305 #: includes/admin/view-dashboard.php:388 306 306 #: includes/admin/view-log-rows.php:65 307 307 msgid "Path" 308 308 msgstr "" 309 309 310 #: includes/admin/view-dashboard.php:38 8310 #: includes/admin/view-dashboard.php:389 311 311 msgid "Actions" 312 312 msgstr "" 313 313 314 #: includes/admin/view-dashboard.php:40 4314 #: includes/admin/view-dashboard.php:405 315 315 #: includes/class-admin.php:108 316 316 msgid "You have unsaved changes." 317 317 msgstr "" 318 318 319 #: includes/admin/view-dashboard.php:40 6319 #: includes/admin/view-dashboard.php:407 320 320 msgid "Discard" 321 321 msgstr "" 322 322 323 #: includes/admin/view-dashboard.php:42 2323 #: includes/admin/view-dashboard.php:423 324 324 msgid "Request details" 325 325 msgstr "" 326 326 327 #: includes/admin/view-dashboard.php:42 3328 #: includes/admin/view-dashboard.php:4 29327 #: includes/admin/view-dashboard.php:424 328 #: includes/admin/view-dashboard.php:430 329 329 #: includes/class-admin.php:126 330 330 msgid "Close" 331 331 msgstr "" 332 332 333 #: includes/admin/view-dashboard.php:42 7333 #: includes/admin/view-dashboard.php:428 334 334 msgid "Copy IP" 335 335 msgstr "" 336 336 337 #: includes/admin/view-dashboard.php:42 8337 #: includes/admin/view-dashboard.php:429 338 338 msgid "Block this IP" 339 339 msgstr "" … … 384 384 385 385 #: includes/class-admin.php:121 386 #: includes/class-admin.php:7 78386 #: includes/class-admin.php:797 387 387 msgid "Your changes are live." 388 388 msgstr "" … … 526 526 527 527 #: includes/class-admin.php:185 528 #: includes/class-admin.php:5 62528 #: includes/class-admin.php:581 529 529 msgid "Flood limit" 530 530 msgstr "" … … 593 593 594 594 #: includes/class-admin.php:207 595 #: includes/class-admin.php: 487595 #: includes/class-admin.php:506 596 596 msgid "SEO tools" 597 597 msgstr "" … … 861 861 msgstr "" 862 862 863 #: includes/class-admin.php:423 863 #. translators: %s: comma-separated list of invalid entries. 864 #: includes/class-admin.php:389 865 #, php-format 866 msgid "These IP list entries are not a valid IP or CIDR and are ignored: %s" 867 msgstr "" 868 869 #: includes/class-admin.php:441 864 870 msgid "Persistent object cache" 865 871 msgstr "" 866 872 867 #: includes/class-admin.php:4 24873 #: includes/class-admin.php:442 868 874 msgid "APCu" 869 875 msgstr "" 870 876 871 #: includes/class-admin.php:4 25877 #: includes/class-admin.php:443 872 878 msgid "Database table (one query per unverified page view)" 873 879 msgstr "" 874 880 875 #: includes/class-admin.php:4 27881 #: includes/class-admin.php:445 876 882 msgid "None detected" 877 883 msgstr "" 878 884 879 #: includes/class-admin.php:4 58885 #: includes/class-admin.php:476 880 886 msgid "Protection is disabled. The site is not being protected." 881 887 msgstr "" 882 888 883 889 #. translators: %s: proxy IP address 884 #: includes/class-admin.php:4 62890 #: includes/class-admin.php:480 885 891 #, php-format 886 892 msgid "The site is behind a proxy or load balancer, but visitors' real IPs are not being read, so all visitors look like one IP. Add %s to Trusted proxies." 887 893 msgstr "" 888 894 889 #: includes/class-admin.php:4 65895 #: includes/class-admin.php:483 890 896 msgid "Requests arrive through Cloudflare but \"Trust CF-Connecting-IP\" is off. Turn it on." 891 897 msgstr "" 892 898 893 #: includes/class-admin.php:4 68899 #: includes/class-admin.php:486 894 900 msgid "Comment and form spam protection is inactive because silent verification is off." 895 901 msgstr "" 896 902 897 #: includes/class-admin.php:4 71903 #: includes/class-admin.php:489 898 904 msgid "Ad click IDs are being stored. Turn this off when the investigation is finished." 899 905 msgstr "" 900 906 901 #: includes/class-admin.php:483 907 #: includes/class-admin.php:497 908 msgid "Google user-triggered fetchers" 909 msgstr "" 910 911 #: includes/class-admin.php:502 902 912 msgid "Iranian search & price comparison" 903 913 msgstr "" 904 914 905 #: includes/class-admin.php: 486915 #: includes/class-admin.php:505 906 916 msgid "Other AI crawlers" 907 917 msgstr "" 908 918 909 #: includes/class-admin.php: 488919 #: includes/class-admin.php:507 910 920 msgid "Link previews & services" 911 921 msgstr "" 912 922 913 923 #. translators: %d: number of IP ranges 914 #: includes/class-admin.php: 497924 #: includes/class-admin.php:516 915 925 #, php-format 916 926 msgid "Official IP list (%d range)" … … 920 930 921 931 #. translators: %d: number of IP ranges 922 #: includes/class-admin.php:5 00932 #: includes/class-admin.php:519 923 933 #, php-format 924 934 msgid "Official IP list, copy bundled with the plugin (%d range)" … … 927 937 msgstr[1] "" 928 938 929 #: includes/class-admin.php:5 02939 #: includes/class-admin.php:521 930 940 msgid "Reverse DNS (IP list not downloaded yet)" 931 941 msgstr "" 932 942 933 #: includes/class-admin.php:5 02943 #: includes/class-admin.php:521 934 944 msgid "User-Agent only (IP list not downloaded yet)" 935 945 msgstr "" 936 946 937 #: includes/class-admin.php:5 04947 #: includes/class-admin.php:523 938 948 msgid "Reverse DNS" 939 949 msgstr "" 940 950 941 #: includes/class-admin.php:5 06951 #: includes/class-admin.php:525 942 952 msgid "User-Agent with per-IP budget" 943 953 msgstr "" 944 954 945 #: includes/class-admin.php:5 21955 #: includes/class-admin.php:540 946 956 msgid "Search" 947 957 msgstr "" 948 958 949 #: includes/class-admin.php:5 22959 #: includes/class-admin.php:541 950 960 msgid "AI" 951 961 msgstr "" 952 962 953 #: includes/class-admin.php:5 23963 #: includes/class-admin.php:542 954 964 msgid "SEO" 955 965 msgstr "" 956 966 957 #: includes/class-admin.php:5 24967 #: includes/class-admin.php:543 958 968 msgid "Previews" 959 969 msgstr "" 960 970 961 #: includes/class-admin.php:5 31971 #: includes/class-admin.php:550 962 972 msgid "Verified" 963 973 msgstr "" 964 974 965 #: includes/class-admin.php:5 32975 #: includes/class-admin.php:551 966 976 msgid "Challenged" 967 977 msgstr "" 968 978 969 #: includes/class-admin.php:5 33979 #: includes/class-admin.php:552 970 980 msgid "Check failed" 971 981 msgstr "" 972 982 973 #: includes/class-admin.php:5 36983 #: includes/class-admin.php:555 974 984 msgid "Spam blocked" 975 985 msgstr "" 976 986 977 #: includes/class-admin.php:5 37987 #: includes/class-admin.php:556 978 988 msgid "Observed" 979 989 msgstr "" 980 990 981 #: includes/class-admin.php:5 45991 #: includes/class-admin.php:564 982 992 msgid "Too many pages without verification" 983 993 msgstr "" 984 994 985 #: includes/class-admin.php:5 46995 #: includes/class-admin.php:565 986 996 msgid "Automation tool User-Agent" 987 997 msgstr "" 988 998 989 #: includes/class-admin.php:5 47999 #: includes/class-admin.php:566 990 1000 msgid "Empty User-Agent" 991 1001 msgstr "" 992 1002 993 #: includes/class-admin.php:5 481003 #: includes/class-admin.php:567 994 1004 msgid "Unknown crawler" 995 1005 msgstr "" 996 1006 997 #: includes/class-admin.php:5 491007 #: includes/class-admin.php:568 998 1008 msgid "Fake crawler claim" 999 1009 msgstr "" 1000 1010 1001 #: includes/class-admin.php:5 501011 #: includes/class-admin.php:569 1002 1012 msgid "Very short User-Agent" 1003 1013 msgstr "" 1004 1014 1005 #: includes/class-admin.php:5 511015 #: includes/class-admin.php:570 1006 1016 msgid "Non-browser User-Agent" 1007 1017 msgstr "" 1008 1018 1009 #: includes/class-admin.php:5 521019 #: includes/class-admin.php:571 1010 1020 msgid "Missing Accept header" 1011 1021 msgstr "" 1012 1022 1013 #: includes/class-admin.php:5 531023 #: includes/class-admin.php:572 1014 1024 msgid "Missing Accept-Language" 1015 1025 msgstr "" 1016 1026 1017 #: includes/class-admin.php:5 541027 #: includes/class-admin.php:573 1018 1028 msgid "Missing Accept-Encoding" 1019 1029 msgstr "" 1020 1030 1021 #: includes/class-admin.php:5 551031 #: includes/class-admin.php:574 1022 1032 msgid "Missing fetch metadata" 1023 1033 msgstr "" 1024 1034 1025 #: includes/class-admin.php:5 561035 #: includes/class-admin.php:575 1026 1036 msgid "Request rate exceeded" 1027 1037 msgstr "" 1028 1038 1029 #: includes/class-admin.php:5 571039 #: includes/class-admin.php:576 1030 1040 msgid "Extreme request rate" 1031 1041 msgstr "" 1032 1042 1033 #: includes/class-admin.php:5 581043 #: includes/class-admin.php:577 1034 1044 msgid "Repeated ad landings" 1035 1045 msgstr "" 1036 1046 1037 #: includes/class-admin.php:5 591047 #: includes/class-admin.php:578 1038 1048 msgid "Many ad click IDs" 1039 1049 msgstr "" 1040 1050 1041 #: includes/class-admin.php:5 601051 #: includes/class-admin.php:579 1042 1052 msgid "Blocked IP list" 1043 1053 msgstr "" 1044 1054 1045 #: includes/class-admin.php:5 611055 #: includes/class-admin.php:580 1046 1056 msgid "Vulnerability probe" 1047 1057 msgstr "" 1048 1058 1049 #: includes/class-admin.php:5 631059 #: includes/class-admin.php:582 1050 1060 msgid "Flood limit (verified cookie)" 1051 1061 msgstr "" 1052 1062 1053 #: includes/class-admin.php:5 641063 #: includes/class-admin.php:583 1054 1064 msgid "Bot budget exceeded" 1055 1065 msgstr "" 1056 1066 1057 #: includes/class-admin.php:5 651067 #: includes/class-admin.php:584 1058 1068 msgid "Too many failed logins" 1059 1069 msgstr "" 1060 1070 1061 #: includes/class-admin.php:5 661071 #: includes/class-admin.php:585 1062 1072 msgid "Too many check attempts" 1063 1073 msgstr "" 1064 1074 1065 #: includes/class-admin.php:5 671075 #: includes/class-admin.php:586 1066 1076 msgid "Check passed" 1067 1077 msgstr "" 1068 1078 1069 #: includes/class-admin.php:5 681079 #: includes/class-admin.php:587 1070 1080 msgid "Wrong answer" 1071 1081 msgstr "" 1072 1082 1073 #: includes/class-admin.php:5 691083 #: includes/class-admin.php:588 1074 1084 msgid "Comment from unverified browser" 1075 1085 msgstr "" 1076 1086 1077 #: includes/class-admin.php:5 701087 #: includes/class-admin.php:589 1078 1088 msgid "Form from unverified browser" 1079 1089 msgstr "" 1080 1090 1081 1091 #. translators: %s: bot category 1082 #: includes/class-admin.php:5 791092 #: includes/class-admin.php:598 1083 1093 #, php-format 1084 1094 msgid "Blocked category: %s" … … 1086 1096 1087 1097 #. translators: 1: first row number, 2: last row number, 3: total rows 1088 #: includes/class-admin.php:6 311098 #: includes/class-admin.php:650 1089 1099 #, php-format 1090 1100 msgid "%1$s–%2$s of %3$s" 1091 1101 msgstr "" 1092 1102 1093 #: includes/class-admin.php:6 521103 #: includes/class-admin.php:671 1094 1104 msgid "Previous page" 1095 1105 msgstr "" 1096 1106 1097 1107 #. translators: %s: page number 1098 #: includes/class-admin.php:6 591108 #: includes/class-admin.php:678 1099 1109 #, php-format 1100 1110 msgid "Page %s" 1101 1111 msgstr "" 1102 1112 1103 #: includes/class-admin.php:6 621113 #: includes/class-admin.php:681 1104 1114 msgid "Next page" 1105 1115 msgstr "" 1106 1116 1107 #: includes/class-admin.php:692 1117 #: includes/class-admin.php:711 1118 #: includes/class-admin.php:809 1119 #: includes/class-admin.php:867 1120 #: includes/class-admin.php:877 1121 #: includes/class-admin.php:887 1122 msgid "Access denied." 1123 msgstr "" 1124 1125 #: includes/class-admin.php:766 1126 msgid "Location" 1127 msgstr "" 1128 1129 #: includes/class-admin.php:767 1130 msgid "Coordinates" 1131 msgstr "" 1132 1133 #: includes/class-admin.php:768 1134 msgid "User-Agent" 1135 msgstr "" 1136 1137 #: includes/class-admin.php:769 1138 msgid "Ad click" 1139 msgstr "" 1140 1141 #: includes/class-admin.php:770 1142 msgid "Method" 1143 msgstr "" 1144 1145 #: includes/class-admin.php:771 1146 msgid "URL" 1147 msgstr "" 1148 1149 #: includes/class-admin.php:772 1150 msgid "Protocol" 1151 msgstr "" 1152 1153 #: includes/class-admin.php:773 1154 msgid "Referrer" 1155 msgstr "" 1156 1157 #: includes/class-admin.php:774 1158 msgid "Connecting address (REMOTE_ADDR)" 1159 msgstr "" 1160 1161 #: includes/class-admin.php:785 1162 msgid "Sent cookies" 1163 msgstr "" 1164 1165 #: includes/class-admin.php:786 1166 msgid "Had verification cookie" 1167 msgstr "" 1168 1169 #: includes/class-admin.php:787 1170 msgid "Had login cookie" 1171 msgstr "" 1172 1173 #: includes/class-admin.php:788 1174 msgid "Request" 1175 msgstr "" 1176 1177 #: includes/class-admin.php:789 1178 msgid "Client" 1179 msgstr "" 1180 1108 1181 #: includes/class-admin.php:790 1109 #: includes/class-admin.php:8481110 #: includes/class-admin.php:8581111 #: includes/class-admin.php:8681112 msgid "Access denied."1113 msgstr ""1114 1115 #: includes/class-admin.php:7471116 msgid "Location"1117 msgstr ""1118 1119 #: includes/class-admin.php:7481120 msgid "Coordinates"1121 msgstr ""1122 1123 #: includes/class-admin.php:7491124 msgid "User-Agent"1125 msgstr ""1126 1127 #: includes/class-admin.php:7501128 msgid "Ad click"1129 msgstr ""1130 1131 #: includes/class-admin.php:7511132 msgid "Method"1133 msgstr ""1134 1135 #: includes/class-admin.php:7521136 msgid "URL"1137 msgstr ""1138 1139 #: includes/class-admin.php:7531140 msgid "Protocol"1141 msgstr ""1142 1143 #: includes/class-admin.php:7541144 msgid "Referrer"1145 msgstr ""1146 1147 #: includes/class-admin.php:7551148 msgid "Connecting address (REMOTE_ADDR)"1149 msgstr ""1150 1151 #: includes/class-admin.php:7661152 msgid "Sent cookies"1153 msgstr ""1154 1155 #: includes/class-admin.php:7671156 msgid "Had verification cookie"1157 msgstr ""1158 1159 #: includes/class-admin.php:7681160 msgid "Had login cookie"1161 msgstr ""1162 1163 #: includes/class-admin.php:7691164 msgid "Request"1165 msgstr ""1166 1167 #: includes/class-admin.php:7701168 msgid "Client"1169 msgstr ""1170 1171 #: includes/class-admin.php:7711172 1182 msgid "Headers" 1173 1183 msgstr "" 1174 1184 1175 #: includes/class-admin.php:7 721185 #: includes/class-admin.php:791 1176 1186 msgid "Not recorded (event logged before version 3.2)" 1177 1187 msgstr "" 1178 1188 1179 #: includes/class-admin.php:7 791189 #: includes/class-admin.php:798 1180 1190 msgid "The GeoIP database was installed successfully." 1181 1191 msgstr "" 1182 1192 1183 #: includes/class-admin.php:7 801193 #: includes/class-admin.php:799 1184 1194 msgid "The GeoIP database could not be installed. See the error in the GeoIP card." 1185 1195 msgstr "" 1186 1196 1187 #: includes/class-admin.php: 7811197 #: includes/class-admin.php:800 1188 1198 msgid "The GeoIP database was deleted." 1189 1199 msgstr "" 1190 1200 1191 #: includes/class-admin.php: 7821201 #: includes/class-admin.php:801 1192 1202 msgid "The IP was added to the blocked list." 1193 1203 msgstr "" 1194 1204 1195 #: includes/class-admin.php: 7831205 #: includes/class-admin.php:802 1196 1206 msgid "That is not a valid IP address." 1197 1207 msgstr "" 1198 1208 1199 1209 #. translators: %d: PHP upload error code 1200 #: includes/class-admin.php:8 141210 #: includes/class-admin.php:833 1201 1211 msgid "The file is larger than the server upload limit. Use the country database, or copy the file to the folder shown in the GeoIP card with FTP." 1202 1212 msgstr "" 1203 1213 1204 1214 #. translators: %d: PHP upload error code 1205 #: includes/class-admin.php:8 141215 #: includes/class-admin.php:833 1206 1216 #, php-format 1207 1217 msgid "The upload failed (error code %d)." … … 1286 1296 msgstr "" 1287 1297 1288 #: includes/class-utils.php:3 561298 #: includes/class-utils.php:377 1289 1299 msgid "Too many requests" 1290 1300 msgstr "" 1291 1301 1292 #: includes/class-utils.php:3 561302 #: includes/class-utils.php:377 1293 1303 msgid "Access denied" 1294 1304 msgstr "" 1295 1305 1296 #: includes/class-utils.php:3 571306 #: includes/class-utils.php:378 1297 1307 msgid "You sent too many requests in a short time. Please try again in a minute." 1298 1308 msgstr "" 1299 1309 1300 #: includes/class-utils.php:3 571310 #: includes/class-utils.php:378 1301 1311 msgid "This request was blocked by the site security policy." 1302 1312 msgstr "" -
delonix-security-agent/tags/1.0.1/module.json
r3801056 r3802113 2 2 "id": "delonix-security-agent", 3 3 "name": "Delonix Security Agent", 4 "version": "1.0. 0",4 "version": "1.0.1", 5 5 "requires": { 6 6 "php": ">=7.4", -
delonix-security-agent/tags/1.0.1/readme.txt
r3801056 r3802113 5 5 Tested up to: 7.1 6 6 Requires PHP: 7.4 7 Stable tag: 1.0. 07 Stable tag: 1.0.1 8 8 License: GPLv2 or later 9 9 License URI: https://www.gnu.org/licenses/gpl-2.0.html … … 29 29 Limitations: a WordPress plugin only sees requests that reach PHP. Large volumetric DDoS attacks need edge protection (a CDN or WAF). Pages served straight from disk by WP Super Cache (expert mode) or W3TC (disk enhanced) bypass PHP, so they cannot be checked. Headless browsers that run JavaScript can pass proof-of-work. Use the rate limits against them. 30 30 31 All features described here are included in this plugin, with no account or license. A separate Pro add-on with additional features is sold on delonix.biz; it is not hosted on WordPress.org, and this plugin works fully without it. 31 All features described here are included in this plugin, with no account or license, and nothing in it is locked. 32 33 = Delonix Security Agent Pro = 34 35 Delonix Security Agent is built by [Delonix](https://delonix.biz). A separate Pro add-on with additional features is available at [delonix.biz](https://delonix.biz/products/security-agent). It is a separate plugin, not hosted on WordPress.org, and this plugin works fully without it. 36 37 == Frequently Asked Questions == 38 39 = Do I need an account or the Pro add-on? = 40 41 No. Every feature listed above works without an account, a license key or the Pro add-on. 42 43 = Where can I get the Pro add-on or support? = 44 45 See [delonix.biz/products/security-agent](https://delonix.biz/products/security-agent). For questions about this free plugin, use the WordPress.org support forum. 32 46 33 47 == External services == … … 61 75 == Changelog == 62 76 77 = 1.0.1 = 78 * Security: a request with a Googlebot User-Agent from Google Cloud / App Engine addresses is no longer accepted as Google's crawler. Google's user-triggered fetchers (Site Verification, Feedfetcher, Read Aloud) from those addresses get the per-IP bot budget instead. 79 * Fix: an IP list entry with an empty or invalid prefix length (for example "1.2.3.4/") no longer matches every address. Invalid entries are reported when settings are saved. 80 * Fix: IPv6 entries in the allow and block lists now match however the address is written (2001:db8::1 and 2001:db8:0:0::1). 81 * Fix: invalid prefix lengths in downloaded crawler IP lists are skipped. 82 * Fix: probe paths such as /.env are checked in the URL path only, so a query string like ?q=/.env is no longer blocked. 83 * Readme: links to the Delonix website and the Pro add-on, and a short FAQ. 84 63 85 = 1.0.0 = 64 86 * First public release. Silent proof-of-work browser verification, official search/AI crawler IP verification, flood and login rate limits, comment and Contact Form 7 spam protection, evidence event log with CSV export, and GeoIP lookups. -
delonix-security-agent/trunk/delonix-security-agent.php
r3801056 r3802113 4 4 * Plugin URI: https://delonix.biz/products/security-agent 5 5 * Description: Low-friction anti-bot shield for WordPress: silent proof-of-work browser verification against content scrapers, verified search/AI crawler access, flood and login limits, comment/form spam protection and evidence logging. 6 * Version: 1.0. 06 * Version: 1.0.1 7 7 * Author: Delonix 8 8 * Author URI: https://delonix.biz … … 19 19 } 20 20 21 define( 'DELOSEAG_VERSION', '1.0. 0' );21 define( 'DELOSEAG_VERSION', '1.0.1' ); 22 22 define( 'DELOSEAG_PATH', plugin_dir_path( __FILE__ ) ); 23 23 define( 'DELOSEAG_URL', plugin_dir_url( __FILE__ ) ); 24 24 define( 'DELOSEAG_COOKIE', 'deloseag_verified' ); 25 25 define( 'DELOSEAG_MARK_COOKIE', 'deloseag_v' ); 26 define( 'DELOSEAG_DB_VERSION', ' 3' );26 define( 'DELOSEAG_DB_VERSION', '4' ); 27 27 28 28 require_once DELOSEAG_PATH . 'includes/class-i18n.php'; … … 174 174 */ 175 175 private static function maybe_upgrade() { 176 if ( DELOSEAG_DB_VERSION !== get_option( 'deloseag_db_version' ) ) { 176 $installed = get_option( 'deloseag_db_version' ); 177 if ( DELOSEAG_DB_VERSION !== $installed ) { 178 if ( $installed && version_compare( $installed, '4', '<' ) ) { 179 // Lists saved before 1.0.1 hold Google's App Engine ranges as crawler addresses. The bundled snapshot 180 // is used until the refresh below stores a new copy. 181 delete_option( DELOSEAG_Crawlers::OPTION ); 182 wp_schedule_single_event( time() + 60, 'deloseag_refresh_crawlers' ); 183 } 177 184 DELOSEAG_Logger::install(); 178 185 self::schedule_events(); -
delonix-security-agent/trunk/includes/admin/view-dashboard.php
r3801056 r3802113 113 113 <div class="wrap deloseag-wrap"> 114 114 <h1 class="screen-reader-text"><?php esc_html_e( 'Delonix Security Agent', 'delonix-security-agent' ); ?></h1> 115 <?php settings_errors( 'deloseag_settings' ); ?> 115 116 116 117 <?php $deloseag_notice = DELOSEAG_Admin::notice_message( $view['notice'] ); ?> -
delonix-security-agent/trunk/includes/class-admin.php
r3801056 r3802113 374 374 } 375 375 376 $invalid = array(); 377 foreach ( array( 'whitelist_ips', 'blacklist_ips', 'trusted_proxies' ) as $key ) { 378 foreach ( DELOSEAG_Utils::parse_ip_list( $out[ $key ] ?? '' ) as $entry ) { 379 if ( ! DELOSEAG_Utils::valid_ip_or_cidr( $entry ) ) { 380 $invalid[] = $entry; 381 } 382 } 383 } 384 if ( $invalid ) { 385 add_settings_error( 386 'deloseag_settings', 387 'deloseag_invalid_ips', 388 /* translators: %s: comma-separated list of invalid entries. */ 389 sprintf( __( 'These IP list entries are not a valid IP or CIDR and are ignored: %s', 'delonix-security-agent' ), implode( ', ', array_unique( $invalid ) ) ), 390 'warning' 391 ); 392 } 393 376 394 $header = preg_replace( '/[^A-Za-z0-9\-]/', '', (string) $out['proxy_header'] ); 377 395 $out['proxy_header'] = '' !== $header ? $header : 'X-Forwarded-For'; … … 477 495 $labels = array( 478 496 'google' => 'Google', 479 'bing' => 'Bing', 497 'google_fetcher' => __( 'Google user-triggered fetchers', 'delonix-security-agent' ), 498 'bing' => 'Bing', 480 499 'apple' => 'Apple', 481 500 'duckduckgo' => 'DuckDuckGo', -
delonix-security-agent/trunk/includes/class-crawlers.php
r3801056 r3802113 24 24 'google' => array( 25 25 'category' => 'search', 26 'needles' => array( 'googlebot', 'adsbot-google', 'google-inspectiontool', 'storebot-google', 'googleother', 'mediapartners-google', 'apis-google', 'feedfetcher-google', 'google-read-aloud', 'google-site-verification', 'google-extended', 'google-cloudvertexbot', 'chrome-lighthouse', 'google-pagerenderer', 'google favicon', 'googleproducer', 'google-safety' ), 26 'needles' => array( 'googlebot', 'adsbot-google', 'google-inspectiontool', 'storebot-google', 'googleother', 'mediapartners-google', 'apis-google', 'google-extended', 'google-cloudvertexbot', 'chrome-lighthouse', 'google-pagerenderer', 'google favicon', 'google-safety' ), 27 // Not user-triggered-fetchers.json: that is App Engine address space, which anyone can rent. 27 28 'lists' => array( 28 'https://developers.google.com/static/crawling/ipranges/common-crawlers.json',29 'https://developers.google.com/static/crawling/ipranges/special-crawlers.json',30 'https://developers.google.com/static/crawling/ipranges/user-triggered-fetchers.json',31 'https://developers.google.com/static/crawling/ipranges/user-triggered-fetchers-google.json',32 ),33 // user-triggered-fetchers.json is App Engine address space, so it only confirms a request that names a Google agent.34 'trusted' => array(35 29 'https://developers.google.com/static/crawling/ipranges/common-crawlers.json', 36 30 'https://developers.google.com/static/crawling/ipranges/special-crawlers.json', 37 31 'https://developers.google.com/static/crawling/ipranges/user-triggered-fetchers-google.json', 38 32 ), 39 // Not all of googleusercontent.com: every Compute Engine VM has a reverse name under it. 40 'rdns' => array( 'googlebot.com', 'google.com', 'gae.googleusercontent.com' ), // phpcs:ignore PluginCheck.CodeAnalysis.Offloading.OffloadedContent -- reverse-DNS suffix for crawler verification, nothing is loaded from it. 33 'trusted' => true, 34 // Not all of googleusercontent.com, and not gae.googleusercontent.com: every Compute Engine VM and App Engine app has a reverse name under it. 35 'rdns' => array( 'googlebot.com', 'google.com' ), 41 36 'seed' => array( '66.249.64.0/19' ), 37 ), 38 // Fetchers a user triggers (Search Console site verification, feeds, Read Aloud, Publisher Center). Google runs 39 // some of them from App Engine, so an address outside Google's own lists cannot disprove the claim: such a 40 // request gets the per-IP bot budget instead of a free pass or a check page. 41 'google_fetcher' => array( 42 'category' => 'search', 43 'needles' => array( 'feedfetcher-google', 'google-read-aloud', 'google-site-verification', 'googleproducer' ), 44 'lists' => array( 45 'https://developers.google.com/static/crawling/ipranges/common-crawlers.json', 46 'https://developers.google.com/static/crawling/ipranges/special-crawlers.json', 47 'https://developers.google.com/static/crawling/ipranges/user-triggered-fetchers-google.json', 48 ), 49 'seed' => array( '66.249.64.0/19' ), 50 'soft' => true, 42 51 ), 43 52 'bing' => array( … … 147 156 $ranges = self::ranges_for( $id ); 148 157 if ( $ranges ) { 149 return self::in_ranges( $ip, $ranges ); 158 if ( self::in_ranges( $ip, $ranges ) ) { 159 return true; 160 } 161 // A soft entry cannot be disproved by its address, so it is unverifiable rather than spoofed. 162 return empty( $entry['soft'] ) ? false : null; 150 163 } 151 164 } … … 194 207 continue; 195 208 } 196 $bits = isset( $parts[1] ) ? (int) $parts[1] : strlen( $bin ) * 8; 209 $max = strlen( $bin ) * 8; 210 $bits = isset( $parts[1] ) ? ( ctype_digit( $parts[1] ) ? (int) $parts[1] : -1 ) : $max; 211 if ( $bits < 0 || $bits > $max ) { 212 continue; 213 } 197 214 $full = intdiv( $bits, 8 ); 198 215 if ( $full && 0 !== strncmp( $bin, $net, $full ) ) { … … 321 338 return false; 322 339 } 323 return ! isset( $parts[1] ) || ctype_digit( $parts[1] ); 340 if ( ! isset( $parts[1] ) ) { 341 return true; 342 } 343 return ctype_digit( $parts[1] ) && (int) $parts[1] <= ( false !== strpos( $parts[0], ':' ) ? 128 : 32 ); 324 344 } 325 345 } -
delonix-security-agent/trunk/includes/class-detector.php
r3801056 r3802113 66 66 67 67 public function is_probe() { 68 $uri = strtolower( rawurldecode( DELOSEAG_Utils::request_uri() ) ); 68 // Path only: a query string such as ?q=/.env is a search, not a probe. 69 $uri = DELOSEAG_Utils::request_path(); 69 70 $probes = array( '/.env', '/.git/', '/vendor/phpunit', '/wp-config.php', '/phpmyadmin', '/cgi-bin/', '/actuator/', '/server-status', '/.aws/', '/.ssh/', 'eval-stdin.php', '/wp-config.bak', '/wp-config.old', '/.ds_store' ); 70 71 foreach ( $probes as $probe ) { -
delonix-security-agent/trunk/includes/class-utils.php
r3801056 r3802113 93 93 } 94 94 if ( false === strpos( $range, '/' ) ) { 95 if ( hash_equals( strtolower( $range ), strtolower( $ip ) ) ) { 95 // Binary compare, so every spelling of an IPv6 address (2001:db8::1, 2001:db8:0:0::1) matches. 96 $a = filter_var( $range, FILTER_VALIDATE_IP ) ? inet_pton( $range ) : false; 97 $b = filter_var( $ip, FILTER_VALIDATE_IP ) ? inet_pton( $ip ) : false; 98 if ( false !== $a && $a === $b ) { 96 99 return true; 97 100 } … … 123 126 124 127 $max_bits = strlen( $ip_bin ) * 8; 125 $bits = (int) $parts[1]; 128 // A typo such as "1.2.3.4/" or "1.2.3.4/x" must not become /0 (every address). 129 if ( ! ctype_digit( trim( $parts[1] ) ) ) { 130 return false; 131 } 132 $bits = (int) $parts[1]; 126 133 if ( $bits < 0 || $bits > $max_bits ) { 127 134 return false; … … 139 146 $mask = ( 0xFF << ( 8 - $remainder ) ) & 0xFF; 140 147 return ( ord( $ip_bin[ $full_bytes ] ) & $mask ) === ( ord( $net_bin[ $full_bytes ] ) & $mask ); 148 } 149 150 /** 151 * An IP address, or a network address with a prefix length that fits its family (0-32 or 0-128). 152 */ 153 public static function valid_ip_or_cidr( $entry ) { 154 $parts = explode( '/', trim( (string) $entry ), 2 ); 155 if ( ! filter_var( $parts[0], FILTER_VALIDATE_IP ) ) { 156 return false; 157 } 158 if ( ! isset( $parts[1] ) ) { 159 return true; 160 } 161 return ctype_digit( $parts[1] ) && (int) $parts[1] <= ( false !== strpos( $parts[0], ':' ) ? 128 : 32 ); 141 162 } 142 163 -
delonix-security-agent/trunk/includes/data/crawler-ranges.php
r3801056 r3802113 7 7 return array( 8 8 'lists' => array( 9 'google' => array( '2001:4860:4801:10::/64', '2001:4860:4801:11::/64', '2001:4860:4801:12::/64', '2001:4860:4801:13::/64', '2001:4860:4801:14::/64', '2001:4860:4801:15::/64', '2001:4860:4801:16::/64', '2001:4860:4801:17::/64', '2001:4860:4801:18::/64', '2001:4860:4801:19::/64', '2001:4860:4801:1a::/64', '2001:4860:4801:1b::/64', '2001:4860:4801:1c::/64', '2001:4860:4801:1d::/64', '2001:4860:4801:1e::/64', '2001:4860:4801:1f::/64', '2001:4860:4801:20::/64', '2001:4860:4801:21::/64', '2001:4860:4801:22::/64', '2001:4860:4801:23::/64', '2001:4860:4801:24::/64', '2001:4860:4801:25::/64', '2001:4860:4801:26::/64', '2001:4860:4801:27::/64', '2001:4860:4801:28::/64', '2001:4860:4801:29::/64', '2001:4860:4801:2::/64', '2001:4860:4801:2a::/64', '2001:4860:4801:2b::/64', '2001:4860:4801:2c::/64', '2001:4860:4801:2d::/64', '2001:4860:4801:2e::/64', '2001:4860:4801:2f::/64', '2001:4860:4801:30::/64', '2001:4860:4801:31::/64', '2001:4860:4801:32::/64', '2001:4860:4801:33::/64', '2001:4860:4801:34::/64', '2001:4860:4801:35::/64', '2001:4860:4801:36::/64', '2001:4860:4801:37::/64', '2001:4860:4801:38::/64', '2001:4860:4801:39::/64', '2001:4860:4801:3a::/64', '2001:4860:4801:3b::/64', '2001:4860:4801:3c::/64', '2001:4860:4801:3d::/64', '2001:4860:4801:3e::/64', '2001:4860:4801:3f::/64', '2001:4860:4801:40::/64', '2001:4860:4801:41::/64', '2001:4860:4801:42::/64', '2001:4860:4801:43::/64', '2001:4860:4801:44::/64', '2001:4860:4801:45::/64', '2001:4860:4801:46::/64', '2001:4860:4801:47::/64', '2001:4860:4801:48::/64', '2001:4860:4801:49::/64', '2001:4860:4801:4a::/64', '2001:4860:4801:4b::/64', '2001:4860:4801:4c::/64', '2001:4860:4801:4d::/64', '2001:4860:4801:4e::/64', '2001:4860:4801:50::/64', '2001:4860:4801:51::/64', '2001:4860:4801:52::/64', '2001:4860:4801:53::/64', '2001:4860:4801:54::/64', '2001:4860:4801:55::/64', '2001:4860:4801:56::/64', '2001:4860:4801:57::/64', '2001:4860:4801:58::/64', '2001:4860:4801:59::/64', '2001:4860:4801:60::/64', '2001:4860:4801:61::/64', '2001:4860:4801:62::/64', '2001:4860:4801:63::/64', '2001:4860:4801:64::/64', '2001:4860:4801:65::/64', '2001:4860:4801:66::/64', '2001:4860:4801:67::/64', '2001:4860:4801:68::/64', '2001:4860:4801:69::/64', '2001:4860:4801:6a::/64', '2001:4860:4801:6b::/64', '2001:4860:4801:6c::/64', '2001:4860:4801:6d::/64', '2001:4860:4801:6e::/64', '2001:4860:4801:6f::/64', '2001:4860:4801:70::/64', '2001:4860:4801:71::/64', '2001:4860:4801:72::/64', '2001:4860:4801:73::/64', '2001:4860:4801:74::/64', '2001:4860:4801:75::/64', '2001:4860:4801:76::/64', '2001:4860:4801:77::/64', '2001:4860:4801:78::/64', '2001:4860:4801:79::/64', '2001:4860:4801:7a::/64', '2001:4860:4801:7b::/64', '2001:4860:4801:7c::/64', '2001:4860:4801:7d::/64', '2001:4860:4801:7e::/64', '2001:4860:4801:7f::/64', '2001:4860:4801:80::/64', '2001:4860:4801:81::/64', '2001:4860:4801:82::/64', '2001:4860:4801:83::/64', '2001:4860:4801:84::/64', '2001:4860:4801:85::/64', '2001:4860:4801:86::/64', '2001:4860:4801:87::/64', '2001:4860:4801:88::/64', '2001:4860:4801:90::/64', '2001:4860:4801:91::/64', '2001:4860:4801:92::/64', '2001:4860:4801:93::/64', '2001:4860:4801:94::/64', '2001:4860:4801:95::/64', '2001:4860:4801:96::/64', '2001:4860:4801:97::/64', '2001:4860:4801:a0::/64', '2001:4860:4801:a1::/64', '2001:4860:4801:a2::/64', '2001:4860:4801:a3::/64', '2001:4860:4801:a4::/64', '2001:4860:4801:a5::/64', '2001:4860:4801:a6::/64', '2001:4860:4801:a7::/64', '2001:4860:4801:a8::/64', '2001:4860:4801:a9::/64', '2001:4860:4801:aa::/64', '2001:4860:4801:ab::/64', '2001:4860:4801:ac::/64', '2001:4860:4801:ad::/64', '2001:4860:4801:ae::/64', '2001:4860:4801:b0::/64', '2001:4860:4801:b1::/64', '2001:4860:4801:b2::/64', '2001:4860:4801:b3::/64', '2001:4860:4801:b4::/64', '2001:4860:4801:b5::/64', '2001:4860:4801:b6::/64', '2001:4860:4801:c::/64', '2001:4860:4801:f::/64', '192.178.4.0/27', '192.178.4.128/27', '192.178.4.160/27', '192.178.4.192/27', '192.178.4.224/27', '192.178.4.32/27', '192.178.4.64/27', '192.178.4.96/27', '192.178.5.0/27', '192.178.6.0/27', '192.178.6.128/27', '192.178.6.160/27', '192.178.6.192/27', '192.178.6.224/27', '192.178.6.32/27', '192.178.6.64/27', '192.178.6.96/27', '192.178.7.0/27', '192.178.7.128/27', '192.178.7.160/27', '192.178.7.192/27', '192.178.7.224/27', '192.178.7.32/27', '192.178.7.64/27', '192.178.7.96/27', '34.100.182.96/28', '34.101.50.144/28', '34.118.254.0/28', '34.118.66.0/28', '34.126.178.96/28', '34.146.150.144/28', '34.147.110.144/28', '34.151.74.144/28', '34.152.50.64/28', '34.154.114.144/28', '34.155.98.32/28', '34.165.18.176/28', '34.175.160.64/28', '34.176.130.16/28', '34.22.85.0/27', '34.64.82.64/28', '34.65.242.112/28', '34.80.50.80/28', '34.88.194.0/28', '34.89.10.80/28', '34.89.198.80/28', '34.96.162.48/28', '35.247.243.240/28', '66.249.64.0/27', '66.249.64.128/27', '66.249.64.160/27', '66.249.64.192/27', '66.249.64.224/27', '66.249.64.32/27', '66.249.64.64/27', '66.249.64.96/27', '66.249.65.0/27', '66.249.65.128/27', '66.249.65.160/27', '66.249.65.192/27', '66.249.65.224/27', '66.249.65.32/27', '66.249.65.64/27', '66.249.65.96/27', '66.249.66.0/27', '66.249.66.128/27', '66.249.66.160/27', '66.249.66.192/27', '66.249.66.224/27', '66.249.66.32/27', '66.249.66.64/27', '66.249.66.96/27', '66.249.67.0/27', '66.249.67.32/27', '66.249.67.64/27', '66.249.68.0/27', '66.249.68.128/27', '66.249.68.160/27', '66.249.68.192/27', '66.249.68.224/27', '66.249.68.32/27', '66.249.68.64/27', '66.249.68.96/27', '66.249.69.0/27', '66.249.69.128/27', '66.249.69.160/27', '66.249.69.192/27', '66.249.69.224/27', '66.249.69.32/27', '66.249.69.64/27', '66.249.69.96/27', '66.249.70.0/27', '66.249.70.128/27', '66.249.70.160/27', '66.249.70.192/27', '66.249.70.224/27', '66.249.70.32/27', '66.249.70.64/27', '66.249.70.96/27', '66.249.71.0/27', '66.249.71.128/27', '66.249.71.160/27', '66.249.71.192/27', '66.249.71.224/27', '66.249.71.32/27', '66.249.71.64/27', '66.249.71.96/27', '66.249.72.0/27', '66.249.72.128/27', '66.249.72.160/27', '66.249.72.192/27', '66.249.72.224/27', '66.249.72.32/27', '66.249.72.64/27', '66.249.72.96/27', '66.249.73.0/27', '66.249.73.128/27', '66.249.73.160/27', '66.249.73.192/27', '66.249.73.224/27', '66.249.73.32/27', '66.249.73.64/27', '66.249.73.96/27', '66.249.74.0/27', '66.249.74.128/27', '66.249.74.160/27', '66.249.74.192/27', '66.249.74.224/27', '66.249.74.32/27', '66.249.74.64/27', '66.249.74.96/27', '66.249.75.0/27', '66.249.75.128/27', '66.249.75.160/27', '66.249.75.192/27', '66.249.75.224/27', '66.249.75.32/27', '66.249.75.64/27', '66.249.75.96/27', '66.249.76.0/27', '66.249.76.128/27', '66.249.76.160/27', '66.249.76.192/27', '66.249.76.224/27', '66.249.76.32/27', '66.249.76.64/27', '66.249.76.96/27', '66.249.77.0/27', '66.249.77.128/27', '66.249.77.160/27', '66.249.77.192/27', '66.249.77.224/27', '66.249.77.32/27', '66.249.77.64/27', '66.249.77.96/27', '66.249.78.0/27', '66.249.78.128/27', '66.249.78.160/27', '66.249.78.192/27', '66.249.78.224/27', '66.249.78.32/27', '66.249.78.64/27', '66.249.78.96/27', '66.249.79.0/27', '66.249.79.128/27', '66.249.79.160/27', '66.249.79.192/27', '66.249.79.224/27', '66.249.79.32/27', '66.249.79.64/27', '2001:4860:4801:2008::/64', '2001:4860:4801:200c::/64', '2001:4860:4801:200d::/64', '2001:4860:4801:2010::/64', '2001:4860:4801:2011::/64', '2001:4860:4801:2012::/64', '2001:4860:4801:2013::/64', '2001:4860:4801:2014::/64', '2001:4860:4801:2015::/64', '2001:4860:4801:2016::/64', '2001:4860:4801:2017::/64', '2001:4860:4801:2018::/64', '2001:4860:4801:2019::/64', '2001:4860:4801:201a::/64', '2001:4860:4801:201b::/64', '2001:4860:4801:201c::/64', '2001:4860:4801:201d::/64', '2001:4860:4801:201e::/64', '2001:4860:4801:201f::/64', '2001:4860:4801:2020::/64', '2001:4860:4801:2021::/64', '2001:4860:4801:2022::/64', '2001:4860:4801:2023::/64', '2001:4860:4801:2024::/64', '2001:4860:4801:2025::/64', '2001:4860:4801:2026::/64', '2001:4860:4801:2027::/64', '2001:4860:4801:2028::/64', '2001:4860:4801:2029::/64', '2001:4860:4801:202a::/64', '2001:4860:4801:202b::/64', '2001:4860:4801:202c::/64', '2001:4860:4801:202d::/64', '2001:4860:4801:202e::/64', '2001:4860:4801:202f::/64', '2001:4860:4801:2030::/64', '2001:4860:4801:2031::/64', '2001:4860:4801:2032::/64', '2001:4860:4801:2033::/64', '2001:4860:4801:2034::/64', '2001:4860:4801:2035::/64', '2001:4860:4801:2036::/64', '2001:4860:4801:2037::/64', '2001:4860:4801:2038::/64', '2001:4860:4801:2039::/64', '2001:4860:4801:203a::/64', '2001:4860:4801:203b::/64', '2001:4860:4801:203c::/64', '2001:4860:4801:203d::/64', '2001:4860:4801:203e::/64', '2001:4860:4801:203f::/64', '2001:4860:4801:2040::/64', '2001:4860:4801:2041::/64', '2001:4860:4801:2042::/64', '2001:4860:4801:2043::/64', '2001:4860:4801:2044::/64', '2001:4860:4801:2045::/64', '2001:4860:4801:2046::/64', '2001:4860:4801:2047::/64', '2001:4860:4801:2048::/64', '2001:4860:4801:2049::/64', '2001:4860:4801:204a::/64', '2001:4860:4801:204b::/64', '2001:4860:4801:204c::/64', '2001:4860:4801:204d::/64', '2001:4860:4801:204e::/64', '2001:4860:4801:2050::/64', '2001:4860:4801:2051::/64', '2001:4860:4801:2052::/64', '2001:4860:4801:2053::/64', '2001:4860:4801:2054::/64', '2001:4860:4801:2055::/64', '2001:4860:4801:2056::/64', '2001:4860:4801:2060::/64', '2001:4860:4801:2061::/64', '2001:4860:4801:2062::/64', '2001:4860:4801:2063::/64', '2001:4860:4801:2064::/64', '2001:4860:4801:2065::/64', '2001:4860:4801:2066::/64', '2001:4860:4801:2067::/64', '2001:4860:4801:2068::/64', '2001:4860:4801:2069::/64', '2001:4860:4801:206a::/64', '2001:4860:4801:206b::/64', '2001:4860:4801:206c::/64', '2001:4860:4801:206d::/64', '2001:4860:4801:206e::/64', '2001:4860:4801:206f::/64', '2001:4860:4801:2070::/64', '2001:4860:4801:2071::/64', '2001:4860:4801:2072::/64', '2001:4860:4801:2073::/64', '2001:4860:4801:2074::/64', '2001:4860:4801:2075::/64', '2001:4860:4801:2076::/64', '2001:4860:4801:2077::/64', '2001:4860:4801:2078::/64', '2001:4860:4801:2079::/64', '2001:4860:4801:207a::/64', '2001:4860:4801:207b::/64', '2001:4860:4801:207c::/64', '2001:4860:4801:207d::/64', '2001:4860:4801:207e::/64', '2001:4860:4801:207f::/64', '2001:4860:4801:2080::/64', '2001:4860:4801:2081::/64', '2001:4860:4801:2082::/64', '2001:4860:4801:2083::/64', '2001:4860:4801:2084::/64', '2001:4860:4801:2085::/64', '2001:4860:4801:2086::/64', '2001:4860:4801:2087::/64', '2001:4860:4801:2088::/64', '2001:4860:4801:2090::/64', '2001:4860:4801:2091::/64', '2001:4860:4801:2092::/64', '2001:4860:4801:2093::/64', '2001:4860:4801:2094::/64', '2001:4860:4801:2095::/64', '2001:4860:4801:2096::/64', '2001:4860:4801:2097::/64', '2001:4860:4801:20a0::/64', '2001:4860:4801:20a1::/64', '2001:4860:4801:20a2::/64', '2001:4860:4801:20a3::/64', '2001:4860:4801:20a4::/64', '2001:4860:4801:20a5::/64', '2001:4860:4801:20a6::/64', '2001:4860:4801:20b0::/64', '2001:4860:4801:20b1::/64', '2001:4860:4801:20b2::/64', '2001:4860:4801:20b3::/64', '2001:4860:4801:20b4::/64', '2001:4860:4801:20b5::/64', '2001:4860:4801:20b6::/64', '108.177.2.0/27', '108.177.2.128/27', '108.177.2.160/27', '108.177.2.192/27', '108.177.2.224/27', '108.177.2.32/27', '108.177.2.64/27', '108.177.2.96/27', '192.178.16.0/27', '192.178.16.128/27', '192.178.16.160/27', '192.178.16.192/27', '192.178.16.224/27', '192.178.16.32/27', '192.178.16.64/27', '192.178.16.96/27', '192.178.17.0/27', '209.85.238.0/27', '209.85.238.128/27', '209.85.238.160/27', '209.85.238.192/27', '209.85.238.224/27', '209.85.238.32/27', '209.85.238.64/27', '209.85.238.96/27', '66.249.87.0/27', '66.249.87.128/27', '66.249.87.160/27', '66.249.87.192/27', '66.249.87.224/27', '66.249.87.32/27', '66.249.87.64/27', '66.249.87.96/27', '66.249.89.0/27', '66.249.89.128/27', '66.249.89.160/27', '66.249.89.192/27', '66.249.89.224/27', '66.249.89.32/27', '66.249.89.64/27', '66.249.89.96/27', '66.249.90.0/27', '66.249.90.128/27', '66.249.90.160/27', '66.249.90.192/27', '66.249.90.224/27', '66.249.90.32/27', '66.249.90.64/27', '66.249.90.96/27', '66.249.91.0/27', '66.249.91.128/27', '66.249.91.160/27', '66.249.91.192/27', '66.249.91.224/27', '66.249.91.32/27', '66.249.91.64/27', '66.249.91.96/27', '66.249.92.0/27', '66.249.92.128/27', '66.249.92.160/27', '66.249.92.192/27', '66.249.92.224/27', '66.249.92.32/27', '66.249.92.64/27', '66.249.92.96/27', '72.14.199.0/27', '72.14.199.128/27', '72.14.199.160/27', '72.14.199.192/27', '72.14.199.224/27', '72.14.199.32/27', '72.14.199.64/27', '72.14.199.96/27', '74.125.148.0/27', '74.125.148.128/27', '74.125.148.160/27', '74.125.148.192/27', '74.125.148.224/27', '74.125.148.32/27', '74.125.148.64/27', '74.125.148.96/27', '74.125.149.0/27', '74.125.149.128/27', '74.125.149.160/27', '74.125.149.192/27', '74.125.149.224/27', '74.125.149.32/27', '74.125.149.64/27', '74.125.149.96/27', '74.125.150.0/27', '74.125.150.128/27', '74.125.150.160/27', '74.125.150.192/27', '74.125.150.32/27', '74.125.150.64/27', '74.125.150.96/27', '74.125.151.0/27', '74.125.151.128/27', '74.125.151.160/27', '74.125.151.192/27', '74.125.151.224/27', '74.125.151.32/27', '74.125.151.64/27', '74.125.151.96/27', '74.125.216.0/27', '74.125.216.128/27', '74.125.216.160/27', '74.125.216.192/27', '74.125.216.224/27', '74.125.216.32/27', '74.125.216.64/27', '74.125.216.96/27', '74.125.217.0/27', '74.125.217.128/27', '74.125.217.160/27', '74.125.217.192/27', '74.125.217.224/27', '74.125.217.32/27', '74.125.217.64/27', '74.125.217.96/27', '74.125.218.0/27', '74.125.218.128/27', '74.125.218.160/27', '74.125.218.192/27', '74.125.218.224/27', '74.125.218.32/27', '74.125.218.64/27', '74.125.218.96/27', '74.125.219.0/27', '74.125.219.128/27', '74.125.219.160/27', '74.125.219.192/27', '74.125.219.224/27', '74.125.219.32/27', '74.125.219.64/27', '74.125.219.96/27', '2 404:f340:10:4000::/64', '2404:f340:10:4001::/64', '2404:f340:10:4002::/64', '2404:f340:10:4003::/64', '2404:f340:10:4004::/64', '2404:f340:10:4005::/64', '2404:f340:10:4006::/64', '2404:f340:10:4007::/64', '2404:f340:4010:4000::/64', '2404:f340:4010:4001::/64', '2404:f340:4010:4002::/64', '2404:f340:4010:4003::/64', '2404:f340:4010:4004::/64', '2404:f340:4010:4005::/64', '2404:f340:4010:4006::/64', '2404:f340:4010:4007::/64', '2600:1900:0:100::/64', '2600:1900:0:101::/64', '2600:1900:0:102::/64', '2600:1900:0:103::/64', '2600:1900:0:104::/64', '2600:1900:0:105::/64', '2600:1900:0:106::/64', '2600:1900:0:107::/64', '2600:1900:0:108::/64', '2600:1900:0:109::/64', '2600:1900:0:10::/64', '2600:1900:0:10a::/64', '2600:1900:0:10b::/64', '2600:1900:0:10c::/64', '2600:1900:0:10d::/64', '2600:1900:0:10e::/64', '2600:1900:0:10f::/64', '2600:1900:0:110::/64', '2600:1900:0:111::/64', '2600:1900:0:112::/64', '2600:1900:0:113::/64', '2600:1900:0:114::/64', '2600:1900:0:115::/64', '2600:1900:0:116::/64', '2600:1900:0:117::/64', '2600:1900:0:118::/64', '2600:1900:0:119::/64', '2600:1900:0:11a::/64', '2600:1900:0:11b::/64', '2600:1900:0:11c::/64', '2600:1900:0:11d::/64', '2600:1900:0:11e::/64', '2600:1900:0:11f::/64', '2600:1900:0:120::/64', '2600:1900:0:121::/64', '2600:1900:0:122::/64', '2600:1900:0:123::/64', '2600:1900:0:130::/64', '2600:1900:0:131::/64', '2600:1900:0:132::/64', '2600:1900:0:133::/64', '2600:1900:0:138::/64', '2600:1900:0:139::/64', '2600:1900:0:13a::/64', '2600:1900:0:13b::/64', '2600:1900:0:140::/64', '2600:1900:0:141::/64', '2600:1900:0:142::/64', '2600:1900:0:143::/64', '2600:1900:0:144::/64', '2600:1900:0:145::/64', '2600:1900:0:146::/64', '2600:1900:0:150::/64', '2600:1900:0:151::/64', '2600:1900:0:152::/64', '2600:1900:0:153::/64', '2600:1900:0:154::/64', '2600:1900:0:155::/64', '2600:1900:0:156::/64', '2600:1900:0:157::/64', '2600:1900:0:158::/64', '2600:1900:0:159::/64', '2600:1900:0:15::/64', '2600:1900:0:15a::/64', '2600:1900:0:15b::/64', '2600:1900:0:15c::/64', '2600:1900:0:15d::/64', '2600:1900:0:160::/64', '2600:1900:0:161::/64', '2600:1900:0:162::/64', '2600:1900:0:163::/64', '2600:1900:0:164::/64', '2600:1900:0:165::/64', '2600:1900:0:166::/64', '2600:1900:0:167::/64', '2600:1900:0:168::/64', '2600:1900:0:169::/64', '2600:1900:0:16::/64', '2600:1900:0:16a::/64', '2600:1900:0:16b::/64', '2600:1900:0:16c::/64', '2600:1900:0:16d::/64', '2600:1900:0:16e::/64', '2600:1900:0:16f::/64', '2600:1900:0:170::/64', '2600:1900:0:171::/64', '2600:1900:0:172::/64', '2600:1900:0:173::/64', '2600:1900:0:17::/64', '2600:1900:0:180::/64', '2600:1900:0:181::/64', '2600:1900:0:182::/64', '2600:1900:0:183::/64', '2600:1900:0:184::/64', '2600:1900:0:185::/64', '2600:1900:0:186::/64', '2600:1900:0:187::/64', '2600:1900:0:188::/64', '2600:1900:0:189::/64', '2600:1900:0:18::/64', '2600:1900:0:18a::/64', '2600:1900:0:18b::/64', '2600:1900:0:18c::/64', '2600:1900:0:18d::/64', '2600:1900:0:18e::/64', '2600:1900:0:18f::/64', '2600:1900:0:190::/64', '2600:1900:0:191::/64', '2600:1900:0:192::/64', '2600:1900:0:193::/64', '2600:1900:0:194::/64', '2600:1900:0:195::/64', '2600:1900:0:196::/64', '2600:1900:0:1a0::/64', '2600:1900:0:1a1::/64', '2600:1900:0:1a2::/64', '2600:1900:0:1a3::/64', '2600:1900:0:1a::/64', '2600:1900:0:1b::/64', '2600:1900:0:1c0::/64', '2600:1900:0:1c1::/64', '2600:1900:0:1c2::/64', '2600:1900:0:1c3::/64', '2600:1900:0:1c4::/64', '2600:1900:0:1c5::/64', '2600:1900:0:1c6::/64', '2600:1900:0:1c::/64', '2600:1900:0:1d0::/64', '2600:1900:0:1d1::/64', '2600:1900:0:1e0::/64', '2600:1900:0:1e1::/64', '2600:1900:0:1e2::/64', '2600:1900:0:1e3::/64', '2600:1900:0:1e4::/64', '2600:1900:0:1f0::/64', '2600:1900:0:1f1::/64', '2600:1900:0:1f2::/64', '2600:1900:0:1f3::/64', '2600:1900:0:1f4::/64', '2600:1900:0:1f5::/64', '2600:1900:0:1f6::/64', '2600:1900:0:1f7::/64', '2600:1900:0:1f8::/64', '2600:1900:0:200::/64', '2600:1900:0:201::/64', '2600:1900:0:202::/64', '2600:1900:0:203::/64', '2600:1900:0:204::/64', '2600:1900:0:205::/64', '2600:1900:0:206::/64', '2600:1900:0:207::/64', '2600:1900:0:208::/64', '2600:1900:0:209::/64', '2600:1900:0:20::/64', '2600:1900:0:20a::/64', '2600:1900:0:20b::/64', '2600:1900:0:210::/64', '2600:1900:0:211::/64', '2600:1900:0:212::/64', '2600:1900:0:213::/64', '2600:1900:0:214::/64', '2600:1900:0:215::/64', '2600:1900:0:216::/64', '2600:1900:0:217::/64', '2600:1900:0:21::/64', '2600:1900:0:220::/64', '2600:1900:0:221::/64', '2600:1900:0:222::/64', '2600:1900:0:223::/64', '2600:1900:0:22::/64', '2600:1900:0:230::/64', '2600:1900:0:231::/64', '2600:1900:0:232::/64', '2600:1900:0:233::/64', '2600:1900:0:234::/64', '2600:1900:0:235::/64', '2600:1900:0:236::/64', '2600:1900:0:237::/64', '2600:1900:0:238::/64', '2600:1900:0:239::/64', '2600:1900:0:23::/64', '2600:1900:0:23a::/64', '2600:1900:0:23b::/64', '2600:1900:0:240::/64', '2600:1900:0:241::/64', '2600:1900:0:242::/64', '2600:1900:0:24::/64', '2600:1900:0:250::/64', '2600:1900:0:251::/64', '2600:1900:0:252::/64', '2600:1900:0:253::/64', '2600:1900:0:254::/64', '2600:1900:0:255::/64', '2600:1900:0:25::/64', '2600:1900:0:260::/64', '2600:1900:0:261::/64', '2600:1900:0:262::/64', '2600:1900:0:263::/64', '2600:1900:0:264::/64', '2600:1900:0:26::/64', '2600:1900:0:270::/64', '2600:1900:0:271::/64', '2600:1900:0:272::/64', '2600:1900:0:273::/64', '2600:1900:0:274::/64', '2600:1900:0:275::/64', '2600:1900:0:276::/64', '2600:1900:0:27::/64', '2600:1900:0:280::/64', '2600:1900:0:281::/64', '2600:1900:0:282::/64', '2600:1900:0:283::/64', '2600:1900:0:28::/64', '2600:1900:0:290::/64', '2600:1900:0:291::/64', '2600:1900:0:292::/64', '2600:1900:0:293::/64', '2600:1900:0:294::/64', '2600:1900:0:295::/64', '2600:1900:0:296::/64', '2600:1900:0:297::/64', '2600:1900:0:29::/64', '2600:1900:0:2a0::/64', '2600:1900:0:2a1::/64', '2600:1900:0:2a2::/64', '2600:1900:0:2a3::/64', '2600:1900:0:2a4::/64', '2600:1900:0:2a::/64', '2600:1900:0:2b0::/64', '2600:1900:0:2b1::/64', '2600:1900:0:2b2::/64', '2600:1900:0:2b3::/64', '2600:1900:0:2b::/64', '2600:1900:0:2c0::/64', '2600:1900:0:2c1::/64', '2600:1900:0:2c2::/64', '2600:1900:0:2c3::/64', '2600:1900:0:2c4::/64', '2600:1900:0:2c5::/64', '2600:1900:0:2c6::/64', '2600:1900:0:2d0::/64', '2600:1900:0:2d1::/64', '2600:1900:0:2d2::/64', '2600:1900:0:2d3::/64', '2600:1900:0:2d4::/64', '2600:1900:0:2d5::/64', '2600:1900:0:2d6::/64', '2600:1900:0:2d7::/64', '2600:1900:0:2d8::/64', '2600:1900:0:2d9::/64', '2600:1900:0:2da::/64', '2600:1900:0:2db::/64', '2600:1900:0:2dc::/64', '2600:1900:0:2dd::/64', '2600:1900:0:2de::/64', '2600:1900:0:2df::/64', '2600:1900:0:2e0::/64', '2600:1900:0:2e1::/64', '2600:1900:0:2e2::/64', '2600:1900:0:2f0::/64', '2600:1900:0:2f1::/64', '2600:1900:0:2f2::/64', '2600:1900:0:2f3::/64', '2600:1900:0:2f4::/64', '2600:1900:0:2f5::/64', '2600:1900:0:2f6::/64', '2600:1900:0:300::/64', '2600:1900:0:301::/64', '2600:1900:0:302::/64', '2600:1900:0:303::/64', '2600:1900:0:30::/64', '2600:1900:0:310::/64', '2600:1900:0:311::/64', '2600:1900:0:312::/64', '2600:1900:0:313::/64', '2600:1900:0:314::/64', '2600:1900:0:315::/64', '2600:1900:0:316::/64', '2600:1900:0:317::/64', '2600:1900:0:31::/64', '2600:1900:0:320::/64', '2600:1900:0:321::/64', '2600:1900:0:322::/64', '2600:1900:0:32::/64', '2600:1900:0:330::/64', '2600:1900:0:331::/64', '2600:1900:0:332::/64', '2600:1900:0:333::/64', '2600:1900:0:334::/64', '2600:1900:0:335::/64', '2600:1900:0:33::/64', '2600:1900:0:340::/64', '2600:1900:0:34::/64', '2600:1900:0:350::/64', '2600:1900:0:351::/64', '2600:1900:0:352::/64', '2600:1900:0:353::/64', '2600:1900:0:354::/64', '2600:1900:0:35::/64', '2600:1900:0:360::/64', '2600:1900:0:361::/64', '2600:1900:0:362::/64', '2600:1900:0:36::/64', '2600:1900:0:370::/64', '2600:1900:0:371::/64', '2600:1900:0:372::/64', '2600:1900:0:373::/64', '2600:1900:0:374::/64', '2600:1900:0:37::/64', '2600:1900:0:380::/64', '2600:1900:0:381::/64', '2600:1900:0:382::/64', '2600:1900:0:383::/64', '2600:1900:0:384::/64', '2600:1900:0:385::/64', '2600:1900:0:386::/64', '2600:1900:0:387::/64', '2600:1900:0:388::/64', '2600:1900:0:389::/64', '2600:1900:0:38::/64', '2600:1900:0:38a::/64', '2600:1900:0:38b::/64', '2600:1900:0:38c::/64', '2600:1900:0:38d::/64', '2600:1900:0:38e::/64', '2600:1900:0:390::/64', '2600:1900:0:391::/64', '2600:1900:0:392::/64', '2600:1900:0:393::/64', '2600:1900:0:39::/64', '2600:1900:0:3a0::/64', '2600:1900:0:3a1::/64', '2600:1900:0:3a2::/64', '2600:1900:0:3a::/64', '2600:1900:0:3b0::/64', '2600:1900:0:3b1::/64', '2600:1900:0:3b2::/64', '2600:1900:0:3b3::/64', '2600:1900:0:3b4::/64', '2600:1900:0:3b5::/64', '2600:1900:0:3b6::/64', '2600:1900:0:3b::/64', '2600:1900:0:3c0::/64', '2600:1900:0:3c1::/64', '2600:1900:0:3c3::/64', '2600:1900:0:3c4::/64', '2600:1900:0:3c::/64', '2600:1900:0:3d0::/64', '2600:1900:0:3d1::/64', '2600:1900:0:3d2::/64', '2600:1900:0:3d3::/64', '2600:1900:0:3d4::/64', '2600:1900:0:3d5::/64', '2600:1900:0:3d6::/64', '2600:1900:0:3d7::/64', '2600:1900:0:40::/64', '2600:1900:0:410::/64', '2600:1900:0:411::/64', '2600:1900:0:412::/64', '2600:1900:0:41::/64', '2600:1900:0:42::/64', '2600:1900:0:43::/64', '2600:1900:0:44::/64', '2600:1900:0:45::/64', '2600:1900:0:46::/64', '2600:1900:0:47::/64', '2600:1900:0:48::/64', '2600:1900:0:49::/64', '2600:1900:0:4a::/64', '2600:1900:0:4b::/64', '2600:1900:0:4c::/64', '2600:1900:0:4d::/64', '2600:1900:0:4e::/64', '2600:1900:0:4f::/64', '2600:1900:0:50::/64', '2600:1900:0:51::/64', '2600:1900:0:52::/64', '2600:1900:0:53::/64', '2600:1900:0:54::/64', '2600:1900:0:55::/64', '2600:1900:0:56::/64', '2600:1900:0:57::/64', '2600:1900:0:58::/64', '2600:1900:0:59::/64', '2600:1900:0:5a::/64', '2600:1900:0:5b::/64', '2600:1900:0:5c::/64', '2600:1900:0:5d::/64', '2600:1900:0:5e::/64', '2600:1900:0:5f::/64', '2600:1900:0:60::/64', '2600:1900:0:61::/64', '2600:1900:0:62::/64', '2600:1900:0:63::/64', '2600:1900:0:64::/64', '2600:1900:0:65::/64', '2600:1900:0:66::/64', '2600:1900:0:67::/64', '2600:1900:0:68::/64', '2600:1900:0:69::/64', '2600:1900:0:6a::/64', '2600:1900:0:6b::/64', '2600:1900:0:6c::/64', '2600:1900:0:6d::/64', '2600:1900:0:6e::/64', '2600:1900:0:70::/64', '2600:1900:0:71::/64', '2600:1900:0:72::/64', '2600:1900:0:73::/64', '2600:1900:0:74::/64', '2600:1900:0:75::/64', '2600:1900:0:76::/64', '2600:1900:0:77::/64', '2600:1900:0:78::/64', '2600:1900:0:79::/64', '2600:1900:0:7a::/64', '2600:1900:0:7b::/64', '2600:1900:0:7c::/64', '2600:1900:0:7d::/64', '2600:1900:0:7e::/64', '2600:1900:0:7f::/64', '2600:1900:0:80::/64', '2600:1900:0:81::/64', '2600:1900:0:82::/64', '2600:1900:0:83::/64', '2600:1900:0:84::/64', '2600:1900:0:85::/64', '2600:1900:0:86::/64', '2600:1900:0:87::/64', '2600:1900:0:88::/64', '2600:1900:0:89::/64', '2600:1900:0:8::/64', '2600:1900:0:8a::/64', '2600:1900:0:8b::/64', '2600:1900:0:90::/64', '2600:1900:0:91::/64', '2600:1900:0:92::/64', '2600:1900:0:93::/64', '2600:1900:0:94::/64', '2600:1900:0:95::/64', '2600:1900:0:96::/64', '2600:1900:0:97::/64', '2600:1900:0:98::/64', '2600:1900:0:99::/64', '2600:1900:0:9::/64', '2600:1900:0:a0::/64', '2600:1900:0:a1::/64', '2600:1900:0:a2::/64', '2600:1900:0:a3::/64', '2600:1900:0:a4::/64', '2600:1900:0:a5::/64', '2600:1900:0:a6::/64', '2600:1900:0:b0::/64', '2600:1900:0:b1::/64', '2600:1900:0:b2::/64', '2600:1900:0:b3::/64', '2600:1900:0:b4::/64', '2600:1900:0:b5::/64', '2600:1900:0:b6::/64', '2600:1900:0:b7::/64', '2600:1900:0:b8::/64', '2600:1900:0:b9::/64', '2600:1900:0:ba::/64', '2600:1900:0:bb::/64', '2600:1900:0:bc::/64', '2600:1900:0:bd::/64', '2600:1900:0:c0::/64', '2600:1900:0:c1::/64', '2600:1900:0:c2::/64', '2600:1900:0:c3::/64', '2600:1900:0:c4::/64', '2600:1900:0:c5::/64', '2600:1900:0:c6::/64', '2600:1900:0:c::/64', '2600:1900:0:d0::/64', '2600:1900:0:d1::/64', '2600:1900:0:d2::/64', '2600:1900:0:d3::/64', '2600:1900:0:d4::/64', '2600:1900:0:d5::/64', '2600:1900:0:d6::/64', '2600:1900:0:d7::/64', '2600:1900:0:d8::/64', '2600:1900:0:d9::/64', '2600:1900:0:da::/64', '2600:1900:0:db::/64', '2600:1900:0:dc::/64', '2600:1900:0:dd::/64', '2600:1900:0:de::/64', '2600:1900:0:df::/64', '2600:1900:0:e0::/64', '2600:1900:0:e1::/64', '2600:1900:0:e2::/64', '2600:1900:0:e3::/64', '2600:1900:0:e4::/64', '2600:1900:0:e5::/64', '2600:1900:0:e6::/64', '2600:1900:0:e7::/64', '2600:1900:0:e8::/64', '2600:1900:0:e9::/64', '2600:1900:0:ea::/64', '2600:1900:0:eb::/64', '2600:1900:0:ec::/64', '2600:1900:0:ed::/64', '2600:1900:0:ee::/64', '2600:1900:0:ef::/64', '2600:1900:0:f0::/64', '2600:1900:0:f1::/64', '2600:1900:0:f2::/64', '2600:1900:0:f3::/64', '2600:1900:0:f4::/64', '2600:1900:0:f5::/64', '2600:1900:0:f6::/64', '2600:1900:0:f7::/64', '2600:1900:0:f8::/64', '2600:1900:0:f9::/64', '2600:1900:0:f::/64', '2600:1900:0:fa::/64', '107.178.192.0/27', '107.178.192.128/27', '107.178.192.160/27', '107.178.192.192/27', '107.178.192.224/27', '107.178.192.32/27', '107.178.192.64/27', '107.178.192.96/27', '107.178.193.0/27', '107.178.193.128/27', '107.178.193.160/27', '107.178.193.192/27', '107.178.193.224/27', '107.178.193.32/27', '107.178.193.64/27', '107.178.193.96/27', '107.178.194.0/27', '107.178.194.128/27', '107.178.194.160/27', '107.178.194.192/27', '107.178.194.224/27', '107.178.194.32/27', '107.178.194.64/27', '107.178.194.96/27', '107.178.195.0/27', '107.178.195.128/27', '107.178.195.160/27', '107.178.195.192/27', '107.178.195.224/27', '107.178.195.32/27', '107.178.195.64/27', '107.178.195.96/27', '107.178.196.0/27', '107.178.196.128/27', '107.178.196.160/27', '107.178.196.192/27', '107.178.196.224/27', '107.178.196.32/27', '107.178.196.64/27', '107.178.196.96/27', '107.178.197.0/27', '107.178.197.128/27', '107.178.197.160/27', '107.178.197.192/27', '107.178.197.224/27', '107.178.197.32/27', '107.178.197.64/27', '107.178.197.96/27', '107.178.198.0/27', '107.178.198.128/27', '107.178.198.160/27', '107.178.198.192/27', '107.178.198.224/27', '107.178.198.32/27', '107.178.198.64/27', '107.178.198.96/27', '107.178.199.0/27', '107.178.199.128/27', '107.178.199.160/27', '107.178.199.192/27', '107.178.199.224/27', '107.178.199.32/27', '107.178.199.64/27', '107.178.199.96/27', '107.178.202.0/27', '107.178.202.128/27', '107.178.202.160/27', '107.178.202.192/27', '107.178.202.224/27', '107.178.202.32/27', '107.178.202.64/27', '107.178.202.96/27', '107.178.203.0/27', '107.178.203.128/27', '107.178.203.160/27', '107.178.203.192/27', '107.178.203.224/27', '107.178.203.32/27', '107.178.203.64/27', '107.178.224.0/27', '107.178.224.128/27', '107.178.224.160/27', '107.178.224.192/27', '107.178.224.224/27', '107.178.224.32/27', '107.178.224.64/27', '107.178.224.96/27', '107.178.225.0/27', '107.178.225.128/27', '107.178.225.160/27', '107.178.225.192/27', '107.178.225.224/27', '107.178.225.32/27', '107.178.225.64/27', '107.178.225.96/27', '136.124.136.0/27', '136.124.136.32/27', '136.124.136.64/27', '34.101.6.0/27', '34.101.6.128/27', '34.101.6.160/27', '34.101.6.192/27', '34.101.6.224/27', '34.101.6.32/27', '34.101.6.64/27', '34.101.6.96/27', '34.116.16.0/27', '34.116.16.128/27', '34.116.16.160/27', '34.116.16.32/27', '34.116.16.64/27', '34.116.16.96/27', '34.116.17.0/27', '34.116.17.128/27', '34.116.17.32/27', '34.116.17.64/27', '34.116.17.96/27', '34.116.18.0/27', '34.116.18.128/27', '34.116.18.160/27', '34.116.18.192/27', '34.116.18.32/27', '34.116.18.64/27', '34.116.18.96/27', '34.116.19.0/27', '34.116.19.128/27', '34.116.19.160/27', '34.116.19.192/27', '34.116.19.224/27', '34.116.19.32/27', '34.116.19.64/27', '34.116.19.96/27', '34.116.20.0/27', '34.116.20.32/27', '34.116.20.64/27', '34.116.20.96/27', '34.116.21.0/27', '34.116.21.128/27', '34.116.21.160/27', '34.116.21.192/27', '34.116.21.224/27', '34.116.21.32/27', '34.116.21.64/27', '34.116.21.96/27', '34.116.22.0/27', '34.116.22.128/27', '34.116.22.32/27', '34.116.22.64/27', '34.116.22.96/27', '34.116.23.0/27', '34.116.23.32/27', '34.116.23.64/27', '34.116.23.96/27', '34.116.28.0/27', '34.116.28.128/27', '34.116.28.160/27', '34.116.28.192/27', '34.116.28.224/27', '34.116.28.32/27', '34.116.28.64/27', '34.116.28.96/27', '34.116.29.0/27', '34.116.29.32/27', '34.116.29.64/27', '34.116.29.96/27', '34.116.30.0/27', '34.116.30.128/27', '34.116.30.160/27', '34.116.30.192/27', '34.116.30.224/27', '34.116.30.32/27', '34.116.30.64/27', '34.116.30.96/27', '34.116.31.0/27', '34.116.31.32/27', '34.116.31.64/27', '34.116.32.0/27', '34.116.32.128/27', '34.116.32.160/27', '34.116.32.192/27', '34.116.32.32/27', '34.116.32.64/27', '34.116.32.96/27', '34.116.33.0/27', '34.116.33.128/27', '34.116.33.160/27', '34.116.33.192/27', '34.116.33.224/27', '34.116.33.32/27', '34.116.33.64/27', '34.116.33.96/27', '34.116.34.0/27', '34.116.34.32/27', '34.116.34.64/27', '34.116.35.0/27', '34.116.35.128/27', '34.116.35.160/27', '34.116.35.192/27', '34.116.35.32/27', '34.116.35.64/27', '34.116.35.96/27', '34.116.36.0/27', '34.116.36.128/27', '34.116.36.160/27', '34.116.36.32/27', '34.116.36.64/27', '34.116.36.96/27', '34.116.37.0/27', '34.116.38.0/27', '34.116.38.32/27', '34.116.39.0/27', '34.116.39.128/27', '34.116.39.160/27', '34.116.39.192/27', '34.116.39.224/27', '34.116.39.32/27', '34.116.39.64/27', '34.116.39.96/27', '34.116.40.0/27', '34.116.40.128/27', '34.116.40.160/27', '34.116.40.192/27', '34.116.40.224/27', '34.116.40.32/27', '34.116.40.64/27', '34.116.40.96/27', '34.116.41.0/27', '34.116.41.128/27', '34.116.41.160/27', '34.116.41.192/27', '34.116.41.224/27', '34.116.41.32/27', '34.116.41.64/27', '34.116.41.96/27', '34.116.42.0/27', '34.116.42.128/27', '34.116.42.32/27', '34.116.42.64/27', '34.116.42.96/27', '34.116.43.0/27', '34.116.43.128/27', '34.116.43.160/27', '34.116.43.192/27', '34.116.43.224/27', '34.116.43.32/27', '34.116.43.64/27', '34.116.43.96/27', '34.127.128.0/27', '34.127.128.128/27', '34.127.128.32/27', '34.127.128.64/27', '34.127.128.96/27', '34.127.129.0/27', '34.127.129.128/27', '34.127.129.32/27', '34.127.129.64/27', '34.127.129.96/27', '34.127.130.0/27', '34.127.130.32/27', '34.127.130.64/27', '34.127.130.96/27', '34.127.131.0/27', '34.127.131.32/27', '34.127.131.64/27', '34.127.132.0/27', '34.127.132.128/27', '34.127.132.160/27', '34.127.132.192/27', '34.127.132.224/27', '34.127.132.32/27', '34.127.132.64/27', '34.127.132.96/27', '34.127.133.0/27', '34.127.133.128/27', '34.127.133.160/27', '34.127.133.192/27', '34.127.133.224/27', '34.127.133.32/27', '34.127.133.64/27', '34.127.133.96/27', '34.127.134.0/27', '34.127.134.32/27', '34.127.134.64/27', '34.127.136.0/27', '34.127.136.128/27', '34.127.136.160/27', '34.127.136.192/27', '34.127.136.224/27', '34.127.136.32/27', '34.127.136.64/27', '34.127.136.96/27', '34.127.137.0/27', '34.127.137.32/27', '34.127.137.64/27', '34.127.137.96/27', '34.127.139.0/27', '34.127.140.0/27', '34.127.140.128/27', '34.127.140.160/27', '34.127.140.192/27', '34.127.140.224/27', '34.127.140.32/27', '34.127.140.64/27', '34.127.140.96/27', '34.127.142.0/27', '34.127.142.128/27', '34.127.142.32/27', '34.127.142.96/27', '34.127.143.0/27', '34.127.143.32/27', '34.127.143.64/27', '34.64.6.0/27', '34.64.6.128/27', '34.64.6.160/27', '34.64.6.192/27', '34.64.6.224/27', '34.64.6.32/27', '34.64.6.64/27', '34.64.6.96/27', '34.98.136.0/27', '34.98.136.128/27', '34.98.136.160/27', '34.98.136.192/27', '34.98.136.224/27', '34.98.136.32/27', '34.98.136.64/27', '34.98.136.96/27', '34.98.137.0/27', '34.98.137.32/27', '34.98.137.64/27', '34.98.137.96/27', '34.98.138.0/27', '34.98.138.128/27', '34.98.138.32/27', '34.98.138.64/27', '34.98.138.96/27', '34.98.139.0/27', '34.98.139.128/27', '34.98.139.160/27', '34.98.139.192/27', '34.98.139.224/27', '34.98.139.32/27', '34.98.139.64/27', '34.98.139.96/27', '34.98.140.0/27', '34.98.140.128/27', '34.98.140.160/27', '34.98.140.192/27', '34.98.140.224/27', '34.98.140.32/27', '34.98.140.64/27', '34.98.140.96/27', '34.98.141.0/27', '34.98.141.128/27', '34.98.141.160/27', '34.98.141.192/27', '34.98.141.224/27', '34.98.141.32/27', '34.98.141.64/27', '34.98.141.96/27', '34.98.142.0/27', '34.98.142.32/27', '34.98.142.64/27', '34.98.142.96/27', '34.98.143.0/27', '34.98.143.128/27', '34.98.143.160/27', '34.98.143.192/27', '34.98.143.224/27', '34.98.143.32/27', '34.98.143.64/27', '34.98.143.96/27', '35.187.128.0/27', '35.187.128.128/27', '35.187.128.160/27', '35.187.128.192/27', '35.187.128.224/27', '35.187.128.32/27', '35.187.128.64/27', '35.187.128.96/27', '35.187.129.0/27', '35.187.129.128/27', '35.187.129.160/27', '35.187.129.192/27', '35.187.129.224/27', '35.187.129.32/27', '35.187.129.64/27', '35.187.129.96/27', '35.187.130.0/27', '35.187.130.128/27', '35.187.130.160/27', '35.187.130.192/27', '35.187.130.224/27', '35.187.130.32/27', '35.187.130.64/27', '35.187.130.96/27', '35.187.131.0/27', '35.187.131.128/27', '35.187.131.160/27', '35.187.131.192/27', '35.187.131.224/27', '35.187.131.32/27', '35.187.131.64/27', '35.187.131.96/27', '35.187.132.0/27', '35.187.132.128/27', '35.187.132.160/27', '35.187.132.192/27', '35.187.132.224/27', '35.187.132.32/27', '35.187.132.64/27', '35.187.132.96/27', '35.187.133.0/27', '35.187.133.128/27', '35.187.133.160/27', '35.187.133.192/27', '35.187.133.224/27', '35.187.133.32/27', '35.187.133.64/27', '35.187.133.96/27', '35.187.134.0/27', '35.187.134.128/27', '35.187.134.160/27', '35.187.134.192/27', '35.187.134.224/27', '35.187.134.32/27', '35.187.134.64/27', '35.187.134.96/27', '35.187.135.0/27', '35.187.135.128/27', '35.187.135.160/27', '35.187.135.192/27', '35.187.135.224/27', '35.187.135.32/27', '35.187.135.64/27', '35.187.135.96/27', '35.187.136.0/27', '35.187.136.128/27', '35.187.136.160/27', '35.187.136.192/27', '35.187.136.224/27', '35.187.136.32/27', '35.187.138.0/27', '35.187.138.128/27', '35.187.138.160/27', '35.187.138.192/27', '35.187.138.224/27', '35.187.138.32/27', '35.187.138.64/27', '35.187.138.96/27', '35.187.139.0/27', '35.187.139.128/27', '35.187.139.160/27', '35.187.139.192/27', '35.187.139.224/27', '35.187.139.32/27', '35.187.139.64/27', '35.187.139.96/27', '35.187.140.0/27', '35.187.140.128/27', '35.187.140.160/27', '35.187.140.192/27', '35.187.140.32/27', '35.187.140.64/27', '35.187.140.96/27', '35.187.141.0/27', '35.187.141.128/27', '35.187.141.160/27', '35.187.141.192/27', '35.187.141.224/27', '35.187.141.32/27', '35.187.141.64/27', '35.187.142.0/27', '35.187.142.32/27', '35.187.142.64/27', '35.187.142.96/27', '35.187.143.0/27', '35.187.143.128/27', '35.187.143.160/27', '35.187.143.192/27', '35.187.143.224/27', '35.187.143.32/27', '35.187.143.64/27', '35.187.143.96/27', '35.243.16.0/27', '35.243.16.128/27', '35.243.16.32/27', '35.243.16.64/27', '35.243.16.96/27', '35.243.17.0/27', '35.243.17.128/27', '35.243.17.160/27', '35.243.17.192/27', '35.243.17.32/27', '35.243.17.64/27', '35.243.17.96/27', '35.243.18.0/27', '35.243.18.32/27', '35.243.18.64/27', '35.243.18.96/27', '35.243.19.0/27', '35.243.19.128/27', '35.243.19.160/27', '35.243.19.192/27', '35.243.19.32/27', '35.243.19.64/27', '35.243.19.96/27', '35.243.20.0/27', '35.243.20.128/27', '35.243.20.160/27', '35.243.20.192/27', '35.243.20.224/27', '35.243.20.32/27', '35.243.20.64/27', '35.243.20.96/27', '35.243.21.0/27', '35.243.21.32/27', '35.243.21.64/27', '35.243.21.96/27', '35.243.22.0/27', '35.243.22.128/27', '35.243.22.160/27', '35.243.22.192/27', '35.243.22.32/27', '35.243.22.64/27', '35.243.22.96/27', '35.243.23.0/27', '35.243.23.128/27', '35.243.23.160/27', '35.243.23.192/27', '35.243.23.224/27', '35.243.23.32/27', '35.243.23.64/27', '35.243.23.96/27', '2001:4860:4801:4004::/64', '2001:4860:4801:4008::/64', '2001:4860:4801:4009::/64', '2001:4860:4801:400f::/64', '2001:4860:4801:4010::/64', '2001:4860:4801:4015::/64', '2001:4860:4801:4016::/64', '2001:4860:4801:4017::/64', '2001:4860:4801:4018::/64', '2001:4860:4801:401a::/64', '2001:4860:4801:401b::/64', '2001:4860:4801:401c::/64', '2001:4860:4801:4020::/64', '2001:4860:4801:4021::/64', '2001:4860:4801:4022::/64', '2001:4860:4801:4023::/64', '2001:4860:4801:4024::/64', '2001:4860:4801:4025::/64', '2001:4860:4801:4026::/64', '2001:4860:4801:4027::/64', '2001:4860:4801:4028::/64', '2001:4860:4801:4029::/64', '2001:4860:4801:402a::/64', '2001:4860:4801:402b::/64', '2001:4860:4801:4030::/64', '2001:4860:4801:4031::/64', '2001:4860:4801:4032::/64', '2001:4860:4801:4033::/64', '2001:4860:4801:4034::/64', '2001:4860:4801:4035::/64', '2001:4860:4801:4036::/64', '2001:4860:4801:4037::/64', '2001:4860:4801:4038::/64', '2001:4860:4801:4039::/64', '2001:4860:4801:403a::/64', '2001:4860:4801:403b::/64', '2001:4860:4801:403c::/64', '2001:4860:4801:403d::/64', '2001:4860:4801:403e::/64', '2001:4860:4801:403f::/64', '2001:4860:4801:4040::/64', '2001:4860:4801:4041::/64', '2001:4860:4801:4042::/64', '2001:4860:4801:4043::/64', '2001:4860:4801:4044::/64', '2001:4860:4801:4045::/64', '2001:4860:4801:4046::/64', '2001:4860:4801:4047::/64', '2001:4860:4801:4048::/64', '2001:4860:4801:4049::/64', '2001:4860:4801:404a::/64', '2001:4860:4801:404b::/64', '2001:4860:4801:404c::/64', '2001:4860:4801:404d::/64', '2001:4860:4801:404e::/64', '2001:4860:4801:404f::/64', '2001:4860:4801:4050::/64', '2001:4860:4801:4051::/64', '2001:4860:4801:4052::/64', '2001:4860:4801:4053::/64', '2001:4860:4801:4054::/64', '2001:4860:4801:4055::/64', '2001:4860:4801:4056::/64', '2001:4860:4801:4057::/64', '2001:4860:4801:4058::/64', '2001:4860:4801:4059::/64', '2001:4860:4801:405a::/64', '2001:4860:4801:405b::/64', '2001:4860:4801:405c::/64', '2001:4860:4801:405d::/64', '2001:4860:4801:405e::/64', '2001:4860:4801:405f::/64', '2001:4860:4801:4060::/64', '2001:4860:4801:4061::/64', '2001:4860:4801:4062::/64', '2001:4860:4801:4063::/64', '2001:4860:4801:4064::/64', '2001:4860:4801:4065::/64', '2001:4860:4801:4066::/64', '2001:4860:4801:4067::/64', '2001:4860:4801:4068::/64', '2001:4860:4801:4069::/64', '2001:4860:4801:406a::/64', '2001:4860:4801:406b::/64', '2001:4860:4801:406c::/64', '2001:4860:4801:406d::/64', '2001:4860:4801:406e::/64', '2001:4860:4801:4070::/64', '2001:4860:4801:4071::/64', '2001:4860:4801:4072::/64', '2001:4860:4801:4073::/64', '2001:4860:4801:4074::/64', '2001:4860:4801:4075::/64', '2001:4860:4801:4076::/64', '2001:4860:4801:4077::/64', '2001:4860:4801:4078::/64', '2001:4860:4801:4079::/64', '2001:4860:4801:407a::/64', '2001:4860:4801:407b::/64', '2001:4860:4801:407c::/64', '2001:4860:4801:407d::/64', '2001:4860:4801:407e::/64', '2001:4860:4801:407f::/64', '2001:4860:4801:4080::/64', '2001:4860:4801:4081::/64', '2001:4860:4801:4082::/64', '2001:4860:4801:4083::/64', '2001:4860:4801:4084::/64', '2001:4860:4801:4085::/64', '2001:4860:4801:4086::/64', '2001:4860:4801:4087::/64', '2001:4860:4801:4088::/64', '2001:4860:4801:4089::/64', '2001:4860:4801:408a::/64', '2001:4860:4801:408b::/64', '2001:4860:4801:4090::/64', '2001:4860:4801:4091::/64', '2001:4860:4801:4092::/64', '2001:4860:4801:4093::/64', '2001:4860:4801:4094::/64', '2001:4860:4801:4095::/64', '2001:4860:4801:4096::/64', '2001:4860:4801:40a0::/64', '2001:4860:4801:40a1::/64', '2001:4860:4801:40a2::/64', '2001:4860:4801:40a3::/64', '2001:4860:4801:40a4::/64', '2001:4860:4801:40b0::/64', '2001:4860:4801:40b1::/64', '2001:4860:4801:40b2::/64', '2001:4860:4801:40b3::/64', '2001:4860:4801:40b4::/64', '2001:4860:4801:40b5::/64', '2001:4860:4801:40b6::/64', '2001:4860:4801:40b7::/64', '2001:4860:4801:40b8::/64', '2001:4860:4801:40b9::/64', '2001:4860:4801:40ba::/64', '2001:4860:4801:40c0::/64', '2001:4860:4801:40c1::/64', '2001:4860:4801:40c2::/64', '2001:4860:4801:40c3::/64', '2001:4860:4801:40c4::/64', '2001:4860:4801:40c5::/64', '2001:4860:4801:40c6::/64', '2001:4860:4801:40d0::/64', '2001:4860:4801:40d1::/64', '2001:4860:4801:40d2::/64', '2001:4860:4801:40d3::/64', '2001:4860:4801:40d4::/64', '2001:4860:4801:40d5::/64', '2001:4860:4801:40d6::/64', '2001:4860:4801:40d7::/64', '2001:4860:4801:40d8::/64', '2001:4860:4801:40d9::/64', '2001:4860:4801:40da::/64', '2001:4860:4801:40db::/64', '2001:4860:4801:40dc::/64', '2001:4860:4801:40dd::/64', '2001:4860:4801:40de::/64', '2001:4860:4801:40df::/64', '2001:4860:4801:40e0::/64', '2001:4860:4801:40e1::/64', '2001:4860:4801:40e2::/64', '2001:4860:4801:40e3::/64', '2001:4860:4801:40f0::/64', '2001:4860:4801:40f1::/64', '2001:4860:4801:40f2::/64', '2001:4860:4801:40f3::/64', '2001:4860:4801:40f4::/64', '2001:4860:4801:40f5::/64', '2001:4860:4801:40f6::/64', '2001:4860:4801:40f7::/64', '2001:4860:4801:40f8::/64', '2001:4860:4801:40f9::/64', '2001:4860:4801:40fa::/64', '2001:4860:4801:40fb::/64', '2001:4860:4801:40fc::/64', '2001:4860:4801:40fd::/64', '2001:4860:4801:40fe::/64', '2001:4860:4801:40ff::/64', '2001:4860:4801:4100::/64', '2001:4860:4801:4101::/64', '2001:4860:4801:4102::/64', '2001:4860:4801:4103::/64', '2001:4860:4801:4104::/64', '2001:4860:4801:4105::/64', '2001:4860:4801:4106::/64', '2001:4860:4801:4107::/64', '2001:4860:4801:4110::/64', '2001:4860:4801:4111::/64', '2001:4860:4801:4112::/64', '2001:4860:4801:4113::/64', '2001:4860:4801:4114::/64', '2001:4860:4801:4120::/64', '2001:4860:4801:4121::/64', '2001:4860:4801:4122::/64', '2001:4860:4801:4123::/64', '2001:4860:4801:4124::/64', '2001:4860:4801:4125::/64', '2001:4860:4801:4126::/64', '2001:4860:4801:4127::/64', '2001:4860:4801:4128::/64', '2001:4860:4801:4129::/64', '2001:4860:4801:412a::/64', '2001:4860:4801:412b::/64', '2001:4860:4801:412c::/64', '2001:4860:4801:412d::/64', '2001:4860:4801:412e::/64', '2001:4860:4801:412f::/64', '2001:4860:4801:4130::/64', '2001:4860:4801:4131::/64', '2001:4860:4801:4132::/64', '2001:4860:4801:4133::/64', '2001:4860:4801:4134::/64', '2001:4860:4801:4135::/64', '2001:4860:4801:4136::/64', '2001:4860:4801:4140::/64', '2001:4860:4801:4141::/64', '2001:4860:4801:4142::/64', '2001:4860:4801:4143::/64', '2001:4860:4801:4144::/64', '2001:4860:4801:4145::/64', '2001:4860:4801:4146::/64', '2001:4860:4801:4147::/64', '2001:4860:4801:4150::/64', '2001:4860:4801:4151::/64', '2001:4860:4801:4152::/64', '2001:4860:4801:4153::/64', '2001:4860:4801:4154::/64', '2001:4860:4801:4155::/64', '2001:4860:4801:4156::/64', '2001:4860:4801:4157::/64', '2001:4860:4801:4158::/64', '2001:4860:4801:4159::/64', '2001:4860:4801:415a::/64', '2001:4860:4801:415b::/64', '2001:4860:4801:415c::/64', '2001:4860:4801:415d::/64', '2001:4860:4801:415e::/64', '2001:4860:4801:4160::/64', '2001:4860:4801:4161::/64', '2001:4860:4801:4162::/64', '2001:4860:4801:4163::/64', '2001:4860:4801:4164::/64', '2001:4860:4801:4165::/64', '2001:4860:4801:4166::/64', '2001:4860:4801:4167::/64', '2001:4860:4801:4168::/64', '2001:4860:4801:4169::/64', '2001:4860:4801:416a::/64', '2001:4860:4801:416b::/64', '142.250.32.0/27', '142.250.32.128/27', '142.250.32.160/27', '142.250.32.192/27', '142.250.32.224/27', '142.250.32.32/27', '142.250.32.64/27', '142.250.32.96/27', '142.250.33.0/27', '142.250.33.128/27', '142.250.33.32/27', '142.250.33.64/27', '142.250.33.96/27', '172.253.180.0/27', '172.253.180.32/27', '172.253.180.64/27', '172.253.181.0/27', '172.253.181.128/27', '172.253.181.160/27', '172.253.181.192/27', '172.253.181.224/27', '172.253.181.32/27', '172.253.181.64/27', '172.253.181.96/27', '172.253.182.0/27', '172.253.182.128/27', '172.253.182.32/27', '172.253.182.64/27', '172.253.182.96/27', '172.253.183.0/27', '172.253.183.128/27', '172.253.183.160/27', '172.253.183.192/27', '172.253.183.224/27', '172.253.183.32/27', '172.253.183.64/27', '172.253.183.96/27', '192.178.10.0/27', '192.178.10.128/27', '192.178.10.32/27', '192.178.10.64/27', '192.178.10.96/27', '192.178.11.0/27', '192.178.11.128/27', '192.178.11.160/27', '192.178.11.192/27', '192.178.11.224/27', '192.178.11.32/27', '192.178.11.64/27', '192.178.11.96/27', '192.178.12.0/27', '192.178.12.128/27', '192.178.12.160/27', '192.178.12.192/27', '192.178.12.32/27', '192.178.12.64/27', '192.178.12.96/27', '192.178.13.0/27', '192.178.13.128/27', '192.178.13.160/27', '192.178.13.192/27', '192.178.13.224/27', '192.178.13.32/27', '192.178.13.64/27', '192.178.13.96/27', '192.178.14.0/27', '192.178.15.0/27', '192.178.15.128/27', '192.178.15.160/27', '192.178.15.192/27', '192.178.15.224/27', '192.178.15.32/27', '192.178.15.64/27', '192.178.15.96/27', '192.178.8.0/27', '192.178.8.128/27', '192.178.8.32/27', '192.178.8.64/27', '192.178.8.96/27', '192.178.9.0/27', '192.178.9.128/27', '192.178.9.160/27', '192.178.9.192/27', '192.178.9.224/27', '192.178.9.32/27', '192.178.9.64/27', '192.178.9.96/27', '64.233.172.0/27', '64.233.172.128/27', '64.233.172.160/27', '64.233.172.192/27', '64.233.172.224/27', '64.233.172.32/27', '64.233.172.64/27', '64.233.172.96/27', '64.233.173.0/27', '64.233.173.128/27', '64.233.173.160/27', '64.233.173.192/27', '64.233.173.224/27', '64.233.173.32/27', '64.233.173.64/27', '64.233.173.96/27', '66.102.6.0/27', '66.102.6.128/27', '66.102.6.160/27', '66.102.6.192/27', '66.102.6.224/27', '66.102.6.32/27', '66.102.6.64/27', '66.102.6.96/27', '66.102.7.0/27', '66.102.7.128/27', '66.102.7.160/27', '66.102.7.192/27', '66.102.7.224/27', '66.102.7.32/27', '66.102.7.64/27', '66.102.7.96/27', '66.102.8.0/27', '66.102.8.128/27', '66.102.8.160/27', '66.102.8.192/27', '66.102.8.224/27', '66.102.8.32/27', '66.102.8.64/27', '66.102.8.96/27', '66.102.9.0/27', '66.102.9.128/27', '66.102.9.160/27', '66.102.9.192/27', '66.102.9.224/27', '66.102.9.32/27', '66.102.9.64/27', '66.102.9.96/27', '66.249.80.0/27', '66.249.80.128/27', '66.249.80.160/27', '66.249.80.192/27', '66.249.80.224/27', '66.249.80.32/27', '66.249.80.64/27', '66.249.80.96/27', '66.249.81.0/27', '66.249.81.128/27', '66.249.81.160/27', '66.249.81.192/27', '66.249.81.224/27', '66.249.81.32/27', '66.249.81.64/27', '66.249.81.96/27', '66.249.82.0/27', '66.249.82.128/27', '66.249.82.160/27', '66.249.82.192/27', '66.249.82.224/27', '66.249.82.32/27', '66.249.82.64/27', '66.249.82.96/27', '66.249.83.0/27', '66.249.83.128/27', '66.249.83.160/27', '66.249.83.192/27', '66.249.83.224/27', '66.249.83.32/27', '66.249.83.64/27', '66.249.83.96/27', '66.249.84.0/27', '66.249.84.128/27', '66.249.84.160/27', '66.249.84.192/27', '66.249.84.224/27', '66.249.84.32/27', '66.249.84.64/27', '66.249.84.96/27', '66.249.85.0/27', '66.249.85.128/27', '66.249.85.160/27', '66.249.85.32/27', '66.249.85.64/27', '66.249.85.96/27', '66.249.88.0/27', '66.249.88.128/27', '66.249.88.160/27', '66.249.88.192/27', '66.249.88.224/27', '66.249.88.32/27', '66.249.88.64/27', '66.249.88.96/27', '66.249.93.0/27', '66.249.93.128/27', '66.249.93.160/27', '66.249.93.192/27', '66.249.93.224/27', '66.249.93.32/27', '66.249.93.64/27', '66.249.93.96/27', '74.125.208.0/27', '74.125.208.128/27', '74.125.208.160/27', '74.125.208.192/27', '74.125.208.224/27', '74.125.208.32/27', '74.125.208.64/27', '74.125.208.96/27', '74.125.209.0/27', '74.125.209.128/27', '74.125.209.160/27', '74.125.209.192/27', '74.125.209.32/27', '74.125.209.64/27', '74.125.209.96/27', '74.125.210.0/27', '74.125.210.128/27', '74.125.210.160/27', '74.125.210.192/27', '74.125.210.224/27', '74.125.210.32/27', '74.125.210.64/27', '74.125.210.96/27', '74.125.211.0/27', '74.125.211.32/27', '74.125.211.64/27', '74.125.211.96/27', '74.125.212.0/27', '74.125.212.128/27', '74.125.212.160/27', '74.125.212.192/27', '74.125.212.224/27', '74.125.212.32/27', '74.125.212.64/27', '74.125.212.96/27', '74.125.213.0/27', '74.125.213.32/27', '74.125.213.64/27', '74.125.213.96/27', '74.125.214.0/27', '74.125.214.128/27', '74.125.214.160/27', '74.125.214.192/27', '74.125.214.224/27', '74.125.214.32/27', '74.125.214.64/27', '74.125.214.96/27', '74.125.215.0/27', '74.125.215.128/27', '74.125.215.160/27', '74.125.215.192/27', '74.125.215.224/27', '74.125.215.32/27', '74.125.215.64/27', '74.125.215.96/27' ),9 'google' => array( '2001:4860:4801:10::/64', '2001:4860:4801:11::/64', '2001:4860:4801:12::/64', '2001:4860:4801:13::/64', '2001:4860:4801:14::/64', '2001:4860:4801:15::/64', '2001:4860:4801:16::/64', '2001:4860:4801:17::/64', '2001:4860:4801:18::/64', '2001:4860:4801:19::/64', '2001:4860:4801:1a::/64', '2001:4860:4801:1b::/64', '2001:4860:4801:1c::/64', '2001:4860:4801:1d::/64', '2001:4860:4801:1e::/64', '2001:4860:4801:1f::/64', '2001:4860:4801:20::/64', '2001:4860:4801:21::/64', '2001:4860:4801:22::/64', '2001:4860:4801:23::/64', '2001:4860:4801:24::/64', '2001:4860:4801:25::/64', '2001:4860:4801:26::/64', '2001:4860:4801:27::/64', '2001:4860:4801:28::/64', '2001:4860:4801:29::/64', '2001:4860:4801:2::/64', '2001:4860:4801:2a::/64', '2001:4860:4801:2b::/64', '2001:4860:4801:2c::/64', '2001:4860:4801:2d::/64', '2001:4860:4801:2e::/64', '2001:4860:4801:2f::/64', '2001:4860:4801:30::/64', '2001:4860:4801:31::/64', '2001:4860:4801:32::/64', '2001:4860:4801:33::/64', '2001:4860:4801:34::/64', '2001:4860:4801:35::/64', '2001:4860:4801:36::/64', '2001:4860:4801:37::/64', '2001:4860:4801:38::/64', '2001:4860:4801:39::/64', '2001:4860:4801:3a::/64', '2001:4860:4801:3b::/64', '2001:4860:4801:3c::/64', '2001:4860:4801:3d::/64', '2001:4860:4801:3e::/64', '2001:4860:4801:3f::/64', '2001:4860:4801:40::/64', '2001:4860:4801:41::/64', '2001:4860:4801:42::/64', '2001:4860:4801:43::/64', '2001:4860:4801:44::/64', '2001:4860:4801:45::/64', '2001:4860:4801:46::/64', '2001:4860:4801:47::/64', '2001:4860:4801:48::/64', '2001:4860:4801:49::/64', '2001:4860:4801:4a::/64', '2001:4860:4801:4b::/64', '2001:4860:4801:4c::/64', '2001:4860:4801:4d::/64', '2001:4860:4801:4e::/64', '2001:4860:4801:50::/64', '2001:4860:4801:51::/64', '2001:4860:4801:52::/64', '2001:4860:4801:53::/64', '2001:4860:4801:54::/64', '2001:4860:4801:55::/64', '2001:4860:4801:56::/64', '2001:4860:4801:57::/64', '2001:4860:4801:58::/64', '2001:4860:4801:59::/64', '2001:4860:4801:60::/64', '2001:4860:4801:61::/64', '2001:4860:4801:62::/64', '2001:4860:4801:63::/64', '2001:4860:4801:64::/64', '2001:4860:4801:65::/64', '2001:4860:4801:66::/64', '2001:4860:4801:67::/64', '2001:4860:4801:68::/64', '2001:4860:4801:69::/64', '2001:4860:4801:6a::/64', '2001:4860:4801:6b::/64', '2001:4860:4801:6c::/64', '2001:4860:4801:6d::/64', '2001:4860:4801:6e::/64', '2001:4860:4801:6f::/64', '2001:4860:4801:70::/64', '2001:4860:4801:71::/64', '2001:4860:4801:72::/64', '2001:4860:4801:73::/64', '2001:4860:4801:74::/64', '2001:4860:4801:75::/64', '2001:4860:4801:76::/64', '2001:4860:4801:77::/64', '2001:4860:4801:78::/64', '2001:4860:4801:79::/64', '2001:4860:4801:7a::/64', '2001:4860:4801:7b::/64', '2001:4860:4801:7c::/64', '2001:4860:4801:7d::/64', '2001:4860:4801:7e::/64', '2001:4860:4801:7f::/64', '2001:4860:4801:80::/64', '2001:4860:4801:81::/64', '2001:4860:4801:82::/64', '2001:4860:4801:83::/64', '2001:4860:4801:84::/64', '2001:4860:4801:85::/64', '2001:4860:4801:86::/64', '2001:4860:4801:87::/64', '2001:4860:4801:88::/64', '2001:4860:4801:90::/64', '2001:4860:4801:91::/64', '2001:4860:4801:92::/64', '2001:4860:4801:93::/64', '2001:4860:4801:94::/64', '2001:4860:4801:95::/64', '2001:4860:4801:96::/64', '2001:4860:4801:97::/64', '2001:4860:4801:a0::/64', '2001:4860:4801:a1::/64', '2001:4860:4801:a2::/64', '2001:4860:4801:a3::/64', '2001:4860:4801:a4::/64', '2001:4860:4801:a5::/64', '2001:4860:4801:a6::/64', '2001:4860:4801:a7::/64', '2001:4860:4801:a8::/64', '2001:4860:4801:a9::/64', '2001:4860:4801:aa::/64', '2001:4860:4801:ab::/64', '2001:4860:4801:ac::/64', '2001:4860:4801:ad::/64', '2001:4860:4801:ae::/64', '2001:4860:4801:b0::/64', '2001:4860:4801:b1::/64', '2001:4860:4801:b2::/64', '2001:4860:4801:b3::/64', '2001:4860:4801:b4::/64', '2001:4860:4801:b5::/64', '2001:4860:4801:b6::/64', '2001:4860:4801:c::/64', '2001:4860:4801:f::/64', '192.178.4.0/27', '192.178.4.128/27', '192.178.4.160/27', '192.178.4.192/27', '192.178.4.224/27', '192.178.4.32/27', '192.178.4.64/27', '192.178.4.96/27', '192.178.5.0/27', '192.178.6.0/27', '192.178.6.128/27', '192.178.6.160/27', '192.178.6.192/27', '192.178.6.224/27', '192.178.6.32/27', '192.178.6.64/27', '192.178.6.96/27', '192.178.7.0/27', '192.178.7.128/27', '192.178.7.160/27', '192.178.7.192/27', '192.178.7.224/27', '192.178.7.32/27', '192.178.7.64/27', '192.178.7.96/27', '34.100.182.96/28', '34.101.50.144/28', '34.118.254.0/28', '34.118.66.0/28', '34.126.178.96/28', '34.146.150.144/28', '34.147.110.144/28', '34.151.74.144/28', '34.152.50.64/28', '34.154.114.144/28', '34.155.98.32/28', '34.165.18.176/28', '34.175.160.64/28', '34.176.130.16/28', '34.22.85.0/27', '34.64.82.64/28', '34.65.242.112/28', '34.80.50.80/28', '34.88.194.0/28', '34.89.10.80/28', '34.89.198.80/28', '34.96.162.48/28', '35.247.243.240/28', '66.249.64.0/27', '66.249.64.128/27', '66.249.64.160/27', '66.249.64.192/27', '66.249.64.224/27', '66.249.64.32/27', '66.249.64.64/27', '66.249.64.96/27', '66.249.65.0/27', '66.249.65.128/27', '66.249.65.160/27', '66.249.65.192/27', '66.249.65.224/27', '66.249.65.32/27', '66.249.65.64/27', '66.249.65.96/27', '66.249.66.0/27', '66.249.66.128/27', '66.249.66.160/27', '66.249.66.192/27', '66.249.66.224/27', '66.249.66.32/27', '66.249.66.64/27', '66.249.66.96/27', '66.249.67.0/27', '66.249.67.32/27', '66.249.67.64/27', '66.249.68.0/27', '66.249.68.128/27', '66.249.68.160/27', '66.249.68.192/27', '66.249.68.224/27', '66.249.68.32/27', '66.249.68.64/27', '66.249.68.96/27', '66.249.69.0/27', '66.249.69.128/27', '66.249.69.160/27', '66.249.69.192/27', '66.249.69.224/27', '66.249.69.32/27', '66.249.69.64/27', '66.249.69.96/27', '66.249.70.0/27', '66.249.70.128/27', '66.249.70.160/27', '66.249.70.192/27', '66.249.70.224/27', '66.249.70.32/27', '66.249.70.64/27', '66.249.70.96/27', '66.249.71.0/27', '66.249.71.128/27', '66.249.71.160/27', '66.249.71.192/27', '66.249.71.224/27', '66.249.71.32/27', '66.249.71.64/27', '66.249.71.96/27', '66.249.72.0/27', '66.249.72.128/27', '66.249.72.160/27', '66.249.72.192/27', '66.249.72.224/27', '66.249.72.32/27', '66.249.72.64/27', '66.249.72.96/27', '66.249.73.0/27', '66.249.73.128/27', '66.249.73.160/27', '66.249.73.192/27', '66.249.73.224/27', '66.249.73.32/27', '66.249.73.64/27', '66.249.73.96/27', '66.249.74.0/27', '66.249.74.128/27', '66.249.74.160/27', '66.249.74.192/27', '66.249.74.224/27', '66.249.74.32/27', '66.249.74.64/27', '66.249.74.96/27', '66.249.75.0/27', '66.249.75.128/27', '66.249.75.160/27', '66.249.75.192/27', '66.249.75.224/27', '66.249.75.32/27', '66.249.75.64/27', '66.249.75.96/27', '66.249.76.0/27', '66.249.76.128/27', '66.249.76.160/27', '66.249.76.192/27', '66.249.76.224/27', '66.249.76.32/27', '66.249.76.64/27', '66.249.76.96/27', '66.249.77.0/27', '66.249.77.128/27', '66.249.77.160/27', '66.249.77.192/27', '66.249.77.224/27', '66.249.77.32/27', '66.249.77.64/27', '66.249.77.96/27', '66.249.78.0/27', '66.249.78.128/27', '66.249.78.160/27', '66.249.78.192/27', '66.249.78.224/27', '66.249.78.32/27', '66.249.78.64/27', '66.249.78.96/27', '66.249.79.0/27', '66.249.79.128/27', '66.249.79.160/27', '66.249.79.192/27', '66.249.79.224/27', '66.249.79.32/27', '66.249.79.64/27', '2001:4860:4801:2008::/64', '2001:4860:4801:200c::/64', '2001:4860:4801:200d::/64', '2001:4860:4801:2010::/64', '2001:4860:4801:2011::/64', '2001:4860:4801:2012::/64', '2001:4860:4801:2013::/64', '2001:4860:4801:2014::/64', '2001:4860:4801:2015::/64', '2001:4860:4801:2016::/64', '2001:4860:4801:2017::/64', '2001:4860:4801:2018::/64', '2001:4860:4801:2019::/64', '2001:4860:4801:201a::/64', '2001:4860:4801:201b::/64', '2001:4860:4801:201c::/64', '2001:4860:4801:201d::/64', '2001:4860:4801:201e::/64', '2001:4860:4801:201f::/64', '2001:4860:4801:2020::/64', '2001:4860:4801:2021::/64', '2001:4860:4801:2022::/64', '2001:4860:4801:2023::/64', '2001:4860:4801:2024::/64', '2001:4860:4801:2025::/64', '2001:4860:4801:2026::/64', '2001:4860:4801:2027::/64', '2001:4860:4801:2028::/64', '2001:4860:4801:2029::/64', '2001:4860:4801:202a::/64', '2001:4860:4801:202b::/64', '2001:4860:4801:202c::/64', '2001:4860:4801:202d::/64', '2001:4860:4801:202e::/64', '2001:4860:4801:202f::/64', '2001:4860:4801:2030::/64', '2001:4860:4801:2031::/64', '2001:4860:4801:2032::/64', '2001:4860:4801:2033::/64', '2001:4860:4801:2034::/64', '2001:4860:4801:2035::/64', '2001:4860:4801:2036::/64', '2001:4860:4801:2037::/64', '2001:4860:4801:2038::/64', '2001:4860:4801:2039::/64', '2001:4860:4801:203a::/64', '2001:4860:4801:203b::/64', '2001:4860:4801:203c::/64', '2001:4860:4801:203d::/64', '2001:4860:4801:203e::/64', '2001:4860:4801:203f::/64', '2001:4860:4801:2040::/64', '2001:4860:4801:2041::/64', '2001:4860:4801:2042::/64', '2001:4860:4801:2043::/64', '2001:4860:4801:2044::/64', '2001:4860:4801:2045::/64', '2001:4860:4801:2046::/64', '2001:4860:4801:2047::/64', '2001:4860:4801:2048::/64', '2001:4860:4801:2049::/64', '2001:4860:4801:204a::/64', '2001:4860:4801:204b::/64', '2001:4860:4801:204c::/64', '2001:4860:4801:204d::/64', '2001:4860:4801:204e::/64', '2001:4860:4801:2050::/64', '2001:4860:4801:2051::/64', '2001:4860:4801:2052::/64', '2001:4860:4801:2053::/64', '2001:4860:4801:2054::/64', '2001:4860:4801:2055::/64', '2001:4860:4801:2056::/64', '2001:4860:4801:2060::/64', '2001:4860:4801:2061::/64', '2001:4860:4801:2062::/64', '2001:4860:4801:2063::/64', '2001:4860:4801:2064::/64', '2001:4860:4801:2065::/64', '2001:4860:4801:2066::/64', '2001:4860:4801:2067::/64', '2001:4860:4801:2068::/64', '2001:4860:4801:2069::/64', '2001:4860:4801:206a::/64', '2001:4860:4801:206b::/64', '2001:4860:4801:206c::/64', '2001:4860:4801:206d::/64', '2001:4860:4801:206e::/64', '2001:4860:4801:206f::/64', '2001:4860:4801:2070::/64', '2001:4860:4801:2071::/64', '2001:4860:4801:2072::/64', '2001:4860:4801:2073::/64', '2001:4860:4801:2074::/64', '2001:4860:4801:2075::/64', '2001:4860:4801:2076::/64', '2001:4860:4801:2077::/64', '2001:4860:4801:2078::/64', '2001:4860:4801:2079::/64', '2001:4860:4801:207a::/64', '2001:4860:4801:207b::/64', '2001:4860:4801:207c::/64', '2001:4860:4801:207d::/64', '2001:4860:4801:207e::/64', '2001:4860:4801:207f::/64', '2001:4860:4801:2080::/64', '2001:4860:4801:2081::/64', '2001:4860:4801:2082::/64', '2001:4860:4801:2083::/64', '2001:4860:4801:2084::/64', '2001:4860:4801:2085::/64', '2001:4860:4801:2086::/64', '2001:4860:4801:2087::/64', '2001:4860:4801:2088::/64', '2001:4860:4801:2090::/64', '2001:4860:4801:2091::/64', '2001:4860:4801:2092::/64', '2001:4860:4801:2093::/64', '2001:4860:4801:2094::/64', '2001:4860:4801:2095::/64', '2001:4860:4801:2096::/64', '2001:4860:4801:2097::/64', '2001:4860:4801:20a0::/64', '2001:4860:4801:20a1::/64', '2001:4860:4801:20a2::/64', '2001:4860:4801:20a3::/64', '2001:4860:4801:20a4::/64', '2001:4860:4801:20a5::/64', '2001:4860:4801:20a6::/64', '2001:4860:4801:20b0::/64', '2001:4860:4801:20b1::/64', '2001:4860:4801:20b2::/64', '2001:4860:4801:20b3::/64', '2001:4860:4801:20b4::/64', '2001:4860:4801:20b5::/64', '2001:4860:4801:20b6::/64', '108.177.2.0/27', '108.177.2.128/27', '108.177.2.160/27', '108.177.2.192/27', '108.177.2.224/27', '108.177.2.32/27', '108.177.2.64/27', '108.177.2.96/27', '192.178.16.0/27', '192.178.16.128/27', '192.178.16.160/27', '192.178.16.192/27', '192.178.16.224/27', '192.178.16.32/27', '192.178.16.64/27', '192.178.16.96/27', '192.178.17.0/27', '209.85.238.0/27', '209.85.238.128/27', '209.85.238.160/27', '209.85.238.192/27', '209.85.238.224/27', '209.85.238.32/27', '209.85.238.64/27', '209.85.238.96/27', '66.249.87.0/27', '66.249.87.128/27', '66.249.87.160/27', '66.249.87.192/27', '66.249.87.224/27', '66.249.87.32/27', '66.249.87.64/27', '66.249.87.96/27', '66.249.89.0/27', '66.249.89.128/27', '66.249.89.160/27', '66.249.89.192/27', '66.249.89.224/27', '66.249.89.32/27', '66.249.89.64/27', '66.249.89.96/27', '66.249.90.0/27', '66.249.90.128/27', '66.249.90.160/27', '66.249.90.192/27', '66.249.90.224/27', '66.249.90.32/27', '66.249.90.64/27', '66.249.90.96/27', '66.249.91.0/27', '66.249.91.128/27', '66.249.91.160/27', '66.249.91.192/27', '66.249.91.224/27', '66.249.91.32/27', '66.249.91.64/27', '66.249.91.96/27', '66.249.92.0/27', '66.249.92.128/27', '66.249.92.160/27', '66.249.92.192/27', '66.249.92.224/27', '66.249.92.32/27', '66.249.92.64/27', '66.249.92.96/27', '72.14.199.0/27', '72.14.199.128/27', '72.14.199.160/27', '72.14.199.192/27', '72.14.199.224/27', '72.14.199.32/27', '72.14.199.64/27', '72.14.199.96/27', '74.125.148.0/27', '74.125.148.128/27', '74.125.148.160/27', '74.125.148.192/27', '74.125.148.224/27', '74.125.148.32/27', '74.125.148.64/27', '74.125.148.96/27', '74.125.149.0/27', '74.125.149.128/27', '74.125.149.160/27', '74.125.149.192/27', '74.125.149.224/27', '74.125.149.32/27', '74.125.149.64/27', '74.125.149.96/27', '74.125.150.0/27', '74.125.150.128/27', '74.125.150.160/27', '74.125.150.192/27', '74.125.150.32/27', '74.125.150.64/27', '74.125.150.96/27', '74.125.151.0/27', '74.125.151.128/27', '74.125.151.160/27', '74.125.151.192/27', '74.125.151.224/27', '74.125.151.32/27', '74.125.151.64/27', '74.125.151.96/27', '74.125.216.0/27', '74.125.216.128/27', '74.125.216.160/27', '74.125.216.192/27', '74.125.216.224/27', '74.125.216.32/27', '74.125.216.64/27', '74.125.216.96/27', '74.125.217.0/27', '74.125.217.128/27', '74.125.217.160/27', '74.125.217.192/27', '74.125.217.224/27', '74.125.217.32/27', '74.125.217.64/27', '74.125.217.96/27', '74.125.218.0/27', '74.125.218.128/27', '74.125.218.160/27', '74.125.218.192/27', '74.125.218.224/27', '74.125.218.32/27', '74.125.218.64/27', '74.125.218.96/27', '74.125.219.0/27', '74.125.219.128/27', '74.125.219.160/27', '74.125.219.192/27', '74.125.219.224/27', '74.125.219.32/27', '74.125.219.64/27', '74.125.219.96/27', '2001:4860:4801:4004::/64', '2001:4860:4801:4008::/64', '2001:4860:4801:4009::/64', '2001:4860:4801:400f::/64', '2001:4860:4801:4010::/64', '2001:4860:4801:4015::/64', '2001:4860:4801:4016::/64', '2001:4860:4801:4017::/64', '2001:4860:4801:4018::/64', '2001:4860:4801:401a::/64', '2001:4860:4801:401b::/64', '2001:4860:4801:401c::/64', '2001:4860:4801:4020::/64', '2001:4860:4801:4021::/64', '2001:4860:4801:4022::/64', '2001:4860:4801:4023::/64', '2001:4860:4801:4024::/64', '2001:4860:4801:4025::/64', '2001:4860:4801:4026::/64', '2001:4860:4801:4027::/64', '2001:4860:4801:4028::/64', '2001:4860:4801:4029::/64', '2001:4860:4801:402a::/64', '2001:4860:4801:402b::/64', '2001:4860:4801:4030::/64', '2001:4860:4801:4031::/64', '2001:4860:4801:4032::/64', '2001:4860:4801:4033::/64', '2001:4860:4801:4034::/64', '2001:4860:4801:4035::/64', '2001:4860:4801:4036::/64', '2001:4860:4801:4037::/64', '2001:4860:4801:4038::/64', '2001:4860:4801:4039::/64', '2001:4860:4801:403a::/64', '2001:4860:4801:403b::/64', '2001:4860:4801:403c::/64', '2001:4860:4801:403d::/64', '2001:4860:4801:403e::/64', '2001:4860:4801:403f::/64', '2001:4860:4801:4040::/64', '2001:4860:4801:4041::/64', '2001:4860:4801:4042::/64', '2001:4860:4801:4043::/64', '2001:4860:4801:4044::/64', '2001:4860:4801:4045::/64', '2001:4860:4801:4046::/64', '2001:4860:4801:4047::/64', '2001:4860:4801:4048::/64', '2001:4860:4801:4049::/64', '2001:4860:4801:404a::/64', '2001:4860:4801:404b::/64', '2001:4860:4801:404c::/64', '2001:4860:4801:404d::/64', '2001:4860:4801:404e::/64', '2001:4860:4801:404f::/64', '2001:4860:4801:4050::/64', '2001:4860:4801:4051::/64', '2001:4860:4801:4052::/64', '2001:4860:4801:4053::/64', '2001:4860:4801:4054::/64', '2001:4860:4801:4055::/64', '2001:4860:4801:4056::/64', '2001:4860:4801:4057::/64', '2001:4860:4801:4058::/64', '2001:4860:4801:4059::/64', '2001:4860:4801:405a::/64', '2001:4860:4801:405b::/64', '2001:4860:4801:405c::/64', '2001:4860:4801:405d::/64', '2001:4860:4801:405e::/64', '2001:4860:4801:405f::/64', '2001:4860:4801:4060::/64', '2001:4860:4801:4061::/64', '2001:4860:4801:4062::/64', '2001:4860:4801:4063::/64', '2001:4860:4801:4064::/64', '2001:4860:4801:4065::/64', '2001:4860:4801:4066::/64', '2001:4860:4801:4067::/64', '2001:4860:4801:4068::/64', '2001:4860:4801:4069::/64', '2001:4860:4801:406a::/64', '2001:4860:4801:406b::/64', '2001:4860:4801:406c::/64', '2001:4860:4801:406d::/64', '2001:4860:4801:406e::/64', '2001:4860:4801:4070::/64', '2001:4860:4801:4071::/64', '2001:4860:4801:4072::/64', '2001:4860:4801:4073::/64', '2001:4860:4801:4074::/64', '2001:4860:4801:4075::/64', '2001:4860:4801:4076::/64', '2001:4860:4801:4077::/64', '2001:4860:4801:4078::/64', '2001:4860:4801:4079::/64', '2001:4860:4801:407a::/64', '2001:4860:4801:407b::/64', '2001:4860:4801:407c::/64', '2001:4860:4801:407d::/64', '2001:4860:4801:407e::/64', '2001:4860:4801:407f::/64', '2001:4860:4801:4080::/64', '2001:4860:4801:4081::/64', '2001:4860:4801:4082::/64', '2001:4860:4801:4083::/64', '2001:4860:4801:4084::/64', '2001:4860:4801:4085::/64', '2001:4860:4801:4086::/64', '2001:4860:4801:4087::/64', '2001:4860:4801:4088::/64', '2001:4860:4801:4089::/64', '2001:4860:4801:408a::/64', '2001:4860:4801:408b::/64', '2001:4860:4801:4090::/64', '2001:4860:4801:4091::/64', '2001:4860:4801:4092::/64', '2001:4860:4801:4093::/64', '2001:4860:4801:4094::/64', '2001:4860:4801:4095::/64', '2001:4860:4801:4096::/64', '2001:4860:4801:40a0::/64', '2001:4860:4801:40a1::/64', '2001:4860:4801:40a2::/64', '2001:4860:4801:40a3::/64', '2001:4860:4801:40a4::/64', '2001:4860:4801:40b0::/64', '2001:4860:4801:40b1::/64', '2001:4860:4801:40b2::/64', '2001:4860:4801:40b3::/64', '2001:4860:4801:40b4::/64', '2001:4860:4801:40b5::/64', '2001:4860:4801:40b6::/64', '2001:4860:4801:40b7::/64', '2001:4860:4801:40b8::/64', '2001:4860:4801:40b9::/64', '2001:4860:4801:40ba::/64', '2001:4860:4801:40c0::/64', '2001:4860:4801:40c1::/64', '2001:4860:4801:40c2::/64', '2001:4860:4801:40c3::/64', '2001:4860:4801:40c4::/64', '2001:4860:4801:40c5::/64', '2001:4860:4801:40c6::/64', '2001:4860:4801:40d0::/64', '2001:4860:4801:40d1::/64', '2001:4860:4801:40d2::/64', '2001:4860:4801:40d3::/64', '2001:4860:4801:40d4::/64', '2001:4860:4801:40d5::/64', '2001:4860:4801:40d6::/64', '2001:4860:4801:40d7::/64', '2001:4860:4801:40d8::/64', '2001:4860:4801:40d9::/64', '2001:4860:4801:40da::/64', '2001:4860:4801:40db::/64', '2001:4860:4801:40dc::/64', '2001:4860:4801:40dd::/64', '2001:4860:4801:40de::/64', '2001:4860:4801:40df::/64', '2001:4860:4801:40e0::/64', '2001:4860:4801:40e1::/64', '2001:4860:4801:40e2::/64', '2001:4860:4801:40e3::/64', '2001:4860:4801:40f0::/64', '2001:4860:4801:40f1::/64', '2001:4860:4801:40f2::/64', '2001:4860:4801:40f3::/64', '2001:4860:4801:40f4::/64', '2001:4860:4801:40f5::/64', '2001:4860:4801:40f6::/64', '2001:4860:4801:40f7::/64', '2001:4860:4801:40f8::/64', '2001:4860:4801:40f9::/64', '2001:4860:4801:40fa::/64', '2001:4860:4801:40fb::/64', '2001:4860:4801:40fc::/64', '2001:4860:4801:40fd::/64', '2001:4860:4801:40fe::/64', '2001:4860:4801:40ff::/64', '2001:4860:4801:4100::/64', '2001:4860:4801:4101::/64', '2001:4860:4801:4102::/64', '2001:4860:4801:4103::/64', '2001:4860:4801:4104::/64', '2001:4860:4801:4105::/64', '2001:4860:4801:4106::/64', '2001:4860:4801:4107::/64', '2001:4860:4801:4110::/64', '2001:4860:4801:4111::/64', '2001:4860:4801:4112::/64', '2001:4860:4801:4113::/64', '2001:4860:4801:4114::/64', '2001:4860:4801:4120::/64', '2001:4860:4801:4121::/64', '2001:4860:4801:4122::/64', '2001:4860:4801:4123::/64', '2001:4860:4801:4124::/64', '2001:4860:4801:4125::/64', '2001:4860:4801:4126::/64', '2001:4860:4801:4127::/64', '2001:4860:4801:4128::/64', '2001:4860:4801:4129::/64', '2001:4860:4801:412a::/64', '2001:4860:4801:412b::/64', '2001:4860:4801:412c::/64', '2001:4860:4801:412d::/64', '2001:4860:4801:412e::/64', '2001:4860:4801:412f::/64', '2001:4860:4801:4130::/64', '2001:4860:4801:4131::/64', '2001:4860:4801:4132::/64', '2001:4860:4801:4133::/64', '2001:4860:4801:4134::/64', '2001:4860:4801:4135::/64', '2001:4860:4801:4136::/64', '2001:4860:4801:4140::/64', '2001:4860:4801:4141::/64', '2001:4860:4801:4142::/64', '2001:4860:4801:4143::/64', '2001:4860:4801:4144::/64', '2001:4860:4801:4145::/64', '2001:4860:4801:4146::/64', '2001:4860:4801:4147::/64', '2001:4860:4801:4150::/64', '2001:4860:4801:4151::/64', '2001:4860:4801:4152::/64', '2001:4860:4801:4153::/64', '2001:4860:4801:4154::/64', '2001:4860:4801:4155::/64', '2001:4860:4801:4156::/64', '2001:4860:4801:4157::/64', '2001:4860:4801:4158::/64', '2001:4860:4801:4159::/64', '2001:4860:4801:415a::/64', '2001:4860:4801:415b::/64', '2001:4860:4801:415c::/64', '2001:4860:4801:415d::/64', '2001:4860:4801:415e::/64', '2001:4860:4801:4160::/64', '2001:4860:4801:4161::/64', '2001:4860:4801:4162::/64', '2001:4860:4801:4163::/64', '2001:4860:4801:4164::/64', '2001:4860:4801:4165::/64', '2001:4860:4801:4166::/64', '2001:4860:4801:4167::/64', '2001:4860:4801:4168::/64', '2001:4860:4801:4169::/64', '2001:4860:4801:416a::/64', '2001:4860:4801:416b::/64', '142.250.32.0/27', '142.250.32.128/27', '142.250.32.160/27', '142.250.32.192/27', '142.250.32.224/27', '142.250.32.32/27', '142.250.32.64/27', '142.250.32.96/27', '142.250.33.0/27', '142.250.33.128/27', '142.250.33.32/27', '142.250.33.64/27', '142.250.33.96/27', '172.253.180.0/27', '172.253.180.32/27', '172.253.180.64/27', '172.253.181.0/27', '172.253.181.128/27', '172.253.181.160/27', '172.253.181.192/27', '172.253.181.224/27', '172.253.181.32/27', '172.253.181.64/27', '172.253.181.96/27', '172.253.182.0/27', '172.253.182.128/27', '172.253.182.32/27', '172.253.182.64/27', '172.253.182.96/27', '172.253.183.0/27', '172.253.183.128/27', '172.253.183.160/27', '172.253.183.192/27', '172.253.183.224/27', '172.253.183.32/27', '172.253.183.64/27', '172.253.183.96/27', '192.178.10.0/27', '192.178.10.128/27', '192.178.10.32/27', '192.178.10.64/27', '192.178.10.96/27', '192.178.11.0/27', '192.178.11.128/27', '192.178.11.160/27', '192.178.11.192/27', '192.178.11.224/27', '192.178.11.32/27', '192.178.11.64/27', '192.178.11.96/27', '192.178.12.0/27', '192.178.12.128/27', '192.178.12.160/27', '192.178.12.192/27', '192.178.12.32/27', '192.178.12.64/27', '192.178.12.96/27', '192.178.13.0/27', '192.178.13.128/27', '192.178.13.160/27', '192.178.13.192/27', '192.178.13.224/27', '192.178.13.32/27', '192.178.13.64/27', '192.178.13.96/27', '192.178.14.0/27', '192.178.15.0/27', '192.178.15.128/27', '192.178.15.160/27', '192.178.15.192/27', '192.178.15.224/27', '192.178.15.32/27', '192.178.15.64/27', '192.178.15.96/27', '192.178.8.0/27', '192.178.8.128/27', '192.178.8.32/27', '192.178.8.64/27', '192.178.8.96/27', '192.178.9.0/27', '192.178.9.128/27', '192.178.9.160/27', '192.178.9.192/27', '192.178.9.224/27', '192.178.9.32/27', '192.178.9.64/27', '192.178.9.96/27', '64.233.172.0/27', '64.233.172.128/27', '64.233.172.160/27', '64.233.172.192/27', '64.233.172.224/27', '64.233.172.32/27', '64.233.172.64/27', '64.233.172.96/27', '64.233.173.0/27', '64.233.173.128/27', '64.233.173.160/27', '64.233.173.192/27', '64.233.173.224/27', '64.233.173.32/27', '64.233.173.64/27', '64.233.173.96/27', '66.102.6.0/27', '66.102.6.128/27', '66.102.6.160/27', '66.102.6.192/27', '66.102.6.224/27', '66.102.6.32/27', '66.102.6.64/27', '66.102.6.96/27', '66.102.7.0/27', '66.102.7.128/27', '66.102.7.160/27', '66.102.7.192/27', '66.102.7.224/27', '66.102.7.32/27', '66.102.7.64/27', '66.102.7.96/27', '66.102.8.0/27', '66.102.8.128/27', '66.102.8.160/27', '66.102.8.192/27', '66.102.8.224/27', '66.102.8.32/27', '66.102.8.64/27', '66.102.8.96/27', '66.102.9.0/27', '66.102.9.128/27', '66.102.9.160/27', '66.102.9.192/27', '66.102.9.224/27', '66.102.9.32/27', '66.102.9.64/27', '66.102.9.96/27', '66.249.80.0/27', '66.249.80.128/27', '66.249.80.160/27', '66.249.80.192/27', '66.249.80.224/27', '66.249.80.32/27', '66.249.80.64/27', '66.249.80.96/27', '66.249.81.0/27', '66.249.81.128/27', '66.249.81.160/27', '66.249.81.192/27', '66.249.81.224/27', '66.249.81.32/27', '66.249.81.64/27', '66.249.81.96/27', '66.249.82.0/27', '66.249.82.128/27', '66.249.82.160/27', '66.249.82.192/27', '66.249.82.224/27', '66.249.82.32/27', '66.249.82.64/27', '66.249.82.96/27', '66.249.83.0/27', '66.249.83.128/27', '66.249.83.160/27', '66.249.83.192/27', '66.249.83.224/27', '66.249.83.32/27', '66.249.83.64/27', '66.249.83.96/27', '66.249.84.0/27', '66.249.84.128/27', '66.249.84.160/27', '66.249.84.192/27', '66.249.84.224/27', '66.249.84.32/27', '66.249.84.64/27', '66.249.84.96/27', '66.249.85.0/27', '66.249.85.128/27', '66.249.85.160/27', '66.249.85.32/27', '66.249.85.64/27', '66.249.85.96/27', '66.249.88.0/27', '66.249.88.128/27', '66.249.88.160/27', '66.249.88.192/27', '66.249.88.224/27', '66.249.88.32/27', '66.249.88.64/27', '66.249.88.96/27', '66.249.93.0/27', '66.249.93.128/27', '66.249.93.160/27', '66.249.93.192/27', '66.249.93.224/27', '66.249.93.32/27', '66.249.93.64/27', '66.249.93.96/27', '74.125.208.0/27', '74.125.208.128/27', '74.125.208.160/27', '74.125.208.192/27', '74.125.208.224/27', '74.125.208.32/27', '74.125.208.64/27', '74.125.208.96/27', '74.125.209.0/27', '74.125.209.128/27', '74.125.209.160/27', '74.125.209.192/27', '74.125.209.32/27', '74.125.209.64/27', '74.125.209.96/27', '74.125.210.0/27', '74.125.210.128/27', '74.125.210.160/27', '74.125.210.192/27', '74.125.210.224/27', '74.125.210.32/27', '74.125.210.64/27', '74.125.210.96/27', '74.125.211.0/27', '74.125.211.32/27', '74.125.211.64/27', '74.125.211.96/27', '74.125.212.0/27', '74.125.212.128/27', '74.125.212.160/27', '74.125.212.192/27', '74.125.212.224/27', '74.125.212.32/27', '74.125.212.64/27', '74.125.212.96/27', '74.125.213.0/27', '74.125.213.32/27', '74.125.213.64/27', '74.125.213.96/27', '74.125.214.0/27', '74.125.214.128/27', '74.125.214.160/27', '74.125.214.192/27', '74.125.214.224/27', '74.125.214.32/27', '74.125.214.64/27', '74.125.214.96/27', '74.125.215.0/27', '74.125.215.128/27', '74.125.215.160/27', '74.125.215.192/27', '74.125.215.224/27', '74.125.215.32/27', '74.125.215.64/27', '74.125.215.96/27' ), 10 10 'bing' => array( '157.55.39.0/24', '207.46.13.0/24', '40.77.167.0/24', '13.66.139.0/24', '13.66.144.0/24', '52.167.144.0/24', '13.67.10.16/28', '13.69.66.240/28', '13.71.172.224/28', '139.217.52.0/28', '191.233.204.224/28', '20.36.108.32/28', '20.43.120.16/28', '40.79.131.208/28', '40.79.186.176/28', '52.231.148.0/28', '20.79.107.240/28', '51.105.67.0/28', '20.125.163.80/28', '40.77.188.0/22', '65.55.210.0/24', '199.30.24.0/23', '40.77.202.0/24', '40.77.139.0/25', '20.74.197.0/28', '20.15.133.160/27', '40.77.177.0/24', '40.77.178.0/23' ), 11 11 'apple' => array( '17.241.208.160/27', '17.241.193.160/27', '17.241.200.160/27', '17.166.192.48/28', '17.166.240.48/28', '17.166.248.48/28', '17.166.20.0/24', '17.166.21.0/24', '17.166.22.0/24', '17.166.23.0/24', '17.166.24.0/24', '17.166.25.0/24', '17.166.232.0/24', '17.166.233.0/24', '17.166.234.0/24', '17.166.235.0/24', '17.166.236.0/24', '17.166.237.0/24', '17.166.150.0/24', '17.166.151.0/24', '17.166.152.0/24', '17.166.153.0/24', '17.166.154.0/24', '17.166.155.0/24' ), -
delonix-security-agent/trunk/languages/delonix-security-agent.pot
r3801056 r3802113 10 10 "Content-Type: text/plain; charset=UTF-8\n" 11 11 "Content-Transfer-Encoding: 8bit\n" 12 "POT-Creation-Date: 2026-11-1 1T14:59:33+00:00\n"12 "POT-Creation-Date: 2026-11-14T14:37:50+00:00\n" 13 13 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" 14 14 "X-Generator: WP-CLI 2.12.0\n" … … 18 18 #: delonix-security-agent.php 19 19 #: includes/admin/view-dashboard.php:114 20 #: includes/admin/view-dashboard.php:12 420 #: includes/admin/view-dashboard.php:125 21 21 #: includes/class-admin.php:43 22 22 msgid "Delonix Security Agent" … … 65 65 66 66 #: includes/admin/view-dashboard.php:106 67 #: includes/class-admin.php:5 3467 #: includes/class-admin.php:553 68 68 msgid "Blocked" 69 69 msgstr "" 70 70 71 71 #: includes/admin/view-dashboard.php:107 72 #: includes/class-admin.php:5 3572 #: includes/class-admin.php:554 73 73 msgid "Rate limited" 74 74 msgstr "" … … 78 78 msgstr "" 79 79 80 #: includes/admin/view-dashboard.php:11 780 #: includes/admin/view-dashboard.php:118 81 81 #: includes/class-admin.php:120 82 82 msgid "Settings saved" 83 83 msgstr "" 84 84 85 #: includes/admin/view-dashboard.php:11 785 #: includes/admin/view-dashboard.php:118 86 86 msgid "Done" 87 87 msgstr "" 88 88 89 #: includes/admin/view-dashboard.php:11 789 #: includes/admin/view-dashboard.php:118 90 90 msgid "Something went wrong" 91 91 msgstr "" 92 92 93 #: includes/admin/view-dashboard.php:12 693 #: includes/admin/view-dashboard.php:127 94 94 #: includes/class-admin.php:44 95 95 msgid "Security Agent" 96 96 msgstr "" 97 97 98 #: includes/admin/view-dashboard.php:13 498 #: includes/admin/view-dashboard.php:135 99 99 #: includes/class-admin.php:127 100 100 msgid "Protection active" 101 101 msgstr "" 102 102 103 #: includes/admin/view-dashboard.php:13 6103 #: includes/admin/view-dashboard.php:137 104 104 #: includes/class-admin.php:128 105 105 msgid "Protection disabled" 106 106 msgstr "" 107 107 108 #: includes/admin/view-dashboard.php:14 4109 #: includes/admin/view-dashboard.php:40 7108 #: includes/admin/view-dashboard.php:145 109 #: includes/admin/view-dashboard.php:408 110 110 msgid "Save changes" 111 111 msgstr "" 112 112 113 #: includes/admin/view-dashboard.php:16 3113 #: includes/admin/view-dashboard.php:164 114 114 msgid "Monitoring" 115 115 msgstr "" 116 116 117 #: includes/admin/view-dashboard.php:16 4117 #: includes/admin/view-dashboard.php:165 118 118 msgid "Protection rules" 119 119 msgstr "" 120 120 121 #: includes/admin/view-dashboard.php:16 5121 #: includes/admin/view-dashboard.php:166 122 122 msgid "Configuration" 123 123 msgstr "" 124 124 125 #: includes/admin/view-dashboard.php:17 6125 #: includes/admin/view-dashboard.php:177 126 126 msgid "Settings sections" 127 127 msgstr "" 128 128 129 #: includes/admin/view-dashboard.php:19 5129 #: includes/admin/view-dashboard.php:196 130 130 msgid "Needs attention" 131 131 msgstr "" 132 132 133 #: includes/admin/view-dashboard.php:20 3133 #: includes/admin/view-dashboard.php:204 134 134 msgid "Blocked in 24 hours" 135 135 msgstr "" 136 136 137 137 #. translators: %s: number of events of this type in the whole log 138 #: includes/admin/view-dashboard.php:20 5139 #: includes/admin/view-dashboard.php:2 49138 #: includes/admin/view-dashboard.php:206 139 #: includes/admin/view-dashboard.php:250 140 140 #, php-format 141 141 msgid "%s in the full log" 142 142 msgstr "" 143 143 144 #: includes/admin/view-dashboard.php:23 2144 #: includes/admin/view-dashboard.php:233 145 145 msgid "Last 24 hours" 146 146 msgstr "" 147 147 148 148 #. translators: %s: log retention in days 149 #: includes/admin/view-dashboard.php:25 8149 #: includes/admin/view-dashboard.php:259 150 150 #, php-format 151 151 msgid "Large numbers cover the last 24 hours; the line under each one is everything still in the log (kept for %s days), which is what the Logs tab lists. Each visitor is logged at most once per event type every 10 minutes. Click a card to open those events." 152 152 msgstr "" 153 153 154 #: includes/admin/view-dashboard.php:26 5154 #: includes/admin/view-dashboard.php:266 155 155 msgid "System status" 156 156 msgstr "" 157 157 158 #: includes/admin/view-dashboard.php:26 7158 #: includes/admin/view-dashboard.php:268 159 159 msgid "Your IP as seen by the plugin" 160 160 msgstr "" 161 161 162 #: includes/admin/view-dashboard.php:26 8162 #: includes/admin/view-dashboard.php:269 163 163 msgid "Counter storage" 164 164 msgstr "" 165 165 166 #: includes/admin/view-dashboard.php:2 69166 #: includes/admin/view-dashboard.php:270 167 167 msgid "Crawler IP lists" 168 msgstr ""169 170 #. translators: %s: human-readable time difference171 #: includes/admin/view-dashboard.php:271172 #, php-format173 msgid "Updated %s ago"174 168 msgstr "" 175 169 176 170 #. translators: %s: human-readable time difference 177 171 #: includes/admin/view-dashboard.php:272 172 #, php-format 173 msgid "Updated %s ago" 174 msgstr "" 175 176 #. translators: %s: human-readable time difference 177 #: includes/admin/view-dashboard.php:273 178 178 msgid "No list could be downloaded; the copy bundled with the plugin is used" 179 179 msgstr "" 180 180 181 181 #. translators: %s: human-readable time difference 182 #: includes/admin/view-dashboard.php:27 2182 #: includes/admin/view-dashboard.php:273 183 183 msgid "No list could be downloaded; reverse DNS is used" 184 184 msgstr "" 185 185 186 #: includes/admin/view-dashboard.php:27 4186 #: includes/admin/view-dashboard.php:275 187 187 msgid "Not downloaded yet; the copy bundled with the plugin is used" 188 188 msgstr "" 189 189 190 #: includes/admin/view-dashboard.php:27 4190 #: includes/admin/view-dashboard.php:275 191 191 msgid "Not downloaded yet; reverse DNS is used" 192 192 msgstr "" 193 193 194 #: includes/admin/view-dashboard.php:27 6195 #: includes/admin/view-dashboard.php:32 2194 #: includes/admin/view-dashboard.php:277 195 #: includes/admin/view-dashboard.php:323 196 196 msgid "Update now" 197 197 msgstr "" 198 198 199 #: includes/admin/view-dashboard.php:27 8199 #: includes/admin/view-dashboard.php:279 200 200 msgid "Next automatic update" 201 201 msgstr "" 202 202 203 #: includes/admin/view-dashboard.php:2 79203 #: includes/admin/view-dashboard.php:280 204 204 msgid "(WP-Cron is disabled; a server cron job must run it)" 205 205 msgstr "" 206 206 207 #: includes/admin/view-dashboard.php:28 0207 #: includes/admin/view-dashboard.php:281 208 208 msgid "This server (exempt)" 209 209 msgstr "" 210 210 211 #: includes/admin/view-dashboard.php:28 2211 #: includes/admin/view-dashboard.php:283 212 212 msgid "The public IP is learned automatically from the site's own signed requests." 213 213 msgstr "" 214 214 215 #: includes/admin/view-dashboard.php:28 4215 #: includes/admin/view-dashboard.php:285 216 216 msgid "Page cache plugin" 217 217 msgstr "" 218 218 219 #: includes/admin/view-dashboard.php:30 5219 #: includes/admin/view-dashboard.php:306 220 220 msgid "Installed" 221 221 msgstr "" 222 222 223 223 #. translators: 1: database build date, 2: file size 224 #: includes/admin/view-dashboard.php:31 0224 #: includes/admin/view-dashboard.php:311 225 225 #, php-format 226 226 msgid "Built %1$s · %2$s" 227 227 msgstr "" 228 228 229 #: includes/admin/view-dashboard.php:31 4229 #: includes/admin/view-dashboard.php:315 230 230 msgid "Not installed" 231 231 msgstr "" 232 232 233 #: includes/admin/view-dashboard.php:31 5233 #: includes/admin/view-dashboard.php:316 234 234 msgid "Logs show IPs without location until a database is installed." 235 235 msgstr "" 236 236 237 #: includes/admin/view-dashboard.php:32 2237 #: includes/admin/view-dashboard.php:323 238 238 msgid "Download database" 239 239 msgstr "" 240 240 241 #: includes/admin/view-dashboard.php:32 4241 #: includes/admin/view-dashboard.php:325 242 242 msgid "Upload .mmdb file" 243 243 msgstr "" 244 244 245 #: includes/admin/view-dashboard.php:32 8245 #: includes/admin/view-dashboard.php:329 246 246 msgid "Delete" 247 247 msgstr "" 248 248 249 249 #. translators: 1: maximum upload size, 2: server folder path 250 #: includes/admin/view-dashboard.php:33 4250 #: includes/admin/view-dashboard.php:335 251 251 #, php-format 252 252 msgid "The download uses the database selected below (save changes first if you change it). If your host blocks large downloads, upload a DB-IP or MaxMind GeoLite2 .mmdb or .mmdb.gz file (max %1$s), or copy it with FTP into: %2$s" 253 253 msgstr "" 254 254 255 #: includes/admin/view-dashboard.php:36 7255 #: includes/admin/view-dashboard.php:368 256 256 msgid "Recent events" 257 257 msgstr "" 258 258 259 #: includes/admin/view-dashboard.php:3 69259 #: includes/admin/view-dashboard.php:370 260 260 msgid "Filter by event" 261 261 msgstr "" 262 262 263 #: includes/admin/view-dashboard.php:37 1263 #: includes/admin/view-dashboard.php:372 264 264 msgid "All events" 265 265 msgstr "" 266 266 267 #: includes/admin/view-dashboard.php:37 4267 #: includes/admin/view-dashboard.php:375 268 268 msgid "Export CSV" 269 269 msgstr "" 270 270 271 #: includes/admin/view-dashboard.php:37 5271 #: includes/admin/view-dashboard.php:376 272 272 msgid "Clear logs" 273 273 msgstr "" 274 274 275 #: includes/admin/view-dashboard.php:38 2275 #: includes/admin/view-dashboard.php:383 276 276 #: includes/admin/view-log-rows.php:51 277 #: includes/class-admin.php:7 42277 #: includes/class-admin.php:761 278 278 msgid "Time" 279 279 msgstr "" 280 280 281 #: includes/admin/view-dashboard.php:38 3281 #: includes/admin/view-dashboard.php:384 282 282 #: includes/admin/view-log-rows.php:54 283 #: includes/class-admin.php:7 43283 #: includes/class-admin.php:762 284 284 msgid "Event" 285 285 msgstr "" 286 286 287 #: includes/admin/view-dashboard.php:38 4287 #: includes/admin/view-dashboard.php:385 288 288 #: includes/admin/view-log-rows.php:55 289 #: includes/class-admin.php:7 44289 #: includes/class-admin.php:763 290 290 msgid "Score" 291 291 msgstr "" 292 292 293 #: includes/admin/view-dashboard.php:38 5293 #: includes/admin/view-dashboard.php:386 294 294 #: includes/admin/view-log-rows.php:56 295 #: includes/class-admin.php:7 46295 #: includes/class-admin.php:765 296 296 msgid "IP" 297 297 msgstr "" 298 298 299 #: includes/admin/view-dashboard.php:38 6299 #: includes/admin/view-dashboard.php:387 300 300 #: includes/admin/view-log-rows.php:64 301 #: includes/class-admin.php:7 45301 #: includes/class-admin.php:764 302 302 msgid "Reasons" 303 303 msgstr "" 304 304 305 #: includes/admin/view-dashboard.php:38 7305 #: includes/admin/view-dashboard.php:388 306 306 #: includes/admin/view-log-rows.php:65 307 307 msgid "Path" 308 308 msgstr "" 309 309 310 #: includes/admin/view-dashboard.php:38 8310 #: includes/admin/view-dashboard.php:389 311 311 msgid "Actions" 312 312 msgstr "" 313 313 314 #: includes/admin/view-dashboard.php:40 4314 #: includes/admin/view-dashboard.php:405 315 315 #: includes/class-admin.php:108 316 316 msgid "You have unsaved changes." 317 317 msgstr "" 318 318 319 #: includes/admin/view-dashboard.php:40 6319 #: includes/admin/view-dashboard.php:407 320 320 msgid "Discard" 321 321 msgstr "" 322 322 323 #: includes/admin/view-dashboard.php:42 2323 #: includes/admin/view-dashboard.php:423 324 324 msgid "Request details" 325 325 msgstr "" 326 326 327 #: includes/admin/view-dashboard.php:42 3328 #: includes/admin/view-dashboard.php:4 29327 #: includes/admin/view-dashboard.php:424 328 #: includes/admin/view-dashboard.php:430 329 329 #: includes/class-admin.php:126 330 330 msgid "Close" 331 331 msgstr "" 332 332 333 #: includes/admin/view-dashboard.php:42 7333 #: includes/admin/view-dashboard.php:428 334 334 msgid "Copy IP" 335 335 msgstr "" 336 336 337 #: includes/admin/view-dashboard.php:42 8337 #: includes/admin/view-dashboard.php:429 338 338 msgid "Block this IP" 339 339 msgstr "" … … 384 384 385 385 #: includes/class-admin.php:121 386 #: includes/class-admin.php:7 78386 #: includes/class-admin.php:797 387 387 msgid "Your changes are live." 388 388 msgstr "" … … 526 526 527 527 #: includes/class-admin.php:185 528 #: includes/class-admin.php:5 62528 #: includes/class-admin.php:581 529 529 msgid "Flood limit" 530 530 msgstr "" … … 593 593 594 594 #: includes/class-admin.php:207 595 #: includes/class-admin.php: 487595 #: includes/class-admin.php:506 596 596 msgid "SEO tools" 597 597 msgstr "" … … 861 861 msgstr "" 862 862 863 #: includes/class-admin.php:423 863 #. translators: %s: comma-separated list of invalid entries. 864 #: includes/class-admin.php:389 865 #, php-format 866 msgid "These IP list entries are not a valid IP or CIDR and are ignored: %s" 867 msgstr "" 868 869 #: includes/class-admin.php:441 864 870 msgid "Persistent object cache" 865 871 msgstr "" 866 872 867 #: includes/class-admin.php:4 24873 #: includes/class-admin.php:442 868 874 msgid "APCu" 869 875 msgstr "" 870 876 871 #: includes/class-admin.php:4 25877 #: includes/class-admin.php:443 872 878 msgid "Database table (one query per unverified page view)" 873 879 msgstr "" 874 880 875 #: includes/class-admin.php:4 27881 #: includes/class-admin.php:445 876 882 msgid "None detected" 877 883 msgstr "" 878 884 879 #: includes/class-admin.php:4 58885 #: includes/class-admin.php:476 880 886 msgid "Protection is disabled. The site is not being protected." 881 887 msgstr "" 882 888 883 889 #. translators: %s: proxy IP address 884 #: includes/class-admin.php:4 62890 #: includes/class-admin.php:480 885 891 #, php-format 886 892 msgid "The site is behind a proxy or load balancer, but visitors' real IPs are not being read, so all visitors look like one IP. Add %s to Trusted proxies." 887 893 msgstr "" 888 894 889 #: includes/class-admin.php:4 65895 #: includes/class-admin.php:483 890 896 msgid "Requests arrive through Cloudflare but \"Trust CF-Connecting-IP\" is off. Turn it on." 891 897 msgstr "" 892 898 893 #: includes/class-admin.php:4 68899 #: includes/class-admin.php:486 894 900 msgid "Comment and form spam protection is inactive because silent verification is off." 895 901 msgstr "" 896 902 897 #: includes/class-admin.php:4 71903 #: includes/class-admin.php:489 898 904 msgid "Ad click IDs are being stored. Turn this off when the investigation is finished." 899 905 msgstr "" 900 906 901 #: includes/class-admin.php:483 907 #: includes/class-admin.php:497 908 msgid "Google user-triggered fetchers" 909 msgstr "" 910 911 #: includes/class-admin.php:502 902 912 msgid "Iranian search & price comparison" 903 913 msgstr "" 904 914 905 #: includes/class-admin.php: 486915 #: includes/class-admin.php:505 906 916 msgid "Other AI crawlers" 907 917 msgstr "" 908 918 909 #: includes/class-admin.php: 488919 #: includes/class-admin.php:507 910 920 msgid "Link previews & services" 911 921 msgstr "" 912 922 913 923 #. translators: %d: number of IP ranges 914 #: includes/class-admin.php: 497924 #: includes/class-admin.php:516 915 925 #, php-format 916 926 msgid "Official IP list (%d range)" … … 920 930 921 931 #. translators: %d: number of IP ranges 922 #: includes/class-admin.php:5 00932 #: includes/class-admin.php:519 923 933 #, php-format 924 934 msgid "Official IP list, copy bundled with the plugin (%d range)" … … 927 937 msgstr[1] "" 928 938 929 #: includes/class-admin.php:5 02939 #: includes/class-admin.php:521 930 940 msgid "Reverse DNS (IP list not downloaded yet)" 931 941 msgstr "" 932 942 933 #: includes/class-admin.php:5 02943 #: includes/class-admin.php:521 934 944 msgid "User-Agent only (IP list not downloaded yet)" 935 945 msgstr "" 936 946 937 #: includes/class-admin.php:5 04947 #: includes/class-admin.php:523 938 948 msgid "Reverse DNS" 939 949 msgstr "" 940 950 941 #: includes/class-admin.php:5 06951 #: includes/class-admin.php:525 942 952 msgid "User-Agent with per-IP budget" 943 953 msgstr "" 944 954 945 #: includes/class-admin.php:5 21955 #: includes/class-admin.php:540 946 956 msgid "Search" 947 957 msgstr "" 948 958 949 #: includes/class-admin.php:5 22959 #: includes/class-admin.php:541 950 960 msgid "AI" 951 961 msgstr "" 952 962 953 #: includes/class-admin.php:5 23963 #: includes/class-admin.php:542 954 964 msgid "SEO" 955 965 msgstr "" 956 966 957 #: includes/class-admin.php:5 24967 #: includes/class-admin.php:543 958 968 msgid "Previews" 959 969 msgstr "" 960 970 961 #: includes/class-admin.php:5 31971 #: includes/class-admin.php:550 962 972 msgid "Verified" 963 973 msgstr "" 964 974 965 #: includes/class-admin.php:5 32975 #: includes/class-admin.php:551 966 976 msgid "Challenged" 967 977 msgstr "" 968 978 969 #: includes/class-admin.php:5 33979 #: includes/class-admin.php:552 970 980 msgid "Check failed" 971 981 msgstr "" 972 982 973 #: includes/class-admin.php:5 36983 #: includes/class-admin.php:555 974 984 msgid "Spam blocked" 975 985 msgstr "" 976 986 977 #: includes/class-admin.php:5 37987 #: includes/class-admin.php:556 978 988 msgid "Observed" 979 989 msgstr "" 980 990 981 #: includes/class-admin.php:5 45991 #: includes/class-admin.php:564 982 992 msgid "Too many pages without verification" 983 993 msgstr "" 984 994 985 #: includes/class-admin.php:5 46995 #: includes/class-admin.php:565 986 996 msgid "Automation tool User-Agent" 987 997 msgstr "" 988 998 989 #: includes/class-admin.php:5 47999 #: includes/class-admin.php:566 990 1000 msgid "Empty User-Agent" 991 1001 msgstr "" 992 1002 993 #: includes/class-admin.php:5 481003 #: includes/class-admin.php:567 994 1004 msgid "Unknown crawler" 995 1005 msgstr "" 996 1006 997 #: includes/class-admin.php:5 491007 #: includes/class-admin.php:568 998 1008 msgid "Fake crawler claim" 999 1009 msgstr "" 1000 1010 1001 #: includes/class-admin.php:5 501011 #: includes/class-admin.php:569 1002 1012 msgid "Very short User-Agent" 1003 1013 msgstr "" 1004 1014 1005 #: includes/class-admin.php:5 511015 #: includes/class-admin.php:570 1006 1016 msgid "Non-browser User-Agent" 1007 1017 msgstr "" 1008 1018 1009 #: includes/class-admin.php:5 521019 #: includes/class-admin.php:571 1010 1020 msgid "Missing Accept header" 1011 1021 msgstr "" 1012 1022 1013 #: includes/class-admin.php:5 531023 #: includes/class-admin.php:572 1014 1024 msgid "Missing Accept-Language" 1015 1025 msgstr "" 1016 1026 1017 #: includes/class-admin.php:5 541027 #: includes/class-admin.php:573 1018 1028 msgid "Missing Accept-Encoding" 1019 1029 msgstr "" 1020 1030 1021 #: includes/class-admin.php:5 551031 #: includes/class-admin.php:574 1022 1032 msgid "Missing fetch metadata" 1023 1033 msgstr "" 1024 1034 1025 #: includes/class-admin.php:5 561035 #: includes/class-admin.php:575 1026 1036 msgid "Request rate exceeded" 1027 1037 msgstr "" 1028 1038 1029 #: includes/class-admin.php:5 571039 #: includes/class-admin.php:576 1030 1040 msgid "Extreme request rate" 1031 1041 msgstr "" 1032 1042 1033 #: includes/class-admin.php:5 581043 #: includes/class-admin.php:577 1034 1044 msgid "Repeated ad landings" 1035 1045 msgstr "" 1036 1046 1037 #: includes/class-admin.php:5 591047 #: includes/class-admin.php:578 1038 1048 msgid "Many ad click IDs" 1039 1049 msgstr "" 1040 1050 1041 #: includes/class-admin.php:5 601051 #: includes/class-admin.php:579 1042 1052 msgid "Blocked IP list" 1043 1053 msgstr "" 1044 1054 1045 #: includes/class-admin.php:5 611055 #: includes/class-admin.php:580 1046 1056 msgid "Vulnerability probe" 1047 1057 msgstr "" 1048 1058 1049 #: includes/class-admin.php:5 631059 #: includes/class-admin.php:582 1050 1060 msgid "Flood limit (verified cookie)" 1051 1061 msgstr "" 1052 1062 1053 #: includes/class-admin.php:5 641063 #: includes/class-admin.php:583 1054 1064 msgid "Bot budget exceeded" 1055 1065 msgstr "" 1056 1066 1057 #: includes/class-admin.php:5 651067 #: includes/class-admin.php:584 1058 1068 msgid "Too many failed logins" 1059 1069 msgstr "" 1060 1070 1061 #: includes/class-admin.php:5 661071 #: includes/class-admin.php:585 1062 1072 msgid "Too many check attempts" 1063 1073 msgstr "" 1064 1074 1065 #: includes/class-admin.php:5 671075 #: includes/class-admin.php:586 1066 1076 msgid "Check passed" 1067 1077 msgstr "" 1068 1078 1069 #: includes/class-admin.php:5 681079 #: includes/class-admin.php:587 1070 1080 msgid "Wrong answer" 1071 1081 msgstr "" 1072 1082 1073 #: includes/class-admin.php:5 691083 #: includes/class-admin.php:588 1074 1084 msgid "Comment from unverified browser" 1075 1085 msgstr "" 1076 1086 1077 #: includes/class-admin.php:5 701087 #: includes/class-admin.php:589 1078 1088 msgid "Form from unverified browser" 1079 1089 msgstr "" 1080 1090 1081 1091 #. translators: %s: bot category 1082 #: includes/class-admin.php:5 791092 #: includes/class-admin.php:598 1083 1093 #, php-format 1084 1094 msgid "Blocked category: %s" … … 1086 1096 1087 1097 #. translators: 1: first row number, 2: last row number, 3: total rows 1088 #: includes/class-admin.php:6 311098 #: includes/class-admin.php:650 1089 1099 #, php-format 1090 1100 msgid "%1$s–%2$s of %3$s" 1091 1101 msgstr "" 1092 1102 1093 #: includes/class-admin.php:6 521103 #: includes/class-admin.php:671 1094 1104 msgid "Previous page" 1095 1105 msgstr "" 1096 1106 1097 1107 #. translators: %s: page number 1098 #: includes/class-admin.php:6 591108 #: includes/class-admin.php:678 1099 1109 #, php-format 1100 1110 msgid "Page %s" 1101 1111 msgstr "" 1102 1112 1103 #: includes/class-admin.php:6 621113 #: includes/class-admin.php:681 1104 1114 msgid "Next page" 1105 1115 msgstr "" 1106 1116 1107 #: includes/class-admin.php:692 1117 #: includes/class-admin.php:711 1118 #: includes/class-admin.php:809 1119 #: includes/class-admin.php:867 1120 #: includes/class-admin.php:877 1121 #: includes/class-admin.php:887 1122 msgid "Access denied." 1123 msgstr "" 1124 1125 #: includes/class-admin.php:766 1126 msgid "Location" 1127 msgstr "" 1128 1129 #: includes/class-admin.php:767 1130 msgid "Coordinates" 1131 msgstr "" 1132 1133 #: includes/class-admin.php:768 1134 msgid "User-Agent" 1135 msgstr "" 1136 1137 #: includes/class-admin.php:769 1138 msgid "Ad click" 1139 msgstr "" 1140 1141 #: includes/class-admin.php:770 1142 msgid "Method" 1143 msgstr "" 1144 1145 #: includes/class-admin.php:771 1146 msgid "URL" 1147 msgstr "" 1148 1149 #: includes/class-admin.php:772 1150 msgid "Protocol" 1151 msgstr "" 1152 1153 #: includes/class-admin.php:773 1154 msgid "Referrer" 1155 msgstr "" 1156 1157 #: includes/class-admin.php:774 1158 msgid "Connecting address (REMOTE_ADDR)" 1159 msgstr "" 1160 1161 #: includes/class-admin.php:785 1162 msgid "Sent cookies" 1163 msgstr "" 1164 1165 #: includes/class-admin.php:786 1166 msgid "Had verification cookie" 1167 msgstr "" 1168 1169 #: includes/class-admin.php:787 1170 msgid "Had login cookie" 1171 msgstr "" 1172 1173 #: includes/class-admin.php:788 1174 msgid "Request" 1175 msgstr "" 1176 1177 #: includes/class-admin.php:789 1178 msgid "Client" 1179 msgstr "" 1180 1108 1181 #: includes/class-admin.php:790 1109 #: includes/class-admin.php:8481110 #: includes/class-admin.php:8581111 #: includes/class-admin.php:8681112 msgid "Access denied."1113 msgstr ""1114 1115 #: includes/class-admin.php:7471116 msgid "Location"1117 msgstr ""1118 1119 #: includes/class-admin.php:7481120 msgid "Coordinates"1121 msgstr ""1122 1123 #: includes/class-admin.php:7491124 msgid "User-Agent"1125 msgstr ""1126 1127 #: includes/class-admin.php:7501128 msgid "Ad click"1129 msgstr ""1130 1131 #: includes/class-admin.php:7511132 msgid "Method"1133 msgstr ""1134 1135 #: includes/class-admin.php:7521136 msgid "URL"1137 msgstr ""1138 1139 #: includes/class-admin.php:7531140 msgid "Protocol"1141 msgstr ""1142 1143 #: includes/class-admin.php:7541144 msgid "Referrer"1145 msgstr ""1146 1147 #: includes/class-admin.php:7551148 msgid "Connecting address (REMOTE_ADDR)"1149 msgstr ""1150 1151 #: includes/class-admin.php:7661152 msgid "Sent cookies"1153 msgstr ""1154 1155 #: includes/class-admin.php:7671156 msgid "Had verification cookie"1157 msgstr ""1158 1159 #: includes/class-admin.php:7681160 msgid "Had login cookie"1161 msgstr ""1162 1163 #: includes/class-admin.php:7691164 msgid "Request"1165 msgstr ""1166 1167 #: includes/class-admin.php:7701168 msgid "Client"1169 msgstr ""1170 1171 #: includes/class-admin.php:7711172 1182 msgid "Headers" 1173 1183 msgstr "" 1174 1184 1175 #: includes/class-admin.php:7 721185 #: includes/class-admin.php:791 1176 1186 msgid "Not recorded (event logged before version 3.2)" 1177 1187 msgstr "" 1178 1188 1179 #: includes/class-admin.php:7 791189 #: includes/class-admin.php:798 1180 1190 msgid "The GeoIP database was installed successfully." 1181 1191 msgstr "" 1182 1192 1183 #: includes/class-admin.php:7 801193 #: includes/class-admin.php:799 1184 1194 msgid "The GeoIP database could not be installed. See the error in the GeoIP card." 1185 1195 msgstr "" 1186 1196 1187 #: includes/class-admin.php: 7811197 #: includes/class-admin.php:800 1188 1198 msgid "The GeoIP database was deleted." 1189 1199 msgstr "" 1190 1200 1191 #: includes/class-admin.php: 7821201 #: includes/class-admin.php:801 1192 1202 msgid "The IP was added to the blocked list." 1193 1203 msgstr "" 1194 1204 1195 #: includes/class-admin.php: 7831205 #: includes/class-admin.php:802 1196 1206 msgid "That is not a valid IP address." 1197 1207 msgstr "" 1198 1208 1199 1209 #. translators: %d: PHP upload error code 1200 #: includes/class-admin.php:8 141210 #: includes/class-admin.php:833 1201 1211 msgid "The file is larger than the server upload limit. Use the country database, or copy the file to the folder shown in the GeoIP card with FTP." 1202 1212 msgstr "" 1203 1213 1204 1214 #. translators: %d: PHP upload error code 1205 #: includes/class-admin.php:8 141215 #: includes/class-admin.php:833 1206 1216 #, php-format 1207 1217 msgid "The upload failed (error code %d)." … … 1286 1296 msgstr "" 1287 1297 1288 #: includes/class-utils.php:3 561298 #: includes/class-utils.php:377 1289 1299 msgid "Too many requests" 1290 1300 msgstr "" 1291 1301 1292 #: includes/class-utils.php:3 561302 #: includes/class-utils.php:377 1293 1303 msgid "Access denied" 1294 1304 msgstr "" 1295 1305 1296 #: includes/class-utils.php:3 571306 #: includes/class-utils.php:378 1297 1307 msgid "You sent too many requests in a short time. Please try again in a minute." 1298 1308 msgstr "" 1299 1309 1300 #: includes/class-utils.php:3 571310 #: includes/class-utils.php:378 1301 1311 msgid "This request was blocked by the site security policy." 1302 1312 msgstr "" -
delonix-security-agent/trunk/module.json
r3801056 r3802113 2 2 "id": "delonix-security-agent", 3 3 "name": "Delonix Security Agent", 4 "version": "1.0. 0",4 "version": "1.0.1", 5 5 "requires": { 6 6 "php": ">=7.4", -
delonix-security-agent/trunk/readme.txt
r3801056 r3802113 5 5 Tested up to: 7.1 6 6 Requires PHP: 7.4 7 Stable tag: 1.0. 07 Stable tag: 1.0.1 8 8 License: GPLv2 or later 9 9 License URI: https://www.gnu.org/licenses/gpl-2.0.html … … 29 29 Limitations: a WordPress plugin only sees requests that reach PHP. Large volumetric DDoS attacks need edge protection (a CDN or WAF). Pages served straight from disk by WP Super Cache (expert mode) or W3TC (disk enhanced) bypass PHP, so they cannot be checked. Headless browsers that run JavaScript can pass proof-of-work. Use the rate limits against them. 30 30 31 All features described here are included in this plugin, with no account or license. A separate Pro add-on with additional features is sold on delonix.biz; it is not hosted on WordPress.org, and this plugin works fully without it. 31 All features described here are included in this plugin, with no account or license, and nothing in it is locked. 32 33 = Delonix Security Agent Pro = 34 35 Delonix Security Agent is built by [Delonix](https://delonix.biz). A separate Pro add-on with additional features is available at [delonix.biz](https://delonix.biz/products/security-agent). It is a separate plugin, not hosted on WordPress.org, and this plugin works fully without it. 36 37 == Frequently Asked Questions == 38 39 = Do I need an account or the Pro add-on? = 40 41 No. Every feature listed above works without an account, a license key or the Pro add-on. 42 43 = Where can I get the Pro add-on or support? = 44 45 See [delonix.biz/products/security-agent](https://delonix.biz/products/security-agent). For questions about this free plugin, use the WordPress.org support forum. 32 46 33 47 == External services == … … 61 75 == Changelog == 62 76 77 = 1.0.1 = 78 * Security: a request with a Googlebot User-Agent from Google Cloud / App Engine addresses is no longer accepted as Google's crawler. Google's user-triggered fetchers (Site Verification, Feedfetcher, Read Aloud) from those addresses get the per-IP bot budget instead. 79 * Fix: an IP list entry with an empty or invalid prefix length (for example "1.2.3.4/") no longer matches every address. Invalid entries are reported when settings are saved. 80 * Fix: IPv6 entries in the allow and block lists now match however the address is written (2001:db8::1 and 2001:db8:0:0::1). 81 * Fix: invalid prefix lengths in downloaded crawler IP lists are skipped. 82 * Fix: probe paths such as /.env are checked in the URL path only, so a query string like ?q=/.env is no longer blocked. 83 * Readme: links to the Delonix website and the Pro add-on, and a short FAQ. 84 63 85 = 1.0.0 = 64 86 * First public release. Silent proof-of-work browser verification, official search/AI crawler IP verification, flood and login rate limits, comment and Contact Form 7 spam protection, evidence event log with CSV export, and GeoIP lookups.
Note:
See TracChangeset
for help on using the changeset viewer.