Skip to content

Instantly share code, notes, and snippets.

Created July 24, 2014 06:57
Show Gist options
  • Save anonymous/8b854cf66a9cc9aab969 to your computer and use it in GitHub Desktop.
Save anonymous/8b854cf66a9cc9aab969 to your computer and use it in GitHub Desktop.
OWA Unresponsive Scripts
This file has been truncated, but you can view the full file.
/* Office runtime JavaScript library */
/* Version: 15.0.4469.1000 */
/*
Copyright (c) Microsoft Corporation. All rights reserved.
*/
/*
Your use of this file is governed by the Microsoft Services Agreement http://go.microsoft.com/fwlink/?LinkId=266419.
*/
var OSF=OSF||{};OSF.OUtil=function(){var e="on",h="configurable",g="writable",d="enumerable",f="undefined",c=true,b=null,a=false,k=-1,m="&_xdm_Info=",l="_xdm_",i="#",j={},o=3e4;function n(){return Math.floor(100000001*Math.random()).toString()}return {extend:function(b,a){var c=function(){};c.prototype=a.prototype;b.prototype=new c;b.prototype.constructor=b;b.uber=a.prototype;if(a.prototype.constructor===Object.prototype.constructor)a.prototype.constructor=a},setNamespace:function(b,a){if(a&&b&&!a[b])a[b]={}},unsetNamespace:function(b,a){if(a&&b&&a[b])delete a[b]},loadScript:function(f,g,h){if(f&&g){var l=window.document,d=j[f];if(!d){var e=l.createElement("script");e.type="text/javascript";d={loaded:a,pendingCallbacks:[g],timer:b};j[f]=d;var i=function(){if(d.timer!=b){clearTimeout(d.timer);delete d.timer}d.loaded=c;for(var e=d.pendingCallbacks.length,a=0;a<e;a++){var f=d.pendingCallbacks.shift();f()}},k=function(){delete j[f];if(d.timer!=b){clearTimeout(d.timer);delete d.timer}for(var c=d.pendingCallbacks.length,a=0;a<c;a++){var e=d.pendingCallbacks.shift();e()}};if(e.readyState)e.onreadystatechange=function(){if(e.readyState=="loaded"||e.readyState=="complete"){e.onreadystatechange=b;i()}};else e.onload=i;e.onerror=k;h=h||o;d.timer=setTimeout(k,h);e.src=f;l.getElementsByTagName("head")[0].appendChild(e)}else if(d.loaded)g();else d.pendingCallbacks.push(g)}},loadCSS:function(c){if(c){var b=window.document,a=b.createElement("link");a.type="text/css";a.rel="stylesheet";a.href=c;b.getElementsByTagName("head")[0].appendChild(a)}},parseEnum:function(b,c){var a=c[b.trim()];if(typeof a==f){Sys.Debug.trace("invalid enumeration string:"+b);throw Error.argument("str")}return a},delayExecutionAndCache:function(){var a={calc:arguments[0]};return function(){if(a.calc){a.val=a.calc.apply(this,arguments);delete a.calc}return a.val}},getUniqueId:function(){k=k+1;return k.toString()},formatString:function(){var a=arguments,b=a[0];return b.replace(/{(\d+)}/gm,function(d,b){var c=parseInt(b,10)+1;return a[c]===undefined?"{"+b+"}":a[c]})},generateConversationId:function(){return [n(),n(),(new Date).getTime().toString()].join("_")},getFrameNameAndConversationId:function(b,c){var a=l+b+this.generateConversationId();c.setAttribute("name",a);return this.generateConversationId()},addXdmInfoAsHash:function(a,d){a=a.trim()||"";var b=a.split(i),c=b.shift(),e=b.join(i);return [c,i,e,m,d].join("")},parseXdmInfo:function(){var g=window.location.hash,d=g.split(m),a=d.length>1?d[d.length-1]:b;if(window.sessionStorage){var c=window.name.indexOf(l);if(c>-1){var e=window.name.indexOf(";",c);if(e==-1)e=window.name.length;var f=window.name.substring(c,e);if(a)window.sessionStorage.setItem(f,a);else a=window.sessionStorage.getItem(f)}}return a},getConversationId:function(){var c=window.location.search,a=b;if(c){var d=c.indexOf("&");a=d>0?c.substring(1,d):c.substr(1);if(a&&a.charAt(a.length-1)==="="){a=a.substring(0,a.length-1);if(a)a=decodeURIComponent(a)}}return a},validateParamObject:function(f,e){var b=Function._validateParams(arguments,[{name:"params",type:Object,mayBeNull:a},{name:"expectedProperties",type:Object,mayBeNull:a},{name:"callback",type:Function,mayBeNull:c}]);if(b)throw b;for(var d in e){b=Function._validateParameter(f[d],e[d],d);if(b)throw b}},writeProfilerMark:function(a){if(window.msWriteProfilerMark){window.msWriteProfilerMark(a);typeof Sys!==f&&Sys&&Sys.Debug&&Sys.Debug.trace(a)}},defineNondefaultProperty:function(e,f,a,b){a=a||{};for(var g in b){var d=b[g];if(a[d]==undefined)a[d]=c}Object.defineProperty(e,f,a);return e},defineNondefaultProperties:function(c,a,d){a=a||{};for(var b in a)OSF.OUtil.defineNondefaultProperty(c,b,a[b],d);return c},defineEnumerableProperty:function(c,b,a){return OSF.OUtil.defineNondefaultProperty(c,b,a,[d])},defineEnumerableProperties:function(b,a){return OSF.OUtil.defineNondefaultProperties(b,a,[d])},defineMutableProperty:function(c,b,a){return OSF.OUtil.defineNondefaultProperty(c,b,a,[g,d,h])},defineMutableProperties:function(b,a){return OSF.OUtil.defineNondefaultProperties(b,a,[g,d,h])},finalizeProperties:function(e,d){d=d||{};for(var g=Object.getOwnPropertyNames(e),i=g.length,f=0;f<i;f++){var h=g[f],b=Object.getOwnPropertyDescriptor(e,h);if(!b.get&&!b.set)b.writable=d.writable||a;b.configurable=d.configurable||a;b.enumerable=d.enumerable||c;Object.defineProperty(e,h,b)}return e},mapList:function(a,c){var b=[];if(a)for(var d in a)b.push(c(a[d]));return b},listContainsKey:function(d,e){for(var b in d)if(e==b)return c;return a},listContainsValue:function(b,d){for(var e in b)if(d==b[e])return c;return a},augmentList:function(a,b){var d=a.push?function(c,b){a.push(b)}:function(c,b){a[c]=b};for(var c in b)d(c,b[c])},redefineList:function(a,c){for(var b in a)delete a[b];for(var b in c)a[b]=c[b]},isArray:function(a){return Object.prototype.toString.apply(a)==="[object Array]"},isFunction:function(a){return Object.prototype.toString.apply(a)==="[object Function]"},isDate:function(a){return Object.prototype.toString.apply(a)==="[object Date]"},addEventListener:function(b,c,d){if(b.attachEvent)b.attachEvent(e+c,d);else if(b.addEventListener)b.addEventListener(c,d,a);else b[e+c]=d},removeEventListener:function(c,d,f){if(c.detachEvent)c.detachEvent(e+d,f);else if(c.removeEventListener)c.removeEventListener(d,f,a);else c[e+d]=b},encodeBase64:function(c){var j="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",h=[],a=[],b=0,f,d,e,i=c.length;do{f=c[b++];d=c[b++];e=c[b++];a[0]=f>>2;a[1]=(f&3)<<4|d>>4;a[2]=(d&15)<<2|e>>6;a[3]=e&63;if(isNaN(d))a[2]=a[3]=64;else if(isNaN(e))a[3]=64;for(var g=0;g<4;g++)h.push(j.charAt(a[g]))}while(b<i);return h.join("")}}}();window.OSF=OSF;OSF.OUtil.setNamespace("Microsoft",window);OSF.OUtil.setNamespace("Office",Microsoft);OSF.OUtil.setNamespace("Common",Microsoft.Office);Microsoft.Office.Common.InvokeType={async:0,sync:1,asyncRegisterEvent:2,asyncUnregisterEvent:3,syncRegisterEvent:4,syncUnregisterEvent:5};Microsoft.Office.Common.InvokeResultCode={noError:0,errorInRequest:-1,errorHandlingRequest:-2,errorInResponse:-3,errorHandlingResponse:-4,errorHandlingRequestAccessDenied:-5,errorHandlingMethodCallTimedout:-6};Microsoft.Office.Common.MessageType={request:0,response:1};Microsoft.Office.Common.ActionType={invoke:0,registerEvent:1,unregisterEvent:2};Microsoft.Office.Common.ResponseType={forCalling:0,forEventing:1};Microsoft.Office.Common.MethodObject=function(c,b,a){this._method=c;this._invokeType=b;this._blockingOthers=a};Microsoft.Office.Common.MethodObject.prototype={getMethod:function(){return this._method},getInvokeType:function(){return this._invokeType},getBlockingFlag:function(){return this._blockingOthers}};Microsoft.Office.Common.EventMethodObject=function(b,a){this._registerMethodObject=b;this._unregisterMethodObject=a};Microsoft.Office.Common.EventMethodObject.prototype={getRegisterMethodObject:function(){return this._registerMethodObject},getUnregisterMethodObject:function(){return this._unregisterMethodObject}};Microsoft.Office.Common.ServiceEndPoint=function(c){var a=this,b=Function._validateParams(arguments,[{name:"serviceEndPointId",type:String,mayBeNull:false}]);if(b)throw b;a._methodObjectList={};a._eventHandlerProxyList={};a._Id=c;a._conversations={};a._policyManager=null};Microsoft.Office.Common.ServiceEndPoint.prototype={registerMethod:function(g,h,b,e){var c="invokeType",a=false,d=Function._validateParams(arguments,[{name:"methodName",type:String,mayBeNull:a},{name:"method",type:Function,mayBeNull:a},{name:c,type:Number,mayBeNull:a},{name:"blockingOthers",type:Boolean,mayBeNull:a}]);if(d)throw d;if(b!==Microsoft.Office.Common.InvokeType.async&&b!==Microsoft.Office.Common.InvokeType.sync)throw Error.argument(c);var f=new Microsoft.Office.Common.MethodObject(h,b,e);this._methodObjectList[g]=f},unregisterMethod:function(b){var a=Function._validateParams(arguments,[{name:"methodName",type:String,mayBeNull:false}]);if(a)throw a;delete this._methodObjectList[b]},registerEvent:function(f,d,c){var a=false,b=Function._validateParams(arguments,[{name:"eventName",type:String,mayBeNull:a},{name:"registerMethod",type:Function,mayBeNull:a},{name:"unregisterMethod",type:Function,mayBeNull:a}]);if(b)throw b;var e=new Microsoft.Office.Common.EventMethodObject(new Microsoft.Office.Common.MethodObject(d,Microsoft.Office.Common.InvokeType.syncRegisterEvent,a),new Microsoft.Office.Common.MethodObject(c,Microsoft.Office.Common.InvokeType.syncUnregisterEvent,a));this._methodObjectList[f]=e},registerEventEx:function(h,f,d,e,c){var a=false,b=Function._validateParams(arguments,[{name:"eventName",type:String,mayBeNull:a},{name:"registerMethod",type:Function,mayBeNull:a},{name:"registerMethodInvokeType",type:Number,mayBeNull:a},{name:"unregisterMethod",type:Function,mayBeNull:a},{name:"unregisterMethodInvokeType",type:Number,mayBeNull:a}]);if(b)throw b;var g=new Microsoft.Office.Common.EventMethodObject(new Microsoft.Office.Common.MethodObject(f,d,a),new Microsoft.Office.Common.MethodObject(e,c,a));this._methodObjectList[h]=g},unregisterEvent:function(b){var a=Function._validateParams(arguments,[{name:"eventName",type:String,mayBeNull:false}]);if(a)throw a;this.unregisterMethod(b)},registerConversation:function(b){var a=Function._validateParams(arguments,[{name:"conversationId",type:String,mayBeNull:false}]);if(a)throw a;this._conversations[b]=true},unregisterConversation:function(b){var a=Function._validateParams(arguments,[{name:"conversationId",type:String,mayBeNull:false}]);if(a)throw a;delete this._conversations[b]},setPolicyManager:function(a){var b="policyManager",c=Function._validateParams(arguments,[{name:b,type:Object,mayBeNull:false}]);if(c)throw c;if(!a.checkPermission)throw Error.argument(b);this._policyManager=a},getPolicyManager:function(){return this._policyManager}};Microsoft.Office.Common.ClientEndPoint=function(e,b,f){var c="targetWindow",a=this,d=Function._validateParams(arguments,[{name:"conversationId",type:String,mayBeNull:false},{name:c,mayBeNull:false},{name:"targetUrl",type:String,mayBeNull:false}]);if(d)throw d;if(!b.postMessage)throw Error.argument(c);a._conversationId=e;a._targetWindow=b;a._targetUrl=f;a._callingIndex=0;a._callbackList={};a._eventHandlerList={}};Microsoft.Office.Common.ClientEndPoint.prototype={invoke:function(h,d,b){var a=this,g=Function._validateParams(arguments,[{name:"targetMethodName",type:String,mayBeNull:false},{name:"callback",type:Function,mayBeNull:true},{name:"param",mayBeNull:true}]);if(g)throw g;var c=a._callingIndex++,k=new Date,e={callback:d,createdOn:k.getTime()};if(b&&typeof b==="object"&&typeof b.__timeout__==="number"){e.timeout=b.__timeout__;delete b.__timeout__}a._callbackList[c]=e;try{var i=new Microsoft.Office.Common.Request(h,Microsoft.Office.Common.ActionType.invoke,a._conversationId,c,b),j=Microsoft.Office.Common.MessagePackager.envelope(i);a._targetWindow.postMessage(j,a._targetUrl);Microsoft.Office.Common.XdmCommunicationManager._startMethodTimeoutTimer()}catch(f){try{d!==null&&d(Microsoft.Office.Common.InvokeResultCode.errorInRequest,f)}finally{delete a._callbackList[c]}}},registerForEvent:function(d,g,c,i){var a=this,f=Function._validateParams(arguments,[{name:"targetEventName",type:String,mayBeNull:false},{name:"eventHandler",type:Function,mayBeNull:false},{name:"callback",type:Function,mayBeNull:true},{name:"data",mayBeNull:true,optional:true}]);if(f)throw f;var b=a._callingIndex++,k=new Date;a._callbackList[b]={callback:c,createdOn:k.getTime()};try{var h=new Microsoft.Office.Common.Request(d,Microsoft.Office.Common.ActionType.registerEvent,a._conversationId,b,i),j=Microsoft.Office.Common.MessagePackager.envelope(h);a._targetWindow.postMessage(j,a._targetUrl);Microsoft.Office.Common.XdmCommunicationManager._startMethodTimeoutTimer();a._eventHandlerList[d]=g}catch(e){try{c!==null&&c(Microsoft.Office.Common.InvokeResultCode.errorInRequest,e)}finally{delete a._callbackList[b]}}},unregisterForEvent:function(d,c,h){var a=this,f=Function._validateParams(arguments,[{name:"targetEventName",type:String,mayBeNull:false},{name:"callback",type:Function,mayBeNull:true},{name:"data",mayBeNull:true,optional:true}]);if(f)throw f;var b=a._callingIndex++,j=new Date;a._callbackList[b]={callback:c,createdOn:j.getTime()};try{var g=new Microsoft.Office.Common.Request(d,Microsoft.Office.Common.ActionType.unregisterEvent,a._conversationId,b,h),i=Microsoft.Office.Common.MessagePackager.envelope(g);a._targetWindow.postMessage(i,a._targetUrl);Microsoft.Office.Common.XdmCommunicationManager._startMethodTimeoutTimer()}catch(e){try{c!==null&&c(Microsoft.Office.Common.InvokeResultCode.errorInRequest,e)}finally{delete a._callbackList[b]}}finally{delete a._eventHandlerList[d]}}};Microsoft.Office.Common.XdmCommunicationManager=function(){var i="channel is not ready.",c="conversationId",h="Unknown conversation Id.",b=false,a=null,k=[],e=a,v=10,j=b,f=a,o=2e3,l=6e4,g={},d={},m=b;function p(b){for(var a in g)if(g[a]._conversations[b])return g[a];Sys.Debug.trace(h);throw Error.argument(c)}function q(b){var a=d[b];if(!a){Sys.Debug.trace(h);throw Error.argument(c)}return a}function t(e,c){var b=e._methodObjectList[c._actionName];if(!b){Sys.Debug.trace("The specified method is not registered on service endpoint:"+c._actionName);throw Error.argument("messageObject")}var d=a;if(c._actionType===Microsoft.Office.Common.ActionType.invoke)d=b;else if(c._actionType===Microsoft.Office.Common.ActionType.registerEvent)d=b.getRegisterMethodObject();else d=b.getUnregisterMethodObject();return d}function x(a){k.push(a)}function w(){if(e!==a){if(!j)if(k.length>0){var b=k.shift();j=b.getInvokeBlockingFlag();b.invoke()}else{clearInterval(e);e=a}}else Sys.Debug.trace(i)}function s(){if(f){var c,e=0,k=new Date,h;for(var j in d){c=d[j];for(var g in c._callbackList){var b=c._callbackList[g];h=b.timeout?b.timeout:l;if(Math.abs(k.getTime()-b.createdOn)>=h)try{b.callback&&b.callback(Microsoft.Office.Common.InvokeResultCode.errorHandlingMethodCallTimedout,a)}finally{delete c._callbackList[g]}else e++}}if(e===0){clearInterval(f);f=a}}else Sys.Debug.trace(i)}function r(){j=b}function u(a){if(Sys.Browser.agent===Sys.Browser.InternetExplorer&&window.attachEvent)window.attachEvent("onmessage",a);else if(window.addEventListener)window.addEventListener("message",a,b);else{Sys.Debug.trace("Browser doesn't support the required API.");throw Error.argument("Browser")}}function y(c){var d="Access Denied";if(c.data!=""){var b;try{b=Microsoft.Office.Common.MessagePackager.unenvelope(c.data)}catch(f){return}if(typeof b._messageType=="undefined")return;if(b._messageType===Microsoft.Office.Common.MessageType.request){var l=c.origin==a||c.origin=="null"?b._origin:c.origin;try{var g=p(b._conversationId),k=g.getPolicyManager();if(k&&!k.checkPermission(b._conversationId,b._actionName,b._data))throw d;var u=t(g,b),n=new Microsoft.Office.Common.InvokeCompleteCallback(c.source,l,b._actionName,b._conversationId,b._correlationId,r),y=new Microsoft.Office.Common.Invoker(u,b._data,n,g._eventHandlerProxyList,b._conversationId,b._actionName);if(e==a)e=setInterval(w,v);x(y)}catch(f){var m=Microsoft.Office.Common.InvokeResultCode.errorHandlingRequest;if(f==d)m=Microsoft.Office.Common.InvokeResultCode.errorHandlingRequestAccessDenied;var s=new Microsoft.Office.Common.Response(b._actionName,b._conversationId,b._correlationId,m,Microsoft.Office.Common.ResponseType.forCalling,f),o=Microsoft.Office.Common.MessagePackager.envelope(s);c.source&&c.source.postMessage&&c.source.postMessage(o,l)}}else if(b._messageType===Microsoft.Office.Common.MessageType.response){var h=q(b._conversationId);if(b._responseType===Microsoft.Office.Common.ResponseType.forCalling){var i=h._callbackList[b._correlationId];if(i)try{i.callback&&i.callback(b._errorCode,b._data)}finally{delete h._callbackList[b._correlationId]}}else{var j=h._eventHandlerList[b._actionName];j!==undefined&&j!==a&&j(b._data)}}else return}}function n(){if(!m){u(y);m=true}}return {connect:function(b,c,e){n();var a=new Microsoft.Office.Common.ClientEndPoint(b,c,e);d[b]=a;return a},getClientEndPoint:function(e){var a=Function._validateParams(arguments,[{name:c,type:String,mayBeNull:b}]);if(a)throw a;return d[e]},createServiceEndPoint:function(a){n();var b=new Microsoft.Office.Common.ServiceEndPoint(a);g[a]=b;return b},getServiceEndPoint:function(c){var a=Function._validateParams(arguments,[{name:"serviceEndPointId",type:String,mayBeNull:b}]);if(a)throw a;return g[c]},deleteClientEndPoint:function(e){var a=Function._validateParams(arguments,[{name:c,type:String,mayBeNull:b}]);if(a)throw a;delete d[e]},_setMethodTimeout:function(a){var c=Function._validateParams(arguments,[{name:"methodTimeout",type:Number,mayBeNull:b}]);if(c)throw c;l=a<=0?6e4:a},_startMethodTimeoutTimer:function(){if(!f)f=setInterval(s,o)}}}();Microsoft.Office.Common.Message=function(g,h,e,f,c){var b=false,a=this,d=Function._validateParams(arguments,[{name:"messageType",type:Number,mayBeNull:b},{name:"actionName",type:String,mayBeNull:b},{name:"conversationId",type:String,mayBeNull:b},{name:"correlationId",mayBeNull:b},{name:"data",mayBeNull:true,optional:true}]);if(d)throw d;a._messageType=g;a._actionName=h;a._conversationId=e;a._correlationId=f;a._origin=window.location.href;if(typeof c=="undefined")a._data=null;else a._data=c};Microsoft.Office.Common.Message.prototype={getActionName:function(){return this._actionName},getConversationId:function(){return this._conversationId},getCorrelationId:function(){return this._correlationId},getOrigin:function(){return this._origin},getData:function(){return this._data},getMessageType:function(){return this._messageType}};Microsoft.Office.Common.Request=function(c,d,a,b,e){Microsoft.Office.Common.Request.uber.constructor.call(this,Microsoft.Office.Common.MessageType.request,c,a,b,e);this._actionType=d};OSF.OUtil.extend(Microsoft.Office.Common.Request,Microsoft.Office.Common.Message);Microsoft.Office.Common.Request.prototype.getActionType=function(){return this._actionType};Microsoft.Office.Common.Response=function(d,a,b,e,c,f){Microsoft.Office.Common.Response.uber.constructor.call(this,Microsoft.Office.Common.MessageType.response,d,a,b,f);this._errorCode=e;this._responseType=c};OSF.OUtil.extend(Microsoft.Office.Common.Response,Microsoft.Office.Common.Message);Microsoft.Office.Common.Response.prototype.getErrorCode=function(){return this._errorCode};Microsoft.Office.Common.Response.prototype.getResponseType=function(){return this._responseType};Microsoft.Office.Common.MessagePackager={envelope:function(a){return Sys.Serialization.JavaScriptSerializer.serialize(a)},unenvelope:function(a){return Sys.Serialization.JavaScriptSerializer.deserialize(a,true)}};Microsoft.Office.Common.ResponseSender=function(e,h,j,f,g,i){var c=false,a=this,d=Function._validateParams(arguments,[{name:"requesterWindow",mayBeNull:c},{name:"requesterUrl",type:String,mayBeNull:c},{name:"actionName",type:String,mayBeNull:c},{name:"conversationId",type:String,mayBeNull:c},{name:"correlationId",mayBeNull:c},{name:"responsetype",type:Number,maybeNull:c}]);if(d)throw d;a._requesterWindow=e;a._requesterUrl=h;a._actionName=j;a._conversationId=f;a._correlationId=g;a._invokeResultCode=Microsoft.Office.Common.InvokeResultCode.noError;a._responseType=i;var b=a;a._send=function(d){var c=new Microsoft.Office.Common.Response(b._actionName,b._conversationId,b._correlationId,b._invokeResultCode,b._responseType,d),a=Microsoft.Office.Common.MessagePackager.envelope(c);b._requesterWindow.postMessage(a,b._requesterUrl)}};Microsoft.Office.Common.ResponseSender.prototype={getRequesterWindow:function(){return this._requesterWindow},getRequesterUrl:function(){return this._requesterUrl},getActionName:function(){return this._actionName},getConversationId:function(){return this._conversationId},getCorrelationId:function(){return this._correlationId},getSend:function(){return this._send},setResultCode:function(a){this._invokeResultCode=a}};Microsoft.Office.Common.InvokeCompleteCallback=function(d,g,h,e,f,c){var b=this;Microsoft.Office.Common.InvokeCompleteCallback.uber.constructor.call(b,d,g,h,e,f,Microsoft.Office.Common.ResponseType.forCalling);b._postCallbackHandler=c;var a=b;b._send=function(d){var c=new Microsoft.Office.Common.Response(a._actionName,a._conversationId,a._correlationId,a._invokeResultCode,a._responseType,d),b=Microsoft.Office.Common.MessagePackager.envelope(c);a._requesterWindow.postMessage(b,a._requesterUrl);a._postCallbackHandler()}};OSF.OUtil.extend(Microsoft.Office.Common.InvokeCompleteCallback,Microsoft.Office.Common.ResponseSender);Microsoft.Office.Common.Invoker=function(g,h,d,e,f,i){var b=false,a=this,c=Function._validateParams(arguments,[{name:"methodObject",mayBeNull:b},{name:"paramValue",mayBeNull:true},{name:"invokeCompleteCallback",mayBeNull:b},{name:"eventHandlerProxyList",mayBeNull:true},{name:"conversationId",type:String,mayBeNull:b},{name:"eventName",type:String,mayBeNull:b}]);if(c)throw c;a._methodObject=g;a._param=h;a._invokeCompleteCallback=d;a._eventHandlerProxyList=e;a._conversationId=f;a._eventName=i};Microsoft.Office.Common.Invoker.prototype={invoke:function(){var a=this;try{var b;switch(a._methodObject.getInvokeType()){case Microsoft.Office.Common.InvokeType.async:a._methodObject.getMethod()(a._param,a._invokeCompleteCallback.getSend());break;case Microsoft.Office.Common.InvokeType.sync:b=a._methodObject.getMethod()(a._param);a._invokeCompleteCallback.getSend()(b);break;case Microsoft.Office.Common.InvokeType.syncRegisterEvent:var d=a._createEventHandlerProxyObject(a._invokeCompleteCallback);b=a._methodObject.getMethod()(d.getSend(),a._param);a._eventHandlerProxyList[a._conversationId+a._eventName]=d.getSend();a._invokeCompleteCallback.getSend()(b);break;case Microsoft.Office.Common.InvokeType.syncUnregisterEvent:var g=a._eventHandlerProxyList[a._conversationId+a._eventName];b=a._methodObject.getMethod()(g,a._param);delete a._eventHandlerProxyList[a._conversationId+a._eventName];a._invokeCompleteCallback.getSend()(b);break;case Microsoft.Office.Common.InvokeType.asyncRegisterEvent:var c=a._createEventHandlerProxyObject(a._invokeCompleteCallback);a._methodObject.getMethod()(c.getSend(),a._invokeCompleteCallback.getSend(),a._param);a._eventHandlerProxyList[a._callerId+a._eventName]=c.getSend();break;case Microsoft.Office.Common.InvokeType.asyncUnregisterEvent:var f=a._eventHandlerProxyList[a._callerId+a._eventName];a._methodObject.getMethod()(f,a._invokeCompleteCallback.getSend(),a._param);delete a._eventHandlerProxyList[a._callerId+a._eventName]}}catch(e){a._invokeCompleteCallback.setResultCode(Microsoft.Office.Common.InvokeResultCode.errorInResponse);a._invokeCompleteCallback.getSend()(e)}},getInvokeBlockingFlag:function(){return this._methodObject.getBlockingFlag()},_createEventHandlerProxyObject:function(a){return new Microsoft.Office.Common.ResponseSender(a.getRequesterWindow(),a.getRequesterUrl(),a.getActionName(),a.getConversationId(),a.getCorrelationId(),Microsoft.Office.Common.ResponseType.forEventing)}};OSF.OUtil.setNamespace("OSF",window);OSF.InternalPerfMarker={DataCoercionBegin:"Agave.HostCall.CoerceDataStart",DataCoercionEnd:"Agave.HostCall.CoerceDataEnd"};OSF.HostCallPerfMarker={IssueCall:"Agave.HostCall.IssueCall",ReceiveResponse:"Agave.HostCall.ReceiveResponse",RuntimeExceptionRaised:"Agave.HostCall.RuntimeExecptionRaised"};OSF.AgaveHostAction={Select:0,UnSelect:1};OSF.SharedConstants={NotificationConversationIdSuffix:"_ntf"};OSF.OfficeAppContext=function(l,h,d,c,f,i,e,g,k,b,j){var a=this;a._id=l;a._appName=h;a._appVersion=d;a._appUILocale=c;a._dataLocale=f;a._docUrl=i;a._clientMode=e;a._settings=g;a._reason=k;a._osfControlType=b;a._eToken=j;a.get_id=function(){return this._id};a.get_appName=function(){return this._appName};a.get_appVersion=function(){return this._appVersion};a.get_appUILocale=function(){return this._appUILocale};a.get_dataLocale=function(){return this._dataLocale};a.get_docUrl=function(){return this._docUrl};a.get_clientMode=function(){return this._clientMode};a.get_bindings=function(){return this._bindings};a.get_settings=function(){return this._settings};a.get_reason=function(){return this._reason};a.get_osfControlType=function(){return this._osfControlType};a.get_eToken=function(){return this._eToken}};OSF.AppName={Unsupported:0,Excel:1,Word:2,PowerPoint:4,Outlook:8,ExcelWebApp:16,WordWebApp:32,OutlookWebApp:64,Project:128};OSF.OsfControlType={DocumentLevel:0,ContainerLevel:1};OSF.ClientMode={ReadOnly:0,ReadWrite:1};OSF.OUtil.setNamespace("Microsoft",window);OSF.OUtil.setNamespace("Office",Microsoft);OSF.OUtil.setNamespace("Client",Microsoft.Office);OSF.OUtil.setNamespace("WebExtension",Microsoft.Office);OSF.NamespaceManager=function(){var b,a=false;return {enableShortcut:function(){if(!a){if(window.Office)b=window.Office;else OSF.OUtil.setNamespace("Office",window);window.Office=Microsoft.Office.WebExtension;a=true}},disableShortcut:function(){if(a){if(b)window.Office=b;else OSF.OUtil.unsetNamespace("Office",window);a=false}}}}();OSF.NamespaceManager.enableShortcut();Microsoft.Office.WebExtension.InitializationReason={Inserted:"inserted",DocumentOpened:"documentOpened"};Microsoft.Office.WebExtension.ApplicationMode={WebEditor:"webEditor",WebViewer:"webViewer",Client:"client"};Microsoft.Office.WebExtension.DocumentMode={ReadOnly:"readOnly",ReadWrite:"readWrite"};Microsoft.Office.WebExtension.CoercionType={Text:"text",Matrix:"matrix",Table:"table"};Microsoft.Office.WebExtension.ValueFormat={Unformatted:"unformatted",Formatted:"formatted"};Microsoft.Office.WebExtension.FilterType={All:"all"};Microsoft.Office.WebExtension.BindingType={Text:"text",Matrix:"matrix",Table:"table"};Microsoft.Office.WebExtension.EventType={DocumentSelectionChanged:"documentSelectionChanged",BindingSelectionChanged:"bindingSelectionChanged",BindingDataChanged:"bindingDataChanged"};Microsoft.Office.WebExtension.AsyncResultStatus={Succeeded:"succeeded",Failed:"failed"};Microsoft.Office.WebExtension.Parameters={BindingType:"bindingType",CoercionType:"coercionType",ValueFormat:"valueFormat",FilterType:"filterType",Id:"id",PromptText:"promptText",ItemName:"itemName",FailOnCollision:"failOnCollision",StartRow:"startRow",StartColumn:"startColumn",RowCount:"rowCount",ColumnCount:"columnCount",Callback:"callback",AsyncContext:"asyncContext",Data:"data",Rows:"rows",OverwriteIfStale:"overwriteIfStale",FileType:"fileType",EventType:"eventType",Handler:"handler",SliceSize:"sliceSize",SliceIndex:"sliceIndex",Xml:"xml",Namespace:"namespace",Prefix:"prefix",XPath:"xPath",TaskId:"taskId",FieldId:"fieldId",FieldValue:"fieldValue",ServerUrl:"serverUrl",ListName:"listName",ResourceId:"resourceId",ViewType:"viewType",ViewName:"viewName",GetRawValue:"getRawValue"};Microsoft.Office.WebExtension.DefaultParameterValues={};OSF.OUtil.setNamespace("DDA",OSF);OSF.DDA.DocumentMode={ReadOnly:1,ReadWrite:0};OSF.OUtil.setNamespace("DispIdHost",OSF.DDA);OSF.DDA.DispIdHost.Methods={InvokeMethod:"invokeMethod",AddEventHandler:"addEventHandler",RemoveEventHandler:"removeEventHandler"};OSF.DDA.DispIdHost.Delegates={ExecuteAsync:"executeAsync",RegisterEventAsync:"registerEventAsync",UnregisterEventAsync:"unregisterEventAsync",ParameterMap:"parameterMap"};OSF.OUtil.setNamespace("AsyncResultEnum",OSF.DDA);OSF.DDA.AsyncResultEnum.Properties={Context:"Context",Value:"Value",Status:"Status",Error:"Error"};OSF.DDA.AsyncResultEnum.ErrorProperties={Name:"Name",Message:"Message",Code:"Code"};OSF.DDA.PropertyDescriptors={AsyncResultStatus:"AsyncResultStatus",FileProperties:"FileProperties",FileSliceProperties:"FileSliceProperties",Subset:"subset",BindingProperties:"BindingProperties",TableDataProperties:"TableDataProperties",DataPartProperties:"DataPartProperties",DataNodeProperties:"DataNodeProperties"};OSF.DDA.EventDescriptors={BindingSelectionChangedEvent:"BindingSelectionChangedEvent",DataNodeInsertedEvent:"DataNodeInsertedEvent",DataNodeReplacedEvent:"DataNodeReplacedEvent",DataNodeDeletedEvent:"DataNodeDeletedEvent"};OSF.DDA.ListDescriptors={BindingList:"BindingList",DataPartList:"DataPartList",DataNodeList:"DataNodeList"};OSF.DDA.FileProperties={Handle:"FileHandle",FileSize:"FileSize",SliceSize:Microsoft.Office.WebExtension.Parameters.SliceSize};OSF.DDA.BindingProperties={Id:"BindingId",Type:Microsoft.Office.WebExtension.Parameters.BindingType,RowCount:"BindingRowCount",ColumnCount:"BindingColumnCount",HasHeaders:"HasHeaders"};OSF.DDA.TableDataProperties={TableRows:"TableRows",TableHeaders:"TableHeaders"};OSF.DDA.DataPartProperties={Id:Microsoft.Office.WebExtension.Parameters.Id,BuiltIn:"DataPartBuiltIn"};OSF.DDA.DataNodeProperties={Handle:"DataNodeHandle",BaseName:"DataNodeBaseName",NamespaceUri:"DataNodeNamespaceUri",NodeType:"DataNodeType"};OSF.DDA.DataNodeEventProperties={OldNode:"OldNode",NewNode:"NewNode",NextSiblingNode:"NextSiblingNode",InUndoRedo:"InUndoRedo"};OSF.DDA.AsyncResultEnum.ErrorCode={Success:0,Failed:1};OSF.DDA.getXdmEventName=function(b,a){if(a==Microsoft.Office.WebExtension.EventType.BindingSelectionChanged||a==Microsoft.Office.WebExtension.EventType.BindingDataChanged)return b+"_"+a;else return a};OSF.DDA.ErrorCodeManager=function(){var a={};return {getErrorArgs:function(b){return a[b]||a[this.errorCodes.ooeInternalError]},addErrorMessage:function(c,b){a[c]=b},errorCodes:{ooeSuccess:0,ooeCoercionTypeNotSupported:1e3,ooeGetSelectionNotMatchDataType:1001,ooeCoercionTypeNotMatchBinding:1002,ooeInvalidGetRowColumnCounts:1003,ooeSelectionNotSupportCoercionType:1004,ooeInvalidGetStartRowColumn:1005,ooeNonUniformPartialGetNotSupported:1006,ooeGetDataIsTooLarge:1008,ooeFileTypeNotSupported:1009,ooeUnsupportedDataObject:2e3,ooeCannotWriteToSelection:2001,ooeDataNotMatchSelection:2002,ooeOverwriteWorksheetData:2003,ooeDataNotMatchBindingSize:2004,ooeInvalidSetStartRowColumn:2005,ooeInvalidDataFormat:2006,ooeDataNotMatchCoercionType:2007,ooeDataNotMatchBindingType:2008,ooeSetDataIsTooLarge:2009,ooeNonUniformPartialSetNotSupported:2010,ooeSelectionCannotBound:3e3,ooeBindingNotExist:3002,ooeBindingToMultipleSelection:3003,ooeInvalidSelectionForBindingType:3004,ooeOperationNotSupportedOnThisBindingType:3005,ooeNamedItemNotFound:3006,ooeMultipleNamedItemFound:3007,ooeInvalidNamedItemForBindingType:3008,ooeUnknownBindingType:3009,ooeSettingNameNotExist:4e3,ooeSettingsCannotSave:4001,ooeSettingsAreStale:4002,ooeOperationNotSupported:5e3,ooeInternalError:5001,ooeDocumentReadOnly:5002,ooeEventHandlerNotExist:5003,ooeInvalidApiCallInContext:5004,ooeShuttingDown:5005,ooeUnsupportedEnumeration:5007,ooeIndexOutOfRange:5008,ooeCustomXmlNodeNotFound:6e3,ooeCustomXmlError:6100,ooeNoCapability:7e3}}}();OSF.DDA.MethodDispId={dispidMethodMin:64,dispidGetSelectedDataMethod:64,dispidSetSelectedDataMethod:65,dispidAddBindingFromSelectionMethod:66,dispidAddBindingFromPromptMethod:67,dispidGetBindingMethod:68,dispidReleaseBindingMethod:69,dispidGetBindingDataMethod:70,dispidSetBindingDataMethod:71,dispidAddRowsMethod:72,dispidClearAllRowsMethod:73,dispidGetAllBindingsMethod:74,dispidLoadSettingsMethod:75,dispidSaveSettingsMethod:76,dispidGetDocumentCopyMethod:77,dispidAddBindingFromNamedItemMethod:78,dispidAddColumnsMethod:79,dispidGetDocumentCopyChunkMethod:80,dispidReleaseDocumentCopyMethod:81,dispidAddDataPartMethod:128,dispidGetDataPartByIdMethod:129,dispidGetDataPartsByNamespaceMethod:130,dispidGetDataPartXmlMethod:131,dispidGetDataPartNodesMethod:132,dispidDeleteDataPartMethod:133,dispidGetDataNodeValueMethod:134,dispidGetDataNodeXmlMethod:135,dispidGetDataNodesMethod:136,dispidSetDataNodeValueMethod:137,dispidSetDataNodeXmlMethod:138,dispidAddDataNamespaceMethod:139,dispidGetDataUriByPrefixMethod:140,dispidGetDataPrefixByUriMethod:141,dispidMethodMax:141,dispidGetSelectedTaskMethod:110,dispidGetSelectedResourceMethod:111,dispidGetTaskMethod:112,dispidGetResourceFieldMethod:113,dispidGetWSSUrlMethod:114,dispidGetTaskFieldMethod:115,dispidGetProjectFieldMethod:116,dispidGetSelectedViewMethod:117};OSF.DDA.EventDispId={dispidEventMin:0,dispidInitializeEvent:0,dispidSettingsChangedEvent:1,dispidDocumentSelectionChangedEvent:2,dispidBindingSelectionChangedEvent:3,dispidBindingDataChangedEvent:4,dispidDataNodeAddedEvent:60,dispidDataNodeReplacedEvent:61,dispidDataNodeDeletedEvent:62,dispidEventMax:63,dispidTaskSelectionChangedEvent:56,dispidResourceSelectionChangedEvent:57,dispidViewSelectionChangedEvent:58};OSF.XmlConstants={MaxXmlSize:4096,MaxElementDepth:10};OSF.Xpath3Provider=function(f,e){var a=this;a._xmldoc=(new DOMParser).parseFromString(f,"text/xml");a._evaluator=new XPathEvaluator;a._namespaceMapping={};a._defaultNamespace=null;for(var d=e.split(" "),b,c=0;c<d.length;++c){b=/xmlns="([^"]*)"/g.exec(d[c]);if(b){a._defaultNamespace=b[1];continue}b=/xmlns:([^=]*)="([^"]*)"/g.exec(d[c]);if(b){a._namespaceMapping[b[1]]=b[2];continue}}a._resolver=a};OSF.Xpath3Provider.prototype={lookupNamespaceURI:function(a){var b=this._namespaceMapping[a];return b||this._defaultNamespace},selectSingleNode:function(c,b){var a=this._evaluator.evaluate(c,b,this._resolver,XPathResult.FIRST_ORDERED_NODE_TYPE,null);if(a)return a.singleNodeValue;else return null},selectNodes:function(e,d){var a=this._evaluator.evaluate(e,d,this._resolver,XPathResult.ORDERED_NODE_ITERATOR_TYPE,null),c=[];if(a){var b=a.iterateNext();while(b){c.push(b);b=a.iterateNext()}}return c},getDocumentElement:function(){return this._xmldoc.documentElement}};OSF.IEXpathProvider=function(f,e){for(var a=null,c=["MSXML2.DOMDocument.6.0"],b=0;b<c.length;b++)try{a=new ActiveXObject(c[b]);a.setProperty("ResolveExternals",false);a.setProperty("ValidateOnParse",false);a.setProperty("ProhibitDTD",true);a.setProperty("MaxXMLSize",OSF.XmlConstants.MaxXmlSize);a.setProperty("MaxElementDepth",OSF.XmlConstants.MaxElementDepth);a.async=false;a.loadXML(f);a.setProperty("SelectionLanguage","XPath");a.setProperty("SelectionNamespaces",e);break}catch(d){Sys.Debug.trace("xml doc creating error:"+d)}this._xmldoc=a};OSF.IEXpathProvider.prototype={selectSingleNode:function(b,a){return a.selectSingleNode(b)},selectNodes:function(b,a){return a.selectNodes(b)},getDocumentElement:function(){return this._xmldoc.documentElement}};OSF.XmlProcessor=function(b,a){var c=Function._validateParams(arguments,[{name:"xml",type:String,mayBeNull:false},{name:"xmlNamespaces",type:String,mayBeNull:false}]);if(c)throw c;if(document.implementation&&document.implementation.hasFeature("XPath","3.0"))this._provider=new OSF.Xpath3Provider(b,a);else this._provider=new OSF.IEXpathProvider(b,a)};OSF.XmlProcessor.prototype={selectSingleNode:function(c,a){var b=Function._validateParams(arguments,[{name:"xpath",type:String,mayBeNull:false},{name:"contextNode",mayBeNull:true,optional:true}]);if(b)throw b;a=a||this._provider.getDocumentElement();return this._provider.selectSingleNode(c,a)},selectNodes:function(c,a){var b=Function._validateParams(arguments,[{name:"xpath",type:String,mayBeNull:false},{name:"contextNode",mayBeNull:true,optional:true}]);if(b)throw b;a=a||this._provider.getDocumentElement();return this._provider.selectNodes(c,a)},getDocumentElement:function(){return this._provider.getDocumentElement()},getNodeValue:function(b){var c=Function._validateParams(arguments,[{name:"node",type:Object,mayBeNull:false}]);if(c)throw c;var a;if(b.text)a=b.text;else a=b.textContent;return a},_getAttributeLocalName:function(a){var b;if(a.localName)b=a.localName;else b=a.baseName;return b},readAttributes:function(e,c,h){var f=Function._validateParams(arguments,[{name:"node",type:Object,mayBeNull:false},{name:"attributesToRead",type:Object,mayBeNull:false},{name:"objectToFill",type:Object,mayBeNull:false}]);if(f)throw f;for(var a,d,b=0;b<e.attributes.length;b++){a=e.attributes[b];d=this._getAttributeLocalName(a);for(var g in c)if(d===g)h[c[g]]=a.value}}};OSF.OsfControlTarget={InContent:0,TaskPane:1,Contextual:2};OSF.OsfControlPermission={Restricted:1,ReadDocument:2,WriteDocument:4,ReadWriteDocument:6,ReadItem:32,ReadWriteMailbox:64};OSF.OsfControlStatus={NotActivated:1,Activated:2,AppStoreNotReachable:3,InvalidOsfControl:4,UnsupportedStore:5,UnknownStore:6,ActivationFailed:7};OSF.StoreType={OMEX:"omex",SPCatalog:"spcatalog",SPApp:"spapp",FileSystem:"filesystem",Exchange:"exchange",Registry:"registry"};OSF.ManifestIdIssuer={Microsoft:"Microsoft",Custom:"Custom"};OSF.OmexClientAppStatus={OK:1,UnknownAssetId:2,KilledAsset:3,NoEntitlement:4,DownloadsExceeded:5,Expired:6,Invalid:7,Revoked:8,ServerError:9,BadRequest:10,LimitedTrial:11,TrialNotSupported:12,EntitlementDeactivated:13,VersionMismatch:14};OSF.OmexState={Killed:0,OK:1,Withdrawn:2,Flagged:3,DeveloperWithdrawn:4};OSF.OmexTrialType={None:0,Office:1,External:2};OSF.OmexEntitlementType={Free:"free",Trial:"trial",Paid:"paid"};OSF.OfficeAppType={ContentApp:OSF.OsfControlTarget.InContent,TaskPaneApp:OSF.OsfControlTarget.TaskPane,MailApp:OSF.OsfControlTarget.Contextual};OSF.Capability={Mailbox:"Mailbox",Document:"Document",Workbook:"Workbook",Project:"Project"};OSF.FormFactor={Default:"DefaultSettings",Desktop:"DesktopSettings",Tablet:"TabletSettings",Phone:"PhoneSettings"};OSF.OsfOfficeExtensionManagerPerfMarker={GetEntitlementStart:"Agave.OfficeExtensionManager.GetEntitlementStart",GetEntitlementEnd:"Agave.OfficeExtensionManager.GetEntitlementEnd"};OSF.OsfControlActivationPerfMarker={ActivationStart:"Agave.AgaveActivationStart",ActivationEnd:"Agave.AgaveActivationEnd",DeactivationStart:"Agave.AgaveDeactivationStart",DeactivationEnd:"Agave.AgaveDeactivationEnd"};OSF.NotificationUxPerfMarker={RenderLoadingAnimationStart:"Agave.NotificationUx.RenderLoadingAnimationStart",RenderLoadingAnimationEnd:"Agave.NotificationUx.RenderLoadingAnimationEnd",RemoveLoadingAnimationStart:"Agave.NotificationUx.RemoveLoadingAnimationStart",RemoveLoadingAnimationEnd:"Agave.NotificationUx.RemoveLoadingAnimationEnd",RenderStage1Start:"Agave.NotificationUx.RenderStage1Start",RenderStage1End:"Agave.NotificationUx.RenderStage1End",RemoveStage1Start:"Agave.NotificationUx.RemoveStage1Start",RemoveStage1End:"Agave.NotificationUx.RemoveStage1End",RenderStage2Start:"Agave.NotificationUx.RenderStage2Start",RenderStage2End:"Agave.NotificationUx.RenderStage2End",RemoveStage2Start:"Agave.NotificationUx.RemoveStage2Start",RemoveStage2End:"Agave.NotificationUx.RemoveStage2End"};OSF.ProxyCallStatusCode={Succeeded:1,Failed:0,ProxyNotReady:-1};OSF.Constants={FileVersion:"15.0.4469.1000",ThreePartsFileVersion:"15.0.4469",OmexAnonymousServiceExtension:"/anonymousserviceextension.aspx",OmexGatedServiceExtension:"/gatedserviceextension.aspx",OmexUnGatedServiceExtension:"/ungatedserviceextension.aspx",Http:"http",Https:"https",ProtocolSeparator:"://",SignInRedirectUrl:"/logontoliveforwac.aspx?returnurl=",ETokenParameterName:"et",ActivatedCacheKey:"__OSF_RUNTIME_.Activated.{0}.{1}.{2}",OmexAuthenticatedConnectMaxTries:3};OSF.OsfControl=function(b){var d=null,e=true,c=false,a=this;OSF.OUtil.validateParamObject(b,{div:{type:Object,mayBeNull:c},contextActivationMgr:{type:Object,mayBeNull:c},id:{type:String,mayBeNull:c},marketplaceID:{type:String,mayBeNull:c},marketplaceVersion:{type:String,mayBeNull:c},store:{type:String,mayBeNull:c},storeType:{type:String,mayBeNull:c},alternateReference:{type:Object,mayBeNull:e},settings:{type:Object,mayBeNull:e},reason:{type:String,mayBeNull:e},osfControlType:{type:Number,mayBeNull:e},snapshotUrl:{type:String,mayBeNull:e}},d);a._div=b.div;a._contextActivationMgr=b.contextActivationMgr;a._id=b.id;a._storeType=b.storeType.toLowerCase();a._storeLocator=b.store;a._marketplaceID=b.marketplaceID;a._marketplaceVersion=b.marketplaceVersion;a._alternateReference=b.alternateReference;a._settings=b.settings||{};a._reason=b.reason==undefined?Microsoft.Office.WebExtension.InitializationReason.DocumentOpened:b.reason;a._osfControlType=b.osfControlType==undefined?OSF.OsfControlType.DocumentLevel:b.osfControlType;a._snapshotUrl=b.snapshotUrl;a._status=OSF.OsfControlStatus.NotActivated;a._iframeUrl=d;a._conversationId=d;a._manifestUrl=d;a._pageIsReady=c;a._timer=d;a._retryLoadingNum=2;a._frame=d;a._agaveEndPoint=d;a._etoken=""};OSF.OsfControl.prototype={activate:function(b){var e=null,a=this;try{OSF.OUtil.writeProfilerMark(OSF.OsfControlActivationPerfMarker.ActivationStart);if(a._status!==OSF.OsfControlStatus.Activated){if(a._frame){OSF.OUtil.removeEventListener(a._frame,"load",a._iframeOnLoad);a._frame=e}while(a._div.childNodes.length>0)a._div.removeChild(a._div.childNodes.item(0));a._contextActivationMgr._ErrorUXHelper.showProgress(a._div,a._id);a._contextActivationMgr.registerOsfControl(a);b=b||{};b.osfControl=b.osfControl||a;b.referenceInUse=b.referenceInUse||{id:a._marketplaceID,version:a._marketplaceVersion,storeType:a._storeType,storeLocator:a._storeLocator};var d=a;if(!a._doesBrowserSupportRequiredFeatures())a._showActivationError(OSF.OsfControlStatus.ActivationFailed,Strings.OsfRuntime.L_AgaveUnsupportedBroswer_ERR,Strings.OsfRuntime.L_RetryButton_TXT,Function.createDelegate(a,a._refresh),e,e,e,true);else{var c=b.referenceInUse;if(c.storeType===OSF.StoreType.Exchange)OSF.OsfManifestManager.getManifestAsync(b,Function.createDelegate(a,a._onGetManifestCompleted));else if(c.storeType===OSF.StoreType.SPCatalog)if(a._contextActivationMgr._doesUrlHaveSupportedProtocol(c.storeLocator)){b.webUrl=c.storeLocator;OSF.OUtil.writeProfilerMark(OSF.OsfOfficeExtensionManagerPerfMarker.GetEntitlementStart);OSF.OsfManifestManager.getCorporateCatalogEntitlementsAsync(b,Function.createDelegate(a,a._onGetEntitlementsCompleted))}else a._showActivationError(OSF.OsfControlStatus.ActivationFailed,Strings.OsfRuntime.L_AgaveUnknownStoreType_ERR);else if(c.storeType===OSF.StoreType.SPApp){b.baseUrl=a._contextActivationMgr.getPageBaseUrl();b.pageUrl=a._contextActivationMgr._docUrl;b.webUrl=a._contextActivationMgr._webUrl;b.appWebUrl=a._contextActivationMgr._webUrl;OSF.OsfManifestManager.getSPAppEntitlementsAsync(b,Function.createDelegate(a,a._onGetEntitlementsCompleted))}else if(c.storeType===OSF.StoreType.OMEX)if(a._contextActivationMgr.isExternalMarketplaceAllowed()&&a._contextActivationMgr._doesUrlHaveSupportedProtocol(a._contextActivationMgr._osfOmexBaseUrl)){if(!a._omexEntitlement){a._omexEntitlement={contentMarket:c.storeLocator,version:c.version,assetId:c.id,etoken:"",hasEntitlement:false};a._omexEntitlement.endPointUrl=a._contextActivationMgr._getOmexEndPointPageUrl(c.id,c.storeLocator)}var g=1,i=function(a){if(a){b.anonymous=true;b.clientEndPoint=a;OSF.OsfManifestManager.getOmexKilledAppsAsync(b,Function.createDelegate(d,d._onGetOmexKilledAppsCompleted))}else d._showActivationError(OSF.OsfControlStatus.ActivationFailed,Strings.OsfRuntime.L_AgaveServerConnectionFailed_ERR,Strings.OsfRuntime.L_RetryButton_TXT,Function.createDelegate(d,d._refresh))},f=function(a){if(a){b.anonymous=false;b.clientEndPoint=a;OSF.OsfManifestManager.getOmexEntitlementsAsync(b,Function.createDelegate(d,d._onGetOmexEntitlementsCompleted))}else if(g<OSF.Constants.OmexAuthenticatedConnectMaxTries){g++;d._contextActivationMgr._createOmexProxy(d._contextActivationMgr._omexGatedWSProxy,f)}else d._contextActivationMgr._createOmexProxy(d._contextActivationMgr._omexAnonymousWSProxy,i)};a._contextActivationMgr._createOmexProxy(a._contextActivationMgr._omexGatedWSProxy,f)}else a._showActivationError(OSF.OsfControlStatus.ActivationFailed,Strings.OsfRuntime.L_AgaveOmexNotConfigured_ERR);else if(c.storeType===OSF.StoreType.FileSystem||c.storeType===OSF.StoreType.Registry)a._showActivationWarning(OSF.OsfControlStatus.UnsupportedStore,Strings.OsfRuntime.L_AgaveUnsupportedStoreType_ERR);else a._showActivationError(OSF.OsfControlStatus.UnknownStore,Strings.OsfRuntime.L_AgaveUnknownStoreType_ERR)}}}catch(h){Sys.Debug.trace(h.toString());a._showActivationError(OSF.OsfControlStatus.ActivationFailed,Strings.OsfRuntime.L_AgaveServerConnectionFailed_ERR,Strings.OsfRuntime.L_RetryButton_TXT,Function.createDelegate(a,a._refresh))}},deActivate:function(){var a=this;try{OSF.OUtil.writeProfilerMark(OSF.OsfControlActivationPerfMarker.DeactivationStart);if(a._status!==OSF.OsfControlStatus.NotActivated){if(a._agaveEndPoint){Microsoft.Office.Common.XdmCommunicationManager.deleteClientEndPoint(a._agaveEndPoint._conversationId);a._agaveEndPoint=null}a._contextActivationMgr.dismissMessages(a._id);if(a._frame){OSF.OUtil.removeEventListener(a._frame,"load",a._iframeOnLoad);a._frame=null}while(a._div.childNodes.length>0)a._div.removeChild(a._div.childNodes.item(0));a._status=OSF.OsfControlStatus.NotActivated;a._conversationId&&a._contextActivationMgr._getServiceEndPoint().unregisterConversation(a._conversationId);a._contextActivationMgr.raiseOsfControlStatusChange(a)}OSF.OUtil.writeProfilerMark(OSF.OsfControlActivationPerfMarker.DeactivationEnd)}catch(b){Sys.Debug.trace("deActivate failed:"+b)}},purge:function(d){var a=this,c=Function._validateParams(arguments,[{name:"purgeManifest",type:Boolean,mayBeNull:false}]);if(c)throw c;try{a.deActivate();d&&OSF.OsfManifestManager.purgeManifest(a._marketplaceID,a._marketplaceVersion);a._contextActivationMgr.unregisterOsfControl(a)}catch(b){Sys.Debug.trace("purge failed:"+b)}},getMarketplaceID:function(){return this._marketplaceID},getMarketplaceVersion:function(){return this._marketplaceVersion},getContainingDiv:function(){return this._div},getID:function(){return this._id},getSettings:function(){return this._settings},getReason:function(){return this._reason},getOsfControlType:function(){return this._osfControlType},getSnapshotUrl:function(){return this._snapshotUrl},getStoreType:function(){return this._storeType},getStoreLocator:function(){return this._storeLocator},getProperty:function(b){var a=Function._validateParams(arguments,[{name:"name",type:String,mayBeNull:false}]);if(a)throw a;return this._settings[b]},addProperty:function(c,b){var a=Function._validateParams(arguments,[{name:"name",type:String,mayBeNull:false},{name:"value",type:String,mayBeNull:false}]);if(a)throw a;this._settings[c]=b},removeProperty:function(b){var a=Function._validateParams(arguments,[{name:"name",type:String,mayBeNull:false}]);if(a)throw a;delete this._settings[b]},getStatus:function(){return this._status},getIframeUrl:function(){return this._iframeUrl},getEToken:function(){return this._omexEntitlement?this._omexEntitlement.etoken:this._etoken},notifyAgave:function(a){this._agaveEndPoint&&this._agaveEndPoint.invoke("Office_notifyAgave",null,a)},_onGetEntitlementsCompleted:function(a){var c=this;a.context&&a.context.referenceInUse.storeType===OSF.StoreType.SPCatalog&&OSF.OUtil.writeProfilerMark(OSF.OsfOfficeExtensionManagerPerfMarker.GetEntitlementEnd);if(a.statusCode===OSF.ProxyCallStatusCode.Succeeded&&a.value){for(var g=a.context.referenceInUse,f=a.value.entitlements,h=f.length,b,d=null,e=0;e<h;e++){b=f[e];if(b.OfficeExtensionID&&g.id&&b.OfficeExtensionID.toLowerCase()===g.id.toLowerCase())if(!d||c._lessThan(d.OfficeExtensionVersion,b.OfficeExtensionVersion))d=b}b=d;if(!b)c._showActivationError(OSF.OsfControlStatus.ActivationFailed,Strings.OsfRuntime.L_AgaveNotExist_ERR,Strings.OsfRuntime.L_RetryButton_TXT,Function.createCallback(function(a){a.osfControl._refresh(a)},{clearCache:true,referenceInUse:a.context.referenceInUse,osfControl:a.context.osfControl}));else if(b.OfficeExtensionKillbit)c._showActivationError(OSF.OsfControlStatus.ActivationFailed,Strings.OsfRuntime.L_AgaveDisabledByAdmin_ERR);else{a.context.manifestUrl=b.EncodedAbsUrl;a.context.appInstanceId=b.AppInstanceID;a.context.productId=b.ProductID;if(a.context.appInstanceId)OSF.OsfManifestManager.getAppInstanceInfoByIdAsync(a.context,Function.createDelegate(c,c._onGetAppInstanceInfoByIdCompleted));else OSF.OsfManifestManager.getManifestAsync(a.context,Function.createDelegate(c,c._onGetManifestCompleted))}}else c._showActivationError(OSF.OsfControlStatus.ActivationFailed,Strings.OsfRuntime.L_AgaveServerConnectionFailed_ERR,Strings.OsfRuntime.L_RetryButton_TXT,Function.createDelegate(c,c._refresh))},_onGetAppInstanceInfoByIdCompleted:function(d){var b=this;if(d.statusCode===OSF.ProxyCallStatusCode.Succeeded&&d.value){var c=d.value,a=d.context;if(c.AppWebFullUrl)a.appWebUrl=c.AppWebFullUrl;a.clientId=c.AppPrincipalId;a.remoteAppUrl=c.RemoteAppUrl;if(a.appWebUrl&&a.productId)OSF.OsfManifestManager.getSPTokenByProductIdAsync(a,Function.createDelegate(b,b._onGetSPTokenByProductIdCompleted));else OSF.OsfManifestManager.getManifestAsync(a,Function.createDelegate(b,b._onGetManifestCompleted))}else b._showActivationError(OSF.OsfControlStatus.ActivationFailed,Strings.OsfRuntime.L_AgaveServerConnectionFailed_ERR,Strings.OsfRuntime.L_RetryButton_TXT,Function.createDelegate(b,b._refresh))},_onGetSPTokenByProductIdCompleted:function(a){if(a.statusCode===OSF.ProxyCallStatusCode.Succeeded&&a.value)this._etoken=a.value;OSF.OsfManifestManager.getManifestAsync(a.context,Function.createDelegate(this,this._onGetManifestCompleted))},_onGetOmexEntitlementsCompleted:function(c){var a=this;if(c.statusCode===OSF.ProxyCallStatusCode.Succeeded&&c.value){var f=c.context.referenceInUse,e=c.value.entitlements,h=e.length,b,g=false;a._contextActivationMgr._omexBillingMarket=c.value.billingMarket;for(var d=0;d<h;d++){b=e[d];if(b.assetId&&f.id&&b.assetId.toLowerCase()===f.id.toLowerCase()){g=true;break}}if(g){a._omexEntitlement.hasEntitlement=true;a._omexEntitlement.productId=b.productId;a._omexEntitlement.version=b.version;a._omexEntitlement.contentMarket=b.contentMarket;a._omexEntitlement.licenseType=b.licenseType;a._omexEntitlement.endPointUrl=a._contextActivationMgr._getOmexEndPointPageUrl(a._omexEntitlement.assetId,a._omexEntitlement.contentMarket)}OSF.OsfManifestManager.getOmexKilledAppsAsync(c.context,Function.createDelegate(a,a._onGetOmexKilledAppsCompleted))}else a._showActivationError(OSF.OsfControlStatus.ActivationFailed,Strings.OsfRuntime.L_AgaveServerConnectionFailed_ERR,Strings.OsfRuntime.L_RetryButton_TXT,Function.createDelegate(a,a._refresh))},_onGetOmexKilledAppsCompleted:function(b){var a=this;if(b.statusCode===OSF.ProxyCallStatusCode.Succeeded&&b.value){for(var d=b.value.killedApps,f=d.length,e=false,c=0;c<f;c++)if(d[c].assetId===a._marketplaceID){e=true;break}if(e){a._showActivationError(OSF.OsfControlStatus.ActivationFailed,Strings.OsfRuntime.L_AgaveDisabledByOmex_ERR,null,null,a._omexEntitlement.endPointUrl);return}}OSF.OsfManifestManager.getOmexAppStateAsync(b.context,Function.createDelegate(a,a._onGetOmexAppStateCompleted))},_onGetOmexAppStateCompleted:function(b){var c=null,a=this;if(b.statusCode===OSF.ProxyCallStatusCode.Succeeded&&b.value){var e=b.value,d=parseInt(e.state);if(d===OSF.OmexState.Killed){a._showActivationError(OSF.OsfControlStatus.ActivationFailed,Strings.OsfRuntime.L_AgaveDisabledByOmex_ERR,c,c,a._omexEntitlement.endPointUrl);return}else if(d===OSF.OmexState.Flagged)b.context.showSoftKilled=true;else if(d===OSF.OmexState.DeveloperWithdrawn)b.context.showDeveloperWithDrawWarning=true;if(!a._omexEntitlement.hasEntitlement&&(b.context.showDeveloperWithDrawWarning||b.context.showSoftKilled)){a._showActivationError(OSF.OsfControlStatus.ActivationFailed,Strings.OsfRuntime.L_AgaveRetired_ERR,c,c,a._omexEntitlement.endPointUrl);if(b.context.showSoftKilled)return}a._omexEntitlement.latestVersion=e.version;if(a._omexEntitlement.hasEntitlement&&a._lessThan(a._omexEntitlement.version,a._omexEntitlement.latestVersion)){b.context.showNewerVersion=true;b.context.expectedVersion=a._omexEntitlement.latestVersion}}OSF.OsfManifestManager.getOmexManifestAndETokenAsync(b.context,Function.createDelegate(a,a._onGetOmexManifestAndETokenCompleted))},_onGetOmexManifestAndETokenCompleted:function(g){var e=null,b=true,a=this;if(g.statusCode===OSF.ProxyCallStatusCode.Succeeded&&g.value){var f=g.value,d=parseInt(f.status),c=g.context,h=c.referenceInUse;if(d===OSF.OmexClientAppStatus.OK){if(c.acceptedUpgrade){a._refresh({clearEntitlement:b,clearAppState:b,referenceInUse:h,osfControl:a});return}if(f.tokenExpirationDate&&new Date(f.tokenExpirationDate)<=new Date){a._showActivationWarning(OSF.OsfControlStatus.ActivationFailed,Strings.OsfRuntime.L_AgaveLicenseExpired_ERR,Strings.OsfRuntime.L_RetryButton_TXT,Function.createDelegate(a,a._refresh));return}a._omexEntitlement.etoken=f.etoken;a._omexEntitlement.entitlementType=f.entitlementType;if(!c.anonymous&&a._omexEntitlement.entitlementType&&a._omexEntitlement.entitlementType.toLowerCase()===OSF.OmexEntitlementType.Trial)c.showTrialInfo=b;try{var i=new OSF.Manifest.Manifest(f.manifest,a._contextActivationMgr.getAppUILocale());c.manifestCached=f.cached;OSF.OsfManifestManager.cacheManifest(h.id,h.version,i);if(a._omexEntitlement.latestVersion&&a._lessThan(i.getMarketplaceVersion(),a._omexEntitlement.latestVersion)){c.showNewerVersion=b;c.expectedVersion=a._omexEntitlement.latestVersion}a._onGetManifestCompleted({statusCode:OSF.ProxyCallStatusCode.Succeeded,value:i,context:c})}catch(n){Sys.Debug.trace("Invalid manifest.");a._showActivationError(OSF.OsfControlStatus.ActivationFailed,Strings.OsfRuntime.L_AgaveManifestRetrieve_ERR,Strings.OsfRuntime.L_RetryButton_TXT,Function.createDelegate(a,a._refresh));return}}else if(d===OSF.OmexClientAppStatus.KilledAsset)a._showActivationError(OSF.OsfControlStatus.ActivationFailed,Strings.OsfRuntime.L_AgaveDisabledByOmex_ERR,e,e,a._omexEntitlement.endPointUrl);else if(d===OSF.OmexClientAppStatus.NoEntitlement||d===OSF.OmexClientAppStatus.TrialNotSupported||d===OSF.OmexClientAppStatus.LimitedTrial||d===OSF.OmexClientAppStatus.EntitlementDeactivated)if(!c.anonymous){var j=function(c){var a=c.osfControl;a._refresh({clearCache:b,referenceInUse:c.referenceInUse,osfControl:a})},l=function(c){var a=c.osfControl;window.open(a._omexEntitlement.endPointUrl);a._contextActivationMgr.displayNotification({id:a._id,infoType:OSF.InfoType.Warning,title:Strings.OsfRuntime.L_AgaveWarningTitle_TXT,description:Strings.OsfRuntime.L_AgaveLicenseNotAquiredRefresh_ERR,buttonTxt:Strings.OsfRuntime.L_RefreshButton_TXT,buttonCallback:Function.createCallback(j,c),url:e,dismissCallback:e,detailView:b,reDisplay:b,displayDeactive:b})};a._showActivationWarning(OSF.OsfControlStatus.ActivationFailed,Strings.OsfRuntime.L_AgaveLicenseNotAquired_ERR,Strings.OsfRuntime.L_BuyButton_TXT,Function.createCallback(l,c))}else{var m=function(d){var b=d.osfControl,c=window.location.href,a=b._contextActivationMgr._osfOmexBaseUrl+OSF.Constants.SignInRedirectUrl+encodeURIComponent(c);window.open(a)};a._showActivationError(OSF.OsfControlStatus.ActivationFailed,Strings.OsfRuntime.L_AgaveNotViewableAnonymous_ERR,Strings.OsfRuntime.L_SignInButton_TXT,Function.createCallback(m,c),e,e,Strings.OsfRuntime.L_AgaveSigninRequiredTitle_TXT)}else if(d===OSF.OmexClientAppStatus.UnknownAssetId)a._showActivationError(OSF.OsfControlStatus.ActivationFailed,Strings.OsfRuntime.L_AgaveNotExist_ERR);else if(d===OSF.OmexClientAppStatus.Expired||d===OSF.OmexClientAppStatus.Invalid)a._showActivationWarning(OSF.OsfControlStatus.ActivationFailed,Strings.OsfRuntime.L_AgaveLicenseExpired_ERR,Strings.OsfRuntime.L_RetryButton_TXT,Function.createDelegate(a,a._refresh));else if(d===OSF.OmexClientAppStatus.Revoked)a._showActivationError(OSF.OsfControlStatus.ActivationFailed,Strings.OsfRuntime.L_AgaveRetired_ERR,e,e,a._omexEntitlement.endPointUrl);else if(d===OSF.OmexClientAppStatus.VersionMismatch){var k=function(c){var a=c.osfControl;a._refresh({clearManifest:b,clearToken:b,referenceInUse:c.referenceInUse,osfControl:a,acceptedUpgrade:b,expectedVersion:f.version})};a._contextActivationMgr.displayNotification({id:a._id,infoType:OSF.InfoType.Warning,title:Strings.OsfRuntime.L_AgaveWarningTitle_TXT,description:Strings.OsfRuntime.L_AgaveNewerVersion_ERR,buttonTxt:Strings.OsfRuntime.L_UpdateButton_TXT,buttonCallback:Function.createCallback(k,c),url:a._omexEntitlement.endPointUrl,dismissCallback:e,detailView:false,reDisplay:b,highPriority:b,displayDeactive:b})}else a._showActivationError(OSF.OsfControlStatus.ActivationFailed,Strings.OsfRuntime.L_AgaveServerConnectionFailed_ERR,Strings.OsfRuntime.L_RetryButton_TXT,Function.createDelegate(a,a._refresh))}else a._showActivationError(OSF.OsfControlStatus.ActivationFailed,Strings.OsfRuntime.L_AgaveServerConnectionFailed_ERR,Strings.OsfRuntime.L_RetryButton_TXT,Function.createDelegate(a,a._refresh))},_retryActivation:function(){var a=this;a._retryLoadingNum--;if(a._pageIsReady||a._retryLoadingNum<=0){a._contextActivationMgr._ErrorUXHelper.removeProgressDiv(a._div,a._id);a._retryLoadingNum=2}else a._refresh()},_iframeOnLoad:function(a){var b=function(a){if(a){a._contextActivationMgr._ErrorUXHelper&&a._contextActivationMgr._ErrorUXHelper.removeProgressDiv(a._div,a._id);if(!a._pageIsReady)if(a._retryLoadingNum===2)a._showActivationError(OSF.OsfControlStatus.ActivationFailed,Strings.OsfRuntime.L_AgaveActivationError_ERR,Strings.OsfRuntime.L_RetryButton_TXT,Function.createDelegate(a,a._retryActivation));else a._retryLoadingNum===1&&a._showActivationError(OSF.OsfControlStatus.ActivationFailed,Strings.OsfRuntime.L_ActivateAttempLoading_ERR,Strings.OsfRuntime.L_ActivateButton_TXT,Function.createDelegate(a,a._retryActivation));if(a._timer){window.clearTimeout(a._timer);a._timer=null}}};if(!a._pageIsReady)a._timer=window.setTimeout(function(){b(a)},5e3*a._retryLoadingNum+1)},_isOsfControlInEmbeddingMode:function(e){var a=false;try{var d=e.getContainingDiv().parentNode.parentNode,c=d.id,f=c.match(/^(m_excelEmbedRenderer_|ewaSynd).+$/ig);a=f!=null}catch(b){Sys.Debug.trace("_isOsfControlInEmbeddingMode error: "+b)}return a},_onGetManifestCompleted:function(i){var d=null,e=false,c=true,a=this;if(i.statusCode===OSF.ProxyCallStatusCode.Succeeded&&i.value){var h=i.value,b=i.context,j=b.referenceInUse,f=j.storeType;if(b.manifestCached&&!b.retried){var r=h.getMarketplaceVersion();if(a._lessThan(r,j.version))if(f===OSF.StoreType.SPApp||f===OSF.StoreType.SPCatalog){a._refresh({clearCache:c,referenceInUse:j,osfControl:b.osfControl,retried:c});return}else if(f===OSF.StoreType.OMEX&&!b.showNewerVersion){b.showNewerVersion=c;b.expectedVersion=j.version}}a._iframeUrl=h.getDefaultSourceLocation(a._contextActivationMgr.getFormFactor());if((f===OSF.StoreType.SPApp||f===OSF.StoreType.SPCatalog)&&a._iframeUrl){if(b.clientId)a._iframeUrl=a._iframeUrl.replace(/~clientid/ig,b.clientId);if(b.appWebUrl)a._iframeUrl=a._iframeUrl.replace(/~appweburl/ig,b.appWebUrl);if(b.remoteAppUrl)a._iframeUrl=a._iframeUrl.replace(/~remoteappurl/ig,b.remoteAppUrl)}if(!a._contextActivationMgr._doesUrlHaveSupportedProtocol(a._iframeUrl)){a._showActivationError(OSF.OsfControlStatus.ActivationFailed,Strings.OsfRuntime.L_AgaveManifestError_ERR);return}if((!b.anonymous||!a._isOsfControlInEmbeddingMode(b.osfControl))&&f!=OSF.StoreType.SPApp&&f!=OSF.StoreType.Exchange){var m=e;b.cacheKey=OSF.OUtil.formatString(OSF.Constants.ActivatedCacheKey,b.referenceInUse.id,b.referenceInUse.storeType,b.referenceInUse.storeLocator);m=a._getCachedFlag(b.cacheKey);if(!m){OSF.OUtil.writeProfilerMark(OSF.OsfControlActivationPerfMarker.ActivationEnd);var t=function(b){var a=b.osfControl;a._setCachedFlag(b.cacheKey);a.activate()},l=OSF.OUtil.formatString(Strings.OsfRuntime.L_AgaveName_INFO,h.getDefaultDisplayName()?h.getDefaultDisplayName():"");l=a._contextActivationMgr._ErrorUXHelper.getHTMLEncodedString(l);var k=OSF.OUtil.formatString(Strings.OsfRuntime.L_AgaveProvider_INFO,h.getProviderName()?h.getProviderName():"");k=a._contextActivationMgr._ErrorUXHelper.getHTMLEncodedString(k);var p=OSF.OUtil.formatString(Strings.OsfRuntime.L_AgaveUntrusted_INFO,l,k);a._contextActivationMgr.displayNotification({id:a._id,infoType:OSF.InfoType.SecurityInfo,title:Strings.OsfRuntime.L_AgaveNewAppTitle_TXT,description:p,buttonTxt:Strings.OsfRuntime.L_ActivateButton_TXT,buttonCallback:Function.createCallback(t,b),url:f===OSF.StoreType.OMEX?a._omexEntitlement.endPointUrl:d,dismissCallback:d,reDisplay:c,displayDeactive:c});return}}if(b.showNewerVersion){var s=function(a){var b=a.osfControl;b._refresh({clearManifest:c,clearToken:c,referenceInUse:a.referenceInUse,osfControl:b,acceptedUpgrade:c,expectedVersion:a.expectedVersion,retried:c})};a._contextActivationMgr.displayNotification({id:a._id,infoType:OSF.InfoType.Warning,title:Strings.OsfRuntime.L_AgaveWarningTitle_TXT,description:Strings.OsfRuntime.L_AgaveNewerVersion_ERR,buttonTxt:Strings.OsfRuntime.L_UpdateButton_TXT,buttonCallback:Function.createCallback(s,b),url:a._omexEntitlement.endPointUrl,dismissCallback:d,detailView:e,reDisplay:c,highPriority:c,displayDeactive:e})}else if(b.showDeveloperWithDrawWarning)a._contextActivationMgr.displayNotification({id:a._id,infoType:OSF.InfoType.Warning,title:Strings.OsfRuntime.L_AgaveWarningTitle_TXT,description:Strings.OsfRuntime.L_AgaveRetiring_ERR,buttonTxt:Strings.OsfRuntime.L_OkButton_TXT,buttonCallback:d,url:a._omexEntitlement.endPointUrl,dismissCallback:d,detailView:e,reDisplay:c,displayDeactive:e});else if(b.showSoftKilled)a._contextActivationMgr.displayNotification({id:a._id,infoType:OSF.InfoType.Warning,title:Strings.OsfRuntime.L_AgaveWarningTitle_TXT,description:Strings.OsfRuntime.L_AgaveSoftKilled_ERR,buttonTxt:Strings.OsfRuntime.L_OkButton_TXT,buttonCallback:d,url:a._omexEntitlement.endPointUrl,dismissCallback:d,detailView:e,reDisplay:c,displayDeactive:e});else if(b.showTrialInfo){var o=function(b){var a=b.osfControl;a._refresh({clearCache:c,referenceInUse:b.referenceInUse,osfControl:a})},q=function(b){var a=b.osfControl;window.open(a._omexEntitlement.endPointUrl)};a._contextActivationMgr.displayNotification({id:a._id,infoType:OSF.InfoType.Information,title:Strings.OsfRuntime.L_AgaveInformationTitle_TXT,description:Strings.OsfRuntime.L_AgaveTrial_ERR,buttonTxt:Strings.OsfRuntime.L_BuyButton_TXT,buttonCallback:Function.createCallback(q,b),url:d,dismissCallback:d,reDisplay:c,highPriority:c,displayDeactive:e});a._contextActivationMgr.displayNotification({id:a._id,infoType:OSF.InfoType.Information,title:Strings.OsfRuntime.L_AgaveInformationTitle_TXT,description:Strings.OsfRuntime.L_AgaveTrialRefresh_ERR,buttonTxt:Strings.OsfRuntime.L_RefreshButton_TXT,buttonCallback:Function.createCallback(o,b),url:d,dismissCallback:d,detailView:c,reDisplay:c,highPriority:c,displayDeactive:e})}var g=document.createElement("iframe");g.setAttribute("id",a._id);g.setAttribute("width","100%");g.setAttribute("height","100%");g.setAttribute("sandbox","allow-scripts allow-forms allow-same-origin ms-allow-popups allow-popups");for(var n in a._contextActivationMgr._iframeAttributeBag)g.setAttribute(n,a._contextActivationMgr._iframeAttributeBag[n]);a._activate(g,a._iframeUrl);a._frame=g}else a._showActivationError(OSF.OsfControlStatus.ActivationFailed,Strings.OsfRuntime.L_AgaveManifestRetrieve_ERR,Strings.OsfRuntime.L_RetryButton_TXT,Function.createDelegate(a,a._refresh))},_lessThan:function(i,j){for(var d=i.split("."),c=j.split("."),f=Math.min(d.length,c.length),e,b,a=0;a<f;a++)try{e=parseFloat(d[a],10);b=parseFloat(c[a],10);if(e!=b)return e<b}catch(h){}if(d.length>=c.length)return false;else{f=c.length;var g=0;for(a=d.length;a<f;a++){try{b=parseFloat(c[a],10)}catch(h){b=0}g+=b}return g>0}},_showActivationError:function(c,i,g,d,j,b,e,f){var a=this;a._status=c;var h={id:a._id,infoType:OSF.InfoType.Error,status:c,title:e||Strings.OsfRuntime.L_AgaveErrorTile_TXT,description:i,buttonTxt:g||Strings.OsfRuntime.L_OkButton_TXT,buttonCallback:d||null,url:j||null,dismissCallback:b||null,reDisplay:!b?true:false,displayDeactive:true,detailView:f?true:false};a._contextActivationMgr.displayNotification(h);a._contextActivationMgr.raiseOsfControlStatusChange(a)},_showActivationWarning:function(c,g,e,d,h,b){var a=this;a._status=c;var f={id:a._id,infoType:OSF.InfoType.Warning,status:c,title:Strings.OsfRuntime.L_AgaveWarningTitle_TXT,description:g,buttonTxt:e||Strings.OsfRuntime.L_OkButton_TXT,buttonCallback:d||null,url:h||null,dismissCallback:b||null,reDisplay:!b?true:false,displayDeactive:true};a._contextActivationMgr.displayNotification(f);a._contextActivationMgr.raiseOsfControlStatusChange(a)},_refresh:function(a){this.deActivate();this.activate(a)},_setCachedFlag:function(a){window.localStorage&&window.localStorage.setItem(a,"true")},_getCachedFlag:function(b){if(window.localStorage){var a=window.localStorage.getItem(b);return a?true:false}},_deleteCachedFlag:function(a){window.localStorage&&window.localStorage.removeItem(a)},_addETokenAsQueryParameter:function(e){var a=document.createElement("a");a.href=e;var f=this.getEToken(),b=escape(OSF.Constants.ETokenParameterName)+"="+escape(OSF.OUtil.encodeBase64(f)),d=a.search.length>1?a.search.substr(1)+"&":"";a.search=d+b;var c=a.href;a=null;return c},_activate:function(b,c){var a=this;c=a._addETokenAsQueryParameter(c);var d=a._contextActivationMgr.getClientId()+"_"+a._contextActivationMgr.getDocUrl()+"_"+a._id;a._conversationId=OSF.OUtil.getFrameNameAndConversationId(d,b);var e=OSF.OUtil.addXdmInfoAsHash(c,a._conversationId+"|"+a._id+"|"+window.location.href);a._contextActivationMgr._getServiceEndPoint().registerConversation(a._conversationId);OSF.OUtil.addEventListener(b,"load",a._iframeOnLoad(a));b.setAttribute("src",e);a._div.appendChild(b);a._status=OSF.OsfControlStatus.Activated;OSF.OUtil.writeProfilerMark(OSF.OsfControlActivationPerfMarker.ActivationEnd);a._contextActivationMgr.raiseOsfControlStatusChange(a)},_getConversationId:function(){return this._conversationId},_doesBrowserSupportRequiredFeatures:function(){var a=false;if(Object.defineProperty&&window.localStorage)try{Object.defineProperty({},"myTestProperty",{"get":function(){return this.desc},"set":function(a){this.desc=a}});a=true}catch(b){}return a}};OSF.OUtil.setNamespace("Manifest",OSF);OSF.Manifest.HostApp=function(a){this._appName=a;this._minVersion=null};OSF.Manifest.HostApp.prototype={getAppName:function(){return this._appName},getMinVersion:function(){return this._minVersion},_setMinVersion:function(a){this._minVersion=a}};OSF.Manifest.ExtensionSettings=function(){this._sourceLocations={};this._defaultHeight=null;this._defaultWidth=null};OSF.Manifest.ExtensionSettings.prototype={getDefaultHeight:function(){return this._defaultHeight},getDefaultWidth:function(){return this._defaultWidth},getSourceLocations:function(){return this._sourceLocations},_addSourceLocation:function(a,b){this._sourceLocations[a]=b},_setDefaultWidth:function(a){this._defaultWidth=a},_setDefaultHeight:function(a){this._defaultHeight=a}};OSF.Manifest.Manifest=function(c,d){var a=this;a._UILocale=d||"en-us";if(typeof c!=="string"){c(a);return}a._displayNames={};a._descriptions={};a._iconUrls={};a._extensionSettings={};a._xmlProcessor=new OSF.XmlProcessor(c,'xmlns="http://schemas.microsoft.com/office/appforoffice/1.0" xmlns:o="http://schemas.microsoft.com/office/appforoffice/1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"');var b=a._xmlProcessor.getDocumentElement();a._target=OSF.OUtil.parseEnum(b.getAttribute("xsi:type"),OSF.OfficeAppType);b=a._xmlProcessor.selectSingleNode("//o:Id");a._id=a._xmlProcessor.getNodeValue(b);b=a._xmlProcessor.selectSingleNode("//o:Version");a._version=a._xmlProcessor.getNodeValue(b);b=a._xmlProcessor.selectSingleNode("//o:ProviderName");a._providerName=a._xmlProcessor.getNodeValue(b);b=a._xmlProcessor.selectSingleNode("//o:IdIssuer");a._idIssuer=a._parseIdIssuer(b);b=a._xmlProcessor.selectSingleNode("//o:AlternateId");if(b)a._alternateId=a._xmlProcessor.getNodeValue(b);b=a._xmlProcessor.selectSingleNode("//o:DefaultLocale");a._defaultLocale=a._xmlProcessor.getNodeValue(b);b=a._xmlProcessor.selectSingleNode("//o:DisplayName");a._parseLocaleAwareSettings(b,Function.createDelegate(a,a._addDisplayName));b=a._xmlProcessor.selectSingleNode("//o:Description");a._parseLocaleAwareSettings(b,Function.createDelegate(a,a._addDescription));b=a._xmlProcessor.selectSingleNode("//o:IconUrl");b&&a._parseLocaleAwareSettings(b,Function.createDelegate(a,a._addIconUrl));var e=a._xmlProcessor.selectNodes("//o:Capabilities/o:Capability");a._capabilities=a._parseCapabilities(e);b=a._xmlProcessor.selectSingleNode("//o:Signature");if(b)a._signature=a._xmlProcessor.getNodeValue(b);a._parseExtensionSettings();b=a._xmlProcessor.selectSingleNode("//o:Permissions");a._permissions=a._parsePermission(b)};OSF.Manifest.Manifest.prototype={getMarketplaceID:function(){return this._id},getMarketplaceVersion:function(){return this._version},getDefaultLocale:function(){return this._defaultLocale},getProviderName:function(){return this._providerName},getIdIssuer:function(){return this._idIssuer},getAlternateId:function(){return this._alternateId},getSignature:function(){return this._signature},getCapabilities:function(){return this._capabilities},getDisplayName:function(a){return this._displayNames[a]},getDefaultDisplayName:function(){return this._getDefaultValue(this._displayNames)},getDescription:function(a){return this._descriptions[a]},getDefaultDescription:function(){return this._getDefaultValue(this._descriptions)},getIconUrl:function(a){return this._iconUrls[a]},getDefaultIconUrl:function(){return this._getDefaultValue(this._iconUrls)},getSourceLocation:function(d,c){var a=this._getExtensionSetting(c),b=a.getSourceLocations();return b[d]},getDefaultSourceLocation:function(c){var a=this._getExtensionSetting(c),b=a.getSourceLocations();return this._getDefaultValue(b)},getDefaultWidth:function(b){var a=this._getExtensionSetting(b);return a.getDefaultWidth()},getDefaultHeight:function(b){var a=this._getExtensionSetting(b);return a.getDefaultHeight()},getTarget:function(){return this._target},hasPermission:function(a){return (this._permissions&a)===a},_getDefaultValue:function(c){var d="undefined",b=this,a;if(typeof c[b._UILocale]==d)if(typeof c[b._defaultLocale]==d)for(var e in c){a=e;break}else a=b._defaultLocale;else a=b._UILocale;return c[a]},_getExtensionSetting:function(c){var a=this,b;if(typeof a._extensionSettings[c]!="undefined")b=a._extensionSettings[c];else for(var d in a._extensionSettings){b=a._extensionSettings[d];break}return b},_addDisplayName:function(a,b){this._displayNames[a]=b},_addDescription:function(a,b){this._descriptions[a]=b},_addIconUrl:function(a,b){this._iconUrls[a]=b},_parseLocaleAwareSettings:function(a,d){if(!a)throw Error.argument("Manifest");var f=a.getAttribute("DefaultValue");d(this._defaultLocale,f);var b=this._xmlProcessor.selectNodes("o:Override",a);if(b)for(var i=b.length,c=0;c<i;c++){var e=b[c],g=e.getAttribute("Locale"),h=e.getAttribute("Value");d(g,h)}},_parseBooleanNode:function(b){if(!b)return false;else{var a=this._xmlProcessor.getNodeValue(b).toLowerCase();return a==="true"||a==="1"}},_parseIdIssuer:function(a){if(!a)return OSF.ManifestIdIssuer.Custom;else{var b=this._xmlProcessor.getNodeValue(a);return OSF.OUtil.parseEnum(b,OSF.ManifestIdIssuer)}},_parseCapabilities:function(d){for(var c=[],a,b=0;b<d.length;b++){var e=d[b];a=e.getAttribute("Name");a=OSF.OUtil.parseEnum(a,OSF.Capability);c.push(a)}return c},_parsePermission:function(a){if(!a)throw Error.argument("Manifest");var b=this._xmlProcessor.getNodeValue(a);return OSF.OUtil.parseEnum(b,OSF.OsfControlPermission)},_parseExtensionSettings:function(){var a=this,c,d,b;for(var e in OSF.FormFactor){d=a._xmlProcessor.selectSingleNode("//o:"+OSF.FormFactor[e]);if(d){c=new OSF.Manifest.ExtensionSettings;b=a._xmlProcessor.selectSingleNode("o:SourceLocation",d);var f=function(a,b){c._addSourceLocation(a,b)};a._parseLocaleAwareSettings(b,f);b=a._xmlProcessor.selectSingleNode("o:RequestedWidth",d);b&&c._setDefaultWidth(a._xmlProcessor.getNodeValue(b));b=a._xmlProcessor.selectSingleNode("o:RequestedHeight",d);b&&c._setDefaultHeight(a._xmlProcessor.getNodeValue(b));a._extensionSettings[e]=c}}if(!c)throw Error.argument("Manifest")}};OSF.OUtil.setNamespace("AppSpecificSetup",OSF);OSF.ContextActivationManager=function(b){var h="osfControl for the given ID doesn't exist.",e=null,d=true,c=false,a=this;OSF.OUtil.validateParamObject(b,{appName:{type:Number,mayBeNull:c},appVersion:{type:String,mayBeNull:c},clientMode:{type:Number,mayBeNull:c},appUILocale:{type:String,mayBeNull:c},dataLocale:{type:String,mayBeNull:c},osfOmexBaseUrl:{type:String,mayBeNull:d},docUrl:{type:String,mayBeNull:d},hostControl:{type:Object,mayBeNull:d},pageBaseUrl:{type:String,mayBeNull:d},lcid:{type:String,mayBeNull:d},formFactor:{type:String,mayBeNull:d},controlStatusChanged:{type:Object,mayBeNull:d},notifyHost:{type:Object,mayBeNull:d},allowExternalMarketplace:{type:Boolean,mayBeNull:d},localizedScriptsUrl:{type:String,mayBeNull:d},localizedImagesUrl:{type:String,mayBeNull:d},localizedStylesUrl:{type:String,mayBeNull:d}},e);a._osfOmexBaseUrl=b.osfOmexBaseUrl;a._appName=b.appName;a._appVersion=b.appVersion;a._clientMode=b.clientMode;a._appUILocale=b.appUILocale;a._dataLocale=b.dataLocale;a._docUrl=b.docUrl;a._hostControl=b.hostControl;a._formFactor=b.formFactor||OSF.FormFactor.Default;a._pageBaseUrl=b.pageBaseUrl;a._lcid=b.lcid;a._controlStatusChanged=b.controlStatusChanged;a._notifyHost=b.notifyHost;a._allowExternalMarketplace=b.allowExternalMarketplace;a._localizedScriptsUrl=b.localizedScriptsUrl;a._localizedImagesUrl=b.localizedImagesUrl;a._localizedStylesUrl=b.localizedStylesUrl;if(a._pageBaseUrl&&a._pageBaseUrl.charAt(a._pageBaseUrl.length-1)!=="/")a._pageBaseUrl=a._pageBaseUrl+"/";a._clientId=OSF.OUtil.getUniqueId();a._cachedOsfControls={};a._iframeAttributeBag={};a._serviceEndPoint=e;a._iframeProxies={};a._iframeProxyCount=0;a._iframeNamePrefix="__officeExtensionProxy";a._webUrl=e;if(a._osfOmexBaseUrl){var g,i=a._osfOmexBaseUrl.indexOf(OSF.Constants.ProtocolSeparator);if(i>=0)g=a._osfOmexBaseUrl.substr(i);else g=OSF.Constants.ProtocolSeparator+a._osfOmexBaseUrl;var k=OSF.Constants.Https+g,j=OSF.Constants.Http+g;a._omexGatedWSProxy={proxyUrl:k+OSF.Constants.OmexGatedServiceExtension,proxyName:"__omexExtensionGatedProxy",isReady:c,clientEndPoint:e,pendingCallbacks:[]};a._omexWSProxy={proxyUrl:j+OSF.Constants.OmexUnGatedServiceExtension,proxyName:"__omexExtensionProxy",isReady:c,clientEndPoint:e,pendingCallbacks:[]};a._omexAnonymousWSProxy={proxyUrl:k+OSF.Constants.OmexAnonymousServiceExtension,proxyName:"__omexExtensionAnonymousProxy",isReady:c,clientEndPoint:e,pendingCallbacks:[]};a._omexBillingMarket=e;a._omexEndPointBaseUrl=j}OSF.OsfManifestManager._setUILocale(a._appUILocale);var f=a,l=function(g,k){var b="contextId",i=Function._validateParams(arguments,[{name:b,type:String,mayBeNull:c},{name:"gotAppContext",type:Function,mayBeNull:c}]);if(i)throw i;var a=f.getOsfControl(g);if(!a){Sys.Debug.trace(h);throw Error.argument(b)}else{var m=a.getEToken(),l=new OSF.OfficeAppContext(g,f._appName,f._appVersion,f._appUILocale,f._dataLocale,f._docUrl||window.location.href,f._clientMode,a.getSettings(),a.getReason(),a.getOsfControlType(),m);k(l);a._pageIsReady=d;a._contextActivationMgr._ErrorUXHelper&&a._contextActivationMgr._ErrorUXHelper.removeProgressDiv(a._div,a._id);if(a._timer){window.clearTimeout(a._timer);a._timer=e}var j=a._conversationId+OSF.SharedConstants.NotificationConversationIdSuffix;a._agaveEndPoint=Microsoft.Office.Common.XdmCommunicationManager.connect(j,a._frame.contentWindow,a._iframeUrl)}},n=function(a){(!a||a.length!=2)&&Sys.Debug.trace("ContextActivationManager_notifyHost params is wrong.");var c=a[0],d=a[1],b=f.getOsfControl(c);if(!b)Sys.Debug.trace(h);else if(b._contextActivationMgr._notifyHost)b._contextActivationMgr._notifyHost(c,d);else Sys.Debug.trace("No notifyHost provided by the host.")};a._serviceEndPoint=Microsoft.Office.Common.XdmCommunicationManager.createServiceEndPoint(a._clientId);a._serviceEndPoint.registerMethod("ContextActivationManager_getAppContextAsync",l,Microsoft.Office.Common.InvokeType.async,c);a._serviceEndPoint.registerMethod("ContextActivationManager_notifyHost",n,Microsoft.Office.Common.InvokeType.async,c);OSF.AppSpecificSetup._setupFacade(a._hostControl,a,a._serviceEndPoint);a._localeStringLoadingPendingCallbacks=[];var m=function(){this._ErrorUXHelper=new OSF._ErrorUXHelper(this)};a._loadLocaleString(Function.createDelegate(a,m))};OSF.ContextActivationManager.prototype={insertOsfControl:function(a){var d=true,b=false;OSF.OUtil.validateParamObject(a,{div:{type:Object,mayBeNull:b},id:{type:String,mayBeNull:b},marketplaceID:{type:String,mayBeNull:b},marketplaceVersion:{type:String,mayBeNull:b},store:{type:String,mayBeNull:b},storeType:{type:String,mayBeNull:b},alternateReference:{type:Object,mayBeNull:d},settings:{type:Object,mayBeNull:d},reason:{type:String,mayBeNull:d},osfControlType:{type:Number,mayBeNull:d},snapshotUrl:{type:String,mayBeNull:d}},null);var f={div:a.div,id:a.id,marketplaceID:a.marketplaceID,marketplaceVersion:a.marketplaceVersion,store:a.store,storeType:a.storeType,alternateReference:a.alternateReference,settings:a.settings,reason:a.reason,osfControlType:a.osfControlType,snapshotUrl:a.snapshotUrl,contextActivationMgr:this},c=new OSF.OsfControl(f);c._contextActivationMgr._ErrorUXHelper&&c._contextActivationMgr._ErrorUXHelper.showProgress(c._div,c._id);var e=function(){c.activate()};this._loadLocaleString(Function.createDelegate(this,e));return c},activateOsfControl:function(c){var b=Function._validateParams(arguments,[{name:"id",type:String,mayBeNull:false}]);if(b)throw b;var a=this._cachedOsfControls[c];typeof a!="undefined"&&a.activate()},deActivateOsfControl:function(c){var b=Function._validateParams(arguments,[{name:"id",type:String,mayBeNull:false}]);if(b)throw b;var a=this._cachedOsfControls[c];typeof a!="undefined"&&a.deActivate()},purgeOsfControl:function(d,c){var b=Function._validateParams(arguments,[{name:"id",type:String,mayBeNull:false},{name:"purgeManifest",type:Boolean,mayBeNull:false}]);if(b)throw b;var a=this._cachedOsfControls[d];typeof a!="undefined"&&a.purge(c)},getOsfControl:function(b){var a=Function._validateParams(arguments,[{name:"id",type:String,mayBeNull:false}]);if(a)throw a;return this._cachedOsfControls[b]},getOsfControls:function(){var a=[];for(var b in this._cachedOsfControls)a.push(this._cachedOsfControls[b]);return a},getOsfOmexBaseUrl:function(){return this._osfOmexBaseUrl},getAppName:function(){return this._appName},getClientMode:function(){return this._clientMode},getClientId:function(){return this._clientId},getFormFactor:function(){return this._formFactor},getDocUrl:function(){return this._docUrl},getAppUILocale:function(){return this._appUILocale},getDataLocale:function(){return this._dataLocale},getPageBaseUrl:function(){return this._pageBaseUrl},getLcid:function(){return this._lcid},isExternalMarketplaceAllowed:function(){return this._allowExternalMarketplace},getLocalizedScriptsUrl:function(){return this._localizedScriptsUrl},getLocalizedImagesUrl:function(){return this._localizedImagesUrl},getLocalizedStylesUrl:function(){return this._localizedStylesUrl},raiseOsfControlStatusChange:function(a){this._controlStatusChanged&&this._controlStatusChanged(a)},registerOsfControl:function(a){var b=Function._validateParams(arguments,[{name:"osfControl",type:Object,mayBeNull:false}]);if(b)throw b;this._cachedOsfControls[a.getID()]=a},unregisterOsfControl:function(b){var a=Function._validateParams(arguments,[{name:"osfControl",type:Object,mayBeNull:false}]);if(a)throw a;delete this._cachedOsfControls[b.getID()]},setIframeAttributeBag:function(a){this._iframeAttributeBag=a},displayNotification:function(b){var a=true,c=false;OSF.OUtil.validateParamObject(b,{infoType:{type:Number,mayBeNull:c},id:{type:String,mayBeNull:c},title:{type:String,mayBeNull:c},description:{type:String,mayBeNull:c},url:{type:String,mayBeNull:a},buttonTxt:{type:String,mayBeNull:a},buttonCallback:{type:Function,mayBeNull:a},dismissCallback:{type:Function,mayBeNull:a},"displayDeactive ":{type:Boolean,mayBeNull:a},highPriority:{type:Boolean,mayBeNull:a},detailView:{type:Boolean,mayBeNull:a},reDisplay:{type:Boolean,mayBeNull:a}},null);var d=this._cachedOsfControls[b.id];if(d){if(b.displayDeactive)b.detailView=a;b["div"]=d._div;this._ErrorUXHelper.showNotification(b)}},dismissMessages:function(a){this._ErrorUXHelper&&this._ErrorUXHelper.dismissMessages(a)},notifyAgave:function(d,c){var b=Function._validateParams(arguments,[{name:"id",type:String,mayBeNull:false},{name:"actionId",type:Number,mayBeNull:false}]);if(b)throw b;var a=this._cachedOsfControls[d];typeof a!="undefined"&&a.notifyAgave(c)},_doesUrlHaveSupportedProtocol:function(b){var a=false;if(b){var c=decodeURIComponent(b),d=c.match(/^https?:\/\/.+$/ig);a=d!=null}return a},_loadLocaleString:function(c){var a=this;if(typeof Strings=="undefined"||!Strings||!Strings.OsfRuntime){a._localeStringLoadingPendingCallbacks.push(c);var b=a._localeStringLoadingPendingCallbacks;if(b.length===1){var e=function(){for(var c=b.length,a=0;a<c;a++){var d=b.shift();d()}};a._loadStringScript(e)}}else{for(var f=a._localeStringLoadingPendingCallbacks.length,d=0;d<f;d++){var g=a._localeStringLoadingPendingCallbacks.shift();g()}c()}},_loadStringScript:function(c){var a=this.getLocalizedScriptsUrl();a+="osfruntime_strings.js";var b=function(){if(typeof Strings=="undefined"||!Strings||!Strings.OsfRuntime){this._localeStringLoadingPendingCallbacks.length=0;throw OSF.OUtil.formatString("The locale, {0}, provided by the host app is not supported.",this.getLcid())}else c()};OSF.OUtil.loadScript(a,Function.createDelegate(this,b))},_getServiceEndPoint:function(){return this._serviceEndPoint},_getOmexEndPointPageUrl:function(b,a){return OSF.OUtil.formatString("{0}/{1}/downloads/{2}.aspx",this._omexEndPointBaseUrl,a,b)},_getManifestAndTargetByConversationId:function(b){for(var c in this._cachedOsfControls){var a=this._cachedOsfControls[c];if(b===a._getConversationId())return {manifest:OSF.OsfManifestManager.getCachedManifest(a.getMarketplaceID(),a.getMarketplaceVersion()),target:a.getOsfControlType()}}return null},_createOmexProxy:function(a,c){if(a.isReady)c(a.clientEndPoint);else if(!a.clientEndPoint){if(!this._doesUrlHaveSupportedProtocol(a.proxyUrl)){c(null);return}var d=OSF.OUtil.generateConversationId(),b=document.createElement("iframe");b.setAttribute("id",a.proxyName);b.setAttribute("name",a.proxyName);b.setAttribute("src",a.proxyUrl+"?"+d);b.setAttribute("scrolling","auto");b.setAttribute("border",0);b.setAttribute("width",0);b.setAttribute("height",0);b.setAttribute("style","position: absolute; left: -100px; top:0px;");var f=function(i,j){var c;if(i===0&&j.status){a.isReady=true;c=a.clientEndPoint}else{a.clientEndPoint=null;Microsoft.Office.Common.XdmCommunicationManager.deleteClientEndPoint(d);OSF.OUtil.removeEventListener(b,"load",e);b.parentNode.removeChild(b);c=null}for(var g=a.pendingCallbacks.length,f=0;f<g;f++){var h=a.pendingCallbacks.shift();h(c)}},e=function(){a.clientEndPoint.invoke("OMEX_isProxyReady",f,{__timeout__:2e3})};document.body.appendChild(b);OSF.OUtil.addEventListener(b,"load",e);a.clientEndPoint=Microsoft.Office.Common.XdmCommunicationManager.connect(d,b.contentWindow,a.proxyUrl);a.pendingCallbacks.push(c)}else a.pendingCallbacks.push(c)},_createSharePointIFrameProxy:function(b,d){var c=this;if(!c._doesUrlHaveSupportedProtocol(b)){d(null);return}var j=b.length;if(b.charAt(j-1)==="/")b=b.substr(0,j-1);var e=c._iframeProxies[b];if(!e){var f=OSF.OUtil.generateConversationId(),a=document.createElement("iframe");c._iframeProxyCount=c._iframeProxyCount+1;var i=c._iframeNamePrefix+c._iframeProxyCount;a.setAttribute("id",i);a.setAttribute("name",i);a.setAttribute("src",b+"/_layouts/15/OfficeExtensionManager.aspx?"+f);a.setAttribute("scrolling","auto");a.setAttribute("border",0);a.setAttribute("width",0);a.setAttribute("height",0);a.setAttribute("style","position: absolute; left: -100px; top:0px;");var g=c,k=function(k,l){var d,c=g._iframeProxies[b];if(k===0&&l.status){c.isReady=true;d=c.clientEndPoint}else{delete g._iframeProxies[b];Microsoft.Office.Common.XdmCommunicationManager.deleteClientEndPoint(f);OSF.OUtil.removeEventListener(a,"load",h);a.parentNode.removeChild(a);d=null}for(var i=c.pendingCallbacks.length,e=0;e<i;e++){var j=c.pendingCallbacks.shift();j(d)}},h=function(){var a=g._iframeProxies[b];a.clientEndPoint.invoke("OEM_isProxyReady",k,{__timeout__:2e3})};document.body.appendChild(a);OSF.OUtil.addEventListener(a,"load",h);var l=Microsoft.Office.Common.XdmCommunicationManager.connect(f,a.contentWindow,b);c._iframeProxies[b]={clientEndPoint:l,isReady:false,pendingCallbacks:[d]}}else if(e.isReady)d(e.clientEndPoint);else e.pendingCallbacks.push(d)}};OSF.OsfManifestManager=function(){var i="undefined",e="marketplaceVersion",d="marketplaceID",g="Excel",b=null,c=true,a=false,f={},j="en-us",k={};function h(b,a){return b+"_"+a}return {getManifestAsync:function(d,g){OSF.OUtil.validateParamObject(d,{osfControl:{type:Object,mayBeNull:a},referenceInUse:{type:Object,mayBeNull:a}},g);var e=d.referenceInUse,k=h(e.id,e.version),i=f[k];d.manifestCached=a;if(i){d.manifestCached=c;g({statusCode:OSF.ProxyCallStatusCode.Succeeded,value:i,context:d})}else if(d.clientEndPoint&&d.manifestUrl){var j=function(a){if(a.statusCode===OSF.ProxyCallStatusCode.Succeeded&&a.value)try{var f;if(typeof a.value==="string"){a.context.manifestCached=c;f=a.value}else{a.context.manifestCached=a.value.cached;f=a.value.manifest}a.value=new OSF.Manifest.Manifest(f,d.osfControl._contextActivationMgr.getAppUILocale());OSF.OsfManifestManager.cacheManifest(e.id,e.version,a.value)}catch(h){a.value=b;Sys.Debug.trace("Invalid manifest.")}g(a)},l={manifestUrl:d.manifestUrl,id:e.id,version:e.version,clearCache:d.clearCache||a};this._invokeProxyMethodAsync(d,"OEM_getManifestAsync",j,l)}else g({statusCode:OSF.ProxyCallStatusCode.Failed,value:b,context:d})},getAppInstanceInfoByIdAsync:function(b,c){OSF.OUtil.validateParamObject(b,{webUrl:{type:String,mayBeNull:a},appInstanceId:{type:String,mayBeNull:a},clientEndPoint:{type:Object,mayBeNull:a}},c);var d={webUrl:b.webUrl,appInstanceId:b.appInstanceId,clearCache:b.clearCache||a};this._invokeProxyMethodAsync(b,"OEM_getSPAppInstanceInfoByIdAsync",c,d)},getSPTokenByProductIdAsync:function(c,d){OSF.OUtil.validateParamObject(c,{appWebUrl:{type:String,mayBeNull:a},productId:{type:String,mayBeNull:a}},d);var f=this,e=function(e){if(e){var g={webUrl:c.appWebUrl,productId:c.productId,clearCache:c.clearCache||a,clientEndPoint:e};f._invokeProxyMethodAsync(c,"OEM_getSPTokenByProductIdAsync",d,g)}else d({statusCode:OSF.ProxyCallStatusCode.ProxyNotReady,value:b,context:c})};c.osfControl._contextActivationMgr._createSharePointIFrameProxy(c.appWebUrl,e)},getSPAppEntitlementsAsync:function(e,g){var d="/";OSF.OUtil.validateParamObject(e,{osfControl:{type:Object,mayBeNull:a},referenceInUse:{type:Object,mayBeNull:a},baseUrl:{type:String,mayBeNull:a},pageUrl:{type:String,mayBeNull:a},webUrl:{type:String,mayBeNull:c}},g);if(!e.webUrl){var h=document.createElement("a");h.href=e.pageUrl;var o=h.pathname,m=o.split(d),r=m.length-1,f=h.href.substring(0,h.href.length-o.length);if(f&&f.charAt(f.length-1)!==d)f+=d;for(var j=[f],k=0;k<r;k++)if(m[k]){f=f+m[k]+d;j.push(f)}h=b;var p=this,l=e.osfControl._contextActivationMgr,i=j.pop(),q=function(b){if(b.statusCode===OSF.ProxyCallStatusCode.Succeeded){var a=b.value;if(a&&a.charAt(a.length-1)!==d)a+=d;l._webUrl=a;b.context.webUrl=a;b.context.appWebUrl=a;p.getCorporateCatalogEntitlementsAsync(b.context,g)}else g(b)},n=function(c){if(c){e.clientEndPoint=c;var d={pageUrl:e.pageUrl,baseUrl:i,clearCache:e.clearCache||a};p._invokeProxyMethodAsync(e,"OEM_getSPAppWebUrlFromPageUrlAsync",q,d)}else if(j.length>0){i=j.pop();l._createSharePointIFrameProxy(i,n)}else g({statusCode:OSF.ProxyCallStatusCode.Failed,value:b,context:e})};l._createSharePointIFrameProxy(i,n)}else this.getCorporateCatalogEntitlementsAsync(e,g)},getCorporateCatalogEntitlementsAsync:function(c,d){OSF.OUtil.validateParamObject(c,{osfControl:{type:Object,mayBeNull:a},referenceInUse:{type:Object,mayBeNull:a},webUrl:{type:String,mayBeNull:a}},d);var f=this,e=function(e){if(e){c.clientEndPoint=e;var g={webUrl:c.webUrl,applicationName:OSF.Capability.Workbook,officeExtentionTarget:c.osfControl.getOsfControlType(),clearCache:c.clearCache||a};f._invokeProxyMethodAsync(c,"OEM_getEntitlementSummaryAsync",d,g)}else d({statusCode:OSF.ProxyCallStatusCode.ProxyNotReady,value:b,context:c})};c.osfControl._contextActivationMgr._createSharePointIFrameProxy(c.webUrl,e)},_invokeProxyMethodAsync:function(f,l,p,a){var o=a.clientEndPoint?a.clientEndPoint._targetUrl:f.clientEndPoint._targetUrl,i=[o,l],d;for(var m in a){d=typeof a[m];(d==="string"||d==="number"||d==="boolean")&&i.push(a[m])}var e=i.join("."),c=k,h={onCompleted:p,context:f},g=c[e];if(!g){c[e]=[h];var n=function(l,g){var h=b,f=OSF.ProxyCallStatusCode.Failed;if(l===0&&g.status){h=g.result;f=OSF.ProxyCallStatusCode.Succeeded}var a=c[e];delete c[e];for(var k=a.length,j=0;j<k;j++){var d=a.shift();try{d.onCompleted({statusCode:f,value:h,context:d.context})}catch(i){Sys.Debug.trace("_invokeProxyMethodAsync callback error: "+i)}}},j=f.clientEndPoint;if(a.clientEndPoint){j=a.clientEndPoint;delete a.clientEndPoint}if(f.referenceInUse.storeType===OSF.StoreType.OMEX)a.officeVersion=OSF.Constants.ThreePartsFileVersion;j.invoke(l,n,a)}else g.push(h)},getOmexEntitlementsAsync:function(b,c){OSF.OUtil.validateParamObject(b,{osfControl:{type:Object,mayBeNull:a},referenceInUse:{type:Object,mayBeNull:a},clientEndPoint:{type:Object,mayBeNull:a},anonymous:{type:Boolean,mayBeNull:a}},c);var d=b.osfControl,e={applicationName:g,officeExtentionTarget:d.getOsfControlType(),build:OSF.Constants.FileVersion,clearEntitlement:b.clearCache||b.clearEntitlement||a};this._invokeProxyMethodAsync(b,"OMEX_getEntitlementSummaryAsync",c,e)},getOmexKilledAppsAsync:function(b,c){OSF.OUtil.validateParamObject(b,{osfControl:{type:Object,mayBeNull:a},referenceInUse:{type:Object,mayBeNull:a},clientEndPoint:{type:Object,mayBeNull:a},anonymous:{type:Boolean,mayBeNull:a}},c);this._invokeProxyMethodAsync(b,"OMEX_getKilledAppsAsync",c,{clearKilledApps:b.clearCache||b.clearKilledApps||a})},getOmexAppStateAsync:function(b,c){OSF.OUtil.validateParamObject(b,{osfControl:{type:Object,mayBeNull:a},referenceInUse:{type:Object,mayBeNull:a},clientEndPoint:{type:Object,mayBeNull:a},anonymous:{type:Boolean,mayBeNull:a}},c);var d=b.referenceInUse,e={assetID:d.id,contentMarket:d.storeLocator,clearAppState:b.clearCache||b.clearAppState||a};this._invokeProxyMethodAsync(b,"OMEX_getAppStateAsync",c,e)},getOmexManifestAndETokenAsync:function(b,e){OSF.OUtil.validateParamObject(b,{osfControl:{type:Object,mayBeNull:a},referenceInUse:{type:Object,mayBeNull:a},clientEndPoint:{type:Object,mayBeNull:a},anonymous:{type:Boolean,mayBeNull:a}},e);var d=b.referenceInUse,c={applicationName:g,assetID:d.id,build:OSF.Constants.FileVersion};if(b.anonymous){c.contentMarket=d.storeLocator;c.clearManifest=b.clearCache||b.clearManifest||a}else{c.assetContentMarket=b.osfControl._omexEntitlement.contentMarket;c.userContentMarket=d.storeLocator;c.clearToken=b.clearCache||b.clearToken||a;c.clearManifest=b.clearCache||b.clearManifest||a;if(b.acceptedUpgrade)c.expectedVersion=b.expectedVersion;else if(b.osfControl._omexEntitlement.hasEntitlement)c.expectedVersion=b.osfControl._omexEntitlement.version}this._invokeProxyMethodAsync(b,"OMEX_getManifestAndETokenAsync",e,c)},removeOmexCacheAsync:function(b,e){OSF.OUtil.validateParamObject(b,{osfControl:{type:Object,mayBeNull:a},referenceInUse:{type:Object,mayBeNull:a},clientEndPoint:{type:Object,mayBeNull:a}},e);var d=b.referenceInUse,c={applicationName:g,assetID:d.id,officeExtentionTarget:b.osfControl.getOsfControlType(),clearEntitlement:b.clearEntitlement||a,clearToken:b.clearToken||a,clearAppState:b.clearAppState||a,clearManifest:b.clearManifest||a};if(b.anonymous)c.contentMarket=d.storeLocator;else{c.assetContentMarket=b.osfControl._omexEntitlement.contentMarket;c.userContentMarket=d.storeLocator}this._invokeProxyMethodAsync(b,"OMEX_removeCacheAsync",e,c)},purgeManifest:function(j,g){var c=Function._validateParams(arguments,[{name:d,type:String,mayBeNull:a},{name:e,type:String,mayBeNull:a}]);if(c)throw c;var b=h(j,g);if(typeof f[b]!=i)delete f[b]},cacheManifest:function(i,g,b){var c=Function._validateParams(arguments,[{name:d,type:String,mayBeNull:a},{name:e,type:String,mayBeNull:a},{name:"manifest",type:Object,mayBeNull:a}]);if(c)throw c;var k=h(i,g);b._UILocale=j;f[k]=b},hasManifest:function(j,g){var b=Function._validateParams(arguments,[{name:d,type:String,mayBeNull:a},{name:e,type:String,mayBeNull:a}]);if(b)throw b;var k=h(j,g);if(typeof f[k]!=i)return c;return a},getCachedManifest:function(g,c){var b=Function._validateParams(arguments,[{name:d,type:String,mayBeNull:a},{name:e,type:String,mayBeNull:a}]);if(b)throw b;var i=h(g,c);return f[i]},_setUILocale:function(a){j=a}}}();OSF.InfoType={Error:0,Warning:1,Information:2,SecurityInfo:3};OSF._ErrorUXHelper=function(B){var p="progress_",e=false,o="center",n="no-repeat",m="alpha(opacity=100)",l="white",k="url(",g="onclick",b="id",j="moe-background",a="class",c="div",t="notificationbackground_",s="moe-infobar-body_",q="agavedefaulticon96x96.png",i="moe_status_icons.png",y="Progress.gif",h="img",f=B;OSF.OUtil.loadCSS(f.getLocalizedCSSFilePath("MOEErrorUx.css"));var G=document.createElement(h);G.src=f.getLocalizedImageFilePath(y);var E=document.createElement(h);E.src=f.getLocalizedImageFilePath(i);var D=document.createElement(h);D.src=f.getLocalizedImageFilePath(q);var d={},v=0,u=function(a){var d=a.childNodes.length,c=0,b;while(c<d){b=a.childNodes.item(c);if(b.tagName.toLowerCase()==="iframe")c++;else{a.removeChild(b);d--}}},w=function(b){var a=document.getElementById(b);a&&a.parentNode.removeChild(a)},H=function(a){OSF.OUtil.writeProfilerMark(OSF.NotificationUxPerfMarker.RemoveStage1Start);w("icon_"+a);OSF.OUtil.writeProfilerMark(OSF.NotificationUxPerfMarker.RemoveStage1End)},x=function(a,c){OSF.OUtil.writeProfilerMark(OSF.NotificationUxPerfMarker.RemoveStage2Start);var b;if(c)b=s+a;else b=t+a;if(d[a][0].highPriority)v--;w(b);d[a].shift();OSF.OUtil.writeProfilerMark(OSF.NotificationUxPerfMarker.RemoveStage2End)},A=function(d){OSF.OUtil.writeProfilerMark(OSF.NotificationUxPerfMarker.RenderStage1Start);u(d.div);var e=document.createElement(c);e.setAttribute(a,j);e.setAttribute(b,"icon_"+d.id);var p=document.createElement(h);p.setAttribute(b,"iconImg_"+d.id);p.src=f.getLocalizedImageFilePath(i);p.setAttribute(g,"_showInfoBar(params)");p.onclick=function(){z(d)};e.appendChild(p);if(d.displayDeactive){e.style.backgroundImage=k+f.getLocalizedImageFilePath(q)+")";e.style.backgroundColor=l;e.style.opacity=1;e.style.filter=m;e.style.backgroundRepeat=n;e.style.backgroundPosition=o}var r,s;if(d.infoType===OSF.InfoType.Error){r="moe-status-error-icon";s="iconImg_error_"+d.id}else if(d.infoType===OSF.InfoType.Warning){r="moe-status-warning-icon";s="iconImg_warning_"+d.id}else if(d.infoType===OSF.InfoType.Information){r="moe-status-info-icon";s="iconImg_info_"+d.id}else{r="moe-status-secinfo-icon";s="iconImg_secinfo_"+d.id}if(Sys.Browser.agent===Sys.Browser.InternetExplorer&&Sys.Browser.version===9)r+="_ie";p.setAttribute(a,r);p.setAttribute(b,s);if(d.div.childNodes.length!=0)d.div.insertBefore(e,d.div.childNodes[0]);else d.div.appendChild(e);OSF.OUtil.writeProfilerMark(OSF.NotificationUxPerfMarker.RenderStage1End)},z=function(p){var E="moe-infobar-button";OSF.OUtil.writeProfilerMark(OSF.NotificationUxPerfMarker.RenderStage2Start);u(p.div);var P=p.description;if(p.title.length>100)p.title=p.title.substring(0,99);if(p.description.length>255)p.description=p.description.substring(0,254);var M=s+p.id,A=document.getElementById(M);if(A==undefined){A=document.createElement(c);A.setAttribute(a,"moe-infobar-body");A.setAttribute(b,M)}var H=document.createElement(c);H.innerHTML=P;A.setAttribute("title",H.textContent);H=null;var v=document.createElement("table");v.setAttribute(a,"moe-infobar-infotable");for(var Q,J=0;J<3;J++)Q=v.insertRow(J);v.rows[0].insertCell(0);v.rows[0].insertCell(1);v.rows[0].insertCell(2);v.rows[0].cells[1].setAttribute("rowSpan",2);v.rows[0].cells[1].rowSpan=2;v.rows[1].insertCell(0);v.rows[1].insertCell(1);v.rows[2].insertCell(0);v.rows[2].insertCell(1);v.rows[2].insertCell(2);v.rows[0].cells[0].setAttribute(a,"moe-infobar-top-left-cell");v.rows[0].cells[1].setAttribute(a,"moe-infobar-message-cell");v.rows[0].cells[2].setAttribute(a,"moe-infobar-top-right-cell");v.rows[2].cells[1].setAttribute(a,"moe-infobar-button-cell");var G=document.createElement(h);G.src=f.getLocalizedImageFilePath(i);var D;if(p.infoType===OSF.InfoType.Error)D="moe-infobar-error";else if(p.infoType===OSF.InfoType.Warning)D="moe-infobar-warning";else if(p.infoType===OSF.InfoType.Information)D="moe-infobar-info";else D="moe-infobar-secinfo";G.setAttribute(a,D);v.rows[0].cells[0].appendChild(G);var F=document.createElement(c);F.setAttribute(a,"moe-infobar-message-div");var I=document.createElement("span");I.setAttribute(a,"moe-infobar-title");I.innerHTML=p.title;var K="moe-infobar-message_"+p.id,C=document.getElementById(K);if(C==undefined){C=document.createElement("span");C.setAttribute(a,"moe-infobar-message");C.setAttribute(b,K)}C.innerHTML=p.description;F.appendChild(I);F.appendChild(C);v.rows[0].cells[1].appendChild(F);var L=function(){!p.reDisplay&&x(p.id,p.displayDeactive);if(p.reDisplay)r(p);else if(d[p.id].length>0){var a=d[p.id][0];r(a)}p.dismissCallback&&p.dismissCallback()},B=document.createElement(h);B.src=f.getLocalizedImageFilePath(i);B.setAttribute(a,"moe-infobar-dismiss");B.setAttribute(b,"moe-infobar-dismiss_"+p.id);B.setAttribute(g,"handleDismiss();");B.onclick=function(){L()};v.rows[0].cells[2].appendChild(B);p.detailView=e;var y=document.createElement("input");y.setAttribute(a,E);y.setAttribute("type","button");y.setAttribute("value",p.buttonTxt);y.setAttribute(b,"moe-infobar-button_"+p.id);if(p.buttonCallback){var O=function(){x(p.id,e);if(d[p.id].length>0){var a=d[p.id][0];r(a)}p.buttonCallback()};y.setAttribute(g,"handleButtonClick()");y.onclick=function(){O()}}else{y.setAttribute(g,"handleDismiss()");y.onclick=function(){L()}}v.rows[2].cells[1].appendChild(y);if(p.url){var N=function(){window.open(p.url)},z=document.createElement("input");z.setAttribute(a,E);z.setAttribute("type","button");z.setAttribute("value",Strings.OsfRuntime.L_MoreInfoButton_TXT);z.setAttribute(b,"moe-infobar-button2_"+p.id);z.setAttribute(g,"moreInfoButtonClick()");z.onclick=function(){N()};v.rows[2].cells[1].appendChild(z)}A.appendChild(v);var w=document.createElement(c);w.setAttribute(a,j);w.setAttribute(b,t+p.id);if(p.displayDeactive){w.style.backgroundImage=k+f.getLocalizedImageFilePath(q)+")";w.style.backgroundColor=l;w.style.opacity=1;w.style.filter=m;w.style.backgroundRepeat=n;w.style.backgroundPosition=o}w.appendChild(A);if(p.div.childNodes.length!=0)p.div.insertBefore(w,p.div.childNodes[0]);else p.div.appendChild(w);OSF.OUtil.writeProfilerMark(OSF.NotificationUxPerfMarker.RenderStage2End)},r=function(a){if(a.detailView==undefined||a.detailView===e)A(a);else z(a)},F=function(a){if(d[a]){if(d[a].length>0){var b=d[a][0].div;u(b)}delete d[a]}},C=function(d){var a=document.createElement(c),b=document.createTextNode(d);a.appendChild(b);return a.innerHTML};return {showProgress:function(q,h){OSF.OUtil.writeProfilerMark(OSF.NotificationUxPerfMarker.RenderLoadingAnimationStart);var i=document.getElementById(p+h);if(!i){d[h]=[];var e=document.createElement(c);e.setAttribute(a,j);e.setAttribute(b,p+h);e.style.backgroundColor=l;e.style.opacity=1;e.style.filter=m;var g=document.createElement(c);g.style.width="100%";g.style.height="100%";g.style.backgroundImage=k+f.getLocalizedImageFilePath(y)+")";g.style.backgroundRepeat=n;g.style.backgroundPosition=o;e.appendChild(g);q.appendChild(e)}OSF.OUtil.writeProfilerMark(OSF.NotificationUxPerfMarker.RenderLoadingAnimationEnd)},showNotification:function(a){if(a.highPriority==undefined)a.highPriority=a.infoType===OSF.InfoType.Error?true:e;if(a.reDisplay==undefined)a.reDisplay=a.infoType===OSF.InfoType.Error?true:e;if(a.highPriority===e)d[a.id].push(a);else{d[a.id].splice(v,0,a);v++}(d[a.id].length===1||a.highPriority)&&r(d[a.id][0])},showICon:function(a){A(a)},removeDOMElement:function(a){w(a)},removeProgressDiv:function(a,c){OSF.OUtil.writeProfilerMark(OSF.NotificationUxPerfMarker.RemoveLoadingAnimationStart);var b=document.getElementById(p+c);b&&u(a);OSF.OUtil.writeProfilerMark(OSF.NotificationUxPerfMarker.RemoveLoadingAnimationEnd)},removeIConDiv:function(a){H(a)},removeInfoBarDiv:function(b,a){x(b,a)},dismissMessages:function(a){F(a)},getHTMLEncodedString:function(a){return C(a)}}};/*
* Microsoft grants you the right to use these script files for the sole purpose of either:
* (i) interacting through your browser with the Microsoft website, subject to the website�s
* terms of use; or (ii) using the files as included with a Microsoft product subject to that
* product�s license terms. Microsoft reserves all other rights to the files not expressly
* granted by Microsoft, whether by implication, estoppel or otherwise. The notices and
* licenses below are for informational purposes only.
*/
/*
* Provided for Informational Purposes Only
* MIT License
* Permission is hereby granted, free of charge, to any person obtaining
* a copy of this software and associated documentation files (the
* "Software"), to deal in the Software without restriction, including
* without limitation the rights to use, copy, modify, merge, publish,
* distribute, sublicense, and/or sell copies of the Software, and to
* permit persons to whom the Software is furnished to do so, subject to
* the following conditions:
*
* The above copyright notice and this permission notice shall be
* included in all copies or substantial portions of the Software.
*
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
* NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
* LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
* OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
* WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/
/*
* jQuery Easing v1.3 - http://gsgd.co.uk/sandbox/jquery/easing/
*
* Copyright 2008 George McGinley Smith
* All rights reserved.
*
* jQuery Easing Equations v1.3 - http://gsgd.co.uk/sandbox/jquery/easing/
*
* Copyright 2001 Robert Penner
* All rights reserved.
*
* BSD License provided for informational purposes only
*
* Redistribution and use in source and binary forms, with or without modification,
* are permitted provided that the following conditions are met:
*
* Redistributions of source code must retain the above copyright notice, this list of
* conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright notice, this list
* of conditions and the following disclaimer in the documentation and/or other materials
* provided with the distribution.
*
* Neither the name of the author nor the names of contributors may be used to endorse
* or promote products derived from this software without specific prior written permission.
*
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY
* EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
* MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
* COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
* EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
* GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
* AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
* NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
* OF THE POSSIBILITY OF SUCH DAMAGE.
*/
/*! jQuery UI - v1.8.21 - 2012-06-05
* Includes: jquery.ui.core.js
* Copyright (c) 2012 AUTHORS.txt; Licensed MIT */
(function(a,b){function c(b,c){var e=b.nodeName.toLowerCase();if("area"===e){var f=b.parentNode,g=f.name,h;return!b.href||!g||f.nodeName.toLowerCase()!=="map"?!1:(h=a("img[usemap=#"+g+"]")[0],!!h&&d(h))}return(/input|select|textarea|button|object/.test(e)?!b.disabled:"a"==e?b.href||c:c)&&d(b)}function d(b){return!a(b).parents().andSelf().filter(function(){return a.curCSS(this,"visibility")==="hidden"||a.expr.filters.hidden(this)}).length}a.ui=a.ui||{};if(a.ui.version)return;a.extend(a.ui,{version:"1.8.21",keyCode:{ALT:18,BACKSPACE:8,CAPS_LOCK:20,COMMA:188,COMMAND:91,COMMAND_LEFT:91,COMMAND_RIGHT:93,CONTROL:17,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,INSERT:45,LEFT:37,MENU:93,NUMPAD_ADD:107,NUMPAD_DECIMAL:110,NUMPAD_DIVIDE:111,NUMPAD_ENTER:108,NUMPAD_MULTIPLY:106,NUMPAD_SUBTRACT:109,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SHIFT:16,SPACE:32,TAB:9,UP:38,WINDOWS:91}}),a.fn.extend({propAttr:a.fn.prop||a.fn.attr,_focus:a.fn.focus,focus:function(b,c){return typeof b=="number"?this.each(function(){var d=this;setTimeout(function(){a(d).focus(),c&&c.call(d)},b)}):this._focus.apply(this,arguments)},scrollParent:function(){var b;return a.browser.msie&&/(static|relative)/.test(this.css("position"))||/absolute/.test(this.css("position"))?b=this.parents().filter(function(){return/(relative|absolute|fixed)/.test(a.curCSS(this,"position",1))&&/(auto|scroll)/.test(a.curCSS(this,"overflow",1)+a.curCSS(this,"overflow-y",1)+a.curCSS(this,"overflow-x",1))}).eq(0):b=this.parents().filter(function(){return/(auto|scroll)/.test(a.curCSS(this,"overflow",1)+a.curCSS(this,"overflow-y",1)+a.curCSS(this,"overflow-x",1))}).eq(0),/fixed/.test(this.css("position"))||!b.length?a(document):b},zIndex:function(c){if(c!==b)return this.css("zIndex",c);if(this.length){var d=a(this[0]),e,f;while(d.length&&d[0]!==document){e=d.css("position");if(e==="absolute"||e==="relative"||e==="fixed"){f=parseInt(d.css("zIndex"),10);if(!isNaN(f)&&f!==0)return f}d=d.parent()}}return 0},disableSelection:function(){return this.bind((a.support.selectstart?"selectstart":"mousedown")+".ui-disableSelection",function(a){a.preventDefault()})},enableSelection:function(){return this.unbind(".ui-disableSelection")}}),a("<a>").outerWidth(1).jquery||a.each(["Width","Height"],function(c,d){function h(b,c,d,f){return a.each(e,function(){c-=parseFloat(a.curCSS(b,"padding"+this,!0))||0,d&&(c-=parseFloat(a.curCSS(b,"border"+this+"Width",!0))||0),f&&(c-=parseFloat(a.curCSS(b,"margin"+this,!0))||0)}),c}var e=d==="Width"?["Left","Right"]:["Top","Bottom"],f=d.toLowerCase(),g={innerWidth:a.fn.innerWidth,innerHeight:a.fn.innerHeight,outerWidth:a.fn.outerWidth,outerHeight:a.fn.outerHeight};a.fn["inner"+d]=function(c){return c===b?g["inner"+d].call(this):this.each(function(){a(this).css(f,h(this,c)+"px")})},a.fn["outer"+d]=function(b,c){return typeof b!="number"?g["outer"+d].call(this,b):this.each(function(){a(this).css(f,h(this,b,!0,c)+"px")})}}),a.extend(a.expr[":"],{data:a.expr.createPseudo?a.expr.createPseudo(function(b){return function(c){return!!a.data(c,b)}}):function(b,c,d){return!!a.data(b,d[3])},focusable:function(b){return c(b,!isNaN(a.attr(b,"tabindex")))},tabbable:function(b){var d=a.attr(b,"tabindex"),e=isNaN(d);return(e||d>=0)&&c(b,!e)}}),a(function(){var b=document.body,c=b.appendChild(c=document.createElement("div"));c.offsetHeight,a.extend(c.style,{minHeight:"100px",height:"auto",padding:0,borderWidth:0}),a.support.minHeight=c.offsetHeight===100,a.support.selectstart="onselectstart"in c,b.removeChild(c).style.display="none"}),a.extend(a.ui,{plugin:{add:function(b,c,d){var e=a.ui[b].prototype;for(var f in d)e.plugins[f]=e.plugins[f]||[],e.plugins[f].push([c,d[f]])},call:function(a,b,c){var d=a.plugins[b];if(!d||!a.element[0].parentNode)return;for(var e=0;e<d.length;e++)a.options[d[e][0]]&&d[e][1].apply(a.element,c)}},contains:function(a,b){return document.compareDocumentPosition?a.compareDocumentPosition(b)&16:a!==b&&a.contains(b)},hasScroll:function(b,c){if(a(b).css("overflow")==="hidden")return!1;var d=c&&c==="left"?"scrollLeft":"scrollTop",e=!1;return b[d]>0?!0:(b[d]=1,e=b[d]>0,b[d]=0,e)},isOverAxis:function(a,b,c){return a>b&&a<b+c},isOver:function(b,c,d,e,f,g){return a.ui.isOverAxis(b,d,f)&&a.ui.isOverAxis(c,e,g)}})})(jQuery);;/*! jQuery UI - v1.8.21 - 2012-06-05
* Includes: jquery.ui.widget.js
* Copyright (c) 2012 AUTHORS.txt; Licensed MIT */
(function(a,b){if(a.cleanData){var c=a.cleanData;a.cleanData=function(b){for(var d=0,e;(e=b[d])!=null;d++)try{a(e).triggerHandler("remove")}catch(f){}c(b)}}else{var d=a.fn.remove;a.fn.remove=function(b,c){return this.each(function(){return c||(!b||a.filter(b,[this]).length)&&a("*",this).add([this]).each(function(){try{a(this).triggerHandler("remove")}catch(b){}}),d.call(a(this),b,c)})}}a.widget=function(b,c,d){var e=b.split(".")[0],f;b=b.split(".")[1],f=e+"-"+b,d||(d=c,c=a.Widget),a.expr[":"][f]=function(c){return!!a.data(c,b)},a[e]=a[e]||{},a[e][b]=function(a,b){arguments.length&&this._createWidget(a,b)};var g=new c;g.options=a.extend(!0,{},g.options),a[e][b].prototype=a.extend(!0,g,{namespace:e,widgetName:b,widgetEventPrefix:a[e][b].prototype.widgetEventPrefix||b,widgetBaseClass:f},d),a.widget.bridge(b,a[e][b])},a.widget.bridge=function(c,d){a.fn[c]=function(e){var f=typeof e=="string",g=Array.prototype.slice.call(arguments,1),h=this;return e=!f&&g.length?a.extend.apply(null,[!0,e].concat(g)):e,f&&e.charAt(0)==="_"?h:(f?this.each(function(){var d=a.data(this,c),f=d&&a.isFunction(d[e])?d[e].apply(d,g):d;if(f!==d&&f!==b)return h=f,!1}):this.each(function(){var b=a.data(this,c);b?b.option(e||{})._init():a.data(this,c,new d(e,this))}),h)}},a.Widget=function(a,b){arguments.length&&this._createWidget(a,b)},a.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",options:{disabled:!1},_createWidget:function(b,c){a.data(c,this.widgetName,this),this.element=a(c),this.options=a.extend(!0,{},this.options,this._getCreateOptions(),b);var d=this;this.element.bind("remove."+this.widgetName,function(){d.destroy()}),this._create(),this._trigger("create"),this._init()},_getCreateOptions:function(){return a.metadata&&a.metadata.get(this.element[0])[this.widgetName]},_create:function(){},_init:function(){},destroy:function(){this.element.unbind("."+this.widgetName).removeData(this.widgetName),this.widget().unbind("."+this.widgetName).removeAttr("aria-disabled").removeClass(this.widgetBaseClass+"-disabled "+"ui-state-disabled")},widget:function(){return this.element},option:function(c,d){var e=c;if(arguments.length===0)return a.extend({},this.options);if(typeof c=="string"){if(d===b)return this.options[c];e={},e[c]=d}return this._setOptions(e),this},_setOptions:function(b){var c=this;return a.each(b,function(a,b){c._setOption(a,b)}),this},_setOption:function(a,b){return this.options[a]=b,a==="disabled"&&this.widget()[b?"addClass":"removeClass"](this.widgetBaseClass+"-disabled"+" "+"ui-state-disabled").attr("aria-disabled",b),this},enable:function(){return this._setOption("disabled",!1)},disable:function(){return this._setOption("disabled",!0)},_trigger:function(b,c,d){var e,f,g=this.options[b];d=d||{},c=a.Event(c),c.type=(b===this.widgetEventPrefix?b:this.widgetEventPrefix+b).toLowerCase(),c.target=this.element[0],f=c.originalEvent;if(f)for(e in f)e in c||(c[e]=f[e]);return this.element.trigger(c,d),!(a.isFunction(g)&&g.call(this.element[0],c,d)===!1||c.isDefaultPrevented())}}})(jQuery);;/*! jQuery UI - v1.8.21 - 2012-06-05
* Includes: jquery.ui.mouse.js
* Copyright (c) 2012 AUTHORS.txt; Licensed MIT */
(function(a,b){var c=!1;a(document).mouseup(function(a){c=!1}),a.widget("ui.mouse",{options:{cancel:":input,option",distance:1,delay:0},_mouseInit:function(){var b=this;this.element.bind("mousedown."+this.widgetName,function(a){return b._mouseDown(a)}).bind("click."+this.widgetName,function(c){if(!0===a.data(c.target,b.widgetName+".preventClickEvent"))return a.removeData(c.target,b.widgetName+".preventClickEvent"),c.stopImmediatePropagation(),!1}),this.started=!1},_mouseDestroy:function(){this.element.unbind("."+this.widgetName),this._mouseMoveDelegate&&a(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate)},_mouseDown:function(b){if(c)return;this._mouseStarted&&this._mouseUp(b),this._mouseDownEvent=b;var d=this,e=b.which==1,f=typeof this.options.cancel=="string"&&b.target.nodeName?a(b.target).closest(this.options.cancel).length:!1;if(!e||f||!this._mouseCapture(b))return!0;this.mouseDelayMet=!this.options.delay,this.mouseDelayMet||(this._mouseDelayTimer=setTimeout(function(){d.mouseDelayMet=!0},this.options.delay));if(this._mouseDistanceMet(b)&&this._mouseDelayMet(b)){this._mouseStarted=this._mouseStart(b)!==!1;if(!this._mouseStarted)return b.preventDefault(),!0}return!0===a.data(b.target,this.widgetName+".preventClickEvent")&&a.removeData(b.target,this.widgetName+".preventClickEvent"),this._mouseMoveDelegate=function(a){return d._mouseMove(a)},this._mouseUpDelegate=function(a){return d._mouseUp(a)},a(document).bind("mousemove."+this.widgetName,this._mouseMoveDelegate).bind("mouseup."+this.widgetName,this._mouseUpDelegate),b.preventDefault(),c=!0,!0},_mouseMove:function(b){return!a.browser.msie||document.documentMode>=8||!!b.button?this._mouseStarted?(this._mouseDrag(b),b.preventDefault()):(this._mouseDistanceMet(b)&&this._mouseDelayMet(b)&&(this._mouseStarted=this._mouseStart(this._mouseDownEvent,b)!==!1,this._mouseStarted?this._mouseDrag(b):this._mouseUp(b)),!this._mouseStarted):this._mouseUp(b)},_mouseUp:function(b){return a(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate),this._mouseStarted&&(this._mouseStarted=!1,b.target==this._mouseDownEvent.target&&a.data(b.target,this.widgetName+".preventClickEvent",!0),this._mouseStop(b)),!0},_mouseDistanceMet:function(a){return Math.max(Math.abs(this._mouseDownEvent.pageX-a.pageX),Math.abs(this._mouseDownEvent.pageY-a.pageY))>=this.options.distance},_mouseDelayMet:function(a){return this.mouseDelayMet},_mouseStart:function(a){},_mouseDrag:function(a){},_mouseStop:function(a){},_mouseCapture:function(a){return!0}})})(jQuery);;/*! jQuery UI - v1.8.21 - 2012-06-05
* Includes: jquery.ui.draggable.js
* Copyright (c) 2012 AUTHORS.txt; Licensed MIT */
(function(a,b){a.widget("ui.draggable",a.ui.mouse,{widgetEventPrefix:"drag",options:{addClasses:!0,appendTo:"parent",axis:!1,connectToSortable:!1,containment:!1,cursor:"auto",cursorAt:!1,grid:!1,handle:!1,helper:"original",iframeFix:!1,opacity:!1,refreshPositions:!1,revert:!1,revertDuration:500,scope:"default",scroll:!0,scrollSensitivity:20,scrollSpeed:20,snap:!1,snapMode:"both",snapTolerance:20,stack:!1,zIndex:!1},_create:function(){this.options.helper=="original"&&!/^(?:r|a|f)/.test(this.element.css("position"))&&(this.element[0].style.position="relative"),this.options.addClasses&&this.element.addClass("ui-draggable"),this.options.disabled&&this.element.addClass("ui-draggable-disabled"),this._mouseInit()},destroy:function(){if(!this.element.data("draggable"))return;return this.element.removeData("draggable").unbind(".draggable").removeClass("ui-draggable ui-draggable-dragging ui-draggable-disabled"),this._mouseDestroy(),this},_mouseCapture:function(b){var c=this.options;return this.helper||c.disabled||a(b.target).is(".ui-resizable-handle")?!1:(this.handle=this._getHandle(b),this.handle?(c.iframeFix&&a(c.iframeFix===!0?"iframe":c.iframeFix).each(function(){a('<div class="ui-draggable-iframeFix" style="background: #fff;"></div>').css({width:this.offsetWidth+"px",height:this.offsetHeight+"px",position:"absolute",opacity:"0.001",zIndex:1e3}).css(a(this).offset()).appendTo("body")}),!0):!1)},_mouseStart:function(b){var c=this.options;return this.helper=this._createHelper(b),this.helper.addClass("ui-draggable-dragging"),this._cacheHelperProportions(),a.ui.ddmanager&&(a.ui.ddmanager.current=this),this._cacheMargins(),this.cssPosition=this.helper.css("position"),this.scrollParent=this.helper.scrollParent(),this.offset=this.positionAbs=this.element.offset(),this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left},a.extend(this.offset,{click:{left:b.pageX-this.offset.left,top:b.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()}),this.originalPosition=this.position=this._generatePosition(b),this.originalPageX=b.pageX,this.originalPageY=b.pageY,c.cursorAt&&this._adjustOffsetFromHelper(c.cursorAt),c.containment&&this._setContainment(),this._trigger("start",b)===!1?(this._clear(),!1):(this._cacheHelperProportions(),a.ui.ddmanager&&!c.dropBehaviour&&a.ui.ddmanager.prepareOffsets(this,b),this._mouseDrag(b,!0),a.ui.ddmanager&&a.ui.ddmanager.dragStart(this,b),!0)},_mouseDrag:function(b,c){this.position=this._generatePosition(b),this.positionAbs=this._convertPositionTo("absolute");if(!c){var d=this._uiHash();if(this._trigger("drag",b,d)===!1)return this._mouseUp({}),!1;this.position=d.position}if(!this.options.axis||this.options.axis!="y")this.helper[0].style.left=this.position.left+"px";if(!this.options.axis||this.options.axis!="x")this.helper[0].style.top=this.position.top+"px";return a.ui.ddmanager&&a.ui.ddmanager.drag(this,b),!1},_mouseStop:function(b){var c=!1;a.ui.ddmanager&&!this.options.dropBehaviour&&(c=a.ui.ddmanager.drop(this,b)),this.dropped&&(c=this.dropped,this.dropped=!1);var d=this.element[0],e=!1;while(d&&(d=d.parentNode))d==document&&(e=!0);if(!e&&this.options.helper==="original")return!1;if(this.options.revert=="invalid"&&!c||this.options.revert=="valid"&&c||this.options.revert===!0||a.isFunction(this.options.revert)&&this.options.revert.call(this.element,c)){var f=this;a(this.helper).animate(this.originalPosition,parseInt(this.options.revertDuration,10),function(){f._trigger("stop",b)!==!1&&f._clear()})}else this._trigger("stop",b)!==!1&&this._clear();return!1},_mouseUp:function(b){return this.options.iframeFix===!0&&a("div.ui-draggable-iframeFix").each(function(){this.parentNode.removeChild(this)}),a.ui.ddmanager&&a.ui.ddmanager.dragStop(this,b),a.ui.mouse.prototype._mouseUp.call(this,b)},cancel:function(){return this.helper.is(".ui-draggable-dragging")?this._mouseUp({}):this._clear(),this},_getHandle:function(b){var c=!this.options.handle||!a(this.options.handle,this.element).length?!0:!1;return a(this.options.handle,this.element).find("*").andSelf().each(function(){this==b.target&&(c=!0)}),c},_createHelper:function(b){var c=this.options,d=a.isFunction(c.helper)?a(c.helper.apply(this.element[0],[b])):c.helper=="clone"?this.element.clone().removeAttr("id"):this.element;return d.parents("body").length||d.appendTo(c.appendTo=="parent"?this.element[0].parentNode:c.appendTo),d[0]!=this.element[0]&&!/(fixed|absolute)/.test(d.css("position"))&&d.css("position","absolute"),d},_adjustOffsetFromHelper:function(b){typeof b=="string"&&(b=b.split(" ")),a.isArray(b)&&(b={left:+b[0],top:+b[1]||0}),"left"in b&&(this.offset.click.left=b.left+this.margins.left),"right"in b&&(this.offset.click.left=this.helperProportions.width-b.right+this.margins.left),"top"in b&&(this.offset.click.top=b.top+this.margins.top),"bottom"in b&&(this.offset.click.top=this.helperProportions.height-b.bottom+this.margins.top)},_getParentOffset:function(){this.offsetParent=this.helper.offsetParent();var b=this.offsetParent.offset();this.cssPosition=="absolute"&&this.scrollParent[0]!=document&&a.ui.contains(this.scrollParent[0],this.offsetParent[0])&&(b.left+=this.scrollParent.scrollLeft(),b.top+=this.scrollParent.scrollTop());if(this.offsetParent[0]==document.body||this.offsetParent[0].tagName&&this.offsetParent[0].tagName.toLowerCase()=="html"&&a.browser.msie)b={top:0,left:0};return{top:b.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:b.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if(this.cssPosition=="relative"){var a=this.element.position();return{top:a.top-(parseInt(this.helper.css("top"),10)||0)+this.scrollParent.scrollTop(),left:a.left-(parseInt(this.helper.css("left"),10)||0)+this.scrollParent.scrollLeft()}}return{top:0,left:0}},_cacheMargins:function(){this.margins={left:parseInt(this.element.css("marginLeft"),10)||0,top:parseInt(this.element.css("marginTop"),10)||0,right:parseInt(this.element.css("marginRight"),10)||0,bottom:parseInt(this.element.css("marginBottom"),10)||0}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var b=this.options;b.containment=="parent"&&(b.containment=this.helper[0].parentNode);if(b.containment=="document"||b.containment=="window")this.containment=[b.containment=="document"?0:a(window).scrollLeft()-this.offset.relative.left-this.offset.parent.left,b.containment=="document"?0:a(window).scrollTop()-this.offset.relative.top-this.offset.parent.top,(b.containment=="document"?0:a(window).scrollLeft())+a(b.containment=="document"?document:window).width()-this.helperProportions.width-this.margins.left,(b.containment=="document"?0:a(window).scrollTop())+(a(b.containment=="document"?document:window).height()||document.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top];if(!/^(document|window|parent)$/.test(b.containment)&&b.containment.constructor!=Array){var c=a(b.containment),d=c[0];if(!d)return;var e=c.offset(),f=a(d).css("overflow")!="hidden";this.containment=[(parseInt(a(d).css("borderLeftWidth"),10)||0)+(parseInt(a(d).css("paddingLeft"),10)||0),(parseInt(a(d).css("borderTopWidth"),10)||0)+(parseInt(a(d).css("paddingTop"),10)||0),(f?Math.max(d.scrollWidth,d.offsetWidth):d.offsetWidth)-(parseInt(a(d).css("borderLeftWidth"),10)||0)-(parseInt(a(d).css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left-this.margins.right,(f?Math.max(d.scrollHeight,d.offsetHeight):d.offsetHeight)-(parseInt(a(d).css("borderTopWidth"),10)||0)-(parseInt(a(d).css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top-this.margins.bottom],this.relative_container=c}else b.containment.constructor==Array&&(this.containment=b.containment)},_convertPositionTo:function(b,c){c||(c=this.position);var d=b=="absolute"?1:-1,e=this.options,f=this.cssPosition=="absolute"&&(this.scrollParent[0]==document||!a.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,g=/(html|body)/i.test(f[0].tagName);return{top:c.top+this.offset.relative.top*d+this.offset.parent.top*d-(a.browser.safari&&a.browser.version<526&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollTop():g?0:f.scrollTop())*d),left:c.left+this.offset.relative.left*d+this.offset.parent.left*d-(a.browser.safari&&a.browser.version<526&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():g?0:f.scrollLeft())*d)}},_generatePosition:function(b){var c=this.options,d=this.cssPosition=="absolute"&&(this.scrollParent[0]==document||!a.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,e=/(html|body)/i.test(d[0].tagName),f=b.pageX,g=b.pageY;if(this.originalPosition){var h;if(this.containment){if(this.relative_container){var i=this.relative_container.offset();h=[this.containment[0]+i.left,this.containment[1]+i.top,this.containment[2]+i.left,this.containment[3]+i.top]}else h=this.containment;b.pageX-this.offset.click.left<h[0]&&(f=h[0]+this.offset.click.left),b.pageY-this.offset.click.top<h[1]&&(g=h[1]+this.offset.click.top),b.pageX-this.offset.click.left>h[2]&&(f=h[2]+this.offset.click.left),b.pageY-this.offset.click.top>h[3]&&(g=h[3]+this.offset.click.top)}if(c.grid){var j=c.grid[1]?this.originalPageY+Math.round((g-this.originalPageY)/c.grid[1])*c.grid[1]:this.originalPageY;g=h?j-this.offset.click.top<h[1]||j-this.offset.click.top>h[3]?j-this.offset.click.top<h[1]?j+c.grid[1]:j-c.grid[1]:j:j;var k=c.grid[0]?this.originalPageX+Math.round((f-this.originalPageX)/c.grid[0])*c.grid[0]:this.originalPageX;f=h?k-this.offset.click.left<h[0]||k-this.offset.click.left>h[2]?k-this.offset.click.left<h[0]?k+c.grid[0]:k-c.grid[0]:k:k}}return{top:g-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+(a.browser.safari&&a.browser.version<526&&this.cssPosition=="fixed"?0:this.cssPosition=="fixed"?-this.scrollParent.scrollTop():e?0:d.scrollTop()),left:f-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+(a.browser.safari&&a.browser.version<526&&this.cssPosition=="fixed"?0:this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():e?0:d.scrollLeft())}},_clear:function(){this.helper.removeClass("ui-draggable-dragging"),this.helper[0]!=this.element[0]&&!this.cancelHelperRemoval&&this.helper.remove(),this.helper=null,this.cancelHelperRemoval=!1},_trigger:function(b,c,d){return d=d||this._uiHash(),a.ui.plugin.call(this,b,[c,d]),b=="drag"&&(this.positionAbs=this._convertPositionTo("absolute")),a.Widget.prototype._trigger.call(this,b,c,d)},plugins:{},_uiHash:function(a){return{helper:this.helper,position:this.position,originalPosition:this.originalPosition,offset:this.positionAbs}}}),a.extend(a.ui.draggable,{version:"1.8.21"}),a.ui.plugin.add("draggable","connectToSortable",{start:function(b,c){var d=a(this).data("draggable"),e=d.options,f=a.extend({},c,{item:d.element});d.sortables=[],a(e.connectToSortable).each(function(){var c=a.data(this,"sortable");c&&!c.options.disabled&&(d.sortables.push({instance:c,shouldRevert:c.options.revert}),c.refreshPositions(),c._trigger("activate",b,f))})},stop:function(b,c){var d=a(this).data("draggable"),e=a.extend({},c,{item:d.element});a.each(d.sortables,function(){this.instance.isOver?(this.instance.isOver=0,d.cancelHelperRemoval=!0,this.instance.cancelHelperRemoval=!1,this.shouldRevert&&(this.instance.options.revert=!0),this.instance._mouseStop(b),this.instance.options.helper=this.instance.options._helper,d.options.helper=="original"&&this.instance.currentItem.css({top:"auto",left:"auto"})):(this.instance.cancelHelperRemoval=!1,this.instance._trigger("deactivate",b,e))})},drag:function(b,c){var d=a(this).data("draggable"),e=this,f=function(b){var c=this.offset.click.top,d=this.offset.click.left,e=this.positionAbs.top,f=this.positionAbs.left,g=b.height,h=b.width,i=b.top,j=b.left;return a.ui.isOver(e+c,f+d,i,j,g,h)};a.each(d.sortables,function(f){this.instance.positionAbs=d.positionAbs,this.instance.helperProportions=d.helperProportions,this.instance.offset.click=d.offset.click,this.instance._intersectsWith(this.instance.containerCache)?(this.instance.isOver||(this.instance.isOver=1,this.instance.currentItem=a(e).clone().removeAttr("id").appendTo(this.instance.element).data("sortable-item",!0),this.instance.options._helper=this.instance.options.helper,this.instance.options.helper=function(){return c.helper[0]},b.target=this.instance.currentItem[0],this.instance._mouseCapture(b,!0),this.instance._mouseStart(b,!0,!0),this.instance.offset.click.top=d.offset.click.top,this.instance.offset.click.left=d.offset.click.left,this.instance.offset.parent.left-=d.offset.parent.left-this.instance.offset.parent.left,this.instance.offset.parent.top-=d.offset.parent.top-this.instance.offset.parent.top,d._trigger("toSortable",b),d.dropped=this.instance.element,d.currentItem=d.element,this.instance.fromOutside=d),this.instance.currentItem&&this.instance._mouseDrag(b)):this.instance.isOver&&(this.instance.isOver=0,this.instance.cancelHelperRemoval=!0,this.instance.options.revert=!1,this.instance._trigger("out",b,this.instance._uiHash(this.instance)),this.instance._mouseStop(b,!0),this.instance.options.helper=this.instance.options._helper,this.instance.currentItem.remove(),this.instance.placeholder&&this.instance.placeholder.remove(),d._trigger("fromSortable",b),d.dropped=!1)})}}),a.ui.plugin.add("draggable","cursor",{start:function(b,c){var d=a("body"),e=a(this).data("draggable").options;d.css("cursor")&&(e._cursor=d.css("cursor")),d.css("cursor",e.cursor)},stop:function(b,c){var d=a(this).data("draggable").options;d._cursor&&a("body").css("cursor",d._cursor)}}),a.ui.plugin.add("draggable","opacity",{start:function(b,c){var d=a(c.helper),e=a(this).data("draggable").options;d.css("opacity")&&(e._opacity=d.css("opacity")),d.css("opacity",e.opacity)},stop:function(b,c){var d=a(this).data("draggable").options;d._opacity&&a(c.helper).css("opacity",d._opacity)}}),a.ui.plugin.add("draggable","scroll",{start:function(b,c){var d=a(this).data("draggable");d.scrollParent[0]!=document&&d.scrollParent[0].tagName!="HTML"&&(d.overflowOffset=d.scrollParent.offset())},drag:function(b,c){var d=a(this).data("draggable"),e=d.options,f=!1;if(d.scrollParent[0]!=document&&d.scrollParent[0].tagName!="HTML"){if(!e.axis||e.axis!="x")d.overflowOffset.top+d.scrollParent[0].offsetHeight-b.pageY<e.scrollSensitivity?d.scrollParent[0].scrollTop=f=d.scrollParent[0].scrollTop+e.scrollSpeed:b.pageY-d.overflowOffset.top<e.scrollSensitivity&&(d.scrollParent[0].scrollTop=f=d.scrollParent[0].scrollTop-e.scrollSpeed);if(!e.axis||e.axis!="y")d.overflowOffset.left+d.scrollParent[0].offsetWidth-b.pageX<e.scrollSensitivity?d.scrollParent[0].scrollLeft=f=d.scrollParent[0].scrollLeft+e.scrollSpeed:b.pageX-d.overflowOffset.left<e.scrollSensitivity&&(d.scrollParent[0].scrollLeft=f=d.scrollParent[0].scrollLeft-e.scrollSpeed)}else{if(!e.axis||e.axis!="x")b.pageY-a(document).scrollTop()<e.scrollSensitivity?f=a(document).scrollTop(a(document).scrollTop()-e.scrollSpeed):a(window).height()-(b.pageY-a(document).scrollTop())<e.scrollSensitivity&&(f=a(document).scrollTop(a(document).scrollTop()+e.scrollSpeed));if(!e.axis||e.axis!="y")b.pageX-a(document).scrollLeft()<e.scrollSensitivity?f=a(document).scrollLeft(a(document).scrollLeft()-e.scrollSpeed):a(window).width()-(b.pageX-a(document).scrollLeft())<e.scrollSensitivity&&(f=a(document).scrollLeft(a(document).scrollLeft()+e.scrollSpeed))}f!==!1&&a.ui.ddmanager&&!e.dropBehaviour&&a.ui.ddmanager.prepareOffsets(d,b)}}),a.ui.plugin.add("draggable","snap",{start:function(b,c){var d=a(this).data("draggable"),e=d.options;d.snapElements=[],a(e.snap.constructor!=String?e.snap.items||":data(draggable)":e.snap).each(function(){var b=a(this),c=b.offset();this!=d.element[0]&&d.snapElements.push({item:this,width:b.outerWidth(),height:b.outerHeight(),top:c.top,left:c.left})})},drag:function(b,c){var d=a(this).data("draggable"),e=d.options,f=e.snapTolerance,g=c.offset.left,h=g+d.helperProportions.width,i=c.offset.top,j=i+d.helperProportions.height;for(var k=d.snapElements.length-1;k>=0;k--){var l=d.snapElements[k].left,m=l+d.snapElements[k].width,n=d.snapElements[k].top,o=n+d.snapElements[k].height;if(!(l-f<g&&g<m+f&&n-f<i&&i<o+f||l-f<g&&g<m+f&&n-f<j&&j<o+f||l-f<h&&h<m+f&&n-f<i&&i<o+f||l-f<h&&h<m+f&&n-f<j&&j<o+f)){d.snapElements[k].snapping&&d.options.snap.release&&d.options.snap.release.call(d.element,b,a.extend(d._uiHash(),{snapItem:d.snapElements[k].item})),d.snapElements[k].snapping=!1;continue}if(e.snapMode!="inner"){var p=Math.abs(n-j)<=f,q=Math.abs(o-i)<=f,r=Math.abs(l-h)<=f,s=Math.abs(m-g)<=f;p&&(c.position.top=d._convertPositionTo("relative",{top:n-d.helperProportions.height,left:0}).top-d.margins.top),q&&(c.position.top=d._convertPositionTo("relative",{top:o,left:0}).top-d.margins.top),r&&(c.position.left=d._convertPositionTo("relative",{top:0,left:l-d.helperProportions.width}).left-d.margins.left),s&&(c.position.left=d._convertPositionTo("relative",{top:0,left:m}).left-d.margins.left)}var t=p||q||r||s;if(e.snapMode!="outer"){var p=Math.abs(n-i)<=f,q=Math.abs(o-j)<=f,r=Math.abs(l-g)<=f,s=Math.abs(m-h)<=f;p&&(c.position.top=d._convertPositionTo("relative",{top:n,left:0}).top-d.margins.top),q&&(c.position.top=d._convertPositionTo("relative",{top:o-d.helperProportions.height,left:0}).top-d.margins.top),r&&(c.position.left=d._convertPositionTo("relative",{top:0,left:l}).left-d.margins.left),s&&(c.position.left=d._convertPositionTo("relative",{top:0,left:m-d.helperProportions.width}).left-d.margins.left)}!d.snapElements[k].snapping&&(p||q||r||s||t)&&d.options.snap.snap&&d.options.snap.snap.call(d.element,b,a.extend(d._uiHash(),{snapItem:d.snapElements[k].item})),d.snapElements[k].snapping=p||q||r||s||t}}}),a.ui.plugin.add("draggable","stack",{start:function(b,c){var d=a(this).data("draggable").options,e=a.makeArray(a(d.stack)).sort(function(b,c){return(parseInt(a(b).css("zIndex"),10)||0)-(parseInt(a(c).css("zIndex"),10)||0)});if(!e.length)return;var f=parseInt(e[0].style.zIndex)||0;a(e).each(function(a){this.style.zIndex=f+a}),this[0].style.zIndex=f+e.length}}),a.ui.plugin.add("draggable","zIndex",{start:function(b,c){var d=a(c.helper),e=a(this).data("draggable").options;d.css("zIndex")&&(e._zIndex=d.css("zIndex")),d.css("zIndex",e.zIndex)},stop:function(b,c){var d=a(this).data("draggable").options;d._zIndex&&a(c.helper).css("zIndex",d._zIndex)}})})(jQuery);;/*! jQuery UI - v1.8.21 - 2012-06-05
* Includes: jquery.ui.droppable.js
* Copyright (c) 2012 AUTHORS.txt; Licensed MIT */
(function(a,b){a.widget("ui.droppable",{widgetEventPrefix:"drop",options:{accept:"*",activeClass:!1,addClasses:!0,greedy:!1,hoverClass:!1,scope:"default",tolerance:"intersect"},_create:function(){var b=this.options,c=b.accept;this.isover=0,this.isout=1,this.accept=a.isFunction(c)?c:function(a){return a.is(c)},this.proportions={width:this.element[0].offsetWidth,height:this.element[0].offsetHeight},a.ui.ddmanager.droppables[b.scope]=a.ui.ddmanager.droppables[b.scope]||[],a.ui.ddmanager.droppables[b.scope].push(this),b.addClasses&&this.element.addClass("ui-droppable")},destroy:function(){var b=a.ui.ddmanager.droppables[this.options.scope];for(var c=0;c<b.length;c++)b[c]==this&&b.splice(c,1);return this.element.removeClass("ui-droppable ui-droppable-disabled").removeData("droppable").unbind(".droppable"),this},_setOption:function(b,c){b=="accept"&&(this.accept=a.isFunction(c)?c:function(a){return a.is(c)}),a.Widget.prototype._setOption.apply(this,arguments)},_activate:function(b){var c=a.ui.ddmanager.current;this.options.activeClass&&this.element.addClass(this.options.activeClass),c&&this._trigger("activate",b,this.ui(c))},_deactivate:function(b){var c=a.ui.ddmanager.current;this.options.activeClass&&this.element.removeClass(this.options.activeClass),c&&this._trigger("deactivate",b,this.ui(c))},_over:function(b){var c=a.ui.ddmanager.current;if(!c||(c.currentItem||c.element)[0]==this.element[0])return;this.accept.call(this.element[0],c.currentItem||c.element)&&(this.options.hoverClass&&this.element.addClass(this.options.hoverClass),this._trigger("over",b,this.ui(c)))},_out:function(b){var c=a.ui.ddmanager.current;if(!c||(c.currentItem||c.element)[0]==this.element[0])return;this.accept.call(this.element[0],c.currentItem||c.element)&&(this.options.hoverClass&&this.element.removeClass(this.options.hoverClass),this._trigger("out",b,this.ui(c)))},_drop:function(b,c){var d=c||a.ui.ddmanager.current;if(!d||(d.currentItem||d.element)[0]==this.element[0])return!1;var e=!1;return this.element.find(":data(droppable)").not(".ui-draggable-dragging").each(function(){var b=a.data(this,"droppable");if(b.options.greedy&&!b.options.disabled&&b.options.scope==d.options.scope&&b.accept.call(b.element[0],d.currentItem||d.element)&&a.ui.intersect(d,a.extend(b,{offset:b.element.offset()}),b.options.tolerance))return e=!0,!1}),e?!1:this.accept.call(this.element[0],d.currentItem||d.element)?(this.options.activeClass&&this.element.removeClass(this.options.activeClass),this.options.hoverClass&&this.element.removeClass(this.options.hoverClass),this._trigger("drop",b,this.ui(d)),this.element):!1},ui:function(a){return{draggable:a.currentItem||a.element,helper:a.helper,position:a.position,offset:a.positionAbs}}}),a.extend(a.ui.droppable,{version:"1.8.21"}),a.ui.intersect=function(b,c,d){if(!c.offset)return!1;var e=(b.positionAbs||b.position.absolute).left,f=e+b.helperProportions.width,g=(b.positionAbs||b.position.absolute).top,h=g+b.helperProportions.height,i=c.offset.left,j=i+c.proportions.width,k=c.offset.top,l=k+c.proportions.height;switch(d){case"fit":return i<=e&&f<=j&&k<=g&&h<=l;case"intersect":return i<e+b.helperProportions.width/2&&f-b.helperProportions.width/2<j&&k<g+b.helperProportions.height/2&&h-b.helperProportions.height/2<l;case"pointer":var m=(b.positionAbs||b.position.absolute).left+(b.clickOffset||b.offset.click).left,n=(b.positionAbs||b.position.absolute).top+(b.clickOffset||b.offset.click).top,o=a.ui.isOver(n,m,k,i,c.proportions.height,c.proportions.width);return o;case"touch":return(g>=k&&g<=l||h>=k&&h<=l||g<k&&h>l)&&(e>=i&&e<=j||f>=i&&f<=j||e<i&&f>j);default:return!1}},a.ui.ddmanager={current:null,droppables:{"default":[]},prepareOffsets:function(b,c){var d=a.ui.ddmanager.droppables[b.options.scope]||[],e=c?c.type:null,f=(b.currentItem||b.element).find(":data(droppable)").andSelf();g:for(var h=0;h<d.length;h++){if(d[h].options.disabled||b&&!d[h].accept.call(d[h].element[0],b.currentItem||b.element))continue;for(var i=0;i<f.length;i++)if(f[i]==d[h].element[0]){d[h].proportions.height=0;continue g}d[h].visible=d[h].element.css("display")!="none";if(!d[h].visible)continue;e=="mousedown"&&d[h]._activate.call(d[h],c),d[h].offset=d[h].element.offset(),d[h].proportions={width:d[h].element[0].offsetWidth,height:d[h].element[0].offsetHeight}}},drop:function(b,c){var d=!1;return a.each(a.ui.ddmanager.droppables[b.options.scope]||[],function(){if(!this.options)return;!this.options.disabled&&this.visible&&a.ui.intersect(b,this,this.options.tolerance)&&(d=this._drop.call(this,c)||d),!this.options.disabled&&this.visible&&this.accept.call(this.element[0],b.currentItem||b.element)&&(this.isout=1,this.isover=0,this._deactivate.call(this,c))}),d},dragStart:function(b,c){b.element.parents(":not(body,html)").bind("scroll.droppable",function(){b.options.refreshPositions||a.ui.ddmanager.prepareOffsets(b,c)})},drag:function(b,c){b.options.refreshPositions&&a.ui.ddmanager.prepareOffsets(b,c),a.each(a.ui.ddmanager.droppables[b.options.scope]||[],function(){if(this.options.disabled||this.greedyChild||!this.visible)return;var d=a.ui.intersect(b,this,this.options.tolerance),e=!d&&this.isover==1?"isout":d&&this.isover==0?"isover":null;if(!e)return;var f;if(this.options.greedy){var g=this.element.parents(":data(droppable):eq(0)");g.length&&(f=a.data(g[0],"droppable"),f.greedyChild=e=="isover"?1:0)}f&&e=="isover"&&(f.isover=0,f.isout=1,f._out.call(f,c)),this[e]=1,this[e=="isout"?"isover":"isout"]=0,this[e=="isover"?"_over":"_out"].call(this,c),f&&e=="isout"&&(f.isout=0,f.isover=1,f._over.call(f,c))})},dragStop:function(b,c){b.element.parents(":not(body,html)").unbind("scroll.droppable"),b.options.refreshPositions||a.ui.ddmanager.prepareOffsets(b,c)}}})(jQuery);;Type.registerNamespace("_js");_js.AriaRole=function(){};_js.AriaRole.prototype={none:0,alert:1,alertdialog:2,button:3,checkbox:4,dialog:5,gridcell:6,link:7,log:8,marquee:9,menuitem:10,menuitemcheckbox:11,menuitemradio:12,option:13,progressbar:14,radio:15,scrollbar:16,slider:17,spinbutton:18,status:19,tab:20,tabpanel:21,textbox:22,timer:23,tooltip:24,treeitem:25,combobox:26,grid:27,listbox:28,menu:29,menubar:30,radiogroup:31,tablist:32,tree:33,treegrid:34,article:35,columnheader:36,definition:37,directory:38,document:39,group:40,heading:41,img:42,list:43,listitem:44,math:45,note:46,presentation:47,region:48,row:49,rowheader:50,separator:51,toolbar:52,application:53,banner:54,complementary:55,contentinfo:56,form:57,main:58,navigation:59,search:60};_js.AriaRole.registerEnum("_js.AriaRole",!1);_js.AriaAutoComplete=function(){};_js.AriaAutoComplete.prototype={none:0,inline:1,list:2,both:3};_js.AriaAutoComplete.registerEnum("_js.AriaAutoComplete",!1);_js.AriaRelevant=function(){};_js.AriaRelevant.prototype={all:0,text:1,additions:2,removals:3};_js.AriaRelevant.registerEnum("_js.AriaRelevant",!1);_js.AriaDropEffect=function(){};_js.AriaDropEffect.prototype={none:0,copy:1,move:2,link:3,execute:4,popup:5};_js.AriaDropEffect.registerEnum("_js.AriaDropEffect",!1);_js.AriaDualState=function(){};_js.AriaDualState.prototype={falsestate:0,truestate:1,undefined:2};_js.AriaDualState.registerEnum("_js.AriaDualState",!1);_js.AriaTriState=function(){};_js.AriaTriState.prototype={falsestate:0,truestate:1,mixedstate:2,undefined:3};_js.AriaTriState.registerEnum("_js.AriaTriState",!1);_js.AriaInvalid=function(){};_js.AriaInvalid.prototype={falsestate:0,truestate:1,grammar:2,spelling:3};_js.AriaInvalid.registerEnum("_js.AriaInvalid",!1);_js.AriaLive=function(){};_js.AriaLive.prototype={off:0,polite:1,assertive:2};_js.AriaLive.registerEnum("_js.AriaLive",!1);_js.AriaOrientation=function(){};_js.AriaOrientation.prototype={horizontal:0,vertical:1};_js.AriaOrientation.registerEnum("_js.AriaOrientation",!1);_js.AriaSort=function(){};_js.AriaSort.prototype={none:0,ascending:1,descending:2,other:3};_js.AriaSort.registerEnum("_js.AriaSort",!1);_js.$NP=function(){};_js.$NP.registerInterface("_js.$NP");_js.$18Y=function(){};_js.$18Y.registerInterface("_js.$18Y");_js.$18j=function(){};_js.$18j.registerInterface("_js.$18j");_js.$sc=function(){};_js.$sc.prototype={off:0,error:1,warning:2,perf:3,info:4,verbose:5};_js.$sc.registerEnum("_js.$sc",!1);_js.$ve=function(n,t,i,r){this.instance=n;this.property=t;this.oldValue=i;this.newValue=r};_js.$JL=function(){};_js.$JL.registerInterface("_js.$JL");_js.$zH=function(){};_js.$zH.registerInterface("_js.$zH");_js.$pn=function(){};_js.$pn.registerInterface("_js.$pn");_js.$qi=function(){};_js.$qi.prototype={add:0,move:1,remove:2,replace:3,reset:4};_js.$qi.registerEnum("_js.$qi",!1);_js.$Cz=function(){};_js.$Cz.registerInterface("_js.$Cz");_js.$17o=function(){};_js.$17o.registerInterface("_js.$17o");_js.$UO=function(n){this.$17M=n};_js.$sd=function(){};_js.$sd.prototype={none:0,click:1,doubleClick:2,hover:4,mouseDown:8,mouseUp:16,focus:32,blur:64,keyUp:128,keyDown:256,change:512,copy:1024,selectStart:2048,dragStart:4096,contextMenu:8192,touch:16384,paste:131072,focusIn:262144,focusOut:524288,keyPress:1048576,input:2097152,mouseEnter:4194304,mouseLeave:8388608,mouseMove:16777216};_js.$sd.registerEnum("_js.$sd",!0);_js.$1I=function(n){this.$1aU=n};_js.$1I.$Ss=function(){_js.$1I.$41H++;return"_ariaId_"+_js.$1I.$41H.toString()};_js.$1I.$4YN=function(n){return n?1:0};_js.$1I.$1zF=function(n){return n?1:0};_js.$1I.$4YP=function(n){switch(n){case 0:return"false";case 1:return"true";default:return null}};_js.$1I.$4YX=function(n){switch(n){case"false":return 0;case"true":return 1;default:return 2}};_js.$1I.$6iR=function(n){switch(n){case 0:return"false";case 1:return"true";case 2:return"mixed";default:return null}};_js.$1I.$6iJ=function(n){switch(n){case"false":return 0;case"true":return 1;case"mixed":return 2;default:return 3}};function $6Ix(n,t){n.$1aU=t}function $sd(n,t){return n.$1aU.getAttribute(t)}function $UQ(n,t,i){var r=n.$1aU.getAttribute(t);return r===null||r===undefined||r===""?i:r}function $I5(n,t,i){i?n.$1aU.setAttribute(t,i):n.$1aU.removeAttribute(t)}_js.$1I.prototype={$1aU:null,get_$HD:function(){return _js.$2H.$QS(_js.AriaRole,$UQ(this,"role","none"))},set_$HD:function(n){var t=n?_js.$2H.$JS(_js.AriaRole,n):null;$I5(this,"role",t);return n},get_$S9:function(){return parseInt($UQ(this,"tabindex","-1"))},set_$S9:function(n){$I5(this,"tabindex",n.toString());return n},get_$1y:function(){return $sd(this,"id")},set_$1y:function(n){$I5(this,"id",n);return n},get_$1wK:function(){return $sd(this,"aria-activedescendant")},set_$1wK:function(n){$I5(this,"aria-activedescendant",n);return n},get_$4Rq:function(){return Boolean.parse($UQ(this,"aria-atomic","false"))},set_$4Rq:function(n){$I5(this,"aria-atomic",n.toString());return n},get_$5b2:function(){return _js.$2H.$QS(_js.AriaRelevant,$UQ(this,"aria-relevant","none"))},set_$5b2:function(n){$I5(this,"aria-relevant",_js.AriaRelevant.toString(n));return n},get_$3BV:function(){return _js.$2H.$QS(_js.AriaAutoComplete,$UQ(this,"aria-autocomplete","none"))},set_$3BV:function(n){$I5(this,"aria-autocomplete",_js.$2H.$JS(_js.AriaAutoComplete,n));return n},get_$3Q:function(){return $sd(this,"aria-controls")},set_$3Q:function(n){$I5(this,"aria-controls",n);return n},get_$20T:function(){return $sd(this,"aria-describedby")},set_$20T:function(n){$I5(this,"aria-describedby",n);return n},get_$2Xk:function(){return $sd(this,"aria-flowto")},set_$2Xk:function(n){$I5(this,"aria-flowto",n);return n},get_$23x:function(){return Boolean.parse($UQ(this,"aria-haspopup","false"))},set_$23x:function(n){$I5(this,"aria-haspopup",n.toString());return n},get_$13G:function(){return $sd(this,"aria-label")},set_$13G:function(n){$I5(this,"aria-label",n);return n},get_$1jQ:function(){return $sd(this,"aria-labelledby")},set_$1jQ:function(n){$I5(this,"aria-labelledby",n);return n},get_$3ZB:function(){return parseInt($UQ(this,"aria-level","1"))},set_$3ZB:function(n){$I5(this,"aria-level",n.toString());return n},get_$50R:function(){return _js.$2H.$QS(_js.AriaLive,$UQ(this,"aria-live",_js.$2H.$JS(_js.AriaLive,0)))},set_$50R:function(n){$I5(this,"aria-live",_js.$2H.$JS(_js.AriaLive,n));return n},get_$83e:function(){return Boolean.parse($UQ(this,"aria-multiselectable","false"))},set_$83e:function(n){$I5(this,"aria-multiselectable",n.toString());return n},get_$1G2:function(){return _js.$2H.$QS(_js.AriaOrientation,$UQ(this,"aria-orientation",_js.$2H.$JS(_js.AriaOrientation,0)))},set_$1G2:function(n){$I5(this,"aria-orientation",_js.$2H.$JS(_js.AriaOrientation,n));return n},get_$1p1:function(){return $sd(this,"aria-owns")},set_$1p1:function(n){$I5(this,"aria-owns",n);return n},get_$3p6:function(){return parseInt($UQ(this,"aria-posinset","1"))},set_$3p6:function(n){$I5(this,"aria-posinset",n.toString());return n},get_$2tT:function(){return Boolean.parse($UQ(this,"aria-readonly","false"))},set_$2tT:function(n){$I5(this,"aria-readonly",n.toString());return n},get_$3ut:function(){return parseInt($UQ(this,"aria-setsize","1"))},set_$3ut:function(n){$I5(this,"aria-setsize",n.toString());return n},get_$3CY:function(){return Boolean.parse($UQ(this,"aria-busy","false"))},set_$3CY:function(n){$I5(this,"aria-busy",n.toString());return n},get_$Ws:function(){return _js.$1I.$6iJ($sd(this,"aria-checked"))},set_$Ws:function(n){$I5(this,"aria-checked",_js.$1I.$6iR(n));return n},get_$3JR:function(){return Boolean.parse($UQ(this,"aria-disabled","false"))},set_$3JR:function(n){$I5(this,"aria-disabled",n.toString());return n},get_$4gC:function(){return _js.$1I.$4YX($UQ(this,"aria-expanded",null))},set_$4gC:function(n){$I5(this,"aria-expanded",_js.$1I.$4YP(n));return n},get_$1fz:function(){return Boolean.parse($UQ(this,"aria-hidden","false"))},set_$1fz:function(n){$I5(this,"aria-hidden",$8(n)?null:n.toString());return n},get_$b2:function(){return _js.$1I.$4YX($sd(this,"aria-selected"))},set_$b2:function(n){$I5(this,"aria-selected",_js.$1I.$4YP(n));return n}};_js.$6X=function(){this.$$d_$6hk=Function.createDelegate(this,this.$6hk);_js.$6X.initializeBase(this)};_js.$6X.$10E=function(n,t,i){"addEventListener"in t?t.addEventListener(n,i,!1):t.attachEvent("on"+n,i)};_js.$6X.$17f=function(n,t,i){"removeEventListener"in t?t.removeEventListener(n,i,!1):t.detachEvent("on"+n,i)};function $4GI(n){if(!n.get_$FV()){n.set_$FV(!0);n.$Hv()}}function $4GJ(n){if(n.get_$FV()){n.set_$FV(!1);n.$H4()}}_js.$6X.prototype={$3ux:!1,$BQ:!1,get_$FV:function(){return this.$BQ},set_$FV:function(n){if(this.$BQ!==n){this.$BQ=n;$Q(this,"IsActive")}return n},get_$2a:function(){return this.$5O},set_$2a:function(n){if(this.$5O!==n){if(this.$5O){this.$5O.remove_$3l2(this.$$d_$1M);this.$5O.$u("IsActive",this.$$d_$6hk);$4GJ(this);this.$1oO(this.get_$2a())}this.$3ux=!0;this.set_$1cF(n);this.$3ux=!1;if(this.$5O){this.$5O.add_$3l2(this.$$d_$1M);this.$5O.$a("IsActive",this.$$d_$6hk);this.$1Ft(this.get_$2a());this.get_$2a().get_$FV()&&$4GI(this)}}return n},$2Cx:function(){if(!this.$3ux)throw Error.invalidOperation("You cannot set ContextParent on Behavior; set AttachedControl instead.");_js.$I0.prototype.$2Cx.call(this)},$1Ft:function(n){},$Hv:function(){},$H4:function(){},$1oO:function(n){},$5R:function(){this.set_$2a(null);_js.$I0.prototype.$5R.call(this)},$6hk:function(n,t){this.get_$2a().get_$FV()?$4GI(this):$4GJ(this)}};_js.$I0=function(){this.$$d_$3ku=Function.createDelegate(this,this.$3ku);this.$$d_$5SX=Function.createDelegate(this,this.$5SX);this.$2Cz=new _js.$J3;_js.$I0.initializeBase(this);this.$oN=[];this.$sJ=[];this.$2Eq={}};function $4GM(n){var t=n.$5O?n.$5O.get_$b():null;t&&(n.$4w6=!0);n.$4w6&&(n.$1AJ?n.$1AJ.$18p(t):n.$1zw||$4GL(n,t,!0))}function $4GK(n,t){_js.$4.$M(t,"dataBinder");if(n.$2Eq[t.$1IV])throw Error.argument("TargetProperty already bound to other properties");n.$2Eq[t.$1IV]=t;n.$23m&&t.$28V();t.$4RC(n)}function $4GL(n,t,i){if(n.$5G_2!==t){n.$QM();i&&(n.$2gO=t);n.$5G_2=t;n.$3kz();$Q(n,"DataContext")}}_js.$I0.prototype={$1zw:!1,$4w6:!1,$5G_2:null,$2gO:null,$5O:null,$oN:null,$sJ:null,$2Eq:null,$1AJ:null,$23m:!1,add_$3l2:function(n){this.$2Cz.$sj(n)},remove_$3l2:function(n){this.$2Cz.$y2(n)},get_$b:function(){return this.$1zw?this.$5G_2:this.$2gO},set_$b:function(n){this.$1zw=!0;$4GL(this,n,!1);return n},get_$1xB:function(){return this.$1zw?this.$5G_2:null},get_$1cF:function(){return this.$5O},set_$1cF:function(n){if(this.$5O!==n){if(this.$5O){this.$5O.$u("DataContext",this.$$d_$5SX);this.$5O.$u("IsActive",this.$$d_$3ku)}this.$5O=n;if(this.$5O){this.$5O.$a("DataContext",this.$$d_$5SX);this.$5O.$a("IsActive",this.$$d_$3ku)}$Q(this,"ContextParent");this.$2Cx()}return n},get_$ON:function(){return this.$23m},set_$ON:function(n){if(this.$23m!==n){if(this.$23m)throw Error.invalidOperation("Can't switch HasAsyncDataBinding from true to false");this.$23m=!0;this.$1AJ&&this.$1AJ.$28V();for(var t=this.$oN.length-1;t>=0;t--)this.$oN[t].$28V();for(var i=this.$sJ.length-1;i>=0;i--)this.$sJ[i].$28V()}return n},get_$FV:function(){return!0},set_$FV:function(n){return n},get_$4xd:function(){return!1},$0:function(n){$4GK(this,n);if(n.$1IV==="DataContext"){this.$1zw=!0;this.$1AJ=n;n.$18p(this.$2gO)}else{this.$oN[this.$oN.length]=n;this.$5G_2&&n.$18p(this.get_$b())}return this},$A:function(n){$4GK(this,n);this.$sJ[this.$sJ.length]=n;n.$4df(!0);return this},$5R:function(){this.$2Cz.$169();this.$2Cz.$1M();if(this.$1AJ){this.$1AJ.$1M();this.$1AJ=null}if(this.$oN)for(var n=0;n<this.$oN.length;n++)this.$oN[n].$1M();if(this.$sJ)for(var t=0;t<this.$sJ.length;t++)this.$sJ[t].$1M();this.set_$b(null);if(this.$5O){this.$5O.$u("DataContext",this.$$d_$5SX);this.$5O.$u("IsActive",this.$$d_$3ku);this.$5O=null}this.$2gO=null;this.$oN=null;this.$sJ=null;this.$2Eq=null;_js.$A.prototype.$5R.call(this)},$QM:function(){},$3kz:function(){for(var n=this.$oN.length-1;n>=0;n--)this.$oN[n].$18p(this.$5G_2)},$2Cx:function(){for(var n=this.$sJ.length-1;n>=0;n--)this.$sJ[n].$18p(this.$5O);$4GM(this)},$2ec:function(n){return!_js.$9.$c(n)&&!!this.$2Eq[n]},$3ku:function(n,t){this.$5SX(n,t)},$5SX:function(n,t){!this.$A0&&this.$5O&&(this.$5O.get_$FV()||!this.$5O.get_$b())&&$4GM(this)}};_js.$36=function(n){this.$4aP=n};_js.$36.$$=function(n){var t="$36"+"$1"+"$"+n.getName().replace(/\./g,"_");if(!_js[t]){var r=_js[t]=function(){(this.$$gta=this.$$gta||{})["_js.$36"]={T:n};for(var i=[],t=0;t<arguments.length;++t)i[t]=arguments[t];_js.$36.apply(this,i)};r.registerClass("_js."+t);var u=_js.$36.prototype;for(var f in u){var i={key:f,value:u[f]};"constructor"!==i.key&&(r.prototype[i.key]=i.value)}}return _js[t]};_js.$36.prototype={$4aP:null,$H:function(n){return this.$4aP(n)}};function JsonParser(){}JsonParser.serialize=function(n,t){return t?Sys.Serialization.JavaScriptSerializer.serialize(n):JSON.stringify(n)};JsonParser.deserialize=function(n){return n?JSON.parse(n):null};_js.$X=function(){this.$3t=new Sys.EventHandlerList;this.$j=[];_js.$X.initializeBase(this)};_js.$X.$4Wz=function(n,t){if(!_js.$NP.isInstanceOfType(n))throw Error.argumentType("item1 must implement IEquatable in CompareIEquatable");var i=n;return i.$4K(t)};function $6Iz(n,t,i){$zl(n);Array.insert(n.$j,t,i);$zm(n,0,t,t,[i],null);$Q(n,"Count")}function $6J0(n,t,i){if(!i)throw Error.argumentNull("items");if(t>n.get_$F()||t<0)throw Error.argumentOutOfRange("index");if(!n.get_$F()){n.$6u(i);return}$zl(n);for(var r=0,u=i.length;r<u;r++)Array.insert(n.$j,t+r,i[r]);$zm(n,0,t,t,i,null);$Q(n,"Count")}function $4GV(n,t){$zl(n);Array.add(n.$j,t);var i=n.get_$F()-1;$zm(n,0,i,i,[t],null);$Q(n,"Count")}function $4GW(n,t){$zl(n);Array.addRange(n.$j,t);var i=n.get_$F()-t.length;$zm(n,0,i,i,t,null);$Q(n,"Count")}function $zl(n){if(n.$19E)throw Error.invalidOperation();}function $zm(n,t,i,r,u,f){if(!n.$T2){var e=n.$3t.getHandler("CollectionChanged");if(e){n.$19E=!0;try{n.$6vF(e,t,i,r,u,f)}finally{n.$19E=!1}}}}_js.$X.prototype={$19E:!1,add_$1k:function(n){this.$3t.addHandler("CollectionChanged",n)},remove_$1k:function(n){this.$3t.removeHandler("CollectionChanged",n)},get_$F:function(){return this.$j.length},get_$46:function(n){return this.$j[n]},set_$46:function(n,t){_js.$4.$7r(n,0,this.get_$F()-1,"index");if(this.$j[n]!==t){var i=this.$j[n];this.$j[n]=t;$zm(this,3,n,n,[t],[i])}return t},$Mx:function(){return this},$6e:function(n,t){$6Iz(this,n,t)},$ce:function(n,t){$6J0(this,n,t)},$6w:function(n,t){if(!t)if(_js.$NP.isInstanceOfType(n))t=_js.$X.$4Wz;else return Array.contains(this.$j,n);for(var i=0,r=this.$j.length;i<r;++i)if(t(n,this.$j[i]))return!0;return!1},$7c:function(n,t){if(!t)if(_js.$NP.isInstanceOfType(n))t=_js.$X.$4Wz;else return Array.indexOf(this.$j,n);for(var i=0,r=this.$j.length;i<r;++i)if(t(n,this.$j[i]))return i;return-1},$FQ:function(n){Array.forEach(this.$j,n)},$C8:function(n){for(var t=0,i=this.get_$F();t<i;++t){var r=this.get_$46(t);if(n(r))return t}return this.get_$F()},$411:function(n,t){var i=this.$C8(n);t.val=this.get_$46(i);return i<this.get_$F()},$I:function(n){$4GV(this,n)},$6u:function(n){$4GW(this,n)},$3Fl:function(n){$8(n)||this.$6u(n.$j)},$1n:function(){if(this.get_$F()){$zl(this);var n=this.$j;this.$j=[];$zm(this,2,0,0,null,n);$Q(this,"Count")}},$3v:function(n){var t=Array.indexOf(this.$j,n);if(t<0)return!1;else{this.$5w(t);return!0}},$5w:function(n){$zl(this);var t=this.$j[n];Array.removeAt(this.$j,n);$zm(this,2,n,n,null,[t]);$Q(this,"Count")},$1FP:function(n,t,i){$zl(this);Array.removeAt(this.$j,n);Array.insert(this.$j,t,i);$zm(this,1,n,t,[i],[])},$eA:function(n,t){if(t<0||t>this.get_$F())throw Error.argumentOutOfRange("count");if(n<0||n+t>this.get_$F())throw Error.argumentOutOfRange("index");$zl(this);for(var r=new Array(t),i=t-1;i>=0;i--){r[i]=this.$j[i+n];Array.removeAt(this.$j,i+n)}$zm(this,2,n,n,null,r);$Q(this,"Count")},$3s:function(){for(var t=new _js.$X,n=0,i=this.get_$F();n<i;n++)t.$I(this.get_$46(n));return t},$9N:function(){for(var t=this.get_$F(),i=new Array(t),n=0;n<t;n++)i[n]=this.get_$46(n);return i},$6vF:function(n,t,i,r,u,f){var e=new _js.$IQ(t,i,u,f,r);n(this,e)},$5R:function(){this.$1n();_js.$A.prototype.$5R.call(this)}};_js.$IQ=function(n,t,i,r,u){this.$MS=-1;this.$3V=n;this.$4N=t;this.$MS=u;switch(n){case 0:this.$2s=i;break;case 1:this.$2s=i;this.$3R=r;break;case 2:this.$3R=r;break;case 3:this.$2s=i;this.$3R=r;break;case 4:this.$4N=-1;break}};_js.$IQ.prototype={$3V:0,$2s:null,$3R:null,$4N:0};_js.$A=function(){this.$$d_$5R=Function.createDelegate(this,this.$5R);this.$$d_$1M=Function.createDelegate(this,this.$1M);this.apcl=this.$a;this.rpcl=this.$u;this.dispose=this.$1M;_js.$A.initializeBase(this)};function $Q(n,t){if(n.$54&&!n.$T2){var i=n.$54.getHandler("$");$1NY(n,t,i)}}function $7y(n,t,i){if(n.$54&&!n.$T2){var r=n.$54.getHandler("$");$1NY(n,t,r);$1NY(n,i,r)}}function $1vg(n,t,i,r){if(n.$54&&!n.$T2){var u=n.$54.getHandler("$");$1NY(n,t,u);$1NY(n,i,u);$1NY(n,r,u)}}function $18C(n,t){if(n.$54&&!n.$T2)for(var r=n.$54.getHandler("$"),i=0;i<t.length;i++)$1NY(n,t[i],r)}function $UR(n,t){var i=n.$cQ(t);$8(i)||i()}function $US(n,t,i){var r=n.$cQ(t);$8(r)||r(i)}function $No(n,t,i,r){var u=n.$cQ(t);$8(u)||u(i,r)}_js.$A.prototype={$54:null,$1OS:0,$T2:!1,$A0:!1,add_$8m:function(n){this.$a("$",n)},remove_$8m:function(n){this.$u("$",n)},get_$4xd:function(){return!0},$a:function(n,t){this.$54||(this.$54=new Sys.EventHandlerList);this.$1OS++;this.$54.addHandler(n,t)},$u:function(n,t){if(this.$54){this.$1OS--;this.$54.removeHandler(n,t)}},$2e:function(n,t){this.$a("~"+n,t)},$2f:function(n,t){this.$u("~"+n,t)},$72q:function(n){return this.$54?this.$54.getHandler(n):null},$cQ:function(n){return this.$54?this.$54.getHandler("~"+n):null},$8Rz:function(n){if(this.$54){var t=this.$54._getEvent(n,!1);t&&Array.clear(t)}},$1M:function(){if(!this.$T2){this.$T2=!0;this.$2pq();var n=this.$$d_$5R;this.get_$4xd()?n():_js.$L.get_$K().$2F1(_js.$4I.$B4,"Dispose."+Object.getType(this).getName(),n);this.$A0=!0}},$2pq:function(){},$5R:function(){this.$1OS=0;this.$54=null},$1oa:function(n){_js.$N9.prototype.$1oa.call(this,n);$Q(this,n.property.$1F)}};function $1NY(n,t,i){var r=n.$54.getHandler(t);r&&r(n,t);i&&i(n,t)}_js.$8T=function(){};_js.$8T.$U=function(n,t){return _js.$8T.$3Pc(n,t)};_js.$8T.$3Pc=function(n,t){return $8(t)?n===Number||Type.isEnum(n)?0:n===Boolean?!1:null:t};_js.$J3=function(){_js.$J3.initializeBase(this)};_js.$J3.$8QH=function(n){n()};_js.$J3.prototype={$sj:function(n){$4GS(this,n)},$y2:function(n){$4GU(this,n)},$169:function(){$4GT(this,_js.$J3.$8QH)}};_js.$Bh=function(){_js.$Bh.$$(this.$$gta["_js.$Bh"].T).initializeBase(this)};_js.$Bh.$$=function(n){var t="$Bh"+"$1"+"$"+n.getName().replace(/\./g,"_");if(!_js[t]){var r=_js[t]=function(){(this.$$gta=this.$$gta||{})["_js.$Bh"]={T:n};for(var i=[],t=0;t<arguments.length;++t)i[t]=arguments[t];_js.$Bh.apply(this,i)};r.registerClass("_js."+t,_js.$H9);var u=_js.$Bh.prototype;for(var f in u){var i={key:f,value:u[f]};"constructor"!==i.key&&(r.prototype[i.key]=i.value)}}return _js[t]};_js.$Bh.prototype={$sj:function(n){$4GS(this,n)},$y2:function(n){$4GU(this,n)},$169:function(n){var t=this;$4GT(this,function(t){t(n)})}};_js.$H9=function(){_js.$H9.initializeBase(this)};function $4GS(n,t){n.$54||(n.$54=[]);Array.add(n.$54,t)}function $4GU(n,t){n.$54&&Array.remove(n.$54,t)}function $4GT(n,t){if(n.$54){var i=Array.clone(n.$54);Array.forEach(i,t);i=null}}_js.$H9.prototype={$54:null,get_$23s:function(){return!!this.$54&&this.$54.length>0},$5R:function(){this.$54=null}};_js.$vr=function(){this.dispose=this.$1M};_js.$vr.prototype={$A0:!1,$1M:function(){if(!this.$A0){this.$5R();this.$A0=!0}}};_js.$2H=function(){};_js.$2H.$QS=function(n,t){return _js.$2H.$hM(n,t)};_js.$2H.$hM=function(n,t){var u=t.charCodeAt(0);if(u<=57&&u>=0){var i=parseInt(t);if(isFinite(i)&&i>=0)return i}try{return n.parse(t,!0)}catch(f){var r=parseInt(t);if(isFinite(r)&&r>=0)return r;throw f;}};_js.$2H.$JS=function(n,t){if(_js.$JL.isInstanceOfType(t)){for(var r=t,u=new Sys.StringBuilder,i=0;i<r.get_$F();i++){var f=r.get_$46(i);u.append(n.toString(f))}return u.toString(",")}else return n.toString(t)};function $8(n){return n===null||n===undefined}_js.$9=function(){};_js.$9.$c=function(n){return n===null||n===undefined||n===""};_js.$9.$15=function(n){return _js.$9.$c(n)||n.trim()===""};_js.$9.$2aC=function(n){for(var t=0,i=0;i<n.length;++i){var r=n.charCodeAt(i);t=(t<<5)-t+r;t=t&t}return t};_js.$9.$3y=function(n,t,i,r,u,f,e){return t!==undefined||i!==undefined||r!==undefined||u!==undefined||f!==undefined||e!==undefined?String.format(n,t,i,r,u,f,e):n};_js.$9.$3rU=function(n,t){if(_js.$9.$c(n))return"";else{for(var r=new Sys.StringBuilder,u=n.split(_js.$9.$5N1),i=0;i<u.length;i++)if(!_js.$9.$15(u[i])){r.append(u[i]);r.append(t)}return r.toString()}};_js.$L=function(n,t,i,r,u){this.$$d_$5eI=Function.createDelegate(this,this.$5eI);this.$$d_$8U8=Function.createDelegate(this,this.$8U8);this.$$d_$8UK=Function.createDelegate(this,this.$8UK);this.$yx=[];this.$jn=[];this.$tu=[];this.$5N=0;this.$3pw=n;this.$z3=t;this.$4qO=i;this.$1GF=0;this.$2Dt=0;this.$x1=r;this.$3jK=0;this.$15l=[];this.$23A=u;this.$2Fb={};this.$3kJ=0;if(_js.$8B.getInstance().get_$gG()&&window.addEventListener){var f=this;window.self.addEventListener("scroll",function(n){f.$4cC(1);return!0},!1)}};_js.$L.get_$K=function(){_js.$L.$e||(_js.$L.$e=new _js.$L(50,0,100,window.self,function(){return new Date}));return _js.$L.$e};function $1ZA(n,t,i){if(!t.$23q&&!t.$3DP){t.$23q=!0;var r=t.$41w?t.$2QL:t.$nK;if(n.$1Zg)return n.$1Zg(r,t.$DR,t.$fJ,t.$1X,n.$3py,!1,i,n.$yx.length,n.$tu.length,n.$jn.length);var u=new Date;r();return new Date-u}return 0}function $6J5(n,t,i){if(n.$1Zg)return n.$1Zg(t.$nK,t.$DR,t.$fJ,t.$1X,n.$3py,!1,i,n.$yx.length,n.$tu.length,n.$jn.length);var r=new Date;t.$nK();return new Date-r}function $6J4(n){n.$2v9=n.$jn.length>0;n.$1qw=n.$tu.length>0;try{$4GX(n,n.$jn.length>0?n.$jn:n.$tu,n.$3pw/2)}finally{n.$2v9=!1;n.$1qw=!1}}function $4GX(n,t,i){for(var r=$6JA(n,t),u=0,f=!1;t.length>0&&u<i;){var e=Array.dequeue(t);u+=n.$2v9||n.$1qw?$6J5(n,e,r):$1ZA(n,e,r);f=!0}return f}function $1vi(n){if(n.$10R){if(n.$3zm===!n.$yx.length)return;$1vh(n,n.$10R);n.$10R=null}if(n.$z3<0)n.$5eI();else{n.$3zm=!n.$yx.length;n.$10R=$2N0(n,_js.$4I.$hy,"TaskRunner.RunForQuanta",n.$$d_$5eI,n.$3zm?n.$4qO:n.$z3,!0,!0)}}function $4GZ(n,t){Array.enqueue(n.$yx,t);$1vi(n)}function $2N0(n,t,i,r,u,f,e){if(n.$3py){var o=new _js.$L.$ed(n.$5N,t,"TimerCallback_"+i,r,f);var h=this;var s=function(){$1ZA(n,o,0);$4Ga(n,o,n.$23A())};o.$1ta=u||$8(n.$x1.setImmediate)?n.$x1.setTimeout(s,u):n.$x1.setImmediate(s);e&&$6J2(n,o,u);return o}else{$1ZA(n,new _js.$L.$ed(n.$5N,t,i,r,f),0);return null}}function $4GY(n,t,i,r,u,f){var e=new _js.$L.$ed(n.$5N,t,i,r,!1);e.$xe=$6J9(n,e,u);f&&$6J1(n,e,u);return e}function $6J3(n,t){if(t){n.$x1.clearTimeout(t);var i=this;$4Gc(n,function(n){return n.$1ta===t})}return 0}function $1vh(n,t){t.$3DP=!0;t.$xe?$36Z(n,t.$xe):t.$1ta&&$6J3(n,t.$1ta)}function $36Z(n,t){if(t){n.$x1.clearInterval(t);var r=this;$4Gc(n,function(n){return n.$xe===t});var i=t.toString();if(i in n.$2Fb){$36Z(n,n.$2Fb[i]);delete n.$2Fb[i]}}return 0}function $6J8(n,t){if(n.$1qw)$4Gb(n,t);else{Array.enqueue(n.$jn,t);$1vi(n)}}function $4Gb(n,t){Array.enqueue(n.$tu,t);$1vi(n)}function $6J9(n,t,i){var r=t;var u=this;return n.$x1.setInterval(function(){$6J6(n,r,n.$23A());r=new _js.$L.$ed(t.$fJ,t.$1X,t.$DR,t.$nK,!1);r.$2CF=$36a(n)},i)}function $6J6(n,t,i){$1ZA(n,t,0);$4Ga(n,t,i)}function $4Ga(n,t,i){for(var r=0;r<n.$15l.length;){var u=n.$15l[r];$6J7(n,t,u,i)?Array.removeAt(n.$15l,r):++r}}function $6J7(n,t,i,r){var u=!1;if(i===t)u=!0;else if(i.$23q){if(r.getTime()-i.$2Bk.getTime()>5e3){_js.Trace.logWarning(_js.$4I.$hy,"The pending task with component {0} and source {1} only executed via its backup",i.$1X,i.$DR);n.$3kJ++;n.get_$2zg()&&n.get_$2zg()(n.$3jK,n.$3kJ);u=!0}}else if(i.$2CF<t.$2CF&&r.getTime()>=i.$2Bk.getTime()){i.$41w=!0;i.$2Bk=new Date(r.getTime()+5e3);if(i.$4uG)if($8(n.$x1.setImmediate)){var f=this;n.$x1.setTimeout(function(){$1ZA(n,i,0)},0)}else{var e=this;n.$x1.setImmediate(function(){$1ZA(n,i,0)})}else $4GZ(n,i)}return u}function $36a(n){return n.$3jK++}function $6JA(n,t){return t===n.$jn?1:t===n.$tu?2:0}function $4Gc(n,t){for(var i=0;i<n.$15l.length;++i)if(t(n.$15l[i])){Array.removeAt(n.$15l,i);break}}function $6J2(n,t,i){t.$2CF=$36a(n);t.$2Bk=i?new Date(n.$23A().getTime()+i):_js.$L.$3Li;t.$2QL=t.$nK;Array.add(n.$15l,t)}function $6J1(n,t,i){t.$2CF=$36a(n);t.$2Bk=i?new Date(n.$23A().getTime()+2*i):_js.$L.$3Li;var r=this;t.$2QL=function(){_js.Trace.logWarning(_js.$4I.$hy,"A periodic callback never fired its first callback. Canceling and recreating that timer.");t.$nK();$36Z(n,t.$xe);var r=!1;var u=$4GY(n,t.$1X,t.$DR,t.$nK,i,r);var f=t.$xe.toString();n.$2Fb[f]=u.$xe};Array.add(n.$15l,t)}_js.$L.prototype={$4qO:0,$x1:null,$23A:null,$3pw:0,$z3:0,$3zm:!1,$2v9:!1,$1qw:!1,$2bQ:null,$10R:null,$3py:!0,$3jK:0,$15l:null,$2Fb:null,$3kJ:0,$1GF:0,$2Dt:0,$5N:0,$1Zg:null,$5na:null,get_$6Vf:function(){return this.$1Zg},set_$6Vf:function(n){this.$1Zg=n;return n},get_$2zg:function(){return this.$5na},set_$2zg:function(n){this.$5na=n;return n},$28:function(n,t,i,r,u){var o=!0;var f=null;var e=this;f=f||new _js.$UO($2N0(this,n,"PeriodicCallback_"+t,function(){f?f.$17M=new _js.$L.$ed(e.$5N,n,t,i,!1):f=new _js.$UO(new _js.$L.$ed(e.$5N,n,t,i,!1));var r=f.$17M;if(!r.$3DP)try{i()}finally{r.$23q=!0}},r,u,o));return f.$17M?f:null},$5T:function(n){n&&n.$17M&&$1vh(this,n.$17M);return null},$rT:function(n,t,i,r){var f=!0;var u=null;var e=this.$5N;var o=this;var s=$4GY(this,n,t,function(){var r=new _js.$L.$ed(e,n,t,i,!1);if(u){var f=u.$17M;r.$xe=f.$xe;u.$17M=r}else u=new _js.$UO(r);$6J8(o,r)},r,f);u=u||new _js.$UO(s);return u.$17M?u:null},$2Dr:function(){if(!(this.$z3<0)){if(this.$2Dt>0){_js.Trace.logWarning(_js.$4I.$hy,"Pausing idle queue while all task queues are already paused is a no-op.");return}if(this.$1GF>0){$1vh(this,this.$2bQ);this.$2bQ=null}this.$1GF++;this.$2bQ=$2N0(this,_js.$4I.$hy,"TaskRunner.ResumeIdleTaskProcessing",this.$$d_$8UK,1e3,!1,!0)}},$2G8:function(){if(!(this.$z3<0)&&!(this.$2Dt>0)){if(!this.$1GF){_js.Trace.logWarning(_js.$4I.$hy,"Idle Task processing should be paused before invoking resume");return}this.$1GF--;this.$1GF||$1vh(this,this.$2bQ)}},$3u:function(n,t,i){if(this.$2v9)this.$Vz(n,t,i);else if(this.$1qw)this.$2F1(n,t,i);else{var r=new _js.$L.$ed(this.$5N,n,"Task_"+t,i,!1);$4GZ(this,r)}},$Vz:function(n,t,i){if(this.$1qw)this.$2F1(n,t,i);else{var r=new _js.$L.$ed(this.$5N,n,"IdleTask_"+t,i,!1);Array.enqueue(this.$jn,r);$1vi(this)}},$2F1:function(n,t,i){var r=new _js.$L.$ed(this.$5N,n,"CleanupTask_"+t,i,!1);$4Gb(this,r)},$8cF:function(){this.$tu=this.$yx.concat(this.$jn,this.$tu);this.$yx=[];this.$jn=[]},$4cC:function(n){if(this.$10R){$1vh(this,this.$10R);this.$10R=null}this.$z3>=0&&(this.$10R=$2N0(this,_js.$4I.$hy,"TaskRunner.RunForQuanta",this.$$d_$5eI,n,!1,!0))},$5eI:function(){this.$10R=null;this.$2Dt||$4GX(this,this.$yx,this.$3pw)||(!this.$1GF||this.$z3<0)&&$6J4(this);(this.$yx.length>0||this.$jn.length>0||this.$tu.length>0)&&$1vi(this)},$17A:function(n,t){this.$5N++;_js.Trace.logInfo(_js.$4I.$hy,"Starting new context for component {0} and source {1} with context id of {2}",n,t,this.$5N);this.$8cF();return this.$5N},$8UK:function(){this.$1GF=0},$8U8:function(){this.$2Dt=0}};_js.$L.$ed=function(n,t,i,r,u){this.$fJ=n;this.$DR=i;this.$nK=r;this.$1X=t;this.$23q=!1;this.$4uG=u;this.$1ta=0;this.$xe=0;this.$41w=!1;this.$2QL=null};_js.Trace=function(){};_js.Trace.get_$1Iq=function(){return _js.Trace.$PJ};_js.Trace.set_$1Iq=function(n){_js.Trace.$PJ=n;_js.Trace.$3uk(_js.Trace.$PJ);return n};_js.Trace.get_$2n=function(){return _js.Trace.$45};_js.Trace.set_$2n=function(n){_js.Trace.$45=n;_js.Trace.$3uk(n?_js.Trace.$PJ:0);return n};_js.Trace.$8bD=function(n){_js.Trace.logInternal=n};_js.Trace.logException=function(n,t,i,r,u,f,e,o,s){_js.Trace.logInternal(n,1,t,i,r,u,f,e,o,s)};_js.Trace.logInternal=function(n,t,i,r,u,f,e,o,s,h){};_js.Trace.logError=function(n,t,i,r,u,f,e,o){_js.Trace.logInternal(n,1,null,t,i,r,u,f,e,o)};_js.Trace.logWarning=function(n,t,i,r,u,f,e,o){_js.Trace.logInternal(n,2,null,t,i,r,u,f,e,o)};_js.Trace.logPerf=function(n,t,i,r,u,f,e,o){_js.Trace.logInternal(n,3,null,t,i,r,u,f,e,o)};_js.Trace.logInfo=function(n,t,i,r,u,f,e,o){_js.Trace.logInternal(n,4,null,t,i,r,u,f,e,o)};_js.Trace.logVerbose=function(n,t,i,r,u,f,e,o){_js.Trace.logInternal(n,5,null,t,i,r,u,f,e,o)};_js.Trace.emptyFunction=function(){};_js.Trace.$4Sd=function(){if(!_js.Trace.$2QJ){_js.Trace.$2QJ=_js.Trace.logError;_js.Trace.$3Bs=_js.Trace.logException;_js.Trace.$3Bw=_js.Trace.logWarning;_js.Trace.$3Bu=_js.Trace.logPerf;_js.Trace.$3Bt=_js.Trace.logInfo;_js.Trace.$3Bv=_js.Trace.logVerbose;_js.Trace.$JY=_js.Trace.emptyFunction}};_js.Trace.$3uk=function(n){_js.Trace.$4Sd();if(n<1){_js.Trace.logError=_js.Trace.$JY;_js.Trace.logException=_js.Trace.$JY}else{_js.Trace.logError=_js.Trace.$2QJ;_js.Trace.logException=_js.Trace.$3Bs}_js.Trace.logWarning=n<2?_js.Trace.$JY:_js.Trace.$3Bw;_js.Trace.logPerf=n<3?_js.Trace.$JY:_js.Trace.$3Bu;_js.Trace.logInfo=n<4?_js.Trace.$JY:_js.Trace.$3Bt;_js.Trace.logVerbose=n<5?_js.Trace.$JY:_js.Trace.$3Bv};_js.$F=function(n){this.$$d_$8a7=Function.createDelegate(this,this.$8a7);this.$$d_$DZ=Function.createDelegate(this,this.$DZ);this.$$d_$2qF=Function.createDelegate(this,this.$2qF);this.$$d_$2qG=Function.createDelegate(this,this.$2qG);this.$$d_$15Q=Function.createDelegate(this,this.$15Q);this.$$d_$887=Function.createDelegate(this,this.$887);this.$$d_$2D6=Function.createDelegate(this,this.$2D6);this.$$d_$5QS=Function.createDelegate(this,this.$5QS);this.$$d_$3lH=Function.createDelegate(this,this.$3lH);this.$$d_$2DC=Function.createDelegate(this,this.$2DC);this.$$d_$r6=Function.createDelegate(this,this.$r6);this.$$d_$8Hm=Function.createDelegate(this,this.$8Hm);this.$$d_$5PV=Function.createDelegate(this,this.$5PV);this.$$d_$1oW=Function.createDelegate(this,this.$1oW);this.$$d_$NN=Function.createDelegate(this,this.$NN);this.$$d_$2D4=Function.createDelegate(this,this.$2D4);this.$$d_$2pr=Function.createDelegate(this,this.$2pr);this.$$d_$5R7=Function.createDelegate(this,this.$5R7);this.$$d_$2pg=Function.createDelegate(this,this.$2pg);this.$$d_$1oH=Function.createDelegate(this,this.$1oH);this.$$d_$dk=Function.createDelegate(this,this.$dk);this.$$d_$2DA=Function.createDelegate(this,this.$2DA);this.$$d_$2qE=Function.createDelegate(this,this.$2qE);this.$hz=0;_js.$F.initializeBase(this);_js.$4.$M(n,"htmlElement");_js.$4.$HM(n.nodeType,1,"domElement.NodeType");this.$L=n;this.$pq=_js.$F.$j(n);this.$iv=[];this.$3HA={};this.$O7_3=n.className};_js.$F.$$cctor=function(){if(document.documentElement.classList){_js.$F.$1wc=function(n,t){var i=n.get(0).classList;i.add(t)};_js.$F.$2Fi=function(n,t){var i=n.get(0).classList;i.remove(t)}}else{_js.$F.$1wc=function(n,t){n.addClass(t)};_js.$F.$2Fi=function(n,t){n.removeClass(t)}}};_js.$F.get_$AI=function(){if(!_js.$F.$2Qq){var n=window.document.createElement("div");n.style.display="none";n.id="uiObjectCacheNode";_js.$F.$2Qq=n}return _js.$F.$2Qq};_js.$F.$1eU=function(n,t,i){return!n||n===i||n.tagName&&n.tagName.toLowerCase()==="body"?null:t(n)?n:_js.$F.$1eU(n.parentNode,t,i)};_js.$F.$C6=function(n){return n.style.display!=="none"&&n.offsetWidth+n.offsetHeight>0};_js.$F.$8JA=function(n){var t=n.instance;var i=n.newValue;t.$L&&t.$L.setAttribute("title",i)};function $6JE(n,t){var i=n.$L;i.parentNode&&i.parentNode.replaceChild(t,i);n.$L=t;n.$pq=_js.$F.$j(t);$6Ix(n.get_$2Z(),n.$L);if(n.$rY){var r=n.$rY;n.$rY=0;n.$7T(r)}}function $se(n,t,i){$4Ge(n,t,!1);$4Ge(n,i,!0)}function $4Ge(n,t,i){if(t)for(var u=t.split(" "),f,r=0,e=u.length;r<e;r++){f=u[r];f&&(i?_js.$F.$1wc(n.$pq,u[r]):_js.$F.$2Fi(n.$pq,u[r]))}}function $4Gd(n,t){if($8(n.$Pm)||n.$Pm<=0){n.set_$G4(t);return}n.$3VI=t;n.$2dZ=_js.$L.get_$K().$5T(n.$2dZ);n.$3VI!==n.get_$G4()&&(n.$2dZ=_js.$L.get_$K().$28(n.get_$1X(),"SetIsHovered",n.$$d_$8a7,n.$Pm))}function $6JC(n,t,i,r){if(t&i&&!(n.$rY&i)){r();n.$rY|=i}}function $6JB(n,t,i){var r=n.$L.getAttribute(t);return _js.$9.$c(r)?i:r}function $6JD(n,t,i){i?n.$L.setAttribute(t,i):n.$L.removeAttribute(t)}function $36c(n,t){if(n.$Wl)for(var i=0;i<n.$Wl.length;i++){var r=t?n:null;n.$Wl[i].set_$2a(r)}}function $36b(n){n.$2dW=n.$4V||n.$2ad&&!n.get_$b();if(n.$2dW){n.$L.style.display="none";if(n.$BQ){n.$6c();n.$2OH=!0}}else{n.$L.style.display="";n.$5YA&&n.$3pA();n.$2OH&&n.$4u()}}function $2N1(n){n.$1gL&&n.$1gL!==""&&n.get_$7w()&&n.get_$7w().get_$2o()&&(n.get_$2d()?n.set_$2o(""):n.set_$2o(n.get_$7w().get_$2o()+"."+n.$1gL))}_js.$F.prototype={$3Ai:null,$1gL:null,$BQ:!1,$1iT:!1,$2OH:!1,$5YA:!1,$4V:!1,$2dW:!1,$2ad:!1,$1Td:null,$pq:null,$L:null,$iv:null,$3HA:null,$O7_3:null,$2yq:null,$rY:0,$3j6:null,$1nm:null,$25W:!1,$2T0:!1,$Wl:null,$3VI:!1,$2dZ:null,$Pm:0,$nL:null,$oS:null,add_$Oq:function(n){this.$1Td||(this.$1Td=new(_js.$Bh.$$(_js.$F)));this.$1Td.$sj(n)},remove_$Oq:function(n){this.$1Td&&this.$1Td.$y2(n)},get_$3:function(){return this.$O7_3},set_$3:function(n){if(this.$O7_3!==n){$se(this,this.$O7_3,n);this.$O7_3=n;$Q(this,"CssClass")}return n},get_$3xb:function(){return this.$2yq},set_$3xb:function(n){if(this.$2yq!==n){$se(this,this.$2yq,n);this.$2yq=n}return n},get_$18:function(){return this.$4V},set_$18:function(n){if(this.$4V!==n){this.$4V=n;$36b(this);$Q(this,"IsHidden")}return n},get_$v5:function(){return this.$25W},set_$v5:function(n){if(n!==this.$25W){this.get_$FV()&&this.$5qZ(n);this.$25W=n}return n},get_$2OI:function(){return this.$nL},set_$2OI:function(n){if(n!==this.$nL){this.$nL=n;$Q(this,"Activated")}return n},get_$3IH:function(){return this.$oS},set_$3IH:function(n){if(n!==this.$oS){this.$oS=n;$Q(this,"Deactivated")}return n},get_$4d:function(){return this.$2ad},set_$4d:function(n){if(n!==this.$2ad){this.$2ad=n;$36b(this);$Q(this,"HiddenIfNullContext")}return n},get_$MQ:function(){return this.$hz},set_$MQ:function(n){if(this.$hz===n)return n;this.$hz=n;if(this.$hz===1){this.$7T(2048);this.$JU("disableTextSelection");this.$W5("allowTextSelection");_js.$8B.getInstance().$7H&&this.$L.setAttribute("unselectable","on")}else if(this.$hz===2){this.$7T(2048);this.$JU("allowTextSelection");this.$W5("disableTextSelection");_js.$8B.getInstance().$7H&&this.$L.removeAttribute("unselectable")}else{this.$2K9(2048);this.$W5("disableTextSelection");this.$W5("allowTextSelection");_js.$8B.getInstance().$7H&&this.$L.removeAttribute("unselectable")}$Q(this,"TextSelectionType");return n},get_$HL:function(){return $6JB(this,"TempId",null)},set_$HL:function(n){$6JD(this,"TempId",n);return n},get_$J:function(){return this.$pq},get_$Bf:function(){return this.$pq},get_$7w:function(){return this.$5O},set_$7w:function(n){this.set_$1cF(n);return n},get_$G4:function(){return this.$U(_js.$F.$1Ch)},set_$G4:function(n){n&&!this.get_$G4()&&this.get_$1Ok()&&this.get_$1Ok().$2I&&this.get_$1Ok().$q();this.$N(_js.$F.$1Ch,n);return n},get_$Aq:function(){return this.$U(_js.$F.$3EK)},set_$Aq:function(n){this.$N(_js.$F.$3EK,n);return n},get_$1Ok:function(){return this.$U(_js.$F.$3Rh)},set_$1Ok:function(n){this.$N(_js.$F.$3Rh,n);return n},get_$Uy:function(){return this.$U(_js.$F.$3K7)},set_$Uy:function(n){this.$N(_js.$F.$3K7,n);return n},get_$3j7:function(){return this.$3j6},set_$3j7:function(n){if(this.$3j6!==n){this.$3j6=n;$Q(this,"MouseDownCommand")}return n},get_$2oC:function(){return this.$1nm},set_$2oC:function(n){if(this.$1nm!==n){this.$1nm=n;$Q(this,"MouseUpCommand")}return n},get_$5K:function(){return this.$U(_js.$F.$2Jb)},set_$5K:function(n){n||(n="");this.$N(_js.$F.$2Jb,n);return n},get_$2Z:function(){this.$3Ai||(this.$3Ai=new _js.$1I(this.$L));return this.$3Ai},get_$s:function(){return this.get_$2Z().get_$HD()},set_$s:function(n){this.get_$2Z().set_$HD(n);return n},get_$Y:function(){return this.get_$2Z().get_$S9()},set_$Y:function(n){this.get_$2Z().set_$S9(n);return n},get_$2o:function(){return this.get_$2Z().get_$1y()},set_$2o:function(n){this.get_$2Z().set_$1y(n);return n},get_$6ZA:function(){return this.get_$2Z().get_$4Rq()},set_$6ZA:function(n){this.get_$2Z().set_$4Rq(n);return n},get_$6ZE:function(){return this.get_$2Z().get_$5b2()},set_$6ZE:function(n){this.get_$2Z().set_$5b2(n);return n},get_$4Rd:function(){return this.get_$2Z().get_$3BV()},set_$4Rd:function(n){this.get_$2Z().set_$3BV(n);return n},get_$6ZB:function(){return this.get_$2Z().get_$20T()},set_$6ZB:function(n){this.get_$2Z().set_$20T(n);return n},get_$6h:function(){return this.get_$2Z().get_$13G()},set_$6h:function(n){this.get_$2Z().set_$13G(n);return n},get_$8P:function(){return this.get_$2Z().get_$1jQ()},set_$8P:function(n){this.get_$2Z().set_$1jQ(n);return n},get_$3Aj:function(){return this.get_$2Z().get_$3ZB()},set_$3Aj:function(n){this.get_$2Z().set_$3ZB(n);return n},get_$3Ak:function(){return this.get_$2Z().get_$50R()},set_$3Ak:function(n){this.get_$2Z().set_$50R(n);return n},get_$1xH:function(){return this.get_$2Z().get_$1p1()},set_$1xH:function(n){this.get_$2Z().set_$1p1(n);return n},get_$2Pr:function(){return this.get_$2Z().get_$3CY()},set_$2Pr:function(n){this.get_$2Z().set_$3CY(n);return n},get_$2d:function(){return this.get_$2Z().get_$1fz()},set_$2d:function(n){if(this.get_$2Z().get_$1fz()!==n){this.get_$2Z().set_$1fz(n);$2N1(this);$Q(this,"AriaHiddenState")}return n},get_$1xG:function(){return this.get_$2Z().get_$4gC()},set_$1xG:function(n){this.get_$2Z().set_$4gC(n);return n},get_$5A:function(){return this.$1gL},set_$5A:function(n){if(this.$1gL!==n){this.$1gL=n;$2N1(this);$Q(this,"IdSuffix")}return n},get_$p:function(){return this.$Wl},set_$p:function(n){if(this.$Wl!==n){$36c(this,!1);this.$Wl=this.$ft();if(n){var t;this.$Wl=(t=this.$Wl).concat.apply(t,n)}$36c(this,!0);$Q(this,"Behaviors")}return n},get_$FV:function(){return this.$BQ},set_$FV:function(n){if(this.$BQ!==n){this.$BQ=n;$Q(this,"IsActive")}return n},get_$2I0:function(){return!1},get_$3TY:function(){return this.$L===document.activeElement},get_$7Et:function(){return _js.$8B.getInstance().$Lm},get_$1X:function(){return _js.$4I.$Pf},$E:function(n){if(this.$3HA[n.$1IV])throw Error.invalidOperation("Can't add cssBinder, given cssClass("+n.$1IV+") has already been added");this.$3HA[n.$1IV]=n;this.$iv[this.$iv.length]=n;n.$4RC(this);n.$2QV===2&&n.$18p(this);return this},$4u:function(){this.$2OH=!0;if(!this.$BQ&&!this.$2dW){this.$3pA();this.set_$FV(!0);this.$Hv();this.$1Td&&this.$1Td.$169(this);this.$nL&&this.$nL.$q()}},$6N:function(n,t,i){_js.$F.$2QU(this.$pq,n,t,i)},$96:function(n,t){_js.$F.$314(this.$pq,n,t)},$3pA:function(){this.$5YA=!0;if(!this.$1iT&&!this.$2dW){this.$1iT=!0;this.$xG()}},$6c:function(){this.$2OH=!1;if(this.get_$FV()){this.set_$FV(!1);this.set_$G4(!1);this.$H4();this.$oS&&this.$oS.$q()}},getAttachedElement:function(){return this.get_$J()},$OH:function(){if(this.$L.getAttribute("disabled"))return!1;if(!this.$4V&&_js.$F.$C6(this.$L))try{this.$L.focus();return!0}catch(n){return!1}return!1},$3Uy:function(){return!!this.$L.getAttribute("tabindex")||(this.$L.nodeName.toLowerCase()==="a"||this.$L.nodeName.toLowerCase()==="area")&&!!this.$L.getAttribute("href")||(this.$L.nodeName.toLowerCase()==="input"||this.$L.nodeName.toLowerCase()==="button"||this.$L.nodeName.toLowerCase()==="select"||this.$L.nodeName.toLowerCase()==="textarea")&&!this.$L.getAttribute("disabled")},$7T:function(n){var et=_js.$sd.prototype;var f=et;for(var e in f){var o={key:e,value:f[e]};var r=o.value;if(0!=(n&r)){var t;var i=".UIObject"+r;switch(r){case 4:var u=this;t=function(){u.$6N("mouseenter",u.$$d_$2qE,i);u.$6N("mouseleave",u.$$d_$2DA,i)};break;case 1:var s=this;t=function(){s.$6N("click",s.$$d_$dk,i)};break;case 64:var h=this;t=function(){h.$6N("blur",h.$$d_$1oH,i)};break;case 512:var c=this;t=function(){c.$6N("change",c.$$d_$2pg,i)};break;case 2097152:var l=this;t=function(){l.$6N("input",l.$$d_$5R7,i)};break;case 2:var a=this;t=function(){a.$6N("dblclick",a.$$d_$2pr,i)};break;case 32:var v=this;t=function(){v.$6N("focus",v.$$d_$2D4,i)};break;case 256:var y=this;t=function(){y.$6N("keydown",y.$$d_$NN,i)};break;case 128:var p=this;t=function(){p.$6N("keyup",p.$$d_$1oW,i)};break;case 1024:var w=this;t=function(){w.$6N("copy",w.$$d_$5PV,i)};break;case 2048:var b=this;t=function(){b.$6N("selectstart",b.$$d_$8Hm,i)};break;case 4096:var k=this;t=function(){k.$6N("dragstart",k.$$d_$r6,i)};break;case 131072:var d=this;t=function(){d.$6N("paste",d.$$d_$2DC,i)};break;case 262144:var g=this;t=function(){g.$6N("focusin",g.$$d_$3lH,i)};break;case 524288:var nt=this;t=function(){nt.$6N("focusout",nt.$$d_$5QS,i)};break;case 1048576:var tt=this;t=function(){tt.$6N("keypress",tt.$$d_$2D6,i)};break;case 8192:var it=this;t=function(){it.$6N("contextmenu",it.$$d_$887,i)};break;case 8:var rt=this;t=function(){rt.$6N("mousedown",rt.$$d_$15Q,i)};break;case 16:var ut=this;t=function(){ut.$6N("mouseup",ut.$$d_$2qG,i)};break;case 16777216:var ft=this;t=function(){ft.$6N("mousemove",ft.$$d_$2qF,i)};break;default:throw Error.invalidOperation("Unexpected UIEventType: "+o.value);}$6JC(this,n,r,t)}}},$2K9:function(n){if(0!=(n&this.$rY)){var f=_js.$sd.prototype;var r=f;for(var u in r){var e={key:u,value:r[u]};var t=e.value;if(0!=(t&this.$rY)&&0!=(t&n)){var i=".UIObject"+t;switch(t){case 4:this.$96("mouseenter",i);this.$96("mouseleave",i);break;default:this.$96(_js.$oL.$6wx(t),i);break}this.$rY&=~n}}}},$JU:function(n){_js.$F.$1wc(this.$pq,n)},$W5:function(n){_js.$F.$2Fi(this.$pq,n)},$dk:function(n){this.get_$Aq()&&this.get_$Aq().$2I&&this.get_$Aq().$q()},$2pr:function(n){this.get_$Uy()&&this.get_$Uy().$2I&&this.get_$Uy().$q()},$2qE:function(n){$4Gd(this,!0)},$2DA:function(n){$4Gd(this,!1)},$15Q:function(n){this.get_$3j7()&&this.get_$3j7().$2I&&this.get_$3j7().$q()},$2qG:function(n){this.get_$2oC()&&this.get_$2oC().$2I&&this.get_$2oC().$q()},$2qF:function(n){},$2D4:function(n){},$1oH:function(n){},$1oW:function(n){},$NN:function(n){},$2pg:function(n){},$5R7:function(n){},$5PV:function(n){},$8Hl:function(n){},$r6:function(n){},$887:function(n){},$2DC:function(n){},$3lH:function(n){},$5QS:function(n){},$2D6:function(n){},$3kz:function(){$36b(this);_js.$I0.prototype.$3kz.call(this);for(var n=this.$iv.length-1;n>=0;n--)this.$iv[n].$2QV||this.$iv[n].$18p(this.get_$b());$2N1(this)},$Hv:function(){$2N1(this)},$xG:function(){this.$25W&&this.$5qZ(this.$25W);this.$Wl||this.set_$p([])},$H4:function(){},$5R:function(){this.get_$FV()&&this.$6c();$36c(this,!1);this.$BQ&&this.$oS&&this.$oS.$q();for(var n=0;n<this.$iv.length;n++)this.$iv[n].$1M();Array.clear(this.$iv);this.$rY=0;this.$pq.remove();if(!$8(this.$Wl))for(var t=0;t<this.$Wl.length;t++)this.$Wl[t].$1M();_js.$I0.prototype.$5R.call(this)},$5qZ:function(n){var t=".UIObjectcopyrestriction";if(n&&!this.$2T0){this.$6N("copy",this.$$d_$DZ,t);this.$6N("dragstart",this.$$d_$DZ,t);this.$6N("contextmenu",this.$$d_$DZ,t);this.$rY|=13312;this.$2T0=!0;this.set_$MQ(1)}else if(this.$2T0){this.$96("copy",t);this.$96("dragstart",t);this.$96("contextmenu",t);this.$2T0=!1;this.$rY^=13312;this.set_$MQ(0)}},$DZ:function(n){n.$A9();n.$LD()},$2Cx:function(){$Q(this,"TemplatedParent");_js.$I0.prototype.$2Cx.call(this);for(var n=this.$iv.length-1;n>=0;n--)this.$iv[n].$2QV===1&&this.$iv[n].$18p(this.$5O)},$ft:function(){return[]},$8Hm:function(n){this.$hz===1?n.$A9():this.$hz===2&&n.$LD();this.$8Hl(n)},$8a7:function(){this.set_$G4(this.$3VI);this.$2dZ=null}};_js.$18h=function(){};_js.$18h.registerInterface("_js.$18h");_js.$18g=function(){};_js.$18g.registerInterface("_js.$18g");_js.$LJ=function(n){this.$$d_$5Tb=Function.createDelegate(this,this.$5Tb);_js.$LJ.initializeBase(this);this.$1aV=n};function $4GH(n,t){$2Mz(n);n.$MP.$N(n.$1aV,t)}function $4GG(n){$2Mz(n);return n.$MP.$U(n.$1aV)}_js.$LJ.prototype={$MP:null,$1aV:null,$yv:null,get_$MO:function(){return this.$MP},set_$MO:function(n){if(this.$MP!==n){this.$MP&&this.$MP.$u(this.$1aV.$1F,this.$$d_$5Tb);this.$MP=_js.$A.isInstanceOfType(n)?n:null;this.$yv=null;if(this.$MP){this.$MP.$a(this.$1aV.$1F,this.$$d_$5Tb);this.$yv=$4GG(this)}this.$1MP&&this.$1MP.$3zA()}return n},get_$1a:function(){return this.$yv},set_$1a:function(n){$4GH(this,n);return n},$8ZC:function(){$4GH(this,this.$1aV.$c7)},$5Tb:function(n,t){var i=$4GG(this);if(this.$yv!==i){this.$yv=i;this.$1MP&&this.$1MP.$3zA()}}};function _C(n,t,i,r,u){this.$$d_$2pd=Function.createDelegate(this,this.$2pd);_C.initializeBase(this);_js.$4.$M(n,"executeCommand");this.$1u=t;if(i){_js.$4.$M(r,"canExecuteProperty");_js.$4.$M(u,"propertyGetter");this.$1NG=n;this.$29=i;this.$1Gk=r;this.$5ZM=u;this.$29.apcl(this.$1Gk,this.$$d_$2pd);this.$2pd(this.$29,this.$1Gk)}else this.set_$Mq(n)}_C.prototype={$1NG:null,$29:null,$1Gk:null,$5ZM:null,$5R:function(){this.$29&&this.$29.rpcl(this.$1Gk,this.$$d_$2pd);_js.$A.prototype.$5R.call(this)},$2pd:function(n,t){var i=this.$5ZM();i?this.set_$Mq(this.$1NG):this.set_$Mq(null)}};function _D(n,t,i,r){this.$$d_$6N=Function.createDelegate(this,this.$6N);_D.initializeBase(this);_js.$4.$HM(t.length,n.length,"propertyGetters.Length");r===2?_js.$4.$14(i,"propertySetter"):_js.$4.$HM(i,null,"propertySetter");this.$7D=r;this.$1pw=n;this.$1V8=t;this.$5ZQ=i}_D.$72r=function(n,t){return function(i,r){n.$1xk&&(n.$4ta?_D.$6ZO(n,t):_D.$3qH(n,t))}};_D.$6ZO=function(n,t){_js.$L.get_$K().$3u(_js.$4I.$1Km,"Bind"+n.$1pw[n.$1pw.length-1],function(){_D.$3qH(n,t)})};_D.$3qH=function(n,t){for(var i=n.$1IM[t],e=n.$1IM.length-1,r=t;r<e;r++){if(i)try{i=n.$1V8[r](i)}catch(o){i=null}$47H(n,r+1,i)}var u=null;var f=!1;if(i)try{u=n.$1V8[e](i);f=!0}catch(s){}n.$1xk=!0;if(n.$3c!==u||n.$BQ!==f){n.$3c=u;n.$BQ=f;n.$2Ii&&n.$2Ii.$5lU()}};function $47H(n,t,i){var r=n.$1IM[t];if(r!==i){r&&"rpcl"in r&&r.rpcl(n.$1pw[t],n.$1ya[t]);n.$1IM[t]=i;r=i;r&&"apcl"in r&&r.apcl(n.$1pw[t],n.$1ya[t])}}function $60f(n){if(n.$7D===2||!n.$3MZ&&n.$7D)n.$6N();else{var t=$47G(n);if(n.$7D)_js.$L.get_$K().$Vz(_js.$4I.$1Km,"Async Binding",n.$$d_$6N);else if(!t){var i=this;_js.$L.get_$K().$Vz(_js.$4I.$1Km,"Async One-time Binding",function(){$47G(n)})}}}function $47G(n){var t=n.$29;var i=!0;try{for(var u=n.$1V8.length,r=0;r<u&&t;r++)t=n.$1V8[r](t);i=r!==u}catch(f){t=null;i=!0}if(n.$3c!==t||n.$BQ!==!i){n.$3c=t;n.$BQ=!i;n.$2Ii&&n.$2Ii.$5lU()}return!i}_D.prototype={$1pw:null,$1V8:null,$1IM:null,$1ya:null,$5ZQ:null,$3c:null,$BQ:!1,$4ta:!1,$1xk:!1,$29:null,$7D:0,$3MZ:!1,get_$1a:function(){return this.$3c},set_$1a:function(n){if(this.$3c!==n){this.$1xk||this.$6N();this.$3c=n;this.$BQ&&this.$5ZQ(this.$1IM[this.$1IM.length-1],n)}return n},get_$FV:function(){return this.$BQ},get_$DR:function(){return this.$1IM[0]},set_$DR:function(n){if(n===this.$29)return n;this.$29=n;this.$1xk=!1;$60f(this);return n},$28V:function(){this.$4ta=!0},$4df:function(n){if(this.$3MZ===n){this.$3MZ=!n;n&&this.$6N()}},$6N:function(){if(!this.$1xk){if(!this.$1ya){this.$1IM=new Array(this.$1V8.length);this.$1ya=new Array(this.$1V8.length);for(var n=0;n<this.$1pw.length;n++)this.$1ya[n]=_D.$72r(this,n)}$47H(this,0,this.$29);_D.$3qH(this,0)}}};_js.$13=function(n,t){this.$1zG=n;this.$3Ff=t};_js.$13.prototype={$1zG:null,$3Ff:null,$34:function(n,t){for(var i=0;i<this.$1zG.length;i++)n=this.$1zG[i].$34(n,this.$3Ff[i]);return n},$4YM:function(n,t){for(var i=this.$1zG.length-1;i>=0;i--)n=this.$1zG[i].$4YM(n,this.$3Ff[i]);return n}};_js.$Bf=function(){this.$$d_$q=Function.createDelegate(this,this.$q);_js.$Bf.initializeBase(this)};_js.$Bf.prototype={$2I:!0,$1NG_2:null,$1u:null,add_$10V:function(n){this.$a("CanExecute",n)},remove_$10V:function(n){this.$u("CanExecute",n)},get_$4y:function(){return this.$2I},set_$4y:function(n){if(this.$2I!==n){this.$2I=n;$Q(this,"CanExecute")}return n},get_$Mq:function(){return this.$1NG_2},set_$Mq:function(n){this.$1NG_2=n;this.set_$4y(!!this.$1NG_2);return n},$q:function(){_js.$4.$HM(this.$2I,!0,"Can't raise command when canExecute is false.");_js.$4.$M(this.$1NG_2,"Can't raise command when no execute command is specified.");_js.$4.$14(this.$1u,"Can't raise command when TraceComponent is undefinded.");this.$1NG_2()}};_js.$D=function(n,t,i,r,u,f){_js.$D.initializeBase(this,[n,1,r,u]);this.$2QV=f;this.$Yi=new _D(t,i,null,1);this.$Yi.$2HG(this);this.$4YS=u};function $4GR(n){n.$mo&&(n.$42F&&n.$3c?n.$mo.$JU(n.get_$4aR()):n.$mo.$W5(n.get_$4aR()))}_js.$D.prototype={$Yi:null,$4YS:null,$42F:!1,$3c:!1,$2QV:0,$mo:null,get_$4aR:function(){return this.$1IV},$4RC:function(n){this.$mo=n;$4GR(this)},$18p:function(n){this.$Yi.set_$DR(n)},$5lU:function(){if(this.$Yi.get_$FV()){var n=this.$Yi.get_$1a();this.$10p&&(n=this.$10p.$34(n,this.$4YS));if(Boolean.isInstanceOfType(n)){this.$3c=n;this.$42F=!0}else{this.$3c=!1;this.$42F=!1}}else this.$3c=!1;$4GR(this)},$28V:function(){this.$Yi.$28V()},$4df:function(n){this.$Yi.$4df(n)}};function _E(n,t,i,r,u,f){_E.initializeBase(this,[t,r,u,f]);this.$Yi=n;this.$1XO=i;this.$Yi.$2HG(this);this.$1XO.$2HG(this)}_E.$1=function(n,t,i,r,u,f,e,o,s,h){return new _E(new _D(n,t,i,e),r,new _F(r,u,f,h),e,o,s)};_E.$5=function(n,t,i,r,u,f,e,o,s,h,c){return new _E(new _js.$142(n,t,i,r,o),u,new _F(u,f,e,c),o,s,h)};_E.$5Z=function(n,t,i,r,u,f,e){return new _E(new _D(n,t,i,u),r.get_$3NO(),new _js.$LJ(r),u,f,e)};_E.prototype={$1XO:null,$Yi:null,$3MV:!1,$4RC:function(n){this.$1XO.set_$MO(n);this.$5lU()},$18p:function(n){this.$Yi.set_$DR(n);this.$5lU()},$5lU:function(){if((this.$7D||!this.$3MV)&&this.$1XO.get_$FV()){if(!this.$Yi.get_$FV()){this.$3MV&&this.$1XO.$8ZC();return}this.$3MV=!0;var n=this.$Yi.get_$1a();this.$10p&&(n=this.$10p.$34(n,this.$3Fe));this.$1XO.set_$1a(n)}},$3zA:function(){if(this.$7D===2&&this.$Yi.get_$FV()){var n=this.$1XO.get_$1a();this.$10p&&(n=this.$10p.$4YM(n,this.$3Fe));this.$Yi.set_$1a(n)}},$28V:function(){this.$Yi.$28V()},$4df:function(n){this.$Yi.$4df(n)}};_js.$19j=function(n,t,i,r){_js.$19j.initializeBase(this);this.$1IV=n;this.$10p=i;this.$3Fe=r;this.$7D=t};_js.$19j.prototype={$1IV:null,$10p:null,$3Fe:null,$7D:0,$5R:function(){this.$4RC(null);this.$18p(null)}};_js.$19Q=function(){};_js.$19Q.prototype={$2Ii:null,$2HG:function(n){this.$2Ii=n}};_js.$142=function(n,t,i,r,u){_js.$142.initializeBase(this);this.$2yr=n;if(t){this.$rK=new _D(t,i,r,u);this.$rK.set_$DR(this.$2yr)}};_js.$142.prototype={$2yr:null,$rK:null,get_$1a:function(){return this.$rK?this.$rK.get_$1a():this.$2yr},set_$1a:function(n){this.$rK&&this.$rK.set_$1a(n);return n},get_$FV:function(){return this.$rK?this.$rK.get_$FV():!0},get_$DR:function(){return null},set_$DR:function(n){return n},$2HG:function(n){_js.$19Q.prototype.$2HG.call(this,n);if(this.$rK){this.$rK.$2HG(n);this.$rK.set_$DR(this.$2yr)}},$28V:function(){},$4df:function(n){}};_js.$OR=function(){};function $2Mz(n){if(!n.get_$MO())throw Error.invalidOperation("Can't get property when target is not set");}_js.$OR.prototype={$1MP:null,get_$FV:function(){return!!this.get_$MO()},$2HG:function(n){this.$1MP=n}};function _F(n,t,i,r){this.$$d_$5Tb=Function.createDelegate(this,this.$5Tb);_F.initializeBase(this);_js.$4.$1C(n,"propertyName");_js.$4.$M(i,"propertySetter");this.$1Gk=n;this.$MP=null;this.$3z8=i;this.$2ze=t;this.$c7=r===undefined?null:r}function $4D8(n,t){$2Mz(n);n.$MP.$T2||n.$3z8(n.$MP,t)}function $4D7(n){$2Mz(n);return n.$2ze(n.$MP)}_F.prototype={$3z8:null,$2ze:null,$1Gk:null,$yv:null,$c7:null,$MP:null,get_$MO:function(){return this.$MP},set_$MO:function(n){if(this.$MP!==n){this.$MP&&this.$2ze&&this.$MP.rpcl(this.$1Gk,this.$$d_$5Tb);this.$MP=n;this.$yv=null;this.$1Gk==="IsHidden"&&this.$MP&&this.$3z8(this.$MP,this.$c7);if(this.$MP&&this.$2ze){this.$MP.apcl(this.$1Gk,this.$$d_$5Tb);this.$yv=$4D7(this)}}return n},get_$1a:function(){return this.$yv},set_$1a:function(n){$4D8(this,n);return n},$8ZC:function(){$4D8(this,this.$c7)},$5Tb:function(n,t){var i=$4D7(this);if(this.$yv!==i){this.$yv=i;this.$1MP&&this.$1MP.$3zA()}}};_js.$8y=function(n,t){this.$G7=n;this.$7x=t};_js.$18S=function(){};_js.$18S.registerInterface("_js.$18S");_js.$18T=function(){};_js.$18T.registerInterface("_js.$18T");_js.$1l=function(){};_js.$1l.registerInterface("_js.$1l");_js.$2=function(){this.$2tv=new _js.$up;this.$24x=[];$4GO(this)};function $4GN(n,t){var i=n.$3QB;i&&(n.$3QB=!1);var r;try{var f=$8(t.get_$K())&&!$8(t.get_$8sz());r=t.$H();f&&Array.add(n.$24x,new _js.$2.$7Bs(r,t.get_$8sz()));if(i)for(var u=0;u<n.$24x.length;u++)n.$24x[u].$7ME()}finally{i&&$4GO(n)}return r}function $4GO(n){n.$3QB=!0;Array.clear(n.$24x)}_js.$2.prototype={$3QB:!1,$9I:function(n){return new(_js.$Vk.$$(n))(this.$2tv)},$5cn:function(n){var t=this.$2tv.$51A(n);if($8(t))throw Error.argument("T","Type '"+n.getName()+"' is not registered in the IoC container. "+"Make sure you have registered the type in the application bootstrapper.");return $4GN(this,t)},$1qf:function(n){var t=this.$2tv.$51A(n);return $8(t)?null:$4GN(this,t)}};_js.$2.$7Bs=function(n,t){this.$e=n;this.$8D=t};_js.$2.$7Bs.prototype={$e:null,$8D:null,$7ME:function(){this.$8D(this.$e)}};_js.$Vk=function(n){this.$e=this.$$gta["_js.$Vk"].TService===Number||Type.isEnum(this.$$gta["_js.$Vk"].TService)?0:this.$$gta["_js.$Vk"].TService===Boolean?!1:null;this.$3qo=n;this.$3qo.$8sy(this.$$gta["_js.$Vk"].TService,this)};_js.$Vk.$$=function(n){var t="$Vk"+"$1"+"$"+n.getName().replace(/\./g,"_");if(!_js[t]){var r=_js[t]=function(){(this.$$gta=this.$$gta||{})["_js.$Vk"]={TService:n};for(var i=[],t=0;t<arguments.length;++t)i[t]=arguments[t];_js.$Vk.apply(this,i)};r.registerClass("_js."+t);var u=_js.$Vk.prototype;for(var f in u){var i={key:f,value:u[f]};"constructor"!==i.key&&(r.prototype[i.key]=i.value)}}return _js[t]};_js.$Vk.prototype={$3qo:null,$4xK:!1,$Zl:null,$3M2:!1,$5PW:null,get_$K:function(){return this.$e},get_$8sz:function(){return this.$5PW},$8t0:function(n){var t=n;var i=this.$$gta["_js.$Vk"].TService;var r=t.getName();var u=i.getName();var f=r===u;var e=i.implementsInterface(t);var o=i.inheritsFrom(t);if(!f&&!e&&!o)throw Error.argument("T","Type '"+i.getName()+"' does not implement interface or derive from type '"+t.getName()+"'");this.$3qo.$8sy(n,this);return this},$8t1:function(){this.$4xK=!0;return this},$8t2:function(n){this.$Zl=n;return this},$8t3:function(n){this.$5PW=n;return this},$H:function(){if(this.$4xK){$8(this.$e)&&(this.$e=this.$9x());return this.$e}return this.$9x()},$9x:function(){var n;if($8(this.$Zl))n=new this.$$gta["_js.$Vk"].TService;else{if(this.$3M2)throw Error.invalidOperation("Type '"+this.$$gta["_js.$Vk"].TService.getName()+"' contains a circular reference in the IoC container. You will need to use OnCreate and "+"property injection if this dependency is correct.");this.$3M2=!0;n=this.$Zl();this.$3M2=!1}return n}};_js.$up=function(){this.$JZ={}};_js.$up.prototype={$8sy:function(n,t){this.$JZ[n.getName()]=t},$51A:function(n){return this.$JZ[n.getName()]}};_js.$6N=function(n){this.$jM={};this.addClass=this.$39I;this.hasClass=this.$2a4;this.remove=this.$3v;this.removeClass=this.$5bJ;this.get=this.$3D;_js.$4.$M(n,"element");this.$FN=n};_js.$6N.$3NI=function(n){_js.$4.$M(n,"element");return new _js.$6N(n)};_js.$6N.$6z5=function(n,t){_js.$4.$M(n,"element");_js.$4.$1C(t,"name");if(window.self.getComputedStyle){var i=window.self.getComputedStyle(n);return i[t]}return n.currentStyle?n.currentStyle[t]:null};_js.$6N.$1OD=function(n){_js.$4.$M(n,"element");var i=n.getBoundingClientRect();var t=new _js.$8y(i.left,i.top);var r=window.pageXOffset;var u=window.pageXOffset;if(isFinite(r))t.$G7+=r;else if(window.document&&window.document.documentElement&&isFinite(window.document.documentElement.scrollLeft))t.$G7+=window.document.documentElement.scrollLeft;else throw Error.notImplemented("JsMVVMElement:GetOffset Unsupported browser");if(isFinite(u))t.$7x+=u;else if(window.document&&window.document.documentElement&&isFinite(window.document.documentElement.scrollTop))t.$7x+=window.document.documentElement.scrollTop;else throw Error.notImplemented("JsMVVMElement:GetOffset Unsupported browser");return t};_js.$6N.$2QU=function(n,t,i,r){_js.$4.$M(n,"element");_js.$4.$1C(t,"eventName");_js.$4.$M(i,"handler");n.$6N(t,i,r)};_js.$6N.$314=function(n,t,i){_js.$4.$M(n,"element");_js.$4.$1C(t,"eventName");n.$96(t,i)};_js.$6N.$51v=function(n,t){return t?t.startsWith(".")?n+t:n+"."+t:n};function $6Iy(n,t,i){n.$FN.addEventListener?n.$FN.addEventListener(t,i,!1):n.$FN.attachEvent("on"+t,i)}function $36Y(n,t,i){n.$FN.removeEventListener?n.$FN.removeEventListener(t,i):n.$FN.detachEvent("on"+t,i)}_js.$6N.prototype={$FN:null,$39I:function(n){_js.$4.$M(n,"className");if(n.indexOf(" ")!==-1)throw Error.argumentOutOfRange("className",n,"addClass - space not allowed");if(this.$FN.classList)this.$FN.classList.add(n);else if(_js.$9.$c(this.$FN.className))this.$FN.className=n;else{var t=this.$FN.className.split(" ");Array.contains(t,n)||(this.$FN.className+=" "+n)}},$2a4:function(n){_js.$4.$M(n,"className");if(n.indexOf(" ")!==-1)throw Error.argumentOutOfRange("className",n,"hasClass - space not allowed");if(_js.$9.$c(this.$FN.className))return!1;if(this.$FN.classList)return this.$FN.classList.contains(n);var t=this.$FN.className.split(" ");return Array.contains(t,n)},$5bJ:function(n){_js.$4.$M(n,"className");if(n.indexOf(" ")!==-1)throw Error.argumentOutOfRange("className",n,"removeClass - space not allowed");this.$FN.classList&&this.$FN.classList.remove(n);if(!_js.$9.$c(this.$FN.className)){var t=this.$FN.className.split(" ");Array.remove(t,n)&&(this.$FN.className=t.join(" "))}},$6N:function(n,t,i){_js.$4.$1C(n,"eventName");_js.$4.$M(t,"handler");var r=_js.$6N.$51v(n,i);var f=this;var u=function(n){t(new _js.$Q4(n))};$6Iy(this,n,u);r in this.$jM||(this.$jM[r]=[]);Array.add(this.$jM[r],u)},$96:function(n,t){_js.$4.$1C(n,"eventName");if(t){var f=_js.$6N.$51v(n,t);var e=this.$jM[f];if(e){var s=this;Array.forEach(e,function(t){$36Y(s,n,t)})}delete this.$jM[f]}else{var r=this.$jM;for(var u in r){var i={key:u,value:r[u]};if(i.key.startsWith(n)&&i.value){var o=this;Array.forEach(i.value,function(t){$36Y(o,n,t)});delete this.$jM[i.key]}}}},$3v:function(){var i=this.$jM;for(var r in i){var u={key:r,value:i[r]};var n=u.value;if(n)for(var t=0;t<n.length;t++)$36Y(this,u.key,n[t])}this.$FN.parentNode&&this.$FN.parentNode.removeChild(this.$FN)},$3D:function(n){_js.$4.$7r(n,0,0,"index");return this.$FN}};_js.$oL=function(){};_js.$oL.$6wx=function(n){switch(n){case 1:return"click";case 2:return"dblclick";case 4:throw Error.argumentOutOfRange("eventType","hover is not a DOM event");case 8:return"mousedown";case 16:return"mouseup";case 32:return"focus";case 64:return"blur";case 128:return"keyup";case 256:return"keydown";case 512:return"change";case 1024:return"copy";case 2048:return"selectstart";case 4096:return"dragstart";case 8192:return"contextmenu";case 131072:return"paste";case 262144:return"focusin";case 524288:return"focusout";case 1048576:return"keypress";case 2097152:return"input";case 4194304:return"mouseenter";case 8388608:return"mouseleave";case 16777216:return"mousemove";default:throw Error.invalidOperation("Unexpected UIEventType: "+n);}};_js.$4I=function(n){this.$O0=n};_js.$4I.prototype={$O0:0,get_$Ip:function(){return this.$O0},get_$2oV:function(){return"jsMVVM"}};_js.$N9=function(){};_js.$N9.prototype={$1dZ:null,get_$1hC:function(){if(!this.$1dZ)return!1;var n=this.$1dZ;for(var t in n){var i={key:t,value:n[t]};return!0}return!1},$U:function(n){var t=this[n.$1F];return t===undefined?n.$c7:t},$N:function(n,t){undefined===t&&(t=n.$c7);var r=this.$U(n);if(r!==t||n.$5Nn){var i=new _js.$ve(this,n,r,t);n.$8QL(i);this[n.$1F]=t;this.$1dZ||(this.$1dZ={});this.$1dZ[n.$1F]=!0;n.$8QK(i);this.$1oa(i)}},$W6:function(){this.$1dZ=null},$1oa:function(n){}};function _G(n,t,i,r,u,f,e,o){this.$1F=n;this.$H8=t;this.$2rQ=i;this.$c7=e?r:_js.$8T.$3Pc(t,r);this.$3po=u;this.$3pn=f;this.$5Nn=o}_G.prototype={$1F:null,$H8:null,$2rQ:null,$c7:null,$3pn:null,$3po:null,$5Nn:!1,get_$3NO:function(){return this.$2rQ.getName()+"."+this.$1F},$8QK:function(n){this.$3pn&&this.$3pn(n)},$8QL:function(n){this.$3po&&this.$3po(n)}};_js.$Q4=function(n){this.$Ew=n;this.$7G=n.type.toLowerCase();this.$3LR=_js.$Q4.$6zw(n);this.$5tC=_js.$Q4.$758(n);this.$8Rc=_js.$Q4.$73A(n)};_js.$Q4.$758=function(n){var t=n.which;switch(n.type.toLowerCase()){case"keypress":t&&!n.keyCode&&(n.keyCode=t);break;case"keydown":case"keyup":n.charCode=0;break}t||(t=n.keyCode);t||(t=n.charCode);return t};_js.$Q4.$73A=function(n){var t=n.relatedTarget;if(t!==undefined)return t;switch(n.type){case"mouseover":case"dragenter":return n.fromElement;case"mouseout":case"dragexit":return n.toElement}return null};_js.$Q4.$6zw=function(n){var t=n.clientX;var i=n.clientY;if(document.body){t+=document.body.scrollLeft;i+=document.body.scrollTop}if(document.documentElement){t+=document.documentElement.scrollLeft;i+=document.documentElement.scrollTop}return new _js.$Q4.$6iU(t,i)};_js.$Q4.prototype={$Ew:null,$3LR:null,$8Rc:null,$5tC:0,$7G:null,$7Dt:!1,$7Go:!1,get_$QR:function(){return this.$3LR.x},get_$dv:function(){return this.$3LR.y},get_$MO:function(){return this.$Ew.target||this.$Ew.srcElement},get_$2JX:function(){return this.$Ew.timeStamp||(new Date).getTime()},get_$6a:function(){return this.$5tC},get_$69:function(){return this.$7G},$L8:function(){return this.$Ew.shiftKey},$iw:function(){return _js.$8B.getInstance().$pT?this.$Ew.metaKey:this.$Ew.ctrlKey},$1K7:function(){return this.$Ew.altKey},$53W:function(){return this.$Ew.metaKey},$4Qo:function(){return this.$L8()||this.$iw()||this.$1K7()||this.$53W()},$A9:function(){this.$Ew.preventDefault?this.$Ew.preventDefault():this.$Ew.returnValue=!1;this.$7Dt=!0},$yk:function(){throw Error.notImplemented("Stopping immediate propagation is not supported by jsmvvm");},$LD:function(){this.$Ew.stopPropagation();this.$7Go=!0}};_js.$Q4.$6iU=function(n,t){this.x=n;this.y=t};_js.$8B=function(){this.$BF=window.navigator.userAgent;this.$7H=this.$BF.indexOf("MSIE")!==-1;this.$v2=this.$BF.indexOf("Chrome")!==-1;this.$J1=this.$BF.indexOf("Firefox")!==-1;this.$BF.indexOf("Safari")!==-1&&(this.$jv=this.$BF.indexOf("Chrome")!==-1||this.$BF.indexOf("Android")!==-1?!1:!0);this.$1Pb=this.$BF.indexOf("iPhone")!==-1;this.$1Pa=this.$BF.indexOf("iPad")!==-1;this.$pL=this.$BF.indexOf("Android")!==-1;this.$kE=this.$BF.indexOf("WebKit")!==-1;this.$pT=window.navigator.appVersion.indexOf("Mac")!==-1;this.$1j5=window.navigator.appVersion.indexOf("Win")!==-1||window.navigator.appVersion.indexOf("NT")!==-1;this.$Lm=!this.$7H||this.$BF.toUpperCase().indexOf("MSIE 8")===-1&&this.$BF.toUpperCase().indexOf("MSIE 7")===-1};_js.$8B.getInstance=function(){_js.$8B.$e||(_js.$8B.$e=new _js.$8B);return _js.$8B.$e};_js.$8B.prototype={$7H:!1,$J1:!1,$v2:!1,$jv:!1,$1Pb:!1,$1Pa:!1,$pL:!1,$kE:!1,$pT:!1,$1j5:!1,$BF:null,$Lm:!1,get_$2tI:function(){return this.$BF},get_$8u:function(){return this.$7H},get_$12i:function(){return this.$J1},get_$1hH:function(){return this.$v2},get_$2cX:function(){return this.$jv},get_$2dk:function(){return this.$1Pb},get_$3VX:function(){return this.$1Pa},get_$gG:function(){return this.$1Pb||this.$1Pa},get_$3Tg:function(){return this.$pL},get_$vU:function(){return this.$kE},get_$4vT:function(){return this.$pT},get_$4yK:function(){return this.$1j5},get_$pB:function(){return this.$Lm}};_js.$4=function(){};_js.$4.$M=function(n,t){n===null&&Error.argumentNull(t,"Argument can't be null")};_js.$4.$14=function(n,t){$8(n)&&Error.argumentNull(t,"Argument can't be null or undefined")};_js.$4.$1C=function(n,t){n&&n.length||Error.argumentNull(t,"Argument can't be null or empty")};_js.$4.$HM=function(n,t,i){n!==t&&Error.argument(i,"Argument is "+n+" but should be equal to "+t)};_js.$4.$7r=function(n,t,i,r){(n<t||n>i)&&Error.argumentOutOfRange(r)};_js.$6=function(n){_js.$6.initializeBase(this,[n])};function $4GP(n,t){if(n.$1iT)if(t){var i=this;_js.$5M.$74T(t,function(i){if(t===n.$6W&&!n.$A0&&!n.$T2){n.$yz=i;n.set_$3zO(i.$4mv())}})}else n.set_$3zO(null)}function $4GQ(n,t){n.$f=t;n.$4W();if(n.$f){n.$f.$6ad(n);n.get_$FV()&&n.$f.$4u()}}function $36X(n,t){if(n.$f&&n.$yz&&n.$yz.get_$7DN()){$5tp(n.$yz,n.$f);n.$f=null;t&&$4GQ(n,null);return!0}return!1}_js.$6.prototype={$6W:null,$f:null,$yz:null,get_$7:function(){return this.$6W},set_$7:function(n){if(n!==this.$6W){this.$6W=n;$4GP(this,n);$Q(this,"TemplateId")}return n},get_$3zO:function(){return this.$f},set_$3zO:function(n){if(this.$f!==n){if(!$36X(this,!1)&&this.$f){this.$f.$1M();while(this.$L.hasChildNodes())this.$L.removeChild(this.$L.firstChild)}$4GQ(this,n)}return n},get_$1X:function(){return _js.$4I.$3Q},$OH:function(){var n=!1;!this.$4V&&this.$f&&_js.$F.$C6(this.$L)&&(n=this.$f.$OH());return n||_js.$F.prototype.$OH.call(this)},getChildByIndex:function(n){return this.$f?$5wE(this.$f,n):null},$2pq:function(){var n="Dispose: "+this.$6W;time(n);this.$f&&($36X(this,!0)||this.$f.$1M());_js.$A.prototype.$2pq.call(this);timeEnd(n)},$4W:function(){},$xG:function(){var n="FirstActivate: "+this.$6W;time(n);_js.$F.prototype.$xG.call(this);var t=this.$6W;t&&$4GP(this,this.$6W);timeEnd(n)},$Hv:function(){var n="Activate: "+this.$6W;time(n);this.$f?this.$f.$4u():this.$yz&&this.set_$3zO(this.$yz.$4mv());timeEnd(n)},$H4:function(){var n="Deactivate: "+this.$6W;time(n);_js.$F.prototype.$H4.call(this);this.$f&&($36X(this,!0)||this.$f.$6c());timeEnd(n)}};function _A(n,t,i,r,u,f,e,o){this.$Zl=t;this.$6W=n;this.$3Hz=i;this.$4Y2=r;this.$7Cx=f;this.$1Pz=u;e&&(this.$80=new _js.$RK(o,_A.$6eF));_js.$5M.$8RZ(n,this)}_A.$6eF=function(n,t){var i=n;var r=(t?"Clean_Dispose: ":"Clean_Deactivate: ")+i.$yz.$6W;time(r);t?i.$1M():$5wC(i);timeEnd(r)};function $5tp(n,t){$5wD(t);if(n.$80)n.$80.$3L8(t);else throw Error.invalidOperation("Can't cache non cachable template");}_A.prototype={$Zl:null,$7Cx:!1,$6W:null,$3Hz:null,$4Y2:null,$1Pz:!1,$80:null,get_$7DN:function(){return!!this.$80},$4mv:function(){var n=null;this.$80&&(n=this.$80.$6pJ());if(!n){n=this.$Zl();n.set_$8jz(this)}return n}};function _B(n,t){_B.initializeBase(this);_js.$4.$M(n,"rootElement");this.$Yv=t;this.$1ew=document.createDocumentFragment();for(var i=n.children,r=0,u=i.length;r<u;r++)this.$1ew.appendChild(i[0])}_B.$4=function(n,t){for(var i=0;i<t.length;i++)n=n.children[t[i]];return n};function $5wD(n){if(!n.$2zn)throw Error.invalidOperation("TemplateInstance already detached");n.$1ew=document.createDocumentFragment();for(var t=n.$2zn.$L.children,i=0,r=t.length;i<r;i++)n.$1ew.appendChild(t[0]);n.$2zn=null}function $5wC(n){for(var t=0;t<n.$Yv.length;t++)n.$Yv[t].set_$7w(null);n.$6c()}function $5wE(n,t){return n.$Yv[t]}_B.prototype={$Yv:null,$1ew:null,$BQ:!1,$3E3:null,$1Ne:null,$yz:null,$2zn:null,get_$8jz:function(){return this.$yz},set_$8jz:function(n){if(this.$yz)throw Error.invalidOperation();else this.$yz=n;return n},$4kc:function(){return this.$1Ne},$2x:function(n){this.$1Ne=n;return this},$OH:function(){return this.$1Ne?this.$1Ne.$OH():!1},$16:function(n){return this.$3E3?this.$3E3[n]:null},getTemplateControlForTest:function(){return!$8(this.$Yv)&&this.$Yv.length>0?this.$Yv[0].get_$7w():null},R:function(n){this.$3E3=n;return this},$6ad:function(n){this.$2zn=n;for(var t=this.$Yv.length-1;t>=0;t--){this.$Yv[t].set_$7w(n);this.$Yv[t].$3pA()}n.$L.appendChild(this.$1ew)},$4u:function(){if(!this.$BQ){this.$BQ=!0;for(var n=0;n<this.$Yv.length;n++)this.$Yv[n].$4u()}},$6c:function(){if(this.$BQ){this.$BQ=!1;for(var n=this.$Yv.length-1;n>=0;n--)this.$Yv[n].$6c()}},$5R:function(){for(var n=this.$Yv.length-1;n>=0;n--)this.$Yv[n].$1M()}};_js.$5M=function(){};_js.$5M.get_$3zQ=function(){return _js.$5M.$3zP};_js.$5M.set_$3zQ=function(n){_js.$5M.$3zP=n;return n};_js.$5M.$8aC=function(n){_js.$5M.$8w=n};_js.$5M.$8RZ=function(n,t){_js.$5M.$1XV[n]&&_js.Trace.logError(_js.$4I.$n7,"Template: ["+n+"] has more than one occurrence!");_js.$5M.$1XV[n]=t;if(t.$3Hz){var r=t.$3Hz.getName();var i;if(r in _js.$5M.$1uV)i=_js.$5M.$1uV[r];else{i=new Array(0);_js.$5M.$1uV[r]=i}Array.add(i,t)}};_js.$5M.$74T=function(n,t){var i=_js.$5M.$4hG(n);if(i){t(i);return}if(!_js.$5M.get_$3zQ())throw Error.invalidOperation(String.format("Template look up failed for id {0}. Things to check:\n - You have a typo in your template reference (Foo.htm's template is Foo, a nested (ie, not the main body one) template's name will be Foo.nameOfNestedTemplate\n - The template is in an .htm file\n - The project is correctly configured for template compilation.\n - Look at .csproj (in notepad) and make sure it is including owa.targets.\n - Configure VS for max build log detail and look at the logs to make sure owa template parser is working.\n",n));_js.$5M.get_$3zQ()(n,function(){i=_js.$5M.$4hG(n);if(!i)throw Error.invalidOperation(String.format("Template look up failed for id {0}. Things to check:\n - You have a typo in your template reference (Foo.htm's template is Foo, a nested (ie, not the main body one) template's name will be Foo.nameOfNestedTemplate\n - The template is in an .htm file\n - The project is correctly configured for template compilation.\n - Look at .csproj (in notepad) and make sure it is including owa.targets.\n - Configure VS for max build log detail and look at the logs to make sure owa template parser is working.\n",n));t(i)},function(){throw Error.invalidOperation(String.format("Template look up failed for id {0}. Things to check:\n - You have a typo in your template reference (Foo.htm's template is Foo, a nested (ie, not the main body one) template's name will be Foo.nameOfNestedTemplate\n - The template is in an .htm file\n - The project is correctly configured for template compilation.\n - Look at .csproj (in notepad) and make sure it is including owa.targets.\n - Configure VS for max build log detail and look at the logs to make sure owa template parser is working.\n",n));})};_js.$5M.$74V=function(n,t){for(var i=n;i&&i!==t;i=i.getBaseType()){var r=i.getName();if(r in _js.$5M.$1uV)return _js.$5M.$1uV[r]}return null};_js.$5M.$4hG=function(n){var t=null;switch(_js.$5M.$8w){case"TouchNarrow":t=_js.$5M.$1XV[n+".Narrow"];break;case"TouchWide":t=_js.$5M.$1XV[n+".Wide"];break;case"Mouse":t=_js.$5M.$1XV[n+".Mouse"];break;default:break}t||(t=_js.$5M.$1XV[n]);return t};_js.$RK=function(n,t){this.$$d_$10c=Function.createDelegate(this,this.$10c);this.$52Z=n;this.$3Ca=t;this.$ZG=[];this.$19W=[]};function $36d(n){if(!n.$3ED){n.$3ED=!0;_js.$L.get_$K().$2F1(_js.$4I.$n7,"Cleanup View Cache Item",n.$$d_$10c)}}_js.$RK.prototype={$52Z:0,$ZG:null,$19W:null,$3Ca:null,$3ED:!1,$4Vm:0,$3L8:function(n){Array.add(this.$ZG,n);Array.add(this.$19W,!1);$36d(this)},$6pJ:function(){if(this.$ZG.length>0){this.$4Vm===this.$ZG.length&&this.$4Vm--;var n=this.$ZG[this.$ZG.length-1];Array.removeAt(this.$ZG,this.$ZG.length-1);Array.removeAt(this.$19W,this.$19W.length-1);return n}return null},$10c:function(){this.$3ED=!1;if(this.$ZG.length>this.$52Z){var t=this.$ZG[this.$ZG.length-1];Array.removeAt(this.$ZG,this.$ZG.length-1);Array.removeAt(this.$19W,this.$19W.length-1);$36d(this);this.$3Ca(t,!0);return}for(var n=0;n<this.$ZG.length;n++)if(!this.$19W[n]){this.$19W[n]=!0;$36d(this);this.$3Ca(this.$ZG[n],!1);return}}};_js.$ve.registerClass("_js.$ve");_js.$UO.registerClass("_js.$UO");_js.$1I.registerClass("_js.$1I");_js.$N9.registerClass("_js.$N9");_js.$A.registerClass("_js.$A",_js.$N9,_js.$pn,Sys.IDisposable);_js.$I0.registerClass("_js.$I0",_js.$A);_js.$6X.registerClass("_js.$6X",_js.$I0);JsonParser.registerClass("JsonParser");_js.$X.registerClass("_js.$X",_js.$A,_js.$zH,_js.$JL);_js.$IQ.registerClass("_js.$IQ");_js.$8T.registerClass("_js.$8T");_js.$vr.registerClass("_js.$vr",null,Sys.IDisposable);_js.$H9.registerClass("_js.$H9",_js.$vr);_js.$J3.registerClass("_js.$J3",_js.$H9);_js.$2H.registerClass("_js.$2H");_js.$9.registerClass("_js.$9");_js.$L.registerClass("_js.$L",null,_js.$Cz);_js.$L.$ed.registerClass("_js.$L.$ed");_js.Trace.registerClass("_js.Trace");_js.$F.registerClass("_js.$F",_js.$I0);_js.$OR.registerClass("_js.$OR");_js.$LJ.registerClass("_js.$LJ",_js.$OR);_js.$Bf.registerClass("_js.$Bf",_js.$A);_C.registerClass("_C",_js.$Bf);_js.$19Q.registerClass("_js.$19Q");_D.registerClass("_D",_js.$19Q);_js.$13.registerClass("_js.$13",null,_js.$18g);_js.$19j.registerClass("_js.$19j",_js.$vr,_js.$18h);_js.$D.registerClass("_js.$D",_js.$19j);_E.registerClass("_E",_js.$19j);_js.$142.registerClass("_js.$142",_js.$19Q);_F.registerClass("_F",_js.$OR);_js.$8y.registerClass("_js.$8y");_js.$2.registerClass("_js.$2",null,_js.$18T);_js.$2.$7Bs.registerClass("_js.$2.$7Bs");_js.$up.registerClass("_js.$up");_js.$6N.registerClass("_js.$6N",null,_js.$18Y);_js.$oL.registerClass("_js.$oL");_js.$4I.registerClass("_js.$4I",null,_js.$18S);_G.registerClass("_G");_js.$Q4.registerClass("_js.$Q4",null,_js.$18j);_js.$Q4.$6iU.registerClass("_js.$Q4.$6iU");_js.$8B.registerClass("_js.$8B",null,_js.$1l);_js.$4.registerClass("_js.$4");_js.$6.registerClass("_js.$6",_js.$F);_A.registerClass("_A");_B.registerClass("_B",_js.$vr);_js.$5M.registerClass("_js.$5M");_js.$RK.registerClass("_js.$RK");_js.$1I.$NL=-1;_js.$1I.$41H=0;_js.$9.$5N1=new RegExp("[\n\r]+");_js.$L.$3Li=new Date;_js.$L.$e=null;_js.Trace.$PJ=2;_js.Trace.$45=!0;_js.Trace.$3Bw=null;_js.Trace.$3Bt=null;_js.Trace.$3Bv=null;_js.Trace.$2QJ=null;_js.Trace.$3Bs=null;_js.Trace.$3Bu=null;_js.Trace.$JY=null;_js.$F.$j=_js.$6N.$3NI;_js.$F.$2QU=_js.$6N.$2QU;_js.$F.$314=_js.$6N.$314;_js.$F.$1Ch=new _G("IsHovered",Boolean,_js.$F,!1);_js.$F.$3EK=new _G("ClickCommand",_js.$Bf,_js.$F);_js.$F.$3Rh=new _G("HoverCommand",_js.$Bf,_js.$F);_js.$F.$3K7=new _G("DoubleClickCommand",_js.$Bf,_js.$F);_js.$F.$2Jb=new _G("Title",String,_js.$F,null,null,_js.$F.$8JA);_js.$F.$1wc=null;_js.$F.$2Fi=null;_js.$F.$2Qq=null;_js.$F.$$cctor();_js.$6N.$42y=new _js.$6N(window.self);_js.$4I.$Gd=new _js.$4I(0);_js.$4I.$1Km=new _js.$4I(1);_js.$4I.$B4=new _js.$4I(3);_js.$4I.$3Q=new _js.$4I(2);_js.$4I.$Pf=new _js.$4I(4);_js.$4I.$hy=new _js.$4I(5);_js.$4I.$n7=new _js.$4I(6);_js.$8B.$e=null;_js.$5M.$1XV={};_js.$5M.$1uV={};_js.$5M.$8w="Mouse";_js.$5M.$3zP=null;Type.registerNamespace("_0365f");_0365f.$YX=function(){};_0365f.$YX.$$=function(n){var t="$YX"+"$1"+"$"+n.getName().replace(/\./g,"_");if(!_0365f[t]){var i=_0365f[t]=function(){};i.registerInterface("_0365f."+t)}return _0365f[t]};_0365f.$YX.registerInterface("_0365f.$YX");_0365f.$q=function(){};_0365f.$q.registerInterface("_0365f.$q");_0365f.$pM=function(){};_0365f.$pM.registerInterface("_0365f.$pM");_0365f.$jT=function(){};_0365f.$jT.registerInterface("_0365f.$jT");_0365f.$Y=function(){};_0365f.$Y.registerInterface("_0365f.$Y");_0365f.$jM=function(){};_0365f.$jM.$$=function(n){var t="$jM"+"$1"+"$"+n.getName().replace(/\./g,"_");if(!_0365f[t]){var i=_0365f[t]=function(){};i.registerInterface("_0365f."+t)}return _0365f[t]};_0365f.$jM.registerInterface("_0365f.$jM");_0365f.$18D=function(){};_0365f.$18D.registerInterface("_0365f.$18D");_0365f.$18B=function(){};_0365f.$18B.registerInterface("_0365f.$18B");_0365f.$18C=function(){};_0365f.$18C.registerInterface("_0365f.$18C");_0365f.$Fd=function(){};_0365f.$Fd.$2c3=function(n,t,i){var r=_0365f.$Fd.$3MO(function(t){return n[t]},t,i,0,n.length-1);Array.insert(n,r,t)};_0365f.$Fd.$3MO=function(n,t,i,r,u){for(var f=0;r<=u;){f=Math.floor((r+u)/2);var e=i(t,n(f));if(e)if(e<0){u=f-1;if(f<=r)return Math.max(r,u)}else{r=f+1;if(f>=u)return r}else return f}return f};_0365f.$s=function(n){this.remove=this.$3v;this.$j=n||new Array(0)};_0365f.$s.$$=function(n){var t="$s"+"$1"+"$"+n.getName().replace(/\./g,"_");if(!_0365f[t]){var r=_0365f[t]=function(){(this.$$gta=this.$$gta||{})["_0365f.$s"]={T:n};for(var i=[],t=0;t<arguments.length;++t)i[t]=arguments[t];_0365f.$s.apply(this,i)};r.registerClass("_0365f."+t,null,_0365f.$YX.$$(n));var u=_0365f.$s.prototype;for(var f in u){var i={key:f,value:u[f]};"constructor"!==i.key&&(r.prototype[i.key]=i.value)}}return _0365f[t]};_0365f.$s.prototype={$j:null,get_$3H:function(){return this.$j},get_$F:function(){return this.$j.length},get_$46:function(n){return this.$j[n]},set_$46:function(n,t){this.$j[n]=t;return t},$I:function(n){Array.add(this.$j,n)},$6u:function(n){Array.addRange(this.$j,n)},$1n:function(){Array.clear(this.$j)},$6w:function(n){return Array.contains(this.$j,n)},$7c:function(n,t){t=t||0;return Array.indexOf(this.$j,n,t)},$8rw:function(n,t){Array.insert(this.$j,n,t)},$3v:function(n){Array.remove(this.$j,n)},$5w:function(n){Array.removeAt(this.$j,n)},$9N:function(){for(var t=new Array(this.get_$F()),n=0;n<this.get_$F();n++)t[n]=this.get_$46(n);return t}};_0365f.$N=function(n){this.$21e=new Sys.EventHandlerList;this.$2D3={};this.$5eJ=n||_js.$L.get_$K()};_0365f.$N.prototype={$5eJ:null,$GY:function(n,t){var i=n.getName();if(i in this.$2D3){var r=this;this.$5eJ.$3u(_0365f.$1S.$Pf,"Delayed onetime event registration",function(){t(r.$2D3[i])})}else this.$21e.addHandler(i,t)},$zL:function(n,t){var i=n.getName();this.$21e.removeHandler(i,t)},$8QJ:function(n,t){var r=n.getName();var i=this.$21e.getHandler(r);i&&i(t)},$8tR:function(n,t){var i=n.getName();if(i in this.$2D3)throw Error.argument("eventObject","Event "+i+" was already raised!");this.$2D3[i]=t;try{this.$8QJ(n,t)}finally{this.$21e.removeHandler(i,null)}}};_0365f.$Qo=function(){};_0365f.$GK=function(n,t){this.$3LU=n;this.$RA=t};_0365f.$GK.prototype={$3LU:null,$RA:0,$LJ:null};_0365f.$5e=function(){};_0365f.$5e.get_$Ps=function(){return _0365f.$5e.$1Q6};_0365f.$5e.set_$Ps=function(n){if(_0365f.$5e.$1Q6!==n){_0365f.$5e.$1Q6=n;if(_0365f.$5e.$1Q6){_0365f.$5e.$vb=39;_0365f.$5e.$16R=37}else{_0365f.$5e.$vb=37;_0365f.$5e.$16R=39}}return n};_0365f.$3O=function(n){this.$17o=n};_0365f.$3O.$$=function(n){var t="$3O"+"$1"+"$"+n.getName().replace(/\./g,"_");if(!_0365f[t]){var r=_0365f[t]=function(){(this.$$gta=this.$$gta||{})["_0365f.$3O"]={T:n};for(var i=[],t=0;t<arguments.length;++t)i[t]=arguments[t];_0365f.$3O.apply(this,i)};r.registerClass("_0365f."+t);var u=_0365f.$3O.prototype;for(var f in u){var i={key:f,value:u[f]};"constructor"!==i.key&&(r.prototype[i.key]=i.value)}}return _0365f[t]};_0365f.$3O.prototype={$3c:null,$17o:null,get_$1a:function(){if(this.$17o){var n=this.$17o;this.$17o=null;this.$3c=n()}return this.$3c},get_$4y9:function(){return!this.$17o}};_0365f.$EN=function(){this.$Sd=this.$$gta["_0365f.$EN"].T===Number||Type.isEnum(this.$$gta["_0365f.$EN"].T)?0:this.$$gta["_0365f.$EN"].T===Boolean?!1:null;this.add_contextualCollectionChanged=this.add_$8uH;this.remove_contextualCollectionChanged=this.remove_$8uH;_0365f.$EN.$$(this.$$gta["_0365f.$EN"].T).initializeBase(this)};_0365f.$EN.$$=function(n){var t="$EN"+"$1"+"$"+n.getName().replace(/\./g,"_");if(!_0365f[t]){var r=_0365f[t]=function(){(this.$$gta=this.$$gta||{})["_0365f.$EN"]={T:n};for(var i=[],t=0;t<arguments.length;++t)i[t]=arguments[t];_0365f.$EN.apply(this,i)};r.registerClass("_0365f."+t,_js.$X,_0365f.$jM.$$(n));var u=_0365f.$EN.prototype;for(var f in u){var i={key:f,value:u[f]};"constructor"!==i.key&&(r.prototype[i.key]=i.value)}}return _0365f[t]};_0365f.$EN.prototype={add_$8uH:function(n){this.$3t.addHandler("CollectionChanged",n)},remove_$8uH:function(n){this.$3t.removeHandler("CollectionChanged",n)},$8uI:function(n,t,i){try{this.$Sd=i;_js.$X.prototype.$6e.call(this,n,t)}finally{this.$Sd=this.$$gta["_0365f.$EN"].T===Number||Type.isEnum(this.$$gta["_0365f.$EN"].T)?0:this.$$gta["_0365f.$EN"].T===Boolean?!1:null}},$8uJ:function(n,t,i){try{this.$Sd=i;_js.$X.prototype.$ce.call(this,n,t)}finally{this.$Sd=this.$$gta["_0365f.$EN"].T===Number||Type.isEnum(this.$$gta["_0365f.$EN"].T)?0:this.$$gta["_0365f.$EN"].T===Boolean?!1:null}},$8uK:function(n,t){try{this.$Sd=t;_js.$X.prototype.$6u.call(this,n)}finally{this.$Sd=this.$$gta["_0365f.$EN"].T===Number||Type.isEnum(this.$$gta["_0365f.$EN"].T)?0:this.$$gta["_0365f.$EN"].T===Boolean?!1:null}},$8uL:function(n){try{this.$Sd=n;_js.$X.prototype.$1n.call(this)}finally{this.$Sd=this.$$gta["_0365f.$EN"].T===Number||Type.isEnum(this.$$gta["_0365f.$EN"].T)?0:this.$$gta["_0365f.$EN"].T===Boolean?!1:null}},$8uM:function(n,t){var i;try{this.$Sd=t;i=_js.$X.prototype.$3v.call(this,n)}finally{this.$Sd=this.$$gta["_0365f.$EN"].T===Number||Type.isEnum(this.$$gta["_0365f.$EN"].T)?0:this.$$gta["_0365f.$EN"].T===Boolean?!1:null}return i},$8uN:function(n,t){try{this.$Sd=t;_js.$X.prototype.$5w.call(this,n)}finally{this.$Sd=this.$$gta["_0365f.$EN"].T===Number||Type.isEnum(this.$$gta["_0365f.$EN"].T)?0:this.$$gta["_0365f.$EN"].T===Boolean?!1:null}},$8uO:function(n,t,i,r){try{this.$Sd=r;_js.$X.prototype.$1FP.call(this,n,t,i)}finally{this.$Sd=this.$$gta["_0365f.$EN"].T===Number||Type.isEnum(this.$$gta["_0365f.$EN"].T)?0:this.$$gta["_0365f.$EN"].T===Boolean?!1:null}},$8uP:function(n,t,i){try{this.$Sd=i;_js.$X.prototype.$eA.call(this,n,t)}finally{this.$Sd=this.$$gta["_0365f.$EN"].T===Number||Type.isEnum(this.$$gta["_0365f.$EN"].T)?0:this.$$gta["_0365f.$EN"].T===Boolean?!1:null}},$6vF:function(n,t,i,r,u,f){var e=new(_0365f.$Zd.$$(this.$$gta["_0365f.$EN"].T))(t,i,u,f,r,this.$Sd);n(this,e)}};_0365f.$Zd=function(n,t,i,r,u,f){this.$m=this.$$gta["_0365f.$Zd"].T===Number||Type.isEnum(this.$$gta["_0365f.$Zd"].T)?0:this.$$gta["_0365f.$Zd"].T===Boolean?!1:null;_0365f.$Zd.$$(this.$$gta["_0365f.$Zd"].T).initializeBase(this,[n,t,i,r,u]);this.$m=f};_0365f.$Zd.$$=function(n){var t="$Zd"+"$1"+"$"+n.getName().replace(/\./g,"_");if(!_0365f[t]){var r=_0365f[t]=function(){(this.$$gta=this.$$gta||{})["_0365f.$Zd"]={T:n};for(var i=[],t=0;t<arguments.length;++t)i[t]=arguments[t];_0365f.$Zd.apply(this,i)};r.registerClass("_0365f."+t,_js.$IQ);var u=_0365f.$Zd.prototype;for(var f in u){var i={key:f,value:u[f]};"constructor"!==i.key&&(r.prototype[i.key]=i.value)}}return _0365f[t]};_0365f.$Zd.prototype={get_$SY:function(){return this.$m}};_0365f.$Hq=function(n){_0365f.$Hq.initializeBase(this);this.$3kL=n};_0365f.$Hq.$4h6=function(n,t,i){return _0365f.$Fd.$3MO(function(n){return i.get_$46(n)},n,t,0,i.get_$F()-1)};_0365f.$Hq.prototype={$3kL:null,get_$5O7:function(){return this.$3kL},$I:function(n){_js.$X.prototype.$6e.call(this,_0365f.$Hq.$4h6(n,this.$3kL,this),n)},$6u:function(n){for(var t=0,i=n.length;t<i;++t)this.$I(n[t])},$6e:function(n,t){throw Error.notImplemented("Inserting items at a particular index of SortedObservableCollection is not supported.");},$ce:function(n,t){throw Error.notImplemented("Inserting items at a particular index of SortedObservableCollection is not supported.");}};_0365f.$7F=function(){};_0365f.$7F.$4D=function(n,t){return!$8(n)&&!$8(t)&&n.getTime()===t.getTime()};_0365f.$7F.get_$SE=function(){var n=new Date;var t=n.getTime()+n.getTimezoneOffset()*6e4;return new Date(t)};_0365f.$7F.$61=function(n,t){_0365f.$7F.$14(n,"dt1");_0365f.$7F.$14(t,"dt2");return n-t};_0365f.$7F.$14=function(n,t){$8(n)&&Error.argumentNull(t,"Argument can't be null or undefined")};_0365f.$fu=function(n){this.$4hi=n};_0365f.$fu.prototype={$4hi:null};_0365f.$ft=function(n){this.$4hi=n};_0365f.$ft.prototype={$4hi:null};_0365f.$rE=function(){};_0365f.$Uc=function(n){this.$4Ow=n};_0365f.$Uc.prototype={$4Ow:null};_0365f.$1S=function(n){this.$O0=n};_0365f.$1S.prototype={$O0:0,get_$Ip:function(){return this.$O0},get_$2oV:function(){return"O365"}};_0365f.$Pj=function(){};_0365f.$Pj.prototype={NotConnected:0,Continue:100,OK:200,Moved:301,Redirect:302,RedirectMethod:303,RedirectKeepVerb:307,Unauthorized:401,NotFound:404,RequestTimeout:408,PreconditionFailed:412,SessionTimeout:440,RetryWith:449,AccountIsLocked:456,InternalServerError:500,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,LastValidStatusCode:599};_0365f.$Pj.registerEnum("_0365f.$Pj",!1);_0365f.$Fd.registerClass("_0365f.$Fd");_0365f.$N.registerClass("_0365f.$N");_0365f.$Qo.registerClass("_0365f.$Qo");_0365f.$GK.registerClass("_0365f.$GK");_0365f.$5e.registerClass("_0365f.$5e");_0365f.$Hq.registerClass("_0365f.$Hq",_js.$X);_0365f.$7F.registerClass("_0365f.$7F");_0365f.$fu.registerClass("_0365f.$fu");_0365f.$ft.registerClass("_0365f.$ft");_0365f.$rE.registerClass("_0365f.$rE");_0365f.$Uc.registerClass("_0365f.$Uc");_0365f.$1S.registerClass("_0365f.$1S",null,_js.$18S);_0365f.$5e.$vb=37;_0365f.$5e.$16R=39;_0365f.$5e.$1Q6=!1;_0365f.$7F.$1nZ=new Date(-271821,3,20,0,0,0,0);_0365f.$1S.$PP=new _0365f.$1S(0);_0365f.$1S.$3Q=new _0365f.$1S(0);_0365f.$1S.$B4=new _0365f.$1S(0);_0365f.$1S.$Pf=new _0365f.$1S(1);_0365f.$1S.$2Zn=new _0365f.$1S(2);_0365f.$1S.$d1=new _0365f.$1S(0);_0365f.$1S.$6D=new _0365f.$1S(0);_0365f.$1S.$2v=new _0365f.$1S(3);_0365f.$1S.$2Io=new _0365f.$1S(0);_0365f.$1S.$5g=new _0365f.$1S(73);_0365f.$1S.$7o=new _0365f.$1S(204);Type.registerNamespace("_0365m");_0365m.$N8=function(){};_0365m.$N8.prototype={};_0365m.$N8.registerEnum("_0365m.$N8",!1);_0365m.$7=function(n,t){this.$1NT=n;this.$fR=$8(t)?"csimg image-"+n.replace(".","-").toLowerCase():t};_0365m.$7.$H=function(n){_0365m.$7.$24V||(_0365m.$7.$24V={});var t=_0365m.$7.$24V[n];if($8(t)){t=new _0365m.$7(n);_0365m.$7.$24V[n]=t}return t};_0365m.$7.prototype={$1NT:null,$fR:null};_0365m.$HM=function(n,t,i){t===undefined&&(t=1);i===undefined&&(i="o365");var r;switch(t){case 1:r="wf-size-x16";break;case 2:r="wf-size-x22";break;case 3:r="wf-size-x24";break;case 4:r="wf-size-x32";break;case 5:r="wf-size-x48";break;case 6:r="wf-size-x64";break;default:throw Error.argumentOutOfRange("sizeCss",t);}var u=i.toLocaleLowerCase();var f=" wf-"+u+"-"+n.toLowerCase();var e=" wf-family-"+u;this.$fR="wf "+r+f+e};_0365m.$HM.$H=function(n,t,i){return new _0365m.$HM(n,t,i)};_0365m.$HM.prototype={$fR:null};_0365m.$Pm=function(){};_0365m.$Pm.registerInterface("_0365m.$Pm");_0365m.$2R=function(n){this.$$d_$768=Function.createDelegate(this,this.$768);this.$2i1=-1;_0365m.$2R.initializeBase(this);this.$1A=new _js.$X;this.$1A.add_$1k(this.$$d_$768);if(n)for(var t=0;t<n.length;++t){var i=n[t];$8(i)||this.$1A.$I(i)}};function $43K(n,t,i){for(var r=0;r<t.length;r++)if(!$8(t[r])){i;t[r].set_$rG(i)}}_0365m.$2R.prototype={$2Bp:150,$2V:!1,$1A:null,$5UI:null,$1Lq:null,$Up:0,$11:null,$6nG:null,$6n7:null,$6nF:null,$6nI:null,get_$2qn:function(){return this.$5UI},set_$2qn:function(n){this.$5UI=n;return n},get_$1b:function(){return this.$2V},set_$1b:function(n){if(this.$2V!==n){this.$2V=n;$Q(this,"IsShown");this.$2V||this.set_$21(null)}return n},get_$3FN:function(){return this.$1Lq},set_$3FN:function(n){if(this.$1Lq!==n){this.$1Lq=n;$Q(this,"ContextMenuPopupCloseCommand")}return n},get_$3FO:function(){return this.$Up},set_$3FO:function(n){if(this.$Up!==n){this.$Up=n;$Q(this,"ContextMenuPopupId")}return n},get_$21:function(){return this.$11},set_$21:function(n){if(this.$11!==n){!$8(this.$11)&&_0365m.$Pm.isInstanceOfType(this.$11)&&this.$11.set_$2c(!1);this.$11=n;!$8(this.$11)&&_0365m.$Pm.isInstanceOfType(this.$11)&&this.$11.get_$3tP()&&this.$11.set_$2c(!0);$Q(this,"SelectedItem")}return n},$768:function(n,t){$8(t.$3R)||$43K(this,t.$3R,null);$8(t.$2s)||$43K(this,t.$2s,this)}};_0365m.$ys=function(){};_0365m.$ys.registerInterface("_0365m.$ys");_0365m.$E0=function(){};_0365m.$E0.registerInterface("_0365m.$E0");_0365m.$Fh=function(n){_0365m.$Fh.initializeBase(this);this.$2D=n};_0365m.$Fh.prototype={$2D:null,$15i:null,$4V:!1,get_$2iF:function(){return"ContextMenuView.ContextMenuHeader"},get_$rG:function(){return this.$15i},set_$rG:function(n){if(this.$15i!==n){this.$15i=n;$Q(this,"ParentContextMenu")}return n},get_$18:function(){return this.$4V},set_$18:function(n){if(this.$4V!==n){this.$4V=n;$Q(this,"IsHidden")}return n},get_$3tP:function(){return!1},get_$2c:function(){return!1},set_$2c:function(n){return n},$3s:function(){return new _0365m.$Fh(this.$2D)}};_0365m.$BJ=function(){_0365m.$BJ.initializeBase(this)};_0365m.$BJ.prototype={$15i:null,$4V:!1,get_$2iF:function(){return"ContextMenuView.ContextMenuSeparator"},get_$rG:function(){return this.$15i},set_$rG:function(n){if(this.$15i!==n){this.$15i=n;$Q(this,"ParentContextMenu")}return n},get_$18:function(){return this.$4V},set_$18:function(n){if(this.$4V!==n){this.$4V=n;$Q(this,"IsHidden")}return n},get_$3tP:function(){return!1},get_$2c:function(){return!1},set_$2c:function(n){return n},$3s:function(){return new _0365m.$BJ}};_0365m.$7u=function(n,t,i,r,u,f,e,o){var s=this;_0365m.$7u.initializeBase(this,[n,t,$8(i)?new _C(function(){},_0365f.$1S.$B4):i,u,f,null]);this.set_$6O(r);this.$3c=o;$8(e)||(this.$53L=e)};_0365m.$7u.prototype={$53L:"ContextMenuView.DualStateContextMenuItem",$3c:null,$Bj:!1,$3WD:!1,$mr:!0,get_$1a:function(){return this.$3c},set_$1a:function(n){if(this.$3c!==n){this.$3c=n;$Q(this,"Value")}return n},get_$6O:function(){return this.$Bj},set_$6O:function(n){if(this.$Bj!==n){this.$Bj=n;$Q(this,"IsChecked");$Q(this,"ShowCheckmark")}return n},get_$7Fx:function(){return this.$3WD},set_$7Fx:function(n){this.$3WD=n;$Q(this,"IsMouseOverMenuItem");return n},get_$5oO:function(){return this.$mr},set_$5oO:function(n){if(this.$mr!==n){this.$mr=n;$Q(this,"ToggleCheckedOnClick")}return n},get_$5jV:function(){return this.get_$6O()},get_$2iF:function(){return this.$53L}};_0365m.$e4=function(n,t){this.$1MA=n;this.$4wq=t};_0365m.$e4.prototype={$4wq:!1,$1MA:null};_0365m.$50=function(n){this.$$d_$6hn=Function.createDelegate(this,this.$6hn);this.$$d_$6f9=Function.createDelegate(this,this.$6f9);_0365m.$50.initializeBase(this);if(!n)throw Error.argumentNull("groupGenerator");this.$G0=n;$2Ks(this)};function $5tg(n){n.$UD&&(_0365f.$EN.$$(_0365m.$N8).isInstanceOfType(n.$UD)?n.$UD.add_$8uH(n.$$d_$6hn):n.$UD.add_$1k(n.$$d_$6f9))}function $5tm(n){n.$UD&&(_0365f.$EN.$$(_0365m.$N8).isInstanceOfType(n.$UD)?n.$UD.remove_$8uH(n.$$d_$6hn):n.$UD.remove_$1k(n.$$d_$6f9))}function $43O(n,t,i,r){if(n.$UD===t)switch(i.$3V){case 0:$43M(n,i.$4N,i.$2s.length,r);break;case 1:n.$3jB(i.$4N,i.$MS,r);break;case 2:$5to(n,i.$4N,i.$3R.length,r);break;case 4:$2Ks(n);break;case 3:default:throw Error.notImplemented(String.format("{0} action not supported.",_js.$qi.toString(i.$3V)));}}function $2Ks(n){var t=n.$UD?n.$UD.get_$F():0;n.$2Ik=new Array(t);var i=1;n.$8uL(i);t>0&&$43M(n,0,t,i)}function $1Yg(n,t){if(n.get_$F())if(t<0)return-1;else{var i=n.$2Ik.length;return t>=i?n.get_$F():n.$2Ik[t]}else return t}function $5th(n,t,i,r,u,f,e){f.val=-1;if($8(i))throw Error.argumentNull("currentDataContext","currentDataContext must not be null");var o=n.$G0.$4jY(i,r);var c=o.$1MA.get_$Hl();var h=u===o.$1MA.get_$Hl();if(o.$4wq){var s=n.$4h5(o.$1MA);if(s>=0&&!u){n.$8uN(s,e);f.val=s}h||Array.add(t,o.$1MA)}return o.$1MA.get_$Hl()}function $43L(n,t,i,r,u,f){var e=t>0?n.$UD.get_$46(t-1):null;var o=$5th(n,i,n.$UD.get_$46(t),e,r,u,f);Array.add(i,n.$UD.get_$46(t));return o}function $5tl(n,t,i,r){i.length>0&&n.$8uJ(t,i,r)}function $43N(n,t,i){var r=null;if(i>0){var u=n.get_$46(i-1);_0365m.$E0.isInstanceOfType(u)&&(r=u.get_$Hl())}return r}function $43M(n,t,i,r){for(var s=[],u=$1Yg(n,t),f=$43N(n,t,u),e=t;e<t+i;e++){var o;var h,c;var l=(c=$43L(n,e,s,f,h={val:o},r),o=h.val,c);if(o>=0&&o<u)u--;else if(e===t){f&&f!==l&&u--;f=null}}$5tl(n,u,s,r);$2Kr(n)}function $5ti(n,t,i,r,u,f){var e=$1Yg(n,i);var o=$43N(n,i,e);var s=$43L(n,i,r,o,f,u);(o&&o!==s&&t>=i||f.val>=0&&f.val<e)&&e--;return e}function $5to(n,t,i,r){for(var f=t+i-1,e=$1Yg(n,f),o=$1Yg(n,t),u=e;u>=o;u=$1Yg(n,--f))$5tn(n,u,r);$2Kr(n)}function $5tn(n,t,i){n.$8uN(t,i);if(t>0&&_0365m.$E0.isInstanceOfType(n.get_$46(t-1))){var r=n.get_$F()===t?!0:_0365m.$E0.isInstanceOfType(n.get_$46(t));r&&n.$8uN(t-1,i)}}function $5tj(n,t,i,r){var u=$1Yg(n,t);return $5tk(n,u,i,r)}function $5tk(n,t,i,r){var u=n.get_$46(t);if(_0365m.$E0.isInstanceOfType(n.get_$46(t-1))&&(t===n.get_$F()-1||_0365m.$E0.isInstanceOfType(n.get_$46(t+1)))){t--;n.$8uN(t,r)}Array.add(i,n.get_$46(t));return t}function $2Kr(n){n.$2Ik=new Array(n.$UD.get_$F());for(var i=n.get_$F(),r=0,t=0;t<i;t++){var u=n.get_$46(t);_0365m.$E0.isInstanceOfType(u)||(n.$2Ik[r++]=t)}}_0365m.$50.prototype={$G0:null,$UD:null,$2Ik:null,$2WX:!0,get_$DR:function(){return this.$UD},set_$DR:function(n){if(this.$UD!==n){$5tm(this);this.$UD=n;$5tg(this);$2Ks(this);$Q(this,"Source")}return n},get_$RG:function(){return this.$G0},set_$RG:function(n){if(this.$G0!==n){this.$G0=n;$2Ks(this);$Q(this,"GroupGenerator")}return n},get_$4fA:function(){return this.$2WX},set_$4fA:function(n){if(this.$2WX!==n){this.$2WX=n;this.$2WX}return n},$4h5:function(n){var t=this;return this.$7c(n,function(n,t){return _0365m.$E0.isInstanceOfType(n)&&_0365m.$E0.isInstanceOfType(t)&&n.get_$Hl()===t.get_$Hl()})},$I:function(n){throw Error.invalidOperation("GroupingObservableCollection is read-only.");},$6e:function(n,t){throw Error.invalidOperation("GroupingObservableCollection is read-only.");},$6f9:function(n,t){$43O(this,n,t,0)},$6hn:function(n,t){$43O(this,n,t,t.get_$SY())},$3jB:function(n,t,i){var r=[];var c=[];var o=null;var l=this.get_$F();var f=$5tj(this,n,c,i);var a=l>this.get_$F();a&&n<=t&&$2Kr(this);var e;var s,h;var u=(h=$5ti(this,n,t,r,i,s={val:e}),e=s.val,h);e>=0&&e<f&&f--;if(r.length===2){o=r[1];if(n>=t){_0365f.$EN.prototype.$8uI.call(this,u,r[0],i);f++;u++}else{u++;_0365f.$EN.prototype.$8uI.call(this,u,r[0],i)}}else o=r[0];this.$8uO(f,u,o,i);$2Kr(this)}};_0365m.$FC=function(n,t,i,r,u){_0365m.$FC.initializeBase(this,[n,t,i,!0]);this.$7s=r;this.$HI=u};_0365m.$FC.prototype={$7s:null,$HI:null,get_$3tP:function(){return!!this.$7s},get_$2iF:function(){return"ContextMenuView.LinkContextMenuItem"},get_$6m:function(){return this.$7s},set_$6m:function(n){if(this.$7s!==n){this.$7s=n;$Q(this,"Url")}return n},get_$DT:function(){return this.$HI},set_$DT:function(n){if(this.$HI!==n){this.$HI=n;$Q(this,"TargetWindow")}return n}};_0365m.$m=function(n,t,i,r,u,f,e,o){_0365m.$m.initializeBase(this);if(!n&&!t)throw Error.argumentNull("Both text and imageId","Argument can't be null");if(!n&&!t&&!u)throw Error.argumentNull("Text and imageId and imageCss","Arguments can't be null");if(t&&u)throw Error.argument("Both imageId and imageCss","Arguments can't be set to non-null values");this.$2D=n;this.$Gm=t;this.$jm=o;this.$4qi=u;this.$RU=i;this.$3M=!1;this.$1jR="ContextMenuView.DefaultMenuItemLineTemplate";this.$pr=this;this.$HS=f?f:n;this.$2g0=e?e:"ContextMenuView.ContextMenuItem"};_0365m.$m.prototype={$4qi:null,$2g0:null,$RU:null,$Gm:null,$jm:null,$4V:!1,$2D:null,$3M:!1,$1jR:null,$pr:null,$15i:null,$HS:null,get_$4zO:function(){return this.$pr},set_$4zO:function(n){if(this.$pr!==n){this.$pr=n;$Q(this,"LabelDataContext")}return n},get_$1K:function(){return this.$2D},set_$1K:function(n){if(this.$2D!==n){this.$2D=n;$Q(this,"Text")}return n},get_$B7:function(){return this.$Gm},set_$B7:function(n){if(this.$Gm!==n){this.$Gm=n;$Q(this,"ImageId")}return n},get_$IJ:function(){return this.$jm},set_$IJ:function(n){if(this.$jm!==n){this.$jm=n;$Q(this,"HoveredImageId")}return n},get_$18:function(){return this.$4V},set_$18:function(n){if(this.$4V!==n){this.$4V=n;$Q(this,"IsHidden")}return n},get_$2c:function(){return this.$3M},set_$2c:function(n){if(n!==this.$3M){this.$3M=n;$Q(this,"IsSelected")}return n},get_$3tP:function(){return!$8(this.$RU)&&this.$RU.$2I&&!this.$4V},get_$2iF:function(){return this.$2g0},get_$rG:function(){return this.$15i},set_$rG:function(n){if(this.$15i!==n){this.$15i=n;$Q(this,"ParentContextMenu")}return n},$3s:function(){return new _0365m.$m(this.$2D,this.$Gm,this.$RU,!1,this.$4qi,this.$HS,this.$2g0,this.$jm)}};_0365m.$Em=function(n,t,i,r){this.$sD="ContextMenuView";_0365m.$Em.initializeBase(this,[n,t,null,r]);this.set_$1sw(i)};_0365m.$Em.prototype={$FE:null,$45:!0,$2J5:!1,get_$1sw:function(){return this.$FE},set_$1sw:function(n){if(this.$FE!==n){this.$FE=n;$Q(this,"SubMenu")}return n},get_$2n:function(){return this.$45},set_$2n:function(n){if(this.$45!==n){this.$45=n;$Q(this,"IsEnabled")}return n},get_$5mT:function(){return this.$2J5},set_$5mT:function(n){this.$2J5=n;this.$2J5&&this.get_$rG()&&this.get_$rG().set_$21(this);return n},get_$2iF:function(){return"ContextMenuView.SubMenuContextMenuItem"},get_$2z6:function(){return this.$sD},set_$2z6:function(n){this.$sD!==n&&(this.$sD=n);return n},get_$3tP:function(){return this.$45&&!this.$4V}};_0365m.$7.registerClass("_0365m.$7");_0365m.$HM.registerClass("_0365m.$HM");_0365m.$2R.registerClass("_0365m.$2R",_js.$A);_0365m.$Fh.registerClass("_0365m.$Fh",_js.$A,_0365m.$Pm);_0365m.$BJ.registerClass("_0365m.$BJ",_js.$A,_0365m.$Pm);_0365m.$m.registerClass("_0365m.$m",_js.$A,_0365m.$Pm);_0365m.$7u.registerClass("_0365m.$7u",_0365m.$m);_0365m.$e4.registerClass("_0365m.$e4");_0365m.$50.registerClass("_0365m.$50",_0365f.$EN.$$(_0365m.$N8));_0365m.$FC.registerClass("_0365m.$FC",_0365m.$m);_0365m.$Em.registerClass("_0365m.$Em",_0365m.$m);_0365m.$7.$24V=null;Type.registerNamespace("_o365c");_o365c.$RQ=function(){};_o365c.$RQ.prototype={left:0,leftCenter:1,center:2,rightCenter:3,right:4,centerLeft:5,centerRight:6,rightSide:7,leftSide:8};_o365c.$RQ.registerEnum("_o365c.$RQ",!1);_o365c.$J=function(n){this.$$d_$2pd=Function.createDelegate(this,this.$2pd);_o365c.$J.initializeBase(this,[n]);this.$JU("button");this.$a(_js.$F.$1Ch.$1F,_o365c.$J.$4up);this.set_$7("Button.ImageLeft")};_o365c.$J.$4up=function(n,t){var i=n;$18G(i)};function $18G(n){n.$1bJ();n.$1bM()}function $18H(n,t){if(t!==n.$1A4){$se(n,n.$1A4,t);n.set_$6mr(t)}}function $18I(n,t){t!==n.$OA&&n.set_$6mw(t)}function $6NA(n){if(n.$1A4){$se(n,n.$1A4,"");n.$1A4=null}}function $6NB(n){if(n.$OA){$se(n,n.$OA.$fR,"");n.$OA=null}}function $6N9(n,t){switch(t){case 0:return;case 1:n.$JU("buttonOutlined");n.set_$mJ("buttonOutlinedRest");n.set_$5Q("buttonOutlinedHovered");n.set_$5u("buttonOutlinedPressed");n.set_$4j("buttonOutlinedDisabled");return;case 2:n.$JU("buttonRegular");n.set_$5Q("buttonHovered");n.set_$4j("buttonDisabled");return}}_o365c.$J.prototype={$45:!0,$pa:!1,$2D:null,$Gm:null,$2G4:null,$20i:null,$20h:null,$jm:null,$24I:null,$1Uz:null,$2Eh:null,$Ig:!1,$2Qk:0,$1A4:null,$OA:null,$19a:!1,$3Xa:!1,$yt:null,$1s3:null,get_$Aq:function(){return _js.$F.prototype.get_$Aq.call(this)},set_$Aq:function(n){if(_js.$F.prototype.get_$Aq.call(this)!==n){_js.$F.prototype.get_$Aq.call(this)&&_js.$F.prototype.get_$Aq.call(this).remove_$10V(this.$$d_$2pd);n&&n.add_$10V(this.$$d_$2pd);this.set_$2n(!n||n.$2I);_js.$F.prototype.set_$Aq.call(this,n)}return n},get_$3vM:function(){return this.$1s3},set_$3vM:function(n){if(this.$1s3!==n){this.$1s3=n;$Q(this,"ShiftClickCommand")}return n},get_$5nX:function(){return this.$yt},set_$5nX:function(n){if(this.$yt!==n){this.$yt=n;$Q(this,"TapAndHold")}return n},get_$2n:function(){return this.$45},set_$2n:function(n){if(this.$45!==n){this.$45=n;$Q(this,"IsEnabled");this.$5RA()}return n},get_$3Wg:function(){return this.$pa},set_$3Wg:function(n){if(this.$pa!==n){this.$pa=n;$18G(this);$Q(this,"IsPressed")}return n},get_$1K:function(){return this.$2D},set_$1K:function(n){if(this.$2D!==n){this.$2D=n||"";$7y(this,"Text","IsTextHidden")}return n},get_$6mw:function(){return this.$OA},set_$6mw:function(n){if(this.$OA!==n){this.$OA=n;$Q(this,"CurrentImageId")}return n},get_$6mr:function(){return this.$1A4},set_$6mr:function(n){if(this.$1A4!==n){this.$1A4=n;$Q(this,"CurrentCssClass")}return n},get_$B7:function(){return this.$Gm},set_$B7:function(n){if(this.$Gm!==n){this.$Gm=n;this.$1bM()}return n},get_$mJ:function(){return this.$2G4},set_$mJ:function(n){if(this.$2G4!==n){this.$2G4=n;this.$1bJ()}return n},get_$1Aa:function(){return this.$20i},set_$1Aa:function(n){if(this.$20i!==n){this.$20i=n;this.$1bM()}return n},get_$4j:function(){return this.$20h},set_$4j:function(n){if(this.$20h!==n){this.$20h=n;this.$1bJ()}return n},get_$1QH:function(){return this.$3Xa||_js.$9.$c(this.$2D)},set_$1QH:function(n){if(this.$3Xa!==n){this.$3Xa=n;$Q(this,"IsTextHidden")}return n},get_$IJ:function(){return this.$jm},set_$IJ:function(n){if(this.$jm!==n){this.$jm=n;this.$1bM()}return n},get_$5Q:function(){return this.$24I},set_$5Q:function(n){if(this.$24I!==n){this.$24I=n;this.$1bJ()}return n},get_$rP:function(){return this.$1Uz},set_$rP:function(n){if(this.$1Uz!==n){this.$1Uz=n;this.$1bM()}return n},get_$5u:function(){return this.$2Eh},set_$5u:function(n){if(this.$2Eh!==n){this.$2Eh=n;this.$1bJ()}return n},get_$3d:function(){return this.$2Qk},set_$3d:function(n){if(this.$2Qk!==n){this.$2Qk=n;$6N9(this,this.$2Qk);$Q(this,"ButtonStyle")}return n},get_$9e:function(){return this.$19a},set_$9e:function(n){if(this.$19a!==n){this.$19a=n;$Q(this,"ClickOnMouseDown")}return n},$5R:function(){this.get_$Aq()&&this.get_$Aq().remove_$10V(this.$$d_$2pd);this.$u(_js.$F.$1Ch.$1F,_o365c.$J.$4up);_js.$F.prototype.$5R.call(this)},$5RA:function(){this.get_$2n()?this.$L.removeAttribute("disabled"):this.$L.setAttribute("disabled","true");$18G(this)},$dk:function(n){!this.$19a&&n.$L8()&&this.$1s3&&this.$1s3.$2I?this.$1s3.$q():!this.$19a&&this.get_$Aq()&&this.get_$Aq().$2I&&this.get_$Aq().$q();this.$Ig&&n.$LD()},$15Q:function(n){this.$19a&&this.get_$Aq()&&this.get_$Aq().$2I&&this.get_$Aq().$q();var t=n.get_$6a()-1==2;this.get_$2n()&&!t&&this.set_$3Wg(!0)},$2qG:function(n){this.get_$2n()&&this.set_$3Wg(!1)},$4W:function(){_js.$6.prototype.$4W.call(this);if(this.$f&&_js.$9.$15(this.get_$6h())&&!this.get_$8P()){var n=this.$f.$16("Label");if(n){_js.$9.$c(n.get_$2Z().get_$1y())&&n.get_$2Z().set_$1y(_js.$1I.$Ss());this.get_$2Z().set_$1jQ(n.get_$2Z().get_$1y())}var t=this.$f.$16("BtnDescription");if(t){_js.$9.$c(t.get_$2Z().get_$1y())&&t.get_$2Z().set_$1y(_js.$1I.$Ss());this.get_$2Z().set_$1jQ(this.get_$2Z().get_$1jQ()+" "+t.get_$2Z().get_$1y())}}},$Hv:function(){_js.$6.prototype.$Hv.call(this);$18G(this)},$xG:function(){_js.$6.prototype.$xG.call(this);var n=8221;window.IsjQueryOwaTouchMode&&window.IsjQueryOwaTouchMode()&&(n|=1048576);this.$7T(n)},$3kz:function(){_js.$F.prototype.$3kz.call(this);$18G(this)},$887:function(n){if(this.$Ig){n.$LD();return}this.$yt&&this.$yt.$2I&&this.$yt.$q()},$2D6:function(n){(n.get_$6a()===13||n.get_$6a()===32)&&this.$dk(n)},$1bJ:function(){this.get_$FV()&&(!this.get_$2n()&&this.$20h?$18H(this,this.$20h):this.$pa&&this.$2Eh?$18H(this,this.$2Eh):this.get_$G4()&&this.$24I?$18H(this,this.$24I):this.$2G4?$18H(this,this.$2G4):$6NA(this))},$1bM:function(){this.get_$FV()&&(!this.get_$2n()&&this.$20i?$18I(this,this.$20i):this.$pa&&this.$1Uz?$18I(this,this.$1Uz):this.get_$G4()&&this.$jm?$18I(this,this.$jm):this.$Gm?$18I(this,this.$Gm):$6NB(this))},$2pd:function(n,t){this.set_$2n(this.get_$Aq().$2I)}};_o365c.$2h=function(){};_o365c.$2h.get_$G7=function(){return _o365c.$2h.get_$25X()?"right":"left"};_o365c.$2h.get_$y9=function(){return _o365c.$2h.get_$25X()?"left":"right"};_o365c.$2h.get_$3n9=function(){return _o365c.$2h.get_$25X()?"padding-right":"padding-left"};_o365c.$2h.get_$7Mp=function(){return _o365c.$2h.get_$25X()?"margin-right":"margin-left"};_o365c.$2h.get_$3aO=function(){return _o365c.$2h.get_$25X()?"margin-left":"margin-right"};_o365c.$2h.get_$25X=function(){if(!_o365c.$2h.$Ml||!_o365c.$2h.$Ml.get_$1a())throw Error.invalidOperation("Culture was not initialized on CSSAttributes");return _o365c.$2h.$Ml.get_$1a().get_$1PI()};_o365c.$2h.$2TT=function(n,t,i){return _js.$8B.getInstance().$7H?i:_js.$8B.getInstance().$kE?t:n};_o365c.$2h.$7AU=function(n){_js.$4.$M(n,"lazyCultureSettings");_o365c.$2h.$Ml=n};_o365c.$O0=function(n,t,i){this.$H7=n;this.$2cC=t;this.$1wL=i};_o365c.$O0.prototype={$2cC:!1,$H7:null,$1wL:null};_o365c.$P6=function(n,t){this.$2V=n;this.$1pZ=t};_o365c.$P6.prototype={$2V:!1,$1pZ:0};_o365c.$dB=function(n,t){this.$5N0=n;this.$1pZ=t};_o365c.$dB.prototype={$1pZ:0,$5N0:null};_o365c.$Rr=function(n,t){this.$$d_$4nx=Function.createDelegate(this,this.$4nx);this.$$d_$3lB=Function.createDelegate(this,this.$3lB);_o365c.$Rr.initializeBase(this,[n]);this.$S=t;this.get_$2Z().set_$HD(10);this.$3Lg=new _C(this.$$d_$3lB,_0365f.$1S.$3Q);this.set_$p([])};_o365c.$Rr.prototype={$S:null,$3Lg:null,$nt:null,$Up:0,$3M:!1,$2UI:null,$2UO:null,$te:null,$1zq:null,$1zs:null,$ta:null,get_$2SE:function(){return this.$nt},set_$2SE:function(n){if(this.$nt!==n){this.$nt=n;$Q(this,"CloseMenuCommand")}return n},get_$2c:function(){return this.$3M},set_$2c:function(n){if(this.$3M!==n){this.$3M=n;$Q(this,"IsSelected");this.$3M?this.$JU(this.$ta||this.$te):this.$W5(this.$ta||this.$te)}return n},get_$2UJ:function(){return this.$2UI},set_$2UJ:function(n){this.$2UI=n;_js.$9.$15(this.$1zq)&&this.set_$mJ(this.$2UI);return n},get_$6n6:function(){return this.$1zq},set_$6n6:function(n){this.$1zq=n;_js.$9.$15(this.$1zq)?this.set_$mJ(this.$2UI):this.set_$mJ(this.$1zq);return n},get_$2UP:function(){return this.$2UO},set_$2UP:function(n){this.$2UO=n;_js.$9.$15(this.$1zs)&&this.set_$4j(this.$2UO);return n},get_$6nE:function(){return this.$1zs},set_$6nE:function(n){this.$1zs=n;_js.$9.$15(this.$1zs)?this.set_$4j(this.$2UO):this.set_$4j(this.$1zs);return n},get_$2UT:function(){return this.$te},set_$2UT:function(n){this.get_$2c()&&!_js.$9.$15(this.$te)&&this.$W5(this.$te);this.$te=n;if(_js.$9.$15(this.$ta)){this.set_$5u(this.$te);this.get_$2c()&&this.$JU(this.$te)}return n},get_$6nH:function(){return this.$ta},set_$6nH:function(n){this.get_$2c()&&!_js.$9.$15(this.$ta)&&this.$W5(this.$ta);this.$ta=n;if(_js.$9.$15(this.$ta)){this.set_$5u(this.$te);this.get_$2c()&&this.$JU(this.$te)}else{this.set_$5u(this.$ta);this.get_$2c()&&this.$JU(this.$ta)}return n},$4nx:function(n){},$xG:function(){_o365c.$J.prototype.$xG.call(this);this.$7T(4);$8(this.$S)||this.$S.$GY(_o365c.$f9,this.$$d_$4nx)},$2qE:function(n){_js.$F.prototype.$2qE.call(this,n);!$8(this.$S)&&this.get_$2n()&&this.$S.$8QJ(_o365c.$f9,new _o365c.$f9(this))},$dk:function(n){this.$3lB()},$5R:function(){_o365c.$J.prototype.$5R.call(this);$8(this.$S)||this.$S.$zL(_o365c.$f9,this.$$d_$4nx)},$3lB:function(){if(this.get_$Aq()&&this.get_$Aq().$2I&&this.$nt&&this.$nt.$2I){this.$nt&&this.$nt.$2I&&this.$nt.$q();$8(this.$S)||this.$S.$8QJ(_o365c.$GH,_o365c.$GH.get_$K());this.get_$Aq().$q()}},$ft:function(){var i=new _o365c.$1X;var n=new _o365c.$P;n.$5Y=this.$3Lg;n.set_$T("ENTER");var t=new _o365c.$P;t.$5Y=this.$3Lg;t.set_$T("SPACE");i.set_$2E([n,t]);return _js.$F.prototype.$ft.call(this).concat(i)}};_o365c.$8Z=function(n,t,i,r,u,f){this.$$d_$3TG=Function.createDelegate(this,this.$3TG);this.$$d_$3TH=Function.createDelegate(this,this.$3TH);this.$$d_$77g=Function.createDelegate(this,this.$77g);this.$$d_$76G=Function.createDelegate(this,this.$76G);this.$$d_$88A=Function.createDelegate(this,this.$88A);this.$$d_$6to=Function.createDelegate(this,this.$6to);this.$$d_$6tt=Function.createDelegate(this,this.$6tt);this.$$d_$4g2=Function.createDelegate(this,this.$4g2);this.$$d_$4g6=Function.createDelegate(this,this.$4g6);this.$$d_$4ft=Function.createDelegate(this,this.$4ft);_o365c.$8Z.initializeBase(this,[n,t,i,r,u,f||"contextMenuDropShadow"]);this.$3KN=this.get_$277();this.$L.setAttribute("IsContextMenu","1");this.$1Mx=new _C(this.$$d_$4ft,_0365f.$1S.$3Q);this.$1Y5=new _C(this.$$d_$4g6,_0365f.$1S.$3Q);this.$Xf=new _C(this.$$d_$4g2,_0365f.$1S.$3Q);this.$24F=new _C(this.$$d_$6tt,_0365f.$1S.$3Q);this.$21W=new _C(this.$$d_$6to,_0365f.$1S.$3Q);this.get_$2Z().set_$HD(29);this.get_$2Z().set_$13G(_o365c.$8Z.$4bl)};_o365c.$8Z.$H=function(n,t,i,r,u,f){var e=window.document.createElement("div");n.appendChild(e);return new _o365c.$8Z(e,t,i,r,u,f)};function $4Jb(n,t){n.$Vc&&n.$Vc.$1A&&(n.get_$3td()?$1vr(n,n.$Vc.$1A.$7c(n.get_$3td()),t):t>0?$1vr(n,-1,t):$1vr(n,0,t))}function $1vr(n,t,i){for(var f=n.$Vc.$1A.get_$F(),r=1;r<=f;r++){var e=$6NJ(n,t+r*i,f);var u=n.$Vc.$1A.get_$46(e);if(_0365m.$Pm.isInstanceOfType(u)&&u.get_$3tP()){n.set_$3td(u);return}}}function $6NJ(n,t,i){for(var r=t;r>=i;)r-=i;while(r<0)r+=i;return r}_o365c.$8Z.prototype={$1Mx:null,$1Y5:null,$Xf:null,$24F:null,$21W:null,$2Ka:!1,$4xQ:!1,$2aw:!0,$1UP:null,$31F:null,$13f:null,$26y:!1,$Vc:null,get_$8qg:function(){return this.$2Ka},set_$8qg:function(n){if(this.$2Ka!==n){this.$2Ka=n;$Q(this,"UseUpArrow")}return n},get_$277:function(){return this.get_$Af()!=="Mouse"},get_$3td:function(){return this.$Vc?this.$Vc.$11:null},set_$3td:function(n){if(this.$Vc){this.$Vc.set_$21(n);this.$13f&&this.$13f.$OH()}return n},$6Xx:function(n){if(this.$31F){n-=this.$31F.$L.offsetWidth/2;this.$31F.$L.style.left=n+"px"}},$4W:function(){_o365c.$3C.prototype.$4W.call(this);if(this.$f){this.$31F=this.$f.$16("UpArrow");this.$13f=this.$f.$16("MenuListView");this.$13f&&(this.$13f.$6z=!0)}},$xG:function(){_o365c.$3C.prototype.$xG.call(this);this.$7T(8192)},$Hv:function(){_o365c.$3C.prototype.$Hv.call(this);this.set_$S3(!1);this.$S_5.$GY(_o365c.$GH,this.$$d_$88A);this.$S_5.$GY(_o365c.$dB,this.$$d_$76G);this.$S_5.$GY(_o365c.$UJ,this.$$d_$77g);this.$S_5.$8QJ(_o365c.$P6,new _o365c.$P6(!0,this.$3z));this.$13f&&this.$13f.$OH()},$H4:function(){_o365c.$3C.prototype.$H4.call(this);this.$S_5.$zL(_o365c.$GH,this.$$d_$88A);this.$S_5.$zL(_o365c.$dB,this.$$d_$76G);this.$S_5.$zL(_o365c.$UJ,this.$$d_$77g);this.$26y=!1;this.$S_5.$8QJ(_o365c.$P6,new _o365c.$P6(!1,this.$3z))},$4jU:function(n){if(this.$A4.get_$O()!=="TouchNarrow"){this.$L.style.overflowY="hidden";return n?this.$4i.$2TC(this.$L,this.get_$277()?"contextualExpand":"contextualExpand100",!0,this.$$d_$3TH):this.$4i.$2T8(this.$L,this.get_$277()?"contextualCollapse":"contextualCollapse100",!0,this.$$d_$3TG)}return _o365c.$3C.prototype.$4jU.call(this,n)},$3TH:function(){_o365c.$3C.prototype.$3TH.call(this);this.$L.style.overflowY="";this.$L.style.height=""},$3TG:function(){_o365c.$3C.prototype.$3TG.call(this);this.$L.style.overflowY=""},$8i:function(){this.set_$S3(!0);_o365c.$3C.prototype.$8i.call(this)},$887:function(n){n.$A9()},$76G:function(n){if(n.$1pZ===this.$3z){this.set_$b(n.$5N0);this.get_$b().set_$3FN(this.$4c);this.get_$b().set_$3FO(this.$3z)}},$77g:function(n){n.$1pZ===this.$3z&&(this.$26y=n.$26y)},$88A:function(n){this.set_$S3(!0);this.$2aw&&this.set_$1b(!1)},$4ft:function(){$4Jb(this,1)},$4g6:function(){$4Jb(this,-1)},$6tt:function(){this.$Vc&&this.$Vc.$1A&&$1vr(this,-1,1)},$6to:function(){this.$Vc&&this.$Vc.$1A&&$1vr(this,this.$Vc.$1A.get_$F(),-1)},$4g2:function(){if(this.$4xQ){this.$Vc.set_$21(null);this.$4c.$q();this.$1UP.$OH()}}};_o365c.$GH=function(){};_o365c.$GH.get_$K=function(){$8(_o365c.$GH.$e)&&(_o365c.$GH.$e=new _o365c.$GH);return _o365c.$GH.$e};_o365c.$Dx=function(n,t){_o365c.$Dx.initializeBase(this,[n,t]);this.get_$2Z().set_$HD(11);this.get_$2Z().set_$Ws(_js.$1I.$1zF(this.$Bj))};_o365c.$Dx.prototype={$Bj:!1,$mr:!0,get_$6O:function(){return this.$Bj},set_$6O:function(n){if(this.$Bj!==n){this.$Bj=n;this.get_$2Z().set_$Ws(_js.$1I.$1zF(n));$Q(this,"IsChecked")}return n},$3lB:function(){this.get_$2n()&&this.$mr&&this.set_$6O(!this.$Bj);_o365c.$Rr.prototype.$3lB.call(this)}};_o365c.$qG=function(n,t){_o365c.$qG.initializeBase(this,[n,t]);this.set_$2n(!$8(this.$uo));this.get_$2Z().set_$HD(7)};_o365c.$qG.prototype={$uo:null,$HI:null,get_$Mz:function(){return this.$uo},set_$Mz:function(n){if(this.$uo!==n){this.$uo=n;this.$L.setAttribute("href",n);this.set_$2n(!$8(this.$uo));$Q(this,"Href")}return n},get_$DT:function(){return this.$HI},set_$DT:function(n){if(this.$HI!==n){this.$HI=n;_js.$9.$15(this.$HI)?this.$L.removeAttribute("target"):this.$L.setAttribute("target",this.$HI);$Q(this,"TargetWindow")}return n},$5RA:function(){this.get_$2n()||this.$L.removeAttribute("href");$18G(this)},$ft:function(){return[]}};_o365c.$f9=function(n){this.$3Rk=n};_o365c.$f9.prototype={$3Rk:null};_o365c.$CC=function(n,t,i,r,u){this.$$d_$77f=Function.createDelegate(this,this.$77f);this.$$d_$8Ih=Function.createDelegate(this,this.$8Ih);this.$$d_$8Ig=Function.createDelegate(this,this.$8Ig);this.$$d_$767=Function.createDelegate(this,this.$767);this.$$d_$8KB=Function.createDelegate(this,this.$8KB);this.$$d_$79E=Function.createDelegate(this,this.$79E);this.$$d_$6eu=Function.createDelegate(this,this.$6eu);this.$$d_$8KC=Function.createDelegate(this,this.$8KC);this.$sD="ContextMenuView";_o365c.$CC.initializeBase(this,[n,r]);this.$A4=t;this.$Ml=u;this.$4i=i;this.get_$2Z().set_$HD(10);this.get_$2Z().set_$23x(!0);this.$5UP=new _C(this.$$d_$8KC,_0365f.$1S.$3Q);this.$4WX=new _C(this.$$d_$6eu,_0365f.$1S.$3Q);this.set_$p([])};function $4K1(n){n.$1sx&&(n.get_$278()?n.$S.$8QJ(_o365c.$dB,new _o365c.$dB(n.$FE,n.$Up)):n.get_$WN().get_$1b()||$4K2(n))}function $4K2(n){n.$1gH=null;if(!$8(n.$FE)){n.$FE.set_$3FN(n.get_$WN().$4c);n.$FE.set_$3FO(n.get_$WN().$3z)}n.get_$WN().set_$1b(!0);n.$S.$8QJ(_o365c.$UJ,new _o365c.$UJ(n.get_$WN().get_$1b(),n.$Up,n.get_$WN().$3z))}function $4K0(n){if(n.get_$WN().get_$1b()){n.$uh=_js.$L.get_$K().$5T(n.$uh);n.get_$WN().set_$1b(!1);n.$S.$8QJ(_o365c.$UJ,new _o365c.$UJ(n.get_$WN().get_$1b(),n.$Up,n.get_$WN().$3z))}}_o365c.$CC.prototype={$4i:null,$5UP:null,$4WX:null,$A4:null,$Ml:null,$FE:null,$2Dg:!1,$I3:null,$1gH:null,$uh:null,$1sx:!0,$26x:!1,get_$1sw:function(){return this.$FE},set_$1sw:function(n){if(this.$FE!==n){this.$FE=n;$Q(this,"SubMenu");$8(this.$I3)||this.$I3.set_$b(this.$FE)}return n},get_$3nT:function(){return this.$2Dg},set_$3nT:function(n){if(this.$2Dg!==n){this.$2Dg=n;$Q(this,"ParentMenuIsShown");this.$2Dg||this.get_$278()||$8(this.$I3)||this.get_$WN().set_$1b(!1)}return n},get_$5mS:function(){return this.$1sx},set_$5mS:function(n){if(this.$1sx!==n){this.$1sx=n;this.$1sx?this.$L.removeAttribute("disabled"):this.$L.setAttribute("disabled","true");$Q(this,"SubMenuIsEnabled")}return n},get_$2z6:function(){return this.$sD},set_$2z6:function(n){this.$sD!==n&&(this.$sD=n);return n},get_$2c:function(){return _o365c.$Rr.prototype.get_$2c.call(this)},set_$2c:function(n){_o365c.$Rr.prototype.set_$2c.call(this,n);this.get_$2c()||this.get_$278()||!this.get_$WN().get_$1b()||$4K0(this);return n},get_$3XO:function(){return this.$26x},set_$3XO:function(n){if(this.$26x!==n){this.$26x=n;$Q(this,"IsSubMenuHovered")}return n},get_$WN:function(){return this.$4mk()},get_$278:function(){return this.$A4.get_$O()==="TouchNarrow"},$4nx:function(n){_o365c.$Rr.prototype.$4nx.call(this,n);this.get_$278()||n.$3Rk.$Up===this.$Up&&n.$3Rk!==this&&($8(this.$I3)||!this.$I3.get_$1b()||this.$uh||(this.$uh=_js.$L.get_$K().$28(this.get_$1X(),"HideSubMenuPopup",this.$$d_$79E,400)))},$dk:function(n){this.$3lB()},$3lB:function(){$4K1(this)},$2qE:function(n){if(this.$1sx&&this.$A4.get_$O()==="Mouse"){_o365c.$Rr.prototype.$2qE.call(this,n);this.get_$278()||!$8(this.$I3)&&this.get_$WN().get_$1b()||(this.$1gH=_js.$L.get_$K().$28(this.get_$1X(),"OpenSubMenu",this.$$d_$8KB,400))}},$2DA:function(n){_js.$F.prototype.$2DA.call(this,n);this.$1gH&&(this.$1gH=_js.$L.get_$K().$5T(this.$1gH))},$Hv:function(){_o365c.$J.prototype.$Hv.call(this);this.$S.$GY(_o365c.$P6,this.$$d_$767);$8(this.$I3)||this.get_$WN().$4u()},$H4:function(){_js.$6.prototype.$H4.call(this);this.$S.$zL(_o365c.$P6,this.$$d_$767);$8(this.$I3)||this.get_$WN().$6c()},$5R:function(){_o365c.$Rr.prototype.$5R.call(this);this.$S.$zL(_o365c.$P6,this.$$d_$767);$8(this.$I3)||this.get_$WN().$1M()},$ft:function(){var t=new _o365c.$1X;var n=new _o365c.$P;n.$5Y=this.$5UP;n.set_$T("RIGHTARROW");t.set_$2E([n]);return _o365c.$Rr.prototype.$ft.call(this).concat(t)},$4mk:function(){if(!this.$I3){this.$I3=_o365c.$1P.$4ZG(this.$L,this.$sD,this.$FE,this.$4i,this.$S,this.$A4,this.$Ml,null);this.$I3.$Vc=this.$FE;this.$I3.$4xQ=!0;this.$I3.$3KN=!1;this.$I3.set_$2VU(!0);this.$I3.$1UP=this;this.$I3.set_$3lQ(this.$$d_$8Ig);this.$I3.add_$1QA(this.$$d_$8Ih);this.$I3.$7T(4);this.$I3.add_$8m(this.$$d_$77f);var n=new _o365c.$9E(this.$4i,this.$S,this.$Ml);n.set_$iP(this);n.$Sx=7;n.$1C7=_o365c.$CC.$4q4;n.$Ij=_o365c.$CC.$5sP;this.$I3.set_$Eb(n);if(this.$A4.get_$O()==="Mouse"){this.$I3.$OB=!1;var i=new _o365c.$1X;var t=new _o365c.$P;t.set_$T("ESC");t.$5Y=this.$4WX;i.set_$2E([t]);this.$I3.set_$p([i])}this.get_$FV()&&this.$I3.$4u()}return this.$I3},$8KC:function(){$4K1(this);for(var n=0;n<this.$FE.$1A.get_$F();n++){var t=this.$FE.$1A.get_$46(n);if(!$8(t)&&t.get_$3tP()){this.$FE.set_$21(t);break}}},$6eu:function(){this.$I3.$4c.$q();this.$nt.$q()},$767:function(n){n.$1pZ===this.$Up&&this.set_$3nT(n.$2V)},$8KB:function(){this.$1gH=null;this.$2Dg&&$4K2(this)},$79E:function(){this.$uh=_js.$L.get_$K().$5T(this.$uh);this.get_$WN().get_$G4()||this.get_$G4()||$4K0(this)},$77f:function(n,t){t===_js.$F.$1Ch.$1F&&this.set_$3XO(n.get_$G4())},$8Ih:function(n,t){this.$FE&&this.$FE.set_$1b(n.get_$1b())},$8Ig:function(n){n.$6c();n.set_$b(null);n.$1M();this.$I3===n&&(this.$I3=null)}};_o365c.$UJ=function(n,t,i){this.$26y=n;this.$1pZ=t;this.$8iF=i};_o365c.$UJ.prototype={$26y:!1,$1pZ:0,$8iF:0};_o365c.$Ws=function(n){_o365c.$Ws.initializeBase(this,[n]);this.get_$2Z().set_$HD(42)};function $4Jc(n){n.$L.style.backgroundPosition=String.format("{0}px {1}px",n.$435,n.$43D)}_o365c.$Ws.prototype={$7s:null,$Hm:0,$6t:0,$435:0,$43D:0,get_$6m:function(){return this.$7s},set_$6m:function(n){this.$7s=n;this.$L.style.backgroundImage=String.format("url('{0}')",this.$7s);return n},get_$XO:function(){return this.$Hm},set_$XO:function(n){this.$Hm=n;this.$L.style.height=this.$Hm+"px";return n},get_$WZ:function(){return this.$6t},set_$WZ:function(n){this.$6t=n;this.$L.style.width=this.$6t+"px";return n},get_$8rl:function(){return this.$435},set_$8rl:function(n){this.$435=n;$4Jc(this);return n},get_$8rq:function(){return this.$43D},set_$8rq:function(n){this.$43D=n;$4Jc(this);return n}};_o365c.$Ae=function(n){_o365c.$Ae.initializeBase(this,[n]);this.$7T(416)};function $4Jd(n){n.$Pd&&n.$Pd.$OH()}_o365c.$Ae.prototype={$Pd:null,$3na:!1,$3nb:!1,$1pD:!0,get_$2c:function(){return _o365c.$3P.prototype.get_$2c.call(this)},set_$2c:function(n){_o365c.$3P.prototype.set_$2c.call(this,n);this.get_$2c()&&this.$1pD&&$4Jd(this);return n},get_$Y:function(){return this.$Pd&&this.$3nb?this.$Pd.get_$Y():_js.$F.prototype.get_$Y.call(this)},set_$Y:function(n){this.$Pd&&this.$3nb?this.$Pd.set_$Y(n):_js.$F.prototype.set_$Y.call(this,n);return n},get_$1KR:function(){return this.$Pd?this.$Pd.get_$2Z().get_$b2():_o365c.$3P.prototype.get_$1KR.call(this)},set_$1KR:function(n){this.$Pd?this.$Pd.get_$2Z().set_$b2(n):_o365c.$3P.prototype.set_$1KR.call(this,n);return n},$OH:function(){return this.$Pd?this.$Pd.$OH():_js.$6.prototype.$OH.call(this)},$4W:function(){_o365c.$3P.prototype.$4W.call(this);if(this.$f){this.$Pd=this.$f.$16("FocusControl");this.$Pd&&this.$Pd.get_$2Z().set_$b2(_o365c.$3P.prototype.get_$1KR.call(this))}else this.$Pd=null},$2D4:function(n){_o365c.$3P.prototype.$2D4.call(this,n);if(!this.$3na&&n.get_$MO()===this.$L&&this.$Pd){n.$yk();n.$A9();$4Jd(this)}},$NN:function(n){_js.$F.prototype.$NN.call(this,n);n.get_$6a()===9&&(this.$3na=!!this.$Pd&&(this.$Pd.$L===n.get_$MO()||this.$Pd.$L.contains(n.get_$MO())))},$1oW:function(n){_js.$F.prototype.$1oW.call(this,n);this.$3na=!1}};_o365c.$p6=function(n){_o365c.$p6.initializeBase(this,[n]);this.get_$2Z().set_$HD(41)};_o365c.$yJ=function(n,t){_o365c.$yJ.initializeBase(this,[n]);if(t){this.$P=t;this.$L.appendChild(this.$P.$L)}};_o365c.$yJ.prototype={$P:null,$Hv:function(){_js.$F.prototype.$Hv.call(this);this.$P&&this.$P.$4u()},$H4:function(){_js.$F.prototype.$H4.call(this);this.$P&&this.$P.$6c()}};_o365c.$GO=function(n,t){_o365c.$GO.initializeBase(this,[n,t])};function $6NL(n,t){return new _o365c.$yJ(window.document.createElement("td"),t)}function $6NK(n){var t=new _js.$6(window.document.createElement("div"));t.set_$7("HorizontalPanelContainerView");n.$L.appendChild(t.$L);t.$4u();n.$1QM=t.$f.$16("Container");for(var i=0;i<n.$Pp.length;i++){var r=n.$Pp[i];n.$1QM.$L.appendChild(r.$L)}}_o365c.$GO.prototype={$1QM:null,$xG:function(){_js.$F.prototype.$xG.call(this);$6NK(this)},$Hv:function(){_o365c.$fI.prototype.$Hv.call(this);this.$1QM.$4u();for(var n=0;n<this.$Pp.length;n++)this.$Pp[n].$4u()},$H4:function(){_o365c.$fI.prototype.$H4.call(this);this.$1QM.$6c();for(var n=0;n<this.$Pp.length;n++)this.$Pp[n].$6c()},$2c2:function(n,t){if(n.$L.parentNode&&n.$L.parentNode.nodeType!==11)throw Error.argument("Can't add already added control to panel");var i=$6NL(this,n);Array.insert(this.$Pp,t,i);if(this.$1QM){var r=t?this.$Pp[t-1].$L.nextSibling:this.$1QM.$L.firstChild;this.$1QM.$L.insertBefore(i.$L,r);this.get_$FV()&&i.$4u()}}};_o365c.$c=function(n){_o365c.$c.initializeBase(this,[n]);this.$L.setAttribute("src","1x1.gif");this.get_$2Z().set_$HD(47)};_o365c.$c.prototype={$3z:null,get_$1y:function(){return this.$3z},set_$1y:function(n){if(this.$3z!==n){var t=this.$3z;this.$3z=n;$se(this,$8(t)?"":t.$fR,$8(this.$3z)?"":this.$3z.$fR);$Q(this,"Id")}return n}};_o365c.$Pq=function(n){_o365c.$Pq.initializeBase(this,[n]);this.get_$2Z().set_$HD(47)};_o365c.$Pq.prototype={$3z:null,get_$1y:function(){return this.$3z},set_$1y:function(n){if(this.$3z!==n){var t=this.$3z;this.$3z=n;$se(this,$8(t)?"":t.$fR,$8(this.$3z)?"":this.$3z.$fR);$Q(this,"Id")}return n}};_o365c.$B=function(n){_o365c.$B.initializeBase(this,[n]);var t=n.lastChild;if(!t||t.nodeType!==3){t=document.createTextNode("");n.appendChild(t)}this.$1XZ=t};_o365c.$B.prototype={$1XZ:null,$2D:null,get_$1K:function(){return this.$2D},set_$1K:function(n){if(this.$2D!==n){this.$2D=n;if(!this.$1XZ.parentNode){while(this.$L.hasChildNodes())this.$L.removeChild(this.$L.firstChild);this.$1XZ=document.createTextNode("");this.$L.appendChild(this.$1XZ)}this.$1XZ.nodeValue=n?n:"";$Q(this,"Text")}return n},$5R:function(){this.$1XZ=null;_js.$F.prototype.$5R.call(this)}};_o365c.$1u=function(n){_o365c.$1u.initializeBase(this,[n]);var t=this.$L.getAttribute("href");t&&this.set_$Mz(t);this.set_$s(7);this.set_$2n(!$8(this.$uo))};_o365c.$1u.prototype={$uo:null,$HI:null,$1Ge:!1,get_$1Gf:function(){return this.$1Ge},set_$1Gf:function(n){this.$1Ge!==n&&(this.$1Ge=n);return n},get_$Mz:function(){return this.$uo},set_$Mz:function(n){if(this.$uo!==n){this.$uo=n;this.$L.setAttribute("href",n);this.set_$2n(!$8(this.$uo));$Q(this,"Href")}return n},get_$DT:function(){return this.$HI},set_$DT:function(n){if(this.$HI!==n){this.$HI=n;_js.$9.$15(this.$HI)?this.$L.removeAttribute("target"):this.$L.setAttribute("target",this.$HI);$Q(this,"TargetWindow")}return n},$dk:function(n){_o365c.$J.prototype.$dk.call(this,n);this.$1Ge&&n.$A9()},$5RA:function(){this.get_$2n()||this.$L.removeAttribute("href");$18G(this)}};_o365c.$V=function(n,t){this.$$d_$88B=Function.createDelegate(this,this.$88B);this.$$d_$5az=Function.createDelegate(this,this.$5az);this.$$d_$iV=Function.createDelegate(this,this.$iV);this.$$d_$8CE=Function.createDelegate(this,this.$8CE);this.$$d_$87Y=Function.createDelegate(this,this.$87Y);this.$$d_$Rp=Function.createDelegate(this,this.$Rp);this.$$d_$8Wy=Function.createDelegate(this,this.$8Wy);this.$$d_$6vk=Function.createDelegate(this,this.$6vk);this.$$d_$6vj=Function.createDelegate(this,this.$6vj);this.$$d_$6vo=Function.createDelegate(this,this.$6vo);this.$$d_$6vm=Function.createDelegate(this,this.$6vm);this.$$d_$3ts=Function.createDelegate(this,this.$3ts);this.$$d_$2H0=Function.createDelegate(this,this.$2H0);this.$$d_$8Xl=Function.createDelegate(this,this.$8Xl);this.$$d_$8Xh=Function.createDelegate(this,this.$8Xh);this.$$d_$5g2=Function.createDelegate(this,this.$5g2);this.$$d_$5fv=Function.createDelegate(this,this.$5fv);this.$27H=0;this.$s5=1;this.$27j=new Sys.UI.Point(-1,-1);_o365c.$V.initializeBase(this,[n]);this.$A4=t};function $4Ji(n,t){var i=null;i=n.$c5?n.$c5.$40s(t):t;return i}function $4Jm(n,t){if(n.$1AC!==t){$1vt(n);t.set_$kB(!0);n.$1AC=t;var i=t.get_$11l();var r=this;i.$6N("mouseup",function(t){$1vt(n)},"ListViewIsTouched")}}function $1vt(n){if(n.$1AC){n.$1AC.set_$kB(!1);n.$1AC.get_$11l().$96("mouseup","ListViewIsTouched");n.$1AC.get_$11l().$96("mouseleave","ListViewIsTouched");n.$1AC=null}}function $37b(n,t){for(var r=n.$1W.$W.get_$F(),i=0;i<r;i++)if(t===n.$1W.$W.get_$46(i))return i;return-1}function $Np(n,t){for(var u=n.$1W.$W.get_$F(),i=0;i<u;i++){var r=n.$1W.$W.get_$46(i);if(!n.$EL||!_0365m.$E0.isInstanceOfType(r)){var f=$Z2(n,r.get_$1xB());if(n.$iV(t,f))return i}}return-1}function $4Jk(n,t){var i=-1;i=n.$EL&&n.$EM?n.get_$3G().$7c(n.$EM.get_$46(t),n.$$d_$iV):t;return i}function $Z2(n,t){var i=null;i=$8(n.$c5)?t:n.$c5.$5dO(t);return i}function $1vs(n,t,i,r){$1ZI(n,t,i,r)}function $1Jf(n,t,i,r,u,f){if(n.$1W){for(var h=t+i-1,o=!1,e=h,s=i-1;e>=t;e--,s--){n.get_$21()===r[s]&&(o=!0);$6NZ(n,e,u,f)}n.$77W(o)}}function $6NZ(n,t,i,r){var u=n.$1W.$W.get_$46(t);u&&n.$3rC(u,t,i,r)}function $1ZJ(n,t){n.$2z2&&(t.$iw()||t.$L8())&&t.$LD()}function $6Na(n){if(n.$1W&&n.$1W.$W)for(var i=n.$1W.$W,r=i.get_$F(),t=0;t<r;t++)if(_o365c.$3P.isInstanceOfType(i.get_$46(t))){n.$1VY(i.get_$46(t));break}}function $4Jl(n){return n.$L===document.activeElement||!!document.activeElement&&n.$L.contains(document.activeElement)}function $6NX(n){return n.$1W?n.$1W.$L===document.activeElement||!!document.activeElement&&n.$1W.$L.contains(document.activeElement):!1}function $6NW(n){if(n.$2sg){var t=new Date;if(t-n.$2sh<n.$2si)return!1;else n.set_$5Yl(!1)}return!0}function $37a(n){n.$Nr=0;n.$MU=0;n.$1hK=!1;n.$2cR=!1;n.$1pF=!1;n.$1xa&&(n.$1xa=_js.$L.get_$K().$5T(n.$1xa))}function $4Jh(n){_js.Trace.logInfo(n.get_$1X(),"ListView::CompleteChunking: panel children count: {0}, data count: {1}",n.$1W.$W.get_$F(),n.$Sq());$37a(n);n.$2Xa();n.$26h&&n.$5az()}function $2NL(n,t,i){n.$1hK=!0;if(!n.$2cR){n.$2cR=!0;var r=this;n.$1xa=_js.$L.get_$K().$28(n.get_$1X(),"InsertPanelItems",function(){$6NO(n,t,i)},0)}}function $6NO(n,t,i){n.$1xa=null;n.$2cR=!1;if(n.get_$31m()&&n.$1pF){n.$3HD=t;n.$3HJ=i;return}if(!n.$A0)if(n.$Nr>n.$1W.$W.get_$F()||n.$Nr>=n.$Sq()||!n.$MU){t&&t();$4Jh(n)}else $1ZI(n,n.$Nr,n.$MU,i,t)}function $2NO(n,t){var r=$Np(n,t);var i=n.$1W.$W.get_$46(r);if(i&&!i.$4V){n.set_$21(t);return!0}return!1}function $2NM(n,t,i){i=i||1;var f=n.get_$DN();if(!f||!f.$2U){var e=n.$748();switch(t){case 0:for(var o=n.get_$3G().get_$F(),r=Math.min(e+i,o-1);r<o;r++)if($2NO(n,n.get_$3G().get_$46(r)))return;break;case 1:for(var u=Math.max(e-i,0);u>=0;u--)if($2NO(n,n.get_$3G().get_$46(u)))return;break;default:return}}}function $4Jj(n,t){var f=n.get_$Z7()?$Np(n,n.get_$Z7()):-1;var i=null;switch(t){case 0:for(var e=n.get_$3G().get_$F(),r=f+1;r<e;r++){i=n.get_$3G().get_$46(r);if($2NN(n,i)){n.set_$Z7(i);return}}break;case 1:for(var u=f-1;u>=0;u--){i=n.get_$3G().get_$46(u);if($2NN(n,i)){n.set_$Z7(i);return}}break;default:return}}function $2NN(n,t){var r=$Np(n,t);if(r!==-1){var i=n.$1W.$W.get_$46(r);if(i){i.set_$Y(n.get_$39C());return i.$OH()}}return!1}function $6NU(n,t){return n.$EL?n.$EM.get_$46(t):n.$2j.get_$46(t)}function $6NT(n,t){return $4Ji(n,$6NU(n,t))}function $6NV(n,t,i){switch(t.$3V){case 0:$37c(n,t.$4N,t.$2s,i);return!0;case 2:$37d(n,t.$4N,t.$3R,i);return!0;case 1:$37d(n,t.$4N,t.$2s,i);$37c(n,t.$MS,t.$2s,i);return!0;case 3:$37d(n,t.$4N,t.$3R,0);$37c(n,t.$4N,t.$2s,0);return!0}return!1}function $37c(n,t,i,r){var u=n.$Nr+n.$MU;if(t>=n.$Nr)t<=u?n.$MU+=i.length:$1ZI(n,t-n.$MU,i.length,r,null,!0,t);else{n.$Nr+=i.length;$1ZI(n,t,i.length,r,null,!0,t)}}function $37d(n,t,i,r){var e=n.$Nr+n.$MU;var u=i.length;if(t>=n.$Nr)if(t<e)if(t+u<=e)n.$MU-=u;else{for(var s=t+u-e,v=new Array(s),y=0,c=u-s;c<u;c++,y++)v[y]=i[c];$1Jf(n,e-n.$MU,s,v,2,r);var w=u-s;n.$MU-=w}else{t!==e;$1Jf(n,t-n.$MU,u,i,2,r)}else if(t+u<=n.$Nr){n.$Nr-=u;$1Jf(n,t,u,i,2,r)}else{for(var f=n.$Nr-t,o=new Array(f),h=0;h<f;h++)o[h]=i[h];$1Jf(n,t,f,o,2,r);n.$Nr-=f;if(u-f<=n.$MU)n.$MU-=u-f;else{var l=u-f-n.$MU;n.$MU=0;o=new Array(l);for(var p=0,a=u-l;a<u;a++,p++)o[p]=i[a];$1Jf(n,n.$Nr,l,o,2,r)}}}function $6NN(n){var t=n.$EL?n.$EM:n.$2j;t&&(_0365f.$EN.$$(_0365m.$N8).isInstanceOfType(t)?t.add_$8uH(n.$$d_$88B):t.add_$1k(n.$$d_$Rp))}function $37e(n){var t=n.$EL?n.$EM:n.$2j;t&&(_0365f.$EN.$$(_0365m.$N8).isInstanceOfType(t)?t.remove_$8uH(n.$$d_$88B):t.remove_$1k(n.$$d_$Rp))}function $37f(n,t){if(n.$G0)if(!n.$EM||t){n.$EM&&n.$EM.set_$DR(null);n.set_$4nf(new _0365m.$50(n.$G0));n.$EM.set_$DR(n.$2j)}else n.$EM&&n.$EM.set_$RG(n.$G0);else n.$EM&&n.set_$4nf(null)}function $1vu(n){if(!n.get_$FV()){n.$2uY=!0;return}$4Jg(n);n.$220();n.$6z&&n.$1VY(n.get_$DN())}function $4Jg(n){$37a(n);if(n.$1W)for(var i=n.$1W.$W.get_$F(),t=0;t<i;t++){var r=n.$1W.$W.get_$46(0);n.$1W.$W.$5w(0);n.$2Qx(r)}}function $6NS(n,t){$8(n.$c5)||$8(t)||n.$c5.$6qT(t)}function $6NP(n,t){var i=new _o365c.$p6(window.document.createElement(n.get_$7l()));n.$XL&&i.set_$7(n.$XL);var r=n.$EM.get_$46(t);i.set_$b(r);r.get_$18()&&i.set_$18(!0);i.set_$7w(n);n.$Yh&&n.$78&&i.$4u();return i}function $6NR(n,t){if(n.$EL){var i=n.$EM.get_$46(t);if(_0365m.$E0.isInstanceOfType(i))return $6NP(n,t)}return n.$3GV(t)}function $6NQ(n,t,i,r){var u=$6NR(n,i);Array.add(r,u)}function $1ZI(n,t,i,r,u,f,e){if(n.$1W&&!(i<=0)&&n.$2j){var l=n.get_$31m();var h=f||r===5?!1:l;var o=h?n.$zz:i;$8(e)&&(e=h&&r===3?t+i-o:t);var c=[];i<o&&(o=i);for(var s=0;s<o;s++){var v=t+s;var y=e+s;$6NQ(n,v,y,c)}var a=c.length;n.$4PL(t,c,r);n.$3lV(t,a,r);h?$6NY(n,i,t,a,r,u):l||n.$2Xa()}}function $6NY(n,t,i,r,u,f){t-=r;u!==3&&(i+=r);if(!t){f&&f();$4Jh(n);return}n.$Nr=i;n.$MU=t;if(u===1){var e=n.$73L(u);if(e>0){e>n.$MU&&(e=n.$MU);$1ZI(n,n.$Nr,e,0,null,!0,n.$Nr);n.$Nr+=e;n.$MU-=e;n.$MU>0?$2NL(n,f,2):n.$2Xa()}else e?$1ZI(n,n.$Nr,n.$MU,u,f):$2NL(n,f,2)}else $2NL(n,f,u)}_o365c.$V.prototype={$zz:1e4,$2si:0,$2KQ:!1,$2cR:!1,$1He:!1,$2z2:!1,$1rX:!1,$1At:!0,$Nr:0,$MU:0,$2H4:0,$3YE:null,$1W:null,$200:null,$XL:null,$c5:null,$2j:null,$11:null,$39B:null,$161:null,$27R:null,$27L:null,$78:!1,$G0:null,$EL:!1,$EM:null,$2uY:!1,$2VJ:!1,$yO:!1,$2Xn:!1,$IG:!1,$1AC:null,$1ea:null,$15M:null,$6z:!1,$VV:0,$2sg:!1,$2sh:null,$2ez:!1,$3yP:!1,$fp:!1,$A4:null,$1hK:!1,$1pF:!1,$26h:!1,$Yh:!1,$3HD:null,$1xa:null,$3HJ:0,get_$7l:function(){return!this.$27R||!this.$27R.length?"div":this.$27R},set_$7l:function(n){if(this.$27R!==n){this.$27R=n;$Q(this,"ItemTagName")}return n},get_$vV:function(){return this.$27H},set_$vV:function(n){if(this.$27H!==n){this.$27H=n;$Q(this,"ItemAriaRole")}return n},get_$7e:function(){return!this.$27L||!this.$27L.length?null:this.$27L},set_$7e:function(n){if(this.$27L!==n){this.$27L=n;$Q(this,"ItemClassName")}return n},get_$RG:function(){return this.$G0},set_$RG:function(n){if(n!==this.$G0){if(this.$s5){this.$5Or();this.$G0=n;$37f(this,!1);this.$5Qv()}else{this.$G0=n;$37f(this,!0)}$Q(this,"GroupGenerator")}return n},get_$Ct:function(){return this.$EL},set_$Ct:function(n){if(n!==this.$EL){$37e(this);this.$EL=n;$Q(this,"GroupHeadersEnabled")}return n},get_$2yb:function(){return this.$s5},set_$2yb:function(n){this.$s5!==n&&(this.$s5=n);return n},get_$3tu:function(){return new _C(this.$$d_$5fv,this.get_$1X())},get_$3ty:function(){return new _C(this.$$d_$5g2,this.get_$1X())},get_$5fw:function(){return new _C(this.$$d_$8Xh,this.get_$1X())},get_$5g3:function(){return new _C(this.$$d_$8Xl,this.get_$1X())},get_$2H1:function(){return new _C(this.$$d_$2H0,this.get_$1X())},get_$5fs:function(){return new _C(this.$$d_$3ts,this.get_$1X())},get_$2Xp:function(){return new _C(this.$$d_$6vm,this.get_$1X())},get_$2Xr:function(){return new _C(this.$$d_$6vo,this.get_$1X())},get_$3Mn:function(){return new _C(this.$$d_$6vj,this.get_$1X())},get_$6vl:function(){return new _C(this.$$d_$6vk,this.get_$1X())},get_$5fG:function(){return new _C(this.$$d_$8Wy,this.get_$1X())},get_$7Q:function(){return this.$3YE},set_$7Q:function(n){if(this.$3YE!==n){this.$3YE=n;$Q(this,"ItemFactory")}return n},get_$8G:function(){return this.$U(_o365c.$V.$11i)},set_$8G:function(n){this.$N(_o365c.$V.$11i,n);return n},get_$WD:function(){return this.$1He},set_$WD:function(n){if(this.$1He!==n){this.$1He=n;$Q(this,"SelectOnMouseDown")}return n},get_$3G:function(){return this.$2j},set_$3G:function(n){if(n!==this.get_$3G()){$37e(this);this.$2j=n;this.$EL&&(this.$EM?this.$EM.set_$DR(this.$2j):$37f(this,!0));$6NN(this);$1vu(this);$Q(this,"DataSource")}return n},get_$21:function(){return this.$11},set_$21:function(n){if(this.$A0||n===this.$11)return n;var t=this.get_$DN();t&&t.set_$2c(!1);!n;this.set_$252(n);t=this.get_$DN();if(t){t.set_$2c(!0);if(this.$6z){this.$1VY(this.get_$DN());this.$f&&this.$f.$2x(t)}}this.set_$RV(0);$Q(this,"SelectedItem");return n},get_$Z7:function(){return this.$39B},set_$Z7:function(n){this.$39B=n;return n},get_$2u:function(){return this.$200},set_$2u:function(n){if(n!==this.$200){this.$200=n;$1vu(this);$Q(this,"DataTemplateId")}return n},get_$RH:function(){return this.$XL},set_$RH:function(n){if(n!==this.$XL){this.$XL=n;$Q(this,"GroupHeaderTemplateId")}return n},get_$1zy:function(){return this.$c5},set_$1zy:function(n){if(!$8(n)&&n!==this.$c5){$4Jg(this);this.$c5=n;this.$220();$Q(this,"DataConverter")}return n},get_$6v6:function(){return this.$1ea},set_$6v6:function(n){if(this.$1ea!==n){this.$1ea=n;$Q(this,"FinishedRenderingCommand")}return n},get_$PC:function(){return this.$U(_o365c.$V.$3tv)},set_$PC:function(n){this.$N(_o365c.$V.$3tv,n);return n},get_$Be:function(){return this.$2KQ},set_$Be:function(n){if(this.$2KQ!==n){this.$2KQ=n;$Q(this,"UseChunkedAdds")}return n},get_$E9:function(){return this.$zz},set_$E9:function(n){if(this.$zz!==n){this.$zz=n;$Q(this,"AddChunkSize")}return n},get_$5W5:function(){return this.$1pF},set_$5W5:function(n){if(this.get_$31m()&&this.$1pF!==n){this.$1pF=n;if(!this.$1pF){$2NL(this,this.$3HD,this.$3HJ);this.$3HD=null;this.$3HJ=0}}return n},get_$2VK:function(){return this.$2VJ},set_$2VK:function(n){this.$2VJ!==n&&(this.$2VJ=n);return n},get_$8hy:function(){return this.$2z2},set_$8hy:function(n){if(this.$2z2!==n){this.$2z2=n;$Q(this,"StopPropagationOnClickEvents")}return n},get_$DN:function(){if(this.$11&&this.$1W){var n=$Np(this,this.$11);if(n!==-1)return this.$1W.$W.get_$46(n)}return null},get_$1WB:function(){return this.$11&&this.$1W?$Np(this,this.$11):-1},get_$eQ:function(){return this.$1rX},set_$eQ:function(n){if(this.$1rX!==n){this.$1rX=n;$Q(this,"SelectOnFocus")}return n},get_$RV:function(){return this.$VV},set_$RV:function(n){if(this.$VV!==n){this.$VV=n;$Q(this,"LastSelectionSource")}return n},get_$3XB:function(){return this.$2ez},set_$3XB:function(n){if(this.$2ez!==n){this.$2ez=n;$Q(this,"IsSelectedItemExpanded")}return n},get_$8Xf:function(){return this.$2H4},set_$8Xf:function(n){if(n!==this.$2H4){this.$2H4=n;$Q(this,"SelectItemPageSize")}return n},get_$Zi:function(){return"#ListView"},get_$1X:function(){return _0365f.$1S.$d1},get_$252:function(){return this.$11},set_$252:function(n){if(this.$11!==n){this.$11=n;this.$6vh();this.set_$Z7(n)}return n},get_$4nf:function(){return this.$EM},set_$4nf:function(n){if(this.$EM!==n){if(this.$EM){this.$EM.remove_$1k(this.$$d_$Rp);this.$EM.$1M()}this.$EM=n}return n},get_$780:function(){return!1},get_$5Yl:function(){return this.$2sg},set_$5Yl:function(n){this.$2sg!==n&&(this.$2sg=n);return n},get_$8Ob:function(){return this.$2sh},set_$8Ob:function(n){this.$2sh!==n&&(this.$2sh=n);return n},get_$8Oc:function(){return this.$2si},set_$8Oc:function(n){this.$2si!==n&&(this.$2si=n);return n},get_$31m:function(){return this.$2KQ},get_$39C:function(){return this.get_$Y()>=0?this.get_$Y():0},$6vq:function(){var n=this.get_$DN();n&&n.$OH()},$4hm:function(n){var t=$Np(this,n);t>-1&&this.$1W.$W.get_$46(t).$OH()},$2pq:function(){$37e(this);if(this.$1W){for(var u=this.$1W.$W.get_$F(),n=0;n<u;n++)this.$2Qx(this.$1W.$W.get_$46(n));this.$1W.$W.$1n()}if(this.$78){var t=_o365c.$V.$1jj[this.$6W];if(t)for(var f=t.length,i=0;i<f;i++){var r=t[i];this.$4ct(r);r.$3Uf=!1}}_js.$6.prototype.$2pq.call(this)},$5R:function(){this.set_$3G(null);this.$161=null;this.$39B=null;this.$11=null;$1vt(this);$37a(this);_js.$F.prototype.$5R.call(this)},$Hv:function(){_js.$6.prototype.$Hv.call(this);if(this.$2uY){$1vu(this);this.$2uY=!1}this.$IG&&this.$1J0()},$xG:function(){_js.$6.prototype.$xG.call(this);this.$6z&&this.$7T(524288)},$4W:function(){_js.$6.prototype.$4W.call(this);if(this.$f){var n=this.$f.$16("ListPanel");if(_o365c.$fI.isInstanceOfType(n)){this.$1W=n;this.$1W.set_$s(0);this.$1W.set_$6h(null);this.$78&&this.$Yh&&(this.$1W.$5l6=!0)}}else this.$1W=null;this.$8UB()},$8UB:function(){this.get_$3G()&&$1vu(this)},$3GV:function(n){var t=this.$3GS(n);this.$1At&&!t.get_$3XY()&&t.add_$5Te(this.$$d_$87Y);this.$Yh&&this.$78&&!t.get_$FV()&&t.$4u();t.get_$3XY()&&!t.$3Uf&&this.$3SZ(t);t.$3e=this;return t},$3SZ:function(n){var t=n.get_$11l();var i=this;var r=function(t){startMeasure("Switch start");i.$3le(n,t)};this.$7Ai(t,r);var u=this;var f=function(t){u.$8Di(n,t)};t.$6N("mouseup",f,this.get_$Zi());var e=this;var o=function(t){startMeasure("listViewClick");e.$87j(n,t)};t.$6N("click",o,this.get_$Zi());var s=this;var h=function(t){s.$5T7(n,t)};t.$6N("contextmenu",h,this.get_$Zi());var c=this;var l=function(t){c.$89D(n,t)};t.$6N("dblclick",l,this.get_$Zi());if(this.$yO||this.$2Xn){var a=this;var v=function(t){a.$8Dd(n,t)};t.$6N("mousemove",v,this.get_$Zi())}if(this.$1rX||this.$6z){var y=this;var p=function(t){y.$2py(n,t)};t.$6N("focusin",p,this.get_$Zi());n.$a("HasFocus",this.$$d_$8CE)}n.$7AY();n.$3Uf=!0},$7Ai:function(n,t){n.$6N("mousedown",t,this.get_$Zi())},$4ct:function(n){var t=n.get_$11l();t.$96("click",this.get_$Zi());t.$96("dblclick",this.get_$Zi());t.$96("contextmenu",this.get_$Zi());t.$96("mousedown",this.get_$Zi());t.$96("mouseup",this.get_$Zi());t.$96("mousemove",this.get_$Zi());t.$96("focusin",this.get_$Zi());t.$96("contextmenu",this.get_$Zi());n.$u("HasFocus",this.$$d_$8CE);n.$6pS()},$3GS:function(n){var i=$6NT(this,n);var t=this.$6yX(i);this.get_$7e()&&t.set_$3(this.get_$7e());t.set_$2c(!1);this.get_$780()&&t.set_$7(null);this.$200&&t.set_$7(this.$200);t.set_$b(i);if(this.$c5){var r=this.$c5.$6y2(t.get_$b());_js.$9.$c(r)||t.set_$6h(r)}t.set_$7w(this);return t},$2TF:function(){var n;if(this.get_$7Q()){n=this.get_$7Q()();n.$L.parentNode&&n.$L.parentNode.removeChild(n.$L)}else n=new _o365c.$3P(window.document.createElement(this.get_$7l()));this.$6z&&n.set_$Y(_js.$1I.$NL);n.set_$s(this.$27H);n.$3e=this;return n},$3le:function(n,t){if(this.$1He){var i=t.get_$6a();i-1==0?this.$3YC(n,t):i-1==2&&this.get_$PC()&&this.$4yn(n,t)}this.$A4.get_$O()!=="Mouse"&&this.set_$8G(new _0365f.$GK(t,0));$4Jm(this,n);$1ZJ(this,t)},$8Di:function(n,t){},$87j:function(n,t){this.$1He||this.$3YC(n,t);$1ZJ(this,t)},$5T7:function(n,t){!this.$1He&&this.get_$PC()&&this.$4yn(n,t);$1ZJ(this,t)},$89D:function(n,t){this.set_$8G(new _0365f.$GK(t,16));if(this.get_$Uy()&&this.get_$Uy().$2I&&n.get_$2c()){this.get_$Uy().$q();t.$LD()}else $1ZJ(this,t)},$8Dd:function(n,t){if(t.get_$QR()!==this.$27j.x||t.get_$dv()!==this.$27j.y){this.$27j.x=t.get_$QR();this.$27j.y=t.get_$dv();this.$yO&&this.$1YC(n);this.$2Xn&&n.$OH()}},$2py:function(n,t){this.$1rX&&this.$1YC(n);this.set_$Z7(n.get_$b());this.$1VY(n)},$8CE:function(n,t){var i=n;if(i.get_$XM()){this.$161&&this.$161!==i&&this.$161.get_$XM()&&this.$161.$4T1();this.$161=i}},$5QS:function(n){var t=!!document.activeElement&&this.$L.contains(document.activeElement);if(!t){this.set_$Z7(this.get_$21());this.$161=null;this.$5cb()}},$5cb:function(){this.$1VY(this.get_$DN())},$3YC:function(n,t){this.set_$8G(new _0365f.$GK(t,3));this.$1YC(n);this.$15M&&this.$15M.$2I&&this.$15M.$q()},$4yn:function(n,t){this.set_$8G(new _0365f.$GK(t,4));this.$1YC(n)},$23f:function(n,t,i){if(!this.$2uY){if(this.$1W){this.get_$31m();if(this.$1hK&&$6NV(this,t,i))return}switch(t.$3V){case 0:$1vs(this,t.$4N,t.$2s.length,i);break;case 1:this.$3jB(t.$4N,t.$MS,t.$2s);break;case 2:$1Jf(this,t.$4N,t.$3R.length,t.$3R,t.$3V,i);break;case 3:$1Jf(this,t.$4N,t.$3R.length,t.$3R,t.$3V,0);$1vs(this,t.$4N,t.$2s.length,0);break;case 4:$1vu(this);break;default:break}}},$8Hl:function(n){n.$A9()},$6yX:function(n){if(this.$6W&&this.$78){var t=_o365c.$V.$1jj[this.$6W];if(t&&t.length>0)for(var r=0,u=t.length;r<u;r++){var i=t[r];if(this.$5j9(n,i)){Array.removeAt(t,r);i.$L.parentNode&&i.$L.parentNode.removeChild(i.$L);return i}}}return this.$2TF()},$2Qx:function(n){var r=!1;var u=null;if(!this.$EL||_o365c.$3P.isInstanceOfType(n)){u=n.get_$1xB();if(this.$6W&&this.$78&&_o365c.$3P.isInstanceOfType(n)){var t=_o365c.$V.$1jj[this.$6W];if(!t){t=[];_o365c.$V.$1jj[this.$6W]=t}if(t.length<50){var i=n;i.$4W5();this.$1AC===n&&$1vt(this);this.$Yh||i.$6c();if(!this.$26h){this.$26h=!0;_js.$L.get_$K().$Vz(this.get_$1X(),"ListView::AddListViewItemToCache - Trigger release cached items datacontext",this.$$d_$5az)}i.set_$7w(null);i.$3e=null;Array.enqueue(t,n);_js.$F.get_$AI().appendChild(n.$L);r=!0}}}if(!r){this.$86g(n);n.$1M()}$6NS(this,u);this.$161===n&&(this.$161=null)},$86g:function(n){},$8ab:function(n){n.set_$2c(!0)},$3jB:function(n,t,i){if(this.$1W){var r=this.$1W.$W.get_$46(n);$8(r)||this.$1W.$W.$1FP(n,t,r)}},$7Dq:function(n){return this.$iV(n,this.get_$21())},$3lV:function(n,t,i){for(var r=n;r<n+t;r++){var u=this.$1W.$W.get_$46(r);if(u.$6W!==this.$XL){var f=$Z2(this,u.get_$b());this.$7Dq(f)&&this.$8ab(u)}}this.get_$21()||$6Na(this)},$5Os:function(n,t,i){},$5Or:function(){this.$3yP=!0},$5Qv:function(){this.$3yP=!1},$77W:function(n){n&&this.set_$21(null)},$1YC:function(n){if(!this.$2VJ){var t=$Z2(this,n.get_$1xB());this.$iV(this.get_$21(),t)||this.set_$21(t)}$Q(this,"UserActionTaken")},$Sq:function(){var n=-1;this.$EL?this.$EM&&(n=this.$EM.get_$F()):this.$2j&&(n=this.$2j.get_$F());return n},$6vm:function(){$4Jj(this,0)},$6vo:function(){$4Jj(this,1)},$8Wy:function(){this.get_$Z7()&&this.set_$21(this.get_$Z7())},$5fv:function(){$2NM(this,0);this.$1J0()},$5g2:function(){$2NM(this,1);this.$1J0()},$8Xh:function(){$2NM(this,0,this.$2H4);this.$1J0()},$8Xl:function(){$2NM(this,1,this.$2H4);this.$1J0()},$2H0:function(){for(var t=this.get_$3G().get_$F(),n=0;n<t;n++){var i=this.get_$3G().get_$46(n);if($2NO(this,i)){this.$1J0();return}}},$3ts:function(){for(var n=this.get_$3G().get_$F();n>=0;n--){var t=this.$2j.get_$46(n);if($2NO(this,t)){this.$1J0();return}}},$6vj:function(){for(var i=this.get_$3G().get_$F(),n=0;n<i;n++){var t=this.get_$3G().get_$46(n);if($2NN(this,t)){this.set_$Z7(t);return}}},$6vk:function(){for(var n=this.get_$3G().get_$F();n>=0;n--){var t=this.$2j.get_$46(n);if($2NN(this,t)){this.set_$Z7(t);return}}},$1J0:function(){var n=this.get_$DN();n&&n.$OH()},$748:function(){return this.get_$21()?this.get_$3G().$7c(this.get_$21(),this.$$d_$iV):-1},$1VY:function(n){if(this.$6z&&this.$1W&&this.$1W.$W){for(var i=this.$1W.$W,r=i.get_$F(),t=0;t<r;t++)_o365c.$3P.isInstanceOfType(i.get_$46(t))?i.get_$46(t).set_$3Ml(_js.$1I.$NL):i.get_$46(t).set_$Y(_js.$1I.$NL);n&&n.set_$3Ml(this.get_$39C())}},$4PL:function(n,t,i){this.$1W.$W.$ce(n,t)},$3rC:function(n,t,i,r){this.$5Os(t,1,r);this.$1W.$W.$5w(t);this.$2Qx(n)},$6vh:function(){var n=this.get_$DN();if(this.get_$FV()&&this.$IG&&(!this.$VV||$4Jl(this))){n&&n.$L.blur();this.$1J0()}},$iV:function(n,t){if(n&&t&&Object.getType(n)!==Object.getType(t))return!1;if(n)if(_0365f.$jT.isInstanceOfType(n))return n.$3T4(t);else if(_js.$NP.isInstanceOfType(n))return n.$4K(t);return n===t},$73L:function(n){return 0},$5j9:function(n,t){return!t.$3e||t.$3e===this},$2Xa:function(){$Q(this,"FinishedRendering");this.$1ea&&this.$1ea.$2I&&this.$1ea.$q()},$220:function(){this.$2j&&this.$Sq()>0&&$1vs(this,0,this.$Sq(),1);this.$2j||this.set_$21(null)},$87Y:function(n){n.remove_$5Te(this.$$d_$87Y);this.$3SZ(n)},$5az:function(){if(!this.$1hK){var n=_o365c.$V.$1jj[this.$6W];if(!n){this.$26h=!1;return}for(var i=!1,t=n.length-1;t>=0;t--){var r=n[t];if(r.get_$b()){i=!0;r.set_$b(null);break}}i?_js.$L.get_$K().$Vz(this.get_$1X(),"ListView::ReleaseCachedItemsDataContext",this.$$d_$5az):this.$26h=!1}},$Rp:function(n,t){this.$23f(n,t,0)},$88B:function(n,t){this.$23f(n,t,t.get_$SY())}};_o365c.$3P=function(n){this.$$d_$8Dc=Function.createDelegate(this,this.$8Dc);this.$$d_$8Db=Function.createDelegate(this,this.$8Db);this.$$d_$8kq=Function.createDelegate(this,this.$8kq);_o365c.$3P.initializeBase(this,[n])};_o365c.$3P.prototype={$3M:!1,$4SU:!0,$2U:!1,$1yM:!1,$3Xi:!1,$Pt:!1,$1Pc:!1,$Ll:!1,$2xu:!1,$3e:null,$13X:null,$1U6:null,$3Uf:!1,add_$5Te:function(n){this.$1U6||(this.$1U6=new(_js.$Bh.$$(_o365c.$3P)));this.$1U6.$sj(n)},remove_$5Te:function(n){this.$1U6&&this.$1U6.$y2(n)},get_$3l:function(){return this.$2U},set_$3l:function(n){if(this.$2U!==n){this.$2U=n;this.$3e&&this===this.$3e.get_$DN()&&this.$3e.set_$3XB(this.$2U);$Q(this,"IsExpanded");$Q(this,"ShowSelectionColor")}return n},get_$4Uy:function(){return this.$1yM},set_$4Uy:function(n){this.$1yM!==n&&(this.$1yM=n);return n},get_$2c:function(){return this.$3M},set_$2c:function(n){if(this.$3M!==n){this.$3M=n;$Q(this,"IsSelected");this.get_$3BW()&&this.set_$1KR(_js.$1I.$4YN(n))}this.set_$Qe(n);this.$3M?this.$3e&&this.$3e.set_$3XB(this.$2U):this.set_$3l(!1);return n},get_$3BW:function(){return this.$4SU},set_$3BW:function(n){this.$4SU=n;return n},get_$kB:function(){return this.$3Xi},set_$kB:function(n){if(this.$3Xi!==n){this.$3Xi=n;$Q(this,"IsTouched")}return n},get_$271:function(){return this.$Pt},set_$271:function(n){if(this.$Pt!==n){this.$Pt=n;$Q(this,"IsSwiped")}return n},get_$XM:function(){return this.$Ll},set_$XM:function(n){if(this.$Ll!==n){this.$Ll=n;$Q(this,"HasFocus")}return n},get_$Qe:function(){return this.$2xu},set_$Qe:function(n){if(this.$2xu!==n){this.$2xu=n;this.$8ID();$1vg(this,"ShowSelected","ShowSelectionColor","IsItemHoveredOrShowSelected")}return n},get_$3wP:function(){return this.$2xu&&!this.$2U},get_$3Vb:function(){return this.$1Pc},set_$3Vb:function(n){if(this.$1Pc!==n){this.$1Pc=n;this.$8C4();$7y(this,"IsItemHovered","IsItemHoveredOrShowSelected")}return n},get_$3Vc:function(){return this.$1Pc||this.get_$Qe()},get_$11l:function(){return this.$13X?this.$13X:this},get_$5VX:function(){return this.$3e.get_$b()},get_$5oR:function(){return new _C(this.$$d_$8kq,this.get_$1X())},get_$3Ml:function(){if(this.$f){var n=this.$f.$4kc();if(n)return n.get_$Y()}return this.get_$Y()},set_$3Ml:function(n){if(this.$f){var t=this.$f.$4kc();if(t){t.set_$Y(n);return n}}this.set_$Y(n);return n},get_$1KR:function(){return this.get_$2Z().get_$b2()},set_$1KR:function(n){this.get_$2Z().set_$b2(n);return n},get_$3XY:function(){return!!this.$f},$5pT:function(){this.$1yM&&this.set_$3l(!0)},$2SK:function(){this.set_$3l(!1)},$4T1:function(){this.set_$XM(!1)},$4W5:function(){this.set_$2c(!1);this.set_$3l(!1);this.set_$kB(!1);this.set_$271(!1);this.set_$G4(!1);this.set_$3Vb(!1);this.set_$XM(!1);this.set_$Qe(!1)},$7AY:function(){if(this.$13X){this.$13X.$6N("mouseenter",this.$$d_$8Db,"#ListViewItem");this.$13X.$6N("mouseleave",this.$$d_$8Dc,"#ListViewItem")}},$6pS:function(){if(this.$13X){this.$13X.$96("mouseenter","#ListViewItem");this.$13X.$96("mouseleave","#ListViewItem")}},$xG:function(){_js.$6.prototype.$xG.call(this);this.$7T(96)},$4W:function(){_js.$6.prototype.$4W.call(this);$8(this.$f)||(this.$13X=this.$f.$16("MainItemContainer"));!this.get_$2o()&&this.$3e&&this.$3e.$fp&&this.set_$2o(_js.$1I.$Ss());this.$1U6&&this.$1U6.$169(this)},$2D4:function(n){_js.$F.prototype.$2D4.call(this,n);this.set_$XM(!0)},$1oH:function(n){_js.$F.prototype.$2D4.call(this,n);this.$4T1()},$8C4:function(){},$8ID:function(){},$8Db:function(n){this.set_$3Vb(!0)},$8Dc:function(n){this.set_$3Vb(!1)},$8kq:function(){this.$2U?this.$2SK():this.$5pT()}};_o365c.$fI=function(n){this.$$d_$2ph=Function.createDelegate(this,this.$2ph);_o365c.$fI.initializeBase(this,[n]);this.$W=new _js.$X;this.$Pp=[];this.$W.add_$1k(this.$$d_$2ph)};_o365c.$fI.prototype={$W:null,$Pp:null,$5l6:!1,$7Bj:function(n,t){throw Error.notImplemented("Base Panel does not implement InsertChildrenWithAnimation.");},$8S8:function(n,t){throw Error.notImplemented("Base Panel does not implement RemoveChildWithAnimation.");},$2ph:function(n,t){if(!t.$3V||t.$3V===3)for(var i=0;i<t.$2s.length;i++)if(!_js.$F.isInstanceOfType(t.$2s[i])||!t.$2s[i])throw Error.invalidOperation("Can't add any other element to Panel.Children");},$Hv:function(){_js.$F.prototype.$Hv.call(this);for(var n=0,t=this.$W.get_$F();n<t;n++)this.$W.get_$46(n).$4u()},$H4:function(){_js.$F.prototype.$H4.call(this);for(var n=0,t=this.$W.get_$F();n<t;n++)this.$W.get_$46(n).$6c()},$2pq:function(){for(var n=this.$W.get_$F()-1;n>=0;n--)this.$W.get_$46(n).$1M();_js.$A.prototype.$2pq.call(this)},$5R:function(){this.$W.remove_$1k(this.$$d_$2ph);for(var n=0,i=this.$W.get_$F();n<i;n++){var t=this.$W.get_$46(n);t&&t.$1M()}_js.$F.prototype.$5R.call(this)}};_o365c.$34=function(n){this.$$d_$3lU=Function.createDelegate(this,this.$3lU);this.$$d_$15R=Function.createDelegate(this,this.$15R);this.$$d_$8EK=Function.createDelegate(this,this.$8EK);this.$52k=-1;_o365c.$34.initializeBase(this,[n]);this.$26a=!0;this.get_$J().addClass("pickerContainer");this.set_$7("Picker");this.$BM=new _0365m.$2R(new Array(0));this.$7T(256);var t=this;this.$BM.set_$2qn(function(){t.$BM.$2i1=t.$52k;t.$BM.$2Bp=t.$f.$16("PickerButtonId").get_$J().outerWidth()})};_o365c.$34.$42=function(n,t,i,r){_o365c.$34.$3K9=n;_o365c.$34.$2Vu=t;_o365c.$34.$3K8=i;_o365c.$34.$1bm=r};function $4Jo(n){n.$BM.$1A.$1n();if(n.$8J){for(var t=0;t<n.$8J.get_$F();t++){var i=new _0365m.$7u("not_used",null,new _C($6Nc(n,n.$8J.get_$46(t),t),n.get_$1X()),!t,!0,null,"Picker.DualStateContextMenuItem",null);i.set_$4zO(n.$8J.get_$46(t));i.$1jR=n.$2EK;n.$BM.$1A.$I(i)}if(n.$8J.get_$F()>0){$8(n.get_$K8())&&$37g(n,n.$8J.get_$46(0));$4Jp(n)}}}function $37g(n,t){n.$rs=t;$7y(n,"SelectedValue","DisplayedValue")}function $4Jp(n){for(var i=!1,u=n.$BM.$1A.get_$F(),r=0;r<u;r++){var t=n.$BM.$1A.get_$46(r);if(i)t.set_$6O(!1);else{t.set_$6O(t.$pr===n.get_$K8());i=t.get_$6O();if(i){n.$1Ha=t;n.$BM.set_$21(t)}}}}function $6Nc(n,t,i){var r=this;return function(){for(var u=n.$BM.$1A.get_$F(),r=0;r<u;r++)n.$BM.$1A.get_$46(r).set_$6O(r===i);$37g(n,t);n.$1Ha=n.$BM.$1A.get_$46(i)}}_o365c.$34.prototype={$Vu:null,$BM:null,$8J:null,$rs:null,$1Ha:null,$2EK:null,$26a:!1,$3Am:0,$SO:null,get_$Y:function(){return this.$3Am},set_$Y:function(n){if(this.$3Am!==n){this.$3Am=n;$Q(this,"AriaTabIndex")}return n},get_$QP:function(){return this.$8J},set_$QP:function(n){if(n===this.$8J)return n;this.$8J&&this.$8J.remove_$1k(this.$$d_$8EK);this.$8J=n;n&&this.$8J.add_$1k(this.$$d_$8EK);$Q(this,"Options");$4Jo(this);return n},get_$3Wb:function(){return this.$26a},set_$3Wb:function(n){if(this.$26a===n)return n;this.$26a=n;this.get_$2Z().set_$3JR(!n);$Q(this,"IsPickerEnabled");return n},get_$K8:function(){return this.$rs},set_$K8:function(n){if(this.$rs===n)return n;$37g(this,n);$4Jp(this);$Q(this,"DisplayedValue");return n},get_$6qM:function(){return this.$BM.$2V&&this.$BM.$11?this.$BM.$11.$pr:this.get_$K8()},get_$8d:function(){return this.$2EK},set_$8d:function(n){if(this.$2EK===n)return n;this.$2EK=n;$Q(this,"PickerOptionTemplateId");return n},get_$8P:function(){return this.$SO},set_$8P:function(n){if(this.$SO!==n){this.$SO=n;$Q(this,"PickerButtonAriaLabelledBy")}return n},get_$8Mc:function(){var n=this.get_$8P()||"";if(this.$Vu){n!==""&&(n+=" ");n+=this.$Vu.get_$2Z().get_$1y()}return n},$xG:function(){_js.$6.prototype.$xG.call(this);this.$BM.$a("SelectedItem",this.$$d_$15R);this.$BM.$a("IsShown",this.$$d_$3lU)},$4W:function(){_js.$6.prototype.$4W.call(this);if(!$8(this.$f)){this.$Vu=this.$f.$16("PickerButtonId");if(!$8(this.$Vu)){_js.$9.$c(this.$Vu.get_$2Z().get_$1y())&&this.$Vu.get_$2Z().set_$1y(_js.$1I.$Ss());$Q(this,"PickerButtonAriaLabelledBy")}}},$NN:function(n){if(n.get_$6a()===40){n.$LD();n.$A9();this.$Vu&&this.$Vu.get_$J().click()}},$5R:function(){this.set_$QP(null);this.$BM.$u("SelectedItem",this.$$d_$15R);this.$BM.$u("IsShown",this.$$d_$3lU);_js.$F.prototype.$5R.call(this)},$8EK:function(n,t){$4Jo(this)},$15R:function(n,t){$Q(this,"DisplayedValue")},$3lU:function(n,t){this.$BM.$2V&&this.$BM.set_$21(this.$1Ha)}};_o365c.$3C=function(n,t,i,r,u,f){this.$$d_$3TG=Function.createDelegate(this,this.$3TG);this.$$d_$3TH=Function.createDelegate(this,this.$3TH);this.$$d_$75x=Function.createDelegate(this,this.$75x);this.$$d_$75y=Function.createDelegate(this,this.$75y);this.$$d_$76i=Function.createDelegate(this,this.$76i);this.$$d_$23h=Function.createDelegate(this,this.$23h);this.$$d_$77D=Function.createDelegate(this,this.$77D);this.$$d_$1K0=Function.createDelegate(this,this.$1K0);this.$$d_$75r=Function.createDelegate(this,this.$75r);this.$$d_$8i=Function.createDelegate(this,this.$8i);this.$kJ=0;_o365c.$3C.initializeBase(this,[n]);this.set_$18(!0);this.$S_5=i;this.$4i=t;this.$A4=r;this.$Ml=u;this.$CO=f||this.$6zR();var e=this;this.$3u3=new _C(this.$$d_$8i,this.get_$1X(),this,"IsShown",function(){return e.get_$1b()});this.set_$IA(this.$3u3);this.$3z=_o365c.$3C.$2T4++;this.set_$Nl(!0);this.$L.setAttribute("IsPopup",1)};_o365c.$3C.$H=function(n,t,i,r,u){var f=window.document.createElement("div");n.appendChild(f);return new _o365c.$3C(f,t,i,r,u)};_o365c.$3C.$7Ex=function(n){try{n.$L.id=n.$L.id}catch(t){return!1}return!0};_o365c.$3C.$3Kj=function(n){return!!n&&n.nodeType===1&&n.getAttribute("IsPopup")==="1"};_o365c.$3C.$6sB=function(n){if(!n||n.nodeType!==1)return!1;var t=n.getAttribute("IsModal");return!!t&&Boolean.parse(t)};_o365c.$3C.$7El=function(n){return n.$iw()&&n.get_$6a()===78||n.$iw()&&n.get_$6a()===117};function $2NP(n,t){if(n.$4V===t){n.set_$18(!t);$Q(n,"IsShown")}}function $6Ne(n,t){switch(t.get_$6a()){case 27:n.$3Q8(t);break;case 117:n.$4c&&n.$4c.$2I&&n.$4c.$q();break}}function $4Jt(n){for(var r=[],u=window.document.getElementsByTagName("iframe"),f=document.createElement("a"),i=0;i<u.length;i++){var t=u[i];$6Nf(n,t,f)&&t.contentDocument&&t.contentDocument.body&&Array.add(r,t.contentDocument.body)}return r}function $4Jr(n,t){n.$2f7=t;if(n.get_$7CU()&&(t&&n.$5rf||!t&&n.$8qS)){n.set_$3Ti(!0);var i=n.$4jU(t);i.$12()}else t?n.$3TH():n.$3TG()}function $4Js(n,t){var i=n.$L===t||n.$L.contains(t)||$4Ju(n,t);i||n.set_$1b(!1)}function $4Ju(n,t){if(!t||t.tagName&&t.tagName.toLowerCase()==="body")return!1;if(_o365c.$3C.$3Kj(t)){if(_o365c.$3C.$6sB(t)&&n.$L.style.zIndex<t.style.zIndex)return!0;var i=t.getAttribute("ParentIds");return!!i&&i.indexOf(String.format("({0})",n.$3z))!==-1}return!n.$2VT&&n.get_$7w()&&t===n.get_$7w().$L?!0:$4Ju(n,t.parentNode)}function $6Ni(n,t){try{n.$L.style.outline!==t&&(n.$L.style.outline=t)}catch(i){var r=i.number||-1;if(r!==-2147467259)throw i;}}function $4Jq(n){var t=n.$2ys;if(t<=0){t=2001;var i=n.$L.parentNode.childNodes;if(i.length>0){var r=$6Nd(n,i);isFinite(r)&&(t=Math.max(2e3,r)+1)}}n.$L.style.zIndex=t}function $6Ng(n){if(n.$L.parentNode!==window.document.body){$6Nj(n);window.document.body.appendChild(n.$L)}}function $6Nj(n){var t=_js.$F.$1eU(n.$L.parentNode,_o365c.$3C.$3Kj);var i="";!t||_js.$9.$c(i=t.getAttribute("ParentIds"))?n.$L.setAttribute("ParentIds",String.format("({0})",n.$3z)):n.$L.setAttribute("ParentIds",String.format("{0}({1})",i,n.$3z))}function $6Nd(n,t){for(var r=Number.MIN_VALUE,i=0;i<t.length;i++)if(t[i]!==n.$L&&_o365c.$3C.$3Kj(t[i])){var u=t[i].style.zIndex;!isNaN(u)&&isFinite(u)&&(r=Math.max(r,u))}return r}function $6Nh(n){if(n.$Nq)if(n.$1fn){n.$Nq.$W5("clearModalBackground");n.$Nq.$JU("modalBackground")}else{n.$Nq.$W5("modalBackground");n.$Nq.$JU("clearModalBackground")}}function $6Nf(n,t,i){if(_js.$9.$c(t.src))return!0;i.href=t.src;var f=i.hostname;var e=i.protocol;var r=i.port;r==="0"&&(r="");var u=window.location.port;u==="0"&&(u="");return f===window.location.hostname&&r===u&&e===window.location.protocol}_o365c.$3C.prototype={$3z:0,$CO:null,$OB:!0,$16a:null,$1uB:!1,$4c:null,$3u3:null,$1fn:!1,$3KN:!1,$Nq:null,$2sl:!1,$1qj:!1,$1YE:!1,$5rf:!0,$8qS:!0,$4bD:null,$4b1:null,$2VT:!0,$hb:null,$2qU:null,$2q3:null,$2sS:null,$4i:null,$2cJ:!1,$2ys:0,$2f7:!1,$Rw:null,$2HO:!0,$243:!1,$S_5:null,$A4:null,$Ml:null,$1Mo:null,add_$1QA:function(n){this.$a("IsShown",n)},remove_$1QA:function(n){this.$u("IsShown",n)},add_$7Er:function(n){this.$a(_js.$F.$1Ch.$1F,n)},remove_$7Er:function(n){this.$u(_js.$F.$1Ch.$1F,n)},get_$Eb:function(){return this.$Rw},set_$Eb:function(n){if(this.$Rw!==n){if(!$8(this.$Rw)&&this.$1iT){this.$Rw.$6eY(this);this.$Rw.set_$1cF(null)}this.$Rw=n;$Q(this,"PopupLayout");if(!$8(this.$Rw)){this.$Rw.set_$1cF(this);this.get_$FV()&&this.$1K0()}}return n},get_$2VU:function(){return this.$2VT},set_$2VU:function(n){if(this.$2VT!==n){this.$2VT=n;$Q(this,"DismissOnParentFocus")}return n},get_$1b:function(){return!this.$4V},set_$1b:function(n){this.$2cJ&&(this.$2f7=n);if(this.$4V===n)if(n){this.$L.style.left="-10000px";$2NP(this,n)}else this.$1C3();return n},get_$3rt:function(){return this.$hb},set_$3rt:function(n){return n},get_$g0:function(){return this.$1fn},set_$g0:function(n){this.$1fn=n;this.$L.setAttribute("IsModal",this.$1fn);return n},get_$S3:function(){return this.$2HO},set_$S3:function(n){if(this.$2HO!==n){this.$2HO=n;$Q(this,"SetFocusOnPreviousElement")}return n},get_$Nl:function(){return this.$1uB},set_$Nl:function(n){this.$1uB=n;this.$1uB?this.$JU(this.$CO):this.$W5(this.$CO);return n},get_$21A:function(){return this.$CO},set_$21A:function(n){if(this.$CO!==n){this.$1uB&&this.$W5(this.$CO);this.$CO=n;this.$1uB&&this.$JU(this.$CO)}return n},get_$IA:function(){return this.$4c},set_$IA:function(n){if(this.$4c!==n){this.$4c=n;$Q(this,"CloseCommand")}return n},get_$8I4:function(){return this.$2qU},set_$8I4:function(n){this.$2qU=n;return n},get_$3lQ:function(){return this.$2q3},set_$3lQ:function(n){this.$2q3=n;return n},get_$5m4:function(){return this.$2ys},set_$5m4:function(n){if(this.$2ys!==n){this.$2ys=n;$4Jq(this)}return n},get_$1pY:function(){!this.$2sS&&this.$f&&(this.$2sS=this.$f.$16("PopupContent"));return this.$2sS},get_$Af:function(){return this.$A4.get_$O()},get_$Vy:function(){return".PopupHandler"+this.$3z},get_$7CU:function(){return this.$1YE&&this.$4i.get_$4t1()},get_$1X:function(){return _0365f.$1S.$6D},get_$2QI:function(){if($8(this.$Nq)){this.$Nq=new _o365c.$3C(window.document.createElement("div"),this.$4i,this.$S_5,this.$A4,this.$Ml);this.$Nq.$OB=!1;this.$Nq.set_$Nl(!1);this.$Nq.$1YE=!1;this.$Nq.set_$S3(!1);this.$Nq.$2sl=!0;this.$Nq.$L.setAttribute("IsModal",this.$1fn);this.$Nq.$6N("mousedown",this.$$d_$75r,this.get_$Vy());var n=new _o365c.$aA(this.$4i,this.$Ml);n.set_$KH(0);n.set_$75(0);n.$3Mg=!1;n.$3Mh=!1;this.$Nq.set_$Eb(n);$6Nh(this);this.get_$FV()&&this.$Nq.$4u()}return this.$Nq},get_$8qO:function(){return this.$1fn||this.$3KN},get_$3Ti:function(){return this.$2cJ},set_$3Ti:function(n){if(this.$2cJ!==n){this.$2cJ=n;var t=_js.$6N.$6z5(document.body,"minWidth")||"0px";var i=parseInt(t.substr(0,t.length-2),10);document.body.style.overflow=n&&window.document.documentElement.clientWidth>=i?"hidden":""}return n},$6zR:function(){return"popupShadow"},$xG:function(){_js.$6.prototype.$xG.call(this);this.$L.tabIndex=_js.$1I.$NL;this.$L.style.position="absolute";this.$L.style.boxSizing="border-box";$6Ni(this,"0px");if(this.$OB){this.$16a=new _o365c.$3C.$8NU(this);this.$16a.$7As()}this.$7T(4)},$3kz:function(){_js.$F.prototype.$3kz.call(this);this.$hb=new _C(this.$$d_$1K0,this.get_$1X());$Q(this,"ResizeCommand")},$Hv:function(){if(this.get_$8qO()){this.get_$2QI().$4u();this.get_$2QI().set_$1b(!0)}var n=new _o365c.$O0(this,!0,document.activeElement);_js.$6.prototype.$Hv.call(this);$6Ng(this);this.$S_5.$8QJ(_o365c.$O0,n);$4Jq(this);this.$eY();this.$243=!1},$H4:function(){this.$243=!!(this.$243|this.get_$3TY()||this.$L.contains(window.document.activeElement));_js.$6.prototype.$H4.call(this);$2NP(this,!1);this.$S_5.$8QJ(_o365c.$O0,new _o365c.$O0(this,!1,document.activeElement));if(this.$Nq){this.$Nq.$6c();this.get_$2QI().set_$1b(!1)}},$4W:function(){_js.$6.prototype.$4W.call(this);this.$f&&(this.$2sS=this.$f.$16("PopupContent"))},$5R:function(){this.$5pl();this.$3u3.$1M();this.set_$1b(!1);if(this.$Nq){this.$Nq.$96("mousedown",this.get_$Vy());this.get_$2QI().$1M()}this.$Rw&&this.$Rw.$1M();if(this.$16a){this.$16a.$1M();this.$16a=null}_js.$F.prototype.$5R.call(this)},$eY:function(){this.$L.style.left="";this.$1K0();this.$6aZ();this.$L.style.display="block";$4Jr(this,!0)},$1C3:function(){this.$243=this.get_$3TY()||this.$L.contains(window.document.activeElement);this.$5pl();$4Jr(this,!1)},$6aZ:function(){this.$S_5.$GY(_0365f.$rE,this.$$d_$77D);_js.$6N.$42y.$6N("resize",this.$$d_$23h,this.get_$Vy());this.$6N("keydown",this.$$d_$76i,this.get_$Vy());this.$6aX()},$5pl:function(){this.$S_5.$zL(_0365f.$rE,this.$$d_$77D);_js.$6N.$42y.$96("resize",this.get_$Vy());this.$96("keydown",this.get_$Vy());this.$8mp()},$6aX:function(){if(this.$OB){this.$1Mo=[];this.$16a&&this.$16a.$6aa();var n=new _js.$F(window.document.body);n.$6N("contextmenu",this.$$d_$75y,this.get_$Vy());n.$6N("mousedown",this.$$d_$75y,this.get_$Vy());n.$6N("keydown",this.$$d_$75x,this.get_$Vy());Array.add(this.$1Mo,n);for(var r=$4Jt(this),i=0;i<r.length;i++){var t=new _js.$F(r[i]);t.$6N("contextmenu",this.$$d_$75y,this.get_$Vy());t.$6N("mousedown",this.$$d_$75y,this.get_$Vy());t.$6N("keydown",this.$$d_$75x,this.get_$Vy());Array.add(this.$1Mo,t)}}},$8mp:function(){this.$16a&&this.$16a.$5pm();if(this.$1Mo)for(var i=$4Jt(this),t=0;t<this.$1Mo.length;t++){var n=this.$1Mo[t];if(_o365c.$3C.$7Ex(n)&&(n.$L===window.document.body||Array.contains(i,n.$L))){n.$96("contextmenu",this.get_$Vy());n.$96("mousedown",this.get_$Vy());n.$96("keydown",this.get_$Vy())}}this.$1Mo=null},$23h:function(n){this.$Rw&&this.$Rw.get_$8Qf()&&this.$1K0()},$76i:function(n){this.$OB&&$6Ne(this,n);_o365c.$3C.$7El(n)&&n.$A9();n.get_$6a()!==9&&n.get_$6a()!==117&&n.$LD()},$3Q8:function(n){this.$4c&&this.$4c.$2I&&this.$4c.$q()},$1K0:function(){this.get_$1b()&&this.$Rw&&this.$Rw.$1K0(this)},$4jU:function(n){var t=n?this.$4bD:this.$4b1;if(t)return this.$4i.$oD(t,this.$L,n?this.$$d_$3TH:this.$$d_$3TG,!1);if(this.$Rw)return this.$Rw.$6zM(this,n,n?this.$$d_$3TH:this.$$d_$3TG);throw Error.invalidOperation("No animation has been specified and no layout exists");},$3TH:function(){this.set_$3Ti(!1);this.$2qU&&this.$2qU(this);$2NP(this,this.$2f7)},$3TG:function(){this.set_$3Ti(!1);$2NP(this,this.$2f7);this.$2q3&&this.$2q3(this)},$8i:function(){this.set_$1b(!1)},$75y:function(n){$4Js(this,n.get_$MO())},$75x:function(n){n.get_$6a()===9&&$4Js(this,n.get_$MO())},$75r:function(n){n.$A9()},$77D:function(n){this.$kJ!==1&&this.set_$1b(!1)}};_o365c.$3C.$8NU=function(n){this.$$d_$77U=Function.createDelegate(this,this.$77U);_o365c.$3C.$8NU.initializeBase(this);this.$H7=n};_o365c.$3C.$8NU.prototype={$H7:null,$mO:null,$1r7:null,$7As:function(){this.$mO=[];for(var n=this.$H7.$L.parentNode;n&&n!==document.body;){var t=_js.$6N.$3NI(n);t.$2a4("scrollContainer")&&Array.add(this.$mO,t);n=n.parentNode}},$6aa:function(){for(var n=0;n<this.$mO.length;n++)this.$mO[n].$6N("scroll",this.$$d_$77U,this.$H7.get_$Vy());if(_js.$8B.getInstance().$J1&&this.$mO.length>0){this.$1r7=new(_0365f.$s.$$(Sys.UI.Point));for(var t=0;t<this.$mO.length;t++){var i=this.$mO[t];this.$1r7.$I(new Sys.UI.Point(i.$FN.scrollLeft,i.$FN.scrollTop))}}},$5pm:function(){for(var n=0;n<this.$mO.length;n++)this.$mO[n].$96("scroll",this.$H7.get_$Vy());this.$1r7=null},$5R:function(){this.$5pm();this.$mO=null},$77U:function(n){if(_js.$8B.getInstance().$J1&&this.$1r7)for(var t=0;t<this.$mO.length;t++){var i=this.$mO[t];if(i.$FN===n.get_$MO()){if(i.$FN.scrollLeft===this.$1r7.get_$46(t).x&&i.$FN.scrollTop===this.$1r7.get_$46(t).y)return;break}}this.$H7.set_$1b(!1)}};_o365c.$9E=function(n,t,i){this.$$d_$77J=Function.createDelegate(this,this.$77J);this.$Sx=0;_o365c.$9E.initializeBase(this,[n,i]);this.$S=t;this.$pe=!i.get_$1PI()};function $6Nk(n,t,i,r){t.$L.style.left=i.x.toString()+"px";r?t.$L.style.bottom=i.y.toString()+"px":t.$L.style.top=i.y.toString()+"px"}function $1ZK(n){if(n.$pe)return n.$Sx;else switch(n.$Sx){case 4:return 0;case 7:return 8;case 3:return 1;case 0:return 4;case 1:return 3;case 6:return 5;case 5:return 6;default:return n.$Sx}}function $1vv(n){return n.$pe?n.$1C7:-n.$1C7}_o365c.$9E.prototype={$S:null,$pe:!1,$Fo:null,$1C7:0,$Ij:0,$4hZ:0,$2Xf:!1,$22G:!1,get_$iP:function(){return this.$Fo},set_$iP:function(n){if(this.$Fo!==n){this.$Fo=n;$Q(this,"AnchorElement")}return n},get_$8Qf:function(){return!0},get_$8Na:function(){return!1},$1K0:function(n){if(!this.$Fo)throw Error.invalidOperation("No anchor element was provided for PopupAnchorLayout.");if(this.$2Xf||this.$22G){var i=(this.$Fo.$L.offsetWidth+this.$4hZ).toString()+"px";this.$22G?n.$L.style.minWidth=i:n.$L.style.width=i}var t=this.$4Td(n);t=this.$6Xk(n,t);$6Nk(this,n,t,this.get_$8Na())},$6eY:function(n){n.$L.style.left="";n.$L.style.top="";this.$2Xf?n.$L.style.width="":this.$22G&&(n.$L.style.minWidth="")},$6zM:function(n,t,i){if(t){n.$L.style.overflowY="hidden";var r=this;return this.$4i.$2TC(n.$L,"contextualExpand",!0,function(){n.$L.style.overflowY="";i()})}else return this.$4i.$2T8(n.$L,"contextualCollapse",!0,i)},$4Td:function(n){var f=_js.$6N.$1OD(this.$Fo.$L);var t=_o365c.$A3.$4QB(f.$G7,this.$2cl)+$1vv(this);var u=f.$7x+this.$Ij;this.$Sx!==7&&this.$Sx!==8&&(u+=this.$Fo.$L.offsetHeight);if(_js.$8B.getInstance().$v2)for(var r=window.document.body.children,i=0;i<r.length;i++)r[i].nodeType===1&&r[i].tagName.toLowerCase()==="iframe"&&r[i].id!=="manifestLoaderFrame"&&(u-=r[i].offsetHeight);switch($1ZK(this)){case 0:break;case 1:t+=this.$Fo.$L.offsetWidth/2;break;case 2:t+=(this.$Fo.$L.offsetWidth-n.$L.offsetWidth)/2;break;case 3:t+=this.$Fo.$L.offsetWidth/2-n.$L.offsetWidth;break;case 4:t+=this.$Fo.$L.offsetWidth-n.$L.offsetWidth;break;case 7:t+=this.$Fo.$L.offsetWidth;this.$1K1(t,n)!==t&&(t-=n.$L.offsetWidth+this.$Fo.$L.offsetWidth+2*$1vv(this));break;case 8:t-=n.$L.offsetWidth;this.$1K1(t,n)!==t&&(t+=this.$Fo.$L.offsetWidth+n.$L.offsetWidth-2*$1vv(this));break;case 5:t-=n.$L.offsetWidth/2;break;case 6:t+=this.$Fo.$L.offsetWidth-n.$L.offsetWidth/2;break;default:throw Error.invalidOperation("Popup doesnt support the aligment type passed as parameter: "+_o365c.$RQ.toString($1ZK(this)));}return new Sys.UI.Point(t,u)},$6Xk:function(n,t){var r=this.$1K1(t.x,n);var i=this.$39x(t.y,n);if($4Jw(this,n,i)>0){var u=_js.$6N.$1OD(this.$Fo.$L);i=this.$39x(u.$7x-n.$L.clientHeight,n)}return new Sys.UI.Point(r,i)},$3ku:function(n,t){_js.$I0.prototype.$3ku.call(this,n,t);this.$5O.get_$FV()?this.$S.$GY(_0365f.$Qo,this.$$d_$77J):this.$S.$zL(_0365f.$Qo,this.$$d_$77J)},$2Cx:function(){_js.$I0.prototype.$2Cx.call(this);this.$5O?this.$5O.get_$FV()&&this.$S.$GY(_0365f.$Qo,this.$$d_$77J):this.$S.$zL(_0365f.$Qo,this.$$d_$77J)},$5R:function(){_js.$I0.prototype.$5R.call(this);this.$S.$zL(_0365f.$Qo,this.$$d_$77J)},$77J:function(n){this.$5O&&this.$5O.get_$FV()&&_js.$F.isInstanceOfType(this.$5O)&&this.$1K0(this.$5O)}};_o365c.$Ts=function(n,t){this.$3Jw=1;_o365c.$Ts.initializeBase(this,[n,t])};function $4Jv(n,t,i){switch(n.get_$1Ag()){case 0:t.$L.style.top=i;break;case 1:t.$L.style.right=i;break;case 2:t.$L.style.bottom=i;break;case 3:t.$L.style.left=i;break;default:throw Error.invalidOperation("Invalid PopupDockDirection");}}_o365c.$Ts.prototype={get_$8Qf:function(){return!1},get_$1Ag:function(){return this.$3Jw},set_$1Ag:function(n){this.$3Jw=n;return n},$1K0:function(n){$4Jv(this,n,"0px");this.$6Yp(n)},$6eY:function(n){$4Jv(this,n,"");this.$8T1(n)},$6zM:function(n,t,i){var r;switch(this.get_$1Ag()){case 0:r=t?"slideInT":"slideOutT";break;case 2:r=t?"taskInD":"taskOutD";break;case 3:r=t?"slideInL":"slideOutL";break;case 1:r=t?"slideInR":"slideOutR";break;default:throw Error.invalidOperation("Invalid PopupDockDirection");}return this.$4i.$oD(r,n.$L,i,!1)},$6Yp:function(n){switch(this.get_$1Ag()){case 0:case 2:n.$L.style.width="100%";n.$L.style.left="0px";n.$L.style.right="0px";break;case 1:case 3:n.$L.style.height="100%";n.$L.style.top="0px";n.$L.style.bottom="0px";break;default:throw Error.invalidOperation("Invalid PopupDockDirection");}},$8T1:function(n){switch(this.get_$1Ag()){case 0:case 2:n.$L.style.width="";n.$L.style.left="";n.$L.style.right="";break;case 1:case 3:n.$L.style.height="";n.$L.style.top="";n.$L.style.bottom="";break;default:throw Error.invalidOperation("Invalid PopupDockDirection");}}};_o365c.$aA=function(n,t){_o365c.$aA.initializeBase(this,[n,t])};_o365c.$aA.prototype={$32V:0,$32Y:0,$3Mg:!1,$4he:!1,$3Mh:!1,$5ig:!0,$1xQ:null,get_$8Qf:function(){return!1},get_$KH:function(){return this.$32V},set_$KH:function(n){this.$32V=n;$8(this.$1xQ)||this.$1K0(this.$1xQ);return n},get_$75:function(){return this.$32Y},set_$75:function(n){this.$32Y=n;$8(this.$1xQ)||this.$1K0(this.$1xQ);return n},$1K0:function(n){this.$1xQ=n;var i=this.$32V;(this.$3Mg&&$6Nl(this,n,this.$32V)>0||this.$2cl&&this.$4he)&&(i=i-n.$L.offsetWidth);n.$L.style.left=this.$1K1(i,n).toString()+"px";var t=this.$32Y;this.$3Mh&&$4Jw(this,n,this.$32Y)>0&&(t=t-n.$L.offsetHeight);this.$5ig&&(t=this.$39x(t,n));n.$L.style.top=t.toString()+"px"},$6eY:function(n){n.$L.style.left="";n.$L.style.top=""},$6zM:function(n,t,i){if(t){n.$L.style.overflowY="hidden";var r=this;return this.$4i.$2TC(n.$L,"contextualExpand",!0,function(){n.$L.style.overflowY="";i()})}else return this.$4i.$2T8(n.$L,"contextualCollapse",!0,i)}};_o365c.$A3=function(n,t){_o365c.$A3.initializeBase(this);this.$2cl=t.get_$1PI();this.$4i=n};_o365c.$A3.$4QB=function(n,t){var i=0;if(t){var r=window.document.documentElement.clientWidth-window.document.body.clientWidth;r<0&&(i=-r)}return i+n};function $37h(n){var i=window.document.documentElement.clientWidth;var t=window.document.body.clientWidth;return n.$2cl&&t>i?t:Math.min(i,t)}function $1ZL(n){return Math.min(window.document.documentElement.clientHeight,window.document.body.clientHeight)}function $6Nl(n,t,i){var r=i+t.$L.offsetWidth-$37h(n);return Math.max(0,r)}function $4Jw(n,t,i){var r=i+t.$L.offsetHeight-$1ZL(n);return Math.max(0,r)}_o365c.$A3.prototype={$4i:null,$2cl:!1,$1K1:function(n,t){var i=Math.min(n,$37h(this)-t.$L.offsetWidth+window.document.body.scrollLeft);i=Math.max(i,0);return i},$39x:function(n,t){var i=Math.min(n,$1ZL(this)-t.$L.offsetHeight);i=Math.max(i,0);return i}};_o365c.$11t=function(n,t){_o365c.$11t.initializeBase(this,[n,t]);_o365c.$Ts.prototype.set_$1Ag.call(this,1)};_o365c.$11t.prototype={get_$1Ag:function(){return _o365c.$Ts.prototype.get_$1Ag.call(this)},set_$1Ag:function(n){throw Error.invalidOperation("Cannot change the DockDirection of a PopupOverlayLayout");return n},$6zM:function(n,t,i){var u=this.$4i.$oD(t?"overlayIn":"overlayOut",n.$L,i,!1);if(t){var f=this.$4i.$oD("fadeIn",n.get_$1pY().$L,null,!1);n.get_$1pY().set_$18(!0);var r=new _o365c.$u0;r.$4Oy(u,0);var e=this;r.$4Oy(f,200,function(){n.get_$1pY().set_$18(!1)});return r}else return u}};_o365c.$1i=function(n,t,i,r){this.$$d_$8QQ=Function.createDelegate(this,this.$8QQ);this.$$d_$77Q=Function.createDelegate(this,this.$77Q);this.$$d_$77R=Function.createDelegate(this,this.$77R);this.$1U2=new _js.$J3;this.$S=new _0365f.$N;_o365c.$1i.initializeBase(this,[n]);this.$Ck=t;this.$267=this.$Ck.get_$gG()&&_o365c.$1i.$2Dh(this.$Ck.get_$2tI(),"OS")>=6;this.$S=r;this.$267&&(this.$1LC=new _o365c.$EJ(i.get_$O()))};_o365c.$1i.$2Dh=function(n,t){var i=n.indexOf(t)+t.length+1;var r=n.indexOf(" ",i);var u=n.substr(i,r-i);return parseFloat(u.replace("_","."))};function $6Nb(n){n.$L.style.display="none";var t=n.$L.offsetWidth;n.$L.style.display="";return t}function $4Jn(n){if(!n.$26C&&(n.$1U2.get_$23s()||n.$Na)){var t=this;n.$6N("scroll",function(){if(n.$Na&&n.get_$3TX()){n.$2Qv=n.$L.scrollLeft;n.$2Qw=n.$L.scrollTop}n.$1U2.get_$23s()&&n.$1U2.$169()},"NativeScrollRegion");n.$26C=!0}else if(n.$26C&&!n.$1U2.get_$23s()&&!n.$Na){n.$96("scroll","NativeScrollRegion");n.$26C=!1}}_o365c.$1i.prototype={$267:!1,$Ck:null,$41z:!1,$Na:!1,$2Qv:0,$2Qw:0,$2Qr:null,$26C:!1,$rX:!1,$1LC:null,add_$1U1:function(n){this.$1U2.$sj(n);$4Jn(this)},remove_$1U1:function(n){this.$1U2.$y2(n);$4Jn(this)},get_$KH:function(){return this.$Na&&!this.get_$3TX()?this.$2Qv:this.$L.scrollLeft},set_$KH:function(n){this.$L.scrollLeft=n;this.$Na&&(this.$2Qv=n);return n},get_$75:function(){return this.$Na&&!this.get_$3TX()?this.$2Qw:this.$L.scrollTop},set_$75:function(n){this.$L.scrollTop=n;this.$Na&&(this.$2Qw=n);return n},get_$8qQ:function(){return!!this.$1LC&&this.$1LC.$45},set_$8qQ:function(n){this.$1LC&&this.$1LC.set_$2n(n);return n},get_$4oa:function(){return this.$Ck.get_$vU()&&!this.$Ck.get_$3Tg()},get_$3TX:function(){return!this.$4V&&this.get_$FV()&&this.$L.style.visibility!=="none"},$mP:function(n){this.$5eo(n,0)},$5eo:function(n,t){this.set_$75(this.$L.scrollHeight*(n/100)+t)},$3t6:function(n){if(!n)throw Error.argument("child","Child element to scroll to cannot be null or undefined.");this.set_$KH(n.offsetLeft-this.$L.offsetLeft);this.set_$75(n.offsetTop-this.$L.offsetTop)},$8WY:function(n){var t=_o365c.$d2.$3Dy(this.$L,n);switch(t){case 0:case 4:case 2:break;case 3:case 1:this.set_$75(n.offsetTop+n.offsetHeight);break}},$5eq:function(n){var t=_o365c.$d2.$3Dy(this.$L,n);switch(t){case 0:case 3:case 1:break;case 4:case 2:this.set_$75(n.offsetTop);break}},$Hv:function(){_js.$F.prototype.$Hv.call(this);if(this.$Na){this.set_$KH(this.$2Qv);this.set_$75(this.$2Qw)}if(this.get_$4oa()&&!this.$267&&this.$rX){var n=this;_js.$L.get_$K().$28(this.get_$1X(),"NativeScrollRegion.OnActivate",function(){var t=n.get_$KH();var i=n.get_$75();$6Nb(n);t>0&&n.set_$KH(t);i>0&&n.set_$75(i)},90)}if(this.$Ck.get_$8u()){this.$S.$GY(_0365f.$fu,this.$$d_$77R);this.$S.$GY(_0365f.$ft,this.$$d_$77Q)}},$H4:function(){_js.$F.prototype.$H4.call(this);if(this.$Ck.get_$8u()){this.$S.$zL(_0365f.$fu,this.$$d_$77R);this.$S.$zL(_0365f.$ft,this.$$d_$77Q)}},$xG:function(){_js.$F.prototype.$xG.call(this);if(!this.$267&&this.get_$4oa()){this.$JU("customScrollBar");this.$41z&&this.$JU("customScrollBarLight")}this.$JU("scrollContainer");this.$267&&this.$JU("nativeScrollInertia");this.add_$1U1(this.$$d_$8QQ)},$5R:function(){_js.$F.prototype.$5R.call(this);this.remove_$1U1(this.$$d_$8QQ);this.$26C&&this.$96("scroll","NativeScrollRegion")},$ft:function(){return this.$1LC?[this.$1LC]:_js.$F.prototype.$ft.call(this)},$77R:function(n){this.$2Qr=new Sys.UI.Point(this.get_$KH(),this.get_$75())},$77Q:function(n){if(this.$2Qr){this.set_$KH(this.$2Qr.x);this.set_$75(this.$2Qr.y)}},$8QQ:function(){this.$S.$8QJ(_0365f.$Uc,new _0365f.$Uc("NativeScrollRegion scroll"))}};_o365c.$d2=function(){};_o365c.$d2.$3Dy=function(n,t){var i=n.scrollTop;var e=n.offsetHeight;var f=i+e;var o=t.offsetHeight;var r=t.offsetTop;var u=r+o;return i>u?2:f<r?1:i>r&&i<=u?4:i<r&&f<=u?3:0};_o365c.$x=function(n,t){this.$$d_$6aG=Function.createDelegate(this,this.$6aG);this.$$d_$8Jd=Function.createDelegate(this,this.$8Jd);this.$Xd=-1;this.$zz=1e3;_o365c.$x.initializeBase(this,[n]);this.$4i=t};function $6No(n){for(var t=n.$Pp.length-1;t>=0;t--)$37j(n,t);n.$Xd=-1;n.$Pw=0;$6Nn(n,n.$W,0)}function $37j(n,t){_js.$4.$7r(t,0,n.$Pp.length,"index");var i=n.$Pp[t];n.$3E5!==i&&i.$L.parentNode&&i.$L.parentNode.removeChild(i.$L);Array.removeAt(n.$Pp,t);if(n.$40q&&!n.$30j){_js.Trace.logInfo(n.get_$1X(),"StackPanel->RemoveItemAt calling CheckUIObjectVisible to update child being removed");var r=n.$L.clientHeight;var u=n.$L.scrollTop;var f=_js.$6N.$1OD(n.$L).$7x;$37i(n,i,r,u,f)}}function $4Jx(n,t,i){for(var r=0,f=i.length;r<f;r++){var u=t+r;u<=n.$Xd&&n.$Xd++;if(u<=n.$Pw&&u-n.$Xd<=n.$zz){n.$Pw++;n.$2c2(i[r],t+r)}else $4Jy(n)}n.$30j&&n.$8bP()}function $4Jz(n,t,i){for(var r=i.length-1;r>=0;r--){var u=t+r;u<=n.$Xd&&n.$Xd--;if(u<n.$Pw){n.$Pw--;$37j(n,t+r)}}if(!n.$W.get_$F()){n.$Xd=-1;n.$Pw=0}}function $6Nn(n,t,i){for(var u=t.get_$F(),r=0;r<u;r++){r<=n.$Xd&&n.$Xd++;if(r<n.$Pw)n.$Pw++;else if(n.$Pw-n.$Xd<=n.$zz){var f=t.get_$46(r);n.$2c2(f,r+i)}}}function $37i(n,t,i,r,u){var f=t.$L;var o=r+i;var e=f.offsetTop-u;var s=f.offsetHeight;var h=e+s;if(r>h||o<e){t.$N(_o365c.$x.$3TQ,!1);return}t.$N(_o365c.$x.$3TQ,!0)}function $4Jy(n){n.$Xd=n.$Pw;if(!n.$3TZ){_js.Trace.logInfo(n.get_$1X(),"EnqueueBackgroundActivate: adding to queue - lastActivatedIndex: {0} ",n.$Pw);n.$3TZ=!0;_js.$L.get_$K().$3u(n.get_$1X(),"StackPanel.EnqueueBackgroundActivate",n.$$d_$6aG)}}function $6Nm(n,t){_o365c.$pB.isInstanceOfType(t)&&t.$8Nf();var i=this;n.$4i.$2TC(t.$L,"listUp3",!0,function(){_o365c.$pB.isInstanceOfType(t)&&t.$8Nc()}).$12()}_o365c.$x.prototype={$Pw:0,$3TZ:!1,$40q:!1,$30j:!1,$3E5:null,$4i:null,get_$1X:function(){return _0365f.$1S.$2Io},$8bP:function(){_js.Trace.logInfo(this.get_$1X(),"SetViewportOffset");if(this.$30j){var t=this.$L.offsetTop;_js.Trace.logInfo(this.get_$1X(),"SetViewportOffset-> stackPanelTop: "+t);for(var n=0,u=this.$Pp.length;n<u;++n){var i=this.$Pp[n];var f=i.$L;var r=f.offsetTop-t;i.$N(_o365c.$x.$5sa,r);_js.Trace.logInfo(this.get_$1X(),"SetViewportOffset-> setting StackPanel.ViewportOffsetProperty: {0}",r)}}},$7Bj:function(n,t){this.$W.$ce(n,t);for(var r=t,f=r.length,i=0;i<f;++i){var u=r[i];u.$4V||$6Nm(this,u)}},$8S8:function(n,t){this.$3E5=n;this.$W.$3v(n);this.$3E5=null;var i=this;this.$4i.$2T8(n.$L,"listUp3",!0,function(){n.$L.parentNode&&n.$L.parentNode.removeChild(n.$L);n.$L.style.height="";t()}).$12()},$2ph:function(n,t){_o365c.$fI.prototype.$2ph.call(this,n,t);switch(t.$3V){case 0:$4Jx(this,t.$4N,t.$2s);break;case 2:$4Jz(this,t.$4N,t.$3R);break;case 1:$4Jz(this,t.$4N,t.$2s);$4Jx(this,t.$MS,t.$2s);break;case 3:for(var i,u=t.$4N,r=0,f=t.$2s.length;r<f;r++){i=u+r;if(i<this.$Pw){$37j(this,i);this.$2c2(t.$2s[r],i)}}break;case 4:$6No(this);break}},$6WY:function(n,t){if(n.$L.parentNode&&n.$L.parentNode.nodeType!==11)throw Error.argument("Can't add already added control to panel");t===this.$Pp.length?this.$L.appendChild(n.$L):this.$L.insertBefore(n.$L,this.$Pp[t].$L)},$2c2:function(n,t){this.$6WY(n,t);Array.insert(this.$Pp,t,n);!this.$5l6&&this.get_$FV()&&n.$4u();if(this.$40q&&!this.$30j){var i=this.$L.clientHeight;var r=this.$L.scrollTop;var u=_js.$6N.$1OD(this.$L).$7x;$37i(this,n,i,r,u)}},$5R:function(){this.$40q&&this.$96("scroll",".StackPanel");_o365c.$fI.prototype.$5R.call(this)},$8Jd:function(n){for(var i=this.$L.clientHeight,r=this.$L.scrollTop,u=_js.$6N.$1OD(this.$L).$7x,t=0,f=this.$Pp.length;t<f;++t){var e=this.$Pp[t];$37i(this,e,i,r,u)}},$6aG:function(){_js.Trace.logInfo(this.get_$1X(),"BackgroundActivate");if(!this.$A0){this.$3TZ=!1;for(var n=this.$W.get_$F();this.$Pw<n&&this.$Pw-this.$Xd<=this.$zz;this.$Pw++)this.$2c2(this.$W.get_$46(this.$Pw),this.$Pw);if(this.$Pw-this.$Xd<=this.$zz){this.$Xd=1e4;this.$Pw=10001}else{this.$Xd=this.$Pw-1;$4Jy(this)}}}};_o365c.$18H=function(){};_o365c.$18H.registerInterface("_o365c.$18H");_o365c.$pB=function(){};_o365c.$pB.registerInterface("_o365c.$pB");_o365c.$W=function(){};_o365c.$W.registerInterface("_o365c.$W");_o365c.$u0=function(){this.$1Kk=new(_0365f.$s.$$(_o365c.$u0.$4Qi));this.$20G=new(_0365f.$s.$$(_js.$UO))};_o365c.$u0.prototype={$4Oy:function(n,t,i){var r=new _o365c.$u0.$4Qi;r.$2PF=n;r.$3Ie=t;r.$1xf=i;this.$1Kk.$I(r)},$12:function(){for(var t=0;t<this.$1Kk.get_$F();t++){var n=this.$1Kk.get_$46(t);if(n.$3Ie<=0){n.$1xf&&n.$1xf();n.$2PF.$12()}else{var i=this;this.$20G.$I(_js.$L.get_$K().$28(_0365f.$1S.$PP,"BatchedAnimation.Start",function(){$8(n.$1xf)||n.$1xf();n.$2PF.$12()},n.$3Ie))}}},$HV:function(n){for(var t=0;t<this.$20G.get_$F();t++)_js.$L.get_$K().$5T(this.$20G.get_$46(t));this.$20G.$1n();for(var i=0;i<this.$1Kk.get_$F();i++)this.$1Kk.get_$46(i).$2PF.$HV(n);this.$1Kk.$1n()}};_o365c.$u0.$4Qi=function(){};_o365c.$u0.$4Qi.prototype={$2PF:null,$3Ie:0,$1xf:null};_o365c.$QS=function(n){this.$8D=n};_o365c.$QS.prototype={$8D:null,$4og:!1,$12:function(){if(this.$8D){var n=this;_js.$L.get_$K().$3u(_0365f.$1S.$PP,"NullAnimation.End",function(){n.$4og=!0;n.$8D()})}},$HV:function(n){this.$4og||n&&this.$8D&&this.$8D()}};_o365c.$1AL=function(n){_o365c.$1AL.initializeBase(this);this.$4i=n;this.$45=!0};_o365c.$1AL.prototype={$4i:null,$6W:null,$2V:!1,$4Z_4:null,$45:!1,$3yn:!1,get_$7:function(){return this.$6W},set_$7:function(n){this.$6W=n;this.$4Z_4&&this.$4Z_4.set_$7(this.$6W);return n},get_$1b:function(){return this.$2V},set_$1b:function(n){if(this.$2V!==n){this.$2V=n;$Q(this,"IsShown");this.$3lU()}return n},get_$2n:function(){return this.$45},set_$2n:function(n){this.$45=n;this.$5RA();return n},$5R:function(){this.$31D();this.$4e4();_js.$6X.prototype.$5R.call(this)},$Hv:function(){_js.$6X.prototype.$Hv.call(this);if(this.get_$2a().$3Uy())this.$3yn=!1;else{this.get_$2a().get_$2Z().set_$S9(0);this.$3yn=!0}this.get_$2a().get_$2Z().set_$23x(!0);this.$45&&this.$2J9()},$H4:function(){_js.$6X.prototype.$H4.call(this);this.$3yn&&this.get_$2a().$L.removeAttribute("tabindex");this.get_$2a().get_$2Z().set_$23x(!1);this.$45&&this.$31D()},$3lU:function(){if(this.$4Z_4){this.$4Z_4.set_$1b(this.$2V);if(!this.$2V){this.$4Z_4.$6c();this.$4e4()}}},$5RA:function(){this.$45?this.$2J9():this.$31D();$8(this.get_$2a())||this.get_$2a().get_$2Z().set_$3JR(!this.$45)},$6aP:function(){},$4e4:function(){this.$6aP();if(this.$4Z_4){this.$4Z_4.set_$b(null);this.$4Z_4.$1M();this.$4Z_4=null}}};_o365c.$P=function(){this.$1r=0;_o365c.$P.initializeBase(this)};_o365c.$P.$1fR=function(n){_o365c.$P.$2g9||_o365c.$P.$7Ah();var t=_o365c.$P.$2g9[n];if(t)return t;if(n.length!==1)throw Error.invalidOperation("Cannot convert key to keycode (key = '"+n+"')");return n.toUpperCase().charCodeAt(0)};_o365c.$P.$6qd=function(){};_o365c.$P.$7Ah=function(){_o365c.$P.$2g9={BACKSPACE:8,DELETE:46,INSERT:45,ENTER:13,TAB:9,ESC:27,LEFTARROW:_0365f.$5e.$vb,UPARROW:38,RIGHTARROW:_0365f.$5e.$16R,DOWNARROW:40,HOME:36,END:35,PAGEUP:33,PAGEDOWN:34,SPACE:32,F2:113,F6:117}};_o365c.$P.prototype={$5Y:null,$2gA:null,$9i:null,$4zK:0,$1gM:!1,$1wy:!1,$Ts:!0,$Eg:!0,get_$T:function(){return this.$9i},set_$T:function(n){if(this.$9i!==n){this.$9i=n;this.$4zK=_o365c.$P.$1fR(this.$9i)}return n},$76j:function(n,t,i,r,u,f){var e=u?this.$2gA:this.$5Y;if(!e||f&&this.$1gM)return!1;_js.$8B.getInstance().$pT&&n===8&&(n=46);if(n===this.$4zK&&t===!!(this.$1r&1)&&i===!!(this.$1r&2)&&r===!!(this.$1r&4)){if(e.$2I){e.$q();return!0}return this.$1wy}return!1}};_o365c.$1X=function(){this.$$d_$8CN=Function.createDelegate(this,this.$8CN);_o365c.$1X.initializeBase(this)};_o365c.$1X.$7FB=function(n){return n.tagName.toUpperCase()==="INPUT"||n.tagName.toUpperCase()==="TEXTAREA"};function $6NM(n){if(n.get_$2a()){n.get_$2a().$6N("keydown",n.$$d_$8CN,"HotKey");n.get_$2a().$6N("keyup",n.$$d_$8CN,"HotKey")}}function $4Je(n){if(n.get_$2a()){n.get_$2a().$96("keydown","HotKey");n.get_$2a().$96("keyup","HotKey")}}function $4Jf(n,t){if(n.$uj)for(var i=0;i<n.$uj.length;i++)n.$uj[i].set_$1cF(t)}_o365c.$1X.prototype={$uj:null,$2un:!1,$160:!1,get_$2E:function(){return this.$uj},set_$2E:function(n){$4Jf(this,null);this.$uj=n;$4Jf(this,this);return n},$5R:function(){this.get_$2a()&&this.$1oO(this.get_$2a());this.set_$2E(null);$4Je(this);_js.$6X.prototype.$5R.call(this)},$1Ft:function(n){if(this.get_$2a().$3Uy()||this.$160)this.$2un=!1;else{this.$2un=!0;this.get_$2a().set_$Y(0)}},$Hv:function(){_js.$6X.prototype.$Hv.call(this);$6NM(this)},$H4:function(){_js.$6X.prototype.$H4.call(this);$4Je(this)},$1oO:function(n){if(this.get_$2a()&&this.$2un){this.get_$2a().$L.removeAttribute("tabindex");this.$2un=!1}},$8CN:function(n){if(this.$uj)for(var i=n.get_$6a(),r=n.$L8(),u=n.$iw(),f=n.$1K7(),e=n.get_$69()==="keyup",o=_o365c.$1X.$7FB(n.get_$MO()),t=0;t<this.$uj.length;t++)if(this.$uj[t].$76j(i,r,u,f,e,o)){this.$uj[t].$Ts&&n.$A9();this.$uj[t].$Eg&&n.$LD()}}};_o365c.$EJ=function(n){this.$$d_$2DK=Function.createDelegate(this,this.$2DK);this.$$d_$2qa=Function.createDelegate(this,this.$2qa);this.$$d_$5Tp=Function.createDelegate(this,this.$5Tp);this.$$d_$1U1=Function.createDelegate(this,this.$1U1);_o365c.$EJ.initializeBase(this);this.$8w=n};function $4JX(n){if(n.$8w!=="Mouse"){n.get_$2a().$6N("scroll",n.$$d_$1U1,"CaptureClick");n.get_$2a().$6N("mousedown",n.$$d_$5Tp,"CaptureClick")}}function $4JY(n){if(n.$8w!=="Mouse"){n.get_$2a().$96("scroll","CaptureClick");n.get_$2a().$96("mousedown","CaptureClick");n.$mv=null;n.$27m=null;n.$2gT=null;n.$2gN=null}}function $4JZ(n){if(n.$1PZ){n.$1PZ=!1;_js.$L.get_$K().$2G8()}}function $6NC(n,t){n.$mv||(n.$mv=[]);Array.add(n.$mv,t);n.$mv.length>2&&Array.removeAt(n.$mv,0)}function $6ND(n,t){if(!n.$2gT||!(Math.abs(n.$27m.get_$dv()-n.$2gT.get_$dv())<=20)){if(!n.$mv||n.$mv.length<2){n.$1PZ=!0;return}Math.abs(n.$mv[1].get_$dv()-n.$mv[0].get_$dv())>1&&(n.$1PZ=!0)}}_o365c.$EJ.prototype={$45:!0,$mv:null,$2gT:null,$27m:null,$2gN:null,$1PZ:!1,$8w:0,get_$2n:function(){return this.$45},set_$2n:function(n){if(this.$45!==n){this.$45=n;this.get_$FV()&&(this.$45?$4JX(this):$4JY(this))}return n},$Hv:function(){_js.$6X.prototype.$Hv.call(this);this.$45&&$4JX(this)},$H4:function(){_js.$6X.prototype.$H4.call(this);this.$45&&$4JY(this)},$1U1:function(n){this.$2gN=n;if(this.$27m){var t=n.get_$2JX()-this.$27m.get_$2JX();this.$1PZ&&t>125&&$4JZ(this)}},$5Tp:function(n){this.get_$2a().$96("mousemove","CaptureClick");this.get_$2a().$96("mouseup","CaptureClick");this.get_$2a().$6N("mousemove",this.$$d_$2qa,"CaptureClick");this.get_$2a().$6N("mouseup",this.$$d_$2DK,"CaptureClick");this.$mv=null;this.$2gT=n;(this.$1PZ||this.$2gN&&n.get_$2JX()<this.$2gN.get_$2JX())&&n.$LD();$4JZ(this);_js.$L.get_$K().$2Dr()},$2qa:function(n){$6NC(this,n)},$2DK:function(n){this.get_$2a().$96("mousemove","CaptureClick");this.get_$2a().$96("mouseup","CaptureClick");this.$27m=n;$6ND(this,n);this.$mv=null;this.$1PZ||_js.$L.get_$K().$2G8()}};_o365c.$wZ=function(n){this.$$d_$76Q=Function.createDelegate(this,this.$76Q);this.$$d_$76P=Function.createDelegate(this,this.$76P);_o365c.$wZ.initializeBase(this);this.$SF=_js.$6N.$3NI(document.body);this.$SF.$39I("removeFocusOutline");this.$1J=n};_o365c.$wZ.prototype={$SF:null,$1J:null,$Hv:function(){this.get_$2a().$96("keydown",".focusHandling");this.get_$2a().$96("mousedown",".focusHandling");this.$SF.$2a4("removeFocusOutline")?this.get_$2a().$6N("keydown",this.$$d_$76P,".focusHandling"):this.get_$2a().$6N("mousedown",this.$$d_$76Q,".focusHandling");_js.$6X.prototype.$Hv.call(this)},$H4:function(){this.get_$2a().$96("keydown",".focusHandling");this.get_$2a().$96("mousedown",".focusHandling");_js.$6X.prototype.$H4.call(this)},$76Q:function(n){this.$1J.get_$12i()&&this.$SF.$5bJ("addFocusOutline");this.$SF.$39I("removeFocusOutline");this.get_$2a().$96("mousedown",".focusHandling");this.get_$2a().$6N("keydown",this.$$d_$76P,".focusHandling")},$76P:function(n){if(n.get_$6a()===9||n.get_$6a()===117&&n.$iw()||n.get_$6a()===40||n.get_$6a()===38||n.get_$6a()===_0365f.$5e.$vb||n.get_$6a()===_0365f.$5e.$16R){this.$SF.$5bJ("removeFocusOutline");this.$1J.get_$12i()&&this.$SF.$39I("addFocusOutline");this.get_$2a().$96("keydown",".focusHandling");this.get_$2a().$6N("mousedown",this.$$d_$76Q,".focusHandling")}}};_o365c.$1P=function(n,t,i,r){this.$$d_$8FU=Function.createDelegate(this,this.$8FU);this.$$d_$5Sm=Function.createDelegate(this,this.$5Sm);this.$$d_$8BS=Function.createDelegate(this,this.$8BS);this.$$d_$78p=Function.createDelegate(this,this.$78p);this.$$d_$76s=Function.createDelegate(this,this.$76s);this.$$d_$NN=Function.createDelegate(this,this.$NN);this.$$d_$3vv=Function.createDelegate(this,this.$3vv);this.$3K=2;this.$4v=0;this.$3Al=29;_o365c.$1P.initializeBase(this,[n]);this.$S=t;this.set_$7("ContextMenuView");this.$A4=i;this.$Ml=r};_o365c.$1P.add_$5SE=function(n){_o365c.$1P.$2bB.addHandler("MenuShown",n)};_o365c.$1P.remove_$5SE=function(n){_o365c.$1P.$2bB.removeHandler("MenuShown",n)};_o365c.$1P.$42=function(n,t,i){_o365c.$1P.$3Mj=t;_o365c.$1P.$1bm=n;_o365c.$1P.$HS=i};_o365c.$1P.$4ZG=function(n,t,i,r,u,f,e,o){var s=_o365c.$8Z.$H(n,r,u,f,e,o);s.set_$7(t);s.set_$b(i);s.set_$3("contextMenuPopup");s.set_$Nl(!0);s.$1YE=!1;s.$2sl=!0;s.$1qj=!0;return s};function $6NI(n){var t=_o365c.$1P.$2bB.getHandler("MenuShown");$8(t)||t(n.get_$2a())}function $4Ja(n,t,i,r){if(!n.$4Z){n.$4Z=_o365c.$1P.$4ZG(n.get_$2a().$L,n.$6W,n.$5G,n.$4i,n.$S,n.$A4,n.$Ml,n.$CO);n.$4Z.$Vc=n.$5G;n.$4Z.$1UP=n.get_$2a();n.$4Z.$OB=n.$OB;n.$4Z.$2aw=n.$2aw;n.$4Z.set_$3lQ(n.$$d_$8BS);n.$4Z.$L.style.minWidth=n.$5G.$2Bp+"px";n.$4Z.set_$Nl(!0);n.$5G.$2i1>0&&(n.$4Z.$L.style.maxWidth=n.$5G.$2i1+"px");n.$4Z.add_$1QA(n.$$d_$5Sm);n.$4Z.add_$7Er(n.$$d_$8FU);if(!$8(n.$5G)){n.$5G.set_$3FN(n.$4Z.$4c);n.$5G.set_$3FO(n.$4Z.$3z)}n.$4Z.get_$2Z().set_$HD(n.$3Al)}var u=null;u=$6NG(n,t,i,r);n.$4Z.set_$Eb(u);n.$4Z.set_$g0(n.$A4.get_$O()==="TouchNarrow");n.$4Z.get_$b()!==n.$5G&&n.$4Z.set_$b(n.$5G);n.$4Z.$4u();n.$4Z.set_$1b(!0);var f=_js.$6N.$1OD(n.get_$2a().$L);n.$4Z.set_$8qg(n.$2Ka);n.$2Ka&&$6NE(n,f)}function $6NG(n,t,i,r){return n.$A4.get_$O()!=="TouchNarrow"?$6NF(n,t,i,r):$6NH(n)}function $6NH(n){return new _o365c.$11t(n.$4i,n.$Ml)}function $6NF(n,t,i,r){if(t){var u=new _o365c.$9E(n.$4i,n.$S,n.$Ml);u.set_$iP(n.get_$2a());u.$1C7=n.$1C7;u.$Ij=n.$Ij;switch(t){case 1:u.$Sx=0;break;case 2:u.$Sx=1;break;case 3:u.$Sx=2;break;case 4:u.$Sx=3;break;case 5:u.$Sx=4;break}return u}else{var f=new _o365c.$aA(n.$4i,n.$Ml);n.$Ml.get_$1PI()?f.set_$KH(_o365c.$A3.$4QB(i-n.$4Z.$L.offsetWidth,n.$Ml.get_$1PI())):f.set_$KH(i);f.set_$75(r);f.$3Mg=!0;f.$3Mh=!0;return f}}function $6NE(n,t){var i=0;if(n.get_$4ON()===1)i=n.$5qM;else if(n.get_$4ON()===5)i=n.$4Z.$L.offsetWidth-n.$5qM;else{var r=_js.$6N.$1OD(n.$4Z.$L);i=t.$G7+n.get_$2a().$L.offsetWidth/2-r.$G7}n.$4Z.$6Xx(i)}_o365c.$1P.prototype={$4Z:null,$5G:null,$S:null,$A4:null,$Ml:null,$CO:null,$2Ka:!1,$OB:!0,$2aw:!0,$5qM:0,$1C7:0,$Ij:0,$2xV:!1,$3Au:!1,$1s4:!1,get_$Q4:function(){return this.$5G},set_$Q4:function(n){this.$5G=n;this.$4Z&&(n?this.$4Z.set_$b(this.$5G):this.set_$1b(!1));return n},get_$4ON:function(){if(this.$Ml.get_$1PI())switch(this.$4v){case 2:return 4;case 4:return 2;case 1:return 5;case 5:return 1;default:return this.$4v}else return this.$4v},$3lU:function(){this.$4Z?this.$4Z.set_$1b(this.$2V):this.$2V&&this.$1s4&&this.$3vv(null)},$2J9:function(){if(this.$45){if(this.$3K&2){this.get_$2a().$6N("contextmenu",this.$$d_$3vv,"#ContextMenu");this.get_$2a().$6N("keydown",this.$$d_$NN,"#ContextMenu")}this.$3K&1&&this.get_$2a().$6N("click",this.$$d_$3vv,"#ContextMenu");if(this.$3K&4){_o365c.$1P.add_$5SE(this.$$d_$76s);this.get_$2a().$6N("mouseenter",this.$$d_$3vv,"#ContextMenu");this.get_$2a().$6N("mouseleave",this.$$d_$78p,"#ContextMenu")}this.$3K&8&&this.get_$2a().$6N("focus",this.$$d_$3vv,"#ContextMenu")}},$31D:function(){if(this.get_$2a()){if(this.$3K&2){this.get_$2a().$96("contextmenu","#ContextMenu");this.get_$2a().$96("keydown","#ContextMenu")}this.$3K&1&&this.get_$2a().$96("click","#ContextMenu");if(this.$3K&4){_o365c.$1P.remove_$5SE(this.$$d_$76s);this.get_$2a().$96("mouseenter","#ContextMenu");this.get_$2a().$96("mouseleave","#ContextMenu")}this.$3K&8&&this.get_$2a().$96("focus","#ContextMenu")}},$4e4:function(){if(this.$4Z){this.$4Z.$1M();this.$4Z=null}},$8BS:function(n){if(!this.$2V&&!(this.$3K&4)){n.$6c();n.set_$b(null);n.$1M();n===this.$4Z&&(this.$4Z=null)}},$3vv:function(n){if(this.$6W&&this.$45){if(this.$4Z&&this.$4Z.get_$1b()){if(n){n.$A9();n.$LD()}return}$8(this.$5G)||$8(this.$5G.get_$2qn())||this.$5G.get_$2qn()();var t=!!this.$5G&&!!this.$5G.$1A&&this.$5G.$1A.get_$F()>0;if(t){if(n&&n.get_$69()&&"mouseenter"===n.get_$69().toLowerCase()){this.$2xV=!0;this.$3Au=!0;$6NI(this)}else this.$2xV=!1;n&&(n.get_$QR()>0||n.get_$dv()>0)?$4Ja(this,this.$4v,n.get_$QR(),n.get_$dv()):$4Ja(this,1,0,0);this.$4Z.get_$2Z().set_$1y(_js.$1I.$Ss());this.get_$2a().get_$2Z().set_$1p1(this.$4Z.get_$2Z().get_$1y());this.get_$2a().get_$2Z().set_$2Xk(this.$4Z.get_$2Z().get_$1y());if(n){n.$A9();n.$LD()}}else this.$3K&2&&n&&n.get_$69()&&"contextmenu"===n.get_$69().toLowerCase()&&n.$A9()}},$NN:function(n){n.get_$6a()===121&&n.$L8()&&this.$3vv(n)},$78p:function(n){if(n.get_$69()&&"mouseleave"===n.get_$69().toLowerCase()){this.$3Au=!1;var t=this;_js.$L.get_$K().$28(_0365f.$1S.$3Q,"ContextMenu.HideContextMenu",function(){t.$2xV&&!t.$4Z.get_$G4()&&t.$4Z.set_$1b(!1)},0)}},$76s:function(n){n!==this.get_$2a()&&this.set_$1b(!1)},$5Sm:function(n,t){this.set_$1b(n.get_$1b())},$8FU:function(n,t){this.$2xV&&(n.get_$G4()||this.$3Au?this.$4Z.set_$1b(!0):this.$4Z.set_$1b(this.$4Z.$26y))}};_o365c.$nN=function(){};_o365c.$nN.prototype={$34:function(n,t){return _js.$1I.$4YN(n)},$4YM:function(n,t){throw Error.notImplemented();}};_o365c.$8K=function(){};_o365c.$8K.prototype={$34:function(n,t){return n===null||n===undefined?!0:Boolean.isInstanceOfType(n)?!n:n},$4YM:function(n,t){throw Error.notImplemented();}};_o365c.$jo=function(){};_o365c.$jo.prototype={$34:function(n,t){return!$8(n)&&t===Object.getType(n)},$4YM:function(n,t){throw Error.invalidOperation();}};_o365c.$C8=function(){};_o365c.$C8.prototype={$34:function(n,t){return $8(n)?!0:String.isInstanceOfType(n)&&_js.$9.$15(n)?!0:!1},$4YM:function(n,t){throw Error.notImplemented();}};_o365c.$CY=function(){};_o365c.$CY.prototype={$34:function(n,t){return!n},$4YM:function(n,t){throw Error.notImplemented();}};_o365c.$Wt=function(n){_o365c.$Wt.initializeBase(this,[n])};_o365c.$Wt.prototype={$4qn:null,get_$3S7:function(){return this.$4qn},set_$3S7:function(n){this.$4qn=n;this.get_$2Z().set_$13G(n);$Q(this,"ImageName");return n}};_o365c.$Ju=function(n){_o365c.$Ju.initializeBase(this,[n]);var t=this.$L.getAttribute("src");t&&this.set_$DR(t)};_o365c.$Ju.prototype={get_$DR:function(){return this.$U(_o365c.$Ju.$2Il)},set_$DR:function(n){if(this.get_$DR()!==n){this.$N(_o365c.$Ju.$2Il,n);_js.$9.$15(n)?this.$L.removeAttribute("src"):this.$L.setAttribute("src",n)}return n}};_o365c._TI=function(){};_o365c._TI.$$cctor=function(){new _A("Button.ImageLeft",function(){var i=_o365c._TI._hf.childNodes[0].cloneNode(!0);var n=new _o365c.$B(i.children[1]);n.$A(_E.$1(["Text"],[_o365c._TI.$Ez],null,"Text",null,_o365c._TI.$B,1)).$A(_E.$1(["IsTextHidden"],[_o365c._TI.$29H],null,"IsHidden",null,_o365c._TI.$9,1,null,null,!0));n.$E(new _js.$D("_o365c_2",["CurrentImageId"],[_o365c._TI.$3a],new _js.$13([_o365c._TI.$19,_o365c._TI.$C],[null,null]),null,1));n.set_$3("_o365c_4");var t=new _o365c.$c(i.children[0]);t.$A(_E.$1(["CurrentImageId"],[_o365c._TI.$3a],null,"Id",null,_o365c._TI.$o,1)).$A(_E.$1(["CurrentImageId"],[_o365c._TI.$3a],null,"IsHidden",null,_o365c._TI.$9,1,_o365c._TI.$19,null,!0));t.set_$3("_o365c_3");return new _B(i,[t,n]).R({Image:t,Label:n})},Object,_o365c.$J,!1,!1,!1,0);new _A("Button.ImageRight",function(){var i=_o365c._TI._hf.childNodes[1].cloneNode(!0);var t=new _o365c.$c(i.children[1]);t.$A(_E.$1(["CurrentImageId"],[_o365c._TI.$3a],null,"Id",null,_o365c._TI.$o,1)).$A(_E.$1(["CurrentImageId"],[_o365c._TI.$3a],null,"IsHidden",null,_o365c._TI.$9,1,_o365c._TI.$19,null,!0));t.set_$3("_o365c_3");var n=new _o365c.$B(i.children[0]);n.$A(_E.$1(["Text"],[_o365c._TI.$Ez],null,"Text",null,_o365c._TI.$B,1)).$A(_E.$1(["IsTextHidden"],[_o365c._TI.$29H],null,"IsHidden",null,_o365c._TI.$9,1,null,null,!0));n.$E(new _js.$D("_o365c_2",["CurrentImageId"],[_o365c._TI.$3a],new _js.$13([_o365c._TI.$19,_o365c._TI.$C],[null,null]),null,1));n.set_$3("_o365c_4");return new _B(i,[n,t]).R({Label:n,Image:t})},Object,_o365c.$J,!1,!1,!1,0);new _A("ContextMenuView._tid1",function(){var n=_o365c._TI._hf.childNodes[2].cloneNode(!0);var t=new _o365c.$x(n.children[0],_js.$2.Instance.$5cn(_o365c.$W));return new _B(n,[t]).R({ListPanel:t})},_0365m.$2R,_o365c.$V,!1,!0,!1,0);new _A("ContextMenuView.ContextMenuList._tid2",function(){var n=_o365c._TI._hf.childNodes[2].cloneNode(!0);var t=new _o365c.$x(n.children[0],_js.$2.Instance.$5cn(_o365c.$W));return new _B(n,[t]).R({ListPanel:t})},_0365m.$2R,_o365c.$V,!1,!0,!1,0);new _A("ContextMenuView.ContextMenuList",function(){var s=_o365c._TI._hf.childNodes[3].cloneNode(!0);var n=new _o365c.$V(s.children[0],_js.$2.Instance.$5cn(_0365f.$Y));n.$0(_E.$1(["ContextMenuItems"],[_o365c._TI.$qz],null,"DataSource",null,_o365c._TI.$2G,1)).$0(_E.$1(["SelectedItem"],[_o365c._TI.$1Sq],_o365c._TI.$1Sr,"SelectedItem",_o365c._TI.$5S,_o365c._TI.$5I,2));n.$6z=!0;n.set_$7l("div");n.set_$7e("_o365c_6");n.$yO=!0;n.set_$3("_o365c_p");var h=new _o365c.$1X;var i=new _o365c.$P;i.$A(_E.$1(["ContextParent","ContextParent","ContextParent","DownArrowCommand"],[_o365c._TI.$X,_o365c._TI.$X,_o365c._TI.$X,_o365c._TI.$gk],null,"Command",null,_o365c._TI.$Z,1));i.set_$T("DOWNARROW");var r=new _o365c.$P;r.$A(_E.$1(["ContextParent","ContextParent","ContextParent","DownArrowCommand"],[_o365c._TI.$X,_o365c._TI.$X,_o365c._TI.$X,_o365c._TI.$gk],null,"Command",null,_o365c._TI.$Z,1));r.set_$T("TAB");var u=new _o365c.$P;u.$A(_E.$1(["ContextParent","ContextParent","ContextParent","UpArrowCommand"],[_o365c._TI.$X,_o365c._TI.$X,_o365c._TI.$X,_o365c._TI.$gl],null,"Command",null,_o365c._TI.$Z,1));u.set_$T("UPARROW");var t=new _o365c.$P;t.$A(_E.$1(["ContextParent","ContextParent","ContextParent","UpArrowCommand"],[_o365c._TI.$X,_o365c._TI.$X,_o365c._TI.$X,_o365c._TI.$gl],null,"Command",null,_o365c._TI.$Z,1));t.set_$T("TAB");t.$1r=1;var f=new _o365c.$P;f.$A(_E.$1(["ContextParent","ContextParent","ContextParent","LeftArrowSubMenuCommand"],[_o365c._TI.$X,_o365c._TI.$X,_o365c._TI.$X,_o365c._TI.$29I],null,"Command",null,_o365c._TI.$Z,1));f.set_$T("LEFTARROW");var e=new _o365c.$P;e.$A(_E.$1(["ContextParent","ContextParent","ContextParent","HomeCommand"],[_o365c._TI.$X,_o365c._TI.$X,_o365c._TI.$X,_o365c._TI.$1Rb],null,"Command",null,_o365c._TI.$Z,1));e.set_$T("HOME");var o=new _o365c.$P;o.$A(_E.$1(["ContextParent","ContextParent","ContextParent","EndCommand"],[_o365c._TI.$X,_o365c._TI.$X,_o365c._TI.$X,_o365c._TI.$1Ra],null,"Command",null,_o365c._TI.$Z,1));o.set_$T("END");h.set_$2E([i,r,u,t,f,e,o]);n.set_$p([h]);n.set_$7Q(function(){var n=window.document.createElement("div");n.innerHTML="<div></div>";var t=new _o365c.$Ae(_B.$4(n,[]).cloneNode(!0));t.$0(_E.$1(["MenuItemTemplateId"],[_o365c._TI.$1Ss],null,"TemplateId",null,_o365c._TI.$Cw,1));return t});n.set_$7("ContextMenuView.ContextMenuList._tid2");return new _B(s,[n])},_0365m.$2R,_js.$6,!1,!1,!1,0);new _A("ContextMenuView.GenericContextMenuItem",function(){var n=_o365c._TI._hf.childNodes[3].cloneNode(!0);var t=new _js.$6(n.children[0]);t.$0(_E.$1(["MenuItemTemplateId"],[_o365c._TI.$1Ss],null,"TemplateId",null,_o365c._TI.$Cw,1));return new _B(n,[t])},_0365m.$Pm,_o365c.$3P,!1,!1,!1,0);new _A("ContextMenuView.ContextMenuSeparator",function(){var n=_o365c._TI._hf.childNodes[4].cloneNode(!0);var t=new _js.$F(n.children[0]);t.$0(_E.$1(["IsHidden"],[_o365c._TI.$7cd],null,"IsHidden",null,_o365c._TI.$9,1,null,null,!0));return new _B(n,[t])},_0365m.$BJ,_o365c.$Ae,!1,!1,!1,0);new _A("ContextMenuView.ContextMenuHeader",function(){var t=_o365c._TI._hf.childNodes[5].cloneNode(!0);var n=new _o365c.$B(t.children[0]);n.$0(_E.$1(["Text"],[_o365c._TI.$7cc],null,"Text",null,_o365c._TI.$B,1));n.set_$3("_o365c_9");return new _B(t,[n])},_0365m.$Fh,_o365c.$Ae,!1,!1,!1,0);new _A("ContextMenuView.ContextMenuItem._tid3",function(){var t=_o365c._TI._hf.childNodes[3].cloneNode(!0);var n=new _js.$6(t.children[0]);n.$0(_E.$1(["LabelDataContext"],[_o365c._TI.$1SC],null,"DataContext",null,_o365c._TI.$R,1)).$0(_E.$1(["LabelTemplateId"],[_o365c._TI.$1m5],null,"TemplateId",null,_o365c._TI.$Cw,1));n.set_$3("_o365c_b _o365c_d");return new _B(t,[n])},_0365m.$m,_o365c.$Rr,!1,!0,!1,0);new _A("ContextMenuView.ContextMenuItem",function(){var t=_o365c._TI._hf.childNodes[6].cloneNode(!0);var n=new _o365c.$Rr(t.children[0],_js.$2.Instance.$5cn(_0365f.$N));n.$0(_E.$1(["IsSelected"],[_o365c._TI.$Rh],null,"IsSelected",null,_o365c._TI.$3cC,1,null,null,!1)).$0(_E.$1(["Command"],[_o365c._TI.$BE],null,"ClickCommand",null,_o365c._TI.$V,1)).$0(_E.$1(["ParentContextMenu","ContextMenuPopupCloseCommand"],[_o365c._TI.$AU,_o365c._TI.$dc],null,"CloseMenuCommand",null,_o365c._TI.$aC,1)).$0(_E.$1(["ParentContextMenu","ContextMenuPopupId"],[_o365c._TI.$AU,_o365c._TI.$dd],null,"ContextMenuPopupId",null,_o365c._TI.$aD,1,null,null,0)).$0(_E.$1(["ParentContextMenu","CustomActiveItemCssClass"],[_o365c._TI.$AU,_o365c._TI.$2nt],null,"CustomActiveCssClass",null,_o365c._TI.$2jA,1)).$0(_E.$1(["ParentContextMenu","CustomInactiveItemCssClass"],[_o365c._TI.$AU,_o365c._TI.$2nu],null,"CustomInactiveCssClass",null,_o365c._TI.$2jB,1)).$0(_E.$1(["ParentContextMenu","CustomSelectedItemCssClass"],[_o365c._TI.$AU,_o365c._TI.$2nv],null,"CustomSelectedCssClass",null,_o365c._TI.$2jC,1)).$0(_E.$1(["IsHidden"],[_o365c._TI.$Xy],null,"IsHidden",null,_o365c._TI.$9,1,null,null,!0)).$0(_E.$1(["IsHidden"],[_o365c._TI.$Xy],null,"AriaHiddenState",null,_o365c._TI.$7R,1,null,null,!1));n.set_$3("_o365c_8");n.set_$2UJ("_o365c_g");n.set_$2UP("_o365c_h");n.set_$2UT("_o365c_l");n.set_$7("ContextMenuView.ContextMenuItem._tid3");return new _B(t,[n]).R({FocusControl:n})},_0365m.$m,_o365c.$Ae,!1,!1,!1,0);new _A("ContextMenuView.DualStateContextMenuItem._tid4",function(){var n=_o365c._TI._hf.childNodes[7].cloneNode(!0);var t=new _js.$6(_B.$4(n,[1,0]));t.$0(_E.$1(["LabelDataContext"],[_o365c._TI.$1SC],null,"DataContext",null,_o365c._TI.$R,1)).$0(_E.$1(["LabelTemplateId"],[_o365c._TI.$1m5],null,"TemplateId",null,_o365c._TI.$Cw,1));t.set_$3("_o365c_d");var r=new _js.$F(n.children[1]);r.$E(new _js.$D("_o365c_b",["ShowCheckmark"],[_o365c._TI.$1ld],_o365c._TI.$C,null,0));var i=new _o365c.$c(n.children[0]);i.$0(_E.$1(["ShowCheckmark"],[_o365c._TI.$1ld],null,"IsHidden",null,_o365c._TI.$9,1,_o365c._TI.$C,null,!0)).$0(_E.$5(_o365c.$1P.$1bm,null,null,null,"Id",null,_o365c._TI.$o,0));i.set_$3("_o365c_7");return new _B(n,[i,r,t])},_0365m.$7u,_o365c.$Dx,!1,!0,!1,0);new _A("ContextMenuView.DualStateContextMenuItem",function(){var t=_o365c._TI._hf.childNodes[8].cloneNode(!0);var n=new _o365c.$Dx(t.children[0],_js.$2.Instance.$5cn(_0365f.$N));n.$0(_E.$1(["IsSelected"],[_o365c._TI.$Rh],null,"IsSelected",null,_o365c._TI.$3cC,1,null,null,!1)).$0(_E.$1(["IsChecked"],[_o365c._TI.$qg],_o365c._TI.$1Rz,"IsChecked",_o365c._TI.$1Rc,_o365c._TI.$1Rd,2,null,null,!1)).$0(_E.$1(["ToggleCheckedOnClick"],[_o365c._TI.$7cv],null,"ToggleCheckedOnClick",null,_o365c._TI.$7UC,1,null,null,!1)).$0(_E.$1(["Command"],[_o365c._TI.$BE],null,"ClickCommand",null,_o365c._TI.$V,1)).$0(_E.$1(["ParentContextMenu","ContextMenuPopupCloseCommand"],[_o365c._TI.$AU,_o365c._TI.$dc],null,"CloseMenuCommand",null,_o365c._TI.$aC,1)).$0(_E.$1(["ParentContextMenu","ContextMenuPopupId"],[_o365c._TI.$AU,_o365c._TI.$dd],null,"ContextMenuPopupId",null,_o365c._TI.$aD,1,null,null,0)).$0(_E.$1(["ParentContextMenu","CustomActiveItemCssClass"],[_o365c._TI.$AU,_o365c._TI.$2nt],null,"CustomActiveCssClass",null,_o365c._TI.$2jA,1)).$0(_E.$1(["ParentContextMenu","CustomInactiveItemCssClass"],[_o365c._TI.$AU,_o365c._TI.$2nu],null,"CustomInactiveCssClass",null,_o365c._TI.$2jB,1)).$0(_E.$1(["ParentContextMenu","CustomSelectedItemCssClass"],[_o365c._TI.$AU,_o365c._TI.$2nv],null,"CustomSelectedCssClass",null,_o365c._TI.$2jC,1)).$0(_E.$1(["IsHidden"],[_o365c._TI.$Xy],null,"IsHidden",null,_o365c._TI.$9,1,null,null,!0)).$0(_E.$1(["IsHidden"],[_o365c._TI.$Xy],null,"AriaHiddenState",null,_o365c._TI.$7R,1,null,null,!1));n.set_$3("_o365c_8");n.set_$2UJ("_o365c_g");n.set_$2UP("_o365c_h");n.set_$2UT("_o365c_l");n.set_$7("ContextMenuView.DualStateContextMenuItem._tid4");return new _B(t,[n]).R({FocusControl:n})},_0365m.$7u,_o365c.$Ae,!1,!1,!1,0);new _A("ContextMenuView.SubMenuContextMenuItem._tid5",function(){var n=_o365c._TI._hf.childNodes[9].cloneNode(!0);var t=new _o365c.$c(n.children[1]);t.$0(_E.$5(_o365c.$1P.$3Mj,null,null,null,"Id",null,_o365c._TI.$o,0));t.set_$3("_o365c_k");var i=new _js.$6(n.children[0]);i.$0(_E.$1(["LabelDataContext"],[_o365c._TI.$1SC],null,"DataContext",null,_o365c._TI.$R,1)).$0(_E.$1(["LabelTemplateId"],[_o365c._TI.$1m5],null,"TemplateId",null,_o365c._TI.$Cw,1));i.set_$3("_o365c_b _o365c_d _o365c_f");return new _B(n,[i,t])},_0365m.$Em,_o365c.$CC,!1,!0,!1,0);new _A("ContextMenuView.SubMenuContextMenuItem",function(){var t=_o365c._TI._hf.childNodes[10].cloneNode(!0);var n=new _o365c.$CC(t.children[0],_js.$2.Instance.$5cn(_0365f.$Y),_js.$2.Instance.$5cn(_o365c.$W),_js.$2.Instance.$5cn(_0365f.$N),_js.$2.Instance.$5cn(_0365f.$q));n.$0(_E.$1(["IsSelected"],[_o365c._TI.$Rh],null,"IsSelected",null,_o365c._TI.$7Wv,1,null,null,!1)).$0(_E.$1(["SubMenuTemplateId"],[_o365c._TI.$5G0],null,"SubMenuTemplateId",null,_o365c._TI.$583,0)).$0(_E.$1(["Command"],[_o365c._TI.$BE],null,"ClickCommand",null,_o365c._TI.$V,1)).$0(_E.$1(["ParentContextMenu","ContextMenuPopupCloseCommand"],[_o365c._TI.$AU,_o365c._TI.$dc],null,"CloseMenuCommand",null,_o365c._TI.$aC,1)).$0(_E.$1(["ParentContextMenu","ContextMenuPopupId"],[_o365c._TI.$AU,_o365c._TI.$dd],null,"ContextMenuPopupId",null,_o365c._TI.$aD,1,null,null,0)).$0(_E.$1(["IsEnabled"],[_o365c._TI.$2ly],null,"SubMenuIsEnabled",null,_o365c._TI.$582,1,null,null,!1)).$0(_E.$1(["SubMenuIsHovered"],[_o365c._TI.$5Fz],_o365c._TI.$5G1,"IsSubMenuHovered",_o365c._TI.$57y,_o365c._TI.$57z,2,null,null,!1)).$0(_E.$1(["ParentContextMenu","CustomActiveItemCssClass"],[_o365c._TI.$AU,_o365c._TI.$2nt],null,"CustomActiveCssClass",null,_o365c._TI.$2jA,1)).$0(_E.$1(["ParentContextMenu","CustomInactiveItemCssClass"],[_o365c._TI.$AU,_o365c._TI.$2nu],null,"CustomInactiveCssClass",null,_o365c._TI.$2jB,1)).$0(_E.$1(["ParentContextMenu","CustomSelectedItemCssClass"],[_o365c._TI.$AU,_o365c._TI.$2nv],null,"CustomSelectedCssClass",null,_o365c._TI.$2jC,1)).$0(_E.$1(["IsHidden"],[_o365c._TI.$Xy],null,"IsHidden",null,_o365c._TI.$9,1,null,null,!0)).$0(_E.$1(["IsHidden"],[_o365c._TI.$Xy],null,"AriaHiddenState",null,_o365c._TI.$7R,1,null,null,!1)).$0(_E.$1(["SubMenu"],[_o365c._TI.$5Fy],null,"SubMenu",null,_o365c._TI.$581,1)).$0(_E.$1(["ParentContextMenu","IsShown"],[_o365c._TI.$AU,_o365c._TI.$1q],null,"ParentMenuIsShown",null,_o365c._TI.$580,1,null,null,!1));n.set_$3("_o365c_8");n.set_$2UJ("_o365c_g");n.set_$2UP("_o365c_h");n.set_$2UT("_o365c_l");n.set_$7("ContextMenuView.SubMenuContextMenuItem._tid5");return new _B(t,[n]).R({FocusControl:n})},_0365m.$Em,_o365c.$Ae,!1,!1,!1,0);new _A("ContextMenuView.LinkContextMenuItem._tid6",function(){var n=_o365c._TI._hf.childNodes[0].cloneNode(!0);var t=new _o365c.$B(n.children[1]);t.$0(_E.$1(["Text"],[_o365c._TI.$Vj],null,"Text",null,_o365c._TI.$B,1));t.set_$3("_o365c_b _o365c_d");var i=new _o365c.$c(n.children[0]);i.$0(_E.$1(["ImageId"],[_o365c._TI.$kx],null,"IsHidden",null,_o365c._TI.$9,1,_o365c._TI.$19,null,!0)).$0(_E.$1(["ImageId"],[_o365c._TI.$kx],null,"Id",null,_o365c._TI.$o,1));i.set_$3("contextMenuItemImage");return new _B(n,[i,t])},_0365m.$FC,_o365c.$qG,!1,!0,!1,0);new _A("ContextMenuView.LinkContextMenuItem",function(){var t=_o365c._TI._hf.childNodes[11].cloneNode(!0);var n=new _o365c.$qG(t.children[0],_js.$2.Instance.$5cn(_0365f.$N));n.$0(_E.$1(["IsSelected"],[_o365c._TI.$Rh],null,"IsSelected",null,_o365c._TI.$3cC,1,null,null,!1)).$0(_E.$1(["IsHidden"],[_o365c._TI.$Xy],null,"IsHidden",null,_o365c._TI.$9,1,null,null,!0)).$0(_E.$1(["IsHidden"],[_o365c._TI.$Xy],null,"AriaHiddenState",null,_o365c._TI.$7R,1,null,null,!1)).$0(_E.$1(["Url"],[_o365c._TI.$7gL],null,"Href",null,_o365c._TI.$7Ur,1)).$0(_E.$1(["TargetWindow"],[_o365c._TI.$7gK],null,"TargetWindow",null,_o365c._TI.$7Us,1)).$0(_E.$1(["Command"],[_o365c._TI.$BE],null,"ClickCommand",null,_o365c._TI.$V,1)).$0(_E.$1(["ParentContextMenu","ContextMenuPopupCloseCommand"],[_o365c._TI.$AU,_o365c._TI.$dc],null,"CloseMenuCommand",null,_o365c._TI.$aC,1)).$0(_E.$1(["ParentContextMenu","ContextMenuPopupId"],[_o365c._TI.$AU,_o365c._TI.$dd],null,"ContextMenuPopupId",null,_o365c._TI.$aD,1,null,null,0)).$0(_E.$1(["ParentContextMenu","CustomActiveItemCssClass"],[_o365c._TI.$AU,_o365c._TI.$2nt],null,"CustomActiveCssClass",null,_o365c._TI.$2jA,1)).$0(_E.$1(["ParentContextMenu","CustomInactiveItemCssClass"],[_o365c._TI.$AU,_o365c._TI.$2nu],null,"CustomInactiveCssClass",null,_o365c._TI.$2jB,1)).$0(_E.$1(["ParentContextMenu","CustomSelectedItemCssClass"],[_o365c._TI.$AU,_o365c._TI.$2nv],null,"CustomSelectedCssClass",null,_o365c._TI.$2jC,1));n.set_$3("_o365c_8 _o365c_m");n.set_$2UJ("_o365c_g");n.set_$2UP("_o365c_h");n.set_$2UT("_o365c_l");n.set_$7("ContextMenuView.LinkContextMenuItem._tid6");return new _B(t,[n]).R({FocusControl:n})},_0365m.$FC,_o365c.$Ae,!1,!1,!1,0);new _A("ContextMenuView.DefaultMenuItemLineTemplate",function(){var n=_o365c._TI._hf.childNodes[12].cloneNode(!0);var i=new _o365c.$B(n.children[1]);i.$0(_E.$1(["Text"],[_o365c._TI.$Vj],null,"Text",null,_o365c._TI.$B,1)).$0(_E.$1(["AriaLabel"],[_o365c._TI.$5DT],null,"AriaLabel",null,_o365c._TI.$x,1));var t=new _o365c.$c(n.children[0]);t.$0(_E.$1(["ImageId"],[_o365c._TI.$kx],null,"Id",null,_o365c._TI.$o,1)).$0(_E.$1(["ImageId"],[_o365c._TI.$kx],null,"IsHidden",null,_o365c._TI.$9,1,_o365c._TI.$19,null,!0));t.set_$3("_o365c_e");return new _B(n,[t,i])},_0365m.$m,_js.$6,!1,!1,!1,0);new _A("ContextMenuView",function(){var t=_o365c._TI._hf.childNodes[13].cloneNode(!0);var n=new _o365c.$V(_B.$4(t,[0,0,0]),_js.$2.Instance.$5cn(_0365f.$Y));n.$0(_E.$1(["ContextMenuItems"],[_o365c._TI.$qz],null,"DataSource",null,_o365c._TI.$2G,1)).$0(_E.$1(["SelectedItem"],[_o365c._TI.$1Sq],_o365c._TI.$1Sr,"SelectedItem",_o365c._TI.$5S,_o365c._TI.$5I,2)).$0(_E.$5(_o365c.$1P.$HS,null,null,null,"AriaLabel",null,_o365c._TI.$x,0)).$A(_E.$1(["IsTouch"],[_o365c._TI.$3cD],null,"SelectItemOnHover",null,_o365c._TI.$3cP,0,_o365c._TI.$C,null,!1));n.set_$7l("div");n.set_$7e("_o365c_6");n.$6z=!0;n.set_$3("_o365c_p");var l=new _o365c.$1X;var r=new _o365c.$P;r.$A(_E.$1(["ContextParent","ContextParent","DownArrowCommand"],[_o365c._TI.$X,_o365c._TI.$X,_o365c._TI.$gk],null,"Command",null,_o365c._TI.$Z,1));r.set_$T("DOWNARROW");var u=new _o365c.$P;u.$A(_E.$1(["ContextParent","ContextParent","DownArrowCommand"],[_o365c._TI.$X,_o365c._TI.$X,_o365c._TI.$gk],null,"Command",null,_o365c._TI.$Z,1));u.set_$T("TAB");var f=new _o365c.$P;f.$A(_E.$1(["ContextParent","ContextParent","UpArrowCommand"],[_o365c._TI.$X,_o365c._TI.$X,_o365c._TI.$gl],null,"Command",null,_o365c._TI.$Z,1));f.set_$T("UPARROW");var i=new _o365c.$P;i.$A(_E.$1(["ContextParent","ContextParent","UpArrowCommand"],[_o365c._TI.$X,_o365c._TI.$X,_o365c._TI.$gl],null,"Command",null,_o365c._TI.$Z,1));i.set_$T("TAB");i.$1r=1;var e=new _o365c.$P;e.$A(_E.$1(["ContextParent","ContextParent","LeftArrowSubMenuCommand"],[_o365c._TI.$X,_o365c._TI.$X,_o365c._TI.$29I],null,"Command",null,_o365c._TI.$Z,1));e.set_$T("LEFTARROW");var o=new _o365c.$P;o.$A(_E.$1(["ContextParent","ContextParent","HomeCommand"],[_o365c._TI.$X,_o365c._TI.$X,_o365c._TI.$1Rb],null,"Command",null,_o365c._TI.$Z,1));o.set_$T("HOME");var s=new _o365c.$P;s.$A(_E.$1(["ContextParent","ContextParent","EndCommand"],[_o365c._TI.$X,_o365c._TI.$X,_o365c._TI.$1Ra],null,"Command",null,_o365c._TI.$Z,1));s.set_$T("END");l.set_$2E([r,u,f,i,e,o,s]);n.set_$p([l]);n.set_$7Q(function(){var n=window.document.createElement("div");n.innerHTML="<div></div>";var t=new _o365c.$Ae(_B.$4(n,[]).cloneNode(!0));t.$0(_E.$1(["MenuItemTemplateId"],[_o365c._TI.$1Ss],null,"TemplateId",null,_o365c._TI.$Cw,1)).$0(_E.$1(["ParentContextMenu","IsShown"],[_o365c._TI.$5L8,_o365c._TI.$1q],null,"PassFocusOnSelection",null,_o365c._TI.$57L,1,null,null,!1));return t});n.set_$7("ContextMenuView._tid1");var h=new _o365c.$1i(_B.$4(t,[0,0]),_js.$2.Instance.$5cn(_js.$1l),_js.$2.Instance.$5cn(_0365f.$Y),_js.$2.Instance.$5cn(_0365f.$N));h.set_$3("_o365c_o _o365c_5");var c=new _js.$F(t.children[0]);c.$0(_E.$1(["CustomMenuCssClass"],[_o365c._TI.$5L7],null,"CssClass",null,_o365c._TI.$9o,1));c.$E(new _js.$D("_o365c_j",["CustomMenuCssClass"],[_o365c._TI.$5L7],_o365c._TI.$1L,null,0));return new _B(t,[c,h,n]).R({PopupContent:h,MenuListView:n})},_0365m.$2R,_o365c.$8Z,!1,!1,!1,0);new _A("HorizontalPanelContainerView",function(){var n=_o365c._TI._hf.childNodes[14].cloneNode(!0);var t=new _js.$F(_B.$4(n,[0,0,0]));return new _B(n,[t]).R({Container:t})},Object,_o365c.$GO,!1,!1,!1,0);new _A("Picker._tid7",function(){var n=_o365c._TI._hf.childNodes[15].cloneNode(!0);var t=new _o365c.$c(_B.$4(n,[1,1]));t.$0(_E.$5(_o365c.$34.$2Vu,null,null,null,"Id",null,_o365c._TI.$o,0)).$A(_E.$1(["TemplatedParent","ContextMenu","IsShown"],[_o365c._TI.$1B,_o365c._TI.$29e,_o365c._TI.$1q],null,"IsHidden",null,_o365c._TI.$9,1,_o365c._TI.$C,null,!0));t.set_$3("_o365c_z");var i=new _o365c.$c(_B.$4(n,[1,0]));i.$A(_E.$1(["CurrentImageId"],[_o365c._TI.$3a],null,"Id",null,_o365c._TI.$o,1)).$A(_E.$1(["TemplatedParent","ContextMenu","IsShown"],[_o365c._TI.$1B,_o365c._TI.$29e,_o365c._TI.$1q],null,"IsHidden",null,_o365c._TI.$9,1,null,null,!0));i.set_$3("_o365c_z");var r=new _js.$6(n.children[0]);r.$A(_E.$1(["TemplatedParent","DisplayedValue"],[_o365c._TI.$1B,_o365c._TI.$7VC],null,"DataContext",null,_o365c._TI.$R,1)).$A(_E.$1(["TemplatedParent","PickerOptionTemplateId"],[_o365c._TI.$1B,_o365c._TI.$7VE],null,"TemplateId",null,_o365c._TI.$Cw,1));r.set_$3("_o365c_s");return new _B(n,[r,i,t])},Object,_o365c.$J,!1,!0,!1,0);new _A("Picker.ContextMenu._tid8",function(){var n=_o365c._TI._hf.childNodes[2].cloneNode(!0);var t=new _o365c.$x(n.children[0],_js.$2.Instance.$5cn(_o365c.$W));return new _B(n,[t]).R({ListPanel:t})},_0365m.$2R,_o365c.$V,!1,!0,!1,0);new _A("Picker.ContextMenu",function(){var r=_o365c._TI._hf.childNodes[16].cloneNode(!0);var n=new _o365c.$V(_B.$4(r,[0,0,0]),_js.$2.Instance.$5cn(_0365f.$Y));n.$0(_E.$1(["ContextMenuItems"],[_o365c._TI.$qz],null,"DataSource",null,_o365c._TI.$2G,1)).$0(_E.$1(["SelectedItem"],[_o365c._TI.$1Sq],_o365c._TI.$1Sr,"SelectedItem",_o365c._TI.$5S,_o365c._TI.$5I,2)).$A(_E.$1(["IsTouch"],[_o365c._TI.$3cD],null,"SelectItemOnHover",null,_o365c._TI.$3cP,0,_o365c._TI.$C,null,!1));n.set_$7l("div");n.set_$7e("_o365c_B");n.set_$3("_o365c_O");n.$IG=!0;var c=new _o365c.$1X;var u=new _o365c.$P;u.$A(_E.$1(["ContextParent","ContextParent","DownArrowCommand"],[_o365c._TI.$X,_o365c._TI.$X,_o365c._TI.$gk],null,"Command",null,_o365c._TI.$Z,1));u.set_$T("DOWNARROW");var i=new _o365c.$P;i.$A(_E.$1(["ContextParent","ContextParent","CloseCommand"],[_o365c._TI.$X,_o365c._TI.$X,_o365c._TI.$1Ro],null,"Command",null,_o365c._TI.$Z,1));i.set_$T("TAB");i.$Ts=!1;i.$Eg=!1;var f=new _o365c.$P;f.$A(_E.$1(["ContextParent","ContextParent","UpArrowCommand"],[_o365c._TI.$X,_o365c._TI.$X,_o365c._TI.$gl],null,"Command",null,_o365c._TI.$Z,1));f.set_$T("UPARROW");var t=new _o365c.$P;t.$A(_E.$1(["ContextParent","ContextParent","CloseCommand"],[_o365c._TI.$X,_o365c._TI.$X,_o365c._TI.$1Ro],null,"Command",null,_o365c._TI.$Z,1));t.set_$T("TAB");t.$1r=1;t.$Ts=!1;t.$Eg=!1;var e=new _o365c.$P;e.$A(_E.$1(["ContextParent","ContextParent","LeftArrowSubMenuCommand"],[_o365c._TI.$X,_o365c._TI.$X,_o365c._TI.$29I],null,"Command",null,_o365c._TI.$Z,1));e.set_$T("LEFTARROW");var o=new _o365c.$P;o.$A(_E.$1(["ContextParent","ContextParent","HomeCommand"],[_o365c._TI.$X,_o365c._TI.$X,_o365c._TI.$1Rb],null,"Command",null,_o365c._TI.$Z,1));o.set_$T("HOME");var s=new _o365c.$P;s.$A(_E.$1(["ContextParent","ContextParent","EndCommand"],[_o365c._TI.$X,_o365c._TI.$X,_o365c._TI.$1Ra],null,"Command",null,_o365c._TI.$Z,1));s.set_$T("END");c.set_$2E([u,i,f,t,e,o,s]);n.set_$p([c]);n.set_$7Q(function(){var t=window.document.createElement("div");t.innerHTML="<div></div>";var n=new _o365c.$Ae(_B.$4(t,[]).cloneNode(!0));n.$0(_E.$1(["MenuItemTemplateId"],[_o365c._TI.$7cu],null,"TemplateId",null,_o365c._TI.$Cw,1)).$0(_E.$1(["ShowCheckmark"],[_o365c._TI.$1ld],null,"AriaSelectedState",null,_o365c._TI.$7UY,1,_o365c._TI.$2jD,null,0));n.set_$3BW(!1);return n});n.set_$7("Picker.ContextMenu._tid8");var h=new _o365c.$1i(_B.$4(r,[0,0]),_js.$2.Instance.$5cn(_js.$1l),_js.$2.Instance.$5cn(_0365f.$Y),_js.$2.Instance.$5cn(_0365f.$N));h.set_$3("_o365c_N _o365c_A");return new _B(r,[h,n]).R({PopupContent:h,MenuListView:n})},_0365m.$2R,_o365c.$8Z,!1,!1,!1,0);new _A("Picker.DualStateContextMenuItem._tid9",function(){var n=_o365c._TI._hf.childNodes[17].cloneNode(!0);var t=new _js.$6(_B.$4(n,[1,0]));t.$0(_E.$1(["LabelDataContext"],[_o365c._TI.$1SC],null,"DataContext",null,_o365c._TI.$R,1)).$A(_E.$1(["DataContext","LabelTemplateId"],[_o365c._TI.$2J,_o365c._TI.$1m5],null,"TemplateId",null,_o365c._TI.$Cw,1));t.set_$3("_o365c_G");var r=new _js.$F(n.children[1]);r.$E(new _js.$D("_o365c_E",["ShowCheckmark"],[_o365c._TI.$1ld],_o365c._TI.$C,null,0));var i=new _o365c.$c(n.children[0]);i.$0(_E.$5(_o365c.$34.$1bm,null,null,null,"Id",null,_o365c._TI.$o,0)).$0(_E.$1(["ShowCheckmark"],[_o365c._TI.$1ld],null,"IsHidden",null,_o365c._TI.$9,1,_o365c._TI.$C,null,!0));i.set_$3("_o365c_H");return new _B(n,[i,r,t])},_0365m.$7u,_o365c.$Dx,!1,!0,!1,0);new _A("Picker.DualStateContextMenuItem",function(){var r=_o365c._TI._hf.childNodes[18].cloneNode(!0);var n=new _o365c.$Dx(r.children[0],_js.$2.Instance.$5cn(_0365f.$N));n.$0(_E.$1(["Command"],[_o365c._TI.$BE],null,"ClickCommand",null,_o365c._TI.$V,1)).$A(_E.$1(["TemplatedParent","TemplatedParent","CloseCommand"],[_o365c._TI.$1B,_o365c._TI.$1B,_o365c._TI.$1Ro],null,"CloseMenuCommand",null,_o365c._TI.$aC,1)).$A(_E.$1(["TemplatedParent","TemplatedParent","PopupId"],[_o365c._TI.$1B,_o365c._TI.$1B,_o365c._TI.$7VN],null,"ContextMenuPopupId",null,_o365c._TI.$aD,1,null,null,0));n.$E(new _js.$D("_o365c_M",["ShowCheckmark"],[_o365c._TI.$1ld],null,null,0)).$E(new _js.$D("_o365c_L",["Command","CanExecute"],[_o365c._TI.$BE,_o365c._TI.$Rd],_o365c._TI.$C,null,0)).$E(new _js.$D("_o365c_K",["Command","CanExecute"],[_o365c._TI.$BE,_o365c._TI.$Rd],null,null,0)).$E(new _js.$D("_o365c_D",["IsSelected"],[_o365c._TI.$Rh],null,null,0));n.set_$s(13);n.set_$3("_o365c_I");n.set_$5u("_o365c_D");var u=new _o365c.$1X;var i=new _o365c.$P;i.$A(_E.$1(["ContextParent","ClickCommand"],[_o365c._TI.$X,_o365c._TI.$1lK],null,"Command",null,_o365c._TI.$Z,1));i.set_$T("TAB");i.$Ts=!1;i.$Eg=!1;var t=new _o365c.$P;t.$A(_E.$1(["ContextParent","ClickCommand"],[_o365c._TI.$X,_o365c._TI.$1lK],null,"Command",null,_o365c._TI.$Z,1));t.set_$T("TAB");t.$1r=1;t.$Ts=!1;t.$Eg=!1;u.set_$2E([i,t]);n.set_$p([u]);n.set_$7("Picker.DualStateContextMenuItem._tid9");return new _B(r,[n]).R({FocusControl:n})},_0365m.$7u,_o365c.$Ae,!1,!1,!1,0);new _A("Picker",function(){var i=_o365c._TI._hf.childNodes[19].cloneNode(!0);var n=new _o365c.$J(i.children[0]);n.$0(_E.$5(_o365c.$34.$3K9,null,null,null,"ImageId",null,_o365c._TI.$g,0)).$0(_E.$5(_o365c.$34.$2Vu,null,null,null,"HoveredImageId",null,_o365c._TI.$1D,0)).$0(_E.$5(_o365c.$34.$3K8,null,null,null,"DisabledImageId",null,_o365c._TI.$Hs,0)).$A(_E.$1(["IsPickerEnabled"],[_o365c._TI.$57n],null,"IsEnabled",null,_o365c._TI.$F0,1,null,null,!1)).$A(_E.$1(["AriaTabIndex"],[_o365c._TI.$7VB],null,"AriaTabIndex",null,_o365c._TI.$9F,1,null,null,0)).$A(_E.$1(["PickerButtonAriaLabelledBy"],[_o365c._TI.$7VD],null,"AriaLabelledBy",null,_o365c._TI.$QA,1));n.$E(new _js.$D("_o365c_x",["ContextMenu","IsShown"],[_o365c._TI.$29e,_o365c._TI.$1q],null,null,1));n.set_$3("_o365c_r");n.set_$mJ("_o365c_t");n.set_$5u("_o365c_u");n.set_$4j("_o365c_v");n.set_$5Q("_o365c_w");n.set_$s(26);var t=new _o365c.$1P(_js.$2.Instance.$5cn(_o365c.$W),_js.$2.Instance.$5cn(_0365f.$N),_js.$2.Instance.$5cn(_0365f.$Y),_js.$2.Instance.$5cn(_0365f.$q));t.$A(_E.$1(["TemplatedParent","ContextMenu"],[_o365c._TI.$1B,_o365c._TI.$29e],null,"MenuDataContext",null,_o365c._TI.$2W,1)).$A(_E.$1(["TemplatedParent","IsPickerEnabled"],[_o365c._TI.$1B,_o365c._TI.$57n],null,"IsEnabled",null,_o365c._TI.$qF,1,null,null,!1)).$A(_E.$1(["TemplatedParent","ContextMenu","IsShown"],[_o365c._TI.$1B,_o365c._TI.$29e,_o365c._TI.$1q],_o365c._TI.$2g,"IsShown",_o365c._TI.$2N,_o365c._TI.$2L,2,null,null,!1));t.$3Al=28;t.set_$7("Picker.ContextMenu");t.$3K=3;t.$4v=1;n.set_$p([t]);n.set_$7("Picker._tid7");return new _B(i,[n]).R({PickerButtonId:n})},Object,_o365c.$34,!1,!1,!1,0)};_o365c._TI.$Ab=function(){var n=window.document.createElement("DIV");n.innerHTML='<div> <img/> <span></span> </div><div> <span></span> <img/> </div><div> <div></div> </div><div> <div></div> </div><div> <div class=\'_o365c_n\'></div> </div><div> <span></span> </div><div> <div autoid="_o365c_1"></div> </div><div> <img/> <div class=\'_o365c_c _o365c_q\'> <div></div> </div> </div><div> <div autoid="_o365c_2"></div> </div><div> <div></div> <img/> </div><div> <div autoid="_o365c_3"></div> </div><div> <a></a> </div><div> <img/> <span autoid="_o365c_4"></span> </div><div> <div> <div> <div role=\'menu\' autoid="_o365c_0"></div> </div> </div> </div><div> <table border="0" cellpadding="0" cellspacing="0"> <tbody> <tr> </tr> </tbody> </table> </div><div> <div></div> <div class=\'_o365c_y\'> <img/> <img/> </div> </div><div> <div class=\'_o365c_C\'> <div> <div autoid="_o365c_6"></div> </div> </div> </div><div> <img/> <div class=\'_o365c_F _o365c_P\'> <div autoid="_o365c_8"></div> </div> </div><div> <div autoid="_o365c_7"></div> </div><div> <button autoid="_o365c_5" type=\'button\'></button> </div>';_js.$F.get_$AI().appendChild(n);return n};_o365c._TI.$3a=function(n){return n.$OA};_o365c._TI.$Ez=function(n){return n.$2D};_o365c._TI.$29H=function(n){return n.get_$1QH()};_o365c._TI.$qz=function(n){return n.$1A};_o365c._TI.$1Sq=function(n){return n.$11};_o365c._TI.$5S=function(n){return n.get_$21()};_o365c._TI.$X=function(n){return n.$5O};_o365c._TI.$gk=function(n){return n.$1Mx};_o365c._TI.$gl=function(n){return n.$1Y5};_o365c._TI.$29I=function(n){return n.$Xf};_o365c._TI.$1Rb=function(n){return n.$24F};_o365c._TI.$1Ra=function(n){return n.$21W};_o365c._TI.$1Ss=function(n){return n.get_$2iF()};_o365c._TI.$7cd=function(n){return n.$4V};_o365c._TI.$7cc=function(n){return n.$2D};_o365c._TI.$1SC=function(n){return n.$pr};_o365c._TI.$1m5=function(n){return n.$1jR};_o365c._TI.$Rh=function(n){return n.get_$2c()};_o365c._TI.$BE=function(n){return n.$RU};_o365c._TI.$AU=function(n){return n.get_$rG()};_o365c._TI.$dc=function(n){return n.$1Lq};_o365c._TI.$dd=function(n){return n.$Up};_o365c._TI.$2nt=function(n){return n.$6n7};_o365c._TI.$2nu=function(n){return n.$6nF};_o365c._TI.$2nv=function(n){return n.$6nI};_o365c._TI.$Xy=function(n){return n.$4V};_o365c._TI.$1ld=function(n){return n.get_$5jV()};_o365c._TI.$qg=function(n){return n.get_$6O()};_o365c._TI.$1Rc=function(n){return n.$Bj};_o365c._TI.$7cv=function(n){return n.get_$5oO()};_o365c._TI.$5G0=function(n){return n.$sD};_o365c._TI.$2ly=function(n){return n.$45};_o365c._TI.$5Fz=function(n){return n.$2J5};_o365c._TI.$57y=function(n){return n.$26x};_o365c._TI.$5Fy=function(n){return n.$FE};_o365c._TI.$1q=function(n){return n.$2V};_o365c._TI.$kx=function(n){return n.$Gm};_o365c._TI.$Vj=function(n){return n.$2D};_o365c._TI.$7gL=function(n){return n.$7s};_o365c._TI.$7gK=function(n){return n.$HI};_o365c._TI.$5DT=function(n){return n.$HS};_o365c._TI.$5L7=function(n){return n.$6nG};_o365c._TI.$3cD=function(n){return n.get_$277()};_o365c._TI.$5L8=function(n){return n.get_$rG()};_o365c._TI.$1B=function(n){return n.get_$7w()};_o365c._TI.$7VC=function(n){return n.get_$6qM()};_o365c._TI.$7VE=function(n){return n.$2EK};_o365c._TI.$29e=function(n){return n.$BM};_o365c._TI.$1Ro=function(n){return n.$4c};_o365c._TI.$7cu=function(n){return n.get_$2iF()};_o365c._TI.$2J=function(n){return n.get_$b()};_o365c._TI.$7VN=function(n){return n.$3z};_o365c._TI.$Rd=function(n){return n.$2I};_o365c._TI.$1lK=function(n){return n.get_$Aq()};_o365c._TI.$57n=function(n){return n.$26a};_o365c._TI.$7VB=function(n){return n.get_$Y()};_o365c._TI.$7VD=function(n){return n.get_$8Mc()};_o365c._TI.$2N=function(n){return n.$2V};_o365c._TI.$o=function(n,t){n.set_$1y(t)};_o365c._TI.$9=function(n,t){n.set_$18(t)};_o365c._TI.$B=function(n,t){n.set_$1K(t)};_o365c._TI.$2G=function(n,t){n.set_$3G(t)};_o365c._TI.$1Sr=function(n,t){n.set_$21(t)};_o365c._TI.$5I=function(n,t){n.set_$21(t)};_o365c._TI.$Z=function(n,t){n.$5Y=t};_o365c._TI.$Cw=function(n,t){n.set_$7(t)};_o365c._TI.$R=function(n,t){n.set_$b(t)};_o365c._TI.$3cC=function(n,t){n.set_$2c(t)};_o365c._TI.$V=function(n,t){n.set_$Aq(t)};_o365c._TI.$aC=function(n,t){n.set_$2SE(t)};_o365c._TI.$aD=function(n,t){n.$Up=t};_o365c._TI.$2jA=function(n,t){n.set_$6n6(t)};_o365c._TI.$2jB=function(n,t){n.set_$6nE(t)};_o365c._TI.$2jC=function(n,t){n.set_$6nH(t)};_o365c._TI.$7R=function(n,t){n.set_$2d(t)};_o365c._TI.$1Rz=function(n,t){n.set_$6O(t)};_o365c._TI.$1Rd=function(n,t){n.set_$6O(t)};_o365c._TI.$7UC=function(n,t){n.$mr=t};_o365c._TI.$7Wv=function(n,t){n.set_$2c(t)};_o365c._TI.$583=function(n,t){n.set_$2z6(t)};_o365c._TI.$582=function(n,t){n.set_$5mS(t)};_o365c._TI.$5G1=function(n,t){n.set_$5mT(t)};_o365c._TI.$57z=function(n,t){n.set_$3XO(t)};_o365c._TI.$581=function(n,t){n.set_$1sw(t)};_o365c._TI.$580=function(n,t){n.set_$3nT(t)};_o365c._TI.$7Ur=function(n,t){n.set_$Mz(t)};_o365c._TI.$7Us=function(n,t){n.set_$DT(t)};_o365c._TI.$x=function(n,t){n.set_$6h(t)};_o365c._TI.$9o=function(n,t){n.set_$3(t)};_o365c._TI.$3cP=function(n,t){n.$yO=t};_o365c._TI.$57L=function(n,t){n.$1pD=t};_o365c._TI.$7UY=function(n,t){n.set_$1KR(t)};_o365c._TI.$g=function(n,t){n.set_$B7(t)};_o365c._TI.$1D=function(n,t){n.set_$IJ(t)};_o365c._TI.$Hs=function(n,t){n.set_$1Aa(t)};_o365c._TI.$F0=function(n,t){n.set_$2n(t)};_o365c._TI.$9F=function(n,t){n.set_$Y(t)};_o365c._TI.$QA=function(n,t){n.set_$8P(t)};_o365c._TI.$2W=function(n,t){n.set_$Q4(t)};_o365c._TI.$qF=function(n,t){n.set_$2n(t)};_o365c._TI.$2g=function(n,t){n.set_$1b(t)};_o365c._TI.$2L=function(n,t){n.set_$1b(t)};_o365c.$J.registerClass("_o365c.$J",_js.$6);_o365c.$2h.registerClass("_o365c.$2h");_o365c.$O0.registerClass("_o365c.$O0");_o365c.$P6.registerClass("_o365c.$P6");_o365c.$dB.registerClass("_o365c.$dB");_o365c.$Rr.registerClass("_o365c.$Rr",_o365c.$J);_o365c.$3C.registerClass("_o365c.$3C",_js.$6);_o365c.$8Z.registerClass("_o365c.$8Z",_o365c.$3C);_o365c.$GH.registerClass("_o365c.$GH");_o365c.$Dx.registerClass("_o365c.$Dx",_o365c.$Rr);_o365c.$qG.registerClass("_o365c.$qG",_o365c.$Rr);_o365c.$f9.registerClass("_o365c.$f9");_o365c.$CC.registerClass("_o365c.$CC",_o365c.$Rr);_o365c.$UJ.registerClass("_o365c.$UJ");_o365c.$Ws.registerClass("_o365c.$Ws",_js.$F);_o365c.$3P.registerClass("_o365c.$3P",_js.$6);_o365c.$Ae.registerClass("_o365c.$Ae",_o365c.$3P);_o365c.$p6.registerClass("_o365c.$p6",_js.$6);_o365c.$yJ.registerClass("_o365c.$yJ",_js.$F);_o365c.$fI.registerClass("_o365c.$fI",_js.$F);_o365c.$x.registerClass("_o365c.$x",_o365c.$fI);_o365c.$GO.registerClass("_o365c.$GO",_o365c.$x);_o365c.$c.registerClass("_o365c.$c",_js.$F);_o365c.$Pq.registerClass("_o365c.$Pq",_js.$F);_o365c.$B.registerClass("_o365c.$B",_js.$F);_o365c.$1u.registerClass("_o365c.$1u",_o365c.$J);_o365c.$V.registerClass("_o365c.$V",_js.$6);_o365c.$34.registerClass("_o365c.$34",_js.$6);_o365c.$3C.$8NU.registerClass("_o365c.$3C.$8NU",_js.$vr);_o365c.$A3.registerClass("_o365c.$A3",_js.$I0);_o365c.$9E.registerClass("_o365c.$9E",_o365c.$A3);_o365c.$Ts.registerClass("_o365c.$Ts",_o365c.$A3);_o365c.$aA.registerClass("_o365c.$aA",_o365c.$A3);_o365c.$11t.registerClass("_o365c.$11t",_o365c.$Ts);_o365c.$1i.registerClass("_o365c.$1i",_js.$F);_o365c.$d2.registerClass("_o365c.$d2");_o365c.$u0.registerClass("_o365c.$u0",null,_o365c.$18H);_o365c.$u0.$4Qi.registerClass("_o365c.$u0.$4Qi");_o365c.$QS.registerClass("_o365c.$QS",null,_o365c.$18H);_o365c.$1AL.registerClass("_o365c.$1AL",_js.$6X);_o365c.$P.registerClass("_o365c.$P",_js.$I0);_o365c.$1X.registerClass("_o365c.$1X",_js.$6X);_o365c.$EJ.registerClass("_o365c.$EJ",_js.$6X);_o365c.$wZ.registerClass("_o365c.$wZ",_js.$6X);_o365c.$1P.registerClass("_o365c.$1P",_o365c.$1AL);_o365c.$nN.registerClass("_o365c.$nN",null,_js.$18g);_o365c.$8K.registerClass("_o365c.$8K",null,_js.$18g);_o365c.$jo.registerClass("_o365c.$jo",null,_js.$18g);_o365c.$C8.registerClass("_o365c.$C8",null,_js.$18g);_o365c.$CY.registerClass("_o365c.$CY",null,_js.$18g);_o365c.$Ju.registerClass("_o365c.$Ju",_js.$F);_o365c.$Wt.registerClass("_o365c.$Wt",_o365c.$Ju);_o365c._TI.registerClass("_o365c._TI");_o365c.$2h.$Ml=null;_o365c.$8Z.$4bl=null;_o365c.$GH.$e=null;_o365c.$CC.$5sP=-1;_o365c.$CC.$4q4=-5;_o365c.$V.$1jj={};_o365c.$V.$11i=new _G("EventInfo",_0365f.$GK,_o365c.$V);_o365c.$V.$3tv=new _G("SelectOnRightClick",Boolean,_o365c.$V,!1);_o365c.$34.$3K9=null;_o365c.$34.$2Vu=null;_o365c.$34.$3K8=null;_o365c.$34.$1bm=null;_o365c.$3C.$2T4=0;_o365c.$x.$3TQ=new _G("InView",Boolean,_js.$F);_o365c.$x.$5sa=new _G("ViewportOffset",Number,_js.$F);_o365c.$P.$2JD=new _C(_o365c.$P.$6qd,_0365f.$1S.$2v);_o365c.$P.$2g9=null;_o365c.$1P.$2bB=new Sys.EventHandlerList;_o365c.$1P.$3Mj=null;_o365c.$1P.$1bm=null;_o365c.$1P.$HS=null;_o365c.$Ju.$2Il=new _G("Source",String,_o365c.$Ju);_o365c._TI._hf=_o365c._TI.$Ab();_o365c._TI.$19=new _o365c.$CY;_o365c._TI.$C=new _o365c.$8K;_o365c._TI.$1L=new _o365c.$C8;_o365c._TI.$2jD=new _o365c.$nN;_o365c._TI.$$cctor();Type.registerNamespace("_a");var IPendingGetManager=function(){};IPendingGetManager.registerInterface("IPendingGetManager");_a.$Ti=function(){};_a.$He=function(n,t){this.$26W=n;this.$3x7=t};_a.$He.prototype={$26W:!1,$3x7:null};_a.$1z=function(n,t,i,r,u){this.$$d_$4o5=Function.createDelegate(this,this.$4o5);this.$$d_$6e6=Function.createDelegate(this,this.$6e6);this.$$d_$8VH=Function.createDelegate(this,this.$8VH);this.$$d_$5gM=Function.createDelegate(this,this.$5gM);this.$$d_$8rk=Function.createDelegate(this,this.$8rk);this.$$d_$6v8=Function.createDelegate(this,this.$6v8);this.$$d_$6v7=Function.createDelegate(this,this.$6v7);this.$$d_$8EX=Function.createDelegate(this,this.$8EX);this.$23g=500;this.$1QV=_0365f.$7F.$1nZ;this.$27k=_0365f.$7F.$1nZ;_a.$1z.resolveInheritance();this.dispose=this.$1M;_a.$1z.initializeBase(this);this.$S=n;this.$nT=t;this.$2c7=i;this.$3ny=u;this.$Rn=r;this.$S.$GY(_a.$He,this.$$d_$8EX);this.$2Ci=0;this.$2uz=!0;$2Kw(this,!0,"PendingGetManager")};_a.$1z.$3Dz=function(n){return n===440||n===401?!0:!1};_a.$1z.$2Uj=function(n){return _a.$1z.$4cq(n,!1)};_a.$1z.$4cq=function(n,t){if(!n)return null;if(t){var i=_a.$1z.$5q9;i.lastIndex=0;n=n.replace(i,function(n){var t=n.charCodeAt(0).toString(16);return"\\u0000".substring(0,6-t.length)+t})}try{return eval("("+n+")")}catch(r){if(t){_js.Trace.logWarning(_0365f.$1S.$7o,"Unable to eval JSON after escaping unicode characters. - JSON length:{0}. Exception: {1}",String.isInstanceOfType(n)?n.length.toString():"garbage input - json not a string",r);throw r;}return _a.$1z.$4cq(n,!0)}};function $2Kw(n,t,i){var r=n.$nT.get_$6sY();_js.Trace.logInfo(_0365f.$1S.$7o,"PendingGetManager.FinishPendingGet: isLastPendingRequest={0}, enablePendingGet={1}",t,r);if(r){n.$2eR=!t;n.$2z0=!0;n.set_$pc(!1);$5uT(n,t);if(n.$nT.get_$8VI()){var u=_0365f.$7F.get_$SE();n.$3Yi=u;var f=this;_js.$L.get_$K().$28(_0365f.$1S.$7o,"FinishPendingGet",function(){$5uM(n,u)},n.$23g)}}}function $5uT(n,t){_js.Trace.logInfo(_0365f.$1S.$7o,"PendingGetManager.SendFinishPendingGetRequest: isLastPendingRequest={0}",t);$8(n.$1C2)||(n.$1C2.src="about:blank");var r=_a.$1z.$3ng+"?ns=PendingRequest&ev=FinishNotificationRequest&UA=0";var u=n.$$d_$6v7;var f=n.$$d_$6v8;if(t){r+="&Fn=1";u=null}r+=$43i(n);_js.Trace.logInfo(_0365f.$1S.$7o,"[PendingGetManager::SendFinishPendingGetRequest] Get url containing channel id for this instance of PendingGetManager: {0}",r);var i={};i.url=r;i.type="POST";i.dataType="text";i.success=u;i.error=f;n.$nT.$8Yn(i);n.$4aX=$.ajax(i);n.$1LM&&(n.$1LM=_js.$L.get_$K().$5T(n.$1LM))}function $5uL(n,t){var i=t;if($8(i))return 0;for(;;){var r=i.indexOf("<script>");if(r!==-1){var u=i.indexOf("</script>",r);if(u!==-1){n.$4o5(i.substring(r+8,u));i=i.substr(u+9)}else return i.length}else return i.length}}function $5uO(n,t){var i=t;if(i.data)switch(i.data){case"update":$43o(n);i.mark&&$43h(n,i.mark,!0);break;case"alive0":n.set_$pc(!1);break;case"alive1":n.set_$pc(!0);if(i.mark){_js.Trace.logInfo(_0365f.$1S.$7o,"Check the notification mark.");$43h(n,i.mark,!1);n.$2Ci=0}break;case"noerr":$43n(n,!1);break;case"err":$43n(n,!0);$5uP(n);break;case"restart":$32l(n);break;case"reinitSubscription":n.$Rn.$5au();break;default:break}}function $5uN(n,t){if(t){var i;if($8(t.length)){i=t;$43k(n,i)}else for(var r=0;r<t.length;r++){i=t[r];i&&$43k(n,i)}}}function $43k(n,t){if(t.id==="pg")$5uO(n,t);else if(t.id==="ReloadAllNotification")n.$Rn.$2YS();else{n.$2Ci++;n.$Rn.$1OR(t)}}function $43h(n,t,i){_js.Trace.logInfo(_0365f.$1S.$7o,"PendingGetManager.CheckMark: Client mark is {0} and server mark is {1}",n.$2Ci,t);if(n.$2Ci.toString()!==t){_js.Trace.logInfo(_0365f.$1S.$7o,"NotificationHandlerInternal.CheckMark We need to refresh as marks are different");n.$Rn.$2YS();if(i){_js.Trace.logInfo(_0365f.$1S.$7o,"NotificationHandlerInternal.CheckMark Restart pending get");$32l(n)}}}function $5uQ(n,t){var i=n.$15k>0;n.$15k++;_js.Trace.logWarning(_0365f.$1S.$7o,"PausePendingGet called from {0}, PauseCount: {1}",t,n.$15k);if(!n.$2eR){_js.Trace.logWarning(_0365f.$1S.$7o,"Pending get not started when pausing from {0}.",t);return}if(!i){_js.Trace.logWarning(_0365f.$1S.$7o,"Pending get pause is the first from {0}. Really pausing.",t);$2Kw(n,!1,"PausePendingGet")}}function $5uS(n,t){n.$15k--;_js.Trace.logWarning(_0365f.$1S.$7o,"ResumePendingGet called from {0}, PauseCount: {1}",t,n.$15k);if(n.$15k<=0){if(!n.$2eR){_js.Trace.logWarning(_0365f.$1S.$7o,"Pending get not started when resume called from {0}.",t);return}n.$15k=0;_js.Trace.logWarning(_0365f.$1S.$7o,"Resume pending get since no more pause requested. Request from {0}",t);$32l(n)}}function $43i(n){return _a.$1z.$fA?"&cid="+_a.$1z.$fA:""}function $43m(n,t,i,r){if(!t||!n.$nT.$4oR(t.toString(),r,_0365f.$1S.$7o)){var u=String.format('There was an exception when deserializing the "{0}" response: "{1}"',r,t);_js.Trace.logException(_0365f.$1S.$7o,i,u)}}function $5uR(n,t){var i=t?t.cid:null;if(_a.$1z.$fA)i!==_a.$1z.$fA&&_js.Trace.logError(_0365f.$1S.$7o,"PendingGetManager.FinishPendingRequestCallback client has a channel id and it's different from the channel returned by the server. This isn't expected. ClientChannelId: {0}, ServerChannelId: {1}",_a.$1z.$fA,i);else if(_js.$9.$c(i))_js.Trace.logError(_0365f.$1S.$7o,"PendingGetManager.FinishPendingRequestCallback pending get didn't have a channel id and server didn't generate a new one. This isn't expected. Response Received: {0}",JsonParser.serialize(t));else{_js.Trace.logInfo(_0365f.$1S.$7o,"PendingGetManager.FinishPendingRequestCallback pending get didn't have a channel id. Server generated a new one:{0}",i);_a.$1z.$fA=i}}function $1JQ(n){n.$2z0=!1;n.$1LM&&(n.$1LM=_js.$L.get_$K().$5T(n.$1LM));n.$1LM=_js.$L.get_$K().$28(_0365f.$1S.$7o,"CheckPendingGetState",n.$$d_$6e6,6e4)}function $43o(n){n.$1QV=_0365f.$7F.get_$SE();$1JQ(n)}function $43l(n,t){if(_a.$1z.$3Dz(t.status))$43j(n);else if(t.status===449&&n.$2uz){n.$2uz=!1;n.$17B("HandlePendingGetError:statusCode:RetryWith")}else{_js.Trace.logInfo(_0365f.$1S.$7o,"PendingGetManager.HandlePendingGetError: Start pending get timer");$1JQ(n)}}function $5uP(n){if(n.$2z0)return;else{_js.Trace.logWarning(_0365f.$1S.$7o,"There was an error in the last pending get");var t=_0365f.$7F.get_$SE();n.$27k===_0365f.$7F.$1nZ&&(n.$27k=t);_0365f.$7F.$61(t,n.$27k)<=3e4?n.$3uJ++:n.$3uJ=0;n.$27k=t;n.$2d5=!0;n.$3uJ<2&&n.$17B("HandlePendingGetServerError")}}function $43j(n){_js.Trace.logInfo(_0365f.$1S.$7o,"Received an authentication error in pending get");var t=n.$nT.get_$6wQ();if(!t&&n.$3zh)return;else t&&$1JQ(n);n.$3zh=!0;n.$nT.$2Zx()}function $32l(n){n.$2d5=!1;n.$17B("RestartPendingGet")}function $43n(n,t){n.$2d5=t}function $5uM(n,t){if(_0365f.$7F.$4D(t,n.$3Yi)){try{n.$iC.abort()}catch(i){}n.$23g=Math.min(2*n.$23g,3e4);n.$17B("HandleFinishRequestNonIE")}}function $5uK(n){window.self.pR=n.$$d_$4o5;var i=document.createElement("div");i.style.display="none";var t=window.document.createElement("iframe");t.id="hdnIfrm";t.setAttribute("frameborder","0");t.setAttribute("height","0");t.setAttribute("width","100%");i.appendChild(t);document.body.appendChild(i);n.$4qT=i;return $get("hdnIfrm")}_a.$1z.prototype={$S:null,$2z0:!0,$2Xb:0,$6sV:!0,$IM:!1,$2d5:!1,$3uJ:0,$1LM:null,$3Yi:null,$iC:null,$4aX:null,$32X:0,$4wp:!1,$1C2:null,$4qT:null,$2eR:!1,$15k:0,$2Ci:0,$3qw:!1,$3zh:!1,$3FF:null,$2uz:!1,$nT:null,$2c7:null,$Rn:null,$3ny:null,add_$7H4:function(n){this.$a(_a.$1z.$26j.$1F,n)},remove_$7H4:function(n){this.$u(_a.$1z.$26j.$1F,n)},get_$pc:function(){return this.$U(_a.$1z.$26j)},set_$pc:function(n){this.$N(_a.$1z.$26j,n);return n},get_$4Xg:function(){return _js.$9.$c(this.$3FF)?"":this.$3FF},$17B:function(n){if(!this.$6sV){_js.Trace.logInfo(_0365f.$1S.$7o,"StartPendingGet invoked, but PendingGetManager is not enabled.");return}this.$nT.get_$3LP()&&!this.$1C2&&(this.$1C2=$5uK(this));$2Kw(this,!1,"StartPendingGet")},$5R:function(){$2Kw(this,!0,"InternalDispose");if(this.$1C2){try{window.self.pR=null;document.body.removeChild(this.$4qT)}catch(n){}this.$1C2.src="about:blank"}_js.$A.prototype.$5R.call(this)},$5gM:function(){_js.Trace.logInfo(_0365f.$1S.$7o,"PendingGetManager.SendPendingGetRequest Start the channel");if(this.$15k>0){_js.Trace.logInfo(_0365f.$1S.$7o,"PendingGetManager.SendPendingGetRequest The pauseRefCount is greater then zero, so Pending Get won't be started ");return}var n=_a.$1z.$3ng+"?ns=PendingRequest&ev=PendingNotificationRequest&UA=0";n+=$43i(this);_js.Trace.logInfo(_0365f.$1S.$7o,"[PendingGetManager::SendPendingGetRequest] Get url containing channel id for this instance of PendingGetManager: {0}",n);n+=this.$nT.$6y1("PendingNotificationRequest");if(this.$1C2)this.$1C2.src=n;else{this.$32X=0;this.$iC=new XMLHttpRequest;this.$iC.onreadystatechange=this.$$d_$8rk;n+="&n="+_0365f.$7F.get_$SE().getUTCMilliseconds().toString(36);this.$iC.open("GET",n,!0);this.$iC.send(null)}},$8rk:function(){if(!$8(this.$iC)){var t="PendingGetManager.ReadyState_"+this.$iC.readyState;var i=this.$3ny.$8hV(_0365f.$1S.$7o,t);try{if(this.$iC.readyState===3){var n=this.$iC.responseText;var r=n.substr(this.$32X);this.$32X=n.length;var u=$5uL(this,r);this.$32X=n.length-u}else if(this.$iC.readyState===4){this.$3FF=this.$iC.getResponseHeader("Connection");this.$iC.onreadystatechange=null;this.$iC=null}}finally{this.$3ny.$6sl(i)}}},$4o5:function(n){$43o(this);var t=null;try{t=_a.$1z.$2Uj(n)}catch(i){$43m(this,n,i,"HandleJsonResponse")}if(t){var r=this;this.$2c7.$4fr(function(){$5uN(r,t)},_0365f.$1S.$5g,"PendingGetManager.HandleJsonResponse",!0)}},$8EX:function(n){n.$26W?$5uQ(this,n.$3x7):$5uS(this,n.$3x7)},$6v8:function(n,t,i){_js.Trace.logWarning(_0365f.$1S.$7o,"FinishPendingRequestError. Status code:{0} Exception: {1}",n.status,i);$43l(this,n)},$6v7:function(n,t,i){if(i!==this.$4aX){_js.Trace.logWarning(_0365f.$1S.$7o,"PendingGetManager.FinishPendingRequestCallback callback received for a request that is not the current request. Ignoring...");return}if($8(n)){_js.Trace.logInfo(_0365f.$1S.$7o,"PendingGetManager.FinishPendingRequestCallback Error");$43l(this,i)}else{_js.Trace.logInfo(_0365f.$1S.$7o,"PendingGetManager.FinishPendingRequestCallback Start");this.$3Yi=_0365f.$7F.get_$SE();this.$23g=500;var u=null;var r=n;if(!_js.$9.$15(r))try{u=_a.$1z.$2Uj(r)}catch(f){$43m(this,r,f,"FinishPendingGet")}$5uR(this,u);if(u&&"syncFnshRq"in u){this.$3zh=!1;this.$2uz=!0;if(!this.$15k){if(this.$2Xb||this.$3qw){this.$2Xb=0;this.$3qw=!1;_js.Trace.logInfo(_0365f.$1S.$7o,"PendingGetManager.FinishPendingRequestCallback Pending get was inactive for a while. Send reload all message");this.$Rn.$2YS()}this.$4wp=u.syncFnshRq===1;if(this.$1QV===_0365f.$7F.$1nZ){if(!this.$IM){this.$IM=!0;_js.Trace.logInfo(_0365f.$1S.$7o,"Pending-get connection is now active.");var e=this;_js.$L.get_$K().$28(_0365f.$1S.$7o,"Pending-get activated",function(){e.$S.$8tR(_a.$Ti,new _a.$Ti)},1)}this.$1QV=_0365f.$7F.get_$SE();_js.$L.get_$K().$28(_0365f.$1S.$7o,"SendPendingGetRequest",this.$$d_$5gM,1e4)}else this.$5gM();_js.Trace.logInfo(_0365f.$1S.$7o,"Pending-get finish completed. Raise the establishing event.");this.$S.$8QJ(_a.$kv,new _a.$kv);if(this.$4wp){_js.Trace.logInfo(_0365f.$1S.$7o,"PendingGetManager.FinishPendingRequestCallback Start check state timer");$1JQ(this)}else{_js.Trace.logInfo(_0365f.$1S.$7o,"PendingGetManager.FinishPendingRequestCallback Add retry timer");_js.$L.get_$K().$28(_0365f.$1S.$7o,"RetryPendingGet",this.$$d_$8VH,28e3)}}}else{_js.Trace.logWarning(_0365f.$1S.$7o,"The response of the finish pending get is not the expected one. Status code: {0}, Response: {1}",i.status,r);if(_a.$1z.$3Dz(i.status)||this.$nT.$7DE(r))$43j(this);else if(this.$nT.$4oR(r,"PendingGetNonFinish",_0365f.$1S.$7o))_js.Trace.logInfo(_0365f.$1S.$7o,"FinishPendingRequestCallback: response didn't contain syncFnshRq and app handled the scenario");else if(this.$2Xb>=2)$1JQ(this);else{this.$2Xb++;this.$17B("FinishPendingRequestCallback")}}}},$6e6:function(){if(!this.$A0&&!this.$2z0){_0365f.$7F.$4D(this.$1QV,_0365f.$7F.$1nZ)&&(this.$1QV=_0365f.$7F.get_$SE());var n=_0365f.$7F.$61(_0365f.$7F.get_$SE(),this.$1QV);if(n>6e4||!this.get_$pc()){_js.Trace.logWarning(_0365f.$1S.$7o,"CheckPendingGetState we didn't receive a msg from the server in more than {0} seconds. isRequestAlive:{1}",6e4,this.get_$pc());this.$3qw=!0;this.$17B("CheckPendingGetState")}else $1JQ(this)}},$8VH:function(){if(!this.$A0)if(this.get_$pc()){_js.Trace.logInfo(_0365f.$1S.$7o,"PendingGetManager.RetryPendingGet Pending get is alive");$1JQ(this)}else{this.$2d5&&_js.Trace.logInfo(_0365f.$1S.$7o,"PendingGetManager.RetryPendingGet, there was an error on the last pending get. Restart the request");this.$17B("RetryPendingGet")}}};_a.$kv=function(){};_a.$187=function(){};_a.$187.registerInterface("_a.$187");_a.$189=function(){};_a.$189.registerInterface("_a.$189");_a.$eK=function(){};_a.$eK.registerInterface("_a.$eK");_a.$18G=function(){};_a.$18G.registerInterface("_a.$18G");_a.$10q=function(){};_a.$10q.prototype={id:null,type:null,clientGenerated:!1,forceSynchronousProcessing:!1,EventType:0,toString:function(){return _js.$9.$3y("ID={0}, EventType={1}, ClientGenerated={2}, ForceSynchronous={3}",this.id,this.EventType,this.clientGenerated,this.forceSynchronousProcessing)}};_a.$19u=function(){_a.$19u.initializeBase(this)};_a.$19u.prototype={data:null,mark:null};_a.$Za=function(n,t,i,r,u){_a.$Za.resolveInheritance();this.dispose=this.$1M;_a.$Za.initializeBase(this);this.$2c7=n;this.$3RZ=t;this.$lS=$8(i)?{}:i;this.$KE=$8(r)?{}:r;this.$16Q=$8(u)?{}:u};_a.$Za.$76e=function(n,t,i){var r="Notification_"+t.$DR;var u=function(){t.$CK(n)};var f=n.forceSynchronousProcessing?2:t.$3DF;switch(f){case 0:_js.$L.get_$K().$Vz(t.$Ip,r,u);break;case 1:_js.$L.get_$K().$3u(t.$Ip,r,u);break;case 2:i.$4fr(u,_0365f.$1S.$5g,r,!0);break;default:throw Error.notImplemented(f+" is not supported.");}};_a.$Za.prototype={$lS:null,$KE:null,$16Q:null,$3RZ:null,$2c7:null,get_$5Na:function(){return this.$lS},get_$3y2:function(){return this.$KE},get_$2v0:function(){return this.$16Q},$1OR:function(n){if(!n)throw Error.argumentNull("notification");if(this.$1Bx(n.id)){_js.Trace.logInfo(_0365f.$1S.$5g,"Handling notification: {0}",n.id);for(var i=this.$lS[n.id],t=0;t<i.length;t++){var r=i[t];_a.$Za.$76e(n,r,this.$2c7)}}else _js.Trace.logWarning(_0365f.$1S.$5g,"NotificationHandlerInternal.Handle: No handler was registered for: {0}",n.id);this.$3RZ&&this.$3RZ.$8p9(n)},$5au:function(){_js.Trace.logWarning(_0365f.$1S.$5g,"NotificationHandlerInternal: Reinitialize subscriptions");var n=this.$KE;for(var t in n){var r={key:t,value:n[t]};var i=r.value;i.$3sF();this.$1f4(i.get_$Qj())}},$2YS:function(){_js.Trace.logWarning(_0365f.$1S.$5g,"NotificationHandlerInternal: Send reload message to all subscribers");var n=this.$KE;for(var t in n){var i={key:t,value:n[t]};var r=i.value;this.$1f4(r.get_$Qj())}},$4Pu:function(n){var t=0;n in this.$16Q&&!$8(this.$16Q[n])&&(t=this.$16Q[n]);if(t<3){var i=this;_js.$L.get_$K().$28(_0365f.$1S.$5g,"RetrySubscription",function(){i.$5dN(n)},6e4);this.$16Q[n]=++t}},$5bk:function(n){n in this.$16Q&&delete this.$16Q[n]},$5dN:function(n){_js.Trace.logInfo(_0365f.$1S.$5g,"Retry subscription : {0}",n);var t=this.$KE[n];if(t){t.$3sF();this.$1f4(n)}},$1f4:function(n){var t=new _a.$10q;t.id=n;t.EventType="Reload";this.$1OR(t)},$1Bx:function(n){return n in this.$lS},$1Gx:function(n,t,i,r,u){if(!r)throw Error.argumentNull("callback");if(_js.$9.$c(n))throw Error.argumentNull("subscriptionId");if(_js.$9.$c(i))throw Error.argumentNull("source");this.$1Bx(n)||(this.$lS[n]=[]);Array.add(this.$lS[n],new _a.$Za.$84f(t,i,r,u))},$3qm:function(n){_js.Trace.logInfo(_0365f.$1S.$5g,"[NotificationHandlerInternal::RegisterSubscription] Adding subscription id : {0}",n.get_$Qj());this.$KE[n.get_$Qj()]=n},$1tz:function(n,t){if(!t)throw Error.argumentNull("callback");if(_js.$9.$c(n))throw Error.argumentNull("subscriptionId");if(this.$1Bx(n)){for(var r=this.$lS[n],u=-1,i=0;i<r.length;i++)if(r[i].$CK===t){u=i;break}if(u<0)return;Array.removeAt(r,u);if(!this.$2ZB(n)){delete this.$lS[n];this.$1qR(n)}}},$5q7:function(n){if(_js.$9.$c(n))throw Error.argumentNull("subscriptionId");if(this.$1Bx(n)){Array.clear(this.$lS[n]);delete this.$lS[n]}this.$1qR(n)},$2ZB:function(n){if(_js.$9.$c(n))throw Error.argumentNull("subscriptionId");return this.$1Bx(n)?this.$lS[n].length:0},$5R:function(){this.$lS=null;this.$16Q=null;this.$KE=null},$1qR:function(n){_js.Trace.logInfo(_0365f.$1S.$5g,"Removing subscription id : {0}",n);delete this.$KE[n]}};_a.$Za.$84f=function(n,t,i,r){this.$Ip=n;this.$DR=t;this.$CK=i;this.$3DF=r};_a.$Za.$84f.prototype={$Ip:null,$DR:null,$CK:null,$3DF:0};_a.$Ti.registerClass("_a.$Ti");_a.$He.registerClass("_a.$He");_a.$1z.registerClass("_a.$1z",_js.$A,IPendingGetManager,Sys.IDisposable);_a.$kv.registerClass("_a.$kv");_a.$10q.registerClass("_a.$10q");_a.$19u.registerClass("_a.$19u",_a.$10q);_a.$19u.prototype.toString=_a.$10q.prototype.toString;_a.$Za.registerClass("_a.$Za",_js.$vr,_a.$eK,Sys.IDisposable);_a.$Za.$84f.registerClass("_a.$Za.$84f");_a.$1z.$26j=new _G("IsRequestAlive",Boolean,_a.$1z);_a.$1z.$5q9=new RegExp("[-Ÿ­؀-؄܏឴឵‌-‏\u2028- ⁠-￰-￿]","g");_a.$1z.$fA=null;_a.$1z.$3ng="ev.owa2";Type.registerNamespace("_a");_a.$mp=function(){};_a.$mp.prototype={};_a.$mp.registerEnum("_a.$mp",!1);_a.$qo=function(){};_a.$qo.prototype={notImplemented:0,notSpecified:-1,offlineComponentNotReady:1,notSupported:100,errorDuringExecution:200,insufficientDataModuleNotSynchronized:301,insufficientDataItemNotFound:302,insufficientDataItemShapeMismatch:303,insufficientDataUserConfigurationChanged:304};_a.$qo.registerEnum("_a.$qo",!1);_a.$t0=function(){};_a.$t0.prototype={};_a.$t0.registerEnum("_a.$t0",!1);_a.$mv=function(){};_a.$mv.prototype={none:0,altComplete:1,syncComplete:2,onPause:3};_a.$mv.registerEnum("_a.$mv",!1);_a.$mx=function(){};_a.$mx.prototype={uncached:0,idle:1,checking:2,downloading:3,updateReady:4,obsolete:5};_a.$mx.registerEnum("_a.$mx",!1);_a.$jB=function(){};_a.$jB.registerInterface("_a.$jB");_a.$n0=function(){};_a.$n0.prototype={UnKnown:0,Image:1,ThumbnailImage:2,WacStellentViewableDocument:3,Blocked:4,ItemAttachment:5,Other:6};_a.$n0.registerEnum("_a.$n0",!1);_a.$nR=function(){};_a.$nR.prototype={unknown:0,IE:1,chrome:2,safari:3,firefox:4,mowaOnIOS:5};_a.$nR.registerEnum("_a.$nR",!1);_a.$Ms=function(){};_a.$Ms.prototype={updated:1,deleted:2};_a.$Ms.registerEnum("_a.$Ms",!1);function ComponentTypeRecord(n,t){this.type=n;this.layout=t}_a.$oC=function(){};_a.$oC.prototype={portrait:0,landscape:1};_a.$oC.registerEnum("_a.$oC",!1);_a.$vm=function(){};_a.$vm.prototype={};_a.$vm.registerEnum("_a.$vm",!1);_a.$5b=function(){};_a.$5b.prototype={mail:0,calendar:1,people:2,tasks:3,options:4,attachments:5};_a.$5b.registerEnum("_a.$5b",!1);_a.$yO=function(){};_a.$yO.registerInterface("_a.$yO");_a.$4b=function(){};_a.$4b.registerInterface("_a.$4b");_a.$18J=function(){};_a.$18J.registerInterface("_a.$18J");_a.$jC=function(){};_a.$jC.$$=function(n){var t="$jC"+"$1"+"$"+n.getName().replace(/\./g,"_");if(!_a[t]){var i=_a[t]=function(){};i.registerInterface("_a."+t)}return _a[t]};_a.$jC.registerInterface("_a.$jC");_a.$jD=function(){};_a.$jD.$$=function(n){var t="$jD"+"$1"+"$"+n.getName().replace(/\./g,"_");if(!_a[t]){var i=_a[t]=function(){};i.registerInterface("_a."+t)}return _a[t]};_a.$jD.registerInterface("_a.$jD");_a.$pF=function(){};_a.$pF.registerInterface("_a.$pF");_a.$T0=function(){};_a.$T0.registerInterface("_a.$T0");_a.$pH=function(){};_a.$pH.registerInterface("_a.$pH");_a.$27=function(){};_a.$27.registerInterface("_a.$27");_a.$pQ=function(){};_a.$pQ.registerInterface("_a.$pQ");_a.$18I=function(){};_a.$18I.registerInterface("_a.$18I");_a.$Ly=function(){};_a.$Ly.registerInterface("_a.$Ly");_a.$18N=function(){};_a.$18N.registerInterface("_a.$18N");_a.$78=function(){};_a.$78.registerInterface("_a.$78");_a.$18P=function(){};_a.$18P.registerInterface("_a.$18P");_a.$18O=function(){};_a.$18O.registerInterface("_a.$18O");_a.$YW=function(){};_a.$YW.$$=function(n){var t="$YW"+"$1"+"$"+n.getName().replace(/\./g,"_");if(!_a[t]){var i=_a[t]=function(){};i.registerInterface("_a."+t)}return _a[t]};_a.$YW.registerInterface("_a.$YW");_a.$18K=function(){};_a.$18K.registerInterface("_a.$18K");_a.$NQ=function(){};_a.$NQ.registerInterface("_a.$NQ");_a.$18L=function(){};_a.$18L.registerInterface("_a.$18L");_a.$q1=function(){};_a.$q1.registerInterface("_a.$q1");_a.$18M=function(){};_a.$18M.registerInterface("_a.$18M");_a.$17s=function(){};_a.$17s.registerInterface("_a.$17s");_a.$Py=function(){};_a.$Py.registerInterface("_a.$Py");_a.$q5=function(){};_a.$q5.registerInterface("_a.$q5");_a.$17p=function(){};_a.$17p.registerInterface("_a.$17p");_a.$dN=function(){};_a.$dN.prototype={starting:0,userConfigurationLoaded:1,started:2,documentReady:3};_a.$dN.registerEnum("_a.$dN",!1);_a.$17q=function(){};_a.$17q.registerInterface("_a.$17q");_a.$17u=function(){};_a.$17u.registerInterface("_a.$17u");_a.$jl=function(){};_a.$jl.registerInterface("_a.$jl");_a.$IO=function(){};_a.$IO.prototype={none:0,load:1,folderHierarchyNotification:4,rowNotification:5};_a.$IO.registerEnum("_a.$IO",!1);_a.$10M=function(n,t){this.count=n;this.buckets=t};_a.$10V=function(){};_a.$10V.prototype={};_a.$10V.registerEnum("_a.$10V",!1);var INotificationHandlerProxyFactory=function(){};INotificationHandlerProxyFactory.registerInterface("INotificationHandlerProxyFactory");_a.$eQ=function(){};_a.$eQ.registerInterface("_a.$eQ");_a.$qr=function(){};_a.$qr.prototype={unknown:0,windows:1,windowsPhone:2,android:3,IOS:4,OSX:5,googleTV:6,blackBerry:7,chromeOS:8,ubuntu:9,linux:10};_a.$qr.registerEnum("_a.$qr",!1);_a.OwaTraceComponentEnum=function(){};_a.OwaTraceComponentEnum.prototype={actionQueue:0,actions:1,addTrustedSenderResponseProcessor:2,animations:3,app:4,appCache:5,applyConversationAction:6,applyConversationActionResponseProcessor:7,attachmentsCleanupManager:8,attachments:9,autodiscover:10,baseJsonResponseAction:11,binding:12,calendar:13,calendarActionsErrorHandling:14,calendarItems:15,calendarServiceCommandHelper:16,calendarShareMessageViewModel:17,calendarSharingInfoProviderViewModel:18,chat:19,chromeWebApp:20,clientStore:23,conductor:24,connectionManager:25,controls:26,conversationItems:27,conversationListVM:28,conversations:29,core:30,createItemResponseProcessor:34,createItemServiceCommand:35,createPersonaResponseProcessor:36,deleteFolderResponseProcessor:39,deleteItemResponseProcessor:40,deleteItemServiceCommand:41,deletePersonaResponseProcessor:42,discovery:43,dragDrop:44,emptyFolderResponseProcessor:45,errorHandler:46,extensibility:47,findConversationServiceCommand:48,findFolderServiceCommand:49,folders:50,framework:51,getCalendarFoldersServiceCommand:52,getConversationItemsServiceCommand:53,getFavoriteFolders:54,getFolderServiceCommand:55,getItemServiceCommand:56,grouping:57,identityCorrelationTable:59,indexedDb:60,instrumentation:61,itemSynchronizer:62,listView:63,logDatapointResponseProcessor:64,mailBaseLVM:65,mailboxDataContext:66,mailCompose:67,mailComposeUpgrade:68,mailFolderItems:69,markAsJunkResponseProcessor:70,media:71,multiSelectListView:72,notifications:73,offlineMailboxDataContext:74,offlineManager:75,offlineNotifications:76,onlineProxy:77,owaResponseProcessors:79,pageListVM:80,PAL:81,performance:84,performReminderActionResponseProcessor:85,personaItems:86,placeItems:87,popOut:88,popOutMailboxDataContext:89,pushNotification:90,readingPane:91,reminders:92,requestQueueProcessor:93,responseProcessors:94,responseQueueProcessor:95,scheduling:96,pinPolicy:97,serviceCommand_CreatePersona:98,serviceCommand_FindItem:99,serviceCommand_GetOwaUserConfiguration:100,serviceCommand_GetReminders:101,serviceCommand_PerformReminderAction:102,serviceCommand_UpdateViewStateConfiguration:103,serviceCommands:104,shell:105,simpleVLV:106,singleDoc:107,speech:108,sql:109,sqlBatch:110,sqlDbTransactionAdapter:111,stackPanel:112,storage_CalendarItem:113,storage_Item:114,syncChangeUpdater:115,syncFolderSettingProcessor:116,syncManager:117,taskItems:118,taskRunner:119,timeZoneConverter:120,unitTest:121,updateCalendarItemServiceCommand:122,updateFolderResponseProcessor:123,updateItemResponseProcessor:124,updateItemServiceCommand:125,updatePersonaResponseProcessor:126,updateUserConfigurationResponseProcessor:127,views:128,viewStateConfiguration:129,itemQueryTable:130,watson:133,webpart:134,webServices:135,mailModule:136,peopleModule:137,tasksModule:138,applicationBar:139,diagnosticsModule:140,location:141,mailTips:142,retentionPolicy:143,search:144,explicitLogon:145,optionsModule:146,findRecipient:147,linkPersona:148,personaCard:149,meCard:150,recipientWell:151,peoplePicker:152,playOnPhone:153,datePicker:154,timePicker:155,infoBar:156,dateTimePicker:157,managePassword:158,mobileDevicePolicy:159,languageUpdate:160,notificationQueueManager:161,sendReadReceiptResponseProcessor:162,personaControl:163,controlTasksQueue:164,userAvailabilityCoordinator:165,composeUserAvailabilityProvider:166,serviceCommand_DeletePersona:167,groupCard:168,contextPeek:169,categoryManagementDialog:170,addCategoryDialog:171,calendarSurface:172,moveItemResponseProcessor:173,dumpster:174,globalization:175,moveItemServiceCommand:176,calendarListBaseView:177,reminderListView:178,agendaListView:179,dataContracts:180,tasksListVM:181,persona:182,personaFilter:183,findPeople:184,timeStrip:185,calendarsCache:186,deviceEncryption:187,weekInMonthListView:188,weekInMonthGridView:189,calendarSidePanelView:190,userConfigurationCommitChanges:191,regionManager:192,presence:194,buddy:195,pivotMenuBase:196,mailListVM:197,deletePlaceResponseProcessor:198,offlineDiscovery:199,syncRequestManager:200,slabLoader:201,calendarErrorHandling:202,treeNodeView:203,pendingGet:204,dataWipe:205,approvalRequest:206,monthGridView:207,groupMemberItems:208,agendaQueryTable:209,urlParser:210,mailTo:211,logging:212,agendaTouchNarrow:213,votingRequest:214,calendarAnimations:215,getOtherMailboxConfiguration:216,calendarNotifications:216,setLayoutSettings:217,itemPopOutViewModel:218,accessibility:219,clientStoreCache:220,smime:221,changeLayout:222,modernGroupCard:223,otherCard:224,groupModule:225,attachmentsHub:226,appStatus:227,calendarMiniature:228,mailVLV:229,favorites:230,uploadPhoto:231,linkPreview:232,quickComposeReply:233,serviceCommand_AddFavorite:234,serviceCommand_RemoveFavorite:235,clutter:236,peopleIKnow:237,trendingConversationsVLV:238,policyTips:238,calendarPicker:239,weather:240,instantSearch:241,feedView:242,groupPeopleModule:243,modernGroupMembershipMail:244,keepThisAtTheEnd:5e5};_a.OwaTraceComponentEnum.registerEnum("_a.OwaTraceComponentEnum",!1);_a.$l0=function(){};_a.$l0.prototype={scenario:0,ctq:1,ALT:2,request:3,execution:4,detailed:5,componentSync:6,componentAsync:7,logging:8,unknown:-1};_a.$l0.registerEnum("_a.$l0",!1);_a.$r6=function(){};_a.$r6.prototype={success:0,truncated:1,syncMissingStart:2,syncMissingEnd:4,syncNestedExec:8,syncBaseNotExec:16,asyncDuplicateStart:32,asyncMissingStart:64,syncNegativeExclusiveBalance:128,missingEndTime:256,asyncIncorrectEnd:512,asyncNodeTimeout:1024,watson:2048};_a.$r6.registerEnum("_a.$r6",!0);_a.$r8=function(){};_a.$r8.prototype={off:0,scenario:1,ctq:2,request:3,execution:4,detailed:5,component:6,logging:7};_a.$r8.registerEnum("_a.$r8",!1);_a.$fV=function(){};_a.$fV.prototype={unknown:0,PC:1,windowsPhone:2,android:3,iPhone:4,iPad:5,macintosh:6,windowsRT:7,googleTV:8,blackBerry:9,chromeBook:10,chromeBookArm:11,linuxArm:12,ubuntuArm:13};_a.$fV.registerEnum("_a.$fV",!1);_a.$lK=function(){};_a.$lK.prototype={None:-1,Categories:0,Importance:1,Attachment:2,MailListviewReplied:3,MailListviewForwarded:4,MailListviewIRM:5,MailListviewIRMReplied:6,MailListviewIRMForwarded:7,MailListviewVoiceMailItem:8,MailListviewVoiceMailReplied:9,MailListviewVoiceMailForwarded:10,MailListviewVoiceMailIRM:11,MailListviewFaxItem:12,MailListviewAppointmentItem:13,MailListviewAppointmentAccepted:14,MailListviewAppointmentDeclined:15,MailListviewAppointmentTentative:16,MailListviewAppointmentCanceled:17,MailListviewContactItem:18,MailListviewTaskItem:19,MailListviewTaskReocurItem:20,MailListviewJournalItem:21,MailListviewPostItem:22,MailListviewNoteItem:23,MailListviewDelivery:24,MailListviewNonDelivery:25,MailListviewApprovalRequest:26};_a.$lK.registerEnum("_a.$lK",!1);_a.$12z=function(){};_a.$12z.prototype={};_a.$12z.registerEnum("_a.$12z",!1);_a.$ru=function(){};_a.$ru.prototype={};_a.$ru.registerEnum("_a.$ru",!1);_a.$rv=function(){};_a.$rv.prototype={};_a.$rv.registerEnum("_a.$rv",!1);_a.$qC=function(){};_a.$qC.registerInterface("_a.$qC");function SourceFileRecord(n,t){this.name=n;this.layout=t}function StyleFileRecord(n,t,i){this.name=n;this.layout=t;this.type=i}_a.$mG=function(){};_a.$p=function(){};_a.$p.registerInterface("_a.$p");_a.$190=function(){};_a.$190.registerInterface("_a.$190");_a.$191=function(){};_a.$191.registerInterface("_a.$191");_a.$jU=function(){};_a.$jU.registerInterface("_a.$jU");_a.$yX=function(){};_a.$yX.registerInterface("_a.$yX");_a.$Du=function(){};_a.$Du.prototype={Sunday:0,Monday:1,Tuesday:2,Wednesday:3,Thursday:4,Friday:5,Saturday:6};_a.$Du.registerEnum("_a.$Du",!1);_a.$Cr=function(){};_a.$Cr.prototype={None:0,Sunday:1,Monday:2,Tuesday:4,Wednesday:8,Thursday:16,Friday:32,Saturday:64,Weekday:62,WeekendDay:65,Day:127};_a.$Cr.registerEnum("_a.$Cr",!0);_a.$kF=function(){};_a.$kF.prototype={January:0,February:1,March:2,April:3,May:4,June:5,July:6,August:7,September:8,October:9,November:10,December:11};_a.$kF.registerEnum("_a.$kF",!1);_a.$eR=function(){};_a.$eR.registerInterface("_a.$eR");_a.$117=function(){};_a.$117.prototype={UserTime:0,UserDate:1,YearMonth:2,LongDayDate:3,DayDateTime:4,ShortDayDate:5,DayTime:6,ShortDate:7,MonthDay:8,DateTime:9,DayDate:10,MonthDateTime:11,ShortHour:12,Year:13,Month:14,Day:15,Hour:16,Minute:17,ShortTime:18,DayWithNoLeadingZero:19,DayShortTime:20,DayWithLeadingZero:21,ShortHourWithZeroMinutes:22,AbbrMonthDayWithNoLeadingZero:23};_a.$117.registerEnum("_a.$117",!1);_a.$jr=function(){};_a.$jr.registerInterface("_a.$jr");_a.$Yh=function(){};_a.$Yh.$$=function(n){var t="$Yh"+"$1"+"$"+n.getName().replace(/\./g,"_");if(!_a[t]){var i=_a[t]=function(){};i.registerInterface("_a."+t)}return _a[t]};_a.$Yh.registerInterface("_a.$Yh");_a.$yv=function(){};_a.$yv.registerInterface("_a.$yv");_a.$JM=function(){};_a.$JM.registerInterface("_a.$JM");_a.$4t=function(){};_a.$4t.$3s=function(n){return _a.$n.$3s(n,!0)};_a.$4t.$F=function(n,t){var i=0;var r=n;for(var u in r){var f={key:u,value:r[u]};t&&f.value===undefined||i++}return i};_a.$8H=function(){};_a.$8H.$cS=function(n){if(_js.$9.$c(n))return"";var t=n.lastIndexOf(".");return t===-1?"":n.substr(t)};_a.$8H.$3OG=function(n){if(_js.$9.$c(n))return"";var t=n.lastIndexOf(".");return t===-1?n:n.substr(0,t)};_a.$8t=function(){};_a.$8t.$153=function(n,t){return(n%t+t)%t};_a.$8t.$2tC=function(n,t){return Math.floor(Math.random()*(t-n+1)+n)};_a.$1U=function(){};_a.$1U.$4sD=function(n,t){var i=n.__baseInterfaces;if(!i)return!1;var f=i[t.getName()];if(f)return!0;var r=i;for(var u in r){var e={key:u,value:r[u]};if(_a.$1U.$4sD(e.value,t))return!0}return!1};_a.$1U.$4g=function(n,t){n[t]&&n[t]()};_a.$1U.$8tF=function(n,t){return t};_a.$2y=function(){};_a.$2y.$RD=function(n){_a.$4.$M(n,"node");var t=0;_js.$9.$c(n.prefix)||(t=n.prefix.length);return t?n.nodeName.substr(t+1):n.nodeName};_a.$2y.$Hi=function(n){_a.$4.$M(n,"node");var t=new Sys.StringBuilder;_js.$9.$15(n.nodeValue)||t.append(n.nodeValue);for(var i=0;i<n.childNodes.length;i++){var r=n.childNodes[i];t.append(_a.$2y.$Hi(r))}return t.toString()};_a.$2y.$4jc=function(n,t){var i=_a.$2y.$So(n,t);return null===i?null:i.value};_a.$2y.$So=function(n,t){_a.$4.$M(n,"node");_a.$4.$1C(t,"localName");t=t.toLowerCase();for(var i=0;i<n.attributes.length;i++){var r=n.attributes.item(i);var u=_a.$2y.$RD(r).toLowerCase();if(u===t)return r}return null};_a.$3R=function(n){this.$$d_$7C9=Function.createDelegate(this,this.$7C9);this.$MJ=_a.$3R.$x8++;_a.$3R.initializeBase(this);this.$29=$8(n)?0:n;this.$2QO=Object.getType(this).getName();this.$1F_2=this.$2QO+" "+this.$MJ};_a.$3R.$8YR=function(n){throw Error.invalidOperation(n+" cannot try to call the completion callback twice.");};function $5tq(n,t){var r=null;var u=0;try{n.$2SR=t;$5tt(n);u=n.$89m()}catch(i){_js.Trace.logError(_a.$0.$6b,"Action execution failed (Action Name: {0}). Error: {1}",n.$1F_2,i);r=i;throw i;}finally{u||n.get_$6M()===3||$GZ(n,r)}}function $GZ(n,t){try{try{n.$1g=t;$5tv(n)}catch(i){var r=$8(n.$1g)?"success":"failure";_js.Trace.logException(_a.$0.$6b,i,"Unhandled exception while reporting {0} of action {1}",r,n.$1F_2);throw i;}finally{$5ts(n)}}finally{n.$3T8(t?4:3);$5tr(n)}}function $5tr(n){try{n.$2SR&&n.$2SR()}catch(t){_js.Trace.logException(_a.$0.$6b,t,"Invoking completion callback for action {0}",n.$1F_2);throw t;}finally{var i=this;n.$2SR=function(){_a.$3R.$8YR(n.$1F_2)}}}function $5tv(n){n.$1g?$5tu(n):$US(n,"ActionSuccess",n)}function $5tu(n){try{n.$Rq()}finally{$US(n,"ActionFailure",n)}}function $5tt(n){n.set_$6M(2);n.$3T8(2);$US(n,"ActionExecuting",n)}function $5ts(n){try{try{n.set_$6M(3)}catch(t){var r=$8(n.$1g)?"successful":"failed";_js.Trace.logException(_a.$0.$6b,t,"Unhandled exception while setting this.State to Completed for action {0} ({1})",n.$1F_2,r);throw t;}}finally{try{$US(n,"ActionCompleted",n)}catch(i){var u=$8(n.$1g)?"successful":"failed";_js.Trace.logException(_a.$0.$6b,i,"Unhandled exception while invoking custom Completed event for action {0} ({1})",n.$1F_2,u);throw i;}}}_a.$3R.prototype={$29:0,$1F_2:null,$2QO:null,$2SR:null,$1g:null,$5N:null,add_$2w:function(n){this.$2e("ActionCompleted",n)},remove_$2w:function(n){this.$2f("ActionCompleted",n)},add_$4g7:function(n){this.$2e("ActionExecuting",n)},remove_$4g7:function(n){this.$2f("ActionExecuting",n)},add_$2M:function(n){this.$2e("ActionSuccess",n)},remove_$2M:function(n){this.$2f("ActionSuccess",n)},add_$25:function(n){this.$2e("ActionFailure",n)},remove_$25:function(n){this.$2f("ActionFailure",n)},get_$6M:function(){return this.$U(_a.$3R.$1so)},set_$6M:function(n){this.$N(_a.$3R.$1so,n);return n},get_$4y6:function(){return!1},get_$7Bx:function(){return""},$4sd:function(){this.set_$6M(1);this.$YE()},$YE:function(){},$Rq:function(){var n=OwaApplication.get_$19B().$22t(this.$1g);_js.Trace.logWarning(_a.$0.$6b,"Action ({0}) encountered an error during its execution: {1}",this.$1F_2,n)},$3T8:function(n){},$7C9:function(n){_a.$4.$M(n,"error");$GZ(this,n)}};_a.$DI=function(){this.$$d_$8PD=Function.createDelegate(this,this.$8PD);this.$2F0=[];this.$MJ=_a.$DI.$x8++;this.$1F="Action Manager "+this.$MJ};function $43P(n,t){_js.Trace.logInfo(_a.$0.$6b,"{0} is executing {1}",n.$1F,t.$1F_2);var i=this;$5tq(t,function(){_js.Trace.logInfo(_a.$0.$6b,"{0} finished executing {1}",n.$1F,t.$1F_2);n.$3Ur=!1;$43Q(n)})}function $43Q(n){if(!n.$23y&&!n.$3Ur&&n.$2F0.length){var t=n.$2F0[0];t.get_$4y6()?n.$23y||_js.$L.get_$K().$28(_a.$0.$6b,"Process"+t.$1F_2,n.$$d_$8PD,0,!0):n.$23y||_js.$L.get_$K().$3u(_a.$0.$6b,"Process"+t.$1F_2,n.$$d_$8PD);n.$23y=!0}}_a.$DI.prototype={$23y:!1,$3Ur:!1,$1F:null,$2OE:null,get_$1Jq:function(){return this.$2OE},set_$1Jq:function(n){this.$2OE=n;return n},$y:function(n){n.$4sd();this.$2OE&&this.$2OE(n);if(_a.$jU.isInstanceOfType(n)||OwaApplication.$4iL){_js.Trace.logInfo(_a.$0.$6b,"Executing instant action {0}",n.$1F_2);$43P(this,n)}else{_js.Trace.logInfo(_a.$0.$6b,"{0} enqueued {1}",this.$1F,n.$1F_2);Array.enqueue(this.$2F0,n);$43Q(this)}},$8PD:function(){this.$23y=!1;var n=Array.dequeue(this.$2F0);this.$3Ur=n.get_$4y6();$43P(this,n)}};_a.$5U=function(n,t){this.$$d_$85e=Function.createDelegate(this,this.$85e);this.$$d_$8JZ=Function.createDelegate(this,this.$8JZ);_a.$5U.initializeBase(this);_a.$4.$14(n,"activityManagerBehavior");this.$39E=n;this.$1jY=new Date;this.$S=t;this.$S.$GY(_0365f.$Uc,this.$$d_$8JZ)};_a.$5U.$4s7=function(n){_a.$4.$14(n,"behavior");if($8(_a.$5U.$e)){_a.$5U.$e=new _a.$5U(n,OwaApplication.get_$V1());_a.$5U.$e.$6ZV()}return _a.$5U.$e};_a.$5U.$4Rv=function(n){_a.$4.$14(n,"element");$8(_a.$5U.$e)||$43R(_a.$5U.$e,n)};function $43R(n,t){t.bind("mousedown keydown scroll",n.$$d_$85e)}_a.$5U.prototype={$39E:null,$1jY:null,$S:null,get_$7JJ:function(){return this.$1jY},set_$7JJ:function(n){this.$1jY=n;$Q(this,_a.$5U.$2gV);return n},$3rc:function(n){this.set_$7JJ(new Date)},$6ZV:function(){$43R(this,$(document))},$4cs:function(n){_a.$4.$14(n,"element");n.unbind("mousedown keydown scroll",this.$$d_$85e)},$85e:function(n){this.$39E.$2pT(this,n.type)},$5R:function(){_js.$A.prototype.$5R.call(this);this.$S.$zL(_0365f.$Uc,this.$$d_$8JZ)},$8JZ:function(n){this.$39E.$2pT(this,n.$4Ow)}};_a.$t1=function(){};_a.$t1.prototype={$2pT:function(n,t){n.$3rc(t)}};_a.$RN=function(){};_a.$RN.prototype={$4Yt:function(n){return $8(n)||window.self===n?new _a.$t1:new _a.$uW(n)}};_a.$Et=function(n){this.$$d_$8A5=Function.createDelegate(this,this.$8A5);this.$$d_$8J8=Function.createDelegate(this,this.$8J8);_a.$4.$14(n,"activityManager");this.$et_0=n;$32h(this)};function $32h(n){n.get_$4ii()<0||n.$2E3||(n.$2E3=_js.$L.get_$K().$rT(_a.$0.$49,n.get_$6Vr(),n.$$d_$8J8,n.get_$4ii()))}function $2Kt(n){n.$2E3&&(n.$2E3=_js.$L.get_$K().$5T(n.$2E3))}_a.$Et.prototype={$et_0:null,$5it:!0,$42e:!1,$2E3:null,$2pT:function(n){},$8Bm:function(n){},$8J8:function(){var t=new Date;var n=this.$et_0.$1jY;var i=t-n;if(i<=this.get_$6Vs())this.$2pT(n);else{this.$8Bm(n);if(this.$5it&&!this.$42e){this.$42e=!0;this.$et_0.$a(_a.$5U.$2gV,this.$$d_$8A5)}}},$8A5:function(n,t){this.$et_0.$u(_a.$5U.$2gV,this.$$d_$8A5);this.$42e=!1;var i=this.$et_0.$1jY;this.$2pT(i)}};_a.$uW=function(n){_a.$uW.initializeBase(this);_a.$4.$14(n,"mainWindowInstance");this.$28U=n};_a.$uW.prototype={$28U:null,$2pT:function(n,t){var i=this;_a.$3j.$FU(this.$28U,function(n){n.$8Ti(t)})}};_a.$1J=function(){};_a.$1J.get_$3iw=function(){return _a.$1J.$1T5};_a.$1J.set_$3iw=function(n){if(!n){_a.$1J.$1T5="";return n}var t=_a.$1J.get_$1AF();_a.$1J.$1T5+="["+(t-_a.$1J.$2gJ)+":"+n+"]";_a.$1J.$2gJ=t;return n};_a.$1J.get_$1AF=function(){return(new Date).getTime()};_a.$1J.get_$30f=function(){return _a.$1J.$1Xs};_a.$1J.set_$30f=function(n){_a.$1J.$2gJ=_a.$1J.get_$1AF();_a.$1J.$1Xs=n;return n};_a.$1J.$8Yj=function(n){n&&(_a.$1J.$2P3=n)};_a.$1J.$3aP=function(n){if(_a.$1J.$1Xs){if(_a.$1J.$2P3){_a.$1J.$2Wc=n;_a.$1J.$2P3()}_a.$5.endPT("AppStartScenario")}_a.$1J.$BG()};_a.$1J.$BG=function(){_a.$1J.$1x1={};_a.$1J.set_$30f(!1);_a.$1J.$1tA=0;_a.$1J.$2yh=0;_a.$1J.$1hY=!1;_a.$1J.$2zT=!1;_a.$1J.$KF=null;_a.$1J.$sF=null;_a.$1J.set_$3iw(null);_a.$1J.$2Wc=0};_a.$tK=function(){this.$$d_$6YD=Function.createDelegate(this,this.$6YD);this.$$d_$8nS=Function.createDelegate(this,this.$8nS)};_a.$tK.prototype={$42:function(){_a.$5.stPT(_a.$0.$YL,"AppStartScenario",1);_a.$5.$8Yk(this.$$d_$8nS);_a.$1J.$8Yj(this.$$d_$6YD);_a.$1J.set_$30f(!0)},$8nS:function(n,t){var i=_a.$1J.$1x1[n]||new _a.$tL(n);i.set_$7JL(t);_a.$1J.$1x1[n]=i},$6YD:function(){var n=_a.$3T.$2Za();_a.$Z.$tQ.$9v(new _a.$l1(n,_a.$4t.$3s(_a.$1J.$1x1)))}};_a.$tL=function(n){this.$1F=n};_a.$tL.prototype={$1F:null,$27o:0,$4q2:0,get_$7JL:function(){return this.$27o},set_$7JL:function(n){this.$27o=n;this.$4q2+=1;return n}};_a.$Ok=function(n,t){_a.$4.$M(n,"location");_a.$4.$M(t,"dispatcher");this.$4S=n;this.$DA=t;this.$4A=_a.$5o.$H()};_a.$Ok.prototype={$4S:null,$DA:null,$4A:null,$9s:function(){if(_a.UserAgent.getInstance().get_$68()){this.$4A.$Ay("App.OnBeforeReload","true");this.$DA.$3qy()}else this.$4S.reload()},$8Rq:function(n){if(_a.UserAgent.getInstance().get_$68())throw Error.invalidOperation("Can't reload to a layout With PALEnabled");else{var t="?layout=";var i=this.$4S.href.indexOf("#");switch(n){case"Mouse":t+="mouse";break;case"TouchNarrow":t+="tnarrow";break;case"TouchWide":t+="twide";break;default:break}i>=0&&(t+=this.$4S.href.substr(i));this.$4S.href=t}}};_a.$V4=function(n,t){this.$$d_$5Tr=Function.createDelegate(this,this.$5Tr);this.$$d_$2pU=Function.createDelegate(this,this.$2pU);this.$n4=[];this.$17o=n;this.$1ID=t};_a.$V4.$$=function(n){var t="$V4"+"$1"+"$"+n.getName().replace(/\./g,"_");if(!_a[t]){var r=_a[t]=function(){(this.$$gta=this.$$gta||{})["_a.$V4"]={T:n};for(var i=[],t=0;t<arguments.length;++t)i[t]=arguments[t];_a.$V4.apply(this,i)};r.registerClass("_a."+t,null,_a.$jC.$$(n));var u=_a.$V4.prototype;for(var f in u){var i={key:f,value:u[f]};"constructor"!==i.key&&(r.prototype[i.key]=i.value)}}return _a[t]};_a.$V4.prototype={$1ID:null,$17o:null,$1Di:!1,$3c:null,$1jq:!1,$H:function(n){if(this.$3c){n(this.$3c);return}if(!this.$1jq){n&&Array.add(this.$n4,n);if(!this.$1Di){this.$1Di=!0;this.$1ID.$3Xm(this.$$gta["_a.$V4"].T)?this.$2pU():this.$1ID.$284(this.$$gta["_a.$V4"].T,this.$$d_$2pU,this.$$d_$5Tr)}}},$2pU:function(){this.$3c=this.$17o();this.$5Nl();this.$1Di=!1;this.$1jq=!0},$5Tr:function(){this.$n4=null;this.$1Di=!1;this.$1jq=!0},$5Nl:function(){for(var t="AsyncFactory:Notify_"+this.$$gta["_a.$V4"].T.getName(),n=0;n<this.$n4.length;n++)this.$4sn(t,this.$n4[n]);this.$n4=null},$4sn:function(n,t){var i=this;_js.$L.get_$K().$3u(_a.$0.$mg,n,function(){t(i.$3c)})}};_a.$V5=function(n,t){this.$$d_$5Tr=Function.createDelegate(this,this.$5Tr);this.$$d_$2pU=Function.createDelegate(this,this.$2pU);this.$2Cy=new _js.$J3;this.$n4=[];this.$17o=n;this.$1ID=t};_a.$V5.$$=function(n){var t="$V5"+"$1"+"$"+n.getName().replace(/\./g,"_");if(!_a[t]){var r=_a[t]=function(){(this.$$gta=this.$$gta||{})["_a.$V5"]={T:n};for(var i=[],t=0;t<arguments.length;++t)i[t]=arguments[t];_a.$V5.apply(this,i)};r.registerClass("_a."+t,null,_a.$jD.$$(n));var u=_a.$V5.prototype;for(var f in u){var i={key:f,value:u[f]};"constructor"!==i.key&&(r.prototype[i.key]=i.value)}}return _a[t]};_a.$V5.prototype={$1ID:null,$17o:null,$1Di:!1,$5a1:!1,$3c:null,$1jq:!1,add_$8rv:function(n){this.$2Cy.$sj(n)},remove_$8rv:function(n){this.$2Cy.$y2(n)},get_$4y9:function(){return!!this.$3c},get_$1a:function(){if(!this.get_$4y9())throw Error.invalidOperation("Cannot call Value without first calling Create.");return this.$3c},$H:function(n){if(this.get_$4y9()){n&&n(this.$3c);return}if(!this.$1jq){n&&Array.add(this.$n4,n);if(!this.$1Di){this.$1Di=!0;this.$1ID.$3Xm(this.$$gta["_a.$V5"].T)?this.$2pU():this.$1ID.$284(this.$$gta["_a.$V5"].T,this.$$d_$2pU,this.$$d_$5Tr)}}},$2pU:function(){this.$3c=this.$17o();if(!this.$5a1&&this.$2Cy.get_$23s()){this.$2Cy.$169();this.$5a1=!0}this.$5Nl();this.$1jq=!0;this.$1Di=!1},$5Tr:function(){this.$1jq=!0;this.$n4=null;this.$1Di=!1},$5Nl:function(){for(var t="AsyncLazy:Notify_"+this.$$gta["_a.$V5"].T.getName(),n=0;n<this.$n4.length;n++)this.$4sn(t,this.$n4[n]);this.$n4=null},$4sn:function(n,t){var i=this;_js.$L.get_$K().$3u(_a.$0.$mg,n,function(){t(i.$3c)})}};_a.$tU=function(n,t){this.$4gJ=n;this.$8D=t};_a.$tU.prototype={$4gJ:0,$5mr:0,$8D:null,$3SG:function(){this.$5mr++;this.$5mr===this.$4gJ&&this.$8D&&this.$8D()}};_a.$hR=function(){};_a.$cp=function(){};_a.$cp.$H=function(n){_a.$4.$M(n,"intrinsic");return String.isInstanceOfType(n)?new _a.$vJ(n):new _a.$10l(n,new _a.$15v)};_a.$Do=function(n){this.$7G=0;this.$6s=0;this.$7G=_a.$Do.$hM(n);this.$6s=_a.$Do.$8LM(this.$7G,n);this.$1F=_a.$Do.$8LJ(this.$7G);this.$1U9=_a.$Do.$8LK(n);this.$kE=n.indexOf("WebKit")!==-1};_a.$Do.$hM=function(n){return n.indexOf("MSIE")>0?1:n.indexOf("Chrome")>0?2:n.indexOf("Firefox")>0?4:n.indexOf("Safari")>0?3:n.indexOf("iPhone")>0||n.indexOf("iPad")>0?5:0};_a.$Do.$8LM=function(n,t){var i=0;switch(n){case 1:i=parseFloat(t.substr(t.indexOf("MSIE")+5));break;case 2:i=parseFloat(t.substr(t.indexOf("Chrome")+7));break;case 3:i=parseFloat(t.substr(t.indexOf("Version")+8));break;case 4:i=parseFloat(t.substr(t.indexOf("Firefox")+8));break;case 5:i=_a.$Do.$2Dh(t,"OS");break}return i};_a.$Do.$2Dh=function(n,t){var i=n.indexOf(t)+t.length+1;var r=n.indexOf(" ",i);var u=n.substr(i,r-i);return parseFloat(u.replace("_","."))};_a.$Do.$8LJ=function(n){var t;switch(n){case 0:t="Unknown";break;case 1:t="Internet Explorer";break;case 2:t="Chrome";break;case 3:t="Safari";break;case 4:t="Firefox";break;case 5:t="MOWA on iOS";break;default:t="Unknown";break}return t};_a.$Do.$8LK=function(n){var i=n.indexOf("Windows NT");if(i>0)return new _a.$IU(1,n.indexOf("ARM")>0?7:1,parseFloat(n.substr(i+10)));if(n.indexOf("iPad")>0)return new _a.$IU(4,5,_a.$Do.$2Dh(n,"OS"));if(n.indexOf("iPhone")>0)return new _a.$IU(4,4,_a.$Do.$2Dh(n,"OS"));var o=n.indexOf("OS X");if(o>0)return new _a.$IU(5,6,_a.$Do.$2Dh(n,"OS X"));var r=n.indexOf("Android");if(r>0)return new _a.$IU(3,3,parseFloat(n.substr(r+7)));var t=n.indexOf("Windows Phone");if(t>0){var u=14;n.length>=t+16&&n.substring(t+14,t+16)==="OS"&&(u=16);return new _a.$IU(2,2,parseFloat(n.substr(t+u)))}var f=n.indexOf("GoogleTV");if(f>0)return new _a.$IU(6,8,parseFloat(n.substr(f+9)));var e=n.indexOf("BB10");if(e>0)return new _a.$IU(7,9,parseFloat(n.substr(e+2)));var s=n.indexOf("CrOS");if(s>0)return new _a.$IU(8,n.indexOf("arm")>0?11:10,-1);var h=n.indexOf("Ubuntu");if(h>0)return new _a.$IU(9,n.indexOf("arm")>0?13:1,-1);var c=n.indexOf("Linux");return c>0?new _a.$IU(10,n.indexOf("arm")>0?12:1,-1):new _a.$IU(0,0,0)};_a.$Do.prototype={$1F:null,$6s:0,$7G:0,$kE:!1,$1U9:null,get_$69:function(){return this.$7G},get_$3m:function(){return this.$6s},get_$vU:function(){return this.$kE}};_a.$nQ=function(){this.$1UO=_a.UserAgent.getInstance().get_$68();this.$4jL=_a.UserAgent.getInstance().$3Rp;this.$4qE=!!window.history.replaceState};_a.$nQ.prototype={$1UO:!1,$4jL:!1,$4qE:!1,get_$68:function(){return this.$1UO},get_$6xf:function(){return this.$4jL},get_$79V:function(){return this.$4qE}};_a.$19W=function(n){this.$1y3=n};_a.$19W.prototype={$1y3:0};_a.$iK=function(){_a.$iK.initializeBase(this,[2]);this.$2Hk=!0};_a.$iK.prototype={$2Hk:!1};_a.$UW=function(n,t,i,r){_a.$UW.initializeBase(this,[1]);this.$K=n;this.$Ky=t;this.$1oG=i;this.$h6=r};_a.$UW.prototype={$K:null,$Ky:null,$1oG:null,$h6:null};_a.$7f=function(n){if(n<=0)throw Error.argumentOutOfRange("maxEntries");this.$2hx=n;this.$42()};_a.$7f.$$=function(n){var t="$7f"+"$1"+"$"+n.getName().replace(/\./g,"_");if(!_a[t]){var r=_a[t]=function(){(this.$$gta=this.$$gta||{})["_a.$7f"]={TEntry:n};for(var i=[],t=0;t<arguments.length;++t)i[t]=arguments[t];_a.$7f.apply(this,i)};r.registerClass("_a."+t);var u=_a.$7f.prototype;for(var f in u){var i={key:f,value:u[f]};"constructor"!==i.key&&(r.prototype[i.key]=i.value)}}return _a[t]};_a.$7f.prototype={$2hx:0,$ZF:null,$22B:0,$1bn:0,get_$F:function(){return this.$ZF.length},get_$6im:function(){return this.$ZF.length-this.$1bn},get_$46:function(n){if(n<0||n>=this.$ZF.length)throw Error.argumentOutOfRange("index");return this.$ZF[(this.$22B+n)%this.$2hx]},$I:function(n){if(!n)throw Error.argumentNull("entry");var t=this.$ZF.length;if(t>=this.$2hx){this.$ZF[this.$22B]=n;this.$22B=(this.$22B+1)%this.$2hx;this.$1bn>0&&this.$1bn--}else this.$ZF[t]=n},$1n:function(){this.$42()},$8tI:function(){this.$1bn=this.get_$F()},$8tJ:function(n,t,i){for(var u=this.get_$F(),r=this.$1bn;r<u;r++)t[i++]=n(this.get_$46(r));return this.get_$6im()},$9N:function(){for(var t=new Array(this.get_$F()),n=0;n<this.get_$F();n++)t[n]=this.get_$46(n);return t},$42:function(){this.$ZF=[];this.$22B=0;this.$1bn=0}};_a.$Vg=function(n,t,i,r,u){this.$4VI=t;this.$6s=n.version;this.$3nE=n.pageUrl||window.location.href;this.$287=n.logOffUrl;this.$4fb=n.errorUrl;this.$g6=n.inactivityTimeout?n.inactivityTimeout:-1;this.$19S=n.cdnEndpoint;this.$1GS=n.pingUrl;this.$525=n.mapControlUrl;this.$1KF=n.appDomainAppVirtualPath;this.$5pf=n.uiCulture;this.$5ph=n.uiLang;this.$4y3=n.userCultureRtl;this.$41B=n.uiTheme;this.$4da=n.disableCalendarDetails==="true";this.$1or=n.osfStringPath;this.$2Gc=n.scriptsFolder;this.$1Ve=n.resourcesFolder;this.$2P=r;this.$4T6=n.bootedFromAppcache;this.$1UL=u;this.$8w=i.$6pb(this.$3nE);this.$198=$5tz(this,n);this.$CG=new _a.$9m(_a.$2x.$1GC(this.$3nE,this.$198==="SharedHoverCard"));this.$26V=!this.$CG.$LU("viewmodel")&&!this.$CG.$LU("OOBE")&&!this.$CG.$LU("PALPopOut");this.$1iJ=!1;this.$26V||(this.$1iJ=!$8(window.opener)&&!$8(window.opener.popOutManager));var f=n.startTime;f&&(this.$7f=_a.$8.$22Z(f).$WS())};function $5tz(n,t){return"bootType"in t?t.bootType:n.$4VI.get_$68()?"PAL":"Standard"}_a.$Vg.prototype={$1UL:null,$6s:null,$7f:null,$3nE:null,$287:null,$4fb:null,$g6:0,$19S:null,$1GS:null,$525:null,$1KF:null,$5pf:null,$5ph:null,$4y3:!1,$41B:null,$1or:null,$CG:null,$4da:!1,$198:"Standard",$4VI:null,$26V:!1,$1iJ:!1,$2Gc:null,$1Ve:null,$4T6:!1,$8w:0,$2P:null,get_$8Kq:function(){return this.$1UL},get_$3m:function(){return this.$6s},get_$7Ko:function(){return this.$287},get_$6tI:function(){return this.$4fb},get_$7AA:function(){return this.$g6},get_$Af:function(){return this.$8w},get_$4VN:function(){return this.$19S},get_$5X4:function(){return this.$1GS},get_$7MP:function(){return this.$525},get_$6YS:function(){return this.$1KF},get_$2K4:function(){return this.$5pf},get_$8mj:function(){return this.$5ph},get_$4y4:function(){return this.$4y3},get_$5pk:function(){return this.$41B},get_$8KX:function(){return this.$1or},get_$PK:function(){return this.$CG},get_$17C:function(){return this.$7f},get_$6pt:function(){return this.$4da},get_$6P:function(){return this.$26V},get_$1Cz:function(){return this.$1iJ},get_$ia:function(){return this.$198},get_$1Vt:function(){return _js.$9.$c(this.$2Gc)?_js.$9.$c(this.$19S)?String.format("{0}/owa2/scripts",this.$6s):String.format("{0}/owa/{1}/owa2/scripts",this.$19S,this.$6s):this.$2Gc},get_$5cu:function(){return _js.$9.$c(this.$1Ve)?_js.$9.$c(this.$19S)?String.format("{0}/owa2/resources",this.$6s):String.format("{0}/owa/{1}/owa2/resources",this.$19S,this.$6s):this.$1Ve},get_$4gf:function(){return this.$2P},get_$6at:function(){return this.$4T6}};_a.$3J=function(){this.$Pq=[];this.$5my=this.$$gta["_a.$3J"].T.implementsInterface(_js.$NP)};_a.$3J.$$=function(n){var t="$3J"+"$1"+"$"+n.getName().replace(/\./g,"_");if(!_a[t]){var i=_a[t]=function(){(this.$$gta=this.$$gta||{})["_a.$3J"]={T:n};for(var i=[],t=0;t<arguments.length;++t)i[t]=arguments[t];_a.$3J.apply(this,i)};i.registerClass("_a."+t);var u=_a.$3J.prototype;for(var f in u){var r={key:f,value:u[f]};"constructor"!==r.key&&(i.prototype[r.key]=r.value)}i.prototype.toString=_a.$3J.prototype.toString}return _a[t]};_a.$3J.prototype={$5my:!1,$Pq:null,get_$F:function(){return this.$Pq.length},get_$46:function(n){return this.$Pq[n]},set_$46:function(n,t){this.$Pq[n]=t;return t},$6e:function(n,t){Array.insert(this.$Pq,n,t)},$6w:function(n){return this.$7c(n)>=0},$7c:function(n){for(var t=0;t<this.get_$F();t++)if(this.$5my){if(this.get_$46(t).$4K(n))return t}else if(this.get_$46(t)===n)return t;return-1},$I:function(n){Array.add(this.$Pq,n)},$6u:function(n){Array.addRange(this.$Pq,n)},$1n:function(){Array.clear(this.$Pq)},$3s:function(){for(var t=new(_a.$3J.$$(this.$$gta["_a.$3J"].T)),n=0;n<this.get_$F();n++)t.$I(this.get_$46(n));return t},$3v:function(n){var t=this.$7c(n);if(t<0)return!1;else{this.$5w(t);return!0}},$5w:function(n){Array.removeAt(this.$Pq,n)},$FQ:function(n){Array.forEach(this.$Pq,n)},toString:function(){var n=new Sys.StringBuilder;var t=this;this.$FQ(function(t){n.append(t.toString());n.append(",")});return n.toString()}};_a.$19V=function(){this.$Pq=[]};_a.$19V.prototype={$Pq:null,get_$F:function(){return this.$Pq.length},get_$46:function(n){return this.$Pq[n]},set_$46:function(n,t){this.$Pq[n]=t;return t},$6e:function(n,t){Array.insert(this.$Pq,n,t)},$7c:function(n){return Array.indexOf(this.$Pq,n)},$I:function(n){Array.add(this.$Pq,n)},$1n:function(){Array.clear(this.$Pq)},$3v:function(n){var t=Array.indexOf(this.$Pq,n);if(t<0)return!1;else{this.$5w(t);return!0}},$5w:function(n){Array.removeAt(this.$Pq,n)}};_a.$3n=function(){};_a.$3n.get_$3UM=function(){return _a.$3n.$1Xr};_a.$3n.set_$3UM=function(n){if(n!==_a.$3n.$1Xr){n?_a.$2U.$2Ol(_a.$3n.$2SM):_a.$2U.$3rM(_a.$3n.$2SM);_a.$3n.$1Xr=n}return n};_a.$3n.get_$3UL=function(){return typeof console!="undefined"};_a.$3n.$6ee=function(){_a.$3n.$2WZ={}};_a.$3n.$4Q1=function(n){_a.$4.$1C(n,"componentName");_a.$3n.$2WZ[n]=!0};_a.$3n.$4xr=function(n){return!$8(_a.$3n.$2WZ[_a.$4y.$23C(n).toString()])};_a.$3n.$5pO=function(n){_a.$3n.$1kU>0&&n.length>_a.$3n.$1kU&&(n=n.substr(0,_a.$3n.$1kU)+"...");return n};_a.$3n.$2SM=function(n,t,i){if(_a.$3n.$8d3(n,t)){var u=i();var r=String.format("{0} {1}",u.$17T,u.get_$4X());r=_a.$3n.$5pO(r);switch(t){case 2:console.warn(r);break;case 1:console.error(r);break;case 3:case 4:case 5:console.info(r);break}}};_a.$3n.$8d3=function(n,t){return!_a.$3n.get_$3UL()||!_a.$3n.$1Xr?!1:_js.Trace.$PJ<t?!1:_a.$3n.$1eS&&!_a.$3n.$4xr(n)?!1:!0};_a.$LV=function(n){this.$$d_$2pY=Function.createDelegate(this,this.$2pY);this.$$d_$8GN=Function.createDelegate(this,this.$8GN);this.$$d_$8HW=Function.createDelegate(this,this.$8HW);this.$$d_$5SM=Function.createDelegate(this,this.$5SM);this.$S=n;this.$S.$GY(_a.$MF,this.$$d_$5SM);this.$S.$GY(_a.$131,this.$$d_$8HW);this.$S.$GY(_a.$aR,this.$$d_$8GN);this.$S.$GY(_a.$hX,this.$$d_$2pY);this.$19s={}};_a.$LV.prototype={$S:null,$19s:null,$3tW:null,get_$46:function(n){return this.$19s[n]},$6wX:function(n){var t=this.$19s;for(var i in t){var r={key:i,value:t[i]};n(r.key,r.value)}},$8HW:function(n){var t=n.$10m;if(t in this.$19s){var i=this.$19s[t];if(i===n.$m)this.$3tW=t;else throw Error.argument("selectContextEvent.Context","An attempt to select a context different from the existing context was made, NewContextEvent is needed to update the context first before selection");}else throw Error.argument("selectContextEvent.ContextKey","An attempt to select a non-existent content key was made");},$5SM:function(n){this.$19s[n.$10m]=n.$m},$8GN:function(n){var t=n.$10m;delete this.$19s[t];this.$3tW===t&&(this.$3tW=null)},$2pY:function(n){var t=this.$19s;for(var i in t){var r={key:i,value:t[i]};if(!r.value.get_$DD()){n.$167=_u.Strings.l_NonEmptyContextWarning_Text;return}}}};function CoreFrameworkComponent(){}CoreFrameworkComponent.prototype={$1Lk:function(n,t,i){var r=this;n.$9I(_a.$Kf).$8t1().$8t2(function(){return new _a.$Kf(i.get_$Af())});var u=this;n.$9I(_a.NativeBridge).$8t1().$8t2(function(){return _a.NativeBridge.get_$K()});var f=this;n.$9I(_a.$FH).$8t0(_a.$eK).$8t1().$8t2(function(){return _a.$FH.get_$K()});var e=this;n.$9I(_a.$Ok).$8t0(_a.$jB).$8t1().$8t2(function(){return new _a.$Ok(window.location,n.$5cn(_a.NativeBridge).$37)});var o=this;n.$9I(_a.$kp).$8t1().$8t2(function(){return new _a.$kp(n.$5cn(_a.NativeBridge).$37,n.$5cn(_0365f.$N))});if(t.get_$68()){var s=this;n.$9I(_a.$Ns).$8t0(_a.$eC).$8t1().$8t2(function(){return new _a.$Ns(n.$5cn(_a.NativeBridge).get_device())})}else if(t.get_$6xf()){var h=this;n.$9I(_a.$e9).$8t0(_a.$eC).$8t1().$8t2(function(){return new _a.$e9})}else{var c=this;n.$9I(_a.$qj).$8t0(_a.$eC).$8t1().$8t2(function(){return new _a.$qj})}var l=this;n.$9I(_a.$LZ).$8t1().$8t2(function(){return new _a.$LZ(n.$5cn(_a.$eC))});var a=this;n.$9I(_a.$DI).$8t0(_a.$4b).$8t1().$8t2(function(){return OwaApplication.$1P});var v=this;n.$9I(_a.$DM).$8t1().$8t2(function(){return OwaApplication.$8F});var y=this;n.$9I(_a.$Vj).$8t1().$8t2(function(){return OwaApplication.$1z2});var p=this;n.$9I(_a.$la).$8t1().$8t2(function(){return OwaApplication.get_$1H8()});var w=this;n.$9I(_a.$pG).$8t1().$8t2(function(){return OwaApplication.get_$19B()});var b=this;n.$9I(_a.UserAgent).$8t0(_a.$p).$8t0(_js.$1l).$8t1().$8t2(function(){return _a.UserAgent.getInstance()});var k=this;n.$9I(_a.$1K).$8t1().$8t2(function(){return new _a.$1K(i.get_$Af())});var d=this;n.$9I(_a.$8M).$8t1().$8t2(function(){return new _a.$8M(n.$5cn(_a.NativeBridge).$BO)});var g=this;n.$9I(_a.$1z).$8t0(IPendingGetManager).$8t1().$8t2(function(){return new _a.$1z(n.$5cn(_0365f.$N),new _a.$LH(n.$5cn(_a.$p)),new _a.$mj,_a.$FH.get_$K(),new _a.$11X)});var nt=this;n.$9I(_a.$f8).$8t0(_a.$eQ).$8t2(function(){var i=null;t.get_$79V()&&(i=new _a.$f8(n.$5cn(_a.$8M),OwaApplication.$1KF));return i});var tt=this;n.$9I(_a.$9m).$8t1().$8t2(function(){return n.$5cn(_a.$27).get_$PK()});var it=this;n.$9I(_a.$Zn).$8t1().$8t2(function(){return new _a.$Zn(n.$5cn(_a.$27).get_$3m())});var rt=this;n.$9I(_a.$mM).$8t1().$8t2(function(){return new _a.$mM(n.$5cn(_a.$9m),n.$5cn(_a.UserAgent))});var ut=this;n.$9I(_a.$mi).$8t1().$8t2(function(){return new _a.$mi(n.$5cn(_a.UserAgent),n.$5cn(_a.NativeBridge))});var ft=this;n.$9I(_a.$70).$8t1().$8t2(function(){return new _a.$70(n.$5cn(_a.$q1),n.$5cn(_a.$27).get_$7MP())});var et=this;n.$9I(_a.$PB).$8t1().$8t2(function(){return new _a.$PB(n.$5cn(_a.$Zn),n.$5cn(_a.$27),n.$5cn(_a.$p))});var ot=this;n.$9I(_a.$LV).$8t1().$8t2(function(){return new _a.$LV(n.$5cn(_0365f.$N))});var st=this;n.$9I(_a.$RN).$8t1().$8t2(function(){return new _a.$RN});var ht=this;n.$9I(_js.$Cz).$8t1().$8t2(function(){return _js.$L.get_$K()});var ct=this;n.$9I(_a.$qw).$8t0(_a.$eR).$8t1().$8t2(function(){return new _a.$qw})},$6yo:function(){return[new _a.$69(_a.$PB,0,-1),new _a.$69(_a.$mM,0,-1),new _a.$69(_a.$mi,0,-1),new _a.$69(_a.$70,3,9),new _a.$69(_a.$LV,2,-1)]}};_a.$IE=function(n,t,i,r,u){this.$BF=n;this.$1xe=t;this.$1Ig=i;this.$oB=r;this.$6s=u};_a.$IE.prototype={$oB:0,$BF:0,$1xe:0,$1Ig:0,$6s:0};_a.$GJ=function(){};_a.$GJ.$6hA=function(n,t){_a.$4.$14(n,"oldSample");var i=0;t?n===_a.$IE.$1NB&&t!==_a.$IE.$1NB&&(n=t):t=n;_a.$4.$HM(t.$oB,n.$oB,"newSample.CounterType");switch(t.$oB){case 0:i=t.$BF;break;case 2:i=100*_a.$GJ.$6hC(t);break;case 1:i=_a.$GJ.$6hB(n,t);break;case 3:i=_a.$GJ.$6h9(n,t);break;default:_a.$4.$2zu(String.format("Calculating value for type {0} is invalid",t.$oB));break}return i};_a.$GJ.$6hC=function(n){return _a.$GJ.$3P9(n.$BF,n.$1xe)};_a.$GJ.$6h9=function(n,t){var i=t.$BF-n.$BF;var r=t.$1xe-n.$1xe;return _a.$GJ.$3P9(i,r)};_a.$GJ.$6hB=function(n,t){var i=t.$BF-n.$BF;var r=(t.$1Ig-n.$1Ig)/1e3;return _a.$GJ.$3P9(i,r)};_a.$GJ.$3P9=function(n,t){var i=0;t&&(i=n/t);return i};_a.$vJ=function(n){_a.$vJ.initializeBase(this);_a.$4.$M(n,"dataUri");if(!n.startsWith("data:"))throw Error.argument("dataUri","dataUri must be a string that starts with data:");this.$4bR=n};_a.$vJ.prototype={$4bR:null,$3PX:function(){return this.$4bR}};_a.$n=function(){};_a.$n.$9I=function(n,t){var i=n._dataContractName;_a.$n.$1zx[i]=t;t._dataContractName=i};_a.$n.$8tK=function(n,t,i){return _a.$n.$8tN(n,t,i,!1)};_a.$n.$8tL=function(n,t,i){return _a.$n.$8tN(n,t,i,!0)};_a.$n.$7I0=function(n){return n in _a.$n.$1zx};_a.$n.$8tM=function(n,t,i){t?t.$my(i):t=_a.$n.$8tL(n,i,n);return t};_a.$n.$3s=function(n,t,i){var r;if(Date.isInstanceOfType(n))return new Date(n.getTime());else if(Array.isInstanceOfType(n))r=[];else if(Function.isInstanceOfType(n))return n;else if(Object.isInstanceOfType(n))r=i?new(Object.getType(n)):{};else return n;var f=n;for(var e in f){var u={key:e,value:f[e]};(!t||n.hasOwnProperty(u.key))&&(r[u.key]=_a.$n.$3s(u.value,t,i))}return r};_a.$n.$4D=function(n,t){return _a.$n.$4RV(n,t)};_a.$n.$6f6=function(n,t){var i=n;if(t.__type){var r=_a.$n.$1zx[t.__type];if(r)if(r===n||r.inheritsFrom(n))i=r;else throw Error.invalidOperation("Cannot transform "+t.__type+" into a "+n.getName());}if(i.implementsInterface(_a.$Ly))return new i(t);else{var u=new i;u.$Nf(t);return u}};_a.$n.$8bE=function(n,t){var r=Object.getType(n);var i=r._dataContractName;i&&(t.__type=i)};_a.$n.$8tN=function(n,t,i,r){if(!t)return null;var u=null;var e="<unknown>";if(t.__type){e=t.__type;u=_a.$n.$1zx[t.__type]}if(!u){_js.Trace.logInfo(_a.$0.$Pf,"Type {0} has no registered model type, using {1}",e,i.getName());u=i;if(!u)throw Error.invalidOperation("__type information is not present in the given data contract and defaultType was not provided, not clear which model to create.");}var o=u===n||u.inheritsFrom(n);if(!o&&r)return null;var f=null;if(u.implementsInterface(_a.$Ly))f=new u(t);else if(!r){f=new u;f.$Nf(t)}return f};_a.$n.$4RV=function(n,t){if(!n&&!t)return!0;if(!n||!t)return!1;if(n===t)return!0;if(String.isInstanceOfType(n)||Number.isInstanceOfType(n)||Date.isInstanceOfType(n))return!1;var r=n;var i=t;var e="__type"in r;var o="__type"in i;if(e&&o&&r.__type!==i.__type)return!1;var s=_a.$4t.$F(r,!0);e&&--s;var h=_a.$4t.$F(i,!0);o&&--h;if(s!==h)return!1;var c=r;for(var l in c){var u={key:l,value:c[l]};var f=u.key;if(f!=="__type"){var a=u.value;if(!(f in i)&&u.value!==undefined)return!1;var v=i[f];var y=Function.isInstanceOfType(a);var p=Function.isInstanceOfType(v);if(y!==p)return!1;if(!y&&!_a.$n.$4RV(a,v))return!1}}return!0};_a.$8L=function(){};_a.$8L.get_$7HR=function(){return _a.$8L.$1in};_a.$8L.set_$7HR=function(n){if(n&&!_a.$8L.$1in){_a.$5.$6Wi(_a.$8L.$4PT);_a.$8L.$1in=!0}else if(!n&&_a.$8L.$1in){_a.$5.$8Sh(_a.$8L.$4PT);_a.$8L.$1in=!1}return n};_a.$8L.get_$1d2=function(){return _a.$8L.$2US};_a.$8L.set_$1d2=function(n){_a.$8L.$2US=n;_a.$8L.set_$7HR(!!n);return n};_a.$8L.$4PT=function(n,t){if(_a.$5.$1Ue){var i=t();_a.$8L.$5gN(i)}};_a.$8L.$5gN=function(n){_a.$Z.get_$OD()&&_a.$Z.$7h.$9v(n)};_a.$9P=function(){};_a.$9P.get_$1im=function(){return _a.$9P.$vO};_a.$9P.set_$1im=function(n){n?_a.$5.$6Wh(_a.$9P.$4PS):_a.$5.$8Sg(_a.$9P.$4PS);_a.$9P.$vO=n;return n};_a.$9P.$5rZ=function(n){_a.$9P.$2E1=n?_a.$Z.$tQ:_a.$Z.$7h};_a.$9P.$4PS=function(n){_a.$9P.$5gN(n())};_a.$9P.$5gN=function(n){_a.$9P.$2E1&&_a.$9P.$2E1.get_$2n()&&_a.$9P.$2E1.$9v(n)};_a.$2t=function(){};_a.$2t.get_$1im=function(){return _a.$2t.$vO};_a.$2t.set_$1im=function(n){if(n&&!_a.$2t.$vO){_a.$2U.$2Ol(_a.$2t.$4Q2);_a.$2t.$vO=!0}else if(!n&&_a.$2t.$vO){_a.$2U.$3rM(_a.$2t.$4Q2);_a.$2t.$vO=!1;_a.$2t.$ZF.$1n()}return n};_a.$2t.get_$11I=function(){return _a.$2t.$oU};_a.$2t.set_$11I=function(n){_a.$2t.$oU=n;_a.$2t.set_$1im(!!n);return n};_a.$2t.$6sT=function(n,t){switch(n){case 4:_a.$2t.$zB[t]=!0;break;case 3:_a.$2t.$zD[t]=!0;break;case 5:_a.$2t.$zE[t]=!0;break;case 2:_a.$2t.$zF[t]=!0;break;default:return}};_a.$2t.$5gG=function(){for(var t=_a.$2t.$ZF.get_$F(),n=0;n<t;n++){var i=_a.$2t.$ZF.get_$46(n);OwaApplication.$8F.$I(i)}_a.$2t.$ZF.$1n()};_a.$2t.$71I=function(){return _a.$2t.$ZF.$9N()};_a.$2t.$4Q2=function(n,t,i){if(_a.$2t.$oU)if(t<=_a.$2t.$oU){_a.$2t.$5gU(i());t===1&&_a.$2t.$5gG()}else{var r=_a.$2t.$6yp(n);if(t<=r)_a.$2t.$5gU(i());else switch(t){case 1:break;case 2:case 3:case 4:_a.$2t.$6b1(i());break;case 5:break}}};_a.$2t.$6yp=function(n){var t=_a.$4y.$23C(n).toString();return _a.$2t.$zF[t]&&_a.$2t.$oU<=2?2:_a.$2t.$zD[t]&&_a.$2t.$oU<=3?3:_a.$2t.$zB[t]&&_a.$2t.$oU<=4?4:_a.$2t.$zE[t]&&_a.$2t.$oU<=5?5:_a.$2t.$oU};_a.$2t.$5gU=function(n){OwaApplication.$8F.$I(n)};_a.$2t.$6b1=function(n){_a.$2t.$ZF.$I(n)};_a.$DN=function(n){var t=n.getBaseType();if(t){var f=_a.$DN.$4ir(t);this.$1pv=Array.clone(f.$1pv)}else this.$1pv=[];$43W(this,n);for(var r=n.getInterfaces(),i=0;i<r.length;i++){var u=r[i];var e=!!t&&t.implementsInterface(u);e||$43W(this,u)}};_a.$DN.$4ir=function(n){var i=n.getName();var t=_a.$DN.$3sy[i];if($8(t)){t=new _a.$DN(n);_a.$DN.$3sy[i]=t}return t};function $43W(n,t){var i=_a.$DN.$5ek.get_$46(t);if(i){var r=i;for(var u in r){var f={key:u,value:r[u]};_H.isInstanceOfType(f.value)&&Array.add(n.$1pv,f.value)}}}_a.$DN.prototype={$1pv:null,get_$F:function(){return this.$1pv.length},get_$46:function(n){return this.$1pv[n]}};_a.$WW=function(){this.$1kA={}};_a.$WW.$70q=function(n){var t=_a.$WW.$70r(n);try{var i=Type.parse(t);return i||null}catch(r){return null}};_a.$WW.$70r=function(n){var t=n.lastIndexOf(".");var i=n.substr(0,t+1);var r=n.substr(t+2)+"Schema";return i+r};_a.$WW.prototype={get_$46:function(n){if(Type.isClass(n))return n;else{var t=n.getName();if(Type.isInterface(n)){var i;if(t in this.$1kA)i=this.$1kA[t];else{i=_a.$WW.$70q(t);this.$1kA[t]=i}return i}else throw Error.invalidOperation(t+" cannot have schema.");}}};_a.$1K=function(n){this.$$d_$7NO=Function.createDelegate(this,this.$7NO);this.$$d_$5Ub=Function.createDelegate(this,this.$5Ub);this.$To=0;_a.$1K.initializeBase(this);n!=="Mouse"&&$5u2(this)};_a.$1K.get_$Cd=function(){if(!_a.$1K.$3Vf){var n=LayoutPicker.getLayoutPicker();_a.$1K.$8w=n.determineLayout(window.location.toString());_a.$1K.$3Vf=!0}return _a.$1K.$8w==="Mouse"||_a.$1K.$8w==="TouchWide"&&_a.UserAgent.getInstance().$1j6&&_a.UserAgent.getInstance().$7H};_a.$1K.$4lk=function(n){return n.matches?1:0};_a.$1K.$4lj=function(n){return n===90||n===-90?1:0};function $5u2(n){var i=window.orientation;if(i!==undefined){$(window).bind("orientationchange",n.$$d_$5Ub);n.set_$1G2(_a.$1K.$4lj(i))}else{var t=null;window.matchMedia?t=window.matchMedia("all and (orientation:landscape)"):window.msMatchMedia&&(t=window.msMatchMedia("all and (orientation:landscape)"));if(t){t.addListener(n.$$d_$7NO);n.set_$1G2(_a.$1K.$4lk(t))}else _js.Trace.logWarning(_a.$0.$2v,"We were not able to retrieve the device's layout!!")}}_a.$1K.prototype={get_$1G2:function(){return this.$To},set_$1G2:function(n){if(this.$To===n)return n;this.$To=n;$Q(this,"Orientation");return n},$7NO:function(n){this.set_$1G2(_a.$1K.$4lk(n))},$5Ub:function(n){this.set_$1G2(_a.$1K.$4lj(window.orientation))}};_a.$2G=function(n,t,i){_a.$2G.initializeBase(this);this.set_$Aq(n);this.set_$13G(t);this.set_$j6(i||null)};_a.$2G.prototype={$1DX:null,$Zc:null,$Jb:null,$4V:!1,get_$13G:function(){return this.$1DX},set_$13G:function(n){if(this.$1DX!==n){this.$1DX=n;$Q(this,"Label")}return n},get_$j6:function(){return this.$Zc},set_$j6:function(n){if(this.$Zc!==n){this.$Zc=n;$Q(this,"Description")}return n},get_$Aq:function(){return this.$Jb},set_$Aq:function(n){if(this.$Jb!==n){this.$Jb=n;$Q(this,"ClickCommand")}return n},get_$18:function(){return this.$4V},set_$18:function(n){if(this.$4V!==n){this.$4V=n;$Q(this,"IsHidden")}return n}};_a.$IH=function(n){this.$La=n};_a.$IH.prototype={$La:null};_a.ErrorConverter=function(){};_a.ErrorConverter.create=function(n){_a.$4.$14(n,"errorInformation");var t={};t[_a.ErrorConverter.$2Wy]=n[_a.ErrorConverter.$3LI];t[_a.ErrorConverter.$3Lb]=n[_a.ErrorConverter.$3LM];t[_a.ErrorConverter.$3La]=n[_a.ErrorConverter.$3LK];t[_a.ErrorConverter.$3LZ]=n[_a.ErrorConverter.$1Aw];return Error.create(t[_a.ErrorConverter.$2Wy],t)};_a.ErrorConverter.$6hH=function(n){_a.$4.$14(n,"exception");var i=n;var t={};t[_a.ErrorConverter.$3LI]=i[_a.ErrorConverter.$2Wy];t[_a.ErrorConverter.$3LM]=i[_a.ErrorConverter.$3Lb];t[_a.ErrorConverter.$3LK]=i[_a.ErrorConverter.$3La];t[_a.ErrorConverter.$1Aw]=i[_a.ErrorConverter.$3LZ];return t};_a.$de=function(n,t){_a.$4.$1C(n,"name");this.$La={};this.set_$6tH(n);this.set_$4X(n+": "+t)};_a.$de.$2dj=function(n,t){return!$8(n)&&t===n.name};_a.$de.prototype={$La:null,get_$6tH:function(){return this.$La.name},set_$6tH:function(n){this.$La.name=n;return n},get_$4X:function(){return this.$La.message},set_$4X:function(n){this.$La.message=n;return n},$eh:function(){return Error.create(this.get_$4X(),this.$La)}};_a.$P4=function(n){this.$4Xd=n};_a.$P4.prototype={$4Xd:!1};_a.$Fo=function(){};_a.$dq=function(){};_a.$Sb=function(){};_a.$Pf=function(){};_a.$Q8=function(){};_a.$Uz=function(){};_a.$hX=function(){};_a.$hX.prototype={$167:null};_a.$i9=function(n,t){this.$10m=n;this.$m=t};_a.$i9.prototype={$10m:null,$m:null};_a.$Yw=function(n){this.$4RQ=n};_a.$Yw.prototype={$4RQ:!1};_a.$SP=function(){};_a.$MF=function(n,t){this.$10m=n;this.$m=t};_a.$MF.prototype={$10m:null,$m:null};_a.$QU=function(){};_a.$kc=function(){};_a.$D5=function(n){this.$26G=n};_a.$D5.prototype={$26G:!1};_a.$MK=function(){};_a.$QX=function(){};_a.$kd=function(){};_a.$Jd=function(n,t,i,r){this.$R1=n;this.$4p=t;this.$31n=i;this.$z=r};_a.$Jd.prototype={$31n:null,$4p:null,$R1:0,$z:null};_a.$fZ=function(){};_a.$aR=function(n){this.$10m=n};_a.$aR.prototype={$10m:null};_a.$131=function(n,t){this.$10m=n;this.$m=t};_a.$131.prototype={$10m:null,$m:null};_a.$Js=function(n){this.$5k4=_js.$8T.$U(Boolean,n)};_a.$Js.prototype={$5k4:!1};_a.$mK=function(n){this.$1tO=n};_a.$mK.prototype={$1tO:null};_a.$K1=function(n){this.$r=n};_a.$K1.prototype={$r:null};_a.$OY=function(){};_a.$mW=function(){};_a.$iY=function(n){this.$2XF={};this.$1NQ=n;if(n)for(var i=n,r=i.length,t=0;t<r;++t){var u=i[t];this.$2XF[u]=!0}};_a.$iY.prototype={$1NQ:null,$DE:function(n){return"AllFeatures"in this.$2XF?!0:n in this.$2XF},get_$3MB:function(){return this.$1NQ}};_a.$8d=function(n){this.$1Xe=[];this.$1Oo=n};_a.$8d.$5QW=function(n){var i=_a.$5.aes(_a.$0.$PP,"FrameRateMonitor");try{if(!_a.UserAgent.getInstance().get_animationsSupported()||!_a.$8d.$1Ju.length)return;var r=n-_a.$8d.$2gS;_a.$8d.$2gS=n;for(var t=0;t<_a.$8d.$1Ju.length;t++)Array.add(_a.$8d.$1Ju[t].$1Xe,r);_a.$8d.$5c5(_a.$8d.$5QW)}finally{_a.$5.aee(i)}};_a.$8d.$5c5=function(n){$8(window.mozRequestAnimationFrame)?$8(window.webkitRequestAnimationFrame)?$8(window.msRequestAnimationFrame)||window.msRequestAnimationFrame(n):window.webkitRequestAnimationFrame(n):window.mozRequestAnimationFrame(n)};function $5u4(n){var t='Framerate data for "'+n.$1Oo+'": ';t+="Frames:"+n.$1Xe.length;if(n.$1Xe.length>1){for(var f=0,i=0,r=1;r<n.$1Xe.length;r++){var u=n.$1Xe[r];f+=u;u>i&&(i=u)}var e=f/n.$1Xe.length;t+="; Avg:"+e+"ms ("+1e3/e+" fps)";t+="; Max:"+i+"ms"}_js.Trace.logInfo(_a.$0.$B4,t)}_a.$8d.prototype={$1Oo:null,$12:function(){_js.Trace.logInfo(_a.$0.$PP,"Starting animation: {0}",this.$1Oo);if(!$8(window.mozRequestAnimationFrame)||!$8(window.webkitRequestAnimationFrame)||!$8(window.msRequestAnimationFrame)){if(!_a.$8d.$1Ju.length){_a.$8d.$2gS=new Date;_a.$8d.$5c5(_a.$8d.$5QW)}Array.add(_a.$8d.$1Ju,this)}},$2yz:function(){_js.Trace.logInfo(_a.$0.$PP,"Finished animation: {0}",this.$1Oo);if(!$8(window.mozRequestAnimationFrame)||!$8(window.webkitRequestAnimationFrame)||!$8(window.msRequestAnimationFrame)){Array.remove(_a.$8d.$1Ju,this);_js.Trace.$PJ>=4&&$5u4(this)}}};_a.$y=function(){};_a.$y.get_$RF=function(){return $8(_a.$y.$2Zg)?_a.$Ax.get_$K():_a.$y.$2Zg};_a.$y.set_$RF=function(n){_a.$y.$2Zg=n;_a.$8.$6eO();return n};_a.$y.get_$B6=function(){$8(_a.$y.$23S)&&(_a.$y.$23S=new Globalize(_a.$y.get_$6Y()));return _a.$y.$23S};_a.$y.get_$6Y=function(){if(!$8(_a.$y.$E6))return _a.$y.$E6;var n=_js.$9.$c(OwaApplication.$2Iu)?_a.$y.get_$RF().get_$6Y():OwaApplication.$2Iu;if(!_js.$9.$c(n)){var t=_a.$1a.$4QR[n.toLowerCase()];if(!$8(t)){_a.$y.$E6=t;return _a.$y.$E6}}_a.$y.$E6=_a.$Ax.get_$K().$E6;_js.Trace.logInfo(_a.$0.$4nK,"Globalization.Culture: {0}, StartPageCulture: {1}, UserConfigurationCulture: {2}",_a.$y.$E6,OwaApplication.$2Iu,_a.$y.get_$RF().get_$6Y());return _a.$y.$E6};_a.$y.set_$6Y=function(n){_a.$y.$E6=n;_a.$y.$1uE=null;return n};_a.$y.get_$424=function(){if(!_a.$y.$1uE){var n=_a.$y.get_$6Y();var t=n.lastIndexOf("-");_a.$y.$1uE=t>0?n.substring(0,t):n}return _a.$y.$1uE};_a.$y.get_$Ps=function(){return _a.$y.get_$B6().culture().isRTL};_a.$y.$8UJ=function(){_a.$y.$23S=null;_a.$y.$E6=null};_a.$3o=function(){};_a.$3o.$ID=function(n){if(_js.$9.$c(n))return n;var t=n.replace(_a.$3o.$4QY,"&amp;");t=t.replace(_a.$3o.$500,"&lt;");t=t.replace(_a.$3o.$4nY,"&gt;");t=t.replace(_a.$3o.$4Qp,"&#39;");t=t.replace(_a.$3o.$5Zy,"&quot;");return t};_a.$6M=function(n){_a.$6M.initializeBase(this);this.$5ZX=n;this.set_$QR(n.pageX);this.set_$dv(n.pageY);this.set_$3pp(n.currentTarget.protocol);this.set_$8jq(n.currentTarget.pathname);this.set_$Mz(n.currentTarget.href);n.currentTarget.outerText?this.set_$1K(n.currentTarget.outerText):n.currentTarget.text?this.set_$1K(n.currentTarget.text):this.set_$1K(n.currentTarget.pathname)};_a.$6M.prototype={$5ZX:null,get_$QR:function(){return this.$U(_a.$6M.$3nF)},set_$QR:function(n){this.$N(_a.$6M.$3nF,n);return n},get_$dv:function(){return this.$U(_a.$6M.$3nG)},set_$dv:function(n){this.$N(_a.$6M.$3nG,n);return n},get_$3pp:function(){return this.$U(_a.$6M.$3pr)},set_$3pp:function(n){this.$N(_a.$6M.$3pr,n);return n},get_$8jq:function(){return this.$U(_a.$6M.$3z7)},set_$8jq:function(n){this.$N(_a.$6M.$3z7,n);return n},get_$Mz:function(){return this.$U(_a.$6M.$3Rn)},set_$Mz:function(n){this.$N(_a.$6M.$3Rn,n);return n},get_$1K:function(){return this.$U(_a.$6M.$1tM)},set_$1K:function(n){this.$N(_a.$6M.$1tM,n);return n},$A9:function(){this.$5ZX.preventDefault()}};_a.$GP=function(n){_a.$GP.initializeBase(this);this.set_$hY(n)};_a.$GP.prototype={get_$hY:function(){return this.$U(_a.$GP.$3pq)},set_$hY:function(n){this.$N(_a.$GP.$3pq,n);return n}};_a.$8O=function(){};_a.$8O.$Cv=function(n){if(n.startsWith("publicfolder"))return!0;for(var r=_a.$9p.$3IK(n),t=new Array(r.length),i=0;i<r.length;i++)t[i]=r.charCodeAt(i);var u=0;t[0]===1?t=_a.$8O.$1qn.$6o1(t):u=1;var f=t[u++];return f===1};_a.$8O.$1qn=function(){};_a.$8O.$1qn.$6o1=function(n){var t=_a.$8O.$1qn.$4bi(n,null);if(!t)throw Error.invalidOperation("Invalid Id");var i=new Array(t);_a.$8O.$1qn.$4bi(n,i);return i};_a.$8O.$1qn.$4bi=function(n,t){for(var r=0,i=1;i<n.length;++i)if(i===n.length-1||n[i]!==n[i+1]){t&&(t[r]=n[i]);r++}else{if(i===n.length-2)throw Error.invalidOperation("Invalid Id");for(var f=n[i+2],u=0;u<f+2;u++){t&&(t[r]=n[i]);r++}i+=2}return r};_a.$JK=function(){_a.$JK.initializeBase(this)};_a.$JK.prototype={$7CB:function(n){return _a.$JK.$j[n]},$7CO:function(n,t){_a.$JK.$j[n]=t},$7CL:function(n){delete _a.$JK.$j[n]},$4sE:function(){_a.$JK.$j={}}};_a.$DM=function(){this.$$d_$fo=Function.createDelegate(this,this.$fo);var n=new(_0365f.$s.$$(_a.$7f.$$(_a.$U)));n.set_$46(_a.$DM.$232(1),new(_a.$7f.$$(_a.$U))(625));n.set_$46(_a.$DM.$232(2),new(_a.$7f.$$(_a.$U))(250));n.set_$46(_a.$DM.$232(4),new(_a.$7f.$$(_a.$U))(1e3));n.set_$46(_a.$DM.$232(8),new(_a.$7f.$$(_a.$U))(50));this.$tb={};this.$tb[null]=n};_a.$DM.$232=function(n){if(1&n)return 0;if(2&n)return 1;if(8&n)return 2;if(4&n)return 3;throw Error.argumentOutOfRange("consumer",n);};function $43U(n,t){for(var i=0;i<t.get_$F();i++)delete n.$tb[t.get_$46(i)]}_a.$DM.prototype={$tb:null,$45:!0,$I:function(n){if(this.$45){var t=this.$tb[null];var i=_a.$DM.$232(n.$2Si);t.get_$46(i).$I(n)}},$I6:function(n,t){if(this.$45){if($8(t)||!(n.$2Si&2)){this.$I(n);return}var i=null;if($8(this.$tb[t])){i=new(_0365f.$s.$$(_a.$7f.$$(_a.$U)));i.set_$46(0,new(_a.$7f.$$(_a.$U))(250));this.$tb[t]=i}else i=this.$tb[t];i.get_$46(0).$I(n)}},$fo:function(n){var i=new Sys.StringBuilder;var e=this.$tb;for(var o in e)for(var h={key:o,value:e[o]},r=h.value,t=0;t<r.get_$F();t++)for(var u=0;u<r.get_$46(t).get_$F();u++)i.appendLine(r.get_$46(t).get_$46(u).$JS(n));for(var c=_a.$2t.$71I(),s=c,l=s.length,f=0;f<l;++f){var a=s[f];i.appendLine(a.$JS(n))}return new _a.$Lf("Datapoints (Timestamp, Name, Data):",i.toString())},$6i4:function(n,t){var h={};var c=new(_0365f.$s.$$(String));var l=this.$tb;for(var a in l){for(var r={key:a,value:l[a]},u=0,i=r.value,e=0;e<i.get_$F();e++)u+=i.get_$46(e).get_$6im();if(!u){r.key!=="null"&&c.$I(r.key);continue}n&&u++;var o=new Array(u);var s=0;if(n){o[0]=t(n);s++}for(var f=0;f<i.get_$F();f++){s+=i.get_$46(f).$8tJ(t,o,s);i.get_$46(f).$8tI()}h[r.key]=o}$43U(this,c);return h},$1n:function(){var i=new(_0365f.$s.$$(String));var r=this.$tb;for(var u in r){for(var n={key:u,value:r[u]},f=n.value,t=0;t<f.get_$F();t++)f.get_$46(t).$1n();"null"!==n.key&&i.$I(n.key)}$43U(this,i)},$2V9:function(){this.$1n();this.$45=!1}};_a.$oE=function(){};_a.$oE.prototype={get_$2n:function(){return!1},$I:function(n,t){},$6Vt:function(n){},$9v:function(n){}};_a.$dR=function(n,t){this.$8F=n;this.$4Xl=t};_a.$dR.prototype={$8F:null,$4Xl:0,get_$2n:function(){return!0},$I:function(n,t){this.$8F.$I(new _a.$U(this.$4Xl,n,t))},$6Vt:function(n){this.$8F.$I(n())},$9v:function(n){this.$8F.$I(n)}};_a.$3T=function(){};_a.$3T.get_$3WY=function(){return!!window.performance&&!!window.performance.timing&&!!window.performance.navigation};_a.$3T.$2Za=function(){if(_a.$3T.$Qm)return _a.$3T.$Qm;_a.$3T.$Qm=new(_0365f.$s.$$(_a.$C9));if(_a.$3T.get_$3WY()){var n=window.performance.timing;_a.$3T.$ZB(_a.$3T.$Qm,"NavAPI_Start",n.navigationStart,(new Date).getTime());_a.$3T.$ZB(_a.$3T.$Qm,"NavAPI_TotalTime",n.navigationStart,n.loadEventEnd);_a.$3T.$ZB(_a.$3T.$Qm,"NavAPI_Redirect",n.redirectStart,n.redirectEnd);_a.$3T.$ZB(_a.$3T.$Qm,"NavAPI_Fetch",n.fetchStart,n.responseEnd);_a.$3T.$ZB(_a.$3T.$Qm,"NavAPI_DomainLookup",n.domainLookupStart,n.domainLookupEnd);_a.$3T.$ZB(_a.$3T.$Qm,"NavAPI_Connect",n.connectStart,n.connectEnd);_a.$3T.$ZB(_a.$3T.$Qm,"NavAPI_SecureConnect",n.secureConnectionStart,n.connectEnd);_a.$3T.$ZB(_a.$3T.$Qm,"NavAPI_Request",n.requestStart,n.responseStart);_a.$3T.$ZB(_a.$3T.$Qm,"NavAPI_Response",n.responseStart,n.responseEnd);_a.$3T.$ZB(_a.$3T.$Qm,"NavAPI_UnloadEvent",n.unloadEventStart,n.unloadEventEnd);_a.$3T.$ZB(_a.$3T.$Qm,"NavAPI_DomLoad",n.domLoading,n.domComplete);_a.$3T.$ZB(_a.$3T.$Qm,"NavAPI_DomPreInteractive",n.domLoading,n.domInteractive);_a.$3T.$ZB(_a.$3T.$Qm,"NavAPI_DomPostInteractive",n.domInteractive,n.domComplete);_a.$3T.$ZB(_a.$3T.$Qm,"NavAPI_DomContentLoadEvent",n.domContentLoadedEventStart,n.domContentLoadedEventEnd);_a.$3T.$ZB(_a.$3T.$Qm,"NavAPI_WindowsLoadEvent",n.loadEventStart,n.loadEventEnd)}return _a.$3T.$Qm};_a.$3T.$ZB=function(n,t,i,r){var u=t==="NavAPI_Start"?0:1;i>0&&n.$I(_a.$C9.$H(_a.$0.$YL.$O0,t,u,i,r))};_a.$tT=function(){_a.$tT.initializeBase(this)};_a.$tT.prototype={$8rs:function(n){var t=this;return new(_a.$V5.$$(n))(function(){return t.$5cn(n)},this.$5cn(_a.$Py))},$8rt:function(n){var t=this;return new(_0365f.$3O.$$(n))(function(){return t.$5cn(n)})},$8ru:function(n){var t=this;return new(_a.$V4.$$(n))(function(){return t.$5cn(n)},this.$5cn(_a.$Py))}};_a.$69=function(n,t,i){this.$5gw=n;this.$4aL=t;this.$1Lx=i};_a.$69.prototype={$5gw:null,$4aL:0,$1Lx:0,$3vQ:function(n){switch(n){case"Standard":return(this.$1Lx&1)==1;case"AnonymousCalendar":return(this.$1Lx&4)==4;case"OOBE":return(this.$1Lx&2)==2;case"PAL":return(this.$1Lx&8)==8;case"GenericMail":return(this.$1Lx&16)==16;case"SharedHoverCard":return(this.$1Lx&32)==32;default:throw Error.argumentOutOfRange("bootType",n,"boot type is unknown");}}};_a.$Kf=function(n){this.$8w=n};_a.$Kf.$$cctor=function(){_js.$F.$j=$;_js.$F.$2QU=function(n,t,i,r){var u=n;var f=function(n){i(new _a.$9l(n))};var e=r&&!r.startsWith(".")?"."+r:r;switch(t){case"mousedown":u.touch(f,!1,e);break;case"mouseup":u.touchEnd(f,!1,e);break;case"mousemove":u.touchMove(f,!1,e);break;case"contextmenu":u.rightClick(f,!1,e);break;case"click":u.click(f,!1,e);break;default:u.bind(t+e,f);break}};_js.$F.$314=function(n,t,i){var r=n;var u=i&&!i.startsWith(".")?"."+i:i;switch(t){case"mousedown":r.unTouch(u);break;case"mouseup":r.unTouchEnd(u);break;case"mousemove":r.unTouchMove(u);break;case"contextmenu":r.unRightClick(u);break;case"click":r.unClick(u);break;default:r.unbind(t+u);break}}};_a.$Kf.prototype={$8w:0,$J8:function(){_js.Trace.logInfo(_js.$4I.$Gd,"Loading OWA jquery");var n="";switch(this.$8w){case"Mouse":n="MOUSE";break;case"TouchNarrow":case"TouchWide":n="TOUCH";break}LoadjQueryObjectOwa(jQuery,n);_js.Trace.logInfo(_js.$4I.$Gd,"Successfully loaded OWA jquery")}};_a.$D0=function(n,t,i){_a.$D0.initializeBase(this);this.$1DU=n;this.$3EZ=t||_a.$JQ.$20C;this.$24t=i};_a.$D0.prototype={$1DU:null,$3EZ:null,$24t:null,$2F4:function(n,t){for(var f=new _H(t.$1F+".Item",this.$1DU,t.$2rQ),u=new _js.$X,e=this.$3EZ.$2F4(n,t),r=_a.$2x.$6y3(e),i=0;i<r.length;i++){var o=this.$24t?r[i][this.$24t]:r[i];var s=f.$3EX(o);u.$I(s)}return u},$2Kn:function(n,t,i){if($8(i))_a.$JQ.prototype.$2Kn.call(this,n,t,i);else{for(var u=[],f=i,s=new _H(t.$1F+".Item",this.$1DU,t.$2rQ),r=0;r<f.get_$F();r++){var e=s.$4Wk(f.get_$46(r));if(this.$24t){var o={};o[this.$24t]=e;u[r]=o}else u[r]=e}this.$3EZ.$2Kn(n,t,u)}}};_a.$JQ=function(){};_a.$JQ.prototype={$2F4:function(n,t){return n[t.$1F]},$2Kn:function(n,t,i){(!Number.isInstanceOfType(i)||isFinite(i))&&(n[t.$1F]=i)}};function LayoutPicker(n,t){this.$6pb=this.determineLayout;this.$1J=n;this.$2Uq=t}LayoutPicker.getLayoutPicker=function(){return new LayoutPicker(_a.UserAgent.getInstance(),new _a.$12r(_a.UserAgent.getInstance()))};LayoutPicker.prototype={$1J:null,$2Uq:null,determineLayout:function(n){if(!this.$1J)throw Error.argumentNull("userAgent","You must provide a non null UserAgent when layout is not specified in url");if(!this.$2Uq)throw Error.argumentNull("detector","You must provide a non null ScreenSizeDector when layout is not specified in url");var i=n.split("?");var r="";i.length===2&&(r=i[1]);var t=window.determineLayout(this.$1J.get_$2tI(),r,this.$2Uq.get_$WZ(),this.$2Uq.get_$XO(),this.$1J.get_$8lY()).toLowerCase();if(t==="mouse")return"Mouse";else if(t==="tnarrow")return"TouchNarrow";else if(t==="twide")return"TouchWide";throw Error.argumentUndefined("Unknown layout provided");}};_a.$7y=function(){};_a.$7y.$75D=function(n,t,i){return _a.$7y.$1Bf(n,i?_u.Strings.l_TimeUnitStringConverter_Year_Singular_Abbreviated_UpperCase_Text:_u.Strings.l_TimeUnitStringConverter_Year_Singular_LowerCase_Text,i?_u.Strings.l_TimeUnitStringConverter_Year_FirstPlural_Abbreviated_UpperCase_Text:_u.Strings.l_TimeUnitStringConverter_Year_FirstPlural_LowerCase_Text,i?_u.Strings.l_TimeUnitStringConverter_Year_SecondGenitivePlural_Abbreviated_UpperCase_Text:_u.Strings.l_TimeUnitStringConverter_Year_SecondGenitivePlural_LowerCase_Text,_a.$1a.$1Be(t),_a.$1a.$1Bb(t))};_a.$7y.$71f=function(n,t,i){return _a.$7y.$1Bf(n,i?_u.Strings.l_TimeUnitStringConverter_Month_Singular_Abbreviated_UpperCase_Text:_u.Strings.l_TimeUnitStringConverter_Month_Singular_LowerCase_Text,i?_u.Strings.l_TimeUnitStringConverter_Month_FirstPlural_Abbreviated_UpperCase_Text:_u.Strings.l_TimeUnitStringConverter_Month_FirstPlural_LowerCase_Text,i?_u.Strings.l_TimeUnitStringConverter_Month_SecondGenitivePlural_Abbreviated_UpperCase_Text:_u.Strings.l_TimeUnitStringConverter_Month_SecondGenitivePlural_LowerCase_Text,_a.$1a.$1Be(t),_a.$1a.$1Bb(t))};_a.$7y.$755=function(n,t,i){return _a.$7y.$1Bf(n,i?_u.Strings.l_TimeUnitStringConverter_Week_Singular_Abbreviated_UpperCase_Text:_u.Strings.l_TimeUnitStringConverter_Week_Singular_LowerCase_Text,i?_u.Strings.l_TimeUnitStringConverter_Week_FirstPlural_Abbreviated_UpperCase_Text:_u.Strings.l_TimeUnitStringConverter_Week_FirstPlural_LowerCase_Text,i?_u.Strings.l_TimeUnitStringConverter_Week_SecondGenitivePlural_Abbreviated_UpperCase_Text:_u.Strings.l_TimeUnitStringConverter_Week_SecondGenitivePlural_LowerCase_Text,_a.$1a.$1Be(t),_a.$1a.$1Bb(t))};_a.$7y.$6zL=function(n,t,i){return _a.$7y.$1Bf(n,i?_u.Strings.l_TimeUnitStringConverter_Day_Singular_Abbreviated_UpperCase_Text:_u.Strings.l_TimeUnitStringConverter_Day_Singular_LowerCase_Text,i?_u.Strings.l_TimeUnitStringConverter_Day_FirstPlural_Abbreviated_UpperCase_Text:_u.Strings.l_TimeUnitStringConverter_Day_FirstPlural_LowerCase_Text,i?_u.Strings.l_TimeUnitStringConverter_Day_SecondGenitivePlural_Abbreviated_UpperCase_Text:_u.Strings.l_TimeUnitStringConverter_Day_SecondGenitivePlural_LowerCase_Text,_a.$1a.$1Be(t),_a.$1a.$1Bb(t))};_a.$7y.$70a=function(n,t,i){return _a.$7y.$1Bf(n,i?_u.Strings.l_TimeUnitStringConverter_Hour_Singular_Abbreviated_UpperCase_Text:_u.Strings.l_TimeUnitStringConverter_Hour_Singular_LowerCase_Text,i?_u.Strings.l_TimeUnitStringConverter_Hour_FirstPlural_Abbreviated_UpperCase_Text:_u.Strings.l_TimeUnitStringConverter_Hour_FirstPlural_LowerCase_Text,i?_u.Strings.l_TimeUnitStringConverter_Hour_SecondGenitivePlural_Abbreviated_UpperCase_Text:_u.Strings.l_TimeUnitStringConverter_Hour_SecondGenitivePlural_LowerCase_Text,_a.$1a.$1Be(t),_a.$1a.$1Bb(t))};_a.$7y.$4lQ=function(n,t,i){return _a.$7y.$1Bf(n,i?_u.Strings.l_TimeUnitStringConverter_Minute_Singular_Abbreviated_UpperCase_Text:_u.Strings.l_TimeUnitStringConverter_Minute_Singular_LowerCase_Text,i?_u.Strings.l_TimeUnitStringConverter_Minute_FirstPlural_Abbreviated_UpperCase_Text:_u.Strings.l_TimeUnitStringConverter_Minute_FirstPlural_LowerCase_Text,i?_u.Strings.l_TimeUnitStringConverter_Minute_SecondGenitivePlural_Abbreviated_UpperCase_Text:_u.Strings.l_TimeUnitStringConverter_Minute_SecondGenitivePlural_LowerCase_Text,_a.$1a.$1Be(t),_a.$1a.$1Bb(t))};_a.$7y.$73d=function(n,t,i){return _a.$7y.$1Bf(n,i?_u.Strings.l_TimeUnitStringConverter_Second_Singular_Abbreviated_UpperCase_Text:_u.Strings.l_TimeUnitStringConverter_Second_Singular_LowerCase_Text,i?_u.Strings.l_TimeUnitStringConverter_Second_FirstPlural_Abbreviated_UpperCase_Text:_u.Strings.l_TimeUnitStringConverter_Second_FirstPlural_LowerCase_Text,i?_u.Strings.l_TimeUnitStringConverter_Second_SecondGenitivePlural_Abbreviated_UpperCase_Text:_u.Strings.l_TimeUnitStringConverter_Second_SecondGenitivePlural_LowerCase_Text,_a.$1a.$1Be(t),_a.$1a.$1Bb(t))};_a.$7y.$4mf=function(n,t,i,r){return _a.$7y.$1Bf(n,t,i,r,_a.$1a.$1Be(_a.$y.get_$6Y()),_a.$1a.$1Bb(_a.$y.get_$6Y()))};_a.$7y.$1Bf=function(n,t,i,r,u,f){return u.test(n.toString(10))?t:f.test(n.toString(10))?i:r};_a.$5o=function(){};_a.$5o.$H=function(){return _a.$ML.$3XS?new _a.$ML:new _a.$JK};_a.$5o.$8s2=function(n,t,i){var r=t.$3k(i);return r?JsonParser.deserialize(r):n===Number||Type.isEnum(n)?0:n===Boolean?!1:null};_a.$5o.prototype={$3k:function(n){return this.$7CB(n)},$Ay:function(n,t){this.$7CO(n,t)},$AW:function(n){this.$7CL(n)},$1n:function(){this.$4sE()}};_a.$MA=function(n){this.$1xy={};this.$1Lf=n};function $43Z(n,t){_a.$4.$M(t,"key");var i=n.$1Lf.$2Z0(t);_a.$4.$M(i,"hash code");return n.$1xy[i]}function $43a(n,t,i){for(var r=0;r<t.length;r+=2)if(n.$1Lf.$4K(i,t[r]))return r+1;return-1}_a.$MA.prototype={$1Lf:null,$2T3:0,get_$46:function(n){var t=$43Z(this,n);if(t){var i=$43a(this,t,n);if(i!==-1)return t[i]}return null},set_$46:function(n,t){var i=$43Z(this,n);if(i){var r=$43a(this,i,n);if(r!==-1)i[r]=t;else{Array.add(i,n);Array.add(i,t);this.$2T3++}}else{var u=this.$1Lf.$2Z0(n);this.$1xy[u]=[n,t];this.$2T3++}return t},$4Zm:function(){return new _a.$10M(this.$2T3,JsonParser.serialize(this.$1xy))},$5hk:function(n){this.$2T3=n.count;this.$1xy=JsonParser.deserialize(n.buckets)}};_a.$6V=function(){};_a.$6V.$3A=function(n,t,i){_a.$6V.$S6([n],t,i)};_a.$6V.$S6=function(n,t,i){var r=null;i&&(r=function(){i()});OwaApplication.get_$V1().$8QJ(_a.$4R,new _a.$4R(n,t,r))};_a.$81=function(){_a.$81.initializeBase(this)};_a.$81.$1f3=function(n){return"CacheOperationEvent."+_a.$Ms.toString(n)};_a.$81.prototype={add_$1Th:function(n){this.$2e("CacheOperationEvent",n)},remove_$1Th:function(n){var t=this;_js.$L.get_$K().$3u(_a.$0.$B4,"RemoveOnCacheOperation",function(){t.$2f("CacheOperationEvent",n)})},add_$xE:function(n){this.$2e(_a.$81.$3Ik,n)},remove_$xE:function(n){var t=this;_js.$L.get_$K().$3u(_a.$0.$B4,"RemoveOnDeleteCacheOperation",function(){t.$2f(_a.$81.$3Ik,n)})},add_$dm:function(n){this.$2e(_a.$81.$41W,n)},remove_$dm:function(n){this.$2f(_a.$81.$41W,n)},$1Gn:function(n,t){$B3(this,"CacheOperationEvent",this,t);$B3(this,_a.$81.$1f3(n),this,t)},$5Vh:function(n,t){}};_a.$10l=function(n,t){_a.$10l.initializeBase(this);this.$4Su=n;this.$7s=t};_a.$10l.prototype={$4Su:null,$7s:null,$3PX:function(){return this.$7s.$6lR(this.$4Su,!0)}};_a.$10s=function(){this.$Fj=new(_a.$7f.$$(_a.$Zb))(50)};_a.$10s.prototype={$Fj:null,get_$2n:function(){return!!this.$Fj},set_$2n:function(n){this.$Fj=n?new(_a.$7f.$$(_a.$Zb))(50):null;return n},$8p9:function(n){if(this.$Fj){var t=n.id==="HierarchyNotification"?n.folderId:n.id;var i=new _a.$Zb(t,n.EventType,n.clientGenerated);this.$Fj.$I(i)}}};_a.$Zb=function(n,t,i){this.$3z=n;this.$RA=t;this.$1bu=i;this.$1tW=_a.$8.get_utcNow().$4s()};_a.$Zb.prototype={$1tW:0,$1bu:!1,$3z:null,$RA:0,get_$1Ic:function(){var n=new Date(this.$1tW);return n.format("HH:mm:ss")},get_$2Cf:function(){return $8(this.$RA)||!this.$RA?"Reload":this.$RA}};_a.$f8=function(n,t){this.$Wa=n;this.$1KF=t};function $5uA(n,t,i){var r=n.$1KF;r.endsWith("/")||(r+="/");_js.$9.$c(i)||(r+="?realm="+_a.$2x.$3L2(i.toLowerCase()));return r}_a.$f8.prototype={$Wa:null,$1KF:null,$5Ui:null,$3mr:null,$3jk:null,$8Np:function(n){this.$5Ui=this.$Wa.get_$5K();this.$3mr=this.$Wa.get_$50v();this.$3jk=_u.Strings.l_OWA_Text;var t=$5uA(this,this.$3mr,n);this.$Wa.$5br(null,this.$3jk,t)},$6v5:function(n){n&&this.$Wa.$6Vz(this.$3jk,this.$Wa.get_$50v());this.$Wa.$5br(null,this.$5Ui,this.$3mr)}};_a.$IU=function(n,t,i){this.$7G=n;this.$1Uo=t;this.$6s=i};_a.$IU.prototype={$7G:0,$1Uo:0,$6s:0};function OwaApplication(){}OwaApplication.add_$8Yd=function(n){OwaApplication.$2wK.$sj(n)};OwaApplication.remove_$8Yd=function(n){OwaApplication.$2wK.$y2(n)};OwaApplication.get_$NM=function(){return _a.$FH.get_$K()};OwaApplication.get_$1H9=function(){OwaApplication.$Qb||(OwaApplication.$Qb=new _a.$ld(""));return OwaApplication.$Qb};OwaApplication.set_$1H9=function(n){OwaApplication.$Qb=n;return n};OwaApplication.get_$4cm=function(){return OwaApplication.$3i};OwaApplication.set_$4cm=function(n){OwaApplication.$3i&&OwaApplication.$3i.dispose();if(n!==OwaApplication.$3i){OwaApplication.$3i=n;var t=OwaApplication.$54.getHandler("SyncManager");t&&t()}return n};OwaApplication.get_$40g=function(){if(!OwaApplication.$2Jq){OwaApplication.$2Jq=new _a.$vl;OwaApplication.$2Jq.set_$7HG(!0)}return OwaApplication.$2Jq};OwaApplication.get_$1H8=function(){OwaApplication.$2uR||(OwaApplication.$2uR=new _a.$la);return OwaApplication.$2uR};OwaApplication.get_$3zJ=function(){OwaApplication.$2zj||(OwaApplication.$2zj=new _a.$159);return OwaApplication.$2zj};OwaApplication.get_$2Cg=function(){OwaApplication.$2p6||(OwaApplication.$2p6=new _a.$10s);return OwaApplication.$2p6};OwaApplication.get_$19B=function(){OwaApplication.$10I||(OwaApplication.$10I=_a.UserAgent.getInstance().$7H||_a.UserAgent.getInstance().$jv?new _a.$8h:new _a.$AG);return OwaApplication.$10I};OwaApplication.set_$19B=function(n){OwaApplication.$10I=n;return n};OwaApplication.get_$V1=function(){OwaApplication.$S||(OwaApplication.$S=new _0365f.$N);return OwaApplication.$S};OwaApplication.set_$V1=function(n){OwaApplication.$S=n;return n};OwaApplication.suppressApplicationReload=function(){OwaApplication.$3yF=!0};OwaApplication.suppressErrorPageRedirection=function(){OwaApplication.$3pL=!0};OwaApplication.$2Zx=function(){if(_a.UserAgent.getInstance().get_$68())OwaApplication.get_$V1().$8QJ(_a.$hR,new _a.$hR);else if(!OwaApplication.$3yF){OwaApplication.$2wK.$169();try{var n=window.self.location.href;n=_a.$2x.$1we(n,"authRedirect","true");window.self.location.replace(n)}catch(t){}}};_a.$qx=function(n,t){this.$2rN=n;this.$2Ym=t};_a.$qx.prototype={$2Ym:null,$2rN:null,get_$5VB:function(){return this.$2rN},get_$6zB:function(){return this.$2Ym}};_a.$0=function(n){this.$O0=n};_a.$0.prototype={$O0:0,get_$Ip:function(){return this.$O0},get_$2oV:function(){return"OWA"},toString:function(){return _a.OwaTraceComponentEnum.toString(this.$O0)}};_a.$Zn=function(n){_a.$4.$1C(n,"current");this.$1cW=n};_a.$Zn.prototype={$1cW:null};_a.$B4=function(n,t,i,r,u){_a.$4.$1C(n,"categoryName");_a.$4.$1C(t,"perfCounterName");this.$4o=$8(r)?!0:r;this.$oB=i;this.$2Hf=_js.$9.$c(u)?"/"+n+"/"+t:"/"+n+"("+u+")"+"/"+t;this.$1WY=_a.$G4.$2Z4(this.$2Hf);this.$1Tb=_a.$IE.$1NB};_a.$B4.$4tL=function(n){return n===5||n===4};_a.$B4.$8cT=function(n){return n===3||n===2||n===1};function $5uU(n){return n.$oB===1}_a.$B4.prototype={$2Hf:null,$1WY:null,$oB:0,$4o:!1,$1Tb:null,$1Ua:null,get_$2tI:function(){return this.$1WY.$3c},set_$2tI:function(n){_a.$4.$9M(!this.$4o,"Trying to write with a read-only perf counter!");this.$1WY.set_$1a(n);return n},get_$3m:function(){return this.$1Ua?this.$1WY.$6s+this.$1Ua.$1WY.$6s:this.$1WY.$6s},get_$1Ub:function(){return this.$1Ua},set_$1Ub:function(n){_a.$4.$M(n,"PerfCounterBase");_a.$4.$9M(!this.$1Ua,"Base counter is already set");_a.$B4.$8cT(this.$oB)||_a.$4.$2zu("You cannot have a base of this counter");_a.$B4.$4tL(n.$oB)||_a.$4.$8kI("PerfCounterBase","The type of the base counter is not valid!");this.$1Ua=n;return n},$1ga:function(){_a.$4.$9M(!this.$4o,"Trying to write with a read-only perf counter!");var n;(n=this.$1WY).set_$1a(n.$3c+1)},$84M:function(){var n=(new Date).getMilliseconds();var t=this.get_$2tI();var i=this.get_$3m();var r=this.$1Ua?this.$1Ua.get_$2tI():0;return new _a.$IE(t,r,n,this.$oB,i)},$84N:function(){var n=this.$84M();var t=_a.$GJ.$6hA(this.$1Tb===_a.$IE.$1NB?n:this.$1Tb,n);this.$1Tb=n;return t}};_a.$11T=function(n,t,i,r){_a.$11T.initializeBase(this,[1,"PC"]);$1O(this,"n",n);$1O(this,"r",t);$1O(this,"b",i);$1O(this,"c",r)};_a.$7I=function(){};_a.$7I.get_$2hB=function(){if(!_a.$7I.$286){_a.$7I.$286=[];var n=new _a.$B4("UiCmd","UiRef",0);_a.$7I.$2OR(n);_a.$7I.$2Od("FindConversation");_a.$7I.$2Od("FindItem");_a.$7I.$2Od("GetConversationItems");_a.$7I.$2Od("GetItem")}return _a.$7I.$286};_a.$7I.$31e=function(){for(var i=_a.$7I.get_$2hB().length,t=0;t<_a.$7I.get_$2hB().length;t++){var n=_a.$7I.get_$2hB()[t];if(_a.$B4.$4tL(n.$oB)){Array.removeAt(_a.$7I.get_$2hB(),t);t--;i--;_a.$4.$2zu("Computing NextValue() on a base counter is not a valid operation - "+n.$2Hf);continue}$5uU(n)?_a.$7I.$4si(n):n.get_$3m()!==n.$1Tb.$6s&&_a.$7I.$4si(n)}};_a.$7I.$4si=function(n){var t=n.$84N();var i=new _a.$11T(n.$2Hf,n.$1Tb.$BF,n.$1Tb.$1xe,t);_a.$Z.$7h.$9v(i)};_a.$7I.$2OR=function(n,t){$8(t)||n.set_$1Ub(t);Array.add(_a.$7I.$286,n)};_a.$7I.$2Od=function(n){var i=new _a.$B4("Svc","BHits",4,!0,n);var t=new _a.$B4("Svc","SHits",2,!0,n);_a.$7I.$2OR(t,i);t=new _a.$B4("Svc","FHits",2,!0,n);_a.$7I.$2OR(t,i);t=new _a.$B4("Svc","RHits",2,!0,n);_a.$7I.$2OR(t,i)};_a.$C9=function(n,t,i){this.$8t=-1;this.$xb=0;this.$O0=n;this.$1F=t;this.$1TP=i;this.$MJ=_a.$C9.$x8++;var r=new Date;this.$7f=r.getTime()};_a.$C9.$H=function(n,t,i,r,u){var f=new _a.$C9(n,t,i);f.$7f=r;u&&f.set_$1Av(u);return f};_a.$C9.parse=function(n){if(_js.$9.$15(n))return null;var t=n.split(",");if(t.length<4)return null;var i=new _a.$C9(_js.$2H.$QS(_a.OwaTraceComponentEnum,t[0]),t[1],_js.$2H.$QS(_a.$l0,t[2]));i.$MJ=Number.parseInvariant(t[3]);return i};_a.$C9.condense=function(n){return[n.$O0,n.$1F,n.$1TP,n.$MJ].join(",")};_a.$C9.$3s=function(n){if($8(n))return null;var t=n;var i=new _a.$C9(t.$O0,t.$1F,t.$1TP);i.$MJ=t.$MJ;return i};_a.$C9.prototype={$O0:0,$1F:null,$MJ:0,$1TP:0,$7f:0,$1CA:0,$21f:0,$3yE:!1,$3nv:null,get_$1Av:function(){return this.$8t},set_$1Av:function(n){this.$8t=n;this.$1CA=this.$8t-this.$7f;this.$1CA<0&&(this.$xb|=256);return n},get_$1Uc:function(){return this.$xb},set_$1Uc:function(n){this.$xb|=n;return n},get_$8ik:function(){return this.$3yE},set_$8ik:function(n){this.$3yE=n;return n},$2Pv:function(){var n=new Date;this.$8t=n.getTime();this.$1CA=this.$8t-this.$7f;this.$21f=0},$5nF:function(n){var t=new Date;this.$8t=t.getTime();this.$1CA=this.$8t-this.$7f;this.$21f+=this.$1CA;this.$21f<0&&(this.$xb|=128);n&&(n.$21f-=this.$1CA)},$6z9:function(n,t){var i=this.$xb;if(this.$8t===-1){this.$2Pv();i|=1}return String.format("\r\n{0},{1},{2},{3},{4},{5},{6},{7},{8},{9}",this.$7f,this.$O0,this.$1F,this.$1TP,t,this.$7f-n,this.$8t-n,this.$21f,this.$1CA,i)}};_a.$5=function(){};_a.$5.$$cctor=function(){_a.$5.$xd=[];_a.$5.$xc=[];_a.$5.set_$2ro(6);_a.$5.$2GW=1;_a.$5.$1xI={};_a.$5.$ey={};_a.$5.$Yo=[];_a.$5.$Wv=new(_0365f.$s.$$(_a.$C9))};_a.$5.get_$2ro=function(){return _a.$5.$1Ue};_a.$5.set_$2ro=function(n){_a.$5.$1Ue=n;_a.$5.$3uk(_a.$5.$1Ue);return n};_a.$5.get_$2n=function(){return!!_a.$5.$1Ue};_a.$5.fstPT=function(n,t){_a.$5.$lq=!1;_a.$5.stPT(n,t,0)};_a.$5.stPT=function(n,t,i){if(_a.$5.$lq&&_a.$5.$2GW<=i&&_a.$5.$Wv.get_$F()<5e3)_a.$5.$1Zt(n,t,0,_a.$5.$ey,!1);else{_a.$5.$Wv&&_a.$5.$Wv.get_$F()&&_js.Trace.logWarning(_a.$0.$YL,"{0} waterfall has been hijacked by a new tracing scenario {1}",_a.$5.$Wv.get_$46(0).$1F,t);_a.$5.$Wv=new(_0365f.$s.$$(_a.$C9));_a.$5.$ey={};_a.$5.$lq=!0;_a.$5.$1qp=_a.$5.$1Zt(n,t,0,_a.$5.$ey,!1);_a.$5.$2GW=i}};_a.$5.$1Y=function(n,t,i){var r=_a.$5.$1Zt(n,t,1,_a.$5.$1xI,$8(i)?!1:i);r&&(r.$3nv=_js.$L.get_$K().$28(_a.$0.$YL,"DeleteAsyncNodeFromAsyncCTQPerfNodeDictionary",function(){_a.$5.$1H(r,r.$1F,"AsyncCTQNodeTimeout")},3e5));return r};_a.$5.$1H=function(n,t,i,r,u){var f=_a.$5.$1wP(n,1,_a.$5.$1xI,t);if(f){f.$3nv=_js.$L.get_$K().$5T(f.$3nv);var e=f.$xb;if(e!==64){!e&&_a.$5.$2gH>f.$7f&&_a.$5.$2gH<=f.$8t?i=$8(i)?"AppSuspended":["AppSuspended",i].join("_"):e&&(i="CTQError_"+_a.$r6.toString(e));_a.$5.$3Hd=f.$8t-f.$7f;_a.$5.$3Hc=f.$1F;_a.$5.$3Hb=i;_a.$5.$3HZ=r;_a.$5.$3Ha=u;_a.$5.$7Cg(_a.$5.$72N)}}};_a.$5.ars=function(n,t){return _a.$5.$1Zt(n,t,3,_a.$5.$ey,!0)};_a.$5.are=function(n){_a.$5.$1wP(n,3,_a.$5.$ey,null)};_a.$5.acsa=function(n,t,i){return _a.$5.$1Zt(n,t,7,_a.$5.$ey,$8(i)?!1:i)};_a.$5.acea=function(n,t){_a.$5.$1wP(n,7,_a.$5.$ey,t)};_a.$5.$4P0=function(n,t){return _a.$5.$1Zt(n,t,2,_a.$5.$ey,!0)};_a.$5.$6Vw=function(n,t){var i=_a.$5.$1wP(n,2,_a.$5.$ey,t);i&&_a.$5.$1a5&&_a.$5.$1a5(i.$1F,i.$1CA)};_a.$5.aes=function(n,t){return _a.$5.$2Oi(n,t,4)};_a.$5.aee=function(n){_a.$5.$2Oh(n)};_a.$5.ads=function(n,t){return _a.$5.$2Oi(n,t,5)};_a.$5.ade=function(n){_a.$5.$2Oh(n)};_a.$5.acss=function(n,t){return _a.$5.$2Oi(n,t,6)};_a.$5.aces=function(n){_a.$5.$2Oh(n)};_a.$5.als=function(n,t){return _a.$5.$2Oi(n,t,8)};_a.$5.ale=function(n){_a.$5.$2Oh(n)};_a.$5.endPT=function(n){_js.$L.get_$K().$3u(_a.$0.$jr,"TrackTraceEnd",function(){_a.$5.$4sK(n)})};_a.$5.$6Wi=function(n){_a.$5.$xd&&(Array.contains(_a.$5.$xd,n)||Array.add(_a.$5.$xd,n))};_a.$5.$8Sh=function(n){_a.$5.$xd&&Array.contains(_a.$5.$xd,n)&&Array.remove(_a.$5.$xd,n)};_a.$5.$6Wh=function(n){_a.$5.$xc&&(Array.contains(_a.$5.$xc,n)||Array.add(_a.$5.$xc,n))};_a.$5.$8Sg=function(n){_a.$5.$xc&&Array.contains(_a.$5.$xc,n)&&Array.remove(_a.$5.$xc,n)};_a.$5.$8Yk=function(n){n&&(_a.$5.$1a5=n)};_a.$5.ef=function(){};_a.$5.$7Ch=function(n,t){for(var i=0;i<_a.$5.$xd.length;i++){var r=_a.$5.$xd[i];r(n,t)}};_a.$5.$7Cg=function(n){for(var t=0;t<_a.$5.$xc.length;t++){var i=_a.$5.$xc[t];i(n)}};_a.$5.$4rc=function(n){_a.$5.get_$2n()&&_a.$5.$lq&&n&&_a.$5.$7Nj(_a.$5.$Wv,n)};_a.$5.$1P5=function(n,t){var i=_a.$1J.get_$1AF();var r=new(_0365f.$s.$$(_a.$C9));r.$I(_a.$C9.$H(_a.$0.$YL.$O0,n,2,t,i));_a.$5.$4rc(r);_a.$5.$1a5&&_a.$5.$1a5(n,i-t)};_a.$5.$5c4=function(n,t){var i=null;var u=_a.$5.$1xI;for(var f in u){var e={key:f,value:u[f]};var r=e.value;i?i+=String.format(",{0}",r.$1F):i=r.$1F;t&&_a.$5.$1H(r,r.$1F,"WATSON_"+n)}if(_a.$5.$lq){_a.$5.$1qp.set_$1Uc(2048);t&&_a.$5.$4sK(_a.$5.$1qp.$1F)}return i};_a.$5.$3N8=function(n){return _js.$9.$c(n)?"":"<PII>"+n+"</PII>"};_a.$5.$7Nj=function(n,t){for(var r=0,u=0,f=-1;u<t.get_$F();)if(r>=n.get_$F()||n.get_$46(r).$7f>t.get_$46(u).$7f){var i=t.get_$46(u);i.$7f<f&&Error.argument("l2","Unsorted list");(i.$1TP<=3||i.$1TP===7)&&_a.$5.$5qO(i.$1F,i,_a.$5.$ey);n.$8rw(r,i);f=i.$7f;u++}else r++};_a.$5.$5qO=function(n,t,i){var r=i[n];if(r){r.set_$1Uc(32);t.set_$1Uc(32);t.$2Pv()}else i[n]=t};_a.$5.$1Zt=function(n,t,i,r,u){if(!_a.$5.$lq&&i>2)return null;var e=_a.$4y.$23C(n);var f=new _a.$C9(e.$O0,t,i);_a.$5.get_$2n()&&_a.$5.$Wv.$I(f);var o=u?f.$MJ.toString():t;_a.$5.$5qO(o,f,r);return f};_a.$5.$1wP=function(n,t,i,r){if(!_a.$5.$lq&&t>2)return null;var u=null;var f=null;var e=null;if(n){f=n.$MJ.toString();e=n.$1F}else if(r){f=r;e=r}else{_a.$5.$39S("NoInfo-NodeType-"+_a.$l0.toString(t),512);return null}u=i[f];if(u){delete i[f];u.$2Pv()}else u=_a.$5.$39S(e,64);return u};_a.$5.$2Oi=function(n,t,i){if(!_a.$5.get_$2n())return null;var u=_a.$4y.$23C(n);var r=new _a.$C9(u.$O0,t,i);_a.$5.$lq&&_a.$5.$Wv.$I(r);i===4&&_a.$5.$Yo.length>0?r.$1TP=5:i===4||_a.$5.$Yo.length||r.set_$1Uc(16);_a.$5.$Yo.push(r);return r};_a.$5.$2Oh=function(n){if(_a.$5.get_$2n()&&n){for(var t=null,r=!1;_a.$5.$Yo.length>0;){t=_a.$5.$Yo.pop();if(t.$MJ<n.$MJ){_a.$5.$Yo.push(t);_a.$5.$39S(n.$1F,4);break}var i=null;if(_a.$5.$Yo.length>0){i=_a.$5.$Yo.pop();_a.$5.$Yo.push(i)}t.$5nF(i);if(t.$MJ===n.$MJ){r=!0;break}}if(!r&&_a.$5.$lq){n.set_$1Uc(2);_a.$5.$Wv.$I(n)}}};_a.$5.$39S=function(n,t){var i=new _a.$C9(_a.$0.$YL.$O0,n,-1);_a.$5.get_$2n()&&_a.$5.$Wv.$I(i);i.set_$1Uc(t);i.$2Pv();return i};_a.$5.$4sK=function(n){if(_a.$5.get_$2n()&&_a.$5.$lq){_js.$9.$c(n)&&(n=_a.$5.$1qp.$1F);_a.$5.$1wP(null,0,_a.$5.$ey,n);if(n===_a.$5.$1qp.$1F){while(_a.$5.$Yo.length>0){var i=_a.$5.$Yo.pop();var t=null;if(_a.$5.$Yo.length>0){t=_a.$5.$Yo.pop();_a.$5.$Yo.push(t)}i.$5nF(t);i.set_$1Uc(1)}var r=_a.$5.$6z8();_a.$5.$8M4(r);_a.$3n.get_$3UL()&&_a.$3n.$1Xr&&console.info("\r\n"+r+"\r\n\r\n");_a.$5.$lq=!1;_a.$5.$Wv=new(_0365f.$s.$$(_a.$C9))}}};_a.$5.$6z8=function(){for(var i=new String,f=_a.$5.$Wv.get_$F(),t=_a.$5.$Wv.get_$46(0),r=t.$7f,n=0;n<f;n++){var u=_a.$5.$Wv.get_$46(n);u.$3yE||(i+=u.$6z9(r,n))}_a.$5.$2vL=t.$1F;_a.$5.$3ss=t.$8t-r;return i};_a.$5.$8M4=function(n){_a.$5.$1zi=null;_a.$5.$3He=n;_a.$5.get_$2n()&&_a.$5.$7Ch(_a.$0.$YL,_a.$5.$72O)};_a.$5.$72O=function(){_a.$5.$1zi||(_a.$5.$1zi=new _a.$11W(_a.$5.$2vL,_a.$5.$3ss,_a.$5.$3He));return _a.$5.$1zi};_a.$5.$72N=function(){return new _a.$l2(_a.$5.$3Hc,_a.$5.$3Hd,_a.$5.$3Hb,_a.$5.$3HZ,_a.$5.$3Ha)};_a.$5.$4Sd=function(){if(!_a.$5.$2QK){_a.$5.$JY=_a.$5.ef;_a.$5.$3Bq=_a.$5.fstPT;_a.$5.$2QK=_a.$5.stPT;_a.$5.$3Bo=_a.$5.endPT;_a.$5.$3Bk=_a.$5.ars;_a.$5.$3Bj=_a.$5.are;_a.$5.$3Bg=_a.$5.aes;_a.$5.$3Bf=_a.$5.aee;_a.$5.$3Be=_a.$5.ads;_a.$5.$3Bd=_a.$5.ade;_a.$5.$3Bc=_a.$5.acss;_a.$5.$3Ba=_a.$5.aces;_a.$5.$3Bb=_a.$5.acsa;_a.$5.$3BZ=_a.$5.acea;_a.$5.$3Bi=_a.$5.als;_a.$5.$3Bh=_a.$5.ale}};_a.$5.$3uk=function(n){_a.$5.$4Sd();if(n<1){_a.$5.stPT=_a.$5.$JY;_a.$5.endPT=_a.$5.$JY;_a.$5.fstPT=_a.$5.$JY}else{_a.$5.stPT=_a.$5.$2QK;_a.$5.endPT=_a.$5.$3Bo;_a.$5.fstPT=_a.$5.$3Bq}if(n<3){_a.$5.ars=_a.$5.$JY;_a.$5.are=_a.$5.$JY}else{_a.$5.ars=_a.$5.$3Bk;_a.$5.are=_a.$5.$3Bj}if(n<4){_a.$5.aes=_a.$5.$JY;_a.$5.aee=_a.$5.$JY}else{_a.$5.aes=_a.$5.$3Bg;_a.$5.aee=_a.$5.$3Bf}if(n<5){_a.$5.ads=_a.$5.$JY;_a.$5.ade=_a.$5.$JY}else{_a.$5.ads=_a.$5.$3Be;_a.$5.ade=_a.$5.$3Bd}if(n<6){_a.$5.acss=_a.$5.$JY;_a.$5.aces=_a.$5.$JY;_a.$5.acsa=_a.$5.$JY;_a.$5.acea=_a.$5.$JY}else{_a.$5.acss=_a.$5.$3Bc;_a.$5.aces=_a.$5.$3Ba;_a.$5.acsa=_a.$5.$3Bb;_a.$5.acea=_a.$5.$3BZ}if(n<7){_a.$5.als=_a.$5.$JY;_a.$5.ale=_a.$5.$JY}else{_a.$5.als=_a.$5.$3Bi;_a.$5.ale=_a.$5.$3Bh}};_a.$5.$8ol=function(){_a.$5.$2gH=(new Date).getTime()};_a.$l2=function(n,t,i,r,u){_a.$l2.initializeBase(this,[_a.$l2.$3O0(),"PerfTraceCTQ"]);$1O(this,"S",n);$1O(this,"T",t.toString());$8(i)||$1O(this,"E",i.substring(0,64));r&&$1O(this,"C",r);$8(u)||$1O(this,"cd",u.substring(0,64))};_a.$l2.$3O0=function(){return 1};_a.$8V=function(){this.$1nq=[];this.$17p={}};_a.$8V.$2Qe=function(n,t){return _a.$8V.$6bB(n,t||"")};_a.$8V.$6bB=function(n,t){return[n,t].join("_")};function $32m(n,t,i){Array.add(n.$1nq,t);n.$17p[t]=i;return n}_a.$8V.prototype={$17p:null,$1nq:null,$3AP:function(n,t){return $32m(this,n,t)},$DX:function(n,t){return $32m(this,n,t)},$PQ:function(n,t){return $32m(this,n,t||"")},toString:function(){for(var t=new Sys.StringBuilder,n=0;n<this.$1nq.length;n++){t.append([this.$1nq[n],this.$17p[this.$1nq[n]]].join("_"));n<this.$1nq.length-1&&t.append("|")}return t.toString()}};_a.$11W=function(n,t,i){_a.$11W.initializeBase(this,[1,"PerfTrace"]);$1O(this,"s",n);$1O(this,"l",t);$1O(this,"r",i)};_a.$ML=function(){_a.$ML.initializeBase(this)};_a.$ML.$6dx=function(){try{var n="dummyKey";var t="dummyValue";localStorage.setItem(n,t);localStorage.removeItem(n);return!0}catch(i){_js.Trace.logInfo(_a.$0.$Pf,"Persistant local storage is not supported: {0}",i.message);return!1}};_a.$ML.prototype={$7CB:function(n){return localStorage.getItem(n)},$7CO:function(n,t){localStorage.setItem(n,t)},$7CL:function(n){localStorage.removeItem(n)},$4sE:function(){localStorage.clear()}};_a.$3j=function(){};_a.$3j.$FU=function(n,t,i){if(_a.$3j.$4so(n,i,"Window closed before the endpoint is invoked."))return!1;try{var r=n.windowServiceEndPoint;if(!r){_js.Trace.logWarning(_a.$0.$6D,"Communication Endpoint null. Cannot communicate with endpoint.");return!1}t(r);return!0}catch(u){if(_a.$3j.$4so(n,i,"The target window was closed when method was being executed."))return!1;_js.Trace.logException(_a.$0.$6D,u,"Exception caught in InvokeInterWindowCall. Target window was still open.");throw u;}};_a.$3j.$4so=function(n,t,i){if(!n||n.closed){_js.Trace.logWarning(_a.$0.$6D,i);t&&t();return!0}return!1};_a.$la=function(){this.$$d_$fo=Function.createDelegate(this,this.$fo);this.$Fj=new(_a.$7f.$$(_a.$lb))(50);this.$1Zp=0};_a.$la.prototype={$Fj:null,$1Zp:0,get_$2n:function(){return!!this.$Fj},set_$2n:function(n){this.$Fj=n?new(_a.$7f.$$(_a.$lb))(50):null;return n},$5cD:function(n,t){this.$1Zp++;if(!this.$Fj)return null;var r=_a.$8.get_utcNow().$4s();var i=new _a.$lb(n,r,t,this.$1Zp);this.$Fj.$I(i);return i},$5c7:function(n,t,i,r,u){this.$1Zp--;this.$Fj&&n&&n.$6fY(t,i,r,u)},$fo:function(n){if(!this.$Fj)return null;var s="Request/Notification History:";var i=new Sys.StringBuilder;n?i.append('<TABLE class="errorReportingTable"><TR><TH colspan="13">- Request History:</TH></TR><TR><TH>Offline</TH><TH>Method</TH><TH>Status code</TH><TH>Start time</TH><TH>End time</TH><TH>Server time</TH><TH>DC latency</TH><TH>MBX latency</TH><TH>Completed</TH><TH>Details</TH><TH>Stacktrace</TH><TH>CorrelationId</TH><TH>Timestamps</TH></TR>'):i.appendLine("- Request History: (Offline, Method, StatusCode, StartTime, EndTime, ServerTime, DCLatency, MBXLatency, Completed, Details, Stacktrace, CorrelationId, Timestamps)");for(var f=n?"<TR><TD>{0}</TD><TD>{1}</TD><TD>{2}</TD><TD>{3}</TD><TD>{4}</TD><TD>{5}</TD><TD>{6}</TD><TD>{7}</TD><TD>{8}</TD><TD>{9}</TD><TD>{10}</TD><TD>{11}</TD><TD>{12}</TD></TR>":"{0},{1},{2},{3},{4},{5},{6},{7},{8},{9},{10},{11},{12}",e=0;e<this.$Fj.get_$F();e++){var t=this.$Fj.get_$46(e);var h=String.format(f,t.$1TY,t.$1E1,t.$2Iz,t.get_$8hm(),t.get_$6ss(),t.$2HB,t.$207,t.$28g,t.$cl,t.$1dU,_js.$9.$3rU(t.$2yi," "),t.$3Fs,t.$301);i.appendLine(h)}n&&i.append("</TABLE>");n?i.append('<TABLE class="errorReportingTable"><TR><TH colspan="4">- Notification History:</TH></TR><TR><TH>'+_u.Strings.l_OfflineNotificationClientGenerated_Text+"</TH>"+"<TH>"+_u.Strings.l_OfflineNotificationEventType_Text+"</TH>"+"<TH>"+_u.Strings.l_OfflineNotificationTime_Text+"</TH>"+"<TH>"+_u.Strings.l_OfflineNotificationID_Text+"</TH></TR>"):i.appendLine("- Notification History: ("+_u.Strings.l_OfflineNotificationClientGenerated_Text+", "+_u.Strings.l_OfflineNotificationEventType_Text+", "+_u.Strings.l_OfflineNotificationTime_Text+", "+_u.Strings.l_OfflineNotificationID_Text+")");f=n?"<TR><TD>{0}</TD><TD>{1}</TD><TD>{2}</TD><TD>{3}</TD></TR>":"{0},{1},{2},{3}";var r=OwaApplication.get_$2Cg().$Fj.$9N();if(r){r.reverse();for(var o=0;o<r.length;o++){var u=r[o];i.append(String.format(f,u.$1bu?"+":"",u.get_$2Cf(),u.get_$1Ic(),u.$3z))}}n&&i.append("</TABLE>");return new _a.$Lf(s,i.toString())}};_a.$lb=function(n,t,i,r){this.$1E1=n;this.$7f=t;this.$1TY=i;this.$2Iz=100;this.$cl=!1;this.$1dU=_u.Strings.l_RequestIsPending_Text;this.$1Zp=r;i&&(this.$2HB=this.$207=this.$28g="-----")};_a.$lb.prototype={$1E1:null,$7f:0,$1TY:!1,$1Zp:0,$8t:0,$cl:!1,$2Iz:0,$1dU:null,$2yi:null,$2HB:null,$207:null,$28g:null,$301:null,$3Fs:null,get_$3xY:function(){var n=new Date(this.$7f);return n.format("HH:mm:ss")},get_$8hm:function(){return _a.$8.$cO(_a.$8.$1M4(this.$7f))},get_$1Av:function(){return this.$cl?this.$8t:_a.$8.get_utcNow().$4s()},get_$6ss:function(){var n=this.$cl?_a.$8.$1M4(this.get_$1Av()):_a.$8.$af;return _a.$8.$cO(n)},get_$5ot:function(){return((this.get_$1Av()-this.$7f)/1e3).toFixed(3)},$6fY:function(n,t,i,r){this.$2Iz=n;this.$cl=!0;this.$1dU=t;this.$2yi=i;this.$8t=_a.$8.get_utcNow().$4s();if(r){var u=r.split(";");var f=0;var e=0;var o=0;if(u&&u.length>=3){f=_js.$9.$15(u[0])?0:Number.parseInvariant(u[0])/1e3;e=_js.$9.$15(u[1])?0:Number.parseInvariant(u[1])/1e3;o=_js.$9.$15(u[2])?0:Number.parseInvariant(u[2])/1e3}else _js.Trace.logInfo(_a.$0.$Pf,"RequestHistoryEntry.ParseDiagnosticsInfo - EWS diagnostics info is empty.");this.$2HB=f.toFixed(3);this.$207=e.toFixed(3);this.$28g=o.toFixed(3)}},$8q7:function(n){this.$301="";if(n){var t=n;for(var i in t){var r={key:i,value:t[i]};this.$301+=r.key+"="+r.value+"; "}}}};_a.$12r=function(n){this.$1J=n};_a.$12r.prototype={$1J:null,get_$WZ:function(){return window.screen.width},get_$XO:function(){return window.screen.height}};_a.$Jo=function(n){this.$1Qg={};this.$d3={};this.$f2=n.get_$1Vt();_js.$9.$c(this.$f2)||this.$f2.endsWith("/")||(this.$f2=this.$f2+"/")};function $5uc(n,t){n.$1Qg[t]=!1}function $5uZ(n,t){return t.startsWith("http:")||t.startsWith("https:")?t:n.$f2+t}function $5ud(n,t){n.$3aV(t);var i=n.$d3[t];if(i)for(var r=0;r<i.length;r++)i[r]();n.$d3[t]=null}function $5ua(n,t){return t in n.$1Qg&&n.$1Qg[t]}function $5ub(n,t){return t in n.$1Qg&&!n.$1Qg[t]}_a.$Jo.prototype={$f2:null,$3aV:function(n){this.$1Qg[n]=!0},$283:function(n,t){if($5ua(this,n)){t&&t();return}var i=$5ub(this,n);if(t){if(i){Array.add(this.$d3[n],t);return}if(!(n in this.$d3)){this.$d3[n]=[];Array.add(this.$d3[n],t)}}$5uc(this,n);this.$6X8(n)},$6X8:function(n){var r=document.getElementsByTagName("head")[0];var t=document.createElement("script");t.src=$5uZ(this,n);r.appendChild(t);var u=this;var i=function(){if(!t.readyState||t.readyState&&(t.readyState==="loaded"||t.readyState==="complete")){t.onload=null;t.onreadystatechange=null;$5ud(u,n)}};t.onload=i;t.onreadystatechange=i},$50f:function(n,t){if(!n.length){t&&t();return}var i=0;var u=n.length;var r=null;var f=this;r=function(){i++;i<u?n[i]&&f.$283(n[i],r):t&&t()};n[i]&&this.$283(n[i],r)}};_a.$4p=function(n,t){this.$6d=n;this.$z=t};_a.$4p.prototype={$6d:null,$z:null,get_$1p:function(){return this.$6d}};_a.$N9=function(){_a.$N9.initializeBase(this)};function $5u1(n,t,i){var r=i.get_$Ey().$2F4(t,i);var u=i.$3EX(r);n.$N(i,u)}function $43V(n,t,i){var r=n.$U(i);var u=i.$4Wk(r);i.get_$Ey().$2Kn(t,i,u)}_a.$N9.prototype={$23J:function(){return _a.$DN.$4ir(Object.getType(this))},$Nf:function(n){for(var i=this.$23J(),t=0;t<i.get_$F();t++)$5u1(this,n,i.get_$46(t))},$Mx:function(){for(var n={},i=this.$23J(),t=0;t<i.get_$F();t++)$43V(this,n,i.get_$46(t));_a.$n.$8bE(this,n);return n}};function _H(n,t,i,r,u,f,e,o){this.$2g4=_a.$JQ.$20C;_H.initializeBase(this,[n,t,i,r,u,f,e,o]);this.$3UV=this.$H8.inheritsFrom(_a.$n)}function $2Mh(n,t){if(t===null||String.isInstanceOfType(t)||Number.isInstanceOfType(t)||Boolean.isInstanceOfType(t)||n.$3UV)return t;if(_a.$Ly.isInstanceOfType(t))return t.$1BR();var u=Object.getType(t);if(_a.$N9.isInstanceOfType(t)){var a=t;return a.$Mx()}if(_js.$X.isInstanceOfType(t))return t.$Mx();if(_a.$8.isInstanceOfType(t))return _a.$8.$oo(t);if(Array.isInstanceOfType(t)){for(var f=t,e=[],r=0;r<f.length;r++)e[r]=$2Mh(n,f[r]);return e}if(_a.$IH.isInstanceOfType(t)){var v=t.$La;var o={};var s=v;for(var h in s){var c={key:h,value:s[h]};o[c.key]=$2Mh(n,c.value)}return o}var i=u.condense;if(!$8(i))return i(t);if(Error.isInstanceOfType(t))return _a.ErrorConverter.$6hH(t);var y=u.getName()+"Converter";try{var l=Type.parse(y);if(!$8(l)){i=l.condense;if(!$8(i))return i(t)}}catch(p){}throw Error.invalidOperation(n.get_$3NO()+" cannot safely coerce "+n.$H8.getName()+" to JSON");}_H.prototype={$3UV:!1,get_$Ey:function(){return this.$2g4||_a.$JQ.$20C},set_$Ey:function(n){if(this.$2g4!==_a.$JQ.$20C)throw Error.invalidOperation("Cannot set JsonConverter of a property twice.");this.$2g4=n;return n},$3EX:function(n){if(n===undefined)return this.$c7;if(n===null)return _js.$8T.$3Pc(this.$H8,n);if(this.$3UV||this.$H8.isInstanceOfType(n)||Type.isEnum(this.$H8)&&Number.isInstanceOfType(n))return n;if(Date.isInstanceOfType(n)&&this.$H8===_a.$8)return _a.$8.$22Z(n);if(String.isInstanceOfType(n)){if(Type.isEnum(this.$H8))return _js.$2H.$hM(this.$H8,n);if(this.$H8===_a.$8)return _a.$8.$4O(n);if(this.$H8===Number){var i=Number.parseInvariant(n);if(!isNaN(i)&&isFinite(i))return i}var r=this.$H8.parse;if(!$8(r)){var u=r(n);if(u!==undefined)return u}}if(Object.isInstanceOfType(n)&&this.$H8===Error)return _a.ErrorConverter.create(n);var t=this.$H8.create;if(!$8(t))return t(n);if(Object.isInstanceOfType(n)&&this.$H8.inheritsFrom(_a.$N9))return _a.$n.$6f6(this.$H8,n);var e=this.$H8.getName()+"Converter";try{var f=Type.parse(e);if(!$8(f)){t=f.create;if(!$8(t))return t(n)}}catch(o){}throw Error.invalidOperation(this.get_$3NO()+" cannot safely coerce "+Object.getType(n).getName()+" to "+this.$H8.getName());},$4Wk:function(n){return n===undefined?$2Mh(this,this.$c7):n===null?null:Type.isEnum(this.$H8)?n:$2Mh(this,n)}};_a.$PB=function(n,t,i){var r=t.get_$PK();OwaApplication.$xQ=n;OwaApplication.$19S=_js.$9.$c(t.get_$4VN())?null:t.get_$4VN();OwaApplication.$1GS=_js.$9.$c(t.get_$5X4())?null:t.get_$5X4();OwaApplication.$2Iu=t.get_$2K4();OwaApplication.$1KF=t.get_$6YS();OwaApplication.$1dP=!r.$LU("viewmodel")&&!r.$LU("OOBE")&&!r.$LU("PALPopOut");var u=$.cookie("PrivateComputer");OwaApplication.$26f=u==="true";$8(r.get_$46("animation"))||r.get_$46("animation")!=="0"?i.get_$8u()&&t.get_$Af()!=="Mouse"&&i.$4QL(!1):i.$4QL(!1);_js.$L.get_$K().set_$6Vf(_a.$PB.$8jr);_js.$L.get_$K().set_$2zg(_a.$PB.$2zg)};_a.$PB.$8jr=function(n,t,i,r,u,f,e,o,s,h){var v=t;timeStamp(v);var c=new _a.$Mk(r,v);var a=!u;c.$2Vr=a;t.endsWith("TaskRunner.RunForQuanta")&&(c.$3wi=!0);c.$3VK=f;c.$2Vr=a;var l=_a.$2m.$13Q(c,n);if(!a&&l>0){timeStamp(c.$29+"took "+l+" ms.");OwaApplication.get_$3zJ().$6XL(i,t,l,e,o,s,h)}return l};_a.$PB.$2zg=function(n,t){_a.$Z.$7h.$9v(new _a.$158(n,t))};_a.$mM=function(n,t){if(n.$LU("traceLevel"))try{var o=n.get_$46("traceLevel");_js.Trace.set_$1Iq(_js.$2H.$QS(_js.$sc,o));_js.Trace.set_$2n(!!_js.Trace.$PJ);if(!_js.Trace.$45){OwaApplication.get_$1H8().set_$2n(!1);OwaApplication.get_$2Cg().set_$2n(!1);OwaApplication.get_$3zJ().set_$2n(!1);OwaApplication.$8F.$2V9();OwaApplication.$1z2.$2V9()}}catch(s){_js.Trace.logWarning(_a.$0.$jr,"Unable to parse traceLevel URL parameter. {0}",s.message)}if(n.$LU("perfTraceLevel"))try{var h=n.get_$46("perfTraceLevel");_a.$5.set_$2ro(_js.$2H.$QS(_a.$r8,h))}catch(c){_js.Trace.logWarning(_a.$0.$jr,"Unable to parse perfTraceLevel URL parameter. {0}",c.message)}if(n.$LU("analyticsEnabled"))try{var l=n.get_$46("analyticsEnabled");_a.$Z.set_$OD(Boolean.parse(l));_a.$Z.set_$3Fq(_a.$Z.get_$OD())}catch(a){_js.Trace.logWarning(_a.$0.$jr,"Unable to parse analyticsEnabled URL parameter. {0}",a.message)}if(n.$LU("traceComponents")){var r=n.get_$46("traceComponents");if(!_js.$9.$15(r)){var u=r.split(",");_a.$3n.$1eS=!0;for(var i=0;i<u.length;i++)_a.$3n.$4Q1(u[i])}}if(n.$LU("traceMessageMaxLength")){var f=n.get_$46("traceMessageMaxLength");if(!_js.$9.$c(f)){var e=Number.parseInvariant(f);isFinite(e)&&(_a.$3n.$1kU=e)}}};_a.$G4=function(){this.$3c=0;this.$6s=0};_a.$G4.$2Z4=function(n){_a.$4.$1C(n,"name");var t=_a.$G4.$3Fu[n];if(!t){_a.$4.$9M(_a.$G4.$3HI<1e3,"Maximum number of counters has reached. You can not register any new counter - "+n);t=new _a.$G4;_a.$G4.$3Fu[n]=t;_a.$G4.$3HI++}return t};_a.$G4.prototype={$3c:0,$6s:0,get_$1a:function(){return this.$3c},set_$1a:function(n){this.$3c=n;this.$6s++;return n}};_a.$4R=function(n,t,i,r,u,f,e,o){this.$1RR=n;this.$7Ny=t;this.$2iK=_js.$8T.$U(_a.$10V,r);this.$4WT=i;this.$1Hw=_js.$8T.$U(Boolean,u);this.$31r=_js.$8T.$U(String,f);this.$31p=_js.$8T.$U(String,e);this.$Bx=_js.$8T.$U(String,o)};_a.$4R.prototype={$1Hw:!1,$31r:null,$7Ny:0,$2iK:0,$31p:null,$Bx:null,$4WT:null,$1RR:null,get_$6er:function(){return this.$4WT},$2d4:function(n){if(!n)return!1;var i=this.$2iK===n.$2iK&&this.$1RR.length===n.$1RR.length&&this.$1Hw===n.$1Hw&&this.$31r===n.$31r&&this.$31p===n.$31p&&this.$Bx===n.$Bx;if(i)for(var t=0;t<this.$1RR.length;t++)if(this.$1RR[t]!==n.$1RR[t]){i=!1;break}return i}};_a.$De=function(n,t,i,r,u,f,e,o,s,h,c,l,a,v,y){this.$19e=[];this.$3uS=[];this.$3SW={};this.$1F=n;this.$8L1=t;this.$5lR=i;this.$5mO=r;this.$5pe=u;this.$5nj=f;this.$Is=e;this.$5mQ=o;this.$2SS=s;this.$2Sl=h;this.$2HC=c;this.$S=l;this.$198=a;this.$8w=v;this.$1aM=y};function $5uh(n){if(n.$S){var t=this;n.$S.$GY(_a.$MK,function(){$2Kx(n,0)});var i=this;n.$S.$GY(_a.$K1,function(){$2Kx(n,1)});var r=this;n.$S.$GY(_a.$D5,function(){n.$1aM=!0;$2Kx(n,2)});var u=this;n.$S.$GY(_a.$QX,function(){$2Kx(n,3)})}}function $2Kx(n,t){if(!n.$3SW[_a.$dN.toString(t)]){n.$3SW[_a.$dN.toString(t)]=!0;for(var i=0;i<=n.$19e.length;i++){var f=n.$19e[i];if(f){var e=f.$6yo();if(e)for(var o=e,s=o.length,r=0;r<s;++r){var u=o[r];u.$4aL===t&&u.$3vQ(n.$198)&&$5ug(n,u.$5gw)}}}}}function $5ug(n,t){if(n.$1aM){var r=this;_js.$L.get_$K().$3u(_a.$0.$mg,"Loading Service",function(){var i=n.$2HC(t);Array.add(n.$3uS,i)})}else{var i=n.$2HC(t);Array.add(n.$3uS,i)}}function $43p(n,t){var u=[];if(!t)return[];for(var i=0;i<t.length;i++){var r=t[i];($8(r.layout)||r.layout===n.$8w)&&Array.add(u,r.name)}return u}function $5uf(n,t){for(var u=[],i=0;i<t.length;i++){var r=t[i];($8(r.layout)||r.layout===n.$8w)&&Array.add(u,r)}return u}_a.$De.prototype={$1aM:!1,$1F:null,$Is:null,$2Sl:null,$2HC:null,$5lR:null,$8L1:null,$5mO:null,$5pe:null,$5nj:null,$5mQ:null,$2SS:null,$S:null,$198:"Standard",$8w:0,$7A:!1,get_$1z:function(){return this.$1F},get_$1dN:function(){return this.$Is},get_$2Ij:function(){return $43p(this,this.$5lR)},get_$2J2:function(){return $43p(this,this.$5mO)},get_$312:function(){return this.$5pe},get_$2zo:function(){return this.$5nj},get_$3xq:function(){return $5uf(this,this.$5mQ)},get_$2ST:function(){return this.$2SS},$4Yw:function(n){if(!this.$7A){if(this.$2SS)for(var r=this.$2SS,f=r.length,i=0;i<f;++i){var t=r[i];if(t&&t.type){if(n&&t.type in n)continue;if(!$8(t.layout)&&this.$8w!==t.layout)continue;var u=new(Type.parse(t.type));Array.add(this.$19e,u);this.$2Sl(u)}}$5uh(this);_js.Trace.logInfo(_a.$0.$mg,"Slab loaded: "+this.$1F);this.$7A=!0}}};_a.$13l=function(n,t,i,r,u){this.$2Sl=n;this.$2HC=t;this.$S=i;this.$198=r;this.$8w=u;this.$1aM=!1;if(this.$S){var f=this;this.$S.$GY(_a.$D5,function(){f.$1aM=!0})}};_a.$13l.prototype={$2Sl:null,$2HC:null,$198:"Standard",$8w:0,$S:null,$1aM:!1,$H:function(n,t,i,r,u,f,e,o,s){return new _a.$De(n,t,i,r,u,f,e,o,s,this.$2Sl,this.$2HC,this.$S,this.$198,this.$8w,this.$1aM)}};_a.$4L=function(n,t,i,r,u,f){this.$178=[];this.$2h1={};this.$2pC={};this.$2h0={};this.$2gy={};this.$177={};this.$1dO={};this.$1IC={};this.$2Gb=t;this.$2z3=i;this.$3t=u;this.$3CG=!1;this.$AO=f;if(n){var y=n;for(var p in y){var w={key:p,value:y[p]};var e=w.value;var s=w.key;var b=null;"Sources"in e&&(b=$32q(this,e.Sources));var k=null;"Strings"in e&&(k=$32q(this,e.Strings));var d=null;"PackagedSources"in e&&(d=$32q(this,e.PackagedSources));var rt=e.Types;var g;g="Templates"in e?e.Templates:[];var nt;nt="Dependencies"in e?e.Dependencies:[];var tt;tt="Styles"in e?$5uo(this,e.Styles):new Array(0);var it=null;"Types"in e&&(it=$5un(this,e.Configurations));var o=r.$H(s,d,b,k,rt,g,nt,tt,it);if(_a.$4L.$4T8===s){for(var h=0;h<o.get_$312().length;h++)this.$2h1[o.get_$312()[h]]=!0;for(var c=0;c<o.get_$2zo().length;c++)this.$2h0[o.get_$2zo()[c]]=!0;for(var l=0;l<o.get_$2J2().length;l++)this.$2Gb.$3aV(o.get_$2J2()[l]);for(var a=0;a<o.get_$2Ij().length;a++)this.$2Gb.$3aV(o.get_$2Ij()[a]);if(o.get_$2ST())for(var v=0;v<o.get_$2ST().length;v++)this.$2gy[o.get_$2ST()[v].type]=!0;this.$177[s]=2;this.$4T7=o}Array.add(this.$178,o)}}};function $43t(n,t,i,r){for(var u=null,f=0;f<n.$178.length;f++)if(Array.contains(n.$178[f].get_$312(),t)||Array.contains(n.$178[f].get_$2zo(),t)){u=n.$178[f];break}if(!u){_js.Trace.logInfo(_a.$0.$mg,"Attempt was made to load a script for a type/template that does not exist in the manifest: {0}",t);n.$2pC[t]=!0;r&&r();return}var e=this;$5uq(n,u,function(){var t=$32n(n,u)?[]:$5ui(n,u);$5ul(n,u,t,i)})}function $5ul(n,t,i,r){for(var u=0;u<i.length;u++)if(!$32n(n,i[u])){var e=i[u].get_$1z();n.$177[e]=1;n.$1dO[e]=t.get_$1z()}$43q(n,t,r);if(!$32n(n,t)){n.$177[t.get_$1z()]=1;var f=null;var o=this;f=function(r){r<i.length?$5uk(n,t,i[r],function(){r++;f(r)}):$43u(n,t)};f(0)}}function $43q(n,t,i){t.get_$1z()in n.$1IC||(n.$1IC[t.get_$1z()]=[]);i&&Array.add(n.$1IC[t.get_$1z()],i)}function $5uk(n,t,i,r){$43s(n,i)&&r();$43q(n,i,r);$5uj(n,t,i)&&$43u(n,i)}function $43u(n,t){var i=!t.get_$3xq();var r=!t.get_$2Ij();var u=!t.get_$2J2();var s=this;var f=function(){i=!0;r&&u&&$32p(n,t)};var h=this;var e=function(){r=!0;i&&u&&$32p(n,t)};var c=this;var o=function(){u=!0;i&&r&&$32p(n,t)};t.get_$3xq()&&n.$2z3.$7KU(t.get_$3xq(),f);t.get_$2Ij()&&n.$2Gb.$50f(t.get_$2Ij(),e);t.get_$2J2()&&n.$2Gb.$50f($5um(n,t.get_$2J2()),o)}function $5um(n,t){for(var r=new Array(t.length),i=0;i<t.length;i++)r[i]=String.format("{0}\\{1}",n.$AO.get_$8mj(),t[i]);return r}function $5uq(n,t,i){if(n.$3CG||Array.contains(_a.$4L.$5qH,t.get_$1z()))i();else{_js.Trace.logInfo(_a.$0.$mg,"Throttling slab load for {0}. The slab will be loaded when the boot completed event is raised. The fact this slab is being throttled means it was requested very early in the boot phase. If that's required, add an exception to the slab loader. If it's not required, investigate why it is being loaded so early in the boot cycle.",t.get_$1z());var r=this;n.$3t.$GY(_a.$kc,function(){n.$3CG=!0;i()})}}function $32p(n,t){for(var o=t.get_$312(),c=o.length,i=0;i<c;++i){var l=o[i];n.$2h1[l]=!0}for(var s=t.get_$2zo(),a=s.length,r=0;r<a;++r){var v=s[r];n.$2h0[v]=!0}t.$4Yw(n.$2gy);for(var h=t.get_$2ST(),y=h.length,u=0;u<y;++u){var f=h[u];f&&f.type&&(n.$2gy[f.type]=!0)}n.$177[t.get_$1z()]=2;t.get_$1z()in n.$1dO&&delete n.$1dO[t.get_$1z()];if(n.$1IC[t.get_$1z()]){for(var p=n.$1IC[t.get_$1z()].length,w="SlabLoader::OnSlabResourcesLoaded_"+t.get_$1z(),e=0;e<p;e++){var b=n.$1IC[t.get_$1z()][e];_js.$L.get_$K().$3u(_a.$0.$mg,w,b)}Array.clear(n.$1IC[t.get_$1z()])}}function $32n(n,t){return t.get_$1z()in n.$177&&n.$177[t.get_$1z()]===1}function $43s(n,t){return t.get_$1z()in n.$177&&n.$177[t.get_$1z()]===2}function $5uj(n,t,i){return i.get_$1z()in n.$1dO&&n.$1dO[i.get_$1z()]===t.get_$1z()}function $5ui(n,t){var i=[];$43r(n,t,{},i);return i}function $43r(n,t,i,r){for(var o=t.get_$1dN().length,e=0;e<o;e++)for(var s=n.$178.length,f=0;f<s;f++){var u=n.$178[f];if(u.get_$1z()===t.get_$1dN()[e]&&!(u.get_$1z()in i)&&!$43s(n,u)){i[u.get_$1z()]=n.$178[f];t.get_$1dN().length>0&&$43r(n,u,i,r);Array.add(r,u)}}}function $32q(n,t){if(t){for(var r=new Array(t.length),i=0;i<t.length;i++){var u=t[i];var f=t[i].layout;f&&(u.layout=$32o(n,f));r[i]=u}return r}return null}function $5uo(n,t){if(t){for(var u=new Array(t.length),i=0;i<t.length;i++){var r=t[i];var f=t[i].layout;f&&(r.layout=$32o(n,f));var e=t[i].type;r.type=$5up(n,e);u[i]=r}return u}return null}function $5un(n,t){if(t){for(var r=new Array(t.length),i=0;i<t.length;i++){var u=t[i];var f=t[i].layout;f&&(u.layout=$32o(n,f));r[i]=u}return r}return null}function $32o(n,t){t=t.toLowerCase();return t==="twide"||t==="touchwide"?"TouchWide":t==="tnarrow"||t==="touchnarrow"?"TouchNarrow":"Mouse"}function $5up(n,t){if(t){if(t.toLowerCase()==="sprite")return"Sprite";if(t.toLowerCase()==="highresolution")return"HighResolution"}return"Standard"}_a.$4L.prototype={$2Gb:null,$2z3:null,$4T7:null,$3t:null,$AO:null,$3CG:!1,$6jA:function(){this.$4T7.$4Yw(null)},$3Xm:function(n){return!!this.$2h1[n.getName()]},$7Hm:function(n){return!!this.$2h0[n]},$7KW:function(n,t,i){_js.Trace.logInfo(_a.$0.$mg,"SlabLoader triggered by a LoadTemplate: {0}",n);this.$7Hm(n)?t&&t():this.$2pC[n]?i&&i():$43t(this,n,t,i)},$284:function(n,t,i){_js.Trace.logInfo(_a.$0.$mg,"SlabLoader triggered by a LoadType: {0}",n.getName());this.$3Xm(n)?t&&t():this.$2pC[n.getName()]?i&&i():$43t(this,n.getName(),t,i)}};_a.$39=function(n){_a.$4.$1C(n,"address");var t=-1;var i,r;if(!(r=_a.$39.$4y8(n,!0,i={val:t}),t=i.val,r))throw Error.format("Input string is not a valid SMTP Address: "+n);this.$1X4=n;this.$1wl=this.$1X4.substring(0,t-1);this.$Cn=this.$1X4.substr(t)};_a.$39.$OT=function(n){var t;var i,r;return r=_a.$39.$4y8(n,!0,i={val:t}),t=i.val,r};_a.$39.$4y8=function(n,t,i){if(!n){i.val=-1;return!1}if(t&&n.length>571&&(n.length>1860||!_a.$39.$4uB(n))){i.val=-1;return!1}for(var f=0,r=0;f<n.length&&r!==24;){var u=n.charAt(f);var e=n.charCodeAt(f);f++;switch(r){case 0:if(u<"€"&&_a.$39.$4tD(e)){r=1;continue}if(u==="\\"){r=4;continue}if(u==='"'){r=3;continue}break;case 1:if(u==="@"){r=7;f--;continue}if(u==="."){r=2;continue}r=2;f--;continue;case 2:if(u<"€"&&_a.$39.$4tD(e)){r=1;continue}if(u==="\\"){r=4;continue}break;case 4:if(u<"€"){r=1;continue}break;case 3:if(u==='"'){r=6;continue}if(u==="\\"){r=5;continue}if("\r"!==u&&"\n"!==u&&"\\"!==u&&'"'!==u){r=3;continue}break;case 5:if(u<"€"){r=3;continue}break;case 6:if(u==="@"){r=7;f--;continue}break;case 7:if(t&&f-1>315&&(f-1>1604||!_a.$39.$4uB(n))){i.val=-1;return!1}if(_a.$39.$7I9(n,f,t)){i.val=f;return!0}break;default:break}r=24}i.val=-1;return!1};_a.$39.$7I9=function(n,t,i){if(!n||i&&n.length-t>255)return!1;for(var u=7,f=0,e=0,h=0,s=!1,c=0;t<n.length&&u!==24;){var r=n.charAt(t);var o=n.charCodeAt(t);t++;switch(u){case 7:if(r==="["){u=10;continue}if(r<"€"&&_a.$39.$3Te(o)||r==="-"||r==="_"){c=t;u=8;continue}break;case 8:if(r==="."){if(i&&t-c>63)return!1;u=9;continue}if(r<"€"&&_a.$39.$3Te(o)||r==="-"||r==="_"){u=8;continue}break;case 9:if(r<"€"&&_a.$39.$3Te(o)||r==="-"||r==="_"){c=t;u=8;continue}break;case 10:if(r<"€"&&_a.$39.$25k(o)){u=11;f=1;e=1;h=r-"0";continue}if(r==="I"||r==="i"){u=13;continue}break;case 11:if(r<"€"&&_a.$39.$25k(o)&&e<3){e++;h=h*10+(r-"0");if(h>255)break;u=11;continue}if(r==="."){u=12;continue}if(r==="]"&&f===4){u=23;continue}break;case 12:if(r<"€"&&_a.$39.$25k(o)&&f<4){f++;e=1;h=r-"0";u=11;continue}break;case 13:if(r==="P"||r==="p"){u=14;continue}break;case 14:if(r==="v"||r==="V"){u=15;continue}break;case 15:if(r==="6"){u=16;continue}break;case 16:if(r===":"){u=17;continue}break;case 17:if(r<"€"&&_a.$39.$261(r)){s=!1;f=1;e=1;u=19;continue}if(r===":"){f=0;u=18;continue}break;case 18:if(r===":"){s=!0;u=22;continue}break;case 19:if(r<"€"&&_a.$39.$261(o)&&e<4){e++;u=19;continue}if(r===":"){u=21;continue}if(r==="]"&&(!s&&f===8||s&&f<=6)){u=23;continue}break;case 20:if(r<"€"&&_a.$39.$25k(o)&&e<3){e++;h=h*10+(r-"0");u=h<=255?20:19;continue}if(r<"€"&&_a.$39.$261(o)&&e<4){e++;u=19;continue}if(r===":"){u=21;continue}if(r==="."){f=1;u=12;continue}if(r==="]"&&s&&f<=6){u=23;continue}break;case 21:if(r<"€"&&_a.$39.$25k(o)&&!s&&f===6||s&&f<=4){f++;e=1;h=r-"0";u=20;continue}if(r<"€"&&_a.$39.$261(o)&&!s&&f<8||s&&f<6){f++;e=1;u=19;continue}if(r===":"&&!s&&f<=6){s=!0;u=22;continue}break;case 22:if(r<"€"&&_a.$39.$261(o)&&f<6){f++;e=1;u=19;continue}if(r==="]"){u=23;continue}break;case 23:break;default:break}u=24}return u===23||u===8&&(!i||t-c<63)};_a.$39.$4uB=function(n){return n.toUpperCase().startsWith("IMCEAX400-")};_a.$39.$4tD=function(n){return 0!=(_a.$39.$20d[n]&16)};_a.$39.$261=function(n){return 0!=(_a.$39.$20d[n]&64)};_a.$39.$25k=function(n){return 0!=(_a.$39.$20d[n]&32)};_a.$39.$3Te=function(n){return 0!=(_a.$39.$20d[n]&1056)};_a.$39.prototype={$1wl:null,$Cn:null,$1X4:null,toString:function(){return this.$1X4}};_a.$El=function(n,t,i,r,u,f){this.$1Qh={};this.$d3={};this.$1tO=n;this.$5mR=t;this.$5ny=i;this.$Ck=u;this.$4r4=f;for(var o=document.querySelectorAll("head > link[rel='stylesheet']"),e=0;e<o.length;e++){var h=o[e];var s=h.getAttribute("href");s&&(this.$1Qh[s]=!0)}var c=this;r.$GY(_a.$mK,function(n){c.$1tO=n.$1tO})};_a.$El.$4Ps=function(n,t){var r=document.getElementsByTagName("head")[0];var i=null;if(window.document.createStyleSheet){var u=window.document.createStyleSheet(n);i=u.owningElement;t&&(i.id=t)}else{i=window.document.createElement("link");i.rel="stylesheet";i.type="text/css";i.href=n;t&&(i.id=t);r.appendChild(i)}return i};function $5uu(n,t){for(var r=[],u=t,e=u.length,i=0;i<e;++i){var f=u[i];(n.$4r4||f.type!=="HighResolution")&&Array.add(r,f)}return r}function $5ux(n,t,i){if($5uv(n,t)){i&&i();return}if(i){if($5uw(n,t)){Array.add(n.$d3[t],i);return}if(!(t in n.$d3)){n.$d3[t]=[];Array.add(n.$d3[t],i)}}var r=_a.$El.$4Ps(t,null);var o=this;var u=function(){n.$1Qh[t]=!0;$5uy(n,t)};if(n.$Ck.get_$69()===1||n.$Ck.get_$69()===5||n.$Ck.get_$69()===4&&n.$Ck.get_$3m()>=9||n.$Ck.get_$69()===2&&n.$Ck.get_$3m()>=19||n.$Ck.get_$69()===3&&n.$Ck.get_$3m()>=6){var s=this;var e=function(){if(!r.readyState||r.readyState&&(r.readyState==="loaded"||r.readyState==="complete")){r.onload=null;r.onreadystatechange=null;u()}};r.onload=e;r.onreadystatechange=e}else if(n.$Ck.get_$vU()){var f=null;var h=this;f=function(){var e=document.styleSheets;if(e)for(var i=document.styleSheets,o=i.length,n=0;n<o;++n){var t=i[n];if(t.cssRules&&t.href===r.href&&t.cssRules.length>0){u();return}}_js.$L.get_$K().$28(_a.$0.$mg,"CssLoading",f,100)};f()}else _js.$L.get_$K().$28(_a.$0.$mg,"CssLoading",u,50)}function $5uy(n,t){var i=n.$d3[t];if(i)for(var r=0;r<i.length;r++)i[r]();n.$d3[t]=null}function $5ut(n,t){return t.type==="Sprite"||t.type==="HighResolution"?String.format(n.$5ny,n.$1tO)+"/"+t.name:String.format(n.$5mR,n.$1tO)+"/"+t.name}function $5uv(n,t){return t in n.$1Qh&&!!n.$1Qh[t]}function $5uw(n,t){return t in n.$1Qh&&!n.$1Qh[t]}_a.$El.prototype={$5mR:null,$5ny:null,$Ck:null,$1tO:null,$4r4:!1,$7KT:function(n,t){_a.$El.$4Ps(n,t)},$7KU:function(n,t){var i=$5uu(this,n);if(!i.length){t&&t();return}var u=0;var f=null;if(t){var o=this;f=function(){u++;u===i.length&&t()}}for(var r=0;r<i.length;r++){var e=$5ut(this,i[r]);$5ux(this,e,f)}}};_a.$G6=function(n){this.$3c=n};_a.$G6.$5N8=function(){var n=(new Date).getTime();_a.$G6.$20p=_a.$G6.$20p===99?0:_a.$G6.$20p+1;return new _a.$G6(n*100+_a.$G6.$20p)};_a.$G6.prototype={$3c:0};_a.$159=function(){this.$bE=new(_a.$7f.$$(_a.$mG))(250)};_a.$159.prototype={$bE:null,get_$2n:function(){return!!this.$bE},set_$2n:function(n){this.$bE=n?new(_a.$7f.$$(_a.$mG))(250):null;return n},$6XL:function(n,t,i,r,u,f,e){if(this.$bE){var o=new _a.$mG;o.$fJ=n;o.$3zG=t;o.$3zL=i;o.$3zI=r;o.$39D=u;o.$3Jq=f;o.$3Ru=e;this.$bE.$I(o)}}};_a.$2U=function(){};_a.$2U.$$cctor=function(){_a.$2U.$zC=[];_a.$3n.set_$3UM(!0);_a.$2t.set_$11I(2);_js.Trace.$8bD(_a.$2U.$7Km)};_a.$2U.$2Ol=function(n){_a.$2U.$zC&&(Array.contains(_a.$2U.$zC,n)||Array.add(_a.$2U.$zC,n))};_a.$2U.$3rM=function(n){_a.$2U.$zC&&Array.contains(_a.$2U.$zC,n)&&Array.remove(_a.$2U.$zC,n)};_a.$2U.$7Km=function(n,t,i,r,u,f,e,o,s,h){var c=_a.$5.als(_a.$0.$511,"LogInternal");_a.$2U.$1ck=null;_a.$2U.$2Tu=n;_a.$2U.$1zo=t;_a.$2U.$1cl=i;_a.$2U.$3Hs=r;_a.$2U.$3Hm=u;_a.$2U.$3Hn=f;_a.$2U.$3Ho=e;_a.$2U.$3Hp=o;_a.$2U.$3Hq=s;_a.$2U.$3Hr=h;_js.Trace.$45&&_a.$2U.$7Cf(n,t,_a.$2U.$74h);t===3;_a.$5.ale(c)};_a.$2U.$74h=function(){if(!_a.$2U.$1ck){var i=new Sys.StringBuilder;var r=null;var u=null;var f=null;var t=null;var n=null;if(_a.$2U.$1zo===1&&_a.$2U.$2Tu!==_a.$0.$1ue){var c=5;r=OwaApplication.get_$19B().$4mb(c);var e=_a.$AG.get_$2S8();for(var o in e){var s={key:o,value:e[o]};i.append(String.format("{0} = {1}{2}",s.key,s.value,"\r\n"))}}if($8(_a.$2U.$1cl))_a.$2U.$1zo===1&&(n=_a.$5.$5c4(null,!1));else{var h=_a.$2U.$1cl;h.watsonReportSent=!0;t=h.name;f=_a.$2U.$1cl.message;u=OwaApplication.get_$19B().$6zy(_a.$2U.$1cl);n=_a.$5.$5c4(t,!0)}_a.$2U.$1ck=new _a.$Fa(_a.$2U.$1zo,_a.$2U.$2Tu,r,t,f,u,i.toString(),_a.$2U.$3Hs,_a.$2U.$3Hm,_a.$2U.$3Hn,_a.$2U.$3Ho,_a.$2U.$3Hp,_a.$2U.$3Hq,_a.$2U.$3Hr);n&&_a.$2U.$1ck.set_$6mn(n)}return _a.$2U.$1ck};_a.$2U.$7Cf=function(n,t,i){for(var r=0;r<_a.$2U.$zC.length;r++){var u=_a.$2U.$zC[r];u(n,t,i)}};_a.$4y=function(){};_a.$4y.$7Ak=function(){_a.$4y.$kI={};_a.$4y.$kI[_js.$4I.$Gd.get_$Ip().toString()]=_a.$0.$Gd;_a.$4y.$kI[_js.$4I.$1Km.get_$Ip().toString()]=_a.$0.$1Km;_a.$4y.$kI[_js.$4I.$3Q.get_$Ip().toString()]=_a.$0.$3Q;_a.$4y.$kI[_js.$4I.$B4.get_$Ip().toString()]=_a.$0.$B4;_a.$4y.$kI[_js.$4I.$Pf.get_$Ip().toString()]=_a.$0.$Pf;_a.$4y.$kI[_js.$4I.$hy.get_$Ip().toString()]=_a.$0.$hy;_a.$4y.$kI[_js.$4I.$n7.get_$Ip().toString()]=_a.$0.$n7;_a.$4y.$di={};_a.$4y.$di[_0365f.$1S.$3Q.get_$Ip().toString()]=_a.$0.$3Q;_a.$4y.$di[_0365f.$1S.$B4.get_$Ip().toString()]=_a.$0.$B4;_a.$4y.$di[_0365f.$1S.$Pf.get_$Ip().toString()]=_a.$0.$Pf;_a.$4y.$di[_0365f.$1S.$2Zn.get_$Ip().toString()]=_a.$0.$2Zn;_a.$4y.$di[_0365f.$1S.$d1.get_$Ip().toString()]=_a.$0.$d1;_a.$4y.$di[_0365f.$1S.$6D.get_$Ip().toString()]=_a.$0.$6D;_a.$4y.$di[_0365f.$1S.$2v.get_$Ip().toString()]=_a.$0.$2v;_a.$4y.$di[_0365f.$1S.$2Io.get_$Ip().toString()]=_a.$0.$2Io;_a.$4y.$di[_0365f.$1S.$5g.get_$Ip().toString()]=_a.$0.$5g;_a.$4y.$di[_0365f.$1S.$7o.get_$Ip().toString()]=_a.$0.$7o};_a.$4y.$23C=function(n){_a.$4y.$kI||_a.$4y.$7Ak();if(n.get_$2oV()==="OWA")return n;else if(n.get_$2oV()==="O365"&&n.get_$Ip().toString()in _a.$4y.$di)return _a.$4y.$di[n.get_$Ip().toString()];else if(n.get_$2oV()==="jsMVVM"&&n.get_$Ip().toString()in _a.$4y.$kI)return _a.$4y.$kI[n.get_$Ip().toString()];else throw Error.argument("Unrecognized trace component "+n.get_$2oV()+":"+n.get_$Ip());};_a.$vl=function(){this.$$d_$2SM=Function.createDelegate(this,this.$2SM);this.$2Jr=new(_a.$7f.$$(String))(1e4)};_a.$vl.prototype={$2Jr:null,$26n:!1,get_$7HG:function(){return this.$26n},set_$7HG:function(n){if(n&&!this.$26n){_a.$2U.$2Ol(this.$$d_$2SM);this.$26n=!0}else if(!n&&this.$26n){_a.$2U.$3rM(this.$$d_$2SM);this.$26n=!1}return n},$2SM:function(n,t,i){if(!(_js.Trace.$PJ<t)){var u=i();var f=_a.$8.$Et(u.$17T);var r=_js.$9.$3y("[UTC: {0}], {1}",f,u.get_$4X());switch(t){case 1:r="E: "+r;break;case 2:r="W: "+r;break;case 3:r="P: "+r;break;case 4:r="I: "+r;break;case 5:r="V: "+r;break}this.$2Jr.$I(r)}}};_a.$Fa=function(n,t,i,r,u,f,e,o,s,h,c,l,a,v){_a.$Fa.initializeBase(this,[_a.$Fa.$3O0(n),"Trace"]);$1O(this,"l",n);$1O(this,"s",_a.$4y.$23C(t).toString());i&&$1O(this,"st",i);u&&$1O(this,"em",u);r&&$1O(this,"en",r);f&&$1O(this,"est",f);e&&$1O(this,"ci",e);o&&$1O(this,"f",o);var y=2500;$1Yh(this,"0",s,y);$1Yh(this,"1",h,y);$1Yh(this,"2",c,y);$1Yh(this,"3",l,y);$1Yh(this,"4",a,y);$1Yh(this,"5",v,y)};_a.$Fa.$3O0=function(n){return n===1?12:4};function $1Yh(n,t,i,r){var u=null;if(!$8(i)){u=i.toString();u&&$1O(n,t,u.length>r?u.substr(0,r):u)}}_a.$Fa.prototype={$4p:null,get_$3ZB:function(){return this.$U("l")},get_$6mn:function(){return this.$U("ctq")},set_$6mn:function(n){$1O(this,"ctq",n);return n},get_$4X:function(){if(!this.$4p){var n=_js.$9.$3y(this.$U("f"),this.$U("0"),this.$U("1"),this.$U("2"),this.$U("3"),this.$U("4"),this.$U("5"));$8(this.$U("em"))||(n+=_js.$9.$3y("{0}Exception Name:{1}{0}Exception message:{2}{0}Exception stack trace:{0}{3}","\r\n",this.$U("en"),this.$U("em"),this.$U("est")));$8(this.$U("st"))||(n+=_js.$9.$3y("{0}{1}","\r\n",this.$U("st")));var t=this.$U("s");this.$4p=t?"["+t+"] "+n:n}return this.$4p}};_a.$9l=function(n){this.$Ew=n};_a.$9l.prototype={$Ew:null,get_$QR:function(){return this.$Ew.pageX},get_$dv:function(){return this.$Ew.pageY},get_$MO:function(){return this.$Ew.target},get_$2JX:function(){return this.$Ew.timeStamp||(new Date).getTime()},get_$6a:function(){return this.$Ew.which},get_$69:function(){return this.$Ew.type},get_$1l:function(){this.$Ew.data||(this.$Ew.data={});return this.$Ew.data},$L8:function(){return this.$Ew.shiftKey},$iw:function(){return _js.$8B.getInstance().$pT?this.$Ew.metaKey:this.$Ew.ctrlKey},$1K7:function(){return this.$Ew.altKey},$53W:function(){return this.$Ew.metaKey},$4Qo:function(){return this.$L8()||this.$iw()||this.$1K7()||this.$53W()},$A9:function(){this.$Ew.preventDefault()},$yk:function(){this.$Ew.stopImmediatePropagation()},$LD:function(){this.$Ew.stopPropagation()}};_a.$9m=function(n){n||(n={});this.$2KO=n};_a.$9m.prototype={$2KO:null,get_$1j4:function(){var n=this.get_$46("cmd")||"";return n.toLowerCase()==="contents"},get_$7Da:function(){var n=this.get_$46("part")||"";return parseInt(n)===1},get_$3U8:function(){var n=this.get_$46("module")||"";return n.toLowerCase()==="calendar"},get_$7E1:function(){var n=this.get_$46("module")||"";return n.toLowerCase()==="discovery"},get_$2f6:function(){var n=this.get_$46("sharepointapp")||"";return Boolean.parse(n)},get_$46:function(n){return this.$2KO[n]},set_$46:function(n,t){this.$2KO[n]=t;return t},$LU:function(n){return n in this.$2KO},$8kj:function(){return this.$2KO}};_a.UserAgent=function(){this.get_$bh=this.get_animationsSupported;_a.UserAgent.initializeBase(this);this.$BF=window.navigator.userAgent;this.$Ck=new _a.$Do(this.$BF);this.$1UO=document.cookie.indexOf("PALEnabled")!==-1||window.location.search.toLowerCase().indexOf("palenabled=1")!==-1?!0:!1;this.$7H=this.$BF.indexOf("MSIE")!==-1||this.$BF.indexOf("rv:")!==-1&&this.$BF.indexOf("Trident")!==-1?!0:!1;this.$7H&&(this.$4fg=!0);this.$40f="ontouchstart"in window.document||navigator.msMaxTouchPoints>0;(_a.$8M.$2pJ("WebKitAnimationEvent")||_a.$8M.$2pJ("AnimationEvent")||_a.$8M.$2pJ("MSAnimationEvent"))&&(this.$4Qm=!0);this.$7H&&(this.$4tP=this.$BF.indexOf("IEMobile")!==-1||this.$BF.indexOf("ZuneWP7")!==-1||this.$BF.indexOf("WPDesktop")!==-1);this.$v2=this.$BF.indexOf("Chrome")!==-1?!0:!1;this.$J1=this.$BF.indexOf("Firefox")!==-1?!0:!1;this.$1i8=$5v7(this);this.$3Rp=this.$7H&&!this.$1i8?!1:_a.UserAgent.$7Eu();this.$BF.indexOf("Safari")!==-1&&(this.$jv=this.$BF.indexOf("Chrome")!==-1||this.$BF.indexOf("Android")!==-1?!1:!0);this.$1Pb=this.$BF.indexOf("iPhone")!==-1?!0:!1;this.$1Pa=this.$BF.indexOf("iPad")!==-1?!0:!1;this.$pL=this.$BF.indexOf("Android")!==-1?!0:!1;this.$kE=this.$BF.indexOf("WebKit")!==-1?!0:!1;var n=$8($.browser.version)?"":$.browser.version.split(".",1)[0];var t=this.$J1&&Number.parseInvariant(n)<4;this.$27F=this.$4tP&&this.$1i8;t||this.$27F||(this.get_$21z()?this.$Ub=!0:this.$3B6=!0);this.$4gq=_a.UserAgent.$7ES()&&!this.$27F;this.$3Ro=$5v6(this);this.$Lm=!this.$7H||Number.parseInvariant($.browser.version)>8;this.$5O9=_a.UserAgent.$7GI();this.$pT=window.navigator.appVersion.indexOf("Mac")!==-1;this.$1j5=window.navigator.appVersion.indexOf("Win")!==-1||window.navigator.appVersion.indexOf("NT")!==-1;this.$1j6=window.navigator.appVersion.indexOf("NT 6.2")!==-1;this.$3Xz=_a.UserAgent.$8LH()};_a.UserAgent.getInstance=function(){_a.UserAgent.$e||(_a.UserAgent.$e=new _a.UserAgent);return _a.UserAgent.$e};_a.UserAgent.$7ES=function(){var n=window.document.createElement("input");n.type="file";return n.type==="file"&&!n.disabled};_a.UserAgent.$7Eu=function(){return!$8(navigator.geolocation)};_a.UserAgent.$7GI=function(){var n=!1;var t={};try{if(Object.defineProperty){var i={get:_a.UserAgent.$85B,configurable:!1};Object.defineProperty(t,"testProperty",i);n=!0}}catch(r){}return n};_a.UserAgent.$85B=function(){return null};_a.UserAgent.$8LH=function(){return _a.UserAgent.$5VY(window.navigator.appVersion,"NT ",6.2)};_a.UserAgent.$5VY=function(n,t,i){try{var r=n.indexOf(t);if(r!==-1)return _a.UserAgent.$8LN(n.substr(r+t.length))>=i}catch(u){}return!1};_a.UserAgent.$8LN=function(n){var t=n.split(";");if(t.length>0)return parseFloat(t[0]);throw Error.argument("input","The version string was not semi-colon terminated.");};function $5v6(n){var t=!1;if(n.$pL)return!1;var i=window.document.createElement("audio");try{i.canPlayType&&(t=!_js.$9.$c(i.canPlayType("audio/mpeg")))}catch(r){t=!1}return t}function $5v7(n){return _a.UserAgent.$5VY(n.$BF,"MSIE ",10)}_a.UserAgent.prototype={$1UO:!1,$40f:!1,$4Qm:!1,$3Ro:!1,$3Rp:!1,$Ub:!1,$3B6:!1,$5O9:!1,$7H:!1,$J1:!1,$v2:!1,$jv:!1,$1Pb:!1,$1Pa:!1,$pL:!1,$kE:!1,$pT:!1,$1j5:!1,$1j6:!1,$27F:!1,$3Xz:!1,$4fg:!1,$Lm:!1,$4gq:!1,$BF:null,$1i8:!1,$4tP:!1,$4Ql:!0,$Ck:null,get_$Wm:function(){return this.$Ck},get_$2tI:function(){return this.$BF},get_$68:function(){return!OwaApplication.$18k&&(this.$1UO||_a.NativeBridge.get_$K().$37.$Ci)},get_$8lY:function(){return this.$40f},get_animationsSupported:function(){return this.$4Qm&&this.$4Ql},get_$2pP:function(){return(this.get_$5t1()||!!this.get_$2bc())&&(this.$v2||this.$7H||this.$jv||this.get_$68())},get_$4Sx:function(){return this.$7H&&!!this.get_$2bc()},get_$pB:function(){return this.$Lm},get_$5t1:function(){return _a.$8M.$2pJ("openDatabase")},get_$2bc:function(){return window.self.indexedDB||window.self.msIndexedDB},get_$8ig:function(){return _a.NativeBridge.get_$K().$s9.$Ci},get_$21z:function(){return typeof FileReader!="undefined"},get_$4SF:function(){return this.get_$3B3()||this.get_$4S8()},get_$3B3:function(){return this.$4gq&&(this.$Ub||this.$3B6)},get_$4S8:function(){return _a.NativeBridge.get_$K().$BV.get_$df().get_$2RN()||_a.NativeBridge.get_$K().$BV.get_$df().get_$2YL()},get_$6Ze:function(){return this.$Ub},get_$3B7:function(){return this.$3B6},get_$85C:function(){return this.$5O9},get_$8u:function(){return this.$7H},get_$25K:function(){return this.$1i8},get_$12i:function(){return this.$J1},get_$1hH:function(){return this.$v2},get_$2cX:function(){return this.$jv},get_$2dk:function(){return this.$1Pb},get_$3VX:function(){return this.$1Pa},get_$gG:function(){return this.$1Pb||this.$1Pa},get_$3Tg:function(){return this.$pL},get_$vU:function(){return this.$kE},get_$4vT:function(){return this.$pT},get_$4yK:function(){return this.$1j5},get_$1DL:function(){return this.$1j6},get_$3Y0:function(){return this.$3Xz},get_$3LP:function(){return this.$4fg},$4QL:function(n){this.$4Ql=n},$3WI:function(n,t){return!n||!t?!1:t.$BO.$Ci&&t.$x3.$Ci&&t.$Uu.$Ci?!0:!1}};_a.$Eq=function(){_a.$Eq.initializeBase(this)};_a.$Eq.$6yP=function(n){return n.getName()};_a.$Eq.prototype={$42R:null,get_$6Z:function(){this.$42R||(this.$42R=(++_a.$Eq.$5sZ).toString());return this.$42R},get_$4TS:function(){return _a.$Eq.$6yP(Object.getType(this))},set_$4TS:function(n){return n}};_a.$Of=function(){this.$JZ={}};_a.$Of.$4n9=function(n){return n.value?n.value:null};_a.$Of.prototype={get_$46:function(n){return this.$JZ[n]},$6w:function(n){return n.get_$4TS()in this.$JZ},$3v:function(n){delete this.$JZ[n.get_$4TS()]},$1pz:function(n,t,i){var r=new(_0365f.$s.$$(n));var u=this.$JZ;for(var f in u){var e={key:f,value:u[f]};t(e)&&r.$I(i(e))}return r}};_a.$15v=function(){};_a.$15v.prototype={$6lR:function(n,t){var i=t?{oneTimeUse:!0}:{oneTimeUse:!1};return URL.createObjectURL(n,i)}};_a.$GX=function(n,t){this.$$d_$6fa=Function.createDelegate(this,this.$6fa);_a.$4.$M(n,"traceComponent");_a.$4.$M(t,"parentDomElement");this.$52=n;this.$3nP=t};_a.$GX.get_$6aL=function(){return _js.$9.$c(_a.$GX.$2QN)?"":_a.$GX.$2QN};_a.$GX.set_$6aL=function(n){_a.$GX.$2QN=n;return n};function $5u7(n,t){t.src=n.get_$3ZX()}function $5u6(n,t){var i=t.find("#"+n.get_$50X())[0];if(!i){var r=$("<iframe></iframe>").attr("id",n.get_$50X());t.append(r);i=r[0];r.hide()}return i}_a.$GX.prototype={$52:null,$3nP:null,$3NE:null,get_$3ZX:function(){return _a.$GX.get_$6aL()+"manifests/"+this.get_$7MJ()},$3T3:function(){_a.$4.$M(this.$3nP,"dom");if($8(window.applicationCache)){_js.Trace.logInfo(this.$52,"AppCache not supported",this.get_$3ZX());return}_js.Trace.logInfo(this.$52,"Intalling manifest file {0}",this.get_$3ZX());this.$3NE||(this.$3NE=$5u6(this,this.$3nP));this.$50b(this.$3NE)},$50b:function(n){$5u7(this,n);this.$6so(n,this.$$d_$6fa)},$6fa:function(n){},$6so:function(n,t){}};_a.$Yq=function(){this.remove=this.$3v};_a.$Yq.$$=function(n,t){var i="$Yq"+"$2"+"$"+n.getName().replace(/\./g,"_")+"$"+t.getName().replace(/\./g,"_");if(!_a[i]){var u=_a[i]=function(){(this.$$gta=this.$$gta||{})["_a.$Yq"]={TItem:n,TData:t};for(var r=[],i=0;i<arguments.length;++i)r[i]=arguments[i];_a.$Yq.apply(this,r)};u.registerClass("_a."+i,null,_a.$YW.$$(Array),_a.$Ly,_0365f.$YX.$$(n));var f=_a.$Yq.prototype;for(var e in f){var r={key:e,value:f[e]};"constructor"!==r.key&&(u.prototype[r.key]=r.value)}}return _a[i]};_a.$Yq.prototype={$20:null,$j:null,get_$3H:function(){this.$3Fz();return this.$j},get_$1cs:function(){return this.$20},set_$1cs:function(n){this.$5h(n);return n},get_$F:function(){return this.$20.length},get_$46:function(n){this.$6iy(n);return this.$j[n]},set_$46:function(n,t){this.$1cN();this.$j[n]=t;this.$20[n]=t.get_$1cs();return t},$5h:function(n){this.$j&&Array.clear(this.$j);if(this.$20){Array.clear(this.$20);Array.addRange(this.$20,n)}else this.$20=n},$I:function(n){this.$1cN();Array.add(this.$j,n);Array.add(this.$20,n.get_$1cs())},$6u:function(n){this.$1cN();Array.addRange(this.$j,n);for(var i=n.length,r=new Array(i),t=0;t<i;t++)r[t]=n[t].get_$1cs();Array.addRange(this.$20,r)},$1n:function(){Array.clear(this.$j);Array.clear(this.$20)},$6w:function(n){this.$3Fz();return Array.contains(this.$j,n)},$7c:function(n,t){this.$3Fz();t=t||0;return Array.indexOf(this.$j,n,t)},$8rw:function(n,t){this.$1cN();Array.insert(this.$j,n,t);Array.insert(this.$20,n,t.get_$1cs())},$3v:function(n){this.$j&&this.$3Fx();var t=n.get_$1cs();Array.remove(this.$20,t);this.$j&&Array.remove(this.$j,n)},$5w:function(n){this.$j&&this.$3Fx();Array.removeAt(this.$20,n);this.$j&&Array.removeAt(this.$j,n)},$1BR:function(){return this.$20},$my:function(n){this.set_$1cs(n)},$3Fz:function(){this.$1cN();this.$3Fx()},$1cN:function(){this.$j||(this.$j=new Array(this.$20.length))},$3Fx:function(){for(var t=this.$20.length,n=0;n<t;n++)this.$4ZJ(n)},$6iy:function(n){this.$1cN();this.$4ZJ(n)},$4ZJ:function(n){if(this.$j.length<=n||$8(this.$j[n])){var t=this.$20[n];this.$j[n]=t.__type&&_a.$n.$7I0(t.__type)?_a.$n.$8tK(_a.$81,t,_a.$81):new this.$$gta["_a.$Yq"].TItem(this.$20[n])}}};_a.$4O=function(n){this.$17g=n||{}};_a.$4O.$$=function(n){var i="$4O"+"$1"+"$"+n.getName().replace(/\./g,"_");if(!_a[i]){var t=_a[i]=function(){(this.$$gta=this.$$gta||{})["_a.$4O"]={TValue:n};for(var i=[],t=0;t<arguments.length;++t)i[t]=arguments[t];_a.$4O.apply(this,i)};t.registerClass("_a."+i);var u=_a.$4O.prototype;for(var f in u){var r={key:f,value:u[f]};"constructor"!==r.key&&(t.prototype[r.key]=r.value)}t.$9x=function(){return new t(null)};t.$8tO=function(n){return new t(n)}}return _a[i]};_a.$4O.prototype={$17g:null,get_$46:function(n){return this.$17g[n]},set_$46:function(n,t){this.$17g[n]=t;return t},$LU:function(n){return n in this.$17g},$3v:function(n){delete this.$17g[n]},$8tP:function(){return _a.$4t.$F(this.$17g)},$8tQ:function(n){var t=this.$17g;for(var i in t){var r={key:i,value:t[i]};n(r.key,r.value)}},$16m:function(){return JsonParser.serialize(this.$17g)},$3s:function(){return new(_a.$4O.$$(this.$$gta["_a.$4O"].TValue))(_a.$4t.$3s(this.$17g))}};_a.$ZM=function(n){_a.$ZM.initializeBase(this,[n])};_a.$ZM.prototype={$1wV:null,$I:function(n){!this.get_$F()||this.get_$5O7()(n,this.get_$46(this.get_$F()-1))>=0?$4GV(this,n):_0365f.$Hq.prototype.$I.call(this,n)},$5lq:function(){$zl(this);this.$1wV=this.get_$F()?new(_0365f.$s.$$(Object)):new _a.$ZM.$4Pc(this.get_$5O7());this.$19E=!0;return this.$1wV},$4fD:function(){var n=this.$1wV;if(!n)throw Error.invalidOperation("Cannot end an AddRange operation that has not started.");this.$19E=!1;_a.$ZM.$4Pc.isInstanceOfType(n)?n.get_$F()>0&&$4GW(this,n.get_$3H()):this.$6u(n.get_$3H());this.$1wV=null}};_a.$ZM.$4Pc=function(n){_a.$ZM.$4Pc.initializeBase(this);this.$1Lf=n};_a.$ZM.$4Pc.prototype={$1Lf:null,$I:function(n){var t=this.get_$3H();var i=t.length;!i||this.$1Lf(n,t[i-1])>=0?_0365f.$s.prototype.$I.call(this,n):_0365f.$Fd.$2c3(this.get_$3H(),n,this.$1Lf)},$6u:function(n){for(var t=0,i=n.length;t<i;t++)this.$I(n[t])},$8rw:function(n,t){throw Error.notImplemented("Inserting items at a particular index of an AddRangeListHelper list is not supported.");}};_a.$Zg=function(n){this.$QL=n};_a.$Zg.$$=function(n){var t="$Zg"+"$1"+"$"+n.getName().replace(/\./g,"_");if(!_a[t]){var r=_a[t]=function(){(this.$$gta=this.$$gta||{})["_a.$Zg"]={T:n};for(var i=[],t=0;t<arguments.length;++t)i[t]=arguments[t];_a.$Zg.apply(this,i)};r.registerClass("_a."+t,null,_js.$JL,_a.$Ly);var u=_a.$Zg.prototype;for(var f in u){var i={key:f,value:u[f]};"constructor"!==i.key&&(r.prototype[i.key]=i.value)}}return _a[t]};_a.$Zg.prototype={$QL:null,add_$1k:function(n){this.$QL.add_$1k(n)},remove_$1k:function(n){this.$QL.remove_$1k(n)},get_$F:function(){return this.$QL.get_$F()},get_$46:function(n){return this.$QL.get_$46(n)},set_$46:function(n,t){this.$QL.set_$46(n,t);return t},$I:function(n){this.$QL.$I(n)},$6u:function(n){this.$QL.$6u(n)},$1n:function(){this.$QL.$1n()},$6e:function(n,t){this.$QL.$6e(n,t)},$ce:function(n,t){this.$QL.$ce(n,t)},$C8:function(n){return this.$QL.$C8(n)},$FQ:function(n){this.$QL.$FQ(n)},$1FP:function(n,t,i){this.$QL.$1FP(n,t,i)},$3v:function(n){return this.$QL.$3v(n)},$5w:function(n){this.$QL.$5w(n)},$eA:function(n,t){this.$QL.$eA(n,t)},$9N:function(){return this.$QL.$9N()},$my:function(n){this.$QL.$my(n)},$1BR:function(){return this.$QL.$1BR()}};_a.$fd=function(n){this.$$d_$1oa=Function.createDelegate(this,this.$1oa);this.$29=n;this.$29.add_$8m(this.$$d_$1oa);this.$1bl=[]};_a.$fd.prototype={$29:null,$1bl:null,$4js:function(){return Array.clone(this.$1bl)},$7D3:function(){return this.$1bl.length>0},$Zz:function(n){return Array.contains(this.$1bl,n)},$re:function(n){Array.remove(this.$1bl,n)},$1oa:function(n,t){this.$Zz(t)||Array.add(this.$1bl,t)}};_a.$T=function(n){this.$3t=new Sys.EventHandlerList;this.$my=this.$my_2;this.$1BR=this.$1BR_2;_a.$T.$$(this.$$gta["_a.$T"].T).initializeBase(this);this.$5OA=new(_a.$Zg.$$(this.$$gta["_a.$T"].T))(this);this.$j=this.$6l1(n)};_a.$T.$$=function(n){var t="$T"+"$1"+"$"+n.getName().replace(/\./g,"_");if(!_a[t]){var i=_a[t]=function(){(this.$$gta=this.$$gta||{})["_a.$T"]={T:n};for(var i=[],t=0;t<arguments.length;++t)i[t]=arguments[t];_a.$T.apply(this,i)};i.registerClass("_a."+t,_js.$A,_js.$zH,_a.$Ly,_a.$yX);var u=_a.$T.prototype;for(var f in u){var r={key:f,value:u[f]};"constructor"!==r.key&&(i.prototype[r.key]=r.value)}i.$6f8="CollectionChanged";i.$6il="Count"}return _a[t]};_a.$T.prototype={$19E:!1,$j:null,$5OA:null,add_$1k:function(n){this.$3t.addHandler("CollectionChanged",n)},remove_$1k:function(n){this.$3t.removeHandler("CollectionChanged",n)},get_$8to:function(){return this.$5OA},get_$F:function(){return this.$j.get_$F()},get_$3H:function(){return this.$j},get_$46:function(n){return this.$j.get_$46(n)},set_$46:function(n,t){_a.$4.$7r(n,0,this.get_$F()-1,"index");if(this.$j.get_$46(n)!==t){var i=this.$j.get_$46(n);this.$j.set_$46(n,t);this.$Rp(3,n,n,[t],[i])}return t},$6e:function(n,t){this.$19V();this.$j.$8rw(n,t);this.$Rp(0,n,n,[t],null);$Q(this,"Count")},$ce:function(n,t){if(!t)throw Error.argumentNull("items");if(n>this.get_$F()||n<0)throw Error.argumentOutOfRange("index");if(!this.get_$F()){this.$6u(t);return}this.$19V();for(var i=0;i<t.length;i++)this.$j.$8rw(n+i,t[i]);this.$Rp(0,n,n,t,null);$Q(this,"Count")},$6w:function(n){return this.$j.$6w(n)},$7c:function(n){return this.$j.$7c(n,0)},$C8:function(n){for(var t=0;t<this.get_$F();++t){var i=this.get_$46(t);if(n(i))return t}return this.get_$F()},$FQ:function(n){for(var t=0;t<this.get_$F();++t){var i=this.get_$46(t);n(i)}},$I:function(n){this.$19V();this.$j.$I(n);var t=this.get_$F()-1;this.$Rp(0,t,t,[n],null);$Q(this,"Count")},$6u:function(n){this.$19V();this.$j.$6u(n);var t=this.get_$F()-n.length;this.$Rp(0,t,t,n,null);$Q(this,"Count")},$3Fl:function(n){$8(n)||this.$6u(n.$j.get_$3H())},$1n:function(){if(this.get_$F()){this.$19V();var n=Array.clone(this.$j.get_$3H());this.$j.$1n();this.$Rp(2,0,0,null,n);$Q(this,"Count")}},$3v:function(n){var t=this.$j.$7c(n,0);if(t<0)return!1;else{this.$5w(t);return!0}},$5w:function(n){this.$19V();var t=this.$j.get_$46(n);this.$j.$5w(n);this.$Rp(2,n,n,null,[t]);$Q(this,"Count")},$1FP:function(n,t,i){this.$19V();this.$j.$5w(n);this.$j.$8rw(t,i);this.$Rp(1,n,t,[i],[])},$eA:function(n,t){if(t<0||t>this.get_$F())throw Error.argumentOutOfRange("count");if(n<0||n+t>this.get_$F())throw Error.argumentOutOfRange("index");this.$19V();for(var r=new Array(t),i=t-1;i>=0;i--){r[i]=this.$j.get_$46(i+n);this.$j.$5w(i+n)}this.$Rp(2,n,n,null,r);$Q(this,"Count")},$3s:function(){for(var t=new(_a.$T.$$(this.$$gta["_a.$T"].T)),n=0;n<this.get_$F();n++)t.$I(this.get_$46(n));return t},$5h:function(n){var t=this.$j.get_$F();this.$j.$1n();this.$j.$6u(n);this.$Rp(4,0,t,null,null);$Q(this,"Count")},$9N:function(){for(var t=new Array(this.get_$F()),n=0;n<this.get_$F();n++)t[n]=this.get_$46(n);return t},$8tp:function(){for(var t=new _js.$X,n=0;n<this.get_$F();n++)t.$I(this.get_$46(n));return t},$my_2:function(n){this.$8o4(n)},$1BR_2:function(){return this.$6zG()},$6l1:function(n){return new(_0365f.$s.$$(this.$$gta["_a.$T"].T))(n)},$8o4:function(n){this.$5h(n)},$6zG:function(){return this.$j.get_$3H()},$Rp:function(n,t,i,r,u){if(!this.$T2){var f=this.$3t.getHandler("CollectionChanged");if(f){this.$19E=!0;try{f(this,new _js.$IQ(n,t,r,u,i))}finally{this.$19E=!1}}}},$19V:function(){if(this.$19E)throw Error.invalidOperation();},$5R:function(){this.$1n();_js.$A.prototype.$5R.call(this)}};_a.$1n=function(n){_a.$1n.$$(this.$$gta["_a.$1n"].TItem,this.$$gta["_a.$1n"].TData).initializeBase(this);n||(n=new Array(0));this.get_$3YJ().$5h(n)};_a.$1n.$$=function(n,t){var i="$1n"+"$2"+"$"+n.getName().replace(/\./g,"_")+"$"+t.getName().replace(/\./g,"_");if(!_a[i]){var u=_a[i]=function(){(this.$$gta=this.$$gta||{})["_a.$1n"]={TItem:n,TData:t};for(var r=[],i=0;i<arguments.length;++i)r[i]=arguments[i];_a.$1n.apply(this,r)};u.registerClass("_a."+i,_a.$T.$$(n),_a.$YW.$$(Array),_a.$Ly);var f=_a.$1n.prototype;for(var e in f){var r={key:e,value:f[e]};"constructor"!==r.key&&(u.prototype[r.key]=r.value)}}return _a[i]};_a.$1n.prototype={get_$1cs:function(){return this.get_$3YJ().get_$1cs()},set_$1cs:function(n){this.$5h(n);return n},get_$3YJ:function(){return this.get_$3H()},$5h:function(n){this.$19V();var t=this.get_$F();this.get_$3YJ().$5h(n);this.$Rp(4,0,this.get_$F(),null,null);t!==this.get_$F()&&$Q(this,"Count")},$3s:function(){var n=Array.clone(this.get_$1cs());return new(_a.$1n.$$(this.$$gta["_a.$1n"].TItem,this.$$gta["_a.$1n"].TData))(n)},$my:function(n){this.$8o4(n)},$1BR:function(){return this.$6zG()},$8o4:function(n){this.$5h(n)},$6zG:function(){return this.get_$1cs()},$6l1:function(n){return new(_a.$Yq.$$(this.$$gta["_a.$1n"].TItem,this.$$gta["_a.$1n"].TData))}};_a.$1=function(){this.$$d_$5R=Function.createDelegate(this,this.$5R);this.apcl=this.$a;this.rpcl=this.$u;this.dispose=this.$1M;_a.$1.initializeBase(this)};function $6(n,t){if(n.$54_2&&!n.$T2){var i=n.$54_2.getHandler("$");$1NZ(n,t,i)}}function $4l(n,t,i){if(n.$54_2&&!n.$T2){var r=n.$54_2.getHandler("$");$1NZ(n,t,r);$1NZ(n,i,r)}}function $Qr(n,t,i,r){if(n.$54_2&&!n.$T2){var u=n.$54_2.getHandler("$");$1NZ(n,t,u);$1NZ(n,i,u);$1NZ(n,r,u)}}function $HQ(n,t){if(n.$54_2&&!n.$T2)for(var r=n.$54_2.getHandler("$"),i=0;i<t.length;i++)$1NZ(n,t[i],r)}function $6g(n,t){var i=n.$cQ(t);$8(i)||i()}function $Ga(n,t,i){var r=n.$cQ(t);$8(r)||r(i)}function $B3(n,t,i,r){var u=n.$cQ(t);$8(u)||u(i,r)}function $5ue(n,t){return n.get_$4t5()?!n.$54_2.getHandler("$")&&!n.$54_2.getHandler(t)?!1:!0:!1}_a.$1.prototype={$54_2:null,$1OS:0,$T2:!1,$A0:!1,add_$8m:function(n){this.$a("$",n)},remove_$8m:function(n){this.$u("$",n)},get_$4t5:function(){return this.$1OS>0},get_$4xd:function(){return!0},$a:function(n,t){this.$54_2||(this.$54_2=new Sys.EventHandlerList);this.$1OS++;this.$54_2.addHandler(n,t)},$u:function(n,t){if(this.$54_2){this.$1OS--;this.$54_2.removeHandler(n,t)}},$2e:function(n,t){this.$a("~"+n,t)},$2f:function(n,t){this.$u("~"+n,t)},$cQ:function(n){return this.$54_2?this.$54_2.getHandler("~"+n):null},$1M:function(){if(!this.$T2){this.$T2=!0;this.$2pq();var n=this.$$d_$5R;this.get_$4xd()?n():_js.$L.get_$K().$2F1(_a.$0.$B4,"Dispose."+Object.getType(this).getName(),n);this.$A0=!0}},$2pq:function(){},$5R:function(){this.$1OS=0;this.$54_2=null},$1oa:function(n){_js.$N9.prototype.$1oa.call(this,n);$6(this,n.property.$1F)}};function $1NZ(n,t,i){var r=n.$54_2.getHandler(t);r&&r(n,t);i&&i(n,t)}_a.$Ax=function(){this.$32N=0;this.$2Xd=0};_a.$Ax.get_$K=function(){$8(_a.$Ax.$e)&&(_a.$Ax.$e=new _a.$Ax);return _a.$Ax.$e};_a.$Ax.prototype={$1CL:!1,$1tX:"hh:mm tt",$3I6:"MM/dd/yyyy",$402:"Pacific Standard Time",$E6:"default",$1k1:null,$17U:null,get_$bF:function(){return this.$1tX},set_$bF:function(n){this.$1tX=n;this.$1CL=!!n&&n.indexOf("H")>-1;return n},get_$j2:function(){return this.$3I6},set_$j2:function(n){this.$3I6=n;return n},get_$HN:function(){return this.$402},set_$HN:function(n){this.$402=n;return n},get_$6Y:function(){return this.$E6},set_$6Y:function(n){this.$E6=n;return n},get_$1JJ:function(){return this.$32N},set_$1JJ:function(n){this.$32N=n;return n},get_$2Xe:function(){return this.$2Xd},set_$2Xe:function(n){this.$2Xd=n;return n},get_$1h6:function(){return this.$1CL},set_$1h6:function(n){this.$1CL=n;return n},get_$7L9:function(){if($8(this.$1k1)){this.$1k1=new Array(1);this.$1k1[0]=new _a.$15H("Pacific Standard Time",[new _a.$15I("1970-01-01T00:00:00Z",-180)])}return this.$1k1},get_$UJ:function(){if($8(this.$17U)){this.$17U=new _a.$CE;this.$17U.$3Sb(this.get_$7L9())}return this.$17U}};_a.$1a=function(){};_a.$1a.get_$1iC=function(){return _a.$y.get_$424()in _a.$1a.$5NN};_a.$1a.$1Bb=function(n){_a.$4.$14(n,"culture");return n in _a.$1a.$2DR?_a.$1a.$2DR[n].get_$8Mw():_a.$1a.$4c6};_a.$1a.$1Be=function(n){_a.$4.$14(n,"culture");return n in _a.$1a.$2DR?_a.$1a.$2DR[n].get_$8gE():_a.$1a.$2UU};_a.$1a.$3wg=function(n,t){this.$5l5=n;this.$5XT=t};_a.$1a.$3wg.prototype={$5l5:null,$5XT:null,get_$8gE:function(){return this.$5l5},get_$8Mw:function(){return this.$5XT}};_a.$8=function(n,t,i,r,u,f,e,o,s){_a.$4.$14(n,"year");_a.$4.$14(t,"value");_a.$4.$14(i,"day");r=_js.$8T.$U(Number,r);u=_js.$8T.$U(Number,u);f=_js.$8T.$U(Number,f);e=_js.$8T.$U(Number,e);this.$6r=new Date(Date.UTC(n,t,i,r,u,f,e));s&&this.$6r.setUTCFullYear(n);this.$bK=o===undefined?_a.$8.get_$UJ().$3MQ(_a.$8.get_$HN(),_a.$8.$22Z(this.$6r)):o;_a.$8.$1tS(this);$5uE(this,this.$6r)};_a.$8.get_$2O=function(){var n=_a.$8.get_$UJ().$34("UTC",_a.$8.get_$HN(),_a.$8.$oo(_a.$8.get_utcNow()));return _a.$8.$4O(n)};_a.$8.get_utcNow=function(){var n=_a.$8.$22Z(new Date);return n.$WS()};_a.$8.get_$31h=function(){if(!_a.$8.$n1){_a.$8.$n1=new Array(7);_a.$8.$n1[0]=_u.Strings.l_OwaDateTime_Day_uppercase_SUNDAY_Text;_a.$8.$n1[1]=_u.Strings.l_OwaDateTime_Day_uppercase_MONDAY_Text;_a.$8.$n1[2]=_u.Strings.l_OwaDateTime_Day_uppercase_TUESDAY_Text;_a.$8.$n1[3]=_u.Strings.l_OwaDateTime_Day_uppercase_WEDNESDAY_Text;_a.$8.$n1[4]=_u.Strings.l_OwaDateTime_Day_uppercase_THURSDAY_Text;_a.$8.$n1[5]=_u.Strings.l_OwaDateTime_Day_uppercase_FRIDAY_Text;_a.$8.$n1[6]=_u.Strings.l_OwaDateTime_Day_uppercase_SATURDAY_Text}return _a.$8.$n1};_a.$8.get_$7Ky=function(){if(!_a.$8.$kM){_a.$8.$kM=new Array(7);_a.$8.$kM[0]=_u.Strings.l_OwaDateTime_Day_lowercase_sunday_Text;_a.$8.$kM[1]=_u.Strings.l_OwaDateTime_Day_lowercase_monday_Text;_a.$8.$kM[2]=_u.Strings.l_OwaDateTime_Day_lowercase_tuesday_Text;_a.$8.$kM[3]=_u.Strings.l_OwaDateTime_Day_lowercase_wednesday_Text;_a.$8.$kM[4]=_u.Strings.l_OwaDateTime_Day_lowercase_thursday_Text;_a.$8.$kM[5]=_u.Strings.l_OwaDateTime_Day_lowercase_friday_Text;_a.$8.$kM[6]=_u.Strings.l_OwaDateTime_Day_lowercase_saturday_Text}return _a.$8.$kM};_a.$8.get_$5rR=function(){if(!_a.$8.$n2){_a.$8.$n2=new Array(7);_a.$8.$n2[0]=_u.Strings.l_OwaDateTime_AbbreviatedDay_uppercase_SUN_Text;_a.$8.$n2[1]=_u.Strings.l_OwaDateTime_AbbreviatedDay_uppercase_MON_Text;_a.$8.$n2[2]=_u.Strings.l_OwaDateTime_AbbreviatedDay_uppercase_TUE_Text;_a.$8.$n2[3]=_u.Strings.l_OwaDateTime_AbbreviatedDay_uppercase_WED_Text;_a.$8.$n2[4]=_u.Strings.l_OwaDateTime_AbbreviatedDay_uppercase_THU_Text;_a.$8.$n2[5]=_u.Strings.l_OwaDateTime_AbbreviatedDay_uppercase_FRI_Text;_a.$8.$n2[6]=_u.Strings.l_OwaDateTime_AbbreviatedDay_uppercase_SAT_Text}return _a.$8.$n2};_a.$8.get_$1h6=function(){_a.$8.$1CL===null&&(_a.$8.$1CL=_a.$y.get_$RF().get_$1h6());return _a.$8.$1CL};_a.$8.get_$3UW=function(){if(_a.$8.$1PL===null){_a.$8.$1PL=!1;-1!==_a.$8.get_$j2().indexOf("('ddd')")&&(_a.$8.$1PL=!0)}return _a.$8.$1PL};_a.$8.set_$3UW=function(n){_a.$8.$1PL=n;return n};_a.$8.get_$7Cv=function(){if(_a.$8.$1PD===null){_a.$8.$1PD=!1;_a.$8.get_$bF().indexOf("tt")||(_a.$8.$1PD=!0)}return _a.$8.$1PD};_a.$8.set_$7Cv=function(n){_a.$8.$1PD=n;return n};_a.$8.get_$25a=function(){if(_a.$8.$1PK===null){_a.$8.$1PK=!1;_a.$8.get_$j2().indexOf("yy")||(_a.$8.$1PK=!0)}return _a.$8.$1PK};_a.$8.set_$25a=function(n){_a.$8.$1PK=n;return n};_a.$8.get_$8kU=function(){if(!_a.$8.$1tZ){if(-1!==_a.$8.get_$bF().indexOf("'h'"))return"'h'".replace(new RegExp(_a.$1a.$3xp),"");else if(-1!==_a.$8.get_$bF().indexOf("' h '"))return"' h '".replace(new RegExp(_a.$1a.$3xp),"");var t=_a.$8.get_$bF().split(new RegExp("[hH]+"));if(t)for(var i=t,u=i.length,n=0;n<u;++n){var r=i[n];r.length>1&&(_a.$8.$1tZ=r.substring(0,1))}}return _a.$8.$1tZ};_a.$8.set_$8kU=function(n){_a.$8.$1tZ=n;return n};_a.$8.get_$26w=function(){if(_a.$8.$1it===null){_a.$8.$1it=!1;_a.$1a.$3xB[_a.$y.get_$6Y()]&&(_a.$8.$1it=!0)}return _a.$8.$1it};_a.$8.get_$3NQ=function(){_a.$8.$1f2||(_a.$8.$1f2=_a.$1a.$3xD[_a.$y.get_$6Y()]?_a.$1a.$3xD[_a.$y.get_$6Y()].toString():"yyyy");return _a.$8.$1f2};_a.$8.get_$3WB=function(){_a.$8.$1i5=!1;_a.$8.get_$j2().indexOf("M")<_a.$8.get_$j2().indexOf("d")&&(_a.$8.$1i5=!0);return _a.$8.$1i5};_a.$8.set_$3WB=function(n){_a.$8.$1i5=n;return n};_a.$8.get_$j2=function(){return _a.$y.get_$RF().get_$j2()?_a.$y.get_$RF().get_$j2():_a.$Ax.get_$K().$3I6};_a.$8.get_$bF=function(){return _a.$y.get_$RF().get_$bF()?_a.$y.get_$RF().get_$bF():_a.$Ax.get_$K().$1tX};_a.$8.get_$1JJ=function(){return _a.$y.get_$RF().get_$1JJ()===undefined?_a.$Ax.get_$K().$32N:_a.$y.get_$RF().get_$1JJ()};_a.$8.get_$6vR=function(){return _a.$y.get_$RF().get_$2Xe()===undefined?_a.$Ax.get_$K().$2Xd:_a.$y.get_$RF().get_$2Xe()};_a.$8.get_$HN=function(){return _a.$y.get_$RF().get_$HN()?_a.$y.get_$RF().get_$HN():_a.$Ax.get_$K().$402};_a.$8.get_$UJ=function(){return _a.$y.get_$RF().get_$UJ()?_a.$y.get_$RF().get_$UJ():_a.$Ax.get_$K().get_$UJ()};_a.$8.get_$3Pm=function(){_a.$8.$23V||(_a.$8.$23V=_a.$y.get_$B6().culture().calendar.days);return _a.$8.$23V};_a.$8.get_$4nM=function(){_a.$8.$23X||(_a.$8.$23X=_a.$y.get_$B6().culture().calendar.months);return _a.$8.$23X};_a.$8.get_$75O=function(){_a.$8.$23T||(_a.$8.$23T=_a.$8.get_$3Pm().names);return _a.$8.$23T};_a.$8.get_$4nL=function(){_a.$8.$23U||(_a.$8.$23U=_a.$8.get_$3Pm().namesShort);return _a.$8.$23U};_a.$8.get_$75R=function(){_a.$8.$23W||(_a.$8.$23W=_a.$8.get_$4nM().names);return _a.$8.$23W};_a.$8.get_$51D=function(){if(!_a.$8.$kN){_a.$8.$kN=new Array(7);_a.$8.$kN[0]=_u.Strings.l_OwaDateTime_AbbreviatedDay_lowercase_sun_Text;_a.$8.$kN[1]=_u.Strings.l_OwaDateTime_AbbreviatedDay_lowercase_mon_Text;_a.$8.$kN[2]=_u.Strings.l_OwaDateTime_AbbreviatedDay_lowercase_tue_Text;_a.$8.$kN[3]=_u.Strings.l_OwaDateTime_AbbreviatedDay_lowercase_wed_Text;_a.$8.$kN[4]=_u.Strings.l_OwaDateTime_AbbreviatedDay_lowercase_thu_Text;_a.$8.$kN[5]=_u.Strings.l_OwaDateTime_AbbreviatedDay_lowercase_fri_Text;_a.$8.$kN[6]=_u.Strings.l_OwaDateTime_AbbreviatedDay_lowercase_sat_Text}return _a.$8.$kN};_a.$8.get_$5rS=function(){if(!_a.$8.$UN){_a.$8.$UN=new Array(13);_a.$8.$UN[0]=_u.Strings.l_OwaDateTime_Month_uppercase_JANUARY_Text;_a.$8.$UN[1]=_u.Strings.l_OwaDateTime_Month_uppercase_FEBRUARY_Text;_a.$8.$UN[2]=_u.Strings.l_OwaDateTime_Month_uppercase_MARCH_Text;_a.$8.$UN[3]=_u.Strings.l_OwaDateTime_Month_uppercase_APRIL_Text;_a.$8.$UN[4]=_u.Strings.l_OwaDateTime_Month_uppercase_MAY_Text;_a.$8.$UN[5]=_u.Strings.l_OwaDateTime_Month_uppercase_JUNE_Text;_a.$8.$UN[6]=_u.Strings.l_OwaDateTime_Month_uppercase_JULY_Text;_a.$8.$UN[7]=_u.Strings.l_OwaDateTime_Month_uppercase_AUGUST_Text;_a.$8.$UN[8]=_u.Strings.l_OwaDateTime_Month_uppercase_SEPTEMBER_Text;_a.$8.$UN[9]=_u.Strings.l_OwaDateTime_Month_uppercase_OCTOBER_Text;_a.$8.$UN[10]=_u.Strings.l_OwaDateTime_Month_uppercase_NOVEMBER_Text;_a.$8.$UN[11]=_u.Strings.l_OwaDateTime_Month_uppercase_DECEMBER_Text;_a.$8.$UN[12]=" "}return _a.$8.$UN};_a.$8.get_$7Kz=function(){if(!_a.$8.$TH){_a.$8.$TH=new Array(13);_a.$8.$TH[0]=_u.Strings.l_OwaDateTime_Month_lowercase_january_Text;_a.$8.$TH[1]=_u.Strings.l_OwaDateTime_Month_lowercase_february_Text;_a.$8.$TH[2]=_u.Strings.l_OwaDateTime_Month_lowercase_march_Text;_a.$8.$TH[3]=_u.Strings.l_OwaDateTime_Month_lowercase_april_Text;_a.$8.$TH[4]=_u.Strings.l_OwaDateTime_Month_lowercase_may_Text;_a.$8.$TH[5]=_u.Strings.l_OwaDateTime_Month_lowercase_june_Text;_a.$8.$TH[6]=_u.Strings.l_OwaDateTime_Month_lowercase_july_Text;_a.$8.$TH[7]=_u.Strings.l_OwaDateTime_Month_lowercase_august_Text;_a.$8.$TH[8]=_u.Strings.l_OwaDateTime_Month_lowercase_september_Text;_a.$8.$TH[9]=_u.Strings.l_OwaDateTime_Month_lowercase_october_Text;_a.$8.$TH[10]=_u.Strings.l_OwaDateTime_Month_lowercase_november_Text;_a.$8.$TH[11]=_u.Strings.l_OwaDateTime_Month_lowercase_december_Text;_a.$8.$TH[12]=" "}return _a.$8.$TH};_a.$8.get_$5rT=function(){if(!_a.$8.$UO){_a.$8.$UO=new Array(13);_a.$8.$UO[0]=_u.Strings.l_OwaDateTime_AbbreviatedMonth_uppercase_JAN_Text;_a.$8.$UO[1]=_u.Strings.l_OwaDateTime_AbbreviatedMonth_uppercase_FEB_Text;_a.$8.$UO[2]=_u.Strings.l_OwaDateTime_AbbreviatedMonth_uppercase_MAR_Text;_a.$8.$UO[3]=_u.Strings.l_OwaDateTime_AbbreviatedMonth_uppercase_APR_Text;_a.$8.$UO[4]=_u.Strings.l_OwaDateTime_AbbreviatedMonth_uppercase_MAY_Text;_a.$8.$UO[5]=_u.Strings.l_OwaDateTime_AbbreviatedMonth_uppercase_JUN_Text;_a.$8.$UO[6]=_u.Strings.l_OwaDateTime_AbbreviatedMonth_uppercase_JUL_Text;_a.$8.$UO[7]=_u.Strings.l_OwaDateTime_AbbreviatedMonth_uppercase_AUG_Text;_a.$8.$UO[8]=_u.Strings.l_OwaDateTime_AbbreviatedMonth_uppercase_SEP_Text;_a.$8.$UO[9]=_u.Strings.l_OwaDateTime_AbbreviatedMonth_uppercase_OCT_Text;_a.$8.$UO[10]=_u.Strings.l_OwaDateTime_AbbreviatedMonth_uppercase_NOV_Text;_a.$8.$UO[11]=_u.Strings.l_OwaDateTime_AbbreviatedMonth_uppercase_DEC_Text;_a.$8.$UO[12]=" "}return _a.$8.$UO};_a.$8.get_$3Zt=function(){if(!_a.$8.$TI){_a.$8.$TI=new Array(13);_a.$8.$TI[0]=_u.Strings.l_OwaDateTime_AbbreviatedMonth_lowercase_jan_Text;_a.$8.$TI[1]=_u.Strings.l_OwaDateTime_AbbreviatedMonth_lowercase_feb_Text;_a.$8.$TI[2]=_u.Strings.l_OwaDateTime_AbbreviatedMonth_lowercase_mar_Text;_a.$8.$TI[3]=_u.Strings.l_OwaDateTime_AbbreviatedMonth_lowercase_apr_Text;_a.$8.$TI[4]=_u.Strings.l_OwaDateTime_AbbreviatedMonth_lowercase_may_Text;_a.$8.$TI[5]=_u.Strings.l_OwaDateTime_AbbreviatedMonth_lowercase_jun_Text;_a.$8.$TI[6]=_u.Strings.l_OwaDateTime_AbbreviatedMonth_lowercase_jul_Text;_a.$8.$TI[7]=_u.Strings.l_OwaDateTime_AbbreviatedMonth_lowercase_aug_Text;_a.$8.$TI[8]=_u.Strings.l_OwaDateTime_AbbreviatedMonth_lowercase_sep_Text;_a.$8.$TI[9]=_u.Strings.l_OwaDateTime_AbbreviatedMonth_lowercase_oct_Text;_a.$8.$TI[10]=_u.Strings.l_OwaDateTime_AbbreviatedMonth_lowercase_nov_Text;_a.$8.$TI[11]=_u.Strings.l_OwaDateTime_AbbreviatedMonth_lowercase_dec_Text;_a.$8.$TI[12]=" "}return _a.$8.$TI};_a.$8.get_$75P=function(){if(!_a.$8.$1Bk){var n=_a.$8.get_$4nL();_a.$8.$1Bk={};_a.$8.$1Bk.names=_a.$8.get_$31h();_a.$8.$1Bk.namesAbbr=_a.$8.get_$5rR();_a.$8.$1Bk.namesShort=n}return _a.$8.$1Bk};_a.$8.get_$75S=function(){if(!_a.$8.$1ON){_a.$8.$1ON={};_a.$8.$1ON.names=_a.$8.get_$5rS();_a.$8.$1ON.namesAbbr=_a.$8.get_$5rT()}return _a.$8.$1ON};_a.$8.get_$75N=function(){if(!_a.$8.$1Bj){var n=_a.$8.get_$75O();var t=_a.$8.get_$4nL();_a.$8.$1Bj={};_a.$8.$1Bj.names=n;_a.$8.$1Bj.namesAbbr=_a.$8.get_$51D();_a.$8.$1Bj.namesShort=t}return _a.$8.$1Bj};_a.$8.get_$75Q=function(){if(!_a.$8.$1OM){var n=_a.$8.get_$75R();_a.$8.$1OM={};_a.$8.$1OM.names=n;_a.$8.$1OM.namesAbbr=_a.$8.get_$3Zt()}return _a.$8.$1OM};_a.$8.get_$75M=function(){if(!_a.$8.$1Bi){_a.$8.$1Bi=new Array(3);_a.$8.$1Bi[0]=_u.Strings.l_OwaDateTime_Standard_AM_Text;_a.$8.$1Bi[1]=_u.Strings.l_OwaDateTime_LowerCase_am_Text;_a.$8.$1Bi[2]=_u.Strings.l_OwaDateTime_UpperCase_AM_Text}return _a.$8.$1Bi};_a.$8.get_$75T=function(){if(!_a.$8.$1Bl){_a.$8.$1Bl=new Array(3);_a.$8.$1Bl[0]=_u.Strings.l_OwaDateTime_Standard_PM_Text;_a.$8.$1Bl[1]=_u.Strings.l_OwaDateTime_LowerCase_pm_Text;_a.$8.$1Bl[2]=_u.Strings.l_OwaDateTime_UpperCase_PM_Text}return _a.$8.$1Bl};_a.$8.get_$7Fc=function(){if(_a.$8.$1i3===null){_a.$8.$1i3=!1;_a.$1a.$4zQ[_a.$y.get_$6Y()]&&(_a.$8.$1i3=!0)}return _a.$8.$1i3};_a.$8.get_$6VP=function(){_a.$8.$1ZX||_a.$8.get_$1h6()||(_a.$8.$1ZX=_a.$1a.$3yD[_a.$y.get_$6Y()]?"%t":"tt");return _a.$8.$1ZX};_a.$8.get_$6YF=function(){_a.$8.$1x3||(_a.$8.$1x3=_a.$8.$2YX());return _a.$8.$1x3};_a.$8.get_$51C=function(){_a.$8.$28B||(_a.$8.$28B=_a.$8.$4jT(1));return _a.$8.$28B};_a.$8.get_$8Mx=function(){_a.$8.$2ET||(_a.$8.$2ET=_a.$8.$2ZJ());return _a.$8.$2ET};_a.$8.get_$51F=function(){_a.$8.$28C||(_a.$8.$28C=_a.$8.$4lu(1));return _a.$8.$28C};_a.$8.$22Z=function(n){return new _a.$8(n.getFullYear(),n.getMonth(),n.getDate(),n.getHours(),n.getMinutes(),n.getSeconds(),n.getMilliseconds(),-n.getTimezoneOffset())};_a.$8.$4in=function(n){var t=new _a.$8(n.getUTCFullYear(),n.getUTCMonth(),n.getUTCDate(),n.getUTCHours(),n.getUTCMinutes(),n.getUTCSeconds(),n.getUTCMilliseconds(),0);var i=_a.$8.get_$UJ().$34("UTC",_a.$8.get_$HN(),_a.$8.$oo(t));return _a.$8.$4O(i)};_a.$8.$1M4=function(n){var t=_a.$8.get_utcNow();t.$6r.setTime(n);_a.$8.$1tS(t);return t};_a.$8.$122=function(n,t){return n===0||n===2||n===4||n===6||n===7||n===9||n===11?31:n===1?_a.$8.$4vF(t)?29:28:30};_a.$8.$6zJ=function(n){return _a.$8.$4vF(n)?366:365};_a.$8.$Jk=function(n,t){t===undefined&&(t=_a.$8.$2Yw());var i=t-n.get_$Bi();i>0&&(i=i-7);return n.$2l(i)};_a.$8.$3Pj=function(n,t,i){t===undefined&&(t=_a.$8.get_$6vR());i===undefined&&(i=_a.$8.$2Yw());if(i<0||i>6)throw Error.argumentOutOfRange("firstDayOfWeek",i);switch(t){case 0:return _a.$8.$707(n,i);case 1:return _a.$8.$4nC(n,i,7);case 2:return _a.$8.$4nC(n,i,4)}throw Error.argumentOutOfRange("firstWeekRule",t);};_a.$8.$4kK=function(n){for(var r=n.get_$3O(),t=0,i=0;i<r;i++)t+=_a.$8.$122(i,n.get_$4Q());t+=n.get_$5j();return t};_a.$8.$6x7=function(n){return n.$6r.format("yyyy'-'MM'-'dd")+n.$3Pb()};_a.$8.$Et=function(n){return n.$6r.format("yyyy-MM-ddTHH:mm:ss")};_a.$8.$cO=function(n){return n.$6r.format("yyyy-MM-ddTHH:mm:ss.fff")};_a.$8.$oo=function(n){return n.$6r.format("yyyy-MM-ddTHH:mm:ss.fff")+n.$3Pb()};_a.$8.$6xF=function(n){return n.$6r.format("yyyy-MM-ddTHH:mm:ss")+n.$3Pb()};_a.$8.$2Yw=function(){return _a.$8.get_$1JJ()};_a.$8.$1BT=function(n,t){return t===2?_a.$8.get_$31h()[n]:t===1?_a.$8.get_$7Ky()[n]:_a.$y.get_$B6().culture().calendar.days.names[n]};_a.$8.$4jM=function(n,t){return t===2?_a.$8.get_$5rR()[n]:_a.$y.get_$B6().culture().calendar.days.namesAbbr[n]};_a.$8.$71x=function(n){return _a.$23.get_$8qM()[_a.$Du.toString(n)]};_a.$8.$4lV=function(n,t){return t===2?_a.$8.get_$5rS()[n]:t===1?_a.$8.get_$7Kz()[n]:_a.$y.get_$B6().culture().calendar.months.names[n]};_a.$8.$3Nj=function(n,t){if(t===1)return _a.$8.get_$3Zt()[n];else if(t===2)return _a.$8.get_$5rT()[n];return _a.$y.get_$B6().culture().calendar.months.namesAbbr[n]};_a.$8.$2YX=function(){return _a.$8.$4jT(0)};_a.$8.$2ZJ=function(){return _a.$8.$4lu(0)};_a.$8.$5Vd=function(n){_a.$4.$14(n,"timeString");var t=Globalize.parseDate(n,_a.$y.get_$RF().get_$bF(),_a.$y.get_$6Y());if(!t)return null;var i=_a.$8.get_$2O();return new _a.$8(i.get_$4Q(),i.get_$3O(),i.get_$5j(),t.getHours(),t.getMinutes(),t.getSeconds(),t.getMilliseconds(),i.$bK)};_a.$8.$74w=function(){return _a.$8.$4kH(_a.$y.get_$RF().get_$bF())};_a.$8.$74s=function(){return _a.$8.$4kH(_a.$y.get_$RF().get_$j2())};_a.$8.$4kH=function(n){var t=[];if(!n)return new Array(0);var i=n.indexOf("H");i=i>-1?i:n.indexOf("h");i>-1&&Array.add(t,new _a.$8.$1No(1,i));var u=n.indexOf("m");u>-1&&Array.add(t,new _a.$8.$1No(2,u));var f=n.indexOf("s");f>-1&&Array.add(t,new _a.$8.$1No(3,f));var e=n.indexOf("t");e>-1&&Array.add(t,new _a.$8.$1No(4,e));var o=n.indexOf("yy");o>-1&&Array.add(t,new _a.$8.$1No(5,o));var s=n.indexOf("M");s>-1&&Array.add(t,new _a.$8.$1No(6,s));var h=n.indexOf("d");h>-1&&Array.add(t,new _a.$8.$1No(7,h));t.sort(function(n,t){var i=n;var r=t;return i.get_$4XF()<r.get_$4XF()?-1:1});for(var c=new Array(t.length),r=0;r<t.length;r++)c[r]=t[r].get_$6we();return c};_a.$8.$4O=function(n,t){var i=_a.$8.$4w1.exec(n);if(!i||i.length!==15)throw Error.invalidOperation(String.format("Unexpected datetime format (value: {0}).",n));var s=parseInt(i[1],10);var h=parseInt(i[2],10);var c=parseInt(i[3],10);var u=0;var f=0;var e=0;var o=0;var r=0;if(i[5]&&i[6]&&i[7]){u=parseInt(i[5],10);f=parseInt(i[6],10);e=parseInt(i[7],10);i[9]&&(o=parseInt(i[9],10))}if(i[10]&&i[10]!=="Z"&&i[10]!=="z"){r+=60*parseInt(i[13],10);r+=parseInt(i[14],10);i[12]==="-"&&(r=-r)}return new _a.$8(s,h-1,c,u,f,e,o,r,_js.$8T.$U(Boolean,t))};_a.$8.$73y=function(n,t){var i=null;i=_a.$1a.$3xC[_a.$y.get_$6Y()]?_a.$1a.$3xC[_a.$y.get_$6Y()].toString():_a.$8.$2Yz(19);var r=_a.$8.get_$3Zt()[n.get_$3O()];return String.format("{0}{1}-{2}",r,_a.$y.get_$B6().format(n.$6r,_a.$8.$2Yz(19)),_a.$y.get_$B6().format(t.$6r,i))};_a.$8.$237=function(n,t){var u=n.$2S(14);var f=t.$2S(14);var r=n.$2S(13);var i=t.$2S(13);return _a.$8.get_$26w()?String.format("{0}{1} – {2}{3}",r,_a.$8.$fu(n),i,_a.$8.$fu(t)):u===f&&r===i?_a.$y.get_$424().toLowerCase()==="he"?String.format("‪{0}–{1}‬ {2}, {3}",_a.$y.get_$B6().format(n.$6r,_a.$8.$1BS()),_a.$y.get_$B6().format(t.$6r,_a.$8.$1BS()),_a.$y.get_$B6().format(t.$6r,"MMMM"),t.$2S(13)):_a.$8.get_$3WB()?_a.$8.get_$25a()?String.format("{0}, {1}–{2}",t.$2S(13),_a.$8.$fu(n),_a.$y.get_$B6().format(t.$6r,_a.$8.$1BS())):String.format("{0}–{1}, {2}",_a.$8.$fu(n),_a.$y.get_$B6().format(t.$6r,_a.$8.$1BS()),t.$2S(13)):String.format("{0}–{1}, {2}",_a.$y.get_$B6().format(n.$6r,_a.$8.$1BS()),_a.$8.$fu(t),t.$2S(13)):r===i?_a.$8.get_$25a()?String.format("{0}, {1} – {2}",i,_a.$8.$fu(n),_a.$8.$fu(t)):String.format("{0} – {1}, {2}",_a.$8.$fu(n),_a.$8.$fu(t),i):_a.$8.get_$25a()?String.format("{0}, {1} – {2}, {3}",r,_a.$8.$fu(n),i,_a.$8.$fu(t)):String.format("{0}, {1} – {2}, {3}",_a.$8.$fu(n),r,_a.$8.$fu(t),i)};_a.$8.$4kR=function(n,t,i){var r;var u=new(_0365f.$s.$$(String));r=n/31622400;r=Math.floor(r);if(r>=1){u.$I(r.toString(10));u.$I(_a.$7y.$75D(r,_a.$y.get_$6Y(),i));if(t)return u.get_$3H();n=n%31622400}r=n/2592e3;r=Math.floor(r);if(r>=1){u.$I(r.toString(10));u.$I(_a.$7y.$71f(r,_a.$y.get_$6Y(),i));if(t)return u.get_$3H();n=n%2592e3}r=n/604800;r=Math.floor(r);if(r>=1){u.$I(r.toString(10));u.$I(_a.$7y.$755(r,_a.$y.get_$6Y(),i));if(t)return u.get_$3H();n=n%604800}r=n/86400;r=Math.floor(r);if(r>=1){u.$I(r.toString(10));u.$I(_a.$7y.$6zL(r,_a.$y.get_$6Y(),i));if(t)return u.get_$3H();n=n%86400}r=n/3600;r=Math.floor(r);if(r>=1){u.$I(r.toString(10));u.$I(_a.$7y.$70a(r,_a.$y.get_$6Y(),i));if(t)return u.get_$3H();n=n%3600}r=n/60;r=Math.floor(r);if(r>=1){u.$I(r.toString(10));u.$I(_a.$7y.$4lQ(r,_a.$y.get_$6Y(),i));if(t)return u.get_$3H();n=n%60}if(n>0){u.$I(n.toString(10));u.$I(_a.$7y.$73d(n,_a.$y.get_$6Y(),i))}return u.get_$3H()};_a.$8.$2Yq=function(n){if(!n){var f=_a.$7y.$4lQ(0,_a.$y.get_$6Y(),!1);return"0 "+f}for(var r=_a.$8.$4kR(n,!1,!1),t=new Sys.StringBuilder,i=0;i<r.length;i+=2){t.append(r[i]);t.append(" ");t.append(r[i+1]);t.append(" ")}var u=t.toString();t.toString().lastIndexOf(" ")===t.toString().length-1&&(u=t.toString().substring(0,t.toString().length-1));return u};_a.$8.$4D=function(n,t){if(!n&&!t)return!0;if(!n||!_a.$8.isInstanceOfType(n)||!t||!_a.$8.isInstanceOfType(t))return!1;var i=n;var r=t;return i.$4K(r)};_a.$8.$1KO=function(n,t){return!n&&!t?!0:!n||!t?!1:!n.$82(t)};_a.$8.$4Rc=function(n,t){return!n&&!t?!0:!n||!t?!1:!n.$6fW(t)};_a.$8.$1iz=function(n){return _a.$8.$1KO(n,_a.$8.get_$2O())};_a.$8.$6eO=function(){_a.$8.$1CL=_a.$8.$1i3=_a.$8.$1PL=_a.$8.$1PD=_a.$8.$1PK=_a.$8.$1it=_a.$8.$1i5=null;_a.$8.$2rL=_a.$8.$2P8=!1;_a.$8.$23T=_a.$8.$23U=_a.$8.$23W=_a.$8.$n1=_a.$8.$kM=_a.$8.$n2=_a.$8.$kN=_a.$8.$UN=_a.$8.$TH=_a.$8.$UO=_a.$8.$TI=_a.$8.$1Bi=_a.$8.$1Bl=null;_a.$8.$1Bk=_a.$8.$1ON=_a.$8.$1Bj=_a.$8.$1OM=null;_a.$8.$1tZ=_a.$8.$1f2=_a.$8.$1x3=_a.$8.$28B=_a.$8.$2ET=_a.$8.$28C=_a.$8.$1ZX=null;_a.$8.$23V=null;_a.$8.$23X=null};_a.$8.$fu=function(n){var t=_a.$y.get_$B6().format(n.$6r,_a.$8.$1BS());var i=_a.$y.get_$B6().format(n.$6r,"MMMM");return _a.$8.get_$26w()?i+t:_a.$8.get_$3WB()?i+" "+t:t+" "+i};_a.$8.$4vF=function(n){return!(n%4)&&!!(n%100)||!(n%100)&&!(n%400)};_a.$8.$4kF=function(n){return n.get_$5j()+(n.get_$3O()<<5)+(n.get_$4Q()<<9)};_a.$8.$4mz=function(n){return n.get_$1FK()+(n.get_$S0()<<10)+(n.get_$Fe()<<16)+(n.get_$Di()<<22)};_a.$8.$707=function(n,t){var i=_a.$8.$4kK(n)-1;var r=n.get_$Bi()-i%7;var u=(r-t+14)%7;return Math.floor((i+u)/7+1)};_a.$8.$4nC=function(n,t,i){var u=_a.$8.$4kK(n)-1;var f=n.get_$Bi()-u%7;var r=(t-f+14)%7;r&&r>=i&&(r-=7);var e=u-r;if(e<0){u=_a.$8.$6zJ(n.get_$4Q()-1);f-=u%7;r=(t-f+14)%7;r&&r>=i&&(r-=7);e=u-r}return Math.floor(e/7+1)};_a.$8.$2Yz=function(n){var t=_a.$8.get_$j2();var i=_a.$8.get_$bF();switch(n){case 0:return i;case 1:return t;case 2:return _a.$1a.$3xE[_a.$y.get_$6Y()]?_a.$1a.$3xE[_a.$y.get_$6Y()].toString():_a.$8.get_$25a()?String.format("{1} {0}","MMMM",_a.$8.get_$3NQ()):String.format("{0} {1}","MMMM",_a.$8.get_$3NQ());case 3:return"D";case 4:return _a.$8.get_$3UW()?t+" "+i:_a.$1a.$1se[_a.$y.get_$6Y()]?t+" (ddd) "+i:"ddd "+t+" "+i;case 5:return _a.$8.get_$3UW()?t:_a.$1a.$1se[_a.$y.get_$6Y()]?t+" "+"(ddd)":"ddd "+t;case 6:return _a.$1a.$1se[_a.$y.get_$6Y()]?i+" (ddd) ":"ddd "+i;case 7:return _a.$8.$73x();case 8:return"M";case 9:return t+" "+i;case 10:throw Error.argument("DayDate format should be handled by caller");case 12:throw Error.argument("ShortHour format should be handled by caller");case 22:throw Error.argument("ShortHourWithZeroMinutes format should be handled by caller");case 13:return _a.$8.get_$3NQ();case 14:return"MM";case 15:return _a.$8.$1BS();case 19:return"%d";case 21:return"dd";case 23:return _a.$1a.$3xA[_a.$y.get_$6Y()]?_a.$1a.$3xA[_a.$y.get_$6Y()].toString():_a.$8.get_$3WB()?"MMM d":"d MMM";case 16:return _a.$8.$70Z();case 17:return"mm";case 18:throw Error.argument("ShortTime format should be handled by caller");case 20:throw Error.argument("DayShortTime format should be handled by caller");default:throw Error.argumentOutOfRange("Invalid OwaDateTimeFormat.");}};_a.$8.$1BS=function(){if(_a.$8.get_$26w())return _a.$1a.$3xB[_a.$y.get_$6Y()].toString();var n=_a.$8.get_$j2().match(new RegExp("[d]+"));return n&&n.length===1&&n[0].length===1?"%d":"dd"};_a.$8.$4jT=function(n){_a.$8.$4RD();return _a.$y.get_$B6().culture().calendar.AM[n]};_a.$8.$4lu=function(n){_a.$8.$4RD();return _a.$y.get_$B6().culture().calendar.PM[n]};_a.$8.$4RD=function(){if(_a.$8.get_$7Fc()&&!_a.$8.$2P8){_a.$8.$8Kh();_a.$8.$2P8=!0}};_a.$8.$70Z=function(){var t="hh";var i="HH";var n=_a.$8.get_$bF().match(new RegExp("[H]+"));if(n&&n.length===1)return n[0].length===1?"%H":i;else{n=_a.$8.get_$bF().match(new RegExp("[h]+"));if(n&&n.length===1&&n[0].length===1)return"%h"}return t};_a.$8.$73x=function(){var r=_a.$8.get_$j2().split(new RegExp("[y]+"));var t=null;if(r)for(var u=r,f=u.length,i=0;i<f;++i){var n=u[i];n.length>1&&(t=_a.$8.get_$25a()?n.substring(1,n.length):n.substring(0,n.length-1))}return _a.$8.get_$3UW()?t:_a.$1a.$1se[_a.$y.get_$6Y()]?t+" (ddd) ":"ddd "+t};_a.$8.$7I8=function(n){return!!n&&!isNaN(n.$6r.getTime())&&n.$6r.getTime()>=-864e13&&n.$6r.getTime()<=864e13};_a.$8.$1tS=function(n){if(!_a.$8.$7I8(n))throw Error.argumentOutOfRange("The resulting DateTime is less than MinValue or greater than MaxValue.");};_a.$8.$1Xb=function(n){if(!Number.isInstanceOfType(n))throw Error.argumentType("argument",Object.getType(n),Number,"Argument must be an int.");};_a.$8.$71H=function(n){var i=_a.$8.get_$6VP();if(!i)return"";var t=_a.$y.get_$B6().format(n.$6r,i);if(n.get_$Di()<12){var r=_a.$8.get_$6YF();if(t===r)return _a.$8.get_$51C();else if(t===r.charAt(0))return _a.$8.get_$51C().charAt(0)}else{var u=_a.$8.get_$8Mx();if(t===u)return _a.$8.get_$51F();else if(t===u.charAt(0))return _a.$8.get_$51F().charAt(0)}return t};_a.$8.$8Kh=function(){_a.$y.get_$B6().culture().calendar.AM=_a.$8.get_$75M();_a.$y.get_$B6().culture().calendar.PM=_a.$8.get_$75T()};function $5uC(n){var t=_a.$y.get_$B6().format(n.$6r,"ddd");var i=$2Kv(n);return _a.$1a.$1se[_a.$y.get_$6Y()]?i+" ("+t+") ":t+" "+i}function $2Kv(n){return $43e(n,!0)}function $43d(n){return $43e(n,!1)}function $43e(n,t){var r;r=_a.$8.get_$1h6()?"%H":"%h";var i=_a.$y.get_$B6().format(n.$6r,r);(t||!t&&n.$6r.getMinutes()>0)&&(i=i+_a.$8.get_$8kU()+_a.$y.get_$B6().format(n.$6r,"mm"));var u=_a.$8.$71H(n);return _a.$8.get_$7Cv()?u+i:i+u}function $5uD(n){var t=$2Kv(n);var i=_a.$y.get_$B6().format(n.$6r,_a.$8.$2Yz(8));return i+" "+t}function $5uB(n){var t=_a.$8.get_$51D()[n.$6r.getDay()];return _a.$8.get_$26w()?String.format("{0}({1})",_a.$y.get_$B6().format(n.$6r,"%d"),t):String.format("{0}{1}",t,_a.$y.get_$B6().format(n.$6r,_a.$8.$1BS()))}function $5uE(n,t){t.getFullYear=t.getUTCFullYear;t.getMonth=t.getUTCMonth;t.getDate=t.getUTCDate;t.getHours=t.getUTCHours;t.getMinutes=t.getUTCMinutes;t.getSeconds=t.getUTCSeconds;t.getMilliseconds=t.getUTCMilliseconds;t.getDay=t.getUTCDay}function $5uG(n){_a.$y.get_$B6().culture().calendar.days=_a.$8.get_$75P();_a.$y.get_$B6().culture().calendar.months=_a.$8.get_$75S()}function $5uF(n){_a.$y.get_$B6().culture().calendar.days=_a.$8.get_$75N();_a.$y.get_$B6().culture().calendar.months=_a.$8.get_$75Q()}function $43f(n){_a.$y.get_$B6().culture().calendar.days=_a.$8.get_$3Pm();_a.$y.get_$B6().culture().calendar.months=_a.$8.get_$4nM()}_a.$8.prototype={$6r:null,$bK:0,get_$1FK:function(){return this.$6r.getUTCMilliseconds()},get_$S0:function(){return this.$6r.getUTCSeconds()},get_$Fe:function(){return this.$6r.getUTCMinutes()},get_$Di:function(){return this.$6r.getUTCHours()},get_$5j:function(){return this.$6r.getUTCDate()},get_$3O:function(){return this.$6r.getUTCMonth()},get_$4Q:function(){return this.$6r.getUTCFullYear()},get_$Bi:function(){return this.$6r.getUTCDay()},get_$3VW:function(){return!this.$bK},get_$7FT:function(){return _a.$8.$122(this.get_$3O(),this.get_$4Q())===this.get_$5j()},$97:function(n){_a.$8.$1Xb(n);var t=this.$3s();var i=t.$6r.getTime()+n;t.$6r.setTime(i);_a.$8.$1tS(t);return t},$18Z:function(n){_a.$8.$1Xb(n);return this.$97(n*1e3)},$Ek:function(n){_a.$8.$1Xb(n);return this.$97(n*6e4)},$39V:function(n){_a.$8.$1Xb(n);return this.$97(n*36e5)},$2l:function(n){_a.$8.$1Xb(n);var t=this.$3s();t.$6r.setUTCDate(this.get_$5j()+n);_a.$8.$1tS(t);return t},$Gc:function(n){_a.$8.$1Xb(n);var t=this.$3s();var i=this.get_$3O()+n;var r=i%12;var f=this.get_$4Q()+(i-r)/12;var u=_a.$8.$122(r,f);this.get_$5j()>u&&t.$6r.setUTCDate(u);t.$6r.setUTCMonth(i);_a.$8.$1tS(t);return t},$be:function(n){_a.$8.$1Xb(n);var t=this.$3s();var i=this.get_$4Q()+n;var r=_a.$8.$122(this.get_$3O(),i);this.get_$5j()>r&&t.$6r.setUTCDate(r);t.$6r.setUTCFullYear(i);_a.$8.$1tS(t);return t},$3s:function(){var n=new _a.$8(0,0,0,0,0,0,0,0);n.$6r.setTime(this.$6r.getTime());n.$bK=this.$bK;return n},$3FJ:function(){return this.get_$Di()>0||this.get_$Fe()>0||this.get_$S0()>0},$2X:function(n){_a.$4.$14(n,"value");return this.$6r.getTime()-n.$6r.getTime()},$82:function(n){return _a.$8.$4kF(this)-_a.$8.$4kF(n)},$6fW:function(n){return _a.$8.$4mz(this)-_a.$8.$4mz(n)},$4K:function(n){if(!n||!_a.$8.isInstanceOfType(n))return!1;var t=n;return this.$6r.getTime()===t.$6r.getTime()},$85:function(){return this.$6r.format("yyyy'-'MM'-'dd'T'HH':'mm':'ss'.'fff")},$4kW:function(){return this.$6r.format("yyyy'-'MM'-'dd'T'HH':'mm':'ss'Z'")},$3Pb:function(){if(this.get_$3VW())return"Z";var n=Math.floor(Math.abs(this.$bK)/60);var t=Math.abs(this.$bK)%60;var i=this.$bK<0?"-":"+";return String.format("{0}{1:D2}:{2:D2}",i,n,t)},$3OD:function(){return this.$6r.format("yyyy'-'MM'-'dd")},$2S:function(n,t){var i=null;if(!_a.$8.$2rL){$43f(this);_a.$8.$2rL=!0}t===2?$5uG(this):t===1&&$5uF(this);switch(n){case 10:i=$5uB(this);break;case 12:i=$43d(this);break;case 18:i=$2Kv(this);break;case 22:i=_a.$8.get_$1h6()?$2Kv(this):$43d(this);break;case 20:i=$5uC(this);break;case 11:i=$5uD(this);break;default:var r=_a.$8.$2Yz(n);i=_a.$y.get_$B6().format(this.$6r,r);break}t>0&&$43f(this);return i},toString:function(){return _a.$y.get_$B6().format(this.$6r,"F")},$3j:function(){return new _a.$8(this.get_$4Q(),this.get_$3O(),this.get_$5j(),0,0,0,0,this.$bK)},$61:function(n){_a.$4.$14(n,"value");return this.$6r.getTime()-n.$6r.getTime()},$WS:function(){if(this.get_$3VW())return this;var n=this.$Ek(-this.$bK);n.$bK=0;return n},$4s:function(){var n=this.get_$3VW()?this:this.$WS();return n.$6r.getTime()},$71V:function(){return this.$6r.getTime()},$1BY:function(){return new Date(this.$WS().$4s())}};_a.$8.$1No=function(n,t){this.$4iP=n;this.$4XE=t};_a.$8.$1No.prototype={$4iP:0,$4XE:0,get_$6we:function(){return this.$4iP},get_$4XF:function(){return this.$4XE}};_a.$23=function(){};_a.$23.get_$8qM=function(){if($8(_a.$23.$sU)){_a.$23.$sU={};_a.$23.$sU[_a.$Du.toString(0)]=_u.Strings.l_OwaDateTime_SingleLetterDay_uppercase_Sun_Text;_a.$23.$sU[_a.$Du.toString(1)]=_u.Strings.l_OwaDateTime_SingleLetterDay_uppercase_Mon_Text;_a.$23.$sU[_a.$Du.toString(2)]=_u.Strings.l_OwaDateTime_SingleLetterDay_uppercase_Tue_Text;_a.$23.$sU[_a.$Du.toString(3)]=_u.Strings.l_OwaDateTime_SingleLetterDay_uppercase_Wed_Text;_a.$23.$sU[_a.$Du.toString(4)]=_u.Strings.l_OwaDateTime_SingleLetterDay_uppercase_Thu_Text;_a.$23.$sU[_a.$Du.toString(5)]=_u.Strings.l_OwaDateTime_SingleLetterDay_uppercase_Fri_Text;_a.$23.$sU[_a.$Du.toString(6)]=_u.Strings.l_OwaDateTime_SingleLetterDay_uppercase_Sat_Text}return _a.$23.$sU};_a.$23.$17S=function(n){var t=0;switch(n){case 0:t=6e4;break;case 1:t=9e5;break;case 2:t=18e5;break;case 3:t=36e5;break;default:Error.argumentOutOfRange("duration");break}return t};_a.$23.$4RZ=function(n,t){return n.get_$3O()===t.get_$3O()&&n.get_$4Q()===t.get_$4Q()};_a.$23.$Jj=function(n,t,i,r){_a.$4.$14(n,"date");_a.$4.$14(t,"type");var f=[];var u=null;var e=null;switch(t){case 0:u=n.$3j();e=u.$2l(1);break;case 1:u=_a.$8.$Jk(n.$3j());e=u.$2l(7);break;case 2:_a.$4.$14(r,"workingDays");if(r){u=_a.$8.$Jk(n.$3j());for(var s=0;s<7;s++){1<<u.get_$Bi()&r&&Array.add(f,u);u=u.$2l(1)}Array.add(f,f[f.length-1].$2l(1));if($8(i)||!i)while(f.length>2)Array.removeAt(f,1);return f}u=_a.$8.$Jk(n.$3j(),1);e=u.$2l(5);break;case 3:u=_a.$8.$Jk(new _a.$8(n.get_$4Q(),n.get_$3O(),1));e=u.$2l(42);break;case 4:u=n.$3j();e=u.$2l(1);break;case 5:u=_a.$23.$Jj(n,2,!1,r)[0];e=u.$2l(7);break;case 6:u=new _a.$8(n.get_$4Q(),n.get_$3O(),1);e=u.$Gc(1);break}Array.add(f,u);if(!$8(i)&&i)for(var o=u.$2l(1);!o.$4K(e);){Array.add(f,o);o=o.$2l(1)}Array.add(f,e);return f};_a.$23.$3O9=function(n,t){return(7+(n.get_$Bi()-t))%7};_a.$23.$6zK=function(n,t){var u=new Array(7);if(!$8(t)&&t===2)for(var i=0;i<7;++i){var f=(n+i)%7;u[i]=_a.$8.get_$31h()[f]}for(var r=0;r<7;++r){var e=(n+r)%7;u[r]=_a.$8.$1BT(e)}return u};_a.$23.$2fg=function(n,t){return!!(t>>n.get_$Bi()&1)};_a.$23.$3Fc=function(n){var t=[];n&1&&Array.add(t,_a.$Cr.toString(1));n&2&&Array.add(t,_a.$Cr.toString(2));n&4&&Array.add(t,_a.$Cr.toString(4));n&8&&Array.add(t,_a.$Cr.toString(8));n&16&&Array.add(t,_a.$Cr.toString(16));n&32&&Array.add(t,_a.$Cr.toString(32));n&64&&Array.add(t,_a.$Cr.toString(64));return t.join(" ")};_a.$23.$3G9=function(n){return new _a.$8(n.get_$4Q(),n.get_$3O(),n.get_$5j(),n.get_$Di(),n.get_$Fe()<30?30:60,0,0,n.$bK)};_a.$23.$2TA=function(n,t){return new _a.$8(n.get_$4Q(),n.get_$3O(),n.get_$5j(),Math.floor(t/60),t%60,0,0,n.$bK)};_a.$23.$25c=function(n,t){for(var i=0;i<n.length;i++)if(!n[i].$82(t))return!0;return!1};_a.$23.$4D=function(n,t){if(n===t)return!0;if(!n||!t||n.length!==t.length)return!1;for(var i=0;i<n.length;i++)if(!_a.$8.$4D(n[i],t[i]))return!1;return!0};_a.$Je=function(n,t){_a.$4.$M(n,"start");_a.$4.$M(t,"end");this.$30X=t.$4s()-n.$4s()};_a.$Je.$6ww=function(n){var t=_a.$8.get_$2O();var i=t.$18Z(n);return new _a.$Je(t,i)};_a.$Je.prototype={$30X:0,get_$8lX:function(){return this.$30X/1e3},get_$8lT:function(){return this.$30X/6e4},get_$mu:function(){return this.$30X/864e5}};_a.$qw=function(){};_a.$qw.prototype={get_$SE:function(){return _a.$8.get_utcNow()},get_$2O:function(){return _a.$8.get_$2O()}};_a.$CE=function(){};_a.$CE.get_$D=function(){return _a.$0.$5oI};function $43w(n,t,i){var r=$32s(n,t);if(!r)throw Error.argument("Unknown time zone specified: "+t);for(var u=0;u<r.length;u++){var f=r[u];if(i.$2X(f.get_$1uI())>=0&&i.$2X(f.get_$2Kb())<0)return f.get_$Ks()}throw Error.format("Could not find an offset for this time stamp");}function $32s(n,t){var i=n.$1Xi[t];if(!i){$5v1(n,t);i=n.$1Xi[t]}return i}function $5v1(n,t){_js.Trace.logInfo(_a.$CE.get_$D(),"Loading time zone offsets for "+t);for(var r=null,e=0;e<n.$2Ja.length;e++)if(t===n.$2Ja[e].TimeZoneId){r=n.$2Ja[e].OffsetRanges;break}if(!r||!r.length){_js.Trace.logError(_a.$CE.get_$D(),String.format("LoadTimeZoneOffsets did not return any time zone range data for {0}",t));return}for(var u=[],o=0;o<r.length;o++){var s=new _a.$CE.$8kf;s.set_$1uI(_a.$8.$4O(r[o].UtcTime));s.set_$Ks(r[o].Offset);Array.add(u,s)}for(var f=0;f<u.length;f++){var i=u[f];if(f)i.set_$3Ze(i.get_$1uI().$Ek(i.get_$Ks()));else{i.set_$1uI(_a.$8.$af);i.set_$3Ze(_a.$8.$af)}if(f+1===u.length){i.set_$2Kb(_a.$8.$2i6);i.set_$3Zd(_a.$8.$2i6)}else{var h=u[f+1];i.set_$2Kb(h.get_$1uI());i.set_$3Zd(i.get_$2Kb().$Ek(Math.max(i.get_$Ks(),h.get_$Ks())))}}n.$1Xi[t]=u}_a.$CE.prototype={$1Xi:null,$2Ja:null,get_$BS:function(){return!!this.$1Xi&&this.$2Ja.length>0},$3Sb:function(n){_js.Trace.logInfo(_a.$CE.get_$D(),"Initializing TimeZoneConverter");this.$2Ja=n;this.$1Xi={}},$34:function(n,t,i){_a.$4.$14(n,"sourceTimeZone");_a.$4.$14(t,"destinationTimeZone");if(!i)return i;if(!this.$1Xi)throw Error.invalidOperation("LoadTimeZoneOffsets must be called before Convert");n==="tzone://Microsoft/Utc"&&(n="UTC");t==="tzone://Microsoft/Utc"&&(t="UTC");if(!i||n===t)return i;var r=_a.$8.$4O(i);var u=0;if(n==="UTC"){u=$43w(this,t,r);r=r.$Ek(u)}else if(t==="UTC"){u=this.$3MQ(n,r);r=r.$Ek(0-u)}else{u=this.$3MQ(n,r);r=r.$Ek(0-u);u=$43w(this,t,r);r=r.$Ek(u)}var f=i.indexOf(".")===-1?_a.$8.$Et(r):_a.$8.$cO(r);if(t==="UTC")f+="Z";else{var s=Math.abs(u);var e=Math.floor(s/60);var o=s%60;f+=(u<0?"-":"+")+(e<10?"0"+e:e)+":"+(o<10?"0"+o:o)}return f},$3MQ:function(n,t){var i=$32s(this,n);if(!i)throw Error.argument("Unknown time zone specified: "+n);for(var r=0;r<i.length;r++){var u=i[r];if(t.$2X(u.get_$3Ze())>=0&&t.$2X(u.get_$3Zd())<0)return u.get_$Ks()}throw Error.format("Could not find an offset for this time stamp");},$23R:function(n){if(!this.$1Xi)throw Error.invalidOperation("LoadTimeZoneOffsets must be called before GetTimeZoneOffsets");var r=$32s(this,n);if(!r)return null;for(var f=[],t=0;t<r.length;t++){var u=r[t];var i={};i.start=u.get_$1uI().$4s();i.end=u.get_$2Kb().$4s();i.offset=u.get_$Ks();f[t]=i}return f}};_a.$CE.$8kf=function(){};_a.$CE.$8kf.prototype={$5s1:null,$5s0:null,$50r:null,$50o:null,$7n:0,get_$1uI:function(){return this.$5s1},set_$1uI:function(n){this.$5s1=n;return n},get_$2Kb:function(){return this.$5s0},set_$2Kb:function(n){this.$5s0=n;return n},get_$3Ze:function(){return this.$50r},set_$3Ze:function(n){this.$50r=n;return n},get_$3Zd:function(){return this.$50o},set_$3Zd:function(n){this.$50o=n;return n},get_$Ks:function(){return this.$7n},set_$Ks:function(n){this.$7n=n;return n}};_a.$15H=function(n,t){this.TimeZoneId=n;this.OffsetRanges=t};_a.$15H.prototype={TimeZoneId:null,OffsetRanges:null};_a.$15I=function(n,t){this.UtcTime=n;this.Offset=t};_a.$15I.prototype={UtcTime:null,Offset:0};_a.$An=function(){};_a.$An.$5Vb=function(n,t){return _a.$y.get_$B6().parseInt(n,t)};_a.$An.$rI=function(n,t){return _a.$y.get_$B6().parseFloat(n,t)};_a.$j7=function(n,t){this.$$d_$76Z=Function.createDelegate(this,this.$76Z);this.$$d_$88b=Function.createDelegate(this,this.$88b);this.$6j=t;this.$CE=n;this.$CE.$a("CurrentPath",this.$$d_$88b);this.$5h(this.$CE.$2Tl);this.$6j.$6WP(this.$$d_$76Z)};_a.$j7.prototype={$CE:null,$6j:null,$76Z:function(){try{var n=this.$6j.get_$50u();var i=_a.$2x.$1GC(n);var t=i.path;if(!t){_js.Trace.logWarning(_a.$0.$Pf,_js.$9.$3y("no path value in {0}",n));return}this.$CE.$158(t)}catch(r){return}},$5h:function(n){if(!_js.$9.$c(n)){var i=this.$6j.get_$50u();if(_js.$9.$c(i)||i==="#"){this.$6j.$41c("path="+n);return}var r=i.split("path");var f=r.length;if(f===1){this.$6j.$41c(i+"&"+"path"+"="+n);return}else{for(var e=r[0],u=1;u<f;u++){var t=r[u];if(t.charAt(0)==="="){var o=t.indexOf("&");if(o>=0){var s=t.substr(o);t="path="+n+s}else t="path="+n}e+=t}this.$6j.$41c(e);return}}},$88b:function(n,t){this.$5h(n.$2Tl)}};_a.$FL=function(){};_a.$FL.$1BN=function(n){return"/"+_a.$5b.toString(n)};_a.$U6=function(){this.$2Tl="";_a.$U6.initializeBase(this)};function $5uY(n,t,i,r){var u=null;i.val=null;r.val=null;var f=n.$1qs;for(var e in f){var o={key:e,value:f[e]};u=o.key;if($5uX(n,u,t,r)){i.val=n.$1qs[u];return!0}}return!1}function $5uX(n,t,i,r){r.val={};if(_js.$9.$c(i))return!1;var u=null;var e=null;var o=t.split("/");var s=i.split("/");var h=o.length;var c=s.length;if(h!==c)return!1;for(var f=0;f<h;f++){u=o[f];e=s[f];if(!_js.$9.$c(u))if(u.charAt(0)==="$")r.val[u.split("$")[1]]=e;else if(u!==e)return!1}return!0}_a.$U6.prototype={$1qs:null,$9I:function(n,t){if(_js.$9.$c(n))throw Error.argumentNull("route");if(!t)throw Error.argumentNull("action");this.$1qs||(this.$1qs={});if(n in this.$1qs){_js.Trace.logWarning(_a.$0.$Pf,_js.$9.$3y("duplicate route: {0} found, we only support unique route",n));return}this.$1qs[n]=t},$158:function(n){this.$2Tl=n;$6(this,"CurrentPath");var t;var i;var r,u,f;if(f=$5uY(this,n,r={val:t},u={val:i}),t=r.val,i=u.val,f)t(i);else throw Error.invalidOperation("no path resolved for destination ["+n+"].");}};_a.$cf=function(){};_a.$WE=function(n){this.$1AQ=n};_a.$WE.prototype={$1AQ:0};_a.$j9=function(){};_a.$k6=function(n){this.$1u9=n};_a.$k6.prototype={$1u9:null};_a.$f5=function(){};_a.$No=function(n){this.$2Cq=n};_a.$No.prototype={$2Cq:!1};_a.$kX=function(){};_a.$fK=function(n){this.$26W=n};_a.$fK.prototype={$26W:!1};_a.$Zq=function(n){this.$3X2=n};_a.$Zq.prototype={$3X2:!1};_a.$16i=function(){};_a.$16i.registerInterface("_a.$16i");_a.$9q=function(n){_a.$9q.initializeBase(this);_a.$4.$M(n,"uri");this.set_$p5({});this.set_$3rk(n)};_a.$9q.prototype={get_$2Nz:function(){return this.$U(_a.$9q.$38z)},set_$2Nz:function(n){this.$N(_a.$9q.$38z,n);return n},get_$p5:function(){return this.$U(_a.$9q.$1fy).$La},set_$p5:function(n){this.$N(_a.$9q.$1fy,new _a.$IH(n));return n},get_$3rk:function(){return this.$U(_a.$9q.$3rl)},set_$3rk:function(n){this.$N(_a.$9q.$3rl,n);return n},get_$sL:function(){return this.$U(_a.$9q.$3zk)},set_$sL:function(n){this.$N(_a.$9q.$3zk,n);return n}};_a.$AI=function(n){_a.$AI.initializeBase(this,[n])};_a.$AI.prototype={get_$3U:function(){return this.$U(_a.$AI.$1Kr)},set_$3U:function(n){this.$N(_a.$AI.$1Kr,n);return n},get_$Dd:function(){return this.$U(_a.$AI.$1cB)},set_$Dd:function(n){this.$N(_a.$AI.$1cB,n);return n},get_$1kb:function(){return this.$U(_a.$AI.$3bC)},set_$1kb:function(n){this.$N(_a.$AI.$3bC,n);return n}};_a.$6A=function(){_a.$6A.initializeBase(this);this.set_$p5({})};_a.$6A.prototype={get_$3U:function(){return this.$U(_a.$6A.$1Kr)},set_$3U:function(n){this.$N(_a.$6A.$1Kr,n);return n},get_$Dd:function(){return this.$U(_a.$6A.$1cB)},set_$Dd:function(n){this.$N(_a.$6A.$1cB,n);return n},get_$p5:function(){return this.$U(_a.$6A.$1fy)},set_$p5:function(n){this.$N(_a.$6A.$1fy,n);return n},get_$Fm:function(){return this.$U(_a.$6A.$3xc)},set_$Fm:function(n){this.$N(_a.$6A.$3xc,n);return n},get_$1X0:function(){return this.$U(_a.$6A.$3xd)},set_$1X0:function(n){this.$N(_a.$6A.$3xd,n);return n}};_a.$EX=function(n){_a.$EX.initializeBase(this,[n]);this.set_$1BK({});this.set_$3NA({})};_a.$EX.prototype={get_$1BK:function(){return this.$U(_a.$EX.$3N9).$La},set_$1BK:function(n){this.$N(_a.$EX.$3N9,new _a.$IH(n));return n},get_$3NA:function(){return this.$U(_a.$EX.$3NB).$La},set_$3NA:function(n){this.$N(_a.$EX.$3NB,new _a.$IH(n));return n}};_a.$Eb=function(){};_a.$Eb.get_$1H9=function(){_a.$Eb.$Qb||(_a.$Eb.$Qb=new _a.$Eb);return _a.$Eb.$Qb};function $5uJ(n,t){var i=this;return function(n){_js.Trace.logInfo(_a.$0.$3w,"PalRequestManager.OnSuccess(): {0}",n);t.$1Lg=!1;t.$Zp=!1;t.$cl=!0;t.$2Dz(n)}}function $5uI(n,t){var i=this;return function(n){_js.Trace.logError(_a.$0.$3w,"PalRequestManager.OnError(): {0}",n.toString());t.$1Lg=!1;t.$Zp=!0;t.$cl=!0;t.$2Dz(n)}}_a.$Eb.prototype={get_$1jN:function(){return""},$2QT:function(n,t,i,r,u){_a.$4.$M(n,"requestData");_a.$4.$M(t,"onSuccess");_a.$4.$HM(r,null,"onError");_a.$4.$HM(u,0,"timeoutInMilliseconds");_a.$AI.isInstanceOfType(n)||Error.argumentType("requestData",Object.getType(n),_a.$AI,"PalRequestManager can only handle HttpWebRequests");_js.Trace.logInfo(_a.$0.$3w,"PalRequestManager.BeginRequest(): {0}",n);var f=new _a.$LI;f.$Qb=this;f.set_$CK(t);f.$Mb=i;_a.NativeBridge.get_$K().$x3.$2QT(n,$5uJ(this,f),$5uI(this,f));return f}};_a.$ld=function(n){this.$2g5=n};function $5uW(n,t,i,r,u,f){var e={};e.type="POST";e.data=r;e.url=n.$2g5+i;e.success=t.$$d_$2Dz;var o=this;e.error=function(n,t,i){var r=0;var f="unknown";try{r=n.status;f=n.statusText}catch(o){}var e=String.format("Ajax request failed with error, REASON:{0}, ERROR_CODE:{1} - {2}, ",_js.$9.$c(t)?"":t,r,f);if(!$8(u)){i||(i=Error.create(e));u(i)}};e.timeout=$8(f)?0:f;e.timeout<0&&_a.$4.$7r(f,0,99999,"timeout");return e}_a.$ld.prototype={$2g5:null,get_$1jN:function(){return this.$2g5},set_$1jN:function(n){this.$2g5=n;return n},$2QT:function(n,t,i,r,u){_a.$4.$M(n,"requestData");_a.$4.$M(t,"onSuccess");var s=n;var h=s[0];var o=s[1];_a.$4.$M(o,"jsonAction");var f=new _a.$LI;f.$Qb=this;f.set_$CK(t);f.$Mb=i;var e=$5uW(this,f,"service.svc",h,r,u);e.contentType="application/json; charset=utf-8";e.dataType="json";var c=this;e.beforeSend=function(n){n.setRequestHeader("X-OWA-CANARY",_a.$2x.$127());o&&n.setRequestHeader("Action",o)};$.ajax(e);return f}};_a.$Mf=function(n,t,i,r,u,f,e){_a.$4.$1C(n,"actionName");_a.$4.$1C(t,"serviceUriDir");_a.$4.$1C(u,"requestMethod");_a.$4.$M(e,"taskRunner");this.$Ch=n;this.$5gx=t;this.$4Sw=i;this.$z3=r;this.$5c9=u;this.$4Rp=f;this.$434=new XMLHttpRequest;this.$2G3=!1;this.$64=e};function $5v0(n,t,i){var r=this;n.get_$bU().onreadystatechange=function(){if(!n.$2G3&&n.get_$bU().readyState===4){n.$2G3=!0;n.$3zi=n.$64.$5T(n.$3zi);n.get_$bU().onreadystatechange=null;var r=0;var e="unkown";var o=!1;var u="";try{r=n.get_$bU().status;e=n.get_$bU().statusText;u=n.get_$bU().getResponseHeader("Content-Disposition");o=!!u&&u.toLowerCase().startsWith("inline;".toLowerCase())}catch(h){_js.Trace.logWarning(_a.$0.$1t8,"Exception: {0} occured while accessing xhr",h.toString())}if(r===200)if(o)t(n.get_$bU().response);else{var f=503;var s=String.format("Overriding the actual response status ('{0} {1}' due to invalid content-disposition ({2}) for {3}",f,_0365f.$Pj.toString(f),u,n.$Ch);_js.Trace.logWarning(_a.$0.$1t8,s);i(f,Error.create(s))}else{var c=String.format("{0} failed with StatusCode: {1} - StatusText: {2}",n.$Ch,r,e);i(r,Error.create(c))}n.set_$bU(null)}}}function $5uz(n,t,i){var r=this;return n.$64.$28(_a.$0.$Az,"ScheduleTimeoutCallback",function(){if(!n.$2G3){n.$2G3=!0;n.get_$bU().onreadystatechange=null;n.get_$bU().abort();var t=408;var r=String.format("{0} failed with StatusCode: {1} - StatusText: TimeOut",n.$Ch,t);_js.Trace.logWarning(_a.$0.$1t8,r);i(t,Error.create(r));n.set_$bU(null)}},t)}_a.$Mf.prototype={$Ch:null,$5gx:null,$4Sw:!1,$z3:0,$5c9:null,$4Rp:!1,$64:null,$434:null,$2G3:!1,$3zi:null,get_$bU:function(){return this.$434},set_$bU:function(n){this.$434=n;return n},$q:function(n,t){_a.$4.$M(n,"successCallback");_a.$4.$M(t,"failureCallback");if(this.get_$bU().onreadystatechange)throw Error.invalidOperation("SyncInlineAttachmentRequestManager is already executing sync request");this.get_$bU().open(this.$5c9,_a.$Mf.$1Kj+this.$5gx,this.$4Rp);this.$4Sw&&(this.get_$bU().responseType="blob");$5v0(this,n,t);this.$3zi=$5uz(this,this.$z3,t);try{this.get_$bU().send(null)}catch(i){_js.Trace.logWarning(_a.$0.$1t8,"Exception occurred while submitting xhr request for action :{0} - Exception: {1}",this.$Ch,i.message);t(503,i)}}};_a.Uri=function(n){_a.$4.$1C(n,"uri");if(!_a.Uri.$A1(n))throw Error.format("Input string is not a valid URI: "+n);var t=_a.Uri.$31i.exec(n);this.$lj=n;this.$1Vr=t[1];this.$3BS=t[2];this.$38t=t[3];this.$4H=t[4];this.$1ew=t[5];if(!_js.$9.$c(this.$3BS)){var i=_a.Uri.$3BT.exec(this.$3BS);this.$8qY=i[1];this.$Aa=i[2];this.$5Xt=i[3]}};_a.Uri.$A1=function(n){if(!_a.Uri.$31i.test(n))return!1;var i=_a.Uri.$31i.exec(n);var t=i[2];return _js.$9.$c(t)||_a.Uri.$3BT.test(t)};_a.Uri.condense=function(n){return $8(n)?null:n.$lj};_a.Uri.create=function(n){return _a.Uri.parse(n)};_a.Uri.parse=function(n){return _js.$9.$c(n)?null:new _a.Uri(n)};_a.Uri.$3s5=function(n){var t;var i=document.createElement("a");i.href=n;t=i.href;if(t===n){var r=document.createElement("img");r.src=n;t=r.src}return t};_a.Uri.prototype={$lj:null,$1Vr:null,$3BS:null,$38t:null,$4H:null,$1ew:null,$8qY:null,$Aa:null,$5Xt:null,toString:function(){return this.$lj}};_a.$je=function(){};_a.$je.registerInterface("_a.$je");_a.$18F=function(){};_a.$18F.registerInterface("_a.$18F");_a.$18E=function(){};_a.$18E.registerInterface("_a.$18E");_a.$zX=function(){};_a.$zX.registerInterface("_a.$zX");_a.$LH=function(n){this.$1J=n};function $32j(n,t,i){return t.indexOf(String.format("OwaPage = {0}",i))!==-1}function $5ty(n){if(n.$1J.get_$68())_js.Trace.logWarning(_a.$0.$7o,"The pending get manager received the language selection page and the PAL is enabled. The PAL should handle this.");else{_js.Trace.logInfo(_a.$0.$7o,"The pending get manager received the language selection page. Redirecting to the boot online page.");var t=window.self.location.href;t=_a.$2x.$1we(t,"bO","1");window.self.location.replace(t)}}_a.$LH.prototype={$1J:null,get_$6sY:function(){return OwaApplication.$1dP||$8(window.opener)||$8(window.opener.popOutManager)},$8Yn:function(n){_a.$2x.$8bS(n)},$6y1:function(n){return _a.$2x.$1fT()},$7DE:function(n){return $32j(this,n,"ASP.auth_expiredpassword_aspx")},$4oR:function(n,t,i){if($32j(this,n,"ASP.languageselection_aspx"))$5ty(this);else if($32j(this,n,"ASP.auth_errorfe_aspx")){var r=String.format('There was an exception when deserializing the "{0}" response: "{1}"',t,n);_js.Trace.logWarning(i,r)}else return!1;return!0},get_$6wQ:function(){return this.$1J.get_$68()},$2Zx:function(){OwaApplication.$2Zx()},get_$3LP:function(){return this.$1J.get_$3LP()},get_$8VI:function(){return!this.$1J.get_$3LP()||this.$1J.get_$68()}};_a.$yI=function(){_a.$yI.initializeBase(this)};_a.$yI.prototype={folderId:null,parentFolderId:null,itemCount:0,unreadCount:0};_a.$FH=function(){this.dispose=this.$1M;this.$1PA=null};_a.$FH.get_$K=function(){_a.$FH.$e||(_a.$FH.$e=new _a.$FH);return _a.$FH.$e};_a.$FH.prototype={$1PA:null,get_$5Na:function(){return this.get_$QJ().get_$5Na()},get_$3y2:function(){return this.get_$QJ().get_$3y2()},get_$2v0:function(){return this.get_$QJ().get_$2v0()},get_$QJ:function(){this.$1PA||(this.$1PA=new _a.$Za(new _a.$mj,OwaApplication.get_$2Cg()));return this.$1PA},set_$QJ:function(n){this.$1PA&&this.$1PA.dispose();this.$1PA=n;return n},$1OR:function(n){this.get_$QJ().$1OR(n)},$2YS:function(){this.get_$QJ().$2YS()},$5au:function(){this.get_$QJ().$5au()},$4Pu:function(n){this.get_$QJ().$4Pu(n)},$5bk:function(n){this.get_$QJ().$5bk(n)},$5dN:function(n){this.get_$QJ().$5dN(n)},$1f4:function(n){this.get_$QJ().$1f4(n)},$1Bx:function(n){return this.get_$QJ().$1Bx(n)},$1Gx:function(n,t,i,r,u){this.get_$QJ().$1Gx(n,t,i,r,u)},$3qm:function(n){this.get_$QJ().$3qm(n)},$1tz:function(n,t){this.get_$QJ().$1tz(n,t)},$5q7:function(n){this.get_$QJ().$5q7(n)},$2ZB:function(n){return this.get_$QJ().$2ZB(n)},$1M:function(){if(this.get_$QJ()){this.get_$QJ().dispose();this.set_$QJ(null)}}};_a.$118=function(){_a.$118.initializeBase(this)};_a.$118.prototype={reload:!1};_a.$11X=function(){};_a.$11X.prototype={$8hV:function(n,t){return _a.$5.aes(n,t)},$6sl:function(n){_a.$5.aee(n)}};_a.$12K=function(){_a.$12K.initializeBase(this)};_a.$12K.prototype={shouldGetReminders:!1};_a.$mj=function(){};_a.$mj.prototype={$4fr:function(n,t,i,r){var u=new _a.$Mk(t,i);_a.$2m.$13Q(u,n)}};_a.$Lf=function(n,t){this.title=n;this.content=t};var IDiagnosticModuleViewDumper=function(){};IDiagnosticModuleViewDumper.registerInterface("IDiagnosticModuleViewDumper");var IClientInfoCollector=function(){};IClientInfoCollector.registerInterface("IClientInfoCollector");_a.$18A=function(){};_a.$18A.registerInterface("_a.$18A");var IDiagnosticsDumperManager=function(){};IDiagnosticsDumperManager.registerInterface("IDiagnosticsDumperManager");_a.$S5=function(n){this.$$d_$8EP=Function.createDelegate(this,this.$8EP);this.$Ph=new Sys.EventHandlerList;this.set_$3I5(n.$37.$$d_$8aX);n.$37.add_$72B(this.$$d_$8EP)};function $5u3(n,t){var i=n.$Ph.getHandler(t);if(i){var r=this;i(function(i,r){_js.$9.$c(r)||n.get_$3I5()(t,i,r)})}else n.get_$3I5()(t,"text/plain","Unknown source: "+t)}_a.$S5.prototype={$4bQ:null,$Ph:null,add_$4ju:function(n){this.$Ph.addHandler("OwaClientInfoSource",n)},remove_$4ju:function(n){this.$Ph.removeHandler("OwaClientInfoSource",n)},add_$72D:function(n){this.$Ph.addHandler("OwaStoreLogsSource",n)},remove_$72D:function(n){this.$Ph.removeHandler("OwaStoreLogsSource",n)},add_$72C:function(n){this.$Ph.addHandler("OwaRequestHistorySource",n)},remove_$72C:function(n){this.$Ph.removeHandler("OwaRequestHistorySource",n)},add_$72A:function(n){this.$Ph.addHandler("OwaExtensibilityStats",n)},remove_$72A:function(n){this.$Ph.removeHandler("OwaExtensibilityStats",n)},add_$728:function(n){this.$Ph.addHandler("OwaDiagnosticsModuleView",n)},remove_$728:function(n){this.$Ph.removeHandler("OwaDiagnosticsModuleView",n)},add_$729:function(n){this.$Ph.addHandler("OwaDiagnosticsShellInfo",n)},remove_$729:function(n){this.$Ph.removeHandler("OwaDiagnosticsShellInfo",n)},add_$727:function(n){this.$Ph.addHandler("OwaConsoleFlush",n)},remove_$727:function(n){this.$Ph.removeHandler("OwaConsoleFlush",n)},add_$6zc:function(n){this.$Ph.addHandler("OwaDomDocumentInfo",n)},remove_$6zc:function(n){this.$Ph.removeHandler("OwaDomDocumentInfo",n)},add_$6z4:function(n){this.$Ph.addHandler("OwaCookieInfo",n)},remove_$6z4:function(n){this.$Ph.removeHandler("OwaCookieInfo",n)},get_$3I5:function(){return this.$4bQ},set_$3I5:function(n){this.$4bQ=n;return n},$8EP:function(n){for(var t=0;t<n.length;++t){var i=n[t];$5u3(this,i)}}};function OfflineDiagnostics(){}OfflineDiagnostics.prototype={SyncInProgress:!1,SyncError:null,SyncType:null};_a.CtqDatapointStage=function(){};_a.CtqDatapointStage.prototype={none:0,start:1,end:2,abort:3};_a.CtqDatapointStage.registerEnum("_a.CtqDatapointStage",!1);_a.$sz=function(n,t,i,r){_a.$sz.initializeBase(this,[1,"Action"]);$1O(this,"state",i);$1O(this,"id",t);$1O(this,"name",n);_js.$9.$c(r)||$1O(this,"context",r)};_a.$Z=function(n,t,i){this.$$d_$8lp=Function.createDelegate(this,this.$8lp);this.$$d_$3Ay=Function.createDelegate(this,this.$3Ay);_a.$4.$14(n,"tracker");_a.$4.$14(t,"uiObject");if(!_a.$Z.$4xV(i))throw Error.notImplemented("Event "+i+" not supported");this.$Ii=n;this.$1KU=t;this.$3t=i;n.get_$2n()&&(t.get_$FV()?this.$3Ay(t):t.add_$Oq(this.$$d_$3Ay));var r=this;t.add_$3l2(function(){$5tw(r,t)})};_a.$Z.get_$OD=function(){return _a.$Z.$7h?_a.$Z.$7h.get_$2n():!1};_a.$Z.set_$OD=function(n){if(n&&!_a.$Z.$7h.get_$2n())_a.$Z.$7h=new _a.$dR(OwaApplication.$8F,1);else if(!n&&_a.$Z.$7h.get_$2n()){_a.$Z.$7h=new _a.$oE;_a.$Z.$54=null}return n};_a.$Z.get_$3Fq=function(){return _a.$Z.$tQ?_a.$Z.$tQ.get_$2n():!1};_a.$Z.set_$3Fq=function(n){n&&!_a.$Z.$tQ.get_$2n()?_a.$Z.$tQ=new _a.$dR(OwaApplication.$8F,1):!n&&_a.$Z.$tQ.get_$2n()&&(_a.$Z.$tQ=new _a.$oE);return n};_a.$Z.$9I=function(n,t,i){_a.$4.$14(n,"uiObjectType");if(!_a.$Z.$4xV(t))throw Error.notImplemented("Event "+t+" not supported");_a.$Z.$416[n.getName()]=t;$8(i)||(_a.$Z.$417[n.getName()]=i)};_a.$Z.$84G=function(n,t,i){return new _a.$mT(t,i.get_$2JX(),i.get_$69())};_a.$Z.$1to=function(n,t,i){_a.$Z.$1h1(n,1,i,t)};_a.$Z.$40o=function(n,t,i){_a.$Z.get_$OD()&&_a.$Z.$7h.get_$2n()&&(i?_a.$Z.$1h1(n,2,t,null):_js.$L.get_$K().$3u(_a.$0.$jr,"TrackCtqEnd",function(){_a.$Z.$1h1(n,2,t,null)}))};_a.$Z.$7F=function(n,t,i){_a.$Z.$1h1(n,0,i,t)};_a.$Z.$1Xu=function(n,t){_a.$Z.get_$OD()&&_a.$Z.$7h.get_$2n()&&_js.$L.get_$K().$3u(_a.$0.$jr,"TrackCtqEvent",function(){_a.$Z.$1h1(n,0,t,null)})};_a.$Z.$40n=function(n){_a.$Z.$1h1(n,3,0,null)};_a.$Z.$1h1=function(n,t,i,r){if(_a.$Z.$7h.get_$2n()){var u=new _a.$vG(n,r);u.set_$8hQ(t);u.set_$F(i);_a.$Z.$7h.$9v(u);if(_a.$Z.$54){var f=_a.$Z.$54.getHandler("AddCtq");f(u)}}};_a.$Z.$6xu=function(n){var t=n.$U(_a.$Z.$3AF);if(!t){var i=_a.$Z.$416[Object.getType(n).getName()];t=new _a.$Z(_a.$Z.$7h,n,i);t.$1KU.$N(_a.$Z.$3AF,t)}return t};_a.$Z.$88h=function(n){_a.$Z.get_$OD()&&_a.$Z.$6xu(n.instance)};_a.$Z.$4xV=function(n){return!((3|n)^3)};function $5tw(n,t){t.get_$J().unbind(".AnalyticsHandlerNamespace");n.$3Tq=!1}function $32i(n,t,i,r){var u=n.$1KU.$U(i);if(!$8(u)&&!_js.$9.$15(u)){var f=n.$1KU.$U(r);$8(f)||$5v5(t,u,f)}}_a.$Z.prototype={$1KU:null,$3t:0,$Ii:null,$3Tq:!1,$3Ay:function(n){if(!this.$3Tq){if(!this.$3t)return;var t=n.get_$J();this.$3t&1&&t.click(this.$$d_$8lp,!1,".AnalyticsHandlerNamespace");this.$3t&2&&t.bind("dblclick.AnalyticsHandlerNamespace",this.$$d_$8lp);this.$3Tq=!0}},$8lp:function(n){if(_a.$Z.get_$OD()&&this.$Ii.get_$2n()){var i=_a.$Z.$417[Object.getType(this.$1KU).getName()];i||(i=_a.$Z.$84G);var r=this.$1KU.$U(_a.$Z.$1ct);var t=i(this.$1KU,r,new _a.$9l(n));if(t){$32i(this,t,_a.$Z.$1jO,_a.$Z.$1uK);$32i(this,t,_a.$Z.$4zB,_a.$Z.$5sE);$32i(this,t,_a.$Z.$4zD,_a.$Z.$5sF);this.$Ii.$9v(t)}}}};_a.$2q=function(){};_a.$2q.$8ha=function(){_a.$2q.$1tn=OwaApplication.$1z2.$6W9()};_a.$2q.$SK=function(n){_a.$2q.$1Ud=new _a.$s9(n)};_a.$2q.$SJ=function(n){if(_a.$2q.$1Ud)if(_a.$2q.$1Ud.$234()===n){_a.$2q.$1Ud.$6fb();_a.$2q.$1tn.$I(_a.$2q.$1Ud)}else _a.$2q.$1Ud=null};_a.$2q.$3L7=function(){OwaApplication.$1z2.$6sk(_a.$2q.$1tn);_a.$2q.$1tn=null};_a.$2q.$22m=function(){return _a.$2q.$1tn};_a.$Vj=function(){this.$$d_$fo=Function.createDelegate(this,this.$fo);this.$1yx=new(_a.$7f.$$(_a.$np))(5)};function $5u0(n,t){var i=new _a.$m6(t);OwaApplication.$8F.$I(i)}_a.$Vj.prototype={$1yx:null,$45:!0,$6W9:function(){return new _a.$np},$6sk:function(n){if(this.$45&&n&&!n.$8ZO(_a.$8.get_utcNow())){this.$1yx.$I(n);this.$6jk(n)}},$6jk:function(n){$5u0(this,n)},$fo:function(n){var t=new Sys.StringBuilder;t.appendLine("Finished:");n&&t.appendLine("<BR>");for(var i=1;i<this.$1yx.get_$F()+1;i++)t.appendLine("Session "+i+this.$1yx.get_$46(i-1).$JS(n));n&&t.appendLine("<BR>");t.appendLine("Active:");_a.$2q.$22m()&&t.appendLine(_a.$2q.$22m().$JS(n));return new _a.$Lf("SRTE Diagnostic Data Dump (Timestamp, Formatting, Latency, Diagnostic data):",t.toString())},$2V9:function(){this.$1n();this.$45=!1},$1n:function(){this.$1yx.$1n()}};_a.$np=function(){this.$xb=0;this.$7f=_a.$8.get_utcNow();this.$2Dy=new(_0365f.$s.$$(_a.$s9))};_a.$np.prototype={$7f:null,$cC:0,$8t:null,$2Dy:null,$8ZO:function(n){this.$8t=n;this.$cC=this.$8t.$4s()-this.$7f.$4s();if(this.$cC<0){this.$xb|=256;throw Error.argumentOutOfRange("duration",this.$cC,"duration cannot be negative");}return this.$xb},$I:function(n){this.$2Dy.$I(n)},$72M:function(){return this.$2Dy},$JS:function(n){var t=new Sys.StringBuilder;n&&t.appendLine("<BR>");for(var i,u,r=1;r<this.$2Dy.get_$F()+1;r++){i=this.$2Dy.get_$46(r-1);u=i.$1BR();t.appendLine(_a.$8.$cO(i.$1BR().$7f)+", "+i.$234()+", "+u.$27o+"; ");n&&t.appendLine("<BR>")}return t.toString()}};_a.$vG=function(n,t){_a.$vG.initializeBase(this,[1,"CTQ",t]);_a.$4.$14(n,"name");this.set_$46("N",n)};_a.$vG.prototype={get_$8hQ:function(){return $8(this.get_$46("Stg"))?0:_js.$2H.$QS(_a.CtqDatapointStage,this.get_$46("Stg"))},set_$8hQ:function(n){!$8(n)&&n&&this.set_$46("Stg",_js.$2H.$JS(_a.CtqDatapointStage,n));return n},get_$F:function(){var n=this.get_$46("C");return $8(n)?0:n},set_$F:function(n){!$8(n)&&n>0&&this.set_$46("C",n);return n}};_a.$U=function(n,t,i){this.$z={};_a.$4.$14(t,"id");this.$2Si=n;this.$1y=t;this.$17T=i||_a.$8.get_utcNow()};function $1O(n,t,i){n.$z[t]=i}_a.$U.prototype={$2Si:0,$1y:null,$17T:null,get_$46:function(n){return this.$U(n)},set_$46:function(n,t){$1O(this,n,t);return t},$U:function(n){return this.$z[n]},$1BR:function(){return this.$z},$JS:function(n){var t=new Sys.StringBuilder;t.append(_a.$8.$cO(this.$17T)+","+this.$1y+",");var r=this.$z;for(var u in r){var i={key:u,value:r[u]};var f=i.value?i.value.toString():"";t.append(i.key+"="+_js.$9.$3rU(f," ")+";")}n&&t.append("<BR>");return t.toString()}};_a.$k0=function(n,t,i,r,u,f){_a.$k0.initializeBase(this,[1,"LongRunningTask"]);$1O(this,"n",n);$1O(this,"d",t);$1O(this,"p",i);$1O(this,"osv",r);$1O(this,"b",u);$1O(this,"bv",f)};_a.$k0.$8Tb=function(n,t,i,r,u,f){var e=_a.$Z.$7h;e.get_$2n()&&e.$9v(new _a.$k0(n,t,i,r,u,f))};_a.$11D=function(n,t,i){_a.$11D.initializeBase(this,[1,"PALWatson"]);if(_js.$9.$15(t)){_js.Trace.logWarning(_a.$0.$3w,"Stack trace cannot be null, empty or whitespace");return}n===1?$1O(this,"trm","bg"):n===2?$1O(this,"trm","fg"):n||$1O(this,"trm","un");var r=new RegExp("(0x([0-9]|[a-f])+)|([0-9]+)","gim");var u=t.replace(r,"");var f=_js.$9.$2aC(u);_js.Trace.logInfo(_a.$0.$3w,"StackTrace hashcode [{0}], Regex Ignorecase [{1}], Regex Multiline [{2}], Regex Global [{3}] sanitizedStack [{4}]",f,r.ignoreCase,r.multiline,r.global,u);$1O(this,"h",f);$1O(this,"s",t);$1O(this,"d",i);var e=new Sys.StringBuilder;var o=_a.$AG.get_$2S8();for(var s in o){var h={key:s,value:o[s]};e.append(String.format("{0} = {1} | ",h.key,h.value))}$1O(this,"c",e)};_a.$l1=function(n,t){_a.$l1.initializeBase(this,[1,"PerfNavTime"]);$1O(this,"URI",window.location.href.split("#")[0]);if(_a.$3T.get_$3WY()){if(n)for(var r=0;r<n.get_$F();r++){var u=n.get_$46(r);var f=null;var e,o;(o=$5uV(this,u.$1F,e={val:f}),f=e.val,o)&&$1O(this,f,u.$8t-u.$7f)}$1O(this,"RC",window.performance.navigation.redirectCount);$1O(this,"NT",window.performance.navigation.type)}if(t){$1O(this,"AType",_a.$1J.$18h);$1O(this,"OE",_a.$1J.$gJ);$1O(this,"SNG",_a.$1J.$2zT);$1O(this,"SU-C",_a.$1J.$1tA);$1O(this,"SSSDR-C",_a.$1J.$2yh);if(_a.$1J.$KF){$1O(this,"SType",_a.$1J.$KF);$1O(this,"SS",_a.$1J.$sF)}_a.$1J.$1T5&&$1O(this,"MC",_a.$1J.$1T5);$1O(this,"ER",_a.$mv.toString(_a.$1J.$2Wc));var s=t;for(var h in s){var c={key:h,value:s[h]};var i=c.value;$1O(this,i.$1F+"-L",i.$27o);$1O(this,i.$1F+"-C",i.$4q2)}}};function $5uV(n,t,i){i.val=null;switch(t){case"NavAPI_TotalTime":i.val="NV";break;case"NavAPI_Redirect":i.val="RT";break;case"NavAPI_Fetch":i.val="FT";break;case"NavAPI_DomainLookup":i.val="DN";break;case"NavAPI_Connect":i.val="CT";break;case"NavAPI_SecureConnect":i.val="ST";break;case"NavAPI_Request":i.val="RQ";break;case"NavAPI_Response":i.val="RS";break;case"NavAPI_UnloadEvent":i.val="UL";break;case"NavAPI_DomLoad":i.val="DL";break;case"NavAPI_DomPreInteractive":i.val="D1";break;case"NavAPI_DomPostInteractive":i.val="D2";break;case"NavAPI_DomContentLoadEvent":i.val="DE";break;case"NavAPI_WindowsLoadEvent":i.val="PL";break;default:break}return!_js.$9.$c(i.val)}_a.$s9=function(n){this.$9i=n;this.$z=new _a.$13y;this.$z.$7f=_a.$8.get_utcNow()};_a.$s9.prototype={$9i:null,$z:null,$234:function(){return this.$9i},$1BR:function(){return this.$z},$6fb:function(){this.$z.$8t=_a.$8.get_utcNow();this.$z.$27o=this.$z.$8t.$4s()-this.$z.$7f.$4s()}};_a.$13y=function(){};_a.$13y.prototype={$7f:null,$8t:null,$27o:0};_a.$m6=function(n){_a.$m6.initializeBase(this,[_a.$m6.$3O0(),"SRTEUsage"]);var i=n.$72M();var r=0,u=0,f=0,e=0,o=0,s=0,h=0,c=0,l=0,a=0,v=0,y=0,p=0,w=0,b=0,k=0,d=0,g=0,nt=0;r=n.$cC;for(var tt,t=0;t<i.get_$F();t++){tt=i.get_$46(t);switch(tt.$234()){case"B":u++;break;case"I":f++;break;case"U":e++;break;case"FntSz":o++;break;case"FntFam":s++;break;case"Blt":h++;break;case"Num":c++;break;case"Strk":l++;break;case"FntClr":a++;break;case"BgClr":v++;break;case"Indnt":y++;break;case"Outdnt":p++;break;case"ManLnk":w++;break;case"AutoLnk":b++;break;case"Undo":k++;break;case"Redo":d++;break;case"QuickTb":g++;break;case"TbDialg":nt++;break;default:throw Error.invalidOperation();}}this.$H(r,u,f,e,o,s,h,c,l,a,v,y,p,w,b,k,d,g,nt)};_a.$m6.$3O0=function(){return 1};_a.$m6.prototype={$H:function(n,t,i,r,u,f,e,o,s,h,c,l,a,v,y,p,w,b,k){$1O(this,"T",n.toString());$8(t)||$1O(this,"B",t.toString());$8(i)||$1O(this,"I",i.toString());$8(r)||$1O(this,"U",r.toString());$8(u)||$1O(this,"FntSz",u.toString());$8(f)||$1O(this,"FntFam",f.toString());$8(e)||$1O(this,"Blt",e.toString());$8(o)||$1O(this,"Num",o.toString());$8(s)||$1O(this,"Strk",s.toString());$8(h)||$1O(this,"FntClr",h.toString());$8(c)||$1O(this,"BgClr",c.toString());$8(l)||$1O(this,"Indnt",l.toString());$8(a)||$1O(this,"Outdnt",a.toString());$8(v)||$1O(this,"ManLnk",v.toString());$8(y)||$1O(this,"AutoLnk",y.toString());$8(p)||$1O(this,"Undo",p.toString());$8(w)||$1O(this,"Redo",w.toString());$8(b)||$1O(this,"QuickTb",b.toString());$8(k)||$1O(this,"TbDialg",k.toString())}};_a.$158=function(n,t){_a.$158.initializeBase(this,[1,"Framework.TaskRunner.TaskRunnerFailureDatapoint"]);this.set_$8iZ(n);this.set_$6ua(t)};_a.$158.prototype={get_$8iZ:function(){return this.$U("s")},set_$8iZ:function(n){$1O(this,"s",n);return n},get_$6ua:function(){return this.$U("f")},set_$6ua:function(n){$1O(this,"f",n);return n}};_a.$mT=function(n,t,i){_a.$mT.initializeBase(this,[1,"UIEvent",_a.$8.$1M4(t)]);_a.$4.$1C(i,"eventType");this.set_$Lg(i);this.set_$6tY(n)};function $5v5(n,t,i){$1O(n,t,i)}_a.$mT.prototype={get_$Lg:function(){return this.$U("e")},set_$Lg:function(n){$1O(this,"e",n);return n},get_$6tY:function(){return this.$U("n")},set_$6tY:function(n){$1O(this,"n",n);return n}};_a.$eC=function(){};_a.$eC.registerInterface("_a.$eC");_a.$105=function(){};_a.$105.prototype={accuracyHigh:0,accuracyLow:1};_a.$105.registerEnum("_a.$105",!1);_a.$11v=function(){};_a.$LL=function(n,t,i,r,u,f,e){this.$21U="";this.$21Y="";this.$21Z="";this.$gb=_a.$70.$1MW;_a.$LL.initializeBase(this);this.$3JJ=n;this.set_$6sq(r);this.set_$6si(u);this.set_$6sn(f);this.set_$6su(e);_js.$9.$c(t)||(this.$gb=t);_js.$9.$c(i)||(this.$3aU=i)};function $43T(n,t){return t?"1":"0"}function $43S(n,t){switch(t){case"auto":return"u";case"a":return"h";case"be":return"b";default:return"r"}}_a.$LL.prototype={$3JJ:null,$3aU:"en-US",$2Iv:null,$1e5:null,$ho:!1,get_$8hd:function(){return this.$2Iv},set_$8hd:function(n){this.$2Iv=n;$Q(this,"FormattedUrl");return n},get_$6sq:function(){return this.$1e5},set_$6sq:function(n){this.$1e5=n;$Q(this,"FormattedUrl");return n},get_$6si:function(){return this.$21U},set_$6si:function(n){this.$21U=n;$Q(this,"FormattedUrl");return n},get_$6sn:function(){return this.$21Y},set_$6sn:function(n){this.$21Y=n;$Q(this,"FormattedUrl");return n},get_$6su:function(){return this.$21Z},set_$6su:function(n){this.$21Z=n;$Q(this,"FormattedUrl");return n},get_$28X:function(){return this.$gb},set_$28X:function(n){this.$gb=n;$Q(this,"FormattedUrl");return n},get_$2IT:function(){return this.$ho},set_$2IT:function(n){this.$ho=n;$Q(this,"FormattedUrl");return n},get_$6wj:function(){return $8(this.$2Iv)?_a.Uri.parse(String.format("{0}&rtp=~pos.{1}_{2}_{3}_{4}___{5}&trfc={6}&rtop=0~{6}~0&style={7}&mode={8}&mkt={9}",this.$3JJ,this.$1e5.$Eq.$Lv,this.$1e5.$Eq.$Ly,encodeURIComponent(this.$21U),encodeURIComponent(this.$21Y),encodeURIComponent(this.$21Z),$43T(this,this.$ho),$43S(this,this.$gb),"D",this.$3aU)).toString():_a.Uri.parse(String.format("{0}&rtp=pos.{1}_{2}_{3}~pos.{4}_{5}_{6}_{7}___{8}&trfc={9}&&rtop=0~{9}~0&style={10}&mode={11}&mkt={12}",this.$3JJ,this.$2Iv.$Eq.$Lv,this.$2Iv.$Eq.$Ly,encodeURIComponent(_u.Strings.l_CurrentLocation_Text),this.$1e5.$Eq.$Lv,this.$1e5.$Eq.$Ly,encodeURIComponent(this.$21U),encodeURIComponent(this.$21Y),encodeURIComponent(this.$21Z),$43T(this,this.$ho),$43S(this,this.$gb),"D",this.$3aU)).toString()}};_a.$70=function(n,t){_js.$9.$c(t)||n.$283(t,null)};_a.$70.get_$7Fg=function(){return!$8(Microsoft.Maps)&&!$8(Microsoft.Maps.Map)};_a.$70.get_$7DI=function(){return!$8(Microsoft.Maps)&&!$8(Microsoft.Maps.Themes)&&!$8(Microsoft.Maps.Themes.BingTheme)};_a.$70.get_$7Hu=function(){return!$8(Microsoft.Maps)&&!$8(Microsoft.Maps.Traffic)};_a.$70.$7K3=function(n,t){_a.$70.$50c("Microsoft.Maps.Themes.BingTheme",n,t,function(){return _a.$70.get_$7DI()})};_a.$70.$7KY=function(n){_a.$70.$50c("Microsoft.Maps.Traffic",n,function(){},function(){return _a.$70.get_$7Hu()})};_a.$70.$4Vf=function(n,t,i){_a.$70.get_$7Fg()?i():_js.$L.get_$K().$28(_a.$0.$4T,"CheckMapsScriptReady",function(){n++>=10?t():_a.$70.$4Vf(n,t,i)},500)};_a.$70.$50c=function(n,t,i,r){_a.$70.$4Vf(0,i,function(){var u=_js.$L.get_$K().$28(_a.$0.$4T,"LoadBingModule",i,5e3);var f={};f.callback=function(){u=_js.$L.get_$K().$5T(u);r()?t():i()};Microsoft.Maps.loadModule(n,f)})};_a.$nx=function(n,t,i,r,u,f,e){this.$Lv=n;this.$Ly=t;this.$nR=i;this.$zr=r;this.$18g=u;this.$78c=f;this.$8hG=e};_a.$nx.prototype={$Lv:0,$Ly:0,$nR:0,$zr:0,$18g:0,$78c:0,$8hG:0,$RR:function(){return!isNaN(this.$Lv)&&!isNaN(this.$Ly)},$1OU:function(n){return n?this.$RR()&&n.$RR()?this.$Lv===n.$Lv&&this.$Ly===n.$Ly:!this.$RR()&&!n.$RR()?!0:!1:!1}};_a.$LZ=function(n){this.$3uQ=n;this.$1fp=!1};function $43X(n){n.$1fp=!1;n.$3uQ.$5mF()}_a.$LZ.prototype={$3uQ:null,$1fp:!1,$4kC:function(n,t){if(this.$1fp){t(new _a.$Qk(2,"Concurrent position requests are not allowed"));return}this.$1fp=!0;var i=new _a.$11v;i.accuracy=1;i.maximumAge=0;i.timeout=3e4;var r=this,u=this;this.$3uQ.$5lv(function(t){if(r.$1fp){$43X(r);n(t)}},function(n){if(u.$1fp){$43X(u);t(n)}},i)}};_a.$e9=function(){};_a.$e9.$8la=function(n){var t={};t.maximumAge=n.maximumAge;t.timeout=n.timeout;t.enableHighAccuracy=n.accuracy?!1:!0;return t};_a.$e9.prototype={$5ss:0,$5lv:function(n,t,i){var r=this,u=this;this.$5ss=navigator.geolocation.watchPosition(function(t){n(_a.$8y.$6wy(t))},function(n){t(_a.$Qk.$6wz(n))},_a.$e9.$8la(i))},$5mF:function(){navigator.geolocation.clearWatch(this.$5ss)}};_a.$qj=function(){};_a.$qj.prototype={$5lv:function(n,t,i){var r=new _a.$Qk(1,"No Location Service Found");t(r)},$5mF:function(){}};_a.$8y=function(n,t,i,r,u,f,e,o){if($8(n)&&$8(t)){this.$Eq=new _a.$nx(Number.NaN,Number.NaN,Number.NaN,Number.NaN,Number.NaN,Number.NaN,Number.NaN);this.$17T=null}else{this.$Eq=new _a.$nx(n,t,i,r,u,f,e);this.$17T=o}};_a.$8y.$6wy=function(n){_a.$4.$M(n,"pos");return new _a.$8y(n.coords.latitude,n.coords.longitude,n.coords.altitude,n.coords.accuracy,n.coords.altitudeAccuracy,n.coords.heading,n.coords.speed,_a.$8.$1M4(n.timestamp))};_a.$8y.$4ik=function(n){_a.$4.$M(n,"pos");return new _a.$8y(n.latitude,n.longitude,n.altitude,0,Number.NaN,Number.NaN,Number.NaN,null)};_a.$8y.$6wu=function(n,t){_a.$4.$M(n,"latitude");_a.$4.$M(t,"longitude");return new _a.$8y(n,t,Number.NaN,0,Number.NaN,Number.NaN,Number.NaN,null)};_a.$8y.$306=function(n){_a.$4.$M(n,"pos");return new Microsoft.Maps.Location(n.$Eq.$Lv,n.$Eq.$Ly)};_a.$8y.prototype={$Eq:null,$17T:null};_a.$Qk=function(n,t){this.$4Wj=n;this.$4X=t};_a.$Qk.$6wz=function(n){_a.$4.$M(n,"e");var t=2;n.code===1?t=1:n.code===2?t=2:n.code===3&&(t=3);return new _a.$Qk(t,n.message)};_a.$Qk.prototype={$4Wj:0,$4X:null};_a.$Ns=function(n){this.$DA=n};function $5uH(n,t){var i;var r;switch(t){case 3:i=2;r="The PAL location service is temporarily unavailable.";break;case 1:i=1;r="The PAL location service failed to start because it is already in use.";break;case 2:i=1;r="The PAL location service is not enabled.";break;case 0:i=2;r="The PAL location service hit an error.";break;default:i=2;r="The PAL location service generated an unknown error.";break}return new _a.$Qk(i,r)}function $43g(n){n.$f9&&(n.$f9=_js.$L.get_$K().$5T(n.$f9))}_a.$Ns.prototype={$DA:null,$f9:null,$5lv:function(n,t,i){var u=this,r=this;this.$DA.$5lv(i.accuracy,function(t,i,r,f,e){$43g(u);var o=new _a.$8y(t,i,r,e,Number.NaN,f,Number.NaN,_a.$8.get_$2O());n(o)},function(n){$43g(r);var i=$5uH(r,n);t(i)});var f=this;this.$f9=_js.$L.get_$K().$28(_a.$0.$3w,"PALLocationTimeout",function(){t(new _a.$Qk(3,"Location Request Timed Out"))},i.timeout)},$5mF:function(){this.$DA.$5mF()}};_a.$mi=function(n,t){var i=n.$Ck;_js.Trace.logInfo(_a.$0.$1ue,"Initializing WatsonService for Browser: {0}/Version: {1}",i.get_$69(),i.get_$3m());if(i.get_$69()===2||i.get_$69()===4||i.get_$69()===3&&i.get_$3m()>=6||i.get_$69()===5&&i.get_$3m()>=6||i.get_$69()===1&&i.get_$3m()>=10){_a.$2m.$2uL=!0;jQueryPatch.setErrorHandler(_a.$2m.$76h);Error.stackTraceLimit=50}var r,u;if(n.get_$68()){r=t.get_device().get_$7M().get_$20a();u=t.$37.get_$7t().get_$1UD()}else{r=_a.$fV.toString(n.$Ck.$1U9.$1Uo);u=n.$Ck.$1U9.$6s.toString()}_a.$2m.$42(r,u,_a.$nR.toString(n.$Ck.$7G),n.$Ck.$6s)};_a.$17r=function(){};_a.$17r.registerInterface("_a.$17r");_a.$9p=function(){};_a.$9p.$ID=function(n){if(_js.$9.$c(n))return n;for(var o="",r,u,f,s,h,e,i,t=0;t<n.length;){r=n.charCodeAt(t++);u=t<n.length?n.charCodeAt(t++):0;f=t<n.length?n.charCodeAt(t++):0;s=r>>2;h=(r&3)<<4|u>>4;e=(u&15)<<2|f>>6;i=f&63;if(t===n.length)if(_a.$8t.$153(n.length,3)===1){e=64;i=64}else _a.$8t.$153(n.length,3)===2&&(i=64);o+=_a.$9p.$13F.charAt(s)+_a.$9p.$13F.charAt(h)+_a.$9p.$13F.charAt(e)+_a.$9p.$13F.charAt(i)}return o};_a.$9p.$3IK=function(n){if(_js.$9.$c(n))return n;for(var i="",e,o,s,h,u,r,f,t=0;t<n.length;){h=_a.$9p.$13F.indexOf(n.charAt(t++));u=_a.$9p.$13F.indexOf(n.charAt(t++));r=_a.$9p.$13F.indexOf(n.charAt(t++));f=_a.$9p.$13F.indexOf(n.charAt(t++));e=h<<2|u>>4;o=(u&15)<<4|r>>2;s=(r&3)<<6|f;i+=String.fromCharCode(e);r!==64&&(i+=String.fromCharCode(o));f!==64&&(i+=String.fromCharCode(s))}return i};_a.$GF=function(){};_a.$GF.$2Ha=function(n){$8(window.clipboardData)||window.clipboardData.setData("Text",n)};_a.$GF.$4mx=function(){return $8(window.clipboardData)?null:window.clipboardData.getData("Text")};_a.$1Q=function(){};_a.$1Q.get_$13J=function(){var n=_a.UserAgent.getInstance();return n.$7H&&9>n.$Ck.$6s?"\u2028":"\n"};_a.$1Q.$3Fg=function(n,t){t.val=null;try{var i=$("<div>");i.html(n);i.find("style").empty();t.val=i.text();return!0}catch(r){_js.Trace.logWarning(_a.$0.$B4,"ContentConversion has failed. Html:{0}, Exception:{1}",n,r);return!1}};_a.$1Q.$2Sz=function(n,t,i){t=_a.$1Q.$8m2(t,["BR","DIV","P"]);t=t.replace(_a.$1Q.$2EQ," ");t=t.replace(_a.$1Q.$5XJ,"");t=t.replace(_a.$1Q.$3CK,_a.$1Q.get_$13J()+"<BR>");t=t.replace(_a.$1Q.$3Jt,_a.$1Q.get_$13J()+"<Div>");t=t.replace(_a.$1Q.$3oN,_a.$1Q.get_$13J()+"</P>");t=t.replace(_a.$1Q.$3ZC,_a.$1Q.get_$13J()+"</li>");return _a.$1Q.$4YT(t,i)};_a.$1Q.$6i8=function(n,t,i){if(_a.$1Q.$2Sz(n,t,i)){i.val=_a.$3o.$ID(i.val);return!0}return!1};_a.$1Q.$6i9=function(n,t){var i=n;i=i.replace(new RegExp("\r","gi"),"");i=i.replace(new RegExp("\n","gi"),"");i=i.replace(_a.$1Q.$3CK,_a.$1Q.get_$13J()+"<BR>");i=i.replace(_a.$1Q.$3Jt,"<DIV>"+_a.$1Q.get_$13J());i=i.replace(_a.$1Q.$3oN,_a.$1Q.get_$13J()+"</P>");i=i.replace(_a.$1Q.$3ZC,"</li>"+_a.$1Q.get_$13J());i=i.replace(new RegExp('<a.*href="(.*?)".*>(.*?)</a>',"gi"),"$2 ($1)");i=i.replace(new RegExp("<(?:.|\\s)*?>","g"),"");return _a.$1Q.$4YT(i,t)};_a.$1Q.$6iA=function(n,t,i){var r=t;r=r.replace(new RegExp("<!--((.|\n)*?)-->","gi"),"");return _a.$1Q.$2Sz(n,r,i)};_a.$1Q.$5bP=function(n,t,i){i.val=null;var r=null;var u,f;if(f=_a.$1Q.$6i8(n,t,u={val:r}),r=u.val,f){i.val=_a.$1Q.$3rT(r);return!0}return!1};_a.$1Q.$ZU=function(n,t){var i=null;i=_a.$3o.$ID(n);i=_a.$1Q.$8TL(i);i=_a.UserAgent.getInstance().$7H?t?_a.$1Q.$3rT(i):_a.$1Q.$8TJ(i):_a.$1Q.$3rT(i);i=_a.$1Q.$8TK(i);return i};_a.$1Q.$8TL=function(n){var t=n;_js.Trace.logInfo(_a.$0.$B4,"ContentConversion.ReplaceUrlWithAnchor: Text to update {0}",t);t=t.replace(_a.$1Q.$5rW,_a.$1Q.$8TM);_js.Trace.logInfo(_a.$0.$B4,"ContentConversion.ReplaceUrlWithAnchor: Updated text {0}",t);return t};_a.$1Q.$6iL=function(n){return"<div>"+_a.$1Q.$ZU(n)+"</div>"};_a.$1Q.$6iB=function(n){return"<html><head></head><body>"+_a.$1Q.$ZU(n)+"</body></html>"};_a.$1Q.$6uT=function(n){var i=new RegExp("</?body[^>]*>","gi");var t=n.split(i);return t.length!==3?null:t[1]};_a.$1Q.$3rT=function(n){return n.replace(_a.$1Q.$2EQ,_a.$1Q.$3CP)};_a.$1Q.$8TJ=function(n){var t=n;if(_a.$1Q.$2EQ.test(n)){n=_a.$1Q.$2qo+n+" "+_a.$1Q.$2SH;t=n.replace(_a.$1Q.$2EQ,_a.$1Q.$4We)}return t};_a.$1Q.$8TK=function(n){return n.replace(_a.$1Q.$5XK,"&nbsp;")};_a.$1Q.$4YT=function(n,t){t.val=null;var i;var r,u;if(u=_a.$1Q.$3Fg(n,r={val:i}),i=r.val,u){t.val=i.replace(_a.$1Q.$505,"\n");return!0}return!1};_a.$1Q.$8m2=function(n,t){for(var u=t,f=u.length,r=0;r<f;++r){var i=u[r];var e=_a.$1Q.$3qi[i]||(_a.$1Q.$3qi[i]=new RegExp(String.format("\n*<{0}([^>]*)>\n*",i),"gi"));n=n.replace(e,String.format("<{0}>",i))}return n};_a.$1Q.$8TM=function(n){_js.Trace.logInfo(_a.$0.$B4,"ContentConversion.ReplaceUrlWithAnchorCallback: UrlString {0}",n);var r;var t;var i=n.substr(n.length-1);if(_a.$1Q.$5Ze[i])t=n.substr(0,n.length-1);else{t=n;i=""}r=n.startsWith(_a.$1Q.$432)||n.startsWith(_a.$1Q.$5tX)?_a.$1Q.$4qG+t:t;return String.format(_a.$1Q.$4Qa,r,t,i)};_a.$8M=function(n){this.$BO=n};_a.$8M.$2pJ=function(n){return typeof window.self[n]!="undefined"};_a.$8M.$7E9=function(n,t,i){if(n&&n!=="none"){var r=0;var u=0;if(_a.UserAgent.getInstance().$7H){var f=new MSCSSMatrix(n);r=t.x-f.e;u=t.y-f.f}else{var e=new WebKitCSSMatrix(n);r=t.x-e.e;u=t.y-e.f}var o=Math.sqrt(Math.pow(r,2)+Math.pow(u,2));return o>i}return!1};_a.$8M.$3mK=function(n,t,i,r){var e="width={0}, height={1}, top={2}, left={3}, menubar=no, toolbar=no";var u=0;var f=0;if(r){f=(window.screen.width-t)/2;u=(window.screen.height-i)/2}var o=window.open(n,"_blank",String.format(e,t,i,u,f))};_a.$8M.prototype={$BO:null,get_$7Kb:function(){return window.location.pathname},get_$50v:function(){return window.location.href},get_$50u:function(){return window.location.hash},get_$5K:function(){return window.document.title},$QN:function(n,t,i){i=i||"";_js.$9.$c(t)&&(t="_blank");this.$BO&&this.$BO.get_$2Vo().get_$3Z0()?this.$BO.$2gX(n):window.open(n,t,i)},$83j:function(n){window.location.href=n},$41c:function(n){window.location.hash=n},$5br:function(n,t,i){window.history.replaceState(n,t,i)},$6Vz:function(n,t){window.external.AddFavorite(t,n)},$6WP:function(n){window.onhashchange=n}};_a.$C3=function(){};_a.$C3.$1O3=function(n,t){var i="/ecp/";var r=n.split("/");var u=r.length>2&&r[2].indexOf("@")!==-1;u&&(i+=r[2]+"/");t&&(i+=t);u||(i=_a.$2x.$1we(i,"rfr","owa"));return i};_a.$C3.$5cU=function(){$.cookie("RefreshExtensionListViewFlag","false",{path:"/"})};_a.$C3.$4wg=function(){var n=$.cookie("RefreshExtensionListViewFlag");return n==="true"};_a.$4=function(){};_a.$4.$M=function(n,t){n===null&&_a.$4.$rc(Error.argumentNull(t,"Argument can't be null"),"ExceptionHelpers.ThrowOnNullArgument({0})",t)};_a.$4.$14=function(n,t){$8(n)&&_a.$4.$rc(Error.argumentNull(t,"Argument can't be null or undefined"),"ExceptionHelpers.ThrowOnNullOrUndefinedArgument({0}, {1})",n,t)};_a.$4.$1C=function(n,t){n&&n.length||_a.$4.$rc(Error.argumentNull(t,"Argument can't be null or empty"),"ExceptionHelpers.ThrowOnNullOrEmptyArgument({0}, {1})",n,t)};_a.$4.$1Ib=function(n,t){n&&n.length||_a.$4.$rc(Error.argumentNull(t,"Argument can't be null or empty"),"ExceptionHelpers.ThrowOnNullOrEmptyArrayArgument({0}, {1})",n,t)};_a.$4.$8kI=function(n,t){$8(t)?_a.$4.$rc(Error.argument(n),"ExceptionHelpers.ThrowOnArgument({0})",n):_a.$4.$rc(Error.argument(n,t),"ExceptionHelpers.ThrowOnArgument({0}, {1})",n,t)};_a.$4.$2zu=function(n){n||(n="null");_a.$4.$rc(Error.invalidOperation(n),"ExceptionHelpers.ThrowOnInvalidOperation({0})",n)};_a.$4.$i1=function(n,t,i){n===t&&_a.$4.$rc(Error.argument(i,"Argument value should not be equal to "+t),"ExceptionHelpers.ThrowOnEquals({0}, {1}, {2})",n,t,i)};_a.$4.$HM=function(n,t,i){n!==t&&_a.$4.$rc(Error.argument(i,"Argument is "+n+" but should be equal to "+t),"ExceptionHelpers.ThrowOnNotEquals({0}, {1}, {2})",n,t,i)};_a.$4.$7r=function(n,t,i,r){(n<t||n>i)&&_a.$4.$rc(Error.argumentOutOfRange(r),"ExceptionHelpers.ThrowOnOutOfRange({0}, {1}, {2}, {3})",n,t,i,r)};_a.$4.$9M=function(n,t){n||_a.$4.$rc(Error.create("ExceptionHelpers.ThrowOnAssert("+t+")"),"ExceptionHelpers.ThrowOnAssert({0})",t)};_a.$4.$4xs=function(n){return _a.$4.$4tf(n)&&n.isTransientError};_a.$4.$7GY=function(n){return _a.$4.$4tf(n)&&!n.isTransientError};_a.$4.$4tf=function(n){var t=n.__type;return!!t&&"clientStoreError"===t};_a.$4.$rc=function(n,t,i,r,u,f){if(_a.$2m.$2uL){var e=n;e.framesToOmit=2;_js.Trace.logException(_a.$2m.get_$2ON(),n,t,i,r,u,f)}else _js.Trace.logError(_a.$2m.get_$2ON(),t,i,r,u,f);throw n;};_a.$BK=function(){};_a.$BK.$pS=function(){return!_js.$9.$c(_a.$BK.$4kZ())};_a.$BK.$4kZ=function(n){n=n||window.location.pathname;for(var u=null,r=1,f=0;f<2&&r<n.length;++f){var t=n.indexOf("/",r);var i=n.length;if(t>0&&t<n.length){t++;i=n.indexOf("/",t);i===-1&&(i=n.length);var e=n.substring(t,i);if(e.indexOf("@")!==-1){u=e;break}}r=i}return u};_a.$7Q=function(n){this.$$d_$6oE=Function.createDelegate(this,this.$6oE);this.$$d_$4pv=Function.createDelegate(this,this.$4pv);_a.$4.$1C(n,"highlightClassName");this.$2b3=n};_a.$7Q.$$cctor=function(){_a.$7Q.$2JM=[];Array.add(_a.$7Q.$2JM,"script");Array.add(_a.$7Q.$2JM,"style")};_a.$7Q.$4fd=function(n){for(var t=0;t<_a.$7Q.$2to.length;t++)if(n.indexOf(_a.$7Q.$2to[t])>=0){var i=_a.$7Q.$2to[t];var r="\\"+i;n=n.split(i).join(r)}return n};_a.$7Q.$6bC=function(n){return new RegExp("\\W"+_a.$7Q.$4fd(n),"im")};function $5u5(n,t){var i=t.tagName.toLowerCase();return Array.contains(_a.$7Q.$2JM,i)||i==="span"&&t.className===n.$2b3}function $43Y(n,t,i){var u=t.nodeValue;var f=t.parentNode;var e=u.substring(i,i+n.$3zU.length);var r=document.createElement("span");r.className=n.$2b3;r.appendChild(document.createTextNode(e));if(n.$4Ra){var o=Math.random().toString();r.id=o;r.setAttribute("name","searchHitInReadingPane")}var s=document.createTextNode(u.substring(0,i));var h=document.createTextNode(u.substring(i+n.$3zU.length,u.length));f.insertBefore(s,t);f.insertBefore(r,t);f.replaceChild(h,t)}_a.$7Q.prototype={$2b3:null,$3zU:null,$5rV:null,$4Ra:!1,$5no:null,$2b5:function(n,t){_a.$4.$1C(n,"term");_a.$4.$M(t,"selectedObject");this.$3zU=n;this.$5rV=n.toUpperCase();this.$5no=_a.$7Q.$6bC(n);var i=this.$$d_$4pv;t.each(i)},$4pz:function(n,t){_a.$4.$1C(n,"term");_a.$4.$1C(t,"selector");this.$2b5(n,$(t))},$79J:function(n,t,i,r){_a.$4.$1C(n,"term");_a.$4.$1C(t,"selector");_a.$4.$M(i,"selectedObject");this.$4Ra=r;i.children()&&i.children().length>0?this.$2b5(n,$(t,i)):this.$2b5(n,i.filter(t))},$2UW:function(){this.$20F($("."+this.$2b3+",.currentHitHighlight"))},$20F:function(n){var t=this.$$d_$6oE;n.each(t)},$4pv:function(n,t){if(t.nodeType===1){if(t.hasChildNodes()&&!$5u5(this,t))for(var i=0;i<t.childNodes.length;i++)this.$4pv(i,t.childNodes[i])}else if(t.nodeType===3){var r=t.nodeValue.toUpperCase();if(r.indexOf(this.$5rV)){var u=r.search(this.$5no);u>=0&&$43Y(this,t,u+1)}else $43Y(this,t,0)}},$6oE:function(n,t){if(t.nodeType===1&&t.tagName.toUpperCase()==="span".toUpperCase()&&t.childNodes.length===1&&t.childNodes[0].nodeType===3){var i=t.parentNode;var r=document.createTextNode(t.childNodes[0].nodeValue);i.replaceChild(r,t);i.normalize()}}};_a.$2x=function(){};_a.$2x.get_$5V6=function(){if(!_a.$2x.$2Db){var n=$.cookie("targetServer");_a.$2x.$2Db=n?"X-OWA-CANARY_"+n.toLocaleLowerCase():"X-OWA-CANARY"}return _a.$2x.$2Db};_a.$2x.$6y3=function(n){return $8(n)?[]:"String"in n?$.makeArray(n.String):"values"in n?$.makeArray(n.values):$.makeArray(n)};_a.$2x.$8bS=function(n){n.beforeSend=function(n){n.setRequestHeader("X-OWA-CANARY",_a.$2x.$127())}};_a.$2x.$127=function(){var n=$.cookie(_a.$2x.get_$5V6());return _js.$9.$c(n)?_a.$2x.get_$5V6()+"_cookie_is_null_or_empty":n};_a.$2x.$1fT=function(){return"&X-OWA-CANARY="+_a.$2x.$127()};_a.$2x.$1GC=function(n,t){if(t||_js.$9.$c(n))return{};var i=n.split("#");var r="";if(i.length>2)throw Error.argument("Can not parse the url "+n);else i.length===2&&(r=i[1]);i=i[0].split("?");if(i.length>2)throw Error.argument("Can not parse the url "+n);else i.length===2&&(r=_js.$9.$15(r)?i[1]:i[1]+"&"+r);return _a.$2x.$8LL(r)};_a.$2x.$8LL=function(n){var t={};if(_js.$9.$15(n))return t;for(var u=n.split("&"),i=0;i<u.length;i++){var r=u[i].split("=");r.length!==2||(t[decodeURIComponent(r[0])]=decodeURIComponent(r[1]))}return t};_a.$2x.$8mO=function(n,t){var r={};if(_js.$9.$15(n))return r;for(var o=n.split("&"),u=0;u<o.length;u++){var f=o[u].split("=");if(f.length===2){var i=null;var e=null;var s,h,c,l;if((h=_a.$2x.$410(f[0],s={val:i}),i=s.val,h)&&(l=_a.$2x.$410(f[1],c={val:e}),e=c.val,l)){t&&(i=i.toLowerCase());r[i]=e}}}return r};_a.$2x.$410=function(n,t){var i=!0;t.val=null;try{t.val=decodeURIComponent(n)}catch(r){_js.Trace.logException(_a.$0.$31j,r,"An exception has been caught for TryDecodeUri for string: {0}",n);i=!1}return i};_a.$2x.$1we=function(n,t,i){if($8(n)||$8(t)||$8(i))throw Error.argument("Key and Value parameters should not be null");if($8(_a.$2x.$74q(n,t))){var r=n.split("#");var u=r.length===1?"":n.substr(n.indexOf("#"));n=r[0].indexOf("?")>=0?r[0]+String.format("&{0}={1}",t,i)+u:r[0]+String.format("?{0}={1}",t,i)+u}return n};_a.$2x.$74q=function(n,t){var i=_a.$2x.$1GC(n);return!$8(i)&&t in i?i[t].toString():null};_a.$2x.$3LO=function(n){return escape(n)};_a.$2x.$3L2=function(n){return encodeURIComponent(n)};_a.$1k=function(){};_a.$1k.$$cctor=function(){window.getSmimeCachedContent=_a.$1k.$2Yc};_a.$1k.get_$2cZ=function(){return _a.$1k.$2cY};_a.$1k.get_$4wH=function(){return!!_a.$1k.$1OF()};_a.$1k.get_$4wI=function(){var n=_a.$1k.$1OF();if(n){var t=n.getVersion();if(parseFloat(t)<_a.$1k.$3Ep){_js.Trace.logInfo(_a.$0.$mh,"The installed S/MIME plugin is out of date. Current Version: {0}, Minimal Version: {1}.",t,_a.$1k.$3Ep);n.dispose();return!1}else return!0}else return!1};_a.$1k.$42=function(n){_a.$1k.$45=!0;_a.$1k.$GW=n};_a.$1k.$Gk=function(n,t,i){return $8(i)||!i?Error.create(n,{SmimeErrorCode:t}):Error.create(n,{SmimeErrorCode:t,SmimeCertStatusFlags:i})};_a.$1k.$2fA=function(n,t){if(!n){t.val=0;return!1}var i=n.SmimeErrorCode;if(i){t.val=i;return!0}else{t.val=0;return!1}};_a.$1k.$1OF=function(){if(!_a.$1k.$1Up){var n;try{if(_a.$1k.$2cY){_js.Trace.logInfo(_a.$0.$mh,"Activating ActiveX object {0}.","Microsoft.Exchange.Clients.SmimeAX");n=new ActiveXObject("Microsoft.Exchange.Clients.SmimeAX")}else return null}catch(t){_js.Trace.logInfo(_a.$0.$mh,"Failed to activate S/MIME plugin: "+t.message);return null}try{n.initialize(JsonParser.serialize(_a.$1k.$GW))}catch(i){_js.Trace.logException(_a.$0.$mh,i,"Failed to initialize S/MIME plugin.")}_a.$1k.$1Up=n;window.attachEvent("onunload",_a.$1k.$8n8)}return _a.$1k.$1Up};_a.$1k.$4jj=function(n){if($8(window.opener)||$8(window.opener.getSmimeCachedContent)){_js.Trace.logError(_a.$0.$mh,"The object window.opener or function window.opener.getSmimeCachedContent does not exist.");return null}return window.opener.getSmimeCachedContent(n)};_a.$1k.$2Yc=function(n){return _a.$1k.$3wm[n]};_a.$1k.$3Cb=function(n,t){_a.$1k.$3wm[n]=t};_a.$1k.$2Vy=function(){window.open("smime/owasmime.msi")};_a.$1k.$3pH=function(n,t){return!n||!_a.$1k.get_$2cZ()?_a.$1k.$Gk(_u.Strings.l_Smime_PluginNotSupported_Text,100):_a.$1k.get_$4wH()?_a.$1k.get_$4wI()?t?null:_a.$1k.$Gk(_u.Strings.l_Smime_CannotFetchDataPackage_Text,2):_a.$1k.$Gk(_u.Strings.l_Smime_PluginOutOfDate_Text,102):_a.$1k.$Gk(_u.Strings.l_Smime_PluginNotInstalled_Text,101)};_a.$1k.$8n8=function(){if(_a.$1k.$1Up){_a.$1k.$1Up.dispose();_a.$1k.$1Up=null}};_a.$Ar=function(n,t){this.$$d_$8s8=Function.createDelegate(this,this.$8s8);this.$31u=this.$$gta["_a.$Ar"].T===Number||Type.isEnum(this.$$gta["_a.$Ar"].T)?0:this.$$gta["_a.$Ar"].T===Boolean?!1:null;_a.$4.$M(t,"userCommand");this.$5rk=t;this.$31u=n};_a.$Ar.$$=function(n){var t="$Ar"+"$1"+"$"+n.getName().replace(/\./g,"_");if(!_a[t]){var i=_a[t]=function(){(this.$$gta=this.$$gta||{})["_a.$Ar"]={T:n};for(var i=[],t=0;t<arguments.length;++t)i[t]=arguments[t];_a.$Ar.apply(this,i)};i.registerClass("_a."+t);var u=_a.$Ar.prototype;for(var f in u){var r={key:f,value:u[f]};"constructor"!==r.key&&(i.prototype[r.key]=r.value)}i.$8s7=function(n,t){for(var u=new Array(n.get_$F()),r=0;r<n.get_$F();r++){var f=n.get_$46(r);var e=new i(f,t);u[r]=e}return u}}return _a[t]};_a.$Ar.prototype={$5rk:null,get_$8s6:function(){return this.$31u},$8s8:function(){this.$5rk(this.$31u)}};_a.$6P=function(){};_a.$6P.$RE=function(n){return $8(n)?null:n.toLocaleLowerCase()};_a.$6P.$2Yh=function(n){var i=0;if(n)for(var t=0;t<n.length;t++)i+=n.charCodeAt(t);return i};_a.$oB=function(){};_a.$17y=function(){};_a.$17y.registerInterface("_a.$17y");_a.$17x=function(){};_a.$17x.registerInterface("_a.$17x");_a.$17w=function(){};_a.$17w.registerInterface("_a.$17w");_a.$17v=function(){};_a.$17v.registerInterface("_a.$17v");_a.$rQ=function(){};_a.$KO=function(){};_a.$KO.get_$6iT=function(){return _a.$KO.$3Fk||$.cookie};_a.$KO.set_$6iT=function(n){_a.$KO.$3Fk=n;return n};_a.$KO.$7K7=function(n){if(!$8(n)){_js.Trace.logInfo(_a.$0.$3w,"Loading cookies into WebView.");var f=n;for(var e in f){var r={key:e,value:f[e]};var u=r.key;if(!Array.isInstanceOfType(r.value)){_js.Trace.logError(_a.$0.$3w,"Cookie dictionary contained cookie whose value was not an array. {0}. {1}",u,r.value);continue}var t=r.value;if(t.length>0){var o=t[0];_js.Trace.logInfo(_a.$0.$3w,"Setting cookie: {0} = {1}",u,o);var i={};i.raw="true";i.secure="true";i.path="/";t.length>1&&!_js.$9.$15(t[1])&&_js.Trace.logError(_a.$0.$3w,"Non-Session cookies are not currently supported for security reasons: {0}. Creating session cookie.",t[1]);if(t.length>2&&!_js.$9.$15(t[2])){_js.Trace.logInfo(_a.$0.$3w,"Cookie Secure: {0}",t[2]);i.secure=t[2]}if(t.length>3&&!_js.$9.$15(t[3])){_js.Trace.logInfo(_a.$0.$3w,"Cookie Path: {0}",t[3]);i.path=t[3]}if(t.length>4&&!_js.$9.$15(t[4])){_js.Trace.logInfo(_a.$0.$3w,"Cookie Domain: {0}",t[4]);i.domain=t[4]}_a.$KO.get_$6iT()(u,o,i)}else _js.Trace.logError(_a.$0.$3w,"Cookies dictionary contained cookie '{0}' without value: {1}",u,t)}}};_a.$HC=function(n){_a.$HC.initializeBase(this);this.$8D=n};_a.$HC.prototype={$8D:null,get_$2Wx:function(){return this.$U(_a.$HC.$2Wz)},$4UX:function(){this.get_$2Wx()&&this.$8D&&this.$8D(this.get_$2Wx())}};_a.$DQ=function(n,t){_a.$DQ.initializeBase(this);this.$am=n;this.$2D1=t};_a.$DQ.prototype={$am:null,$2D1:null,get_$2Wx:function(){return this.$U(_a.$DQ.$2Wz)},$4UX:function(){$8(this.get_$2Wx())?$8(this.$am)||this.$am():$8(this.$2D1)||this.$2D1(this.get_$2Wx())}};_a.$zp=function(n,t,i,r,u,f,e){_a.$zp.initializeBase(this,[n,t,i,r,u,f,e])};_a.$zp.prototype={$4UX:function(){PALJavaScriptInterface.callMethod(this.$9i,this.$2oW,this.$1E1,this.$6s,JsonParser.serialize(this.$1aR),JsonParser.serialize(this.$t9))}};_a.NativeBridge=function(n){this.$$d_onMessage=Function.createDelegate(this,this.onMessage);this.$3DE="";this.$t9={};this.$1Mp={};_a.NativeBridge.initializeBase(this);this.$t=n;this.$2Ec=new Array(0);this.$6Zs();this.$37=new _a.$hE(this,this);this.$8RM()};_a.NativeBridge.$$cctor=function(){_a.NativeBridge.$7AW()};_a.NativeBridge.get_$K=function(){_a.NativeBridge.$e||(_a.NativeBridge.$e=new _a.NativeBridge(new _a.$DI));return _a.NativeBridge.$e};_a.NativeBridge.set_$K=function(n){_a.NativeBridge.$e=n;return n};_a.NativeBridge.$7AW=function(){window.PALNativeBridge=_a.NativeBridge.get_$K()};function $5u8(n){n.$37.$Ci||n.$5YJ(new _a.$9m(_a.$2x.$1GC(window.location.href)));n.$Tt||n.$2S9()}function $bV(n,t){n.$1Mp[t.get_$1nr()]=t}function $1JP(n){if(!n.$Tt)throw Error.invalidOperation("Trying to call native method before device is ready");}function $43b(n,t,i,r){$1JP(n);if(!(t in n.$1Mp)){var u="Attempting to raise event in unknown namespace, "+t;_js.Trace.logWarning(_a.$0.$3w,u);throw Error.invalidOperation(u);}var f=n.$1Mp[t];f.$6df(i,r)||f.$8QJ(i,r)}function $5u9(n,t){switch(t.action){case"DeviceReady":var u=t.context;n.$4dF(u.key,u.states);break;case"DeviceActive":n.$3JA(t.context,!0);break;case"DeviceError":n.$4d9(t.context);break;case"DeviceResume":n.$3JF(t.context,!0);break;case"DevicePause":n.devicePause();break;case"DeviceInactive":n.deviceInactive();break;case"DeviceEvent":var i=t.context;$43b(n,i.namespace,i.name,i.value);break;case"DeviceCallback":var r=t.context;n.$4d4(r.callbackID,r.args,r.unregister);break;case"DeviceUnregisterCallback":n.deviceUnregisterCallback(t.context);break;default:_js.Trace.logError(_a.$0.$3w,"Unknown post message operation: {0}",t.action);break}}function $2Ku(n,t){var r=t;for(var u in r){var i={key:u,value:r[u]};if(i.key in n.$1Mp){var e=n.$1Mp[i.key];_js.Trace.logInfo(_a.$0.$3w,"Setting state, {0}",i.key);if(Object.isInstanceOfType(i.value))e.$8b2(i.value);else{var f="Invalid state JSON, "+i.value;_js.Trace.logWarning(_a.$0.$3w,f);throw Error.invalidOperation(f);}}else _js.Trace.logWarning(_a.$0.$3w,"Unknown dispatcher state, {0}",i.key)}}function $43c(n,t){_a.$4.$M(t,"prefixKey");var i=t;i.length>4&&(i=i.substring(0,4));n.$3DE=i}_a.NativeBridge.prototype={$Tt:!1,$2re:!1,$9i:null,$t:null,$2t4:!1,$2t5:null,$2Ec:null,$4n:null,$37:null,$BV:null,$1xZ:null,$9y:null,$x3:null,$P3:null,$SM:null,$BO:null,$s0:null,$s9:null,$Uu:null,$32J:null,$1YO:null,add_$Rq:function(n){this.$2e("OnError",n)},remove_$Rq:function(n){this.$2f("OnError",n)},add_$2qK:function(n){this.$Tt?n():this.$2e("OnReady",n)},remove_$2qK:function(n){this.$2f("OnReady",n)},add_$3kc:function(n){this.$2e("OnActive",n)},remove_$3kc:function(n){this.$2f("OnActive",n)},add_$3lS:function(n){this.$2e("OnInactive",n)},remove_$3lS:function(n){this.$2f("OnInactive",n)},add_$3lq:function(n){this.$2e("OnPause",n)},remove_$3lq:function(n){this.$2f("OnPause",n)},add_$3m4:function(n){this.$2e("OnResume",n)},remove_$3m4:function(n){this.$2f("OnResume",n)},get_$3m:function(){return this.$37.get_$7t()},get_$1bW:function(){return this.$37.get_$7t()},get_device:function(){return this.$9y},set_device:function(n){this.$9y=n;return n},$5YJ:function(n,t){if(this.$37.$Ci)return!0;var i=$.cookie("PALStates");var u=null;if(i){i.length>3e3&&_js.Trace.logWarning(_a.$0.$3w,"PALStates cookie length close to cookie limit, length {0}",i.length);$.cookie("PALStates",null,{path:"/"});u=JsonParser.deserialize(i);if(!Object.isInstanceOfType(u)){var o="Invalid JSON for states cookie, "+i;_js.Trace.logError(_a.$0.$3w,o);return!1}}var e=n.get_$46("PALKey");if(e){var f=n.get_$46("PALStates");f.length>3e3&&_js.Trace.logWarning(_a.$0.$3w,"PALStates url length close to url limit, length {0}",f.length);t={key:e,jsonStates:f}}t=t||u;if($8(t)){var s="State cache unavailable";_js.Trace.logError(_a.$0.$3w,s);return!1}_js.Trace.logInfo(_a.$0.$3w,"Preparing states");var r=null;if(t.jsonStates){var h=t.jsonStates;r=JsonParser.deserialize(h)}else if(t.states)r=t.states;else{var c="States could not found.";_js.Trace.logError(_a.$0.$3w,c);return!1}if(Object.isInstanceOfType(r)){this.$9i=t.key;$43c(this,this.$9i);$2Ku(this,r)}else{var l="Invalid states object for prepare states.";_js.Trace.logError(_a.$0.$3w,l);return!1}return!0},$2S9:function(){var n={};var t=this.$1Mp;for(var i in t){var r={key:i,value:t[i]};var f=r.value;var u=new _a.$IH(f.get_$4WJ());u.$La&&(n[r.key]=u)}this.$37.$2S9(n)},deviceReady:function(n,t){_a.$4.$1C(n,"key");_a.$4.$1C(t,"jsonStates");var u=_a.$5.aes(_a.$0.$3w,"NativeBridge.DeviceReady");try{_js.Trace.logInfo(_a.$0.$3w,"Ready, key {0} states {1}",n,t);var i=JsonParser.deserialize(t);if(Object.isInstanceOfType(i))this.$4dF(n,i);else{var r="Invalid JSON for ready states, "+t;_js.Trace.logError(_a.$0.$3w,r);throw Error.invalidOperation(r);}}finally{_a.$5.aee(u)}},deviceActive:function(n){_a.$4.$1C(n,"jsonStates");var r=_a.$5.aes(_a.$0.$3w,"NativeBridge.DeviceActive");try{_js.Trace.logInfo(_a.$0.$3w,"Active, states {0}",n);var t=JsonParser.deserialize(n);if(Object.isInstanceOfType(t))this.$3JA(t,!0);else{var i="Invalid JSON for active states, "+n;_js.Trace.logWarning(_a.$0.$3w,i);throw Error.invalidOperation(i);}}finally{_a.$5.aee(r)}},deviceInactive:function(){var n=_a.$5.aes(_a.$0.$3w,"NativeBridge.DeviceInactive");try{$1JP(this);_js.Trace.logInfo(_a.$0.$3w,"Inactive");$UR(this,"OnInactive")}finally{_a.$5.aee(n)}},deviceResume:function(n){_a.$4.$1C(n,"jsonStates");var r=_a.$5.aes(_a.$0.$3w,"NativeBridge.DeviceResume");try{_js.Trace.logInfo(_a.$0.$3w,"Resume, states {0}",n);var t=JsonParser.deserialize(n);if(Object.isInstanceOfType(t))this.$3JF(t,!0);else{var i="Invalid JSON for resume states, "+n;_js.Trace.logWarning(_a.$0.$3w,i);throw Error.invalidOperation(i);}}finally{_a.$5.aee(r)}},devicePause:function(){var n=_a.$5.aes(_a.$0.$3w,"NativeBridge.DevicePause");try{$1JP(this);_js.Trace.logInfo(_a.$0.$3w,"Pause");this.$2re=!0;$UR(this,"OnPause")}finally{_a.$5.aee(n)}},deviceCallback:function(n,t,i){_a.$4.$1C(n,"callbackID");_a.$4.$1C(t,"jsonArgs");var e=_a.$5.aes(_a.$0.$3w,"NativeBridge.DeviceCallback");try{var o=_a.$5.ads(_a.$0.$3w,"NativeBridge.DeviceCallback_Deserialize_"+t.length);var r=JsonParser.deserialize(t);_a.$5.ade(o);if(Object.isInstanceOfType(r)){var u=this.$4d4(n,r,i);return u?JsonParser.serialize(u):""}else{var f="Invalid JSON for callback args, "+t;_js.Trace.logWarning(_a.$0.$3w,f);throw Error.invalidOperation(f);}}finally{_a.$5.aee(e)}},deviceUnregisterCallback:function(n){_a.$4.$1C(n,"callbackID");$1JP(this);if(n in this.$t9)delete this.$t9[n];else{var t="Attempting to unregister unknown callback, "+n;_js.Trace.logWarning(_a.$0.$3w,t);throw Error.invalidOperation(t);}},deviceEvent:function(n,t,i){_a.$4.$1C(n,"namespaceName");_a.$4.$1C(t,"name");_a.$4.$1C(i,"value");var h=_a.$5.aes(_a.$0.$3w,"NativeBridge.DeviceEvent_"+n+"_"+t);try{_js.Trace.logInfo(_a.$0.$3w,"Event, {0}, {1}, {2}",n,t,i);var u=JsonParser.deserialize(i);if(!Array.isInstanceOfType(u)){var f="Event value is not an Array";_js.Trace.logWarning(_a.$0.$3w,f);throw Error.invalidOperation(f);}var r=u;if(r.length!==1){var e="Event value array should contain exactly one element. Actual length = "+r.length;_js.Trace.logWarning(_a.$0.$3w,e);throw Error.invalidOperation(e);}var o=r[0];if(o===undefined){var s="Invalid or missing event value";_js.Trace.logWarning(_a.$0.$3w,s);throw Error.invalidOperation(s);}$43b(this,n,t,o)}finally{_a.$5.aee(h)}},devicePullArgs:function(n){_a.$4.$1C(n,"pullArgsId");var t=_a.$5.aes(_a.$0.$3w,"NativeBridge.DevicePullArgs_"+n);try{var i=_a.$Jl.$8Pp(n);return JsonParser.serialize(i)}finally{_a.$5.aee(t)}},$6cX:function(n,t,i){var r=this.$4Zq(n,t,i);r&&(this.$Tt?this.$t.$y(r):Array.add(this.$2Ec,r))},$6cV:function(n,t,i){var r=this.$4Zq(n,t,i);this.$t.$y(r)},$8RR:function(n,t,i){_a.$4.$M(n,"call");_a.$4.$M(i,"callback");var r=this.$3DE+n.get_$1z()+t+i.$MJ;this.$t9[r]=i;return r},forceReloadWebApplication:function(){$5u8(this);this.$37.$3qy()},deviceError:function(n){_a.$4.$1C(n,"jsonErrorInfo");var r=_a.$5.aes(_a.$0.$3w,"NativeBridge.DeviceError");try{var t=JsonParser.deserialize(n);if(Object.isInstanceOfType(t))this.$4d9(t);else{var i="Invalid JSON for DeviceError info dict, "+n;_js.Trace.logWarning(_a.$0.$3w,i);throw Error.invalidOperation(i);}}finally{_a.$5.aee(r)}},$6Zs:function(){window.addEventListener?window.addEventListener("message",this.$$d_onMessage,!1):window.attachEvent("message",this.$$d_onMessage)},$8RM:function(){$bV(this,this.$37);this.$4n=new _a.$sv(this);$bV(this,this.$4n);this.$SM=new _a.$t7(this);$bV(this,this.$SM);this.$Uu=new _a.$vK(this);$bV(this,this.$Uu);this.set_device(new _a.$vh(this));$bV(this,this.get_device());this.$BO=new _a.$vu(this);$bV(this,this.$BO);this.$BV=new _a.$10i(this);$bV(this,this.$BV);this.$1xZ=new _a.$ts(this);$bV(this,this.$1xZ);this.$x3=new _a.$10p(this);$bV(this,this.$x3);this.$P3=new _a.$12J(this);$bV(this,this.$P3);this.$s0=new _a.$13g(this);$bV(this,this.$s0);this.$s9=new _a.$bA(this);$bV(this,this.$s9);this.$32J=new _a.$15o(this);$bV(this,this.$32J);this.$1YO=new _a.$15s(this);$bV(this,this.$1YO)},$4d9:function(n){_a.$4.$M(n,"errorInfo");var t="{\n";var i=n;for(var r in i){var u={key:r,value:i[r]};t+=u.key+" = "+u.value+"\n"}t+="}";_js.Trace.logError(_a.$0.$3w,"DeviceError: An error on the PAL has occured:\n"+t);$US(this,"OnError",n)},$4dF:function(n,t){if(this.$Tt){var r="Ready may happen only once";_js.Trace.logWarning(_a.$0.$3w,r);throw Error.invalidOperation(r);}this.$9i=n;$43c(this,this.$9i);$2Ku(this,t);if(!this.get_$3m().get_$4p9()){var u="No supported version available";_js.Trace.logError(_a.$0.$3w,u);throw Error.invalidOperation(u);}if(!this.get_$1bW().get_$4p8()){var f="No native call mechanism available";_js.Trace.logError(_a.$0.$3w,f);throw Error.invalidOperation(f);}this.$Tt=!0;$UR(this,"OnReady");_js.Trace.logInfo(_a.$0.$3w,"Ready with {0} pre-ready calls",this.$2Ec.length);this.$3JA(t,!1);this.$3JF(t,!1);for(var e=this.$2Ec,o=e.length,i=0;i<o;++i){var s=e[i];this.$t.$y(s)}this.$2Ec=null},$3JA:function(n,t){$1JP(this);t&&$2Ku(this,n);$UR(this,"OnActive");_js.Trace.logInfo(_a.$0.$3w,"Active")},$3JF:function(n,t){$1JP(this);t&&$2Ku(this,n);this.$2re=!1;$UR(this,"OnResume");_js.Trace.logInfo(_a.$0.$3w,"Resume")},$4d4:function(n,t,i){$1JP(this);if(n in this.$t9){var f=this.$t9[n];i&&this.deviceUnregisterCallback(n);try{this.$2t5=null;this.$2t4=!0;var r=new _a.$Mk(_a.$0.$3w,"NativeBridge.DeviceCallbackInternal_"+n);r.$1e9="Calling callback, "+n;try{var o=this;_a.$2m.$13Q(r,function(){f.$CK(t)})}catch(s){}}finally{this.$2t4=!1}var e=this.$2t5;this.$2t5=null;return e}else{var u="Attempting to call unknown callback, "+n;_js.Trace.logWarning(_a.$0.$3w,u);throw Error.invalidOperation(u);}},$4Zq:function(n,t,i){var u=i.get_$NB();var f=i.$Mx();var e=i.$6yf(this);if(this.get_$1bW().get_$8Pq()&&this.$2t4&&!i.get_$4oW()){var r=new _a.$oB;r.k=this.$9i;r.n=n.get_$1nr();r.m=u;r.v=t;r.a=f;r.c=e;this.$2t5=r;this.$2t4=!1;return null}else return this.get_$1bW().get_$5Zi()&&i.get_$4oW()?new _a.$Jl(this.$9i,n.get_$1nr(),t,u,f,e,i.get_$1z()):this.get_$1bW().get_$5tF()?new _a.$15u(this.$9i,n.get_$1nr(),t,u,f,e,i.get_$1z()):this.get_$1bW().get_$4yw()?new _a.$zp(this.$9i,n.get_$1nr(),t,u,f,e,i.get_$1z()):this.get_$1bW().get_$5Y0()?new _a.$11w(this.$9i,n.get_$1nr(),t,u,f,e,i.get_$1z()):null},onMessage:function(n){var t=n;if(t&&t.origin&&t.origin.startsWith("ms-appx://")){var r=t;var i=r.data;i&&i.action&&i.context&&$5u9(this,i)}}};_a.NativeBridge.$8s3=function(){};_a.NativeBridge.$8s5=function(){};_a.NativeBridge.$8s4=function(){};_a.$1AE=function(n,t,i,r,u,f,e){_a.$1AE.initializeBase(this);_a.$4.$1C(n,"key");_a.$4.$1C(t,"namespaceName");_a.$4.$1C(i,"version");_a.$4.$1C(r,"method");_a.$4.$M(u,"args");_a.$4.$M(f,"callbacks");_a.$4.$M(e,"dispatcherCallName");this.$9i=n;this.$2oW=t;this.$6s=i;this.$1E1=r;this.$1aR=u;this.$t9=f;this.$4dw=e};_a.$1AE.prototype={$9i:null,$2oW:null,$6s:null,$1E1:null,$1aR:null,$t9:null,$4dw:null,get_$7Bx:function(){return this.$4dw},$89m:function(){this.$4UX();return 0}};_a.$Tc=function(){this.$MJ=_a.$Tc.$x8++;_a.$Tc.initializeBase(this)};_a.$Tc.prototype={$CK:function(n){_a.$4.$M(n,"args");this.$8qu(n)&&this.$4UX()},$8qu:function(n){this.$Nf(n);return!0}};_a.$kp=function(n,t){this.$$d_$6vK=Function.createDelegate(this,this.$6vK);this.$$d_$5TP=Function.createDelegate(this,this.$5TP);this.$$d_$6vE=Function.createDelegate(this,this.$6vE);this.$S=t;this.$37=n};_a.$kp.prototype={$S:null,$37:null,$42:function(){this.$37.add_$2D8(this.$$d_$6vE);this.$37.add_$5TP(this.$$d_$5TP);_a.NativeBridge.get_$K().add_$3lq(this.$$d_$6vK)},$6vE:function(n){this.$S.$8QJ(_a.$Q8,new _a.$Q8)},$6vK:function(){this.$S.$8QJ(_a.$Uz,new _a.$Uz)},$5TP:function(n){n===1?this.$S.$8QJ(_a.$kX,new _a.$kX):n===3&&this.$S.$8QJ(_a.$j9,new _a.$j9)}};_a.$Jf=function(n){_a.$Jf.initializeBase(this);this.$am=n};_a.$Jf.$$cctor=function(){_a.$Jf.$3I1.set_$Ey(new _a.$D0(_a.$7Y))};_a.$Jf.prototype={$am:null,get_$6nM:function(){return this.$U(_a.$Jf.$3I1)},$4UX:function(){this.$am(this.get_$6nM().$9N())}};_a.$IZ=function(n,t,i,r,u){_a.$IZ.initializeBase(this,[1,"Performance"]);$1O(this,"sid",t);var f=null;i?i===1?f="e":i===2&&(f="r"):f="s";$1O(this,"se",f);for(var s=_a.$IZ.$4zM,c=s.length,e=0;e<c;++e){var o=s[e];o in n&&$1O(this,o,n[o])}$1O(this,"p",_a.NativeBridge.get_$K().get_device().get_$7M().get_$20a());var h="off";r&&(h=u?"wifi":"cell");$1O(this,"c",h)};_a.$IZ.$1Xt=function(n,t,i,r,u){u=u||_a.$Z.$7h;if(u.get_$2n()){i=i||_a.NativeBridge.get_$K().$37;r=r||_a.NativeBridge.get_$K().$x3;i.$Ci&&r.$Ci&&i.$6zT(function(i){u.$9v(new _a.$IZ(i,n,t,r.get_$2CJ().get_$3FE(),r.get_$2CJ().get_$4Xh()))})}};_a.$fG=function(n,t,i,r){_a.$fG.initializeBase(this,[1,"PalBootInfo"]);$1O(this,"rs",n);$1O(this,"rt",t);$1O(this,"c",i);$1O(this,"wf",r)};_a.$fG.$1Xt=function(n,t,i){i=i||_a.$Z.$7h;if(i.get_$2n()){n=n||_a.NativeBridge.get_$K().$4n;t=t||_a.NativeBridge.get_$K().$x3;n.$Ci&&t.$Ci&&n.$6xh(function(n,r){i.$9v(new _a.$fG(n,r,t.get_$2CJ().get_$3FE(),t.get_$2CJ().get_$4Xh()))})}};_a.$3r=function(){};_a.$3r.$42=function(n){if(!n.$Ci){_js.Trace.logInfo(_a.$0.$3w,"PAL WebScript Log Processor not ready, cannot add PALWebScriptTraceProcessor to the trace listeners");return}if(_a.$3r.$7A){_js.Trace.logWarning(_a.$0.$3w,"PAL Webscript log processor already initialized");return}_a.$3r.$1YO=n;_a.$3r.$1Qp=new(_a.$7f.$$(String))(750);_a.$3r.$2gE=(new Date).getTime();_a.$2U.$2Ol(_a.$3r.$2SM);_a.$3r.$7A=!0};_a.$3r.$2SM=function(n,t,i){if(!_a.$3r.$2ei&&!(_a.$3r.$1p5<t)&&(!_a.$3n.$1eS||!_a.$3n.$4xr(n))){_a.$3r.$2ei=!0;try{var e=t===1?50:250;var f=i();var r=new Date;var u=f.get_$3ZB()+" "+r.getHours()+":"+r.getMinutes()+":"+r.getSeconds()+"."+r.getMilliseconds()+" "+f.get_$4X();u=_a.$3n.$5pO(u);_a.$3r.$1Qp.$I(u);_a.$3r.$4eO(e,r)}finally{_a.$3r.$2ei=!1}}};_a.$3r.$1ep=function(){_a.$3r.$7A&&_a.$3r.$4eO(0,new Date)};_a.$3r.$4eO=function(n,t){if(Math.abs(t.getTime()-_a.$3r.$2gE)>=n){_a.$3r.$1Qp.get_$F()===750&&_a.$3r.$1Qp.$I(2+" "+t.getHours()+":"+t.getMinutes()+":"+t.getSeconds()+"."+t.getMilliseconds()+" BUFFER FULL! Some messages dropped since last dump.");_a.$3r.$1YO.$8ri(_a.$3r.$1Qp.$9N());_a.$3r.$1Qp.$1n();_a.$3r.$2gE=t.getTime()}};_a.$rJ=function(n){_a.$4.$14(n,"policyState");this.$5XY=n;_a.$4.$14(this.get_$46(1),"this[PolicyErrorClassEnum.Auto]");_a.$4.$14(this.get_$46(2),"this[PolicyErrorClassEnum.ApplyPolicy]");_a.$4.$14(this.get_$46(4),"this[PolicyErrorClassEnum.User]");_a.$4.$14(this.get_$46(8),"this[PolicyErrorClassEnum.Fatal]");if(this.get_$46(8).length>0)this.$24C=8;else if(this.get_$46(4).length>0)this.$24C=4;else if(this.get_$46(2).length>0)this.$24C=2;else{this.$24C=1;this.$25R=!0}};_a.$rJ.create=function(n){return new _a.$rJ(n)};_a.$rJ.prototype={$5XY:null,$24C:0,$25R:!1,get_$46:function(n){return this.$5XY[_a.$rI.toString(n)]}};_a.$11w=function(n,t,i,r,u,f,e,o){_a.$11w.initializeBase(this,[n,t,i,r,u,f,e]);this.$5Y6=o||window.top};_a.$11w.prototype={$5Y6:null,$4UX:function(){var n=new _a.$oB;n.k=this.$9i;n.n=this.$2oW;n.v=this.$6s;n.m=this.$1E1;n.a=this.$1aR;n.c=this.$t9;var t=new _a.$rQ;t.action="DeviceCall";t.context=n;this.$5Y6.postMessage(t,"*")}};_a.$Jl=function(n,t,i,r,u,f,e){_a.$Jl.initializeBase(this,[n,t,i,r,{},f,e]);_a.$4.$M(u,"args");this.$3pt=this.$1F_2;_a.$Jl.$2t3[this.$3pt]=u};_a.$Jl.$8Pp=function(n){var t=_a.$Jl.$2t3[n];if(!t){var i=String.format("Couldn't find pull args matching id '{0}'",n);_js.Trace.logError(_a.$0.$3w,i);throw Error.invalidOperation(i);}delete _a.$Jl.$2t3[n];return t};_a.$Jl.prototype={$3pt:null,$4jH:function(){var n=_a.$15u.prototype.$4jH.call(this);return String.format("{0}&p={1}",n,encodeURIComponent(this.$3pt))}};_a.$15p=function(n){this.$$d_$77q=Function.createDelegate(this,this.$77q);this.$1tK=n};_a.$15p.prototype={$1tK:0,$77q:function(n,t){_js.Trace.logInfo(_a.$0.$3w,"HandleWatson invoked with call stack: {0}",n);var i=new _a.$11D(this.$1tK,n,t);_a.$Z.$7h.$9v(i)}};_a.$15u=function(n,t,i,r,u,f,e){_a.$15u.initializeBase(this,[n,t,i,r,u,f,e])};_a.$15u.prototype={get_$4y6:function(){return!0},$4UX:function(){var n=this.$4jH();this.$7KZ(n)},$4jH:function(){return String.format("http://pal/?k={0}&n={1}&m={2}&v={3}&a={4}&c={5}",encodeURIComponent(this.$9i),encodeURIComponent(this.$2oW),encodeURIComponent(this.$1E1),encodeURIComponent(this.$6s),encodeURIComponent(JsonParser.serialize(this.$1aR)),encodeURIComponent(JsonParser.serialize(this.$t9)))},$7KZ:function(n){window.location.href=n}};_a.$hQ=function(){};_a.$hQ.prototype={unexpecteD_ERROR:-1,invaliD_CREDENTIALS:1,invaliD_ENDPOINT:2,credentialS_REJECTED_BY_SERVER:3,unexpecteD_SERVER_RESPONSE:4,missinG_REQUIRED_COOKIES:5,connectioN_INIT_FAILED:6,unknowN_AUTH_METHOD:7,unsupporteD_AUTH_METHOD:8,credentialS_EXPIRED:9,unsupporteD_EXCHANGE_VERSION:10,incorrecT_DEVICE_TIME:11};_a.$hQ.registerEnum("_a.$hQ",!1);_a.$sx=function(){};_a.$sx.prototype={};_a.$sx.registerEnum("_a.$sx",!1);_a.$17n=function(){};_a.$17n.prototype={};_a.$17n.registerEnum("_a.$17n",!1);_a.$17m=function(){};_a.$17m.prototype={};_a.$17m.registerEnum("_a.$17m",!1);_a.$t8=function(){};_a.$t8.prototype={};_a.$t8.registerEnum("_a.$t8",!1);_a.$129=function(){};_a.$129.prototype={};_a.$129.registerEnum("_a.$129",!1);_a.$vi=function(){};_a.$vi.prototype={};_a.$vi.registerEnum("_a.$vi",!1);_a.$tu=function(){};_a.$tu.prototype={};_a.$tu.registerEnum("_a.$tu",!1);_a.$tt=function(){};_a.$tt.prototype={};_a.$tt.registerEnum("_a.$tt",!1);_a.$185=function(){};_a.$185.prototype={};_a.$185.registerEnum("_a.$185",!1);_a.$sB=function(){};_a.$sB.prototype={none:0,reminderList:1,shareCompose:2,calendar:3,people:4};_a.$sB.registerEnum("_a.$sB",!1);_a.$106=function(){};_a.$106.prototype={};_a.$106.registerEnum("_a.$106",!1);_a.$vj=function(){};_a.$vj.prototype={};_a.$vj.registerEnum("_a.$vj",!1);_a.$w7=function(){};_a.$w7.prototype={};_a.$w7.registerEnum("_a.$w7",!1);_a.$tG=function(){};_a.$tG.prototype={};_a.$tG.registerEnum("_a.$tG",!1);_a.$vg=function(){};_a.$vg.prototype={};_a.$vg.registerEnum("_a.$vg",!1);_a.$a7=function(){};_a.$a7.prototype={compliant:0,canBeCompliant:1,requestedPolicyIsStricter:2,invalidParameter:3,requestedPolicyNotEnforceable:4,currentUserHasBlankPassword:5,adminsHaveBlankPassword:6,userCannotChangePassword:7,adminsCannotChangePassword:8,localControlledUsersCannotChangePassword:9,connectedAdminsProviderPolicyIsWeak:10,connectedUserProviderPolicyIsWeak:11,changeConnectedAdminsPassword:12,changeConnectedUserPassword:13,requestedExpirationIncompatible:14,notProvisionedOnAllVolumes:15,fixedDataNotSupported:16,hardwareNotCompliant:17,winReNotConfigured:18,protectionSuspended:19,osVolumeNotProtected:20,protectionNotYetEnabled:21,noFeatureLicense:22,osNotProtected:23,serviceRequestTimedOut:-1073282019,serviceDoesNotExist:-1073282012,unknownError:-1};_a.$a7.registerEnum("_a.$a7",!1);_a.$rI=function(){};_a.$rI.prototype={none:0,auto:1,applyPolicy:2,user:4,fatal:8};_a.$rI.registerEnum("_a.$rI",!0);_a.$180=function(){};_a.$180.prototype={};_a.$180.registerEnum("_a.$180",!1);_a.$181=function(){};_a.$181.prototype={};_a.$181.registerEnum("_a.$181",!1);_a.$110=function(){};_a.$110.prototype={};_a.$110.registerEnum("_a.$110",!1);_a.DataWipeReason=function(){};_a.DataWipeReason.prototype={};_a.DataWipeReason.registerEnum("_a.DataWipeReason",!1);_a.$17z=function(){};_a.$17z.registerInterface("_a.$17z");_a.$182=function(){};_a.$182.prototype={};_a.$182.registerEnum("_a.$182",!1);_a.$vv=function(){};_a.$vv.prototype={};_a.$vv.registerEnum("_a.$vv",!1);_a.$18z=function(){};_a.$18z.prototype={};_a.$18z.registerEnum("_a.$18z",!1);_a.$195=function(){};_a.$195.prototype={};_a.$195.registerEnum("_a.$195",!1);_a.$13h=function(){};_a.$13h.prototype={};_a.$13h.registerEnum("_a.$13h",!1);_a.$196=function(){};_a.$196.prototype={};_a.$196.registerEnum("_a.$196",!1);_a.$193=function(){};_a.$193.registerInterface("_a.$193");_a.$18u=function(){};_a.$18u.registerInterface("_a.$18u");_a.$sv=function(n){this.$4Od=new _a.$Es;_a.$sv.initializeBase(this,[n])};_a.$sv.prototype={add_$86X:function(n){this.$2e("OnAuthSucceeded",n)},remove_$86X:function(n){this.$2f("OnAuthSucceeded",n)},get_$1nr:function(){return"Account"},get_$2O6:function(){return this.get_$6M()},get_$6M:function(){return this.$4Od},$6xi:function(n,t){var i=new _a.$sv.$oq(n,t);$5F(this,this.get_$3m().get_$59(),i)},$6xh:function(n){var t=new _a.$sv.$1f9(n);$5F(this,this.get_$3m().get_$59(),t)},$5h0:function(n,t,i){var r=new _a.$sv.$1rg(n,t,i);$5F(this,this.get_$3m().get_$59(),r)},$8bM:function(n,t,i,r){var u=new _a.$sv.$ry(n,t,i,r);$5F(this,this.get_$3m().get_$59(),u)},$8ac:function(n,t,i){var r=new _a.$sv.$1rv(n,t,i);$5F(this,this.get_$3m().get_$59(),r)},$8Ye:function(n,t,i){var r=new _a.$sv.$1re(n,t,i);$5F(this,this.get_$3m().get_$59(),r)},$4R2:function(){var n=new _a.$sv.$6YY;$5F(this,this.get_$3m().get_$59(),n)},$70t:function(n,t){var i=new _a.$sv.$op(n,t);$5F(this,this.get_$3m().get_$59(),i)},$5he:function(n,t,i){var r=new _a.$sv.$1rd(n,t,i);$5F(this,this.get_$3m().get_$59(),r)},$8Yf:function(n,t,i){var r=new _a.$sv.$1rf(n,t,i);$5F(this,this.get_$3m().get_$59(),r)},$8bQ:function(n,t,i){var r=new _a.$sv.$Yc(n,t,i);$5F(this,this.get_$3m().get_$59(),r)},$8Yt:function(n,t,i){var r=new _a.$sv.$1rh(n,t,i);$5F(this,this.get_$3m().get_$59(),r)},$1Hk:function(n,t,i,r){var u=new _a.$sv.$rx(n,t,i,r);$5F(this,this.get_$3m().get_$59(),u)},$3BR:function(n,t){_a.$4.$M(n,"onAuthenticateSuccess");_a.$4.$M(t,"onAuthenticateFailure");var i=new _a.$sv.$nb(n,t);$5F(this,this.get_$3m().get_$59(),i)},$6aV:function(n,t,i){_a.$4.$7r(n,1,5,"dataWipeReason");var r=new _a.$sv.$1au(n,t,i);$5F(this,this.get_$3m().get_$59(),r)},$6hq:function(){var n=new _a.$sv.$6hr;$5F(this,this.get_$3m().get_$59(),n)},$8Nu:function(){var n=new _a.$sv.$8Nv;$5F(this,this.get_$3m().get_$59(),n)},$8bK:function(n){var t=new _a.$sv.$1s1(n);$5F(this,this.get_$3m().get_$59(),t)}};_a.$sv.$oq=function(n,t){_a.$sv.$oq.initializeBase(this);this.$N(_a.$sv.$oq.$dl,new _a.$sv.$oq.$1Tm(n));this.$N(_a.$sv.$oq.$xF,new _a.$DQ(null,t))};_a.$sv.$oq.prototype={get_$NB:function(){return"getAccountSetupReason"}};_a.$sv.$oq.$1Tm=function(n){_a.$sv.$oq.$1Tm.initializeBase(this);_a.$4.$14(n,"onSuccessCallback");this.$am=n};_a.$sv.$oq.$1Tm.prototype={$am:null,get_$6VZ:function(){return this.$U(_a.$sv.$oq.$1Tm.$2O5)},$4UX:function(){this.$am(this.get_$6VZ())}};_a.$sv.$1f9=function(n){_a.$sv.$1f9.initializeBase(this);this.$N(_a.$sv.$1f9.$dl,new _a.$sv.$1f9.$lf(n))};_a.$sv.$1f9.prototype={get_$NB:function(){return"getAccountBootInfo"}};_a.$sv.$1f9.$lf=function(n){_a.$sv.$1f9.$lf.initializeBase(this);_a.$4.$14(n,"onSuccessCallback");this.$am=n};_a.$sv.$1f9.$lf.prototype={$am:null,get_$8Qs:function(){return this.$U(_a.$sv.$1f9.$lf.$5ac)},get_$8Qr:function(){return this.$U(_a.$sv.$1f9.$lf.$5ab)},$4UX:function(){this.$am(this.get_$8Qr(),this.get_$8Qs())}};_a.$sv.$ry=function(n,t,i,r){_a.$sv.$ry.initializeBase(this,[i,r]);this.$N(_a.$sv.$ry.$5ru,$8(n)?"":n.$1X4);this.$N(_a.$sv.$ry.$2KU,t)};_a.$sv.$ry.prototype={get_$NB:function(){return"setUserInformation"}};_a.$sv.$1rv=function(n,t,i){_a.$sv.$1rv.initializeBase(this,[t,i]);this.$N(_a.$sv.$1rv.$2Do,n)};_a.$sv.$1rv.prototype={get_$NB:function(){return"setPassword"}};_a.$sv.$1re=function(n,t,i){_a.$sv.$1re.initializeBase(this,[t,i]);this.$N(_a.$sv.$1re.$2O4,n)};_a.$sv.$1re.prototype={get_$NB:function(){return"setAccountPolicy"}};_a.$sv.$6YY=function(){_a.$sv.$6YY.initializeBase(this)};_a.$sv.$6YY.prototype={get_$NB:function(){return"applyAccountPolicy"}};_a.$sv.$op=function(n,t){_a.$sv.$op.initializeBase(this);this.$N(_a.$sv.$op.$dl,new _a.$sv.$op.$Vr(n));this.$N(_a.$sv.$op.$xF,new _a.$DQ(null,t))};_a.$sv.$op.prototype={get_$NB:function(){return"getIsAccountLocaleUpdatePromptRequired"}};_a.$sv.$op.$Vr=function(n){_a.$sv.$op.$Vr.initializeBase(this);_a.$4.$14(n,"onSuccessCallback");this.$am=n};_a.$sv.$op.$Vr.prototype={$am:null,get_$7EU:function(){return this.$U(_a.$sv.$op.$Vr.$4uO)},get_$7EW:function(){return this.$U(_a.$sv.$op.$Vr.$4uP)},get_$6pd:function(){return this.$U(_a.$sv.$op.$Vr.$4dA)},$4UX:function(){this.$am(this.get_$7EU(),this.get_$7EW(),this.get_$6pd())}};_a.$sv.$1rd=function(n,t,i){_a.$sv.$1rd.initializeBase(this,[t,i]);this.$N(_a.$sv.$1rd.$4Ob,n)};_a.$sv.$1rd.prototype={get_$NB:function(){return"setIsAccountLocaleUpdatePromptRequired"}};_a.$sv.$1rf=function(n,t,i){_a.$sv.$1rf.initializeBase(this,[t,i]);this.$N(_a.$sv.$1rf.$4Oc,n)};_a.$sv.$1rf.prototype={get_$NB:function(){return"setAccountSetupInProgress"}};_a.$sv.$1rg=function(n,t,i){_a.$sv.$1rg.initializeBase(this,[t,i]);this.$N(_a.$sv.$1rg.$2O5,n)};_a.$sv.$1rg.prototype={get_$NB:function(){return"setAccountSetupReason"}};_a.$sv.$rx=function(n,t,i,r){_a.$sv.$rx.initializeBase(this,[i,r]);this.$N(_a.$sv.$rx.$2O4,n);this.$N(_a.$sv.$rx.$5Lv,t)};_a.$sv.$rx.prototype={get_$NB:function(){return"setMobilePassword"}};_a.$sv.$Yc=function(n,t,i){_a.$sv.$Yc.initializeBase(this);this.$N(_a.$sv.$Yc.$5sz,new _a.$IH(n));this.$N(_a.$sv.$Yc.$dl,new _a.$sv.$Yc.$lh(t));this.$N(_a.$sv.$Yc.$xF,new _a.$DQ(null,i))};_a.$sv.$Yc.prototype={get_$NB:function(){return"setWebClientUrls"}};_a.$sv.$Yc.$lh=function(n){_a.$sv.$Yc.$lh.initializeBase(this);this.$am=n};_a.$sv.$Yc.$lh.prototype={$am:null,get_$8Kz:function(){return this.$U(_a.$sv.$Yc.$lh.$5VH)},get_$8Ky:function(){return this.$U(_a.$sv.$Yc.$lh.$5VG)},$4UX:function(){this.$am(this.get_$8Kz(),this.get_$8Ky())}};_a.$sv.$1rh=function(n,t,i){_a.$sv.$1rh.initializeBase(this,[t,i]);this.$N(_a.$sv.$1rh.$1xX,n)};_a.$sv.$1rh.prototype={get_$NB:function(){return"setAutodiscoverUrl"}};_a.$sv.$nb=function(n,t){_a.$sv.$nb.initializeBase(this);this.$N(_a.$sv.$nb.$5Om,new _a.$sv.$nb.$5Ol(n));this.$N(_a.$sv.$nb.$5Oj,new _a.$sv.$nb.$le(t))};_a.$sv.$nb.prototype={get_$NB:function(){return"authenticate"}};_a.$sv.$nb.$5Ol=function(n){_a.$sv.$nb.$5Ol.initializeBase(this);this.$5Ok=n};_a.$sv.$nb.$5Ol.prototype={$5Ok:null,$4UX:function(){this.$5Ok()}};_a.$sv.$nb.$le=function(n){_a.$sv.$nb.$le.initializeBase(this);this.$5Oi=n};_a.$sv.$nb.$le.prototype={$5Oi:null,get_$Si:function(){return this.$U(_a.$sv.$nb.$le.$2Wn)},get_$3rr:function(){return this.$U(_a.$sv.$nb.$le.$5ce)},$4UX:function(){this.$5Oi(this.get_$Si(),this.get_$3rr())}};_a.$sv.$1au=function(n,t,i){_a.$sv.$1au.initializeBase(this,[t,i]);this.$N(_a.$sv.$1au.$4bS,n)};_a.$sv.$1au.prototype={get_$NB:function(){return"beginWipeData"}};_a.$sv.$6hr=function(){_a.$sv.$6hr.initializeBase(this)};_a.$sv.$6hr.prototype={get_$NB:function(){return"continueWipeData"}};_a.$sv.$8Nv=function(){_a.$sv.$8Nv.initializeBase(this)};_a.$sv.$8Nv.prototype={get_$NB:function(){return"preparePushNotificationSubscription"}};_a.$sv.$1s1=function(n){_a.$sv.$1s1.initializeBase(this);this.$N(_a.$sv.$1s1.$5rm,n)};_a.$sv.$1s1.prototype={get_$NB:function(){return"setUserDiagnosticsEnabled"}};_a.$Es=function(){_a.$Es.initializeBase(this)};_a.$Es.prototype={get_$83B:function(){return this.$U(_a.$Es.$5Lw)},get_$7EV:function(){return this.$U(_a.$Es.$4uQ)},get_$8MD:function(){return this.$U(_a.$Es.$5WX)}};_a.$RO=function(){_a.$RO.initializeBase(this)};_a.$RO.prototype={get_$1wY:function(){return this.$U(_a.$RO.$4Pg)}};_a.$t7=function(n){_a.$t7.initializeBase(this,[n]);this.$4Pk=new _a.$RO};_a.$t7.prototype={$4Pk:null,get_$1nr:function(){return"Addressbook"},get_$1wb:function(){return this.get_$6M()},get_$6M:function(){return this.$4Pk},$5ed:function(n,t){_a.$4.$1C(n,"personaId");_a.$4.$M(t,"persona");var i=new _a.$t7.$1HN(n,t);$5F(this,this.get_$3m().get_$59(),i)},$1AV:function(n){_a.$4.$1C(n,"personaId");var t=new _a.$t7.$6oz(n);$5F(this,this.get_$3m().get_$59(),t)},$74L:function(n,t){_a.$4.$M(n,"onSuccessCallback");_a.$4.$M(t,"onErrorCallback");var i=new _a.$t7.$p0(n,t);$5F(this,this.get_$3m().get_$59(),i)},$3uw:function(n,t,i){var r=new _a.$t7.$hn(n,t,i);$5F(this,this.get_$3m().get_$59(),r)},$8j3:function(){var n=new _a.$t7.$8j4;$5F(this,this.get_$3m().get_$59(),n)}};_a.$t7.$8j4=function(){_a.$t7.$8j4.initializeBase(this)};_a.$t7.$8j4.prototype={get_$NB:function(){return"syncPeopleModuleCompleted"}};_a.$t7.$p0=function(n,t){_a.$t7.$p0.initializeBase(this);this.$N(_a.$t7.$p0.$dl,new _a.$t7.$1U5(n));this.$N(_a.$t7.$p0.$xF,new _a.$DQ(null,t))};_a.$t7.$p0.prototype={get_$NB:function(){return"getSyncContactsToDeviceEnabled"}};_a.$t7.$1U5=function(n){_a.$t7.$1U5.initializeBase(this);this.$5Ov=n};_a.$t7.$1U5.prototype={$5Ov:null,get_$1a:function(){return this.$U(_a.$t7.$1U5.$1uL)},$4UX:function(){this.$5Ov(this.get_$1a())}};_a.$t7.$hn=function(n,t,i){_a.$t7.$hn.initializeBase(this);this.set_$8iv(n);this.$N(_a.$t7.$hn.$5QM,new _a.$DQ(t,i))};_a.$t7.$hn.prototype={get_$8iv:function(){return this.$U(_a.$t7.$hn.$3yU)},set_$8iv:function(n){this.$N(_a.$t7.$hn.$3yU,n);return n},get_$NB:function(){return"setSyncContactsToDeviceEnabled"}};_a.$t7.$6oz=function(n){_a.$t7.$6oz.initializeBase(this,[n])};_a.$t7.$6oz.prototype={get_$NB:function(){return"deletePersona"}};_a.$t7.$1HN=function(n,t){_a.$t7.$1HN.initializeBase(this,[n]);this.set_$1m(t)};_a.$t7.$1HN.prototype={get_$NB:function(){return"savePersona"},get_$4oW:function(){return!0},get_$1m:function(){return this.$U(_a.$t7.$1HN.$15p)},set_$1m:function(n){this.$N(_a.$t7.$1HN.$15p,n);return n}};_a.$hE=function(n,t){this.$$d_$8aX=Function.createDelegate(this,this.$8aX);this.$4Qy=new _a.$1Y;_a.$hE.initializeBase(this,[n]);this.$4WI=t;var i=this;this.add_$3ln(function(){$Ga(i,"SettingsCommandEvent",1)})};function $5tx(n,t,i){if(!n.$Ci)throw Error.invalidOperation("Trying to call native method "+i.get_$NB()+" before dispatcher is available");n.$4WI.$6cV(n,t,i)}_a.$hE.prototype={$4WI:null,$AO:null,add_$5TP:function(n){this.$2e("SettingsCommandEvent",n)},remove_$5TP:function(n){this.$2f("SettingsCommandEvent",n)},add_$4Wt:function(n){this.$2e("CommandInvoked",n)},remove_$4Wt:function(n){this.$2f("CommandInvoked",n)},add_$2D8:function(n){this.$2e("OnLowMemory",n)},remove_$2D8:function(n){this.$2f("OnLowMemory",n)},add_$72B:function(n){this.$2e("GetOwaLogs",n)},remove_$72B:function(n){this.$2f("GetOwaLogs",n)},add_$8j2:function(n){this.$2e("SyncNotification",n)},remove_$8j2:function(n){this.$2f("SyncNotification",n)},add_$86c:function(n){this.$2e("BackgroundFetch",n)},remove_$86c:function(n){this.$2f("BackgroundFetch",n)},get_$1nr:function(){return"Application"},get_$7t:function(){return this.get_$6M()},get_$6M:function(){return this.$4Qy},add_$3ln:function(n){this.$2e("ShowOptionsPageEvent",n)},remove_$3ln:function(n){this.$2f("ShowOptionsPageEvent",n)},$5hE:function(n){this.$AO=n},$4lN:function(n){_a.$4.$M(n,"onFloatResult");var t=new _a.$hE.$1fS(n);$5F(this,this.get_$3m().get_$59(),t)},$6zT:function(n){_a.$4.$M(n,"onSuccessCallback");var t=new _a.$hE.$1fG(n);$5F(this,this.get_$3m().get_$59(),t)},$8aX:function(n,t,i){_a.$4.$1C(n,"sourceName");_a.$4.$1C(t,"mimeType");_a.$4.$1C(i,"content");var r=new _a.$hE.$Yb(n,t,i);$5F(this,this.get_$3m().get_$59(),r)},$3qy:function(){var n=new _a.$hE.$8Rp;$5F(this,this.get_$3m().get_$59(),n)},$5pj:function(){var n=new _a.$hE.$8mm;$5F(this,this.get_$3m().get_$59(),n)},$5pi:function(){var n=new _a.$hE.$8ml;$5F(this,this.get_$3m().get_$59(),n)},$419:function(n){if(this.get_$7t().get_$78P()){var t=new _a.$hE.$1tw(n);$5F(this,this.get_$3m().get_$59(),t)}else{var i=new _a.$hE.$8mg;$5F(this,this.get_$3m().get_$59(),i)}},$5pg:function(){var n=new _a.$hE.$8mi;$5F(this,this.get_$3m().get_$59(),n)},$4h7:function(){var n=new _a.$hE.$6ux;$5F(this,this.get_$3m().get_$59(),n)},$5gf:function(){var n=new _a.$hE.$8YZ;$5F(this,this.get_$3m().get_$59(),n)},$2Hd:function(n){_a.$4.$M(n,"cached");var t=new _a.$hE.$1s2(n);$5F(this,this.get_$3m().get_$59(),t)},$8Ym:function(n,t,i,r){_a.$4.$M(n,"leftCommandsJson");_a.$4.$M(t,"centerCommandsJson");_a.$4.$M(i,"rightCommandsJson");_a.$4.$M(r,"affordanceCommandsJson");var u=new _a.$hE.$PE(n,t,i,r);$5F(this,this.get_$3m().get_$59(),u)},$8nT:function(n){_a.$4.$M(n,"commandJson");var t=new _a.$hE.$1u2(n);$5F(this,this.get_$3m().get_$59(),t)},$2S9:function(n){var t=null;if(this.get_$7t().$2n(2))t=new _a.$N1(n);else{var i=this.get_$4WJ();t=i&&"Version"in i?new _a.$N1({Version:i.Version}):new _a.$N1({})}$5tx(this,this.get_$3m().get_$59(),t)},$2S5:function(n,t){var i=new _a.$hE.$nr(n,t);$5F(this,this.get_$3m().get_$59(),i)},$8fT:function(){var n=new _a.$hE.$8fU;$5F(this,this.get_$3m().get_$59(),n)},$8f7:function(n){var t=new _a.$hE.$1sM(n);$5F(this,this.get_$3m().get_$59(),t)},$8YB:function(){var n=new _a.$hE.$8YC;$5F(this,this.get_$3m().get_$59(),n)},get_$4WJ:function(){return this.$AO?{Version:this.$AO.get_$3m()}:_a.$1o.prototype.get_$4WJ.call(this)},$4SX:function(n){var t=new _a.$hE.$1ao(n);$5F(this,this.get_$3m().get_$59(),t)}};_a.$hE.$1Tk=function(n){_a.$hE.$1Tk.initializeBase(this);this.$am=n};_a.$hE.$1Tk.prototype={$am:null,get_$1a:function(){return this.$U(_a.$hE.$1Tk.$1uL)},$4UX:function(){this.$am(this.get_$1a())}};_a.$hE.$1fG=function(n){_a.$hE.$1fG.initializeBase(this);this.$N(_a.$hE.$1fG.$dl,new _a.$hE.$1Tk(n))};_a.$hE.$1fG.prototype={get_$NB:function(){return"getDeviceAnalytics"}};_a.$hE.$1Tt=function(n){_a.$hE.$1Tt.initializeBase(this);this.$5QQ=n};_a.$hE.$1Tt.prototype={$5QQ:null,get_$1a:function(){return this.$U(_a.$hE.$1Tt.$1uL)},$4UX:function(){this.$5QQ(this.get_$1a())}};_a.$hE.$1fS=function(n){_a.$hE.$1fS.initializeBase(this);this.$N(_a.$hE.$1fS.$5QR,new _a.$hE.$1Tt(n))};_a.$hE.$1fS.prototype={get_$NB:function(){return"getMemoryUsage"}};_a.$hE.$Yb=function(n,t,i){_a.$hE.$Yb.initializeBase(this);this.$N(_a.$hE.$Yb.$5lT,n);this.$N(_a.$hE.$Yb.$151,t);this.$N(_a.$hE.$Yb.$4Xt,i)};_a.$hE.$Yb.prototype={get_$NB:function(){return"setOwaLog"}};_a.$hE.$8Rp=function(){_a.$hE.$8Rp.initializeBase(this)};_a.$hE.$8Rp.prototype={get_$NB:function(){return"reloadWebApplication"}};_a.$hE.$8mm=function(){_a.$hE.$8mm.initializeBase(this)};_a.$hE.$8mm.prototype={get_$NB:function(){return"uiReady"}};_a.$hE.$8ml=function(){_a.$hE.$8ml.initializeBase(this)};_a.$hE.$8ml.prototype={get_$NB:function(){return"uiPaused"}};_a.$hE.$8mg=function(){_a.$hE.$8mg.initializeBase(this)};_a.$hE.$8mg.prototype={get_$NB:function(){return"uiActive"}};_a.$hE.$1tw=function(n){_a.$hE.$1tw.initializeBase(this);this.$N(_a.$hE.$1tw.$4iK,n)};_a.$hE.$1tw.prototype={get_$NB:function(){return"uiActiveEx"}};_a.$hE.$8mi=function(){_a.$hE.$8mi.initializeBase(this)};_a.$hE.$8mi.prototype={get_$NB:function(){return"uiError"}};_a.$hE.$6ux=function(){_a.$hE.$6ux.initializeBase(this)};_a.$hE.$6ux.prototype={get_$NB:function(){return"findingServer"}};_a.$hE.$8YZ=function(){_a.$hE.$8YZ.initializeBase(this)};_a.$hE.$8YZ.prototype={get_$NB:function(){return"serverKnown"}};_a.$hE.$1s2=function(n){_a.$hE.$1s2.initializeBase(this);this.$N(_a.$hE.$1s2.$4TQ,n)};_a.$hE.$1s2.prototype={get_$NB:function(){return"setWebApplicationCached"}};_a.$hE.$PE=function(n,t,i,r){_a.$hE.$PE.initializeBase(this);this.$N(_a.$hE.$PE.$4zy,n);this.$N(_a.$hE.$PE.$4VT,t);this.$N(_a.$hE.$PE.$5dX,i);this.$N(_a.$hE.$PE.$4QE,r)};_a.$hE.$PE.prototype={get_$NB:function(){return"setApplicationBarCommands"}};_a.$hE.$1u2=function(n){_a.$hE.$1u2.initializeBase(this);this.$N(_a.$hE.$1u2.$4Wu,n)};_a.$hE.$1u2.prototype={get_$NB:function(){return"updateApplicationBarCommand"}};_a.$hE.$nr=function(n,t){_a.$hE.$nr.initializeBase(this);this.$N(_a.$hE.$nr.$4d8,n);this.$N(_a.$hE.$nr.$4fW,t)};_a.$hE.$nr.prototype={get_$NB:function(){return"clientBootError"}};_a.$hE.$8fU=function(){_a.$hE.$8fU.initializeBase(this)};_a.$hE.$8fU.prototype={get_$NB:function(){return"showSettingsFlyout"}};_a.$hE.$8YC=function(){_a.$hE.$8YC.initializeBase(this)};_a.$hE.$8YC.prototype={get_$NB:function(){return"sendErrorReport"}};_a.$hE.$1ao=function(n){_a.$hE.$1ao.initializeBase(this);this.$N(_a.$hE.$1ao.$2ur,n)};_a.$hE.$1ao.prototype={get_$NB:function(){return"backgroundFetchComplete"}};_a.$hE.$1sM=function(n){_a.$hE.$1sM.initializeBase(this);this.$N(_a.$hE.$1sM.$5So,new _a.$hE.$1Ty(n))};_a.$hE.$1sM.prototype={get_$NB:function(){return"showRateMePrompt"}};_a.$hE.$1Ty=function(n){_a.$hE.$1Ty.initializeBase(this);this.$5Pt=n};_a.$hE.$1Ty.prototype={$5Pt:null,$4UX:function(){this.$5Pt(this.get_$1Vf())},get_$1Vf:function(){return this.$U(_a.$hE.$1Ty.$2ur)}};_a.$1Y=function(){_a.$1Y.initializeBase(this)};_a.$1Y.prototype={get_$59:function(){return this.get_$5gk()},get_$5gk:function(){return _a.$1Y.$5gj},get_$4p9:function(){return this.get_$8r0()},get_$5sM:function(){return!this.get_$4p9()||!this.get_$4p8()||this.get_$4op()&&_a.$1Y.$3uN>this.get_$5dP()||this.get_$4Qd()!==_a.$1Y.$3AI.$c7&&_a.$1Y.$5gZ>this.get_$4Qd()||this.get_$4sq()!==_a.$1Y.$3TT.$c7&&_a.$1Y.$5ge>this.get_$4sq()||this.get_$5tD()!==_a.$1Y.$42x.$c7&&_a.$1Y.$5gl>this.get_$5tD()?1:this.get_$4op()&&_a.$1Y.$3uN<this.get_$5dP()?2:0},get_$4op:function(){var n=this.$U(_a.$1Y.$4zf);return this.get_$5gk()===n},get_$8r0:function(){return this.$U(_a.$1Y.$5sL)},get_$4p8:function(){return this.get_$5tF()||this.get_$4yw()||this.get_$5Zi()||this.get_$5Y0()},get_$5tF:function(){return this.$U(_a.$1Y.$5tG)},get_$5Zi:function(){return this.$U(_a.$1Y.$5Zj)},get_$8Pq:function(){return this.$U(_a.$1Y.$5Zd)},get_$4yw:function(){return this.$U(_a.$1Y.$4yx)},get_$5Y0:function(){return this.$U(_a.$1Y.$5Y1)},get_$1UD:function(){return this.$U(_a.$1Y.$5Ur)},get_$7J5:function(){return this.$U(_a.$1Y.$4zP)},get_$3m:function(){return this.$U(_a.$1Y.$5sO)},get_$5dP:function(){return this.$U(_a.$1Y.$5dQ)},get_$4Qd:function(){return this.$U(_a.$1Y.$3AI)},get_$4sq:function(){return this.$U(_a.$1Y.$3TT)},get_$5tD:function(){return this.$U(_a.$1Y.$42x)},get_$4dJ:function(){return this.$U(_a.$1Y.$2Ux)},get_$4zp:function(){return this.$U(_a.$1Y.$4zq)},get_$7Kf:function(){return this.$U(_a.$1Y.$2hA)},get_$7Kn:function(){return this.$U(_a.$1Y.$2hG)},get_$1sm:function(){return this.$U(_a.$1Y.$3xU)},get_$6aH:function(){return this.$U(_a.$1Y.$4SY)},get_$8Wn:function(){return this.$U(_a.$1Y.$2va)},get_$3jJ:function(){return this.$U(_a.$1Y.$5Mi)},get_$5fA:function(){return this.$U(_a.$1Y.$5fB)},get_$7MA:function(){return this.$U(_a.$1Y.$2hb)},get_$157:function(){return this.$U(_a.$1Y.$5Mk)},get_$78P:function(){return this.$U(_a.$1Y.$4pC)}};_a.$ts=function(n){_a.$ts.initializeBase(this,[n])};_a.$ts.prototype={get_$1nr:function(){return"AVPlayer"},$8Nt:function(n,t,i,r){var u=new _a.$ts.$Oy(n,t,i,r);$5F(this,this.get_$3m().get_$59(),u)},$8Mr:function(){var n=new _a.$ts.$8Ms;$5F(this,this.get_$3m().get_$59(),n)},$8Wv:function(n){var t=new _a.$ts.$1rB(n);$5F(this,this.get_$3m().get_$59(),t)},$8Lj:function(){var n=new _a.$ts.$8Lk;$5F(this,this.get_$3m().get_$59(),n)},$8Rd:function(){var n=new _a.$ts.$8Re;$5F(this,this.get_$3m().get_$59(),n)}};_a.$ts.$6aB=function(){};_a.$ts.$6aB.prototype={};_a.$ts.$6aB.registerEnum("_a.$ts.$6aB",!1);_a.$ts.$Oy=function(n,t,i,r){_a.$ts.$Oy.initializeBase(this);this.$N(_a.$ts.$Oy.$4bI,n);this.$N(_a.$ts.$Oy.$5SC,new _a.$ts.$1Ts(t));this.$N(_a.$ts.$Oy.$5S8,new _a.$ts.$1Tq(i));this.$N(_a.$ts.$Oy.$5SA,new _a.$ts.$1Tr(r))};_a.$ts.$Oy.prototype={get_$NB:function(){return"prepareMedia"}};_a.$ts.$1Ts=function(n){_a.$ts.$1Ts.initializeBase(this);this.$5SB=n};_a.$ts.$1Ts.prototype={$5SB:null,get_$1AF:function(){return this.$U(_a.$ts.$1Ts.$4aw)},$4UX:function(){this.$5SB(this.get_$1AF())}};_a.$ts.$1Tr=function(n){_a.$ts.$1Tr.initializeBase(this);this.$5S9=n};_a.$ts.$1Tr.prototype={$5S9:null,get_$7NM:function(){return this.$U(_a.$ts.$1Tr.$530)},$4UX:function(){this.$5S9(this.get_$7NM())}};_a.$ts.$1Tq=function(n){_a.$ts.$1Tq.initializeBase(this);this.$5S7=n};_a.$ts.$1Tq.prototype={$5S7:null,get_$1Ax:function(){return this.$U(_a.$ts.$1Tq.$u8)},$4UX:function(){this.$5S7(this.get_$1Ax())}};_a.$ts.$8Ms=function(){_a.$ts.$8Ms.initializeBase(this)};_a.$ts.$8Ms.prototype={get_$NB:function(){return"playMedia"}};_a.$ts.$8Lk=function(){_a.$ts.$8Lk.initializeBase(this)};_a.$ts.$8Lk.prototype={get_$NB:function(){return"pauseMedia"}};_a.$ts.$8Re=function(){_a.$ts.$8Re.initializeBase(this)};_a.$ts.$8Re.prototype={get_$NB:function(){return"releaseMedia"}};_a.$ts.$1rB=function(n){_a.$ts.$1rB.initializeBase(this);this.$N(_a.$ts.$1rB.$5fE,n)};_a.$ts.$1rB.prototype={get_$NB:function(){return"seekMedia"}};_a.$Fc=function(n,t,i){_a.$Fc.initializeBase(this);this.$N(_a.$Fc.$4aQ,n);this.$N(_a.$Fc.$5Qe,new _a.$op(t));this.$N(_a.$Fc.$1oP,new _a.$HC(i))};_a.$Op=function(n){_a.$Op.initializeBase(this);this.set_$5X(n)};_a.$Op.prototype={get_$5X:function(){return this.$U(_a.$Op.$3oE)},set_$5X:function(n){this.$N(_a.$Op.$3oE,n);return n}};_a.$N1=function(n){_a.$N1.initializeBase(this);this.$N(_a.$N1.$4WK,new _a.$IH(n))};_a.$N1.prototype={get_$NB:function(){return"clientReady"}};_a.$vK=function(n){_a.$vK.initializeBase(this,[n])};_a.$vK.prototype={get_$1nr:function(){return"Data"},$1AU:function(n){_a.$4.$1C(n,"dataID");var t=new _a.$vK.$1dC(n);$5F(this,this.get_$3m().get_$59(),t)},$4jO:function(n,t){_a.$4.$M(t,"onResult");var i=new _a.$vK.$or(n,t);$5F(this,this.get_$3m().get_$59(),i)}};_a.$vK.$1dC=function(n){_a.$vK.$1dC.initializeBase(this);this.$N(_a.$vK.$1dC.$119,n)};_a.$vK.$1dC.prototype={get_$NB:function(){return"deleteData"}};_a.$vK.$or=function(n,t){_a.$vK.$or.initializeBase(this);this.$N(_a.$vK.$or.$2U2,n);this.$N(_a.$vK.$or.$5QZ,new _a.$vK.$1Tn(t))};_a.$vK.$or.prototype={get_$NB:function(){return"getAllDataIDsForDataType"}};_a.$vK.$1Tn=function(n){_a.$vK.$1Tn.initializeBase(this);this.$8D=n};_a.$vK.$1Tn.prototype={$8D:null,$4UX:function(){this.$8D(this.$U(_a.$vK.$1Tn.$4bJ))}};_a.$vh=function(n){this.$2Uu=new _a.$1d;_a.$vh.initializeBase(this,[n])};_a.$vh.prototype={get_$1nr:function(){return"Device"},get_$7M:function(){return this.get_$6M()},get_$6M:function(){return this.$2Uu},$5lv:function(n,t,i){_a.$4.$M(t,"onLocationChange");_a.$4.$M(i,"onLocationError");var r=new _a.$vh.$Yj(n,t,i);$5F(this,this.get_$3m().get_$59(),r)},$5mF:function(){var n=new _a.$vh.$8hx;$5F(this,this.get_$3m().get_$59(),n)},$8Tm:function(){var n=new _a.$vh.$8Tn;$5F(this,this.get_$3m().get_$59(),n)},$8Tv:function(){var n=new _a.$vh.$8Tw;$5F(this,this.get_$3m().get_$59(),n)},$8Tp:function(){var n=new _a.$vh.$8Tq;$5F(this,this.get_$3m().get_$59(),n)},$5hs:function(n,t,i,r,u,f,e,o,s,h,c,l,a,v){var y=new _a.$vh.$73(n,t,i,r,u,f,e,o,s,h,c,l,a,v);$5F(this,this.get_$3m().get_$59(),y)}};_a.$vh.$8hx=function(){_a.$vh.$8hx.initializeBase(this)};_a.$vh.$8hx.prototype={get_$NB:function(){return"stopLocating"}};_a.$vh.$Yj=function(n,t,i){_a.$vh.$Yj.initializeBase(this);this.$N(_a.$vh.$Yj.$2O7,n);this.$N(_a.$vh.$Yj.$5Rq,new _a.$vh.$IX(t));this.$N(_a.$vh.$Yj.$5Rs,new _a.$vh.$1To(i))};_a.$vh.$Yj.prototype={get_$NB:function(){return"startLocating"}};_a.$vh.$IX=function(n){_a.$vh.$IX.initializeBase(this);this.$5Rp=n};_a.$vh.$IX.prototype={$5Rp:null,get_$Lv:function(){return this.$U(_a.$vh.$IX.$4zl)},get_$Ly:function(){return this.$U(_a.$vh.$IX.$519)},get_$nR:function(){return this.$U(_a.$vh.$IX.$4QU)},get_$6aO:function(){return this.$U(_a.$vh.$IX.$4Sk)},get_$zr:function(){return this.$U(_a.$vh.$IX.$2O7)},$4UX:function(){this.$5Rp(this.get_$Lv(),this.get_$Ly(),this.get_$nR(),this.get_$6aO(),this.get_$zr())}};_a.$vh.$1To=function(n){_a.$vh.$1To.initializeBase(this);this.$5Rr=n};_a.$vh.$1To.prototype={$5Rr:null,get_$Si:function(){return this.$U(_a.$vh.$1To.$2Wn)},$4UX:function(){this.$5Rr(this.get_$Si())}};_a.$vh.$8Tn=function(){_a.$vh.$8Tn.initializeBase(this)};_a.$vh.$8Tn.prototype={get_$NB:function(){return"requestDeviceAdmin"}};_a.$vh.$8Tw=function(){_a.$vh.$8Tw.initializeBase(this)};_a.$vh.$8Tw.prototype={get_$NB:function(){return"requestNewDevicePassword"}};_a.$vh.$8Tq=function(){_a.$vh.$8Tq.initializeBase(this)};_a.$vh.$8Tq.prototype={get_$NB:function(){return"requestDeviceEncryption"}};_a.$vh.$73=function(n,t,i,r,u,f,e,o,s,h,c,l,a,v){_a.$vh.$73.initializeBase(this,[a,v]);this.$N(_a.$vh.$73.$5W0,n);this.$N(_a.$vh.$73.$5ky,t);this.$N(_a.$vh.$73.$501,i);this.$N(_a.$vh.$73.$51E,r);this.$N(_a.$vh.$73.$5rU,u);this.$N(_a.$vh.$73.$5O1,f);this.$N(_a.$vh.$73.$5lZ,e);this.$N(_a.$vh.$73.$5Ll,o);this.$N(_a.$vh.$73.$5Lf,s);this.$N(_a.$vh.$73.$2hz,h);this.$N(_a.$vh.$73.$52f,c);this.$N(_a.$vh.$73.$52o,l)};_a.$vh.$73.prototype={get_$NB:function(){return"setPasswordRequirements"}};_a.$1d=function(){_a.$1d.initializeBase(this)};_a.$1d.prototype={get_$20a:function(){return this.$U(_a.$1d.$4dB)},get_$1Mk:function(){return this.$U(_a.$1d.$4d5)},get_$6pe:function(){return this.$U(_a.$1d.$4dD)},get_$1HP:function(){return this.$U(_a.$1d.$yF)},get_$5Vy:function(){return this.$U(_a.$1d.$5Vz)},get_$5Vw:function(){return this.$U(_a.$1d.$5Vx)},get_$8LW:function(){return this.$U(_a.$1d.$5Vr)},get_$8LU:function(){return this.$U(_a.$1d.$5Vp)},get_$8LY:function(){return this.$U(_a.$1d.$5Vt)},get_$8LV:function(){return this.$U(_a.$1d.$5Vq)},get_$8LX:function(){return this.$U(_a.$1d.$5Vs)},get_$8LZ:function(){return this.$U(_a.$1d.$5Vu)},get_$5Vn:function(){return this.$U(_a.$1d.$5Vo)},get_$52g:function(){return this.$U(_a.$1d.$2hz)},get_$52l:function(){return this.$U(_a.$1d.$52m)},get_$4Qs:function(){return this.$U(_a.$1d.$4Qt)},get_$Qj:function(){return this.$U(_a.$1d.$5ml)},get_$5mm:function(){return this.$U(_a.$1d.$5mn)},get_$3JD:function(){return this.$U(_a.$1d.$4d7)},get_$3JB:function(){return this.$U(_a.$1d.$3JC)},get_$7D5:function(){return this.$U(_a.$1d.$4t9)},get_$7II:function(){return this.$U(_a.$1d.$4yM)},get_$7Ek:function(){return this.$U(_a.$1d.$4ue)},get_$7JI:function(){return this.$U(_a.$1d.$4zi)},get_$2Ut:function(){return this.$U(_a.$1d.$20b)},get_$4Qz:function(){return this.$U(_a.$1d.$4R0)},get_$1px:function(){return this.$U(_a.$1d.$3pu)}};_a.$dX=function(){this.$MJ=_a.$dX.$x8++;_a.$dX.initializeBase(this)};_a.$dX.prototype={get_$1z:function(){return this.get_$NB()+this.$MJ},get_$4oW:function(){return!1},$Mx:function(){for(var t={},i=this.$23J(),n=0;n<i.get_$F();n++){var r=i.get_$46(n);r.$H8.inheritsFrom(_a.$Tc)||$43V(this,t,r)}return t},$6yf:function(n){_a.$4.$M(n,"bridge");for(var r={},u=this.$23J(),i=0;i<u.get_$F();i++){var t=u.get_$46(i);if(t.$H8.inheritsFrom(_a.$Tc)){var f=this.$U(t);var e=n.$8RR(this,t.$1F,f);t.get_$Ey().$2Kn(r,t,e)}}return r}};_a.$NA=function(){_a.$NA.$$(this.$$gta["_a.$NA"].EnumT).initializeBase(this)};_a.$NA.$$=function(n){var t="$NA"+"$1"+"$"+n.getName().replace(/\./g,"_");if(!_a[t]){var i=_a[t]=function(){(this.$$gta=this.$$gta||{})["_a.$NA"]={EnumT:n};for(var i=[],t=0;t<arguments.length;++t)i[t]=arguments[t];_a.$NA.apply(this,i)};i.registerClass("_a."+t,_a.$1);var u=_a.$NA.prototype;for(var f in u){var r={key:f,value:u[f]};"constructor"!==r.key&&(i.prototype[r.key]=r.value)}i.$3Me=new _H("Flags",Number,i)}return _a[t]};_a.$NA.prototype={get_$8ie:function(){return this.$U(_a.$NA.$$(this.$$gta["_a.$NA"].EnumT).$3Me)},$2n:function(n){try{var t;t=n;return!!(this.get_$8ie()&t)}catch(i){_js.Trace.logException(_a.$0.$3w,i,"Only enum types should be used with the Supports method")}return!1}};_a.$Lc=function(){_a.$Lc.initializeBase(this)};_a.$Lc.prototype={get_$3Z0:function(){return this.$U(_a.$Lc.$4zr)}};_a.$vu=function(n){this.$4e7=new _a.$Lc;_a.$vu.initializeBase(this,[n])};_a.$vu.prototype={get_$1nr:function(){return"Document"},get_$2Vo:function(){return this.get_$6M()},get_$6M:function(){return this.$4e7},$8Jt:function(n,t,i,r){_a.$4.$1C(n,"dataID");_a.$4.$1C(t,"mimeType");_a.$4.$M(i,"fileName");_a.$4.$M(r,"callback");var u;u=this.get_$2Vo().$2n(1)?new _a.$vu.$1oi(n,t,i,r):new _a.$vu.$YG(n,t,r);$5F(this,this.get_$3m().get_$59(),u)},$2gX:function(n){_a.$4.$1C(n,"url");var t=new _a.$vu.$1jd(n);$5F(this,this.get_$3m().get_$59(),t)},$6t2:function(n,t,i,r){_a.$4.$1C(n,"extensionUrl");_a.$4.$1C(t,"extensionName");_a.$4.$M(i,"onEnterExtensibilityMode");_a.$4.$M(r,"onExitExtensibilityMode");var u=new _a.$vu.$OF(n,t,i,r);$5F(this,this.get_$3m().get_$59(),u)},$6uC:function(){var n=new _a.$vu.$6uD;$5F(this,this.get_$3m().get_$59(),n)}};_a.$vu.$YG=function(n,t,i){_a.$vu.$YG.initializeBase(this);this.$N(_a.$vu.$YG.$119,n);this.$N(_a.$vu.$YG.$151,t);this.$N(_a.$vu.$YG.$5SQ,new _a.$vu.$1Tv(i))};_a.$vu.$YG.prototype={get_$NB:function(){return"openDocument"}};_a.$vu.$1Tv=function(n){_a.$vu.$1Tv.initializeBase(this);this.$5SP=n};_a.$vu.$1Tv.prototype={$5SP:null,get_$1Ax:function(){return this.$U(_a.$vu.$1Tv.$u8)},$4UX:function(){this.$5SP(this.get_$1Ax())}};_a.$vu.$1oi=function(n,t,i,r){_a.$vu.$1oi.initializeBase(this,[n,t,r]);this.$N(_a.$vu.$1oi.$4gr,i)};_a.$vu.$1oi.prototype={get_$NB:function(){return"openDocumentEx"}};_a.$vu.$1jd=function(n){_a.$vu.$1jd.initializeBase(this);this.$N(_a.$vu.$1jd.$5rX,n)};_a.$vu.$1jd.prototype={get_$NB:function(){return"launchURL"}};_a.$vu.$OF=function(n,t,i,r){_a.$vu.$OF.initializeBase(this);this.$N(_a.$vu.$OF.$4gR,n);this.$N(_a.$vu.$OF.$4gQ,t);this.$N(_a.$vu.$OF.$5Q5,new _a.$vu.$2X8(i));this.$N(_a.$vu.$OF.$5QC,new _a.$vu.$2X8(r))};_a.$vu.$OF.prototype={get_$NB:function(){return"enterExtensibilityMode"}};_a.$vu.$2X8=function(n){_a.$vu.$2X8.initializeBase(this);this.$5QJ=n};_a.$vu.$2X8.prototype={$5QJ:null,$4UX:function(){this.$5QJ()}};_a.$vu.$6uD=function(){_a.$vu.$6uD.initializeBase(this)};_a.$vu.$6uD.prototype={get_$NB:function(){return"exitExtensibilityMode"}};_a.$PN=function(n,t){_a.$PN.initializeBase(this);this.set_$89v(new _a.$DQ(n,t))};_a.$PN.prototype={get_$89v:function(){return this.$U(_a.$PN.$3lC)},set_$89v:function(n){this.$N(_a.$PN.$3lC,n);return n}};_a.$op=function(n){_a.$op.initializeBase(this);this.$5Qd=n};_a.$op.prototype={$5Qd:null,$1p4:null,$Nf:function(n){this.$1p4=new _a.$7Y;this.$1p4.$Nf(n)},$4UX:function(){this.$5Qd(this.$1p4)}};_a.$10i=function(n){this.$5Ma=new _a.$D3;_a.$10i.initializeBase(this,[n])};_a.$10i.prototype={get_$1nr:function(){return"Multimedia"},get_$df:function(){return this.get_$6M()},get_$6M:function(){return this.$5Ma},$8hp:function(n,t,i,r,u){var f=new _a.$10i.$JQ(n,t,i,r,u);$5F(this,this.get_$3m().get_$59(),f)},$2z1:function(){$5F(this,this.get_$3m().get_$59(),new _a.$10i.$8hw)},$6cy:function(){$5F(this,this.get_$3m().get_$59(),new _a.$10i.$6cz)},$3P4:function(n,t,i){var r=new _a.$10i.$72d(n,t,i);$5F(this,this.get_$3m().get_$59(),r)},$3P5:function(n,t,i){var r=new _a.$10i.$72e(n,t,i);$5F(this,this.get_$3m().get_$59(),r)},$3mQ:function(n,t,i,r,u){var f=new _a.$10i.$JH(n,t,i,r,u);$5F(this,this.get_$3m().get_$59(),f)}};_a.$10i.$8K4=function(){};_a.$10i.$8K4.prototype={};_a.$10i.$8K4.registerEnum("_a.$10i.$8K4",!1);_a.$10i.$8Md=function(){};_a.$10i.$8Md.prototype={};_a.$10i.$8Md.registerEnum("_a.$10i.$8Md",!1);_a.$10i.$JQ=function(n,t,i,r,u){_a.$10i.$JQ.initializeBase(this);this.$N(_a.$10i.$JQ.$31k,n);this.$N(_a.$10i.$JQ.$5ld,t);this.$N(_a.$10i.$JQ.$2qP,new _a.$10i.$Du(i));this.$N(_a.$10i.$JQ.$5Q1,new _a.$10i.$5Q0(r));this.$N(_a.$10i.$JQ.$5TW,new _a.$10i.$1U3(u))};_a.$10i.$JQ.prototype={get_$NB:function(){return"startVoiceStreaming"}};_a.$10i.$Du=function(n){_a.$10i.$Du.initializeBase(this);this.$2qO=n};_a.$10i.$Du.prototype={$2qO:null,get_$1Ax:function(){return this.$U(_a.$10i.$Du.$u8)},get_$4qH:function(){return this.$U(_a.$10i.$Du.$2bM)},get_$5d6:function(){return this.$U(_a.$10i.$Du.$5d7)},$4UX:function(){this.$2qO(this.get_$1Ax(),this.get_$4qH(),this.get_$5d6())}};_a.$10i.$5Q0=function(n){_a.$10i.$5Q0.initializeBase(this);this.$5Pz=n};_a.$10i.$5Q0.prototype={$5Pz:null,$4UX:function(){this.$5Pz()}};_a.$10i.$1U3=function(n){_a.$10i.$1U3.initializeBase(this);this.$5TV=n};_a.$10i.$1U3.prototype={$5TV:null,$4UX:function(){this.$5TV(this.$U(_a.$10i.$1U3.$4fP))}};_a.$10i.$8hw=function(){_a.$10i.$8hw.initializeBase(this)};_a.$10i.$8hw.prototype={get_$NB:function(){return"stopListening"}};_a.$10i.$6cz=function(){_a.$10i.$6cz.initializeBase(this)};_a.$10i.$6cz.prototype={get_$NB:function(){return"cancelVoiceStreaming"}};_a.$10i.$72d=function(n,t,i){_a.$10i.$72d.initializeBase(this,[n,t,i])};_a.$10i.$72d.prototype={get_$NB:function(){return"getPhotoFromCamera"}};_a.$10i.$72e=function(n,t,i){_a.$10i.$72e.initializeBase(this,[n,t,i])};_a.$10i.$72e.prototype={get_$NB:function(){return"getPhotoFromGallery"}};_a.$10i.$JH=function(n,t,i,r,u){_a.$10i.$JH.initializeBase(this);this.$N(_a.$10i.$JH.$5iu,n);this.$N(_a.$10i.$JH.$4gp,t);this.$N(_a.$10i.$JH.$5Wv,i);this.$N(_a.$10i.$JH.$dl,new _a.$Jf(r));this.$N(_a.$10i.$JH.$xF,new _a.$10i.$1U8(u))};_a.$10i.$JH.prototype={get_$NB:function(){return"openFilePicker"}};_a.$10i.$1U8=function(n){_a.$10i.$1U8.initializeBase(this);this.$2D1=n};_a.$10i.$1U8.prototype={$2D1:null,$4UX:function(){this.$2D1(this.get_$1Ax())},get_$1Ax:function(){return this.$U(_a.$10i.$1U8.$u8)}};_a.$D3=function(){_a.$D3.initializeBase(this)};_a.$D3.prototype={get_$2RN:function(){return this.$U(_a.$D3.$3DJ)},get_$2YL:function(){return this.$U(_a.$D3.$3NR)},get_$2oY:function(){return this.$U(_a.$D3.$5Ml)}};_a.$1o=function(n){this.$4bv=new _a.$1o.$6o4;_a.$1o.initializeBase(this);_a.$4.$M(n,"bridge");this.$Ug=n};function $5F(n,t,i){if(!n.$Ci)throw Error.invalidOperation("Trying to call native method "+i.get_$NB()+" before dispatcher is available");n.$Ug.$6cX(n,t,i)}_a.$1o.prototype={$Ug:null,$Ci:!1,get_$6M:function(){return this.$4bv},get_$3m:function(){return this.$Ug.get_$3m()},$8b2:function(n){_a.$4.$M(n,"state");this.$Ci=!0;this.get_$6M().$Nf(n)},$6df:function(n,t){_a.$4.$1C(n,"name");for(var u=this.get_$6M().$23J(),r=0;r<u.get_$F();r++){var i=u.get_$46(r);if(i.$1F===n){var f={};_js.Trace.logInfo(_a.$0.$3w,"Changing state, {0}",n);f[i.$1F]=t;var e=i.get_$Ey().$2F4(f,i);var o=i.$3EX(e);this.get_$6M().$N(i,o);return!0}}return!1},get_$4WJ:function(){return null},$8QJ:function(n,t){_a.$4.$1C(n,"name");_js.Trace.logInfo(_a.$0.$3w,"Raising event, {0}",n);$Ga(this,n,t)}};_a.$1o.$6o4=function(){_a.$1o.$6o4.initializeBase(this)};_a.$10p=function(n){this.$5Mv=new _a.$Jb;_a.$10p.initializeBase(this,[n])};_a.$10p.prototype={get_$1nr:function(){return"Network"},get_$2CJ:function(){return this.get_$6M()},get_$6M:function(){return this.$5Mv},$2QT:function(n,t,i){_a.$4.$M(n,"request");_a.$4.$M(t,"onSuccessGetResponse");_a.$4.$M(i,"onErrorGetResponse");var r=new _a.$10p.$MV(n,t,i);$5F(this,this.get_$3m().get_$59(),r)},$6aS:function(n,t,i){_a.$4.$M(t,"onSuccessGetResponse");_a.$4.$M(i,"onErrorGetResponse");var r=new _a.$10p.$ST(n,t,i);$5F(this,this.get_$3m().get_$59(),r)},$6rB:function(n,t,i,r,u,f){_a.$4.$1C(n,"url");_a.$4.$M(i,"dataIDSuffix");_a.$4.$1C(r,"mimeType");_a.$4.$M(u,"onMoreDataAvailable");_a.$4.$M(f,"onResults");var e=new _a.$10p.$FL(n,t,i,r,u,f);$5F(this,this.get_$3m().get_$59(),e)},$6cp:function(){$5F(this,this.get_$3m().get_$59(),new _a.$10p.$6cq)}};_a.$10p.$MV=function(n,t,i){_a.$10p.$MV.initializeBase(this);this.set_$2uP(n);this.set_$8In(new _a.$10p.$rB(t));this.set_$89j(new _a.$DQ(null,i))};_a.$10p.$MV.prototype={get_$NB:function(){return"beginRequest"},get_$2uP:function(){return this.$U(_a.$10p.$MV.$1qb)},set_$2uP:function(n){this.$N(_a.$10p.$MV.$1qb,n);return n},get_$8In:function(){return this.$U(_a.$10p.$MV.$2DI)},set_$8In:function(n){this.$N(_a.$10p.$MV.$2DI,n);return n},get_$89j:function(){return this.$U(_a.$10p.$MV.$2D2)},set_$89j:function(n){this.$N(_a.$10p.$MV.$2D2,n);return n},$Mx:function(){return this.get_$2uP().$Mx()}};_a.$10p.$rB=function(n){_a.$10p.$rB.initializeBase(this);this.$5Ql=n};_a.$10p.$rB.prototype={$5Ql:null,get_$1Vf:function(){return this.$U(_a.$10p.$rB.$3sA)},set_$1Vf:function(n){this.$N(_a.$10p.$rB.$3sA,n);return n},$Nf:function(n){this.set_$1Vf(new _a.$6A);this.get_$1Vf().$Nf(n)},$4UX:function(){this.$5Ql(this.get_$1Vf())}};_a.$10p.$ST=function(n,t,i){_a.$10p.$ST.initializeBase(this);this.set_$2uP(n);this.$N(_a.$10p.$ST.$2DI,new _a.$10p.$rB(t));this.$N(_a.$10p.$ST.$2D2,new _a.$HC(i))};_a.$10p.$ST.prototype={get_$NB:function(){return"beginMultipartPost"},get_$2uP:function(){return this.$U(_a.$10p.$ST.$1qb)},set_$2uP:function(n){this.$N(_a.$10p.$ST.$1qb,n);return n},$Mx:function(){return this.get_$2uP().$Mx()}};_a.$10p.$FL=function(n,t,i,r,u,f){_a.$10p.$FL.initializeBase(this);this.$N(_a.$10p.$FL.$31k,n);this.$N(_a.$10p.$FL.$2U2,t);this.$N(_a.$10p.$FL.$4bK,i);this.$N(_a.$10p.$FL.$151,r);this.$N(_a.$10p.$FL.$5SI,new _a.$10p.$1Tu(u));this.$N(_a.$10p.$FL.$2qP,new _a.$10p.$Du(f))};_a.$10p.$FL.prototype={get_$NB:function(){return"downloadFromUrl"}};_a.$10p.$1Tu=function(n){_a.$10p.$1Tu.initializeBase(this);this.$5SH=n};_a.$10p.$1Tu.prototype={$5SH:null,get_$850:function(){return this.$U(_a.$10p.$1Tu.$5Ns)},$4UX:function(){this.$5SH(this.get_$850())}};_a.$10p.$Du=function(n){_a.$10p.$Du.initializeBase(this);this.$2qO=n};_a.$10p.$Du.prototype={$2qO:null,get_$1Ax:function(){return this.$U(_a.$10p.$Du.$u8)},get_$4qH:function(){return this.$U(_a.$10p.$Du.$2bM)},get_$1MQ:function(){return this.$U(_a.$10p.$Du.$119)},$4UX:function(){this.$2qO(this.get_$1Ax(),this.get_$4qH(),this.get_$1MQ())}};_a.$10p.$6cq=function(){_a.$10p.$6cq.initializeBase(this)};_a.$10p.$6cq.prototype={get_$NB:function(){return"cancelDownload"}};_a.$Jb=function(){_a.$Jb.initializeBase(this)};_a.$Jb.prototype={get_$3FE:function(){return this.$U(_a.$Jb.$4Xf)},get_$4Xh:function(){return this.$U(_a.$Jb.$4Xi)}};_a.$7Y=function(){_a.$7Y.initializeBase(this)};_a.$7Y.prototype={get_$1MQ:function(){return this.$U(_a.$7Y.$119)},set_$1MQ:function(n){this.$N(_a.$7Y.$119,n);return n},get_$6E:function(){return this.$U(_a.$7Y.$33)},set_$6E:function(n){this.$N(_a.$7Y.$33,n);return n},get_$3MH:function(){return this.$U(_a.$7Y.$3MI)},set_$3MH:function(n){this.$N(_a.$7Y.$3MI,n);return n},get_$2Bi:function(){return this.$U(_a.$7Y.$151)},set_$2Bi:function(n){this.$N(_a.$7Y.$151,n);return n},get_$1z:function(){return this.get_$3MH()},get_$69:function(){return this.get_$2Bi()}};_a.$12J=function(n){this.$5bC=new _a.$7m;_a.$12J.initializeBase(this,[n])};_a.$12J.prototype={get_$1nr:function(){return"Reminder"},get_$16K:function(){return this.get_$6M()},get_$6M:function(){return this.$5bC},$8WR:function(n,t,i){var r=new _a.$12J.$1r3(n,t,i);$5F(this,this.get_$3m().get_$59(),r)},$6q7:function(n){var t=new _a.$12J.$1dd(n);$5F(this,this.get_$3m().get_$59(),t)},$8aq:function(n){var t=new _a.$12J.$1rx(n);$5F(this,this.get_$3m().get_$59(),t)},$8aT:function(n,t,i,r,u,f){_a.$4.$M(u,"onSuccessCallback");_a.$4.$M(f,"onErrorCallback");var e=new _a.$12J.$PF(n,t,i,r,u,f);$5F(this,this.get_$3m().get_$59(),e)}};_a.$12J.$1r3=function(n,t,i){_a.$12J.$1r3.initializeBase(this,[t,i]);this.$N(_a.$12J.$1r3.$5bB,n)};_a.$12J.$1r3.prototype={get_$NB:function(){return"scheduleReminders"}};_a.$12J.$1dd=function(n){_a.$12J.$1dd.initializeBase(this);this.$N(_a.$12J.$1dd.$pm,n)};_a.$12J.$1dd.prototype={get_$NB:function(){return"dismissReminder"}};_a.$12J.$1rx=function(n){_a.$12J.$1rx.initializeBase(this);this.$N(_a.$12J.$1rx.$5b8,n)};_a.$12J.$1rx.prototype={get_$NB:function(){return"setReminder"}};_a.$12J.$PF=function(n,t,i,r,u,f){_a.$12J.$PF.initializeBase(this,[u,f]);this.$N(_a.$12J.$PF.$2RF,n);this.$N(_a.$12J.$PF.$2RH,t);this.$N(_a.$12J.$PF.$2WR,i);this.$N(_a.$12J.$PF.$2WV,r)};_a.$12J.$PF.prototype={get_$NB:function(){return"setNotificationOptions"}};_a.$7m=function(){_a.$7m.initializeBase(this)};_a.$7m.prototype={get_$3D3:function(){return this.$U(_a.$7m.$2RF)},get_$3D7:function(){return this.$U(_a.$7m.$2RH)},get_$3Kq:function(){return this.$U(_a.$7m.$2WR)},get_$3Kw:function(){return this.$U(_a.$7m.$2WV)},get_$84i:function(){return this.$U(_a.$7m.$5Nb)},get_$5sT:function(){return this.$U(_a.$7m.$2Kd)}};_a.$13g=function(n){this.$5iW=new _a.$UG;_a.$13g.initializeBase(this,[n])};_a.$13g.prototype={get_$1nr:function(){return"Share"},get_$8cD:function(){return this.get_$6M()},get_$6M:function(){return this.$5iW},$73u:function(n,t,i){_a.$4.$M(n,"formats");_a.$4.$M(t,"onGetShareContent");_a.$4.$M(i,"onError");var r=new _a.$13g.$XH(n,t,i);$5F(this,this.get_$3m().get_$59(),r)},$4md:function(n,t){_a.$4.$M(n,"onGetStorageItems");_a.$4.$M(t,"onError");var i=new _a.$13g.$oz(n,t);$5F(this,this.get_$3m().get_$59(),i)},$5c3:function(){var n=new _a.$13g.$8Tf;$5F(this,this.get_$3m().get_$59(),n)},$8Tc:function(){var n=new _a.$13g.$8Td;$5F(this,this.get_$3m().get_$59(),n)},$rb:function(n){_a.$4.$1C(n,"errorMessage");var t=new _a.$13g.$1qX(n);$5F(this,this.get_$3m().get_$59(),t)}};_a.$13g.$XH=function(n,t,i){_a.$13g.$XH.initializeBase(this);this.$N(_a.$13g.$XH.$4iT,n);this.$N(_a.$13g.$XH.$5Qp,new _a.$13g.$IW(t));this.$N(_a.$13g.$XH.$1oP,new _a.$HC(i))};_a.$13g.$XH.prototype={get_$NB:function(){return"getShareContent"}};_a.$13g.$IW=function(n){_a.$13g.$IW.initializeBase(this);this.$5Qo=n};_a.$13g.$IW.prototype={$5Qo:null,get_$5K:function(){return this.$U(_a.$13g.$IW.$2Jb)},get_$j6:function(){return this.$U(_a.$13g.$IW.$20U)},get_$2Pb:function(){return this.$U(_a.$13g.$IW.$4RF)},get_$8i9:function(){return this.$U(_a.$13g.$IW.$5mN)},get_$3y:function(){return this.$U(_a.$13g.$IW.$4iS)},$4UX:function(){this.$5Qo(this.get_$5K(),this.get_$j6(),this.get_$2Pb(),this.get_$8i9(),this.get_$3y())}};_a.$13g.$oz=function(n,t){_a.$13g.$oz.initializeBase(this);this.$N(_a.$13g.$oz.$5Qr,new _a.$Jf(n));this.$N(_a.$13g.$oz.$1oP,new _a.$HC(t))};_a.$13g.$oz.prototype={get_$NB:function(){return"getStorageItems"}};_a.$13g.$8Tf=function(){_a.$13g.$8Tf.initializeBase(this)};_a.$13g.$8Tf.prototype={get_$NB:function(){return"reportStarted"}};_a.$13g.$8Td=function(){_a.$13g.$8Td.initializeBase(this)};_a.$13g.$8Td.prototype={get_$NB:function(){return"reportCompleted"}};_a.$13g.$1qX=function(n){_a.$13g.$1qX.initializeBase(this);this.$N(_a.$13g.$1qX.$4fX,n)};_a.$13g.$1qX.prototype={get_$NB:function(){return"reportError"}};_a.$UG=function(){_a.$UG.initializeBase(this)};_a.$UG.prototype={get_$78J:function(){return this.$U(_a.$UG.$4p6)}};_a.$bA=function(n){_a.$bA.initializeBase(this,[n])};_a.$bA.$6bf=function(n,t){for(var r=n.length,i=0;i<t.length;++i)String.isInstanceOfType(t[i])&&(r+=t[i].length);return r};function $5us(n,t,i){_a.$4.$M(t,"batch");var r=new _a.$bA.$X9(t,i);$5F(n,n.get_$3m().get_$59(),r)}_a.$bA.prototype={get_$1nr:function(){return"Sql"},$6j4:function(){return new _a.$bA.$s8(this)}};_a.$bA.$X9=function(n,t){_a.$bA.$X9.initializeBase(this);this.$N(_a.$bA.$X9.$5m2,n.get_$3xa());this.$N(_a.$bA.$X9.$5VV,n.get_$8LA());this.$N(_a.$bA.$X9.$4Si,new _a.$bA.$1Te(n,t));this.$4oV=n.get_$4ff()>256};_a.$bA.$X9.prototype={$4oV:!1,get_$NB:function(){return"executeSqlBatch"},get_$4oW:function(){return this.$4oV}};_a.$bA.$1Te=function(n,t){_a.$bA.$1Te.initializeBase(this);this.$2QR=n;this.$5Oo=t};_a.$bA.$1Te.prototype={$2QR:null,$5Oo:null,get_$6aN:function(){return this.$U(_a.$bA.$1Te.$4Sj)},$4UX:function(){for(var t=this.get_$6aN(),n=0;n<t.length;++n)if(this.$7EL(t[n])){var i=t[n];this.$2QR.get_$6tA()[n](i)}else{var r=t[n];this.$2QR.get_$8iY()[n](r)}this.$5Oo();this.$2QR=null},$7EL:function(n){var t=n;return!$8(t.code)}};_a.$bA.$s8=function(n){this.$DA=n;this.$3xK=new Array(0);this.$3xJ=new Array(0);this.$3y8=new Array(0);this.$3LF=new Array(0);this.$2IZ=0};_a.$bA.$s8.get_$D=function(){return _a.$0.$s8};_a.$bA.$s8.prototype={$DA:null,$2IZ:0,$3xK:null,$3xJ:null,$3y8:null,$3LF:null,get_$4ff:function(){return this.$2IZ},get_$3xa:function(){return this.$3xK},get_$8LA:function(){return this.$3xJ},get_$8iY:function(){return this.$3y8},get_$6tA:function(){return this.$3LF},$6X2:function(n,t,i,r){Array.add(this.$3xK,n);Array.add(this.$3xJ,t);Array.add(this.$3y8,i);Array.add(this.$3LF,r);this.$2IZ+=_a.$bA.$6bf(n,t)},$q:function(n){var i=_a.$bA.$s8.$2T4++;_js.Trace.logInfo(_a.$bA.$s8.get_$D(),"ExecuteSqlBatch start for id {0}",i);for(var t=0;t<this.get_$3xa().length;t++)var r=this.get_$3xa()[t];var u=this;$5us(this.$DA,this,function(){_js.Trace.logInfo(_a.$bA.$s8.get_$D(),"ExecuteSqlBatch end for id {0}",i);n()})}};_a.$15o=function(n){_a.$15o.initializeBase(this,[n])};_a.$15o.prototype={get_$1nr:function(){return"Watson"},$752:function(n){_a.$4.$M(n,"watsonCallback");var t=new _a.$15o.$1fa(n);$5F(this,this.get_$3m().get_$59(),t)}};_a.$15o.$nD=function(n){_a.$15o.$nD.initializeBase(this);if(!n){_js.Trace.logError(_a.$0.$3w,"onWatsonCallback cannot be null");return}this.$5U5=n};_a.$15o.$nD.prototype={$5U5:null,get_$6cb:function(){return this.$U(_a.$15o.$nD.$4Ub)},get_$7Kj:function(){return this.$U(_a.$15o.$nD.$50z)},$4UX:function(){this.$5U5(this.get_$6cb(),this.get_$7Kj())}};_a.$15o.$1fa=function(n){_a.$15o.$1fa.initializeBase(this);this.$N(_a.$15o.$1fa.$5U6,new _a.$15o.$nD(n))};_a.$15o.$1fa.prototype={get_$4oW:function(){return!0},get_$NB:function(){return"getWatsonDump"}};_a.$15s=function(n){_a.$15s.initializeBase(this,[n])};_a.$15s.prototype={get_$1nr:function(){return"WebScriptLog"},$8ri:function(n){_a.$4.$M(n,"logMessages");var t=new _a.$15s.$1up(n);$5F(this,this.get_$3m().get_$59(),t)}};_a.$15s.$1up=function(n){_a.$15s.$1up.initializeBase(this);this.$N(_a.$15s.$1up.$512,n)};_a.$15s.$1up.prototype={get_$4oW:function(){return!0},get_$NB:function(){return"writeWebScriptLog"}};_a.$m5=function(){};_a.$m5.prototype={idle:0,listening:1,thinking:2};_a.$m5.registerEnum("_a.$m5",!1);_a.$18w=function(){};_a.$18w.registerInterface("_a.$18w");_a.$kn=function(){};_a.$kn.prototype={success:0,userCancelled:1,systemInterruption:2,microphoneUnavailable:3,recordingError:4,networkError:5,serverError:6,noResults:1e3,unknown:1001,noSpeechDetected:1002,invalidRequest:1003,maxRequestsExceeded:1004,userNotAuthenticated:1005,noContactWithEmailAddress:1006};_a.$kn.registerEnum("_a.$kn",!1);_a.$11C=function(){_a.$11C.initializeBase(this)};_a.$11C.prototype={$7CQ:function(n){try{_a.NativeBridge.get_$K().$BV.$8hp(n,15,this.$$d_$4oB,this.$$d_$777,this.$$d_$4oC)}catch(t){_js.Trace.logError(_a.$0.$PH,"PALSpeechManager.InternalStartListening: {0}",t.message);this.$4oB(_a.$40.$5aY.$1nt,0,"")}},$7CR:function(){_a.NativeBridge.get_$K().$BV.$2z1()},$7Bz:function(){_a.NativeBridge.get_$K().$BV.$6cy()}};_a.$40=function(n,t){this.$1nt=n;this.$4ws=t;_a.$40.$6XS(n,this)};_a.$40.$3X5=function(n){return _a.$40.$3NJ(n).$4ws};_a.$40.$VJ=function(n){return _a.$40.$5rj.$4K(n)||_a.$40.$5nT.$4K(n)};_a.$40.$3NJ=function(n){return _a.$40.$4ma(n.SpeechError)};_a.$40.$6wv=function(n,t){var i=null;if(n){if(n===6){switch(t){case 451:n=1002;break;case 400:n=1003;break;case 452:n=1004;break;case 453:n=1006;break}if(_a.$1z.$3Dz(t)){OwaApplication.$2Zx();n=1005}}i=_a.$40.$4ma(_a.$40.$3LH[n.toString()])}return i};_a.$40.$4ma=function(n){return $8(n)?_a.$40.$5q3:n};_a.$40.$6XS=function(n,t){_a.$40.$3LH[n.toString()]=t};_a.$40.prototype={$4ws:!1,$1nt:0,$eh:function(){var n={};n.SpeechError=this;return Error.create(_a.$kn.toString(this.$1nt),n)},$4K:function(n){return _a.$40.$3NJ(n).$1nt===this.$1nt}};_a.$Aq=function(){this.$$d_$4oC=Function.createDelegate(this,this.$4oC);this.$$d_$777=Function.createDelegate(this,this.$777);this.$$d_$4oB=Function.createDelegate(this,this.$4oB);this.$3t=new Sys.EventHandlerList;this.$7J=0;var n=window.location;this.$f2=String.format("{0}//{1}/{2}?",n.protocol,n.hostname,"owa/speech.reco")};_a.$Aq.get_$K=function(){_a.$Aq.$e||(_a.$Aq.$e=new _a.$11C);return _a.$Aq.$e};_a.$Aq.set_$K=function(n){_a.$Aq.$e=n;return n};function $5ur(n,t,i){var r=_a.$40.$6wv(t,i);return r?r.$eh():null}function $43v(n,t){n.$8rz(Number,"LevelChanged",t)}function $32r(n,t){n.$7J=t;n.$8rz(_a.$m5,"StateChanged",t)}_a.$Aq.prototype={$f2:null,add_$5m1:function(n){this.$3t.addHandler("StateChanged",n)},remove_$5m1:function(n){this.$3t.removeHandler("StateChanged",n)},add_$502:function(n){this.$3t.addHandler("LevelChanged",n)},remove_$502:function(n){this.$3t.removeHandler("LevelChanged",n)},add_$2w:function(n){this.$3t.addHandler("Completed",n)},remove_$2w:function(n){this.$3t.removeHandler("Completed",n)},get_$3XL:function(){return _a.UserAgent.getInstance().get_$68()},$8hY:function(n){$32r(this,1);this.$7CQ(this.$f2+n+_a.$2x.$1fT());this.$4oC(0)},$2z1:function(){this.$7J===1&&this.$7CR()},$HV:function(){this.$7Bz()},$4oB:function(n,t,i){if(this.$7J===2||this.$7J===1){$32r(this,0);var r=$5ur(this,n,t);if(!r&&_js.$9.$c(i)){_js.Trace.logError(_a.$0.$PH,"Received an empty response from the server -> ServerError.");r=_a.$40.$5gb.$eh()}this.$8s0(String,Error,"Completed",i,r)}},$777:function(){$43v(this,0);this.$7J===1&&$32r(this,2)},$4oC:function(n){this.$7J===1&&$43v(this,n)},$8rz:function(n,t,i){var r=this.$3t.getHandler(t);$8(r)||r(i)},$8s0:function(n,t,i,r,u){var f=this.$3t.getHandler(i);$8(f)||f(r,u)}};var IClientStore=function(){};IClientStore.registerInterface("IClientStore");_a.$19B=function(){};_a.$19B.registerInterface("_a.$19B");_a.$jJ=function(){};_a.$jJ.registerInterface("_a.$jJ");_a.$197=function(){};_a.$197.registerInterface("_a.$197");_a.$SE=function(){};_a.$SE.prototype={unknownError:0,constraintError:1,notFoundError:2,quotaError:3,timeoutError:4,aborted:5};_a.$SE.registerEnum("_a.$SE",!1);_a.$18W=function(){};_a.$18W.registerInterface("_a.$18W");_a.$18V=function(){};_a.$18V.registerInterface("_a.$18V");_a.$18X=function(){};_a.$18X.registerInterface("_a.$18X");_a.$18U=function(){};_a.$18U.registerInterface("_a.$18U");_a.$yd=function(){};_a.$yd.registerInterface("_a.$yd");_a.$18b=function(){};_a.$18b.registerInterface("_a.$18b");_a.$18a=function(){};_a.$18a.registerInterface("_a.$18a");_a.$18r=function(){};_a.$18r.registerInterface("_a.$18r");_a.$18o=function(){};_a.$18o.registerInterface("_a.$18o");_a.$18n=function(){};_a.$18n.registerInterface("_a.$18n");_a.$18m=function(){};_a.$18m.registerInterface("_a.$18m");_a.$8W=function(n,t){this.$R1=n;this.$4p=_a.$8W.$6xJ(n,t)};_a.$8W.$sK=function(n,t){var i=new _a.$8W(n,t);throw Error.create(i.$4p);};_a.$8W.$6xJ=function(n,t){var i="BrowserDbError: ";switch(n){case 1:i+="ConstraintError. ";break;case 2:i+="NotFoundError. ";break;case 3:i+="QuotaError. ";break;case 4:i+="TimeoutError. ";break;default:i+="UnknownError. ";break}return i+t};_a.$8W.prototype={$4p:null,$R1:0};_a.$4h=function(n,t){this.$50=n;this.$7G=t};_a.$4h.prototype={$50:null,$7G:0};_a.$4D=function(n){_a.$4.$1C(n,"path");this.$50=n};_a.$4D.prototype={$50:null,$124:function(n){for(var r=this.$50.split("."),t=n,i=0;i<r.length&&t;++i)t=t[r[i]];return t},$1rk:function(n,t){for(var f=this.$50.split("."),i=n,r=0;r<f.length-1;++r){var e=f[r];var u=i[e];if(!u){u={};i[e]=u}i=u}i[f[r]]=t},$6oc:function(n){for(var i=this.$50.split("."),t=n,r=0;r<i.length-1&&t;++r)t=t[i[r]];t&&delete t[i[i.length-1]]}};_a.$ee=function(){};_a.$ee.$JS=function(n){var t="";if(!$8(n))switch(n){case 0:t="TEXT";break;case 1:t="INTEGER";break}return t};_a.$ee.$6oC=function(n){var t=null;switch(n){case 0:t="";break;case 1:t=0;break;default:break}return t};_a.$7k=function(n,t){_a.$7k.initializeBase(this,[[n]]);this.$mo=t};_a.$7k.prototype={$mo:null,$5nq:function(n){return n===this.$mo}};_a.$TN=function(n,t,i,r){_a.$TN.initializeBase(this,[[n]]);this.$vc=t;this.$yA=i;this.$1PB=r};_a.$TN.prototype={$vc:null,$yA:null,$1PB:0,$5nq:function(n){var t=!1;if(!$8(n))switch(this.$1PB){case 0:t=n>=this.$vc&&n<=this.$yA;break;case 3:t=n>this.$vc&&n<this.$yA;break;case 1:t=n>this.$vc&&n<=this.$yA;break;case 2:t=n>=this.$vc&&n<this.$yA;break;default:break}return t}};_a.$Kg=function(n,t,i,r){_a.$Kg.initializeBase(this,[[n]]);this.$199=t;this.$1ax=i;this.$2qv=r};_a.$Kg.prototype={$199:null,$1ax:0,$2qv:0,$5nq:function(n){var t=!1;$8(n)||(t=this.$2qv?this.$1ax===1?n<=this.$199:n<this.$199:this.$1ax===1?n>=this.$199:n>this.$199);return t}};_a.$qd=function(){this.$39l=new _a.$MH;this.$3Dt=new _a.$MH;this.$1dI=new _a.$MH};_a.$qd.prototype={$39l:null,$3Dt:null,$1dI:null,get_$4pE:function(){return this.get_$iJ().length>0||this.get_$ii().length>0||this.get_$tg().length>0},get_$iJ:function(){return this.$39l.get_$jM()},get_$ii:function(){return this.$3Dt.get_$jM()},get_$tg:function(){return this.$1dI.get_$jM()},$5aX:function(n,t){switch(t){case 0:$32k(this.$39l,n);break;case 1:$32k(this.$3Dt,n);break;case 2:$32k(this.$1dI,n);break;default:break}}};_a.$10r=function(n,t){_a.$4.$M(n,"id");this.$3z=n;this.$20=t};_a.$10r.prototype={$3z:null,$20:null};_a.$MH=function(){this.$3t={}};function $32k(n,t){n.$3t[t.$3z.toString()]=t}_a.$MH.prototype={get_$jM:function(){var n=[];var t=this.$3t;for(var i in t){var r={key:i,value:t[i]};Array.add(n,r.value)}return n}};_a.$qf=function(n){this.$$d_$8Q7=Function.createDelegate(this,this.$8Q7);this.$3y3=n;this.$2Ce={};var t=this.$3y3.$1sz;for(var i in t){var r={key:i,value:t[i]};this.$2Ce[r.key]=new _a.$qd}};_a.$qf.prototype={$3y3:null,$2Ce:null,$8Q7:function(n,t,i,r){var u=n.toLowerCase();if(u in this.$2Ce){var f=this.$2Ce[u];f.$5aX(new _a.$10r(i,r),t)}},$2t2:function(n){var i=this.$2Ce;for(var r in i){var t={key:r,value:i[r]};var u=this.$3y3.$1sz[t.key];if(u){var f=t.value;f.get_$4pE()&&u(t.key,f,n)}}}};_a.$qg=function(n){this.$2rX=n;this.$1sz={}};_a.$qg.prototype={$1sz:null,$2rX:null,$GY:function(n,t){_a.$4.$M(n,"Object Store name must be provided");_a.$4.$M(t,"Notification callback cannot be null");for(var r=this.$2rX.get_$1Fo(),u=n.toLowerCase(),i=0;i<r.length;i++)if(r[i].toLowerCase()===u){this.$1sz[u]=t;return}_a.$8W.$sK(2,"There is no object store with this name in the database")},$zL:function(n){_a.$4.$M(n,"Object Store name must be provided");for(var i=this.$2rX.get_$1Fo(),r=n.toLowerCase(),t=0;t<i.length;t++)i[t].toLowerCase()===r&&delete this.$1sz[r];return},$41Q:function(){for(var t=this.$2rX.get_$1Fo(),n=0;n<t.length;n++)delete this.$1sz[t[n].toLowerCase()]}};_a.$MI=function(n){if(n){var t=Object.getType(n);if(t!==String&&t!==Number&&t!==Number&&t!==Date)throw Error.argumentType("keyValue",t,null,"keyValue must be a javascript primitive (string, int, float, Datetime (or null))");}this.$3YT=n};_a.$MI.prototype={$3YT:null,toString:function(){return this.$3YT?""+this.$Qo():null},$Qo:function(){return this.$3YT}};_a.$7T=function(n,t){if(t&&t.length>2)throw Error.invalidOperation("SortBy can have at most 2 sort fields.");this.$6A=n;this.$E4=t};_a.$7T.prototype={$6A:null,$E4:null};_a.$19E=function(n){this.$1Vw=n||[]};_a.$19E.prototype={$1Vw:null,get_$Pc:function(){return this.$1Vw[0]},$4wy:function(n,t){var i=this.get_$Pc().$50===_a.$4D.$3z.$50?n:this.get_$Pc().$124(t);return this.$5nq(i)},$7HE:function(n){var t=n[this.get_$Pc().$50];return this.$5nq(t)}};_a.$aL=function(n,t){this.$3z=n;this.$20=t};_a.$aL.prototype={$3z:null,$20:null};_a.$G1=function(n,t){_a.$4.$M(n,"sortField");this.$Ef=n;this.$DQ=t};_a.$G1.prototype={$Ef:null,$DQ:0};_a.$65=function(n,t){this.$2YQ=$8(t)?!0:t;this.$WU=n};_a.$65.prototype={$WU:null,$2YQ:!1,get_$1Nw:function(){return this.$2YQ},set_$1Nw:function(n){_js.Trace.logInfo(_a.$0.$5M,"The transaction for {0} is setting generateNotifications to {1}",this.$WU,n);this.$2YQ=n;return n}};_a.$OW=function(n,t){this.$9u=n;this.$al=t;this.$3kN={}};function $32t(n,t){if(t){var r=t.toString();var u=n.$3kN[r];var i=1;$8(u)||(i=u+1);if(i>64)throw Error.invalidOperation("loop detected in transaction observer for id "+t);n.$3kN[r]=i}}_a.$OW.prototype={$9u:null,$al:null,$3kN:null,$1Tg:function(n,t,i){$32t(this,t.$Qo());var r=this.$al.$3Op(n.get_$1z());var u=this;Array.forEach(r,function(r){var f=r;$5v4(f,u.$9u,n,t,i)})},$xD:function(n,t){$32t(this,t.$Qo());var i=this.$al.$3Op(n.get_$1z());var r=this;Array.forEach(i,function(i){var u=i;$5v3(u,r.$9u,n,t)})},$1Tf:function(n){$32t(this,n.get_$1z());var t=this.$al.$3Op(n.get_$1z());var i=this;Array.forEach(t,function(t){var r=t;$5v2(r,i.$9u,n)})}};_a.$UT=function(n,t){_a.$UT.initializeBase(this);this.$3t=new Sys.EventHandlerList;this.$4Wn=t;this.$UF=n};function $5v4(n,t,i,r,u){var f=n.$3t.getHandler("OnPut");if(f){var e=new _a.$mN(t,i,r,u);f(n,e)}}function $5v3(n,t,i,r){var u=n.$3t.getHandler("OnDelete");if(u){var f=new _a.$mN(t,i,r,null);u(n,f)}}function $5v2(n,t,i){var r=n.$3t.getHandler("OnClear");if(r){var u=new _a.$mN(t,i,null,null);r(n,u)}}_a.$UT.prototype={$UF:null,$3t:null,$4Wn:null,add_$1Tg:function(n){this.$3t.addHandler("OnPut",n)},remove_$1Tg:function(n){this.$3t.removeHandler("OnPut",n)},add_$xD:function(n){this.$3t.addHandler("OnDelete",n)},remove_$xD:function(n){this.$3t.removeHandler("OnDelete",n)},add_$1Tf:function(n){this.$3t.addHandler("OnClear",n)},remove_$1Tf:function(n){this.$3t.removeHandler("OnClear",n)},$5R:function(){this.$3t=null;this.$4Wn.$8Se(this)}};_a.$OX=function(){this.$al={}};function $32u(n,t){var i=n.$al[t];if(!i){i=[];n.$al[t]=i}return i}_a.$OX.prototype={$al:null,$3Op:function(n){return $32u(this,n)},$4PP:function(n){var t=$32u(this,n.$UF);Array.add(t,n)},$8Se:function(n){for(var i=$32u(this,n.$UF),t=0;t<i.length;++t)if(i[t]===n){Array.removeAt(i,t);break}}};_a.$mN=function(n,t,i,r){_a.$mN.initializeBase(this);this.$9u=n;this.$3kM=t;this.$3z=i;this.$z=r};_a.$mN.prototype={$9u:null,$3kM:null,$3z:null,$z:null,get_$9b:function(){return this.$9u},get_$1y:function(){return this.$3z},get_$1l:function(){return this.$z}};_a.$bv=function(n,t,i){this.$$d_$6ds=Function.createDelegate(this,this.$6ds);this.$5b3=t;this.$VY=i;this.$2Is=[];this.$1sk=[];n.$rT(_a.$0.$5M,"TransactionWatchgod",this.$$d_$6ds,3e5)};function $43x(n){var t=n.$VY.$3k("transactionWatchdog.lastReloadUtc");var i=_a.$8.get_utcNow().$4s();var r=!0;if(!_js.$9.$c(t)){var u=Number.parseInvariant(t);var f=i-u;r=f>9e5}if(r){n.$VY.$Ay("transactionWatchdog.lastReloadUtc",i.toString());n.$5b3.$9s()}else _js.Trace.logWarning(_a.$0.$5M,"transaction watchdog not reloading because last reload happened too recently: {0} vs {1}",t,i.toString())}_a.$bv.prototype={$5b3:null,$2Is:null,$1sk:null,$VY:null,$3aW:function(n){Array.add(this.$2Is,n)},$1kI:function(n){Array.remove(this.$2Is,n);Array.remove(this.$1sk,n)},$7N5:function(){_js.Trace.logWarning(_a.$0.$5M,"A database closed error occurred. Reloading.");$43x(this)},$6ds:function(){if(this.$1sk.length>0){_js.Trace.logWarning(_a.$0.$5M,"there are {0} transactions that appear to have been orphaned. reloading application.",this.$1sk.length);$43x(this)}else{var n=this.$1sk;this.$1sk=this.$2Is;this.$2Is=n}}};_a.$qZ=function(n,t){_a.$qZ.initializeBase(this);this.code=n;this.message=t};_a.$19D=function(){};_a.$19D.prototype={insertId:0,rowsAffected:0,columnNames:null,rows:null};_a.$NM=function(){this.$$d_$3TF=Function.createDelegate(this,this.$3TF);this.$$d_$4sW=Function.createDelegate(this,this.$4sW);var n=this;$8(n["delete"])&&(n["delete"]=this.$$d_$4sW);$8(n["continue"])&&(n["continue"]=this.$$d_$3TF)};_a.$NM.$Bt=function(n){var t=n["continue"];t.call(n)};_a.$NM.$3v=function(n){var t=n["delete"];return t.call(n)};_a.$NM.prototype={direction:"next",key:null,primaryKey:null,source:null};_a.$yb=function(){_a.$yb.initializeBase(this)};_a.$yb.prototype={value:null};_a.$19I=function(){};_a.$19J=function(){};_a.$19J.prototype={name:null,version:0,objectStoreNames:null};_a.IDBDatabaseException=function(){};_a.IDBDatabaseException.prototype={name:0};_a.$jN=function(){this.target=this.$$gta["_a.$jN"].T===Number||Type.isEnum(this.$$gta["_a.$jN"].T)?0:this.$$gta["_a.$jN"].T===Boolean?!1:null};_a.$jN.$$=function(n){var t="$jN"+"$1"+"$"+n.getName().replace(/\./g,"_");if(!_a[t]){var r=_a[t]=function(){(this.$$gta=this.$$gta||{})["_a.$jN"]={T:n};for(var i=[],t=0;t<arguments.length;++t)i[t]=arguments[t];_a.$jN.apply(this,i)};r.registerClass("_a."+t);var u=_a.$jN.prototype;for(var f in u){var i={key:f,value:u[f]};"constructor"!==i.key&&(r.prototype[i.key]=i.value)}}return _a[t]};_a.$19H=function(){};_a.$6e=function(){};_a.$6e.get_$21t=function(){return window.self.IDBKeyRange};_a.$6e.$8Cv=function(n){return _a.$6e.get_$21t().only(n)};_a.$6e.$7Kx=function(n,t){return _a.$6e.get_$21t().lowerBound(n,t)};_a.$6e.$8qL=function(n,t){return _a.$6e.get_$21t().upperBound(n,t)};_a.$6e.$1ay=function(n,t,i,r){return _a.$6e.get_$21t().bound(n,t,i,r)};_a.$6e.$18e=function(){return _a.$6e.get_$21t().lowerBound(-Number.MAX_VALUE,!0)};_a.$6e.prototype={lower:null,upper:null,lowerOpen:!1,upperOpen:!1};_a.$T1=function(){this.$$d_$4sW=Function.createDelegate(this,this.$4sW);_a.$T1.initializeBase(this);var n=this;$8(n["delete"])&&(n["delete"]=this.$$d_$4sW)};_a.$T1.$3v=function(n,t){var i=n["delete"];return i.call(n,t)};_a.$T1.prototype={name:null,indexNames:null,keyPath:null};_a.$1A2=function(){_a.$1A2.initializeBase(this)};_a.$1A2.prototype={onupgradeneeded:null};_a.$jO=function(){this.result=this.$$gta["_a.$jO"].TResult===Number||Type.isEnum(this.$$gta["_a.$jO"].TResult)?0:this.$$gta["_a.$jO"].TResult===Boolean?!1:null;this.source=this.$$gta["_a.$jO"].TSource===Number||Type.isEnum(this.$$gta["_a.$jO"].TSource)?0:this.$$gta["_a.$jO"].TSource===Boolean?!1:null;_a.$jO.$$(this.$$gta["_a.$jO"].TSource,this.$$gta["_a.$jO"].TResult).initializeBase(this)};_a.$jO.$$=function(n,t){var i="$jO"+"$2"+"$"+n.getName().replace(/\./g,"_")+"$"+t.getName().replace(/\./g,"_");if(!_a[i]){var u=_a[i]=function(){(this.$$gta=this.$$gta||{})["_a.$jO"]={TSource:n,TResult:t};for(var r=[],i=0;i<arguments.length;++i)r[i]=arguments[i];_a.$jO.apply(this,r)};u.registerClass("_a."+i,_a.$yi);var f=_a.$jO.prototype;for(var e in f){var r={key:e,value:f[e]};"constructor"!==r.key&&(u.prototype[r.key]=r.value)}}return _a[i]};_a.$jO.prototype={onsuccess:null,onerror:null};_a.$yi=function(){};_a.$yi.prototype={readyState:0,error:null,transaction:null};_a.$19F=function(){};_a.$19F.prototype={mode:"readonly",db:null,error:null,onabort:null,oncomplete:null,onerror:null};_a.$Pt=function(n,t){this.unique=n;this.multirow=t};_a.$Pt.$$cctor=function(){_a.$Pt.$3IW=new _a.$Pt(!1,!1)};_a.$Pt.prototype={unique:!1,multirow:!1};_a.$QT=function(n,t){_js.$9.$c(n)||(this.keypath=n);this.autoIncrement=t};_a.$QT.$6wP=function(){return new _a.$QT(null,!0)};_a.$QT.$6wa=function(){return new _a.$QT(null,!1)};_a.$QT.prototype={keypath:null,autoIncrement:!1};_a.$16k=function(){};_a.$16k.registerInterface("_a.$16k");_a.$16l=function(){};_a.$16l.registerInterface("_a.$16l");_a.$16m=function(){};_a.$16m.registerInterface("_a.$16m");_a.$19G=function(){};_a.$19G.prototype={code:0,message:null};_a.$LI=function(){this.$$d_$2Dz=Function.createDelegate(this,this.$2Dz)};_a.$LI.prototype={$Qb:null,$ez:null,$Mb:null,$1Lg:!1,$cl:!1,$8D:null,$Zp:!1,get_$CK:function(){return this.$8D},set_$CK:function(n){this.$8D=n;return n},$2Dz:function(n,t,i){var r=this;r.$ez=n;r.$8D&&r.$8D(r)}};_a.$pG=function(){};_a.$pG.registerInterface("_a.$pG");_a.$hw=function(n,t,i,r,u,f){_a.$hw.initializeBase(this,[4,"ClientWatson"]);$1O(this,"CI",n);$1O(this,"Loc",t);$1O(this,"Msg",i);$1O(this,"ST",r);$1O(this,"Url",u);$1O(this,"ED",f)};_a.$hw.prototype={$JS:function(){return String.format("Client Information\n------------------\n{0}\n\nException Details\n----------\nDate: {1}\nMessage: {2}\nUrl: {3}\nLine: {4}\n\nCall Stack:\n----------\n{5}\n----------\nEvent details:\n----------\n{6}",this.$U("CI"),this.$17T,this.$U("Msg"),this.$U("Url"),this.$U("Loc"),this.$U("ST"),this.$U("ED"))}};_a.$AG=function(){};_a.$AG.get_$2S8=function(){_a.$AG.$2S7||(_a.$AG.$2S7=_a.$AG.$4ju());return _a.$AG.$2S7};_a.$AG.$6rW=function(){var n="";if(!$8(window.event)){var t=window.event;for(var i in t){var r={key:i,value:t[i]};n+="\t"+r.key+" = "+r.value+"\r\n"}}return n};_a.$AG.$3TC=function(n,t){if($8(n))return"GenericBrowserErrorHandler.InternalGetStackTrace: Extended error information not available from this browser.";var u=n.stack;if($8(u))return"GenericBrowserErrorHandler.InternalGetStackTrace: Exception stack trace not available from this browser.";var f=u.split("\n");var i=_a.UserAgent.getInstance();(i.$v2||i.$pL||i.$1i8)&&(t+=1);for(var e="",r=t;r<f.length;r++){var o=f[r];o!==""&&(e+=o+"\r\n")}return e};_a.$AG.$4ju=function(){var n=window.navigator;return{"CPU Class":n.cpuClass,Platform:window.navigator.platform,"Browser language":_a.UserAgent.getInstance().$7H?n.browserLanguage:n.language,"Cookie enabled":window.navigator.cookieEnabled,"User agent":window.navigator.userAgent,"Document.Cookie":window.document.cookie}};_a.$AG.prototype={$7GR:function(n){return!1},$76D:function(n,t,i){var r;try{var u=_a.$2m.$6xw();var f;f=!u||$8(u.stack)?this.$4mb(1):u.stack;var e=new Sys.StringBuilder;var o=_a.$AG.get_$2S8();for(var s in o){var h={key:s,value:o[s]};e.append(String.format("{0} = {1}{2}",h.key,h.value,"\r\n"))}var c=_a.$AG.$6rW();r=new _a.$hw(e.toString(),t+"::"+i,n,f,t,c)}catch(l){r=new _a.$hw("",t+"::"+i,l.message+" [Inner]:"+n,"",t,"")}return r},$22t:function(n){var t=_a.$AG.$3TC(n,0);return String.format("{1}: {2}{0}{3}{0}","\r\n",Object.getType(n).getName(),n.message,t)},$6zy:function(n){var t=n;var i=0;$8(t.framesToOmit)||(i=t.framesToOmit);return _a.$AG.$3TC(t,i)},$4mb:function(n){var t=new Error;return _a.$AG.$3TC(t,n)}};_a.$8h=function(){_a.$8h.initializeBase(this)};_a.$8h.$6uG=function(n,t){var r=n.split(",");var u="";if(!$8(t)){for(var i=0;i<r.length&&i<t.length;i++){u+="\t"+r[i].trim()+" = "+_a.$8h.$4Rf(t,i,0);u+="\r\n"}for(var f=r.length>t.length,e=f?r:t;i<e.length;i++)u+=f?"\t"+e[i].trim()+" = undefined"+"\r\n":"\t"+_a.$8h.$4Rf(t,i,0)+"\r\n"}return u};_a.$8h.$4Rf=function(n,t,i){var r;try{r=n[t];return _a.$8h.$5sH(r,i)}catch(u){return"unknown object: "+u.message}};_a.$8h.$5sH=function(n,t){if(n===null)return"null";else if(n===undefined)return"undefined";var f=typeof n;var e=n;if(f==="string")return'<PII>"'+_a.$8h.$30x(e)+'"</PII>';else if(f==="function")if(t)return null;else{var o=n.toString();return"["+o.substr(0,o.indexOf("("))+"]"}else if(f==="object"){if(t){var c=_a.$8h.$5eP(n);return _a.$8h.$30x(c)}var i=_a.$8h.$5eP(n);i=_a.$8h.$30x(i);try{var s=n;for(var h in s){var r={key:h,value:s[h]};if(r.key!=="outerText"&&r.key!=="innerText"&&r.key!=="innerHTML"){var u=_a.$8h.$5sH(r.value,t+1);if(u){u=_a.$8h.$30x(u);i+="\r\n\t\t"+r.key+" = "+u}}}}catch(l){i+="\r\n\t\tUnable to read all properties: "+l.message}return i}return e};_a.$8h.$5eP=function(n){try{return n.toString()}catch(t){return"Object does not support ToString()."}};_a.$8h.$30x=function(n){var t=250;return n.length>t?n.substr(0,t)+"[...]":n};_a.$8h.prototype={$7GR:function(n){return n==="143abf4577894d22ae34a054a6dce7fe"},$4mb:function(n){var u="";if($8(arguments.callee)||$8(arguments.callee.caller))return"IEBrowserErrorHandler.GetStackTrace: Extended arguments are not defined.";for(var t=arguments.callee,e=0;e<n;e++){t=t.caller;if(!t){u="IEBrowserErrorHandler.GetStackTrace: This stack trace includes frames that were to be omitted.\r\n";t=arguments.callee.caller;break}}for(var o=0;t&&o<20;){var i=t.toString();var r=i.indexOf("(");var s=i.indexOf(")");var f;f=r<=9?"anonymous":i.substring(9,r);f+=i.substring(r,s+1);var h=_a.$8h.$6uG(i.substring(r+1,s),t.arguments);u+=f+"\r\n"+h+"\r\n";t=t.caller;o++}return u}};_a.$2m=function(){};_a.$2m.get_$2ON=function(){return _a.$2m.$2OM||_a.$2m.get_$3IP()};_a.$2m.get_$3IP=function(){return _a.$0.$Pf};_a.$2m.$42=function(n,t,i,r){_a.$2m.$1Uo=n;_a.$2m.$3mU=t;_a.$2m.$3CN=i;_a.$2m.$3CO=r};_a.$2m.$13Q=function(n,t){if(n.$2Vr){_a.$2m.$518(n,t);return 0}var i=0;var r=_a.$5.aes(n.$O0,n.$29);try{var u=new Date;_a.$2m.$518(n,t);var f=new Date;i=f-u;!n.$3wi&&i>n.$3ZA?_a.$2m.$5c2(n.$29,i,n.$O0):r&&r.set_$8ik(n.$3VK)}finally{_a.$5.aee(r)}return i};_a.$2m.$76h=function(n,t,i,r){var s=r.currentTarget?r.currentTarget.className:"";var f="jQuery_"+r.type+"_"+s;var h=_a.$5.aes(_a.$0.$1ue,f);try{var c=new Date;var l=n.apply(t,i);var a=new Date;var e=a-c;e>100&&_a.$2m.$5c2(f,e,_a.$0.$2v);return l}catch(u){var o=u;if(!o.watsonReportSent){_js.Trace.logException(_a.$0.$Pf,u,"jQuery error {0}",r.type);_a.$2m.$27e=o}throw u;}finally{_a.$5.aee(h)}};_a.$2m.$22f=function(n){return _a.$2m.get_$2ON()!==_a.$2m.get_$3IP()?_a.$2m.get_$2ON():n};_a.$2m.$6xw=function(){var n=_a.$2m.$27e;_a.$2m.$27e=null;return n};_a.$2m.$518=function(n,t){if(!_a.$2m.$2uL){t();return}_a.$2m.$2OM=n.$O0;try{t()}catch(i){var r=i;if(!r.watsonReportSent){_js.Trace.logException(n.$O0,i,"Exception context: {0}",n.$1e9);_a.$2m.$27e=r}throw i;}finally{_a.$2m.$2OM=_a.$2m.get_$3IP()}};_a.$2m.$5c2=function(n,t,i){_js.Trace.logWarning(i,n+" took too long ({0}ms) to complete",t);_a.$k0.$8Tb(n,t,_a.$2m.$1Uo,_a.$2m.$3mU,_a.$2m.$3CN,_a.$2m.$3CO)};_a.$Mk=function(n,t){this.$O0=n;this.$29=this.$1e9=t;this.$2Vr=!1;this.$3wi=!1;this.$3ZA=100;this.$3VK=!1};_a.$Mk.prototype={$O0:null,$29:null,$1e9:null,$2Vr:!1,$3wi:!1,$3ZA:0,$3VK:!1};_a.$d3=function(){};_a.$d3.prototype={quotaExceededCleanup:1,periodicCleanup:2,fullModuleCleanup:3,configChangeCleanup:4};_a.$d3.registerEnum("_a.$d3",!1);_a.$16n=function(){};_a.$16n.registerInterface("_a.$16n");_a.$OQ=function(){};_a.$OQ.prototype={full:1,timeBased:2,notificationBased:3,cleanup:4,refresh:5,quick:6,reconcile:7};_a.$OQ.registerEnum("_a.$OQ",!1);_a.$OP=function(){};_a.$OP.prototype={byDefault:0,owaStart:1,syncEnabled:2,onResumePendingGetEvent:3,onPendingGetRequestAliveChangedEvent:4,reloadNotification:5,palSyncNotification:6,notificationQueueManager:7,mobileDevicePolicyComplianceChangedEvent:8,userConfigImportantChange:9,owaResume:10,reachMaxSyncLimitPostALT1:11,invalidSyncState:12,test:100};_a.$OP.registerEnum("_a.$OP",!1);_a.$16f=function(){};_a.$16f.registerInterface("_a.$16f");var ISyncController=function(){};ISyncController.registerInterface("ISyncController");_a.$16h=function(){};_a.$16h.registerInterface("_a.$16h");_a.$16e=function(){};_a.$16e.registerInterface("_a.$16e");var ISyncManagerSingleton=function(){};ISyncManagerSingleton.registerInterface("ISyncManagerSingleton");_a.$9L=function(){};_a.$9L.prototype={none:-1,owaUserConfiguration:0,timeZoneOffsets:1,folderHierarchy:2,reminders:3,conversationMinimum:4,messageMinimum:5,favoriteFolders:6,peopleFilters:7,people:8,calendarFolders:9,calendar:10,conversationFull:11,messageFull:12,otherMailboxConfiguration:13,attachment:14,lastPrimaryModule:14,conversationItemsMinimum:15,conversationItemsFull:16,messageItemsMinimum:17,messageItemsFull:18,conversationItemsReadFlag:19,syncCompleted:20};_a.$9L.registerEnum("_a.$9L",!1);_a.$FX=function(){};_a.$FX.prototype={moduleEnqueued:0,moduleSyncStarted:1,moduleProgress:2,moduleCompleted:3,moduleSyncCanceled:4,syncCompleted:5,syncAborted:6};_a.$FX.registerEnum("_a.$FX",!1);function CalendarSyncState(n,t,i,r,u,f,e){CalendarSyncState.initializeBase(this,["CalendarSyncState",n]);_a.$4.$14(t,"folderId");_a.$4.$14(i,"windowStart");_a.$4.$14(r,"windowEnd");_a.$4.$1C(u,"timeZone");this.FolderId=t;this.WindowStart=i.$85();this.WindowEnd=r.$85();this.TimeZone=u;this.ApproximateWindowSize=f;this.TryToIncrementWindowSizeOnNextSync=e}CalendarSyncState.prototype={FolderId:null,WindowStart:null,WindowEnd:null,TimeZone:null,ApproximateWindowSize:0,TryToIncrementWindowSizeOnNextSync:!1};function MultiFolderSyncState(n){MultiFolderSyncState.initializeBase(this,[n,MultiFolderSyncState.$5MZ]);_a.$4.$1C(n,"parentSyncStateId");this.PerFolderSyncStateContainer={}}MultiFolderSyncState.prototype={PerFolderSyncStateContainer:null};function SyncFolderListItem(n,t){this.FolderId=n;this.LastAccessTime=t}SyncFolderListItem.prototype={FolderId:null,LastAccessTime:null};_a.$OO=function(n,t,i,r,u,f,e,o,s){this.$Lg=n;this.$NK=t;this.$5M4=i;this.$2Bw=r;this.$Fg=_a.$9L.toString(t);this.$1TS=u;this.$4uR=f;this.$ok=e;this.$4i7=o;this.$Si=null;$8(s)||(this.$Si=s)};_a.$OO.$H=function(n,t,i,r,u,f,e,o,s){return new _a.$OO(n,t,i,r,u,f,e,o,s)};_a.$OO.$6mL=function(n,t){return new _a.$OO(n,20,0,null,null,!1,null,null,t)};_a.$OO.prototype={$4uR:!1,$Lg:0,$Si:null,$NK:0,$Fg:null,$5M4:0,$1TS:null,$2Bw:null,$ok:null,$4i7:null};_a.$G8=function(){};function SyncState(n,t){_a.$4.$1C(n,"syncStateId");this.Id=n;this.IsSynced=!1;this.LastAttemptedSyncTime=_a.$8.$Et(_a.$8.get_$2O());this.State=t;this.Diagnostics=new OfflineDiagnostics;this.SortKeyVersionAtLastSync=SyncState.$3jx}SyncState.prototype={Id:null,IsSynced:!1,LastAttemptedSyncTime:null,LastSuccessfulSyncTime:null,UserCultureAtLastSync:null,SortKeyVersionAtLastSync:null,Diagnostics:null,State:null,ModuleSpecificContext:null};ComponentTypeRecord.registerClass("ComponentTypeRecord");_a.$10M.registerClass("_a.$10M");SourceFileRecord.registerClass("SourceFileRecord");StyleFileRecord.registerClass("StyleFileRecord");_a.$mG.registerClass("_a.$mG");_a.$4t.registerClass("_a.$4t");_a.$8H.registerClass("_a.$8H");_a.$8t.registerClass("_a.$8t");_a.$1U.registerClass("_a.$1U");_a.$2y.registerClass("_a.$2y");_a.$3R.registerClass("_a.$3R",_js.$A);_a.$DI.registerClass("_a.$DI",null,_a.$4b);_a.$5U.registerClass("_a.$5U",_js.$A);_a.$t1.registerClass("_a.$t1");_a.$RN.registerClass("_a.$RN");_a.$Et.registerClass("_a.$Et");_a.$uW.registerClass("_a.$uW",_a.$t1);_a.$1J.registerClass("_a.$1J");_a.$tK.registerClass("_a.$tK");_a.$tL.registerClass("_a.$tL");_a.$Ok.registerClass("_a.$Ok",null,_a.$jB);_a.$tU.registerClass("_a.$tU");_a.$hR.registerClass("_a.$hR");_a.$cp.registerClass("_a.$cp");_a.$Do.registerClass("_a.$Do",null,_a.$T0);_a.$nQ.registerClass("_a.$nQ",null,_a.$pF);_a.$19W.registerClass("_a.$19W");_a.$iK.registerClass("_a.$iK",_a.$19W);_a.$UW.registerClass("_a.$UW",_a.$19W);_a.$Vg.registerClass("_a.$Vg",null,_a.$27);_a.$19V.registerClass("_a.$19V");_a.$3n.registerClass("_a.$3n");_a.$LV.registerClass("_a.$LV");CoreFrameworkComponent.registerClass("CoreFrameworkComponent",null,_a.$17u);_a.$IE.registerClass("_a.$IE");_a.$GJ.registerClass("_a.$GJ");_a.$vJ.registerClass("_a.$vJ",_a.$cp);_a.$n.registerClass("_a.$n");_a.$8L.registerClass("_a.$8L");_a.$9P.registerClass("_a.$9P");_a.$2t.registerClass("_a.$2t");_a.$DN.registerClass("_a.$DN");_a.$WW.registerClass("_a.$WW");_a.$1K.registerClass("_a.$1K",_js.$A);_a.$2G.registerClass("_a.$2G",_js.$A);_a.$IH.registerClass("_a.$IH");_a.ErrorConverter.registerClass("_a.ErrorConverter");_a.$de.registerClass("_a.$de");_a.$P4.registerClass("_a.$P4");_a.$Fo.registerClass("_a.$Fo");_a.$dq.registerClass("_a.$dq");_a.$Sb.registerClass("_a.$Sb");_a.$Pf.registerClass("_a.$Pf");_a.$Q8.registerClass("_a.$Q8");_a.$Uz.registerClass("_a.$Uz");_a.$hX.registerClass("_a.$hX");_a.$i9.registerClass("_a.$i9");_a.$Yw.registerClass("_a.$Yw");_a.$SP.registerClass("_a.$SP");_a.$MF.registerClass("_a.$MF");_a.$QU.registerClass("_a.$QU");_a.$kc.registerClass("_a.$kc");_a.$D5.registerClass("_a.$D5");_a.$MK.registerClass("_a.$MK");_a.$QX.registerClass("_a.$QX");_a.$kd.registerClass("_a.$kd");_a.$Jd.registerClass("_a.$Jd");_a.$fZ.registerClass("_a.$fZ");_a.$aR.registerClass("_a.$aR");_a.$131.registerClass("_a.$131");_a.$Js.registerClass("_a.$Js");_a.$mK.registerClass("_a.$mK");_a.$K1.registerClass("_a.$K1");_a.$OY.registerClass("_a.$OY");_a.$mW.registerClass("_a.$mW");_a.$iY.registerClass("_a.$iY",null,_a.$78);_a.$8d.registerClass("_a.$8d");_a.$y.registerClass("_a.$y");_a.$3o.registerClass("_a.$3o");_a.$6M.registerClass("_a.$6M",_js.$A,_a.$yO);_a.$GP.registerClass("_a.$GP",_js.$A);_a.$8O.registerClass("_a.$8O");_a.$8O.$1qn.registerClass("_a.$8O.$1qn");_a.$5o.registerClass("_a.$5o",null,_a.$NQ);_a.$JK.registerClass("_a.$JK",_a.$5o);_a.$DM.registerClass("_a.$DM");_a.$oE.registerClass("_a.$oE",null,_a.$17p);_a.$dR.registerClass("_a.$dR",null,_a.$17p);_a.$3T.registerClass("_a.$3T");_a.$tT.registerClass("_a.$tT",_js.$2,_a.$17q,_js.$18T);_a.$69.registerClass("_a.$69");_a.$Kf.registerClass("_a.$Kf");_a.$JQ.registerClass("_a.$JQ");_a.$D0.registerClass("_a.$D0",_a.$JQ);LayoutPicker.registerClass("LayoutPicker",null,_a.$18K);_a.$7y.registerClass("_a.$7y");_a.$MA.registerClass("_a.$MA");_a.$6V.registerClass("_a.$6V");_a.$N9.registerClass("_a.$N9",_js.$N9);_a.$1.registerClass("_a.$1",_a.$N9,_js.$pn,Sys.IDisposable);_a.$81.registerClass("_a.$81",_a.$1);_a.$10l.registerClass("_a.$10l",_a.$cp);_a.$10s.registerClass("_a.$10s",null,_a.$189);_a.$Zb.registerClass("_a.$Zb");_a.$f8.registerClass("_a.$f8",null,_a.$eQ);_a.$IU.registerClass("_a.$IU");OwaApplication.registerClass("OwaApplication");_a.$qx.registerClass("_a.$qx",null,_a.$pQ);_a.$0.registerClass("_a.$0",null,_js.$18S);_a.$Zn.registerClass("_a.$Zn");_a.$B4.registerClass("_a.$B4");_a.$U.registerClass("_a.$U");_a.$11T.registerClass("_a.$11T",_a.$U);_a.$11T.prototype.$JS=_a.$U.prototype.$JS;_a.$7I.registerClass("_a.$7I");_a.$C9.registerClass("_a.$C9",null,_0365f.$18B);_a.$5.registerClass("_a.$5");_a.$l2.registerClass("_a.$l2",_a.$U);_a.$l2.prototype.$JS=_a.$U.prototype.$JS;_a.$8V.registerClass("_a.$8V");_a.$11W.registerClass("_a.$11W",_a.$U);_a.$11W.prototype.$JS=_a.$U.prototype.$JS;_a.$ML.registerClass("_a.$ML",_a.$5o);_a.$3j.registerClass("_a.$3j");_a.$la.registerClass("_a.$la");_a.$lb.registerClass("_a.$lb");_a.$12r.registerClass("_a.$12r",null,_a.$18L);_a.$Jo.registerClass("_a.$Jo",null,_a.$q1);_a.$4p.registerClass("_a.$4p");_H.registerClass("_H",_G);_a.$PB.registerClass("_a.$PB");_a.$mM.registerClass("_a.$mM");_a.$G4.registerClass("_a.$G4");_a.$4R.registerClass("_a.$4R");_a.$De.registerClass("_a.$De",null,_a.$18M);_a.$13l.registerClass("_a.$13l",null,_a.$17s);_a.$4L.registerClass("_a.$4L",null,_a.$Py);_a.$39.registerClass("_a.$39");_a.$El.registerClass("_a.$El",null,_a.$q5);_a.$G6.registerClass("_a.$G6");_a.$159.registerClass("_a.$159");_a.$2U.registerClass("_a.$2U");_a.$4y.registerClass("_a.$4y");_a.$vl.registerClass("_a.$vl");_a.$Fa.registerClass("_a.$Fa",_a.$U);_a.$Fa.prototype.$JS=_a.$U.prototype.$JS;_a.$9l.registerClass("_a.$9l",null,_js.$18j);_a.$9m.registerClass("_a.$9m");_a.UserAgent.registerClass("_a.UserAgent",_js.$A,_a.$p,_js.$1l,_a.$17r);_a.$Eq.registerClass("_a.$Eq",_a.$1);_a.$Of.registerClass("_a.$Of");_a.$15v.registerClass("_a.$15v",null,_a.$190);_a.$GX.registerClass("_a.$GX");_a.$ZM.registerClass("_a.$ZM",_0365f.$Hq);_a.$ZM.$4Pc.registerClass("_a.$ZM.$4Pc",_0365f.$s.$$(Object));_a.$fd.registerClass("_a.$fd");_a.$Ax.registerClass("_a.$Ax",null,_a.$18O);_a.$1a.registerClass("_a.$1a");_a.$1a.$3wg.registerClass("_a.$1a.$3wg");_a.$8.registerClass("_a.$8",null,_js.$NP);_a.$8.$1No.registerClass("_a.$8.$1No");_a.$23.registerClass("_a.$23");_a.$Je.registerClass("_a.$Je");_a.$qw.registerClass("_a.$qw",null,_a.$eR);_a.$CE.registerClass("_a.$CE",null,_a.$197);_a.$CE.$8kf.registerClass("_a.$CE.$8kf");_a.$15H.registerClass("_a.$15H");_a.$15I.registerClass("_a.$15I");_a.$An.registerClass("_a.$An");_a.$j7.registerClass("_a.$j7",null,_a.$yv);_a.$FL.registerClass("_a.$FL");_a.$U6.registerClass("_a.$U6",_a.$1,_a.$JM);_a.$cf.registerClass("_a.$cf");_a.$WE.registerClass("_a.$WE");_a.$j9.registerClass("_a.$j9");_a.$k6.registerClass("_a.$k6");_a.$f5.registerClass("_a.$f5");_a.$No.registerClass("_a.$No");_a.$kX.registerClass("_a.$kX");_a.$fK.registerClass("_a.$fK");_a.$Zq.registerClass("_a.$Zq");_a.$9q.registerClass("_a.$9q",_a.$N9);_a.$AI.registerClass("_a.$AI",_a.$9q);_a.$6A.registerClass("_a.$6A",_a.$N9);_a.$EX.registerClass("_a.$EX",_a.$9q);_a.$Eb.registerClass("_a.$Eb",null,_a.$16i);_a.$ld.registerClass("_a.$ld",null,_a.$16i);_a.$Mf.registerClass("_a.$Mf");_a.Uri.registerClass("_a.Uri");_a.$LH.registerClass("_a.$LH",null,_a.$187);_a.$yI.registerClass("_a.$yI",_a.$10q);_a.$yI.prototype.toString=_a.$10q.prototype.toString;_a.$FH.registerClass("_a.$FH",null,_a.$eK,Sys.IDisposable);_a.$118.registerClass("_a.$118",_a.$10q);_a.$118.prototype.toString=_a.$10q.prototype.toString;_a.$11X.registerClass("_a.$11X",null,_0365f.$18C);_a.$12K.registerClass("_a.$12K",_a.$10q);_a.$12K.prototype.toString=_a.$10q.prototype.toString;_a.$mj.registerClass("_a.$mj",null,_0365f.$18D);_a.$Lf.registerClass("_a.$Lf");_a.$S5.registerClass("_a.$S5");OfflineDiagnostics.registerClass("OfflineDiagnostics");_a.$sz.registerClass("_a.$sz",_a.$U);_a.$sz.prototype.$JS=_a.$U.prototype.$JS;_a.$Z.registerClass("_a.$Z");_a.$2q.registerClass("_a.$2q");_a.$Vj.registerClass("_a.$Vj");_a.$np.registerClass("_a.$np");_a.$vG.registerClass("_a.$vG",_a.$U);_a.$vG.prototype.$JS=_a.$U.prototype.$JS;_a.$k0.registerClass("_a.$k0",_a.$U);_a.$k0.prototype.$JS=_a.$U.prototype.$JS;_a.$11D.registerClass("_a.$11D",_a.$U);_a.$11D.prototype.$JS=_a.$U.prototype.$JS;_a.$l1.registerClass("_a.$l1",_a.$U);_a.$l1.prototype.$JS=_a.$U.prototype.$JS;_a.$s9.registerClass("_a.$s9");_a.$13y.registerClass("_a.$13y");_a.$m6.registerClass("_a.$m6",_a.$U);_a.$m6.prototype.$JS=_a.$U.prototype.$JS;_a.$158.registerClass("_a.$158",_a.$U);_a.$158.prototype.$JS=_a.$U.prototype.$JS;_a.$mT.registerClass("_a.$mT",_a.$U);_a.$mT.prototype.$JS=_a.$U.prototype.$JS;_a.$11v.registerClass("_a.$11v");_a.$LL.registerClass("_a.$LL",_js.$A);_a.$70.registerClass("_a.$70");_a.$nx.registerClass("_a.$nx");_a.$LZ.registerClass("_a.$LZ");_a.$e9.registerClass("_a.$e9",null,_a.$eC);_a.$qj.registerClass("_a.$qj",null,_a.$eC);_a.$8y.registerClass("_a.$8y");_a.$Qk.registerClass("_a.$Qk");_a.$Ns.registerClass("_a.$Ns",null,_a.$eC);_a.$mi.registerClass("_a.$mi");_a.$9p.registerClass("_a.$9p");_a.$GF.registerClass("_a.$GF");_a.$1Q.registerClass("_a.$1Q");_a.$8M.registerClass("_a.$8M");_a.$C3.registerClass("_a.$C3");_a.$4.registerClass("_a.$4");_a.$BK.registerClass("_a.$BK");_a.$7Q.registerClass("_a.$7Q");_a.$2x.registerClass("_a.$2x");_a.$1k.registerClass("_a.$1k");_a.$6P.registerClass("_a.$6P");_a.$oB.registerClass("_a.$oB");_a.$rQ.registerClass("_a.$rQ");_a.$KO.registerClass("_a.$KO");_a.$Tc.registerClass("_a.$Tc",_a.$N9);_a.$HC.registerClass("_a.$HC",_a.$Tc);_a.$DQ.registerClass("_a.$DQ",_a.$Tc);_a.$1AE.registerClass("_a.$1AE",_a.$3R);_a.$zp.registerClass("_a.$zp",_a.$1AE);_a.NativeBridge.registerClass("_a.NativeBridge",_js.$A,_a.$17w,_a.$17v);_a.NativeBridge.$8s3.registerClass("_a.NativeBridge.$8s3");_a.NativeBridge.$8s5.registerClass("_a.NativeBridge.$8s5");_a.NativeBridge.$8s4.registerClass("_a.NativeBridge.$8s4");_a.$kp.registerClass("_a.$kp");_a.$Jf.registerClass("_a.$Jf",_a.$Tc);_a.$IZ.registerClass("_a.$IZ",_a.$U);_a.$IZ.prototype.$JS=_a.$U.prototype.$JS;_a.$fG.registerClass("_a.$fG",_a.$U);_a.$fG.prototype.$JS=_a.$U.prototype.$JS;_a.$3r.registerClass("_a.$3r");_a.$rJ.registerClass("_a.$rJ");_a.$11w.registerClass("_a.$11w",_a.$1AE,_a.$jU);_a.$15u.registerClass("_a.$15u",_a.$1AE);_a.$Jl.registerClass("_a.$Jl",_a.$15u);_a.$15p.registerClass("_a.$15p");_a.$1o.registerClass("_a.$1o",_a.$1);_a.$sv.registerClass("_a.$sv",_a.$1o,_a.$17z);_a.$dX.registerClass("_a.$dX",_a.$N9);_a.$sv.$oq.registerClass("_a.$sv.$oq",_a.$dX);_a.$sv.$oq.$1Tm.registerClass("_a.$sv.$oq.$1Tm",_a.$Tc);_a.$sv.$1f9.registerClass("_a.$sv.$1f9",_a.$dX);_a.$sv.$1f9.$lf.registerClass("_a.$sv.$1f9.$lf",_a.$Tc);_a.$PN.registerClass("_a.$PN",_a.$dX);_a.$sv.$ry.registerClass("_a.$sv.$ry",_a.$PN);_a.$sv.$1rv.registerClass("_a.$sv.$1rv",_a.$PN);_a.$sv.$1re.registerClass("_a.$sv.$1re",_a.$PN);_a.$sv.$6YY.registerClass("_a.$sv.$6YY",_a.$dX);_a.$sv.$op.registerClass("_a.$sv.$op",_a.$dX);_a.$sv.$op.$Vr.registerClass("_a.$sv.$op.$Vr",_a.$Tc);_a.$sv.$1rd.registerClass("_a.$sv.$1rd",_a.$PN);_a.$sv.$1rf.registerClass("_a.$sv.$1rf",_a.$PN);_a.$sv.$1rg.registerClass("_a.$sv.$1rg",_a.$PN);_a.$sv.$rx.registerClass("_a.$sv.$rx",_a.$PN);_a.$sv.$Yc.registerClass("_a.$sv.$Yc",_a.$dX);_a.$sv.$Yc.$lh.registerClass("_a.$sv.$Yc.$lh",_a.$Tc);_a.$sv.$1rh.registerClass("_a.$sv.$1rh",_a.$PN);_a.$sv.$nb.registerClass("_a.$sv.$nb",_a.$dX);_a.$sv.$nb.$5Ol.registerClass("_a.$sv.$nb.$5Ol",_a.$Tc);_a.$sv.$nb.$le.registerClass("_a.$sv.$nb.$le",_a.$Tc);_a.$sv.$1au.registerClass("_a.$sv.$1au",_a.$PN);_a.$sv.$6hr.registerClass("_a.$sv.$6hr",_a.$dX);_a.$sv.$8Nv.registerClass("_a.$sv.$8Nv",_a.$dX);_a.$sv.$1s1.registerClass("_a.$sv.$1s1",_a.$dX);_a.$Es.registerClass("_a.$Es",_a.$NA.$$(_a.$17n));_a.$RO.registerClass("_a.$RO",_a.$NA.$$(_a.$17m));_a.$t7.registerClass("_a.$t7",_a.$1o);_a.$t7.$8j4.registerClass("_a.$t7.$8j4",_a.$dX);_a.$t7.$p0.registerClass("_a.$t7.$p0",_a.$dX);_a.$t7.$1U5.registerClass("_a.$t7.$1U5",_a.$Tc);_a.$t7.$hn.registerClass("_a.$t7.$hn",_a.$dX);_a.$Op.registerClass("_a.$Op",_a.$dX);_a.$t7.$6oz.registerClass("_a.$t7.$6oz",_a.$Op);_a.$t7.$1HN.registerClass("_a.$t7.$1HN",_a.$Op);_a.$hE.registerClass("_a.$hE",_a.$1o);_a.$hE.$1Tk.registerClass("_a.$hE.$1Tk",_a.$Tc);_a.$hE.$1fG.registerClass("_a.$hE.$1fG",_a.$dX);_a.$hE.$1Tt.registerClass("_a.$hE.$1Tt",_a.$Tc);_a.$hE.$1fS.registerClass("_a.$hE.$1fS",_a.$dX);_a.$hE.$Yb.registerClass("_a.$hE.$Yb",_a.$dX);_a.$hE.$8Rp.registerClass("_a.$hE.$8Rp",_a.$dX);_a.$hE.$8mm.registerClass("_a.$hE.$8mm",_a.$dX);_a.$hE.$8ml.registerClass("_a.$hE.$8ml",_a.$dX);_a.$hE.$8mg.registerClass("_a.$hE.$8mg",_a.$dX);_a.$hE.$1tw.registerClass("_a.$hE.$1tw",_a.$hE.$8mg);_a.$hE.$8mi.registerClass("_a.$hE.$8mi",_a.$dX);_a.$hE.$6ux.registerClass("_a.$hE.$6ux",_a.$dX);_a.$hE.$8YZ.registerClass("_a.$hE.$8YZ",_a.$dX);_a.$hE.$1s2.registerClass("_a.$hE.$1s2",_a.$dX);_a.$hE.$PE.registerClass("_a.$hE.$PE",_a.$dX);_a.$hE.$1u2.registerClass("_a.$hE.$1u2",_a.$dX);_a.$hE.$nr.registerClass("_a.$hE.$nr",_a.$dX);_a.$hE.$8fU.registerClass("_a.$hE.$8fU",_a.$dX);_a.$hE.$8YC.registerClass("_a.$hE.$8YC",_a.$dX);_a.$hE.$1ao.registerClass("_a.$hE.$1ao",_a.$dX);_a.$hE.$1sM.registerClass("_a.$hE.$1sM",_a.$dX);_a.$hE.$1Ty.registerClass("_a.$hE.$1Ty",_a.$Tc);_a.$1Y.registerClass("_a.$1Y",_a.$NA.$$(_a.$185),_a.$17y,_a.$17x);_a.$ts.registerClass("_a.$ts",_a.$1o);_a.$ts.$Oy.registerClass("_a.$ts.$Oy",_a.$dX);_a.$ts.$1Ts.registerClass("_a.$ts.$1Ts",_a.$Tc);_a.$ts.$1Tr.registerClass("_a.$ts.$1Tr",_a.$Tc);_a.$ts.$1Tq.registerClass("_a.$ts.$1Tq",_a.$Tc);_a.$ts.$8Ms.registerClass("_a.$ts.$8Ms",_a.$dX);_a.$ts.$8Lk.registerClass("_a.$ts.$8Lk",_a.$dX);_a.$ts.$8Re.registerClass("_a.$ts.$8Re",_a.$dX);_a.$ts.$1rB.registerClass("_a.$ts.$1rB",_a.$dX);_a.$Fc.registerClass("_a.$Fc",_a.$dX);_a.$N1.registerClass("_a.$N1",_a.$dX);_a.$vK.registerClass("_a.$vK",_a.$1o);_a.$vK.$1dC.registerClass("_a.$vK.$1dC",_a.$dX);_a.$vK.$or.registerClass("_a.$vK.$or",_a.$dX);_a.$vK.$1Tn.registerClass("_a.$vK.$1Tn",_a.$Tc);_a.$vh.registerClass("_a.$vh",_a.$1o);_a.$vh.$8hx.registerClass("_a.$vh.$8hx",_a.$dX);_a.$vh.$Yj.registerClass("_a.$vh.$Yj",_a.$dX);_a.$vh.$IX.registerClass("_a.$vh.$IX",_a.$Tc);_a.$vh.$1To.registerClass("_a.$vh.$1To",_a.$Tc);_a.$vh.$8Tn.registerClass("_a.$vh.$8Tn",_a.$dX);_a.$vh.$8Tw.registerClass("_a.$vh.$8Tw",_a.$dX);_a.$vh.$8Tq.registerClass("_a.$vh.$8Tq",_a.$dX);_a.$vh.$73.registerClass("_a.$vh.$73",_a.$PN);_a.$1d.registerClass("_a.$1d",_a.$NA.$$(_a.$180));_a.$Lc.registerClass("_a.$Lc",_a.$NA.$$(_a.$181));_a.$vu.registerClass("_a.$vu",_a.$1o);_a.$vu.$YG.registerClass("_a.$vu.$YG",_a.$dX);_a.$vu.$1Tv.registerClass("_a.$vu.$1Tv",_a.$Tc);_a.$vu.$1oi.registerClass("_a.$vu.$1oi",_a.$vu.$YG);_a.$vu.$1jd.registerClass("_a.$vu.$1jd",_a.$dX);_a.$vu.$OF.registerClass("_a.$vu.$OF",_a.$dX);_a.$vu.$2X8.registerClass("_a.$vu.$2X8",_a.$Tc);_a.$vu.$6uD.registerClass("_a.$vu.$6uD",_a.$dX);_a.$op.registerClass("_a.$op",_a.$Tc);_a.$10i.registerClass("_a.$10i",_a.$1o);_a.$10i.$JQ.registerClass("_a.$10i.$JQ",_a.$dX);_a.$10i.$Du.registerClass("_a.$10i.$Du",_a.$Tc);_a.$10i.$5Q0.registerClass("_a.$10i.$5Q0",_a.$Tc);_a.$10i.$1U3.registerClass("_a.$10i.$1U3",_a.$Tc);_a.$10i.$8hw.registerClass("_a.$10i.$8hw",_a.$dX);_a.$10i.$6cz.registerClass("_a.$10i.$6cz",_a.$dX);_a.$10i.$72d.registerClass("_a.$10i.$72d",_a.$Fc);_a.$10i.$72e.registerClass("_a.$10i.$72e",_a.$Fc);_a.$10i.$JH.registerClass("_a.$10i.$JH",_a.$dX);_a.$10i.$1U8.registerClass("_a.$10i.$1U8",_a.$Tc);_a.$D3.registerClass("_a.$D3",_a.$NA.$$(_a.$182));_a.$1o.$6o4.registerClass("_a.$1o.$6o4",_a.$N9);_a.$10p.registerClass("_a.$10p",_a.$1o);_a.$10p.$MV.registerClass("_a.$10p.$MV",_a.$dX);_a.$10p.$rB.registerClass("_a.$10p.$rB",_a.$Tc);_a.$10p.$ST.registerClass("_a.$10p.$ST",_a.$dX);_a.$10p.$FL.registerClass("_a.$10p.$FL",_a.$dX);_a.$10p.$1Tu.registerClass("_a.$10p.$1Tu",_a.$Tc);_a.$10p.$Du.registerClass("_a.$10p.$Du",_a.$Tc);_a.$10p.$6cq.registerClass("_a.$10p.$6cq",_a.$dX);_a.$Jb.registerClass("_a.$Jb",_a.$NA.$$(_a.$18z));_a.$7Y.registerClass("_a.$7Y",_a.$N9,_a.$18P);_a.$12J.registerClass("_a.$12J",_a.$1o);_a.$12J.$1r3.registerClass("_a.$12J.$1r3",_a.$PN);_a.$12J.$1dd.registerClass("_a.$12J.$1dd",_a.$dX);_a.$12J.$1rx.registerClass("_a.$12J.$1rx",_a.$dX);_a.$12J.$PF.registerClass("_a.$12J.$PF",_a.$PN);_a.$7m.registerClass("_a.$7m",_a.$NA.$$(_a.$195));_a.$13g.registerClass("_a.$13g",_a.$1o);_a.$13g.$XH.registerClass("_a.$13g.$XH",_a.$dX);_a.$13g.$IW.registerClass("_a.$13g.$IW",_a.$Tc);_a.$13g.$oz.registerClass("_a.$13g.$oz",_a.$dX);_a.$13g.$8Tf.registerClass("_a.$13g.$8Tf",_a.$dX);_a.$13g.$8Td.registerClass("_a.$13g.$8Td",_a.$dX);_a.$13g.$1qX.registerClass("_a.$13g.$1qX",_a.$dX);_a.$UG.registerClass("_a.$UG",_a.$NA.$$(_a.$196));_a.$bA.registerClass("_a.$bA",_a.$1o,_a.$193);_a.$bA.$X9.registerClass("_a.$bA.$X9",_a.$dX);_a.$bA.$1Te.registerClass("_a.$bA.$1Te",_a.$Tc);_a.$bA.$s8.registerClass("_a.$bA.$s8",null,_a.$18u);_a.$15o.registerClass("_a.$15o",_a.$1o);_a.$15o.$nD.registerClass("_a.$15o.$nD",_a.$Tc);_a.$15o.$1fa.registerClass("_a.$15o.$1fa",_a.$dX);_a.$15s.registerClass("_a.$15s",_a.$1o);_a.$15s.$1up.registerClass("_a.$15s.$1up",_a.$dX);_a.$Aq.registerClass("_a.$Aq",null,_a.$18w);_a.$11C.registerClass("_a.$11C",_a.$Aq);_a.$40.registerClass("_a.$40");_a.$8W.registerClass("_a.$8W");_a.$4h.registerClass("_a.$4h");_a.$4D.registerClass("_a.$4D");_a.$ee.registerClass("_a.$ee");_a.$19E.registerClass("_a.$19E");_a.$7k.registerClass("_a.$7k",_a.$19E);_a.$TN.registerClass("_a.$TN",_a.$19E);_a.$Kg.registerClass("_a.$Kg",_a.$19E);_a.$qd.registerClass("_a.$qd");_a.$10r.registerClass("_a.$10r");_a.$MH.registerClass("_a.$MH");_a.$qf.registerClass("_a.$qf");_a.$qg.registerClass("_a.$qg");_a.$MI.registerClass("_a.$MI");_a.$7T.registerClass("_a.$7T");_a.$aL.registerClass("_a.$aL");_a.$G1.registerClass("_a.$G1");_a.$65.registerClass("_a.$65");_a.$OW.registerClass("_a.$OW");_a.$UT.registerClass("_a.$UT",_js.$vr);_a.$OX.registerClass("_a.$OX");_a.$mN.registerClass("_a.$mN",Sys.EventArgs,_a.$18n,_a.$18o);_a.$bv.registerClass("_a.$bv",null,_a.$18m);_a.$19G.registerClass("_a.$19G");_a.$qZ.registerClass("_a.$qZ",_a.$19G);_a.$19D.registerClass("_a.$19D");_a.$NM.registerClass("_a.$NM");_a.$yb.registerClass("_a.$yb",_a.$NM);_a.$19I.registerClass("_a.$19I");_a.$19J.registerClass("_a.$19J");_a.IDBDatabaseException.registerClass("_a.IDBDatabaseException");_a.$19H.registerClass("_a.$19H");_a.$6e.registerClass("_a.$6e");_a.$T1.registerClass("_a.$T1",_a.$19I);_a.$yi.registerClass("_a.$yi");_a.$1A2.registerClass("_a.$1A2",_a.$jO.$$(Object,_a.$19J));_a.$19F.registerClass("_a.$19F");_a.$Pt.registerClass("_a.$Pt");_a.$QT.registerClass("_a.$QT");_a.$LI.registerClass("_a.$LI");_a.$hw.registerClass("_a.$hw",_a.$U);_a.$AG.registerClass("_a.$AG",null,_a.$pG);_a.$8h.registerClass("_a.$8h",_a.$AG);_a.$2m.registerClass("_a.$2m");_a.$Mk.registerClass("_a.$Mk");SyncState.registerClass("SyncState");CalendarSyncState.registerClass("CalendarSyncState",SyncState);MultiFolderSyncState.registerClass("MultiFolderSyncState",SyncState);SyncFolderListItem.registerClass("SyncFolderListItem");_a.$OO.registerClass("_a.$OO");_a.$G8.registerClass("_a.$G8");_a.$8t.$3ij=-2147483648;_a.$3R.$1so=new _H("State",_a.$t0,_a.$3R,0);_a.$3R.$x8=0;_a.$DI.$x8=0;_a.$5U.$2gV="LastUserActivityTime";_a.$5U.$e=null;_a.$1J.$18l=0;_a.$1J.$18q=0;_a.$1J.$1aN=0;_a.$1J.$18h="ALT";_a.$1J.$KF=null;_a.$1J.$sF=null;_a.$1J.$1T5="";_a.$1J.$2Wc=0;_a.$1J.$2gJ=0;_a.$1J.$1x1={};_a.$1J.$1Xs=!1;_a.$1J.$1hY=!1;_a.$1J.$2zT=!1;_a.$1J.$1tA=0;_a.$1J.$2yh=0;_a.$1J.$gJ=!1;_a.$1J.$2P3=null;_a.$3n.$1kU=0;_a.$3n.$1Xr=!1;_a.$3n.$2WZ={};_a.$3n.$1eS=!1;_a.$IE.$1NB=new _a.$IE(0,0,0,0,0);_a.$n.$1zx={};_a.$8L.$1in=!1;_a.$8L.$2US=0;_a.$9P.$vO=!1;_a.$9P.$2E1=_a.$Z.$7h;_a.$2t.$ZF=new(_a.$7f.$$(_a.$Fa))(100);_a.$2t.$vO=!1;_a.$2t.$zB={};_a.$2t.$zD={};_a.$2t.$zE={};_a.$2t.$zF={};_a.$2t.$oU=0;_a.$DN.$3sy={};_a.$DN.$5ek=new _a.$WW;_a.$1K.$3Vf=!1;_a.$1K.$8w=0;_a.ErrorConverter.$3LI="errorMessage";_a.ErrorConverter.$3LM="errorType";_a.ErrorConverter.$3LK="errorString";_a.ErrorConverter.$1Aw="errorCause";_a.ErrorConverter.$2Wy="message";_a.ErrorConverter.$3Lb="name";_a.ErrorConverter.$3La="exceptionString";_a.ErrorConverter.$3LZ="innerException";_a.$8d.$1Ju=[];_a.$8d.$2gS=null;_a.$y.$2Zg=null;_a.$y.$23S=null;_a.$y.$E6=null;_a.$y.$1uE=null;_a.$3o.$4QY=new RegExp("&","g");_a.$3o.$500=new RegExp("<","g");_a.$3o.$4nY=new RegExp(">","g");_a.$3o.$4Qp=new RegExp("'","g");_a.$3o.$5Zy=new RegExp('"',"g");_a.$3o.$6sc=new RegExp("&amp;","g");_a.$3o.$6sf=new RegExp("&lt;","g");_a.$3o.$6se=new RegExp("&gt;","g");_a.$3o.$6sd=new RegExp("&#39;","g");_a.$3o.$6sg=new RegExp("&quot;","g");_a.$6M.$3nF=new _H("PageX",Number,_a.$6M);_a.$6M.$3nG=new _H("PageY",Number,_a.$6M);_a.$6M.$3pr=new _H("Protocol",String,_a.$6M);_a.$6M.$3z7=new _H("TargetPathname",String,_a.$6M);_a.$6M.$3Rn=new _H("Href",String,_a.$6M);_a.$6M.$1tM=new _H("Text",String,_a.$6M);_a.$GP.$3pq=new _H("ProtocolEvent",_a.$yO,_a.$GP);_a.$8O.$6tb={};_a.$JK.$j={};_a.$3T.$Qm=null;_a.$Kf.$$cctor();_a.$JQ.$20C=new _a.$JQ;_a.$81.$41W=_a.$81.$1f3(1);_a.$81.$3Ik=_a.$81.$1f3(2);_a.$81.$84T=new Array(0);OwaApplication.$2wK=new _js.$J3;OwaApplication.$4iL=!1;OwaApplication.$3yF=!1;OwaApplication.$3pL=!1;OwaApplication.$Qb=null;OwaApplication.$1P=new _a.$DI;OwaApplication.$1aF=null;OwaApplication.$8F=new _a.$DM;OwaApplication.$1z2=new _a.$Vj;OwaApplication.$3i=null;OwaApplication.$2Jq=null;OwaApplication.$2uR=null;OwaApplication.$2zj=null;OwaApplication.$2p6=null;OwaApplication.$10I=null;OwaApplication.$1dP=!1;OwaApplication.$18k=!1;OwaApplication.$1Ny=!1;OwaApplication.$S=null;OwaApplication.$26f=!1;OwaApplication.$19S=null;OwaApplication.$1GS=null;OwaApplication.$1KF=null;OwaApplication.$2Iu=null;OwaApplication.$xQ=null;OwaApplication.$2Iw=null;OwaApplication.$54=new Sys.EventHandlerList;_a.$0.$Wd=new _a.$0(0);_a.$0.$6b=new _a.$0(1);_a.$0.$4Q3=new _a.$0(2);_a.$0.$PP=new _a.$0(3);_a.$0.$Gd=new _a.$0(4);_a.$0.$EA=new _a.$0(5);_a.$0.$18n=new _a.$0(6);_a.$0.$4R5=new _a.$0(7);_a.$0.$4SB=new _a.$0(8);_a.$0.$1w=new _a.$0(9);_a.$0.$77=new _a.$0(10);_a.$0.$3C0=new _a.$0(11);_a.$0.$1Km=new _a.$0(12);_a.$0.$1i=new _a.$0(13);_a.$0.$4Tf=new _a.$0(14);_a.$0.$AK=new _a.$0(15);_a.$0.$4UI=new _a.$0(16);_a.$0.$4UJ=new _a.$0(17);_a.$0.$4UL=new _a.$0(18);_a.$0.$49=new _a.$0(19);_a.$0.$6eB=new _a.$0(20);_a.$0.$5M=new _a.$0(23);_a.$0.$3E=new _a.$0(24);_a.$0.$19n=new _a.$0(25);_a.$0.$3Q=new _a.$0(26);_a.$0.$iq=new _a.$0(27);_a.$0.$1cH=new _a.$0(28);_a.$0.$5x=new _a.$0(29);_a.$0.$B4=new _a.$0(30);_a.$0.$4Zf=new _a.$0(34);_a.$0.$4Zh=new _a.$0(35);_a.$0.$4Zy=new _a.$0(36);_a.$0.$6oh=new _a.$0(39);_a.$0.$4cU=new _a.$0(40);_a.$0.$4cV=new _a.$0(41);_a.$0.$4ca=new _a.$0(42);_a.$0.$1dc=new _a.$0(43);_a.$0.$2W0=new _a.$0(44);_a.$0.$4f4=new _a.$0(45);_a.$0.$6tE=new _a.$0(46);_a.$0.$5V=new _a.$0(47);_a.$0.$4h2=new _a.$0(48);_a.$0.$4h4=new _a.$0(49);_a.$0.$9A=new _a.$0(50);_a.$0.$Pf=new _a.$0(51);_a.$0.$4jl=new _a.$0(52);_a.$0.$4k3=new _a.$0(53);_a.$0.$3OF=new _a.$0(54);_a.$0.$4ke=new _a.$0(55);_a.$0.$3Oc=new _a.$0(56);_a.$0.$2Zn=new _a.$0(57);_a.$0.$1Op=new _a.$0(59);_a.$0.$Dj=new _a.$0(60);_a.$0.$jr=new _a.$0(61);_a.$0.$1QR=new _a.$0(62);_a.$0.$d1=new _a.$0(63);_a.$0.$50y=new _a.$0(64);_a.$0.$Hr=new _a.$0(65);_a.$0.$51N=new _a.$0(66);_a.$0.$d=new _a.$0(67);_a.$0.$Xm=new _a.$0(68);_a.$0.$2hV=new _a.$0(69);_a.$0.$52E=new _a.$0(70);_a.$0.$vw=new _a.$0(71);_a.$0.$5Mc=new _a.$0(72);_a.$0.$5g=new _a.$0(73);_a.$0.$5OG=new _a.$0(74);_a.$0.$Ca=new _a.$0(75);_a.$0.$dj=new _a.$0(76);_a.$0.$JG=new _a.$0(77);_a.$0.$3n3=new _a.$0(79);_a.$0.$8L2=new _a.$0(80);_a.$0.$3w=new _a.$0(81);_a.$0.$YL=new _a.$0(84);_a.$0.$5WT=new _a.$0(85);_a.$0.$3oF=new _a.$0(86);_a.$0.$5XE=new _a.$0(87);_a.$0.$6D=new _a.$0(88);_a.$0.$5Xj=new _a.$0(89);_a.$0.$Hw=new _a.$0(90);_a.$0.$xt=new _a.$0(91);_a.$0.$Hy=new _a.$0(92);_a.$0.$5cB=new _a.$0(93);_a.$0.$5d0=new _a.$0(94);_a.$0.$5d1=new _a.$0(95);_a.$0.$F9=new _a.$0(96);_a.$0.$Dx=new _a.$0(97);_a.$0.$5gn=new _a.$0(98);_a.$0.$yQ=new _a.$0(99);_a.$0.$5gp=new _a.$0(100);_a.$0.$5gq=new _a.$0(101);_a.$0.$5gr=new _a.$0(102);_a.$0.$5gt=new _a.$0(103);_a.$0.$Ie=new _a.$0(104);_a.$0.$2v=new _a.$0(105);_a.$0.$1sU=new _a.$0(106);_a.$0.$HH=new _a.$0(107);_a.$0.$PH=new _a.$0(108);_a.$0.$WM=new _a.$0(109);_a.$0.$s8=new _a.$0(110);_a.$0.$2yg=new _a.$0(111);_a.$0.$2Io=new _a.$0(112);_a.$0.$5mI=new _a.$0(113);_a.$0.$5mJ=new _a.$0(114);_a.$0.$5nA=new _a.$0(115);_a.$0.$1t5=new _a.$0(116);_a.$0.$Az=new _a.$0(117);_a.$0.$5nc=new _a.$0(118);_a.$0.$hy=new _a.$0(119);_a.$0.$5oI=new _a.$0(120);_a.$0.$8n1=new _a.$0(121);_a.$0.$5qT=new _a.$0(122);_a.$0.$8oP=new _a.$0(123);_a.$0.$5ql=new _a.$0(124);_a.$0.$5qm=new _a.$0(125);_a.$0.$5qv=new _a.$0(126);_a.$0.$5rL=new _a.$0(127);_a.$0.$n7=new _a.$0(128);_a.$0.$4h=new _a.$0(129);_a.$0.$1jD=new _a.$0(130);_a.$0.$1ue=new _a.$0(133);_a.$0.$1JH=new _a.$0(134);_a.$0.$1JI=new _a.$0(135);_a.$0.$FW=new _a.$0(136);_a.$0.$8z=new _a.$0(137);_a.$0.$3Q3=new _a.$0(243);_a.$0.$17N=new _a.$0(138);_a.$0.$I7=new _a.$0(139);_a.$0.$2Uy=new _a.$0(140);_a.$0.$4T=new _a.$0(141);_a.$0.$13W=new _a.$0(142);_a.$0.$5dG=new _a.$0(143);_a.$0.$K3=new _a.$0(144);_a.$0.$3Ls=new _a.$0(145);_a.$0.$dp=new _a.$0(146);_a.$0.$Sl=new _a.$0(147);_a.$0.$1Dc=new _a.$0(148);_a.$0.$6U=new _a.$0(149);_a.$0.$28i=new _a.$0(150);_a.$0.$ax=new _a.$0(151);_a.$0.$as=new _a.$0(152);_a.$0.$2ER=new _a.$0(153);_a.$0.$3I7=new _a.$0(154);_a.$0.$2zz=new _a.$0(155);_a.$0.$2bi=new _a.$0(156);_a.$0.$3IB=new _a.$0(157);_a.$0.$2hh=new _a.$0(158);_a.$0.$Dt=new _a.$0(159);_a.$0.$3YV=new _a.$0(160);_a.$0.$dg=new _a.$0(161);_a.$0.$5gO=new _a.$0(162);_a.$0.$2rv=new _a.$0(163);_a.$0.$4Y0=new _a.$0(164);_a.$0.$1uC=new _a.$0(165);_a.$0.$o1=new _a.$0(166);_a.$0.$5go=new _a.$0(167);_a.$0.$23d=new _a.$0(168);_a.$0.$6hl=new _a.$0(169);_a.$0.$1yU=new _a.$0(170);_a.$0.$4P3=new _a.$0(171);_a.$0.$4US=new _a.$0(172);_a.$0.$5ML=new _a.$0(173);_a.$0.$ty=new _a.$0(174);_a.$0.$4nK=new _a.$0(175);_a.$0.$5MM=new _a.$0(176);_a.$0.$4U3=new _a.$0(177);_a.$0.$5b9=new _a.$0(178);_a.$0.$4QF=new _a.$0(179);_a.$0.$6nL=new _a.$0(180);_a.$0.$5ng=new _a.$0(181);_a.$0.$1m=new _a.$0(182);_a.$0.$8MS=new _a.$0(183);_a.$0.$uE=new _a.$0(184);_a.$0.$3zq=new _a.$0(185);_a.$0.$Ge=new _a.$0(186);_a.$0.$Gl=new _a.$0(187);_a.$0.$5t5=new _a.$0(188);_a.$0.$8rN=new _a.$0(189);_a.$0.$3D6=new _a.$0(190);_a.$0.$421=new _a.$0(191);_a.$0.$8RK=new _a.$0(192);_a.$0.$Dy=new _a.$0(194);_a.$0.$ne=new _a.$0(195);_a.$0.$5X9=new _a.$0(196);_a.$0.$51e=new _a.$0(197);_a.$0.$4cb=new _a.$0(198);_a.$0.$5OE=new _a.$0(199);_a.$0.$1t8=new _a.$0(200);_a.$0.$mg=new _a.$0(201);_a.$0.$4Tq=new _a.$0(202);_a.$0.$5pH=new _a.$0(203);_a.$0.$7o=new _a.$0(204);_a.$0.$Za=new _a.$0(205);_a.$0.$1aL=new _a.$0(206);_a.$0.$5M7=new _a.$0(207);_a.$0.$4nh=new _a.$0(208);_a.$0.$3A0=new _a.$0(209);_a.$0.$31j=new _a.$0(210);_a.$0.$7M9=new _a.$0(211);_a.$0.$511=new _a.$0(212);_a.$0.$3A1=new _a.$0(213);_a.$0.$5sm=new _a.$0(214);_a.$0.$3Cp=new _a.$0(215);_a.$0.$126=new _a.$0(216);_a.$0.$4U9=new _a.$0(216);_a.$0.$1rr=new _a.$0(217);_a.$0.$7IX=new _a.$0(218);_a.$0.$1ZZ=new _a.$0(219);_a.$0.$1yp=new _a.$0(220);_a.$0.$mh=new _a.$0(221);_a.$0.$Um=new _a.$0(222);_a.$0.$1T3=new _a.$0(223);_a.$0.$3iq=new _a.$0(244);_a.$0.$5Ut=new _a.$0(224);_a.$0.$DC=new _a.$0(225);_a.$0.$SP=new _a.$0(226);_a.$0.$Il=new _a.$0(227);_a.$0.$2RA=new _a.$0(228);_a.$0.$2hc=new _a.$0(229);_a.$0.$3M8=new _a.$0(230);_a.$0.$1YD=new _a.$0(231);_a.$0.$6y=new _a.$0(232);_a.$0.$W0=new _a.$0(233);_a.$0.$5gm=new _a.$0(234);_a.$0.$5gs=new _a.$0(235);_a.$0.$4Wg=new _a.$0(236);_a.$0.$3no=new _a.$0(237);_a.$0.$5pI=new _a.$0(238);_a.$0.$GR=new _a.$0(238);_a.$0.$Ma=new _a.$0(239);_a.$0.$1JG=new _a.$0(240);_a.$0.$ch=new _a.$0(241);_a.$0.$4gj=new _a.$0(242);_a.$7I.$286=null;_a.$C9.$x8=0;_a.$5.$1xI=null;_a.$5.$xd=null;_a.$5.$xc=null;_a.$5.$1a5=null;_a.$5.$1Ue=0;_a.$5.$2GW=0;_a.$5.$3Vw=!1;_a.$5.$3Bq=null;_a.$5.$2QK=null;_a.$5.$3Bo=null;_a.$5.$3Bk=null;_a.$5.$3Bj=null;_a.$5.$3Bg=null;_a.$5.$3Bf=null;_a.$5.$3Be=null;_a.$5.$3Bd=null;_a.$5.$3Bc=null;_a.$5.$3Ba=null;_a.$5.$3Bb=null;_a.$5.$3BZ=null;_a.$5.$3Bi=null;_a.$5.$3Bh=null;_a.$5.$JY=null;_a.$5.$1zi=null;_a.$5.$3He=null;_a.$5.$3Hc=null;_a.$5.$3Hd=0;_a.$5.$3Hb="Success";_a.$5.$3HZ=null;_a.$5.$3Ha=null;_a.$5.$2gH=0;_a.$5.$2vL=null;_a.$5.$3ss=0;_a.$5.$1qp=null;_a.$5.$Wv=null;_a.$5.$Yo=null;_a.$5.$ey=null;_a.$5.$lq=!1;_a.$5.$$cctor();_a.$ML.$3XS=_a.$ML.$6dx();_a.$3j.$1YU=null;_a.$G4.$3Fu={};_a.$G4.$3HI=0;_a.$4L.$5qH=["offline","diagnostics","boot"];_a.$4L.$4T8="boot";_a.$39.$20d=[1,1,1,1,1,1,1,1,1,2177,129,1,1,129,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2432,536,518,536,536,536,536,792,774,774,536,792,774,792,778,788,888,888,888,888,888,888,888,888,888,888,262,518,518,788,518,788,518,1880,1880,1880,1880,1880,1880,1816,1816,1816,1816,1816,1816,1816,1816,1816,1816,1816,1816,1816,1816,1816,1816,1816,1816,1816,1816,518,518,518,536,792,536,1880,1880,1880,1880,1880,1880,1816,1816,1816,1816,1816,1816,1816,1816,1816,1816,1816,1816,1816,1816,1816,1816,1816,1816,1816,1816,536,536,536,536,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];_a.$G6.$20p=-1;_a.$2U.$zC=null;_a.$2U.$1zo=0;_a.$2U.$2Tu=null;_a.$2U.$1ck=null;_a.$2U.$1cl=null;_a.$2U.$3Hs=null;_a.$2U.$3Hm=null;_a.$2U.$3Hn=null;_a.$2U.$3Ho=null;_a.$2U.$3Hp=null;_a.$2U.$3Hq=null;_a.$2U.$3Hr=null;_a.$2U.$$cctor();_a.$4y.$kI=null;_a.$4y.$di=null;_a.UserAgent.$e=null;_a.$Eq.$5sZ=0;_a.$GX.$2QN=null;_a.$Ax.$e=null;_a.$1a.$3xp=/\'+/g;_a.$1a.$2UU=new RegExp("^1$");_a.$1a.$4c6=new RegExp(".");_a.$1a.$4bG=new RegExp("^[234]$");_a.$1a.$3sa=new RegExp("^[234]$|[^1][234]$");_a.$1a.$5eK=new RegExp("^1$|[^1]1$");_a.$1a.$1qx=new _a.$1a.$3wg(_a.$1a.$5eK,_a.$1a.$3sa);_a.$1a.$1zt=new _a.$1a.$3wg(_a.$1a.$2UU,_a.$1a.$4bG);_a.$1a.$2DR={"cs-CZ":_a.$1a.$1zt,"sk-SK":_a.$1a.$1zt,"sl-SI":_a.$1a.$1zt,"uk-UA":_a.$1a.$1zt,"pl-PL":new _a.$1a.$3wg(_a.$1a.$2UU,_a.$1a.$3sa),"ru-RU":_a.$1a.$1qx,"sr-Latn-CS":_a.$1a.$1qx,"sr-Cyrl-CS":_a.$1a.$1qx,"lt-LT":_a.$1a.$1qx,"lv-LV":_a.$1a.$1qx};_a.$1a.$4QR={"default":"default","am-et":"am-ET","ar-ae":"ar-AE","ar-bh":"ar-BH","ar-dz":"ar-DZ","ar-eg":"ar-EG","ar-iq":"ar-IQ","ar-jo":"ar-JO","ar-kw":"ar-KW","ar-lb":"ar-LB","ar-ly":"ar-LY","ar-ma":"ar-MA","ar-om":"ar-OM","ar-qa":"ar-QA","ar-sa":"ar-SA","ar-sy":"ar-SY","ar-tn":"ar-TN","ar-ye":"ar-YE","bg-bg":"bg-BG","bn-bd":"bn-BD","bn-in":"bn-IN","ca-es":"ca-ES","cs-cz":"cs-CZ","cy-gb":"cy-GB","da-dk":"da-DK","de-at":"de-AT","de-ch":"de-CH","de-de":"de-DE","de-li":"de-LI","de-lu":"de-LU","el-gr":"el-GR","en-029":"en-029","en-au":"en-AU","en-bz":"en-BZ","en-ca":"en-CA","en-gb":"en-GB","en-ie":"en-IE","en-in":"en-IN","en-jm":"en-JM","en-my":"en-MY","en-nz":"en-NZ","en-ph":"en-PH","en-sg":"en-SG","en-tt":"en-TT","en-us":"en-US","en-za":"en-ZA","en-zw":"en-ZW","es-ar":"es-AR","es-bo":"es-BO","es-cl":"es-CL","es-co":"es-CO","es-cr":"es-CR","es-do":"es-DO","es-ec":"es-EC","es-es":"es-ES","es-gt":"es-GT","es-hn":"es-HN","es-mx":"es-MX","es-ni":"es-NI","es-pa":"es-PA","es-pe":"es-PE","es-pr":"es-PR","es-py":"es-PY","es-sv":"es-SV","es-us":"es-US","es-uy":"es-UY","es-ve":"es-VE","et-ee":"et-EE","eu-es":"eu-ES","fa-ir":"fa-IR","fi-fi":"fi-FI","fil-ph":"fil-PH","fr-be":"fr-BE","fr-ca":"fr-CA","fr-ch":"fr-CH","fr-fr":"fr-FR","fr-lu":"fr-LU","fr-mc":"fr-MC","gl-es":"gl-ES","gu-in":"gu-IN","he-il":"he-IL","hi-in":"hi-IN","hr-ba":"hr-BA","hr-hr":"hr-HR","hu-hu":"hu-HU","id-id":"id-ID","is-is":"is-IS","it-ch":"it-CH","it-it":"it-IT","ja-jp":"ja-JP","kk-kz":"kk-KZ","kn-in":"kn-IN","ko-kr":"ko-KR","lt-lt":"lt-LT","lv-lv":"lv-LV","ml-in":"ml-IN","mr-in":"mr-IN","ms-bn":"ms-BN","ms-my":"ms-MY","nb-no":"nb-NO","nl-be":"nl-BE","nl-nl":"nl-NL","nn-no":"nn-NO","or-in":"or-IN","pl-pl":"pl-PL","pt-br":"pt-BR","pt-pt":"pt-PT","ro-ro":"ro-RO","ru-ru":"ru-RU","sk-sk":"sk-SK","sl-si":"sl-SI","sr-cyrl-cs":"sr-Cyrl-CS","sr-latn-cs":"sr-Latn-CS","sv-fi":"sv-FI","sv-se":"sv-SE","sw-ke":"sw-KE","ta-in":"ta-IN","te-in":"te-IN","th-th":"th-TH","tr-tr":"tr-TR","uk-ua":"uk-UA","ur-pk":"ur-PK","vi-vn":"vi-VN","zh-cn":"zh-CN","zh-hk":"zh-HK","zh-mo":"zh-MO","zh-sg":"zh-SG","zh-tw":"zh-TW"};_a.$1a.$3yD={"default":!0,en:!0,"am-ET":!0,"bg-BG":!0,"bn-IN":!0,"ca-ES":!0,"cz-CZ":!0,"cy-GB":!0,"da-DK":!0,"de-DE":!0,"el-GR":!0,"en-029":!0,"en-AU":!0,"en-BZ":!0,"en-CA":!0,"en-GB":!0,"en-IE":!0,"en-IN":!0,"en-JM":!0,"en-MY":!0,"en-NZ":!0,"en-PH":!0,"en-SG":!0,"en-TT":!0,"en-US":!0,"en-ZA":!0,"en-ZW":!0,"es-ES":!0,"es-MX":!0,"et-EE":!0,"eu-ES":!0,"fi-FI":!0,"fr-BE":!0,"fr-CA":!0,"fr-CH":!0,"fr-FR":!0,"fr-LU":!0,"fr-MC":!0,"gl-ES":!0,"gu-IN":!0,"hi-IN":!0,"hr-HR":!0,"hu-HU":!0,"id-ID":!0,"is-IS":!0,"it-IT":!0,"kk-KZ":!0,"kn-IN":!0,"lt-LT":!0,"lv-LV":!0,"ms-MY":!0,"nb-NO":!0,"nl-NL":!0,"pl-PL":!0,"pt-BR":!0,"pt-PT":!0,"ro-RO":!0,"ru-RU":!0,"sk-SK":!0,"sl-SI":!0,"sv-SE":!0,"ta-IN":!0,"te-IN":!0,"tr-TR":!0,"uk-UA":!0,"vi-VN":!0};_a.$1a.$8ii={"ar-SA":!0,"fa-IR":!0,"he-IL":!0,"ur-PK":!0};_a.$1a.$8ih={"fil-PH":!0,"ja-JP":!0,"ko-KR":!0,"ml-IN":!0,"mr-IN":!0,"or-IN":!0,"sw-KE":!0,"th-TH":!0,"zh-CN":!0,"zh-HK":!0,"zh-SG":!0,"zh-TW":!0};_a.$1a.$1se={"ja-JP":!0,"ko-KR":!0,"tr-TR":!0};_a.$1a.$3xB={"ja-JP":"d'日'","ko-KR":"d'일'","zh-CN":"d'日'","zh-HK":"d'日'","zh-MO":"d'日'","zh-SG":"d'日'","zh-TW":"d'日'"};_a.$1a.$3xD={"ja-JP":"yyyy'年'","ko-KR":"yyyy'년'","zh-CN":"yyyy'年'","zh-HK":"yyyy'年'","zh-MO":"yyyy'年'","zh-SG":"yyyy'年'","zh-TW":"yyyy'年'"};_a.$1a.$3xA={"ja-JP":"MMM'月'd'日'","ko-KR":"MMM'월' d'일'","zh-CN":"M'月'd'日'","zh-HK":"M'月'd'日'","zh-MO":"M'月'd'日'","zh-SG":"M'月'd'日'","zh-TW":"M'月'd'日'"};_a.$1a.$3xE={"zh-CN":"yyyy'年'M'月'","zh-HK":"yyyy'年'M'月'","zh-MO":"yyyy'年'M'月'","zh-SG":"yyyy'年'M'月'","zh-TW":"yyyy'年'M'月'"};_a.$1a.$3xC={"zh-CN":"d'日'","zh-HK":"d'日'","zh-MO":"d'日'","zh-SG":"d'日'","zh-TW":"d'日'","ja-JP":"d'日'","ko-KR":"d'일'"};_a.$1a.$5NN={hi:!0,th:!0,ar:!0,gu:!0,fa:!0,he:!0,hi:!0,ja:!0,kn:!0,ko:!0,ml:!0,mr:!0,or:!0,ur:!0,ta:!0,te:!0,vi:!0,zh:!0};_a.$1a.$4zQ={"fil-PH":!0,"he-IL":!0,"ml-IN":!0,"or-IN":!0,"sw-KE":!0,"th-TH":!0,"ur-PK":!0,"zh-SG":!0};_a.$1a.$27V={"ja-JP":!0,"ko-KR":!0,"zh-CN":!0,"zh-HK":!0,"zh-MO":!0,"zh-SG":!0,"zh-TW":!0};_a.$1a.$4cr={en:!0,bg:!0,ca:!0,cs:!0,da:!0,de:!0,el:!0,es:!0,fi:!0,fil:!0,fr:!0,gl:!0,id:!0,is:!0,it:!0,kk:!0,ms:!0,nl:!0,nn:!0,nb:!0,pl:!0,pt:!0,ro:!0,ru:!0,sk:!0,sl:!0,"sr-Cyrl":!0,"sr-Latn":!0,sv:!0,sw:!0,tr:!0,uk:!0};_a.$8.$af=new _a.$8(-271821,3,20,0,0,0,0,0);_a.$8.$2i6=new _a.$8(275760,8,13,0,0,0,0,0);_a.$8.$4w1=new RegExp("^(\\d{4})-(\\d{2})-(\\d{2})(T(\\d{2}):(\\d{2}):(\\d{2})([,\\.](\\d{3})\\d*){0,1}){0,1}(Z|(([-\\+])(\\d{2}):?(\\d{2}))){0,1}$");_a.$8.$2rL=!1;_a.$8.$2P8=!1;_a.$8.$1i3=null;_a.$8.$1PL=null;_a.$8.$1PD=null;_a.$8.$1PK=null;_a.$8.$1it=null;_a.$8.$1i5=null;_a.$8.$1CL=null;_a.$8.$23T=null;_a.$8.$23U=null;_a.$8.$23W=null;_a.$8.$n1=null;_a.$8.$kM=null;_a.$8.$n2=null;_a.$8.$kN=null;_a.$8.$UN=null;_a.$8.$TH=null;_a.$8.$UO=null;_a.$8.$TI=null;_a.$8.$23V=null;_a.$8.$23X=null;_a.$8.$1Bk=null;_a.$8.$1ON=null;_a.$8.$1Bj=null;_a.$8.$1OM=null;_a.$8.$1Bi=null;_a.$8.$1Bl=null;_a.$8.$1tZ=null;_a.$8.$1f2=null;_a.$8.$1x3=null;_a.$8.$28B=null;_a.$8.$2ET=null;_a.$8.$28C=null;_a.$8.$1ZX=null;_a.$23.$sU=null;_a.$9q.$38z=new _H("accept",String,_a.$9q,"");_a.$9q.$1fy=new _H("headers",_a.$IH,_a.$9q,null);_a.$9q.$3rl=new _H("requestUri",_a.Uri,_a.$9q,null);_a.$9q.$3zk=new _H("timeout",Number,_a.$9q,1e5);_a.$AI.$1Kr=new _H("body",String,_a.$AI,"");_a.$AI.$1cB=new _H("contentType",String,_a.$AI,"");_a.$AI.$3bC=new _H("method",String,_a.$AI,"GET");_a.$6A.$1Kr=new _H("body",String,_a.$6A,null);_a.$6A.$6dh=new _H("characterSet",String,_a.$6A,null);_a.$6A.$6hh=new _H("contentEncoding",String,_a.$6A,null);_a.$6A.$6hi=new _H("contentLength",Number,_a.$6A,-1);_a.$6A.$1cB=new _H("contentType",String,_a.$6A,null);_a.$6A.$1fy=new _H("headers",Object,_a.$6A,null);_a.$6A.$8Pi=new _H("protocolVersion",String,_a.$6A,null);_a.$6A.$3xc=new _H("statusCode",_0365f.$Pj,_a.$6A,null);_a.$6A.$3xd=new _H("statusDescription",String,_a.$6A,null);_a.$EX.$3N9=new _H("formData",_a.$IH,_a.$EX,null);_a.$EX.$3NB=new _H("formFiles",_a.$IH,_a.$EX,null);_a.$Eb.$Qb=null;_a.$Mf.$1Kj="";_a.Uri.$4ss=String.format("{0}.{0}.{0}.{0}","(?:[0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])");_a.Uri.$5at=String.format("(?:{0}|{1}|{2})*","[A-Za-z0-9-\\._~]","%[A-Fa-f0-9][A-Fa-f0-9]","[!\\$&'\\(\\)\\*\\+,;=]");_a.Uri.$4q5=String.format("({0}|{1})",_a.Uri.$4ss,_a.Uri.$5at);_a.Uri.$5ro=String.format("((?:{0}|{1}|{2}|:)*)","[A-Za-z0-9-\\._~]","%[A-Fa-f0-9][A-Fa-f0-9]","[!\\$&'\\(\\)\\*\\+,;=]");_a.Uri.$4SR=String.format("^(?:{0}@)?{1}(?::([0-9]*))?$",_a.Uri.$5ro,_a.Uri.$4q5);_a.Uri.$31i=new RegExp("^(?:([^:/?#]+):)?(?://([^/?#]*))?([^?#]*)(?:\\?([^#]*))?(?:#(.*))?$");_a.Uri.$3BT=new RegExp(_a.Uri.$4SR);_a.$FH.$e=null;_a.$Z.$1ct=new _H("Analytics.DatapointName",String,_js.$F,null,_a.$Z.$88h,null);_a.$Z.$1jO=new _H("Analytics.Key1",String,_js.$F);_a.$Z.$1uK=new _H("Analytics.Value1",Object,_js.$F);_a.$Z.$4zB=new _H("Analytics.Key2",String,_js.$F);_a.$Z.$5sE=new _H("Analytics.Value2",Object,_js.$F);_a.$Z.$4zD=new _H("Analytics.Key3",String,_js.$F);_a.$Z.$5sF=new _H("Analytics.Value3",Object,_js.$F);_a.$Z.$3AF=new _H("Analytics.Instance",_a.$Z,_js.$F);_a.$Z.$416={};_a.$Z.$417={};_a.$Z.$54=null;_a.$Z.$7h=new _a.$dR(OwaApplication.$8F,1);_a.$Z.$tQ=new _a.$dR(OwaApplication.$8F,1);_a.$2q.$1Ud=null;_a.$2q.$1tn=null;_a.$70.$1MW="r";_a.$9p.$13F="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";_a.$1Q.$3CP="<BR>";_a.$1Q.$2qo="<P>";_a.$1Q.$2SH="</P>";_a.$1Q.$4Qa='<a href="{0}" target="_blank">{1}</a>{2}';_a.$1Q.$432="WWW";_a.$1Q.$5tX=_a.$1Q.$432.toLowerCase();_a.$1Q.$4qG="http://";_a.$1Q.$4We=_a.$1Q.$2SH+_a.$1Q.$2qo;_a.$1Q.$8Jy=_a.$1Q.$2qo+_a.$1Q.$2SH;_a.$1Q.$3CK=new RegExp("<BR([^>]*)>","gi");_a.$1Q.$3oc=new RegExp("\r|\n","g");_a.$1Q.$2EQ=new RegExp("\n","g");_a.$1Q.$5XJ=new RegExp("\r","g");_a.$1Q.$3Jt=new RegExp("<DIV([^>]*)>","gi");_a.$1Q.$3oN=new RegExp("</P>","gi");_a.$1Q.$3ZC=new RegExp("</li>","gi");_a.$1Q.$5XK=new RegExp(" (?= )","g");_a.$1Q.$505=new RegExp(_a.$1Q.get_$13J(),"gi");_a.$1Q.$5rW=new RegExp("(https://[^\\s]+|http://[^\\s]+|www[.][^\\s]+)","gi");_a.$1Q.$5Ze={",":",",";":";","!":"!","?":"?",".":"."};_a.$1Q.$3qi={};_a.$7Q.$2JM=null;_a.$7Q.$2to=["\\","/","[","]","(",")","{","}","?","+","*","|",".","^","$"];_a.$7Q.$$cctor();_a.$2x.$2Db=null;_a.$2x.$D=_a.$0.$31j;_a.$1k.$GW=null;_a.$1k.$3Ep=3.0003;_a.$1k.$45=!1;_a.$1k.$1Up=null;_a.$1k.$2cY=!$8(window.ActiveXObject);_a.$1k.$3wm={};_a.$1k.$$cctor();_a.$KO.$3Fk=null;_a.$HC.$2Wz=new _H("errorInformation",Error,_a.$HC,null);_a.$DQ.$2Wz=new _H("errorInformation",Error,_a.$DQ,null);_a.NativeBridge.$e=null;_a.NativeBridge.$$cctor();_a.$Tc.$x8=0;_a.$Jf.$3I1=new _H("dataFiles",_js.$X,_a.$Jf);_a.$Jf.$$cctor();_a.$IZ.$4zM=["Mem","BatCurCap","BatDesCap","BatMaxCap","BatLvl","Curr"];_a.$3r.$2ei=!1;_a.$3r.$2gE=0;_a.$3r.$1Qp=null;_a.$3r.$7A=!1;_a.$3r.$1p5=4;_a.$3r.$1YO=null;_a.$Jl.$2t3={};_a.$sv.$oq.$dl=new _H("onSuccessCallback",_a.$sv.$oq.$1Tm,_a.$sv.$oq);_a.$sv.$oq.$xF=new _H("onErrorCallback",_a.$DQ,_a.$sv.$oq);_a.$sv.$oq.$1Tm.$2O5=new _H("accountSetupReason",_a.$sx,_a.$sv.$oq.$1Tm,0);_a.$sv.$1f9.$dl=new _H("onSuccessCallback",_a.$sv.$1f9.$lf,_a.$sv.$1f9);_a.$sv.$1f9.$lf.$5ac=new _H("recoveryRetryAttempts",Number,_a.$sv.$1f9.$lf,0);_a.$sv.$1f9.$lf.$5ab=new _H("recoveryResetAttempts",Number,_a.$sv.$1f9.$lf,0);_a.$sv.$ry.$5ru=new _H("userSmtpAddress",String,_a.$sv.$ry);_a.$sv.$ry.$2KU=new _H("username",String,_a.$sv.$ry);_a.$sv.$1rv.$2Do=new _H("password",String,_a.$sv.$1rv);_a.$sv.$1re.$2O4=new _H("accountPolicy",String,_a.$sv.$1re);_a.$sv.$op.$dl=new _H("onSuccessCallback",_a.$sv.$op.$Vr,_a.$sv.$op);_a.$sv.$op.$xF=new _H("onErrorCallback",_a.$DQ,_a.$sv.$op);_a.$sv.$op.$Vr.$4uO=new _H("isFirstMailBoxLogin",Boolean,_a.$sv.$op.$Vr,!1);_a.$sv.$op.$Vr.$4uP=new _H("isFirstMOWALogin",Boolean,_a.$sv.$op.$Vr,!1);_a.$sv.$op.$Vr.$4dA=new _H("deviceLocale",String,_a.$sv.$op.$Vr,"");_a.$sv.$1rd.$4Ob=new _H("accountLocaleUpdateRequired",Boolean,_a.$sv.$1rd);_a.$sv.$1rf.$4Oc=new _H("accountSetupInProgress",Boolean,_a.$sv.$1rf);_a.$sv.$1rg.$2O5=new _H("accountSetupReason",Number,_a.$sv.$1rg);_a.$sv.$rx.$2O4=new _H("mobilePassword",String,_a.$sv.$rx);_a.$sv.$rx.$5Lv=new _H("mobilePasswordPresent",Boolean,_a.$sv.$rx);_a.$sv.$Yc.$5sz=new _H("webClientUrls",_a.$IH,_a.$sv.$Yc);_a.$sv.$Yc.$dl=new _H("onSuccessCallback",_a.$sv.$Yc.$lh,_a.$sv.$Yc);_a.$sv.$Yc.$xF=new _H("onErrorCallback",_a.$DQ,_a.$sv.$Yc);_a.$sv.$Yc.$lh.$5VH=new _H("owaVDirUrl",String,_a.$sv.$Yc.$lh,null);_a.$sv.$Yc.$lh.$5VG=new _H("owaVDirRequiresSSL",Boolean,_a.$sv.$Yc.$lh,!0);_a.$sv.$1rh.$1xX=new _H("autodiscoverUrl",_a.Uri,_a.$sv.$1rh);_a.$sv.$nb.$5Om=new _H("onAuthenticateSuccess",_a.$sv.$nb.$5Ol,_a.$sv.$nb);_a.$sv.$nb.$5Oj=new _H("onAuthenticateFailure",_a.$sv.$nb.$le,_a.$sv.$nb);_a.$sv.$nb.$le.$2Wn=new _H("error",_a.$hQ,_a.$sv.$nb.$le);_a.$sv.$nb.$le.$5ce=new _H("resetUrl",String,_a.$sv.$nb.$le);_a.$sv.$1au.$4bS=new _H("dataWipeReason",Number,_a.$sv.$1au);_a.$sv.$1s1.$5rm=new _H("userDiagnosticsEnabled",Boolean,_a.$sv.$1s1);_a.$Es.$5Lw=new _H("MobilePassword",String,_a.$Es,null);_a.$Es.$4uQ=new _H("isFirstMOWALogin",Boolean,_a.$Es,!1);_a.$Es.$5WX=new _H("PersistedCookies",Object,_a.$Es,null);_a.$RO.$4Pg=new _H("AddressbookObserverType",_a.$t8,_a.$RO,0);_a.$t7.$p0.$dl=new _H("onSuccessCallback",_a.$t7.$1U5,_a.$t7.$p0);_a.$t7.$p0.$xF=new _H("onErrorCallback",_a.$DQ,_a.$t7.$p0);_a.$t7.$1U5.$1uL=new _H("syncContacts",Boolean,_a.$t7.$1U5);_a.$t7.$hn.$3yU=new _H("syncContacts",Boolean,_a.$t7.$hn,!1);_a.$t7.$hn.$5QM=new _H("onFeedbackCallback",_a.$DQ,_a.$t7.$hn);_a.$t7.$1HN.$15p=new _H("persona",String,_a.$t7.$1HN,null);_a.$hE.$1Tk.$1uL=new _H("value",Object,_a.$hE.$1Tk);_a.$hE.$1fG.$dl=new _H("onSuccessCallback",_a.$hE.$1Tk,_a.$hE.$1fG);_a.$hE.$1Tt.$1uL=new _H("value",Number,_a.$hE.$1Tt);_a.$hE.$1fS.$5QR=new _H("onFloatResult",_a.$hE.$1Tt,_a.$hE.$1fS);_a.$hE.$Yb.$5lT=new _H("sourceName",String,_a.$hE.$Yb);_a.$hE.$Yb.$151=new _H("mimeType",String,_a.$hE.$Yb);_a.$hE.$Yb.$4Xt=new _H("content",String,_a.$hE.$Yb);_a.$hE.$1tw.$4iK=new _H("forceShowWebView",Boolean,_a.$hE.$1tw);_a.$hE.$1s2.$4TQ=new _H("cached",Boolean,_a.$hE.$1s2);_a.$hE.$PE.$4zy=new _H("leftCommandsJson",String,_a.$hE.$PE);_a.$hE.$PE.$4VT=new _H("centerCommandsJson",String,_a.$hE.$PE);_a.$hE.$PE.$5dX=new _H("rightCommandsJson",String,_a.$hE.$PE);_a.$hE.$PE.$4QE=new _H("affordanceCommandsJson",String,_a.$hE.$PE);_a.$hE.$1u2.$4Wu=new _H("commandJson",String,_a.$hE.$1u2);_a.$hE.$nr.$4d8=new _H("deviceErrorAction",_a.$vi,_a.$hE.$nr);_a.$hE.$nr.$4fW=new _H("errorDetails",String,_a.$hE.$nr);_a.$hE.$1ao.$2ur=new _H("result",_a.$tt,_a.$hE.$1ao);_a.$hE.$1sM.$5So=new _H("onRateMePromptDismissed",_a.$hE.$1Ty,_a.$hE.$1sM);_a.$hE.$1Ty.$2ur=new _H("rateMeResponse",_a.$129,_a.$hE.$1Ty);_a.$1Y.$5sL=new _H("Version1",Boolean,_a.$1Y,!1);_a.$1Y.$4zf=new _H("LastPALVersion",String,_a.$1Y,"");_a.$1Y.$5tG=new _H("WindowLocation",Boolean,_a.$1Y,!1);_a.$1Y.$5Zj=new _H("PushToPull",Boolean,_a.$1Y,!1);_a.$1Y.$5Zd=new _H("Pullback",Boolean,_a.$1Y,!1);_a.$1Y.$4yx=new _H("JavaInterface",Boolean,_a.$1Y,!1);_a.$1Y.$5Y1=new _H("PostMessage",Boolean,_a.$1Y,!1);_a.$1Y.$5Ur=new _H("OSVersion",String,_a.$1Y,"");_a.$1Y.$4zP=new _H("Language",String,_a.$1Y,"");_a.$1Y.$5sO=new _H("Version",String,_a.$1Y,"");_a.$1Y.$6b8=new _H("Build",Number,_a.$1Y,-1);_a.$1Y.$5dQ=new _H("Revision",Number,_a.$1Y,-1);_a.$1Y.$3AI=new _H("AndroidUpdateRevision",Number,_a.$1Y,-1);_a.$1Y.$3TT=new _H("iOSUpdateRevision",Number,_a.$1Y,-1);_a.$1Y.$42x=new _H("Win8UpdateRevision",Number,_a.$1Y,-1);_a.$1Y.$2Ux=new _H("DiagnosticsEnabled",Boolean,_a.$1Y,!1);_a.$1Y.$4zq=new _H("LaunchTime",_a.$8,_a.$1Y,null);_a.$1Y.$2hA=new _H("LogComponents",Array,_a.$1Y,null);_a.$1Y.$2hG=new _H("LogMessageMaxLength",Number,_a.$1Y,0);_a.$1Y.$3xU=new _H("StartPage",_a.$sB,_a.$1Y,0,null,null,!1,!0);_a.$1Y.$4SY=new _H("BackgroundSyncSupport",_a.$tu,_a.$1Y,2);_a.$1Y.$2va=new _H("SearchQuery",String,_a.$1Y,null,null,null,!1,!0);_a.$1Y.$5Mi=new _H("NativeApplicationBar",Boolean,_a.$1Y,!1);_a.$1Y.$5fB=new _H("SecondaryTiles",Boolean,_a.$1Y,!1);_a.$1Y.$2hb=new _H("MailToUri",String,_a.$1Y,null,null,null,!1,!0);_a.$1Y.$5Mk=new _H("NativeCharmsOptions",Boolean,_a.$1Y,!1);_a.$1Y.$4pC=new _H("HasUIActiveEx",Boolean,_a.$1Y,!1);_a.$1Y.$5gj="Version1";_a.$1Y.$3uN=9;_a.$1Y.$5gZ=3;_a.$1Y.$5ge=3;_a.$1Y.$5gl=2;_a.$ts.$Oy.$4bI=new _H("dataID",String,_a.$ts.$Oy);_a.$ts.$Oy.$5SC=new _H("onMediaTimeUpdate",_a.$ts.$1Ts,_a.$ts.$Oy);_a.$ts.$Oy.$5S8=new _H("onMediaEnded",_a.$ts.$1Tq,_a.$ts.$Oy);_a.$ts.$Oy.$5SA=new _H("onMediaPrepared",_a.$ts.$1Tr,_a.$ts.$Oy);_a.$ts.$1Ts.$4aw=new _H("currentTime",Number,_a.$ts.$1Ts);_a.$ts.$1Tr.$530=new _H("mediaDuration",Number,_a.$ts.$1Tr);_a.$ts.$1Tq.$u8=new _H("errorCode",_a.$ts.$6aB,_a.$ts.$1Tq);_a.$ts.$1rB.$5fE=new _H("seekToTime",Number,_a.$ts.$1rB);_a.$Fc.$4aQ=new _H("crop",Boolean,_a.$Fc);_a.$Fc.$5Qe=new _H("onGetDataSuccess",_a.$op,_a.$Fc);_a.$Fc.$1oP=new _H("onError",_a.$HC,_a.$Fc);_a.$Op.$3oE=new _H("personaId",String,_a.$Op,"");_a.$N1.$4WK=new _H("clientState",_a.$IH,_a.$N1);_a.$vK.$1dC.$119=new _H("dataID",String,_a.$vK.$1dC);_a.$vK.$or.$5QZ=new _H("onGetAllDataIDsForDataTypeComplete",_a.$vK.$1Tn,_a.$vK.$or);_a.$vK.$or.$2U2=new _H("dataIDType",Number,_a.$vK.$or);_a.$vK.$1Tn.$4bJ=new _H("dataIDs",Array,_a.$vK.$1Tn);_a.$vh.$Yj.$2O7=new _H("accuracy",_a.$105,_a.$vh.$Yj);_a.$vh.$Yj.$5Rq=new _H("onLocationChange",_a.$vh.$IX,_a.$vh.$Yj);_a.$vh.$Yj.$5Rs=new _H("onLocationError",_a.$vh.$1To,_a.$vh.$Yj);_a.$vh.$IX.$4zl=new _H("latitude",Number,_a.$vh.$IX);_a.$vh.$IX.$519=new _H("longitude",Number,_a.$vh.$IX);_a.$vh.$IX.$4QU=new _H("altitude",Number,_a.$vh.$IX);_a.$vh.$IX.$4Sk=new _H("bearing",Number,_a.$vh.$IX);_a.$vh.$IX.$2O7=new _H("accuracy",Number,_a.$vh.$IX);_a.$vh.$1To.$2Wn=new _H("error",_a.$106,_a.$vh.$1To);_a.$vh.$73.$5W0=new _H("passwordRequired",Boolean,_a.$vh.$73);_a.$vh.$73.$5ky=new _H("simplePasswordAllowed",Boolean,_a.$vh.$73);_a.$vh.$73.$501=new _H("letterRequired",Boolean,_a.$vh.$73);_a.$vh.$73.$51E=new _H("lowerCaseLetterRequired",Boolean,_a.$vh.$73);_a.$vh.$73.$5rU=new _H("upperCaseLetterRequired",Boolean,_a.$vh.$73);_a.$vh.$73.$5O1=new _H("numberRequired",Boolean,_a.$vh.$73);_a.$vh.$73.$5lZ=new _H("specialCharacterRequired",Boolean,_a.$vh.$73);_a.$vh.$73.$5Ll=new _H("minLength",Number,_a.$vh.$73);_a.$vh.$73.$5Lf=new _H("minHistory",Number,_a.$vh.$73);_a.$vh.$73.$2hz=new _H("maxFailedAttempts",Number,_a.$vh.$73);_a.$vh.$73.$52f=new _H("maxExpirationInDays",Number,_a.$vh.$73);_a.$vh.$73.$52o=new _H("maxLockTimeInSeconds",Number,_a.$vh.$73);_a.$1d.$4dB=new _H("DeviceModel",String,_a.$1d,"");_a.$1d.$4d5=new _H("DeviceCategory",_a.$vg,_a.$1d,0);_a.$1d.$4dD=new _H("DeviceName",String,_a.$1d,null);_a.$1d.$8WV=new _H("ScreenHeight",Number,_a.$1d,-1);_a.$1d.$8WW=new _H("ScreenWidth",Number,_a.$1d,-1);_a.$1d.$8ke=new _H("TimeZone",String,_a.$1d,"");_a.$1d.$yF=new _H("ScreenOrientation",_a.$vj,_a.$1d,0);_a.$1d.$5Vz=new _H("PasswordPresent",Boolean,_a.$1d,!1);_a.$1d.$5Vx=new _H("PasswordLength",Number,_a.$1d,-1);_a.$1d.$8La=new _H("PasswordIsSimple",Boolean,_a.$1d,!0);_a.$1d.$5Vr=new _H("PasswordHasNumber",Boolean,_a.$1d,!1);_a.$1d.$5Vp=new _H("PasswordHasLetter",Boolean,_a.$1d,!1);_a.$1d.$5Vt=new _H("PasswordHasUpperCase",Boolean,_a.$1d,!1);_a.$1d.$5Vq=new _H("PasswordHasLowerCase",Boolean,_a.$1d,!1);_a.$1d.$5Vs=new _H("PasswordHasSpecialCharacter",Boolean,_a.$1d,!1);_a.$1d.$5Vu=new _H("PasswordHistory",Number,_a.$1d,-1);_a.$1d.$5Vo=new _H("PasswordExpirationTime",Number,_a.$1d,-1);_a.$1d.$2hz=new _H("MaxFailedAttempts",Number,_a.$1d,-1);_a.$1d.$52m=new _H("MaxInactivityTime",Number,_a.$1d,-1);_a.$1d.$4Qt=new _H("AppId",String,_a.$1d,"");_a.$1d.$5ml=new _H("SubscriptionId",String,_a.$1d,"");_a.$1d.$5mn=new _H("SubscriptionType",String,_a.$1d,"");_a.$1d.$4d7=new _H("DeviceEncryptionState",_a.$w7,_a.$1d,0);_a.$1d.$3JC=new _H("DeviceAdminState",_a.$tG,_a.$1d,0);_a.$1d.$4t9=new _H("IsApnsSupported",Boolean,_a.$1d,!1);_a.$1d.$4yM=new _H("IsWnsSupported",Boolean,_a.$1d,!1);_a.$1d.$4ue=new _H("IsGcmSupported",Boolean,_a.$1d,!1);_a.$1d.$4zi=new _H("LastUnseenEmailCount",Number,_a.$1d,0);_a.$1d.$20b=new _H("DevicePolicyState",_a.$rJ,_a.$1d,null);_a.$1d.$4R0=new _H("AppWasReset",Boolean,_a.$1d,!1);_a.$1d.$3pu=new _H("PushNotificationData",String,_a.$1d,"");_a.$1d.$6io=new _H("CPUTier",Number,_a.$1d,0);_a.$dX.$x8=0;_a.$Lc.$4zr=new _H("LaunchURLRequired",Boolean,_a.$Lc,!1);_a.$Lc.$6uR=new _H("ExtensionModeRequired",Boolean,_a.$Lc,!1);_a.$vu.$YG.$119=new _H("dataID",String,_a.$vu.$YG);_a.$vu.$YG.$151=new _H("mimeType",String,_a.$vu.$YG);_a.$vu.$YG.$5SQ=new _H("onOpenDocumentComplete",_a.$vu.$1Tv,_a.$vu.$YG);_a.$vu.$1Tv.$u8=new _H("errorCode",_a.$110,_a.$vu.$1Tv);_a.$vu.$1oi.$4gr=new _H("fileName",String,_a.$vu.$1oi);_a.$vu.$1jd.$5rX=new _H("url",String,_a.$vu.$1jd);_a.$vu.$OF.$4gR=new _H("extensionUrl",String,_a.$vu.$OF);_a.$vu.$OF.$4gQ=new _H("extensionName",String,_a.$vu.$OF);_a.$vu.$OF.$5Q5=new _H("onEnterExtensibilityMode",_a.$vu.$2X8,_a.$vu.$OF);_a.$vu.$OF.$5QC=new _H("onExitExtensibilityMode",_a.$vu.$2X8,_a.$vu.$OF);_a.$PN.$3lC=new _H("onFeedbackCallback",_a.$DQ,_a.$PN);_a.$10i.$JQ.$31k=new _H("url",String,_a.$10i.$JQ);_a.$10i.$JQ.$5ld=new _H("timeOutForListening",Number,_a.$10i.$JQ);_a.$10i.$JQ.$2qP=new _H("onResults",_a.$10i.$Du,_a.$10i.$JQ);_a.$10i.$JQ.$5Q1=new _H("onEndOfSpeech",_a.$10i.$5Q0,_a.$10i.$JQ);_a.$10i.$JQ.$5TW=new _H("onSpeechEnergyLevelAvailable",_a.$10i.$1U3,_a.$10i.$JQ);_a.$10i.$Du.$u8=new _H("errorCode",_a.$kn,_a.$10i.$Du);_a.$10i.$Du.$2bM=new _H("httpStatusCode",Number,_a.$10i.$Du);_a.$10i.$Du.$5d7=new _H("responseString",String,_a.$10i.$Du);_a.$10i.$1U3.$4fP=new _H("energyLevel",Number,_a.$10i.$1U3);_a.$10i.$JH.$5iu=new _H("shouldPickMultipleFiles",Boolean,_a.$10i.$JH);_a.$10i.$JH.$4gp=new _H("fileFilter",String,_a.$10i.$JH);_a.$10i.$JH.$5Wv=new _H("pickerLocation",_a.$10i.$8Md,_a.$10i.$JH);_a.$10i.$JH.$dl=new _H("onSuccessCallback",_a.$Jf,_a.$10i.$JH);_a.$10i.$JH.$xF=new _H("onErrorCallback",_a.$10i.$1U8,_a.$10i.$JH);_a.$10i.$1U8.$u8=new _H("errorCode",_a.$10i.$8K4,_a.$10i.$1U8);_a.$D3.$3DJ=new _H("CameraAvailable",Boolean,_a.$D3,!1);_a.$D3.$3NR=new _H("GalleryAvailable",Boolean,_a.$D3,!1);_a.$D3.$5Ml=new _H("NativeFilePickerAvailable",Boolean,_a.$D3,!1);_a.$10p.$MV.$1qb=new _H("request",_a.$AI,_a.$10p.$MV,null);_a.$10p.$MV.$2DI=new _H("onSuccessGetResponse",_a.$10p.$rB,_a.$10p.$MV,null);_a.$10p.$MV.$2D2=new _H("onErrorGetResponse",_a.$DQ,_a.$10p.$MV,null);_a.$10p.$rB.$3sA=new _H("response",_a.$6A,_a.$10p.$rB,null);_a.$10p.$ST.$1qb=new _H("request",_a.$EX,_a.$10p.$ST,null);_a.$10p.$ST.$2DI=new _H("onSuccessGetResponse",_a.$10p.$rB,_a.$10p.$ST,null);_a.$10p.$ST.$2D2=new _H("onErrorGetResponse",_a.$HC,_a.$10p.$ST,null);_a.$10p.$FL.$31k=new _H("url",String,_a.$10p.$FL);_a.$10p.$FL.$2U2=new _H("dataIDType",Number,_a.$10p.$FL);_a.$10p.$FL.$4bK=new _H("dataIDSuffix",String,_a.$10p.$FL);_a.$10p.$FL.$151=new _H("mimeType",String,_a.$10p.$FL);_a.$10p.$FL.$5SI=new _H("onMoreDataAvailable",_a.$10p.$1Tu,_a.$10p.$FL);_a.$10p.$FL.$2qP=new _H("onResults",_a.$10p.$Du,_a.$10p.$FL);_a.$10p.$1Tu.$5Ns=new _H("numberOfBytes",Number,_a.$10p.$1Tu);_a.$10p.$Du.$u8=new _H("errorCode",_a.$vv,_a.$10p.$Du);_a.$10p.$Du.$2bM=new _H("statusCode",Number,_a.$10p.$Du);_a.$10p.$Du.$119=new _H("dataID",String,_a.$10p.$Du);_a.$Jb.$4Xf=new _H("ConnectionAvailable",Boolean,_a.$Jb,!0);_a.$Jb.$4Xi=new _H("ConnectionIsWifi",Boolean,_a.$Jb,!1);_a.$7Y.$119=new _H("dataID",String,_a.$7Y);_a.$7Y.$33=new _H("size",Number,_a.$7Y);_a.$7Y.$3MI=new _H("filename",String,_a.$7Y);_a.$7Y.$151=new _H("mimeType",String,_a.$7Y);_a.$12J.$1r3.$5bB=new _H("remindersJson",String,_a.$12J.$1r3);_a.$12J.$1dd.$pm=new _H("itemId",String,_a.$12J.$1dd);_a.$12J.$1rx.$5b8=new _H("reminderJson",String,_a.$12J.$1rx);_a.$12J.$PF.$2RF=new _H("calendarRemindersOn",Boolean,_a.$12J.$PF);_a.$12J.$PF.$2RH=new _H("calendarSoundsOn",Boolean,_a.$12J.$PF);_a.$12J.$PF.$2WR=new _H("emailAlertsOn",Boolean,_a.$12J.$PF);_a.$12J.$PF.$2WV=new _H("emailSoundsOn",Boolean,_a.$12J.$PF);_a.$7m.$2RF=new _H("calendarRemindersOn",Boolean,_a.$7m,!0);_a.$7m.$2RH=new _H("calendarSoundsOn",Boolean,_a.$7m,!0);_a.$7m.$2WR=new _H("emailAlertsOn",Boolean,_a.$7m,!0);_a.$7m.$2WV=new _H("emailSoundsOn",Boolean,_a.$7m,!0);_a.$7m.$5Nb=new _H("notificationOptionsSupported",Boolean,_a.$7m,!1);_a.$7m.$2Kd=new _H("viewedReminder",String,_a.$7m,null);_a.$13g.$XH.$4iT=new _H("formats",Array,_a.$13g.$XH);_a.$13g.$XH.$5Qp=new _H("onGetShareContent",_a.$13g.$IW,_a.$13g.$XH);_a.$13g.$XH.$1oP=new _H("onError",_a.$HC,_a.$13g.$XH);_a.$13g.$IW.$2Jb=new _H("title",String,_a.$13g.$IW);_a.$13g.$IW.$20U=new _H("description",String,_a.$13g.$IW);_a.$13g.$IW.$4RF=new _H("appName",String,_a.$13g.$IW);_a.$13g.$IW.$5mN=new _H("stringContent",String,_a.$13g.$IW);_a.$13g.$IW.$4iS=new _H("format",_a.$13h,_a.$13g.$IW);_a.$13g.$oz.$5Qr=new _H("onGetStorageItems",_a.$Jf,_a.$13g.$oz);_a.$13g.$oz.$1oP=new _H("onError",_a.$HC,_a.$13g.$oz);_a.$13g.$1qX.$4fX=new _H("errorMessage",String,_a.$13g.$1qX);_a.$UG.$4p6=new _H("HasStorageItems",Boolean,_a.$UG,!1);_a.$bA.$X9.$5m2=new _H("statementBatch",Array,_a.$bA.$X9);_a.$bA.$X9.$5VV=new _H("parameterBatch",Array,_a.$bA.$X9);_a.$bA.$X9.$4Si=new _H("onBatchComplete",_a.$bA.$1Te,_a.$bA.$X9);_a.$bA.$1Te.$4Sj=new _H("sqlBatchResult",Array,_a.$bA.$1Te);_a.$bA.$s8.$2T4=0;_a.$15o.$nD.$4Ub=new _H("callStack",String,_a.$15o.$nD);_a.$15o.$nD.$50z=new _H("logData",String,_a.$15o.$nD);_a.$15o.$1fa.$5U6=new _H("watsonCallback",_a.$15o.$nD,_a.$15o.$1fa);_a.$15s.$1up.$512=new _H("logMessages",Array,_a.$15s.$1up);_a.$40.$3LH={};_a.$40.$5rj=new _a.$40(1,!1);_a.$40.$5nT=new _a.$40(2,!1);_a.$40.$7O0=new _a.$40(3,!1);_a.$40.$5aY=new _a.$40(4,!1);_a.$40.$83z=new _a.$40(5,!1);_a.$40.$5gb=new _a.$40(6,!1);_a.$40.$8qZ=new _a.$40(1005,!0);_a.$40.$5NQ=new _a.$40(1e3,!0);_a.$40.$84b=new _a.$40(1002,!0);_a.$40.$7Cd=new _a.$40(1003,!0);_a.$40.$7NL=new _a.$40(1004,!1);_a.$40.$84P=new _a.$40(1006,!0);_a.$40.$5q3=new _a.$40(1001,!0);_a.$Aq.$e=null;_a.$4D.$3z=new _a.$4D("id");_a.$Pt.$3IW=null;_a.$Pt.$$cctor();_a.$AG.$2S7=null;_a.$8h.$6rh=-(~2147500034+1);_a.$8h.$6rf=-(~2147500037+1);_a.$8h.$6rg=-(~2147942408+1);_a.$8h.$6re=-(~2147942405+1);_a.$8h.$6ri=-(~2147942414+1);_a.$2m.$27e=null;_a.$2m.$7Ce="logWarningTime passed into LogUnhandledExceptionsAndInstrument must be positive and not exceed "+200;_a.$2m.$2uL=!1;_a.$2m.$2OM=null;_a.$2m.$1Uo="";_a.$2m.$3mU="";_a.$2m.$3CN="";_a.$2m.$3CO=0;MultiFolderSyncState.$5MZ="##MultiFolderSyncState##";SyncState.$3jx="none";Type.registerNamespace("_z");_z.$TJ=function(){};_z.$TJ.registerInterface("_z.$TJ");_z.$EI=function(){};_z.$EI.$4T9=function(n,t,i,r){var v=new _a.$tK;v.$42();var u=new _a.$tT;var o=new _a.$nQ;var s=new _a.$Do(window.navigator.userAgent);var y=_z.$EI.$6zo(n.featuresSupported);var h=new _a.$iY(y);var f=new _a.$Vg(n,o,i,h,r);var e=new _0365f.$N;OwaApplication.$S=e;var p=n.stylesFolderFormat;var w=n.themedImagesFolderFormat;var c=new _a.$Jo(f);var b=window.matchMedia&&window.matchMedia("screen and (-webkit-min-device-pixel-ratio: 2)").matches;var l=new _a.$El(f.$41B,p,w,e,s,b);var a=new _a.$4L(t,c,l,new _a.$13l(function(n){n.$1Lk(u,o,f)},function(n){return u.$1qf(n)},e,f.$198,f.$8w),e,f);var k="owaServiceUrl"in n?n.owaServiceUrl.toString():"";var d="getCutomGetPhotoUrl"in n?n.getCutomGetPhotoUrl.toString():"";u.$9I(_a.$qx).$8t0(_a.$pQ).$8t1().$8t2(function(){return new _a.$qx(k,d)});u.$9I(_a.$Vg).$8t0(_a.$27).$8t1().$8t2(function(){return f});u.$9I(_a.$nQ).$8t0(_a.$pF).$8t1().$8t2(function(){return o});u.$9I(_a.$T0).$8t1().$8t2(function(){return s});u.$9I(_a.$iY).$8t0(_a.$78).$8t1().$8t2(function(){return h});u.$9I(_a.$q1).$8t1().$8t2(function(){return c});u.$9I(_a.$q5).$8t1().$8t2(function(){return l});u.$9I(_a.$Py).$8t1().$8t2(function(){return a});u.$9I(_0365f.$N).$8t1().$8t2(function(){return e});a.$6jA();_js.$2.Instance=u;return u};_z.$EI.$6zo=function(n){var t=window.location.href;if(t.indexOf("#")===-1||t.indexOf("viewmodel")===-1)return n;var u=_a.$2x.$1GC(t);var i=u.features;if(!i)return n;var r=i.split(",");return r.concat.apply(r,n)};function Program(){}Program.main=function(n,t){var i=_z.$EI.$4T9(n,t,LayoutPicker.getLayoutPicker());i.$5cn(_z.$TJ).$12()};_z.$EI.registerClass("_z.$EI");Program.registerClass("Program");Type.registerNamespace("_g");_g.$cX=function(n,t,i){this.hasActionHandler=undefined;this.actionHandler=undefined;this.methodName=n;this.parameters=t;this.actionContext=i};_g.$jQ=function(n){this.map=n};_g.$164=function(){};_g.$164.registerInterface("_g.$164");_g.$168=function(){};_g.$168.registerInterface("_g.$168");_g.$py=function(){};_g.$py.registerInterface("_g.$py");_g.$tc=function(){};_g.$tc.prototype={SkyDrivePro:0};_g.$tc.registerEnum("_g.$tc",!1);_g.$nS=function(){};_g.$nS.prototype={None:0,CalendarActionInvalidGroupName:1,CalendarActionCannotCreateGroup:2,CalendarActionInvalidGroupId:3,CalendarActionCannotSaveGroup:4,CalendarActionInvalidGroupTypeForDeletion:5,CalendarActionCannotDeleteGroupStillHasChildren:6,CalendarActionFolderIdNotCalendarFolder:7,CalendarActionUnableToChangeColor:8,CalendarActionInvalidCalendarName:9,CalendarActionUnableToCreateCalendarFolder:10,CalendarActionUnableToRenameCalendar:11,CalendarActionUnableToRenameCalendarGroup:12,CalendarActionUnableToDeleteCalendarGroup:13,CalendarActionCalendarAlreadyExists:14,CalendarActionUnableToCreateCalendarNode:15,CalendarActionInvalidItemId:16,CalendarActionFolderIdIsDefaultCalendar:17,CalendarActionCannotRename:18,CalendarActionCannotRenameCalendarNode:19,CalendarActionCannotDeleteCalendar:20,CalendarActionInvalidCalendarNodeOrder:21,CalendarActionUnableToUpdateCalendarNode:22,CalendarActionUnableToFindGroupWithId:23,AddSharedCalendarFailed:24,CalendarActionUnableToSubscribeToCalendar:25,CalendarActionCannotSubscribeToOwnCalendar:26,CalendarActionCannotSubscribeToDistributionList:27,CalendarActionInvalidUrlFormat:28,CalendarActionCalendarAlreadyPublished:29,CalendarActionCannotSaveCalendar:30,CalendarActionUnableToFindCalendarFolder:31,CalendarActionNonExistentMailbox:32,CalendarActionUnexpectedError:33,CalendarActionDelegateManagementError:34,CalendarActionSendSharingInviteError:35,CalendarActionInvalidCalendarEmailAddress:36,CalendarActionUnresolvedCalendarEmailAddress:37};_g.$nS.registerEnum("_g.$nS",!1);_g.$cq=function(){};_g.$cq.prototype={LightBlue:0,LightGreen:1,LightOrange:2,LightGray:3,LightYellow:4,LightTeal:5,LightPink:6,LightBrown:7,LightRed:8,MaxColor:9,Auto:-1};_g.$cq.registerEnum("_g.$cq",!1);_g.$uE=function(){};_g.$uE.prototype={MyCalendars:0,OtherCalendars:1,PeoplesCalendars:2,Normal:3};_g.$uE.registerEnum("_g.$uE",!1);_g.$SF=function(){};_g.$SF.prototype={Success:0,ClientErrorInvalidStoreItemId:1,ClientErrorNoContent:2,TooManyPendingRequests:3,PermanentError:4};_g.$SF.registerEnum("_g.$SF",!1);_g.$ef=function(){};_g.$ef.prototype={MeetingSuggestion:1,TaskSuggestion:2,Address:3,Url:4,PhoneNumber:5,EmailAddress:6,Contact:7};_g.$ef.registerEnum("_g.$ef",!1);_g.$fa=function(){};_g.$fa.prototype={None:0,ConversationStarterIsYou:1,OnlyRecipient:2,ConversationContributions:3,MarkedImportantBySender:4,SenderIsManager:5,SenderIsInManagementChain:6,SenderIsDirectReport:7,ActionBasedOnSender:8,NameOnToLine:9,NameOnCcLine:10,ManagerPosition:11,ReplyToAMessageFromMe:12,PreviouslyFlagged:13,ActionBasedOnRecipients:14,ActionBasedOnSubjectWords:15,ActionBasedOnBasedOnBodyWords:16};_g.$fa.registerEnum("_g.$fa",!1);_g.$rd=function(){};_g.$rd.prototype={Dismiss:0,Snooze:1};_g.$rd.registerEnum("_g.$rd",!1);_g.$lV=function(){};_g.$lV.prototype={Calendar:0,Task:1};_g.$lV.registerEnum("_g.$lV",!1);_g.$sh=function(){};_g.$sh.prototype={UploadPhoto:0,UploadPreview:1,ClearPhoto:2,ClearPreview:3};_g.$sh.registerEnum("_g.$sh",!1);_g.$16L=function(){};_g.$16L.registerInterface("_g.$16L");_g.$sy=function(n){this.$42(n)};_g.$sy.prototype={isAutomated:!1,actionName:null,palContext:null,popOutContext:null,timeZone:null,anchorMailbox:null,explicitLogonUser:null,remoteUserIdentifier:null,selfIdentifier:null,source:0,offlineRejectCode:0,$42:function(n){this.source=n}};_g.$3u=function(n){this.__type=_g.$3u.dataContractName;this.request=n;this.state=0;this.attemptCount=0;this.successCount=0;this.failureCount=0;this.responseCode="NoError";this.timeoutCount=0;this.abandonedCount=0;this.firstAttempt=null;this.lastAttempt=null;this.processingTime=0;this.correlationId=_g.$3u.$4j3();this.beginTimeString="";this.timestamps={};this.externalTimestamps={};this.externalCorrelationId="";this.externalClientName="";this.externalServerName=""};_g.$3u.$4vy=function(n){if(n.id)return n.id<0;else{n.id=_g.$3u.$71k();return!0}};_g.$3u.$8Qp=function(n){n.attemptCount++;n.lastAttempt=_a.$8.$oo(_a.$8.get_utcNow());n.firstAttempt=n.firstAttempt||n.lastAttempt};_g.$3u.$3qR=function(n,t){var i=_a.$8.get_utcNow().$61(t);n.processingTime=(n.processingTime||0)+i};_g.$3u.$Pi=function(n){var t="ActionRecord [";if(n){t+=n.id.toString();n.request&&(t+=", "+n.request.methodName);n.response&&(t+=", "+n.response.statusCode);n.correlationId&&(t+=", "+n.correlationId)}else t+="null";t+="]";return t};_g.$3u.$71k=function(){_g.$3u.$2CS--;_g.$3u.$2CS===Number.NEGATIVE_INFINITY&&(_g.$3u.$2CS=-1);return _g.$3u.$2CS};_g.$3u.$4j3=function(){var n=_g.$S.get_$K().get_$2y().get_$51O();return n+"_"+_a.$G6.$5N8().$3c.toString()};_g.$3u.prototype={id:0,state:0,request:null,response:null,attemptCount:0,successCount:0,failureCount:0,responseCode:"NoError",timeoutCount:0,abandonedCount:0,firstAttempt:null,lastAttempt:null,processingTime:0,correlationId:null,beginTimeString:null,timestamps:null,externalTimestamps:null,externalCorrelationId:null,externalClientName:null,externalServerName:null};_g.$Ba=function(n,t,i){_g.$Ba.initializeBase(this,[1,"ActionRecordDatapoint"]);$1O(this,"id",n.id);$1O(this,"mn",n.request.methodName);$1O(this,"st",n.state);$1O(this,"ac",n.attemptCount);$1O(this,"sc",n.successCount);$1O(this,"fc",n.failureCount);$1O(this,"tc",n.timeoutCount);$1O(this,"bc",n.abandonedCount);$1O(this,"fa",n.firstAttempt||"");$1O(this,"la",n.lastAttempt||"");$1O(this,"pt",n.processingTime);$1O(this,"ci",n.correlationId);$1O(this,"bt",n.beginTimeString);if(n.response){$1O(this,"rs",n.response.statusCode);$1O(this,"rw",n.response.whenReceived);$1O(this,"rk",n.response.responseKind);if(n.response.fault){$1O(this,"rf",n.response.fault.FaultMessage);$1O(this,"rt",$8(n.response.fault.IsTransient)?"?":n.response.fault.IsTransient)}if(n.timestamps){var r=$6GL(this,n.timestamps);if(!_js.$9.$c(n.externalClientName)&&n.externalTimestamps){$1O(this,"ecn",n.externalClientName);_js.$9.$15(n.externalCorrelationId)||$1O(this,"eci",n.externalCorrelationId);_js.$9.$15(n.externalServerName)||$1O(this,"esn",n.externalServerName);r+=$6GK(this,n.externalTimestamps)}$1O(this,"tt",r)}}$1O(this,"cp",t);if(t){i=i||0;$1O(this,"ar",i)}};_g.$Ba.$1Xt=function(n,t,i){n.request.methodName!=="LogDatapoint"&&_a.$Z.$7h.$9v(new _g.$Ba(n,t,i))};function $6GL(n,t){var i="";var r=new Array(4);if(t)for(var u=0;u<4;u++){var f=t[_g.$3X.$300[u]];f&&(r[u]=new Date(f))}i+=$1Z6(n,r,0);i+=$1Z6(n,r,1);i+=$1Z6(n,r,3);i+=$1Z6(n,r,2);return i}function $6GK(n,t){var r="";var u=new Array(4);if(t)for(var i=0;i<4;i++){var f=t[_g.$3X.$2XC[i]];f&&(u[i]=new Date(f))}r+=$1Z6(n,u,4);r+=$1Z6(n,u,5);return r}function $1Z6(n,t,i){var r=-1;var u=-1;var f="";var e="";switch(i){case 0:r=0;u=1;f="DF";break;case 3:r=3;u=1;f="DFE";break;case 2:r=0;u=2;f="DFB";break;case 1:r=2;u=3;f="DB";break;case 4:r=0;u=1;f="DEP";break;case 5:r=2;u=3;f="DEPACS";break}if(t[r]&&t[u]){var o=t[u].getTime()-t[r].getTime();e+=f+"="+o+";"}return e}_g.$8u=function(n,t,i){this.statusCode=t?t.ErrorCode:200;this.result=n;this.fault=t;this.responseKind=i;this.whenReceived=_a.$8.$oo(_a.$8.get_utcNow())};_g.$8u.$fn=function(n,t){return new _g.$8u(n,null,t)};_g.$8u.$6wr=function(n,t){return new _g.$8u(null,n,t)};_g.$8u.$6ze=function(n,t,i){var r=t==="True";var u=i==="True";switch(n){case"null":return-1;case"True":return r?3:4;case"False":return u?1:2;default:return 0}};_g.$8u.prototype={result:null,fault:null,statusCode:0,responseKind:0,whenReceived:null};_g.$tH=function(n,t){_g.$tH.initializeBase(this,[n]);_a.$4.$M(t,"queuedProxy");this.$ME=t};_g.$tH.prototype={$ME:null,$1Zx:function(n,t,i,r){this.$ME.$1Zx(n,t,i,r)},$19z:function(n,t,i,r){this.$ME.$19z(n,t,i,r)},$10s:function(n,t,i,r){this.$ME.$10s(n,t,i,r)},$1cS:function(n,t,i,r){this.$ME.$1cS(n,t,i,r)},$1YA:function(n,t,i,r){this.$ME.$1YA(n,t,i,r)},$1Mc:function(n,t,i,r){this.$ME.$1Mc(n,t,i,r)},$2Fd:function(n,t,i,r){this.$ME.$2Fd(n,t,i,r)},$ep:function(n,t,i,r){this.$ME.$ep(n,t,i,r)},$2Om:function(n,t,i,r){this.$ME.$2Om(n,t,i,r)},$18n:function(n,t,i,r){this.$ME.$18n(n,t,i,r)},$c8:function(n,t,i,r){this.$ME.$c8(n,t,i,r)},$1AV:function(n,t,i,r,u){this.$ME.$1AV(n,t,i,r,u)},$3Iy:function(n,t,i,r){this.$ME.$3Iy(n,t,i,r)},$1e2:function(n,t,i,r){this.$ME.$1e2(n,t,i,r)},$2hC:function(n,t,i,r){this.$ME.$2hC(n,t,i,r)},$2hn:function(n,t,i,r){this.$ME.$2hn(n,t,i,r)},$1FQ:function(n,t,i,r){this.$ME.$1FQ(n,t,i,r)},$2E0:function(n,t,i,r){this.$ME.$2E0(n,t,i,r)},$3uE:function(n,t,i,r){this.$ME.$3uE(n,t,i,r)},$1u8:function(n,t,i,r){this.$ME.$1u8(n,t,i,r)}};_g.$my=function(n){_g.$my.initializeBase(this,[n])};_g.$my.prototype={instanceKeysToRemoveFromPendingOperations:null,folderIdForInstanceKeysToRemoveFromPendingOperations:null};_g.$uG=function(){_g.$uG.initializeBase(this)};_g.$uG.prototype={FolderId:null,Item:null,Reload:!1};_g.$VS=function(){_g.$VS.initializeBase(this);this.__type=_g.$VS._dataContractName};_g.$VS.prototype={$24z:null};_g.$72=function(n,t){this.$$d_$8rM=Function.createDelegate(this,this.$8rM);_g.$72.initializeBase(this);_a.$4.$M(n,"onlineProxy");_a.$4.$M(t,"eventAggregator");this.$15N=n;this.$S=t};_g.$72.$yj=function(n){_js.Trace.logInfo(_g.$72.$D,"Checking status code: {0}",n.toString());return n>=100&&n<=599&&n!==408&&n!==449&&n!==502&&n!==503&&n!==401&&n!==440};_g.$72.$4sp=function(n){n.set_userContext(n);n.invoke()};_g.$72.prototype={$15N:null,$S:null,$1Mj:!1,$Lq:!1,$2e6:!1,get_$1Ll:function(){return this.$Lq},set_$1Ll:function(n){if(this.$Lq!==n){this.$Lq=n;this.$S.$8QJ(_a.$P4,new _a.$P4(n));this.$Lq?_js.Trace.logInfo(_g.$72.$D,"Application is connected."):_js.Trace.logInfo(_g.$72.$D,"Application is disconnected.")}return n},get_$2Bz:function(){return this.$2e6},set_$2Bz:function(n){if(this.$2e6!==n){this.$2e6=n;if(n){_js.Trace.logInfo(_g.$72.$D,"Application is monitoring connections.");Sys.Net.WebRequestManager.add_completedRequest(this.$$d_$8rM);this.$2Up()}else{_js.Trace.logInfo(_g.$72.$D,"Application is not monitoring connections.");Sys.Net.WebRequestManager.remove_completedRequest(this.$$d_$8rM)}}return n},get_$4d0:function(){return this.$1Mj},set_$4d0:function(n){if(this.$1Mj!==n){this.$1Mj=n;$Q(this,"DetectingConnectivity")}return n},$6wR:function(){this.set_$1Ll(!1);this.$3TB()},$2Up:function(){this.$Lq||this.$3TB()},$5R:function(){this.set_$2Bz(!1);this.set_$1Ll(!1);_js.$A.prototype.$5R.call(this)},$3TB:function(){if(this.$2e6&&!this.$1Mj){_js.Trace.logInfo(_g.$72.$D,"Detecting connectivity...");this.set_$4d0(!0);var n=this;this.$15N.$8Mf(function(t){var i=t.get_statusCode();var r=_g.$72.$yj(i);_js.Trace.logInfo(_g.$72.$D,"Detecting connectivity completed with status code '{0}' and is setting connected state to '{1}'",i,r);n.set_$1Ll(r);n.set_$4d0(!1)})}},$8rM:function(n,t){var i=n;var r=i.get_webRequest();r.get_userContext()!==r&&(_g.$72.$yj(i.get_statusCode())?this.set_$1Ll(!0):i.get_statusCode()===440?this.set_$1Ll(!1):this.$3TB())}};_g.$i8=function(){};_g.$i8.prototype={$H:function(n,t){return new _g.$72(n,t)}};_g.$Ru=function(){_g.$Ru.initializeBase(this);this.__type=_g.$Ru._dataContractName};_g.$Ru.changeTimeZone=function(n,t,i,r){_a.$4.$1C(t,"sourceTimeZoneId");_a.$4.$1C(i,"destinationTimeZoneId");_a.$4.$M(r,"timeZoneConverter");if(t!==i&&n){n.LastDeliveryTime=r.$34(t,i,n.LastDeliveryTime);n.GlobalLastDeliveryTime=r.$34(t,i,n.GlobalLastDeliveryTime);n.LastModifiedTime=r.$34(t,i,n.LastModifiedTime)}};_g.$dG=function(n){_g.$dG.initializeBase(this);this.__type=_g.$dG._dataContractName;this.FolderId=n};_g.$dG.prototype={LastSuccessfulSyncTime:null,SyncMinimum:0,SyncMaximum:0};function CoreWebServicesComponent(){}CoreWebServicesComponent.prototype={$1Lk:function(n,t,i){if(t.get_$68()){var r=this;n.$9I(_g.$kq).$8t0(_g.$fB).$8t1().$8t2(function(){return new _g.$kq(n.$5cn(_a.NativeBridge))})}else n.$9I(_g.$fB).$8t1();n.$9I(_g.$i8).$8t1();var u=this;n.$9I(_g.$ke).$8t1().$8t2(function(){return new _g.$ke(function(n,t){t?Sys.Net.WebRequestManager.add_completedRequest(n):Sys.Net.WebRequestManager.remove_completedRequest(n)},n.$5cn(_0365f.$N))});var f=this;n.$9I(_g.$VR).$8t2(function(){return new _g.$VR(n.$5cn(_g.$S))})},$6yo:function(){return[new _a.$69(_g.$ke,0,-1)]}};_g.$nz=function(n){_g.$nz.initializeBase(this,[n])};_g.$nz.prototype={parentItemId:null,clientStoreItem:0,attachmentIds:null,isQueued:!1,dataFile:null};_g.$v6=function(n){_g.$v6.initializeBase(this,[n])};_g.$v6.prototype={clientStoreItem:0,itemIds:null,createdCalendarItemIds:null,isQueued:!1,parentFolderId:null,uIds:null,userEmailAddress:null,userDisplayName:null,isReferencedItemMeetingRequest:!1,referencedCalendarItemType:"Single",draftsFolderId:null,inboxFolderId:null,outboxFolderId:null,deletedItemsFolderId:null,calendarFolderId:null,clientStoreBodyValue:null,rightsManagementLicenseData:null,outboxItemId:null,conversationId:null,parentConversationNodeId:null,bodySubstring:null,viewModelContextId:null,itemPartsOrderDescending:!1,$42:function(n){_g.$sy.prototype.$42.call(this,n);this.popOutContext=new _g.$11p("CreateItemResponseMessageSuccess","CreateItemResponseMessageFailure")}};_g.$vB=function(n){_g.$vB.initializeBase(this,[n])};_g.$vB.prototype={personaId:null,createPersonaUnderMyContactsFolder:!1};_g.$vR=function(n){_g.$vR.initializeBase(this,[n])};_g.$vR.prototype={itemContexts:null};_g.$vS=function(){};_g.$vS.prototype={parentItemId:null,clientStoreItem:0,deletedAttachment:null};_g.$vW=function(n){_g.$vW.initializeBase(this,[n])};_g.$vW.prototype={clientStoreItem:0,folderToReloadOnError:null,isReferencedItemRecurringMaster:!1,instanceKeysToRemoveFromPendingOperations:null,folderIdForInstanceKeysToRemoveFromPendingOperations:null};_g.$vY=function(n){_g.$vY.initializeBase(this,[n])};_g.$vY.prototype={personaId:null};_g.$va=function(n){_g.$va.initializeBase(this,[n])};_g.$va.prototype={id:null};_g.$w5=function(n){this.$1za="All";_g.$w5.initializeBase(this,[n])};_g.$w5.prototype={$3UQ:!1,$5lS:null};_g.$6L=function(){_g.$6L.initializeBase(this);this.__type=_g.$6L._dataContractName};_g.$6L.changeTimeZone=function(n,t,i,r){_a.$4.$1C(t,"sourceTimeZoneId");_a.$4.$1C(i,"destinationTimeZoneId");_a.$4.$M(r,"timeZoneConverter");if(t!==i&&n){n.Start=n.StartTimeZoneId?r.$34(n.StartTimeZoneId,i,n.StartWallClock):undefined;n.End=n.EndTimeZoneId?r.$34(n.EndTimeZoneId,i,n.EndWallClock):undefined;n.DateTimeStamp=r.$34(t,i,n.DateTimeStamp);n.OriginalStart=r.$34(t,i,n.OriginalStart);n.AppointmentReplyTime=r.$34(t,i,n.AppointmentReplyTime);_g.$7W.changeTimeZone(n,t,i,r)}};_g.$6L.prototype={unfoldedIndex:0};_g.$5z=function(){};_g.$5z.get_$1xR=function(){return OwaApplication.get_$1H9().get_$1jN()+"service.svc/s/GetFileAttachment?id={0}"+_a.$2x.$1fT()};_g.$5z.get_$4qo=function(){return OwaApplication.get_$1H9().get_$1jN()+"service.svc/s/GetFileAttachment?id={0}&isImagePreview=True"+_a.$2x.$1fT()};_g.$5z.get_$5m9=function(){return OwaApplication.get_$1H9().get_$1jN()+"WebReadyView.aspx?t=att&ewsid={0}"};_g.$5z.get_$2bu=function(){return String.format(_g.$5z.get_$1xR(),"{id}")};_g.$5z.get_$4S1=function(){return OwaApplication.get_$1H9().get_$1jN()+"service.svc/CreateAttachmentFromForm"};_g.$5z.get_$8MZ=function(){return OwaApplication.get_$1H9().get_$1jN()+"service.svc/UploadPhotoFromForm"};_g.$5z.get_$6q5=function(){return String.format(_g.$5z.get_$1xR(),"{id}")+_g.$5z.get_$4dp()};_g.$5z.get_$4dp=function(){return String.format("&ManagementRole={0}&RequestServerVersion={1}",_a.$2x.$3LO(_g.$5z.get_$8YT()),"Exchange2012")};_g.$5z.get_$8YT=function(){if($8(_g.$5z.$2wF)){var n=new _g.$TZ;n.UserRoles=["MailboxSearch"];_g.$5z.$2wF=JsonParser.serialize(n)}return _g.$5z.$2wF};_g.$5z.$6yE=function(n){return(n?"service.svc/s/GetFileAttachment?id={0}&UA=0":"service.svc/s/GetFileAttachment?id={0}&isImagePreview=False&asDataUri=True&UA=0")+_a.$2x.$1fT()};_g.$9Z=function(n){_g.$9Z.initializeBase(this,[n])};_g.$9Z.$3X3=function(n,t){if(t&&t.explicitLogonUser||$8(n.ViewFilter)||!_g.$9Z.$1oE.get_$1a().$LU(n.ViewFilter)||!_js.$9.$c(n.FromFilter)||_g.$75.$3WW(n.ParentFolderId.BaseFolderId))return!1;var i=!1;var r=n.SortOrder;if(r){if(r.length===1){var u=r[0];u.Order===_g.$9Z.$1oD&&u.Path.FieldURI===_g.$9Z.$3kT&&(i=_g.$Gj.$c(n.QueryString))}}else i=_g.$Gj.$c(n.QueryString);return i};_g.$9Z.$4mn=function(){var n=_a.$4O.$$(Boolean).$9x();n.set_$46("All",!0);n.set_$46("Clutter",!0);n.set_$46("NoClutter",!0);return n};_g.$9Z.prototype={itemLastDeliveryTime:null};_g.$75=function(n){_g.$75.initializeBase(this,[n])};_g.$75.$4lc=function(n){return _g.$6c.$2Z9(n)};_g.$75.$3WW=function(n){return _g.$3B.isInstanceOfType(n)&&_g.$j.$1f.doesIdEqualName(n,"fromfavoritesenders")};_g.$75.$4vZ=function(n){var r=_g.$75.$4jd(n);if(n.Restriction||n.Traversal!=="Shallow"||$8(n.ViewFilter)||!_g.$9Z.$1oE.get_$1a().$LU(n.ViewFilter)||!_g.$75.$4xX(n.Paging)&&!_g.$75.$4xZ(n.Paging)||!_js.$9.$c(n.FromFilter)||_g.$75.$3WW(r))return!1;var t=!1;var i=n.SortOrder;if(i){if(i.length===1){var u=i[0];var f=_g.$75.$4lc(r);u.Order===_g.$75.$1oD&&u.Path.FieldURI===f&&(t=_g.$Gj.$c(n.QueryString))}}else t=_g.$Gj.$c(n.QueryString);return t};_g.$75.$4jd=function(n){_a.$4.$M(n,"request");var t=n.ParentFolderIds;_a.$4.$M(t,"ParentFolderIds");_a.$4.$7r(t.length,1,1,"ParentFolderIds should contain exactly one ID.");var i=t[0];_a.$4.$14(i,"ParentFolderIds[0]");return i};_g.$75.$4xX=function(n){return _g.$Ag.isInstanceOfType(n)&&n.BasePoint==="Beginning"};_g.$75.$4xZ=function(n){return _g.$Ig.isInstanceOfType(n)&&_g.$Kb.isInstanceOfType(n.Condition.Item)};_g.$75.$4mn=function(){var n=_a.$4O.$$(Boolean).$9x();n.set_$46("All",!0);n.set_$46("Clutter",!0);n.set_$46("NoClutter",!0);return n};_g.$75.prototype={tableSize:0,loadedStartIndex:0,firstMatchingRowIndex:0,itemReceivedTime:null,isReload:!1};_g.$wc=function(){_g.$wc.initializeBase(this)};_g.$wc.prototype={folderHierarchy:null};_g.$dw=function(n){_g.$dw.initializeBase(this,[n])};_g.$dw.$9x=function(n,t,i,r,u,f,e){var o=new _g.$dw(n);o.lastModifiedTimeDictionary=t;o.currentUserOptionsIgnoringDeletedItems=i;o.currentUserOptionsSortOrder=r;o.requestIgnoringDeleteditems=u;o.explicitLogonUser=f;o.actionName=e;return o};_g.$dw.prototype={lastModifiedTimeDictionary:null,currentUserOptionsIgnoringDeletedItems:!1,currentUserOptionsSortOrder:"TreeOrderAscending",requestIgnoringDeleteditems:!1,$42:function(n){_g.$sy.prototype.$42.call(this,n);this.isAutomated=!0}};_g.$Sh=function(n){_g.$Sh.initializeBase(this,[n])};_g.$Sh.prototype={clientStoreItem:0,requireNormalizedBody:!1};_g.$xZ=function(n){_g.$xZ.initializeBase(this,[n])};_g.$xZ.prototype={hasGALComponent:!1};_g.$108=function(n){_g.$108.initializeBase(this,[n])};_g.$108.prototype={$42:function(n){_g.$sy.prototype.$42.call(this,n);this.isAutomated=!0}};_g.$JG=function(){this.$24M=new _g.$13C;this.$3Ds=new _g.$ry;this.$Bm=new _a.$MA(this.$3Ds)};_g.$JG.$7FH=function(n,t){return!!t.value&&t.key.charAt(0)!=="_"&&t.key.charAt(0)!=="$"&&typeof t.value=="object"&&n.hasOwnProperty(t.key)};_g.$JG.$7HT=function(n){var t=n;return String.isInstanceOfType(t.Id)||String.isInstanceOfType(t.Id)&&String.isInstanceOfType(t.RootItemId)&&String.isInstanceOfType(t.RootItemChangeKey)||Number.isInstanceOfType(t.InstanceIndex)&&String.isInstanceOfType(t.RecurringMasterId)&&String.isInstanceOfType(t.ChangeKey)||String.isInstanceOfType(t.OccurrenceId)&&String.isInstanceOfType(t.ChangeKey)||!t.Id&&String.isInstanceOfType(t.RootItemId)&&String.isInstanceOfType(t.RootItemChangeKey)||String.isInstanceOfType(t.Id)&&_g.$Hy._dataContractName===t.__type};_g.$JG.prototype={$24M:null,$3Ds:null,$Bm:null,$1zH:function(n,t){_a.$4.$M(n,"clientIdentity");_a.$4.$M(t,"serverIdentity");_js.Trace.logInfo(_g.$JG.$D,"CorrelateClientIdentity: {0} to {1}",this.$24M.$2Z0(n),this.$24M.$2Z0(t));if(this.$24M.$4K(n,t))throw Error.invalidOperation("Identity must NOT match when correlating a client ID to a service IDs: "+JsonParser.serialize(n)+" == "+JsonParser.serialize(t));t.__type||(t.__type=n.__type);this.$Bm.set_$46(n,t)},$1zI:function(n,t){_a.$4.$M(n,"oldIdentity");_a.$4.$M(t,"newIdentity");_js.Trace.logInfo(_g.$JG.$D,"CorrelateServerIdentity: {0} to {1}",JsonParser.serialize(n),JsonParser.serialize(t));if(!this.$24M.$4K(n,t))throw Error.invalidOperation("Identity must match when correlating service IDs: "+JsonParser.serialize(n)+" != "+JsonParser.serialize(t));if(!this.$3Ds.$4K(n,t)){t.__type||(t.__type=n.__type);if(!t.__type)throw Error.invalidOperation("Identity correlation requires __type information in at least one of the objects being correlated. If EWS does not return __type then client code needs to make assumption.");t.ChangeKey!=="CQAAAA=="&&this.$Bm.set_$46(n,t)}},$1Y8:function(n){var i=n;for(var r in i){var t={key:r,value:i[r]};if(_g.$JG.$7FH(n,t))if(_g.$JG.$7HT(t.value)){var u=this.$jZ(t.value);n[t.key]=u}else this.$1Y8(t.value)}},$jZ:function(n){for(var t=n;;){var i=this.$Bm.get_$46(t);if(!i)break;t=i}return t},$4Zm:function(){return new _g.$jQ(this.$Bm.$4Zm())},$5hk:function(n){this.$Bm.$5hk(n.map)}};_g.$1N=function(n,t,i,r,u){this.$$d_$2En=Function.createDelegate(this,this.$2En);_g.$1N.resolveInheritance();this.dispose=this.$1M;_g.$1N.initializeBase(this);_js.Trace.logInfo(_g.$1N.$D,"New mailbox data context created: {0}",Object.getType(this).getName());_a.$4.$M(t,"onlineProxyFactory");_a.$4.$M(i,"connectionManagerFactory");_a.$4.$M(u,"eventAggregator");this.$6G=n;this.$15N=t.$H(this.$$d_$2En);this.$S=u;this.$9f=i.$H(this.$15N,this.$S);this.$1qh=r};_g.$1N.get_$K=function(){return _g.$1N.$e};_g.$1N.set_$K=function(n){if(_g.$1N.$e!==n)try{_g.$1N.$e&&_g.$1N.$e.$1M()}finally{_g.$1N.$e=n}return n};_g.$1N.get_$7L8=function(){return _g.$1N.$24m};_g.$1N.set_$7L8=function(n){_g.$1N.$24m=n;return n};_g.$1N.$3Sa=function(){_g.$1N.$2ZR(function(n){})};_g.$1N.$2ZR=function(n){if(_g.$1N.$e)n(_g.$1N.$e.get_$32L());else if(_g.$1N.$2dd){_js.Trace.logInfo(_g.$1N.$D,"GetServiceProxy: Mailbox data context is initializing; Waiting for it to finish...");_g.$1N.$1oX.addHandler("$",n)}else if(_g.$1N.$24m){_g.$1N.$2dd=!0;_g.$1N.$1oX=new Sys.EventHandlerList;_g.$1N.$1oX.addHandler("$",n);_g.$1N.$24m(function(n){_js.Trace.logInfo(_g.$1N.$D,"GetServiceProxy: Initializing the mailbox data context.");_g.$1N.$e=n;_g.$1N.$2dd=!1;var t=_g.$1N.$1oX.getHandler("$");_g.$1N.$1oX=null;t(_g.$1N.$e.get_$32L())})}else{_js.Trace.logWarning(_g.$1N.$D,"GetServiceProxy: Unable to initialize the mailbox data context; Invoking callback without proxy.");n(null)}};_g.$1N.prototype={$1qh:null,$S:null,$6G:null,$9f:null,$5d2:null,$15N:null,get_$5M:function(){return this.$6G},set_$5M:function(n){this.$6G=n;return n},get_$19n:function(){return this.$9f},set_$19n:function(n){this.$9f=n;return n},get_$32L:function(){return this.$15N},get_$JG:function(){return this.$15N},set_$JG:function(n){this.$15N=n;return n},get_$5d3:function(){return this.$5d2},set_$5d3:function(n){this.$5d2=n;return n},$5be:function(n,t,i){throw Error.invalidOperation("RemoveSendAction is only valid when offline is enabled.");},$2En:function(n,t,i){if(n.request.hasActionHandler)if(n.response.result)this.$1qh.$2En(n,this,t,i);else{_js.Trace.logInfo(_g.$1N.$D,"{0} completed without responses.",_g.$3u.$Pi(n));t()}else{this.$1qh.$2En(n,this,t,i);this.get_$5d3()&&this.get_$5d3()(n)}},$1zH:function(n,t,i){},$1zI:function(n,t,i){},$jZ:function(n){return n},$21g:function(n,t,i,r,u){_js.Trace.logInfo(_g.$1N.$D,"ExecuteWithActionQueue {0}",n);var f=this,e=this;t(i,function(t){_js.Trace.logInfo(_g.$1N.$D,"ExecuteWithActionQueue action completed: {0}",n)},function(t){_js.Trace.logError(_g.$1N.$D,"ExecuteWithActionQueue action failed. Action: {0}. Exception: {1}",n,t.FaultMessage)});r(null)},$5R:function(){this.$9f.$1M()}};_g.$10P=function(n){_g.$10P.initializeBase(this,[n])};_g.$10P.prototype={folderToReloadOnError:null};_g.$Ta=function(){_g.$Ta.initializeBase(this);this.__type=_g.$Ta._dataContractName};_g.$Ta.prototype={position:0,unseenData:null,isMember:!1,$8l9:function(){var n=new _g.$8n;n.set_$1p(this.DisplayName);n.set_$k(new _g.$MD(this.SmtpAddress));return n},$6kd:function(){var n=new _g.$1h;n.Name=this.DisplayName;n.EmailAddress=this.SmtpAddress;n.RoutingType="SMTP";return n}};_g.$10g=function(n){_g.$10g.initializeBase(this,[n])};_g.$10g.prototype={clientStoreItem:0,folderToReloadOnError:null,instanceKeysToRemoveFromPendingOperations:null,folderIdForInstanceKeysToRemoveFromPendingOperations:null};_g.$3X=function(n){this.$3zl={};this.$3t=new Sys.EventHandlerList;this.$4dn=_g.$3X.$4bu;_g.$3X.initializeBase(this);_a.$4.$M(n,"processResponse");this.$2sv=n;this.$16q("SyncConversation",12e4);this.$16q("SyncFolderHierarchy",12e4);this.$16q("SyncFolderItems",12e4);this.$16q("GetItem",12e4);this.$16q("CreateItem",18e4);this.$16q("UpdateItem",18e4);this.$16q("CreateAttachment",72e4);this.$16q("SearchMailboxes",18e4);this.$16q("CreateModernGroup",18e4)};function $6GU(n,t,i,r,u){if(_g.$qq.isInstanceOfType(i)){var f=i;t.attemptCount+=f.$1ad-1;t.failureCount+=f.$4gY;t.timeoutCount+=f.$5oE;t.abandonedCount+=f.$4OM}if(i.get_responseAvailable()){for(var e=0;e<_g.$3X.$300.length;e++){var s=_g.$3X.$300[e];var h=i.getResponseHeader(s);t.timestamps||(t.timestamps={});h&&(t.timestamps[s]=h)}var c=i.getResponseHeader("X-EXT-ClientName");if(!_js.$9.$c(c)){t.externalClientName=c;t.externalServerName=i.getResponseHeader("X-EXT-Server")||"";t.externalCorrelationId=i.getResponseHeader("X-EXT-CorrelationId")||"";for(var o=0;o<_g.$3X.$2XC.length;o++){var l=_g.$3X.$2XC[o];var a=i.getResponseHeader(l);t.externalTimestamps||(t.externalTimestamps={});a&&(t.externalTimestamps[l]=a)}}$36I(n,t,i.get_webRequest().get_url(),i.get_webRequest().get_body(),i.get_statusCode(),i.get_statusText(),i.get_responseData(),i.getResponseHeader("Content-Type"),i.getResponseHeader("X-OWA-DuplicatedAction"),i.getResponseHeader("X-OWA-ReturnedSavedResult"),i.getResponseHeader("X-OWA-ResultSaved"),i.getResponseHeader("X-OWA-DiagnosticsInfo"),r,u)}else $6GV(n,t,i.get_timedOut(),r,u)}function $36I(n,t,i,r,u,f,e,o,s,h,c,l,a,v){var p=t.request.methodName;var w=null;var y=null;var d=!!o&&o.startsWith("application/json");if(d){try{w=JsonParser.deserialize(e)}catch(g){y=new _g.$DV(g.message,u)}typeof w=="xml"&&(y=new _g.$DV(String.format(_u.Strings.l_WebServiceFailedXmlData_Text,p),u))}var nt=u<200||u>=300;if(nt){if(u===440){_js.Trace.logInfo(_a.$0.$JG,"Got 440 status, calling session timeout");OwaApplication.$2Zx()}if(w)y=w.Body;else{var tt=f?String.format(_u.Strings.l_WebServiceFailedWithStatusText_Text,p,f):String.format(_u.Strings.l_WebServiceFailedWithStatusCode_Text,p,u);y=new _g.$DV(tt,u)}}else{if(!d){var b=503;_js.Trace.logWarning(_g.$3X.$1u,"Overriding the actual response status ('{0} {1}') as '{2} {3}' due to invalid content type ({4}) for method '{5}'.",u,f,b,_0365f.$Pj.toString(b),o,p);var it=o?String.format(_u.Strings.l_WebServiceFailedContentType_Text,p,o):String.format(_u.Strings.l_WebServiceFailedContentTypeEmpty_Text,p);y=new _g.$DV(it,b)}$8(w)&&_js.Trace.logWarning(_g.$3X.$1u,p+" returned a null object, which is likely to be unexpected.")}var k=_g.$8u.$6ze(s,h,c);_js.Trace.logInfo(_g.$3X.$1u,"Got response with {0}: X-OWA-DuplicatedAction: {1}; X-OWA-ReturnedSavedResult: {2}; X-OWA-ResultSaved: {3} => responseKind: {4}",_g.$3u.$Pi(t),s,h,c,k);if(y){_js.Trace.logWarning(_g.$3X.$1u,"MethodName: {0}; RequestUrl: {1}; StatusCode: {2}; Message: {3}",t.request.methodName,i,y.ErrorCode,y.FaultMessage);n.$1wE(t,y,k,l,a,v)}else $4F8(n,t,w,k,l,a,v)}function $6GV(n,t,i,r,u){var f;var e=t.request.methodName;if(i){_js.Trace.logWarning(_g.$3X.$1u,"{0} ended with a timeout.",_g.$3u.$Pi(t));t.timeoutCount++;f=new _g.$DV(String.format(_u.Strings.l_WebServiceTimedOut_Text,e),408)}else{_js.Trace.logWarning(_g.$3X.$1u,"{0} seems to have been abandoned - we did not receive any response.",_g.$3u.$Pi(t));t.abandonedCount++;f=new _g.$DV(String.format(_u.Strings.l_WebServiceFailedNoMsg_Text,e),0)}n.$1wE(t,f,0,"",r,u)}function $4F8(n,t,i,r,u,f,e){t.successCount++;t.response=_g.$8u.$fn(i,r);$4F9(n,t,"","",u,f,e)}function $4F9(n,t,i,r,u,f,e){t.state=1;_js.Trace.logInfo(_g.$3X.$1u,"{0} completed.",_g.$3u.$Pi(t));e&&e.$8q7(t.timestamps);OwaApplication.get_$1H8().$5c7(e,t.response.statusCode,i,r,u);$36H(n,"ResponseReceived",t);f()}function $6GR(n,t,i,r){if(t.request.actionHandler){var o=this,s=this;t.request.actionHandler(t.request.parameters,function(u){$4F8(n,t,u,0,"",i,r)},function(u){n.$1wE(t,u,0,"",i,r)})}else{var u="An online-only {0} action was found in the action queue without a corresponding handler in memory - this happens if the application restarted before the request had a chance to be handled.";var f=String.format(u,t.request.methodName);var e=new _g.$DV(f,598);n.$1wE(t,e,0,"",i,r)}}function $6GS(n,t,i,r){var e=t.request.methodName;var a=t.request.parameters;var s=null;var v=_a.$5.ads(_a.$0.$JG,"WebInvoke_"+e);var u=new Sys.Net.WebRequest;u.set_url(n.$2rM&&!_js.$9.$15(n.$2rM.get_$5VB())?_js.$9.$3y(n.$2rM.get_$5VB(),e):_g.$3X.$1Kj+"service.svc"+"?action="+e);u.get_headers().Action=e;u.get_headers()["Content-Type"]="application/json; charset=utf-8";u.set_body(JsonParser.serialize(a,!0));u.get_headers()["X-OWA-CANARY"]=_a.$2x.$127();var o=!1;var f=t.request.actionContext;if(f){o=f.isAutomated;f.actionName&&(u.get_headers()["X-OWA-ActionName"]=f.actionName);f.timeZone&&(u.get_headers()["X-TimeZoneContext"]=f.timeZone);if(_a.$Z.get_$OD()){u.get_headers()["X-OWA-ActionSource"]=f.source;u.get_headers()["X-OWA-OfflineRejectCode"]=f.offlineRejectCode}f.anchorMailbox&&(u.get_headers()["X-AnchorMailbox"]=f.anchorMailbox);f.explicitLogonUser&&(u.get_headers()["X-OWA-ExplicitLogonUser"]=f.explicitLogonUser);f.remoteUserIdentifier&&(u.get_headers()["X-OWA-RemoteUserId"]=f.remoteUserIdentifier);f.selfIdentifier&&(u.get_headers()["X-OWA-SelfId"]=f.selfIdentifier)}if(!o&&_a.$5U.$e){var y=new Date-_a.$5U.$e.$1jY;y>6e4&&(o=!0)}o&&u.set_url(u.get_url()+"&UA=0");u.get_headers()["X-OWA-Attempt"]=t.attemptCount.toString();u.get_headers()["X-OWA-ActionId"]=t.id.toString();u.set_timeout(n.$3zl[e]||6e4);if(n.$1UL){var h=n.$1UL;for(var c in h){var l={key:c,value:h[c]};u.get_headers()[l.key]=l.value}}_g.$3u.$4vy(t)&&u.set_executor(new _g.$qq);var p=this;u.add_completed(function(u){_a.$5.are(s);var f=new _a.$Mk(_a.$0.$1JI,"WebResponse_"+e);f.$1e9="Handling callback for "+_g.$3u.$Pi(t);f.$3ZA=150;_a.$2m.$13Q(f,function(){$6GU(n,t,u,i,r)})});r&&(r.$3Fs=t.correlationId);u.get_headers()["X-OWA-CorrelationId"]=t.correlationId;u.get_headers()["X-OWA-ClientBegin"]=t.beginTimeString;_js.Trace.logInfo(_a.$0.$JG,"Invoking request Url="+u.get_url()+"; CorrelationId="+t.correlationId);u.invoke();_a.$5.ade(v);s=_a.$5.ars(_a.$0.$JG,"WebRequest_"+e)}function $6GT(n,t){var i=this,r=this;n.$2sv(t,function(){_js.Trace.logInfo(_g.$3X.$1u,"Processing response from {0} completed.",t.request.methodName)},function(n){_js.Trace.logError(_g.$3X.$1u,"Processing response from {0} failed: {1}",t.request.methodName,n.message)})}function $36H(n,t,i){var r=n.$3t.getHandler(t);r&&r(i)}_g.$3X.prototype={$2sv:null,$Zr:null,$1UL:null,$2rM:null,$16q:function(n,t){this.$3zl[n]=t},$8Mf:function(n){var t=_js.$9.$c(OwaApplication.$1GS)?"ping.owa":OwaApplication.$1GS;t=t.indexOf("?")===-1?t+"?"+"UA=0":t+"&"+"UA=0";var i=new Sys.Net.WebRequest;i.set_url(_g.$3X.$1Kj+t);i.set_timeout(6e4);i.add_completed(n);_g.$72.$4sp(i)},$l:function(n,t,i,r,u,f){var e=new _g.$3u(new _g.$cX(t,i,r));var o=this;this.$3TR(e,function(){var n=e.response.fault;if(n){var t=Error.create(n.FaultMessage,n);f(t)}else u(e,e.response.result)})},$gA:function(n,t,i,r,u){_a.$4.$M(r,"invokeSucceeded");_a.$4.$M(u,"invokeFailed");var f=new _g.$3u(new _g.$cX(n,t,i));var e=this;this.$3TR(f,function(){$6GT(e,f)});r(f)},$3TR:function(n,t){var r=_a.$8.get_utcNow();var u=_g.$3u.$4vy(n);n.beginTimeString=_a.$8.$cO(r);_g.$3u.$8Qp(n);var i=OwaApplication.get_$1H8().$5cD(n.request.methodName,!1);$36H(this,"InvokingAction",n);this.$Zr&&this.$Zr.$1Y8(n.request.parameters);$36H(this,"SendingAction",n);var f=this;this.$5R9(n,function(){_g.$3u.$3qR(n,r);if(u){var f=i?i.$1Zp:0;_g.$Ba.$1Xt(n,!0,f)}t()},i)},$5R9:function(n,t,i){if(this.$4dn){var r=_g.$3X.$1Kj+"service.svc"+"?action="+n.request.methodName;var u=JsonParser.serialize(n.request,!0);n.responseCode="ErrorConnectionFailed";$36I(this,n,r,u,0,"","","","","","","",t,i);return}n.request.hasActionHandler?$6GR(this,n,t,i):$6GS(this,n,t,i)},$1wE:function(n,t,i,r,u,f){n.failureCount++;n.response=_g.$8u.$6wr(t,i);$4F9(this,n,t.FaultMessage,t.StackTrace,r,u,f)}};_g.$fB=function(){};_g.$fB.prototype={$H:function(n){return new _g.$3X(n)}};_g.$qq=function(){this.$$d_$7Bd=Function.createDelegate(this,this.$7Bd);_g.$qq.initializeBase(this)};_g.$qq.prototype={$Lo:null,$4rn:null,$1ad:0,$4gY:0,$5oE:0,$4OM:0,get_aborted:function(){return this.$Lo?this.$Lo.get_aborted():!1},get_responseAvailable:function(){return this.$Lo?this.$Lo.get_responseAvailable():!1},get_responseData:function(){return this.$Lo?this.$Lo.get_responseData():null},get_started:function(){return!!this.$4rn},get_statusCode:function(){return this.$Lo&&this.$Lo.get_responseAvailable()?this.$Lo.get_statusCode():0},get_statusText:function(){return this.$Lo?this.$Lo.get_statusText():null},get_timedOut:function(){return this.$Lo?this.$Lo.get_timedOut():!1},get_xml:function(){return this.$Lo?this.$Lo.get_xml():null},get_$5j3:function(){return this.$1ad<2&&this.get_responseAvailable()&&!_g.$72.$yj(this.get_statusCode())},abort:function(){this.$Lo&&this.$Lo.abort()},getAllResponseHeaders:function(){return this.$Lo?this.$Lo.getAllResponseHeaders():null},getResponseHeader:function(n){return this.$Lo?this.$Lo.getResponseHeader(n):null},executeRequest:function(){this.$1ad++;var t=this.get_webRequest();var n=new Sys.Net.WebRequest;n.set_body(t.get_body());n.set_httpVerb(t.get_httpVerb());n.set_timeout(t.get_timeout());n.set_url(t.get_url());n.set_userContext(t.get_userContext());var i=t.get_headers();for(var r in i){var u={key:r,value:i[r]};n.get_headers()[u.key]=u.value}n.get_headers()["X-OWA-CANARY"]=_a.$2x.$127();n.get_headers()["X-OWA-Attempt"]=this.$1ad.toString();n.add_completed(this.$$d_$7Bd);this.$4rn=n;_js.Trace.logInfo(_a.$0.$JG,"Executing request with URL: {0}. Individual Attempt: {1}.",t.get_url(),this.$1ad);_g.$72.$4sp(n);this.$Lo=n.get_executor()},$7Bd:function(n){this.$Lo=n;var i=this.get_statusCode();var t=n.get_webRequest().get_url();if(this.get_$5j3()){_js.Trace.logWarning(_a.$0.$JG,"Retrying {0} because of status code {1}",t,i);this.$4gY++;n.get_responseAvailable()||(n.get_timedOut()?this.$5oE++:this.$4OM++);this.executeRequest()}else{_js.Trace.logInfo(_a.$0.$JG,"Completed request with URL: {0} after {1} attempts. Final status Code: {2}",t,this.$1ad,n.get_statusCode());this.get_webRequest().completed(Sys.EventArgs.Empty)}}};_g.$ke=function(n,t){this.$$d_$83G=Function.createDelegate(this,this.$83G);this.dispose=this.$1M;_a.$4.$M(n,"subscriber");_a.$4.$M(t,"aggregator");this.$1wk=t;this.$5mg=n;n(this.$$d_$83G,!0)};_g.$ke.prototype={$5mg:null,$1wk:null,$1M:function(){this.$1wk=null;this.$5mg(this.$$d_$83G,!1)},$83G:function(n,t){var i=n;if(i.get_statusCode()===500||i.get_statusCode()===412){var r=i.getResponseHeader("X-OWA-ExtendedErrorCode");if(!_js.$9.$c(r)){var u=i.getResponseHeader("X-OWA-ExtendedErrorMessage");var f=i.getResponseHeader("X-OWA-ExtendedErrorUser");var e=i.getResponseHeader("X-OWA-ExtendedErrorData");this.$1wk.$8QJ(_a.$Jd,new _a.$Jd(Number.parseInvariant(r),u,f,e))}}}};_g.$km=function(n){this.palActionNeeded=n};_g.$km.prototype={palActionNeeded:!1};_g.$Jg=function(n,t){_g.$Jg.initializeBase(this,[n]);_a.$4.$M(t,"nativeBridge");this.$23=t};function $6GX(n,t,i,r){var u=t.request.methodName;u==="CreateAttachment"?$6GW(n,t,t.request.parameters,t.request.actionContext,i,r):u==="UploadPhoto"&&$6GY(n,t,t.request.actionContext,i,r)}function $6GW(n,t,i,r,u,f){var o=new _a.$7Y;o.$Nf(r.dataFile);var e=new _a.$EX(new _a.Uri(_a.Uri.$3s5(_g.$5z.get_$4S1())));e.get_$1BK().parentItemId=i.Body.ParentItemId.Id;e.get_$1BK().parentChangeKey=i.Body.ParentItemId.ChangeKey;e.get_$1BK().isInline=$8(i.Body.Attachments[0].IsInline)?"false":i.Body.Attachments[0].IsInline.toString();e.get_$1BK()["X-OWA-CANARY"]=_a.$2x.$127();e.get_$3NA().fileInput=o;$4FA(n,t,e,u,f)}function $6GY(n,t,i,r,u){var e=new _a.$7Y;e.$Nf(i.dataFile);var f=new _a.$EX(new _a.Uri(_a.Uri.$3s5(_g.$5z.get_$8MZ())));f.get_$1BK().UploadPhotoCommand=i.uploadPhotoCommandString;f.get_$1BK()["X-OWA-CANARY"]=_a.$2x.$127();f.get_$3NA().fileInput=e;$4FA(n,t,f,r,u)}function $4FA(n,t,i,r,u){var e=JsonParser.serialize(i.$Mx());var f=null;var o=this;f=_js.$L.get_$K().$28(_a.$0.$JG,"MultiPartPostTimeoutHandler",function(){f=null;var i=new _g.$DV("InvokePALMultipartPostAction timed out.",500);i.IsTransient=!0;n.$1wE(t,i,0,"",r,u)},11e4);var s=this,h=this;n.$23.$x3.$6aS(i,function(o){if(f){f=_js.$L.get_$K().$5T(f);o.get_$Dd()&&o.get_$Dd().startsWith("text/plain")&&o.set_$Dd("application/json");$36I(n,t,i.get_$3rk().$lj,e,o.get_$Fm(),o.get_$1X0(),o.get_$3U(),o.get_$Dd(),null,null,null,"",r,u)}},function(i){if(f){f=_js.$L.get_$K().$5T(f);var e=new _g.$DV(i.message,500);e.IsTransient=!0;n.$1wE(t,e,-1,"",r,u)}})}_g.$Jg.prototype={$23:null,$4QT:!1,$5R9:function(n,t,i){var r=n.request.actionContext;r&&r.palContext&&r.palContext.palActionNeeded?$6GX(this,n,t,i):_g.$3X.prototype.$5R9.call(this,n,t,i)},$1wE:function(n,t,i,r,u,f){var e="ErrorWrongServerVersion";if(t.ResponseCode===e&&!this.$4QT){_js.Trace.logError(_a.$0.$1JI,"Connected to wrong server version. Actions failing.");var o=this;var s=new _a.$4R([_u.Strings.l_UnsupportedExchangeVersion_Text],0,function(n,t){if(n){var i=new _g.$WB(1);OwaApplication.get_$V1().$8QJ(_g.$WB,i)}o.$4QT=!0},0,!1,_u.Strings.l_Close_Text,null,_u.Strings.l_UnsupportedExchangeDialogTitle_Text);OwaApplication.get_$V1().$8QJ(_a.$4R,s)}_g.$3X.prototype.$1wE.call(this,n,t,i,r,u,f)}};_g.$kq=function(n){_g.$kq.initializeBase(this);this.$23=n};_g.$kq.prototype={$23:null,$H:function(n){return new _g.$Jg(n,this.$23)}};_g.$7H=function(n){_a.$4.$M(n,"upstreamProxy");this.$1h=n};_g.$7H.prototype={$1h:null,$4OO:function(n,t,i,r,u){this.$1h.$4OO(n,t,i,r,u)},$4OP:function(n,t,i,r){this.$1h.$4OP(n,t,i,r)},$38y:function(n,t,i,r,u){this.$1h.$38y(n,t,i,r,u)},$6Vx:function(n,t,i,r){this.$1h.$6Vx(n,t,i,r)},$6W1:function(n,t,i,r){this.$1h.$6W1(n,t,i,r)},$6WB:function(n,t,i,r){this.$1h.$6WB(n,t,i,r)},$1Zx:function(n,t,i,r){this.$1h.$1Zx(n,t,i,r)},$4PG:function(n,t,i,r,u){this.$1h.$4PG(n,t,i,r,u)},$6WQ:function(n,t,i,r){this.$1h.$6WQ(n,t,i,r)},$6WR:function(n,t,i,r){this.$1h.$6WR(n,t,i,r)},$6WZ:function(n,t,i,r){this.$1h.$6WZ(n,t,i,r)},$6Wd:function(n,t,i,r){this.$1h.$6Wd(n,t,i,r)},$39m:function(n,t,i,r){this.$1h.$39m(n,t,i,r)},$4Po:function(n,t,i,r,u){this.$1h.$4Po(n,t,i,r,u)},$2Om:function(n,t,i,r){this.$1h.$2Om(n,t,i,r)},$18n:function(n,t,i,r){this.$1h.$18n(n,t,i,r)},$4Xe:function(n,t,i,r){this.$1h.$4Xe(n,t,i,r)},$4YU:function(n,t,i,r){this.$1h.$4YU(n,t,i,r)},$6iZ:function(n,t,i,r){this.$1h.$6iZ(n,t,i,r)},$4Yi:function(n,t,i,r){this.$1h.$4Yi(n,t,i,r)},$19z:function(n,t,i,r){this.$1h.$19z(n,t,i,r)},$4Z1:function(n,t,i,r,u,f,e,o){this.$1h.$4Z1(n,t,i,r,u,f,e,o)},$4Z2:function(n,t,i,r,u,f,e){this.$1h.$4Z2(n,t,i,r,u,f,e)},$2T6:function(n,t,i,r,u,f){this.$1h.$2T6(n,t,i,r,u,f)},$2T7:function(n,t,i,r){this.$1h.$2T7(n,t,i,r)},$3G5:function(n,t,i,r,u,f){this.$1h.$3G5(n,t,i,r,u,f)},$3GD:function(n,t,i,r){this.$1h.$3GD(n,t,i,r)},$10s:function(n,t,i,r){this.$1h.$10s(n,t,i,r)},$2TI:function(n,t,i,r){this.$1h.$2TI(n,t,i,r)},$2TJ:function(n,t,i,r,u){this.$1h.$2TJ(n,t,i,r,u)},$1cS:function(n,t,i,r){this.$1h.$1cS(n,t,i,r)},$3Gu:function(n,t,i,r,u){this.$1h.$3Gu(n,t,i,r,u)},$3H1:function(n,t,i,r,u){this.$1h.$3H1(n,t,i,r,u)},$4bd:function(n,t,i,r){this.$1h.$4bd(n,t,i,r)},$1Mc:function(n,t,i,r){this.$1h.$1Mc(n,t,i,r)},$4cJ:function(n,t,i,r){this.$1h.$4cJ(n,t,i,r)},$4cL:function(n,t,i,r){this.$1h.$4cL(n,t,i,r)},$2Ub:function(n,t,i,r){this.$1h.$2Ub(n,t,i,r)},$2Ud:function(n,t,i,r){this.$1h.$2Ud(n,t,i,r)},$c8:function(n,t,i,r){this.$1h.$c8(n,t,i,r)},$1AV:function(n,t,i,r,u){this.$1h.$1AV(n,t,i,r,u)},$3Iy:function(n,t,i,r){this.$1h.$3Iy(n,t,i,r)},$3J1:function(n,t,i,r){this.$1h.$3J1(n,t,i,r)},$3J5:function(n,t,i,r){this.$1h.$3J5(n,t,i,r)},$4do:function(n,t,i,r){this.$1h.$4do(n,t,i,r)},$1e2:function(n,t,i,r){this.$1h.$1e2(n,t,i,r)},$4fI:function(n,t,i,r){this.$1h.$4fI(n,t,i,r)},$3Ld:function(n,t,i,r){this.$1h.$3Ld(n,t,i,r)},$1NW:function(n,t,i,r){this.$1h.$1NW(n,t,i,r)},$2XW:function(n,t,i,r){this.$1h.$2XW(n,t,i,r)},$226:function(n,t,i,r){this.$1h.$226(n,t,i,r)},$uE:function(n,t,i,r){this.$1h.$uE(n,t,i,r)},$3MR:function(n,t,i,r){this.$1h.$3MR(n,t,i,r)},$4hH:function(n,t,i,r){this.$1h.$4hH(n,t,i,r)},$3Nn:function(n,t,i,r){this.$1h.$3Nn(n,t,i,r)},$4jZ:function(n,t,i,r){this.$1h.$4jZ(n,t,i,r)},$4ja:function(n,t,i){this.$1h.$4ja(n,t,i)},$6yA:function(n,t,i){this.$1h.$6yA(n,t,i)},$3Nr:function(n,t,i){this.$1h.$3Nr(n,t,i)},$6yU:function(n,t,i){this.$1h.$6yU(n,t,i)},$2Ye:function(n,t,i,r){this.$1h.$2Ye(n,t,i,r)},$1fB:function(n,t,i){this.$1h.$1fB(n,t,i)},$4jo:function(n,t,i,r){this.$1h.$4jo(n,t,i,r)},$3Nv:function(n,t,i,r){this.$1h.$3Nv(n,t,i,r)},$3Nx:function(n,t,i,r){this.$1h.$3Nx(n,t,i,r)},$2Yi:function(n,t,i,r){this.$1h.$2Yi(n,t,i,r)},$3Nz:function(n,t,i){this.$1h.$3Nz(n,t,i)},$1fE:function(n,t,i,r){this.$1h.$1fE(n,t,i,r)},$4kL:function(n,t,i){this.$1h.$4kL(n,t,i)},$3OB:function(n,t,i,r){this.$1h.$3OB(n,t,i,r)},$22v:function(n,t,i,r){this.$1h.$22v(n,t,i,r)},$22w:function(n,t,i){this.$1h.$22w(n,t,i)},$22x:function(n,t,i,r){this.$1h.$22x(n,t,i,r)},$3OL:function(n,t,i){this.$1h.$3OL(n,t,i)},$3OQ:function(n,t,i,r,u,f,e,o){this.$1h.$3OQ(n,t,i,r,u,f,e,o)},$70j:function(n,t,i,r){this.$1h.$70j(n,t,i,r)},$70k:function(n,t,i,r){this.$1h.$70k(n,t,i,r)},$3OW:function(n,t,i,r,u){this.$1h.$3OW(n,t,i,r,u)},$70p:function(n,t,i,r){this.$1h.$70p(n,t,i,r)},$3k:function(n,t,i,r){this.$1h.$3k(n,t,i,r)},$3Od:function(n,t,i,r){this.$1h.$3Od(n,t,i,r)},$3Ok:function(n,t,i,r){this.$1h.$3Ok(n,t,i,r)},$236:function(n,t,i,r){this.$1h.$236(n,t,i,r)},$4lR:function(n,t,i,r){this.$1h.$4lR(n,t,i,r)},$71W:function(n,t,i,r){this.$1h.$71W(n,t,i,r)},$3Om:function(n,t,i,r){this.$1h.$3Om(n,t,i,r)},$4lS:function(n,t,i){this.$1h.$4lS(n,t,i)},$4lT:function(n,t,i){this.$1h.$4lT(n,t,i)},$4lU:function(n,t,i,r){this.$1h.$4lU(n,t,i,r)},$4lf:function(n,t,i){this.$1h.$4lf(n,t,i)},$126:function(n,t,i){this.$1h.$126(n,t,i)},$jY:function(n,t,i){this.$1h.$jY(n,t,i)},$4ll:function(n,t,i){this.$1h.$4ll(n,t,i)},$4lm:function(n,t,i){this.$1h.$4lm(n,t,i)},$1OE:function(n,t,i){this.$1h.$1OE(n,t,i)},$3Ov:function(n,t,i,r){this.$1h.$3Ov(n,t,i,r)},$23D:function(n,t,i,r){this.$1h.$23D(n,t,i,r)},$3Oy:function(n,t,i,r){this.$1h.$3Oy(n,t,i,r)},$3Oz:function(n,t,i,r,u){this.$1h.$3Oz(n,t,i,r,u)},$3P0:function(n,t,i,r){this.$1h.$3P0(n,t,i,r)},$3P2:function(n,t,i,r){this.$1h.$3P2(n,t,i,r)},$4ly:function(n,t,i,r){this.$1h.$4ly(n,t,i,r)},$128:function(n,t,i,r){this.$1h.$128(n,t,i,r)},$3PC:function(n,t,i,r){this.$1h.$3PC(n,t,i,r)},$3PD:function(n,t,i,r){this.$1h.$3PD(n,t,i,r)},$3PP:function(n,t,i){this.$1h.$3PP(n,t,i)},$4my:function(n,t,i){this.$1h.$4my(n,t,i)},$3PR:function(n,t,i,r){this.$1h.$3PR(n,t,i,r)},$23R:function(n,t,i,r){this.$1h.$23R(n,t,i,r)},$3PW:function(n,t,i,r){this.$1h.$3PW(n,t,i,r)},$4n5:function(n,t,i,r){this.$1h.$4n5(n,t,i,r)},$2Zd:function(n,t,i,r){this.$1h.$2Zd(n,t,i,r)},$74r:function(n,t,i,r){this.$1h.$74r(n,t,i,r)},$3Pg:function(n,t,i,r,u){this.$1h.$3Pg(n,t,i,r,u)},$3Ph:function(n,t,i,r){this.$1h.$3Ph(n,t,i,r)},$3Pi:function(n,t,i,r){this.$1h.$3Pi(n,t,i,r)},$756:function(n,t,i){this.$1h.$756(n,t,i)},$4sA:function(n,t,i,r){this.$1h.$4sA(n,t,i,r)},$4sB:function(n,t,i,r){this.$1h.$4sB(n,t,i,r)},$1Dc:function(n,t,i,r,u){this.$1h.$1Dc(n,t,i,r,u)},$3ZY:function(n,t,i,r){this.$1h.$3ZY(n,t,i,r)},$2hC:function(n,t,i,r){this.$1h.$2hC(n,t,i,r)},$52D:function(n,t,i,r){this.$1h.$52D(n,t,i,r)},$2hn:function(n,t,i,r){this.$1h.$2hn(n,t,i,r)},$83R:function(n,t,i,r,u,f){this.$1h.$83R(n,t,i,r,u,f)},$5MH:function(n,t,i,r,u){this.$1h.$5MH(n,t,i,r,u)},$1T9:function(n,t,i,r){this.$1h.$1T9(n,t,i,r)},$1FQ:function(n,t,i,r){this.$1h.$1FQ(n,t,i,r)},$5Nm:function(n,t,i,r){this.$1h.$5Nm(n,t,i,r)},$84u:function(n,t,i,r,u){this.$1h.$84u(n,t,i,r,u)},$5WS:function(n,t,i,r){this.$1h.$5WS(n,t,i,r)},$2E0:function(n,t,i,r){this.$1h.$2E0(n,t,i,r)},$8Mg:function(n,t,i){this.$1h.$8Mg(n,t,i)},$2ER:function(n,t,i,r){this.$1h.$2ER(n,t,i,r)},$5Y2:function(n,t,i,r){this.$1h.$5Y2(n,t,i,r)},$8PM:function(n,t,i,r){this.$1h.$8PM(n,t,i,r)},$5ZY:function(n,t,i,r){this.$1h.$5ZY(n,t,i,r)},$3qr:function(n,t,i,r,u){this.$1h.$3qr(n,t,i,r,u)},$5bG:function(n,t,i,r,u){this.$1h.$5bG(n,t,i,r,u)},$8SA:function(n,t,i,r){this.$1h.$8SA(n,t,i,r)},$8SF:function(n,t,i,r){this.$1h.$8SF(n,t,i,r)},$2Fd:function(n,t,i,r){this.$1h.$2Fd(n,t,i,r)},$8SS:function(n,t,i,r){this.$1h.$8SS(n,t,i,r)},$8ST:function(n,t,i,r){this.$1h.$8ST(n,t,i,r)},$5bg:function(n,t,i,r){this.$1h.$5bg(n,t,i,r)},$3rN:function(n,t,i,r,u){this.$1h.$3rN(n,t,i,r,u)},$3rO:function(n,t,i,r,u){this.$1h.$3rO(n,t,i,r,u)},$3rQ:function(n,t,i,r,u){this.$1h.$3rQ(n,t,i,r,u)},$2Fy:function(n,t,i){this.$1h.$2Fy(n,t,i)},$5eQ:function(n,t,i,r){this.$1h.$5eQ(n,t,i,r)},$3sm:function(n,t,i,r){this.$1h.$3sm(n,t,i,r)},$3sn:function(n,t,i,r){this.$1h.$3sn(n,t,i,r)},$5ez:function(n,t,i,r){this.$1h.$5ez(n,t,i,r)},$3u7:function(n,t,i,r){this.$1h.$3u7(n,t,i,r)},$2w8:function(n,t,i,r){this.$1h.$2w8(n,t,i,r)},$8YF:function(n,t,i,r){this.$1h.$8YF(n,t,i,r)},$3uE:function(n,t,i,r){this.$1h.$3uE(n,t,i,r)},$5h9:function(n,t,i,r,u){this.$1h.$5h9(n,t,i,r,u)},$8Z1:function(n,t,i,r,u){this.$1h.$8Z1(n,t,i,r,u)},$5hB:function(n,t,i,r){this.$1h.$5hB(n,t,i,r)},$5hC:function(n,t,i,r){this.$1h.$5hC(n,t,i,r)},$5hQ:function(n,t,i,r){this.$1h.$5hQ(n,t,i,r)},$8Zy:function(n,t,i,r){this.$1h.$8Zy(n,t,i,r)},$8Zz:function(n,t,i,r){this.$1h.$8Zz(n,t,i,r)},$1rr:function(n,t,i,r){this.$1h.$1rr(n,t,i,r)},$5hl:function(n,t,i,r){this.$1h.$5hl(n,t,i,r)},$3ul:function(n,t,i,r,u){this.$1h.$3ul(n,t,i,r,u)},$5hm:function(n,t,i){this.$1h.$5hm(n,t,i)},$5hq:function(n,t,i,r){this.$1h.$5hq(n,t,i,r)},$5hr:function(n,t,i,r){this.$1h.$5hr(n,t,i,r)},$5hy:function(n,t,i,r){this.$1h.$5hy(n,t,i,r)},$5iE:function(n,t,i,r){this.$1h.$5iE(n,t,i,r)},$2wb:function(n,t,i,r){this.$1h.$2wb(n,t,i,r)},$5iN:function(n,t,i,r,u){this.$1h.$5iN(n,t,i,r,u)},$GY:function(n,t,i,r){this.$1h.$GY(n,t,i,r)},$5md:function(n,t,i,r){this.$1h.$5md(n,t,i,r)},$5me:function(n,t,i,r){this.$1h.$5me(n,t,i,r)},$5mf:function(n,t,i,r){this.$1h.$5mf(n,t,i,r)},$5mh:function(n,t,i,r,u){this.$1h.$5mh(n,t,i,r,u)},$5mi:function(n,t,i,r,u){this.$1h.$5mi(n,t,i,r,u)},$5mj:function(n,t,i,r,u){this.$1h.$5mj(n,t,i,r,u)},$5mk:function(n,t,i,r){this.$1h.$5mk(n,t,i,r)},$5n9:function(n,t,i,r){this.$1h.$5n9(n,t,i,r)},$5nB:function(n,t,i,r){this.$1h.$5nB(n,t,i,r)},$5nH:function(n,t,i,r){this.$1h.$5nH(n,t,i,r)},$5nI:function(n,t,i,r){this.$1h.$5nI(n,t,i,r)},$5nN:function(n,t,i,r){this.$1h.$5nN(n,t,i,r)},$5nn:function(n,t,i,r){this.$1h.$5nn(n,t,i,r)},$317:function(n,t,i,r,u){this.$1h.$317(n,t,i,r,u)},$zL:function(n,t,i,r){this.$1h.$zL(n,t,i,r)},$5qD:function(n,t,i,r){this.$1h.$5qD(n,t,i,r)},$5qE:function(n,t,i,r){this.$1h.$5qE(n,t,i,r)},$5qF:function(n,t,i,r){this.$1h.$5qF(n,t,i,r)},$41R:function(n,t,i,r){this.$1h.$41R(n,t,i,r)},$5qG:function(n,t,i,r){this.$1h.$5qG(n,t,i,r)},$5qc:function(n,t,i,r){this.$1h.$5qc(n,t,i,r)},$2KH:function(n,t,i,r){this.$1h.$2KH(n,t,i,r)},$ep:function(n,t,i,r){this.$1h.$ep(n,t,i,r)},$1Y9:function(n,t,i,r){this.$1h.$1Y9(n,t,i,r)},$41j:function(n,t,i,r){this.$1h.$41j(n,t,i,r)},$1YA:function(n,t,i,r){this.$1h.$1YA(n,t,i,r)},$1u8:function(n,t,i,r){this.$1h.$1u8(n,t,i,r)},$1YD:function(n,t,i,r){this.$1h.$1YD(n,t,i,r)},$8qK:function(n,t,i){this.$1h.$8qK(n,t,i)},$42A:function(n,t,i,r){this.$1h.$42A(n,t,i,r)},$42G:function(n,t,i,r){this.$1h.$42G(n,t,i,r)},$6Xd:function(n,t,i,r){this.$1h.$6Xd(n,t,i,r)},$6Yh:function(n,t,i,r){this.$1h.$6Yh(n,t,i,r)},$6op:function(n,t,i,r){this.$1h.$6op(n,t,i,r)},$6p2:function(n,t,i,r,u){this.$1h.$6p2(n,t,i,r,u)},$6p3:function(n,t,i,r){this.$1h.$6p3(n,t,i,r)},$6sN:function(n,t,i,r){this.$1h.$6sN(n,t,i,r)},$7Kk:function(n,t,i,r){this.$1h.$7Kk(n,t,i,r)},$7Mu:function(n,t,i,r){this.$1h.$7Mu(n,t,i,r)},$83T:function(n,t,i,r){this.$1h.$83T(n,t,i,r)},$8M7:function(n,t,i,r){this.$1h.$8M7(n,t,i,r)},$8YK:function(n,t,i,r){this.$1h.$8YK(n,t,i,r)},$8q9:function(n,t,i,r){this.$1h.$8q9(n,t,i,r)}};_g.$6C=function(){};_g.$6C.$3Cm=function(n,t,i,r,u,f,e){return _g.$6C.$ef(_js.$9.$3y("{0} {1} {2}",_js.$9.$3y("{0} {1} {2}",n,t,i,null),r,u,null))};_g.$6C.$3Cn=function(n,t,i,r,u,f,e,o,s,h,c,l,a,v){$8(c)&&Error.argumentNull("predicateEmail");$8(l)&&Error.argumentNull("predicatePhone");a.val=v.val=null;if(!_js.$9.$15(n)&&!_js.$9.$15(i)&&!_js.$9.$15(t)){a.val=n+" "+t+" "+i;v.val=i+" "+n+" "+t;return}if(!_js.$9.$15(n)&&!_js.$9.$15(i)){a.val=n+" "+i;v.val=i+" "+n;return}if(!_js.$9.$15(n)&&!_js.$9.$15(t)){a.val=v.val=n+" "+t;return}if(!_js.$9.$15(i)&&!_js.$9.$15(t)){a.val=v.val=i+" "+t;return}if(!_g.$6C.$2K0(n,a,v)&&!_g.$6C.$2K0(i,a,v)&&!_g.$6C.$2K0(t,a,v)&&!_g.$6C.$2K0(r,a,v)&&!_g.$6C.$2K0(u,a,v)){a.val=v.val=c(f);if($8(v.val)){a.val=v.val=l(e);if($8(v.val)){a.val=v.val=l(o);if($8(v.val)){a.val=v.val=l(s);if($8(v.val)){a.val=v.val=l(h);!$8(v.val)}}}}}};_g.$6C.$6bg=function(n,t,i,r,u,f,e){var o=null;switch(n){case"None":o=null;break;case"LastCommaFirst":o=_g.$6C.$ef(_js.$9.$3y("{0}, {1}",r,t,null,null));break;case"FirstSpaceLast":o=_g.$6C.$ef(_js.$9.$3y("{0} {1}",t,r,null,null));break;case"Company":o=_g.$6C.$ef(_js.$9.$3y("{0}",e,null,null,null));break;case"LastCommaFirstCompany":o=_g.$6C.$ef(_js.$9.$3y("{0}, {1} ({2})",r,t,e,null));break;case"CompanyLastFirst":o=_g.$6C.$ef(_js.$9.$3y("{0} ({1}{2})",e,r,t,null));break;case"LastFirst":o=_g.$6C.$ef(_js.$9.$3y("{0}{1}",r,t,null,null));break;case"LastFirstCompany":o=_g.$6C.$ef(_js.$9.$3y("{0}{1} ({2})",r,t,e,null));break;case"CompanyLastCommaFirst":o=_g.$6C.$ef(_js.$9.$3y("{0} ({1}, {2})",e,r,t,null));break;case"LastFirstSuffix":o=_g.$6C.$ef(_js.$9.$3y("{0}{1} {2}",r,t,u,null));break;case"LastSpaceFirstCompany":o=_g.$6C.$ef(_js.$9.$3y("{0} {1} ({2})",r,t,e,null));break;case"CompanyLastSpaceFirst":o=_g.$6C.$ef(_js.$9.$3y("{0} ({1} {2})",e,r,t,null));break;case"LastSpaceFirst":o=_g.$6C.$ef(_js.$9.$3y("{0} {1}",r,t,null,null));break;case"DisplayName":o=f;break;case"FirstName":o=t;break;case"LastFirstMiddleSuffix":o=_g.$6C.$ef(_js.$9.$3y("{0} {1} {2} {3}",r,t,i,u));break;case"LastName":o=r;break;case"Empty":o="";break;default:o=null;break}return o};_g.$6C.$ef=function(n){return n.replace(new RegExp("\\s+","g")," ").trim()};_g.$6C.$2K0=function(n,t,i){if(!_js.$9.$15(n)){t.val=i.val=n;return!0}return!1};_g.$11p=function(n,t){this.successEventName=n;this.failureEventName=t};_g.$11p.prototype={windowId:null,successEventName:null,failureEventName:null};_g.$O1=function(){};_g.$O1.$4XR=function(n,t,i,r,u){var f=_js.$9.$15(n)?"":n.trim();f+="$#$";f+=_js.$9.$15(t)?"":t.trim();f+="$#$";f+=_js.$9.$15(i)?"":i.trim();f+="$#$";f+=_js.$9.$15(r)?"":r.trim();f+="$#$";f+=_js.$9.$15(u)?"":u.trim();return f};_g.$O1.$4XT=function(n,t){for(var r=new _g.$Ku(t,"None"),i=n.split("$#$"),u=0;u<i.length;u++)i[u]=i[u]===""?null:i[u].trim();r.Street=i[0];r.City=i[1];r.State=i[2];r.PostalCode=i[3];r.Country=i[4];return r};_g.$lg=function(n,t,i){this.$KK=n;this.$2OD=_g.$3u.$Pi(this.$KK);this.$M0=t;this.$1u=i};_g.$lg.prototype={$2OD:null,$KK:null,$M0:null,$1u:null,get_$5ie:function(){return!0},get_$4ga:function(){return this.$KK.response.fault},get_$Fm:function(){return this.$KK.response.statusCode},$5Z6:function(n,t){_js.Trace.logInfo(this.$1u,"Processing {0}",this.$2OD);this.$1pr(n,t)}};_g.$U3=function(n,t,i){this.$KK=n;this.$M0=t;this.$Fh=i};_g.$U3.prototype={$KK:null,$M0:null,$Fh:null,$SL:function(n){this.$Fh.$I(n)}};_g.$9S=function(n){this.$S=n};_g.$9S.prototype={$S:null,$5ie:function(n,t){var i=_g.$3u.$Pi(n);_js.Trace.logInfo(_g.$9S.$D,"Checking if we should process the response from {0}",i);var r=n.response;if(!_g.$72.$yj(r.statusCode)){_js.Trace.logWarning(_g.$9S.$D,"Response from {0} indicates that we're disconnected from the server so we reject the response.",i);return!1}if(r.statusCode===500&&r.fault&&!1===r.fault.IsTransient){_js.Trace.logWarning(_g.$9S.$D,"Response from {0} indicates that we hit a non-transient exception so we accept the response.",i);return!0}switch(r.responseKind){case 0:_js.Trace.logInfo(_g.$9S.$D,"Response from {0} indicates it to be an online call, so we accept the response.",i);return!0;case-1:_js.Trace.logWarning(_g.$9S.$D,"Response from {0} indicates that the server tried but failed to detect if the action is a duplicate or not so we reject the response.",i);return!1;case 3:_js.Trace.logInfo(_g.$9S.$D,"Response from {0} indicates the server detected it as a duplicated action and returned the same results as before so we accept the response.",i);return!0;case 4:_js.Trace.logWarning(_g.$9S.$D,"Response from {0} indicates the server detected it as a duplicated action but did not return previously saved results so we need to check with the response processor.",i);break;case 1:_js.Trace.logInfo(_g.$9S.$D,"Response from {0} was saved by the server, so we accept the response.",i);return!0;case 2:_js.Trace.logWarning(_g.$9S.$D,"Response from {0} was NOT saved by the server so we need to check with the response processor.",i);break;default:throw Error.argumentOutOfRange("response.DuplicatedAction",r.responseKind);}var u=new(_0365f.$s.$$(_g.$lg));this.$S.$8QJ(_g.$U3,new _g.$U3(n,t,u));for(var e=!1,f=0;f<u.get_$F();f++){var o=u.get_$46(f);if(o.get_$5ie()){e=!0;_js.Trace.logInfo(_g.$9S.$D,"Response from {0} was accepted by the response processor.",i)}else{_js.Trace.logWarning(_g.$9S.$D,"Response from {0} was rejected by the response processor.",i);break}}return e},$2En:function(n,t,i,r){_js.Trace.logInfo(_g.$9S.$D,"Processing response {0}",_g.$3u.$Pi(n));var u=new(_0365f.$s.$$(_g.$lg));this.$S.$8QJ(_g.$U3,new _g.$U3(n,t,u));if(u.get_$F()>0)for(var f=0;f<u.get_$F();f++){var e=u.get_$46(f);e.$5Z6(i,r)}else r(Error.create(String.format("Response processor for {0} not found",n.request.methodName)))}};_g.$12d=function(){_g.$12d.initializeBase(this)};_g.$12d.prototype={FolderId:null,Item:null,Conversation:null,Prior:null,Reload:!1};_g.$af=function(){_g.$af.initializeBase(this);this.__type=_g.$af._dataContractName};_g.$af.prototype={ShouldSkipPrefetch:!1};_g.$rt=function(n,t){_g.$rt.initializeBase(this,[null]);var i=new _g.$TH;i.Item=new _g.$1c("Start");i.FieldURIOrConstant=new _g.$HD;var r=new _g.$H6;var u=n.$2l(t);this.$2vg=_a.$8.$Et(u);this.$5fD=_a.$8.$Et(u.$WS());r.Value=this.$2vg;i.FieldURIOrConstant.Item=r;this.Item=i};_g.$rt.prototype={$2vg:null,$5fD:null,toString:function(){return String.format("SeekToDateRestriction ({0})",this.$2vg)}};_g.$ry=function(){};_g.$ry.prototype={$4K:function(n,t){var i=n;var r=t;return i===r||i.Id===r.Id&&i.ChangeKey===r.ChangeKey&&i.RootItemId===r.RootItemId&&i.RootItemChangeKey===r.RootItemChangeKey&&i.InstanceIndex===r.InstanceIndex&&i.RecurringMasterId===r.RecurringMasterId&&i.OccurrenceId===r.OccurrenceId&&(!i.__type||!r.__type||i.__type===r.__type)},$2Z0:function(n){var t=n;return t.Id||t.RootItemId||t.RecurringMasterId||t.OccurrenceId}};_g.$13C=function(){};_g.$13C.prototype={$4K:function(n,t){var i=n;var r=t;return i===r||i.Id===r.Id&&i.RootItemId===r.RootItemId&&i.InstanceIndex===r.InstanceIndex&&i.RecurringMasterId===r.RecurringMasterId&&i.OccurrenceId===r.OccurrenceId},$2Z0:function(n){var t=n;return t.Id||t.RootItemId||t.RecurringMasterId||t.OccurrenceId}};_g.$146=function(n){_g.$146.initializeBase(this,[n])};_g.$146.prototype={$42:function(n){_g.$sy.prototype.$42.call(this,n);this.isAutomated=!0}};_g.$147=function(n){_g.$147.initializeBase(this,[n])};_g.$147.prototype={$42:function(n){_g.$sy.prototype.$42.call(this,n);this.isAutomated=!0}};_g.$148=function(n){_g.$148.initializeBase(this,[n])};_g.$148.prototype={$42:function(n){_g.$sy.prototype.$42.call(this,n);this.isAutomated=!0}};_g.$15R=function(n){_g.$15R.initializeBase(this,[n])};_g.$15R.prototype={$42:function(n){_g.$sy.prototype.$42.call(this,n);this.isAutomated=!0}};_g.$15S=function(n){_g.$15S.initializeBase(this,[n])};_g.$15S.prototype={$42:function(n){_g.$sy.prototype.$42.call(this,n);this.isAutomated=!0}};_g.$15Y=function(n){_g.$15Y.initializeBase(this,[n])};_g.$15Y.prototype={clientStoreItem:0,itemIds:null,folderToReloadOnError:null,clientStoreBodyValue:null,inboxFolderId:null,outboxFolderId:null,isFlagConversation:!1,flag:null,rightsManagementLicenseData:null,isUpdatingRightsManagementLicenseData:!1,outboxItemId:null,parentFolderId:null,conversationId:null,parentConversationNodeId:null,bodySubstring:null,isReferencedItemRecurring:!1,itemPartsOrderDescending:!1,isTextBodyValue:!1,instanceKeysToRemoveFromPendingOperations:null,folderIdForInstanceKeysToRemoveFromPendingOperations:null};_g.$15d=function(n){_g.$15d.initializeBase(this,[n])};_g.$15d.prototype={personaId:null};_g.$15g=function(n){_g.$15g.initializeBase(this,[n])};_g.$15g.prototype={uploadPhotoCommandString:null,dataFile:null};_g.$9n=function(){};_g.$1x=function(){};_g.$1x.$4D=function(n,t){return!n!=!t?!1:n?n.Id===t.Id:!0};_g.$1x.$9C=function(n){return _g.$j.$1f.nameToId(n)};_g.$1x.$PI=function(n){if(n&&_g.$MD.isInstanceOfType(n))return n.$1OQ;var t=_g.$j.$1f.idToName(n);return t===_g.$9n.$Tn?new _g.$3B(n.Id):new _g.$7s(t)};_g.$1x.$UK=function(n){return new _g.$BB(_g.$1x.$PI(n))};_g.$1x.$3s=function(n){if(n.__type===_g.$3B._dataContractName){var t=n;return new _g.$3B(t.Id)}else if(n.__type===_g.$K7._dataContractName){var i=n;return new _g.$K7(i.Id)}else throw Error.invalidOperation("unpexpected type for baseFolderId: "+n.__type);};_g.$MD=function(n){_g.$MD.initializeBase(this,[n]);_a.$4.$1C(n,"groupSmtpAddress");this.$1OQ=new _g.$7s("inbox");this.$1OQ.Mailbox=new _g.$1h;this.$1OQ.Mailbox.EmailAddress=n;this.$1OQ.Mailbox.MailboxType="GroupMailbox"};_g.$MD.prototype={$1OQ:null,get_$s3:function(){return this.$1OQ.Mailbox.EmailAddress},get_$6J:function(){return this.$1OQ.Mailbox}};_g.$mo=function(){};_g.$mo.$3En=function(n,t){var u=24856;var f=24856;var i=n;var r=t;i&&i.RetentionPeriod>0&&(u=i.RetentionPeriod);r&&r.RetentionPeriod>0&&(f=r.RetentionPeriod);return u-f};_g.$2I=function(){};_g.$2I.$ot=function(n){return!(_g.$2I.$1D7(n)|_js.$9.$c(n.RoutingType))?n.EmailAddress:n.OriginalDisplayName};_g.$2I.$1D7=function(n){return!_js.$9.$15(n.RoutingType)&&n.RoutingType.toUpperCase()==="EX"};_g.$2I.$8lH=function(n){for(var r=new(_a.$3J.$$(String)),t,i=0;i<n.get_$F();i++){t=n.get_$46(i);$8(t)||r.$I(t.EmailAddress)}return r};_g.$2I.$22V=function(n){for(var i=new _js.$X,t=0;t<n.get_$F();t++)i.$I(n.get_$46(t));return i};_g.$2I.$4xJ=function(n){return n?_g.$B7.isInstanceOfType(n)||n.__type===_g.$B7._dataContractName||n.Mailbox!==undefined&&_g.$2I.$T4(n.Mailbox):!1};_g.$2I.$T4=function(n){return n?_g.$1h.isInstanceOfType(n)||n.__type===_g.$1h._dataContractName||n.RoutingType==="MAPIPDL"||n.EmailAddress!==undefined||n.MailboxType!==undefined:!1};_g.$2I.$4K=function(n,t){if(!n||!t||Object.getType(t).getName()!==Object.getType(n).getName()&&n.__type!==t.__type)return!1;var i=n;var r=t;if(_g.$2I.$1D7(i)&&_g.$2I.$1D7(r))return i.EmailAddress&&r.EmailAddress?_a.$6P.$RE(i.EmailAddress)===_a.$6P.$RE(r.EmailAddress):!1;else{var u=_g.$2I.$ot(i);var f=_g.$2I.$ot(r);return _a.$6P.$RE(u)===_a.$6P.$RE(f)}};_g.$2I.$ow=function(n){if(n){var t;if(_g.$2I.$4xJ(n))t=n.Mailbox;else if(_g.$2I.$T4(n))t=n;else return"Invalid address type: "+Object.getType(n).getName();return t?"Name="+t.Name+"; Address="+t.EmailAddress+"; RoutingType="+t.RoutingType+"; MailboxType="+t.MailboxType+"; Id="+(t.ItemId?t.ItemId.Id+":"+t.ItemId.ChangeKey:"null")+"; SipUrl="+t.SipUri+"; Submitted="+t.Submitted+"; OriDisplayName="+t.OriginalDisplayName+";":"null"}else return"null"};_g.$1g=function(n){_g.$1g.initializeBase(this);this.__type=_g.$1g._dataContractName;this.Id=n};_g.$1g.$1zP=function(n){if($8(n))return null;var t=new _g.$1g(n);t.Id=n;return t};_g.$1g.$sO=function(n,t){if(_g.$py.isInstanceOfType(n)){var i=new _g.$7A(n.Id);t||(i.ChangeKey=n.ChangeKey);return i}else{var r=new _g.$1g(n.Id);t||(r.ChangeKey=n.ChangeKey);return r}};_g.$Id=function(){};_g.$Id.$1iR=function(n){return n?n.__type===_g.$2n._dataContractName:!1};_g.$Gj=function(n){_g.$Gj.initializeBase(this);this.__type=_g.$Gj._dataContractName;this.Value=n};_g.$Gj.$c=function(n){return!n||_js.$9.$15(n.Value)};_g.$WB=function(n){this.$17v=n};_g.$WB.prototype={$17v:0};_g.$nv=function(){};_g.$nv.$7Nh=function(n,t){_a.$4.$M(t,"newItem");var i=t;if(!n&&t.ContainsOnlyMandatoryProperties){_js.Trace.logWarning(_a.$0.$1JI,"ConversationMergeHelper.MergeItems: new item contains only mandatory properties and old item is null. Something is seriously wrong. Conversation id = {0}, item id = {1}",t.ConversationId.Id,t.ItemId.Id);return null}if(n&&t.ContainsOnlyMandatoryProperties){_a.$4.$9M(n.ItemId.Id===t.ItemId.Id,"Item ids must be same");_a.$4.$9M(n.ConversationId.Id===t.ConversationId.Id,"Conversation ids must be same");_a.$4.$9M(n.ParentFolderId.Id===t.ParentFolderId.Id,"Parent folder ids must be same");_a.$4.$9M(n.DateTimeReceived===t.DateTimeReceived,"DateTimeReceived must be same");i=_g.$Ng.$4Yj(t,n)}_a.$4.$9M(!i.ContainsOnlyMandatoryProperties,"ContainsOnlyMandatoryProperties should always be false on the mergedItem");return i};_g.$Ng=function(){};_g.$Ng.$4Yj=function(n,t){t.ItemId.ChangeKey=n.ItemId.ChangeKey;t.LastModifiedTime=n.LastModifiedTime;t.DateTimeReceived=n.DateTimeReceived;n.DateTimeCreated&&(t.DateTimeCreated=n.DateTimeCreated);n.DateTimeSent&&(t.DateTimeSent=n.DateTimeSent);t.IsRead=n.IsRead;t.IconIndex=n.IconIndex;t.Categories=n.Categories;t.Flag=n.Flag;var c=["0x1081","0x1082"];if(n.ExtendedProperty)for(var o=c,l=o.length,r=0;r<l;++r)for(var s=o[r],h=n.ExtendedProperty,a=h.length,u=0;u<a;++u){var f=h[u];if(f.ExtendedFieldURI.PropertyTag===s){t.ExtendedProperty||(t.ExtendedProperty=[]);for(var e=-1,i=0;i<t.ExtendedProperty.length;i++)t.ExtendedProperty[i].ExtendedFieldURI.PropertyTag===s&&(e=i);e!==-1?t.ExtendedProperty[e]=f:Array.add(t.ExtendedProperty,f)}}t.Size=n.Size;t.IsClutter=n.IsClutter;return t};_g.$Ng.$4Yf=function(n,t){t.UniqueBody||(t.UniqueBody=n.UniqueBody);t.NormalizedBody||(t.NormalizedBody=n.NormalizedBody);t.Body||(t.Body=n.Body);t.BccRecipients||(t.BccRecipients=n.BccRecipients);return t};_g.$nL=function(){_g.$nL.initializeBase(this)};_g.$nL.$4D=function(n,t){if(_g.$7s.isInstanceOfType(n)&&_g.$7s.isInstanceOfType(t)){var i=n;var r=t;return i.Id===r.Id&&i.Mailbox.EmailAddress===r.Mailbox.EmailAddress}else return n.Id===t.Id};_g.$LU=function(){_g.$LU.initializeBase(this);this.__type=_g.$LU._dataContractName};_g.$LU.prototype={WasLoadedFromServer:!1,IsLoadingFromServer:!1,$8NL:function(n){this.RmsTemplates=n.RmsTemplates;this.MessageClassifications=n.MessageClassifications;this.IsLoadingFromServer=!1;this.WasLoadedFromServer=!0}};_g.$Mm=function(n,t){_g.$Mm.initializeBase(this,[n]);this.__type=_g.$Mm._dataContractName;this.DayOfMonth=t};_g.$Mn=function(n,t){_g.$Mn.initializeBase(this);this.__type=_g.$Mn._dataContractName;this.DayOfMonth=n;this.Month=t};_g.$K6=function(){_g.$K6.initializeBase(this);this.__type=_g.$K6._dataContractName};_g.$K6.changeTimeZone=function(n,t,i,r){_a.$4.$1C(t,"sourceTimeZoneId");_a.$4.$1C(i,"destinationTimeZoneId");_a.$4.$M(r,"timeZoneConverter");t!==i&&n&&_g.$LC.changeTimeZone(n,t,i,r)};_g.$Ul=function(){_g.$Ul.initializeBase(this);this.__type=_g.$Ul._dataContractName};_g.$Ul.changeTimeZone=function(n,t,i,r){_a.$4.$1C(t,"sourceTimeZoneId");_a.$4.$1C(i,"destinationTimeZoneId");_a.$4.$M(r,"timeZoneConverter");t!==i&&n&&_g.$O8.changeTimeZone(n,t,i,r)};_g.$cW=function(){_g.$cW.initializeBase(this);this.__type=_g.$cW._dataContractName};_g.$19s=function(){_g.$19s.initializeBase(this)};_g.$Um=function(){_g.$Um.initializeBase(this);this.__type=_g.$Um._dataContractName;this.Body=new _g.$Un};_g.$Un=function(){_g.$Un.initializeBase(this);this.__type=_g.$Un._dataContractName};_g.$Up=function(){_g.$Up.initializeBase(this);this.__type=_g.$Up._dataContractName;this.Body=new _g.$Uq};_g.$Uq=function(){_g.$Uq.initializeBase(this);this.__type=_g.$Uq._dataContractName};_g.$Ur=function(){_g.$Ur.initializeBase(this);this.__type=_g.$Ur._dataContractName;this.Body=new _g.$Us};_g.$Us=function(){_g.$Us.initializeBase(this);this.__type=_g.$Us._dataContractName};_g.$Ut=function(){_g.$Ut.initializeBase(this);this.__type=_g.$Ut._dataContractName;this.Body=new _g.$Uu};_g.$Uu=function(){_g.$Uu.initializeBase(this);this.__type=_g.$Uu._dataContractName};_g.$Uv=function(){_g.$Uv.initializeBase(this);this.__type=_g.$Uv._dataContractName;this.Body=new _g.$Uw};_g.$Uw=function(){_g.$Uw.initializeBase(this);this.__type=_g.$Uw._dataContractName};_g.$cY=function(){_g.$cY.initializeBase(this);this.__type=_g.$cY._dataContractName};_g.$K7=function(n){_g.$K7.initializeBase(this);this.__type=_g.$K7._dataContractName;this.Id=n};_g.$Ux=function(){_g.$Ux.initializeBase(this);this.__type=_g.$Ux._dataContractName};_g.$RP=function(){_g.$RP.initializeBase(this);this.__type=_g.$RP._dataContractName};_g.$ca=function(){_g.$ca.initializeBase(this);this.__type=_g.$ca._dataContractName};_g.$Oj=function(n,t,i){_g.$Oj.initializeBase(this,[n]);this.__type=_g.$Oj._dataContractName;this.Id=t;this.Mailbox=i};_g.$cb=function(n){_g.$cb.initializeBase(this);this.__type=_g.$cb._dataContractName;this.Format=n};_g.$RR=function(){_g.$RR.initializeBase(this);this.__type=_g.$RR._dataContractName};_g.$RS=function(n){_g.$RS.initializeBase(this,[n]);this.__type=_g.$RS._dataContractName;this.Body=new _g.$V1};_g.$V0=function(){_g.$V0.initializeBase(this);this.__type=_g.$V0._dataContractName;this.Body=new _g.$V2};_g.$V1=function(){_g.$V1.initializeBase(this);this.__type=_g.$V1._dataContractName};_g.$V2=function(){_g.$V2.initializeBase(this);this.__type=_g.$V2._dataContractName};_g.$V3=function(){_g.$V3.initializeBase(this);this.__type=_g.$V3._dataContractName};_g.$V3.changeTimeZone=function(n,t,i,r){_a.$4.$1C(t,"sourceTimeZoneId");_a.$4.$1C(i,"destinationTimeZoneId");_a.$4.$M(r,"timeZoneConverter");t!==i&&n&&(n.ApprovalDecisionTime=r.$34(t,i,n.ApprovalDecisionTime))};_g.$Im=function(){_g.$Im.initializeBase(this);this.__type=_g.$Im._dataContractName};_g.$Im.changeTimeZone=function(n,t,i,r){_a.$4.$1C(t,"sourceTimeZoneId");_a.$4.$1C(i,"destinationTimeZoneId");_a.$4.$M(r,"timeZoneConverter");t!==i&&n&&_g.$Ao.changeTimeZone(n,t,i,r)};_g.$GA=function(){_g.$GA.initializeBase(this);this.__type=_g.$GA._dataContractName};_g.$V6=function(){_g.$V6.initializeBase(this);this.__type=_g.$V6._dataContractName};_g.$RU=function(){_g.$RU.initializeBase(this);this.__type=_g.$RU._dataContractName};_g.$V7=function(){_g.$V7.initializeBase(this);this.__type=_g.$V7._dataContractName};_g.$V7.changeTimeZone=function(n,t,i,r){_a.$4.$1C(t,"sourceTimeZoneId");_a.$4.$1C(i,"destinationTimeZoneId");_a.$4.$M(r,"timeZoneConverter");t!==i&&n&&(n.Modified=r.$34(t,i,n.Modified))};_g.$Hy=function(n){_g.$Hy.initializeBase(this);this.__type=_g.$Hy._dataContractName;this.Id=n};_g.$cg=function(){_g.$cg.initializeBase(this);this.__type=_g.$cg._dataContractName};_g.$VA=function(){_g.$VA.initializeBase(this);this.__type=_g.$VA._dataContractName};_g.$VB=function(){_g.$VB.initializeBase(this);this.__type=_g.$VB._dataContractName};_g.$RW=function(){_g.$RW.initializeBase(this);this.__type=_g.$RW._dataContractName};_g.$VC=function(){_g.$VC.initializeBase(this);this.__type=_g.$VC._dataContractName};_g.$VE=function(n){_g.$VE.initializeBase(this,[n]);this.__type=_g.$VE._dataContractName};_g.$Cm=function(){_g.$Cm.initializeBase(this);this.__type=_g.$Cm._dataContractName};_g.$Cm.changeTimeZone=function(n,t,i,r){_a.$4.$1C(t,"sourceTimeZoneId");_a.$4.$1C(i,"destinationTimeZoneId");_a.$4.$M(r,"timeZoneConverter");t!==i&&n&&(n.LastModifiedTime=r.$34(t,i,n.LastModifiedTime))};_g.$KA=function(n,t,i){_g.$KA.initializeBase(this);this.__type=_g.$KA._dataContractName;this.Id=n;this.SourceId=t;this.DisplayName=i};_g.$1A0=function(){_g.$1A0.initializeBase(this)};_g.$19q=function(){_g.$19q.initializeBase(this)};_g.$tv=function(){_g.$tv.initializeBase(this)};_g.$19z=function(){_g.$19z.initializeBase(this)};_g.$Gw=function(){_g.$Gw.initializeBase(this);this.__type=_g.$Gw._dataContractName};_g.$tw=function(n){_g.$tw.initializeBase(this);this.Header=n};_g.$19p=function(){_g.$19p.initializeBase(this)};_g.$19o=function(){_g.$19o.initializeBase(this)};_g.$cl=function(n){_g.$cl.initializeBase(this);this.__type=_g.$cl._dataContractName;this.ToFolderId=n;this.FolderIds=new Array(0)};_g.$19y=function(n){_g.$19y.initializeBase(this);this.ToFolderId=n;this.ItemIds=new Array(0)};_g.$tx=function(){_g.$tx.initializeBase(this)};_g.$ty=function(){_g.$ty.initializeBase(this)};_g.$tz=function(){_g.$tz.initializeBase(this)};_g.$19r=function(){_g.$19r.initializeBase(this)};_g.$cm=function(){_g.$cm.initializeBase(this);this.__type=_g.$cm._dataContractName};_g.$cn=function(n){_g.$cn.initializeBase(this);this.__type=_g.$cn._dataContractName;this.SubscriptionRequest=n};_g.$Gy=function(n){_g.$Gy.initializeBase(this);this.__type=_g.$Gy._dataContractName;this.Value=n;this.Attributions=new Array(0)};_g.$5u=function(n,t){_g.$5u.initializeBase(this);this.__type=_g.$5u._dataContractName;this.BodyType=n;this.Value=t};_g.$Mt=function(){_g.$Mt.initializeBase(this);this.__type=_g.$Mt._dataContractName};_g.$Rb=function(){_g.$Rb.initializeBase(this);this.__type=_g.$Rb._dataContractName};_g.$VL=function(){_g.$VL.initializeBase(this);this.__type=_g.$VL._dataContractName};_g.$GC=function(){_g.$GC.initializeBase(this);this.__type=_g.$GC._dataContractName};_g.$uC=function(){_g.$uC.initializeBase(this)};_g.$Ou=function(){_g.$Ou.initializeBase(this);this.__type=_g.$Ou._dataContractName};_g.$Ox=function(n,t){_g.$Ox.initializeBase(this);this.__type=_g.$Ox._dataContractName;this.StartDate=n;this.EndDate=t};_g.$Rg=function(){_g.$Rg.initializeBase(this);this.__type=_g.$Rg._dataContractName};_g.$Rh=function(){_g.$Rh.initializeBase(this);this.__type=_g.$Rh._dataContractName};_g.$Oy=function(){_g.$Oy.initializeBase(this);this.__type=_g.$Oy._dataContractName};_g.$VY=function(){_g.$VY.initializeBase(this);this.__type=_g.$VY._dataContractName};_g.$cv=function(){_g.$cv.initializeBase(this);this.__type=_g.$cv._dataContractName};_g.$Oz=function(){_g.$Oz.initializeBase(this);this.__type=_g.$Oz._dataContractName};_g.$Oz.changeTimeZone=function(n,t,i,r){_a.$4.$1C(t,"sourceTimeZoneId");_a.$4.$1C(i,"destinationTimeZoneId");_a.$4.$M(r,"timeZoneConverter");t!==i&&n&&_g.$G5.changeTimeZone(n,t,i,r)};_g.$I8=function(){_g.$I8.initializeBase(this);this.__type=_g.$I8._dataContractName};_g.$Va=function(){_g.$Va.initializeBase(this);this.__type=_g.$Va._dataContractName};_g.$Va.changeTimeZone=function(n,t,i,r){_a.$4.$1C(t,"sourceTimeZoneId");_a.$4.$1C(i,"destinationTimeZoneId");_a.$4.$M(r,"timeZoneConverter");if(t!==i&&n){n.Start=r.$34(t,i,n.Start);n.End=r.$34(t,i,n.End)}};_g.$Vd=function(n){_g.$Vd.initializeBase(this);this.__type=_g.$Vd._dataContractName;this.Body=n;this.Recipients=new Array(0)};_g.$Rl=function(n){_g.$Rl.initializeBase(this);this.__type=_g.$Rl._dataContractName;this.TokenType=n};_g.$Vf=function(n){_g.$Vf.initializeBase(this);this.__type=_g.$Vf._dataContractName;this.TokenType=n};_g.$d4=function(){_g.$d4.initializeBase(this);this.__type=_g.$d4._dataContractName};_g.$d5=function(){_g.$d5.initializeBase(this);this.__type=_g.$d5._dataContractName};_g.$d7=function(){_g.$d7.initializeBase(this);this.__type=_g.$d7._dataContractName};_g.$1A3=function(){_g.$1A3.initializeBase(this)};_g.$Ro=function(n,t,i){_g.$Ro.initializeBase(this);this.__type=_g.$Ro._dataContractName;this.SubscriptionGuid=n;this.EmailAddress=t;this.DisplayName=i};_g.$H6=function(){_g.$H6.initializeBase(this);this.__type=_g.$H6._dataContractName};_g.$Rp=function(){_g.$Rp.initializeBase(this);this.__type=_g.$Rp._dataContractName};_g.$P5=function(){_g.$P5.initializeBase(this);this.__type=_g.$P5._dataContractName};_g.$P5.changeTimeZone=function(n,t,i,r){_a.$4.$1C(t,"sourceTimeZoneId");_a.$4.$1C(i,"destinationTimeZoneId");_a.$4.$M(r,"timeZoneConverter");t!==i&&n&&_g.$7W.changeTimeZone(n,t,i,r)};_g.$Rq=function(){_g.$Rq.initializeBase(this);this.__type=_g.$Rq._dataContractName};_g.$GI=function(n,t){_g.$GI.initializeBase(this);this.__type=_g.$GI._dataContractName;this.Action=n;this.ConversationId=t};_g.$GI.changeTimeZone=function(n,t,i,r){_a.$4.$1C(t,"sourceTimeZoneId");_a.$4.$1C(i,"destinationTimeZoneId");_a.$4.$M(r,"timeZoneConverter");t!==i&&n&&(n.ConversationLastSyncTime=r.$34(t,i,n.ConversationLastSyncTime))};_g.$P7=function(n){_g.$P7.initializeBase(this);this.__type=_g.$P7._dataContractName;this.InternetMessageId=n;this.Items=new Array(0)};_g.$P8=function(n){_g.$P8.initializeBase(this);this.__type=_g.$P8._dataContractName;this.ConversationId=n};_g.$Vo=function(n){_g.$Vo.initializeBase(this,[n]);this.__type=_g.$Vo._dataContractName};_g.$Vp=function(n){_g.$Vp.initializeBase(this);this.__type=_g.$Vp._dataContractName;this.ConversationId=n};_g.$Vp.changeTimeZone=function(n,t,i,r){_a.$4.$1C(t,"sourceTimeZoneId");_a.$4.$1C(i,"destinationTimeZoneId");_a.$4.$M(r,"timeZoneConverter");t!==i&&n&&(n.LastModifiedTime=r.$34(t,i,n.LastModifiedTime))};_g.$Vr=function(n,t){_g.$Vr.initializeBase(this,[n]);this.__type=_g.$Vr._dataContractName;this.Body=t};_g.$Vs=function(){_g.$Vs.initializeBase(this);this.__type=_g.$Vs._dataContractName;this.Body=new _g.$Vu};_g.$Vt=function(n){_g.$Vt.initializeBase(this);this.__type=_g.$Vt._dataContractName;this.DestinationFormat=n;this.SourceIds=new Array(0)};_g.$Vu=function(){_g.$Vu.initializeBase(this);this.__type=_g.$Vu._dataContractName};_g.$dH=function(){_g.$dH.initializeBase(this);this.__type=_g.$dH._dataContractName};_g.$Vv=function(){_g.$Vv.initializeBase(this);this.__type=_g.$Vv._dataContractName;this.Body=new _g.$Vw};_g.$Vw=function(){_g.$Vw.initializeBase(this);this.__type=_g.$Vw._dataContractName};_g.$Vx=function(n,t){_g.$Vx.initializeBase(this,[n]);this.__type=_g.$Vx._dataContractName;this.Body=t};_g.$Vy=function(){_g.$Vy.initializeBase(this);this.__type=_g.$Vy._dataContractName;this.Body=new _g.$W0};_g.$Vz=function(n){_g.$Vz.initializeBase(this,[n]);this.__type=_g.$Vz._dataContractName};_g.$W0=function(){_g.$W0.initializeBase(this);this.__type=_g.$W0._dataContractName};_g.$Rv=function(n,t){_g.$Rv.initializeBase(this,[n]);this.__type=_g.$Rv._dataContractName;this.Body=t};_g.$PC=function(){_g.$PC.initializeBase(this);this.__type=_g.$PC._dataContractName;this.Body=new _g.$W2};_g.$dI=function(){_g.$dI.initializeBase(this);this.__type=_g.$dI._dataContractName};_g.$Rw=function(n){_g.$Rw.initializeBase(this);this.__type=_g.$Rw._dataContractName;this.ParentItemId=n};_g.$W2=function(){_g.$W2.initializeBase(this);this.__type=_g.$W2._dataContractName};_g.$W3=function(n,t){_g.$W3.initializeBase(this,[n]);this.__type=_g.$W3._dataContractName;this.Body=t};_g.$W4=function(){_g.$W4.initializeBase(this);this.__type=_g.$W4._dataContractName;this.Body=new _g.$W6};_g.$W5=function(n){_g.$W5.initializeBase(this);this.__type=_g.$W5._dataContractName;this.ParentFolderId=n;this.Folders=new Array(0)};_g.$W6=function(){_g.$W6.initializeBase(this);this.__type=_g.$W6._dataContractName};_g.$W7=function(n){_g.$W7.initializeBase(this,[n]);this.__type=_g.$W7._dataContractName;this.Body=new _g.$Rx};_g.$PD=function(){_g.$PD.initializeBase(this);this.__type=_g.$PD._dataContractName;this.Body=new _g.$W8};_g.$Rx=function(){_g.$Rx.initializeBase(this);this.__type=_g.$Rx._dataContractName;this.Items=new Array(0)};_g.$W8=function(){_g.$W8.initializeBase(this);this.__type=_g.$W8._dataContractName};_g.$Ry=function(){_g.$Ry.initializeBase(this);this.__type=_g.$Ry._dataContractName};_g.$Rz=function(){_g.$Rz.initializeBase(this);this.__type=_g.$Rz._dataContractName};_g.$W9=function(n){_g.$W9.initializeBase(this,[n]);this.__type=_g.$W9._dataContractName;this.Body=new _g.$S0};_g.$S0=function(){_g.$S0.initializeBase(this);this.__type=_g.$S0._dataContractName};_g.$N7=function(n){_g.$N7.initializeBase(this,[n]);this.__type=_g.$N7._dataContractName};_g.$U=function(){_g.$U.initializeBase(this);this.__type=_g.$U._dataContractName};_g.$dS=function(){_g.$dS.initializeBase(this);this.__type=_g.$dS._dataContractName};_g.$KS=function(){_g.$KS.initializeBase(this);this.__type=_g.$KS._dataContractName};_g.$KS.changeTimeZone=function(n,t,i,r){_a.$4.$1C(t,"sourceTimeZoneId");_a.$4.$1C(i,"destinationTimeZoneId");_a.$4.$M(r,"timeZoneConverter");t!==i&&n&&_g.$LC.changeTimeZone(n,t,i,r)};_g.$WF=function(n){_g.$WF.initializeBase(this,[n]);this.__type=_g.$WF._dataContractName;this.Body=new _g.$S2};_g.$PE=function(){_g.$PE.initializeBase(this);this.__type=_g.$PE._dataContractName;this.Body=new _g.$WG};_g.$S2=function(){_g.$S2.initializeBase(this);this.__type=_g.$S2._dataContractName};_g.$WG=function(){_g.$WG.initializeBase(this);this.__type=_g.$WG._dataContractName};_g.$WH=function(){_g.$WH.initializeBase(this);this.__type=_g.$WH._dataContractName};_g.$dU=function(n,t){_g.$dU.initializeBase(this);this.__type=_g.$dU._dataContractName;this.ConversationId=n;this.FolderId=t};_g.$S3=function(n){_g.$S3.initializeBase(this);this.__type=_g.$S3._dataContractName;this.Start=n};_g.$WI=function(n,t){_g.$WI.initializeBase(this,[n]);this.__type=_g.$WI._dataContractName;this.Body=t};_g.$WJ=function(){_g.$WJ.initializeBase(this);this.__type=_g.$WJ._dataContractName;this.Body=new _g.$WL};_g.$S4=function(n){_g.$S4.initializeBase(this,[n]);this.__type=_g.$S4._dataContractName};_g.$WK=function(n){_g.$WK.initializeBase(this);this.__type=_g.$WK._dataContractName;this.FolderIds=new Array(0);this.DeleteType=n};_g.$WL=function(){_g.$WL.initializeBase(this);this.__type=_g.$WL._dataContractName};_g.$WM=function(n,t){_g.$WM.initializeBase(this,[n]);this.__type=_g.$WM._dataContractName;this.Body=t};_g.$WN=function(){_g.$WN.initializeBase(this);this.__type=_g.$WN._dataContractName;this.Body=new _g.$WP};_g.$Ct=function(n){_g.$Ct.initializeBase(this,[n]);this.__type=_g.$Ct._dataContractName};_g.$WO=function(n){_g.$WO.initializeBase(this);this.__type=_g.$WO._dataContractName;this.ItemIds=new Array(0);this.DeleteType=n};_g.$WP=function(){_g.$WP.initializeBase(this);this.__type=_g.$WP._dataContractName};_g.$WR=function(){_g.$WR.initializeBase(this);this.__type=_g.$WR._dataContractName};_g.$WT=function(){_g.$WT.initializeBase(this);this.__type=_g.$WT._dataContractName};_g.$WU=function(){_g.$WU.initializeBase(this);this.__type=_g.$WU._dataContractName};_g.$19w=function(n){_g.$19w.initializeBase(this,[n])};_g.$WX=function(n,t){_g.$WX.initializeBase(this,[n]);this.__type=_g.$WX._dataContractName;this.Body=t};_g.$WY=function(){_g.$WY.initializeBase(this);this.__type=_g.$WY._dataContractName;this.Body=new _g.$Wa};_g.$WZ=function(n,t){_g.$WZ.initializeBase(this);this.__type=_g.$WZ._dataContractName;this.DeviceID=n;this.DeviceType=t};_g.$Wa=function(){_g.$Wa.initializeBase(this);this.__type=_g.$Wa._dataContractName};_g.$dW=function(){_g.$dW.initializeBase(this);this.__type=_g.$dW._dataContractName};_g.$Wc=function(n,t){_g.$Wc.initializeBase(this,[n]);this.__type=_g.$Wc._dataContractName;this.Body=t};_g.$Wd=function(){_g.$Wd.initializeBase(this);this.__type=_g.$Wd._dataContractName;this.Body=new _g.$Wf};_g.$We=function(n){_g.$We.initializeBase(this);this.__type=_g.$We._dataContractName;this.PhoneCallId=n};_g.$Wf=function(){_g.$Wf.initializeBase(this);this.__type=_g.$Wf._dataContractName};_g.$7s=function(n){_g.$7s.initializeBase(this);this.__type=_g.$7s._dataContractName;this.Id=n};_g.$PF=function(){_g.$PF.initializeBase(this);this.__type=_g.$PF._dataContractName};_g.$PF.changeTimeZone=function(n,t,i,r){_a.$4.$1C(t,"sourceTimeZoneId");_a.$4.$1C(i,"destinationTimeZoneId");_a.$4.$M(r,"timeZoneConverter");t!==i&&n&&_g.$7W.changeTimeZone(n,t,i,r)};_g.$Wj=function(){_g.$Wj.initializeBase(this);this.__type=_g.$Wj._dataContractName};_g.$S9=function(n,t){_g.$S9.initializeBase(this);this.__type=_g.$S9._dataContractName;this.StartTime=n;this.EndTime=t};_g.$NC=function(){_g.$NC.initializeBase(this);this.__type=_g.$NC._dataContractName};_g.$SB=function(){_g.$SB.initializeBase(this);this.__type=_g.$SB._dataContractName};_g.$AD=function(){_g.$AD.initializeBase(this);this.__type=_g.$AD._dataContractName;this.Value=new _g.$1h;this.Attributions=new Array(0)};_g.$da=function(){_g.$da.initializeBase(this);this.__type=_g.$da._dataContractName};_g.$1h=function(){_g.$1h.initializeBase(this);this.__type=_g.$1h._dataContractName};_g.$PH=function(){_g.$PH.initializeBase(this);this.__type=_g.$PH._dataContractName};_g.$Wk=function(n,t){_g.$Wk.initializeBase(this,[n]);this.__type=_g.$Wk._dataContractName;this.Body=t};_g.$Wl=function(){_g.$Wl.initializeBase(this);this.__type=_g.$Wl._dataContractName;this.Body=new _g.$Wm};_g.$SC=function(n,t){_g.$SC.initializeBase(this);this.__type=_g.$SC._dataContractName;this.FolderIds=new Array(0);this.DeleteType=n;this.DeleteSubFolders=t};_g.$SC.changeTimeZone=function(n,t,i,r){_a.$4.$1C(t,"sourceTimeZoneId");_a.$4.$1C(i,"destinationTimeZoneId");_a.$4.$M(r,"timeZoneConverter");t!==i&&n&&(n.ClientLastSyncTime=r.$34(t,i,n.ClientLastSyncTime))};_g.$Wm=function(){_g.$Wm.initializeBase(this);this.__type=_g.$Wm._dataContractName};_g.$PI=function(n,t){_g.$PI.initializeBase(this,[n]);this.__type=_g.$PI._dataContractName;this.EndDate=t};_g.$PI.changeTimeZone=function(n,t,i,r){_a.$4.$1C(t,"sourceTimeZoneId");_a.$4.$1C(i,"destinationTimeZoneId");_a.$4.$M(r,"timeZoneConverter");if(t!==i&&n){n.EndDate=r.$34(t,i,n.EndDate);_g.$Qq.changeTimeZone(n,t,i,r)}};_g.$SD=function(){_g.$SD.initializeBase(this);this.__type=_g.$SD._dataContractName};_g.$dd=function(){_g.$dd.initializeBase(this);this.__type=_g.$dd._dataContractName};_g.$7v=function(){_g.$7v.initializeBase(this);this.__type=_g.$7v._dataContractName};_g.$Wo=function(n,t,i){_g.$Wo.initializeBase(this);this.__type=_g.$Wo._dataContractName;this.Body=n;this.Token=t;this.ExtensionId=i};_g.$SG=function(){_g.$SG.initializeBase(this);this.__type=_g.$SG._dataContractName};_g.$dg=function(){_g.$dg.initializeBase(this);this.__type=_g.$dg._dataContractName};_g.$SH=function(){_g.$SH.initializeBase(this);this.__type=_g.$SH._dataContractName};_g.$Wq=function(){_g.$Wq.initializeBase(this);this.__type=_g.$Wq._dataContractName;this.Value=new _g.$DO;this.Attributions=new Array(0)};_g.$DO=function(){_g.$DO.initializeBase(this);this.__type=_g.$DO._dataContractName};_g.$Cv=function(){_g.$Cv.initializeBase(this);this.__type=_g.$Cv._dataContractName};_g.$PK=function(){_g.$PK.initializeBase(this);this.__type=_g.$PK._dataContractName};_g.$di=function(){_g.$di.initializeBase(this);this.__type=_g.$di._dataContractName};_g.$HD=function(){_g.$HD.initializeBase(this);this.__type=_g.$HD._dataContractName};_g.$GN=function(){_g.$GN.initializeBase(this);this.__type=_g.$GN._dataContractName};_g.$GN.changeTimeZone=function(n,t,i,r){_a.$4.$1C(t,"sourceTimeZoneId");_a.$4.$1C(i,"destinationTimeZoneId");_a.$4.$M(r,"timeZoneConverter");t!==i&&n&&_g.$Cm.changeTimeZone(n,t,i,r)};_g.$dk=function(){_g.$dk.initializeBase(this);this.__type=_g.$dk._dataContractName};_g.$Wv=function(n,t){_g.$Wv.initializeBase(this,[n]);this.__type=_g.$Wv._dataContractName;this.Body=t};_g.$Li=function(){_g.$Li.initializeBase(this);this.__type=_g.$Li._dataContractName;this.Body=new _g.$SJ};_g.$PO=function(n){_g.$PO.initializeBase(this);this.__type=_g.$PO._dataContractName;this.ParentFolderId=n};_g.$SJ=function(){_g.$SJ.initializeBase(this);this.__type=_g.$SJ._dataContractName};_g.$Wx=function(n,t){_g.$Wx.initializeBase(this,[n]);this.__type=_g.$Wx._dataContractName;this.Body=t};_g.$NG=function(){_g.$NG.initializeBase(this);this.__type=_g.$NG._dataContractName;this.Body=new _g.$X0};_g.$Wy=function(){_g.$Wy.initializeBase(this);this.__type=_g.$Wy._dataContractName;this.Folders=new Array(0)};_g.$Wz=function(n,t,i){_g.$Wz.initializeBase(this);this.__type=_g.$Wz._dataContractName;this.FolderShape=n;this.Paging=t;this.ParentFolderIds=new Array(0);this.Traversal=i};_g.$X0=function(){_g.$X0.initializeBase(this);this.__type=_g.$X0._dataContractName};_g.$X1=function(){_g.$X1.initializeBase(this);this.__type=_g.$X1._dataContractName};_g.$SK=function(n,t){_g.$SK.initializeBase(this,[n]);this.__type=_g.$SK._dataContractName;this.Body=t};_g.$NH=function(){_g.$NH.initializeBase(this);this.__type=_g.$NH._dataContractName;this.Body=new _g.$X4};_g.$X3=function(){_g.$X3.initializeBase(this);this.__type=_g.$X3._dataContractName};_g.$PP=function(n,t){_g.$PP.initializeBase(this);this.__type=_g.$PP._dataContractName;this.ItemShape=n;this.ParentFolderIds=new Array(0);this.Traversal=t};_g.$X4=function(){_g.$X4.initializeBase(this);this.__type=_g.$X4._dataContractName};_g.$X5=function(){_g.$X5.initializeBase(this);this.__type=_g.$X5._dataContractName};_g.$19t=function(){_g.$19t.initializeBase(this)};_g.$X6=function(n,t){_g.$X6.initializeBase(this,[n]);this.__type=_g.$X6._dataContractName;this.Body=t};_g.$PS=function(){_g.$PS.initializeBase(this);this.__type=_g.$PS._dataContractName;this.Body=new _g.$X8};_g.$X7=function(n){_g.$X7.initializeBase(this);this.__type=_g.$X7._dataContractName;this.IndexedPageItemView=n};_g.$X8=function(){_g.$X8.initializeBase(this);this.__type=_g.$X8._dataContractName};_g.$PT=function(){_g.$PT.initializeBase(this);this.__type=_g.$PT._dataContractName};_g.$XA=function(n,t){_g.$XA.initializeBase(this,[n]);this.__type=_g.$XA._dataContractName;this.Body=t};_g.$XB=function(n,t){_g.$XB.initializeBase(this);this.__type=_g.$XB._dataContractName;this.ParentFolderId=n;this.PageSize=t};_g.$Lj=function(){_g.$Lj.initializeBase(this);this.__type=_g.$Lj._dataContractName};_g.$Lj.changeTimeZone=function(n,t,i,r){_a.$4.$1C(t,"sourceTimeZoneId");_a.$4.$1C(i,"destinationTimeZoneId");_a.$4.$M(r,"timeZoneConverter");if(t!==i&&n){n.StartDate=r.$34(t,i,n.StartDate);n.DueDate=r.$34(t,i,n.DueDate);n.CompleteDate=r.$34(t,i,n.CompleteDate)}};_g.$PU=function(n){_g.$PU.initializeBase(this);this.__type=_g.$PU._dataContractName;this.FolderId=n};_g.$3B=function(n){_g.$3B.initializeBase(this);this.__type=_g.$3B._dataContractName;this.Id=n};_g.$dp=function(){_g.$dp.initializeBase(this);this.__type=_g.$dp._dataContractName};_g.$XE=function(){_g.$XE.initializeBase(this);this.__type=_g.$XE._dataContractName};_g.$SQ=function(n){_g.$SQ.initializeBase(this,[n]);this.__type=_g.$SQ._dataContractName};_g.$CP=function(){_g.$CP.initializeBase(this);this.__type=_g.$CP._dataContractName};_g.$dt=function(){_g.$dt.initializeBase(this);this.__type=_g.$dt._dataContractName};_g.$F7=function(){_g.$F7.initializeBase(this);this.__type=_g.$F7._dataContractName};_g.$F7.changeTimeZone=function(n,t,i,r){_a.$4.$1C(t,"sourceTimeZoneId");_a.$4.$1C(i,"destinationTimeZoneId");_a.$4.$M(r,"timeZoneConverter");t!==i&&n&&_g.$G5.changeTimeZone(n,t,i,r)};_g.$SS=function(){_g.$SS.initializeBase(this);this.__type=_g.$SS._dataContractName};_g.$XJ=function(){_g.$XJ.initializeBase(this);this.__type=_g.$XJ._dataContractName};_g.$XK=function(){_g.$XK.initializeBase(this);this.__type=_g.$XK._dataContractName};_g.$XL=function(n){_g.$XL.initializeBase(this,[n]);this.__type=_g.$XL._dataContractName;this.Body=new _g.$XM};_g.$ST=function(){_g.$ST.initializeBase(this);this.__type=_g.$ST._dataContractName;this.Body=new _g.$XN};_g.$XM=function(){_g.$XM.initializeBase(this);this.__type=_g.$XM._dataContractName};_g.$XN=function(){_g.$XN.initializeBase(this);this.__type=_g.$XN._dataContractName};_g.$XO=function(){_g.$XO.initializeBase(this);this.__type=_g.$XO._dataContractName};_g.$SU=function(){_g.$SU.initializeBase(this);this.__type=_g.$SU._dataContractName};_g.$SV=function(){_g.$SV.initializeBase(this);this.__type=_g.$SV._dataContractName};_g.$Lm=function(){_g.$Lm.initializeBase(this);this.__type=_g.$Lm._dataContractName};_g.$XP=function(){_g.$XP.initializeBase(this);this.__type=_g.$XP._dataContractName};_g.$XQ=function(){_g.$XQ.initializeBase(this);this.__type=_g.$XQ._dataContractName};_g.$XR=function(){_g.$XR.initializeBase(this);this.__type=_g.$XR._dataContractName};_g.$SW=function(){_g.$SW.initializeBase(this);this.__type=_g.$SW._dataContractName};_g.$XS=function(){_g.$XS.initializeBase(this);this.__type=_g.$XS._dataContractName};_g.$SX=function(){_g.$SX.initializeBase(this);this.__type=_g.$SX._dataContractName};_g.$SY=function(n){_g.$SY.initializeBase(this,[n]);this.__type=_g.$SY._dataContractName;this.Body=new _g.$XT};_g.$SZ=function(){_g.$SZ.initializeBase(this);this.__type=_g.$SZ._dataContractName;this.Body=new _g.$XU};_g.$XT=function(){_g.$XT.initializeBase(this);this.__type=_g.$XT._dataContractName};_g.$XU=function(){_g.$XU.initializeBase(this);this.__type=_g.$XU._dataContractName};_g.$dv=function(){_g.$dv.initializeBase(this);this.__type=_g.$dv._dataContractName};_g.$XV=function(n){_g.$XV.initializeBase(this,[n]);this.__type=_g.$XV._dataContractName;this.Body=new _g.$Sc};_g.$NK=function(){_g.$NK.initializeBase(this);this.__type=_g.$NK._dataContractName;this.Body=new _g.$XW};_g.$Sc=function(){_g.$Sc.initializeBase(this);this.__type=_g.$Sc._dataContractName;this.Conversations=new Array(0)};_g.$XW=function(){_g.$XW.initializeBase(this);this.__type=_g.$XW._dataContractName};_g.$XX=function(){_g.$XX.initializeBase(this);this.__type=_g.$XX._dataContractName};_g.$XY=function(){_g.$XY.initializeBase(this);this.__type=_g.$XY._dataContractName};_g.$Sd=function(){_g.$Sd.initializeBase(this);this.__type=_g.$Sd._dataContractName};_g.$XZ=function(n,t){_g.$XZ.initializeBase(this);this.__type=_g.$XZ._dataContractName;this.FormFactor=n;this.ClientLanguage=t};_g.$Ln=function(){_g.$Ln.initializeBase(this);this.__type=_g.$Ln._dataContractName};_g.$Se=function(n,t){_g.$Se.initializeBase(this,[n]);this.__type=_g.$Se._dataContractName;this.Body=t};_g.$Pa=function(){_g.$Pa.initializeBase(this);this.__type=_g.$Pa._dataContractName;this.Body=new _g.$Xa};_g.$Sf=function(n){_g.$Sf.initializeBase(this);this.__type=_g.$Sf._dataContractName;this.FolderShape=n;this.FolderIds=new Array(0)};_g.$Xa=function(){_g.$Xa.initializeBase(this);this.__type=_g.$Xa._dataContractName};_g.$Sg=function(){_g.$Sg.initializeBase(this);this.__type=_g.$Sg._dataContractName};_g.$Xb=function(){_g.$Xb.initializeBase(this);this.__type=_g.$Xb._dataContractName;this.Body=new _g.$Xc};_g.$Xc=function(){_g.$Xc.initializeBase(this);this.__type=_g.$Xc._dataContractName};_g.$Xd=function(){_g.$Xd.initializeBase(this);this.__type=_g.$Xd._dataContractName;this.Body=new _g.$Xe};_g.$Xe=function(){_g.$Xe.initializeBase(this);this.__type=_g.$Xe._dataContractName};_g.$Lq=function(n,t){_g.$Lq.initializeBase(this,[n]);this.__type=_g.$Lq._dataContractName;this.Body=t};_g.$NL=function(){_g.$NL.initializeBase(this);this.__type=_g.$NL._dataContractName;this.Body=new _g.$Xf};_g.$Lr=function(n){_g.$Lr.initializeBase(this);this.__type=_g.$Lr._dataContractName;this.ItemShape=n;this.ItemIds=new Array(0)};_g.$Xf=function(){_g.$Xf.initializeBase(this);this.__type=_g.$Xf._dataContractName};_g.$Si=function(){_g.$Si.initializeBase(this);this.__type=_g.$Si._dataContractName};_g.$Sj=function(){_g.$Sj.initializeBase(this);this.__type=_g.$Sj._dataContractName};_g.$Xg=function(n,t){_g.$Xg.initializeBase(this,[n]);this.__type=_g.$Xg._dataContractName;this.Body=t};_g.$Sk=function(){_g.$Sk.initializeBase(this);this.__type=_g.$Sk._dataContractName;this.Body=new _g.$Xi};_g.$Xh=function(n){_g.$Xh.initializeBase(this);this.__type=_g.$Xh._dataContractName;this.SendingAs=new _g.$1h;this.Recipients=new Array(0);this.MailTipsRequested=n};_g.$Xi=function(){_g.$Xi.initializeBase(this);this.__type=_g.$Xi._dataContractName;this.ResponseMessages=new Array(0)};_g.$Xj=function(){_g.$Xj.initializeBase(this);this.__type=_g.$Xj._dataContractName};_g.$Xk=function(){_g.$Xk.initializeBase(this);this.__type=_g.$Xk._dataContractName};_g.$Xl=function(){_g.$Xl.initializeBase(this);this.__type=_g.$Xl._dataContractName;this.Body=new _g.$Xm};_g.$Xm=function(){_g.$Xm.initializeBase(this);this.__type=_g.$Xm._dataContractName};_g.$Xn=function(){_g.$Xn.initializeBase(this);this.__type=_g.$Xn._dataContractName};_g.$Xo=function(n,t){_g.$Xo.initializeBase(this,[n]);this.__type=_g.$Xo._dataContractName;this.Body=t};_g.$Sl=function(){_g.$Sl.initializeBase(this);this.__type=_g.$Sl._dataContractName;this.Body=new _g.$Xq};_g.$Xp=function(n,t){_g.$Xp.initializeBase(this);this.__type=_g.$Xp._dataContractName;this.SmtpAddress=n;this.ResultSet=t};_g.$Xq=function(){_g.$Xq.initializeBase(this);this.__type=_g.$Xq._dataContractName};_g.$Xr=function(){_g.$Xr.initializeBase(this);this.__type=_g.$Xr._dataContractName;this.Body=new _g.$Xs};_g.$Xs=function(){_g.$Xs.initializeBase(this);this.__type=_g.$Xs._dataContractName;this.JoinedGroups=new Array(0);this.PinnedGroups=new Array(0)};_g.$Xt=function(n){_g.$Xt.initializeBase(this,[n]);this.__type=_g.$Xt._dataContractName;this.Body=new _g.$Sm};_g.$Xu=function(n){_g.$Xu.initializeBase(this);this.__type=_g.$Xu._dataContractName;this.Body=n};_g.$Sm=function(){_g.$Sm.initializeBase(this);this.__type=_g.$Sm._dataContractName};_g.$e0=function(n){_g.$e0.initializeBase(this);this.__type=_g.$e0._dataContractName;this.UnseenData=n};_g.$Xv=function(){_g.$Xv.initializeBase(this);this.__type=_g.$Xv._dataContractName};_g.$Sn=function(){_g.$Sn.initializeBase(this);this.__type=_g.$Sn._dataContractName};_g.$Xw=function(n){_g.$Xw.initializeBase(this,[n]);this.__type=_g.$Xw._dataContractName;this.Body=new _g.$Sr};_g.$Pb=function(){_g.$Pb.initializeBase(this);this.__type=_g.$Pb._dataContractName;this.Body=new _g.$Y0};_g.$Xx=function(n,t){_g.$Xx.initializeBase(this,[n]);this.__type=_g.$Xx._dataContractName;this.Body=t};_g.$So=function(){_g.$So.initializeBase(this);this.__type=_g.$So._dataContractName;this.Body=new _g.$Xz};_g.$Xy=function(n,t){_g.$Xy.initializeBase(this);this.__type=_g.$Xy._dataContractName;this.SmtpAddress=n;this.PagingOptions=t};_g.$Xz=function(){_g.$Xz.initializeBase(this);this.__type=_g.$Xz._dataContractName;this.Groups=new Array(0)};_g.$Sp=function(){_g.$Sp.initializeBase(this);this.__type=_g.$Sp._dataContractName};_g.$Sq=function(){_g.$Sq.initializeBase(this);this.__type=_g.$Sq._dataContractName};_g.$Sr=function(){_g.$Sr.initializeBase(this);this.__type=_g.$Sr._dataContractName};_g.$Y0=function(){_g.$Y0.initializeBase(this);this.__type=_g.$Y0._dataContractName};_g.$Ss=function(n){_g.$Ss.initializeBase(this,[n]);this.__type=_g.$Ss._dataContractName;this.Body=new _g.$Y1};_g.$St=function(){_g.$St.initializeBase(this);this.__type=_g.$St._dataContractName;this.Body=new _g.$Y2};_g.$Y1=function(){_g.$Y1.initializeBase(this);this.__type=_g.$Y1._dataContractName};_g.$Y2=function(){_g.$Y2.initializeBase(this);this.__type=_g.$Y2._dataContractName};_g.$Y3=function(n){_g.$Y3.initializeBase(this,[n]);this.__type=_g.$Y3._dataContractName;this.Body=new _g.$Y4};_g.$Su=function(){_g.$Su.initializeBase(this);this.__type=_g.$Su._dataContractName;this.Body=new _g.$Y5};_g.$Y4=function(){_g.$Y4.initializeBase(this);this.__type=_g.$Y4._dataContractName};_g.$Y5=function(){_g.$Y5.initializeBase(this);this.__type=_g.$Y5._dataContractName};_g.$Y6=function(){_g.$Y6.initializeBase(this);this.__type=_g.$Y6._dataContractName};_g.$Y7=function(n,t){_g.$Y7.initializeBase(this,[n]);this.__type=_g.$Y7._dataContractName;this.Body=t};_g.$Y8=function(){_g.$Y8.initializeBase(this);this.__type=_g.$Y8._dataContractName;this.Body=new _g.$YA};_g.$Y9=function(n,t){_g.$Y9.initializeBase(this);this.__type=_g.$Y9._dataContractName;this.StartTime=n;this.EndTime=t};_g.$YA=function(){_g.$YA.initializeBase(this);this.__type=_g.$YA._dataContractName};_g.$Sv=function(n){_g.$Sv.initializeBase(this,[n]);this.__type=_g.$Sv._dataContractName;this.Body=new _g.$YC};_g.$Sw=function(){_g.$Sw.initializeBase(this);this.__type=_g.$Sw._dataContractName;this.Body=new _g.$YB};_g.$YB=function(){_g.$YB.initializeBase(this);this.__type=_g.$YB._dataContractName};_g.$Sx=function(){_g.$Sx.initializeBase(this);this.__type=_g.$Sx._dataContractName;this.Body=new _g.$YD};_g.$YC=function(){_g.$YC.initializeBase(this);this.__type=_g.$YC._dataContractName};_g.$YD=function(){_g.$YD.initializeBase(this);this.__type=_g.$YD._dataContractName};_g.$YE=function(){_g.$YE.initializeBase(this);this.__type=_g.$YE._dataContractName;this.Body=new _g.$YF};_g.$YF=function(){_g.$YF.initializeBase(this);this.__type=_g.$YF._dataContractName};_g.$YG=function(n,t){_g.$YG.initializeBase(this,[n]);this.__type=_g.$YG._dataContractName;this.Body=t};_g.$YH=function(n){_g.$YH.initializeBase(this);this.__type=_g.$YH._dataContractName;this.Body=n};_g.$YI=function(n){_g.$YI.initializeBase(this);this.__type=_g.$YI._dataContractName;this.TemperatureUnit=n};_g.$e1=function(n,t){_g.$e1.initializeBase(this);this.__type=_g.$e1._dataContractName;this.WeatherLocations=new Array(0);this.PollingWindowInMinutes=n;this.TemperatureUnit=t};_g.$YJ=function(){_g.$YJ.initializeBase(this);this.__type=_g.$YJ._dataContractName};_g.$e8=function(){_g.$e8.initializeBase(this);this.__type=_g.$e8._dataContractName};_g.$YP=function(){_g.$YP.initializeBase(this);this.__type=_g.$YP._dataContractName};_g.$M2=function(){_g.$M2.initializeBase(this);this.__type=_g.$M2._dataContractName};_g.$Ag=function(n){_g.$Ag.initializeBase(this);this.__type=_g.$Ag._dataContractName;this.BasePoint=n};_g.$eI=function(){_g.$eI.initializeBase(this);this.__type=_g.$eI._dataContractName};_g.$T9=function(){_g.$T9.initializeBase(this);this.__type=_g.$T9._dataContractName};_g.$eL=function(){_g.$eL.initializeBase(this);this.__type=_g.$eL._dataContractName};_g.$TC=function(){_g.$TC.initializeBase(this);this.__type=_g.$TC._dataContractName};_g.$eM=function(){_g.$eM.initializeBase(this);this.__type=_g.$eM._dataContractName};_g.$TD=function(){_g.$TD.initializeBase(this);this.__type=_g.$TD._dataContractName};_g.$eN=function(){_g.$eN.initializeBase(this);this.__type=_g.$eN._dataContractName};_g.$Ya=function(){_g.$Ya.initializeBase(this);this.__type=_g.$Ya._dataContractName};_g.$eO=function(){_g.$eO.initializeBase(this);this.__type=_g.$eO._dataContractName};_g.$eP=function(){_g.$eP.initializeBase(this);this.__type=_g.$eP._dataContractName};_g.$Pw=function(){_g.$Pw.initializeBase(this);this.__type=_g.$Pw._dataContractName};_g.$zK=function(n){_g.$zK.initializeBase(this);this.Interval=n};_g.$Kb=function(){_g.$Kb.initializeBase(this);this.__type=_g.$Kb._dataContractName};_g.$TH=function(){_g.$TH.initializeBase(this);this.__type=_g.$TH._dataContractName};_g.$TI=function(){_g.$TI.initializeBase(this);this.__type=_g.$TI._dataContractName};_g.$Yg=function(){_g.$Yg.initializeBase(this);this.__type=_g.$Yg._dataContractName};_g.$Q0=function(){_g.$Q0.initializeBase(this);this.__type=_g.$Q0._dataContractName;this.Item=new _g.$7W};_g.$Q0.changeTimeZone=function(n,t,i,r){_a.$4.$1C(t,"sourceTimeZoneId");_a.$4.$1C(i,"destinationTimeZoneId");_a.$4.$M(r,"timeZoneConverter");t!==i&&n&&_g.$Cm.changeTimeZone(n,t,i,r)};_g.$GT=function(){_g.$GT.initializeBase(this);this.__type=_g.$GT._dataContractName;this.ItemId=new _g.$Gw};_g.$eW=function(){_g.$eW.initializeBase(this);this.__type=_g.$eW._dataContractName};_g.$eX=function(){_g.$eX.initializeBase(this);this.__type=_g.$eX._dataContractName};_g.$NT=function(){_g.$NT.initializeBase(this);this.__type=_g.$NT._dataContractName};_g.$NT.changeTimeZone=function(n,t,i,r){_a.$4.$1C(t,"sourceTimeZoneId");_a.$4.$1C(i,"destinationTimeZoneId");_a.$4.$M(r,"timeZoneConverter");t!==i&&n&&_g.$Cm.changeTimeZone(n,t,i,r)};_g.$eY=function(){_g.$eY.initializeBase(this);this.__type=_g.$eY._dataContractName};_g.$TK=function(){_g.$TK.initializeBase(this);this.__type=_g.$TK._dataContractName;this.Items=new Array(0)};_g.$TL=function(){_g.$TL.initializeBase(this);this.__type=_g.$TL._dataContractName};_g.$TL.changeTimeZone=function(n,t,i,r){_a.$4.$1C(t,"sourceTimeZoneId");_a.$4.$1C(i,"destinationTimeZoneId");_a.$4.$M(r,"timeZoneConverter");if(t!==i&&n){n.Start=r.$34(t,i,n.Start);n.End=r.$34(t,i,n.End)}};_g.$eZ=function(){_g.$eZ.initializeBase(this);this.__type=_g.$eZ._dataContractName};_g.$E1=function(n){_g.$E1.initializeBase(this,[n]);this.__type=_g.$E1._dataContractName};_g.$7W=function(){_g.$7W.initializeBase(this);this.__type=_g.$7W._dataContractName};_g.$7W.changeTimeZone=function(n,t,i,r){_a.$4.$1C(t,"sourceTimeZoneId");_a.$4.$1C(i,"destinationTimeZoneId");_a.$4.$M(r,"timeZoneConverter");if(t!==i&&n){n.DateTimeReceived=r.$34(t,i,n.DateTimeReceived);n.DateTimeSent=r.$34(t,i,n.DateTimeSent);n.DateTimeCreated=r.$34(t,i,n.DateTimeCreated);n.ReminderDueBy=r.$34(t,i,n.ReminderDueBy);n.ReminderNextTime=r.$34(t,i,n.ReminderNextTime);n.LastModifiedTime=r.$34(t,i,n.LastModifiedTime);n.RetentionDate=r.$34(t,i,n.RetentionDate)}};_g.$DV=function(n,t){_g.$DV.initializeBase(this);this.__type=_g.$DV._dataContractName;this.FaultMessage=n;this.ErrorCode=t};_g.$ed=function(){_g.$ed.initializeBase(this);this.__type=_g.$ed._dataContractName};_g.$Q5=function(n){_g.$Q5.initializeBase(this);this.__type=_g.$Q5._dataContractName;this.RequestServerVersion=n};_g.$Yk=function(){_g.$Yk.initializeBase(this);this.__type=_g.$Yk._dataContractName};_g.$Yn=function(){_g.$Yn.initializeBase(this);this.__type=_g.$Yn._dataContractName};_g.$TO=function(){_g.$TO.initializeBase(this);this.__type=_g.$TO._dataContractName};_g.$Yp=function(){_g.$Yp.initializeBase(this);this.__type=_g.$Yp._dataContractName};_g.$Ys=function(n,t){_g.$Ys.initializeBase(this);this.__type=_g.$Ys._dataContractName;this.ExtensionId=n;this.ItemId=t};_g.$TQ=function(){_g.$TQ.initializeBase(this);this.__type=_g.$TQ._dataContractName};_g.$TR=function(){_g.$TR.initializeBase(this);this.__type=_g.$TR._dataContractName};_g.$TT=function(){_g.$TT.initializeBase(this);this.__type=_g.$TT._dataContractName};_g.$TU=function(n,t,i,r){_g.$TU.initializeBase(this);this.__type=_g.$TU._dataContractName;this.MailboxId=n;this.DisplayName=t;this.ItemCount=i;this.Size=r};_g.$TZ=function(){_g.$TZ.initializeBase(this);this.__type=_g.$TZ._dataContractName};_g.$Z3=function(n,t){_g.$Z3.initializeBase(this,[n]);this.__type=_g.$Z3._dataContractName;this.Body=t};_g.$Z4=function(){_g.$Z4.initializeBase(this);this.__type=_g.$Z4._dataContractName;this.Body=new _g.$Z6};_g.$Z5=function(n,t){_g.$Z5.initializeBase(this);this.__type=_g.$Z5._dataContractName;this.FolderIds=new Array(0);this.ReadFlag=n;this.SuppressReadReceipts=t};_g.$Z6=function(){_g.$Z6.initializeBase(this);this.__type=_g.$Z6._dataContractName};_g.$Z7=function(n,t){_g.$Z7.initializeBase(this,[n]);this.__type=_g.$Z7._dataContractName;this.Body=t};_g.$Z8=function(){_g.$Z8.initializeBase(this);this.__type=_g.$Z8._dataContractName;this.Body=new _g.$ZA};_g.$Z9=function(n,t){_g.$Z9.initializeBase(this);this.__type=_g.$Z9._dataContractName;this.ItemIds=new Array(0);this.IsJunk=n;this.MoveItem=t};_g.$ZA=function(){_g.$ZA.initializeBase(this);this.__type=_g.$ZA._dataContractName};_g.$ZB=function(){_g.$ZB.initializeBase(this);this.__type=_g.$ZB._dataContractName};_g.$ZC=function(){_g.$ZC.initializeBase(this);this.__type=_g.$ZC._dataContractName};_g.$JW=function(){_g.$JW.initializeBase(this);this.__type=_g.$JW._dataContractName};_g.$JW.changeTimeZone=function(n,t,i,r){_a.$4.$1C(t,"sourceTimeZoneId");_a.$4.$1C(i,"destinationTimeZoneId");_a.$4.$M(r,"timeZoneConverter");if(t!==i&&n){n.Start=r.$34(t,i,n.Start);n.End=r.$34(t,i,n.End);_g.$Fv.changeTimeZone(n,t,i,r)}};_g.$Fv=function(){_g.$Fv.initializeBase(this);this.__type=_g.$Fv._dataContractName};_g.$Fv.changeTimeZone=function(n,t,i,r){_a.$4.$1C(t,"sourceTimeZoneId");_a.$4.$1C(i,"destinationTimeZoneId");_a.$4.$M(r,"timeZoneConverter");if(t!==i&&n){n.DateTimeStamp=r.$34(t,i,n.DateTimeStamp);_g.$9B.changeTimeZone(n,t,i,r)}};_g.$IP=function(){_g.$IP.initializeBase(this);this.__type=_g.$IP._dataContractName};_g.$IP.changeTimeZone=function(n,t,i,r){_a.$4.$1C(t,"sourceTimeZoneId");_a.$4.$1C(i,"destinationTimeZoneId");_a.$4.$M(r,"timeZoneConverter");if(t!==i&&n){n.Start=n.StartTimeZoneId?r.$34(n.StartTimeZoneId,i,n.StartWallClock):undefined;n.End=n.EndTimeZoneId?r.$34(n.EndTimeZoneId,i,n.EndWallClock):undefined;n.OriginalStart=r.$34(t,i,n.OriginalStart);n.AppointmentReplyTime=r.$34(t,i,n.AppointmentReplyTime);_g.$Fv.changeTimeZone(n,t,i,r)}};_g.$HV=function(){_g.$HV.initializeBase(this);this.__type=_g.$HV._dataContractName};_g.$HV.changeTimeZone=function(n,t,i,r){_a.$4.$1C(t,"sourceTimeZoneId");_a.$4.$1C(i,"destinationTimeZoneId");_a.$4.$M(r,"timeZoneConverter");if(t!==i&&n){n.Start=r.$34(t,i,n.Start);n.End=r.$34(t,i,n.End);n.ProposedStart=r.$34(t,i,n.ProposedStart);n.ProposedEnd=r.$34(t,i,n.ProposedEnd);_g.$Fv.changeTimeZone(n,t,i,r)}};_g.$er=function(){_g.$er.initializeBase(this);this.__type=_g.$er._dataContractName};_g.$er.changeTimeZone=function(n,t,i,r){_a.$4.$1C(t,"sourceTimeZoneId");_a.$4.$1C(i,"destinationTimeZoneId");_a.$4.$M(r,"timeZoneConverter");if(t!==i&&n){n.StartTime=r.$34(t,i,n.StartTime);n.EndTime=r.$34(t,i,n.EndTime)}};_g.$ZF=function(){_g.$ZF.initializeBase(this);this.__type=_g.$ZF._dataContractName};_g.$9B=function(){_g.$9B.initializeBase(this);this.__type=_g.$9B._dataContractName};_g.$9B.changeTimeZone=function(n,t,i,r){_a.$4.$1C(t,"sourceTimeZoneId");_a.$4.$1C(i,"destinationTimeZoneId");_a.$4.$M(r,"timeZoneConverter");t!==i&&n&&_g.$7W.changeTimeZone(n,t,i,r)};_g.$ey=function(){_g.$ey.initializeBase(this);this.__type=_g.$ey._dataContractName};_g.$ZI=function(){_g.$ZI.initializeBase(this);this.__type=_g.$ZI._dataContractName};_g.$ez=function(){_g.$ez.initializeBase(this);this.__type=_g.$ez._dataContractName};_g.$f0=function(){_g.$f0.initializeBase(this);this.__type=_g.$f0._dataContractName};_g.$f1=function(){_g.$f1.initializeBase(this);this.__type=_g.$f1._dataContractName};_g.$f2=function(){_g.$f2.initializeBase(this);this.__type=_g.$f2._dataContractName};_g.$f3=function(){_g.$f3.initializeBase(this);this.__type=_g.$f3._dataContractName};_g.$f3.changeTimeZone=function(n,t,i,r){_a.$4.$1C(t,"sourceTimeZoneId");_a.$4.$1C(i,"destinationTimeZoneId");_a.$4.$M(r,"timeZoneConverter");t!==i&&n&&_g.$7W.changeTimeZone(n,t,i,r)};_g.$ZN=function(n,t){_g.$ZN.initializeBase(this,[n]);this.__type=_g.$ZN._dataContractName;this.Body=t};_g.$ZO=function(){_g.$ZO.initializeBase(this);this.__type=_g.$ZO._dataContractName;this.Body=new _g.$ZQ};_g.$ZP=function(n){_g.$ZP.initializeBase(this,[n]);this.__type=_g.$ZP._dataContractName};_g.$ZQ=function(){_g.$ZQ.initializeBase(this);this.__type=_g.$ZQ._dataContractName};_g.$ZR=function(n,t){_g.$ZR.initializeBase(this,[n]);this.__type=_g.$ZR._dataContractName;this.Body=t};_g.$ZS=function(){_g.$ZS.initializeBase(this);this.__type=_g.$ZS._dataContractName;this.Body=new _g.$ZU};_g.$ZT=function(n){_g.$ZT.initializeBase(this,[n]);this.__type=_g.$ZT._dataContractName};_g.$ZU=function(){_g.$ZU.initializeBase(this);this.__type=_g.$ZU._dataContractName};_g.$1A6=function(){_g.$1A6.initializeBase(this)};_g.$Nm=function(){_g.$Nm.initializeBase(this);this.__type=_g.$Nm._dataContractName};_g.$ZW=function(){_g.$ZW.initializeBase(this);this.__type=_g.$ZW._dataContractName};_g.$ZX=function(){_g.$ZX.initializeBase(this);this.__type=_g.$ZX._dataContractName};_g.$EY=function(){_g.$EY.initializeBase(this);this.__type=_g.$EY._dataContractName};_g.$QN=function(n){_g.$QN.initializeBase(this,[n]);this.__type=_g.$QN._dataContractName};_g.$QN.changeTimeZone=function(n,t,i,r){_a.$4.$1C(t,"sourceTimeZoneId");_a.$4.$1C(i,"destinationTimeZoneId");_a.$4.$M(r,"timeZoneConverter");t!==i&&n&&_g.$Qq.changeTimeZone(n,t,i,r)};_g.$Td=function(){_g.$Td.initializeBase(this);this.__type=_g.$Td._dataContractName};_g.$f7=function(){_g.$f7.initializeBase(this);this.__type=_g.$f7._dataContractName};_g.$QR=function(n){_g.$QR.initializeBase(this,[n]);this.__type=_g.$QR._dataContractName};_g.$Te=function(n,t){_g.$Te.initializeBase(this,[n]);this.__type=_g.$Te._dataContractName;this.NumberOfOccurrences=t};_g.$Te.changeTimeZone=function(n,t,i,r){_a.$4.$1C(t,"sourceTimeZoneId");_a.$4.$1C(i,"destinationTimeZoneId");_a.$4.$M(r,"timeZoneConverter");t!==i&&n&&_g.$Qq.changeTimeZone(n,t,i,r)};_g.$Tf=function(n,t,i,r){_g.$Tf.initializeBase(this);this.__type=_g.$Tf._dataContractName;this.ItemId=n;this.Start=t;this.End=i;this.OriginalStart=r};_g.$Zf=function(){_g.$Zf.initializeBase(this);this.__type=_g.$Zf._dataContractName};_g.$Zj=function(n,t,i){_g.$Zj.initializeBase(this);this.__type=_g.$Zj._dataContractName;this.LobbyBypass=n;this.AccessLevel=t;this.Presenters=i};_g.$Th=function(){_g.$Th.initializeBase(this);this.__type=_g.$Th._dataContractName};_g.$Zl=function(){_g.$Zl.initializeBase(this);this.__type=_g.$Zl._dataContractName};_g.$Zm=function(){_g.$Zm.initializeBase(this);this.__type=_g.$Zm._dataContractName};_g.$fD=function(){_g.$fD.initializeBase(this);this.__type=_g.$fD._dataContractName};_g.$Np=function(){_g.$Np.initializeBase(this);this.__type=_g.$Np._dataContractName};_g.$IY=function(){_g.$IY.initializeBase(this);this.__type=_g.$IY._dataContractName};_g.$Qa=function(){_g.$Qa.initializeBase(this);this.__type=_g.$Qa._dataContractName};_g.$Zr=function(){_g.$Zr.initializeBase(this);this.__type=_g.$Zr._dataContractName};_g.$fM=function(){_g.$fM.initializeBase(this);this.__type=_g.$fM._dataContractName};_g.$Tm=function(n,t,i,r,u){_g.$Tm.initializeBase(this);this.__type=_g.$Tm._dataContractName;this.SearchSessionId=n;this.IsConversationSession=t;this.QueryOptions=i;this.SearchRequestId=r;this.KqlQuery=u;this.FolderScope=new Array(0)};_g.$Zt=function(){_g.$Zt.initializeBase(this);this.__type=_g.$Zt._dataContractName};_g.$Zu=function(n){_g.$Zu.initializeBase(this,[n]);this.__type=_g.$Zu._dataContractName;this.Body=new _g.$To};_g.$Tn=function(){_g.$Tn.initializeBase(this);this.__type=_g.$Tn._dataContractName;this.Body=new _g.$Zv};_g.$To=function(){_g.$To.initializeBase(this);this.__type=_g.$To._dataContractName};_g.$Zv=function(){_g.$Zv.initializeBase(this);this.__type=_g.$Zv._dataContractName};_g.$Zw=function(){_g.$Zw.initializeBase(this);this.__type=_g.$Zw._dataContractName};_g.$Ny=function(){_g.$Ny.initializeBase(this);this.__type=_g.$Ny._dataContractName};_g.$Hg=function(n){_g.$Hg.initializeBase(this,[n]);this.__type=_g.$Hg._dataContractName};_g.$Nz=function(n){_g.$Nz.initializeBase(this,[n]);this.__type=_g.$Nz._dataContractName};_g.$Bs=function(){_g.$Bs.initializeBase(this);this.__type=_g.$Bs._dataContractName};_g.$Bs.changeTimeZone=function(n,t,i,r){_a.$4.$1C(t,"sourceTimeZoneId");_a.$4.$1C(i,"destinationTimeZoneId");_a.$4.$M(r,"timeZoneConverter");t!==i&&n&&(n.CreationTimeString=r.$34(t,i,n.CreationTimeString))};_g.$a0=function(n){_g.$a0.initializeBase(this);this.__type=_g.$a0._dataContractName;this.Id=n};_g.$4l=function(n){_g.$4l.initializeBase(this);this.__type=_g.$4l._dataContractName;this.Value=n;this.Attributions=new Array(0)};_g.$2n=function(n,t){_g.$2n.initializeBase(this);this.__type=_g.$2n._dataContractName;this.Number=n;this.Type=t};_g.$a3=function(n,t){_g.$a3.initializeBase(this,[n]);this.__type=_g.$a3._dataContractName;this.Body=t};_g.$a4=function(){_g.$a4.initializeBase(this);this.__type=_g.$a4._dataContractName;this.Body=new _g.$a6};_g.$a5=function(n,t){_g.$a5.initializeBase(this);this.__type=_g.$a5._dataContractName;this.ItemId=n;this.DialString=t};_g.$a6=function(){_g.$a6.initializeBase(this);this.__type=_g.$a6._dataContractName};_g.$a8=function(){_g.$a8.initializeBase(this);this.__type=_g.$a8._dataContractName};_g.$fW=function(){_g.$fW.initializeBase(this);this.__type=_g.$fW._dataContractName};_g.$Ku=function(n,t){_g.$Ku.initializeBase(this);this.__type=_g.$Ku._dataContractName;this.Type=n;this.LocationSource=t};_g.$DC=function(n){_g.$DC.initializeBase(this);this.__type=_g.$DC._dataContractName;this.Value=n;this.Attributions=new Array(0)};_g.$O2=function(){_g.$O2.initializeBase(this);this.__type=_g.$O2._dataContractName};_g.$O2.changeTimeZone=function(n,t,i,r){_a.$4.$1C(t,"sourceTimeZoneId");_a.$4.$1C(i,"destinationTimeZoneId");_a.$4.$M(r,"timeZoneConverter");if(t!==i&&n){n.PostedTime=r.$34(t,i,n.PostedTime);_g.$7W.changeTimeZone(n,t,i,r)}};_g.$aB=function(n){_g.$aB.initializeBase(this,[n]);this.__type=_g.$aB._dataContractName;this.Body=new _g.$Tt};_g.$aC=function(){_g.$aC.initializeBase(this);this.__type=_g.$aC._dataContractName;this.Body=new _g.$aD};_g.$Tt=function(){_g.$Tt.initializeBase(this);this.__type=_g.$Tt._dataContractName;this.ModernGroupEmailAddress=new _g.$1h};_g.$aD=function(){_g.$aD.initializeBase(this);this.__type=_g.$aD._dataContractName};_g.$Tu=function(){_g.$Tu.initializeBase(this);this.__type=_g.$Tu._dataContractName};_g.$Tu.changeTimeZone=function(n,t,i,r){_a.$4.$1C(t,"sourceTimeZoneId");_a.$4.$1C(i,"destinationTimeZoneId");_a.$4.$M(r,"timeZoneConverter");t!==i&&n&&_g.$Ao.changeTimeZone(n,t,i,r)};_g.$Tv=function(){_g.$Tv.initializeBase(this);this.__type=_g.$Tv._dataContractName};_g.$Tv.changeTimeZone=function(n,t,i,r){_a.$4.$1C(t,"sourceTimeZoneId");_a.$4.$1C(i,"destinationTimeZoneId");_a.$4.$M(r,"timeZoneConverter");t!==i&&n&&_g.$Tu.changeTimeZone(n,t,i,r)};_g.$fb=function(){_g.$fb.initializeBase(this);this.__type=_g.$fb._dataContractName};_g.$Tx=function(n){_g.$Tx.initializeBase(this);this.__type=_g.$Tx._dataContractName;this.ErrorCode=n};_g.$fe=function(){_g.$fe.initializeBase(this);this.__type=_g.$fe._dataContractName};_g.$125=function(){_g.$125.initializeBase(this)};_g.$19b=function(n){_g.$19b.initializeBase(this);this.Path=n};_g.$1c=function(n){_g.$1c.initializeBase(this);this.__type=_g.$1c._dataContractName;this.FieldURI=n};_g.$aH=function(n,t){_g.$aH.initializeBase(this,[n]);this.__type=_g.$aH._dataContractName;this.Body=t};_g.$aI=function(){_g.$aI.initializeBase(this);this.__type=_g.$aI._dataContractName;this.Body=new _g.$aK};_g.$aJ=function(n,t,i){_g.$aJ.initializeBase(this);this.__type=_g.$aJ._dataContractName;this.DeviceID=n;this.DeviceType=t;this.ClientVersion=i};_g.$aK=function(){_g.$aK.initializeBase(this);this.__type=_g.$aK._dataContractName};_g.$Ty=function(n,t,i){_g.$Ty.initializeBase(this);this.__type=_g.$Ty._dataContractName;this.AppId=n;this.DeviceNotificationId=t;this.DeviceNotificationType=i};_g.$fg=function(){_g.$fg.initializeBase(this);this.__type=_g.$fg._dataContractName};_g.$fh=function(){_g.$fh.initializeBase(this);this.__type=_g.$fh._dataContractName};_g.$12H=function(){_g.$12H.initializeBase(this)};_g.$Qq=function(n){_g.$Qq.initializeBase(this);this.StartDate=n};_g.$Qq.changeTimeZone=function(n,t,i,r){_a.$4.$1C(t,"sourceTimeZoneId");_a.$4.$1C(i,"destinationTimeZoneId");_a.$4.$M(r,"timeZoneConverter");t!==i&&n&&(n.StartDate=r.$34(t,i,n.StartDate))};_g.$Tz=function(n,t){_g.$Tz.initializeBase(this);this.__type=_g.$Tz._dataContractName;this.RecurrencePattern=n;this.RecurrenceRange=t};_g.$7A=function(n){_g.$7A.initializeBase(this);this.__type=_g.$7A._dataContractName;this.OccurrenceId=n};_g.$Qr=function(n){_g.$Qr.initializeBase(this,[n]);this.__type=_g.$Qr._dataContractName};_g.$O8=function(){_g.$O8.initializeBase(this);this.__type=_g.$O8._dataContractName};_g.$O8.changeTimeZone=function(n,t,i,r){_a.$4.$1C(t,"sourceTimeZoneId");_a.$4.$1C(i,"destinationTimeZoneId");_a.$4.$M(r,"timeZoneConverter");t!==i&&n&&_g.$Ao.changeTimeZone(n,t,i,r)};_g.$fk=function(){_g.$fk.initializeBase(this);this.__type=_g.$fk._dataContractName;this.RefinerQueries=new Array(0)};_g.$MV=function(){_g.$MV.initializeBase(this);this.__type=_g.$MV._dataContractName};_g.$MV.changeTimeZone=function(n,t,i,r){_a.$4.$1C(t,"sourceTimeZoneId");_a.$4.$1C(i,"destinationTimeZoneId");_a.$4.$M(r,"timeZoneConverter");t!==i&&n&&_g.$Ao.changeTimeZone(n,t,i,r)};_g.$Qt=function(n,t,i){_g.$Qt.initializeBase(this,[n]);this.__type=_g.$Qt._dataContractName;this.DaysOfWeek=t;this.DayOfWeekIndex=i};_g.$Qu=function(n,t,i){_g.$Qu.initializeBase(this);this.__type=_g.$Qu._dataContractName;this.DaysOfWeek=n;this.DayOfWeekIndex=t;this.Month=i};_g.$aO=function(){_g.$aO.initializeBase(this);this.__type=_g.$aO._dataContractName};_g.$U1=function(n,t,i,r,u,f){_g.$U1.initializeBase(this);this.__type=_g.$U1._dataContractName;this.Subject=n;this.ReminderTime=t;this.StartDate=i;this.EndDate=r;this.ItemId=u;this.UID=f};_g.$U1.changeTimeZone=function(n,t,i,r){_a.$4.$1C(t,"sourceTimeZoneId");_a.$4.$1C(i,"destinationTimeZoneId");_a.$4.$M(r,"timeZoneConverter");if(t!==i&&n){n.ReminderTime=r.$34(t,i,n.ReminderTime);n.StartDate=r.$34(t,i,n.StartDate);n.EndDate=r.$34(t,i,n.EndDate)}};_g.$aP=function(){_g.$aP.initializeBase(this);this.__type=_g.$aP._dataContractName;this.Body=new _g.$aQ};_g.$aQ=function(){_g.$aQ.initializeBase(this);this.__type=_g.$aQ._dataContractName};_g.$aS=function(){_g.$aS.initializeBase(this);this.__type=_g.$aS._dataContractName;this.Body=new _g.$aT};_g.$aT=function(){_g.$aT.initializeBase(this);this.__type=_g.$aT._dataContractName};_g.$aV=function(){_g.$aV.initializeBase(this);this.__type=_g.$aV._dataContractName;this.Body=new _g.$aW};_g.$aW=function(){_g.$aW.initializeBase(this);this.__type=_g.$aW._dataContractName};_g.$aX=function(){_g.$aX.initializeBase(this);this.__type=_g.$aX._dataContractName;this.Body=new _g.$aY};_g.$aY=function(){_g.$aY.initializeBase(this);this.__type=_g.$aY._dataContractName};_g.$MW=function(){_g.$MW.initializeBase(this);this.__type=_g.$MW._dataContractName};_g.$MW.changeTimeZone=function(n,t,i,r){_a.$4.$1C(t,"sourceTimeZoneId");_a.$4.$1C(i,"destinationTimeZoneId");_a.$4.$M(r,"timeZoneConverter");t!==i&&n&&_g.$Ao.changeTimeZone(n,t,i,r)};_g.$Eg=function(){_g.$Eg.initializeBase(this);this.__type=_g.$Eg._dataContractName};_g.$Eg.changeTimeZone=function(n,t,i,r){_a.$4.$1C(t,"sourceTimeZoneId");_a.$4.$1C(i,"destinationTimeZoneId");_a.$4.$M(r,"timeZoneConverter");t!==i&&n&&_g.$G5.changeTimeZone(n,t,i,r)};_g.$FS=function(){_g.$FS.initializeBase(this);this.__type=_g.$FS._dataContractName};_g.$FS.changeTimeZone=function(n,t,i,r){_a.$4.$1C(t,"sourceTimeZoneId");_a.$4.$1C(i,"destinationTimeZoneId");_a.$4.$M(r,"timeZoneConverter");t!==i&&n&&_g.$G5.changeTimeZone(n,t,i,r)};_g.$aa=function(){_g.$aa.initializeBase(this);this.__type=_g.$aa._dataContractName};_g.$lf=function(){_g.$lf.initializeBase(this)};_g.$lf.changeTimeZone=function(n,t,i,r){_a.$4.$1C(t,"sourceTimeZoneId");_a.$4.$1C(i,"destinationTimeZoneId");_a.$4.$M(r,"timeZoneConverter");t!==i&&n&&_g.$9B.changeTimeZone(n,t,i,r)};_g.$Ao=function(){_g.$Ao.initializeBase(this);this.__type=_g.$Ao._dataContractName};_g.$Ao.changeTimeZone=function(n,t,i,r){_a.$4.$1C(t,"sourceTimeZoneId");_a.$4.$1C(i,"destinationTimeZoneId");_a.$4.$M(r,"timeZoneConverter");t!==i&&n&&_g.$lf.changeTimeZone(n,t,i,r)};_g.$fs=function(n){_g.$fs.initializeBase(this);this.__type=_g.$fs._dataContractName;this.BaseShape=n};_g.$Hl=function(n){_g.$Hl.initializeBase(this);this.__type=_g.$Hl._dataContractName;this.Item=n};_g.$U4=function(n,t,i,r,u,f,e,o){_g.$U4.initializeBase(this);this.__type=_g.$U4._dataContractName;this.DisplayName=n;this.RetentionId=t;this.RetentionPeriod=i;this.Type=r;this.RetentionAction=u;this.IsVisible=f;this.OptedInto=e;this.IsArchive=o};_g.$MY=function(n){_g.$MY.initializeBase(this);this.__type=_g.$MY._dataContractName;this.Value=n};_g.$U5=function(){_g.$U5.initializeBase(this);this.__type=_g.$U5._dataContractName};_g.$U5.changeTimeZone=function(n,t,i,r){_a.$4.$1C(t,"sourceTimeZoneId");_a.$4.$1C(i,"destinationTimeZoneId");_a.$4.$M(r,"timeZoneConverter");t!==i&&n&&(n.ContentExpiryDate=r.$34(t,i,n.ContentExpiryDate))};_g.$ae=function(){_g.$ae.initializeBase(this);this.__type=_g.$ae._dataContractName};_g.$ag=function(n,t,i){_g.$ag.initializeBase(this);this.__type=_g.$ag._dataContractName;this.ExtensionId=n;this.ItemId=t;this.CustomProperties=i};_g.$U7=function(){_g.$U7.initializeBase(this);this.__type=_g.$U7._dataContractName};_g.$ah=function(n,t,i){_g.$ah.initializeBase(this);this.__type=_g.$ah._dataContractName;this.ExtensionId=n;this.ExtensionVersion=t;this.Settings=i};_g.$U8=function(){_g.$U8.initializeBase(this);this.__type=_g.$U8._dataContractName};_g.$19d=function(){_g.$19d.initializeBase(this)};_g.$OE=function(){_g.$OE.initializeBase(this);this.__type=_g.$OE._dataContractName};_g.$ak=function(n,t){_g.$ak.initializeBase(this,[n]);this.__type=_g.$ak._dataContractName;this.Body=t};_g.$al=function(){_g.$al.initializeBase(this);this.__type=_g.$al._dataContractName;this.Body=new _g.$an};_g.$am=function(n,t,i){_g.$am.initializeBase(this);this.__type=_g.$am._dataContractName;this.SearchId=n;this.ResultType=t;this.PageDirection=i};_g.$an=function(){_g.$an.initializeBase(this);this.__type=_g.$an._dataContractName};_g.$g5=function(){_g.$g5.initializeBase(this);this.__type=_g.$g5._dataContractName};_g.$g6=function(){_g.$g6.initializeBase(this);this.__type=_g.$g6._dataContractName};_g.$g7=function(){_g.$g7.initializeBase(this);this.__type=_g.$g7._dataContractName};_g.$g8=function(n,t,i){_g.$g8.initializeBase(this);this.__type=_g.$g8._dataContractName;this.Id=n;this.Mailbox=t;this.ParentId=i};_g.$ar=function(){_g.$ar.initializeBase(this);this.__type=_g.$ar._dataContractName};_g.$Ig=function(n,t){_g.$Ig.initializeBase(this);this.__type=_g.$Ig._dataContractName;this.BasePoint=n;this.Condition=t};_g.$Gm=function(n,t){_g.$Gm.initializeBase(this,[n,t]);this.__type=_g.$Gm._dataContractName};_g.$UB=function(){_g.$UB.initializeBase(this);this.__type=_g.$UB._dataContractName};_g.$as=function(){_g.$as.initializeBase(this);this.__type=_g.$as._dataContractName;this.Body=new _g.$at};_g.$at=function(){_g.$at.initializeBase(this);this.__type=_g.$at._dataContractName};_g.$au=function(){_g.$au.initializeBase(this);this.__type=_g.$au._dataContractName};_g.$19g=function(){_g.$19g.initializeBase(this)};_g.$19f=function(){_g.$19f.initializeBase(this)};_g.$av=function(n){_g.$av.initializeBase(this);this.__type=_g.$av._dataContractName;this.UserConfigurationName=n};_g.$UE=function(){_g.$UE.initializeBase(this);this.__type=_g.$UE._dataContractName};_g.$aw=function(){_g.$aw.initializeBase(this);this.__type=_g.$aw._dataContractName};_g.$ax=function(){_g.$ax.initializeBase(this);this.__type=_g.$ax._dataContractName};_g.$ay=function(){_g.$ay.initializeBase(this);this.__type=_g.$ay._dataContractName};_g.$OH=function(n,t){_g.$OH.initializeBase(this,[n]);this.__type=_g.$OH._dataContractName;this.Folder=t};_g.$b0=function(){_g.$b0.initializeBase(this);this.__type=_g.$b0._dataContractName;this.Body=new _g.$b1};_g.$b1=function(){_g.$b1.initializeBase(this);this.__type=_g.$b1._dataContractName};_g.$b2=function(){_g.$b2.initializeBase(this);this.__type=_g.$b2._dataContractName;this.Body=new _g.$b3};_g.$b3=function(){_g.$b3.initializeBase(this);this.__type=_g.$b3._dataContractName};_g.$6w=function(n){_g.$6w.initializeBase(this,[n]);this.__type=_g.$6w._dataContractName;this.Item=new _g.$7W};_g.$b5=function(n,t){_g.$b5.initializeBase(this);this.__type=_g.$b5._dataContractName;this.GroupSmtpAddress=n;this.OperationType=t};_g.$b6=function(){_g.$b6.initializeBase(this);this.__type=_g.$b6._dataContractName};_g.$UF=function(){_g.$UF.initializeBase(this);this.__type=_g.$UF._dataContractName};_g.$1A7=function(n){_g.$1A7.initializeBase(this,[n])};_g.$gE=function(){_g.$gE.initializeBase(this);this.__type=_g.$gE._dataContractName};_g.$B7=function(){_g.$B7.initializeBase(this);this.__type=_g.$B7._dataContractName};_g.$UH=function(){_g.$UH.initializeBase(this);this.__type=_g.$UH._dataContractName};_g.$R2=function(){_g.$R2.initializeBase(this);this.__type=_g.$R2._dataContractName};_g.$R2.changeTimeZone=function(n,t,i,r){_a.$4.$1C(t,"sourceTimeZoneId");_a.$4.$1C(i,"destinationTimeZoneId");_a.$4.$M(r,"timeZoneConverter");t!==i&&n&&_g.$Ao.changeTimeZone(n,t,i,r)};_g.$G5=function(){_g.$G5.initializeBase(this);this.__type=_g.$G5._dataContractName};_g.$G5.changeTimeZone=function(n,t,i,r){_a.$4.$1C(t,"sourceTimeZoneId");_a.$4.$1C(i,"destinationTimeZoneId");_a.$4.$M(r,"timeZoneConverter");t!==i&&n&&_g.$R2.changeTimeZone(n,t,i,r)};_g.$Df=function(n){_g.$Df.initializeBase(this);this.__type=_g.$Df._dataContractName;this.Order=n};_g.$gN=function(){_g.$gN.initializeBase(this);this.__type=_g.$gN._dataContractName;this.Updates=new Array(0)};_g.$Hr=function(){_g.$Hr.initializeBase(this);this.__type=_g.$Hr._dataContractName;this.Values=new Array(0);this.Attributions=new Array(0)};_g.$2u=function(n){_g.$2u.initializeBase(this);this.__type=_g.$2u._dataContractName;this.Value=n;this.Attributions=new Array(0)};_g.$bE=function(){_g.$bE.initializeBase(this);this.__type=_g.$bE._dataContractName};_g.$bF=function(){_g.$bF.initializeBase(this);this.__type=_g.$bF._dataContractName};_g.$bG=function(){_g.$bG.initializeBase(this);this.__type=_g.$bG._dataContractName;this.Body=new _g.$bH};_g.$bH=function(){_g.$bH.initializeBase(this);this.__type=_g.$bH._dataContractName};_g.$bI=function(n,t){_g.$bI.initializeBase(this,[n]);this.__type=_g.$bI._dataContractName;this.Body=t};_g.$bJ=function(){_g.$bJ.initializeBase(this);this.__type=_g.$bJ._dataContractName;this.Body=new _g.$bL};_g.$bK=function(n){_g.$bK.initializeBase(this,[n]);this.__type=_g.$bK._dataContractName};_g.$bL=function(){_g.$bL.initializeBase(this);this.__type=_g.$bL._dataContractName};_g.$bM=function(){_g.$bM.initializeBase(this);this.__type=_g.$bM._dataContractName};_g.$B9=function(){_g.$B9.initializeBase(this);this.__type=_g.$B9._dataContractName};_g.$gP=function(){_g.$gP.initializeBase(this);this.__type=_g.$gP._dataContractName};_g.$bN=function(){_g.$bN.initializeBase(this);this.__type=_g.$bN._dataContractName;this.Body=new _g.$bO};_g.$bO=function(){_g.$bO.initializeBase(this);this.__type=_g.$bO._dataContractName};_g.$bP=function(){_g.$bP.initializeBase(this);this.__type=_g.$bP._dataContractName};_g.$bP.changeTimeZone=function(n,t,i,r){_a.$4.$1C(t,"sourceTimeZoneId");_a.$4.$1C(i,"destinationTimeZoneId");_a.$4.$M(r,"timeZoneConverter");t!==i&&n&&_g.$O8.changeTimeZone(n,t,i,r)};_g.$bS=function(){_g.$bS.initializeBase(this);this.__type=_g.$bS._dataContractName};_g.$bT=function(){_g.$bT.initializeBase(this);this.__type=_g.$bT._dataContractName};_g.$bU=function(n,t){_g.$bU.initializeBase(this,[n]);this.__type=_g.$bU._dataContractName;this.Body=t};_g.$bV=function(n){_g.$bV.initializeBase(this);this.__type=_g.$bV._dataContractName;this.Body=n};_g.$bW=function(n){_g.$bW.initializeBase(this);this.__type=_g.$bW._dataContractName;this.MaxChangesReturned=n;this.FolderIds=new Array(0)};_g.$gT=function(n,t){_g.$gT.initializeBase(this);this.__type=_g.$gT._dataContractName;this.SyncState=n;this.IncludesLastItemInRange=t};_g.$19e=function(n){_g.$19e.initializeBase(this);this.ChangeType=n};_g.$bY=function(){_g.$bY.initializeBase(this);this.__type=_g.$bY._dataContractName};_g.$gU=function(n){_g.$gU.initializeBase(this,[n]);this.__type=_g.$gU._dataContractName};_g.$bZ=function(n,t){_g.$bZ.initializeBase(this,[n]);this.__type=_g.$bZ._dataContractName;this.Body=t};_g.$ba=function(){_g.$ba.initializeBase(this);this.__type=_g.$ba._dataContractName;this.Body=new _g.$bc};_g.$bb=function(n){_g.$bb.initializeBase(this);this.__type=_g.$bb._dataContractName;this.FolderShape=n};_g.$bc=function(){_g.$bc.initializeBase(this);this.__type=_g.$bc._dataContractName};_g.$gV=function(n,t){_g.$gV.initializeBase(this);this.__type=_g.$gV._dataContractName;this.SyncState=n;this.IncludesLastFolderInRange=t;this.Changes=new _g.$bY};_g.$gW=function(){_g.$gW.initializeBase(this);this.__type=_g.$gW._dataContractName};_g.$19h=function(n){_g.$19h.initializeBase(this);this.ChangeType=n};_g.$gX=function(n){_g.$gX.initializeBase(this,[n]);this.__type=_g.$gX._dataContractName};_g.$gY=function(n){_g.$gY.initializeBase(this,[n]);this.__type=_g.$gY._dataContractName};_g.$bd=function(n,t){_g.$bd.initializeBase(this,[n]);this.__type=_g.$bd._dataContractName;this.Body=t};_g.$be=function(){_g.$be.initializeBase(this);this.__type=_g.$be._dataContractName;this.Body=new _g.$bg};_g.$gZ=function(n,t,i){_g.$gZ.initializeBase(this,[n]);this.__type=_g.$gZ._dataContractName;this.ItemId=t;this.IsRead=i};_g.$bf=function(n,t,i){_g.$bf.initializeBase(this);this.__type=_g.$bf._dataContractName;this.ItemShape=n;this.SyncFolderId=t;this.MaxChangesReturned=i};_g.$bg=function(){_g.$bg.initializeBase(this);this.__type=_g.$bg._dataContractName};_g.$ga=function(n){_g.$ga.initializeBase(this);this.__type=_g.$ga._dataContractName;this.SyncState=n};_g.$ga.changeTimeZone=function(n,t,i,r){_a.$4.$1C(t,"sourceTimeZoneId");_a.$4.$1C(i,"destinationTimeZoneId");_a.$4.$M(r,"timeZoneConverter");t!==i&&n&&(n.OldestReceivedTime=r.$34(t,i,n.OldestReceivedTime))};_g.$bi=function(n,t){_g.$bi.initializeBase(this,[n]);this.__type=_g.$bi._dataContractName;this.Body=t};_g.$bj=function(n){_g.$bj.initializeBase(this);this.__type=_g.$bj._dataContractName;this.Body=n};_g.$bk=function(n){_g.$bk.initializeBase(this);this.__type=_g.$bk._dataContractName;this.MaxChangesReturned=n};_g.$gb=function(n,t,i){_g.$gb.initializeBase(this);this.__type=_g.$gb._dataContractName;this.SyncState=n;this.IncludesLastItemInRange=t;this.SortKeyVersion=i};_g.$BB=function(n){_g.$BB.initializeBase(this);this.__type=_g.$BB._dataContractName;this.BaseFolderId=n};_g.$OS=function(){_g.$OS.initializeBase(this);this.__type=_g.$OS._dataContractName};_g.$bn=function(){_g.$bn.initializeBase(this);this.__type=_g.$bn._dataContractName};_g.$UN=function(){_g.$UN.initializeBase(this);this.__type=_g.$UN._dataContractName};_g.$bo=function(){_g.$bo.initializeBase(this);this.__type=_g.$bo._dataContractName};_g.$R8=function(){_g.$R8.initializeBase(this);this.__type=_g.$R8._dataContractName};_g.$bp=function(){_g.$bp.initializeBase(this);this.__type=_g.$bp._dataContractName};_g.$bs=function(){_g.$bs.initializeBase(this);this.__type=_g.$bs._dataContractName};_g.$UP=function(){_g.$UP.initializeBase(this);this.__type=_g.$UP._dataContractName};_g.$Ht=function(){_g.$Ht.initializeBase(this);this.__type=_g.$Ht._dataContractName};_g.$Ht.changeTimeZone=function(n,t,i,r){_a.$4.$1C(t,"sourceTimeZoneId");_a.$4.$1C(i,"destinationTimeZoneId");_a.$4.$M(r,"timeZoneConverter");if(t!==i&&n){n.CompleteDate=r.$34(t,i,n.CompleteDate);n.DueDate=r.$34(t,i,n.DueDate);n.StartDate=r.$34(t,i,n.StartDate);_g.$7W.changeTimeZone(n,t,i,r)}};_g.$L8=function(){_g.$L8.initializeBase(this);this.__type=_g.$L8._dataContractName};_g.$L8.changeTimeZone=function(n,t,i,r){_a.$4.$1C(t,"sourceTimeZoneId");_a.$4.$1C(i,"destinationTimeZoneId");_a.$4.$M(r,"timeZoneConverter");t!==i&&n&&_g.$LC.changeTimeZone(n,t,i,r)};_g.$UQ=function(){_g.$UQ.initializeBase(this);this.__type=_g.$UQ._dataContractName};_g.$bt=function(){_g.$bt.initializeBase(this);this.__type=_g.$bt._dataContractName};_g.$bu=function(){_g.$bu.initializeBase(this);this.__type=_g.$bu._dataContractName};_g.$RD=function(){_g.$RD.initializeBase(this);this.__type=_g.$RD._dataContractName};_g.$Mi=function(){_g.$Mi.initializeBase(this);this.__type=_g.$Mi._dataContractName};_g.$gl=function(){_g.$gl.initializeBase(this);this.__type=_g.$gl._dataContractName};_g.$US=function(){_g.$US.initializeBase(this);this.__type=_g.$US._dataContractName};_g.$1A4=function(){_g.$1A4.initializeBase(this)};_g.$UV=function(){_g.$UV.initializeBase(this);this.__type=_g.$UV._dataContractName};_g.$by=function(n,t){_g.$by.initializeBase(this);this.__type=_g.$by._dataContractName;this.UnseenCount=n;this.LastVisitedTime=t};_g.$by.changeTimeZone=function(n,t,i,r){_a.$4.$1C(t,"sourceTimeZoneId");_a.$4.$1C(i,"destinationTimeZoneId");_a.$4.$M(r,"timeZoneConverter");t!==i&&n&&(n.LastVisitedTime=r.$34(t,i,n.LastVisitedTime))};_g.$bz=function(){_g.$bz.initializeBase(this);this.__type=_g.$bz._dataContractName;this.Body=new _g.$c0};_g.$c0=function(){_g.$c0.initializeBase(this);this.__type=_g.$c0._dataContractName};_g.$c1=function(n,t){_g.$c1.initializeBase(this,[n]);this.__type=_g.$c1._dataContractName;this.Body=t};_g.$c2=function(){_g.$c2.initializeBase(this);this.__type=_g.$c2._dataContractName;this.Body=new _g.$c4};_g.$c3=function(n){_g.$c3.initializeBase(this,[n]);this.__type=_g.$c3._dataContractName};_g.$c4=function(){_g.$c4.initializeBase(this);this.__type=_g.$c4._dataContractName};_g.$go=function(){_g.$go.initializeBase(this);this.__type=_g.$go._dataContractName};_g.$OZ=function(n,t){_g.$OZ.initializeBase(this);this.__type=_g.$OZ._dataContractName;this.Folder=n;this.Operation=t};_g.$c5=function(){_g.$c5.initializeBase(this);this.__type=_g.$c5._dataContractName};_g.$RI=function(n){_g.$RI.initializeBase(this,[n]);this.__type=_g.$RI._dataContractName;this.Body=new _g.$Ob};_g.$c6=function(){_g.$c6.initializeBase(this);this.__type=_g.$c6._dataContractName;this.Body=new _g.$c7};_g.$Ob=function(){_g.$Ob.initializeBase(this);this.__type=_g.$Ob._dataContractName;this.FolderChanges=new Array(0)};_g.$c7=function(){_g.$c7.initializeBase(this);this.__type=_g.$c7._dataContractName};_g.$c8=function(n,t){_g.$c8.initializeBase(this,[n]);this.__type=_g.$c8._dataContractName;this.Body=t};_g.$Od=function(){_g.$Od.initializeBase(this);this.__type=_g.$Od._dataContractName;this.Body=new _g.$cA};_g.$c9=function(n){_g.$c9.initializeBase(this);this.__type=_g.$c9._dataContractName;this.ItemChanges=new Array(0);this.ConflictResolution=n};_g.$cA=function(){_g.$cA.initializeBase(this);this.__type=_g.$cA._dataContractName};_g.$UX=function(){_g.$UX.initializeBase(this);this.__type=_g.$UX._dataContractName};_g.$cC=function(){_g.$cC.initializeBase(this);this.__type=_g.$cC._dataContractName};_g.$UY=function(){_g.$UY.initializeBase(this);this.__type=_g.$UY._dataContractName};_g.$cD=function(n){_g.$cD.initializeBase(this);this.__type=_g.$cD._dataContractName;this.IsOwner=n};_g.$UZ=function(){_g.$UZ.initializeBase(this);this.__type=_g.$UZ._dataContractName};_g.$cE=function(n){_g.$cE.initializeBase(this,[n]);this.__type=_g.$cE._dataContractName;this.Body=new _g.$Ua};_g.$Ua=function(){_g.$Ua.initializeBase(this);this.__type=_g.$Ua._dataContractName};_g.$cF=function(n,t){_g.$cF.initializeBase(this,[n]);this.__type=_g.$cF._dataContractName;this.Body=t};_g.$cG=function(){_g.$cG.initializeBase(this);this.__type=_g.$cG._dataContractName;this.Body=new _g.$cI};_g.$cH=function(n){_g.$cH.initializeBase(this,[n]);this.__type=_g.$cH._dataContractName};_g.$gp=function(n){_g.$gp.initializeBase(this);this.__type=_g.$gp._dataContractName;this.UserConfiguration=n};_g.$cI=function(){_g.$cI.initializeBase(this);this.__type=_g.$cI._dataContractName};_g.$cJ=function(n){_g.$cJ.initializeBase(this);this.__type=_g.$cJ._dataContractName;this.EmailAddress=n};_g.$Ub=function(){_g.$Ub.initializeBase(this);this.__type=_g.$Ub._dataContractName};_g.$gq=function(){_g.$gq.initializeBase(this);this.__type=_g.$gq._dataContractName};_g.$gr=function(){_g.$gr.initializeBase(this);this.__type=_g.$gr._dataContractName};_g.$gs=function(){_g.$gs.initializeBase(this);this.__type=_g.$gs._dataContractName};_g.$15h=function(){_g.$15h.initializeBase(this)};_g.$cL=function(n){_g.$cL.initializeBase(this);this.__type=_g.$cL._dataContractName;this.DictionaryKey=n};_g.$Uf=function(n){_g.$Uf.initializeBase(this);this.__type=_g.$Uf._dataContractName;this.Type=n;this.Value=new Array(0)};_g.$cM=function(n,t){_g.$cM.initializeBase(this,[n]);this.__type=_g.$cM._dataContractName;this.Name=t};_g.$Ug=function(){_g.$Ug.initializeBase(this);this.__type=_g.$Ug._dataContractName};_g.$Uh=function(){_g.$Uh.initializeBase(this);this.__type=_g.$Uh._dataContractName};_g.$Uh.changeTimeZone=function(n,t,i,r){_a.$4.$1C(t,"sourceTimeZoneId");_a.$4.$1C(i,"destinationTimeZoneId");_a.$4.$M(r,"timeZoneConverter");t!==i&&n&&(n.EndTime=r.$34(t,i,n.EndTime))};_g.$Ui=function(){_g.$Ui.initializeBase(this);this.__type=_g.$Ui._dataContractName};_g.$Ui.changeTimeZone=function(n,t,i,r){_a.$4.$1C(t,"sourceTimeZoneId");_a.$4.$1C(i,"destinationTimeZoneId");_a.$4.$M(r,"timeZoneConverter");t!==i&&n&&(n.InferenceSurveyDate=r.$34(t,i,n.InferenceSurveyDate))};_g.$cN=function(n,t){_g.$cN.initializeBase(this);this.__type=_g.$cN._dataContractName;this.Alias=n;this.Domain=t};_g.$Uj=function(){_g.$Uj.initializeBase(this);this.__type=_g.$Uj._dataContractName};_g.$gv=function(){_g.$gv.initializeBase(this);this.__type=_g.$gv._dataContractName};_g.$gw=function(){_g.$gw.initializeBase(this);this.__type=_g.$gw._dataContractName};_g.$cO=function(){_g.$cO.initializeBase(this);this.__type=_g.$cO._dataContractName};_g.$cO.changeTimeZone=function(n,t,i,r){_a.$4.$1C(t,"sourceTimeZoneId");_a.$4.$1C(i,"destinationTimeZoneId");_a.$4.$M(r,"timeZoneConverter");t!==i&&n&&_g.$Ao.changeTimeZone(n,t,i,r)};_g.$Uk=function(){_g.$Uk.initializeBase(this);this.__type=_g.$Uk._dataContractName};_g.$Uk.changeTimeZone=function(n,t,i,r){_a.$4.$1C(t,"sourceTimeZoneId");_a.$4.$1C(i,"destinationTimeZoneId");_a.$4.$M(r,"timeZoneConverter");t!==i&&n&&_g.$GN.changeTimeZone(n,t,i,r)};_g.$gy=function(){_g.$gy.initializeBase(this);this.__type=_g.$gy._dataContractName};_g.$gz=function(){_g.$gz.initializeBase(this);this.__type=_g.$gz._dataContractName};_g.$h0=function(){_g.$h0.initializeBase(this);this.__type=_g.$h0._dataContractName};_g.$Ml=function(){_g.$Ml.initializeBase(this);this.__type=_g.$Ml._dataContractName};_g.$h1=function(){_g.$h1.initializeBase(this);this.__type=_g.$h1._dataContractName};_g.$h2=function(){_g.$h2.initializeBase(this);this.__type=_g.$h2._dataContractName};_g.$RL=function(n,t,i){_g.$RL.initializeBase(this,[n]);this.__type=_g.$RL._dataContractName;this.DaysOfWeek=t;this.FirstDayOfWeek=i};_g.$LC=function(){_g.$LC.initializeBase(this);this.__type=_g.$LC._dataContractName};_g.$LC.changeTimeZone=function(n,t,i,r){_a.$4.$1C(t,"sourceTimeZoneId");_a.$4.$1C(i,"destinationTimeZoneId");_a.$4.$M(r,"timeZoneConverter");t!==i&&n&&_g.$Ao.changeTimeZone(n,t,i,r)};_g.$RM=function(){_g.$RM.initializeBase(this);this.__type=_g.$RM._dataContractName};_g.$LD=function(){_g.$LD.initializeBase(this);this.__type=_g.$LD._dataContractName};_g.$t3=function(n){_g.$t3.initializeBase(this,[n])};_g.$tD=function(n){_g.$tD.initializeBase(this,[n])};_g.$tF=function(n){_g.$tF.initializeBase(this,[n])};_g.$ux=function(n){_g.$ux.initializeBase(this,[n])};_g.$uy=function(n){_g.$uy.initializeBase(this,[n])};_g.$v0=function(n){_g.$v0.initializeBase(this,[n])};_g.$v2=function(n){_g.$v2.initializeBase(this,[n])};_g.$v5=function(n){_g.$v5.initializeBase(this,[n])};_g.$o3=function(n){_g.$o3.initializeBase(this,[n])};_g.$vA=function(n){_g.$vA.initializeBase(this,[n])};_g.$vD=function(n){_g.$vD.initializeBase(this,[n])};_g.$vV=function(n){_g.$vV.initializeBase(this,[n])};_g.$vn=function(n){_g.$vn.initializeBase(this,[n])};_g.$wB=function(n){_g.$wB.initializeBase(this,[n])};_g.$wD=function(n){_g.$wD.initializeBase(this,[n])};_g.$wP=function(n){_g.$wP.initializeBase(this,[n])};_g.$wR=function(n){_g.$wR.initializeBase(this,[n])};_g.$wU=function(n){_g.$wU.initializeBase(this,[n])};_g.$wV=function(n){_g.$wV.initializeBase(this,[n])};_g.$wl=function(n){_g.$wl.initializeBase(this,[n])};_g.$wo=function(n){_g.$wo.initializeBase(this,[n])};_g.$wp=function(n){_g.$wp.initializeBase(this,[n])};_g.$wt=function(n){_g.$wt.initializeBase(this,[n])};_g.$wu=function(n){_g.$wu.initializeBase(this,[n])};_g.$wy=function(n){_g.$wy.initializeBase(this,[n])};_g.$x0=function(n){_g.$x0.initializeBase(this,[n])};_g.$oo=function(n){_g.$oo.initializeBase(this,[n])};_g.$x1=function(n){_g.$x1.initializeBase(this,[n])};_g.$x5=function(n){_g.$x5.initializeBase(this,[n])};_g.$x7=function(n){_g.$x7.initializeBase(this,[n])};_g.$or=function(n){_g.$or.initializeBase(this,[n])};_g.$os=function(n){_g.$os.initializeBase(this,[n])};_g.$x8=function(n){_g.$x8.initializeBase(this,[n])};_g.$xC=function(n){_g.$xC.initializeBase(this,[n])};_g.$xD=function(n){_g.$xD.initializeBase(this,[n])};_g.$xG=function(n){_g.$xG.initializeBase(this,[n])};_g.$xI=function(n){_g.$xI.initializeBase(this,[n])};_g.$xJ=function(n){_g.$xJ.initializeBase(this,[n])};_g.$xK=function(n){_g.$xK.initializeBase(this,[n])};_g.$xM=function(n){_g.$xM.initializeBase(this,[n])};_g.$xO=function(n){_g.$xO.initializeBase(this,[n])};_g.$xR=function(n){_g.$xR.initializeBase(this,[n])};_g.$xT=function(n){_g.$xT.initializeBase(this,[n])};_g.$ov=function(n){_g.$ov.initializeBase(this,[n])};_g.$xU=function(n){_g.$xU.initializeBase(this,[n])};_g.$xV=function(n){_g.$xV.initializeBase(this,[n])};_g.$ow=function(n){_g.$ow.initializeBase(this,[n])};_g.$xX=function(n){_g.$xX.initializeBase(this,[n])};_g.$xc=function(n){_g.$xc.initializeBase(this,[n])};_g.$xd=function(n){_g.$xd.initializeBase(this,[n])};_g.$xe=function(n){_g.$xe.initializeBase(this,[n])};_g.$ox=function(n){_g.$ox.initializeBase(this,[n])};_g.$xk=function(n){_g.$xk.initializeBase(this,[n])};_g.$xm=function(n){_g.$xm.initializeBase(this,[n])};_g.$xo=function(n){_g.$xo.initializeBase(this,[n])};_g.$xq=function(n){_g.$xq.initializeBase(this,[n])};_g.$xt=function(n){_g.$xt.initializeBase(this,[n])};_g.$xu=function(n){_g.$xu.initializeBase(this,[n])};_g.$xv=function(n){_g.$xv.initializeBase(this,[n])};_g.$p1=function(n){_g.$p1.initializeBase(this,[n])};_g.$y0=function(n){_g.$y0.initializeBase(this,[n])};_g.$y2=function(n){_g.$y2.initializeBase(this,[n])};_g.$y4=function(n){_g.$y4.initializeBase(this,[n])};_g.$104=function(n){_g.$104.initializeBase(this,[n])};_g.$10O=function(n){_g.$10O.initializeBase(this,[n])};_g.$10f=function(n){_g.$10f.initializeBase(this,[n])};_g.$10w=function(n){_g.$10w.initializeBase(this,[n])};_g.$11U=function(n){_g.$11U.initializeBase(this,[n])};_g.$11V=function(n){_g.$11V.initializeBase(this,[n])};_g.$11n=function(n){_g.$11n.initializeBase(this,[n])};_g.$11x=function(n){_g.$11x.initializeBase(this,[n])};_g.$12Q=function(n){_g.$12Q.initializeBase(this,[n])};_g.$12g=function(n){_g.$12g.initializeBase(this,[n])};_g.$12i=function(n){_g.$12i.initializeBase(this,[n])};_g.$12j=function(n){_g.$12j.initializeBase(this,[n])};_g.$132=function(n){_g.$132.initializeBase(this,[n])};_g.$135=function(n){_g.$135.initializeBase(this,[n])};_g.$13F=function(n){_g.$13F.initializeBase(this,[n])};_g.$13L=function(n){_g.$13L.initializeBase(this,[n])};_g.$13N=function(n){_g.$13N.initializeBase(this,[n])};_g.$13P=function(n){_g.$13P.initializeBase(this,[n])};_g.$13R=function(n){_g.$13R.initializeBase(this,[n])};_g.$13T=function(n){_g.$13T.initializeBase(this,[n])};_g.$13Y=function(n){_g.$13Y.initializeBase(this,[n])};_g.$13c=function(n){_g.$13c.initializeBase(this,[n])};_g.$13e=function(n){_g.$13e.initializeBase(this,[n])};_g.$14A=function(n){_g.$14A.initializeBase(this,[n])};_g.$14C=function(n){_g.$14C.initializeBase(this,[n])};_g.$14J=function(n){_g.$14J.initializeBase(this,[n])};_g.$14W=function(n){_g.$14W.initializeBase(this,[n])};_g.$14Z=function(n){_g.$14Z.initializeBase(this,[n])};_g.$14p=function(n){_g.$14p.initializeBase(this,[n])};_g.$15T=function(n){_g.$15T.initializeBase(this,[n])};_g.$15V=function(n){_g.$15V.initializeBase(this,[n])};_g.$15W=function(n){_g.$15W.initializeBase(this,[n])};_g.$mZ=function(n){_g.$mZ.initializeBase(this,[n])};_g.$15Z=function(n){_g.$15Z.initializeBase(this,[n])};_g.$15b=function(n){_g.$15b.initializeBase(this,[n])};_g.$15e=function(n){_g.$15e.initializeBase(this,[n])};_g.$15l=function(n){_g.$15l.initializeBase(this,[n])};_g.$19C=function(){};_g.$19C.prototype={$4OO:function(n,t,i,r,u){this.$l(Boolean,"AcceptBuddy",{instantMessageBuddy:n,instantMessageGroup:t},i,r,u)},$4OP:function(n,t,i,r){this.$l(Number,"AcceptChatSession",{chatSessionId:n},t,i,r)},$38y:function(n,t,i,r,u){this.$l(_g.$Bs,"AcceptPersonaLinkSuggestion",{linkToPersonaId:n,suggestedPersonaId:t},i,r,u)},$6Vx:function(n,t,i,r){this.$l(_g.$RU,"AddAttachmentDataProvider",{attachmentDataProvider:n},t,i,r)},$6W1:function(n,t,i,r){this.$l(Boolean,"AddBuddy",{buddy:n},t,i,r)},$6WB:function(n,t,i,r){this.$l(_g.$Um,"AddDistributionGroupToImList",n,t,i,r)},$1Zx:function(n,t,i,r){this.$l(Boolean,"AddFavorite",{instantMessageBuddy:n},t,i,r)},$4PG:function(n,t,i,r,u){this.$l(Boolean,"AddImBuddy",{instantMessageBuddy:n,instantMessageGroup:t},i,r,u)},$6WQ:function(n,t,i,r){this.$l(_g.$Up,"AddImContactToGroup",n,t,i,r)},$6WR:function(n,t,i,r){this.$l(_g.$Ur,"AddImGroup",n,t,i,r)},$6WZ:function(n,t,i,r){this.$l(_g.$Ut,"AddNewImContactToGroup",n,t,i,r)},$6Wd:function(n,t,i,r){this.$l(_g.$Uv,"AddNewTelUriContactToGroup",n,t,i,r)},$39m:function(n,t,i,r){this.$l(_g.$RP,"AddSharedCalendar",{request:n},t,i,r)},$4Po:function(n,t,i,r,u){this.$l(Boolean,"AddSharedFolders",{displayName:n,primarySMTPAddress:t},i,r,u)},$2Om:function(n,t,i,r){this.$gA("AddTrustedSender",{itemId:n},t,i,r)},$18n:function(n,t,i,r){this.$gA("ApplyConversationAction",n,t,i,r)},$4Xe:function(n,t,i,r){this.$l(Boolean,"ConnectedAccountsNotification",{isOWALogon:n},t,i,r)},$4YU:function(n,t,i,r){this.$l(_g.$Vs,"ConvertId",n,t,i,r)},$6iZ:function(n,t,i,r){this.$l(_g.$Vv,"CopyFolder",n,t,i,r)},$4Yi:function(n,t,i,r){this.$l(_g.$Vy,"CopyItem",n,t,i,r)},$19z:function(n,t,i,r){this.$l(_g.$PC,"CreateAttachment",n,t,i,r)},$4Z1:function(n,t,i,r,u,f,e,o){this.$l(String,"CreateAttachmentFromAttachmentDataProvider",{itemId:n,attachmentDataProviderId:t,location:i,attachmentId:r,subscriptionId:u},f,e,o)},$4Z2:function(n,t,i,r,u,f,e){this.$l(String,"CreateAttachmentFromUri",{itemId:n,uri:t,name:i,subscriptionId:r},u,f,e)},$2T6:function(n,t,i,r,u,f){this.$l(_g.$Mt,"CreateCalendar",{newCalendarName:n,parentGroupGuid:t,emailAddress:i},r,u,f)},$2T7:function(n,t,i,r){this.$l(_g.$Rb,"CreateCalendarGroup",{newGroupName:n},t,i,r)},$3G5:function(n,t,i,r,u,f){this.$l(_g.$Rp,"CreateContactFolder",{parentFolderId:n,displayName:t,priority:i},r,u,f)},$3GD:function(n,t,i,r){this.$l(_g.$W4,"CreateFolder",n,t,i,r)},$10s:function(n,t,i,r){this.$l(_g.$PD,"CreateItem",n,t,i,r)},$2TI:function(n,t,i,r){this.$l(_g.$Rz,"CreateModernGroup",{request:n},t,i,r)},$2TJ:function(n,t,i,r,u){this.$l(_g.$Th,"CreateOnlineMeeting",{sipUri:n,itemId:t},i,r,u)},$1cS:function(n,t,i,r){this.$l(_g.$Bs,"CreatePersona",{request:n},t,i,r)},$3Gu:function(n,t,i,r,u){this.$l(String,"CreateResendDraft",{ndrMessageId:n,draftsFolderId:t},i,r,u)},$3H1:function(n,t,i,r,u){this.$l(_g.$UN,"CreateTaskFolder",{newTaskFolderName:n,parentGroupGuid:t},i,r,u)},$4bd:function(n,t,i,r){this.$l(Boolean,"DeclineBuddy",{instantMessageBuddy:n},t,i,r)},$1Mc:function(n,t,i,r){this.$l(_g.$PE,"DeleteAttachment",n,t,i,r)},$4cJ:function(n,t,i,r){this.$l(_g.$GC,"DeleteCalendar",{itemId:n},t,i,r)},$4cL:function(n,t,i,r){this.$l(_g.$GC,"DeleteCalendarGroup",{groupId:n},t,i,r)},$2Ub:function(n,t,i,r){this.$l(Boolean,"DeleteContactFolder",{folderId:n},t,i,r)},$2Ud:function(n,t,i,r){this.$l(_g.$WJ,"DeleteFolder",n,t,i,r)},$c8:function(n,t,i,r){this.$gA("DeleteItem",n,t,i,r)},$1AV:function(n,t,i,r,u){this.$gA("DeletePersona",{personaId:n,folderId:t},i,r,u)},$3Iy:function(n,t,i,r){this.$gA("DeletePlace",{request:n},t,i,r)},$3J1:function(n,t,i,r){this.$l(_g.$bo,"DeleteTaskFolder",{itemId:n},t,i,r)},$3J5:function(n,t,i,r){this.$l(_g.$WY,"Deprovision",n,t,i,r)},$4do:function(n,t,i,r){this.$l(_g.$Wd,"DisconnectPhoneCall",n,t,i,r)},$1e2:function(n,t,i,r){this.$gA("EmptyFolder",n,t,i,r)},$4fI:function(n,t,i,r){this.$l(Boolean,"EndInstantSearchSession",{sessionId:n},t,i,r)},$3Ld:function(n,t,i,r){this.$l(_g.$SG,"ExecuteEwsProxy",n,t,i,r)},$1NW:function(n,t,i,r){this.$l(_g.$Li,"FindConversation",n,t,i,r)},$2XW:function(n,t,i,r){this.$l(_g.$NG,"FindFolder",n,t,i,r)},$226:function(n,t,i,r){this.$l(_g.$NH,"FindItem",n,t,i,r)},$uE:function(n,t,i,r){this.$l(_g.$PS,"FindPeople",n,t,i,r)},$3MR:function(n,t,i,r){this.$l(Array,"FindPlaces",n,t,i,r)},$4hH:function(n,t,i,r){this.$l(_g.$Li,"FindTrendingConversation",n,t,i,r)},$3Nn:function(n,t,i,r){this.$l(_g.$ST,"GetAttachment",n,t,i,r)},$4jZ:function(n,t,i,r){this.$l(_g.$XK,"GetAttachmentDataProviderItems",{request:n},t,i,r)},$4ja:function(n,t,i){this.$l(Array,"GetAttachmentDataProviders",{},n,t,i)},$6yA:function(n,t,i){this.$l(_g.$tc,"GetAttachmentDataProviderTypes",{},n,t,i)},$3Nr:function(n,t,i){this.$l(_g.$Nm,"GetBposNavBarData",{},n,t,i)},$6yU:function(n,t,i){this.$l(_g.$XO,"GetBuddyList",{},n,t,i)},$2Ye:function(n,t,i,r){this.$l(_g.$SV,"GetCalendarFolderConfiguration",{request:n},t,i,r)},$1fB:function(n,t,i){this.$l(_g.$Lm,"GetCalendarFolders",{},n,t,i)},$4jo:function(n,t,i,r){this.$l(_g.$XQ,"GetCalendarSharingPermissions",{request:n},t,i,r)},$3Nv:function(n,t,i,r){this.$l(_g.$SW,"GetCalendarSharingRecipientInfo",{request:n},t,i,r)},$3Nx:function(n,t,i,r){this.$l(_g.$SX,"GetCerts",{request:n},t,i,r)},$2Yi:function(n,t,i,r){this.$l(_g.$SZ,"GetClientAccessToken",n,t,i,r)},$3Nz:function(n,t,i){this.$l(_g.$LU,"GetComplianceConfiguration",{},n,t,i)},$1fE:function(n,t,i,r){this.$l(_g.$NK,"GetConversationItems",n,t,i,r)},$4kL:function(n,t,i){this.$l(Number,"GetDaysUntilPasswordExpiration",{},n,t,i)},$3OB:function(n,t,i,r){this.$l(_g.$Sd,"GetDlpPolicyTips",n,t,i,r)},$22v:function(n,t,i,r){this.$l(_g.$PK,"GetExtensibilityContext",{request:n},t,i,r)},$22w:function(n,t,i){this.$l(_g.$Ln,"GetFavorites",{},n,t,i)},$22x:function(n,t,i,r){this.$l(_g.$Pa,"GetFolder",n,t,i,r)},$3OL:function(n,t,i){this.$l(_g.$OS,"GetFolderMruConfiguration",{},n,t,i)},$3OQ:function(n,t,i,r,u,f,e,o){this.$l(_g.$Sg,"GetGroup",{itemId:n,adObjectId:t,emailAddress:i,paging:r,resultSet:u},f,e,o)},$70j:function(n,t,i,r){this.$l(_g.$Xb,"GetImItemList",n,t,i,r)},$70k:function(n,t,i,r){this.$l(_g.$Xd,"GetImItems",n,t,i,r)},$3OW:function(n,t,i,r,u){this.$l(_g.$T9,"GetInlineExploreSpContent",{query:n,targetUrl:t},i,r,u)},$70p:function(n,t,i,r){this.$l(Array,"GetInstantMessageProxySettings",{userPrincipalNames:n},t,i,r)},$3k:function(n,t,i,r){this.$l(_g.$NL,"GetItem",n,t,i,r)},$3Od:function(n,t,i,r){this.$l(_g.$Sj,"GetLinkPreview",{getLinkPreviewRequest:n},t,i,r)},$3Ok:function(n,t,i,r){this.$l(_g.$Sk,"GetMailTips",n,t,i,r)},$236:function(n,t,i,r){this.$l(_g.$ZB,"GetMasterCategoryList",{request:n},t,i,r)},$4lR:function(n,t,i,r){this.$l(_g.$Xk,"GetModernAttachments",{request:n},t,i,r)},$71W:function(n,t,i,r){this.$l(_g.$Xl,"GetModernConversationAttachments",n,t,i,r)},$3Om:function(n,t,i,r){this.$l(_g.$Sl,"GetModernGroup",{request:n},t,i,r)},$4lS:function(n,t,i){this.$l(_g.$Xn,"GetModernGroupDomain",{},n,t,i)},$4lT:function(n,t,i){this.$l(_g.$Xr,"GetModernGroups",{},n,t,i)},$4lU:function(n,t,i,r){this.$l(_g.$Xu,"GetModernGroupUnseenItems",{request:n},t,i,r)},$4lf:function(n,t,i){this.$l(_g.$Zl,"GetOptionSummary",{},n,t,i)},$126:function(n,t,i){this.$l(_g.$Np,"GetOtherMailboxConfiguration",{},n,t,i)},$jY:function(n,t,i){this.$l(_g.$IY,"GetOwaUserConfiguration",{},n,t,i)},$4ll:function(n,t,i){this.$l(_g.$PH,"GetOwaUserEmailSignature",{},n,t,i)},$4lm:function(n,t,i){this.$l(_g.$Uh,"GetOwaUserOofSettings",{},n,t,i)},$1OE:function(n,t,i){this.$l(Array,"GetPeopleFilters",{},n,t,i)},$3Ov:function(n,t,i,r){this.$l(_g.$Sn,"GetPeopleIKnowGraphCommand",{request:n},t,i,r)},$23D:function(n,t,i,r){this.$l(_g.$Pb,"GetPersona",n,t,i,r)},$3Oy:function(n,t,i,r){this.$l(_g.$So,"GetPersonaModernGroupMembership",{request:n},t,i,r)},$3Oz:function(n,t,i,r,u){this.$l(_g.$Sp,"GetPersonaNotes",{personaId:n,maxBytesToFetch:t},i,r,u)},$3P0:function(n,t,i,r){this.$l(_g.$Sq,"GetPersonaOrganizationHierarchy",{galObjectGuid:n},t,i,r)},$3P2:function(n,t,i,r){this.$l(Array,"GetPersonaSuggestions",{personaId:n},t,i,r)},$4ly:function(n,t,i,r){this.$l(Number,"GetPresence",{sipUris:n},t,i,r)},$128:function(n,t,i,r){this.$l(_g.$St,"GetReminders",n,t,i,r)},$3PC:function(n,t,i,r){this.$l(_g.$Su,"GetRoomLists",n,t,i,r)},$3PD:function(n,t,i,r){this.$l(Array,"GetRoomsInternal",{roomList:n},t,i,r)},$3PP:function(n,t,i){this.$l(_g.$Y6,"GetTaskFolders",{},n,t,i)},$4my:function(n,t,i){this.$l(_g.$bt,"GetThemes",{},n,t,i)},$3PR:function(n,t,i,r){this.$l(_g.$bu,"GetTimeZone",{needTimeZoneList:n},t,i,r)},$23R:function(n,t,i,r){this.$l(_g.$Y8,"GetTimeZoneOffsets",n,t,i,r)},$3PW:function(n,t,i,r){this.$l(_g.$UV,"GetUcwaUserConfiguration",{sipUri:n},t,i,r)},$4n5:function(n,t,i,r){this.$l(_g.$Sx,"GetUserAvailability",n,t,i,r)},$2Zd:function(n,t,i,r){this.$l(_g.$Sw,"GetUserAvailabilityInternal",{request:n},t,i,r)},$74r:function(n,t,i,r){this.$l(_g.$YE,"GetUserConfiguration",n,t,i,r)},$3Pg:function(n,t,i,r,u){this.$l(_g.$Uk,"GetWacAttachmentInfo",{attachmentId:n,isEdit:t},i,r,u)},$3Ph:function(n,t,i,r){this.$l(String,"GetWacIframeUrl",{attachmentId:n},t,i,r)},$3Pi:function(n,t,i,r){this.$l(_g.$YH,"GetWeatherForecast",n,t,i,r)},$756:function(n,t,i){this.$l(_g.$YJ,"GetWellKnownShapes",{},n,t,i)},$4sA:function(n,t,i,r){this.$l(Number,"InstantMessageSignIn",{signedInManually:n},t,i,r)},$4sB:function(n,t,i,r){this.$l(Number,"InstantMessageSignOut",{reserved:n},t,i,r)},$1Dc:function(n,t,i,r,u){this.$l(_g.$Bs,"LinkPersona",{linkToPersonaId:n,personaIdToBeLinked:t},i,r,u)},$3ZY:function(n,t,i,r){this.$l(_g.$TQ,"LoadExtensionCustomProperties",{request:n},t,i,r)},$2hC:function(n,t,i,r){this.$gA("LogDatapoint",{datapoints:n},t,i,r)},$52D:function(n,t,i,r){this.$l(_g.$Z4,"MarkAllItemsAsRead",n,t,i,r)},$2hn:function(n,t,i,r){this.$gA("MarkAsJunk",n,t,i,r)},$83R:function(n,t,i,r,u,f){this.$l(_g.$GC,"MoveCalendar",{calendarToMove:n,parentGroupId:t,calendarBefore:i},r,u,f)},$5MH:function(n,t,i,r,u){this.$l(_g.$Rp,"MoveContactFolder",{folderId:n,priority:t},i,r,u)},$1T9:function(n,t,i,r){this.$l(_g.$ZO,"MoveFolder",n,t,i,r)},$1FQ:function(n,t,i,r){this.$gA("MoveItem",n,t,i,r)},$5Nm:function(n,t,i,r){this.$l(Boolean,"NotifyAppWipe",{wipeReason:n},t,i,r)},$84u:function(n,t,i,r,u){this.$l(Boolean,"NotifyTyping",{chatSessionId:n,typingCancelled:t},i,r,u)},$5WS:function(n,t,i,r){this.$l(_g.$Zt,"PerformInstantSearch",{request:n},t,i,r)},$2E0:function(n,t,i,r){this.$gA("PerformReminderAction",n,t,i,r)},$8Mg:function(n,t,i){this.$l(Number,"PingOwa",{},n,t,i)},$2ER:function(n,t,i,r){this.$l(_g.$a4,"PlayOnPhone",n,t,i,r)},$5Y2:function(n,t,i,r){this.$l(_g.$aC,"PostModernGroupItem",n,t,i,r)},$8PM:function(n,t,i,r){this.$l(_g.$bN,"ProcessSuiteStorage",{request:n},t,i,r)},$5ZY:function(n,t,i,r){this.$l(_g.$aI,"Provision",n,t,i,r)},$3qr:function(n,t,i,r,u){this.$l(_g.$Bs,"RejectPersonaLinkSuggestion",{personaId:n,suggestedPersonaId:t},i,r,u)},$5bG:function(n,t,i,r,u){this.$l(Boolean,"RemoveBuddy",{instantMessageBuddy:n,contactId:t},i,r,u)},$8SA:function(n,t,i,r){this.$l(_g.$aP,"RemoveContactFromImList",n,t,i,r)},$8SF:function(n,t,i,r){this.$l(_g.$aS,"RemoveDistributionGroupFromImList",n,t,i,r)},$2Fd:function(n,t,i,r){this.$l(Boolean,"RemoveFavorite",{personaId:n},t,i,r)},$8SS:function(n,t,i,r){this.$l(_g.$aV,"RemoveImContactFromGroup",n,t,i,r)},$8ST:function(n,t,i,r){this.$l(_g.$aX,"RemoveImGroup",n,t,i,r)},$5bg:function(n,t,i,r){this.$l(Boolean,"RemoveSharedFolders",{primarySMTPAddress:n},t,i,r)},$3rN:function(n,t,i,r,u){this.$l(_g.$Mt,"RenameCalendar",{itemId:n,newCalendarName:t},i,r,u)},$3rO:function(n,t,i,r,u){this.$l(_g.$Rb,"RenameCalendarGroup",{groupId:n,newGroupName:t},i,r,u)},$3rQ:function(n,t,i,r,u){this.$l(_g.$UN,"RenameTaskFolder",{itemId:n,newTaskFolderName:t},i,r,u)},$2Fy:function(n,t,i){this.$l(Number,"ResetPresence",{},n,t,i)},$5eQ:function(n,t,i,r){this.$l(String,"SanitizeHtml",{input:n},t,i,r)},$3sm:function(n,t,i,r){this.$l(_g.$U7,"SaveExtensionCustomProperties",{request:n},t,i,r)},$3sn:function(n,t,i,r){this.$l(_g.$U8,"SaveExtensionSettings",{request:n},t,i,r)},$5ez:function(n,t,i,r){this.$l(_g.$al,"SearchMailboxes",n,t,i,r)},$3u7:function(n,t,i,r){this.$l(_g.$Rh,"SendCalendarSharingInvite",{request:n},t,i,r)},$2w8:function(n,t,i,r){this.$l(Number,"SendChatMessage",{message:n},t,i,r)},$8YF:function(n,t,i,r){this.$l(_g.$as,"SendItem",n,t,i,r)},$3uE:function(n,t,i,r){this.$gA("SendReadReceipt",{itemId:n},t,i,r)},$5h9:function(n,t,i,r,u){this.$l(_g.$VL,"SetCalendarColor",{itemId:n,calendarColor:t},i,r,u)},$8Z1:function(n,t,i,r,u){this.$l(_g.$GC,"SetCalendarGroupOrder",{groupToPosition:n,beforeGroup:t},i,r,u)},$5hB:function(n,t,i,r){this.$l(_g.$ax,"SetCalendarPublishing",{request:n},t,i,r)},$5hC:function(n,t,i,r){this.$l(_g.$GC,"SetCalendarSharingPermissions",{request:n},t,i,r)},$5hQ:function(n,t,i,r){this.$l(Boolean,"SetFolderMruConfiguration",{folderMruConfiguration:n},t,i,r)},$8Zy:function(n,t,i,r){this.$l(_g.$b0,"SetImGroup",n,t,i,r)},$8Zz:function(n,t,i,r){this.$l(_g.$b2,"SetImListMigrationCompleted",n,t,i,r)},$1rr:function(n,t,i,r){this.$l(Boolean,"SetLayoutSettings",{layoutSettings:n},t,i,r)},$5hl:function(n,t,i,r){this.$l(_g.$b6,"SetModernGroupMembership",{request:n},t,i,r)},$3ul:function(n,t,i,r,u){this.$l(_g.$UF,"SetModernGroupPinState",{smtpAddress:n,isPinned:t},i,r,u)},$5hm:function(n,t,i){this.$l(Boolean,"SetModernGroupSubscription",{},n,t,i)},$5hq:function(n,t,i,r){this.$l(Boolean,"SetOwaUserEmailSignature",{userEmailSignature:n},t,i,r)},$5hr:function(n,t,i,r){this.$l(Boolean,"SetOwaUserOofSettings",{userOofSettings:n},t,i,r)},$5hy:function(n,t,i,r){this.$l(Number,"SetPresence",{presenceSetting:n},t,i,r)},$5iE:function(n,t,i,r){this.$l(Boolean,"SetTheme",{theme:n},t,i,r)},$2wb:function(n,t,i,r){this.$l(Boolean,"SetTimeZone",{timezone:n},t,i,r)},$5iN:function(n,t,i,r,u){this.$l(Boolean,"SetUserLocale",{userLocale:n,localizeFolders:t},i,r,u)},$GY:function(n,t,i,r){this.$l(_g.$bG,"Subscribe",n,t,i,r)},$5md:function(n,t,i,r){this.$l(Number,"SubscribeForPresenceUpdates",{sipUris:n},t,i,r)},$5me:function(n,t,i,r){this.$l(_g.$Mt,"SubscribeInternalCalendar",{request:n},t,i,r)},$5mf:function(n,t,i,r){this.$l(_g.$Mt,"SubscribeInternetCalendar",{request:n},t,i,r)},$5mh:function(n,t,i,r,u){this.$l(Array,"SubscribeToGroupNotification",{request:n,subscriptionData:t},i,r,u)},$5mi:function(n,t,i,r,u){this.$l(Array,"SubscribeToGroupUnseenNotification",{request:n,subscriptionData:t},i,r,u)},$5mj:function(n,t,i,r,u){this.$l(Array,"SubscribeToNotification",{request:n,subscriptionData:t},i,r,u)},$5mk:function(n,t,i,r){this.$l(_g.$bJ,"SubscribeToPushNotification",n,t,i,r)},$5n9:function(n,t,i,r){this.$l(_g.$bT,"SyncCalendar",{request:n},t,i,r)},$5nB:function(n,t,i,r){this.$l(_g.$bV,"SyncConversation",n,t,i,r)},$5nH:function(n,t,i,r){this.$l(_g.$ba,"SyncFolderHierarchy",n,t,i,r)},$5nI:function(n,t,i,r){this.$l(_g.$be,"SyncFolderItems",n,t,i,r)},$5nN:function(n,t,i,r){this.$l(_g.$bj,"SyncPeople",n,t,i,r)},$5nn:function(n,t,i,r){this.$l(Boolean,"TerminateChatSession",{chatSessionId:n},t,i,r)},$317:function(n,t,i,r,u){this.$l(_g.$Bs,"UnlinkPersona",{personaId:n,contactId:t},i,r,u)},$zL:function(n,t,i,r){this.$l(_g.$bz,"Unsubscribe",n,t,i,r)},$5qD:function(n,t,i,r){this.$l(Number,"UnsubscribeFromPresenceUpdates",{sipUri:n},t,i,r)},$5qE:function(n,t,i,r){this.$l(Boolean,"UnsubscribeToGroupNotification",{subscriptionData:n},t,i,r)},$5qF:function(n,t,i,r){this.$l(Boolean,"UnsubscribeToGroupUnseenNotification",{subscriptionData:n},t,i,r)},$41R:function(n,t,i,r){this.$l(Boolean,"UnsubscribeToNotification",{subscriptionData:n},t,i,r)},$5qG:function(n,t,i,r){this.$l(_g.$c2,"UnsubscribeToPushNotification",n,t,i,r)},$5qc:function(n,t,i,r){this.$l(_g.$c5,"UpdateFavoriteFolder",{request:n},t,i,r)},$2KH:function(n,t,i,r){this.$l(_g.$c6,"UpdateFolder",n,t,i,r)},$ep:function(n,t,i,r){this.$l(_g.$Od,"UpdateItem",n,t,i,r)},$1Y9:function(n,t,i,r){this.$l(_g.$UY,"UpdateMasterCategoryList",{request:n},t,i,r)},$41j:function(n,t,i,r){this.$l(_g.$UZ,"UpdateModernGroup",{request:n},t,i,r)},$1YA:function(n,t,i,r){this.$l(_g.$Bs,"UpdatePersona",{request:n},t,i,r)},$1u8:function(n,t,i,r){this.$gA("UpdateUserConfiguration",n,t,i,r)},$1YD:function(n,t,i,r){this.$l(_g.$Ub,"UploadPhoto",{request:n},t,i,r)},$8qK:function(n,t,i){this.$l(_g.$Ub,"UploadPhotoFromForm",{},n,t,i)},$42A:function(n,t,i,r){this.$l(_g.$Uj,"ValidateModernGroupAlias",{request:n},t,i,r)},$42G:function(n,t,i,r){this.$l(Number,"VerifyCert",{certRawData:n},t,i,r)},$6Xd:function(n,t,i,r){this.$l(Boolean,"AddTrustedSender",{itemId:n},t,i,r)},$6Yh:function(n,t,i,r){this.$l(_g.$V0,"ApplyConversationAction",n,t,i,r)},$6op:function(n,t,i,r){this.$l(_g.$WN,"DeleteItem",n,t,i,r)},$6p2:function(n,t,i,r,u){this.$l(_g.$WR,"DeletePersona",{personaId:n,folderId:t},i,r,u)},$6p3:function(n,t,i,r){this.$l(_g.$WT,"DeletePlace",{request:n},t,i,r)},$6sN:function(n,t,i,r){this.$l(_g.$Wl,"EmptyFolder",n,t,i,r)},$7Kk:function(n,t,i,r){this.$l(Boolean,"LogDatapoint",{datapoints:n},t,i,r)},$7Mu:function(n,t,i,r){this.$l(_g.$Z8,"MarkAsJunk",n,t,i,r)},$83T:function(n,t,i,r){this.$l(_g.$ZS,"MoveItem",n,t,i,r)},$8M7:function(n,t,i,r){this.$l(_g.$Tn,"PerformReminderAction",n,t,i,r)},$8YK:function(n,t,i,r){this.$l(Boolean,"SendReadReceipt",{itemId:n},t,i,r)},$8q9:function(n,t,i,r){this.$l(_g.$cG,"UpdateUserConfiguration",n,t,i,r)}};_g.RegisterModels=function(){};_g.RegisterModels.$$cctor=function(){_a.$n.$9I(_g.$N7,_g.$dQ);_a.$n.$9I(_g.$RL,_g.$h3);_a.$n.$9I(_g.$Mm,_g.$cU);_a.$n.$9I(_g.$Qt,_g.$fl);_a.$n.$9I(_g.$Mn,_g.$cV);_a.$n.$9I(_g.$Qu,_g.$lS);_a.$n.$9I(_g.$QN,_g.$qc);_a.$n.$9I(_g.$Te,_g.$qm);_a.$n.$9I(_g.$PI,_g.$dc)};_g.$16A=function(){};_g.$16A.registerInterface("_g.$16A");_g.$zv=function(){};_g.$zv.prototype={};_g.$zv.registerEnum("_g.$zv",!1);_g.$Lx=function(){};_g.$Lx.registerInterface("_g.$Lx");_g.ICalendaring=function(){};_g.ICalendaring.registerInterface("_g.ICalendaring");_g.$169=function(){};_g.$169.registerInterface("_g.$169");_g.$HL=function(){};_g.$HL.registerInterface("_g.$HL");_g.$yS=function(){};_g.$yS.registerInterface("_g.$yS");_g.ICalendarTimePeriod=function(){};_g.ICalendarTimePeriod.registerInterface("_g.ICalendarTimePeriod");_g.$16D=function(){};_g.$16D.registerInterface("_g.$16D");_g.$16G=function(){};_g.$16G.registerInterface("_g.$16G");_g.$16F=function(){};_g.$16F.registerInterface("_g.$16F");_g.$16E=function(){};_g.$16E.registerInterface("_g.$16E");_g.$16p=function(){};_g.$16p.registerInterface("_g.$16p");_g.$EV=function(){};_g.$EV.registerInterface("_g.$EV");_g.$ze=function(){};_g.$ze.prototype={};_g.$ze.registerEnum("_g.$ze",!1);_g.$10m=function(){};_g.$10m.prototype={};_g.$10m.registerEnum("_g.$10m",!1);_g.ResponseActions=function(){};_g.ResponseActions.prototype={none:0,acceptItem:1,tentativelyAcceptItem:2,declineItem:4,replyToItem:8,replyAllToItem:16,forwardItem:32,cancelCalendarItem:64,removeItem:128,suppressReadReceipt:256,postReplyItem:512,acceptSharingInvitation:1024};_g.ResponseActions.registerEnum("_g.ResponseActions",!0);_g.$Pp=function(){};_g.$Pp.registerInterface("_g.$Pp");_g.$17G=function(){};_g.$17G.registerInterface("_g.$17G");_g.$48=function(){};_g.$48.registerInterface("_g.$48");_g.$17N=function(){};_g.$17N.registerInterface("_g.$17N");_g.$E=function(){_g.$E.initializeBase(this)};_g.$E.$4D=function(n,t){return n?n.$4K(t):!t};_g.$E.$7Gp=function(n,t,i,r){return!t&&r[n]!==undefined?!0:t!==i};_g.$E.$8nu=function(n,t,i){if(!t.val){t.val=new n(i);return}t.val.$my(i)};_g.$E.$8pE=function(n,t,i){t.val=_a.$8.$4O(i)};_g.$E.$6zE=function(n){return n.$1BR()};_g.$E.$4kD=function(n){return _a.$8.$oo(n)};function $4a(n,t,i){if((n.get_$4t5()||n.$2F)&&i!==n.$20)return!1;if(!t){n.set_$4z1(i);return!0}var r=i._shape;var u=n.$20?n.$20._shape:null;if(t&&$8(r))throw Error.invalidOperation("Must set _shape member in JSON before calling Update for this Model because is enabled for 'shapes'");if(!n.$20||r===u||!u||_a.$1U.$4sD(r,u)){n.set_$4z1(i);return!0}var h=n.$20;var e=i;var o=h;for(var s in o){var f={key:s,value:o[s]};f.key in e||(e[f.key]=f.value)}r._shape=u;return!1}function $2H(n,t,i,r){return $36G(n,t,i,r,_g.$E.$6zE)}function $1d(n,t,i,r,u){return $4F3(n,t,i,r,u,_g.$E.$8nu)}function $76(n,t,i,r){return $4F3(n,null,t,i,r,_g.$E.$8pE)}function $4b(n,t){t.ClientProperties&&n.$31K(t.ClientProperties)}function $AH(n){n.$my(n.$20)}function $36G(n,t,i,r,u){var f=n.$20;if(_g.$E.$7Gp(t,i.val,r,f)){if(r){f[t]=u(r);i.val=r}else{delete f[t];i.val=null}return!0}return!1}function $4F3(n,t,i,r,u,f){var e=n.$20;if(!u){if(!e[i])return!1;u===undefined?delete e[i]:e[i]=null;r.val=null;return!0}if(!$5ue(n,i)&&(!r.val||_a.$8.isInstanceOfType(r.val))){e[i]=u;r.val=null;return!1}f(t,r,u);e[i]=u;return!0}_g.$E.prototype={$20:null,$2F:!1,get_$4z1:function(){return this.$20},set_$4z1:function(n){if(this.$20&&n&&this.$20.ClientProperties&&!n.ClientProperties){var t=this.$20.ClientProperties;this.$20=n;this.$20.ClientProperties=t}else this.$20=n;return n},get_$1bv:function(){this.$20||(this.$20=new _a.$n);this.$20.ClientProperties||(this.$20.ClientProperties=new _a.$n);return this.$20.ClientProperties},$4K:function(n){return n?this===n?!0:Object.getType(n).getName()!==Object.getType(this).getName()?!1:_a.$n.$4D(this.$20,n.$20):!1},$Nf:function(n){throw Error.invalidOperation("Not valid to call SetValues on a Generated model, use the appropropriate Update method instead");},$Mx:function(){throw Error.invalidOperation("Not valid to call GetValues on a Generated model, use the appropropriate JSON property getter instead");},$N:function(n,t){throw Error.invalidOperation("Not valid to call SetValue on a Generated model, use the appropriate property setter instead");},$U:function(n){throw Error.invalidOperation("Not valid to call GetValue on a Generated model, use the appropriate property getter instead");},$my:function(n){this.$3l0(n);this.$5h_4(n);this.$88i()},$1BR:function(){return this.$20},$3l0:function(n){},$88i:function(){},$E3:function(n,t,i){return $36G(this,n,t,i,_g.$E.$4kD)}};_g.$Ol=function(n){_g.$Ol.initializeBase(this);n||(n=new _g.$V7);this.set_$1cs(n);_a.$1U.$4g(this,"_AttachmentDataProviderItemModel")};_g.$Ol.prototype={get_$T:function(){return this.get_$1y()},$1T4:null,get_$1z:function(){return this.get_$KL().Name},set_$1z:function(n){if(this.get_$KL().Name!==n){this.get_$KL().Name=n;$6(this,"Name")}return n},get_$6E:function(){return this.get_$KL().Size},set_$6E:function(n){if(this.get_$KL().Size!==n){this.get_$KL().Size=n;$6(this,"Size")}return n},get_$1y:function(){return this.get_$KL().Id},set_$1y:function(n){if(this.get_$KL().Id!==n){this.get_$KL().Id=n;$6(this,"Id")}return n},get_$4T:function(){return this.get_$KL().Location},set_$4T:function(n){if(this.get_$KL().Location!==n){this.get_$KL().Location=n;$6(this,"Location")}return n},get_$3iu:function(){this.$1T4||this.get_$KL().Modified===undefined||(this.$1T4=_a.$8.$4O(this.get_$KL().Modified));return this.$1T4},set_$3iu:function(n){var t,i;(i=this.$E3("Modified",t={val:this.$1T4},n),this.$1T4=t.val,i)&&$6(this,"Modified");return n},get_$2o6:function(){return this.get_$KL().ModifiedBy},set_$2o6:function(n){if(this.get_$KL().ModifiedBy!==n){this.get_$KL().ModifiedBy=n;$6(this,"ModifiedBy")}return n},get_$4Vj:function(){return this.get_$KL().ChildCount},set_$4Vj:function(n){if(this.get_$KL().ChildCount!==n){this.get_$KL().ChildCount=n;$6(this,"ChildCount")}return n},get_$69:function(){return this.get_$KL().Type===undefined?0:this.get_$KL().Type},set_$69:function(n){if(this.get_$KL().Type!==n){this.get_$KL().Type=n;$6(this,"Type")}return n},get_$1cs:function(){return this.$20},set_$1cs:function(n){this.$5h_4(n);return n},get_$KL:function(){return this.$20},$5h_4:function(n){this.$8nZ(n)},$8nZ:function(n){if(!$4a(this,!1,n)){this.set_$1z(n.Name);this.set_$6E(n.Size);this.set_$1y(n.Id);this.set_$4T(n.Location);var t,i;(i=$76(this,"Modified",t={val:this.$1T4},n.Modified),this.$1T4=t.val,i)&&$6(this,"Modified");this.set_$2o6(n.ModifiedBy);this.set_$4Vj(n.ChildCount);this.set_$69(n.Type);$4b(this,n)}}};_g.$7q=function(n){_g.$7q.initializeBase(this);n||(n=new _g.$Ru);this.set_$1cs(n);_a.$1U.$4g(this,"_Conversation")};_g.$7q.prototype={get_$T:function(){return this.get_$3F().Id},$4K:function(n){if(!n||!_g.$7q.isInstanceOfType(n))return!1;if(!this.get_$3F()||!n.get_$3F())throw Error.invalidOperation("Conversation not in a valid state.");return _a.$n.$4D(this.get_$3F(),n.get_$3F())},$3T4:function(n){return this.$4K(n)&&this.get_$CR()===n.get_$CR()},$22q:function(){if(!this.get_$27K())return _g.$v.$3OA(1);for(var r=this.get_$27K().get_$F(),t=1,n=0;n<r;n++){var u=this.get_$27K().get_$46(n);var i=_g.$v.$70y(u);if(!n){t=i;continue}if(t!==i)return null}return _g.$v.$3OA(t)},$3l0:function(n){var t=n;!t.FolderId&&this.get_$k()&&(t.FolderId=this.get_$k());_g.$E.prototype.$3l0.call(this,n)},$1Y2:null,$4nO:null,$5q0:null,$4nQ:null,$1Y3:null,$4nP:null,$1QT:null,$4nN:null,$KO:null,$4nG:null,$1QL:null,$4nI:null,$BT:null,$1OL:null,$Jq:null,$1N0:null,$4nH:null,$4nJ:null
View raw

(Sorry about that, but we can’t show files that are this big right now.)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment