1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4673],{2975:(e,t,a)=>{a.d(t,{Mx:()=>s,dy:()=>c,fv:()=>o});let r=!1,n=[];function o(){r=!0,n.splice(0).forEach(e=>e())}function c(){r=!1}function s(e){r?e():n.push(e)}},15559:(e,t,a)=>{a.d(t,{C:()=>f});var r=a(72262),n=a(99014),o=a(68409),c=a(48534);let s="error-instrumentation",l=new Map;function p(e,t){return e?e.replace(/[\r\n\t]+/g," ").replace(/[\w.+-]+@[\w.-]+\.[A-Za-z]{2,}/g,"[redacted-email]").replace(/\b[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}\b/gi,"[redacted-id]").replace(/\b\d{6,}\b/g,"[redacted-num]").replace(/[A-Za-z0-9_-]{20,}\.[A-Za-z0-9_-]{20,}\.[A-Za-z0-9_-]{20,}/g,"[redacted-token]").replace(/\s{2,}/g," ").trim().slice(0,t):""}function i(e){return e.toLowerCase().replace(/\b\d+\b/g,"#").replace(/\s+/g," ").trim()}function u(e){r.q.getMeter(s).createCounter("js.error.events.dropped.total",{description:"Total dropped JavaScript error events"}).add(1,{"drop.reason":e})}function f(e){var t;let a,f,d=p(e.message,200),h=p(e.stack,1e3);if(!d&&!h)return void u("invalid_payload");let g=(0,c.q)(window.location.pathname,{fallbackToGeneric:!0})||"unknown",m=[(t={errorType:e.errorType,source:e.source,message:d,stack:h,routeTemplate:g}).errorType,t.source,i(t.message),i(t.stack.split(" ").slice(0,20).join(" ")),t.routeTemplate].join("|");if(a=Date.now(),(f=l.get(m))&&a-f<6e4||(l.set(m,a),l.size>300&&l.forEach((e,t)=>{a-e>=6e4&&l.delete(t)}),0))return void u("deduped");let v=n.u.getTracer(s).startSpan("javascript.error",{attributes:{"error.type":e.errorType,"error.message":d,"error.stack":h,"error.handled":e.handled,"error.source":e.source,"error.fingerprint":m,"error.route_template":g}}),y=v.spanContext().traceId,b={"error.type":e.errorType,"error.handled":e.handled,"error.source":e.source,"error.route_template":g,"user_agent.browser_family":function(){if("u"<typeof navigator)return"unknown";let e=navigator.userAgent;return/edg\//i.test(e)?"edge":/chrome\//i.test(e)&&!/edg\//i.test(e)?"chrome":/safari\//i.test(e)&&!/chrome\//i.test(e)?"safari":/firefox\//i.test(e)?"firefox":"other"}(),"user_agent.os_family":function(){if("u"<typeof navigator)return"unknown";let e=navigator.userAgent;return/windows/i.test(e)?"windows":/android/i.test(e)?"android":/(iphone|ipad|ipod|ios)/i.test(e)?"ios":/mac os x|macintosh/i.test(e)?"macos":/linux/i.test(e)?"linux":"other"}(),trace_id:y};r.q.getMeter(s).createCounter("js.errors.total",{description:"Total JavaScript errors collected in browser"}).add(1,b),(0,o.A9)(v),e.error&&v.recordException(e.error),v.end()}},36162:(e,t,a)=>{a.d(t,{Z:()=>l,o:()=>p});var r=a(64557),n=a(89841),o=a(48534);let c={en:"en-CA",fr:"fr-CA"};function s(e){if(!e)return;let t=e.replace("_","-"),a=t.match(/^([a-z]{2})-([a-z]{2})$/i);return a?c[a[1].toLowerCase()]:t.match(/^[a-z]{2}$/i)?c[t.toLowerCase()]:void 0}function l(e){e.setAttribute("app.version",r.f.version),e.setAttribute("app.git_branch",r.f.branch),e.setAttribute("app.git_commit",r.f.sha)}function p(e,t,a){if(!t)return;let[r]=t.split("?"),c=r.endsWith("/")&&r.length>1?r.slice(0,-1):r;if(c){let t=c.split("/").filter(Boolean),r=t[0],l=(0,o.q)(c);if(l&&e.updateName(`${a} ${l}`),n.A6.profiled.test(c)){let a=t[5],n=s(r);n&&e.setAttribute("app.locale",n),e.setAttribute("app.profile_type",t[1]),e.setAttribute("app.country_code",t[2]),e.setAttribute("app.province",t[3]),e.setAttribute("app.location",t[4]),e.setAttribute("app.product",a)}else if(n.A6.vacation.test(c)){let a=s(r);a&&e.setAttribute("app.locale",a),e.setAttribute("app.profile_type","vacation"),t.length>2&&e.setAttribute("app.country_code",t[2]),t.length>3&&e.setAttribute("app.province",t[3]),t.length>4&&e.setAttribute("app.location",t[4]),e.setAttribute("app.product","vacation")}else if(n.A6.poiLanding.test(c)){e.setAttribute("app.product","poi");let a=s(r);a&&e.setAttribute("app.locale",a),e.setAttribute("app.profile_type",t[1])}else if(n.A6.alerts.test(c)){let a=s(r);a&&e.setAttribute("app.locale",a),e.setAttribute("app.country_code",t[2]),3===t.length?e.setAttribute("app.product","alerts-index"):t.length>3&&(e.setAttribute("app.product","alerts-details"),e.setAttribute("app.place_code",t[3]))}else if(n.A6.home.test(c)){e.setAttribute("app.product","home");let t=s(r);t&&e.setAttribute("app.locale",t)}else if(n.A6.hubPages.test(c)){let a=s(r);a&&e.setAttribute("app.locale",a),e.setAttribute("app.product","hub-pages"),e.setAttribute("app.hub_category",t[1]),e.setAttribute("app.hub_page",t.slice(2).join("/"))}else if(n.A6.myAccount.test(c)){let a=s(r);a&&e.setAttribute("app.locale",a),e.setAttribute("app.product","account"),e.setAttribute("app.section",t[2])}else if(n.A6.gtaLive.test(c)){let t=s(r);t&&e.setAttribute("app.locale",t),e.setAttribute("app.product","gta-live")}else n.A6.climate.test(c)?(e.setAttribute("app.locale",t[0]),e.setAttribute("app.product","news"),["facts","faits"].includes(t[3])&&e.setAttribute("app.news.page_kind","climate-facts"),["ourstory","notreengagement"].includes(t[3])&&e.setAttribute("app.news.page_kind","climate-ourstory")):n.A6.newsAuthor.test(c)?(e.setAttribute("app.locale",t[0]),e.setAttribute("app.product","news"),e.setAttribute("app.news.page_kind","news-author")):n.A6.newsFeatured.test(c)?(e.setAttribute("app.locale",t[0]),e.setAttribute("app.product","news"),e.setAttribute("app.news.page_kind","news-featured")):n.A6.newsCategoryFeatured.test(c)?(e.setAttribute("app.locale",t[0]),e.setAttribute("app.product","news"),e.setAttribute("app.news.page_kind","news-category-featured")):n.A6.newsCategory.test(c)?(e.setAttribute("app.locale",t[0]),e.setAttribute("app.product","news"),e.setAttribute("app.news.page_kind","news-category")):n.A6.newsSubcategory.test(c)?(e.setAttribute("app.locale",t[0]),e.setAttribute("app.product","news"),e.setAttribute("app.news.page_kind","news-subcategory")):n.A6.newsArticle.test(c)?(e.setAttribute("app.locale",t[0]),e.setAttribute("app.product","news"),e.setAttribute("app.news.page_kind","news-article")):n.A6.newsLanding.test(c)&&(e.setAttribute("app.locale",t[0]),e.setAttribute("app.product","news"),e.setAttribute("app.news.page_kind","news-landing"))}}},48534:(e,t,a)=>{a.d(t,{q:()=>o});var r=a(89841);function n(e){return/^\d+$/.test(e)?":id":/^[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$/i.test(e)?":uuid":/^[a-z0-9_-]{16,}$/i.test(e)?":token":e}function o(e,t={}){let a=function(e){let[t]=e.split("?");return t?t.endsWith("/")&&t.length>1?t.slice(0,-1):t:"/"}(e);if(!a||"/"===a)return"/";
1let c=a.split("/").filter(Boolean);if(r.A6.profiled.test(a)&&c.length>=6){let e=c[5];return`/[lang]/[profileType]/[country]/[province]/[city]/${r.p4[e]||e}`}if(r.A6.vacation.test(a)){if(2===c.length)return"/[lang]/vacation/";if(3===c.length)return"/[lang]/vacation/[country]";if(4===c.length)return"/[lang]/vacation/[country]/[province]";if(5===c.length)return"/[lang]/vacation/[country]/[province]/[city]"}return r.A6.poiLanding.test(a)?"/[lang]/[profileType]":r.A6.alerts.test(a)?c.length>3?"/[lang]/alerts/[country]/[placeCode]":"/[lang]/alerts/[country]":r.A6.home.test(a)?"/[lang]":r.A6.hubPages.test(a)?"/[lang]/[category]/[hubPage]":r.A6.myAccount.test(a)?"/[lang]/[account]/[section]":r.A6.gtaLive.test(a)?"/[lang]/[gta-live]":r.A6.climate.test(a)?"/[lang]/news/climate/[facts|ourstory]":r.A6.newsArticle.test(a)?"/[lang]/news/[category]/[subcategory]/[article]":r.A6.newsCategoryFeatured.test(a)?"/[lang]/news/[category]/featured":r.A6.newsAuthor.test(a)?"/[lang]/news/author/[author]":r.A6.newsSubcategory.test(a)?"/[lang]/news/[category]/[subcategory]":r.A6.newsFeatured.test(a)?"/[lang]/news/featured":r.A6.newsCategory.test(a)?"/[lang]/news/[category]":r.A6.newsLanding.test(a)?"/[lang]/news":t.fallbackToGeneric?`/${c.map(n).join("/")}`:void 0}},68409:(e,t,a)=>{a.d(t,{A9:()=>o});var r=a(36162),n=a(72607);function o(e,t){e.setAttribute("app.page_url",window.location.href),t&&e.setAttribute("app.server_trace_id",t);let a=(0,n.u)();a&&e.setAttribute("session.id",a),(0,r.Z)(e);if("u">typeof document){let t=document.cookie.split(";").reduce((e,t)=>{let[a,r]=t.trim().split("=");return e[a]=r,e},{});t.guid&&e.setAttribute("app.uuid",t.guid)}(0,r.o)(e,window.location.pathname,"GET")}},72607:(e,t,a)=>{a.d(t,{u:()=>r.u0});var r=a(3888)},85227:(e,t,a)=>{function r(e){return e.replace(/([a-z])([A-Z])/g,"$1_$2").replace(/[\s\-]+/g,"_").toLowerCase()}function n(e){let t=e.split("?")[1],a={};return t&&new URLSearchParams(t).forEach((e,t)=>{a[t]=e}),a}a.d(t,{Mj:()=>n,Zc:()=>r})},89841:(e,t,a)=>{a.d(t,{A6:()=>s,CJ:()=>o,FZ:()=>n,ox:()=>l,p4:()=>c});var r=a(85227);Object.fromEntries(["x-request-id","x-session-id","Pelmorex-Client","Pelmorex-Client-Version","session.id"].map(e=>[e,`http.request.header.${(0,r.Zc)(e)}`])),Object.fromEntries(["server","server-timing","via","x-amz-cf-id","x-amz-cf-pop","x-cache","x-envoy-upstream-service-time"].map(e=>[e,`http.response.header.${(0,r.Zc)(e)}`]));let n=[/\/[a-z-]+-app-assets\/_next\/.*/,/.*\/api\/v1\/logger?.*/,/\/serverSetCookie?.*/,/\/(libs|images|fonts)\/?.*/,/.*\/api\/[a-z-]+-app-(live|ready).*/,/\/favicon\..*/,/.*\.js/,/config\.aps\.amazon-adsystem\.com/,/j\.theweathernetwork\.com\/(icons\/.*\.svg|web\/footer-badges\/.*\.png)/,/otel-collector(-tis)?\.pelminfra\.com/,/google(-analytics)?\.com/,/analytics\.google\.com/,/(api|cdn)\.userway\.org/,/tlm(-dqs)?\.pelmorex\.com/,/jwplayer\.com(?!\/v2\/(playlists|media))/,/jwpcdn\.com/,/mutualdocs\.com/,/api\.privacy-center\.org/,/bidpapers\.com/,/clarity\.ms/,/trust\.bitsighttech\.com/,/scores\.securityscorecard\.io/,/tpc\.googlesyndication\.com/,/merequartz\.com/,/dt\.adsafeprotected\.com/,/googleapis\.com/,/(diagnostics|api|lb\.eu-1-)?id5-sync\.com/,/pagead2\.googlesyndication\.com/,/cm\.g\.doubleclick\.net/,/securepubads\.g\.doubleclick\.net/,/www\.googletagmanager\.com/,/ep1\.adtrafficquality\.google/,/(aax|c)\.amazon-adsystem\.com/,/pubmatic\.com/,/criteo\.com/,/casalemedia\.com/,/3lift\.com/,/rubiconproject\.com/,/sharethrough\.com/,/engagecore\.com/,/openx\.net/,/adsrvr\.org/,/id\.hadron\.ad\.gt/,/api\.disqometer\.com/,/ups\.analytics\.yahoo\.com/,/\.txt\?_rsc=/,/\/live\.isml\//],o=[/us-central1-twn-(production|dev)\.cloudfunctions\.net/],c={current:"current",hourly:"hourly","7-days":"7-days","14-days":"14-days",actuelle:"current",horaire:"hourly","7-jours":"7-days","14-jours":"14-days",pollen:"pollen","air-quality":"air-quality","qualite-air":"air-quality",monthly:"monthly",mensuel:"monthly",precipitation:"precipitation",uv:"uv",health:"health",sante:"health",bugs:"bugs",moustiques:"bugs",weekend:"weekend","week-end":"weekend",alerts:"alerts",alertes:"alerts",temperature:"temperature",wind:"wind",vents:"wind","storm-centre":"storm-centre","meteo-en-action":"storm-centre"},s={profiled:RegExp("/(en|fr)/[^/]+/[^/]+/[^/]+/[^/]+/(current|actuelle|hourly|horaire|\\d+-days|\\d+-jours|pollen|air-quality|qualite-air|monthly|mensuel|precipitation|uv|health|sante|bugs|moustiques|weekend|week-end|alerts|alertes|temperature|wind|vents|storm-centre|meteo-en-action)"),poiLanding:/\/(en|fr)\/(golf|school|airport|beach|camping|cottage|marine|park|ski|attraction|city|ecole|aeroport|plage|chalet|maritime|parc|ville)/,alerts:/\/(en|fr)\/(alerts|alertes)\/[a-zA-Z]{2}(\/\S+)?/,home:/\/(en|fr)$/,hubPages:/\/(en\/(explore%20%7C%20explorer|info%20%7C%20infos|contests%20%7C%20concours)|fr\/(explorer%20%7C%20explore|infos%20%7C%20info|concours%20%7C%20contests)|en\/(info|explore|contests)|fr\/(infos|explorer|concours))(\/.*)?/,myAccount:/\/(en\/(account)|fr\/(compte))(\/.*)?/,gtaLive:/\/(en\/(gta-live))(\/.*)?/,vacation:/\/(en\/vacation|fr\/vacances)(\/[^/]+(\/[^/]+(\/[^/]+)?)?)?$/,video:/\/(en|fr)\/video(?:\/[^\/]+)?\/?$/,maps:/\/(en\/maps|fr\/cartes)\/[^\/?]+(?:\?.*)?$/,climate:/\/(en\/news\/climate\/(facts|ourstory)|fr\/nouvelles\/climat\/(faits|notreengagement))$/,newsAuthor:/^\/(en\/news\/author|fr\/nouvelles\/auteur)\/[^\/?]+(?:\?.*)?$/,newsFeatured:/\/(en\/news\/featured|fr\/nouvelles\/a-la-une)$/,newsCategoryFeatured:/\/(en\/news\/[^\/?]+\/featured|fr\/nouvelles\/[^\/?]+\/a-la-une)$/,newsCategory:/\/(en\/news|fr\/nouvelles)\/[^\/?]+(?:\?.*)?$/,newsSubcategory:/\/(en\/news|fr\/nouvelles)\/[^\/?]+\/[^\/?]+(?:\?.*)?$/,newsArticle:/\/(en\/news|fr\/nouvelles)\/[^\/?]+\/[^\/?]+\/[^\/?]+(?:\?.*)?$/,newsLanding:/\/(en\/news|fr\/nouvelles)\/?$/},l=[{pattern:/fetch GET https:\/\/aax.amazon-adsystem.com\/e\/dtb\/bid\/.+/,replacement:"Amazon Ad Bid"},{pattern:/fetch GET (https:\/\/[^\/]+\/api\/v1\/(observation|shortterm|longterm|hourly)\/placecode)\/.+/,replacement:"fetch GET $1/{placecode}"},{pattern:/fetch GET (https:\/\/[^\/]+\/api\/v1\/(observation|shortterm|longterm|hourly))/,replacement:"fetch GET $1"},{pattern:/fetch GET (https:\/\/[^\/]+\/api\/v2\/allergen\/pollen\/(forecast|observation))/,replacement:"fetch GET $1"},{pattern:/fetch GET (https:\/\/[^\/]+\/api\/v1\/alert\/placecode)\/[^\/]+/,replacement:"fetch GET $1/{placecode}"},{pattern:/fetch GET (https:\/\/[^\/]+\/api\/v1\/alert\/notification)/,replacement:"fetch GET $1"},{pattern:/fetch GET (https:\/\/[^\/]+\/api\/v1\/alert\/region\/summary)\/[^\/]+/,replacement:"fetch GET $1/{country}"},{pattern:/fetch GET (https:\/\/[^\/]+\/api\/v1\/alert\/region)\/[^\/]+\/[^\/]+/,replacement:"fetch GET $1/{country}/{region_code}"},{pattern:/fetch GET (https:\/\/[^\/]+\/api\/v1\/alert)/,replacement:"fetch GET $1"},{pattern:/fetch GET (https:\/\/[^\/]+\/severe-weather\/(v[1-5])\/get-active-events-by-geo)\/[^\/]+\/[^\/]+\/[^\/]+/,replacement:"fetch GET $1/{locale}/{longitude}/{latitude}"},{pattern:/fetch GET (https:\/\/[^\/]+\/frontend\/(reports\/pollen|video\/web))\/[^\/]+\.json/,replacement:"fetch GET $1/{locale}.json"},{pattern:/fetch GET (https:\/\/[^\/]+\/api\/v1\/airquality\/(forecast|observation|daily))/,replacement:"fetch GET $1"},{pattern:/fetch GET (https:\/\/[^\/]+\/api\/v1\/bug\/forecast\/ticks\/placecode)\/[^\/?]+/,replacement:"fetch GET $1/{placecode}"},{pattern:/fetch GET (https:\/\/[^\/]+\/api\/v1\/bug\/forecast\/ticks)/,replacement:"fetch GET $1"},{pattern:/fetch GET (https:\/\/[^\/]+\/api\/v1\/(bug\/forecast|ski\/report|uv\/max|uv\/observation|uv\/forecast|astronomy\/sunrisesunset|historical\/temperature|historical\/averages\/daily|historical\/averages\/monthly|precipitation\/data))/,replacement:"fetch GET $1"},{pattern:/fetch GET (https:\/\/[^\/]+\/content\/v1\/airquality)\/[^\/]+\/(aqhi\/all)/,replacement:"fetch GET $1/{locale}/$2"},{pattern:/fetch GET (https:\/\/[^\/]+\/content\/v1\/uv)\/[^\/]+\/(all)/,replacement:"fetch GET $1/{locale}/$2"},{pattern:/fetch GET (https:\/\/[^\/]+\/health\/v1\/all)\/.+/,replacement:"fetch GET $1/{locale}/{placecode}"},{pattern:/fetch GET (https:\/\/[^\/]+\/(atrgt\/v1\/placecode))\/.+/,replacement:"fetch GET $1/{placecode}"},{pattern:/fetch GET (https:\/\/[^\/]+\/dla\/v1)\/[^\/]+\/(dynamiclayer)/,replacement:"fetch GET $1/{locale}/$2"},{pattern:/fetch GET (https:\/\/[^\/]+\/geoip)\/[^\/]+\/(locate)/,replacement:"fetch GET $1/{locale}/$2"},{pattern:/fetch GET (https:\/\/[^\/]+\/api\/appframework\/search\/v2(?:\/(?:getdata|getdatabyurl|getfollowme|getflollowmepc|getnearby|getnearbycount|getparents|getprofilelist))?)/,replacement:"fetch GET $1"},{pattern:/fetch GET (https:\/\/[^\/]+\/api\/appframework\/search(?:\/(?:getdata|getdatabyurl|getfollowme|getflollowmepc|getnearby|getnearbycount|getparents|getprofilelist))?)/,replacement:"fetch GET $1"},{pattern:/fetch GET (https:\/\/cdn\.jwplayer\.com\/v2\/playlists)\/[^\/]+/,replacement:"fetch GET $1/{playlist_id}"},{pattern:/fetch GET (https:\/\/cdn\.jwplayer\.com\/v2\/media)\/[^\/]+/,replacement:"fetch GET $1/{media_id}"},{pattern:/fetch GET (https:\/\/[^\/]+\/wit\/cards)/,replacement:"fetch GET $1"},{pattern:/fetch GET (https:\/\/[^\/]+\/v1)\/[^\/]+\/news\/(slug|keyword)\/[^\/]+/,replacement:"fetch GET $1/{locale}/news/$2/{$2}"},{pattern:/fetch GET (https:\/\/[^\/]+\/v1)\/([^\/]+)\/news\/latest/,replacement:"fetch GET $1/{locale}/news/latest"},{pattern:/fetch GET (https:\/\/[^\/]+\/v1)\/([^\/]+)\/news\/([^\/]+)\/latest/,replacement:"fetch GET $1/{locale}/news/{category}/latest"},{pattern:/fetch GET (https:\/\/[^\/]+\/v1)\/([^\/]+)\/news\/([^\/]+)\/([^\/]+)\/latest/,replacement:"fetch GET $1/{locale}/news/{category}/{subcategory}/latest"},{pattern:/fetch GET (https:\/\/[^\/]+\/v1)\/([^\/]+)\/news\/author\/([^\/]+)/,replacement:"fetch GET $1/{locale}/news/author/{slug}"},{pattern:/fetch GET (https:\/\/[^\/]+\/v1)\/([^\/]+)\/categories\/all/,replacement:"fetch GET $1/{locale}/categories/all"},{pattern:/fetch GET (https:\/\/[^\/]+\/v1)\/([^\/]+)\/lineups\/([^\/]+)\/regions\/([^\/,]+)/,replacement:"fetch GET $1/{locale}/lineups/{lineup_name}
1/regions/{region_id}"},{pattern:/fetch GET (https:\/\/[^\/]+\/v1)\/([^\/]+)\/lineups\/([^\/]+)\/national/,replacement:"fetch GET $1/{locale}/lineups/{lineup_name}/national"},{pattern:/fetch GET (https:\/\/[^\/]+\/v1)\/([^\/]+)\/lineups\/([^\/]+)\/latest/,replacement:"fetch GET $1/{locale}/lineups/{lineup_name}/latest"},{pattern:/fetch GET (https:\/\/[^\/]+\/v1)\/([^\/]+)\/lineups\/([^\/]+)\/untargeted/,replacement:"fetch GET $1/{locale}/lineups/{lineup_name}/untargeted"},{pattern:/fetch GET (https:\/\/[^\/]+\/v1)\/([^\/]+)\/airquality\/([^\/]+)\/(aqi|aqhi)\/all/,replacement:"fetch GET $1/airquality/{locale}/$4/all"},{pattern:/GET\s+\/((en\/(city|golf|school|airport|beach|camping|cottage|marine|park|ski|attraction|vacation))|(fr\/(ville|golf|ecole|aeroport|plage|camping|chalet|maritime|parc|ski|attraction|vacances)))(?=\?|$)/,replacement:"GET /[lang]/[profileType]"},{pattern:/GET\s+\/(en|fr)(?=\?|$)/,replacement:"GET /[lang]"},{pattern:/GET\s+\/(en\/alerts|fr\/alertes)\/([a-z]{2})(?=[\?\s]|$)/,replacement:"GET /[lang]/[alerts]/[country]"},{pattern:/GET\s+\/(en\/alerts|fr\/alertes)\/([a-z]{2})\/\w+(?=[?\s]|$)/,replacement:"GET /[lang]/[alerts]/[country]/[placeCode]"},{pattern:/GET\s+\/(en\/(info|explore|contests)|fr\/(infos|explorer|concours))([\/%][^?\s]*)?(?=\?|$)/,replacement:"GET /[lang]/[category]/[hubPage]"},{pattern:/GET\s+\/(en\/(account)|fr\/compte)(\/.*)?(?=\?|$)/,replacement:"GET /[lang]/[account]/[section]"},{pattern:/GET\s+\/(en\/gta-live)(\/.*)?(?=\?|$)/,replacement:"GET /[lang]/[gta-live]"},{pattern:/fetch GET (https:\/\/[^\/]+\/v1)\/([^\/]+)\/promo\/(.+)\/national/,replacement:"fetch GET $1/{locale}/promo/{product}/national"},{pattern:/fetch GET (https:\/\/[^\/]+\/v1)\/([^\/]+)\/promo\/(.+)\/untargeted/,replacement:"fetch GET $1/{locale}/promo/{product}/untargeted"},{pattern:/fetch GET (https:\/\/[^\/]+\/v1)\/([^\/]+)\/promo\/(.+)\/([^\/]+)/,replacement:"fetch GET $1/{locale}/promo/{product}/{region_id}"},{pattern:/GET (https:\/\/[^\/]+\/v1)\/([^\/]+)\/promo\/(.+)\/([^\/]+)/,replacement:"fetch GET $1/{locale}/promo/{product}/{region_id}"},{pattern:/(RSC GET|GET|fetch GET|HEAD) (https?:\/\/[^/]+)?(\/[^/]+){5}\/([^/]+)/,replacement:"$1 /[lang]/[profileType]/[country]/[province]/[city]/$4"}]}}]);
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.