MathJax.Extension["TeX/autoload-all"]={version:"2.7.1"},MathJax.Hub.Register.StartupHook("TeX Jax Ready",function(){var a,e,o,t={action:["mathtip","texttip","toggle"],AMSmath:["mathring","nobreakspace","negmedspace","negthickspace","intI","iiiint","idotsint","dddot","ddddot","sideset","boxed","substack","injlim","projlim","varliminf","varlimsup","varinjlim","varprojlim","DeclareMathOperator","operatorname","genfrac","tfrac","dfrac","binom","tbinom","dbinom","cfrac","shoveleft","shoveright","xrightarrow","xleftarrow"],begingroup:["begingroup","endgroup","gdef","global"],cancel:["cancel","bcancel","xcancel","cancelto"],color:["color","textcolor","colorbox","fcolorbox","definecolor"],enclose:["enclose"],extpfeil:["Newextarrow","xlongequal","xmapsto","xtofrom","xtwoheadleftarrow","xtwoheadrightarrow"],mhchem:["ce","cee","cf"]},n={AMSmath:["subarray","smallmatrix","equation","equation*"],AMScd:["CD"]},r={macros:{},environment:{}};for(a in t)if(t.hasOwnProperty(a)&&!MathJax.Extension["TeX/"+a]){var i=t[a];for(e=0,o=i.length;e<o;e++)r.macros[i[e]]=["Extension",a]}for(a in n)if(n.hasOwnProperty(a)&&!MathJax.Extension["TeX/"+a]){var l=n[a];for(e=0,o=l.length;e<o;e++)r.environment[l[e]]=["ExtensionEnv",null,a]}MathJax.InputJax.TeX.Definitions.Add(r),MathJax.Hub.Startup.signal.Post("TeX autoload-all Ready")}),MathJax.Callback.Queue(["Require",MathJax.Ajax,"[MathJax]/extensions/TeX/AMSsymbols.js"],["loadComplete",MathJax.Ajax,"[MathJax]/extensions/TeX/autoload-all.js"]);