1var mod_pagespeed_A5gukXHRzR = "window.dataLayer = window.dataLayer || [];\nfunction gtag() {\n dataLayer.push(arguments);\n}\ngtag('js', new Date());\n// Drupal's global gtag ID. For more info: https://developers.google.com/tag-platform/devguides/gtag-integration\ngtag('set', 'developer_id.dMDhkMT', true);\n\n(function (drupalSettings) {\n if (!drupalSettings.gtag) {return;}\n const config = drupalSettings.gtag;\n\n if (config.consentMode === true) {\n gtag('consent', 'default', {\n ad_storage: 'denied',\n analytics_storage: 'denied',\n ad_user_data: 'denied',\n ad_personalization: 'denied',\n wait_for_update: 500,\n });\n }\n\n if (config.tagId.length !== 0) {\n const script = document.createElement('script');\n script.async = true;\n script.src = `https://www.googletagmanager.com/gtag/js?id=${config.tagId}`;\n script.type = 'text/javascript';\n document.getElementsByTagName('head')[0].appendChild(script);\n }\n\n const additionalConfigInfo = config.additionalConfigInfo || [];\n if (additionalConfigInfo.length === 0) {\n gtag('config', config.tagId);\n } else {\n gtag('config', config.tagId, additionalConfigInfo);\n }\n\n const otherIds = config.otherIds || [];\n otherIds.forEach((id) => gtag('config', id));\n\n const events = config.events || [];\n events.forEach((event) => gtag('event', event.name, event.data));\n})(drupalSettings);\n"; 2var mod_pagespeed_by7kLybA7J = "const dl = drupalSettings.gtm ? drupalSettings.gtm.settings.data_layer : 'dataLayer';\nwindow[dl] = window[dl] || [];\n\n(function (drupalSettings) {\n if (!drupalSettings.gtm) {return;}\n const config = drupalSettings.gtm;\n\n window[dl].push({ 'gtm.start': new Date().getTime(), event: 'gtm.js' });\n const gtmSettings = config.settings;\n if (gtmSettings.include_classes === true) {\n window[dl].push({\n 'gtm.allowlist': gtmSettings.allowlist_classes ?? [],\n 'gtm.blocklist': gtmSettings.blocklist_classes ?? [],\n });\n }\n\n let gtm_environment = '';\n if (gtmSettings.include_environment === true) {\n const gtm_auth = gtmSettings.environment_token ?? '';\n const gtm_preview = gtmSettings.environment_id ?? '';\n gtm_environment = `>m_auth=${gtm_auth}>m_preview=${gtm_preview}>m_cookies_win=x`;\n }\n config.tagIds.forEach(function (tagId) {\n const script = document.createElement('script');\n script.async = true;\n const dLink = dl != 'dataLayer' ? `&l=${dl}` : '';\n script.src = `https://www.googletagmanager.com/gtm.js?id=${tagId}${gtm_environment}${dLink}`;\n script.type = 'text/javascript';\n document.getElementsByTagName('head')[0].appendChild(script);\n });\n})(drupalSettings);\n";
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.