1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26<!DOCTYPE html> 27 <html lang="en"> 28 <head> 29<link href="https://www.google.com" rel="preconnect" /> 30<link href="https://www.gstatic.com" rel="preconnect" crossorigin="anonymous" /> 31<meta name="tncms-access-version" content="2026-09-23 12:55:55" /> 32<meta name="keywords" content="the record" /> 33<meta name="description" content="" /> 34<meta name="author" content="The Record" /> 35<meta name="viewport" content="width=device-width, initial-scale=1.0" /> 36<meta name="apple-mobile-web-app-capable" content="yes" /> 37<meta name="apple-mobile-web-app-status-bar-style" content="black-translucent" /> 38<meta name="robots" content="max-image-preview:standard" /> 39<meta property="og:type" content="website" /> 40<meta property="og:url" content="https://www.therecord.com/about/" /> 41<meta property="og:image" content="https://bloximages.chicago2.vip.townnews.com/therecord.com/content/tncms/custom/image/23af3362-fbf7-11ed-9682-4fc0f10dbc1a.png?resize=600%2C600" /> 42<meta property="og:image:width" content="600" /> 43<meta property="og:image:height" content="600" /> 44<meta property="og:title" content="About Us | Waterloo Region Record" /> 45<meta property="og:site_name" content="The Record" /> 46<meta property="og:section" content="about" /> 47<meta property="article:publisher" content="https://www.facebook.com/waterlooregionrecord" /> 48<meta name="twitter:image" content="https://bloximages.chicago2.vip.townnews.com/therecord.com/content/tncms/custom/image/23af3362-fbf7-11ed-9682-4fc0f10dbc1a.png?resize=600%2C600" /> 49<meta name="twitter:card" content="summary_large_image" /> 50<meta name="twitter:site" content="@wr_record" /> 51<meta property="tncms:ad_refresh_interval" content="30000" /> 52<meta name="apple-itunes-app" content="app-id=444565004, affiliate-data=pt=328230&ct=prod-smartbanner&mt=8, app-argument=https://www.therecord.com/about/" /> 53<meta property="tncms:ads" content="lazyload,refresh_timer" /> 54<link rel="stylesheet preload" as="style" href="https://bloximages.chicago2.vip.townnews.com/therecord.com/shared-content/art/tncms/templates/libraries/flex/components/bootstrap/resources/styles/bootstrap.min.87df60d54091cf1e8f8173c2e568260c.css"/> 55<link rel="stylesheet preload" as="style" href="https://bloximages.chicago2.vip.townnews.com/therecord.com/shared-content/art/tncms/templates/libraries/flex/components/template/resources/styles/layout.c6ac426b6fec25f4f7314644fca99984.css"/> 56<link rel="stylesheet preload" as="style" href="https://bloximages.chicago2.vip.townnews.com/therecord.com/content/tncms/live/libraries/flex/components/torstar_core/resources/styles/daily/oovvuu.css?_dc=1789582205"/> 57<style>/*<![CDATA[*/ .grecaptcha-badge { visibility: hidden; } @media (max-width: 991px) { #tncms-block-3580737 .mobileMenuLinks { display: none !important; } } #weather-3686310 .list-unstyled { margin: 0; } #weather-3686310 span { display: block; } #weather-3686310 .forecast-link a { padding: 8px; margin-top: -10px; } #weather-3686310 .icon { position: relative; } #weather-3686310 .icon .tnt-svg { position: relative; font-size: 26px; margin-bottom: -6px; margin-right: 8px; margin-top: -8px; } #weather-3686310 .temp { font-size: 18px; line-height: 20px; font-weight: bold; } #weather-3686310 .cond { opacity: 0.7; } #weather-3686310 .current-conditions { float: left; height: 24px; } #weather-3686310 .dropdown-toggle { color: #333333; display: block; } #weather-3686310 .weather-date-separator { margin: 0 10px 0 10px; color: #979797; } #weather-3686310 img {width: auto !important;height: 30px !important; display: inline; padding-left: 4px; vertical-align: middle; } #weather-3686310 .sponsor-line { height: 36px; padding: 0 10px; clear: left; color: #333; } #weather-3686310 .sponsor-line a { margin-right: 4px; } #site-top-nav #weather-3686310 .icon { margin-top: 4px; } #site-top-nav #weather-3686310 .temp { line-height: 36px; } #weather-3686310 .current-conditions { height: 36px; padding: 0 10px; } #main-navigation #weather-3686310 .current-conditions { padding-top: 11px; } @media screen and (min-width: 992px) { #tncms-region-global-skyline #ad-2834913 { min-height:0px !important; height:0px !important; overflow:hidden; } } @media screen and (min-width: 320px) { #ad-2834913 { min-height: 2px; min-width: 1px; } } @media screen and (min-width: 992px) { #tncms-region-global-skyline #ad-2834886 { min-height:0px !important; height:0px !important; overflow:hidden; } } @media screen and (min-width: 320px) { #ad-2834886 { min-height: 1px; min-width: 2px; } } @media screen and (min-width: 768px) { #ad-2834886 { min-height: 1px; min-width: 2px; } } @media screen and (min-width: 992px) { #ad-2834886 { min-height: 1px; min-width: 2px; } } @media screen and (min-width: 1200px) { #ad-2834886 { min-height: 1px; min-width: 2px; } } @media screen and (min-width: 992px) { #tncms-region-global-skyline #ad-3426048 { min-height:0px !important; height:0px !important; overflow:hidden; } } @media screen and (min-width: 320px) { #ad-3426048 { min-height: 1px; min-width: 1px; } } @media screen and (min-width: 768px) { #ad-3426048 { min-height: 1px; min-width: 1px; } } @media screen and (min-width: 992px) { #ad-3426048 { min-height: 1px; min-width: 1px; } } @media screen and (min-width: 1200px) { #ad-3426048 { min-height: 1px; min-width: 1px; } } #weather-3814218 .list-unstyled { margin: 0; } #weather-3814218 span { display: block; } #weather-3814218 .forecast-link a { padding: 8px; margin-top: -10px; } #weather-3814218 .icon { position: relative; } #weather-3814218 .icon .tnt-svg { position: relative; font-size: 26px; margin-bottom: -6px; margin-right: 8px; margin-top: -8px; } #weather-3814218 .temp { font-size: 18px; line-height: 20px; font-weight: bold; } #weather-3814218 .cond { opacity: 0.7; } #weather-3814218 .current-conditions { float: left; height: 24px; } #weather-3814218 .dropdown-toggle { color: #333333; display: block; } #weather-3814218 .weather-date-separator { margin: 0 10px 0 10px; color: #979797; } #weather-3814218 img {width: auto !important;height: 30px !important; display: inline; padding-left: 4px; vertical-align: middle; } #weather-3814218 .sponsor-line { height: 36px; padding: 0 10px; clear: left; color: #333; } #weather-3814218 .sponsor-line a { margin-right: 4px; } #site-top-nav #weather-3814218 .icon { margin-top: 4px; } #site-top-nav #weather-3814218 .temp { line-height: 36px; } #weather-3814218 .current-conditions { height: 36px; padding: 0 10px; } #main-navigation #weather-3814218 .current-conditions { padding-top: 11px; } #tncms-block-2835174 .tnt-prop-img { max-width: 1200px; } #site-logo-2835174 { color: #666; } #weather-2835783 .list-unstyled { margin: 0; } #weather-2835783 span { display: block; } #weather-2835783 .forecast-link a { padding: 8px; margin-top: -10px; } #weather-2835783 .icon { position: relative; } #weather-2835783 .icon .tnt-svg { position: relative; font-size: 26px; margin-bottom: -6px; margin-right: 8px; margin-top: -8px; } #weather-2835783 .temp { font-size: 18px; line-height: 20px; font-weight: bold; } #weather-2835783 .cond { opacity: 0.7; } #weather-2835783 .current-conditions { float: left; height: 24px; } #weather-2835783 .dropdown-toggle { color: #333333; display: block; } #weather-2835783 .weather-date-separator { margin: 0 10px 0 10px; color: #979797; } #weather-2835783 img {width: 80px !important;height: auto !important; display: inline; padding-left: 4px; vertical-align: middle; } #weather-2835783 .sponsor-line { height: 36px; padding: 0 10px; clear: left; color: #333; } #weather-2835783 .sponsor-line a { margin-right: 4px; vertical-align: bottom; } #site-top-nav #weather-2835783 .icon { margin-top: 4px; } #site-top-nav #weather-2835783 .temp { line-height: 36px; } #weather-2835783 .current-conditions { height: 36px; padding: 0 10px; } #main-navigation #weather-2835783 .current-conditions { padding-top: 11px; } #weather-3818529 .list-unstyled { margin: 0; } #weather-3818529 span { display: block; } #weather-3818529 .forecast-link a { padding: 8px; margin-top: -10px; } #weather-3818529 .icon { position: relative; } #weather-3818529 .icon .tnt-svg { position: relative; font-size: 26px; margin-bottom: -6px; margin-right: 8px; margin-top: -8px; } #weather-3818529 .temp { font-size: 18px; line-height: 20px; font-weight: bold; } #weather-3818529 .cond { opacity: 0.7; } #weather-3818529 .current-conditions { float: left; height: 24px; } #weather-3818529 .dropdown-toggle { color: #333333; display: block; } #weather-3818529 .weather-date-separator { margin: 0 10px 0 10px; color: #979797; } #weather-3818529 img {width: 80px !important;height: auto !important; display: inline; padding-left: 4px; vertical-align: middle; } #weather-3818529 .sponsor-line { height: 36px; padding: 0 10px; clear: left; color: #333; } #weather-3818529 .sponsor-line a { margin-right: 4px; vertical-align: bottom; } #site-top-nav #weather-3818529 .icon { margin-top: 4px; } #site-top-nav #weather-3818529 .temp { line-height: 36px; } #weather-3818529 .current-conditions { height: 36px; padding: 0 10px; } #main-navigation #weather-3818529 .current-conditions { padding-top: 11px; } #tncms-block-2835189 .tnt-prop-img { max-width: 100px; } #site-logo-2835189 { color: #666; } #tncms-block-2835177 .tnt-prop-img { max-width: 1200px; } #site-logo-2835177 { color: #666; } @media screen and (min-width: 768px) { #ad-3489825 { min-height: 90px; min-width: 728px; } } @media screen and (min-width: 992px) { #ad-3489825 { min-height: 90px; min-width: 728px; } } @media screen and (min-width: 1200px) { #ad-3489825 { min-height: 250px; min-width: 970px; } } #block-2835810 .asset .asset-body p { color: inherit; } @media screen and (min-width: 768px) { .asset .asset-body.has-fixed-share { margin-left: 100px; }
57 .asset .share-container.headline-right { top: 0; right: 0; } .asset .asset-header .hammer, .asset .asset-header .kicker, .asset .asset-header h1 { margin-right: 0; } } @media screen and (min-width: 320px) { #ad-2834883 { min-height: 250px; min-width: 300px; } } @media screen and (min-width: 768px) { #ad-2834883 { min-height: 90px; min-width: 728px; } } @media screen and (min-width: 992px) { #ad-2834883 { min-height: 90px; min-width: 728px; } } @media screen and (min-width: 1200px) { #ad-2834883 { min-height: 90px; min-width: 728px; } } #tncms-block-2835789 .tnt-prop-img { max-width: 100px; } #site-logo-2835789 { color: #666; } .follow-links-2835792 li { margin-right: 1px; padding: 0; } .follow-links-2835792 li a, .follow-links-2835792 li a:focus, .follow-links-2835792 li a:active { ; color: #fff!important; font-size: 18px; margin-right: 10px; padding:0; box-shadow: none; } .follow-links-2835792 li a:hover { text-decoration: none; } .follow-links-2835792 li a.fb:hover { color: #3A59A5; } .follow-links-2835792 li a.tw:hover { color: #000; } .follow-links-2835792 li a.yt:hover { color: #CE2B29; } .follow-links-2835792 li a.is:hover { color: #000; } @media screen and (min-width: 320px) { #ad-3116209 { min-height: 50px; min-width: 320px; } } /*]]>*/</style>
58<script type="text/javascript">/*<![CDATA[*/ (function(){var tnsrc=window.location.hash.match(/[&#]tncms-source=([^&]+)/);var dl = window.dataLayer = window.dataLayer || [];dl.push({"townnews":{"product":{"software":"BLOX","version":"1.96.1"},"crm":{"group_id":848}},"tncms":{"template":{"version":"3.155.0"},"page":{"grid":"ample","style":"none","path":"\/about","app":"editorial","theme":"flex","skin":"flex-editorial","http_status":200},"system":{"render_time":383},"client":{"is_bot":"no","is_gdpr":"no"}}});if (tnsrc && tnsrc[1]) {dl.push({'tncms.campaign.internal_source': tnsrc[1]});}window.addEventListener("DOMContentLoaded", function(oEvent) {var oTest = document.createElement('div');oTest.innerHTML = ' ';oTest.className = 'adsbox';document.body.appendChild(oTest);var nTimeoutID = window.setTimeout(function() {if (oTest.offsetHeight === 0) {dl.push({'event': 'tncms.ad.blocked'});}document.body.removeChild(oTest);window.clearTimeout(nTimeoutID);}, 100);});var nWidth=Math.max(document.documentElement.clientWidth, window.innerWidth || 0),aBPs=[[300,"Extra small: Most smartphones."],[768,"Small: Tablet devices."],[992,"Medium: Laptops & landscape tablets."],[1200,"Large: Desktop computers."]],i,c,aThisBP,aBP;
58for(i=0,c=aBPs.length;i<c;i++){aThisBP=aBPs[i];if(aBP===undefined||aThisBP[0]<=nWidth){aBP=aThisBP;}}if(aBP!==undefined){dl.push({'tncms.client.breakpoint':aBP[1]});}(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'tncms.start':new Date().getTime(),event:'tncms.start'});var f=d.getElementsByTagName(s)[0],j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src='https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);})(window,document,'script','dataLayer','GTM-PDQV3N');})(); /*]]>*/</script>
vendor: 68 bytes, lines 58-59
58 59<script src="https://www.google.com/recaptcha/enterprise.js?render=
596LdF3BEhAAAAAEQUmLciJe0QwaHESwQFc2vwCWqh
vendor: 12 bytes, line 59
59"></script>
60<script type="module" src="/shared-content/art/tncms/api/csrf.js"></script>
vendor: 1 bytes, line 60
60
61<script type="module" async="async" src="/shared-content/art/tncms/api/access.777fdd2121da80d545ff.js"></script>
vendor: 1 bytes, line 61
61
62<script src="https://bloximages.chicago2.vip.townnews.com/therecord.com/shared-content/art/tncms/templates/libraries/flex/components/jquery/resources/scripts/jquery.min.d6d18fcf88750a16d256e72626e676a6.js"></script>
vendor: 1 bytes, line 62
62
63<script src="/shared-content/art/tncms/user/user.js"></script>
vendor: 1 bytes, line 63
63
64<script src="https://bloximages.chicago2.vip.townnews.com/therecord.com/shared-content/art/tncms/templates/libraries/flex/components/bootstrap/resources/scripts/bootstrap.min.d457560d3dfbf1d56a225eb99d7b0702.js"></script>
vendor: 1 bytes, line 64
64
65<script src="https://bloximages.chicago2.vip.townnews.com/therecord.com/shared-content/art/tncms/templates/libraries/flex/components/plugins/resources/scripts/common.08a61544f369cc43bf02e71b2d10d49f.js"></script>
vendor: 1 bytes, line 65
65
66<script src="https://bloximages.chicago2.vip.townnews.com/therecord.com/shared-content/art/tncms/templates/libraries/flex/components/template/resources/scripts/tnt.c7cd232a9076c196b2102839f349c060.js"></script>
vendor: 1 bytes, line 66
66
67<script src="https://bloximages.chicago2.vip.townnews.com/therecord.com/shared-content/art/tncms/templates/libraries/flex/components/template/resources/scripts/application.0758030105fdd3a70dff03f4da4530e2.js"></script>
vendor: 1 bytes, line 67
67
68<script src="//c.webtrends-optimize.com/acs/accounts/3e36fb74-da30-4b5d-a436-e7ba95d5e473/js/wt.js"></script>
vendor: 1 bytes, line 68
68
69<script async="async" src="https://bloximages.chicago2.vip.townnews.com/therecord.com/content/tncms/live/libraries/flex/components/torstar_core/resources/scripts/footer.nav.js?_dc=1789582207"></script>
vendor: 1 bytes, line 69
69
70<script src="https://bloximages.chicago2.vip.townnews.com/therecord.com/shared-content/art/tncms/templates/libraries/flex/components/template/resources/scripts/tnt.navigation.accessibility.7a9170240d21440159b9bd59db72933b.js"></script>
vendor: 1 bytes, line 70
70
71<script async="async" src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script>
vendor: 1 bytes, line 71
71
72<script async="async" src="//micro.rubiconproject.com/prebid/dynamic/18488.js"></script>
vendor: 1 bytes, line 72
72
73<script src="https://config.aps.amazon-adsystem.com/configs/5028"></script>
vendor: 1 bytes, line 73
73
74<script src="https://client.aps.amazon-adsystem.com/publisher.js"></script>
vendor: 1 bytes, line 74
74
75<script>/*<![CDATA[*/ const aps=((e='5028')=>{(window._aps=window._aps||new Map()),_aps.has(e)||_aps.set(e,{queue:[],store:new Map([["listeners",new Map()]])});let t={accountID:e,record:function(e,t){return new Promise((r,n)=>{_aps.get(this.accountID).queue.push(new CustomEvent(e,{detail:{...t,resolve:r,reject:n}}))})},read:function(e){return this.record("bootstrap/store/willRead",{name:e}),_aps.get(this.accountID).store.get(e)},run:function(e,t){_aps.get("_system")?.store.get("listeners").has(e)?this.record(e,t):this.record("bootstrap/run/willDrop",{name:e,detail:t})},react:function(e,t){_aps.get(this.accountID).store.get("listeners").set(e,t);this.record("bootstrap/react/didExecute",{name:e})}};return t.record("bootstrap/version/declare",{version:5}),t})();((t=aps)=>{window.apstag=window.apstag||{init:function(e,r){t.record("legacy/init/enqueue",{config:e,callback:r})},fetchBids:function(e,r){t.record("legacy/fetchBids/enqueue",{bidConfig:e,callback:r})},setDisplayBids:function(){t.run("legacy/setDisplayBids/enqueue",{arguments})},targetingKeys:function(){return t.read("legacy/targetingKeys")??[]},rpa:function(e,r,n){t.record("legacy/rpa/enqueue",{tokenConfig:e,callback:r,setCookie:n})},upa:function(e,r,n){t.record("legacy/upa/enqueue",{tokenConfig:e,callback:r,setCookie:n})},dpa:function(e){t.record("legacy/dpa/enqueue",{callback:e})}};t.record("bootstrapExtAPStag/version/declare",{version:1})})(),((t=aps)=>{window.apstag={...window.apstag,queue:{push:function(e){t.record("legacy/queue/push",{callback:e})}}};t.record("bootstrapExtQueue/version/declare",{version:1})})(),((t=aps)=>{window.apstag={...window.apstag,customPlacements:function(){return{hint:function(e,r,n){t.record("customPlacement/hint/define",{id:e,isDefault:r,hintMetadata:n})},enable:function(){t.record("customPlacement/service/enable")},addEventListener:function(e,r){if("PlacementResponse"===e)t.react("customPlacement/placement/didRespond",r);else throw new Error("Unsupported event type")}}}};t.record("bootstrapExtASR/version/declare",{version:1})})(),((t=aps)=>{window.apstag={...window.apstag,nativeContent:function(){return{enable:function(){t.record("nativeCommerceAds/service/enable")},registerHook:function(e,r){if("nativeCommerceAds.updateClickUrl"===e)t.react("nativeCommerceAds/clickUrl/update",k=>({status:"completed",value:{url:r(k?.detail?.url,k?.detail?.element)}}));else throw new Error("Unsupported event type")}}}};t.record("bootstrapExtNCA/version/declare",{version:1})})(); 76 apstag.init({ 77 pubID: '5028', 78 adServer: 'googletag', 79 simplerGPT: true 80 }); /*]]>*/</script>
vendor: 1 bytes, line 80
80
81<script>/*<![CDATA[*/ window.googletag = window.googletag || {cmd: []}; 82 window.gptAdSlots = window.gptAdSlots || [];var PREBID_TIMEOUT = 3500; 83 84 var pbjs = pbjs || {}; 85 pbjs.que = pbjs.que || []; 86 var a9Enabled = typeof apstag !== 'undefined'; 87 88 googletag.cmd.push(function() { 89 // Disable requests for ads on page load 90 googletag.pubads().disableInitialLoad(); 91 }); 92 93 function sendAdServerRequest(gptSlots, requestManager) { 94 googletag.cmd.push(function() { 95 if (typeof gptSlots !== 'undefined') { 96 var slotsToRefresh = []; 97 for (var i = 0; i < gptSlots.length; i++) { 98 if (requestManager.slotsLoaded.indexOf(gptSlots[i]) < 0) { 99 slotsToRefresh.push(gptSlots[i]); 100 requestManager.slotsLoaded.push(gptSlots[i]); 101 } 102 } 103 if (slotsToRefresh.length > 0) { 104 googletag.pubads().refresh(slotsToRefresh); 105 } 106 107 } else { 108 if (requestManager.adServerRequestSent) { 109 return; 110 } 111 requestManager.adServerRequestSent = true; 112 googletag.pubads().refresh(); 113 } 114 }); 115 } 116 117 118 // when both APS and Prebid have returned, initiate ad request 119 function biddersBack(gptSlots, requestManager) { 120 if (requestManager.aps && requestManager.prebid) { 121 sendAdServerRequest(gptSlots, requestManager); 122 } 123 return; 124 } 125 126 127 function magnite_refreshBid(ids) { 128 var gptSlots; 129 if (typeof ids !== 'undefined') { 130 gptSlots = []; 131 for (var i = 0; i < ids.length; i++) { 132 gptSlots.push(gptAdSlots[ids[i]]); 133 } 134 } 135 var requestManager = { 136 adServerRequestSent: false, 137 slotsLoaded: [], 138 139 aps: false, 140 prebid: false, 141 142 }; 143 144 145 googletag.cmd.push(function() { 146 if (typeof gptSlots === 'undefined') { 147 apstag.fetchBids({}, function(bids) { 148 apstag.setDisplayBids(); 149 requestManager.aps = true; 150 biddersBack(gptSlots, requestManager); 151 }); 152 } else { 153 apstag.fetchBids({ 154 slots: gptSlots 155 }, function(bids) { 156 apstag.setDisplayBids(); 157 requestManager.aps = true; 158 biddersBack(gptSlots, requestManager); 159 }); 160 } 161 }); 162 163 164 pbjs.que.push(function() { 165 pbjs.rp.requestBids({ 166 167 callback: function() { 168 googletag.cmd.push(function() { 169 requestManager.prebid = true; 170 biddersBack(gptSlots, requestManager); 171 }); 172 }, 173 174 gptSlotObjects: gptSlots 175 }); 176 }); 177 178 setTimeout(function() { 179 sendAdServerRequest(gptSlots, requestManager); 180 }, PREBID_TIMEOUT); 181 } 182 183 184 185 // Log all bids 186 function pbjs_logAllBids() { 187 var responses = pbjs.getBidResponses(); 188 var output = []; 189 for (var adunit in responses) { 190 if (responses.hasOwnProperty(adunit)) { 191 var bids = responses[adunit].bids; 192 for (var i = 0; i < bids.length; i++) { 193 var b = bids[i]; 194 output.push({ 195 'adunit': adunit, 'adId': b.adId, 'bidder': b.bidder, 196 'time': b.timeToRespond, 'cpm': b.cpm, 'msg': b.statusMessage 197 }); 198 } 199 } 200 } 201 if (output.length) { 202 if (console.table) { 203 console.log('All bids returned'); 204 console.table(output); 205 } else { 206 for (var j = 0; j < output.length; j++) { 207 console.log(output[j]); 208 } 209 } 210 } else { 211 console.warn('NO prebid responses'); 212 } 213 } 214 215 // Log winning bids 216 function pbjs_logWinningBids() { 217 var bids = pbjs.getHighestCpmBids(); 218 var output = []; 219 for (var i = 0; i < bids.length; i++) { 220 var b = bids[i]; 221 output.push({ 222 'adunit': b.adUnitCode, 'adId': b.adId, 'bidder': b.bidder, 223 'time': b.timeToRespond, 'cpm': b.cpm 224 }); 225 } 226 if (output.length) { 227 if (console.table) { 228 console.log('Winning bids'); 229 console.table(output); 230 } else { 231 for (var j = 0; j < output.length; j++) { 232 console.log(output[j]); 233 } 234 } 235 } else { 236 console.warn('No prebid winners'); 237 } 238 } 239 240 window.__tnt = window.__tnt || {}; 241 __tnt.ads = __tnt.ads || {}; 242 __tnt.ads.dfp = __tnt.ads.dfp || {}; 243 __tnt.ads.dfp.dmp = __tnt.ads.dfp.dmp || {};
244 __tnt.ads.dfp.dmp.audienceCheck = function(settings) { 245 if (!__tnt.client.capabilities.supportsLocalStorage() || localStorage.getItem('tncms.dmp.audiences') == null) return false; 246 if (settings.block && typeof settings.audience != 'undefined' && settings.audience.length > 0) { 247 if (__tnt.compareArray(JSON.parse(localStorage.getItem('tncms.dmp.audiences')), settings.audience.split(','))) return true; 248 } else if (typeof __tnt.ads.dfp.dmp.hideAudience != 'undefined' && __tnt.ads.dfp.dmp.hideAudience.length > 0) { 249 if (__tnt.compareArray(JSON.parse(localStorage.getItem('tncms.dmp.audiences')), __tnt.ads.dfp.dmp.hideAudience)) return true; 250 } 251 return false; 252 }; 253 254 __tnt.ads.dfp.targeting = __tnt.ads.dfp.targeting || {}; 255 256 257 __tnt.ads.dfp.targeting.k = ["the record"]; 258 259 __tnt.ads.dfp.targeting.page = ["index","app-editorial"]; 260 __tnt.ads.dfp.templates = __tnt.ads.dfp.templates || {}; 261 __tnt.ads.dfp.templates = { 262 cube:"https:\/\/bloximages.chicago2.vip.townnews.com\/therecord.com\/shared-content\/art\/tncms\/templates\/libraries\/flex\/components\/ads\/resources\/scripts\/templates\/cube.a023713b7eff47127899286dc36e1970.js", 263 interstitial:"https:\/\/bloximages.chicago2.vip.townnews.com\/therecord.com\/shared-content\/art\/tncms\/templates\/libraries\/flex\/components\/ads\/resources\/scripts\/templates\/interstitial.df40f87de692498682823c6773da5459.js", 264 nativeArticle:"https:\/\/bloximages.chicago2.vip.townnews.com\/therecord.com\/shared-content\/art\/tncms\/templates\/libraries\/flex\/components\/ads\/resources\/scripts\/templates\/native-article.9b3cd3bb8591bed71346f4fe429b96dc.js", 265 pageCurl:"https:\/\/bloximages.chicago2.vip.townnews.com\/therecord.com\/shared-content\/art\/tncms\/templates\/libraries\/flex\/components\/ads\/resources\/scripts\/templates\/page-curl.ca0c1a7372c29272ef1ccf504ced01a9.js", 266 parallax:"https:\/\/bloximages.chicago2.vip.townnews.com\/therecord.com\/shared-content\/art\/tncms\/templates\/libraries\/flex\/components\/ads\/resources\/scripts\/templates\/parallax.0ce32932f3b4125f930bea8d431f8f03.js", 267 paw:"https:\/\/bloximages.chicago2.vip.townnews.com\/therecord.com\/shared-content\/art\/tncms\/templates\/libraries\/flex\/components\/ads\/resources\/scripts\/templates\/paw.9ea074ccc913cb273a4b790e1e37460a.js", 268 pencil:"https:\/\/bloximages.chicago2.vip.townnews.com\/therecord.com\/shared-content\/art\/tncms\/templates\/libraries\/flex\/components\/ads\/resources\/scripts\/templates\/pencil.2662e4159cdac4809283c5399d78644b.js", 269 reveal:"https:\/\/bloximages.chicago2.vip.townnews.com\/therecord.com\/shared-content\/art\/tncms\/templates\/libraries\/flex\/components\/ads\/resources\/scripts\/templates\/reveal.e5d561a6b71aa2730a07fa90f5f4f6d6.js", 270 roller:"https:\/\/bloximages.chicago2.vip.townnews.com\/therecord.com\/shared-content\/art\/tncms\/templates\/libraries\/flex\/components\/ads\/resources\/scripts\/templates\/roller.c699c542afb9f08b38613e8473ddf14f.js", 271 slider:"https:\/\/bloximages.chicago2.vip.townnews.com\/therecord.com\/shared-content\/art\/tncms\/templates\/libraries\/flex\/components\/ads\/resources\/scripts\/templates\/slider.015001bff591d1665c6d0ec2a888b1ca.js", 272 stickyAnchor:"https:\/\/bloximages.chicago2.vip.townnews.com\/therecord.com\/shared-content\/art\/tncms\/templates\/libraries\/flex\/components\/ads\/resources\/scripts\/templates\/sticky-anchor.b16df11ef6c433b3b8ec1881d240c9cb.js", 273 video:"https:\/\/bloximages.chicago2.vip.townnews.com\/therecord.com\/shared-content\/art\/tncms\/templates\/libraries\/flex\/components\/ads\/resources\/scripts\/templates\/video-inline.d45f12d51e6b121b88d52db2e387136f.js", 274 wallpaper:"https:\/\/bloximages.chicago2.vip.townnews.com\/therecord.com\/shared-content\/art\/tncms\/templates\/libraries\/flex\/components\/ads\/resources\/scripts\/templates\/wallpaper.dc1c1bace62343a130be3589fe0846f9.js" 275 }; 276 277 __tnt.ads.dfp.targeting.environment='prod'; 278 279 280 281 var browserWidth = jQuery(window).width(); 282 var cutpoint="large"; 283 if(browserWidth>=481 && browserWidth<=1024){ 284 cutpoint="medium"; 285 } else if (browserWidth<=480){ 286 cutpoint="small";
287 } 288 __tnt.ads.dfp.targeting.cutpoint = cutpoint; 289 __tnt.ads.dfp.targeting.section = 'about';__tnt.ads.dfp.targeting.subsection = '';if (__tnt.user.services) { __tnt.ads.dfp.targeting.subscriber = "true"; } else { __tnt.ads.dfp.targeting.subscriber = "false"; } 290 291 /*]]>*/</script>
vendor: 1 bytes, line 291
291
292<script>/*<![CDATA[*/ 293 googletag.cmd.push(function(){ 294 var adUnit = (window.frameElement && window.frameElement.getAttribute('data-gam-adunit')) ? window.frameElement.getAttribute('data-gam-adunit') : '/58580620/the_record/about/hub'; 295 var mapping = googletag.sizeMapping().addSize([320, 0], [1, 2]).addSize([768, 0], []).addSize([992, 0], []).addSize([1200, 0], []).build(); 296 gptAdSlots['ad-2834913'] = googletag.defineSlot(adUnit, [[1,2]], 'ad-2834913').defineSizeMapping(mapping).setCollapseEmptyDiv(true).addService(googletag.pubads()); 297 gptAdSlots['ad-2834913'].setTargeting('gpid', '58580620/the_record/about/hub/ad-2834913'); 298 gptAdSlots['ad-2834913'].setTargeting('pos', ['1']); 299 }); 300 /*]]>*/</script>
vendor: 1 bytes, line 300
300
301<script>/*<![CDATA[*/ 302 googletag.cmd.push(function(){ 303 var adUnit = (window.frameElement && window.frameElement.getAttribute('data-gam-adunit')) ? window.frameElement.getAttribute('data-gam-adunit') : '/58580620/the_record/about/hub'; 304 305 gptAdSlots['ad-2834886'] = googletag.defineSlot(adUnit, [2, 1], 'ad-2834886').setCollapseEmptyDiv(true).addService(googletag.pubads()); 306 gptAdSlots['ad-2834886'].setTargeting('gpid', '58580620/the_record/about/hub/ad-2834886'); 307 gptAdSlots['ad-2834886'].setTargeting('pos', ['impact-top']); 308 }); 309 /*]]>*/</script>
vendor: 1 bytes, line 309
309
310<script>/*<![CDATA[*/ 311 googletag.cmd.push(function(){ 312 var adUnit = (window.frameElement && window.frameElement.getAttribute('data-gam-adunit')) ? window.frameElement.getAttribute('data-gam-adunit') : '/58580620/the_record/about/hub'; 313 314 gptAdSlots['ad-3426048'] = googletag.defineSlot(adUnit, [1, 1], 'ad-3426048').setCollapseEmptyDiv(true).addService(googletag.pubads()); 315 gptAdSlots['ad-3426048'].setTargeting('gpid', '58580620/the_record/about/hub/ad-3426048'); 316 gptAdSlots['ad-3426048'].setTargeting('pos', ['1']); 317 }); 318 /*]]>*/</script>
vendor: 1 bytes, line 318
318
319<script>/*<![CDATA[*/ 320 googletag.cmd.push(function(){ 321 var adUnit = (window.frameElement && window.frameElement.getAttribute('data-gam-adunit')) ? window.frameElement.getAttribute('data-gam-adunit') : '/58580620/the_record/about/hub'; 322 var mapping = googletag.sizeMapping().addSize([320, 0], []).addSize([768, 0], [[728, 90],[970,250]]).addSize([992, 0], [[728, 90],[970,250]]).addSize([1200, 0], [970,250]).build(); 323 gptAdSlots['ad-3489825'] = googletag.defineSlot(adUnit, [[728,90],[970,250]], 'ad-3489825').defineSizeMapping(mapping).setCollapseEmptyDiv(true).addService(googletag.pubads()); 324 gptAdSlots['ad-3489825'].setTargeting('gpid', '58580620/the_record/about/hub/ad-3489825'); 325 gptAdSlots['ad-3489825'].setTargeting('pos', ['1']); 326 }); 327 /*]]>*/</script>
vendor: 1 bytes, line 327
327
328<script src="https://bloximages.chicago2.vip.townnews.com/therecord.com/content/tncms/live/libraries/flex/components/torstar_core/resources/scripts/alertbar.js?_dc=1789582207"></script>
vendor: 1 bytes, line 328
328
329<script async="async" src="https://bloximages.chicago2.vip.townnews.com/therecord.com/shared-content/art/tncms/templates/libraries/flex/components/plugins/resources/scripts/sms-link.8eefede3265fd6c6de07bc0cb5f3f779.js"></script>
vendor: 1 bytes, line 329
329
330<script>/*<![CDATA[*/ 331 googletag.cmd.push(function(){ 332 var adUnit = (window.frameElement && window.frameElement.getAttribute('data-gam-adunit')) ? window.frameElement.getAttribute('data-gam-adunit') : '/58580620/the_record/about/hub'; 333 var mapping = googletag.sizeMapping().addSize([320, 0], [300,250]).addSize([768, 0], [[728, 90], [320,50]]).addSize([992, 0], [728, 90]).addSize([1200, 0], [[728, 90], [970, 250]]).build(); 334 gptAdSlots['ad-2834883'] = googletag.defineSlot(adUnit, [[300,250],[728,90],[320,50],[970,250]], 'ad-2834883').defineSizeMapping(mapping).setCollapseEmptyDiv(true).addService(googletag.pubads()); 335 gptAdSlots['ad-2834883'].setTargeting('gpid', '58580620/the_record/about/hub/ad-2834883'); 336 gptAdSlots['ad-2834883'].setTargeting('pos', ['6']); 337 }); 338 /*]]>*/</script>
vendor: 1 bytes, line 338
338
339<script>/*<![CDATA[*/ 340 googletag.cmd.push(function(){ 341 var adUnit = (window.frameElement && window.frameElement.getAttribute('data-gam-adunit')) ? window.frameElement.getAttribute('data-gam-adunit') : '/58580620/the_record/about/hub'; 342 var mapping = googletag.sizeMapping().addSize([320, 0], [320, 50]).addSize([768, 0], []).addSize([992, 0], []).addSize([1200, 0], []).build(); 343 gptAdSlots['ad-3116209'] = googletag.defineSlot(adUnit, [[320,50]], 'ad-3116209').defineSizeMapping(mapping).setCollapseEmptyDiv(true).addService(googletag.pubads()); 344 gptAdSlots['ad-3116209'].setTargeting('gpid', '58580620/the_record/about/hub/ad-3116209'); 345 gptAdSlots['ad-3116209'].setTargeting('pos', ['1']); 346 }); 347 /*]]>*/</script>
vendor: 1 bytes, line 347
347
348<script src="https://bloximages.chicago2.vip.townnews.com/therecord.com/shared-content/art/tncms/templates/libraries/flex/components/ads/resources/scripts/tnt.ads.adverts.66a3812a7b5c12fde8cd998fd691ad7d.js"></script>
vendor: 1 bytes, line 348
348
349<script src="/shared-content/art/tncms/tracking.js"></script>
vendor: 1 bytes, line 349
349
350<script async="async" src="https://bloximages.chicago2.vip.townnews.com/therecord.com/content/tncms/live/libraries/flex/components/torstar_core/resources/scripts/save.asset.js?_dc=1789582207"></script>
vendor: 1 bytes, line 350
350
351<script>/*<![CDATA[*/ 352 353 // GPP Helper Function 354 __tnt.ads.dfp.getGppData = function(callback) { 355 var maxRetries = 5; 356 var retryDelay = 400; 357 var existsRetryCount = 0; 358 var readyRetryCount = 0; 359 var debug = /[?&]ads_log/.test(window.location.search); 360 361 function checkGppExists() { 362 if (typeof __gpp !== 'function') { 363 existsRetryCount++; 364 if (existsRetryCount < maxRetries) { 365 if (debug) console.log('GPP CMP not available, retrying... (' + existsRetryCount + '/' + maxRetries + ')'); 366 setTimeout(checkGppExists, retryDelay); 367 return; 368 } else { 369 if (debug) console.log('GPP CMP not available after ' + maxRetries + ' attempts'); 370 callback(null); 371 return; 372 } 373 } 374 fetchGppData(); 375 } 376 377 function fetchGppData() { 378 try { 379 __gpp('ping', function(pingData, success) { 380 if (!success || pingData.signalStatus !== 'ready') { 381 readyRetryCount++; 382 if (readyRetryCount < maxRetries) { 383 if (debug) console.log('GPP signal not ready, retrying... (' + readyRetryCount + '/' + maxRetries + ')'); 384 setTimeout(fetchGppData, retryDelay); 385 return; 386 } else { 387 if (debug) console.log('GPP signal not ready after ' + maxRetries + ' attempts'); 388 callback(pingData || null); 389 return; 390 } 391 } 392 callback(pingData); 393 }); 394 } catch (error) { 395 if (debug) console.log('Error getting GPP data: ' + error.message); 396 callback(null); 397 } 398 } 399 400 checkGppExists(); 401 }; 402 403 // Apply GPP Privacy Settings 404 __tnt.ads.dfp.setPrivacySettings = function(callback) { 405 __tnt.ads.dfp.getGppData(function(gppData) { 406 googletag.cmd.push(function() { 407 var disableTargetedAds = false; 408 var debug = /[?&]ads_log/.test(window.location.search); 409 410 if (gppData && gppData.parsedSections) { 411 for (var sectionName in gppData.parsedSections) { 412 var sectionData = gppData.parsedSections[sectionName]; 413 if (!sectionData) continue; 414 415 var section = sectionData[Object.keys(sectionData)[0]]; 416 if (!section) continue; 417 418 // GDPR (tcfeuv2) - Check Purpose 4 419 if (sectionName === 'tcfeuv2') { 420 var purposes = section.Purpose && section.Purpose.Consent; 421 if (!purposes || !purposes[3]) { 422 disableTargetedAds = true; 423 break; 424 } 425 } 426 427 // Canada (tcfcav1) - Check Purpose 4 428 if (sectionName === 'tcfcav1') { 429 var purposes = section.PurposesExpressConsent; 430 if (!purposes || !purposes[3]) { 431 disableTargetedAds = true; 432 break; 433 } 434 } 435 436 // CCPA (uspv1) - Check opt-out of sale 437 if (sectionName === 'uspv1') { 438 var uspString = section.uspString || ''; 439 if (uspString[2] === 'Y') { 440 disableTargetedAds = true; 441 break; 442 } 443 } 444 445 // US National & States - Check opt-out flags 446 var usRegex = /^(usnat|usca|usva|usco|usut|usct|usfl|usmt|usor|ustx|usde|usia|usne|usnh|usnj|ustn)$/i; 447 if (usRegex.test(sectionName)) { 448 if (section.TargetedAdvertisingOptOut === 1 || 449 section.SaleOptOut === 1 || 450 section.SharingOptOut === 1) { 451 disableTargetedAds = true; 452 break; 453 } 454 } 455 } 456 457 if (debug) console.log('Disable Targeted Ads: ' + disableTargetedAds); 458 } else { 459 if (debug) console.log('No GPP data available, using default privacy settings'); 460 } 461 462 // Set privacy settings in GPT 463 googletag.pubads().setPrivacySettings({ 464 'restrictDataProcessing': disableTargetedAds 465 }); 466 467 if (callback) callback(); 468 }); 469 }); 470 }; 471 472 // Main initialization with GPP check 473 googletag.cmd.push(function() { 474 475 // Targeting for client browser 476 googletag.pubads().setTargeting('browser', __tnt.client.browser.name); 477 478 // Targeting for schain 479 // Targeting for keywords 480 if (__tnt.ads.dfp.targeting) { 481 for (var k in __tnt.ads.dfp.targeting) { 482 if (__tnt.ads.dfp.targeting.hasOwnProperty(k)) { 483 googletag.pubads().setTargeting(k,__tnt.ads.dfp.targeting[k]); 484 } 485 } 486 } 487 488 // Viewable impression event listener 489 googletag.pubads().addEventListener('impressionViewable', function(event) { 490 for (var key in gptAdSlots) { 491 if (gptAdSlots[key] === event.slot && __tnt.ads.slots[key]) { 492 if (!__tnt.ads.slots[key].viewableImpression) __tnt.ads.slots[key].viewableImpression = true; 493 } 494 } 495 }); 496 497 // Publisher provided ID(PPID) 498 if (window.localStorage) { 499 var sID = window.localStorage.getItem('_us_master_id'); 500 if (sID) { 501 if (window.dataLayer) { 502 dataLayer.push({ 503 'tncms.ad.userstitch_id': sID 504 }); 505 } 506 googletag.pubads().setPublisherProvidedId(sID); 507 } 508 } 509 510 // Disable initial ad load for all ad variants 511 googletag.pubads().disableInitialLoad(); 512 513 // Fetch multiple ads at the same time 514 googletag.pubads().enableSingleRequest(); 515 516 // Enable all GPT services for all defined ad slots 517 googletag.enableServices(); 518 }); 519 /*]]>*/</script>
519 520 521 522 <title>About Us | Waterloo Region Record</title> 523 524 525 526 <link rel="shortcut icon" type="image/x-icon" href="https://www.therecord.com/content/tncms/site/icon.ico" /> 527 528 529 <link rel="preconnect" href="//aax.amazon-adsystem.com"> 530 531 <link rel="preconnect" href="//c.amazon-adsystem.com"> 532 533 <link rel="preconnect" href="//www.google.com"> 534 535 <link rel="preconnect" href="//adservice.google.com"> 536 537 <link rel="preconnect" href="//securepubads.g.doubleclick.net"> 538 539 <link rel="preconnect" href="//stats.g.doubleclick.net"> 540 541 <link rel="preconnect" href="//tpc.googlesyndication.com"> 542 543 <link rel="preconnect" href="//pagead2.googlesyndication.com"> 544 545 <link rel="preconnect" href="//www.googletagmanager.com"> 546 547 <link rel="preconnect" href="//www.google-analytics.com"> 548 549 <link rel="preconnect" href="//bcp.crwdcntrl.net"> 550 551 <link rel="preconnect" href="//tags.crwdcntrl.net"> 552 <link rel="alternate" type="application/rss+xml" title="About Us | Waterloo Region Record" href="http://www.therecord.com/search/?f=rss&t=article&c=about&l=50&s=start_time&sd=desc" /> 553 <link rel="canonical" href="https://www.therecord.com/about/" /> 554
554<script defer src="https://bloximages.chicago2.vip.townnews.com/therecord.com/shared-content/art/tncms/templates/libraries/flex/components/plugins/resources/scripts/fontawesome.2d2bffd5ae1ad5a87314065b9bf6fb87.js"></script>
554 555 <link rel="preconnect" href="https://tags.crwdcntrl.net"> 556 <link rel="preconnect" href="https://bcp.crwdcntrl.net"> 557 <link rel="preconnect" href="https://c.ltmsphrcl.net"> 558 <link rel="dns-prefetch" href="https://tags.crwdcntrl.net"> 559 <link rel="dns-prefetch" href="https://bcp.crwdcntrl.net"> 560 <link rel="dns-prefetch" href="https://c.ltmsphrcl.net"> 561 <!-- Identity Links --> 562 <link rel="preconnect" href="https://bcp.st.crwdcntrl.net"> 563 <link rel="dns-prefetch" href="https://bcp.st.crwdcntrl.net"> 564 <link rel="preconnect" href="https://c.st.ltmsphrcl.net"> 565 <link rel="dns-prefetch" href="https://c.st.ltmsphrcl.net"> 566
566<script> 567 ! function() { 568 var lotameClientId = '17837'; 569 window.googletag = window.googletag || {}; 570 window.googletag.cmd = window.googletag.cmd || []; 571 var audTargetingKey = 'lotame'; 572 var pidTargetingKey = 'lpid'; 573 var panoramaIdTargetingKey = 'lpanoramaid'; 574 var audLocalStorageKey = 'lotame_' + lotameClientId + '_auds'; 575 var isUserLoggedIn = TNCMS.User.isLoggedIn(); 576 577 // Immediately load audiences and id from local storage 578 try { 579 var storedAuds = window.localStorage.getItem(audLocalStorageKey) || ''; 580 581 if (storedAuds) { 582 googletag.cmd.push(function() { 583 window.googletag.pubads().setTargeting(audTargetingKey, storedAuds.split(',')); 584 }); 585 } 586 587 var localStoragePid = window.localStorage.getItem('_cc_id') || ''; 588 if (localStoragePid) { 589 googletag.cmd.push(function() { 590 window.googletag.pubads().setTargeting(pidTargetingKey, localStoragePid); 591 }); 592 } 593 } catch(e) {} 594 595 // Callback when targeting audience is ready to push latest audience data 596 var audienceReadyCallback = function (profile) { 597 // Get audiences as an array 598 var lotameAudiences = profile.getAudiences() || []; 599 600 // Set the new target audiences for call to Google 601 googletag.cmd.push(function() { 602 window.googletag.pubads().setTargeting(audTargetingKey, lotameAudiences); 603 }); 604 605 var lotamePid = profile.getProfileId() || ''; 606 if (lotamePid) { 607 googletag.cmd.push(function() { 608 window.googletag.pubads().setTargeting(pidTargetingKey, lotamePid); 609 }); 610 } 611 612 var panoObject = window['lotame_' + lotameClientId].getPanorama() || ''; 613 if(panoObject) { 614 var panoID = panoObject.getId(); 615 var panoIDType = panoObject.getIdType(); 616 if (panoID) { 617 googletag.cmd.push(function() { 618 window.googletag.pubads().setTargeting(panoramaIdTargetingKey, panoID); 619 }); 620 } 621 622 } 623 }; 624 625 // Lotame Config 626 var lotameTagInput = { 627 data: {}, 628 config: { 629 audienceLocalStorage: audLocalStorageKey, 630 onProfileReady: audienceReadyCallback, 631 clientId: Number(17837) 632 633 } 634 }; 635 636 // Lotame initialization 637 var lotameConfig = lotameTagInput.config || {}; 638 var namespace = window['lotame_' + lotameClientId] = {}; 639 namespace.config = lotameConfig; 640 namespace.data = lotameTagInput.data || {}; 641 namespace.cmd = namespace.cmd || []; 642 643 // Handle Identity 644 if(isUserLoggedIn) { 645 var currentUserEmail = TNCMS.User.getEmail().trim().toLowerCase(); 646 window['lotame_' + lotameClientId].cmd.push(function() { 647 window['lotame_' + lotameClientId].setIdentity( 648 { id: currentUserEmail, type: 'EMAIL'} 649 ); 650 }); 651 } 652 653 } (); 654 </script>
654 655
655<script async src="https://tags.crwdcntrl.net/lt/c/17837/lt.min.js"></script>
655<script type="text/javascript"> 656 /* Image Resizer */ 657 window.addEventListener('message', receiveMessage, false) 658 function receiveMessage(event) { 659 var origin = event.origin || event.originalEvent.origin 660 if (origin !== 'https://misc.thestar.com') 661 return 662 var data = event.data.resize 663 if (data) { 664 const {height, iframe} = data; 665 if (height && iframe) { 666 const iframeElement = document.getElementById(iframe) 667 if (iframeElement) { 668 iframeElement.height = height 669 } 670 var elem = height 671 } 672 } 673 } 674 </script>
674<script> 675 /** Added for TSP-2941 - Sponsorship on weather widget */ 676 window.weatherHeaderSponsorship = false; 677 </script>
677 678 679
680<script> 681document.addEventListener('DOMContentLoaded', function() { 682 // Function to add event listener 683 684 let starDomain = false 685 let preProd = false 686 687 function addLoginToggleListener() { 688 var loginToggle = document.querySelector('.login-toggle'); 689 if (loginToggle) { 690 loginToggle.addEventListener('click', function(ev) { 691 ev.preventDefault(); 692 ev.stopPropagation(); 693 694 if(starDomain){ 695 var newLink = 'https://www.therecord.com/users/login?referer_url=https%3A%2F%2Fwww.therecord.com%2Fabout%2F'; 696 window.location.href = newLink; 697 }else{ 698 const genericLoginForm = document.getElementById('user-login-form-generic'); 699 try{ 700 genericLoginForm.submit(); 701 return false; 702 } catch(err){ 703 } 704 } 705 706 return false; 707 }, true); 708 } 709 } 710 711 // Check initially if the element exists 712 addLoginToggleListener(); 713 714 // Use MutationObserver to monitor the DOM for changes 715 var observer = new MutationObserver(function(mutations) { 716 mutations.forEach(function(mutation) { 717 if (mutation.addedNodes) { 718 for (var i = 0; i < mutation.addedNodes.length; i++) { 719 var node = mutation.addedNodes[i]; 720 if (node.nodeType === 1) { // Check if the added node is an element 721 if (node.matches('.login-toggle') || node.querySelector('.login-toggle')) { 722 addLoginToggleListener(); 723 observer.disconnect(); // Stop observing once the element is found and the listener is added 724 break; 725 } 726 } 727 } 728 } 729 }); 730 }); 731 732 // Start observing the body for changes 733 observer.observe(document.body, { childList: true, subtree: true }); 734 735 function nameFixer() { 736 const firstNameHolders = document.querySelectorAll('strong.tn-user-screenname[class="tn-user-screenname"]'); 737 if (firstNameHolders.length > 0 && TNCMS.User.getScreenName()) { 738 nameFixObserver.disconnect(); // Disconnect observer if only needed once 739 740 let fName = "Reader"; 741 try { 742 fName = TNCMS.User.getFirstName(); 743 } catch (e) { 744 //console.error("Error getting first name:", e); 745 } 746 747 firstNameHolders.forEach(holder => { 748 holder.innerHTML = fName; 749 }); 750 } 751 } 752 753 setTimeout(() => { 754 nameFixer(); // Because sometimes the paywall is slow to load even though it is already on the dom. 755 }, 3000); 756 757 var nameFixObserver = new MutationObserver(function (mutations) { 758 //nameFixer(); // Call nameFixer at the start to check initial state 759 mutations.forEach(function (mutation) { 760 if (mutation.addedNodes) { 761 for (var i = 0; i < mutation.addedNodes.length; i++) { 762 var node = mutation.addedNodes[i]; 763 if (node.nodeType === 1) { // Check if the added node is an element 764 if (node.matches('.subscriber-offers.access-offers-in-page.access-offers-wrapper') || node.querySelector('.subscriber-offers.access-offers-in-page.access-offers-wrapper')) { 765 nameFixer(); 766 nameFixObserver.disconnect(); // Stop observing if only needed once 767 return; // Exit loop early if node is found 768 } 769 } 770 } 771 } 772 }); 773 }); 774 775 // Start observing the body for changes 776 nameFixObserver.observe(document.body, { childList: true, subtree: true }); 777 778 779}); 780</script>
780 781 782 783
784<script> 785new ResizeObserver(() => { 786 let vw = document.documentElement.clientWidth / 100; 787 document.documentElement.style.setProperty('--vw', `${vw}px`); 788 }).observe(document.documentElement); 789</script>
789 790 791 792
792<script> 793 window.sessionStorage.removeItem("lastVisitedArticle"); 794 </script>
794 795 <!-- tsHeadScripts Loader -->
796<script language="javascript" type="text/javascript">function initDomLoadedHandler() { 797 798 799 800 801if(TNCMS.User.isLoggedIn()) 802{ 803 const firstNameHolders = document.querySelectorAll(".tn-user-firstname"); 804 if(firstNameHolders.length > 0) 805 { 806 let sName = TNCMS.User.getScreenName(); 807 sName = sName.split("-"); 808 let fName = sName[0]; 809 try{ 810 fName = TNCMS.User.getFirstName(); 811 } catch(e) 812 { 813 fName = "Reader"; 814 } 815 816 for(let i=0;i<firstNameHolders.length;i++) 817 { 818 firstNameHolders[i].innerHTML = fName; 819 } 820 } 821} 822 823 824 (() => { 825 const params = new URLSearchParams(window.location.search); 826 827 if (TNCMS.User.isLoggedIn() && params.has('profile_updated')) { 828 window.profile_updated = true; 829 830 let observer; 831 const getCookie = (name) => { 832 const value = `; ${document.cookie}`; 833 const parts = value.split(`; ${name}=`); 834 835 if (parts.length === 2) { 836 return parts.pop().split(';').shift(); 837 } 838 839 return null; 840 }; 841 842 const checkCookie = () => { 843 return new Promise((resolve, reject) => { 844 const timeout = setTimeout(() => { 845 clearInterval(checkInterval); 846 reject(new Error('tncms_csrf_token cookie was not found')); 847 }, 5000); 848 849 const checkInterval = setInterval(() => { 850 const token = getCookie('tncms_csrf_token'); 851 852 if (token) { 853 clearInterval(checkInterval); 854 clearTimeout(timeout); 855 resolve(token); 856 } 857 }, 100); 858 }); 859 }; 860 861 const updateForm = async (formElement) => { 862 const cleanUrl = new URL(window.location.href); 863 cleanUrl.searchParams.delete('profile_updated'); 864 window.history.replaceState({}, '', cleanUrl); 865 866 try { 867 const actionUrl = new URL(formElement.action); 868 actionUrl.searchParams.delete('profile_updated'); 869 formElement.action = actionUrl.toString(); 870 } catch (e) { 871 console.warn('===== Invalid form action:', formElement.action, e); 872 } 873 874 const xOrgUrl = formElement.querySelector('input[name="x_org_url"]'); 875 876 if (xOrgUrl?.value) { 877 try { 878 const orgUrl = new URL(xOrgUrl.value, window.location.origin); 879 orgUrl.searchParams.delete('profile_updated'); 880 xOrgUrl.value = orgUrl.toString(); 881 } catch (e) { 882 console.warn('===== Invalid x_org_url:', xOrgUrl.value, e); 883 } 884 } 885 886 const xRefererUrl = formElement.querySelector('input[name="referer_url"]'); 887 888 if (xRefererUrl?.value) { 889 try { 890 const refererUrl = new URL(xRefererUrl.value, window.location.origin); 891 refererUrl.searchParams.delete('profile_updated'); 892 xRefererUrl.value = refererUrl.toString(); 893 } catch (e) { 894 console.warn('===== Invalid referer_url:', xRefererUrl.value, e); 895 } 896 } 897 898 const stop = () => observer?.disconnect(); 899 setTimeout(stop, 10000); 900 901 try { 902 await checkCookie(); 903 formElement.submit(); 904 } catch (e) { 905 console.warn('===== Cookie check failed:', e); 906 } 907 }; 908 909 const checkFormReady = async () => { 910 const formElement = document.querySelector('.user-login-panel.header > form:first-of-type'); 911 912 if (!formElement) { 913 return; 914 } 915 916 const xOrgUrl = formElement.querySelector('input[name="x_org_url"]'); 917 const xRefererUrl = formElement.querySelector('input[name="referer_url"]'); 918 919 // Wait until Viafoura populated the form 920 if ( 921 formElement.action.includes('profile_updated') || 922 xOrgUrl?.value.includes('profile_updated') || 923 xRefererUrl?.value.includes('profile_updated') 924 ) { 925 await updateForm(formElement); 926 } 927 }; 928 929 observer = new MutationObserver(() => { 930 checkFormReady().catch((e) => { 931 console.warn('===== checkFormReady failed:', e); 932 }); 933 }); 934 935 observer.observe(document.body, { 936 childList: true, 937 subtree: true, 938 attributes: true, 939 attributeFilter: ['action', 'value'] 940 }); 941 942 // Handle already existing form 943 checkFormReady().catch((e) => { 944 console.warn('===== Initial form check failed:', e); 945 }); 946 } 947})(); 948 949} 950if(document.readyState !== 'loading') {
951 initDomLoadedHandler(); 952} else { 953 document.addEventListener('DOMContentLoaded', function () { 954 initDomLoadedHandler(); 955 }); 956} 957</script>
vendor: 1 bytes, line 957
957
958<script> 959 try { 960 authorListJSON = JSON.parse('[]'); 961 authorProfileName = ' '; 962 authorScreenName = ''; 963 authorProfileTitle = ''; 964 authorProfileId = ''; 965 if (authorListJSON.length === 0 && authorProfileName && authorProfileId){ 966 authorListJSON = [{"author":authorProfileName,"credit":authorProfileTitle,"guid":authorProfileId}]; 967 } 968 else if (authorListJSON.length === 0 && !authorProfileName && authorScreenName && authorProfileId){ 969 authorListJSON = [{"author":authorScreenName,"credit":authorProfileTitle,"guid":authorProfileId}]; 970 } 971 } 972 catch(e){ 973 } 974 var environment = "live"; 975 </script>
975 976 977
977<script src="https://resources.thestar.com/cf7f3d5747a0/55637cf57ed4/launch-9387fe3a1e9f.min.js" async></script>
977 978 979
979<script> 980 window.adobeTokens = { 981 "assetData" : { 982 "access" : "", 983 "authorList" : authorListJSON ? authorListJSON : "", 984 "authorByline" : "", 985 "counts" : { 986 "paragraphs" : "", 987 "words" : "", 988 "wordCount" : "" 989 }, 990 "flags" : "", 991 "geo" : "", 992 "keywords" : "", 993 "hubId" : "", 994 "originalUUID" : "", 995 "publishInfo" : { 996 "startDate" : "", 997 "startDateHier" : "", 998 "startDateTime" : "", 999 "startTime" : "" 1000 }, 1001 "readTime" : "0", 1002 "sponsorship" : { 1003 "adId" : "", 1004 "advertiserId" : "", 1005 "orderId" : "" 1006 }, 1007 "title" : "", 1008 "uuid" : "", 1009 "viafouraEnabled" : "" 1010 }, 1011 "environment" : environment, 1012 "multimedia" : 1013 [], 1014 "pageType" : "section", 1015 "presentation" : "flex-editorial", 1016 "search" : { 1017 "totalResults" : "0", 1018 "totalURLResults" : "0" 1019 }, 1020 "sections" : { 1021 "allSections" : ["0"], 1022 "primarySection" : "informational", 1023 "urlSections" : "|about", 1024 }, 1025 "siteDomain" : "therecord.com", 1026 "statusCode" : "200", 1027 "subPageType" : "", 1028 "urls" : { 1029 "absoluteURL" : "", 1030 "canonicalURL" : "https://www.therecord.com/about/" 1031 } 1032 } 1033 </script>
1033 1034 1035 <meta property="mrf:tags" content="category:about"> 1036<!-- Google Tag Manager --> 1037
1037<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 1038 new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 1039 j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 1040 'https://www.googletagmanager.com/gtm.js?id='+i+dl+ '>m_auth=74eL4wQLYRNQ18AwQITlNA>m_preview=env-1>m_cookies_win=x';f.parentNode.insertBefore(j,f); 1041 })(window,document,'script','dataLayer','GTM-WRSZQF8');</script>
1041 1042 <!-- End Google Tag Manager -->
1043<script> 1044 if(typeof grecaptcha === 'undefined') { 1045 grecaptcha = {}; 1046 } 1047 grecaptcha.ready = function(cb){ 1048 if(typeof grecaptcha === 'undefined') { 1049 // window.__grecaptcha_cfg is a global variable that stores reCAPTCHA's 1050 // configuration. By default, any functions listed in its 'fns' property 1051 // are automatically executed when reCAPTCHA loads. 1052 const c = '___grecaptcha_cfg'; 1053 window[c] = window[c] || {}; 1054 (window[c]['fns'] = window[c]['fns']||[]).push(cb); 1055 } else { 1056 cb(); 1057 } 1058 } 1059</script>
1059 1060 1061 1062 1063 1064
1064<script type="application/ld+json"> 1065 {"@context":"https://schema.org","@type":"NewsMediaOrganization","name":"The Waterloo Region Record","logo":{"@context":"http://schema.org","@type":"ImageObject","url":"https://bloximages.chicago2.vip.townnews.com/therecord.com/content/tncms/custom/image/23af3362-fbf7-11ed-9682-4fc0f10dbc1a.png?resize=600%2C600","height":600,"width":600},"url":"www.therecord.com/","@id":"www.therecord.com/"} 1066 </script>
1066 1067
1067<script type="application/ld+json"> 1068 {"@context":"https://schema.org","@type":"WebSite","url":"https://www.therecord.com","potentialAction":{"@type":"SearchAction","target":"https://www.therecord.com/search?q={search_term_string}","query-input":"required name=search_term_string"}} 1069 </script>
1069<!-- generics --> 1070<link rel="icon" type="image/x-icon" href="https://bloximages.chicago2.vip.townnews.com/therecord.com/content/tncms/live/libraries/flex/components/torstar_core/resources/images/favicons/therecord/favicon.ico?_dc=1789582207"> 1071<link rel="icon" type="image/png" sizes="32x32" href="https://bloximages.chicago2.vip.townnews.com/therecord.com/content/tncms/live/libraries/flex/components/torstar_core/resources/images/favicons/therecord/favicon-32x32.png?_dc=1789582207"> 1072<link rel="icon" type="image/png" sizes="96x96" href="https://bloximages.chicago2.vip.townnews.com/therecord.com/content/tncms/live/libraries/flex/components/torstar_core/resources/images/favicons/therecord/favicon-96x96.png?_dc=1789582207"> 1073<link rel="icon" type="image/png" sizes="192x192" href="https://bloximages.chicago2.vip.townnews.com/therecord.com/content/tncms/live/libraries/flex/components/torstar_core/resources/images/favicons/therecord/android-icon-192x192.png?_dc=1789582207"> 1074 1075<!-- Android --> 1076<link rel="shortcut icon" sizes="192x192" href="https://bloximages.chicago2.vip.townnews.com/therecord.com/content/tncms/live/libraries/flex/components/torstar_core/resources/images/favicons/therecord/android-icon-192x192.png?_dc=1789582207"> 1077 1078<!-- iOS --> 1079<link rel="apple-touch-icon" sizes="57x57" href="https://bloximages.chicago2.vip.townnews.com/therecord.com/content/tncms/live/libraries/flex/components/torstar_core/resources/images/favicons/therecord/apple-icon-57x57.png?_dc=1789582207"> 1080<link rel="apple-touch-icon" sizes="60x60" href="https://bloximages.chicago2.vip.townnews.com/therecord.com/content/tncms/live/libraries/flex/components/torstar_core/resources/images/favicons/therecord/apple-icon-60x60.png?_dc=1789582207"> 1081<link rel="apple-touch-icon" sizes="72x72" href="https://bloximages.chicago2.vip.townnews.com/therecord.com/content/tncms/live/libraries/flex/components/torstar_core/resources/images/favicons/therecord/apple-icon-72x72.png?_dc=1789582207"> 1082<link rel="apple-touch-icon" sizes="76x76" href="https://bloximages.chicago2.vip.townnews.com/therecord.com/content/tncms/live/libraries/flex/components/torstar_core/resources/images/favicons/therecord/apple-icon-76x76.png?_dc=1789582207"> 1083<link rel="apple-touch-icon" sizes="114x114" href="https://bloximages.chicago2.vip.townnews.com/therecord.com/content/tncms/live/libraries/flex/components/torstar_core/resources/images/favicons/therecord/apple-icon-114x114.png?_dc=1789582207"> 1084<link rel="apple-touch-icon" sizes="120x120" href="https://bloximages.chicago2.vip.townnews.com/therecord.com/content/tncms/live/libraries/flex/components/torstar_core/resources/images/favicons/therecord/apple-icon-120x120.png?_dc=1789582207"> 1085<link rel="apple-touch-icon" sizes="144x144" href="https://bloximages.chicago2.vip.townnews.com/therecord.com/content/tncms/live/libraries/flex/components/torstar_core/resources/images/favicons/therecord/apple-icon-144x144.png?_dc=1789582207"> 1086<link rel="apple-touch-icon" sizes="152x152" href="https://bloximages.chicago2.vip.townnews.com/therecord.com/content/tncms/live/libraries/flex/components/torstar_core/resources/images/favicons/therecord/apple-icon-152x152.png?_dc=1789582207"> 1087<link rel="apple-touch-icon" sizes="180x180" href="https://bloximages.chicago2.vip.townnews.com/therecord.com/content/tncms/live/libraries/flex/components/torstar_core/resources/images/favicons/therecord/apple-icon-180x180.png?_dc=1789582207"> 1088 1089 1090<!-- Windows 8 IE 10--> 1091<meta name="msapplication-TileColor" content="#FFFFFF"> 1092<meta name="msapplication-TileImage" content="https://bloximages.chicago2.vip.townnews.com/therecord.com/content/tncms/live/libraries/flex/components/torstar_core/resources/images/favicons/therecord/ms-icon-144x144.png?_dc=1789582207"> 1093 1094<!â Windows 8.1 + IE11 and above â> 1095<meta name="msapplication-config" content="none"/> 1096<meta name="msapplication-TileColor" content="#0072bc" /> 1097<meta name="msapplication-square70x70logo" content="https://bloximages.chicago2.vip.townnews.com/therecord.com/content/tncms/live/libraries/flex/components/torstar_core/resources/images/favicons/therecord/ms-icon-70x70.png?_dc=1789582207" /> 1098<meta name="msapplication-square150x150logo" content="https://bloximages.chicago2.vip.townnews.com/therecord.com/content/tncms/live/libraries/flex/components/torstar_core/resources/images/favicons/therecord/ms-icon-150x150.png?_dc=1789582207" /> 1099<meta name="msapplication-square310x310logo" content="https://bloximages.chicago2.vip.townnews.com/therecord.com/content/tncms/live/libraries/flex/components/torstar_core/resources/images/favicons/therecord/ms-icon-310x310.png?_dc=1789582207" /> 1100 1101 1102
1103 <link rel="preconnect" href="https://bloximages.chicago2.vip.townnews.com"> 1104 1105 1106 <link rel="preconnect" href="https://fonts.googleapis.com"> 1107 <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> 1108 1109 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=STIX+Two+Text:ital,wght@0,500;0,600;0,700;1,500;1,600;1,700&family=Frank+Ruhl+Libre:wght@300;400;500;600;700;800;900&family=Merriweather+Sans:ital,wght@0,400;0,500;0,600;0,700;0,800;1,400;1,500;1,600;1,700;1,800&display=swap"> 1110 1111 1112 1113 1114 <style> 1115 1116 1117 :root { 1118 --site-bg-color: #f8f8f8; 1119 --content-bg-color: #f8f8f8; 1120 --content-text-color: #333; 1121 --body-text-color: #333333; 1122 --link-color: #0072bc; 1123 --accent-color: #0072bc; 1124 --accent-color2: #0e62a2; 1125 --accent-color3: #0065a4; 1126 --accent-color4: #00548B; 1127 --accent-color2-community: #006633; 1128 --accent-color3-community: #006633; 1129 --nav-bg-color: #F8F8F8; 1130 --nav-link-color: #333; 1131 --top-bar-bg-color: #ffffff; 1132 --top-bar-link-color: #000; 1133 --masthead-bg-color: #ffffff; 1134 --footer-bg-color: #333; 1135 --footer-text-color: #fff; 1136 --font-daily-serif: 'Frank Ruhl Libre', Times New Roman,Times,serif; 1137 --font-daily-serif-semi: 'Frank Ruhl Libre', Times New Roman,Times,serif; 1138 --font-daily-serif-bold: 'Frank Ruhl Libre', Times New Roman,Times,serif; 1139 --font-daily-sans: 'Merriweather Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif; 1140 --font-daily-text: 'STIX Two Text',serif; 1141 --font-daily-text-italic: 'STIX Two Text',serif; 1142 --icon-alert-light: #B40404; 1143 --nav-home-display: none; 1144 --breaking-news-developing: #016ED2; 1145 --paywall-offer-bg: rgb(0,153,249); 1146 --paywall-offer-bg-gradient: radial-gradient(circle, #0072BC 0%, #0072BC 100%); 1147 --captions-color1: #686868; 1148 --viafoura-badge-bg: #00436A; 1149 --subscriber-newsletter-label-border: #0072BC; 1150 --ai-summary-border-color: rgba(0, 114, 188, 0.5); 1151 } 1152 1153 </style> 1154 1155 <link rel="preload" href="https://bloximages.chicago2.vip.townnews.com/therecord.com/content/tncms/live/libraries/flex/components/torstar_core/resources/styles/daily/navigation.css?_dc=1789582205" as="style" onload="this.onload=null;this.rel='stylesheet'"> 1156 <noscript><link rel="stylesheet" href="https://bloximages.chicago2.vip.townnews.com/therecord.com/content/tncms/live/libraries/flex/components/torstar_core/resources/styles/daily/navigation.css?_dc=1789582205"></noscript> 1157 <link rel="preload" href="https://bloximages.chicago2.vip.townnews.com/therecord.com/content/tncms/live/libraries/flex/components/torstar_core/resources/styles/daily/pages.css?_dc=1789582205" as="style" onload="this.onload=null;this.rel='stylesheet'"> 1158 <noscript><link rel="stylesheet" href="https://bloximages.chicago2.vip.townnews.com/therecord.com/content/tncms/live/libraries/flex/components/torstar_core/resources/styles/daily/pages.css?_dc=1789582205"></noscript> 1159 <link rel="preload" href="https://bloximages.chicago2.vip.townnews.com/therecord.com/content/tncms/live/libraries/flex/components/torstar_core/resources/styles/daily/blocks.css?_dc=1789582205" as="style" onload="this.onload=null;this.rel='stylesheet'"> 1160 <noscript><link rel="stylesheet" href="https://bloximages.chicago2.vip.townnews.com/therecord.com/content/tncms/live/libraries/flex/components/torstar_core/resources/styles/daily/blocks.css?_dc=1789582205"></noscript> 1161 <link rel="preload" href="https://bloximages.chicago2.vip.townnews.com/therecord.com/content/tncms/live/libraries/flex/components/torstar_core/resources/styles/daily/utilities.css?_dc=1789582205" as="style" onload="this.onload=null;this.rel='stylesheet'"> 1162 <noscript><link rel="stylesheet" href="https://bloximages.chicago2.vip.townnews.com/therecord.com/content/tncms/live/libraries/flex/components/torstar_core/resources/styles/daily/utilities.css?_dc=1789582205"></noscript> 1163 <link rel="preload" href="https://bloximages.chicago2.vip.townnews.com/therecord.com/content/tncms/live/libraries/flex/components/torstar_core/resources/styles/daily/global.css?_dc=1789582205" as="style" onload="this.onload=null;this.rel='stylesheet'"> 1164 <noscript><link rel="stylesheet" href="https://bloximages.chicago2.vip.townnews.com/therecord.com/content/tncms/live/libraries/flex/components/torstar_core/resources/styles/daily/global.css?_dc=1789582205"></noscript><link rel="preload" href="https://bloximages.chicago2.vip.townnews.com/therecord.com/content/tncms/live/libraries/flex/components/torstar_core/resources/styles/daily/threecolheader.css?_dc=1789582205" as="style" onload="this.onload=null;this.rel='stylesheet'"> 1165 <noscript><link rel="stylesheet" href="https://bloximages.chicago2.vip.townnews.com/therecord.com/content/tncms/live/libraries/flex/components/torstar_core/resources/styles/daily/threecolheader.css?_dc=1789582205"></noscript><link rel="preload" href="https://bloximages.chicago2.vip.townnews.com/therecord.com/content/tncms/live/libraries/flex/components/torstar_core/resources/styles/daily/stn.css?_dc=1789582205" as="style" onload="this.onload=null;this.rel='stylesheet'"> 1166 <noscript><link rel="stylesheet" href="https://bloximages.chicago2.vip.townnews.com/therecord.com/content/tncms/live/libraries/flex/components/torstar_core/resources/styles/daily/stn.css?_dc=1789582205"></noscript> 1167 1168 1169 <noscript><link rel="stylesheet" href="https://bloximages.chicago2.vip.townnews.com/therecord.com/content/tncms/live/libraries/flex/components/torstar_core/resources/styles/daily/nonstar.css?_dc=1789582205"></noscript> 1170 <link rel="preload" href="https://bloximages.chicago2.vip.townnews.com/therecord.com/content/tncms/live/libraries/flex/components/torstar_core/resources/styles/daily/nonstar.css?_dc=1789582205" as="style" onload="this.onload=null;this.rel='stylesheet'"> 1171 1172 1173 <link rel="preload" href="https://bloximages.chicago2.vip.townnews.com/therecord.com/content/tncms/live/libraries/flex/components/torstar_core/resources/styles/common/storypacks.css?_dc=1789582205" as="style" onload="this.onload=null;this.rel='stylesheet'"> 1174 <noscript><link rel="stylesheet" href="https://bloximages.chicago2.vip.townnews.com/therecord.com/content/tncms/live/libraries/flex/components/torstar_core/resources/styles/common/storypacks.css?_dc=1789582205"></noscript> 1175 <link rel="preload" href="https://bloximages.chicago2.vip.townnews.com/therecord.com/content/tncms/live/libraries/flex/components/torstar_grid_layout/resources/styles/common/gridstorypacks.css?_dc=1789582208" as="style" onload="this.onload=null;this.rel='stylesheet'"> 1176 <noscript><link rel="stylesheet" href="https://bloximages.chicago2.vip.townnews.com/therecord.com/content/tncms/live/libraries/flex/components/torstar_grid_layout/resources/styles/common/gridstorypacks.css?_dc=1789582208"></noscript> 1177 <link rel="preload" href="https://bloximages.chicago2.vip.townnews.com/therecord.com/content/tncms/live/libraries/flex/components/torstar_grid_layout/resources/styles/common/common.css?_dc=1789582208" as="style" onload="this.onload=null;this.rel='stylesheet'"> 1178 <noscript><link rel="stylesheet" href="https://bloximages.chicago2.vip.townnews.com/therecord.com/content/tncms/live/libraries/flex/components/torstar_grid_layout/resources/styles/common/common.css?_dc=1789582208"></noscript> 1179 1180 <link rel="preload" href="https://bloximages.chicago2.vip.townnews.com/therecord.com/content/tncms/live/libraries/flex/components/torstar_core/resources/styles/common/utilities.css?_dc=1789582205" as="style" onload="this.onload=null;this.rel='stylesheet'"> 1181 <noscript><link rel="stylesheet" href="https://bloximages.chicago2.vip.townnews.com/therecord.com/content/tncms/live/libraries/flex/components/torstar_core/resources/styles/common/utilities.css?_dc=1789582205"></noscript> 1182 1183 <link rel="preload" href="https://bloximages.chicago2.vip.townnews.com/therecord.com/content/tncms/live/libraries/flex/components/torstar_core/resources/styles/common/user-control
1183s.css?_dc=1789582205" as="style" onload="this.onload=null;this.rel='stylesheet'"> 1184 <noscript><link rel="stylesheet" href="https://bloximages.chicago2.vip.townnews.com/therecord.com/content/tncms/live/libraries/flex/components/torstar_core/resources/styles/common/user-controls.css?_dc=1789582205"></noscript> 1185 1186 <link rel="preload" href="https://bloximages.chicago2.vip.townnews.com/therecord.com/content/tncms/live/libraries/flex/components/torstar_core/resources/styles/common/icons.css?_dc=1789582205" as="style" onload="this.onload=null;this.rel='stylesheet'"> 1187 <noscript><link rel="stylesheet" href="https://bloximages.chicago2.vip.townnews.com/therecord.com/content/tncms/live/libraries/flex/components/torstar_core/resources/styles/common/icons.css?_dc=1789582205"></noscript> 1188 1189 1190 <link rel="preload" href="https://bloximages.chicago2.vip.townnews.com/therecord.com/content/tncms/live/libraries/flex/components/site/resources/styles/site.css?_dc=1672948891" as="style" onload="this.onload=null;this.rel='stylesheet'"> 1191 <noscript><link rel="stylesheet" href="https://bloximages.chicago2.vip.townnews.com/therecord.com/content/tncms/live/libraries/flex/components/site/resources/styles/site.css?_dc=1672948891"></noscript> 1192 1193 1194 <link rel="preload" href="https://bloximages.chicago2.vip.townnews.com/therecord.com/content/tncms/live/libraries/flex/components/torstar_core/resources/styles/daily/oovvuu.css?_dc=1789582205" as="style" onload="this.onload=null;this.rel='stylesheet'"> 1195 <noscript><link rel="stylesheet" href="https://bloximages.chicago2.vip.townnews.com/therecord.com/content/tncms/live/libraries/flex/components/torstar_core/resources/styles/daily/oovvuu.css?_dc=1789582205"></noscript> 1196 <link rel="preload" href="https://bloximages.chicago2.vip.townnews.com/therecord.com/content/tncms/live/libraries/flex/components/torstar_core/resources/styles/daily/primis.css?_dc=1789582205" as="style" onload="this.onload=null;this.rel='stylesheet'"> 1197 <noscript><link rel="stylesheet" href="https://bloximages.chicago2.vip.townnews.com/therecord.com/content/tncms/live/libraries/flex/components/torstar_core/resources/styles/daily/primis.css?_dc=1789582205"></noscript> 1198 1199 </head> 1200 <body class="fixed-scroll-nav app-editorial grid-ample section-about" data-path="/about" > 1201
1201<script type='text/javascript' src='/shared-content/art/stats/common/tracker.js'></script>
1201 1202
1202<script type='text/javascript'> 1203 <!-- 1204 if (typeof(TNStats_Tracker) !== 'undefined' && typeof(TNTracker) === 'undefined') { TNTracker = new TNStats_Tracker('www.therecord.com'); TNTracker.trackPageView(); } 1205 // --> 1206 </script>
1206 1207 <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-PDQV3N&townnews.product.software=BLOX&townnews.product.version=1.96.1&townnews.crm.group_id=848&tncms.template.version=3.155.0&tncms.page.grid=ample&tncms.page.style=none&tncms.page.path=%2Fabout&tncms.page.app=editorial&tncms.page.theme=flex&tncms.page.skin=flex-editorial&tncms.page.http_status=200&tncms.system.render_time=383&tncms.client.is_bot=no&tncms.client.is_gdpr=no&tncms.client.noscript=yes" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> 1208 <a href="#main-page-container" class="sr-only" onclick="document.getElementById('main-page-container').scrollIntoView(); return false">Skip to main content</a> 1209 1210 <!-- Google Tag Manager (noscript) --> 1211 <noscript> 1212 <iframe src="https://www.googletagmanager.com/ns.html?id=GTM-WRSZQF8>m_auth=74eL4wQLYRNQ18AwQITlNA>m_preview=>m_cookies_win=x&noscript=true" 1213 height="0" width="0" style="display:none;visibility:hidden"></iframe> 1214 </noscript> 1215 <!-- End Google Tag Manager (noscript) --> 1216 1217 1218 1219 <!-- Google Tag Manager --> 1220
1220<script> 1221 var dataLayer = window.dataLayer || []; 1222 dataLayer.push( 1223 {'user_id': __tnt.user.screenName}, 1224 {'user_state': __tnt.user.loggedIn ? 'logged in' : 'anonymous'}, 1225 {'utm_label': __tnt.urlHash('utm_label')} 1226 ); 1227 </script>
1227 1228 1229
1229<script> 1230 $(function(){ 1231 var bloxServiceIDs = []; 1232 var bloxUserServiceIds = []; 1233 var dataLayer = window.dataLayer || []; 1234 1235 1236 bloxServiceIDs.push(); 1237 1238 1239 if (__tnt.user.services){ 1240 var bloxUserServiceIDs = __tnt.user.services.replace('%2C',',').split(','); 1241 } 1242 1243 // GTM tncms.subscription.paid_access_service_ids 1244 if(bloxServiceIDs){ 1245 dataLayer.push({'tncms':{'subscription':{'access_service_ids':bloxServiceIDs.toString()}}}); 1246 } 1247 1248 // GTM tncms.subscrption.user_service_ids 1249 if(bloxUserServiceIDs){ 1250 dataLayer.push({'tncms':{'subscription':{'user_service_ids':bloxUserServiceIDs.toString()}}}); 1251 } 1252 }); 1253 </script>
1253 1254 1255 <div id="site-container"> 1256 1257 1258 1259 1260 <style> 1261 @media (min-width: 992px) { 1262 #site-navbar-container.hidden-print.affix-top .navbar-default .navbar-nav > li > a { 1263 font-size: 14.0px !important; 1264 } 1265 #site-navbar-container.hidden-print.affix .navbar-default .navbar-nav > li > a { 1266 font-size: 12.0px !important; 1267 } 1268 1269 #main-navigation .subNav.dropdown li > a{ 1270 font-size: 14.0px !important; 1271 } 1272 } 1273 .navbar-default .navbar-nav > li > a { 1274 text-transform: none !important; 1275 } 1276 .affix .navbar-default .navbar-nav > li > a { 1277 text-transform: none !important; 1278 } 1279 1280 </style> 1281 1282 1283 1284 1285 1286 <aside class="hidden-print offcanvas-drawer offcanvas-drawer-left visible-sm visible-xs" aria-label="Left Main Menu" aria-expanded="false" tabindex="-1" > 1287 <div id="tncms-region-mobile-nav-top-left-region" class="tncms-region "><div id="tncms-block-3580737" class="tncms-block"> 1288<div class="mobileMenuToolsContainer"> 1289 1290 <div class="mobileMenuTopBar"> 1291 <button aria-label="Close Mobile Menu" role="button" class="mobile-menu-close"> 1292 <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 12 12" stroke="currentColor" stroke-width="1" stroke-linecap="round" width="24" height="24"> 1293 <line x1="11" y1="1" x2="1" y2="11"></line> 1294 <line x1="1" y1="1" x2="11" y2="11"></line> 1295 </svg> 1296 </button> 1297 1298 <div class="mobileLoginState"> 1299 <span id='userStateButton' data-status='login'>Log In</span> 1300 1301 <form id="user-mobile-logout-form" method="post" action="https://www.hub.metroland.com/tncms/auth/logout/"><input type="hidden" name="return" value="https://www.therecord.com/tncms/auth/logout/?return=https://www.therecord.com/about/"><input type="submit" name="logout" value="Logout" class="hide"> 1302 </form> 1303 <form id="user-mobile-login-form" style="display:none" role="form" method="post" action="https://www.therecord.com/users/login/"> 1304 <input type="hidden" name="x_org_url" value="https://www.therecord.com/about/"> 1305 <input type="hidden" name="referer_url" value="https://www.therecord.com/about/"> 1306 <input type="hidden" name="username" value="provider:Metroland Hub"> 1307 <input type="hidden" name="site" value="therecord.com"> 1308 </form> 1309 1310 1311 1312 1313 </div> 1314 </div> 1315 1316 1317 1318 <a href="/about/"> 1319 <img src="https://bloximages.chicago2.vip.townnews.com/therecord.com/content/tncms/live/libraries/flex/components/media2/resources/images//proudly-canadian/proudly-canadian-owned.png?_dc=1789582203" alt="Proudly Canadian Owned Logo" class="proudlyCanadianMobileLogo"/> 1320 </a> 1321 1322 1323 1324 <div class="mobileMenuLinks"> 1325 1326 1327 </div> 1328</div></div><div id="tncms-block-3686310" class="tncms-block"><div id="weather-3686310" class="weather-current size-small pull-left"> 1329 <ul class="list-unstyled"> 1330 <li class="current-conditions "> 1331 <a href="/weather/?weather_zip=N2J 4P9" class="dropdown-toggle" aria-label="Weather"> 1332 <span class="icon pull-left"> 1333 1334 <span class="fas tnt-wi-night-clear"></span> 1335 </span> 1336 <span class="pull-left temp-desc small"> 1337 <span class="temp">9°</span> 1338 1339 </span> 1340 <span class="clearfix"></span> 1341 1342 1343 <span class="weather-date-separator">|</span> 1344 <span class="weather-currentDate">Thursday, Sept. 24</span> 1345 1346 </a> 1347 1348 </li><li class="sponsor-line"><a href='https://ad.doubleclick.net/ddm/trackclk/N1381746.280442TORONTOSTAR/B36413023.454436571;dc_trk_aid=647942558;dc_trk_cid=261696611;dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;tfua=;ltd=;dc_tdv=1' sponsored' target='_blank' rel='noopener sponsored'><strong><u>Play Now! $60M</u></strong><strong><u> + $6MM</u></strong><img src='https://bloximages.chicago2.vip.townnews.com/therecord.com/content/tncms/assets/v3/editorial/7/c0/7c0bb14b-a3fe-51f7-85c9-096be54de919/6839e9642c7c4.preview.png' class='img-responsive tnt-prop-img lazyloaded' alt='OLG Lottery'></a></li></ul> 1349</div> 1350 1351 1352 <div class="clearfix"></div>
1353<script> 1354 if(window.location.pathname.indexOf('subscribe') < 0) { 1355 window.weatherHeaderSponsorship = true; 1356 window.weatherSponsor = 'OLG Lottery'; 1357 } 1358 </script>
1358<script>window.weatherSponsorURL = 'https://ad.doubleclick.net/ddm/trackclk/N1381746.280442TORONTOSTAR/B36413023.454436571;dc_trk_aid=647942558;dc_trk_cid=261696611;dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;tfua=;ltd=;dc_tdv=1'</script>
1358</div><div id="tncms-block-3815178" class="tncms-block"> 1359<div class="mobileMenuToolsContainer"> 1360 1361 1362 1363 1364 1365 <div class="mobileMenuSearch"> 1366 <div id='site-search-form-3815178' class="user-controls-search"> 1367 <form id="site-search-3815178" aria-label="Site search" action="/search/" method="GET"> 1368 <input type="hidden" name="l" value="25"> 1369 <input type="hidden" name="s" value=""> 1370 <input type="hidden" name="sd" value="desc"> 1371 <input type="hidden" name="f" value="html"> 1372 <input type="hidden" name="t" value="article,video,youtube,collection"> 1373 <input type="hidden" name="app" value="editorial"> 1374 <input type="hidden" name="nsa" value="eedition"> 1375 <div id="site-search-form-3815178" class="site-search-form input-group form-control"> 1376 <label for="site-search-3815178-term" class="sr-only">Site search</label> 1377 <input id="site-search-3815178-term" name="q" title="Site search" type="text" placeholder="Search..." class="form-control" autocomplete="off"> 1378 <input type="submit" class="hide" value="Search"> 1379 <span class="input-group-btn"> 1380 <button id="site-search-3815178-btn" class="btn btn-link" aria-label="Submit Site Search" type="submit"> 1381 <span class="hidden-xl hidden-lg hidden-md fas tnt-search"></span> 1382 <span id="site-search-button-3815178" class="hidden-xs hidden-sm">Search</span> 1383 </button> 1384 </span> 1385 </div> 1386 <div class="user-controls-cancel-button"> 1387 <span id="search-cancel-3815178" aria-label="Clear Search"> 1388 <span class="fas tnt-times"></span> 1389 </span> 1390 </div> 1391 </form> 1392 1393 </div> 1394 1395 </div> 1396 1397 <div class="mobileMenuLinks"> 1398 1399 1400 <div class="mobileMenuLink"> 1401 <a tabindex="0" href="/newsletters/?itm_source=newsletter-header-link" ><i class='fas tnt-envelope'></i>Newsletters</a> 1402 </div> 1403 1404 1405 1406 <div class="mobileMenuLink"> 1407 <a tabindex="0" class="epaper" href="https://waterloorecord.pressreader.com/" target="_blank" rel="noopener"><i class="fas tnt-file"></i>Today's paper</a> 1408 </div> 1409 1410 </div> 1411</div></div></div> 1412 <div id="mobile-primary-panel"> 1413 <div id="tncms-region-nav-mobile-nav-left" class="tncms-region-nav"><div id="mobile-nav-left_menu" class="panel-group nav navbar-nav" role="tablist" aria-hidden="true"><div class="panel panel-default "> 1414 <div class="panel-heading" role="tab"> 1415 <div class="panel-title"><span tabindex="-1" aria-hidden="true" data-toggle="collapse" class="expand-children collapsed pull-right" aria-expanded="false" aria-controls="mobile-nav-left_menu-child-1" data-target="#mobile-nav-left_menu-child-1"> 1416 <i class="fas tnt-chevron-down"></i> 1417 </span><a tabindex="-1" aria-hidden="true" href="/" class="nav-link tnt-section-home ">Home</a> 1418 </div> 1419 </div><ul id="mobile-nav-left_menu-child-1" class="collapse nav navbar-nav"> 1420 <li> 1421 <a tabindex="-1" aria-hidden="true" href="/news/municipal-elections/" class="nav-link tnt-section-municipal-elections ">Municipal Elections</a> 1422 1423 </li> 1424 <li> 1425 <a tabindex="-1" aria-hidden="true" href="/news/topics/rim/" class="nav-link tnt-section-regional-water-supply ">Regional Water Supply</a> 1426 1427 </li> 1428 <li> 1429 <a tabindex="-1" aria-hidden="true" href="/news/topics/special-assignment/" class="nav-link tnt-section-record-in-berlin ">Record in Berlin</a> 1430 1431 </li> 1432 <li> 1433 <a tabindex="-1" aria-hidden="true" href="/news/topics/trending/" class="nav-link tnt-section-wilmot-land-assembly ">Wilmot land assembly</a> 1434 1435 </li> 1436 <li> 1437 <a tabindex="-1" aria-hidden="true" href="/news/topics/homeless-encampments/" class="nav-link tnt-section-homeless-encampments ">Homeless Encampments</a> 1438 1439 </li> 1440 <li> 1441 <a tabindex="-1" aria-hidden="true" href="/news/topics/waterloo-region-development/" class="nav-link tnt-section-development ">Development</a> 1442 1443 </li> 1444 <li> 1445 <a tabindex="-1" aria-hidden="true" href="/news/topics/barnraiser/" class="nav-link tnt-section-record-investigations ">Record Investigations</a> 1446 1447 </li></ul></div><div class="panel panel-default "> 1448 <div class="panel-heading" role="tab"> 1449 <div class="panel-title"><span tabindex="-1" aria-hidden="true" data-toggle="collapse" class="expand-children collapsed pull-right" aria-expanded="false" aria-controls="mobile-nav-left_menu-child-2" data-target="#mobile-nav-left_menu-child-2"> 1450 <i class="fas tnt-chevron-down"></i> 1451 </span><a tabindex="-1" aria-hidden="true" href="/news/waterloo-region" class="nav-link tnt-section-local ">Local</a> 1452 </div> 1453 </div><ul id="mobile-nav-left_menu-child-2" class="collapse nav navbar-nav"> 1454 <li> 1455 <a tabindex="-1" aria-hidden="true" href="/news/waterloo-region" class="nav-link tnt-section-waterloo-region ">Waterloo Region</a> 1456 1457 </li> 1458 <li> 1459 <a tabindex="-1" aria-hidden="true" class="nav-link tnt-section-communities ">Communities</a> 1460 1461 <ul class="mobileThirdTier"> 1462 1463 <li> 1464 <a tabindex="-1" aria-hidden="true" href="/ontario-communities/cambridge/" class="nav-link tnt-section-cambridge ">Cambridge</a> 1465 </li> 1466 1467 <li> 1468 <a tabindex="-1" aria-hidden="true" href="/ontario-communities/guelph
1468/" class="nav-link tnt-section-guelph ">Guelph</a> 1469 </li> 1470 1471 <li> 1472 <a tabindex="-1" aria-hidden="true" href="/ontario-communities/new-hamburg/" class="nav-link tnt-section-new-hamburg ">New Hamburg</a> 1473 </li> 1474 1475 <li> 1476 <a tabindex="-1" aria-hidden="true" href="/ontario-communities/waterloo/" class="nav-link tnt-section-waterloo ">Waterloo</a> 1477 </li> 1478 1479 </ul> 1480 1481 </li> 1482 <li> 1483 <a tabindex="-1" aria-hidden="true" href="/news/topics/photos/" class="nav-link tnt-section-photo-features ">Photo features</a> 1484 1485 </li> 1486 <li> 1487 <a tabindex="-1" aria-hidden="true" href="/news/crime" class="nav-link tnt-section-crime ">Crime</a> 1488 1489 </li> 1490 <li> 1491 <a tabindex="-1" aria-hidden="true" href="/news/council" class="nav-link tnt-section-council ">Council</a> 1492 1493 </li></ul></div><div class="panel panel-default "> 1494 <div class="panel-heading" role="tab"> 1495 <div class="panel-title"><span tabindex="-1" aria-hidden="true" data-toggle="collapse" class="expand-children collapsed pull-right" aria-expanded="false" aria-controls="mobile-nav-left_menu-child-3" data-target="#mobile-nav-left_menu-child-3"> 1496 <i class="fas tnt-chevron-down"></i> 1497 </span><a tabindex="-1" aria-hidden="true" href="/news/" class="nav-link tnt-section-news ">News</a> 1498 </div> 1499 </div><ul id="mobile-nav-left_menu-child-3" class="collapse nav navbar-nav"> 1500 <li> 1501 <a tabindex="-1" aria-hidden="true" href="/politics" class="nav-link tnt-section-politics ">Politics</a> 1502 1503 <ul class="mobileThirdTier"> 1504 1505 <li> 1506 <a tabindex="-1" aria-hidden="true" href="/politics/federal" class="nav-link tnt-section-federal-politics ">Federal Politics</a> 1507 </li> 1508 1509 <li> 1510 <a tabindex="-1" aria-hidden="true" href="/politics/provincial/" class="nav-link tnt-section-provincial-politics ">Provincial Politics</a> 1511 </li> 1512 1513 <li> 1514 <a tabindex="-1" aria-hidden="true" href="/politics/political-opinion" class="nav-link tnt-section-political-opinion ">Political Opinion</a> 1515 </li> 1516 1517 </ul> 1518 1519 </li> 1520 <li> 1521 <a tabindex="-1" aria-hidden="true" href="/news/ontario" class="nav-link tnt-section-ontario ">Ontario</a> 1522 1523 <ul class="mobileThirdTier"> 1524 1525 <li> 1526 <a tabindex="-1" aria-hidden="true" href="/ontario-regions" class="nav-link tnt-section-ontario-regional-news ">Ontario Regional News</a> 1527 </li> 1528 1529 <li> 1530 <a tabindex="-1" aria-hidden="true" href="/ontario-communities" class="nav-link tnt-section-ontario-communities-news ">Ontario Communities News</a> 1531 </li> 1532 1533 </ul> 1534 1535 </li> 1536 <li> 1537 <a tabindex="-1" aria-hidden="true" href="/news/canada" class="nav-link tnt-section-canada ">Canada</a> 1538 1539 <ul class="mobileThirdTier"> 1540 1541 <li> 1542 <a tabindex="-1" aria-hidden="true" href="/news/canada/british-columbia" class="nav-link tnt-section-british-columbia ">British Columbia</a> 1543 </li> 1544 1545 <li> 1546 <a tabindex="-1" aria-hidden="true" href="/news/canada/alberta" class="nav-link tnt-section-alberta ">Alberta</a> 1547 </li> 1548 1549 <li> 1550 <a tabindex="-1" aria-hidden="true" href="/news/canada/quebec" class="nav-link tnt-section-quebec ">
1550Quebec</a> 1551 </li> 1552 1553 <li> 1554 <a tabindex="-1" aria-hidden="true" href="/news/canada/nova-scotia" class="nav-link tnt-section-nova-scotia ">Nova Scotia</a> 1555 </li> 1556 1557 </ul> 1558 1559 </li> 1560 <li> 1561 <a tabindex="-1" aria-hidden="true" href="/news/world" class="nav-link tnt-section-world ">World</a> 1562 1563 <ul class="mobileThirdTier"> 1564 1565 <li> 1566 <a tabindex="-1" aria-hidden="true" href="/news/world/united-states" class="nav-link tnt-section-united-states ">United States</a> 1567 </li> 1568 1569 <li> 1570 <a tabindex="-1" aria-hidden="true" href="/news/world/americas" class="nav-link tnt-section-americas ">Americas</a> 1571 </li> 1572 1573 <li> 1574 <a tabindex="-1" aria-hidden="true" href="/news/world/europe" class="nav-link tnt-section-europe ">Europe</a> 1575 </li> 1576 1577 <li> 1578 <a tabindex="-1" aria-hidden="true" href="/news/world/asia" class="nav-link tnt-section-asia ">Asia</a> 1579 </li> 1580 1581 <li> 1582 <a tabindex="-1" aria-hidden="true" href="/news/world/africa" class="nav-link tnt-section-africa ">Africa</a> 1583 </li> 1584 1585 <li> 1586 <a tabindex="-1" aria-hidden="true" href="/news/world/australia" class="nav-link tnt-section-australia ">Australia</a> 1587 </li> 1588 1589 <li> 1590 <a tabindex="-1" aria-hidden="true" href="/news/world/middle-east" class="nav-link tnt-section-middle-east ">Middle East</a> 1591 </li> 1592 1593 </ul> 1594 1595 </li></ul></div><div class="panel panel-default "> 1596 <div class="panel-heading" role="tab"> 1597 <div class="panel-title"><span tabindex="-1" aria-hidden="true" data-toggle="collapse" class="expand-children collapsed pull-right" aria-expanded="false" aria-controls="mobile-nav-left_menu-child-4" data-target="#mobile-nav-left_menu-child-4"> 1598 <i class="fas tnt-chevron-down"></i> 1599 </span><a tabindex="-1" aria-hidden="true" href="/opinion" class="nav-link tnt-section-opinion ">Opinion</a> 1600 </div> 1601 </div><ul id="mobile-nav-left_menu-child-4" class="collapse nav navbar-nav"> 1602 <li> 1603 <a tabindex="-1" aria-hidden="true" href="/opinion/columnists" class="nav-link tnt-section-columnists ">Columnists</a> 1604 1605 </li> 1606 <li> 1607 <a tabindex="-1" aria-hidden="true" href="/opinion/editorials" class="nav-link tnt-section-editorials ">Editorials</a> 1608 1609 </li> 1610 <li> 1611 <a tabindex="-1" aria-hidden="true" href="/opinion/contributors" class="nav-link tnt-section-contributors ">Contributors</a> 1612 1613 </li> 1614 <li> 1615 <a tabindex="-1" aria-hidden="true" href="/opinion/letters-to-the-editor" class="nav-link tnt-section-letters-to-the-editor ">Letters to the Editor</a> 1616 1617 </li> 1618 <li> 1619 <a tabindex="-1" aria-hidden="true" href="/opinion/editorial-cartoons" class="nav-link tnt-section-editorial-cartoons ">Editorial Cartoons</a> 1620 1621 </li> 1622 <li> 1623 <a tabindex="-1" aria-hidden="true" href="https://www.therecord.com/search/?tncms_csrf_token=c357c396854a862f5d06258798ff4ce23d5036d9d646f9b06ddd848be2060133.ace9c09a24649e8936ae&t=article&s=start_time&sd=desc&l=10&nsa=eedition&q=%22%23rec_ceb%22" target="_blank" rel="noopener" class="nav-link tnt-section-community-editorial-board ">Community Editorial Board</a> 1624 1625 </li> 1626 <li> 1627 <a tabindex="-1" aria-hidden="true" href="https://www.therecord.com/site/static-pages/submit_content.html" target="_blank" rel="noopener" class="nav-link tnt-section-we-want-to-hear-from-you ">We Want to Hear From You</a> 1628 1629 </li></ul></div><div class="panel panel-default "> 1630 <div class="panel-heading" role="tab"> 1631 <div class="panel-title"><span tabindex="-1" aria-hidden="true" data-toggle="collapse" class="expand-children collapsed pull-right" aria-expanded="false" aria-controls="mobile-nav-left_menu-child-5" data-target="#mobile-nav-left_menu-child-5"> 1632 <i class="fas tnt-chevron-down"></i> 1633 </span><a tabindex="-1" aria-hidden="true" href="/life/" class="nav-link tnt-section-life ">Life</a> 1634 </div> 1635 </div><ul id="mobile-nav-left_menu-child-5" class="collapse nav navbar-nav"> 1636 <li> 1637 <a tabindex="-1" aria-hidden="true" href="/life/waterloo-region/" class="nav-link tnt-section-local ">Local</a> 1638 1639 </li> 1640 <li> 1641 <a tabindex="-1" aria-hidden="true" href="/life/autos/" class="nav-link tnt-section-autos ">Autos</a> 1642 1643 </li> 1644 <li> 1645 <a tabindex="-1" aria-hidden="true" href="/life/health-wellness/" class="nav-link tnt-section-health ">Health</a> 1646 1647 </li> 1648 <li> 1649 <a tabindex="-1" aria-hidden="true" href="/life/food-and-drink/" class="nav-link tnt-section-food-and-drink ">Food and Drink</a> 1650 1651 </li> 1652 <li> 1653 <a tabindex="-1" aria-hidden="true" href="/life/home-and-garden/" class="nav-link tnt-section-home-and-garden ">Home and Garden</a> 1654 1655 </li> 1656 <li> 1657 <a tabindex="-1" aria-hidden="true" href="/life/relationships/" class="nav-link tnt-section-relationships ">Relationships</a> 1658 1659 </li> 1660 <li> 1661 <a tabindex="-1" aria-hidden="true" href="/life/beauty-and-fashion/" class="nav-link tnt-section-beauty-and-fashion ">Beauty and Fashion</a> 1662 1663 </li> 1664 <li> 1665 <a tabindex="-1" aria-hidden="true" href="/life/travel/" class="nav-link tnt-section-travel ">Travel</a> 1666 1667 </li> 1668 <li> 1669 <a tabindex="-1" aria-hidden="true" href="/life/horoscopes/" class="nav-link tnt-section-horoscopes ">Horoscopes</a> 1670 1671 </li></ul></div><div class="panel panel-default "> 1672 <div class="panel-heading" role="tab"> 1673 <div class="panel-title"><span tabindex="-1" aria-hidden="true" data-toggle="collapse" class="expand-children collapsed pull-right" aria-expanded="false" aria-controls="mobile-nav-left_menu-child-6" data-target="#mobile-nav-left_menu-child-6"> 1674 <i class="fas tnt-chevron-down"></i> 1675 </span><a tabindex="-1" aria-hidden="true" href="/sports/" class="nav-link tnt-section-sports ">Sports</a> 1676 </div> 1677 </div><ul id="mobile-nav-left_menu-child-6" class="collapse nav navbar-nav"> 1678 <li> 1679 <a tabindex="-1" aria-hidden="true" href="/sports/waterloo-region/" class="nav-link tnt-section-local ">Local</a> 1680 1681 <ul class="mobileThirdTier"> 1682 1683 <li> 1684 <a tabindex="-1" aria-hidden="true" href="/sports/hockey/rangers/" class="nav-link tnt-section-rangers ">Rangers</a> 1685 </li> 1686 1687 <li> 1688 <a tabindex="-1" aria-hidden="true" href="/sports/waterloo-region/high-school/" class="nav-link tnt-section-high-school ">High School</a> 1689 </li> 1690 1691 </ul> 1692 1693 </li> 1694 <li> 1695 <a tabindex="-1" aria-hidden="true" href="/sports/hockey/" class="nav-link tnt-section-hockey ">Hockey</a> 1696 1697 <ul class="mobileThirdTier"> 1698 1699 <li> 1700 <a tabindex="-1" aria-hidden="true" href="/sports/hockey/ohl/" class="nav-link tnt-section-ohl ">OHL</a> 1701 </li> 1702 1703 <li> 1704 <a tabindex="-1" aria-hidden="true" href="/sports/hockey/rangers/" class="nav-link tnt-section-rangers ">Rangers</a> 1705 </li> 1706 1707 </ul> 1708 1709 </li> 1710 <li> 1711 <a tabindex="-1" aria-hidden="true" href="/sports/football/" class="nav-link tnt-section-football ">Football</a> 1712 1713 <ul class="mobileThirdTier"> 1714 1715 <li> 1716 <a tabindex="-1" aria-hidden="true" href="/sports/football/cfl/" class="nav-link tnt-section-cfl ">CFL</a> 1717 </li> 1718 1719 </ul> 1720 1721 </li> 1722 <li> 1723 <a tabindex="-1" aria-hidden="true" href="/sports/sports-betting" class="nav-link tnt-section-sports-betting ">Sports Betting</a> 1724 1725 </li> 1726 <li> 1727 <a tabindex="-1" aria-hidden="true" href="/sports/basketball/" class="nav-link tnt-section-basketball ">Basketball</a> 1728 1729 </li> 1730 <li> 1731 <a tabindex="-1" aria-hidden="true" href="/sports/baseball/" class="nav-link tnt-section-baseball ">Baseball</a> 1732 1733 </li> 1734 <li> 1735 <a tabindex="-1" aria-hidden="true" href="/sports/golf/" class="nav-link tnt-section-golf ">Golf</a> 1736 1737 </li> 1738 <li> 1739 <a tabindex="-1" aria-hidden="true" href="/sports/soccer/" class="nav-link tnt-section-soccer ">Soccer</a> 1740 1741 </li> 1742 <li> 1743 <a tabindex="-1" aria-hidden="true" href="/sports/tennis/" class="nav-link tnt-section-tennis ">Tennis</a> 1744 1745 </li> 1746 <li> 1747 <a tabindex="-1" aria-hidden="true" href="/sports/auto-racing/" class="nav-link tnt-section-auto-racing ">Auto Racing</a> 1748 1749 </li> 1750 <li> 1751 <a tabindex="-1" aria-hidden="true" href="/sports/olympics-and-paralympics/" class="nav-link tnt-section-olympics-and-paralympics ">Olympics and Paralympics</a> 1752 1753 </li></ul></div><div class="panel panel-default "> 1754 <div class="panel-heading" role="tab"> 1755 <div class="panel-title"><span tabindex="-1" aria-hidden="true" data-toggle="collapse" class="expand-children collapsed pull-right" aria-expanded="false" aria-controls="mobile-nav-left_menu-child-7" data-target="#mobile-nav-left_menu-child-7"> 1756 <i class="fas tnt-chevron-down"></i> 1757 </span><a tabindex="-1" aria-hidden="true" href="/entertainment/" class="nav-link tnt-section-entertainment ">Entertainment</a> 1758 </div> 1759 </div><ul id="mobile-nav-left_menu-child-7" class="collapse nav navbar-nav"> 1760 <li> 1761 <a tabindex="-1" aria-hidden="true" href="/entertainment/waterloo-region/" class="nav-link tnt-section-local ">Local</a> 1762 1763 </li> 1764 <li> 1765 <a tabindex="-1" aria-hidden="true" href="/events" class="nav-link tnt-section-events ">Events</a> 1766 1767 </li> 1768 <li> 1769 <a tabindex="-1" aria-hidden=
1769"true" href="/entertainment/books/" class="nav-link tnt-section-books ">Books</a> 1770 1771 </li> 1772 <li> 1773 <a tabindex="-1" aria-hidden="true" href="/entertainment/movies/" class="nav-link tnt-section-movies ">Movies</a> 1774 1775 </li> 1776 <li> 1777 <a tabindex="-1" aria-hidden="true" href="/entertainment/music/" class="nav-link tnt-section-music ">Music</a> 1778 1779 </li> 1780 <li> 1781 <a tabindex="-1" aria-hidden="true" href="/entertainment/stage/" class="nav-link tnt-section-stage ">Stage</a> 1782 1783 </li> 1784 <li> 1785 <a tabindex="-1" aria-hidden="true" href="/entertainment/television" class="nav-link tnt-section-television ">Television</a> 1786 1787 </li> 1788 <li> 1789 <a tabindex="-1" aria-hidden="true" href="/entertainment/visual-arts" class="nav-link tnt-section-visual-arts ">Visual Arts</a> 1790 1791 </li> 1792 <li> 1793 <a tabindex="-1" aria-hidden="true" href="/fun-and-games/" class="nav-link tnt-section-fun-games ">Fun & Games</a> 1794 1795 <ul class="mobileThirdTier"> 1796 1797 <li> 1798 <a tabindex="-1" aria-hidden="true" href="/fun-and-games/weekly-quiz/" class="nav-link tnt-section-weekly-quiz ">Weekly Quiz</a> 1799 </li> 1800 1801 </ul> 1802 1803 </li></ul></div><div class="panel panel-default "> 1804 <div class="panel-heading" role="tab"> 1805 <div class="panel-title"><span tabindex="-1" aria-hidden="true" data-toggle="collapse" class="expand-children collapsed pull-right" aria-expanded="false" aria-controls="mobile-nav-left_menu-child-8" data-target="#mobile-nav-left_menu-child-8"> 1806 <i class="fas tnt-chevron-down"></i> 1807 </span><a tabindex="-1" aria-hidden="true" href="/business/" class="nav-link tnt-section-business ">Business</a> 1808 </div> 1809 </div><ul id="mobile-nav-left_menu-child-8" class="collapse nav navbar-nav"> 1810 <li> 1811 <a tabindex="-1" aria-hidden="true" href="/business/waterloo-region/" class="nav-link tnt-section-local ">Local</a> 1812 1813 </li> 1814 <li> 1815 <a tabindex="-1" aria-hidden="true" href="/business/real-estate/" class="nav-link tnt-section-real-estate ">Real Estate</a> 1816 1817 </li> 1818 <li> 1819 <a tabindex="-1" aria-hidden="true" href="/business/technology/" class="nav-link tnt-section-technology ">Technology</a> 1820 1821 </li> 1822 <li> 1823 <a tabindex="-1" aria-hidden="true" href="/business/personal-finance/" class="nav-link tnt-section-personal-finance ">Personal Finance</a> 1824 1825 </li></ul></div><div class="panel panel-default "> 1826 <div class="panel-heading" role="tab"> 1827 <div class="panel-title"><a tabindex="-1" aria-hidden="true" href="/obituaries/" class="nav-link tnt-section-obituaries ">Obituaries</a> 1828 </div> 1829 </div></div><div class="panel panel-default "> 1830 <div class="panel-heading" role="tab"> 1831 <div class="panel-title"><span tabindex="-1" aria-hidden="true" data-toggle="collapse" class="expand-children collapsed pull-right" aria-expanded="false" aria-controls="mobile-nav-left_menu-child-10" data-target="#mobile-nav-left_menu-child-10"> 1832 <i class="fas tnt-chevron-down"></i> 1833 </span><a tabindex="-1" aria-hidden="true" href="/shopping-and-services/" class="nav-link tnt-section-shopping-and-services ">Shopping and Services</a> 1834 </div> 1835 </div><ul id="mobile-nav-left_menu-child-10" class="collapse nav navbar-nav"> 1836 <li> 1837 <a tabindex="-1" aria-hidden="true" href="/special-features/readers-choice-awards" class="nav-link tnt-section-readers-choice-awards ">Readers' Choice Awards</a> 1838 1839 </li> 1840 <li> 1841 <a tabindex="-1" aria-hidden="true" href="/shopping-and-services/retail/" class="nav-link tnt-section-retail ">Retail</a> 1842 1843 </li> 1844 <li> 1845 <a tabindex="-1" aria-hidden="true" href="/shopping-and-services/restaurants/" class="nav-link tnt-section-restaurants ">Restaurants</a> 1846 1847 </li> 1848 <li> 1849 <a tabindex="-1" aria-hidden="true" href="/shopping-and-services/services/" class="nav-link tnt-section-services ">Services</a> 1850 1851 </li> 1852 <li> 1853 <a tabindex="-1" aria-hidden="true" href="/shopping-and-services/activities/" class="nav-link tnt-section-activities ">Activities</a> 1854 1855 </li> 1856 <li> 1857 <a tabindex="-1" aria-hidden="true" href="/shopping-and-services/travel/" class="nav-link tnt-section-travel ">Travel</a> 1858 1859 </li> 1860 <li> 1861 <a tabindex="-1" aria-hidden="true" href="/sponsored-sections/" class="nav-link tnt-section-sponsored ">Sponsored</a> 1862 1863 </li> 1864 <li> 1865 <a tabindex="-1" aria-hidden="true" href="https://www.save.ca/flyers/" target="_blank" rel="noopener" class="nav-link tnt-section-flyers ">Flyers</a> 1866 1867 </li> 1868 <li> 1869 <a tabindex="-1" aria-hidden="true" href="/sponsored-sections/local-spotlight/" class="nav-link tnt-section-local-spotlight ">Local Spotlight</a> 1870 1871 </li> 1872 <li> 1873 <a tabindex="-1" aria-hidden="true" href="https://marketplace.therecord.com/" target="_blank" rel="noopener" class="nav-link tnt-section-marketplace ">Marketplace</a> 1874 1875 </li></ul></div></div></div> 1876 1877 1878 <div id="tncms-region-mobile-nav-bottom-left-region" class="tncms-region "></div> 1879 </div> 1880 <div id="mobile-secondary-panel" style="display:none !important"> 1881 1882 </div> 1883 </aside> 1884 1885 1886 1887 <div class="offcanvas-inner"> 1888 <div class="offcanvas-close-btn hidden-md hidden-lg"></div> 1889 1890 1891 1892 1893 <div id="tncms-region-global-skyline" class="tncms-region "><div id="tncms-block-2834913" class="tncms-block"><div class="tnt-ads-container text-center " > 1894 <div id="ad-2834913" class="tnt-ads dfp-ad margin-bottom-none" data-lazy="true" data-refresh="true" data-bidding-refresh="true" > 1895
1895<script> 1896 googletag.cmd.push(function() { 1897 googletag.display('ad-2834913'); 1898 1899 }); 1900 </script>
1900 1901 </div> 1902 </div></div><div id="tncms-block-2834886" class="tncms-block"><div class="tnt-ads-container text-center " > 1903 <div id="ad-2834886" class="tnt-ads dfp-ad margin-bottom-none" data-lazy="true" data-refresh="true" data-bidding-refresh="true" > 1904
1904<script> 1905 googletag.cmd.push(function() { 1906 googletag.display('ad-2834886'); 1907 1908 }); 1909 </script>
1909 1910 </div> 1911 </div></div><div id="tncms-block-3426048" class="tncms-block"><div class="tnt-ads-container text-center " > 1912 <div id="ad-3426048" class="tnt-ads dfp-ad margin-bottom-none" data-lazy="true" data-refresh="true" data-bidding-refresh="true" > 1913
1913<script> 1914 googletag.cmd.push(function() { 1915 googletag.display('ad-3426048'); 1916 1917 }); 1918 </script>
1918 1919 </div> 1920 </div></div></div> 1921 1922 1923 1924 <div id="site-top-nav-container" class="hidden-sm hidden-xs hidden-print"> 1925 <header id="site-top-nav" class="container"> 1926 <div class="row"> 1927 <div id="topbar-col-one" class="col-md-4 col-sm-4"><div id="tncms-region-topbar-col-one" class="tncms-region "><div id="tncms-block-3814218" class="tncms-block"><div id="weather-3814218" class="weather-current size-small pull-left"> 1928 <ul class="list-unstyled"> 1929 <li class="current-conditions "> 1930 <a href="/weather/?weather_zip=N2J 4P9" class="dropdown-toggle" aria-label="Weather"> 1931 <span class="icon pull-left"> 1932 1933 <span class="fas tnt-wi-night-clear"></span> 1934 </span> 1935 <span class="pull-left temp-desc small"> 1936 <span class="temp">9°</span> 1937 1938 </span> 1939 <span class="clearfix"></span> 1940 1941 1942 <span class="weather-date-separator">|</span> 1943 <span class="weather-currentDate">Thursday, Sept. 24</span> 1944 1945 </a> 1946 1947 </li><li class="sponsor-line"><a href='https://ad.doubleclick.net/ddm/trackclk/N1381746.280442TORONTOSTAR/B36413023.454436571;dc_trk_aid=647942558;dc_trk_cid=261696611;dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;tfua=;ltd=;dc_tdv=1' sponsored' target='_blank' rel='noopener sponsored'><strong><u>Play Now! $60M</u></strong><strong><u> + $6MM</u></strong><img src='https://bloximages.chicago2.vip.townnews.com/therecord.com/content/tncms/assets/v3/editorial/7/c0/7c0bb14b-a3fe-51f7-85c9-096be54de919/6839e9642c7c4.preview.png' class='img-responsive tnt-prop-img lazyloaded' alt='OLG Lottery'></a></li></ul> 1948</div> 1949 1950 1951 <div class="clearfix"></div>
1952<script> 1953 if(window.location.pathname.indexOf('subscribe') < 0) { 1954 window.weatherHeaderSponsorship = true; 1955 window.weatherSponsor = 'OLG Lottery'; 1956 } 1957 </script>
1957<script>window.weatherSponsorURL = 'https://ad.doubleclick.net/ddm/trackclk/N1381746.280442TORONTOSTAR/B36413023.454436571;dc_trk_aid=647942558;dc_trk_cid=261696611;dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;tfua=;ltd=;dc_tdv=1'</script>
1957</div></div></div> 1958 <div id="topbar-col-two" class="col-md-4 col-sm-4"><div id="tncms-region-topbar-col-two" class="tncms-region "><div id="tncms-block-2835174" class="tncms-block"><div id="site-logo-2835174" class="site-logo-container text-left" ><div class="logo-middle"> 1959 <a title="Waterloo Region Record" href="/" aria-label="Home page"><img 1960 1961 src="https://bloximages.chicago2.vip.townnews.com/therecord.com/content/tncms/custom/image/a0e8d788-2006-11ee-9bfc-e39eaba5e978.png?resize=200%2C53" 1962 srcset="https://bloximages.chicago2.vip.townnews.com/therecord.com/content/tncms/custom/image/a0e8d788-2006-11ee-9bfc-e39eaba5e978.png?resize=150%2C39 150w, https://bloximages.chicago2.vip.townnews.com/therecord.com/content/tncms/custom/image/a0e8d788-2006-11ee-9bfc-e39eaba5e978.png?resize=200%2C53 200w, https://bloximages.chicago2.vip.townnews.com/therecord.com/content/tncms/custom/image/a0e8d788-2006-11ee-9bfc-e39eaba5e978.png?resize=225%2C59 225w, https://bloximages.chicago2.vip.townnews.com/therecord.com/content/tncms/custom/image/a0e8d788-2006-11ee-9bfc-e39eaba5e978.png?resize=300%2C79 300w, https://bloximages.chicago2.vip.townnews.com/therecord.com/content/tncms/custom/image/a0e8d788-2006-11ee-9bfc-e39eaba5e978.png?resize=400%2C105 400w, https://bloximages.chicago2.vip.townnews.com/therecord.com/content/tncms/custom/image/a0e8d788-2006-11ee-9bfc-e39eaba5e978.png?resize=540%2C142 540w, https://bloximages.chicago2.vip.townnews.com/therecord.com/content/tncms/custom/image/a0e8d788-2006-11ee-9bfc-e39eaba5e978.png?resize=640%2C168 640w, https://bloximages.chicago2.vip.townnews.com/therecord.com/content/tncms/custom/image/a0e8d788-2006-11ee-9bfc-e39eaba5e978.png?resize=750%2C197 750w, https://bloximages.chicago2.vip.townnews.com/therecord.com/content/tncms/custom/image/a0e8d788-2006-11ee-9bfc-e39eaba5e978.png?resize=990%2C260 990w, https://bloximages.chicago2.vip.townnews.com/therecord.com/content/tncms/custom/image/a0e8d788-2006-11ee-9bfc-e39eaba5e978.png?resize=1035%2C272 1035w, https://bloximages.chicago2.vip.townnews.com/therecord.com/content/tncms/custom/image/a0e8d788-2006-11ee-9bfc-e39eaba5e978.png 1200w" 1963 sizes="(min-width: 1200px) 380px, calc(33.33vw - 30px)" 1964 1965 class=" img-responsive lazyload tnt-prop-img" 1966 width="1200" 1967 height="315" 1968 alt="Waterloo Region Record" 1969 ></a> 1970 </div></div></div></div></div> 1971 <div id="topbar-col-three" class="col-md-4 col-sm-4"><div id="tncms-region-topbar-col-three" class="tncms-region "><div id="tncms-block-2841720" class="tncms-block"> 1972<div class="user-controls"> 1973 <div id="user-controls-2841720" class="user-controls-main" style="position:relative;z-index:1010"> 1974 1975 1976 <div id="user-promo-2841720" class="user-promo"> 1977 1978 <div class="user-promo-desktop left"> 1979 1980 <div class="anonymous hidden"> 1981 1982 <div data-type='danon' class="user-promo-button"> 1983 <a href="https://www.hub.metroland.com/subscribe/therecord/trial-purchase"> 1984 <div class="line1">Try Us</div> 1985 <div class="line2">7-Day Trial</div> 1986 </a> 1987 </div> 1988 </div> 1989 1990 1991 <div class="registered hidden"> 1992 1993 <div data-type='dreg' class="user-promo-button"> 1994 <a href="https://hub.metroland.com/subscribe/therecord/trial/"> 1995 <div class="line1">SALE:</div> 1996 <div class="line2">$1 for 6 months</div> 1997 </a> 1998 </div> 1999 </div> 2000 2001 2002 <div class="subscriber hidden"> 2003 <div data-type='dsub' class="user-promo-button"> 2004 <a href="/newsletters/?itm_source=newsletter-header-link"> 2005 <div class="line1">Newsletters</div> 2006 2007 </a> 2008 </div> 2009 </div> 2010 2011 </div> 2012 2013 </div> 2014 2015 <div id="user-control-panel-2841720" class="user-login-panel header"> 2016 <button class="btn btn-secondary dropdownMenuButton loggedout" aria-label="sign in" type="button" id="userControlPanel-2841720" 2017 data-placement="header" data-status="closed" data-user="loggedout">
2018 <span class="userName">Sign In</span> 2019 <span class="userIconSpan icon-guest"></span> 2020 <i class="userPanelIndicator fas tnt-chevron-down"></i> 2021 </button> 2022 <div class="user-controls-menu closed" aria-label="User menu"> 2023 <ul role="menu"> 2024 2025 <li class="user-controls-dropdown-user-email" role="menuitem" id="user-email-2841720"></li> 2026 2027 <li role="menuitem"><a class="dropdown-item" href="https://hub.metroland.com/users/admin/?remote_return=https%3A%2F%2Fwww.therecord.com%2Fabout%2F" aria-label="Manage Profile" rel="nofollow">Manage Profile<i class="fas tnt-chevron-right"></i></a></li> 2028 <li role="menuitem"><a class="dropdown-item" href="https://hub.metroland.com/users/admin/service/?remote_return=https%3A%2F%2Fwww.therecord.com%2Fabout%2F" aria-label="Subscriptions" rel="nofollow">Subscriptions<i class="fas tnt-chevron-right"></i></a></li> 2029 <li role="menuitem"><a class="dropdown-item" href="https://hub.metroland.com/users/admin/service/?view=transactions&remote_return=https%3A%2F%2Fwww.therecord.com%2Fabout%2F" aria-label="Billing Information" rel="nofollow">Billing Information<i class="fas tnt-chevron-right"></i></a></li> 2030 <li role="menuitem"><a class="dropdown-item" href="/users/admin/list/" rel="nofollow" aria-label="Saved Articles">Saved Articles<i class="fas tnt-chevron-right"></i></a></li> 2031 2032 <li role="menuitem"><a class="dropdown-item" href="/users/admin/savedsearch/" rel="nofollow" aria-label="Followed Authors" >Followed Authors and Searches<i class="fas tnt-chevron-right"></i></a></li> 2033 2034 <li role="menuitem"><a class="dropdown-item" href="/newsletters/" aria-label="Newsletters" >Newsletters<i class="fas tnt-chevron-right"></i></a></li> 2035 2036 2037 2038 <li role="menuitem" id="sub-perks-2841720" style="display: none;"><a class="dropdown-item" href="https://therecord-perks.perkspulse.com" aria-label="Subscriber Perks">Subscriber Perks<i class="fas tnt-chevron-right"></i></a></li> 2039 2040 2041 2042 <li role="menuitem" id="archives-2841720" style="display: none;"> 2043 <a class="dropdown-item" href="/newspapers/" rel="nofollow" aria-label="Archives" > 2044 Archives 2045 </a> 2046 </li> 2047 2048 2049 <li> 2050 <a class="dropdown-item logout-btn" id="logout-2841720" onclick="handleUserLogout2841720()" rel="nofollow" role="menuitem" aria-label="Logout" > 2051 Sign out 2052 </a> 2053 </li> 2054 </ul> 2055 </div> 2056 2057 2058 <form id="user-login-form-2841720" style="display:none" role="form" method="post" action="https://www.therecord.com/users/login/"> 2059 <input type="hidden" name="x_org_url" value="https://www.therecord.com/about/"> 2060 <input type="hidden" name="referer_url" value="https://www.therecord.com/about/"> 2061 <input type="hidden" name="username" value="provider:Metroland Hub"> 2062 <input type="hidden" name="site" value="therecord.com"> 2063 </form> 2064 2065 <form id="user-local-logout-form-2841720" method="post" style="display:block" action="https://www.therecord.com/tncms/auth/logout/?return=https://www.therecord.com/about/" > 2066 <input type="hidden" name="referer_url" value="https://www.therecord.com/about/"> 2067 <input type="submit" name="logout" value="Logout" class="hide"> 2068 </form> 2069 <form id="user-remote-logout-form-2841720" method="post" action="https://hub.metroland.com/tncms/auth/logout/"><input type="hidden" name="return" value="https://www.therecord.com/tncms/auth/logout/?return=https://www.therecord.com/about/"><input type="submit" name="logout" value="Logout" class="hide"> 2070 </form> 2071 2072 </div><!-- closing user-login-panel --> 2073 2074 2075
2076 <div class="user-controls-search-button"> 2077 <button id="search-toggle-2841720" aria-label="Search"> 2078 <span class="fas tnt-search"></span> 2079 </button> 2080 </div> 2081 2082 </div><!--closing user controls main --> 2083 2084 2085 2086 2087 <div id='site-search-form-2841720' class="user-controls-search" style="display:none";> 2088 <form id="site-search-header" aria-label="Site search" action="/search/" method="GET" > 2089 <input type="hidden" name="l" value="25"> 2090 <input type="hidden" name="s" value="start_time"> 2091 <input type="hidden" name="sd" value="desc"> 2092 2093 2094 2095 <input type="hidden" name="d1" value=""> 2096 2097 <input type="hidden" name="f" value="html"> 2098 2099 <input type="hidden" name="t" value="article,video,youtube,collection"> 2100 2101 <input type="hidden" name="app" value="editorial"> 2102 <input type="hidden" name="nsa" value="eedition"> 2103 <div id="site-search-form-2841720" class="site-search-form input-group "> 2104 <label for="site-search-2841720-term" class="sr-only">Site search</label> 2105 <input id="site-search-2841720-term" name="q" title="Site search" type="text" placeholder="Search..." class="form-control" autocomplete="off"> 2106 <input type="submit" class="hide" value="Search"> 2107 <span class="input-group-btn"> 2108 <button id="site-search-2841720-btn" class="btn btn-primary" aria-label="Submit Site Search" type="submit"> 2109 <span class="hidden-xl hidden-lg hidden-md fas tnt-search"></span> 2110 <span id="site-search-button-2841720" class="hidden-xs hidden-sm">Search</span> 2111 </button> 2112 </span> 2113 </div> 2114 <div class="user-controls-cancel-button"> 2115 <span id="search-cancel-2841720" aria-label="Cancel Search"> 2116 <span class="fas tnt-times"></span> 2117 </span> 2118 </div> 2119 </form> 2120 2121 </div> 2122 2123 2124</div><!-- closing user controls --></div></div><div id="tncms-region-nav-topbar-col-three-nav" class="tncms-region-nav"><ul id="topbar-col-three-nav_menu" class="topNav list-inline nav-list" ><li class=" active" data-cmspath="/about" data-liurl="/about/" data-parent="" data-grandparent="" data-activeitem="/about/" data-cmsUrl="/about/"> 2125 2126 <a class="nav-link tnt-section-span-aria-label-proudly-canadian-span" href="/about/" tabindex="0"> 2127 <span class="nav-label "><span aria-label="Proudly Canadian"></span></span> 2128 </a></li><li class=" " data-cmspath="/about" data-liurl="/newsletters/?itm_source=newsletter-header-link" data-parent="" data-grandparent="" data-activeitem="/about/" data-cmsUrl="/about/"> 2129 2130 <a class="nav-link tnt-section-i-class-fas-tnt-envelope-i-newsletters" href="/newsletters/?itm_source=newsletter-header-link" tabindex="0"> 2131 <span class="nav-label "><i class="fas tnt-envelope"></i> Newsletters</span> 2132 </a></li><li class=" " data-cmspath="/about" data-liurl="https://waterloorecord.pressreader.com/" data-parent="" data-grandparent="" data-activeitem="/about/" data-cmsUrl="/about/"> 2133 2134 <a class="nav-link tnt-section-i-class-fas-tnt-file-alt-i-todays-paper" href="https://waterloorecord.pressreader.com/" target="_blank" rel="noopener" tabindex="0"> 2135 <span class="nav-label "> <i class="fas tnt-file-alt"></i> Today's Paper</span> 2136 </a></li></ul><style> 2137 .affix-top #tncms-region-main-nav-right-region{display: none} 2138 .affix #tncms-region-main-nav-right-region{display: flex;column-gap:8px} 2139 @media (max-width: 991px){ 2140 #main-navigation{height: 45px} 2141 } 2142 2143 </style> 2144 </div></div> 2145 </div> 2146 </header> 2147 </div> 2148 2149 2150 2151 <div id="site-header-container" class="hidden-sm hidden-xs hidden-print"> 2152 <header id="site-header" class="container" role="banner"> 2153 2154 <div class="row"> 2155 <div id="masthead-full-top" class="col-lg-12"><div id="tncms-region-masthead-full-top" class="tncms-region "></div></div> 2156 </div> 2157 <div class="row"> 2158 2159 <div id="masthead-col-one" class="col-md-4 col-sm-4"><div id="tncms-region-masthead-col-one" class="tncms-region "><div id="tncms-block-2835783" class="tncms-block"><div id="weather-2835783" class="weather-current size-small pull-left"> 2160 <ul class="list-unstyled"> 2161 <li class="current-conditions "> 2162 <a href="/weather/?weather_zip=N2J 4P9" class="dropdown-toggle" aria-label="Weather">
2163 <span class="icon pull-left"> 2164 2165 <span class="fas tnt-wi-night-clear"></span> 2166 </span> 2167 <span class="pull-left temp-desc small"> 2168 <span class="temp">9°</span> 2169 2170 </span> 2171 <span class="clearfix"></span> 2172 2173 2174 </a> 2175 2176 </li></ul> 2177</div> 2178 2179 <div class="clearfix"></div> 2180</div><div id="tncms-block-3818529" class="tncms-block"><div id="weather-3818529" class="weather-current size-small pull-left"> 2181 <ul class="list-unstyled"> 2182 <li class="current-conditions "> 2183 <a href="/weather/?weather_zip=N2J 4P9" class="dropdown-toggle" aria-label="Weather"> 2184 <span class="icon pull-left"> 2185 2186 <span class="fas tnt-wi-night-clear"></span> 2187 </span> 2188 <span class="pull-left temp-desc small"> 2189 <span class="temp">9°</span> 2190 2191 </span> 2192 <span class="clearfix"></span> 2193 2194 2195 </a> 2196 2197 </li></ul> 2198</div> 2199 2200 <div class="clearfix"></div> 2201</div></div></div> 2202 <div id="masthead-col-two" class="col-md-4 col-sm-4"><div id="tncms-region-masthead-col-two" class="tncms-region "></div></div> 2203 <div id="masthead-col-three" class="col-md-4 col-sm-4"><div id="tncms-region-masthead-col-three" class="tncms-region "></div></div> 2204 </div> 2205 <div class="row"> 2206 <div id="masthead-full-bottom" class="col-lg-12"><div id="tncms-region-masthead-full-bottom" class="tncms-region "></div></div> 2207 </div> 2208 2209 </header> 2210 </div> 2211 2212 2213 2214 2215 <div id="site-navbar-container" class="hidden-print affix-top"> 2216 <div id="tncms-region-affix-nav-brand" class="tncms-region "><div id="tncms-block-2835189" class="tncms-block sm-brand hidden-sm hidden-xs"><div id="site-logo-2835189" class="site-logo-container text-center" ><div class="logo-middle"> 2217 <a href="/" aria-label="Home page"><img 2218 2219 src="https://bloximages.chicago2.vip.townnews.com/therecord.com/content/tncms/custom/image/ae60db7a-7458-11ef-96b6-830ac0b0bdf8.png?resize=200%2C200" 2220 srcset="https://bloximages.chicago2.vip.townnews.com/therecord.com/content/tncms/custom/image/ae60db7a-7458-11ef-96b6-830ac0b0bdf8.png" 2221 sizes="100vw" 2222 2223 class=" img-responsive lazyload tnt-prop-img" 2224 width="100" 2225 height="100" 2226 alt="site-logo" 2227 ></a> 2228 </div></div></div></div> 2229 <nav id="main-navigation" aria-label="Main" class="navbar yamm navbar-default container navbar-static"> 2230 2231 2232 <div class="navbar-header"> 2233 2234 2235 <button type="button" class=" visible-sm visible-xs navbar-toggle pull-left" data-toggle="offcanvas" data-target="left" aria-label="Left Main Menu" aria-expanded="false"> 2236 <span class="icon-bar"></span> 2237 <span class="icon-bar"></span> 2238 <span class="icon-bar"></span> 2239 2240 </button> 2241 2242 2243 2244 2245 2246 <div class="navbar-brand hidden-md hidden-lg pos_left"> 2247 2248 <div id="tncms-region-main-nav-brand" class="tncms-region "><div id="tncms-block-2835177" class="tncms-block"><div id="site-logo-2835177" class="site-logo-container text-left" ><div class="logo-middle"> 2249 <a title="Waterloo Region Record" href="/" aria-label="Home page"><img 2250 2251 src="https://bloximages.chicago2.vip.townnews.com/therecord.com/content/tncms/custom/image/00ce6d10-200d-11ee-94a1-eb80dd45a33e.png?resize=200%2C53" 2252 srcset="https://bloximages.chicago2.vip.townnews.com/therecord.com/content/tncms/custom/image/00ce6d10-200d-11ee-94a1-eb80dd45a33e.png?resize=150%2C39 150w, https://bloximages.chicago2.vip.townnews.com/therecord.com/content/tncms/custom/image/00ce6d10-200d-11ee-94a1-eb80dd45a33e.png?resize=200%2C53 200w, https://bloximages.chicago2.vip.townnews.com/therecord.com/content/tncms/custom/image/00ce6d10-200d-11ee-94a1-eb80dd45a33e.png?resize=225%2C59 225w, https://bloximages.chicago2.vip.townnews.com/therecord.com/content/tncms/custom/image/00ce6d10-200d-11ee-94a1-eb80dd45a33e.png?resize=300%2C79 300w, https://bloximages.chicago2.vip.townnews.com/therecord.com/content/tncms/custom/image/00ce6d10-200d-11ee-94a1-eb80dd45a33e.png?resize=400%2C105 400w, https://bloximages.chicago2.vip.townnews.com/therecord.com/content/tncms/custom/image/00ce6d10-200d-11ee-94a1-eb80dd45a33e.png?resize=540%2C142 540w, https://bloximages.chicago2.vip.townnews.com/therecord.com/content/tncms/custom/image/00ce6d10-200d-11ee-94a1-eb80dd45a33e.png?resize=64
22520%2C168 640w, https://bloximages.chicago2.vip.townnews.com/therecord.com/content/tncms/custom/image/00ce6d10-200d-11ee-94a1-eb80dd45a33e.png?resize=750%2C197 750w, https://bloximages.chicago2.vip.townnews.com/therecord.com/content/tncms/custom/image/00ce6d10-200d-11ee-94a1-eb80dd45a33e.png?resize=990%2C260 990w, https://bloximages.chicago2.vip.townnews.com/therecord.com/content/tncms/custom/image/00ce6d10-200d-11ee-94a1-eb80dd45a33e.png?resize=1035%2C272 1035w, https://bloximages.chicago2.vip.townnews.com/therecord.com/content/tncms/custom/image/00ce6d10-200d-11ee-94a1-eb80dd45a33e.png 1200w" 2253 sizes="100vw" 2254 2255 class=" img-responsive lazyload tnt-prop-img" 2256 width="1200" 2257 height="315" 2258 alt="Waterloo Region Record" 2259 ></a> 2260 </div></div></div><div id="tncms-block-2841726" class="tncms-block"> 2261<div class="user-controls"> 2262 <div id="user-controls-2841726" class="user-controls-main" > 2263 2264 2265 <div id="user-promo-2841726" class="user-promo"> 2266 2267 <div class="user-promo-mobile "> 2268 2269 <div class="anonymous hidden"> 2270 2271 <div class="user-promo-button"> 2272 <a href="https://www.hub.metroland.com/subscribe/therecord/trial-purchase" aria-label="Try Us">Try Us</a> 2273 </div> 2274 </div> 2275 2276 2277 <div class="registered hidden"> 2278 2279 <div class=" user-promo-button"> 2280 <a href="https://hub.metroland.com/subscribe/therecord/trial/" aria-label="Subscribe Today">Subscribe Today</a> 2281 </div> 2282 </div> 2283 2284 2285 <div class="subscriber hidden"> 2286 <div class="user-promo-button"> 2287 <a href="/newsletters/?itm_source=newsletter-header-link" aria-label="Newsletters">Newsletters</a> 2288 </div> 2289 </div> 2290 2291 </div> 2292 2293 </div> 2294 2295 <div id="user-control-panel-2841726" class="user-login-panel mobile"> 2296 <button class="btn btn-secondary dropdownMenuButton loggedout" aria-label="sign in" type="button" id="userControlPanel-2841726" 2297 data-placement="mobile" data-status="closed" data-user="loggedout"> 2298 <span class="userName">Sign In</span> 2299 <span class="userIconSpan icon-guest"></span> 2300 <i class="userPanelIndicator fas tnt-chevron-down"></i> 2301 </button> 2302 <div class="user-controls-menu closed" aria-label="User menu"> 2303 <ul role="menu"> 2304 2305 <li class="user-controls-dropdown-user-email" role="menuitem" id="user-email-2841726"></li> 2306 2307 <li role="menuitem"><a class="dropdown-item" href="https://hub.metroland.com/users/admin/?remote_return=https%3A%2F%2Fwww.therecord.com%2Fabout%2F" aria-label="Manage Profile" rel="nofollow">Manage Profile<i class="fas tnt-chevron-right"></i></a></li> 2308 <li role="menuitem"><a class="dropdown-item" href="https://hub.metroland.com/users/admin/service/?remote_return=https%3A%2F%2Fwww.therecord.com%2Fabout%2F" aria-label="Subscriptions" rel="nofollow">Subscriptions<i class="fas tnt-chevron-right"></i></a></li> 2309 <li role="menuitem"><a class="dropdown-item" href="https://hub.metroland.com/users/admin/service/?view=transactions&remote_return=https%3A%2F%2Fwww.therecord.com%2Fabout%2F" aria-label="Billing Information" rel="nofollow">Billing Information<i class="fas tnt-chevron-right"></i></a></li> 2310 <li role="menuitem"><a class="dropdown-item" href="/users/admin/list/" rel="nofollow" aria-label="Saved Articles">Saved Articles<i class="fas tnt-chevron-right"></i></a></li> 2311 2312 <li role="menuitem"><a class="dropdown-item" href="/users/admin/savedsearch/" rel="nofollow" aria-label="Followed Authors" >Followed Authors and Searches<i class="fas tnt-chevron-right"></i></a></li> 2313 2314 <li role="menuitem"><a class="dropdown-item" href="/newsletters/" aria-label="Newsletters" >Newsletters<i class="fas tnt-chevron-right"></i></a></li> 2315 2316 2317 2318 <li role="menuitem" id="sub-perks-2841726" style="display: none;"><a class="dropdown-item" href="https://therecord-perks.perkspulse.com" aria-label="Subscriber Perks">Subscriber Perks<i class="fas tnt-chevron-right"></i></a></li> 2319 2320 2321
2322 <li role="menuitem" id="archives-2841726" style="display: none;"> 2323 <a class="dropdown-item" href="/newspapers/" rel="nofollow" aria-label="Archives" > 2324 Archives 2325 </a> 2326 </li> 2327 2328 2329 <li> 2330 <a class="dropdown-item logout-btn" id="logout-2841726" onclick="handleUserLogout2841726()" rel="nofollow" role="menuitem" aria-label="Logout" > 2331 Sign out 2332 </a> 2333 </li> 2334 </ul> 2335 </div> 2336 2337 2338 <form id="user-login-form-2841726" style="display:none" role="form" method="post" action="https://www.therecord.com/users/login/"> 2339 <input type="hidden" name="x_org_url" value="https://www.therecord.com/about/"> 2340 <input type="hidden" name="referer_url" value="https://www.therecord.com/about/"> 2341 <input type="hidden" name="username" value="provider:Metroland Hub"> 2342 <input type="hidden" name="site" value="therecord.com"> 2343 </form> 2344 2345 <form id="user-local-logout-form-2841726" method="post" style="display:block" action="https://www.therecord.com/tncms/auth/logout/?return=https://www.therecord.com/about/" > 2346 <input type="hidden" name="referer_url" value="https://www.therecord.com/about/"> 2347 <input type="submit" name="logout" value="Logout" class="hide"> 2348 </form> 2349 <form id="user-remote-logout-form-2841726" method="post" action="https://hub.metroland.com/tncms/auth/logout/"><input type="hidden" name="return" value="https://www.therecord.com/tncms/auth/logout/?return=https://www.therecord.com/about/"><input type="submit" name="logout" value="Logout" class="hide"> 2350 </form> 2351 2352 </div><!-- closing user-login-panel --> 2353 2354 2355 2356 </div><!--closing user controls main --> 2357 2358 2359 2360 2361</div><!-- closing user controls --></div></div> 2362 2363 </div> 2364 2365 2366 2367 </div> 2368 2369 2370 <div id="navbar-collapse" class="navbar-collapse collapse"> 2371 2372 <div class="pull-right"> 2373 <div id="tncms-region-main-nav-right-region" class="tncms-region "><div id="tncms-block-3114727" class="tncms-block"> 2374 2375</div><div id="tncms-block-2841723" class="tncms-block"> 2376<div class="user-controls"> 2377 <div id="user-controls-2841723" class="user-controls-main" > 2378 2379 <div id="user-control-panel-2841723" class="user-login-panel static"> 2380 <button class="btn btn-secondary dropdownMenuButton loggedout" aria-label="sign in" type="button" id="userControlPanel-2841723" 2381 data-placement="static" data-status="closed" data-user="loggedout"> 2382 <span class="userName">Sign In</span> 2383 <span class="userIconSpan icon-guest"></span> 2384 <i class="userPanelIndicator fas tnt-chevron-down"></i> 2385 </button> 2386 <div class="user-controls-menu closed" aria-label="User menu"> 2387 <ul role="menu"> 2388 2389 <li class="user-controls-dropdown-user-email" role="menuitem" id="user-email-2841723"></li> 2390 2391 <li role="menuitem"><a class="dropdown-item" href="https://hub.metroland.com/users/admin/?remote_return=https%3A%2F%2Fwww.therecord.com%2Fabout%2F" aria-label="Manage Profile" rel="nofollow">Manage Profile<i class="fas tnt-chevron-right"></i></a></li> 2392 <li role="menuitem"><a class="dropdown-item" href="https://hub.metroland.com/users/admin/service/?remote_return=https%3A%2F%2Fwww.therecord.com%2Fabout%2F" aria-label="Subscriptions" rel="nofollow">Subscriptions<i class="fas tnt-chevron-right"></i></a></li> 2393 <li role="menuitem"><a class="dropdown-item" href="https://hub.metroland.com/users/admin/service/?view=transactions&remote_return=https%3A%2F%2Fwww.therecord.com%2Fabout%2F" aria-label="Billing Information" rel="nofollow">Billing Information<i class="fas tnt-chevron-right"></i></a></li> 2394 <li role="menuitem"><a class="dropdown-item" href="/users/admin/list/" rel="nofollow" aria-label="Saved Articles">Saved Articles<i class="fas tnt-chevron-right"></i></a></li> 2395 2396 <li role="menuitem"><a class="dropdown-item" href="/users/admin/savedsearch/" rel="nofollow" aria-label="Followed Authors" >Followed Authors and Searches<i class="fas tnt-chevron-right"></i></a></li> 2397 2398 <li role="menuitem"><a class="dropdown-item" href="/newsletters/" aria-label="Newsletters" >Newsletters<i class="fas tnt-chevron-right"></i></a></li> 2399 2400 2401 2402 <li role="menuitem" id="sub-perks-2841723" style="display: none;"><a class="dropdown-item" href="https://therecord-perks.perkspulse.com" aria-label="Subscriber Perks">Subscriber Perks<i class="fas tnt-chevron-right"></i></a></li> 2403 2404 2405
2406 <li role="menuitem" id="archives-2841723" style="display: none;"> 2407 <a class="dropdown-item" href="/newspapers/" rel="nofollow" aria-label="Archives" > 2408 Archives 2409 </a> 2410 </li> 2411 2412 2413 <li> 2414 <a class="dropdown-item logout-btn" id="logout-2841723" onclick="handleUserLogout2841723()" rel="nofollow" role="menuitem" aria-label="Logout" > 2415 Sign out 2416 </a> 2417 </li> 2418 </ul> 2419 </div> 2420 2421 2422 <form id="user-login-form-2841723" style="display:none" role="form" method="post" action="https://www.therecord.com/users/login/"> 2423 <input type="hidden" name="x_org_url" value="https://www.therecord.com/about/"> 2424 <input type="hidden" name="referer_url" value="https://www.therecord.com/about/"> 2425 <input type="hidden" name="username" value="provider:Metroland Hub"> 2426 <input type="hidden" name="site" value="therecord.com"> 2427 </form> 2428 2429 <form id="user-local-logout-form-2841723" method="post" style="display:block" action="https://www.therecord.com/tncms/auth/logout/?return=https://www.therecord.com/about/" > 2430 <input type="hidden" name="referer_url" value="https://www.therecord.com/about/"> 2431 <input type="submit" name="logout" value="Logout" class="hide"> 2432 </form> 2433 <form id="user-remote-logout-form-2841723" method="post" action="https://hub.metroland.com/tncms/auth/logout/"><input type="hidden" name="return" value="https://www.therecord.com/tncms/auth/logout/?return=https://www.therecord.com/about/"><input type="submit" name="logout" value="Logout" class="hide"> 2434 </form> 2435 2436 </div><!-- closing user-login-panel --> 2437 2438 2439 <div id="user-promo-2841723" class="user-promo"> 2440 2441 <div class="user-promo-desktop right"> 2442 2443 <div class="anonymous hidden"> 2444 2445 <div data-type='danon' class="user-promo-button"> 2446 <a href="https://www.hub.metroland.com/subscribe/therecord/trial-purchase"> 2447 <div class="line1">Try Us</div> 2448 <div class="line2">7-Day Trial</div> 2449 </a> 2450 </div> 2451 </div> 2452 2453 2454 <div class="registered hidden"> 2455 2456 <div data-type='dreg' class="user-promo-button"> 2457 <a href="https://hub.metroland.com/subscribe/therecord/trial/"> 2458 <div class="line1">SALE:</div> 2459 <div class="line2">$1 for 6 months</div> 2460 </a> 2461 </div> 2462 </div> 2463 2464 2465 <div class="subscriber hidden"> 2466 <div data-type='dsub' class="user-promo-button"> 2467 <a href="/newsletters/?itm_source=newsletter-header-link"> 2468 <div class="line1">Newsletters</div> 2469 2470 </a> 2471 </div> 2472 </div> 2473 2474 </div> 2475 2476 </div> 2477 2478 2479 2480 </div><!--closing user controls main --> 2481 2482 2483 2484 2485</div><!-- closing user controls --></div></div> 2486 2487 </div> 2488 2489 <div class="navbar-left"> 2490 <div id="tncms-region-nav-main-nav" class="tncms-region-nav"><ul id="main-nav_menu" class="topNav nav navbar-nav" role="navigation" aria-label="Main"><li class=" dropdown " aria-expanded="false" data-cmspath="/about" data-liurl="/" data-parent="" data-grandparent="" data-activeitem="" data-cmsUrl="/about/"> 2491 2492 <a class="nav-link nav-home dropdown-toggle tnt-section-home" data-target="#" href="/" tabindex="0">
2493 <span class="nav-label ">Home</span> 2494 </a><ul id="main-nav_menu-child-1" class="subNav dropdown"> 2495 2496 <span class="menuLeftAlign"> 2497 2498 2499 2500 <li class=" " data-activeitem=""> 2501 <a class="nav-link tnt-section-municipal-elections" href="/news/municipal-elections/" tabindex="0"> 2502 <span class="nav-label">Municipal Elections</span> 2503 </a> 2504 </li> 2505 2506 2507 2508 <li class=" " data-activeitem=""> 2509 <a class="nav-link tnt-section-regional-water-supply" href="/news/topics/rim/" tabindex="0"> 2510 <span class="nav-label">Regional Water Supply</span> 2511 </a> 2512 </li> 2513 2514 2515 2516 <li class=" " data-activeitem=""> 2517 <a class="nav-link tnt-section-record-in-berlin" href="/news/topics/special-assignment/" tabindex="0"> 2518 <span class="nav-label">Record in Berlin</span> 2519 </a> 2520 </li> 2521 2522 2523 2524 <li class=" " data-activeitem=""> 2525 <a class="nav-link tnt-section-wilmot-land-assembly" href="/news/topics/trending/" tabindex="0"> 2526 <span class="nav-label">Wilmot land assembly</span> 2527 </a> 2528 </li> 2529 2530 2531 2532 <li class=" " data-activeitem=""> 2533 <a class="nav-link tnt-section-homeless-encampments" href="/news/topics/homeless-encampments/" tabindex="0"> 2534 <span class="nav-label">Homeless Encampments</span> 2535 </a> 2536 </li> 2537 2538 2539 2540 <li class=" " data-activeitem=""> 2541 <a class="nav-link tnt-section-development" href="/news/topics/waterloo-region-development/" tabindex="0"> 2542 <span class="nav-label">Development</span> 2543 </a> 2544 </li> 2545 2546 2547 2548 <li class=" " data-activeitem=""> 2549 <a class="nav-link tnt-section-record-investigations" href="/news/topics/barnraiser/" tabindex="0"> 2550 <span class="nav-label">Record Investigations</span> 2551 </a> 2552 </li> 2553 2554 2555 2556 </span> 2557 2558 </ul></li><li class=" dropdown " aria-expanded="false" data-cmspath="/about" data-liurl="/news/waterloo-region" data-parent="" data-grandparent="" data-activeitem="" data-cmsUrl="/about/"> 2559 2560 <a class="nav-link dropdown-toggle tnt-section-local" data-target="#" href="/news/waterloo-region" tabindex="0"> 2561 <span class="nav-label ">Local</span> 2562 </a><ul id="main-nav_menu-child-9" class="subNav dropdown"> 2563 2564 2565 2566 <li class=" " data-activeitem=""> 2567 <a class="nav-link tnt-section-waterloo-region" href="/news/waterloo-region" tabindex="0">
2568 <span class="nav-label">Waterloo Region</span> 2569 </a> 2570 </li> 2571 2572 2573 2574 <li class=" dropdown " aria-expanded="false" data-activeitem=""> 2575 <a class="nav-link dropdown-toggle tnt-section-communities" data-target="#" tabindex="0"> 2576 <span class="nav-label">Communities</span> 2577 </a><ul id="main-nav_menu-subdrop-11" class="subNav dropdown-menu"> 2578 2579 <li class="" data-activeitem=""> 2580 <a class="nav-link tnt-section-cambridge"href="/ontario-communities/cambridge/" tabindex="0"> 2581 <span class="nav-label">Cambridge</span> 2582 </a> 2583 </li> 2584 2585 <li class="" data-activeitem=""> 2586 <a class="nav-link tnt-section-guelph"href="/ontario-communities/guelph/" tabindex="0"> 2587 <span class="nav-label">Guelph</span> 2588 </a> 2589 </li> 2590 2591 <li class="" data-activeitem=""> 2592 <a class="nav-link tnt-section-new-hamburg"href="/ontario-communities/new-hamburg/" tabindex="0"> 2593 <span class="nav-label">New Hamburg</span> 2594 </a> 2595 </li> 2596 2597 <li class="" data-activeitem=""> 2598 <a class="nav-link tnt-section-waterloo"href="/ontario-communities/waterloo/" tabindex="0"> 2599 <span class="nav-label">Waterloo</span> 2600 </a> 2601 </li> 2602 2603 </ul> 2604 2605 </li> 2606 2607 2608 2609 <li class=" " data-activeitem=""> 2610 <a class="nav-link tnt-section-photo-features" href="/news/topics/photos/" tabindex="0"> 2611 <span class="nav-label">Photo features</span> 2612 </a> 2613 </li> 2614 2615 2616 2617 <li class=" " data-activeitem=""> 2618 <a class="nav-link tnt-section-crime" href="/news/crime" tabindex="0"> 2619 <span class="nav-label">Crime</span> 2620 </a> 2621 </li> 2622 2623 2624 2625 <li class=" " data-activeitem=""> 2626 <a class="nav-link tnt-section-council" href="/news/council" tabindex="0"> 2627 <span class="nav-label">Council</span> 2628 </a> 2629 </li> 2630 2631 2632 2633 </ul></li><li class=" dropdown " aria-expanded="false" data-cmspath="/about" data-liurl="/news/" data-parent="" data-grandparent="" data-activeitem="" data-cmsUrl="/about/"> 2634 2635 <a class="nav-link dropdown-toggle tnt-section-news" data-target="#" href="/news/" tabindex="0"> 2636 <span class="nav-label ">News</span> 2637 </a><ul id="main-nav_menu-child-19" class="subNav dropdown"> 2638 2639 2640 2641 <li class=" dropdown " aria-expanded="false" data-activeitem=""> 2642 <a class="nav-link dropdown-toggle tnt-section-politics" data-target="#" href="/politics" tabindex="0">
2643 <span class="nav-label">Politics</span> 2644 </a><ul id="main-nav_menu-subdrop-20" class="subNav dropdown-menu"> 2645 2646 <li class="" data-activeitem=""> 2647 <a class="nav-link tnt-section-federal-politics"href="/politics/federal" tabindex="0"> 2648 <span class="nav-label">Federal Politics</span> 2649 </a> 2650 </li> 2651 2652 <li class="" data-activeitem=""> 2653 <a class="nav-link tnt-section-provincial-politics"href="/politics/provincial/" tabindex="0"> 2654 <span class="nav-label">Provincial Politics</span> 2655 </a> 2656 </li> 2657 2658 <li class="" data-activeitem=""> 2659 <a class="nav-link tnt-section-political-opinion"href="/politics/political-opinion" tabindex="0"> 2660 <span class="nav-label">Political Opinion</span> 2661 </a> 2662 </li> 2663 2664 </ul> 2665 2666 </li> 2667 2668 2669 2670 <li class=" dropdown " aria-expanded="false" data-activeitem=""> 2671 <a class="nav-link dropdown-toggle tnt-section-ontario" data-target="#" href="/news/ontario" tabindex="0"> 2672 <span class="nav-label">Ontario</span> 2673 </a><ul id="main-nav_menu-subdrop-24" class="subNav dropdown-menu"> 2674 2675 <li class="" data-activeitem=""> 2676 <a class="nav-link tnt-section-ontario-regional-news"href="/ontario-regions" tabindex="0"> 2677 <span class="nav-label">Ontario Regional News</span> 2678 </a> 2679 </li> 2680 2681 <li class="" data-activeitem=""> 2682 <a class="nav-link tnt-section-ontario-communities-news"href="/ontario-communities" tabindex="0"> 2683 <span class="nav-label">Ontario Communities News</span> 2684 </a> 2685 </li> 2686 2687 </ul> 2688 2689 </li> 2690 2691 2692 2693 <li class=" dropdown " aria-expanded="false" data-activeitem=""> 2694 <a class="nav-link dropdown-toggle tnt-section-canada" data-target="#" href="/news/canada" tabindex="0"> 2695 <span class="nav-label">Canada</span> 2696 </a><ul id="main-nav_menu-subdrop-27" class="subNav dropdown-menu"> 2697 2698 <li class="" data-activeitem=""> 2699 <a class="nav-link tnt-section-british-columbia"href="/news/canada/british-columbia" tabindex="0"> 2700 <span class="nav-label">British Columbia</span> 2701 </a> 2702 </li> 2703 2704 <li class="" data-activeitem=""> 2705 <a class="nav-link tnt-section-alberta"href="/news/canada/alberta" tabindex="0">
2706 <span class="nav-label">Alberta</span> 2707 </a> 2708 </li> 2709 2710 <li class="" data-activeitem=""> 2711 <a class="nav-link tnt-section-quebec"href="/news/canada/quebec" tabindex="0"> 2712 <span class="nav-label">Quebec</span> 2713 </a> 2714 </li> 2715 2716 <li class="" data-activeitem=""> 2717 <a class="nav-link tnt-section-nova-scotia"href="/news/canada/nova-scotia" tabindex="0"> 2718 <span class="nav-label">Nova Scotia</span> 2719 </a> 2720 </li> 2721 2722 </ul> 2723 2724 </li> 2725 2726 2727 2728 <li class=" dropdown " aria-expanded="false" data-activeitem=""> 2729 <a class="nav-link dropdown-toggle tnt-section-world" data-target="#" href="/news/world" tabindex="0"> 2730 <span class="nav-label">World</span> 2731 </a><ul id="main-nav_menu-subdrop-32" class="subNav dropdown-menu"> 2732 2733 <li class="" data-activeitem=""> 2734 <a class="nav-link tnt-section-united-states"href="/news/world/united-states" tabindex="0"> 2735 <span class="nav-label">United States</span> 2736 </a> 2737 </li> 2738 2739 <li class="" data-activeitem=""> 2740 <a class="nav-link tnt-section-americas"href="/news/world/americas" tabindex="0"> 2741 <span class="nav-label">Americas</span> 2742 </a> 2743 </li> 2744 2745 <li class="" data-activeitem=""> 2746 <a class="nav-link tnt-section-europe"href="/news/world/europe" tabindex="0"> 2747 <span class="nav-label">Europe</span> 2748 </a> 2749 </li> 2750 2751 <li class="" data-activeitem=""> 2752 <a class="nav-link tnt-section-asia"href="/news/world/asia" tabindex="0"> 2753 <span class="nav-label">Asia</span> 2754 </a> 2755 </li> 2756 2757 <li class="" data-activeitem=""> 2758 <a class="nav-link tnt-section-africa"href="/news/world/africa" tabindex="0"> 2759 <span class="nav-label">Africa</span> 2760 </a> 2761 </li> 2762 2763 <li class="" data-activeitem=""> 2764 <a class="nav-link tnt-section-australia"href="/news/world/australia" tabindex="0"> 2765 <span class="nav-label">Australia</span> 2766 </a> 2767 </li> 2768 2769 <li class="" data-activeitem=""> 2770 <a class="nav-link tnt-section-middle-east"href="/news/world/middle-east" tabindex="0">
2771 <span class="nav-label">Middle East</span> 2772 </a> 2773 </li> 2774 2775 </ul> 2776 2777 </li> 2778 2779 2780 2781 </ul></li><li class=" dropdown " aria-expanded="false" data-cmspath="/about" data-liurl="/opinion" data-parent="" data-grandparent="" data-activeitem="" data-cmsUrl="/about/"> 2782 2783 <a class="nav-link dropdown-toggle tnt-section-opinion" data-target="#" href="/opinion" tabindex="0"> 2784 <span class="nav-label ">Opinion</span> 2785 </a><ul id="main-nav_menu-child-40" class="subNav dropdown"> 2786 2787 2788 2789 <li class=" " data-activeitem=""> 2790 <a class="nav-link tnt-section-columnists" href="/opinion/columnists" tabindex="0"> 2791 <span class="nav-label">Columnists</span> 2792 </a> 2793 </li> 2794 2795 2796 2797 <li class=" " data-activeitem=""> 2798 <a class="nav-link tnt-section-editorials" href="/opinion/editorials" tabindex="0"> 2799 <span class="nav-label">Editorials</span> 2800 </a> 2801 </li> 2802 2803 2804 2805 <li class=" " data-activeitem=""> 2806 <a class="nav-link tnt-section-contributors" href="/opinion/contributors" tabindex="0"> 2807 <span class="nav-label">Contributors</span> 2808 </a> 2809 </li> 2810 2811 2812 2813 <li class=" " data-activeitem=""> 2814 <a class="nav-link tnt-section-letters-to-the-editor" href="/opinion/letters-to-the-editor" tabindex="0"> 2815 <span class="nav-label">Letters to the Editor</span> 2816 </a> 2817 </li> 2818 2819 2820 2821 <li class=" " data-activeitem=""> 2822 <a class="nav-link tnt-section-editorial-cartoons" href="/opinion/editorial-cartoons" tabindex="0"> 2823 <span class="nav-label">Editorial Cartoons</span> 2824 </a> 2825 </li> 2826 2827 2828 2829 <li class=" " data-activeitem=""> 2830 <a class="nav-link tnt-section-community-editorial-board" href="https://www.therecord.com/search/?tncms_csrf_token=c357c396854a862f5d06258798ff4ce23d5036d9d646f9b06ddd848be2060133.ace9c09a24649e8936ae&t=article&s=start_time&sd=desc&l=10&nsa=eedition&q=%22%23rec_ceb%22" target="_blank" rel="noopener" tabindex="0"> 2831 <span class="nav-label">Community Editorial Board</span> 2832 </a> 2833 </li> 2834 2835 2836 2837 <li class=" " data-activeitem=""> 2838 <a class="nav-link tnt-section-we-want-to-hear-from-you" href="https://www.therecord.com/site/static-pages/submit_content.html" target="_blank" rel="noopener" tabindex="0"> 2839 <span class="nav-label">We Want to Hear From You</span> 2840 </a> 2841 </li> 2842 2843 2844 2845 </ul></li><li class=" dropdown " aria-expanded="false" data-cmspath="/about" data-liurl="/life/" data-parent="" data-grandparent="" data-activeitem="" data-cmsUrl="/about/"> 2846 2847 <a class="nav-link dropdown-toggle tnt-section-life" data-target="#" href="/life/" tabindex="0">
2848 <span class="nav-label ">Life</span> 2849 </a><ul id="main-nav_menu-child-48" class="subNav dropdown"> 2850 2851 2852 2853 <li class=" " data-activeitem=""> 2854 <a class="nav-link tnt-section-local" href="/life/waterloo-region/" tabindex="0"> 2855 <span class="nav-label">Local</span> 2856 </a> 2857 </li> 2858 2859 2860 2861 <li class=" " data-activeitem=""> 2862 <a class="nav-link tnt-section-autos" href="/life/autos/" tabindex="0"> 2863 <span class="nav-label">Autos</span> 2864 </a> 2865 </li> 2866 2867 2868 2869 <li class=" " data-activeitem=""> 2870 <a class="nav-link tnt-section-health" href="/life/health-wellness/" tabindex="0"> 2871 <span class="nav-label">Health</span> 2872 </a> 2873 </li> 2874 2875 2876 2877 <li class=" " data-activeitem=""> 2878 <a class="nav-link tnt-section-food-and-drink" href="/life/food-and-drink/" tabindex="0"> 2879 <span class="nav-label">Food and Drink</span> 2880 </a> 2881 </li> 2882 2883 2884 2885 <li class=" " data-activeitem=""> 2886 <a class="nav-link tnt-section-home-and-garden" href="/life/home-and-garden/" tabindex="0"> 2887 <span class="nav-label">Home and Garden</span> 2888 </a> 2889 </li> 2890 2891 2892 2893 <li class=" " data-activeitem=""> 2894 <a class="nav-link tnt-section-relationships" href="/life/relationships/" tabindex="0"> 2895 <span class="nav-label">Relationships</span> 2896 </a> 2897 </li> 2898 2899 2900 2901 <li class=" " data-activeitem=""> 2902 <a class="nav-link tnt-section-beauty-and-fashion" href="/life/beauty-and-fashion/" tabindex="0"> 2903 <span class="nav-label">Beauty and Fashion</span> 2904 </a> 2905 </li> 2906 2907 2908 2909 <li class=" " data-activeitem=""> 2910 <a class="nav-link tnt-section-travel" href="/life/travel/" tabindex="0"> 2911 <span class="nav-label">Travel</span> 2912 </a> 2913 </li> 2914 2915 2916 2917 <li class=" " data-activeitem=""> 2918 <a class="nav-link tnt-section-horoscopes" href="/life/horoscopes/" tabindex="0"> 2919 <span class="nav-label">Horoscopes</span> 2920 </a> 2921 </li> 2922 2923 2924 2925 </ul></li><li class=" dropdown " aria-expanded="false" data-cmspath="/about" data-liurl="/sports/" data-parent="" data-grandparent="" data-activeitem="" data-cmsUrl="/about/"> 2926 2927 <a class="nav-link dropdown-toggle tnt-section-sports" data-target="#" href="/sports/" tabindex="0">
2928 <span class="nav-label ">Sports</span> 2929 </a><ul id="main-nav_menu-child-58" class="subNav dropdown"> 2930 2931 2932 2933 <li class=" dropdown " aria-expanded="false" data-activeitem=""> 2934 <a class="nav-link dropdown-toggle tnt-section-local" data-target="#" href="/sports/waterloo-region/" tabindex="0"> 2935 <span class="nav-label">Local</span> 2936 </a><ul id="main-nav_menu-subdrop-59" class="subNav dropdown-menu"> 2937 2938 <li class="" data-activeitem=""> 2939 <a class="nav-link tnt-section-rangers"href="/sports/hockey/rangers/" tabindex="0"> 2940 <span class="nav-label">Rangers</span> 2941 </a> 2942 </li> 2943 2944 <li class="" data-activeitem=""> 2945 <a class="nav-link tnt-section-high-school"href="/sports/waterloo-region/high-school/" tabindex="0"> 2946 <span class="nav-label">High School</span> 2947 </a> 2948 </li> 2949 2950 </ul> 2951 2952 </li> 2953 2954 2955 2956 <li class=" dropdown " aria-expanded="false" data-activeitem=""> 2957 <a class="nav-link dropdown-toggle tnt-section-hockey" data-target="#" href="/sports/hockey/" tabindex="0"> 2958 <span class="nav-label">Hockey</span> 2959 </a><ul id="main-nav_menu-subdrop-62" class="subNav dropdown-menu"> 2960 2961 <li class="" data-activeitem=""> 2962 <a class="nav-link tnt-section-ohl"href="/sports/hockey/ohl/" tabindex="0"> 2963 <span class="nav-label">OHL</span> 2964 </a> 2965 </li> 2966 2967 <li class="" data-activeitem=""> 2968 <a class="nav-link tnt-section-rangers"href="/sports/hockey/rangers/" tabindex="0"> 2969 <span class="nav-label">Rangers</span> 2970 </a> 2971 </li> 2972 2973 </ul> 2974 2975 </li> 2976 2977 2978 2979 <li class=" dropdown " aria-expanded="false" data-activeitem=""> 2980 <a class="nav-link dropdown-toggle tnt-section-football" data-target="#" href="/sports/football/" tabindex="0"> 2981 <span class="nav-label">Football</span> 2982 </a><ul id="main-nav_menu-subdrop-65" class="subNav dropdown-menu"> 2983 2984 <li class="" data-activeitem=""> 2985 <a class="nav-link tnt-section-cfl"href="/sports/football/cfl/" tabindex="0"> 2986 <span class="nav-label">CFL</span> 2987 </a> 2988 </li> 2989 2990 </ul> 2991 2992 </li> 2993 2994 2995 2996 <li class=" " data-activeitem=""> 2997 <a class="nav-link tnt-section-sports-betting" href="/sports/sports-betting" tabindex="0">
2998 <span class="nav-label">Sports Betting</span> 2999 </a> 3000 </li> 3001 3002 3003 3004 <li class=" " data-activeitem=""> 3005 <a class="nav-link tnt-section-basketball" href="/sports/basketball/" tabindex="0"> 3006 <span class="nav-label">Basketball</span> 3007 </a> 3008 </li> 3009 3010 3011 3012 <li class=" " data-activeitem=""> 3013 <a class="nav-link tnt-section-baseball" href="/sports/baseball/" tabindex="0"> 3014 <span class="nav-label">Baseball</span> 3015 </a> 3016 </li> 3017 3018 3019 3020 <li class=" " data-activeitem=""> 3021 <a class="nav-link tnt-section-golf" href="/sports/golf/" tabindex="0"> 3022 <span class="nav-label">Golf</span> 3023 </a> 3024 </li> 3025 3026 3027 3028 <li class=" " data-activeitem=""> 3029 <a class="nav-link tnt-section-soccer" href="/sports/soccer/" tabindex="0"> 3030 <span class="nav-label">Soccer</span> 3031 </a> 3032 </li> 3033 3034 3035 3036 <li class=" " data-activeitem=""> 3037 <a class="nav-link tnt-section-tennis" href="/sports/tennis/" tabindex="0"> 3038 <span class="nav-label">Tennis</span> 3039 </a> 3040 </li> 3041 3042 3043 3044 <li class=" " data-activeitem=""> 3045 <a class="nav-link tnt-section-auto-racing" href="/sports/auto-racing/" tabindex="0"> 3046 <span class="nav-label">Auto Racing</span> 3047 </a> 3048 </li> 3049 3050 3051 3052 <li class=" " data-activeitem=""> 3053 <a class="nav-link tnt-section-olympics-and-paralympics" href="/sports/olympics-and-paralympics/" tabindex="0"> 3054 <span class="nav-label">Olympics and Paralympics</span> 3055 </a> 3056 </li> 3057 3058 3059 3060 </ul></li><li class=" dropdown " aria-expanded="false" data-cmspath="/about" data-liurl="/entertainment/" data-parent="" data-grandparent="" data-activeitem="" data-cmsUrl="/about/"> 3061 3062 <a class="nav-link dropdown-toggle tnt-section-entertainment" data-target="#" href="/entertainment/" tabindex="0"> 3063 <span class="nav-label ">Entertainment</span> 3064 </a><ul id="main-nav_menu-child-75" class="subNav dropdown"> 3065 3066 3067 3068 <li class=" " data-activeitem=""> 3069 <a class="nav-link tnt-section-local" href="/entertainment/waterloo-region/" tabindex="0"> 3070 <span class="nav-label">Local</span> 3071 </a> 3072 </li> 3073 3074 3075 3076 <li class=" " data-activeitem=""> 3077 <a class="nav-link tnt-section-events" href="/events" tabindex="0">
3078 <span class="nav-label">Events</span> 3079 </a> 3080 </li> 3081 3082 3083 3084 <li class=" " data-activeitem=""> 3085 <a class="nav-link tnt-section-books" href="/entertainment/books/" tabindex="0"> 3086 <span class="nav-label">Books</span> 3087 </a> 3088 </li> 3089 3090 3091 3092 <li class=" " data-activeitem=""> 3093 <a class="nav-link tnt-section-movies" href="/entertainment/movies/" tabindex="0"> 3094 <span class="nav-label">Movies</span> 3095 </a> 3096 </li> 3097 3098 3099 3100 <li class=" " data-activeitem=""> 3101 <a class="nav-link tnt-section-music" href="/entertainment/music/" tabindex="0"> 3102 <span class="nav-label">Music</span> 3103 </a> 3104 </li> 3105 3106 3107 3108 <li class=" " data-activeitem=""> 3109 <a class="nav-link tnt-section-stage" href="/entertainment/stage/" tabindex="0"> 3110 <span class="nav-label">Stage</span> 3111 </a> 3112 </li> 3113 3114 3115 3116 <li class=" " data-activeitem=""> 3117 <a class="nav-link tnt-section-television" href="/entertainment/television" tabindex="0"> 3118 <span class="nav-label">Television</span> 3119 </a> 3120 </li> 3121 3122 3123 3124 <li class=" " data-activeitem=""> 3125 <a class="nav-link tnt-section-visual-arts" href="/entertainment/visual-arts" tabindex="0"> 3126 <span class="nav-label">Visual Arts</span> 3127 </a> 3128 </li> 3129 3130 3131 3132 <li class=" dropdown " aria-expanded="false" data-activeitem=""> 3133 <a class="nav-link dropdown-toggle tnt-section-fun-games" data-target="#" href="/fun-and-games/" tabindex="0"> 3134 <span class="nav-label">Fun & Games</span> 3135 </a><ul id="main-nav_menu-subdrop-84" class="subNav dropdown-menu"> 3136 3137 <li class="" data-activeitem=""> 3138 <a class="nav-link tnt-section-weekly-quiz"href="/fun-and-games/weekly-quiz/" tabindex="0"> 3139 <span class="nav-label">Weekly Quiz</span> 3140 </a> 3141 </li> 3142 3143 </ul> 3144 3145 </li> 3146 3147 3148 3149 </ul></li><li class=" dropdown " aria-expanded="false" data-cmspath="/about" data-liurl="/business/" data-parent="" data-grandparent="" data-activeitem="" data-cmsUrl="/about/"> 3150 3151 <a class="nav-link dropdown-toggle tnt-section-business" data-target="#" href="/business/" tabindex="0"> 3152 <span class="nav-label ">Business</span> 3153 </a><ul id="main-nav_menu-child-86" class="subNav dropdown"> 3154 3155 3156 3157 <li class=" " data-activeitem=""> 3158 <a class="nav-link tnt-section-local" href="/business/waterloo-region/" tabindex="0">
3159 <span class="nav-label">Local</span> 3160 </a> 3161 </li> 3162 3163 3164 3165 <li class=" " data-activeitem=""> 3166 <a class="nav-link tnt-section-real-estate" href="/business/real-estate/" tabindex="0"> 3167 <span class="nav-label">Real Estate</span> 3168 </a> 3169 </li> 3170 3171 3172 3173 <li class=" " data-activeitem=""> 3174 <a class="nav-link tnt-section-technology" href="/business/technology/" tabindex="0"> 3175 <span class="nav-label">Technology</span> 3176 </a> 3177 </li> 3178 3179 3180 3181 <li class=" " data-activeitem=""> 3182 <a class="nav-link tnt-section-personal-finance" href="/business/personal-finance/" tabindex="0"> 3183 <span class="nav-label">Personal Finance</span> 3184 </a> 3185 </li> 3186 3187 3188 3189 </ul></li><li class=" " data-cmspath="/about" data-liurl="/obituaries/" data-parent="" data-grandparent="" data-activeitem="" data-cmsUrl="/about/"> 3190 3191 <a class="nav-link tnt-section-obituaries" href="/obituaries/" tabindex="0"> 3192 <span class="nav-label ">Obituaries</span> 3193 </a></li><li class=" dropdown " aria-expanded="false" data-cmspath="/about" data-liurl="/shopping-and-services/" data-parent="" data-grandparent="" data-activeitem="" data-cmsUrl="/about/"> 3194 3195 <a class="nav-link dropdown-toggle tnt-section-shopping-and-services" data-target="#" href="/shopping-and-services/" tabindex="0"> 3196 <span class="nav-label ">Shopping and Services</span> 3197 </a><ul id="main-nav_menu-child-92" class="subNav dropdown"> 3198 3199 3200 3201 <li class=" " data-activeitem=""> 3202 <a class="nav-link tnt-section-readers-choice-awards" href="/special-features/readers-choice-awards" tabindex="0"> 3203 <span class="nav-label">Readers' Choice Awards</span> 3204 </a> 3205 </li> 3206 3207 3208 3209 <li class=" " data-activeitem=""> 3210 <a class="nav-link tnt-section-retail" href="/shopping-and-services/retail/" tabindex="0"> 3211 <span class="nav-label">Retail</span> 3212 </a> 3213 </li> 3214 3215 3216 3217 <li class=" " data-activeitem=""> 3218 <a class="nav-link tnt-section-restaurants" href="/shopping-and-services/restaurants/" tabindex="0"> 3219 <span class="nav-label">Restaurants</span> 3220 </a> 3221 </li> 3222 3223 3224 3225 <li class=" " data-activeitem=""> 3226 <a class="nav-link tnt-section-services" href="/shopping-and-services/services/" tabindex="0"> 3227 <span class="nav-label">Services</span> 3228 </a> 3229 </li> 3230 3231 3232 3233 <li class=" " data-activeitem=""> 3234 <a class="nav-link tnt-section-activities" href="/shopping-and-services/activities/" tabindex="0">
3235 <span class="nav-label">Activities</span> 3236 </a> 3237 </li> 3238 3239 3240 3241 <li class=" " data-activeitem=""> 3242 <a class="nav-link tnt-section-travel" href="/shopping-and-services/travel/" tabindex="0"> 3243 <span class="nav-label">Travel</span> 3244 </a> 3245 </li> 3246 3247 3248 3249 <li class=" " data-activeitem=""> 3250 <a class="nav-link tnt-section-sponsored" href="/sponsored-sections/" tabindex="0"> 3251 <span class="nav-label">Sponsored</span> 3252 </a> 3253 </li> 3254 3255 3256 3257 <li class=" " data-activeitem=""> 3258 <a class="nav-link tnt-section-flyers" href="https://www.save.ca/flyers/" target="_blank" rel="noopener" tabindex="0"> 3259 <span class="nav-label">Flyers</span> 3260 </a> 3261 </li> 3262 3263 3264 3265 <li class=" " data-activeitem=""> 3266 <a class="nav-link tnt-section-local-spotlight" href="/sponsored-sections/local-spotlight/" tabindex="0"> 3267 <span class="nav-label">Local Spotlight</span> 3268 </a> 3269 </li> 3270 3271 3272 3273 <li class=" " data-activeitem=""> 3274 <a class="nav-link tnt-section-marketplace" href="https://marketplace.therecord.com/" target="_blank" rel="noopener" tabindex="0"> 3275 <span class="nav-label">Marketplace</span> 3276 </a> 3277 </li> 3278 3279 3280 3281 </ul></li></ul><style> 3282 .affix-top #tncms-region-main-nav-right-region{display: none} 3283 .affix #tncms-region-main-nav-right-region{display: flex;column-gap:8px} 3284 @media (max-width: 991px){ 3285 #main-navigation{height: 45px} 3286 } 3287 3288 </style> 3289 </div> 3290 </div> 3291 </div> 3292 3293 3294 3295 </nav> 3296 3297 3298 </div> 3299 3300 3301 3302 3303 3304 <div id="main-body-container"> 3305 3306 3307 <section id="main-top-container" class="container-fullscreen-region container-fluid"> 3308 3309 <div class="fullscreen-region"><div id="tncms-region-global-container-top-fullscreen" class="tncms-region "></div></div><div class="fullscreen-region"><div id="tncms-region-index-container-top-fullscreen" class="tncms-region "></div></div> 3310 3311 </section> 3312 3313 3314 <section id="main-page-container" class="container"> 3315 3316 3317 3318 <div class="row"> 3319 <div class="col-xs-12 visible-xs"><div id="tncms-region-global-mobile-container-top" class="tncms-region "></div></div> 3320 <div class="col-md-12"><div id="tncms-region-global-container-top" class="tncms-region "><div id="tncms-block-3489825" class="tncms-block globalHeaderBillboard notDisplayedWithCover hidden-xs"><div class="tnt-ads-container text-center " > 3321 <div id="ad-3489825" class="tnt-ads dfp-ad" data-lazy="true" data-refresh="true" data-bidding-refresh="true" > 3322
3322<script> 3323 googletag.cmd.push(function() { 3324 googletag.display('ad-3489825'); 3325 3326 }); 3327 </script>
3327 3328 </div> 3329 </div></div><div id="tncms-block-2834937" class="tncms-block"> 3330<style> 3331 3332article.asset ol.breadcrumb { 3333 margin-bottom: 0px !important; 3334} 3335.tsAlertCarousel .carousel.slide { 3336 width: 100%; 3337} 3338.modal-body pre, .modal-footer pre { 3339 white-space: pre-wrap; 3340 white-space: -moz-pre-wrap; 3341 white-space: -pre-wrap; 3342 white-space: -o-pre-wrap; 3343 word-wrap: break-word; 3344 overflow-x: auto; 3345 max-width: 100%; 3346} 3347</style> 3348 3349<div class="tsAlertCarousel alert alert-dismissible" role="alert"> 3350 3351 3352 3353 3354 3355</div> 3356 3357 3358</div></div></div> 3359 </div><!-- Section One --><div id="tncms-region-index-full-one-top" class="tncms-region full-region"><div id="tncms-block-3542757" class="tncms-block"><style> 3360.asset-header .datesToRead {display:none} 3361 3362h2.standards-guide-heading{font-family:Times, "Times New Roman", serif;font-size:1.8em;line-height:1.1em;padding:2.5em 0 0.3em;font-weight:700;margin-bottom:0;margin-top:-30px;color:#333333;}a.indexlink{font-family:'merriweather sans',helvetica,arial;display:block;padding-bottom: 0.5em;}a.indexlink span{font-family:'merriweather sans',helvetica,arial;padding-right:4px;display:inline-block;width:20px;}.backtotoplink{display:block;}#backtotop{padding-top: 70px;margin-top:-70px;}@media (min-width:600px){a.indexlink{font-size:.9em;padding-bottom: 0.5em;}a.indexlink span{font-family:'merriweather sans',helvetica,arial;padding-right:4px;display:inline-block;width:28px;font-size:0 33639em}.backtotoplink{font-size:0.9em}} 3364.masthead-wrapper{padding:10px 0;max-width:850px;margin:0 auto}.masthead-wrapper .masthead-container{width:100%;margin-bottom:20px}.masthead-wrapper .masthead-container:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.masthead-wrapper .masthead-image{width:100%;max-width:80px;float:left;border-radius:100%}.masthead-wrapper .masthead-container-namebox{margin-left:88px;display: flex;align-content: center;flex-wrap: wrap;height: 80px;}p.masthead-name{margin:0;font-size:18px;line-height:1.2em;font-weight:700;color:#333;width:100%;padding-bottom:2px;font-family:Times, "Times New Roman", serif}.masthead-wrapper p.masthead-title{margin:0;font-size:16px;line-height:1.2em;color:#666;font-family:Times, "Times New Roman", serif;}@media (min-width:600px){.masthead-wrapper .masthead-container{display:inline-block;width:49%;padding-right:24px;margin-bottom:48px;vertical-align:top}.masthead-wrapper .masthead-image{max-width:120px}.masthead-wrapper .masthead-container-namebox{margin-left:132px;height: 120px;}p.masthead-name{font-size:20px;padding-bottom:4px}p.masthead-title{font-size:18px}} 3365#thestar_aboutus {margin: 0 2rem 0 6rem; max-width: 900px} 3366 3367#pub-info { text-align: right; margin: 10px 0; height:80px; } 3368#img-left { clear: none; float: left; margin: 0 0 10px 10px;} 3369#address_block { float: right; font-weight: bold; margin: 0;} 3370 3371.asset-header .shareIcons { 3372display:none; 3373} 3374 3375@media only screen and (max-width: 768px) { 3376#thestar_aboutus {margin: 0; max-width: 900px} 3377} 3378</style></div><div id="tncms-block-2835810" class="tncms-block"><section id="block-2835810" class="block emphasis-h3 " > 3379 <div class="full-asset-list"> 3380 3381 3382 3383 <div class="card full-asset"><article itemscope itemtype="https://schema.org/Article" id="asset-eeb98fd4-e46f-11ed-806a-3f6b52923df6" class="asset article-default"> 3384 <span itemscope itemtype="http://schema.org/SpeakableSpecification"> 3385 <meta itemprop="cssSelector" content=".asset-header .headline" /> 3386 <meta itemprop="cssSelector" content=".asset-content p:first-of-type" /> 3387 </span> 3388 <div class="asset-masthead text-left"> 3389 <header class="asset-header"> 3390 <h1 class="headline" itemprop="headline">About Us</h1> 3391 3392 <div class="meta"> 3393 <div class="metaPrimary" data-lpos="asset|header"> 3394 <div class="assetMeta "> 3395 3396 3397 <div class="dateInfo"> 3398 <div class="datesToRead" data-pubInfo="false"> 3399 3400 3401 <div class="timeToRead hidden-print"><div class="time-to-read-wrapper">
3402 <span class="icon-timer" style='display:inline-block;width:10px;'></span> 3403 <span class="read-time">11 min to read</span> 3404 </div></div> 3405 </div> 3406 3407 <div class="assetUpdated"><span class="inline-block icon-updated" style="width:10px;margin-right:3px;"></span><span class="text-muted tnt-update-old"><time datetime="2026-09-03T11:43:04-04:00" class="tnt-date tnt-update-old asset-date text-muted">Sep 3, 2026</time></span></div> 3408 3409 </div> 3410 </div> 3411 </div> 3412 3413 <div class="shareIcons" style='clear:both;'> 3414 <div class="share-container content-above" data-subscription-required-remove><ul class="social-share-links hidden-print list-inline none"><li class="social-share-link fb"> 3415 <a href="" class="tnt-share-link fb" target="_blank" rel="noopener nofollow" title="Share on Facebook" data-toggle="new-window" data-new-window-width="500" data-new-window-height="300" > 3416 <span class="tnt-stack" > 3417 <i class=" tnt-stack-2x"></i> 3418 <i class="fab tnt-facebook-f tnt-stack-1x tnt-inverse"></i> 3419 </span> 3420 <span class="sr-only">Facebook</span> 3421 </a> 3422 </li><li class="social-share-link tw"> 3423 <a href="" class="tnt-share-link tw" target="_blank" rel="noopener nofollow" title="Tweet" data-toggle="new-window" data-new-window-width="500" data-new-window-height="300" > 3424 <span class="tnt-stack" > 3425 <i class=" tnt-stack-2x"></i> 3426 <i class="fab tnt-x-twitter tnt-stack-1x tnt-inverse"></i> 3427 </span> 3428 <span class="sr-only">Twitter</span> 3429 </a> 3430 </li><li class="social-share-link wa"> 3431 <a href="https://wa.me/?text=" class="tnt-share-link wa" target="_blank" rel="noopener nofollow" title="WhatsApp" data-toggle="new-window" data-new-window-width="500" data-new-window-height="300" > 3432 <span class="tnt-stack" > 3433 <i class=" tnt-stack-2x"></i> 3434 <i class="fab tnt-whatsapp tnt-stack-1x tnt-inverse"></i> 3435 </span> 3436 <span class="sr-only">WhatsApp</span> 3437 </a> 3438 </li><li class="social-share-link lin"> 3439 <a 3440 href="https://www.linkedin.com/sharing/share-offsite/?url=" 3441 class="tnt-share-link lin" 3442 target="_blank" 3443 rel="noopener nofollow" 3444 title="Share on LinkedIn" 3445 3446 data-toggle="new-window" 3447 data-new-window-width="500" 3448 data-new-window-height="300" 3449 > 3450 <span class="tnt-stack" ><i class=" tnt-stack-2x"></i><i class="fab tnt-linkedin-in tnt-stack-1x tnt-inverse"></i> 3451 </span> 3452 <span class="sr-only">LinkedIn</span> 3453 </a> 3454 </li><li class="social-share-link sms" style="display:none;"> 3455 <a href="sms:?body=Check%20out%20this%20link:%20www.therecord.com/tncms/asset//" class="tnt-share-link sms" title="SMS" data-track='{"category":"tnt-sms","action":"share","label":"-","value":""}' data-tncms-track-event='{"app":"","metric":"sms","uuid":""}' data-tncms-track-dmp='SMS Share' rel="nofollow"> 3456 <span class="tnt-stack" > 3457 <i class=" tnt-stack-2x"></i> 3458 <i class="fas tnt-comment-alt-dots tnt-stack-1x tnt-inverse"></i> 3459 </span> 3460 <span class="sr-only">SMS</span> 3461 </a> 3462 </li><li class="social-share-link em"> 3463 <a href="" class="tnt-share-link em email-share-link" title="Email" data-track='{"category":"tnt-email","action":"share","label":"-","value":""}' data-tncms-track-event='{"app":"","metric":"email","uuid":""}' data-tncms-track-dmp='Email Share' rel="nofollow">
3464 <span class="tnt-stack" > 3465 <i class=" tnt-stack-2x"></i> 3466 <i class="fas tnt-envelope tnt-stack-1x tnt-inverse"></i> 3467 </span> 3468 <span class="sr-only">Email</span> 3469 </a> 3470 </li><li class="social-share-link pr"> 3471 <a href="javascript:window.print()" class="pr" title="Print" rel="nofollow"> 3472 <span class="tnt-stack" > 3473 <i class=" tnt-stack-2x"></i> 3474 <i class="fas tnt-print tnt-stack-1x tnt-inverse"></i> 3475 </span> 3476 <span class="sr-only">Print</span> 3477 </a> 3478 </li><li class="social-share-link copy"> 3479 <button 3480 class="copy btn-link" 3481 onclick="copyLink('', '[data-copy-inline-top-2835810]')" 3482 data-container="body" 3483 data-toggle="manual" 3484 data-placement="top" 3485 data-content=" link copied to clipboard" 3486 data-copy-inline-top-2835810 3487 > 3488 <span class="tnt-stack" title="Copy link to clipboard" > 3489 3490 <i class=" tnt-stack-2x"></i> 3491 3492 <i class="fas tnt-copy tnt-stack-1x tnt-inverse"></i> 3493 </span> 3494 <span class="sr-only">Copy article link</span> 3495 </button> 3496 </li> 3497 3498 <li class="social-share-link sv"> 3499 <a id="save-list--btn" class="save-list--btn save-asset " 3500 title="Save to list" 3501 onclick="handleSaveAsset(event,this)" 3502 href="#" 3503 role="button" 3504 rel="nofollow" 3505 data-asset-uuid="" 3506 data-tncms-track-dmp='is_saved_items_user'> 3507 3508 <span class="tnt-stack"> 3509 3510 <i class=" tnt-stack-2x"></i> 3511 3512 3513 3514 <i class="asset-save-icon far tnt-bookmark tnt-stack-1x tnt-inverse"></i> 3515 3516 3517 </span> 3518 3519 3520 <span class="sr-only">Save</span> 3521 3522 </a> 3523 </li> 3524 3525 3526 3527 3528 </ul><form method="post" data-uuid="" class="save-list--form save-asset-to-list" action="/users/admin/list/"> 3529 <input type="hidden" name="action" value="addasset" /> 3530 <input type="hidden" name="format" value="json" /> 3531 <input type="hidden" name="listasset" value="" /> 3532 <input type="hidden" name="listapp" value="" /> 3533 <input type="hidden" name="autocreate" value="true" /> 3534 <input type="hidden" name="listname" value="s" /> 3535 <input class="hide" type="submit" name="submit" value="Save" /> 3536 </form> 3537</div></div> 3538 3539 </div> 3540 </header> 3541 </div> 3542 <div class="row"> 3543 <div class="main-content col-md-12"><div data-asset-uuid="eeb98fd4-e46f-11ed-806a-3f6b52923df6"> 3544 <div class="row"> 3545 <div class="col-md-12"> 3546 <div class="asset-body"> 3547 3548 <div itemprop="articleBody" class="asset-content"> 3549 3550
3550<script type="text/javascript"> 3551 /* OOVVUU Targeting */ 3552 const path = '/about'; 3553 const siteName = 'therecord.com'; 3554 let domain = 'thestar.com'; 3555 if (siteName === 'thestar.com') { 3556 domain = 'thestar.com'; 3557 } else if (siteName === 'niagarafallsreview.ca') { 3558 domain = 'niagara_falls_review'; 3559 } else if (siteName === 'stcatharinesstandard.ca') { 3560 domain = 'st_catharines_standard'; 3561 } else if (siteName === 'thepeterboroughexaminer.com') { 3562 domain = 'the_peterborough_examiner'; 3563 } else if (siteName === 'therecord.com') { 3564 domain = 'the_record'; 3565 } else if (siteName === 'thespec.com') { 3566 domain = 'the_spec'; 3567 } else if (siteName === 'wellandtribune.ca') { 3568 domain = 'welland_tribune'; 3569 } else if (siteName === 'bramptonguardian.com') { 3570 domain = 'brampton_guardian'; 3571 } else if (siteName === 'caledonenterprise.com') { 3572 domain = 'caledon_enterprise'; 3573 } else if (siteName === 'cambridgetimes.ca') { 3574 domain = 'cambridge_times'; 3575 } else if (siteName === 'durhamregion.com') { 3576 domain = 'durham_region'; 3577 } else if (siteName === 'guelphmercury.com') { 3578 domain = 'guelph_mercury'; 3579 } else if (siteName === 'insidehalton.com') { 3580 domain = 'inside_halton'; 3581 } else if (siteName === 'insideottawavalley.com') { 3582 domain = 'inside_ottawa_valley'; 3583 } else if (siteName === 'mississauga.com') { 3584 domain = 'mississauga'; 3585 } else if (siteName === 'muskokaregion.com') { 3586 domain = 'muskoka_region'; 3587 } else if (siteName === 'newhamburgindependent.ca') { 3588 domain = 'new_hamburg_independent'; 3589 } else if (siteName === 'niagarathisweek.com') { 3590 domain = 'niagara_this_week'; 3591 } else if (siteName === 'northbaynipissing.com') { 3592 domain = 'north_bay_nipissing'; 3593 } else if (siteName === 'northumberlandnews.com') { 3594 domain = 'northumberland_news'; 3595 } else if (siteName === 'orangeville.com') { 3596 domain = 'orangeville'; 3597 } else if (siteName === 'ourwindsor.ca') { 3598 domain = 'our_windsor'; 3599 } else if (siteName === 'parrysound.com') { 3600 domain = 'parrysound'; 3601 } else if (siteName === 'simcoe.com') { 3602 domain = 'simcoe'; 3603 } else if (siteName === 'theifp.ca') { 3604 domain = 'the_ifp'; 3605 } else if (siteName === 'waterloochronicle.ca') { 3606 domain = 'waterloo_chronicle'; 3607 } else if (siteName === 'yorkregion.com') { 3608 domain = 'york_region'; 3609 } 3610 3611 let sectionTag = ''; 3612 try { 3613 if (domain === 'thestar.com' && path.indexOf('wires/') < 0) { 3614 if (path.indexOf('/business') >= 0) { 3615 sectionTag = '/business'; 3616 } else if (path.indexOf('/autos') >= 0) { 3617 sectionTag = '/autos'; 3618 } else if (path.indexOf('/entertainment') >= 0) { 3619 sectionTag = '/entertainment'; 3620 } else if (path.indexOf('/life') >= 0) { 3621 sectionTag = '/life'; 3622 } else if (path.indexOf('/news') >= 0) { 3623 sectionTag = '/news'; 3624 } else if (path.indexOf('/politics') >= 0) { 3625 sectionTag = '/politics'; 3626 } else if (path.indexOf('/sports') >= 0) { 3627 sectionTag = '/sports'; 3628 } else if (path.indexOf('/opinion') >= 0) { 3629 sectionTag = '/opinion'; 3630 } 3631 } 3632 } catch (ex) {} 3633 const descriptionUrl = '{window.location.href}'; 3634 const vid = '{mediainfo.reference_id}'; 3635 const cmsId = '2665777'; 3636 let url = `https://pubads.g.doubleclick.net/gampad/ads?iu=/58580620/${domain}/video/oovvuu${sectionTag}&description_url=${descriptionUrl}&vid=${vid}&cmsid=${cmsId}&tfcd=0&npa=0&sz=640x480&ad_rule=0&gdfp_req=1&output=vast&unviewed_position_start=1&env=vp&impl=s&correlator=`; 3637 url = url.split(' ').join(''); 3638 window.oovvuuReplacementAdServerURL = url; 3639 </script>
3639<p><img src="https://www.thestar.com/tncms/media/proudlycanadianowned_300/" alt="Proudly Canadian Owned" /></p><p class="text-block-container"><a href="http://TheRecord.com">TheRecord.com</a> is the online home of the Waterloo Region Record, which has served the area since 1878.</p><h2 class="standards-guide-heading">Ownership</h2><p class="text-block-container">Peter Moyer published the first issue of the Berlin Daily News on Feb. 9, 1878. Berlin was Kitchener’s name until 1916.</p><p class="text-block-container">It is to the Daily News that todayâs Record sets its daily historical clock. Moyer anticipated his newspaper would run into “rough handling from its very birth.” Sometimes he paid his staff in goods shopkeepers left behind to cover advertising bills.</p><p class="text-block-container">German, English, daily, weekly â Berlin readers were swamped by newspapers in the late 1800s. For about six months in 1896, Berlin had three dailies â the Daily News, the Daily Record and the Daily Telegraph.</p><p class="text-block-container">Ben Uttley, a teacher-turned-newspaperman, created the Berlin News-Record by merging his Daily Record with Moyer’s Daily News in 1897.</p><p class="text-block-container">There is another important branch to The Record’s family tree. John Motz and Friedrich Rittinger published the first issue of a German weekly, the Berliner Journal, on Dec. 29, 1859. The Journal would continue for the next 65 years, outliving almost 20 local and area papers.</p><p class="text-block-container">By 1919, it was owned by W.J. Motz, John Motz’s son, and politician W.D. Euler. That year, they did an extraordinary thing for proprietors of a weekly paper â they bought a daily, Uttley’s News Record.</p><p class="text-block-container">They renamed it the Kitchener Daily Record and published out of 49 King St. W. The Daily Record took over the Daily Telegraph in 1922.</p><p class="text-block-container">Some important dates in Record history:</p><ul><li class="text-block-container">Jan. 7, 1929 â the Record moved from 49 King St. W. to a new plant at 30 Queen St. N. (the Queen-and-Duke intersection.)</li><li class="text-block-container">By coincidence, the Record moved to its next home at 160 King St. E. on Friday â Jan. 7 in 2005.</li><li class="text-block-container">1929, 1948, 1962 and 1973 â the years the Record bought new presses. In 2000, the newspaper closed the presses at Fairway Road. Printing is done on presses in Hamilton, Guelph and Vaughan.</li><li class="text-block-container">Dec. 31, 1947Â â The Kitchener Daily Record became the Kitchener-Waterloo Record to reflect Waterloo becoming a city. In 1994, the newsp
3639aper recognized its region-wide coverage by dropping the cities from its name, becoming simply the Record.</li><li class="text-block-container">Jan. 26, 1978 â A huge snowstorm hit southern Ontario and forced the Record to miss getting a paper out for the first time in its history. Delivery trucks couldn’t budge. Some Record staffers bunked down at their desks.</li><li class="text-block-container">The 1990s â A flurry of ownership changes. Four generations under the Motz family came to an end in 1989 when Southam Inc. bought the paper for $90 million. Southam sold The Record to Sun Media Corp. in 1998. By March 1999, the Record belonged to Torstar Corp.</li><li class="text-block-container">Sept. 11, 2001 â The Record published its first extra in 56 years. The occasion was the terrorist attacks in New York City.</li><li class="text-block-container">June 3, 2002 â Readers woke up to a morning Record â on a Monday. The Record was the last Canadian paper of its size to make the switch from afternoon to morning publication.</li><li class="text-block-container">Aug. 14, 2003 â A blackout swept across southern Ontario. Record employees put together a newspaper using laptop computers and a smidgen of emergency power.</li><li class="text-block-container">Jan. 7, 2005 â Record staff bade farewell to 225 Fairway Rd. S., the newspaper’s home for 32 years. They moved to King and Scott streets in downtown Kitchener.</li><li class="text-block-container">March 21, 2008 â The Record becomes the Waterloo Region Record, to better reflect the entire coverage area of this regional newspaper.</li></ul><p class="text-block-container">Torstar is owned by Nordstar Capital, which is owned by Toronto business leader Jordan Bitove.</p><p class="text-block-container">The Waterloo Region Record welcomes the opportunity to develop strategic partnerships that will contribute to the betterment of our community and promote public engagement, charitable fundraising and social innovation. Our <a href="../../../../site/community/"><strong>Community Partnerships Program</strong></a> strongly supports collaborative initiatives with engaged citizens and organizations that strive to enhance the vitality of the Waterloo region. We encourage you to browse through our program categories listed below and review our philanthropic practices and goals. </p><p class="text-block-container">The Waterloo Region Record and Lyle S. Hallman Foundation <strong>Kids to Camp Fund</strong> enables children in need of financial assistance to attend a variety of day, overnight, recreational and educational camps, by partially or fully subsidizing camp costs.</p><p class="text-block-container"><em>We need your help!</em></p><p class="text-block-container">Any individual or organization may make a gift to the Waterloo Region Record Kids to Camp Fund. A donation of just $100 can send a child to day camp for an entire week!</p><p class="text-block-container">The Kids to Camp Fund is administered by <a href="https://www.wrcf.ca/" target="_blank">Waterloo Region Community Foundation</a> (WRCF).</p><p class="text-block-container">You can make a donation by mail by sending a cheque payable to Waterloo Region Community Foundation, 8 Spadina Avenue, Suite 10A, Toronto, ON M5V 0S8, and adding âKids to Camp Fundâ in the memo line. You can also donate online by visiting <a href="https://www.wrcf.ca/donate" target="_blank">wrcf.ca/donate</a> and selecting Kids to Camp Fund in the drop-down Fund list. Tax receipts will be issued for donations of $10 or more.</p><p class="text-block-container">If you are a family wishing to access funds for your child this summer, you must contact your camp of choice, who will then apply to the fund on behalf of your child. Camps can apply to the fund through WRCFâs website.</p><p class="text-block-container">For more information on the fund or learn how you can make a gift to the fund please contact <a href="mailto:[email protected]?subject=Kids%20To%20Camp%Inquiry%20via%20TheRecord.com">Lesley Fitter</a>, Advertising Solutions Manager, <a href="tel:519-895-5687" target="_blank">519-895-5687</a>.</p><h2 class="standards-guide-heading">The Record Masthead</h2><div class="masthead-wrapper"><div class="masthead-container"><img class="masthead-image" src="https://misc.thestar.com/masthead/squared/luelo.jpg" alt="Donna Luelo photo" /><div class="masthead-container-namebox"><p class="masthead-name">Donna Luelo</p><p class="masthead-title">Publisher, Waterloo Region Record<br />V.P. Sales, Torstar Regional Daily Brands</p></div></div><div class="masthead-container"><img class="masthead-image" src="https://misc.thestar.com/masthead/squared/poling.jpg" alt="Jim Poling p
3639hoto" /><div class="masthead-container-namebox"><p class="masthead-name">Jim Poling</p><p class="masthead-title">Editor-in-Chief</p></div></div><div class="masthead-container"><img class="masthead-image" src="https://misc.thestar.com/masthead/squared/Handfield.jpg" alt="Mike Handfield" /><div class="masthead-container-namebox"><p class="masthead-name">Mike Handfield</p><p class="masthead-title">Distribution Manager</p></div></div><div class="masthead-container"> </div></div><h2 class="standards-guide-heading">Our Journalistic Standards</h2><p class="text-block-container"><a class="text-block__link" href="https://www.torstar.ca/sections/journalistic-standards" target="_blank">The Torstar Journalistic Standards Guide</a> provides a comprehensive code of journalistic principles and conduct to guide Waterloo Region Record journalists in their mission to responsibly engage and connect our readers on all platforms with trusted news, information and content.</p><p class="text-block-container">Here are the general editorial principles that provide the foundation for this guide:</p><h3 class="text-block-container">Responsibility</h3><p class="text-block-container">The Record has responsibilities to its customers, its clients, its shareholders and its employees. But the operation of a news organization is, above all, a public trust, no less binding because it is not formally conferred. Our overriding responsibility is to the democratic society.</p><p class="text-block-container">Freedom of expression and of the press must be defended against encroachment from any quarter, public or private. Journalists must ensure that the publicâs business is conducted in public. They must be vigilant against all who would exploit the press for selfish purposes.</p><p class="text-block-container">Journalists who abuse the power of their professional roles for selfish motives or unworthy purposes are faithless to that public trust.</p><h3 class="text-block-container">Access</h3><p class="text-block-container">The Record is a forum for the interchange of information and opinion. It should provide for the expression of disparate and conflicting views. It should give expression to the interests of minorities as well as majorities, of the powerless as well as the powerful. </p><h3 class="text-block-container">Accuracy and Truth</h3><p class="text-block-container">Good faith with the reader is the foundation of ethical and excellent journalism. That good faith rests primarily on the readerâs confidence that what we print is correct. Every effort must be made to ensure that everything published in The Record is accurate, is presented in context, and that all significant sides are presented fairly.</p><p class="text-block-container">Journalistic integrity demands that significant errors of fact, as well as errors of omission, should be corrected promptly and as prominently and transparently as warranted. </p><h3 class="text-block-container">Fairness</h3><p class="text-block-container">The Record should respect the rights of people involved in the news, be transparent and stand accountable to the public for the fairness and reliability of everything it publishes. Fair news reports provide relevant context, do not omit relevant facts and aim to be honest with readers about what we know and what we do not know. Our core fairness standard demands that any subject of potentially harmful allegations must be given opportunity to respond.</p><h3 class="text-block-container">Independence</h3><p class="text-block-container">Independence from those we cover is a key principle of journalistic integrity. We avoid conflicts of interest and the appearance of conflicts. The Record believes in paying the costs incurred in gathering and publishing news. In circumstances where that may not be possible, we disclose information that could create the perception of a conflict of interest. Transparency with our readers and openness about the potential for conflicts should guide our considerations about real or perceived conflicts.</p><h3 class="text-block-container">Impartiality</h3><p class="text-block-container">To be impartial does not require a news organization to be unquestioning or to refrain from editorial expression. Sound practice, however, demands a clear distinction for readers between news and opinion. All content that contains explicit opinion or personal interpretation should be clearly identified as opinion or analysis, as appropriate.</p><h3 class="text-block-container">Privacy</h3><p class="text-block-container">Every person has a right to privacy. There are inevitable conflicts between the right to privacy, the public good and the publicâs right to be informed about the conduct of public affairs. Each case should be judged in the light of common sense and humanity.</p><h2 class="standards-guide-heading">Accuracy and Corrections Policy</h2><p class="text-block-container">Here are some of the core policies included in our <a class="text-block__link" href="https://www.torstar.ca/sections/journalistic-standards" target="_blank">
3639Standards Guide</a>:</p><p class="text-block-container">There can be no compromise with accuracy. Accuracy is our most basic contract with readers and is the responsibility of everyone in our newsrooms. Accuracy is grounded in verification, the essence of journalism. We must check and double-check all the information we publish, including information from all other publications.</p><p class="text-block-container">Mistakes will happen. When they do, we correct our errors. Corrections serve the reader and they serve the public record. They are essential to building and maintaining trust with our readers. Anyone who becomes aware of a possible error has responsibility for alerting those responsible for corrections in their newsrooms.</p><p class="text-block-container">Our corrections are guided by the core principles of accountability and transparency. We are accountable to our readers for the accuracy of the information we publish in stories, headlines, photos, cutlines, social media, graphics, data, videos and any other content on all of our platforms. We correct errors of fact in a clear, transparent manner on the platform(s) in which the error was published, as promptly as possible. We make clear to readers the correct information and the context and magnitude of the mistake.</p><p class="text-block-container">On all of our platforms, it should be clear to readers how to report a possible error. Readers can do so by emailing <a class="text-block__link" href="mailto:[email protected]?subject=Inquiry%20via%20TheRecord.com">[email protected]</a> or, on <a href="http://TheRecord.com">TheRecord.com</a>, readers can report possible errors directly on an article page by selecting the “Report an Error” icon.</p><h2 class="standards-guide-heading">Diversity Policy</h2><p class="text-block-container">Inclusiveness is at the heart of thinking and acting as journalists. Torstar newsrooms aim to reflect the diversity of our communities and respect the human rights and equal dignity of all. We aim for a variety of voices as sources and contributors in our news and opinion.We seek to foster greater community understanding about ethnicity, race, religion, gender, sexual orientation, age, socio-economic status and physical/mental ability and do not perpetuate hurtful stereotypes.</p><p class="text-block-container">Generally no reference, direct or indirect, should be made to a personâs race, colour or religion unless it is pertinent to the story.</p><p class="text-block-container">In the case of a missing person or a criminal suspect at large, there may be justification for identifying race or colour as part of a full description that provides as many details as possible. Avoid vague descriptions that serve no purpose. At times, a group may make race a public issue. In such cases, the personâs race becomes relevant to the news.</p><p class="text-block-container">Religion is important to the lives of many of our readers. We should not hold up one religion or set of beliefs as superior to another. Do not single out a religion or religious practice for ridicule or stereotyping or use profanities considered offensive to any religions.</p><p class="text-block-container">We treat men and women equally and respect diverse gender identities, including people who identify as neither male nor female.</p><p class="text-block-container">Torstar is committed to this same inclusiveness and diversity reflective of our communities in its hiring, promotion, development and retention of its staff.</p><h2 class="standards-guide-heading">Anonymity and Confidential Sources</h2><p class="text-block-container">The public interest is best served when news sources are identified by their full names. Torstar journalists are aggressive in pressing sources to put information on the record and seek independently to corroborate off-the-record information.</p><p class="text-block-container">We do not provide anonymity to those who attack individuals or organizations or engage in speculation â the unattributed cheap shot. People under attack in our publications have the right to know their accusers.</p><p class="text-block-container">There are times when reporters need confidential sources to serve readers and democracy. Responsible journalism in the public interest often depends on these confidential sources who give journalists information that powerful people seek to keep secret. There are times also when some sources, such as underage or other vulnerable people, may require anonymity in telling their stories.</p><p class="text-block-container">Torstar journalists must discuss using confidential sources with their department head, and in some cases the newsroomâs most senior editor. They must al
3639ways reveal the sourceâs identity to editors, and provide a compelling argument for why the source will not be named in news reports. Senior editors have responsibility to work with reporters to assess the credibility of all sources including confidential sources.</p><p class="text-block-container">Once any promise is made to grant anonymity, we protect our source, only revealing their identity with that personâs permission.</p><p class="text-block-container">Published articles must explain why sources have been granted anonymity and why we consider them authoritative and credible. Confidential sources should have first-hand knowledge of the information and this must be conveyed to the reader. We should publish as much information as possible about the source â including why they sought confidentiality â without revealing identity.</p><p class="text-block-container">The definitions and ground rules for not naming a source must be discussed with sources. Any further promises made or deals brokered with any source must be discussed in advance with senior editors and are subject to the following:</p><ul><li class="text-block-container">Composites, where several sources are compiled into one person, are not used. Pseudonyms are used only rarely, with a senior editorâs permission, and must be declared as such in stories.</li><li class="text-block-container">The source and the journalist must be clear on what has been agreed to and that agreement must be shared with the department manager. Torstar journalists keep their promises.</li></ul><h2 class="standards-guide-heading">Conflict of Interest</h2><p class="text-block-container">Independence from those we cover is a key principle of journalistic integrity. We avoid conflicts of interest and the appearance of conflicts. In circumstances where that may not be possible, we disclose information that could create the perception of a conflict of interest. Transparency with our readers and openness about the potential for conflicts should guide our considerations about real or perceived conflicts.</p><p class="text-block-container">These policies apply to all outside interests that could cause our audiences to question the fairness and independence of our journalism.</p><p class="text-block-container">We seek primarily to ensure that our reportersâ reputations as fair-minded fact-finders are not compromised by public displays of political or partisan views on public issues, nor influenced by personal involvement or personal axe-grinding on issues we cover.</p><p class="text-block-container">Opinion journalists have greater leeway on these matters, in line with the latitude to express their own views in their work.</p><p class="text-block-container">All Torstar editorial staff should inform their immediate supervisors of any outside activity that could result in a conflict of interest, or reasonably perceived conflict of interest, that could cause our audiences to question the integrity of our work.</p><p class="text-block-container">These policies are not intended to restrict the personal lives, interests or expressions of beliefs of Torstar journalists outside their work lives. Rather, as has been established through various arbitration processes across the company, they seek to ensure that any such personal activities and interests do not come into conflict with the public role of our news organizations in any way that could be seen to compromise our editorial independence and integrity.</p><h2 class="standards-guide-heading">News and Opinions</h2><p class="text-block-container">The Record clearly labels content on all platforms to draw a clear line between news and opinion. This glossary provides definitions for various types of news and opinion we publish.</p><h3 class="text-block-container">News</h3><p class="text-block-container">News content is verified information based on the impartial reporting of facts, either observed by the reporter or reported and verified from knowledgeable sources. News reports do not include the opinion of the author.</p><h4 class="text-block-container">News Terms</h4><p class="text-block-container"><strong>Analysis</strong>: A critical or contextual examination of an important and topical issue based on factual reporting. It provides an explanation of the impact or meaning of news events and draws on the authority and expertise of the writer. Analysis articles do not contain the authorâs opinions.</p><p class="text-block-container"><strong>Investigation</strong>: In-depth reporting in the public interest that reveals wrongdoing and/or systemic problems, holds those in power accountable and promotes positive change.</p><h3 class="text-block-container">Opinion</h3><p class="text-block-container">Opinion articles based are based on personal interpretation and judgment of facts. Opinion journalists have wide latitude to express their own views, subject to standards of taste and laws of libel including views directly contrary to the editorial views of The Record.</p><h4 class="text-block-container">Opinion Terms</h4><p class="text-block-container"><strong>Editorial</strong>: An article that presents a point of view reflecting the news organization’s position on an issue of public interest. Editorials are not meant to be a neutral presentation of the facts. They are written by journalists who are expressing the view of the news organization. As an editorial serves to present the companyâs voice, there is no individual byline.</p><p class="text-block-container"><strong>Opinion</strong>: Articles based on the authorâs interpretations and judgments of facts, data and events. Opinion articles include columns written by staff and commentary from non-staff contributors. Opinion journalists have wide latitude to express their own views including views directly contrary to the news organization’s editorial views, as long as they fall within the boundaries of taste and laws of libel. Columnists should not engage in personal axe-grinding or internecine debates with other columnists who write for either their own or other publications.</p><p class="text-block-container"><strong>Advice</strong>: An advice article reflects the opinion of the author, who provides guidance or direction on a topic based on their expertise as well as their personal interpretations and judgments of facts.</p><p class="text-block-container"><strong>Blog</strong>: An online journal updated regularly by a journalist or editorial department that supplements news coverage. Blogs are usually informal or conversational in style and may reflect a writerâs opinions, subject to the rights and responsibilities of fair comment.</p><p class="text-block-container"><strong>First person</strong>: Narratives exploring an authorâs insights, observations or thoughts based on that individualâs personal experience and opinions.</p><p class="text-block-container"><strong>Readersâ letters</strong>: A selection of letters by readers expressing a point of view, usually concerning a recently published article or current event.</p><p class="text-block-container"><strong>Review</strong>: A critical assessment of the merits of a subject, such as art, film, music, television, food or literature. Reviews are based on the writerâs informed/expert opinion.</p><h2 class="standards-guide-heading">Frequently asked questions</h2><p class="text-block-container"><a id="faq" name="faq"></a></p><p class="text-block-container">Click <a href="https://www.thepeterboroughexaminer.com/site/static-pages/digital-subscription-faqs.html">here to view</a> our Frequently Asked Questions page.</p> 3640 3641 </div> 3642 3643 3644 3645 3646 </div> 3647 </div> 3648 </div> 3649 </div> 3650 </div> 3651 </div> 3652 </article> 3653 </div> 3654 3655 3656 3657 </div> 3658 </section></div></div><div class="row row-one"> 3659 <div class="fixed-col-left main-content col-md-8 has-sidebar"> 3660 <div id="tncms-region-index-one-top" class="tncms-region "></div><div class="row equal-height swapRow"><div id="tncms-region-index-swap-one-a" class="tncms-region col-md-8 pull-right-lg"></div><div id="tncms-region-index-swap-one-b" class="tncms-region col-md-4 pull-left-lg"></div></div> 3661 <div class="row equal-height"><div id="tncms-region-index-one-a" class="tncms-region col-md-6"></div><div id="tncms-region-index-one-b" class="tncms-region col-md-6"></div></div> 3662 <div class="row equal-height"><div id="tncms-region-index-one-c" class="tncms-region col-md-5"></div><div id="tncms-region-index-one-d" class="tncms-region col-md-7"></div></div> 3663 <div class="row equal-height"><div id="tncms-region-index-one-e" class="tncms-region col-md-7"></div><div id="tncms-region-index-one-f" class="tncms-region col-md-5"></div></div><div id="tncms-region-index-one-middle" class="tncms-region "></div> 3664 <div class="row equal-height"><div id="tncms-region-index-one-g" class="tncms-region col-md-4"></div><div id="tncms-region-index-one-h" class="tncms-region col-md-8"></div></div> 3665 <div class="row equal-height"><div id="tncms-region-index-one-i" class="tncms-region col-md-8"></div><div id="tncms-region-index-one-j" class="tncms-region col-md-4"></div></div> 3666 <div class="row equal-height"><div id="tncms-region-index-one-k" class="tncms-region col-md-4"></div><div id="tncms-region-index-one-l" class="tncms-region col-md-4"></div><div id="tncms-region-index-one-m" class="tncms-region col-md-4"></div></div><div id="tncms-region-index-one-bottom" class="tncms-region "></div> 3667 </div><div class="fixed-col-right col-md-4 main-sidebar"> 3668 3669 <div ></div><div id="tncms-region-global-side-primary" class="tncms-region "></div><div id="tncms-region-index-side-primary" class="tncms-region "></div><div id="sticky-side-primary-spacer"> 3670 <div id="sticky-side-primary"><div id="tncms-region-global-side-primary-sticky" class="tncms-region "></div><div id="tncms-region-index-side-primary-sticky" class="tncms-region "></div></div> 3671 </div> 3672 </div></div><div id="tncms-region-index-full-one-bottom" class="tncms-region full-region"></div><div class="row equal-height"><div id="tncms-region-index-full-one-a" class="tncms-region col-md-4"></div><div id="tncms-region-index-full-one-b" class="tncms-region col-md-4"></div><div id="tncms-region-index-full-one-c" class="tncms-region col-md-4"></div></div> 3673 3674 <div class="container-breakout "><div id="tncms-region-index-breakout-one" class="tncms-region "></div><div id="tncms-region-front-index-breakout-one" class="tncms-region "></div></div> 3675 3676<!-- /Section One --> 3677<!-- Section Two --><div id="tncms-region-index-full-two-top" class="tncms-region full-region"></div><div class="row row-two"><div class="fixed-col-left col-md-4 main-sidebar grid-variant"> 3678 3679 <div ></div><div id="tncms-region-global-side-secondary" class="tncms-region "></div><div id="tncms-region-index-side-secondary" class="tncms-region "></div><div id="sticky-side-secondary-spacer"> 3680 <div id="sticky-side-secondary"><div id="tncms-region-global-side-secondary-sticky" class="tncms-region "></div><div id="tncms-region-index-side-secondary-sticky" class="tncms-region "></div></div> 3681 </div> 3682 </div><div class="fixed-col-right main-content col-md-8 has-sidebar"> 3683 <div id="tncms-region-front-index-two-top" class="tncms-region "></div><div id="tncms-region-index-two-top" class="tncms-region "></div><div class="row equal-height swapRow"><div id="tncms-region-index-swap-two-a" class="tncms-region col-md-8 pull-right-lg"></div><div id="tncms-region-index-swap-two-b" class="tncms-region col-md-4 pull-left-lg"></div></div> 3684 <div class="row equal-height"><div id="tncms-region-index-two-a" class="tncms-region col-md-6"></div><div id="tncms-region-index-two-b" class="tncms-region col-md-6"></div></div> 3685 <div class="row equal-height"><div id="tncms-region-index-two-c" class="tncms-region col-md-5"></div><div id="tncms-region-index-two-d" class="tncms-region col-md-7"></div></div><div id="tncms-region-index-two-middle" class="tncms-region "></div> 3686 <div class="row equal-height"><div id="tncms-region-index-two-e" class="tncms-region col-md-7"></div><div id="tncms-region-index-two-f" class="tncms-region col-md-5"></div></div> 3687 <div class="row equal-height"><div id="tncms-region-index-two-g" class="tncms-region col-md-4"></div><div id="tncms-region-index-two-h" class="tncms-region col-md-8"></div></div> 3688 <div class="row equal-height"><div id="tncms-region-index-two-i" class="tncms-region col-md-8"></div><div id="tncms-region-index-two-j" class="tncms-region col-md-4"></div></div> 3689 <div class="row equal-height"><div id="tncms-region-index-two-k" class="tncms-region col-md-4"></div><div id="tncms-region-index-two-l" class="tncms-region col-md-4"></div><div id="tncms-region-index-two-m" class="tncms-region col-md-4"></div></div><div id="tncms-region-index-two-bottom" class="tncms-region "></div> 3690 </div></div><div id="tncms-region-index-full-two-bottom" class="tncms-region full-region"></div><div class="row equal-height"><div id="tncms-region-index-full-two-a" class="tncms-region col-md-4"></div><div id="tncms-region-index-full-two-b" class="tncms-region col-md-4"></div><div id="tncms-region-index-full-two-c" class="tncms-region col-md-4"></div></div> 3691 3692 <div class="container-breakout "><div id="tncms-region-index-breakout-two" class="tncms-region "></div><div id="tncms-region-front-index-breakout-two" class="tncms-region "></div></div> 3693 3694<!-- /Section Two --> 3695<!-- Section Three --><div id="tncms-region-index-full-three-top" class="tncms-region full-region"></div><div class="row row-three"> 3696 <div class="fixed-col-left main-content col-md-8 has-sidebar"> 3697 <div id="tncms-region-front-index-three-top" class="tncms-region "></div><div id="tncms-region-index-three-top" class="tncms-region "></div><div class="row equal-height swapRow"><div id="tncms-region-index-swap-three-a" class="tncms-region col-md-8 pull-right-lg"></div><div id="tncms-region-index-swap-three-b" class="tncms-region col-md-4 pull-left-lg"></div></div> 3698 <div class="row equal-height"><div id="tncms-region-index-three-a" class="tncms-region col-md-6"></div><div id="tncms-region-index-three-b" class="tncms-region col-md-6"></div></div> 3699 <div class="row equal-height"><div id="tncms-region-index-three-c" class="tncms-region col-md-5"></div><div id="tncms-region-index-three-d" class="tncms-region col-md-7"></div></div> 3700 <div class="row equal-height"><div id="tncms-region-index-three-e" class="tncms-region col-md-7"></div><div id="tncms-region-index-three-f" class="tncms-region col-md-5"></div></div><div id="tncms-region-index-three-middle" class="tncms-region "></div> 3701 <div class="row equal-height"><div id="tncms-region-index-three-g" class="tncms-region col-md-4"></div><div id="tncms-region-index-three-h" class="tncms-region col-md-8"></div></div> 3702 <div class="row equal-height"><div id="tncms-region-index-three-i" class="tncms-region col-md-8"></div><div id="tncms-region-index-three-j" class="tncms-region col-md-4"></div></div> 3703 <div class="row equal-height"><div id="tncms-region-index-three-k" class="tncms-region col-md-4"></div><div id="tncms-region-index-three-l" class="tncms-region col-md-4"></div><div id="tncms-region-index-three-m" class="tncms-region col-md-4"></div></div><div id="tncms-region-index-three-bottom" class="tncms-region "></div> 3704 </div><div class="fixed-col-right col-md-4 main-sidebar"> 3705
3705 3706 <div ></div><div id="tncms-region-global-side-tertiary" class="tncms-region "></div><div id="tncms-region-index-side-tertiary" class="tncms-region "></div><div id="sticky-side-tertiary-spacer"> 3707 <div id="sticky-side-tertiary"><div id="tncms-region-global-side-tertiary-sticky" class="tncms-region "></div><div id="tncms-region-index-side-tertiary-sticky" class="tncms-region "></div></div> 3708 </div> 3709 </div></div><div id="tncms-region-index-full-three-bottom" class="tncms-region full-region"></div><div class="row equal-height"><div id="tncms-region-index-full-three-a" class="tncms-region col-md-4"></div><div id="tncms-region-index-full-three-b" class="tncms-region col-md-4"></div><div id="tncms-region-index-full-three-c" class="tncms-region col-md-4"></div></div> 3710 3711 <div class="container-breakout "><div id="tncms-region-index-breakout-three" class="tncms-region "></div><div id="tncms-region-front-index-breakout-three" class="tncms-region "></div></div> 3712 3713<!-- /Section Three --> 3714<!-- Section Four --><div id="tncms-region-index-full-four-top" class="tncms-region full-region"></div><div class="row row-four"><div class="fixed-col-left col-md-4 main-sidebar grid-variant"> 3715 <div id="tncms-region-global-side-quaternary" class="tncms-region "></div><div id="tncms-region-index-side-quaternary" class="tncms-region "></div><div id="sticky-right-rail-spacer"> 3716 <div id="sticky-right-rail"><div id="tncms-region-global-side-sticky" class="tncms-region "></div><div id="tncms-region-index-side-sticky" class="tncms-region "></div></div> 3717 </div> 3718 </div><div class="fixed-col-right main-content col-md-8 has-sidebar"> 3719 <div id="tncms-region-front-index-four-top" class="tncms-region "></div><div id="tncms-region-index-four-top" class="tncms-region "></div><div class="row equal-height swapRow"><div id="tncms-region-index-swap-four-a" class="tncms-region col-md-8 pull-right-lg"></div><div id="tncms-region-index-swap-four-b" class="tncms-region col-md-4 pull-left-lg"></div></div> 3720 <div class="row equal-height"><div id="tncms-region-index-four-a" class="tncms-region col-md-6"></div><div id="tncms-region-index-four-b" class="tncms-region col-md-6"></div></div> 3721 <div class="row equal-height"><div id="tncms-region-index-four-c" class="tncms-region col-md-5"></div><div id="tncms-region-index-four-d" class="tncms-region col-md-7"></div></div> 3722 <div class="row equal-height"><div id="tncms-region-index-four-e" class="tncms-region col-md-7"></div><div id="tncms-region-index-four-f" class="tncms-region col-md-5"></div></div><div id="tncms-region-index-four-middle" class="tncms-region "></div> 3723 <div class="row equal-height"><div id="tncms-region-index-four-g" class="tncms-region col-md-4"></div><div id="tncms-region-index-four-h" class="tncms-region col-md-8"></div></div> 3724 <div class="row equal-height"><div id="tncms-region-index-four-i" class="tncms-region col-md-8"></div><div id="tncms-region-index-four-j" class="tncms-region col-md-4"></div></div> 3725 <div class="row equal-height"><div id="tncms-region-index-four-k" class="tncms-region col-md-4"></div><div id="tncms-region-index-four-l" class="tncms-region col-md-4"></div><div id="tncms-region-index-four-m" class="tncms-region col-md-4"></div></div><div id="tncms-region-index-four-bottom" class="tncms-region "></div> 3726 </div></div><div id="tncms-region-index-full-four-bottom" class="tncms-region full-region"></div><div class="row equal-height"><div id="tncms-region-index-full-four-a" class="tncms-region col-md-4"></div><div id="tncms-region-index-full-four-b" class="tncms-region col-md-4"></div><div id="tncms-region-index-full-four-c" class="tncms-region col-md-4"></div></div> 3727 3728 <div class="container-breakout "><div id="tncms-region-index-breakout-four" class="tncms-region "></div><div id="tncms-region-front-index-breakout-four" class="tncms-region "></div></div> 3729 3730<!-- /Section Four --> 3731<!-- Section Bottom --> 3732 <div class="row row-bottom equal-height"><div id="tncms-region-front-index-bottom-a" class="tncms-region col-md-4 left-col"></div><div id="tncms-region-front-index-bottom-b" class="tncms-region col-md-4 middle-col"></div><div id="tncms-region-front-index-bottom-c" class="tncms-region col-md-4 right-col"></div></div> 3733 <div class="row row-bottom equal-height"><div id="tncms-region-index-bottom-a" class="tncms-region col-md-4 left-col"></div><div id="tncms-region-index-bottom-b" class="tncms-region col-md-4 middle-col"></div><div id="tncms-region-index-bottom-c" class="tncms-region col-md-4 right-col"></div></div><!-- /Section Bottom --><div class="row"> 3734 <div class="col-md-12"><div id="tncms-region-index-container-bottom" class="tncms-region "></div></div> 3735 <div class="col-md-12"><div id="tncms-region-front-index-container-bottom" class="tncms-region "></div></div> 3736 </div> 3737 <div class="row"> 3738 <div class="col-md-12"><div id="tncms-region-global-container-bottom" class="tncms-region "><div id="tncms-block-3837282" class="tncms-block"> 3739
3740<script type="module"> 3741 const nl_1_realm = "metroland_digital"; 3742 const nl_1_listid = "5"; 3743 const nl_2_realm = ""; 3744 const nl_2_listid = ""; 3745 3746 3747 const getApiDomain = () => { 3748 let apiDomain = "api.thestar.com"; 3749 3750 return apiDomain; 3751 } 3752 3753 async function newsletterSignup(realm, listid) { 3754 const domainAlias = "therecord"; 3755 const userEmail = TNCMS.User.getEmail(); 3756 const apiDomain = getApiDomain(); 3757 3758 const opts = { 3759 realm, 3760 listid, 3761 domain: apiDomain, 3762 domainAlias, 3763 user_email: userEmail 3764 }; 3765 3766 try { 3767 await subscribeNewUserToNewsletter(opts); 3768 } catch (err) { 3769 console.error("Newsletter signup failed:", err); 3770 } 3771 } 3772 3773 async function subscribeNewUserToNewsletter(opts) { 3774 const { listid, realm, domain, domainAlias, user_email } = opts; 3775 const myHeaders = new Headers({ 3776 "Content-Type": "application/json", 3777 "Host": "" 3778 }); 3779 3780 const userToken = Cookies.get('tncms-user'); 3781 if (!userToken) { 3782 throw new Error("Newsletter opt-in error: user is not authenticated"); 3783 } 3784 3785 const raw = JSON.stringify({ 3786 email: user_email, 3787 origin: domainAlias, 3788 token: userToken 3789 }); 3790 3791 const hash = await newsletterHashData(raw); 3792 myHeaders.append("x-data-integrity", hash); 3793 3794 const requestOptions = { 3795 method: 'POST', 3796 headers: myHeaders, 3797 body: raw, 3798 redirect: 'follow' 3799 }; 3800 3801 const url = `https://${domain}/newsletters/v2/subscription?realm=${realm}&listid=${listid}`; 3802 3803 try { 3804 const response = await fetch(url, requestOptions); 3805 const result = await response.text(); 3806 let message; 3807 try { 3808 message = JSON.parse(result); 3809 } catch { 3810 throw new Error("Invalid JSON response from newsletter API"); 3811 } 3812 if ((message?.error?.code ?? -1) !== 0 && message.code !== 200) { 3813 console.error("Newsletter opt-in error:", message.code, message); 3814 } 3815 } catch (error) { 3816 console.error('Newsletter opt-in fetch error:', error); 3817 } 3818 } 3819 3820 document.addEventListener('DOMContentLoaded', async () => { 3821 let sessionKey = sessionStorage.getItem("nl-registration-signup-pending"); 3822 const userToken = Cookies.get('tncms-user'); 3823 3824 if (sessionKey && userToken) { 3825 sessionStorage.removeItem("nl-registration-signup-pending"); 3826 3827 if (nl_1_realm && nl_1_listid) { 3828 await newsletterSignup(nl_1_realm, nl_1_listid); 3829 } 3830 if (nl_2_realm && nl_2_listid) { 3831 await newsletterSignup(nl_2_realm, nl_2_listid); 3832 } 3833 3834 } 3835 }); 3836</script>
3836</div><div id="tncms-block-2834883" class="tncms-block adLabelWrapper"><div class="tnt-ads-container text-center " > 3837 <div id="ad-2834883" class="tnt-ads dfp-ad margin-bottom-none" data-lazy="true" data-refresh="true" data-bidding-refresh="true" > 3838
3838<script> 3839 googletag.cmd.push(function() { 3840 googletag.display('ad-2834883'); 3841 3842 }); 3843 </script>
3843 3844 </div> 3845 </div></div></div></div> 3846 </div><div class="row"> 3847 <div id="asset-below" class="asset-below clearfix"> 3848 <div class="tsBelowArticle"> 3849 <div class="asset-comments hidden-print"></div> 3850 </div> 3851 </div> 3852 </div></section> 3853 <section id="main-bottom-container" class="container-fullscreen-region container-fluid"> 3854 <div class="fullscreen-region"><div id="tncms-region-global-container-bottom-fullscreen" class="tncms-region "></div></div> 3855 </section><!-- / main-body-container --> 3856 </div> 3857 <div id="site-footer-container" class="hidden-print"> 3858 3859 3860 3861 <footer id="site-footer" class="container well-main"> 3862 3863 <div id="tncms-region-footer-top-col-full" class="tncms-region "></div> 3864 <div class="row"> 3865 <div id="footer-col-one" class="col-sm-3"><div id="tncms-region-footer-col-one" class="tncms-region "><div id="tncms-block-2835789" class="tncms-block footer-logo"><div id="site-logo-2835789" class="site-logo-container text-left" ><div class="logo-middle"> 3866 <a href="/" aria-label="Home page"><img 3867 3868 src="https://bloximages.chicago2.vip.townnews.com/therecord.com/content/tncms/custom/image/b9d2dc7e-7458-11ef-ae15-4fffd5cc1e82.png?resize=200%2C200" 3869 srcset="https://bloximages.chicago2.vip.townnews.com/therecord.com/content/tncms/custom/image/b9d2dc7e-7458-11ef-ae15-4fffd5cc1e82.png" 3870 sizes="(min-width: 1200px) 285px, calc(25vw - 30px)" 3871 3872 class=" img-responsive lazyload tnt-prop-img" 3873 width="100" 3874 height="100" 3875 alt="site-logo" 3876 ></a> 3877 </div></div></div><div id="tncms-block-2835798" class="tncms-block"><h3 id="footerColOneToggle">The Record <i class="visible-xs fas tnt-chevron-down"></i></h3></div></div><div id="tncms-region-nav-footer-col-one-nav" class="tncms-region-nav"><ul id="footer-col-one-nav_menu" class="topNav bullet-nav nav-list" ><li class=" active" data-cmspath="/about" data-liurl="/about" data-parent="" data-grandparent="" data-activeitem="/about" data-cmsUrl="/about/"> 3878 3879 <a class="nav-link tnt-section-about-us" href="/about" tabindex="0"> 3880 <span class="nav-label ">About Us</span> 3881 </a></li><li class=" " data-cmspath="/about" data-liurl="/site/static-pages/accountability.html" data-parent="" data-grandparent="" data-activeitem="/about" data-cmsUrl="/about/"> 3882 3883 <a class="nav-link tnt-section-accountability" href="/site/static-pages/accountability.html" tabindex="0"> 3884 <span class="nav-label ">Accountability</span> 3885 </a></li><li class=" " data-cmspath="/about" data-liurl="https://www.torstar.ca/sections/work-with-us" data-parent="" data-grandparent="" data-activeitem="/about" data-cmsUrl="/about/"> 3886 3887 <a class="nav-link tnt-section-join-our-team" href="https://www.torstar.ca/sections/work-with-us" target="_blank" rel="noopener" tabindex="0"> 3888 <span class="nav-label ">Join our Team</span> 3889 </a></li><li class=" " data-cmspath="/about" data-liurl="/site/static-pages/contactus.html" data-parent="" data-grandparent="" data-activeitem="/about" data-cmsUrl="/about/"> 3890 3891 <a class="nav-link tnt-section-contact-us" href="/site/static-pages/contactus.html" tabindex="0"> 3892 <span class="nav-label ">Contact Us</span> 3893 </a></li><li class=" " data-cmspath="/about" data-liurl="/community" data-parent="" data-grandparent="" data-activeitem="/about" data-cmsUrl="/about/"> 3894 3895 <a class="nav-link tnt-section-community" href="/community" tabindex="0"> 3896 <span class="nav-label ">Community</span> 3897 </a></li><li class=" " data-cmspath="/about" data-liurl="/newspapers/" data-parent="" data-grandparent="" data-activeitem="/about" data-cmsUrl="/about/"> 3898 3899 <a class="nav-link tnt-section-archives" href="/newspapers/" tabindex="0">
3900 <span class="nav-label ">Archives</span> 3901 </a></li><li class=" " data-cmspath="/about" data-liurl="/site/benefits/" data-parent="" data-grandparent="" data-activeitem="/about" data-cmsUrl="/about/"> 3902 3903 <a class="nav-link tnt-section-subscriber-perks" href="/site/benefits/" tabindex="0"> 3904 <span class="nav-label ">Subscriber Perks</span> 3905 </a></li><li class=" " data-cmspath="/about" data-liurl="/print-edition/" data-parent="" data-grandparent="" data-activeitem="/about" data-cmsUrl="/about/"> 3906 3907 <a class="nav-link tnt-section-print-editions" href="/print-edition/" tabindex="0"> 3908 <span class="nav-label ">Print Editions</span> 3909 </a></li><li class=" " data-cmspath="/about" data-liurl="/globenewswire/" data-parent="" data-grandparent="" data-activeitem="/about" data-cmsUrl="/about/"> 3910 3911 <a class="nav-link tnt-section-globenewswire" href="/globenewswire/" tabindex="0"> 3912 <span class="nav-label ">GlobeNewswire</span> 3913 </a></li></ul><style> 3914 .affix-top #tncms-region-main-nav-right-region{display: none} 3915 .affix #tncms-region-main-nav-right-region{display: flex;column-gap:8px} 3916 @media (max-width: 991px){ 3917 #main-navigation{height: 45px} 3918 } 3919 3920 </style> 3921 </div><div id="tncms-region-footer-col-one-bottom" class="tncms-region "></div></div> 3922 <div id="footer-col-two" class="col-sm-3"><div id="tncms-region-footer-col-two" class="tncms-region "><div id="tncms-block-3817254" class="tncms-block"><h3 id="footerColTwoToggle">Helpful Links <i class="visible-xs fas tnt-chevron-down"></i></h3></div></div><div id="tncms-region-nav-footer-col-two-nav" class="tncms-region-nav"><ul id="footer-col-two-nav_menu" class="topNav bullet-nav nav-list" ><li class=" " data-cmspath="/about" data-liurl="https://hub.metroland.com/users/admin/?site=therecord" data-parent="" data-grandparent="" data-activeitem="" data-cmsUrl="/about/"> 3923 3924 <a class="nav-link tnt-section-manage-my-digital-subscription" href="https://hub.metroland.com/users/admin/?site=therecord" target="_blank" rel="noopener" tabindex="0"> 3925 <span class="nav-label ">Manage my Digital Subscription</span> 3926 </a></li><li class=" " data-cmspath="/about" data-liurl="https://toriservices.newscyclecloud.com/cgi-bin/cmo_tor-c-cmdb-01.sh/custservice/web/login.html?SiteID=WR" data-parent="" data-grandparent="" data-activeitem="" data-cmsUrl="/about/"> 3927 3928 <a class="nav-link tnt-section-manage-my-home-delivery-subscription" href="https://toriservices.newscyclecloud.com/cgi-bin/cmo_tor-c-cmdb-01.sh/custservice/web/login.html?SiteID=WR" target="_blank" rel="noopener" tabindex="0"> 3929 <span class="nav-label ">Manage my Home Delivery Subscription</span> 3930 </a></li><li class=" " data-cmspath="/about" data-liurl="/site/static-pages/faq.html" data-parent="" data-grandparent="" data-activeitem="" data-cmsUrl="/about/"> 3931 3932 <a class="nav-link tnt-section-frequently-asked-questions" href="/site/static-pages/faq.html" tabindex="0"> 3933 <span class="nav-label ">Frequently Asked Questions</span> 3934 </a></li><li class=" " data-cmspath="/about" data-liurl="/site/sitemap/" data-parent="" data-grandparent="" data-activeitem="" data-cmsUrl="/about/"> 3935 3936 <a class="nav-link tnt-section-sitemap" href="/site/sitemap/" tabindex="0"> 3937 <span class="nav-label ">Sitemap</span> 3938 </a></li><li class=" gdpr-removal" data-cmspath="/about" data-liurl="/site/forms/removal_request/" data-parent="" data-grandparent="" data-activeitem="" data-cmsUrl="/about/"> 3939 3940 <a class="nav-link tnt-section-removal-request" href="/site/forms/removal_request/" tabindex="0">
3941 <span class="nav-label ">Removal request</span> 3942 </a></li><li class=" gdpr-removal" data-cmspath="/about" data-liurl="/site/static-pages/submit_content.html" data-parent="" data-grandparent="" data-activeitem="" data-cmsUrl="/about/"> 3943 3944 <a class="nav-link tnt-section-submit-letter-or-feedback" href="/site/static-pages/submit_content.html" tabindex="0"> 3945 <span class="nav-label ">Submit letter or feedback</span> 3946 </a></li></ul><style> 3947 .affix-top #tncms-region-main-nav-right-region{display: none} 3948 .affix #tncms-region-main-nav-right-region{display: flex;column-gap:8px} 3949 @media (max-width: 991px){ 3950 #main-navigation{height: 45px} 3951 } 3952 3953 </style> 3954 </div><div id="tncms-region-footer-col-two-bottom" class="tncms-region "></div></div> 3955 <div id="footer-col-three" class="col-sm-3"><div id="tncms-region-footer-col-three" class="tncms-region "><div id="tncms-block-3816216" class="tncms-block"><h3 id="footerColThreeToggle">Advertising<i class="visible-xs fas tnt-chevron-down"></i></h3></div></div><div id="tncms-region-nav-footer-col-three-nav" class="tncms-region-nav"><ul id="footer-col-three-nav_menu" class="topNav bullet-nav nav-list" ><li class=" " data-cmspath="/about" data-liurl="https://www.torstar.ca/sections/advertise-with-metroland" data-parent="" data-grandparent="" data-activeitem="" data-cmsUrl="/about/"> 3956 3957 <a class="nav-link tnt-section-advertise-with-us" href="https://www.torstar.ca/sections/advertise-with-metroland" target="_blank" rel="noopener" tabindex="0"> 3958 <span class="nav-label ">Advertise with Us</span> 3959 </a></li><li class=" " data-cmspath="/about" data-liurl="https://www.torstar.ca/sections/metroland-ad-standards" data-parent="" data-grandparent="" data-activeitem="" data-cmsUrl="/about/"> 3960 3961 <a class="nav-link tnt-section-advertising-standards" href="https://www.torstar.ca/sections/metroland-ad-standards" target="_blank" rel="noopener" tabindex="0"> 3962 <span class="nav-label ">Advertising Standards</span> 3963 </a></li><li class=" " data-cmspath="/about" data-liurl="https://www.torstar.ca/sections/metroland-advertising-terms-and-conditions" data-parent="" data-grandparent="" data-activeitem="" data-cmsUrl="/about/"> 3964 3965 <a class="nav-link tnt-section-advertising-terms" href="https://www.torstar.ca/sections/metroland-advertising-terms-and-conditions" target="_blank" rel="noopener" tabindex="0"> 3966 <span class="nav-label ">Advertising Terms</span> 3967 </a></li><li class=" " data-cmspath="/about" data-liurl="https://obituaries.therecord.com/select-notice-type" data-parent="" data-grandparent="" data-activeitem="" data-cmsUrl="/about/"> 3968 3969 <a class="nav-link tnt-section-post-an-obituary" href="https://obituaries.therecord.com/select-notice-type" target="_blank" rel="noopener" tabindex="0"> 3970 <span class="nav-label ">Post an Obituary</span> 3971 </a></li><li class=" " data-cmspath="/about" data-liurl="https://waterlooregionrecord.adperfect.com/" data-parent="" data-grandparent="" data-activeitem="" data-cmsUrl="/about/"> 3972 3973 <a class="nav-link tnt-section-post-a-classified-ad" href="https://waterlooregionrecord.adperfect.com/" target="_blank" rel="noopener" tabindex="0"> 3974 <span class="nav-label ">Post a Classified ad</span> 3975 </a></li><li class=" " data-cmspath="/about" data-liurl="/special-features" data-parent="" data-grandparent="" data-activeitem="" data-cmsUrl="/about/"> 3976 3977 <a class="nav-link tnt-section-special-features" href="/special-features" tabindex="0"> 3978 <span class="nav-label ">Special Features</span> 3979 </a></li></ul><style> 3980 .affix-top #tncms-region-main-nav-right-region{display: none} 3981 .affix #tncms-region-main-nav-right-region{display: flex;column-gap:8px} 3982 @media (max-width: 991px){ 3983 #main-navigation{height: 45px} 3984 } 3985 3986 </style> 3987 </div><div id="tncms-region-footer-col-three-bottom" class="tncms-region "></div></div> 3988 <div id="footer-col-four" class="col-sm-3"><div id="tncms-region-footer-col-four" class="tncms-region "><div id="tncms-block-3817251" class="tncms-block"><h3 id="footerColFourToggle">Become a Customer<i class="visible-xs fas tnt-chevron-down"></i></h3></div></div><div id="tncms-region-nav-footer-col-four-nav" class="tncms-region-nav"><ul id="footer-col-four-nav_menu" class="topNav bullet-nav nav-list" ><li class=" " data-cmspath="/about" data-liurl="https://www.hub.metroland.com/subscribe/therecord/" data-parent="" data-grandparent="" data-activeitem="" data-cmsUrl="/about/"> 3989 3990 <a class="nav-link tnt-section-subscribe-to-the-record" href="https://www.hub.metroland.com/subscribe/therecord/" target="_blank" rel="noopener" tabindex="0">
3991 <span class="nav-label ">Subscribe to The Record</span> 3992 </a></li><li class=" " data-cmspath="/about" data-liurl="https://wroffer.ca/" data-parent="" data-grandparent="" data-activeitem="" data-cmsUrl="/about/"> 3993 3994 <a class="nav-link tnt-section-home-delivery-offers" href="https://wroffer.ca/" target="_blank" rel="noopener" tabindex="0"> 3995 <span class="nav-label ">Home Delivery Offers</span> 3996 </a></li><li class=" " data-cmspath="/about" data-liurl="/newsletters/?itm_source=newsletter-footer-link" data-parent="" data-grandparent="" data-activeitem="" data-cmsUrl="/about/"> 3997 3998 <a class="nav-link tnt-section-sign-up-for-newsletters" href="/newsletters/?itm_source=newsletter-footer-link" tabindex="0"> 3999 <span class="nav-label ">Sign Up for Newsletters</span> 4000 </a></li><li class=" " data-cmspath="/about" data-liurl="https://www.hub.metroland.com/subscribe/therecord/gifts/gift-purchase.html " data-parent="" data-grandparent="" data-activeitem="" data-cmsUrl="/about/"> 4001 4002 <a class="nav-link tnt-section-purchase-a-gift-subscription" href="https://www.hub.metroland.com/subscribe/therecord/gifts/gift-purchase.html " target="_blank" rel="noopener" tabindex="0"> 4003 <span class="nav-label ">Purchase a Gift Subscription</span> 4004 </a></li><li class=" " data-cmspath="/about" data-liurl="https://group.wroffer.ca/" data-parent="" data-grandparent="" data-activeitem="" data-cmsUrl="/about/"> 4005 4006 <a class="nav-link tnt-section-group-subscriptions" href="https://group.wroffer.ca/" target="_blank" rel="noopener" tabindex="0"> 4007 <span class="nav-label ">Group Subscriptions</span> 4008 </a></li></ul><style> 4009 .affix-top #tncms-region-main-nav-right-region{display: none} 4010 .affix #tncms-region-main-nav-right-region{display: flex;column-gap:8px} 4011 @media (max-width: 991px){ 4012 #main-navigation{height: 45px} 4013 } 4014 4015 </style> 4016 </div><div id="tncms-region-footer-col-four-bottom" class="tncms-region "></div></div> 4017 </div> 4018 <div id="tncms-region-footer-bottom-col-full" class="tncms-region "></div><div id="browser-compatibility-modal" class=" browser-compatibility-wrapper browser-compatibility-modal"> 4019 <div class="modal fade" tabindex="-1" role="dialog"> 4020 <div class="modal-dialog" role="document"> 4021 <div class="modal-content text-center"> 4022 <div class="modal-header"> 4023 <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button> 4024 <h4 class="modal-title">Browser Compatibility</h4> 4025 </div> 4026 <div class="modal-body"> 4027 <p class="lead">Your browser is out of date and potentially vulnerable to security risks.<br />We recommend switching to one of the following browsers:</p> 4028 <div class="btn-group" role="group" aria-label="Outdated browser notice"> 4029 <a href="https://www.microsoft.com/en-us/edge" role="button" class="btn btn-default list-group-item"><i class="fab tnt-edge"></i>Microsoft Edge</a> 4030 <a href="https://www.google.com/chrome/" role="button" class="btn btn-default list-group-item"><i class="fab tnt-chrome"></i>Google Chrome</a> 4031 <a href="https://www.mozilla.org/en-US/firefox/" role="button" class="btn btn-default list-group-item"><i class="fab tnt-firefox"></i>Firefox</a> 4032 </div> 4033 </div> 4034 </div><!-- /.modal-content --> 4035 </div><!-- /.modal-dialog --> 4036 </div><!-- /.modal --> 4037 </div> 4038 </footer> 4039 4040 4041 <div id="site-copyright-container" class="container"> 4042 <div id="tncms-region-footer-copyright" class="tncms-region "><div id="tncms-block-2835792" class="tncms-block footer-social padding-bottom"><div class="follow-links-2835792 follow-links text-left"> 4043 4044 <section id="block-2835792" class="block emphasis-h4 " ><ul class="list-inline"> 4045 4046 <li> 4047 <a href="https://www.facebook.com/waterlooregionrecord" title="Facebook" target="_blank" rel="noopener" class="btn btn-xs btn-link fb" data-toggle="tooltip" data-placement="bottom"> 4048 <i class="fab tnt-facebook-f"></i>
4049 <span class="sr-only">Facebook</span> 4050 </a> 4051 </li> 4052 4053 4054 <li> 4055 <a href="https://twitter.com/wr_record?lang=en" title="Twitter" target="_blank" rel="noopener" class="btn btn-xs btn-link tw" data-toggle="tooltip" data-placement="bottom"> 4056 <i class="fab tnt-x-twitter"></i> 4057 <span class="sr-only">Twitter</span> 4058 </a> 4059 </li> 4060 4061 4062 4063 4064 <li> 4065 <a href="https://www.youtube.com/user/phototherecord" title="Youtube" target="_blank" rel="noopener" class="btn btn-xs btn-link yt" data-toggle="tooltip" data-placement="bottom"> 4066 <i class="fab tnt-youtube"></i> 4067 <span class="sr-only">YouTube</span> 4068 </a> 4069 </li> 4070 4071 4072 4073 4074 <li> 4075 <a href="https://www.instagram.com/waterlooregionrecord/" title="Instagram" target="_blank" rel="noopener" class="btn btn-xs btn-link is" data-toggle="tooltip" data-placement="bottom"> 4076 <i class="fab tnt-instagram"></i> 4077 <span class="sr-only">Instagram</span> 4078 </a> 4079 </li> 4080 4081 4082 4083 4084 4085 4086 4087 4088 4089 4090 4091 4092 4093 4094 4095 4096 4097 4098 4099 4100 4101 4102 </ul> 4103 </section> 4104</div>
4105<script type="application/ld+json"> 4106{ "@context" : "https://schema.org", 4107 "@type" : "Organization", 4108 "url" : "http://www.therecord.com", 4109 "sameAs" : ["https:\/\/www.facebook.com\/waterlooregionrecord","https:\/\/twitter.com\/wr_record?lang=en","https:\/\/www.youtube.com\/user\/phototherecord","https:\/\/www.instagram.com\/waterlooregionrecord\/"] 4110} 4111</script>
4111 4112<div class="clearfix"></div></div><div id="tncms-block-2836119" class="tncms-block"> 4113<div class="footer-right-icons"> 4114 4115 <div class="epaper-link"><a href="https://waterloorecord.pressreader.com/" class="epaper" arial-label="ePaper Link"><img src="https://bloximages.chicago2.vip.townnews.com/therecord.com/content/tncms/live/libraries/flex/components/torstar_core/resources/images/icons/todays-paper.png?_dc=1789582206" alt="ePaper Link" loading="lazy" width=112 height=40></a></div> 4116 4117 4118 <div class="apple-link"><a href="https://apps.apple.com/ca/app/the-waterloo-region-record/id444565004" arial-label="Apple App Store Download"><img src="https://bloximages.chicago2.vip.townnews.com/therecord.com/content/tncms/live/libraries/flex/components/torstar_core/resources/images/icons/app-store.svg?_dc=1789582205" alt="Apple App Store Logo" loading="lazy" width=112 height=40></a></div> 4119 4120 4121 <div class="google-link"><a href="https://play.google.com/store/apps/details?id=com.spreedinc.providers.metrolandmedia.record&hl=en_CA&referrer=utm_source%3Dweb-driver%26utm_medium%3Ddriver%26utm_content%3Dfooter" arial-label="Google Play Store Download"><img src="https://bloximages.chicago2.vip.townnews.com/therecord.com/content/tncms/live/libraries/flex/components/torstar_core/resources/images/icons/google-play.svg?_dc=1789582206" alt="Google Play Store Logo" loading="lazy" width=112 height=40></a></div> 4122 4123 4124</div></div><div id="tncms-block-3814230" class="tncms-block"> 4125 <div id="site-copyright" class="row copyright"> 4126 <div class="copyrightLinks"> 4127 4128 <a href="https://www.torstar.ca/sections/metroland" aria-label="Metroland Media Group">Metroland Media Group</a> 4129 4130 4131 | <a href="https://www.torstar.ca/privacy-policy" aria-label="Privacy Policy">Privacy Policy</a> 4132 4133 4134 | <a href="https://www.torstar.ca/terms" aria-label="Terms of use">Terms of use</a> 4135 4136 4137 | <a href="https://www.torstar.ca/sections/subscription-terms" aria-label="Subscription Terms">Subscription Terms</a> 4138 4139 4140 | <a href="https://www.torstar.ca/sections/accessibility" aria-label="Accessibility">Accessibility</a> 4141 4142 </div> 4143 <div class="copyrightMessage"> 4144 <p>100% Canadian Owned.<br /> 4145© Copyright 2026 Metroland Media Group Ltd. All Rights Reserved<br /> 41468 Spadina Avenue, Suite 10A, Toronto, ON M5V 0S8</p> 4147 </div> 4148 4149</div></div></div> 4150 </div> 4151 </div> 4152 4153 4154 </div><!-- / offcanvas close --> 4155 4156 4157 4158 <div id="sticky-anchor"><div id="tncms-region-page_sticky_anchor" class="tncms-region hidden-print collapse in"><div id="tncms-block-3116209" class="tncms-block visible-xs"><div class="tnt-ads-container text-center " > 4159 <div id="ad-3116209" class="tnt-ads dfp-ad margin-bottom-none" data-lazy="true" data-refresh="true" data-mobile-refresh="true" data-bidding-refresh="true" > 4160
4160<script> 4161 googletag.cmd.push(function() { 4162 googletag.display('ad-3116209'); 4163 4164 }); 4165 </script>
4165 4166 </div> 4167 </div></div></div></div> 4168 <!-- / site-container close --> 4169 </div> 4170 4171
4171<script> 4172 window.__tnt = window.__tnt || {}; 4173 __tnt.compatibility = __tnt.compatibility || {}; 4174 4175 __tnt.compatibility.status = ''; 4176 __tnt.compatibility.check = function() { 4177 if (typeof __tnt.advertisements == 'undefined') { 4178 __tnt.compatibility.status = 'FAIL: object 0 undefined'; 4179 return false; 4180 } 4181 return true; 4182 }; 4183 __tnt.compatibility.notification = function() { 4184 }; 4185 (function() { 4186 function compatibilityCheck() { 4187 if (!__tnt.compatibility.check()) { 4188 __tnt.trackEvent({ 4189 'category':'subscription', 4190 'action':'adblock', 4191 'label':'adblock detected', 4192 'value':'1' 4193 }); 4194 __tnt.compatibility.notification(); 4195 } 4196 } 4197 4198 if (document.readyState != 'loading') { 4199 compatibilityCheck(); 4200 } else { 4201 document.addEventListener('DOMContentLoaded', compatibilityCheck); 4202 } 4203 })(); 4204 </script>
4204 4205 4206
4206<script> 4207 jQuery(function() { 4208 if(typeof TNCMS.Tracking != 'undefined'){ 4209 jQuery(TNCMS.Tracking.trackDeclarativeEvents); 4210 }}); 4211 </script>
4211 4212 4213
4213<script> 4214 __tnt.trackEvent = function(obj) { 4215 if (typeof obj === 'object') { 4216 if (obj.category && obj.action) { 4217 __tnt.googleEvent(obj); 4218 } else if (obj.network && obj.socialAction) { 4219 __tnt.googleSocial(obj); 4220 } else if (obj.url) { 4221 __tnt.googlePageView(obj); 4222 } 4223 if (typeof TNCMS.Tracking != 'undefined' && obj.metric) { 4224 TNCMS.Tracking.addEvent({ 4225 app: obj.app, 4226 metric: obj.metric, 4227 id: obj.uuid 4228 }); 4229 } 4230 } 4231 }; 4232 4233 if (__tnt.trackEventLater.length > 0) { 4234 __tnt.trackEventLater.forEach(function(obj) { 4235 __tnt.trackEvent(obj); 4236 }); 4237 } 4238 4239 Array.from(document.querySelectorAll('body [data-track]')).forEach(function(el) { 4240 el.addEventListener(__tnt.client.clickEvent, function() { 4241 __tnt.trackEvent(JSON.parse(el.dataset.track)); 4242 }); 4243 }); 4244 Array.from(document.querySelectorAll('body [data-tncms-track-event]')).forEach(function(el) { 4245 el.addEventListener(__tnt.client.clickEvent, function() { 4246 __tnt.trackEvent(JSON.parse(el.dataset.tncmsTrackEvent)); 4247 }); 4248 }); 4249 4250 Array.from(document.querySelectorAll('body [data-tncms-track-dmp]')).forEach(function(el) { 4251 el.addEventListener(__tnt.client.clickEvent, function() { 4252 var dmpData = el.dataset.tncmsTrackDmp; 4253 4254 }); 4255 }); 4256 4257 </script>
4257 4258 4259 <!-- Parsely Root object --> 4260 <div id="parsely-root" style="display: none"> 4261 <span id="parsely-cfg" data-parsely-site="therecord.com"></span> 4262 </div> 4263 4264 <link rel="preload" href="https://bloximages.chicago2.vip.townnews.com/therecord.com/content/tncms/live/libraries/flex/components/torstar_core/resources/styles/common/subscription-landing.css?_dc=1789582205" as="style" onload="this.onload=null;this.rel='stylesheet'"> 4265 <noscript><link rel="stylesheet" href="https://bloximages.chicago2.vip.townnews.com/therecord.com/content/tncms/live/libraries/flex/components/torstar_core/resources/styles/common/subscription-landing.css?_dc=1789582205"></noscript> 4266 4267 4268 4269 4270 <form id="user-login-form-generic" style="display:none" role="form" method="post" action="https://www.therecord.com/users/login/"> 4271 <input type="hidden" name="x_org_url" value="https://www.therecord.com/about/"> 4272 <input type="hidden" name="referer_url" value="https://www.therecord.com/about/"> 4273 <input type="hidden" name="username" value="provider:Metroland Hub"> 4274 <input type="hidden" name="site" value="therecord.com"> 4275 </form> 4276
4277<script src="https://bloximages.chicago2.vip.townnews.com/therecord.com/content/tncms/live/libraries/flex/components/torstar_core/resources/scripts/newsletter-helper.min.js?_dc=1789582207"></script>
vendor: 1 bytes, line 4277
4277
4278<script src="https://cdn.jsdelivr.net/npm/jwt-decode/build/jwt-decode.min.js"></script>
vendor: 1 bytes, line 4278
4278
4279<script src="https://bloximages.chicago2.vip.townnews.com/therecord.com/shared-content/art/tncms/templates/libraries/flex/components/template/resources/scripts/tnt.errors.log.gtm.ff9df6708e2dbc9da79fbefae5491221.js"></script>
vendor: 1 bytes, line 4279
4279
4280<script>/*<![CDATA[*/ 4281 __tnt.googleEvent = function(obj) { 4282 dataLayer.push({ 4283 'event': 'tncms.event.trigger', 4284 'tncms.event.trigger.category': obj.category, 4285 'tncms.event.trigger.action': obj.action, 4286 'tncms.event.trigger.label': obj.label, 4287 'tncms.event.trigger.value': obj.value 4288 }); 4289 } 4290 /* Virtual page view */ 4291 __tnt.googlePageView = function(obj) { 4292 var sURL = obj.url.replace(/^.*\/\/[^\/]+/, ''); 4293 dataLayer.push({ 4294 'event': 'tncms.event.virtual_pageview', 4295 'tncms.event.virtual_pageview.url': sURL, 4296 'tncms.event.virtual_pageview.title': obj.title, 4297 'tncms.event.virtual_pageview.metric': obj.metric 4298 }); 4299 } 4300 /* Social event */ 4301 __tnt.googleSocial = function(obj) { 4302 dataLayer.push({ 4303 'event': 'tncms.event.social', 4304 'tncms.event.social.network': obj.network, 4305 'tncms.event.social.action': obj.socialAction, 4306 'tncms.event.social.target': obj.url 4307 }); 4308 } /*]]>*/</script>
vendor: 1 bytes, line 4308
4308
4309<script>/*<![CDATA[*/ 4310 document.querySelector('.mobile-menu-close').addEventListener('click',function(e){ 4311 e.preventDefault(); 4312 e.stopPropagation(); 4313 document.documentElement.classList.remove('drawer-open', 'active-left', 'active-right'); 4314 }) 4315 /*]]>*/</script>
vendor: 1 bytes, line 4315
4315
4316<script>/*<![CDATA[*/ 4317 (function(d) { 4318 const loginUserButton = d.querySelector("#userStateButton"); 4319 const userLogoutForm = d.querySelector("#user-mobile-logout-form"); 4320 const userLoginForm = d.querySelector("#user-mobile-login-form"); 4321 const remoteSite = true; 4322 d.addEventListener('DOMContentLoaded',function(){ 4323 if (TNCMS.User.isLoggedIn()) 4324 { 4325 loginUserButton.dataset.status='logout'; 4326 loginUserButton.innerHTML = "Log Out"; 4327 } 4328 }) 4329 loginUserButton.addEventListener('click', function () { 4330 if(loginUserButton.dataset.status=='login') 4331 { 4332 if (remoteSite) 4333 { 4334 userLoginForm.submit(); 4335 } else { 4336 window.location.href="/users/login/?referer_url=https%3A%2F%2Fwww.therecord.com%2Fabout%2F"; 4337 } 4338 } else { 4339 userLogoutForm.submit(); 4340 } 4341 }); 4342 })(document); 4343 /*]]>*/</script>
vendor: 1 bytes, line 4343
4343
4344<script>/*<![CDATA[*/ 4345 (function(d) { 4346 4347 var form = d.getElementById('site-search-3815178'), 4348 query_input = d.getElementById('site-search-3815178-term'), 4349 is_open = false; 4350 let searchCancel = d.getElementById("search-cancel-3815178"); 4351 let searchDiv = d.getElementById("site-search-form-3815178"); 4352 let controlsDiv = d.getElementById("user-controls-3815178"); 4353 searchCancel.addEventListener('click', function () { 4354 query_input.value="" 4355 }); 4356 4357 /** Submit handler */ 4358 form.onsubmit = function(){ 4359 // Filter query 4360 var elem = document.querySelector("#site-search-3815178 input[name=q]"), 4361 sQueryFiltered = elem.value.replace(/\?/g, ''); 4362 elem.value = sQueryFiltered; 4363 4364 // No submit if empty input 4365 if( query_input.val() ){ 4366 return true; 4367 } else{ 4368 return false; 4369 } 4370 }; 4371 })(document); 4372 4373 /*]]>*/</script>
vendor: 1 bytes, line 4373
4373
4374<script>/*<![CDATA[*/ window.document.addEventListener('TownnewsSegmentLoaded', function(oEvent) { 4375 try { 4376 if(oEvent.detail && oEvent.detail.user_id && window.localStorage) { 4377 window.localStorage.setItem('_us_master_id', oEvent.detail.user_id); 4378 __tnt.log('UserStitch ID: ' + oEvent.detail.user_id); 4379 } 4380 } catch(oError){ 4381 console.log(oError); 4382 } 4383 }); /*]]>*/</script>
vendor: 1 bytes, line 4383
4383
4384<script src="https://bloximages.chicago2.vip.townnews.com/therecord.com/shared-content/art/tncms/templates/libraries/flex/components/ads/resources/scripts/tnt.ads.core.9d39a5cf1d944aca793cec64b465c450.js"></script>
vendor: 1 bytes, line 4384
4384
4385<script>/*<![CDATA[*/ 4386 (function(){ 4387 let currentUserType = 'anonymous'; 4388 if (__tnt.user.loggedIn && __tnt.user.services!='0' && __tnt.user.services !== undefined) 4389 { 4390 currentUserType = 'subscriber'; 4391 } else if (__tnt.user.loggedIn) 4392 { 4393 currentUserType = 'registered'; 4394 } 4395 4396 try { 4397 const selectedPromo = document.querySelector("#user-promo-2841720.user-promo ."+currentUserType); 4398 selectedPromo.classList.remove("hidden"); 4399 } catch(err){} 4400 })(); 4401 4402 /*]]>*/</script>
vendor: 1 bytes, line 4402
4402
4403<script>/*<![CDATA[*/ 4404 const userControlPanelMain2841720=document.querySelector("#user-control-panel-2841720"); 4405 const userControlPanelButton2841720=document.querySelector("#userControlPanel-2841720"); 4406 const userPanelIndicator2841720=userControlPanelButton2841720.querySelector(".userPanelIndicator"); 4407 const userControlPanel2841720=userControlPanelMain2841720.querySelector(".user-controls-menu"); 4408 const userNameContainer2841720=userControlPanelMain2841720.querySelector(".userName"); 4409 const debugReg2841720 = false; 4410 const debugSub2841720 = false; 4411 4412 document.addEventListener("DOMContentLoaded", handleUserLogin2841720('domloaded')); 4413 /* add an event listener for tnt-user-status */ 4414 document.addEventListener("tnt-user-status", handleUserLogin2841720('userstatus')); 4415 function handleUserLogout2841720() 4416 { 4417 //window.sessionStorage.removeItem('tncms-newsletter-email',''); 4418 window.sessionStorage.removeItem('bd-viafoura-oidc'); // clear viafoura JWT token 4419 document.getElementById('user-remote-logout-form-2841720').submit(); 4420 return false; 4421 } 4422 function setAccountEmail() { 4423 const userControlUserEmail2841720 = 4424 userControlPanelMain2841720.querySelector( 4425 "#user-email-2841720" 4426 ); 4427 4428 if (!userControlUserEmail2841720) { 4429 return; 4430 } 4431 4432 if (TNCMS.User.isLoggedIn() && TNCMS.User.getEmail()) { 4433 userControlUserEmail2841720.style.display = 'block'; 4434 userControlUserEmail2841720.textContent = TNCMS.User.getEmail(); 4435 } else { 4436 userControlUserEmail2841720.style.display = 'none'; 4437 userControlUserEmail2841720.textContent = ''; 4438 } 4439 } 4440 function handleUserLogin2841720(caller) 4441 { 4442 //console.log("Called from "+caller); 4443 // Modify dropdown menu button if user is logged in 4444 if (TNCMS.User.isLoggedIn() || debugReg2841720 || debugSub2841720) { 4445 // check to see if we've already handled this, which might be the case if this is being fired from the user subscription wall 4446 if(userControlPanelButton2841720.dataset.user!="loggedin") 4447 { 4448 let userFirstName = "Guest"; 4449 4450 try{ 4451 userFirstName = TNCMS.User.getFirstName(); 4452 } catch(err){ 4453 userFirstName = TNCMS.User.getScreenName(); 4454 if (userFirstName.includes('jid-')) 4455 { 4456 //we have a janrain user screenname, do nothing 4457 userFirstName = "Reader"; 4458 } else { 4459 //we can try splitting on hyphen and taking first segment 4460 let userNameParts = userFirstName.split("-"); 4461 if(userNameParts.length > 2) 4462 { 4463 userFirstName = userNameParts[0]; 4464 } 4465 } 4466 } 4467 if(debugReg2841720 || debugSub2841720) 4468 { 4469 userFirstName = "Debug User"; 4470 } 4471 userControlPanelButton2841720.classList.remove("loggedout"); 4472 userControlPanelButton2841720.classList.add("loggedin"); 4473 userControlPanelButton2841720.dataset.user="loggedin"; 4474 4475 userNameContainer2841720.innerHTML = userFirstName; 4476 const userIcon2841720 = userControlPanelButton2841720.querySelector('.userIconSpan'); 4477 userIcon2841720.classList.remove('icon-guest'); 4478 userIcon2841720.classList.add('icon-signed-in'); 4479 userControlPanelButton2841720.addEventListener('click', function(evt){ 4480 const target = userControlPanelButton2841720; 4481 const userPanelIndicatorToggle2841720=userControlPanelButton2841720.querySelector(".userPanelIndicator"); 4482 if(target.dataset.status=="open") 4483 { 4484 target.dataset.status="closed"; 4485 userControlPanel2841720.classList.remove("open"); 4486 userControlPanel2841720.classList.add("closed"); 4487 userPanelIndicatorToggle2841720.classList.remove("tnt-chevron-up"); 4488 userPanelIndicatorToggle2841720.classList.add("tnt-chevron-down"); 4489 } else { 4490 target.dataset.status="open"; 4491 userControlPanel2841720.classList.remove("closed"); 4492 userControlPanel2841720.classList.add("open"); 4493 userPanelIndicatorToggle2841720.classList.remove("tnt-chevron-down"); 4494 userPanelIndicatorToggle2841720.classList.add("tnt-chevron-up"); 4495 } 4496 4497 }); 4498 } 4499 if(caller === 'userstatus') {
4500 setAccountEmail(); 4501 } 4502 } else { 4503 userControlPanelButton2841720.addEventListener('click', function(){ 4504 4505 document.getElementById('user-login-form-2841720').submit(); 4506 return false; 4507 4508 }); 4509 } 4510 } 4511 /*]]>*/</script>
vendor: 1 bytes, line 4511
4511
4512<script>/*<![CDATA[*/ 4513 document.addEventListener('DOMContentLoaded',function() { 4514 const isUserSubscriber = (TNCMS.User.hasFullAccess() && __tnt.user.services) || TNCMS.User.isAdmin(); 4515 4516 const showArchivesToSubscribers = () => { 4517 const archiveMenuItemEl = document.getElementById('archives-2841720'); 4518 let bShowArchivesItemByDomain = true; 4519 4520 4521 if (!archiveMenuItemEl) { 4522 return; 4523 } 4524 4525 if(isUserSubscriber && bShowArchivesItemByDomain) { 4526 archiveMenuItemEl.style.display = 'block'; 4527 } else { 4528 archiveMenuItemEl.style.display = 'none'; 4529 } 4530 }; 4531 4532 const showPerksToSubscribers = () => { 4533 const perksMenuItemEl = document.getElementById('sub-perks-2841720'); 4534 4535 if(isUserSubscriber && perksMenuItemEl) { 4536 perksMenuItemEl.style.display = 'block'; 4537 } 4538 }; 4539 4540 try { 4541 showArchivesToSubscribers(); 4542 showPerksToSubscribers(); 4543 } catch(e) { 4544 console.log('inlineMenuItemLinkScript Error: ', e); 4545 } 4546 }); 4547 /*]]>*/</script>
vendor: 1 bytes, line 4547
4547
4548<script>/*<![CDATA[*/ 4549 if (!window.DAPCallbackAdded){ 4550 window.DAPCallbackAdded = true; 4551 document.addEventListener('DOMContentLoaded',function() { 4552 // this function must run after the `tncms_csrf_token` is set 4553 // otherwise the POST request will fail with a 403 error 4554 setTimeout(function() { 4555 const urlParams = new URLSearchParams(window.location.search); 4556 const dapParam = urlParams.get('dap'); 4557 4558 if (dapParam === 'true' && !TNCMS.User.isLoggedIn()) { 4559 const loginForm = document.getElementById('user-login-form-2841720'); 4560 if (loginForm) { 4561 loginForm.submit(); 4562 } 4563 } 4564 }, 100); 4565 }); 4566 } 4567 /*]]>*/</script>
vendor: 1 bytes, line 4567
4567
4568<script>/*<![CDATA[*/ 4569 (function(d) { 4570 4571 var form = d.getElementById('site-search-header'), 4572 query_input = d.getElementById('site-search-2841720-term'), 4573 is_open = false; 4574 let searchToggle = d.getElementById("search-toggle-2841720"); 4575 let searchCancel = d.getElementById("search-cancel-2841720"); 4576 let searchDiv = d.getElementById("site-search-form-2841720"); 4577 let controlsDiv = d.getElementById("user-controls-2841720"); 4578 searchToggle.addEventListener('click', function () { 4579 controlsDiv.style.display="none"; 4580 searchDiv.style.display="flex"; 4581 query_input.focus(); 4582 is_open = true; 4583 }); 4584 searchCancel.addEventListener('click', function () { 4585 searchDiv.style.display="none"; 4586 controlsDiv.style.display="flex"; 4587 is_open = false; 4588 }); 4589 4590 /** Submit handler */ 4591 form.onsubmit = function(){ 4592 // Filter query 4593 var elem = document.querySelector("#site-search-2841720 input[name=q]"), 4594 sQueryFiltered = elem.value.replace(/\?/g, ''); 4595 elem.value = sQueryFiltered; 4596 4597 // No submit if empty input 4598 if( query_input.val() ){ 4599 return true; 4600 } else{ 4601 return false; 4602 } 4603 }; 4604 })(document); 4605 4606 /*]]>*/</script>
vendor: 1 bytes, line 4606
4606
4607<script>/*<![CDATA[*/ 4608 (function(){ 4609 let currentUserType = 'anonymous'; 4610 if (__tnt.user.loggedIn && __tnt.user.services!='0' && __tnt.user.services !== undefined) 4611 { 4612 currentUserType = 'subscriber'; 4613 } else if (__tnt.user.loggedIn) 4614 { 4615 currentUserType = 'registered'; 4616 } 4617 4618 try { 4619 const selectedPromo = document.querySelector("#user-promo-2841726.user-promo ."+currentUserType); 4620 selectedPromo.classList.remove("hidden"); 4621 } catch(err){} 4622 })(); 4623 4624 /*]]>*/</script>
vendor: 1 bytes, line 4624
4624
4625<script>/*<![CDATA[*/ 4626 const userControlPanelMain2841726=document.querySelector("#user-control-panel-2841726"); 4627 const userControlPanelButton2841726=document.querySelector("#userControlPanel-2841726"); 4628 const userPanelIndicator2841726=userControlPanelButton2841726.querySelector(".userPanelIndicator"); 4629 const userControlPanel2841726=userControlPanelMain2841726.querySelector(".user-controls-menu"); 4630 const userNameContainer2841726=userControlPanelMain2841726.querySelector(".userName"); 4631 const debugReg2841726 = false; 4632 const debugSub2841726 = false; 4633 4634 document.addEventListener("DOMContentLoaded", handleUserLogin2841726('domloaded')); 4635 /* add an event listener for tnt-user-status */ 4636 document.addEventListener("tnt-user-status", handleUserLogin2841726('userstatus')); 4637 function handleUserLogout2841726() 4638 { 4639 //window.sessionStorage.removeItem('tncms-newsletter-email',''); 4640 window.sessionStorage.removeItem('bd-viafoura-oidc'); // clear viafoura JWT token 4641 document.getElementById('user-remote-logout-form-2841726').submit(); 4642 return false; 4643 } 4644 function setAccountEmail() { 4645 const userControlUserEmail2841726 = 4646 userControlPanelMain2841726.querySelector( 4647 "#user-email-2841726" 4648 ); 4649 4650 if (!userControlUserEmail2841726) { 4651 return; 4652 } 4653 4654 if (TNCMS.User.isLoggedIn() && TNCMS.User.getEmail()) { 4655 userControlUserEmail2841726.style.display = 'block'; 4656 userControlUserEmail2841726.textContent = TNCMS.User.getEmail(); 4657 } else { 4658 userControlUserEmail2841726.style.display = 'none'; 4659 userControlUserEmail2841726.textContent = ''; 4660 } 4661 } 4662 function handleUserLogin2841726(caller) 4663 { 4664 //console.log("Called from "+caller); 4665 // Modify dropdown menu button if user is logged in 4666 if (TNCMS.User.isLoggedIn() || debugReg2841726 || debugSub2841726) { 4667 // check to see if we've already handled this, which might be the case if this is being fired from the user subscription wall 4668 if(userControlPanelButton2841726.dataset.user!="loggedin") 4669 { 4670 let userFirstName = "Guest"; 4671 4672 try{ 4673 userFirstName = TNCMS.User.getFirstName(); 4674 } catch(err){ 4675 userFirstName = TNCMS.User.getScreenName(); 4676 if (userFirstName.includes('jid-')) 4677 { 4678 //we have a janrain user screenname, do nothing 4679 userFirstName = "Reader"; 4680 } else { 4681 //we can try splitting on hyphen and taking first segment 4682 let userNameParts = userFirstName.split("-"); 4683 if(userNameParts.length > 2) 4684 { 4685 userFirstName = userNameParts[0]; 4686 } 4687 } 4688 } 4689 if(debugReg2841726 || debugSub2841726) 4690 { 4691 userFirstName = "Debug User"; 4692 } 4693 userControlPanelButton2841726.classList.remove("loggedout"); 4694 userControlPanelButton2841726.classList.add("loggedin"); 4695 userControlPanelButton2841726.dataset.user="loggedin"; 4696 4697 userNameContainer2841726.innerHTML = userFirstName; 4698 const userIcon2841726 = userControlPanelButton2841726.querySelector('.userIconSpan'); 4699 userIcon2841726.classList.remove('icon-guest'); 4700 userIcon2841726.classList.add('icon-signed-in'); 4701 userControlPanelButton2841726.addEventListener('click', function(evt){ 4702 const target = userControlPanelButton2841726; 4703 const userPanelIndicatorToggle2841726=userControlPanelButton2841726.querySelector(".userPanelIndicator"); 4704 if(target.dataset.status=="open") 4705 { 4706 target.dataset.status="closed"; 4707 userControlPanel2841726.classList.remove("open"); 4708 userControlPanel2841726.classList.add("closed"); 4709 userPanelIndicatorToggle2841726.classList.remove("tnt-chevron-up"); 4710 userPanelIndicatorToggle2841726.classList.add("tnt-chevron-down"); 4711 } else { 4712 target.dataset.status="open"; 4713 userControlPanel2841726.classList.remove("closed"); 4714 userControlPanel2841726.classList.add("open"); 4715 userPanelIndicatorToggle2841726.classList.remove("tnt-chevron-down"); 4716 userPanelIndicatorToggle2841726.classList.add("tnt-chevron-up"); 4717 } 4718 4719 }); 4720 } 4721 if(caller === 'userstatus') {
4722 setAccountEmail(); 4723 } 4724 } else { 4725 userControlPanelButton2841726.addEventListener('click', function(){ 4726 4727 document.getElementById('user-login-form-2841726').submit(); 4728 return false; 4729 4730 }); 4731 } 4732 } 4733 /*]]>*/</script>
vendor: 1 bytes, line 4733
4733
4734<script>/*<![CDATA[*/ 4735 document.addEventListener('DOMContentLoaded',function() { 4736 const isUserSubscriber = (TNCMS.User.hasFullAccess() && __tnt.user.services) || TNCMS.User.isAdmin(); 4737 4738 const showArchivesToSubscribers = () => { 4739 const archiveMenuItemEl = document.getElementById('archives-2841726'); 4740 let bShowArchivesItemByDomain = true; 4741 4742 4743 if (!archiveMenuItemEl) { 4744 return; 4745 } 4746 4747 if(isUserSubscriber && bShowArchivesItemByDomain) { 4748 archiveMenuItemEl.style.display = 'block'; 4749 } else { 4750 archiveMenuItemEl.style.display = 'none'; 4751 } 4752 }; 4753 4754 const showPerksToSubscribers = () => { 4755 const perksMenuItemEl = document.getElementById('sub-perks-2841726'); 4756 4757 if(isUserSubscriber && perksMenuItemEl) { 4758 perksMenuItemEl.style.display = 'block'; 4759 } 4760 }; 4761 4762 try { 4763 showArchivesToSubscribers(); 4764 showPerksToSubscribers(); 4765 } catch(e) { 4766 console.log('inlineMenuItemLinkScript Error: ', e); 4767 } 4768 }); 4769 /*]]>*/</script>
vendor: 1 bytes, line 4769
4769
4770<script>/*<![CDATA[*/ 4771 if (!window.DAPCallbackAdded){ 4772 window.DAPCallbackAdded = true; 4773 document.addEventListener('DOMContentLoaded',function() { 4774 // this function must run after the `tncms_csrf_token` is set 4775 // otherwise the POST request will fail with a 403 error 4776 setTimeout(function() { 4777 const urlParams = new URLSearchParams(window.location.search); 4778 const dapParam = urlParams.get('dap'); 4779 4780 if (dapParam === 'true' && !TNCMS.User.isLoggedIn()) { 4781 const loginForm = document.getElementById('user-login-form-2841726'); 4782 if (loginForm) { 4783 loginForm.submit(); 4784 } 4785 } 4786 }, 100); 4787 }); 4788 } 4789 /*]]>*/</script>
vendor: 1 bytes, line 4789
4789
4790<script>/*<![CDATA[*/ 4791(function(w, d) { 4792 let userServices = __tnt.user.services; 4793 let userStatus = __tnt.user.loggedIn; 4794 if(userServices == null){ 4795 userServices = 0; 4796 }let allowedServicesTier1 = Array(); 4797 let excludedServicesTier1 = Array(); 4798 4799 4800 let allowedServicesTierString1 = "20091,19080,18327,18228,16581,15987,15990,13576,14065,14398,13159,13309,13219,12670,12640,12649,11953,12487,12559,12562,12277,0"; 4801 allowedServicesTier1 = allowedServicesTierString1.split(","); 4802 const allowedLinkTier1 = "https://www.hub.metroland.com/tncms/auth/federated/?return=https://waterloorecord.pressreader.com/"; 4803 4804 4805 4806 const allowedServicesTier2 = Array(); 4807 const allowedLinkTier2 = "/subscribe/epaper/"; 4808 4809 4810 let newLink = ""; 4811 /* For testing only */ 4812 4813 4814 4815 if (userStatus && userServices!="0") 4816 { 4817 let accessGranted = false; 4818 let userServicesList = userServices.split(","); 4819 userServicesList.forEach((uService) => { 4820 4821 if (allowedServicesTier1.length > 0) 4822 { 4823 if(allowedServicesTier1.includes(uService)) 4824 { 4825 4826 accessGranted = true; 4827 newLink = allowedLinkTier1; 4828 } 4829 } 4830 else if (excludedServicesTier1.length > 0) 4831 { 4832 accessGranted = true; 4833 newLink = allowedLinkTier1; 4834 if(excludedServicesTier1.includes(uService)) 4835 { 4836 4837 accessGranted = false; 4838 newLink = deniedLinkTier1; 4839 } 4840 } 4841 4842 if(allowedServicesTier2.includes(uService)) 4843 { 4844 4845 accessGranted = true; 4846 newLink = allowedLinkTier2; 4847 } 4848 }); 4849 /* only making this call if the user is at least logged in and has something other than 0 for services */ 4850 if (accessGranted) 4851 { 4852 4853 updateEditionLinks3114727(newLink); 4854 } else { 4855 /* we have someone logged in, but they don't have access, so we'll just update the link to the other one.*/ 4856 4857 4858 if (allowedServicesTier1.length === 0 && excludedServicesTier1.length > 0) { 4859 updateEditionLinks3114727(newLink); 4860 } 4861 else 4862 { 4863 4864 updateEditionLinks3114727("/subscribe/epaper/"); 4865 4866 } 4867 } 4868 } else if (userStatus) { 4869 /* we have someone logged in, but they don't have access, so we'll just update the link to the other one.*/ 4870 4871 4872 updateEditionLinks3114727("/subscribe/epaper/"); 4873 4874 } else { 4875 4876 4877 updateEditionLinks3114727("/subscribe/epaper/"); 4878 4879 } 4880 4881 4882 function updateEditionLinks3114727(newLink) 4883 { 4884 4885 let oSelectors = []; 4886 4887 oSelectors.push(".tnt-section-i-class-fas-tnt-file-alt-i-todays-paper"); 4888 4889 oSelectors.push(".epaper"); 4890 4891 4892 for (let i=0;i<oSelectors.length;i++) { 4893 let eLinks = document.querySelectorAll(oSelectors[i]); 4894 Array.prototype.forEach.call(eLinks, function(el) { 4895 4896 el.href=newLink; 4897 }); 4898 } 4899 } 4900})(window, document); 4901 /*]]>*/</script>
vendor: 1 bytes, line 4901
4901
4902<script>/*<![CDATA[*/ 4903 (function(){ 4904 let currentUserType = 'anonymous'; 4905 if (__tnt.user.loggedIn && __tnt.user.services!='0' && __tnt.user.services !== undefined) 4906 { 4907 currentUserType = 'subscriber'; 4908 } else if (__tnt.user.loggedIn) 4909 { 4910 currentUserType = 'registered'; 4911 } 4912 4913 try { 4914 const selectedPromo = document.querySelector("#user-promo-2841723.user-promo ."+currentUserType); 4915 selectedPromo.classList.remove("hidden"); 4916 } catch(err){} 4917 })(); 4918 4919 /*]]>*/</script>
vendor: 1 bytes, line 4919
4919
4920<script>/*<![CDATA[*/ 4921 const userControlPanelMain2841723=document.querySelector("#user-control-panel-2841723"); 4922 const userControlPanelButton2841723=document.querySelector("#userControlPanel-2841723"); 4923 const userPanelIndicator2841723=userControlPanelButton2841723.querySelector(".userPanelIndicator"); 4924 const userControlPanel2841723=userControlPanelMain2841723.querySelector(".user-controls-menu"); 4925 const userNameContainer2841723=userControlPanelMain2841723.querySelector(".userName"); 4926 const debugReg2841723 = false; 4927 const debugSub2841723 = false; 4928 4929 document.addEventListener("DOMContentLoaded", handleUserLogin2841723('domloaded')); 4930 /* add an event listener for tnt-user-status */ 4931 document.addEventListener("tnt-user-status", handleUserLogin2841723('userstatus')); 4932 function handleUserLogout2841723() 4933 { 4934 //window.sessionStorage.removeItem('tncms-newsletter-email',''); 4935 window.sessionStorage.removeItem('bd-viafoura-oidc'); // clear viafoura JWT token 4936 document.getElementById('user-remote-logout-form-2841723').submit(); 4937 return false; 4938 } 4939 function setAccountEmail() { 4940 const userControlUserEmail2841723 = 4941 userControlPanelMain2841723.querySelector( 4942 "#user-email-2841723" 4943 ); 4944 4945 if (!userControlUserEmail2841723) { 4946 return; 4947 } 4948 4949 if (TNCMS.User.isLoggedIn() && TNCMS.User.getEmail()) { 4950 userControlUserEmail2841723.style.display = 'block'; 4951 userControlUserEmail2841723.textContent = TNCMS.User.getEmail(); 4952 } else { 4953 userControlUserEmail2841723.style.display = 'none'; 4954 userControlUserEmail2841723.textContent = ''; 4955 } 4956 } 4957 function handleUserLogin2841723(caller) 4958 { 4959 //console.log("Called from "+caller); 4960 // Modify dropdown menu button if user is logged in 4961 if (TNCMS.User.isLoggedIn() || debugReg2841723 || debugSub2841723) { 4962 // check to see if we've already handled this, which might be the case if this is being fired from the user subscription wall 4963 if(userControlPanelButton2841723.dataset.user!="loggedin") 4964 { 4965 let userFirstName = "Guest"; 4966 4967 try{ 4968 userFirstName = TNCMS.User.getFirstName(); 4969 } catch(err){ 4970 userFirstName = TNCMS.User.getScreenName(); 4971 if (userFirstName.includes('jid-')) 4972 { 4973 //we have a janrain user screenname, do nothing 4974 userFirstName = "Reader"; 4975 } else { 4976 //we can try splitting on hyphen and taking first segment 4977 let userNameParts = userFirstName.split("-"); 4978 if(userNameParts.length > 2) 4979 { 4980 userFirstName = userNameParts[0]; 4981 } 4982 } 4983 } 4984 if(debugReg2841723 || debugSub2841723) 4985 { 4986 userFirstName = "Debug User"; 4987 } 4988 userControlPanelButton2841723.classList.remove("loggedout"); 4989 userControlPanelButton2841723.classList.add("loggedin"); 4990 userControlPanelButton2841723.dataset.user="loggedin"; 4991 4992 userNameContainer2841723.innerHTML = userFirstName; 4993 const userIcon2841723 = userControlPanelButton2841723.querySelector('.userIconSpan'); 4994 userIcon2841723.classList.remove('icon-guest'); 4995 userIcon2841723.classList.add('icon-signed-in'); 4996 userControlPanelButton2841723.addEventListener('click', function(evt){ 4997 const target = userControlPanelButton2841723; 4998 const userPanelIndicatorToggle2841723=userControlPanelButton2841723.querySelector(".userPanelIndicator"); 4999 if(target.dataset.status=="open") 5000 { 5001 target.dataset.status="closed"; 5002 userControlPanel2841723.classList.remove("open"); 5003 userControlPanel2841723.classList.add("closed"); 5004 userPanelIndicatorToggle2841723.classList.remove("tnt-chevron-up"); 5005 userPanelIndicatorToggle2841723.classList.add("tnt-chevron-down"); 5006 } else { 5007 target.dataset.status="open"; 5008 userControlPanel2841723.classList.remove("closed"); 5009 userControlPanel2841723.classList.add("open"); 5010 userPanelIndicatorToggle2841723.classList.remove("tnt-chevron-down"); 5011 userPanelIndicatorToggle2841723.classList.add("tnt-chevron-up"); 5012 } 5013 5014 }); 5015 } 5016 if(caller === 'userstatus') {
5017 setAccountEmail(); 5018 } 5019 } else { 5020 userControlPanelButton2841723.addEventListener('click', function(){ 5021 5022 document.getElementById('user-login-form-2841723').submit(); 5023 return false; 5024 5025 }); 5026 } 5027 } 5028 /*]]>*/</script>
vendor: 1 bytes, line 5028
5028
5029<script>/*<![CDATA[*/ 5030 document.addEventListener('DOMContentLoaded',function() { 5031 const isUserSubscriber = (TNCMS.User.hasFullAccess() && __tnt.user.services) || TNCMS.User.isAdmin(); 5032 5033 const showArchivesToSubscribers = () => { 5034 const archiveMenuItemEl = document.getElementById('archives-2841723'); 5035 let bShowArchivesItemByDomain = true; 5036 5037 5038 if (!archiveMenuItemEl) { 5039 return; 5040 } 5041 5042 if(isUserSubscriber && bShowArchivesItemByDomain) { 5043 archiveMenuItemEl.style.display = 'block'; 5044 } else { 5045 archiveMenuItemEl.style.display = 'none'; 5046 } 5047 }; 5048 5049 const showPerksToSubscribers = () => { 5050 const perksMenuItemEl = document.getElementById('sub-perks-2841723'); 5051 5052 if(isUserSubscriber && perksMenuItemEl) { 5053 perksMenuItemEl.style.display = 'block'; 5054 } 5055 }; 5056 5057 try { 5058 showArchivesToSubscribers(); 5059 showPerksToSubscribers(); 5060 } catch(e) { 5061 console.log('inlineMenuItemLinkScript Error: ', e); 5062 } 5063 }); 5064 /*]]>*/</script>
vendor: 1 bytes, line 5064
5064
5065<script>/*<![CDATA[*/ 5066 if (!window.DAPCallbackAdded){ 5067 window.DAPCallbackAdded = true; 5068 document.addEventListener('DOMContentLoaded',function() { 5069 // this function must run after the `tncms_csrf_token` is set 5070 // otherwise the POST request will fail with a 403 error 5071 setTimeout(function() { 5072 const urlParams = new URLSearchParams(window.location.search); 5073 const dapParam = urlParams.get('dap'); 5074 5075 if (dapParam === 'true' && !TNCMS.User.isLoggedIn()) { 5076 const loginForm = document.getElementById('user-login-form-2841723'); 5077 if (loginForm) { 5078 loginForm.submit(); 5079 } 5080 } 5081 }, 100); 5082 }); 5083 } 5084 /*]]>*/</script>
vendor: 1 bytes, line 5084
5084
5085<script>/*<![CDATA[*/ 5086 function getAbsoluteHeight(el) { 5087 var styles = window.getComputedStyle(el); 5088 var margin = parseFloat(styles['marginTop']) + 5089 parseFloat(styles['marginBottom']); 5090 5091 return Math.ceil(el.offsetHeight + margin); 5092 } 5093 var isMobile = __tnt.client.platform.android || __tnt.client.platform.iphone || __tnt.client.platform.ios; 5094 5095 !function(t,i,n){var e,a,s,o,c,d={init:function(){a=i.getElementById("site-navbar-container"),isMobile?a.classList.add("affix-sticky"):(e=i.getElementById("main-body-container"),s=getAbsoluteHeight(a),o=!1,c=0,t.addEventListener("scroll",d.navPosition,!1),t.addEventListener("mousewheel",d.navPosition,!1))},navPosition:function(){o||(o=!0,setTimeout(function(){var n=a.getBoundingClientRect(),d=t.pageYOffset||i.documentElement.scrollTop,f=n.top+d;d>=f&&d>c?a.classList.contains("affix")||(c=f,a.classList.add("affix"),a.classList.remove("affix-top"),e.style.marginTop=s+"px"):a.classList.contains("affix-top")||(a.classList.remove("affix"),a.classList.add("affix-top"),e.style.marginTop="0px"),o=!1},25))}};"loading"==i.readyState?i.addEventListener("DOMContentLoaded",d.init,!1):d.init()}(window,document,__tnt); 5096 document.addEventListener('DOMContentLoaded', function() { 5097 var isIOS = /iPad|iPhone|iPod/.test(navigator.userAgent) && !window.MSStream; 5098 5099 if (isIOS) { 5100 Array.from(document.querySelectorAll('[data-toggle="offcanvas"]')).forEach(function(drawer) { 5101 drawer.addEventListener("mouseover", function(e) { 5102 var drawerCls = drawer.dataset.target === 'left' ? 'active-left' : 'active-right'; 5103 document.documentElement.classList.add('drawer-open', drawerCls); 5104 }) 5105 }) 5106 } 5107 }); /*]]>*/</script>
vendor: 1 bytes, line 5107
5107
5108<script>/*<![CDATA[*/ 5109 /* Copy url to clipboard */ 5110 function copyLink(url, copyTarget) { 5111 /* Populate clipboard */ 5112 navigator.clipboard.writeText(url); 5113 5114 /* Bootstrap popover */ 5115 $(copyTarget).popover().popover("show").prop("disabled", true); 5116 5117 /* Hide popover after timeout */ 5118 setTimeout( 5119 function() { 5120 $(copyTarget).popover("hide").popover("destroy").prop("disabled", false); 5121 }, 2000); 5122 } /*]]>*/</script>
vendor: 1 bytes, line 5122
5122
5123<script>/*<![CDATA[*/ (function() { 5124 window.addEventListener('load', function() { 5125 try { 5126 const sidebarEl = document.querySelector('.main-sidebar'); 5127 const sidebarAds = sidebarEl.querySelectorAll('.tnt-ads-container').forEach(el => { 5128 const resizeObserver = new ResizeObserver((entries) => { 5129 document.body.dispatchEvent(new Event('sticky_kit:recalc')); 5130 }); 5131 5132 resizeObserver.observe(el); 5133 }); 5134 } catch (err) { 5135 console.log('error getting sidebar elements'); 5136 } 5137 }); 5138 })(); /*]]>*/</script>
vendor: 1 bytes, line 5138
5138
5139<script>/*<![CDATA[*/ document.addEventListener("DOMContentLoaded", __tnt.deprecatedCheck, false); /*]]>*/</script>
vendor: 1 bytes, line 5139
5139
5140<script src="https://bloximages.chicago2.vip.townnews.com/therecord.com/shared-content/art/tncms/templates/libraries/flex/components/template/resources/scripts/tnt.regions.e7df22f20c42105cce5864da9e346f48.js"></script>
vendor: 1 bytes, line 5140
5140
5141<script>/*<![CDATA[*/ __tnt.regions.stickyAnchor.init(); /*]]>*/</script>
vendor: 1 bytes, line 5141
5141
5142<script>/*<![CDATA[*/ 5143 jQuery(document).ready(function($){ 5144 var iqLogin = Cookies.get('tnt-iq-login') || false; 5145 if (__tnt.user.loggedIn && iqLogin == false) { 5146 if (__tnt.user.services) { 5147 var userServices = __tnt.user.services.split(','); 5148 for (i = 0; i < userServices.length; i++) { 5149 var serviceData = 'has_subservice: ' + userServices[i]; 5150 5151 } 5152 } 5153 Cookies.set('tnt-iq-login', 1); 5154 } 5155 }); 5156 /*]]>*/</script>
vendor: 1 bytes, line 5156
5156
5157<script src="//cdn.viafoura.net/entry/index.js"></script>
5157</body> 5158</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.