PageSourceSearch

https://www.raymondgoodman.com/portfolio/G0000GkW.iMNMYZA

html raymondgoodman.com collected 2026-09-28 01:48:55 UTC 20,171 bytes, 362 lines download raw bytes

1<!DOCTYPE html>
2<html>
3<head>
4<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
5<title>architecture, photography, interior, exterior, commercial | raymond goodman</title>
6<meta name="Description" content="architecture, photo, interior, exterior, commercial, north carolina, raleigh, pittsboro, tonic, oxide, engineering, honda, service, r3photo, raymond goodman, photographer, modern architecture, dwell">
7<meta property="og:image" content='https://www.raymondgoodman.com/img-get/I0000lnMYhUJQQrg/t/200/I0000lnMYhUJQQrg.jpg'/>
8
9
10
11<link rel="stylesheet" type="text/css" href="https://www.raymondgoodman.com/css/APP/1788533357/jquery/ps-1.0/jquery-ui-1.8.12.custom.css,jquery/ps-1.0/ps.css">
11<script type="text/javascript" src="https://www.raymondgoodman.com/js/APP/1788533357/jquery/jquery-1.11.0.min.js,jquery/jquery-ui.1.9.2.min.js,jquery/jquery.ui.touch-punch.min.js,/jquery/jquery-migrate-1.2.1.min.js,/jquery/jquery.PS.js"></script>
vendor: 1 bytes, line 11
11
12<script type="text/javascript">psApp.init({"area":"","relUrl":"\/portfolio\/G0000GkW.iMNMYZA","sec":"","self":"\/portfolio\/G0000GkW.iMNMYZA","subsec":"portfolio","custom_path":"","custom_id":"U0000eeme29lbw_s","custom_url":"https:\/\/www.raymondgoodman.com","custom_url_ps":"https:\/\/raymondgoodman.photoshelter.com","server.web":"http:\/\/www.photoshelter.com","server.ul":"https:\/\/www.raymondgoodman.com","server.ul-cdn":"https:\/\/www.raymondgoodman.com","server.img":"https:\/\/www.raymondgoodman.com","server.img-mem":"https:\/\/www.raymondgoodman.com","server.vid":"https:\/\/www.raymondgoodman.com","server.vid-mem":"https:\/\/www.raymondgoodman.com","server.js":"https:\/\/www.raymondgoodman.com","server.css":"https:\/\/www.raymondgoodman.com","server.mkt":"https:\/\/www.raymondgoodman.com","server.sec":"https:\/\/www.raymondgoodman.com","server.library":"https:\/\/www.raymondgoodman.com","ss.U_ID":null,"ss.O_ID":null,"ss.is_SU":false,"isPsHost":false,"isDevDomain":false,"PS_API_V3_KEY":"PS631731c7"});</script>
vendor: 1 bytes, line 12
12
13<script type="text/javascript" src="https://www.raymondgoodman.com/js/BS/1788533357/0.8.2/BS.js,BS.com.Prompt.js"></script>
13
14
15<script type="text/javascript" src="https://www.raymondgoodman.com/js/APP/1788533357/0.6/PS.js"></script>
15<script language="javascript">
16if (!isset(PS.app)) PS.app = BS.utl.mm.oNew(PS.App);
17PS.app.pvSet('area', '');
18PS.app.pvSet('relUrl', '/portfolio/G0000GkW.iMNMYZA');
19PS.app.pvSet('sec', '');
20PS.app.pvSet('self', '/portfolio/G0000GkW.iMNMYZA');
21PS.app.pvSet('subsec', 'portfolio');
22PS.app.pvSet('custom_path', '');
23PS.app.pvSet('custom_id', 'U0000eeme29lbw_s');
24PS.app.pvSet('custom_url', 'https://www.raymondgoodman.com');
25PS.app.pvSet('custom_url_ps', 'https://raymondgoodman.photoshelter.com');
26PS.app.pvSet('server.web', 'http://www.photoshelter.com');
27PS.app.pvSet('server.ul', 'https://www.raymondgoodman.com');
28PS.app.pvSet('server.ul-cdn', 'https://www.raymondgoodman.com');
29PS.app.pvSet('server.img', 'https://www.raymondgoodman.com');
30PS.app.pvSet('server.img-mem', 'https://www.raymondgoodman.com');
31PS.app.pvSet('server.vid', 'https://www.raymondgoodman.com');
32PS.app.pvSet('server.vid-mem', 'https://www.raymondgoodman.com');
33PS.app.pvSet('server.js', 'https://www.raymondgoodman.com');
34PS.app.pvSet('server.css', 'https://www.raymondgoodman.com');
35PS.app.pvSet('server.mkt', 'https://www.raymondgoodman.com');
36PS.app.pvSet('server.sec', 'https://www.raymondgoodman.com');
37PS.app.pvSet('server.library', 'https://www.raymondgoodman.com');
38PS.app.pvSet('ss.U_ID', '');
39PS.app.pvSet('ss.O_ID', '');
40PS.app.pvSet('ss.is_SU', '');
41PS.app.pvSet('isPsHost', '');
42PS.app.pvSet('isDevDomain', '');
43PS.app.pvSet('PS_API_V3_KEY', 'PS631731c7');
44
45</script>
45
46
47<script type="text/javascript" src="https://www.raymondgoodman.com/js/APP/1788533357/div.js"></script>
47
48
49<script type="text/javascript" src="https://www.raymondgoodman.com/js/APP/1788533357/util.js"></script>
49
50
51<script type="text/javascript" src="https://www.raymondgoodman.com/js/APP/1788533357/events.js"></script>
51
52
53<link rel="stylesheet" type="text/css" href="https://www.raymondgoodman.com/css/APP/1788533357/base.css">
54<link rel="stylesheet" type="text/css" href="https://www.raymondgoodman.com/css/APP/1788533357/BS.css,PS.css">
55<style type="text/css">
56
57#psMainCustom {
58padding: 10px;
59border: 1px solid #d0d0d0;
60line-height:1.5em;
61}
62
63</style>
64
65</head>
66
67<body onLoad="execWindowOnloadQueue(); " onUnload="" class="portfolio">
68
69<link rel="stylesheet" type="text/css" href="/img/custom/1.0/themes/Mars/css/base-1.4.css">
70<link rel="stylesheet" type="text/css" href="/img/custom/1.0/themes/Mars/css/asphalt-1.4.css">
71<script type="text/javascript" src="https://use.typekit.net/ik/bAYZyuFy7ZKiELB1ZEv5ZXqxkjJWKammtnx9vLWSSLqfezwgf5KNfgJWwQwt5Q6XWu93w2M3ZAmlZQJode4aWaw-dPG0jc8XShy8dYs8SKoRdhXCHKo3-eNXdaFGZAUXZWJ0jhNlOe4TiYFGZAUXZWJ0jhNlOYgGdaszShy8dYs8SKoRdhXCScBodAN0ZeizdhsljAt0jhNlOYiaikokjW8ldhoqZhNzZeuydKoRdhXK2cBXScBlZAoXOWi8jKXUJ6UliWF8dkuDjAoDOQI7fbKu2sMMeMb6MKG4fOSFIMMjgkMfH6qJu3vbMs6BJMJ7fbRj2UMgeMv6MKG4fFqVIMIjgkMfH6qJh6vbMs6sJMHbMLpaalXB.js"></script>
vendor: 1 bytes, line 71
71
72<script type="text/javascript">try{Typekit.load();}catch(e){}</script>
72
73
74<style type="text/css">
75#nav UL {
76	height: auto;
77}
78
79UL.thumbs LI {
80	width: 210px;
81	height: 210px;
82}
83
84UL.thumbs LI TABLE TD {
85	width: 200px;
86}
87
88UL.thumbs LI TABLE TD.slide {
89	width: 200px;
90	height: 200px;
91}
92
93<style>.ig-b- { display: inline-block; }
94.ig-b- img { visibility: hidden; }
95.ig-b-:hover { background-position: 0 -60px; } .ig-b-:active { background-position: 0 -120px; }
96.ig-b-16 { width: 16px; height: 16px; background: url(//badges.instagram.com/static/images/ig-badge-sprite-16.png) no-repeat 0 0; }
97@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
98.ig-b-16 { background-image: url(//badges.instagram.com/static/images/[email protected]); background-size: 60px 178px; } }</style>
99<a href="http://instagram.com/raymondgoodman?ref=badge" class="ig-b- ig-b-16"><img src="//badges.instagram.com/static/images/ig-badge-16.png" alt="Instagram" /></a>
100</style>
101
102<div id="main">
103	<div id="header">
104		<div id="topNav">
105						</div>
106
107		<div id="logo">
108					<a href="https://www.raymondgoodman.com">raymond goodman</a>
109				</div>
110	</div>
111
112	<div id="nav">
113		<ul>
114			<li class="home"><a href="https://www.raymondgoodman.com" title="Home">Home</a></li>
115			
116			<li class="portfolio"><a href="javascript:void(0);"  class="portfolio_link portfolio_link_multi" id="portfolio_link">Portfolio</a>
117
118<script type="text/javascript">
119var psfsoheight = null;
120var firstrun = true;
121var psfsfixed = false;
122var psfspos = '';
123
124(function($) {
125$(document).ready(function() { 
126	var $menu = $("#portfolio_link_dropdown");
127	var $link = $("#portfolio_link");
128	
129	var menuToggle = function (f) {
130		var css;
131		
132		if (!isset(f))
133			f = !$menu.hasClass('pldOpen');
134		
135		if (f) {
136			var pl = $link;
137			var ofs;
138			var fixed = (psfsfixed ? 0 : $(document).scrollTop());
139			
140			if (psfspos == 'right')
141				ofs = {top: pl.offset().top, left: pl.offset().left + pl.width()};
142			else
143				ofs = {top: pl.offset().top + pl.innerHeight(), left: pl.offset().left};
144
145			$menu.offset(ofs);
146
147			if (firstrun) {
148				firstrun = false;	
149				setTimeout(function () {$menu.offset(ofs)},0);
150			}
151			
152			css = {height:psfsoheight, opacity:1};
153		}
154		else {
155			css = {height:0, opacity:0};
156		}
157		
158		$menu.stop().animate(
159			css,
160			{
161				queue:false,
162				duration:300,
163				easing: 'linear',
164				complete: function () { $menu.toggleClass('pldOpen', f); }
165
166			});
167	};
168
169	// initial condition
170	if (psfsoheight === null) 
171		psfsoheight = $menu.innerHeight();
172	$menu.css({height:0, opacity:0, display: 'block', width: $menu.width()}); 
173
174	$(document).on('click', function (evt) {
175		var target = $(evt.target);
176		if (target.is($link))
177			menuToggle();
178		else if (!target.hasClass('portfolio_link_dropdown_item'))
179			menuToggle(false);
180	});
181});  
182})(ps$);
183
184</script>
184
185
186
187<ul class="portfolio_link_dropdown" id="portfolio_link_dropdown">
188 
189<li><a href="https://www.raymondgoodman.com/portfolio/G0000qqR6TBmh21A" class="portfolio_link_dropdown_item">interior</a></li>
190 
191<li><a href="https://www.raymondgoodman.com/portfolio/G0000GkW.iMNMYZA" class="portfolio_link_dropdown_item">exterior</a></li>
192 
193<li><a href="https://www.raymondgoodman.com/portfolio/G0000Iz_gfHb_V.c" class="portfolio_link_dropdown_item">commercial</a></li>
194</ul>
195</li>	
196
197
198						
199						
200				
201				
202				
203				
204				
205						
206		</ul>
207
208		<div class="clear"></div>
209	</div>
210	
211	<div id="content">
212
213	<div class="clear"><img src="/img/custom/1.0/themes/Mars/pixel.gif" width="1" height="1"></div>
214
215	
216
217
218
219<script type="text/javascript" src="https://www.raymondgoodman.com/js/BS/1788533357/0.8.2/BS.com.HTTP.js"></script>
219
220
221<script type="text/javascript" src="https://www.raymondgoodman.com/js/BS/1788533357/0.8.2/BS.com.BSApi.js"></script>
221
222
223<script type="text/javascript" src="https://www.raymondgoodman.com/js/BS/1788533357/0.8.2/BS.com.Keypress.js"></script>
223
224
225
226
227<script type="text/javascript" src="https://www.raymondgoodman.com/js/APP/1788533357/0.6/PS.com.Portfolio.js"></script>
227
228
229<link rel="stylesheet" type="text/css" href="https://www.raymondgoodman.com/css/APP/1788533357/PS.com.Portfolio.css">
230
231<script type="text/javascript">
232var psport;
233function psport_init () 
234{
235   	psport = _bsMm.oNew(PS.com.Portfolio, _bsDom.get('psfs'), psport_preload, psport_cfg);
236}
237
238_bsGlobalEvt.addCB('load', psport_init);
239
240var psport_preload = {"images":[{"II_HEADLINE_CASC":"2013_\u00a9raymondgoodman_2513.jpg","I_ID":"I0000AWTq30Ezp3I","I_SCREEN_WIDTH":"1000","I_SCREEN_HEIGHT":"675","II_CAPTION":"","src":"https:\/\/www.raymondgoodman.com\/img-get\/I0000AWTq30Ezp3I\/s\/900\/659\/wd=vf7RaETilcbgB0qZGkdwJKJU22cexmEE3lk6N5tNYmyu.uPEkSEWTAaVy1GXxJ7d7T6V\/I0000AWTq30Ezp3I.jpg"},{"II_HEADLINE_CASC":"2013_\u00a9raymondgoodman_0395.tif","I_ID":"I0000tpk0UcRUjBI","I_SCREEN_WIDTH":"1000","I_SCREEN_HEIGHT":"667","II_CAPTION":"","src":"https:\/\/www.raymondgoodman.com\/img-get\/I0000tpk0UcRUjBI\/s\/900\/659\/wd=vf7RaETilcbgB0qZGkdwJKJU22cexmEE3lk6N5t4TJ6b42rCHTgnpOwlUGTRnLQLIytd\/I0000tpk0UcRUjBI.jpg"},{"II_HEADLINE_CASC":"2013_\u00a9raymondgoodman_2502.tif","I_ID":"I00009zlUTilq.Qg","I_SCREEN_WIDTH":"1000","I_SCREEN_HEIGHT":"667","II_CAPTION":"","src":"https:\/\/www.raymondgoodman.com\/img-get\/I00009zlUTilq.Qg\/s\/900\/659\/wd=vf7RaETilcbgB0qZGkdwJKJU22cexmEE3lk6N5s1tuBexwzbOH51somS1Z6HKbTsA0Wx\/I00009zlUTilq.Qg.jpg"},{"II_HEADLINE_CASC":"\u00a9raymondgoodman_Tonic_Ross_Hawthorne_OutsideIn_694_web.jpg","I_ID":"I0000RWPXBFowIzM","I_SCREEN_WIDTH":"1000","I_SCREEN_HEIGHT":"667","II_CAPTION":"","src":"https:\/\/www.raymondgoodman.com\/img-get\/I0000RWPXBFowIzM\/s\/900\/659\/wd=vf7RaETilcbgB0qZGkdwJKJU22cexmEE3lk6N5tet_6wl3gOcPOyczEq4Xka5zkBmUFB\/I0000RWPXBFowIzM.jpg"},{"II_HEADLINE_CASC":"2013_\u00a9raymondgoodman_GRzz.jpg","I_ID":"I0000lnMYhUJQQrg","I_SCREEN_WIDTH":"1000","I_SCREEN_HEIGHT":"667","II_CAPTION":"","src":"https:\/\/www.raymondgoodman.com\/img-get\/I0000lnMYhUJQQrg\/s\/900\/659\/wd=vf7RaETilcbgB0qZGkdwJKJU22cexmEE3lk6N5tgLRsgHNopeByGTwWn80NuobxQLKmB\/I0000lnMYhUJQQrg.jpg"},{"II_HEADLINE_CASC":"2012_\u00a9raymondgoodman_GR_2762.jpg","I_ID":"I0000xyYahiRKly8","I_SCREEN_WIDTH":"1000","I_SCREEN_HEIGHT":"656","II_CAPTION":"","src":"https:\/\/www.raymondgoodman.com\/img-get\/I0000xyYahiRKly8\/s\/900\/659\/wd=vf7RaETilcbgB0qZGkdwJKJU22cexmEE3lk6N5t02nBB66UIMJNJIggndQj26idljRFz\/I0000xyYahiRKly8.jpg"},{"II_HEADLINE_CASC":"2013_\u00a9raymondgoodman_GEX.psd","I_ID":"I0000IDGJlUXQNTk","I_SCREEN_WIDTH":"1000","I_SCREEN_HEIGHT":"667","II_CAPTION":"","src":"https:\/\/www.raymondgoodman.com\/img-get\/I0000IDGJlUXQNTk\/s\/900\/659\/wd=vf7RaETilcbgB0qZGkdwJKJU22cexmEE3lk6N5tF0_TsMWOqHFyiIDabZa87M697jMAr\/I0000IDGJlUXQNTk.jpg"},{"II_HEADLINE_CASC":"RACo_554556_BacksideNoFlamingo_U7A7552.tif","I_ID":"I000071QEdE7ifIE","I_SCREEN_WIDTH":"1000","I_SCREEN_HEIGHT":"558","II_CAPTION":"","src":"https:\/\/www.raymondgoodman.com\/img-get\/I000071QEdE7ifIE\/s\/900\/659\/wd=vf7RaETilcbgB0qZGkdwJKJU22cexmEE3lk6N5s7bBKKDMIL_h.dr.BzcM8FQW2Yi5yT\/I000071QEdE7ifIE.jpg"},{"II_HEADLINE_CASC":"\u00a9raymondgoodman_RACo_Eden554_530.L.jpg","I_ID":"I0000Jx_qtDfugSQ","I_SCREEN_WIDTH":"667","I_SCREEN_HEIGHT":"1000","II_CAPTION":"","src":"https:\/\/www.raymondgoodman.com\/img-get\/I0000Jx_qtDfugSQ\/s\/900\/659\/wd=vf7RaETilcbgB0qZGkdwJKJU22cexmEE3lk6N5tGU5NhzZbp4Ioq._N0tbQ8RFVnhwGi\/I0000Jx_qtDfugSQ.jpg"},{"II_HEADLINE_CASC":"RACo_556554_rear_NateGreenEgg_U7A6903.tif","I_ID":"I00009PEOO_sWiCY","I_SCREEN_WIDTH":"1000","I_SCREEN_HEIGHT":"667","II_CAPTION":"","src":"https:\/\/www.raymondgoodman.com\/img-get\/I00009PEOO_sWiCY\/s\/900\/659\/wd=vf7RaETilcbgB0qZGkdwJKJU22cexmEE3lk6N5s1nOqNz0KIrADZICkcJFD_UqHkmNEa\/I00009PEOO_sWiCY.jpg"},{"II_HEADLINE_CASC":"\u00a9raymondgoodman_8U7A3870.jpg","I_ID":"I0000Op8H39sxWjg","I_SCREEN_WIDTH":"1000","I_SCREEN_HEIGHT":"667","II_CAPTION":"","src":"https:\/\/www.raymondgoodman.com\/img-get\/I0000Op8H39sxWjg\/s\/900\/659\/wd=vf7RaETilcbgB0qZGkdwJKJU22cexmEE3lk6N5tDqpNTWlm4.vHoigyDsaWn4fWZvzGe\/I0000Op8H39sxWjg.jpg"},{"II_HEADLINE_CASC":"\u00a9raymondgoodman_8U7A5386.jpg","I_ID":"I0000xz0fFVdv2dA","I_SCREEN_WIDTH":"667","I_SCREEN_HEIGHT":"1000","II_CAPTION":"","src":"https:\/\/www.raymondgoodman.com\/img-get\/I0000xz0fFVdv2dA\/s\/900\/659\/wd=vf7RaETilcbgB0qZGkdwJKJU22cexmEE3lk6N5t02fUWMOh61Cb7erjuAjF8wueQq6Sm\/I0000xz0fFVdv2dA.jpg"},{"II_HEADLINE_CASC":"\u00a9raymondgoodman_DukeUniversity_StudentCenter_McConnellStudios_PandaXpress.jpg","I_ID":"I0000yRnqMQWiDzY","I_SCREEN_WIDTH":"800","I_SCREEN_HEIGHT":"1000","II_CAPTION":"","src":"https:\/\/www.raymondgoodman.com\/img-get\/I0000yRnqMQWiDzY\/s\/900\/659\/wd=vf7RaETilcbgB0qZGkdwJKJU22cexmEE3lk6N5t1oRJxQYa_Jk_NnGZkjnV6ap0Dailg\/I0000yRnqMQWiDzY.jpg"},{"II_HEADLINE_CASC":"\u00a9raymondgoodman_DurhamCentralPark_shelter_NCSU_Dodge_833.jpg","I_ID":"I0000lCrf_k2rLbs","I_SCREEN_WIDTH":"667","I_SCREEN_HEIGHT":"1000","II_CAPTION":"","src":"https:\/\/www.raymondgoodman.com\/img-get\/I0000lCrf_k2rLbs\/s\/900\/659\/wd=vf7RaETilcbgB0qZGkdwJKJU22cexmEE3lk6N5tgAKlMYMQVsC.lOLo7UwcsEexhHRQd\/I0000lCrf_k2rLbs.jpg"},{"II_HEADLINE_CASC":"\u00a9raymondgoodman_DurhamCentralPark_shelter_NCSU_Dodge_809.jpg","I_ID":"I0000l0tT11R73M8","I_SCREEN_WIDTH":"667","I_SCREEN_HEIGHT":"1000","II_CAPTION":"","src":"https:\/\/www.raymondgoodman.com\/img-get\/I0000l0tT11R73M8\/s\/900\/659\/wd=vf7RaETilcbgB0qZGkdwJKJU22cexmEE3lk6N5tgc0MelcANW00RuCDPbx5TueXJUNYu\/I0000l0tT11R73M8.jpg"},{"II_HEADLINE_CASC":"\u00a9raymondgoodman_Dads_Elwell_Store_Minnesota_Rural_yellow.jpg","I_ID":"I00002PUA7bXoHOQ","I_SCREEN_WIDTH":"1000","I_SCREEN_HEIGHT":"657","II_CAPTION":"","src":"https:\/\/www.raymondgoodman.com\/img-get\/I00002PUA7bXoHOQ\/s\/900\/659\/wd=vf7RaETilcbgB0qZGkdwJKJU22cexmEE3lk6N5s.rBMQocP.Z4DlbEWFp4u2Uli.sQrU\/I00002PUA7bXoHOQ.jpg"},{"II_HEADLINE_CASC":"\u00a9raymondgoodman_Windmill_Lous_Mercantil_Minnesota_Rural.jpg","I_ID":"I0000GsO26dEWxjw","I_SCREEN_WIDTH":"593","I_SCREEN_HEIGHT":"800","II_CAPTION":"","src":"https:\/\/www.raymondgoodman.com\/img-get\/I0000GsO26dEWxjw\/s\/900\/659\/wd=vf7RaETilcbgB0qZGkdwJKJU22cexmEE3lk6N5tLtpx8Aswu.AvYJECQsIxJWNtffRRZ\/I0000GsO26dEWxjw.jpg"},{"II_HEADLINE_CASC":"_MG_0338.JPG","I_ID":"I00007E3eaP66pLY","I_SCREEN_WIDTH":"667","I_SCREEN_HEIGHT":"1000","II_CAPTION":"","src":"https:\/\/www.raymondgoodman.com\/img-get\/I00007E3eaP66pLY\/s\/900\/659\/wd=vf7RaETilcbgB0qZGkdwJKJU22cexmEE3lk6N5s7GH8i6NhiqfnV6jSsPkNp7oB9Ovby\/I00007E3eaP66pLY.jpg"}],"pag":{"g":{"G_ID":"G0000GkW.iMNMYZA","G_NAME":"exterior","G_DESCRIPTION":null,"G_SORT":"GI_DISPLAY_ORDER|ASC","G_NAME_DASH":"exterior"},"t":18,"o":0,"sel":0,"bs":1000}};
241var psport_cfg = {"WINDOW_WIDTH":"900","F_2UP":false,"F_CAPTION":false,"F_MOREINFO":false,"F_INDEX":false,"F_WM":false,"F_NAV_HOVER":true,"F_IMAGE_TITLE":false,"TRANSITION":"SLIDE","WINDOW_HEIGHT":659,"BLOCK_SIZE":1000};
242</script>
242
243<div id="psfs" class="portfolio" style="width:900px"></div>
244
245
246
247	<div class="clear"></div>
248	</div>
249</div>
250
251<div id="footer">
252	<div class="f_right powered">Powered by <a href="https://www.photoshelter.com/referral/U0000eeme29lbw_s/user">PhotoShelter</a></div>
253
254	&copy; raymond goodman
255
256	
257		<span style="margin:0 3px;">|</span><span>thanks for looking around, get in touch, let's do good work! &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 919.606.6318 &nbsp; &nbsp; &nbsp; &nbsp; &amp;nbsp<a href="[email protected]">RaymondGoodmant</a>;</span>
258	
259</div>
vendor: 66 bytes, lines 259-262
259
260
261
262<script async src="https://www.googletagmanager.com/gtag/js?id=
262G-JEEVL2L8S5
vendor: 12 bytes, line 262
262"></script>
263<script>
264
265  
vendor: 134 bytes, lines 265-269
265window.dataLayer = window.dataLayer || [];
266  function gtag(){dataLayer.push(arguments);}
267  gtag('js', new Date());
268
269  gtag('config', '
269G-JEEVL2L8S5
vendor: 4 bytes, line 269
269');
270</script>
270
271
272<script>
273(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
274(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
275m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
276})(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
277PSGA = window.PSGA || {};
278PSGA.initGa = function(uaid, name) {
279    ga('create', uaid, 'auto', {'name': name});
280};
281PSGA.distributor = function(request, args) {
282    return function() {
283        var trackers = ga.getAll();
284        for (var i = 0, ct = trackers.length; i < ct; i++) {
285            var tracker = trackers[i];
286            if ((args[0] === 'pageview' ||
287                    args[0].hitType === 'pageview') ||
288                tracker.get('name') !== 'user') {
289                    tracker[request].apply(tracker, args);
290                }
291        }
292    }
293};
294PSGA.distributeToGaTrackers = function() {
295    const args = [].slice.call(arguments);
296        request = args.shift();
297    ga(PSGA.distributor(request, args));
298
299    //Convert legacy requests and send to GA4
300    if (request === 'send' && args && args[0]) {
301      const legacyHitData = args[0];
302      //handle legacy events, usually from polymer apps
303      if (legacyHitData.hitType === 'event' && legacyHitData.eventAction) {
304        const eventObj = {
305          event_category: legacyHitData.eventCategory,
306          event_type: 'legacy',
307          ...(legacyHitData.eventValue && { event_value: legacyHitData.eventValue }),
308          ...(legacyHitData.eventLabel && { event_value: legacyHitData.eventLabel })
309        }
310        gtag('event', legacyHitData.eventAction, eventObj);
311      }
312    }
313};
314PSGA.sendGaEvent = function(category, action) {
315    this.distributeToGaTrackers('send', {
316      'hitType': 'event',
317      'eventCategory': category,
318      'eventAction': action
319    });
320};
321
322
323var uaid = 'UA-3783380-24';
324var dimensions = {};
325PSGA.initGa(uaid, 'ps');
326uaid = 'UA-3783380-1';
327PSGA.initGa(uaid, 'c1');
328dimensions.dimension1 = 'U0000eeme29lbw_s';
329dimensions.dimension2 = 'Visitor';
330
331PSGA.initDynamicGA = PSGA.initDynamicGA || [];
332PSGA.initDynamicGA.forEach(function(gaData) {
333    PSGA.initGa(gaData.uaid, gaData.name);
334});
335
336ga('set', 'transport', 'beacon');
337if (Object.keys(dimensions).length) PSGA.distributeToGaTrackers('set',dimensions);
338 PSGA.distributeToGaTrackers('send', 'pageview'); </script>
338
339
340
341<!-- Google Tag Manager Data Layer Construction -->
342<script>
343	if (!window.PSGTMDataLayer) PSGTMDataLayer = [];
344	PSGTMDataLayer.push({"ACCOUNT_TYPE":"core","IS_PORTAL":false,"SITE_OWNER_ID":"U0000eeme29lbw_s"});
345</script>
345
346
347<!-- Google Tag Manager -->
vendor: 62 bytes, lines 347-348
347
348<noscript><iframe src="//www.googletagmanager.com/ns.html?id=
348GTM-NT5Z57
vendor: 83 bytes, lines 348-349
348"
349height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
350<script>
vendor: 328 bytes, lines 350-355
350(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push(
351{'gtm.start': new Date().getTime(),event:'gtm.js'}
352);var f=d.getElementsByTagName(s)[0],
353j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
354'//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
355})(window,document,'script','PSGTMDataLayer','
355GTM-NT5Z57
vendor: 3 bytes, line 355
355');
355</script>
355
356<!-- End Google Tag Manager -->
357
358
359<script type="text/javascript" src="https://www.raymondgoodman.com/js/APP/1788533357/logFrame.js"></script>
359
360
361</body>
362</html>

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.