!function(e){function t(s){if(n[s])return n[s].exports;var o=n[s]={i:s,l:false,exports:{}};return e[s].call(o.exports,o,o.exports,t),o.l=true,o.exports}var n={};return t.m=e,t.c=n,t.d=function(e,n,getter){t.o(e,n)||Object.defineProperty(e,n,{configurable:false,enumerable:true,get:getter})},t.n=function(e){var getter=e&&e.__esModule?function t(){return e.default}:function t(){return e};return t.d(getter,"a",getter),getter},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="/Content/BundledScripts/",t(t.s=13909)}({13909:function(e,t,n){"use strict";n(13910)},13910:function(e,t,n){"use strict";var s="npsw-6.15.1",o=['ai.js?ver=6.15.1','app.js?ver=6.15.1','sw.js?ver=6.15.1','froala.js?ver=6.15.1','froala.css?ver=6.15.1','app.css?ver=6.15.1'];self.addEventListener("install",(function(e){console.log("ServiceWorker: sw.js: Install:",s);var t=decodeURIComponent(new URL(location).searchParams.get("assetsPath")),n=o.map((function(url){return t+url}));e.waitUntil(caches.open(s).then((function(cache){return cache.addAll(n)})))})),self.addEventListener("activate",(function(e){console.log("ServiceWorker: sw.js: Activate:",s),clients.claim(),e.waitUntil(caches.keys().then((function(e){return Promise.all(e.map((function(e){return s!==e&&e.startsWith("npsw-")?(console.log("ServiceWorker: sw.js: Delete Old Cache.",e),caches.delete(e)):Promise.resolve(true)})))})).then((function(){console.log("ServiceWorker: sw.js: New version of sw.js now ready to handle fetches.")})))})),self.addEventListener("fetch",(function(e){for(var t=false,n=0;n<o.length;n++)if(-1!==e.request.url.indexOf(o[n])){t=true;break}t&&e.respondWith(caches.match(e.request).then((function(t){return t?(console.log("ServiceWorker: sw.js: Fetch Hit",e.request.url,s),t):"only-if-cached"!==e.request.cache||"same-origin"===e.request.mode?(console.log("ServiceWorker: sw.js: Fetch Error! Request is not in cache.",e.request.method,e.request.url,s),fetch(e.request)):void 0})).catch((function(e){console.error("ServiceWorker: sw.js: Fetch Failed.",e)})))})),self.addEventListener("message",(function(e){e.data&&"SKIP_WAITING"===e.data.action&&(console.log("ServiceWorker: sw.js: Message skipWaiting"),self.skipWaiting())}))}});