CINXE.COM

Spark Newsletter October 2024

<!DOCTYPE HTML> <html lang="en" class="no-js"> <head> <meta charset="UTF-8"/> <meta name="template" content="pearson-canada-school-home-template"/> <title>Spark Newsletter October 2024 </title> <meta name="viewport" content="width=device-width, initial-scale=1"/> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/> <meta name="description" content="Spark Newsletter October 2024 "/> <meta property="og:title" content="Spark Newsletter October 2024 "/> <meta property="og:description" content="Spark Newsletter October 2024 "/> <meta name="twitter:title" content="Spark Newsletter October 2024 "/> <meta property="og:url" content="https://www.pearsoncanadaschool.com/literacy/products/spark/newsletters/oct-2024.html"/> <meta name="twitter:description" content="Spark Newsletter October 2024 "/> <meta name="article:modified_time" content="2024-10-07T16:07:07.454Z"/> <link rel="stylesheet" href="/etc/clientlibs/platform/aem-core/components/page/page-properties-dialog.min.ACSHASH1de7355ba14c780dbdf61ff69fb685cf.css" type="text/css"> <link rel="shortcut icon" href="/conf/pearson-canada-school/settings/wcm/templates/pearson-canada-school-home-template/favicon.ico"/> <script type="text/javascript" src="https://www.pearsoncanadaschool.com/assets/8f008aac240262d511b66452faa1fa11422373f0727" ></script><script src="/etc/clientlibs/platform/aem-core/libraries/jquery-3-6-0.min.ACSHASHf7f88c154f8dde28b5bcdd9e1c79f655.js"></script> <script src="/etc/clientlibs/platform/aem-core/libraries/jquery-ui-1-13-2.min.ACSHASH1e2047978946a1d271356d0b557a84a3.js"></script> <script src="/etc/clientlibs/platform/aem-core/libraries/picturefill.min.ACSHASH173a529fee52e78dd3735db343325617.js"></script> <script src="/etc/clientlibs/platform/aem-core/form-validator.min.ACSHASH36c30c0fad3028f0587f00d798961847.js"></script> <script src="/etc.clientlibs/clientlibs/granite/lodash/modern.min.ACSHASH76136ba6e7c9276b178edc785c389ba7.js"></script> <script src="/etc.clientlibs/cq/personalization/clientlib/underscore.min.ACSHASH03540ac0f1ea39be635e17b62c718dd5.js"></script> <script src="/etc.clientlibs/clientlibs/granite/backbone.min.ACSHASHe590febe6539b40e39ec9c983d8e96c0.js"></script> <script src="/etc/clientlibs/platform/aem-core/libraries/template-settings.min.ACSHASH6e38b7e6a576e04396c34830c83f30fc.js"></script> <script src="/etc/clientlibs/platform/aem-core/components.min.ACSHASH87f2a153a867306fd643f097683c1831.js"></script> <script src="/etc/clientlibs/platform/aem-core/libraries/bootstrap-4-3-1.min.ACSHASHcb8bf3d1be0523e7c0bd6ce9a1c7a388.js"></script> <script src="/etc/clientlibs/platform/aem-core/libraries/parsley-2-8.min.ACSHASH556fd9ab479352b3d4b9e80b17f0b476.js"></script> <script src="/etc/themes/platform/p-dot-com.min.ACSHASH7e7e9a7fef9bc4dabf5013e21fc037ec.js"></script> <script src="/etc/clientlibs/platform/aem-core/libraries/jquery-cookie.min.ACSHASH0266aa413f6beda5688920a8dcaf49ba.js"></script> <link rel="stylesheet" href="/etc/clientlibs/platform/aem-core/libraries/bootstrap-4-3-1.min.ACSHASHcf4d74070a73cdb86117b5ecea837a56.css" type="text/css"> <link rel="stylesheet" href="/etc/clientlibs/platform/aem-core/libraries/font-awesome-4-2.min.ACSHASHbd12c3d96f5473480f04fb430338d21c.css" type="text/css"> <link rel="stylesheet" href="/etc/clientlibs/platform/aem-core/libraries/parsley-2-8.min.ACSHASHca334e633e206e73cb76e8ce5f18875f.css" type="text/css"> <link rel="stylesheet" href="/etc/clientlibs/platform/aem-core/components/content/static-collection.min.ACSHASHd8d236ca379e8a2f4fda3e67ba9e1224.css" type="text/css"> <link rel="stylesheet" href="/etc/clientlibs/platform/aem-core/components/content/video-common.min.ACSHASHb41659e9aebfc61648ef1e6283e6e6ef.css" type="text/css"> <link rel="stylesheet" href="/etc/clientlibs/platform/aem-core/components/content/column-control.min.ACSHASH6371e8f53bc80147ef09e70201ed9df7.css" type="text/css"> <link rel="stylesheet" href="/etc/clientlibs/platform/aem-core/components/content/column-nav.min.ACSHASH72c9c50403bd963fcb6e0e49268c9504.css" type="text/css"> <link rel="stylesheet" href="/etc/clientlibs/platform/aem-core/components/content/youtube-video.min.ACSHASHb4f8a1709ea5e6bebb8f47c1a7a30078.css" type="text/css"> <link rel="stylesheet" href="/etc/clientlibs/platform/aem-core/components/content/modal-window-pop-up.min.ACSHASH9e8a7baff9560796c704601fa9097501.css" type="text/css"> <link rel="stylesheet" href="/etc/clientlibs/platform/aem-core/components/content/events/events-calendar.min.ACSHASH0887ef49815a1b7c07691cecf69b0b86.css" type="text/css"> <link rel="stylesheet" href="/etc/themes/platform/p-dot-com.min.ACSHASHeff258870ed07df56568e2539fddb036.css" type="text/css"> <link rel="stylesheet" href="/etc/clientlibs/one-dot-com/one-dot-com/static-collection.min.ACSHASH4d4a2616c5ebe9372c4f8a686430979d.css" type="text/css"> <link rel="stylesheet" href="/etc/clientlibs/platform/aem-core/components/content/global-message.min.ACSHASHf9caedf14ceff1d7ebee18b5b70365b8.css" type="text/css"> <link rel="stylesheet" href="/etc/clientlibs/one-dot-com/one-dot-com/practitioner-navigation/nav-aem.min.ACSHASHa0d633d577460fc02ad440f20fb610ff.css" type="text/css"> <link rel="stylesheet" href="/etc/clientlibs/platform/aem-core/components/content/locale-selection.min.ACSHASH9201e829628489b63cc01f47b20a47aa.css" type="text/css"> <link rel="stylesheet" href="/etc/clientlibs/platform/aem-core/components/content/events/event-listing.min.ACSHASH3f86706126555315effd6e2bcfe3d51a.css" type="text/css"> <link rel="stylesheet" href="/etc/clientlibs/platform/aem-core/components/content/events/event-details.min.ACSHASHb84475cd5581c8119fb232c4cbb50d86.css" type="text/css"> <link rel="stylesheet" href="/etc/clientlibs/platform/aem-core/components/content/form-dropdown-list.min.ACSHASH915193c0b9b33d0cb61462b9312e2109.css" type="text/css"> <link rel="stylesheet" href="/etc/clientlibs/school/global/clinical/us.min.ACSHASH6f62ce691ca602875a8386c0816eac63.css" type="text/css"> <link rel="stylesheet" href="/etc/clientlibs/websites/pearson-canada-school.min.ACSHASH7048a3622243dc20536677038fa106fb.css" type="text/css"> <script id="digital-data-layer" type="text/javascript"> dataLayer = [{ "version" : "1.0", "site" : { "siteId" : "PEARSON-CANADA-SCHOOL", "siteLabel" : "pearson-canada-school", "domain" : "www.pearson.com/pearson-canada-school", "siteSection" : "literacy", "language" : "en" }, "pageInfo" : { "pageTitle" : "Spark Newsletter October 2024 ", "pageURL" : "/literacy/products/spark/newsletters/oct-2024.html", "pageTemplate" : "/conf/pearson-canada-school/settings/wcm/templates/pearson-canada-school-home-template", "dateCreated" : "2024-10-07T16:07:33.376Z", "lastUpdated" : "2024-10-07T16:07:07.454Z", "pageCategory" : "Static", "isBypassEnabled" : false, "loginPageLink" : "/store/login", "breadcrumb" : [ "Home", "Literacy Resources", "Products", "Spark Reading", "Newsletters", "Spark Newsletter October 2024 " ], "disableProgressiveProfile" : false, "redirectIfAuthenticatedByIES" : false } }]; </script> <!-- OneTrust Cookies Consent Notice start for pearsoncanadaschool.com --> <script src="https://cdn.cookielaw.org/scripttemplates/otSDKStub.js" type="text/javascript" charset="UTF-8" data-domain-script="155f0929-aa14-412a-9802-404a52200d21"></script> <script type="text/javascript"> function OptanonWrapper() { } </script> <!-- OneTrust Cookies Consent Notice end for pearsoncanadaschool.com --> <!-- Google Tag Manager --> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});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-KXV3QS64');</script> <!-- End Google Tag Manager --> <!-- Algolia start for pearson.com --> <script type="text/javascript"> var algoliaConfigPath = "/etc/clientlibs/global-store/algolia-search/algolia-configs/live/canada-school/en/algolia-config.3.json"; </script> <!-- Algolia end for pearson.com --> <!-- New Relic script start for Pearson Canada school --> <script type="text/javascript"> ;window.NREUM||(NREUM={});NREUM.init={distributed_tracing:{enabled:true},privacy:{cookies_enabled:true},ajax:{deny_list:["bam.nr-data.net"]}}; ;NREUM.loader_config={accountID:"1765996",trustKey:"691807",agentID:"1120274468",licenseKey:"068b3faa02",applicationID:"1120274468"}; ;NREUM.info={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net",licenseKey:"068b3faa02",applicationID:"1120274468",sa:1}; ;/*! For license information please see nr-loader-spa-1.251.1.min.js.LICENSE.txt */ (()=>{var e,t,r={234:(e,t,r)=>{"use strict";r.d(t,{P_:()=>m,Mt:()=>b,C5:()=>s,DL:()=>w,OP:()=>D,lF:()=>O,Yu:()=>E,Dg:()=>v,CX:()=>c,GE:()=>x,sU:()=>N});var n=r(8632),i=r(9567);const o={beacon:n.ce.beacon,errorBeacon:n.ce.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0},a={};function s(e){if(!e)throw new Error("All info objects require an agent identifier!");if(!a[e])throw new Error("Info for ".concat(e," was never set"));return a[e]}function c(e,t){if(!e)throw new Error("All info objects require an agent identifier!");a[e]=(0,i.D)(t,o);const r=(0,n.ek)(e);r&&(r.info=a[e])}const u=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var d=r(7056),l=r(50);const f="[data-nr-mask]",h=()=>{const e={mask_selector:"*",block_selector:"[data-nr-block]",mask_input_options:{color:!1,date:!1,"datetime-local":!1,email:!1,month:!1,number:!1,range:!1,search:!1,tel:!1,text:!1,time:!1,url:!1,week:!1,textarea:!1,select:!1,password:!0}};return{feature_flags:[],proxy:{assets:void 0,beacon:void 0},privacy:{cookies_enabled:!0},ajax:{deny_list:void 0,block_internal:!0,enabled:!0,harvestTimeSeconds:10,autoStart:!0},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},session:{domain:void 0,expiresMs:d.oD,inactiveMs:d.Hb},ssl:void 0,obfuscate:void 0,jserrors:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},metrics:{enabled:!0,autoStart:!0},page_action:{enabled:!0,harvestTimeSeconds:30,autoStart:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,harvestTimeSeconds:30,long_task:!1,autoStart:!0},session_trace:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},harvest:{tooManyRequestsDelay:60},session_replay:{autoStart:!0,enabled:!1,harvestTimeSeconds:60,sampling_rate:50,error_sampling_rate:50,collect_fonts:!1,inline_images:!1,inline_stylesheet:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){u(t)?e.mask_selector="".concat(t,",").concat(f):""===t||null===t?e.mask_selector=f:(0,l.Z)("An invalid session_replay.mask_selector was provided. '*' will be used.",t)},get block_class(){return"nr-block"},get ignore_class(){return"nr-ignore"},get mask_text_class(){return"nr-mask"},get block_selector(){return e.block_selector},set block_selector(t){u(t)?e.block_selector+=",".concat(t):""!==t&&(0,l.Z)("An invalid session_replay.block_selector was provided and will not be used",t)},get mask_input_options(){return e.mask_input_options},set mask_input_options(t){t&&"object"==typeof t?e.mask_input_options={...t,password:!0}:(0,l.Z)("An invalid session_replay.mask_input_option was provided and will not be used",t)}},spa:{enabled:!0,harvestTimeSeconds:10,autoStart:!0}}},p={},g="All configuration objects require an agent identifier!";function m(e){if(!e)throw new Error(g);if(!p[e])throw new Error("Configuration for ".concat(e," was never set"));return p[e]}function v(e,t){if(!e)throw new Error(g);p[e]=(0,i.D)(t,h());const r=(0,n.ek)(e);r&&(r.init=p[e])}function b(e,t){if(!e)throw new Error(g);var r=m(e);if(r){for(var n=t.split("."),i=0;i<n.length-1;i++)if("object"!=typeof(r=r[n[i]]))return;r=r[n[n.length-1]]}return r}const y={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0},A={};function w(e){if(!e)throw new Error("All loader-config objects require an agent identifier!");if(!A[e])throw new Error("LoaderConfig for ".concat(e," was never set"));return A[e]}function x(e,t){if(!e)throw new Error("All loader-config objects require an agent identifier!");A[e]=(0,i.D)(t,y);const r=(0,n.ek)(e);r&&(r.loader_config=A[e])}const E=(0,n.mF)().o;var _=r(385),T=r(6818);const S={buildEnv:T.Re,customTransaction:void 0,disabled:!1,distMethod:T.gF,isolatedBacklog:!1,loaderType:void 0,maxBytes:3e4,offset:Math.floor(_._A?.performance?.timeOrigin||_._A?.performance?.timing?.navigationStart||Date.now()),onerror:void 0,origin:""+_._A.location,ptid:void 0,releaseIds:{},session:void 0,xhrWrappable:"function"==typeof _._A.XMLHttpRequest?.prototype?.addEventListener,version:T.q4,denyList:void 0},R={};function D(e){if(!e)throw new Error("All runtime objects require an agent identifier!");if(!R[e])throw new Error("Runtime for ".concat(e," was never set"));return R[e]}function N(e,t){if(!e)throw new Error("All runtime objects require an agent identifier!");R[e]=(0,i.D)(t,S);const r=(0,n.ek)(e);r&&(r.runtime=R[e])}function O(e){return function(e){try{const t=s(e);return!!t.licenseKey&&!!t.errorBeacon&&!!t.applicationID}catch(e){return!1}}(e)}},9567:(e,t,r)=>{"use strict";r.d(t,{D:()=>i});var n=r(50);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.Z)("Setting a Configurable requires an object as input");if(!t||"object"!=typeof t)return(0,n.Z)("Setting a Configurable requires a model to set its initial properties");const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),o=0===Object.keys(r).length?e:r;for(let a in o)if(void 0!==e[a])try{Array.isArray(e[a])&&Array.isArray(t[a])?r[a]=Array.from(new Set([...e[a],...t[a]])):"object"==typeof e[a]&&"object"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){(0,n.Z)("An error occurred while setting a property of a Configurable",e)}return r}catch(e){(0,n.Z)("An error occured while setting a Configurable",e)}}},6818:(e,t,r)=>{"use strict";r.d(t,{Re:()=>i,gF:()=>o,lF:()=>a,q4:()=>n});const n="1.251.1",i="PROD",o="CDN",a="2.0.0-alpha.11"},385:(e,t,r)=>{"use strict";r.d(t,{FN:()=>c,IF:()=>l,LW:()=>a,Nk:()=>h,Tt:()=>u,_A:()=>o,cv:()=>p,iS:()=>s,il:()=>n,ux:()=>d,v6:()=>i,w1:()=>f});const n="undefined"!=typeof window&&!!window.document,i="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),o=n?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),a="complete"===o?.document?.readyState,s=Boolean("hidden"===o?.document?.visibilityState),c=""+o?.location,u=/iPad|iPhone|iPod/.test(o.navigator?.userAgent),d=u&&"undefined"==typeof SharedWorker,l=(()=>{const e=o.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),f=Boolean(n&&window.document.documentMode),h=!!o.navigator?.sendBeacon,p=Math.floor(o?.performance?.timeOrigin||o?.performance?.timing?.navigationStart||Date.now())},1117:(e,t,r)=>{"use strict";r.d(t,{w:()=>o});var n=r(50);const i={agentIdentifier:"",ee:void 0};class o{constructor(e){try{if("object"!=typeof e)return(0,n.Z)("shared context requires an object as input");this.sharedContext={},Object.assign(this.sharedContext,i),Object.entries(e).forEach((e=>{let[t,r]=e;Object.keys(i).includes(t)&&(this.sharedContext[t]=r)}))}catch(e){(0,n.Z)("An error occured while setting SharedContext",e)}}}},8e3:(e,t,r)=>{"use strict";r.d(t,{L:()=>d,R:()=>c});var n=r(8325),i=r(1284),o=r(4322),a=r(3325);const s={};function c(e,t){const r={staged:!1,priority:a.p[t]||0};u(e),s[e].get(t)||s[e].set(t,r)}function u(e){e&&(s[e]||(s[e]=new Map))}function d(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"feature";if(u(e),!e||!s[e].get(t))return a(t);s[e].get(t).staged=!0;const r=[...s[e]];function a(t){const r=e?n.ee.get(e):n.ee,a=o.X.handlers;if(r.backlog&&a){var s=r.backlog[t],c=a[t];if(c){for(var u=0;s&&u<s.length;++u)l(s[u],c);(0,i.D)(c,(function(e,t){(0,i.D)(t,(function(t,r){r[0].on(e,r[1])}))}))}delete a[t],r.backlog[t]=null,r.emit("drain-"+t,[])}}r.every((e=>{let[t,r]=e;return r.staged}))&&(r.sort(((e,t)=>e[1].priority-t[1].priority)),r.forEach((t=>{let[r]=t;s[e].delete(r),a(r)})))}function l(e,t){var r=e[1];(0,i.D)(t[r],(function(t,r){var n=e[0];if(r[0]===n){var i=r[1],o=e[3],a=e[2];i.apply(o,a)}}))}},8325:(e,t,r)=>{"use strict";r.d(t,{A:()=>c,ee:()=>u});var n=r(8632),i=r(2210),o=r(234);class a{constructor(e){this.contextId=e}}var s=r(3117);const c="nr@context:".concat(s.a),u=function e(t,r){var n={},s={},d={},f=!1;try{f=16===r.length&&(0,o.OP)(r).isolatedBacklog}catch(e){}var h={on:g,addEventListener:g,removeEventListener:function(e,t){var r=n[e];if(!r)return;for(var i=0;i<r.length;i++)r[i]===t&&r.splice(i,1)},emit:function(e,r,n,i,o){!1!==o&&(o=!0);if(u.aborted&&!i)return;t&&o&&t.emit(e,r,n);for(var a=p(n),c=m(e),d=c.length,l=0;l<d;l++)c[l].apply(a,r);var f=b()[s[e]];f&&f.push([h,e,r,a]);return a},get:v,listeners:m,context:p,buffer:function(e,t){const r=b();if(t=t||"feature",h.aborted)return;Object.entries(e||{}).forEach((e=>{let[n,i]=e;s[i]=t,t in r||(r[t]=[])}))},abort:l,aborted:!1,isBuffering:function(e){return!!b()[s[e]]},debugId:r,backlog:f?{}:t&&"object"==typeof t.backlog?t.backlog:{}};return h;function p(e){return e&&e instanceof a?e:e?(0,i.X)(e,c,(()=>new a(c))):new a(c)}function g(e,t){n[e]=m(e).concat(t)}function m(e){return n[e]||[]}function v(t){return d[t]=d[t]||e(h,t)}function b(){return h.backlog}}(void 0,"globalEE"),d=(0,n.fP)();function l(){u.aborted=!0,u.backlog={}}d.ee||(d.ee=u)},5546:(e,t,r)=>{"use strict";r.d(t,{E:()=>n,p:()=>i});var n=r(8325).ee.get("handle");function i(e,t,r,i,o){o?(o.buffer([e],i),o.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},4322:(e,t,r)=>{"use strict";r.d(t,{X:()=>o});var n=r(5546);o.on=a;var i=o.handlers={};function o(e,t,r,o){a(o||n.E,i,e,t,r)}function a(e,t,r,i,o){o||(o="feature"),e||(e=n.E);var a=t[o]=t[o]||{};(a[r]=a[r]||[]).push([e,i])}},3239:(e,t,r)=>{"use strict";r.d(t,{bP:()=>s,iz:()=>c,m$:()=>a});var n=r(385);let i=!1,o=!1;try{const e={get passive(){return i=!0,!1},get signal(){return o=!0,!1}};n._A.addEventListener("test",null,e),n._A.removeEventListener("test",null,e)}catch(e){}function a(e,t){return i||o?{capture:!!e,passive:i,signal:t}:!!e}function s(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=arguments.length>3?arguments[3]:void 0;window.addEventListener(e,t,a(r,n))}function c(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=arguments.length>3?arguments[3]:void 0;document.addEventListener(e,t,a(r,n))}},3117:(e,t,r)=>{"use strict";r.d(t,{a:()=>n});const n=(0,r(4402).Rl)()},4402:(e,t,r)=>{"use strict";r.d(t,{Ht:()=>u,M:()=>c,Rl:()=>a,ky:()=>s});var n=r(385);const i="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx";function o(e,t){return e?15&e[t]:16*Math.random()|0}function a(){const e=n._A?.crypto||n._A?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(30))),i.split("").map((e=>"x"===e?o(t,r++).toString(16):"y"===e?(3&o()|8).toString(16):e)).join("")}function s(e){const t=n._A?.crypto||n._A?.msCrypto;let r,i=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(e)));const a=[];for(var s=0;s<e;s++)a.push(o(r,i++).toString(16));return a.join("")}function c(){return s(16)}function u(){return s(32)}},7056:(e,t,r)=>{"use strict";r.d(t,{Bq:()=>n,Hb:()=>o,IK:()=>c,oD:()=>i,uT:()=>s,wO:()=>a});const n="NRBA",i=144e5,o=18e5,a={PAUSE:"session-pause",RESET:"session-reset",RESUME:"session-resume",UPDATE:"session-update"},s={SAME_TAB:"same-tab",CROSS_TAB:"cross-tab"},c={OFF:0,FULL:1,ERROR:2}},7894:(e,t,r)=>{"use strict";function n(){return Math.round(performance.now())}r.d(t,{z:()=>n})},7243:(e,t,r)=>{"use strict";r.d(t,{e:()=>i});var n=r(385);function i(e){if(0===(e||"").indexOf("data:"))return{protocol:"data"};try{const t=new URL(e,location.href),r={port:t.port,hostname:t.hostname,pathname:t.pathname,search:t.search,protocol:t.protocol.slice(0,t.protocol.indexOf(":")),sameOrigin:t.protocol===n._A?.location?.protocol&&t.host===n._A?.location?.host};return r.port&&""!==r.port||("http:"===t.protocol&&(r.port="80"),"https:"===t.protocol&&(r.port="443")),r.pathname&&""!==r.pathname?r.pathname.startsWith("/")||(r.pathname="/".concat(r.pathname)):r.pathname="/",r}catch(e){return{}}}},50:(e,t,r)=>{"use strict";function n(e,t){"function"==typeof console.warn&&(console.warn("New Relic: ".concat(e)),t&&console.warn(t))}r.d(t,{Z:()=>n})},2825:(e,t,r)=>{"use strict";r.d(t,{N:()=>d,T:()=>l});var n=r(8325),i=r(5546),o=r(3325),a=r(385);const s="newrelic";const c={stn:[o.D.sessionTrace],err:[o.D.jserrors,o.D.metrics],ins:[o.D.pageAction],spa:[o.D.spa],sr:[o.D.sessionReplay,o.D.sessionTrace]},u=new Set;function d(e,t){const r=n.ee.get(t);e&&"object"==typeof e&&(u.has(t)||(Object.entries(e).forEach((e=>{let[t,n]=e;c[t]?c[t].forEach((e=>{n?(0,i.p)("feat-"+t,[],void 0,e,r):(0,i.p)("block-"+t,[],void 0,e,r),(0,i.p)("rumresp-"+t,[Boolean(n)],void 0,e,r)})):n&&(0,i.p)("feat-"+t,[],void 0,void 0,r),l[t]=Boolean(n)})),Object.keys(c).forEach((e=>{void 0===l[e]&&(c[e]?.forEach((t=>(0,i.p)("rumresp-"+e,[!1],void 0,t,r))),l[e]=!1)})),u.add(t),function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{a._A.dispatchEvent(new CustomEvent(s,{detail:e}))}catch(e){}}({loaded:!0})))}const l={}},2210:(e,t,r)=>{"use strict";r.d(t,{X:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},1284:(e,t,r)=>{"use strict";r.d(t,{D:()=>n});const n=(e,t)=>Object.entries(e||{}).map((e=>{let[r,n]=e;return t(r,n)}))},4351:(e,t,r)=>{"use strict";r.d(t,{P:()=>o});var n=r(8325);const i=()=>{const e=new WeakSet;return(t,r)=>{if("object"==typeof r&&null!==r){if(e.has(r))return;e.add(r)}return r}};function o(e){try{return JSON.stringify(e,i())}catch(e){try{n.ee.emit("internal-error",[e])}catch(e){}}}},3960:(e,t,r)=>{"use strict";r.d(t,{KB:()=>a,b2:()=>o});var n=r(3239);function i(){return"undefined"==typeof document||"complete"===document.readyState}function o(e,t){if(i())return e();(0,n.bP)("load",e,t)}function a(e){if(i())return e();(0,n.iz)("DOMContentLoaded",e)}},8632:(e,t,r)=>{"use strict";r.d(t,{EZ:()=>d,ce:()=>o,ek:()=>u,fP:()=>a,gG:()=>l,h5:()=>c,mF:()=>s});var n=r(7894),i=r(385);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function a(){return i._A.NREUM||(i._A.NREUM={}),void 0===i._A.newrelic&&(i._A.newrelic=i._A.NREUM),i._A.NREUM}function s(){let e=a();return e.o||(e.o={ST:i._A.setTimeout,SI:i._A.setImmediate,CT:i._A.clearTimeout,XHR:i._A.XMLHttpRequest,REQ:i._A.Request,EV:i._A.Event,PR:i._A.Promise,MO:i._A.MutationObserver,FETCH:i._A.fetch}),e}function c(e,t){let r=a();r.initializedAgents??={},t.initializedAt={ms:(0,n.z)(),date:new Date},r.initializedAgents[e]=t}function u(e){let t=a();return t.initializedAgents?.[e]}function d(e,t){a()[e]=t}function l(){return function(){let e=a();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=a();const t=e.init||{};e.init={...t}}(),s(),function(){let e=a();const t=e.loader_config||{};e.loader_config={...t}}(),a()}},7956:(e,t,r)=>{"use strict";r.d(t,{N:()=>i});var n=r(3239);function i(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=arguments.length>2?arguments[2]:void 0,i=arguments.length>3?arguments[3]:void 0;(0,n.iz)("visibilitychange",(function(){if(t)return void("hidden"===document.visibilityState&&e());e(document.visibilityState)}),r,i)}},1214:(e,t,r)=>{"use strict";r.d(t,{em:()=>b,u5:()=>R,QU:()=>O,_L:()=>C,Gm:()=>M,Lg:()=>L,BV:()=>Z,Kf:()=>Y});var n=r(8325),i=r(3117);const o="nr@original:".concat(i.a);var a=Object.prototype.hasOwnProperty,s=!1;function c(e,t){return e||(e=n.ee),r.inPlace=function(e,t,n,i,o){n||(n="");const a="-"===n.charAt(0);for(let s=0;s<t.length;s++){const c=t[s],u=e[c];d(u)||(e[c]=r(u,a?c+n:n,i,c,o))}},r.flag=o,r;function r(t,r,n,s,c){return d(t)?t:(r||(r=""),nrWrapper[o]=t,function(e,t,r){if(Object.defineProperty&&Object.keys)try{return Object.keys(e).forEach((function(r){Object.defineProperty(t,r,{get:function(){return e[r]},set:function(t){return e[r]=t,t}})})),t}catch(e){u([e],r)}for(var n in e)a.call(e,n)&&(t[n]=e[n])}(t,nrWrapper,e),nrWrapper);function nrWrapper(){var o,a,d,l;try{a=this,o=[...arguments],d="function"==typeof n?n(o,a):n||{}}catch(t){u([t,"",[o,a,s],d],e)}i(r+"start",[o,a,s],d,c);try{return l=t.apply(a,o)}catch(e){throw i(r+"err",[o,a,e],d,c),e}finally{i(r+"end",[o,a,l],d,c)}}}function i(r,n,i,o){if(!s||t){var a=s;s=!0;try{e.emit(r,n,i,t,o)}catch(t){u([t,r,n,i],e)}s=a}}}function u(e,t){t||(t=n.ee);try{t.emit("internal-error",e)}catch(e){}}function d(e){return!(e&&"function"==typeof e&&e.apply&&!e[o])}var l=r(2210),f=r(385);const h={},p=f._A.XMLHttpRequest,g="addEventListener",m="removeEventListener",v="nr@wrapped:".concat(n.A);function b(e){var t=function(e){return(e||n.ee).get("events")}(e);if(h[t.debugId]++)return t;h[t.debugId]=1;var r=c(t,!0);function i(e){r.inPlace(e,[g,m],"-",o)}function o(e,t){return e[1]}return"getPrototypeOf"in Object&&(f.il&&y(document,i),y(f._A,i),y(p.prototype,i)),t.on(g+"-start",(function(e,t){var n=e[1];if(null!==n&&("function"==typeof n||"object"==typeof n)){var i=(0,l.X)(n,v,(function(){var e={object:function(){if("function"!=typeof n.handleEvent)return;return n.handleEvent.apply(n,arguments)},function:n}[typeof n];return e?r(e,"fn-",null,e.name||"anonymous"):n}));this.wrapped=e[1]=i}})),t.on(m+"-start",(function(e){e[1]=this.wrapped||e[1]})),t}function y(e,t){let r=e;for(;"object"==typeof r&&!Object.prototype.hasOwnProperty.call(r,g);)r=Object.getPrototypeOf(r);for(var n=arguments.length,i=new Array(n>2?n-2:0),o=2;o<n;o++)i[o-2]=arguments[o];r&&t(r,...i)}var A="fetch-",w=A+"body-",x=["arrayBuffer","blob","json","text","formData"],E=f._A.Request,_=f._A.Response,T="prototype";const S={};function R(e){const t=function(e){return(e||n.ee).get("fetch")}(e);if(!(E&&_&&f._A.fetch))return t;if(S[t.debugId]++)return t;function r(e,r,i){var o=e[r];"function"==typeof o&&(e[r]=function(){var e,r=[...arguments],a={};t.emit(i+"before-start",[r],a),a[n.A]&&a[n.A].dt&&(e=a[n.A].dt);var s=o.apply(this,r);return t.emit(i+"start",[r,e],s),s.then((function(e){return t.emit(i+"end",[null,e],s),e}),(function(e){throw t.emit(i+"end",[e],s),e}))})}return S[t.debugId]=1,x.forEach((e=>{r(E[T],e,w),r(_[T],e,w)})),r(f._A,"fetch",A),t.on(A+"end",(function(e,r){var n=this;if(r){var i=r.headers.get("content-length");null!==i&&(n.rxSize=i),t.emit(A+"done",[null,r],n)}else t.emit(A+"done",[e],n)})),t}const D={},N=["pushState","replaceState"];function O(e){const t=function(e){return(e||n.ee).get("history")}(e);return!f.il||D[t.debugId]++||(D[t.debugId]=1,c(t).inPlace(window.history,N,"-")),t}var I=r(3239);const j={},P=["appendChild","insertBefore","replaceChild"];function C(e){const t=function(e){return(e||n.ee).get("jsonp")}(e);if(!f.il||j[t.debugId])return t;j[t.debugId]=!0;var r=c(t),i=/[?&](?:callback|cb)=([^&#]+)/,o=/(.*)\.([^.]+)/,a=/^(\w+)(\.|$)(.*)$/;function s(e,t){if(!e)return t;const r=e.match(a),n=r[1];return s(r[3],t[n])}return r.inPlace(Node.prototype,P,"dom-"),t.on("dom-start",(function(e){!function(e){if(!e||"string"!=typeof e.nodeName||"script"!==e.nodeName.toLowerCase())return;if("function"!=typeof e.addEventListener)return;var n=(a=e.src,c=a.match(i),c?c[1]:null);var a,c;if(!n)return;var u=function(e){var t=e.match(o);if(t&&t.length>=3)return{key:t[2],parent:s(t[1],window)};return{key:e,parent:window}}(n);if("function"!=typeof u.parent[u.key])return;var d={};function l(){t.emit("jsonp-end",[],d),e.removeEventListener("load",l,(0,I.m$)(!1)),e.removeEventListener("error",f,(0,I.m$)(!1))}function f(){t.emit("jsonp-error",[],d),t.emit("jsonp-end",[],d),e.removeEventListener("load",l,(0,I.m$)(!1)),e.removeEventListener("error",f,(0,I.m$)(!1))}r.inPlace(u.parent,[u.key],"cb-",d),e.addEventListener("load",l,(0,I.m$)(!1)),e.addEventListener("error",f,(0,I.m$)(!1)),t.emit("new-jsonp",[e.src],d)}(e[0])})),t}const k={};function M(e){const t=function(e){return(e||n.ee).get("mutation")}(e);if(!f.il||k[t.debugId])return t;k[t.debugId]=!0;var r=c(t),i=f._A.MutationObserver;return i&&(window.MutationObserver=function(e){return this instanceof i?new i(r(e,"fn-")):i.apply(this,arguments)},MutationObserver.prototype=i.prototype),t}const H={};function L(e){const t=function(e){return(e||n.ee).get("promise")}(e);if(H[t.debugId])return t;H[t.debugId]=!0;var r=t.context,i=c(t),a=f._A.Promise;return a&&function(){function e(r){var n=t.context(),o=i(r,"executor-",n,null,!1);const s=Reflect.construct(a,[o],e);return t.context(s).getCtx=function(){return n},s}f._A.Promise=e,Object.defineProperty(e,"name",{value:"Promise"}),e.toString=function(){return a.toString()},Object.setPrototypeOf(e,a),["all","race"].forEach((function(r){const n=a[r];e[r]=function(e){let i=!1;[...e||[]].forEach((e=>{this.resolve(e).then(a("all"===r),a(!1))}));const o=n.apply(this,arguments);return o;function a(e){return function(){t.emit("propagate",[null,!i],o,!1,!1),i=i||!e}}}})),["resolve","reject"].forEach((function(r){const n=a[r];e[r]=function(e){const r=n.apply(this,arguments);return e!==r&&t.emit("propagate",[e,!0],r,!1,!1),r}})),e.prototype=a.prototype;const n=a.prototype.then;a.prototype.then=function(){var e=this,o=r(e);o.promise=e;for(var a=arguments.length,s=new Array(a),c=0;c<a;c++)s[c]=arguments[c];s[0]=i(s[0],"cb-",o,null,!1),s[1]=i(s[1],"cb-",o,null,!1);const u=n.apply(this,s);return o.nextPromise=u,t.emit("propagate",[e,!0],u,!1,!1),u},a.prototype.then[o]=n,t.on("executor-start",(function(e){e[0]=i(e[0],"resolve-",this,null,!1),e[1]=i(e[1],"resolve-",this,null,!1)})),t.on("executor-err",(function(e,t,r){e[1](r)})),t.on("cb-end",(function(e,r,n){t.emit("propagate",[n,!0],this.nextPromise,!1,!1)})),t.on("propagate",(function(e,r,n){this.getCtx&&!r||(this.getCtx=function(){if(e instanceof Promise)var r=t.context(e);return r&&r.getCtx?r.getCtx():this})}))}(),t}const z={},F="setTimeout",B="setInterval",U="clearTimeout",V="-start",q="-",G=[F,"setImmediate",B,U,"clearImmediate"];function Z(e){const t=function(e){return(e||n.ee).get("timer")}(e);if(z[t.debugId]++)return t;z[t.debugId]=1;var r=c(t);return r.inPlace(f._A,G.slice(0,2),F+q),r.inPlace(f._A,G.slice(2,3),B+q),r.inPlace(f._A,G.slice(3),U+q),t.on(B+V,(function(e,t,n){e[0]=r(e[0],"fn-",null,n)})),t.on(F+V,(function(e,t,n){this.method=n,this.timerDuration=isNaN(e[1])?0:+e[1],e[0]=r(e[0],"fn-",this,n)})),t}var W=r(50);const X={},K=["open","send"];function Y(e){var t=e||n.ee;const r=function(e){return(e||n.ee).get("xhr")}(t);if(X[r.debugId]++)return r;X[r.debugId]=1,b(t);var i=c(r),o=f._A.XMLHttpRequest,a=f._A.MutationObserver,s=f._A.Promise,u=f._A.setInterval,d="readystatechange",l=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],h=[],p=f._A.XMLHttpRequest=function(e){const t=new o(e),n=r.context(t);try{r.emit("new-xhr",[t],n),t.addEventListener(d,(a=n,function(){var e=this;e.readyState>3&&!a.resolved&&(a.resolved=!0,r.emit("xhr-resolved",[],e)),i.inPlace(e,l,"fn-",w)}),(0,I.m$)(!1))}catch(e){(0,W.Z)("An error occurred while intercepting XHR",e);try{r.emit("internal-error",[e])}catch(e){}}var a;return t};function g(e,t){i.inPlace(t,["onreadystatechange"],"fn-",w)}if(function(e,t){for(var r in e)t[r]=e[r]}(o,p),p.prototype=o.prototype,i.inPlace(p.prototype,K,"-xhr-",w),r.on("send-xhr-start",(function(e,t){g(e,t),function(e){h.push(e),a&&(m?m.then(A):u?u(A):(v=-v,y.data=v))}(t)})),r.on("open-xhr-start",g),a){var m=s&&s.resolve();if(!u&&!s){var v=1,y=document.createTextNode(v);new a(A).observe(y,{characterData:!0})}}else t.on("fn-end",(function(e){e[0]&&e[0].type===d||A()}));function A(){for(var e=0;e<h.length;e++)g(0,h[e]);h.length&&(h=[])}function w(e,t){return t}return r}},7825:(e,t,r)=>{"use strict";r.d(t,{t:()=>n});const n=r(3325).D.ajax},6660:(e,t,r)=>{"use strict";r.d(t,{t:()=>n});const n=r(3325).D.jserrors},3081:(e,t,r)=>{"use strict";r.d(t,{gF:()=>o,mY:()=>i,t9:()=>n,vz:()=>s,xS:()=>a});const n=r(3325).D.metrics,i="sm",o="cm",a="storeSupportabilityMetrics",s="storeEventMetrics"},4649:(e,t,r)=>{"use strict";r.d(t,{t:()=>n});const n=r(3325).D.pageAction},7633:(e,t,r)=>{"use strict";r.d(t,{t:()=>n});const n=r(3325).D.pageViewEvent},9251:(e,t,r)=>{"use strict";r.d(t,{t:()=>n});const n=r(3325).D.pageViewTiming},7144:(e,t,r)=>{"use strict";r.d(t,{J0:()=>l,Mi:()=>d,Vb:()=>o,Ye:()=>s,fm:()=>c,i9:()=>a,t9:()=>i,u0:()=>u});var n=r(7056);const i=r(3325).D.sessionReplay,o=.12,a={DomContentLoaded:0,Load:1,FullSnapshot:2,IncrementalSnapshot:3,Meta:4,Custom:5},s=1e6,c=64e3,u={[n.IK.ERROR]:15e3,[n.IK.FULL]:3e5,[n.IK.OFF]:0},d={RESET:{message:"Session was reset",sm:"Reset"},IMPORT:{message:"Recorder failed to import",sm:"Import"},TOO_MANY:{message:"429: Too Many Requests",sm:"Too-Many"},TOO_BIG:{message:"Payload was too large",sm:"Too-Big"},CROSS_TAB:{message:"Session Entity was set to OFF on another tab",sm:"Cross-Tab"},ENTITLEMENTS:{message:"Session Replay is not allowed and will not be started",sm:"Entitlement"}},l=5e3},3614:(e,t,r)=>{"use strict";r.d(t,{BST_RESOURCE:()=>i,END:()=>s,FEATURE_NAME:()=>n,FN_END:()=>u,FN_START:()=>c,PUSH_STATE:()=>d,RESOURCE:()=>o,START:()=>a});const n=r(3325).D.sessionTrace,i="bstResource",o="resource",a="-start",s="-end",c="fn"+a,u="fn"+s,d="pushState"},7836:(e,t,r)=>{"use strict";r.d(t,{BODY:()=>x,CB_END:()=>E,CB_START:()=>u,END:()=>w,FEATURE_NAME:()=>i,FETCH:()=>T,FETCH_BODY:()=>v,FETCH_DONE:()=>m,FETCH_START:()=>g,FN_END:()=>c,FN_START:()=>s,INTERACTION:()=>f,INTERACTION_API:()=>d,INTERACTION_EVENTS:()=>o,JSONP_END:()=>b,JSONP_NODE:()=>p,JS_TIME:()=>_,MAX_TIMER_BUDGET:()=>a,REMAINING:()=>l,SPA_NODE:()=>h,START:()=>A,originalSetTimeout:()=>y});var n=r(234);const i=r(3325).D.spa,o=["click","submit","keypress","keydown","keyup","change"],a=999,s="fn-start",c="fn-end",u="cb-start",d="api-ixn-",l="remaining",f="interaction",h="spaNode",p="jsonpNode",g="fetch-start",m="fetch-done",v="fetch-body-",b="jsonp-end",y=n.Yu.ST,A="-start",w="-end",x="-body",E="cb"+w,_="jsTime",T="fetch"},5938:(e,t,r)=>{"use strict";r.d(t,{W:()=>i});var n=r(8325);class i{constructor(e,t,r){this.agentIdentifier=e,this.aggregator=t,this.ee=n.ee.get(e),this.featureName=r,this.blocked=!1}}},7530:(e,t,r)=>{"use strict";r.d(t,{j:()=>b});var n=r(3325),i=r(234),o=r(5546),a=r(8325),s=r(7894),c=r(8e3),u=r(3960),d=r(385),l=r(50),f=r(3081),h=r(8632);function p(){const e=(0,h.gG)();["setErrorHandler","finished","addToTrace","addRelease","addPageAction","setCurrentRouteName","setPageViewName","setCustomAttribute","interaction","noticeError","setUserId","setApplicationVersion","start","recordReplay","pauseReplay"].forEach((t=>{e[t]=function(){for(var r=arguments.length,n=new Array(r),i=0;i<r;i++)n[i]=arguments[i];return function(t){for(var r=arguments.length,n=new Array(r>1?r-1:0),i=1;i<r;i++)n[i-1]=arguments[i];let o=[];return Object.values(e.initializedAgents).forEach((e=>{e.exposed&&e.api[t]&&o.push(e.api[t](...n))})),o.length>1?o:o[0]}(t,...n)}}))}var g=r(2825);const m=e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e};let v=!1;function b(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},b=arguments.length>2?arguments[2]:void 0,y=arguments.length>3?arguments[3]:void 0,{init:A,info:w,loader_config:x,runtime:E={loaderType:b},exposed:_=!0}=t;const T=(0,h.gG)();w||(A=T.init,w=T.info,x=T.loader_config),(0,i.Dg)(e.agentIdentifier,A||{}),(0,i.GE)(e.agentIdentifier,x||{}),w.jsAttributes??={},d.v6&&(w.jsAttributes.isWorker=!0),(0,i.CX)(e.agentIdentifier,w);const S=(0,i.P_)(e.agentIdentifier),R=[w.beacon,w.errorBeacon];v||(S.proxy.assets&&(m(S.proxy.assets),R.push(S.proxy.assets)),S.proxy.beacon&&R.push(S.proxy.beacon),p(),(0,h.EZ)("activatedFeatures",g.T)),E.denyList=[...S.ajax.deny_list||[],...S.ajax.block_internal?R:[]],(0,i.sU)(e.agentIdentifier,E),void 0===e.api&&(e.api=function(e,t){t||(0,c.R)(e,"api");const h={};var p=a.ee.get(e),g=p.get("tracer"),m="api-",v=m+"ixn-";function b(t,r,n,o){const a=(0,i.C5)(e);return null===r?delete a.jsAttributes[t]:(0,i.CX)(e,{...a,jsAttributes:{...a.jsAttributes,[t]:r}}),w(m,n,!0,o||null===r?"session":void 0)(t,r)}function y(){}["setErrorHandler","finished","addToTrace","addRelease"].forEach((e=>{h[e]=w(m,e,!0,"api")})),h.addPageAction=w(m,"addPageAction",!0,n.D.pageAction),h.setCurrentRouteName=w(m,"routeName",!0,n.D.spa),h.setPageViewName=function(t,r){if("string"==typeof t)return"/"!==t.charAt(0)&&(t="/"+t),(0,i.OP)(e).customTransaction=(r||"http://custom.transaction")+t,w(m,"setPageViewName",!0)()},h.setCustomAttribute=function(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if("string"==typeof e){if(["string","number","boolean"].includes(typeof t)||null===t)return b(e,t,"setCustomAttribute",r);(0,l.Z)("Failed to execute setCustomAttribute.\nNon-null value must be a string, number or boolean type, but a type of <".concat(typeof t,"> was provided."))}else(0,l.Z)("Failed to execute setCustomAttribute.\nName must be a string type, but a type of <".concat(typeof e,"> was provided."))},h.setUserId=function(e){if("string"==typeof e||null===e)return b("enduser.id",e,"setUserId",!0);(0,l.Z)("Failed to execute setUserId.\nNon-null value must be a string type, but a type of <".concat(typeof e,"> was provided."))},h.setApplicationVersion=function(e){if("string"==typeof e||null===e)return b("application.version",e,"setApplicationVersion",!1);(0,l.Z)("Failed to execute setApplicationVersion. Expected <String | null>, but got <".concat(typeof e,">."))},h.start=e=>{try{const t=e?"defined":"undefined";(0,o.p)(f.xS,["API/start/".concat(t,"/called")],void 0,n.D.metrics,p);const r=Object.values(n.D);if(void 0===e)e=r;else{if((e=Array.isArray(e)&&e.length?e:[e]).some((e=>!r.includes(e))))return(0,l.Z)("Invalid feature name supplied. Acceptable feature names are: ".concat(r));e.includes(n.D.pageViewEvent)||e.push(n.D.pageViewEvent)}e.forEach((e=>{p.emit("".concat(e,"-opt-in"))}))}catch(e){(0,l.Z)("An unexpected issue occurred",e)}},h.recordReplay=function(){(0,o.p)(f.xS,["API/recordReplay/called"],void 0,n.D.metrics,p),(0,o.p)("recordReplay",[],void 0,n.D.sessionReplay,p)},h.pauseReplay=function(){(0,o.p)(f.xS,["API/pauseReplay/called"],void 0,n.D.metrics,p),(0,o.p)("pauseReplay",[],void 0,n.D.sessionReplay,p)},h.interaction=function(){return(new y).get()};var A=y.prototype={createTracer:function(e,t){var r={},i=this,a="function"==typeof t;return(0,o.p)(f.xS,["API/createTracer/called"],void 0,n.D.metrics,p),(0,o.p)(v+"tracer",[(0,s.z)(),e,r],i,n.D.spa,p),function(){if(g.emit((a?"":"no-")+"fn-start",[(0,s.z)(),i,a],r),a)try{return t.apply(this,arguments)}catch(e){throw g.emit("fn-err",[arguments,this,e],r),e}finally{g.emit("fn-end",[(0,s.z)()],r)}}}};function w(e,t,r,i){return function(){return(0,o.p)(f.xS,["API/"+t+"/called"],void 0,n.D.metrics,p),i&&(0,o.p)(e+t,[(0,s.z)(),...arguments],r?null:this,i,p),r?void 0:this}}function x(){r.e(111).then(r.bind(r,7438)).then((t=>{let{setAPI:r}=t;r(e),(0,c.L)(e,"api")})).catch((()=>(0,l.Z)("Downloading runtime APIs failed...")))}return["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach((e=>{A[e]=w(v,e,void 0,n.D.spa)})),h.noticeError=function(e,t){"string"==typeof e&&(e=new Error(e)),(0,o.p)(f.xS,["API/noticeError/called"],void 0,n.D.metrics,p),(0,o.p)("err",[e,(0,s.z)(),!1,t],void 0,n.D.jserrors,p)},d.il?(0,u.b2)((()=>x()),!0):x(),h}(e.agentIdentifier,y)),void 0===e.exposed&&(e.exposed=_),v=!0}},1926:(e,t,r)=>{r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},3325:(e,t,r)=>{"use strict";r.d(t,{D:()=>n,p:()=>i});const n={ajax:"ajax",jserrors:"jserrors",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",spa:"spa"},i={[n.pageViewEvent]:1,[n.pageViewTiming]:2,[n.metrics]:3,[n.jserrors]:4,[n.ajax]:5,[n.sessionTrace]:6,[n.pageAction]:7,[n.spa]:8,[n.sessionReplay]:9}}},n={};function i(e){var t=n[e];if(void 0!==t)return t.exports;var o=n[e]={exports:{}};return r[e](o,o.exports,i),o.exports}i.m=r,i.d=(e,t)=>{for(var r in t)i.o(t,r)&&!i.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},i.f={},i.e=e=>Promise.all(Object.keys(i.f).reduce(((t,r)=>(i.f[r](e,t),t)),[])),i.u=e=>({111:"nr-spa",164:"nr-spa-compressor",433:"nr-spa-recorder"}[e]+"-1.251.1.min.js"),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA-1.251.1.PROD:",i.l=(r,n,o,a)=>{if(e[r])e[r].push(n);else{var s,c;if(void 0!==o)for(var u=document.getElementsByTagName("script"),d=0;d<u.length;d++){var l=u[d];if(l.getAttribute("src")==r||l.getAttribute("data-webpack")==t+o){s=l;break}}if(!s){c=!0;var f={111:"sha512-lCY4+B0gOT0jVtMbaDU0ri7coukTGr4YSIrFnYCbNcvlKoBWZ5lEMC3pnQbfFRHmqU9ClOHO1zeM7zl3Bpi8lg==",433:"sha512-uSk6ex6Q5btbEC3Fd9ucXsXT/MfYs9nSwrApEySzfsKG5WHfu74lzjBZOw2ou+AfTHUFLXX7zUhG8T18KvZDQQ==",164:"sha512-69slZTW/5YZ/pY5zE0I3TCiV/tXwxGlT/pOzl7BgweR1maJ+C+doWoTbPHgKP1SrTS/0sZHb5fgMScLDwVDkqw=="};(s=document.createElement("script")).charset="utf-8",s.timeout=120,i.nc&&s.setAttribute("nonce",i.nc),s.setAttribute("data-webpack",t+o),s.src=r,0!==s.src.indexOf(window.location.origin+"/")&&(s.crossOrigin="anonymous"),f[a]&&(s.integrity=f[a])}e[r]=[n];var h=(t,n)=>{s.onerror=s.onload=null,clearTimeout(p);var i=e[r];if(delete e[r],s.parentNode&&s.parentNode.removeChild(s),i&&i.forEach((e=>e(n))),t)return t(n)},p=setTimeout(h.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=h.bind(null,s.onerror),s.onload=h.bind(null,s.onload),c&&document.head.appendChild(s)}},i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.p="https://js-agent.newrelic.com/",(()=>{var e={801:0,92:0};i.f.j=(t,r)=>{var n=i.o(e,t)?e[t]:void 0;if(0!==n)if(n)r.push(n[2]);else{var o=new Promise(((r,i)=>n=e[t]=[r,i]));r.push(n[2]=o);var a=i.p+i.u(t),s=new Error;i.l(a,(r=>{if(i.o(e,t)&&(0!==(n=e[t])&&(e[t]=void 0),n)){var o=r&&("load"===r.type?"missing":r.type),a=r&&r.target&&r.target.src;s.message="Loading chunk "+t+" failed.\n("+o+": "+a+")",s.name="ChunkLoadError",s.type=o,s.request=a,n[1](s)}}),"chunk-"+t,t)}};var t=(t,r)=>{var n,o,[a,s,c]=r,u=0;if(a.some((t=>0!==e[t]))){for(n in s)i.o(s,n)&&(i.m[n]=s[n]);if(c)c(i)}for(t&&t(r);u<a.length;u++)o=a[u],i.o(e,o)&&e[o]&&e[o][0](),e[o]=0},r=self["webpackChunk:NRBA-1.251.1.PROD"]=self["webpackChunk:NRBA-1.251.1.PROD"]||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})(),(()=>{"use strict";i(1926);var e=i(50);class t{#e(t){for(var r=arguments.length,n=new Array(r>1?r-1:0),i=1;i<r;i++)n[i-1]=arguments[i];if("function"==typeof this.api?.[t])return this.api[t](...n);(0,e.Z)("Call to agent api ".concat(t," failed. The API is not currently initialized."))}addPageAction(e,t){return this.#e("addPageAction",e,t)}setPageViewName(e,t){return this.#e("setPageViewName",e,t)}setCustomAttribute(e,t,r){return this.#e("setCustomAttribute",e,t,r)}noticeError(e,t){return this.#e("noticeError",e,t)}setUserId(e){return this.#e("setUserId",e)}setApplicationVersion(e){return this.#e("setApplicationVersion",e)}setErrorHandler(e){return this.#e("setErrorHandler",e)}finished(e){return this.#e("finished",e)}addRelease(e,t){return this.#e("addRelease",e,t)}start(e){return this.#e("start",e)}recordReplay(){return this.#e("recordReplay")}pauseReplay(){return this.#e("pauseReplay")}addToTrace(e){return this.#e("addToTrace",e)}setCurrentRouteName(e){return this.#e("setCurrentRouteName",e)}interaction(){return this.#e("interaction")}}var r=i(3325),n=i(234);const o=Object.values(r.D);function a(e){const t={};return o.forEach((r=>{t[r]=function(e,t){return!1!==(0,n.Mt)(t,"".concat(e,".enabled"))}(r,e)})),t}var s=i(7530);var c=i(8e3),u=i(5938),d=i(3960),l=i(385);class f extends u.W{constructor(e,t,r){let i=!(arguments.length>3&&void 0!==arguments[3])||arguments[3];super(e,t,r),this.auto=i,this.abortHandler=void 0,this.featAggregate=void 0,this.onAggregateImported=void 0,!1===(0,n.Mt)(this.agentIdentifier,"".concat(this.featureName,".autoStart"))&&(this.auto=!1),this.auto&&(0,c.R)(e,r)}importAggregator(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(this.featAggregate)return;if(!this.auto)return void this.ee.on("".concat(this.featureName,"-opt-in"),(()=>{(0,c.R)(this.agentIdentifier,this.featureName),this.auto=!0,this.importAggregator()}));const r=l.il&&!0===(0,n.Mt)(this.agentIdentifier,"privacy.cookies_enabled");let o;this.onAggregateImported=new Promise((e=>{o=e}));const a=async()=>{let n;try{if(r){const{setupAgentSession:e}=await i.e(111).then(i.bind(i,1656));n=e(this.agentIdentifier)}}catch(t){(0,e.Z)("A problem occurred when starting up session manager. This page will not start or extend any session.",t)}try{if(!this.shouldImportAgg(this.featureName,n))return(0,c.L)(this.agentIdentifier,this.featureName),void o(!1);const{lazyFeatureLoader:e}=await i.e(111).then(i.bind(i,8582)),{Aggregate:r}=await e(this.featureName,"aggregate");this.featAggregate=new r(this.agentIdentifier,this.aggregator,t),o(!0)}catch(t){(0,e.Z)("Downloading and initializing ".concat(this.featureName," failed..."),t),this.abortHandler?.(),(0,c.L)(this.agentIdentifier,this.featureName),o(!1)}};l.il?(0,d.b2)((()=>a()),!0):a()}shouldImportAgg(e,t){return e!==r.D.sessionReplay||!!n.Yu.MO&&(!1!==(0,n.Mt)(this.agentIdentifier,"session_trace.enabled")&&(!!t?.isNew||!!t?.state.sessionReplayMode))}}var h=i(7633);class p extends f{static featureName=h.t;constructor(e,t){let r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(e,t,h.t,r),this.importAggregator()}}var g=i(1117),m=i(1284);class v extends g.w{constructor(e){super(e),this.aggregatedData={}}store(e,t,r,n,i){var o=this.getBucket(e,t,r,i);return o.metrics=function(e,t){t||(t={count:0});return t.count+=1,(0,m.D)(e,(function(e,r){t[e]=b(r,t[e])})),t}(n,o.metrics),o}merge(e,t,r,n,i){var o=this.getBucket(e,t,n,i);if(o.metrics){var a=o.metrics;a.count+=r.count,(0,m.D)(r,(function(e,t){if("count"!==e){var n=a[e],i=r[e];i&&!i.c?a[e]=b(i.t,n):a[e]=function(e,t){if(!t)return e;t.c||(t=y(t.t));return t.min=Math.min(e.min,t.min),t.max=Math.max(e.max,t.max),t.t+=e.t,t.sos+=e.sos,t.c+=e.c,t}(i,a[e])}}))}else o.metrics=r}storeMetric(e,t,r,n){var i=this.getBucket(e,t,r);return i.stats=b(n,i.stats),i}getBucket(e,t,r,n){this.aggregatedData[e]||(this.aggregatedData[e]={});var i=this.aggregatedData[e][t];return i||(i=this.aggregatedData[e][t]={params:r||{}},n&&(i.custom=n)),i}get(e,t){return t?this.aggregatedData[e]&&this.aggregatedData[e][t]:this.aggregatedData[e]}take(e){for(var t={},r="",n=!1,i=0;i<e.length;i++)t[r=e[i]]=A(this.aggregatedData[r]),t[r].length&&(n=!0),delete this.aggregatedData[r];return n?t:null}}function b(e,t){return null==e?function(e){e?e.c++:e={c:1};return e}(t):t?(t.c||(t=y(t.t)),t.c+=1,t.t+=e,t.sos+=e*e,e>t.max&&(t.max=e),e<t.min&&(t.min=e),t):{t:e}}function y(e){return{t:e,min:e,max:e,sos:e*e,c:1}}function A(e){return"object"!=typeof e?[]:(0,m.D)(e,w)}function w(e,t){return t}var x=i(8632),E=i(4402),_=i(4351);var T=i(5546),S=i(7956),R=i(3239),D=i(7894),N=i(9251);class O extends f{static featureName=N.t;constructor(e,t){let r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(e,t,N.t,r),l.il&&((0,S.N)((()=>(0,T.p)("docHidden",[(0,D.z)()],void 0,N.t,this.ee)),!0),(0,R.bP)("pagehide",(()=>(0,T.p)("winPagehide",[(0,D.z)()],void 0,N.t,this.ee))),this.importAggregator())}}var I=i(3081);class j extends f{static featureName=I.t9;constructor(e,t){let r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(e,t,I.t9,r),this.importAggregator()}}var P=i(6660);class C{constructor(e,t,r,n){this.name="UncaughtError",this.message=e,this.sourceURL=t,this.line=r,this.column=n}}class k extends f{static featureName=P.t;#t=new Set;constructor(e,t){let n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(e,t,P.t,n);try{this.removeOnAbort=new AbortController}catch(e){}this.ee.on("fn-err",((e,t,n)=>{this.abortHandler&&!this.#t.has(n)&&(this.#t.add(n),(0,T.p)("err",[this.#r(n),(0,D.z)()],void 0,r.D.jserrors,this.ee))})),this.ee.on("internal-error",(e=>{this.abortHandler&&(0,T.p)("ierr",[this.#r(e),(0,D.z)(),!0],void 0,r.D.jserrors,this.ee)})),l._A.addEventListener("unhandledrejection",(e=>{this.abortHandler&&(0,T.p)("err",[this.#n(e),(0,D.z)(),!1,{unhandledPromiseRejection:1}],void 0,r.D.jserrors,this.ee)}),(0,R.m$)(!1,this.removeOnAbort?.signal)),l._A.addEventListener("error",(e=>{this.abortHandler&&(this.#t.has(e.error)?this.#t.delete(e.error):(0,T.p)("err",[this.#i(e),(0,D.z)()],void 0,r.D.jserrors,this.ee))}),(0,R.m$)(!1,this.removeOnAbort?.signal)),this.abortHandler=this.#o,this.importAggregator()}#o(){this.removeOnAbort?.abort(),this.#t.clear(),this.abortHandler=void 0}#r(e){return e instanceof Error?e:void 0!==e?.message?new C(e.message,e.filename||e.sourceURL,e.lineno||e.line,e.colno||e.col):new C("string"==typeof e?e:(0,_.P)(e))}#n(e){let t="Unhandled Promise Rejection: ";if(e?.reason instanceof Error)try{return e.reason.message=t+e.reason.message,e.reason}catch(t){return e.reason}if(void 0===e.reason)return new C(t);const r=this.#r(e.reason);return r.message=t+r.message,r}#i(e){return e.error instanceof Error?e.error:new C(e.message,e.filename,e.lineno,e.colno)}}var M=i(2210);let H=1;const L="nr@id";function z(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===l._A?0:(0,M.X)(e,L,(function(){return H++}))}function F(e){if("string"==typeof e&&e.length)return e.length;if("object"==typeof e){if("undefined"!=typeof ArrayBuffer&&e instanceof ArrayBuffer&&e.byteLength)return e.byteLength;if("undefined"!=typeof Blob&&e instanceof Blob&&e.size)return e.size;if(!("undefined"!=typeof FormData&&e instanceof FormData))try{return(0,_.P)(e).length}catch(e){return}}}var B=i(1214),U=i(7243);class V{constructor(e){this.agentIdentifier=e}generateTracePayload(e){if(!this.shouldGenerateTrace(e))return null;var t=(0,n.DL)(this.agentIdentifier);if(!t)return null;var r=(t.accountID||"").toString()||null,i=(t.agentID||"").toString()||null,o=(t.trustKey||"").toString()||null;if(!r||!i)return null;var a=(0,E.M)(),s=(0,E.Ht)(),c=Date.now(),u={spanId:a,traceId:s,timestamp:c};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(u.traceContextParentHeader=this.generateTraceContextParentHeader(a,s),u.traceContextStateHeader=this.generateTraceContextStateHeader(a,c,r,i,o)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(u.newrelicHeader=this.generateTraceHeader(a,s,c,r,i,o)),u}generateTraceContextParentHeader(e,t){return"00-"+t+"-"+e+"-01"}generateTraceContextStateHeader(e,t,r,n,i){return i+"@nr=0-1-"+r+"-"+n+"-"+e+"----"+t}generateTraceHeader(e,t,r,n,i,o){if(!("function"==typeof l._A?.btoa))return null;var a={v:[0,1],d:{ty:"Browser",ac:n,ap:i,id:e,tr:t,ti:r}};return o&&n!==o&&(a.d.tk=o),btoa((0,_.P)(a))}shouldGenerateTrace(e){return this.isDtEnabled()&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var t=!1,r={};if((0,n.Mt)(this.agentIdentifier,"distributed_tracing")&&(r=(0,n.P_)(this.agentIdentifier).distributed_tracing),e.sameOrigin)t=!0;else if(r.allowed_origins instanceof Array)for(var i=0;i<r.allowed_origins.length;i++){var o=(0,U.e)(r.allowed_origins[i]);if(e.hostname===o.hostname&&e.protocol===o.protocol&&e.port===o.port){t=!0;break}}return t}isDtEnabled(){var e=(0,n.Mt)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.enabled}excludeNewrelicHeader(){var e=(0,n.Mt)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.exclude_newrelic_header}useNewrelicHeaderForCors(){var e=(0,n.Mt)(this.agentIdentifier,"distributed_tracing");return!!e&&!1!==e.cors_use_newrelic_header}useTraceContextHeadersForCors(){var e=(0,n.Mt)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.cors_use_tracecontext_headers}}var q=i(7825),G=["load","error","abort","timeout"],Z=G.length,W=n.Yu.REQ,X=n.Yu.XHR;class K extends f{static featureName=q.t;constructor(e,t){let i=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];if(super(e,t,q.t,i),(0,n.OP)(e).xhrWrappable){this.dt=new V(e),this.handler=(e,t,r,n)=>(0,T.p)(e,t,r,n,this.ee);try{const e={xmlhttprequest:"xhr",fetch:"fetch",beacon:"beacon"};l._A?.performance?.getEntriesByType("resource").forEach((t=>{if(t.initiatorType in e&&0!==t.responseStatus){const n={status:t.responseStatus},i={rxSize:t.transferSize,duration:Math.floor(t.duration),cbTime:0};Y(n,t.name),this.handler("xhr",[n,i,t.startTime,t.responseEnd,e[t.initiatorType]],void 0,r.D.ajax)}}))}catch(e){}(0,B.u5)(this.ee),(0,B.Kf)(this.ee),function(e,t,i,o){function a(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=x,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},e.addEventListener("load",(function(r){E(t,e)}),(0,R.m$)(!1)),l.IF||e.addEventListener("progress",(function(e){t.lastSize=e.loaded}),(0,R.m$)(!1))}function s(e){this.params={method:e[0]},Y(this,e[1]),this.metrics={}}function c(t,r){var i=(0,n.DL)(e);i.xpid&&this.sameOrigin&&r.setRequestHeader("X-NewRelic-ID",i.xpid);var a=o.generateTracePayload(this.parsedOrigin);if(a){var s=!1;a.newrelicHeader&&(r.setRequestHeader("newrelic",a.newrelicHeader),s=!0),a.traceContextParentHeader&&(r.setRequestHeader("traceparent",a.traceContextParentHeader),a.traceContextStateHeader&&r.setRequestHeader("tracestate",a.traceContextStateHeader),s=!0),s&&(this.dt=a)}}function u(e,r){var n=this.metrics,i=e[0],o=this;if(n&&i){var a=F(i);a&&(n.txSize=a)}this.startTime=(0,D.z)(),this.body=i,this.listener=function(e){try{"abort"!==e.type||o.loadCaptureCalled||(o.params.aborted=!0),("load"!==e.type||o.called===o.totalCbs&&(o.onloadCalled||"function"!=typeof r.onload)&&"function"==typeof o.end)&&o.end(r)}catch(e){try{t.emit("internal-error",[e])}catch(e){}}};for(var s=0;s<Z;s++)r.addEventListener(G[s],this.listener,(0,R.m$)(!1))}function d(e,t,r){this.cbTime+=e,t?this.onloadCalled=!0:this.called+=1,this.called!==this.totalCbs||!this.onloadCalled&&"function"==typeof r.onload||"function"!=typeof this.end||this.end(r)}function f(e,t){var r=""+z(e)+!!t;this.xhrGuids&&!this.xhrGuids[r]&&(this.xhrGuids[r]=!0,this.totalCbs+=1)}function h(e,t){var r=""+z(e)+!!t;this.xhrGuids&&this.xhrGuids[r]&&(delete this.xhrGuids[r],this.totalCbs-=1)}function p(){this.endTime=(0,D.z)()}function g(e,r){r instanceof X&&"load"===e[0]&&t.emit("xhr-load-added",[e[1],e[2]],r)}function m(e,r){r instanceof X&&"load"===e[0]&&t.emit("xhr-load-removed",[e[1],e[2]],r)}function v(e,t,r){t instanceof X&&("onload"===r&&(this.onload=!0),("load"===(e[0]&&e[0].type)||this.onload)&&(this.xhrCbStart=(0,D.z)()))}function b(e,r){this.xhrCbStart&&t.emit("xhr-cb-time",[(0,D.z)()-this.xhrCbStart,this.onload,r],r)}function y(e){var t,r=e[1]||{};if("string"==typeof e[0]?0===(t=e[0]).length&&l.il&&(t=""+l._A.location.href):e[0]&&e[0].url?t=e[0].url:l._A?.URL&&e[0]&&e[0]instanceof URL?t=e[0].href:"function"==typeof e[0].toString&&(t=e[0].toString()),"string"==typeof t&&0!==t.length){t&&(this.parsedOrigin=(0,U.e)(t),this.sameOrigin=this.parsedOrigin.sameOrigin);var n=o.generateTracePayload(this.parsedOrigin);if(n&&(n.newrelicHeader||n.traceContextParentHeader))if(e[0]&&e[0].headers)s(e[0].headers,n)&&(this.dt=n);else{var i={};for(var a in r)i[a]=r[a];i.headers=new Headers(r.headers||{}),s(i.headers,n)&&(this.dt=n),e.length>1?e[1]=i:e.push(i)}}function s(e,t){var r=!1;return t.newrelicHeader&&(e.set("newrelic",t.newrelicHeader),r=!0),t.traceContextParentHeader&&(e.set("traceparent",t.traceContextParentHeader),t.traceContextStateHeader&&e.set("tracestate",t.traceContextStateHeader),r=!0),r}}function A(e,t){this.params={},this.metrics={},this.startTime=(0,D.z)(),this.dt=t,e.length>=1&&(this.target=e[0]),e.length>=2&&(this.opts=e[1]);var r,n=this.opts||{},i=this.target;"string"==typeof i?r=i:"object"==typeof i&&i instanceof W?r=i.url:l._A?.URL&&"object"==typeof i&&i instanceof URL&&(r=i.href),Y(this,r);var o=(""+(i&&i instanceof W&&i.method||n.method||"GET")).toUpperCase();this.params.method=o,this.body=n.body,this.txSize=F(n.body)||0}function w(e,t){var n;this.endTime=(0,D.z)(),this.params||(this.params={}),this.params.status=t?t.status:0,"string"==typeof this.rxSize&&this.rxSize.length>0&&(n=+this.rxSize);var o={txSize:this.txSize,rxSize:n,duration:(0,D.z)()-this.startTime};i("xhr",[this.params,o,this.startTime,this.endTime,"fetch"],this,r.D.ajax)}function x(e){var t=this.params,n=this.metrics;if(!this.ended){this.ended=!0;for(var o=0;o<Z;o++)e.removeEventListener(G[o],this.listener,!1);t.aborted||(n.duration=(0,D.z)()-this.startTime,this.loadCaptureCalled||4!==e.readyState?null==t.status&&(t.status=0):E(this,e),n.cbTime=this.cbTime,i("xhr",[t,n,this.startTime,this.endTime,"xhr"],this,r.D.ajax))}}function E(e,t){e.params.status=t.status;var r=function(e,t){var r=e.responseType;return"json"===r&&null!==t?t:"arraybuffer"===r||"blob"===r||"json"===r?F(e.response):"text"===r||""===r||void 0===r?F(e.responseText):void 0}(t,e.lastSize);if(r&&(e.metrics.rxSize=r),e.sameOrigin){var n=t.getResponseHeader("X-NewRelic-App-Data");n&&(e.params.cat=n.split(", ").pop())}e.loadCaptureCalled=!0}t.on("new-xhr",a),t.on("open-xhr-start",s),t.on("open-xhr-end",c),t.on("send-xhr-start",u),t.on("xhr-cb-time",d),t.on("xhr-load-added",f),t.on("xhr-load-removed",h),t.on("xhr-resolved",p),t.on("addEventListener-end",g),t.on("removeEventListener-end",m),t.on("fn-end",b),t.on("fetch-before-start",y),t.on("fetch-start",A),t.on("fn-start",v),t.on("fetch-done",w)}(e,this.ee,this.handler,this.dt),this.importAggregator()}}}function Y(e,t){var r=(0,U.e)(t),n=e.params||e;n.hostname=r.hostname,n.port=r.port,n.protocol=r.protocol,n.host=r.hostname+":"+r.port,n.pathname=r.pathname,e.parsedOrigin=r,e.sameOrigin=r.sameOrigin}var J=i(3614);const{BST_RESOURCE:Q,RESOURCE:ee,START:te,END:re,FEATURE_NAME:ne,FN_END:ie,FN_START:oe,PUSH_STATE:ae}=J;var se=i(7056),ce=i(7144);class ue extends f{static featureName=ce.t9;constructor(e,t){let r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(e,t,ce.t9,r);try{const e=JSON.parse(localStorage.getItem("NRBA_SESSION"));e.sessionReplayMode!==se.IK.OFF?this.#a(e.sessionReplayMode):this.importAggregator({})}catch(e){this.importAggregator({})}}async#a(e){const{Recorder:t}=await Promise.all([i.e(111),i.e(433)]).then(i.bind(i,4136));this.recorder=new t({mode:e,agentIdentifier:this.agentIdentifier}),this.recorder.startRecording(),this.importAggregator({recorder:this.recorder})}}var de=i(7836);const{FEATURE_NAME:le,START:fe,END:he,BODY:pe,CB_END:ge,JS_TIME:me,FETCH:ve,FN_START:be,CB_START:ye,FN_END:Ae}=de;var we=i(4649);class xe extends f{static featureName=we.t;constructor(e,t){let r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(e,t,we.t,r),this.importAggregator()}}new class extends t{constructor(t){let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:(0,E.ky)(16);super(),l._A?(this.agentIdentifier=r,this.sharedAggregator=new v({agentIdentifier:this.agentIdentifier}),this.features={},(0,x.h5)(r,this),this.desiredFeatures=new Set(t.features||[]),this.desiredFeatures.add(p),(0,s.j)(this,t,t.loaderType||"agent"),this.run()):(0,e.Z)("Failed to initial the agent. Could not determine the runtime environment.")}get config(){return{info:(0,n.C5)(this.agentIdentifier),init:(0,n.P_)(this.agentIdentifier),loader_config:(0,n.DL)(this.agentIdentifier),runtime:(0,n.OP)(this.agentIdentifier)}}run(){try{const t=a(this.agentIdentifier),n=[...this.desiredFeatures];n.sort(((e,t)=>r.p[e.featureName]-r.p[t.featureName])),n.forEach((n=>{if(t[n.featureName]||n.featureName===r.D.pageViewEvent){const i=function(e){switch(e){case r.D.ajax:return[r.D.jserrors];case r.D.sessionTrace:return[r.D.ajax,r.D.pageViewEvent];case r.D.sessionReplay:return[r.D.sessionTrace];case r.D.pageViewTiming:return[r.D.pageViewEvent];default:return[]}}(n.featureName);i.every((e=>t[e]))||(0,e.Z)("".concat(n.featureName," is enabled but one or more dependent features has been disabled (").concat((0,_.P)(i),"). This may cause unintended consequences or missing data...")),this.features[n.featureName]=new n(this.agentIdentifier,this.sharedAggregator)}}))}catch(t){(0,e.Z)("Failed to initialize all enabled instrument classes (agent aborted) -",t);for(const e in this.features)this.features[e].abortHandler?.();const r=(0,x.fP)();return delete r.initializedAgents[this.agentIdentifier]?.api,delete r.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator,r.ee?.abort(),delete r.ee?.get(this.agentIdentifier),!1}}}({features:[K,p,O,class extends f{static featureName=ne;constructor(e,t){if(super(e,t,ne,!(arguments.length>2&&void 0!==arguments[2])||arguments[2]),!l.il)return;const n=this.ee;let i;(0,B.QU)(n),this.eventsEE=(0,B.em)(n),this.eventsEE.on(oe,(function(e,t){this.bstStart=(0,D.z)()})),this.eventsEE.on(ie,(function(e,t){(0,T.p)("bst",[e[0],t,this.bstStart,(0,D.z)()],void 0,r.D.sessionTrace,n)})),n.on(ae+te,(function(e){this.time=(0,D.z)(),this.startPath=location.pathname+location.hash})),n.on(ae+re,(function(e){(0,T.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,r.D.sessionTrace,n)}));try{i=new PerformanceObserver((e=>{const t=e.getEntries();(0,T.p)(Q,[t],void 0,r.D.sessionTrace,n)})),i.observe({type:ee,buffered:!0})}catch(e){}this.importAggregator({resourceObserver:i})}},ue,j,xe,k,class extends f{static featureName=le;constructor(e,t){if(super(e,t,le,!(arguments.length>2&&void 0!==arguments[2])||arguments[2]),!l.il)return;if(!(0,n.OP)(e).xhrWrappable)return;try{this.removeOnAbort=new AbortController}catch(e){}let r,i=0;const o=this.ee.get("tracer"),a=(0,B._L)(this.ee),s=(0,B.Lg)(this.ee),c=(0,B.BV)(this.ee),u=(0,B.Kf)(this.ee),d=this.ee.get("events"),f=(0,B.u5)(this.ee),h=(0,B.QU)(this.ee),p=(0,B.Gm)(this.ee);function g(e,t){h.emit("newURL",[""+window.location,t])}function m(){i++,r=window.location.hash,this[be]=(0,D.z)()}function v(){i--,window.location.hash!==r&&g(0,!0);var e=(0,D.z)();this[me]=~~this[me]+e-this[be],this[Ae]=e}function b(e,t){e.on(t,(function(){this[t]=(0,D.z)()}))}this.ee.on(be,m),s.on(ye,m),a.on(ye,m),this.ee.on(Ae,v),s.on(ge,v),a.on(ge,v),this.ee.buffer([be,Ae,"xhr-resolved"],this.featureName),d.buffer([be],this.featureName),c.buffer(["setTimeout"+he,"clearTimeout"+fe,be],this.featureName),u.buffer([be,"new-xhr","send-xhr"+fe],this.featureName),f.buffer([ve+fe,ve+"-done",ve+pe+fe,ve+pe+he],this.featureName),h.buffer(["newURL"],this.featureName),p.buffer([be],this.featureName),s.buffer(["propagate",ye,ge,"executor-err","resolve"+fe],this.featureName),o.buffer([be,"no-"+be],this.featureName),a.buffer(["new-jsonp","cb-start","jsonp-error","jsonp-end"],this.featureName),b(f,ve+fe),b(f,ve+"-done"),b(a,"new-jsonp"),b(a,"jsonp-end"),b(a,"cb-start"),h.on("pushState-end",g),h.on("replaceState-end",g),window.addEventListener("hashchange",g,(0,R.m$)(!0,this.removeOnAbort?.signal)),window.addEventListener("load",g,(0,R.m$)(!0,this.removeOnAbort?.signal)),window.addEventListener("popstate",(function(){g(0,i>1)}),(0,R.m$)(!0,this.removeOnAbort?.signal)),this.abortHandler=this.#o,this.importAggregator()}#o(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}],loaderType:"spa"})})()})(); </script> <!-- New Relic script end for Pearson Canada school --> <script type="text/javascript"> var globalProperties = {"siteId":"pearson-canada-school","homePageLevel":3,"sitemapLevel":4,"sitemapIndexLevel":3,"msmSitesLevel":0,"selfReferencingCanonical":false,"extensionRemovalEnabled":false,"sitemapAlternativeLinksEnabled":false,"firstLevelNavEnabled":false,"secondLevelNavEnabled":false,"navContentEnabled":false,"footerFilteringEnabled":false,"useHomePageLevelInBreadcrumbs":false,"automaticMSMCanonicalTagEnabled":false,"columnControlConfigPath":"/etc/config/platform/aem-core/components/content/column-control-v3/columns","excludedContentPathsForSelfReferencingCanonicalTag":[],"embedPageConfigPath":"/etc/config/platform/aem-core/components/page/embed-page/column-width","megaNavContentBSVersion":3,"seoBreadcrumbEnabled":false,"seoHtmlMarkupEnabled":false,"enablePageLevelBreadcrumb":false,"blogPostConfig":false,"displayViewAllTagsForBlogs":false,"displayViewAllTagsForEvents":false,"rtlPage":false,"displayPastDatesForEvents":false,"walletAddEditEnabled":false,"walletAttemptsLimitationLogic":false,"cartMergeEnabled":false,"cartToHybrisEnabled":false,"manageSubscriptionEnabled":false,"showAutorenew":false,"updateProfileEnabled":false,"seoToolEnabled":false,"masterNodeDisabledForPreviewServer":false,"altTextGenerationEnabled":false,"recaptchValidationEnabled":false,"recaptchaV3Enabled":false,"multicoloredFaviconEnabled":false,"includeHiddenPagesInSitemap":false,"disableChatbotForInternalUsers":false,"contentSelectorExportJsonEnabled":false,"customDropdownEnabled":false,"contentTileNonSemanticMarkupEnabled":false,"tabPanelAccessibleMarkupEnabled":false,"localeSelectionAccessibleMarkupEnabled":false,"youTubeLazyLoadingEnabled":false,"heroSlideVideoBackgroundEnabled":false,"eventHeadingStyle":"h2","globalProperties":[],"translations":{},"productMetatagNames":[],"navLibsCategories":[],"localesInfo":[],"suppressedExcludedLibsCategories":[],"standaloneLibsCategories":[],"tagListRootPaths":[]}; </script> </head> <body data-breadcrumb="false" class="page basicpage" id="page-cd7c705d2c"> <header> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <!-- Getting class names set from developer configurations and combining it with the one configured in the style tab --> <div class="embed aem-GridColumn aem-GridColumn--default--12"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <!-- Getting class names set from developer configurations and combining it with the one configured in the style tab --> <section class="column-control flex-layout--align-items-center bgcolor--default default has-padding-top--none has-padding-bottom--none has-padding-horizontal--none default-rule primary-nav--container aem-GridColumn header__utility aem-GridColumn--default--12"> <div class="container"> <div class="row"><div class="col-md-6 col-12"><section class="column-control flex-layout--align-items-center bgcolor--default default has-padding-top--none has-padding-bottom--none has-padding-horizontal--none default-rule section"> <div class="row"><div class="col-12"><div class="text text-default default-btn-type default-btn-width default-btn-size default-links default-color has-padding-top--none has-padding-bottom--none section"> <ul> <li><a href="https://www.pearsoncanadaschool.com/">Pearson Canada</a></li> </ul> </div> </div></div> </section> </div><div class="col-md-6 col-12"><div class="text text-default default-btn-type default-btn-width default-btn-size default-links default-color has-padding-top--none has-padding-bottom--none utility-nav-right section"> <ul> <li> </li> <li><a href="https://www.pearsoncanadaschool.com/customer-support/help-and-support.html">Contact us</a><br /> </li> <li><a href="https://estore.pearsoncanadaschool.com/cart.php">Cart</a></li> </ul> </div> </div></div> </div> </section> <!-- Getting class names set from developer configurations and combining it with the one configured in the style tab --> <section class="column-control flex-layout--align-items-center bgcolor--default default has-padding-top--none has-padding-bottom--none has-padding-horizontal--none default-rule primary-nav--container aem-GridColumn nav-content-selector aem-GridColumn--default--12 header__main"> <div class="container"> <div class="row"><div class="col-12"><section class="column-control flex-layout--align-items-center bgcolor--default default has-padding-top--none has-padding-bottom--none has-padding-horizontal--none default-rule primary-nav--container section"> <div class="row"><div class="header__column-1 col-lg-3 col-md-4 col-sm-4 col-xs-5"><section class="column-control flex-layout--align-items-center bgcolor--default default has-padding-top--none has-padding-bottom--none has-padding-horizontal--none default-rule section mega-nav--container logo--section"> <div class="row"><div class="col-md-2 col-12"><nav role="navigation" class="mega-nav navbar navbar-default section mega-nav-hamburger"> <div data-aria-label-nav="menu"></div> <div class="navbar-header"> <button aria-label="menu items" title="Menu" data-toggle="collapse" data-target="#mega-nav-collapse-grid" class="navbar-toggle" aria-expanded="false"><span class="fa fa-bars"></span></button> </div> <div id="mega-nav-collapse-grid" class="navbar-collapse collapse"> <ul class="nav navbar-nav"> <li class="dropdown mega-nav-full-width"> <a href="https://www.pearsoncanadaschool.com/customer-support/help-and-support.html" role="link" target="_self" class="dropdown-toggle js-opacity-0"> Contact us </a> </li> <li class="dropdown mega-nav-full-width"> <a href="https://estore.pearsoncanadaschool.com/cart.php" role="link" target="_self" class="dropdown-toggle js-opacity-0"> Cart </a> </li> <li class="dropdown mega-nav-full-width"> <a href="https://www.pearsoncanadaschool.com/" role="link" target="_self" class="dropdown-toggle js-opacity-0"> Pearson Canada School </a> </li> </ul> </div> </nav> </div><div class="col-md-10 col-12"><div class="logo-v2 section"> <a id="logo" href="https://www.pearsoncanadaschool.com/" aria-label="logo"> <picture> <source media="(max-width: 767px)" srcset="/content/dam/global-store/global/images/ui/logos/pearson-logo-mobile.svg"/> <img src="/content/dam/global-store/global/images/ui/logos/pearson-logo.svg" alt="Pearson logo"/> </picture> </a> </div> </div></div> </section> </div><div class="header__column-2 col-lg-6 col-md-4 col-sm-4 col-xs-5"><div class="function-panel facet__module-wrapper section"> <div class="facet__auto_suggest" data-hide-tags="true"></div> </div> </div><div class="header__column-3 col-lg-3 col-md-4 col-sm-4 col-xs-5"><section class="column-control flex-layout--align-items-center bgcolor--default default has-padding-top--none has-padding-bottom--none has-padding-horizontal--none default-rule mega-nav--container section"> <div class="row"><div class="col-md-6 col-12"><div class="link-list default section link-list--header"> <div> </div> </div> </div><div class="col-md-6 col-12"><div class="custom-header section"> <nav class="custom-header__container container"> <div id="custom-header" class="row" data-header-path="/store/commerce-header"></div> </nav> </div> </div></div> </section> </div></div> </section> </div></div> </div> </section> <!-- Getting class names set from developer configurations and combining it with the one configured in the style tab --> <section class="column-control has-padding-top--none has-padding-bottom--none primary-nav--container aem-GridColumn aem-GridColumn--default--12 primary-mega-nav-section flyout-menu"> <div class="container"> <div class="row"><div class="col-12"><nav role="navigation" class="mega-nav navbar navbar-default mega-nav--primary-menu section"> <div data-aria-label-nav="nav-menu"></div> <div class="navbar-header"> <button aria-label="nav-menu items" title="Mega nav button" data-toggle="collapse" data-target="#navbar-collapse-grid" class="navbar-toggle" aria-expanded="false"><span class="fa fa-bars"></span></button> </div> <div id="navbar-collapse-grid" class="navbar-collapse collapse"> <ul class="nav navbar-nav"> <li class="dropdown mega-nav-full-width"> <a href="#" role="button" target="_self" aria-controls="menu-item--discipline" class="dropdown-toggle js-opacity-0" data-toggle="dropdown"> Discipline <span class="caret"></span> </a> <ul id="menu-item--discipline" class="dropdown-menu"> <li> <div class="link-list section"> <div> <ul id="mn-root-427429800"> <li> <a href="https://estore.pearsoncanadaschool.com/ap-resources/?_bc_fsnf=1&isListed=Yes">Advanced Placement </a> </li> <li> <a href="https://www.pearsoncanadaschool.com/business.html">Business </a> </li> <li> <a href="https://www.pearsoncanadaschool.com/catholic-resources/products/GIFGIC.html">Catholic Resources </a> </li> <li> <a href="https://www.pearsoncanadaschool.com/fsl.html">French as a Second Language </a> </li> <li> <a href="https://www.pearsoncanadaschool.com/french-immersion.html">French Immersion </a> </li> <li> <a href="https://www.pearsoncanadaschool.com/international-baccalaureate.html">International Baccalaureate </a> </li> <li> <a href="https://www.pearsoncanadaschool.com/literacy.html">Literacy </a> </li> <li> <a href="https://www.pearsoncanadaschool.com/Math.html">Mathematics </a> </li> <li> <a href="https://www.pearsoncanadaschool.com/science.html">Science </a> </li> <li> <a href="https://www.pearsoncanadaschool.com/social-studies.html">Social Studies </a> </li> <li> <a href="https://www.pearsoncanadaschool.com/pd.html">Professional Resources </a> </li> </ul> </div> </div> </li> </ul> </li> <li class="dropdown mega-nav-full-width"> <a href="#" role="button" target="_self" aria-controls="menu-item--topics" class="dropdown-toggle js-opacity-0" data-toggle="dropdown"> Topics <span class="caret"></span> </a> <ul id="menu-item--topics" class="dropdown-menu"> <li> <div class="link-list section"> <div> <ul id="mn-root--1369521559"> <li> <a href="https://www.pearsoncanadaschool.com/assessment.html">Assessment </a> </li> <li> <a href="https://www.pearsoncanadaschool.com/literacy/products/ELL.html">English Language Learners </a> </li> <li> <a href="https://www.pearsoncanadaschool.com/pearson-etext.html">eText </a> </li> <li> <a href="https://www.pearsoncanadaschool.com/literacy/foundational-skills.html">Foundational Literacy Skills </a> </li> <li> <a href="https://www.pearsoncanadaschool.com/literacy/products/fpl.html">Fountas and Pinnell Literacy™ </a> </li> <li> <a href="https://www.pearsoncanadaschool.com/indigenous-content.html">Indigenous Content </a> </li> <li> <a href="https://www.pearsoncanadaschool.com/universal-pages/catalogues.html">K-12 Catalogues </a> </li> <li> <a href="https://www.pearson.com/ca/en/k-12-education/mathology.html">Mathology </a> </li> <li> <a href="https://www.pearsoncanadaschool.com/literacy/mental-wellness.html">Mental Wellness </a> </li> <li> <a href="https://www.pearsoncanadaschool.com/campaign/new-schools.html">New Schools </a> </li> <li> <a href="https://www.pearsoncanadaschool.com/provincial-resources.html">Provincial Resources </a> </li> <li> <a href="https://www.pearsoncanadaschool.com/literacy/products/spark.html">Spark Reading </a> </li> <li> <a href="https://www.pearsoncanadaschool.com/special-days-calendar.html">Special Days Calendar </a> </li> </ul> </div> </div> </li> </ul> </li> <li class="dropdown mega-nav-full-width"> <a href="#" role="button" target="_self" aria-controls="menu-item--gradelevel" class="dropdown-toggle js-opacity-0" data-toggle="dropdown"> Grade Level <span class="caret"></span> </a> <ul id="menu-item--gradelevel" class="dropdown-menu"> <li> <div class="link-list section"> <div> <ul id="mn-root-1128494378"> <li> <a href="https://www.pearsoncanadaschool.com/grade-level/elementary.html">Elementary </a> </li> <li> <a href="https://www.pearsoncanadaschool.com/grade-level/secondary.html">Secondary </a> </li> <li> <a href="https://www.pearsoncanadaschool.com/grade-level/professional-learning.html">Professional Learning </a> </li> </ul> </div> </div> </li> </ul> </li> <li class="dropdown mega-nav-full-width"> <a href="#" role="button" target="_self" aria-controls="menu-item--implementation" class="dropdown-toggle js-opacity-0" data-toggle="dropdown"> Implementation <span class="caret"></span> </a> <ul id="menu-item--implementation" class="dropdown-menu"> <li> <div class="link-list section"> <div> <ul id="mn-root-1676899643"> <li> <a href="https://www.pearsoncanadaschool.com/customer-support/help-and-support/implementation-support/amira-learning.html">Amira Learning </a> </li> <li> <a href="https://www.pearsoncanadaschool.com/customer-support/help-and-support/implementation-support/bug-club.html">Bug Club </a> </li> <li> <a href="https://www.pearsoncanadaschool.com/customer-support/help-and-support/implementation-support/do-the-math.html">Do the Math </a> </li> <li> <a href="https://www.pearsoncanadaschool.com/customer-support/help-and-support/implementation-support/fpc.html">Fountas &amp; Pinnell Classroom </a> </li> <li> <a href="https://www.pearsoncanadaschool.com/customer-support/help-and-support/implementation-support/french.html">French </a> </li> <li> <a href="https://www.pearsoncanadaschool.com/customer-support/help-and-support/implementation-support/gifgic.html">Growing in Faith, Growing in Christ </a> </li> <li> <a href="https://www.pearsoncanadaschool.com/customer-support/help-and-support/implementation-support.html">Implementation Support </a> </li> <li> <a href="https://www.pearsoncanadaschool.com/customer-support/help-and-support/implementation-support/literacy-assessment.html">Literacy Assessment </a> </li> <li> <a href="https://www.pearsoncanadaschool.com/customer-support/help-and-support/implementation-support/literacy-intervention.html">Literacy Intervention </a> </li> <li> <a href="https://www.pearsoncanadaschool.com/customer-support/help-and-support/implementation-support/math-180.html">Math 180 </a> </li> <li> <a href="https://www.pearsoncanadaschool.com/customer-support/help-and-support/implementation-support/mathology.html">Mathology </a> </li> <li> <a href="https://www.pearsoncanadaschool.com/professional-learning.html">Professional Services </a> </li> <li> <a href="https://www.pearsoncanadaschool.com/customer-support/help-and-support/implementation-support/spark.html">Spark Reading </a> </li> <li> <a href="https://www.pearsoncanadaschool.com/success-stories.html">Success Stories </a> </li> <li> <a href="https://www.pearsoncanadaschool.com/customer-support/help-and-support/implementation-support/units-of-study.html">Units of Study </a> </li> </ul> </div> </div> </li> </ul> </li> <li class="dropdown mega-nav-full-width"> <a href="#" role="button" target="_self" aria-controls="menu-item--customers" class="dropdown-toggle js-opacity-0" data-toggle="dropdown"> Customers <span class="caret"></span> </a> <ul id="menu-item--customers" class="dropdown-menu"> <li> <div class="link-list section"> <div> <ul id="mn-root--120051716"> <li> <a href="https://www.pearsoncanadaschool.com/customer-support/copyright-usage-guidelines.html">Copyright Usage Guidelines </a> </li> <li> <a href="https://www.pearsoncanadaschool.com/customer-support/price-lists.html">Price Lists &amp; Order Forms </a> </li> <li> <a href="https://www.pearsoncanadaschool.com/customer-support/help-and-support.html">Help &amp; Support </a> </li> <li> <a href="https://www.pearsoncanadaschool.com/customer-support/help-and-support/idea-submission.html">Idea Submission &amp; Reviewer Page </a> </li> <li> <a href="https://www.pearsoncanadaschool.com/customer-support/help-and-support/sales-rep.html">Find Your Sales Representative </a> </li> <li> <a href="https://www.pearsoncanadaschool.com/universal-pages/DEI.html" target="_blank" class="new-window" rel="noreferrer">Diversity, Equity, &amp; Inclusion (DE&amp;I) </a> </li> <li> <a href="https://www.pearson.com/ca/en/truth-and-reconciliation.html">Truth and Reconciliation </a> </li> <li> <a href="https://www.pearson.com/en-ca/my-account/order-status">Order Status </a> </li> </ul> </div> </div> </li> </ul> </li> </ul> </div> </nav> </div></div> </div> </section> </div> </div> <!-- Getting class names set from developer configurations and combining it with the one configured in the style tab --> <nav class="breadcrumb-wrapper-nav-hide c-breadcrumb__wrapper aem-GridColumn aem-GridColumn--default--12"> <nav class="breadcrumb c-breadcrumb__nav section" aria-label="aria-label"> <ul class="c-breadcrumb__list"> <li class="c-breadcrumb__item"> <a href="https://www.pearsoncanadaschool.com/">Home</a> </li> <li class="c-breadcrumb__item"> <a href="https://www.pearsoncanadaschool.com/literacy.html">Literacy</a> </li> <li class="c-breadcrumb__item"> <a href="https://www.pearsoncanadaschool.com/literacy/products/spark.html">Spark Reading</a> </li> <li class="c-breadcrumb__item"> <a href="https://www.pearsoncanadaschool.com/literacy/products/spark/newsletters.html">Newsletters</a> </li> <li class="c-breadcrumb__item" aria-current="page"> <p>Spark Newsletter October 2024 </p> </li> </ul> </nav> </nav> </div> </header> <main role="main"><div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <!-- Getting class names set from developer configurations and combining it with the one configured in the style tab --> <section class="column-control bgcolor--ice-blue default-padding-top has-padding-bottom--30 aem-GridColumn aem-GridColumn--default--12"> <div class="container"> <div class="row"><div class="col-md-10 col-12"><div class="content-tile title-color--text-primary subtitle-typesize--h3 section"> <div class="content-tile-container"> <figure> <figcaption> <div class="content-tile-text rte-container"><h1><i><b>Ready, Set, Spark!</b></i></h1> <h2>Spark Reading Newsletter | October 2024</h2> </div> </figcaption> </figure> </div> </div> </div><div class="col-md-2 col-12"><div class="content-tile section"> <div class="content-tile-container"> <figure> <picture style="--original-image-ratio: 1.392"> <source srcset="/content/dam/websites/pearson-canada-school/assets/images/v2/sparknesletters/png-211975.png.transform/tiny-size-xs/img.png" media="(max-width:320px)"/> <source srcset="/content/dam/websites/pearson-canada-school/assets/images/v2/sparknesletters/png-211975.png.transform/tiny-size-xl/img.png" media="(max-width:480px)"/> <source srcset="/content/dam/websites/pearson-canada-school/assets/images/v2/sparknesletters/png-211975.png.transform/medium-size/img.png" media="(max-width:991px)"/> <source srcset="/content/dam/websites/pearson-canada-school/assets/images/v2/sparknesletters/png-211975.png.transform/big-size-xs/img.png" media="(max-width:1199px)"/> <source srcset="/content/dam/websites/pearson-canada-school/assets/images/v2/sparknesletters/png-211975.png.transform/big-size-xl/img.png" media="(min-width:1200px)"/> <img loading='lazy' src="/content/dam/websites/pearson-canada-school/assets/images/v2/sparknesletters/png-211975.png" alt="" role="presentation"/> </picture> </figure> </div> </div> </div></div> </div> </section> <!-- Getting class names set from developer configurations and combining it with the one configured in the style tab --> <section class="column-control has-padding-bottom--30 aem-GridColumn aem-GridColumn--default--12"> <div class="container"> <div class="row"><div class="col-12"><div class="content-tile section"> <div class="content-tile-container"> <figure> <figcaption> <div class="content-tile-text rte-container"><h3>Hello Spark teachers!</h3> <h5>Welcome to the new school year and a new issue of the Spark Reading newsletter. This month, we introduce you to Spark's new pop-up tips and tours. They'll get you up and running with Spark in record time!</h5> <h5>Special Education teacher Susan Michaud also shares how she uses Spark to support diverse learners in her virtual classroom. Plus, we show you how to find Mathology/Mathologie Little Books to help you blend literacy and math instruction. Let's get to it!</h5> </div> </figcaption> </figure> </div> </div> <div class="content-tile section"> </div> </div></div> </div> </section> <!-- Getting class names set from developer configurations and combining it with the one configured in the style tab --> <section class="column-control has-padding-top--none has-padding-bottom--15 aem-GridColumn aem-GridColumn--default--12"> <div class="container"> <div class="row"><div class="col-12"><section class="column-control has-padding-top--none has-padding-bottom--none section"> <div class="row"><div class="col-12"></div></div> </section> <section class="column-control has-padding-top--15 has-padding-bottom--15 section"> <div class="row"><div class="col-md-9 col-12"><div class="content-tile color--grass-green section"> <div class="content-tile-container"> <figure> <figcaption> <div class="content-tile-text rte-container"><h3><b>Learn To Use Spark Quickly With Tips and Tours</b></h3> </div> </figcaption> </figure> </div> </div> <div class="content-tile section"> <div class="content-tile-container"> <figure> <figcaption> <div class="content-tile-text rte-container"><p>You juggle a lot every day, and to help, we've added pop-up tips and tours so you can learn what you need to know about Spark in minutes—not hours.</p> <p>You'll see our new Getting Started tour. It’ll walk you through the essentials—setting up your class, adding a co-teacher, creating book collections, and more—so you can dive right in.</p> <p>These tours are quick, visual, and simple, so you can feel confident using Spark with your students right away. Try it today!</p> </div> </figcaption> </figure> </div> </div> </div><div class=" col-md-3 col-12"><div class="content-tile section"> <div class="content-tile-container"> <figure> <picture style="--original-image-ratio: 0.744"> <source srcset="/content/dam/websites/pearson-canada-school/assets/images/v13/getting-started.png.transform/tiny-size-xs/img.png" media="(max-width:320px)"/> <source srcset="/content/dam/websites/pearson-canada-school/assets/images/v13/getting-started.png.transform/tiny-size-xl/img.png" media="(max-width:480px)"/> <source srcset="/content/dam/websites/pearson-canada-school/assets/images/v13/getting-started.png.transform/medium-size/img.png" media="(max-width:991px)"/> <source srcset="/content/dam/websites/pearson-canada-school/assets/images/v13/getting-started.png.transform/big-size-xs/img.png" media="(max-width:1199px)"/> <source srcset="/content/dam/websites/pearson-canada-school/assets/images/v13/getting-started.png.transform/big-size-xl/img.png" media="(min-width:1200px)"/> <img loading='lazy' src="/content/dam/websites/pearson-canada-school/assets/images/v13/getting-started.png" alt="" role="presentation"/> </picture> </figure> </div> </div> </div></div> </section> <section class="column-control has-padding-top--none has-padding-bottom--none section"> <div class="row"><div class="col-12"></div></div> </section> <section class="column-control has-padding-top--15 has-padding-bottom--none section"> <div class="row"><div class="col-12"><div class="content-tile color--grass-green section"> <div class="content-tile-container"> <figure> <figcaption> <div class="content-tile-text rte-container"><h3><b>Virtual Learning With Spark</b></h3> </div> </figcaption> </figure> </div> </div> <div class="content-tile section"> <div class="content-tile-container"> <figure> <figcaption> <div class="content-tile-text rte-container"><p>Susan Michaud is a Special Education teacher in the learning center portion of Allandale Heights Public School (Simcoe District) JK-8 Virtual Learning Program.</p> <p>Managing a virtual classroom with diverse academic abilities means traditional methods of simultaneous literacy instruction are challenging. But Susan says Spark Reading's digital library helps her accommodate students' varying reading levels and differentiate literacy lessons while still engaging students and supporting their unique learning paths.</p> <p><a href="https://www.pearsoncanadaschool.com/literacy/products/spark/success-stories/susan-michaud.html">Read Susan's success story</a> to learn how she uses Spark to support diverse learning needs in a virtual classroom. </p> </div> </figcaption> </figure> </div> </div> </div></div> </section> <section class="column-control has-padding-top--15 has-padding-bottom--15 section"> <div class="row"><div class="col-12"><section class="column-control has-padding-top--15 has-padding-bottom--none section"> <div class="row"><div class="col-12"><div class="content-tile color--grass-green section"> <div class="content-tile-container"> <figure> <figcaption> <div class="content-tile-text rte-container"><h3><b>Series Highlight: Mathology/Mathologie Little Books</b></h3> </div> </figcaption> </figure> </div> </div> <div class="content-tile section"> <div class="content-tile-container"> <figure> <figcaption> <div class="content-tile-text rte-container"><p>Did you know Spark Reading includes a series of Mathology/Mathologie Little Books? These fun, engaging stories are perfect for blending literacy and math instruction in your classroom. Whether you're teaching in English or French, these books help students see how math works in real-life contexts—making abstract concepts easier to understand.</p> </div> </figcaption> </figure> </div> </div> </div></div> </section> <section class="column-control has-padding-top--15 has-padding-bottom--none section"> <div class="row"><div class="col-12"><div class="content-tile default-color section"> <div class="content-tile-container"> <figure> <figcaption> <div class="content-tile-text rte-container"><h4><b>Why It Matters</b></h4> </div> </figcaption> </figure> </div> </div> <div class="content-tile section"> <div class="content-tile-container"> <figure> <figcaption> <div class="content-tile-text rte-container"><p>Using these books, you can:</p> <ul> <li>Integrate math into your literacy lessons effortlessly.</li> <li>Show students how math is relevant to their everyday lives.</li> <li>Engage both English and French learners with the same great content.</li> </ul> </div> </figcaption> </figure> </div> </div> </div></div> </section> <section class="column-control has-padding-top--30 has-padding-bottom--none section"> <div class="row"><div class="col-12"><div class="content-tile default-color section"> <div class="content-tile-container"> <figure> <figcaption> <div class="content-tile-text rte-container"><h4><b>How To Find the Series</b></h4> </div> </figcaption> </figure> </div> </div> <div class="content-tile section"> <div class="content-tile-container"> <figure> <figcaption> <div class="content-tile-text rte-container"><p>Type &quot;Mathology&quot; or &quot;Mathologie&quot; in the search bar to explore all the available titles. Pick the perfect story to enhance your next lesson!</p> </div> </figcaption> </figure> </div> </div> <section class="column-control section"> <div class="row"><div class="col-xl-3 col-md-6 col-12"><div class="content-tile section"> <div class="content-tile-container"> <figure> <picture style="--original-image-ratio: 0.752"> <source srcset="/content/dam/websites/pearson-canada-school/assets/images/v13/jouons-au-waltes.png.transform/tiny-size-xs/img.png" media="(max-width:320px)"/> <source srcset="/content/dam/websites/pearson-canada-school/assets/images/v13/jouons-au-waltes.png.transform/tiny-size-xl/img.png" media="(max-width:480px)"/> <source srcset="/content/dam/websites/pearson-canada-school/assets/images/v13/jouons-au-waltes.png.transform/medium-size/img.png" media="(max-width:991px)"/> <source srcset="/content/dam/websites/pearson-canada-school/assets/images/v13/jouons-au-waltes.png.transform/big-size-xs/img.png" media="(max-width:1199px)"/> <source srcset="/content/dam/websites/pearson-canada-school/assets/images/v13/jouons-au-waltes.png.transform/big-size-xl/img.png" media="(min-width:1200px)"/> <img loading='lazy' src="/content/dam/websites/pearson-canada-school/assets/images/v13/jouons-au-waltes.png" alt="" role="presentation"/> </picture> </figure> </div> </div> </div><div class="col-xl-3 col-md-6 col-12"><div class="content-tile section"> <div class="content-tile-container"> <figure> <picture style="--original-image-ratio: 0.755"> <source srcset="/content/dam/websites/pearson-canada-school/assets/images/v13/mare-en-danger.png.transform/tiny-size-xs/img.png" media="(max-width:320px)"/> <source srcset="/content/dam/websites/pearson-canada-school/assets/images/v13/mare-en-danger.png.transform/tiny-size-xl/img.png" media="(max-width:480px)"/> <source srcset="/content/dam/websites/pearson-canada-school/assets/images/v13/mare-en-danger.png.transform/medium-size/img.png" media="(max-width:991px)"/> <source srcset="/content/dam/websites/pearson-canada-school/assets/images/v13/mare-en-danger.png.transform/big-size-xs/img.png" media="(max-width:1199px)"/> <source srcset="/content/dam/websites/pearson-canada-school/assets/images/v13/mare-en-danger.png.transform/big-size-xl/img.png" media="(min-width:1200px)"/> <img loading='lazy' src="/content/dam/websites/pearson-canada-school/assets/images/v13/mare-en-danger.png" alt="" role="presentation"/> </picture> </figure> </div> </div> </div><div class="col-xl-3 col-md-6 col-12"><div class="content-tile section"> <div class="content-tile-container"> <figure> <picture style="--original-image-ratio: 0.757"> <source srcset="/content/dam/websites/pearson-canada-school/assets/images/v13/nutty-wolfy.png.transform/tiny-size-xs/img.png" media="(max-width:320px)"/> <source srcset="/content/dam/websites/pearson-canada-school/assets/images/v13/nutty-wolfy.png.transform/tiny-size-xl/img.png" media="(max-width:480px)"/> <source srcset="/content/dam/websites/pearson-canada-school/assets/images/v13/nutty-wolfy.png.transform/medium-size/img.png" media="(max-width:991px)"/> <source srcset="/content/dam/websites/pearson-canada-school/assets/images/v13/nutty-wolfy.png.transform/big-size-xs/img.png" media="(max-width:1199px)"/> <source srcset="/content/dam/websites/pearson-canada-school/assets/images/v13/nutty-wolfy.png.transform/big-size-xl/img.png" media="(min-width:1200px)"/> <img loading='lazy' src="/content/dam/websites/pearson-canada-school/assets/images/v13/nutty-wolfy.png" alt="" role="presentation"/> </picture> </figure> </div> </div> </div><div class="col-xl-3 col-md-6 col-12"><div class="content-tile section"> <div class="content-tile-container"> <figure> <picture style="--original-image-ratio: 0.753"> <source srcset="/content/dam/websites/pearson-canada-school/assets/images/v13/pattern-quest.png.transform/tiny-size-xs/img.png" media="(max-width:320px)"/> <source srcset="/content/dam/websites/pearson-canada-school/assets/images/v13/pattern-quest.png.transform/tiny-size-xl/img.png" media="(max-width:480px)"/> <source srcset="/content/dam/websites/pearson-canada-school/assets/images/v13/pattern-quest.png.transform/medium-size/img.png" media="(max-width:991px)"/> <source srcset="/content/dam/websites/pearson-canada-school/assets/images/v13/pattern-quest.png.transform/big-size-xs/img.png" media="(max-width:1199px)"/> <source srcset="/content/dam/websites/pearson-canada-school/assets/images/v13/pattern-quest.png.transform/big-size-xl/img.png" media="(min-width:1200px)"/> <img loading='lazy' src="/content/dam/websites/pearson-canada-school/assets/images/v13/pattern-quest.png" alt="" role="presentation"/> </picture> </figure> </div> </div> </div></div> </section> </div></div> </section> </div></div> </section> </div></div> </div> </section> <!-- Getting class names set from developer configurations and combining it with the one configured in the style tab --> <section class="column-control bgcolor--grey-95 has-padding-top--30 has-padding-bottom--30 aem-GridColumn aem-GridColumn--default--12"> <div class="container"> <div class="row"><div class="col-12"><div class="content-tile color--grass-green section"> <div class="content-tile-container"> <figure> <figcaption> <div class="content-tile-text rte-container"><h2><b>Contest Alert!</b></h2> </div> </figcaption> </figure> </div> </div> <div class="content-tile default-color section"> <div class="content-tile-container"> <figure> <figcaption> <div class="content-tile-text rte-container"><h4><b>Share Your Spark Stories (Or Questions) and Win!</b></h4> </div> </figcaption> </figure> </div> </div> <div class="content-tile default-btn-type section"> <div class="content-tile-container"> <figure> <figcaption> <div class="content-tile-text rte-container"><p>Share a story or ask a question about using Spark in your classroom to win four bean bag chairs for your class. Use these comfy chairs to create cozy reading spaces in your classroom, motivate students to read, and encourage small group work.</p> <p>Entering is easy. Just complete our <a href="https://survey.alchemer.com/s3/6369748/Spark-Reading-User-Survey">super-short survey</a>.</p> <p>Watch for us to share your questions and ideas in future newsletters so others can learn from them.</p> </div> </figcaption> </figure> </div> </div> </div></div> </div> </section> <!-- Getting class names set from developer configurations and combining it with the one configured in the style tab --> <section class="column-control flex-layout bgcolor--midnight-blue has-padding-horizontal--30 aem-GridColumn aem-GridColumn--default--12"> <div class="container"> <div class="row"><div class="col-md-4 col-12"><div class="content-tile content-tile-icon bgcolor--chalk-white pad--15__figure title-typesize--h3 title-typeweight--medium section"> <div class="content-tile-container"> <figure> <figcaption> <h2 class="content-tile__title">We're here to help.</h2> <div class="content-tile-text rte-container"><p style="text-align: center;"><a href="mailto:sparkreadinghelp@pearson.com">We are happy to answer all your questions: Spark Reading Help</a></p> </div> </figcaption> </figure> </div> </div> </div><div class="col-md-4 col-12"><div class="content-tile content-tile-icon bgcolor--chalk-white pad--15__figure title-typesize--h3 title-typeweight--medium section"> <div class="content-tile-container"> <figure> <figcaption> <h2 class="content-tile__title">Check out these videos.</h2> <div class="content-tile-text rte-container"><p style="text-align: center;"><a href="https://mypearsonhelp.com/helpconsole7/kb_spark2_edu_en/#.how_to_videos">Quick support for the most commonly used features.</a></p> </div> </figcaption> </figure> </div> </div> </div><div class="col-md-4 col-12"><div class="content-tile content-tile-icon bgcolor--chalk-white pad--15__figure title-typesize--h3 title-typeweight--medium section"> <div class="content-tile-container"> <figure> <figcaption> <h2 class="content-tile__title">Let us know how it's going</h2> <div class="content-tile-text rte-container"><p style="text-align: center;"><a href="https://survey.alchemer.com/s3/6369748/Spark-Reading-User-Survey">We’d love to get your feedback. Complete this brief survey.</a></p> </div> </figcaption> </figure> </div> </div> </div></div> </div> </section> </div> </div> </main> <footer><div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <!-- Getting class names set from developer configurations and combining it with the one configured in the style tab --> <div class="embed aem-GridColumn aem-GridColumn--default--12"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <!-- Getting class names set from developer configurations and combining it with the one configured in the style tab --> <section class="column-control bgcolor--default has-padding-top--60 default-padding-bottom default-padding-horizontal default-rule aem-GridColumn aem-GridColumn--default--12 footer-main-links"> <div class="container"> <div class="row"><div class="col-20pct col-12"><div class="content-tile bgcolor--default title-typesize--h6 section"> <div class="content-tile-container"> <figure> <figcaption> <h4 class="content-tile__title">Discipline</h4> <div class="content-tile-text rte-container"><ul> <li><span class="milli-plus"><a href="https://estore.pearsoncanadaschool.com/ap-resources/?_bc_fsnf=1&amp;isListed=Yes">Advanced Placement</a></span></li> <li><span class="milli-plus"><a href="https://www.pearsoncanadaschool.com/business.html">Business</a></span></li> <li><span class="milli-plus"><a href="https://www.pearsoncanadaschool.com/catholic-resources/products/GIFGIC.html">Catholic Resources</a></span></li> <li><span class="milli-plus"><a href="https://www.pearsoncanadaschool.com/fsl.html">French as a Second Language</a></span></li> <li><span class="milli-plus"><a href="https://www.pearsoncanadaschool.com/french-immersion.html">French Immersion</a></span></li> <li><span class="milli-plus"><a href="https://www.pearsoncanadaschool.com/international-baccalaureate.html">International Baccalaureate</a></span></li> <li><span class="milli-plus"><a href="https://www.pearsoncanadaschool.com/literacy.html">Literacy</a></span></li> <li><span class="milli-plus"><a href="https://www.pearsoncanadaschool.com/Math.html">Mathematics</a></span></li> <li><span class="milli-plus"><a href="https://www.pearsoncanadaschool.com/science.html">Science</a></span></li> <li><span class="milli-plus"><a href="https://www.pearsoncanadaschool.com/social-studies.html">Social Studies</a></span></li> <li><span class="milli-plus"><a href="https://www.pearsoncanadaschool.com/pd.html">Professional Resources</a></span></li> </ul> </div> </figcaption> </figure> </div> </div> </div><div class="col-20pct col-12"><div class="content-tile section"> <div class="content-tile-container"> <figure> <figcaption> <h4 class="content-tile__title">Grade Level</h4> <div class="content-tile-text rte-container"><ul> <li><span class="milli-plus"><a href="https://www.pearsoncanadaschool.com/grade-level/elementary.html">Elementary</a></span></li> <li><span class="milli-plus"><a href="https://www.pearsoncanadaschool.com/grade-level/secondary.html">Secondary</a></span></li> <li><span class="milli-plus"><a href="https://www.pearsoncanadaschool.com/grade-level/professional-learning.html">Professional Learning</a></span></li> </ul> </div> </figcaption> </figure> </div> </div> </div><div class="col-20pct col-12"><div class="content-tile title-typesize--h6 section"> <div class="content-tile-container"> <figure> <figcaption> <h4 class="content-tile__title">Topics</h4> <div class="content-tile-text rte-container"><ul> <li><span class="milli-plus"><a href="https://www.pearsoncanadaschool.com/assessment.html">Assessment</a></span></li> <li><span class="milli-plus"><a href="https://www.pearsoncanadaschool.com/literacy/products/ELL.html">English Language Learners</a></span></li> <li><span class="milli-plus"><a href="https://www.pearsoncanadaschool.com/pearson-etext.html">eText</a></span></li> <li><a href="https://www.pearsoncanadaschool.com/literacy/foundational-skills.html"><span class="milli-plus">Foundational Literacy Skills</span></a></li> <li><span class="milli-plus"><a href="https://www.pearsoncanadaschool.com/literacy/products/fpl.html">Fountas and Pinnell Literacy™</a></span></li> <li><span class="milli-plus"><a href="https://www.pearsoncanadaschool.com/indigenous-content.html">Indigenous Content</a></span></li> <li><span class="milli-plus"><a href="https://www.pearsoncanadaschool.com/universal-pages/catalogues.html">K-12 Catalogues</a></span></li> <li><a href="https://www.pearson.com/ca/en/k-12-education/mathology.html"><span class="milli-plus">Mathology</span></a></li> <li><span class="milli-plus"><a href="https://www.pearsoncanadaschool.com/literacy/mental-wellness.html">Mental Wellness</a></span></li> <li><span class="milli-plus"><a href="https://www.pearsoncanadaschool.com/campaign/new-schools.html">New Schools</a></span></li> <li><span class="milli-plus"><a href="https://www.pearsoncanadaschool.com/provincial-resources.html">Provincial Resources</a></span></li> <li><span class="milli-plus"><a href="https://www.pearsoncanadaschool.com/literacy/products/spark.html">Spark Reading</a></span></li> <li><span class="milli-plus"><a href="https://www.pearsoncanadaschool.com/special-days-calendar.html">Special Days Calendar</a></span></li> </ul> </div> </figcaption> </figure> </div> </div> </div><div class="col-20pct col-12"><div class="content-tile title-typesize--h6 section"> <div class="content-tile-container"> <figure> <figcaption> <h4 class="content-tile__title">Implementation</h4> <div class="content-tile-text rte-container"><ul> <li><span class="milli-plus"><a href="https://www.pearsoncanadaschool.com/customer-support/help-and-support/implementation-support/amira-learning.html">Amira Learning</a></span></li> <li><span class="milli-plus"><a href="https://www.pearsoncanadaschool.com/customer-support/help-and-support/implementation-support/bug-club.html">Bug Club</a></span></li> <li><a href="https://www.pearsoncanadaschool.com/customer-support/help-and-support/implementation-support/do-the-math.html"><span class="milli-plus">Do the Math</span></a></li> <li><span class="milli-plus"><a href="https://www.pearsoncanadaschool.com/customer-support/help-and-support/implementation-support/fpc.html">Fountas &amp; Pinnell Classroom</a></span></li> <li><span class="milli-plus"><a href="https://www.pearsoncanadaschool.com/customer-support/help-and-support/implementation-support/french.html">French</a></span></li> <li><span class="milli-plus"><a href="https://www.pearsoncanadaschool.com/customer-support/help-and-support/implementation-support/gifgic.html">Growing in Faith, Growing in Christ</a></span></li> <li><span class="milli-plus"><a href="https://www.pearsoncanadaschool.com/customer-support/help-and-support/implementation-support.html">Implementation Support</a></span></li> <li><span class="milli-plus"><a href="https://www.pearsoncanadaschool.com/customer-support/help-and-support/implementation-support/literacy-assessment.html">Literacy Assessment</a></span></li> <li><span class="milli-plus"><a href="https://www.pearsoncanadaschool.com/customer-support/help-and-support/implementation-support/literacy-intervention.html">Literacy Intervention</a></span></li> <li><a href="https://www.pearsoncanadaschool.com/customer-support/help-and-support/implementation-support/math-180.html"><span class="milli-plus">Math 180</span></a></li> <li><span class="milli-plus"><a href="https://www.pearsoncanadaschool.com/customer-support/help-and-support/implementation-support/mathology.html">Mathology</a></span></li> <li><span class="milli-plus"><a href="https://www.pearsoncanadaschool.com/professional-learning.html">Professional Services</a></span></li> <li><span class="milli-plus"><a href="https://www.pearsoncanadaschool.com/customer-support/help-and-support/implementation-support/spark.html">Spark Reading</a></span></li> <li><span class="milli-plus"><a href="https://www.pearsoncanadaschool.com/success-stories.html">Success Stories</a></span></li> <li><span class="milli-plus"><a href="https://www.pearsoncanadaschool.com/customer-support/help-and-support/implementation-support/units-of-study.html">Units of Study</a></span></li> </ul> </div> </figcaption> </figure> </div> </div> </div><div class="col-20pct col-12"><div class="content-tile section"> <div class="content-tile-container"> <figure> <figcaption> <h2 class="content-tile__title">TO PLACE AN ORDER BY PHONE: 1(800) 361-6128</h2> </figcaption> </figure> </div> </div> <div class="content-tile section"> <div class="content-tile-container"> <figure> <figcaption> <h4 class="content-tile__title">Customers</h4> <div class="content-tile-text rte-container"><ul> <li><span class="milli-plus"><a href="https://www.pearsoncanadaschool.com/customer-support/copyright-usage-guidelines.html">Copyright Usage Guidelines</a></span></li> <li><span class="milli-plus"><a href="https://www.pearsoncanadaschool.com/customer-support/price-lists.html">Price Lists &amp; Order Forms</a></span></li> <li><span class="milli-plus"><a href="https://www.pearsoncanadaschool.com/customer-support/help-and-support.html">Help &amp; Support</a></span></li> <li><span class="milli-plus"><a href="https://www.pearsoncanadaschool.com/customer-support/help-and-support/idea-submission.html">Idea Submission &amp; Reviewer Page</a></span></li> <li><span class="milli-plus"><a href="https://www.pearsoncanadaschool.com/customer-support/help-and-support/sales-rep.html">Find Your Sales Representative</a></span></li> <li><span class="milli-plus"><a href="https://www.pearsoncanadaschool.com/content/dam/websites/pearson-canada-school/assets/documents/dei/Pearson-Canada-DEI-Statement.pdf">Diversity, Equity, &amp; Inclusion (DE&amp;I)</a></span></li> <li><a href="https://www.pearson.com/ca/en/truth-and-reconciliation.html"><span class="milli-plus">Truth and Reconciliation</span></a></li> <li><a href="https://www.pearson.com/en-ca/my-account/order-status"><span class="milli-plus">Order Status</span></a></li> </ul> </div> </figcaption> </figure> </div> </div> </div></div> </div> </section> <!-- Getting class names set from developer configurations and combining it with the one configured in the style tab --> <section class="column-control layout-default bgcolor--default has-padding-top--none has-padding-bottom--none default-padding-horizontal default-rule aem-GridColumn bgcolor--cappuccino language-switcher-social--links aem-GridColumn--default--12"> <div class="container"> <div class="row"><div class="col-md-6 col-12"></div><div class="col-md-6 col-12"><div class="social-links has-padding-top--30 has-padding-bottom--30 prac-social-links section"> <link rel="stylesheet" href="/etc/clientlibs/platform/aem-core/components/content/social-links.min.ACSHASHda4fe63359349df9709a7c55ffa945e7.css" type="text/css"> <ul class="social-links__list"> <li class="social-links__item"> <a href="https://www.facebook.com/pearsonk12" target="_blank" rel="noopener noreferrer" aria-label="Facebook" class="social-links--facebook"></a> </li> <li class="social-links__item"> <a href="https://twitter.com/PearsonK12" target="_blank" rel="noopener noreferrer" aria-label="Twitter" class="social-links--twitter"></a> </li> </ul> </div> </div></div> </div> </section> <!-- Getting class names set from developer configurations and combining it with the one configured in the style tab --> <section class="column-control has-padding-top--none has-padding-bottom--none aem-GridColumn bgcolor--cappuccino aem-GridColumn--default--12 footer-legal-notification"> <div class="container"> <div class="row"><div class="col-md-9 col-12"><div class="text color--text-secondary-inverse default-padding-top default-padding-bottom section"> <p>Copyright © 2024 Pearson Canada Inc. All rights reserved.</p> </div> </div><div class=" col-md-3 col-12"><div class="text color--text-primary-inverse default-padding-top default-padding-bottom section"> <p><a href="https://www.pearsoncanadaschool.com/">School Division Home</a> <a href="https://www.pearsoncanadaschool.com/customer-support/about-us.html">About Us</a> <a href="https://www.pearsoncanadaschool.com/customer-support/contact-info.html">Contact Us</a> <a href="http://www.pearsoncanada.ca/terms.html" title="Terms of Use">Terms of Use</a> <a href="http://www.pearsoncanada.ca/privacy.html" title="Privacy">Privacy</a> <a href="http://www.pearsoncanada.ca/corporate-info/accessibility" title="Accessibility">Accessibility</a></p> </div> </div></div> </div> </section> </div> </div> </div> </div> </footer> <script src="/etc/clientlibs/one-dot-com/one-dot-com/practitioner-navigation/nav-aem.min.ACSHASH1a3216779e9e2855f3b3613d56544805.js"></script> <script src="/etc/clientlibs/school/global/clinical/us.min.ACSHASHa45b3778e37abd82a8b41951cda451ff.js"></script> <script src="/etc/clientlibs/websites/pearson-canada-school.min.ACSHASH47e2840a3d7975aa074522b723b5120c.js"></script> <script src="/etc/clientlibs/global-store/algolia-search/canadaschool.min.ACSHASH7b1cf50fbc97a6f189a889c731798c08.js"></script> <div class="cloudservice pearson-data-layer"> <script src="/etc/clientlibs/platform/aem-core/data-layer/user-info.min.ACSHASHca102e1b1b56cceaaa7c112f1b42d549.js"></script> </div> <div class="cloudservice gtm"> <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-KXV3QS64" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> </div> <div class="cloudservice script-include-service"> </div> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10