From: "Saved by Internet Explorer 11"
Subject: Excel MME Template.xlsx
Date: Wed, 9 Sep 2020 16:05:35 -0400
MIME-Version: 1.0
Content-Type: multipart/related;
	type="text/html";
	boundary="----=_NextPart_000_0000_01D686C3.0D48FC40"
X-MimeOLE: Produced By Microsoft MimeOLE

This is a multi-part message in MIME format.

------=_NextPart_000_0000_01D686C3.0D48FC40
Content-Type: text/html;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Content-Location: https://cdc-my.sharepoint.com/:x:/g/personal/oqi4_cdc_gov/ETb8UfewB6FPsNqsX0Kjuu8B-upD2PVG6D-YiCdKbPexWA?e=fLHI5R

=EF=BB=BF<!DOCTYPE HTML>
<!DOCTYPE html PUBLIC "" ""><HTML lang=3D"en-us" dir=3D"ltr"><HEAD><META =

content=3D"IE=3D11.0000" http-equiv=3D"X-UA-Compatible">
		=20
<META http-equiv=3D"X-UA-Compatible" content=3D"IE=3Dedge">		=20
<META http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dutf-8">
<META name=3D"viewport" content=3D"width=3Ddevice-width, =
initial-scale=3D1.0, maximum-scale=3D1.0, minimum-scale=3D1.0, =
user-scalable=3Dno">
		=20
<META name=3D"robots" content=3D"noindex">		=20
<SCRIPT type=3D"text/javascript">=0A=
			var wopiDiagClient =3D { docFirstFlushTime : new Date().getTime() } ;=0A=
			var _wopiContextJson =3D{"HostName":"SharePoint =
Online","SessionId":"5D6A789F-508F-A000-E2B5-AEEB2FE644F5","UserId":"1003=
7ffeaa648e51","WebAppUrl":"https://GBC-excel.officeapps.live.com/x/_layou=
ts/xlviewerinternal.aspx?unified=3D1\u0026ui=3Den%2DUS\u0026rs=3Den%2DUS\=
u0026WOPISrc=3Dhttps%3A%2F%2Fcdc%2Dmy%2Esharepoint%2Ecom%2Fpersonal%2Foqi=
4%5Fcdc%5Fgov%2F%5Fvti%5Fbin%2Fwopi%2Eashx%2Ffiles%2Ff751fc3607b04fa1b0da=
ac5f42a3baef\u0026wdEnableRoaming=3D1\u0026mscc=3D1\u0026wdODB=3D1\u0026h=
id=3D5d6a789f-508f-a000-e2b5-aeeb2fe644f5","FileName":"Excel MME =
Template.xlsx","FileSize":25453,"FileGetUrl":"https://cdc-my.sharepoint.c=
om/personal/oqi4_cdc_gov/_layouts/15/download.aspx?UniqueId=3Df751fc36-07=
b0-4fa1-b0da-ac5f42a3baef\u0026Translate=3Dfalse\u0026tempauth=3DeyJ0eXAi=
OiJKV1QiLCJhbGciOiJub25lIn0.eyJhdWQiOiIwMDAwMDAwMy0wMDAwLTBmZjEtY2UwMC0wM=
DAwMDAwMDAwMDAvY2RjLW15LnNoYXJlcG9pbnQuY29tQDljZTcwODY5LTYwZGItNDRmZC1hYm=
U4LWQyNzY3MDc3ZmM4ZiIsImlzcyI6IjAwMDAwMDAzLTAwMDAtMGZmMS1jZTAwLTAwMDAwMDA=
wMDAwMCIsIm5iZiI6IjE1OTk2ODE5MjEiLCJleHAiOiIxNTk5NzE3OTIxIiwiZW5kcG9pbnR1=
cmwiOiJ4UXJlSGZ0QzBBYXlrck1KK2twbGlCT1UwN0tvR0FSSUUyM3BjbStyRHJvPSIsImVuZ=
HBvaW50dXJsTGVuZ3RoIjoiMTM5IiwiaXNsb29wYmFjayI6IlRydWUiLCJjaWQiOiJOV1EyWV=
RjNE9XWXROVEE0WmkxaE1EQXdMV1V5WWpVdFlXVmxZakptWlRZME5HWTEiLCJ2ZXIiOiJoYXN=
oZWRwcm9vZnRva2VuIiwic2l0ZWlkIjoiWkdFMU1XSXlNMkV0WWpKaVlTMDBaVEV5TFRrd1lt=
RXRNMlJpT0daak1qa3lNMlZoIiwic2lnbmluX3N0YXRlIjoiW1wia21zaVwiXSIsIm5hbWVpZ=
CI6IjAjLmZ8bWVtYmVyc2hpcHxmdWI4QGNkYy5nb3YiLCJuaWkiOiJtaWNyb3NvZnQuc2hhcm=
Vwb2ludCIsImlzdXNlciI6InRydWUiLCJjYWNoZWtleSI6IjBoLmZ8bWVtYmVyc2hpcHwxMDA=
zN2ZmZWFhNjQ4ZTUxQGxpdmUuY29tIiwidHQiOiIwIiwidXNlUGVyc2lzdGVudENvb2tpZSI6=
IjMifQ.NEFQOE1RVzFRR21CcUsxUTlQdzFEa0ZCQ0sySVVxZGhSU00yOFhhSG54dz0","Bund=
leMajorVersion":1,"BundleUrl":null,"ReadOnly":true,"IrmEnabled":false,"La=
belIrmed":false,"LastModified":1594226740000,"ServerStartTime":1599681921=
472.2959,"ServerCompleteTime":0,"DocUniqueId":"cdc-my.sharepoint.com_da51=
b23a-b2ba-4e12-90ba-3db8fc2923ea_f751fc36-07b0-4fa1-b0da-ac5f42a3baef","C=
Tag":"{F751FC36-07B0-4FA1-B0DA-AC5F42A3BAEF},2,2","ETag":"\"{F751FC36-07B=
0-4FA1-B0DA-AC5F42A3BAEF},2\"","RumOneUpdate":true,"OpenWacInPlace":false=
,"TemplateInfo":null,"BundleStaleness":null,"IsAsyncBundleStale":true,"Is=
ActivatedAsyncPreviewKillSwich":false,"ViewOnly":false,"DelayLoadResource=
s":true,"Origin":"Sharing","Slrid":"5d6a789f-508f-a000-e2b5-aeeb2fe644f5"=
,"ClickTime":0,"UniqueClick":"4b95b769-e917-41cf-bb27-c36e21de0de2","Host=
Geo":"US","PredictedOfficeAppEndPoint":"GB4","PreseededSessionKey":"7d172=
d7d-db28-60dc-ea90-6cf81276f394","PreseededWacSessionId":"50c97c05-0efd-7=
1e6-ef2a-eb7126573368","ParentFolderFullUrl":"https://cdc-my.sharepoint.c=
om/personal/oqi4_cdc_gov/Documents/Outside DGHT/COVID-19 =
Detail/Archived/MME Job =
Aid","DocAgeBucketAtViewTimeBasedOnLastModifiedTime":"32-64 =
days","DocAgeBucketAtViewTimeBasedOnLastWrittenTime":"32-64 =
days","DocCategoryBasedOnLastModifiedTime":"Mystery","DocCategoryBasedOnL=
astWrittenTime":"Mystery","SSRGenerationReason":"Unknown","RecordAgeBucke=
tsAndCategoryForRumOneUsingWopicontext":true,"ListItemId":15916,"ListId":=
"31912ff1-91bb-455a-93f4-4eefbe4b45dc","AllowedOrigins":["https://gbc-exc=
el.officeapps.live.com"],"IsPragueDocument":false,"PragueSocketStorageDis=
covery":null,"ResetUriToAddressBarLink":false,"IsEduUser":false};=0A=
			var wacInitializer =3D null;=0A=
			var appName =3D 'Excel';=0A=
			var bootstrapperUrl =3D =
'https://s1-excel-15.cdn.office.net/x/s/_layouts/app_scripts/excel-boot.m=
in.js';=0A=
			var isCreateNew =3D false;=0A=
			var wopiFileInfo =3D null;=0A=
			var wopiAuthInfo =3D {=0A=
				WopiSrc: =
'https://cdc-my.sharepoint.com/personal/oqi4_cdc_gov/_vti_bin/wopi.ashx/f=
iles/f751fc3607b04fa1b0daac5f42a3baef',=0A=
				AccessToken: =
'eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6InhYbFQwSUp4MlZCVEJFeVFMdGtF=
OFY2ZkhwZyJ9.eyJhdWQiOiJ3b3BpL2NkYy1teS5zaGFyZXBvaW50LmNvbUA5Y2U3MDg2OS02=
MGRiLTQ0ZmQtYWJlOC1kMjc2NzA3N2ZjOGYiLCJpc3MiOiIwMDAwMDAwMy0wMDAwLTBmZjEtY=
2UwMC0wMDAwMDAwMDAwMDBAOTAxNDAxMjItODUxNi0xMWUxLThlZmYtNDkzMDQ5MjQwMTliIi=
wibmJmIjoiMTU5OTY4MTkyMSIsImV4cCI6IjE1OTk3MTc5MjEiLCJuYW1laWQiOiIwIy5mfG1=
lbWJlcnNoaXB8ZnViOEBjZGMuZ292IiwibmlpIjoibWljcm9zb2Z0LnNoYXJlcG9pbnQiLCJp=
c3VzZXIiOiJ0cnVlIiwiY2FjaGVrZXkiOiIwaC5mfG1lbWJlcnNoaXB8MTAwMzdmZmVhYTY0O=
GU1MUBsaXZlLmNvbSIsInNpZ25pbl9zdGF0ZSI6IltcImttc2lcIl0iLCJpc2xvb3BiYWNrIj=
oiVHJ1ZSIsImFwcGN0eCI6ImY3NTFmYzM2MDdiMDRmYTFiMGRhYWM1ZjQyYTNiYWVmO1FIR1h=
6WFowOFJUMmYwaFFZekxpbGZxQ0hIQT07RGVmYXVsdDs7QjAwODQzMTA2MTtUcnVlOzs7MDs1=
ZDZhNzg5Zi01MDhmLWEwMDAtZTJiNS1hZWViMmZlNjQ0ZjUifQ.NW8j8sZ7mCD1zWTJmofocJ=
1Wv_i7RICLdnCMWsX6jLIE9P_Yq4K4DGGqR-WmSG3bNodZmjRteWH6BSz-wJ9wN_Q9jF5u3e4=
9HbfXfMZpByhAPnIo3SFw4X3viz1HkvNtWLJV8Q8CT_lmuXdQCjvDLZh4G_k-lPwkWHKJpMOA=
oFWK6H4ufAIKOlNILdtieB26EFwbUzQnKnL-krEns2saBunS3-dKg0NqJAvOwnmpXwSmfnSi_=
rDV-RblxcujGewc7Pf0YE1WSS9Mc0fMA0liFDRpMKeyDf_075LRSnbEWIeSi-u2NBCHgp5e78=
h4DnD8ovb6N0WQMGdEFWR-GgoK4w',=0A=
				AccessTokenExpiry: new Date(1599717921534)=0A=
			};=0A=
			var serverErr =3D null;=0A=
			var =
_spPageContextInfo=3D{"siteId":"{da51b23a-b2ba-4e12-90ba-3db8fc2923ea}","=
webId":"{83c27556-a946-441b-8e49-22dc5d76f230}","groupId":null,"webTempla=
te":"21","env":"prod","env2":"prod","isAnonymousGuestUser":false,"current=
UICultureName":"en-US","systemUserKey":"i:0h.f|membership|10037ffeaa648e5=
1@live.com","userDisplayName":"Evans, Darren (CDC/DDNID/NCCDPHP/OD) =
(CTR)","userLoginName":"fub8@cdc.gov","userEmail":"fub8@cdc.gov","siteSub=
scriptionId":"9ce70869-60db-44fd-abe8-d2767077fc8f","farmLabel":"US_96_Co=
ntent","webAbsoluteUrl":"https://cdc-my.sharepoint.com/personal/oqi4_cdc_=
gov","layoutsUrl":"_layouts/15","webDomain":"sharepoint.com","aadInstance=
Url":"https://login.windows.net","aadTenantId":"9ce70869-60db-44fd-abe8-d=
2767077fc8f","isSPO":true,"serverTime":"2020-09-09T20:05:21.5994506Z","Ex=
pFeatures":[-1902144508,1624636233,620846160,-411095012,867936057,-179907=
3136,1288225286,58076191,273224740,-1676017664,1161711504,-2004696936,201=
452170,547029328,3208101,1879999510,386154866,825906624,-2129374713,37151=
5905,1484001,1212810288,-1883958729,-2080759322,-1806420480,-1070103040,-=
518485990,-936373928,-1065352079,384376909,162746640,-2147483184,522,1133=
229548,2108984927,-57851685,-1441748408,109416725,-1796241706,-1485348037=
,560789060,2056421880,1417365610,1329765704,-1070988276,2049269255,202543=
666,-1341621393,1664321034,870472224,222603429,-1773578231,1191182857,-14=
74223102,739599058,292073166,1662540675,213975570,69271760,393756778,6265=
2536,231232],"userPhotoCdnBaseUrl":null};_spPageContextInfo.updateFormDig=
estPageLoaded=3Dnew =
Date();_spPageContextInfo.clientServerTimeDelta=3Dnew =
Date(_spPageContextInfo.serverTime)-new =
Date();if(typeof(define)=3D=3D'function'){define('SPPageContextInfo',[],f=
unction(){return _spPageContextInfo;});}=0A=
			var wopiDiagServer =3D =
{"officeBundleCacheHitInfo":null,"officeBundleCacheMissInfo":null,"office=
BundleGenerationTime":null,"officeBundleLastUpdateTime":null,"serverStart=
Time":1599681921472.2959,"serverFirstFlushTime":null,"serverCompleteTime"=
:1599681921550.3687,"ssrExpirationTime":null};=0A=
			var docTypeHint =3D "x";=0A=
			var refreshIfTokenExpired =3D 'True' =3D=3D=3D 'True';=0A=
			var refreshUri =3D =
'https:\u002f\u002fcdc-my.sharepoint.com\u002fpersonal\u002foqi4_cdc_gov\=
u002f_layouts\u002f15\u002fDoc.aspx?sourcedoc=3D{f751fc36-07b0-4fa1-b0da-=
ac5f42a3baef}\u0026action=3Ddefault\u0026slrid=3D5d6a789f-508f-a000-e2b5-=
aeeb2fe644f5\u0026cid=3D4b95b769-e917-41cf-bb27-c36e21de0de2\u0026OR=3DRe=
fresh';=0A=
			var isWacViewMode =3D false;=0A=
			var clientThrottlingProtection =3D 'LeastProtected';=0A=
			var requestedCallThrottling =3D 'Medium';=0A=
		</SCRIPT>
		 <LINK =
href=3D"https://s1-excel-15.cdn.office.net/x/_layouts/resources/FavIcon_E=
xcel.ico"=20
rel=3D"shortcut icon">		 <TITLE>Excel MME Template.xlsx</TITLE>		=20
<STYLE>=0A=
		  html { height:100%; }=0A=
		  body { height:100%; }=0A=
		</STYLE>
	=20
<META name=3D"GENERATOR" content=3D"MSHTML 11.00.10570.1001"></HEAD>	=20
<BODY style=3D"margin: 0px; padding: 0px; overflow: hidden; =
-ms-content-zooming: none;">
<DIV id=3D"WopiDocWACContainer" style=3D"overflow: hidden;"></DIV>
<DIV id=3D"ShareDialog"></DIV>
<SCRIPT>=0A=
		var WACContainerId =3D 'WopiDocWACContainer';=0A=
		function loadWacHost(onload) {=0A=
			if (typeof require =3D=3D=3D 'undefined') {=0A=
				window.setTimeout(function() { loadWacHost(onload); }, 100);=0A=
			} else {=0A=
				require(['odsp-next/roots/WacHost'], function (wacHostModule) {=0A=
					var wacHost =3D wacHostModule.getWacHost();=0A=
					onload(wacHost);=0A=
				});=0A=
			}=0A=
		}=0A=
		function initializeWopiPending (appName, isPrague, initParams) {=0A=
			if (isPrague) {=0A=
				return =
Microsoft.Office.Prague.Word.Application.InitializeWopiPending(initParams=
);=0A=
			} else {=0A=
				return =
Microsoft.Office[appName].Application.InitializeWopiPending(initParams);=0A=
			}=0A=
		}=0A=
		var WacInitializer =3D  (function () {=0A=
			function WacInitializer(appName, bootstrapperUrl, wopiDocContext) {=0A=
				var _this =3D this;=0A=
				this.onInitSuccess =3D function (app, appDetails) {=0A=
					if (!_this.isInitCompleted()) {=0A=
						_this._state =3D 3 ;=0A=
						var diagClient =3D window.wopiDiagClient;=0A=
						var wopiDiagnostics =3D {=0A=
							entryPoint: _this.getOrigin(),=0A=
							clickTime: _this.getClickTime(),=0A=
							client: diagClient,=0A=
							server: window.wopiDiagServer=0A=
						};=0A=
						var qosStartTime =3D diagClient.wopiInitTime;=0A=
						loadWacHost(function (wacHost) {=0A=
							wacHost.setWacDataCenterCookie(appDetails);=0A=
							wacHost.sendPerfTelemetry(wopiDiagnostics, appDetails);=0A=
							wacHost.logWacInitializationQoS(qosStartTime, 0 , "Success", "");=0A=
							wacHost.logScriptQos(qosStartTime, _this._scriptError, =
_this._scriptWarning);=0A=
							wacHost.postLogging(appDetails);=0A=
							window.g_WACDone =3D true;=0A=
						});=0A=
					} else if (appDetails.webAppFrameReinitialized) {=0A=
						loadWacHost(function (wacHost) {=0A=
							if (wacHost.reinitializeWopiMessageHandler) {=0A=
								wacHost.reinitializeWopiMessageHandler();=0A=
							}=0A=
						});=0A=
					}=0A=
				};=0A=
				this.onInitFail =3D function (error, diagnostics) {=0A=
					if (!_this.isInitCompleted()) {=0A=
						_this._state =3D 4 ;=0A=
						_this.log("Initialization failed. Error: " + error.errorType + ". =
Diagnostics: " + JSON.stringify(diagnostics));=0A=
						_this.logQosOnFailure(error.errorType, 1 );=0A=
					}=0A=
				};=0A=
				this.onTimeout =3D function () {=0A=
					if (_this._state =3D=3D=3D 2 ) {=0A=
						_this._state =3D 4 ;=0A=
						var err =3D 'Initialization timed out.';=0A=
						_this.log(err);=0A=
						var qosStartTime =3D window.wopiDiagClient.wopiInitTime;=0A=
						loadWacHost(function (wacHost) {=0A=
							wacHost.logWacInitializationQoS(qosStartTime, 1 , 'WacInit timed =
out', err);=0A=
							wacHost.logScriptQos(qosStartTime, _this._scriptError, =
_this._scriptWarning);=0A=
							wacHost.postLogging(undefined  );=0A=
						});=0A=
					}=0A=
				};=0A=
				this.onUnload =3D function () {=0A=
					if (_this._state =3D=3D=3D 2 ) {=0A=
						_this._state =3D 4 ;=0A=
						_this.logQosOnFailure('User navigated away.', 2 );=0A=
					}=0A=
				};=0A=
				this._state =3D 0 ;=0A=
				this._appName =3D appName;=0A=
				this._bootstrapperUrl =3D bootstrapperUrl;=0A=
				this._wopiDocContext =3D wopiDocContext;=0A=
				window.g_WACDone =3D false;=0A=
			}=0A=
			WacInitializer.prototype.start =3D function (wopiAuthInfo) {=0A=
				var clickTime =3D this.getClickTime();=0A=
				var entryPoint =3D this.getOrigin();=0A=
				try {=0A=
					var clientDiagnostics =3D window.wopiDiagClient;=0A=
					var wopiDocContext =3D this._wopiDocContext;=0A=
					var container =3D document.getElementById(WACContainerId);=0A=
					if (!container) {=0A=
						throw "Cannot find the element " + WACContainerId + ".";=0A=
					}=0A=
					this._initParams =3D {=0A=
						BootstrapperUrl: this._bootstrapperUrl,=0A=
						Container: container,=0A=
						SessionInformation: {=0A=
							HostName: wopiDocContext.HostName,=0A=
							HostSessionId: wopiDocContext.SessionId,=0A=
							UserId: wopiDocContext.UserId,=0A=
							DocumentClickTime: clickTime,=0A=
							EntryPoint: entryPoint=0A=
						},=0A=
						WopiInfo: wopiAuthInfo,=0A=
						ApplicationUrl: =
wopiDocContext.WebAppUrl.replace(/([&?])WOPISrc=3D&/, '$1'),=0A=
						WopiPrecheckInfo: {=0A=
							FileName: wopiDocContext.FileName,=0A=
							FileGetUrl: wopiDocContext.FileGetUrl,=0A=
							FileSize: wopiDocContext.FileSize,=0A=
							ReadOnly: wopiDocContext.ReadOnly,=0A=
							IrmEnabled: wopiDocContext.IrmEnabled,=0A=
							DocUniqueId: wopiDocContext.DocUniqueId,=0A=
							CTag: wopiDocContext.CTag,=0A=
							ETag: wopiDocContext.ETag,=0A=
							ViewOnly: wopiDocContext.ViewOnly,=0A=
							HostGeo: wopiDocContext.HostGeo,=0A=
							PreseededSessionKey: wopiDocContext.PreseededSessionKey,=0A=
							PreseededWacSessionId: wopiDocContext.PreseededWacSessionId,=0A=
							SupportsDecryptedContentDownload: wopiDocContext.LabelIrmed,=0A=
							OpenViewByDefault: isWacViewMode,=0A=
							ClientThrottlingProtection: clientThrottlingProtection,=0A=
							RequestedCallThrottling: requestedCallThrottling=0A=
						},=0A=
						ApplicationCustomSettings: {=0A=
							ForceAccessibilityMode: false=0A=
						},=0A=
						Diagnostics: {=0A=
							entryPoint: entryPoint,=0A=
							userClickTime: clickTime,=0A=
							hostPageFirstFlushTime: clientDiagnostics.docFirstFlushTime,=0A=
							officeBootstrapperStartTime: clientDiagnostics.bootJsStartTime,=0A=
							officeBootstrapperEndTime: clientDiagnostics.bootJsEndTime=0A=
						},=0A=
						FnOnInitializeSuccess: this.onInitSuccess,=0A=
						FnOnInitializeFailure: this.onInitFail=0A=
					};=0A=
					if (wopiDocContext.BundleUrl && wopiDocContext.BundleUrl.length > =
0) {=0A=
						this._initParams.WopiPrecheckInfo.BundleInfo =3D =
this.getBundleInfo(wopiDocContext);=0A=
					}=0A=
					if (wopiDocContext.TemplateInfo) {=0A=
						this._initParams.NewFileTemplateSource =3D =
wopiDocContext.TemplateInfo;=0A=
					}=0A=
					this.configurePrague();=0A=
					clientDiagnostics.wopiInitTime =3D new Date().getTime();=0A=
					this._wopiPendingApp =3D initializeWopiPending(this._appName, =
wopiDocContext.IsPragueDocument, this._initParams);=0A=
					if (!this._wopiPendingApp) {=0A=
						throw "Failed to initialize WAC.";=0A=
					}=0A=
					this._state =3D 1 ;=0A=
				}=0A=
				catch (err) {=0A=
					this._scriptError =3D (err && err.message ? err.message : "process =
param to JsApi error.") + ", CDN Path: " + this._bootstrapperUrl;=0A=
					throw err;=0A=
				}=0A=
			};=0A=
			WacInitializer.prototype.complete =3D function (wopiDocAuthInfo, =
wopiDocFileInfo) {=0A=
				if (this._wopiPendingApp !=3D null) {=0A=
					if (this._state =3D=3D=3D 1 ) {=0A=
						this._state =3D 2 ;=0A=
						this._wopiPendingApp.Complete(wopiDocAuthInfo, wopiDocFileInfo);=0A=
						this.log("WacInitializer.complete: Trying to complete =
initialization.");=0A=
						setTimeout(this.onTimeout.bind(this), 150000);=0A=
						window.addEventListener('beforeunload', this.onUnload);=0A=
					}=0A=
					else {=0A=
						this.log("WacInitializer.complete: Skipping calling complete() the =
state " + this._state + " is unexpected.");=0A=
					}=0A=
				}=0A=
				else {=0A=
					this.log("WacInitializer.complete: _wopiPendingApp is null and skip =
calling complete().");=0A=
				}=0A=
			};=0A=
			WacInitializer.prototype.fail =3D function (message) {=0A=
				if (!this.isInitCompleted()) {=0A=
					this._state =3D 4 ;=0A=
					this.log("Failed: " + message);=0A=
					if (this._wopiPendingApp !=3D null) {=0A=
						this._wopiPendingApp.Fail({ 'Error': message });=0A=
					}=0A=
					this.logQosOnFailure(message, 1 );=0A=
				}=0A=
			};=0A=
			WacInitializer.prototype.getInitState =3D function () {=0A=
				return this._state;=0A=
			};=0A=
			WacInitializer.prototype.isInitCompleted =3D function () {=0A=
				return this._state =3D=3D=3D 3  || this._state =3D=3D=3D 4 ;=0A=
			};=0A=
			WacInitializer.prototype.logQosOnFailure =3D function (message, =
qosResult) {=0A=
				var _this =3D this;=0A=
				var qosStartTime =3D window.wopiDiagClient.wopiInitTime;=0A=
				loadWacHost(function (wacHost) {=0A=
					wacHost.logWacInitializationQoS(qosStartTime, qosResult, 'WacInit =
failed', message);=0A=
					wacHost.logScriptQos(qosStartTime, _this._scriptError, =
_this._scriptWarning);=0A=
				});=0A=
			};=0A=
			WacInitializer.prototype.log =3D function (message) {=0A=
			};=0A=
			WacInitializer.prototype.getOrigin =3D function () {=0A=
				if (!this._origin) {=0A=
					this.populateOriginAndClickTime();=0A=
				}=0A=
				return this._origin;=0A=
			};=0A=
			WacInitializer.prototype.getClickTime =3D function () {=0A=
				if (!this._clickTime) {=0A=
					this.populateOriginAndClickTime();=0A=
				}=0A=
				return this._clickTime;=0A=
			};=0A=
			WacInitializer.prototype.populateOriginAndClickTime =3D function () {=0A=
				try {=0A=
					var origin =3D this._wopiDocContext.Origin;=0A=
					if (this._wopiDocContext.ClickTime) {=0A=
						this._clickTime =3D this._wopiDocContext.ClickTime;=0A=
					}=0A=
					else if (window.sessionStorage && !this._wopiDocContext.ClickTime) {=0A=
						var queryStr =3D document.location.search;=0A=
						queryStr =3D unescape(queryStr);=0A=
						if (queryStr) {=0A=
							var idStart =3D queryStr.indexOf("sourcedoc=3D");=0A=
							var idEnd =3D queryStr.substring(idStart).indexOf("&");=0A=
							var srcId =3D (idEnd =3D=3D=3D -1) ? queryStr.substring(idStart) =
: queryStr.substring(idStart, idStart + idEnd);=0A=
							var userClickKey =3D "WOPIPerf_UserClick_" + escape(srcId);=0A=
							var userClickTime =3D window.sessionStorage.getItem(userClickKey);=0A=
							if (userClickTime) {=0A=
								origin =3D "DocLib";=0A=
							}=0A=
							window.sessionStorage.removeItem(userClickKey);=0A=
							this._clickTime =3D Number(userClickTime);=0A=
						}=0A=
					}=0A=
					else {=0A=
						this._clickTime =3D 0;=0A=
					}=0A=
					this._origin =3D origin ? origin : "Other";=0A=
				}=0A=
				catch (err) {=0A=
					this._scriptWarning =3D err && err.message ? err.message : "process =
UserClick queryString error. ";=0A=
				}=0A=
			};=0A=
			WacInitializer.prototype.configurePrague =3D function () {=0A=
				var pragueProperties =3D =
this._wopiDocContext.PragueSocketStorageDiscovery;=0A=
				if (pragueProperties) {=0A=
					=
this._initParams.ApplicationCustomSettings.pragueSocketStorageDiscovery =
=3D {=0A=
						tenantId: pragueProperties.TenantId,=0A=
						id: pragueProperties.Id,=0A=
						deltaStorageUrl: pragueProperties.DeltaStorageUrl,=0A=
						deltaStreamSocketUrl: pragueProperties.DeltaStreamSocketUrl,=0A=
						snapshotStorageUrl: pragueProperties.SnapshotStorageUrl,=0A=
						socketToken: pragueProperties.SocketToken,=0A=
						storageToken: pragueProperties.StorageToken,=0A=
						navSite: pragueProperties.NavSite=0A=
					};=0A=
				}=0A=
			};=0A=
			WacInitializer.prototype.getBundleInfo =3D function (wopiDocContext) {=0A=
				var bundleInfo =3D {=0A=
					MajorVersion: 1,=0A=
					Url: wopiDocContext.BundleUrl=0A=
				};=0A=
				if (this._appName =3D=3D=3D "Excel" && =
!wopiDocContext.IsAsyncBundleStale) {=0A=
					bundleInfo.BundleStaleness =3D wopiDocContext.BundleStaleness;=0A=
				}=0A=
				return bundleInfo;=0A=
			};=0A=
			return WacInitializer;=0A=
		}());=0A=
		function getRefreshCount() {=0A=
			var regex =3D new RegExp('[\?&]refreshcount=3D([^&#]*)');=0A=
			var rs =3D regex.exec(location.search);=0A=
			return (rs =3D=3D null || isNaN(Number(rs[1]))) ? 0 : Number(rs[1]);=0A=
		}=0A=
		function refreshIfNecessary(refreshUri, tokenExpiry) {=0A=
			if (window.refreshIfTokenExpired) {=0A=
				if (tokenExpiry.getTime() - new Date().getTime() < 300000 && =
refreshUri) {=0A=
					window.location.replace(refreshUri + "&refreshcount=3D" + =
(getRefreshCount() + 1));=0A=
				}=0A=
			}=0A=
		}=0A=
		function initializeWac() {=0A=
			window.wopiDiagClient.bootJsEndTime =3D new Date().getTime();=0A=
			var wacInitializer =3D new WacInitializer(window.appName, =
window.bootstrapperUrl, window._wopiContextJson);=0A=
			window.wacInitializer =3D wacInitializer;=0A=
			try {=0A=
				refreshIfNecessary(window.refreshUri, =
window.wopiAuthInfo.AccessTokenExpiry);=0A=
				if (window.serverErr) {=0A=
					wacInitializer.fail(window.serverErr);=0A=
				} else {=0A=
					wacInitializer.start(window.wopiAuthInfo);=0A=
					var wopiAuthInfo =3D window.wopiAuthInfo;=0A=
					if (wopiAuthInfo && wopiAuthInfo.AccessToken) {=0A=
						wacInitializer.complete(window.wopiAuthInfo, window.wopiFileInfo);=0A=
					}=0A=
				}=0A=
			}=0A=
			catch (err) {=0A=
				wacInitializer.fail(err);=0A=
			}=0A=
		}=0A=
		function onLoadJsApiFailed() {=0A=
			window.wopiDiagClient.bootJsEndTime =3D new Date().getTime();=0A=
			var wacInitializer =3D new WacInitializer(window.appName, =
window.bootstrapperUrl, window._wopiContextJson);=0A=
			wacInitializer.fail("failed to load JsAPI");=0A=
		}=0A=
		window.wopiDiagClient.bootJsStartTime =3D new Date().getTime();=0A=
	  </SCRIPT>
	  =20
<SCRIPT onerror=3D"onLoadJsApiFailed()" onload=3D"initializeWac()" =
src=3D"https://s1-excel-15.cdn.office.net/x/s/_layouts/app_scripts/excel-=
boot.min.js" type=3D"text/javascript"></SCRIPT>
	  		    <LINK href=3D"https://spoprod-a.akamaihd.net" =
rel=3D"preconnect"=20
crossorigin=3D"">
<SCRIPT type=3D"text/javascript">=0A=
	!function(){if('PerformanceLongTaskTiming' in window){var =
g=3Dwindow.__tti=3D{e:[]};g.o=3Dnew =
PerformanceObserver(function(l){g.e=3Dg.e.concat(l.getEntries())});g.o.ob=
serve({entryTypes:['longtask']})}}();=0A=
</SCRIPT>

<SCRIPT type=3D"text/javascript">=0A=
	var g_responseEnd =3D new Date().getTime();window.performance && =
performance.mark('EUPL.W3CResponseEnd');window['FabricConfig'] =3D { =
fontBaseUrl: ''};window['__odsp_culture'] =3D =
'en-us';window['__odspSriHashes'] =3D =
{"wachost-b999dbf4.js":"sha256-NJKc8Exkg1HxTEdlu4IhU8lbd82ojUcb8u9Dy6fmb9=
s=3D","en-us/wachost.resx-f680b113.js":"sha256-GK0cE0CkOiOMpL/7lLdiEjyhgB=
OwyzgKUUed+dVl1g0=3D","en-gb/wachost.resx-f680b113.js":"sha256-GK0cE0CkOi=
OMpL/7lLdiEjyhgBOwyzgKUUed+dVl1g0=3D","ja/wachost.resx-541851f9.js":"sha2=
56-IBhh91AA8UwZbxenqjP8zoIwpGfb1RPli/oE2mNOvRQ=3D","es/wachost.resx-64fc0=
b6c.js":"sha256-2XmrrF5Qbu1+nE4jDhzaDdCSH8lSVSQsVf7cpE4tFbk=3D","fr/wacho=
st.resx-97d35042.js":"sha256-Ti+eTjjg/pDJH1grAcYNplYEH9XWGey6fbv+P/Y+so4=3D=
","de/wachost.resx-b88560e2.js":"sha256-uUhOTt3ln+fTvoZPN2q91WcWWdINgykkY=
9VYdlXNSu0=3D","af/wachost.resx-41bc138e.js":"sha256-+n3mQg0mKHKW6IxuuPDz=
g8uLFvzNbbSOqXfFPpvOckM=3D","am-et/wachost.resx-300a5dd4.js":"sha256-qDDf=
MC73UbRLt+PMPMeKBaTpA/xERyLsZiOnU/kexUo=3D","ar/wachost.resx-a2081eda.js"=
:"sha256-9fIeNumPVRFfo0TcysLsIQ71nkD8fLJRe1iIb3sz2L8=3D","as-in/wachost.r=
esx-abc95a06.js":"sha256-HJwGIEhv/NpOAehIoQ/8ewR7hkQSx0LSVVXa+goBvxg=3D",=
"az-latn-az/wachost.resx-6cde4d55.js":"sha256-23KGo61iStQl+Za8DuFyUg7Sg+A=
cJjGs2aA/zbwq8vE=3D","be/wachost.resx-48528f7a.js":"sha256-jkyCmdfhPGbiPU=
Os6vQOjqFs/J3DXZ3V/8pK9Fohc4o=3D","bg/wachost.resx-57f9b6cd.js":"sha256-J=
TYXsqzcwxHVlt/F3U20TyK/fr86nmpMcCiIwEqm4Gg=3D","bn-bd/wachost.resx-15e87a=
17.js":"sha256-G2wgPWarw3ytHgCAyjYMOkaxyOITFB+j+NxxgC2rFhc=3D","bn-in/wac=
host.resx-89562d1c.js":"sha256-LAsXG2MwTgwGqjjJcJPXVmj90T5/Nhvwgq9n4UKv+S=
c=3D","bs-latn-ba/wachost.resx-e764a34a.js":"sha256-Q6V1lR6wTJVqzwBz+1g4E=
1UvKnYrlctaETR6mL4JsJs=3D","ca-es-valencia/wachost.resx-da600d26.js":"sha=
256-KdtJbUJwrUPKpEHf1kC+totnRO2sOXl+YOdrL5gCywA=3D","ca/wachost.resx-cb9f=
6645.js":"sha256-86wd5x9qKd6SlXy3HrsXkPtPPtwvTQUHYQHKZqYM6N0=3D","chr-che=
r-us/wachost.resx-d1f9ebd6.js":"sha256-h583p+SY45l+1x/iLh3ckVKlqu/CFeZxA8=
0B2DEHPJc=3D","cs/wachost.resx-53d41d36.js":"sha256-1XXjBQOxzBhgh399GfxkD=
nVBr1eRAa9+reERDSrT/mI=3D","cy-gb/wachost.resx-10339c84.js":"sha256-Y13ZC=
hkBq5OzHKbm19ZS15N6C2CGcl4lldRxEX6UP1o=3D","da/wachost.resx-fa870463.js":=
"sha256-j3Xi/1UNLg7hccjkMm80Yf5eU21Q4Xly1afO9daUh/Q=3D","el/wachost.resx-=
eb73c44f.js":"sha256-EwTvGdF60S487YrY3Crplb8SAkeoHR/XwaCLE4KKfYk=3D","es-=
mx/wachost.resx-a8bac757.js":"sha256-fjUvCVytBegyve4+TAHGwOtT6+JWe7KQTeqW=
qTlL4R4=3D","et/wachost.resx-8643f73a.js":"sha256-wPLBuwLgjo4GC7T/Scbweb6=
Arpi4nagxoi22htSvUho=3D","eu/wachost.resx-949f5d7b.js":"sha256-/DLmoELUKV=
TKG645Y+g/PodQPcYH/nMpoXiphpK3NZc=3D","fa/wachost.resx-f34c8aaa.js":"sha2=
56-8weEbIIejXT+EMnxCv0lZBG2fouNkQWKAN11dsaOreU=3D","fi/wachost.resx-eae53=
bfd.js":"sha256-myll/vs6k3ZV+axhpRPTMEueY+4JGd5MWweY+nWCA2g=3D","fil-ph/w=
achost.resx-b4e80c6f.js":"sha256-UOGl02F1Vd2BretqiF2x4NFKouqxgio01zw2E2TO=
qyw=3D","fr-ca/wachost.resx-97d35042.js":"sha256-Ti+eTjjg/pDJH1grAcYNplYE=
H9XWGey6fbv+P/Y+so4=3D","ga-ie/wachost.resx-2b2591b3.js":"sha256-NK8CvJqD=
HGAf+vJZrAfR3rYDb1e8+jMObSetSiR22+0=3D","gd/wachost.resx-90de5816.js":"sh=
a256-+BZ+OJoxwu+jE3/Fg26qjcQyrxZE5J7FEWO4/1UYg0A=3D","gl/wachost.resx-2a3=
21bef.js":"sha256-zXiF3h7y1mVPmXHrPYYSRKWLGifVcI/tLip7Gt1EVT0=3D","gu/wac=
host.resx-20d11922.js":"sha256-pIpFmUDZdbYbp92+AP8W6kLrPCgFUbibhgwA7eJDyx=
0=3D","ha-latn-ng/wachost.resx-c94a35a0.js":"sha256-Dp6ID/FrEOjmmBmJmFgKc=
9GvioAwSBLe58Tl/fGEvEo=3D","he/wachost.resx-bd7ee04b.js":"sha256-LS8XNGcz=
3qJnQNsBTTWPp/QrBx4ggQXdgdny8U5aIFY=3D","hi/wachost.resx-7184cc22.js":"sh=
a256-+p7yfjljN0UnC75BZXRSCgX4FGmBRPV6yaHRD26XJYE=3D","hr/wachost.resx-909=
912e9.js":"sha256-BMmstViinWYcWEiiT/G1kt3lNKuC9N/DyTkAw+2jxps=3D","hu/wac=
host.resx-03c05e62.js":"sha256-n2J9sdQ7kmJaGH9PrG97g7sLS2Aog5bVxsQ6wTBIr+=
U=3D","hy/wachost.resx-38a02ff8.js":"sha256-dKsZl2khQfrunAOv/a7V08MQ5ortC=
HZn3ip2+9A+MM8=3D","id/wachost.resx-9952270a.js":"sha256-Uom65UjgC3ujqbYb=
9wHIwSir6ZAAIG641azd/kUR47w=3D","ig-ng/wachost.resx-f680b113.js":"sha256-=
GK0cE0CkOiOMpL/7lLdiEjyhgBOwyzgKUUed+dVl1g0=3D","is/wachost.resx-805e07c6=
.js":"sha256-n8Rq5x9vRvkxl1wep00HmVYem4J0keQicFS8bZBJX2Q=3D","it/wachost.=
resx-baffc16a.js":"sha256-qHo4QSigM2AvMtd97s2Hx04bWkwmgvxhsY8GkaOH4oM=3D"=
,"ka/wachost.resx-2b30dc6a.js":"sha256-BoXEXSbHHfOR8tOjNzcGYWHnqVMKAem/Sj=
VRreiJyT8=3D","kk/wachost.resx-00874f39.js":"sha256-av6lRHOBF86BcWom96Ldg=
ErD4SuX3+bZvWm/XF27Nr0=3D","km-kh/wachost.resx-f588ba30.js":"sha256-484Fi=
m/ijGEUWzuJi3VfM+0sI/g/4kE/7WfzTlbqma4=3D","kn/wachost.resx-606edb3b.js":=
"sha256-HnR825+g8zGe/30TfLi9VZBBW9OYjFOIK7+eeUR7wEs=3D","ko/wachost.resx-=
92935fe1.js":"sha256-mkh+83xfS5y5sXjfI3StUve1vv0GCn0vX/xOng7sOgs=3D","kok=
/wachost.resx-f8d82b68.js":"sha256-yWTWSVPihLPjAoRMheuIGeL9y0ScqQi1qH8zPT=
Yw7cI=3D","ku-arab/wachost.resx-f680b113.js":"sha256-GK0cE0CkOiOMpL/7lLdi=
EjyhgBOwyzgKUUed+dVl1g0=3D","ky/wachost.resx-6e0cb33c.js":"sha256-vyT7YcS=
Ivxu7k4GJZl9APLa8Bglc7b+4VIGIYLwbvvo=3D","lb-lu/wachost.resx-aa08e554.js"=
:"sha256-IwxkZ/TiKQmb6UfstAwqm5mz2Wj69XkuQSRo5YhfQ8k=3D","lo/wachost.resx=
-6a56c37f.js":"sha256-gmHCobAutPW4PAQnahBw+lx5z7Jy1PnMF5vbPBuu5JQ=3D","lt=
/wachost.resx-7b632e53.js":"sha256-lNFP5FzcpXLju+E5unQ2oE9g82Ndk/k1jMgj0k=
I0uQw=3D","lv/wachost.resx-049d620c.js":"sha256-0srGl9xlrY0UHPbkqV4ywl2sp=
PsMVCmpVrmawwA6c24=3D","mi-nz/wachost.resx-032c84c3.js":"sha256-rHTKHfjmd=
t4oI7OgKhxp4+KuMexAEHi1ywrm7JdoAwE=3D","mk/wachost.resx-3b123059.js":"sha=
256-dM0m4QRGwiEB3X3dY6jlHm3HwXrEdT7U2TUFjt1cE+c=3D","ml/wachost.resx-d422=
9b39.js":"sha256-PZxULiBNX85UUDv1aEK0ARzkaKrdmICXqZMSHKlnxrM=3D","mn/wach=
ost.resx-d327c083.js":"sha256-aLXmzIKbQa4XdHW5zkKf3gZiJOwrmCFbZIvsUgv7oss=
=3D","mr/wachost.resx-2795c2f6.js":"sha256-vxLOX3pM7rQSJ2CzOVq153WUuGljhT=
yb88mlYIxHx/0=3D","ms/wachost.resx-48c979eb.js":"sha256-WIa4Yxu0a2duaLFnQ=
mH4t/lSy9luHM4JjIk4kIoIXig=3D","mt-mt/wachost.resx-8493393b.js":"sha256-M=
DwkizFRji/Mgnr/GUv51WgZt4ffi/zBUF+5UMsfAes=3D","nb-no/wachost.resx-296757=
94.js":"sha256-TT3MATTfpPv7GXM0bP0DcKvAx6ZeeEbUKeGZA+TsgrY=3D","ne-np/wac=
host.resx-7024ac80.js":"sha256-R/MEBL4WXckvhG9KLPATyDyyHeZjMG+m2Qd+qMtuob=
k=3D","nl/wachost.resx-b21fb7a4.js":"sha256-kAJ25z9zoidxsmaqfva8SRw5RwUDJ=
8wiqtF1RtbnRRU=3D","nn-no/wachost.resx-97e93ff6.js":"sha256-wi8sATfQqLmGk=
DZelZUpHk+LFpewLdNz7tX2pBPZyxA=3D","nso-za/wachost.resx-9fefb68e.js":"sha=
256-zKG2MOvmSdbym3c1piBnqMdPFlPKCRjpDmz1QPcqVAY=3D","or-in/wachost.resx-6=
41322c2.js":"sha256-KCedbrnxASWHGmYCBEoV4WMcXgBY367O6CVSe5Qnd/k=3D","pa-a=
rab-pk/wachost.resx-89869006.js":"sha256-y6ciXOiF6WHQ0j2bUk3OIwpQhV0C/izZ=
wYTjf84fTVo=3D","pa/wachost.resx-42dda458.js":"sha256-GsTR64CNxmauil/BLhH=
ek+rGSBmDy09qoOYELf4LP0g=3D","pl/wachost.resx-7a63fcf9.js":"sha256-Xtc8JX=
K194jO54wQ5uUFvqbzPq4f+UqlMYungAHB8iU=3D","prs-af/wachost.resx-dfb1fb5c.j=
s":"sha256-ddxcRKzFdM8PkLhhV3KPOUj13lNHf91IanKozh0ci5E=3D","pt-br/wachost=
.resx-4501caf2.js":"sha256-jGgx7YndLfs2L7UiWAU2NI1dOeSEDCoks7wMONrCojc=3D=
","pt-pt/wachost.resx-f3507f1c.js":"sha256-e4M5Ylc0aR0TbjoV6QVYBYLJ0oU/iC=
S0Nok1/lk7WNo=3D","quz-pe/wachost.resx-3f93be06.js":"sha256-0LjFEnjOEfDHe=
5RoPAR4lCuNT1t9iKxRQZQfFT4UKkU=3D","ro/wachost.resx-8375215d.js":"sha256-=
sl+/bWEumbSNz+dBwvtgQ59ou87q1jkdrMtfkZuhT0U=3D","ru/wachost.resx-38947895=
.js":"sha256-zQmxhDw40wvs6vxrlzg4KkpVovqQ98rFRPUe2cTIEAA=3D","rw/wachost.=
resx-f680b113.js":"sha256-GK0cE0CkOiOMpL/7lLdiEjyhgBOwyzgKUUed+dVl1g0=3D"=
,"sd-arab-pk/wachost.resx-4adefc51.js":"sha256-JMnIneG36WEmwwLQrsvo3hhx3K=
YMG3SrZbucrBn/9nI=3D","si-lk/wachost.resx-14f1ec40.js":"sha256-siwo1Wh/63=
YfkJL1WiLM15oVL9BnxqAuIOlLXCZ5Pt4=3D","sk/wachost.resx-18594a78.js":"sha2=
56-y/AMPX3F2ysxMBb8Pnljj9iLWl0E8Qo/gsr2588HLEM=3D","sl/wachost.resx-f54c1=
f5b.js":"sha256-lfFG8z8KO4h3l1BPgfDzVONYq/cGYc0yhoMEvaPUiDc=3D","sq/wacho=
st.resx-ccb6e822.js":"sha256-/GLZfJCmV72HnkdOJpar8RIaDBUo0kPi8Tc4bmOKzeE=3D=
","sr-cyrl-ba/wachost.resx-7d42c490.js":"sha256-Zk+6QUNInDLFDlglyUre9ZvU8=
zaQ97/Wp0Fhi/Djl9s=3D","sr-cyrl-rs/wachost.resx-dfc50256.js":"sha256-j4/p=
MK+xJB8VZuQZ/Kn7hHDn3WEeRQJZUiY7uSGRlXI=3D","sr-latn-rs/wachost.resx-78c1=
792e.js":"sha256-9lEaiEV8Qh6GjiAgR7bm8fShY0IVtDUfG7XPTHAhuHM=3D","sv/wach=
ost.resx-a7b4b3eb.js":"sha256-3pN82KjFKsT8rCqHZ1wlljscIwuzATfiGK/XtezYlpQ=
=3D","sw/wachost.resx-f5010578.js":"sha256-sM5c2o4gTBZxrQUXH4Ep+dvs1zV6nL=
QzsNFDOEc01qg=3D","ta/wachost.resx-9035d2b9.js":"sha256-d+8fSh16EBQMs8/7X=
iB8COxDCnfBwq2tR6QA+JTYRZ4=3D","te/wachost.resx-fe72fa86.js":"sha256-pA2S=
2JGA5mt3sK+gQsnhKKBNFhJirCRi86jHnhGMlW4=3D","tg/wachost.resx-f680b113.js"=
:"sha256-GK0cE0CkOiOMpL/7lLdiEjyhgBOwyzgKUUed+dVl1g0=3D","th/wachost.resx=
-233dc587.js":"sha256-DL0frMVGrcuRK4giwid1W7jc9wzu0jkfTTip19tXnlg=3D","ti=
/wachost.resx-f680b113.js":"sha256-GK0cE0CkOiOMpL/7lLdiEjyhgBOwyzgKUUed+d=
Vl1g0=3D","tk-tm/wachost.resx-b3e4308c.js":"sha256-mIG3TkzY5dMRwoqgyfy9/D=
WEkaB5nK3GgwofnhpmyTc=3D","tn-za/wachost.resx-6d4d0be5.js":"sha256-1qrklW=
L6MIG6JV35136ifpccgD/U5pE8w6hGUvMMorw=3D","tr/wachost.resx-66b1b085.js":"=
sha256-uyh2LmWaOrDH0eKLNg/e3STCB8xSv4hjrJg8Unn520E=3D","tt/wachost.resx-b=
e7e8936.js":"sha256-zk+t6GHSPjUkxsYA9L93257OolGQFcrUpJppz6NPgaI=3D","ug/w=
achost.resx-811c63eb.js":"sha256-1WEyRye7J1SeKm71chN0rSYRhsoBPFNqhigQ6ab4=
43I=3D","uk/wachost.resx-aed5e74c.js":"sha256-9gQu8uc3I2dUMiOzSr7p68Qo81B=
bkyQNsyrZyF7PzOk=3D","ur/wachost.resx-8c3c3eb0.js":"sha256-hbl/XuvyG56gNW=
EfJh7lige0CxJSP11I/J8UGqr6m3U=3D","uz-latn-uz/wachost.resx-3c76ccbd.js":"=
sha256-oSsQ+h6dk0J6Jj0CJ+Fw9qL6HHx2Ep30npmVoeF8w80=3D","vi/wachost.resx-5=
a3d96ac.js":"sha256-y0muQJBWDWoEH2DKXjcVu5fK2VcY6YOl9gPji329bug=3D","wo/w=
achost.resx-bf8174e6.js":"sha256-7PDmdn2+96KZ4IRMN4FmLMNVa4J4PFVj+Sn9lcH6=
MdI=3D","xh-za/wachost.resx-4d3b7a46.js":"sha256-bDioiV9cAmsfcHE292LSxyeW=
yg3PSu0SJJhUAXQsbow=3D","yo-ng/wachost.resx-9175a888.js":"sha256-Ah/FLzLE=
bN4ef/7OTRDPtw+P0woLm8PkcvGg6EWmorw=3D","zh-cn/wachost.resx-17b52a47.js":=
"sha256-hrk6J6cksasjZHUN9nsNqCrqhk08hk3fjA7MjhQUCUg=3D","zh-tw/wachost.re=
sx-90cda709.js":"sha256-PrQJyFS+JPWt6zm+LjdYOoVlXT4+OiDTo2DsaCERkqs=3D","=
zu-za/wachost.resx-30e2731d.js":"sha256-Fktcq7SmcZDKQrwzQ5Bf9hBlmUwtf6JEI=
9NgoK6Wszc=3D","qps-ploc/wachost.resx-48195a17.js":"sha256-kebKXeb2xsOEgN=
kxP4DuA7PxGJFb2z1zUt6YZzrCl8s=3D","qps-ploca/wachost.resx-a5509052.js":"s=
ha256-Pih1mAqdgnEuIn4YDfiWJ0uenRb83DMh1DIIyhUrWg0=3D","qps-plocm/wachost.=
resx-e62134c9.js":"sha256-wbkU+dLvj37IBpqgMgGSIK/Ce11ivEUZmI1QlLn9KDQ=3D"=
,"react-c7532234.js":"sha256-kXgUXelj/1hjk85s48WsV0lVQ3K2IbtpMO94wxRaxss=3D=
","aria-051933ee.js":"sha256-seRYumXTidq3hCMB3wXYX1FXXDlyGKVpGE06QQCLU3M=3D=
"};=0A=
</SCRIPT>

<SCRIPT id=3D"requireJsScriptLink" =
src=3D"https://spoprod-a.akamaihd.net/files/odsp-next-prod-amd_2020-08-21=
-sts_20200901.001/require-9880dfb7.js" type=3D"text/javascript">=0A=
=0A=
</SCRIPT>

<SCRIPT id=3D"requireConfig" type=3D"text/javascript">=0A=
	=0A=
!function(){=0A=
    var backupBaseUrl =3D =
'https://az741266.vo.msecnd.net/files/odsp-next-prod-amd_2020-08-21-sts_2=
0200901.001/';=0A=
    window.__backupBaseUrl =3D backupBaseUrl;=0A=
    var failOverState =3D window.__cdnFailOverState =3D {=0A=
        baseUrlFailedOver: false,=0A=
        modulesFalledBack: []=0A=
    };=0A=
    function processConfigToSupportFailOver(config) {=0A=
        var paths =3D {};=0A=
        for (var bundleId in config.bundles) {=0A=
            var bundlePath =3D config.paths[bundleId];=0A=
            var fallbackPaths =3D [bundlePath, backupBaseUrl + =
bundlePath];=0A=
            for (var _i =3D 0, _a =3D config.bundles[bundleId]; _i < =
_a.length; _i++) {=0A=
                var moduleName =3D _a[_i];=0A=
                paths[moduleName] =3D fallbackPaths;=0A=
            }=0A=
        }=0A=
        return {=0A=
            paths: paths,=0A=
            shim: config.shim,=0A=
            deps: config.deps,=0A=
            baseUrl: config.baseUrl,=0A=
            waitSeconds: config.waitSeconds,=0A=
            onNodeCreated: config.onNodeCreated,=0A=
            enforceDefine: config.enforceDefine,=0A=
            onPathFallback: function (options) {=0A=
                var moduleId =3D options.moduleId;=0A=
                var config =3D options.config;=0A=
                if (moduleId && config && config.deps && =
config.deps.indexOf(moduleId) >=3D 0) {=0A=
                    var failedModules =3D =
failOverState.modulesFalledBack;=0A=
                    failedModules.push(moduleId);=0A=
                    if (!failOverState.baseUrlFailedOver && =
failedModules.length >=3D 2) {=0A=
                        require.config({=0A=
                            baseUrl: backupBaseUrl=0A=
                        });=0A=
                        failOverState.baseUrlFailedOver =3D true;=0A=
                    }=0A=
                }=0A=
            }=0A=
        };=0A=
    }=0A=
    var config =3D =
{paths:{"wachost":"wachost-b999dbf4","wachost.resx":"en-us/wachost.resx-f=
680b113","react":"react-c7532234","aria":"aria-051933ee"},bundles:{"aria"=
:["aria"],"react":["react","react-dom"],"wachost":["@fluentui/react-focus=
","@fluentui/react-focus/lib/components/FocusZone/FocusZone","@fluentui/r=
eact-focus/lib/components/FocusZone/FocusZone.types","@fluentui/react-foc=
us/lib/components/FocusZone/index","@fluentui/react-focus/lib/index","@fl=
uentui/react-focus/lib/version","@microsoft/load-themed-styles","@ms/odsp=
-datasources/lib/Url","@ms/odsp-datasources/lib/dataSources/base/ApiError=
Codes","@ms/odsp-datasources/lib/dataSources/base/DataRequestor","@ms/ods=
p-datasources/lib/dataSources/base/DataSource","@ms/odsp-datasources/lib/=
dataSources/base/GetDataError","@ms/odsp-datasources/lib/dataSources/base=
/ServerConnection","@ms/odsp-datasources/lib/dataSources/base/ServerData"=
,"@ms/odsp-datasources/lib/dataSources/base/SyncTelemetryHandler","@ms/od=
sp-datasources/lib/dataSources/listCollection/ListTemplateType","@ms/odsp=
-datasources/lib/dataSources/sharing/SharingDataSource","@ms/odsp-datasou=
rces/lib/dataSources/sharing/SharingDataSourceHelper","@ms/odsp-datasourc=
es/lib/dataSources/web/WebTemplateType","@ms/odsp-datasources/lib/interfa=
ces/ISpPageContext","@ms/odsp-datasources/lib/interfaces/SPFeatureInfo","=
@ms/odsp-datasources/lib/interfaces/WebTemplateType","@ms/odsp-datasource=
s/lib/interfaces/sharing/IUpdatePermissionsResponse","@ms/odsp-datasource=
s/lib/interfaces/sharing/SharingInterfaces","@ms/odsp-datasources/lib/int=
erfaces/sharing/enums/AccessStatus","@ms/odsp-datasources/lib/interfaces/=
sharing/enums/ClientId","@ms/odsp-datasources/lib/interfaces/sharing/enum=
s/Error","@ms/odsp-datasources/lib/interfaces/sharing/enums/Mode","@ms/od=
sp-datasources/lib/interfaces/sharing/enums/SharePermission","@ms/odsp-da=
tasources/lib/interfaces/sharing/enums/SharingAudience","@ms/odsp-datasou=
rces/lib/interfaces/sharing/enums/SharingAudienceTemplates","@ms/odsp-dat=
asources/lib/interfaces/sharing/enums/SharingInfoType","@ms/odsp-datasour=
ces/lib/interfaces/sharing/enums/SharingLinkExpressOptions","@ms/odsp-dat=
asources/lib/interfaces/sharing/enums/SharingLinkKind","@ms/odsp-datasour=
ces/lib/interfaces/sharing/enums/SharingLinkStatus","@ms/odsp-datasources=
/lib/interfaces/sharing/enums/SharingLinkType","@ms/odsp-datasources/lib/=
interfaces/sharing/enums/SharingRole","@ms/odsp-datasources/lib/interface=
s/sharing/enums/SharingRoleV3","@ms/odsp-datasources/lib/providers/themin=
g/ApplyDeferredCustomizations","@ms/odsp-datasources/lib/providers/themin=
g/FabricCustomizations","@ms/odsp-datasources/lib/providers/theming/Fluen=
tFeatures","@ms/odsp-datasources/lib/providers/theming/MDL2Theme","@ms/od=
sp-datasources/lib/providers/theming/ThemeInitializer","@ms/odsp-datasour=
ces/lib/providers/theming/ThemeProviderFactory","@ms/odsp-datasources/lib=
/providers/theming/ThemeUtilities","@ms/odsp-datasources/lib/providers/th=
eming/WebThemeProvider","@ms/odsp-datasources/lib/utilities/common/utilit=
ies","@ms/odsp-datasources/lib/utilities/path/Path","@ms/odsp-datasources=
/lib/utilities/url/ApiUrlHelper","@ms/odsp-datasources/lib/utilities/url/=
ApiUrlHelperBasic","@ms/odsp-datasources/lib/utilities/url/ItemUrlHelper"=
,"@ms/odsp-datasources/lib/utilities/url/ItemUrlHelperBasic","@ms/odsp-da=
tasources/lib/utilities/url/UserPhotoUrlHelper","@ms/odsp-utilities/lib/a=
lternativeUrls/SPAlternativeUrls","@ms/odsp-utilities/lib/aria/AriaLogger=
","@ms/odsp-utilities/lib/aria/AriaLoggerCore","@ms/odsp-utilities/lib/as=
ync/Async","@ms/odsp-utilities/lib/async/Promise","@ms/odsp-utilities/lib=
/async/Retry","@ms/odsp-utilities/lib/async/Signal","@ms/odsp-utilities/l=
ib/browser/PlatformDetection","@ms/odsp-utilities/lib/dateTime/DateTime",=
"@ms/odsp-utilities/lib/encoding/UriEncoding","@ms/odsp-utilities/lib/eve=
nts/EventGroup","@ms/odsp-utilities/lib/events/Events","@ms/odsp-utilitie=
s/lib/features/FeatureOverrides","@ms/odsp-utilities/lib/features/Feature=
s","@ms/odsp-utilities/lib/features/FeaturesBasic","@ms/odsp-utilities/li=
b/guid/Guid","@ms/odsp-utilities/lib/icons/ItemType","@ms/odsp-utilities/=
lib/killswitch/Killswitch","@ms/odsp-utilities/lib/locale/Locale","@ms/od=
sp-utilities/lib/logging/CleanString","@ms/odsp-utilities/lib/logging/Dat=
aCompletenessInfo","@ms/odsp-utilities/lib/logging/ErrorHelper","@ms/odsp=
-utilities/lib/logging/ErrorUI","@ms/odsp-utilities/lib/logging/EventBase=
","@ms/odsp-utilities/lib/logging/Manager","@ms/odsp-utilities/lib/loggin=
g/ManagerExtended","@ms/odsp-utilities/lib/logging/PageInit","@ms/odsp-ut=
ilities/lib/logging/PairedEventBase","@ms/odsp-utilities/lib/logging/Prom=
iseErrorHandler","@ms/odsp-utilities/lib/logging/RequestDurationLoggingHe=
lper","@ms/odsp-utilities/lib/logging/RequireJSErrorHandler","@ms/odsp-ut=
ilities/lib/logging/SingleEventBase","@ms/odsp-utilities/lib/logging/Unha=
ndledErrorHandler","@ms/odsp-utilities/lib/logging/events/Api.event","@ms=
/odsp-utilities/lib/logging/events/Beacon.event","@ms/odsp-utilities/lib/=
logging/events/CaughtError.event","@ms/odsp-utilities/lib/logging/events/=
Engagement.event","@ms/odsp-utilities/lib/logging/events/PageInit.event",=
"@ms/odsp-utilities/lib/logging/events/Qos.event","@ms/odsp-utilities/lib=
/logging/events/QosError.event","@ms/odsp-utilities/lib/logging/events/RU=
MOneDataUpload.event","@ms/odsp-utilities/lib/logging/events/RequireJSErr=
or.event","@ms/odsp-utilities/lib/logging/events/ResultTypeEnum","@ms/ods=
p-utilities/lib/logging/events/UnhandledError.event","@ms/odsp-utilities/=
lib/logging/events/UnhandledPromise.event","@ms/odsp-utilities/lib/loggin=
g/events/ValidationError.event","@ms/odsp-utilities/lib/logging/rumone/AP=
ITracker","@ms/odsp-utilities/lib/logging/rumone/PageTransitionType","@ms=
/odsp-utilities/lib/logging/rumone/RUMOneLogger","@ms/odsp-utilities/lib/=
logging/rumone/TTI","@ms/odsp-utilities/lib/models/store/BaseDataStore","=
@ms/odsp-utilities/lib/models/store/DataStoreCachingType","@ms/odsp-utili=
ties/lib/modules/ModuleHelper","@ms/odsp-utilities/lib/navigation/Address=
Parser","@ms/odsp-utilities/lib/object/ObjectUtil","@ms/odsp-utilities/li=
b/path/Path","@ms/odsp-utilities/lib/performance/Performance","@ms/odsp-u=
tilities/lib/performance/PerformanceMarker","@ms/odsp-utilities/lib/requi=
re/RequireConfigInjector","@ms/odsp-utilities/lib/scope/Scope","@ms/odsp-=
utilities/lib/string/StringHelper","@ms/odsp-utilities/lib/theming/RgbaCo=
lor","@ms/odsp-utilities/lib/theming/ThemeCache","@ms/odsp-utilities/lib/=
theming/ThemeProvider","@ms/odsp-utilities/lib/uri/SimpleUri","@ms/odsp-u=
tilities/lib/uri/Uri","@ms/odsp-utilities/lib/xhr/XHR","@ms/sp-resource-p=
ath","@ms/sp-resource-path/lib/SPResourcePath","@ms/sp-resource-path/lib/=
index","@ms/spo-core/lib/Init","@ms/spo-core/lib/SPOInit","@ms/spo-core/l=
ib/Tenants","@ms/telemetry-addon-aria/lib/AriaEventBuilder","@ms/telemetr=
y-addon-aria/lib/AriaTelemetryHandler","@ms/telemetry-addon-aria/lib/deco=
rators/withPrivacyClassification","@ms/telemetry-manager/lib/CorrelationV=
ector","@ms/telemetry-manager/lib/ErrorHelper","@ms/telemetry-manager/lib=
/EventBase","@ms/telemetry-manager/lib/Manager","@ms/telemetry-manager/li=
b/ManagerExtended","@ms/telemetry-manager/lib/PairedEventBase","@ms/telem=
etry-manager/lib/SingleEventBase","@ms/telemetry-manager/lib/events/Caugh=
tError.event","@ms/telemetry-manager/lib/events/Engagement.event","@ms/te=
lemetry-manager/lib/events/Qos.event","@ms/telemetry-manager/lib/events/Q=
osError.event","@ms/telemetry-manager/lib/events/RUMOneDataUpload.event",=
"@ms/telemetry-manager/lib/events/ResultTypeEnum","@ms/telemetry-manager/=
lib/events/Trace.event","@ms/telemetry-manager/lib/events/ValidationError=
.event","@ms/telemetry-manager/lib/events/Verbose.event","@ms/telemetry-m=
anager/lib/utilities/CircularBuffer","@ms/utilities-browser/lib/PlatformD=
etection","@ms/utilities-date-time/lib/dotNet","@ms/utilities-date-time/l=
ib/helpers","@ms/utilities-date-time/lib/index","@ms/utilities-date-time/=
lib/iso","@ms/utilities-date-time/lib/relativePast","@ms/utilities-date-t=
ime/lib/sharePoint","@ms/utilities-disposables/lib/Disposable","@ms/utili=
ties-disposables/lib/Scope","@ms/utilities-error/lib/ApiError","@ms/utili=
ties-error/lib/CustomError","@ms/utilities-guid/lib/Guid","@ms/utilities-=
objects/lib/assign","@ms/utilities-objects/lib/deepCompare","@ms/utilitie=
s-objects/lib/deepCopy","@ms/utilities-objects/lib/safeSerialize","@ms/ut=
ilities-strings/lib/index","@uifabric/icons","@uifabric/icons/lib/fabric-=
icons","@uifabric/icons/lib/fabric-icons-0","@uifabric/icons/lib/fabric-i=
cons-1","@uifabric/icons/lib/fabric-icons-10","@uifabric/icons/lib/fabric=
-icons-11","@uifabric/icons/lib/fabric-icons-12","@uifabric/icons/lib/fab=
ric-icons-13","@uifabric/icons/lib/fabric-icons-14","@uifabric/icons/lib/=
fabric-icons-15","@uifabric/icons/lib/fabric-icons-16","@uifabric/icons/l=
ib/fabric-icons-17","@uifabric/icons/lib/fabric-icons-2","@uifabric/icons=
/lib/fabric-icons-3","@uifabric/icons/lib/fabric-icons-4","@uifabric/icon=
s/lib/fabric-icons-5","@uifabric/icons/lib/fabric-icons-6","@uifabric/ico=
ns/lib/fabric-icons-7","@uifabric/icons/lib/fabric-icons-8","@uifabric/ic=
ons/lib/fabric-icons-9","@uifabric/icons/lib/iconAliases","@uifabric/icon=
s/lib/index","@uifabric/icons/lib/version","@uifabric/mdl2-theme/lib/mdl2=
/styles/Breadcrumb.styles","@uifabric/mdl2-theme/lib/mdl2/styles/Callout.=
styles","@uifabric/mdl2-theme/lib/mdl2/styles/CommandBar.styles","@uifabr=
ic/mdl2-theme/lib/mdl2/styles/CommandBarButton.styles","@uifabric/mdl2-th=
eme/lib/mdl2/styles/ContextualMenu.styles","@uifabric/mdl2-theme/lib/mdl2=
/styles/DefaultButton.styles","@uifabric/mdl2-theme/lib/mdl2/styles/Detai=
lsColumn.styles","@uifabric/mdl2-theme/lib/mdl2/styles/DetailsList.styles=
","@uifabric/mdl2-theme/lib/mdl2/styles/Dialog.styles","@uifabric/mdl2-th=
eme/lib/mdl2/styles/Facepile.styles","@uifabric/mdl2-theme/lib/mdl2/style=
s/GroupedList.styles","@uifabric/mdl2-theme/lib/mdl2/styles/Label.styles"=
,"@uifabric/mdl2-theme/lib/mdl2/styles/Link.styles","@uifabric/mdl2-theme=
/lib/mdl2/styles/MessageBar.styles","@uifabric/mdl2-theme/lib/mdl2/styles=
/MessageBarButton.styles","@uifabric/mdl2-theme/lib/mdl2/styles/Nav.style=
s","@uifabric/mdl2-theme/lib/mdl2/styles/Pivot.styles","@uifabric/mdl2-th=
eme/lib/mdl2/styles/PrimaryButton.styles","@uifabric/mdl2-theme/lib/mdl2/=
styles/TeachingBubble.styles","@uifabric/mdl2-theme/lib/mdl2/styles/TextF=
ield.styles","@uifabric/mdl2-theme/lib/mdl2/styles/styleConstants","@uifa=
bric/merge-styles","@uifabric/merge-styles/lib/StyleOptionsState","@uifab=
ric/merge-styles/lib/Stylesheet","@uifabric/merge-styles/lib/concatStyleS=
ets","@uifabric/merge-styles/lib/concatStyleSetsWithProps","@uifabric/mer=
ge-styles/lib/extractStyleParts","@uifabric/merge-styles/lib/fontFace","@=
uifabric/merge-styles/lib/getVendorSettings","@uifabric/merge-styles/lib/=
index","@uifabric/merge-styles/lib/keyframes","@uifabric/merge-styles/lib=
/mergeStyleSets","@uifabric/merge-styles/lib/mergeStyles","@uifabric/merg=
e-styles/lib/styleToClassName","@uifabric/merge-styles/lib/transforms/keb=
abRules","@uifabric/merge-styles/lib/transforms/prefixRules","@uifabric/m=
erge-styles/lib/transforms/provideUnits","@uifabric/merge-styles/lib/tran=
sforms/rtlifyRules","@uifabric/merge-styles/lib/version","@uifabric/react=
-hooks","@uifabric/react-hooks/lib/index","@uifabric/react-hooks/lib/useA=
sync","@uifabric/react-hooks/lib/useBoolean","@uifabric/react-hooks/lib/u=
seConst","@uifabric/react-hooks/lib/useConstCallback","@uifabric/react-ho=
oks/lib/useControllableValue","@uifabric/react-hooks/lib/useForceUpdate",=
"@uifabric/react-hooks/lib/useId","@uifabric/react-hooks/lib/useMergedRef=
s","@uifabric/react-hooks/lib/useOnEvent","@uifabric/react-hooks/lib/useP=
revious","@uifabric/react-hooks/lib/useRefEffect","@uifabric/react-hooks/=
lib/useSetInterval","@uifabric/react-hooks/lib/useSetTimeout","@uifabric/=
react-hooks/lib/useWarnings","@uifabric/react-hooks/lib/version","@uifabr=
ic/set-version","@uifabric/set-version/lib/index","@uifabric/set-version/=
lib/setVersion","@uifabric/styling","@uifabric/styling/lib/MergeStyles","=
@uifabric/styling/lib/classNames/AnimationClassNames","@uifabric/styling/=
lib/classNames/ColorClassNames","@uifabric/styling/lib/classNames/FontCla=
ssNames","@uifabric/styling/lib/classNames/index","@uifabric/styling/lib/=
index","@uifabric/styling/lib/styles/AnimationStyles","@uifabric/styling/=
lib/styles/CommonStyles","@uifabric/styling/lib/styles/DefaultEffects","@=
uifabric/styling/lib/styles/DefaultFontStyles","@uifabric/styling/lib/sty=
les/DefaultPalette","@uifabric/styling/lib/styles/DefaultSpacing","@uifab=
ric/styling/lib/styles/GeneralStyles","@uifabric/styling/lib/styles/Pulsi=
ngBeaconAnimationStyles","@uifabric/styling/lib/styles/fonts","@uifabric/=
styling/lib/styles/getFadedOverflowStyle","@uifabric/styling/lib/styles/g=
etFocusStyle","@uifabric/styling/lib/styles/getGlobalClassNames","@uifabr=
ic/styling/lib/styles/getPlaceholderStyles","@uifabric/styling/lib/styles=
/hiddenContentStyle","@uifabric/styling/lib/styles/index","@uifabric/styl=
ing/lib/styles/scheme","@uifabric/styling/lib/styles/theme","@uifabric/st=
yling/lib/styles/zIndexes","@uifabric/styling/lib/utilities/buildClassMap=
","@uifabric/styling/lib/utilities/getIconClassName","@uifabric/styling/l=
ib/utilities/icons","@uifabric/styling/lib/utilities/index","@uifabric/st=
yling/lib/version","@uifabric/utilities","@uifabric/utilities/lib/Async",=
"@uifabric/utilities/lib/AutoScroll","@uifabric/utilities/lib/BaseCompone=
nt","@uifabric/utilities/lib/DelayedRender","@uifabric/utilities/lib/Even=
tGroup","@uifabric/utilities/lib/FabricPerformance","@uifabric/utilities/=
lib/GlobalSettings","@uifabric/utilities/lib/KeyCodes","@uifabric/utiliti=
es/lib/Rectangle","@uifabric/utilities/lib/appendFunction","@uifabric/uti=
lities/lib/aria","@uifabric/utilities/lib/array","@uifabric/utilities/lib=
/asAsync","@uifabric/utilities/lib/assertNever","@uifabric/utilities/lib/=
classNamesFunction","@uifabric/utilities/lib/componentAs/composeComponent=
As","@uifabric/utilities/lib/controlled","@uifabric/utilities/lib/createM=
ergedRef","@uifabric/utilities/lib/css","@uifabric/utilities/lib/customiz=
ations/Customizations","@uifabric/utilities/lib/customizations/Customizer=
","@uifabric/utilities/lib/customizations/CustomizerContext","@uifabric/u=
tilities/lib/customizations/customizable","@uifabric/utilities/lib/custom=
izations/mergeCustomizations","@uifabric/utilities/lib/customizations/mer=
geSettings","@uifabric/utilities/lib/customizations/useCustomizationSetti=
ngs","@uifabric/utilities/lib/dom","@uifabric/utilities/lib/dom/elementCo=
ntains","@uifabric/utilities/lib/dom/elementContainsAttribute","@uifabric=
/utilities/lib/dom/findElementRecursive","@uifabric/utilities/lib/dom/get=
Children","@uifabric/utilities/lib/dom/getDocument","@uifabric/utilities/=
lib/dom/getParent","@uifabric/utilities/lib/dom/getRect","@uifabric/utili=
ties/lib/dom/getVirtualParent","@uifabric/utilities/lib/dom/getWindow","@=
uifabric/utilities/lib/dom/isVirtualElement","@uifabric/utilities/lib/dom=
/on","@uifabric/utilities/lib/dom/portalContainsElement","@uifabric/utili=
ties/lib/dom/raiseClick","@uifabric/utilities/lib/dom/setPortalAttribute"=
,"@uifabric/utilities/lib/dom/setSSR","@uifabric/utilities/lib/dom/setVir=
tualParent","@uifabric/utilities/lib/extendComponent","@uifabric/utilitie=
s/lib/focus","@uifabric/utilities/lib/getId","@uifabric/utilities/lib/get=
NativeElementProps","@uifabric/utilities/lib/getPropsWithDefaults","@uifa=
bric/utilities/lib/hoist","@uifabric/utilities/lib/hoistStatics","@uifabr=
ic/utilities/lib/ie11Detector","@uifabric/utilities/lib/index","@uifabric=
/utilities/lib/initializeComponentRef","@uifabric/utilities/lib/initializ=
eFocusRects","@uifabric/utilities/lib/initials","@uifabric/utilities/lib/=
keyboard","@uifabric/utilities/lib/language","@uifabric/utilities/lib/loc=
alStorage","@uifabric/utilities/lib/math","@uifabric/utilities/lib/memoiz=
e","@uifabric/utilities/lib/merge","@uifabric/utilities/lib/mobileDetecto=
r","@uifabric/utilities/lib/modalize","@uifabric/utilities/lib/object","@=
uifabric/utilities/lib/osDetector","@uifabric/utilities/lib/overflow","@u=
ifabric/utilities/lib/properties","@uifabric/utilities/lib/renderFunction=
/composeRenderFunction","@uifabric/utilities/lib/resources","@uifabric/ut=
ilities/lib/rtl","@uifabric/utilities/lib/safeRequestAnimationFrame","@ui=
fabric/utilities/lib/safeSetTimeout","@uifabric/utilities/lib/scroll","@u=
ifabric/utilities/lib/selection/Selection","@uifabric/utilities/lib/selec=
tion/Selection.types","@uifabric/utilities/lib/selection/index","@uifabri=
c/utilities/lib/sessionStorage","@uifabric/utilities/lib/setFocusVisibili=
ty","@uifabric/utilities/lib/string","@uifabric/utilities/lib/styled","@u=
ifabric/utilities/lib/useFocusRects","@uifabric/utilities/lib/version","@=
uifabric/utilities/lib/warn","@uifabric/utilities/lib/warn/warn","@uifabr=
ic/utilities/lib/warn/warnConditionallyRequiredProps","@uifabric/utilitie=
s/lib/warn/warnControlledUsage","@uifabric/utilities/lib/warn/warnDepreca=
tions","@uifabric/utilities/lib/warn/warnMutuallyExclusive","WacHost_css"=
,"odsp-next/controls/wac/SingleSignOnDialog","odsp-next/controls/wac/odb/=
ShareDialogHost","odsp-next/dataSources/wac/IWACVRoomDataSource","odsp-ne=
xt/dataSources/wac/odb/WACVRoomDataSource","odsp-next/providers/theming/T=
hemeInitializer","odsp-next/providers/theming/ThemeProviderFactory","odsp=
-next/roots/WacHost","odsp-next/utilities/features/Features","odsp-next/u=
tilities/features/PLTFeatures","odsp-next/utilities/initialization/ReactI=
nitialization","odsp-next/utilities/killSwitch/KillSwitch","odsp-next/uti=
lities/logging/odb/RUMOneWacHelper","odsp-next/utilities/uri/EnvironmentH=
elper","odsp-next/utilities/wac/RefreshSessionMessageHandler","odsp-next/=
utilities/wac/SingleSignOn","odsp-next/utilities/wac/WopiMessage","odsp-n=
ext/utilities/wac/WopiMessageHandler","odsp-next/utilities/wac/WopiSrcMes=
sageHandler","office-ui-fabric-react/lib/Button","office-ui-fabric-react/=
lib/Callout","office-ui-fabric-react/lib/ContextualMenu","office-ui-fabri=
c-react/lib/Dialog","office-ui-fabric-react/lib/Divider","office-ui-fabri=
c-react/lib/Fabric","office-ui-fabric-react/lib/FocusTrapZone","office-ui=
-fabric-react/lib/FocusZone","office-ui-fabric-react/lib/Icon","office-ui=
-fabric-react/lib/Icons","office-ui-fabric-react/lib/KeytipData","office-=
ui-fabric-react/lib/Layer","office-ui-fabric-react/lib/Modal","office-ui-=
fabric-react/lib/Overlay","office-ui-fabric-react/lib/Popup","office-ui-f=
abric-react/lib/Spinner","office-ui-fabric-react/lib/Styling","office-ui-=
fabric-react/lib/Utilities","office-ui-fabric-react/lib/common/Directiona=
lHint","office-ui-fabric-react/lib/components/Button/ActionButton/ActionB=
utton","office-ui-fabric-react/lib/components/Button/ActionButton/ActionB=
utton.styles","office-ui-fabric-react/lib/components/Button/BaseButton","=
office-ui-fabric-react/lib/components/Button/BaseButton.classNames","offi=
ce-ui-fabric-react/lib/components/Button/BaseButton.styles","office-ui-fa=
bric-react/lib/components/Button/Button","office-ui-fabric-react/lib/comp=
onents/Button/Button.types","office-ui-fabric-react/lib/components/Button=
/ButtonThemes","office-ui-fabric-react/lib/components/Button/CommandBarBu=
tton/CommandBarButton","office-ui-fabric-react/lib/components/Button/Comm=
andBarButton/CommandBarButton.styles","office-ui-fabric-react/lib/compone=
nts/Button/CommandButton/CommandButton","office-ui-fabric-react/lib/compo=
nents/Button/CompoundButton/CompoundButton","office-ui-fabric-react/lib/c=
omponents/Button/CompoundButton/CompoundButton.styles","office-ui-fabric-=
react/lib/components/Button/DefaultButton/DefaultButton","office-ui-fabri=
c-react/lib/components/Button/DefaultButton/DefaultButton.styles","office=
-ui-fabric-react/lib/components/Button/IconButton/IconButton","office-ui-=
fabric-react/lib/components/Button/IconButton/IconButton.styles","office-=
ui-fabric-react/lib/components/Button/MessageBarButton/MessageBarButton",=
"office-ui-fabric-react/lib/components/Button/MessageBarButton/MessageBar=
Button.styles","office-ui-fabric-react/lib/components/Button/PrimaryButto=
n/PrimaryButton","office-ui-fabric-react/lib/components/Button/SplitButto=
n/SplitButton.classNames","office-ui-fabric-react/lib/components/Button/S=
plitButton/SplitButton.styles","office-ui-fabric-react/lib/components/But=
ton/index","office-ui-fabric-react/lib/components/Callout/Callout","offic=
e-ui-fabric-react/lib/components/Callout/CalloutContent","office-ui-fabri=
c-react/lib/components/Callout/CalloutContent.base","office-ui-fabric-rea=
ct/lib/components/Callout/CalloutContent.styles","office-ui-fabric-react/=
lib/components/Callout/FocusTrapCallout","office-ui-fabric-react/lib/comp=
onents/Callout/index","office-ui-fabric-react/lib/components/ContextualMe=
nu/ContextualMenu","office-ui-fabric-react/lib/components/ContextualMenu/=
ContextualMenu.base","office-ui-fabric-react/lib/components/ContextualMen=
u/ContextualMenu.classNames","office-ui-fabric-react/lib/components/Conte=
xtualMenu/ContextualMenu.cnstyles","office-ui-fabric-react/lib/components=
/ContextualMenu/ContextualMenu.styles","office-ui-fabric-react/lib/compon=
ents/ContextualMenu/ContextualMenu.types","office-ui-fabric-react/lib/com=
ponents/ContextualMenu/ContextualMenuItem","office-ui-fabric-react/lib/co=
mponents/ContextualMenu/ContextualMenuItem.base","office-ui-fabric-react/=
lib/components/ContextualMenu/ContextualMenuItemWrapper/ContextualMenuAnc=
hor","office-ui-fabric-react/lib/components/ContextualMenu/ContextualMenu=
ItemWrapper/ContextualMenuButton","office-ui-fabric-react/lib/components/=
ContextualMenu/ContextualMenuItemWrapper/ContextualMenuItemWrapper","offi=
ce-ui-fabric-react/lib/components/ContextualMenu/ContextualMenuItemWrappe=
r/ContextualMenuSplitButton","office-ui-fabric-react/lib/components/Conte=
xtualMenu/ContextualMenuItemWrapper/index","office-ui-fabric-react/lib/co=
mponents/ContextualMenu/index","office-ui-fabric-react/lib/components/Dia=
log/Dialog","office-ui-fabric-react/lib/components/Dialog/Dialog.base","o=
ffice-ui-fabric-react/lib/components/Dialog/Dialog.styles","office-ui-fab=
ric-react/lib/components/Dialog/DialogContent","office-ui-fabric-react/li=
b/components/Dialog/DialogContent.base","office-ui-fabric-react/lib/compo=
nents/Dialog/DialogContent.styles","office-ui-fabric-react/lib/components=
/Dialog/DialogContent.types","office-ui-fabric-react/lib/components/Dialo=
g/DialogFooter","office-ui-fabric-react/lib/components/Dialog/DialogFoote=
r.base","office-ui-fabric-react/lib/components/Dialog/DialogFooter.styles=
","office-ui-fabric-react/lib/components/Dialog/index","office-ui-fabric-=
react/lib/components/Divider/VerticalDivider","office-ui-fabric-react/lib=
/components/Divider/VerticalDivider.base","office-ui-fabric-react/lib/com=
ponents/Divider/VerticalDivider.classNames","office-ui-fabric-react/lib/c=
omponents/Divider/VerticalDivider.styles","office-ui-fabric-react/lib/com=
ponents/Divider/index","office-ui-fabric-react/lib/components/Fabric/Fabr=
ic","office-ui-fabric-react/lib/components/Fabric/Fabric.base","office-ui=
-fabric-react/lib/components/Fabric/Fabric.styles","office-ui-fabric-reac=
t/lib/components/Fabric/index","office-ui-fabric-react/lib/components/Foc=
usTrapZone/FocusTrapZone","office-ui-fabric-react/lib/components/FocusTra=
pZone/index","office-ui-fabric-react/lib/components/FocusZone/index","off=
ice-ui-fabric-react/lib/components/Icon/FontIcon","office-ui-fabric-react=
/lib/components/Icon/Icon","office-ui-fabric-react/lib/components/Icon/Ic=
on.base","office-ui-fabric-react/lib/components/Icon/Icon.styles","office=
-ui-fabric-react/lib/components/Icon/Icon.types","office-ui-fabric-react/=
lib/components/Icon/ImageIcon","office-ui-fabric-react/lib/components/Ico=
n/index","office-ui-fabric-react/lib/components/Image/Image","office-ui-f=
abric-react/lib/components/Image/Image.base","office-ui-fabric-react/lib/=
components/Image/Image.styles","office-ui-fabric-react/lib/components/Ima=
ge/Image.types","office-ui-fabric-react/lib/components/KeytipData/KeytipD=
ata","office-ui-fabric-react/lib/components/KeytipData/index","office-ui-=
fabric-react/lib/components/KeytipData/useKeytipData","office-ui-fabric-r=
eact/lib/components/KeytipData/useKeytipRef","office-ui-fabric-react/lib/=
components/Layer/Layer","office-ui-fabric-react/lib/components/Layer/Laye=
r.base","office-ui-fabric-react/lib/components/Layer/Layer.notification",=
"office-ui-fabric-react/lib/components/Layer/Layer.styles","office-ui-fab=
ric-react/lib/components/Layer/LayerHost","office-ui-fabric-react/lib/com=
ponents/Layer/index","office-ui-fabric-react/lib/components/Modal/Modal",=
"office-ui-fabric-react/lib/components/Modal/Modal.base","office-ui-fabri=
c-react/lib/components/Modal/Modal.styles","office-ui-fabric-react/lib/co=
mponents/Modal/index","office-ui-fabric-react/lib/components/Overlay/Over=
lay","office-ui-fabric-react/lib/components/Overlay/Overlay.base","office=
-ui-fabric-react/lib/components/Overlay/Overlay.styles","office-ui-fabric=
-react/lib/components/Overlay/index","office-ui-fabric-react/lib/componen=
ts/Popup/Popup","office-ui-fabric-react/lib/components/Popup/index","offi=
ce-ui-fabric-react/lib/components/Spinner/Spinner","office-ui-fabric-reac=
t/lib/components/Spinner/Spinner.base","office-ui-fabric-react/lib/compon=
ents/Spinner/Spinner.styles","office-ui-fabric-react/lib/components/Spinn=
er/Spinner.types","office-ui-fabric-react/lib/components/Spinner/index","=
office-ui-fabric-react/lib/utilities/DraggableZone/DraggableZone","office=
-ui-fabric-react/lib/utilities/DraggableZone/DraggableZone.styles","offic=
e-ui-fabric-react/lib/utilities/DraggableZone/index","office-ui-fabric-re=
act/lib/utilities/contextualMenu/contextualMenuUtility","office-ui-fabric=
-react/lib/utilities/contextualMenu/index","office-ui-fabric-react/lib/ut=
ilities/decorators/BaseDecorator","office-ui-fabric-react/lib/utilities/d=
ecorators/withResponsiveMode","office-ui-fabric-react/lib/utilities/keyti=
ps/IKeytipTransitionKey","office-ui-fabric-react/lib/utilities/keytips/Ke=
ytipConfig","office-ui-fabric-react/lib/utilities/keytips/KeytipConstants=
","office-ui-fabric-react/lib/utilities/keytips/KeytipManager","office-ui=
-fabric-react/lib/utilities/keytips/KeytipUtils","office-ui-fabric-react/=
lib/utilities/keytips/index","office-ui-fabric-react/lib/utilities/positi=
oning","office-ui-fabric-react/lib/utilities/positioning/index","office-u=
i-fabric-react/lib/utilities/positioning/positioning","office-ui-fabric-r=
eact/lib/utilities/positioning/positioning.types","office-ui-fabric-react=
/lib/version","tslib"],"wachost.resx":["@ms/odsp-utilities/lib/dateTime/D=
ateTime.resx","@ms/utilities-date-time/lib/DateTime.resx","odsp-next/cont=
rols/wac/WacHostApp.resx"]},shim:{"msflowsdk":{"exports":"MsFlowSdk"},"hi=
ghcharts/highmaps":{"exports":"Highcharts"},"highcharts/modules/data":{"e=
xports":"p"},"highcharts/modules/map":{"exports":"y"},"murmurhash":{"expo=
rts":"murmur"},"whatwg-fetch":{"exports":"fetch"},"power-app":{"exports":=
"WebPlayer"},"directional-navigation":{}},deps:["odsp-next/roots/WacHost"=
],baseUrl:"https:\u002f\u002fspoprod-a.akamaihd.net\u002ffiles\u002fodsp-=
next-prod-amd_2020-08-21-sts_20200901.001\u002f",waitSeconds:0,onNodeCrea=
ted:function(n,c,m,u) {=0A=
n.setAttribute("crossorigin","anonymous");=0A=
var urlParts =3D u.split('/');=0A=
var fileName =3D urlParts[urlParts.length - 1];=0A=
var odspSriHashes =3D window.__odspSriHashes;=0A=
var integrity =3D odspSriHashes && (odspSriHashes[window.__odsp_culture =
+ '/' + fileName] || odspSriHashes[fileName]);=0A=
if (integrity) {=0A=
    n.setAttribute("integrity",integrity);=0A=
}=0A=
},enforceDefine:true};=0A=
    var newConfig =3D processConfigToSupportFailOver(config);=0A=
    require.config(newConfig);=0A=
}();=0A=
=0A=
</SCRIPT>

<SCRIPT type=3D"text/javascript">=0A=
	=
window["_spModuleLink"]=3D{"buildNumber":"odsp-next-prod-amd_2020-08-21-s=
ts_20200901.001","manifestName":"WacHost","scenarioName":"WacHost","using=
RedirectCookie":false,"bugLinkFormat":null,"ulsLinkFormat":null};=0A=
</SCRIPT>
	  	  	  		=20
<SCRIPT>=0A=
			loadWacHost(function (wacHost) {=0A=
					if (wacHost && wacHost.resetUrl) {=0A=
						wacHost.resetUrl(null);=0A=
					}=0A=
				});=0A=
		</SCRIPT>
	  	=20
<SCRIPT type=3D"text/javascript" =
nonce=3D"bd8ac777-474e-4ddd-b85b-23aafa3df22f">=0A=
	var g_duration =3D 141;=0A=
var g_iisLatency =3D 210;=0A=
var g_cpuDuration =3D 82;=0A=
var g_queryCount =3D 6;=0A=
var g_queryDuration =3D 19;=0A=
var g_requireJSDone =3D new Date().getTime();=0A=
</SCRIPT>
</BODY></HTML>

------=_NextPart_000_0000_01D686C3.0D48FC40
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: https://s1-excel-15.cdn.office.net/x/s/_layouts/app_scripts/excel-boot.min.js

var Microsoft=3D"object"=3D=3Dtypeof =
Microsoft?Microsoft:{};Microsoft.Office=3DMicrosoft.Office||{},Microsoft.=
Office.Excel=3Dfunction(t){var e=3D{};function i(n){if(e[n])return =
e[n].exports;var o=3De[n]=3D{i:n,l:!1,exports:{}};return =
t[n].call(o.exports,o,o.exports,i),o.l=3D!0,o.exports}return =
i.m=3Dt,i.c=3De,i.d=3Dfunction(t,e,n){i.o(t,e)||Object.defineProperty(t,e=
,{enumerable:!0,get:n})},i.r=3Dfunction(t){"undefined"!=3Dtypeof =
Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{v=
alue:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},i.t=3Df=
unction(t,e){if(1&e&&(t=3Di(t)),8&e)return =
t;if(4&e&&"object"=3D=3Dtypeof t&&t&&t.__esModule)return t;var =
n=3DObject.create(null);if(i.r(n),Object.defineProperty(n,"default",{enum=
erable:!0,value:t}),2&e&&"string"!=3Dtypeof t)for(var o in =
t)i.d(n,o,function(e){return t[e]}.bind(null,o));return =
n},i.n=3Dfunction(t){var e=3Dt&&t.__esModule?function(){return =
t.default}:function(){return t};return =
i.d(e,"a",e),e},i.o=3Dfunction(t,e){return =
Object.prototype.hasOwnProperty.call(t,e)},i.p=3D"",i(i.s=3D20)}({20:func=
tion(t,e,i){"use strict";i.r(e);var n,o,r,s=3Dfunction(){function =
t(){}return =
t.prototype.u=3Dfunction(){},t.prototype.shipAssertTag=3Dfunction(){},t.p=
rototype.debugAssertTag=3Dfunction(){},t}();(o=3Dn||(n=3D{}))[o.Error=3D1=
0]=3D"Error",o[o.Warning=3D15]=3D"Warning",o[o.Info=3D50]=3D"Info",o[o.Ve=
rbose=3D100]=3D"Verbose",o[o.Spam=3D200]=3D"Spam",function(t){t[t.h=3D0]=3D=
"msoulscat_ES_EWAJS",t[t.v=3D1]=3D"msoulscat_ES_EWAJSGrid",t[t.g=3D6]=3D"=
msoulscat_ES_EWAJSChart",t[t._=3D202]=3D"msoulscat_MSOSP_FileMenuCommands=
",t[t.O=3D301]=3D"msoulscat_Wac_WordViewer",t[t.A=3D306]=3D"msoulscat_Wac=
_BrowserGeneral",t[t.P=3D320]=3D"msoulscat_Wac_TaskPane",t[t.U=3D339]=3D"=
msoulscat_Wac_OneNoteGeneral",t[t.R=3D340]=3D"msoulscat_Wac_Ribbon",t[t.N=
=3D379]=3D"msoulscat_Wac_WopiPendingApplication",t[t.F=3D383]=3D"msoulsca=
t_Wac_Telemetry",t[t.W=3D391]=3D"msoulscat_Wac_WacCatchUpActivities",t[t.=
k=3D394]=3D"msoulscat_Wac_Dictation",t[t.H=3D395]=3D"msoulscat_Wac_OneNot=
eSync",t[t.B=3D700]=3D"msoulscat_Wac_VisioApp",t[t.J=3D1601]=3D"msoulscat=
_OneNoteOnline_EditableCache",t[t.j=3D800]=3D"msoulscat_Wac_PptAnimation"=
,t[t.q=3D833]=3D"msoulscat_Wac_PptLive",t[t.Z=3D834]=3D"msoulscat_Wac_Ppt=
MWeb",t[t.$=3D815]=3D"msoulscat_Wac_PptShape",t[t.X=3D817]=3D"msoulscat_W=
ac_PptSession",t[t.K=3D830]=3D"msoulscat_Wac_PptSlideshow",t[t.Y=3D2300]=3D=
"msoulscat_Wac_VersionHistory",t[t.tt=3D302]=3D"msoulscat_Wac_WordPresenc=
e",t[t.et=3D3005]=3D"msoulscat_Wac_WordVersionHistory",t[t.nt=3D3006]=3D"=
msoulscat_Wac_LivePersonaCard",t[t.ot=3D3012]=3D"msoulscat_Wac_CatchUpFly=
out"}(r||(r=3D{}));var a;(function(){function =
t(){}t.tagIntToString=3Dfunction(e){return =
e<=3Dt.maxNumericTag?e.toString():e>>24>=3Dthis.minOldSchemeHighByteValue=
?String.fromCharCode(e>>24&255,e>>16&255,e>>8&255,255&e):t.map.charAt(e>>=
24&63)+t.map.charAt(e>>18&63)+t.map.charAt(e>>12&63)+t.map.charAt(e>>6&63=
)+t.map.charAt(63&e)},t.getLogMessage=3Dfunction(e,i,n){return"tag_"+t.ta=
gIntToString(e)+" ["+r[i]+"] "+n},t.prototype.u=3Dfunction(e,i,o,r){var =
s=3Dconsole.log;switch(o){case n.Error:s=3Dconsole.error;break;case =
n.Warning:s=3Dconsole.warn;break;case n.Info:s=3Dconsole.info;break;case =
n.Verbose:s=3Dconsole.debug;break;case =
n.Spam:default:s=3Dconsole.log}try{s(t.getLogMessage(e,i,r))}catch(t){var=
 a=3D"undefined"!=3Dtypeof navigator?navigator:void =
0;if(a&&!/rv:11.0/i.test(a.userAgent))throw =
t}},t.prototype.shipAssertTag=3Dfunction(e,i,n,o){console.assert(n,t.getL=
ogMessage(e,i,o))},t.prototype.debugAssertTag=3Dfunction(t,e,i,n){this.sh=
ipAssertTag(t,e,i,n)},t.maxNumericTag=3D65535,t.minOldSchemeHighByteValue=
=3D36,t.map=3D"abcdefghijklmnopqrstuvwxyz0123456789"})(),new(function(){f=
unction t(){this.externalLogger=3Dnew s}return =
t.prototype.setLogger=3Dfunction(t){this.externalLogger=3Dt},t.prototype.=
u=3Dfunction(t,e,i,n){this.externalLogger.u(t,e,i,n)},t.prototype.debugAs=
sertTag=3Dfunction(t,e,i,n){this.externalLogger.debugAssertTag(t,e,i,n)},=
t.prototype.shipAssertTag=3Dfunction(t,e,i,n){this.externalLogger.shipAss=
ertTag(t,e,i,n)},t}());function c(t,e,i){if(""!=3D=3De){var n=3Dnew =
XMLHttpRequest;n.readyState!=3D=3DXMLHttpRequest.UNSENT&&n.readyState!=3D=
=3DXMLHttpRequest.DONE||(n.open("POST",e,i),n.send(t))}}function =
u(t,e,i,n){var o=3Dt.map((function(t){return function(t,e){var =
i=3D{};i.G=3Dt.tag,i.T=3Dt.timestamp-e,i.M=3Dt.message,i.C=3Dt.category;v=
ar n=3D1e3*t.type+t.level;return =
i.D=3Dn,i}(t,n)})),r=3Dfunction(t,e,i,n){var o=3D{};return =
o.T=3Dt,o.L=3De,o.S=3Di,o.I=3Dn,o.V=3D1,o}(n,o,e,i);return =
JSON.stringify(r)}!function(t){t[t.Trace=3D0]=3D"Trace",t[t.Assert=3D1]=3D=
"Assert"}(a||(a=3D{}));!function(){function t(e,i){var =
n=3Dthis;this.uploadId=3D0,this.logCache=3D[],this.timestampBase=3DDate.n=
ow(),this.userSessionId=3D"00000000-0000-0000-0000-000000000000",this.flu=
shOnClose=3Dfunction(){n.triggerUpload(!1,!1)},this.flush=3Dfunction(){n.=
triggerUploadAsync()},this.triggerUploadAsync=3Dfunction(){window.setTime=
out((function(){return =
n.triggerUpload(!0,!0)}),0)},this.triggerUpload=3Dfunction(e,i){(window.c=
learTimeout(n.timeoutId),n.logCache.length>0)&&(n.uploadId+=3D1,c(u(n.log=
Cache,n.userSessionId,n.uploadId,n.timestampBase),n.remoteUrlEndpoint,i),=
n.logCache=3D[],n.timestampBase=3DDate.now());e&&(n.timeoutId=3Dwindow.se=
tTimeout(n.triggerUploadAsync,t.uploadCadenceInMsSec))},this.userSessionI=
d=3De,this.remoteUrlEndpoint=3Di+"?usid=3D"+e,window.setTimeout((function=
(){return =
n.triggerUpload(!0,!0)}),0)}t.prototype.handleTrace=3Dfunction(e){e.messa=
ge.length>t.messageMaxChars&&(e.message=3De.message.substr(0,t.messageMax=
Chars-t.trimmedMessage.length)+t.trimmedMessage),this.logCache.push(e),(t=
his.logCache.length>t.uploadTriggerSize||e.level=3D=3D=3Dn.Error)&&this.t=
riggerUploadAsync()},t.messageMaxChars=3D3072,t.uploadCadenceInMsSec=3D3e=
4,t.uploadTriggerSize=3D30,t.trimmedMessage=3D"... =
[Trimmed]"}();n.Info;var =
f=3Dfunction(t,e){return(f=3DObject.setPrototypeOf||{__proto__:[]}instanc=
eof Array&&function(t,e){t.__proto__=3De}||function(t,e){for(var i in =
e)e.hasOwnProperty(i)&&(t[i]=3De[i])})(t,e)};var =
h=3Dfunction(){return(h=3DObject.assign||function(t){for(var =
e,i=3D1,n=3Darguments.length;i<n;i++)for(var o in =
e=3Darguments[i])Object.prototype.hasOwnProperty.call(e,o)&&(t[o]=3De[o])=
;return t}).apply(this,arguments)};var d;!function(t){function =
e(){return =
null!=3D=3Dt&&t.apply(this,arguments)||this}(function(t,e){function =
i(){this.constructor=3Dt}f(t,e),t.prototype=3Dnull=3D=3D=3De?Object.creat=
e(e):(i.prototype=3De.prototype,new i)})(e,t)}(s);function =
l(){if(null!=3Dnavigator&&null!=3Dnavigator.userAgent){var =
t=3Dnavigator.userAgent;if(t.indexOf("Firefox")>-1)return =
d.Firefox;if(t.indexOf("Opera")>-1)return =
d.Opera;if(t.indexOf("Trident")>-1)return =
d.IE;if(t.indexOf("Edge")>-1)return =
d.Edge;if(t.indexOf("Chrome")>-1)return =
d.Chrome;if(t.indexOf("Safari")>-1)return d.Safari}return =
d.Unknown}!function(t){t[t.Firefox=3D0]=3D"Firefox",t[t.Opera=3D1]=3D"Ope=
ra",t[t.IE=3D2]=3D"IE",t[t.Edge=3D3]=3D"Edge",t[t.Chrome=3D4]=3D"Chrome",=
t[t.Safari=3D5]=3D"Safari",t[t.Unknown=3D6]=3D"Unknown"}(d||(d=3D{}));var=
 p=3Dfunction(){try{var t=3Dwindow.performance;return =
t&&t.now&&t.now()!=3D=3D1/0}catch(t){return!1}}();function =
v(){"undefined"!=3Dtypeof PerformanceResourceTiming&&void =
0=3D=3D=3DPerformanceResourceTiming.prototype.toJSON&&(PerformanceResourc=
eTiming.prototype.toJSON=3Dfunction(){return{name:this.name,connectStart:=
this.connectStart,connectEnd:this.connectEnd}})}function m(){try{return =
navigator.userAgent.indexOf("iPad")>=3D0||navigator.userAgent.indexOf("Ma=
cintosh")>=3D0&&I()&&!(navigator.userAgent.indexOf("iPhone")>=3D0)||navig=
ator.userAgent.indexOf("Android")>=3D0||I()}catch(t){return!1}}function =
w(){try{return window.matchMedia("screen and (-ms-high-contrast: =
active)").matches}catch(t){return!1}}function g(){return =
l()=3D=3D=3Dd.IE&&!function(){if(l()!=3D=3Dd.IE)return!1;if(null=3D=3Ddoc=
ument.documentMode||void 0=3D=3D=3Ddocument.documentMode)return!1;return =
document.documentMode>=3D11}()}function S(){try{return =
window.external&&window.external.getHostEnvironmentValue&&'{"os-sku":"189=
"}'=3D=3D=3Dwindow.external.getHostEnvironmentValue("os-sku")}catch(t){re=
turn!1}}function I(){return =
navigator.maxTouchPoints>0||navigator.msMaxTouchPoints>0}function =
b(t){return 8=3D=3D=3Dt.toLowerCase().indexOf("ffc")}function =
y(t){return 8=3D=3D=3Dt.toLowerCase().indexOf("ppc")}function _(t){var =
e=3Dt.match(/^https:\/\/((?!word)\w+)(-\w+)+\..*$/i);return =
e&&e[1]?e[1]:"public"}function C(t){var =
e=3Dt.match(/^(.*?\/\/[^\/]+)(.*)$/);if(!e)throw new Error("Invalid =
URL");return e[1]}function O(t,e){var =
i=3Dt.match(/^(.*?\/\/)([^\/:]+)(.*)$/);if(!i)throw new Error("Invalid =
URL");var n=3Di[2];if(void 0=3D=3D=3De)return n;if(e<0)throw new =
Error("subDomainParts should be at least 1");return =
n.split(".").slice(-(e+1)).join(".")}function T(t){return =
t+"RemoteUls.ashx"}function E(t,e){var =
i=3Dt.indexOf("&"+e+"=3D");if(-1=3D=3D=3Di&&(i=3Dt.indexOf("?"+e+"=3D")),=
-1=3D=3D=3Di)return"";var n=3Di+(e.length+2),o=3Dt.indexOf("&",n);return =
t.substring(n,-1=3D=3D=3Do?void 0:o)}function A(t,e,i,n){if(void =
0=3D=3D=3Dn&&(n=3D!1),!i)return t;var =
o=3Dt,r=3Do.indexOf("?"),s=3D"&";r=3D=3D=3Do.length-1||"&"=3D=3D=3Do.slic=
e(-1)||"&>"=3D=3D=3Do.slice(-2)?s=3D"":-1=3D=3D=3Dr&&(s=3D"?");var =
a=3De.toLowerCase()+"=3D",c=3Do.toLowerCase().indexOf(a,r);if("?"!=3D=3Ds=
&&c>=3D0){if(n){var =
u=3Do.indexOf("&",c);o=3Do.substring(0,c)+a+i+(-1=3D=3D=3Du?"":o.substrin=
g(u))}return o}return o.concat(s,a,i)}function P(t){var =
e=3D{},i=3Dt.indexOf("?");return-1=3D=3D=3Di||i=3D=3D=3Dt.length-1||t.sub=
string(i+1).replace(new =
RegExp(/<.*?>/g),"").split("&").forEach((function(t){if(t){var =
i=3Dt.indexOf("=3D");-1!=3D=3Di&&i!=3D=3Dt.length-1&&(e[t.substring(0,i).=
toLowerCase()]=3Dt.substring(i+1))}})),e}function =
U(t){if(!t)return"";var =
e=3D-1=3D=3D=3Dt.indexOf("#")?t.length:t.indexOf("#"),i=3Dt.lastIndexOf("=
/",e);if(-1!=3D=3Di&&i+1=3D=3D=3Dt.indexOf("://")+"://".length)return"";i=
+=3D1;var =
n=3Dt.indexOf("?");if(-1!=3D=3D(n=3Dn>=3De?-1:n)&&i>n)return"";var =
o=3D-1=3D=3D=3Dn?e:n;return i>=3Do?"":t.substring(i,o)}function R(t){var =
e=3Dnew RegExp("(c[1-5])h?(-)");return t.replace(e,"$1h$2")}function =
x(t,e){return{shouldPreload:function(e){return =
t(e)},preload:function(t,i,o,s){e(t,i,s).forEach((function(t){!function(t=
,e,i){var =
o=3Ddocument.createElement("link");if(o.setAttribute("crossorigin","anony=
mous"),o.rel=3DF,o.href=3Dt,e){var =
s=3Di||U(t);e.ULS.u(592315601,r.N,n.Info,"Preloading resource: =
"+s);o.addEventListener("error",(function(){e.ULS.u(592479445,r.N,n.Error=
,"Resource failed to load: =
"+s)}))}o.setAttribute("as","script"),document.head.appendChild(o)}(t,o)}=
))}}}var =
N,F=3D(N=3Dl())=3D=3D=3Dd.Firefox||N=3D=3D=3Dd.IE?"prefetch":"preload";va=
r =
W,D,k=3D{en:"1033",cs:"1029",da:"1030",de:"1031",el:"1032",fi:"1035",fr:"=
1036",hu:"1038",it:"1040",ja:"1041",ko:"1042",nl:"1043",nb:"1044",sk:"105=
1",sv:"1053",tr:"1055",uk:"1058",sl:"1060",es:"3082",pl:"1045",ro:"1048",=
ru:"1049"};!function(t){t.Unknown=3D"UNKNOWN",t.Initialized=3D"INITIALIZE=
D",t.Prebooted=3D"PREBOOTED",t.Booting=3D"BOOTING",t.Booted=3D"BOOTED",t.=
Failed=3D"FAILED",t.Disposing=3D"DISPOSING",t.Disposed=3D"DISPOSED"}(W||(=
W=3D{})),function(t){t.rt=3D"ExcelInstantShellEnabled",t.st=3D"Bootstrapp=
erMaxUlsHeartbeatTime",t.at=3D"BootstrapperNoCompleteWarning1Time",t.ct=3D=
"BootstrapperNoCompleteWarning2Time",t.ut=3D"RemoteUlsETag",t.ft=3D"Remot=
eUlsSuppressions",t.ht=3D"BootstrapperSettingsFetchPeriod",t.dt=3D"timest=
amp",t.lt=3D"BootstrapperUlsHeartbeatIntervalMs",t.pt=3D"BootstrapperUlsH=
eartBeatIsEnabled",t.vt=3D"BootstrapperUlsUploadCadenceMs"}(D||(D=3D{}));=
var M=3D "16.0.13229.35900";function H(){return M}var B,J,L;function =
j(t){return JSON.stringify(t,Object.getOwnPropertyNames(t))}function =
V(t,e){try{if(void 0=3D=3D=3Dwindow.performance)return void =
e.ULS.u(595948609,r.N,n.Info,"Performance not supported");var =
i=3Dwindow.performance.getEntriesByType("resource");if(void =
0=3D=3D=3Di||i.length<=3D0)return void e.ULS.u(595948610,r.N,n.Info,"No =
resources under performance");for(var o=3Dnew =
RegExp(t+"[-.]boot(.min)?.js","i"),s=3Di.length-1;s>=3D0;s-=3D1){var =
a=3Di[s],c=3Da.name.match(o);if(c){var u=3DJSON.stringify(a);return =
u=3Du.replace(new RegExp(a.name,"g"),c[0]),void =
e.ULS.u(595948616,r.N,n.Info,u)}}e.ULS.u(595948484,r.N,n.Info,"Could not =
find JSAPI resource timing =
entry")}catch(t){e.ULS.u(595948617,r.N,n.Info,"Could not trace the =
resource timing: "+j(t))}}function z(t){var =
e=3Dh(h({},t.host),{sessionId:t.hostSessionId,domain:location?location.ho=
st:void 0}),i=3D{};if(t.wdParams){var =
n=3DJSON.parse(JSON.stringify(t.wdParams).toLowerCase());["wdorigin","wdp=
reviouscorrelation","wdprevioussession","wdtf"].forEach((function(t){n[t]=
&&(i[t]=3Dn[t])}))}var o=3Dh({},t.rebootOverride);delete =
o.ackExpected,delete o["ui-language"],delete o.wdUserSession,delete =
o.rebootMode,delete o.documentUrl;var =
r=3Dt.wopi;return{accessToken:r?{length:r.accessToken.length,expiry:r.exp=
iry}:void =
0,bootParams:t.bootParams,build:H(),host:e,intent:t.intent,jsApiVersion:"=
v2",rebootOverride:o,region:_(t.appBaseUrl),sessionOrigin:t.hostInitDiagn=
ostics?t.hostInitDiagnostics.entryPoint:void =
0,sessionContext:t.sessionContext,throttling:t.throttling,ui:t.ui,viewMod=
e:t.viewMode,wdParams:i}}function G(){var =
t=3D{perfNowSupported:p,browser:d[l()],touchMode:m(),highContrast:w(),win=
dows10x:S()};try{var =
e=3Dwindow.navigator,i=3De.connection||e.mozConnection||e.webkitConnectio=
n;i&&(t.netDownlink=3Di.downlink,t.netDownlinkMax=3Di.downlinkMax,t.netEf=
fectiveType=3Di.effectiveType,t.netRtt=3Di.rtt,t.netSaveData=3Di.saveData=
,t.netType=3Di.type),t.deviceMemory=3De.deviceMemory,t.logicalProcessors=3D=
e.hardwareConcurrency}catch(t){}return t}function =
q(t,e,i){t.ULS.u(595957843,r.N,n.Info,"Page lifecycle: "+e+" =
fired"+(i?", flushing logger":"")),i&&t.ULS.flush()}function =
Z(t,e){B=3Dfunction(){return =
q(t,"OnBeforeUnload",e)},J=3Dfunction(){return =
q(t,"OnPageHide",e)},L=3Dfunction(){return =
q(t,"VisibilityChange_"+document.visibilityState,e)},window.addEventListe=
ner("beforeunload",B,{capture:!0,once:!0}),window.addEventListener("pageh=
ide",J,{capture:!0}),window.addEventListener("visibilitychange",L,{captur=
e:!0})}function =
$(){window.removeEventListener("beforeunload",B,{capture:!0}),window.remo=
veEventListener("pagehide",J,{capture:!0}),window.removeEventListener("vi=
sibilitychange",L,{capture:!0})}function X(){return =
p?window.performance.now():Date.now()}var K,Q;function =
Y(t,e,i,o){if(e.getValue(D.pt,!1)){K=3DX();var =
s=3Dt?3e3:5e3;Q=3Dwindow.setInterval((function(){i.ULS.u(595724178,r.N,n.=
Info,"Boot_HeartBeat"),X()-K>e.getValue(D.st,3e5)&&(tt(),o&&o())}),e.getV=
alue(D.lt,s))}}function tt(){Q&&(window.clearInterval(Q),Q=3Dvoid 0)}var =
et,it=3Dfunction(){function t(t){var =
e=3Dthis;this.wt=3D3e4,this.gt=3D30,this.St=3D0,this.It=3D[],this.bt=3DDa=
te.now(),this.yt=3D"",this._t=3D0,this.flushOnClose=3Dfunction(){e.Ct(!1,=
!1)},this.flush=3Dfunction(){e.Ot()},this.Ot=3Dfunction(){window.setTimeo=
ut((function(){return e.Ct(!0,!0)}),0)},this.Ct=3Dfunction(t,i){var =
n=3DX();if(window.clearTimeout(e.Tt),e.Et){if(e.It.length>0)e.St+=3D1,c(u=
(e.It.splice(0,t?e.gt:e.It.length),e.yt,e.St,e.bt),e.Et,i),e.bt=3DDate.no=
w();t&&(e.Tt=3Dwindow.setTimeout(e.Ot,e.It.length>e.gt?1e3:e.wt)),e._t+=3D=
X()-n}},t&&this.configure(t)}return =
t.prototype.getTimeSpentLogging=3Dfunction(){return =
this._t},t.prototype.addLoggingTime=3Dfunction(t){this._t+=3Dt},t.prototy=
pe.configure=3Dfunction(t){var =
e=3Dthis,i=3DX();if(t.uploadCadenceInMs&&(this.wt=3Dt.uploadCadenceInMs),=
t.uploadTriggerSize&&(this.gt=3Dt.uploadTriggerSize),t.sessionId&&(this.y=
t=3Dt.sessionId),t.remoteUlsEndpoint){if(!t.sessionId&&this.Et)throw new =
Error("Remote ULS endpoint is already =
set");this.Et=3Dt.remoteUlsEndpoint+"?usid=3D"+this.yt,this.bt=3DDate.now=
(),window.setTimeout((function(){return =
e.Ct(!0,!0)}),0)}this._t+=3DX()-i},t.prototype.handleTrace=3Dfunction(t){=
var =
e=3DX();t.message.length>3072&&(t.message=3Dt.message.substring(0,3072-".=
.. [Trimmed]".length)+"... =
[Trimmed]"),this.It.push(t),(this.It.length>this.gt||t.level=3D=3D=3Dn.Er=
ror)&&this.Ot(),this._t+=3DX()-e},t}(),nt=3D[];var ot;function rt(t){var =
e=3Dnew it(t);function i(t,i,n,o){var r=3DX();if(!function(t){return =
1=3D=3D=3Dnt[t]}(t)){var =
s=3D{timestamp:Date.now(),category:i,tag:t,level:n,type:a.Trace,message:o=
};e.addLoggingTime(X()-r),e.handleTrace(s)}}return{ULS:{u:function(t,e,n,=
o){i(t,e,n,o)},shipAssertTag:function(t,e,o,r){o&&i(t,e,n.Error,r)},debug=
AssertTag:function(t,e,i,n){throw new Error("Debug Asserts not =
Implemented in the TypeScript bULS =
module")},flush:e.flush,flushOnClose:e.flushOnClose},configure:function(t=
){e.configure(t)},settingsChangeHandler:function(t){var =
i,n;i=3Dt.settingsManager.getValue(D.ft,""),n=3Dt.settingsManager.getValu=
e(D.ut,""),et&&n=3D=3D=3Det||(nt=3D[],et=3Dn,i&&i.split(",").forEach((fun=
ction(t){var =
e=3DparseInt(t,10);e&&(nt[e]=3D1)}))),e.configure({uploadCadenceInMs:t.se=
ttingsManager.getValue(D.vt,6e4)})},getTimeSpentLogging:function(){return=
 e.getTimeSpentLogging()}}}function =
st(t,e){return{isFeatureEnabled:function(i){return =
function(t,e,i){if(!e)return;try{return =
e(t)}catch(t){i&&i.ULS.u(594883024,r.N,n.Error,"IsFeatureEnabled =
callback error: =
"+j(t))}return}(i,t,e)}}}!function(t){t.At=3D"EnterpriseTemplates",t.Pt=3D=
"ExcelAdaptiveLayoutDownload",t.Ut=3D"ExcelHashedUrl",t.Rt=3D"ExcelJsApiV=
2",t.xt=3D"ExcelJsApiV2NoWrapper",t.Nt=3D"ExcelLandingPageOfflineTelemetr=
y",t.Ft=3D"ExcelLandingPageObserverRetry",t.Wt=3D"H2StaticContent",t.Dt=3D=
"HashedUrl",t.kt=3D"InstantShell",t.Mt=3D"ODCShareLinkPreload",t.Ht=3D"Of=
ficeComUiHost",t.Bt=3D"WordJsApiV2",t.Jt=3D"WordJsApiV2NoWrapper",t.Lt=3D=
"WordScriptsPreload"}(ot||(ot=3D{}));var =
at,ct,ut,ft,ht,dt,lt=3Dfunction(){function t(){this.jt=3D[]}return =
t.prototype.add=3Dfunction(t){t&&this.jt.push(t)},t.prototype.remove=3Dfu=
nction(t){if(t){var =
e=3Dthis.jt.indexOf(t);e>-1&&this.jt.splice(e,1)}},t.prototype.removeAll=3D=
function(){this.jt=3D[]},t.prototype.dispatch=3Dfunction(t,e){this.jt.for=
Each((function(i){try{i(t)}catch(t){e&&e(t)}}))},t}(),pt=3Dfunction(){fun=
ction t(t,e){var i=3Dthis;this.Vt=3D0,this.zt=3Dfunction(){if(i.Gt){var =
t=3Dnew =
XMLHttpRequest;t.open("GET",i.Gt),t.responseType=3D"json",t.timeout=3D5e3=
,t.send(),t.onload=3Dfunction(){if(200=3D=3D=3Dt.status&&t.response?(i.se=
tSettingsOnIdle(t.response),i.Vt=3D0):(i.qt.ULS.u(592836771,r.N,n.Error,"=
Fetch settings error. Status: "+t.status+", curErrors: =
"+i.Vt),i.Vt+=3D1),!(i.Vt>7)){var =
e=3Di.getValue(D.ht,3e5);i.Vt>3&&(e+=3D(i.Vt-3+1)*(e/2)),i.Zt=3Dwindow.se=
tTimeout(i.zt,e)}}}},this.$t=3Dt,this.Xt=3D"Prod"+t+"Settings",this.qt=3D=
e,this.Kt=3Dnew lt,this.getCurrentSettings()}return =
t.prototype.initializePeriodicFetch=3Dfunction(t,e){this.Xt=3D(b(t)?"FF":=
"Prod")+this.$t+"Settings",this.getCurrentSettings(),this.Gt=3Dt+"AppSett=
ingsHandler.ashx?app=3D"+this.$t+"&usid=3D"+e+"&build=3D"+H(),this.Zt||(t=
his.Zt=3Dwindow.setTimeout(this.zt,3e4))},t.prototype.getValue=3Dfunction=
(t,e){if(this.Qt||this.getCurrentSettings(),!this.Qt||!this.Qt.hasOwnProp=
erty(t))return e;var i=3Dthis.Qt[t],n=3Dtypeof e;if(typeof =
i=3D=3D=3Dn)return i;if("string"=3D=3Dtypeof =
i){if("number"=3D=3D=3Dn)return =
parseInt(i,10);if("boolean"=3D=3D=3Dn)return"true"=3D=3D=3Di}return =
e},t.prototype.addSettingsChangeListener=3Dfunction(t){this.Kt.add(t)},t.=
prototype.removeSettingsChangeListener=3Dfunction(t){this.Kt.remove(t)},t=
.prototype.dispose=3Dfunction(){this.Zt&&window.clearTimeout(this.Zt),thi=
s.Yt&&self.cancelIdleCallback(this.Yt),this.Zt=3Dvoid 0,this.Yt=3Dvoid =
0,this.Qt=3Dvoid =
0,this.Kt.removeAll()},t.prototype.getCurrentSettings=3Dfunction(){try{if=
(!window||!window.localStorage)return;var =
t=3Dwindow.localStorage.getItem(this.Xt);if(!t)return;var =
e=3DJSON.parse(t);this.updateCurrentSettings(e)}catch(t){this.qt.ULS.u(59=
2836768,r.N,n.Warning,"Failed to get settings from localStorage: =
"+j(t))}},t.prototype.updateCurrentSettings=3Dfunction(t){var =
e=3Dthis;return!!this.isValidSettings(t)&&(this.Qt=3Dt,this.Kt.dispatch({=
settingsManager:this},(function(t){e.qt.ULS.u(592836769,r.N,n.Error,"Sett=
ings listener error: =
"+j(t))})),!0)},t.prototype.isValidSettings=3Dfunction(t){if(t&&"object"=3D=
=3Dtypeof =
t){if(t.hasOwnProperty(D.dt)&&!isNaN(t.timestamp))return!0;this.qt.ULS.u(=
592836770,r.N,n.Error,"Received invalid =
settings")}return!1},t.prototype.setSettingsOnIdle=3Dfunction(t){var =
e=3Dthis;"requestIdleCallback"in =
window?(this.Yt&&self.cancelIdleCallback(this.Yt),this.Yt=3Dwindow.reques=
tIdleCallback((function(){return =
e.setSettings(t)}),{timeout:1e4})):window.setTimeout((function(){return =
e.setSettings(t)}),0)},t.prototype.setSettings=3Dfunction(t){if(this.upda=
teCurrentSettings(t)&&window&&window.localStorage){var =
e=3DJSON.stringify(t);try{window.localStorage.setItem(this.Xt,e)}catch(t)=
{this.qt.ULS.u(592836800,r.N,n.Warning,"Failed to set localStorage: =
"+j(t))}}},t}();!function(t){t.appReboot=3D"appReboot",t.authToken=3D"aut=
hToken",t.boot=3D"boot",t.dispose=3D"dispose",t.frameTrust=3D"frameTrust"=
,t.handleBootState=3D"handleBootState",t.postMessage=3D"postMessage",t.re=
name=3D"rename",t.switchMode=3D"switchMode",t.wopiInfoFromUrl=3D"wopiInfo=
FromUrl"}(at||(at=3D{})),function(t){t.blurFocus=3D"blurFocus",t.boot=3D"=
boot",t.continueAccessibilityLoop=3D"continueAccessibilityLoop",t.dispose=
=3D"dispose",t.grabFocus=3D"grabFocus",t.popState=3D"popState",t.rename=3D=
"rename",t.sendAccessToken=3D"sendAccessToken",t.sendAuthToken=3D"sendAut=
hToken",t.sendEmbeddedViewUrl=3D"sendEmbeddedViewUrl",t.sendSessionInfo=3D=
"sendSessionInfo",t.sendUserAccessAndPermissions=3D"sendUserAccessAndPerm=
issions",t.sendWopiInfo=3D"sendWopiInfo",t.signalOverlayContentSet=3D"sig=
nalOverlayContentSet",t.switchMode=3D"switchMode"}(ct||(ct=3D{})),functio=
n(t){t.te=3D"App_AccessibilityLoopComplete",t.ee=3D"Wac_AppFailed",t.ie=3D=
"Wac_AppBootState",t.ne=3D"Wac_AppCompleted",t.oe=3D"BrowserEvent",t.re=3D=
"UI_Close",t.se=3D"UI_Conversation",t.ae=3D"UI_CopyAndEdit",t.ce=3D"App_C=
reateNewDocument",t.ue=3D"Wac_AppDataSavedStatus",t.fe=3D"UI_Download",t.=
he=3D"Error",t.le=3D"UI_FileEmbed",t.pe=3D"UI_FileProperties",t.ve=3D"Fil=
e_Rename",t.me=3D"File_RenameFailed",t.we=3D"UI_FileVersions",t.ge=3D"Sta=
teChanged",t.Se=3D"App_IsFrameTrusted",t.Ie=3D"GetAccessToken",t.be=3D"Ap=
p_GetAuthToken",t.ye=3D"App_WopiInfoFromUrl",t._e=3D"WacInitialize_FrameL=
oaded",t.Ce=3D"WacInitialize_Ready",t.Oe=3D"App_LoadingStatus",t.Te=3D"Ap=
p_SwitchMode",t.Ee=3D"UI_OpenInBrowser",t.Ae=3D"UI_OpenInClient",t.Pe=3D"=
PageChanged",t.Ue=3D"App_PushCommentContext",t.Re=3D"App_PushState",t.xe=3D=
"App_DocReboot",t.Ne=3D"UI_RedeemForCommenting",t.Fe=3D"App_RefreshSessio=
nInfo",t.We=3D"UI_ReplyWithChanges",t.De=3D"UI_ReportAbuse",t.ke=3D"UI_Sa=
veStatus",t.Me=3D"WopiSession_Complete_Ack",t.He=3D"SetOverlayContent",t.=
Be=3D"UI_Sharing",t.Je=3D"UI_ShareForm",t.Le=3D"UI_SignIn",t.je=3D"App_Un=
loaded",t.Ve=3D"Wac_UnloadingApp",t.ze=3D"PageCount",t.Ge=3D"UI_CheckUser=
AccessAndGrantPermissions",t.qe=3D"User_Activity",t.Ze=3D"Edit_Notificati=
on",t.$e=3D"UI_Workflow",t.Xe=3D"ZoomChanged"}(ut||(ut=3D{})),function(t)=
{t.Ke=3D"Ack",t.Qe=3D"Wac_BeforeUnloadApp",t.Ye=3D"Blur_Focus",t.ti=3D"Wa=
c_AppFailed_Ack",t.ei=3D"Wac_AppCompleted_Ack",t.ii=3D"Host_Accessibility=
LoopComplete",t.ni=3D"WopiPendingSession_Fail",t.Se=3D"Host_IsFrameTruste=
d",t.oi=3D"Grab_Focus",t.ri=3D"HostCacheDiagnostic",t.si=3D"WacInitialize=
_Ready_Ack",t.ai=3D"JsApiDiagnostics",t.ci=3D"PageChanged_Ack",t.hi=3D"Wo=
piPendingApplicationComplete_Received",t.di=3D"WopiPendingSession_Complet=
e",t.li=3D"App_PopState",t.pi=3D"Host_PostmessageReady",t.vi=3D"App_PushC=
ommentContext",t.mi=3D"File_Rename",t.wi=3D"PostAccessToken",t.gi=3D"Host=
_SetAuthToken",t.Si=3D"CanEmbed",t.Ii=3D"Host_RefreshSessionInfo",t.bi=3D=
"CheckUserAccessAndGrantPermissions_Result",t.yi=3D"Host_WopiInfoFromUrl"=
,t._i=3D"SetCurrentPage",t.Ci=3D"SetZoomLevel",t.Oi=3D"SetOverlayContent"=
,t.Ti=3D"WopiStartSession_Complete",t.Ei=3D"Host_SwitchMode",t.Ai=3D"Host=
_Unload",t.Pi=3D"PageCount_Ack",t.Ui=3D"ZoomChanged_Ack"}(ft||(ft=3D{})),=
function(t){t.AccessibilityLoopCompleted=3D"AccessibilityLoopCompleted",t=
.BootCompleted=3D"BootCompleted",t.BrowserEvent=3D"BrowserEvent",t.Close=3D=
"Close",t.Conversation=3D"Conversation",t.CopyAndEdit=3D"CopyAndEdit",t.C=
reateNewDocument=3D"CreateNewDocument",t.Disposed=3D"Disposed",t.Download=
=3D"Download",t.Error=3D"Error",t.FileEmbed=3D"FileEmbed",t.FilePropertie=
s=3D"FileProperties",t.FileRenamed=3D"FileRenamed",t.FileVersions=3D"File=
Versions",t.FrameStateChanged=3D"FrameStateChanged",t.GetAccessToken=3D"G=
etAccessToken",t.GetAuthToken=3D"GetAuthToken",t.GetWopiInfoFromUrl=3D"Ge=
tWopiInfoFromUrl",t.ModeSwitched=3D"ModeSwitched",t.OpenInBrowser=3D"Open=
InBrowser",t.OpenInClient=3D"OpenInClient",t.PageChanged=3D"PageChanged",=
t.PushState=3D"PushState",t.Reboot=3D"Reboot",t.RedeemForCommenting=3D"Re=
deemForCommenting",t.RefreshSessionInfo=3D"RefreshSessionInfo",t.ReplyWit=
hChanges=3D"ReplyWithChanges",t.ReportAbuse=3D"ReportAbuse",t.SaveStatus=3D=
"SaveStatus",t.SetOverlayContent=3D"SetOverlayContent",t.Share=3D"Share",=
t.ShareForm=3D"ShareForm",t.SignIn=3D"SignIn",t.UserAccessAndPermissions=3D=
"UserAccessAndPermissions",t.UserActivity=3D"UserActivity",t.UserEditActi=
vity=3D"UserEditActivity",t.Workflow=3D"Workflow",t.ZoomChanged=3D"ZoomCh=
anged"}(ht||(ht=3D{}));var =
vt=3D((dt=3D{})[ct.boot]=3D{Ri:at.boot},dt[ct.dispose]=3D{Ri:at.dispose},=
dt[ct.rename]=3D{Ri:at.rename},dt[ct.switchMode]=3D{Ri:at.switchMode},dt[=
ut.ie]=3D{Ri:at.handleBootState},dt[ut.Se]=3D{Ri:at.frameTrust},dt[ut.le]=
=3D{xi:ht.FileEmbed},dt[ut.Ie]=3D{xi:ht.GetAccessToken},dt[ut.be]=3D{Ri:a=
t.authToken},dt[ut.ye]=3D{Ri:at.wopiInfoFromUrl},dt[ut.xe]=3D{Ri:at.appRe=
boot},dt[ut.Fe]=3D{xi:ht.RefreshSessionInfo},dt[ut.He]=3D{xi:ht.SetOverla=
yContent},dt[ut.Ge]=3D{xi:ht.UserAccessAndPermissions},dt[ct.blurFocus]=3D=
{Ni:ft.Ye},dt[ct.continueAccessibilityLoop]=3D{Ni:ft.ii},dt[ct.grabFocus]=
=3D{Ni:ft.oi},dt[ct.popState]=3D{Ni:ft.li},dt[ct.sendAccessToken]=3D{Ni:f=
t.wi},dt[ct.sendEmbeddedViewUrl]=3D{Ni:ft.Si},dt[ct.sendSessionInfo]=3D{N=
i:ft.Ii},dt[ct.sendUserAccessAndPermissions]=3D{Ni:ft.bi},dt[ct.sendWopiI=
nfo]=3D{Ni:ft.yi},dt[ct.signalOverlayContentSet]=3D{Ni:ft.Oi},dt[ut.te]=3D=
{xi:ht.AccessibilityLoopCompleted},dt[ut.oe]=3D{xi:ht.BrowserEvent},dt[ut=
.re]=3D{xi:ht.Close},dt[ut.se]=3D{xi:ht.Conversation},dt[ut.ae]=3D{xi:ht.=
CopyAndEdit},dt[ut.ce]=3D{xi:ht.CreateNewDocument},dt[ut.fe]=3D{xi:ht.Dow=
nload},dt[ut.he]=3D{xi:ht.Error},dt[ut.pe]=3D{xi:ht.FileProperties},dt[ut=
.ve]=3D{xi:ht.FileRenamed},dt[ut.we]=3D{xi:ht.FileVersions},dt[ut.ge]=3D{=
xi:ht.FrameStateChanged},dt[ut.Te]=3D{xi:ht.ModeSwitched},dt[ut.Ee]=3D{xi=
:ht.OpenInBrowser},dt[ut.Ae]=3D{xi:ht.OpenInClient},dt[ut.Pe]=3D{xi:ht.Pa=
geChanged},dt[ut.Re]=3D{xi:ht.PushState},dt[ut.Ne]=3D{xi:ht.RedeemForComm=
enting},dt[ut.We]=3D{xi:ht.ReplyWithChanges},dt[ut.De]=3D{xi:ht.ReportAbu=
se},dt[ut.ke]=3D{xi:ht.SaveStatus},dt[ut.Be]=3D{xi:ht.Share},dt[ut.Je]=3D=
{xi:ht.ShareForm},dt[ut.Le]=3D{xi:ht.SignIn},dt[ut.qe]=3D{xi:ht.UserActiv=
ity},dt[ut.Ze]=3D{xi:ht.UserEditActivity},dt[ut.$e]=3D{xi:ht.Workflow},dt=
[ut.Xe]=3D{xi:ht.ZoomChanged},dt);function mt(){var t=3Dnew =
Uint8Array(31),e=3Dfunction(t){var =
e=3D{crypto:!1,perfNow:!1,exceptions:[]},i=3Dwindow.crypto||window.msCryp=
to;if(i){e.crypto=3D!0;try{return =
i.getRandomValues(t),e}catch(t){e.exceptions.push("crypto: =
"+j(t))}}e.perfNow=3Dp;for(var n=3D0;n<t.length;n+=3D1){try{if(p){var =
o=3DMath.floor(100*window.performance.now())%10;(o<0||o>9)&&(o=3D0);for(v=
ar =
r=3D0;r<o;r+=3D1)Math.random()}}catch(t){e.exceptions.push("Math.random: =
"+j(t))}t[n]=3DMath.floor(16*Math.random())}return =
e}(t),i=3D0;return["xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g=
,(function(e){var n=3D15&t[i];return =
i+=3D1,("x"=3D=3D=3De?n:3&n|8).toString(16)})),e]}var =
wt=3Dfunction(){function t(t,e,i,o,s,a,c){var =
u,f=3Dthis;this.pendingReboot=3D!1,this.appUrl=3D"",this.appBaseUrl=3D"",=
this.appBasePath=3D"",this.Fi=3D{},this.onMessage=3Dfunction(t){var =
e=3Dt.MessageId,i=3Dt.Values||{},o=3Df.Fi[e];if(o&&o.length>0)f.dispatchA=
ction(e,i);else{var s=3Dvt[e];if(s){var =
a=3Ds.Ri,c=3Ds.xi;a?f.Wi[a](e,i,f,f.Di[a]).catch((function(t){f.logger.UL=
S.u(593364502,r.N,n.Error,a+" flow error: =
"+j(t))})):c&&f.raiseEvent(c,i)}}},this.state=3DW.Unknown;var =
h=3Dmt(),d=3Dh[0],l=3Dh[1];this.logger=3Drt(),this.logger.ULS.u(593506837=
,r.N,n.Info,JSON.stringify(l)),this.sessionId=3Dd,this.hostSessionId=3Di.=
hostSessionId,this.host=3Dt.host,this.hostName=3Dthis.host.uiHostName||th=
is.host.storageHostName,this.user=3Dt.user,this.bootstrapperUrl=3Dt.boots=
trapperUrl,this.ui=3Dt.ui,this.viewMode=3Dt.viewMode,this.application=3Do=
,this.appInfo=3De,this.session=3Ds,this.featureManager=3Dst(t.host.capabi=
lities&&t.host.capabilities.isFeatureEnabledCallback,this.logger),this.se=
ttingsManager=3Dnew =
pt(e.name,this.logger),this.preloader=3De.preloader,u=3Da(this.featureMan=
ager),this.Wi=3Du[0],this.Di=3Du[1],this.ki=3Dc,this.settingsManager.addS=
ettingsChangeListener(this.logger.settingsChangeHandler)}return =
Object.defineProperty(t.prototype,"diagnostics",{get:function(){return{ho=
stInitDiagnostics:this.hostInitDiagnostics,appInitDiagnostics:this.appIni=
tDiagnostics}},enumerable:!0,configurable:!0}),t.prototype.raiseEvent=3Df=
unction(t,e){try{this.ki(t,e)}catch(t){this.logger.ULS.u(593506838,r.N,n.=
Error,"Event handler error: =
"+j(t))}},t.prototype.addActionHandler=3Dfunction(t,e){this.Fi[t]||(this.=
Fi[t]=3D[]),this.Fi[t].push(e)},t.prototype.removeActionHandler=3Dfunctio=
n(t,e){var i=3Dthis.Fi[t];if(i&&i.length>0){var =
n=3Di.indexOf(e);n>-1&&i.splice(n,1)}},t.prototype.run=3Dfunction(t,e,i){=
var =
o=3Dthis,s=3D[],a=3Dthis.Fi[t];if(a&&a.length>0)s.push(this.dispatchActio=
n(t,e));else{var c=3Dvt[t];if(c){var u=3Dc.Ri,f=3Dc.Ni;if(u){var =
h=3D(0,this.Wi[u])(t,e,this,this.Di[u],i).catch((function(t){return =
o.logger.ULS.u(593364501,r.N,n.Error,u+" flow error: =
"+j(t)),{completion:"failure",error:t}}));s.push(h)}else =
f&&(this.featureManager.isFeatureEnabled("Word"=3D=3D=3Dthis.appInfo.name=
?ot.Jt:"Excel"=3D=3D=3Dthis.appInfo.name?ot.xt:"")?this.container&&this.c=
ontainer.postMessage(f,e):this.Wi[at.postMessage](t,e,this,void =
0),s.push(Promise.resolve({completion:"success"})))}else =
s.push(Promise.resolve({completion:"failure"})),this.logger.ULS.u(5935001=
89,r.N,n.Warning,"Unhandled command: "+t)}return =
Promise.race(s)},t.prototype.dispose=3Dfunction(){if(this.settingsManager=
.dispose(),this.Fi=3D{},!this.pendingReboot){var =
t=3Dthis.application.sessions,e=3Dt.indexOf(this.session);e&&t.splice(e,1=
)}},t.prototype.dispatchAction=3Dfunction(t,e){var i=3Dthis;return =
this.Fi[t].map((function(o){try{o(t,e)}catch(e){i.logger.ULS.u(593773709,=
r.N,n.Error,t+" action handler error: =
"+j(e))}})),Promise.resolve({completion:"success"})},t}();var =
gt,St=3Dfunction(){function t(t,e,i,n,o,r){var =
s=3Dthis;!function(t){if(void 0=3D=3D=3Dt)throw new =
TypeError("SessionInitParams");if(void 0=3D=3D=3Dt.hostSessionId)throw =
new TypeError("HostSessionId")}(i);this.Mi=3Dnew =
wt(t,e,i,n,this,r,(function(t,e){return =
o({type:t,data:e,session:s})})),this.Mi.state=3DW.Initialized}return =
Object.defineProperty(t.prototype,"sessionId",{get:function(){return =
this.Mi.sessionId},enumerable:!0,configurable:!0}),Object.defineProperty(=
t.prototype,"diagnostics",{get:function(){return =
this.Mi.diagnostics},enumerable:!0,configurable:!0}),t.prototype.run=3Dfu=
nction(t,e,i){return =
this.Mi.run(t,e,i)},t.prototype.boot=3Dfunction(t,e){return =
this.Mi.run(ct.boot,t,e)},t.prototype.dispose=3Dfunction(t){return =
this.Mi.run(ct.dispose,void 0,t)},t}(),It=3Dfunction(){function =
t(t,e,i){var =
o=3Dthis;this.Hi=3D"",this.Bi=3D"",this.Ji=3D!1,this.Li=3D!1,this.ji=3D!1=
,this.Vi=3Dfunction(t){var =
e=3D!1,i=3D!0,s=3D"",a=3D!1;if(o.zi&&(e=3D!0,i=3Dt.source=3D=3D=3Do.zi),t=
.origin&&(a=3D(s=3DO(t.origin,2).toLowerCase())=3D=3D=3Do.Bi),!o.Ji&&(!o.=
Li||a&&i)||o.qt.ULS.u(593232850,r.N,n.Info,"Window: available["+e+"] =
valid["+i+"]; Origin: valid["+a+"] expected["+o.Bi+"] =
actual["+s+"]"),a&&(!o.ji||i)){var =
c;try{c=3DJSON.parse(t.data)}catch(t){return void =
o.qt.ULS.u(593232851,r.N,n.Info,"Failed to parse event data: "+j(t))}var =
u=3Dc.MessageId;if(u)if(o.qt.ULS.u(593232854,r.N,n.Info,"Received =
message: "+u+", correlation: =
"+c.CorrelationId),u!=3D=3Dut.ne&&u!=3D=3Dut.Oe||o.setTargetOrigin(t.orig=
in),c.Values&&c.Values.ackExpected&&(o.qt.ULS.u(593232855,r.N,n.Info,"Sen=
ding Ack back"),o.postMessage(ft.Ke,void =
0,c.CorrelationId)),o.Gi){o.qt.ULS.u(593232856,r.N,n.Info,"Processing =
message: =
"+u);try{o.Gi(c)}catch(t){o.qt.ULS.u(594556386,r.N,n.Error,"Message =
handler error: "+j(t))}}else o.qt.ULS.u(591933923,r.N,n.Error,"No =
message =
handler");else(o.Ji||o.Li)&&o.qt.ULS.u(593232853,r.N,n.Info,"Missing =
message =
id")}},this.qt=3De,this.setTargetOrigin(t),i&&this.setMessageHandler(i),w=
indow.addEventListener("message",this.Vi,!1)}return =
t.prototype.setTargetOrigin=3Dfunction(t){var =
e=3DC(t).toLowerCase();this.Hi&&this.Hi!=3D=3De&&this.qt.ULS.u(593232847,=
r.N,n.Warning,"Updating origin: =
["+this.Hi+"]->["+e+"]"),this.Hi=3De,this.Bi=3DO(e,2),this.Ji=3Db(e),this=
.Li=3Dy(e)},t.prototype.setTargetWindow=3Dfunction(t,e){void =
0=3D=3D=3De&&(e=3D!1),this.zi=3Dt,this.ji=3De},t.prototype.setMessageHand=
ler=3Dfunction(t){this.Gi=3Dt},t.prototype.removeMessageHandler=3Dfunctio=
n(){this.Gi=3Dvoid =
0},t.prototype.postMessage=3Dfunction(t,e,i){if(this.zi){this.qt.ULS.u(59=
3232849,r.N,n.Info,"Sending message: "+t);var =
o=3D{MessageId:t,SendTime:Date.now(),CorrelationId:i,Values:e};this.zi.po=
stMessage(JSON.stringify(o),this.Hi)}else =
this.qt.ULS.u(593232848,r.N,n.Info,"Missing target to send =
message")},t.prototype.dispose=3Dfunction(){window.removeEventListener("m=
essage",this.Vi,!1),this.Gi=3Dvoid =
0},t}();!function(t){t.qi=3D"access_token",t.Zi=3D"access_token_ttl",t.$i=
=3D"bundleSrc",t.Xi=3D"bundleStaleness",t.Ki=3D"DocID",t.Qi=3D"ETag",t.Yi=
=3D"feature_status",t.tn=3D"fileExtension",t.in=3D"fileGetUrl",t.nn=3D"fi=
leName",t.on=3D"fileSize",t.rn=3D"forceSLR",t.sn=3D"frameHeightPx",t.an=3D=
"frameWidthtPx",t.cn=3D"highContrast",t.un=3D"highDpi",t.fn=3D"host_diagn=
ostics",t.hn=3D"hostName",t.dn=3D"huictrls",t.ln=3D"owner_id",t.pn=3D"sc"=
,t.vn=3D"softBlockedBrowser",t.mn=3D"templateUrl",t.wn=3D"touchMode",t.gn=
=3D"user_id"}(gt||(gt=3D{}));function bt(t,e){var =
i=3DC(e);t.setAttribute("allow","microphone "+i+"; camera =
"+i+";")}function =
yt(t,e){e[gt.sn]=3DString(t.offsetHeight),e[gt.an]=3DString(t.offsetWidth=
),e[gt.wn]=3DString(m()),e[gt.cn]=3DString(w()),e[gt.rn]=3DString(S())}fu=
nction _t(t){try{return =
window=3D=3D=3Dwindow.top||window.parent=3D=3D=3Dwindow.top&&window.locat=
ion.origin=3D=3D=3Dwindow.top.origin}catch(e){return =
t&&t.ULS.u(591525084,r.N,n.Info,"Trust check error: "+j(e)),!1}}var =
Ct,Ot,Tt=3Dfunction(){function t(t,e){var =
i=3Dthis;this.Sn=3Dnull,this.In=3Dfunction(t){var =
e=3Dt.target;i.Sn=3De.contentWindow,i.Sn?i.bn.setTargetWindow(i.Sn):i.qt.=
ULS.u(592524689,r.N,n.Error,"Content window not =
available")},function(t){if(void 0=3D=3D=3Dt||void =
0=3D=3D=3Dt.appendChild)throw =
TypeError("Container")}(t),this.yn=3Dt,this._n=3De,this.Cn=3De+"_Form",th=
is.On=3D_t()}return =
Object.defineProperty(t.prototype,"frameId",{get:function(){return =
this._n},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototyp=
e,"formId",{get:function(){return =
this.Cn},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototyp=
e,"isTopFrameTrusted",{get:function(){return =
this.On},enumerable:!0,configurable:!0}),t.prototype.boot=3Dfunction(t,e,=
i){this.qt=3Di,this.bn=3Dnew =
It(t,i,this.Gi),this.Tn&&this.Sn?(bt(this.Tn,t),this.bn.setTargetWindow(t=
his.Sn),this.qt.ULS.u(588793045,r.N,n.Info,"Reuse iframe and content =
window")):(this.Tn=3Dfunction(t,e,i,n){var =
o=3Dt.ownerDocument.createElement("iframe");return =
o.id=3De,o.name=3De,o.src=3D"",o.title=3D"Office on the web =
Frame",o.width=3D"100%",o.height=3D"100%",o.marginWidth=3D"0",o.marginHei=
ght=3D"0",o.style.left=3D"0",o.style.top=3D"0",o.style.right=3D"0",o.styl=
e.bottom=3D"0",o.style.display=3D"block",o.style.position=3D"absolute",o.=
style.backgroundColor=3D"transparent",o.style.border=3D"none",o.frameBord=
er=3D"0",o.setAttribute("allowfullscreen","true"),o.setAttribute("allowTr=
ansparency","true"),bt(o,i),n&&o.addEventListener("load",n,{once:!0}),t.a=
ppendChild(o),o}(this.yn,this._n,t,this.In),this.qt.ULS.u(588793046,r.N,n=
.Info,"Wac frame =
created")),yt(this.Tn,e),this.En=3Dfunction(t,e,i,n,o){var =
r=3Dt.ownerDocument,s=3Dr.createElement("form");for(var a in =
s.id=3Di,s.name=3Di,s.action=3Dn,s.target=3De,s.method=3D"POST",o){var =
c=3Dr.createElement("input");c.type=3D"hidden",c.name=3Da,c.value=3Do[a],=
s.appendChild(c)}return =
t.appendChild(s),s}(this.yn,this._n,this.Cn,t,e),this.En.submit()},t.prot=
otype.setMessageHandler=3Dfunction(t){this.Gi=3Dt,this.bn&&this.bn.setMes=
sageHandler(t)},t.prototype.removeMessageHandler=3Dfunction(){this.Gi=3Dv=
oid =
0,this.bn&&this.bn.removeMessageHandler()},t.prototype.postMessage=3Dfunc=
tion(t,e){this.bn&&this.bn.postMessage(t,e)},t.prototype.dispose=3Dfuncti=
on(t,e){var i=3Dthis;return new =
Promise((function(n){if(i.En&&(i.yn.removeChild(i.En),i.En=3Dvoid =
0),i.bn&&(i.bn.dispose(),i.bn=3Dvoid 0,i.Gi=3Dvoid 0),i.qt=3Dvoid =
0,i.Tn&&!t){var o=3Dfunction(){i.yn.removeChild(i.Tn),i.Tn=3Dvoid =
0,n()};e?o():(i.Tn.src=3D"about:blank",window.setTimeout(o,0))}else =
n()}))},t}(),Et=3Dfunction(){function t(t,e,i){var =
n=3Dthis;this.sessions=3D[],this.containers=3D[],this.An=3Dfunction(t){n.=
Pn.dispatch(t)},function(t){if(void 0=3D=3D=3Dt)throw new =
TypeError("ApplicationInitParams");var e=3Dt.host;if(void =
0=3D=3D=3De||void 0=3D=3D=3De.storageHostName)throw new =
TypeError("HostInfo");var i=3Dt.user;if(void 0=3D=3D=3Di||void =
0=3D=3D=3Di.id)throw new =
TypeError("UserInfo")}(t),this.Un=3Dt,this.Rn=3De,this.xn=3Di,this.Pn=3Dn=
ew lt,v()}return t.prototype.getApplicationName=3Dfunction(){return =
this.Rn.name},t.prototype.getVersion=3Dfunction(){return =
H()},t.prototype.prefetch=3Dfunction(){throw new Error("Not =
implemented")},t.prototype.addEventListener=3Dfunction(t){this.Pn.add(t)}=
,t.prototype.removeEventListener=3Dfunction(t){this.Pn.remove(t)},t.proto=
type.createContainer=3Dfunction(t){var =
e=3D"WacFrame_"+this.Rn.name+"_"+this.containers.length,i=3Dnew =
Tt(t,e);return =
this.containers.push(i),i},t.prototype.createSession=3Dfunction(t){var =
e=3Dnew St(this.Un,this.Rn,t,this,this.An,this.xn);return =
this.sessions.push(e),e},t.prototype.dispose=3Dfunction(t){var =
e=3Dthis,i=3Dthis.sessions.map((function(e){return =
e.dispose(t).catch((function(t){}))}));return =
Promise.all(i).then((function(t){return =
e.Pn.removeAll(),e.sessions=3D[],e.containers=3D[],{completion:"success"}=
}))},t}();function At(t){var =
e=3Dt.match(/^(.*?\/\/[^\/]+\/[^\/]+\/)(.*)$/);if(!e)throw new =
Error("Invalid URL");return e[1]}function =
Pt(t,e){e&&e.Diagnostics&&Object.keys(e.Diagnostics).forEach((function(i)=
{return t[i]=3De.Diagnostics[i]}))}function =
Ut(t,e,i){e.ULS.u(596459999,r.N,i,"SessionTraces: =
"+JSON.stringify(t))}function Rt(t,e){e.Stop();var =
i=3De.GetVisibilityChangeEvents();null!=3Di&&i.length>0&&(t.AppInitDiagno=
stics.documentLoadedWithTabSwitch=3D!0,t.SessionTraces.tabSwitchDiagnosti=
cs=3DJSON.stringify(i)),e.Dispose()}function xt(t,e,i){try{var =
o=3Dfunction(t,e){var i=3Dh({},e);delete i.UserId,delete =
i.OwnerId,delete i.WdParams;var =
n=3Di,o=3De.WdParams?JSON.parse(JSON.stringify(e.WdParams).toLowerCase())=
:{};return =
n.WdParams=3D{},["wdorigin","wdpreviouscorrelation","wdprevioussession","=
wdtf"].forEach((function(t){o[t]&&(n.WdParams[t]=3Do[t])})),n.UiEmbedMode=
=3Dt.toLowerCase().indexOf("uiembed=3D1")>=3D0,n.UiHostName=3DE(t,"uih")|=
|"N/A",n.HostDomain=3Dlocation?location.hostname:"",n}(e.applicationUrl,e=
.sessionInformation);o.Build=3DH(),o.Region=3D_(e.applicationUrl);var =
s=3Dh({},e.rebootOverrideData);delete s.ackExpected,delete =
s["ui-language"],delete s.wdUserSession,delete s.rebootMode,delete =
s.documentUrl,o.RebootOverride=3Ds,e.diagnostics.HostInitDiagnostics&&(t.=
ULS.u(596444238,r.N,n.Info,"HostInitDiagnostics: =
"+JSON.stringify(e.diagnostics.HostInitDiagnostics)),o.SessionOrigin=3De.=
diagnostics.HostInitDiagnostics.entryPoint),i&&t.ULS.u(595937313,r.N,n.In=
fo,JSON.stringify(i)),t.ULS.u(595632928,r.N,n.Info,function(){if(window&&=
window.navigator){var =
t=3Dwindow.navigator,e=3Dt.connection||t.mozConnection||t.webkitConnectio=
n;if(e)return"EffectiveType: "+e.effectiveType+", BandwidthMps: =
"+e.downlink+", ConnectionType: "+e.type}return""}());var =
a=3De.wopiInfo;a&&a.AccessToken&&a.AccessTokenExpiry||t.ULS.u(595894553,r=
.N,n.Warning,"There are some missing =
parameters"),a&&(a.AccessToken&&(o.AccessTokenLength=3Da.AccessToken.leng=
th),o.AccessTokenExpiry=3Da.AccessTokenExpiry);var =
c=3Dot.Rt;o.JsApiVersion=3De.featureManager.isFeatureEnabled(c)?"v1Wrappe=
r":"v1",t.ULS.u(596444237,r.N,n.Info,JSON.stringify({session:o,client:G()=
}))}catch(e){t.ULS.u(590915460,r.N,n.Error,"Failed to log initialization =
info: "+j(e))}}function Nt(t,e,i){void 0=3D=3D=3Di&&(i=3D!1);var =
n=3Dt.applicationUrl;t.wopiPrecheckInfo.IsNewFile&&n.replace("unified=3D1=
","edit=3D1&new=3D1");var =
o=3D{jsApi:"1"},r=3Dot.Rt;if(o.jsapiver=3Dt.featureManager.isFeatureEnabl=
ed(r)?"v1Wrapper":"v1",i&&(o.NewSession=3D"1"),o.corrid=3Dt.sessionId,o.u=
sid=3Dt.sessionId,o.sftc=3D"1",(t.applicationCustomSettings&&t.applicatio=
nCustomSettings.IsCore||t.sessionInformation.IsCore)&&(o.core=3D"1"),t.se=
ssionInformation.HideViewerToolbar&&(o.hvt=3D"1"),t.sessionInformation.Di=
sableFocusOnBoot&&(o.disableFocusOnBoot=3D"1"),t.sessionInformation.HighC=
ontrastMode&&(o.hcm=3DencodeURIComponent(t.sessionInformation.HighContras=
tMode)),t.sessionInformation.SupportsAtMentions&&(o.sams=3D"1"),t.session=
Information.SupportsAccessibilityLoop&&(o.accloop=3D"1"),t.sessionInforma=
tion.SupportsDocReboot){var =
s=3Dt.sessionInformation.SupportsDocReboot;o.sdr=3D!0=3D=3D=3Ds?"1":s.toS=
tring()}return =
t.sessionInformation.SupportsCreateNewDocument&&(o.scnd=3D"1"),t.sessionI=
nformation.SupportsAuthToken&&(o.sat=3D"1"),t.sessionInformation.Supports=
CustomAuthConfig&&(o.cac=3D"1"),t.sessionInformation.SupportsExcelExterna=
lLinks&&(o.xlel=3D"1"),t.sessionInformation.SupportsRefreshAccessToken&&(=
o.rat=3D"1"),t.sessionInformation.HideHeader&&(o.hhdr=3D"1"),t.sessionInf=
ormation.HideBreadCrumbInViewer&&(o.hbcv=3D"1"),t.sessionInformation.Hide=
TitleInViewer&&(o.htv=3D"1"),t.sessionInformation.HideWACOneDriveFileLoca=
tionPicker&&(o.hodflp=3D"1"),t.applicationCustomSettings&&t.applicationCu=
stomSettings.FixDiagnosticsJson&&(o.fixdiag=3D"1"),t.wopiPrecheckInfo.Rea=
dOnly&&(o.readOnly=3D"1"),t.sessionInformation.UIEmbed&&(o.uiEmbed=3D"1")=
,t.sessionInformation.UiHostIntegrationType&&(o.uihit=3DencodeURIComponen=
t(t.sessionInformation.UiHostIntegrationType)),t.applicationCustomSetting=
s&&t.applicationCustomSettings.InAppDocumentPreview&&(o.InAppDocPreview=3D=
"1"),e.isSingleStepBoot?(e.bootFlowType=3D=3D=3DOt.unifiedSingleFlush&&(t=
.isCreateNew||(o.instantedit=3D"1",o.wopicomplete=3D"1")),o.wdRedirection=
Reason=3De.bootFlowType):(o.instantedit=3D"1",o.fileSrc=3DencodeURICompon=
ent(t.sessionInformation.HostName),o.pmOrigin=3DencodeURIComponent(C(wind=
ow.location.href)),t.isCreateNew&&(o.new=3D"1",t.wopiPrecheckInfo.IsNewFi=
leFromHostTemplate&&(o.wdTpl=3D"fromhost"))),t.wopiPrecheckInfo.Preseeded=
SessionKey&&(o.preseededSessionKey=3DencodeURIComponent(t.wopiPrecheckInf=
o.PreseededSessionKey)),t.wopiPrecheckInfo.PreseededWacSessionId&&(o.pres=
eededWacSessionId=3DencodeURIComponent(t.wopiPrecheckInfo.PreseededWacSes=
sionId)),t.wopiPrecheckInfo.RequestedCallThrottling&&(o.rct=3Dt.wopiPrech=
eckInfo.RequestedCallThrottling),t.wopiPrecheckInfo.ClientThrottlingProte=
ction&&(o.ctp=3Dt.wopiPrecheckInfo.ClientThrottlingProtection),function(t=
){var =
e=3Dt.featureManager.isFeatureEnabled(ot.kt),i=3Dt.applicationUrl;return(=
b(i)||y(i))&&t.settingsManager.getValue(D.rt,!1)||e;return!1}(t)&&(o.inst=
antshell=3D"1"),t.applicationCustomSettings&&t.applicationCustomSettings.=
additionalApplicationParameters&&(o=3Dh(h({},t.applicationCustomSettings.=
additionalApplicationParameters),o)),t.rebootOverrideData&&t.rebootOverri=
deData.queryOverrides&&(o=3Dh(h({},o),t.rebootOverrideData.queryOverrides=
)),function(t,e,i,n,o){var =
r=3DP(t);"teams"!=3D=3Dr.uih&&"owa"!=3D=3Dr.uih||(r.hhdr=3D"1");var =
s=3Dt.indexOf("?"),a=3D-1=3D=3D=3Ds?t.concat("?"):t.substring(0,s+1);e.Ui=
Locale&&(r.ui=3DencodeURIComponent(e.UiLocale));e.DataLocale&&(r.rs=3Denc=
odeURIComponent(e.DataLocale));e.HostSessionId&&(r.hid=3DencodeURICompone=
nt(e.HostSessionId));e.DisableChat&&(r.dchat=3D"1");e.SessionContext&&(r.=
sc=3DencodeURIComponent(e.SessionContext));i&&i.WopiSrc&&(r.wopisrc=3Denc=
odeURIComponent(i.WopiSrc));e.CookieCompliant&&(r.mscc=3D"1");n&&(n.entry=
Point&&(r.wdorigin=3DencodeURI(n.entryPoint)),n.userClickTime&&(r.wdhostc=
licktime=3Dn.userClickTime.toString()));r=3Dh(h(h({},r),e.WdParams),o);va=
r c=3D{};for(var u in r)c[u.toLowerCase()]=3Dr[u];var f=3D[];for(var u =
in c)c[u]&&f.push(u.concat("=3D",c[u]));return =
a.concat(f.join("&"))}(n,t.sessionInformation,t.wopiInfo,t.diagnostics.Ho=
stInitDiagnostics,o)}function Ft(t){return =
t.AccessTokenExpiry?t.AccessTokenExpiry.getTime().toString():"0"}!functio=
n(t){t.Unknown=3D"Unknown",t.AppInitError=3D"AppInitError",t.ApiDisabledE=
rror=3D"ApiDisabledError",t.CannotLoadFirstPage=3D"CannotLoadFirstPage",t=
.CannotLoadScript=3D"CannotLoadScript",t.PageChangeError=3D"PageChangeErr=
or",t.ZoomChangeError=3D"ZoomChangeError",t.CannotLoadBundleItem=3D"Canno=
tLoadBundleItem",t.InvalidPageIndex=3D"InvalidPageIndex",t.UnsupportedBun=
dleVersion=3D"UnsupportedBundleVersion",t.InvalidWopiInfo=3D"InvalidWopiI=
nfo",t.TimeoutWacReady=3D"TimeoutWacReady",t.WacFailed=3D"WacFailed"}(Ct|=
|(Ct=3D{})),function(t){t.bootWithoutWopiInfo=3D"",t.unifiedSingleFlush=3D=
"Unified_SingleFlush",t.unifiedIrmEnabled=3D"Unified_IrmEnabled",t.unifie=
dViewActionUrl=3D"Unified_ViewActionUrl",t.unifiedNotEditOrViewActionUrl=3D=
"Unified_NotEditOrViewActionUrl",t.forceSingleStepBoot=3D"Force_SingleSte=
pBoot",t.wordUiEmbedReadOnlyEarlyRedirect=3D"WordUiEmbed_ReadOnlyEarlyRed=
irect",t.wordUiEmbedIrmEnabledEarlyRedirect=3D"WordUiEmbed_IrmEnabledEarl=
yRedirect"}(Ot||(Ot=3D{}));var =
Wt,Dt,kt,Mt,Ht,Bt,Jt,Lt,jt,Vt,zt=3D["xlviewerinternal.aspx","xlembed.aspx=
"];function Gt(t,e,i,o){Bt=3Dt,Jt=3De,Lt=3Dvoid =
0,jt=3Di,Vt=3Do,Wt=3D!1,Dt=3D!1,kt=3D0,Xt(),setTimeout((function(){Bt.ULS=
.u(593589517,r.N,n.Info,"ExcelLandingPageObserver:initExcelLandingPageObs=
erver heartbeat signal called after ms: =
3000")}),3e3),setTimeout((function(){!function t(){if(kt>=3D3)return =
void Bt.ULS.u(595350870,r.N,n.Info,"ExcelLandingPageObserver: =
checkFirstFlushArrived  Max Limit reached for retry =
attempts3");if(Xt(),Wt)setTimeout((function(){(!Dt||kt>0)&&Bt.ULS.u(59535=
0872,r.N,n.Info,"ExcelLandingPageObserver: checkSecondFlushArrived =
Second Flush status: "+Dt+" after first flush retry attempt: =
"+kt)}),Ht);else{if(kt+=3D1,Bt.ULS.u(595350871,r.N,n.Info,"ExcelLandingPa=
geObserver: checkFirstFlushArrived  Retry Request: =
"+kt),jt.isFeatureEnabled(ot.Ft)&&1=3D=3D=3Dkt)document.getElementById(Jt=
).submit();setTimeout((function(){t()}),Mt)}}()}),Mt),jt.isFeatureEnabled=
(ot.Nt)&&(window.localStorage?window.addEventListener("offline",Kt):Bt.UL=
S.u(593589518,r.N,n.Info,"ExcelLandingPageObserver:initExcelLandingPageOb=
server localstorage not supported by Browser. Skip saving in =
cache")),Bt.ULS.u(594622165,r.N,n.Info,"ExcelLandingPageObserver:initExce=
lLandingPageObserver called with OfflineTelemetry: =
"+jt.isFeatureEnabled(ot.Nt))}function qt(t){"PageLoadSkeleton =
Presented"=3D=3D=3Dt?Wt=3D!0:"BootstapContext =
Recieved"=3D=3D=3Dt&&(Dt=3D!0)}function =
Zt(){if(jt.isFeatureEnabled(ot.Nt))if(window.localStorage)for(var =
t=3D0;t<localStorage.length;t+=3D1)try{var =
e=3DlocalStorage.key(t);if("OfflineMode_"=3D=3D=3De.substring(0,"OfflineM=
ode_".length)){var =
i=3DlocalStorage.getItem(e);Bt.ULS.u(593589520,r.N,n.Info,"ExcelLandingPa=
geObserver:uploadOfflineModeTelemetry =
Message"+i),localStorage.removeItem(e)}}catch(t){Bt.ULS.u(593589521,r.N,n=
.Error,"ExcelLandingPageObserver:uploadOfflineModeTelemetry exception =
during loading from cache. Exception: "+j(t))}else =
Bt.ULS.u(593589519,r.N,n.Info,"ExcelLandingPageObserver:uploadOfflineMode=
Telemetry localstorage not supported by Browser. Skip =
uploading")}function $t(t){return =
zt.some((function(e){return-1!=3D=3Dt.indexOf(e)}))}function =
Xt(){Mt=3D3750,Ht=3D6e3;var =
t=3Dfunction(){if(window&&window.navigator){var =
t=3Dwindow.navigator.connection||window.navigator.mozConnection||window.n=
avigator.webkitConnection;return t?t.effectiveType:void 0}}();if(void =
0!=3D=3Dt)switch(void =
0!=3D=3DLt&&Lt!=3D=3Dt&&Bt.ULS.u(595350873,r.N,n.Info,"ExcelLandingPageOb=
server: initializeTimeOutIntervals previousConnection: "+Lt+" =
currentConnection: "+t+" First Flush: "+Wt+" Second =
Flush:"+Dt),Lt=3Dt,t){case"4g":Mt=3D3750,Ht=3D6e3;break;case"3g":Mt=3D5e3=
,Ht=3D8e3;break;case"2g":Mt=3D1e4,Ht=3D24e3;break;case"slow-2g":Mt=3D2e4,=
Ht=3D4e4}}function Kt(){try{var t=3D(new =
Date).getTime(),e=3D"OfflineMode_"+Vt+"_"+t,i=3D{"Sessionid:":Vt,OfflineT=
ime:t};localStorage.setItem(e,JSON.stringify(i))}catch(t){Bt.ULS.u(593589=
522,r.N,n.Error,"ExcelLandingPageObserver:logOfflineModeTelemetry =
exception during saving into cache exception: "+j(t))}}function =
Qt(t,e,i,n,o,r,s){var a=3Dfunction(t,e,i,n){var =
o=3Dt.ownerDocument.createElement("iframe");o.name=3Di||"WebApplicationFr=
ame",o.id=3D"WebApplicationFrame",o.src=3D"",o.title=3D"Office Online =
Frame",o.width=3D"100%",o.height=3D"100%",o.marginWidth=3D"0",o.marginHei=
ght=3D"0",o.style.left=3D"0",o.style.top=3D"0",o.style.right=3D"0",o.styl=
e.bottom=3D"0",o.style.display=3D"block",o.style.position=3D"absolute",o.=
style.backgroundColor=3D"transparent",o.style.border=3D"none",o.frameBord=
er=3D"0",o.setAttribute("allowfullscreen","true"),o.setAttribute("allowTr=
ansparency","true");var r=3DC(e);return =
o.setAttribute("allow","microphone "+r+"; camera =
"+r+";"),n&&(o.onload=3Dn),t.appendChild(o),o}(t,e,o);return =
$t(e)&&Gt(r,"office_form",n,s),function(t,e,i,n){yt(t,n);var =
o=3De.ownerDocument,r=3Do.createElement("form");for(var s in =
r.id=3D"office_form",r.name=3D"office_form",r.action=3Di,r.target=3Dt.nam=
e,r.method=3D"POST",n){var =
a=3Do.createElement("input");a.type=3D"hidden",a.name=3Ds,a.value=3Dn[s],=
r.appendChild(a)}return e.appendChild(r),r.submit(),t}(a,t,e,i)}function =
Yt(t,e){var i=3D{};if(Object.keys(ot).forEach((function(e){var =
n=3Dt.isFeatureEnabled(ot[e]);void =
0!=3D=3Dn&&(i[ot[e]]=3Dn?"1":"0")})),e&&e.wdFlights)for(var =
n=3D0,o=3De.wdFlights.toLowerCase().split(",");n<o.length;n++){var =
r=3Do[n];"et-treatment"!=3D=3Dr&&"et-control"!=3D=3Dr||(i[ot.At]=3D"et-tr=
eatment"=3D=3D=3Dr?"1":"0")}return JSON.stringify(i)}var =
te=3Dfunction(){function t(t,e,i,o,s,a){var =
c=3Dthis;if(this.Nn=3D!1,this.Fn=3D[],this.logWarningOnNoAppComplete=3Dfu=
nction(t){c.Nn||(c.qt.ULS.u(594901218,r.N,n.Warning,"Boot_NotComplete_"+(=
t||"Final")),c.qt.ULS.flush())},void 0=3D=3D=3De)throw new =
TypeError("bootFlowInfo");if(e.isSingleStepBoot&&void =
0=3D=3D=3Dt.wopiInfo)throw new =
TypeError("wopiInfo");this.Wn=3Dt,this.Dn=3De,this.qt=3Di,this.kn=3Do,thi=
s.Mn=3Ds,this.Hn=3Da,this.Bn=3Dt.diagnostics.AppInitDiagnostics,this.Jn=3D=
t.diagnostics.SessionTraces,this.Jn.wopiInitializeTime=3DDate.now()}retur=
n t.prototype.Boot=3Dfunction(){var =
t=3Dthis;this.qt.ULS.u(596444241,r.N,n.Info,"Initializing WAC =
frame");var e=3DNt(this.Wn,this.Dn,!0),i=3Dfunction(t,e){var =
i=3D{};if(t.wopiInfo&&(i[gt.qi]=3Dt.wopiInfo.AccessToken,i[gt.Zi]=3DFt(t.=
wopiInfo)),t.wopiPrecheckInfo.BundleInfo&&t.wopiPrecheckInfo.BundleInfo.U=
rl&&t.wopiPrecheckInfo.BundleInfo.Url.length>0)if(i[gt.$i]=3Dt.wopiPreche=
ckInfo.BundleInfo.Url,null!=3Dt.wopiPrecheckInfo.BundleInfo.BundleStalene=
ss&&void 0!=3D=3Dt.wopiPrecheckInfo.BundleInfo.BundleStaleness){var =
o=3Dt.wopiPrecheckInfo.BundleInfo.BundleStaleness.toString();e.ULS.u(5935=
03580,r.N,n.Info,"Content bundle staleness - "+o),i[gt.Xi]=3Do}else =
e.ULS.u(593503581,r.N,n.Info,"Content bundle staleness does not =
exist");if(t.wopiPrecheckInfo.FileGetUrl&&(i[gt.in]=3Dt.wopiPrecheckInfo.=
FileGetUrl),t.wopiPrecheckInfo.FileName){var =
s=3Dt.wopiPrecheckInfo.FileName.lastIndexOf(".");if(-1!=3D=3Ds){var =
a=3Dt.wopiPrecheckInfo.FileName.substring(s+1);a&&(i[gt.tn]=3Da)}i[gt.nn]=
=3Dt.wopiPrecheckInfo.FileName}return =
t.newFileTemplateSource&&t.newFileTemplateSource.FileSize?i[gt.on]=3Dt.ne=
wFileTemplateSource.FileSize.toString():t.wopiPrecheckInfo.FileSize&&(i[g=
t.on]=3Dt.wopiPrecheckInfo.FileSize.toString()),t.sessionInformation.User=
Id&&(i[gt.gn]=3Dt.sessionInformation.UserId),t.sessionInformation.OwnerId=
&&(i[gt.ln]=3Dt.sessionInformation.OwnerId),t.sessionInformation.SessionC=
ontext&&(i[gt.pn]=3Dt.sessionInformation.SessionContext),t.diagnostics.Ho=
stInitDiagnostics&&(i[gt.fn]=3DJSON.stringify({HostInitializeDiagnostics:=
t.diagnostics.HostInitDiagnostics})),i[gt.Yi]=3DYt(t.featureManager,t.ses=
sionInformation.WdParams),t.applicationCustomSettings&&t.applicationCusto=
mSettings.HostUIControls&&(i[gt.dn]=3DJSON.stringify(t.applicationCustomS=
ettings.HostUIControls)),i[gt.un]=3DString(window.devicePixelRatio>1.24),=
i[gt.vn]=3DString(g()),i[gt.hn]=3Dt.sessionInformation.HostName,t.newFile=
TemplateSource&&(i[gt.mn]=3Dt.newFileTemplateSource.FileGetUrl),t.newFile=
TemplateSource&&t.newFileTemplateSource.DocUniqueId?i[gt.Ki]=3Dt.newFileT=
emplateSource.DocUniqueId:t.wopiPrecheckInfo.DocUniqueId&&(i[gt.Ki]=3Dt.w=
opiPrecheckInfo.DocUniqueId),t.newFileTemplateSource&&t.newFileTemplateSo=
urce.ETag?i[gt.Qi]=3Dt.newFileTemplateSource.ETag:t.wopiPrecheckInfo.ETag=
&&(i[gt.Qi]=3Dt.wopiPrecheckInfo.ETag),i}(this.Wn,this.qt);if(Y(b(e),this=
.Wn.settingsManager,this.qt,this.logWarningOnNoAppComplete),this.kn.regis=
terMessagePayloadHandler(ut.ie,(function(e){t.handleWacAppBootState(e)}))=
,this.kn.registerMessagePayloadHandler(ut.Se,(function(e){t.handleTrustFr=
ameRequest(e)})),this.Dn.ignoreWacFramePostMessages||this.populateWacFram=
eCompletedAndFailedHandlers(),this.bootWacFrame(e,i),this.Dn.ignoreWacFra=
mePostMessages){var o=3Dthis.getApplicationState();this.Mn(o)}return =
this.qt.ULS.u(595661019,r.N,n.Info,"Created Wac =
Frame"),this.Ln},t.prototype.bootWacFrame=3Dfunction(t,e){this.Bn.officeF=
rameCreateTime=3DDate.now(),this.Jn.frameCreateStartTime=3Dthis.Bn.office=
FrameCreateTime;var =
i=3Dthis.Wn.applicationCustomSettings&&this.Wn.applicationCustomSettings.=
appFrameName;this.Ln=3DQt(this.Wn.container,t,e,this.Wn.featureManager,i,=
this.qt,this.Wn.sessionId),this.kn.activate(this.Ln)},t.prototype.populat=
eWacFrameCompletedAndFailedHandlers=3Dfunction(){var =
t=3Dthis;this.kn.registerMessagePayloadHandler(ut.ne,(function(e){t.handl=
eWacCompleteMessage(e)})),this.kn.registerMessagePayloadHandler(ut.ee,(fu=
nction(e){t.handleWacFailureMessage(e)})),this.Fn.push(window.setTimeout(=
(function(){return =
t.timeoutWacAppCompleteOrFail()}),15e3)),this.Fn.push(window.setTimeout((=
function(){return =
t.logWarningOnNoAppComplete(1)}),this.Wn.settingsManager.getValue(D.at,6e=
4))),this.Fn.push(window.setTimeout((function(){return =
t.logWarningOnNoAppComplete(2)}),this.Wn.settingsManager.getValue(D.ct,18=
e4)))},t.prototype.handleWacAppBootState=3Dfunction(t){var =
e=3Dt&&t.state?t.state:"unknown";this.qt.ULS.u(595714271,r.N,n.Info,"WAC =
Boot App =
state:["+e+"]"),qt(e)},t.prototype.handleTrustFrameRequest=3Dfunction(t){=
var e=3D_t(this.qt);this.qt.ULS.u(595653903,r.N,n.Info,"Top frame is =
trusted: =
"+e),this.kn.sendPostMessage(this.Ln.contentWindow,ft.Se,{isTopFrameTrust=
ed:e})},t.prototype.handleWacCompleteMessage=3Dfunction(t){if(this.qt.ULS=
.u(595986314,r.N,n.Info,"Received wac complete =
message"),this.qt.ULS.flush(),tt(),this.clearLogTimers(),Zt(),this.Nn)thi=
s.qt.ULS.u(596444234,r.N,n.Info,"Received multiple wac complete or =
failure =
messages");else{this.Nn=3D!0,this.sendWacPostMessage(ft.ei,{}),Pt(this.Bn=
,t);var =
e=3Dthis.getApplicationState();this.Mn(e),this.sendJsApiDiagnosticsToWacF=
rame(this.Wn.diagnostics)}},t.prototype.getApplicationState=3Dfunction(){=
return{innerApplicationFrame:this.Ln}},t.prototype.handleWacFailureMessag=
e=3Dfunction(t){if(this.qt.ULS.u(595986315,r.N,n.Error,"Received wac =
failed =
message"),this.qt.ULS.flush(),tt(),this.clearLogTimers(),this.Nn)this.qt.=
ULS.u(596444235,r.N,n.Info,"Received multiple wac complete or failure =
messages");else{this.Nn=3D!0,this.sendWacPostMessage(ft.ti,{});var =
e=3D{errorType:Ct.WacFailed,errorObject:{}};t&&(e.errorObject=3Dt.Error,t=
his.Jn.error=3De),this.Hn(e)}},t.prototype.timeoutWacAppCompleteOrFail=3D=
function(){this.Nn||this.qt.ULS.u(596444236,r.N,n.Warning,"Timeout. =
SessionTraces:"+JSON.stringify(this.Jn))},t.prototype.clearLogTimers=3Dfu=
nction(){for(var =
t=3D0;t<this.Fn.length;t+=3D1)this.Fn[t]&&window.clearTimeout(this.Fn[t])=
;this.Fn=3D[]},t.prototype.sendJsApiDiagnosticsToWacFrame=3Dfunction(t){t=
his.sendWacPostMessage(ft.ai,{HostInitializeDiagnostics:t.HostInitDiagnos=
tics})},t.prototype.sendWacPostMessage=3Dfunction(t,e){this.Ln&&this.Ln.c=
ontentWindow?this.kn.sendPostMessage(this.Ln.contentWindow,t,e):this.qt.U=
LS.u(595955718,r.N,n.Info,"Attempted to send postmessage: =
"+t)},t}(),ee=3D!1,ie=3D!1;function ne(){ee=3D!1}function =
oe(t,e,i,o,s,a,c){if(e.ULS.u(595714433,r.N,n.Info,"Starting disposing =
the application. unloadApp:"+t+"; disposed:"+ee+"; =
unloading:"+ie),ee||ie&&t)e.ULS.u(595714908,r.N,n.Info,"Application is =
already disposed or unloading");else{var =
u,f=3D{logger:e,postMessenger:i,innerApplicationFrame:o,onDisposed:s,onFr=
ameRemoved:a,unloadTimeoutInMs:c||1e3,forceAppUnload:!1,disposeStartTime:=
Date.now(),appUnloadTimedOut:!1};if(t&&o)return =
ie=3D!0,f.forceAppUnload=3D!0,(u=3Df).forceAppUnloadStartTime=3DDate.now(=
),u.logger.ULS.u(595855490,r.N,n.Info,"Sending postmessage to unload =
app"),u.logger.ULS.flush(),u.postMessenger.registerMessagePayloadHandler(=
ut.je,(function(t){return =
function(t,e){t.forceAppUnloadEndTime=3DDate.now(),t.appUnloadedMessageVa=
lues=3De,t.logger.ULS.u(595855491,r.N,n.Info,"AppUnloaded received from =
app"),re(t)}(u,t)})),u.postMessenger.sendPostMessage(u.innerApplicationFr=
ame.contentWindow,ft.Ai,{}),void window.setTimeout((function(){return =
function(t){!ie&&ee||(t.appUnloadTimedOut=3D!0,t.logger.ULS.u(595855492,r=
.N,n.Info,"ApplicationUnload timed out, forcing =
dispose"),re(t))}(u)}),u.unloadTimeoutInMs);re(f)}}function =
re(t){if(!ee)try{ee=3D!0,ie=3D!1,function(t){if(!t.innerApplicationFrame)=
return;t.innerApplicationFrame.src=3D"about:blank",window.setTimeout((fun=
ction(){t.innerApplicationFrame&&t.innerApplicationFrame.parentElement&&t=
.innerApplicationFrame.parentElement.removeChild(t.innerApplicationFrame)=
,t.onFrameRemoved&&t.onFrameRemoved()}),0)}(t),function(t){var =
e=3D{disposeStartTime:t.disposeStartTime,disposeEndTime:Date.now(),forceA=
ppUnload:t.forceAppUnload,appUnloadTimedOut:t.appUnloadTimedOut};t.forceA=
ppUnloadStartTime&&(e.appUnloadStartTime=3Dt.forceAppUnloadStartTime);t.f=
orceAppUnloadEndTime&&(e.appUnloadEndTime=3Dt.forceAppUnloadEndTime);if(t=
.appUnloadedMessageValues){var =
i=3Dt.appUnloadedMessageValues,o=3DNumber(i.hostMessageReceived);t.forceA=
ppUnloadStartTime&&!isNaN(o)&&(e.hostToAppPostMessageLatency=3Do-t.forceA=
ppUnloadStartTime);var =
s=3DNumber(i.appMessageSent);!isNaN(s)&&t.forceAppUnloadEndTime&&(e.appTo=
HostPostMessageLatency=3Dt.forceAppUnloadEndTime-s);var =
a=3DNumber(i.appUnloadStart),c=3DNumber(i.appUnloadEnd);if(isNaN(a)||isNa=
N(c)||(e.appUnloadLatency=3Dc-a),i.serverTimings){var =
u=3Di.serverTimings;for(var f in =
u)e["st-"+f.toString()]=3Du[f]}}t.logger.ULS.u(595855436,r.N,n.Info,"App =
disposed =
"+JSON.stringify(e)),t.logger.ULS.flushOnClose()}(t),t.onDisposed&&t.onDi=
sposed()}catch(e){t.logger.ULS.u(595714434,r.N,n.Error,"Error disposing: =
"+j(e))}}var se=3Dfunction(){function t(t,e,i,n,o,r,s){var =
a=3Dthis;this.jn=3D!1,this.Vn=3D!1,this.zn=3D!1,this.Gn=3Dnull,this.qn=3D=
!0,this.Zn=3D!1,this.$n=3D!1,this.Wn=3Dt,this.Dn=3De,this.Bn=3Dt.diagnost=
ics.AppInitDiagnostics,this.qt=3Di,this.kn=3Dn,this.Mn=3Dr,this.Hn=3Ds,th=
is.Jn=3Dt.diagnostics.SessionTraces,this.Jn.wopiPendingInitializeTime=3DD=
ate.now(),this.Xn=3Do,ne(),window.setTimeout((function(){return =
a.timeoutCompleteOrFail()}),5e3)}return =
t.prototype.Complete=3Dfunction(t,e){if(this.zn)this.qt.ULS.u(596444184,r=
.N,n.Warning,"Complete called after Complete/Fail already =
called");else{this.qt.ULS.u(596444185,r.N,n.Info,"Complete =
called."),this.zn=3D!0,this.Kn=3Dt,this.Jn.wopiPendingCompleteTime=3DDate=
.now();try{this.Dn.isSingleStepBoot?this.completeSingleStepFlow():this.co=
mpleteTwoStepFlow(),this.jn&&this.sendWacPostMessage(ft.hi,{}),this.updat=
eBrowserHistoryForCreateNew(e)}catch(t){this.qt.ULS.u(596444186,r.N,n.Err=
or,"Unexpected script error: =
"+j(t))}finally{this.qt.ULS.flush()}}},t.prototype.Fail=3Dfunction(t){thi=
s.zn?this.qt.ULS.u(596444187,r.N,n.Warning,"Fail called after =
Complete/Fail already =
called"):(this.qt.ULS.u(596444188,r.N,n.Warning,"Fail called. Reason: =
"+(t?JSON.stringify(t):"N/A")),this.zn=3D!0,this.Dn.isSingleStepBoot?this=
.failSingleStepFlow():this.failTwoStepFlow(t),this.qt.ULS.flush())},t.pro=
totype.Dispose=3Dfunction(t,e,i){var =
n=3Dthis;oe(t||!1,this.qt,this.kn,this.Ln,(function(){delete =
n.Ln,e&&e(),n.Xn(),n.kn.dispose()}),void =
0,i)},t.prototype.Boot=3Dfunction(){this.Dn.isSingleStepBoot||this.bootTw=
oStepFlow(),this.qt.ULS.flush()},t.prototype.bootTwoStepFlow=3Dfunction()=
{var t=3Dthis;this.qt.ULS.u(596444231,r.N,n.Info,"Initializing Office =
frame WITHOUT WOPI info - first step of two step =
flow."),window.setTimeout((function(){return =
t.timeoutWacReadyMessage()}),5e3),this.populateWacFrameEventHandlersForTw=
oStepFlow();var e=3Dnew =
te(this.Wn,this.Dn,this.qt,this.kn,this.Mn,this.Hn);this.Ln=3De.Boot()},t=
.prototype.populateWacFrameEventHandlersForTwoStepFlow=3Dfunction(){var =
t=3Dthis;this.kn.registerMessagePayloadHandler(ut.Ce,(function(e){t.handl=
eWacReadyMessage(e)})),this.kn.registerMessagePayloadHandler(ut._e,(funct=
ion(e){t.handleWacFrameLoadedMessage(e)})),this.kn.registerMessagePayload=
Handler(ut.Me,(function(e){t.handleWacFrameSessionCompleteAckMessage(e)})=
)},t.prototype.completeTwoStepFlow=3Dfunction(){var =
t=3D{ParallelizeStartSession:this.qn,WacFrameIsLoaded:this.jn,WacAcceptsS=
tartSessionComplete:this.Zn};this.qt.ULS.u(596444232,r.N,n.Info,"Completi=
ng the initialized application WITH the WOPI info - second step of two =
step flow. Current app state - =
"+JSON.stringify(t)),!this.qn||this.jn&&!this.Zn?this.jn&&this.sendWopiIn=
foToWacFrame():this.makeStartSessionRequest()},t.prototype.completeSingle=
StepFlow=3Dfunction(){this.qt.ULS.u(596444233,r.N,n.Info,"Initializing =
Office frame WITH WOPI info - single step WOPI boot =
flow."),this.Wn.wopiInfo=3Dthis.Kn;var t=3Dnew =
te(this.Wn,this.Dn,this.qt,this.kn,this.Mn,this.Hn);this.Ln=3Dt.Boot()},t=
.prototype.failTwoStepFlow=3Dfunction(t){this.jn?(this.qt.ULS.u(595968481=
,r.N,n.Warning,"Fail called and wacframe is able to accept =
postmessages"),this.sendFailurePostMessageToWacFrame(t)):(this.qt.ULS.u(5=
95968482,r.N,n.Warning,"Fail was called on the session prior to =
WacReady."),this.Gn=3Dt)},t.prototype.sendFailurePostMessageToWacFrame=3D=
function(t){this.qt.ULS.u(596444189,r.N,n.Warning,"Fail called, sending =
the failure postmessage to =
IFrame"),this.sendWacPostMessage(ft.ni,t)},t.prototype.failSingleStepFlow=
=3Dfunction(){this.qt.ULS.u(596444190,r.N,n.Warning,"Fail called during =
single step boot, calling host failure =
callback..."),this.Hn({errorType:Ct.InvalidWopiInfo,errorObject:new =
TypeError("wopiInfo")})},t.prototype.timeoutWacReadyMessage=3Dfunction(){=
this.jn||(this.qt.ULS.u(596444191,r.N,n.Warning,"Timeout Wac =
Ready"),this.Hn({errorType:Ct.TimeoutWacReady,errorObject:void =
0}))},t.prototype.timeoutCompleteOrFail=3Dfunction(){this.zn||(this.Jn.ti=
meoutCompleteOrFail=3DDate.now(),this.qt.ULS.u(596444192,r.N,n.Warning,"T=
imeout Complete or Fail. =
SessionTraces:"+JSON.stringify(this.Jn)))},t.prototype.timeoutWacSessionC=
ompletionMessageAck=3Dfunction(t,e,i){this.$n||(this.qt.ULS.u(596444193,r=
.N,n.Info,"SessionCompletion timed out with no =
ack."),this.sendSessionCompletionMessageWithRetryHelper(t,e,i+1))},t.prot=
otype.handleWacReadyMessage=3Dfunction(t){if(this.Jn.readyMessageReceiveT=
ime=3DDate.now(),this.sendWacPostMessage(ft.si,{}),this.jn)this.qt.ULS.u(=
596444194,r.N,n.Info,"Received multiple ready messages - frame is =
already =
loaded.");else{this.jn=3D!0,this.Zn=3Dt&&t.CanAcceptStartSessionComplete;=
var =
e=3D{AcceptStartSessionComplete:this.Zn,ParallelizeStartSession:this.qn,S=
tartSessionResponse:null!=3Dthis.Qn,WopiInfo:null!=3Dthis.Kn};this.qt.ULS=
.u(596444195,r.N,n.Info,"HandleWacReadyMessage - =
"+JSON.stringify(e)),this.zn&&(this.Gn?this.sendFailurePostMessageToWacFr=
ame(this.Gn):this.sendWacPostMessage(ft.hi,{})),this.qn&&this.Zn?this.Qn&=
&this.startSessionCompleted():this.Kn&&this.sendWopiInfoToWacFrame(),Pt(t=
his.Bn,t)}},t.prototype.handleWacFrameLoadedMessage=3Dfunction(t){Pt(this=
.Bn,t)},t.prototype.handleWacFrameSessionCompleteAckMessage=3Dfunction(t)=
{this.$n=3D!0,this.Jn.sessionCompleteAckReceivedTime=3DDate.now()},t.prot=
otype.sendWacPostMessage=3Dfunction(t,e){this.Ln&&this.kn.sendPostMessage=
(this.Ln.contentWindow,t,e)},t.prototype.sendSessionCompletionMessageWith=
Retry=3Dfunction(t,e){this.sendSessionCompletionMessageWithRetryHelper(t,=
e,1)},t.prototype.sendSessionCompletionMessageWithRetryHelper=3Dfunction(=
t,e,i){var =
o=3Dthis;if(i>3)this.qt.ULS.u(596444224,r.N,n.Error,"Attempted to call =
complete, but received no ack from the frame. Time: =
"+Date.now());else{this.qt.ULS.u(596444225,r.N,n.Info,"Sending =
completion message to frame. Attempt number: "+i+", Time: =
"+Date.now());var =
s=3DDate.now();1=3D=3D=3Di&&(this.Qn&&this.Qn.Diagnostics&&(this.Qn.Diagn=
ostics.completeMessageCreateTime=3Ds),this.Jn.completeMessageCreateTime=3D=
s),e.Diagnostics.completeMessageSendTime=3Ds,this.Jn.completeMessageSendT=
ime=3Ds,this.sendWacPostMessage(t,e),window.setTimeout((function(){return=
 =
o.timeoutWacSessionCompletionMessageAck(t,e,i)}),1e3)}},t.prototype.makeS=
tartSessionRequest=3Dfunction(){var =
t=3Dthis;this.qt.ULS.u(596444226,r.N,n.Info,"Making parallelized =
startSession request.");var =
e=3Dthis.buildStartSessionUrl(this.Kn),i=3D{"Content-Type":"application/x=
-www-form-urlencoded"},o=3D"access_token=3D"+encodeURIComponent(this.Kn.A=
ccessToken)+"&access_token_ttl=3D"+encodeURIComponent(Ft(this.Kn));this.J=
n.startSessionStartTime=3DDate.now(),function(t,e,i,n){var o=3Dnew =
XMLHttpRequest;for(var r in =
o.onreadystatechange=3Dfunction(){if(o&&4=3D=3D=3Do.readyState){if(void =
0=3D=3D=3Do.status||0=3D=3D=3Do.status)return;try{n&&n(o)}finally{null!=3D=
o&&(o.onreadystatechange=3Dfunction(){})}}},o.open("POST",t),i)o.setReque=
stHeader(r,i[r]);o.send(e)}(e,o,i,(function(e){return =
t.onStartSessionRequestCompleted(e)}))},t.prototype.onStartSessionRequest=
Completed=3Dfunction(t){if(this.Jn.startSessionCompleteTime=3DDate.now(),=
this.Jn.startSessionResponseStatus=3Dt.status,this.Qn=3D{StartSessionResp=
onse:{RequestStatus:t.status,ResponseText:t.responseText},Diagnostics:{wo=
piPendingInitializeTime:this.Jn.wopiPendingInitializeTime,wopiPendingComp=
leteTime:this.Jn.wopiPendingCompleteTime,startSessionStartTime:this.Jn.st=
artSessionStartTime,startSessionCompleteTime:this.Jn.startSessionComplete=
Time,readyMessageReceiveTime:this.Jn.readyMessageReceiveTime}},this.qt.UL=
S.u(596444227,r.N,n.Info,"StartSession request completed with status =
code: "+this.Qn.StartSessionResponse.RequestStatus+", Time: =
"+Date.now()),this.jn&&this.Zn)this.startSessionCompleted();else{var =
e=3D{WacFrameIsLoaded:this.jn,InitializeCompleted:this.Vn};this.qt.ULS.u(=
596444228,r.N,n.Info,"StartSessionCompleted not called - =
"+JSON.stringify(e))}},t.prototype.sendWopiInfoToWacFrame=3Dfunction(){if=
(!this.Vn){this.Vn=3D!0,this.qt.ULS.u(596444229,r.N,n.Info,"Sending wopi =
info to the frame.");var =
t=3D{WopiDetails:{WopiSrc:this.Kn.WopiSrc,AccessToken:this.Kn.AccessToken=
,AccessTokenTtl:Ft(this.Kn)},Diagnostics:{wopiPendingInitializeTime:this.=
Jn.wopiPendingInitializeTime,wopiPendingCompleteTime:this.Jn.wopiPendingC=
ompleteTime,readyMessageReceiveTime:this.Jn.readyMessageReceiveTime}};thi=
s.sendSessionCompletionMessageWithRetry(ft.di,t)}},t.prototype.startSessi=
onCompleted=3Dfunction(){200=3D=3D=3Dthis.Qn.StartSessionResponse.Request=
Status?this.Vn||(this.Vn=3D!0,this.sendSessionCompletionMessageWithRetry(=
ft.Ti,this.Qn)):this.sendWopiInfoToWacFrame()},t.prototype.buildStartSess=
ionUrl=3Dfunction(t){var =
e=3Dthis.Wn.applicationBasePath+"wordeditorstartsession.ashx",i=3DNt(this=
.Wn,this.Dn,!1);return =
e=3DA(e+=3D"?"+i.substring(i.indexOf("?")+1),"WOPISrc",encodeURIComponent=
(t.WopiSrc)),e=3DA(e,"build",encodeURIComponent(H())),e=3DA(e,"WacUserTyp=
e",encodeURIComponent("WOPI")),this.Wn.wopiPrecheckInfo.FileGetUrl&&(e=3D=
A(e,"fileGetUrlPresent","1")),e},t.prototype.updateBrowserHistoryForCreat=
eNew=3Dfunction(t){if(this.Wn.isCreateNew){if(!t||!t.NewFilePath)return =
void this.qt.ULS.u(596444230,r.N,n.Error,"Either NewFileInfo or =
NewFilePath are not provided for a new =
file.");history.replaceState({},"",t.NewFilePath),t.UpdatedPageTitle&&(do=
cument.title=3Dt.UpdatedPageTitle)}},t}(),ae=3Dfunction(){function =
t(t,e){var i=3Dthis;if(this.Yn=3D!1,this.to=3Dfunction(t){return =
i.handleWacFramePostMessage(t)},this.ji=3D!1,this.Ji=3D!1,this.Li=3D!1,th=
is.eo=3D{},!t)throw new Error("Missing origin for =
PostMessageHandler");this.Ji=3Db(t),this.Li=3Dy(t),this.qt=3De,this.setOr=
igin(t)}return =
t.prototype.registerMessagePayloadHandler=3Dfunction(t,e){if(this.eo[t])t=
hrow new Error("Duplicate =
registration!");this.eo[t]=3De},t.prototype.removeMessageHandler=3Dfuncti=
on(t){delete =
this.eo[t]},t.prototype.sendPostMessage=3Dfunction(t,e,i){if(t){this.qt.U=
LS.u(596464334,r.N,n.Info,"Sending message: "+e);var =
o=3D{MessageId:e,SendTime:Date.now(),Values:i};this.sendPostMessageIntern=
al(t,JSON.stringify(o),this.Hi)}else =
this.qt.ULS.u(595948308,r.N,n.Info,"Missing target for =
SendPostMessage")},t.prototype.activate=3Dfunction(t,e){void =
0=3D=3D=3De&&(e=3D!1),this.Ln=3Dt,this.ji=3De,this.Yn||(window.addEventLi=
stener("message",this.to,!1),this.Yn=3D!0)},t.prototype.postMessageForCom=
mand=3Dfunction(t,e,i){var =
o;(o=3De=3D=3D=3Dct.rename?ft.mi:e=3D=3D=3Dct.sendAuthToken?ft.gi:e=3D=3D=
=3Dct.switchMode?ft.Ei:vt[e]?vt[e].Ni:void =
0)?(this.qt.ULS.u(595702598,r.N,n.Info,"Sending message "+o+" for =
command =
"+e),this.sendPostMessage(t,o,i)):this.qt.ULS.u(595702599,r.N,n.Warning,"=
No mapping for command "+e)},t.prototype.dispose=3Dfunction(){for(var =
t=3D0,e=3DObject.keys(this.eo);t<e.length;t++){var i=3De[t];delete =
this.eo[i]}this.Yn&&(window.removeEventListener("message",this.to,!1),thi=
s.Yn=3D!1)},t.prototype.sendAckBack=3Dfunction(t,e,i){if(t){var =
o=3D{MessageId:ft.Ke,CorrelationId:i,SendTime:Date.now()};this.qt.ULS.u(5=
95732176,r.N,n.Info,"Sending Ack =
back"),t.postMessage(JSON.stringify(o),e)}else =
this.qt.ULS.u(595736136,r.N,n.Info,"Missing target to send Ack =
back")},t.prototype.handleWacFramePostMessage=3Dfunction(t){var =
e=3D!1,i=3D!0,o=3D"",s=3D!1;if(this.Ln&&this.Ln.contentWindow&&(e=3D!0,i=3D=
t.source=3D=3D=3Dthis.Ln.contentWindow),t.origin&&(s=3D(o=3DO(t.origin,2)=
.toLowerCase())=3D=3D=3Dthis.Bi),!this.Ji&&(!this.Li||s&&i)||this.qt.ULS.=
u(595730526,r.N,n.Info,"Window is available: "+e+", window is valid: =
"+i+", origin is valid: "+s+", expected origin: "+this.Bi+", actual =
origin: "+o),s&&(!this.ji||i)){var =
a;try{a=3DJSON.parse(t.data)}catch(t){return void =
this.qt.ULS.u(596464282,r.N,n.Info,"Failed to parse event data: =
"+j(t)+".")}var =
c=3Da.MessageId;if(c){this.qt.ULS.u(595714715,r.N,n.Info,"Received =
messageId: "+c+", correlation: =
"+a.CorrelationId),c!=3D=3Dut.ne&&c!=3D=3Dut.Oe||this.setOrigin(t.origin)=
,a.Values&&a.Values.ackExpected&&this.sendAckBack(t.source,t.origin,a.Cor=
relationId);var =
u=3Dthis.eo[c];if(u){this.qt.ULS.u(596464288,r.N,n.Info,"Processing =
message: =
"+c);try{u(a.Values||{})}catch(t){this.qt.ULS.u(593773704,r.N,n.Error,"Ha=
ndler error: "+j(t))}}else this.qt.ULS.u(596464289,r.N,n.Info,"No =
handler found for message id: =
"+c)}else(this.Ji||this.Li)&&this.qt.ULS.u(595730520,r.N,n.Info,"Could =
not find message =
id")}},t.prototype.sendPostMessageInternal=3Dfunction(t,e,i){t.postMessag=
e(e,i)},t.prototype.setOrigin=3Dfunction(t){var =
e=3Dt.toLowerCase();this.Hi&&this.Hi!=3D=3De&&this.qt.ULS.u(596128131,r.N=
,n.Warning,"Updating =
origin:"+this.Hi+"->"+e),this.Hi=3De,this.Bi=3DO(e,2),this.Ji=3Db(e),this=
.Li=3Dy(e)},t}(),ce=3Dfunction(){function t(){var =
t=3Dthis;if(this.io=3D[],this.eo=3D[],this.no=3Dfunction(){return =
t.handleVisibilityChange()},"hidden"=3D=3D=3Ddocument.visibilityState){va=
r =
e=3D{visibility:document.visibilityState,time:Date.now(),initialState:!0}=
;this.io.push(e)}document.addEventListener("visibilitychange",this.no)}re=
turn =
t.prototype.RegisterEventHandler=3Dfunction(t){this.eo.push(t)},t.prototy=
pe.RemoveEventHandler=3Dfunction(t){if(t){var =
e=3Dthis.eo.indexOf(t);this.eo.splice(e,1)}},t.prototype.Stop=3Dfunction(=
){document.removeEventListener("visibilitychange",this.no)},t.prototype.G=
etVisibilityChangeEvents=3Dfunction(){return =
this.io},t.prototype.Dispose=3Dfunction(){this.Stop(),this.eo=3D[],this.i=
o=3D[]},t.prototype.handleVisibilityChange=3Dfunction(){var =
t=3D{visibility:document.visibilityState,time:Date.now(),initialState:!1}=
;this.io.push(t);for(var e=3D0,i=3Dthis.eo;e<i.length;e++){var =
n=3Di[e];n&&n(t)}},t}();function ue(t,e,i,n,o,r){void =
0=3D=3D=3Dr&&(r=3D!1),t.SessionInformation.IsCore&&(t.SessionInformation.=
HideViewerToolbar=3D!0),function(t,e){var =
i=3Dt.SessionInformation;i.WdParams||(i.WdParams=3D{});if(i.WdParams.wd)r=
eturn;e.substring(1).split("&").filter((function(t){if(0=3D=3D=3Dt.indexO=
f("wd")){var =
e=3Dt.split("=3D");e[0].length>2&&(i.WdParams[e[0]]=3De[1])}}));var =
n=3Dt.RebootOverrideData;n&&n.previousSessionId&&(i.WdParams.wdpreviousse=
ssion=3Dn.previousSessionId)}(t,window.location.search);var s=3Do||new =
pt("Excel",i);return{container:t.Container,sessionInformation:t.SessionIn=
formation,applicationUrl:t.ApplicationUrl,wopiPrecheckInfo:t.WopiPrecheck=
Info,applicationCustomSettings:t.ApplicationCustomSettings,diagnostics:{H=
ostInitDiagnostics:t.Diagnostics,AppInitDiagnostics:{officeSessionId:e,of=
ficeBootstrapperVersion:H(),hostName:t.SessionInformation.HostName},Sessi=
onTraces:{}},fnOnInitializeSuccess:t.FnOnInitializeSuccess,fnOnInitialize=
Failure:t.FnOnInitializeFailure,sessionId:e,applicationBasePath:At(t.Appl=
icationUrl),wopiInfo:t.WopiInfo,forceSingleStepBoot:r,isCreateNew:t.WopiP=
recheckInfo.IsNewFile||"1"=3D=3D=3DE(t.ApplicationUrl,"new"),featureManag=
er:n||st(t.FnIsFeatureEnabled,i),settingsManager:s,newFileTemplateSource:=
t.NewFileTemplateSource,rebootOverrideData:t.RebootOverrideData}}var =
fe=3D["excel-boot.min.js"];function =
he(t){window.performance&&window.performance.getEntriesByType&&window.add=
EventListener("load",(function(){try{for(var =
e=3D0,i=3Dwindow.performance.getEntriesByType("resource");e<i.length;e++)=
{var =
o=3Di[e],s=3DU(o.name);if("about:blank"!=3D=3Do.name&&-1=3D=3D=3Ds.indexO=
f("RemoteUls.ashx")&&-1=3D=3D=3Ds.indexOf("mhtml:file")&&-1!=3D=3Dfe.inde=
xOf(s)){var a=3DJSON.stringify(o);a=3Da.replace(new =
RegExp(o.name,"g"),s),t.ULS.u(595736532,r.N,n.Info,a)}}window.performance=
.clearResourceTimings()}catch(e){t.ULS.u(595732049,r.N,n.Info,"ExcelPrelo=
ader.tryObserveResourceTiming: could not trace resource timing, error =
is: "+JSON.stringify(e))}}),{once:!0})}var de,le=3Dfunction(){function =
t(t,e){this.oo=3Dt,this.so=3De}return =
t.prototype.GetVersion=3Dfunction(){return =
H()},t.prototype.GetMinContentVersion=3Dfunction(){throw new Error("Not =
implemented")},t.prototype.Prefetch=3Dfunction(t){if(null!=3Dt&&void =
0!=3D=3Dt){var e=3Ddocument.createElement("link");e.rel=3D"prefetch";var =
i=3Dt.BootstrapperUrl;".js"!=3D=3Di.toString().slice(-3)&&(i+=3D".js"),e.=
href=3Di;var =
n=3Ddocument.getElementsByTagName("head")[0];null!=3Dn&&void =
0!=3D=3Dn&&n.appendChild(e)}},t.prototype.InitializeWopiPending=3Dfunctio=
n(t,e,i,o,s,a){var c,u,f,h,d,l=3D!1;try{var =
p,m=3DDate.now();!function(t){if(void 0=3D=3D=3Dt)throw new =
TypeError("initParams");var e=3Dt.Container;if(void 0=3D=3D=3De||void =
0=3D=3D=3De.appendChild)throw new TypeError("Container");var =
i=3Dt.SessionInformation;if(void 0=3D=3D=3Di||void =
0=3D=3D=3Di.HostName||void 0=3D=3D=3Di.HostSessionId||void =
0=3D=3D=3Di.UserId)throw new TypeError("SessionInformation");var =
n=3Dt.ApplicationUrl;if(void 0=3D=3D=3Dn||"string"!=3Dtypeof n)throw new =
TypeError("ApplicationUrl");var o=3Dt.WopiPrecheckInfo;if(void =
0=3D=3D=3Do||void 0=3D=3D=3Do.FileName)throw new =
TypeError("WopiPrecheckInfo");if(void =
0=3D=3D=3Dt.FnOnInitializeSuccess)throw new =
TypeError("FnOnInitializeSuccess");if(void =
0=3D=3D=3Dt.FnOnInitializeFailure)throw new =
TypeError("FnOnInitializeFailure")}(t),function(t){var =
e,i=3Dt.RebootOverrideData;if(i)if(i.queryOverrides||(i.queryOverrides=3D=
{}),e=3Di.mode)"view"=3D=3D=3D(e=3De.toLowerCase())?i.queryOverrides.wdfo=
rcedmode=3D"View":"edit"=3D=3D=3De&&(i.queryOverrides.wdforcedmode=3D"Edi=
t");else{var =
n=3Di.reason;n&&"saveas"=3D=3D=3D(n=3Dn.toLowerCase())&&(i.queryOverrides=
.wdforcedmode=3D"Edit")}}(t),i?f=3Di:(f=3D(c=3Dmt())[0],h=3Dc[1]),u=3De||=
rt({remoteUlsEndpoint:At(t.ApplicationUrl)+"RemoteUls.ashx",sessionId:f})=
,d=3Due(t,f,u,s,a,this.so.forceSingleStepBoot),a||(d.settingsManager.addS=
ettingsChangeListener(u.settingsChangeHandler),d.settingsManager.initiali=
zePeriodicFetch(d.applicationBasePath,f)),d.diagnostics.HostInitDiagnosti=
cs&&(d.diagnostics.HostInitDiagnostics.hostInitializeCallTime=3Dm),xt(u,d=
,h),l=3D!0,Z(u,!0);var =
w=3Dt.BootstrapperUrl;w&&(p=3Dthis.periodicPrefetch(w,u));var =
g=3Dfunction(){d.settingsManager.dispose(),$(),window.clearInterval(p)},S=
=3DC(t.ApplicationUrl),I=3Do||new ae(S,u),b=3Dnew =
ce,y=3Dfunction(t,e){var =
i=3D{isSingleStepBoot:t.forceSingleStepBoot,bootFlowType:t.forceSingleSte=
pBoot?Ot.forceSingleStepBoot:Ot.bootWithoutWopiInfo,ignoreWacFramePostMes=
sages:!1};if(t.forceSingleStepBoot,i.isSingleStepBoot){var =
o=3D{singleStepBootIsRequired:!0,singleStepBootReason:i.bootFlowType,irmE=
nabled:t.wopiPrecheckInfo.IrmEnabled,readOnly:t.wopiPrecheckInfo.ReadOnly=
,ignoreWacFramePostMessages:i.ignoreWacFramePostMessages};e.ULS.u(5964441=
82,r.N,o.irmEnabled?n.Warning:n.Info,JSON.stringify(o))}else =
e.ULS.u(596444183,r.N,n.Info,"Received input valid for two step =
flow");return i}(d,u),_=3Dfunction(t,e,i,o,s,a,c,u){return =
function(f){Rt(t,s),Ut(t.SessionTraces,o,n.Info);var =
h=3Dve(t);o.ULS.u(596448985,r.N,n.Info,JSON.stringify(h));var =
d=3Du(e,o,i,a,f);try{c(d,h)}catch(t){o.ULS.u(595719171,r.N,n.Error,"Excep=
tion thrown from host's success callback: =
"+j(t))}V("excel",o),pe(o)}}(d.diagnostics,d.sessionId,I,u,b,g,t.FnOnInit=
ializeSuccess,this.oo),O=3Dfunction(t,e,i,o){return =
function(s){Rt(t,i),Ut(t.SessionTraces,e,n.Warning);var =
a=3Dve(t);e.ULS.u(596448986,r.N,n.Error,JSON.stringify({error:s,appInitDi=
agnostics:a}));try{o(s,a)}catch(t){e.ULS.u(595719172,r.N,n.Error,"Excepti=
on thrown from host's failure callback: =
"+j(t))}V("excel",e),pe(e)}}(d.diagnostics,u,b,t.FnOnInitializeFailure);i=
f(v(),t.FnOnAppModeSwitched&&I.registerMessagePayloadHandler(ut.Te,t.FnOn=
AppModeSwitched),t.WopiPrecheckInfo.ReadOnly&&t.FnOnAppModeSwitched,w&&th=
is.so.preloader&&this.so.preloader.shouldPreload(d.applicationUrl))try{va=
r =
T=3Dw;he(u),d.featureManager.isFeatureEnabled(ot.Wt)&&(u.ULS.u(595645891,=
r.N,n.Info,"HTTP2 preload enabled"),T=3DR(w));var =
A=3Dd.sessionInformation.UiLocale;A||(A=3DdecodeURIComponent(E(d.applicat=
ionUrl,"ui"))),this.so.preloader.preload(T,A,u,d.featureManager)}catch(t)=
{u.ULS.u(595943884,r.N,n.Error,j(t))}var P=3Dnew =
se(d,y,u,I,g,_,O);return P.Boot(),P}catch(e){return =
u&&(u.ULS.u(596459925,r.N,n.Error,Ct.AppInitError+": =
"+j(e)),l||xt(u,d||ue(t,f,u,s,a,this.so.forceSingleStepBoot),h),u.ULS.flu=
shOnClose()),void =
t.FnOnInitializeFailure({errorType:Ct.AppInitError,errorObject:e},void =
0)}},t.prototype.periodicPrefetch=3Dfunction(t,e){var i=3Dthis;return =
window.setInterval((function(){i.Prefetch({BootstrapperUrl:t}),e.ULS.u(59=
5895774,r.N,n.Info,"Prefetching "+U(t))}),36e5)},t}();function =
pe(t){t.ULS.u(590914655,r.N,n.Info,"Time spent logging: =
"+t.getTimeSpentLogging())}function ve(t){return =
h(h(h({},t.AppInitDiagnostics),t.HostInitDiagnostics),{SessionTraces:t.Se=
ssionTraces})}!function(t){t.BrowserEvent=3D"BrowserEvent",t.PageChanged=3D=
"PageChanged",t.ZoomChanged=3D"ZoomChanged",t.ContentRefreshBegin=3D"Cont=
entRefreshBegin",t.ContentRefreshEnd=3D"ContentRefreshEnd",t.AppClosed=3D=
"UI_Close",t.UserEdit=3D"Edit_Notification",t.FileRename=3D"File_Rename",=
t.FileShare=3D"UI_Sharing",t.ShowFileVersions=3D"UI_FileVersions",t.UIWor=
kflow=3D"UI_Workflow",t.IsDisabled=3D"IsDisabled",t.AccessibilityLoopComp=
lete=3D"App_AccessibilityLoopComplete",t.Unloaded=3D"Unloaded",t.Disposed=
=3D"Disposed",t.SwitchMode=3D"App_SwitchMode",t.DocumentReboot=3D"DocRebo=
ot",t.WopiInfoFromUrl=3D"WopiInfoFromUrl",t.ModeSwitched=3D"ModeSwitched"=
,t.CreateNewDocument=3D"App_CreateNewDocument",t.GetAuthToken=3D"GetAuthT=
oken"}(de||(de=3D{}));var me=3Dfunction(){function =
t(t,e,i,n,o){this.eo=3D{},this.ao=3D!1,this.co=3D!1,this.uo=3Dt,this.qt=3D=
e,this.Ln=3Do.innerApplicationFrame,this.kn=3Di,this.fo=3Dn,this.register=
PostMessageHandlers(),ne()}return =
t.prototype.GetApplicationType=3Dfunction(){throw new Error("Not =
implemented")},t.prototype.GetVersion=3Dfunction(){return =
H()},t.prototype.GetSessionId=3Dfunction(){return =
this.uo},t.prototype.RegisterEventHandler=3Dfunction(t,e){if(this.co)thro=
w new Error("RegisterEventHandler is not supposed to be =
called");this.ao=3D!0,this.registerEventHandlerInternal(t,e)},t.prototype=
.RemoveEventHandler=3Dfunction(t,e){if(this.co)throw new =
Error("RemoveEventHandler is not supposed to be called");switch(t){case =
de.Unloaded:case de.Disposed:case de.DocumentReboot:case =
de.WopiInfoFromUrl:case de.GetAuthToken:if(this.eo[t]!=3D=3De)throw new =
Error("The handler requested to be removed does not exist for the =
eventType");delete =
this.eo[t];break;default:this.kn.removeMessageHandler(t)}},t.prototype.Re=
gisterErrorHandler=3Dfunction(t){},t.prototype.RemoveErrorHandler=3Dfunct=
ion(t){},t.prototype.RegisterAllEventsHandler=3Dfunction(t){var =
e=3Dthis;if(this.ao)throw new Error("RegisterAllEventsHandler is not =
supposed to be called");if(this.co)throw new =
Error("RegisterAllEventsHandler is supposed to be called only =
once");this.co=3D!0,Object.keys(vt).forEach((function(i){vt[i].xi&&e.regi=
sterEventHandlerInternal(i,(function(e){return =
t({MessageId:i,SendTime:void 0,CorrelationId:void =
0,Values:e})}))})),this.registerEventHandlerInternal(de.WopiInfoFromUrl,(=
function(e){t({MessageId:ut.ye,SendTime:void 0,CorrelationId:void =
0,Values:e})})),this.registerEventHandlerInternal(de.GetAuthToken,(functi=
on(e){t({MessageId:ut.be,SendTime:void 0,CorrelationId:void =
0,Values:e})})),this.registerEventHandlerInternal(de.DocumentReboot,(func=
tion(e){t({MessageId:ut.xe,SendTime:void 0,CorrelationId:void =
0,Values:e})}))},t.prototype.PostCommand=3Dfunction(t,e){this.kn.postMess=
ageForCommand(this.Ln.contentWindow,t,e)},t.prototype.Dispose=3Dfunction(=
t,e){var i=3Dthis;oe(t||!1,this.qt,this.kn,this.Ln,(function(){delete =
i.Ln,i.fo(),i.kn.dispose(),i.raiseEvent(de.Unloaded,{})}),(function(){try=
{i.raiseEvent(de.Disposed,{}),i.eo=3D{}}catch(t){i.qt.ULS.u(589108815,r.N=
,n.Error,"onFrameRemoved error: =
"+j(t))}}),e)},t.prototype.registerEventHandlerInternal=3Dfunction(t,e){s=
witch(t){case de.Unloaded:case de.Disposed:case de.DocumentReboot:case =
de.WopiInfoFromUrl:case de.GetAuthToken:if(this.eo[t])throw new =
Error("Duplicate =
registration");this.eo[t]=3De;break;default:this.kn.registerMessagePayloa=
dHandler(t,e)}},t.prototype.registerPostMessageHandlers=3Dfunction(){this=
.kn.registerMessagePayloadHandler(ut.xe,this.handleDocumentRebootMessage.=
bind(this)),this.kn.registerMessagePayloadHandler(ut.ye,this.handleWopiIn=
foFromUrlRequest.bind(this)),this.kn.registerMessagePayloadHandler(ut.be,=
this.handleAuthTokenRequest.bind(this))},t.prototype.raiseEvent=3Dfunctio=
n(t,e){var =
i=3Dthis.eo[t];if(i)try{i(e||{})}catch(t){this.qt.ULS.u(593773706,r.N,n.E=
rror,"Handler error: =
"+j(t))}},t.prototype.handleDocumentRebootMessage=3Dfunction(t){t.previou=
sSessionId=3Dthis.uo,this.raiseEvent(de.DocumentReboot,t)},t.prototype.ha=
ndleWopiInfoFromUrlRequest=3Dfunction(t){this.raiseEvent(de.WopiInfoFromU=
rl,t)},t.prototype.handleAuthTokenRequest=3Dfunction(t){this.raiseEvent(d=
e.GetAuthToken,t)},t}();var =
we=3D"_layouts/xlviewerinternal.aspx";function ge(t){return =
t.toLowerCase().indexOf(we.split("/")[1])>0}function Se(t,e,i,o){var =
s=3D{};try{s=3DJSON.parse( "{\"ewa.js\": {\"UrlHash\": =
\"hDA0CFF5DFC771B73\", \"SriHash\": =
\"2gz/Xfx3G3P8bn6BLHMDhCFhw/lhKtD+W/3VnPh4eYM=3D\"}, =
\"aacorlib.min.js\": {\"UrlHash\": \"h6A0D5A441D484E3E\", \"SriHash\": =
\"ag1aRB1ITj4EkgY69VuGDmmpsLTq7JTQl1Z+qZGFjbo=3D\"}, =
\"ewa.strings.wac.js\": {\"UrlHash\": \"h593C9F22F091D12E\", =
\"SriHash\": \"WTyfIvCR0S7YcJup99QFerVVhe9EpONf7BfqscLhm8E=3D\"}, =
\"ewrdefault.css\": {\"UrlHash\": \"hB4B823EB3ADD26BC\", \"SriHash\": =
\"tLgj6zrdJrxXDEQXrfwS3hJfRju1tSnrosy6rj9KUzs=3D\"}, \"excelframe.css\": =
{\"UrlHash\": \"hC27CB5C69D6198D8\", \"SriHash\": =
\"wny1xp1hmNhqIab1FWV8vMJ4XWoNGNrH+CyXfZGJkN0=3D\"}, =
\"cookiecompliance.js\": {\"UrlHash\": \"h910F1F3CE687CFDE\", =
\"SriHash\": \"kQ8fPOaHz94aEkFf5zpEZeei+FEXfDPKjp87XF+TxBw=3D\"}, =
\"gridrenderer.min.js\": {\"UrlHash\": \"hE115B3D14A51DE2D\", =
\"SriHash\": =
\"4RWz0UpR3i2kqGohD4fZPhI22OTysq+qtjNlQwPWVQY=3D\"}}")}catch(t){o&&o.ULS.=
u(589178847,r.N,n.Info,"GetExcelResources failed to parse hash =
dictionary")}for(var a=3DC(t)+"/x/s/",c=3Dfunction(){var =
t=3DH();if(!t)throw new Error("Build number not available");var =
e=3Dt.split(".");if(4!=3D=3De.length)throw new Error("Build number has =
incorrect format");return e[0]+e[2]+e[3]}(),u=3Dfunction(t){var =
e=3Dt?t.toLowerCase().split("-")[0]:"en";return =
k[e]}(e),f=3D[],h=3D0,d=3Dfunction(t,e){var =
i=3D[["App_Scripts/Ewa.js",!1],["App_Scripts/Aacorlib.min.js",!1],["App_S=
cripts/CookieCompliance.js",!1],["App_Scripts/gridRenderer.min.js",!1]];t=
&&(i=3Di.concat([["App_Scripts/"+t+"/Ewa.Strings.Wac.js",!0],["Resources/=
"+t+"/EwrDefault.css",!0],["Resources/"+t+"/excelframe.css",!0]]));e&&e.i=
sFeatureEnabled(ot.Pt)&&i.push(["App_Scripts/adaptiveLayout.min.js",!1]);=
return i}(u,i);h<d.length;h++){var =
l=3Dd[h],p=3Dl[0],v=3Dl[1],m=3Dp.substring(p.lastIndexOf("/")+1);fe.push(=
m),f.push(a+c+"__layouts/"+p),o&&o.ULS.u(589178848,r.N,n.Info,"GetExcelRe=
sources adding versioned url for "+m);var =
w=3Dm.toLowerCase();if(s&&s[w]&&(!v||"1033"=3D=3D=3Du)){var =
g=3Ds[w].UrlHash;g&&(f.push(a+g+"__layouts/"+p),o&&o.ULS.u(589178849,r.N,=
n.Info,"GetExcelResources adding hashed url for "+m))}}return f}var =
Ie=3Dfunction(t,e,i,o,s){return new =
Promise((function(t){i.pendingReboot=3D!0;var o=3Dvoid =
0;if(e.queryOverrides)try{o=3DJSON.parse(e.queryOverrides)}catch(t){i.log=
ger.ULS.u(592217694,r.N,n.Error,"Failed to parse queryOverrides: =
"+o)}i.raiseEvent(ht.Reboot,h(h({},e),{previousSessionId:i.sessionId,quer=
yOverrides:o})),t({completion:"success"})}))},be=3Dfunction(t,e,i){return=
 new =
Promise((function(e){i.logger.ULS.u(590111070,r.N,n.Error,"Unsupported =
flow: "+t),e({completion:"failure"})}))},ye=3Dfunction(){function =
t(t){var =
e=3Dthis;this.ho=3D!1,this.do=3D[],this.cancel=3Dfunction(){e.ho||(e.ho=3D=
!0,e.do.map((function(t){return =
t()})),e.do=3D[])},window.setTimeout(this.cancel,t)}return =
Object.defineProperty(t.prototype,"isCancelled",{get:function(){return =
this.ho},enumerable:!0,configurable:!0}),t.prototype.subscribe=3Dfunction=
(t){this.ho?t():this.do.push(t)},t}();function _e(t){return new =
ye(t)}function Ce(t){if(void 0=3D=3D=3Dt)throw new =
TypeError("SessionBootParams");var e=3Dt.appUrl,i=3Dt.appBaseUrl;if(void =
0=3D=3D=3De&&void 0=3D=3D=3Di)throw new TypeError("Either appUrl or =
appBaseUrl should exist");if(void 0!=3D=3De&&"string"!=3Dtypeof e)throw =
new TypeError("AppUrl");if(void 0!=3D=3Di&&"string"!=3Dtypeof i)throw =
new TypeError("AppBaseUrl");var n=3Dt.file;if(void 0=3D=3D=3Dn||void =
0=3D=3D=3Dn.name)throw new TypeError("FileInfo");var =
o=3Dt.container;if(void 0=3D=3D=3Do||!(o instanceof Tt)&&void =
0=3D=3D=3Do.appendChild)throw new TypeError("Container");var =
r=3Dt.wopi;if(void 0=3D=3D=3Dr||void 0=3D=3D=3Dr.source||void =
0=3D=3D=3Dr.accessToken||void 0=3D=3D=3Dr.expiry)throw new =
TypeError("WopiInfo")}function Oe(t,e,i,o,s,a){return =
t!=3D=3Dct.boot?Promise.reject("Wrong flow"):new =
Promise((function(t){var =
c,u;Ce(o),e.state=3DW.Booting,e.pendingReboot=3D!1,e.rebootOverride=3Do.r=
ebootOverride,e.appBaseUrl=3Do.appBaseUrl?o.appBaseUrl.toLowerCase():C(o.=
appUrl).toLowerCase(),e.appUrl=3Do.appUrl||"",e.appBasePath=3Ds.buildAppB=
asePath(e),e.intent=3Do.intent,e.file=3Do.file,e.wopi=3Do.wopi,e.contentB=
undle=3Do.contentBundle,e.ownerId=3Do.ownerId,e.sessionContext=3Do.sessio=
nContext,e.actNavId=3Do.actNavId,e.wdParams=3Do.wdParams,e.preseededSessi=
on=3Do.preseededSession,e.throttling=3Do.throttling,e.hostInitDiagnostics=
=3Do.diagnostics,e.appInitDiagnostics=3D{},o.rebootOverride&&(c=3Dmt(),e.=
sessionId=3Dc[0],u=3Dc[1],e.settingsManager.addSettingsChangeListener(e.l=
ogger.settingsChangeHandler)),e.logger.configure({remoteUlsEndpoint:T(e.a=
ppBasePath),sessionId:e.sessionId}),e.settingsManager.initializePeriodicF=
etch(e.appBasePath,e.sessionId),u&&e.logger.ULS.u(589842332,r.N,n.Info,JS=
ON.stringify(u));var =
f=3Dfunction(n,o){i.error=3Dn,i.appInitDiagnostics=3Do,e.appInitDiagnosti=
cs=3Do;var =
r=3D{completion:"failure",error:n};e.raiseEvent(ht.BootCompleted,r),e.sta=
te=3DW.Failed,t(r)};a&&a.subscribe((function(){f({errorType:"Cancelled",e=
rrorObject:void 0})}));var h=3Dfunction(t,e,i,n){var =
o=3Dt.appBasePath+we+"?";if(t.appUrl){var =
r=3DP(t.appUrl);Object.keys(r).forEach((function(t){o+=3Dt+"=3D"+r[t]+"&"=
}))}var s=3Dt.ui;s&&s.uiEmbed&&(o=3DA(o,"uiembed","1"));var =
a=3Dt.host;a.uiHostName&&(o=3DA(o,"uih",a.uiHostName));var =
c=3Dt.user;c.isLicensed&&(o=3DA(o,"islicenseduser","1"));e.actNavId&&(o=3D=
A(o,"actnavid",e.actNavId));var u=3De.container,f=3Du instanceof =
Tt?u.yn:u,h=3De.bootParams,d=3Dt.viewMode,l=3Da.capabilities,p=3De.file,v=
=3De.contentBundle,m=3De.preseededSession,w=3De.throttling,g=3De.wopi,S=3D=
e.newFileTemplate;return{BootstrapperUrl:t.bootstrapperUrl,Container:f,Se=
ssionInformation:{HostName:t.hostName,HostSessionId:t.hostSessionId,UserI=
d:c.id,OwnerId:e.ownerId,UiLocale:s&&s.language,DataLocale:h&&h.dataLangu=
age,DisableChat:h&&h.disableChat,CookieCompliant:h&&h.cookieCompliant,WdP=
arams:e.wdParams,SessionContext:e.sessionContext,DisableFocusOnBoot:d&&d.=
disableFocusOnBoot,HighContrastMode:s&&s.highContrast,HideViewerToolbar:d=
&&d.hideToolbar,SupportsAccessibilityLoop:l&&l.accessibilityLoop,Supports=
AtMentions:l&&l.atMentions,SupportsDocReboot:l&&l.rebootDoc,SupportsCreat=
eNewDocument:l&&l.createNewDoc,SupportsAuthToken:l&&l.authToken,SupportsC=
ustomAuthConfig:l&&l.customAuthConfig,SupportsExcelExternalLinks:l&&l.exc=
elExternalLinks,SupportsRefreshAccessToken:l&&l.refreshAccessToken,HideHe=
ader:s&&s.hideHeader,HideBreadCrumbInViewer:d&&d.hideBreadCrumb,HideTitle=
InViewer:d&&d.hideTitle,HideWACOneDriveFileLocationPicker:s&&s.hideWacOne=
DriveFileLocationPicker,UiHostIntegrationType:a&&a.uiHostIntegrationType}=
,ApplicationUrl:o,WopiPrecheckInfo:{FileName:p.name,FileGetUrl:p.getUrl,F=
ileSize:p.size,BundleInfo:v?{MajorVersion:v.majorVersion,Url:v.url,Bundle=
Staleness:v.staleness}:void =
0,IsNewFile:h&&h.isNewFile,IsNewFileFromHostTemplate:h&&h.isFromHostTempl=
ate,ReadOnly:h&&h.readOnly,IrmEnabled:h&&h.irmEnabled,ETag:p.eTag,Preseed=
edSessionKey:m&&m.key,PreseededWacSessionId:m&&m.id,DocUniqueId:p.uniqueI=
d,ClientThrottlingProtection:w&&w.protection,RequestedCallThrottling:w&&w=
.request},ApplicationCustomSettings:{HostUIControls:s&&s.controls},Diagno=
stics:e.diagnostics,WopiInfo:{WopiSrc:g.source,AccessToken:g.accessToken,=
AccessTokenExpiry:new =
Date(g.expiry)},FnOnInitializeSuccess:i,FnOnInitializeFailure:n,NewFileTe=
mplateSource:S?{FileGetUrl:S.getUrl,FileSize:S.size,ETag:S.eTag,DocUnique=
Id:S.uniqueId}:void =
0,RebootOverrideData:e.rebootOverride}}(e,o,(function(n,o){if(!a||!a.isCa=
ncelled){i.application=3Dn,i.appInitDiagnostics=3Do,e.appInitDiagnostics=3D=
o,n.RegisterAllEventsHandler((function(t){e.onMessage(t)}));var =
r=3D{completion:"success"};e.raiseEvent(ht.BootCompleted,r),e.state=3DW.B=
ooted,t(r)}}),f),d=3Di.bootstrapper.InitializeWopiPending(h,e.logger,e.se=
ssionId,void =
0,e.featureManager,e.settingsManager);d&&d.Complete(h.WopiInfo),i.pending=
Application=3Dd}))}function Te(t){he(t.logger)}function Ee(t){return =
t.appBaseUrl+"/x/"}function Ae(t){var =
e=3Dh(h({},t.wdParams),t.appUrl?P(t.appUrl):void =
0);e.jsapi=3D"1",e.jsapiver=3D"v2",e.corrid=3Dt.sessionId,e.usid=3Dt.sess=
ionId,e.sftc=3D"1",t.hostSessionId&&(e.hid=3DencodeURIComponent(t.hostSes=
sionId));var =
i=3Dt.host;i.uiHostName&&(e.uih=3Di.uiHostName),i.uiHostIntegrationType&&=
(e.uihit=3Di.uiHostIntegrationType);var =
n=3Di.capabilities;n&&(n.accessibilityLoop&&(e.accloop=3D"1"),n.authToken=
&&(e.sat=3D"1"),n.createNewDoc&&(e.scnd=3D"1"),n.rebootDoc&&(e.sdr=3Dn.re=
bootDoc.toString()),n.customAuthConfig&&(e.cac=3D"1"),n.excelExternalLink=
s&&(e.xlel=3D"1"),n.refreshAccessToken&&(e.rat=3D"1"),n.atMentions&&(e.sa=
ms=3D"1"));var =
o=3Dt.ui;o&&(o.hideHeader&&(e.hhdr=3D"1"),o.highContrast&&(e.hcm=3Dencode=
URIComponent(o.highContrast)),o.uiEmbed&&(e.uiembed=3D"1"),o.language&&(e=
.ui=3DencodeURIComponent(o.language)),o.hideWacOneDriveFileLocationPicker=
&&(e.hodflp=3D"1"));var =
r=3Dt.wopi;r&&r.source&&(e.wopisrc=3DencodeURIComponent(r.source));var =
s=3Dt.bootParams;s&&(s.readOnly&&(e.readonly=3D"1"),s.dataLanguage&&(e.rs=
=3DencodeURIComponent(s.dataLanguage)),s.disableChat&&(e.dchat=3D"1"),s.c=
ookieCompliant&&(e.mscc=3D"1")),t.user.isLicensed&&(e.islicenseduser=3D"1=
"),t.actNavId&&(e.actnavid=3Dt.actNavId),t.sessionContext&&(e.sc=3Dencode=
URIComponent(t.sessionContext));var =
a=3Dt.preseededSession;a&&(a.key&&(e.preseededsessionkey=3DencodeURICompo=
nent(a.key)),a.id&&(e.preseededwacsessionid=3DencodeURIComponent(a.id)));=
var =
c=3Dt.throttling;c&&(c.request&&(e.rct=3Dc.request),c&&(e.ctp=3Dc.protect=
ion));var =
u=3Dt.hostInitDiagnostics;u&&(u.entryPoint&&(e.wdorigin=3DencodeURI(u.ent=
ryPoint)),u.userClickTime&&(e.wdhostclicktime=3Du.userClickTime.toString(=
))),function(t){var =
e=3Dt.featureManager.isFeatureEnabled(ot.kt);if(b(t.appBaseUrl)||y(t.appB=
aseUrl))return t.settingsManager.getValue(D.rt,!1)||e;return =
e}(t)&&(e.instantshell=3D"1"),e.newsession=3D"1",s.isNewFile?(e.edit=3D"1=
",e.new=3D"1",delete =
e.unified):e.instantedit=3D"1",e.wdredirectionreason=3D"Force_SingleStepB=
oot";var f=3Dt.rebootOverride;if(f){var =
d=3Df.mode;d&&("view"=3D=3D=3D(d=3Dd.toLowerCase())?e.wdforcedmode=3D"Vie=
w":"edit"=3D=3D=3Dd&&(e.wdforcedmode=3D"Edit"));var =
l=3Df.previousSessionId;l&&(e.wdprevioussession=3Dl),e=3Dh(h({},e),f.quer=
yOverrides)}var =
p=3Dt.appBasePath+(t.appUrl.toLowerCase().indexOf("_layouts/xlembed.aspx"=
)>-1?"_layouts/xlembed.aspx":we)+"?",v=3D[];for(var m in =
e)e[m]&&v.push(m.toLowerCase()+"=3D"+e[m]);return p+v.join("&")}function =
Pe(t){var =
e=3D{},i=3Dt.wopi;i&&(e[gt.qi]=3Di.accessToken,e[gt.Zi]=3Di.expiry.toStri=
ng());var =
o=3Dt.contentBundle;if(o&&o.url&&o.url.length>0){e[gt.$i]=3Do.url;var =
s=3Do.staleness;if(null!=3Ds){var =
a=3Ds.toString();t.logger.ULS.u(589616076,r.N,n.Info,"Content bundle =
staleness: "+a),e[gt.Xi]=3Da}else =
t.logger.ULS.u(589616077,r.N,n.Info,"Content bundle staleness does not =
exist")}var c=3Dt.file;c.getUrl&&(e[gt.in]=3Dc.getUrl);var =
u=3Dc.name;if(u){e[gt.nn]=3Du;var =
f=3Du.lastIndexOf(".");if(-1!=3D=3Df){var =
h=3Du.substring(f+1);h&&(e[gt.tn]=3Dh)}}var =
d=3Dt.newFileTemplate;d&&(e[gt.mn]=3Dd.getUrl),d&&d.size?e[gt.on]=3Dd.siz=
e.toString():c.size&&(e[gt.on]=3Dc.size.toString()),d&&d.eTag?e[gt.Qi]=3D=
d.eTag:c.eTag&&(e[gt.Qi]=3Dc.eTag),d&&d.uniqueId?e[gt.Ki]=3Dd.uniqueId:c.=
uniqueId&&(e[gt.Ki]=3Dc.uniqueId),t.user.id&&(e[gt.gn]=3Dt.user.id),t.own=
erId&&(e[gt.ln]=3Dt.ownerId),t.sessionContext&&(e[gt.pn]=3Dt.sessionConte=
xt),t.hostInitDiagnostics&&(e[gt.fn]=3DJSON.stringify({HostInitializeDiag=
nostics:t.hostInitDiagnostics})),e[gt.Yi]=3DYt(t.featureManager);var =
l=3Dt.ui;return =
l&&l.controls&&(e[gt.dn]=3DJSON.stringify(l.controls)),e[gt.un]=3DString(=
window.devicePixelRatio>1.24),e[gt.vn]=3DString(g()),e[gt.hn]=3Dt.hostNam=
e,e}function =
Ue(t,e){$t(e)&&Gt(t.logger,t.container.formId,t.featureManager,t.sessionI=
d)}var Re=3Dfunction(){var =
t,e,i=3D{bootstrapper:Le};return[(t=3D{},t[at.appReboot]=3DIe,t[at.authTo=
ken]=3Dfunction(t,e,n,o,r){return function(t,e,i,n,o){return new =
Promise((function(t){var =
r=3Dfunction(t,e){i.application&&i.application.PostCommand(ct.sendAuthTok=
en,e),s({completion:"success"})},s=3Dfunction(i){e.removeActionHandler(ct=
.sendAuthToken,r),t(i)};e.addActionHandler(ct.sendAuthToken,r),(o||new =
ye(5e3)).subscribe((function(){s({completion:"cancelled"})})),e.raiseEven=
t(ht.GetAuthToken,n)}))}(0,n,i,e,r)},t[at.boot]=3Dfunction(t,e,n,o,r){ret=
urn Oe(t,n,i,e,o,r)},t[at.dispose]=3Dfunction(t,e,n,o,r){return =
function(t,e,i,n){return t!=3D=3Dct.dispose?Promise.reject("Wrong =
flow"):new Promise((function(t){e.state=3DW.Disposing;var =
o=3D!!e.host.requireExplicitUnload,r=3Dfunction(){var =
i=3D{completion:"success"};e.raiseEvent(ht.Disposed,i),e.state=3DW.Dispos=
ed,t(i)};if(n&&n.subscribe((function(){t({completion:"cancelled"})})),i.a=
pplication){var =
s=3Di.application;o&&s.registerEventHandlerInternal(de.Disposed,r),s.Disp=
ose(o),o||r()}else =
i.pendingApplication?i.pendingApplication.Dispose(o,r):r()}))}(t,n,i,r)},=
t[at.frameTrust]=3Dbe,t[at.handleBootState]=3Dbe,t[at.postMessage]=3Dfunc=
tion(t,e,n,o,r){return function(t,e,i,n,o){return =
i.application.PostCommand(t,n),Promise.resolve({completion:"success"})}(t=
,0,i,e)},t[at.rename]=3Dfunction(t,e,n,o,r){return =
function(t,e,i,n,o){return new Promise((function(r){var =
s=3Dfunction(t,e){var =
i=3D{completion:e.NewName=3D=3D=3Dn.NewName?"success":"failure"};c(i)},a=3D=
function(t,e){c({completion:"failure"})},c=3Dfunction(t){e.removeActionHa=
ndler(ut.ve,s),e.removeActionHandler(ut.me,a),r(t)};e.addActionHandler(ut=
.ve,s),e.addActionHandler(ut.me,a),(o||new =
ye(5e3)).subscribe((function(){c({completion:"cancelled"})})),i.applicati=
on&&i.application.PostCommand(t,n)}))}(t,n,i,e,r)},t[at.switchMode]=3Dfun=
ction(t,e,n,o,r){return function(t,e,i,n,o){return new =
Promise((function(r){var =
s=3Dfunction(t,e){a({completion:"success"})},a=3Dfunction(t){e.removeActi=
onHandler(ut.Te,s),r(t)};e.addActionHandler(ut.Te,s),(o||new =
ye(5e3)).subscribe((function(){a({completion:"cancelled"})})),i.applicati=
on&&i.application.PostCommand(t,n)}))}(t,n,i,e,r)},t[at.wopiInfoFromUrl]=3D=
function(t,e,n,o,r){return function(t,e,i,n,o){return new =
Promise((function(t){var =
r=3Dfunction(t,e){i.application&&i.application.PostCommand(ct.sendWopiInf=
o,e),s({completion:"success"})},s=3Dfunction(i){e.removeActionHandler(ct.=
sendWopiInfo,r),t(i)};e.addActionHandler(ct.sendWopiInfo,r),(o||new =
ye(5e3)).subscribe((function(){s({completion:"cancelled"})})),e.raiseEven=
t(ht.GetWopiInfoFromUrl,n)}))}(0,n,i,e,r)},t),(e=3D{},e[at.boot]=3D{build=
AppBasePath:Ee,buildAppUrl:function(){return""},buildPostData:function(){=
return{}}},e)]},xe=3Dfunction(t,e,i,n,o){return new =
Promise((function(t){var =
n=3Dfunction(t,e){i.container&&i.container.postMessage(ft.gi,e),r({comple=
tion:"success"})},r=3Dfunction(e){i.removeActionHandler(ct.sendAuthToken,=
n),t(e)};i.addActionHandler(ct.sendAuthToken,n),(o||new =
ye(5e3)).subscribe((function(){r({completion:"cancelled"})})),i.raiseEven=
t(ht.GetAuthToken,e)}))},Ne=3Dfunction(t,e,i,o,s){return new =
Promise((function(t){var =
a,c=3DDate.now();Ce(e),i.state=3DW.Booting,i.pendingReboot=3D!1,Z(i.logge=
r,!0);var u,f=3Dfunction(t,e){var =
s,a;tt(),o.onBootSuccess&&o.onBootSuccess(i),i.container.postMessage(ft.e=
i,void =
0),s=3Di.appInitDiagnostics,(a=3De.Diagnostics)&&Object.keys(a).forEach((=
function(t){s[t]=3Da[t]})),i.logger.ULS.u(596448985,r.N,n.Info,JSON.strin=
gify(i.diagnostics)),i.logger.ULS.flush(),i.state=3DW.Booted,i.container.=
postMessage(ft.ai,{HostInitializeDiagnostics:i.hostInitDiagnostics}),l({c=
ompletion:"success"}),V(i.appInfo.name,i.logger)},d=3Dfunction(t,e){tt(),=
i.logger.ULS.u(596448986,r.N,n.Error,JSON.stringify({error:e.Error,diagno=
stics:i.diagnostics})),i.logger.ULS.flush(),i.state=3DW.Failed,l({complet=
ion:"failure"}),V(i.appInfo.name,i.logger)},l=3Dfunction(e){i.removeActio=
nHandler(ut.ne,f),i.removeActionHandler(ut.ee,d),t(e)};if(i.addActionHand=
ler(ut.ne,f),i.addActionHandler(ut.ee,d),(s||new =
ye(3e5)).subscribe((function(){l({completion:"cancelled"})})),i.rebootOve=
rride=3De.rebootOverride,i.appBaseUrl=3De.appBaseUrl?e.appBaseUrl.toLower=
Case():C(e.appUrl).toLowerCase(),i.appUrl=3De.appUrl||"",i.appBasePath=3D=
o.buildAppBasePath(i),i.intent=3De.intent,i.file=3De.file,i.wopi=3De.wopi=
,i.contentBundle=3De.contentBundle,i.bootParams=3De.bootParams,i.ownerId=3D=
e.ownerId,i.sessionContext=3De.sessionContext,i.actNavId=3De.actNavId,i.p=
reseededSession=3De.preseededSession,i.throttling=3De.throttling,i.hostIn=
itDiagnostics=3Dh(h({},e.diagnostics),{hostInitializeCallTime:c}),i.wdPar=
ams=3De.wdParams||{},window.location.search.substring(1).split("&").forEa=
ch((function(t){if(/^wd\w+=3D\w+/.test(t)){var =
e=3Dt.split("=3D");i.wdParams[e[0]]=3De[1]}})),e.rebootOverride&&(a=3Dmt(=
),i.sessionId=3Da[0],u=3Da[1],i.settingsManager.addSettingsChangeListener=
(i.logger.settingsChangeHandler)),i.logger.configure({remoteUlsEndpoint:T=
(i.appBasePath),sessionId:i.sessionId}),i.settingsManager.initializePerio=
dicFetch(i.appBasePath,i.sessionId),u&&i.logger.ULS.u(590966790,r.N,n.Inf=
o,JSON.stringify(u)),function(t){try{var =
e=3Dt.hostInitDiagnostics;t.logger.ULS.u(590447446,r.N,n.Info,"HostInitDi=
agnostics: =
"+(e?JSON.stringify(e):"N/A")),t.logger.ULS.u(596444237,r.N,n.Info,JSON.s=
tringify({session:z(t),client:G()}))}catch(e){t.logger.ULS.u(590447447,r.=
N,n.Error,"Failed to log init info: =
"+j(e))}}(i),i.appInitDiagnostics=3D{officeSessionId:i.sessionId,officeBo=
otstrapperVersion:H(),hostName:i.hostName,documentLoadedWithTabSwitch:"hi=
dden"=3D=3D=3Ddocument.visibilityState},document.addEventListener("visibi=
litychange",(function(){i.appInitDiagnostics.documentLoadedWithTabSwitch=3D=
!0}),{once:!0}),!i.container){var p=3De.container;i.container=3Dp =
instanceof =
Tt?p:i.application.createContainer(p)}i.container.setMessageHandler(i.onM=
essage);var =
v=3Do.buildAppUrl(i);if(i.bootstrapperUrl&&i.preloader&&i.preloader.shoul=
dPreload(v))try{o.beforePreload&&o.beforePreload(i);var =
m=3Di.bootstrapperUrl;i.featureManager.isFeatureEnabled(ot.Wt)&&(i.logger=
.ULS.u(590966791,r.N,n.Info,"HTTP2 preload enabled"),m=3DR(m));var =
w=3Dvoid =
0;i.ui&&(w=3Di.ui.language),w||(w=3DdecodeURIComponent(E(v,"ui"))),i.prel=
oader.preload(m,w,i.logger,i.featureManager)}catch(t){i.logger.ULS.u(5909=
66792,r.N,n.Error,j(t))}var =
g=3Do.buildPostData(i);o.beforeContainerBoot&&o.beforeContainerBoot(i,v),=
i.appInitDiagnostics.officeFrameCreateTime=3DDate.now(),i.container.boot(=
v,g,i.logger),Y(b(i.appBaseUrl),i.settingsManager,i.logger)}))},Fe=3Dfunc=
tion(t,e,i,o,s){return new Promise((function(t){var =
e=3Di.host.requireExplicitUnload,o=3D{disposeStartTime:Date.now(),forceAp=
pUnload:e};i.state=3DW.Disposing;var a=3Dfunction(){var =
e=3D{completion:"success"};i.raiseEvent(ht.Disposed,e),i.state=3DW.Dispos=
ed,t(e)},c=3Dfunction(t){i.dispose(),o.disposeEndTime=3DDate.now(),functi=
on(t,e,i){if(i){var =
o=3DNumber(i.hostMessageReceived);e.appUnloadStartTime&&!isNaN(o)&&(e.hos=
tToAppPostMessageLatency=3Do-e.appUnloadStartTime);var =
s=3DNumber(i.appMessageSent);!isNaN(s)&&e.appUnloadEndTime&&(e.appToHostP=
ostMessageLatency=3De.appUnloadEndTime-s);var =
a=3DNumber(i.appUnloadStart),c=3DNumber(i.appUnloadEnd);if(isNaN(a)||isNa=
N(c)||(e.appUnloadLatency=3Dc-a),i.serverTimings){var =
u=3Di.serverTimings;for(var f in =
u)e["st-"+f.toString()]=3Du[f]}}t.logger.ULS.u(592524822,r.N,n.Info,"App =
disposed: =
"+JSON.stringify(e)),t.logger.ULS.flushOnClose()}(i,o,t),$(),i.container?=
i.container.dispose(i.pendingReboot,e).then(a):a()};if(e){o.appUnloadStar=
tTime=3DDate.now();i.addActionHandler(ut.je,(function(t,e){o.appUnloadEnd=
Time=3DDate.now(),c(e)})),(s||new =
ye(5e3)).subscribe((function(){i.state=3D=3D=3DW.Disposing&&(o.appUnloadT=
imedOut=3D!0,c())})),i.container&&i.container.postMessage(ft.Ai,void =
0)}else c()}))};var We,De=3Dfunction(t,e,i,o,s){return new =
Promise((function(t){var =
e=3D!!i.container&&i.container.isTopFrameTrusted;i.logger.ULS.u(592445957=
,r.N,n.Info,"Top frame is trusted: =
"+e),i.container&&i.container.postMessage(ft.Se,{isTopFrameTrusted:e}),t(=
{completion:"success"})}))},ke=3Dfunction(t,e,i,o,s){return new =
Promise((function(t){var =
s=3De&&e.state?e.state:"Unknown";i.logger.ULS.u(592839750,r.N,n.Info,"Boo=
t state: =
["+s+"]"),o&&o.beforeComplete&&o.beforeComplete(s),t({completion:"success=
"})}))},Me=3Dfunction(t,e,i,n,o){return new Promise((function(t){var =
n=3Dfunction(t,i){var =
n=3D{completion:i.NewName=3D=3D=3De.NewName?"success":"failure"};s(n)},r=3D=
function(t,e){s({completion:"failure"})},s=3Dfunction(e){i.removeActionHa=
ndler(ut.ve,n),i.removeActionHandler(ut.me,r),t(e)};i.addActionHandler(ut=
.ve,n),i.addActionHandler(ut.me,r),(o||new =
ye(5e3)).subscribe((function(){s({completion:"cancelled"})})),i.container=
&&i.container.postMessage(ft.mi,e)}))},He=3Dfunction(t,e,i,n,o){return =
new Promise((function(t){var =
n=3Dfunction(t,e){r({completion:"success"})},r=3Dfunction(e){i.removeActi=
onHandler(ut.Te,n),t(e)};i.addActionHandler(ut.Te,n),(o||new =
ye(5e3)).subscribe((function(){r({completion:"cancelled"})})),i.container=
&&i.container.postMessage(ft.Ei,e)}))},Be=3Dfunction(t,e,i,n,o){return =
new Promise((function(t){var =
n=3Dfunction(t,e){i.container&&i.container.postMessage(ft.yi,e),r({comple=
tion:"success"})},r=3Dfunction(e){i.removeActionHandler(ct.sendWopiInfo,n=
),t(e)};i.addActionHandler(ct.sendWopiInfo,n),(o||new =
ye(5e3)).subscribe((function(){r({completion:"cancelled"})})),i.raiseEven=
t(ht.GetWopiInfoFromUrl,e)}))},Je=3Dfunction(t){return =
t.isFeatureEnabled(ot.xt)?[(e=3D{},e[at.appReboot]=3DIe,e[at.authToken]=3D=
xe,e[at.boot]=3DNe,e[at.dispose]=3DFe,e[at.frameTrust]=3DDe,e[at.handleBo=
otState]=3Dke,e[at.postMessage]=3Dbe,e[at.rename]=3DMe,e[at.switchMode]=3D=
He,e[at.wopiInfoFromUrl]=3DBe,e),(i=3D{},i[at.boot]=3D{beforePreload:Te,b=
uildAppBasePath:Ee,buildAppUrl:Ae,buildPostData:Pe,beforeContainerBoot:Ue=
,onBootSuccess:Zt},i[at.handleBootState]=3D{beforeComplete:qt},i)]:Re();v=
ar =
e,i};!function(t){t[t.NotSupported=3D0]=3D"NotSupported",t[t.SameDocOnly=3D=
1]=3D"SameDocOnly",t[t.AnyDoc=3D2]=3D"AnyDoc",t[t.OtherMode=3D4]=3D"Other=
Mode"}(We||(We=3D{})),i.d(e,"Application",(function(){return =
Le})),i.d(e,"createApplication",(function(){return =
je})),i.d(e,"DocRebootSupportMode",(function(){return =
We})),i.d(e,"CommandIds",(function(){return =
ct})),i.d(e,"EventIds",(function(){return =
ht})),i.d(e,"createCancellationToken",(function(){return _e}));var =
Le=3Dnew le((function(t,e,i,n,o){return new =
me(t,e,i,n,o)}),{forceSingleStepBoot:!0,preloader:x(ge,Se)}),je=3Dfunctio=
n(t){var e=3D{name:"Excel",preloader:x(ge,Se)};return new =
Et(t,e,Je)}}});


------=_NextPart_000_0000_01D686C3.0D48FC40
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: https://spoprod-a.akamaihd.net/files/odsp-next-prod-amd_2020-08-21-sts_20200901.001/require-9880dfb7.js

/** vim: et:ts=3D4:sw=3D4:sts=3D4=0A=
 * @license RequireJS 2.2.0 Copyright jQuery Foundation and other =
contributors.=0A=
 * Released under MIT license, =
http://github.com/requirejs/requirejs/LICENSE=0A=
 */=0A=
var =
requirejs,require,define;!function(){if("PerformanceLongTaskTiming"in =
window){var e=3Dwindow.__tti=3D{e:[]};e.o=3Dnew =
PerformanceObserver((function(t){e.e=3De.e.concat(t.getEntries())})),e.o.=
observe({entryTypes:["longtask"]})}}(),function(e,t){"object"=3D=3Dtypeof=
 exports&&"object"=3D=3Dtypeof =
module?module.exports=3Dt():"function"=3D=3Dtypeof =
define&&define.amd?define([],t):"object"=3D=3Dtypeof =
exports?exports["es6-symbol"]=3Dt():(e["es6-symbol"]=3Dt(),e.Symbol=3De.S=
ymbol||e["es6-symbol"])}(window,(function(){return function(e){var =
t=3D{};function r(n){if(t[n])return t[n].exports;var =
i=3Dt[n]=3D{i:n,l:!1,exports:{}};return =
e[n].call(i.exports,i,i.exports,r),i.l=3D!0,i.exports}return =
r.m=3De,r.c=3Dt,r.d=3Dfunction(e,t,n){r.o(e,t)||Object.defineProperty(e,t=
,{enumerable:!0,get:n})},r.r=3Dfunction(e){"undefined"!=3Dtypeof =
Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{v=
alue:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=3Df=
unction(e,t){if(1&t&&(e=3Dr(e)),8&t)return =
e;if(4&t&&"object"=3D=3Dtypeof e&&e&&e.__esModule)return e;var =
n=3DObject.create(null);if(r.r(n),Object.defineProperty(n,"default",{enum=
erable:!0,value:e}),2&t&&"string"!=3Dtypeof e)for(var i in =
e)r.d(n,i,function(t){return e[t]}.bind(null,i));return =
n},r.n=3Dfunction(e){var t=3De&&e.__esModule?function(){return =
e.default}:function(){return e};return =
r.d(t,"a",t),t},r.o=3Dfunction(e,t){return =
Object.prototype.hasOwnProperty.call(e,t)},r.p=3D"",r(r.s=3D2)}([function=
(e,t,r){"use strict";var n=3Dr(16)();e.exports=3Dfunction(e){return =
e!=3D=3Dn&&null!=3D=3De}},function(e,t,r){"use =
strict";e.exports=3Dfunction(e){return null!=3De}},function(e,t,r){"use =
strict";e.exports=3Dr(3)()?Symbol:r(4)},function(e,t,r){"use strict";var =
n=3D{object:!0,symbol:!0};e.exports=3Dfunction(){var =
e;if("function"!=3Dtypeof Symbol)return!1;e=3DSymbol("test =
symbol");try{String(e)}catch(e){return!1}return!!n[typeof =
Symbol.iterator]&&!!n[typeof Symbol.toPrimitive]&&!!n[typeof =
Symbol.toStringTag]}},function(e,t,r){"use strict";var =
n,i,o,s,a=3Dr(5),u=3Dr(22),c=3DObject.create,f=3DObject.defineProperties,=
l=3DObject.defineProperty,p=3DObject.prototype,d=3Dc(null);if("function"=3D=
=3Dtypeof Symbol){n=3DSymbol;try{String(n()),s=3D!0}catch(e){}}var =
h,m=3D(h=3Dc(null),function(e){for(var =
t,r,n=3D0;h[e+(n||"")];)++n;return =
h[e+=3Dn||""]=3D!0,l(p,t=3D"@@"+e,a.gs(null,(function(e){r||(r=3D!0,l(thi=
s,t,a(e)),r=3D!1)}))),t});o=3Dfunction(e){if(this instanceof o)throw new =
TypeError("Symbol is not a constructor");return =
i(e)},e.exports=3Di=3Dfunction e(t){var r;if(this instanceof e)throw new =
TypeError("Symbol is not a constructor");return =
s?n(t):(r=3Dc(o.prototype),t=3Dvoid =
0=3D=3D=3Dt?"":String(t),f(r,{__description__:a("",t),__name__:a("",m(t))=
}))},f(i,{for:a((function(e){return =
d[e]?d[e]:d[e]=3Di(String(e))})),keyFor:a((function(e){var t;for(t in =
u(e),d)if(d[t]=3D=3D=3De)return =
t})),hasInstance:a("",n&&n.hasInstance||i("hasInstance")),isConcatSpreada=
ble:a("",n&&n.isConcatSpreadable||i("isConcatSpreadable")),iterator:a("",=
n&&n.iterator||i("iterator")),match:a("",n&&n.match||i("match")),replace:=
a("",n&&n.replace||i("replace")),search:a("",n&&n.search||i("search")),sp=
ecies:a("",n&&n.species||i("species")),split:a("",n&&n.split||i("split"))=
,toPrimitive:a("",n&&n.toPrimitive||i("toPrimitive")),toStringTag:a("",n&=
&n.toStringTag||i("toStringTag")),unscopables:a("",n&&n.unscopables||i("u=
nscopables"))}),f(o.prototype,{constructor:a(i),toString:a("",(function()=
{return =
this.__name__}))}),f(i.prototype,{toString:a((function(){return"Symbol =
("+u(this).__description__+")"})),valueOf:a((function(){return =
u(this)}))}),l(i.prototype,i.toPrimitive,a("",(function(){var =
e=3Du(this);return"symbol"=3D=3Dtypeof =
e?e:e.toString()}))),l(i.prototype,i.toStringTag,a("c","Symbol")),l(o.pro=
totype,i.toStringTag,a("c",i.prototype[i.toStringTag])),l(o.prototype,i.t=
oPrimitive,a("c",i.prototype[i.toPrimitive]))},function(e,t,r){"use =
strict";var =
n=3Dr(1),i=3Dr(6),o=3Dr(10),s=3Dr(18),a=3Dr(19);(e.exports=3Dfunction(e,t=
){var r,i,u,c,f;return arguments.length<2||"string"!=3Dtypeof =
e?(c=3Dt,t=3De,e=3Dnull):c=3Darguments[2],n(e)?(r=3Da.call(e,"c"),i=3Da.c=
all(e,"e"),u=3Da.call(e,"w")):(r=3Du=3D!0,i=3D!1),f=3D{value:t,configurab=
le:r,enumerable:i,writable:u},c?o(s(c),f):f}).gs=3Dfunction(e,t,r){var =
u,c,f,l;return"string"!=3Dtypeof =
e?(f=3Dr,r=3Dt,t=3De,e=3Dnull):f=3Darguments[3],n(t)?i(t)?n(r)?i(r)||(f=3D=
r,r=3Dvoid 0):r=3Dvoid 0:(f=3Dt,t=3Dr=3Dvoid 0):t=3Dvoid =
0,n(e)?(u=3Da.call(e,"c"),c=3Da.call(e,"e")):(u=3D!0,c=3D!1),l=3D{get:t,s=
et:r,configurable:u,enumerable:c},f?o(s(f),l):l}},function(e,t,r){"use =
strict";var =
n=3Dr(7),i=3D/^\s*class[\s{\/}]/,o=3DFunction.prototype.toString;e.export=
s=3Dfunction(e){return!!n(e)&&!i.test(o.call(e))}},function(e,t,r){"use =
strict";var n=3Dr(8);e.exports=3Dfunction(e){if("function"!=3Dtypeof =
e)return!1;if(!hasOwnProperty.call(e,"length"))return!1;try{if("number"!=3D=
typeof e.length)return!1;if("function"!=3Dtypeof =
e.call)return!1;if("function"!=3Dtypeof =
e.apply)return!1}catch(e){return!1}return!n(e)}},function(e,t,r){"use =
strict";var =
n=3Dr(9);e.exports=3Dfunction(e){if(!n(e))return!1;try{return!!e.construc=
tor&&e.constructor.prototype=3D=3D=3De}catch(e){return!1}}},function(e,t,=
r){"use strict";var =
n=3Dr(1),i=3D{object:!0,function:!0,undefined:!0};e.exports=3Dfunction(e)=
{return!!n(e)&&hasOwnProperty.call(i,typeof e)}},function(e,t,r){"use =
strict";e.exports=3Dr(11)()?Object.assign:r(12)},function(e,t,r){"use =
strict";e.exports=3Dfunction(){var =
e,t=3DObject.assign;return"function"=3D=3Dtypeof =
t&&(t(e=3D{foo:"raz"},{bar:"dwa"},{trzy:"trzy"}),e.foo+e.bar+e.trzy=3D=3D=
=3D"razdwatrzy")}},function(e,t,r){"use strict";var =
n=3Dr(13),i=3Dr(17),o=3DMath.max;e.exports=3Dfunction(e,t){var =
r,s,a,u=3Do(arguments.length,2);for(e=3DObject(i(e)),a=3Dfunction(n){try{=
e[n]=3Dt[n]}catch(e){r||(r=3De)}},s=3D1;s<u;++s)n(t=3Darguments[s]).forEa=
ch(a);if(void 0!=3D=3Dr)throw r;return e}},function(e,t,r){"use =
strict";e.exports=3Dr(14)()?Object.keys:r(15)},function(e,t,r){"use =
strict";e.exports=3Dfunction(){try{return =
Object.keys("primitive"),!0}catch(e){return!1}}},function(e,t,r){"use =
strict";var n=3Dr(0),i=3DObject.keys;e.exports=3Dfunction(e){return =
i(n(e)?Object(e):e)}},function(e,t,r){"use =
strict";e.exports=3Dfunction(){}},function(e,t,r){"use strict";var =
n=3Dr(0);e.exports=3Dfunction(e){if(!n(e))throw new TypeError("Cannot =
use null or undefined");return e}},function(e,t,r){"use strict";var =
n=3Dr(0),i=3DArray.prototype.forEach,o=3DObject.create,s=3Dfunction(e,t){=
var r;for(r in e)t[r]=3De[r]};e.exports=3Dfunction(e){var =
t=3Do(null);return =
i.call(arguments,(function(e){n(e)&&s(Object(e),t)})),t}},function(e,t,r)=
{"use =
strict";e.exports=3Dr(20)()?String.prototype.contains:r(21)},function(e,t=
,r){"use strict";var =
n=3D"razdwatrzy";e.exports=3Dfunction(){return"function"=3D=3Dtypeof =
n.contains&&!0=3D=3D=3Dn.contains("dwa")&&!1=3D=3D=3Dn.contains("foo")}},=
function(e,t,r){"use strict";var =
n=3DString.prototype.indexOf;e.exports=3Dfunction(e){return =
n.call(this,e,arguments[1])>-1}},function(e,t,r){"use strict";var =
n=3Dr(23);e.exports=3Dfunction(e){if(!n(e))throw new TypeError(e+" is =
not a symbol");return e}},function(e,t,r){"use =
strict";e.exports=3Dfunction(e){return!!e&&("symbol"=3D=3Dtypeof =
e||!!e.constructor&&"Symbol"=3D=3D=3De.constructor.name&&"Symbol"=3D=3D=3D=
e[e.constructor.toStringTag])}}])})),function(e,t){"object"=3D=3Dtypeof =
exports&&"undefined"!=3Dtypeof =
module?module.exports=3Dt():"function"=3D=3Dtypeof =
define&&define.amd?define(t):e.ES6Promise=3Dt()}(this,(function(){"use =
strict";function e(e){return"function"=3D=3Dtypeof e}function t(){var =
e=3DsetTimeout;return function(){return e(r,1)}}function r(){for(var =
e=3D0;e<v;e+=3D2){(0,O[e])(O[e+1]),O[e]=3Dvoid 0,O[e+1]=3Dvoid =
0}v=3D0}function n(e,t){var r=3Dthis,n=3Dnew this.constructor(o);void =
0=3D=3D=3Dn[M]&&m(n);var i=3Dr._state;if(i){var =
s=3Darguments[i-1];x((function(){return h(i,n,s,r._result)}))}else =
p(r,n,e,t);return n}function i(e){if(e&&"object"=3D=3Dtypeof =
e&&e.constructor=3D=3D=3Dthis)return e;var t=3Dnew this(o);return =
u(t,e),t}function o(){}function s(e){try{return e.then}catch(e){return =
A.error=3De,A}}function =
a(t,r,o){r.constructor=3D=3D=3Dt.constructor&&o=3D=3D=3Dn&&r.constructor.=
resolve=3D=3D=3Di?function(e,t){t._state=3D=3D=3DP?f(e,t._result):t._stat=
e=3D=3D=3DT?l(e,t._result):p(t,void 0,(function(t){return =
u(e,t)}),(function(t){return =
l(e,t)}))}(t,r):o=3D=3D=3DA?(l(t,A.error),A.error=3Dnull):void =
0=3D=3D=3Do?f(t,r):e(o)?function(e,t,r){x((function(e){var =
n=3D!1,i=3Dfunction(e,t,r,n){try{e.call(t,r,n)}catch(e){return =
e}}(r,t,(function(r){n||(n=3D!0,t!=3D=3Dr?u(e,r):f(e,r))}),(function(t){n=
||(n=3D!0,l(e,t))}),e._label);!n&&i&&(n=3D!0,l(e,i))}),e)}(t,r,o):f(t,r)}=
function u(e,t){e=3D=3D=3Dt?l(e,new TypeError("You cannot resolve a =
promise with itself")):function(e){var t=3Dtypeof e;return =
null!=3D=3De&&("object"=3D=3D=3Dt||"function"=3D=3D=3Dt)}(t)?a(e,t,s(t)):=
f(e,t)}function c(e){e._onerror&&e._onerror(e._result),d(e)}function =
f(e,t){e._state=3D=3D=3Dk&&(e._result=3Dt,e._state=3DP,0!=3D=3De._subscri=
bers.length&&x(d,e))}function =
l(e,t){e._state=3D=3D=3Dk&&(e._state=3DT,e._result=3Dt,x(c,e))}function =
p(e,t,r,n){var =
i=3De._subscribers,o=3Di.length;e._onerror=3Dnull,i[o]=3Dt,i[o+P]=3Dr,i[o=
+T]=3Dn,0=3D=3D=3Do&&e._state&&x(d,e)}function d(e){var =
t=3De._subscribers,r=3De._state;if(0!=3D=3Dt.length){for(var n=3Dvoid =
0,i=3Dvoid =
0,o=3De._result,s=3D0;s<t.length;s+=3D3)n=3Dt[s],i=3Dt[s+r],n?h(r,n,i,o):=
i(o);e._subscribers.length=3D0}}function h(t,r,n,i){var =
o=3De(n),s=3Dvoid 0,a=3Dvoid 0,c=3Dvoid 0,p=3Dvoid =
0;if(o){if((s=3Dfunction(e,t){try{return e(t)}catch(e){return =
A.error=3De,A}}(n,i))=3D=3D=3DA?(p=3D!0,a=3Ds.error,s.error=3Dnull):c=3D!=
0,r=3D=3D=3Ds)return void l(r,new TypeError("A promises callback cannot =
return that same promise."))}else =
s=3Di,c=3D!0;r._state!=3D=3Dk||(o&&c?u(r,s):p?l(r,a):t=3D=3D=3DP?f(r,s):t=
=3D=3D=3DT&&l(r,s))}function m(e){e[M]=3DC++,e._state=3Dvoid =
0,e._result=3Dvoid 0,e._subscribers=3D[]}var =
g=3DArray.isArray?Array.isArray:function(e){return"[object =
Array]"=3D=3D=3DObject.prototype.toString.call(e)},v=3D0,b=3Dvoid =
0,y=3Dvoid =
0,x=3Dfunction(e,t){O[v]=3De,O[v+1]=3Dt,2=3D=3D=3D(v+=3D2)&&(y?y(r):j())}=
,w=3D"undefined"!=3Dtypeof window?window:void =
0,S=3Dw||{},_=3DS.MutationObserver||S.WebKitMutationObserver,E=3D"undefin=
ed"=3D=3Dtypeof self&&"undefined"!=3Dtypeof process&&"[object =
process]"=3D=3D=3D{}.toString.call(process),q=3D"undefined"!=3Dtypeof =
Uint8ClampedArray&&"undefined"!=3Dtypeof =
importScripts&&"undefined"!=3Dtypeof MessageChannel,O=3Dnew =
Array(1e3),j=3Dvoid 0;j=3DE?function(){return =
process.nextTick(r)}:_?function(){var e=3D0,t=3Dnew =
_(r),n=3Ddocument.createTextNode("");return =
t.observe(n,{characterData:!0}),function(){n.data=3De=3D++e%2}}():q?funct=
ion(){var e=3Dnew MessageChannel;return =
e.port1.onmessage=3Dr,function(){return e.port2.postMessage(0)}}():void =
0=3D=3D=3Dw&&"function"=3D=3Dtypeof require?function(){try{var =
e=3DFunction("return this")().require("vertx");return void =
0!=3D=3D(b=3De.runOnLoop||e.runOnContext)?function(){b(r)}:t()}catch(e){r=
eturn t()}}():t();var =
M=3DMath.random().toString(36).substring(2),k=3Dvoid =
0,P=3D1,T=3D2,A=3D{error:null},C=3D0,R=3Dfunction(){function =
e(e,t){this._instanceConstructor=3De,this.promise=3Dnew =
e(o),this.promise[M]||m(this.promise),g(t)?(this.length=3Dt.length,this._=
remaining=3Dt.length,this._result=3Dnew =
Array(this.length),0=3D=3D=3Dthis.length?f(this.promise,this._result):(th=
is.length=3Dthis.length||0,this._enumerate(t),0=3D=3D=3Dthis._remaining&&=
f(this.promise,this._result))):l(this.promise,new Error("Array Methods =
must be provided an Array"))}return =
e.prototype._enumerate=3Dfunction(e){for(var =
t=3D0;this._state=3D=3D=3Dk&&t<e.length;t++)this._eachEntry(e[t],t)},e.pr=
ototype._eachEntry=3Dfunction(e,t){var =
r=3Dthis._instanceConstructor,u=3Dr.resolve;if(u=3D=3D=3Di){var =
c=3Ds(e);if(c=3D=3D=3Dn&&e._state!=3D=3Dk)this._settledAt(e._state,t,e._r=
esult);else if("function"!=3Dtypeof =
c)this._remaining--,this._result[t]=3De;else if(r=3D=3D=3DD){var f=3Dnew =
r(o);a(f,e,c),this._willSettleAt(f,t)}else this._willSettleAt(new =
r((function(t){return t(e)})),t)}else =
this._willSettleAt(u(e),t)},e.prototype._settledAt=3Dfunction(e,t,r){var =
n=3Dthis.promise;n._state=3D=3D=3Dk&&(this._remaining--,e=3D=3D=3DT?l(n,r=
):this._result[t]=3Dr),0=3D=3D=3Dthis._remaining&&f(n,this._result)},e.pr=
ototype._willSettleAt=3Dfunction(e,t){var r=3Dthis;p(e,void =
0,(function(e){return r._settledAt(P,t,e)}),(function(e){return =
r._settledAt(T,t,e)}))},e}(),D=3Dfunction(){function =
e(t){this[M]=3DC++,this._result=3Dthis._state=3Dvoid =
0,this._subscribers=3D[],o!=3D=3Dt&&("function"!=3Dtypeof =
t&&function(){throw new TypeError("You must pass a resolver function as =
the first argument to the promise constructor")}(),this instanceof =
e?function(e,t){try{t((function(t){u(e,t)}),(function(t){l(e,t)}))}catch(=
t){l(e,t)}}(this,t):function(){throw new TypeError("Failed to construct =
'Promise': Please use the 'new' operator, this object constructor cannot =
be called as a function.")}())}return =
e.prototype.catch=3Dfunction(e){return =
this.then(null,e)},e.prototype.finally=3Dfunction(e){var =
t=3Dthis.constructor;return this.then((function(r){return =
t.resolve(e()).then((function(){return r}))}),(function(r){return =
t.resolve(e()).then((function(){throw r}))}))},e}();return =
D.prototype.then=3Dn,D.all=3Dfunction(e){return new =
R(this,e).promise},D.race=3Dfunction(e){var t=3Dthis;return new =
t(g(e)?function(r,n){for(var =
i=3De.length,o=3D0;o<i;o++)t.resolve(e[o]).then(r,n)}:function(e,t){retur=
n t(new TypeError("You must pass an array to =
race."))})},D.resolve=3Di,D.reject=3Dfunction(e){var t=3Dnew =
this(o);return =
l(t,e),t},D._setScheduler=3Dfunction(e){y=3De},D._setAsap=3Dfunction(e){x=
=3De},D._asap=3Dx,D.polyfill=3Dfunction(){var e=3Dvoid =
0;if("undefined"!=3Dtypeof global)e=3Dglobal;else =
if("undefined"!=3Dtypeof self)e=3Dself;else try{e=3DFunction("return =
this")()}catch(e){throw new Error("polyfill failed because global object =
is unavailable in this environment")}var t=3De.Promise;if(t){var =
r=3Dnull;try{r=3DObject.prototype.toString.call(t.resolve())}catch(e){}if=
("[object =
Promise]"=3D=3D=3Dr&&!t.cast)return}e.Promise=3DD},D.Promise=3DD,D.polyfi=
ll(),D})),function(global){var =
req,s,head,baseElement,dataMain,src,interactiveScript,currentlyAddingScri=
pt,mainScript,subPath,version=3D"2.2.0",commentRegExp=3D/(\/\*([\s\S]*?)\=
*\/|([^:]|^)\/\/(.*)$)/gm,cjsRequireRegExp=3D/[^.]\s*require\s*\(\s*["'](=
[^'"\s]+)["']\s*\)/g,jsSuffixRegExp=3D/\.js$/,currDirRegExp=3D/^\.\//,op=3D=
Object.prototype,ostring=3Dop.toString,hasOwn=3Dop.hasOwnProperty,isBrows=
er=3D!("undefined"=3D=3Dtypeof window||"undefined"=3D=3Dtypeof =
navigator||!window.document),isWebWorker=3D!isBrowser&&"undefined"!=3Dtyp=
eof importScripts,readyRegExp=3DisBrowser&&"PLAYSTATION =
3"=3D=3D=3Dnavigator.platform?/^complete$/:/^(complete|loaded)$/,defConte=
xtName=3D"_",isOpera=3D"undefined"!=3Dtypeof opera&&"[object =
Opera]"=3D=3D=3Dopera.toString(),contexts=3D{},cfg=3D{},globalDefQueue=3D=
[],useInteractive=3D!1;function commentReplace(e,t,r,n){return =
n||""}function isFunction(e){return"[object =
Function]"=3D=3D=3Dostring.call(e)}function isArray(e){return"[object =
Array]"=3D=3D=3Dostring.call(e)}function each(e,t){var =
r;if(e)for(r=3D0;r<e.length&&(!e[r]||!t(e[r],r,e));r+=3D1);}function =
eachReverse(e,t){var =
r;if(e)for(r=3De.length-1;r>-1&&(!e[r]||!t(e[r],r,e));r-=3D1);}function =
hasProp(e,t){return hasOwn.call(e,t)}function getOwn(e,t){return =
hasProp(e,t)&&e[t]}function eachProp(e,t){var r;for(r in =
e)if(hasProp(e,r)&&t(e[r],r))break}function mixin(e,t,r,n){return =
t&&eachProp(t,(function(t,i){!r&&hasProp(e,i)||(!n||"object"!=3Dtypeof =
t||!t||isArray(t)||isFunction(t)||t instanceof =
RegExp?e[i]=3Dt:(e[i]||(e[i]=3D{}),mixin(e[i],t,r,n)))})),e}function =
bind(e,t){return function(){return t.apply(e,arguments)}}function =
scripts(){return document.getElementsByTagName("script")}function =
defaultOnError(e){throw e}function getGlobal(e){if(!e)return e;var =
t=3Dglobal;return each(e.split("."),(function(e){t=3Dt[e]})),t}function =
makeError(e,t,r,n){var i=3Dnew =
Error(t+"\nhttp://requirejs.org/docs/errors.html#"+e);return =
i.requireType=3De,i.requireModules=3Dn,r&&(i.originalError=3Dr),i}if(void=
 0=3D=3D=3Ddefine){if(void =
0!=3D=3Drequirejs){if(isFunction(requirejs))return;cfg=3Drequirejs,requir=
ejs=3Dvoid 0}void =
0=3D=3D=3Drequire||isFunction(require)||(cfg=3Drequire,require=3Dvoid =
0),req=3Drequirejs=3Dfunction(e,t,r,n){var i,o,s=3DdefContextName;return =
isArray(e)||"string"=3D=3Dtypeof =
e||(o=3De,isArray(t)?(e=3Dt,t=3Dr,r=3Dn):e=3D[]),o&&o.context&&(s=3Do.con=
text),(i=3DgetOwn(contexts,s))||(i=3Dcontexts[s]=3Dreq.s.newContext(s)),o=
&&i.configure(o),i.require(e,t,r)},req.config=3Dfunction(e){return =
req(e)},req.nextTick=3D"undefined"!=3Dtypeof =
setTimeout?function(e){setTimeout(e,4)}:function(e){e()},require||(requir=
e=3Dreq),req.version=3Dversion,req.jsExtRegExp=3D/^\/|:|\?|\.js$/,req.isB=
rowser=3DisBrowser,s=3Dreq.s=3D{contexts:contexts,newContext:newContext},=
req({}),each(["toUrl","undef","defined","specified"],(function(e){req[e]=3D=
function(){var t=3Dcontexts[defContextName];return =
t.require[e].apply(t,arguments)}})),isBrowser&&(head=3Ds.head=3Ddocument.=
getElementsByTagName("head")[0],baseElement=3Ddocument.getElementsByTagNa=
me("base")[0],baseElement&&(head=3Ds.head=3DbaseElement.parentNode)),req.=
onError=3DdefaultOnError,req.createNode=3Dfunction(e,t,r){var =
n=3De.xhtml?document.createElementNS("http://www.w3.org/1999/xhtml","html=
:script"):document.createElement("script");return =
n.type=3De.scriptType||"text/javascript",n.charset=3D"utf-8",n.async=3D!0=
,n},req.load=3Dfunction(e,t,r){var =
n,i=3De&&e.config||{};if(isBrowser)return(n=3Dreq.createNode(i,t,r)).setA=
ttribute("data-requirecontext",e.contextName),n.setAttribute("data-requir=
emodule",t),!n.attachEvent||n.attachEvent.toString&&n.attachEvent.toStrin=
g().indexOf("[native =
code")<0||isOpera?(n.addEventListener("load",e.onScriptLoad,!1),n.addEven=
tListener("error",e.onScriptError,!1)):(useInteractive=3D!0,n.attachEvent=
("onreadystatechange",e.onScriptLoad)),n.src=3Dr,i.onNodeCreated&&i.onNod=
eCreated(n,i,t,r),currentlyAddingScript=3Dn,baseElement?head.insertBefore=
(n,baseElement):head.appendChild(n),currentlyAddingScript=3Dnull,n;if(isW=
ebWorker)try{setTimeout((function(){}),0),importScripts(r),e.completeLoad=
(t)}catch(n){e.onError(makeError("importscripts","importScripts failed =
for "+t+" at =
"+r,n,[t]))}},isBrowser&&!cfg.skipDataMain&&eachReverse(scripts(),(functi=
on(e){if(head||(head=3De.parentNode),dataMain=3De.getAttribute("data-main=
"))return =
mainScript=3DdataMain,cfg.baseUrl||-1!=3D=3DmainScript.indexOf("!")||(src=
=3DmainScript.split("/"),mainScript=3Dsrc.pop(),subPath=3Dsrc.length?src.=
join("/")+"/":"./",cfg.baseUrl=3DsubPath),mainScript=3DmainScript.replace=
(jsSuffixRegExp,""),req.jsExtRegExp.test(mainScript)&&(mainScript=3DdataM=
ain),cfg.deps=3Dcfg.deps?cfg.deps.concat(mainScript):[mainScript],!0})),d=
efine=3Dfunction(e,t,r){var n,i;"string"!=3Dtypeof =
e&&(r=3Dt,t=3De,e=3Dnull),isArray(t)||(r=3Dt,t=3Dnull),!t&&isFunction(r)&=
&(t=3D[],r.length&&(r.toString().replace(commentRegExp,commentReplace).re=
place(cjsRequireRegExp,(function(e,r){t.push(r)})),t=3D(1=3D=3D=3Dr.lengt=
h?["require"]:["require","exports","module"]).concat(t))),useInteractive&=
&(n=3DcurrentlyAddingScript||getInteractiveScript())&&(e||(e=3Dn.getAttri=
bute("data-requiremodule")),i=3Dcontexts[n.getAttribute("data-requirecont=
ext")]),i?(i.defQueue.push([e,t,r]),i.defQueueMap[e]=3D!0):globalDefQueue=
.push([e,t,r])},define.amd=3D{jQuery:!0},req.exec=3Dfunction(text){return=
 eval(text)},req(cfg)}function newContext(e){var =
t,r,n,i,o,s=3D{waitSeconds:7,baseUrl:"./",paths:{},bundles:{},pkgs:{},shi=
m:{},config:{}},a=3D{},u=3D{},c=3D{},f=3D[],l=3D{},p=3D{},d=3D{},h=3D1,m=3D=
1;function g(e,t,r){var =
n,i,o,a,u,c,f,l,p,d,h=3Dt&&t.split("/"),m=3Ds.map,g=3Dm&&m["*"];if(e&&(c=3D=
(e=3De.split("/")).length-1,s.nodeIdCompat&&jsSuffixRegExp.test(e[c])&&(e=
[c]=3De[c].replace(jsSuffixRegExp,"")),"."=3D=3D=3De[0].charAt(0)&&h&&(e=3D=
h.slice(0,h.length-1).concat(e)),function(e){var =
t,r;for(t=3D0;t<e.length;t++)if("."=3D=3D=3D(r=3De[t]))e.splice(t,1),t-=3D=
1;else =
if(".."=3D=3D=3Dr){if(0=3D=3D=3Dt||1=3D=3D=3Dt&&".."=3D=3D=3De[2]||".."=3D=
=3D=3De[t-1])continue;t>0&&(e.splice(t-1,2),t-=3D2)}}(e),e=3De.join("/"))=
,r&&m&&(h||g)){e:for(o=3D(i=3De.split("/")).length;o>0;o-=3D1){if(u=3Di.s=
lice(0,o).join("/"),h)for(a=3Dh.length;a>0;a-=3D1)if((n=3DgetOwn(m,h.slic=
e(0,a).join("/")))&&(n=3DgetOwn(n,u))){f=3Dn,l=3Do;break =
e}!p&&g&&getOwn(g,u)&&(p=3DgetOwn(g,u),d=3Do)}!f&&p&&(f=3Dp,l=3Dd),f&&(i.=
splice(0,l,f),e=3Di.join("/"))}return getOwn(s.pkgs,e)||e}function =
v(e){isBrowser&&each(scripts(),(function(t){if(t.getAttribute("data-requi=
remodule")=3D=3D=3De&&t.getAttribute("data-requirecontext")=3D=3D=3Dn.con=
textName)return t.parentNode.removeChild(t),!0}))}function b(e){var =
t=3DgetOwn(s.paths,e);if(t&&isArray(t)&&t.length>1)return =
t.shift(),n.require.undef(e),n.makeRequire(null,{skipMap:!0})([e]),s.onPa=
thFallback&&s.onPathFallback({moduleId:e,config:s}),!0}function y(e){var =
t,r=3De?e.indexOf("!"):-1;return =
r>-1&&(t=3De.substring(0,r),e=3De.substring(r+1,e.length)),[t,e]}function=
 x(e,t,r,i){var =
o,s,a,u,c=3Dnull,f=3Dt?t.name:null,p=3De,d=3D!0,v=3D"";return =
e||(d=3D!1,e=3D"_@r"+(h+=3D1)),c=3D(u=3Dy(e))[0],e=3Du[1],c&&(c=3Dg(c,f,i=
),s=3DgetOwn(l,c)),e&&(c?v=3Ds&&s.normalize?s.normalize(e,(function(e){re=
turn =
g(e,f,i)})):-1=3D=3D=3De.indexOf("!")?g(e,f,i):e:(c=3D(u=3Dy(v=3Dg(e,f,i)=
))[0],v=3Du[1],r=3D!0,o=3Dn.nameToUrl(v))),{prefix:c,name:v,parentMap:t,u=
nnormalized:!!(a=3D!c||s||r?"":"_unnormalized"+(m+=3D1)),url:o,originalNa=
me:p,isDefine:d,id:(c?c+"!"+v:v)+a}}function w(e){var =
t=3De.id,r=3DgetOwn(a,t);return r||(r=3Da[t]=3Dnew =
n.Module(e)),r}function S(e,t,r){var =
n=3De.id,i=3DgetOwn(a,n);!hasProp(l,n)||i&&!i.defineEmitComplete?(i=3Dw(e=
)).error&&"error"=3D=3D=3Dt?r(i.error):i.on(t,r):"defined"=3D=3D=3Dt&&r(l=
[n])}function _(e,t){var =
r=3De.requireModules,n=3D!1;t?t(e):(each(r,(function(t){var =
r=3DgetOwn(a,t);r&&(r.error=3De,r.events.error&&(n=3D!0,r.emit("error",e)=
))})),n||req.onError(e))}function =
E(){globalDefQueue.length&&(each(globalDefQueue,(function(e){var =
t=3De[0];"string"=3D=3Dtypeof =
t&&(n.defQueueMap[t]=3D!0),f.push(e)})),globalDefQueue=3D[])}function =
q(e){delete a[e],delete u[e]}function O(){var =
e,r,i=3D1e3*s.waitSeconds,c=3Di&&n.startTime+i<(new =
Date).getTime(),f=3D[],p=3D[],d=3D!1,h=3D!0;if(!t){if(t=3D!0,eachProp(u,(=
function(e){var =
t=3De.map,n=3Dt.id;if(e.enabled&&(t.isDefine||p.push(e),!e.error))if(!e.i=
nited&&c)b(n)?(r=3D!0,d=3D!0):(f.push(n),v(n));else =
if(!e.inited&&e.fetched&&t.isDefine&&(d=3D!0,!t.prefix))return =
h=3D!1})),c&&f.length)return(e=3DmakeError("timeout","Load timeout for =
modules: =
"+f,null,f)).contextName=3Dn.contextName,_(e);h&&each(p,(function(e){!fun=
ction e(t,r,n){var =
i=3Dt.map.id;t.error?t.emit("error",t.error):(r[i]=3D!0,each(t.depMaps,(f=
unction(i,o){var =
s=3Di.id,u=3DgetOwn(a,s);!u||t.depMatched[o]||n[s]||(getOwn(r,s)?(t.defin=
eDep(o,l[s]),t.check()):e(u,r,n))})),n[i]=3D!0)}(e,{},{})})),c&&!r||!d||!=
isBrowser&&!isWebWorker||o||(o=3DsetTimeout((function(){o=3D0,O()}),50)),=
t=3D!1}}function =
j(e){hasProp(l,e[0])||w(x(e[0],null,!0)).init(e[1],e[2])}function =
M(e,t,r,n){e.detachEvent&&!isOpera?n&&e.detachEvent(n,t):e.removeEventLis=
tener(r,t,!1)}function k(e){var t=3De.currentTarget||e.srcElement;return =
M(t,n.onScriptLoad,"load","onreadystatechange"),M(t,n.onScriptError,"erro=
r"),{node:t,id:t&&t.getAttribute("data-requiremodule")}}function P(){var =
e;for(E();f.length;){if(null=3D=3D=3D(e=3Df.shift())[0])return =
_(makeError("mismatch","Mismatched anonymous define() module: =
"+e[e.length-1]));j(e)}n.defQueueMap=3D{}}return =
i=3D{require:function(e){return =
e.require?e.require:e.require=3Dn.makeRequire(e.map)},exports:function(e)=
{if(e.usingExports=3D!0,e.map.isDefine)return =
e.exports?l[e.map.id]=3De.exports:e.exports=3Dl[e.map.id]=3D{}},module:fu=
nction(e){return =
e.module?e.module:e.module=3D{id:e.map.id,uri:e.map.url,config:function()=
{return =
getOwn(s.config,e.map.id)||{}},exports:e.exports||(e.exports=3D{})}}},(r=3D=
function(e){this.events=3DgetOwn(c,e.id)||{},this.map=3De,this.shim=3Dget=
Own(s.shim,e.id),this.depExports=3D[],this.depMaps=3D[],this.depMatched=3D=
[],this.pluginMaps=3D{},this.depCount=3D0}).prototype=3D{init:function(e,=
t,r,n){n=3Dn||{},this.inited||(this.factory=3Dt,r?this.on("error",r):this=
.events.error&&(r=3Dbind(this,(function(e){this.emit("error",e)}))),this.=
depMaps=3De&&e.slice(0),this.errback=3Dr,this.inited=3D!0,this.ignore=3Dn=
.ignore,n.enabled||this.enabled?this.enable():this.check())},defineDep:fu=
nction(e,t){this.depMatched[e]||(this.depMatched[e]=3D!0,this.depCount-=3D=
1,this.depExports[e]=3Dt)},fetch:function(){if(!this.fetched){this.fetche=
d=3D!0,n.startTime=3D(new Date).getTime();var =
e=3Dthis.map;if(!this.shim)return =
e.prefix?this.callPlugin():this.load();n.makeRequire(this.map,{enableBuil=
dCallback:!0})(this.shim.deps||[],bind(this,(function(){return =
e.prefix?this.callPlugin():this.load()})))}},load:function(){var =
e=3Dthis.map.url;p[e]||(p[e]=3D!0,n.load(this.map.id,e))},check:function(=
){if(this.enabled&&!this.enabling){var =
e,t,r=3Dthis.map.id,i=3Dthis.depExports,o=3Dthis.exports,s=3Dthis.factory=
;if(this.inited){if(this.error)this.emit("error",this.error);else =
if(!this.defining){if(this.defining=3D!0,this.depCount<1&&!this.defined){=
if(isFunction(s)){if(this.events.error&&this.map.isDefine||req.onError!=3D=
=3DdefaultOnError)try{o=3Dn.execCb(r,s,i,o)}catch(t){e=3Dt}else =
o=3Dn.execCb(r,s,i,o);if(this.map.isDefine&&void =
0=3D=3D=3Do&&((t=3Dthis.module)?o=3Dt.exports:this.usingExports&&(o=3Dthi=
s.exports)),e)return =
e.requireMap=3Dthis.map,e.requireModules=3Dthis.map.isDefine?[this.map.id=
]:null,e.requireType=3Dthis.map.isDefine?"define":"require",_(this.error=3D=
e)}else =
o=3Ds;if(this.exports=3Do,this.map.isDefine&&!this.ignore&&(l[r]=3Do,req.=
onResourceLoad)){var =
a=3D[];each(this.depMaps,(function(e){a.push(e.normalizedMap||e)})),req.o=
nResourceLoad(n,this.map,a)}q(r),this.defined=3D!0}this.defining=3D!1,thi=
s.defined&&!this.defineEmitted&&(this.defineEmitted=3D!0,this.emit("defin=
ed",this.exports),this.defineEmitComplete=3D!0)}}else =
hasProp(n.defQueueMap,r)||this.fetch()}},callPlugin:function(){var =
e=3Dthis.map,t=3De.id,r=3Dx(e.prefix);this.depMaps.push(r),S(r,"defined",=
bind(this,(function(r){var =
i,o,u,c=3DgetOwn(d,this.map.id),f=3Dthis.map.name,l=3Dthis.map.parentMap?=
this.map.parentMap.name:null,p=3Dn.makeRequire(e.parentMap,{enableBuildCa=
llback:!0});return =
this.map.unnormalized?(r.normalize&&(f=3Dr.normalize(f,(function(e){retur=
n =
g(e,l,!0)}))||""),S(o=3Dx(e.prefix+"!"+f,this.map.parentMap),"defined",bi=
nd(this,(function(e){this.map.normalizedMap=3Do,this.init([],(function(){=
return =
e}),null,{enabled:!0,ignore:!0})}))),void((u=3DgetOwn(a,o.id))&&(this.dep=
Maps.push(o),this.events.error&&u.on("error",bind(this,(function(e){this.=
emit("error",e)}))),u.enable()))):c?(this.map.url=3Dn.nameToUrl(c),void =
this.load()):((i=3Dbind(this,(function(e){this.init([],(function(){return=
 =
e}),null,{enabled:!0})}))).error=3Dbind(this,(function(e){this.inited=3D!=
0,this.error=3De,e.requireModules=3D[t],eachProp(a,(function(e){0=3D=3D=3D=
e.map.id.indexOf(t+"_unnormalized")&&q(e.map.id)})),_(e)})),i.fromText=3D=
bind(this,(function(r,o){var =
a=3De.name,u=3Dx(a),c=3DuseInteractive;o&&(r=3Do),c&&(useInteractive=3D!1=
),w(u),hasProp(s.config,t)&&(s.config[a]=3Ds.config[t]);try{req.exec(r)}c=
atch(e){return _(makeError("fromtexteval","fromText eval for "+t+" =
failed: =
"+e,e,[t]))}c&&(useInteractive=3D!0),this.depMaps.push(u),n.completeLoad(=
a),p([a],i)})),void =
r.load(e.name,p,i,s))}))),n.enable(r,this),this.pluginMaps[r.id]=3Dr},ena=
ble:function(){u[this.map.id]=3Dthis,this.enabled=3D!0,this.enabling=3D!0=
,each(this.depMaps,bind(this,(function(e,t){var =
r,o,s;if("string"=3D=3Dtypeof =
e){if(e=3Dx(e,this.map.isDefine?this.map:this.map.parentMap,!1,!this.skip=
Map),this.depMaps[t]=3De,s=3DgetOwn(i,e.id))return =
void(this.depExports[t]=3Ds(this));this.depCount+=3D1,S(e,"defined",bind(=
this,(function(e){this.undefed||(this.defineDep(t,e),this.check())}))),th=
is.errback?S(e,"error",bind(this,this.errback)):this.events.error&&S(e,"e=
rror",bind(this,(function(e){this.emit("error",e)})))}r=3De.id,o=3Da[r],h=
asProp(i,r)||!o||o.enabled||n.enable(e,this)}))),eachProp(this.pluginMaps=
,bind(this,(function(e){var =
t=3DgetOwn(a,e.id);t&&!t.enabled&&n.enable(e,this)}))),this.enabling=3D!1=
,this.check()},on:function(e,t){var =
r=3Dthis.events[e];r||(r=3Dthis.events[e]=3D[]),r.push(t)},emit:function(=
e,t){each(this.events[e],(function(e){e(t)})),"error"=3D=3D=3De&&delete =
this.events[e]}},(n=3D{config:s,contextName:e,registry:a,defined:l,urlFet=
ched:p,defQueue:f,defQueueMap:{},Module:r,makeModuleMap:x,nextTick:req.ne=
xtTick,onError:_,configure:function(e){if(e.baseUrl&&"/"!=3D=3De.baseUrl.=
charAt(e.baseUrl.length-1)&&(e.baseUrl+=3D"/"),"string"=3D=3Dtypeof =
e.urlArgs){var =
t=3De.urlArgs;e.urlArgs=3Dfunction(e,r){return(-1=3D=3D=3Dr.indexOf("?")?=
"?":"&")+t}}var =
r=3Ds.shim,i=3D{paths:!0,bundles:!0,config:!0,map:!0};eachProp(e,(functio=
n(e,t){i[t]?(s[t]||(s[t]=3D{}),mixin(s[t],e,!0,!0)):s[t]=3De})),e.bundles=
&&eachProp(e.bundles,(function(e,t){each(e,(function(e){e!=3D=3Dt&&(d[e]=3D=
t)}))})),e.shim&&(eachProp(e.shim,(function(e,t){isArray(e)&&(e=3D{deps:e=
}),!e.exports&&!e.init||e.exportsFn||(e.exportsFn=3Dn.makeShimExports(e))=
,r[t]=3De})),s.shim=3Dr),e.packages&&each(e.packages,(function(e){var =
t;t=3D(e=3D"string"=3D=3Dtypeof =
e?{name:e}:e).name,e.location&&(s.paths[t]=3De.location),s.pkgs[t]=3De.na=
me+"/"+(e.main||"main").replace(currDirRegExp,"").replace(jsSuffixRegExp,=
"")})),eachProp(a,(function(e,t){e.inited||e.map.unnormalized||(e.map=3Dx=
(t,null,!0))})),(e.deps||e.callback)&&n.require(e.deps||[],e.callback)},m=
akeShimExports:function(e){return function(){var t;return =
e.init&&(t=3De.init.apply(global,arguments)),t||e.exports&&getGlobal(e.ex=
ports)}},makeRequire:function(t,r){function o(s,u,c){var f,p;return =
r.enableBuildCallback&&u&&isFunction(u)&&(u.__requireJsBuild=3D!0),"strin=
g"=3D=3Dtypeof s?isFunction(u)?_(makeError("requireargs","Invalid =
require =
call"),c):t&&hasProp(i,s)?i[s](a[t.id]):req.get?req.get(n,s,t,o):(f=3Dx(s=
,t,!1,!0).id,hasProp(l,f)?l[f]:_(makeError("notloaded",'Module name =
"'+f+'" has not been loaded yet for context: '+e+(t?"":". Use =
require([])")))):(P(),n.nextTick((function(){P(),(p=3Dw(x(null,t))).skipM=
ap=3Dr.skipMap,p.init(s,u,c,{enabled:!0}),O()})),o)}return =
r=3Dr||{},mixin(o,{isBrowser:isBrowser,toUrl:function(e){var =
r,i=3De.lastIndexOf("."),o=3De.split("/")[0];return-1!=3D=3Di&&(!("."=3D=3D=
=3Do||".."=3D=3D=3Do)||i>1)&&(r=3De.substring(i,e.length),e=3De.substring=
(0,i)),n.nameToUrl(g(e,t&&t.id,!0),r,!0)},defined:function(e){return =
hasProp(l,x(e,t,!1,!0).id)},specified:function(e){return =
e=3Dx(e,t,!1,!0).id,hasProp(l,e)||hasProp(a,e)}}),t||(o.undef=3Dfunction(=
e){E();var r=3Dx(e,t,!0),i=3DgetOwn(a,e);i.undefed=3D!0,v(e),delete =
l[e],delete p[r.url],delete =
c[e],eachReverse(f,(function(t,r){t[0]=3D=3D=3De&&f.splice(r,1)})),delete=
 =
n.defQueueMap[e],i&&(i.events.defined&&(c[e]=3Di.events),q(e))}),o},enabl=
e:function(e){getOwn(a,e.id)&&w(e).enable()},completeLoad:function(e){var=
 =
t,r,i,o=3DgetOwn(s.shim,e)||{},u=3Do.exports;for(E();f.length;){if(null=3D=
=3D=3D(r=3Df.shift())[0]){if(r[0]=3De,t)break;t=3D!0}else =
r[0]=3D=3D=3De&&(t=3D!0);j(r)}if(n.defQueueMap=3D{},i=3DgetOwn(a,e),!t&&!=
hasProp(l,e)&&i&&!i.inited){if(!(!s.enforceDefine||u&&getGlobal(u)))retur=
n b(e)?void 0:_(makeError("nodefine","No define call for =
"+e,null,[e]));j([e,o.deps||[],o.exportsFn])}O()},nameToUrl:function(e,t,=
r){var =
i,o,a,u,c,f,l=3DgetOwn(s.pkgs,e);if(l&&(e=3Dl),f=3DgetOwn(d,e))return =
n.nameToUrl(f,t,r);if(req.jsExtRegExp.test(e))u=3De+(t||"");else{for(i=3D=
s.paths,a=3D(o=3De.split("/")).length;a>0;a-=3D1)if(c=3DgetOwn(i,o.slice(=
0,a).join("/"))){isArray(c)&&(c=3Dc[0]),o.splice(0,a,c);break}u=3Do.join(=
"/"),u=3D("/"=3D=3D=3D(u+=3Dt||(/^data\:|^blob\:|\?/.test(u)||r?"":".js")=
).charAt(0)||u.match(/^[\w\+\.\-]+:/)?"":s.baseUrl)+u}return =
s.urlArgs&&!/^blob\:/.test(u)?u+s.urlArgs(e,u):u},load:function(e,t){req.=
load(n,e,t)},execCb:function(e,t,r,n){return =
t.apply(n,r)},onScriptLoad:function(e){if("load"=3D=3D=3De.type||readyReg=
Exp.test((e.currentTarget||e.srcElement).readyState)){interactiveScript=3D=
null;var t=3Dk(e);n.completeLoad(t.id)}},onScriptError:function(e){var =
t=3Dk(e);if(!b(t.id)){var r=3D[];return =
eachProp(a,(function(e,n){0!=3D=3Dn.indexOf("_@r")&&each(e.depMaps,(funct=
ion(e){if(e.id=3D=3D=3Dt.id)return =
r.push(n),!0}))})),_(makeError("scripterror",'Script error for =
"'+t.id+(r.length?'", needed by: '+r.join(", =
"):'"'),e,[t.id]))}}}).require=3Dn.makeRequire(),n}function =
getInteractiveScript(){return =
interactiveScript&&"interactive"=3D=3D=3DinteractiveScript.readyState||ea=
chReverse(scripts(),(function(e){if("interactive"=3D=3D=3De.readyState)re=
turn interactiveScript=3De})),interactiveScript}}(this);
------=_NextPart_000_0000_01D686C3.0D48FC40--
