/*************************************************************
 *  Learnosity Reports API version v1.44.2
 *
 *  Documentation available at: https://help.learnosity.com
 *
 *  Copyright 2011 - 2025 Learnosity - https://www.learnosity.com
 */
var LearnosityReports=window.LearnosityReports||{};window.console=window.console||{log:function(){},error:function(){},warn:function(){}},LearnosityReports.version="v1.44.2",LearnosityReports.versions={requested:"latest",mapped:"latest",concrete:"v1.44.2",server:"latest",assets:"v1.44.2"},LearnosityReports.errors=[],LearnosityReports._internal={},LearnosityReports._internal.config={apiHost:"https://reports-va.learnosity.com/"+LearnosityReports.versions.server,latestHost:"https://reports-va.learnosity.com/latest",assetsHost:"https://reports-va.learnosity.com/"+LearnosityReports.versions.assets,devEnvironment:!1,questionsApiUrl:"https://questions-va.learnosity.com",itemsApiUrl:"https://items-va.learnosity.com",eventsApiUrl:"https://events-va.learnosity.com",questionsApiVersion:0!=="latest".indexOf("{:")?"latest":null,itemsApiVersion:0!=="latest".indexOf("{:")?"latest":null,eventsApiVersion:0!=="latest".indexOf("{:")?"latest":null},LearnosityReports._internal.addEventListner=function(e,t,n){e.addEventListener?e.addEventListener(t,n):e.attachEvent&&e.attachEvent("on"+t,n)},LearnosityReports._internal.removeEventListner=function(e,t,n){e.removeEventListener?e.removeEventListener(t,n):e.detachEvent&&e.detachEvent("on"+t,n)},LearnosityReports._internal.onScriptLoadError=function(){var e,t=LearnosityReports._internal._cachedInitCalls&&LearnosityReports._internal._cachedInitCalls[0]&&LearnosityReports._internal._cachedInitCalls[0].args;if(t)for(var n=t.length-1;0<=n&&!e;n--)"[object Function]"===Object.prototype.toString.call(t[n].errorListener)&&(e=t[n].errorListener);var r=LearnosityReports._internal.apiLoadingFailed;LearnosityReports.errors=[r],console.error(r.code+": "+r.msg+". View this error on LearnosityReports.errors[0]"),e?e(r):window.alert(r.msg+"\n\nPlease contact your administrator if you require further assistance.")},LearnosityReports._internal.addScriptToDom=function(e,t){var n=document.createElement("script"),r=document.getElementsByTagName("head")[0];LearnosityReports._internal.config.devEnvironment&&-1===e.indexOf("?")&&(e+="?bust="+(new Date).getTime()),n.src=e,n.onload=t,n.onerror=function(){LearnosityReports._internal.apiLoadingFailed={code:10007,msg:"Failed loading Reports API, can't load required modules",detail:"Couldn't load "+e},LearnosityReports._internal._cachedInitCalls&&LearnosityReports._internal.onScriptLoadError()},r.appendChild(n)},LearnosityReports._internal.addCssToDom=function(e){var t=document.createElement("link");t.type="text/css",t.rel="stylesheet",t.href=e,LearnosityReports._internal.config.devEnvironment&&(t.href+=(-1===e.indexOf("?")?"?":"&")+"bust="+(new Date).getTime()),document.getElementsByTagName("head")[0].appendChild(t)},LearnosityReports.init=function(){this._internal._cachedInitCalls||(this._internal._cachedInitCalls=[]);for(var e={},t=[],n=0;n<arguments.length;n++)t.push(arguments[n]);return this._internal._cachedInitCalls.push({appStub:e,args:t}),LearnosityReports._internal.apiLoadingFailed&&LearnosityReports._internal.onScriptLoadError(),e},LearnosityReports._internal.addScriptToDom(LearnosityReports._internal.config.assetsHost+"/dist/api.js"),LearnosityReports._internal.addCssToDom(LearnosityReports._internal.config.assetsHost+"/assets/stylesheets/css/style.css");

; console.log('Learnosity Reports API - WARNING: No valid version requested. Learnosity developer version in use. SLA coverage is not applicable.');