/* * /MathJax/config/TeX-AMS_HTML-full.js * * Copyright (c) 2010-2013 The MathJax Consortium * * Part of the MathJax library. * See http://www.mathjax.org for details. * * Licensed under the Apache License, Version 2.0; * you may not use this file except in compliance with the License. * * http://www.apache.org/licenses/LICENSE-2.0 */MathJax.Ajax.Preloading("[MathJax]/jax/input/TeX/config.js","[MathJax]/jax/output/HTML-CSS/config.js","[MathJax]/extensions/tex2jax.js","[MathJax]/extensions/MathEvents.js","[MathJax]/extensions/MathZoom.js","[MathJax]/extensions/MathMenu.js","[MathJax]/jax/element/mml/jax.js","[MathJax]/extensions/toMathML.js","[MathJax]/extensions/TeX/noErrors.js","[MathJax]/extensions/TeX/noUndefined.js","[MathJax]/jax/input/TeX/jax.js","[MathJax]/extensions/TeX/AMSmath.js","[MathJax]/extensions/TeX/AMSsymbols.js","[MathJax]/jax/output/HTML-CSS/jax.js","[MathJax]/jax/output/HTML-CSS/autoload/mtable.js");MathJax.Hub.Config({"v1.0-compatible":!1});MathJax.InputJax.TeX=MathJax.InputJax({id:"TeX",version:"2.2.1",directory:MathJax.InputJax.directory+"/TeX",extensionDir:MathJax.InputJax.extensionDir+"/TeX",config:{TagSide:"right",TagIndent:"0.8em",MultLineWidth:"85%",equationNumbers:{autoNumber:"none",formatNumber:function(c){return c},formatTag:function(c){return"("+c+")"},formatID:function(c){return"mjx-eqn-"+String(c).replace(/[:"'<>&]/g,"")},formatURL:function(c){return"#"+escape(c)},useLabelIds:!0}}});MathJax.InputJax.TeX.Register("math/tex");MathJax.InputJax.TeX.loadComplete("config.js");MathJax.OutputJax["HTML-CSS"]=MathJax.OutputJax({id:"HTML-CSS",version:"2.2",directory:MathJax.OutputJax.directory+"/HTML-CSS",extensionDir:MathJax.OutputJax.extensionDir+"/HTML-CSS",autoloadDir:MathJax.OutputJax.directory+"/HTML-CSS/autoload",fontDir:MathJax.OutputJax.directory+"/HTML-CSS/fonts",webfontDir:MathJax.OutputJax.fontDir+"/HTML-CSS",config:{scale:100,minScaleAdjust:50,availableFonts:["STIX","TeX"],preferredFont:"TeX",webFont:"TeX",imageFont:"TeX",undefinedFamily:"STIXGeneral,'Arial Unicode MS',serif",mtextFontInherit:!1,EqnChunk:MathJax.Hub.Browser.isMobile?10:50,EqnChunkFactor:1.5,EqnChunkDelay:100,linebreaks:{automatic:!1,width:"container"},styles:{".MathJax_Display":{"text-align":"center",margin:"1em 0em"},".MathJax .merror":{"background-color":"#FFFF88",color:"#CC0000",border:"1px solid #CC0000",padding:"1px 3px","font-style":"normal","font-size":"90%"},"#MathJax_Tooltip":{"background-color":"InfoBackground",color:"InfoText",border:"1px solid black","box-shadow":"2px 2px 5px #AAAAAA","-webkit-box-shadow":"2px 2px 5px #AAAAAA","-moz-box-shadow":"2px 2px 5px #AAAAAA","-khtml-box-shadow":"2px 2px 5px #AAAAAA",filter:"progid:DXImageTransform.Microsoft.dropshadow(OffX\x3d2, OffY\x3d2, Color\x3d'gray', Positive\x3d'true')",padding:"3px 4px","z-index":401}}}});MathJax.Hub.Browser.isMSIE&&9<=document.documentMode&&delete MathJax.OutputJax["HTML-CSS"].config.styles["#MathJax_Tooltip"].filter;MathJax.Hub.config.delayJaxRegistration||MathJax.OutputJax["HTML-CSS"].Register("jax/mml");MathJax.Hub.Register.StartupHook("End Config",[function(c,g){var b=c.Insert({minBrowserVersion:{Firefox:3,Opera:9.52,MSIE:6,Chrome:.3,Safari:2,Konqueror:4},inlineMathDelimiters:["$","$"],displayMathDelimiters:["$$","$$"],multilineDisplay:!0,minBrowserTranslate:function(d){var g=c.getJaxFor(d),m=["[Math]"],l=document.createElement("span",{className:"MathJax_Preview"});"TeX"===g.inputJax&&(g.root.Get("displaystyle")?(m=b.displayMathDelimiters,m=[m[0]+g.originalText+m[1]],b.multilineDisplay&&(m=m[0].split(/\n/))):(m=b.inlineMathDelimiters,m=[m[0]+g.originalText.replace(/^\s+/,"").replace(/\s+$/,"")+m[1]]));for(var g=0,n=m.length;gdocument.documentMode};MathJax.Hub.Register.PreProcessor(["PreProcess",MathJax.Extension.tex2jax]);MathJax.Ajax.loadComplete("[MathJax]/extensions/tex2jax.js");(function(c,g,b,d,q,m,l){var n=MathJax.Extension,p=n.MathEvents={version:"2.2"},a=c.config.menuSettings,e={hover:500,frame:{x:3.5,y:5,bwidth:1,bcolor:"#A6D",hwidth:"15px",hcolor:"#83A"},button:{x:-4,y:-3,wx:-2,src:b.fileURL(m.imageDir+"/MenuArrow-15.png")},fadeinInc:.2,fadeoutInc:.05,fadeDelay:50,fadeoutStart:400,fadeoutDelay:15E3,styles:{".MathJax_Hover_Frame":{"border-radius":".25em","-webkit-border-radius":".25em","-moz-border-radius":".25em","-khtml-border-radius":".25em","box-shadow":"0px 0px 15px #83A","-webkit-box-shadow":"0px 0px 15px #83A","-moz-box-shadow":"0px 0px 15px #83A","-khtml-box-shadow":"0px 0px 15px #83A",border:"1px solid #A6D ! important",display:"inline-block",position:"absolute"},".MathJax_Hover_Arrow":{position:"absolute",width:"15px",height:"11px",cursor:"pointer"}}},k=p.Event={LEFTBUTTON:0,RIGHTBUTTON:2,MENUKEY:"altKey",Mousedown:function(a){return k.Handler(a,"Mousedown",this)},Mouseup:function(a){return k.Handler(a,"Mouseup",this)},Mousemove:function(a){return k.Handler(a,"Mousemove",this)},Mouseover:function(a){return k.Handler(a,"Mouseover",this)},Mouseout:function(a){return k.Handler(a,"Mouseout",this)},Click:function(a){return k.Handler(a,"Click",this)},DblClick:function(a){return k.Handler(a,"DblClick",this)},Menu:function(a){return k.Handler(a,"ContextMenu",this)},Handler:function(a,e,d){if(b.loadingMathMenu)return k.False(a);var f=m[d.jaxID];a||(a=window.event);a.isContextMenu="ContextMenu"===e;if(f[e])return f[e](a,d);if(n.MathZoom)return n.MathZoom.HandleEvent(a,e,d)},False:function(a){a||(a=window.event);a&&(a.preventDefault&&a.preventDefault(),a.stopPropagation&&a.stopPropagation(),a.cancelBubble=!0,a.returnValue=!1);return!1},ContextMenu:function(e,f,h){var g=m[f.jaxID],n=g.getJaxFromMath(f);if((null!=g.config.showMathMenu?g:c).config.showMathMenu&&("MathJax"===a.context||h)){p.msieEventBug&&(e=window.event||e);k.ClearSelection();u.ClearHoverTimer();n.hover&&(n.hover.remove&&(clearTimeout(n.hover.remove),delete n.hover.remove),n.hover.nofade=!0);var x=MathJax.Menu;if(x){if(x.loadingDomain)return k.False(e);g=q.loadDomain("MathMenu");if(!g)return x.jax=n,f=x.menu.Find("Show Math As").menu,f.items[0].name=n.sourceMenuTitle,f.items[0].format=n.sourceMenuFormat||"MathML",f.items[1].name=l[n.inputJax].sourceMenuTitle,x.menu.Find("Math Settings","MathPlayer").hidden=!("NativeMML"===n.outputJax&&c.Browser.hasMathPlayer),x.menu.Post(e);x.loadingDomain=!0;n=function(){delete x.loadingDomain}}else{if(b.loadingMathMenu)return k.False(e);b.loadingMathMenu=!0;g=b.Require("[MathJax]/extensions/MathMenu.js");n=function(){delete b.loadingMathMenu;MathJax.Menu||(MathJax.Menu={})}}d.Queue(g,n,["ContextMenu",k,{pageX:e.pageX,pageY:e.pageY,clientX:e.clientX,clientY:e.clientY},f,h]);return k.False(e)}},AltContextMenu:function(e,d){var f=m[d.jaxID],b=(null!=f.config.showMathMenu?f:c).config.showMathMenu;if(b){b=(null!=f.config.showMathMenuMSIE?f:c).config.showMathMenuMSIE;if("MathJax"===a.context&&!a.mpContext&&b){if(!p.noContextMenuBug||e.button!==k.RIGHTBUTTON)return}else if(!e[k.MENUKEY]||e.button!==k.LEFTBUTTON)return;return f.ContextMenu(e,d,!0)}},ClearSelection:function(){p.safariContextMenuBug&&setTimeout("window.getSelection().empty()",0);document.selection&&setTimeout("document.selection.empty()",0)},getBBox:function(a){a.appendChild(p.topImg);var e=p.topImg.offsetTop,k=a.offsetHeight-e,d=a.offsetWidth;a.removeChild(p.topImg);return{w:d,h:e,d:k}}},u=p.Hover={Mouseover:function(e,d){if(a.discoverable||"Hover"===a.zoom){var f=e.fromElement||e.relatedTarget,b=e.toElement||e.target;if(f&&b&&(f.isMathJax!=b.isMathJax||c.getJaxFor(f)!==c.getJaxFor(b)))return f=this.getJaxFromMath(d),f.hover?u.ReHover(f):u.HoverTimer(f,d),k.False(e)}},Mouseout:function(e,d){if(a.discoverable||"Hover"===a.zoom){var f=e.fromElement||e.relatedTarget,b=e.toElement||e.target;if(f&&b&&(f.isMathJax!=b.isMathJax||c.getJaxFor(f)!==c.getJaxFor(b)))return f=this.getJaxFromMath(d),f.hover?u.UnHover(f):u.ClearHoverTimer(),k.False(e)}},Mousemove:function(e,f){if(a.discoverable||"Hover"===a.zoom){var d=this.getJaxFromMath(f);if(!d.hover&&(u.lastX!=e.clientX||u.lastY!=e.clientY))return u.lastX=e.clientX,u.lastY=e.clientY,u.HoverTimer(d,f),k.False(e)}},HoverTimer:function(a,k){this.ClearHoverTimer();this.hoverTimer=setTimeout(d(["Hover",this,a,k]),e.hover)},ClearHoverTimer:function(){this.hoverTimer&&(clearTimeout(this.hoverTimer),delete this.hoverTimer)},Hover:function(a,k){if(!n.MathZoom||!n.MathZoom.Hover({},k)){var f=m[a.outputJax],d=f.getHoverSpan(a,k),b=f.getHoverBBox(a,d,k),h=(null!=f.config.showMathMenu?f:c).config.showMathMenu,u=e.frame.x,q=e.frame.y,l=e.frame.bwidth;p.msieBorderWidthBug&&(l=0);a.hover={opacity:0,id:a.inputID+"-Hover"};var B=g.Element("span",{id:a.hover.id,isMathJax:!0,style:{display:"inline-block",width:0,height:0,position:"relative"}},[["span",{className:"MathJax_Hover_Frame",isMathJax:!0,style:{display:"inline-block",position:"absolute",top:this.Px(-b.h-q-l-(b.y||0)),left:this.Px(-u-l+(b.x||0)),width:this.Px(b.w+2*u),height:this.Px(b.h+b.d+2*q),opacity:0,filter:"alpha(opacity\x3d0)"}}]]),f=g.Element("span",{isMathJax:!0,id:a.hover.id+"Menu",style:{display:"inline-block","z-index":1,width:0,height:0,position:"relative"}},[["img",{className:"MathJax_Hover_Arrow",isMathJax:!0,math:k,src:e.button.src,onclick:this.HoverMenu,jax:f.id,style:{left:this.Px(b.w+u+l+(b.x||0)+e.button.x),top:this.Px(-b.h-q-l-(b.y||0)-e.button.y),opacity:0,filter:"alpha(opacity\x3d0)"}}]]);b.width&&(B.style.width=f.style.width=b.width,B.style.marginRight=f.style.marginRight="-"+b.width,B.firstChild.style.width=b.width,f.firstChild.style.left="",f.firstChild.style.right=this.Px(e.button.wx));d.parentNode.insertBefore(B,d);h&&d.parentNode.insertBefore(f,d);d.style&&(d.style.position="relative");this.ReHover(a)}},ReHover:function(a){a.hover.remove&&clearTimeout(a.hover.remove);a.hover.remove=setTimeout(d(["UnHover",this,a]),e.fadeoutDelay);this.HoverFadeTimer(a,e.fadeinInc)},UnHover:function(a){a.hover.nofade||this.HoverFadeTimer(a,-e.fadeoutInc,e.fadeoutStart)},HoverFade:function(a){delete a.hover.timer;a.hover.opacity=Math.max(0,Math.min(1,a.hover.opacity+a.hover.inc));a.hover.opacity=Math.floor(1E3*a.hover.opacity)/1E3;var e=document.getElementById(a.hover.id),k=document.getElementById(a.hover.id+"Menu");e.firstChild.style.opacity=a.hover.opacity;e.firstChild.style.filter="alpha(opacity\x3d"+Math.floor(100*a.hover.opacity)+")";k&&(k.firstChild.style.opacity=a.hover.opacity,k.firstChild.style.filter=e.style.filter);1!==a.hover.opacity&&(0Math.abs(a)?"0px":a.toFixed(2).replace(/\.?0+$/,"")+"px"},getImages:function(){(new Image).src=e.button.src}},f=p.Touch={last:0,delay:500,start:function(a){var e=(new Date).getTime(),k=e-f.laste;9>e&&(k.LEFTBUTTON=1)},Safari:function(a){p.safariContextMenuBug=!0},Opera:function(a){p.operaPositionBug=!0},Konqueror:function(a){p.noContextMenuBug=!0}});p.topImg=p.msieAlignBug?g.Element("img",{style:{width:0,height:0,position:"relative"},src:"about:blank"}):g.Element("span",{style:{width:0,height:0,display:"inline-block"}});p.operaPositionBug&&(p.topImg.style.border="1px solid");p.config=e=c.CombineConfig("MathEvents",e);d.Queue(c.Register.StartupHook("End Config",{}),[function(){var a=e.styles[".MathJax_Hover_Frame"];a.border=e.frame.bwidth+"px solid "+e.frame.bcolor+" ! important";a["box-shadow"]=a["-webkit-box-shadow"]=a["-moz-box-shadow"]=a["-khtml-box-shadow"]="0px 0px "+e.frame.hwidth+" "+e.frame.hcolor}],["getImages",u],["Styles",b,e.styles],["Post",c.Startup.signal,"MathEvents Ready"],["loadComplete",b,"[MathJax]/extensions/MathEvents.js"])})(MathJax.Hub,MathJax.HTML,MathJax.Ajax,MathJax.Callback,MathJax.Localization,MathJax.OutputJax,MathJax.InputJax);(function(c,g,b,d,q){var m=c.CombineConfig("MathZoom",{styles:{"#MathJax_Zoom":{position:"absolute","background-color":"#F0F0F0",overflow:"auto",display:"block","z-index":301,padding:".5em",border:"1px solid black",margin:0,"font-weight":"normal","font-style":"normal","text-align":"left","text-indent":0,"text-transform":"none","line-height":"normal","letter-spacing":"normal","word-spacing":"normal","word-wrap":"normal","white-space":"nowrap","float":"none","box-shadow":"5px 5px 15px #AAAAAA","-webkit-box-shadow":"5px 5px 15px #AAAAAA","-moz-box-shadow":"5px 5px 15px #AAAAAA","-khtml-box-shadow":"5px 5px 15px #AAAAAA",filter:"progid:DXImageTransform.Microsoft.dropshadow(OffX\x3d2, OffY\x3d2, Color\x3d'gray', Positive\x3d'true')"},"#MathJax_ZoomOverlay":{position:"absolute",left:0,top:0,"z-index":300,display:"inline-block",width:"100%",height:"100%",border:0,padding:0,margin:0,"background-color":"white",opacity:0,filter:"alpha(opacity\x3d0)"},"#MathJax_ZoomFrame":{position:"relative",display:"inline-block",height:0,width:0},"#MathJax_ZoomEventTrap":{position:"absolute",left:0,top:0,"z-index":302,display:"inline-block",border:0,padding:0,margin:0,"background-color":"white",opacity:0,filter:"alpha(opacity\x3d0)"}}}),l,n,p;MathJax.Hub.Register.StartupHook("MathEvents Ready",function(){p=MathJax.Extension.MathEvents.Event;l=MathJax.Extension.MathEvents.Event.False;n=MathJax.Extension.MathEvents.Hover});var a=MathJax.Extension.MathZoom={version:"2.2",settings:c.config.menuSettings,scrollSize:18,HandleEvent:function(e,k,d){return a.settings.CTRL&&!e.ctrlKey||a.settings.ALT&&!e.altKey||a.settings.CMD&&!e.metaKey||a.settings.Shift&&!e.shiftKey||!a[k]?!0:a[k](e,d)},Click:function(a,k){if("Click"===this.settings.zoom)return this.Zoom(a,k)},DblClick:function(a,k){if("Double-Click"===this.settings.zoom)return this.Zoom(a,k)},Hover:function(a,k){return"Hover"===this.settings.zoom?(this.Zoom(a,k),!0):!1},Zoom:function(a,k){this.Remove();n.ClearHoverTimer();p.ClearSelection();var d=MathJax.OutputJax[k.jaxID],f=d.getJaxFromMath(k);f.hover&&n.UnHover(f);var b=Math.floor(.85*document.body.clientWidth),r=Math.floor(.85*Math.max(document.body.clientHeight,document.documentElement.clientHeight)),w=g.Element("span",{id:"MathJax_ZoomFrame"},[["span",{id:"MathJax_ZoomOverlay",onmousedown:this.Remove}],["span",{id:"MathJax_Zoom",onclick:this.Remove,style:{visibility:"hidden",fontSize:this.settings.zscale,"max-width":b+"px","max-height":r+"px"}},[["span",{style:{display:"inline-block","white-space":"nowrap"}}]]]]),v=w.lastChild,t=v.firstChild,q=w.firstChild;k.parentNode.insertBefore(w,k);k.parentNode.insertBefore(k,w);t.addEventListener&&t.addEventListener("mousedown",this.Remove,!0);if(this.msieTrapEventBug){var x=g.Element("span",{id:"MathJax_ZoomEventTrap",onmousedown:this.Remove});w.insertBefore(x,v)}this.msieZIndexBug&&(g.addElement(document.body,"img",{src:"about:blank",id:"MathJax_ZoomTracker",width:0,height:0,style:{width:0,height:0,position:"relative"}}),w.style.position="relative",w.style.zIndex=m.styles["#MathJax_ZoomOverlay"]["z-index"]);d=d.Zoom(f,t,k,b,r);this.msiePositionBug&&(this.msieSizeBug&&(v.style.height=d.zH+"px",v.style.width=d.zW+"px"),v.offsetHeight>r&&(v.style.height=r+"px",v.style.width=d.zW+this.scrollSize+"px"),v.offsetWidth>b&&(v.style.width=b+"px",v.style.height=d.zH+this.scrollSize+"px"));this.operaPositionBug&&(v.style.width=Math.min(b,d.zW)+"px");v.offsetWidth&&v.offsetWidth=k;a.msieInlineBlockAlignBug=7>=k;a.msieTrapEventBug=!window.addEventListener;"BackCompat"===document.compatMode&&(a.scrollSize=52);d&&delete m.styles["#MathJax_Zoom"].filter},Opera:function(e){a.operaPositionBug=!0;a.operaRefreshBug=!0}});a.topImg=a.msieInlineBlockAlignBug?g.Element("img",{style:{width:0,height:0,position:"relative"},src:"about:blank"}):g.Element("span",{style:{width:0,height:0,display:"inline-block"}});if(a.operaPositionBug||a.msieTopBug)a.topImg.style.border="1px solid";MathJax.Callback.Queue(["StartupHook",MathJax.Hub.Register,"Begin Styles",{}],["Styles",b,m.styles],["Post",c.Startup.signal,"MathZoom Ready"],["loadComplete",b,"[MathJax]/extensions/MathZoom.js"])})(MathJax.Hub,MathJax.HTML,MathJax.Ajax,MathJax.OutputJax["HTML-CSS"],MathJax.OutputJax.NativeMML);(function(c,g,b,d,q){var m=MathJax.Callback.Signal("menu");MathJax.Extension.MathMenu={version:"2.2",signal:m};var l=function(a){return MathJax.Localization._.apply(MathJax.Localization,[["MathMenu",a]].concat([].slice.call(arguments,1)))},n=c.Browser.isPC,p=c.Browser.isMSIE,a=8<(document.documentMode||0),e=n?null:"5px",k=c.CombineConfig("MathMenu",{delay:150,closeImg:b.fileURL(q.imageDir+"/CloseX-31.png"),showRenderer:!0,showMathPlayer:!0,showFontMenu:!1,showContext:!1,showDiscoverable:!1,showLocale:!0,showLocaleURL:!1,windowSettings:{status:"no",toolbar:"no",locationbar:"no",menubar:"no",directories:"no",personalbar:"no",resizable:"yes",scrollbars:"yes",width:400,height:300,left:Math.round((screen.width-400)/2),top:Math.round((screen.height-300)/3)},styles:{"#MathJax_About":{position:"fixed",left:"50%",width:"auto","text-align":"center",border:"3px outset",padding:"1em 2em","background-color":"#DDDDDD",color:"black",cursor:"default","font-family":"message-box","font-size":"120%","font-style":"normal","text-indent":0,"text-transform":"none","line-height":"normal","letter-spacing":"normal","word-spacing":"normal","word-wrap":"normal","white-space":"nowrap","float":"none","z-index":201,"border-radius":"15px","-webkit-border-radius":"15px","-moz-border-radius":"15px","-khtml-border-radius":"15px","box-shadow":"0px 10px 20px #808080","-webkit-box-shadow":"0px 10px 20px #808080","-moz-box-shadow":"0px 10px 20px #808080","-khtml-box-shadow":"0px 10px 20px #808080",filter:"progid:DXImageTransform.Microsoft.dropshadow(OffX\x3d2, OffY\x3d2, Color\x3d'gray', Positive\x3d'true')"},".MathJax_Menu":{position:"absolute","background-color":"white",color:"black",width:"auto",padding:n?"2px":"5px 0px",border:"1px solid #CCCCCC",margin:0,cursor:"default",font:"menu","text-align":"left","text-indent":0,"text-transform":"none","line-height":"normal","letter-spacing":"normal","word-spacing":"normal","word-wrap":"normal","white-space":"nowrap","float":"none","z-index":201,"border-radius":e,"-webkit-border-radius":e,"-moz-border-radius":e,"-khtml-border-radius":e,"box-shadow":"0px 10px 20px #808080","-webkit-box-shadow":"0px 10px 20px #808080","-moz-box-shadow":"0px 10px 20px #808080","-khtml-box-shadow":"0px 10px 20px #808080",filter:"progid:DXImageTransform.Microsoft.dropshadow(OffX\x3d2, OffY\x3d2, Color\x3d'gray', Positive\x3d'true')"},".MathJax_MenuItem":{padding:n?"2px 2em":"1px 2em",background:"transparent"},".MathJax_MenuArrow":{position:"absolute",right:".5em",color:"#666666","font-family":p?"'Arial unicode MS'":null},".MathJax_MenuActive .MathJax_MenuArrow":{color:"white"},".MathJax_MenuCheck":{position:"absolute",left:".7em","font-family":p?"'Arial unicode MS'":null},".MathJax_MenuRadioCheck":{position:"absolute",left:n?"1em":".7em"},".MathJax_MenuLabel":{padding:n?"2px 2em 4px 1.33em":"1px 2em 3px 1.33em","font-style":"italic"},".MathJax_MenuRule":{"border-top":n?"1px solid #CCCCCC":"1px solid #DDDDDD",margin:n?"4px 1px 0px":"4px 3px"},".MathJax_MenuDisabled":{color:"GrayText"},".MathJax_MenuActive":{"background-color":n?"Highlight":"#606872",color:n?"HighlightText":"white"},".MathJax_Menu_Close":{position:"absolute",width:"31px",height:"31px",top:"-15px",left:"-15px"}}}),u,f;c.Register.StartupHook("MathEvents Ready",function(){u=MathJax.Extension.MathEvents.Event.False;f=MathJax.Extension.MathEvents.Hover});var h=MathJax.Menu=MathJax.Object.Subclass({version:"2.2",items:[],posted:!1,title:null,margin:5,Init:function(a){this.items=[].slice.call(arguments,0)},With:function(a){a&&c.Insert(this,a);return this},Post:function(a,e){a||(a=window.event);var d=document.getElementById("MathJax_MenuFrame");d||(d=h.Background(this),delete r.lastItem,delete r.lastMenu,delete h.skipUp,m.Post(["post",h.jax]));var f=g.addElement(d,"div",{onmouseup:h.Mouseup,ondblclick:u,ondragstart:u,onselectstart:u,oncontextmenu:u,menuItem:this,className:"MathJax_Menu"});MathJax.Localization.setCSS(f);for(var b=0,c=this.items.length;bdocument.body.offsetWidth-this.margin&&!h.isMobile&&(q="right",b=Math.max(this.margin,b-p-f.offsetWidth+6));n||(f.style["borderRadiusTop"+q]=0,f.style["WebkitBorderRadiusTop"+q]=0,f.style["MozBorderRadiusTop"+q]=0,f.style["KhtmlBorderRadiusTop"+q]=0)}else b+f.offsetWidth>document.body.offsetWidth-this.margin&&(b=document.body.offsetWidth-f.offsetWidth-this.margin),h.isMobile&&(b=Math.max(5,b-Math.floor(f.offsetWidth/2)),c-=20),h.skipUp=a.isContextMenu;f.style.left=b+"px";f.style.top=c+"px";document.selection&&document.selection.empty&&document.selection.empty();return u(a)},Remove:function(a,e){m.Post(["unpost",h.jax]);var k=document.getElementById("MathJax_MenuFrame");k&&(k.parentNode.removeChild(k),this.msieFixedPositionBug&&detachEvent("onresize",h.Resize));h.jax.hover&&(delete h.jax.hover.nofade,f.UnHover(h.jax));return u(a)},Find:function(a){return this.FindN(1,a,[].slice.call(arguments,1))},FindId:function(a){return this.FindN(0,a,[].slice.call(arguments,1))},FindN:function(a,e,k){for(var d=0,f=this.items.length;d/g,"\x26gt;");var d=l("EqSource","MathJax Equation Source");if(h.isMobile)k.document.open(),k.document.write("\x3chtml\x3e\x3chead\x3e\x3cmeta name\x3d'viewport' content\x3d'width\x3ddevice-width, initial-scale\x3d1.0' /\x3e\x3ctitle\x3e"+d+"\x3c/title\x3e\x3c/head\x3e\x3cbody style\x3d'font-size:85%'\x3e"),k.document.write("\x3cpre\x3e"+a+"\x3c/pre\x3e"),k.document.write("\x3chr\x3e\x3cinput type\x3d'button' value\x3d'"+l("Close","Close")+"' onclick\x3d'window.close()' /\x3e"),k.document.write("\x3c/body\x3e\x3c/html\x3e"),k.document.close();else{k.document.open();k.document.write("\x3chtml\x3e\x3chead\x3e\x3ctitle\x3e"+d+"\x3c/title\x3e\x3c/head\x3e\x3cbody style\x3d'font-size:85%'\x3e");k.document.write("\x3ctable\x3e\x3ctr\x3e\x3ctd\x3e\x3cpre\x3e"+a+"\x3c/pre\x3e\x3c/td\x3e\x3c/tr\x3e\x3c/table\x3e");k.document.write("\x3c/body\x3e\x3c/html\x3e");k.document.close();var f=k.document.body.firstChild;setTimeout(function(){var a=k.outerHeight-k.innerHeight||30,d=k.outerWidth-k.innerWidth||30,d=Math.max(100,Math.min(Math.floor(.5*screen.width),f.offsetWidth+d+25)),a=Math.max(40,Math.min(Math.floor(.5*screen.height),f.offsetHeight+a+25));k.resizeTo(d,a);e&&null!=e.screenX&&(d=Math.max(0,Math.min(e.screenX-Math.floor(d/2),screen.width-d-20)),a=Math.max(0,Math.min(e.screenY-Math.floor(a/2),screen.height-a-20)),k.moveTo(d,a))},50)}};h.Scale=function(){var a=q["HTML-CSS"],e=q.NativeMML,k=q.SVG,d=(a||e||k||{config:{scale:100}}).config.scale,f=prompt(l("ScaleMath","Scale all mathematics (compared to surrounding text) by"),d+"%");f&&(f.match(/^\s*\d+(\.\d*)?\s*%?\s*$/)?(f=parseFloat(f))?f!==d&&(a&&(a.config.scale=f),e&&(e.config.scale=f),k&&(k.config.scale=f),h.cookie.scale=f,h.saveCookie(),c.Reprocess()):alert(l("NonZeroScale","The scale should not be zero")):alert(l("PercentScale","The scale should be a percentage (e.g., 120%%)")))};h.Zoom=function(){MathJax.Extension.MathZoom||b.Require("[MathJax]/extensions/MathZoom.js")};h.Renderer=function(){var e=c.outputJax["jax/mml"];if(e[0]!==k.settings.renderer){var d=c.Browser,f,b=h.Renderer.Messages,u;switch(k.settings.renderer){case "NativeMML":k.settings.warnedMML||(d.isChrome&&"24."!==d.version.substr(0,3)?f=b.MML.WebKit:d.isSafari&&!d.versionAtLeast("5.0")?f=b.MML.WebKit:d.isMSIE?d.hasMathPlayer||(f=b.MML.MSIE):f=b.MML[d],u="warnedMML");break;case "SVG":k.settings.warnedSVG||!d.isMSIE||a||(f=b.SVG.MSIE)}if(f){f=l(f[0],f[1]);f=f+"\n\n"+l("SwitchAnyway","Switch the renderer anyway?\n\n(Press OK to switch, CANCEL to continue with the current renderer)");h.cookie.renderer=e[0].id;h.saveCookie();if(!confirm(f)){h.cookie.renderer=k.settings.renderer=g.Cookie.Get("menu").renderer;h.saveCookie();return}u&&(h.cookie.warned=k.settings.warned=!0);h.cookie.renderer=k.settings.renderer;h.saveCookie()}c.Queue(["setRenderer",c,k.settings.renderer,"jax/mml"],["Rerender",c])}};h.Renderer.Messages={MML:{WebKit:["WebkitNativeMMLWarning","Your browser doesn't seem to support MathML natively, so switching to MathML output may cause the mathematics on the page to become unreadable."],MSIE:["MSIENativeMMLWarning","Internet Explorer requires the MathPlayer plugin in order to process MathML output."],Opera:["OperaNativeMMLWarning","Opera's support for MathML is limited, so switching to MathML output may cause some expressions to render poorly."],Safari:["SafariNativeMMLWarning","Your browser's native MathML does not implement all the features used by MathJax, so some expressions may not render properly."],Firefox:["FirefoxNativeMMLWarning","Your browser's native MathML does not implement all the features used by MathJax, so some expressions may not render properly."]},SVG:{MSIE:["MSIESVGWarning","SVG is not implemented in Internet Explorer prior to IE9 or when it is emulating IE8 or below. Switching to SVG output will cause the mathematics to not display properly."]}};h.Font=function(){q["HTML-CSS"]&&document.location.reload()};h.Locale=function(){MathJax.Localization.setLocale(k.settings.locale);MathJax.Hub.Queue(["Reprocess",MathJax.Hub])};h.LoadLocale=function(){var a=prompt(l("LoadURL","Load translation data from this URL:"));a&&(a.match(/\.js$/)||alert(l("BadURL","The URL should be for a javascript file that defines MathJax translation data. Javascript file names should end with '.js'")),b.Require(a,function(e){e!=b.STATUS.OK&&alert(l("BadData","Failed to load translation data from %1",a))}))};h.MPEvents=function(e){var d=k.settings.discoverable,f=h.MPEvents.Messages;a?!d&&"Menu Events"===e.name[1]&&k.settings.mpContext&&alert(l.apply(l,f.IE9warning)):k.settings.mpMouse&&!confirm(l.apply(l,f.IE8warning))?(delete h.cookie.mpContext,delete k.settings.mpContext,delete h.cookie.mpMouse,delete k.settings.mpMouse,h.saveCookie()):(k.settings.mpContext=k.settings.mpMouse,h.cookie.mpContext=h.cookie.mpMouse=k.settings.mpMouse,h.saveCookie(),MathJax.Hub.Queue(["Rerender",MathJax.Hub]))};h.MPEvents.Messages={IE8warning:["IE8warning","This will disable the MathJax menu and zoom features, but you can Alt-Click on an expression to obtain the MathJax menu instead.\n\nReally change the MathPlayer settings?"],IE9warning:["IE9warning","The MathJax contextual menu will be disabled, but you can Alt-Click on an expression to obtain the MathJax menu instead."]};c.Browser.Select({MSIE:function(e){var d="BackCompat"===document.compatMode;e=e.versionAtLeast("8.0")&&7document.documentMode,msieFixedPositionBug:d||!e,msieAboutBug:d});a&&(delete k.styles["#MathJax_About"].filter,delete k.styles[".MathJax_Menu"].filter)},Firefox:function(a){h.skipMouseover=a.isMobile&&a.versionAtLeast("6.0");h.skipMousedown=a.isMobile}});h.isMobile=c.Browser.isMobile;h.noContextMenu=c.Browser.noContextMenu;h.CreateLocaleMenu=function(){if(h.menu){var a=h.menu.Find("Language").menu,e=a.items,k=[],d=MathJax.Localization.strings,f;for(f in d)d.hasOwnProperty(f)&&k.push(f);k=k.sort();a.items=[];f=0;for(var b=k.length;fd.charCodeAt(0)?c.VARIANT.ITALIC:c.VARIANT.NORMAL):""},setTeXclass:function(d){this.getPrevClass(d);d=this.data.join("");1b&&(b=(b-55296<<10)+(d.charCodeAt(1)-56320)+65536);for(var g=0,l=this.RANGES.length;g=b)return String.fromCharCode(b);b-=65536;return String.fromCharCode((b>>10)+55296)+String.fromCharCode((b&1023)+56320)}});c.xml=c.mbase.Subclass({type:"xml",Init:function(){this.div=document.createElement("div");return this.SUPER(arguments).Init.apply(this,arguments)},Append:function(){for(var b=0,c=arguments.length;b=q||57344<=q)32>q||126e&&(a+=this.string.charAt(this.i++)),n.special[a])this[n.special[a]](a);else n.letter.test(a)?this.Variable(a):n.digit.test(a)?this.Number(a):this.Other(a)},Push:function(){this.stack.Push.apply(this.stack,arguments)},mml:function(){return"mml"!==this.stack.Top().type?null:this.stack.Top().data[0]},mmlToken:function(a){return a},ControlSequence:function(a){var e=this.GetCS(),k=this.csFindMacro(e);if(k){k instanceof Array||(k=[k]);var b=k[0];b instanceof Function||(b=this[b]);b.apply(this,[a+e].concat(k.slice(1)))}else n.mathchar0mi[e]?this.csMathchar0mi(e,n.mathchar0mi[e]):n.mathchar0mo[e]?this.csMathchar0mo(e,n.mathchar0mo[e]):n.mathchar7[e]?this.csMathchar7(e,n.mathchar7[e]):null!=n.delimiter["\\"+e]?this.csDelimiter(e,n.delimiter["\\"+e]):this.csUndefined(a+e)},csFindMacro:function(a){return n.macros[a]},csMathchar0mi:function(a,e){var b={mathvariant:d.VARIANT.ITALIC};e instanceof Array&&(b=e[1],e=e[0]);this.Push(this.mmlToken(d.mi(d.entity("#x"+e)).With(b)))},csMathchar0mo:function(a,e){var b={stretchy:!1};e instanceof Array&&(b=e[1],b.stretchy=!1,e=e[0]);this.Push(this.mmlToken(d.mo(d.entity("#x"+e)).With(b)))},csMathchar7:function(a,e){var b={mathvariant:d.VARIANT.NORMAL};e instanceof Array&&(b=e[1],e=e[0]);this.stack.env.font&&(b.mathvariant=this.stack.env.font);this.Push(this.mmlToken(d.mi(d.entity("#x"+e)).With(b)))},csDelimiter:function(a,e){var b={};e instanceof Array&&(b=e[1],e=e[0]);e=4===e.length?d.entity("#x"+e):d.chars(e);this.Push(this.mmlToken(d.mo(e).With({fence:!1,stretchy:!1}).With(b)))},csUndefined:function(a){c.Error(["UndefinedControlSequence","Undefined control sequence %1",a])},Variable:function(a){var e={};this.stack.env.font&&(e.mathvariant=this.stack.env.font);this.Push(this.mmlToken(d.mi(d.chars(a)).With(e)))},Number:function(a){var e=this.string.slice(this.i-1).match(n.number);e?(a=d.mn(e[0].replace(/[{}]/g,"")),this.i+=e[0].length-1):a=d.mo(d.chars(a));this.stack.env.font&&(a.mathvariant=this.stack.env.font);this.Push(this.mmlToken(a))},Open:function(a){this.Push(l.open())},Close:function(a){this.Push(l.close())},Tilde:function(a){this.Push(d.mtext(d.chars("\u00a0")))},Space:function(a){},Superscript:function(a){this.GetNext().match(/\d/)&&(this.string=this.string.substr(0,this.i+1)+" "+this.string.substr(this.i+1));var e,b;e=this.stack.Top();"prime"===e.type?(a=e.data[0],b=e.data[1],this.stack.Pop()):(a=this.stack.Prev())||(a=d.mi(""));a.isEmbellishedWrapper&&(a=a.data[0].data[0]);if("msubsup"===a.type)a.data[a.sup]&&c.Error(["DoubleExponent","Double exponent: use braces to clarify"]),e=a.sup;else if(a.movesupsub){if("munderover"!==a.type||a.data[a.over])a.movablelimits&&a.isa(d.mi)&&(a=this.mi2mo(a)),a=d.munderover(a,null,null).With({movesupsub:!0});e=a.over}else a=d.msubsup(a,null,null),e=a.sup;this.Push(l.subsup(a).With({position:e,primes:b}))},Subscript:function(a){this.GetNext().match(/\d/)&&(this.string=this.string.substr(0,this.i+1)+" "+this.string.substr(this.i+1));var e,b;e=this.stack.Top();"prime"===e.type?(a=e.data[0],b=e.data[1],this.stack.Pop()):(a=this.stack.Prev())||(a=d.mi(""));a.isEmbellishedWrapper&&(a=a.data[0].data[0]);if("msubsup"===a.type)a.data[a.sub]&&c.Error(["DoubleSubscripts","Double subscripts: use braces to clarify"]),e=a.sub;else if(a.movesupsub){if("munderover"!==a.type||a.data[a.under])a.movablelimits&&a.isa(d.mi)&&(a=this.mi2mo(a)),a=d.munderover(a,null,null).With({movesupsub:!0});e=a.under}else a=d.msubsup(a,null,null),e=a.sub;this.Push(l.subsup(a).With({position:e,primes:b}))},PRIME:"\u2032",SMARTQUOTE:"\u2019",Prime:function(a){var e=this.stack.Prev();e||(e=d.mi());"msubsup"===e.type&&e.data[e.sup]&&c.Error(["DoubleExponentPrime","Prime causes double exponent: use braces to clarify"]);var b="";this.i--;do b+=this.PRIME,this.i++,a=this.GetNext();while("'"===a||a===this.SMARTQUOTE);b=["","\u2032","\u2033","\u2034","\u2057"][b.length]||b;this.Push(l.prime(e,this.mmlToken(d.mo(b))))},mi2mo:function(a){var e=d.mo();e.Append.apply(e,a.data);for(var b in e.defaults)e.defaults.hasOwnProperty(b)&&null!=a[b]&&(e[b]=a[b]);for(b in d.copyAttributes)d.copyAttributes.hasOwnProperty(b)&&null!=a[b]&&(e[b]=a[b]);return e},Comment:function(a){for(;this.ic.config.MAXMACROS&&c.Error(["MaxMacroSub1","MathJax maximum macro substitution count exceeded; is there a recursive macro call?"])},Matrix:function(a,e,b,d,f,h,g,n){var p=this.GetNext();""===p&&c.Error(["MissingArgFor","Missing argument for %1",a]);"{"===p?this.i++:(this.string=p+"}"+this.string.slice(this.i+1),this.i=0);a=l.array().With({requireClose:!0,arraydef:{rowspacing:h||"4pt",columnspacing:f||"1em"}});n&&(a.isCases=!0);if(e||b)a.open=e,a.close=b;"D"===g&&(a.arraydef.displaystyle=!0);null!=d&&(a.arraydef.columnalign=d);this.Push(a)},Entry:function(a){this.Push(l.cell().With({isEntry:!0,name:a}));if(this.stack.Top().isCases){var e=this.string,b=0;a=this.i;for(var d=e.length;aMath.abs(a)?"0em":a.toFixed(3).replace(/\.?0+$/,"")+"em"},HLine:function(a,e){null==e&&(e="solid");var b=this.stack.Top();b.isa(l.array)&&!b.data.length||c.Error(["Misplaced","Misplaced %1",a]);if(0==b.table.length)b.frame.push("top");else{for(var d=b.arraydef.rowlines?b.arraydef.rowlines.split(/ /):[];d.lengthc.config.MAXMACROS&&c.Error(["MaxMacroSub2","MathJax maximum substitution count exceeded; is there a recursive latex environment?"]);a instanceof Array||(a=[a]);e=l.begin().With({name:e,end:a[1],parse:this});a[0]&&this[a[0]]&&(e=this[a[0]].apply(this,[e].concat(a.slice(2))));this.Push(e)},End:function(a){this.Push(l.end().With({name:this.GetArgument(a)}))},envFindName:function(a){return n.environment[a]},Equation:function(a,e){return e},ExtensionEnv:function(a,e){this.Extension(a.name,e,"environment")},Array:function(a,e,b,c,f,d,g,n){c||(c=this.GetArgument("\\begin{"+a.name+"}"));var p=("c"+c).replace(/[^clr|:]/g,"").replace(/[^|:]([|:])+/g,"$1");c=c.replace(/[^clr]/g,"").split("").join(" ");c=c.replace(/l/g,"left").replace(/r/g,"right").replace(/c/g,"center");c=l.array().With({arraydef:{columnalign:c,columnspacing:f||"1em",rowspacing:d||"4pt"}});p.match(/[|:]/)&&(p.charAt(0).match(/[|:]/)&&(c.frame.push("left"),c.frame.dashed=":"===p.charAt(0)),p.charAt(p.length-1).match(/[|:]/)&&c.frame.push("right"),p=p.substr(1,p.length-2),c.arraydef.columnlines=p.split("").join(" ").replace(/[^|: ]/g,"none").replace(/\|/g,"solid").replace(/:/g,"dashed"));e&&(c.open=this.convertDelimiter(e));b&&(c.close=this.convertDelimiter(b));"D"===g&&(c.arraydef.displaystyle=!0);"S"===g&&(c.arraydef.scriptlevel=1);n&&(c.arraydef.useHeight=!1);this.Push(a);return c},AlignedArray:function(a){var e=this.GetBrackets("\\begin{"+a.name+"}");return this.setArrayAlign(this.Array.apply(this,arguments),e)},setArrayAlign:function(a,e){e=this.trimSpaces(e||"");"t"===e?a.arraydef.align="baseline 1":"b"===e?a.arraydef.align="baseline -1":"c"===e?a.arraydef.align="center":e&&(a.arraydef.align=e);return a},convertDelimiter:function(a){a&&(a=n.delimiter[a]);if(null==a)return null;a instanceof Array&&(a=a[0]);4===a.length&&(a=String.fromCharCode(parseInt(a,16)));return a},trimSpaces:function(a){return"string"!=typeof a?a:a.replace(/^\s+|\s+$/g,"")},nextIsSpace:function(){return this.string.charAt(this.i).match(/[ \n\r\t]/)},GetNext:function(){for(;this.nextIsSpace();)this.i++;return this.string.charAt(this.i)},GetCS:function(){var a=this.string.slice(this.i).match(/^([a-z]+|.) ?/i);if(a)return this.i+=a[1].length,a[1];this.i++;return" "},GetArgument:function(a,e){switch(this.GetNext()){case "":return e||c.Error(["MissingArgFor","Missing argument for %1",a]),null;case "}":return e||c.Error(["ExtraCloseMissingOpen","Extra close brace or missing open brace"]),null;case "\\":return this.i++,"\\"+this.GetCS();case "{":for(var b=++this.i,d=1;this.i=d--&&c.Error(["ExtraCloseLooking","Extra close brace while looking for %1","']'"]);break;case "]":if(0==d)return this.string.slice(b,this.i-1)}c.Error(["MissingCloseBracket","Couldn't find closing ']' for argument to %1",a])},GetDelimiter:function(a){for(;this.nextIsSpace();)this.i++;var e=this.string.charAt(this.i);if(this.ia.length)&&c.Error(["IllegalMacroParam","Illegal macro parameter reference"]),d=this.AddArgs(this.AddArgs(d,b),a[f-1]),b="")):b+=f;return this.AddArgs(d,b)},AddArgs:function(a,e){e.match(/^[a-z]/i)&&a.match(/(^|[^\\])(\\\\)*\\[a-z]+$/i)&&(a+=" ");a.length+e.length>c.config.MAXBUFFER&&c.Error(["MaxBufferSize","MathJax internal buffer size exceeded; is there a recursive macro call?"]);return a+e}});c.Augment({Stack:m,Parse:p,Definitions:n,Startup:function(){d=MathJax.ElementJax.mml;g.Insert(n,{letter:/[a-z]/i,digit:/[0-9.]/,number:/^(?:[0-9]+(?:\{,\}[0-9]{3})*(?:\.[0-9]*)*|\.[0-9]+)/,special:{"\\":"ControlSequence","{":"Open","}":"Close","~":"Tilde","^":"Superscript",_:"Subscript"," ":"Space","\t":"Space","\r":"Space","\n":"Space","'":"Prime","%":"Comment","\x26":"Entry","#":"Hash","\u2019":"Prime"},remap:{"-":"2212","*":"2217","`":"2018"},mathchar0mi:{alpha:"03B1",beta:"03B2",gamma:"03B3",delta:"03B4",epsilon:"03F5",zeta:"03B6",eta:"03B7",theta:"03B8",iota:"03B9",kappa:"03BA",lambda:"03BB",mu:"03BC",nu:"03BD",xi:"03BE",omicron:"03BF",pi:"03C0",rho:"03C1",sigma:"03C3",tau:"03C4",upsilon:"03C5",phi:"03D5",chi:"03C7",psi:"03C8",omega:"03C9",varepsilon:"03B5",vartheta:"03D1",varpi:"03D6",varrho:"03F1",varsigma:"03C2",varphi:"03C6",S:["00A7",{mathvariant:d.VARIANT.NORMAL}],aleph:["2135",{mathvariant:d.VARIANT.NORMAL}],hbar:["210F",{variantForm:!0}],imath:"0131",jmath:"0237",ell:"2113",wp:["2118",{mathvariant:d.VARIANT.NORMAL}],Re:["211C",{mathvariant:d.VARIANT.NORMAL}],Im:["2111",{mathvariant:d.VARIANT.NORMAL}],partial:["2202",{mathvariant:d.VARIANT.NORMAL}],infty:["221E",{mathvariant:d.VARIANT.NORMAL}],prime:["2032",{mathvariant:d.VARIANT.NORMAL,variantForm:!0}],emptyset:["2205",{mathvariant:d.VARIANT.NORMAL}],nabla:["2207",{mathvariant:d.VARIANT.NORMAL}],top:["22A4",{mathvariant:d.VARIANT.NORMAL}],bot:["22A5",{mathvariant:d.VARIANT.NORMAL}],angle:["2220",{mathvariant:d.VARIANT.NORMAL}],triangle:["25B3",{mathvariant:d.VARIANT.NORMAL}],backslash:["2216",{mathvariant:d.VARIANT.NORMAL,variantForm:!0}],forall:["2200",{mathvariant:d.VARIANT.NORMAL}],exists:["2203",{mathvariant:d.VARIANT.NORMAL}],neg:["00AC",{mathvariant:d.VARIANT.NORMAL}],lnot:["00AC",{mathvariant:d.VARIANT.NORMAL}],flat:["266D",{mathvariant:d.VARIANT.NORMAL}],natural:["266E",{mathvariant:d.VARIANT.NORMAL}],sharp:["266F",{mathvariant:d.VARIANT.NORMAL}],clubsuit:["2663",{mathvariant:d.VARIANT.NORMAL}],diamondsuit:["2662",{mathvariant:d.VARIANT.NORMAL}],heartsuit:["2661",{mathvariant:d.VARIANT.NORMAL}],spadesuit:["2660",{mathvariant:d.VARIANT.NORMAL}]},mathchar0mo:{surd:"221A",coprod:["2210",{texClass:d.TEXCLASS.OP,movesupsub:!0}],bigvee:["22C1",{texClass:d.TEXCLASS.OP,movesupsub:!0}],bigwedge:["22C0",{texClass:d.TEXCLASS.OP,movesupsub:!0}],biguplus:["2A04",{texClass:d.TEXCLASS.OP,movesupsub:!0}],bigcap:["22C2",{texClass:d.TEXCLASS.OP,movesupsub:!0}],bigcup:["22C3",{texClass:d.TEXCLASS.OP,movesupsub:!0}],"int":["222B",{texClass:d.TEXCLASS.OP}],intop:["222B",{texClass:d.TEXCLASS.OP,movesupsub:!0,movablelimits:!0}],iint:["222C",{texClass:d.TEXCLASS.OP}],iiint:["222D",{texClass:d.TEXCLASS.OP}],prod:["220F",{texClass:d.TEXCLASS.OP,movesupsub:!0}],sum:["2211",{texClass:d.TEXCLASS.OP,movesupsub:!0}],bigotimes:["2A02",{texClass:d.TEXCLASS.OP,movesupsub:!0}],bigoplus:["2A01",{texClass:d.TEXCLASS.OP,movesupsub:!0}],bigodot:["2A00",{texClass:d.TEXCLASS.OP,movesupsub:!0}],oint:["222E",{texClass:d.TEXCLASS.OP}],bigsqcup:["2A06",{texClass:d.TEXCLASS.OP,movesupsub:!0}],smallint:["222B",{largeop:!1}],triangleleft:"25C3",triangleright:"25B9",bigtriangleup:"25B3",bigtriangledown:"25BD",wedge:"2227",land:"2227",vee:"2228",lor:"2228",cap:"2229",cup:"222A",ddagger:"2021",dagger:"2020",sqcap:"2293",sqcup:"2294",uplus:"228E",amalg:"2A3F",diamond:"22C4",bullet:"2219",wr:"2240",div:"00F7",odot:["2299",{largeop:!1}],oslash:["2298",{largeop:!1}],otimes:["2297",{largeop:!1}],ominus:["2296",{largeop:!1}],oplus:["2295",{largeop:!1}],mp:"2213",pm:"00B1",circ:"2218",bigcirc:"25EF",setminus:["2216",{variantForm:!0}],cdot:"22C5",ast:"2217",times:"00D7",star:"22C6",propto:"221D",sqsubseteq:"2291",sqsupseteq:"2292",parallel:"2225",mid:"2223",dashv:"22A3",vdash:"22A2",leq:"2264",le:"2264",geq:"2265",ge:"2265",lt:"003C",gt:"003E",succ:"227B",prec:"227A",approx:"2248",succeq:"2AB0",preceq:"2AAF",supset:"2283",subset:"2282",supseteq:"2287",subseteq:"2286","in":"2208",ni:"220B",notin:"2209",owns:"220B",gg:"226B",ll:"226A",sim:"223C",simeq:"2243",perp:"22A5",equiv:"2261",asymp:"224D",smile:"2323",frown:"2322",ne:"2260",neq:"2260",cong:"2245",doteq:"2250",bowtie:"22C8",models:"22A8",notChar:"29F8",Leftrightarrow:"21D4",Leftarrow:"21D0",Rightarrow:"21D2",leftrightarrow:"2194",leftarrow:"2190",gets:"2190",rightarrow:"2192",to:"2192",mapsto:"21A6",leftharpoonup:"21BC",leftharpoondown:"21BD",rightharpoonup:"21C0",rightharpoondown:"21C1",nearrow:"2197",searrow:"2198",nwarrow:"2196",swarrow:"2199",rightleftharpoons:"21CC",hookrightarrow:"21AA",hookleftarrow:"21A9",longleftarrow:"27F5",Longleftarrow:"27F8",longrightarrow:"27F6",Longrightarrow:"27F9",Longleftrightarrow:"27FA",longleftrightarrow:"27F7",longmapsto:"27FC",ldots:"2026",cdots:"22EF",vdots:"22EE",ddots:"22F1",dotsc:"2026",dotsb:"22EF",dotsm:"22EF",dotsi:"22EF",dotso:"2026",ldotp:["002E",{texClass:d.TEXCLASS.PUNCT}],cdotp:["22C5",{texClass:d.TEXCLASS.PUNCT}],colon:["003A",{texClass:d.TEXCLASS.PUNCT}]},mathchar7:{Gamma:"0393",Delta:"0394",Theta:"0398",Lambda:"039B",Xi:"039E",Pi:"03A0",Sigma:"03A3",Upsilon:"03A5",Phi:"03A6",Psi:"03A8",Omega:"03A9",_:"005F","#":"0023",$:"0024","%":"0025","\x26":"0026",And:"0026"},delimiter:{"(":"(",")":")","[":"[","]":"]","\x3c":"27E8","\x3e":"27E9","\\lt":"27E8","\\gt":"27E9","/":"/","|":["|",{texClass:d.TEXCLASS.ORD}],".":"","\\\\":"\\","\\lmoustache":"23B0","\\rmoustache":"23B1","\\lgroup":"27EE","\\rgroup":"27EF","\\arrowvert":"23D0","\\Arrowvert":"2016","\\bracevert":"23AA","\\Vert":["2225",{texClass:d.TEXCLASS.ORD}],"\\|":["2225",{texClass:d.TEXCLASS.ORD}],"\\vert":["|",{texClass:d.TEXCLASS.ORD}],"\\uparrow":"2191","\\downarrow":"2193","\\updownarrow":"2195","\\Uparrow":"21D1","\\Downarrow":"21D3","\\Updownarrow":"21D5","\\backslash":"\\","\\rangle":"27E9","\\langle":"27E8","\\rbrace":"}","\\lbrace":"{","\\}":"}","\\{":"{","\\rceil":"2309","\\lceil":"2308","\\rfloor":"230B","\\lfloor":"230A","\\lbrack":"[","\\rbrack":"]"},macros:{displaystyle:["SetStyle","D",!0,0],textstyle:["SetStyle","T",!1,0],scriptstyle:["SetStyle","S",!1,1],scriptscriptstyle:["SetStyle","SS",!1,2],rm:["SetFont",d.VARIANT.NORMAL],mit:["SetFont",d.VARIANT.ITALIC],oldstyle:["SetFont",d.VARIANT.OLDSTYLE],cal:["SetFont",d.VARIANT.CALIGRAPHIC],it:["SetFont","-tex-mathit"],bf:["SetFont",d.VARIANT.BOLD],bbFont:["SetFont",d.VARIANT.DOUBLESTRUCK],scr:["SetFont",d.VARIANT.SCRIPT],frak:["SetFont",d.VARIANT.FRAKTUR],sf:["SetFont",d.VARIANT.SANSSERIF],tt:["SetFont",d.VARIANT.MONOSPACE],tiny:["SetSize",.5],Tiny:["SetSize",.6],scriptsize:["SetSize",.7],small:["SetSize",.85],normalsize:["SetSize",1],large:["SetSize",1.2],Large:["SetSize",1.44],LARGE:["SetSize",1.73],huge:["SetSize",2.07],Huge:["SetSize",2.49],arcsin:["NamedFn"],arccos:["NamedFn"],arctan:["NamedFn"],arg:["NamedFn"],cos:["NamedFn"],cosh:["NamedFn"],cot:["NamedFn"],coth:["NamedFn"],csc:["NamedFn"],deg:["NamedFn"],det:"NamedOp",dim:["NamedFn"],exp:["NamedFn"],gcd:"NamedOp",hom:["NamedFn"],inf:"NamedOp",ker:["NamedFn"],lg:["NamedFn"],lim:"NamedOp",liminf:["NamedOp","lim\x26thinsp;inf"],limsup:["NamedOp","lim\x26thinsp;sup"],ln:["NamedFn"],log:["NamedFn"],max:"NamedOp",min:"NamedOp",Pr:"NamedOp",sec:["NamedFn"],sin:["NamedFn"],sinh:["NamedFn"],sup:"NamedOp",tan:["NamedFn"],tanh:["NamedFn"],limits:["Limits",1],nolimits:["Limits",0],overline:["UnderOver","00AF"],underline:["UnderOver","005F"],overbrace:["UnderOver","23DE",1],underbrace:["UnderOver","23DF",1],overrightarrow:["UnderOver","2192"],underrightarrow:["UnderOver","2192"],overleftarrow:["UnderOver","2190"],underleftarrow:["UnderOver","2190"],overleftrightarrow:["UnderOver","2194"],underleftrightarrow:["UnderOver","2194"],overset:"Overset",underset:"Underset",stackrel:["Macro","\\mathrel{\\mathop{#2}\\limits^{#1}}",2],over:"Over",overwithdelims:"Over",atop:"Over",atopwithdelims:"Over",above:"Over",abovewithdelims:"Over",brace:["Over","{","}"],brack:["Over","[","]"],choose:["Over","(",")"],frac:"Frac",sqrt:"Sqrt",root:"Root",uproot:["MoveRoot","upRoot"],leftroot:["MoveRoot","leftRoot"],left:"LeftRight",right:"LeftRight",middle:"Middle",llap:"Lap",rlap:"Lap",raise:"RaiseLower",lower:"RaiseLower",moveleft:"MoveLeftRight",moveright:"MoveLeftRight",",":["Spacer",d.LENGTH.THINMATHSPACE],":":["Spacer",d.LENGTH.MEDIUMMATHSPACE],"\x3e":["Spacer",d.LENGTH.MEDIUMMATHSPACE],";":["Spacer",d.LENGTH.THICKMATHSPACE],"!":["Spacer",d.LENGTH.NEGATIVETHINMATHSPACE],enspace:["Spacer",".5em"],quad:["Spacer","1em"],qquad:["Spacer","2em"],thinspace:["Spacer",d.LENGTH.THINMATHSPACE],negthinspace:["Spacer",d.LENGTH.NEGATIVETHINMATHSPACE],hskip:"Hskip",hspace:"Hskip",kern:"Hskip",mskip:"Hskip",mspace:"Hskip",mkern:"Hskip",Rule:["Rule"],Space:["Rule","blank"],big:["MakeBig",d.TEXCLASS.ORD,.85],Big:["MakeBig",d.TEXCLASS.ORD,1.15],bigg:["MakeBig",d.TEXCLASS.ORD,1.45],Bigg:["MakeBig",d.TEXCLASS.ORD,1.75],bigl:["MakeBig",d.TEXCLASS.OPEN,.85],Bigl:["MakeBig",d.TEXCLASS.OPEN,1.15],biggl:["MakeBig",d.TEXCLASS.OPEN,1.45],Biggl:["MakeBig",d.TEXCLASS.OPEN,1.75],bigr:["MakeBig",d.TEXCLASS.CLOSE,.85],Bigr:["MakeBig",d.TEXCLASS.CLOSE,1.15],biggr:["MakeBig",d.TEXCLASS.CLOSE,1.45],Biggr:["MakeBig",d.TEXCLASS.CLOSE,1.75],bigm:["MakeBig",d.TEXCLASS.REL,.85],Bigm:["MakeBig",d.TEXCLASS.REL,1.15],biggm:["MakeBig",d.TEXCLASS.REL,1.45],Biggm:["MakeBig",d.TEXCLASS.REL,1.75],mathord:["TeXAtom",d.TEXCLASS.ORD],mathop:["TeXAtom",d.TEXCLASS.OP],mathopen:["TeXAtom",d.TEXCLASS.OPEN],mathclose:["TeXAtom",d.TEXCLASS.CLOSE],mathbin:["TeXAtom",d.TEXCLASS.BIN],mathrel:["TeXAtom",d.TEXCLASS.REL],mathpunct:["TeXAtom",d.TEXCLASS.PUNCT],mathinner:["TeXAtom",d.TEXCLASS.INNER],vcenter:["TeXAtom",d.TEXCLASS.VCENTER],mathchoice:["Extension","mathchoice"],buildrel:"BuildRel",hbox:["HBox",0],text:"HBox",mbox:["HBox",0],fbox:"FBox",strut:"Strut",mathstrut:["Macro","\\vphantom{(}"],phantom:"Phantom",vphantom:["Phantom",1,0],hphantom:["Phantom",0,1],smash:"Smash",acute:["Accent","00B4"],grave:["Accent","0060"],ddot:["Accent","00A8"],tilde:["Accent","007E"],bar:["Accent","00AF"],breve:["Accent","02D8"],check:["Accent","02C7"],hat:["Accent","005E"],vec:["Accent","2192"],dot:["Accent","02D9"],widetilde:["Accent","007E",1],widehat:["Accent","005E",1],matrix:"Matrix",array:"Matrix",pmatrix:["Matrix","(",")"],cases:["Matrix","{","","left left",null,".1em",null,!0],eqalign:["Matrix",null,null,"right left",d.LENGTH.THICKMATHSPACE,".5em","D"],displaylines:["Matrix",null,null,"center",null,".5em","D"],cr:"Cr","\\":"CrLaTeX",newline:"Cr",hline:["HLine","solid"],hdashline:["HLine","dashed"],eqalignno:["Matrix",null,null,"right left right",d.LENGTH.THICKMATHSPACE+" 3em",".5em","D"],leqalignno:["Matrix",null,null,"right left right",d.LENGTH.THICKMATHSPACE+" 3em",".5em","D"],bmod:["Macro","\\mathbin{\\mmlToken{mo}{mod}}"],pmod:["Macro","\\pod{\\mmlToken{mi}{mod}\\kern 6mu #1}",1],mod:["Macro","\\mathchoice{\\kern18mu}{\\kern12mu}{\\kern12mu}{\\kern12mu}\\mmlToken{mi}{mod}\\,\\,#1",1],pod:["Macro","\\mathchoice{\\kern18mu}{\\kern8mu}{\\kern8mu}{\\kern8mu}(#1)",1],iff:["Macro","\\;\\Longleftrightarrow\\;"],skew:["Macro","{{#2{#3\\mkern#1mu}\\mkern-#1mu}{}}",3],mathcal:["Macro","{\\cal #1}",1],mathscr:["Macro","{\\scr #1}",1],mathrm:["Macro","{\\rm #1}",1],mathbf:["Macro","{\\bf #1}",1],mathbb:["Macro","{\\bbFont #1}",1],Bbb:["Macro","{\\bbFont #1}",1],mathit:["Macro","{\\it #1}",1],mathfrak:["Macro","{\\frak #1}",1],mathsf:["Macro","{\\sf #1}",1],mathtt:["Macro","{\\tt #1}",1],textrm:["Macro","\\mathord{\\rm\\text{#1}}",1],textit:["Macro","\\mathord{\\it{\\text{#1}}}",1],textbf:["Macro","\\mathord{\\bf{\\text{#1}}}",1],pmb:["Macro","\\rlap{#1}\\kern1px{#1}",1],TeX:["Macro","T\\kern-.14em\\lower.5ex{E}\\kern-.115em X"],LaTeX:["Macro","L\\kern-.325em\\raise.21em{\\scriptstyle{A}}\\kern-.17em\\TeX"]," ":["Macro","\\text{ }"],not:"Not",dots:"Dots",space:"Tilde",begin:"Begin",end:"End",newcommand:["Extension","newcommand"],renewcommand:["Extension","newcommand"],newenvironment:["Extension","newcommand"],renewenvironment:["Extension","newcommand"],def:["Extension","newcommand"],let:["Extension","newcommand"],verb:["Extension","verb"],boldsymbol:["Extension","boldsymbol"],tag:["Extension","AMSmath"],notag:["Extension","AMSmath"],label:["Extension","AMSmath"],ref:["Extension","AMSmath"],eqref:["Extension","AMSmath"],nonumber:["Macro","\\notag"],unicode:["Extension","unicode"],color:"Color",href:["Extension","HTML"],"class":["Extension","HTML"],style:["Extension","HTML"],cssId:["Extension","HTML"],bbox:["Extension","bbox"],mmlToken:"MmlToken",require:"Require"},environment:{array:["AlignedArray"],matrix:["Array",null,null,null,"c"],pmatrix:["Array",null,"(",")","c"],bmatrix:["Array",null,"[","]","c"],Bmatrix:["Array",null,"\\{","\\}","c"],vmatrix:["Array",null,"\\vert","\\vert","c"],Vmatrix:["Array",null,"\\Vert","\\Vert","c"],cases:["Array",null,"\\{",".","ll",null,".1em"],equation:[null,"Equation"],"equation*":[null,"Equation"],eqnarray:["ExtensionEnv",null,"AMSmath"],"eqnarray*":["ExtensionEnv",null,"AMSmath"],align:["ExtensionEnv",null,"AMSmath"],"align*":["ExtensionEnv",null,"AMSmath"],aligned:["ExtensionEnv",null,"AMSmath"],multline:["ExtensionEnv",null,"AMSmath"],"multline*":["ExtensionEnv",null,"AMSmath"],split:["ExtensionEnv",null,"AMSmath"],gather:["ExtensionEnv",null,"AMSmath"],"gather*":["ExtensionEnv",null,"AMSmath"],gathered:["ExtensionEnv",null,"AMSmath"],alignat:["ExtensionEnv",null,"AMSmath"],"alignat*":["ExtensionEnv",null,"AMSmath"],alignedat:["ExtensionEnv",null,"AMSmath"]},p_height:1.2/.85});if(this.config.Macros){var a=this.config.Macros,e;for(e in a)a.hasOwnProperty(e)&&(n.macros[e]="string"===typeof a[e]?["Macro",a[e]]:["Macro"].concat(a[e]),n.macros[e].isUser=!0)}},config:{MAXMACROS:1E4,MAXBUFFER:5120},sourceMenuTitle:["TeXCommands","TeX Commands"],prefilterHooks:MathJax.Callback.Hooks(!0),postfilterHooks:MathJax.Callback.Hooks(!0),Config:function(){this.SUPER(arguments).Config.apply(this,arguments);"none"!==this.config.equationNumbers.autoNumber&&(this.config.extensions||(this.config.extensions=[]),this.config.extensions.push("AMSmath.js"))},Translate:function(a){var e,b=!1,u=MathJax.HTML.getScript(a),f=null!=a.type.replace(/\n/g," ").match(/(;|\s|\n)mode\s*=\s*display(;|\s|\n|$)/),h={math:u,display:f,script:a};this.prefilterHooks.Execute(h);u=h.math;try{e=c.Parse(u).mml()}catch(g){if(!g.texError)throw g;e=this.formatError(g,u,f,a);b=!0}e=e.inferred?d.apply(MathJax.ElementJax,e.data):d(e);f&&(e.root.display="block");b&&(e.texError=!0);h.math=e;this.postfilterHooks.Execute(h);return h.math},prefilterMath:function(a,e,b){return a},postfilterMath:function(a,e,b){this.combineRelations(a.root);return a},formatError:function(a,e,b,c){a=a.message.replace(/\n.*/,"");g.signal.Post(["TeX Jax - parse error",a,e,b,c]);return d.merror(a)},Error:function(a){a instanceof Array&&(a=q.apply(q,a));throw g.Insert(Error(a),{texError:!0});},Macro:function(a,e,b){n.macros[a]=["Macro"].concat([].slice.call(arguments,1));n.macros[a].isUser=!0},fenced:function(a,e,b){var c=d.mrow();c.open=a;c.close=b;a&&c.Append(d.mo(a).With({fence:!0,stretchy:!0,texClass:d.TEXCLASS.OPEN}));"mrow"===e.type?c.Append.apply(c,e.data):c.Append(e);b&&c.Append(d.mo(b).With({fence:!0,stretchy:!0,texClass:d.TEXCLASS.CLOSE}));return c},combineRelations:function(a){var e,b,c,f;e=0;for(b=a.data.length;e=e.HTMLCSSlast+e.HTMLCSSchunk&&(this.postTranslate(e),e.HTMLCSSchunk=Math.floor(e.HTMLCSSchunk*this.config.EqnChunkFactor),e.HTMLCSSdelay=!0))}},postTranslate:function(a){var e=a.jax[this.id];if(this.hideProcessedMath){for(var b=a.HTMLCSSlast,c=a.HTMLCSSeqn;be&&this.msieNegativeBBoxBug)e=-a.offsetWidth,b=a.parentNode.offsetHeight;else{if(this.initialSkipBug){var d=a.style.position;a.style.position="absolute";c=this.startMarker;a.insertBefore(c,a.firstChild)}a.appendChild(this.endMarker);e=this.endMarker.offsetLeft-c.offsetLeft;a.removeChild(this.endMarker);this.initialSkipBug&&(a.removeChild(c),a.style.position=d)}null!=b&&(a.parentNode.HH=b/this.em);return e/this.em},Measured:function(a,e){var b=a.bbox;if(null==b.width&&b.w&&!b.isMultiline){var c=this.getW(a);b.rw+=c-b.w;b.w=c;b.exactW=!0}e||(e=a.parentNode);e.bbox||(e.bbox=b);return a},Remeasured:function(a,e){e.bbox=this.Measured(a,e).bbox},MeasureSpans:function(a){var e=[],b,c,d,h,g;c=0;for(d=a.length;ch.w&&this.msieNegativeBBoxBug?e.push([b]):this.initialSkipBug?(h=this.startMarker.cloneNode(!0),g=this.endMarker.cloneNode(!0),b.insertBefore(h,b.firstChild),b.appendChild(g),e.push([b,h,g,b.style.position]),b.style.position="absolute"):(g=this.endMarker.cloneNode(!0),b.appendChild(g),e.push([b,null,g]));c=0;for(d=e.length;ch.w&&this.msieNegativeBBoxBug?(a=-b.offsetWidth,g.HH=g.offsetHeight/this.em):a=e[c][2].offsetLeft-((e[c][1]||{}).offsetLeft||0),a/=this.em,h.rw+=a-h.w,h.w=a,h.exactW=!0,g.bbox||(g.bbox=h);c=0;for(d=e.length;cMath.abs(a)?"0em":a.toFixed(3).replace(/\.?0+$/,"")+"em"},EmRounded:function(a){a=(Math.round(a*b.em)+.05)/b.em;return 6E-4>Math.abs(a)?"0em":a.toFixed(3).replace(/\.?0+$/,"")+"em"},unEm:function(a){return parseFloat(a)},Px:function(a){a*=this.em;return(0>a?"-":"")+Math.abs(a).toFixed(1).replace(/\.?0+$/,"")+"px"},unPx:function(a){return parseFloat(a)/this.em},Percent:function(a){return(100*a).toFixed(1).replace(/\.?0+$/,"")+"%"},length2em:function(a,e,c){"string"!==typeof a&&(a=a.toString());if(""===a)return"";if(a===d.SIZE.NORMAL)return 1;if(a===d.SIZE.BIG)return 2;if(a===d.SIZE.SMALL)return.71;if("infinity"===a)return b.BIGDIMEN;var g=this.FONTDATA.TeX_factor;if(a.match(/mathspace$/))return b.MATHSPACE[a]*g;var f=a.match(/^\s*([-+]?(?:\.\d+|\d+(?:\.\d*)?))?(pt|em|ex|mu|px|pc|in|mm|cm|%)?/);a=parseFloat(f[1]||"1");f=f[2];null==c&&(c=1);null==e&&(e=1);return"em"===f?a*g:"ex"===f?a*b.TeX.x_height*g:"%"===f?a/100*c:"px"===f?a/b.em:"pt"===f?a/10*g:"pc"===f?1.2*a*g:"in"===f?a*this.pxPerInch/b.em:"cm"===f?a*this.pxPerInch/b.em/2.54:"mm"===f?a*this.pxPerInch/b.em/25.4:"mu"===f?a/18*g*e:a*g*c},thickness2em:function(a,e){var c=b.TeX.rule_thickness;return a===d.LINETHICKNESS.MEDIUM?c:a===d.LINETHICKNESS.THIN?.67*c:a===d.LINETHICKNESS.THICK?1.67*c:this.length2em(a,e,c)},getPadding:function(a){var b={top:0,right:0,bottom:0,left:0},c=!1,d;for(d in b)if(b.hasOwnProperty(d)){var f=a.style["padding"+d.charAt(0).toUpperCase()+d.substr(1)];f&&(b[d]=this.length2em(f),c=!0)}return c?b:!1},getBorders:function(a){var b={top:0,right:0,bottom:0,left:0},c={},d=!1,f;for(f in b)if(b.hasOwnProperty(f)){var h="border"+f.charAt(0).toUpperCase()+f.substr(1);a.style[h+"Style"]&&(d=!0,b[f]=this.length2em(a.style[h+"Width"]),c[h]=[a.style[h+"Width"],a.style[h+"Style"],a.style[h+"Color"]].join(" "))}b.css=c;return d?b:!1},setBorders:function(a,b){if(b)for(var c in b.css)b.css.hasOwnProperty(c)&&(a.style[c]=b.css[c])},createStrut:function(a,b,c){b=this.Element("span",{isMathJax:!0,style:{display:"inline-block",overflow:"hidden",height:b+"px",width:"1px",marginRight:"-1px"}});c?a.insertBefore(b,a.firstChild):a.appendChild(b);return b},createBlank:function(a,b,c){b=this.Element("span",{isMathJax:!0,style:{display:"inline-block",overflow:"hidden",height:"1px",width:this.Em(b)}});c?a.insertBefore(b,a.firstChild):a.appendChild(b);return b},createShift:function(a,b,c){b=this.Element("span",{style:{marginLeft:this.Em(b)},isMathJax:!0});c?a.insertBefore(b,a.firstChild):a.appendChild(b);return b},createSpace:function(a,e,c,g,f,h){e<-c&&(c=-e);var r=this.Em(e+c),l=this.Em(-c);this.msieInlineBlockAlignBug&&(l=this.Em(b.getHD(a.parentNode).d-c));a.isBox||h?(h=null==a.scale?1:a.scale,a.bbox={exactW:!0,h:e*h,d:c*h,w:g*h,rw:g*h,lw:0},a.style.height=r,a.style.verticalAlign=l,a.HH=(e+c)*h):a=this.addElement(a,"span",{style:{height:r,verticalAlign:l},isMathJax:!0});0<=g?(a.style.width=this.Em(g),a.style.display="inline-block",a.style.overflow="hidden"):(this.msieNegativeSpaceBug&&(a.style.height=""),a.style.marginLeft=this.Em(g),b.safariNegativeSpaceBug&&a.parentNode.firstChild==a&&this.createBlank(a,0,!0));f&&f!==d.COLOR.TRANSPARENT&&(a.style.backgroundColor=f,a.style.position="relative");return a},createRule:function(a,e,c,d,f){e<-c&&(c=-e);var h=b.TeX.min_rule_thickness,g=1;0h.lw&&(v=h.lw,b.createBlank(a,-v,!0)),h.rw>h.w&&b.createBlank(a,h.rw-h.w+.1)),!this.msieClipRectBug&&!h.noclip&&!d)){d=3/this.em;var t=null==h.H?h.h:h.H,m=l+(null==h.D?h.d:h.D)+d,n=h.lw-3*d,q=1E3;this.initialSkipBug&&0>h.lw&&(n=-3*d);h.isFixed&&(q=h.width-n);a.style.clip="rect("+this.Em(l-t-d)+" "+this.Em(q)+" "+this.Em(m)+" "+this.Em(n)+")"}a.style.top=this.Em(-c-l);a.style.left=this.Em(e+v);h&&g&&(null!=h.H&&(null==g.H||h.H+c>g.H)&&(g.H=h.H+c),null!=h.D&&(null==g.D||h.D-c>g.D)&&(g.D=h.D-c),h.h+c>g.h&&(g.h=h.h+c),h.d-c>g.d&&(g.d=h.d-c),null!=g.H&&g.H<=g.h&&delete g.H,null!=g.D&&g.D<=g.d&&delete g.D,h.w+e>g.w&&(g.w=h.w+e,null==g.width&&(f.style.width=this.Em(g.w))),h.rw+e>g.rw&&(g.rw=h.rw+e),h.lw+e=k-.01||l==v-1&&!r.stretch){r.HW[l][2]&&(u*=r.HW[l][2]);r.HW[l][3]&&(b=r.HW[l][3]);k=this.addElement(a,"span");this.createChar(k,[b,r.HW[l][1]],u,f);a.bbox=k.bbox;a.offset=.65*a.bbox.w;a.scale=u;return}if(r.stretch)this["extendDelimiter"+r.dir](a,h,r.stretch,u,f)}else a.bbox={h:0,d:0,w:this.TeX.nulldelimiterspace,lw:0},a.bbox.rw=a.bbox.w,this.createSpace(a,a.bbox.h,a.bbox.d,a.bbox.w)},extendDelimiterV:function(a,b,c,d,f){var h=this.createStack(a,!0),g=this.createBox(h),l=this.createBox(h);this.createChar(g,c.top||c.ext,d,f);this.createChar(l,c.bot||c.ext,d,f);var v={bbox:{w:0,lw:0,rw:0}},t=v,m,n=g.bbox.h+g.bbox.d+l.bbox.h+l.bbox.d,q=-g.bbox.h;this.placeBox(g,0,q,!0);q-=g.bbox.d;c.mid&&(t=this.createBox(h),this.createChar(t,c.mid,d,f),n+=t.bbox.h+t.bbox.d);c.min&&bn){v=this.Element("span");this.createChar(v,c.ext,d,f);m=v.bbox.h+v.bbox.d;var p=m-.05,C,B,E=c.mid?2:1;B=C=Math.min(Math.ceil((b-n)/(E*p)),this.maxStretchyParts);c.fullExtenders||(p=(b-n)/(E*C));b=C/(C+1)*(m-p);p=m-b;for(q+=b+p-v.bbox.h;0q){n=m.bbox.rw-m.bbox.lw;var y=n-.05,C,B,E=c.mid?2:1;B=C=Math.min(Math.ceil((b-q)/(E*y)),this.maxStretchyParts);c.fillExtenders||(y=(b-q)/(E*C));b=C/(C+1)*(n-y);y=n-b;for(p-=m.bbox.lw+b;0a.bbox.h&&(a.bbox.h=0));b[5]&&(a.bbox.h+=b[5]);b[6]&&(a.bbox.d+=b[6]);this.AccentBug&&0===a.bbox.w&&(f.firstChild.nodeValue+=this.NBSP)},positionDelimiter:function(a,e){e-=a.bbox.h;a.bbox.d-=e;a.bbox.h+=e;e&&(this.safariVerticalAlignBug||this.konquerorVerticalAlignBug||this.operaVerticalAlignBug&&a.isMultiChar?(""===a.firstChild.style.display&&""!==a.style.top&&(a=a.firstChild,e-=b.unEm(a.style.top)),a.style.position="relative",a.style.top=this.Em(-e)):(a.style.verticalAlign=this.Em(e),b.ffVerticalAlignBug&&b.createRule(a.parentNode,a.bbox.h,0,0)))},handleVariant:function(a,b,c){var g="",f,h,l,m=a,n=!!a.style.fontFamily;if(0!==c.length){a.bbox||(a.bbox={w:0,h:-this.BIGDIMEN,d:-this.BIGDIMEN,rw:-this.BIGDIMEN,lw:this.BIGDIMEN});b||(b=this.FONTDATA.VARIANT[d.VARIANT.NORMAL]);l=b;for(var t=0,q=c.length;tf)t++,f=(f-55296<<10)+(c.charCodeAt(t)-56320)+65536,this.FONTDATA.RemapPlane1&&(b=this.FONTDATA.RemapPlane1(f,b),f=b.n,b=b.variant);else{var p,A=this.FONTDATA.RANGES;h=0;for(p=A.length;h=A[h].low&&f<=A[h].high){A[h].remap&&A[h].remap[f]?f=y+A[h].remap[f]:(f=f-A[h].low+y,A[h].add&&(f+=A[h].add));b["variant"+A[h].offset]&&(b=this.FONTDATA.VARIANT[b["variant"+A[h].offset]]);break}}}b.remap&&b.remap[f]&&(b.remap[f]instanceof Array?(b=b.remap[f],f=b[0],b=this.FONTDATA.VARIANT[b[1]]):"string"===typeof b.remap[f]?(c=b.remap[f]+c.substr(t+1),t=0,q=c.length,f=c.charCodeAt(0)):(f=b.remap[f],b.remap.variant&&(b=this.FONTDATA.VARIANT[b.remap.variant])));this.FONTDATA.REMAP[f]&&!b.noRemap&&(f=this.FONTDATA.REMAP[f],f instanceof Array&&(b=this.FONTDATA.VARIANT[f[1]],f=f[0]),"string"===typeof f&&(c=f+c.substr(t+1),t=0,q=c.length,f=f.charCodeAt(0)));h=this.lookupChar(b,f);b=h[f];if(n||!this.checkFont(h,m.style)&&!b[5].img)g.length&&(this.addText(m,g),g=""),p=!!m.style.fontFamily||!!a.style.fontStyle||!!a.style.fontWeight||!h.directory||n,n=!1,m!==a&&(p=!this.checkFont(h,a.style),m=a),p&&(m=this.addElement(a,"span",{isMathJax:!0,subSpan:!0})),this.handleFont(m,h,m!==a);g=this.handleChar(m,h,b,f,g);(b[5]||{}).space||(b[0]/1E3>a.bbox.h&&(a.bbox.h=b[0]/1E3),b[1]/1E3>a.bbox.d&&(a.bbox.d=b[1]/1E3));a.bbox.w+b[3]/1E3a.bbox.rw&&(a.bbox.rw=a.bbox.w+b[4]/1E3);a.bbox.w+=b[2]/1E3}g.length&&this.addText(m,g);a.scale&&1!==a.scale&&(a.bbox.h*=a.scale,a.bbox.d*=a.scale,a.bbox.w*=a.scale,a.bbox.lw*=a.scale,a.bbox.rw*=a.scale);1==c.length&&h.skew&&h.skew[f]&&(a.bbox.skew=h.skew[f])}},checkFont:function(a,b){var c=b.fontWeight||"normal";c.match(/^\d+$/)&&(c=600<=parseInt(c)?"bold":"normal");return a.family.replace(/'/g,"")===b.fontFamily.replace(/'/g,"")&&(a.style||"normal")===(b.fontStyle||"normal")&&(a.weight||"normal")===c},handleFont:function(a,e,c){a.style.fontFamily=e.family;e.directory||(a.style.fontSize=Math.floor(100/b.scale+.5)+"%");if(!b.FontFaceBug||!e.isWebFont){var d=e.style||"normal";e=e.weight||"normal";if("normal"!==d||c)a.style.fontStyle=d;if("normal"!==e||c)a.style.fontWeight=e}},handleChar:function(a,e,c,d,f){var h=c[5];if(h.space)return f.length&&this.addText(a,f),b.createShift(a,c[2]/1E3),"";if(h.img)return this.handleImg(a,e,c,d,f);if(h.isUnknown&&this.FONTDATA.DELIMITERS[d])return f.length&&this.addText(a,f),f=a.scale,b.createDelimiter(a,d,0,1,e),"V"===this.FONTDATA.DELIMITERS[d].dir&&(a.style.verticalAlign=this.Em(a.bbox.d),a.bbox.h+=a.bbox.d,a.bbox.d=0),a.scale=f,c[0]=1E3*a.bbox.h,c[1]=1E3*a.bbox.d,c[2]=1E3*a.bbox.w,c[3]=1E3*a.bbox.lw,c[4]=1E3*a.bbox.rw,"";null==h.c&&(65535>=d?h.c=String.fromCharCode(d):(e=d-65536,h.c=String.fromCharCode((e>>10)+55296)+String.fromCharCode((e&1023)+56320)));if(h.rfix)return this.addText(a,f+h.c),b.createShift(a,h.rfix/1E3),"";if(c[2]||!this.msieAccentBug||f.length)return f+h.c;b.createShift(a,c[3]/1E3);b.createShift(a,(c[4]-c[3])/1E3);this.addText(a,h.c);b.createShift(a,-c[4]/1E3);return""},handleImg:function(a,b,c,d,f){return f},lookupChar:function(a,e){var c,d;if(!a.FONTS){var f=this.FONTDATA.FONTS,h=a.fonts||this.FONTDATA.VARIANT.normal.fonts;h instanceof Array||(h=[h]);a.fonts!=h&&(a.fonts=h);a.FONTS=[];c=0;for(d=h.length;ce.d&&(e.d=d.d);d.h>e.h&&(e.h=d.h);null!=d.D&&d.D>e.D&&(e.D=d.D);null!=d.H&&d.H>e.H&&(e.H=d.H);c.style.paddingLeft&&(e.w+=b.unEm(c.style.paddingLeft)*(c.scale||1));e.w+d.lwe.rw&&(e.rw=e.w+d.rw);e.w+=d.w;c.style.paddingRight&&(e.w+=b.unEm(c.style.paddingRight)*(c.scale||1));d.width&&(e.width=d.width,e.minWidth=d.minWidth);d.ic?e.ic=d.ic:delete e.ic;e.exactW&&!d.exactW&&delete e.exactW}},HTMLemptyBBox:function(a){a.h=a.d=a.H=a.D=a.rw=-b.BIGDIMEN;a.w=0;a.lw=b.BIGDIMEN;return a},HTMLcleanBBox:function(a){a.h===this.BIGDIMEN&&(a.h=a.d=a.H=a.D=a.w=a.rw=a.lw=0);a.D<=a.d&&delete a.D;a.H<=a.h&&delete a.H},HTMLzeroBBox:function(){return{h:0,d:0,w:0,lw:0,rw:0}},HTMLcanStretch:function(a){if(this.isEmbellished()){var b=this.Core();if(b&&b!==this)return b.HTMLcanStretch(a)}return!1},HTMLstretchH:function(a,b){return this.HTMLspanElement()},HTMLstretchV:function(a,b,c){return this.HTMLspanElement()},HTMLnotEmpty:function(a){for(;a;){if("mrow"!==a.type&&"texatom"!==a.type||1=e.scriptlevel||this.hasValue("lspace")||this.hasValue("rspace")){var c=this.HTMLgetMu(a);e.lspace=Math.max(0,b.length2em(e.lspace,c));e.rspace=Math.max(0,b.length2em(e.rspace,c));for(var c=this,d=this.Parent();d&&d.isEmbellished()&&d.Core()===c;)c=d,d=d.Parent(),a=c.HTMLspanElement();e.lspace&&(a.style.paddingLeft=b.Em(e.lspace));e.rspace&&(a.style.paddingRight=b.Em(e.rspace))}}}else e=this.texSpacing(),""!==e&&(e=b.length2em(e,this.HTMLgetScale())/(a.scale||1),a.style.paddingLeft&&(e+=b.unEm(a.style.paddingLeft)),a.style.paddingLeft=b.Em(e))},HTMLgetScale:function(){var a=1,e=this.getValues("mathsize","scriptlevel","fontsize");if(this.style){var c=this.HTMLspanElement();""!=c.style.fontSize&&(e.fontsize=c.style.fontSize)}e.fontsize&&!this.mathsize&&(e.mathsize=e.fontsize);0!==e.scriptlevel&&(2g.w&&1===d.length&&!c.noIC&&(g.ic=g.rw-g.w,b.createBlank(a,g.ic),g.w=g.rw);this.HTMLhandleSpace(a);this.HTMLhandleColor(a);return a}});d.mn.Augment({toHTML:function(a){a=this.HTMLhandleSize(this.HTMLcreateSpan(a));a.bbox=null;for(var b=this.HTMLgetVariant(),c=0,d=this.data.length;ca.bbox.w&&(a.bbox.ic=a.bbox.rw-a.bbox.w,b.createBlank(a,a.bbox.ic),a.bbox.w=a.bbox.rw));this.HTMLhandleSpace(a);this.HTMLhandleColor(a);return a},CoreParent:function(){for(var a=this;a&&a.isEmbellished()&&a.CoreMO()===this&&!a.isa(d.math);)a=a.Parent();return a},CoreText:function(a){if(!a)return"";if(a.isEmbellished())return a.CoreMO().data.join("");for(;(a.isa(d.mrow)||a.isa(d.TeXAtom)||a.isa(d.mstyle)||a.isa(d.mphantom))&&1===a.data.length&&a.data[0];)a=a.data[0];return a.isToken?a.data.join(""):""},HTMLremapChars:{"*":"\u2217",'"':"\u2033","\u00b0":"\u2218","\u00b2":"2","\u00b3":"3","\u00b4":"\u2032","\u00b9":"1"},HTMLremap:function(a,b){a=a.replace(/-/g,"\u2212");b&&(a=a.replace(/'/g,"\u2032").replace(/`/g,"\u2035"),1===a.length&&(a=b[a]||a));return a},HTMLcanStretch:function(a){if(!this.Get("stretchy"))return!1;var c=this.data.join("");if(1b.linebreakWidth||this.hasNewline():!1},HTMLstretchH:function(a,b){this.HTMLremoveColor();var c=this.HTMLspanElement();this.data[this.core].HTMLstretchH(c,b);this.HTMLcomputeBBox(c,!0);this.HTMLhandleColor(c);return c},HTMLstretchV:function(a,b,c){this.HTMLremoveColor();a=this.HTMLspanElement();this.data[this.core].HTMLstretchV(a,b,c);this.HTMLcomputeBBox(a,!0);this.HTMLhandleColor(a);return a}});d.mstyle.Augment({toHTML:function(a,b,c){a=this.HTMLcreateSpan(a);if(null!=this.data[0]){var d=this.data[0].toHTML(a);null!=c?this.data[0].HTMLstretchV(a,b,c):null!=b&&this.data[0].HTMLstretchH(a,b);a.bbox=d.bbox}this.HTMLhandleSpace(a);this.HTMLhandleColor(a);return a},HTMLstretchH:d.mbase.HTMLstretchH,HTMLstretchV:d.mbase.HTMLstretchV});d.mfrac.Augment({toHTML:function(a){a=this.HTMLcreateSpan(a);var c=b.createStack(a),d=b.createBox(c),g=b.createBox(c);b.MeasureSpans([this.HTMLboxChild(0,d),this.HTMLboxChild(1,g)]);var f=this.getValues("displaystyle","linethickness","numalign","denomalign","bevelled"),h=this.HTMLgetScale(),l=f.displaystyle,m=b.TeX.axis_height*h;if(f.bevelled){var f=l?.4:.15,n=Math.max(d.bbox.h+d.bbox.d,g.bbox.h+g.bbox.d)+2*f,c=b.createBox(c);b.createDelimiter(c,47,n);b.placeBox(d,0,(d.bbox.d-d.bbox.h)/2+m+f);b.placeBox(c,d.bbox.w-f/2,(c.bbox.d-c.bbox.h)/2+m);b.placeBox(g,d.bbox.w+c.bbox.w-f,(g.bbox.d-g.bbox.h)/2+m-f)}else{var n=Math.max(d.bbox.w,g.bbox.w),t=b.thickness2em(f.linethickness,h),q,p,A=b.TeX.min_rule_thickness/this.em;l?(q=b.TeX.num1,p=b.TeX.denom1):(q=0===t?b.TeX.num3:b.TeX.num2,p=b.TeX.denom2);q*=h;p*=h;0===t?(h=Math.max((l?7:3)*b.TeX.rule_thickness,2*A),l=q-d.bbox.d-(g.bbox.h-p),ln&&(m=(f.bbox.h+f.bbox.d-(n-l))/2);n=b.FONTDATA.DELIMITERS[b.FONTDATA.RULECHAR];!n||th?b.createRule(g,0,l,t):b.createDelimiter(g,b.FONTDATA.RULECHAR,t,h);n=q.bbox.h+m+l;m=n*b.rfuzz;f.isMultiChar&&(m=b.rfuzz);p=this.HTMLaddRoot(c,f,p,f.bbox.h+f.bbox.d-n,h);b.placeBox(f,p,n-f.bbox.h);b.placeBox(g,p+f.bbox.w,n-g.bbox.h+m);b.placeBox(d,p+f.bbox.w,0);this.HTMLhandleSpace(a);this.HTMLhandleColor(a);return a},HTMLaddRoot:function(a,b,c,d,f){return c}});d.mroot.Augment({toHTML:d.msqrt.prototype.toHTML,HTMLaddRoot:function(a,c,d,g,f){a=b.createBox(a);this.data[1]?(d=this.data[1].toHTML(a),d.style.paddingRight=d.style.paddingLeft="",b.Measured(d,a)):a.bbox=this.HTMLzeroBBox();g=this.HTMLrootHeight(c.bbox.h+c.bbox.d,f,a)-g;f=Math.min(a.bbox.w,a.bbox.rw);d=Math.max(f,c.offset);b.placeBox(a,d-f,g);return d-c.offset},HTMLrootHeight:function(a,b,c){return.45*(a-.9*b)+.6*b+Math.max(0,c.bbox.d-.075)}});d.mfenced.Augment({toHTML:function(a){a=this.HTMLcreateSpan(a);this.data.open&&this.data.open.toHTML(a);null!=this.data[0]&&this.data[0].toHTML(a);for(var b=1,c=this.data.length;bh&&(h=m[p].bbox.w),!q[p]&&h>n&&(n=h));null==g&&null!=c?n=c:n==-b.BIGDIMEN&&(n=h);p=h=0;for(x=this.data.length;ph&&(h=t.bbox.w));c=b.TeX.rule_thickness;g=b.FONTDATA.TeX_factor;var q=m[this.base]||{bbox:this.HTMLzeroBBox()},A,y,C,B=0;q.bbox.ic&&(B=1.3*q.bbox.ic+.05);p=0;for(x=this.data.length;pc&&(b.config.styles[".MathJax .MathJax_HitBox"]["background-color"]="white",b.config.styles[".MathJax .MathJax_HitBox"].opacity=0,b.config.styles[".MathJax .MathJax_HitBox"].filter="alpha(opacity\x3d0)");b.Augment({PaddingWidthBug:!0,msieAccentBug:!0,msieColorBug:!0,msieColorPositionBug:!0,msieRelativeWidthBug:f,msieDisappearingBug:8<=c,msieMarginScaleBug:8>c,msiePaddingWidthBug:!0,msieBorderWidthBug:f,msieFrameSizeBug:8>=c,msieInlineBlockAlignBug:!g||f,msiePlaceBoxBug:g&&!f,msieClipRectBug:!g,msieNegativeSpaceBug:f,cloneNodeBug:g&&"8.0"===a.version,initialSkipBug:8>c,msieNegativeBBoxBug:8<=c,msieIE6:!d,msieItalicWidthBug:!0,FontFaceBug:!0,msieFontCSSBug:a.isIE9,allowWebFonts:9<=c?"woff":"eot"})},Firefox:function(a){var c=!1;a.versionAtLeast("3.5")&&(a=String(document.location).replace(/[^\/]*$/,""),"file:"!==document.location.protocol||g.config.root.match(/^https?:\/\//)||(g.config.root+"/").substr(0,a.length)===a)&&(c="otf");b.Augment({ffVerticalAlignBug:!0,AccentBug:!0,allowWebFonts:c})},Safari:function(a){var c=a.versionAtLeast("3.0"),d=a.versionAtLeast("3.1"),l=navigator.appVersion.match(/ Safari\/\d/)&&navigator.appVersion.match(/ Version\/\d/)&&navigator.vendor.match(/Apple/),f=navigator.appVersion.match(/ Android (\d+)\.(\d+)/),f=d&&a.isMobile&&(navigator.platform.match(/iPad|iPod|iPhone/)&&!a.versionAtLeast("5.0")||null!=f&&(2>f[1]||2==f[1]&&2>f[2]));b.Augment({config:{styles:{".MathJax img, .MathJax nobr, .MathJax a":{"max-width":"5000em","max-height":"5000em"}}},rfuzz:.011,AccentBug:!0,AdjustSurd:!0,negativeBBoxes:!0,safariNegativeSpaceBug:!0,safariVerticalAlignBug:!d,safariTextNodeBug:!c,forceReflow:!0,allowWebFonts:d&&!f?"otf":!1});l&&b.Augment({webFontDefault:a.isMobile?"sans-serif":"serif"});a.isPC&&b.Augment({adjustAvailableFonts:b.removeSTIXfonts,checkWebFontsTwice:!0});f&&((a=g.config["HTML-CSS"])?(a.availableFonts=[],a.preferredFont=null):g.config["HTML-CSS"]={availableFonts:[],preferredFont:null})},Chrome:function(a){b.Augment({Em:b.EmRounded,cloneNodeBug:!0,rfuzz:.011,AccentBug:!0,AdjustSurd:!0,negativeBBoxes:!0,safariNegativeSpaceBug:!0,safariWebFontSerif:[""],forceReflow:!0,allowWebFonts:a.versionAtLeast("4.0")?"otf":"svg"})},Opera:function(a){a.isMini=null!=navigator.appVersion.match("Opera Mini");b.config.styles[".MathJax .merror"]["vertical-align"]=null;b.config.styles[".MathJax span"]["z-index"]=0;b.Augment({operaHeightBug:!0,operaVerticalAlignBug:!0,operaFontSizeBug:a.versionAtLeast("10.61"),initialSkipBug:!0,FontFaceBug:!0,PaddingWidthBug:!0,allowWebFonts:a.versionAtLeast("10.0")&&!a.isMini?"otf":!1,adjustAvailableFonts:b.removeSTIXfonts})},Konqueror:function(a){b.Augment({konquerorVerticalAlignBug:!0})}})});MathJax.Hub.Register.StartupHook("End Cookie",function(){"None"!==g.config.menuSettings.zoom&&c.Require("[MathJax]/extensions/MathZoom.js")})})(MathJax.Ajax,MathJax.Hub,MathJax.OutputJax["HTML-CSS"]);MathJax.Hub.Register.StartupHook("HTML-CSS Jax Ready",function(){var c=MathJax.ElementJax.mml,g=MathJax.OutputJax["HTML-CSS"];c.mtable.Augment({toHTML:function(b){b=this.HTMLcreateSpan(b);if(0===this.data.length)return b;var d=this.getValues("columnalign","rowalign","columnspacing","rowspacing","columnwidth","equalcolumns","equalrows","columnlines","rowlines","frame","framespacing","align","useHeight","width","side","minlabelspacing"),q=d.width.match(/%$/),m=g.createStack(b),l=this.HTMLgetScale(),n=this.HTMLgetMu(b),p=[],a=[],e=[],k=[],u=[],f,h,r=-1,w,v,t,D,x,A,y=[],C=g.FONTDATA.baselineskip*l*d.useHeight,B,E=g.FONTDATA.lineH*l,N=g.FONTDATA.lineD*l;f=0;for(w=this.data.length;fr&&(r=h),u[h]=g.createStack(g.createBox(m)),e[h]=-g.BIGDIMEN),k[f][h]=g.createBox(u[h]),y.push(D.data[h-t].toHTML(k[f][h]));g.MeasureSpans(y);f=0;for(w=this.data.length;fp[f]&&(p[f]=y*I.h/B),y*I.d/B>a[f]&&(a[f]=y*I.d/B)}else A.HTMLcanStretch("Horizontal")&&(y=g.length2em(y,n,I.w),y>e[h]&&(e[h]=y))}k[f][h].bbox.h>p[f]&&(p[f]=k[f][h].bbox.h);k[f][h].bbox.d>a[f]&&(a[f]=k[f][h].bbox.d);k[f][h].bbox.w>e[h]&&(e[h]=k[f][h].bbox.w)}p[0]+a[0]&&(p[0]=Math.max(p[0],E));p[k.length-1]+a[k.length-1]&&(a[k.length-1]=Math.max(a[k.length-1],N));var J=MathJax.Hub.SplitList,y=J(d.columnspacing),E=J(d.rowspacing);v=J(d.columnalign);var z=J(d.rowalign),I=J(d.columnlines),N=J(d.rowlines),G=J(d.columnwidth),L=[];f=0;for(w=y.length;fh&&(h=k.length+1+h),1>h?h=1:h>k.length&&(h=k.length),J=0,l=-(B+f)+p[0],f=0,w=h-1;fH)for(F=(F-H)/B,f=0,w=t.length;f