<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">(function () {
  const ONETRUST_PERFORMANCE = 'C0002';
  const ONETRUST_TARGETING = 'C0004';

  function getConsents() {
    const groups = window.OnetrustActiveGroups;
    if (!groups) return [];
    return groups.split(',').filter(Boolean);
  }

  function waitUntil(condFn, interval, maxRetry) {
    let retries = 0;

    const check = () =&gt; {
      if (!condFn() &amp;&amp; retries &lt; maxRetry) {
        retries++;
        setTimeout(check, interval);
      }
    };
    check();
  }
  waitUntil(
    () =&gt; {
      if (window.OneTrust === undefined || window.OnetrustActiveGroups === undefined) return false;

      window.OptanonWrapper = () =&gt; {
        // When user updates OneTrust consent, reload the page
        window.OneTrust.OnConsentChanged(() =&gt; {
          window.location.reload();
        });
      };

      const consents = getConsents();
      if (!consents.length) return false;

      window.OneTrust.InsertScript(
        '/_static/js/analytics-google-tag-manager.js',
        'head',
        null,
        null,
        ONETRUST_PERFORMANCE
      );
      window.OneTrust.InsertScript(
        '/_static/js/analytics-segment.js',
        'head',
        null,
        null,
        ONETRUST_PERFORMANCE
      );
      window.OneTrust.InsertScript(
        '/_static/js/segment.js',
        'head',
        null,
        null,
        ONETRUST_PERFORMANCE
      );
      window.OneTrust.InsertScript(
        'https://cdn.optimizely.com/js/15784060578.js',
        'head',
        null,
        null,
        ONETRUST_PERFORMANCE
      );
      window.OneTrust.InsertScript(
        '/_static/js/analytics-munchkin.js',
        'head',
        null,
        null,
        ONETRUST_TARGETING
      );
      window.OneTrust.InsertScript(
        '/_static/js/analytics-drift.js',
        'head',
        null,
        null,
        ONETRUST_TARGETING
      );
      return true;
    },
    500,
    20
  );
})();
</pre></body></html>