1 2 3 4 5 <!DOCTYPE html> 6 <!-- Site by Artlogic - https://artlogic.net --> 7 <html lang="en"> 8 <head> 9 <meta charset="utf-8"> 10
10<script> 11 /* Artlogic deterministic page-ready signal (see e2e/ + pageload perf notes). 12 Installs a default window.modulesReady that latches window.__artlogicReady, 13 adds a `modules-ready` class to <html>/<body>, and dispatches `artlogic:ready` 14 exactly once. Themes may still wrap window.modulesReady (prevReady pattern); 15 their wrapper chains through to this. All gallery JS loader paths converge on 16 window.modulesReady(); the legacy galleries.js now calls it after init too. */ 17 (function () { 18 var prev = window.modulesReady; 19 window.modulesReady = function () { 20 if (typeof prev === 'function') { try { prev(); } catch (e) {} } 21 if (window.__artlogicReady) { return; } 22 window.__artlogicReady = true; 23 try { document.documentElement.className += ' modules-ready'; } catch (e) {} 24 try { if (document.body) { document.body.className += ' modules-ready'; } } catch (e) {} 25 try { document.dispatchEvent(new CustomEvent('artlogic:ready')); } catch (e) {} 26 }; 27 })(); 28 </script>
28 29 <title>Bullseye Projects</title> 30 <meta property="og:site_name" content="Bullseye" /> 31 <meta property="og:title" content="Bullseye Projects" /> 32 <meta property="og:description" content="Bullseye Projects explores contemporary glass with makers, designers, and viewers of all ages." /> 33 <meta property="og:image" content="https://static-assets.artlogic.net/w_1200,h_630,c_fill,f_auto,fl_lossy,q_auto/ws-bullseye/usr/images/pages/slideshow_backup/1/stenbom_everyyear_cmyk_js3.jpg" /> 34 <meta property="og:image:width" content="1200" /> 35 <meta property="og:image:height" content="630" /> 36 <meta property="twitter:card" content="summary_large_image"> 37 <meta property="twitter:url" content="https://www.bullseyeprojects.com/"> 38 <meta property="twitter:title" content="Bullseye Projects"> 39 <meta property="twitter:description" content="Bullseye Projects explores contemporary glass with makers, designers, and viewers of all ages."> 40 <meta property="twitter:text:description" content="Bullseye Projects explores contemporary glass with makers, designers, and viewers of all ages."> 41 <meta property="twitter:image" content="https://static-assets.artlogic.net/w_1200,h_630,c_fill,f_auto,fl_lossy,q_auto/ws-bullseye/usr/images/pages/slideshow_backup/1/stenbom_everyyear_cmyk_js3.jpg"> 42 <link rel="canonical" href="https://www.bullseyeprojects.com/" /> 43 <meta name="google" content="notranslate" /> 44 <meta name="description" content="Bullseye Projects explores contemporary glass with makers, designers, and viewers of all ages." /> 45 <meta name="publication_date" content="2015-09-22 11:44:43" /> 46 <meta name="generator" content="Artlogic CMS - https://artlogic.net" /> 47 48 <meta name="accessibility_version" content="1.1"/> 49 50 51 <meta name="viewport" content="width=device-width, minimum-scale=0.5, initial-scale=1.0" /> 52 53 54 55<link rel="icon" href="/usr/images/preferences/1678746458.ico" type="image/x-icon" /> 56<link rel="shortcut icon" href="/usr/images/preferences/1678746458.ico" type="image/x-icon" /> 57 58<meta name="application-name" content="Bullseye"/> 59<meta name="msapplication-TileColor" content="#ffffff"/> 60 61 62 63 <link rel="stylesheet" media="print" href="/lib/g/2.0/styles/print.css"> 64 <link rel="stylesheet" media="print" href="/styles/print.css"> 65 66
66<script src="/lib/js/datadog-logs/datadog-logs.js" type="text/javascript"></script>
vendor: 1 bytes, line 66
66
67<script> 68try { 69 function checkStatisticsCookiePreference() { 70 // Get the cookie_preferences item from localStorage 71 const cookiePreferences = localStorage.getItem('cookie_preferences'); 72 73 // Check if the item exists 74 if (!cookiePreferences) { 75 console.log('No cookie_preferences found in localStorage'); 76 return false; 77 } 78 79 // Parse the JSON string 80 const preferences = JSON.parse(cookiePreferences); 81 82 // Check if statistics is set to true 83 const statisticsEnabled = preferences?.statistics === true; 84 85 console.debug('Statistics enabled:', statisticsEnabled); 86 return statisticsEnabled; 87 } 88 89 // Usage 90 const hasStatistics = checkStatisticsCookiePreference(); 91 92 if (hasStatistics) { 93 // --- Check for artlogic_id cookie --- 94 const artlogicIdSet = document.cookie 95 .split('; ') 96 .some(cookie => cookie.startsWith('artlogic_id=')); 97 98 console.debug('artlogic_id cookie set:', artlogicIdSet); 99 100 if (artlogicIdSet) { 101 window.DD_LOGS && window.DD_LOGS.init({ 102 // TODO add proxy? 103 clientToken: 'pub0866d56abaa16869f0d9bb4a3c7da950', 104 site: 'datadoghq.eu', 105 forwardConsoleLogs: ["error"], 106 forwardErrorsToLogs: true, 107 service: 'artlogiccms', 108 // version: '1.3.4', // TODO implement versioning in future. 109 sessionSampleRate: 100, 110 trackSessionAcrossSubdomains: true 111 }); 112 113 window.DD_LOGS && window.DD_LOGS.setGlobalContextProperty('site', 'bullseye'.toLowerCase()) 114 115 window.DD_LOGS && window.DD_LOGS.setGlobalContextProperty('hostname', 'web-g4'.toLowerCase()) 116 117 // report any missing JS files 118 window.addEventListener('error', function(event) { 119 // Filter out standard JS runtime execution errors 120 if (event.target && event.target.tagName === 'SCRIPT') { 121 window.DD_LOGS && window.DD_LOGS.logger.error( 122 'A script failed to load: ' + (event.target?.src || event.target?.href), 123 {'script': (event.target?.src || event.target?.href)} 124 ) 125 } 126 }, true); // The 'true' flag activates the capturing phase 127 } 128 } 129} catch (error) { 130 console.error(error); 131} 132</script>
132 133 134 135 136
136<script> 137 (window.Promise && window.Array.prototype.find) || document.write('
137<script src="/lib/js/polyfill/polyfill_es6.min.js"><\/script>'); 138 </script>
138 139 140 141 142 <link data-context="helper" rel="stylesheet" type="text/css" href="/lib/webfonts/font-awesome/font-awesome-4.6.3/css/font-awesome.min.css?c=6060632&v=efe616d&g=04e5465e8e91eba576012bb48960bcac"/> 143 <link data-context="helper" rel="stylesheet" type="text/css" href="/lib/archimedes/styles/archimedes-frontend-core.css?c=6060632&v=efe616d&g=04e5465e8e91eba576012bb48960bcac"/> 144 <link data-context="helper" rel="stylesheet" type="text/css" href="/lib/archimedes/styles/accessibility.css?c=6060632&v=efe616d&g=04e5465e8e91eba576012bb48960bcac"/> 145 <link data-context="helper" rel="stylesheet" type="text/css" href="/lib/jquery/3.7.1/plugins/jquery.archimedes-frontend-core-plugins-0.1.css?c=6060632&v=efe616d&g=04e5465e8e91eba576012bb48960bcac"/> 146 <link data-context="helper" rel="stylesheet" type="text/css" href="/lib/jquery/3.7.1/plugins/fancybox-2.1.3/jquery.fancybox.css?c=6060632&v=efe616d&g=04e5465e8e91eba576012bb48960bcac"/> 147 <link data-context="helper" rel="stylesheet" type="text/css" href="/lib/jquery/3.7.1/plugins/fancybox-2.1.3/jquery.fancybox.artlogic.css?c=6060632&v=efe616d&g=04e5465e8e91eba576012bb48960bcac"/> 148 <link data-context="helper" rel="stylesheet" type="text/css" href="/lib/jquery/3.7.1/plugins/slick-1.8.1/slick.css?c=6060632&v=efe616d&g=04e5465e8e91eba576012bb48960bcac"/> 149 <link data-context="helper" rel="stylesheet" type="text/css" href="/lib/jquery/plugins/roomview/1.0/jquery.roomview.1.0.css?c=6060632&v=efe616d&g=04e5465e8e91eba576012bb48960bcac"/> 150 <link data-context="helper" rel="stylesheet" type="text/css" href="/lib/jquery/plugins/pageload/1.1/jquery.pageload.1.1.css?c=6060632&v=efe616d&g=04e5465e8e91eba576012bb48960bcac"/> 151 <link data-context="helper" rel="stylesheet" type="text/css" href="/core/dynamic_base.css?c=6060632&v=efe616d&g=04e5465e8e91eba576012bb48960bcac"/> 152 <link data-context="helper" rel="stylesheet" type="text/css" href="/core/dynamic_main.css?c=6060632&v=efe616d&g=04e5465e8e91eba576012bb48960bcac"/> 153 <link data-context="helper" rel="stylesheet" type="text/css" href="/core/user_custom.css?c=6060632&v=efe616d&g=04e5465e8e91eba576012bb48960bcac"/> 154 <link data-context="helper" rel="stylesheet" type="text/css" href="/core/dynamic_responsive.css?c=6060632&v=efe616d&g=04e5465e8e91eba576012bb48960bcac"/> 155 <link data-context="helper" rel="stylesheet" type="text/css" href="/lib/webfonts/artlogic-site-icons/artlogic-site-icons-1.0/artlogic-site-icons.css?c=6060632&v=efe616d&g=04e5465e8e91eba576012bb48960bcac"/> 156 <link data-context="helper" rel="stylesheet" type="text/css" href="/lib/jquery/plugins/plyr/3.5.10/plyr.css?c=6060632&v=efe616d&g=04e5465e8e91eba576012bb48960bcac"/> 157<!-- add crtical css to improve performance --> 158
158<script>window.ARTLOGIC_ASSET_SUFFIX="_ver_c6060632vefe616dg04e5465e8e91eba576012bb48960bcac";</script>
158 159
159<script data-context="helper" src="/lib/g/2.0/scripts/import_helpers.js"></script>
159 160
160<script data-context="helper" src="/lib/jquery/3.7.1/jquery-3.7.1.min.js?c=6060632&v=efe616d&g=04e5465e8e91eba576012bb48960bcac"></script>
160 161
161<script data-context="helper" defer src="/lib/g/2.0/scripts/webpack_import_helpers.js?c=6060632&v=efe616d&g=04e5465e8e91eba576012bb48960bcac"></script>
161 162
162<script data-context="helper" defer src="/lib/jquery/3.7.1/plugins/jquery.compat.selector.js?c=6060632&v=efe616d&g=04e5465e8e91eba576012bb48960bcac"></script>
162 163
163<script data-context="helper" defer src="/lib/jquery/1.12.4/plugins/jquery.browser.min.js?c=6060632&v=efe616d&g=04e5465e8e91eba576012bb48960bcac"></script>
163 164
164<script data-context="helper" defer src="/lib/jquery/1.12.4/plugins/jquery.easing.min.js?c=6060632&v=efe616d&g=04e5465e8e91eba576012bb48960bcac"></script>
164 165
165<script data-context="helper" defer src="/lib/jquery/1.12.4/plugins/jquery.archimedes-frontend-core-plugins-0.1.js?c=6060632&v=efe616d&g=04e5465e8e91eba576012bb48960bcac"></script>
165 166
166<script data-context="helper" defer src="/lib/jquery/1.12.4/plugins/jquery.fitvids.js?c=6060632&v=efe616d&g=04e5465e8e91eba576012bb48960bcac"></script>
166 167
167<script data-context="helper" defer src="/core/dynamic.js?c=6060632&v=efe616d&g=04e5465e8e91eba576012bb48960bcac"></script>
167 168
168<script data-context="helper" defer src="/lib/archimedes/scripts/archimedes-frontend-core.js?c=6060632&v=efe616d&g=04e5465e8e91eba576012bb48960bcac"></script>
168 169
169<script data-context="helper" defer src="/lib/archimedes/scripts/archimedes-frontend-modules.js?c=6060632&v=efe616d&g=04e5465e8e91eba576012bb48960bcac"></script>
169 170
170<script data-context="helper" type="module" traceurOptions="--async-functions" src="/lib/g/2.0/scripts/galleries_js_loader__mjs.js?c=6060632&v=efe616d&g=04e5465e8e91eba576012bb48960bcac"></script>
170 171
171<script data-context="helper" defer src="/lib/g/2.0/scripts/feature_panels.js?c=6060632&v=efe616d&g=04e5465e8e91eba576012bb48960bcac"></script>
171 172
172<script data-context="helper" defer src="/lib/g/themes/aperture/2.0/scripts/script.js?c=6060632&v=efe616d&g=04e5465e8e91eba576012bb48960bcac"></script>
172 173
173<script data-context="helper" defer src="/lib/archimedes/scripts/recaptcha.js?c=6060632&v=efe616d&g=04e5465e8e91eba576012bb48960bcac"></script>
173 174 175 176 177 178 179
179<script> 180 function get_cookie_preference(category) { 181 result = false; 182 try { 183 var cookie_preferences = localStorage.getItem('cookie_preferences') || ""; 184 if (cookie_preferences) { 185 cookie_preferences = JSON.parse(cookie_preferences); 186 if (cookie_preferences.date) { 187 var expires_on = new Date(cookie_preferences.date); 188 expires_on.setDate(expires_on.getDate() + 365); 189 console.log('cookie preferences expire on', expires_on.toISOString()); 190 var valid = expires_on > new Date(); 191 if (valid && cookie_preferences.hasOwnProperty(category) && cookie_preferences[category]) { 192 result = true; 193 } 194 } 195 } 196 } 197 catch(e) { 198 console.warn('get_cookie_preference() failed'); 199 return result; 200 } 201 return result; 202 } 203 204 window.google_analytics_init = function(page){ 205 var collectConsent = false; 206 var useConsentMode = false; 207 var analyticsProperties = ['UA-51296592-47', 'G-FGY38RS9J5', 'UA-221117-1']; 208 var analyticsCookieType = 'statistics'; 209 var disableGa = false; 210 var sendToArtlogic = true; 211 var artlogicProperties = { 212 'UA': 'UA-157296318-1', 213 'GA': 'G-GLQ6WNJKR5', 214 }; 215 216 analyticsProperties = analyticsProperties.concat(Object.values(artlogicProperties)); 217 218 var uaAnalyticsProperties = analyticsProperties.filter((p) => p.startsWith('UA-')); 219 var ga4AnalyticsProperties = analyticsProperties.filter((p) => p.startsWith('G-')).concat(analyticsProperties.filter((p) => p.startsWith('AW-'))); 220 221 if (collectConsent) { 222 disableGa = !get_cookie_preference(analyticsCookieType); 223 224 for (var i=0; i < analyticsProperties.length; i++){ 225 var key = 'ga-disable-' + analyticsProperties[i]; 226 227 window[key] = disableGa; 228 } 229 230 if (disableGa) { 231 if (document.cookie.length) { 232 var cookieList = document.cookie.split(/; */); 233 234 for (var i=0; i < cookieList.length; i++) { 235 var splitCookie = cookieList[i].split('='); //this.split('='); 236 237 if (splitCookie[0].indexOf('_ga') == 0 || splitCookie[0].indexOf('_gid') == 0 || splitCookie[0].indexOf('__utm') == 0) { 238 //h.deleteCookie(splitCookie[0]); 239 var domain = location.hostname; 240 var cookie_name = splitCookie[0]; 241 document.cookie = 242 cookie_name + "=" + ";path=/;domain="+domain+";expires=Thu, 01 Jan 1970 00:00:01 GMT"; 243 // now delete the version without a subdomain 244 domain = domain.split('.'); 245 domain.shift(); 246 domain = domain.join('.'); 247 document.cookie = 248 cookie_name + "=" + ";path=/;domain="+domain+";expires=Thu, 01 Jan 1970 00:00:01 GMT"; 249 } 250 } 251 } 252 } 253 } 254 255 if (uaAnalyticsProperties.length) { 256 (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ 257 (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), 258 m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) 259 })(window,document,'script','//www.google-analytics.com/analytics.js','ga'); 260 261 262 if (!disableGa) { 263 var anonymizeIps = false; 264 265 for (var i=0; i < uaAnalyticsProperties.length; i++) { 266 var propertyKey = ''; 267 268 if (i > 0) { 269 propertyKey = 'tracker' + String(i + 1); 270 } 271 272 var createArgs = [ 273 'create', 274 uaAnalyticsProperties[i], 275 'auto', 276 ]; 277 278 if (propertyKey) { 279 createArgs.push({'name': propertyKey}); 280 } 281 282 ga.apply(null, createArgs); 283 284 if (anonymizeIps) { 285 ga('set', 'anonymizeIp', true); 286 } 287 288 var pageViewArgs = [ 289 propertyKey ? propertyKey + '.send' : 'send', 290 'pageview' 291 ] 292 293 if (page) { 294 pageViewArgs.push(page) 295 } 296 297 ga.apply(null, pageViewArgs); 298 } 299 300 if (sendToArtlogic) { 301 ga('create', 'UA-157296318-1', 'auto', {'name': 'artlogic_tracker'}); 302 303 if (anonymizeIps) { 304 ga('set', 'anonymizeIp', true); 305 } 306 307 var pageViewArgs = [ 308 'artlogic_tracker.send', 309 'pageview' 310 ] 311 312 if (page) { 313 pageViewArgs.push(page) 314 } 315 316 ga.apply(null, pageViewArgs); 317 } 318 } 319 } 320 321 if (ga4AnalyticsProperties.length) { 322 if (!disableGa || useConsentMode) { 323 (function(d, script) { 324 script = d.createElement('script'); 325 script.type = 'text/javascript'; 326 script.async = true; 327 script.src = 'https://www.googletagmanager.com/gtag/js?i
327d=' + ga4AnalyticsProperties[0]; 328 d.getElementsByTagName('head')[0].appendChild(script); 329 }(document)); 330 331 window.dataLayer = window.dataLayer || []; 332 window.gtag = function (){dataLayer.push(arguments);} 333 window.gtag('js', new Date()); 334 335 if (useConsentMode) { 336 gtag('consent', 'default', { 337 'ad_storage': 'denied', 338 'analytics_storage': 'denied', 339 'functionality_storage': 'denied', 340 'personalization_storage': 'denied', 341 'security': 'denied', 342 }); 343 344 if (disableGa) { 345 // If this has previously been granted, it will need set back to denied (ie on cookie change) 346 gtag('consent', 'update', { 347 'analytics_storage': 'denied', 348 }); 349 } else { 350 gtag('consent', 'update', { 351 'analytics_storage': 'granted', 352 }); 353 } 354 } 355 356 for (var i=0; i < ga4AnalyticsProperties.length; i++) { 357 window.gtag('config', ga4AnalyticsProperties[i]); 358 } 359 360 } 361 } 362 } 363 364 var waitForPageLoad = true; 365 366 if (waitForPageLoad) { 367 window.addEventListener('load', function() { 368 window.google_analytics_init(); 369 window.archimedes.archimedes_core.analytics.init(); 370 }); 371 } else { 372 window.google_analytics_init(); 373 } 374 </script>
374 375 376 377 378
378<script> 379 window.google_tag_manager_setup = () => { 380 (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 381 new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 382 j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 383 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 384 })(window,document,'script','dataLayer','5PTV9HSZ'); 385 386 window.dataLayer = window.dataLayer || []; 387 function gtag(){dataLayer.push(arguments);} 388 gtag('js', new Date()); 389 390 default_consent = { 391 'ad_storage': 'denied', 392 'ad_user_data': 'denied', 393 'ad_personalization': 'denied', 394 'analytics_storage': 'denied', 395 'wait_for_update': 1000, 396 'essential': 'denied' 397 } 398 399 var cookie_types = ['functionality', 'statistics', 'marketing']; 400 cookie_types.forEach((cookie_type) => { 401 default_consent[cookie_type] = 'denied' 402 }) 403 404 gtag('consent', 'default', default_consent); 405 406 window.google_tag_manager_init(); 407 } 408 409 window.google_tag_manager_init = function(){ 410 411 window.dataLayer = window.dataLayer || []; 412 function gtag(){dataLayer.push(arguments);} 413 414 var cookie_preferences = localStorage.getItem('cookie_preferences') || ""; 415 if (cookie_preferences) { 416 var update_consent = {} 417 cookie_preferences = JSON.parse(cookie_preferences) 418 for (const [key, value] of Object.entries(cookie_preferences)) { 419 if (key == 'date') continue; 420 if (value == true) update_consent[key] = 'granted' 421 if (key == 'marketing' && value == true) { 422 update_consent['ad_storage'] = 'granted' 423 update_consent['ad_user_data'] = 'granted' 424 update_consent['ad_personalization'] = 'granted' 425 update_consent['analytics_storage'] = 'granted' 426 } 427 } 428 429 gtag('consent', 'update', update_consent) 430 } 431 } 432 433 window.addEventListener('load', function() { 434 window.google_tag_manager_setup(); 435 }); 436 437 </script>
437 438 439 440 <meta name="msvalidate.01" content="2B08DBAE884C8651A134A92B230784BD" /> 441 442<!-- Google Tag Manager --> 443
444<script>
vendor: 339 bytes, lines 444-452
444(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 445 446new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 447 448j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 449 450'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 451 452})(window,document,'script','dataLayer','
452GTM-5PTV9HSZ
vendor: 3 bytes, line 452
452');
452</script>
452 453 454<!-- End Google Tag Manager --> 455 456 457 </head> 458 459 460 461 <body class="section-home section-root site-responsive responsive-top-size-1023 responsive-nav-slide-nav responsive-nav-side-position-fullscreen responsive-layout-forced-lists responsive-layout-forced-image-lists responsive-layout-forced-tile-lists analytics-track-all-links site-lib-version-2-0 scroll_sub_nav_enabled responsive_src_image_sizing hero_heading_title_position_overlay no-page-params layout-fixed-header site-type-template pageload-ajax-navigation-active layout-animation-enabled layout-lazyload-enabled" data-viewport-width="1024" data-site-name="bullseye" data-connected-db-name="bullseye" data-pathname="/" 462> 463
463<script>document.getElementsByTagName('body')[0].className+=' browser-js-enabled';</script>
463 464 465 466 467 468 <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=5PTV9HSZ" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> 469 470 471 472 473 474 475 476 477 478 479 <div id="responsive_slide_nav_content_wrapper"> 480 481 <div id="container"> 482 483 484 485 486 487 <div class="header-fixed-wrapper"> 488 <header id="header" class="clearwithin header_fixed header_hide_border "> 489 <div class="inner clearwithin"> 490 491 492 493 494<div id="logo" class=" user-custom-logo-image"><a href="/">Bullseye</a></div> 495 496 497 498 <div id="skiplink-container"> 499 <div> 500 <a href="#main_content" class="skiplink">Skip to main content</a> 501 </div> 502 </div> 503 504 505 <div class="header-ui-wrapper"> 506 507 <div id="responsive_slide_nav_wrapper" class="mobile_menu_align_center" data-nav-items-animation-delay> 508 <div id="responsive_slide_nav_wrapper_inner" data-responsive-top-size=1023> 509 510 <nav id="top_nav" aria-label="Main site" class="navigation noprint clearwithin"> 511 512<div id="top_nav_reveal" class="hidden"><ul><li><a href="#" role="button" aria-label="Close">Menu</a></li></ul></div> 513 514 <ul class="topnav"> 515 <li class="topnav-filepath-artists topnav-label-artists topnav-id-11"><a href="/artists/" aria-label="Artists">Artists</a></li> 516 <li class="topnav-filepath-exhibitions topnav-label-exhibitions topnav-id-13"><a href="/exhibitions/" aria-label="Exhibitions">Exhibitions</a></li> 517 <li class="topnav-filepath-tg-competition topnav-label-competition topnav-id-44"><a href="/tg-competition/" aria-label="Competition">Competition</a></li> 518 <li class="topnav-filepath-residencies topnav-label-residencies topnav-id-21"><a href="/residencies/" aria-label="Residencies">Residencies</a></li> 519 <li class="topnav-filepath-publications topnav-label-publications topnav-id-16"><a href="/publications/" aria-label="Publications">Publications</a></li> 520 <li class="topnav-filepath-bullseye-studio topnav-label-bullseye-studio topnav-id-24"><a href="https://studio.bullseyeglass.com" aria-label="Bullseye Studio">Bullseye Studio</a></li> 521 <li class="topnav-filepath-blog topnav-label-blog topnav-id-38"><a href="/blog/" aria-label="Blog">Blog</a></li> 522 <li class="topnav-filepath-news topnav-label-news topnav-id-15"><a href="/news/" aria-label="News">News</a></li> 523 <li class="topnav-filepath-about topnav-label-about topnav-id-22"><a href="/about/" aria-label="About">About</a></li> 524 <li class="topnav-filepath-viewing-room topnav-label-viewing-room topnav-id-46 last"><a href="/viewing-room/" aria-label="Viewing Room">Viewing Room</a></li> 525 </ul> 526 527 528 529 530 531 532 533 534 </nav> 535 536 </div> 537 </div> 538 539 540 <div class="header-icons-wrapper "> 541 542 543 544 545 546 547 <div id="slide_nav_reveal" tabindex="0" role="button">Menu</div> 548 </div> 549 550 551 552 553 554 555 556 557 558 559 </div> 560 </div> 561 562 563 564 565 </header> 566 </div> 567 568 569 570 571 572 <div id="main_content" role="main" class="clearwithin"> 573 <!--contentstart--> 574 575 576 577 578 579 580<h1>Home</h1> 581 582<div id="content" class="clearwithin"> 583 584 585 586 587 588 589 <style></style> 590 591 592 <div id="slideshow" role="region" aria-label="slideshow" class="records_list full_list clearwithin detect-slide-brightness slideshow_navigation_enabled paged-slideshow-wrapper" data-cycle-timeout-setting="4000" data-cycle-custom-settings='{}'> 593 <ul> 594 595 596 597 <li class="remove-both-masks"> 598
599 <span class="image"><span> 600 <a href="/artists/"> 601 <img alt="Atmospheric image" src="https://static-assets.artlogic.net/w_2000,h_2000,c_limit,f_auto,fl_lossy,q_auto/ws-bullseye/usr/images/pages/slideshow_backup/1/stenbom_everyyear_cmyk_js3.jpg" /> 602 </a> 603 </span></span> 604 </li> 605 </ul> 606 </div> 607 608 <div class="divider"></div> 609</div> 610 611 612 <!--contentend--> 613 </div> 614 615 616 617 618 619 <div class="clear"></div> 620 621 622 623 624 625 626 627 628 629 </div> 630 631 </div> 632 633 634 635 636 637 638 639 640 641 642 643 644 <!-- Google Tag Manager (noscript) --> 645 646<noscript><iframe src=https://www.googletagmanager.com/ns.html?id=GTM-5PTV9HSZ 647 648height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> 649 650<!-- End Google Tag Manager (noscript) --> 651 652 653 <!-- sentry-verification-string --> 654</body> 655 </html> 656 657
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.