PageSourceSearch

https://www.marinij.com/login/

html marinij.com collected 2026-09-24 08:34:00 UTC 82,919 bytes, 1,235 lines download raw bytes

1			<!DOCTYPE html>
2			<html lang="en-US">
3			<head>
4				<link rel="preconnect" href="https://fonts.googleapis.com"><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin="anonymous"><meta charset="UTF-8"><meta name="application-name" id="app-name" content="marinindependentjournal"><meta name="viewport" content="width=device-width, initial-scale=1">			<meta name="msvalidate.01" content="4B535F7EB2971D1FCBA5D1D3E3E292C3" />
5					<meta name="robots" content="noarchive" />
6					<meta name="tdm-reservation" content="1" />
7		<title>Login &#8211; Marin Independent Journal</title>
8<link rel='preload' as='image' fetchpriority='high' href='https://www.marinij.com/wp-content/uploads/2018/08/MarinIndependentJournal.svg' type='image/svg+xml' />
9<meta name='robots' content='max-image-preview:large' />
10<script type='text/javascript'>
11/* <![CDATA[ */
12var scriptHelpers = {"staticPath":"https:\/\/www.marinij.com\/wp-content\/themes\/assets\/static\/"};
13/* ]]> */
14</script>
vendor: 1 bytes, line 14
14
15<script id="mng_admiral_script" type="text/javascript">
16!(function(S,_name,I,V,t){t=function(){(t.q=t.q||[]).push(arguments)},S[_name=I(I(_name))]=S[_name]||t,S[_name].v=S[_name].v||4,S[_name].s=3+0})(window,'%2561d%256D%2569%25%372%61%256C',decodeURI);!(function(S,I,V,t,P,A,a,C,Z){A=function(r,s){return r<2&&s};try{I[V]=I[V]||function(S){S?a[S]=!0:A()},a=I[V]}catch(b){return void A()}!(function k(I,V,f,J){function R(){try{if(a[f&&f.src||V]||a[C])return}catch(b){return void A()}f&&(f.remove(),f=null),clearTimeout(Z),!I&&V&&(V+=(-1===V.indexOf("?")?"?":"&")+"r=1"),(V=A(++I,V))&&k(I,V)}(f=S.createElement(t)).__apNoHold=!0,J=S.getElementsByTagName(t)[0],f.async=1,f.src=V,I>0&&(f.fetchPriority="high"),Z=setTimeout(R,6e3+2e3*I),f[P]("error",R),f[P]("load",R),J.parentNode.insertBefore(f,J)})(0,C="https://thebestpaints.com/files/g14v5gva_r7ut.index.js")})(document,window,"QS02OEVGQTIzNzJFODI0QTAxMTQ4Njc3MUItNDM","script","addEventListener",{});;
17;
18!(function(S,I,V,t,P,A,a,C,Z,b,k,_name,f,J,R,L,c,B,z,n,Q,U){_name=(k=function(S){return I(I(S))})('%256%31%256%34%25%36%44%256%39%72a%256%43'),f=S.localStorage,J=S.sessionStorage,R=k('%25%35%46%256%31%25%36%34%256%44r%256C%63k%25%37%36%257%30'),c=S.location;try{0===document.referrer.indexOf(c.origin)?(L=new URLSearchParams(c.search)).get(k('%25%35%46%25%361%63ri'))?((B=L.get(k('_%2561%2563%25%374')))===k('%25%365%78%2574%25%36%35nd')?z=[["\u0061d\u006dir\u0061l\u002d\u0065x\u0074end\u0065\u0064","true"||_name]]:B===k('%73%256%38%2561p%2565')&&(z=[["a\u0064mira\u006c-s\u0068\u0061p\u0065d","true"||_name]]),z&&(J[R]=JSON.stringify(z))):z=JSON.parse(J[R]||"[]"):delete J[R]}catch(p){z=[]}function e(I,V){try{I=JSON.parse(f["_aQS02OEVGQTIzNzJFODI0QTAxMTQ4Njc3MUItNDM"]||"{}").lgk||[]}catch(p){I=[]}z&&(I=I.concat(z)),I&&I.length&&(V=S[n].pubads())&&I.forEach((function(S){S&&S[0]&&V.setTargeting(S[0],S[1]||"")}))}n=k('%25%367oo%67l%65ta%67');try{U=(Q=S[n]=S[n]||{}).cmd=Q.cmd||[],typeof Q.pubads===V?e():typeof U.unshift===V?U.unshift(e):U.push(e)}catch(p){}})(window,decodeURI,"function");
19</script>
19
20<link rel='dns-prefetch' href='//metrics.rapidedge.io' />
21<link rel='dns-prefetch' href='//htlbid.com' />
22<link rel='dns-prefetch' href='//cmp.osano.com' />
23<link rel='dns-prefetch' href='//ak.sail-horizon.com' />
24<link rel='dns-prefetch' href='//cdn.parsely.com' />
25<link rel='dns-prefetch' href='//ajax.googleapis.com' />
26<link rel='dns-prefetch' href='//z953.marinij.com' />
27<link rel='dns-prefetch' href='//fonts.googleapis.com' />
28<link rel='dns-prefetch' href='//cdn.jsdelivr.net' />
29<link rel='dns-prefetch' href='//v0.wordpress.com' />
30<link rel="alternate" type="application/rss+xml" title="Marin Independent Journal &raquo; Feed" href="https://www.marinij.com/feed/" />
31<link rel="alternate" type="application/rss+xml" title="Marin Independent Journal &raquo; Comments Feed" href="https://www.marinij.com/comments/feed/" />
32<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.marinij.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.marinij.com%2Flogin%2F" />
33<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.marinij.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.marinij.com%2Flogin%2F&#038;format=xml" />
34<link rel='stylesheet' id='all-css-f2fb' href='https://www.marinij.com/wp-content/plugins/site-plugins/site-marinij/dist/css/style.min.css?m=1790198153g' type='text/css' media='all' />
35<link rel='stylesheet' id='__htl_style-css' href='https://htlbid.com/v3/marinij.com/htlbid.css' media='screen' />
36<style id='__htl_style-inline-css'>
37@media screen and (max-width:1000px) { #mobile-adhesion { display: block !important; } }
38/*# sourceURL=__htl_style-inline-css */
39</style>
40<link rel='stylesheet' id='all-css-8a89' href='https://www.marinij.com/_static/??/wp-content/themes/wp-mason/dist/css/styleOsanoCustom.min.css,/wp-content/client-mu-plugins/src/Sitemap/includes/style.css?m=1790198153' type='text/css' media='all' />
41<style id='wp-emoji-styles-inline-css'>
42
43	img.wp-smiley, img.emoji {
44		display: inline !important;
45		border: none !important;
46		box-shadow: none !important;
47		height: 1em !important;
48		width: 1em !important;
49		margin: 0 0.07em !important;
50		vertical-align: -0.1em !important;
51		background: none !important;
52		padding: 0 !important;
53	}
54/*# sourceURL=wp-emoji-styles-inline-css */
55</style>
56<link rel='stylesheet' id='digisubs_plugin_css-css' href='https://www.marinij.com/wp-content/plugins/mng-digisubs/static/mng-digisubs.styles.css?ver=1790204079' media='all' />
57<link rel='stylesheet' id='all-css-3e1b' href='https://www.marinij.com/_static/??-eJyNjsEKwjAQRH/I7VpEtAcRP6VJlmQh2ZTultK/NyhKvXkaZoZ5DK4T+CpGYjjlJbIoKhvBj3GjRAyshl5bZFumrrB0zR1wR/CZm0BZvvOPFomgVCEtDkdVMn2hfJ22mWMykGrs6Q+izh4fQfeUUh1ngjEkUq4C74OtuZdbfxmO/XDtz6cnFdJXRw==' type='text/css' media='all' />
58<link crossorigin="anonymous" rel='stylesheet' id='mason-fonts-css' href='https://fonts.googleapis.com/css?family=Noto+Sans%3A400%2C700%2C800%7CNoto+Serif%3A400%2C400i%2C700%2C700i%2C800&#038;display=swap&#038;ver=6.9.9' media='all' />
59<link rel='stylesheet' id='all-css-2445' href='https://www.marinij.com/wp-content/themes/assets/static/css/measuredvibrant.css?m=1790204079g' type='text/css' media='all' />
60<link rel='stylesheet' id='dfm-accuweather-bootstrap-icons-css' href='//cdn.jsdelivr.net/npm/[email protected]/font/bootstrap-icons.min.css?ver=5.2.0' media='screen' />
61<link rel='stylesheet' id='all-css-64c1' href='https://www.marinij.com/wp-content/plugins/dfm-ad-mods/dist/css/style.min.css?m=1790198152g' type='text/css' media='all' />
62<script src="https://metrics.rapidedge.io/gamera.js?ltv=1&#038;audience=1&#038;tpcs=1&#038;partner=medianewsgroup" id="gamera-js" async data-wp-strategy="async"></script>
vendor: 1 bytes, line 62
62
63<script src="https://cmp.osano.com/16A1AnRt2Fn8i1unj/1edc45d9-1a78-48b2-9035-037b31df744a/osano.js" id="osano-js"></script>
vendor: 1 bytes, line 63
63
64<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js?ver=3.5.1" id="jquery-js"></script>
vendor: 1 bytes, line 64
64
65<script type="text/javascript" src="https://www.marinij.com/wp-content/client-mu-plugins/src/SSO/assets/js/sso-tools.min.js?m=1790198151g" ></script>
65<script id="mg2_loader_loader-js-extra">
66var MG2 = {"settings":{"environment":"prod","version":"dfm","useDocumentReady":false,"xCode":"","randomURLChoosing":false,"plugins":[{"name":"FP","required":true,"initOptions":{"version":"dfm","environment":"prod"}},{"name":"DL","required":true,"initOptions":{"version":"dfm","environment":"prod","tagManager":"GTM","containerId":"GTM-NFD2QGD","collectors":["connext"]}},{"name":"NXT","required":true,"initOptions":{"environment":"prod","siteCode":"DFM","configCode":"SophiMIJ","clientCode":"dfm","debug":false,"silentmode":true,"attr":"MIJ","settingsKey":"BANG,MIJ","userAuthenticationTime":365,"authSettings":{"domain":"login.npuserlogin.com","client_id":"aYY2yoDGZANa6LKV42sQoey5JejFa1xO","redirect_uri":"https://www.marinij.com/login"}}}],"FP_CNAME":"fp.marinij.com","DL_CNAME":"g2i.marinij.com","NXT_CNAME":"engage.marinij.com","CONFIG_URL":"https://loader-config.marinij.com/prod/dfm/loader-config.json","appInsightsKey":"8241cbc2-50a5-47c4-b91f-462506490fad"}};
67//# sourceURL=mg2_loader_loader-js-extra
68</script>
vendor: 1 bytes, line 68
68
69<script src="https://www.marinij.com/wp-content/plugins/loader-wp/static/loader.min.js?ver=1.6.4" id="mg2_loader_loader-js"></script>
vendor: 1 bytes, line 69
69
70<script id="mg2_loader_loader-js-after">
71(function( MG2, MG2Loader ) {
72	if ( 'undefined' !== typeof MG2 && 'undefined' !== typeof MG2Loader) {
73	    console.log("mg2loader: not waiting");
74		MG2Loader.init( MG2.settings );
75	}
76})( MG2, MG2Loader );
77//# sourceURL=mg2_loader_loader-js-after
78</script>
vendor: 1 bytes, line 78
78
79<script id="digisubs_settings-js-extra">
80var authentication_config = {"debug":"","entitlementsEnabled":"1","oneTapEnabled":"1","useTribMainGoogle":"","googleClientId":"682906792919-57292pukl717kpesjb0r4cnr5342j506.apps.googleusercontent.com","gotPositionEnabled":"","gotModalPosition":"","dropdownEnabled":"1","forceLogoutOnExpiredIdToken":"","auth0Domain":"login.npuserlogin.com","auth0ClientId":"aYY2yoDGZANa6LKV42sQoey5JejFa1xO","auth0RegwallUserEmail":"1","sessionManagement":"1","sessionServer":"https://session.marinij.com","newsletterId":"157","newslettersEnabled":"","myAccountLink":"","entitlementsEndpoint":"https://user.mng-digisubs-prod.com/","entitlementsAPIKey":"DHL8Vs1UNo9u0WO52dVBzSuLi4kw2so25cXK1fy7","linaCheckOnArticles":"","serverEntitlements":"1","bcLowaSegements":"","blueconicEnabled":"1","enableReaderDashboardLink":"1","enableDashboardCancel":"","enableReaderDashboardv2":"","enableDashboardBenefitHub":"","prosperstackClientid":"","enableUpdatePayment":"","enableUpgradeSubscription":"","enableDatadog":"","sophiOnDevice":"1","sophiSDKEnabled":"","regwallPrefId":"","cookieSize":"","whiteList":"","paywallId":"paywall-sspw-mg2pw01-fg24","articleSavingEnabled":"1","articleSharingEnabled":"1","isEmbedLoginEnabled":"","enableSocialSigninModal":"","subHeaderText":"","enableSocialAllPages":"","enableSocialHomepage":"","enableSocialArticle":"","enableSocialSection":"","isAdfreeArticle":""};
81//# sourceURL=digisubs_settings-js-extra
82</script>
vendor: 1 bytes, line 82
82
83<script id="connext_utils-js-extra">
84var authentication_config = {"debug":"","entitlementsEnabled":"1","oneTapEnabled":"1","useTribMainGoogle":"","googleClientId":"682906792919-57292pukl717kpesjb0r4cnr5342j506.apps.googleusercontent.com","gotPositionEnabled":"","gotModalPosition":"","dropdownEnabled":"1","forceLogoutOnExpiredIdToken":"","auth0Domain":"login.npuserlogin.com","auth0ClientId":"aYY2yoDGZANa6LKV42sQoey5JejFa1xO","auth0RegwallUserEmail":"1","sessionManagement":"1","sessionServer":"https://session.marinij.com","newsletterId":"157","newslettersEnabled":"","myAccountLink":"","entitlementsEndpoint":"https://user.mng-digisubs-prod.com/","entitlementsAPIKey":"DHL8Vs1UNo9u0WO52dVBzSuLi4kw2so25cXK1fy7","linaCheckOnArticles":"","serverEntitlements":"1","bcLowaSegements":"","blueconicEnabled":"1","enableReaderDashboardLink":"1","enableDashboardCancel":"","enableReaderDashboardv2":"","enableDashboardBenefitHub":"","prosperstackClientid":"","enableUpdatePayment":"","enableUpgradeSubscription":"","enableDatadog":"","sophiOnDevice":"1","sophiSDKEnabled":"","regwallPrefId":"","cookieSize":"","whiteList":"","paywallId":"paywall-sspw-mg2pw01-fg24","articleSavingEnabled":"1","articleSharingEnabled":"1","isEmbedLoginEnabled":"","enableSocialSigninModal":"","subHeaderText":"","enableSocialAllPages":"","enableSocialHomepage":"","enableSocialArticle":"","enableSocialSection":"","isAdfreeArticle":""};
85//# sourceURL=connext_utils-js-extra
86</script>
vendor: 1 bytes, line 86
86
87<script type="text/javascript" src="https://www.marinij.com/_static/??-eJydzEEKwjAQQNELmUwUoXQhXsCtB0iaYZiSTENmSuvtdSN04crth/dha25axFAMWlmJRaEsMWN3WwO1aDwBCkXCB6ce+8tXFj/rCX7IKuQyE+ua9IuPzSuasZD6tEou+PfnAwR3exqXw+teb+dhDJdwDcM4vwHdyFHq" ></script>
87<script src="https://cdn.auth0.com/js/auth0-spa-js/1.13/auth0-spa-js.production.js?ver=6.9.9" id="auth0_sdk-js"></script>
vendor: 1 bytes, line 87
87
88<script src="https://accounts.google.com/gsi/client?ver=6.9.9" id="google_one_tap-js"></script>
vendor: 1 bytes, line 88
88
89<script type="text/javascript" src="https://www.marinij.com/_static/??-eJylj8EKAjEMRH/INlWEZQ/it7TbUFKauJAU/XzjcU+CHkKYYfKGwHMP20MMxWAfs5EosLRQqZHOoqCWjbaDFzmTxDKlDoxdT/ALww8EX/YvxsNkA9m3fmEpGYaDKFkaVFKD7lWfp9in651v52VNl3RNy9rfSeZs7w==" ></script>
89<script id="auth0-session-storage-js-before">
90window.auth0WPAdminMeta = '{"auth0WPAdminMeta":{"auth0UserMeta":null,"auth0AppMeta":null}}';
91//# sourceURL=auth0-session-storage-js-before
92</script>
vendor: 1 bytes, line 92
92
93<script src="https://www.marinij.com/wp-content/client-mu-plugins/src/Auth0/assets/dist/auth0-session-storage.min.js?ver=1.0.4" id="auth0-session-storage-js"></script>
vendor: 1 bytes, line 93
93
94<script src="https://z953.marinij.com/script.js" id="z953-js"></script>
vendor: 1 bytes, line 94
94
95<script id="hhsl-check-js-extra">
96var DFM_AD_MODS_LEVEL = ["44"];
97//# sourceURL=hhsl-check-js-extra
98</script>
vendor: 1 bytes, line 98
98
99<script type="text/javascript" src="https://www.marinij.com/wp-content/plugins/dfm-ad-mods/dist/js/hhslCheck.min.js?m=1790198152g" ></script>
99<link rel="https://api.w.org/" href="https://www.marinij.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.marinij.com/wp-json/wp/v2/pages/7293420" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.marinij.com/xmlrpc.php?rsd" />
100<meta name="generator" content="WordPress 6.9.9" />
101<link rel='shortlink' href='https://wp.me/PadE0b-uBlO' />
102<script id="cnx-init-script">!function(n){if(!window.cnx){window.cnx={},window.cnx.cmd=[];var t=n.createElement('iframe');t.display='none',t.onload=function(){var n=t.contentWindow.document,c=n.createElement('script');c.src='//cd.connatix.com/connatix.player.js',c.setAttribute('async','1'),c.setAttribute('type','text/javascript'),n.body.appendChild(c)},n.head.appendChild(t)}}(document);</script>
102        <style>
103        .getty.aligncenter {
104            text-align: center;
105        }
106        .getty.alignleft {
107            float: none;
108            margin-right: 0;
109        }
110        .getty.alignleft > div {
111            float: left;
112            margin-right: 5px;
113        }
114        .getty.alignright {
115            float: none;
116            margin-left: 0;
117        }
118        .getty.alignright > div {
119            float: right;
120            margin-left: 5px;
121        }
122        </style>
123        	<style>img#wpstats{display:none}</style>
124		
124<script type="application/ld+json" id="mng-metadata">{"@context":"https:\/\/schema.org","@type":"WebPage","headline":"Login","url":"https:\/\/www.marinij.com\/login\/"}</script>
124<script type="application/ld+json" id="mng-breadcrumb-0">{"@context":"https:\/\/schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"item":{"@id":"https:\/\/www.marinij.com","name":"Home"}},{"@type":"ListItem","position":2,"item":{"@id":"https:\/\/www.marinij.com\/login\/","name":"Login"}}]}</script>
124<link rel="canonical" href="https://www.marinij.com/login/" />
124<script>
125    var PushlySDK = window.PushlySDK || [];
126    function pushly() { PushlySDK.push(arguments) }
127    pushly('load', {
128        domainKey: decodeURIComponent("evi8o9j5mkhaN5a2mhf8Uplj1fd0StFPguzc"),
129        sw: "https://www.marinij.com/wp-content/plugins/pushly/assets/js/pushly-sdk-worker.js.php",
130        swScope: "https://www.marinij.com/wp-content/plugins/pushly/"    });
131</script>
131
132
133<style id="customizer-styles"></style>
133<script>window.addEventListener('message',
134		function s2nEventCallback(a){if('s2nEvent'===a.data.type)
135			{let t={event:'SendToNews load',sendtonews_player_key:
136				a.data.playerKey};window.dataLayer.push(t),
137				window.removeEventListener('message',s2nEventCallback)}});</script>
137<!-- Google Tag Manager Data Layer -->
138<script type='text/javascript'>
139   analyticsEvent    = function() {};
140   analyticsSocial   = function() {};
141   analyticsVPV      = function() {};
142   analyticsClearVPV = function() {};
143   analyticsForm     = function() {};
144   window.dataLayer  = window.dataLayer || [];
145   dataLayer.push({
146      'quantcast' : 'p-4ctCQwtnNBNs2',
147      'quantcast label' : 'BayAreaNewsGroup',
148      'comscore' : '6035443',
149      'Publisher Domain' : 'marinij.com',
150      'Publisher Product' : 'marinij.com',
151      'kv' : 'page',
152      'Platform' : 'Web CMS',
153      'Release Version' : '6.9.9',
154      'Digital Publisher' : '',
155      'Section' : 'Login',
156      'Taxonomy1' : '',
157      'Taxonomy2' : '',
158      'Taxonomy3' : '',
159      'Taxonomy4' : '',
160      'Taxonomy5' : '',
161      'Publisher State' : 'BANG',
162      'Page Type' : 'page',
163      'User ID' : '',
164      'SiteName' : 'Marin Independent Journal',
165      'Cluster' : 'MNG NorCal',
166      'Mobile Presentation' : 'no',
167      'Content ID' : '7293420',
168      'Publish Hour of Day' : '2020-09-09T16:55:04-07:00',
169      'Create Hour of Day' : '2020-09-09T16:55:04-07:00',
170      'Update Hour of Day' : '2020-09-09T16:55:04-07:00',
171      'Content Source' : '',
172      'Canonical URL' : 'https://www.marinij.com/login/',
173      'Slug' : 'login',
174      'Primary_Section' : '',
175      'Primary_Tag' : '',
176      'Associated_Tags' : '',
177      'Associated_Sections' : '',
178      'Associated_Taxonomies' : '',
179      'Byline' : 'Bob Kirkemo',
180      'Byline_Email' : '[email protected]',
181      'Affiliation' : 'no_affiliation',
182      'Content Title' : 'Login',
183      'URL' : 'https://www.marinij.com/login/',
184      'Page Title' : 'Login',
185      'Article Characters' : '0',
186      'Article Words' : '0',
187      'Print Export' : 'false',
188      'Paywall_Level' : 'metered',
189      'Dateline' : '',
190      'Paragraph Count' : '0',
191      'Behind Paywall' : 'true',
192      'Article Template' : ''
193   });
194</script>
194
195<!-- End Google Tag Manager Data Layer -->
196<!-- Google Tag Manager -->
197<script>
vendor: 347 bytes, lines 197-205
197
198(function(w,d,s,l,i) {
199   w[l]=w[l]||[];
200   w[l].push({'gtm.start':new Date().getTime(),event:'gtm.js'});
201   var f=d.getElementsByTagName(s)[0],j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';
202   j.async=true;
203   j.src='https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
204})
205(window,document,'script','dataLayer','
205GTM-TLFP4R
vendor: 4 bytes, line 205
205');
206</script>
206<!-- End Google Tag Manager -->
207<!-- There is no amphtml version available for this URL. -->
208<!-- Jetpack Open Graph Tags -->
209<meta property="og:type" content="article" />
210<meta property="og:title" content="Login" />
211<meta property="og:url" content="https://www.marinij.com/login/" />
212<meta property="og:description" content="Visit the post for more." />
213<meta property="article:published_time" content="2020-09-09T23:55:04+00:00" />
214<meta property="article:modified_time" content="2020-09-09T23:55:04+00:00" />
215<meta property="og:site_name" content="Marin Independent Journal" />
216<meta property="og:image" content="https://www.marinij.com/wp-content/uploads/2018/07/MIJ_SI3-1.png" />
217<meta property="og:image:width" content="1200" />
218<meta property="og:image:height" content="630" />
219<meta property="og:image:alt" content="" />
220<meta property="og:locale" content="en_US" />
221<meta name="twitter:image" content="https://www.marinij.com/wp-content/uploads/2018/07/MIJ_SI3-1.png" />
222<meta name="twitter:text:title" content="Login" />
223<meta name="twitter:card" content="summary" />
224<meta name="twitter:description" content="Visit the post for more." />
225
226<!-- End Jetpack Open Graph Tags -->
227<link rel="icon" href="https://www.marinij.com/wp-content/uploads/2018/07/cropped-MIJ2_SI-1.png?w=32" sizes="32x32" />
228<link rel="icon" href="https://www.marinij.com/wp-content/uploads/2018/07/cropped-MIJ2_SI-1.png?w=192" sizes="192x192" />
229<link rel="apple-touch-icon" href="https://www.marinij.com/wp-content/uploads/2018/07/cropped-MIJ2_SI-1.png?w=180" />
230<meta name="msapplication-TileImage" content="https://www.marinij.com/wp-content/uploads/2018/07/cropped-MIJ2_SI-1.png?w=270" />
231			</head>
232
233			<body class="wp-singular page-template page-template-sso-login page page-id-7293420 wp-custom-logo wp-theme-wp-mason wp-child-theme-scng">
234
235			<!-- Google Tag Manager (noscript) -->
vendor: 68 bytes, lines 235-236
235
236<noscript><iframe src='https://www.googletagmanager.com/ns.html?id=
236GTM-TLFP4R
vendor: 83 bytes, line 236
236' height='0' width='0' style='display:none;visibility:hidden'></iframe></noscript>
237<!-- End Google Tag Manager (noscript) -->
238			<a href="#content" class="sr-only">Skip to content</a>
239			
240			<div id="page" class="hfeed site">
241
242			<div class="header-placeholder"></div><header class="site-header default headroom--top">
243			<div class="nav-wrapper-primary">
244
245				<div class="nav-wrapper-secondary ">
246
247					<div class="screen-wrapper">
248
249						<div class="nav-primary-top">
250
251										<div class="pushnav-flex-wrapper">
252				<nav class="pushnav" role="navigation" aria-label="Main Menu" id="pushnav-container"><div id="menu-toggle" class="menu-toggle" role="button" aria-expanded="false" tabindex="0" aria-label="Open menu of all sections"><span class="icon-hamburger"></span><span class="menu-label">All Sections</span></div>
253					<div class="wrapper-nav pushnav">
254						<div class="border-container">
255							<div class="top-pushnav-container">
256															<a href="https://checkout.marinij.com/?&#038;g2i_or_o=internet&#038;g2i_or_p=nav&#038;g2i_source=SB&#038;g2i_medium=side-nav&#038;g2i_campaign=nav&#038;returnUrl=https%253A%252F%252Fwww.marinij.com%252F" id="mega-subscribe-button" class="subscribe-button" >
257									<span>Subscribe Now</span>								</a>
258												<div class="accuweather-wrap">
259					<div class="weather-date">
260								<div class='dfm_accuweather_current_conditions'>
261				<a target="_blank" href="http://www.accuweather.com/en/us/san-rafael-ca/94901/current-weather/39646_pc?lang=en-us&amp;partner=mng_29" title="Current Weather Conditions" aria-label="Current temperature is 62&deg;F, view full weather conditions in a new window">
262					<span>62&deg;F</span>
263					<i class="bi-moon-stars" role="img" aria-label="weather icon moon-stars"></i>
264				</a>
265			</div>						<div class="date">
266							Thursday, September 24th 2026									<a title="Link to E-Edition opens in a new window" target="_blank" href="https://enewspaper.marinij.com/">
267									<p class="e-edition">e-Edition</p>									</a>
268														</div>
269					</div>
270				</div>
271											<a href="https://www.marinij.com" class="home-link icon-home3" title="Link to Home Page">
272									<span>Home Page</span>
273								</a>
274							</div>
275							<ul id="pushnav" class="menu"><li id="menu-item-412" class="menu-item menu-item-type-taxonomy menu-item-object-category current-post-ancestor current-menu-parent current-post-parent menu-item-has-children menu-item-412 menu-large"><a href="https://www.marinij.com/news/" aria-expanded="false" aria-haspopup="true">News</a>
276<ul class="sub-menu">
277	<li id="menu-item-413" class="menu-item menu-item-type-taxonomy menu-item-object-category current-post-ancestor current-menu-parent current-post-parent menu-item-413 menu-large"><a href="https://www.marinij.com/news/">News</a></li>
278	<li id="menu-item-414" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-414 menu-large"><a href="https://www.marinij.com/news/crime-public-safety/">Crime &amp; Public Safety</a></li>
279	<li id="menu-item-415" class="menu-item menu-item-type-taxonomy menu-item-object-category current-post-ancestor current-menu-parent current-post-parent menu-item-415 menu-large"><a href="https://www.marinij.com/business/">Business</a></li>
280	<li id="menu-item-8229104" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-8229104 menu-large"><a href="https://www.marinij.com/best-reviews/">Best Reviews</a></li>
281	<li id="menu-item-417" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-417 menu-large"><a href="https://www.marinij.com/traffic/">Traffic</a></li>
282	<li id="menu-item-418" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-418 menu-large"><a href="https://www.marinij.com/news/politics/election/">Election</a></li>
283	<li id="menu-item-2397168" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2397168 menu-large"><a href="https://www.capublicnotice.com/">Public Notices</a></li>
284	<li id="menu-item-421" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-421 menu-large"><a href="https://www.marinij.com/news/education/">Education</a></li>
285	<li id="menu-item-8656441" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-8656441 menu-large"><a href="https://www.marinij.com/news/health/">Health</a></li>
286	<li id="menu-item-422" class="menu-item menu-item-type-taxonomy menu-item-object-post_tag menu-item-422 menu-large"><a href="https://www.marinij.com/tag/marin-supervisors/">Marin Supervisors</a></li>
287	<li id="menu-item-7140885" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-7140885 menu-large"><a href="/tag/marin-grand-jury">Marin Grand Jury</a></li>
288	<li id="menu-item-423" class="menu-item menu-item-type-taxonomy menu-item-object-post_tag menu-item-423 menu-large"><a href="https://www.marinij.com/tag/open-space/">Open Space</a></li>
289	<li id="menu-item-424" class="menu-item menu-item-type-taxonomy menu-item-object-post_tag menu-item-424 menu-large"><a href="https://www.marinij.com/tag/smart-train/">SMART Train</a></li>
290	<li id="menu-item-425" class="menu-item menu-item-type-taxonomy menu-item-object-post_tag menu-item-425 menu-large"><a href="https://www.marinij.com/tag/golden-gate-bridge/">Golden Gate Bridge</a></li>
291	<li id="menu-item-426" class="menu-item menu-item-type-taxonomy menu-item-object-post_tag menu-item-426 menu-large"><a href="https://www.marinij.com/tag/muir-woods/">Muir Woods</a></li>
292</ul>
293</li>
294<li id="menu-item-427" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-427 menu-large"><a href="https://www.marinij.com/local-news/" aria-expanded="false" aria-haspopup="true">Local</a>
295<ul class="sub-menu">
296	<li id="menu-item-428" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-428 menu-large"><a href="https://www.marinij.com/local-news/">Local News</a></li>
297	<li id="menu-item-429" class="menu-item menu-item-type-taxonomy menu-item-object-location menu-item-429 menu-large"><a href="https://www.marinij.com/location/california/northern-california/north-bay/marin-county/fairfax/">Fairfax</a></li>
298	<li id="menu-item-430" class="menu-item menu-item-type-taxonomy menu-item-object-location menu-item-430 menu-large"><a href="https://www.marinij.com/location/california/northern-california/north-bay/marin-county/larkspur/">Larkspur</a></li>
299	<li id="menu-item-431" class="menu-item menu-item-type-taxonomy menu-item-object-location menu-item-431 menu-large"><a href="https://www.marinij.com/location/california/northern-california/north-bay/marin-county/corte-madera/">Corte Madera</a></li>
300	<li id="menu-item-5593159" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5593159 menu-large"><a href="https://www.marinij.com/location/california/marin-county/kentfield/">Kentfield</a></li>
301	<li id="menu-item-432" class="menu-item menu-item-type-taxonomy menu-item-object-location menu-item-432 menu-large"><a href="https://www.marinij.com/location/california/northern-california/north-bay/marin-county/marin-city/">Marin City</a></li>
302	<li id="menu-item-433" class="menu-item menu-item-type-taxonomy menu-item-object-location menu-item-433 menu-large"><a href="https://www.marinij.com/location/california/northern-california/north-bay/marin-county/sausalito/">Sausalito</a></li>
303	<li id="menu-item-434" class="menu-item menu-item-type-taxonomy menu-item-object-post_tag menu-item-434 menu-large"><a href="https://www.marinij.com/tag/marin-snapshot/">Marin Snapshot</a></li>
304	<li id="menu-item-435" class="menu-item menu-item-type-taxonomy menu-item-object-location menu-item-435 menu-large"><a href="https://www.marinij.com/location/california/northern-california/north-bay/marin-county/mill-valley/">Mill Valley</a></li>
305	<li id="menu-item-436" class="menu-item menu-item-type-taxonomy menu-item-object-location menu-item-436 menu-large"><a href="https://www.marinij.com/location/california/northern-california/north-bay/marin-county/novato/">Novato</a></li>
306	<li id="menu-item-437" class="menu-item menu-item-type-taxonomy menu-item-object-location menu-item-437 menu-large"><a href="https://www.marinij.com/location/california/northern-california/north-bay/marin-county/ross/">Ross</a></li>
307	<li id="menu-item-438" class="menu-item menu-item-type-taxonomy menu-item-object-location menu-item-438 menu-large"><a href="https://www.marinij.com/location/california/northern-california/north-bay/marin-county/greenbrae/">Greenbrae</a></li>
308	<li id="menu-item-439" class="menu-item menu-item-type-taxonomy menu-item-object-location menu-item-439 menu-large"><a href="https://www.marinij.com/location/california/northern-california/north-bay/marin-county/san-anselmo/">San Anselmo</a></li>
309	<li id="menu-item-440" class="menu-item menu-item-type-taxonomy menu-item-object-location menu-item-440 menu-large"><a href="https://www.marinij.com/location/california/northern-california/north-bay/marin-county/san-rafael/">San Rafael</a></li>
310	<li id="menu-item-441" class="menu-item menu-item-type-taxonomy menu-item-object-location menu-item-441 menu-large"><a href="https://www.marinij.com/location/california/northern-california/north-bay/marin-county/tiburon/">Tiburon</a></li>
311	<li id="menu-item-442" class="menu-item menu-item-type-taxonomy menu-item-object-location menu-item-442 menu-large"><a href="https://www.marinij.com/location/california/northern-california/north-bay/marin-county/belvedere/">Belvedere</a></li>
312	<li id="menu-item-443" class="menu-item menu-item-type-taxonomy menu-item-object-location menu-item-443 menu-large"><a href="https://www.marinij.com/location/california/northern-california/north-bay/marin-county/west-marin/">West Marin</a></li>
313</ul>
314</li>
315<li id="menu-item-444" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-444 menu-large"><a href="https://www.marinij.com/sports/" aria-expanded="false" aria-haspopup="true">Sports</a>
316<ul class="sub-menu">
317	<li id="menu-item-445" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-445 menu-large"><a href="https://www.marinij.com/sports/">Sports</a></li>
318	<li id="menu-item-446" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-446 menu-large"><a href="https://www.marinij.com/sports/high-school-sports/">High School Sports</a></li>
319	<li id="menu-item-6729263" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-6729263 menu-large"><a href="https://www.marinij.com/sports/college-sports/">College Sports</a></li>
320	<li id="menu-item-7320842" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-7320842 menu-large"><a href="https://www.marinij.com/sports/nfl/raiders/">Raiders</a></li>
321	<li id="menu-item-449" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-449 menu-large">
321<a href="https://www.marinij.com/sports/nfl/san-francisco-49ers/">San Francisco 49ers</a></li>
322	<li id="menu-item-450" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-450 menu-large"><a href="https://www.marinij.com/sports/mlb/san-francisco-giants/">San Francisco Giants</a></li>
323	<li id="menu-item-451" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-451 menu-large"><a href="https://www.marinij.com/sports/nhl/san-jose-sharks/">San Jose Sharks</a></li>
324	<li id="menu-item-452" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-452 menu-large"><a href="https://www.marinij.com/sports/nba/golden-state-warriors/">Golden State Warriors</a></li>
325	<li id="menu-item-453" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-453 menu-large"><a href="https://www.marinij.com/sports/cycling/">Cycling</a></li>
326	<li id="menu-item-454" class="menu-item menu-item-type-taxonomy menu-item-object-post_tag menu-item-454 menu-large"><a href="https://www.marinij.com/tag/dipsea/">Dipsea</a></li>
327	<li id="menu-item-455" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-455 menu-large"><a href="https://www.marinij.com/sports/golf/">Golf</a></li>
328	<li id="menu-item-456" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-456 menu-large"><a href="https://www.marinij.com/sports/motor-sports/">Motor Sports</a></li>
329	<li id="menu-item-457" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-457 menu-large"><a href="https://www.marinij.com/sports/olympics/">Olympics</a></li>
330	<li id="menu-item-458" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-458 menu-large"><a href="https://www.marinij.com/things-to-do/outdoors/">Outdoors</a></li>
331	<li id="menu-item-8112969" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-8112969 menu-large"><a href="https://www.marinij.com/sports/soccer/bay-fc/">Bay FC</a></li>
332	<li id="menu-item-8195364" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-8195364 menu-large"><a href="https://www.marinij.com/sports/wnba/golden-state-valkyries/">Golden State Valkyries</a></li>
333</ul>
334</li>
335<li id="menu-item-460" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-460 menu-large"><a href="https://www.marinij.com/things-to-do/entertainment/" aria-expanded="false" aria-haspopup="true">Entertainment</a>
336<ul class="sub-menu">
337	<li id="menu-item-461" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-461 menu-large"><a href="https://www.marinij.com/things-to-do/entertainment/">Entertainment</a></li>
338	<li id="menu-item-462" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-462 menu-large"><a href="https://www.marinij.com/things-to-do/lifestyle/">Lifestyle</a></li>
339	<li id="menu-item-463" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-463 menu-large"><a href="https://www.marinij.com/things-to-do/arts/">Arts</a></li>
340	<li id="menu-item-470" class="menu-item menu-item-type-taxonomy menu-item-object-post_tag menu-item-470 menu-large"><a href="https://www.marinij.com/tag/barry-tompkins/">Barry Tompkins</a></li>
341	<li id="menu-item-464" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-464 menu-large"><a href="https://www.mercurynews.com/comics/">Comics</a></li>
342	<li id="menu-item-6131863" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-6131863 menu-large"><a href="https://www.marinij.com/tag/barfly/">Jeff Burkhart: Barfly</a></li>
343	<li id="menu-item-465" class="menu-item menu-item-type-taxonomy menu-item-object-post_tag menu-item-465 menu-large"><a href="https://www.marinij.com/tag/lobby-lounge/">Lobby Lounge</a></li>
344	<li id="menu-item-466" class="menu-item menu-item-type-taxonomy menu-item-object-post_tag menu-item-466 menu-large"><a href="https://www.marinij.com/tag/mill-valley-film-festival/">Mill Valley Film Festival</a></li>
345	<li id="menu-item-468" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-468 menu-large"><a href="https://www.marinij.com/things-to-do/theater/">Theater</a></li>
346	<li id="menu-item-469" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-469 menu-large"><a href="https://tvlistings.zap2it.com/tvlistings/ZCGrid.do?aid=novatod3b">TV Listings</a></li>
347	<li id="menu-item-6725317" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-6725317 menu-large"><a href="https://www.marinij.com/things-to-do/home-garden/">Home &amp; Garden</a></li>
348	<li id="menu-item-6408823" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-6408823 menu-large"><a href="https://www.marinij.com/tag/Eric-Thomas/">Asking Eric</a></li>
349	<li id="menu-item-6741138" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-6741138 menu-large"><a href="https://www.marinij.com/things-to-do/books/">Books</a></li>
350	<li id="menu-item-7956981" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7956981 menu-large"><a href="https://www.marinij.com/event-calendar/">Event Calendar</a></li>
351</ul>
352</li>
353<li id="menu-item-6727309" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-6727309 menu-large"><a href="https://www.marinij.com/things-to-do/restaurants-food-drink/" aria-expanded="false" aria-haspopup="true">Zest</a>
354<ul class="sub-menu">
355	<li id="menu-item-6727319" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-6727319 menu-large"><a href="https://www.marinij.com/things-to-do/restaurants-food-drink/">Zest: Food &amp; Drink</a></li>
356	<li id="menu-item-6727310" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-6727310 menu-large"><a href="https://www.marinij.com/tag/dining-review/">Restaurant Reviews</a></li>
357	<li id="menu-item-6727314" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-6727314 menu-large"><a href="https://www.marinij.com/tag/bread-and-butter/">Bread &amp; Butter</a></li>
358	<li id="menu-item-6727315" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-6727315 menu-large"><a href="https://www.marinij.com/tag/barfly/">Jeff Burkhart: Barfly</a></li>
359	<li id="menu-item-6727316" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-6727316 menu-large"><a href="https://www.marinij.com/tag/beer/">Beer</a></li>
360	<li id="menu-item-6727318" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-6727318 menu-large"><a href="https://www.marinij.com/tag/cookbook/">Cookbooks Critic</a></li>
361</ul>
362</li>
363<li id="menu-item-8073393" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-8073393 menu-large"><a href="https://www.marinij.com/obituaries/" aria-expanded="false" aria-haspopup="true">Obituaries</a>
364<ul class="sub-menu">
365	<li id="menu-item-8073394" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-8073394 menu-large"><a href="https://www.marinij.com/obituaries/">Obituaries</a></li>
366	<li id="menu-item-8073392" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-8073392 menu-large"><a href="https://www.marinij.com/news/news-obituaries/">News Obituaries</a></li>
367	<li id="menu-item-8073395" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-8073395 menu-large"><a href="https://www.bayareanewsgroupobituaries.com/">Place an Obituary</a></li>
368</ul>
369</li>
370<li id="menu-item-475" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-475 menu-large"><a href="https://www.marinij.com/opinion/" aria-expanded="false" aria-haspopup="true">Opinion</a>
371<ul class="sub-menu">
372	<li id="menu-item-476" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-476 menu-large"><a href="https://www.marinij.com/opinion/">Opinion</a></li>
373	<li id="menu-item-8480722" class="menu-item menu-item-type-post_type menu-item-object-guest-author menu-item-8480722 menu-large"><a href="https://www.marinij.com/author/dick-spotswood/">Dick Spotswood</a></li>
374	<li id="menu-item-478" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-478 menu-large"><a href="https://www.marinij.com/opinion/editorials/">Editorials</a></li>
375	<li id="menu-item-5356129" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-5356129 menu-large"><a href="https://www.marinij.com/opinion/endorsements/">Endorsements</a></li>
376	<li id="menu-item-479" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-479 menu-large"><a href="https://www.marinij.com/opinion/letters-to-the-editor/">Letters to the Editor</a></li>
377	<li id="menu-item-480" class="menu-item menu-item-type-taxonomy menu-item-object-post_tag menu-item-480 menu-large"><a href="https://www.marinij.com/tag/editorial-cartoons/">Editorial Cartoons</a></li>
378	<li id="menu-item-483" class="menu-item menu-item-type-taxonomy menu-item-object-post_tag menu-item-483 menu-large"><a href="https://www.marinij.com/tag/marin-voice/">Marin Voice</a></li>
379</ul>
380</li>
381<li id="menu-item-9121505" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-9121505 menu-large"><a href="https://www.marinij.com/best-reviews/">BestReviews</a></li>
382<li id="menu-item-8534228" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-8534228 menu-large"><a href="https://www.marinij.com/branded-content/" aria-expanded="false" aria-haspopup="true">Branded Content</a>
383<ul class="sub-menu">
384	<li id="menu-item-8534229" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-8534229 menu-large">
384<a href="https://www.marinij.com/sponsor-content-hub/?ntv_adpz=4038">Paid Content by Brandpoint</a></li>
385</ul>
386</li>
387<li id="menu-item-8095819" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-8095819 menu-large"><a href="https://www.marinij.com/advertising-in-the-marin-independent-journal/">Advertise</a></li>
388<li id="menu-item-6249424" class="subscribe-visibility subscribe-special custom-button menu-item menu-item-type-custom menu-item-object-custom menu-item-6249424"><a href="https://checkout.marinij.com/?&#038;g2i_or_o=internet&#038;g2i_or_p=nav&#038;g2i_source=SB&#038;g2i_medium=nav2&#038;g2i_campaign=nav&#038;returnUrl=https%253A%252F%252Fwww.marinij.com%252F">Subscribe</a></li>
389<li id="menu-item-7192892" class="log-in-button subscribe-special custom-button menu-item menu-item-type-custom menu-item-object-custom menu-item-7192892"><a href="https://www.marinij.com/login">Log In</a></li>
390<li id="menu-item-7603274" class="log-out-button menu-item menu-item-type-custom menu-item-object-custom menu-item-7603274 menu-large"><a href="/logout">Logout</a></li>
391</ul>						</div>
392						<div class="newsletter-nav">
393								<div class="newsletter-simple">
394		<div class="newsletter-item">
395			<p class="prompt">Sign up for email newsletters</p>
396			<a class="sign-up-button" href="https://myaccount.marinij.com/mij/preference"
397			   aria-label="Click here to go to the newsletter sign up page">
398				Sign Up</a>
399		</div>
400	</div>
401						</div>
402					</div>
403				</nav>
404			</div>
405						<div class="hidden-logo logo-display">
406				<div class="logo custom-logo"><a href="https://www.marinij.com" aria-label="Marin Independent Journal"><img src="https://www.marinij.com/wp-content/uploads/2018/08/MarinIndependentJournal.svg" alt="Marin Independent Journal"></a></div>			</div>
407							<div class="digisubs-wrapper">
408									<nav class="digisubs-pushmenu hidden" role="navigation" aria-label="Account Menu" id="digisubs-push-container">
409						<div id="digisubs-toggle" class="digisubs-toggle pushnav" role="button" aria-expanded="false" tabindex="0" aria-label="Open menu">
410							<div id="mng-icon-image">
411								<img id="pushnav-icon" alt="">
412								<div id="blank-icon-user">
413									<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="20" height="20" viewBox="0 0 32 32">
414										<path fill="#000000" d="M18 22.082v-1.649c2.203-1.241 4-4.337 4-7.432 0-4.971 0-9-6-9s-6 4.029-6 9c0 3.096 1.797 6.191 4 7.432v1.649c-6.784 0.555-12 3.888-12 7.918h28c0-4.030-5.216-7.364-12-7.918z"></path>
415									</svg>
416								</div>
417								<span class="icon-arrow-down"></span>
418							</div>
419						</div>
420						<div class="wrapper-nav-subs pushnav">
421							<div class="border-container">
422								<ul id="dfm-digisubs-push-menu" class="menu"><li id="menu-item-7983398" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-7983398"><a href="https://checkout.marinij.com/?&#038;g2i_or_o=internet&#038;g2i_or_p=nav&#038;g2i_source=SB&#038;g2i_medium=nav2&#038;g2i_campaign=nav&#038;returnUrl=https%253A%252F%252Fwww.marinij.com%252F">Subscribe</a></li>
423<li id="menu-item-7983399" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-7983399"><a href="https://www.marinij.com/login">Log In</a></li>
424</ul>								<div id="push-account-content">
425									<div class="show-digisubs-push" id="email-source-wrapper">
426										<a class="account-link" id="push-email-link"></a>
427										<p class="logged-in-source" id="push-auth-source"></p>
428									</div>
429									<a class="show-digisubs-push account-link" id="push-account-link" data-mng-click="account-settings" data-mng-category="account-link" data-mng-action="account-settings">Account Settings</a>
430									<a class="show-digisubs-push" id="push-contact-us" href="/contact-us" data-mng-click="contact-us" data-mng-category="account-link" data-mng-action="contact-us">Contact Us</a>
431									<a class="show-digisubs-push" id="push-log-out" href="/logout" data-mng-click="log-out" data-mng-category="account-link" data-mng-action="log-out">Log Out</a>
432									<div class="show-digisubs-push marketing-slot" id="push-marketing-slot"></div>
433									<label class="user-spoof">Spoof a user</label>
434									<input id="push-user-spoof-control" class="user-spoof" type="checkbox">
435									<ul id="newsLetterItem-push" class="newsLetterContent"></ul>
436								</div>
437							</div>
438							<div class="newsletter-nav">
439									<div class="newsletter-simple">
440		<div class="newsletter-item">
441			<p class="prompt">Sign up for email newsletters</p>
442			<a class="sign-up-button" href="https://myaccount.marinij.com/mij/preference"
443			   aria-label="Click here to go to the newsletter sign up page">
444				Sign Up</a>
445		</div>
446	</div>
447							</div>
448						</div>
449					</nav>
450					<div class="digisubs-wrapper-large" id="digisubs-wrapper-large">
451						<ul id="dfm-digisubs-menu" class="menu"><li id="menu-item-7719679" class="subscribe-visibility subscribe-special custom-button menu-item menu-item-type-custom menu-item-object-custom menu-item-7719679"><a href="https://checkout.marinij.com/?&#038;g2i_or_o=internet&#038;g2i_or_p=nav&#038;g2i_source=SB&#038;g2i_medium=nav2&#038;g2i_campaign=nav&#038;returnUrl=https%253A%252F%252Fwww.marinij.com%252F">Subscribe</a></li>
452<li id="menu-item-7719681" class="log-in-button subscribe-special custom-button menu-item menu-item-type-custom menu-item-object-custom menu-item-7719681"><a href="https://www.marinij.com/login">Log In</a></li>
453</ul>					</div>
454									</div>
455			<div class="search-icon-wrapper"><span class="icon-search" aria-label="Click here or hit enter to open a Search box" id="dfm-search-icon" role="button" tabindex=0 aria-expanded="false"></span></div><form class="search-form header-search" method="GET" id="search-bar" action="https://www.marinij.com/">
456
457		<div class="input-wrapper">
458			<span class="icon-search" aria-hidden="true"></span>
459		<input id="mng-search-focus" type="text" placeholder="Type your search" name="s"  aria-label="Type your search">
460		<input name="orderby" type="hidden" value="relevance"/>
461		<input name="order" type="hidden" value="desc"/>
462				<div class="search-button-container">
463			<button class="search-button" type="submit">
464				<span>Search</span>
465			</button>
466		</div>
467	</div>
468	
469</form>
470
471
472						</div>
473
474					</div>
475
476					<div class="nav-primary-middle">
477
478										<div class="accuweather-wrap">
479					<div class="weather-date">
480								<div class='dfm_accuweather_current_conditions'>
481				<a target="_blank" href="http://www.accuweather.com/en/us/san-rafael-ca/94901/current-weather/39646_pc?lang=en-us&amp;partner=mng_29" title="Current Weather Conditions" aria-label="Current temperature is 62&deg;F, view full weather conditions in a new window">
482					<span>62&deg;F</span>
483					<i class="bi-moon-stars" role="img" aria-label="weather icon moon-stars"></i>
484				</a>
485			</div>						<div class="date">
486							Thursday, September 24th 2026									<a title="Link to E-Edition opens in a new window" target="_blank" href="https://enewspaper.marinij.com/">
487									<p class="e-edition">e-Edition</p>									</a>
488														</div>
489					</div>
490				</div>
491			<div class="hidden-logo"><div class="logo custom-logo"><a href="https://www.marinij.com" aria-label="Marin Independent Journal"><img src="https://www.marinij.com/wp-content/uploads/2018/08/MarinIndependentJournal.svg" alt="Marin Independent Journal"></a></div></div>
492					</div>
493
494					<div class="nav-primary-bottom">
495
496									<div class="nav-primary">
497						</div>
498			
499					</div>
500
501				</div>
502
503				
504			</div>
505			</header><div id="content" class="site-content">
506			
507			<div id="primary" class="content-area"><main id="main" class="site-main" role="main">			<article id="page-7293420" class="post-7293420 page type-page status-publish hentry">
508			<div class="article-body">
509			<div class="body-copy">
510			
511		<div style="text-align:center;">Redirecting ... </div>
512
513					</div>
514			</div>
515			</article><!-- #post-## -->
516			</main></div>
517			
518			</div><!-- #content -->
519
520						<footer class="site-footer">
521
522							<div class="main-footer-wrapper">
523
524				<div class="footer-logo">
525
526					<div class="logo custom-logo"><a href="https://www.marinij.com" aria-label="Marin Independent Journal"><img src="https://www.marinij.com/wp-content/uploads/2018/08/MarinIndependentJournal.svg" alt="Marin Independent Journal"></a></div>
527				</div>
528
529				<ul id="footer-menu" class="footer-menus"><li id="menu-item-7754337" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-7754337"><a href="https://myaccount.marinij.com/">Subscriber Services</a><span class="expander"><a href="#" class="icon-plus" aria-label="Click here to expand the menu"></a></span>
530
531<ul class="footer-menu">
532	<li id="menu-item-7754338" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-7754338"><a href="https://checkout.marinij.com/?&#038;g2i_or_o=internet&#038;g2i_or_p=nav&#038;g2i_source=SB&#038;g2i_medium=footer&#038;g2i_campaign=nav&#038;returnUrl=https%253A%252F%252Fwww.marinij.com%252F">Subscribe</a></li>
533	<li id="menu-item-8086793" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-8086793"><a href="https://store.mercurynews.com/dept/bang-papers?cp=110522_113774&#038;utm_campaign=evergreen&#038;utm_medium=referral&#038;utm_source=edit-footer-mij&#038;utm_content=&#038;utm_term=">Marin IJ Store</a></li>
534	<li id="menu-item-7754339" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-7754339"><a href="https://enewspaper.marinij.com/">e-Edition</a></li>
535	<li id="menu-item-7754340" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-7754340"><a href="https://www.marinij.com/newsletter/">Sign Up For Newsletters</a></li>
536</ul>
537</li>
538<li id="menu-item-7754341" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-7754341"><a href="https://www.marinij.com/contact-us/">Contact Us</a><span class="expander"><a href="#" class="icon-plus" aria-label="Click here to expand the menu"></a></span>
539
540<ul class="footer-menu">
541	<li id="menu-item-7754342" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-7754342"><a href="https://www.marinij.com/faq/">FAQ</a></li>
542	<li id="menu-item-8755192" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8755192"><a href="https://www.marinij.com/digital-subscription-frequently-asked-questions/">Digital Subscription FAQ</a></li>
543	<li id="menu-item-7754343" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-7754343"><a href="https://www.marinij.com/reprints/">Reprints</a></li>
544	<li id="menu-item-7754344" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-7754344"><a href="https://myworkdaycenter.wd5.myworkdayjobs.com/MNG">Work With Us</a></li>
545	<li id="menu-item-7754345" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-7754345"><a href="https://www.medianewsgroup.com/privacy-policy/">Privacy Policy</a></li>
546	<li id="menu-item-7754346" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-7754346"><a href="https://www.medianewsgroup.com/accessibility-statement/">Accessibility</a></li>
547	<li id="menu-item-7936379" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-7936379"><a href="https://www.marinij.com/sitemap/">Sitemap</a></li>
548	<li id="menu-item-9132869" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-9132869"><a href="https://www.marinij.com/policies-and-standards/">Policies and Standards</a></li>
549</ul>
550</li>
551<li id="menu-item-7754356" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-7754356"><a href="https://www.marinij.com/special-sections/">Special Sections</a><span class="expander"><a href="#" class="icon-plus" aria-label="Click here to expand the menu"></a></span>
552
553<ul class="footer-menu">
554	<li id="menu-item-7754357" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-7754357"><a href="http://blogs.marinij.com/northbaywoman/">North Bay Woman</a></li>
555	<li id="menu-item-7754358" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-7754358"><a href="https://www.marinij.com/photo-promos/">Photo Promotions</a></li>
556	<li id="menu-item-7754359" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-7754359"><a href="https://access.medianewsgroup.com/d/bayarea">Get Sponsored Access</a></li>
557	<li id="menu-item-7754360" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-7754360"><a href="https://sponsor.medianewsgroup.com/a/?tag=bayarea">Sponsor a Group</a></li>
558</ul>
559</li>
560<li id="menu-item-7754347" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-7754347"><a href="https://www.marinij.com/advertising-in-the-marin-independent-journal/">Advertise</a><span class="expander"><a href="#" class="icon-plus" aria-label="Click here to expand the menu"></a></span>
561
562<ul class="footer-menu">
563	<li id="menu-item-7754348" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-7754348"><a href="https://www.marinij.com/marin-ij-advertising-staff/">Advertising Staff</a></li>
564	<li id="menu-item-7754349" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-7754349"><a href="https://www.digitalfirstmedia.com/advertise-with-us/">DFM Network Advertising</a></li>
565	<li id="menu-item-8830899" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-8830899"><a href="https://www.capublicnotice.com/">Legal Ads</a></li>
566</ul>
567</li>
568<li id="menu-item-7754351" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-7754351"><a href="https://www.marinij.com/sponsored-content/">Marketplace</a><span class="expander"><a href="#" class="icon-plus" aria-label="Click here to expand the menu"></a></span>
569
570<ul class="footer-menu">
571	<li id="menu-item-7754352" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-7754352"><a href="https://marinindependentjournal-ca.newsmemory.com/?marketplace">Daily Ads</a></li>
572	<li id="menu-item-7754353" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-7754353"><a href="https://www.marinij.com/jobs/">Jobs</a></li>
573	<li id="menu-item-7754354" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-7754354"><a href="https://leadhax.com/leadhax-adportal/realestate/index.html?utm_source=marinij">Real Estate</a></li>
574	<li id="menu-item-7754355" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-7754355"><a href="https://www.marinij.com/open-homes/">Open Houses</a></li>
575	<li id="menu-item-7784119" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-7784119"><a href="http://www.oakdove.com/">Place an Obituary</a></li>
576	<li id="menu-item-7994033" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-7994033"><a href="https://marinij.column.us/place/">Place a Legal Notice</a></li>
577	<li id="menu-item-9108504" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-9108504"><a href="https://placeclassifieds.marinij.com/marinij-adportal/classifieds/index.html">Place a Service Directory ad</a></li>
578</ul>
579</li>
580<li class="mng-follow"><div class="footer-follow"></div>
581							<a href="https://checkout.marinij.com/?&#038;g2i_or_o=internet&#038;g2i_or_p=nav&#038;g2i_source=SB&#038;g2i_medium=side-nav&#038;g2i_campaign=nav&#038;returnUrl=https%253A%252F%252Fwww.marinij.com%252F" class="subscribe-button">
582					<span>Subscribe Now</span>				</a>
583
584				</li></ul>
585			</div>
586			
587				<div class="dfm-site-info">
588
589								<div class="colophon colophon--has-logos">
590
591					<div class="footer-flex-menu-wrap"><ul id="footer-bottom-menu" class="menu"><li id="menu-item-6737105" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-6737105"><a href="https://www.medianewsgroup.com/terms-of-use/">Terms of Use</a></li>
592<li id="menu-item-493" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-493"><a href="https://www.medianewsgroup.com/cookie-policy/">Cookie Policy</a></li>
593<li id="menu-item-8300332" class="cookie-policy-click menu-item menu-item-type-custom menu-item-object-custom menu-item-8300332"><a href="#">Cookie Preferences</a></li>
594<li id="menu-item-7869308" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-7869308"><a href="https://www.medianewsgroup.com/privacy-policy/#911-notice-at-collection-the-personal-information-that-we-collect">California Notice at Collection</a></li>
595<li id="menu-item-7869309" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-7869309"><a href="https://www.medianewsgroup.com/privacy-policy/#916-notice-
595of-financial-incentive">Notice of Financial Incentive</a></li>
596<li id="menu-item-7869310" class="cookie-policy-click menu-item menu-item-type-custom menu-item-object-custom menu-item-7869310"><a href="#">Do Not Sell/Share My Personal Information</a></li>
597<li id="menu-item-228" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-228"><a href="https://www.medianewsgroup.com/arbitration/">Arbitration</a></li>
598<li id="menu-item-5165579" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5165579"><a href="http://www.bayareanewsgroup.com">Bay Area News Group</a></li>
599</ul><div class="footer-copyright-notice"><p>Copyright 2026 Marin Independent Journal. All rights reserved. The use of any content on this website for the purpose of training artificial intelligence systems, algorithms, machine learning models, text and data mining, or similar use is strictly prohibited without explicit written consent.</p></div>	</div><a class="colophon__logo" href="https://www.bayareanewsgroup.com/?utm_source=newssite&#038;utm_medium=footer"><img alt="Bay Area News Group" width="180" height="86.5" src="https://www.marinij.com/wp-content/uploads/2025/11/BANG.png" /></a><a class="colophon__logo" href="https://www.bayareanewsgroup.com/amplified-content-studio?utm_source=newssite&#038;utm_medium=footer"><img alt="Amplified Content Studio" width="180" height="86.5" src="https://www.marinij.com/wp-content/uploads/2025/11/ACS.png" /></a><a class="colophon__logo" href="https://www.medianewsgroup.com/"><img alt="Media News Group" width="180" height="86.5" src="https://www.marinij.com/wp-content/uploads/2025/11/MNG.png" /></a>
600			</div>
601			
602				</div>
603
604			</footer><!-- .site-footer -->
605			
606			</div><!-- #page -->
607
608			
608<script>
609		(function(w) {
610			if ( null !== document.cookie.match(/^(.*;)?\s*auth0_sub\s*=\s*[^;]+(.*)?$/) ) {
611				w.PARSELY = {
612	                autotrack: false,
613	                onReady: function() {
614	                    PARSELY.updateDefaults({
615	                        data: {
616	                            plan: "subscriber"
617	                        }
618	                    });
619	                    PARSELY.beacon.trackPageView();
620	                }
621            	};
622			}
623		})(window);
624        </script>
624<div id="mobile-adhesion" class="closed"><button class="close-mobile-adhesion" onclick="closeMobileAdhesionAd()" onkeydown="keyboardHandler(event)">Close</button>
625			
625<script>
626				function closeMobileAdhesionAd() {
627				    document.getElementById("mobile-adhesion").classList.add("closed");
628				}
629
630				function keyboardHandler(e) {
631				    var keycode = ( e.keyCode ? e.keyCode : e.which );
632				    if (keycode == "13") {
633						closeMobileAdhesionAd();
634					}
635				}
636			</script>
636
637							<div class="dfp-ad dfp-mobile_adhesion" id="div-gpt-ad-mobile_adhesion" style="visibility:hidden">
638					<div class="htlad-mobile_adhesion" data-unit='marinij.com/login/mobile_adhesion' data-targeting=''></div>
639				</div></div>
639<script type='text/javascript'>
640/* <![CDATA[ */
641if ( 'undefined' !== typeof _snaq ) {
642_snaq.push(['setAuthor', 'Bob Kirkemo']);
643_snaq.push(['setArticlePublishTime','2020-09-09T16:55:04-07:00']);
644_snaq.push(['setSection', 'Login']);
645}
646/* ]]> */
647</script>
647
648<div id="mg2Widget-newsletter-container"></div>
648<script src="https://www.marinij.com/var/www/wp-content/plugins/mng-htl/dist/js/mngHtlMods.min.js?ver=1790198152" id="__htl_mods-js"></script>
vendor: 1 bytes, line 648
648
649<script src="https://htlbid.com/v3/marinij.com/htlbid.js" id="__htl_script-js" data-wp-strategy="async"></script>
vendor: 1 bytes, line 649
649
650<script id="__htl_script-js-after">
651			window.htlbid = window.htlbid || {};
652			htlbid.cmd    = htlbid.cmd    || [];
653			htlbid.cmd.push( function() {
654				htlbid.layout( 'universal' );
655				htlbid.setTargeting( "is_testing","no" );
656				htlbid.setTargeting( "kv", ["login","page"] );
657				htlbid.setTargeting( "page", "page" );
658				htlbid.setTargeting( "content", [] );
659				htlbid.setTargeting( "RPN", "235798181561" );
660				htlbid.setTargeting( "rurl", "" );
661				htlbid.setTargeting( "articleid", "" );
662				window.htlbid.pubads().setPublisherProvidedId( "7e6e1fe59d19fb51f45a8210fe8fc38c469ec9fe1c297647f99ebdf97fd55585" );
663			} );
664//# sourceURL=__htl_script-js-after
665</script>
vendor: 1 bytes, line 665
665
666<script type="text/javascript" src="https://www.marinij.com/_static/??-eJyVy0EKwjAQBdALaccgol2IC08S2tFOSGZC/6RiT6+CC7duHzx61O1g6qxOPnFh0FtKhCmNAqcEMkS1a4Nb6Ypol7Chn1Zzu4uC6mRuepOcaWEdbaYqg7eZP/RfzHF9QlbGt13KORz7XehP4bBPL02AQ18=" ></script>
666<script src="https://ak.sail-horizon.com/spm/spm.v1.min.js" id="mng-newsletters-sailthru-scout-js" data-wp-strategy="async"></script>
vendor: 1 bytes, line 666
666
667<script id="mng-newsletters-sailthru-scout-js-after">
668Sailthru.init( {"customerId":"39669daa3ccb0926750d61a0cb6f59a5","autoTrackPageview":true,"useStoredTags":true,"excludeContent":false} );
669//# sourceURL=mng-newsletters-sailthru-scout-js-after
670</script>
vendor: 1 bytes, line 670
670
671<script type="text/javascript" src="https://www.marinij.com/wp-includes/js/dist/hooks.min.js?m=1790088657g" ></script>
671<script src="https://www.marinij.com/wp-includes/js/dist/i18n.min.js?ver=c26c3dc7bed366793375" id="wp-i18n-js"></script>
vendor: 1 bytes, line 671
671
672<script id="wp-i18n-js-after">
673wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
674wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
675//# sourceURL=wp-i18n-js-after
676</script>
vendor: 1 bytes, line 676
676
677<script id="wp-parsely-loader-js-before">
678window.wpParselySiteId = 'marinij.com';
679//# sourceURL=wp-parsely-loader-js-before
680</script>
vendor: 1 bytes, line 680
680
681<script src="https://www.marinij.com/wp-content/mu-plugins/wp-parsely-3.24/build/loader.js?ver=ecf94842061bea03d54b" id="wp-parsely-loader-js"></script>
vendor: 1 bytes, line 681
681
682<script data-parsely-site="marinij.com" src="https://cdn.parsely.com/keys/marinij.com/p.js?ver=3.24.1" id="parsely-cfg"></script>
vendor: 1 bytes, line 682
682
683<script src="https://www.marinij.com/wp-content/themes/wp-mason/dist/js/ads.min.js?ver=1.0" id="can-run-ads-js"></script>
vendor: 1 bytes, line 683
683
684<script type="text/javascript" src="https://www.marinij.com/_static/??-eJyVz80KglAQhuEbysYkEBcRLr2C1qNnPI2dOUec0eju+4GgRURuP3jg/eA6Zl2KRtHAziSkgKpkCmpo3MGgMKZw6zkE3QrH7aAb+AMJoc4TuYXbCaP9oI9FUFMEx2pPGpJPjfjabPrGxjB7jgqulwxdJsnpB0VXv1LWSi3iwo7SqlCOF2wDNYKeTuw8vX8e5bArq7zI93lZDXczb4Q6" ></script>
684<script id="digisubs-social-login-js-after">
685(function () {
686	var logPrefix = '[digisubs-social-login]';
687	var readyTimeoutMs = 10000;
688	var pendingFlag = 'mng-digisubs-regwall-social';
689	var reloadedFlag = 'mng-digisubs-regwall-social-reloaded';
690	var newsletterDoneFlag = 'mng-digisubs-regwall-nl-done';
691
692	function isEmbedReady() {
693		return !!document.querySelector('#mng-modal');
694	}
695
696	function getAuthReady() {
697		return (window.MNGAuth && window.MNGAuth.authenticationReady)
698			|| (window.MNGAuthentication && window.MNGAuthentication.authenticationReady)
699			|| null;
700	}
701
702	function decodeJwt(token) {
703		try {
704			var parts = token.split('.');
705			if (parts.length < 2) {
706				return null;
707			}
708			var base64 = parts[1].replace(/-/g, '+').replace(/_/g, '/');
709			while (base64.length % 4) {
710				base64 += '=';
711			}
712			return JSON.parse(atob(base64));
713		} catch (e) {
714			return null;
715		}
716	}
717
718	function isAuthenticated() {
719		var ready = getAuthReady();
720		if (ready && ready.isAuthenticated) {
721			return true;
722		}
723		return hasMngSessionIdToken();
724	}
725
726	function getMngSession() {
727		try {
728			return JSON.parse(window.localStorage.getItem('__MNG_Session') || 'null');
729		} catch (e) {
730			return null;
731		}
732	}
733
734	function hasMngSessionIdToken() {
735		var session = getMngSession();
736		return !!(session && typeof session.idToken === 'string' && session.idToken.length > 20);
737	}
738
739	function waitForNativeSession() {
740		return new Promise(function (resolve) {
741			if (hasMngSessionIdToken()) {
742				resolve(true);
743				return;
744			}
745			var started = Date.now();
746			var poll = window.setInterval(function () {
747				if (hasMngSessionIdToken()) {
748					window.clearInterval(poll);
749					console.info(logPrefix, 'native __MNG_Session is ready');
750					resolve(true);
751				} else if (Date.now() - started > 15000) {
752					window.clearInterval(poll);
753					console.warn(logPrefix, 'timed out waiting for native __MNG_Session');
754					resolve(false);
755				}
756			}, 100);
757		});
758	}
759
760	function isEntitledSubscriber() {
761		var match = document.cookie.match(/(?:^|; )mng-entitlements=([^;]*)/);
762		if (!match) {
763			return false;
764		}
765		var payload = decodeJwt(decodeURIComponent(match[1]));
766		return !!(payload && payload.entitlement_entitled);
767	}
768
769	function getAuthEmail() {
770		var ready = getAuthReady();
771		if (ready && ready.claims && ready.claims.email) {
772			return ready.claims.email;
773		}
774		if (ready && typeof ready.idToken === 'string') {
775			var claims = decodeJwt(ready.idToken);
776			if (claims && claims.email) {
777				return claims.email;
778			}
779		}
780		var session = getMngSession();
781		if (session && session.email) {
782			return session.email;
783		}
784		if (session && session.idToken) {
785			var sessionClaims = decodeJwt(session.idToken);
786			if (sessionClaims && sessionClaims.email) {
787				return sessionClaims.email;
788			}
789		}
790		return '';
791	}
792
793	function hideSocialLogin() {
794		document.querySelectorAll('.digisubs-social-login').forEach(function (el) {
795			el.classList.add('is-hidden');
796			el.setAttribute('hidden', 'hidden');
797		});
798	}
799
800	function grantRegwallAccessCookies() {
801		var pathname = window.location.pathname;
802		document.cookie = 'entitled_via_newsletter=true; path=' + pathname + '; max-age=1800';
803		document.cookie = 'sspw_has-nl-registration=true; path=/; max-age=604800';
804		if (typeof demeter === 'function') {
805			demeter('userProperties', { args: { visitorType: 'registered' } });
806		}
807		console.info(logPrefix, 'granted limited article access cookies');
808	}
809
810	function waitForEngageSubscribe() {
811		return new Promise(function (resolve, reject) {
812			if (window.engageLibrary && typeof window.engageLibrary.sspwSuscribeToNewsletter === 'function') {
813				resolve();
814				return;
815			}
816			var started = Date.now();
817			var poll = window.setInterval(function () {
818				if (window.engageLibrary && typeof window.engageLibrary.sspwSuscribeToNewsletter === 'function') {
819					window.clearInterval(poll);
820					resolve();
821				} else if (Date.now() - started > readyTimeoutMs) {
822					window.clearInterval(poll);
823					reject(new Error('engageLibrary.sspwSuscribeToNewsletter not available'));
824				}
825			}, 100);
826		});
827	}
828
829	function subscribeRegwallNewsletter() {
830		var prefId = window.authentication_config && window.authentication_config.regwallPrefId;
831		if (!prefId) {
832			console.info(logPrefix, 'no regwallPrefId, skipping newsletter subscribe');
833			return Promise.resolve(false);
834		}
835		var email = getAuthEmail();
836		if (!email) {
837			console.warn(logPrefix, 'no auth email, skipping newsletter subscribe');
838			return Promise.resolve(false);
839		}
840		return waitForEngageSubscribe().then(function () {
841			console.info(logPrefix, 'subscribing', email, 'to prefId', prefId);
842			return window.engageLibrary.sspwSuscribeToNewsletter(email, Number(prefId));
843		});
844	}
845
846	function waitForAuthEmail() {
847		return new Promise(function (resolve) {
848			var email = getAuthEmail();
849			if (email) {
850				resolve(email);
851				return;
852			}
853			var started = Date.now();
854			var poll = window.setInterval(function () {
855				var nextEmail = getAuthEmail();
856				if (nextEmail) {
857					window.clearInterval(poll);
858					resolve(nextEmail);
859				} else if (Date.now() - started > readyTimeoutMs) {
860					window.clearInterval(poll);
861					resolve('');
862				}
863			}, 50);
864		});
865	}
866
867	function urlWithoutWallOverride() {
868		var url = new URL(window.location.href);
869		if (!url.searchParams.has('wall_override')) {
870			return '';
871		}
872		url.searchParams.delete('wall_override');
873		return url.pathname + url.search + url.hash;
874	}
875
876	function dropWallOverrideFromAddressBar() {
877		var cleanPath = urlWithoutWallOverride();
878		if (!cleanPath) {
879			return false;
880		}
881		window.history.replaceState({}, '', window.location.origin + cleanPath);
882		console.info(logPrefix, 'removed wall_override from the URL before embed login reload');
883		return true;
884	}
885
886	(function patchLocationReload() {
887		try {
888			var originalReload = window.location.reload.bind(window.location);
889			window.location.reload = function () {
890				if (sessionStorage.getItem(pendingFlag) === '1') {
891					var cleanPath = urlWithoutWallOverride();
892					if (cleanPath) {
893						console.info(logPrefix, 'embed login reload: dropping wall_override');
894						window.location.replace(window.location.origin + cleanPath);
895						return;
896					}
897				}
898				return originalReload();
899			};
900		} catch (e) {}
901	})();
902
903	var finishingSocialLogin = false;
904
905	function finishRegwallSocialLogin() {
906		if (finishingSocialLogin) {
907			return;
908		}
909		finishingSocialLogin = true;
910		hideSocialLogin();
911
912		waitForAuthEmail().then(function () {
913			if (sessionStorage.getItem(newsletterDoneFlag) === '1') {
914				return false;
915			}
916			return subscribeRegwallNewsletter().then(function (ok) {
917				sessionStorage.setItem(newsletterDoneFlag, '1');
918				console.info(logPrefix, 'newsletter subscribe', ok ? 'succeeded' : 'skipped or failed');
919				return ok;
920			});
921		}).catch(function (err) {
922			console.error(logPrefix, 'newsletter subscribe error', err);
923		}).then(function () {
924			if (!isEntitledSubscriber()) {
925				grantRegwallAccessCookies();
926			}
927			return waitForNativeSession();
928		}).then(function (hasSession) {
929			if (!hasSession) {
930				console.warn(logPrefix, 'embed login did not persist __MNG_Session');
931			}
932			dropWallOverrideFromAddressBar();
933			sessionStorage.removeItem(pendingFlag);
934			sessionStorage.removeItem(reloadedFlag);
935			sessionStorage.removeItem(newsletterDoneFlag);
936			finishingSocialLogin = false;
937		});
938	}
939
940	function onAuthenticated() {
941		hideSocialLogin();
942		if (sessionStorage.getItem(pendingFlag) === '1') {
943			dropWallOverrideFromAddressBar();
944			finishRegwallSocialLogin();
945		}
946	}
947
948	function getAuthScriptEl() {
949		return document.querySelector('script[src*="mng-auth"]');
950	}
951
952	function getAuthScriptSrc() {
953		var el = getAuthScriptEl();
954		return el ? el.src : '(no mng-auth script tag)';
955	}
956
957	function authDiagnostics() {
958		return [
959			'script=' + getAuthScriptSrc(),
960			'MNGAuth=' + typeof window.MNGAuth,
961			'module=' + typeof window.module,
962			'exports=' + typeof window.exports,
963			'define=' + typeof window.define,
964			'define.amd=' + !!(window.define && window.define.amd)
965		].join(' ');
966	}
967
968	function adoptMngAuth() {
969		if (window.MNGAuth && (typeof window.MNGAuth.init === 'function' || typeof window.MNGAuth.showScreen === 'function')) {
970			return window.MNGAuth;
971		}
972		var candidates = [];
973		if (window.module && window.module.exports) {
974			candidates.push(window.module.exports.MNGAuth || window.module.exports);
975		}
976		if (window.exports) {
977			candidates.push(window.exports.MNGAuth || window.exports);
978		}
979		for (var i = 0; i < candidates.length; i++) {
980			var candidate = candidates[i];
981			if (candidate && (typeof candidate.init === 'function' || typeof candidate.showScreen === 'function')) {
982				window.MNGAuth = candidate;
983				console.info(logPrefix, 'adopted MNGAuth from UMD export');
984				return candidate;
985			}
986		}
987		return null;
988	}
989
990	function waitForMngAuth() {
991		if (window.__mngAuthReadyPromise) {
992			return window.__mngAuthReadyPromise;
993		}
994		window.__mngAuthReadyPromise = new Promise(function (resolve, reject) {
995			if (adoptMngAuth()) {
996				resolve();
997				return;
998			}
999
1000			var settled = false;
1001
1002			function succeed() {
1003				if (settled) {
1004					return;
1005				}
1006				settled = true;
1007				resolve();
1008			}
1009
1010			function fail(message) {
1011				if (settled) {
1012					return;
1013				}
1014				settled = true;
1015				window.__mngAuthReadyPromise = null;
1016				reject(new Error(message + ' ' + authDiagnostics()));
1017			}
1018
1019			function shadowUmdGlobals() {
1020				var saved = {
1021					module: window.module,
1022					exports: window.exports,
1023					define: window.define
1024				};
1025				try {
1026					delete window.module;
1027					delete window.exports;
1028					delete window.define;
1029				} catch (e) {
1030					window.module = undefined;
1031					window.exports = undefined;
1032					window.define = undefined;
1033				}
1034				return saved;
1035			}
1036
1037			function restoreUmdGlobals(saved) {
1038				try {
1039					if (typeof saved.module !== 'undefined') {
1040						window.module = saved.module;
1041					}
1042					if (typeof saved.exports !== 'undefined') {
1043						window.exports = saved.exports;
1044					}
1045					if (typeof saved.define !== 'undefined') {
1046						window.define = saved.define;
1047					}
1048				} catch (e) {}
1049			}
1050
1051			function loadIsolatedCopy() {
1052				var src = getAuthScriptSrc();
1053				if (src === '(no mng-auth script tag)') {
1054					fail('mng-auth.js is not on the page');
1055					return;
1056				}
1057				console.info(logPrefix, 'reloading mng-auth.js without UMD globals');
1058				var saved = shadowUmdGlobals();
1059				var script = document.createElement('script');
1060				script.src = src;
1061				script.onload = function () {
1062					restoreUmdGlobals(saved);
1063					if (adoptMngAuth()) {
1064						succeed();
1065						return;
1066					}
1067					fail('CDN loaded but did not expose window.MNGAuth');
1068				};
1069				script.onerror = function () {
1070					restoreUmdGlobals(saved);
1071					fail('mng-auth.js failed to load');
1072				};
1073				document.head.appendChild(script);
1074			}
1075
1076			var existing = getAuthScriptEl();
1077			if (existing && document.readyState === 'loading') {
1078				existing.addEventListener('load', function () {
1079					if (adoptMngAuth()) {
1080						succeed();
1081						return;
1082					}
1083					loadIsolatedCopy();
1084				});
1085				existing.addEventListener('error', function () {
1086					fail('existing mng-auth.js tag failed to load');
1087				});
1088				return;
1089			}
1090
1091			loadIsolatedCopy();
1092		});
1093		return window.__mngAuthReadyPromise;
1094	}
1095
1096	function waitForEmbedReady() {
1097		return new Promise(function (resolve, reject) {
1098			if (isEmbedReady()) {
1099				resolve();
1100				return;
1101			}
1102
1103			var settled = false;
1104			var poll;
1105
1106			function cleanup() {
1107				window.clearInterval(poll);
1108				document.removeEventListener('mng.auth.onFinished', onFinished);
1109			}
1110
1111			function succeed() {
1112				if (settled) {
1113					return;
1114				}
1115				settled = true;
1116				cleanup();
1117				resolve();
1118			}
1119
1120			function fail(message) {
1121				if (settled) {
1122					return;
1123				}
1124				settled = true;
1125				cleanup();
1126				reject(new Error(message));
1127			}
1128
1129			function onFinished() {
1130				if (isEmbedReady()) {
1131					succeed();
1132					return;
1133				}
1134				fail('mng-auth reported onFinished but #mng-modal was not created. script=' + getAuthScriptSrc());
1135			}
1136
1137			document.addEventListener('mng.auth.onFinished', onFinished);
1138			poll = window.setInterval(function () {
1139				if (isEmbedReady()) {
1140					succeed();
1141				}
1142			}, 100);
1143			window.setTimeout(function () {
1144				fail('timed out waiting for #mng-modal. script=' + getAuthScriptSrc());
1145			}, readyTimeoutMs);
1146		});
1147	}
1148
1149	function openEmbedLogin(button) {
1150		var connection = button.getAttribute('data-mng-auth-social-action');
1151		console.info(logPrefix, 'click', button.getAttribute('data-mng-cta'), '- waiting for embed login', connection, getAuthScriptSrc());
1152		return waitForMngAuth().then(function () {
1153			if (isEmbedReady()) {
1154				button.__mngSocialForward = true;
1155				button.click();
1156				button.__mngSocialForward = false;
1157				console.info(logPrefix, 'forwarded social click to embed login', connection);
1158				return;
1159			}
1160			return waitForEmbedReady().then(function () {
1161				button.__mngSocialForward = true;
1162				button.click();
1163				button.__mngSocialForward = false;
1164				console.info(logPrefix, 'forwarded social click to embed login', connection);
1165			});
1166		}).catch(function (err) {
1167			console.error(logPrefix, 'failed to open embed login', err);
1168		});
1169	}
1170
1171	document.addEventListener('click', function (event) {
1172		var button = event.target.closest('.digisubs-social-login__button');
1173		if (!button || button.__mngSocialForward) {
1174			return;
1175		}
1176		sessionStorage.setItem(pendingFlag, '1');
1177		if (isEmbedReady() && window.MNGAuth) {
1178			console.info(logPrefix, 'click', button.getAttribute('data-mng-cta'), '- letting embed login handle', button.getAttribute('data-mng-auth-social-action'));
1179			return;
1180		}
1181		event.preventDefault();
1182		event.stopPropagation();
1183		openEmbedLogin(button);
1184	});
1185
1186	['authenticationReady', 'mng-auth-check-complete', 'entitlementsReady'].forEach(function (name) {
1187		window.addEventListener(name, function () {
1188			if (isAuthenticated()) {
1189				onAuthenticated();
1190			}
1191		}, true);
1192	});
1193	['mng.auth.onReady', 'mng.auth.onLogin', 'mng.auth.onAuthDetermined', 'mng.auth.onEntitlementsDetermined'].forEach(function (name) {
1194		document.addEventListener(name, function () {
1195			if (isAuthenticated()) {
1196				onAuthenticated();
1197			}
1198		}, true);
1199	});
1200
1201	if (window.authentication_config && window.authentication_config.debug === '1') {
1202		console.info(logPrefix, 'bridge ready', typeof window.MNGAuth, getAuthScriptSrc());
1203	}
1204
1205	if (isAuthenticated()) {
1206		onAuthenticated();
1207	}
1208})();
1209//# sourceURL=digisubs-social-login-js-after
1210</script>
vendor: 1 bytes, line 1210
1210
1211<script id="mng-cache-control-js-before">
1212window.cache_control_adminbar_support = {"rootUrl":"https:\/\/www.marinij.com\/wp-admin\/admin-ajax.php","rootAction":"cache_control_adminbar_action","nonce":"1510c41aac","isSectionFront":true,"isHomepage":false}
1213//# sourceURL=mng-cache-control-js-before
1214</script>
vendor: 1 bytes, line 1214
1214
1215<script src="https://www.marinij.com/wp-content/plugins/mng-cache-control/Src/assets/dist/mng-cache-control-adminbar.js?ver=0.2.1" id="mng-cache-control-js"></script>
vendor: 1 bytes, line 1215
1215
1216<script id="jetpack-stats-js-before">
1217_stq = window._stq || [];
1218_stq.push([ "view", {"v":"ext","blog":"151015395","post":"7293420","tz":"-7","srv":"www.marinij.com","hp":"vip","j":"1:16.1.3"} ]);
1219_stq.push([ "clickTrackerInit", "151015395", "7293420" ]);
1220//# sourceURL=jetpack-stats-js-before
1221</script>
vendor: 1 bytes, line 1221
1221
1222<script src="https://stats.wp.com/e-202639.js" id="jetpack-stats-js" defer data-wp-strategy="defer" fetchpriority="low"></script>
vendor: 1 bytes, line 1222
1222
1223<script async src="https://cdn.p-n.io/pushly-sdk.min.js?domain_key=evi8o9j5mkhaN5a2mhf8Uplj1fd0StFPguzc&amp;ver=6.9.9" id="pushly-sdk-js"></script>
vendor: 1 bytes, line 1223
1223
1224<script id="wp-emoji-settings" type="application/json">
1225{"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":{"concatemoji":"https://www.marinij.com/wp-includes/js/wp-emoji-release.min.js?ver=6.9.9"}}
1226</script>
vendor: 1 bytes, line 1226
1226
1227<script type="module">
1228/*! This file is auto-generated */
1229var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))});
1230//# sourceURL=https://www.marinij.com/wp-includes/js/wp-emoji-loader.min.js
1231</script>
1231
1232
1233			</body>
1234            </html>
1235			

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.