Varnish
tcp/80
nginx
tcp/443
Open service 151.101.130.133:443 · revcom.us
2026-01-26 15:42
HTTP/1.1 301 Moved Permanently
Connection: close
Content-Length: 326
Cache-Control: must-revalidate, no-cache, private
Content-Language: en
Content-Type: text/html; charset=utf-8
Expires: Sun, 19 Nov 1978 05:00:00 GMT
Location: https://revcom.us/en
Server: nginx
Strict-Transport-Security: max-age=300
X-Content-Type-Options: nosniff
X-Drupal-Cache: UNCACHEABLE (response policy)
X-Drupal-Route-Normalizer: 1
X-Frame-Options: SAMEORIGIN
X-Generator: Drupal 11 (https://www.drupal.org)
X-Pantheon-Styx-Hostname: styx-fe1-b-6d866b556d-c4z79
X-Styx-Req-Id: a82c4c61-facd-11f0-a633-ae4a755b37dc
Age: 0
Accept-Ranges: bytes
Via: 1.1 varnish, 1.1 varnish, 1.1 varnish
Date: Mon, 26 Jan 2026 15:42:44 GMT
X-Served-By: cache-chi-kigq8000081-CHI, cache-fra-etou8220045-FRA, cache-fra-eddf8230043-FRA
X-Cache: MISS, MISS, MISS
X-Cache-Hits: 0, 0, 0
X-Timer: S1769442164.437867,VS0,VE193
Vary: Cookie, Cookie
Page title: Redirecting to https://revcom.us/en
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8" />
<meta http-equiv="refresh" content="0;url='https://revcom.us/en'" />
<title>Redirecting to https://revcom.us/en</title>
</head>
<body>
Redirecting to <a href="https://revcom.us/en">https://revcom.us/en</a>.
</body>
</html>
Open service 151.101.194.133:80 · revcom.us
2026-01-26 15:42
HTTP/1.1 301 Moved Permanently Connection: close Content-Length: 0 Server: Varnish Retry-After: 0 Location: https://revcom.us/ Accept-Ranges: bytes Date: Mon, 26 Jan 2026 15:42:43 GMT Via: 1.1 varnish X-Served-By: cache-fra-eddf8230177-FRA X-Cache: HIT X-Cache-Hits: 0 Strict-Transport-Security: max-age=300
Open service 2a04:4e42:400::645:443 · revcom.us
2026-01-26 15:42
HTTP/1.1 301 Moved Permanently
Connection: close
Content-Length: 326
Cache-Control: must-revalidate, no-cache, private
Content-Language: en
Content-Type: text/html; charset=utf-8
Expires: Sun, 19 Nov 1978 05:00:00 GMT
Location: https://revcom.us/en
Server: nginx
Strict-Transport-Security: max-age=300
X-Content-Type-Options: nosniff
X-Drupal-Cache: UNCACHEABLE (response policy)
X-Drupal-Route-Normalizer: 1
X-Frame-Options: SAMEORIGIN
X-Generator: Drupal 11 (https://www.drupal.org)
X-Pantheon-Styx-Hostname: styx-fe1-b-6d866b556d-942r5
X-Styx-Req-Id: a74c98a9-facd-11f0-b118-22bc5758a205
Age: 0
Accept-Ranges: bytes
Via: 1.1 varnish, 1.1 varnish, 1.1 varnish
Date: Mon, 26 Jan 2026 15:42:43 GMT
X-Served-By: cache-chi-kigq8000074-CHI, cache-yyz4528-YYZ, cache-yyz4574-YYZ
X-Cache: MISS, MISS, MISS
X-Cache-Hits: 0, 0, 0
X-Timer: S1769442163.027567,VS0,VE128
Vary: Cookie, Cookie
Page title: Redirecting to https://revcom.us/en
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8" />
<meta http-equiv="refresh" content="0;url='https://revcom.us/en'" />
<title>Redirecting to https://revcom.us/en</title>
</head>
<body>
Redirecting to <a href="https://revcom.us/en">https://revcom.us/en</a>.
</body>
</html>
Open service 151.101.2.133:80 · revcom.us
2026-01-26 15:42
HTTP/1.1 301 Moved Permanently Connection: close Content-Length: 0 Server: Varnish Retry-After: 0 Location: https://revcom.us/ Accept-Ranges: bytes Date: Mon, 26 Jan 2026 15:42:44 GMT Via: 1.1 varnish X-Served-By: cache-pao-kpao1770067-PAO X-Cache: HIT X-Cache-Hits: 0 Strict-Transport-Security: max-age=300
Open service 151.101.2.133:443 · revcom.us
2026-01-26 15:42
HTTP/1.1 301 Moved Permanently
Connection: close
Content-Length: 326
Cache-Control: must-revalidate, no-cache, private
Content-Language: en
Content-Type: text/html; charset=utf-8
Expires: Sun, 19 Nov 1978 05:00:00 GMT
Location: https://revcom.us/en
Server: nginx
Strict-Transport-Security: max-age=300
X-Content-Type-Options: nosniff
X-Drupal-Cache: UNCACHEABLE (response policy)
X-Drupal-Route-Normalizer: 1
X-Frame-Options: SAMEORIGIN
X-Generator: Drupal 11 (https://www.drupal.org)
X-Pantheon-Styx-Hostname: styx-fe1-a-6c5bdb56b8-j6wm8
X-Styx-Req-Id: a5dfb264-facd-11f0-9526-8a211348bf99
Age: 0
Accept-Ranges: bytes
Via: 1.1 varnish, 1.1 varnish, 1.1 varnish
Date: Mon, 26 Jan 2026 15:42:40 GMT
X-Served-By: cache-chi-klot8100073-CHI, cache-lcy-egml8630029-LCY, cache-lcy-egml8630093-LCY
X-Cache: MISS, MISS, MISS
X-Cache-Hits: 0, 0, 0
X-Timer: S1769442161.603424,VS0,VE150
Vary: Cookie, Cookie
Page title: Redirecting to https://revcom.us/en
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8" />
<meta http-equiv="refresh" content="0;url='https://revcom.us/en'" />
<title>Redirecting to https://revcom.us/en</title>
</head>
<body>
Redirecting to <a href="https://revcom.us/en">https://revcom.us/en</a>.
</body>
</html>
Open service 2a04:4e42:600::645:443 · revcom.us
2026-01-26 15:42
HTTP/1.1 301 Moved Permanently
Connection: close
Content-Length: 326
Cache-Control: must-revalidate, no-cache, private
Content-Language: en
Content-Type: text/html; charset=utf-8
Expires: Sun, 19 Nov 1978 05:00:00 GMT
Location: https://revcom.us/en
Server: nginx
Strict-Transport-Security: max-age=300
X-Content-Type-Options: nosniff
X-Drupal-Cache: UNCACHEABLE (response policy)
X-Drupal-Route-Normalizer: 1
X-Frame-Options: SAMEORIGIN
X-Generator: Drupal 11 (https://www.drupal.org)
X-Pantheon-Styx-Hostname: styx-fe1-a-6c5bdb56b8-4vkbk
X-Styx-Req-Id: a7812dbf-facd-11f0-b4fa-0eea13fe9734
Age: 0
Accept-Ranges: bytes
Via: 1.1 varnish, 1.1 varnish, 1.1 varnish
Date: Mon, 26 Jan 2026 15:42:43 GMT
X-Served-By: cache-chi-kigq8000080-CHI, cache-sin-wsss1830056-SIN, cache-sin-wsat1880030-SIN
X-Cache: MISS, MISS, MISS
X-Cache-Hits: 0, 0, 0
X-Timer: S1769442163.250174,VS0,VE370
Vary: Cookie, Cookie
Page title: Redirecting to https://revcom.us/en
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8" />
<meta http-equiv="refresh" content="0;url='https://revcom.us/en'" />
<title>Redirecting to https://revcom.us/en</title>
</head>
<body>
Redirecting to <a href="https://revcom.us/en">https://revcom.us/en</a>.
</body>
</html>
Open service 2a04:4e42::645:80 · revcom.us
2026-01-26 15:42
HTTP/1.1 301 Moved Permanently Connection: close Content-Length: 0 Server: Varnish Retry-After: 0 Location: https://revcom.us/ Accept-Ranges: bytes Date: Mon, 26 Jan 2026 15:42:40 GMT Via: 1.1 varnish X-Served-By: cache-lcy-egml8630081-LCY X-Cache: HIT X-Cache-Hits: 0 Strict-Transport-Security: max-age=300
Open service 151.101.66.133:80 · revcom.us
2026-01-26 15:42
HTTP/1.1 301 Moved Permanently Connection: close Content-Length: 0 Server: Varnish Retry-After: 0 Location: https://revcom.us/ Accept-Ranges: bytes Date: Mon, 26 Jan 2026 15:42:41 GMT Via: 1.1 varnish X-Served-By: cache-rtm-ehrd2290044-RTM X-Cache: HIT X-Cache-Hits: 0 Strict-Transport-Security: max-age=300
Open service 2a04:4e42:600::645:80 · revcom.us
2026-01-26 15:42
HTTP/1.1 301 Moved Permanently Connection: close Content-Length: 0 Server: Varnish Retry-After: 0 Location: https://revcom.us/ Accept-Ranges: bytes Date: Mon, 26 Jan 2026 15:42:40 GMT Via: 1.1 varnish X-Served-By: cache-lcy-egml8630030-LCY X-Cache: HIT X-Cache-Hits: 0 Strict-Transport-Security: max-age=300
Open service 2a04:4e42::645:443 · revcom.us
2026-01-26 15:42
HTTP/1.1 301 Moved Permanently
Connection: close
Content-Length: 326
Cache-Control: must-revalidate, no-cache, private
Content-Language: en
Content-Type: text/html; charset=utf-8
Expires: Sun, 19 Nov 1978 05:00:00 GMT
Location: https://revcom.us/en
Server: nginx
Strict-Transport-Security: max-age=300
X-Content-Type-Options: nosniff
X-Drupal-Cache: UNCACHEABLE (response policy)
X-Drupal-Route-Normalizer: 1
X-Frame-Options: SAMEORIGIN
X-Generator: Drupal 11 (https://www.drupal.org)
X-Pantheon-Styx-Hostname: styx-fe1-a-6c5bdb56b8-j6wm8
X-Styx-Req-Id: a5f8d936-facd-11f0-9526-8a211348bf99
Age: 0
Accept-Ranges: bytes
Via: 1.1 varnish, 1.1 varnish, 1.1 varnish
Date: Mon, 26 Jan 2026 15:42:40 GMT
X-Served-By: cache-chi-kigq8000110-CHI, cache-lga21953-LGA, cache-lga21920-LGA
X-Cache: MISS, MISS, MISS
X-Cache-Hits: 0, 0, 0
X-Timer: S1769442161.767498,VS0,VE112
Vary: Cookie, Cookie
Page title: Redirecting to https://revcom.us/en
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8" />
<meta http-equiv="refresh" content="0;url='https://revcom.us/en'" />
<title>Redirecting to https://revcom.us/en</title>
</head>
<body>
Redirecting to <a href="https://revcom.us/en">https://revcom.us/en</a>.
</body>
</html>
Open service 2a04:4e42::645:80 · revcom.us
2026-01-06 16:36
HTTP/1.1 301 Moved Permanently Connection: close Content-Length: 0 Server: Varnish Retry-After: 0 Location: https://revcom.us/ Accept-Ranges: bytes Date: Tue, 06 Jan 2026 16:36:22 GMT Via: 1.1 varnish X-Served-By: cache-rtm-ehrd2290040-RTM X-Cache: HIT X-Cache-Hits: 0 Strict-Transport-Security: max-age=300
Open service 2a04:4e42::645:443 · revcom.us
2026-01-06 16:36
HTTP/1.1 301 Moved Permanently
Connection: close
Content-Length: 326
Cache-Control: must-revalidate, no-cache, private
Content-Language: en
Content-Type: text/html; charset=utf-8
Expires: Sun, 19 Nov 1978 05:00:00 GMT
Location: https://revcom.us/en
Server: nginx
Strict-Transport-Security: max-age=300
X-Content-Type-Options: nosniff
X-Drupal-Cache: UNCACHEABLE (response policy)
X-Drupal-Route-Normalizer: 1
X-Frame-Options: SAMEORIGIN
X-Generator: Drupal 11 (https://www.drupal.org)
X-Pantheon-Styx-Hostname: styx-fe1-b-577f54bdf7-8hd72
X-Styx-Req-Id: d5e354b6-eb1d-11f0-b591-ba90480b2f5e
Age: 0
Accept-Ranges: bytes
Via: 1.1 varnish, 1.1 varnish, 1.1 varnish
Date: Tue, 06 Jan 2026 16:36:22 GMT
X-Served-By: cache-chi-klot8100172-CHI, cache-fra-etou8220045-FRA, cache-fra-eddf8230091-FRA
X-Cache: MISS, MISS, MISS
X-Cache-Hits: 0, 0, 0
X-Timer: S1767717382.282617,VS0,VE189
Vary: Cookie, Cookie
Page title: Redirecting to https://revcom.us/en
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8" />
<meta http-equiv="refresh" content="0;url='https://revcom.us/en'" />
<title>Redirecting to https://revcom.us/en</title>
</head>
<body>
Redirecting to <a href="https://revcom.us/en">https://revcom.us/en</a>.
</body>
</html>
Open service 2a04:4e42:200::645:80 · revcom.us
2026-01-06 16:36
HTTP/1.1 301 Moved Permanently Connection: close Content-Length: 0 Server: Varnish Retry-After: 0 Location: https://revcom.us/ Accept-Ranges: bytes Date: Tue, 06 Jan 2026 16:36:22 GMT Via: 1.1 varnish X-Served-By: cache-vie6383-VIE X-Cache: HIT X-Cache-Hits: 0 Strict-Transport-Security: max-age=300
Open service 2a04:4e42:600::645:443 · revcom.us
2026-01-06 16:36
HTTP/1.1 301 Moved Permanently
Connection: close
Content-Length: 326
Cache-Control: must-revalidate, no-cache, private
Content-Language: en
Content-Type: text/html; charset=utf-8
Expires: Sun, 19 Nov 1978 05:00:00 GMT
Location: https://revcom.us/en
Server: nginx
Strict-Transport-Security: max-age=300
X-Content-Type-Options: nosniff
X-Drupal-Cache: UNCACHEABLE (response policy)
X-Drupal-Route-Normalizer: 1
X-Frame-Options: SAMEORIGIN
X-Generator: Drupal 11 (https://www.drupal.org)
X-Pantheon-Styx-Hostname: styx-fe1-b-577f54bdf7-8hd72
X-Styx-Req-Id: d6001249-eb1d-11f0-b591-ba90480b2f5e
Age: 0
Accept-Ranges: bytes
Via: 1.1 varnish, 1.1 varnish, 1.1 varnish
Date: Tue, 06 Jan 2026 16:36:22 GMT
X-Served-By: cache-chi-kigq8000067-CHI, cache-fra-etou8220045-FRA, cache-fra-eddf8230109-FRA
X-Cache: MISS, MISS, MISS
X-Cache-Hits: 0, 0, 0
X-Timer: S1767717382.470364,VS0,VE190
Vary: Cookie, Cookie
Page title: Redirecting to https://revcom.us/en
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8" />
<meta http-equiv="refresh" content="0;url='https://revcom.us/en'" />
<title>Redirecting to https://revcom.us/en</title>
</head>
<body>
Redirecting to <a href="https://revcom.us/en">https://revcom.us/en</a>.
</body>
</html>
Open service 2a04:4e42:200::645:443 · revcom.us
2026-01-06 16:36
HTTP/1.1 301 Moved Permanently
Connection: close
Content-Length: 326
Cache-Control: must-revalidate, no-cache, private
Content-Language: en
Content-Type: text/html; charset=utf-8
Expires: Sun, 19 Nov 1978 05:00:00 GMT
Location: https://revcom.us/en
Server: nginx
Strict-Transport-Security: max-age=300
X-Content-Type-Options: nosniff
X-Drupal-Cache: UNCACHEABLE (response policy)
X-Drupal-Route-Normalizer: 1
X-Frame-Options: SAMEORIGIN
X-Generator: Drupal 11 (https://www.drupal.org)
X-Pantheon-Styx-Hostname: styx-fe1-b-577f54bdf7-8hd72
X-Styx-Req-Id: d5eee4aa-eb1d-11f0-b591-ba90480b2f5e
Age: 0
Accept-Ranges: bytes
Via: 1.1 varnish, 1.1 varnish, 1.1 varnish
Date: Tue, 06 Jan 2026 16:36:22 GMT
X-Served-By: cache-chi-kigq8000155-CHI, cache-fra-etou8220045-FRA, cache-fra-eddf8230140-FRA
X-Cache: MISS, MISS, MISS
X-Cache-Hits: 0, 0, 0
X-Timer: S1767717382.347390,VS0,VE193
Vary: Cookie, Cookie
Page title: Redirecting to https://revcom.us/en
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8" />
<meta http-equiv="refresh" content="0;url='https://revcom.us/en'" />
<title>Redirecting to https://revcom.us/en</title>
</head>
<body>
Redirecting to <a href="https://revcom.us/en">https://revcom.us/en</a>.
</body>
</html>
Open service 2a04:4e42:600::645:80 · revcom.us
2026-01-06 16:36
HTTP/1.1 301 Moved Permanently Connection: close Content-Length: 0 Server: Varnish Retry-After: 0 Location: https://revcom.us/ Accept-Ranges: bytes Date: Tue, 06 Jan 2026 16:36:22 GMT Via: 1.1 varnish X-Served-By: cache-fra-eddf8230083-FRA X-Cache: HIT X-Cache-Hits: 0 Strict-Transport-Security: max-age=300
Open service 151.101.66.133:80 · revcom.us
2026-01-06 16:36
HTTP/1.1 301 Moved Permanently Connection: close Content-Length: 0 Server: Varnish Retry-After: 0 Location: https://revcom.us/ Accept-Ranges: bytes Date: Tue, 06 Jan 2026 16:36:21 GMT Via: 1.1 varnish X-Served-By: cache-sin-wsat1880096-SIN X-Cache: HIT X-Cache-Hits: 0 Strict-Transport-Security: max-age=300
Open service 2a04:4e42:400::645:443 · revcom.us
2026-01-06 16:36
HTTP/1.1 301 Moved Permanently
Connection: close
Content-Length: 326
Cache-Control: must-revalidate, no-cache, private
Content-Language: en
Content-Type: text/html; charset=utf-8
Expires: Sun, 19 Nov 1978 05:00:00 GMT
Location: https://revcom.us/en
Server: nginx
Strict-Transport-Security: max-age=300
X-Content-Type-Options: nosniff
X-Drupal-Cache: UNCACHEABLE (response policy)
X-Drupal-Route-Normalizer: 1
X-Frame-Options: SAMEORIGIN
X-Generator: Drupal 11 (https://www.drupal.org)
X-Pantheon-Styx-Hostname: styx-fe1-a-75c7ffbbbf-lld7n
X-Styx-Req-Id: d5a15349-eb1d-11f0-b892-da852f220dec
Age: 0
Accept-Ranges: bytes
Via: 1.1 varnish, 1.1 varnish, 1.1 varnish
Date: Tue, 06 Jan 2026 16:36:21 GMT
X-Served-By: cache-chi-kigq8000152-CHI, cache-lga21953-LGA, cache-lga21941-LGA
X-Cache: MISS, MISS, MISS
X-Cache-Hits: 0, 0, 0
X-Timer: S1767717382.894752,VS0,VE96
Vary: Cookie, Cookie
Page title: Redirecting to https://revcom.us/en
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8" />
<meta http-equiv="refresh" content="0;url='https://revcom.us/en'" />
<title>Redirecting to https://revcom.us/en</title>
</head>
<body>
Redirecting to <a href="https://revcom.us/en">https://revcom.us/en</a>.
</body>
</html>
Open service 151.101.66.133:443 · revcom.us
2026-01-06 16:36
HTTP/1.1 301 Moved Permanently
Connection: close
Content-Length: 326
Cache-Control: must-revalidate, no-cache, private
Content-Language: en
Content-Type: text/html; charset=utf-8
Expires: Sun, 19 Nov 1978 05:00:00 GMT
Location: https://revcom.us/en
Server: nginx
Strict-Transport-Security: max-age=300
X-Content-Type-Options: nosniff
X-Drupal-Cache: UNCACHEABLE (response policy)
X-Drupal-Route-Normalizer: 1
X-Frame-Options: SAMEORIGIN
X-Generator: Drupal 11 (https://www.drupal.org)
X-Pantheon-Styx-Hostname: styx-fe1-b-577f54bdf7-2znmj
X-Styx-Req-Id: d5a8e212-eb1d-11f0-9477-62a60a2dbdb2
Age: 0
Accept-Ranges: bytes
Via: 1.1 varnish, 1.1 varnish, 1.1 varnish
Date: Tue, 06 Jan 2026 16:36:22 GMT
X-Served-By: cache-chi-klot8100148-CHI, cache-pao-kpao1770075-PAO, cache-pao-kpao1770064-PAO
X-Cache: MISS, MISS, MISS
X-Cache-Hits: 0, 0, 0
X-Timer: S1767717382.930404,VS0,VE123
Vary: Cookie, Cookie
Page title: Redirecting to https://revcom.us/en
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8" />
<meta http-equiv="refresh" content="0;url='https://revcom.us/en'" />
<title>Redirecting to https://revcom.us/en</title>
</head>
<body>
Redirecting to <a href="https://revcom.us/en">https://revcom.us/en</a>.
</body>
</html>
Open service 151.101.130.133:443 · revcom.us
2026-01-06 16:36
HTTP/1.1 301 Moved Permanently
Connection: close
Content-Length: 326
Cache-Control: must-revalidate, no-cache, private
Content-Language: en
Content-Type: text/html; charset=utf-8
Expires: Sun, 19 Nov 1978 05:00:00 GMT
Location: https://revcom.us/en
Server: nginx
Strict-Transport-Security: max-age=300
X-Content-Type-Options: nosniff
X-Drupal-Cache: UNCACHEABLE (response policy)
X-Drupal-Route-Normalizer: 1
X-Frame-Options: SAMEORIGIN
X-Generator: Drupal 11 (https://www.drupal.org)
X-Pantheon-Styx-Hostname: styx-fe1-a-75c7ffbbbf-ml28z
X-Styx-Req-Id: d5a1727f-eb1d-11f0-853e-eadc29be7444
Age: 0
Accept-Ranges: bytes
Via: 1.1 varnish, 1.1 varnish, 1.1 varnish
Date: Tue, 06 Jan 2026 16:36:21 GMT
X-Served-By: cache-chi-klot8100068-CHI, cache-lga21953-LGA, cache-lga21952-LGA
X-Cache: MISS, MISS, MISS
X-Cache-Hits: 0, 0, 0
X-Timer: S1767717382.894595,VS0,VE90
Vary: Cookie, Cookie
Page title: Redirecting to https://revcom.us/en
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8" />
<meta http-equiv="refresh" content="0;url='https://revcom.us/en'" />
<title>Redirecting to https://revcom.us/en</title>
</head>
<body>
Redirecting to <a href="https://revcom.us/en">https://revcom.us/en</a>.
</body>
</html>
Open service 151.101.194.133:80 · revcom.us
2026-01-06 16:36
HTTP/1.1 301 Moved Permanently Connection: close Content-Length: 0 Server: Varnish Retry-After: 0 Location: https://revcom.us/ Accept-Ranges: bytes Date: Tue, 06 Jan 2026 16:36:21 GMT Via: 1.1 varnish X-Served-By: cache-yyz4524-YYZ X-Cache: HIT X-Cache-Hits: 0 Strict-Transport-Security: max-age=300
Open service 151.101.2.133:80 · revcom.us
2026-01-06 16:36
HTTP/1.1 301 Moved Permanently Connection: close Content-Length: 0 Server: Varnish Retry-After: 0 Location: https://revcom.us/ Accept-Ranges: bytes Date: Tue, 06 Jan 2026 16:36:21 GMT Via: 1.1 varnish X-Served-By: cache-rtm-ehrd2290045-RTM X-Cache: HIT X-Cache-Hits: 0 Strict-Transport-Security: max-age=300
Open service 151.101.130.133:80 · revcom.us
2026-01-06 16:36
HTTP/1.1 301 Moved Permanently Connection: close Content-Length: 0 Server: Varnish Retry-After: 0 Location: https://revcom.us/ Accept-Ranges: bytes Date: Tue, 06 Jan 2026 16:36:21 GMT Via: 1.1 varnish X-Served-By: cache-lcy-egml8630048-LCY X-Cache: HIT X-Cache-Hits: 0 Strict-Transport-Security: max-age=300
Open service 2a04:4e42:400::645:80 · revcom.us
2026-01-06 16:36
HTTP/1.1 301 Moved Permanently Connection: close Content-Length: 0 Server: Varnish Retry-After: 0 Location: https://revcom.us/ Accept-Ranges: bytes Date: Tue, 06 Jan 2026 16:36:21 GMT Via: 1.1 varnish X-Served-By: cache-fra-eddf8230058-FRA X-Cache: HIT X-Cache-Hits: 0 Strict-Transport-Security: max-age=300
Open service 151.101.2.133:443 · revcom.us
2026-01-06 16:36
HTTP/1.1 301 Moved Permanently
Connection: close
Content-Length: 326
Cache-Control: must-revalidate, no-cache, private
Content-Language: en
Content-Type: text/html; charset=utf-8
Expires: Sun, 19 Nov 1978 05:00:00 GMT
Location: https://revcom.us/en
Server: nginx
Strict-Transport-Security: max-age=300
X-Content-Type-Options: nosniff
X-Drupal-Cache: UNCACHEABLE (response policy)
X-Drupal-Route-Normalizer: 1
X-Frame-Options: SAMEORIGIN
X-Generator: Drupal 11 (https://www.drupal.org)
X-Pantheon-Styx-Hostname: styx-fe1-a-75c7ffbbbf-tzzvm
X-Styx-Req-Id: d5a4a1d6-eb1d-11f0-afe2-da658e6bf234
Age: 0
Accept-Ranges: bytes
Via: 1.1 varnish, 1.1 varnish, 1.1 varnish
Date: Tue, 06 Jan 2026 16:36:22 GMT
X-Served-By: cache-chi-kigq8000114-CHI, cache-rtm-ehrd2290021-RTM, cache-rtm-ehrd2290058-RTM
X-Cache: MISS, MISS, MISS
X-Cache-Hits: 0, 0, 0
X-Timer: S1767717382.878014,VS0,VE174
Vary: Cookie, Cookie
Page title: Redirecting to https://revcom.us/en
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8" />
<meta http-equiv="refresh" content="0;url='https://revcom.us/en'" />
<title>Redirecting to https://revcom.us/en</title>
</head>
<body>
Redirecting to <a href="https://revcom.us/en">https://revcom.us/en</a>.
</body>
</html>
Open service 151.101.194.133:443 · revcom.us
2026-01-06 16:36
HTTP/1.1 301 Moved Permanently
Connection: close
Content-Length: 326
Cache-Control: must-revalidate, no-cache, private
Content-Language: en
Content-Type: text/html; charset=utf-8
Expires: Sun, 19 Nov 1978 05:00:00 GMT
Location: https://revcom.us/en
Server: nginx
Strict-Transport-Security: max-age=300
X-Content-Type-Options: nosniff
X-Drupal-Cache: UNCACHEABLE (response policy)
X-Drupal-Route-Normalizer: 1
X-Frame-Options: SAMEORIGIN
X-Generator: Drupal 11 (https://www.drupal.org)
X-Pantheon-Styx-Hostname: styx-fe1-a-75c7ffbbbf-kbnpf
X-Styx-Req-Id: d5a0e022-eb1d-11f0-bcb5-7e33b54181b5
Age: 0
Accept-Ranges: bytes
Via: 1.1 varnish, 1.1 varnish, 1.1 varnish
Date: Tue, 06 Jan 2026 16:36:22 GMT
X-Served-By: cache-chi-klot8100066-CHI, cache-fra-etou8220045-FRA, cache-fra-eddf8230040-FRA
X-Cache: MISS, MISS, MISS
X-Cache-Hits: 0, 0, 0
X-Timer: S1767717382.846342,VS0,VE182
Vary: Cookie, Cookie
Page title: Redirecting to https://revcom.us/en
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8" />
<meta http-equiv="refresh" content="0;url='https://revcom.us/en'" />
<title>Redirecting to https://revcom.us/en</title>
</head>
<body>
Redirecting to <a href="https://revcom.us/en">https://revcom.us/en</a>.
</body>
</html>
Open service 151.101.130.133:443 · library.revcom.us
2025-12-23 02:08
HTTP/1.1 200 OK
Connection: close
Content-Length: 21069
Content-Type: text/html; charset=UTF-8
Server: nginx
Strict-Transport-Security: max-age=300
X-Pantheon-Styx-Hostname: styx-fe1-a-67747dcd96-d6ts8
X-Styx-Req-Id: 4a0378d0-dfa4-11f0-92ea-de9742ca70a3
Age: 0
Accept-Ranges: bytes
Via: 1.1 varnish, 1.1 varnish, 1.1 varnish
Date: Tue, 23 Dec 2025 02:08:48 GMT
X-Served-By: cache-chi-kigq8000165-CHI, cache-sin-wsss1830038-SIN, cache-sin-wsss1830026-SIN
X-Cache: HIT, HIT, MISS
X-Cache-Hits: 6, 1, 0
X-Timer: S1766455729.824608,VS0,VE8
Vary: Accept-Encoding, Cookie, Cookie
Page title: REVCOM.US
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:og="http://ogp.me/ns#"
xmlns:fb="https://www.facebook.com/2008/fbml">
<head>
<!-- "viewport" tells the browser to fit page to actual viewing area of the device (phone, etc.) -->
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<!-- "viewport" tells the browser to fit page to actual viewing area of the device (phone, etc.) -->
<meta http-equiv="cache-control" content="no-cache, must-revalidate, post-check=0, pre-check=0" />
<meta http-equiv="cache-control" content="max-age=0" />
<meta http-equiv="expires" content="0" />
<meta http-equiv="expires" content="Tue, 01 Jan 1980 1:00:00 GMT" />
<meta http-equiv="pragma" content="no-cache" />
<meta property="og:title" content="REVCOM.US: The Voice of the Revolutionary Communist Party, USA" />
<!-- <meta property="og:description" content="" /> -->
<meta property="og:image" content="https://library.revcom.us/static/images2012/facebook-revcom-logo.jpg" />
<meta property="og:type" content="article" />
<meta property="og:url" content="https://library.revcom.us/index.html" />
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>REVCOM.US</title>
<link href="static/css2012/basic-page-1240.css" rel="stylesheet" type="text/css" />
<link href="static/css2012/articles-1240-2018.css" rel="stylesheet" type="text/css" />
<link href="static/css2012/articles-1240-2018.css?v=2" rel="stylesheet" type="text/css" />
<link href="static/css2012/article_print-2018.css" rel="stylesheet" type="text/css" media="print" />
<link href="static/css2012/article-mobile-2018.css" rel="stylesheet" type="text/css" />
<link href="static/css2012/article-mobile-2018.css?v=2" rel="stylesheet" type="text/css" />
<link href="static/2020/css2020/bootstrap-just-cards.css" rel="stylesheet" type="text.css" />
<!-- popup styles -->
<link href="static/css2012/donate-home-jan2020.css?v=3" rel="stylesheet" />
<!-- popup styles -->
<!-- web fonts -->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script src="static/colorbox/jquery.colorbox.js"></script>
<!-- web fonts -->
<!-- Lato font -->
<link href="https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,300;0,400;0,700;0,900;1,300;1,400;1,700;1,900&display=swap" rel="stylesheet" />
<!-- Lato font -->
<script>/* this script loads the js-equal-height script only for computers (not phones) */
var head = document.getElementsByTagName('head')[0];
var script = document.createElement('script');
script.type = 'text/javascript';
if (! (window.matchMedia('(max-device-width: 500px)').matches) ) {
script.src = "static/javascript/equal-heights.js";
head.appendChild(script);
}
</script>
<!-- styles for banner and navigation -->
<link href="static/css2012/page-banner-2018-feb-article.css?v=6" rel="stylesheet" />
<script src="static/javascript/site-nav-2018-feb.js?v=2"></script>
<!-- styles for banner and navigation -->
<link href="static/css2012/article-mobile-actual-size-2019.css" rel="stylesheet" type="text/css" />
<link href="static/css2012/article-mobile-actual-size-2019.css?v=1" rel="stylesheet" type="text/css" />
<link href="static/css2012/revolution-portal-202006.css" rel="stylesheet" type="text/css" />
<link href="static/css2012/revolution-portal-202006.css?v=35" rel="stylesheet" type="text/css" media="screen" />
<link href="static/css2012/revolution-portal-202006-B.css" rel="stylesheet" type="text/css" />
<link href="static/css2012/revolution-portal-202006-B.css?v=35" rel="stylesheet" type="text/css" media="screen" />
<script src="static/javascript/revcom2020script.js?v=4"></script>
<!--The following script tag downloads a font from the Adobe Edge Web Fonts server for use within the web page. We recommend that you do not modify it.-->
<script>var __adobewebfontsappname__="dreamweaver"</script>
<script src="https://use.edgefonts.net/droid-serif:n4:default;adamina:n4:default;aclonica:n4:defaul
Open service 151.101.2.133:80 · library.revcom.us
2025-12-23 02:08
HTTP/1.1 301 Moved Permanently Connection: close Content-Length: 0 Server: Varnish Retry-After: 0 Location: https://library.revcom.us/ Accept-Ranges: bytes Date: Tue, 23 Dec 2025 02:08:48 GMT Via: 1.1 varnish X-Served-By: cache-lga21945-LGA X-Cache: HIT X-Cache-Hits: 0 Strict-Transport-Security: max-age=300
Open service 151.101.130.133:80 · library.revcom.us
2025-12-23 02:08
HTTP/1.1 301 Moved Permanently Connection: close Content-Length: 0 Server: Varnish Retry-After: 0 Location: https://library.revcom.us/ Accept-Ranges: bytes Date: Tue, 23 Dec 2025 02:08:48 GMT Via: 1.1 varnish X-Served-By: cache-yyz4532-YYZ X-Cache: HIT X-Cache-Hits: 0 Strict-Transport-Security: max-age=300
Open service 2a04:4e42:600::645:443 · library.revcom.us
2025-12-23 02:08
HTTP/1.1 200 OK
Connection: close
Content-Length: 21069
Content-Type: text/html; charset=UTF-8
Server: nginx
Strict-Transport-Security: max-age=300
X-Pantheon-Styx-Hostname: styx-fe1-a-67747dcd96-d6ts8
X-Styx-Req-Id: 4a0378d0-dfa4-11f0-92ea-de9742ca70a3
Age: 0
Accept-Ranges: bytes
Via: 1.1 varnish, 1.1 varnish, 1.1 varnish
Date: Tue, 23 Dec 2025 02:08:48 GMT
X-Served-By: cache-chi-kigq8000165-CHI, cache-lga21962-LGA, cache-lga21969-LGA
X-Cache: HIT, HIT, MISS
X-Cache-Hits: 4, 3, 0
X-Timer: S1766455729.511915,VS0,VE9
Vary: Accept-Encoding, Cookie, Cookie
Page title: REVCOM.US
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:og="http://ogp.me/ns#"
xmlns:fb="https://www.facebook.com/2008/fbml">
<head>
<!-- "viewport" tells the browser to fit page to actual viewing area of the device (phone, etc.) -->
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<!-- "viewport" tells the browser to fit page to actual viewing area of the device (phone, etc.) -->
<meta http-equiv="cache-control" content="no-cache, must-revalidate, post-check=0, pre-check=0" />
<meta http-equiv="cache-control" content="max-age=0" />
<meta http-equiv="expires" content="0" />
<meta http-equiv="expires" content="Tue, 01 Jan 1980 1:00:00 GMT" />
<meta http-equiv="pragma" content="no-cache" />
<meta property="og:title" content="REVCOM.US: The Voice of the Revolutionary Communist Party, USA" />
<!-- <meta property="og:description" content="" /> -->
<meta property="og:image" content="https://library.revcom.us/static/images2012/facebook-revcom-logo.jpg" />
<meta property="og:type" content="article" />
<meta property="og:url" content="https://library.revcom.us/index.html" />
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>REVCOM.US</title>
<link href="static/css2012/basic-page-1240.css" rel="stylesheet" type="text/css" />
<link href="static/css2012/articles-1240-2018.css" rel="stylesheet" type="text/css" />
<link href="static/css2012/articles-1240-2018.css?v=2" rel="stylesheet" type="text/css" />
<link href="static/css2012/article_print-2018.css" rel="stylesheet" type="text/css" media="print" />
<link href="static/css2012/article-mobile-2018.css" rel="stylesheet" type="text/css" />
<link href="static/css2012/article-mobile-2018.css?v=2" rel="stylesheet" type="text/css" />
<link href="static/2020/css2020/bootstrap-just-cards.css" rel="stylesheet" type="text.css" />
<!-- popup styles -->
<link href="static/css2012/donate-home-jan2020.css?v=3" rel="stylesheet" />
<!-- popup styles -->
<!-- web fonts -->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script src="static/colorbox/jquery.colorbox.js"></script>
<!-- web fonts -->
<!-- Lato font -->
<link href="https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,300;0,400;0,700;0,900;1,300;1,400;1,700;1,900&display=swap" rel="stylesheet" />
<!-- Lato font -->
<script>/* this script loads the js-equal-height script only for computers (not phones) */
var head = document.getElementsByTagName('head')[0];
var script = document.createElement('script');
script.type = 'text/javascript';
if (! (window.matchMedia('(max-device-width: 500px)').matches) ) {
script.src = "static/javascript/equal-heights.js";
head.appendChild(script);
}
</script>
<!-- styles for banner and navigation -->
<link href="static/css2012/page-banner-2018-feb-article.css?v=6" rel="stylesheet" />
<script src="static/javascript/site-nav-2018-feb.js?v=2"></script>
<!-- styles for banner and navigation -->
<link href="static/css2012/article-mobile-actual-size-2019.css" rel="stylesheet" type="text/css" />
<link href="static/css2012/article-mobile-actual-size-2019.css?v=1" rel="stylesheet" type="text/css" />
<link href="static/css2012/revolution-portal-202006.css" rel="stylesheet" type="text/css" />
<link href="static/css2012/revolution-portal-202006.css?v=35" rel="stylesheet" type="text/css" media="screen" />
<link href="static/css2012/revolution-portal-202006-B.css" rel="stylesheet" type="text/css" />
<link href="static/css2012/revolution-portal-202006-B.css?v=35" rel="stylesheet" type="text/css" media="screen" />
<script src="static/javascript/revcom2020script.js?v=4"></script>
<!--The following script tag downloads a font from the Adobe Edge Web Fonts server for use within the web page. We recommend that you do not modify it.-->
<script>var __adobewebfontsappname__="dreamweaver"</script>
<script src="https://use.edgefonts.net/droid-serif:n4:default;adamina:n4:default;aclonica:n4:defaul
Open service 2a04:4e42:600::645:80 · library.revcom.us
2025-12-23 02:08
HTTP/1.1 301 Moved Permanently Connection: close Content-Length: 0 Server: Varnish Retry-After: 0 Location: https://library.revcom.us/ Accept-Ranges: bytes Date: Tue, 23 Dec 2025 02:08:48 GMT Via: 1.1 varnish X-Served-By: cache-yyz4566-YYZ X-Cache: HIT X-Cache-Hits: 0 Strict-Transport-Security: max-age=300
Open service 2a04:4e42:200::645:443 · library.revcom.us
2025-12-23 02:08
HTTP/1.1 200 OK
Connection: close
Content-Length: 21069
Content-Type: text/html; charset=UTF-8
Server: nginx
Strict-Transport-Security: max-age=300
X-Pantheon-Styx-Hostname: styx-fe1-a-67747dcd96-d6ts8
X-Styx-Req-Id: 4a0378d0-dfa4-11f0-92ea-de9742ca70a3
Age: 0
Accept-Ranges: bytes
Via: 1.1 varnish, 1.1 varnish, 1.1 varnish
Date: Tue, 23 Dec 2025 02:08:48 GMT
X-Served-By: cache-chi-kigq8000165-CHI, cache-fra-eddf8230156-FRA, cache-fra-eddf8230058-FRA
X-Cache: HIT, HIT, MISS
X-Cache-Hits: 5, 1, 0
X-Timer: S1766455729.601071,VS0,VE5
Vary: Accept-Encoding, Cookie, Cookie
Page title: REVCOM.US
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:og="http://ogp.me/ns#"
xmlns:fb="https://www.facebook.com/2008/fbml">
<head>
<!-- "viewport" tells the browser to fit page to actual viewing area of the device (phone, etc.) -->
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<!-- "viewport" tells the browser to fit page to actual viewing area of the device (phone, etc.) -->
<meta http-equiv="cache-control" content="no-cache, must-revalidate, post-check=0, pre-check=0" />
<meta http-equiv="cache-control" content="max-age=0" />
<meta http-equiv="expires" content="0" />
<meta http-equiv="expires" content="Tue, 01 Jan 1980 1:00:00 GMT" />
<meta http-equiv="pragma" content="no-cache" />
<meta property="og:title" content="REVCOM.US: The Voice of the Revolutionary Communist Party, USA" />
<!-- <meta property="og:description" content="" /> -->
<meta property="og:image" content="https://library.revcom.us/static/images2012/facebook-revcom-logo.jpg" />
<meta property="og:type" content="article" />
<meta property="og:url" content="https://library.revcom.us/index.html" />
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>REVCOM.US</title>
<link href="static/css2012/basic-page-1240.css" rel="stylesheet" type="text/css" />
<link href="static/css2012/articles-1240-2018.css" rel="stylesheet" type="text/css" />
<link href="static/css2012/articles-1240-2018.css?v=2" rel="stylesheet" type="text/css" />
<link href="static/css2012/article_print-2018.css" rel="stylesheet" type="text/css" media="print" />
<link href="static/css2012/article-mobile-2018.css" rel="stylesheet" type="text/css" />
<link href="static/css2012/article-mobile-2018.css?v=2" rel="stylesheet" type="text/css" />
<link href="static/2020/css2020/bootstrap-just-cards.css" rel="stylesheet" type="text.css" />
<!-- popup styles -->
<link href="static/css2012/donate-home-jan2020.css?v=3" rel="stylesheet" />
<!-- popup styles -->
<!-- web fonts -->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script src="static/colorbox/jquery.colorbox.js"></script>
<!-- web fonts -->
<!-- Lato font -->
<link href="https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,300;0,400;0,700;0,900;1,300;1,400;1,700;1,900&display=swap" rel="stylesheet" />
<!-- Lato font -->
<script>/* this script loads the js-equal-height script only for computers (not phones) */
var head = document.getElementsByTagName('head')[0];
var script = document.createElement('script');
script.type = 'text/javascript';
if (! (window.matchMedia('(max-device-width: 500px)').matches) ) {
script.src = "static/javascript/equal-heights.js";
head.appendChild(script);
}
</script>
<!-- styles for banner and navigation -->
<link href="static/css2012/page-banner-2018-feb-article.css?v=6" rel="stylesheet" />
<script src="static/javascript/site-nav-2018-feb.js?v=2"></script>
<!-- styles for banner and navigation -->
<link href="static/css2012/article-mobile-actual-size-2019.css" rel="stylesheet" type="text/css" />
<link href="static/css2012/article-mobile-actual-size-2019.css?v=1" rel="stylesheet" type="text/css" />
<link href="static/css2012/revolution-portal-202006.css" rel="stylesheet" type="text/css" />
<link href="static/css2012/revolution-portal-202006.css?v=35" rel="stylesheet" type="text/css" media="screen" />
<link href="static/css2012/revolution-portal-202006-B.css" rel="stylesheet" type="text/css" />
<link href="static/css2012/revolution-portal-202006-B.css?v=35" rel="stylesheet" type="text/css" media="screen" />
<script src="static/javascript/revcom2020script.js?v=4"></script>
<!--The following script tag downloads a font from the Adobe Edge Web Fonts server for use within the web page. We recommend that you do not modify it.-->
<script>var __adobewebfontsappname__="dreamweaver"</script>
<script src="https://use.edgefonts.net/droid-serif:n4:default;adamina:n4:default;aclonica:n4:defaul
Open service 2a04:4e42:200::645:80 · library.revcom.us
2025-12-23 02:08
HTTP/1.1 301 Moved Permanently Connection: close Content-Length: 0 Server: Varnish Retry-After: 0 Location: https://library.revcom.us/ Accept-Ranges: bytes Date: Tue, 23 Dec 2025 02:08:48 GMT Via: 1.1 varnish X-Served-By: cache-vie6329-VIE X-Cache: HIT X-Cache-Hits: 0 Strict-Transport-Security: max-age=300
Open service 2a04:4e42:400::645:443 · library.revcom.us
2025-12-23 02:08
HTTP/1.1 200 OK
Connection: close
Content-Length: 21069
Content-Type: text/html; charset=UTF-8
Server: nginx
Strict-Transport-Security: max-age=300
X-Pantheon-Styx-Hostname: styx-fe1-a-67747dcd96-d6ts8
X-Styx-Req-Id: 4a0378d0-dfa4-11f0-92ea-de9742ca70a3
Age: 0
Accept-Ranges: bytes
Via: 1.1 varnish, 1.1 varnish, 1.1 varnish
Date: Tue, 23 Dec 2025 02:08:48 GMT
X-Served-By: cache-chi-kigq8000165-CHI, cache-lga21962-LGA, cache-lga21972-LGA
X-Cache: HIT, HIT, MISS
X-Cache-Hits: 4, 1, 0
X-Timer: S1766455728.453989,VS0,VE11
Vary: Accept-Encoding, Cookie, Cookie
Page title: REVCOM.US
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:og="http://ogp.me/ns#"
xmlns:fb="https://www.facebook.com/2008/fbml">
<head>
<!-- "viewport" tells the browser to fit page to actual viewing area of the device (phone, etc.) -->
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<!-- "viewport" tells the browser to fit page to actual viewing area of the device (phone, etc.) -->
<meta http-equiv="cache-control" content="no-cache, must-revalidate, post-check=0, pre-check=0" />
<meta http-equiv="cache-control" content="max-age=0" />
<meta http-equiv="expires" content="0" />
<meta http-equiv="expires" content="Tue, 01 Jan 1980 1:00:00 GMT" />
<meta http-equiv="pragma" content="no-cache" />
<meta property="og:title" content="REVCOM.US: The Voice of the Revolutionary Communist Party, USA" />
<!-- <meta property="og:description" content="" /> -->
<meta property="og:image" content="https://library.revcom.us/static/images2012/facebook-revcom-logo.jpg" />
<meta property="og:type" content="article" />
<meta property="og:url" content="https://library.revcom.us/index.html" />
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>REVCOM.US</title>
<link href="static/css2012/basic-page-1240.css" rel="stylesheet" type="text/css" />
<link href="static/css2012/articles-1240-2018.css" rel="stylesheet" type="text/css" />
<link href="static/css2012/articles-1240-2018.css?v=2" rel="stylesheet" type="text/css" />
<link href="static/css2012/article_print-2018.css" rel="stylesheet" type="text/css" media="print" />
<link href="static/css2012/article-mobile-2018.css" rel="stylesheet" type="text/css" />
<link href="static/css2012/article-mobile-2018.css?v=2" rel="stylesheet" type="text/css" />
<link href="static/2020/css2020/bootstrap-just-cards.css" rel="stylesheet" type="text.css" />
<!-- popup styles -->
<link href="static/css2012/donate-home-jan2020.css?v=3" rel="stylesheet" />
<!-- popup styles -->
<!-- web fonts -->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script src="static/colorbox/jquery.colorbox.js"></script>
<!-- web fonts -->
<!-- Lato font -->
<link href="https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,300;0,400;0,700;0,900;1,300;1,400;1,700;1,900&display=swap" rel="stylesheet" />
<!-- Lato font -->
<script>/* this script loads the js-equal-height script only for computers (not phones) */
var head = document.getElementsByTagName('head')[0];
var script = document.createElement('script');
script.type = 'text/javascript';
if (! (window.matchMedia('(max-device-width: 500px)').matches) ) {
script.src = "static/javascript/equal-heights.js";
head.appendChild(script);
}
</script>
<!-- styles for banner and navigation -->
<link href="static/css2012/page-banner-2018-feb-article.css?v=6" rel="stylesheet" />
<script src="static/javascript/site-nav-2018-feb.js?v=2"></script>
<!-- styles for banner and navigation -->
<link href="static/css2012/article-mobile-actual-size-2019.css" rel="stylesheet" type="text/css" />
<link href="static/css2012/article-mobile-actual-size-2019.css?v=1" rel="stylesheet" type="text/css" />
<link href="static/css2012/revolution-portal-202006.css" rel="stylesheet" type="text/css" />
<link href="static/css2012/revolution-portal-202006.css?v=35" rel="stylesheet" type="text/css" media="screen" />
<link href="static/css2012/revolution-portal-202006-B.css" rel="stylesheet" type="text/css" />
<link href="static/css2012/revolution-portal-202006-B.css?v=35" rel="stylesheet" type="text/css" media="screen" />
<script src="static/javascript/revcom2020script.js?v=4"></script>
<!--The following script tag downloads a font from the Adobe Edge Web Fonts server for use within the web page. We recommend that you do not modify it.-->
<script>var __adobewebfontsappname__="dreamweaver"</script>
<script src="https://use.edgefonts.net/droid-serif:n4:default;adamina:n4:default;aclonica:n4:defaul
Open service 2a04:4e42:400::645:80 · library.revcom.us
2025-12-23 02:08
HTTP/1.1 301 Moved Permanently Connection: close Content-Length: 0 Server: Varnish Retry-After: 0 Location: https://library.revcom.us/ Accept-Ranges: bytes Date: Tue, 23 Dec 2025 02:08:48 GMT Via: 1.1 varnish X-Served-By: cache-rtm-ehrd2290042-RTM X-Cache: HIT X-Cache-Hits: 0 Strict-Transport-Security: max-age=300
Open service 2a04:4e42::645:443 · library.revcom.us
2025-12-23 02:08
HTTP/1.1 200 OK
Connection: close
Content-Length: 21069
Content-Type: text/html; charset=UTF-8
Server: nginx
Strict-Transport-Security: max-age=300
X-Pantheon-Styx-Hostname: styx-fe1-a-67747dcd96-d6ts8
X-Styx-Req-Id: 4a0378d0-dfa4-11f0-92ea-de9742ca70a3
Age: 0
Accept-Ranges: bytes
Via: 1.1 varnish, 1.1 varnish, 1.1 varnish
Date: Tue, 23 Dec 2025 02:08:48 GMT
X-Served-By: cache-chi-kigq8000165-CHI, cache-pao-kpao1770057-PAO, cache-pao-kpao1770040-PAO
X-Cache: HIT, HIT, MISS
X-Cache-Hits: 3, 1, 0
X-Timer: S1766455728.453575,VS0,VE10
Vary: Accept-Encoding, Cookie, Cookie
Page title: REVCOM.US
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:og="http://ogp.me/ns#"
xmlns:fb="https://www.facebook.com/2008/fbml">
<head>
<!-- "viewport" tells the browser to fit page to actual viewing area of the device (phone, etc.) -->
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<!-- "viewport" tells the browser to fit page to actual viewing area of the device (phone, etc.) -->
<meta http-equiv="cache-control" content="no-cache, must-revalidate, post-check=0, pre-check=0" />
<meta http-equiv="cache-control" content="max-age=0" />
<meta http-equiv="expires" content="0" />
<meta http-equiv="expires" content="Tue, 01 Jan 1980 1:00:00 GMT" />
<meta http-equiv="pragma" content="no-cache" />
<meta property="og:title" content="REVCOM.US: The Voice of the Revolutionary Communist Party, USA" />
<!-- <meta property="og:description" content="" /> -->
<meta property="og:image" content="https://library.revcom.us/static/images2012/facebook-revcom-logo.jpg" />
<meta property="og:type" content="article" />
<meta property="og:url" content="https://library.revcom.us/index.html" />
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>REVCOM.US</title>
<link href="static/css2012/basic-page-1240.css" rel="stylesheet" type="text/css" />
<link href="static/css2012/articles-1240-2018.css" rel="stylesheet" type="text/css" />
<link href="static/css2012/articles-1240-2018.css?v=2" rel="stylesheet" type="text/css" />
<link href="static/css2012/article_print-2018.css" rel="stylesheet" type="text/css" media="print" />
<link href="static/css2012/article-mobile-2018.css" rel="stylesheet" type="text/css" />
<link href="static/css2012/article-mobile-2018.css?v=2" rel="stylesheet" type="text/css" />
<link href="static/2020/css2020/bootstrap-just-cards.css" rel="stylesheet" type="text.css" />
<!-- popup styles -->
<link href="static/css2012/donate-home-jan2020.css?v=3" rel="stylesheet" />
<!-- popup styles -->
<!-- web fonts -->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script src="static/colorbox/jquery.colorbox.js"></script>
<!-- web fonts -->
<!-- Lato font -->
<link href="https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,300;0,400;0,700;0,900;1,300;1,400;1,700;1,900&display=swap" rel="stylesheet" />
<!-- Lato font -->
<script>/* this script loads the js-equal-height script only for computers (not phones) */
var head = document.getElementsByTagName('head')[0];
var script = document.createElement('script');
script.type = 'text/javascript';
if (! (window.matchMedia('(max-device-width: 500px)').matches) ) {
script.src = "static/javascript/equal-heights.js";
head.appendChild(script);
}
</script>
<!-- styles for banner and navigation -->
<link href="static/css2012/page-banner-2018-feb-article.css?v=6" rel="stylesheet" />
<script src="static/javascript/site-nav-2018-feb.js?v=2"></script>
<!-- styles for banner and navigation -->
<link href="static/css2012/article-mobile-actual-size-2019.css" rel="stylesheet" type="text/css" />
<link href="static/css2012/article-mobile-actual-size-2019.css?v=1" rel="stylesheet" type="text/css" />
<link href="static/css2012/revolution-portal-202006.css" rel="stylesheet" type="text/css" />
<link href="static/css2012/revolution-portal-202006.css?v=35" rel="stylesheet" type="text/css" media="screen" />
<link href="static/css2012/revolution-portal-202006-B.css" rel="stylesheet" type="text/css" />
<link href="static/css2012/revolution-portal-202006-B.css?v=35" rel="stylesheet" type="text/css" media="screen" />
<script src="static/javascript/revcom2020script.js?v=4"></script>
<!--The following script tag downloads a font from the Adobe Edge Web Fonts server for use within the web page. We recommend that you do not modify it.-->
<script>var __adobewebfontsappname__="dreamweaver"</script>
<script src="https://use.edgefonts.net/droid-serif:n4:default;adamina:n4:default;aclonica:n4:defaul
Open service 2a04:4e42::645:80 · library.revcom.us
2025-12-23 02:08
HTTP/1.1 301 Moved Permanently Connection: close Content-Length: 0 Server: Varnish Retry-After: 0 Location: https://library.revcom.us/ Accept-Ranges: bytes Date: Tue, 23 Dec 2025 02:08:48 GMT Via: 1.1 varnish X-Served-By: cache-sin-wsat1880051-SIN X-Cache: HIT X-Cache-Hits: 0 Strict-Transport-Security: max-age=300
Open service 151.101.66.133:80 · library.revcom.us
2025-12-23 02:08
HTTP/1.1 301 Moved Permanently Connection: close Content-Length: 0 Server: Varnish Retry-After: 0 Location: https://library.revcom.us/ Accept-Ranges: bytes Date: Tue, 23 Dec 2025 02:08:48 GMT Via: 1.1 varnish X-Served-By: cache-fra-eddf8230097-FRA X-Cache: HIT X-Cache-Hits: 0 Strict-Transport-Security: max-age=300
Open service 151.101.2.133:443 · library.revcom.us
2025-12-23 02:08
HTTP/1.1 200 OK
Connection: close
Content-Length: 21069
Content-Type: text/html; charset=UTF-8
Server: nginx
Strict-Transport-Security: max-age=300
X-Pantheon-Styx-Hostname: styx-fe1-a-67747dcd96-d6ts8
X-Styx-Req-Id: 4a0378d0-dfa4-11f0-92ea-de9742ca70a3
Age: 0
Accept-Ranges: bytes
Via: 1.1 varnish, 1.1 varnish, 1.1 varnish
Date: Tue, 23 Dec 2025 02:08:48 GMT
X-Served-By: cache-chi-kigq8000165-CHI, cache-rtm-ehrd2290044-RTM, cache-rtm-ehrd2290035-RTM
X-Cache: HIT, HIT, MISS
X-Cache-Hits: 1, 3, 0
X-Timer: S1766455728.382751,VS0,VE3
Vary: Accept-Encoding, Cookie, Cookie
Page title: REVCOM.US
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:og="http://ogp.me/ns#"
xmlns:fb="https://www.facebook.com/2008/fbml">
<head>
<!-- "viewport" tells the browser to fit page to actual viewing area of the device (phone, etc.) -->
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<!-- "viewport" tells the browser to fit page to actual viewing area of the device (phone, etc.) -->
<meta http-equiv="cache-control" content="no-cache, must-revalidate, post-check=0, pre-check=0" />
<meta http-equiv="cache-control" content="max-age=0" />
<meta http-equiv="expires" content="0" />
<meta http-equiv="expires" content="Tue, 01 Jan 1980 1:00:00 GMT" />
<meta http-equiv="pragma" content="no-cache" />
<meta property="og:title" content="REVCOM.US: The Voice of the Revolutionary Communist Party, USA" />
<!-- <meta property="og:description" content="" /> -->
<meta property="og:image" content="https://library.revcom.us/static/images2012/facebook-revcom-logo.jpg" />
<meta property="og:type" content="article" />
<meta property="og:url" content="https://library.revcom.us/index.html" />
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>REVCOM.US</title>
<link href="static/css2012/basic-page-1240.css" rel="stylesheet" type="text/css" />
<link href="static/css2012/articles-1240-2018.css" rel="stylesheet" type="text/css" />
<link href="static/css2012/articles-1240-2018.css?v=2" rel="stylesheet" type="text/css" />
<link href="static/css2012/article_print-2018.css" rel="stylesheet" type="text/css" media="print" />
<link href="static/css2012/article-mobile-2018.css" rel="stylesheet" type="text/css" />
<link href="static/css2012/article-mobile-2018.css?v=2" rel="stylesheet" type="text/css" />
<link href="static/2020/css2020/bootstrap-just-cards.css" rel="stylesheet" type="text.css" />
<!-- popup styles -->
<link href="static/css2012/donate-home-jan2020.css?v=3" rel="stylesheet" />
<!-- popup styles -->
<!-- web fonts -->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script src="static/colorbox/jquery.colorbox.js"></script>
<!-- web fonts -->
<!-- Lato font -->
<link href="https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,300;0,400;0,700;0,900;1,300;1,400;1,700;1,900&display=swap" rel="stylesheet" />
<!-- Lato font -->
<script>/* this script loads the js-equal-height script only for computers (not phones) */
var head = document.getElementsByTagName('head')[0];
var script = document.createElement('script');
script.type = 'text/javascript';
if (! (window.matchMedia('(max-device-width: 500px)').matches) ) {
script.src = "static/javascript/equal-heights.js";
head.appendChild(script);
}
</script>
<!-- styles for banner and navigation -->
<link href="static/css2012/page-banner-2018-feb-article.css?v=6" rel="stylesheet" />
<script src="static/javascript/site-nav-2018-feb.js?v=2"></script>
<!-- styles for banner and navigation -->
<link href="static/css2012/article-mobile-actual-size-2019.css" rel="stylesheet" type="text/css" />
<link href="static/css2012/article-mobile-actual-size-2019.css?v=1" rel="stylesheet" type="text/css" />
<link href="static/css2012/revolution-portal-202006.css" rel="stylesheet" type="text/css" />
<link href="static/css2012/revolution-portal-202006.css?v=35" rel="stylesheet" type="text/css" media="screen" />
<link href="static/css2012/revolution-portal-202006-B.css" rel="stylesheet" type="text/css" />
<link href="static/css2012/revolution-portal-202006-B.css?v=35" rel="stylesheet" type="text/css" media="screen" />
<script src="static/javascript/revcom2020script.js?v=4"></script>
<!--The following script tag downloads a font from the Adobe Edge Web Fonts server for use within the web page. We recommend that you do not modify it.-->
<script>var __adobewebfontsappname__="dreamweaver"</script>
<script src="https://use.edgefonts.net/droid-serif:n4:default;adamina:n4:default;aclonica:n4:defaul
Open service 151.101.194.133:443 · library.revcom.us
2025-12-23 02:08
HTTP/1.1 200 OK
Connection: close
Content-Length: 21069
Content-Type: text/html; charset=UTF-8
Server: nginx
Strict-Transport-Security: max-age=300
X-Pantheon-Styx-Hostname: styx-fe1-a-67747dcd96-d6ts8
X-Styx-Req-Id: 4a0378d0-dfa4-11f0-92ea-de9742ca70a3
Age: 0
Accept-Ranges: bytes
Via: 1.1 varnish, 1.1 varnish, 1.1 varnish
Date: Tue, 23 Dec 2025 02:08:48 GMT
X-Served-By: cache-chi-kigq8000165-CHI, cache-lcy-eglc8600085-LCY, cache-lcy-egml8630087-LCY
X-Cache: HIT, HIT, MISS
X-Cache-Hits: 2, 1, 0
X-Timer: S1766455728.460601,VS0,VE5
Vary: Accept-Encoding, Cookie, Cookie
Page title: REVCOM.US
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:og="http://ogp.me/ns#"
xmlns:fb="https://www.facebook.com/2008/fbml">
<head>
<!-- "viewport" tells the browser to fit page to actual viewing area of the device (phone, etc.) -->
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<!-- "viewport" tells the browser to fit page to actual viewing area of the device (phone, etc.) -->
<meta http-equiv="cache-control" content="no-cache, must-revalidate, post-check=0, pre-check=0" />
<meta http-equiv="cache-control" content="max-age=0" />
<meta http-equiv="expires" content="0" />
<meta http-equiv="expires" content="Tue, 01 Jan 1980 1:00:00 GMT" />
<meta http-equiv="pragma" content="no-cache" />
<meta property="og:title" content="REVCOM.US: The Voice of the Revolutionary Communist Party, USA" />
<!-- <meta property="og:description" content="" /> -->
<meta property="og:image" content="https://library.revcom.us/static/images2012/facebook-revcom-logo.jpg" />
<meta property="og:type" content="article" />
<meta property="og:url" content="https://library.revcom.us/index.html" />
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>REVCOM.US</title>
<link href="static/css2012/basic-page-1240.css" rel="stylesheet" type="text/css" />
<link href="static/css2012/articles-1240-2018.css" rel="stylesheet" type="text/css" />
<link href="static/css2012/articles-1240-2018.css?v=2" rel="stylesheet" type="text/css" />
<link href="static/css2012/article_print-2018.css" rel="stylesheet" type="text/css" media="print" />
<link href="static/css2012/article-mobile-2018.css" rel="stylesheet" type="text/css" />
<link href="static/css2012/article-mobile-2018.css?v=2" rel="stylesheet" type="text/css" />
<link href="static/2020/css2020/bootstrap-just-cards.css" rel="stylesheet" type="text.css" />
<!-- popup styles -->
<link href="static/css2012/donate-home-jan2020.css?v=3" rel="stylesheet" />
<!-- popup styles -->
<!-- web fonts -->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script src="static/colorbox/jquery.colorbox.js"></script>
<!-- web fonts -->
<!-- Lato font -->
<link href="https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,300;0,400;0,700;0,900;1,300;1,400;1,700;1,900&display=swap" rel="stylesheet" />
<!-- Lato font -->
<script>/* this script loads the js-equal-height script only for computers (not phones) */
var head = document.getElementsByTagName('head')[0];
var script = document.createElement('script');
script.type = 'text/javascript';
if (! (window.matchMedia('(max-device-width: 500px)').matches) ) {
script.src = "static/javascript/equal-heights.js";
head.appendChild(script);
}
</script>
<!-- styles for banner and navigation -->
<link href="static/css2012/page-banner-2018-feb-article.css?v=6" rel="stylesheet" />
<script src="static/javascript/site-nav-2018-feb.js?v=2"></script>
<!-- styles for banner and navigation -->
<link href="static/css2012/article-mobile-actual-size-2019.css" rel="stylesheet" type="text/css" />
<link href="static/css2012/article-mobile-actual-size-2019.css?v=1" rel="stylesheet" type="text/css" />
<link href="static/css2012/revolution-portal-202006.css" rel="stylesheet" type="text/css" />
<link href="static/css2012/revolution-portal-202006.css?v=35" rel="stylesheet" type="text/css" media="screen" />
<link href="static/css2012/revolution-portal-202006-B.css" rel="stylesheet" type="text/css" />
<link href="static/css2012/revolution-portal-202006-B.css?v=35" rel="stylesheet" type="text/css" media="screen" />
<script src="static/javascript/revcom2020script.js?v=4"></script>
<!--The following script tag downloads a font from the Adobe Edge Web Fonts server for use within the web page. We recommend that you do not modify it.-->
<script>var __adobewebfontsappname__="dreamweaver"</script>
<script src="https://use.edgefonts.net/droid-serif:n4:default;adamina:n4:default;aclonica:n4:defaul
Open service 151.101.66.133:443 · library.revcom.us
2025-12-23 02:08
HTTP/1.1 200 OK
Connection: close
Content-Length: 21069
Content-Type: text/html; charset=UTF-8
Server: nginx
Strict-Transport-Security: max-age=300
X-Pantheon-Styx-Hostname: styx-fe1-a-67747dcd96-d6ts8
X-Styx-Req-Id: 4a0378d0-dfa4-11f0-92ea-de9742ca70a3
Age: 0
Accept-Ranges: bytes
Via: 1.1 varnish, 1.1 varnish, 1.1 varnish
Date: Tue, 23 Dec 2025 02:08:48 GMT
X-Served-By: cache-chi-kigq8000165-CHI, cache-rtm-ehrd2290044-RTM, cache-rtm-ehrd2290022-RTM
X-Cache: HIT, HIT, MISS
X-Cache-Hits: 1, 2, 0
X-Timer: S1766455728.379310,VS0,VE4
Vary: Accept-Encoding, Cookie, Cookie
Page title: REVCOM.US
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:og="http://ogp.me/ns#"
xmlns:fb="https://www.facebook.com/2008/fbml">
<head>
<!-- "viewport" tells the browser to fit page to actual viewing area of the device (phone, etc.) -->
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<!-- "viewport" tells the browser to fit page to actual viewing area of the device (phone, etc.) -->
<meta http-equiv="cache-control" content="no-cache, must-revalidate, post-check=0, pre-check=0" />
<meta http-equiv="cache-control" content="max-age=0" />
<meta http-equiv="expires" content="0" />
<meta http-equiv="expires" content="Tue, 01 Jan 1980 1:00:00 GMT" />
<meta http-equiv="pragma" content="no-cache" />
<meta property="og:title" content="REVCOM.US: The Voice of the Revolutionary Communist Party, USA" />
<!-- <meta property="og:description" content="" /> -->
<meta property="og:image" content="https://library.revcom.us/static/images2012/facebook-revcom-logo.jpg" />
<meta property="og:type" content="article" />
<meta property="og:url" content="https://library.revcom.us/index.html" />
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>REVCOM.US</title>
<link href="static/css2012/basic-page-1240.css" rel="stylesheet" type="text/css" />
<link href="static/css2012/articles-1240-2018.css" rel="stylesheet" type="text/css" />
<link href="static/css2012/articles-1240-2018.css?v=2" rel="stylesheet" type="text/css" />
<link href="static/css2012/article_print-2018.css" rel="stylesheet" type="text/css" media="print" />
<link href="static/css2012/article-mobile-2018.css" rel="stylesheet" type="text/css" />
<link href="static/css2012/article-mobile-2018.css?v=2" rel="stylesheet" type="text/css" />
<link href="static/2020/css2020/bootstrap-just-cards.css" rel="stylesheet" type="text.css" />
<!-- popup styles -->
<link href="static/css2012/donate-home-jan2020.css?v=3" rel="stylesheet" />
<!-- popup styles -->
<!-- web fonts -->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script src="static/colorbox/jquery.colorbox.js"></script>
<!-- web fonts -->
<!-- Lato font -->
<link href="https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,300;0,400;0,700;0,900;1,300;1,400;1,700;1,900&display=swap" rel="stylesheet" />
<!-- Lato font -->
<script>/* this script loads the js-equal-height script only for computers (not phones) */
var head = document.getElementsByTagName('head')[0];
var script = document.createElement('script');
script.type = 'text/javascript';
if (! (window.matchMedia('(max-device-width: 500px)').matches) ) {
script.src = "static/javascript/equal-heights.js";
head.appendChild(script);
}
</script>
<!-- styles for banner and navigation -->
<link href="static/css2012/page-banner-2018-feb-article.css?v=6" rel="stylesheet" />
<script src="static/javascript/site-nav-2018-feb.js?v=2"></script>
<!-- styles for banner and navigation -->
<link href="static/css2012/article-mobile-actual-size-2019.css" rel="stylesheet" type="text/css" />
<link href="static/css2012/article-mobile-actual-size-2019.css?v=1" rel="stylesheet" type="text/css" />
<link href="static/css2012/revolution-portal-202006.css" rel="stylesheet" type="text/css" />
<link href="static/css2012/revolution-portal-202006.css?v=35" rel="stylesheet" type="text/css" media="screen" />
<link href="static/css2012/revolution-portal-202006-B.css" rel="stylesheet" type="text/css" />
<link href="static/css2012/revolution-portal-202006-B.css?v=35" rel="stylesheet" type="text/css" media="screen" />
<script src="static/javascript/revcom2020script.js?v=4"></script>
<!--The following script tag downloads a font from the Adobe Edge Web Fonts server for use within the web page. We recommend that you do not modify it.-->
<script>var __adobewebfontsappname__="dreamweaver"</script>
<script src="https://use.edgefonts.net/droid-serif:n4:default;adamina:n4:default;aclonica:n4:defaul
Open service 151.101.194.133:80 · library.revcom.us
2025-12-23 02:08
HTTP/1.1 301 Moved Permanently Connection: close Content-Length: 0 Server: Varnish Retry-After: 0 Location: https://library.revcom.us/ Accept-Ranges: bytes Date: Tue, 23 Dec 2025 02:08:48 GMT Via: 1.1 varnish X-Served-By: cache-vie6350-VIE X-Cache: HIT X-Cache-Hits: 0 Strict-Transport-Security: max-age=300