PageSourceSearch

https://www.rockettes.com/

html rockettes.com collected 2026-10-02 04:00:07 UTC 68,404 bytes, 1,213 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en-US">
3<head>
4	<meta charset="UTF-8">
5	<meta name="viewport" content="width=device-width, initial-scale=1">
6	<title>Radio City Rockettes | The Rockettes</title>
7	<link rel="profile" href="http://gmpg.org/xfn/11">
8	<link rel="pingback" href="https://www.rockettes.com/xmlrpc.php">
9	<meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' />
10
11	<!-- This site is optimized with the Yoast SEO plugin v23.9 - https://yoast.com/wordpress/plugins/seo/ -->
12	<meta name="description" content="Learn more about the Radio City Rockettes, tickets to the Christmas Spectacular, and our dancer development programs." />
13	<link rel="canonical" href="https://www.rockettes.com/" />
14	<meta property="og:locale" content="en_US" />
15	<meta property="og:type" content="website" />
16	<meta property="og:title" content="Radio City Rockettes | The Rockettes" />
17	<meta property="og:description" content="Learn more about the Radio City Rockettes, tickets to the Christmas Spectacular, and our dancer development programs." />
18	<meta property="og:url" content="https://www.rockettes.com/" />
19	<meta property="og:site_name" content="The Rockettes" />
20	<meta property="article:publisher" content="https://www.facebook.com/rockettes" />
21	<meta property="article:modified_time" content="2026-09-23T15:45:29+00:00" />
22	<meta property="og:image" content="https://assets.rockettes.com/wp-content/uploads/2023/04/ROXCOM-cropped-favicon-16x16-1.png" />
23	<meta property="og:image:width" content="16" />
24	<meta property="og:image:height" content="16" />
25	<meta property="og:image:type" content="image/png" />
26	<meta name="twitter:card" content="summary_large_image" />
27	<meta name="twitter:site" content="@Rockettes" />
28	
28<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"WebPage","@id":"https://www.rockettes.com/","url":"https://www.rockettes.com/","name":"Radio City Rockettes | The Rockettes","isPartOf":{"@id":"https://www.rockettes.com/#website"},"primaryImageOfPage":{"@id":"https://www.rockettes.com/#primaryimage"},"image":{"@id":"https://www.rockettes.com/#primaryimage"},"thumbnailUrl":"https://assets.rockettes.com/wp-content/uploads/2023/04/ROXCOM-cropped-favicon-16x16-1.png","datePublished":"2019-04-03T19:34:41+00:00","dateModified":"2026-09-23T15:45:29+00:00","description":"Learn more about the Radio City Rockettes, tickets to the Christmas Spectacular, and our dancer development programs.","breadcrumb":{"@id":"https://www.rockettes.com/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https://www.rockettes.com/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https://www.rockettes.com/#primaryimage","url":"https://assets.rockettes.com/wp-content/uploads/2023/04/ROXCOM-cropped-favicon-16x16-1.png","contentUrl":"https://assets.rockettes.com/wp-content/uploads/2023/04/ROXCOM-cropped-favicon-16x16-1.png","width":16,"height":16},{"@type":"BreadcrumbList","@id":"https://www.rockettes.com/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Radio City Rockettes"}]},{"@type":"WebSite","@id":"https://www.rockettes.com/#website","url":"https://www.rockettes.com/","name":"The Rockettes","description":"Welcome to the Rockettes","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://www.rockettes.com/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}</script>
28
29	<meta name="google-site-verification" content="oDlv0Ao9QGjR1tfBk62AVbx7QKRHP-YnKBYI8guGnEc" />
30	<!-- / Yoast SEO plugin. -->
31
32
33			<!-- OneTrust Cookies Consent Notice start -->
34			
34<script src="https://cdn.cookielaw.org/scripttemplates/otSDKStub.js" type="text/javascript" charset="UTF-8" data-domain-script="66043132-2549-486a-b4fd-cbff7ba092c6" ></script>
34
35			
35<script type="text/javascript" src="https://cdn.cookielaw.org/consent/66043132-2549-486a-b4fd-cbff7ba092c6/OtAutoBlock.js" ></script>
35
36
37			
37<script type="text/javascript">
38				function OptanonWrapper() { }
39			</script>
39
40			<!-- OneTrust Cookies Consent Notice end -->
41				<style>
42			.ot-sdk-show-settings {
43				position: relative;
44				padding-right: 30px;
45				cursor: pointer;
46			}
47
48			.ot-sdk-show-settings::after {
49				content: '';
50				position: absolute;
51				transform: translateY(-50%);
52				right: 0;
53				top: 50%;
54				width: 23px;
55				height: 11px;
56				background-image: url(https://www.rockettes.com/wp-content/plugins/msg-wp-onetrust-gdpr/images/onetrust-icon.png);
57				background-size: contain;
58				background-repeat: no-repeat;
59			}	
60		</style>
61		<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.rockettes.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.rockettes.com%2F" />
62<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.rockettes.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.rockettes.com%2F&#038;format=xml" />
63<style id="wp-img-auto-sizes-contain-inline-css">
64img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
65/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
66</style>
67<link rel='stylesheet' id='gtranslate-style-css' href='https://assets.rockettes.com/wp-content/plugins/gtranslate/gtranslate-style24.css?ver=7.0' media='all' />
68<style id="wp-emoji-styles-inline-css">
69
70	img.wp-smiley, img.emoji {
71		display: inline !important;
72		border: none !important;
73		box-shadow: none !important;
74		height: 1em !important;
75		width: 1em !important;
76		margin: 0 0.07em !important;
77		vertical-align: -0.1em !important;
78		background: none !important;
79		padding: 0 !important;
80	}
81/*# sourceURL=wp-emoji-styles-inline-css */
82</style>
83
84<style id="global-styles-inline-css">
85:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
85--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}:where(body) { margin: 0; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}.is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){margin-left: auto !important;margin-right: auto !important;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
85.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
86/*# sourceURL=global-styles-inline-css */
87</style>
88
89<link rel='stylesheet' id='rox-style-css' href='https://assets.rockettes.com/wp-content/themes/rockettes/style.css?ver=1790677333' media='all' />
90<script id="jquery-core-js" src="https://www.rockettes.com/wp-includes/js/jquery/jquery.js?ver=3.7.1"></script>
vendor: 1 bytes, line 90
90
91<script id="jquery-migrate-js" src="https://www.rockettes.com/wp-includes/js/jquery/jquery-migrate.js?ver=3.4.1"></script>
vendor: 1 bytes, line 91
91
92<script id="rox-react-js" src="https://assets.rockettes.com/wp-content/themes/rockettes/js/dist/build.react.min.js?ver=1727361910"></script>
vendor: 1 bytes, line 92
92
93<script id="salesforce-interaction-studio-js" src="https://cdn.evgnet.com/beacon/msgentgroup/production/scripts/evergage.min.js"></script>
93
94<link rel="https://api.w.org/" href="https://www.rockettes.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.rockettes.com/wp-json/wp/v2/pages/11" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.rockettes.com/xmlrpc.php?rsd" />
95
96<link rel='shortlink' href='https://www.rockettes.com/' />
97
98	
98<script type="text/javascript" id="_cls_injector">
99	    var script = document.createElement('script');
100	    script.id = "_cls_detector";
101	    script.src = "https://cdn.gbqofs.com/msg/p/detector-dom.min.js";
102	    script.setAttribute("data-clsconfig", "reportURI=https://report.msg.gbqofs.io/reporting/01791287-4580-4fa5-ac5f-62939efd6d7d/cls_report");document.head.appendChild(script);
103	</script>
103
104
105
106		
106<script type="text/javascript">
107			var googletag = googletag || {};
108			googletag.cmd = googletag.cmd || [];
109			(function() {
110				var gads = document.createElement("script");
111				gads.async = true;
112				gads.type = "text/javascript";
113				var useSSL = "https:" == document.location.protocol;
114				gads.src = (useSSL ? "https:" : "http:") + "//securepubads.g.doubleclick.net/tag/js/gpt.js";
115				var node =document.getElementsByTagName("script")[0];
116				node.parentNode.insertBefore(gads, node);
117			})();
118		</script>
118
119		
120		
120<script type="text/javascript">	
121			var networkCode = 6654 ;
122			var topLevelAdUnit = "rockettes.com";
123			var s1 = "rockettes";
124			var pid = "";
125			var adUnit = topLevelAdUnit + "/" + s1;
126			var slotName = "/" + networkCode + "/" + adUnit;
127			var pagetype = "landing";
128
129		  	googletag.cmd.push(function() {
130				var footerAdMapping = googletag.sizeMapping().
131						addSize([768, 0], [728, 90]).
132						addSize([330, 0], [320, 50]).
133						build();
134				googletag.defineSlot(slotName, [[728, 90], [320, 50]], "footer-ad")
135					.defineSizeMapping(footerAdMapping)	
136					.addService(googletag.pubads())
137					.setTargeting("pos", "bottom")
138				googletag.pubads().setTargeting("s1",s1)
139				googletag.pubads().setTargeting("pagetype",pagetype);
140				googletag.pubads().setTargeting("pid",pid);
141				googletag.pubads().enableSingleRequest();
142				googletag.enableServices();
143
144				googletag.pubads().addEventListener('slotRenderEnded', function(event) {
145					document.getElementById("footer-ad").classList.add('ad-rendered');
146				});
147			});	  
148		</script>
148
149
150		            
150<script>
151                window.dataLayer = window.dataLayer || [];
152            </script>
152
153            <!-- Google Tag Manager -->
154            
154<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
155            new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
156            j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
157            'https://www.googletagmanager.com/gtm.js?id='+i+dl+'';f.parentNode.insertBefore(j,f);
158            })(window,document,'script','dataLayer','GTM-MZNM56N');</script>
158
159            <!-- End Google Tag Manager -->
160            
161            
161<script>
162                dataLayer.push({
163                    'event': 'page_view',
164                    'event_type': 'seasonal-event',
165                    'brand_name': 'rockettes',
166                    'business_unit': 'entertainment',
167                    'click_previous_pv': 'https-www-google-com',
168                    'page_type': '/'
169                });
170            </script>
170    
171                <!-- Google Tag Manager (noscript) -->
vendor: 76 bytes, lines 171-172
171
172        <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
172GTM-MZNM56N
vendor: 99 bytes, lines 172-174
172"
173        height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
174        
174<!-- End Google Tag Manager (noscript) -->
175    <link rel="icon" href="https://assets.rockettes.com/wp-content/uploads/2023/04/cropped-ROXCOM-cropped-favicon-512x512-1-1-32x32.png" sizes="32x32" />
176<link rel="icon" href="https://assets.rockettes.com/wp-content/uploads/2023/04/cropped-ROXCOM-cropped-favicon-512x512-1-1-192x192.png" sizes="192x192" />
177<link rel="apple-touch-icon" href="https://assets.rockettes.com/wp-content/uploads/2023/04/cropped-ROXCOM-cropped-favicon-512x512-1-1-180x180.png" />
178<meta name="msapplication-TileImage" content="https://assets.rockettes.com/wp-content/uploads/2023/04/cropped-ROXCOM-cropped-favicon-512x512-1-1-270x270.png" />
179        <style id="rockettes-satisfi-launcher">
180            #divSatisfiChat .satisfi_chat-button,
181            #divSatisfiChat .satisfi_prompt {
182                visibility: hidden !important;
183                opacity: 0 !important;
184                pointer-events: none !important;
185                position: absolute !important;
186                width: 1px !important;
187                height: 1px !important;
188                overflow: hidden !important;
189            }
190        </style>
191        <style id="wp-custom-css">
192#main-header nav.navbar {
193	z-index: 90;
194}
195</style>
196<link rel='stylesheet' id='wp-block-columns-css' href='https://www.rockettes.com/wp-includes/blocks/columns/style.css?ver=1770700558' media='all' />
197<style id="core-block-supports-inline-css">
198/**
199 * Core styles: block-supports
200 */
201
202/*# sourceURL=core-block-supports-inline-css */
203</style>
204
205</head>
206
207<body class="home wp-singular page-template-default page page-id-11 wp-theme-rockettes single-post--has-blocks section-general">
208
209	
210				<div class="navbar__cta navbar__cta--mobile">
211				<div class="container">
212					<a class="header-cta-btn btn btn-primary" href="https://www.rockettes.com/christmas/calendar/" >BUY TICKETS</a>				</div>	
213			</div>
214		
215	<header id="main-header" role="banner">
216
217		<div class="meta-nav meta-nav--desktop">
218			<ul class="widgets"><li id="nav_menu-2" class="widget widget_nav_menu"></li>
219<li class="widget widget--gtranslate"><button class="gtranslateModalTrigger nav-link">
220	<i class="fas fa-globe"></i><span class="gtranslateActiveLanguage notranslate">English</span>
221</button></li></ul>		</div>
222
223		<nav class="navbar">
224			<div class="left-container">
225				<button class="navbar-toggler" type="button" aria-label="Toggle navigation" on='tap:ampSidebar.toggle'>
226					<span class="navbar-toggler-line"></span>
227					<span class="navbar-toggler-line"></span>
228					<span class="navbar-toggler-line"></span>
229				</button>
230
231				<a href="https://www.rockettes.com" class="navbar-brand navbar-brand--general d-lg-none"><img src="https://assets.rockettes.com/wp-content/uploads/2023/02/ROXCOM_Logo_Gold_200x43.png" alt="The Rockettes"></a><a href="https://www.rockettes.com" class="navbar-brand navbar-brand--general d-none d-lg-block"><img src="https://assets.rockettes.com/wp-content/uploads/2023/02/ROXCOM_Logo_Gold_200x43.png" alt="The Rockettes"></a>
232				<div id="menu-primary" class="navbar-collapse collapse">
233	
234	<button id="closeNavMenu" class="menu-primary__close"></button>
235	
236	<a href="https://www.rockettes.com" class="navbar-brand navbar-brand--general navbar-brand--menu"><img src="https://assets.rockettes.com/wp-content/uploads/2023/02/ROXCOM_Logo_Gold_200x43.png" alt="The Rockettes"></a>
237	<ul class="menu navbar-nav mr-auto"><li id="menu-item-12" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-43 nav-item menu-item-top-level"><a class="nav-link" href="https://www.rockettes.com/christmas/">CHRISTMAS SPECTACULAR</a>
238<ul class="sub-menu"><a class="event-logo" href="https://www.rockettes.com/christmas/"><img src="https://assets.rockettes.com/wp-content/uploads/2025/02/CS25-logo-NoQVC-500x143-2.png"></a>
239	<li id="menu-item-24713" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-24713 nav-item menu-item-top-level"><a class="nav-link" href="https://www.rockettes.com/christmas/calendar/">Times &#038; Prices</a></li>
240	<li id="menu-item-26206" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-26439 nav-item"><a class="nav-link" href="https://www.rockettes.com/christmas/group-tickets/">Group Tickets</a></li>
241	<li id="menu-item-31648" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-31648 nav-item menu-item-top-level"><a class="nav-link" href="https://www.rockettes.com/christmas/ex
241periences/">Experiences</a></li>
242	<li id="menu-item-33704" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-33704 nav-item menu-item-top-level"><a class="nav-link" href="https://www.rockettes.com/sphere-immersive-sound/">Sphere Immersive Sound</a></li>
243	<li id="menu-item-20900" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-21481 nav-item"><a class="nav-link" href="https://www.rockettes.com/christmas/faq/">FAQ</a></li>
244	<li id="menu-item-16887" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-30595 nav-item"><a class="nav-link" href="https://www.rockettes.com/christmas/accessibility/">Accessibility</a></li>
245	<li id="menu-item-32936" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-32936 nav-item menu-item-top-level"><a class="nav-link" href="https://www.rockettes.com/christmas/contact/">Contact Us</a></li>
246</ul>
247</li>
248<li id="menu-item-25202" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-30177 nav-item menu-item-top-level"><a class="nav-link" href="https://www.rockettes.com/dancer-development/">Dancer Development</a></li>
249<li id="menu-item-33538" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-33538 nav-item menu-item-top-level"><a class="nav-link" href="https://www.rockettes.com/blog/">Kickline</a></li>
250<li id="menu-item-34372" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-34372 nav-item menu-item-top-level"><a class="nav-link" href="https://thegarden.formstack.com/forms/stay_in_the_know_page">Sign Up</a></li>
251<li id="menu-item-23389" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-23389 nav-item menu-item-top-level"><a class="nav-link" target="_blank" href="https://shoprockettes.com">Shop</a></li>
252<li class="menu-item menu-item--widgets meta-nav meta-nav--mobile"><ul class="widgets"><li id="nav_menu-2" class="widget widget_nav_menu"></li>
253<li class="widget widget--gtranslate"><button class="gtranslateModalTrigger nav-link">
254	<i class="fas fa-globe"></i><span class="gtranslateActiveLanguage notranslate">English</span>
255</button></li></ul></div></ul>	
256</div>			</div>
257			
258				<div class="navbar__cta">
259					<a class="header-cta-btn btn btn-primary" href="https://www.rockettes.com/christmas/calendar/" >BUY TICKETS</a>				</div>
260			
261					</nav>
262	</header>
263	
264	
265	<div class="content">
266		<div class="page-hero__controls">
267			<div class="control control--chat">
268			        <button id="satisfiOpen" type="button" onclick="window.roxOpenSatisfiChat && window.roxOpenSatisfiChat();">
269            <span>Chat</span>
270        </button>
271    	
272		</div>
273		
274			<div class="control control--ada">
275				
276
277		
277<script data-cfasync="false">
278			 const screenHeight = window.innerHeight;
279
280			let finalPosition = (screenHeight - 100) + "px"; // desktop
281
282			if (window.innerWidth <= 1024) {
283				finalPosition = (screenHeight - 166) + "px"; // tablet/mobile
284			}
285
286			window.interdeal = {
287				sitekey: "a03f81a87391c4aa825c9100fdbd2272",
288				domains: {
289					js: "https://aacdn.nagich.com/",
290					acc: "https://access.nagich.com/"
291				},
292				Position: "right",
293				Menulang: "EN",
294
295				btnStyle: {
296					vPosition: [finalPosition, finalPosition],
297
298					scale: [".7", ".7"],
299
300					icon: {
301						type: 1,
302						shape: "square",
303						outline: false
304					},
305
306					color: {
307						main: "#333333CC",
308						second: "#ffffff"
309					}
310				}
311			};
312
313			(function(doc, head, body){
314				var coreCall         = doc.createElement('script');
315				coreCall.src         = 'https://aacdn.nagich.com/core/5.0.13/accessibility.js';
316				coreCall.defer       = true;
317				coreCall.integrity   = 'sha512-pk3CeR0KGJu+GfK2x2ybTSZ1o1qfua6XW2PRAxMWOhC85M3+CanPYmvRp6BOiW0/riZjWGerRN7+JH4wEF0wJQ==';
318				coreCall.crossOrigin = 'anonymous';
319				coreCall.setAttribute('data-cfasync', true);
320				(body ? body : head).appendChild(coreCall);
321			})(document, document.head, document.body);
322
323		</script>
323
324
325			</div>
326	</div>
327
328
329<header class="page-hero page-hero--homepage">
330	
331		        <!-- Video Carousel -->
332                
333        <div class="hero-video-container">
334                            <video 
335                    class="hero-video"
336                    autoplay 
337                    loop 
338                    muted 
339                    playsinline
340                    preload="auto"
341                >
342                    <source src="https://assets.rockettes.com/wp-content/uploads/2026/07/260714-ROX-EXP-WEB-BANNER-STACKED-LOGO-BLUR-1440x440-V3B.mp4" type="video/mp4">
343                    Your browser does not support the video tag.
344                </video>
345                        <div class="extragp"></div>
346            <div class="page-hero__copy">
347                    <div class="content-wrapper">
348                                                    <h1>TICKETS ON SALE NOW
349</h1>
350                        
351                                                    <div>
352                                <a href="https://www.rockettes.com/christmas/calendar/" target="_self" class="btn btn-primary mt-0">
353                                                                        Buy Tickets                                </a>
354                            </div>
355                                            </div>
356                </div>
357            </div>
358        </div>
359    </header>
360<article id="post-11" class="post-11 page type-page status-publish has-post-thumbnail hentry">
361
362	
363		
364<div class="entry-content">
365	<section class="block block--content-tile"><div class="container"><div class="row"><div class="block__col block__col--width-narrow">	<div class="content-title-main-wrapper center" style="background-image: url(''); background-size: cover;">
366		<h2 class="card-title" style="font-style: normal"></h2>
367		<div class="cards content-tile-block cards--1-col cards--copy-inline cards--transparent-bg cards--image-col-6 "> 
368			
369<div class="card content-tile-card-3-col">
370	<div class="row">
371		<div
372			class="card__thumbnail"
373			onclick="window.open('https://cloud.email1.msg.com/rockettesSMSsignups', '_blank')"
374			style="cursor: pointer;"	
375		>
376			<img decoding="async" src="https://assets.rockettes.com/wp-content/uploads/2026/07/Sign-Up-Module-1200-x-676-510x287.jpg" alt="Sign Up Module 1200 x 676">		</div>
377
378		<div class="card__body__bottom-container">
379			<div class="card-body">
380				<h3 class="card-body__title" style="font-style: normal">
381					<a href="https://cloud.email1.msg.com/rockettesSMSsignups" target="_blank">Get the latest <span class="notranslate"><span class="notranslate">Christmas</span></span> <span class="notranslate"><span class="notranslate">Spectacular</span></span> updates!</a>				</h3>
382				
383				<a class="card__cta" href="https://cloud.email1.msg.com/rockettesSMSsignups" target="_blank">Sign Up</a>			</div>
384		</div>
385	</div>
386</div>
387<div class="card content-tile-card-3-col">
388	<div class="row">
389		<div
390			class="card__thumbnail"
391			onclick="window.open('https://www.rockettes.com/blog/rockettes-ring-in-their-next-century-with-new-tap-number/', '_blank')"
392			style="cursor: pointer;"	
393		>
394			<img decoding="async" src="https://assets.rockettes.com/wp-content/uploads/2026/09/Homepae-Module_compressed-510x287.jpg" alt="Homepae Module compressed">		</div>
395
396		<div class="card__body__bottom-container">
397			<div class="card-body">
398				<h3 class="card-body__title" style="font-style: normal">
399					<a href="https://www.rockettes.com/blog/rockettes-ring-in-their-next-century-with-new-tap-number/" target="_blank">More Tap! More Sparkle! Even More <span class="notranslate"><span class="notranslate">Spectacular</span></span>!</a>				</h3>
400				
401				<a class="card__cta" href="https://www.rockettes.com/blog/rockettes-ring-in-their-next-century-with-new-tap-number/" target="_blank">Learn More</a>			</div>
402		</div>
403	</div>
404</div>
405<div class="card content-tile-card-3-col">
406	<div class="row">
407		<div
408			class="card__thumbnail"
409			onclick="window.open('https://www.rockettes.com/dancer-development/', '_blank')"
410			style="cursor: pointer;"	
411		>
412			<img decoding="async" src="https://assets.rockettes.com/wp-content/uploads/2026/07/Dancer-Dev-1200-x-675-510x287.jpg" alt="Dancer Dev 1200 x 675">		</div>
413
414		<div class="card__body__bottom-container">
415			<div class="card-body">
416				<h3 class="card-body__title" style="font-style: normal">
417					<a href="https://www.rockettes.com/dancer-development/" target="_blank">Dancer Development Programming</a>				</h3>
418				
419				<a class="card__cta" href="https://www.rockettes.com/dancer-development/" target="_blank">Learn More</a>			</div>
420		</div>
421	</div>
422</div>		</div> <!--/ .cards -->
423	</div>
424</div></div></div></section></div>
425
426
427	</article>
428
429</div><!--/ .content -->
430
431<footer id="main-footer" role="contentinfo">
432        <div class="container">
433        
434					<div id="footer-ad">
435						
435<script type="text/javascript">
436							googletag.cmd.push(function() {
437							googletag.display("footer-ad");});
438						</script>
438
439					</div>
440				    </div>    
441
442    <div class="footer-nav-container">
443	<div class="container">
444		<div class="row">
445			<div class="col-md-5 col-xl-4 col--venue-meta">
446                				<h5 class="eyebrow mt-0">General Information</h5>
447
448				<object  class="footer__logo"data="https://www.rockettes.com/wp-content/uploads/2019/07/white.svg" type="image/svg+xml"><img src="https://www.rockettes.com/wp-content/uploads/2019/07/white.svg" alt="" /></object>
449                                    <div class="notranslate">
450                        <p>1260 Avenue of the Americas<br />
451New York, NY 10020</p>
452                    </div>
453                
454                                    <p class="has-icon"><i class="fa-solid fa-phone-volume"></i> 212-465-6225</p>
455                                
456                                    <p class="has-icon mb-0"><i class="fa-solid fa-envelope"></i> <a href="/cdn-cgi/l/email-protection#ccabb9a9bfb8bea9a0adb8a5a3a2bf8ca1bfabe2afa3a1"><span class="__cf_email__" data-cfemail="8becfeeef8fff9eee7eaffe2e4e5f8cbe6f8eca5e8e4e6">[email&#160;protected]</span></a></p>
457                
458                                    <h5 class="eyebrow">Box Office Hours</h5>
459                    <p>Mon - Sat 12 PM - 6 PM. Box Office hours are subject to change.</p>
460                    
461
462				<h5 class="eyebrow">Connect with us</h5>
463                <div class="notranslate">
464				    
465	<div class="social-icons">
466		            <a href="https://www.facebook.com/rockettes" target="_blank" title="Facebook">
467                <span>Facebook</span>
468                <i class="fa-brands fa-facebook"></i>
469            </a>
470		
471		            <a href="https://twitter.com/Rockettes" target="_blank" title="X">
472                <span>X</span>
473                <i class="fa-brands fa-x-twitter"></i>
474            </a>
475		
476		            <a href="https://www.instagram.com/therockettes/" target="_blank" title="Instagram">
477                <span>Instagram</span>
478                <i class="fa-brands fa-instagram"></i>
479            </a>
480		
481		            <a href="https://www.youtube.com/rockettes" target="_blank" title="YouTube">
482                <span>YouTube</span>
483                <i class="fa-brands fa-youtube"></i>
484            </a>
485		
486		            <a href="https://tiktok.com/@rockettes" target="_blank" title="Tiktok">
487                <span>TikTok</span>
488                <i class="fa-brands fa-tiktok"></i>
489            </a>
490			
491	</div>
492
493                </div>
494			</div>
495
496			<div class="col-md-7 offset-xl-1">
497                
498                    <div class="footer__nav-primary">
499                        <h5 class="eyebrow mt-0-md-up">Sitemap</h5>
500                        <div class="menu row">
501                            <div class="col-md-4">
502                                <div class="menu-item"><a class="nav-link" href="https://www.rockettes.com/christmas/">CHRISTMAS SPECTACULAR</a><div class="sub-menu"><div class="menu-item"><a class="nav-link" href="https://www.rockettes.com/christmas/calendar/">Times & Prices</a></div><div class="menu-item"><a class="nav-link" href="https://www.rockettes.com/christmas/group-tickets/">Group Tickets</a></div><div class="menu-item"><a class="nav-link" href="https://www.rockettes.com/christmas/experiences/">Experiences</a></div><div class="menu-item"><a class="nav-link" href="https://www.rockettes.com/sphere-immersive-sound/">Sphere Immersive Sound</a></div><div class="menu-item"><a class="nav-link" href="https://www.rockettes.com/christmas/faq/">FAQ</a></div><div class="menu-item"><a class="nav-link" href="https://www.rockettes.com/christmas/accessibility/">Accessibility</a></div><div class="menu-item"><a class="nav-link" href="https://www.rockettes.com/christmas/contact/">Contact Us</a></div></div></div></div><div class="col-md-4"><div class="menu-item"><a class="nav-link" href="https://www.rockettes.com/dancer-development/">Dancer Development</a></div><div class="menu-item"><a class="nav-link" href="https://www.rockettes.com/blog/">Kickline</a></div></div><div class="col-md-4"><div class="menu-item"><a class="nav-link" href="https://thegarden.formstack.com/forms/stay_in_the_know_page">Sign Up</a></div><div class="menu-item"><a class="nav-link" href="https://shoprockettes.com">Shop</a></div>    
503                            </div><!-- END .col-md-4 -->
504                        </div><!-- END .menu .row -->
505                    </div><!-- END .footer__nav-primary -->
506
507                                
508                    
509                                    <div class="footer__form">
510                                                                            <h5 class="eyebrow">Stay in Touch</h5>
511                            
512                        <div id="formstack-footer-container">
513                            <div id="formstack-footer"></div>
514                                                            <div class="details-copy">
515                                    <p>*By clicking the submit button, you agree that we may send you <span class="notranslate">Radio City</span> <span class="notranslate">Rockettes</span> email alerts and other emails at the address provided above from time to time on behalf of <span class="notranslate">MSG</span> (or others) about, among other things, events, promotions, activities and venues, including from and about the <span class="notranslate">MSG</span> properties selected above and such other <span class="notranslate">MSG</span> properties that we think may be of interest to you. You can unsubscribe at any time by following the instructions in any email you receive.</p>
516                                </div>
517                                
518                        </div>
519
520                        <div id="formstack-footer-success" style="display: none;">
521                            <h3 class="color-gold">Thanks for signing up!</h3>        
522                        </div>
vendor: 158 bytes, lines 522-524
522
523                        
524                        <script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>
524<script type="text/javascript">
525                            jQuery(document).ready( ($) => {
526                                roxFormstack(
527                                    'https://api-forms.msg.com/v3/',
528                                    '5365389', 'formstack-footer',
529                                    'Sign Up',
530                                    'footer:Stay in Touch'
531                                )
532                            })
533                        </script>
533
534                    </div>
535                		    </div>
536        </div>    
537	</div>
538	
539	<hr>
540
541	<div class="container">	
542        <div class="footer__nav-legal notranslate">
543            <small>© 2026 <span class="notranslate">MSG</span> <span class="notranslate">Entertainment</span> Holdings, LLC </small>
544            <ul class="menu"><li id="menu-item-376" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-376 nav-item"><a class="nav-link" target="_blank" href="https://www.msgentertainment.com/privacy/">Privacy Policy</a></li>
545<li id="menu-item-34047" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-34047 nav-item"><a class="nav-link" href="https://www.msgentertainment.com/privacy/#noticeCA">Notice to California Residents</a></li>
546<li id="menu-item-375" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-375 nav-item"><a class="nav-link" target="_blank" href="https://www.msgentertainment.com/terms-of-use/">Terms</a></li>
547<li id="menu-item-379" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-379 nav-item"><a class="nav-link" target="_blank" href="https://www.msgentertainment.com/careers/">Employment Opportunities</a></li>
548<li class="ot-sdk-show-settings"></li></ul>        </div>    
549	</div>
550</div></footer>
551
552<div id="languageModal" class="modal modal--dark-bg fade" tabindex="-1" role="dialog" aria-hidden="true">
553	<div class="modal-dialog modal-dialog-centered modal-md">
554		<div class="modal-content">
555			
556			<button class="close" data-dismiss="modal" aria-label="Close">
557				<span class="sr-only">Close</span>
558			</button>
559
560			<small><i class="fas fa-globe"></i>Language - <span class="gtranslateActiveLanguage"></span></small>
561			
562			<h3>Choose a language</h3>
563			<div class="gtranslate-container">
564				<!-- GTranslate: https://gtranslate.io/ -->
565<a href="#" onclick="doGTranslate('en|en');return false;" title="English" class="glink nturl notranslate">English</a> <a href="#" onclick="doGTranslate('en|es');return false;" title="Español" class="glink nturl notranslate">Español</a> <a href="#" onclick="doGTranslate('en|fr');return false;" title="Français" class="glink nturl notranslate">Français</a> <a href="#" onclick="doGTranslate('en|pt');return false;" title="Português" class="glink nturl notranslate">Português</a> <a href="#" onclick="doGTranslate('en|zh-CN');return false;" title="简体中文" class="glink nturl notranslate">简体中文</a> <a href="#" onclick="doGTranslate('en|de');return false;" title="Deutsch" class="glink nturl notranslate">Deutsch</a> <a href="#" onclick="doGTranslate('en|it');return false;" title="Italiano" class="glink nturl notranslate">Italiano</a> <a href="#" onclick="doGTranslate('en|ja');return false;" title="日本語" class="glink nturl notranslate">日本語</a> <style>
566#goog-gt-tt {display:none !important;}
567.goog-te-banner-frame {display:none !important;}
568.goog-te-menu-value:hover {text-decoration:none !important;}
569.goog-text-highlight {background-color:transparent !important;box-shadow:none !important;}
570body {top:0 !important;}
571#google_translate_element2 {display:none!important;}
572</style>
573
574<div id="google_translate_element2"></div>
575<script>
576function googleTranslateElementInit2() {new google.translate.TranslateElement({pageLanguage: 'en',autoDisplay: false}, 'google_translate_element2');}
577</script>
577<script src="//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit2"></script>
577
578
579
580<script>
581function GTranslateGetCurrentLang() {var keyValue = document['cookie'].match('(^|;) ?googtrans=([^;]*)(;|$)');return keyValue ? keyValue[2].split('/')[2] : null;}
582function GTranslateFireEvent(element,event){try{if(document.createEventObject){var evt=document.createEventObject();element.fireEvent('on'+event,evt)}else{var evt=document.createEvent('HTMLEvents');evt.initEvent(event,true,true);element.dispatchEvent(evt)}}catch(e){}}
583function doGTranslate(lang_pair){if(lang_pair.value)lang_pair=lang_pair.value;if(lang_pair=='')return;var lang=lang_pair.split('|')[1];if(GTranslateGetCurrentLang() == null && lang == lang_pair.split('|')[0])return;var teCombo;var sel=document.getElementsByTagName('select');for(var i=0;i<sel.length;i++)if(sel[i].className.indexOf('goog-te-combo')!=-1){teCombo=sel[i];break;}if(document.getElementById('google_translate_element2')==null||document.getElementById('google_translate_element2').innerHTML.length==0||teCombo.length==0||teCombo.innerHTML.length==0){setTimeout(function(){doGTranslate(lang_pair)},500)}else{teCombo.value=lang;GTranslateFireEvent(teCombo,'change');GTranslateFireEvent(teCombo,'change')}}
584</script>
584
585	
586			</div>
587		</div>
588	</div>
589</div>
590<script type="speculationrules">
591{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","https://assets.rockettes.com/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","https://assets.rockettes.com/wp-content/themes/rockettes/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
592</script>
592
593		
593<script>
594			(function ($) {
595				function initAdaControls() {
596					var $widget = $( '#INDshadowRootWrap, #INDWrap' ).first();
597					if ( ! $widget.length ) return false;
598					if ( ! $widget.closest( '.control--ada' ).length ) {
599						$widget.appendTo( '.control--ada' );
600					}
601					$( '.page-hero__controls' ).addClass( 'page-hero__controls--visible' );
602					return true;
603				}
604
605				$( window ).on( 'load', function() {
606					if ( ! initAdaControls() ) {
607						var attempts = 0;
608						var poll = setInterval( function() {
609							if ( initAdaControls() || ++attempts > 40 ) {
610								clearInterval( poll );
611							}
612						}, 250 );
613					}
614				} );
615			})(jQuery);
616		</script>
616
617			
617<script>
618			(function ($) {
619				$(window).load(() => {
620					$('#onetrust-pc-sdk').addClass('notranslate')
621				})
622			})(jQuery)
623		</script>
623	
624	            <div 
625                aria-hidden="true"
626                class="modal fade modal--light-bg modal-32796 opens-onload" 
627                data-modal-id="32796" 
628                id="modal-32796"
629                role="dialog"
630            >
631                <div class="modal-dialog modal-dialog-centered modal-lg">
632                    <div class="modal-content">
633                        <div class="modal-content__inner">
634                            <button class="close" data-dismiss="modal" aria-label="Close">
635                                <span class="sr-only">Close</span>
636                            </button>
637                            
638<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex">
639<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
640    <div class="module module--lg">
641                    <div class="block block--header-img pt-0">
642                <img src=https://assets.rockettes.com/wp-content/uploads/2026/07/modal_logo_new.png alt="logo" class="block--header-img__img">
643            </div>
644        
645        
646        <div id="formstack-6551552-6242-container">
647            <div id="formstack-6551552-6242"></div>        </div>
648        
649        <div id="formstack-6551552-6242-success" class="formstack__success-message">
650            <h2>Thanks for signing Up!</h2>
651<p>You’re now on the list! and will receive a confirmation shortly.</p>
652            <button class="fsCloseModal btn btn-primary btn-block" data-dismiss="modal" aria-label="Close">Close</button>
653        </div>
654
655        <div id="formstack-6551552-6242-error" class="formstack__error-message">
656            <h1>Error</h1>
657            <span class="formstack__error-detail">Something went wrong, please try again later.</span>
658            <button class="fsReloadModal btn btn-primary btn-block" data-dismiss="modal" aria-label="Reload" onclick="location.reload();">Reload Form</button>
659        </div>
660
661        
661<script type="text/javascript" class="notranslate">
662            jQuery(document).ready( ($) => {
663                roxFormstack(
664                    'https://api-forms.msg.com/v3/', 
665                    '6551552', 
666                    'formstack-6551552-6242',
667                    'Sign Up',
668                    '',
669                    'form_rockettes',
670                    'sign-up-rockettes',
671                );
672            })
673        </script>
673
674    </div>
675
676 
677</div>
678</div>
679                        </div>	
680                    </div>
681                </div>
682            </div>
683        
683<script id="rox-formstack-js" src="https://assets.rockettes.com/wp-content/themes/rockettes/js/dist/react-formstack.min.js?ver=1790677318"></script>
vendor: 1 bytes, line 683
683
684<script id="rox-js-js-extra">
685var rox_data = {"ajax_url":"https://www.rockettes.com/wp-admin/admin-ajax.php","nonce":"fd8a7f88ce","restUrlBase":"https://www.rockettes.com/wp-json/wp/v2/","restNonce":"38f0b53fa8"};
686//# sourceURL=rox-js-js-extra
687</script>
vendor: 1 bytes, line 687
687
688<script id="rox-js-js" src="https://assets.rockettes.com/wp-content/themes/rockettes/js/dist/build.main.min.js?ver=1790677308"></script>
vendor: 1 bytes, line 688
688
689<script type="text/javascript" id="satisfiScript" data-popupId="20248" src="https://chat.satis.fi/popup/embedder"></script>
vendor: 1 bytes, line 689
689
690<script id="gtm-custom-script-js" src="https://assets.rockettes.com/wp-content/plugins/rockettes-google-tag-manager/js/gtm-analytics-custom.js?ver=1751330179"></script>
vendor: 1 bytes, line 690
690
691<script id="alert-bar-script-js-extra">
692var alert_bar_data = {"id":"11","ajax_url":"https://www.rockettes.com/wp-admin/admin-ajax.php","ajax_nonce":"edb2722689"};
693//# sourceURL=alert-bar-script-js-extra
694</script>
vendor: 1 bytes, line 694
694
695<script id="alert-bar-script-js" src="https://assets.rockettes.com/wp-content/plugins/rockettes-alert-bar/js/alert-bar.js?ver=1727361885"></script>
vendor: 1 bytes, line 695
695
696<script id="wp-emoji-settings" type="application/json">
697{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"wpemoji":"https://www.rockettes.com/wp-includes/js/wp-emoji.js?ver=7.0","twemoji":"https://www.rockettes.com/wp-includes/js/twemoji.js?ver=7.0"}}
698</script>
vendor: 1 bytes, line 698
698
699<script type="module">
700/**
701 * @output wp-includes/js/wp-emoji-loader.js
702 */
703
704/* eslint-env es6 */
705
706// Note: This is loaded as a script module, so there is no need for an IIFE to prevent pollution of the global scope.
707
708/**
709 * Emoji Settings as exported in PHP via _print_emoji_detection_script().
710 * @typedef WPEmojiSettings
711 * @type {object}
712 * @property {?object} source
713 * @property {?string} source.concatemoji
714 * @property {?string} source.twemoji
715 * @property {?string} source.wpemoji
716 */
717
718const settings = /** @type {WPEmojiSettings} */ (
719	JSON.parse( document.getElementById( 'wp-emoji-settings' ).textContent )
720);
721
722// For compatibility with other scripts that read from this global, in particular wp-includes/js/wp-emoji.js (source file: js/_enqueues/wp/emoji.js).
723window._wpemojiSettings = settings;
724
725/**
726 * Support tests.
727 * @typedef SupportTests
728 * @type {object}
729 * @property {?boolean} flag
730 * @property {?boolean} emoji
731 */
732
733const sessionStorageKey = 'wpEmojiSettingsSupports';
734const tests = [ 'flag', 'emoji' ];
735
736/**
737 * Checks whether the browser supports offloading to a Worker.
738 *
739 * @since 6.3.0
740 *
741 * @private
742 *
743 * @returns {boolean}
744 */
745function supportsWorkerOffloading() {
746	return (
747		typeof Worker !== 'undefined' &&
748		typeof OffscreenCanvas !== 'undefined' &&
749		typeof URL !== 'undefined' &&
750		URL.createObjectURL &&
751		typeof Blob !== 'undefined'
752	);
753}
754
755/**
756 * @typedef SessionSupportTests
757 * @type {object}
758 * @property {number} timestamp
759 * @property {SupportTests} supportTests
760 */
761
762/**
763 * Get support tests from session.
764 *
765 * @since 6.3.0
766 *
767 * @private
768 *
769 * @returns {?SupportTests} Support tests, or null if not set or older than 1 week.
770 */
771function getSessionSupportTests() {
772	try {
773		/** @type {SessionSupportTests} */
774		const item = JSON.parse(
775			sessionStorage.getItem( sessionStorageKey )
776		);
777		if (
778			typeof item === 'object' &&
779			typeof item.timestamp === 'number' &&
780			new Date().valueOf() < item.timestamp + 604800 && // Note: Number is a week in seconds.
781			typeof item.supportTests === 'object'
782		) {
783			return item.supportTests;
784		}
785	} catch ( e ) {}
786	return null;
787}
788
789/**
790 * Persist the supports in session storage.
791 *
792 * @since 6.3.0
793 *
794 * @private
795 *
796 * @param {SupportTests} supportTests Support tests.
797 */
798function setSessionSupportTests( supportTests ) {
799	try {
800		/** @type {SessionSupportTests} */
801		const item = {
802			supportTests: supportTests,
803			timestamp: new Date().valueOf()
804		};
805
806		sessionStorage.setItem(
807			sessionStorageKey,
808			JSON.stringify( item )
809		);
810	} catch ( e ) {}
811}
812
813/**
814 * Checks if two sets of Emoji characters render the same visually.
815 *
816 * This is used to determine if the browser is rendering an emoji with multiple data points
817 * correctly. set1 is the emoji in the correct form, using a zero-width joiner. set2 is the emoji
818 * in the incorrect form, using a zero-width space. If the two sets render the same, then the browser
819 * does not support the emoji correctly.
820 *
821 * This function may be serialized to run in a Worker. Therefore, it cannot refer to variables from the containing
822 * scope. Everything must be passed by parameters.
823 *
824 * @since 4.9.0
825 *
826 * @private
827 *
828 * @param {CanvasRenderingContext2D} context 2D Context.
829 * @param {string} set1 Set of Emoji to test.
830 * @param {string} set2 Set of Emoji to test.
831 *
832 * @return {boolean} True if the two sets render the same.
833 */
834function emojiSetsRenderIdentically( context, set1, set2 ) {
835	// Cleanup from previous test.
836	context.clearRect( 0, 0, context.canvas.width, context.canvas.height );
837	context.fillText( set1, 0, 0 );
838	const rendered1 = new Uint32Array(
839		context.getImageData(
840			0,
841			0,
842			context.canvas.width,
843			context.canvas.height
844		).data
845	);
846
847	// Cleanup from previous test.
848	context.clearRect( 0, 0, context.canvas.width, context.canvas.height );
849	context.fillText( set2, 0, 0 );
850	const rendered2 = new Uint32Array(
851		context.getImageData(
852			0,
853			0,
854			context.canvas.width,
855			context.canvas.height
856		).data
857	);
858
859	return rendered1.every( ( rendered2Data, index ) => {
860		return rendered2Data === rendered2[ index ];
861	} );
862}
863
864/**
865 * Checks if the center point of a single emoji is empty.
866 *
867 * This is used to determine if the browser is rendering an emoji with a single data point
868 * correctly. The center point of an incorrectly rendered emoji will be empty. A correctly
869 * rendered emoji will have a non-zero value at the center point.
870 *
871 * This function may be serialized to run in a Worker. Therefore, it cannot refer to variables from the containing
872 * scope. Everything must be passed by parameters.
873 *
874 * @since 6.8.2
875 *
876 * @private
877 *
878 * @param {CanvasRenderingContext2D} context 2D Context.
879 * @param {string} emoji Emoji to test.
880 *
881 * @return {boolean} True if the center point is empty.
882 */
883function emojiRendersEmptyCenterPoint( context, emoji ) {
884	// Cleanup from previous test.
885	context.clearRect( 0, 0, context.canvas.width, context.canvas.height );
886	context.fillText( emoji, 0, 0 );
887
888	// Test if the center point (16, 16) is empty (0,0,0,0).
889	const centerPoint = context.getImageData(16, 16, 1, 1);
890	for ( let i = 0; i < centerPoint.data.length; i++ ) {
891		if ( centerPoint.data[ i ] !== 0 ) {
892			// Stop checking the moment it's known not to be empty.
893			return false;
894		}
895	}
896
897	return true;
898}
899
900/**
901 * Determines if the browser properly renders Emoji that Twemoji can supplement.
902 *
903 * This function may be serialized to run in a Worker. Therefore, it cannot refer to variables from the containing
904 * scope. Everything must be passed by parameters.
905 *
906 * @since 4.2.0
907 *
908 * @private
909 *
910 * @param {CanvasRenderingContext2D} context 2D Context.
911 * @param {string} type Whether to test for support of "flag" or "emoji".
912 * @param {Function} emojiSetsRenderIdentically Reference to emojiSetsRenderIdentically function, needed due to minification.
913 * @param {Function} emojiRendersEmptyCenterPoint Reference to emojiRendersEmptyCenterPoint function, needed due to minification.
914 *
915 * @return {boolean} True if the browser can render emoji, false if it cannot.
916 */
917function browserSupportsEmoji( context, type, emojiSetsRenderIdentically, emojiRendersEmptyCenterPoint ) {
918	let isIdentical;
919
920	switch ( type ) {
921		case 'flag':
922			/*
923			 * Test for Transgender flag compatibility. Added in Unicode 13.
924			 *
925			 * To test for support, we try to render it, and compare the rendering to how it would look if
926			 * the browser doesn't render it correctly (white flag emoji + transgender symbol).
927			 */
928			isIdentical = emojiSetsRenderIdentically(
929				context,
930				'\uD83C\uDFF3\uFE0F\u200D\u26A7\uFE0F', // as a zero-width joiner sequence
931				'\uD83C\uDFF3\uFE0F\u200B\u26A7\uFE0F' // separated by a zero-width space
932			);
933
934			if ( isIdentical ) {
935				return false;
936			}
937
938			/*
939			 * Test for Sark flag compatibility. This is the least supported of the letter locale flags,
940			 * so gives us an easy test for full support.
941			 *
942			 * To test for support, we try to render it, and compare the rendering to how it would look if
943			 * the browser doesn't render it correctly ([C] + [Q]).
944			 */
945			isIdentical = emojiSetsRenderIdentically(
946				context,
947				'\uD83C\uDDE8\uD83C\uDDF6', // as the sequence of two code points
948				'\uD83C\uDDE8\u200B\uD83C\uDDF6' // as the two code points separated by a zero-width space
949			);
950
951			if ( isIdentical ) {
952				return false;
953			}
954
955			/*
956			 * Test for English flag compatibility. England is a country in the United Kingdom, it
957			 * does not have a two letter locale code but rather a five letter sub-division code.
958			 *
959			 * To test for support, we try to render it, and compare the rendering to how it would look if
960			 * the browser doesn't render it correctly (black flag emoji + [G] + [B] + [E] + [N] + [G]).
961			 */
962			isIdentical = emojiSetsRenderIdentically(
963				context,
964				// as the flag sequence
965				'\uD83C\uDFF4\uDB40\uDC67\uDB40\uDC62\uDB40\uDC65\uDB40\uDC6E\uDB40\uDC67\uDB40\uDC7F',
966				// with each code point separated by a zero-width space
967				'\uD83C\uDFF4\u200B\uDB40\uDC67\u200B\uDB40\uDC62\u200B\uDB40\uDC65\u200B\uDB40\uDC6E\u200B\uDB40\uDC67\u200B\uDB40\uDC7F'
968			);
969
970			return ! isIdentical;
971		case 'emoji':
972			/*
973			 * Is there a large, hairy, humanoid mythical creature living in the browser?
974			 *
975			 * To test for Emoji 17.0 support, try to render a new emoji: Hairy Creature.
976			 *
977			 * The hairy creature emoji is a single code point emoji. Testing for browser
978			 * support required testing the center point of the emoji to see if it is empty.
979			 *
980			 * 0xD83E 0x1FAC8 (\uD83E\u1FAC8) == 🫈 Hairy creature.
981			 *
982			 * When updating this test, please ensure that the emoji is either a single code point
983			 * or switch to using the emojiSetsRenderIdentically function and testing with a zero-width
984			 * joiner vs a zero-width space.
985			 */
986			const notSupported = emojiRendersEmptyCenterPoint( context, '\uD83E\u1FAC8' );
987			return ! notSupported;
988	}
989
990	return false;
991}
992
993/**
994 * Checks emoji support tests.
995 *
996 * This function may be serialized to run in a Worker. Therefore, it cannot refer to variables from the containing
997 * scope. Everything must be passed by parameters.
998 *
999 * @since 6.3.0
1000 *
1001 * @private
1002 *
1003 * @param {string[]} tests Tests.
1004 * @param {Function} browserSupportsEmoji Reference to browserSupportsEmoji function, needed due to minification.
1005 * @param {Function} emojiSetsRenderIdentically Reference to emojiSetsRenderIdentically function, needed due to minification.
1006 * @param {Function} emojiRendersEmptyCenterPoint Reference to emojiRendersEmptyCenterPoint function, needed due to minification.
1007 *
1008 * @return {SupportTests}
1008 Support tests.
1009 */
1010function testEmojiSupports( tests, browserSupportsEmoji, emojiSetsRenderIdentically, emojiRendersEmptyCenterPoint ) {
1011	let canvas;
1012	if (
1013		typeof WorkerGlobalScope !== 'undefined' &&
1014		self instanceof WorkerGlobalScope
1015	) {
1016		canvas = new OffscreenCanvas( 300, 150 ); // Dimensions are default for HTMLCanvasElement.
1017	} else {
1018		canvas = document.createElement( 'canvas' );
1019	}
1020
1021	const context = canvas.getContext( '2d', { willReadFrequently: true } );
1022
1023	/*
1024	 * Chrome on OS X added native emoji rendering in M41. Unfortunately,
1025	 * it doesn't work when the font is bolder than 500 weight. So, we
1026	 * check for bold rendering support to avoid invisible emoji in Chrome.
1027	 */
1028	context.textBaseline = 'top';
1029	context.font = '600 32px Arial';
1030
1031	const supports = {};
1032	tests.forEach( ( test ) => {
1033		supports[ test ] = browserSupportsEmoji( context, test, emojiSetsRenderIdentically, emojiRendersEmptyCenterPoint );
1034	} );
1035	return supports;
1036}
1037
1038/**
1039 * Adds a script to the head of the document.
1040 *
1041 * @ignore
1042 *
1043 * @since 4.2.0
1044 *
1045 * @param {string} src The url where the script is located.
1046 *
1047 * @return {void}
1048 */
1049function addScript( src ) {
1050	const script = document.createElement( 'script' );
1051	script.src = src;
1052	script.defer = true;
1053	document.head.appendChild( script );
1054}
1055
1056settings.supports = {
1057	everything: true,
1058	everythingExceptFlag: true
1059};
1060
1061// Obtain the emoji support from the browser, asynchronously when possible.
1062new Promise( ( resolve ) => {
1063	let supportTests = getSessionSupportTests();
1064	if ( supportTests ) {
1065		resolve( supportTests );
1066		return;
1067	}
1068
1069	if ( supportsWorkerOffloading() ) {
1070		try {
1071			// Note that the functions are being passed as arguments due to minification.
1072			const workerScript =
1073				'postMessage(' +
1074				testEmojiSupports.toString() +
1075				'(' +
1076				[
1077					JSON.stringify( tests ),
1078					browserSupportsEmoji.toString(),
1079					emojiSetsRenderIdentically.toString(),
1080					emojiRendersEmptyCenterPoint.toString()
1081				].join( ',' ) +
1082				'));';
1083			const blob = new Blob( [ workerScript ], {
1084				type: 'text/javascript'
1085			} );
1086			const worker = new Worker( URL.createObjectURL( blob ), { name: 'wpTestEmojiSupports' } );
1087			worker.onmessage = ( event ) => {
1088				supportTests = event.data;
1089				setSessionSupportTests( supportTests );
1090				worker.terminate();
1091				resolve( supportTests );
1092			};
1093			return;
1094		} catch ( e ) {}
1095	}
1096
1097	supportTests = testEmojiSupports( tests, browserSupportsEmoji, emojiSetsRenderIdentically, emojiRendersEmptyCenterPoint );
1098	setSessionSupportTests( supportTests );
1099	resolve( supportTests );
1100} )
1101	// Once the browser emoji support has been obtained from the session, finalize the settings.
1102	.then( ( supportTests ) => {
1103		/*
1104		 * Tests the browser support for flag emojis and other emojis, and adjusts the
1105		 * support settings accordingly.
1106		 */
1107		for ( const test in supportTests ) {
1108			settings.supports[ test ] = supportTests[ test ];
1109
1110			settings.supports.everything =
1111				settings.supports.everything && settings.supports[ test ];
1112
1113			if ( 'flag' !== test ) {
1114				settings.supports.everythingExceptFlag =
1115					settings.supports.everythingExceptFlag &&
1116					settings.supports[ test ];
1117			}
1118		}
1119
1120		settings.supports.everythingExceptFlag =
1121			settings.supports.everythingExceptFlag &&
1122			! settings.supports.flag;
1123
1124		// When the browser can not render everything we need to load a polyfill.
1125		if ( ! settings.supports.everything ) {
1126			const src = settings.source || {};
1127
1128			if ( src.concatemoji ) {
1129				addScript( src.concatemoji );
1130			} else if ( src.wpemoji && src.twemoji ) {
1131				addScript( src.twemoji );
1132				addScript( src.wpemoji );
1133			}
1134		}
1135	} );
1136//# sourceURL=https://www.rockettes.com/wp-includes/js/wp-emoji-loader.js
1137</script>
1137
1138    
1138<script>
1139    document.addEventListener('DOMContentLoaded', function () {
1140        const modals = document.querySelectorAll('.opens-onload');
1141
1142        const setModalDismissCookie = (modalID) => {
1143            const hours = 1;
1144            const expirationTime = new Date(Date.now() + hours * 3600000);
1145            Cookies.set('' + 'promo_modal_' + modalID, 1, {
1146                expires: expirationTime,
1147                path: '/'
1148            });
1149        };
1150
1151        modals.forEach(function(modal) {
1152            var modalId = modal.getAttribute('data-modal-id');
1153            const cookieExists = document.cookie.indexOf('' + 'promo_modal_' + modalId + '=') !== -1;
1154            
1155            if (!cookieExists) {
1156                const isHome = window.location.pathname === '/' || window.location.pathname === '';
1157                if (isHome) {
1158                    setModalDismissCookie(modalId);
1159                }
1160                setTimeout(function () {
1161                    if (typeof jQuery !== 'undefined' && typeof jQuery(modal).modal === 'function') {
1162                        jQuery(modal).modal('show');
1163                        jQuery('.opens-onload').addClass('modal--opens-onload');
1164                    }
1165                }, 5000);
1166            }
1167        });
1168    });
1169    </script>
1169
1170            
1170<script id="rockettes-satisfi-launcher-js">
1171        (function () {
1172    function hideDefaultLauncher() {
1173        if ( typeof SatisfiApp !== 'undefined' && SatisfiApp.Global && SatisfiApp.Global.chatButtonHide ) {
1174            SatisfiApp.Global.chatButtonHide();
1175            return true;
1176        }
1177        return false;
1178    }
1179
1180    window.roxOpenSatisfiChat = function () {
1181        if ( typeof SatisfiApp === 'undefined' || ! SatisfiApp.Global || ! SatisfiApp.Global.chatPopupOpen ) {
1182            return;
1183        }
1184
1185        hideDefaultLauncher();
1186        SatisfiApp.Global.chatPopupOpen();
1187    };
1188
1189    if ( ! hideDefaultLauncher() ) {
1190        var attempts = 0;
1191        var timer = setInterval( function () {
1192            if ( hideDefaultLauncher() || ++attempts > 50 ) {
1193                clearInterval( timer );
1194            }
1195        }, 200 );
1196    }
1197})();        </script>
1197
1198        
1198<script type="application/ld+json">{"@context":"https://schema.org","@type":["Organization","PerformingGroup"],"name":"Radio City Rockettes","url":"https://www.rockettes.com","logo":{"@type":"ImageObject","url":""},"image":[""],"description":"Welcome to the Rockettes","sameAs":["https://www.instagram.com/therockettes/","https://www.youtube.com/rockettes","https://tiktok.com/@rockettes","https://x.com/Rockettes","https://www.facebook.com/rockettes"],"address":{"@type":"PostalAddress","streetAddress":"1260 6th Ave","addressLocality":"New York","addressRegion":"NY","postalCode":"10020","addressCountry":"US"},"contactPoint":{"@type":"ContactPoint","contactType":"customer support","url":"https://www.rockettes.com"}}</script>
1198<script type="application/ld+json">{"@context":"https://schema.org","@type":"PerformingArtsEvent","name":"Radio City Rockettes | The Rockettes","description":null,"image":"https://assets.rockettes.com/wp-content/uploads/2019/07/site-main-image.jpg","url":"https://www.rockettes.com/","startDate":"11012026","endDate":"01302027","eventStatus":"https://schema.org/EventScheduled","eventAttendanceMode":"https://schema.org/OfflineEventAttendanceMode","location":{"@type":"Place","name":"Radio City Music Hall","address":{"@type":"PostalAddress","streetAddress":"1260 6th Ave","addressLocality":"New York","addressRegion":"NY","postalCode":"10020","addressCountry":"US"}},"organizer":{"@type":"Organization","name":"Radio City Rockettes","url":"https://www.rockettes.com"},"performer":{"@type":"PerformingGroup","name":"Rockettes"},"offers":{"@type":"AggregateOffer","url":"https://www.rockettes.com/","priceCurrency":"USD","availability":"https://schema.org/InStock","validFrom":"2026-10-02T03:18:24+00:00"}}</script>
vendor: 1 bytes, line 1198
1198
1199<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"74fec8e98d574aacb0e440723c72d793","spa":2}' crossorigin="anonymous"></script>
1199
1200</body>
1201</html>
1202<!--
1203Performance optimized by W3 Total Cache. Learn more: https://www.boldgrid.com/w3-total-cache/
1204
1205Object Caching 185/296 objects using APC
1206Page Caching using APC 
1207Content Delivery Network via Amazon Web Services: CloudFront: assets.rockettes.com
1208Content Delivery Network Full Site Delivery via cloudfront
1209Minified using Disk
1210Database Caching 62/87 queries in 0.021 seconds using APC
1211
1212Served from: localhost @ 2026-10-01 23:18:24 by W3 Total Cache
1213-->

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.