forked from luogu-dev/markdown-palettes
-
Notifications
You must be signed in to change notification settings - Fork 0
/
md.min.js
1 lines (1 loc) · 498 KB
/
md.min.js
1
(function(){function r(e,n,t){function o(i,f){if(!n[i]){if(!e[i]){var c="function"==typeof require&&require;if(!f&&c)return c(i,!0);if(u)return u(i,!0);var a=new Error("Cannot find module '"+i+"'");throw a.code="MODULE_NOT_FOUND",a}var p=n[i]={exports:{}};e[i][0].call(p.exports,function(r){var n=e[i][1][r];return o(n||r)},p,p.exports,r,e,n,t)}return n[i].exports}for(var u="function"==typeof require&&require,i=0;i<t.length;i++)o(t[i]);return o}return r})()({1:[function(require,module,exports){(function(global){(function(){(function(root){var freeExports=typeof exports=="object"&&exports&&!exports.nodeType&&exports;var freeModule=typeof module=="object"&&module&&!module.nodeType&&module;var freeGlobal=typeof global=="object"&&global;if(freeGlobal.global===freeGlobal||freeGlobal.window===freeGlobal||freeGlobal.self===freeGlobal){root=freeGlobal}var punycode,maxInt=2147483647,base=36,tMin=1,tMax=26,skew=38,damp=700,initialBias=72,initialN=128,delimiter="-",regexPunycode=/^xn--/,regexNonASCII=/[^\x20-\x7E]/,regexSeparators=/[\x2E\u3002\uFF0E\uFF61]/g,errors={overflow:"Overflow: input needs wider integers to process","not-basic":"Illegal input >= 0x80 (not a basic code point)","invalid-input":"Invalid input"},baseMinusTMin=base-tMin,floor=Math.floor,stringFromCharCode=String.fromCharCode,key;function error(type){throw new RangeError(errors[type])}function map(array,fn){var length=array.length;var result=[];while(length--){result[length]=fn(array[length])}return result}function mapDomain(string,fn){var parts=string.split("@");var result="";if(parts.length>1){result=parts[0]+"@";string=parts[1]}string=string.replace(regexSeparators,".");var labels=string.split(".");var encoded=map(labels,fn).join(".");return result+encoded}function ucs2decode(string){var output=[],counter=0,length=string.length,value,extra;while(counter<length){value=string.charCodeAt(counter++);if(value>=55296&&value<=56319&&counter<length){extra=string.charCodeAt(counter++);if((extra&64512)==56320){output.push(((value&1023)<<10)+(extra&1023)+65536)}else{output.push(value);counter--}}else{output.push(value)}}return output}function ucs2encode(array){return map(array,function(value){var output="";if(value>65535){value-=65536;output+=stringFromCharCode(value>>>10&1023|55296);value=56320|value&1023}output+=stringFromCharCode(value);return output}).join("")}function basicToDigit(codePoint){if(codePoint-48<10){return codePoint-22}if(codePoint-65<26){return codePoint-65}if(codePoint-97<26){return codePoint-97}return base}function digitToBasic(digit,flag){return digit+22+75*(digit<26)-((flag!=0)<<5)}function adapt(delta,numPoints,firstTime){var k=0;delta=firstTime?floor(delta/damp):delta>>1;delta+=floor(delta/numPoints);for(;delta>baseMinusTMin*tMax>>1;k+=base){delta=floor(delta/baseMinusTMin)}return floor(k+(baseMinusTMin+1)*delta/(delta+skew))}function decode(input){var output=[],inputLength=input.length,out,i=0,n=initialN,bias=initialBias,basic,j,index,oldi,w,k,digit,t,baseMinusT;basic=input.lastIndexOf(delimiter);if(basic<0){basic=0}for(j=0;j<basic;++j){if(input.charCodeAt(j)>=128){error("not-basic")}output.push(input.charCodeAt(j))}for(index=basic>0?basic+1:0;index<inputLength;){for(oldi=i,w=1,k=base;;k+=base){if(index>=inputLength){error("invalid-input")}digit=basicToDigit(input.charCodeAt(index++));if(digit>=base||digit>floor((maxInt-i)/w)){error("overflow")}i+=digit*w;t=k<=bias?tMin:k>=bias+tMax?tMax:k-bias;if(digit<t){break}baseMinusT=base-t;if(w>floor(maxInt/baseMinusT)){error("overflow")}w*=baseMinusT}out=output.length+1;bias=adapt(i-oldi,out,oldi==0);if(floor(i/out)>maxInt-n){error("overflow")}n+=floor(i/out);i%=out;output.splice(i++,0,n)}return ucs2encode(output)}function encode(input){var n,delta,handledCPCount,basicLength,bias,j,m,q,k,t,currentValue,output=[],inputLength,handledCPCountPlusOne,baseMinusT,qMinusT;input=ucs2decode(input);inputLength=input.length;n=initialN;delta=0;bias=initialBias;for(j=0;j<inputLength;++j){currentValue=input[j];if(currentValue<128){output.push(stringFromCharCode(currentValue))}}handledCPCount=basicLength=output.length;if(basicLength){output.push(delimiter)}while(handledCPCount<inputLength){for(m=maxInt,j=0;j<inputLength;++j){currentValue=input[j];if(currentValue>=n&¤tValue<m){m=currentValue}}handledCPCountPlusOne=handledCPCount+1;if(m-n>floor((maxInt-delta)/handledCPCountPlusOne)){error("overflow")}delta+=(m-n)*handledCPCountPlusOne;n=m;for(j=0;j<inputLength;++j){currentValue=input[j];if(currentValue<n&&++delta>maxInt){error("overflow")}if(currentValue==n){for(q=delta,k=base;;k+=base){t=k<=bias?tMin:k>=bias+tMax?tMax:k-bias;if(q<t){break}qMinusT=q-t;baseMinusT=base-t;output.push(stringFromCharCode(digitToBasic(t+qMinusT%baseMinusT,0)));q=floor(qMinusT/baseMinusT)}output.push(stringFromCharCode(digitToBasic(q,0)));bias=adapt(delta,handledCPCountPlusOne,handledCPCount==basicLength);delta=0;++handledCPCount}}++delta;++n}return output.join("")}function toUnicode(input){return mapDomain(input,function(string){return regexPunycode.test(string)?decode(string.slice(4).toLowerCase()):string})}function toASCII(input){return mapDomain(input,function(string){return regexNonASCII.test(string)?"xn--"+encode(string):string})}punycode={version:"1.4.1",ucs2:{decode:ucs2decode,encode:ucs2encode},decode:decode,encode:encode,toASCII:toASCII,toUnicode:toUnicode};if(typeof define=="function"&&typeof define.amd=="object"&&define.amd){define("punycode",function(){return punycode})}else if(freeExports&&freeModule){if(module.exports==freeExports){freeModule.exports=punycode}else{for(key in punycode){punycode.hasOwnProperty(key)&&(freeExports[key]=punycode[key])}}}else{root.punycode=punycode}})(this)}).call(this)}).call(this,typeof global!=="undefined"?global:typeof self!=="undefined"?self:typeof window!=="undefined"?window:{})},{}],2:[function(require,module,exports){var md=require("markdown-it")(),mk=require("./index");md.use(mk);window.markdown=md},{"./index":3,"markdown-it":8}],3:[function(require,module,exports){"use strict";var katex=require("katex");function isValidDelim(state,pos){var prevChar,nextChar,max=state.posMax,can_open=true,can_close=true;prevChar=pos>0?state.src.charCodeAt(pos-1):-1;nextChar=pos+1<=max?state.src.charCodeAt(pos+1):-1;if(prevChar===32||prevChar===9||nextChar>=48&&nextChar<=57){can_close=false}if(nextChar===32||nextChar===9){can_open=false}return{can_open:can_open,can_close:can_close}}function math_inline(state,silent){var start,match,token,res,pos,esc_count;if(state.src[state.pos]!=="$"){return false}res=isValidDelim(state,state.pos);if(!res.can_open){if(!silent){state.pending+="$"}state.pos+=1;return true}start=state.pos+1;match=start;while((match=state.src.indexOf("$",match))!==-1){pos=match-1;while(state.src[pos]==="\\"){pos-=1}if((match-pos)%2==1){break}match+=1}if(match===-1){if(!silent){state.pending+="$"}state.pos=start;return true}if(match-start===0){if(!silent){state.pending+="$$"}state.pos=start+1;return true}res=isValidDelim(state,match);if(!res.can_close){if(!silent){state.pending+="$"}state.pos=start;return true}if(!silent){token=state.push("math_inline","math",0);token.markup="$";token.content=state.src.slice(start,match)}state.pos=match+1;return true}function math_block(state,start,end,silent){var firstLine,lastLine,next,lastPos,found=false,token,pos=state.bMarks[start]+state.tShift[start],max=state.eMarks[start];if(pos+2>max){return false}if(state.src.slice(pos,pos+2)!=="$$"){return false}pos+=2;firstLine=state.src.slice(pos,max);if(silent){return true}if(firstLine.trim().slice(-2)==="$$"){firstLine=firstLine.trim().slice(0,-2);found=true}for(next=start;!found;){next++;if(next>=end){break}pos=state.bMarks[next]+state.tShift[next];max=state.eMarks[next];if(pos<max&&state.tShift[next]<state.blkIndent){break}if(state.src.slice(pos,max).trim().slice(-2)==="$$"){lastPos=state.src.slice(0,max).lastIndexOf("$$");lastLine=state.src.slice(pos,lastPos);found=true}}state.line=next+1;token=state.push("math_block","math",0);token.block=true;token.content=(firstLine&&firstLine.trim()?firstLine+"\n":"")+state.getLines(start+1,next,state.tShift[start],true)+(lastLine&&lastLine.trim()?lastLine:"");token.map=[start,state.line];token.markup="$$";return true}module.exports=function math_plugin(md,options){options=options||{};var katexInline=function(latex){options.displayMode=false;try{return katex.renderToString(latex,options)}catch(error){if(options.throwOnError){console.log(error)}return latex}};var inlineRenderer=function(tokens,idx){return katexInline(tokens[idx].content)};var katexBlock=function(latex){options.displayMode=true;try{return"<p>"+katex.renderToString(latex,options)+"</p>"}catch(error){if(options.throwOnError){console.log(error)}return latex}};var blockRenderer=function(tokens,idx){return katexBlock(tokens[idx].content)+"\n"};md.inline.ruler.after("escape","math_inline",math_inline);md.block.ruler.after("blockquote","math_block",math_block,{alt:["paragraph","reference","blockquote","list"]});md.renderer.rules.math_inline=inlineRenderer;md.renderer.rules.math_block=blockRenderer}},{katex:5}],4:[function(require,module,exports){module.exports={Aacute:"Á",aacute:"á",Abreve:"Ă",abreve:"ă",ac:"∾",acd:"∿",acE:"∾̳",Acirc:"Â",acirc:"â",acute:"´",Acy:"А",acy:"а",AElig:"Æ",aelig:"æ",af:"",Afr:"𝔄",afr:"𝔞",Agrave:"À",agrave:"à",alefsym:"ℵ",aleph:"ℵ",Alpha:"Α",alpha:"α",Amacr:"Ā",amacr:"ā",amalg:"⨿",amp:"&",AMP:"&",andand:"⩕",And:"⩓",and:"∧",andd:"⩜",andslope:"⩘",andv:"⩚",ang:"∠",ange:"⦤",angle:"∠",angmsdaa:"⦨",angmsdab:"⦩",angmsdac:"⦪",angmsdad:"⦫",angmsdae:"⦬",angmsdaf:"⦭",angmsdag:"⦮",angmsdah:"⦯",angmsd:"∡",angrt:"∟",angrtvb:"⊾",angrtvbd:"⦝",angsph:"∢",angst:"Å",angzarr:"⍼",Aogon:"Ą",aogon:"ą",Aopf:"𝔸",aopf:"𝕒",apacir:"⩯",ap:"≈",apE:"⩰",ape:"≊",apid:"≋",apos:"'",ApplyFunction:"",approx:"≈",approxeq:"≊",Aring:"Å",aring:"å",Ascr:"𝒜",ascr:"𝒶",Assign:"≔",ast:"*",asymp:"≈",asympeq:"≍",Atilde:"Ã",atilde:"ã",Auml:"Ä",auml:"ä",awconint:"∳",awint:"⨑",backcong:"≌",backepsilon:"϶",backprime:"‵",backsim:"∽",backsimeq:"⋍",Backslash:"∖",Barv:"⫧",barvee:"⊽",barwed:"⌅",Barwed:"⌆",barwedge:"⌅",bbrk:"⎵",bbrktbrk:"⎶",bcong:"≌",Bcy:"Б",bcy:"б",bdquo:"„",becaus:"∵",because:"∵",Because:"∵",bemptyv:"⦰",bepsi:"϶",bernou:"ℬ",Bernoullis:"ℬ",Beta:"Β",beta:"β",beth:"ℶ",between:"≬",Bfr:"𝔅",bfr:"𝔟",bigcap:"⋂",bigcirc:"◯",bigcup:"⋃",bigodot:"⨀",bigoplus:"⨁",bigotimes:"⨂",bigsqcup:"⨆",bigstar:"★",bigtriangledown:"▽",bigtriangleup:"△",biguplus:"⨄",bigvee:"⋁",bigwedge:"⋀",bkarow:"⤍",blacklozenge:"⧫",blacksquare:"▪",blacktriangle:"▴",blacktriangledown:"▾",blacktriangleleft:"◂",blacktriangleright:"▸",blank:"␣",blk12:"▒",blk14:"░",blk34:"▓",block:"█",bne:"=⃥",bnequiv:"≡⃥",bNot:"⫭",bnot:"⌐",Bopf:"𝔹",bopf:"𝕓",bot:"⊥",bottom:"⊥",bowtie:"⋈",boxbox:"⧉",boxdl:"┐",boxdL:"╕",boxDl:"╖",boxDL:"╗",boxdr:"┌",boxdR:"╒",boxDr:"╓",boxDR:"╔",boxh:"─",boxH:"═",boxhd:"┬",boxHd:"╤",boxhD:"╥",boxHD:"╦",boxhu:"┴",boxHu:"╧",boxhU:"╨",boxHU:"╩",boxminus:"⊟",boxplus:"⊞",boxtimes:"⊠",boxul:"┘",boxuL:"╛",boxUl:"╜",boxUL:"╝",boxur:"└",boxuR:"╘",boxUr:"╙",boxUR:"╚",boxv:"│",boxV:"║",boxvh:"┼",boxvH:"╪",boxVh:"╫",boxVH:"╬",boxvl:"┤",boxvL:"╡",boxVl:"╢",boxVL:"╣",boxvr:"├",boxvR:"╞",boxVr:"╟",boxVR:"╠",bprime:"‵",breve:"˘",Breve:"˘",brvbar:"¦",bscr:"𝒷",Bscr:"ℬ",bsemi:"⁏",bsim:"∽",bsime:"⋍",bsolb:"⧅",bsol:"\\",bsolhsub:"⟈",bull:"•",bullet:"•",bump:"≎",bumpE:"⪮",bumpe:"≏",Bumpeq:"≎",bumpeq:"≏",Cacute:"Ć",cacute:"ć",capand:"⩄",capbrcup:"⩉",capcap:"⩋",cap:"∩",Cap:"⋒",capcup:"⩇",capdot:"⩀",CapitalDifferentialD:"ⅅ",caps:"∩︀",caret:"⁁",caron:"ˇ",Cayleys:"ℭ",ccaps:"⩍",Ccaron:"Č",ccaron:"č",Ccedil:"Ç",ccedil:"ç",Ccirc:"Ĉ",ccirc:"ĉ",Cconint:"∰",ccups:"⩌",ccupssm:"⩐",Cdot:"Ċ",cdot:"ċ",cedil:"¸",Cedilla:"¸",cemptyv:"⦲",cent:"¢",centerdot:"·",CenterDot:"·",cfr:"𝔠",Cfr:"ℭ",CHcy:"Ч",chcy:"ч",check:"✓",checkmark:"✓",Chi:"Χ",chi:"χ",circ:"ˆ",circeq:"≗",circlearrowleft:"↺",circlearrowright:"↻",circledast:"⊛",circledcirc:"⊚",circleddash:"⊝",CircleDot:"⊙",circledR:"®",circledS:"Ⓢ",CircleMinus:"⊖",CirclePlus:"⊕",CircleTimes:"⊗",cir:"○",cirE:"⧃",cire:"≗",cirfnint:"⨐",cirmid:"⫯",cirscir:"⧂",ClockwiseContourIntegral:"∲",CloseCurlyDoubleQuote:"”",CloseCurlyQuote:"’",clubs:"♣",clubsuit:"♣",colon:":",Colon:"∷",Colone:"⩴",colone:"≔",coloneq:"≔",comma:",",commat:"@",comp:"∁",compfn:"∘",complement:"∁",complexes:"ℂ",cong:"≅",congdot:"⩭",Congruent:"≡",conint:"∮",Conint:"∯",ContourIntegral:"∮",copf:"𝕔",Copf:"ℂ",coprod:"∐",Coproduct:"∐",copy:"©",COPY:"©",copysr:"℗",CounterClockwiseContourIntegral:"∳",crarr:"↵",cross:"✗",Cross:"⨯",Cscr:"𝒞",cscr:"𝒸",csub:"⫏",csube:"⫑",csup:"⫐",csupe:"⫒",ctdot:"⋯",cudarrl:"⤸",cudarrr:"⤵",cuepr:"⋞",cuesc:"⋟",cularr:"↶",cularrp:"⤽",cupbrcap:"⩈",cupcap:"⩆",CupCap:"≍",cup:"∪",Cup:"⋓",cupcup:"⩊",cupdot:"⊍",cupor:"⩅",cups:"∪︀",curarr:"↷",curarrm:"⤼",curlyeqprec:"⋞",curlyeqsucc:"⋟",curlyvee:"⋎",curlywedge:"⋏",curren:"¤",curvearrowleft:"↶",curvearrowright:"↷",cuvee:"⋎",cuwed:"⋏",cwconint:"∲",cwint:"∱",cylcty:"⌭",dagger:"†",Dagger:"‡",daleth:"ℸ",darr:"↓",Darr:"↡",dArr:"⇓",dash:"‐",Dashv:"⫤",dashv:"⊣",dbkarow:"⤏",dblac:"˝",Dcaron:"Ď",dcaron:"ď",Dcy:"Д",dcy:"д",ddagger:"‡",ddarr:"⇊",DD:"ⅅ",dd:"ⅆ",DDotrahd:"⤑",ddotseq:"⩷",deg:"°",Del:"∇",Delta:"Δ",delta:"δ",demptyv:"⦱",dfisht:"⥿",Dfr:"𝔇",dfr:"𝔡",dHar:"⥥",dharl:"⇃",dharr:"⇂",DiacriticalAcute:"´",DiacriticalDot:"˙",DiacriticalDoubleAcute:"˝",DiacriticalGrave:"`",DiacriticalTilde:"˜",diam:"⋄",diamond:"⋄",Diamond:"⋄",diamondsuit:"♦",diams:"♦",die:"¨",DifferentialD:"ⅆ",digamma:"ϝ",disin:"⋲",div:"÷",divide:"÷",divideontimes:"⋇",divonx:"⋇",DJcy:"Ђ",djcy:"ђ",dlcorn:"⌞",dlcrop:"⌍",dollar:"$",Dopf:"𝔻",dopf:"𝕕",Dot:"¨",dot:"˙",DotDot:"⃜",doteq:"≐",doteqdot:"≑",DotEqual:"≐",dotminus:"∸",dotplus:"∔",dotsquare:"⊡",doublebarwedge:"⌆",DoubleContourIntegral:"∯",DoubleDot:"¨",DoubleDownArrow:"⇓",DoubleLeftArrow:"⇐",DoubleLeftRightArrow:"⇔",DoubleLeftTee:"⫤",DoubleLongLeftArrow:"⟸",DoubleLongLeftRightArrow:"⟺",DoubleLongRightArrow:"⟹",DoubleRightArrow:"⇒",DoubleRightTee:"⊨",DoubleUpArrow:"⇑",DoubleUpDownArrow:"⇕",DoubleVerticalBar:"∥",DownArrowBar:"⤓",downarrow:"↓",DownArrow:"↓",Downarrow:"⇓",DownArrowUpArrow:"⇵",DownBreve:"̑",downdownarrows:"⇊",downharpoonleft:"⇃",downharpoonright:"⇂",DownLeftRightVector:"⥐",DownLeftTeeVector:"⥞",DownLeftVectorBar:"⥖",DownLeftVector:"↽",DownRightTeeVector:"⥟",DownRightVectorBar:"⥗",DownRightVector:"⇁",DownTeeArrow:"↧",DownTee:"⊤",drbkarow:"⤐",drcorn:"⌟",drcrop:"⌌",Dscr:"𝒟",dscr:"𝒹",DScy:"Ѕ",dscy:"ѕ",dsol:"⧶",Dstrok:"Đ",dstrok:"đ",dtdot:"⋱",dtri:"▿",dtrif:"▾",duarr:"⇵",duhar:"⥯",dwangle:"⦦",DZcy:"Џ",dzcy:"џ",dzigrarr:"⟿",Eacute:"É",eacute:"é",easter:"⩮",Ecaron:"Ě",ecaron:"ě",Ecirc:"Ê",ecirc:"ê",ecir:"≖",ecolon:"≕",Ecy:"Э",ecy:"э",eDDot:"⩷",Edot:"Ė",edot:"ė",eDot:"≑",ee:"ⅇ",efDot:"≒",Efr:"𝔈",efr:"𝔢",eg:"⪚",Egrave:"È",egrave:"è",egs:"⪖",egsdot:"⪘",el:"⪙",Element:"∈",elinters:"⏧",ell:"ℓ",els:"⪕",elsdot:"⪗",Emacr:"Ē",emacr:"ē",empty:"∅",emptyset:"∅",EmptySmallSquare:"◻",emptyv:"∅",EmptyVerySmallSquare:"▫",emsp13:" ",emsp14:" ",emsp:" ",ENG:"Ŋ",eng:"ŋ",ensp:" ",Eogon:"Ę",eogon:"ę",Eopf:"𝔼",eopf:"𝕖",epar:"⋕",eparsl:"⧣",eplus:"⩱",epsi:"ε",Epsilon:"Ε",epsilon:"ε",epsiv:"ϵ",eqcirc:"≖",eqcolon:"≕",eqsim:"≂",eqslantgtr:"⪖",eqslantless:"⪕",Equal:"⩵",equals:"=",EqualTilde:"≂",equest:"≟",Equilibrium:"⇌",equiv:"≡",equivDD:"⩸",eqvparsl:"⧥",erarr:"⥱",erDot:"≓",escr:"ℯ",Escr:"ℰ",esdot:"≐",Esim:"⩳",esim:"≂",Eta:"Η",eta:"η",ETH:"Ð",eth:"ð",Euml:"Ë",euml:"ë",euro:"€",excl:"!",exist:"∃",Exists:"∃",expectation:"ℰ",exponentiale:"ⅇ",ExponentialE:"ⅇ",fallingdotseq:"≒",Fcy:"Ф",fcy:"ф",female:"♀",ffilig:"ffi",fflig:"ff",ffllig:"ffl",Ffr:"𝔉",ffr:"𝔣",filig:"fi",FilledSmallSquare:"◼",FilledVerySmallSquare:"▪",fjlig:"fj",flat:"♭",fllig:"fl",fltns:"▱",fnof:"ƒ",Fopf:"𝔽",fopf:"𝕗",forall:"∀",ForAll:"∀",fork:"⋔",forkv:"⫙",Fouriertrf:"ℱ",fpartint:"⨍",frac12:"½",frac13:"⅓",frac14:"¼",frac15:"⅕",frac16:"⅙",frac18:"⅛",frac23:"⅔",frac25:"⅖",frac34:"¾",frac35:"⅗",frac38:"⅜",frac45:"⅘",frac56:"⅚",frac58:"⅝",frac78:"⅞",frasl:"⁄",frown:"⌢",fscr:"𝒻",Fscr:"ℱ",gacute:"ǵ",Gamma:"Γ",gamma:"γ",Gammad:"Ϝ",gammad:"ϝ",gap:"⪆",Gbreve:"Ğ",gbreve:"ğ",Gcedil:"Ģ",Gcirc:"Ĝ",gcirc:"ĝ",Gcy:"Г",gcy:"г",Gdot:"Ġ",gdot:"ġ",ge:"≥",gE:"≧",gEl:"⪌",gel:"⋛",geq:"≥",geqq:"≧",geqslant:"⩾",gescc:"⪩",ges:"⩾",gesdot:"⪀",gesdoto:"⪂",gesdotol:"⪄",gesl:"⋛︀",gesles:"⪔",Gfr:"𝔊",gfr:"𝔤",gg:"≫",Gg:"⋙",ggg:"⋙",gimel:"ℷ",GJcy:"Ѓ",gjcy:"ѓ",gla:"⪥",gl:"≷",glE:"⪒",glj:"⪤",gnap:"⪊",gnapprox:"⪊",gne:"⪈",gnE:"≩",gneq:"⪈",gneqq:"≩",gnsim:"⋧",Gopf:"𝔾",gopf:"𝕘",grave:"`",GreaterEqual:"≥",GreaterEqualLess:"⋛",GreaterFullEqual:"≧",GreaterGreater:"⪢",GreaterLess:"≷",GreaterSlantEqual:"⩾",GreaterTilde:"≳",Gscr:"𝒢",gscr:"ℊ",gsim:"≳",gsime:"⪎",gsiml:"⪐",gtcc:"⪧",gtcir:"⩺",gt:">",GT:">",Gt:"≫",gtdot:"⋗",gtlPar:"⦕",gtquest:"⩼",gtrapprox:"⪆",gtrarr:"⥸",gtrdot:"⋗",gtreqless:"⋛",gtreqqless:"⪌",gtrless:"≷",gtrsim:"≳",gvertneqq:"≩︀",gvnE:"≩︀",Hacek:"ˇ",hairsp:" ",half:"½",hamilt:"ℋ",HARDcy:"Ъ",hardcy:"ъ",harrcir:"⥈",harr:"↔",hArr:"⇔",harrw:"↭",Hat:"^",hbar:"ℏ",Hcirc:"Ĥ",hcirc:"ĥ",hearts:"♥",heartsuit:"♥",hellip:"…",hercon:"⊹",hfr:"𝔥",Hfr:"ℌ",HilbertSpace:"ℋ",hksearow:"⤥",hkswarow:"⤦",hoarr:"⇿",homtht:"∻",hookleftarrow:"↩",hookrightarrow:"↪",hopf:"𝕙",Hopf:"ℍ",horbar:"―",HorizontalLine:"─",hscr:"𝒽",Hscr:"ℋ",hslash:"ℏ",Hstrok:"Ħ",hstrok:"ħ",HumpDownHump:"≎",HumpEqual:"≏",hybull:"⁃",hyphen:"‐",Iacute:"Í",iacute:"í",ic:"",Icirc:"Î",icirc:"î",Icy:"И",icy:"и",Idot:"İ",IEcy:"Е",iecy:"е",iexcl:"¡",iff:"⇔",ifr:"𝔦",Ifr:"ℑ",Igrave:"Ì",igrave:"ì",ii:"ⅈ",iiiint:"⨌",iiint:"∭",iinfin:"⧜",iiota:"℩",IJlig:"IJ",ijlig:"ij",Imacr:"Ī",imacr:"ī",image:"ℑ",ImaginaryI:"ⅈ",imagline:"ℐ",imagpart:"ℑ",imath:"ı",Im:"ℑ",imof:"⊷",imped:"Ƶ",Implies:"⇒",incare:"℅",in:"∈",infin:"∞",infintie:"⧝",inodot:"ı",intcal:"⊺",int:"∫",Int:"∬",integers:"ℤ",Integral:"∫",intercal:"⊺",Intersection:"⋂",intlarhk:"⨗",intprod:"⨼",InvisibleComma:"",InvisibleTimes:"",IOcy:"Ё",iocy:"ё",Iogon:"Į",iogon:"į",Iopf:"𝕀",iopf:"𝕚",Iota:"Ι",iota:"ι",iprod:"⨼",iquest:"¿",iscr:"𝒾",Iscr:"ℐ",isin:"∈",isindot:"⋵",isinE:"⋹",isins:"⋴",isinsv:"⋳",isinv:"∈",it:"",Itilde:"Ĩ",itilde:"ĩ",Iukcy:"І",iukcy:"і",Iuml:"Ï",iuml:"ï",Jcirc:"Ĵ",jcirc:"ĵ",Jcy:"Й",jcy:"й",Jfr:"𝔍",jfr:"𝔧",jmath:"ȷ",Jopf:"𝕁",jopf:"𝕛",Jscr:"𝒥",jscr:"𝒿",Jsercy:"Ј",jsercy:"ј",Jukcy:"Є",jukcy:"є",Kappa:"Κ",kappa:"κ",kappav:"ϰ",Kcedil:"Ķ",kcedil:"ķ",Kcy:"К",kcy:"к",Kfr:"𝔎",kfr:"𝔨",kgreen:"ĸ",KHcy:"Х",khcy:"х",KJcy:"Ќ",kjcy:"ќ",Kopf:"𝕂",kopf:"𝕜",Kscr:"𝒦",kscr:"𝓀",lAarr:"⇚",Lacute:"Ĺ",lacute:"ĺ",laemptyv:"⦴",lagran:"ℒ",Lambda:"Λ",lambda:"λ",lang:"⟨",Lang:"⟪",langd:"⦑",langle:"⟨",lap:"⪅",Laplacetrf:"ℒ",laquo:"«",larrb:"⇤",larrbfs:"⤟",larr:"←",Larr:"↞",lArr:"⇐",larrfs:"⤝",larrhk:"↩",larrlp:"↫",larrpl:"⤹",larrsim:"⥳",larrtl:"↢",latail:"⤙",lAtail:"⤛",lat:"⪫",late:"⪭",lates:"⪭︀",lbarr:"⤌",lBarr:"⤎",lbbrk:"❲",lbrace:"{",lbrack:"[",lbrke:"⦋",lbrksld:"⦏",lbrkslu:"⦍",Lcaron:"Ľ",lcaron:"ľ",Lcedil:"Ļ",lcedil:"ļ",lceil:"⌈",lcub:"{",Lcy:"Л",lcy:"л",ldca:"⤶",ldquo:"“",ldquor:"„",ldrdhar:"⥧",ldrushar:"⥋",ldsh:"↲",le:"≤",lE:"≦",LeftAngleBracket:"⟨",LeftArrowBar:"⇤",leftarrow:"←",LeftArrow:"←",Leftarrow:"⇐",LeftArrowRightArrow:"⇆",leftarrowtail:"↢",LeftCeiling:"⌈",LeftDoubleBracket:"⟦",LeftDownTeeVector:"⥡",LeftDownVectorBar:"⥙",LeftDownVector:"⇃",LeftFloor:"⌊",leftharpoondown:"↽",leftharpoonup:"↼",leftleftarrows:"⇇",leftrightarrow:"↔",LeftRightArrow:"↔",Leftrightarrow:"⇔",leftrightarrows:"⇆",leftrightharpoons:"⇋",leftrightsquigarrow:"↭",LeftRightVector:"⥎",LeftTeeArrow:"↤",LeftTee:"⊣",LeftTeeVector:"⥚",leftthreetimes:"⋋",LeftTriangleBar:"⧏",LeftTriangle:"⊲",LeftTriangleEqual:"⊴",LeftUpDownVector:"⥑",LeftUpTeeVector:"⥠",LeftUpVectorBar:"⥘",LeftUpVector:"↿",LeftVectorBar:"⥒",LeftVector:"↼",lEg:"⪋",leg:"⋚",leq:"≤",leqq:"≦",leqslant:"⩽",lescc:"⪨",les:"⩽",lesdot:"⩿",lesdoto:"⪁",lesdotor:"⪃",lesg:"⋚︀",lesges:"⪓",lessapprox:"⪅",lessdot:"⋖",lesseqgtr:"⋚",lesseqqgtr:"⪋",LessEqualGreater:"⋚",LessFullEqual:"≦",LessGreater:"≶",lessgtr:"≶",LessLess:"⪡",lesssim:"≲",LessSlantEqual:"⩽",LessTilde:"≲",lfisht:"⥼",lfloor:"⌊",Lfr:"𝔏",lfr:"𝔩",lg:"≶",lgE:"⪑",lHar:"⥢",lhard:"↽",lharu:"↼",lharul:"⥪",lhblk:"▄",LJcy:"Љ",ljcy:"љ",llarr:"⇇",ll:"≪",Ll:"⋘",llcorner:"⌞",Lleftarrow:"⇚",llhard:"⥫",lltri:"◺",Lmidot:"Ŀ",lmidot:"ŀ",lmoustache:"⎰",lmoust:"⎰",lnap:"⪉",lnapprox:"⪉",lne:"⪇",lnE:"≨",lneq:"⪇",lneqq:"≨",lnsim:"⋦",loang:"⟬",loarr:"⇽",lobrk:"⟦",longleftarrow:"⟵",LongLeftArrow:"⟵",Longleftarrow:"⟸",longleftrightarrow:"⟷",LongLeftRightArrow:"⟷",Longleftrightarrow:"⟺",longmapsto:"⟼",longrightarrow:"⟶",LongRightArrow:"⟶",Longrightarrow:"⟹",looparrowleft:"↫",looparrowright:"↬",lopar:"⦅",Lopf:"𝕃",lopf:"𝕝",loplus:"⨭",lotimes:"⨴",lowast:"∗",lowbar:"_",LowerLeftArrow:"↙",LowerRightArrow:"↘",loz:"◊",lozenge:"◊",lozf:"⧫",lpar:"(",lparlt:"⦓",lrarr:"⇆",lrcorner:"⌟",lrhar:"⇋",lrhard:"⥭",lrm:"",lrtri:"⊿",lsaquo:"‹",lscr:"𝓁",Lscr:"ℒ",lsh:"↰",Lsh:"↰",lsim:"≲",lsime:"⪍",lsimg:"⪏",lsqb:"[",lsquo:"‘",lsquor:"‚",Lstrok:"Ł",lstrok:"ł",ltcc:"⪦",ltcir:"⩹",lt:"<",LT:"<",Lt:"≪",ltdot:"⋖",lthree:"⋋",ltimes:"⋉",ltlarr:"⥶",ltquest:"⩻",ltri:"◃",ltrie:"⊴",ltrif:"◂",ltrPar:"⦖",lurdshar:"⥊",luruhar:"⥦",lvertneqq:"≨︀",lvnE:"≨︀",macr:"¯",male:"♂",malt:"✠",maltese:"✠",Map:"⤅",map:"↦",mapsto:"↦",mapstodown:"↧",mapstoleft:"↤",mapstoup:"↥",marker:"▮",mcomma:"⨩",Mcy:"М",mcy:"м",mdash:"—",mDDot:"∺",measuredangle:"∡",MediumSpace:" ",Mellintrf:"ℳ",Mfr:"𝔐",mfr:"𝔪",mho:"℧",micro:"µ",midast:"*",midcir:"⫰",mid:"∣",middot:"·",minusb:"⊟",minus:"−",minusd:"∸",minusdu:"⨪",MinusPlus:"∓",mlcp:"⫛",mldr:"…",mnplus:"∓",models:"⊧",Mopf:"𝕄",mopf:"𝕞",mp:"∓",mscr:"𝓂",Mscr:"ℳ",mstpos:"∾",Mu:"Μ",mu:"μ",multimap:"⊸",mumap:"⊸",nabla:"∇",Nacute:"Ń",nacute:"ń",nang:"∠⃒",nap:"≉",napE:"⩰̸",napid:"≋̸",napos:"ʼn",napprox:"≉",natural:"♮",naturals:"ℕ",natur:"♮",nbsp:" ",nbump:"≎̸",nbumpe:"≏̸",ncap:"⩃",Ncaron:"Ň",ncaron:"ň",Ncedil:"Ņ",ncedil:"ņ",ncong:"≇",ncongdot:"⩭̸",ncup:"⩂",Ncy:"Н",ncy:"н",ndash:"–",nearhk:"⤤",nearr:"↗",neArr:"⇗",nearrow:"↗",ne:"≠",nedot:"≐̸",NegativeMediumSpace:"",NegativeThickSpace:"",NegativeThinSpace:"",NegativeVeryThinSpace:"",nequiv:"≢",nesear:"⤨",nesim:"≂̸",NestedGreaterGreater:"≫",NestedLessLess:"≪",NewLine:"\n",nexist:"∄",nexists:"∄",Nfr:"𝔑",nfr:"𝔫",ngE:"≧̸",nge:"≱",ngeq:"≱",ngeqq:"≧̸",ngeqslant:"⩾̸",nges:"⩾̸",nGg:"⋙̸",ngsim:"≵",nGt:"≫⃒",ngt:"≯",ngtr:"≯",nGtv:"≫̸",nharr:"↮",nhArr:"⇎",nhpar:"⫲",ni:"∋",nis:"⋼",nisd:"⋺",niv:"∋",NJcy:"Њ",njcy:"њ",nlarr:"↚",nlArr:"⇍",nldr:"‥",nlE:"≦̸",nle:"≰",nleftarrow:"↚",nLeftarrow:"⇍",nleftrightarrow:"↮",nLeftrightarrow:"⇎",nleq:"≰",nleqq:"≦̸",nleqslant:"⩽̸",nles:"⩽̸",nless:"≮",nLl:"⋘̸",nlsim:"≴",nLt:"≪⃒",nlt:"≮",nltri:"⋪",nltrie:"⋬",nLtv:"≪̸",nmid:"∤",NoBreak:"",NonBreakingSpace:" ",nopf:"𝕟",Nopf:"ℕ",Not:"⫬",not:"¬",NotCongruent:"≢",NotCupCap:"≭",NotDoubleVerticalBar:"∦",NotElement:"∉",NotEqual:"≠",NotEqualTilde:"≂̸",NotExists:"∄",NotGreater:"≯",NotGreaterEqual:"≱",NotGreaterFullEqual:"≧̸",NotGreaterGreater:"≫̸",NotGreaterLess:"≹",NotGreaterSlantEqual:"⩾̸",NotGreaterTilde:"≵",NotHumpDownHump:"≎̸",NotHumpEqual:"≏̸",notin:"∉",notindot:"⋵̸",notinE:"⋹̸",notinva:"∉",notinvb:"⋷",notinvc:"⋶",NotLeftTriangleBar:"⧏̸",NotLeftTriangle:"⋪",NotLeftTriangleEqual:"⋬",NotLess:"≮",NotLessEqual:"≰",NotLessGreater:"≸",NotLessLess:"≪̸",NotLessSlantEqual:"⩽̸",NotLessTilde:"≴",NotNestedGreaterGreater:"⪢̸",NotNestedLessLess:"⪡̸",notni:"∌",notniva:"∌",notnivb:"⋾",notnivc:"⋽",NotPrecedes:"⊀",NotPrecedesEqual:"⪯̸",NotPrecedesSlantEqual:"⋠",NotReverseElement:"∌",NotRightTriangleBar:"⧐̸",NotRightTriangle:"⋫",NotRightTriangleEqual:"⋭",NotSquareSubset:"⊏̸",NotSquareSubsetEqual:"⋢",NotSquareSuperset:"⊐̸",NotSquareSupersetEqual:"⋣",NotSubset:"⊂⃒",NotSubsetEqual:"⊈",NotSucceeds:"⊁",NotSucceedsEqual:"⪰̸",NotSucceedsSlantEqual:"⋡",NotSucceedsTilde:"≿̸",NotSuperset:"⊃⃒",NotSupersetEqual:"⊉",NotTilde:"≁",NotTildeEqual:"≄",NotTildeFullEqual:"≇",NotTildeTilde:"≉",NotVerticalBar:"∤",nparallel:"∦",npar:"∦",nparsl:"⫽⃥",npart:"∂̸",npolint:"⨔",npr:"⊀",nprcue:"⋠",nprec:"⊀",npreceq:"⪯̸",npre:"⪯̸",nrarrc:"⤳̸",nrarr:"↛",nrArr:"⇏",nrarrw:"↝̸",nrightarrow:"↛",nRightarrow:"⇏",nrtri:"⋫",nrtrie:"⋭",nsc:"⊁",nsccue:"⋡",nsce:"⪰̸",Nscr:"𝒩",nscr:"𝓃",nshortmid:"∤",nshortparallel:"∦",nsim:"≁",nsime:"≄",nsimeq:"≄",nsmid:"∤",nspar:"∦",nsqsube:"⋢",nsqsupe:"⋣",nsub:"⊄",nsubE:"⫅̸",nsube:"⊈",nsubset:"⊂⃒",nsubseteq:"⊈",nsubseteqq:"⫅̸",nsucc:"⊁",nsucceq:"⪰̸",nsup:"⊅",nsupE:"⫆̸",nsupe:"⊉",nsupset:"⊃⃒",nsupseteq:"⊉",nsupseteqq:"⫆̸",ntgl:"≹",Ntilde:"Ñ",ntilde:"ñ",ntlg:"≸",ntriangleleft:"⋪",ntrianglelefteq:"⋬",ntriangleright:"⋫",ntrianglerighteq:"⋭",Nu:"Ν",nu:"ν",num:"#",numero:"№",numsp:" ",nvap:"≍⃒",nvdash:"⊬",nvDash:"⊭",nVdash:"⊮",nVDash:"⊯",nvge:"≥⃒",nvgt:">⃒",nvHarr:"⤄",nvinfin:"⧞",nvlArr:"⤂",nvle:"≤⃒",nvlt:"<⃒",nvltrie:"⊴⃒",nvrArr:"⤃",nvrtrie:"⊵⃒",nvsim:"∼⃒",nwarhk:"⤣",nwarr:"↖",nwArr:"⇖",nwarrow:"↖",nwnear:"⤧",Oacute:"Ó",oacute:"ó",oast:"⊛",Ocirc:"Ô",ocirc:"ô",ocir:"⊚",Ocy:"О",ocy:"о",odash:"⊝",Odblac:"Ő",odblac:"ő",odiv:"⨸",odot:"⊙",odsold:"⦼",OElig:"Œ",oelig:"œ",ofcir:"⦿",Ofr:"𝔒",ofr:"𝔬",ogon:"˛",Ograve:"Ò",ograve:"ò",ogt:"⧁",ohbar:"⦵",ohm:"Ω",oint:"∮",olarr:"↺",olcir:"⦾",olcross:"⦻",oline:"‾",olt:"⧀",Omacr:"Ō",omacr:"ō",Omega:"Ω",omega:"ω",Omicron:"Ο",omicron:"ο",omid:"⦶",ominus:"⊖",Oopf:"𝕆",oopf:"𝕠",opar:"⦷",OpenCurlyDoubleQuote:"“",OpenCurlyQuote:"‘",operp:"⦹",oplus:"⊕",orarr:"↻",Or:"⩔",or:"∨",ord:"⩝",order:"ℴ",orderof:"ℴ",ordf:"ª",ordm:"º",origof:"⊶",oror:"⩖",orslope:"⩗",orv:"⩛",oS:"Ⓢ",Oscr:"𝒪",oscr:"ℴ",Oslash:"Ø",oslash:"ø",osol:"⊘",Otilde:"Õ",otilde:"õ",otimesas:"⨶",Otimes:"⨷",otimes:"⊗",Ouml:"Ö",ouml:"ö",ovbar:"⌽",OverBar:"‾",OverBrace:"⏞",OverBracket:"⎴",OverParenthesis:"⏜",para:"¶",parallel:"∥",par:"∥",parsim:"⫳",parsl:"⫽",part:"∂",PartialD:"∂",Pcy:"П",pcy:"п",percnt:"%",period:".",permil:"‰",perp:"⊥",pertenk:"‱",Pfr:"𝔓",pfr:"𝔭",Phi:"Φ",phi:"φ",phiv:"ϕ",phmmat:"ℳ",phone:"☎",Pi:"Π",pi:"π",pitchfork:"⋔",piv:"ϖ",planck:"ℏ",planckh:"ℎ",plankv:"ℏ",plusacir:"⨣",plusb:"⊞",pluscir:"⨢",plus:"+",plusdo:"∔",plusdu:"⨥",pluse:"⩲",PlusMinus:"±",plusmn:"±",plussim:"⨦",plustwo:"⨧",pm:"±",Poincareplane:"ℌ",pointint:"⨕",popf:"𝕡",Popf:"ℙ",pound:"£",prap:"⪷",Pr:"⪻",pr:"≺",prcue:"≼",precapprox:"⪷",prec:"≺",preccurlyeq:"≼",Precedes:"≺",PrecedesEqual:"⪯",PrecedesSlantEqual:"≼",PrecedesTilde:"≾",preceq:"⪯",precnapprox:"⪹",precneqq:"⪵",precnsim:"⋨",pre:"⪯",prE:"⪳",precsim:"≾",prime:"′",Prime:"″",primes:"ℙ",prnap:"⪹",prnE:"⪵",prnsim:"⋨",prod:"∏",Product:"∏",profalar:"⌮",profline:"⌒",profsurf:"⌓",prop:"∝",Proportional:"∝",Proportion:"∷",propto:"∝",prsim:"≾",prurel:"⊰",Pscr:"𝒫",pscr:"𝓅",Psi:"Ψ",psi:"ψ",puncsp:" ",Qfr:"𝔔",qfr:"𝔮",qint:"⨌",qopf:"𝕢",Qopf:"ℚ",qprime:"⁗",Qscr:"𝒬",qscr:"𝓆",quaternions:"ℍ",quatint:"⨖",quest:"?",questeq:"≟",quot:'"',QUOT:'"',rAarr:"⇛",race:"∽̱",Racute:"Ŕ",racute:"ŕ",radic:"√",raemptyv:"⦳",rang:"⟩",Rang:"⟫",rangd:"⦒",range:"⦥",rangle:"⟩",raquo:"»",rarrap:"⥵",rarrb:"⇥",rarrbfs:"⤠",rarrc:"⤳",rarr:"→",Rarr:"↠",rArr:"⇒",rarrfs:"⤞",rarrhk:"↪",rarrlp:"↬",rarrpl:"⥅",rarrsim:"⥴",Rarrtl:"⤖",rarrtl:"↣",rarrw:"↝",ratail:"⤚",rAtail:"⤜",ratio:"∶",rationals:"ℚ",rbarr:"⤍",rBarr:"⤏",RBarr:"⤐",rbbrk:"❳",rbrace:"}",rbrack:"]",rbrke:"⦌",rbrksld:"⦎",rbrkslu:"⦐",Rcaron:"Ř",rcaron:"ř",Rcedil:"Ŗ",rcedil:"ŗ",rceil:"⌉",rcub:"}",Rcy:"Р",rcy:"р",rdca:"⤷",rdldhar:"⥩",rdquo:"”",rdquor:"”",rdsh:"↳",real:"ℜ",realine:"ℛ",realpart:"ℜ",reals:"ℝ",Re:"ℜ",rect:"▭",reg:"®",REG:"®",ReverseElement:"∋",ReverseEquilibrium:"⇋",ReverseUpEquilibrium:"⥯",rfisht:"⥽",rfloor:"⌋",rfr:"𝔯",Rfr:"ℜ",rHar:"⥤",rhard:"⇁",rharu:"⇀",rharul:"⥬",Rho:"Ρ",rho:"ρ",rhov:"ϱ",RightAngleBracket:"⟩",RightArrowBar:"⇥",rightarrow:"→",RightArrow:"→",Rightarrow:"⇒",RightArrowLeftArrow:"⇄",rightarrowtail:"↣",RightCeiling:"⌉",RightDoubleBracket:"⟧",RightDownTeeVector:"⥝",RightDownVectorBar:"⥕",RightDownVector:"⇂",RightFloor:"⌋",rightharpoondown:"⇁",rightharpoonup:"⇀",rightleftarrows:"⇄",rightleftharpoons:"⇌",rightrightarrows:"⇉",rightsquigarrow:"↝",RightTeeArrow:"↦",RightTee:"⊢",RightTeeVector:"⥛",rightthreetimes:"⋌",RightTriangleBar:"⧐",RightTriangle:"⊳",RightTriangleEqual:"⊵",RightUpDownVector:"⥏",RightUpTeeVector:"⥜",RightUpVectorBar:"⥔",RightUpVector:"↾",RightVectorBar:"⥓",RightVector:"⇀",ring:"˚",risingdotseq:"≓",rlarr:"⇄",rlhar:"⇌",rlm:"",rmoustache:"⎱",rmoust:"⎱",rnmid:"⫮",roang:"⟭",roarr:"⇾",robrk:"⟧",ropar:"⦆",ropf:"𝕣",Ropf:"ℝ",roplus:"⨮",rotimes:"⨵",RoundImplies:"⥰",rpar:")",rpargt:"⦔",rppolint:"⨒",rrarr:"⇉",Rrightarrow:"⇛",rsaquo:"›",rscr:"𝓇",Rscr:"ℛ",rsh:"↱",Rsh:"↱",rsqb:"]",rsquo:"’",rsquor:"’",rthree:"⋌",rtimes:"⋊",rtri:"▹",rtrie:"⊵",rtrif:"▸",rtriltri:"⧎",RuleDelayed:"⧴",ruluhar:"⥨",rx:"℞",Sacute:"Ś",sacute:"ś",sbquo:"‚",scap:"⪸",Scaron:"Š",scaron:"š",Sc:"⪼",sc:"≻",sccue:"≽",sce:"⪰",scE:"⪴",Scedil:"Ş",scedil:"ş",Scirc:"Ŝ",scirc:"ŝ",scnap:"⪺",scnE:"⪶",scnsim:"⋩",scpolint:"⨓",scsim:"≿",Scy:"С",scy:"с",sdotb:"⊡",sdot:"⋅",sdote:"⩦",searhk:"⤥",searr:"↘",seArr:"⇘",searrow:"↘",sect:"§",semi:";",seswar:"⤩",setminus:"∖",setmn:"∖",sext:"✶",Sfr:"𝔖",sfr:"𝔰",sfrown:"⌢",sharp:"♯",SHCHcy:"Щ",shchcy:"щ",SHcy:"Ш",shcy:"ш",ShortDownArrow:"↓",ShortLeftArrow:"←",shortmid:"∣",shortparallel:"∥",ShortRightArrow:"→",ShortUpArrow:"↑",shy:"",Sigma:"Σ",sigma:"σ",sigmaf:"ς",sigmav:"ς",sim:"∼",simdot:"⩪",sime:"≃",simeq:"≃",simg:"⪞",simgE:"⪠",siml:"⪝",simlE:"⪟",simne:"≆",simplus:"⨤",simrarr:"⥲",slarr:"←",SmallCircle:"∘",smallsetminus:"∖",smashp:"⨳",smeparsl:"⧤",smid:"∣",smile:"⌣",smt:"⪪",smte:"⪬",smtes:"⪬︀",SOFTcy:"Ь",softcy:"ь",solbar:"⌿",solb:"⧄",sol:"/",Sopf:"𝕊",sopf:"𝕤",spades:"♠",spadesuit:"♠",spar:"∥",sqcap:"⊓",sqcaps:"⊓︀",sqcup:"⊔",sqcups:"⊔︀",Sqrt:"√",sqsub:"⊏",sqsube:"⊑",sqsubset:"⊏",sqsubseteq:"⊑",sqsup:"⊐",sqsupe:"⊒",sqsupset:"⊐",sqsupseteq:"⊒",square:"□",Square:"□",SquareIntersection:"⊓",SquareSubset:"⊏",SquareSubsetEqual:"⊑",SquareSuperset:"⊐",SquareSupersetEqual:"⊒",SquareUnion:"⊔",squarf:"▪",squ:"□",squf:"▪",srarr:"→",Sscr:"𝒮",sscr:"𝓈",ssetmn:"∖",ssmile:"⌣",sstarf:"⋆",Star:"⋆",star:"☆",starf:"★",straightepsilon:"ϵ",straightphi:"ϕ",strns:"¯",sub:"⊂",Sub:"⋐",subdot:"⪽",subE:"⫅",sube:"⊆",subedot:"⫃",submult:"⫁",subnE:"⫋",subne:"⊊",subplus:"⪿",subrarr:"⥹",subset:"⊂",Subset:"⋐",subseteq:"⊆",subseteqq:"⫅",SubsetEqual:"⊆",subsetneq:"⊊",subsetneqq:"⫋",subsim:"⫇",subsub:"⫕",subsup:"⫓",succapprox:"⪸",succ:"≻",succcurlyeq:"≽",Succeeds:"≻",SucceedsEqual:"⪰",SucceedsSlantEqual:"≽",SucceedsTilde:"≿",succeq:"⪰",succnapprox:"⪺",succneqq:"⪶",succnsim:"⋩",succsim:"≿",SuchThat:"∋",sum:"∑",Sum:"∑",sung:"♪",sup1:"¹",sup2:"²",sup3:"³",sup:"⊃",Sup:"⋑",supdot:"⪾",supdsub:"⫘",supE:"⫆",supe:"⊇",supedot:"⫄",Superset:"⊃",SupersetEqual:"⊇",suphsol:"⟉",suphsub:"⫗",suplarr:"⥻",supmult:"⫂",supnE:"⫌",supne:"⊋",supplus:"⫀",supset:"⊃",Supset:"⋑",supseteq:"⊇",supseteqq:"⫆",supsetneq:"⊋",supsetneqq:"⫌",supsim:"⫈",supsub:"⫔",supsup:"⫖",swarhk:"⤦",swarr:"↙",swArr:"⇙",swarrow:"↙",swnwar:"⤪",szlig:"ß",Tab:"\t",target:"⌖",Tau:"Τ",tau:"τ",tbrk:"⎴",Tcaron:"Ť",tcaron:"ť",Tcedil:"Ţ",tcedil:"ţ",Tcy:"Т",tcy:"т",tdot:"⃛",telrec:"⌕",Tfr:"𝔗",tfr:"𝔱",there4:"∴",therefore:"∴",Therefore:"∴",Theta:"Θ",theta:"θ",thetasym:"ϑ",thetav:"ϑ",thickapprox:"≈",thicksim:"∼",ThickSpace:" ",ThinSpace:" ",thinsp:" ",thkap:"≈",thksim:"∼",THORN:"Þ",thorn:"þ",tilde:"˜",Tilde:"∼",TildeEqual:"≃",TildeFullEqual:"≅",TildeTilde:"≈",timesbar:"⨱",timesb:"⊠",times:"×",timesd:"⨰",tint:"∭",toea:"⤨",topbot:"⌶",topcir:"⫱",top:"⊤",Topf:"𝕋",topf:"𝕥",topfork:"⫚",tosa:"⤩",tprime:"‴",trade:"™",TRADE:"™",triangle:"▵",triangledown:"▿",triangleleft:"◃",trianglelefteq:"⊴",triangleq:"≜",triangleright:"▹",trianglerighteq:"⊵",tridot:"◬",trie:"≜",triminus:"⨺",TripleDot:"⃛",triplus:"⨹",trisb:"⧍",tritime:"⨻",trpezium:"⏢",Tscr:"𝒯",tscr:"𝓉",TScy:"Ц",tscy:"ц",TSHcy:"Ћ",tshcy:"ћ",Tstrok:"Ŧ",tstrok:"ŧ",twixt:"≬",twoheadleftarrow:"↞",twoheadrightarrow:"↠",Uacute:"Ú",uacute:"ú",uarr:"↑",Uarr:"↟",uArr:"⇑",Uarrocir:"⥉",Ubrcy:"Ў",ubrcy:"ў",Ubreve:"Ŭ",ubreve:"ŭ",Ucirc:"Û",ucirc:"û",Ucy:"У",ucy:"у",udarr:"⇅",Udblac:"Ű",udblac:"ű",udhar:"⥮",ufisht:"⥾",Ufr:"𝔘",ufr:"𝔲",Ugrave:"Ù",ugrave:"ù",uHar:"⥣",uharl:"↿",uharr:"↾",uhblk:"▀",ulcorn:"⌜",ulcorner:"⌜",ulcrop:"⌏",ultri:"◸",Umacr:"Ū",umacr:"ū",uml:"¨",UnderBar:"_",UnderBrace:"⏟",UnderBracket:"⎵",UnderParenthesis:"⏝",Union:"⋃",UnionPlus:"⊎",Uogon:"Ų",uogon:"ų",Uopf:"𝕌",uopf:"𝕦",UpArrowBar:"⤒",uparrow:"↑",UpArrow:"↑",Uparrow:"⇑",UpArrowDownArrow:"⇅",updownarrow:"↕",UpDownArrow:"↕",Updownarrow:"⇕",UpEquilibrium:"⥮",upharpoonleft:"↿",upharpoonright:"↾",uplus:"⊎",UpperLeftArrow:"↖",UpperRightArrow:"↗",upsi:"υ",Upsi:"ϒ",upsih:"ϒ",Upsilon:"Υ",upsilon:"υ",UpTeeArrow:"↥",UpTee:"⊥",upuparrows:"⇈",urcorn:"⌝",urcorner:"⌝",urcrop:"⌎",Uring:"Ů",uring:"ů",urtri:"◹",Uscr:"𝒰",uscr:"𝓊",utdot:"⋰",Utilde:"Ũ",utilde:"ũ",utri:"▵",utrif:"▴",uuarr:"⇈",Uuml:"Ü",uuml:"ü",uwangle:"⦧",vangrt:"⦜",varepsilon:"ϵ",varkappa:"ϰ",varnothing:"∅",varphi:"ϕ",varpi:"ϖ",varpropto:"∝",varr:"↕",vArr:"⇕",varrho:"ϱ",varsigma:"ς",varsubsetneq:"⊊︀",varsubsetneqq:"⫋︀",varsupsetneq:"⊋︀",varsupsetneqq:"⫌︀",vartheta:"ϑ",vartriangleleft:"⊲",vartriangleright:"⊳",vBar:"⫨",Vbar:"⫫",vBarv:"⫩",Vcy:"В",vcy:"в",vdash:"⊢",vDash:"⊨",Vdash:"⊩",VDash:"⊫",Vdashl:"⫦",veebar:"⊻",vee:"∨",Vee:"⋁",veeeq:"≚",vellip:"⋮",verbar:"|",Verbar:"‖",vert:"|",Vert:"‖",VerticalBar:"∣",VerticalLine:"|",VerticalSeparator:"❘",VerticalTilde:"≀",VeryThinSpace:" ",Vfr:"𝔙",vfr:"𝔳",vltri:"⊲",vnsub:"⊂⃒",vnsup:"⊃⃒",Vopf:"𝕍",vopf:"𝕧",vprop:"∝",vrtri:"⊳",Vscr:"𝒱",vscr:"𝓋",vsubnE:"⫋︀",vsubne:"⊊︀",vsupnE:"⫌︀",vsupne:"⊋︀",Vvdash:"⊪",vzigzag:"⦚",Wcirc:"Ŵ",wcirc:"ŵ",wedbar:"⩟",wedge:"∧",Wedge:"⋀",wedgeq:"≙",weierp:"℘",Wfr:"𝔚",wfr:"𝔴",Wopf:"𝕎",wopf:"𝕨",wp:"℘",wr:"≀",wreath:"≀",Wscr:"𝒲",wscr:"𝓌",xcap:"⋂",xcirc:"◯",xcup:"⋃",xdtri:"▽",Xfr:"𝔛",xfr:"𝔵",xharr:"⟷",xhArr:"⟺",Xi:"Ξ",xi:"ξ",xlarr:"⟵",xlArr:"⟸",xmap:"⟼",xnis:"⋻",xodot:"⨀",Xopf:"𝕏",xopf:"𝕩",xoplus:"⨁",xotime:"⨂",xrarr:"⟶",xrArr:"⟹",Xscr:"𝒳",xscr:"𝓍",xsqcup:"⨆",xuplus:"⨄",xutri:"△",xvee:"⋁",xwedge:"⋀",Yacute:"Ý",yacute:"ý",YAcy:"Я",yacy:"я",Ycirc:"Ŷ",ycirc:"ŷ",Ycy:"Ы",ycy:"ы",yen:"¥",Yfr:"𝔜",yfr:"𝔶",YIcy:"Ї",yicy:"ї",Yopf:"𝕐",yopf:"𝕪",Yscr:"𝒴",yscr:"𝓎",YUcy:"Ю",yucy:"ю",yuml:"ÿ",Yuml:"Ÿ",Zacute:"Ź",zacute:"ź",Zcaron:"Ž",zcaron:"ž",Zcy:"З",zcy:"з",Zdot:"Ż",zdot:"ż",zeetrf:"ℨ",ZeroWidthSpace:"",Zeta:"Ζ",zeta:"ζ",zfr:"𝔷",Zfr:"ℨ",ZHcy:"Ж",zhcy:"ж",zigrarr:"⇝",zopf:"𝕫",Zopf:"ℤ",Zscr:"𝒵",zscr:"𝓏",zwj:"",zwnj:""}},{}],5:[function(require,module,exports){(function webpackUniversalModuleDefinition(root,factory){if(typeof exports==="object"&&typeof module==="object")module.exports=factory();else if(typeof define==="function"&&define.amd)define([],factory);else if(typeof exports==="object")exports["katex"]=factory();else root["katex"]=factory()})(this,function(){return function(modules){var installedModules={};function __webpack_require__(moduleId){if(installedModules[moduleId]){return installedModules[moduleId].exports}var module=installedModules[moduleId]={i:moduleId,l:false,exports:{}};modules[moduleId].call(module.exports,module,module.exports,__webpack_require__);module.l=true;return module.exports}__webpack_require__.m=modules;__webpack_require__.c=installedModules;__webpack_require__.d=function(exports,name,getter){if(!__webpack_require__.o(exports,name)){Object.defineProperty(exports,name,{configurable:false,enumerable:true,get:getter})}};__webpack_require__.n=function(module){var getter=module&&module.__esModule?function getDefault(){return module["default"]}:function getModuleExports(){return module};__webpack_require__.d(getter,"a",getter);return getter};__webpack_require__.o=function(object,property){return Object.prototype.hasOwnProperty.call(object,property)};__webpack_require__.p="";return __webpack_require__(__webpack_require__.s=63)}([function(module,__webpack_exports__,__webpack_require__){"use strict";var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_slicedToArray__=__webpack_require__(57);var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_slicedToArray___default=__webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_slicedToArray__);var __WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_get_iterator__=__webpack_require__(18);var __WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_get_iterator___default=__webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_get_iterator__);var __WEBPACK_IMPORTED_MODULE_2__domTree__=__webpack_require__(12);var __WEBPACK_IMPORTED_MODULE_3__fontMetrics__=__webpack_require__(30);var __WEBPACK_IMPORTED_MODULE_4__symbols__=__webpack_require__(28);var __WEBPACK_IMPORTED_MODULE_5__utils__=__webpack_require__(5);var __WEBPACK_IMPORTED_MODULE_6__stretchy__=__webpack_require__(13);var __WEBPACK_IMPORTED_MODULE_7__units__=__webpack_require__(19);var mainitLetters=["\\imath","ı","\\jmath","ȷ","\\pounds","\\mathsterling","\\textsterling","£"];var lookupSymbol=function lookupSymbol(value,fontFamily,mode){if(__WEBPACK_IMPORTED_MODULE_4__symbols__["a"][mode][value]&&__WEBPACK_IMPORTED_MODULE_4__symbols__["a"][mode][value].replace){value=__WEBPACK_IMPORTED_MODULE_4__symbols__["a"][mode][value].replace}return{value:value,metrics:__WEBPACK_IMPORTED_MODULE_3__fontMetrics__["a"].getCharacterMetrics(value,fontFamily,mode)}};var makeSymbol=function makeSymbol(value,fontFamily,mode,options,classes){var lookup=lookupSymbol(value,fontFamily,mode);var metrics=lookup.metrics;value=lookup.value;var symbolNode=void 0;if(metrics){var italic=metrics.italic;if(mode==="text"){italic=0}symbolNode=new __WEBPACK_IMPORTED_MODULE_2__domTree__["a"].symbolNode(value,metrics.height,metrics.depth,italic,metrics.skew,metrics.width,classes)}else{typeof console!=="undefined"&&console.warn("No character metrics for '"+value+"' in style '"+fontFamily+"'");symbolNode=new __WEBPACK_IMPORTED_MODULE_2__domTree__["a"].symbolNode(value,0,0,0,0,0,classes)}if(options){symbolNode.maxFontSize=options.sizeMultiplier;if(options.style.isTight()){symbolNode.classes.push("mtight")}var color=options.getColor();if(color){symbolNode.style.color=color}}return symbolNode};var mathsym=function mathsym(value,mode,options){var classes=arguments.length>3&&arguments[3]!==undefined?arguments[3]:[];if(options&&options.fontFamily&&options.fontFamily==="boldsymbol"&&lookupSymbol(value,"Main-Bold",mode).metrics){return makeSymbol(value,"Main-Bold",mode,options,classes.concat(["mathbf"]))}else if(value==="\\"||__WEBPACK_IMPORTED_MODULE_4__symbols__["a"][mode][value].font==="main"){return makeSymbol(value,"Main-Regular",mode,options,classes)}else{return makeSymbol(value,"AMS-Regular",mode,options,classes.concat(["amsrm"]))}};var mathDefault=function mathDefault(value,mode,options,classes,type){if(type==="mathord"){var fontLookup=mathit(value,mode,options,classes);return makeSymbol(value,fontLookup.fontName,mode,options,classes.concat([fontLookup.fontClass]))}else if(type==="textord"){var font=__WEBPACK_IMPORTED_MODULE_4__symbols__["a"][mode][value]&&__WEBPACK_IMPORTED_MODULE_4__symbols__["a"][mode][value].font;if(font==="ams"){var _fontName=retrieveTextFontName("amsrm",options.fontWeight,options.fontShape);return makeSymbol(value,_fontName,mode,options,classes.concat("amsrm",options.fontWeight,options.fontShape))}else{var _fontName2=retrieveTextFontName("textrm",options.fontWeight,options.fontShape);return makeSymbol(value,_fontName2,mode,options,classes.concat(options.fontWeight,options.fontShape))}}else{throw new Error("unexpected type: "+type+" in mathDefault")}};var mathit=function mathit(value,mode,options,classes){if(/[0-9]/.test(value.charAt(0))||__WEBPACK_IMPORTED_MODULE_5__utils__["a"].contains(mainitLetters,value)){return{fontName:"Main-Italic",fontClass:"mainit"}}else{return{fontName:"Math-Italic",fontClass:"mathit"}}};var boldsymbol=function boldsymbol(value,mode,options,classes){if(lookupSymbol(value,"Math-BoldItalic",mode).metrics){return{fontName:"Math-BoldItalic",fontClass:"boldsymbol"}}else{return{fontName:"Main-Bold",fontClass:"mathbf"}}};var makeOrd=function makeOrd(group,options,type){var mode=group.mode;var value=group.value;var classes=["mord"];var fontFamily=options.fontFamily;if(fontFamily){var _fontName3=void 0;var fontClasses=void 0;if(fontFamily==="boldsymbol"){var fontData=boldsymbol(value,mode,options,classes);_fontName3=fontData.fontName;fontClasses=[fontData.fontClass]}else if(fontFamily==="mathit"||__WEBPACK_IMPORTED_MODULE_5__utils__["a"].contains(mainitLetters,value)){var _fontData=mathit(value,mode,options,classes);_fontName3=_fontData.fontName;fontClasses=[_fontData.fontClass]}else if(fontFamily.indexOf("math")!==-1||mode==="math"){_fontName3=fontMap[fontFamily].fontName;fontClasses=[fontFamily]}else{_fontName3=retrieveTextFontName(fontFamily,options.fontWeight,options.fontShape);fontClasses=[fontFamily,options.fontWeight,options.fontShape]}if(lookupSymbol(value,_fontName3,mode).metrics){return makeSymbol(value,_fontName3,mode,options,classes.concat(fontClasses))}else{return mathDefault(value,mode,options,classes,type)}}else{return mathDefault(value,mode,options,classes,type)}};var tryCombineChars=function tryCombineChars(chars){for(var i=0;i<chars.length-1;i++){if(chars[i].tryCombine(chars[i+1])){chars.splice(i+1,1);i--}}return chars};var sizeElementFromChildren=function sizeElementFromChildren(elem){var height=0;var depth=0;var maxFontSize=0;var _iteratorNormalCompletion=true;var _didIteratorError=false;var _iteratorError=undefined;try{for(var _iterator=__WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_get_iterator___default()(elem.children),_step;!(_iteratorNormalCompletion=(_step=_iterator.next()).done);_iteratorNormalCompletion=true){var child=_step.value;if(child.height>height){height=child.height}if(child.depth>depth){depth=child.depth}if(child.maxFontSize>maxFontSize){maxFontSize=child.maxFontSize}}}catch(err){_didIteratorError=true;_iteratorError=err}finally{try{if(!_iteratorNormalCompletion&&_iterator.return){_iterator.return()}}finally{if(_didIteratorError){throw _iteratorError}}}elem.height=height;elem.depth=depth;elem.maxFontSize=maxFontSize};var makeSpan=function makeSpan(classes,children,options,style){var span=new __WEBPACK_IMPORTED_MODULE_2__domTree__["a"].span(classes,children,options,style);sizeElementFromChildren(span);return span};var makeLineSpan=function makeLineSpan(className,options){var lineHeight=options.fontMetrics().defaultRuleThickness;var line=__WEBPACK_IMPORTED_MODULE_6__stretchy__["a"].ruleSpan(className,lineHeight,options);line.height=lineHeight;line.style.height=5*line.height+"em";line.maxFontSize=1;return line};var makeAnchor=function makeAnchor(href,classes,children,options){var anchor=new __WEBPACK_IMPORTED_MODULE_2__domTree__["a"].anchor(href,classes,children,options);sizeElementFromChildren(anchor);return anchor};var makeFragment=function makeFragment(children){var fragment=new __WEBPACK_IMPORTED_MODULE_2__domTree__["a"].documentFragment(children);sizeElementFromChildren(fragment);return fragment};var getVListChildrenAndDepth=function getVListChildrenAndDepth(params){if(params.positionType==="individualShift"){var oldChildren=params.children;var _children=[oldChildren[0]];var _depth=-oldChildren[0].shift-oldChildren[0].elem.depth;var currPos=_depth;for(var i=1;i<oldChildren.length;i++){var diff=-oldChildren[i].shift-currPos-oldChildren[i].elem.depth;var _size=diff-(oldChildren[i-1].elem.height+oldChildren[i-1].elem.depth);currPos=currPos+diff;_children.push({type:"kern",size:_size});_children.push(oldChildren[i])}return{children:_children,depth:_depth}}var depth=void 0;if(params.positionType==="top"){var bottom=params.positionData;var _iteratorNormalCompletion2=true;var _didIteratorError2=false;var _iteratorError2=undefined;try{for(var _iterator2=__WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_get_iterator___default()(params.children),_step2;!(_iteratorNormalCompletion2=(_step2=_iterator2.next()).done);_iteratorNormalCompletion2=true){var child=_step2.value;bottom-=child.type==="kern"?child.size:child.elem.height+child.elem.depth}}catch(err){_didIteratorError2=true;_iteratorError2=err}finally{try{if(!_iteratorNormalCompletion2&&_iterator2.return){_iterator2.return()}}finally{if(_didIteratorError2){throw _iteratorError2}}}depth=bottom}else if(params.positionType==="bottom"){depth=-params.positionData}else{var firstChild=params.children[0];if(firstChild.type!=="elem"){throw new Error('First child must have type "elem".')}if(params.positionType==="shift"){depth=-firstChild.elem.depth-params.positionData}else if(params.positionType==="firstBaseline"){depth=-firstChild.elem.depth}else{throw new Error("Invalid positionType "+params.positionType+".")}}return{children:params.children,depth:depth}};var makeVList=function makeVList(params,options){var _getVListChildrenAndD=getVListChildrenAndDepth(params),children=_getVListChildrenAndD.children,depth=_getVListChildrenAndD.depth;var pstrutSize=0;var _iteratorNormalCompletion3=true;var _didIteratorError3=false;var _iteratorError3=undefined;try{for(var _iterator3=__WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_get_iterator___default()(children),_step3;!(_iteratorNormalCompletion3=(_step3=_iterator3.next()).done);_iteratorNormalCompletion3=true){var child=_step3.value;if(child.type==="elem"){var _elem=child.elem;pstrutSize=Math.max(pstrutSize,_elem.maxFontSize,_elem.height)}}}catch(err){_didIteratorError3=true;_iteratorError3=err}finally{try{if(!_iteratorNormalCompletion3&&_iterator3.return){_iterator3.return()}}finally{if(_didIteratorError3){throw _iteratorError3}}}pstrutSize+=2;var pstrut=makeSpan(["pstrut"],[]);pstrut.style.height=pstrutSize+"em";var realChildren=[];var minPos=depth;var maxPos=depth;var currPos=depth;var _iteratorNormalCompletion4=true;var _didIteratorError4=false;var _iteratorError4=undefined;try{for(var _iterator4=__WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_get_iterator___default()(children),_step4;!(_iteratorNormalCompletion4=(_step4=_iterator4.next()).done);_iteratorNormalCompletion4=true){var _child=_step4.value;if(_child.type==="kern"){currPos+=_child.size}else{var _elem2=_child.elem;var classes=_child.wrapperClasses||[];var style=_child.wrapperStyle||{};var childWrap=makeSpan(classes,[pstrut,_elem2],undefined,style);childWrap.style.top=-pstrutSize-currPos-_elem2.depth+"em";if(_child.marginLeft){childWrap.style.marginLeft=_child.marginLeft}if(_child.marginRight){childWrap.style.marginRight=_child.marginRight}realChildren.push(childWrap);currPos+=_elem2.height+_elem2.depth}minPos=Math.min(minPos,currPos);maxPos=Math.max(maxPos,currPos)}}catch(err){_didIteratorError4=true;_iteratorError4=err}finally{try{if(!_iteratorNormalCompletion4&&_iterator4.return){_iterator4.return()}}finally{if(_didIteratorError4){throw _iteratorError4}}}var vlist=makeSpan(["vlist"],realChildren);vlist.style.height=maxPos+"em";var rows=void 0;if(minPos<0){var depthStrut=makeSpan(["vlist"],[]);depthStrut.style.height=-minPos+"em";var topStrut=makeSpan(["vlist-s"],[new __WEBPACK_IMPORTED_MODULE_2__domTree__["a"].symbolNode("")]);rows=[makeSpan(["vlist-r"],[vlist,topStrut]),makeSpan(["vlist-r"],[depthStrut])]}else{rows=[makeSpan(["vlist-r"],[vlist])]}var vtable=makeSpan(["vlist-t"],rows);if(rows.length===2){vtable.classes.push("vlist-t2")}vtable.height=maxPos;vtable.depth=-minPos;return vtable};var makeVerb=function makeVerb(group,options){var text=group.value.body;if(group.value.star){text=text.replace(/ /g,"␣")}else{text=text.replace(/ /g," ")}return text};var makeGlue=function makeGlue(measurement,options){var rule=makeSpan(["mord","rule"],[],options);var size=Object(__WEBPACK_IMPORTED_MODULE_7__units__["a"])(measurement,options);rule.style.marginRight=size+"em";return rule};var retrieveTextFontName=function retrieveTextFontName(fontFamily,fontWeight,fontShape){var baseFontName=retrieveBaseFontName(fontFamily);var fontStylesName=retrieveFontStylesName(fontWeight,fontShape);return baseFontName+"-"+fontStylesName};var retrieveBaseFontName=function retrieveBaseFontName(font){var baseFontName="";switch(font){case"amsrm":baseFontName="AMS";break;case"textrm":baseFontName="Main";break;case"textsf":baseFontName="SansSerif";break;case"texttt":baseFontName="Typewriter";break;default:throw new Error("Invalid font provided: "+font)}return baseFontName};var retrieveFontStylesName=function retrieveFontStylesName(fontWeight,fontShape){var fontStylesName="";if(fontWeight==="textbf"){fontStylesName+="Bold"}if(fontShape==="textit"){fontStylesName+="Italic"}return fontStylesName||"Regular"};var spacingFunctions={"\\qquad":{size:"2em",className:"qquad"},"\\quad":{size:"1em",className:"quad"},"\\enspace":{size:"0.5em",className:"enspace"},"\\;":{size:"0.277778em",className:"thickspace"},"\\:":{size:"0.22222em",className:"mediumspace"},"\\,":{size:"0.16667em",className:"thinspace"},"\\!":{size:"-0.16667em",className:"negativethinspace"}};var fontMap={mathbf:{variant:"bold",fontName:"Main-Bold"},mathrm:{variant:"normal",fontName:"Main-Regular"},textit:{variant:"italic",fontName:"Main-Italic"},mathbb:{variant:"double-struck",fontName:"AMS-Regular"},mathcal:{variant:"script",fontName:"Caligraphic-Regular"},mathfrak:{variant:"fraktur",fontName:"Fraktur-Regular"},mathscr:{variant:"script",fontName:"Script-Regular"},mathsf:{variant:"sans-serif",fontName:"SansSerif-Regular"},mathtt:{variant:"monospace",fontName:"Typewriter-Regular"}};var svgData={vec:["vec",.471,.714]};var staticSvg=function staticSvg(value,options){var _svgData$value=__WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_slicedToArray___default()(svgData[value],3),pathName=_svgData$value[0],width=_svgData$value[1],height=_svgData$value[2];var path=new __WEBPACK_IMPORTED_MODULE_2__domTree__["a"].pathNode(pathName);var svgNode=new __WEBPACK_IMPORTED_MODULE_2__domTree__["a"].svgNode([path],{width:width+"em",height:height+"em",style:"width:"+width+"em",viewBox:"0 0 "+1e3*width+" "+1e3*height,preserveAspectRatio:"xMinYMin"});var span=makeSpan(["overlay"],[svgNode],options);span.height=height;span.style.height=height+"em";span.style.width=width+"em";return span};__webpack_exports__["a"]={fontMap:fontMap,makeSymbol:makeSymbol,mathsym:mathsym,makeSpan:makeSpan,makeLineSpan:makeLineSpan,makeAnchor:makeAnchor,makeFragment:makeFragment,makeVList:makeVList,makeOrd:makeOrd,makeVerb:makeVerb,makeGlue:makeGlue,staticSvg:staticSvg,svgData:svgData,tryCombineChars:tryCombineChars,spacingFunctions:spacingFunctions}},function(module,__webpack_exports__,__webpack_require__){"use strict";var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_get_iterator__=__webpack_require__(18);var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_get_iterator___default=__webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_get_iterator__);var __WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_classCallCheck__=__webpack_require__(7);var __WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_classCallCheck___default=__webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_classCallCheck__);var __WEBPACK_IMPORTED_MODULE_2_babel_runtime_helpers_createClass__=__webpack_require__(10);var __WEBPACK_IMPORTED_MODULE_2_babel_runtime_helpers_createClass___default=__webpack_require__.n(__WEBPACK_IMPORTED_MODULE_2_babel_runtime_helpers_createClass__);var __WEBPACK_IMPORTED_MODULE_3__utils__=__webpack_require__(5);var MathNode=function(){function MathNode(type,children){__WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_classCallCheck___default()(this,MathNode);this.type=type;this.attributes={};this.children=children||[]}__WEBPACK_IMPORTED_MODULE_2_babel_runtime_helpers_createClass___default()(MathNode,[{key:"setAttribute",value:function setAttribute(name,value){this.attributes[name]=value}},{key:"toNode",value:function toNode(){var node=document.createElementNS("http://www.w3.org/1998/Math/MathML",this.type);for(var attr in this.attributes){if(Object.prototype.hasOwnProperty.call(this.attributes,attr)){node.setAttribute(attr,this.attributes[attr])}}var _iteratorNormalCompletion=true;var _didIteratorError=false;var _iteratorError=undefined;try{for(var _iterator=__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_get_iterator___default()(this.children),_step;!(_iteratorNormalCompletion=(_step=_iterator.next()).done);_iteratorNormalCompletion=true){var child=_step.value;node.appendChild(child.toNode())}}catch(err){_didIteratorError=true;_iteratorError=err}finally{try{if(!_iteratorNormalCompletion&&_iterator.return){_iterator.return()}}finally{if(_didIteratorError){throw _iteratorError}}}return node}},{key:"toMarkup",value:function toMarkup(){var markup="<"+this.type;for(var attr in this.attributes){if(Object.prototype.hasOwnProperty.call(this.attributes,attr)){markup+=" "+attr+'="';markup+=__WEBPACK_IMPORTED_MODULE_3__utils__["a"].escape(this.attributes[attr]);markup+='"'}}markup+=">";for(var i=0;i<this.children.length;i++){markup+=this.children[i].toMarkup()}markup+="</"+this.type+">";return markup}},{key:"toText",value:function toText(){if(this.type==="mspace"){if(this.attributes.width==="0.16667em"){return" "}else{return" "}}return this.children.map(function(child){return child.toText()}).join("")}}]);return MathNode}();var TextNode=function(){function TextNode(text){__WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_classCallCheck___default()(this,TextNode);this.text=text}__WEBPACK_IMPORTED_MODULE_2_babel_runtime_helpers_createClass___default()(TextNode,[{key:"toNode",value:function toNode(){return document.createTextNode(this.text)}},{key:"toMarkup",value:function toMarkup(){return __WEBPACK_IMPORTED_MODULE_3__utils__["a"].escape(this.text)}},{key:"toText",value:function toText(){return this.text}}]);return TextNode}();__webpack_exports__["a"]={MathNode:MathNode,TextNode:TextNode}},function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.d(__webpack_exports__,"e",function(){return makeText});__webpack_require__.d(__webpack_exports__,"d",function(){return groupTypes});__webpack_require__.d(__webpack_exports__,"a",function(){return buildExpression});__webpack_require__.d(__webpack_exports__,"b",function(){return buildGroup});__webpack_exports__["c"]=buildMathML;var __WEBPACK_IMPORTED_MODULE_0__buildCommon__=__webpack_require__(0);var __WEBPACK_IMPORTED_MODULE_1__fontMetrics__=__webpack_require__(30);var __WEBPACK_IMPORTED_MODULE_2__mathMLTree__=__webpack_require__(1);var __WEBPACK_IMPORTED_MODULE_3__ParseError__=__webpack_require__(6);var __WEBPACK_IMPORTED_MODULE_4__Style__=__webpack_require__(9);var __WEBPACK_IMPORTED_MODULE_5__symbols__=__webpack_require__(28);var __WEBPACK_IMPORTED_MODULE_6__utils__=__webpack_require__(5);var __WEBPACK_IMPORTED_MODULE_7__stretchy__=__webpack_require__(13);var makeText=function makeText(text,mode){if(__WEBPACK_IMPORTED_MODULE_5__symbols__["a"][mode][text]&&__WEBPACK_IMPORTED_MODULE_5__symbols__["a"][mode][text].replace){text=__WEBPACK_IMPORTED_MODULE_5__symbols__["a"][mode][text].replace}return new __WEBPACK_IMPORTED_MODULE_2__mathMLTree__["a"].TextNode(text)};var getVariant=function getVariant(group,options){var font=options.fontFamily;if(!font){return null}var mode=group.mode;if(font==="mathit"){return"italic"}else if(font==="boldsymbol"){return"bold-italic"}var value=group.value;if(__WEBPACK_IMPORTED_MODULE_6__utils__["a"].contains(["\\imath","\\jmath"],value)){return null}if(__WEBPACK_IMPORTED_MODULE_5__symbols__["a"][mode][value]&&__WEBPACK_IMPORTED_MODULE_5__symbols__["a"][mode][value].replace){value=__WEBPACK_IMPORTED_MODULE_5__symbols__["a"][mode][value].replace}var fontName=__WEBPACK_IMPORTED_MODULE_0__buildCommon__["a"].fontMap[font].fontName;if(__WEBPACK_IMPORTED_MODULE_1__fontMetrics__["a"].getCharacterMetrics(value,fontName,mode)){return __WEBPACK_IMPORTED_MODULE_0__buildCommon__["a"].fontMap[font].variant}return null};var groupTypes={};var defaultVariant={mi:"italic",mn:"normal",mtext:"normal"};groupTypes.mathord=function(group,options){var node=new __WEBPACK_IMPORTED_MODULE_2__mathMLTree__["a"].MathNode("mi",[makeText(group.value,group.mode)]);var variant=getVariant(group,options)||"italic";if(variant!==defaultVariant[node.type]){node.setAttribute("mathvariant",variant)}return node};groupTypes.textord=function(group,options){var text=makeText(group.value,group.mode);var variant=getVariant(group,options)||"normal";var node=void 0;if(group.mode==="text"){node=new __WEBPACK_IMPORTED_MODULE_2__mathMLTree__["a"].MathNode("mtext",[text])}else if(/[0-9]/.test(group.value)){node=new __WEBPACK_IMPORTED_MODULE_2__mathMLTree__["a"].MathNode("mn",[text])}else if(group.value==="\\prime"){node=new __WEBPACK_IMPORTED_MODULE_2__mathMLTree__["a"].MathNode("mo",[text])}else{node=new __WEBPACK_IMPORTED_MODULE_2__mathMLTree__["a"].MathNode("mi",[text])}if(variant!==defaultVariant[node.type]){node.setAttribute("mathvariant",variant)}return node};groupTypes.bin=function(group,options){var node=new __WEBPACK_IMPORTED_MODULE_2__mathMLTree__["a"].MathNode("mo",[makeText(group.value,group.mode)]);var variant=getVariant(group,options);if(variant==="bold-italic"){node.setAttribute("mathvariant",variant)}return node};groupTypes.rel=function(group){var node=new __WEBPACK_IMPORTED_MODULE_2__mathMLTree__["a"].MathNode("mo",[makeText(group.value,group.mode)]);return node};groupTypes.open=function(group){var node=new __WEBPACK_IMPORTED_MODULE_2__mathMLTree__["a"].MathNode("mo",[makeText(group.value,group.mode)]);return node};groupTypes.close=function(group){var node=new __WEBPACK_IMPORTED_MODULE_2__mathMLTree__["a"].MathNode("mo",[makeText(group.value,group.mode)]);return node};groupTypes.inner=function(group){var node=new __WEBPACK_IMPORTED_MODULE_2__mathMLTree__["a"].MathNode("mo",[makeText(group.value,group.mode)]);return node};groupTypes.punct=function(group){var node=new __WEBPACK_IMPORTED_MODULE_2__mathMLTree__["a"].MathNode("mo",[makeText(group.value,group.mode)]);node.setAttribute("separator","true");return node};groupTypes.ordgroup=function(group,options){var inner=buildExpression(group.value,options);var node=new __WEBPACK_IMPORTED_MODULE_2__mathMLTree__["a"].MathNode("mrow",inner);return node};groupTypes.supsub=function(group,options){var isBrace=false;var isOver=void 0;var isSup=void 0;if(group.value.base){if(group.value.base.value.type==="horizBrace"){isSup=group.value.sup?true:false;if(isSup===group.value.base.value.isOver){isBrace=true;isOver=group.value.base.value.isOver}}}var removeUnnecessaryRow=true;var children=[buildGroup(group.value.base,options,removeUnnecessaryRow)];if(group.value.sub){children.push(buildGroup(group.value.sub,options,removeUnnecessaryRow))}if(group.value.sup){children.push(buildGroup(group.value.sup,options,removeUnnecessaryRow))}var nodeType=void 0;if(isBrace){nodeType=isOver?"mover":"munder"}else if(!group.value.sub){var base=group.value.base;if(base&&base.value.limits&&options.style===__WEBPACK_IMPORTED_MODULE_4__Style__["a"].DISPLAY){nodeType="mover"}else{nodeType="msup"}}else if(!group.value.sup){var _base=group.value.base;if(_base&&_base.value.limits&&options.style===__WEBPACK_IMPORTED_MODULE_4__Style__["a"].DISPLAY){nodeType="munder"}else{nodeType="msub"}}else{var _base2=group.value.base;if(_base2&&_base2.value.limits&&options.style===__WEBPACK_IMPORTED_MODULE_4__Style__["a"].DISPLAY){nodeType="munderover"}else{nodeType="msubsup"}}var node=new __WEBPACK_IMPORTED_MODULE_2__mathMLTree__["a"].MathNode(nodeType,children);return node};groupTypes.spacing=function(group){var node=void 0;if(group.value==="\\ "||group.value==="\\space"||group.value===" "||group.value==="~"){node=new __WEBPACK_IMPORTED_MODULE_2__mathMLTree__["a"].MathNode("mtext",[new __WEBPACK_IMPORTED_MODULE_2__mathMLTree__["a"].TextNode(" ")])}else{node=new __WEBPACK_IMPORTED_MODULE_2__mathMLTree__["a"].MathNode("mspace");node.setAttribute("width",__WEBPACK_IMPORTED_MODULE_0__buildCommon__["a"].spacingFunctions[group.value].size)}return node};groupTypes.horizBrace=function(group,options){var accentNode=__WEBPACK_IMPORTED_MODULE_7__stretchy__["a"].mathMLnode(group.value.label);return new __WEBPACK_IMPORTED_MODULE_2__mathMLTree__["a"].MathNode(group.value.isOver?"mover":"munder",[buildGroup(group.value.base,options),accentNode])};groupTypes.xArrow=function(group,options){var arrowNode=__WEBPACK_IMPORTED_MODULE_7__stretchy__["a"].mathMLnode(group.value.label);var node=void 0;var lowerNode=void 0;if(group.value.body){var upperNode=buildGroup(group.value.body,options);if(group.value.below){lowerNode=buildGroup(group.value.below,options);node=new __WEBPACK_IMPORTED_MODULE_2__mathMLTree__["a"].MathNode("munderover",[arrowNode,lowerNode,upperNode])}else{node=new __WEBPACK_IMPORTED_MODULE_2__mathMLTree__["a"].MathNode("mover",[arrowNode,upperNode])}}else if(group.value.below){lowerNode=buildGroup(group.value.below,options);node=new __WEBPACK_IMPORTED_MODULE_2__mathMLTree__["a"].MathNode("munder",[arrowNode,lowerNode])}else{node=new __WEBPACK_IMPORTED_MODULE_2__mathMLTree__["a"].MathNode("mover",[arrowNode])}return node};groupTypes.mclass=function(group,options){var inner=buildExpression(group.value.value,options);return new __WEBPACK_IMPORTED_MODULE_2__mathMLTree__["a"].MathNode("mstyle",inner)};groupTypes.raisebox=function(group,options){var node=new __WEBPACK_IMPORTED_MODULE_2__mathMLTree__["a"].MathNode("mpadded",[buildGroup(group.value.body,options)]);var dy=group.value.dy.value.number+group.value.dy.value.unit;node.setAttribute("voffset",dy);return node};var buildExpression=function buildExpression(expression,options){var groups=[];for(var i=0;i<expression.length;i++){var group=expression[i];groups.push(buildGroup(group,options))}return groups};var buildGroup=function buildGroup(group,options){var removeUnnecessaryRow=arguments.length>2&&arguments[2]!==undefined?arguments[2]:false;if(!group){return new __WEBPACK_IMPORTED_MODULE_2__mathMLTree__["a"].MathNode("mrow")}if(groupTypes[group.type]){var result=groupTypes[group.type](group,options);if(removeUnnecessaryRow){if(result.type==="mrow"&&result.children.length===1){return result.children[0]}}return result}else{throw new __WEBPACK_IMPORTED_MODULE_3__ParseError__["a"]("Got group of unknown type: '"+group.type+"'")}};function buildMathML(tree,texExpression,options){var expression=buildExpression(tree,options);var wrapper=new __WEBPACK_IMPORTED_MODULE_2__mathMLTree__["a"].MathNode("mrow",expression);var annotation=new __WEBPACK_IMPORTED_MODULE_2__mathMLTree__["a"].MathNode("annotation",[new __WEBPACK_IMPORTED_MODULE_2__mathMLTree__["a"].TextNode(texExpression)]);annotation.setAttribute("encoding","application/x-tex");var semantics=new __WEBPACK_IMPORTED_MODULE_2__mathMLTree__["a"].MathNode("semantics",[wrapper,annotation]);var math=new __WEBPACK_IMPORTED_MODULE_2__mathMLTree__["a"].MathNode("math",[semantics]);return __WEBPACK_IMPORTED_MODULE_0__buildCommon__["a"].makeSpan(["katex-mathml"],[math])}},function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.d(__webpack_exports__,"a",function(){return _functions});__webpack_exports__["b"]=defineFunction;__webpack_require__.d(__webpack_exports__,"c",function(){return ordargument});var __WEBPACK_IMPORTED_MODULE_0__buildHTML__=__webpack_require__(4);var __WEBPACK_IMPORTED_MODULE_1__buildMathML__=__webpack_require__(2);var _functions={};function defineFunction(_ref){var type=_ref.type,names=_ref.names,props=_ref.props,handler=_ref.handler,htmlBuilder=_ref.htmlBuilder,mathmlBuilder=_ref.mathmlBuilder;var data={numArgs:props.numArgs,argTypes:props.argTypes,greediness:props.greediness===undefined?1:props.greediness,allowedInText:!!props.allowedInText,allowedInMath:props.allowedInMath===undefined?true:props.allowedInMath,numOptionalArgs:props.numOptionalArgs||0,infix:!!props.infix,handler:handler};for(var i=0;i<names.length;++i){_functions[names[i]]=data}if(type){if(htmlBuilder){__WEBPACK_IMPORTED_MODULE_0__buildHTML__["d"][type]=htmlBuilder}if(mathmlBuilder){__WEBPACK_IMPORTED_MODULE_1__buildMathML__["d"][type]=mathmlBuilder}}}var ordargument=function ordargument(arg){if(arg.type==="ordgroup"){return arg.value}else{return[arg]}}},function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.d(__webpack_exports__,"a",function(){return buildExpression});__webpack_require__.d(__webpack_exports__,"e",function(){return makeNullDelimiter});__webpack_require__.d(__webpack_exports__,"d",function(){return groupTypes});__webpack_require__.d(__webpack_exports__,"b",function(){return buildGroup});__webpack_exports__["c"]=buildHTML;var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_json_stringify__=__webpack_require__(77);var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_json_stringify___default=__webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_json_stringify__);var __WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_toConsumableArray__=__webpack_require__(35);var __WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_toConsumableArray___default=__webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_toConsumableArray__);var __WEBPACK_IMPORTED_MODULE_2__ParseError__=__webpack_require__(6);var __WEBPACK_IMPORTED_MODULE_3__Style__=__webpack_require__(9);var __WEBPACK_IMPORTED_MODULE_4__buildCommon__=__webpack_require__(0);var __WEBPACK_IMPORTED_MODULE_5__domTree__=__webpack_require__(12);var __WEBPACK_IMPORTED_MODULE_6__units__=__webpack_require__(19);var __WEBPACK_IMPORTED_MODULE_7__utils__=__webpack_require__(5);var __WEBPACK_IMPORTED_MODULE_8__stretchy__=__webpack_require__(13);var __WEBPACK_IMPORTED_MODULE_9__spacingData__=__webpack_require__(112);var makeSpan=__WEBPACK_IMPORTED_MODULE_4__buildCommon__["a"].makeSpan;var isBinLeftCanceller=function isBinLeftCanceller(node,isRealGroup){if(node){return __WEBPACK_IMPORTED_MODULE_7__utils__["a"].contains(["mbin","mopen","mrel","mop","mpunct"],getTypeOfDomTree(node,"right"))}else{return isRealGroup}};var isBinRightCanceller=function isBinRightCanceller(node,isRealGroup){if(node){return __WEBPACK_IMPORTED_MODULE_7__utils__["a"].contains(["mrel","mclose","mpunct"],getTypeOfDomTree(node,"left"))}else{return isRealGroup}};var styleMap={display:__WEBPACK_IMPORTED_MODULE_3__Style__["a"].DISPLAY,text:__WEBPACK_IMPORTED_MODULE_3__Style__["a"].TEXT,script:__WEBPACK_IMPORTED_MODULE_3__Style__["a"].SCRIPT,scriptscript:__WEBPACK_IMPORTED_MODULE_3__Style__["a"].SCRIPTSCRIPT};var buildExpression=function buildExpression(expression,options,isRealGroup){var surrounding=arguments.length>3&&arguments[3]!==undefined?arguments[3]:[null,null];var rawGroups=[];for(var i=0;i<expression.length;i++){var group=expression[i];var output=buildGroup(group,options);if(output instanceof __WEBPACK_IMPORTED_MODULE_5__domTree__["a"].documentFragment){rawGroups.push.apply(rawGroups,__WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_toConsumableArray___default()(output.children))}else{rawGroups.push(output)}}var nonSpaces=[surrounding[0]&&makeSpan([surrounding[0]],[],options)].concat(__WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_toConsumableArray___default()(rawGroups.filter(function(group){return group&&group.classes[0]!=="mspace"})),[surrounding[1]&&makeSpan([surrounding[1]],[],options)]);for(var _i=1;_i<nonSpaces.length-1;_i++){var left=getOutermostNode(nonSpaces[_i],"left");if(left.classes[0]==="mbin"&&isBinLeftCanceller(nonSpaces[_i-1],isRealGroup)){left.classes[0]="mord"}var right=getOutermostNode(nonSpaces[_i],"right");if(right.classes[0]==="mbin"&&isBinRightCanceller(nonSpaces[_i+1],isRealGroup)){right.classes[0]="mord"}}var groups=[];var j=0;for(var _i2=0;_i2<rawGroups.length;_i2++){groups.push(rawGroups[_i2]);if(rawGroups[_i2].classes[0]!=="mspace"&&j<nonSpaces.length-1){if(j===0){groups.pop();_i2--}var _left=getTypeOfDomTree(nonSpaces[j],"right");var _right=getTypeOfDomTree(nonSpaces[j+1],"left");if(_left&&_right&&isRealGroup){var space=isLeftTight(nonSpaces[j+1])?__WEBPACK_IMPORTED_MODULE_9__spacingData__["b"][_left][_right]:__WEBPACK_IMPORTED_MODULE_9__spacingData__["a"][_left][_right];if(space){var glueOptions=options;if(expression.length===1){if(expression[0].type==="sizing"){glueOptions=options.havingSize(expression[0].value.size)}else if(expression[0].type==="styling"){glueOptions=options.havingStyle(styleMap[expression[0].value.style])}}groups.push(__WEBPACK_IMPORTED_MODULE_4__buildCommon__["a"].makeGlue(space,glueOptions))}}j++}}for(var _i3=0;_i3<groups.length;_i3++){if(groups[_i3].value==="̸"){groups[_i3].style.position="absolute";groups[_i3].style.paddingLeft="0.8em"}}return groups};var getOutermostNode=function getOutermostNode(node){var side=arguments.length>1&&arguments[1]!==undefined?arguments[1]:"right";if(node instanceof __WEBPACK_IMPORTED_MODULE_5__domTree__["a"].documentFragment||node instanceof __WEBPACK_IMPORTED_MODULE_5__domTree__["a"].anchor){if(node.children.length){if(side==="right"){return getOutermostNode(node.children[node.children.length-1])}else if(side==="left"){return getOutermostNode(node.children[0])}}}return node};var getTypeOfDomTree=function getTypeOfDomTree(node){var side=arguments.length>1&&arguments[1]!==undefined?arguments[1]:"right";if(!node){return null}node=getOutermostNode(node,side);if(__WEBPACK_IMPORTED_MODULE_7__utils__["a"].contains(["mord","mop","mbin","mrel","mopen","mclose","mpunct","minner"],node.classes[0])){return node.classes[0]}return null};var isLeftTight=function isLeftTight(node){node=getOutermostNode(node,"left");return __WEBPACK_IMPORTED_MODULE_7__utils__["a"].contains(node.classes,"mtight")};var shouldHandleSupSub=function shouldHandleSupSub(group,options){if(!group.value.base){return false}else{var base=group.value.base;if(base.type==="op"){return base.value.limits&&(options.style.size===__WEBPACK_IMPORTED_MODULE_3__Style__["a"].DISPLAY.size||base.value.alwaysHandleSupSub)}else if(base.type==="accent"){return __WEBPACK_IMPORTED_MODULE_7__utils__["a"].isCharacterBox(base.value.base)}else if(base.type==="horizBrace"){var isSup=group.value.sub?false:true;return isSup===base.value.isOver}else{return null}}};var makeNullDelimiter=function makeNullDelimiter(options,classes){var moreClasses=["nulldelimiter"].concat(options.baseSizingClasses());return makeSpan(classes.concat(moreClasses))};var groupTypes={};groupTypes.mathord=function(group,options){return __WEBPACK_IMPORTED_MODULE_4__buildCommon__["a"].makeOrd(group,options,"mathord")};groupTypes.textord=function(group,options){return __WEBPACK_IMPORTED_MODULE_4__buildCommon__["a"].makeOrd(group,options,"textord")};groupTypes.bin=function(group,options){return __WEBPACK_IMPORTED_MODULE_4__buildCommon__["a"].mathsym(group.value,group.mode,options,["mbin"])};groupTypes.rel=function(group,options){return __WEBPACK_IMPORTED_MODULE_4__buildCommon__["a"].mathsym(group.value,group.mode,options,["mrel"])};groupTypes.open=function(group,options){return __WEBPACK_IMPORTED_MODULE_4__buildCommon__["a"].mathsym(group.value,group.mode,options,["mopen"])};groupTypes.close=function(group,options){return __WEBPACK_IMPORTED_MODULE_4__buildCommon__["a"].mathsym(group.value,group.mode,options,["mclose"])};groupTypes.inner=function(group,options){return __WEBPACK_IMPORTED_MODULE_4__buildCommon__["a"].mathsym(group.value,group.mode,options,["minner"])};groupTypes.punct=function(group,options){return __WEBPACK_IMPORTED_MODULE_4__buildCommon__["a"].mathsym(group.value,group.mode,options,["mpunct"])};groupTypes.ordgroup=function(group,options){return makeSpan(["mord"],buildExpression(group.value,options,true),options)};groupTypes.supsub=function(group,options){if(shouldHandleSupSub(group,options)){return groupTypes[group.value.base.type](group,options)}var base=buildGroup(group.value.base,options);var supm=void 0;var subm=void 0;var metrics=options.fontMetrics();var newOptions=void 0;var supShift=0;var subShift=0;if(group.value.sup){newOptions=options.havingStyle(options.style.sup());supm=buildGroup(group.value.sup,newOptions,options);if(!__WEBPACK_IMPORTED_MODULE_7__utils__["a"].isCharacterBox(group.value.base)){supShift=base.height-newOptions.fontMetrics().supDrop*newOptions.sizeMultiplier/options.sizeMultiplier}}if(group.value.sub){newOptions=options.havingStyle(options.style.sub());subm=buildGroup(group.value.sub,newOptions,options);if(!__WEBPACK_IMPORTED_MODULE_7__utils__["a"].isCharacterBox(group.value.base)){subShift=base.depth+newOptions.fontMetrics().subDrop*newOptions.sizeMultiplier/options.sizeMultiplier}}var minSupShift=void 0;if(options.style===__WEBPACK_IMPORTED_MODULE_3__Style__["a"].DISPLAY){minSupShift=metrics.sup1}else if(options.style.cramped){minSupShift=metrics.sup3}else{minSupShift=metrics.sup2}var multiplier=options.sizeMultiplier;var scriptspace=.5/metrics.ptPerEm/multiplier+"em";var supsub=void 0;if(!group.value.sup){subShift=Math.max(subShift,metrics.sub1,subm.height-.8*metrics.xHeight);var vlistElem=[{type:"elem",elem:subm,marginRight:scriptspace}];if(base instanceof __WEBPACK_IMPORTED_MODULE_5__domTree__["a"].symbolNode){vlistElem[0].marginLeft=-base.italic+"em"}supsub=__WEBPACK_IMPORTED_MODULE_4__buildCommon__["a"].makeVList({positionType:"shift",positionData:subShift,children:vlistElem},options)}else if(!group.value.sub){supShift=Math.max(supShift,minSupShift,supm.depth+.25*metrics.xHeight);supsub=__WEBPACK_IMPORTED_MODULE_4__buildCommon__["a"].makeVList({positionType:"shift",positionData:-supShift,children:[{type:"elem",elem:supm,marginRight:scriptspace}]},options)}else{supShift=Math.max(supShift,minSupShift,supm.depth+.25*metrics.xHeight);subShift=Math.max(subShift,metrics.sub2);var ruleWidth=metrics.defaultRuleThickness;if(supShift-supm.depth-(subm.height-subShift)<4*ruleWidth){subShift=4*ruleWidth-(supShift-supm.depth)+subm.height;var psi=.8*metrics.xHeight-(supShift-supm.depth);if(psi>0){supShift+=psi;subShift-=psi}}var _vlistElem=[{type:"elem",elem:subm,shift:subShift,marginRight:scriptspace},{type:"elem",elem:supm,shift:-supShift,marginRight:scriptspace}];if(base instanceof __WEBPACK_IMPORTED_MODULE_5__domTree__["a"].symbolNode){_vlistElem[0].marginLeft=-base.italic+"em"}supsub=__WEBPACK_IMPORTED_MODULE_4__buildCommon__["a"].makeVList({positionType:"individualShift",children:_vlistElem},options)}var mclass=getTypeOfDomTree(base)||"mord";return makeSpan([mclass],[base,makeSpan(["msupsub"],[supsub])],options)};groupTypes.spacing=function(group,options){if(group.value==="\\ "||group.value==="\\space"||group.value===" "||group.value==="~"){if(group.mode==="text"){return __WEBPACK_IMPORTED_MODULE_4__buildCommon__["a"].makeOrd(group,options,"textord")}else{return makeSpan(["mspace"],[__WEBPACK_IMPORTED_MODULE_4__buildCommon__["a"].mathsym(group.value,group.mode,options)],options)}}else{return makeSpan(["mspace",__WEBPACK_IMPORTED_MODULE_4__buildCommon__["a"].spacingFunctions[group.value].className],[],options)}};groupTypes.horizBrace=function(group,options){var style=options.style;var hasSupSub=group.type==="supsub";var supSubGroup=void 0;var newOptions=void 0;if(hasSupSub){if(group.value.sup){newOptions=options.havingStyle(style.sup());supSubGroup=buildGroup(group.value.sup,newOptions,options)}else{newOptions=options.havingStyle(style.sub());supSubGroup=buildGroup(group.value.sub,newOptions,options)}group=group.value.base}var body=buildGroup(group.value.base,options.havingBaseStyle(__WEBPACK_IMPORTED_MODULE_3__Style__["a"].DISPLAY));var braceBody=__WEBPACK_IMPORTED_MODULE_8__stretchy__["a"].svgSpan(group,options);var vlist=void 0;if(group.value.isOver){vlist=__WEBPACK_IMPORTED_MODULE_4__buildCommon__["a"].makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:body},{type:"kern",size:.1},{type:"elem",elem:braceBody}]},options);vlist.children[0].children[0].children[1].classes.push("svg-align")}else{vlist=__WEBPACK_IMPORTED_MODULE_4__buildCommon__["a"].makeVList({positionType:"bottom",positionData:body.depth+.1+braceBody.height,children:[{type:"elem",elem:braceBody},{type:"kern",size:.1},{type:"elem",elem:body}]},options);vlist.children[0].children[0].children[0].classes.push("svg-align")}if(hasSupSub){var vSpan=makeSpan(["mord",group.value.isOver?"mover":"munder"],[vlist],options);if(group.value.isOver){vlist=__WEBPACK_IMPORTED_MODULE_4__buildCommon__["a"].makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:vSpan},{type:"kern",size:.2},{type:"elem",elem:supSubGroup}]},options)}else{vlist=__WEBPACK_IMPORTED_MODULE_4__buildCommon__["a"].makeVList({positionType:"bottom",positionData:vSpan.depth+.2+supSubGroup.height,children:[{type:"elem",elem:supSubGroup},{type:"kern",size:.2},{type:"elem",elem:vSpan}]},options)}}return makeSpan(["mord",group.value.isOver?"mover":"munder"],[vlist],options)};groupTypes.xArrow=function(group,options){var style=options.style;var newOptions=options.havingStyle(style.sup());var upperGroup=buildGroup(group.value.body,newOptions,options);upperGroup.classes.push("x-arrow-pad");var lowerGroup=void 0;if(group.value.below){newOptions=options.havingStyle(style.sub());lowerGroup=buildGroup(group.value.below,newOptions,options);lowerGroup.classes.push("x-arrow-pad")}var arrowBody=__WEBPACK_IMPORTED_MODULE_8__stretchy__["a"].svgSpan(group,options);var arrowShift=-options.fontMetrics().axisHeight+.5*arrowBody.height;var upperShift=-options.fontMetrics().axisHeight-.5*arrowBody.height-.111;if(group.value.label==="\\xleftequilibrium"){upperShift-=upperGroup.depth}var vlist=void 0;if(group.value.below){var lowerShift=-options.fontMetrics().axisHeight+lowerGroup.height+.5*arrowBody.height+.111;vlist=__WEBPACK_IMPORTED_MODULE_4__buildCommon__["a"].makeVList({positionType:"individualShift",children:[{type:"elem",elem:upperGroup,shift:upperShift},{type:"elem",elem:arrowBody,shift:arrowShift},{type:"elem",elem:lowerGroup,shift:lowerShift}]},options)}else{vlist=__WEBPACK_IMPORTED_MODULE_4__buildCommon__["a"].makeVList({positionType:"individualShift",children:[{type:"elem",elem:upperGroup,shift:upperShift},{type:"elem",elem:arrowBody,shift:arrowShift}]},options)}vlist.children[0].children[0].children[1].classes.push("svg-align");return makeSpan(["mrel","x-arrow"],[vlist],options)};groupTypes.mclass=function(group,options){var elements=buildExpression(group.value.value,options,true);return makeSpan([group.value.mclass],elements,options)};groupTypes.raisebox=function(group,options){var body=groupTypes.sizing({value:{value:[{type:"text",value:{body:group.value.value,font:"mathrm"}}],size:6}},options);var dy=Object(__WEBPACK_IMPORTED_MODULE_6__units__["a"])(group.value.dy.value,options);return __WEBPACK_IMPORTED_MODULE_4__buildCommon__["a"].makeVList({positionType:"shift",positionData:-dy,children:[{type:"elem",elem:body}]},options)};var buildGroup=function buildGroup(group,options,baseOptions){if(!group){return makeSpan()}if(groupTypes[group.type]){var groupNode=groupTypes[group.type](group,options);if(baseOptions&&options.size!==baseOptions.size){groupNode=makeSpan(options.sizingClasses(baseOptions),[groupNode],options);var multiplier=options.sizeMultiplier/baseOptions.sizeMultiplier;groupNode.height*=multiplier;groupNode.depth*=multiplier}return groupNode}else{throw new __WEBPACK_IMPORTED_MODULE_2__ParseError__["a"]("Got group of unknown type: '"+group.type+"'")}};function buildHTML(tree,options){tree=JSON.parse(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_json_stringify___default()(tree));var expression=buildExpression(tree,options,true);var body=makeSpan(["base"],expression,options);var topStrut=makeSpan(["strut"]);var bottomStrut=makeSpan(["strut","bottom"]);topStrut.style.height=body.height+"em";bottomStrut.style.height=body.height+body.depth+"em";bottomStrut.style.verticalAlign=-body.depth+"em";var htmlNode=makeSpan(["katex-html"],[topStrut,bottomStrut,body]);htmlNode.setAttribute("aria-hidden","true");return htmlNode}},function(module,__webpack_exports__,__webpack_require__){"use strict";var nativeIndexOf=Array.prototype.indexOf;var indexOf=function indexOf(list,elem){if(list==null){return-1}if(nativeIndexOf&&list.indexOf===nativeIndexOf){return list.indexOf(elem)}var l=list.length;for(var i=0;i<l;i++){if(list[i]===elem){return i}}return-1};var contains=function contains(list,elem){return indexOf(list,elem)!==-1};var deflt=function deflt(setting,defaultIfUndefined){return setting===undefined?defaultIfUndefined:setting};var uppercase=/([A-Z])/g;var hyphenate=function hyphenate(str){return str.replace(uppercase,"-$1").toLowerCase()};var ESCAPE_LOOKUP={"&":"&",">":">","<":"<",'"':""","'":"'"};var ESCAPE_REGEX=/[&><"']/g;function escape(text){return String(text).replace(ESCAPE_REGEX,function(match){return ESCAPE_LOOKUP[match]})}var setTextContent=void 0;if(typeof document!=="undefined"){var testNode=document.createElement("span");if("textContent"in testNode){setTextContent=function setTextContent(node,text){node.textContent=text}}else{setTextContent=function setTextContent(node,text){node.innerText=text}}}function clearNode(node){setTextContent(node,"")}var getBaseElem=function getBaseElem(group){if(!group){return false}else if(group.type==="ordgroup"){if(group.value.length===1){return getBaseElem(group.value[0])}else{return group}}else if(group.type==="color"){if(group.value.value.length===1){return getBaseElem(group.value.value[0])}else{return group}}else if(group.type==="font"){return getBaseElem(group.value.body)}else{return group}};var isCharacterBox=function isCharacterBox(group){var baseElem=getBaseElem(group);return baseElem.type==="mathord"||baseElem.type==="textord"||baseElem.type==="bin"||baseElem.type==="rel"||baseElem.type==="inner"||baseElem.type==="open"||baseElem.type==="close"||baseElem.type==="punct"};__webpack_exports__["a"]={contains:contains,deflt:deflt,escape:escape,hyphenate:hyphenate,indexOf:indexOf,setTextContent:setTextContent,clearNode:clearNode,getBaseElem:getBaseElem,isCharacterBox:isCharacterBox}},function(module,__webpack_exports__,__webpack_require__){"use strict";var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_classCallCheck__=__webpack_require__(7);var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_classCallCheck___default=__webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_classCallCheck__);var __WEBPACK_IMPORTED_MODULE_1__ParseNode__=__webpack_require__(14);var __WEBPACK_IMPORTED_MODULE_2__Token__=__webpack_require__(27);var ParseError=function ParseError(message,token){__WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_classCallCheck___default()(this,ParseError);var error="KaTeX parse error: "+message;var start=void 0;var loc=token&&token.loc;if(loc&&loc.start<=loc.end){var input=loc.lexer.input;start=loc.start;var end=loc.end;if(start===input.length){error+=" at end of input: "}else{error+=" at position "+(start+1)+": "}var underlined=input.slice(start,end).replace(/[^]/g,"$&̲");var left=void 0;if(start>15){left="…"+input.slice(start-15,start)}else{left=input.slice(0,start)}var right=void 0;if(end+15<input.length){right=input.slice(end,end+15)+"…"}else{right=input.slice(end)}error+=left+underlined+right}var self=new Error(error);self.name="ParseError";self.__proto__=ParseError.prototype;self.position=start;return self};ParseError.prototype.__proto__=Error.prototype;__webpack_exports__["a"]=ParseError},function(module,exports,__webpack_require__){"use strict";exports.__esModule=true;exports.default=function(instance,Constructor){if(!(instance instanceof Constructor)){throw new TypeError("Cannot call a class as a function")}}},function(module,exports){var core=module.exports={version:"2.4.0"};if(typeof __e=="number")__e=core},function(module,__webpack_exports__,__webpack_require__){"use strict";var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_classCallCheck__=__webpack_require__(7);var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_classCallCheck___default=__webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_classCallCheck__);var __WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_createClass__=__webpack_require__(10);var __WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_createClass___default=__webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_createClass__);var Style=function(){function Style(id,size,cramped){__WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_classCallCheck___default()(this,Style);this.id=id;this.size=size;this.cramped=cramped}__WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_createClass___default()(Style,[{key:"sup",value:function sup(){return styles[_sup[this.id]]}},{key:"sub",value:function sub(){return styles[_sub[this.id]]}},{key:"fracNum",value:function fracNum(){return styles[_fracNum[this.id]]}},{key:"fracDen",value:function fracDen(){return styles[_fracDen[this.id]]}},{key:"cramp",value:function cramp(){return styles[_cramp[this.id]]}},{key:"text",value:function text(){return styles[_text[this.id]]}},{key:"isTight",value:function isTight(){return this.size>=2}}]);return Style}();var D=0;var Dc=1;var T=2;var Tc=3;var S=4;var Sc=5;var SS=6;var SSc=7;var styles=[new Style(D,0,false),new Style(Dc,0,true),new Style(T,1,false),new Style(Tc,1,true),new Style(S,2,false),new Style(Sc,2,true),new Style(SS,3,false),new Style(SSc,3,true)];var _sup=[S,Sc,S,Sc,SS,SSc,SS,SSc];var _sub=[Sc,Sc,Sc,Sc,SSc,SSc,SSc,SSc];var _fracNum=[T,Tc,S,Sc,SS,SSc,SS,SSc];var _fracDen=[Tc,Tc,Sc,Sc,SSc,SSc,SSc,SSc];var _cramp=[Dc,Dc,Tc,Tc,Sc,Sc,SSc,SSc];var _text=[D,Dc,T,Tc,T,Tc,T,Tc];__webpack_exports__["a"]={DISPLAY:styles[D],TEXT:styles[T],SCRIPT:styles[S],SCRIPTSCRIPT:styles[SS]}},function(module,exports,__webpack_require__){"use strict";exports.__esModule=true;var _defineProperty=__webpack_require__(73);var _defineProperty2=_interopRequireDefault(_defineProperty);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}exports.default=function(){function defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||false;descriptor.configurable=true;if("value"in descriptor)descriptor.writable=true;(0,_defineProperty2.default)(target,descriptor.key,descriptor)}}return function(Constructor,protoProps,staticProps){if(protoProps)defineProperties(Constructor.prototype,protoProps);if(staticProps)defineProperties(Constructor,staticProps);return Constructor}}()},function(module,exports,__webpack_require__){var store=__webpack_require__(52)("wks"),uid=__webpack_require__(32),Symbol=__webpack_require__(16).Symbol,USE_SYMBOL=typeof Symbol=="function";var $exports=module.exports=function(name){return store[name]||(store[name]=USE_SYMBOL&&Symbol[name]||(USE_SYMBOL?Symbol:uid)("Symbol."+name))};$exports.store=store},function(module,__webpack_exports__,__webpack_require__){"use strict";var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_get_iterator__=__webpack_require__(18);var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_get_iterator___default=__webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_get_iterator__);var __WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_object_assign__=__webpack_require__(105);var __WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_object_assign___default=__webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_object_assign__);var __WEBPACK_IMPORTED_MODULE_2_babel_runtime_helpers_classCallCheck__=__webpack_require__(7);var __WEBPACK_IMPORTED_MODULE_2_babel_runtime_helpers_classCallCheck___default=__webpack_require__.n(__WEBPACK_IMPORTED_MODULE_2_babel_runtime_helpers_classCallCheck__);var __WEBPACK_IMPORTED_MODULE_3_babel_runtime_helpers_createClass__=__webpack_require__(10);var __WEBPACK_IMPORTED_MODULE_3_babel_runtime_helpers_createClass___default=__webpack_require__.n(__WEBPACK_IMPORTED_MODULE_3_babel_runtime_helpers_createClass__);var __WEBPACK_IMPORTED_MODULE_4__unicodeScripts__=__webpack_require__(42);var __WEBPACK_IMPORTED_MODULE_5__utils__=__webpack_require__(5);var __WEBPACK_IMPORTED_MODULE_6__svgGeometry__=__webpack_require__(111);var createClass=function createClass(classes){classes=classes.slice();for(var i=classes.length-1;i>=0;i--){if(!classes[i]){classes.splice(i,1)}}return classes.join(" ")};var span=function(){function span(classes,children,options,style){__WEBPACK_IMPORTED_MODULE_2_babel_runtime_helpers_classCallCheck___default()(this,span);this.classes=classes||[];this.children=children||[];this.height=0;this.depth=0;this.maxFontSize=0;this.style=__WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_object_assign___default()({},style);this.attributes={};if(options){if(options.style.isTight()){this.classes.push("mtight")}var color=options.getColor();if(color){this.style.color=color}}}__WEBPACK_IMPORTED_MODULE_3_babel_runtime_helpers_createClass___default()(span,[{key:"setAttribute",value:function setAttribute(attribute,value){this.attributes[attribute]=value}},{key:"tryCombine",value:function tryCombine(sibling){return false}},{key:"toNode",value:function toNode(){var span=document.createElement("span");span.className=createClass(this.classes);for(var style in this.style){if(Object.prototype.hasOwnProperty.call(this.style,style)){span.style[style]=this.style[style]}}for(var attr in this.attributes){if(Object.prototype.hasOwnProperty.call(this.attributes,attr)){span.setAttribute(attr,this.attributes[attr])}}for(var i=0;i<this.children.length;i++){span.appendChild(this.children[i].toNode())}return span}},{key:"toMarkup",value:function toMarkup(){var markup="<span";if(this.classes.length){markup+=' class="';markup+=__WEBPACK_IMPORTED_MODULE_5__utils__["a"].escape(createClass(this.classes));markup+='"'}var styles="";for(var style in this.style){if(this.style.hasOwnProperty(style)){styles+=__WEBPACK_IMPORTED_MODULE_5__utils__["a"].hyphenate(style)+":"+this.style[style]+";"}}if(styles){markup+=' style="'+__WEBPACK_IMPORTED_MODULE_5__utils__["a"].escape(styles)+'"'}for(var attr in this.attributes){if(Object.prototype.hasOwnProperty.call(this.attributes,attr)){markup+=" "+attr+'="';markup+=__WEBPACK_IMPORTED_MODULE_5__utils__["a"].escape(this.attributes[attr]);markup+='"'}}markup+=">";for(var i=0;i<this.children.length;i++){markup+=this.children[i].toMarkup()}markup+="</span>";return markup}}]);return span}();var anchor=function(){function anchor(href,classes,children,options){__WEBPACK_IMPORTED_MODULE_2_babel_runtime_helpers_classCallCheck___default()(this,anchor);this.href=href;this.classes=classes;this.children=children;this.height=0;this.depth=0;this.maxFontSize=0;this.style={};this.attributes={};if(options.style.isTight()){this.classes.push("mtight")}var color=options.getColor();if(color){this.style.color=color}}__WEBPACK_IMPORTED_MODULE_3_babel_runtime_helpers_createClass___default()(anchor,[{key:"setAttribute",value:function setAttribute(attribute,value){this.attributes[attribute]=value}},{key:"tryCombine",value:function tryCombine(sibling){return false}},{key:"toNode",value:function toNode(){var a=document.createElement("a");a.setAttribute("href",this.href);if(this.classes.length){a.className=createClass(this.classes)}for(var style in this.style){if(Object.prototype.hasOwnProperty.call(this.style,style)){a.style[style]=this.style[style]}}for(var attr in this.attributes){if(Object.prototype.hasOwnProperty.call(this.attributes,attr)){a.setAttribute(attr,this.attributes[attr])}}for(var i=0;i<this.children.length;i++){a.appendChild(this.children[i].toNode())}return a}},{key:"toMarkup",value:function toMarkup(){var markup="<a";markup+='href="'+(markup+=__WEBPACK_IMPORTED_MODULE_5__utils__["a"].escape(this.href))+'"';if(this.classes.length){markup+=' class="'+__WEBPACK_IMPORTED_MODULE_5__utils__["a"].escape(createClass(this.classes))+'"'}var styles="";for(var style in this.style){if(this.style.hasOwnProperty(style)){styles+=__WEBPACK_IMPORTED_MODULE_5__utils__["a"].hyphenate(style)+":"+this.style[style]+";"}}if(styles){markup+=' style="'+__WEBPACK_IMPORTED_MODULE_5__utils__["a"].escape(styles)+'"'}for(var attr in this.attributes){if(attr!=="href"&&Object.prototype.hasOwnProperty.call(this.attributes,attr)){markup+=" "+attr+'="'+__WEBPACK_IMPORTED_MODULE_5__utils__["a"].escape(this.attributes[attr])+'"'}}markup+=">";var _iteratorNormalCompletion=true;var _didIteratorError=false;var _iteratorError=undefined;try{for(var _iterator=__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_get_iterator___default()(this.children),_step;!(_iteratorNormalCompletion=(_step=_iterator.next()).done);_iteratorNormalCompletion=true){var child=_step.value;markup+=child.toMarkup()}}catch(err){_didIteratorError=true;_iteratorError=err}finally{try{if(!_iteratorNormalCompletion&&_iterator.return){_iterator.return()}}finally{if(_didIteratorError){throw _iteratorError}}}markup+="</a>";return markup}}]);return anchor}();var documentFragment=function(){function documentFragment(children){__WEBPACK_IMPORTED_MODULE_2_babel_runtime_helpers_classCallCheck___default()(this,documentFragment);this.children=children||[];this.height=0;this.depth=0;this.maxFontSize=0}__WEBPACK_IMPORTED_MODULE_3_babel_runtime_helpers_createClass___default()(documentFragment,[{key:"toNode",value:function toNode(){var frag=document.createDocumentFragment();for(var i=0;i<this.children.length;i++){frag.appendChild(this.children[i].toNode())}return frag}},{key:"toMarkup",value:function toMarkup(){var markup="";for(var i=0;i<this.children.length;i++){markup+=this.children[i].toMarkup()}return markup}}]);return documentFragment}();var iCombinations={"î":"ı̂","ï":"ı̈","í":"ı́","ì":"ı̀"};var symbolNode=function(){function symbolNode(value,height,depth,italic,skew,width,classes,style){__WEBPACK_IMPORTED_MODULE_2_babel_runtime_helpers_classCallCheck___default()(this,symbolNode);this.value=value;this.height=height||0;this.depth=depth||0;this.italic=italic||0;this.skew=skew||0;this.width=width||0;this.classes=classes||[];this.style=__WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_object_assign___default()({},style);this.maxFontSize=0;var script=Object(__WEBPACK_IMPORTED_MODULE_4__unicodeScripts__["a"])(this.value.charCodeAt(0));if(script){this.classes.push(script+"_fallback")}if(/[îïíì]/.test(this.value)){this.value=iCombinations[this.value]}}__WEBPACK_IMPORTED_MODULE_3_babel_runtime_helpers_createClass___default()(symbolNode,[{key:"tryCombine",value:function tryCombine(sibling){if(!sibling||!(sibling instanceof symbolNode)||this.italic>0||createClass(this.classes)!==createClass(sibling.classes)||this.skew!==sibling.skew||this.maxFontSize!==sibling.maxFontSize){return false}for(var style in this.style){if(this.style.hasOwnProperty(style)&&this.style[style]!==sibling.style[style]){return false}}for(var _style in sibling.style){if(sibling.style.hasOwnProperty(_style)&&this.style[_style]!==sibling.style[_style]){return false}}this.value+=sibling.value;this.height=Math.max(this.height,sibling.height);this.depth=Math.max(this.depth,sibling.depth);this.italic=sibling.italic;return true}},{key:"toNode",value:function toNode(){var node=document.createTextNode(this.value);var span=null;if(this.italic>0){span=document.createElement("span");span.style.marginRight=this.italic+"em"}if(this.classes.length>0){span=span||document.createElement("span");span.className=createClass(this.classes)}for(var style in this.style){if(this.style.hasOwnProperty(style)){span=span||document.createElement("span");span.style[style]=this.style[style]}}if(span){span.appendChild(node);return span}else{return node}}},{key:"toMarkup",value:function toMarkup(){var needsSpan=false;var markup="<span";if(this.classes.length){needsSpan=true;markup+=' class="';markup+=__WEBPACK_IMPORTED_MODULE_5__utils__["a"].escape(createClass(this.classes));markup+='"'}var styles="";if(this.italic>0){styles+="margin-right:"+this.italic+"em;"}for(var style in this.style){if(this.style.hasOwnProperty(style)){styles+=__WEBPACK_IMPORTED_MODULE_5__utils__["a"].hyphenate(style)+":"+this.style[style]+";"}}if(styles){needsSpan=true;markup+=' style="'+__WEBPACK_IMPORTED_MODULE_5__utils__["a"].escape(styles)+'"'}var escaped=__WEBPACK_IMPORTED_MODULE_5__utils__["a"].escape(this.value);if(needsSpan){markup+=">";markup+=escaped;markup+="</span>";return markup}else{return escaped}}}]);return symbolNode}();var svgNode=function(){function svgNode(children,attributes){__WEBPACK_IMPORTED_MODULE_2_babel_runtime_helpers_classCallCheck___default()(this,svgNode);this.children=children||[];this.attributes=attributes||{};this.height=0;this.depth=0;this.maxFontSize=0}__WEBPACK_IMPORTED_MODULE_3_babel_runtime_helpers_createClass___default()(svgNode,[{key:"toNode",value:function toNode(){var svgNS="http://www.w3.org/2000/svg";var node=document.createElementNS(svgNS,"svg");for(var attr in this.attributes){if(Object.prototype.hasOwnProperty.call(this.attributes,attr)){node.setAttribute(attr,this.attributes[attr])}}for(var i=0;i<this.children.length;i++){node.appendChild(this.children[i].toNode())}return node}},{key:"toMarkup",value:function toMarkup(){var markup="<svg";for(var attr in this.attributes){if(Object.prototype.hasOwnProperty.call(this.attributes,attr)){markup+=" "+attr+"='"+this.attributes[attr]+"'"}}markup+=">";for(var i=0;i<this.children.length;i++){markup+=this.children[i].toMarkup()}markup+="</svg>";return markup}}]);return svgNode}();var pathNode=function(){function pathNode(pathName,alternate){__WEBPACK_IMPORTED_MODULE_2_babel_runtime_helpers_classCallCheck___default()(this,pathNode);this.pathName=pathName;this.alternate=alternate}__WEBPACK_IMPORTED_MODULE_3_babel_runtime_helpers_createClass___default()(pathNode,[{key:"toNode",value:function toNode(){var svgNS="http://www.w3.org/2000/svg";var node=document.createElementNS(svgNS,"path");if(this.alternate){node.setAttribute("d",this.alternate)}else{node.setAttribute("d",__WEBPACK_IMPORTED_MODULE_6__svgGeometry__["a"].path[this.pathName])}return node}},{key:"toMarkup",value:function toMarkup(){if(this.alternate){return"<path d='"+this.alternate+"'/>"}else{return"<path d='"+__WEBPACK_IMPORTED_MODULE_6__svgGeometry__["a"].path[this.pathName]+"'/>"}}}]);return pathNode}();var lineNode=function(){function lineNode(attributes){__WEBPACK_IMPORTED_MODULE_2_babel_runtime_helpers_classCallCheck___default()(this,lineNode);this.attributes=attributes||{}}__WEBPACK_IMPORTED_MODULE_3_babel_runtime_helpers_createClass___default()(lineNode,[{key:"toNode",value:function toNode(){var svgNS="http://www.w3.org/2000/svg";var node=document.createElementNS(svgNS,"line");for(var attr in this.attributes){if(Object.prototype.hasOwnProperty.call(this.attributes,attr)){node.setAttribute(attr,this.attributes[attr])}}return node}},{key:"toMarkup",value:function toMarkup(){var markup="<line";for(var attr in this.attributes){if(Object.prototype.hasOwnProperty.call(this.attributes,attr)){markup+=" "+attr+"='"+this.attributes[attr]+"'"}}markup+="/>";return markup}}]);return lineNode}();__webpack_exports__["a"]={span:span,anchor:anchor,documentFragment:documentFragment,symbolNode:symbolNode,svgNode:svgNode,pathNode:pathNode,lineNode:lineNode}},function(module,__webpack_exports__,__webpack_require__){"use strict";var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_slicedToArray__=__webpack_require__(57);var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_slicedToArray___default=__webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_slicedToArray__);var __WEBPACK_IMPORTED_MODULE_1__domTree__=__webpack_require__(12);var __WEBPACK_IMPORTED_MODULE_2__buildCommon__=__webpack_require__(0);var __WEBPACK_IMPORTED_MODULE_3__mathMLTree__=__webpack_require__(1);var __WEBPACK_IMPORTED_MODULE_4__utils__=__webpack_require__(5);var stretchyCodePoint={widehat:"^",widetilde:"~",utilde:"~",overleftarrow:"←",underleftarrow:"←",xleftarrow:"←",overrightarrow:"→",underrightarrow:"→",xrightarrow:"→",underbrace:"⎵",overbrace:"⏞",overleftrightarrow:"↔",underleftrightarrow:"↔",xleftrightarrow:"↔",Overrightarrow:"⇒",xRightarrow:"⇒",overleftharpoon:"↼",xleftharpoonup:"↼",overrightharpoon:"⇀",xrightharpoonup:"⇀",xLeftarrow:"⇐",xLeftrightarrow:"⇔",xhookleftarrow:"↩",xhookrightarrow:"↪",xmapsto:"↦",xrightharpoondown:"⇁",xleftharpoondown:"↽",xrightleftharpoons:"⇌",xleftrightharpoons:"⇋",xtwoheadleftarrow:"↞",xtwoheadrightarrow:"↠",xlongequal:"=",xtofrom:"⇄",xrightleftarrows:"⇄",xrightequilibrium:"⇌",xleftequilibrium:"⇋"};var mathMLnode=function mathMLnode(label){var node=new __WEBPACK_IMPORTED_MODULE_3__mathMLTree__["a"].MathNode("mo",[new __WEBPACK_IMPORTED_MODULE_3__mathMLTree__["a"].TextNode(stretchyCodePoint[label.substr(1)])]);node.setAttribute("stretchy","true");return node};var katexImagesData={overrightarrow:[["rightarrow"],.888,522,"xMaxYMin"],overleftarrow:[["leftarrow"],.888,522,"xMinYMin"],underrightarrow:[["rightarrow"],.888,522,"xMaxYMin"],underleftarrow:[["leftarrow"],.888,522,"xMinYMin"],xrightarrow:[["rightarrow"],1.469,522,"xMaxYMin"],xleftarrow:[["leftarrow"],1.469,522,"xMinYMin"],Overrightarrow:[["doublerightarrow"],.888,560,"xMaxYMin"],xRightarrow:[["doublerightarrow"],1.526,560,"xMaxYMin"],xLeftarrow:[["doubleleftarrow"],1.526,560,"xMinYMin"],overleftharpoon:[["leftharpoon"],.888,522,"xMinYMin"],xleftharpoonup:[["leftharpoon"],.888,522,"xMinYMin"],xleftharpoondown:[["leftharpoondown"],.888,522,"xMinYMin"],overrightharpoon:[["rightharpoon"],.888,522,"xMaxYMin"],xrightharpoonup:[["rightharpoon"],.888,522,"xMaxYMin"],xrightharpoondown:[["rightharpoondown"],.888,522,"xMaxYMin"],xlongequal:[["longequal"],.888,334,"xMinYMin"],xtwoheadleftarrow:[["twoheadleftarrow"],.888,334,"xMinYMin"],xtwoheadrightarrow:[["twoheadrightarrow"],.888,334,"xMaxYMin"],overleftrightarrow:[["leftarrow","rightarrow"],.888,522],overbrace:[["leftbrace","midbrace","rightbrace"],1.6,548],underbrace:[["leftbraceunder","midbraceunder","rightbraceunder"],1.6,548],underleftrightarrow:[["leftarrow","rightarrow"],.888,522],xleftrightarrow:[["leftarrow","rightarrow"],1.75,522],xLeftrightarrow:[["doubleleftarrow","doublerightarrow"],1.75,560],xrightleftharpoons:[["leftharpoondownplus","rightharpoonplus"],1.75,716],xleftrightharpoons:[["leftharpoonplus","rightharpoondownplus"],1.75,716],xhookleftarrow:[["leftarrow","righthook"],1.08,522],xhookrightarrow:[["lefthook","rightarrow"],1.08,522],overlinesegment:[["leftlinesegment","rightlinesegment"],.888,522],underlinesegment:[["leftlinesegment","rightlinesegment"],.888,522],overgroup:[["leftgroup","rightgroup"],.888,342],undergroup:[["leftgroupunder","rightgroupunder"],.888,342],xmapsto:[["leftmapsto","rightarrow"],1.5,522],xtofrom:[["leftToFrom","rightToFrom"],1.75,528],xrightleftarrows:[["baraboveleftarrow","rightarrowabovebar"],1.75,667],xrightequilibrium:[["baraboveshortleftharpoon","rightharpoonaboveshortbar"],1.75,716],xleftequilibrium:[["shortbaraboveleftharpoon","shortrightharpoonabovebar"],1.75,716]};var groupLength=function groupLength(arg){if(arg.type==="ordgroup"){return arg.value.length}else{return 1}};var svgSpan=function svgSpan(group,options){function buildSvgSpan_(){var viewBoxWidth=4e5;var label=group.value.label.substr(1);if(__WEBPACK_IMPORTED_MODULE_4__utils__["a"].contains(["widehat","widetilde","utilde"],label)){var numChars=groupLength(group.value.base);var viewBoxHeight=void 0;var pathName=void 0;var _height=void 0;if(numChars>5){viewBoxHeight=label==="widehat"?420:312;viewBoxWidth=label==="widehat"?2364:2340;_height=label==="widehat"?.42:.34;pathName=(label==="widehat"?"widehat":"tilde")+"4"}else{var imgIndex=[1,1,2,2,3,3][numChars];if(label==="widehat"){viewBoxWidth=[0,1062,2364,2364,2364][imgIndex];viewBoxHeight=[0,239,300,360,420][imgIndex];_height=[0,.24,.3,.3,.36,.42][imgIndex];pathName="widehat"+imgIndex}else{viewBoxWidth=[0,600,1033,2339,2340][imgIndex];viewBoxHeight=[0,260,286,306,312][imgIndex];_height=[0,.26,.286,.3,.306,.34][imgIndex];pathName="tilde"+imgIndex}}var path=new __WEBPACK_IMPORTED_MODULE_1__domTree__["a"].pathNode(pathName);var svgNode=new __WEBPACK_IMPORTED_MODULE_1__domTree__["a"].svgNode([path],{width:"100%",height:_height+"em",viewBox:"0 0 "+viewBoxWidth+" "+viewBoxHeight,preserveAspectRatio:"none"});return{span:__WEBPACK_IMPORTED_MODULE_2__buildCommon__["a"].makeSpan([],[svgNode],options),minWidth:0,height:_height}}else{var spans=[];var _katexImagesData$labe=__WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_slicedToArray___default()(katexImagesData[label],4),paths=_katexImagesData$labe[0],_minWidth=_katexImagesData$labe[1],_viewBoxHeight=_katexImagesData$labe[2],align1=_katexImagesData$labe[3];var _height2=_viewBoxHeight/1e3;var numSvgChildren=paths.length;var widthClasses=void 0;var aligns=void 0;if(numSvgChildren===1){widthClasses=["hide-tail"];aligns=[align1]}else if(numSvgChildren===2){widthClasses=["halfarrow-left","halfarrow-right"];aligns=["xMinYMin","xMaxYMin"]}else if(numSvgChildren===3){widthClasses=["brace-left","brace-center","brace-right"];aligns=["xMinYMin","xMidYMin","xMaxYMin"]}else{throw new Error("Correct katexImagesData or update code here to support\n "+numSvgChildren+" children.")}for(var i=0;i<numSvgChildren;i++){var _path=new __WEBPACK_IMPORTED_MODULE_1__domTree__["a"].pathNode(paths[i]);var _svgNode=new __WEBPACK_IMPORTED_MODULE_1__domTree__["a"].svgNode([_path],{width:"400em",height:_height2+"em",viewBox:"0 0 "+viewBoxWidth+" "+_viewBoxHeight,preserveAspectRatio:aligns[i]+" slice"});var _span=__WEBPACK_IMPORTED_MODULE_2__buildCommon__["a"].makeSpan([widthClasses[i]],[_svgNode],options);if(numSvgChildren===1){return{span:_span,minWidth:_minWidth,height:_height2}}else{_span.style.height=_height2+"em";spans.push(_span)}}return{span:__WEBPACK_IMPORTED_MODULE_2__buildCommon__["a"].makeSpan(["stretchy"],spans,options),minWidth:_minWidth,height:_height2}}}var _buildSvgSpan_=buildSvgSpan_(),span=_buildSvgSpan_.span,minWidth=_buildSvgSpan_.minWidth,height=_buildSvgSpan_.height;span.height=height;span.style.height=height+"em";if(minWidth>0){span.style.minWidth=minWidth+"em"}return span};var encloseSpan=function encloseSpan(inner,label,pad,options){var img=void 0;var totalHeight=inner.height+inner.depth+2*pad;if(/fbox|color/.test(label)){img=__WEBPACK_IMPORTED_MODULE_2__buildCommon__["a"].makeSpan(["stretchy",label],[],options);if(label==="fbox"){var color=options.color&&options.getColor();if(color){img.style.borderColor=color}}}else{var lines=[];if(/^[bx]cancel$/.test(label)){lines.push(new __WEBPACK_IMPORTED_MODULE_1__domTree__["a"].lineNode({x1:"0",y1:"0",x2:"100%",y2:"100%","stroke-width":"0.046em"}))}if(/^x?cancel$/.test(label)){lines.push(new __WEBPACK_IMPORTED_MODULE_1__domTree__["a"].lineNode({x1:"0",y1:"100%",x2:"100%",y2:"0","stroke-width":"0.046em"}))}var svgNode=new __WEBPACK_IMPORTED_MODULE_1__domTree__["a"].svgNode(lines,{width:"100%",height:totalHeight+"em"});img=__WEBPACK_IMPORTED_MODULE_2__buildCommon__["a"].makeSpan([],[svgNode],options)}img.height=totalHeight;img.style.height=totalHeight+"em";return img};var ruleSpan=function ruleSpan(className,lineThickness,options){var path=void 0;var svgNode=void 0;var parentClass="stretchy";if(className==="vertical-separator"){path=new __WEBPACK_IMPORTED_MODULE_1__domTree__["a"].pathNode("vertSeparator");svgNode=new __WEBPACK_IMPORTED_MODULE_1__domTree__["a"].svgNode([path],{width:"0.25em",height:"400em",viewBox:"0 0 250 400000",preserveAspectRatio:"xMinYMin slice"});parentClass="vertical-separator"}else{path=new __WEBPACK_IMPORTED_MODULE_1__domTree__["a"].pathNode("stdHorizRule");svgNode=new __WEBPACK_IMPORTED_MODULE_1__domTree__["a"].svgNode([path],{width:"400em",height:5*lineThickness+"em",viewBox:"0 0 400000 200",preserveAspectRatio:"xMinYMin slice"})}return __WEBPACK_IMPORTED_MODULE_2__buildCommon__["a"].makeSpan([parentClass],[svgNode],options)};__webpack_exports__["a"]={encloseSpan:encloseSpan,mathMLnode:mathMLnode,ruleSpan:ruleSpan,svgSpan:svgSpan}},function(module,__webpack_exports__,__webpack_require__){"use strict";var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_classCallCheck__=__webpack_require__(7);var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_classCallCheck___default=__webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_classCallCheck__);var __WEBPACK_IMPORTED_MODULE_1__SourceLocation__=__webpack_require__(31);var ParseNode=function ParseNode(type,value,mode,first,last){__WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_classCallCheck___default()(this,ParseNode);this.type=type;this.value=value;this.mode=mode;this.loc=__WEBPACK_IMPORTED_MODULE_1__SourceLocation__["a"].range(first,last)};__webpack_exports__["a"]=ParseNode},function(module,exports,__webpack_require__){var anObject=__webpack_require__(22),IE8_DOM_DEFINE=__webpack_require__(70),toPrimitive=__webpack_require__(71),dP=Object.defineProperty;exports.f=__webpack_require__(23)?Object.defineProperty:function defineProperty(O,P,Attributes){anObject(O);P=toPrimitive(P,true);anObject(Attributes);if(IE8_DOM_DEFINE)try{return dP(O,P,Attributes)}catch(e){}if("get"in Attributes||"set"in Attributes)throw TypeError("Accessors not supported!");if("value"in Attributes)O[P]=Attributes.value;return O}},function(module,exports){var global=module.exports=typeof window!="undefined"&&window.Math==Math?window:typeof self!="undefined"&&self.Math==Math?self:Function("return this")();if(typeof __g=="number")__g=global},function(module,exports){module.exports={}},function(module,exports,__webpack_require__){module.exports={default:__webpack_require__(103),__esModule:true}},function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.d(__webpack_exports__,"b",function(){return validUnit});__webpack_require__.d(__webpack_exports__,"a",function(){return calculateSize});var __WEBPACK_IMPORTED_MODULE_0__ParseError__=__webpack_require__(6);var __WEBPACK_IMPORTED_MODULE_1__Options__=__webpack_require__(43);var ptPerUnit={pt:1,mm:7227/2540,cm:7227/254,in:72.27,bp:803/800,pc:12,dd:1238/1157,cc:14856/1157,nd:685/642,nc:1370/107,sp:1/65536,px:803/800};var relativeUnit={ex:true,em:true,mu:true};var validUnit=function validUnit(unit){if(typeof unit!=="string"){unit=unit.unit}return unit in ptPerUnit||unit in relativeUnit||unit==="ex"};var calculateSize=function calculateSize(sizeValue,options){var scale=void 0;if(sizeValue.unit in ptPerUnit){scale=ptPerUnit[sizeValue.unit]/options.fontMetrics().ptPerEm/options.sizeMultiplier}else if(sizeValue.unit==="mu"){scale=options.fontMetrics().cssEmPerMu}else{var unitOptions=void 0;if(options.style.isTight()){unitOptions=options.havingStyle(options.style.text())}else{unitOptions=options}if(sizeValue.unit==="ex"){scale=unitOptions.fontMetrics().xHeight}else if(sizeValue.unit==="em"){scale=unitOptions.fontMetrics().quad}else{throw new __WEBPACK_IMPORTED_MODULE_0__ParseError__["a"]("Invalid unit: '"+sizeValue.unit+"'")}if(unitOptions!==options){scale*=unitOptions.sizeMultiplier/options.sizeMultiplier}}return Math.min(sizeValue.number*scale,options.maxSize)}},function(module,exports){module.exports=function(it){return typeof it==="object"?it!==null:typeof it==="function"}},function(module,exports){var hasOwnProperty={}.hasOwnProperty;module.exports=function(it,key){return hasOwnProperty.call(it,key)}},function(module,exports,__webpack_require__){var isObject=__webpack_require__(20);module.exports=function(it){if(!isObject(it))throw TypeError(it+" is not an object!");return it}},function(module,exports,__webpack_require__){module.exports=!__webpack_require__(24)(function(){return Object.defineProperty({},"a",{get:function(){return 7}}).a!=7})},function(module,exports){module.exports=function(exec){try{return!!exec()}catch(e){return true}}},function(module,exports,__webpack_require__){var global=__webpack_require__(16),core=__webpack_require__(8),ctx=__webpack_require__(47),hide=__webpack_require__(26),PROTOTYPE="prototype";var $export=function(type,name,source){var IS_FORCED=type&$export.F,IS_GLOBAL=type&$export.G,IS_STATIC=type&$export.S,IS_PROTO=type&$export.P,IS_BIND=type&$export.B,IS_WRAP=type&$export.W,exports=IS_GLOBAL?core:core[name]||(core[name]={}),expProto=exports[PROTOTYPE],target=IS_GLOBAL?global:IS_STATIC?global[name]:(global[name]||{})[PROTOTYPE],key,own,out;if(IS_GLOBAL)source=name;for(key in source){own=!IS_FORCED&&target&&target[key]!==undefined;if(own&&key in exports)continue;out=own?target[key]:source[key];exports[key]=IS_GLOBAL&&typeof target[key]!="function"?source[key]:IS_BIND&&own?ctx(out,global):IS_WRAP&&target[key]==out?function(C){var F=function(a,b,c){if(this instanceof C){switch(arguments.length){case 0:return new C;case 1:return new C(a);case 2:return new C(a,b)}return new C(a,b,c)}return C.apply(this,arguments)};F[PROTOTYPE]=C[PROTOTYPE];return F}(out):IS_PROTO&&typeof out=="function"?ctx(Function.call,out):out;if(IS_PROTO){(exports.virtual||(exports.virtual={}))[key]=out;if(type&$export.R&&expProto&&!expProto[key])hide(expProto,key,out)}}};$export.F=1;$export.G=2;$export.S=4;$export.P=8;$export.B=16;$export.W=32;$export.U=64;$export.R=128;module.exports=$export},function(module,exports,__webpack_require__){var dP=__webpack_require__(15),createDesc=__webpack_require__(33);module.exports=__webpack_require__(23)?function(object,key,value){return dP.f(object,key,createDesc(1,value))}:function(object,key,value){object[key]=value;return object}},function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.d(__webpack_exports__,"a",function(){return Token});var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_classCallCheck__=__webpack_require__(7);var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_classCallCheck___default=__webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_classCallCheck__);var __WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_createClass__=__webpack_require__(10);var __WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_createClass___default=__webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_createClass__);var __WEBPACK_IMPORTED_MODULE_2__SourceLocation__=__webpack_require__(31);var Token=function(){function Token(text,loc){__WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_classCallCheck___default()(this,Token);this.text=text;this.loc=loc}__WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_createClass___default()(Token,[{key:"range",value:function range(endToken,text){return new Token(text,__WEBPACK_IMPORTED_MODULE_2__SourceLocation__["a"].range(this,endToken))}}]);return Token}()},function(module,__webpack_exports__,__webpack_require__){"use strict";var symbols={math:{},text:{}};__webpack_exports__["a"]=symbols;function defineSymbol(mode,font,group,replace,name,acceptUnicodeChar){symbols[mode][name]={font:font,group:group,replace:replace};if(acceptUnicodeChar&&replace){symbols[mode][replace]=symbols[mode][name]}}var math="math";var text="text";var main="main";var ams="ams";var accent="accent";var bin="bin";var close="close";var inner="inner";var mathord="mathord";var op="op";var open="open";var punct="punct";var rel="rel";var spacing="spacing";var textord="textord";defineSymbol(math,main,rel,"≡","\\equiv",true);defineSymbol(math,main,rel,"≺","\\prec",true);defineSymbol(math,main,rel,"≻","\\succ",true);defineSymbol(math,main,rel,"∼","\\sim",true);defineSymbol(math,main,rel,"⊥","\\perp");defineSymbol(math,main,rel,"⪯","\\preceq",true);defineSymbol(math,main,rel,"⪰","\\succeq",true);defineSymbol(math,main,rel,"≃","\\simeq",true);defineSymbol(math,main,rel,"∣","\\mid",true);defineSymbol(math,main,rel,"≪","\\ll");defineSymbol(math,main,rel,"≫","\\gg",true);defineSymbol(math,main,rel,"≍","\\asymp",true);defineSymbol(math,main,rel,"∥","\\parallel");defineSymbol(math,main,rel,"⋈","\\bowtie",true);defineSymbol(math,main,rel,"⌣","\\smile",true);defineSymbol(math,main,rel,"⊑","\\sqsubseteq",true);defineSymbol(math,main,rel,"⊒","\\sqsupseteq",true);defineSymbol(math,main,rel,"≐","\\doteq",true);defineSymbol(math,main,rel,"⌢","\\frown",true);defineSymbol(math,main,rel,"∋","\\ni",true);defineSymbol(math,main,rel,"∝","\\propto",true);defineSymbol(math,main,rel,"⊢","\\vdash",true);defineSymbol(math,main,rel,"⊣","\\dashv",true);defineSymbol(math,main,rel,"∋","\\owns");defineSymbol(math,main,punct,".","\\ldotp");defineSymbol(math,main,punct,"⋅","\\cdotp");defineSymbol(math,main,textord,"#","\\#");defineSymbol(text,main,textord,"#","\\#");defineSymbol(math,main,textord,"&","\\&");defineSymbol(text,main,textord,"&","\\&");defineSymbol(math,main,textord,"ℵ","\\aleph",true);defineSymbol(math,main,textord,"∀","\\forall",true);defineSymbol(math,main,textord,"ℏ","\\hbar");defineSymbol(math,main,textord,"∃","\\exists",true);defineSymbol(math,main,textord,"∇","\\nabla",true);defineSymbol(math,main,textord,"♭","\\flat",true);defineSymbol(math,main,textord,"ℓ","\\ell",true);defineSymbol(math,main,textord,"♮","\\natural",true);defineSymbol(math,main,textord,"♣","\\clubsuit",true);defineSymbol(math,main,textord,"℘","\\wp",true);defineSymbol(math,main,textord,"♯","\\sharp",true);defineSymbol(math,main,textord,"♢","\\diamondsuit",true);defineSymbol(math,main,textord,"ℜ","\\Re",true);defineSymbol(math,main,textord,"♡","\\heartsuit",true);defineSymbol(math,main,textord,"ℑ","\\Im",true);defineSymbol(math,main,textord,"♠","\\spadesuit",true);defineSymbol(text,main,textord,"§","\\S",true);defineSymbol(text,main,textord,"¶","\\P",true);defineSymbol(math,main,textord,"†","\\dag");defineSymbol(text,main,textord,"†","\\dag");defineSymbol(text,main,textord,"†","\\textdagger");defineSymbol(math,main,textord,"‡","\\ddag");defineSymbol(text,main,textord,"‡","\\ddag");defineSymbol(text,main,textord,"†","\\textdaggerdbl");defineSymbol(math,main,close,"⎱","\\rmoustache");defineSymbol(math,main,open,"⎰","\\lmoustache");defineSymbol(math,main,close,"⟯","\\rgroup");defineSymbol(math,main,open,"⟮","\\lgroup");defineSymbol(math,main,bin,"∓","\\mp",true);defineSymbol(math,main,bin,"⊖","\\ominus",true);defineSymbol(math,main,bin,"⊎","\\uplus",true);defineSymbol(math,main,bin,"⊓","\\sqcap",true);defineSymbol(math,main,bin,"∗","\\ast");defineSymbol(math,main,bin,"⊔","\\sqcup",true);defineSymbol(math,main,bin,"◯","\\bigcirc");defineSymbol(math,main,bin,"∙","\\bullet");defineSymbol(math,main,bin,"‡","\\ddagger");defineSymbol(math,main,bin,"≀","\\wr",true);defineSymbol(math,main,bin,"⨿","\\amalg");defineSymbol(math,main,bin,"&","\\And");defineSymbol(math,main,rel,"⟵","\\longleftarrow",true);defineSymbol(math,main,rel,"⇐","\\Leftarrow",true);defineSymbol(math,main,rel,"⟸","\\Longleftarrow",true);defineSymbol(math,main,rel,"⟶","\\longrightarrow",true);defineSymbol(math,main,rel,"⇒","\\Rightarrow",true);defineSymbol(math,main,rel,"⟹","\\Longrightarrow",true);defineSymbol(math,main,rel,"↔","\\leftrightarrow",true);defineSymbol(math,main,rel,"⟷","\\longleftrightarrow",true);defineSymbol(math,main,rel,"⇔","\\Leftrightarrow",true);defineSymbol(math,main,rel,"⟺","\\Longleftrightarrow",true);defineSymbol(math,main,rel,"↦","\\mapsto",true);defineSymbol(math,main,rel,"⟼","\\longmapsto",true);defineSymbol(math,main,rel,"↗","\\nearrow",true);defineSymbol(math,main,rel,"↩","\\hookleftarrow",true);defineSymbol(math,main,rel,"↪","\\hookrightarrow",true);defineSymbol(math,main,rel,"↘","\\searrow",true);defineSymbol(math,main,rel,"↼","\\leftharpoonup",true);defineSymbol(math,main,rel,"⇀","\\rightharpoonup",true);defineSymbol(math,main,rel,"↙","\\swarrow",true);defineSymbol(math,main,rel,"↽","\\leftharpoondown",true);defineSymbol(math,main,rel,"⇁","\\rightharpoondown",true);defineSymbol(math,main,rel,"↖","\\nwarrow",true);defineSymbol(math,main,rel,"⇌","\\rightleftharpoons",true);defineSymbol(math,ams,rel,"≮","\\nless",true);defineSymbol(math,ams,rel,"","\\nleqslant");defineSymbol(math,ams,rel,"","\\nleqq");defineSymbol(math,ams,rel,"⪇","\\lneq",true);defineSymbol(math,ams,rel,"≨","\\lneqq",true);defineSymbol(math,ams,rel,"","\\lvertneqq");defineSymbol(math,ams,rel,"⋦","\\lnsim",true);defineSymbol(math,ams,rel,"⪉","\\lnapprox",true);defineSymbol(math,ams,rel,"⊀","\\nprec",true);defineSymbol(math,ams,rel,"⋠","\\npreceq",true);defineSymbol(math,ams,rel,"⋨","\\precnsim",true);defineSymbol(math,ams,rel,"⪹","\\precnapprox",true);defineSymbol(math,ams,rel,"≁","\\nsim",true);defineSymbol(math,ams,rel,"","\\nshortmid");defineSymbol(math,ams,rel,"∤","\\nmid",true);defineSymbol(math,ams,rel,"⊬","\\nvdash",true);defineSymbol(math,ams,rel,"⊭","\\nvDash",true);defineSymbol(math,ams,rel,"⋪","\\ntriangleleft");defineSymbol(math,ams,rel,"⋬","\\ntrianglelefteq",true);defineSymbol(math,ams,rel,"⊊","\\subsetneq",true);defineSymbol(math,ams,rel,"","\\varsubsetneq");defineSymbol(math,ams,rel,"⫋","\\subsetneqq",true);defineSymbol(math,ams,rel,"","\\varsubsetneqq");defineSymbol(math,ams,rel,"≯","\\ngtr",true);defineSymbol(math,ams,rel,"","\\ngeqslant");defineSymbol(math,ams,rel,"","\\ngeqq");defineSymbol(math,ams,rel,"⪈","\\gneq",true);defineSymbol(math,ams,rel,"≩","\\gneqq",true);defineSymbol(math,ams,rel,"","\\gvertneqq");defineSymbol(math,ams,rel,"⋧","\\gnsim",true);defineSymbol(math,ams,rel,"⪊","\\gnapprox",true);defineSymbol(math,ams,rel,"⊁","\\nsucc",true);defineSymbol(math,ams,rel,"⋡","\\nsucceq",true);defineSymbol(math,ams,rel,"⋩","\\succnsim",true);defineSymbol(math,ams,rel,"⪺","\\succnapprox",true);defineSymbol(math,ams,rel,"≆","\\ncong",true);defineSymbol(math,ams,rel,"","\\nshortparallel");defineSymbol(math,ams,rel,"∦","\\nparallel",true);defineSymbol(math,ams,rel,"⊯","\\nVDash",true);defineSymbol(math,ams,rel,"⋫","\\ntriangleright");defineSymbol(math,ams,rel,"⋭","\\ntrianglerighteq",true);defineSymbol(math,ams,rel,"","\\nsupseteqq");defineSymbol(math,ams,rel,"⊋","\\supsetneq",true);defineSymbol(math,ams,rel,"","\\varsupsetneq");defineSymbol(math,ams,rel,"⫌","\\supsetneqq",true);defineSymbol(math,ams,rel,"","\\varsupsetneqq");defineSymbol(math,ams,rel,"⊮","\\nVdash",true);defineSymbol(math,ams,rel,"⪵","\\precneqq",true);defineSymbol(math,ams,rel,"⪶","\\succneqq",true);defineSymbol(math,ams,rel,"","\\nsubseteqq");defineSymbol(math,ams,bin,"⊴","\\unlhd");defineSymbol(math,ams,bin,"⊵","\\unrhd");defineSymbol(math,ams,rel,"↚","\\nleftarrow",true);defineSymbol(math,ams,rel,"↛","\\nrightarrow",true);defineSymbol(math,ams,rel,"⇍","\\nLeftarrow",true);defineSymbol(math,ams,rel,"⇏","\\nRightarrow",true);defineSymbol(math,ams,rel,"↮","\\nleftrightarrow",true);defineSymbol(math,ams,rel,"⇎","\\nLeftrightarrow",true);defineSymbol(math,ams,rel,"△","\\vartriangle");defineSymbol(math,ams,textord,"ℏ","\\hslash");defineSymbol(math,ams,textord,"▽","\\triangledown");defineSymbol(math,ams,textord,"◊","\\lozenge");defineSymbol(math,ams,textord,"Ⓢ","\\circledS");defineSymbol(math,ams,textord,"®","\\circledR");defineSymbol(text,ams,textord,"®","\\circledR");defineSymbol(math,ams,textord,"∡","\\measuredangle",true);defineSymbol(math,ams,textord,"∄","\\nexists");defineSymbol(math,ams,textord,"℧","\\mho");defineSymbol(math,ams,textord,"Ⅎ","\\Finv",true);defineSymbol(math,ams,textord,"⅁","\\Game",true);defineSymbol(math,ams,textord,"k","\\Bbbk");defineSymbol(math,ams,textord,"‵","\\backprime");defineSymbol(math,ams,textord,"▲","\\blacktriangle");defineSymbol(math,ams,textord,"▼","\\blacktriangledown");defineSymbol(math,ams,textord,"■","\\blacksquare");defineSymbol(math,ams,textord,"⧫","\\blacklozenge");defineSymbol(math,ams,textord,"★","\\bigstar");defineSymbol(math,ams,textord,"∢","\\sphericalangle",true);defineSymbol(math,ams,textord,"∁","\\complement",true);defineSymbol(math,ams,textord,"ð","\\eth",true);defineSymbol(math,ams,textord,"╱","\\diagup");defineSymbol(math,ams,textord,"╲","\\diagdown");defineSymbol(math,ams,textord,"□","\\square");defineSymbol(math,ams,textord,"□","\\Box");defineSymbol(math,ams,textord,"◊","\\Diamond");defineSymbol(math,ams,textord,"¥","\\yen",true);defineSymbol(math,ams,textord,"✓","\\checkmark",true);defineSymbol(text,ams,textord,"✓","\\checkmark");defineSymbol(math,ams,textord,"ℶ","\\beth",true);defineSymbol(math,ams,textord,"ℸ","\\daleth",true);defineSymbol(math,ams,textord,"ℷ","\\gimel",true);defineSymbol(math,ams,textord,"ϝ","\\digamma");defineSymbol(math,ams,textord,"ϰ","\\varkappa");defineSymbol(math,ams,open,"┌","\\ulcorner");defineSymbol(math,ams,close,"┐","\\urcorner");defineSymbol(math,ams,open,"└","\\llcorner");defineSymbol(math,ams,close,"┘","\\lrcorner");defineSymbol(math,ams,rel,"≦","\\leqq",true);defineSymbol(math,ams,rel,"⩽","\\leqslant");defineSymbol(math,ams,rel,"⪕","\\eqslantless",true);defineSymbol(math,ams,rel,"≲","\\lesssim");defineSymbol(math,ams,rel,"⪅","\\lessapprox");defineSymbol(math,ams,rel,"≊","\\approxeq",true);defineSymbol(math,ams,bin,"⋖","\\lessdot");defineSymbol(math,ams,rel,"⋘","\\lll");defineSymbol(math,ams,rel,"≶","\\lessgtr");defineSymbol(math,ams,rel,"⋚","\\lesseqgtr");defineSymbol(math,ams,rel,"⪋","\\lesseqqgtr");defineSymbol(math,ams,rel,"≑","\\doteqdot");defineSymbol(math,ams,rel,"≓","\\risingdotseq",true);defineSymbol(math,ams,rel,"≒","\\fallingdotseq",true);defineSymbol(math,ams,rel,"∽","\\backsim",true);defineSymbol(math,ams,rel,"⋍","\\backsimeq",true);defineSymbol(math,ams,rel,"⫅","\\subseteqq",true);defineSymbol(math,ams,rel,"⋐","\\Subset",true);defineSymbol(math,ams,rel,"⊏","\\sqsubset",true);defineSymbol(math,ams,rel,"≼","\\preccurlyeq",true);defineSymbol(math,ams,rel,"⋞","\\curlyeqprec",true);defineSymbol(math,ams,rel,"≾","\\precsim",true);defineSymbol(math,ams,rel,"⪷","\\precapprox",true);defineSymbol(math,ams,rel,"⊲","\\vartriangleleft");defineSymbol(math,ams,rel,"⊴","\\trianglelefteq");defineSymbol(math,ams,rel,"⊨","\\vDash");defineSymbol(math,ams,rel,"⊪","\\Vvdash",true);defineSymbol(math,ams,rel,"⌣","\\smallsmile");defineSymbol(math,ams,rel,"⌢","\\smallfrown");defineSymbol(math,ams,rel,"≏","\\bumpeq",true);defineSymbol(math,ams,rel,"≎","\\Bumpeq",true);defineSymbol(math,ams,rel,"≧","\\geqq",true);defineSymbol(math,ams,rel,"⩾","\\geqslant",true);defineSymbol(math,ams,rel,"⪖","\\eqslantgtr",true);defineSymbol(math,ams,rel,"≳","\\gtrsim",true);defineSymbol(math,ams,rel,"⪆","\\gtrapprox",true);defineSymbol(math,ams,bin,"⋗","\\gtrdot");defineSymbol(math,ams,rel,"⋙","\\ggg",true);defineSymbol(math,ams,rel,"≷","\\gtrless",true);defineSymbol(math,ams,rel,"⋛","\\gtreqless",true);defineSymbol(math,ams,rel,"⪌","\\gtreqqless",true);defineSymbol(math,ams,rel,"≖","\\eqcirc",true);defineSymbol(math,ams,rel,"≗","\\circeq",true);defineSymbol(math,ams,rel,"≜","\\triangleq",true);defineSymbol(math,ams,rel,"∼","\\thicksim");defineSymbol(math,ams,rel,"≈","\\thickapprox");defineSymbol(math,ams,rel,"⫆","\\supseteqq",true);defineSymbol(math,ams,rel,"⋑","\\Supset",true);defineSymbol(math,ams,rel,"⊐","\\sqsupset",true);defineSymbol(math,ams,rel,"≽","\\succcurlyeq",true);defineSymbol(math,ams,rel,"⋟","\\curlyeqsucc",true);defineSymbol(math,ams,rel,"≿","\\succsim",true);defineSymbol(math,ams,rel,"⪸","\\succapprox",true);defineSymbol(math,ams,rel,"⊳","\\vartriangleright");defineSymbol(math,ams,rel,"⊵","\\trianglerighteq");defineSymbol(math,ams,rel,"⊩","\\Vdash",true);defineSymbol(math,ams,rel,"∣","\\shortmid");defineSymbol(math,ams,rel,"∥","\\shortparallel");defineSymbol(math,ams,rel,"≬","\\between",true);defineSymbol(math,ams,rel,"⋔","\\pitchfork",true);defineSymbol(math,ams,rel,"∝","\\varpropto");defineSymbol(math,ams,rel,"◀","\\blacktriangleleft");defineSymbol(math,ams,rel,"∴","\\therefore",true);defineSymbol(math,ams,rel,"∍","\\backepsilon");defineSymbol(math,ams,rel,"▶","\\blacktriangleright");defineSymbol(math,ams,rel,"∵","\\because",true);defineSymbol(math,ams,rel,"⋘","\\llless");defineSymbol(math,ams,rel,"⋙","\\gggtr");defineSymbol(math,ams,bin,"⊲","\\lhd");defineSymbol(math,ams,bin,"⊳","\\rhd");defineSymbol(math,ams,rel,"≂","\\eqsim",true);defineSymbol(math,main,rel,"⋈","\\Join");defineSymbol(math,ams,rel,"≑","\\Doteq",true);defineSymbol(math,ams,bin,"∔","\\dotplus",true);defineSymbol(math,ams,bin,"∖","\\smallsetminus");defineSymbol(math,ams,bin,"⋒","\\Cap",true);defineSymbol(math,ams,bin,"⋓","\\Cup",true);defineSymbol(math,ams,bin,"⩞","\\doublebarwedge",true);defineSymbol(math,ams,bin,"⊟","\\boxminus",true);defineSymbol(math,ams,bin,"⊞","\\boxplus",true);defineSymbol(math,ams,bin,"⋇","\\divideontimes",true);defineSymbol(math,ams,bin,"⋉","\\ltimes",true);defineSymbol(math,ams,bin,"⋊","\\rtimes",true);defineSymbol(math,ams,bin,"⋋","\\leftthreetimes",true);defineSymbol(math,ams,bin,"⋌","\\rightthreetimes",true);defineSymbol(math,ams,bin,"⋏","\\curlywedge",true);defineSymbol(math,ams,bin,"⋎","\\curlyvee",true);defineSymbol(math,ams,bin,"⊝","\\circleddash",true);defineSymbol(math,ams,bin,"⊛","\\circledast",true);defineSymbol(math,ams,bin,"⋅","\\centerdot");defineSymbol(math,ams,bin,"⊺","\\intercal",true);defineSymbol(math,ams,bin,"⋒","\\doublecap");defineSymbol(math,ams,bin,"⋓","\\doublecup");defineSymbol(math,ams,bin,"⊠","\\boxtimes",true);defineSymbol(math,ams,rel,"⇢","\\dashrightarrow",true);defineSymbol(math,ams,rel,"⇠","\\dashleftarrow",true);defineSymbol(math,ams,rel,"⇇","\\leftleftarrows",true);defineSymbol(math,ams,rel,"⇆","\\leftrightarrows",true);defineSymbol(math,ams,rel,"⇚","\\Lleftarrow",true);defineSymbol(math,ams,rel,"↞","\\twoheadleftarrow",true);defineSymbol(math,ams,rel,"↢","\\leftarrowtail",true);defineSymbol(math,ams,rel,"↫","\\looparrowleft",true);defineSymbol(math,ams,rel,"⇋","\\leftrightharpoons",true);defineSymbol(math,ams,rel,"↶","\\curvearrowleft",true);defineSymbol(math,ams,rel,"↺","\\circlearrowleft",true);defineSymbol(math,ams,rel,"↰","\\Lsh",true);defineSymbol(math,ams,rel,"⇈","\\upuparrows",true);defineSymbol(math,ams,rel,"↿","\\upharpoonleft",true);defineSymbol(math,ams,rel,"⇃","\\downharpoonleft",true);defineSymbol(math,ams,rel,"⊸","\\multimap",true);defineSymbol(math,ams,rel,"↭","\\leftrightsquigarrow",true);defineSymbol(math,ams,rel,"⇉","\\rightrightarrows",true);defineSymbol(math,ams,rel,"⇄","\\rightleftarrows",true);defineSymbol(math,ams,rel,"↠","\\twoheadrightarrow",true);defineSymbol(math,ams,rel,"↣","\\rightarrowtail",true);defineSymbol(math,ams,rel,"↬","\\looparrowright",true);defineSymbol(math,ams,rel,"↷","\\curvearrowright",true);defineSymbol(math,ams,rel,"↻","\\circlearrowright",true);defineSymbol(math,ams,rel,"↱","\\Rsh",true);defineSymbol(math,ams,rel,"⇊","\\downdownarrows",true);defineSymbol(math,ams,rel,"↾","\\upharpoonright",true);defineSymbol(math,ams,rel,"⇂","\\downharpoonright",true);defineSymbol(math,ams,rel,"⇝","\\rightsquigarrow",true);defineSymbol(math,ams,rel,"⇝","\\leadsto");defineSymbol(math,ams,rel,"⇛","\\Rrightarrow",true);defineSymbol(math,ams,rel,"↾","\\restriction");defineSymbol(math,main,textord,"‘","`");defineSymbol(math,main,textord,"$","\\$");defineSymbol(text,main,textord,"$","\\$");defineSymbol(text,main,textord,"$","\\textdollar");defineSymbol(math,main,textord,"%","\\%");defineSymbol(text,main,textord,"%","\\%");defineSymbol(math,main,textord,"_","\\_");defineSymbol(text,main,textord,"_","\\_");defineSymbol(text,main,textord,"_","\\textunderscore");defineSymbol(math,main,textord,"∠","\\angle",true);defineSymbol(math,main,textord,"∞","\\infty",true);defineSymbol(math,main,textord,"′","\\prime");defineSymbol(math,main,textord,"△","\\triangle");defineSymbol(math,main,textord,"Γ","\\Gamma",true);defineSymbol(math,main,textord,"Δ","\\Delta",true);defineSymbol(math,main,textord,"Θ","\\Theta",true);defineSymbol(math,main,textord,"Λ","\\Lambda",true);defineSymbol(math,main,textord,"Ξ","\\Xi",true);defineSymbol(math,main,textord,"Π","\\Pi",true);defineSymbol(math,main,textord,"Σ","\\Sigma",true);defineSymbol(math,main,textord,"Υ","\\Upsilon",true);defineSymbol(math,main,textord,"Φ","\\Phi",true);defineSymbol(math,main,textord,"Ψ","\\Psi",true);defineSymbol(math,main,textord,"Ω","\\Omega",true);defineSymbol(math,main,textord,"¬","\\neg");defineSymbol(math,main,textord,"¬","\\lnot");defineSymbol(math,main,textord,"⊤","\\top");defineSymbol(math,main,textord,"⊥","\\bot");defineSymbol(math,main,textord,"∅","\\emptyset");defineSymbol(math,ams,textord,"∅","\\varnothing");defineSymbol(math,main,mathord,"α","\\alpha",true);defineSymbol(math,main,mathord,"β","\\beta",true);defineSymbol(math,main,mathord,"γ","\\gamma",true);defineSymbol(math,main,mathord,"δ","\\delta",true);defineSymbol(math,main,mathord,"ϵ","\\epsilon",true);defineSymbol(math,main,mathord,"ζ","\\zeta",true);defineSymbol(math,main,mathord,"η","\\eta",true);defineSymbol(math,main,mathord,"θ","\\theta",true);defineSymbol(math,main,mathord,"ι","\\iota",true);defineSymbol(math,main,mathord,"κ","\\kappa",true);defineSymbol(math,main,mathord,"λ","\\lambda",true);defineSymbol(math,main,mathord,"μ","\\mu",true);defineSymbol(math,main,mathord,"ν","\\nu",true);defineSymbol(math,main,mathord,"ξ","\\xi",true);defineSymbol(math,main,mathord,"ο","\\omicron",true);defineSymbol(math,main,mathord,"π","\\pi",true);defineSymbol(math,main,mathord,"ρ","\\rho",true);defineSymbol(math,main,mathord,"σ","\\sigma",true);defineSymbol(math,main,mathord,"τ","\\tau",true);defineSymbol(math,main,mathord,"υ","\\upsilon",true);defineSymbol(math,main,mathord,"ϕ","\\phi",true);defineSymbol(math,main,mathord,"χ","\\chi",true);defineSymbol(math,main,mathord,"ψ","\\psi",true);defineSymbol(math,main,mathord,"ω","\\omega",true);defineSymbol(math,main,mathord,"ε","\\varepsilon",true);defineSymbol(math,main,mathord,"ϑ","\\vartheta",true);defineSymbol(math,main,mathord,"ϖ","\\varpi",true);defineSymbol(math,main,mathord,"ϱ","\\varrho",true);defineSymbol(math,main,mathord,"ς","\\varsigma",true);defineSymbol(math,main,mathord,"φ","\\varphi",true);defineSymbol(math,main,bin,"∗","*");defineSymbol(math,main,bin,"+","+");defineSymbol(math,main,bin,"−","-");defineSymbol(math,main,bin,"⋅","\\cdot",true);defineSymbol(math,main,bin,"∘","\\circ");defineSymbol(math,main,bin,"÷","\\div",true);defineSymbol(math,main,bin,"±","\\pm",true);defineSymbol(math,main,bin,"×","\\times",true);defineSymbol(math,main,bin,"∩","\\cap",true);defineSymbol(math,main,bin,"∪","\\cup",true);defineSymbol(math,main,bin,"∖","\\setminus");defineSymbol(math,main,bin,"∧","\\land");defineSymbol(math,main,bin,"∨","\\lor");defineSymbol(math,main,bin,"∧","\\wedge",true);defineSymbol(math,main,bin,"∨","\\vee",true);defineSymbol(math,main,textord,"√","\\surd");defineSymbol(math,main,open,"(","(");defineSymbol(math,main,open,"[","[");defineSymbol(math,main,open,"⟨","\\langle",true);defineSymbol(math,main,open,"∣","\\lvert");defineSymbol(math,main,open,"∥","\\lVert");defineSymbol(math,main,close,")",")");defineSymbol(math,main,close,"]","]");defineSymbol(math,main,close,"?","?");defineSymbol(math,main,close,"!","!");defineSymbol(math,main,close,"⟩","\\rangle",true);defineSymbol(math,main,close,"∣","\\rvert");defineSymbol(math,main,close,"∥","\\rVert");defineSymbol(math,main,rel,"=","=");defineSymbol(math,main,rel,"<","<");defineSymbol(math,main,rel,">",">");defineSymbol(math,main,rel,":",":");defineSymbol(math,main,rel,"≈","\\approx",true);defineSymbol(math,main,rel,"≅","\\cong",true);defineSymbol(math,main,rel,"≥","\\ge");defineSymbol(math,main,rel,"≥","\\geq",true);defineSymbol(math,main,rel,"←","\\gets");defineSymbol(math,main,rel,">","\\gt");defineSymbol(math,main,rel,"∈","\\in",true);defineSymbol(math,main,rel,"∉","\\notin",true);defineSymbol(math,main,rel,"̸","\\not");defineSymbol(math,main,rel,"⊂","\\subset",true);defineSymbol(math,main,rel,"⊃","\\supset",true);defineSymbol(math,main,rel,"⊆","\\subseteq",true);defineSymbol(math,main,rel,"⊇","\\supseteq",true);defineSymbol(math,ams,rel,"⊈","\\nsubseteq",true);defineSymbol(math,ams,rel,"⊉","\\nsupseteq",true);defineSymbol(math,main,rel,"⊨","\\models");defineSymbol(math,main,rel,"←","\\leftarrow",true);defineSymbol(math,main,rel,"≤","\\le");defineSymbol(math,main,rel,"≤","\\leq",true);defineSymbol(math,main,rel,"<","\\lt");defineSymbol(math,main,rel,"≠","\\ne",true);defineSymbol(math,main,rel,"≠","\\neq");defineSymbol(math,main,rel,"→","\\rightarrow",true);defineSymbol(math,main,rel,"→","\\to");defineSymbol(math,ams,rel,"≱","\\ngeq",true);defineSymbol(math,ams,rel,"≰","\\nleq",true);defineSymbol(math,main,spacing,null,"\\!");defineSymbol(math,main,spacing," ","\\ ");defineSymbol(math,main,spacing," ","~");defineSymbol(math,main,spacing,null,"\\,");defineSymbol(math,main,spacing,null,"\\:");defineSymbol(math,main,spacing,null,"\\;");defineSymbol(math,main,spacing,null,"\\enspace");defineSymbol(math,main,spacing,null,"\\qquad");defineSymbol(math,main,spacing,null,"\\quad");defineSymbol(math,main,spacing," ","\\space");defineSymbol(math,main,spacing," ","\\nobreakspace");defineSymbol(text,main,spacing,null,"\\!");defineSymbol(text,main,spacing," ","\\ ");defineSymbol(text,main,spacing," ","~");defineSymbol(text,main,spacing,null,"\\,");defineSymbol(text,main,spacing,null,"\\:");defineSymbol(text,main,spacing,null,"\\;");defineSymbol(text,main,spacing,null,"\\enspace");defineSymbol(text,main,spacing,null,"\\qquad");defineSymbol(text,main,spacing,null,"\\quad");defineSymbol(text,main,spacing," ","\\space");defineSymbol(text,main,spacing," ","\\nobreakspace");defineSymbol(math,main,punct,",",",");defineSymbol(math,main,punct,";",";");defineSymbol(math,main,punct,":","\\colon");defineSymbol(math,ams,bin,"⊼","\\barwedge",true);defineSymbol(math,ams,bin,"⊻","\\veebar",true);defineSymbol(math,main,bin,"⊙","\\odot",true);defineSymbol(math,main,bin,"⊕","\\oplus",true);defineSymbol(math,main,bin,"⊗","\\otimes",true);defineSymbol(math,main,textord,"∂","\\partial",true);defineSymbol(math,main,bin,"⊘","\\oslash",true);defineSymbol(math,ams,bin,"⊚","\\circledcirc",true);defineSymbol(math,ams,bin,"⊡","\\boxdot",true);defineSymbol(math,main,bin,"△","\\bigtriangleup");defineSymbol(math,main,bin,"▽","\\bigtriangledown");defineSymbol(math,main,bin,"†","\\dagger");defineSymbol(math,main,bin,"⋄","\\diamond");defineSymbol(math,main,bin,"⋆","\\star");defineSymbol(math,main,bin,"◃","\\triangleleft");defineSymbol(math,main,bin,"▹","\\triangleright");defineSymbol(math,main,open,"{","\\{");defineSymbol(text,main,textord,"{","\\{");defineSymbol(text,main,textord,"{","\\textbraceleft");defineSymbol(math,main,close,"}","\\}");defineSymbol(text,main,textord,"}","\\}");defineSymbol(text,main,textord,"}","\\textbraceright");defineSymbol(math,main,open,"{","\\lbrace");defineSymbol(math,main,close,"}","\\rbrace");defineSymbol(math,main,open,"[","\\lbrack");defineSymbol(math,main,close,"]","\\rbrack");defineSymbol(text,main,textord,"<","\\textless");defineSymbol(text,main,textord,">","\\textgreater");defineSymbol(math,main,open,"⌊","\\lfloor");defineSymbol(math,main,close,"⌋","\\rfloor");defineSymbol(math,main,open,"⌈","\\lceil");defineSymbol(math,main,close,"⌉","\\rceil");defineSymbol(math,main,textord,"\\","\\backslash");defineSymbol(math,main,textord,"∣","|");defineSymbol(math,main,textord,"∣","\\vert");defineSymbol(text,main,textord,"|","\\textbar");defineSymbol(math,main,textord,"∥","\\|");defineSymbol(math,main,textord,"∥","\\Vert");defineSymbol(text,main,textord,"∥","\\textbardbl");defineSymbol(math,main,rel,"↑","\\uparrow",true);defineSymbol(math,main,rel,"⇑","\\Uparrow",true);defineSymbol(math,main,rel,"↓","\\downarrow",true);defineSymbol(math,main,rel,"⇓","\\Downarrow",true);defineSymbol(math,main,rel,"↕","\\updownarrow",true);defineSymbol(math,main,rel,"⇕","\\Updownarrow",true);defineSymbol(math,main,op,"∐","\\coprod");defineSymbol(math,main,op,"⋁","\\bigvee");defineSymbol(math,main,op,"⋀","\\bigwedge");defineSymbol(math,main,op,"⨄","\\biguplus");defineSymbol(math,main,op,"⋂","\\bigcap");defineSymbol(math,main,op,"⋃","\\bigcup");defineSymbol(math,main,op,"∫","\\int");defineSymbol(math,main,op,"∫","\\intop");defineSymbol(math,main,op,"∬","\\iint");defineSymbol(math,main,op,"∭","\\iiint");defineSymbol(math,main,op,"∏","\\prod");defineSymbol(math,main,op,"∑","\\sum");defineSymbol(math,main,op,"⨂","\\bigotimes");defineSymbol(math,main,op,"⨁","\\bigoplus");defineSymbol(math,main,op,"⨀","\\bigodot");defineSymbol(math,main,op,"∮","\\oint");defineSymbol(math,main,op,"⨆","\\bigsqcup");defineSymbol(math,main,op,"∫","\\smallint");defineSymbol(text,main,inner,"…","\\textellipsis");defineSymbol(math,main,inner,"…","\\mathellipsis");defineSymbol(text,main,inner,"…","\\ldots",true);defineSymbol(math,main,inner,"…","\\ldots",true);defineSymbol(math,main,inner,"⋯","\\@cdots",true);defineSymbol(math,main,inner,"⋱","\\ddots",true);defineSymbol(math,main,textord,"⋮","\\vdots",true);defineSymbol(math,main,accent,"ˊ","\\acute");defineSymbol(math,main,accent,"ˋ","\\grave");defineSymbol(math,main,accent,"¨","\\ddot");defineSymbol(math,main,accent,"~","\\tilde");defineSymbol(math,main,accent,"ˉ","\\bar");defineSymbol(math,main,accent,"˘","\\breve");defineSymbol(math,main,accent,"ˇ","\\check");defineSymbol(math,main,accent,"^","\\hat");defineSymbol(math,main,accent,"⃗","\\vec");defineSymbol(math,main,accent,"˙","\\dot");defineSymbol(math,main,accent,"˚","\\mathring");defineSymbol(math,main,mathord,"ı","\\imath",true);defineSymbol(math,main,mathord,"ȷ","\\jmath",true);defineSymbol(text,main,textord,"ı","\\i",true);defineSymbol(text,main,textord,"ȷ","\\j",true);defineSymbol(text,main,textord,"ß","\\ss",true);defineSymbol(text,main,textord,"æ","\\ae",true);defineSymbol(text,main,textord,"æ","\\ae",true);defineSymbol(text,main,textord,"œ","\\oe",true);defineSymbol(text,main,textord,"ø","\\o",true);defineSymbol(text,main,textord,"Æ","\\AE",true);defineSymbol(text,main,textord,"Œ","\\OE",true);defineSymbol(text,main,textord,"Ø","\\O",true);defineSymbol(text,main,accent,"ˊ","\\'");defineSymbol(text,main,accent,"ˋ","\\`");defineSymbol(text,main,accent,"ˆ","\\^");defineSymbol(text,main,accent,"˜","\\~");defineSymbol(text,main,accent,"ˉ","\\=");defineSymbol(text,main,accent,"˘","\\u");defineSymbol(text,main,accent,"˙","\\.");defineSymbol(text,main,accent,"˚","\\r");defineSymbol(text,main,accent,"ˇ","\\v");defineSymbol(text,main,accent,"¨",'\\"');defineSymbol(text,main,accent,"˝","\\H");defineSymbol(text,main,textord,"–","--");defineSymbol(text,main,textord,"–","\\textendash");defineSymbol(text,main,textord,"—","---");defineSymbol(text,main,textord,"—","\\textemdash");defineSymbol(text,main,textord,"‘","`");defineSymbol(text,main,textord,"‘","\\textquoteleft");defineSymbol(text,main,textord,"’","'");defineSymbol(text,main,textord,"’","\\textquoteright");defineSymbol(text,main,textord,"“","``");defineSymbol(text,main,textord,"“","\\textquotedblleft");defineSymbol(text,main,textord,"”","''");defineSymbol(text,main,textord,"”","\\textquotedblright");defineSymbol(math,main,textord,"°","\\degree");defineSymbol(text,main,textord,"°","\\degree");defineSymbol(math,main,mathord,"£","\\pounds");defineSymbol(math,main,mathord,"£","\\mathsterling",true);defineSymbol(text,main,mathord,"£","\\pounds");defineSymbol(text,main,mathord,"£","\\textsterling",true);defineSymbol(math,ams,textord,"✠","\\maltese");defineSymbol(text,ams,textord,"✠","\\maltese");defineSymbol(text,main,spacing," ","\\ ");defineSymbol(text,main,spacing," "," ");defineSymbol(text,main,spacing," ","~");var mathTextSymbols='0123456789/@."';for(var i=0;i<mathTextSymbols.length;i++){var ch=mathTextSymbols.charAt(i);defineSymbol(math,main,textord,ch,ch)}var textSymbols='0123456789!@*()-=+[]<>|";:?/.,';for(var _i=0;_i<textSymbols.length;_i++){var _ch=textSymbols.charAt(_i);defineSymbol(text,main,textord,_ch,_ch)}var letters="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";for(var _i2=0;_i2<letters.length;_i2++){var _ch2=letters.charAt(_i2);defineSymbol(math,main,mathord,_ch2,_ch2);defineSymbol(text,main,textord,_ch2,_ch2)}var extraLatin="ÇÐÞçþ";for(var _i3=0;_i3<extraLatin.length;_i3++){var _ch3=extraLatin.charAt(_i3);defineSymbol(math,main,mathord,_ch3,_ch3);defineSymbol(text,main,textord,_ch3,_ch3)}defineSymbol(text,main,textord,"ð","ð");defineSymbol(text,main,textord,"–","–");defineSymbol(text,main,textord,"—","—");defineSymbol(text,main,textord,"‘","‘");defineSymbol(text,main,textord,"’","’");defineSymbol(text,main,textord,"“","“");defineSymbol(text,main,textord,"”","”")},function(module,exports,__webpack_require__){var defined=__webpack_require__(38);module.exports=function(it){return Object(defined(it))}},function(module,__webpack_exports__,__webpack_require__){"use strict";var __WEBPACK_IMPORTED_MODULE_0__unicodeScripts__=__webpack_require__(42);var __WEBPACK_IMPORTED_MODULE_1__submodules_katex_fonts_fontMetricsData__=__webpack_require__(59);var sigmasAndXis={slant:[.25,.25,.25],space:[0,0,0],stretch:[0,0,0],shrink:[0,0,0],xHeight:[.431,.431,.431],quad:[1,1.171,1.472],extraSpace:[0,0,0],num1:[.677,.732,.925],num2:[.394,.384,.387],num3:[.444,.471,.504],denom1:[.686,.752,1.025],denom2:[.345,.344,.532],sup1:[.413,.503,.504],sup2:[.363,.431,.404],sup3:[.289,.286,.294],sub1:[.15,.143,.2],sub2:[.247,.286,.4],supDrop:[.386,.353,.494],subDrop:[.05,.071,.1],delim1:[2.39,1.7,1.98],delim2:[1.01,1.157,1.42],axisHeight:[.25,.25,.25],defaultRuleThickness:[.04,.049,.049],bigOpSpacing1:[.111,.111,.111],bigOpSpacing2:[.166,.166,.166],bigOpSpacing3:[.2,.2,.2],bigOpSpacing4:[.6,.611,.611],bigOpSpacing5:[.1,.143,.143],sqrtRuleThickness:[.04,.04,.04],ptPerEm:[10,10,10],doubleRuleSep:[.2,.2,.2]};var extraCharacterMap={"Å":"A","Ç":"C","Ð":"D","Þ":"o","å":"a","ç":"c","ð":"d","þ":"o","А":"A","Б":"B","В":"B","Г":"F","Д":"A","Е":"E","Ж":"K","З":"3","И":"N","Й":"N","К":"K","Л":"N","М":"M","Н":"H","О":"O","П":"N","Р":"P","С":"C","Т":"T","У":"y","Ф":"O","Х":"X","Ц":"U","Ч":"h","Ш":"W","Щ":"W","Ъ":"B","Ы":"X","Ь":"B","Э":"3","Ю":"X","Я":"R","а":"a","б":"b","в":"a","г":"r","д":"y","е":"e","ж":"m","з":"e","и":"n","й":"n","к":"n","л":"n","м":"m","н":"n","о":"o","п":"n","р":"p","с":"c","т":"o","у":"y","ф":"b","х":"x","ц":"n","ч":"n","ш":"w","щ":"w","ъ":"a","ы":"m","ь":"a","э":"e","ю":"m","я":"r"};var getCharacterMetrics=function getCharacterMetrics(character,font,mode){if(!__WEBPACK_IMPORTED_MODULE_1__submodules_katex_fonts_fontMetricsData__["a"][font]){throw new Error("Font metrics not found for font: "+font+".")}var ch=character.charCodeAt(0);if(character[0]in extraCharacterMap){ch=extraCharacterMap[character[0]].charCodeAt(0)}var metrics=__WEBPACK_IMPORTED_MODULE_1__submodules_katex_fonts_fontMetricsData__["a"][font][ch];if(!metrics&&mode==="text"){if(Object(__WEBPACK_IMPORTED_MODULE_0__unicodeScripts__["b"])(ch)){metrics=__WEBPACK_IMPORTED_MODULE_1__submodules_katex_fonts_fontMetricsData__["a"][font][77]}}if(metrics){return{depth:metrics[0],height:metrics[1],italic:metrics[2],skew:metrics[3],width:metrics[4]}}};var fontMetricsBySizeIndex={};var getFontMetrics=function getFontMetrics(size){var sizeIndex=void 0;if(size>=5){sizeIndex=0}else if(size>=3){sizeIndex=1}else{sizeIndex=2}if(!fontMetricsBySizeIndex[sizeIndex]){var metrics=fontMetricsBySizeIndex[sizeIndex]={cssEmPerMu:sigmasAndXis.quad[sizeIndex]/18};for(var key in sigmasAndXis){if(sigmasAndXis.hasOwnProperty(key)){metrics[key]=sigmasAndXis[key][sizeIndex]}}}return fontMetricsBySizeIndex[sizeIndex]};__webpack_exports__["a"]={getFontMetrics:getFontMetrics,getCharacterMetrics:getCharacterMetrics}},function(module,__webpack_exports__,__webpack_require__){"use strict";var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_freeze__=__webpack_require__(66);var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_freeze___default=__webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_freeze__);var __WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_classCallCheck__=__webpack_require__(7);var __WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_classCallCheck___default=__webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_classCallCheck__);var __WEBPACK_IMPORTED_MODULE_2_babel_runtime_helpers_createClass__=__webpack_require__(10);var __WEBPACK_IMPORTED_MODULE_2_babel_runtime_helpers_createClass___default=__webpack_require__.n(__WEBPACK_IMPORTED_MODULE_2_babel_runtime_helpers_createClass__);var SourceLocation=function(){function SourceLocation(lexer,start,end){__WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_classCallCheck___default()(this,SourceLocation);this.lexer=lexer;this.start=start;this.end=end;__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_freeze___default()(this)}__WEBPACK_IMPORTED_MODULE_2_babel_runtime_helpers_createClass___default()(SourceLocation,null,[{key:"range",value:function range(first,second){if(!second){return first&&first.loc}else if(!first||!first.loc||!second.loc||first.loc.lexer!==second.loc.lexer){return null}else{return new SourceLocation(first.loc.lexer,first.loc.start,second.loc.end)}}}]);return SourceLocation}();__webpack_exports__["a"]=SourceLocation},function(module,exports){var id=0,px=Math.random();module.exports=function(key){return"Symbol(".concat(key===undefined?"":key,")_",(++id+px).toString(36))}},function(module,exports){module.exports=function(bitmap,value){return{enumerable:!(bitmap&1),configurable:!(bitmap&2),writable:!(bitmap&4),value:value}}},function(module,__webpack_exports__,__webpack_require__){"use strict";var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_classCallCheck__=__webpack_require__(7);var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_classCallCheck___default=__webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_classCallCheck__);var __WEBPACK_IMPORTED_MODULE_1__utils__=__webpack_require__(5);var Settings=function Settings(options){__WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_classCallCheck___default()(this,Settings);options=options||{};this.displayMode=__WEBPACK_IMPORTED_MODULE_1__utils__["a"].deflt(options.displayMode,false);this.throwOnError=__WEBPACK_IMPORTED_MODULE_1__utils__["a"].deflt(options.throwOnError,true);this.errorColor=__WEBPACK_IMPORTED_MODULE_1__utils__["a"].deflt(options.errorColor,"#cc0000");this.macros=options.macros||{};this.colorIsTextColor=__WEBPACK_IMPORTED_MODULE_1__utils__["a"].deflt(options.colorIsTextColor,false);this.maxSize=Math.max(0,__WEBPACK_IMPORTED_MODULE_1__utils__["a"].deflt(options.maxSize,Infinity))};__webpack_exports__["a"]=Settings},function(module,exports,__webpack_require__){"use strict";exports.__esModule=true;var _from=__webpack_require__(79);var _from2=_interopRequireDefault(_from);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}exports.default=function(arr){if(Array.isArray(arr)){for(var i=0,arr2=Array(arr.length);i<arr.length;i++){arr2[i]=arr[i]}return arr2}else{return(0,_from2.default)(arr)}}},function(module,exports,__webpack_require__){"use strict";var $at=__webpack_require__(81)(true);__webpack_require__(48)(String,"String",function(iterated){this._t=String(iterated);this._i=0},function(){var O=this._t,index=this._i,point;if(index>=O.length)return{value:undefined,done:true};point=$at(O,index);this._i+=point.length;return{value:point,done:false}})},function(module,exports){var ceil=Math.ceil,floor=Math.floor;module.exports=function(it){return isNaN(it=+it)?0:(it>0?floor:ceil)(it)}},function(module,exports){module.exports=function(it){if(it==undefined)throw TypeError("Can't call method on "+it);return it}},function(module,exports,__webpack_require__){var $keys=__webpack_require__(87),enumBugKeys=__webpack_require__(53);module.exports=Object.keys||function keys(O){return $keys(O,enumBugKeys)}},function(module,exports,__webpack_require__){var IObject=__webpack_require__(49),defined=__webpack_require__(38);module.exports=function(it){return IObject(defined(it))}},function(module,exports,__webpack_require__){var shared=__webpack_require__(52)("keys"),uid=__webpack_require__(32);module.exports=function(key){return shared[key]||(shared[key]=uid(key))}},function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_exports__["a"]=scriptFromCodepoint;__webpack_exports__["b"]=supportedCodepoint;var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_toConsumableArray__=__webpack_require__(35);var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_toConsumableArray___default=__webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_toConsumableArray__);var __WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_get_iterator__=__webpack_require__(18);var __WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_get_iterator___default=__webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_get_iterator__);var scriptData=[{name:"latin",blocks:[[256,591],[768,879]]},{name:"cyrillic",blocks:[[1024,1279]]},{name:"brahmic",blocks:[[2304,4255]]},{name:"georgian",blocks:[[4256,4351]]},{name:"cjk",blocks:[[12288,12543],[19968,40879],[65280,65376]]},{name:"hangul",blocks:[[44032,55215]]}];function scriptFromCodepoint(codepoint){var _iteratorNormalCompletion=true;var _didIteratorError=false;var _iteratorError=undefined;try{for(var _iterator=__WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_get_iterator___default()(scriptData),_step;!(_iteratorNormalCompletion=(_step=_iterator.next()).done);_iteratorNormalCompletion=true){var script=_step.value;var _iteratorNormalCompletion2=true;var _didIteratorError2=false;var _iteratorError2=undefined;try{for(var _iterator2=__WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_get_iterator___default()(script.blocks),_step2;!(_iteratorNormalCompletion2=(_step2=_iterator2.next()).done);_iteratorNormalCompletion2=true){var block=_step2.value;if(codepoint>=block[0]&&codepoint<=block[1]){return script.name}}}catch(err){_didIteratorError2=true;_iteratorError2=err}finally{try{if(!_iteratorNormalCompletion2&&_iterator2.return){_iterator2.return()}}finally{if(_didIteratorError2){throw _iteratorError2}}}}}catch(err){_didIteratorError=true;_iteratorError=err}finally{try{if(!_iteratorNormalCompletion&&_iterator.return){_iterator.return()}}finally{if(_didIteratorError){throw _iteratorError}}}return null}var allBlocks=[];scriptData.forEach(function(s){return s.blocks.forEach(function(b){return allBlocks.push.apply(allBlocks,__WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_toConsumableArray___default()(b))})});function supportedCodepoint(codepoint){for(var i=0;i<allBlocks.length;i+=2){if(codepoint>=allBlocks[i]&&codepoint<=allBlocks[i+1]){return true}}return false}},function(module,__webpack_exports__,__webpack_require__){"use strict";var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_classCallCheck__=__webpack_require__(7);var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_classCallCheck___default=__webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_classCallCheck__);var __WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_createClass__=__webpack_require__(10);var __WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_createClass___default=__webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_createClass__);var __WEBPACK_IMPORTED_MODULE_2__fontMetrics__=__webpack_require__(30);var sizeStyleMap=[[1,1,1],[2,1,1],[3,1,1],[4,2,1],[5,2,1],[6,3,1],[7,4,2],[8,6,3],[9,7,6],[10,8,7],[11,10,9]];var sizeMultipliers=[.5,.6,.7,.8,.9,1,1.2,1.44,1.728,2.074,2.488];var sizeAtStyle=function sizeAtStyle(size,style){return style.size<2?size:sizeStyleMap[size-1][style.size-1]};var Options=function(){function Options(data){__WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_classCallCheck___default()(this,Options);this.style=data.style;this.color=data.color;this.size=data.size||Options.BASESIZE;this.textSize=data.textSize||this.size;this.phantom=!!data.phantom;this.fontFamily=data.fontFamily;this.fontWeight=data.fontWeight||"";this.fontShape=data.fontShape||"";this.sizeMultiplier=sizeMultipliers[this.size-1];this.maxSize=data.maxSize;this._fontMetrics=undefined}__WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_createClass___default()(Options,[{key:"extend",value:function extend(extension){var data={style:this.style,size:this.size,textSize:this.textSize,color:this.color,phantom:this.phantom,fontFamily:this.fontFamily,fontWeight:this.fontWeight,fontShape:this.fontShape,maxSize:this.maxSize};for(var key in extension){if(extension.hasOwnProperty(key)){data[key]=extension[key]}}return new Options(data)}},{key:"havingStyle",value:function havingStyle(style){if(this.style===style){return this}else{return this.extend({style:style,size:sizeAtStyle(this.textSize,style)})}}},{key:"havingCrampedStyle",value:function havingCrampedStyle(){return this.havingStyle(this.style.cramp())}},{key:"havingSize",value:function havingSize(size){if(this.size===size&&this.textSize===size){return this}else{return this.extend({style:this.style.text(),size:size,textSize:size,sizeMultiplier:sizeMultipliers[size-1]})}}},{key:"havingBaseStyle",value:function havingBaseStyle(style){style=style||this.style.text();var wantSize=sizeAtStyle(Options.BASESIZE,style);if(this.size===wantSize&&this.textSize===Options.BASESIZE&&this.style===style){return this}else{return this.extend({style:style,size:wantSize})}}},{key:"withColor",value:function withColor(color){return this.extend({color:color})}},{key:"withPhantom",value:function withPhantom(){return this.extend({phantom:true})}},{key:"withFontFamily",value:function withFontFamily(fontFamily){return this.extend({fontFamily:fontFamily||this.fontFamily})}},{key:"withFontWeight",value:function withFontWeight(fontWeight){return this.extend({fontWeight:fontWeight})}},{key:"withFontShape",value:function withFontShape(fontShape){return this.extend({fontShape:fontShape})}},{key:"sizingClasses",value:function sizingClasses(oldOptions){if(oldOptions.size!==this.size){return["sizing","reset-size"+oldOptions.size,"size"+this.size]}else{return[]}}},{key:"baseSizingClasses",value:function baseSizingClasses(){if(this.size!==Options.BASESIZE){return["sizing","reset-size"+this.size,"size"+Options.BASESIZE]}else{return[]}}},{key:"fontMetrics",value:function fontMetrics(){if(!this._fontMetrics){this._fontMetrics=__WEBPACK_IMPORTED_MODULE_2__fontMetrics__["a"].getFontMetrics(this.size)}return this._fontMetrics}},{key:"getColor",value:function getColor(){if(this.phantom){return"transparent"}else if(this.color!=null&&Options.colorMap.hasOwnProperty(this.color)){return Options.colorMap[this.color]}else{return this.color}}}]);return Options}();Options.BASESIZE=6;Options.colorMap={"katex-blue":"#6495ed","katex-orange":"#ffa500","katex-pink":"#ff00af","katex-red":"#df0030","katex-green":"#28ae7b","katex-gray":"gray","katex-purple":"#9d38bd","katex-blueA":"#ccfaff","katex-blueB":"#80f6ff","katex-blueC":"#63d9ea","katex-blueD":"#11accd","katex-blueE":"#0c7f99","katex-tealA":"#94fff5","katex-tealB":"#26edd5","katex-tealC":"#01d1c1","katex-tealD":"#01a995","katex-tealE":"#208170","katex-greenA":"#b6ffb0","katex-greenB":"#8af281","katex-greenC":"#74cf70","katex-greenD":"#1fab54","katex-greenE":"#0d923f","katex-goldA":"#ffd0a9","katex-goldB":"#ffbb71","katex-goldC":"#ff9c39","katex-goldD":"#e07d10","katex-goldE":"#a75a05","katex-redA":"#fca9a9","katex-redB":"#ff8482","katex-redC":"#f9685d","katex-redD":"#e84d39","katex-redE":"#bc2612","katex-maroonA":"#ffbde0","katex-maroonB":"#ff92c6","katex-maroonC":"#ed5fa6","katex-maroonD":"#ca337c","katex-maroonE":"#9e034e","katex-purpleA":"#ddd7ff","katex-purpleB":"#c6b9fc","katex-purpleC":"#aa87ff","katex-purpleD":"#7854ab","katex-purpleE":"#543b78","katex-mintA":"#f5f9e8","katex-mintB":"#edf2df","katex-mintC":"#e0e5cc","katex-grayA":"#f6f7f7","katex-grayB":"#f0f1f2","katex-grayC":"#e3e5e6","katex-grayD":"#d6d8da","katex-grayE":"#babec2","katex-grayF":"#888d93","katex-grayG":"#626569","katex-grayH":"#3b3e40","katex-grayI":"#21242c","katex-kaBlue":"#314453","katex-kaGreen":"#71B307"};__webpack_exports__["a"]=Options},function(module,__webpack_exports__,__webpack_require__){"use strict";var __WEBPACK_IMPORTED_MODULE_0__ParseError__=__webpack_require__(6);var __WEBPACK_IMPORTED_MODULE_1__Style__=__webpack_require__(9);var __WEBPACK_IMPORTED_MODULE_2__domTree__=__webpack_require__(12);var __WEBPACK_IMPORTED_MODULE_3__buildCommon__=__webpack_require__(0);var __WEBPACK_IMPORTED_MODULE_4__fontMetrics__=__webpack_require__(30);var __WEBPACK_IMPORTED_MODULE_5__symbols__=__webpack_require__(28);var __WEBPACK_IMPORTED_MODULE_6__utils__=__webpack_require__(5);var getMetrics=function getMetrics(symbol,font,mode){if(__WEBPACK_IMPORTED_MODULE_5__symbols__["a"].math[symbol]&&__WEBPACK_IMPORTED_MODULE_5__symbols__["a"].math[symbol].replace){return __WEBPACK_IMPORTED_MODULE_4__fontMetrics__["a"].getCharacterMetrics(__WEBPACK_IMPORTED_MODULE_5__symbols__["a"].math[symbol].replace,font,mode)}else{return __WEBPACK_IMPORTED_MODULE_4__fontMetrics__["a"].getCharacterMetrics(symbol,font,mode)}};var styleWrap=function styleWrap(delim,toStyle,options,classes){var newOptions=options.havingBaseStyle(toStyle);var span=__WEBPACK_IMPORTED_MODULE_3__buildCommon__["a"].makeSpan((classes||[]).concat(newOptions.sizingClasses(options)),[delim],options);span.delimSizeMultiplier=newOptions.sizeMultiplier/options.sizeMultiplier;span.height*=span.delimSizeMultiplier;span.depth*=span.delimSizeMultiplier;span.maxFontSize=newOptions.sizeMultiplier;return span};var centerSpan=function centerSpan(span,options,style){var newOptions=options.havingBaseStyle(style);var shift=(1-options.sizeMultiplier/newOptions.sizeMultiplier)*options.fontMetrics().axisHeight;span.classes.push("delimcenter");span.style.top=shift+"em";span.height-=shift;span.depth+=shift};var makeSmallDelim=function makeSmallDelim(delim,style,center,options,mode,classes){var text=__WEBPACK_IMPORTED_MODULE_3__buildCommon__["a"].makeSymbol(delim,"Main-Regular",mode,options);var span=styleWrap(text,style,options,classes);if(center){centerSpan(span,options,style)}return span};var mathrmSize=function mathrmSize(value,size,mode,options){return __WEBPACK_IMPORTED_MODULE_3__buildCommon__["a"].makeSymbol(value,"Size"+size+"-Regular",mode,options)};var makeLargeDelim=function makeLargeDelim(delim,size,center,options,mode,classes){var inner=mathrmSize(delim,size,mode,options);var span=styleWrap(__WEBPACK_IMPORTED_MODULE_3__buildCommon__["a"].makeSpan(["delimsizing","size"+size],[inner],options),__WEBPACK_IMPORTED_MODULE_1__Style__["a"].TEXT,options,classes);if(center){centerSpan(span,options,__WEBPACK_IMPORTED_MODULE_1__Style__["a"].TEXT)}return span};var makeInner=function makeInner(symbol,font,mode){var sizeClass=void 0;if(font==="Size1-Regular"){sizeClass="delim-size1"}else if(font==="Size4-Regular"){sizeClass="delim-size4"}var inner=__WEBPACK_IMPORTED_MODULE_3__buildCommon__["a"].makeSpan(["delimsizinginner",sizeClass],[__WEBPACK_IMPORTED_MODULE_3__buildCommon__["a"].makeSpan([],[__WEBPACK_IMPORTED_MODULE_3__buildCommon__["a"].makeSymbol(symbol,font,mode)])]);return{type:"elem",elem:inner}};var makeStackedDelim=function makeStackedDelim(delim,heightTotal,center,options,mode,classes){var top=void 0;var middle=void 0;var repeat=void 0;var bottom=void 0;top=repeat=bottom=delim;middle=null;var font="Size1-Regular";if(delim==="\\uparrow"){repeat=bottom="⏐"}else if(delim==="\\Uparrow"){repeat=bottom="‖"}else if(delim==="\\downarrow"){top=repeat="⏐"}else if(delim==="\\Downarrow"){top=repeat="‖"}else if(delim==="\\updownarrow"){top="\\uparrow";repeat="⏐";bottom="\\downarrow"}else if(delim==="\\Updownarrow"){top="\\Uparrow";repeat="‖";bottom="\\Downarrow"}else if(delim==="["||delim==="\\lbrack"){top="⎡";repeat="⎢";bottom="⎣";font="Size4-Regular"}else if(delim==="]"||delim==="\\rbrack"){top="⎤";repeat="⎥";bottom="⎦";font="Size4-Regular"}else if(delim==="\\lfloor"){repeat=top="⎢";bottom="⎣";font="Size4-Regular"}else if(delim==="\\lceil"){top="⎡";repeat=bottom="⎢";font="Size4-Regular"}else if(delim==="\\rfloor"){repeat=top="⎥";bottom="⎦";font="Size4-Regular"}else if(delim==="\\rceil"){top="⎤";repeat=bottom="⎥";font="Size4-Regular"}else if(delim==="("){top="⎛";repeat="⎜";bottom="⎝";font="Size4-Regular"}else if(delim===")"){top="⎞";repeat="⎟";bottom="⎠";font="Size4-Regular"}else if(delim==="\\{"||delim==="\\lbrace"){top="⎧";middle="⎨";bottom="⎩";repeat="⎪";font="Size4-Regular"}else if(delim==="\\}"||delim==="\\rbrace"){top="⎫";middle="⎬";bottom="⎭";repeat="⎪";font="Size4-Regular"}else if(delim==="\\lgroup"){top="⎧";bottom="⎩";repeat="⎪";font="Size4-Regular"}else if(delim==="\\rgroup"){top="⎫";bottom="⎭";repeat="⎪";font="Size4-Regular"}else if(delim==="\\lmoustache"){top="⎧";bottom="⎭";repeat="⎪";font="Size4-Regular"}else if(delim==="\\rmoustache"){top="⎫";bottom="⎩";repeat="⎪";font="Size4-Regular"}var topMetrics=getMetrics(top,font,mode);var topHeightTotal=topMetrics.height+topMetrics.depth;var repeatMetrics=getMetrics(repeat,font,mode);var repeatHeightTotal=repeatMetrics.height+repeatMetrics.depth;var bottomMetrics=getMetrics(bottom,font,mode);var bottomHeightTotal=bottomMetrics.height+bottomMetrics.depth;var middleHeightTotal=0;var middleFactor=1;if(middle!==null){var middleMetrics=getMetrics(middle,font,mode);middleHeightTotal=middleMetrics.height+middleMetrics.depth;middleFactor=2}var minHeight=topHeightTotal+bottomHeightTotal+middleHeightTotal;var repeatCount=Math.ceil((heightTotal-minHeight)/(middleFactor*repeatHeightTotal));var realHeightTotal=minHeight+repeatCount*middleFactor*repeatHeightTotal;var axisHeight=options.fontMetrics().axisHeight;if(center){axisHeight*=options.sizeMultiplier}var depth=realHeightTotal/2-axisHeight;var inners=[];inners.push(makeInner(bottom,font,mode));if(middle===null){for(var i=0;i<repeatCount;i++){inners.push(makeInner(repeat,font,mode))}}else{for(var _i=0;_i<repeatCount;_i++){inners.push(makeInner(repeat,font,mode))}inners.push(makeInner(middle,font,mode));for(var _i2=0;_i2<repeatCount;_i2++){inners.push(makeInner(repeat,font,mode))}}inners.push(makeInner(top,font,mode));var newOptions=options.havingBaseStyle(__WEBPACK_IMPORTED_MODULE_1__Style__["a"].TEXT);var inner=__WEBPACK_IMPORTED_MODULE_3__buildCommon__["a"].makeVList({positionType:"bottom",positionData:depth,children:inners},newOptions);return styleWrap(__WEBPACK_IMPORTED_MODULE_3__buildCommon__["a"].makeSpan(["delimsizing","mult"],[inner],newOptions),__WEBPACK_IMPORTED_MODULE_1__Style__["a"].TEXT,options,classes)};var vbPad=80;var emPad=.08;var sqrtSvg=function sqrtSvg(sqrtName,height,viewBoxHeight,options){var alternate=void 0;if(sqrtName==="sqrtTall"){var vertSegment=viewBoxHeight-54-vbPad;alternate="M702 "+vbPad+"H400000v40H742v"+vertSegment+"l-4 4-4 4c-.667.7\n-2 1.5-4 2.5s-4.167 1.833-6.5 2.5-5.5 1-9.5 1h-12l-28-84c-16.667-52-96.667\n-294.333-240-727l-212 -643 -85 170c-4-3.333-8.333-7.667-13 -13l-13-13l77-155\n 77-156c66 199.333 139 419.667 219 661 l218 661zM702 "+vbPad+"H400000v40H742z"}var pathNode=new __WEBPACK_IMPORTED_MODULE_2__domTree__["a"].pathNode(sqrtName,alternate);var svg=new __WEBPACK_IMPORTED_MODULE_2__domTree__["a"].svgNode([pathNode],{width:"400em",height:height+"em",viewBox:"0 0 400000 "+viewBoxHeight,preserveAspectRatio:"xMinYMin slice"});return __WEBPACK_IMPORTED_MODULE_3__buildCommon__["a"].makeSpan(["hide-tail"],[svg],options)};var makeSqrtImage=function makeSqrtImage(height,options){var delim=traverseSequence("\\surd",height,stackLargeDelimiterSequence,options);var span=void 0;var sizeMultiplier=options.sizeMultiplier;var spanHeight=0;var texHeight=0;var viewBoxHeight=0;if(delim.type==="small"){viewBoxHeight=1e3+vbPad;var newOptions=options.havingBaseStyle(delim.style);sizeMultiplier=newOptions.sizeMultiplier/options.sizeMultiplier;spanHeight=(1+emPad)*sizeMultiplier;texHeight=1*sizeMultiplier;span=sqrtSvg("sqrtMain",spanHeight,viewBoxHeight,options);span.style.minWidth="0.853em";span.advanceWidth=.833*sizeMultiplier}else if(delim.type==="large"){viewBoxHeight=(1e3+vbPad)*sizeToMaxHeight[delim.size];texHeight=sizeToMaxHeight[delim.size]/sizeMultiplier;spanHeight=(sizeToMaxHeight[delim.size]+emPad)/sizeMultiplier;span=sqrtSvg("sqrtSize"+delim.size,spanHeight,viewBoxHeight,options);span.style.minWidth="1.02em";span.advanceWidth=1/sizeMultiplier}else{spanHeight=height/sizeMultiplier+emPad;texHeight=height/sizeMultiplier;viewBoxHeight=Math.floor(1e3*height)+vbPad;span=sqrtSvg("sqrtTall",spanHeight,viewBoxHeight,options);span.style.minWidth="0.742em";span.advanceWidth=1.056/sizeMultiplier}span.height=texHeight;span.style.height=spanHeight+"em";return{span:span,ruleWidth:options.fontMetrics().sqrtRuleThickness*sizeMultiplier}};var stackLargeDelimiters=["(",")","[","\\lbrack","]","\\rbrack","\\{","\\lbrace","\\}","\\rbrace","\\lfloor","\\rfloor","\\lceil","\\rceil","\\surd"];var stackAlwaysDelimiters=["\\uparrow","\\downarrow","\\updownarrow","\\Uparrow","\\Downarrow","\\Updownarrow","|","\\|","\\vert","\\Vert","\\lvert","\\rvert","\\lVert","\\rVert","\\lgroup","\\rgroup","\\lmoustache","\\rmoustache"];var stackNeverDelimiters=["<",">","\\langle","\\rangle","/","\\backslash","\\lt","\\gt"];var sizeToMaxHeight=[0,1.2,1.8,2.4,3];var makeSizedDelim=function makeSizedDelim(delim,size,options,mode,classes){if(delim==="<"||delim==="\\lt"||delim==="⟨"){delim="\\langle"}else if(delim===">"||delim==="\\gt"||delim==="⟩"){delim="\\rangle"}if(__WEBPACK_IMPORTED_MODULE_6__utils__["a"].contains(stackLargeDelimiters,delim)||__WEBPACK_IMPORTED_MODULE_6__utils__["a"].contains(stackNeverDelimiters,delim)){return makeLargeDelim(delim,size,false,options,mode,classes)}else if(__WEBPACK_IMPORTED_MODULE_6__utils__["a"].contains(stackAlwaysDelimiters,delim)){return makeStackedDelim(delim,sizeToMaxHeight[size],false,options,mode,classes)}else{throw new __WEBPACK_IMPORTED_MODULE_0__ParseError__["a"]("Illegal delimiter: '"+delim+"'")}};var stackNeverDelimiterSequence=[{type:"small",style:__WEBPACK_IMPORTED_MODULE_1__Style__["a"].SCRIPTSCRIPT},{type:"small",style:__WEBPACK_IMPORTED_MODULE_1__Style__["a"].SCRIPT},{type:"small",style:__WEBPACK_IMPORTED_MODULE_1__Style__["a"].TEXT},{type:"large",size:1},{type:"large",size:2},{type:"large",size:3},{type:"large",size:4}];var stackAlwaysDelimiterSequence=[{type:"small",style:__WEBPACK_IMPORTED_MODULE_1__Style__["a"].SCRIPTSCRIPT},{type:"small",style:__WEBPACK_IMPORTED_MODULE_1__Style__["a"].SCRIPT},{type:"small",style:__WEBPACK_IMPORTED_MODULE_1__Style__["a"].TEXT},{type:"stack"}];var stackLargeDelimiterSequence=[{type:"small",style:__WEBPACK_IMPORTED_MODULE_1__Style__["a"].SCRIPTSCRIPT},{type:"small",style:__WEBPACK_IMPORTED_MODULE_1__Style__["a"].SCRIPT},{type:"small",style:__WEBPACK_IMPORTED_MODULE_1__Style__["a"].TEXT},{type:"large",size:1},{type:"large",size:2},{type:"large",size:3},{type:"large",size:4},{type:"stack"}];var delimTypeToFont=function delimTypeToFont(type){if(type.type==="small"){return"Main-Regular"}else if(type.type==="large"){return"Size"+type.size+"-Regular"}else if(type.type==="stack"){return"Size4-Regular"}};var traverseSequence=function traverseSequence(delim,height,sequence,options){var start=Math.min(2,3-options.style.size);for(var i=start;i<sequence.length;i++){if(sequence[i].type==="stack"){break}var metrics=getMetrics(delim,delimTypeToFont(sequence[i]),"math");var heightDepth=metrics.height+metrics.depth;if(sequence[i].type==="small"){var newOptions=options.havingBaseStyle(sequence[i].style);heightDepth*=newOptions.sizeMultiplier}if(heightDepth>height){return sequence[i]}}return sequence[sequence.length-1]};var makeCustomSizedDelim=function makeCustomSizedDelim(delim,height,center,options,mode,classes){if(delim==="<"||delim==="\\lt"||delim==="⟨"){delim="\\langle"}else if(delim===">"||delim==="\\gt"||delim==="⟩"){delim="\\rangle"}var sequence=void 0;if(__WEBPACK_IMPORTED_MODULE_6__utils__["a"].contains(stackNeverDelimiters,delim)){sequence=stackNeverDelimiterSequence}else if(__WEBPACK_IMPORTED_MODULE_6__utils__["a"].contains(stackLargeDelimiters,delim)){sequence=stackLargeDelimiterSequence}else{sequence=stackAlwaysDelimiterSequence}var delimType=traverseSequence(delim,height,sequence,options);if(delimType.type==="small"){return makeSmallDelim(delim,delimType.style,center,options,mode,classes)}else if(delimType.type==="large"){return makeLargeDelim(delim,delimType.size,center,options,mode,classes)}else{return makeStackedDelim(delim,height,center,options,mode,classes)}};var makeLeftRightDelim=function makeLeftRightDelim(delim,height,depth,options,mode,classes){var axisHeight=options.fontMetrics().axisHeight*options.sizeMultiplier;var delimiterFactor=901;var delimiterExtend=5/options.fontMetrics().ptPerEm;var maxDistFromAxis=Math.max(height-axisHeight,depth+axisHeight);var totalHeight=Math.max(maxDistFromAxis/500*delimiterFactor,2*maxDistFromAxis-delimiterExtend);return makeCustomSizedDelim(delim,totalHeight,true,options,mode,classes)};__webpack_exports__["a"]={sqrtImage:makeSqrtImage,sizedDelim:makeSizedDelim,customSizedDelim:makeCustomSizedDelim,leftRightDelim:makeLeftRightDelim}},function(module,exports,__webpack_require__){var isObject=__webpack_require__(20),document=__webpack_require__(16).document,is=isObject(document)&&isObject(document.createElement);module.exports=function(it){return is?document.createElement(it):{}}},function(module,exports,__webpack_require__){var $export=__webpack_require__(25),core=__webpack_require__(8),fails=__webpack_require__(24);module.exports=function(KEY,exec){var fn=(core.Object||{})[KEY]||Object[KEY],exp={};exp[KEY]=exec(fn);$export($export.S+$export.F*fails(function(){fn(1)}),"Object",exp)}},function(module,exports,__webpack_require__){var aFunction=__webpack_require__(72);module.exports=function(fn,that,length){aFunction(fn);if(that===undefined)return fn;switch(length){case 1:return function(a){return fn.call(that,a)};case 2:return function(a,b){return fn.call(that,a,b)};case 3:return function(a,b,c){return fn.call(that,a,b,c)}}return function(){return fn.apply(that,arguments)}}},function(module,exports,__webpack_require__){"use strict";var LIBRARY=__webpack_require__(82),$export=__webpack_require__(25),redefine=__webpack_require__(83),hide=__webpack_require__(26),has=__webpack_require__(21),Iterators=__webpack_require__(17),$iterCreate=__webpack_require__(84),setToStringTag=__webpack_require__(54),getPrototypeOf=__webpack_require__(91),ITERATOR=__webpack_require__(11)("iterator"),BUGGY=!([].keys&&"next"in[].keys()),FF_ITERATOR="@@iterator",KEYS="keys",VALUES="values";var returnThis=function(){return this};module.exports=function(Base,NAME,Constructor,next,DEFAULT,IS_SET,FORCED){$iterCreate(Constructor,NAME,next);var getMethod=function(kind){if(!BUGGY&&kind in proto)return proto[kind];switch(kind){case KEYS:return function keys(){return new Constructor(this,kind)};case VALUES:return function values(){return new Constructor(this,kind)}}return function entries(){return new Constructor(this,kind)}};var TAG=NAME+" Iterator",DEF_VALUES=DEFAULT==VALUES,VALUES_BUG=false,proto=Base.prototype,$native=proto[ITERATOR]||proto[FF_ITERATOR]||DEFAULT&&proto[DEFAULT],$default=$native||getMethod(DEFAULT),$entries=DEFAULT?!DEF_VALUES?$default:getMethod("entries"):undefined,$anyNative=NAME=="Array"?proto.entries||$native:$native,methods,key,IteratorPrototype;if($anyNative){IteratorPrototype=getPrototypeOf($anyNative.call(new Base));if(IteratorPrototype!==Object.prototype){setToStringTag(IteratorPrototype,TAG,true);if(!LIBRARY&&!has(IteratorPrototype,ITERATOR))hide(IteratorPrototype,ITERATOR,returnThis)}}if(DEF_VALUES&&$native&&$native.name!==VALUES){VALUES_BUG=true;$default=function values(){return $native.call(this)}}if((!LIBRARY||FORCED)&&(BUGGY||VALUES_BUG||!proto[ITERATOR])){hide(proto,ITERATOR,$default)}Iterators[NAME]=$default;Iterators[TAG]=returnThis;if(DEFAULT){methods={values:DEF_VALUES?$default:getMethod(VALUES),keys:IS_SET?$default:getMethod(KEYS),entries:$entries};if(FORCED)for(key in methods){if(!(key in proto))redefine(proto,key,methods[key])}else $export($export.P+$export.F*(BUGGY||VALUES_BUG),NAME,methods)}return methods}},function(module,exports,__webpack_require__){var cof=__webpack_require__(50);module.exports=Object("z").propertyIsEnumerable(0)?Object:function(it){return cof(it)=="String"?it.split(""):Object(it)}},function(module,exports){var toString={}.toString;module.exports=function(it){return toString.call(it).slice(8,-1)}},function(module,exports,__webpack_require__){var toInteger=__webpack_require__(37),min=Math.min;module.exports=function(it){return it>0?min(toInteger(it),9007199254740991):0}},function(module,exports,__webpack_require__){var global=__webpack_require__(16),SHARED="__core-js_shared__",store=global[SHARED]||(global[SHARED]={});module.exports=function(key){return store[key]||(store[key]={})}},function(module,exports){module.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},function(module,exports,__webpack_require__){var def=__webpack_require__(15).f,has=__webpack_require__(21),TAG=__webpack_require__(11)("toStringTag");module.exports=function(it,tag,stat){if(it&&!has(it=stat?it:it.prototype,TAG))def(it,TAG,{configurable:true,value:tag})}},function(module,exports,__webpack_require__){var classof=__webpack_require__(56),ITERATOR=__webpack_require__(11)("iterator"),Iterators=__webpack_require__(17);module.exports=__webpack_require__(8).getIteratorMethod=function(it){if(it!=undefined)return it[ITERATOR]||it["@@iterator"]||Iterators[classof(it)]}},function(module,exports,__webpack_require__){var cof=__webpack_require__(50),TAG=__webpack_require__(11)("toStringTag"),ARG=cof(function(){return arguments}())=="Arguments";var tryGet=function(it,key){try{return it[key]}catch(e){}};module.exports=function(it){var O,T,B;return it===undefined?"Undefined":it===null?"Null":typeof(T=tryGet(O=Object(it),TAG))=="string"?T:ARG?cof(O):(B=cof(O))=="Object"&&typeof O.callee=="function"?"Arguments":B}},function(module,exports,__webpack_require__){"use strict";exports.__esModule=true;var _isIterable2=__webpack_require__(97);var _isIterable3=_interopRequireDefault(_isIterable2);var _getIterator2=__webpack_require__(18);var _getIterator3=_interopRequireDefault(_getIterator2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}exports.default=function(){function sliceIterator(arr,i){var _arr=[];var _n=true;var _d=false;var _e=undefined;try{for(var _i=(0,_getIterator3.default)(arr),_s;!(_n=(_s=_i.next()).done);_n=true){_arr.push(_s.value);if(i&&_arr.length===i)break}}catch(err){_d=true;_e=err}finally{try{if(!_n&&_i["return"])_i["return"]()}finally{if(_d)throw _e}}return _arr}return function(arr,i){if(Array.isArray(arr)){return arr}else if((0,_isIterable3.default)(Object(arr))){return sliceIterator(arr,i)}else{throw new TypeError("Invalid attempt to destructure non-iterable instance")}}}()},function(module,exports,__webpack_require__){__webpack_require__(99);var global=__webpack_require__(16),hide=__webpack_require__(26),Iterators=__webpack_require__(17),TO_STRING_TAG=__webpack_require__(11)("toStringTag");for(var collections=["NodeList","DOMTokenList","MediaList","StyleSheetList","CSSRuleList"],i=0;i<5;i++){var NAME=collections[i],Collection=global[NAME],proto=Collection&&Collection.prototype;if(proto&&!proto[TO_STRING_TAG])hide(proto,TO_STRING_TAG,NAME);Iterators[NAME]=Iterators.Array}},function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_exports__["a"]={"AMS-Regular":{65:[0,.68889,0,0,.72222],66:[0,.68889,0,0,.66667],67:[0,.68889,0,0,.72222],68:[0,.68889,0,0,.72222],69:[0,.68889,0,0,.66667],70:[0,.68889,0,0,.61111],71:[0,.68889,0,0,.77778],72:[0,.68889,0,0,.77778],73:[0,.68889,0,0,.38889],74:[.16667,.68889,0,0,.5],75:[0,.68889,0,0,.77778],76:[0,.68889,0,0,.66667],77:[0,.68889,0,0,.94445],78:[0,.68889,0,0,.72222],79:[.16667,.68889,0,0,.77778],80:[0,.68889,0,0,.61111],81:[.16667,.68889,0,0,.77778],82:[0,.68889,0,0,.72222],83:[0,.68889,0,0,.55556],84:[0,.68889,0,0,.66667],85:[0,.68889,0,0,.72222],86:[0,.68889,0,0,.72222],87:[0,.68889,0,0,1],88:[0,.68889,0,0,.72222],89:[0,.68889,0,0,.72222],90:[0,.68889,0,0,.66667],107:[0,.68889,0,0,.55556],165:[0,.675,.025,0,.75],174:[.15559,.69224,0,0,.94666],240:[0,.68889,0,0,.55556],295:[0,.68889,0,0,.54028],710:[0,.825,0,0,2.33334],732:[0,.9,0,0,2.33334],770:[0,.825,0,0,2.33334],771:[0,.9,0,0,2.33334],989:[.08167,.58167,0,0,.77778],1008:[0,.43056,.04028,0,.66667],8245:[0,.54986,0,0,.275],8463:[0,.68889,0,0,.54028],8487:[0,.68889,0,0,.72222],8498:[0,.68889,0,0,.55556],8502:[0,.68889,0,0,.66667],8503:[0,.68889,0,0,.44445],8504:[0,.68889,0,0,.66667],8513:[0,.68889,0,0,.63889],8592:[-.03598,.46402,0,0,.5],8594:[-.03598,.46402,0,0,.5],8602:[-.13313,.36687,0,0,1],8603:[-.13313,.36687,0,0,1],8606:[.01354,.52239,0,0,1],8608:[.01354,.52239,0,0,1],8610:[.01354,.52239,0,0,1.11111],8611:[.01354,.52239,0,0,1.11111],8619:[0,.54986,0,0,1],8620:[0,.54986,0,0,1],8621:[-.13313,.37788,0,0,1.38889],8622:[-.13313,.36687,0,0,1],8624:[0,.69224,0,0,.5],8625:[0,.69224,0,0,.5],8630:[0,.43056,0,0,1],8631:[0,.43056,0,0,1],8634:[.08198,.58198,0,0,.77778],8635:[.08198,.58198,0,0,.77778],8638:[.19444,.69224,0,0,.41667],8639:[.19444,.69224,0,0,.41667],8642:[.19444,.69224,0,0,.41667],8643:[.19444,.69224,0,0,.41667],8644:[.1808,.675,0,0,1],8646:[.1808,.675,0,0,1],8647:[.1808,.675,0,0,1],8648:[.19444,.69224,0,0,.83334],8649:[.1808,.675,0,0,1],8650:[.19444,.69224,0,0,.83334],8651:[.01354,.52239,0,0,1],8652:[.01354,.52239,0,0,1],8653:[-.13313,.36687,0,0,1],8654:[-.13313,.36687,0,0,1],8655:[-.13313,.36687,0,0,1],8666:[.13667,.63667,0,0,1],8667:[.13667,.63667,0,0,1],8669:[-.13313,.37788,0,0,1],8672:[-.064,.437,0,0,1187],8674:[-.064,.437,0,0,1167],8705:[0,.825,0,0,.5],8708:[0,.68889,0,0,.55556],8709:[.08167,.58167,0,0,.77778],8717:[0,.43056,0,0,.42917],8722:[-.03598,.46402,0,0,.5],8724:[.08198,.69224,0,0,.77778],8726:[.08167,.58167,0,0,.77778],8733:[0,.69224,0,0,.77778],8736:[0,.69224,0,0,.72222],8737:[0,.69224,0,0,.72222],8738:[.03517,.52239,0,0,.72222],8739:[.08167,.58167,0,0,.22222],8740:[.25142,.74111,0,0,.27778],8741:[.08167,.58167,0,0,.38889],8742:[.25142,.74111,0,0,.5],8756:[0,.69224,0,0,.66667],8757:[0,.69224,0,0,.66667],8764:[-.13313,.36687,0,0,.77778],8765:[-.13313,.37788,0,0,.77778],8769:[-.13313,.36687,0,0,.77778],8770:[-.03625,.46375,0,0,.77778],8774:[.30274,.79383,0,0,.77778],8776:[-.01688,.48312,0,0,.77778],8778:[.08167,.58167,0,0,.77778],8782:[.06062,.54986,0,0,.77778],8783:[.06062,.54986,0,0,.77778],8785:[.08198,.58198,0,0,.77778],8786:[.08198,.58198,0,0,.77778],8787:[.08198,.58198,0,0,.77778],8790:[0,.69224,0,0,.77778],8791:[.22958,.72958,0,0,.77778],8796:[.08198,.91667,0,0,.77778],8806:[.25583,.75583,0,0,.77778],8807:[.25583,.75583,0,0,.77778],8808:[.25142,.75726,0,0,.77778],8809:[.25142,.75726,0,0,.77778],8812:[.25583,.75583,0,0,.5],8814:[.20576,.70576,0,0,.77778],8815:[.20576,.70576,0,0,.77778],8816:[.30274,.79383,0,0,.77778],8817:[.30274,.79383,0,0,.77778],8818:[.22958,.72958,0,0,.77778],8819:[.22958,.72958,0,0,.77778],8822:[.1808,.675,0,0,.77778],8823:[.1808,.675,0,0,.77778],8828:[.13667,.63667,0,0,.77778],8829:[.13667,.63667,0,0,.77778],8830:[.22958,.72958,0,0,.77778],8831:[.22958,.72958,0,0,.77778],8832:[.20576,.70576,0,0,.77778],8833:[.20576,.70576,0,0,.77778],8840:[.30274,.79383,0,0,.77778],8841:[.30274,.79383,0,0,.77778],8842:[.13597,.63597,0,0,.77778],8843:[.13597,.63597,0,0,.77778],8847:[.03517,.54986,0,0,.77778],8848:[.03517,.54986,0,0,.77778],8858:[.08198,.58198,0,0,.77778],8859:[.08198,.58198,0,0,.77778],8861:[.08198,.58198,0,0,.77778],8862:[0,.675,0,0,.77778],8863:[0,.675,0,0,.77778],8864:[0,.675,0,0,.77778],8865:[0,.675,0,0,.77778],8872:[0,.69224,0,0,.61111],8873:[0,.69224,0,0,.72222],8874:[0,.69224,0,0,.88889],8876:[0,.68889,0,0,.61111],8877:[0,.68889,0,0,.61111],8878:[0,.68889,0,0,.72222],8879:[0,.68889,0,0,.72222],8882:[.03517,.54986,0,0,.77778],8883:[.03517,.54986,0,0,.77778],8884:[.13667,.63667,0,0,.77778],8885:[.13667,.63667,0,0,.77778],8888:[0,.54986,0,0,1.11111],8890:[.19444,.43056,0,0,.55556],8891:[.19444,.69224,0,0,.61111],8892:[.19444,.69224,0,0,.61111],8901:[0,.54986,0,0,.27778],8903:[.08167,.58167,0,0,.77778],8905:[.08167,.58167,0,0,.77778],8906:[.08167,.58167,0,0,.77778],8907:[0,.69224,0,0,.77778],8908:[0,.69224,0,0,.77778],8909:[-.03598,.46402,0,0,.77778],8910:[0,.54986,0,0,.76042],8911:[0,.54986,0,0,.76042],8912:[.03517,.54986,0,0,.77778],8913:[.03517,.54986,0,0,.77778],8914:[0,.54986,0,0,.66667],8915:[0,.54986,0,0,.66667],8916:[0,.69224,0,0,.66667],8918:[.0391,.5391,0,0,.77778],8919:[.0391,.5391,0,0,.77778],8920:[.03517,.54986,0,0,1.33334],8921:[.03517,.54986,0,0,1.33334],8922:[.38569,.88569,0,0,.77778],8923:[.38569,.88569,0,0,.77778],8926:[.13667,.63667,0,0,.77778],8927:[.13667,.63667,0,0,.77778],8928:[.30274,.79383,0,0,.77778],8929:[.30274,.79383,0,0,.77778],8934:[.23222,.74111,0,0,.77778],8935:[.23222,.74111,0,0,.77778],8936:[.23222,.74111,0,0,.77778],8937:[.23222,.74111,0,0,.77778],8938:[.20576,.70576,0,0,.77778],8939:[.20576,.70576,0,0,.77778],8940:[.30274,.79383,0,0,.77778],8941:[.30274,.79383,0,0,.77778],8994:[.19444,.69224,0,0,.77778],8995:[.19444,.69224,0,0,.77778],9416:[.15559,.69224,0,0,.90222],9484:[0,.69224,0,0,.5],9488:[0,.69224,0,0,.5],9492:[0,.37788,0,0,.5],9496:[0,.37788,0,0,.5],9585:[.19444,.68889,0,0,.88889],9586:[.19444,.74111,0,0,.88889],9632:[0,.675,0,0,.77778],9633:[0,.675,0,0,.77778],9650:[0,.54986,0,0,.72222],9651:[0,.54986,0,0,.72222],9654:[.03517,.54986,0,0,.77778],9660:[0,.54986,0,0,.72222],9661:[0,.54986,0,0,.72222],9664:[.03517,.54986,0,0,.77778],9674:[.11111,.69224,0,0,.66667],9733:[.19444,.69224,0,0,.94445],10003:[0,.69224,0,0,.83334],10016:[0,.69224,0,0,.83334],10731:[.11111,.69224,0,0,.66667],10846:[.19444,.75583,0,0,.61111],10877:[.13667,.63667,0,0,.77778],10878:[.13667,.63667,0,0,.77778],10885:[.25583,.75583,0,0,.77778],10886:[.25583,.75583,0,0,.77778],10887:[.13597,.63597,0,0,.77778],10888:[.13597,.63597,0,0,.77778],10889:[.26167,.75726,0,0,.77778],10890:[.26167,.75726,0,0,.77778],10891:[.48256,.98256,0,0,.77778],10892:[.48256,.98256,0,0,.77778],10901:[.13667,.63667,0,0,.77778],10902:[.13667,.63667,0,0,.77778],10933:[.25142,.75726,0,0,.77778],10934:[.25142,.75726,0,0,.77778],10935:[.26167,.75726,0,0,.77778],10936:[.26167,.75726,0,0,.77778],10937:[.26167,.75726,0,0,.77778],10938:[.26167,.75726,0,0,.77778],10949:[.25583,.75583,0,0,.77778],10950:[.25583,.75583,0,0,.77778],10955:[.28481,.79383,0,0,.77778],10956:[.28481,.79383,0,0,.77778],57350:[.08167,.58167,0,0,.22222],57351:[.08167,.58167,0,0,.38889],57352:[.08167,.58167,0,0,.77778],57353:[0,.43056,.04028,0,.66667],57356:[.25142,.75726,0,0,.77778],57357:[.25142,.75726,0,0,.77778],57358:[.41951,.91951,0,0,.77778],57359:[.30274,.79383,0,0,.77778],57360:[.30274,.79383,0,0,.77778],57361:[.41951,.91951,0,0,.77778],57366:[.25142,.75726,0,0,.77778],57367:[.25142,.75726,0,0,.77778],57368:[.25142,.75726,0,0,.77778],57369:[.25142,.75726,0,0,.77778],57370:[.13597,.63597,0,0,.77778],57371:[.13597,.63597,0,0,.77778]},"Caligraphic-Regular":{48:[0,.43056,0,0,.5],49:[0,.43056,0,0,.5],50:[0,.43056,0,0,.5],51:[.19444,.43056,0,0,.5],52:[.19444,.43056,0,0,.5],53:[.19444,.43056,0,0,.5],54:[0,.64444,0,0,.5],55:[.19444,.43056,0,0,.5],56:[0,.64444,0,0,.5],57:[.19444,.43056,0,0,.5],65:[0,.68333,0,.19445,.79847],66:[0,.68333,.03041,.13889,.65681],67:[0,.68333,.05834,.13889,.52653],68:[0,.68333,.02778,.08334,.77139],69:[0,.68333,.08944,.11111,.52778],70:[0,.68333,.09931,.11111,.71875],71:[.09722,.68333,.0593,.11111,.59487],72:[0,.68333,.00965,.11111,.84452],73:[0,.68333,.07382,0,.54452],74:[.09722,.68333,.18472,.16667,.67778],75:[0,.68333,.01445,.05556,.76195],76:[0,.68333,0,.13889,.68972],77:[0,.68333,0,.13889,1.2009],78:[0,.68333,.14736,.08334,.82049],79:[0,.68333,.02778,.11111,.79611],80:[0,.68333,.08222,.08334,.69556],81:[.09722,.68333,0,.11111,.81667],82:[0,.68333,0,.08334,.8475],83:[0,.68333,.075,.13889,.60556],84:[0,.68333,.25417,0,.54464],85:[0,.68333,.09931,.08334,.62583],86:[0,.68333,.08222,0,.61278],87:[0,.68333,.08222,.08334,.98778],88:[0,.68333,.14643,.13889,.7133],89:[.09722,.68333,.08222,.08334,.66834],90:[0,.68333,.07944,.13889,.72473]},"Fraktur-Regular":{33:[0,.69141,0,0,.29574],34:[0,.69141,0,0,.21471],38:[0,.69141,0,0,.73786],39:[0,.69141,0,0,.21201],40:[.24982,.74947,0,0,.38865],41:[.24982,.74947,0,0,.38865],42:[0,.62119,0,0,.27764],43:[.08319,.58283,0,0,.75623],44:[0,.10803,0,0,.27764],45:[.08319,.58283,0,0,.75623],46:[0,.10803,0,0,.27764],47:[.24982,.74947,0,0,.50181],48:[0,.47534,0,0,.50181],49:[0,.47534,0,0,.50181],50:[0,.47534,0,0,.50181],51:[.18906,.47534,0,0,.50181],52:[.18906,.47534,0,0,.50181],53:[.18906,.47534,0,0,.50181],54:[0,.69141,0,0,.50181],55:[.18906,.47534,0,0,.50181],56:[0,.69141,0,0,.50181],57:[.18906,.47534,0,0,.50181],58:[0,.47534,0,0,.21606],59:[.12604,.47534,0,0,.21606],61:[-.13099,.36866,0,0,.75623],63:[0,.69141,0,0,.36245],65:[0,.69141,0,0,.7176],66:[0,.69141,0,0,.88397],67:[0,.69141,0,0,.61254],68:[0,.69141,0,0,.83158],69:[0,.69141,0,0,.66278],70:[.12604,.69141,0,0,.61119],71:[0,.69141,0,0,.78539],72:[.06302,.69141,0,0,.7203],73:[0,.69141,0,0,.55448],74:[.12604,.69141,0,0,.55231],75:[0,.69141,0,0,.66845],76:[0,.69141,0,0,.66602],77:[0,.69141,0,0,1.04953],78:[0,.69141,0,0,.83212],79:[0,.69141,0,0,.82699],80:[.18906,.69141,0,0,.82753],81:[.03781,.69141,0,0,.82699],82:[0,.69141,0,0,.82807],83:[0,.69141,0,0,.82861],84:[0,.69141,0,0,.66899],85:[0,.69141,0,0,.64576],86:[0,.69141,0,0,.83131],87:[0,.69141,0,0,1.04602],88:[0,.69141,0,0,.71922],89:[.18906,.69141,0,0,.83293],90:[.12604,.69141,0,0,.60201],91:[.24982,.74947,0,0,.27764],93:[.24982,.74947,0,0,.27764],94:[0,.69141,0,0,.49965],97:[0,.47534,0,0,.50046],98:[0,.69141,0,0,.51315],99:[0,.47534,0,0,.38946],100:[0,.62119,0,0,.49857],101:[0,.47534,0,0,.40053],102:[.18906,.69141,0,0,.32626],103:[.18906,.47534,0,0,.5037],104:[.18906,.69141,0,0,.52126],105:[0,.69141,0,0,.27899],106:[0,.69141,0,0,.28088],107:[0,.69141,0,0,.38946],108:[0,.69141,0,0,.27953],109:[0,.47534,0,0,.76676],110:[0,.47534,0,0,.52666],111:[0,.47534,0,0,.48885],112:[.18906,.52396,0,0,.50046],113:[.18906,.47534,0,0,.48912],114:[0,.47534,0,0,.38919],115:[0,.47534,0,0,.44266],116:[0,.62119,0,0,.33301],117:[0,.47534,0,0,.5172],118:[0,.52396,0,0,.5118],119:[0,.52396,0,0,.77351],120:[.18906,.47534,0,0,.38865],121:[.18906,.47534,0,0,.49884],122:[.18906,.47534,0,0,.39054],8216:[0,.69141,0,0,.21471],8217:[0,.69141,0,0,.21471],58112:[0,.62119,0,0,.49749],58113:[0,.62119,0,0,.4983],58114:[.18906,.69141,0,0,.33328],58115:[.18906,.69141,0,0,.32923],58116:[.18906,.47534,0,0,.50343],58117:[0,.69141,0,0,.33301],58118:[0,.62119,0,0,.33409],58119:[0,.47534,0,0,.50073]},"Main-Bold":{33:[0,.69444,0,0,.35],34:[0,.69444,0,0,.60278],35:[.19444,.69444,0,0,.95833],36:[.05556,.75,0,0,.575],37:[.05556,.75,0,0,.95833],38:[0,.69444,0,0,.89444],39:[0,.69444,0,0,.31944],40:[.25,.75,0,0,.44722],41:[.25,.75,0,0,.44722],42:[0,.75,0,0,.575],43:[.13333,.63333,0,0,.89444],44:[.19444,.15556,0,0,.31944],45:[0,.44444,0,0,.38333],46:[0,.15556,0,0,.31944],47:[.25,.75,0,0,.575],48:[0,.64444,0,0,.575],49:[0,.64444,0,0,.575],50:[0,.64444,0,0,.575],51:[0,.64444,0,0,.575],52:[0,.64444,0,0,.575],53:[0,.64444,0,0,.575],54:[0,.64444,0,0,.575],55:[0,.64444,0,0,.575],56:[0,.64444,0,0,.575],57:[0,.64444,0,0,.575],58:[0,.44444,0,0,.31944],59:[.19444,.44444,0,0,.31944],60:[.08556,.58556,0,0,.89444],61:[-.10889,.39111,0,0,.89444],62:[.08556,.58556,0,0,.89444],63:[0,.69444,0,0,.54305],64:[0,.69444,0,0,.89444],65:[0,.68611,0,0,.86944],66:[0,.68611,0,0,.81805],67:[0,.68611,0,0,.83055],68:[0,.68611,0,0,.88194],69:[0,.68611,0,0,.75555],70:[0,.68611,0,0,.72361],71:[0,.68611,0,0,.90416],72:[0,.68611,0,0,.9],73:[0,.68611,0,0,.43611],74:[0,.68611,0,0,.59444],75:[0,.68611,0,0,.90138],76:[0,.68611,0,0,.69166],77:[0,.68611,0,0,1.09166],78:[0,.68611,0,0,.9],79:[0,.68611,0,0,.86388],80:[0,.68611,0,0,.78611],81:[.19444,.68611,0,0,.86388],82:[0,.68611,0,0,.8625],83:[0,.68611,0,0,.63889],84:[0,.68611,0,0,.8],85:[0,.68611,0,0,.88472],86:[0,.68611,.01597,0,.86944],87:[0,.68611,.01597,0,1.18888],88:[0,.68611,0,0,.86944],89:[0,.68611,.02875,0,.86944],90:[0,.68611,0,0,.70277],91:[.25,.75,0,0,.31944],92:[.25,.75,0,0,.575],93:[.25,.75,0,0,.31944],94:[0,.69444,0,0,.575],95:[.31,.13444,.03194,0,.575],97:[0,.44444,0,0,.55902],98:[0,.69444,0,0,.63889],99:[0,.44444,0,0,.51111],100:[0,.69444,0,0,.63889],101:[0,.44444,0,0,.52708],102:[0,.69444,.10903,0,.35139],103:[.19444,.44444,.01597,0,.575],104:[0,.69444,0,0,.63889],105:[0,.69444,0,0,.31944],106:[.19444,.69444,0,0,.35139],107:[0,.69444,0,0,.60694],108:[0,.69444,0,0,.31944],109:[0,.44444,0,0,.95833],110:[0,.44444,0,0,.63889],111:[0,.44444,0,0,.575],112:[.19444,.44444,0,0,.63889],113:[.19444,.44444,0,0,.60694],114:[0,.44444,0,0,.47361],115:[0,.44444,0,0,.45361],116:[0,.63492,0,0,.44722],117:[0,.44444,0,0,.63889],118:[0,.44444,.01597,0,.60694],119:[0,.44444,.01597,0,.83055],120:[0,.44444,0,0,.60694],121:[.19444,.44444,.01597,0,.60694],122:[0,.44444,0,0,.51111],123:[.25,.75,0,0,.575],124:[.25,.75,0,0,.31944],125:[.25,.75,0,0,.575],126:[.35,.34444,0,0,.575],168:[0,.69444,0,0,.575],172:[0,.44444,0,0,.76666],176:[0,.69444,0,0,.86944],177:[.13333,.63333,0,0,.89444],198:[0,.68611,0,0,1.04166],215:[.13333,.63333,0,0,.89444],216:[.04861,.73472,0,0,.89444],223:[0,.69444,0,0,.59722],230:[0,.44444,0,0,.83055],247:[.13333,.63333,0,0,.89444],248:[.09722,.54167,0,0,.575],305:[0,.44444,0,0,.31944],338:[0,.68611,0,0,1.16944],339:[0,.44444,0,0,.89444],567:[.19444,.44444,0,0,.35139],710:[0,.69444,0,0,.575],711:[0,.63194,0,0,.575],713:[0,.59611,0,0,.575],714:[0,.69444,0,0,.575],715:[0,.69444,0,0,.575],728:[0,.69444,0,0,.575],729:[0,.69444,0,0,.31944],730:[0,.69444,0,0,.86944],732:[0,.69444,0,0,.575],733:[0,.69444,0,0,.575],824:[.19444,.69444,0,0,0],915:[0,.68611,0,0,.69166],916:[0,.68611,0,0,.95833],920:[0,.68611,0,0,.89444],923:[0,.68611,0,0,.80555],926:[0,.68611,0,0,.76666],928:[0,.68611,0,0,.9],931:[0,.68611,0,0,.83055],933:[0,.68611,0,0,.89444],934:[0,.68611,0,0,.83055],936:[0,.68611,0,0,.89444],937:[0,.68611,0,0,.83055],8211:[0,.44444,.03194,0,.575],8212:[0,.44444,.03194,0,1.14999],8216:[0,.69444,0,0,.31944],8217:[0,.69444,0,0,.31944],8220:[0,.69444,0,0,.60278],8221:[0,.69444,0,0,.60278],8224:[.19444,.69444,0,0,.51111],8225:[.19444,.69444,0,0,.51111],8242:[0,.55556,0,0,.34444],8407:[0,.72444,.15486,0,.575],8463:[0,.69444,0,0,.66759],8465:[0,.69444,0,0,.83055],8467:[0,.69444,0,0,.47361],8472:[.19444,.44444,0,0,.74027],8476:[0,.69444,0,0,.83055],8501:[0,.69444,0,0,.70277],8592:[-.10889,.39111,0,0,1.14999],8593:[.19444,.69444,0,0,.575],8594:[-.10889,.39111,0,0,1.14999],8595:[.19444,.69444,0,0,.575],8596:[-.10889,.39111,0,0,1.14999],8597:[.25,.75,0,0,.575],8598:[.19444,.69444,0,0,1.14999],8599:[.19444,.69444,0,0,1.14999],8600:[.19444,.69444,0,0,1.14999],8601:[.19444,.69444,0,0,1.14999],8636:[-.10889,.39111,0,0,1.14999],8637:[-.10889,.39111,0,0,1.14999],8640:[-.10889,.39111,0,0,1.14999],8641:[-.10889,.39111,0,0,1.14999],8656:[-.10889,.39111,0,0,1.14999],8657:[.19444,.69444,0,0,.70277],8658:[-.10889,.39111,0,0,1.14999],8659:[.19444,.69444,0,0,.70277],8660:[-.10889,.39111,0,0,1.14999],8661:[.25,.75,0,0,.70277],8704:[0,.69444,0,0,.63889],8706:[0,.69444,.06389,0,.62847],8707:[0,.69444,0,0,.63889],8709:[.05556,.75,0,0,.575],8711:[0,.68611,0,0,.95833],8712:[.08556,.58556,0,0,.76666],8715:[.08556,.58556,0,0,.76666],8722:[.13333,.63333,0,0,.89444],8723:[.13333,.63333,0,0,.89444],8725:[.25,.75,0,0,.575],8726:[.25,.75,0,0,.575],8727:[-.02778,.47222,0,0,.575],8728:[-.02639,.47361,0,0,.575],8729:[-.02639,.47361,0,0,.575],8730:[.18,.82,0,0,.95833],8733:[0,.44444,0,0,.89444],8734:[0,.44444,0,0,1.14999],8736:[0,.69224,0,0,.72222],8739:[.25,.75,0,0,.31944],8741:[.25,.75,0,0,.575],8743:[0,.55556,0,0,.76666],8744:[0,.55556,0,0,.76666],8745:[0,.55556,0,0,.76666],8746:[0,.55556,0,0,.76666],8747:[.19444,.69444,.12778,0,.56875],8764:[-.10889,.39111,0,0,.89444],8768:[.19444,.69444,0,0,.31944],8771:[.00222,.50222,0,0,.89444],8776:[.02444,.52444,0,0,.89444],8781:[.00222,.50222,0,0,.89444],8801:[.00222,.50222,0,0,.89444],8804:[.19667,.69667,0,0,.89444],8805:[.19667,.69667,0,0,.89444],8810:[.08556,.58556,0,0,1.14999],8811:[.08556,.58556,0,0,1.14999],8826:[.08556,.58556,0,0,.89444],8827:[.08556,.58556,0,0,.89444],8834:[.08556,.58556,0,0,.89444],8835:[.08556,.58556,0,0,.89444],8838:[.19667,.69667,0,0,.89444],8839:[.19667,.69667,0,0,.89444],8846:[0,.55556,0,0,.76666],8849:[.19667,.69667,0,0,.89444],8850:[.19667,.69667,0,0,.89444],8851:[0,.55556,0,0,.76666],8852:[0,.55556,0,0,.76666],8853:[.13333,.63333,0,0,.89444],8854:[.13333,.63333,0,0,.89444],8855:[.13333,.63333,0,0,.89444],8856:[.13333,.63333,0,0,.89444],8857:[.13333,.63333,0,0,.89444],8866:[0,.69444,0,0,.70277],8867:[0,.69444,0,0,.70277],8868:[0,.69444,0,0,.89444],8869:[0,.69444,0,0,.89444],8900:[-.02639,.47361,0,0,.575],8901:[-.02639,.47361,0,0,.31944],8902:[-.02778,.47222,0,0,.575],8968:[.25,.75,0,0,.51111],8969:[.25,.75,0,0,.51111],8970:[.25,.75,0,0,.51111],8971:[.25,.75,0,0,.51111],8994:[-.13889,.36111,0,0,1.14999],8995:[-.13889,.36111,0,0,1.14999],9651:[.19444,.69444,0,0,1.02222],9657:[-.02778,.47222,0,0,.575],9661:[.19444,.69444,0,0,1.02222],9667:[-.02778,.47222,0,0,.575],9711:[.19444,.69444,0,0,1.14999],9824:[.12963,.69444,0,0,.89444],9825:[.12963,.69444,0,0,.89444],9826:[.12963,.69444,0,0,.89444],9827:[.12963,.69444,0,0,.89444],9837:[0,.75,0,0,.44722],9838:[.19444,.69444,0,0,.44722],9839:[.19444,.69444,0,0,.44722],10216:[.25,.75,0,0,.44722],10217:[.25,.75,0,0,.44722],10815:[0,.68611,0,0,.9],10927:[.19667,.69667,0,0,.89444],10928:[.19667,.69667,0,0,.89444]},"Main-BoldItalic":{33:[0,.69444,.11417,0,.38611],34:[0,.69444,.07939,0,.62055],35:[.19444,.69444,.06833,0,.94444],37:[.05556,.75,.12861,0,.94444],38:[0,.69444,.08528,0,.88555],39:[0,.69444,.12945,0,.35555],40:[.25,.75,.15806,0,.47333],41:[.25,.75,.03306,0,.47333],42:[0,.75,.14333,0,.59111],43:[.10333,.60333,.03306,0,.88555],44:[.19444,.14722,0,0,.35555],45:[0,.44444,.02611,0,.41444],46:[0,.14722,0,0,.35555],47:[.25,.75,.15806,0,.59111],48:[0,.64444,.13167,0,.59111],49:[0,.64444,.13167,0,.59111],50:[0,.64444,.13167,0,.59111],51:[0,.64444,.13167,0,.59111],52:[.19444,.64444,.13167,0,.59111],53:[0,.64444,.13167,0,.59111],54:[0,.64444,.13167,0,.59111],55:[.19444,.64444,.13167,0,.59111],56:[0,.64444,.13167,0,.59111],57:[0,.64444,.13167,0,.59111],58:[0,.44444,.06695,0,.35555],59:[.19444,.44444,.06695,0,.35555],61:[-.10889,.39111,.06833,0,.88555],63:[0,.69444,.11472,0,.59111],64:[0,.69444,.09208,0,.88555],65:[0,.68611,0,0,.86555],66:[0,.68611,.0992,0,.81666],67:[0,.68611,.14208,0,.82666],68:[0,.68611,.09062,0,.87555],69:[0,.68611,.11431,0,.75666],70:[0,.68611,.12903,0,.72722],71:[0,.68611,.07347,0,.89527],72:[0,.68611,.17208,0,.8961],73:[0,.68611,.15681,0,.47166],74:[0,.68611,.145,0,.61055],75:[0,.68611,.14208,0,.89499],76:[0,.68611,0,0,.69777],77:[0,.68611,.17208,0,1.07277],78:[0,.68611,.17208,0,.8961],79:[0,.68611,.09062,0,.85499],80:[0,.68611,.0992,0,.78721],81:[.19444,.68611,.09062,0,.85499],82:[0,.68611,.02559,0,.85944],83:[0,.68611,.11264,0,.64999],84:[0,.68611,.12903,0,.7961],85:[0,.68611,.17208,0,.88083],86:[0,.68611,.18625,0,.86555],87:[0,.68611,.18625,0,1.15999],88:[0,.68611,.15681,0,.86555],89:[0,.68611,.19803,0,.86555],90:[0,.68611,.14208,0,.70888],91:[.25,.75,.1875,0,.35611],93:[.25,.75,.09972,0,.35611],94:[0,.69444,.06709,0,.59111],95:[.31,.13444,.09811,0,.59111],97:[0,.44444,.09426,0,.59111],98:[0,.69444,.07861,0,.53222],99:[0,.44444,.05222,0,.53222],100:[0,.69444,.10861,0,.59111],101:[0,.44444,.085,0,.53222],102:[.19444,.69444,.21778,0,.4],103:[.19444,.44444,.105,0,.53222],104:[0,.69444,.09426,0,.59111],105:[0,.69326,.11387,0,.35555],106:[.19444,.69326,.1672,0,.35555],107:[0,.69444,.11111,0,.53222],108:[0,.69444,.10861,0,.29666],109:[0,.44444,.09426,0,.94444],110:[0,.44444,.09426,0,.64999],111:[0,.44444,.07861,0,.59111],112:[.19444,.44444,.07861,0,.59111],113:[.19444,.44444,.105,0,.53222],114:[0,.44444,.11111,0,.50167],115:[0,.44444,.08167,0,.48694],116:[0,.63492,.09639,0,.385],117:[0,.44444,.09426,0,.62055],118:[0,.44444,.11111,0,.53222],119:[0,.44444,.11111,0,.76777],120:[0,.44444,.12583,0,.56055],121:[.19444,.44444,.105,0,.56166],122:[0,.44444,.13889,0,.49055],126:[.35,.34444,.11472,0,.59111],163:[0,.69444,0,0,.86853],168:[0,.69444,.11473,0,.59111],176:[0,.69444,0,0,.94888],198:[0,.68611,.11431,0,1.02277],216:[.04861,.73472,.09062,0,.88555],223:[.19444,.69444,.09736,0,.665],230:[0,.44444,.085,0,.82666],248:[.09722,.54167,.09458,0,.59111],305:[0,.44444,.09426,0,.35555],338:[0,.68611,.11431,0,1.14054],339:[0,.44444,.085,0,.82666],567:[.19444,.44444,.04611,0,.385],710:[0,.69444,.06709,0,.59111],711:[0,.63194,.08271,0,.59111],713:[0,.59444,.10444,0,.59111],714:[0,.69444,.08528,0,.59111],715:[0,.69444,0,0,.59111],728:[0,.69444,.10333,0,.59111],729:[0,.69444,.12945,0,.35555],730:[0,.69444,0,0,.94888],732:[0,.69444,.11472,0,.59111],733:[0,.69444,.11472,0,.59111],915:[0,.68611,.12903,0,.69777],916:[0,.68611,0,0,.94444],920:[0,.68611,.09062,0,.88555],923:[0,.68611,0,0,.80666],926:[0,.68611,.15092,0,.76777],928:[0,.68611,.17208,0,.8961],931:[0,.68611,.11431,0,.82666],933:[0,.68611,.10778,0,.88555],934:[0,.68611,.05632,0,.82666],936:[0,.68611,.10778,0,.88555],937:[0,.68611,.0992,0,.82666],8211:[0,.44444,.09811,0,.59111],8212:[0,.44444,.09811,0,1.18221],8216:[0,.69444,.12945,0,.35555],8217:[0,.69444,.12945,0,.35555],8220:[0,.69444,.16772,0,.62055],8221:[0,.69444,.07939,0,.62055]},"Main-Italic":{33:[0,.69444,.12417,0,.30667],34:[0,.69444,.06961,0,.51444],35:[.19444,.69444,.06616,0,.81777],37:[.05556,.75,.13639,0,.81777],38:[0,.69444,.09694,0,.76666],39:[0,.69444,.12417,0,.30667],40:[.25,.75,.16194,0,.40889],41:[.25,.75,.03694,0,.40889],42:[0,.75,.14917,0,.51111],43:[.05667,.56167,.03694,0,.76666],44:[.19444,.10556,0,0,.30667],45:[0,.43056,.02826,0,.35778],46:[0,.10556,0,0,.30667],47:[.25,.75,.16194,0,.51111],48:[0,.64444,.13556,0,.51111],49:[0,.64444,.13556,0,.51111],50:[0,.64444,.13556,0,.51111],51:[0,.64444,.13556,0,.51111],52:[.19444,.64444,.13556,0,.51111],53:[0,.64444,.13556,0,.51111],54:[0,.64444,.13556,0,.51111],55:[.19444,.64444,.13556,0,.51111],56:[0,.64444,.13556,0,.51111],57:[0,.64444,.13556,0,.51111],58:[0,.43056,.0582,0,.30667],59:[.19444,.43056,.0582,0,.30667],61:[-.13313,.36687,.06616,0,.76666],63:[0,.69444,.1225,0,.51111],64:[0,.69444,.09597,0,.76666],65:[0,.68333,0,0,.74333],66:[0,.68333,.10257,0,.70389],67:[0,.68333,.14528,0,.71555],68:[0,.68333,.09403,0,.755],69:[0,.68333,.12028,0,.67833],70:[0,.68333,.13305,0,.65277],71:[0,.68333,.08722,0,.77361],72:[0,.68333,.16389,0,.74333],73:[0,.68333,.15806,0,.38555],74:[0,.68333,.14028,0,.525],75:[0,.68333,.14528,0,.76888],76:[0,.68333,0,0,.62722],77:[0,.68333,.16389,0,.89666],78:[0,.68333,.16389,0,.74333],79:[0,.68333,.09403,0,.76666],80:[0,.68333,.10257,0,.67833],81:[.19444,.68333,.09403,0,.76666],82:[0,.68333,.03868,0,.72944],83:[0,.68333,.11972,0,.56222],84:[0,.68333,.13305,0,.71555],85:[0,.68333,.16389,0,.74333],86:[0,.68333,.18361,0,.74333],87:[0,.68333,.18361,0,.99888],88:[0,.68333,.15806,0,.74333],89:[0,.68333,.19383,0,.74333],90:[0,.68333,.14528,0,.61333],91:[.25,.75,.1875,0,.30667],93:[.25,.75,.10528,0,.30667],94:[0,.69444,.06646,0,.51111],95:[.31,.12056,.09208,0,.51111],97:[0,.43056,.07671,0,.51111],98:[0,.69444,.06312,0,.46],99:[0,.43056,.05653,0,.46],100:[0,.69444,.10333,0,.51111],101:[0,.43056,.07514,0,.46],102:[.19444,.69444,.21194,0,.30667],103:[.19444,.43056,.08847,0,.46],104:[0,.69444,.07671,0,.51111],105:[0,.65536,.1019,0,.30667],106:[.19444,.65536,.14467,0,.30667],107:[0,.69444,.10764,0,.46],108:[0,.69444,.10333,0,.25555],109:[0,.43056,.07671,0,.81777],110:[0,.43056,.07671,0,.56222],111:[0,.43056,.06312,0,.51111],112:[.19444,.43056,.06312,0,.51111],113:[.19444,.43056,.08847,0,.46],114:[0,.43056,.10764,0,.42166],115:[0,.43056,.08208,0,.40889],116:[0,.61508,.09486,0,.33222],117:[0,.43056,.07671,0,.53666],118:[0,.43056,.10764,0,.46],119:[0,.43056,.10764,0,.66444],120:[0,.43056,.12042,0,.46389],121:[.19444,.43056,.08847,0,.48555],122:[0,.43056,.12292,0,.40889],126:[.35,.31786,.11585,0,.51111],163:[0,.69444,0,0,.76909],168:[0,.66786,.10474,0,.51111],176:[0,.69444,0,0,.83129],198:[0,.68333,.12028,0,.88277],216:[.04861,.73194,.09403,0,.76666],223:[.19444,.69444,.10514,0,.53666],230:[0,.43056,.07514,0,.71555],248:[.09722,.52778,.09194,0,.51111],305:[0,.43056,0,.02778,.32246],338:[0,.68333,.12028,0,.98499],339:[0,.43056,.07514,0,.71555],567:[.19444,.43056,0,.08334,.38403],710:[0,.69444,.06646,0,.51111],711:[0,.62847,.08295,0,.51111],713:[0,.56167,.10333,0,.51111],714:[0,.69444,.09694,0,.51111],715:[0,.69444,0,0,.51111],728:[0,.69444,.10806,0,.51111],729:[0,.66786,.11752,0,.30667],730:[0,.69444,0,0,.83129],732:[0,.66786,.11585,0,.51111],733:[0,.69444,.1225,0,.51111],915:[0,.68333,.13305,0,.62722],916:[0,.68333,0,0,.81777],920:[0,.68333,.09403,0,.76666],923:[0,.68333,0,0,.69222],926:[0,.68333,.15294,0,.66444],928:[0,.68333,.16389,0,.74333],931:[0,.68333,.12028,0,.71555],933:[0,.68333,.11111,0,.76666],934:[0,.68333,.05986,0,.71555],936:[0,.68333,.11111,0,.76666],937:[0,.68333,.10257,0,.71555],8211:[0,.43056,.09208,0,.51111],8212:[0,.43056,.09208,0,1.02222],8216:[0,.69444,.12417,0,.30667],8217:[0,.69444,.12417,0,.30667],8220:[0,.69444,.1685,0,.51444],8221:[0,.69444,.06961,0,.51444],8463:[0,.68889,0,0,.54028]},"Main-Regular":{32:[0,0,0,0,0],33:[0,.69444,0,0,.27778],34:[0,.69444,0,0,.5],35:[.19444,.69444,0,0,.83334],36:[.05556,.75,0,0,.5],37:[.05556,.75,0,0,.83334],38:[0,.69444,0,0,.77778],39:[0,.69444,0,0,.27778],40:[.25,.75,0,0,.38889],41:[.25,.75,0,0,.38889],42:[0,.75,0,0,.5],43:[.08333,.58333,0,0,.77778],44:[.19444,.10556,0,0,.27778],45:[0,.43056,0,0,.33333],46:[0,.10556,0,0,.27778],47:[.25,.75,0,0,.5],48:[0,.64444,0,0,.5],49:[0,.64444,0,0,.5],50:[0,.64444,0,0,.5],51:[0,.64444,0,0,.5],52:[0,.64444,0,0,.5],53:[0,.64444,0,0,.5],54:[0,.64444,0,0,.5],55:[0,.64444,0,0,.5],56:[0,.64444,0,0,.5],57:[0,.64444,0,0,.5],58:[0,.43056,0,0,.27778],59:[.19444,.43056,0,0,.27778],60:[.0391,.5391,0,0,.77778],61:[-.13313,.36687,0,0,.77778],62:[.0391,.5391,0,0,.77778],63:[0,.69444,0,0,.47222],64:[0,.69444,0,0,.77778],65:[0,.68333,0,0,.75],66:[0,.68333,0,0,.70834],67:[0,.68333,0,0,.72222],68:[0,.68333,0,0,.76389],69:[0,.68333,0,0,.68056],70:[0,.68333,0,0,.65278],71:[0,.68333,0,0,.78472],72:[0,.68333,0,0,.75],73:[0,.68333,0,0,.36111],74:[0,.68333,0,0,.51389],75:[0,.68333,0,0,.77778],76:[0,.68333,0,0,.625],77:[0,.68333,0,0,.91667],78:[0,.68333,0,0,.75],79:[0,.68333,0,0,.77778],80:[0,.68333,0,0,.68056],81:[.19444,.68333,0,0,.77778],82:[0,.68333,0,0,.73611],83:[0,.68333,0,0,.55556],84:[0,.68333,0,0,.72222],85:[0,.68333,0,0,.75],86:[0,.68333,.01389,0,.75],87:[0,.68333,.01389,0,1.02778],88:[0,.68333,0,0,.75],89:[0,.68333,.025,0,.75],90:[0,.68333,0,0,.61111],91:[.25,.75,0,0,.27778],92:[.25,.75,0,0,.5],93:[.25,.75,0,0,.27778],94:[0,.69444,0,0,.5],95:[.31,.12056,.02778,0,.5],97:[0,.43056,0,0,.5],98:[0,.69444,0,0,.55556],99:[0,.43056,0,0,.44445],100:[0,.69444,0,0,.55556],101:[0,.43056,0,0,.44445],102:[0,.69444,.07778,0,.30556],103:[.19444,.43056,.01389,0,.5],104:[0,.69444,0,0,.55556],105:[0,.66786,0,0,.27778],106:[.19444,.66786,0,0,.30556],107:[0,.69444,0,0,.52778],108:[0,.69444,0,0,.27778],109:[0,.43056,0,0,.83334],110:[0,.43056,0,0,.55556],111:[0,.43056,0,0,.5],112:[.19444,.43056,0,0,.55556],113:[.19444,.43056,0,0,.52778],114:[0,.43056,0,0,.39167],115:[0,.43056,0,0,.39445],116:[0,.61508,0,0,.38889],117:[0,.43056,0,0,.55556],118:[0,.43056,.01389,0,.52778],119:[0,.43056,.01389,0,.72222],120:[0,.43056,0,0,.52778],121:[.19444,.43056,.01389,0,.52778],122:[0,.43056,0,0,.44445],123:[.25,.75,0,0,.5],124:[.25,.75,0,0,.27778],125:[.25,.75,0,0,.5],126:[.35,.31786,0,0,.5],160:[0,0,0,0,0],168:[0,.66786,0,0,.5],172:[0,.43056,0,0,.66667],176:[0,.69444,0,0,.75],177:[.08333,.58333,0,0,.77778],198:[0,.68333,0,0,.90278],215:[.08333,.58333,0,0,.77778],216:[.04861,.73194,0,0,.77778],223:[0,.69444,0,0,.5],230:[0,.43056,0,0,.72222],247:[.08333,.58333,0,0,.77778],248:[.09722,.52778,0,0,.5],305:[0,.43056,0,0,.27778],338:[0,.68333,0,0,1.01389],339:[0,.43056,0,0,.77778],567:[.19444,.43056,0,0,.30556],710:[0,.69444,0,0,.5],711:[0,.62847,0,0,.5],713:[0,.56778,0,0,.5],714:[0,.69444,0,0,.5],715:[0,.69444,0,0,.5],728:[0,.69444,0,0,.5],729:[0,.66786,0,0,.27778],730:[0,.69444,0,0,.75],732:[0,.66786,0,0,.5],733:[0,.69444,0,0,.5],824:[.19444,.69444,0,0,0],915:[0,.68333,0,0,.625],916:[0,.68333,0,0,.83334],920:[0,.68333,0,0,.77778],923:[0,.68333,0,0,.69445],926:[0,.68333,0,0,.66667],928:[0,.68333,0,0,.75],931:[0,.68333,0,0,.72222],933:[0,.68333,0,0,.77778],934:[0,.68333,0,0,.72222],936:[0,.68333,0,0,.77778],937:[0,.68333,0,0,.72222],8211:[0,.43056,.02778,0,.5],8212:[0,.43056,.02778,0,1],8216:[0,.69444,0,0,.27778],8217:[0,.69444,0,0,.27778],8220:[0,.69444,0,0,.5],8221:[0,.69444,0,0,.5],8224:[.19444,.69444,0,0,.44445],8225:[.19444,.69444,0,0,.44445],8230:[0,.12,0,0,1015],8242:[0,.55556,0,0,.275],8407:[0,.71444,.15382,0,.5],8463:[0,.68889,0,0,.54028],8465:[0,.69444,0,0,.72222],8467:[0,.69444,0,.11111,.41667],8472:[.19444,.43056,0,.11111,.63646],8476:[0,.69444,0,0,.72222],8501:[0,.69444,0,0,.61111],8592:[-.13313,.36687,0,0,1],8593:[.19444,.69444,0,0,.5],8594:[-.13313,.36687,0,0,1],8595:[.19444,.69444,0,0,.5],8596:[-.13313,.36687,0,0,1],8597:[.25,.75,0,0,.5],8598:[.19444,.69444,0,0,1],8599:[.19444,.69444,0,0,1],8600:[.19444,.69444,0,0,1],8601:[.19444,.69444,0,0,1],8614:[.011,.511,0,0,889],8617:[.011,.511,0,0,1015],8618:[.011,.511,0,0,1015],8636:[-.13313,.36687,0,0,1],8637:[-.13313,.36687,0,0,1],8640:[-.13313,.36687,0,0,1],8641:[-.13313,.36687,0,0,1],8652:[.011,.671,0,0,889],8656:[-.13313,.36687,0,0,1],8657:[.19444,.69444,0,0,.61111],8658:[-.13313,.36687,0,0,1],8659:[.19444,.69444,0,0,.61111],8660:[-.13313,.36687,0,0,1],8661:[.25,.75,0,0,.61111],8704:[0,.69444,0,0,.55556],8706:[0,.69444,.05556,.08334,.5309],8707:[0,.69444,0,0,.55556],8709:[.05556,.75,0,0,.5],8711:[0,.68333,0,0,.83334],8712:[.0391,.5391,0,0,.66667],8715:[.0391,.5391,0,0,.66667],8722:[.08333,.58333,0,0,.77778],8723:[.08333,.58333,0,0,.77778],8725:[.25,.75,0,0,.5],8726:[.25,.75,0,0,.5],8727:[-.03472,.46528,0,0,.5],8728:[-.05555,.44445,0,0,.5],8729:[-.05555,.44445,0,0,.5],8730:[.2,.8,0,0,.83334],8733:[0,.43056,0,0,.77778],8734:[0,.43056,0,0,1],8736:[0,.69224,0,0,.72222],8739:[.25,.75,0,0,.27778],8741:[.25,.75,0,0,.5],8743:[0,.55556,0,0,.66667],8744:[0,.55556,0,0,.66667],8745:[0,.55556,0,0,.66667],8746:[0,.55556,0,0,.66667],8747:[.19444,.69444,.11111,0,.41667],8764:[-.13313,.36687,0,0,.77778],8768:[.19444,.69444,0,0,.27778],8771:[-.03625,.46375,0,0,.77778],8773:[-.022,.589,0,0,667],8776:[-.01688,.48312,0,0,.77778],8781:[-.03625,.46375,0,0,.77778],8784:[-.133,.67,0,0,666],8800:[.215,.716,0,0,666],8801:[-.03625,.46375,0,0,.77778],8804:[.13597,.63597,0,0,.77778],8805:[.13597,.63597,0,0,.77778],8810:[.0391,.5391,0,0,1],8811:[.0391,.5391,0,0,1],8826:[.0391,.5391,0,0,.77778],8827:[.0391,.5391,0,0,.77778],8834:[.0391,.5391,0,0,.77778],8835:[.0391,.5391,0,0,.77778],8838:[.13597,.63597,0,0,.77778],8839:[.13597,.63597,0,0,.77778],8846:[0,.55556,0,0,.66667],8849:[.13597,.63597,0,0,.77778],8850:[.13597,.63597,0,0,.77778],8851:[0,.55556,0,0,.66667],8852:[0,.55556,0,0,.66667],8853:[.08333,.58333,0,0,.77778],8854:[.08333,.58333,0,0,.77778],8855:[.08333,.58333,0,0,.77778],8856:[.08333,.58333,0,0,.77778],8857:[.08333,.58333,0,0,.77778],8866:[0,.69444,0,0,.61111],8867:[0,.69444,0,0,.61111],8868:[0,.69444,0,0,.77778],8869:[0,.69444,0,0,.77778],8872:[.249,.75,0,0,692],8900:[-.05555,.44445,0,0,.5],8901:[-.05555,.44445,0,0,.27778],8902:[-.03472,.46528,0,0,.5],8904:[.005,.505,0,0,847],8942:[.03,.9,0,0,121],8943:[-.19,.31,0,0,1015],8945:[-.1,.82,0,0,1015],8968:[.25,.75,0,0,.44445],8969:[.25,.75,0,0,.44445],8970:[.25,.75,0,0,.44445],8971:[.25,.75,0,0,.44445],8994:[-.14236,.35764,0,0,1],8995:[-.14236,.35764,0,0,1],9136:[.244,.744,0,0,301],9137:[.244,.744,0,0,301],9651:[.19444,.69444,0,0,.88889],9657:[-.03472,.46528,0,0,.5],9661:[.19444,.69444,0,0,.88889],9667:[-.03472,.46528,0,0,.5],9711:[.19444,.69444,0,0,1],9824:[.12963,.69444,0,0,.77778],9825:[.12963,.69444,0,0,.77778],9826:[.12963,.69444,0,0,.77778],9827:[.12963,.69444,0,0,.77778],9837:[0,.75,0,0,.38889],9838:[.19444,.69444,0,0,.38889],9839:[.19444,.69444,0,0,.38889],10216:[.25,.75,0,0,.38889],10217:[.25,.75,0,0,.38889],10222:[.244,.744,0,0,184],10223:[.244,.744,0,0,184],10229:[.011,.511,0,0,1470],10230:[.011,.511,0,0,1469],10231:[.011,.511,0,0,1748],10232:[.024,.525,0,0,1497],10233:[.024,.525,0,0,1526],10234:[.024,.525,0,0,1746],10236:[.011,.511,0,0,1498],10815:[0,.68333,0,0,.75],10927:[.13597,.63597,0,0,.77778],10928:[.13597,.63597,0,0,.77778]},"Math-BoldItalic":{47:[.19444,.69444,0,0,0],65:[0,.68611,0,0,.86944],66:[0,.68611,.04835,0,.8664],67:[0,.68611,.06979,0,.81694],68:[0,.68611,.03194,0,.93812],69:[0,.68611,.05451,0,.81007],70:[0,.68611,.15972,0,.68889],71:[0,.68611,0,0,.88673],72:[0,.68611,.08229,0,.98229],73:[0,.68611,.07778,0,.51111],74:[0,.68611,.10069,0,.63125],75:[0,.68611,.06979,0,.97118],76:[0,.68611,0,0,.75555],77:[0,.68611,.11424,0,1.14201],78:[0,.68611,.11424,0,.95034],79:[0,.68611,.03194,0,.83666],80:[0,.68611,.15972,0,.72309],81:[.19444,.68611,0,0,.86861],82:[0,.68611,.00421,0,.87235],83:[0,.68611,.05382,0,.69271],84:[0,.68611,.15972,0,.63663],85:[0,.68611,.11424,0,.80027],86:[0,.68611,.25555,0,.67778],87:[0,.68611,.15972,0,1.09305],88:[0,.68611,.07778,0,.94722],89:[0,.68611,.25555,0,.67458],90:[0,.68611,.06979,0,.77257],97:[0,.44444,0,0,.63287],98:[0,.69444,0,0,.52083],99:[0,.44444,0,0,.51342],100:[0,.69444,0,0,.60972],101:[0,.44444,0,0,.55361],102:[.19444,.69444,.11042,0,.56806],103:[.19444,.44444,.03704,0,.5449],104:[0,.69444,0,0,.66759],105:[0,.69326,0,0,.4048],106:[.19444,.69326,.0622,0,.47083],107:[0,.69444,.01852,0,.6037],108:[0,.69444,.0088,0,.34815],109:[0,.44444,0,0,1.0324],110:[0,.44444,0,0,.71296],111:[0,.44444,0,0,.58472],112:[.19444,.44444,0,0,.60092],113:[.19444,.44444,.03704,0,.54213],114:[0,.44444,.03194,0,.5287],115:[0,.44444,0,0,.53125],116:[0,.63492,0,0,.41528],117:[0,.44444,0,0,.68102],118:[0,.44444,.03704,0,.56666],119:[0,.44444,.02778,0,.83148],120:[0,.44444,0,0,.65903],121:[.19444,.44444,.03704,0,.59028],122:[0,.44444,.04213,0,.55509],915:[0,.68611,.15972,0,.65694],916:[0,.68611,0,0,.95833],920:[0,.68611,.03194,0,.86722],923:[0,.68611,0,0,.80555],926:[0,.68611,.07458,0,.84125],928:[0,.68611,.08229,0,.98229],931:[0,.68611,.05451,0,.88507],933:[0,.68611,.15972,0,.67083],934:[0,.68611,0,0,.76666],936:[0,.68611,.11653,0,.71402],937:[0,.68611,.04835,0,.8789],945:[0,.44444,0,0,.76064],946:[.19444,.69444,.03403,0,.65972],947:[.19444,.44444,.06389,0,.59003],948:[0,.69444,.03819,0,.52222],949:[0,.44444,0,0,.52882],950:[.19444,.69444,.06215,0,.50833],951:[.19444,.44444,.03704,0,.6],952:[0,.69444,.03194,0,.5618],953:[0,.44444,0,0,.41204],954:[0,.44444,0,0,.66759],955:[0,.69444,0,0,.67083],956:[.19444,.44444,0,0,.70787],957:[0,.44444,.06898,0,.57685],958:[.19444,.69444,.03021,0,.50833],959:[0,.44444,0,0,.58472],960:[0,.44444,.03704,0,.68241],961:[.19444,.44444,0,0,.6118],962:[.09722,.44444,.07917,0,.42361],963:[0,.44444,.03704,0,.68588],964:[0,.44444,.13472,0,.52083],965:[0,.44444,.03704,0,.63055],966:[.19444,.44444,0,0,.74722],967:[.19444,.44444,0,0,.71805],968:[.19444,.69444,.03704,0,.75833],969:[0,.44444,.03704,0,.71782],977:[0,.69444,0,0,.69155],981:[.19444,.69444,0,0,.7125],982:[0,.44444,.03194,0,.975],1009:[.19444,.44444,0,0,.6118],1013:[0,.44444,0,0,.48333]},"Math-Italic":{47:[.19444,.69444,0,0,0],65:[0,.68333,0,.13889,.75],66:[0,.68333,.05017,.08334,.75851],67:[0,.68333,.07153,.08334,.71472],68:[0,.68333,.02778,.05556,.82792],69:[0,.68333,.05764,.08334,.7382],70:[0,.68333,.13889,.08334,.64306],71:[0,.68333,0,.08334,.78625],72:[0,.68333,.08125,.05556,.83125],73:[0,.68333,.07847,.11111,.43958],74:[0,.68333,.09618,.16667,.55451],75:[0,.68333,.07153,.05556,.84931],76:[0,.68333,0,.02778,.68056],77:[0,.68333,.10903,.08334,.97014],78:[0,.68333,.10903,.08334,.80347],79:[0,.68333,.02778,.08334,.76278],80:[0,.68333,.13889,.08334,.64201],81:[.19444,.68333,0,.08334,.79056],82:[0,.68333,.00773,.08334,.75929],83:[0,.68333,.05764,.08334,.6132],84:[0,.68333,.13889,.08334,.58438],85:[0,.68333,.10903,.02778,.68278],86:[0,.68333,.22222,0,.58333],87:[0,.68333,.13889,0,.94445],88:[0,.68333,.07847,.08334,.82847],89:[0,.68333,.22222,0,.58056],90:[0,.68333,.07153,.08334,.68264],97:[0,.43056,0,0,.52859],98:[0,.69444,0,0,.42917],99:[0,.43056,0,.05556,.43276],100:[0,.69444,0,.16667,.52049],101:[0,.43056,0,.05556,.46563],102:[.19444,.69444,.10764,.16667,.48959],103:[.19444,.43056,.03588,.02778,.47697],104:[0,.69444,0,0,.57616],105:[0,.65952,0,0,.34451],106:[.19444,.65952,.05724,0,.41181],107:[0,.69444,.03148,0,.5206],108:[0,.69444,.01968,.08334,.29838],109:[0,.43056,0,0,.87801],110:[0,.43056,0,0,.60023],111:[0,.43056,0,.05556,.48472],112:[.19444,.43056,0,.08334,.50313],113:[.19444,.43056,.03588,.08334,.44641],114:[0,.43056,.02778,.05556,.45116],115:[0,.43056,0,.05556,.46875],116:[0,.61508,0,.08334,.36111],117:[0,.43056,0,.02778,.57246],118:[0,.43056,.03588,.02778,.48472],119:[0,.43056,.02691,.08334,.71592],120:[0,.43056,0,.02778,.57153],121:[.19444,.43056,.03588,.05556,.49028],122:[0,.43056,.04398,.05556,.46505],915:[0,.68333,.13889,.08334,.61528],916:[0,.68333,0,.16667,.83334],920:[0,.68333,.02778,.08334,.76278],923:[0,.68333,0,.16667,.69445],926:[0,.68333,.07569,.08334,.74236],928:[0,.68333,.08125,.05556,.83125],931:[0,.68333,.05764,.08334,.77986],933:[0,.68333,.13889,.05556,.58333],934:[0,.68333,0,.08334,.66667],936:[0,.68333,.11,.05556,.61222],937:[0,.68333,.05017,.08334,.7724],945:[0,.43056,.0037,.02778,.6397],946:[.19444,.69444,.05278,.08334,.56563],947:[.19444,.43056,.05556,0,.51773],948:[0,.69444,.03785,.05556,.44444],949:[0,.43056,0,.08334,.46632],950:[.19444,.69444,.07378,.08334,.4375],951:[.19444,.43056,.03588,.05556,.49653],952:[0,.69444,.02778,.08334,.46944],953:[0,.43056,0,.05556,.35394],954:[0,.43056,0,0,.57616],955:[0,.69444,0,0,.58334],956:[.19444,.43056,0,.02778,.60255],957:[0,.43056,.06366,.02778,.49398],958:[.19444,.69444,.04601,.11111,.4375],959:[0,.43056,0,.05556,.48472],960:[0,.43056,.03588,0,.57003],961:[.19444,.43056,0,.08334,.51702],962:[.09722,.43056,.07986,.08334,.36285],963:[0,.43056,.03588,0,.57141],964:[0,.43056,.1132,.02778,.43715],965:[0,.43056,.03588,.02778,.54028],966:[.19444,.43056,0,.08334,.65417],967:[.19444,.43056,0,.05556,.62569],968:[.19444,.69444,.03588,.11111,.65139],969:[0,.43056,.03588,0,.62245],977:[0,.69444,0,.08334,.59144],981:[.19444,.69444,0,.08334,.59583],982:[0,.43056,.02778,0,.82813],1009:[.19444,.43056,0,.08334,.51702],1013:[0,.43056,0,.05556,.4059]},"Math-Regular":{65:[0,.68333,0,.13889,.75],66:[0,.68333,.05017,.08334,.75851],67:[0,.68333,.07153,.08334,.71472],68:[0,.68333,.02778,.05556,.82792],69:[0,.68333,.05764,.08334,.7382],70:[0,.68333,.13889,.08334,.64306],71:[0,.68333,0,.08334,.78625],72:[0,.68333,.08125,.05556,.83125],73:[0,.68333,.07847,.11111,.43958],74:[0,.68333,.09618,.16667,.55451],75:[0,.68333,.07153,.05556,.84931],76:[0,.68333,0,.02778,.68056],77:[0,.68333,.10903,.08334,.97014],78:[0,.68333,.10903,.08334,.80347],79:[0,.68333,.02778,.08334,.76278],80:[0,.68333,.13889,.08334,.64201],81:[.19444,.68333,0,.08334,.79056],82:[0,.68333,.00773,.08334,.75929],83:[0,.68333,.05764,.08334,.6132],84:[0,.68333,.13889,.08334,.58438],85:[0,.68333,.10903,.02778,.68278],86:[0,.68333,.22222,0,.58333],87:[0,.68333,.13889,0,.94445],88:[0,.68333,.07847,.08334,.82847],89:[0,.68333,.22222,0,.58056],90:[0,.68333,.07153,.08334,.68264],97:[0,.43056,0,0,.52859],98:[0,.69444,0,0,.42917],99:[0,.43056,0,.05556,.43276],100:[0,.69444,0,.16667,.52049],101:[0,.43056,0,.05556,.46563],102:[.19444,.69444,.10764,.16667,.48959],103:[.19444,.43056,.03588,.02778,.47697],104:[0,.69444,0,0,.57616],105:[0,.65952,0,0,.34451],106:[.19444,.65952,.05724,0,.41181],107:[0,.69444,.03148,0,.5206],108:[0,.69444,.01968,.08334,.29838],109:[0,.43056,0,0,.87801],110:[0,.43056,0,0,.60023],111:[0,.43056,0,.05556,.48472],112:[.19444,.43056,0,.08334,.50313],113:[.19444,.43056,.03588,.08334,.44641],114:[0,.43056,.02778,.05556,.45116],115:[0,.43056,0,.05556,.46875],116:[0,.61508,0,.08334,.36111],117:[0,.43056,0,.02778,.57246],118:[0,.43056,.03588,.02778,.48472],119:[0,.43056,.02691,.08334,.71592],120:[0,.43056,0,.02778,.57153],121:[.19444,.43056,.03588,.05556,.49028],122:[0,.43056,.04398,.05556,.46505],915:[0,.68333,.13889,.08334,.61528],916:[0,.68333,0,.16667,.83334],920:[0,.68333,.02778,.08334,.76278],923:[0,.68333,0,.16667,.69445],926:[0,.68333,.07569,.08334,.74236],928:[0,.68333,.08125,.05556,.83125],931:[0,.68333,.05764,.08334,.77986],933:[0,.68333,.13889,.05556,.58333],934:[0,.68333,0,.08334,.66667],936:[0,.68333,.11,.05556,.61222],937:[0,.68333,.05017,.08334,.7724],945:[0,.43056,.0037,.02778,.6397],946:[.19444,.69444,.05278,.08334,.56563],947:[.19444,.43056,.05556,0,.51773],948:[0,.69444,.03785,.05556,.44444],949:[0,.43056,0,.08334,.46632],950:[.19444,.69444,.07378,.08334,.4375],951:[.19444,.43056,.03588,.05556,.49653],952:[0,.69444,.02778,.08334,.46944],953:[0,.43056,0,.05556,.35394],954:[0,.43056,0,0,.57616],955:[0,.69444,0,0,.58334],956:[.19444,.43056,0,.02778,.60255],957:[0,.43056,.06366,.02778,.49398],958:[.19444,.69444,.04601,.11111,.4375],959:[0,.43056,0,.05556,.48472],960:[0,.43056,.03588,0,.57003],961:[.19444,.43056,0,.08334,.51702],962:[.09722,.43056,.07986,.08334,.36285],963:[0,.43056,.03588,0,.57141],964:[0,.43056,.1132,.02778,.43715],965:[0,.43056,.03588,.02778,.54028],966:[.19444,.43056,0,.08334,.65417],967:[.19444,.43056,0,.05556,.62569],968:[.19444,.69444,.03588,.11111,.65139],969:[0,.43056,.03588,0,.62245],977:[0,.69444,0,.08334,.59144],981:[.19444,.69444,0,.08334,.59583],982:[0,.43056,.02778,0,.82813],1009:[.19444,.43056,0,.08334,.51702],1013:[0,.43056,0,.05556,.4059]},"SansSerif-Bold":{33:[0,.69444,0,0,.36667],34:[0,.69444,0,0,.55834],35:[.19444,.69444,0,0,.91667],36:[.05556,.75,0,0,.55],37:[.05556,.75,0,0,1.02912],38:[0,.69444,0,0,.83056],39:[0,.69444,0,0,.30556],40:[.25,.75,0,0,.42778],41:[.25,.75,0,0,.42778],42:[0,.75,0,0,.55],43:[.11667,.61667,0,0,.85556],44:[.10556,.13056,0,0,.30556],45:[0,.45833,0,0,.36667],46:[0,.13056,0,0,.30556],47:[.25,.75,0,0,.55],48:[0,.69444,0,0,.55],49:[0,.69444,0,0,.55],50:[0,.69444,0,0,.55],51:[0,.69444,0,0,.55],52:[0,.69444,0,0,.55],53:[0,.69444,0,0,.55],54:[0,.69444,0,0,.55],55:[0,.69444,0,0,.55],56:[0,.69444,0,0,.55],57:[0,.69444,0,0,.55],58:[0,.45833,0,0,.30556],59:[.10556,.45833,0,0,.30556],61:[-.09375,.40625,0,0,.85556],63:[0,.69444,0,0,.51945],64:[0,.69444,0,0,.73334],65:[0,.69444,0,0,.73334],66:[0,.69444,0,0,.73334],67:[0,.69444,0,0,.70278],68:[0,.69444,0,0,.79445],69:[0,.69444,0,0,.64167],70:[0,.69444,0,0,.61111],71:[0,.69444,0,0,.73334],72:[0,.69444,0,0,.79445],73:[0,.69444,0,0,.33056],74:[0,.69444,0,0,.51945],75:[0,.69444,0,0,.76389],76:[0,.69444,0,0,.58056],77:[0,.69444,0,0,.97778],78:[0,.69444,0,0,.79445],79:[0,.69444,0,0,.79445],80:[0,.69444,0,0,.70278],81:[.10556,.69444,0,0,.79445],82:[0,.69444,0,0,.70278],83:[0,.69444,0,0,.61111],84:[0,.69444,0,0,.73334],85:[0,.69444,0,0,.76389],86:[0,.69444,.01528,0,.73334],87:[0,.69444,.01528,0,1.03889],88:[0,.69444,0,0,.73334],89:[0,.69444,.0275,0,.73334],90:[0,.69444,0,0,.67223],91:[.25,.75,0,0,.34306],93:[.25,.75,0,0,.34306],94:[0,.69444,0,0,.55],95:[.35,.10833,.03056,0,.55],97:[0,.45833,0,0,.525],98:[0,.69444,0,0,.56111],99:[0,.45833,0,0,.48889],100:[0,.69444,0,0,.56111],101:[0,.45833,0,0,.51111],102:[0,.69444,.07639,0,.33611],103:[.19444,.45833,.01528,0,.55],104:[0,.69444,0,0,.56111],105:[0,.69444,0,0,.25556],106:[.19444,.69444,0,0,.28611],107:[0,.69444,0,0,.53056],108:[0,.69444,0,0,.25556],109:[0,.45833,0,0,.86667],110:[0,.45833,0,0,.56111],111:[0,.45833,0,0,.55],112:[.19444,.45833,0,0,.56111],113:[.19444,.45833,0,0,.56111],114:[0,.45833,.01528,0,.37222],115:[0,.45833,0,0,.42167],116:[0,.58929,0,0,.40417],117:[0,.45833,0,0,.56111],118:[0,.45833,.01528,0,.5],119:[0,.45833,.01528,0,.74445],120:[0,.45833,0,0,.5],121:[.19444,.45833,.01528,0,.5],122:[0,.45833,0,0,.47639],126:[.35,.34444,0,0,.55],168:[0,.69444,0,0,.55],176:[0,.69444,0,0,.73334],180:[0,.69444,0,0,.55],305:[0,.45833,0,0,.25556],567:[.19444,.45833,0,0,.28611],710:[0,.69444,0,0,.55],711:[0,.63542,0,0,.55],713:[0,.63778,0,0,.55],728:[0,.69444,0,0,.55],729:[0,.69444,0,0,.30556],730:[0,.69444,0,0,.73334],732:[0,.69444,0,0,.55],733:[0,.69444,0,0,.55],915:[0,.69444,0,0,.58056],916:[0,.69444,0,0,.91667],920:[0,.69444,0,0,.85556],923:[0,.69444,0,0,.67223],926:[0,.69444,0,0,.73334],928:[0,.69444,0,0,.79445],931:[0,.69444,0,0,.79445],933:[0,.69444,0,0,.85556],934:[0,.69444,0,0,.79445],936:[0,.69444,0,0,.85556],937:[0,.69444,0,0,.79445],8211:[0,.45833,.03056,0,.55],8212:[0,.45833,.03056,0,1.10001],8216:[0,.69444,0,0,.30556],8217:[0,.69444,0,0,.30556],8220:[0,.69444,0,0,.55834],8221:[0,.69444,0,0,.55834]},"SansSerif-Italic":{33:[0,.69444,.05733,0,.31945],34:[0,.69444,.00316,0,.5],35:[.19444,.69444,.05087,0,.83334],36:[.05556,.75,.11156,0,.5],37:[.05556,.75,.03126,0,.83334],38:[0,.69444,.03058,0,.75834],39:[0,.69444,.07816,0,.27778],40:[.25,.75,.13164,0,.38889],41:[.25,.75,.02536,0,.38889],42:[0,.75,.11775,0,.5],43:[.08333,.58333,.02536,0,.77778],44:[.125,.08333,0,0,.27778],45:[0,.44444,.01946,0,.33333],46:[0,.08333,0,0,.27778],47:[.25,.75,.13164,0,.5],48:[0,.65556,.11156,0,.5],49:[0,.65556,.11156,0,.5],50:[0,.65556,.11156,0,.5],51:[0,.65556,.11156,0,.5],52:[0,.65556,.11156,0,.5],53:[0,.65556,.11156,0,.5],54:[0,.65556,.11156,0,.5],55:[0,.65556,.11156,0,.5],56:[0,.65556,.11156,0,.5],57:[0,.65556,.11156,0,.5],58:[0,.44444,.02502,0,.27778],59:[.125,.44444,.02502,0,.27778],61:[-.13,.37,.05087,0,.77778],63:[0,.69444,.11809,0,.47222],64:[0,.69444,.07555,0,.66667],65:[0,.69444,0,0,.66667],66:[0,.69444,.08293,0,.66667],67:[0,.69444,.11983,0,.63889],68:[0,.69444,.07555,0,.72223],69:[0,.69444,.11983,0,.59722],70:[0,.69444,.13372,0,.56945],71:[0,.69444,.11983,0,.66667],72:[0,.69444,.08094,0,.70834],73:[0,.69444,.13372,0,.27778],74:[0,.69444,.08094,0,.47222],75:[0,.69444,.11983,0,.69445],76:[0,.69444,0,0,.54167],77:[0,.69444,.08094,0,.875],78:[0,.69444,.08094,0,.70834],79:[0,.69444,.07555,0,.73611],80:[0,.69444,.08293,0,.63889],81:[.125,.69444,.07555,0,.73611],82:[0,.69444,.08293,0,.64584],83:[0,.69444,.09205,0,.55556],84:[0,.69444,.13372,0,.68056],85:[0,.69444,.08094,0,.6875],86:[0,.69444,.1615,0,.66667],87:[0,.69444,.1615,0,.94445],88:[0,.69444,.13372,0,.66667],89:[0,.69444,.17261,0,.66667],90:[0,.69444,.11983,0,.61111],91:[.25,.75,.15942,0,.28889],93:[.25,.75,.08719,0,.28889],94:[0,.69444,.0799,0,.5],95:[.35,.09444,.08616,0,.5],97:[0,.44444,.00981,0,.48056],98:[0,.69444,.03057,0,.51667],99:[0,.44444,.08336,0,.44445],100:[0,.69444,.09483,0,.51667],101:[0,.44444,.06778,0,.44445],102:[0,.69444,.21705,0,.30556],103:[.19444,.44444,.10836,0,.5],104:[0,.69444,.01778,0,.51667],105:[0,.67937,.09718,0,.23889],106:[.19444,.67937,.09162,0,.26667],107:[0,.69444,.08336,0,.48889],108:[0,.69444,.09483,0,.23889],109:[0,.44444,.01778,0,.79445],110:[0,.44444,.01778,0,.51667],111:[0,.44444,.06613,0,.5],112:[.19444,.44444,.0389,0,.51667],113:[.19444,.44444,.04169,0,.51667],114:[0,.44444,.10836,0,.34167],115:[0,.44444,.0778,0,.38333],116:[0,.57143,.07225,0,.36111],117:[0,.44444,.04169,0,.51667],118:[0,.44444,.10836,0,.46111],119:[0,.44444,.10836,0,.68334],120:[0,.44444,.09169,0,.46111],121:[.19444,.44444,.10836,0,.46111],122:[0,.44444,.08752,0,.43472],126:[.35,.32659,.08826,0,.5],168:[0,.67937,.06385,0,.5],176:[0,.69444,0,0,.73752],305:[0,.44444,.04169,0,.23889],567:[.19444,.44444,.04169,0,.26667],710:[0,.69444,.0799,0,.5],711:[0,.63194,.08432,0,.5],713:[0,.60889,.08776,0,.5],714:[0,.69444,.09205,0,.5],715:[0,.69444,0,0,.5],728:[0,.69444,.09483,0,.5],729:[0,.67937,.07774,0,.27778],730:[0,.69444,0,0,.73752],732:[0,.67659,.08826,0,.5],733:[0,.69444,.09205,0,.5],915:[0,.69444,.13372,0,.54167],916:[0,.69444,0,0,.83334],920:[0,.69444,.07555,0,.77778],923:[0,.69444,0,0,.61111],926:[0,.69444,.12816,0,.66667],928:[0,.69444,.08094,0,.70834],931:[0,.69444,.11983,0,.72222],933:[0,.69444,.09031,0,.77778],934:[0,.69444,.04603,0,.72222],936:[0,.69444,.09031,0,.77778],937:[0,.69444,.08293,0,.72222],8211:[0,.44444,.08616,0,.5],8212:[0,.44444,.08616,0,1],8216:[0,.69444,.07816,0,.27778],8217:[0,.69444,.07816,0,.27778],8220:[0,.69444,.14205,0,.5],8221:[0,.69444,.00316,0,.5]},"SansSerif-Regular":{33:[0,.69444,0,0,.31945],34:[0,.69444,0,0,.5],35:[.19444,.69444,0,0,.83334],36:[.05556,.75,0,0,.5],37:[.05556,.75,0,0,.83334],38:[0,.69444,0,0,.75834],39:[0,.69444,0,0,.27778],40:[.25,.75,0,0,.38889],41:[.25,.75,0,0,.38889],42:[0,.75,0,0,.5],43:[.08333,.58333,0,0,.77778],44:[.125,.08333,0,0,.27778],45:[0,.44444,0,0,.33333],46:[0,.08333,0,0,.27778],47:[.25,.75,0,0,.5],48:[0,.65556,0,0,.5],49:[0,.65556,0,0,.5],50:[0,.65556,0,0,.5],51:[0,.65556,0,0,.5],52:[0,.65556,0,0,.5],53:[0,.65556,0,0,.5],54:[0,.65556,0,0,.5],55:[0,.65556,0,0,.5],56:[0,.65556,0,0,.5],57:[0,.65556,0,0,.5],58:[0,.44444,0,0,.27778],59:[.125,.44444,0,0,.27778],61:[-.13,.37,0,0,.77778],63:[0,.69444,0,0,.47222],64:[0,.69444,0,0,.66667],65:[0,.69444,0,0,.66667],66:[0,.69444,0,0,.66667],67:[0,.69444,0,0,.63889],68:[0,.69444,0,0,.72223],69:[0,.69444,0,0,.59722],70:[0,.69444,0,0,.56945],71:[0,.69444,0,0,.66667],72:[0,.69444,0,0,.70834],73:[0,.69444,0,0,.27778],74:[0,.69444,0,0,.47222],75:[0,.69444,0,0,.69445],76:[0,.69444,0,0,.54167],77:[0,.69444,0,0,.875],78:[0,.69444,0,0,.70834],79:[0,.69444,0,0,.73611],80:[0,.69444,0,0,.63889],81:[.125,.69444,0,0,.73611],82:[0,.69444,0,0,.64584],83:[0,.69444,0,0,.55556],84:[0,.69444,0,0,.68056],85:[0,.69444,0,0,.6875],86:[0,.69444,.01389,0,.66667],87:[0,.69444,.01389,0,.94445],88:[0,.69444,0,0,.66667],89:[0,.69444,.025,0,.66667],90:[0,.69444,0,0,.61111],91:[.25,.75,0,0,.28889],93:[.25,.75,0,0,.28889],94:[0,.69444,0,0,.5],95:[.35,.09444,.02778,0,.5],97:[0,.44444,0,0,.48056],98:[0,.69444,0,0,.51667],99:[0,.44444,0,0,.44445],100:[0,.69444,0,0,.51667],101:[0,.44444,0,0,.44445],102:[0,.69444,.06944,0,.30556],103:[.19444,.44444,.01389,0,.5],104:[0,.69444,0,0,.51667],105:[0,.67937,0,0,.23889],106:[.19444,.67937,0,0,.26667],107:[0,.69444,0,0,.48889],108:[0,.69444,0,0,.23889],109:[0,.44444,0,0,.79445],110:[0,.44444,0,0,.51667],111:[0,.44444,0,0,.5],112:[.19444,.44444,0,0,.51667],113:[.19444,.44444,0,0,.51667],114:[0,.44444,.01389,0,.34167],115:[0,.44444,0,0,.38333],116:[0,.57143,0,0,.36111],117:[0,.44444,0,0,.51667],118:[0,.44444,.01389,0,.46111],119:[0,.44444,.01389,0,.68334],120:[0,.44444,0,0,.46111],121:[.19444,.44444,.01389,0,.46111],122:[0,.44444,0,0,.43472],126:[.35,.32659,0,0,.5],176:[0,.69444,0,0,.66667],305:[0,.44444,0,0,.23889],567:[.19444,.44444,0,0,.26667],710:[0,.69444,0,0,.5],711:[0,.63194,0,0,.5],713:[0,.60889,0,0,.5],714:[0,.69444,0,0,.5],728:[0,.69444,0,0,.5],729:[0,.67937,0,0,.27778],730:[0,.69444,0,0,.66667],733:[0,.69444,0,0,.5],771:[0,.67659,0,0,.5],776:[0,.67937,0,0,.5],915:[0,.69444,0,0,.54167],916:[0,.69444,0,0,.83334],920:[0,.69444,0,0,.77778],923:[0,.69444,0,0,.61111],926:[0,.69444,0,0,.66667],928:[0,.69444,0,0,.70834],931:[0,.69444,0,0,.72222],933:[0,.69444,0,0,.77778],934:[0,.69444,0,0,.72222],936:[0,.69444,0,0,.77778],937:[0,.69444,0,0,.72222],8211:[0,.44444,.02778,0,.5],8212:[0,.44444,.02778,0,1],8216:[0,.69444,0,0,.27778],8217:[0,.69444,0,0,.27778],8220:[0,.69444,0,0,.5],8221:[0,.69444,0,0,.5]},"Script-Regular":{65:[0,.7,.22925,0,.80253],66:[0,.7,.04087,0,.90757],67:[0,.7,.1689,0,.66619],68:[0,.7,.09371,0,.77443],69:[0,.7,.18583,0,.56162],70:[0,.7,.13634,0,.89544],71:[0,.7,.17322,0,.60961],72:[0,.7,.29694,0,.96919],73:[0,.7,.19189,0,.80907],74:[.27778,.7,.19189,0,1.05159],75:[0,.7,.31259,0,.91364],76:[0,.7,.19189,0,.87373],77:[0,.7,.15981,0,1.08031],78:[0,.7,.3525,0,.9015],79:[0,.7,.08078,0,.73787],80:[0,.7,.08078,0,1.01262],81:[0,.7,.03305,0,.88282],82:[0,.7,.06259,0,.85],83:[0,.7,.19189,0,.86767],84:[0,.7,.29087,0,.74697],85:[0,.7,.25815,0,.79996],86:[0,.7,.27523,0,.62204],87:[0,.7,.27523,0,.80532],88:[0,.7,.26006,0,.94445],89:[0,.7,.2939,0,.70961],90:[0,.7,.24037,0,.8212]},"Size1-Regular":{40:[.35001,.85,0,0,.45834],41:[.35001,.85,0,0,.45834],47:[.35001,.85,0,0,.57778],91:[.35001,.85,0,0,.41667],92:[.35001,.85,0,0,.57778],93:[.35001,.85,0,0,.41667],123:[.35001,.85,0,0,.58334],125:[.35001,.85,0,0,.58334],710:[0,.72222,0,0,.55556],732:[0,.72222,0,0,.55556],770:[0,.72222,0,0,.55556],771:[0,.72222,0,0,.55556],8214:[-99e-5,.601,0,0,.77778],8593:[1e-5,.6,0,0,.66667],8595:[1e-5,.6,0,0,.66667],8657:[1e-5,.6,0,0,.77778],8659:[1e-5,.6,0,0,.77778],8719:[.25001,.75,0,0,.94445],8720:[.25001,.75,0,0,.94445],8721:[.25001,.75,0,0,1.05556],8730:[.35001,.85,0,0,1],8739:[-.00599,.606,0,0,.33333],8741:[-.00599,.606,0,0,.55556],8747:[.30612,.805,.19445,0,.47222],8748:[.306,.805,.19445,0,.47222],8749:[.306,.805,.19445,0,.47222],8750:[.30612,.805,.19445,0,.47222],8896:[.25001,.75,0,0,.83334],8897:[.25001,.75,0,0,.83334],8898:[.25001,.75,0,0,.83334],8899:[.25001,.75,0,0,.83334],8968:[.35001,.85,0,0,.47222],8969:[.35001,.85,0,0,.47222],8970:[.35001,.85,0,0,.47222],8971:[.35001,.85,0,0,.47222],9168:[-99e-5,.601,0,0,.66667],10216:[.35001,.85,0,0,.47222],10217:[.35001,.85,0,0,.47222],10752:[.25001,.75,0,0,1.11111],10753:[.25001,.75,0,0,1.11111],10754:[.25001,.75,0,0,1.11111],10756:[.25001,.75,0,0,.83334],10758:[.25001,.75,0,0,.83334]},"Size2-Regular":{40:[.65002,1.15,0,0,.59722],41:[.65002,1.15,0,0,.59722],47:[.65002,1.15,0,0,.81111],91:[.65002,1.15,0,0,.47222],92:[.65002,1.15,0,0,.81111],93:[.65002,1.15,0,0,.47222],123:[.65002,1.15,0,0,.66667],125:[.65002,1.15,0,0,.66667],710:[0,.75,0,0,1],732:[0,.75,0,0,1],770:[0,.75,0,0,1],771:[0,.75,0,0,1],8719:[.55001,1.05,0,0,1.27778],8720:[.55001,1.05,0,0,1.27778],8721:[.55001,1.05,0,0,1.44445],8730:[.65002,1.15,0,0,1],8747:[.86225,1.36,.44445,0,.55556],8748:[.862,1.36,.44445,0,.55556],8749:[.862,1.36,.44445,0,.55556],8750:[.86225,1.36,.44445,0,.55556],8896:[.55001,1.05,0,0,1.11111],8897:[.55001,1.05,0,0,1.11111],8898:[.55001,1.05,0,0,1.11111],8899:[.55001,1.05,0,0,1.11111],8968:[.65002,1.15,0,0,.52778],8969:[.65002,1.15,0,0,.52778],8970:[.65002,1.15,0,0,.52778],8971:[.65002,1.15,0,0,.52778],10216:[.65002,1.15,0,0,.61111],10217:[.65002,1.15,0,0,.61111],10752:[.55001,1.05,0,0,1.51112],10753:[.55001,1.05,0,0,1.51112],10754:[.55001,1.05,0,0,1.51112],10756:[.55001,1.05,0,0,1.11111],10758:[.55001,1.05,0,0,1.11111]},"Size3-Regular":{40:[.95003,1.45,0,0,.73611],41:[.95003,1.45,0,0,.73611],47:[.95003,1.45,0,0,1.04445],91:[.95003,1.45,0,0,.52778],92:[.95003,1.45,0,0,1.04445],93:[.95003,1.45,0,0,.52778],123:[.95003,1.45,0,0,.75],125:[.95003,1.45,0,0,.75],710:[0,.75,0,0,1.44445],732:[0,.75,0,0,1.44445],770:[0,.75,0,0,1.44445],771:[0,.75,0,0,1.44445],8730:[.95003,1.45,0,0,1],8968:[.95003,1.45,0,0,.58334],8969:[.95003,1.45,0,0,.58334],8970:[.95003,1.45,0,0,.58334],8971:[.95003,1.45,0,0,.58334],10216:[.95003,1.45,0,0,.75],10217:[.95003,1.45,0,0,.75]},"Size4-Regular":{40:[1.25003,1.75,0,0,.79167],41:[1.25003,1.75,0,0,.79167],47:[1.25003,1.75,0,0,1.27778],91:[1.25003,1.75,0,0,.58334],92:[1.25003,1.75,0,0,1.27778],93:[1.25003,1.75,0,0,.58334],123:[1.25003,1.75,0,0,.80556],125:[1.25003,1.75,0,0,.80556],710:[0,.825,0,0,1.8889],732:[0,.825,0,0,1.8889],770:[0,.825,0,0,1.8889],771:[0,.825,0,0,1.8889],8730:[1.25003,1.75,0,0,1],8968:[1.25003,1.75,0,0,.63889],8969:[1.25003,1.75,0,0,.63889],8970:[1.25003,1.75,0,0,.63889],8971:[1.25003,1.75,0,0,.63889],9115:[.64502,1.155,0,0,.875],9116:[1e-5,.6,0,0,.875],9117:[.64502,1.155,0,0,.875],9118:[.64502,1.155,0,0,.875],9119:[1e-5,.6,0,0,.875],9120:[.64502,1.155,0,0,.875],9121:[.64502,1.155,0,0,.66667],9122:[-99e-5,.601,0,0,.66667],9123:[.64502,1.155,0,0,.66667],9124:[.64502,1.155,0,0,.66667],9125:[-99e-5,.601,0,0,.66667],9126:[.64502,1.155,0,0,.66667],9127:[1e-5,.9,0,0,.88889],9128:[.65002,1.15,0,0,.88889],9129:[.90001,0,0,0,.88889],9130:[0,.3,0,0,.88889],9131:[1e-5,.9,0,0,.88889],9132:[.65002,1.15,0,0,.88889],9133:[.90001,0,0,0,.88889],9143:[.88502,.915,0,0,1.05556],10216:[1.25003,1.75,0,0,.80556],10217:[1.25003,1.75,0,0,.80556],57344:[-.00499,.605,0,0,1.05556],57345:[-.00499,.605,0,0,1.05556],57680:[0,.12,0,0,.45],57681:[0,.12,0,0,.45],57682:[0,.12,0,0,.45],57683:[0,.12,0,0,.45]},"Typewriter-Regular":{33:[0,.61111,0,0,.525],34:[0,.61111,0,0,.525],35:[0,.61111,0,0,.525],36:[.08333,.69444,0,0,.525],37:[.08333,.69444,0,0,.525],38:[0,.61111,0,0,.525],39:[0,.61111,0,0,.525],40:[.08333,.69444,0,0,.525],41:[.08333,.69444,0,0,.525],42:[0,.52083,0,0,.525],43:[-.08056,.53055,0,0,.525],44:[.13889,.125,0,0,.525],45:[-.08056,.53055,0,0,.525],46:[0,.125,0,0,.525],47:[.08333,.69444,0,0,.525],48:[0,.61111,0,0,.525],49:[0,.61111,0,0,.525],50:[0,.61111,0,0,.525],51:[0,.61111,0,0,.525],52:[0,.61111,0,0,.525],53:[0,.61111,0,0,.525],54:[0,.61111,0,0,.525],55:[0,.61111,0,0,.525],56:[0,.61111,0,0,.525],57:[0,.61111,0,0,.525],58:[0,.43056,0,0,.525],59:[.13889,.43056,0,0,.525],60:[-.05556,.55556,0,0,.525],61:[-.19549,.41562,0,0,.525],62:[-.05556,.55556,0,0,.525],63:[0,.61111,0,0,.525],64:[0,.61111,0,0,.525],65:[0,.61111,0,0,.525],66:[0,.61111,0,0,.525],67:[0,.61111,0,0,.525],68:[0,.61111,0,0,.525],69:[0,.61111,0,0,.525],70:[0,.61111,0,0,.525],71:[0,.61111,0,0,.525],72:[0,.61111,0,0,.525],73:[0,.61111,0,0,.525],74:[0,.61111,0,0,.525],75:[0,.61111,0,0,.525],76:[0,.61111,0,0,.525],77:[0,.61111,0,0,.525],78:[0,.61111,0,0,.525],79:[0,.61111,0,0,.525],80:[0,.61111,0,0,.525],81:[.13889,.61111,0,0,.525],82:[0,.61111,0,0,.525],83:[0,.61111,0,0,.525],84:[0,.61111,0,0,.525],85:[0,.61111,0,0,.525],86:[0,.61111,0,0,.525],87:[0,.61111,0,0,.525],88:[0,.61111,0,0,.525],89:[0,.61111,0,0,.525],90:[0,.61111,0,0,.525],91:[.08333,.69444,0,0,.525],92:[.08333,.69444,0,0,.525],93:[.08333,.69444,0,0,.525],94:[0,.61111,0,0,.525],95:[.09514,0,0,0,.525],96:[0,.61111,0,0,.525],97:[0,.43056,0,0,.525],98:[0,.61111,0,0,.525],99:[0,.43056,0,0,.525],100:[0,.61111,0,0,.525],101:[0,.43056,0,0,.525],102:[0,.61111,0,0,.525],103:[.22222,.43056,0,0,.525],104:[0,.61111,0,0,.525],105:[0,.61111,0,0,.525],106:[.22222,.61111,0,0,.525],107:[0,.61111,0,0,.525],108:[0,.61111,0,0,.525],109:[0,.43056,0,0,.525],110:[0,.43056,0,0,.525],111:[0,.43056,0,0,.525],112:[.22222,.43056,0,0,.525],113:[.22222,.43056,0,0,.525],114:[0,.43056,0,0,.525],115:[0,.43056,0,0,.525],116:[0,.55358,0,0,.525],117:[0,.43056,0,0,.525],118:[0,.43056,0,0,.525],119:[0,.43056,0,0,.525],120:[0,.43056,0,0,.525],121:[.22222,.43056,0,0,.525],122:[0,.43056,0,0,.525],123:[.08333,.69444,0,0,.525],124:[.08333,.69444,0,0,.525],125:[.08333,.69444,0,0,.525],126:[0,.61111,0,0,.525],127:[0,.61111,0,0,.525],176:[0,.61111,0,0,.525],305:[0,.43056,0,0,.525],567:[.22222,.43056,0,0,.525],711:[0,.56597,0,0,.525],713:[0,.56555,0,0,.525],714:[0,.61111,0,0,.525],715:[0,.61111,0,0,.525],728:[0,.61111,0,0,.525],730:[0,.61111,0,0,.525],770:[0,.61111,0,0,.525],771:[0,.61111,0,0,.525],776:[0,.61111,0,0,.525],915:[0,.61111,0,0,.525],916:[0,.61111,0,0,.525],920:[0,.61111,0,0,.525],923:[0,.61111,0,0,.525],926:[0,.61111,0,0,.525],928:[0,.61111,0,0,.525],931:[0,.61111,0,0,.525],933:[0,.61111,0,0,.525],934:[0,.61111,0,0,.525],936:[0,.61111,0,0,.525],937:[0,.61111,0,0,.525],8216:[0,.61111,0,0,.525],8217:[0,.61111,0,0,.525],8242:[0,.61111,0,0,.525],9251:[.11111,.21944,0,0,.525]}}},function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_exports__["a"]=sizingGroup;var __WEBPACK_IMPORTED_MODULE_0__buildCommon__=__webpack_require__(0);var __WEBPACK_IMPORTED_MODULE_1__defineFunction__=__webpack_require__(3);var __WEBPACK_IMPORTED_MODULE_2__mathMLTree__=__webpack_require__(1);var __WEBPACK_IMPORTED_MODULE_3__utils__=__webpack_require__(5);var __WEBPACK_IMPORTED_MODULE_4__buildHTML__=__webpack_require__(4);var __WEBPACK_IMPORTED_MODULE_5__buildMathML__=__webpack_require__(2);function sizingGroup(value,options,baseOptions){var inner=__WEBPACK_IMPORTED_MODULE_4__buildHTML__["a"](value,options,false);var multiplier=options.sizeMultiplier/baseOptions.sizeMultiplier;for(var i=0;i<inner.length;i++){var pos=__WEBPACK_IMPORTED_MODULE_3__utils__["a"].indexOf(inner[i].classes,"sizing");if(pos<0){Array.prototype.push.apply(inner[i].classes,options.sizingClasses(baseOptions))}else if(inner[i].classes[pos+1]==="reset-size"+options.size){inner[i].classes[pos+1]="reset-size"+baseOptions.size}inner[i].height*=multiplier;inner[i].depth*=multiplier}return __WEBPACK_IMPORTED_MODULE_0__buildCommon__["a"].makeFragment(inner)}var sizeFuncs=["\\tiny","\\sixptsize","\\scriptsize","\\footnotesize","\\small","\\normalsize","\\large","\\Large","\\LARGE","\\huge","\\Huge"];Object(__WEBPACK_IMPORTED_MODULE_1__defineFunction__["b"])({type:"sizing",names:sizeFuncs,props:{numArgs:0,allowedInText:true},handler:function handler(context,args){var breakOnTokenText=context.breakOnTokenText,funcName=context.funcName,parser=context.parser;parser.consumeSpaces();var body=parser.parseExpression(false,breakOnTokenText);return{type:"sizing",size:__WEBPACK_IMPORTED_MODULE_3__utils__["a"].indexOf(sizeFuncs,funcName)+1,value:body}},htmlBuilder:function htmlBuilder(group,options){var newOptions=options.havingSize(group.value.size);return sizingGroup(group.value.value,newOptions,options)},mathmlBuilder:function mathmlBuilder(group,options){var newOptions=options.havingSize(group.value.size);var inner=__WEBPACK_IMPORTED_MODULE_5__buildMathML__["a"](group.value.value,newOptions);var node=new __WEBPACK_IMPORTED_MODULE_2__mathMLTree__["a"].MathNode("mstyle",inner);node.setAttribute("mathsize",newOptions.sizeMultiplier+"em");return node}})},function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.d(__webpack_exports__,"a",function(){return _environments});__webpack_exports__["b"]=defineEnvironment;var __WEBPACK_IMPORTED_MODULE_0__buildHTML__=__webpack_require__(4);var __WEBPACK_IMPORTED_MODULE_1__buildMathML__=__webpack_require__(2);var __WEBPACK_IMPORTED_MODULE_2__Options__=__webpack_require__(43);var __WEBPACK_IMPORTED_MODULE_3__ParseNode__=__webpack_require__(14);var _environments={};function defineEnvironment(_ref){var type=_ref.type,names=_ref.names,props=_ref.props,handler=_ref.handler,htmlBuilder=_ref.htmlBuilder,mathmlBuilder=_ref.mathmlBuilder;var data={numArgs:props.numArgs||0,greediness:1,allowedInText:false,numOptionalArgs:0,handler:handler};for(var i=0;i<names.length;++i){_environments[names[i]]=data}if(htmlBuilder){__WEBPACK_IMPORTED_MODULE_0__buildHTML__["d"][type]=htmlBuilder}if(mathmlBuilder){__WEBPACK_IMPORTED_MODULE_1__buildMathML__["d"][type]=mathmlBuilder}}},function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.d(__webpack_exports__,"a",function(){return combiningDiacriticalMarksEndRegex});__webpack_require__.d(__webpack_exports__,"b",function(){return controlWordRegex});var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_classCallCheck__=__webpack_require__(7);var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_classCallCheck___default=__webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_classCallCheck__);var __WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_createClass__=__webpack_require__(10);var __WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_createClass___default=__webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_createClass__);var __WEBPACK_IMPORTED_MODULE_2_match_at__=__webpack_require__(145);var __WEBPACK_IMPORTED_MODULE_2_match_at___default=__webpack_require__.n(__WEBPACK_IMPORTED_MODULE_2_match_at__);var __WEBPACK_IMPORTED_MODULE_3__ParseError__=__webpack_require__(6);var __WEBPACK_IMPORTED_MODULE_4__SourceLocation__=__webpack_require__(31);var __WEBPACK_IMPORTED_MODULE_5__Token__=__webpack_require__(27);var commentRegexString="%[^\n]*[\n]";var controlWordRegexString="\\\\[a-zA-Z@]+";var controlSymbolRegexString="\\\\[^\ud800-\udfff]";var combiningDiacriticalMarkString="[̀-ͯ]";var combiningDiacriticalMarksEndRegex=new RegExp(combiningDiacriticalMarkString+"+$");var tokenRegex=new RegExp("([ \r\n\t]+)|"+("("+commentRegexString)+"|[!-\\[\\]-‧-豈-]"+(combiningDiacriticalMarkString+"*")+"|[\ud800-\udbff][\udc00-\udfff]"+(combiningDiacriticalMarkString+"*")+"|\\\\verb\\*([^]).*?\\3"+"|\\\\verb([^*a-zA-Z]).*?\\4"+("|"+controlWordRegexString)+("|"+controlSymbolRegexString)+")");var controlWordRegex=new RegExp("^"+controlWordRegexString);var commentRegex=new RegExp("^"+commentRegexString);var Lexer=function(){function Lexer(input){__WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_classCallCheck___default()(this,Lexer);this.input=input;this.pos=0}__WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_createClass___default()(Lexer,[{key:"lex",value:function lex(){var input=this.input;var pos=this.pos;if(pos===input.length){return new __WEBPACK_IMPORTED_MODULE_5__Token__["a"]("EOF",new __WEBPACK_IMPORTED_MODULE_4__SourceLocation__["a"](this,pos,pos))}var match=__WEBPACK_IMPORTED_MODULE_2_match_at___default()(tokenRegex,input,pos);if(match===null){throw new __WEBPACK_IMPORTED_MODULE_3__ParseError__["a"]("Unexpected character: '"+input[pos]+"'",new __WEBPACK_IMPORTED_MODULE_5__Token__["a"](input[pos],new __WEBPACK_IMPORTED_MODULE_4__SourceLocation__["a"](this,pos,pos+1)))}var text=match[2]||" ";var start=this.pos;this.pos+=match[0].length;var end=this.pos;if(commentRegex.test(text)){return this.lex()}else{return new __WEBPACK_IMPORTED_MODULE_5__Token__["a"](text,new __WEBPACK_IMPORTED_MODULE_4__SourceLocation__["a"](this,start,end))}}}]);return Lexer}();__webpack_exports__["c"]=Lexer},function(module,__webpack_exports__,__webpack_require__){"use strict";Object.defineProperty(__webpack_exports__,"__esModule",{value:true});var __WEBPACK_IMPORTED_MODULE_0__src_katex_less__=__webpack_require__(64);var __WEBPACK_IMPORTED_MODULE_0__src_katex_less___default=__webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__src_katex_less__);var __WEBPACK_IMPORTED_MODULE_1__katex_js__=__webpack_require__(65);__webpack_exports__["default"]=__WEBPACK_IMPORTED_MODULE_1__katex_js__["a"]},function(module,exports){},function(module,__webpack_exports__,__webpack_require__){"use strict";var __WEBPACK_IMPORTED_MODULE_0__src_ParseError__=__webpack_require__(6);var __WEBPACK_IMPORTED_MODULE_1__src_Settings__=__webpack_require__(34);var __WEBPACK_IMPORTED_MODULE_2__src_buildTree__=__webpack_require__(76);var __WEBPACK_IMPORTED_MODULE_3__src_parseTree__=__webpack_require__(113);var __WEBPACK_IMPORTED_MODULE_4__src_utils__=__webpack_require__(5);var render=function render(expression,baseNode,options){__WEBPACK_IMPORTED_MODULE_4__src_utils__["a"].clearNode(baseNode);var node=renderToDomTree(expression,options).toNode();baseNode.appendChild(node)};if(typeof document!=="undefined"){if(document.compatMode!=="CSS1Compat"){typeof console!=="undefined"&&console.warn("Warning: KaTeX doesn't work in quirks mode. Make sure your "+"website has a suitable doctype.");render=function render(){throw new __WEBPACK_IMPORTED_MODULE_0__src_ParseError__["a"]("KaTeX doesn't work in quirks mode.")}}}var renderToString=function renderToString(expression,options){var markup=renderToDomTree(expression,options).toMarkup();return markup};var generateParseTree=function generateParseTree(expression,options){var settings=new __WEBPACK_IMPORTED_MODULE_1__src_Settings__["a"](options);return Object(__WEBPACK_IMPORTED_MODULE_3__src_parseTree__["a"])(expression,settings)};var renderToDomTree=function renderToDomTree(expression,options){var settings=new __WEBPACK_IMPORTED_MODULE_1__src_Settings__["a"](options);var tree=Object(__WEBPACK_IMPORTED_MODULE_3__src_parseTree__["a"])(expression,settings);return Object(__WEBPACK_IMPORTED_MODULE_2__src_buildTree__["b"])(tree,expression,settings)};var renderToHTMLTree=function renderToHTMLTree(expression,options){var settings=new __WEBPACK_IMPORTED_MODULE_1__src_Settings__["a"](options);var tree=Object(__WEBPACK_IMPORTED_MODULE_3__src_parseTree__["a"])(expression,settings);return Object(__WEBPACK_IMPORTED_MODULE_2__src_buildTree__["a"])(tree,expression,settings)};__webpack_exports__["a"]={render:render,renderToString:renderToString,ParseError:__WEBPACK_IMPORTED_MODULE_0__src_ParseError__["a"],__parse:generateParseTree,__renderToDomTree:renderToDomTree,__renderToHTMLTree:renderToHTMLTree}},function(module,exports,__webpack_require__){module.exports={default:__webpack_require__(67),__esModule:true}},function(module,exports,__webpack_require__){__webpack_require__(68);module.exports=__webpack_require__(8).Object.freeze},function(module,exports,__webpack_require__){var isObject=__webpack_require__(20),meta=__webpack_require__(69).onFreeze;__webpack_require__(46)("freeze",function($freeze){return function freeze(it){return $freeze&&isObject(it)?$freeze(meta(it)):it}})},function(module,exports,__webpack_require__){var META=__webpack_require__(32)("meta"),isObject=__webpack_require__(20),has=__webpack_require__(21),setDesc=__webpack_require__(15).f,id=0;var isExtensible=Object.isExtensible||function(){return true};var FREEZE=!__webpack_require__(24)(function(){return isExtensible(Object.preventExtensions({}))});var setMeta=function(it){setDesc(it,META,{value:{i:"O"+ ++id,w:{}}})};var fastKey=function(it,create){if(!isObject(it))return typeof it=="symbol"?it:(typeof it=="string"?"S":"P")+it;if(!has(it,META)){if(!isExtensible(it))return"F";if(!create)return"E";setMeta(it)}return it[META].i};var getWeak=function(it,create){if(!has(it,META)){if(!isExtensible(it))return true;if(!create)return false;setMeta(it)}return it[META].w};var onFreeze=function(it){if(FREEZE&&meta.NEED&&isExtensible(it)&&!has(it,META))setMeta(it);return it};var meta=module.exports={KEY:META,NEED:false,fastKey:fastKey,getWeak:getWeak,onFreeze:onFreeze}},function(module,exports,__webpack_require__){module.exports=!__webpack_require__(23)&&!__webpack_require__(24)(function(){return Object.defineProperty(__webpack_require__(45)("div"),"a",{get:function(){return 7}}).a!=7})},function(module,exports,__webpack_require__){var isObject=__webpack_require__(20);module.exports=function(it,S){if(!isObject(it))return it;var fn,val;if(S&&typeof(fn=it.toString)=="function"&&!isObject(val=fn.call(it)))return val;if(typeof(fn=it.valueOf)=="function"&&!isObject(val=fn.call(it)))return val;if(!S&&typeof(fn=it.toString)=="function"&&!isObject(val=fn.call(it)))return val;throw TypeError("Can't convert object to primitive value")}},function(module,exports){module.exports=function(it){if(typeof it!="function")throw TypeError(it+" is not a function!");return it}},function(module,exports,__webpack_require__){module.exports={default:__webpack_require__(74),__esModule:true}},function(module,exports,__webpack_require__){__webpack_require__(75);var $Object=__webpack_require__(8).Object;module.exports=function defineProperty(it,key,desc){return $Object.defineProperty(it,key,desc)}},function(module,exports,__webpack_require__){var $export=__webpack_require__(25);$export($export.S+$export.F*!__webpack_require__(23),"Object",{defineProperty:__webpack_require__(15).f})},function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.d(__webpack_exports__,"b",function(){return buildTree});__webpack_require__.d(__webpack_exports__,"a",function(){return buildHTMLTree});var __WEBPACK_IMPORTED_MODULE_0__buildHTML__=__webpack_require__(4);var __WEBPACK_IMPORTED_MODULE_1__buildMathML__=__webpack_require__(2);var __WEBPACK_IMPORTED_MODULE_2__buildCommon__=__webpack_require__(0);var __WEBPACK_IMPORTED_MODULE_3__Options__=__webpack_require__(43);var __WEBPACK_IMPORTED_MODULE_4__Settings__=__webpack_require__(34);var __WEBPACK_IMPORTED_MODULE_5__Style__=__webpack_require__(9);var optionsFromSettings=function optionsFromSettings(settings){return new __WEBPACK_IMPORTED_MODULE_3__Options__["a"]({style:settings.displayMode?__WEBPACK_IMPORTED_MODULE_5__Style__["a"].DISPLAY:__WEBPACK_IMPORTED_MODULE_5__Style__["a"].TEXT,maxSize:settings.maxSize})};var buildTree=function buildTree(tree,expression,settings){var options=optionsFromSettings(settings);var mathMLNode=Object(__WEBPACK_IMPORTED_MODULE_1__buildMathML__["c"])(tree,expression,options);var htmlNode=Object(__WEBPACK_IMPORTED_MODULE_0__buildHTML__["c"])(tree,options);var katexNode=__WEBPACK_IMPORTED_MODULE_2__buildCommon__["a"].makeSpan(["katex"],[mathMLNode,htmlNode]);if(settings.displayMode){return __WEBPACK_IMPORTED_MODULE_2__buildCommon__["a"].makeSpan(["katex-display"],[katexNode])}else{return katexNode}};var buildHTMLTree=function buildHTMLTree(tree,expression,settings){var options=optionsFromSettings(settings);var htmlNode=Object(__WEBPACK_IMPORTED_MODULE_0__buildHTML__["c"])(tree,options);var katexNode=__WEBPACK_IMPORTED_MODULE_2__buildCommon__["a"].makeSpan(["katex"],[htmlNode]);if(settings.displayMode){return __WEBPACK_IMPORTED_MODULE_2__buildCommon__["a"].makeSpan(["katex-display"],[katexNode])}else{return katexNode}};var _unused_webpack_default_export=buildTree},function(module,exports,__webpack_require__){module.exports={default:__webpack_require__(78),__esModule:true}},function(module,exports,__webpack_require__){var core=__webpack_require__(8),$JSON=core.JSON||(core.JSON={stringify:JSON.stringify});module.exports=function stringify(it){return $JSON.stringify.apply($JSON,arguments)}},function(module,exports,__webpack_require__){module.exports={default:__webpack_require__(80),__esModule:true}},function(module,exports,__webpack_require__){__webpack_require__(36);__webpack_require__(92);module.exports=__webpack_require__(8).Array.from},function(module,exports,__webpack_require__){var toInteger=__webpack_require__(37),defined=__webpack_require__(38);module.exports=function(TO_STRING){return function(that,pos){var s=String(defined(that)),i=toInteger(pos),l=s.length,a,b;if(i<0||i>=l)return TO_STRING?"":undefined;a=s.charCodeAt(i);return a<55296||a>56319||i+1===l||(b=s.charCodeAt(i+1))<56320||b>57343?TO_STRING?s.charAt(i):a:TO_STRING?s.slice(i,i+2):(a-55296<<10)+(b-56320)+65536}}},function(module,exports){module.exports=true},function(module,exports,__webpack_require__){module.exports=__webpack_require__(26)},function(module,exports,__webpack_require__){"use strict";var create=__webpack_require__(85),descriptor=__webpack_require__(33),setToStringTag=__webpack_require__(54),IteratorPrototype={};__webpack_require__(26)(IteratorPrototype,__webpack_require__(11)("iterator"),function(){return this});module.exports=function(Constructor,NAME,next){Constructor.prototype=create(IteratorPrototype,{next:descriptor(1,next)});setToStringTag(Constructor,NAME+" Iterator")}},function(module,exports,__webpack_require__){var anObject=__webpack_require__(22),dPs=__webpack_require__(86),enumBugKeys=__webpack_require__(53),IE_PROTO=__webpack_require__(41)("IE_PROTO"),Empty=function(){},PROTOTYPE="prototype";var createDict=function(){var iframe=__webpack_require__(45)("iframe"),i=enumBugKeys.length,lt="<",gt=">",iframeDocument;iframe.style.display="none";__webpack_require__(90).appendChild(iframe);iframe.src="javascript:";iframeDocument=iframe.contentWindow.document;iframeDocument.open();iframeDocument.write(lt+"script"+gt+"document.F=Object"+lt+"/script"+gt);iframeDocument.close();createDict=iframeDocument.F;while(i--)delete createDict[PROTOTYPE][enumBugKeys[i]];return createDict()};module.exports=Object.create||function create(O,Properties){var result;if(O!==null){Empty[PROTOTYPE]=anObject(O);result=new Empty;Empty[PROTOTYPE]=null;result[IE_PROTO]=O}else result=createDict();return Properties===undefined?result:dPs(result,Properties)}},function(module,exports,__webpack_require__){var dP=__webpack_require__(15),anObject=__webpack_require__(22),getKeys=__webpack_require__(39);module.exports=__webpack_require__(23)?Object.defineProperties:function defineProperties(O,Properties){anObject(O);var keys=getKeys(Properties),length=keys.length,i=0,P;while(length>i)dP.f(O,P=keys[i++],Properties[P]);return O}},function(module,exports,__webpack_require__){var has=__webpack_require__(21),toIObject=__webpack_require__(40),arrayIndexOf=__webpack_require__(88)(false),IE_PROTO=__webpack_require__(41)("IE_PROTO");module.exports=function(object,names){var O=toIObject(object),i=0,result=[],key;for(key in O)if(key!=IE_PROTO)has(O,key)&&result.push(key);while(names.length>i)if(has(O,key=names[i++])){~arrayIndexOf(result,key)||result.push(key)}return result}},function(module,exports,__webpack_require__){var toIObject=__webpack_require__(40),toLength=__webpack_require__(51),toIndex=__webpack_require__(89);module.exports=function(IS_INCLUDES){return function($this,el,fromIndex){var O=toIObject($this),length=toLength(O.length),index=toIndex(fromIndex,length),value;if(IS_INCLUDES&&el!=el)while(length>index){value=O[index++];if(value!=value)return true}else for(;length>index;index++)if(IS_INCLUDES||index in O){if(O[index]===el)return IS_INCLUDES||index||0}return!IS_INCLUDES&&-1}}},function(module,exports,__webpack_require__){var toInteger=__webpack_require__(37),max=Math.max,min=Math.min;module.exports=function(index,length){index=toInteger(index);return index<0?max(index+length,0):min(index,length)}},function(module,exports,__webpack_require__){module.exports=__webpack_require__(16).document&&document.documentElement},function(module,exports,__webpack_require__){var has=__webpack_require__(21),toObject=__webpack_require__(29),IE_PROTO=__webpack_require__(41)("IE_PROTO"),ObjectProto=Object.prototype;module.exports=Object.getPrototypeOf||function(O){O=toObject(O);if(has(O,IE_PROTO))return O[IE_PROTO];if(typeof O.constructor=="function"&&O instanceof O.constructor){return O.constructor.prototype}return O instanceof Object?ObjectProto:null}},function(module,exports,__webpack_require__){"use strict";var ctx=__webpack_require__(47),$export=__webpack_require__(25),toObject=__webpack_require__(29),call=__webpack_require__(93),isArrayIter=__webpack_require__(94),toLength=__webpack_require__(51),createProperty=__webpack_require__(95),getIterFn=__webpack_require__(55);$export($export.S+$export.F*!__webpack_require__(96)(function(iter){Array.from(iter)}),"Array",{from:function from(arrayLike){var O=toObject(arrayLike),C=typeof this=="function"?this:Array,aLen=arguments.length,mapfn=aLen>1?arguments[1]:undefined,mapping=mapfn!==undefined,index=0,iterFn=getIterFn(O),length,result,step,iterator;if(mapping)mapfn=ctx(mapfn,aLen>2?arguments[2]:undefined,2);if(iterFn!=undefined&&!(C==Array&&isArrayIter(iterFn))){for(iterator=iterFn.call(O),result=new C;!(step=iterator.next()).done;index++){createProperty(result,index,mapping?call(iterator,mapfn,[step.value,index],true):step.value)}}else{length=toLength(O.length);for(result=new C(length);length>index;index++){createProperty(result,index,mapping?mapfn(O[index],index):O[index])}}result.length=index;return result}})},function(module,exports,__webpack_require__){var anObject=__webpack_require__(22);module.exports=function(iterator,fn,value,entries){try{return entries?fn(anObject(value)[0],value[1]):fn(value)}catch(e){var ret=iterator["return"];if(ret!==undefined)anObject(ret.call(iterator));throw e}}},function(module,exports,__webpack_require__){var Iterators=__webpack_require__(17),ITERATOR=__webpack_require__(11)("iterator"),ArrayProto=Array.prototype;module.exports=function(it){return it!==undefined&&(Iterators.Array===it||ArrayProto[ITERATOR]===it)}},function(module,exports,__webpack_require__){"use strict";var $defineProperty=__webpack_require__(15),createDesc=__webpack_require__(33);module.exports=function(object,index,value){if(index in object)$defineProperty.f(object,index,createDesc(0,value));else object[index]=value}},function(module,exports,__webpack_require__){var ITERATOR=__webpack_require__(11)("iterator"),SAFE_CLOSING=false;try{var riter=[7][ITERATOR]();riter["return"]=function(){SAFE_CLOSING=true};Array.from(riter,function(){throw 2})}catch(e){}module.exports=function(exec,skipClosing){if(!skipClosing&&!SAFE_CLOSING)return false;var safe=false;try{var arr=[7],iter=arr[ITERATOR]();iter.next=function(){return{done:safe=true}};arr[ITERATOR]=function(){return iter};exec(arr)}catch(e){}return safe}},function(module,exports,__webpack_require__){module.exports={default:__webpack_require__(98),__esModule:true}},function(module,exports,__webpack_require__){__webpack_require__(58);__webpack_require__(36);module.exports=__webpack_require__(102)},function(module,exports,__webpack_require__){"use strict";var addToUnscopables=__webpack_require__(100),step=__webpack_require__(101),Iterators=__webpack_require__(17),toIObject=__webpack_require__(40);module.exports=__webpack_require__(48)(Array,"Array",function(iterated,kind){this._t=toIObject(iterated);this._i=0;this._k=kind},function(){var O=this._t,kind=this._k,index=this._i++;if(!O||index>=O.length){this._t=undefined;return step(1)}if(kind=="keys")return step(0,index);if(kind=="values")return step(0,O[index]);return step(0,[index,O[index]])},"values");Iterators.Arguments=Iterators.Array;addToUnscopables("keys");addToUnscopables("values");addToUnscopables("entries")},function(module,exports){module.exports=function(){}},function(module,exports){module.exports=function(done,value){return{value:value,done:!!done}}},function(module,exports,__webpack_require__){var classof=__webpack_require__(56),ITERATOR=__webpack_require__(11)("iterator"),Iterators=__webpack_require__(17);module.exports=__webpack_require__(8).isIterable=function(it){var O=Object(it);return O[ITERATOR]!==undefined||"@@iterator"in O||Iterators.hasOwnProperty(classof(O))}},function(module,exports,__webpack_require__){__webpack_require__(58);__webpack_require__(36);module.exports=__webpack_require__(104)},function(module,exports,__webpack_require__){var anObject=__webpack_require__(22),get=__webpack_require__(55);module.exports=__webpack_require__(8).getIterator=function(it){var iterFn=get(it);if(typeof iterFn!="function")throw TypeError(it+" is not iterable!");return anObject(iterFn.call(it))}},function(module,exports,__webpack_require__){module.exports={default:__webpack_require__(106),__esModule:true}},function(module,exports,__webpack_require__){__webpack_require__(107);module.exports=__webpack_require__(8).Object.assign},function(module,exports,__webpack_require__){var $export=__webpack_require__(25);$export($export.S+$export.F,"Object",{assign:__webpack_require__(108)})},function(module,exports,__webpack_require__){"use strict";var getKeys=__webpack_require__(39),gOPS=__webpack_require__(109),pIE=__webpack_require__(110),toObject=__webpack_require__(29),IObject=__webpack_require__(49),$assign=Object.assign;module.exports=!$assign||__webpack_require__(24)(function(){var A={},B={},S=Symbol(),K="abcdefghijklmnopqrst";A[S]=7;K.split("").forEach(function(k){B[k]=k});return $assign({},A)[S]!=7||Object.keys($assign({},B)).join("")!=K})?function assign(target,source){var T=toObject(target),aLen=arguments.length,index=1,getSymbols=gOPS.f,isEnum=pIE.f;while(aLen>index){var S=IObject(arguments[index++]),keys=getSymbols?getKeys(S).concat(getSymbols(S)):getKeys(S),length=keys.length,j=0,key;while(length>j)if(isEnum.call(S,key=keys[j++]))T[key]=S[key]}return T}:$assign},function(module,exports){exports.f=Object.getOwnPropertySymbols},function(module,exports){exports.f={}.propertyIsEnumerable},function(module,__webpack_exports__,__webpack_require__){"use strict";var hLinePad=80;var vLinePad=100;var path={stdHorizRule:"M0 "+hLinePad+"H400000 v40H0z M0 "+hLinePad+"H400000 v40H0z",vertSeparator:"M"+vLinePad+" 0h50V400000h-50zM"+vLinePad+" 0h50V400000h-50z",sqrtMain:"M95,"+(622+hLinePad)+"c-2.7,0,-7.17,-2.7,-13.5,-8c-5.8,-5.3,-9.5,\n-10,-9.5,-14c0,-2,0.3,-3.3,1,-4c1.3,-2.7,23.83,-20.7,67.5,-54c44.2,-33.3,65.8,\n-50.3,66.5,-51c1.3,-1.3,3,-2,5,-2c4.7,0,8.7,3.3,12,10s173,378,173,378c0.7,0,\n35.3,-71,104,-213c68.7,-142,137.5,-285,206.5,-429c69,-144,104.5,-217.7,106.5,\n-221c5.3,-9.3,12,-14,20,-14H400000v40H845.2724s-225.272,467,-225.272,467\ns-235,486,-235,486c-2.7,4.7,-9,7,-19,7c-6,0,-10,-1,-12,-3s-194,-422,-194,-422\ns-65,47,-65,47z M834 "+hLinePad+"H400000v40H845z",sqrtSize1:"M263,"+(601+hLinePad)+"c0.7,0,18,39.7,52,119c34,79.3,68.167,\n158.7,102.5,238c34.3,79.3,51.8,119.3,52.5,120c340,-704.7,510.7,-1060.3,512,-1067\nc4.7,-7.3,11,-11,19,-11H40000v40H1012.3s-271.3,567,-271.3,567c-38.7,80.7,-84,\n175,-136,283c-52,108,-89.167,185.3,-111.5,232c-22.3,46.7,-33.8,70.3,-34.5,71\nc-4.7,4.7,-12.3,7,-23,7s-12,-1,-12,-1s-109,-253,-109,-253c-72.7,-168,-109.3,\n-252,-110,-252c-10.7,8,-22,16.7,-34,26c-22,17.3,-33.3,26,-34,26s-26,-26,-26,-26\ns76,-59,76,-59s76,-60,76,-60z M1001 "+hLinePad+"H40000v40H1012z",sqrtSize2:"M1001,"+hLinePad+"H400000v40H1013.1s-83.4,268,-264.1,840c-180.7,\n572,-277,876.3,-289,913c-4.7,4.7,-12.7,7,-24,7s-12,0,-12,0c-1.3,-3.3,-3.7,-11.7,\n-7,-25c-35.3,-125.3,-106.7,-373.3,-214,-744c-10,12,-21,25,-33,39s-32,39,-32,39\nc-6,-5.3,-15,-14,-27,-26s25,-30,25,-30c26.7,-32.7,52,-63,76,-91s52,-60,52,-60\ns208,722,208,722c56,-175.3,126.3,-397.3,211,-666c84.7,-268.7,153.8,-488.2,207.5,\n-658.5c53.7,-170.3,84.5,-266.8,92.5,-289.5c4,-6.7,10,-10,18,-10z\nM1001 "+hLinePad+"H400000v40H1013z",sqrtSize3:"M424,"+(2398+hLinePad)+"c-1.3,-0.7,-38.5,-172,-111.5,-514c-73,\n-342,-109.8,-513.3,-110.5,-514c0,-2,-10.7,14.3,-32,49c-4.7,7.3,-9.8,15.7,-15.5,\n25c-5.7,9.3,-9.8,16,-12.5,20s-5,7,-5,7c-4,-3.3,-8.3,-7.7,-13,-13s-13,-13,-13,\n-13s76,-122,76,-122s77,-121,77,-121s209,968,209,968c0,-2,84.7,-361.7,254,-1079\nc169.3,-717.3,254.7,-1077.7,256,-1081c4,-6.7,10,-10,18,-10H400000v40H1014.6\ns-87.3,378.7,-272.6,1166c-185.3,787.3,-279.3,1182.3,-282,1185c-2,6,-10,9,-24,9\nc-8,0,-12,-0.7,-12,-2z M1001 "+hLinePad+"H400000v40H1014z",sqrtSize4:"M473,"+(2713+hLinePad)+"c339.3,-1799.3,509.3,-2700,510,-2702\nc3.3,-7.3,9.3,-11,18,-11H400000v40H1017.7s-90.5,478,-276.2,1466c-185.7,988,\n-279.5,1483,-281.5,1485c-2,6,-10,9,-24,9c-8,0,-12,-0.7,-12,-2c0,-1.3,-5.3,-32,\n-16,-92c-50.7,-293.3,-119.7,-693.3,-207,-1200c0,-1.3,-5.3,8.7,-16,30c-10.7,\n21.3,-21.3,42.7,-32,64s-16,33,-16,33s-26,-26,-26,-26s76,-153,76,-153s77,-151,\n77,-151c0.7,0.7,35.7,202,105,604c67.3,400.7,102,602.7,104,606z\nM1001 "+hLinePad+"H400000v40H1017z",doubleleftarrow:"M262 157\nl10-10c34-36 62.7-77 86-123 3.3-8 5-13.3 5-16 0-5.3-6.7-8-20-8-7.3\n 0-12.2.5-14.5 1.5-2.3 1-4.8 4.5-7.5 10.5-49.3 97.3-121.7 169.3-217 216-28\n 14-57.3 25-88 33-6.7 2-11 3.8-13 5.5-2 1.7-3 4.2-3 7.5s1 5.8 3 7.5\nc2 1.7 6.3 3.5 13 5.5 68 17.3 128.2 47.8 180.5 91.5 52.3 43.7 93.8 96.2 124.5\n 157.5 9.3 8 15.3 12.3 18 13h6c12-.7 18-4 18-10 0-2-1.7-7-5-15-23.3-46-52-87\n-86-123l-10-10h399738v-40H218c328 0 0 0 0 0l-10-8c-26.7-20-65.7-43-117-69 2.7\n-2 6-3.7 10-5 36.7-16 72.3-37.3 107-64l10-8h399782v-40z\nm8 0v40h399730v-40zm0 194v40h399730v-40z",doublerightarrow:"M399738 392l\n-10 10c-34 36-62.7 77-86 123-3.3 8-5 13.3-5 16 0 5.3 6.7 8 20 8 7.3 0 12.2-.5\n 14.5-1.5 2.3-1 4.8-4.5 7.5-10.5 49.3-97.3 121.7-169.3 217-216 28-14 57.3-25 88\n-33 6.7-2 11-3.8 13-5.5 2-1.7 3-4.2 3-7.5s-1-5.8-3-7.5c-2-1.7-6.3-3.5-13-5.5-68\n-17.3-128.2-47.8-180.5-91.5-52.3-43.7-93.8-96.2-124.5-157.5-9.3-8-15.3-12.3-18\n-13h-6c-12 .7-18 4-18 10 0 2 1.7 7 5 15 23.3 46 52 87 86 123l10 10H0v40h399782\nc-328 0 0 0 0 0l10 8c26.7 20 65.7 43 117 69-2.7 2-6 3.7-10 5-36.7 16-72.3 37.3\n-107 64l-10 8H0v40zM0 157v40h399730v-40zm0 194v40h399730v-40z",leftarrow:"M400000 241H110l3-3c68.7-52.7 113.7-120\n 135-202 4-14.7 6-23 6-25 0-7.3-7-11-21-11-8 0-13.2.8-15.5 2.5-2.3 1.7-4.2 5.8\n-5.5 12.5-1.3 4.7-2.7 10.3-4 17-12 48.7-34.8 92-68.5 130S65.3 228.3 18 247\nc-10 4-16 7.7-18 11 0 8.7 6 14.3 18 17 47.3 18.7 87.8 47 121.5 85S196 441.3 208\n 490c.7 2 1.3 5 2 9s1.2 6.7 1.5 8c.3 1.3 1 3.3 2 6s2.2 4.5 3.5 5.5c1.3 1 3.3\n 1.8 6 2.5s6 1 10 1c14 0 21-3.7 21-11 0-2-2-10.3-6-25-20-79.3-65-146.7-135-202\n l-3-3h399890zM100 241v40h399900v-40z",leftbrace:"M6 548l-6-6v-35l6-11c56-104 135.3-181.3 238-232 57.3-28.7 117\n-45 179-50h399577v120H403c-43.3 7-81 15-113 26-100.7 33-179.7 91-237 174-2.7\n 5-6 9-10 13-.7 1-7.3 1-20 1H6z",leftbraceunder:"M0 6l6-6h17c12.688 0 19.313.3 20 1 4 4 7.313 8.3 10 13\n 35.313 51.3 80.813 93.8 136.5 127.5 55.688 33.7 117.188 55.8 184.5 66.5.688\n 0 2 .3 4 1 18.688 2.7 76 4.3 172 5h399450v120H429l-6-1c-124.688-8-235-61.7\n-331-161C60.687 138.7 32.312 99.3 7 54L0 41V6z",leftgroup:"M400000 80\nH435C64 80 168.3 229.4 21 260c-5.9 1.2-18 0-18 0-2 0-3-1-3-3v-38C76 61 257 0\n 435 0h399565z",leftgroupunder:"M400000 262\nH435C64 262 168.3 112.6 21 82c-5.9-1.2-18 0-18 0-2 0-3 1-3 3v38c76 158 257 219\n 435 219h399565z",leftharpoon:"M0 267c.7 5.3 3 10 7 14h399993v-40H93c3.3\n-3.3 10.2-9.5 20.5-18.5s17.8-15.8 22.5-20.5c50.7-52 88-110.3 112-175 4-11.3 5\n-18.3 3-21-1.3-4-7.3-6-18-6-8 0-13 .7-15 2s-4.7 6.7-8 16c-42 98.7-107.3 174.7\n-196 228-6.7 4.7-10.7 8-12 10-1.3 2-2 5.7-2 11zm100-26v40h399900v-40z",leftharpoonplus:"M0 267c.7 5.3 3 10 7 14h399993v-40H93c3.3-3.3 10.2-9.5\n 20.5-18.5s17.8-15.8 22.5-20.5c50.7-52 88-110.3 112-175 4-11.3 5-18.3 3-21-1.3\n-4-7.3-6-18-6-8 0-13 .7-15 2s-4.7 6.7-8 16c-42 98.7-107.3 174.7-196 228-6.7 4.7\n-10.7 8-12 10-1.3 2-2 5.7-2 11zm100-26v40h399900v-40zM0 435v40h400000v-40z\nm0 0v40h400000v-40z",leftharpoondown:"M7 241c-4 4-6.333 8.667-7 14 0 5.333.667 9 2 11s5.333\n 5.333 12 10c90.667 54 156 130 196 228 3.333 10.667 6.333 16.333 9 17 2 .667 5\n 1 9 1h5c10.667 0 16.667-2 18-6 2-2.667 1-9.667-3-21-32-87.333-82.667-157.667\n-152-211l-3-3h399907v-40zM93 281 H400000 v-40L7 241z",leftharpoondownplus:"M7 435c-4 4-6.3 8.7-7 14 0 5.3.7 9 2 11s5.3 5.3 12\n 10c90.7 54 156 130 196 228 3.3 10.7 6.3 16.3 9 17 2 .7 5 1 9 1h5c10.7 0 16.7\n-2 18-6 2-2.7 1-9.7-3-21-32-87.3-82.7-157.7-152-211l-3-3h399907v-40H7zm93 0\nv40h399900v-40zM0 241v40h399900v-40zm0 0v40h399900v-40z",lefthook:"M400000 281 H103s-33-11.2-61-33.5S0 197.3 0 164s14.2-61.2 42.5\n-83.5C70.8 58.2 104 47 142 47 c16.7 0 25 6.7 25 20 0 12-8.7 18.7-26 20-40 3.3\n-68.7 15.7-86 37-10 12-15 25.3-15 40 0 22.7 9.8 40.7 29.5 54 19.7 13.3 43.5 21\n 71.5 23h399859zM103 281v-40h399897v40z",leftlinesegment:"M40 281 V428 H0 V94 H40 V241 H400000 v40z\nM40 281 V428 H0 V94 H40 V241 H400000 v40z",leftmapsto:"M40 281 V448H0V74H40V241H400000v40z\nM40 281 V448H0V74H40V241H400000v40z",leftToFrom:"M0 147h400000v40H0zm0 214c68 40 115.7 95.7 143 167h22c15.3 0 23\n-.3 23-1 0-1.3-5.3-13.7-16-37-18-35.3-41.3-69-70-101l-7-8h399905v-40H95l7-8\nc28.7-32 52-65.7 70-101 10.7-23.3 16-35.7 16-37 0-.7-7.7-1-23-1h-22C115.7 265.3\n 68 321 0 361zm0-174v-40h399900v40zm100 154v40h399900v-40z",longequal:"M0 50 h400000 v40H0z m0 194h40000v40H0z\nM0 50 h400000 v40H0z m0 194h40000v40H0z",midbrace:"M200428 334\nc-100.7-8.3-195.3-44-280-108-55.3-42-101.7-93-139-153l-9-14c-2.7 4-5.7 8.7-9 14\n-53.3 86.7-123.7 153-211 199-66.7 36-137.3 56.3-212 62H0V214h199568c178.3-11.7\n 311.7-78.3 403-201 6-8 9.7-12 11-12 .7-.7 6.7-1 18-1s17.3.3 18 1c1.3 0 5 4 11\n 12 44.7 59.3 101.3 106.3 170 141s145.3 54.3 229 60h199572v120z",midbraceunder:"M199572 214\nc100.7 8.3 195.3 44 280 108 55.3 42 101.7 93 139 153l9 14c2.7-4 5.7-8.7 9-14\n 53.3-86.7 123.7-153 211-199 66.7-36 137.3-56.3 212-62h199568v120H200432c-178.3\n 11.7-311.7 78.3-403 201-6 8-9.7 12-11 12-.7.7-6.7 1-18 1s-17.3-.3-18-1c-1.3 0\n-5-4-11-12-44.7-59.3-101.3-106.3-170-141s-145.3-54.3-229-60H0V214z",rightarrow:"M0 241v40h399891c-47.3 35.3-84 78-110 128\n-16.7 32-27.7 63.7-33 95 0 1.3-.2 2.7-.5 4-.3 1.3-.5 2.3-.5 3 0 7.3 6.7 11 20\n 11 8 0 13.2-.8 15.5-2.5 2.3-1.7 4.2-5.5 5.5-11.5 2-13.3 5.7-27 11-41 14.7-44.7\n 39-84.5 73-119.5s73.7-60.2 119-75.5c6-2 9-5.7 9-11s-3-9-9-11c-45.3-15.3-85\n-40.5-119-75.5s-58.3-74.8-73-119.5c-4.7-14-8.3-27.3-11-40-1.3-6.7-3.2-10.8-5.5\n-12.5-2.3-1.7-7.5-2.5-15.5-2.5-14 0-21 3.7-21 11 0 2 2 10.3 6 25 20.7 83.3 67\n 151.7 139 205zm0 0v40h399900v-40z",rightbrace:"M400000 542l\n-6 6h-17c-12.7 0-19.3-.3-20-1-4-4-7.3-8.3-10-13-35.3-51.3-80.8-93.8-136.5-127.5\ns-117.2-55.8-184.5-66.5c-.7 0-2-.3-4-1-18.7-2.7-76-4.3-172-5H0V214h399571l6 1\nc124.7 8 235 61.7 331 161 31.3 33.3 59.7 72.7 85 118l7 13v35z",rightbraceunder:"M399994 0l6 6v35l-6 11c-56 104-135.3 181.3-238 232-57.3\n 28.7-117 45-179 50H-300V214h399897c43.3-7 81-15 113-26 100.7-33 179.7-91 237\n-174 2.7-5 6-9 10-13 .7-1 7.3-1 20-1h17z",rightgroup:"M0 80h399565c371 0 266.7 149.4 414 180 5.9 1.2 18 0 18 0 2 0\n 3-1 3-3v-38c-76-158-257-219-435-219H0z",rightgroupunder:"M0 262h399565c371 0 266.7-149.4 414-180 5.9-1.2 18 0 18\n 0 2 0 3 1 3 3v38c-76 158-257 219-435 219H0z",rightharpoon:"M0 241v40h399993c4.7-4.7 7-9.3 7-14 0-9.3\n-3.7-15.3-11-18-92.7-56.7-159-133.7-199-231-3.3-9.3-6-14.7-8-16-2-1.3-7-2-15-2\n-10.7 0-16.7 2-18 6-2 2.7-1 9.7 3 21 15.3 42 36.7 81.8 64 119.5 27.3 37.7 58\n 69.2 92 94.5zm0 0v40h399900v-40z",rightharpoonplus:"M0 241v40h399993c4.7-4.7 7-9.3 7-14 0-9.3-3.7-15.3-11\n-18-92.7-56.7-159-133.7-199-231-3.3-9.3-6-14.7-8-16-2-1.3-7-2-15-2-10.7 0-16.7\n 2-18 6-2 2.7-1 9.7 3 21 15.3 42 36.7 81.8 64 119.5 27.3 37.7 58 69.2 92 94.5z\nm0 0v40h399900v-40z m100 194v40h399900v-40zm0 0v40h399900v-40z",rightharpoondown:"M399747 511c0 7.3 6.7 11 20 11 8 0 13-.8 15-2.5s4.7-6.8\n 8-15.5c40-94 99.3-166.3 178-217 13.3-8 20.3-12.3 21-13 5.3-3.3 8.5-5.8 9.5\n-7.5 1-1.7 1.5-5.2 1.5-10.5s-2.3-10.3-7-15H0v40h399908c-34 25.3-64.7 57-92 95\n-27.3 38-48.7 77.7-64 119-3.3 8.7-5 14-5 16zM0 241v40h399900v-40z",rightharpoondownplus:"M399747 705c0 7.3 6.7 11 20 11 8 0 13-.8\n 15-2.5s4.7-6.8 8-15.5c40-94 99.3-166.3 178-217 13.3-8 20.3-12.3 21-13 5.3-3.3\n 8.5-5.8 9.5-7.5 1-1.7 1.5-5.2 1.5-10.5s-2.3-10.3-7-15H0v40h399908c-34 25.3\n-64.7 57-92 95-27.3 38-48.7 77.7-64 119-3.3 8.7-5 14-5 16zM0 435v40h399900v-40z\nm0-194v40h400000v-40zm0 0v40h400000v-40z",righthook:"M399859 241c-764 0 0 0 0 0 40-3.3 68.7-15.7 86-37 10-12 15-25.3\n 15-40 0-22.7-9.8-40.7-29.5-54-19.7-13.3-43.5-21-71.5-23-17.3-1.3-26-8-26-20 0\n-13.3 8.7-20 26-20 38 0 71 11.2 99 33.5 0 0 7 5.6 21 16.7 14 11.2 21 33.5 21\n 66.8s-14 61.2-42 83.5c-28 22.3-61 33.5-99 33.5L0 241z M0 281v-40h399859v40z",rightlinesegment:"M399960 241 V94 h40 V428 h-40 V281 H0 v-40z\nM399960 241 V94 h40 V428 h-40 V281 H0 v-40z",rightToFrom:"M400000 167c-70.7-42-118-97.7-142-167h-23c-15.3 0-23 .3-23\n 1 0 1.3 5.3 13.7 16 37 18 35.3 41.3 69 70 101l7 8H0v40h399905l-7 8c-28.7 32\n-52 65.7-70 101-10.7 23.3-16 35.7-16 37 0 .7 7.7 1 23 1h23c24-69.3 71.3-125 142\n-167z M100 147v40h399900v-40zM0 341v40h399900v-40z",twoheadleftarrow:"M0 167c68 40\n 115.7 95.7 143 167h22c15.3 0 23-.3 23-1 0-1.3-5.3-13.7-16-37-18-35.3-41.3-69\n-70-101l-7-8h125l9 7c50.7 39.3 85 86 103 140h46c0-4.7-6.3-18.7-19-42-18-35.3\n-40-67.3-66-96l-9-9h399716v-40H284l9-9c26-28.7 48-60.7 66-96 12.7-23.333 19\n-37.333 19-42h-46c-18 54-52.3 100.7-103 140l-9 7H95l7-8c28.7-32 52-65.7 70-101\n 10.7-23.333 16-35.7 16-37 0-.7-7.7-1-23-1h-22C115.7 71.3 68 127 0 167z",twoheadrightarrow:"M400000 167\nc-68-40-115.7-95.7-143-167h-22c-15.3 0-23 .3-23 1 0 1.3 5.3 13.7 16 37 18 35.3\n 41.3 69 70 101l7 8h-125l-9-7c-50.7-39.3-85-86-103-140h-46c0 4.7 6.3 18.7 19 42\n 18 35.3 40 67.3 66 96l9 9H0v40h399716l-9 9c-26 28.7-48 60.7-66 96-12.7 23.333\n-19 37.333-19 42h46c18-54 52.3-100.7 103-140l9-7h125l-7 8c-28.7 32-52 65.7-70\n 101-10.7 23.333-16 35.7-16 37 0 .7 7.7 1 23 1h22c27.3-71.3 75-127 143-167z",tilde1:"M200 55.538c-77 0-168 73.953-177 73.953-3 0-7\n-2.175-9-5.437L2 97c-1-2-2-4-2-6 0-4 2-7 5-9l20-12C116 12 171 0 207 0c86 0\n 114 68 191 68 78 0 168-68 177-68 4 0 7 2 9 5l12 19c1 2.175 2 4.35 2 6.525 0\n 4.35-2 7.613-5 9.788l-19 13.05c-92 63.077-116.937 75.308-183 76.128\n-68.267.847-113-73.952-191-73.952z",tilde2:"M344 55.266c-142 0-300.638 81.316-311.5 86.418\n-8.01 3.762-22.5 10.91-23.5 5.562L1 120c-1-2-1-3-1-4 0-5 3-9 8-10l18.4-9C160.9\n 31.9 283 0 358 0c148 0 188 122 331 122s314-97 326-97c4 0 8 2 10 7l7 21.114\nc1 2.14 1 3.21 1 4.28 0 5.347-3 9.626-7 10.696l-22.3 12.622C852.6 158.372 751\n 181.476 676 181.476c-149 0-189-126.21-332-126.21z",tilde3:"M786 59C457 59 32 175.242 13 175.242c-6 0-10-3.457\n-11-10.37L.15 138c-1-7 3-12 10-13l19.2-6.4C378.4 40.7 634.3 0 804.3 0c337 0\n 411.8 157 746.8 157 328 0 754-112 773-112 5 0 10 3 11 9l1 14.075c1 8.066-.697\n 16.595-6.697 17.492l-21.052 7.31c-367.9 98.146-609.15 122.696-778.15 122.696\n -338 0-409-156.573-744-156.573z",tilde4:"M786 58C457 58 32 177.487 13 177.487c-6 0-10-3.345\n-11-10.035L.15 143c-1-7 3-12 10-13l22-6.7C381.2 35 637.15 0 807.15 0c337 0 409\n 177 744 177 328 0 754-127 773-127 5 0 10 3 11 9l1 14.794c1 7.805-3 13.38-9\n 14.495l-20.7 5.574c-366.85 99.79-607.3 139.372-776.3 139.372-338 0-409\n -175.236-744-175.236z",vec:"M377 20c0-5.333 1.833-10 5.5-14S391 0 397 0c4.667 0 8.667 1.667 12 5\n3.333 2.667 6.667 9 10 19 6.667 24.667 20.333 43.667 41 57 7.333 4.667 11\n10.667 11 18 0 6-1 10-3 12s-6.667 5-14 9c-28.667 14.667-53.667 35.667-75 63\n-1.333 1.333-3.167 3.5-5.5 6.5s-4 4.833-5 5.5c-1 .667-2.5 1.333-4.5 2s-4.333 1\n-7 1c-4.667 0-9.167-1.833-13.5-5.5S337 184 337 178c0-12.667 15.667-32.333 47-59\nH213l-171-1c-8.667-6-13-12.333-13-19 0-4.667 4.333-11.333 13-20h359\nc-16-25.333-24-45-24-59z",widehat1:"M529 0h5l519 115c5 1 9 5 9 10 0 1-1 2-1 3l-4 22\nc-1 5-5 9-11 9h-2L532 67 19 159h-2c-5 0-9-4-11-9l-5-22c-1-6 2-12 8-13z",widehat2:"M1181 0h2l1171 176c6 0 10 5 10 11l-2 23c-1 6-5 10\n-11 10h-1L1182 67 15 220h-1c-6 0-10-4-11-10l-2-23c-1-6 4-11 10-11z",widehat3:"M1181 0h2l1171 236c6 0 10 5 10 11l-2 23c-1 6-5 10\n-11 10h-1L1182 67 15 280h-1c-6 0-10-4-11-10l-2-23c-1-6 4-11 10-11z",widehat4:"M1181 0h2l1171 296c6 0 10 5 10 11l-2 23c-1 6-5 10\n-11 10h-1L1182 67 15 340h-1c-6 0-10-4-11-10l-2-23c-1-6 4-11 10-11z",baraboveleftarrow:"M1 500c30.67-18 59-41.833 85-71.5s45-61.17 57-94.5h23\nc15.33 0 23 .33 23 1 0 .67-5.33 12.67-16 36-16.67 34.67-39 67.33-67 98l-10 11\nh39904v40H96l9 10c27.33 30.67 50.67 65 70 103l14 33c0 .67-7.67 1-23 1h-22\nC116.67 596.33 69 540.67 1 500z M96 480 H400000 v40 H96z\nM1 147 H399905 v40 H1z M0 147 H399905 v40 H0z",rightarrowabovebar:"M400000 167c-70.67 42-118 97.67-142 167h-23c-15.33 0\n-23-.33-23-1 0-1.33 5.33-13.67 16-37 18-35.33 41.33-69 70-101l7-8h-39905\nv-40h39905c-389 0 0 0 0 0l-7-8c-28.67-32-52-65.67-70-101-10.67-23.33-16-35.67\n-16-37 0-.67 7.67-1 23-1h23c11.33 33.33 30 64.833 56 94.5s54.67 53.83 86 72.5z\nM0 147 H399905 v40 H0z M96 480 H400000 v40 H0z M96 480 H400000 v40 H0z",baraboveshortleftharpoon:"M507,435c-4,4,-6.3,8.7,-7,14c0,5.3,0.7,9,2,11\nc1.3,2,5.3,5.3,12,10c90.7,54,156,130,196,228c3.3,10.7,6.3,16.3,9,17\nc2,0.7,5,1,9,1c0,0,5,0,5,0c10.7,0,16.7,-2,18,-6c2,-2.7,1,-9.7,-3,-21\nc-32,-87.3,-82.7,-157.7,-152,-211c0,0,-3,-3,-3,-3l399351,0l0,-40\nc-398570,0,-399437,0,-399437,0z M593 435 v40 H399500 v-40z\nM0 281 v-40 H399908 v40z M0 281 v-40 H399908 v40z",rightharpoonaboveshortbar:"M0,241 l0,40c399126,0,399993,0,399993,0\nc4.7,-4.7,7,-9.3,7,-14c0,-9.3,-3.7,-15.3,-11,-18c-92.7,-56.7,-159,-133.7,-199,\n-231c-3.3,-9.3,-6,-14.7,-8,-16c-2,-1.3,-7,-2,-15,-2c-10.7,0,-16.7,2,-18,6\nc-2,2.7,-1,9.7,3,21c15.3,42,36.7,81.8,64,119.5c27.3,37.7,58,69.2,92,94.5z\nM0 241 v40 H399908 v-40z M0 475 v-40 H399500 v40z M0 475 v-40 H399500 v40z",shortbaraboveleftharpoon:"M7,435c-4,4,-6.3,8.7,-7,14c0,5.3,0.7,9,2,11\nc1.3,2,5.3,5.3,12,10c90.7,54,156,130,196,228c3.3,10.7,6.3,16.3,9,17c2,0.7,5,1,9,\n1c0,0,5,0,5,0c10.7,0,16.7,-2,18,-6c2,-2.7,1,-9.7,-3,-21c-32,-87.3,-82.7,-157.7,\n-152,-211c0,0,-3,-3,-3,-3l399907,0l0,-40c-399126,0,-399993,0,-399993,0z\nM93 435 v40 H400000 v-40z M500 241 v40 H400000 v-40z M500 241 v40 H400000 v-40z",shortrightharpoonabovebar:"M53,241l0,40c398570,0,399437,0,399437,0\nc4.7,-4.7,7,-9.3,7,-14c0,-9.3,-3.7,-15.3,-11,-18c-92.7,-56.7,-159,-133.7,-199,\n-231c-3.3,-9.3,-6,-14.7,-8,-16c-2,-1.3,-7,-2,-15,-2c-10.7,0,-16.7,2,-18,6\nc-2,2.7,-1,9.7,3,21c15.3,42,36.7,81.8,64,119.5c27.3,37.7,58,69.2,92,94.5z\nM500 241 v40 H399408 v-40z M500 435 v40 H400000 v-40z"};__webpack_exports__["a"]={path:path}},function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.d(__webpack_exports__,"a",function(){return spacings});__webpack_require__.d(__webpack_exports__,"b",function(){return tightSpacings});var thinspace={number:3,unit:"mu"};var mediumspace={number:4,unit:"mu"};var thickspace={number:5,unit:"mu"};var spacings={mord:{mop:thinspace,mbin:mediumspace,mrel:thickspace,minner:thinspace},mop:{mord:thinspace,mop:thinspace,mrel:thickspace,minner:thinspace},mbin:{mord:mediumspace,mop:mediumspace,mopen:mediumspace,minner:mediumspace},mrel:{mord:thickspace,mop:thickspace,mopen:thickspace,minner:thickspace},mopen:{},mclose:{mop:thinspace,mbin:mediumspace,mrel:thickspace,minner:thinspace},mpunct:{mord:thinspace,mop:thinspace,mrel:thickspace,mopen:thinspace,mclose:thinspace,mpunct:thinspace,minner:thinspace},minner:{mord:thinspace,mop:thinspace,mbin:mediumspace,mrel:thickspace,mopen:thinspace,mpunct:thinspace,minner:thinspace}};var tightSpacings={mord:{mop:thinspace},mop:{mord:thinspace,mop:thinspace},mbin:{},mrel:{},mopen:{},mclose:{mop:thinspace},mpunct:{},minner:{mop:thinspace}}},function(module,__webpack_exports__,__webpack_require__){"use strict";var __WEBPACK_IMPORTED_MODULE_0__Parser__=__webpack_require__(114);var parseTree=function parseTree(toParse,settings){if(!(typeof toParse==="string"||toParse instanceof String)){throw new TypeError("KaTeX can only parse string typed expression")}var parser=new __WEBPACK_IMPORTED_MODULE_0__Parser__["a"](toParse,settings);return parser.parse()};__webpack_exports__["a"]=parseTree},function(module,__webpack_exports__,__webpack_require__){"use strict";var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_classCallCheck__=__webpack_require__(7);var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_classCallCheck___default=__webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_classCallCheck__);var __WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_createClass__=__webpack_require__(10);var __WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_createClass___default=__webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_createClass__);var __WEBPACK_IMPORTED_MODULE_2__functions__=__webpack_require__(115);var __WEBPACK_IMPORTED_MODULE_3__environments__=__webpack_require__(142);var __WEBPACK_IMPORTED_MODULE_4__MacroExpander__=__webpack_require__(144);var __WEBPACK_IMPORTED_MODULE_5__symbols__=__webpack_require__(28);var __WEBPACK_IMPORTED_MODULE_6__units__=__webpack_require__(19);var __WEBPACK_IMPORTED_MODULE_7__unicodeScripts__=__webpack_require__(42);var __WEBPACK_IMPORTED_MODULE_8__unicodeAccents__=__webpack_require__(148);var __WEBPACK_IMPORTED_MODULE_8__unicodeAccents___default=__webpack_require__.n(__WEBPACK_IMPORTED_MODULE_8__unicodeAccents__);var __WEBPACK_IMPORTED_MODULE_9__unicodeSymbols__=__webpack_require__(149);var __WEBPACK_IMPORTED_MODULE_10__ParseNode__=__webpack_require__(14);var __WEBPACK_IMPORTED_MODULE_11__ParseError__=__webpack_require__(6);var __WEBPACK_IMPORTED_MODULE_12__Lexer_js__=__webpack_require__(62);var __WEBPACK_IMPORTED_MODULE_13__Settings__=__webpack_require__(34);var __WEBPACK_IMPORTED_MODULE_14__Token__=__webpack_require__(27);function newArgument(result,token){return{type:"arg",result:result,token:token}}function newFunction(token){return{type:"fn",result:token.text,token:token}}function newDollar(token){return{type:"$",result:"$",token:token}}function assertFuncOrArg(parsed){if(parsed.type==="$"){throw new __WEBPACK_IMPORTED_MODULE_11__ParseError__["a"]("Unexpected $",parsed.token)}return parsed}var Parser=function(){function Parser(input,settings){__WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_classCallCheck___default()(this,Parser);this.mode="math";this.gullet=new __WEBPACK_IMPORTED_MODULE_4__MacroExpander__["a"](input,settings.macros,this.mode);if(settings.colorIsTextColor){this.gullet.macros["\\color"]="\\textcolor"}this.settings=settings;this.leftrightDepth=0}__WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_createClass___default()(Parser,[{key:"expect",value:function expect(text){var consume=arguments.length>1&&arguments[1]!==undefined?arguments[1]:true;if(this.nextToken.text!==text){throw new __WEBPACK_IMPORTED_MODULE_11__ParseError__["a"]("Expected '"+text+"', got '"+this.nextToken.text+"'",this.nextToken)}if(consume){this.consume()}}},{key:"consume",value:function consume(){this.nextToken=this.gullet.expandNextToken()}},{key:"switchMode",value:function switchMode(newMode){this.mode=newMode;this.gullet.switchMode(newMode)}},{key:"parse",value:function parse(){this.consume();var parse=this.parseInput();return parse}},{key:"parseInput",value:function parseInput(){var expression=this.parseExpression(false);this.expect("EOF",false);return expression}},{key:"parseExpression",value:function parseExpression(breakOnInfix,breakOnTokenText){var body=[];while(true){if(this.mode==="math"){this.consumeSpaces()}var lex=this.nextToken;if(Parser.endOfExpression.indexOf(lex.text)!==-1){break}if(breakOnTokenText&&lex.text===breakOnTokenText){break}if(breakOnInfix&&__WEBPACK_IMPORTED_MODULE_2__functions__["a"][lex.text]&&__WEBPACK_IMPORTED_MODULE_2__functions__["a"][lex.text].infix){break}var atom=this.parseAtom(breakOnTokenText);if(!atom){if(!this.settings.throwOnError&&lex.text[0]==="\\"){var errorNode=this.handleUnsupportedCmd();body.push(errorNode);continue}break}body.push(atom)}return this.handleInfixNodes(body)}},{key:"handleInfixNodes",value:function handleInfixNodes(body){var overIndex=-1;var funcName=void 0;for(var i=0;i<body.length;i++){var node=body[i];if(node.type==="infix"){if(overIndex!==-1){throw new __WEBPACK_IMPORTED_MODULE_11__ParseError__["a"]("only one infix operator per group",node.value.token)}overIndex=i;funcName=node.value.replaceWith}}if(overIndex!==-1&&funcName){var numerNode=void 0;var denomNode=void 0;var numerBody=body.slice(0,overIndex);var denomBody=body.slice(overIndex+1);if(numerBody.length===1&&numerBody[0].type==="ordgroup"){numerNode=numerBody[0]}else{numerNode=new __WEBPACK_IMPORTED_MODULE_10__ParseNode__["a"]("ordgroup",numerBody,this.mode)}if(denomBody.length===1&&denomBody[0].type==="ordgroup"){denomNode=denomBody[0]}else{denomNode=new __WEBPACK_IMPORTED_MODULE_10__ParseNode__["a"]("ordgroup",denomBody,this.mode)}var value=this.callFunction(funcName,[numerNode,denomNode],[]);return[new __WEBPACK_IMPORTED_MODULE_10__ParseNode__["a"](value.type,value,this.mode)]}else{return body}}},{key:"handleSupSubscript",value:function handleSupSubscript(name){var symbolToken=this.nextToken;var symbol=symbolToken.text;this.consume();this.consumeSpaces();var group=this.parseGroup();if(!group){if(!this.settings.throwOnError&&this.nextToken.text[0]==="\\"){return this.handleUnsupportedCmd()}else{throw new __WEBPACK_IMPORTED_MODULE_11__ParseError__["a"]("Expected group after '"+symbol+"'",symbolToken)}}var arg=assertFuncOrArg(group);if(arg.type==="fn"){var funcGreediness=__WEBPACK_IMPORTED_MODULE_2__functions__["a"][arg.result].greediness;if(funcGreediness>Parser.SUPSUB_GREEDINESS){return this.parseGivenFunction(group)}else{throw new __WEBPACK_IMPORTED_MODULE_11__ParseError__["a"]("Got function '"+arg.result+"' with no arguments "+"as "+name,symbolToken)}}else{return arg.result}}},{key:"handleUnsupportedCmd",value:function handleUnsupportedCmd(){var text=this.nextToken.text;var textordArray=[];for(var i=0;i<text.length;i++){textordArray.push(new __WEBPACK_IMPORTED_MODULE_10__ParseNode__["a"]("textord",text[i],"text"))}var textNode=new __WEBPACK_IMPORTED_MODULE_10__ParseNode__["a"]("text",{body:textordArray,type:"text"},this.mode);var colorNode=new __WEBPACK_IMPORTED_MODULE_10__ParseNode__["a"]("color",{color:this.settings.errorColor,value:[textNode],type:"color"},this.mode);this.consume();return colorNode}},{key:"parseAtom",value:function parseAtom(breakOnTokenText){var base=this.parseImplicitGroup(breakOnTokenText);if(this.mode==="text"){return base}var superscript=void 0;var subscript=void 0;while(true){this.consumeSpaces();var lex=this.nextToken;if(lex.text==="\\limits"||lex.text==="\\nolimits"){if(!base||base.type!=="op"){throw new __WEBPACK_IMPORTED_MODULE_11__ParseError__["a"]("Limit controls must follow a math operator",lex)}else{var limits=lex.text==="\\limits";base.value.limits=limits;base.value.alwaysHandleSupSub=true}this.consume()}else if(lex.text==="^"){if(superscript){throw new __WEBPACK_IMPORTED_MODULE_11__ParseError__["a"]("Double superscript",lex)}superscript=this.handleSupSubscript("superscript")}else if(lex.text==="_"){if(subscript){throw new __WEBPACK_IMPORTED_MODULE_11__ParseError__["a"]("Double subscript",lex)}subscript=this.handleSupSubscript("subscript")}else if(lex.text==="'"){if(superscript){throw new __WEBPACK_IMPORTED_MODULE_11__ParseError__["a"]("Double superscript",lex)}var prime=new __WEBPACK_IMPORTED_MODULE_10__ParseNode__["a"]("textord","\\prime",this.mode);var primes=[prime];this.consume();while(this.nextToken.text==="'"){primes.push(prime);this.consume()}if(this.nextToken.text==="^"){primes.push(this.handleSupSubscript("superscript"))}superscript=new __WEBPACK_IMPORTED_MODULE_10__ParseNode__["a"]("ordgroup",primes,this.mode)}else{break}}if(superscript||subscript){return new __WEBPACK_IMPORTED_MODULE_10__ParseNode__["a"]("supsub",{base:base,sup:superscript,sub:subscript},this.mode)}else{return base}}},{key:"parseImplicitGroup",value:function parseImplicitGroup(breakOnTokenText){var start=this.parseSymbol();if(start==null){return this.parseFunction()}else if(start.type==="arg"){return this.parseGivenFunction(start)}var func=start.result;if(func==="$"){if(this.mode==="math"){throw new __WEBPACK_IMPORTED_MODULE_11__ParseError__["a"]("$ within math mode")}var outerMode=this.mode;this.switchMode("math");this.consume();var body=this.parseExpression(false,"$");this.expect("$",false);this.switchMode(outerMode);this.consume();return new __WEBPACK_IMPORTED_MODULE_10__ParseNode__["a"]("styling",{style:"text",value:body},"math")}else if(func==="\\begin"){var begin=this.parseGivenFunction(start);var envName=begin.value.name;if(!__WEBPACK_IMPORTED_MODULE_3__environments__["a"].hasOwnProperty(envName)){throw new __WEBPACK_IMPORTED_MODULE_11__ParseError__["a"]("No such environment: "+envName,begin.value.nameGroup)}var env=__WEBPACK_IMPORTED_MODULE_3__environments__["a"][envName];var _parseArguments=this.parseArguments("\\begin{"+envName+"}",env),args=_parseArguments.args,optArgs=_parseArguments.optArgs;var context={mode:this.mode,envName:envName,parser:this};var _result=env.handler(context,args,optArgs);this.expect("\\end",false);var endNameToken=this.nextToken;var end=this.parseFunction();if(!end){throw new __WEBPACK_IMPORTED_MODULE_11__ParseError__["a"]("failed to parse function after \\end")}else if(end.value.name!==envName){throw new __WEBPACK_IMPORTED_MODULE_11__ParseError__["a"]("Mismatch: \\begin{"+envName+"} matched "+"by \\end{"+end.value.name+"}",endNameToken)}return _result}else{return this.parseGivenFunction(start,breakOnTokenText)}}},{key:"parseFunction",value:function parseFunction(){var baseGroup=this.parseGroup();return baseGroup?this.parseGivenFunction(baseGroup):null}},{key:"parseGivenFunction",value:function parseGivenFunction(baseGroup,breakOnTokenText){baseGroup=assertFuncOrArg(baseGroup);if(baseGroup.type==="fn"){var func=baseGroup.result;var funcData=__WEBPACK_IMPORTED_MODULE_2__functions__["a"][func];if(this.mode==="text"&&!funcData.allowedInText){throw new __WEBPACK_IMPORTED_MODULE_11__ParseError__["a"]("Can't use function '"+func+"' in text mode",baseGroup.token)}else if(this.mode==="math"&&funcData.allowedInMath===false){throw new __WEBPACK_IMPORTED_MODULE_11__ParseError__["a"]("Can't use function '"+func+"' in math mode",baseGroup.token)}var _parseArguments2=this.parseArguments(func,funcData),args=_parseArguments2.args,optArgs=_parseArguments2.optArgs;var _token=baseGroup.token;var _result2=this.callFunction(func,args,optArgs,_token,breakOnTokenText);return new __WEBPACK_IMPORTED_MODULE_10__ParseNode__["a"](_result2.type,_result2,this.mode)}else{return baseGroup.result}}},{key:"callFunction",value:function callFunction(name,args,optArgs,token,breakOnTokenText){var context={funcName:name,parser:this,token:token,breakOnTokenText:breakOnTokenText};var func=__WEBPACK_IMPORTED_MODULE_2__functions__["a"][name];if(func&&func.handler){return func.handler(context,args,optArgs)}else{throw new __WEBPACK_IMPORTED_MODULE_11__ParseError__["a"]("No function handler for "+name)}}},{key:"parseArguments",value:function parseArguments(func,funcData){var totalArgs=funcData.numArgs+funcData.numOptionalArgs;if(totalArgs===0){return{args:[],optArgs:[]}}var baseGreediness=funcData.greediness;var args=[];var optArgs=[];for(var i=0;i<totalArgs;i++){var argType=funcData.argTypes&&funcData.argTypes[i];var isOptional=i<funcData.numOptionalArgs;if(i>0&&!isOptional){this.consumeSpaces()}if(i===0&&!isOptional&&this.mode==="math"){this.consumeSpaces()}var nextToken=this.nextToken;var arg=argType?this.parseGroupOfType(argType,isOptional):this.parseGroup(isOptional);if(!arg){if(isOptional){optArgs.push(null);continue}if(!this.settings.throwOnError&&this.nextToken.text[0]==="\\"){arg=newArgument(this.handleUnsupportedCmd(),nextToken)}else{throw new __WEBPACK_IMPORTED_MODULE_11__ParseError__["a"]("Expected group after '"+func+"'",nextToken)}}var argNode=void 0;arg=assertFuncOrArg(arg);if(arg.type==="fn"){var argGreediness=__WEBPACK_IMPORTED_MODULE_2__functions__["a"][arg.result].greediness;if(argGreediness>baseGreediness){argNode=this.parseGivenFunction(arg)}else{throw new __WEBPACK_IMPORTED_MODULE_11__ParseError__["a"]("Got function '"+arg.result+"' as "+"argument to '"+func+"'",nextToken)}}else{argNode=arg.result}(isOptional?optArgs:args).push(argNode)}return{args:args,optArgs:optArgs}}},{key:"parseGroupOfType",value:function parseGroupOfType(type,optional){if(type==="original"){type=this.mode}if(type==="color"){return this.parseColorGroup(optional)}if(type==="size"){return this.parseSizeGroup(optional)}if(type==="url"){return this.parseUrlGroup(optional)}return this.parseGroup(optional,type)}},{key:"consumeSpaces",value:function consumeSpaces(){while(this.nextToken.text===" "){this.consume()}}},{key:"parseStringGroup",value:function parseStringGroup(modeName,optional){if(optional&&this.nextToken.text!=="["){return null}var outerMode=this.mode;this.mode="text";this.expect(optional?"[":"{");var str="";var firstToken=this.nextToken;var lastToken=firstToken;while(this.nextToken.text!==(optional?"]":"}")){if(this.nextToken.text==="EOF"){throw new __WEBPACK_IMPORTED_MODULE_11__ParseError__["a"]("Unexpected end of input in "+modeName,firstToken.range(this.nextToken,str))}lastToken=this.nextToken;str+=lastToken.text;this.consume()}this.mode=outerMode;this.expect(optional?"]":"}");return firstToken.range(lastToken,str)}},{key:"parseStringGroupWithBalancedBraces",value:function parseStringGroupWithBalancedBraces(modeName,optional){if(optional&&this.nextToken.text!=="["){return null}var outerMode=this.mode;this.mode="text";this.expect(optional?"[":"{");var str="";var nest=0;var firstToken=this.nextToken;var lastToken=firstToken;while(nest>0||this.nextToken.text!==(optional?"]":"}")){if(this.nextToken.text==="EOF"){throw new __WEBPACK_IMPORTED_MODULE_11__ParseError__["a"]("Unexpected end of input in "+modeName,firstToken.range(this.nextToken,str))}lastToken=this.nextToken;str+=lastToken.text;if(lastToken.text==="{"){nest+=1}else if(lastToken.text==="}"){if(nest<=0){throw new __WEBPACK_IMPORTED_MODULE_11__ParseError__["a"]("Unbalanced brace of input in "+modeName,firstToken.range(this.nextToken,str))}else{nest-=1}}this.consume()}this.mode=outerMode;this.expect(optional?"]":"}");return firstToken.range(lastToken,str)}},{key:"parseRegexGroup",value:function parseRegexGroup(regex,modeName){var outerMode=this.mode;this.mode="text";var firstToken=this.nextToken;var lastToken=firstToken;var str="";while(this.nextToken.text!=="EOF"&®ex.test(str+this.nextToken.text)){lastToken=this.nextToken;str+=lastToken.text;this.consume()}if(str===""){throw new __WEBPACK_IMPORTED_MODULE_11__ParseError__["a"]("Invalid "+modeName+": '"+firstToken.text+"'",firstToken)}this.mode=outerMode;return firstToken.range(lastToken,str)}},{key:"parseColorGroup",value:function parseColorGroup(optional){var res=this.parseStringGroup("color",optional);if(!res){return null}var match=/^(#[a-f0-9]{3}|#[a-f0-9]{6}|[a-z]+)$/i.exec(res.text);if(!match){throw new __WEBPACK_IMPORTED_MODULE_11__ParseError__["a"]("Invalid color: '"+res.text+"'",res)}return newArgument(new __WEBPACK_IMPORTED_MODULE_10__ParseNode__["a"]("color",match[0],this.mode),res)}},{key:"parseUrlGroup",value:function parseUrlGroup(optional){var res=this.parseStringGroupWithBalancedBraces("url",optional);if(!res){return null}var raw=res.text;var url=raw.replace(/\\([#$%&~_^{}])/g,"$1");return newArgument(new __WEBPACK_IMPORTED_MODULE_10__ParseNode__["a"]("url",url,this.mode),res)}},{key:"parseSizeGroup",value:function parseSizeGroup(optional){var res=void 0;if(!optional&&this.nextToken.text!=="{"){res=this.parseRegexGroup(/^[-+]? *(?:$|\d+|\d+\.\d*|\.\d*) *[a-z]{0,2} *$/,"size")}else{res=this.parseStringGroup("size",optional)}if(!res){return null}var match=/([-+]?) *(\d+(?:\.\d*)?|\.\d+) *([a-z]{2})/.exec(res.text);if(!match){throw new __WEBPACK_IMPORTED_MODULE_11__ParseError__["a"]("Invalid size: '"+res.text+"'",res)}var data={number:+(match[1]+match[2]),unit:match[3]};if(!Object(__WEBPACK_IMPORTED_MODULE_6__units__["b"])(data)){throw new __WEBPACK_IMPORTED_MODULE_11__ParseError__["a"]("Invalid unit: '"+data.unit+"'",res)}return newArgument(new __WEBPACK_IMPORTED_MODULE_10__ParseNode__["a"]("size",data,this.mode),res)}},{key:"parseGroup",value:function parseGroup(optional,mode){var outerMode=this.mode;var firstToken=this.nextToken;if(this.nextToken.text===(optional?"[":"{")){if(mode){this.switchMode(mode)}this.consume();var expression=this.parseExpression(false,optional?"]":"}");var lastToken=this.nextToken;if(mode){this.switchMode(outerMode)}this.expect(optional?"]":"}");if(mode==="text"){this.formLigatures(expression)}return newArgument(new __WEBPACK_IMPORTED_MODULE_10__ParseNode__["a"]("ordgroup",expression,this.mode,firstToken,lastToken),firstToken.range(lastToken,firstToken.text))}else{if(mode){this.switchMode(mode)}var _result3=optional?null:this.parseSymbol();if(mode){this.switchMode(outerMode)}return _result3}}},{key:"formLigatures",value:function formLigatures(group){var n=group.length-1;for(var i=0;i<n;++i){var a=group[i];var v=a.value;if(v==="-"&&group[i+1].value==="-"){if(i+1<n&&group[i+2].value==="-"){group.splice(i,3,new __WEBPACK_IMPORTED_MODULE_10__ParseNode__["a"]("textord","---","text",a,group[i+2]));n-=2}else{group.splice(i,2,new __WEBPACK_IMPORTED_MODULE_10__ParseNode__["a"]("textord","--","text",a,group[i+1]));n-=1}}if((v==="'"||v==="`")&&group[i+1].value===v){group.splice(i,2,new __WEBPACK_IMPORTED_MODULE_10__ParseNode__["a"]("textord",v+v,"text",a,group[i+1]));n-=1}}}},{key:"parseSymbol",value:function parseSymbol(){var nucleus=this.nextToken;var text=nucleus.text;if(__WEBPACK_IMPORTED_MODULE_2__functions__["a"][text]){this.consume();return newFunction(nucleus)}else if(/^\\verb[^a-zA-Z]/.test(text)){this.consume();var arg=text.slice(5);var star=arg.charAt(0)==="*";if(star){arg=arg.slice(1)}if(arg.length<2||arg.charAt(0)!==arg.slice(-1)){throw new __WEBPACK_IMPORTED_MODULE_11__ParseError__["a"]("\\verb assertion failed --\n please report what input caused this bug")}arg=arg.slice(1,-1);return newArgument(new __WEBPACK_IMPORTED_MODULE_10__ParseNode__["a"]("verb",{body:arg,star:star},"text"),nucleus)}else if(text==="$"){return newDollar(nucleus)}if(__WEBPACK_IMPORTED_MODULE_9__unicodeSymbols__["a"].hasOwnProperty(text[0])&&!__WEBPACK_IMPORTED_MODULE_5__symbols__["a"][this.mode][text[0]]){text=__WEBPACK_IMPORTED_MODULE_9__unicodeSymbols__["a"][text[0]]+text.substr(1)}var match=__WEBPACK_IMPORTED_MODULE_12__Lexer_js__["a"].exec(text);if(match){text=text.substring(0,match.index);if(text==="i"){text="ı"}else if(text==="j"){text="ȷ"}}var symbol=null;if(__WEBPACK_IMPORTED_MODULE_5__symbols__["a"][this.mode][text]){symbol=new __WEBPACK_IMPORTED_MODULE_10__ParseNode__["a"](__WEBPACK_IMPORTED_MODULE_5__symbols__["a"][this.mode][text].group,text,this.mode,nucleus)}else if(this.mode==="text"&&Object(__WEBPACK_IMPORTED_MODULE_7__unicodeScripts__["b"])(text.charCodeAt(0))){symbol=new __WEBPACK_IMPORTED_MODULE_10__ParseNode__["a"]("textord",text,this.mode,nucleus)}else{return null}this.consume();if(match){for(var i=0;i<match[0].length;i++){var accent=match[0][i];if(!__WEBPACK_IMPORTED_MODULE_8__unicodeAccents___default.a[accent]){throw new __WEBPACK_IMPORTED_MODULE_11__ParseError__["a"]("Unknown accent ' "+accent+"'",nucleus)}var command=__WEBPACK_IMPORTED_MODULE_8__unicodeAccents___default.a[accent][this.mode];if(!command){throw new __WEBPACK_IMPORTED_MODULE_11__ParseError__["a"]("Accent "+accent+" unsupported in "+this.mode+" mode",nucleus)}symbol=new __WEBPACK_IMPORTED_MODULE_10__ParseNode__["a"]("accent",{type:"accent",label:command,isStretchy:false,isShifty:true,base:symbol},this.mode,nucleus)}}return newArgument(symbol,nucleus)}}]);return Parser}();Parser.endOfExpression=["}","\\end","\\right","&","\\\\","\\cr"];Parser.SUPSUB_GREEDINESS=1;__webpack_exports__["a"]=Parser},function(module,__webpack_exports__,__webpack_require__){"use strict";var __WEBPACK_IMPORTED_MODULE_0__ParseError__=__webpack_require__(6);var __WEBPACK_IMPORTED_MODULE_1__ParseNode__=__webpack_require__(14);var __WEBPACK_IMPORTED_MODULE_2__defineFunction__=__webpack_require__(3);var __WEBPACK_IMPORTED_MODULE_3__functions_sqrt__=__webpack_require__(116);var __WEBPACK_IMPORTED_MODULE_4__functions_color__=__webpack_require__(117);var __WEBPACK_IMPORTED_MODULE_5__functions_text__=__webpack_require__(118);var __WEBPACK_IMPORTED_MODULE_6__functions_enclose__=__webpack_require__(119);var __WEBPACK_IMPORTED_MODULE_7__functions_overline__=__webpack_require__(120);var __WEBPACK_IMPORTED_MODULE_8__functions_underline__=__webpack_require__(121);var __WEBPACK_IMPORTED_MODULE_9__functions_rule__=__webpack_require__(122);var __WEBPACK_IMPORTED_MODULE_10__functions_kern__=__webpack_require__(123);var __WEBPACK_IMPORTED_MODULE_11__functions_phantom__=__webpack_require__(124);var __WEBPACK_IMPORTED_MODULE_12__functions_mod__=__webpack_require__(125);var __WEBPACK_IMPORTED_MODULE_13__functions_op__=__webpack_require__(126);var __WEBPACK_IMPORTED_MODULE_14__functions_operatorname__=__webpack_require__(127);var __WEBPACK_IMPORTED_MODULE_15__functions_genfrac__=__webpack_require__(128);var __WEBPACK_IMPORTED_MODULE_16__functions_lap__=__webpack_require__(129);var __WEBPACK_IMPORTED_MODULE_17__functions_smash__=__webpack_require__(130);var __WEBPACK_IMPORTED_MODULE_18__functions_delimsizing__=__webpack_require__(131);var __WEBPACK_IMPORTED_MODULE_19__functions_sizing__=__webpack_require__(60);var __WEBPACK_IMPORTED_MODULE_20__functions_styling__=__webpack_require__(132);var __WEBPACK_IMPORTED_MODULE_21__functions_font__=__webpack_require__(133);var __WEBPACK_IMPORTED_MODULE_22__functions_accent__=__webpack_require__(137);var __WEBPACK_IMPORTED_MODULE_23__functions_accentunder__=__webpack_require__(138);var __WEBPACK_IMPORTED_MODULE_24__functions_verb__=__webpack_require__(139);var __WEBPACK_IMPORTED_MODULE_25__functions_href__=__webpack_require__(140);var __WEBPACK_IMPORTED_MODULE_26__functions_mathchoice__=__webpack_require__(141);var functions=__WEBPACK_IMPORTED_MODULE_2__defineFunction__["a"];__webpack_exports__["a"]=functions;var defineFunction=function defineFunction(names,props,handler){Object(__WEBPACK_IMPORTED_MODULE_2__defineFunction__["b"])({names:names,props:props,handler:handler})};defineFunction(["\\mathord","\\mathbin","\\mathrel","\\mathopen","\\mathclose","\\mathpunct","\\mathinner"],{numArgs:1},function(context,args){var body=args[0];return{type:"mclass",mclass:"m"+context.funcName.substr(5),value:Object(__WEBPACK_IMPORTED_MODULE_2__defineFunction__["c"])(body)}});defineFunction(["\\stackrel"],{numArgs:2},function(context,args){var top=args[0];var bottom=args[1];var bottomop=new __WEBPACK_IMPORTED_MODULE_1__ParseNode__["a"]("op",{type:"op",limits:true,alwaysHandleSupSub:true,symbol:false,value:Object(__WEBPACK_IMPORTED_MODULE_2__defineFunction__["c"])(bottom)},bottom.mode);var supsub=new __WEBPACK_IMPORTED_MODULE_1__ParseNode__["a"]("supsub",{base:bottomop,sup:top,sub:null},top.mode);return{type:"mclass",mclass:"mrel",value:[supsub]}});var singleCharIntegrals={"∫":"\\int","∬":"\\iint","∭":"\\iiint","∮":"\\oint"};defineFunction(["\\arcsin","\\arccos","\\arctan","\\arctg","\\arcctg","\\arg","\\ch","\\cos","\\cosec","\\cosh","\\cot","\\cotg","\\coth","\\csc","\\ctg","\\cth","\\deg","\\dim","\\exp","\\hom","\\ker","\\lg","\\ln","\\log","\\sec","\\sin","\\sinh","\\sh","\\tan","\\tanh","\\tg","\\th"],{numArgs:0},function(context){return{type:"op",limits:false,symbol:false,body:context.funcName}});defineFunction(["\\det","\\gcd","\\inf","\\lim","\\max","\\min","\\Pr","\\sup"],{numArgs:0},function(context){return{type:"op",limits:true,symbol:false,body:context.funcName}});defineFunction(["\\int","\\iint","\\iiint","\\oint","∫","∬","∭","∮"],{numArgs:0},function(context){var fName=context.funcName;if(fName.length===1){fName=singleCharIntegrals[fName]}return{type:"op",limits:false,symbol:true,body:fName}});defineFunction(["\\overbrace","\\underbrace"],{numArgs:1},function(context,args){var base=args[0];return{type:"horizBrace",label:context.funcName,isOver:/^\\over/.test(context.funcName),base:base}});defineFunction(["\\xleftarrow","\\xrightarrow","\\xLeftarrow","\\xRightarrow","\\xleftrightarrow","\\xLeftrightarrow","\\xhookleftarrow","\\xhookrightarrow","\\xmapsto","\\xrightharpoondown","\\xrightharpoonup","\\xleftharpoondown","\\xleftharpoonup","\\xrightleftharpoons","\\xleftrightharpoons","\\xlongequal","\\xtwoheadrightarrow","\\xtwoheadleftarrow","\\xtofrom","\\xrightleftarrows","\\xrightequilibrium","\\xleftequilibrium"],{numArgs:1,numOptionalArgs:1},function(context,args,optArgs){var below=optArgs[0];var body=args[0];return{type:"xArrow",label:context.funcName,body:body,below:below}});defineFunction(["\\over","\\choose","\\atop"],{numArgs:0,infix:true},function(context){var replaceWith=void 0;switch(context.funcName){case"\\over":replaceWith="\\frac";break;case"\\choose":replaceWith="\\binom";break;case"\\atop":replaceWith="\\\\atopfrac";break;default:throw new Error("Unrecognized infix genfrac command")}return{type:"infix",replaceWith:replaceWith,token:context.token}});defineFunction(["\\\\","\\cr"],{numArgs:0,numOptionalArgs:1,argTypes:["size"]},function(context,args,optArgs){var size=optArgs[0];return{type:"cr",size:size}});defineFunction(["\\begin","\\end"],{numArgs:1,argTypes:["text"]},function(context,args){var nameGroup=args[0];if(nameGroup.type!=="ordgroup"){throw new __WEBPACK_IMPORTED_MODULE_0__ParseError__["a"]("Invalid environment name",nameGroup)}var name="";for(var i=0;i<nameGroup.value.length;++i){name+=nameGroup.value[i].value}return{type:"environment",name:name,nameGroup:nameGroup}});defineFunction(["\\raisebox"],{numArgs:2,argTypes:["size","text"],allowedInText:true},function(context,args){var amount=args[0];var body=args[1];return{type:"raisebox",dy:amount,body:body,value:Object(__WEBPACK_IMPORTED_MODULE_2__defineFunction__["c"])(body)}})},function(module,__webpack_exports__,__webpack_require__){"use strict";var __WEBPACK_IMPORTED_MODULE_0__defineFunction__=__webpack_require__(3);var __WEBPACK_IMPORTED_MODULE_1__buildCommon__=__webpack_require__(0);var __WEBPACK_IMPORTED_MODULE_2__domTree__=__webpack_require__(12);var __WEBPACK_IMPORTED_MODULE_3__mathMLTree__=__webpack_require__(1);var __WEBPACK_IMPORTED_MODULE_4__delimiter__=__webpack_require__(44);var __WEBPACK_IMPORTED_MODULE_5__Style__=__webpack_require__(9);var __WEBPACK_IMPORTED_MODULE_6__buildHTML__=__webpack_require__(4);var __WEBPACK_IMPORTED_MODULE_7__buildMathML__=__webpack_require__(2);Object(__WEBPACK_IMPORTED_MODULE_0__defineFunction__["b"])({type:"sqrt",names:["\\sqrt"],props:{numArgs:1,numOptionalArgs:1},handler:function handler(context,args,optArgs){var index=optArgs[0];var body=args[0];return{type:"sqrt",body:body,index:index}},htmlBuilder:function htmlBuilder(group,options){var inner=__WEBPACK_IMPORTED_MODULE_6__buildHTML__["b"](group.value.body,options.havingCrampedStyle());if(inner.height===0){inner.height=options.fontMetrics().xHeight}if(inner instanceof __WEBPACK_IMPORTED_MODULE_2__domTree__["a"].documentFragment){inner=__WEBPACK_IMPORTED_MODULE_1__buildCommon__["a"].makeSpan([],[inner],options)}var metrics=options.fontMetrics();var theta=metrics.defaultRuleThickness;var phi=theta;if(options.style.id<__WEBPACK_IMPORTED_MODULE_5__Style__["a"].TEXT.id){phi=options.fontMetrics().xHeight}var lineClearance=theta+phi/4;var minDelimiterHeight=(inner.height+inner.depth+lineClearance+theta)*options.sizeMultiplier;var _delimiter$sqrtImage=__WEBPACK_IMPORTED_MODULE_4__delimiter__["a"].sqrtImage(minDelimiterHeight,options),img=_delimiter$sqrtImage.span,ruleWidth=_delimiter$sqrtImage.ruleWidth;var delimDepth=img.height-ruleWidth;if(delimDepth>inner.height+inner.depth+lineClearance){lineClearance=(lineClearance+delimDepth-inner.height-inner.depth)/2}var imgShift=img.height-inner.height-lineClearance-ruleWidth;inner.style.paddingLeft=img.advanceWidth+"em";var body=__WEBPACK_IMPORTED_MODULE_1__buildCommon__["a"].makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:inner,wrapperClasses:["svg-align"]},{type:"kern",size:-(inner.height+imgShift)},{type:"elem",elem:img},{type:"kern",size:ruleWidth}]},options);if(!group.value.index){return __WEBPACK_IMPORTED_MODULE_1__buildCommon__["a"].makeSpan(["mord","sqrt"],[body],options)}else{var newOptions=options.havingStyle(__WEBPACK_IMPORTED_MODULE_5__Style__["a"].SCRIPTSCRIPT);var rootm=__WEBPACK_IMPORTED_MODULE_6__buildHTML__["b"](group.value.index,newOptions,options);var toShift=.6*(body.height-body.depth);var rootVList=__WEBPACK_IMPORTED_MODULE_1__buildCommon__["a"].makeVList({positionType:"shift",positionData:-toShift,children:[{type:"elem",elem:rootm}]},options);var rootVListWrap=__WEBPACK_IMPORTED_MODULE_1__buildCommon__["a"].makeSpan(["root"],[rootVList]);return __WEBPACK_IMPORTED_MODULE_1__buildCommon__["a"].makeSpan(["mord","sqrt"],[rootVListWrap,body],options)}},mathmlBuilder:function mathmlBuilder(group,options){var node=void 0;if(group.value.index){node=new __WEBPACK_IMPORTED_MODULE_3__mathMLTree__["a"].MathNode("mroot",[__WEBPACK_IMPORTED_MODULE_7__buildMathML__["b"](group.value.body,options),__WEBPACK_IMPORTED_MODULE_7__buildMathML__["b"](group.value.index,options)])}else{node=new __WEBPACK_IMPORTED_MODULE_3__mathMLTree__["a"].MathNode("msqrt",[__WEBPACK_IMPORTED_MODULE_7__buildMathML__["b"](group.value.body,options)])}return node}})},function(module,__webpack_exports__,__webpack_require__){"use strict";var __WEBPACK_IMPORTED_MODULE_0__defineFunction__=__webpack_require__(3);var __WEBPACK_IMPORTED_MODULE_1__buildCommon__=__webpack_require__(0);var __WEBPACK_IMPORTED_MODULE_2__mathMLTree__=__webpack_require__(1);var __WEBPACK_IMPORTED_MODULE_3__ParseError__=__webpack_require__(6);var __WEBPACK_IMPORTED_MODULE_4__buildHTML__=__webpack_require__(4);var __WEBPACK_IMPORTED_MODULE_5__buildMathML__=__webpack_require__(2);var htmlBuilder=function htmlBuilder(group,options){var elements=__WEBPACK_IMPORTED_MODULE_4__buildHTML__["a"](group.value.value,options.withColor(group.value.color),false);return new __WEBPACK_IMPORTED_MODULE_1__buildCommon__["a"].makeFragment(elements)};var mathmlBuilder=function mathmlBuilder(group,options){var inner=__WEBPACK_IMPORTED_MODULE_5__buildMathML__["a"](group.value.value,options);var node=new __WEBPACK_IMPORTED_MODULE_2__mathMLTree__["a"].MathNode("mstyle",inner);node.setAttribute("mathcolor",group.value.color);return node};Object(__WEBPACK_IMPORTED_MODULE_0__defineFunction__["b"])({type:"color",names:["\\textcolor"],props:{numArgs:2,allowedInText:true,greediness:3,argTypes:["color","original"]},handler:function handler(context,args){var color=args[0];var body=args[1];return{type:"color",color:color.value,value:Object(__WEBPACK_IMPORTED_MODULE_0__defineFunction__["c"])(body)}},htmlBuilder:htmlBuilder,mathmlBuilder:mathmlBuilder});Object(__WEBPACK_IMPORTED_MODULE_0__defineFunction__["b"])({type:"color",names:["\\blue","\\orange","\\pink","\\red","\\green","\\gray","\\purple","\\blueA","\\blueB","\\blueC","\\blueD","\\blueE","\\tealA","\\tealB","\\tealC","\\tealD","\\tealE","\\greenA","\\greenB","\\greenC","\\greenD","\\greenE","\\goldA","\\goldB","\\goldC","\\goldD","\\goldE","\\redA","\\redB","\\redC","\\redD","\\redE","\\maroonA","\\maroonB","\\maroonC","\\maroonD","\\maroonE","\\purpleA","\\purpleB","\\purpleC","\\purpleD","\\purpleE","\\mintA","\\mintB","\\mintC","\\grayA","\\grayB","\\grayC","\\grayD","\\grayE","\\grayF","\\grayG","\\grayH","\\grayI","\\kaBlue","\\kaGreen"],props:{numArgs:1,allowedInText:true,greediness:3},handler:function handler(context,args){var body=args[0];return{type:"color",color:"katex-"+context.funcName.slice(1),value:Object(__WEBPACK_IMPORTED_MODULE_0__defineFunction__["c"])(body)}},htmlBuilder:htmlBuilder,mathmlBuilder:mathmlBuilder});Object(__WEBPACK_IMPORTED_MODULE_0__defineFunction__["b"])({type:"color",names:["\\color"],props:{numArgs:1,allowedInText:true,greediness:3,argTypes:["color"]},handler:function handler(context,args){var parser=context.parser,breakOnTokenText=context.breakOnTokenText;var color=args[0];if(!color){throw new __WEBPACK_IMPORTED_MODULE_3__ParseError__["a"]("\\color not followed by color")}var body=parser.parseExpression(true,breakOnTokenText);return{type:"color",color:color.value,value:body}},htmlBuilder:htmlBuilder,mathmlBuilder:mathmlBuilder})},function(module,__webpack_exports__,__webpack_require__){"use strict";var __WEBPACK_IMPORTED_MODULE_0__defineFunction__=__webpack_require__(3);var __WEBPACK_IMPORTED_MODULE_1__buildCommon__=__webpack_require__(0);var __WEBPACK_IMPORTED_MODULE_2__mathMLTree__=__webpack_require__(1);var __WEBPACK_IMPORTED_MODULE_3__buildHTML__=__webpack_require__(4);var __WEBPACK_IMPORTED_MODULE_4__buildMathML__=__webpack_require__(2);var textFontFamilies={"\\text":undefined,"\\textrm":"textrm","\\textsf":"textsf","\\texttt":"texttt","\\textnormal":"textrm"};var textFontWeights={"\\textbf":"textbf"};var textFontShapes={"\\textit":"textit"};Object(__WEBPACK_IMPORTED_MODULE_0__defineFunction__["b"])({type:"text",names:["\\text","\\textrm","\\textsf","\\texttt","\\textnormal","\\textbf","\\textit"],props:{numArgs:1,argTypes:["text"],greediness:2,allowedInText:true},handler:function handler(context,args){var body=args[0];return{type:"text",body:Object(__WEBPACK_IMPORTED_MODULE_0__defineFunction__["c"])(body),font:context.funcName}},htmlBuilder:function htmlBuilder(group,options){var font=group.value.font;var newOptions=void 0;if(textFontFamilies[font]){newOptions=options.withFontFamily(textFontFamilies[font])}else if(textFontWeights[font]){newOptions=options.withFontWeight(textFontWeights[font])}else{newOptions=options.withFontShape(textFontShapes[font])}var inner=__WEBPACK_IMPORTED_MODULE_3__buildHTML__["a"](group.value.body,newOptions,true);__WEBPACK_IMPORTED_MODULE_1__buildCommon__["a"].tryCombineChars(inner);return __WEBPACK_IMPORTED_MODULE_1__buildCommon__["a"].makeSpan(["mord","text"],inner,newOptions)},mathmlBuilder:function mathmlBuilder(group,options){var body=group.value.body;var inner=[];var currentText=null;for(var i=0;i<body.length;i++){var _group=__WEBPACK_IMPORTED_MODULE_4__buildMathML__["b"](body[i],options);if(_group.type==="mtext"&¤tText!=null){Array.prototype.push.apply(currentText.children,_group.children)}else{inner.push(_group);if(_group.type==="mtext"){currentText=_group}}}if(inner.length===1){return inner[0]}else{return new __WEBPACK_IMPORTED_MODULE_2__mathMLTree__["a"].MathNode("mrow",inner)}}})},function(module,__webpack_exports__,__webpack_require__){"use strict";var __WEBPACK_IMPORTED_MODULE_0__defineFunction__=__webpack_require__(3);var __WEBPACK_IMPORTED_MODULE_1__buildCommon__=__webpack_require__(0);var __WEBPACK_IMPORTED_MODULE_2__mathMLTree__=__webpack_require__(1);var __WEBPACK_IMPORTED_MODULE_3__utils__=__webpack_require__(5);var __WEBPACK_IMPORTED_MODULE_4__stretchy__=__webpack_require__(13);var __WEBPACK_IMPORTED_MODULE_5__buildHTML__=__webpack_require__(4);var __WEBPACK_IMPORTED_MODULE_6__buildMathML__=__webpack_require__(2);var htmlBuilder=function htmlBuilder(group,options){var inner=__WEBPACK_IMPORTED_MODULE_5__buildHTML__["b"](group.value.body,options);var label=group.value.label.substr(1);var scale=options.sizeMultiplier;var img=void 0;var imgShift=0;var isColorbox=/color/.test(label);if(label==="sout"){img=__WEBPACK_IMPORTED_MODULE_1__buildCommon__["a"].makeSpan(["stretchy","sout"]);img.height=options.fontMetrics().defaultRuleThickness/scale;imgShift=-.5*options.fontMetrics().xHeight}else{inner.classes.push(/cancel/.test(label)?"cancel-pad":"boxpad");var vertPad=0;if(/box/.test(label)){vertPad=label==="colorbox"?.3:.34}else{vertPad=__WEBPACK_IMPORTED_MODULE_3__utils__["a"].isCharacterBox(group.value.body)?.2:0}img=__WEBPACK_IMPORTED_MODULE_4__stretchy__["a"].encloseSpan(inner,label,vertPad,options);imgShift=inner.depth+vertPad;if(isColorbox){img.style.backgroundColor=group.value.backgroundColor.value;if(label==="fcolorbox"){img.style.borderColor=group.value.borderColor.value}}}var vlist=void 0;if(isColorbox){vlist=__WEBPACK_IMPORTED_MODULE_1__buildCommon__["a"].makeVList({positionType:"individualShift",children:[{type:"elem",elem:img,shift:imgShift},{type:"elem",elem:inner,shift:0}]},options)}else{vlist=__WEBPACK_IMPORTED_MODULE_1__buildCommon__["a"].makeVList({positionType:"individualShift",children:[{type:"elem",elem:inner,shift:0},{type:"elem",elem:img,shift:imgShift,wrapperClasses:/cancel/.test(label)?["svg-align"]:[]}]},options)}if(/cancel/.test(label)){return __WEBPACK_IMPORTED_MODULE_1__buildCommon__["a"].makeSpan(["mord","cancel-lap"],[vlist],options)}else{return __WEBPACK_IMPORTED_MODULE_1__buildCommon__["a"].makeSpan(["mord"],[vlist],options)}};var mathmlBuilder=function mathmlBuilder(group,options){var node=new __WEBPACK_IMPORTED_MODULE_2__mathMLTree__["a"].MathNode("menclose",[__WEBPACK_IMPORTED_MODULE_6__buildMathML__["b"](group.value.body,options)]);switch(group.value.label){case"\\cancel":node.setAttribute("notation","updiagonalstrike");break;case"\\bcancel":node.setAttribute("notation","downdiagonalstrike");break;case"\\sout":node.setAttribute("notation","horizontalstrike");break;case"\\fbox":node.setAttribute("notation","box");break;case"\\colorbox":node.setAttribute("mathbackground",group.value.backgroundColor.value);break;case"\\fcolorbox":node.setAttribute("mathbackground",group.value.backgroundColor.value);node.setAttribute("notation","box");break;default:node.setAttribute("notation","updiagonalstrike downdiagonalstrike")}return node};Object(__WEBPACK_IMPORTED_MODULE_0__defineFunction__["b"])({type:"enclose",names:["\\colorbox"],props:{numArgs:2,allowedInText:true,greediness:3,argTypes:["color","text"]},handler:function handler(context,args,optArgs){var color=args[0];var body=args[1];return{type:"enclose",label:context.funcName,backgroundColor:color,body:body}},htmlBuilder:htmlBuilder,mathmlBuilder:mathmlBuilder});Object(__WEBPACK_IMPORTED_MODULE_0__defineFunction__["b"])({type:"enclose",names:["\\fcolorbox"],props:{numArgs:3,allowedInText:true,greediness:3,argTypes:["color","color","text"]},handler:function handler(context,args,optArgs){var borderColor=args[0];var backgroundColor=args[1];var body=args[2];return{type:"enclose",label:context.funcName,backgroundColor:backgroundColor,borderColor:borderColor,body:body}},htmlBuilder:htmlBuilder,mathmlBuilder:mathmlBuilder});Object(__WEBPACK_IMPORTED_MODULE_0__defineFunction__["b"])({type:"enclose",names:["\\cancel","\\bcancel","\\xcancel","\\sout","\\fbox"],props:{numArgs:1},handler:function handler(context,args,optArgs){var body=args[0];return{type:"enclose",label:context.funcName,body:body}},htmlBuilder:htmlBuilder,mathmlBuilder:mathmlBuilder})},function(module,__webpack_exports__,__webpack_require__){"use strict";var __WEBPACK_IMPORTED_MODULE_0__defineFunction__=__webpack_require__(3);var __WEBPACK_IMPORTED_MODULE_1__buildCommon__=__webpack_require__(0);var __WEBPACK_IMPORTED_MODULE_2__mathMLTree__=__webpack_require__(1);var __WEBPACK_IMPORTED_MODULE_3__buildHTML__=__webpack_require__(4);var __WEBPACK_IMPORTED_MODULE_4__buildMathML__=__webpack_require__(2);Object(__WEBPACK_IMPORTED_MODULE_0__defineFunction__["b"])({type:"overline",names:["\\overline"],props:{numArgs:1},handler:function handler(context,args){var body=args[0];return{type:"overline",body:body}},htmlBuilder:function htmlBuilder(group,options){var innerGroup=__WEBPACK_IMPORTED_MODULE_3__buildHTML__["b"](group.value.body,options.havingCrampedStyle());var line=__WEBPACK_IMPORTED_MODULE_1__buildCommon__["a"].makeLineSpan("overline-line",options);var vlist=__WEBPACK_IMPORTED_MODULE_1__buildCommon__["a"].makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:innerGroup},{type:"kern",size:line.height},{type:"elem",elem:line}]},options);return __WEBPACK_IMPORTED_MODULE_1__buildCommon__["a"].makeSpan(["mord","overline"],[vlist],options)},mathmlBuilder:function mathmlBuilder(group,options){var operator=new __WEBPACK_IMPORTED_MODULE_2__mathMLTree__["a"].MathNode("mo",[new __WEBPACK_IMPORTED_MODULE_2__mathMLTree__["a"].TextNode("‾")]);operator.setAttribute("stretchy","true");var node=new __WEBPACK_IMPORTED_MODULE_2__mathMLTree__["a"].MathNode("mover",[__WEBPACK_IMPORTED_MODULE_4__buildMathML__["b"](group.value.body,options),operator]);node.setAttribute("accent","true");return node}})},function(module,__webpack_exports__,__webpack_require__){"use strict";var __WEBPACK_IMPORTED_MODULE_0__defineFunction__=__webpack_require__(3);var __WEBPACK_IMPORTED_MODULE_1__buildCommon__=__webpack_require__(0);var __WEBPACK_IMPORTED_MODULE_2__mathMLTree__=__webpack_require__(1);var __WEBPACK_IMPORTED_MODULE_3__buildHTML__=__webpack_require__(4);var __WEBPACK_IMPORTED_MODULE_4__buildMathML__=__webpack_require__(2);Object(__WEBPACK_IMPORTED_MODULE_0__defineFunction__["b"])({type:"underline",names:["\\underline"],props:{numArgs:1,allowedInText:true},handler:function handler(context,args){var body=args[0];return{type:"underline",body:body}},htmlBuilder:function htmlBuilder(group,options){var innerGroup=__WEBPACK_IMPORTED_MODULE_3__buildHTML__["b"](group.value.body,options);var line=__WEBPACK_IMPORTED_MODULE_1__buildCommon__["a"].makeLineSpan("underline-line",options);var vlist=__WEBPACK_IMPORTED_MODULE_1__buildCommon__["a"].makeVList({positionType:"top",positionData:innerGroup.height,children:[{type:"elem",elem:line},{type:"kern",size:5*line.height},{type:"elem",elem:innerGroup}]},options);return __WEBPACK_IMPORTED_MODULE_1__buildCommon__["a"].makeSpan(["mord","underline"],[vlist],options)},mathmlBuilder:function mathmlBuilder(group,options){var operator=new __WEBPACK_IMPORTED_MODULE_2__mathMLTree__["a"].MathNode("mo",[new __WEBPACK_IMPORTED_MODULE_2__mathMLTree__["a"].TextNode("‾")]);operator.setAttribute("stretchy","true");var node=new __WEBPACK_IMPORTED_MODULE_2__mathMLTree__["a"].MathNode("munder",[__WEBPACK_IMPORTED_MODULE_4__buildMathML__["b"](group.value.body,options),operator]);node.setAttribute("accentunder","true");return node}})},function(module,__webpack_exports__,__webpack_require__){"use strict";var __WEBPACK_IMPORTED_MODULE_0__buildCommon__=__webpack_require__(0);var __WEBPACK_IMPORTED_MODULE_1__defineFunction__=__webpack_require__(3);var __WEBPACK_IMPORTED_MODULE_2__mathMLTree__=__webpack_require__(1);var __WEBPACK_IMPORTED_MODULE_3__units__=__webpack_require__(19);Object(__WEBPACK_IMPORTED_MODULE_1__defineFunction__["b"])({type:"rule",names:["\\rule"],props:{numArgs:2,numOptionalArgs:1,argTypes:["size","size","size"]},handler:function handler(context,args,optArgs){var shift=optArgs[0];var width=args[0];var height=args[1];return{type:"rule",shift:shift&&shift.value,width:width.value,height:height.value}},htmlBuilder:function htmlBuilder(group,options){var rule=__WEBPACK_IMPORTED_MODULE_0__buildCommon__["a"].makeSpan(["mord","rule"],[],options);var shift=0;if(group.value.shift){shift=Object(__WEBPACK_IMPORTED_MODULE_3__units__["a"])(group.value.shift,options)}var width=Object(__WEBPACK_IMPORTED_MODULE_3__units__["a"])(group.value.width,options);var height=Object(__WEBPACK_IMPORTED_MODULE_3__units__["a"])(group.value.height,options);rule.style.borderRightWidth=width+"em";rule.style.borderTopWidth=height+"em";rule.style.bottom=shift+"em";rule.width=width;rule.height=height+shift;rule.depth=-shift;rule.maxFontSize=height*1.125*options.sizeMultiplier;return rule},mathmlBuilder:function mathmlBuilder(group,options){var node=new __WEBPACK_IMPORTED_MODULE_2__mathMLTree__["a"].MathNode("mrow");return node}})},function(module,__webpack_exports__,__webpack_require__){"use strict";var __WEBPACK_IMPORTED_MODULE_0__defineFunction__=__webpack_require__(3);var __WEBPACK_IMPORTED_MODULE_1__buildCommon__=__webpack_require__(0);var __WEBPACK_IMPORTED_MODULE_2__mathMLTree__=__webpack_require__(1);var __WEBPACK_IMPORTED_MODULE_3__units__=__webpack_require__(19);var __WEBPACK_IMPORTED_MODULE_4__ParseError__=__webpack_require__(6);Object(__WEBPACK_IMPORTED_MODULE_0__defineFunction__["b"])({type:"kern",names:["\\kern","\\mkern","\\hskip","\\mskip"],props:{numArgs:1,argTypes:["size"],allowedInText:true},handler:function handler(context,args){var mathFunction=context.funcName[1]==="m";var muUnit=args[0].value.unit==="mu";if(mathFunction){if(!muUnit){typeof console!=="undefined"&&console.warn("In LaTeX, "+context.funcName+" supports only mu units, "+("not "+args[0].value.unit+" units"))}if(context.parser.mode!=="math"){throw new __WEBPACK_IMPORTED_MODULE_4__ParseError__["a"]("Can't use function '"+context.funcName+"' in text mode")}}else{if(muUnit){typeof console!=="undefined"&&console.warn("In LaTeX, "+context.funcName+" does not support mu units")}}return{type:"kern",dimension:args[0].value}},htmlBuilder:function htmlBuilder(group,options){return __WEBPACK_IMPORTED_MODULE_1__buildCommon__["a"].makeGlue(group.value.dimension,options)},mathmlBuilder:function mathmlBuilder(group,options){var node=new __WEBPACK_IMPORTED_MODULE_2__mathMLTree__["a"].MathNode("mspace");var dimension=Object(__WEBPACK_IMPORTED_MODULE_3__units__["a"])(group.value.dimension,options);node.setAttribute("width",dimension+"em");return node}})},function(module,__webpack_exports__,__webpack_require__){"use strict";var __WEBPACK_IMPORTED_MODULE_0__defineFunction__=__webpack_require__(3);var __WEBPACK_IMPORTED_MODULE_1__buildCommon__=__webpack_require__(0);var __WEBPACK_IMPORTED_MODULE_2__mathMLTree__=__webpack_require__(1);var __WEBPACK_IMPORTED_MODULE_3__buildHTML__=__webpack_require__(4);var __WEBPACK_IMPORTED_MODULE_4__buildMathML__=__webpack_require__(2);Object(__WEBPACK_IMPORTED_MODULE_0__defineFunction__["b"])({type:"phantom",names:["\\phantom"],props:{numArgs:1},handler:function handler(context,args){var body=args[0];return{type:"phantom",value:Object(__WEBPACK_IMPORTED_MODULE_0__defineFunction__["c"])(body)}},htmlBuilder:function htmlBuilder(group,options){var elements=__WEBPACK_IMPORTED_MODULE_3__buildHTML__["a"](group.value.value,options.withPhantom(),false);return new __WEBPACK_IMPORTED_MODULE_1__buildCommon__["a"].makeFragment(elements)},mathmlBuilder:function mathmlBuilder(group,options){var inner=__WEBPACK_IMPORTED_MODULE_4__buildMathML__["a"](group.value.value,options);return new __WEBPACK_IMPORTED_MODULE_2__mathMLTree__["a"].MathNode("mphantom",inner)}});Object(__WEBPACK_IMPORTED_MODULE_0__defineFunction__["b"])({type:"hphantom",names:["\\hphantom"],props:{numArgs:1},handler:function handler(context,args){var body=args[0];return{type:"hphantom",value:Object(__WEBPACK_IMPORTED_MODULE_0__defineFunction__["c"])(body),body:body}},htmlBuilder:function htmlBuilder(group,options){var node=__WEBPACK_IMPORTED_MODULE_1__buildCommon__["a"].makeSpan([],[__WEBPACK_IMPORTED_MODULE_3__buildHTML__["b"](group.value.body,options.withPhantom())]);node.height=0;node.depth=0;if(node.children){for(var i=0;i<node.children.length;i++){node.children[i].height=0;node.children[i].depth=0}}node=__WEBPACK_IMPORTED_MODULE_1__buildCommon__["a"].makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:node}]},options);return node},mathmlBuilder:function mathmlBuilder(group,options){var inner=__WEBPACK_IMPORTED_MODULE_4__buildMathML__["a"](group.value.value,options);var node=new __WEBPACK_IMPORTED_MODULE_2__mathMLTree__["a"].MathNode("mphantom",inner);node.setAttribute("height","0px");return node}});Object(__WEBPACK_IMPORTED_MODULE_0__defineFunction__["b"])({type:"vphantom",names:["\\vphantom"],props:{numArgs:1},handler:function handler(context,args){var body=args[0];return{type:"vphantom",value:Object(__WEBPACK_IMPORTED_MODULE_0__defineFunction__["c"])(body),body:body}},htmlBuilder:function htmlBuilder(group,options){var inner=__WEBPACK_IMPORTED_MODULE_1__buildCommon__["a"].makeSpan(["inner"],[__WEBPACK_IMPORTED_MODULE_3__buildHTML__["b"](group.value.body,options.withPhantom())]);var fix=__WEBPACK_IMPORTED_MODULE_1__buildCommon__["a"].makeSpan(["fix"],[]);return __WEBPACK_IMPORTED_MODULE_1__buildCommon__["a"].makeSpan(["mord","rlap"],[inner,fix],options)},mathmlBuilder:function mathmlBuilder(group,options){var inner=__WEBPACK_IMPORTED_MODULE_4__buildMathML__["a"](group.value.value,options);var node=new __WEBPACK_IMPORTED_MODULE_2__mathMLTree__["a"].MathNode("mphantom",inner);node.setAttribute("width","0px");return node}})},function(module,__webpack_exports__,__webpack_require__){"use strict";var __WEBPACK_IMPORTED_MODULE_0__defineFunction__=__webpack_require__(3);var __WEBPACK_IMPORTED_MODULE_1__buildCommon__=__webpack_require__(0);var __WEBPACK_IMPORTED_MODULE_2__mathMLTree__=__webpack_require__(1);var __WEBPACK_IMPORTED_MODULE_3__Style__=__webpack_require__(9);var __WEBPACK_IMPORTED_MODULE_4__buildHTML__=__webpack_require__(4);var __WEBPACK_IMPORTED_MODULE_5__buildMathML__=__webpack_require__(2);var htmlModBuilder=function htmlModBuilder(group,options){var inner=[];if(group.value.modType==="bmod"){if(!options.style.isTight()){inner.push(__WEBPACK_IMPORTED_MODULE_1__buildCommon__["a"].makeSpan(["mspace","muspace"],[],options))}else{inner.push(__WEBPACK_IMPORTED_MODULE_1__buildCommon__["a"].makeSpan(["mspace","thickspace"],[],options))}}else if(options.style.size===__WEBPACK_IMPORTED_MODULE_3__Style__["a"].DISPLAY.size){inner.push(__WEBPACK_IMPORTED_MODULE_1__buildCommon__["a"].makeSpan(["mspace","quad"],[],options))}else if(group.value.modType==="mod"){inner.push(__WEBPACK_IMPORTED_MODULE_1__buildCommon__["a"].makeSpan(["mspace","twelvemuspace"],[],options))}else{inner.push(__WEBPACK_IMPORTED_MODULE_1__buildCommon__["a"].makeSpan(["mspace","eightmuspace"],[],options))}if(group.value.modType==="pod"||group.value.modType==="pmod"){inner.push(__WEBPACK_IMPORTED_MODULE_1__buildCommon__["a"].mathsym("(",group.mode))}if(group.value.modType!=="pod"){var modInner=[__WEBPACK_IMPORTED_MODULE_1__buildCommon__["a"].mathsym("m",group.mode),__WEBPACK_IMPORTED_MODULE_1__buildCommon__["a"].mathsym("o",group.mode),__WEBPACK_IMPORTED_MODULE_1__buildCommon__["a"].mathsym("d",group.mode)];if(group.value.modType==="bmod"){inner.push(__WEBPACK_IMPORTED_MODULE_1__buildCommon__["a"].makeSpan(["mbin"],modInner,options));if(!options.style.isTight()){inner.push(__WEBPACK_IMPORTED_MODULE_1__buildCommon__["a"].makeSpan(["mspace","muspace"],[],options))}else{inner.push(__WEBPACK_IMPORTED_MODULE_1__buildCommon__["a"].makeSpan(["mspace","thickspace"],[],options))}}else{Array.prototype.push.apply(inner,modInner);inner.push(__WEBPACK_IMPORTED_MODULE_1__buildCommon__["a"].makeSpan(["mspace","sixmuspace"],[],options))}}if(group.value.value){Array.prototype.push.apply(inner,__WEBPACK_IMPORTED_MODULE_4__buildHTML__["a"](group.value.value,options,false))}if(group.value.modType==="pod"||group.value.modType==="pmod"){inner.push(__WEBPACK_IMPORTED_MODULE_1__buildCommon__["a"].mathsym(")",group.mode))}return __WEBPACK_IMPORTED_MODULE_1__buildCommon__["a"].makeFragment(inner)};var mmlModBuilder=function mmlModBuilder(group,options){var inner=[];if(group.value.modType==="pod"||group.value.modType==="pmod"){inner.push(new __WEBPACK_IMPORTED_MODULE_2__mathMLTree__["a"].MathNode("mo",[__WEBPACK_IMPORTED_MODULE_5__buildMathML__["e"]("(",group.mode)]))}if(group.value.modType!=="pod"){inner.push(new __WEBPACK_IMPORTED_MODULE_2__mathMLTree__["a"].MathNode("mo",[__WEBPACK_IMPORTED_MODULE_5__buildMathML__["e"]("mod",group.mode)]))}if(group.value.value){var space=new __WEBPACK_IMPORTED_MODULE_2__mathMLTree__["a"].MathNode("mspace");space.setAttribute("width","0.333333em");inner.push(space);inner=inner.concat(__WEBPACK_IMPORTED_MODULE_5__buildMathML__["a"](group.value.value,options))}if(group.value.modType==="pod"||group.value.modType==="pmod"){inner.push(new __WEBPACK_IMPORTED_MODULE_2__mathMLTree__["a"].MathNode("mo",[__WEBPACK_IMPORTED_MODULE_5__buildMathML__["e"](")",group.mode)]))}return new __WEBPACK_IMPORTED_MODULE_2__mathMLTree__["a"].MathNode("mo",inner)};Object(__WEBPACK_IMPORTED_MODULE_0__defineFunction__["b"])({type:"mod",names:["\\bmod"],props:{numArgs:0},handler:function handler(context,args){return{type:"mod",modType:"bmod",value:null}},htmlBuilder:htmlModBuilder,mathmlBuilder:mmlModBuilder});Object(__WEBPACK_IMPORTED_MODULE_0__defineFunction__["b"])({type:"mod",names:["\\pod","\\pmod","\\mod"],props:{numArgs:1},handler:function handler(context,args){var body=args[0];return{type:"mod",modType:context.funcName.substr(1),value:Object(__WEBPACK_IMPORTED_MODULE_0__defineFunction__["c"])(body)}},htmlBuilder:htmlModBuilder,mathmlBuilder:mmlModBuilder})},function(module,__webpack_exports__,__webpack_require__){"use strict";var __WEBPACK_IMPORTED_MODULE_0__defineFunction__=__webpack_require__(3);var __WEBPACK_IMPORTED_MODULE_1__buildCommon__=__webpack_require__(0);var __WEBPACK_IMPORTED_MODULE_2__domTree__=__webpack_require__(12);var __WEBPACK_IMPORTED_MODULE_3__mathMLTree__=__webpack_require__(1);var __WEBPACK_IMPORTED_MODULE_4__utils__=__webpack_require__(5);var __WEBPACK_IMPORTED_MODULE_5__Style__=__webpack_require__(9);var __WEBPACK_IMPORTED_MODULE_6__buildHTML__=__webpack_require__(4);var __WEBPACK_IMPORTED_MODULE_7__buildMathML__=__webpack_require__(2);var htmlBuilder=function htmlBuilder(group,options){var supGroup=void 0;var subGroup=void 0;var hasLimits=false;if(group.type==="supsub"){supGroup=group.value.sup;subGroup=group.value.sub;group=group.value.base;hasLimits=true}var style=options.style;var noSuccessor=["\\smallint"];var large=false;if(style.size===__WEBPACK_IMPORTED_MODULE_5__Style__["a"].DISPLAY.size&&group.value.symbol&&!__WEBPACK_IMPORTED_MODULE_4__utils__["a"].contains(noSuccessor,group.value.body)){large=true}var base=void 0;if(group.value.symbol){var fontName=large?"Size2-Regular":"Size1-Regular";base=__WEBPACK_IMPORTED_MODULE_1__buildCommon__["a"].makeSymbol(group.value.body,fontName,"math",options,["mop","op-symbol",large?"large-op":"small-op"])}else if(group.value.value){var inner=__WEBPACK_IMPORTED_MODULE_6__buildHTML__["a"](group.value.value,options,true);if(inner.length===1&&inner[0]instanceof __WEBPACK_IMPORTED_MODULE_2__domTree__["a"].symbolNode){base=inner[0];base.classes[0]="mop"}else{base=__WEBPACK_IMPORTED_MODULE_1__buildCommon__["a"].makeSpan(["mop"],inner,options)}}else{var output=[];for(var i=1;i<group.value.body.length;i++){output.push(__WEBPACK_IMPORTED_MODULE_1__buildCommon__["a"].mathsym(group.value.body[i],group.mode))}base=__WEBPACK_IMPORTED_MODULE_1__buildCommon__["a"].makeSpan(["mop"],output,options)}var baseShift=0;var slant=0;if(base instanceof __WEBPACK_IMPORTED_MODULE_2__domTree__["a"].symbolNode){baseShift=(base.height-base.depth)/2-options.fontMetrics().axisHeight;slant=base.italic}if(hasLimits){base=__WEBPACK_IMPORTED_MODULE_1__buildCommon__["a"].makeSpan([],[base]);var sub=void 0;var sup=void 0;if(supGroup){var elem=__WEBPACK_IMPORTED_MODULE_6__buildHTML__["b"](supGroup,options.havingStyle(style.sup()),options);sup={elem:elem,kern:Math.max(options.fontMetrics().bigOpSpacing1,options.fontMetrics().bigOpSpacing3-elem.depth)}}if(subGroup){var _elem=__WEBPACK_IMPORTED_MODULE_6__buildHTML__["b"](subGroup,options.havingStyle(style.sub()),options);sub={elem:_elem,kern:Math.max(options.fontMetrics().bigOpSpacing2,options.fontMetrics().bigOpSpacing4-_elem.height)}}var finalGroup=void 0;if(sup&&sub){var bottom=options.fontMetrics().bigOpSpacing5+sub.elem.height+sub.elem.depth+sub.kern+base.depth+baseShift;finalGroup=__WEBPACK_IMPORTED_MODULE_1__buildCommon__["a"].makeVList({positionType:"bottom",positionData:bottom,children:[{type:"kern",size:options.fontMetrics().bigOpSpacing5},{type:"elem",elem:sub.elem,marginLeft:-slant+"em"},{type:"kern",size:sub.kern},{type:"elem",elem:base},{type:"kern",size:sup.kern},{type:"elem",elem:sup.elem,marginLeft:slant+"em"},{type:"kern",size:options.fontMetrics().bigOpSpacing5}]},options)}else if(sub){var top=base.height-baseShift;finalGroup=__WEBPACK_IMPORTED_MODULE_1__buildCommon__["a"].makeVList({positionType:"top",positionData:top,children:[{type:"kern",size:options.fontMetrics().bigOpSpacing5},{type:"elem",elem:sub.elem,marginLeft:-slant+"em"},{type:"kern",size:sub.kern},{type:"elem",elem:base}]},options)}else if(sup){var _bottom=base.depth+baseShift;finalGroup=__WEBPACK_IMPORTED_MODULE_1__buildCommon__["a"].makeVList({positionType:"bottom",positionData:_bottom,children:[{type:"elem",elem:base},{type:"kern",size:sup.kern},{type:"elem",elem:sup.elem,marginLeft:slant+"em"},{type:"kern",size:options.fontMetrics().bigOpSpacing5}]},options)}else{return base}return __WEBPACK_IMPORTED_MODULE_1__buildCommon__["a"].makeSpan(["mop","op-limits"],[finalGroup],options)}else{if(baseShift){base.style.position="relative";base.style.top=baseShift+"em"}return base}};var mathmlBuilder=function mathmlBuilder(group,options){var node=void 0;if(group.value.symbol){node=new __WEBPACK_IMPORTED_MODULE_3__mathMLTree__["a"].MathNode("mo",[__WEBPACK_IMPORTED_MODULE_7__buildMathML__["e"](group.value.body,group.mode)])}else if(group.value.value){node=new __WEBPACK_IMPORTED_MODULE_3__mathMLTree__["a"].MathNode("mo",__WEBPACK_IMPORTED_MODULE_7__buildMathML__["a"](group.value.value,options))}else{node=new __WEBPACK_IMPORTED_MODULE_3__mathMLTree__["a"].MathNode("mi",[new __WEBPACK_IMPORTED_MODULE_3__mathMLTree__["a"].TextNode(group.value.body.slice(1))]);var operator=new __WEBPACK_IMPORTED_MODULE_3__mathMLTree__["a"].MathNode("mo",[__WEBPACK_IMPORTED_MODULE_7__buildMathML__["e"]("","text")]);return new __WEBPACK_IMPORTED_MODULE_2__domTree__["a"].documentFragment([node,operator])}return node};var singleCharBigOps={"∏":"\\prod","∐":"\\coprod","∑":"\\sum","⋀":"\\bigwedge","⋁":"\\bigvee","⋂":"\\bigcap","⋃":"\\bigcap","⨀":"\\bigodot","⨁":"\\bigoplus","⨂":"\\bigotimes","⨄":"\\biguplus","⨆":"\\bigsqcup"};Object(__WEBPACK_IMPORTED_MODULE_0__defineFunction__["b"])({type:"op",names:["\\coprod","\\bigvee","\\bigwedge","\\biguplus","\\bigcap","\\bigcup","\\intop","\\prod","\\sum","\\bigotimes","\\bigoplus","\\bigodot","\\bigsqcup","\\smallint","∏","∐","∑","⋀","⋁","⋂","⋃","⨀","⨁","⨂","⨄","⨆"],props:{numArgs:0},handler:function handler(context,args){var fName=context.funcName;if(fName.length===1){fName=singleCharBigOps[fName]}return{type:"op",limits:true,symbol:true,body:fName}},htmlBuilder:htmlBuilder,mathmlBuilder:mathmlBuilder});Object(__WEBPACK_IMPORTED_MODULE_0__defineFunction__["b"])({type:"op",names:["\\mathop"],props:{numArgs:1},handler:function handler(context,args){var body=args[0];return{type:"op",limits:false,symbol:false,value:Object(__WEBPACK_IMPORTED_MODULE_0__defineFunction__["c"])(body)}},htmlBuilder:htmlBuilder,mathmlBuilder:mathmlBuilder})},function(module,__webpack_exports__,__webpack_require__){"use strict";var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_get_iterator__=__webpack_require__(18);var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_get_iterator___default=__webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_get_iterator__);var __WEBPACK_IMPORTED_MODULE_1__defineFunction__=__webpack_require__(3);var __WEBPACK_IMPORTED_MODULE_2__buildCommon__=__webpack_require__(0);var __WEBPACK_IMPORTED_MODULE_3__mathMLTree__=__webpack_require__(1);var __WEBPACK_IMPORTED_MODULE_4__domTree__=__webpack_require__(12);var __WEBPACK_IMPORTED_MODULE_5__buildHTML__=__webpack_require__(4);var __WEBPACK_IMPORTED_MODULE_6__buildMathML__=__webpack_require__(2);Object(__WEBPACK_IMPORTED_MODULE_1__defineFunction__["b"])({type:"operatorname",names:["\\operatorname"],props:{numArgs:1},handler:function handler(context,args){var body=args[0];return{type:"operatorname",value:Object(__WEBPACK_IMPORTED_MODULE_1__defineFunction__["c"])(body)}},htmlBuilder:function htmlBuilder(group,options){var output=[];if(group.value.value.length>0){var letter="";var mode="";var _iteratorNormalCompletion=true;var _didIteratorError=false;var _iteratorError=undefined;try{for(var _iterator=__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_get_iterator___default()(group.value.value),_step;!(_iteratorNormalCompletion=(_step=_iterator.next()).done);_iteratorNormalCompletion=true){var child=_step.value;if("*-/:".indexOf(child.value)!==-1){child.type="textord"}}}catch(err){_didIteratorError=true;_iteratorError=err}finally{try{if(!_iteratorNormalCompletion&&_iterator.return){_iterator.return()}}finally{if(_didIteratorError){throw _iteratorError}}}var temp=__WEBPACK_IMPORTED_MODULE_5__buildHTML__["a"](group.value.value,options.withFontFamily("mathrm"),true);var _iteratorNormalCompletion2=true;var _didIteratorError2=false;var _iteratorError2=undefined;try{for(var _iterator2=__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_get_iterator___default()(temp),_step2;!(_iteratorNormalCompletion2=(_step2=_iterator2.next()).done);_iteratorNormalCompletion2=true){var _child=_step2.value;if(_child instanceof __WEBPACK_IMPORTED_MODULE_4__domTree__["a"].symbolNode){letter=_child.value;letter=letter.replace(/\u2212/,"-");letter=letter.replace(/\u2217/,"*");mode=/[\u0391-\u03D7]/.test(letter)?"math":"text";output.push(__WEBPACK_IMPORTED_MODULE_2__buildCommon__["a"].mathsym(letter,mode))}else{output.push(_child)}}}catch(err){_didIteratorError2=true;_iteratorError2=err}finally{try{if(!_iteratorNormalCompletion2&&_iterator2.return){_iterator2.return()}}finally{if(_didIteratorError2){throw _iteratorError2}}}}return __WEBPACK_IMPORTED_MODULE_2__buildCommon__["a"].makeSpan(["mop"],output,options)},mathmlBuilder:function mathmlBuilder(group,options){var output=[];if(group.value.value.length>0){var temp=__WEBPACK_IMPORTED_MODULE_6__buildMathML__["a"](group.value.value,options.withFontFamily("mathrm"));var word=temp.map(function(node){return node.toText()}).join("");word=word.replace(/\u2212/g,"-");word=word.replace(/\u2217/g,"*");output=[new __WEBPACK_IMPORTED_MODULE_3__mathMLTree__["a"].TextNode(word)]}var identifier=new __WEBPACK_IMPORTED_MODULE_3__mathMLTree__["a"].MathNode("mi",output);identifier.setAttribute("mathvariant","normal");var operator=new __WEBPACK_IMPORTED_MODULE_3__mathMLTree__["a"].MathNode("mo",[__WEBPACK_IMPORTED_MODULE_6__buildMathML__["e"]("","text")]);return new __WEBPACK_IMPORTED_MODULE_4__domTree__["a"].documentFragment([identifier,operator])}})},function(module,__webpack_exports__,__webpack_require__){"use strict";var __WEBPACK_IMPORTED_MODULE_0__defineFunction__=__webpack_require__(3);var __WEBPACK_IMPORTED_MODULE_1__buildCommon__=__webpack_require__(0);var __WEBPACK_IMPORTED_MODULE_2__delimiter__=__webpack_require__(44);var __WEBPACK_IMPORTED_MODULE_3__mathMLTree__=__webpack_require__(1);var __WEBPACK_IMPORTED_MODULE_4__Style__=__webpack_require__(9);var __WEBPACK_IMPORTED_MODULE_5__buildHTML__=__webpack_require__(4);var __WEBPACK_IMPORTED_MODULE_6__buildMathML__=__webpack_require__(2);Object(__WEBPACK_IMPORTED_MODULE_0__defineFunction__["b"])({type:"genfrac",names:["\\dfrac","\\frac","\\tfrac","\\dbinom","\\binom","\\tbinom","\\\\atopfrac"],props:{numArgs:2,greediness:2},handler:function handler(context,args){var numer=args[0];var denom=args[1];var hasBarLine=void 0;var leftDelim=null;var rightDelim=null;var size="auto";switch(context.funcName){case"\\dfrac":case"\\frac":case"\\tfrac":hasBarLine=true;break;case"\\\\atopfrac":hasBarLine=false;break;case"\\dbinom":case"\\binom":case"\\tbinom":hasBarLine=false;leftDelim="(";rightDelim=")";break;default:throw new Error("Unrecognized genfrac command")}switch(context.funcName){case"\\dfrac":case"\\dbinom":size="display";break;case"\\tfrac":case"\\tbinom":size="text";break}return{type:"genfrac",numer:numer,denom:denom,hasBarLine:hasBarLine,leftDelim:leftDelim,rightDelim:rightDelim,size:size}},htmlBuilder:function htmlBuilder(group,options){var style=options.style;if(group.value.size==="display"){style=__WEBPACK_IMPORTED_MODULE_4__Style__["a"].DISPLAY}else if(group.value.size==="text"){style=__WEBPACK_IMPORTED_MODULE_4__Style__["a"].TEXT}var nstyle=style.fracNum();var dstyle=style.fracDen();var newOptions=void 0;newOptions=options.havingStyle(nstyle);var numerm=__WEBPACK_IMPORTED_MODULE_5__buildHTML__["b"](group.value.numer,newOptions,options);newOptions=options.havingStyle(dstyle);var denomm=__WEBPACK_IMPORTED_MODULE_5__buildHTML__["b"](group.value.denom,newOptions,options);var rule=void 0;var ruleWidth=void 0;var ruleSpacing=void 0;if(group.value.hasBarLine){rule=__WEBPACK_IMPORTED_MODULE_1__buildCommon__["a"].makeLineSpan("frac-line",options);ruleWidth=rule.height;ruleSpacing=rule.height}else{rule=null;ruleWidth=0;ruleSpacing=options.fontMetrics().defaultRuleThickness}var numShift=void 0;var clearance=void 0;var denomShift=void 0;if(style.size===__WEBPACK_IMPORTED_MODULE_4__Style__["a"].DISPLAY.size){numShift=options.fontMetrics().num1;if(ruleWidth>0){clearance=3*ruleSpacing}else{clearance=7*ruleSpacing}denomShift=options.fontMetrics().denom1}else{if(ruleWidth>0){numShift=options.fontMetrics().num2;clearance=ruleSpacing}else{numShift=options.fontMetrics().num3;clearance=3*ruleSpacing}denomShift=options.fontMetrics().denom2}var frac=void 0;if(!rule){var candidateClearance=numShift-numerm.depth-(denomm.height-denomShift);if(candidateClearance<clearance){numShift+=.5*(clearance-candidateClearance);denomShift+=.5*(clearance-candidateClearance)}frac=__WEBPACK_IMPORTED_MODULE_1__buildCommon__["a"].makeVList({positionType:"individualShift",children:[{type:"elem",elem:denomm,shift:denomShift},{type:"elem",elem:numerm,shift:-numShift}]},options)}else{var axisHeight=options.fontMetrics().axisHeight;if(numShift-numerm.depth-(axisHeight+.5*ruleWidth)<clearance){numShift+=clearance-(numShift-numerm.depth-(axisHeight+.5*ruleWidth))}if(axisHeight-.5*ruleWidth-(denomm.height-denomShift)<clearance){denomShift+=clearance-(axisHeight-.5*ruleWidth-(denomm.height-denomShift))}var midShift=-(axisHeight-.5*ruleWidth);frac=__WEBPACK_IMPORTED_MODULE_1__buildCommon__["a"].makeVList({positionType:"individualShift",children:[{type:"elem",elem:denomm,shift:denomShift},{type:"elem",elem:rule,shift:midShift+2*ruleWidth},{type:"elem",elem:numerm,shift:-numShift}]},options)}newOptions=options.havingStyle(style);frac.height*=newOptions.sizeMultiplier/options.sizeMultiplier;frac.depth*=newOptions.sizeMultiplier/options.sizeMultiplier;var delimSize=void 0;if(style.size===__WEBPACK_IMPORTED_MODULE_4__Style__["a"].DISPLAY.size){delimSize=options.fontMetrics().delim1}else{delimSize=options.fontMetrics().delim2}var leftDelim=void 0;var rightDelim=void 0;if(group.value.leftDelim==null){leftDelim=__WEBPACK_IMPORTED_MODULE_5__buildHTML__["e"](options,["mopen"])}else{leftDelim=__WEBPACK_IMPORTED_MODULE_2__delimiter__["a"].customSizedDelim(group.value.leftDelim,delimSize,true,options.havingStyle(style),group.mode,["mopen"])}if(group.value.rightDelim==null){rightDelim=__WEBPACK_IMPORTED_MODULE_5__buildHTML__["e"](options,["mclose"])}else{rightDelim=__WEBPACK_IMPORTED_MODULE_2__delimiter__["a"].customSizedDelim(group.value.rightDelim,delimSize,true,options.havingStyle(style),group.mode,["mclose"])}return __WEBPACK_IMPORTED_MODULE_1__buildCommon__["a"].makeSpan(["mord"].concat(newOptions.sizingClasses(options)),[leftDelim,__WEBPACK_IMPORTED_MODULE_1__buildCommon__["a"].makeSpan(["mfrac"],[frac]),rightDelim],options)},mathmlBuilder:function mathmlBuilder(group,options){var node=new __WEBPACK_IMPORTED_MODULE_3__mathMLTree__["a"].MathNode("mfrac",[__WEBPACK_IMPORTED_MODULE_6__buildMathML__["b"](group.value.numer,options),__WEBPACK_IMPORTED_MODULE_6__buildMathML__["b"](group.value.denom,options)]);if(!group.value.hasBarLine){node.setAttribute("linethickness","0px")}if(group.value.leftDelim!=null||group.value.rightDelim!=null){var withDelims=[];if(group.value.leftDelim!=null){var leftOp=new __WEBPACK_IMPORTED_MODULE_3__mathMLTree__["a"].MathNode("mo",[new __WEBPACK_IMPORTED_MODULE_3__mathMLTree__["a"].TextNode(group.value.leftDelim)]);leftOp.setAttribute("fence","true");withDelims.push(leftOp)}withDelims.push(node);if(group.value.rightDelim!=null){var rightOp=new __WEBPACK_IMPORTED_MODULE_3__mathMLTree__["a"].MathNode("mo",[new __WEBPACK_IMPORTED_MODULE_3__mathMLTree__["a"].TextNode(group.value.rightDelim)]);rightOp.setAttribute("fence","true");withDelims.push(rightOp)}var outerNode=new __WEBPACK_IMPORTED_MODULE_3__mathMLTree__["a"].MathNode("mrow",withDelims);return outerNode}return node}})},function(module,__webpack_exports__,__webpack_require__){"use strict";var __WEBPACK_IMPORTED_MODULE_0__defineFunction__=__webpack_require__(3);var __WEBPACK_IMPORTED_MODULE_1__buildCommon__=__webpack_require__(0);var __WEBPACK_IMPORTED_MODULE_2__mathMLTree__=__webpack_require__(1);var __WEBPACK_IMPORTED_MODULE_3__buildHTML__=__webpack_require__(4);var __WEBPACK_IMPORTED_MODULE_4__buildMathML__=__webpack_require__(2);Object(__WEBPACK_IMPORTED_MODULE_0__defineFunction__["b"])({type:"lap",names:["\\mathllap","\\mathrlap","\\mathclap"],props:{numArgs:1,allowedInText:true},handler:function handler(context,args){var body=args[0];return{type:"lap",alignment:context.funcName.slice(5),body:body}},htmlBuilder:function htmlBuilder(group,options){var inner=void 0;if(group.value.alignment==="clap"){inner=__WEBPACK_IMPORTED_MODULE_1__buildCommon__["a"].makeSpan([],[__WEBPACK_IMPORTED_MODULE_3__buildHTML__["b"](group.value.body,options)]);inner=__WEBPACK_IMPORTED_MODULE_1__buildCommon__["a"].makeSpan(["inner"],[inner],options)}else{inner=__WEBPACK_IMPORTED_MODULE_1__buildCommon__["a"].makeSpan(["inner"],[__WEBPACK_IMPORTED_MODULE_3__buildHTML__["b"](group.value.body,options)])}var fix=__WEBPACK_IMPORTED_MODULE_1__buildCommon__["a"].makeSpan(["fix"],[]);return __WEBPACK_IMPORTED_MODULE_1__buildCommon__["a"].makeSpan(["mord",group.value.alignment],[inner,fix],options)},mathmlBuilder:function mathmlBuilder(group,options){var node=new __WEBPACK_IMPORTED_MODULE_2__mathMLTree__["a"].MathNode("mpadded",[__WEBPACK_IMPORTED_MODULE_4__buildMathML__["b"](group.value.body,options)]);if(group.value.alignment!=="rlap"){var offset=group.value.alignment==="llap"?"-1":"-0.5";node.setAttribute("lspace",offset+"width")}node.setAttribute("width","0px");return node}})},function(module,__webpack_exports__,__webpack_require__){"use strict";var __WEBPACK_IMPORTED_MODULE_0__defineFunction__=__webpack_require__(3);var __WEBPACK_IMPORTED_MODULE_1__buildCommon__=__webpack_require__(0);var __WEBPACK_IMPORTED_MODULE_2__mathMLTree__=__webpack_require__(1);var __WEBPACK_IMPORTED_MODULE_3__buildHTML__=__webpack_require__(4);var __WEBPACK_IMPORTED_MODULE_4__buildMathML__=__webpack_require__(2);Object(__WEBPACK_IMPORTED_MODULE_0__defineFunction__["b"])({type:"smash",names:["\\smash"],props:{numArgs:1,numOptionalArgs:1,allowedInText:true},handler:function handler(context,args,optArgs){var smashHeight=false;var smashDepth=false;var tbArg=optArgs[0];if(tbArg){var letter="";for(var i=0;i<tbArg.value.length;++i){letter=tbArg.value[i].value;if(letter==="t"){smashHeight=true}else if(letter==="b"){smashDepth=true}else{smashHeight=false;smashDepth=false;break}}}else{smashHeight=true;smashDepth=true}var body=args[0];return{type:"smash",body:body,smashHeight:smashHeight,smashDepth:smashDepth}},htmlBuilder:function htmlBuilder(group,options){var node=__WEBPACK_IMPORTED_MODULE_1__buildCommon__["a"].makeSpan(["mord"],[__WEBPACK_IMPORTED_MODULE_3__buildHTML__["b"](group.value.body,options)]);if(!group.value.smashHeight&&!group.value.smashDepth){return node}if(group.value.smashHeight){node.height=0;if(node.children){for(var i=0;i<node.children.length;i++){node.children[i].height=0}}}if(group.value.smashDepth){node.depth=0;if(node.children){for(var _i=0;_i<node.children.length;_i++){node.children[_i].depth=0}}}return __WEBPACK_IMPORTED_MODULE_1__buildCommon__["a"].makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:node}]},options)},mathmlBuilder:function mathmlBuilder(group,options){var node=new __WEBPACK_IMPORTED_MODULE_2__mathMLTree__["a"].MathNode("mpadded",[__WEBPACK_IMPORTED_MODULE_4__buildMathML__["b"](group.value.body,options)]);if(group.value.smashHeight){node.setAttribute("height","0px")}if(group.value.smashDepth){node.setAttribute("depth","0px")}return node}})},function(module,__webpack_exports__,__webpack_require__){"use strict";var __WEBPACK_IMPORTED_MODULE_0__buildCommon__=__webpack_require__(0);var __WEBPACK_IMPORTED_MODULE_1__defineFunction__=__webpack_require__(3);var __WEBPACK_IMPORTED_MODULE_2__delimiter__=__webpack_require__(44);var __WEBPACK_IMPORTED_MODULE_3__mathMLTree__=__webpack_require__(1);var __WEBPACK_IMPORTED_MODULE_4__ParseError__=__webpack_require__(6);var __WEBPACK_IMPORTED_MODULE_5__utils__=__webpack_require__(5);var __WEBPACK_IMPORTED_MODULE_6__buildHTML__=__webpack_require__(4);var __WEBPACK_IMPORTED_MODULE_7__buildMathML__=__webpack_require__(2);var delimiterSizes={"\\bigl":{mclass:"mopen",size:1},"\\Bigl":{mclass:"mopen",size:2},"\\biggl":{mclass:"mopen",size:3},"\\Biggl":{mclass:"mopen",size:4},"\\bigr":{mclass:"mclose",size:1},"\\Bigr":{mclass:"mclose",size:2},"\\biggr":{mclass:"mclose",size:3},"\\Biggr":{mclass:"mclose",size:4},"\\bigm":{mclass:"mrel",size:1},"\\Bigm":{mclass:"mrel",size:2},"\\biggm":{mclass:"mrel",size:3},"\\Biggm":{mclass:"mrel",size:4},"\\big":{mclass:"mord",size:1},"\\Big":{mclass:"mord",size:2},"\\bigg":{mclass:"mord",size:3},"\\Bigg":{mclass:"mord",size:4}};var delimiters=["(",")","[","\\lbrack","]","\\rbrack","\\{","\\lbrace","\\}","\\rbrace","\\lfloor","\\rfloor","\\lceil","\\rceil","<",">","\\langle","⟨","\\rangle","⟩","\\lt","\\gt","\\lvert","\\rvert","\\lVert","\\rVert","\\lgroup","\\rgroup","\\lmoustache","\\rmoustache","/","\\backslash","|","\\vert","\\|","\\Vert","\\uparrow","\\Uparrow","\\downarrow","\\Downarrow","\\updownarrow","\\Updownarrow","."];function checkDelimiter(delim,context){if(__WEBPACK_IMPORTED_MODULE_5__utils__["a"].contains(delimiters,delim.value)){return delim}else{throw new __WEBPACK_IMPORTED_MODULE_4__ParseError__["a"]("Invalid delimiter: '"+delim.value+"' after '"+context.funcName+"'",delim)}}Object(__WEBPACK_IMPORTED_MODULE_1__defineFunction__["b"])({type:"delimsizing",names:["\\bigl","\\Bigl","\\biggl","\\Biggl","\\bigr","\\Bigr","\\biggr","\\Biggr","\\bigm","\\Bigm","\\biggm","\\Biggm","\\big","\\Big","\\bigg","\\Bigg"],props:{numArgs:1},handler:function handler(context,args){var delim=checkDelimiter(args[0],context);return{type:"delimsizing",size:delimiterSizes[context.funcName].size,mclass:delimiterSizes[context.funcName].mclass,value:delim.value}},htmlBuilder:function htmlBuilder(group,options){var delim=group.value.value;if(delim==="."){return __WEBPACK_IMPORTED_MODULE_0__buildCommon__["a"].makeSpan([group.value.mclass])}return __WEBPACK_IMPORTED_MODULE_2__delimiter__["a"].sizedDelim(delim,group.value.size,options,group.mode,[group.value.mclass])},mathmlBuilder:function mathmlBuilder(group){var children=[];if(group.value.value!=="."){children.push(__WEBPACK_IMPORTED_MODULE_7__buildMathML__["e"](group.value.value,group.mode))}var node=new __WEBPACK_IMPORTED_MODULE_3__mathMLTree__["a"].MathNode("mo",children);if(group.value.mclass==="mopen"||group.value.mclass==="mclose"){node.setAttribute("fence","true")}else{node.setAttribute("fence","false")}return node}});Object(__WEBPACK_IMPORTED_MODULE_1__defineFunction__["b"])({type:"leftright",names:["\\left","\\right"],props:{numArgs:1},handler:function handler(context,args){var delim=checkDelimiter(args[0],context);if(context.funcName==="\\left"){var parser=context.parser;++parser.leftrightDepth;var body=parser.parseExpression(false);--parser.leftrightDepth;parser.expect("\\right",false);var right=parser.parseFunction();if(!right){throw new __WEBPACK_IMPORTED_MODULE_4__ParseError__["a"]("failed to parse function after \\right")}return{type:"leftright",body:body,left:delim.value,right:right.value.value}}else{return{type:"leftright",value:delim.value}}},htmlBuilder:function htmlBuilder(group,options){var inner=__WEBPACK_IMPORTED_MODULE_6__buildHTML__["a"](group.value.body,options,true,[null,"mclose"]);var innerHeight=0;var innerDepth=0;var hadMiddle=false;for(var i=0;i<inner.length;i++){if(inner[i].isMiddle){hadMiddle=true}else{innerHeight=Math.max(inner[i].height,innerHeight);innerDepth=Math.max(inner[i].depth,innerDepth)}}innerHeight*=options.sizeMultiplier;innerDepth*=options.sizeMultiplier;var leftDelim=void 0;if(group.value.left==="."){leftDelim=__WEBPACK_IMPORTED_MODULE_6__buildHTML__["e"](options,["mopen"])}else{leftDelim=__WEBPACK_IMPORTED_MODULE_2__delimiter__["a"].leftRightDelim(group.value.left,innerHeight,innerDepth,options,group.mode,["mopen"])}inner.unshift(leftDelim);if(hadMiddle){for(var _i=1;_i<inner.length;_i++){var middleDelim=inner[_i];if(middleDelim.isMiddle){inner[_i]=__WEBPACK_IMPORTED_MODULE_2__delimiter__["a"].leftRightDelim(middleDelim.isMiddle.value,innerHeight,innerDepth,middleDelim.isMiddle.options,group.mode,[])}}}var rightDelim=void 0;if(group.value.right==="."){rightDelim=__WEBPACK_IMPORTED_MODULE_6__buildHTML__["e"](options,["mclose"])}else{rightDelim=__WEBPACK_IMPORTED_MODULE_2__delimiter__["a"].leftRightDelim(group.value.right,innerHeight,innerDepth,options,group.mode,["mclose"])}inner.push(rightDelim);return __WEBPACK_IMPORTED_MODULE_0__buildCommon__["a"].makeSpan(["minner"],inner,options)},mathmlBuilder:function mathmlBuilder(group,options){var inner=__WEBPACK_IMPORTED_MODULE_7__buildMathML__["a"](group.value.body,options);if(group.value.left!=="."){var leftNode=new __WEBPACK_IMPORTED_MODULE_3__mathMLTree__["a"].MathNode("mo",[__WEBPACK_IMPORTED_MODULE_7__buildMathML__["e"](group.value.left,group.mode)]);leftNode.setAttribute("fence","true");inner.unshift(leftNode)}if(group.value.right!=="."){var rightNode=new __WEBPACK_IMPORTED_MODULE_3__mathMLTree__["a"].MathNode("mo",[__WEBPACK_IMPORTED_MODULE_7__buildMathML__["e"](group.value.right,group.mode)]);rightNode.setAttribute("fence","true");inner.push(rightNode)}var outerNode=new __WEBPACK_IMPORTED_MODULE_3__mathMLTree__["a"].MathNode("mrow",inner);return outerNode}});Object(__WEBPACK_IMPORTED_MODULE_1__defineFunction__["b"])({type:"middle",names:["\\middle"],props:{numArgs:1},handler:function handler(context,args){var delim=checkDelimiter(args[0],context);if(!context.parser.leftrightDepth){throw new __WEBPACK_IMPORTED_MODULE_4__ParseError__["a"]("\\middle without preceding \\left",delim)}return{type:"middle",value:delim.value}},htmlBuilder:function htmlBuilder(group,options){var middleDelim=void 0;if(group.value.value==="."){middleDelim=__WEBPACK_IMPORTED_MODULE_6__buildHTML__["e"](options,[])}else{middleDelim=__WEBPACK_IMPORTED_MODULE_2__delimiter__["a"].sizedDelim(group.value.value,1,options,group.mode,[]);middleDelim.isMiddle={value:group.value.value,options:options}}return middleDelim},mathmlBuilder:function mathmlBuilder(group,options){var middleNode=new __WEBPACK_IMPORTED_MODULE_3__mathMLTree__["a"].MathNode("mo",[__WEBPACK_IMPORTED_MODULE_7__buildMathML__["e"](group.value.middle,group.mode)]);middleNode.setAttribute("fence","true");return middleNode}})},function(module,__webpack_exports__,__webpack_require__){"use strict";var __WEBPACK_IMPORTED_MODULE_0__defineFunction__=__webpack_require__(3);var __WEBPACK_IMPORTED_MODULE_1__mathMLTree__=__webpack_require__(1);var __WEBPACK_IMPORTED_MODULE_2__Style__=__webpack_require__(9);var __WEBPACK_IMPORTED_MODULE_3__sizing__=__webpack_require__(60);var __WEBPACK_IMPORTED_MODULE_4__buildMathML__=__webpack_require__(2);var styleMap={display:__WEBPACK_IMPORTED_MODULE_2__Style__["a"].DISPLAY,text:__WEBPACK_IMPORTED_MODULE_2__Style__["a"].TEXT,script:__WEBPACK_IMPORTED_MODULE_2__Style__["a"].SCRIPT,scriptscript:__WEBPACK_IMPORTED_MODULE_2__Style__["a"].SCRIPTSCRIPT};Object(__WEBPACK_IMPORTED_MODULE_0__defineFunction__["b"])({type:"styling",names:["\\displaystyle","\\textstyle","\\scriptstyle","\\scriptscriptstyle"],props:{numArgs:0,allowedInText:true},handler:function handler(context,args){var breakOnTokenText=context.breakOnTokenText,funcName=context.funcName,parser=context.parser;parser.consumeSpaces();var body=parser.parseExpression(true,breakOnTokenText);return{type:"styling",style:funcName.slice(1,funcName.length-5),value:body}},htmlBuilder:function htmlBuilder(group,options){var newStyle=styleMap[group.value.style];var newOptions=options.havingStyle(newStyle);return Object(__WEBPACK_IMPORTED_MODULE_3__sizing__["a"])(group.value.value,newOptions,options)},mathmlBuilder:function mathmlBuilder(group,options){var styleMap={display:__WEBPACK_IMPORTED_MODULE_2__Style__["a"].DISPLAY,text:__WEBPACK_IMPORTED_MODULE_2__Style__["a"].TEXT,script:__WEBPACK_IMPORTED_MODULE_2__Style__["a"].SCRIPT,scriptscript:__WEBPACK_IMPORTED_MODULE_2__Style__["a"].SCRIPTSCRIPT};var newStyle=styleMap[group.value.style];var newOptions=options.havingStyle(newStyle);var inner=__WEBPACK_IMPORTED_MODULE_4__buildMathML__["a"](group.value.value,newOptions);var node=new __WEBPACK_IMPORTED_MODULE_1__mathMLTree__["a"].MathNode("mstyle",inner);var styleAttributes={display:["0","true"],text:["0","false"],script:["1","false"],scriptscript:["2","false"]};var attr=styleAttributes[group.value.style];node.setAttribute("scriptlevel",attr[0]);node.setAttribute("displaystyle",attr[1]);return node}})},function(module,__webpack_exports__,__webpack_require__){"use strict";var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_keys__=__webpack_require__(134);var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_keys___default=__webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_keys__);var __WEBPACK_IMPORTED_MODULE_1__defineFunction__=__webpack_require__(3);var __WEBPACK_IMPORTED_MODULE_2__ParseNode__=__webpack_require__(14);var __WEBPACK_IMPORTED_MODULE_3__buildHTML__=__webpack_require__(4);var __WEBPACK_IMPORTED_MODULE_4__buildMathML__=__webpack_require__(2);var htmlBuilder=function htmlBuilder(group,options){var font=group.value.font;return __WEBPACK_IMPORTED_MODULE_3__buildHTML__["b"](group.value.body,options.withFontFamily(font))};var mathmlBuilder=function mathmlBuilder(group,options){var font=group.value.font;return __WEBPACK_IMPORTED_MODULE_4__buildMathML__["b"](group.value.body,options.withFontFamily(font))};var fontAliases={"\\Bbb":"\\mathbb","\\bold":"\\mathbf","\\frak":"\\mathfrak","\\bm":"\\boldsymbol"};Object(__WEBPACK_IMPORTED_MODULE_1__defineFunction__["b"])({type:"font",names:["\\mathrm","\\mathit","\\mathbf","\\boldsymbol","\\mathbb","\\mathcal","\\mathfrak","\\mathscr","\\mathsf","\\mathtt","\\Bbb","\\bold","\\frak","\\bm"],props:{numArgs:1,greediness:2},handler:function handler(context,args){var body=args[0];var func=context.funcName;if(func in fontAliases){func=fontAliases[func]}return{type:"font",font:func.slice(1),body:body}},htmlBuilder:htmlBuilder,mathmlBuilder:mathmlBuilder});var oldFontFuncsMap={"\\rm":"mathrm","\\sf":"mathsf","\\tt":"mathtt","\\bf":"mathbf","\\it":"mathit"};Object(__WEBPACK_IMPORTED_MODULE_1__defineFunction__["b"])({type:"font",names:__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_keys___default()(oldFontFuncsMap),props:{numArgs:0,allowedInText:true},handler:function handler(context,args){var parser=context.parser,funcName=context.funcName,breakOnTokenText=context.breakOnTokenText;parser.consumeSpaces();var body=parser.parseExpression(true,breakOnTokenText);var style=oldFontFuncsMap[funcName];return{type:"font",font:style,body:new __WEBPACK_IMPORTED_MODULE_2__ParseNode__["a"]("ordgroup",body,parser.mode)}},htmlBuilder:htmlBuilder,mathmlBuilder:mathmlBuilder})},function(module,exports,__webpack_require__){module.exports={default:__webpack_require__(135),__esModule:true}},function(module,exports,__webpack_require__){__webpack_require__(136);module.exports=__webpack_require__(8).Object.keys},function(module,exports,__webpack_require__){var toObject=__webpack_require__(29),$keys=__webpack_require__(39);__webpack_require__(46)("keys",function(){return function keys(it){return $keys(toObject(it))}})},function(module,__webpack_exports__,__webpack_require__){"use strict";var __WEBPACK_IMPORTED_MODULE_0__defineFunction__=__webpack_require__(3);var __WEBPACK_IMPORTED_MODULE_1__buildCommon__=__webpack_require__(0);var __WEBPACK_IMPORTED_MODULE_2__mathMLTree__=__webpack_require__(1);var __WEBPACK_IMPORTED_MODULE_3__utils__=__webpack_require__(5);var __WEBPACK_IMPORTED_MODULE_4__stretchy__=__webpack_require__(13);var __WEBPACK_IMPORTED_MODULE_5__buildHTML__=__webpack_require__(4);var __WEBPACK_IMPORTED_MODULE_6__buildMathML__=__webpack_require__(2);var htmlBuilder=function htmlBuilder(group,options){var base=group.value.base;var supsubGroup=void 0;if(group.type==="supsub"){var supsub=group;group=supsub.value.base;base=group.value.base;supsub.value.base=base;supsubGroup=__WEBPACK_IMPORTED_MODULE_5__buildHTML__["b"](supsub,options)}var body=__WEBPACK_IMPORTED_MODULE_5__buildHTML__["b"](base,options.havingCrampedStyle());var mustShift=group.value.isShifty&&__WEBPACK_IMPORTED_MODULE_3__utils__["a"].isCharacterBox(base);var skew=0;if(mustShift){var baseChar=__WEBPACK_IMPORTED_MODULE_3__utils__["a"].getBaseElem(base);var baseGroup=__WEBPACK_IMPORTED_MODULE_5__buildHTML__["b"](baseChar,options.havingCrampedStyle());skew=baseGroup.skew}var clearance=Math.min(body.height,options.fontMetrics().xHeight);var accentBody=void 0;if(!group.value.isStretchy){var accent=void 0;var width=void 0;if(group.value.label==="\\vec"){accent=__WEBPACK_IMPORTED_MODULE_1__buildCommon__["a"].staticSvg("vec",options);width=__WEBPACK_IMPORTED_MODULE_1__buildCommon__["a"].svgData.vec[1]}else{accent=__WEBPACK_IMPORTED_MODULE_1__buildCommon__["a"].makeSymbol(group.value.label,"Main-Regular",group.mode,options);accent.italic=0;width=accent.width}accentBody=__WEBPACK_IMPORTED_MODULE_1__buildCommon__["a"].makeSpan(["accent-body"],[accent]);var left=-width/2;left+=skew;accentBody.style.left=left+"em";accentBody=__WEBPACK_IMPORTED_MODULE_1__buildCommon__["a"].makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:body},{type:"kern",size:-clearance},{type:"elem",elem:accentBody}]},options)}else{accentBody=__WEBPACK_IMPORTED_MODULE_4__stretchy__["a"].svgSpan(group,options);accentBody=__WEBPACK_IMPORTED_MODULE_1__buildCommon__["a"].makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:body},{type:"elem",elem:accentBody,wrapperClasses:["svg-align"],wrapperStyle:skew>0?{width:"calc(100% - "+2*skew+"em)",marginLeft:2*skew+"em"}:undefined}]},options)}var accentWrap=__WEBPACK_IMPORTED_MODULE_1__buildCommon__["a"].makeSpan(["mord","accent"],[accentBody],options);if(supsubGroup){supsubGroup.children[0]=accentWrap;supsubGroup.height=Math.max(accentWrap.height,supsubGroup.height);supsubGroup.classes[0]="mord";return supsubGroup}else{return accentWrap}};var mathmlBuilder=function mathmlBuilder(group,options){var accentNode=void 0;if(group.value.isStretchy){accentNode=__WEBPACK_IMPORTED_MODULE_4__stretchy__["a"].mathMLnode(group.value.label)}else{accentNode=new __WEBPACK_IMPORTED_MODULE_2__mathMLTree__["a"].MathNode("mo",[__WEBPACK_IMPORTED_MODULE_6__buildMathML__["e"](group.value.label,group.mode)])}var node=new __WEBPACK_IMPORTED_MODULE_2__mathMLTree__["a"].MathNode("mover",[__WEBPACK_IMPORTED_MODULE_6__buildMathML__["b"](group.value.base,options),accentNode]);node.setAttribute("accent","true");return node};var NON_STRETCHY_ACCENT_REGEX=new RegExp(["\\acute","\\grave","\\ddot","\\tilde","\\bar","\\breve","\\check","\\hat","\\vec","\\dot","\\mathring"].map(function(accent){return"\\"+accent}).join("|"));Object(__WEBPACK_IMPORTED_MODULE_0__defineFunction__["b"])({type:"accent",names:["\\acute","\\grave","\\ddot","\\tilde","\\bar","\\breve","\\check","\\hat","\\vec","\\dot","\\mathring","\\widehat","\\widetilde","\\overrightarrow","\\overleftarrow","\\Overrightarrow","\\overleftrightarrow","\\overgroup","\\overlinesegment","\\overleftharpoon","\\overrightharpoon"],props:{numArgs:1},handler:function handler(context,args){var base=args[0];var isStretchy=!NON_STRETCHY_ACCENT_REGEX.test(context.funcName);var isShifty=!isStretchy||context.funcName==="\\widehat"||context.funcName==="\\widetilde";return{type:"accent",label:context.funcName,isStretchy:isStretchy,isShifty:isShifty,base:base}},htmlBuilder:htmlBuilder,mathmlBuilder:mathmlBuilder});Object(__WEBPACK_IMPORTED_MODULE_0__defineFunction__["b"])({type:"accent",names:["\\'","\\`","\\^","\\~","\\=","\\u","\\.",'\\"',"\\r","\\H","\\v"],props:{numArgs:1,allowedInText:true,allowedInMath:false},handler:function handler(context,args){var base=args[0];return{type:"accent",label:context.funcName,isStretchy:false,isShifty:true,base:base}},htmlBuilder:htmlBuilder,mathmlBuilder:mathmlBuilder})},function(module,__webpack_exports__,__webpack_require__){"use strict";var __WEBPACK_IMPORTED_MODULE_0__defineFunction__=__webpack_require__(3);var __WEBPACK_IMPORTED_MODULE_1__buildCommon__=__webpack_require__(0);var __WEBPACK_IMPORTED_MODULE_2__mathMLTree__=__webpack_require__(1);var __WEBPACK_IMPORTED_MODULE_3__stretchy__=__webpack_require__(13);var __WEBPACK_IMPORTED_MODULE_4__buildHTML__=__webpack_require__(4);var __WEBPACK_IMPORTED_MODULE_5__buildMathML__=__webpack_require__(2);Object(__WEBPACK_IMPORTED_MODULE_0__defineFunction__["b"])({type:"accentUnder",names:["\\underleftarrow","\\underrightarrow","\\underleftrightarrow","\\undergroup","\\underlinesegment","\\utilde"],props:{numArgs:1},handler:function handler(context,args){var base=args[0];return{type:"accentUnder",label:context.funcName,base:base}},htmlBuilder:function htmlBuilder(group,options){var innerGroup=__WEBPACK_IMPORTED_MODULE_4__buildHTML__["b"](group.value.base,options);var accentBody=__WEBPACK_IMPORTED_MODULE_3__stretchy__["a"].svgSpan(group,options);var kern=group.value.label==="\\utilde"?.12:0;var vlist=__WEBPACK_IMPORTED_MODULE_1__buildCommon__["a"].makeVList({positionType:"bottom",positionData:accentBody.height+kern,children:[{type:"elem",elem:accentBody,wrapperClasses:["svg-align"]},{type:"kern",size:kern},{type:"elem",elem:innerGroup}]},options);return __WEBPACK_IMPORTED_MODULE_1__buildCommon__["a"].makeSpan(["mord","accentunder"],[vlist],options)},mathmlBuilder:function mathmlBuilder(group,options){var accentNode=__WEBPACK_IMPORTED_MODULE_3__stretchy__["a"].mathMLnode(group.value.label);var node=new __WEBPACK_IMPORTED_MODULE_2__mathMLTree__["a"].MathNode("munder",[__WEBPACK_IMPORTED_MODULE_5__buildMathML__["b"](group.value.body,options),accentNode]);node.setAttribute("accentunder","true");return node}})},function(module,__webpack_exports__,__webpack_require__){"use strict";var __WEBPACK_IMPORTED_MODULE_0__defineFunction__=__webpack_require__(3);var __WEBPACK_IMPORTED_MODULE_1__buildCommon__=__webpack_require__(0);var __WEBPACK_IMPORTED_MODULE_2__mathMLTree__=__webpack_require__(1);var __WEBPACK_IMPORTED_MODULE_3__ParseError__=__webpack_require__(6);Object(__WEBPACK_IMPORTED_MODULE_0__defineFunction__["b"])({type:"verb",names:["\\verb"],props:{numArgs:0,allowedInText:true},handler:function handler(context,args,optArgs){throw new __WEBPACK_IMPORTED_MODULE_3__ParseError__["a"]("\\verb ended by end of line instead of matching delimiter")},htmlBuilder:function htmlBuilder(group,options){var text=__WEBPACK_IMPORTED_MODULE_1__buildCommon__["a"].makeVerb(group,options);var body=[];var newOptions=options.havingStyle(options.style.text());for(var i=0;i<text.length;i++){if(text[i]===" "){var rule=__WEBPACK_IMPORTED_MODULE_1__buildCommon__["a"].makeSpan(["mord","rule"],[],newOptions);rule.style.marginLeft="0.525em";body.push(rule)}else{body.push(__WEBPACK_IMPORTED_MODULE_1__buildCommon__["a"].makeSymbol(text[i],"Typewriter-Regular",group.mode,newOptions,["mathtt"]))}}__WEBPACK_IMPORTED_MODULE_1__buildCommon__["a"].tryCombineChars(body);return __WEBPACK_IMPORTED_MODULE_1__buildCommon__["a"].makeSpan(["mord","text"].concat(newOptions.sizingClasses(options)),body,newOptions)},mathmlBuilder:function mathmlBuilder(group,options){var text=new __WEBPACK_IMPORTED_MODULE_2__mathMLTree__["a"].TextNode(__WEBPACK_IMPORTED_MODULE_1__buildCommon__["a"].makeVerb(group,options));var node=new __WEBPACK_IMPORTED_MODULE_2__mathMLTree__["a"].MathNode("mtext",[text]);node.setAttribute("mathvariant",__WEBPACK_IMPORTED_MODULE_1__buildCommon__["a"].fontMap["mathtt"].variant);return node}})},function(module,__webpack_exports__,__webpack_require__){"use strict";var __WEBPACK_IMPORTED_MODULE_0__defineFunction__=__webpack_require__(3);var __WEBPACK_IMPORTED_MODULE_1__buildCommon__=__webpack_require__(0);var __WEBPACK_IMPORTED_MODULE_2__mathMLTree__=__webpack_require__(1);var __WEBPACK_IMPORTED_MODULE_3__buildHTML__=__webpack_require__(4);var __WEBPACK_IMPORTED_MODULE_4__buildMathML__=__webpack_require__(2);Object(__WEBPACK_IMPORTED_MODULE_0__defineFunction__["b"])({type:"href",names:["\\href"],props:{numArgs:2,argTypes:["url","original"]},handler:function handler(context,args){var body=args[1];var href=args[0].value;return{type:"href",href:href,body:Object(__WEBPACK_IMPORTED_MODULE_0__defineFunction__["c"])(body)}},htmlBuilder:function htmlBuilder(group,options){var elements=__WEBPACK_IMPORTED_MODULE_3__buildHTML__["a"](group.value.body,options,false);var href=group.value.href;return new __WEBPACK_IMPORTED_MODULE_1__buildCommon__["a"].makeAnchor(href,[],elements,options)},mathmlBuilder:function mathmlBuilder(group,options){var inner=__WEBPACK_IMPORTED_MODULE_4__buildMathML__["a"](group.value.body,options);var math=new __WEBPACK_IMPORTED_MODULE_2__mathMLTree__["a"].MathNode("mrow",inner);math.setAttribute("href",group.value.href);return math}})},function(module,__webpack_exports__,__webpack_require__){"use strict";var __WEBPACK_IMPORTED_MODULE_0__defineFunction__=__webpack_require__(3);var __WEBPACK_IMPORTED_MODULE_1__buildCommon__=__webpack_require__(0);var __WEBPACK_IMPORTED_MODULE_2__mathMLTree__=__webpack_require__(1);var __WEBPACK_IMPORTED_MODULE_3__Style__=__webpack_require__(9);var __WEBPACK_IMPORTED_MODULE_4__buildHTML__=__webpack_require__(4);var __WEBPACK_IMPORTED_MODULE_5__buildMathML__=__webpack_require__(2);var chooseMathStyle=function chooseMathStyle(group,options){var style=options.style;if(style.size===__WEBPACK_IMPORTED_MODULE_3__Style__["a"].DISPLAY.size){return group.value.display}else if(style.size===__WEBPACK_IMPORTED_MODULE_3__Style__["a"].TEXT.size){return group.value.text}else if(style.size===__WEBPACK_IMPORTED_MODULE_3__Style__["a"].SCRIPT.size){return group.value.script}else if(style.size===__WEBPACK_IMPORTED_MODULE_3__Style__["a"].SCRIPTSCRIPT.size){return group.value.scriptscript}return group.value.text};Object(__WEBPACK_IMPORTED_MODULE_0__defineFunction__["b"])({type:"mathchoice",names:["\\mathchoice"],props:{numArgs:4},handler:function handler(context,args){return{type:"mathchoice",display:Object(__WEBPACK_IMPORTED_MODULE_0__defineFunction__["c"])(args[0]),text:Object(__WEBPACK_IMPORTED_MODULE_0__defineFunction__["c"])(args[1]),script:Object(__WEBPACK_IMPORTED_MODULE_0__defineFunction__["c"])(args[2]),scriptscript:Object(__WEBPACK_IMPORTED_MODULE_0__defineFunction__["c"])(args[3])}},htmlBuilder:function htmlBuilder(group,options){var body=chooseMathStyle(group,options);var elements=__WEBPACK_IMPORTED_MODULE_4__buildHTML__["a"](body,options,false);return new __WEBPACK_IMPORTED_MODULE_1__buildCommon__["a"].makeFragment(elements)},mathmlBuilder:function mathmlBuilder(group,options){var body=chooseMathStyle(group,options);var elements=__WEBPACK_IMPORTED_MODULE_5__buildMathML__["a"](body,options,false);return new __WEBPACK_IMPORTED_MODULE_2__mathMLTree__["a"].MathNode("mrow",elements)}})},function(module,__webpack_exports__,__webpack_require__){"use strict";var __WEBPACK_IMPORTED_MODULE_0__defineEnvironment__=__webpack_require__(61);var __WEBPACK_IMPORTED_MODULE_1__environments_array_js__=__webpack_require__(143);var environments=__WEBPACK_IMPORTED_MODULE_0__defineEnvironment__["a"];__webpack_exports__["a"]=environments},function(module,__webpack_exports__,__webpack_require__){"use strict";var __WEBPACK_IMPORTED_MODULE_0__buildCommon__=__webpack_require__(0);var __WEBPACK_IMPORTED_MODULE_1__defineEnvironment__=__webpack_require__(61);var __WEBPACK_IMPORTED_MODULE_2__mathMLTree__=__webpack_require__(1);var __WEBPACK_IMPORTED_MODULE_3__ParseError__=__webpack_require__(6);var __WEBPACK_IMPORTED_MODULE_4__ParseNode__=__webpack_require__(14);var __WEBPACK_IMPORTED_MODULE_5__units__=__webpack_require__(19);var __WEBPACK_IMPORTED_MODULE_6__utils__=__webpack_require__(5);var __WEBPACK_IMPORTED_MODULE_7__stretchy__=__webpack_require__(13);var __WEBPACK_IMPORTED_MODULE_8__buildHTML__=__webpack_require__(4);var __WEBPACK_IMPORTED_MODULE_9__buildMathML__=__webpack_require__(2);function parseArray(parser,result,style){var row=[];var body=[row];var rowGaps=[];while(true){var cell=parser.parseExpression(false,undefined);cell=new __WEBPACK_IMPORTED_MODULE_4__ParseNode__["a"]("ordgroup",cell,parser.mode);if(style){cell=new __WEBPACK_IMPORTED_MODULE_4__ParseNode__["a"]("styling",{style:style,value:[cell]},parser.mode)}row.push(cell);var next=parser.nextToken.text;if(next==="&"){parser.consume()}else if(next==="\\end"){var lastRow=body[body.length-1];if(body.length>1&&lastRow.length===1&&lastRow[0].value.value[0].value.length===0){body.pop()}break}else if(next==="\\\\"||next==="\\cr"){var cr=parser.parseFunction();if(!cr){throw new __WEBPACK_IMPORTED_MODULE_3__ParseError__["a"]("Failed to parse function after "+next)}rowGaps.push(cr.value.size);row=[];body.push(row)}else{throw new __WEBPACK_IMPORTED_MODULE_3__ParseError__["a"]("Expected & or \\\\ or \\end",parser.nextToken)}}result.body=body;result.rowGaps=rowGaps;return new __WEBPACK_IMPORTED_MODULE_4__ParseNode__["a"](result.type,result,parser.mode)}function dCellStyle(envName){if(envName.substr(0,1)==="d"){return"display"}else{return"text"}}var htmlBuilder=function htmlBuilder(group,options){var r=void 0;var c=void 0;var nr=group.value.body.length;var nc=0;var body=new Array(nr);var pt=1/options.fontMetrics().ptPerEm;var arraycolsep=5*pt;var baselineskip=12*pt;var jot=3*pt;var arraystretch=__WEBPACK_IMPORTED_MODULE_6__utils__["a"].deflt(group.value.arraystretch,1);var arrayskip=arraystretch*baselineskip;var arstrutHeight=.7*arrayskip;var arstrutDepth=.3*arrayskip;var totalHeight=0;for(r=0;r<group.value.body.length;++r){var inrow=group.value.body[r];var _height=arstrutHeight;var _depth=arstrutDepth;if(nc<inrow.length){nc=inrow.length}var outrow=new Array(inrow.length);for(c=0;c<inrow.length;++c){var elt=__WEBPACK_IMPORTED_MODULE_8__buildHTML__["b"](inrow[c],options);if(_depth<elt.depth){_depth=elt.depth}if(_height<elt.height){_height=elt.height}outrow[c]=elt}var gap=0;if(group.value.rowGaps[r]){gap=Object(__WEBPACK_IMPORTED_MODULE_5__units__["a"])(group.value.rowGaps[r].value,options);if(gap>0){gap+=arstrutDepth;if(_depth<gap){_depth=gap}gap=0}}if(group.value.addJot){_depth+=jot}outrow.height=_height;outrow.depth=_depth;totalHeight+=_height;outrow.pos=totalHeight;totalHeight+=_depth+gap;body[r]=outrow}var offset=totalHeight/2+options.fontMetrics().axisHeight;var colDescriptions=group.value.cols||[];var cols=[];var colSep=void 0;var colDescrNum=void 0;for(c=0,colDescrNum=0;c<nc||colDescrNum<colDescriptions.length;++c,++colDescrNum){var colDescr=colDescriptions[colDescrNum]||{};var firstSeparator=true;while(colDescr.type==="separator"){if(!firstSeparator){colSep=__WEBPACK_IMPORTED_MODULE_0__buildCommon__["a"].makeSpan(["arraycolsep"],[]);colSep.style.width=options.fontMetrics().doubleRuleSep+"em";cols.push(colSep)}if(colDescr.separator==="|"){var _separator=__WEBPACK_IMPORTED_MODULE_7__stretchy__["a"].ruleSpan("vertical-separator",.05,options);_separator.style.height=totalHeight+"em";_separator.style.verticalAlign=-(totalHeight-offset)+"em";cols.push(_separator)}else{throw new __WEBPACK_IMPORTED_MODULE_3__ParseError__["a"]("Invalid separator type: "+colDescr.separator)}colDescrNum++;colDescr=colDescriptions[colDescrNum]||{};firstSeparator=false}if(c>=nc){continue}var sepwidth=void 0;if(c>0||group.value.hskipBeforeAndAfter){sepwidth=__WEBPACK_IMPORTED_MODULE_6__utils__["a"].deflt(colDescr.pregap,arraycolsep);if(sepwidth!==0){colSep=__WEBPACK_IMPORTED_MODULE_0__buildCommon__["a"].makeSpan(["arraycolsep"],[]);colSep.style.width=sepwidth+"em";cols.push(colSep)}}var col=[];for(r=0;r<nr;++r){var row=body[r];var elem=row[c];if(!elem){continue}var shift=row.pos-offset;elem.depth=row.depth;elem.height=row.height;col.push({type:"elem",elem:elem,shift:shift})}col=__WEBPACK_IMPORTED_MODULE_0__buildCommon__["a"].makeVList({positionType:"individualShift",children:col},options);col=__WEBPACK_IMPORTED_MODULE_0__buildCommon__["a"].makeSpan(["col-align-"+(colDescr.align||"c")],[col]);cols.push(col);if(c<nc-1||group.value.hskipBeforeAndAfter){sepwidth=__WEBPACK_IMPORTED_MODULE_6__utils__["a"].deflt(colDescr.postgap,arraycolsep);if(sepwidth!==0){colSep=__WEBPACK_IMPORTED_MODULE_0__buildCommon__["a"].makeSpan(["arraycolsep"],[]);colSep.style.width=sepwidth+"em";cols.push(colSep)}}}body=__WEBPACK_IMPORTED_MODULE_0__buildCommon__["a"].makeSpan(["mtable"],cols);return __WEBPACK_IMPORTED_MODULE_0__buildCommon__["a"].makeSpan(["mord"],[body],options)};var mathmlBuilder=function mathmlBuilder(group,options){return new __WEBPACK_IMPORTED_MODULE_2__mathMLTree__["a"].MathNode("mtable",group.value.body.map(function(row){return new __WEBPACK_IMPORTED_MODULE_2__mathMLTree__["a"].MathNode("mtr",row.map(function(cell){return new __WEBPACK_IMPORTED_MODULE_2__mathMLTree__["a"].MathNode("mtd",[__WEBPACK_IMPORTED_MODULE_9__buildMathML__["b"](cell,options)])}))}))};var alignedHandler=function alignedHandler(context,args){var res={type:"array",cols:[],addJot:true};res=parseArray(context.parser,res,"display");var numMaths=void 0;var numCols=0;var emptyGroup=new __WEBPACK_IMPORTED_MODULE_4__ParseNode__["a"]("ordgroup",[],context.mode);if(args[0]&&args[0].value){var arg0="";for(var i=0;i<args[0].value.length;i++){arg0+=args[0].value[i].value}numMaths=Number(arg0);numCols=numMaths*2}var isAligned=!numCols;res.value.body.forEach(function(row){for(var _i=1;_i<row.length;_i+=2){var ordgroup=row[_i].value.value[0];ordgroup.value.unshift(emptyGroup)}if(!isAligned){var curMaths=row.length/2;if(numMaths<curMaths){throw new __WEBPACK_IMPORTED_MODULE_3__ParseError__["a"]("Too many math in a row: "+("expected "+numMaths+", but got "+curMaths),row)}}else if(numCols<row.length){numCols=row.length}});for(var _i2=0;_i2<numCols;++_i2){var _align="r";var _pregap=0;if(_i2%2===1){_align="l"}else if(_i2>0&&isAligned){_pregap=1}res.value.cols[_i2]={type:"align",align:_align,pregap:_pregap,postgap:0}}return res};Object(__WEBPACK_IMPORTED_MODULE_1__defineEnvironment__["b"])({type:"array",names:["array","darray"],props:{numArgs:1},handler:function handler(context,args){var colalign=args[0];colalign=colalign.value.map?colalign.value:[colalign];var cols=colalign.map(function(node){var ca=node.value;if("lcr".indexOf(ca)!==-1){return{type:"align",align:ca}}else if(ca==="|"){return{type:"separator",separator:"|"}}throw new __WEBPACK_IMPORTED_MODULE_3__ParseError__["a"]("Unknown column alignment: "+node.value,node)});var res={type:"array",cols:cols,hskipBeforeAndAfter:true};res=parseArray(context.parser,res,dCellStyle(context.envName));return res},htmlBuilder:htmlBuilder,mathmlBuilder:mathmlBuilder});Object(__WEBPACK_IMPORTED_MODULE_1__defineEnvironment__["b"])({type:"array",names:["matrix","pmatrix","bmatrix","Bmatrix","vmatrix","Vmatrix"],props:{numArgs:0},handler:function handler(context){var delimiters={matrix:null,pmatrix:["(",")"],bmatrix:["[","]"],Bmatrix:["\\{","\\}"],vmatrix:["|","|"],Vmatrix:["\\Vert","\\Vert"]}[context.envName];var res={type:"array",hskipBeforeAndAfter:false};res=parseArray(context.parser,res,dCellStyle(context.envName));if(delimiters){res=new __WEBPACK_IMPORTED_MODULE_4__ParseNode__["a"]("leftright",{body:[res],left:delimiters[0],right:delimiters[1]},context.mode)}return res},htmlBuilder:htmlBuilder,mathmlBuilder:mathmlBuilder});Object(__WEBPACK_IMPORTED_MODULE_1__defineEnvironment__["b"])({type:"array",names:["cases","dcases"],props:{numArgs:0},handler:function handler(context){var res={type:"array",arraystretch:1.2,cols:[{type:"align",align:"l",pregap:0,postgap:1},{type:"align",align:"l",pregap:0,postgap:0}]};res=parseArray(context.parser,res,dCellStyle(context.envName));res=new __WEBPACK_IMPORTED_MODULE_4__ParseNode__["a"]("leftright",{body:[res],left:"\\{",right:"."},context.mode);return res},htmlBuilder:htmlBuilder,mathmlBuilder:mathmlBuilder});Object(__WEBPACK_IMPORTED_MODULE_1__defineEnvironment__["b"])({type:"array",names:["aligned"],props:{numArgs:0},handler:alignedHandler,htmlBuilder:htmlBuilder,mathmlBuilder:mathmlBuilder});Object(__WEBPACK_IMPORTED_MODULE_1__defineEnvironment__["b"])({type:"array",names:["gathered"],props:{numArgs:0},handler:function handler(context){var res={type:"array",cols:[{type:"align",align:"c"}],addJot:true};res=parseArray(context.parser,res,"display");return res},htmlBuilder:htmlBuilder,mathmlBuilder:mathmlBuilder});Object(__WEBPACK_IMPORTED_MODULE_1__defineEnvironment__["b"])({type:"array",names:["alignedat"],props:{numArgs:1},handler:alignedHandler,htmlBuilder:htmlBuilder,mathmlBuilder:mathmlBuilder})},function(module,__webpack_exports__,__webpack_require__){"use strict";var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_toConsumableArray__=__webpack_require__(35);var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_toConsumableArray___default=__webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_toConsumableArray__);var __WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_classCallCheck__=__webpack_require__(7);var __WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_classCallCheck___default=__webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_classCallCheck__);var __WEBPACK_IMPORTED_MODULE_2_babel_runtime_helpers_createClass__=__webpack_require__(10);var __WEBPACK_IMPORTED_MODULE_2_babel_runtime_helpers_createClass___default=__webpack_require__.n(__WEBPACK_IMPORTED_MODULE_2_babel_runtime_helpers_createClass__);var __WEBPACK_IMPORTED_MODULE_3__Lexer__=__webpack_require__(62);var __WEBPACK_IMPORTED_MODULE_4__Token__=__webpack_require__(27);var __WEBPACK_IMPORTED_MODULE_5__macros__=__webpack_require__(146);var __WEBPACK_IMPORTED_MODULE_6__ParseError__=__webpack_require__(6);var __WEBPACK_IMPORTED_MODULE_7_object_assign__=__webpack_require__(147);var __WEBPACK_IMPORTED_MODULE_7_object_assign___default=__webpack_require__.n(__WEBPACK_IMPORTED_MODULE_7_object_assign__);var MacroExpander=function(){function MacroExpander(input,macros,mode){__WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_classCallCheck___default()(this,MacroExpander);this.lexer=new __WEBPACK_IMPORTED_MODULE_3__Lexer__["c"](input);this.macros=__WEBPACK_IMPORTED_MODULE_7_object_assign___default()({},__WEBPACK_IMPORTED_MODULE_5__macros__["a"],macros);this.mode=mode;this.stack=[]}__WEBPACK_IMPORTED_MODULE_2_babel_runtime_helpers_createClass___default()(MacroExpander,[{key:"switchMode",value:function switchMode(newMode){this.mode=newMode}},{key:"future",value:function future(){if(this.stack.length===0){this.pushToken(this.lexer.lex())}return this.stack[this.stack.length-1]}},{key:"popToken",value:function popToken(){this.future();return this.stack.pop()}},{key:"pushToken",value:function pushToken(token){this.stack.push(token)}},{key:"pushTokens",value:function pushTokens(tokens){var _stack;(_stack=this.stack).push.apply(_stack,__WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_toConsumableArray___default()(tokens))}},{key:"consumeSpaces",value:function consumeSpaces(){for(;;){var token=this.future();if(token.text===" "){this.stack.pop()}else{break}}}},{key:"consumeArgs",value:function consumeArgs(numArgs){var args=[];for(var i=0;i<numArgs;++i){this.consumeSpaces();var startOfArg=this.popToken();if(startOfArg.text==="{"){var arg=[];var depth=1;while(depth!==0){var tok=this.popToken();arg.push(tok);if(tok.text==="{"){++depth}else if(tok.text==="}"){--depth}else if(tok.text==="EOF"){throw new __WEBPACK_IMPORTED_MODULE_6__ParseError__["a"]("End of input in macro argument",startOfArg)}}arg.pop();arg.reverse();args[i]=arg}else if(startOfArg.text==="EOF"){throw new __WEBPACK_IMPORTED_MODULE_6__ParseError__["a"]("End of input expecting macro argument")}else{args[i]=[startOfArg]}}return args}},{key:"expandOnce",value:function expandOnce(){var topToken=this.popToken();var name=topToken.text;var isMacro=name.charAt(0)==="\\";if(isMacro&&__WEBPACK_IMPORTED_MODULE_3__Lexer__["b"].test(name)){this.consumeSpaces()}if(!this.macros.hasOwnProperty(name)){this.pushToken(topToken);return topToken}var _getExpansion2=this._getExpansion(name),tokens=_getExpansion2.tokens,numArgs=_getExpansion2.numArgs;var expansion=tokens;if(numArgs){var args=this.consumeArgs(numArgs);expansion=expansion.slice();for(var i=expansion.length-1;i>=0;--i){var tok=expansion[i];if(tok.text==="#"){if(i===0){throw new __WEBPACK_IMPORTED_MODULE_6__ParseError__["a"]("Incomplete placeholder at end of macro body",tok)}tok=expansion[--i];if(tok.text==="#"){expansion.splice(i+1,1)}else if(/^[1-9]$/.test(tok.text)){var _expansion;(_expansion=expansion).splice.apply(_expansion,[i,2].concat(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_toConsumableArray___default()(args[+tok.text-1])))}else{throw new __WEBPACK_IMPORTED_MODULE_6__ParseError__["a"]("Not a valid argument number",tok)}}}}this.pushTokens(expansion);return expansion}},{key:"expandAfterFuture",value:function expandAfterFuture(){this.expandOnce();return this.future()}},{key:"expandNextToken",value:function expandNextToken(){for(;;){var expanded=this.expandOnce();if(expanded instanceof __WEBPACK_IMPORTED_MODULE_4__Token__["a"]){if(expanded.text==="\\relax"){this.stack.pop()}else{return this.stack.pop()}}}throw new Error}},{key:"_getExpansion",value:function _getExpansion(name){var definition=this.macros[name];var expansion=typeof definition==="function"?definition(this):definition;if(typeof expansion==="string"){var numArgs=0;if(expansion.indexOf("#")!==-1){var stripped=expansion.replace(/##/g,"");while(stripped.indexOf("#"+(numArgs+1))!==-1){++numArgs}}var bodyLexer=new __WEBPACK_IMPORTED_MODULE_3__Lexer__["c"](expansion);var tokens=[];var tok=bodyLexer.lex();while(tok.text!=="EOF"){tokens.push(tok);tok=bodyLexer.lex()}tokens.reverse();var expanded={tokens:tokens,numArgs:numArgs};if(typeof definition!=="function"){this.macros[name]=expanded}return expanded}return expansion}}]);return MacroExpander}();__webpack_exports__["a"]=MacroExpander},function(module,exports){function getRelocatable(re){if(!re.__matchAtRelocatable){var source=re.source+"|()";var flags="g"+(re.ignoreCase?"i":"")+(re.multiline?"m":"")+(re.unicode?"u":"");re.__matchAtRelocatable=new RegExp(source,flags)}return re.__matchAtRelocatable}function matchAt(re,str,pos){if(re.global||re.sticky){throw new Error("matchAt(...): Only non-global regexes are supported")}var reloc=getRelocatable(re);reloc.lastIndex=pos;var match=reloc.exec(str);if(match[match.length-1]==null){match.length=match.length-1;return match}else{return null}}module.exports=matchAt},function(module,__webpack_exports__,__webpack_require__){"use strict";var __WEBPACK_IMPORTED_MODULE_0__submodules_katex_fonts_fontMetricsData__=__webpack_require__(59);var __WEBPACK_IMPORTED_MODULE_1__symbols__=__webpack_require__(28);var __WEBPACK_IMPORTED_MODULE_2__utils__=__webpack_require__(5);var __WEBPACK_IMPORTED_MODULE_3__Token__=__webpack_require__(27);var builtinMacros={};__webpack_exports__["a"]=builtinMacros;function defineMacro(name,body){builtinMacros[name]=body}defineMacro("\\@firstoftwo",function(context){var args=context.consumeArgs(2);return{tokens:args[0],numArgs:0}});defineMacro("\\@secondoftwo",function(context){var args=context.consumeArgs(2);return{tokens:args[1],numArgs:0}});defineMacro("\\@ifnextchar",function(context){var args=context.consumeArgs(3);var nextToken=context.future();if(args[0].length===1&&args[0][0].text===nextToken.text){return{tokens:args[1],numArgs:0}}else{return{tokens:args[2],numArgs:0}}});defineMacro("\\@ifstar","\\@ifnextchar *{\\@firstoftwo{#1}}");defineMacro("\\TextOrMath",function(context){var args=context.consumeArgs(2);if(context.mode==="text"){return{tokens:args[0],numArgs:0}}else{return{tokens:args[1],numArgs:0}}});defineMacro("\\bgroup","{");defineMacro("\\egroup","}");defineMacro("\\begingroup","{");defineMacro("\\endgroup","}");defineMacro("\\lq","`");defineMacro("\\rq","'");defineMacro("\\lbrack","[");defineMacro("\\rbrack","]");defineMacro("\\aa","\\r a");defineMacro("\\AA","\\r A");defineMacro("ℂ","\\mathbb{C}");defineMacro("ℍ","\\mathbb{H}");defineMacro("ℕ","\\mathbb{N}");defineMacro("ℙ","\\mathbb{P}");defineMacro("ℚ","\\mathbb{Q}");defineMacro("ℝ","\\mathbb{R}");defineMacro("ℤ","\\mathbb{Z}");defineMacro("·","\\cdotp");defineMacro("\\llap","\\mathllap{\\textrm{#1}}");defineMacro("\\rlap","\\mathrlap{\\textrm{#1}}");defineMacro("\\clap","\\mathclap{\\textrm{#1}}");defineMacro("\\varGamma","\\mathit{\\Gamma}");defineMacro("\\varDelta","\\mathit{\\Delta}");defineMacro("\\varTheta","\\mathit{\\Theta}");defineMacro("\\varLambda","\\mathit{\\Lambda}");defineMacro("\\varXi","\\mathit{\\Xi}");defineMacro("\\varPi","\\mathit{\\Pi}");defineMacro("\\varSigma","\\mathit{\\Sigma}");defineMacro("\\varUpsilon","\\mathit{\\Upsilon}");defineMacro("\\varPhi","\\mathit{\\Phi}");defineMacro("\\varPsi","\\mathit{\\Psi}");defineMacro("\\varOmega","\\mathit{\\Omega}");defineMacro("\\overset","\\mathop{#2}\\limits^{#1}");defineMacro("\\underset","\\mathop{#2}\\limits_{#1}");defineMacro("\\boxed","\\fbox{\\displaystyle{#1}}");defineMacro("\\iff","\\DOTSB\\;\\Longleftrightarrow\\;");defineMacro("\\implies","\\DOTSB\\;\\Longrightarrow\\;");defineMacro("\\impliedby","\\DOTSB\\;\\Longleftarrow\\;");var dotsByToken={",":"\\dotsc","\\not":"\\dotsb","+":"\\dotsb","=":"\\dotsb","<":"\\dotsb",">":"\\dotsb","-":"\\dotsb","*":"\\dotsb",":":"\\dotsb","\\DOTSB":"\\dotsb","\\coprod":"\\dotsb","\\bigvee":"\\dotsb","\\bigwedge":"\\dotsb","\\biguplus":"\\dotsb","\\bigcap":"\\dotsb","\\bigcup":"\\dotsb","\\prod":"\\dotsb","\\sum":"\\dotsb","\\bigotimes":"\\dotsb","\\bigoplus":"\\dotsb","\\bigodot":"\\dotsb","\\bigsqcup":"\\dotsb","\\implies":"\\dotsb","\\impliedby":"\\dotsb","\\And":"\\dotsb","\\longrightarrow":"\\dotsb","\\Longrightarrow":"\\dotsb","\\longleftarrow":"\\dotsb","\\Longleftarrow":"\\dotsb","\\longleftrightarrow":"\\dotsb","\\Longleftrightarrow":"\\dotsb","\\mapsto":"\\dotsb","\\longmapsto":"\\dotsb","\\hookrightarrow":"\\dotsb","\\iff":"\\dotsb","\\doteq":"\\dotsb","\\mathbin":"\\dotsb","\\bmod":"\\dotsb","\\mathrel":"\\dotsb","\\relbar":"\\dotsb","\\Relbar":"\\dotsb","\\xrightarrow":"\\dotsb","\\xleftarrow":"\\dotsb","\\DOTSI":"\\dotsi","\\int":"\\dotsi","\\oint":"\\dotsi","\\iint":"\\dotsi","\\iiint":"\\dotsi","\\iiiint":"\\dotsi","\\idotsint":"\\dotsi","\\DOTSX":"\\dotsx"};defineMacro("\\dots",function(context){var thedots="\\dotso";var next=context.expandAfterFuture().text;if(next in dotsByToken){thedots=dotsByToken[next]}else if(next.substr(0,4)==="\\not"){thedots="\\dotsb"}else if(next in __WEBPACK_IMPORTED_MODULE_1__symbols__["a"].math){if(__WEBPACK_IMPORTED_MODULE_2__utils__["a"].contains(["bin","rel"],__WEBPACK_IMPORTED_MODULE_1__symbols__["a"].math[next].group)){thedots="\\dotsb"}}return thedots});var spaceAfterDots={")":true,"]":true,"\\rbrack":true,"\\}":true,"\\rbrace":true,"\\rangle":true,"\\rceil":true,"\\rfloor":true,"\\rgroup":true,"\\rmoustache":true,"\\right":true,"\\bigr":true,"\\biggr":true,"\\Bigr":true,"\\Biggr":true,$:true,";":true,".":true,",":true};defineMacro("\\dotso",function(context){var next=context.future().text;if(next in spaceAfterDots){return"\\ldots\\,"}else{return"\\ldots"}});defineMacro("\\dotsc",function(context){var next=context.future().text;if(next in spaceAfterDots&&next!==","){return"\\ldots\\,"}else{return"\\ldots"}});defineMacro("\\cdots",function(context){var next=context.future().text;if(next in spaceAfterDots){return"\\@cdots\\,"}else{return"\\@cdots"}});defineMacro("\\dotsb","\\cdots");defineMacro("\\dotsm","\\cdots");defineMacro("\\dotsi","\\!\\cdots");defineMacro("\\dotsx","\\ldots\\,");defineMacro("\\DOTSI","\\relax");defineMacro("\\DOTSB","\\relax");defineMacro("\\DOTSX","\\relax");defineMacro("\\thinspace","\\,");defineMacro("\\medspace","\\:");defineMacro("\\thickspace","\\;");defineMacro("\\TeX","\\textrm{T\\kern-.1667em\\raisebox{-.5ex}{E}\\kern-.125emX}");var latexRaiseA=__WEBPACK_IMPORTED_MODULE_0__submodules_katex_fonts_fontMetricsData__["a"]["Main-Regular"]["T".charCodeAt(0)][1]-.7*__WEBPACK_IMPORTED_MODULE_0__submodules_katex_fonts_fontMetricsData__["a"]["Main-Regular"]["A".charCodeAt(0)][1]+"em";defineMacro("\\LaTeX","\\textrm{L\\kern-.36em\\raisebox{"+latexRaiseA+"}{\\scriptsize A}"+"\\kern-.15em\\TeX}");defineMacro("\\KaTeX","\\textrm{K\\kern-.17em\\raisebox{"+latexRaiseA+"}{\\scriptsize A}"+"\\kern-.15em\\TeX}");defineMacro("\\hspace","\\@ifstar\\kern\\kern");defineMacro("\\ordinarycolon",":");defineMacro("\\vcentcolon","\\mathrel{\\mathop\\ordinarycolon}");defineMacro("\\dblcolon","\\vcentcolon\\mathrel{\\mkern-.9mu}\\vcentcolon");defineMacro("\\coloneqq","\\vcentcolon\\mathrel{\\mkern-1.2mu}=");defineMacro("\\Coloneqq","\\dblcolon\\mathrel{\\mkern-1.2mu}=");defineMacro("\\coloneq","\\vcentcolon\\mathrel{\\mkern-1.2mu}\\mathrel{-}");defineMacro("\\Coloneq","\\dblcolon\\mathrel{\\mkern-1.2mu}\\mathrel{-}");defineMacro("\\eqqcolon","=\\mathrel{\\mkern-1.2mu}\\vcentcolon");defineMacro("\\Eqqcolon","=\\mathrel{\\mkern-1.2mu}\\dblcolon");defineMacro("\\eqcolon","\\mathrel{-}\\mathrel{\\mkern-1.2mu}\\vcentcolon");defineMacro("\\Eqcolon","\\mathrel{-}\\mathrel{\\mkern-1.2mu}\\dblcolon");defineMacro("\\colonapprox","\\vcentcolon\\mathrel{\\mkern-1.2mu}\\approx");defineMacro("\\Colonapprox","\\dblcolon\\mathrel{\\mkern-1.2mu}\\approx");defineMacro("\\colonsim","\\vcentcolon\\mathrel{\\mkern-1.2mu}\\sim");defineMacro("\\Colonsim","\\dblcolon\\mathrel{\\mkern-1.2mu}\\sim");defineMacro("≔","\\coloneqq");defineMacro("≕","\\eqqcolon");defineMacro("⩴","\\Coloneqq");defineMacro("\\ratio","\\vcentcolon");defineMacro("\\coloncolon","\\dblcolon");defineMacro("\\colonequals","\\coloneqq");defineMacro("\\coloncolonequals","\\Coloneqq");defineMacro("\\equalscolon","\\eqqcolon");defineMacro("\\equalscoloncolon","\\Eqqcolon");defineMacro("\\colonminus","\\coloneq");defineMacro("\\coloncolonminus","\\Coloneq");defineMacro("\\minuscolon","\\eqcolon");defineMacro("\\minuscoloncolon","\\Eqcolon");defineMacro("\\coloncolonapprox","\\Colonapprox");defineMacro("\\coloncolonsim","\\Colonsim");defineMacro("\\simcolon","\\sim\\mathrel{\\mkern-1.2mu}\\vcentcolon");defineMacro("\\simcoloncolon","\\sim\\mathrel{\\mkern-1.2mu}\\dblcolon");defineMacro("\\approxcolon","\\approx\\mathrel{\\mkern-1.2mu}\\vcentcolon");defineMacro("\\approxcoloncolon","\\approx\\mathrel{\\mkern-1.2mu}\\dblcolon");defineMacro("\\notni","\\not\\ni");defineMacro("\\limsup","\\DOTSB\\mathop{\\operatorname{lim\\,sup}}\\limits");defineMacro("\\liminf","\\DOTSB\\mathop{\\operatorname{lim\\,inf}}\\limits")},function(module,exports,__webpack_require__){"use strict";var getOwnPropertySymbols=Object.getOwnPropertySymbols;var hasOwnProperty=Object.prototype.hasOwnProperty;var propIsEnumerable=Object.prototype.propertyIsEnumerable;function toObject(val){if(val===null||val===undefined){throw new TypeError("Object.assign cannot be called with null or undefined")}return Object(val)}function shouldUseNative(){try{if(!Object.assign){return false}var test1=new String("abc");test1[5]="de";if(Object.getOwnPropertyNames(test1)[0]==="5"){return false}var test2={};for(var i=0;i<10;i++){test2["_"+String.fromCharCode(i)]=i}var order2=Object.getOwnPropertyNames(test2).map(function(n){return test2[n]});if(order2.join("")!=="0123456789"){return false}var test3={};"abcdefghijklmnopqrst".split("").forEach(function(letter){test3[letter]=letter});if(Object.keys(Object.assign({},test3)).join("")!=="abcdefghijklmnopqrst"){return false}return true}catch(err){return false}}module.exports=shouldUseNative()?Object.assign:function(target,source){var from;var to=toObject(target);var symbols;for(var s=1;s<arguments.length;s++){from=Object(arguments[s]);for(var key in from){if(hasOwnProperty.call(from,key)){to[key]=from[key]}}if(getOwnPropertySymbols){symbols=getOwnPropertySymbols(from);for(var i=0;i<symbols.length;i++){if(propIsEnumerable.call(from,symbols[i])){to[symbols[i]]=from[symbols[i]]}}}}return to}},function(module,exports){module.exports={"́":{text:"\\'",math:"\\acute"},"̀":{text:"\\`",math:"\\grave"},"̈":{text:'\\"',math:"\\ddot"},"̃":{text:"\\~",math:"\\tilde"},"̄":{text:"\\=",math:"\\bar"},"̆":{text:"\\u",math:"\\breve"},"̌":{text:"\\v",math:"\\check"},"̂":{text:"\\^",math:"\\hat"},"̇":{text:"\\.",math:"\\dot"},"̊":{text:"\\r",math:"\\mathring"},"̋":{text:"\\H"}}},function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_exports__["a"]={"á":"á","à":"à","ä":"ä","ǟ":"ǟ","ã":"ã","ā":"ā","ă":"ă","ắ":"ắ","ằ":"ằ","ẵ":"ẵ","ǎ":"ǎ","â":"â","ấ":"ấ","ầ":"ầ","ẫ":"ẫ","ȧ":"ȧ","ǡ":"ǡ","å":"å","ǻ":"ǻ","ḃ":"ḃ","ć":"ć","č":"č","ĉ":"ĉ","ċ":"ċ","ď":"ď","ḋ":"ḋ","é":"é","è":"è","ë":"ë","ẽ":"ẽ","ē":"ē","ḗ":"ḗ","ḕ":"ḕ","ĕ":"ĕ","ě":"ě","ê":"ê","ế":"ế","ề":"ề","ễ":"ễ","ė":"ė","ḟ":"ḟ","ǵ":"ǵ","ḡ":"ḡ","ğ":"ğ","ǧ":"ǧ","ĝ":"ĝ","ġ":"ġ","ḧ":"ḧ","ȟ":"ȟ","ĥ":"ĥ","ḣ":"ḣ","í":"í","ì":"ì","ï":"ï","ḯ":"ḯ","ĩ":"ĩ","ī":"ī","ĭ":"ĭ","ǐ":"ǐ","î":"î","ǰ":"ǰ","ĵ":"ĵ","ḱ":"ḱ","ǩ":"ǩ","ĺ":"ĺ","ľ":"ľ","ḿ":"ḿ","ṁ":"ṁ","ń":"ń","ǹ":"ǹ","ñ":"ñ","ň":"ň","ṅ":"ṅ","ó":"ó","ò":"ò","ö":"ö","ȫ":"ȫ","õ":"õ","ṍ":"ṍ","ṏ":"ṏ","ȭ":"ȭ","ō":"ō","ṓ":"ṓ","ṑ":"ṑ","ŏ":"ŏ","ǒ":"ǒ","ô":"ô","ố":"ố","ồ":"ồ","ỗ":"ỗ","ȯ":"ȯ","ȱ":"ȱ","ő":"ő","ṕ":"ṕ","ṗ":"ṗ","ŕ":"ŕ","ř":"ř","ṙ":"ṙ","ś":"ś","ṥ":"ṥ","š":"š","ṧ":"ṧ","ŝ":"ŝ","ṡ":"ṡ","ẗ":"ẗ","ť":"ť","ṫ":"ṫ","ú":"ú","ù":"ù","ü":"ü","ǘ":"ǘ","ǜ":"ǜ","ǖ":"ǖ","ǚ":"ǚ","ũ":"ũ","ṹ":"ṹ","ū":"ū","ṻ":"ṻ","ŭ":"ŭ","ǔ":"ǔ","û":"û","ů":"ů","ű":"ű","ṽ":"ṽ","ẃ":"ẃ","ẁ":"ẁ","ẅ":"ẅ","ŵ":"ŵ","ẇ":"ẇ","ẘ":"ẘ","ẍ":"ẍ","ẋ":"ẋ","ý":"ý","ỳ":"ỳ","ÿ":"ÿ","ỹ":"ỹ","ȳ":"ȳ","ŷ":"ŷ","ẏ":"ẏ","ẙ":"ẙ","ź":"ź","ž":"ž","ẑ":"ẑ","ż":"ż","Á":"Á","À":"À","Ä":"Ä","Ǟ":"Ǟ","Ã":"Ã","Ā":"Ā","Ă":"Ă","Ắ":"Ắ","Ằ":"Ằ","Ẵ":"Ẵ","Ǎ":"Ǎ","Â":"Â","Ấ":"Ấ","Ầ":"Ầ","Ẫ":"Ẫ","Ȧ":"Ȧ","Ǡ":"Ǡ","Å":"Å","Ǻ":"Ǻ","Ḃ":"Ḃ","Ć":"Ć","Č":"Č","Ĉ":"Ĉ","Ċ":"Ċ","Ď":"Ď","Ḋ":"Ḋ","É":"É","È":"È","Ë":"Ë","Ẽ":"Ẽ","Ē":"Ē","Ḗ":"Ḗ","Ḕ":"Ḕ","Ĕ":"Ĕ","Ě":"Ě","Ê":"Ê","Ế":"Ế","Ề":"Ề","Ễ":"Ễ","Ė":"Ė","Ḟ":"Ḟ","Ǵ":"Ǵ","Ḡ":"Ḡ","Ğ":"Ğ","Ǧ":"Ǧ","Ĝ":"Ĝ","Ġ":"Ġ","Ḧ":"Ḧ","Ȟ":"Ȟ","Ĥ":"Ĥ","Ḣ":"Ḣ","Í":"Í","Ì":"Ì","Ï":"Ï","Ḯ":"Ḯ","Ĩ":"Ĩ","Ī":"Ī","Ĭ":"Ĭ","Ǐ":"Ǐ","Î":"Î","İ":"İ","Ĵ":"Ĵ","Ḱ":"Ḱ","Ǩ":"Ǩ","Ĺ":"Ĺ","Ľ":"Ľ","Ḿ":"Ḿ","Ṁ":"Ṁ","Ń":"Ń","Ǹ":"Ǹ","Ñ":"Ñ","Ň":"Ň","Ṅ":"Ṅ","Ó":"Ó","Ò":"Ò","Ö":"Ö","Ȫ":"Ȫ","Õ":"Õ","Ṍ":"Ṍ","Ṏ":"Ṏ","Ȭ":"Ȭ","Ō":"Ō","Ṓ":"Ṓ","Ṑ":"Ṑ","Ŏ":"Ŏ","Ǒ":"Ǒ","Ô":"Ô","Ố":"Ố","Ồ":"Ồ","Ỗ":"Ỗ","Ȯ":"Ȯ","Ȱ":"Ȱ","Ő":"Ő","Ṕ":"Ṕ","Ṗ":"Ṗ","Ŕ":"Ŕ","Ř":"Ř","Ṙ":"Ṙ","Ś":"Ś","Ṥ":"Ṥ","Š":"Š","Ṧ":"Ṧ","Ŝ":"Ŝ","Ṡ":"Ṡ","Ť":"Ť","Ṫ":"Ṫ","Ú":"Ú","Ù":"Ù","Ü":"Ü","Ǘ":"Ǘ","Ǜ":"Ǜ","Ǖ":"Ǖ","Ǚ":"Ǚ","Ũ":"Ũ","Ṹ":"Ṹ","Ū":"Ū","Ṻ":"Ṻ","Ŭ":"Ŭ","Ǔ":"Ǔ","Û":"Û","Ů":"Ů","Ű":"Ű","Ṽ":"Ṽ","Ẃ":"Ẃ","Ẁ":"Ẁ","Ẅ":"Ẅ","Ŵ":"Ŵ","Ẇ":"Ẇ","Ẍ":"Ẍ","Ẋ":"Ẋ","Ý":"Ý","Ỳ":"Ỳ","Ÿ":"Ÿ","Ỹ":"Ỹ","Ȳ":"Ȳ","Ŷ":"Ŷ","Ẏ":"Ẏ","Ź":"Ź","Ž":"Ž","Ẑ":"Ẑ","Ż":"Ż","ά":"ά","ὰ":"ὰ","ᾱ":"ᾱ","ᾰ":"ᾰ","έ":"έ","ὲ":"ὲ","ή":"ή","ὴ":"ὴ","ί":"ί","ὶ":"ὶ","ϊ":"ϊ","ΐ":"ΐ","ῒ":"ῒ","ῑ":"ῑ","ῐ":"ῐ","ό":"ό","ὸ":"ὸ","ύ":"ύ","ὺ":"ὺ","ϋ":"ϋ","ΰ":"ΰ","ῢ":"ῢ","ῡ":"ῡ","ῠ":"ῠ","ώ":"ώ","ὼ":"ὼ","Ύ":"Ύ","Ὺ":"Ὺ","Ϋ":"Ϋ","Ῡ":"Ῡ","Ῠ":"Ῠ","Ώ":"Ώ","Ὼ":"Ὼ"}}])["default"]})},{}],6:[function(require,module,exports){"use strict";function assign(obj){var sources=Array.prototype.slice.call(arguments,1);sources.forEach(function(source){if(!source){return}Object.keys(source).forEach(function(key){obj[key]=source[key]})});return obj}function _class(obj){return Object.prototype.toString.call(obj)}function isString(obj){return _class(obj)==="[object String]"}function isObject(obj){return _class(obj)==="[object Object]"}function isRegExp(obj){return _class(obj)==="[object RegExp]"}function isFunction(obj){return _class(obj)==="[object Function]"}function escapeRE(str){return str.replace(/[.?*+^$[\]\\(){}|-]/g,"\\$&")}var defaultOptions={fuzzyLink:true,fuzzyEmail:true,fuzzyIP:false};function isOptionsObj(obj){return Object.keys(obj||{}).reduce(function(acc,k){return acc||defaultOptions.hasOwnProperty(k)},false)}var defaultSchemas={"http:":{validate:function(text,pos,self){var tail=text.slice(pos);if(!self.re.http){self.re.http=new RegExp("^\\/\\/"+self.re.src_auth+self.re.src_host_port_strict+self.re.src_path,"i")}if(self.re.http.test(tail)){return tail.match(self.re.http)[0].length}return 0}},"https:":"http:","ftp:":"http:","//":{validate:function(text,pos,self){var tail=text.slice(pos);if(!self.re.no_http){self.re.no_http=new RegExp("^"+self.re.src_auth+"(?:localhost|(?:(?:"+self.re.src_domain+")\\.)+"+self.re.src_domain_root+")"+self.re.src_port+self.re.src_host_terminator+self.re.src_path,"i")}if(self.re.no_http.test(tail)){if(pos>=3&&text[pos-3]===":"){return 0}if(pos>=3&&text[pos-3]==="/"){return 0}return tail.match(self.re.no_http)[0].length}return 0}},"mailto:":{validate:function(text,pos,self){var tail=text.slice(pos);if(!self.re.mailto){self.re.mailto=new RegExp("^"+self.re.src_email_name+"@"+self.re.src_host_strict,"i")}if(self.re.mailto.test(tail)){return tail.match(self.re.mailto)[0].length}return 0}}};var tlds_2ch_src_re="a[cdefgilmnoqrstuwxz]|b[abdefghijmnorstvwyz]|c[acdfghiklmnoruvwxyz]|d[ejkmoz]|e[cegrstu]|f[ijkmor]|g[abdefghilmnpqrstuwy]|h[kmnrtu]|i[delmnoqrst]|j[emop]|k[eghimnprwyz]|l[abcikrstuvy]|m[acdeghklmnopqrstuvwxyz]|n[acefgilopruz]|om|p[aefghklmnrstwy]|qa|r[eosuw]|s[abcdeghijklmnortuvxyz]|t[cdfghjklmnortvwz]|u[agksyz]|v[aceginu]|w[fs]|y[et]|z[amw]";var tlds_default="biz|com|edu|gov|net|org|pro|web|xxx|aero|asia|coop|info|museum|name|shop|рф".split("|");function resetScanCache(self){self.__index__=-1;self.__text_cache__=""}function createValidator(re){return function(text,pos){var tail=text.slice(pos);if(re.test(tail)){return tail.match(re)[0].length}return 0}}function createNormalizer(){return function(match,self){self.normalize(match)}}function compile(self){var re=self.re=require("./lib/re")(self.__opts__);var tlds=self.__tlds__.slice();self.onCompile();if(!self.__tlds_replaced__){tlds.push(tlds_2ch_src_re)}tlds.push(re.src_xn);re.src_tlds=tlds.join("|");function untpl(tpl){return tpl.replace("%TLDS%",re.src_tlds)}re.email_fuzzy=RegExp(untpl(re.tpl_email_fuzzy),"i");re.link_fuzzy=RegExp(untpl(re.tpl_link_fuzzy),"i");re.link_no_ip_fuzzy=RegExp(untpl(re.tpl_link_no_ip_fuzzy),"i");re.host_fuzzy_test=RegExp(untpl(re.tpl_host_fuzzy_test),"i");var aliases=[];self.__compiled__={};function schemaError(name,val){throw new Error('(LinkifyIt) Invalid schema "'+name+'": '+val)}Object.keys(self.__schemas__).forEach(function(name){var val=self.__schemas__[name];if(val===null){return}var compiled={validate:null,link:null};self.__compiled__[name]=compiled;if(isObject(val)){if(isRegExp(val.validate)){compiled.validate=createValidator(val.validate)}else if(isFunction(val.validate)){compiled.validate=val.validate}else{schemaError(name,val)}if(isFunction(val.normalize)){compiled.normalize=val.normalize}else if(!val.normalize){compiled.normalize=createNormalizer()}else{schemaError(name,val)}return}if(isString(val)){aliases.push(name);return}schemaError(name,val)});aliases.forEach(function(alias){if(!self.__compiled__[self.__schemas__[alias]]){return}self.__compiled__[alias].validate=self.__compiled__[self.__schemas__[alias]].validate;self.__compiled__[alias].normalize=self.__compiled__[self.__schemas__[alias]].normalize});self.__compiled__[""]={validate:null,normalize:createNormalizer()};var slist=Object.keys(self.__compiled__).filter(function(name){return name.length>0&&self.__compiled__[name]}).map(escapeRE).join("|");self.re.schema_test=RegExp("(^|(?!_)(?:[><|]|"+re.src_ZPCc+"))("+slist+")","i");self.re.schema_search=RegExp("(^|(?!_)(?:[><|]|"+re.src_ZPCc+"))("+slist+")","ig");self.re.pretest=RegExp("("+self.re.schema_test.source+")|("+self.re.host_fuzzy_test.source+")|@","i");resetScanCache(self)}function Match(self,shift){var start=self.__index__,end=self.__last_index__,text=self.__text_cache__.slice(start,end);this.schema=self.__schema__.toLowerCase();this.index=start+shift;this.lastIndex=end+shift;this.raw=text;this.text=text;this.url=text}function createMatch(self,shift){var match=new Match(self,shift);self.__compiled__[match.schema].normalize(match,self);return match}function LinkifyIt(schemas,options){if(!(this instanceof LinkifyIt)){return new LinkifyIt(schemas,options)}if(!options){if(isOptionsObj(schemas)){options=schemas;schemas={}}}this.__opts__=assign({},defaultOptions,options);this.__index__=-1;this.__last_index__=-1;this.__schema__="";this.__text_cache__="";this.__schemas__=assign({},defaultSchemas,schemas);this.__compiled__={};this.__tlds__=tlds_default;this.__tlds_replaced__=false;this.re={};compile(this)}LinkifyIt.prototype.add=function add(schema,definition){this.__schemas__[schema]=definition;compile(this);return this};LinkifyIt.prototype.set=function set(options){this.__opts__=assign(this.__opts__,options);return this};LinkifyIt.prototype.test=function test(text){this.__text_cache__=text;this.__index__=-1;if(!text.length){return false}var m,ml,me,len,shift,next,re,tld_pos,at_pos;if(this.re.schema_test.test(text)){re=this.re.schema_search;re.lastIndex=0;while((m=re.exec(text))!==null){len=this.testSchemaAt(text,m[2],re.lastIndex);if(len){this.__schema__=m[2];this.__index__=m.index+m[1].length;this.__last_index__=m.index+m[0].length+len;break}}}if(this.__opts__.fuzzyLink&&this.__compiled__["http:"]){tld_pos=text.search(this.re.host_fuzzy_test);if(tld_pos>=0){if(this.__index__<0||tld_pos<this.__index__){if((ml=text.match(this.__opts__.fuzzyIP?this.re.link_fuzzy:this.re.link_no_ip_fuzzy))!==null){shift=ml.index+ml[1].length;if(this.__index__<0||shift<this.__index__){this.__schema__="";this.__index__=shift;this.__last_index__=ml.index+ml[0].length}}}}}if(this.__opts__.fuzzyEmail&&this.__compiled__["mailto:"]){at_pos=text.indexOf("@");if(at_pos>=0){if((me=text.match(this.re.email_fuzzy))!==null){shift=me.index+me[1].length;next=me.index+me[0].length;if(this.__index__<0||shift<this.__index__||shift===this.__index__&&next>this.__last_index__){this.__schema__="mailto:";this.__index__=shift;this.__last_index__=next}}}}return this.__index__>=0};LinkifyIt.prototype.pretest=function pretest(text){return this.re.pretest.test(text)};LinkifyIt.prototype.testSchemaAt=function testSchemaAt(text,schema,pos){if(!this.__compiled__[schema.toLowerCase()]){return 0}return this.__compiled__[schema.toLowerCase()].validate(text,pos,this)};LinkifyIt.prototype.match=function match(text){var shift=0,result=[];if(this.__index__>=0&&this.__text_cache__===text){result.push(createMatch(this,shift));shift=this.__last_index__}var tail=shift?text.slice(shift):text;while(this.test(tail)){result.push(createMatch(this,shift));tail=tail.slice(this.__last_index__);shift+=this.__last_index__}if(result.length){return result}return null};LinkifyIt.prototype.tlds=function tlds(list,keepOld){list=Array.isArray(list)?list:[list];if(!keepOld){this.__tlds__=list.slice();this.__tlds_replaced__=true;compile(this);return this}this.__tlds__=this.__tlds__.concat(list).sort().filter(function(el,idx,arr){return el!==arr[idx-1]}).reverse();compile(this);return this};LinkifyIt.prototype.normalize=function normalize(match){if(!match.schema){match.url="http://"+match.url}if(match.schema==="mailto:"&&!/^mailto:/i.test(match.url)){match.url="mailto:"+match.url}};LinkifyIt.prototype.onCompile=function onCompile(){};module.exports=LinkifyIt},{"./lib/re":7}],7:[function(require,module,exports){"use strict";module.exports=function(opts){var re={};re.src_Any=require("uc.micro/properties/Any/regex").source;re.src_Cc=require("uc.micro/categories/Cc/regex").source;re.src_Z=require("uc.micro/categories/Z/regex").source;re.src_P=require("uc.micro/categories/P/regex").source;re.src_ZPCc=[re.src_Z,re.src_P,re.src_Cc].join("|");re.src_ZCc=[re.src_Z,re.src_Cc].join("|");var text_separators="[><|]";re.src_pseudo_letter="(?:(?!"+text_separators+"|"+re.src_ZPCc+")"+re.src_Any+")";re.src_ip4="(?:(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)";re.src_auth="(?:(?:(?!"+re.src_ZCc+"|[@/\\[\\]()]).)+@)?";re.src_port="(?::(?:6(?:[0-4]\\d{3}|5(?:[0-4]\\d{2}|5(?:[0-2]\\d|3[0-5])))|[1-5]?\\d{1,4}))?";re.src_host_terminator="(?=$|"+text_separators+"|"+re.src_ZPCc+")(?!-|_|:\\d|\\.-|\\.(?!$|"+re.src_ZPCc+"))";re.src_path="(?:"+"[/?#]"+"(?:"+"(?!"+re.src_ZCc+"|"+text_separators+"|[()[\\]{}.,\"'?!\\-]).|"+"\\[(?:(?!"+re.src_ZCc+"|\\]).)*\\]|"+"\\((?:(?!"+re.src_ZCc+"|[)]).)*\\)|"+"\\{(?:(?!"+re.src_ZCc+"|[}]).)*\\}|"+'\\"(?:(?!'+re.src_ZCc+'|["]).)+\\"|'+"\\'(?:(?!"+re.src_ZCc+"|[']).)+\\'|"+"\\'(?="+re.src_pseudo_letter+"|[-]).|"+"\\.{2,4}[a-zA-Z0-9%/]|"+"\\.(?!"+re.src_ZCc+"|[.]).|"+(opts&&opts["---"]?"\\-(?!--(?:[^-]|$))(?:-*)|":"\\-+|")+"\\,(?!"+re.src_ZCc+").|"+"\\!(?!"+re.src_ZCc+"|[!]).|"+"\\?(?!"+re.src_ZCc+"|[?])."+")+"+"|\\/"+")?";re.src_email_name='[\\-;:&=\\+\\$,\\.a-zA-Z0-9_][\\-;:&=\\+\\$,\\"\\.a-zA-Z0-9_]*';re.src_xn="xn--[a-z0-9\\-]{1,59}";re.src_domain_root="(?:"+re.src_xn+"|"+re.src_pseudo_letter+"{1,63}"+")";re.src_domain="(?:"+re.src_xn+"|"+"(?:"+re.src_pseudo_letter+")"+"|"+"(?:"+re.src_pseudo_letter+"(?:-|"+re.src_pseudo_letter+"){0,61}"+re.src_pseudo_letter+")"+")";re.src_host="(?:"+"(?:(?:(?:"+re.src_domain+")\\.)*"+re.src_domain+")"+")";re.tpl_host_fuzzy="(?:"+re.src_ip4+"|"+"(?:(?:(?:"+re.src_domain+")\\.)+(?:%TLDS%))"+")";re.tpl_host_no_ip_fuzzy="(?:(?:(?:"+re.src_domain+")\\.)+(?:%TLDS%))";re.src_host_strict=re.src_host+re.src_host_terminator;re.tpl_host_fuzzy_strict=re.tpl_host_fuzzy+re.src_host_terminator;re.src_host_port_strict=re.src_host+re.src_port+re.src_host_terminator;re.tpl_host_port_fuzzy_strict=re.tpl_host_fuzzy+re.src_port+re.src_host_terminator;re.tpl_host_port_no_ip_fuzzy_strict=re.tpl_host_no_ip_fuzzy+re.src_port+re.src_host_terminator;re.tpl_host_fuzzy_test="localhost|www\\.|\\.\\d{1,3}\\.|(?:\\.(?:%TLDS%)(?:"+re.src_ZPCc+"|>|$))";re.tpl_email_fuzzy="(^|"+text_separators+'|"|\\(|'+re.src_ZCc+")"+"("+re.src_email_name+"@"+re.tpl_host_fuzzy_strict+")";re.tpl_link_fuzzy="(^|(?![.:/\\-_@])(?:[$+<=>^`||]|"+re.src_ZPCc+"))"+"((?![$+<=>^`||])"+re.tpl_host_port_fuzzy_strict+re.src_path+")";re.tpl_link_no_ip_fuzzy="(^|(?![.:/\\-_@])(?:[$+<=>^`||]|"+re.src_ZPCc+"))"+"((?![$+<=>^`||])"+re.tpl_host_port_no_ip_fuzzy_strict+re.src_path+")";return re}},{"uc.micro/categories/Cc/regex":65,"uc.micro/categories/P/regex":67,"uc.micro/categories/Z/regex":68,"uc.micro/properties/Any/regex":70}],8:[function(require,module,exports){"use strict";module.exports=require("./lib/")},{"./lib/":17}],9:[function(require,module,exports){"use strict";module.exports=require("entities/maps/entities.json")},{"entities/maps/entities.json":4}],10:[function(require,module,exports){"use strict";module.exports=["address","article","aside","base","basefont","blockquote","body","caption","center","col","colgroup","dd","details","dialog","dir","div","dl","dt","fieldset","figcaption","figure","footer","form","frame","frameset","h1","h2","h3","h4","h5","h6","head","header","hr","html","iframe","legend","li","link","main","menu","menuitem","meta","nav","noframes","ol","optgroup","option","p","param","section","source","summary","table","tbody","td","tfoot","th","thead","title","tr","track","ul"]},{}],11:[function(require,module,exports){"use strict";var attr_name="[a-zA-Z_:][a-zA-Z0-9:._-]*";var unquoted="[^\"'=<>`\\x00-\\x20]+";var single_quoted="'[^']*'";var double_quoted='"[^"]*"';var attr_value="(?:"+unquoted+"|"+single_quoted+"|"+double_quoted+")";var attribute="(?:\\s+"+attr_name+"(?:\\s*=\\s*"+attr_value+")?)";var open_tag="<[A-Za-z][A-Za-z0-9\\-]*"+attribute+"*\\s*\\/?>";var close_tag="<\\/[A-Za-z][A-Za-z0-9\\-]*\\s*>";var comment="\x3c!----\x3e|\x3c!--(?:-?[^>-])(?:-?[^-])*--\x3e";var processing="<[?].*?[?]>";var declaration="<![A-Z]+\\s+[^>]*>";var cdata="<!\\[CDATA\\[[\\s\\S]*?\\]\\]>";var HTML_TAG_RE=new RegExp("^(?:"+open_tag+"|"+close_tag+"|"+comment+"|"+processing+"|"+declaration+"|"+cdata+")");var HTML_OPEN_CLOSE_TAG_RE=new RegExp("^(?:"+open_tag+"|"+close_tag+")");module.exports.HTML_TAG_RE=HTML_TAG_RE;module.exports.HTML_OPEN_CLOSE_TAG_RE=HTML_OPEN_CLOSE_TAG_RE},{}],12:[function(require,module,exports){"use strict";function _class(obj){return Object.prototype.toString.call(obj)}function isString(obj){return _class(obj)==="[object String]"}var _hasOwnProperty=Object.prototype.hasOwnProperty;function has(object,key){return _hasOwnProperty.call(object,key)}function assign(obj){var sources=Array.prototype.slice.call(arguments,1);sources.forEach(function(source){if(!source){return}if(typeof source!=="object"){throw new TypeError(source+"must be object")}Object.keys(source).forEach(function(key){obj[key]=source[key]})});return obj}function arrayReplaceAt(src,pos,newElements){return[].concat(src.slice(0,pos),newElements,src.slice(pos+1))}function isValidEntityCode(c){if(c>=55296&&c<=57343){return false}if(c>=64976&&c<=65007){return false}if((c&65535)===65535||(c&65535)===65534){return false}if(c>=0&&c<=8){return false}if(c===11){return false}if(c>=14&&c<=31){return false}if(c>=127&&c<=159){return false}if(c>1114111){return false}return true}function fromCodePoint(c){if(c>65535){c-=65536;var surrogate1=55296+(c>>10),surrogate2=56320+(c&1023);return String.fromCharCode(surrogate1,surrogate2)}return String.fromCharCode(c)}var UNESCAPE_MD_RE=/\\([!"#$%&'()*+,\-.\/:;<=>?@[\\\]^_`{|}~])/g;var ENTITY_RE=/&([a-z#][a-z0-9]{1,31});/gi;var UNESCAPE_ALL_RE=new RegExp(UNESCAPE_MD_RE.source+"|"+ENTITY_RE.source,"gi");var DIGITAL_ENTITY_TEST_RE=/^#((?:x[a-f0-9]{1,8}|[0-9]{1,8}))/i;var entities=require("./entities");function replaceEntityPattern(match,name){var code=0;if(has(entities,name)){return entities[name]}if(name.charCodeAt(0)===35&&DIGITAL_ENTITY_TEST_RE.test(name)){code=name[1].toLowerCase()==="x"?parseInt(name.slice(2),16):parseInt(name.slice(1),10);if(isValidEntityCode(code)){return fromCodePoint(code)}}return match}function unescapeMd(str){if(str.indexOf("\\")<0){return str}return str.replace(UNESCAPE_MD_RE,"$1")}function unescapeAll(str){if(str.indexOf("\\")<0&&str.indexOf("&")<0){return str}return str.replace(UNESCAPE_ALL_RE,function(match,escaped,entity){if(escaped){return escaped}return replaceEntityPattern(match,entity)})}var HTML_ESCAPE_TEST_RE=/[&<>"]/;var HTML_ESCAPE_REPLACE_RE=/[&<>"]/g;var HTML_REPLACEMENTS={"&":"&","<":"<",">":">",'"':"""};function replaceUnsafeChar(ch){return HTML_REPLACEMENTS[ch]}function escapeHtml(str){if(HTML_ESCAPE_TEST_RE.test(str)){return str.replace(HTML_ESCAPE_REPLACE_RE,replaceUnsafeChar)}return str}var REGEXP_ESCAPE_RE=/[.?*+^$[\]\\(){}|-]/g;function escapeRE(str){return str.replace(REGEXP_ESCAPE_RE,"\\$&")}function isSpace(code){switch(code){case 9:case 32:return true}return false}function isWhiteSpace(code){if(code>=8192&&code<=8202){return true}switch(code){case 9:case 10:case 11:case 12:case 13:case 32:case 160:case 5760:case 8239:case 8287:case 12288:return true}return false}var UNICODE_PUNCT_RE=require("uc.micro/categories/P/regex");function isPunctChar(ch){return UNICODE_PUNCT_RE.test(ch)}function isMdAsciiPunct(ch){switch(ch){case 33:case 34:case 35:case 36:case 37:case 38:case 39:case 40:case 41:case 42:case 43:case 44:case 45:case 46:case 47:case 58:case 59:case 60:case 61:case 62:case 63:case 64:case 91:case 92:case 93:case 94:case 95:case 96:case 123:case 124:case 125:case 126:return true;default:return false}}function normalizeReference(str){return str.trim().replace(/\s+/g," ").toUpperCase()}exports.lib={};exports.lib.mdurl=require("mdurl");exports.lib.ucmicro=require("uc.micro");exports.assign=assign;exports.isString=isString;exports.has=has;exports.unescapeMd=unescapeMd;exports.unescapeAll=unescapeAll;exports.isValidEntityCode=isValidEntityCode;exports.fromCodePoint=fromCodePoint;exports.escapeHtml=escapeHtml;exports.arrayReplaceAt=arrayReplaceAt;exports.isSpace=isSpace;exports.isWhiteSpace=isWhiteSpace;exports.isMdAsciiPunct=isMdAsciiPunct;exports.isPunctChar=isPunctChar;exports.escapeRE=escapeRE;exports.normalizeReference=normalizeReference},{"./entities":9,mdurl:63,"uc.micro":69,"uc.micro/categories/P/regex":67}],13:[function(require,module,exports){"use strict";exports.parseLinkLabel=require("./parse_link_label");exports.parseLinkDestination=require("./parse_link_destination");exports.parseLinkTitle=require("./parse_link_title")},{"./parse_link_destination":14,"./parse_link_label":15,"./parse_link_title":16}],14:[function(require,module,exports){"use strict";var isSpace=require("../common/utils").isSpace;var unescapeAll=require("../common/utils").unescapeAll;module.exports=function parseLinkDestination(str,pos,max){var code,level,lines=0,start=pos,result={ok:false,pos:0,lines:0,str:""};if(str.charCodeAt(pos)===60){pos++;while(pos<max){code=str.charCodeAt(pos);if(code===10||isSpace(code)){return result}if(code===62){result.pos=pos+1;result.str=unescapeAll(str.slice(start+1,pos));result.ok=true;return result}if(code===92&&pos+1<max){pos+=2;continue}pos++}return result}level=0;while(pos<max){code=str.charCodeAt(pos);if(code===32){break}if(code<32||code===127){break}if(code===92&&pos+1<max){pos+=2;continue}if(code===40){level++}if(code===41){if(level===0){break}level--}pos++}if(start===pos){return result}if(level!==0){return result}result.str=unescapeAll(str.slice(start,pos));result.lines=lines;result.pos=pos;result.ok=true;return result}},{"../common/utils":12}],15:[function(require,module,exports){"use strict";module.exports=function parseLinkLabel(state,start,disableNested){var level,found,marker,prevPos,labelEnd=-1,max=state.posMax,oldPos=state.pos;state.pos=start+1;level=1;while(state.pos<max){marker=state.src.charCodeAt(state.pos);if(marker===93){level--;if(level===0){found=true;break}}prevPos=state.pos;state.md.inline.skipToken(state);if(marker===91){if(prevPos===state.pos-1){level++}else if(disableNested){state.pos=oldPos;return-1}}}if(found){labelEnd=state.pos}state.pos=oldPos;return labelEnd}},{}],16:[function(require,module,exports){"use strict";var unescapeAll=require("../common/utils").unescapeAll;module.exports=function parseLinkTitle(str,pos,max){var code,marker,lines=0,start=pos,result={ok:false,pos:0,lines:0,str:""};if(pos>=max){return result}marker=str.charCodeAt(pos);if(marker!==34&&marker!==39&&marker!==40){return result}pos++;if(marker===40){marker=41}while(pos<max){code=str.charCodeAt(pos);if(code===marker){result.pos=pos+1;result.lines=lines;result.str=unescapeAll(str.slice(start+1,pos));result.ok=true;return result}else if(code===10){lines++}else if(code===92&&pos+1<max){pos++;if(str.charCodeAt(pos)===10){lines++}}pos++}return result}},{"../common/utils":12}],17:[function(require,module,exports){"use strict";var utils=require("./common/utils");var helpers=require("./helpers");var Renderer=require("./renderer");var ParserCore=require("./parser_core");var ParserBlock=require("./parser_block");var ParserInline=require("./parser_inline");var LinkifyIt=require("linkify-it");var mdurl=require("mdurl");var punycode=require("punycode");var config={default:require("./presets/default"),zero:require("./presets/zero"),commonmark:require("./presets/commonmark")};var BAD_PROTO_RE=/^(vbscript|javascript|file|data):/;var GOOD_DATA_RE=/^data:image\/(gif|png|jpeg|webp);/;function validateLink(url){var str=url.trim().toLowerCase();return BAD_PROTO_RE.test(str)?GOOD_DATA_RE.test(str)?true:false:true}var RECODE_HOSTNAME_FOR=["http:","https:","mailto:"];function normalizeLink(url){var parsed=mdurl.parse(url,true);if(parsed.hostname){if(!parsed.protocol||RECODE_HOSTNAME_FOR.indexOf(parsed.protocol)>=0){try{parsed.hostname=punycode.toASCII(parsed.hostname)}catch(er){}}}return mdurl.encode(mdurl.format(parsed))}function normalizeLinkText(url){var parsed=mdurl.parse(url,true);if(parsed.hostname){if(!parsed.protocol||RECODE_HOSTNAME_FOR.indexOf(parsed.protocol)>=0){try{parsed.hostname=punycode.toUnicode(parsed.hostname)}catch(er){}}}return mdurl.decode(mdurl.format(parsed))}function MarkdownIt(presetName,options){if(!(this instanceof MarkdownIt)){return new MarkdownIt(presetName,options)}if(!options){if(!utils.isString(presetName)){options=presetName||{};presetName="default"}}this.inline=new ParserInline;this.block=new ParserBlock;this.core=new ParserCore;this.renderer=new Renderer;this.linkify=new LinkifyIt;this.validateLink=validateLink;this.normalizeLink=normalizeLink;this.normalizeLinkText=normalizeLinkText;this.utils=utils;this.helpers=utils.assign({},helpers);this.options={};this.configure(presetName);if(options){this.set(options)}}MarkdownIt.prototype.set=function(options){utils.assign(this.options,options);return this};MarkdownIt.prototype.configure=function(presets){var self=this,presetName;if(utils.isString(presets)){presetName=presets;presets=config[presetName];if(!presets){throw new Error('Wrong `markdown-it` preset "'+presetName+'", check name')}}if(!presets){throw new Error("Wrong `markdown-it` preset, can't be empty")}if(presets.options){self.set(presets.options)}if(presets.components){Object.keys(presets.components).forEach(function(name){if(presets.components[name].rules){self[name].ruler.enableOnly(presets.components[name].rules)}if(presets.components[name].rules2){self[name].ruler2.enableOnly(presets.components[name].rules2)}})}return this};MarkdownIt.prototype.enable=function(list,ignoreInvalid){var result=[];if(!Array.isArray(list)){list=[list]}["core","block","inline"].forEach(function(chain){result=result.concat(this[chain].ruler.enable(list,true))},this);result=result.concat(this.inline.ruler2.enable(list,true));var missed=list.filter(function(name){return result.indexOf(name)<0});if(missed.length&&!ignoreInvalid){throw new Error("MarkdownIt. Failed to enable unknown rule(s): "+missed)}return this};MarkdownIt.prototype.disable=function(list,ignoreInvalid){var result=[];if(!Array.isArray(list)){list=[list]}["core","block","inline"].forEach(function(chain){result=result.concat(this[chain].ruler.disable(list,true))},this);result=result.concat(this.inline.ruler2.disable(list,true));var missed=list.filter(function(name){return result.indexOf(name)<0});if(missed.length&&!ignoreInvalid){throw new Error("MarkdownIt. Failed to disable unknown rule(s): "+missed)}return this};MarkdownIt.prototype.use=function(plugin){var args=[this].concat(Array.prototype.slice.call(arguments,1));plugin.apply(plugin,args);return this};MarkdownIt.prototype.parse=function(src,env){if(typeof src!=="string"){throw new Error("Input data should be a String")}var state=new this.core.State(src,this,env);this.core.process(state);return state.tokens};MarkdownIt.prototype.render=function(src,env){env=env||{};return this.renderer.render(this.parse(src,env),this.options,env)};MarkdownIt.prototype.parseInline=function(src,env){var state=new this.core.State(src,this,env);state.inlineMode=true;this.core.process(state);return state.tokens};MarkdownIt.prototype.renderInline=function(src,env){env=env||{};return this.renderer.render(this.parseInline(src,env),this.options,env)};module.exports=MarkdownIt},{"./common/utils":12,"./helpers":13,"./parser_block":18,"./parser_core":19,"./parser_inline":20,"./presets/commonmark":21,"./presets/default":22,"./presets/zero":23,"./renderer":24,"linkify-it":6,mdurl:63,punycode:1}],18:[function(require,module,exports){"use strict";var Ruler=require("./ruler");var _rules=[["table",require("./rules_block/table"),["paragraph","reference"]],["code",require("./rules_block/code")],["fence",require("./rules_block/fence"),["paragraph","reference","blockquote","list"]],["blockquote",require("./rules_block/blockquote"),["paragraph","reference","blockquote","list"]],["hr",require("./rules_block/hr"),["paragraph","reference","blockquote","list"]],["list",require("./rules_block/list"),["paragraph","reference","blockquote"]],["reference",require("./rules_block/reference")],["heading",require("./rules_block/heading"),["paragraph","reference","blockquote"]],["lheading",require("./rules_block/lheading")],["html_block",require("./rules_block/html_block"),["paragraph","reference","blockquote"]],["paragraph",require("./rules_block/paragraph")]];function ParserBlock(){this.ruler=new Ruler;for(var i=0;i<_rules.length;i++){this.ruler.push(_rules[i][0],_rules[i][1],{alt:(_rules[i][2]||[]).slice()})}}ParserBlock.prototype.tokenize=function(state,startLine,endLine){var ok,i,rules=this.ruler.getRules(""),len=rules.length,line=startLine,hasEmptyLines=false,maxNesting=state.md.options.maxNesting;while(line<endLine){state.line=line=state.skipEmptyLines(line);if(line>=endLine){break}if(state.sCount[line]<state.blkIndent){break}if(state.level>=maxNesting){state.line=endLine;break}for(i=0;i<len;i++){ok=rules[i](state,line,endLine,false);if(ok){break}}state.tight=!hasEmptyLines;if(state.isEmpty(state.line-1)){hasEmptyLines=true}line=state.line;if(line<endLine&&state.isEmpty(line)){hasEmptyLines=true;line++;state.line=line}}};ParserBlock.prototype.parse=function(src,md,env,outTokens){var state;if(!src){return}state=new this.State(src,md,env,outTokens);this.tokenize(state,state.line,state.lineMax)};ParserBlock.prototype.State=require("./rules_block/state_block");module.exports=ParserBlock},{"./ruler":25,"./rules_block/blockquote":26,"./rules_block/code":27,"./rules_block/fence":28,"./rules_block/heading":29,"./rules_block/hr":30,"./rules_block/html_block":31,"./rules_block/lheading":32,"./rules_block/list":33,"./rules_block/paragraph":34,"./rules_block/reference":35,"./rules_block/state_block":36,"./rules_block/table":37}],19:[function(require,module,exports){"use strict";var Ruler=require("./ruler");var _rules=[["normalize",require("./rules_core/normalize")],["block",require("./rules_core/block")],["inline",require("./rules_core/inline")],["linkify",require("./rules_core/linkify")],["replacements",require("./rules_core/replacements")],["smartquotes",require("./rules_core/smartquotes")]];function Core(){this.ruler=new Ruler;for(var i=0;i<_rules.length;i++){this.ruler.push(_rules[i][0],_rules[i][1])}}Core.prototype.process=function(state){var i,l,rules;rules=this.ruler.getRules("");for(i=0,l=rules.length;i<l;i++){rules[i](state)}};Core.prototype.State=require("./rules_core/state_core");module.exports=Core},{"./ruler":25,"./rules_core/block":38,"./rules_core/inline":39,"./rules_core/linkify":40,"./rules_core/normalize":41,"./rules_core/replacements":42,"./rules_core/smartquotes":43,"./rules_core/state_core":44}],20:[function(require,module,exports){"use strict";var Ruler=require("./ruler");var _rules=[["text",require("./rules_inline/text")],["newline",require("./rules_inline/newline")],["escape",require("./rules_inline/escape")],["backticks",require("./rules_inline/backticks")],["strikethrough",require("./rules_inline/strikethrough").tokenize],["emphasis",require("./rules_inline/emphasis").tokenize],["link",require("./rules_inline/link")],["image",require("./rules_inline/image")],["autolink",require("./rules_inline/autolink")],["html_inline",require("./rules_inline/html_inline")],["entity",require("./rules_inline/entity")]];var _rules2=[["balance_pairs",require("./rules_inline/balance_pairs")],["strikethrough",require("./rules_inline/strikethrough").postProcess],["emphasis",require("./rules_inline/emphasis").postProcess],["text_collapse",require("./rules_inline/text_collapse")]];function ParserInline(){var i;this.ruler=new Ruler;for(i=0;i<_rules.length;i++){this.ruler.push(_rules[i][0],_rules[i][1])}this.ruler2=new Ruler;for(i=0;i<_rules2.length;i++){this.ruler2.push(_rules2[i][0],_rules2[i][1])}}ParserInline.prototype.skipToken=function(state){var ok,i,pos=state.pos,rules=this.ruler.getRules(""),len=rules.length,maxNesting=state.md.options.maxNesting,cache=state.cache;if(typeof cache[pos]!=="undefined"){state.pos=cache[pos];return}if(state.level<maxNesting){for(i=0;i<len;i++){state.level++;ok=rules[i](state,true);state.level--;if(ok){break}}}else{state.pos=state.posMax}if(!ok){state.pos++}cache[pos]=state.pos};ParserInline.prototype.tokenize=function(state){var ok,i,rules=this.ruler.getRules(""),len=rules.length,end=state.posMax,maxNesting=state.md.options.maxNesting;while(state.pos<end){if(state.level<maxNesting){for(i=0;i<len;i++){ok=rules[i](state,false);if(ok){break}}}if(ok){if(state.pos>=end){break}continue}state.pending+=state.src[state.pos++]}if(state.pending){state.pushPending()}};ParserInline.prototype.parse=function(str,md,env,outTokens){var i,rules,len;var state=new this.State(str,md,env,outTokens);this.tokenize(state);rules=this.ruler2.getRules("");len=rules.length;for(i=0;i<len;i++){rules[i](state)}};ParserInline.prototype.State=require("./rules_inline/state_inline");module.exports=ParserInline},{"./ruler":25,"./rules_inline/autolink":45,"./rules_inline/backticks":46,"./rules_inline/balance_pairs":47,"./rules_inline/emphasis":48,"./rules_inline/entity":49,"./rules_inline/escape":50,"./rules_inline/html_inline":51,"./rules_inline/image":52,"./rules_inline/link":53,"./rules_inline/newline":54,"./rules_inline/state_inline":55,"./rules_inline/strikethrough":56,"./rules_inline/text":57,"./rules_inline/text_collapse":58}],21:[function(require,module,exports){"use strict";module.exports={options:{html:true,xhtmlOut:true,breaks:false,langPrefix:"language-",linkify:false,typographer:false,quotes:"“”‘’",highlight:null,maxNesting:20},components:{core:{rules:["normalize","block","inline"]},block:{rules:["blockquote","code","fence","heading","hr","html_block","lheading","list","reference","paragraph"]},inline:{rules:["autolink","backticks","emphasis","entity","escape","html_inline","image","link","newline","text"],rules2:["balance_pairs","emphasis","text_collapse"]}}}},{}],22:[function(require,module,exports){"use strict";module.exports={options:{html:false,xhtmlOut:false,breaks:false,langPrefix:"language-",linkify:false,typographer:false,quotes:"“”‘’",highlight:null,maxNesting:100},components:{core:{},block:{},inline:{}}}},{}],23:[function(require,module,exports){"use strict";module.exports={options:{html:false,xhtmlOut:false,breaks:false,langPrefix:"language-",linkify:false,typographer:false,quotes:"“”‘’",highlight:null,maxNesting:20},components:{core:{rules:["normalize","block","inline"]},block:{rules:["paragraph"]},inline:{rules:["text"],rules2:["balance_pairs","text_collapse"]}}}},{}],24:[function(require,module,exports){"use strict";var assign=require("./common/utils").assign;var unescapeAll=require("./common/utils").unescapeAll;var escapeHtml=require("./common/utils").escapeHtml;var default_rules={};default_rules.code_inline=function(tokens,idx,options,env,slf){var token=tokens[idx];return"<code"+slf.renderAttrs(token)+">"+escapeHtml(tokens[idx].content)+"</code>"};default_rules.code_block=function(tokens,idx,options,env,slf){var token=tokens[idx];return"<pre"+slf.renderAttrs(token)+"><code>"+escapeHtml(tokens[idx].content)+"</code></pre>\n"};default_rules.fence=function(tokens,idx,options,env,slf){var token=tokens[idx],info=token.info?unescapeAll(token.info).trim():"",langName="",highlighted,i,tmpAttrs,tmpToken;if(info){langName=info.split(/\s+/g)[0]}if(options.highlight){highlighted=options.highlight(token.content,langName)||escapeHtml(token.content)}else{highlighted=escapeHtml(token.content)}if(highlighted.indexOf("<pre")===0){return highlighted+"\n"}if(info){i=token.attrIndex("class");tmpAttrs=token.attrs?token.attrs.slice():[];if(i<0){tmpAttrs.push(["class",options.langPrefix+langName])}else{tmpAttrs[i][1]+=" "+options.langPrefix+langName}tmpToken={attrs:tmpAttrs};return"<pre><code"+slf.renderAttrs(tmpToken)+">"+highlighted+"</code></pre>\n"}return"<pre><code"+slf.renderAttrs(token)+">"+highlighted+"</code></pre>\n"};default_rules.image=function(tokens,idx,options,env,slf){var token=tokens[idx];token.attrs[token.attrIndex("alt")][1]=slf.renderInlineAsText(token.children,options,env);return slf.renderToken(tokens,idx,options)};default_rules.hardbreak=function(tokens,idx,options){return options.xhtmlOut?"<br />\n":"<br>\n"};default_rules.softbreak=function(tokens,idx,options){return options.breaks?options.xhtmlOut?"<br />\n":"<br>\n":"\n"};default_rules.text=function(tokens,idx){return escapeHtml(tokens[idx].content)};default_rules.html_block=function(tokens,idx){return tokens[idx].content};default_rules.html_inline=function(tokens,idx){return tokens[idx].content};function Renderer(){this.rules=assign({},default_rules)}Renderer.prototype.renderAttrs=function renderAttrs(token){var i,l,result;if(!token.attrs){return""}result="";for(i=0,l=token.attrs.length;i<l;i++){result+=" "+escapeHtml(token.attrs[i][0])+'="'+escapeHtml(token.attrs[i][1])+'"'}return result};Renderer.prototype.renderToken=function renderToken(tokens,idx,options){var nextToken,result="",needLf=false,token=tokens[idx];if(token.hidden){return""}if(token.block&&token.nesting!==-1&&idx&&tokens[idx-1].hidden){result+="\n"}result+=(token.nesting===-1?"</":"<")+token.tag;result+=this.renderAttrs(token);if(token.nesting===0&&options.xhtmlOut){result+=" /"}if(token.block){needLf=true;if(token.nesting===1){if(idx+1<tokens.length){nextToken=tokens[idx+1];if(nextToken.type==="inline"||nextToken.hidden){needLf=false}else if(nextToken.nesting===-1&&nextToken.tag===token.tag){needLf=false}}}}result+=needLf?">\n":">";return result};Renderer.prototype.renderInline=function(tokens,options,env){var type,result="",rules=this.rules;for(var i=0,len=tokens.length;i<len;i++){type=tokens[i].type;if(typeof rules[type]!=="undefined"){result+=rules[type](tokens,i,options,env,this)}else{result+=this.renderToken(tokens,i,options)}}return result};Renderer.prototype.renderInlineAsText=function(tokens,options,env){var result="";for(var i=0,len=tokens.length;i<len;i++){if(tokens[i].type==="text"){result+=tokens[i].content}else if(tokens[i].type==="image"){result+=this.renderInlineAsText(tokens[i].children,options,env)}}return result};Renderer.prototype.render=function(tokens,options,env){var i,len,type,result="",rules=this.rules;for(i=0,len=tokens.length;i<len;i++){type=tokens[i].type;if(type==="inline"){result+=this.renderInline(tokens[i].children,options,env)}else if(typeof rules[type]!=="undefined"){result+=rules[tokens[i].type](tokens,i,options,env,this)}else{result+=this.renderToken(tokens,i,options,env)}}return result};module.exports=Renderer},{"./common/utils":12}],25:[function(require,module,exports){"use strict";function Ruler(){this.__rules__=[];this.__cache__=null}Ruler.prototype.__find__=function(name){for(var i=0;i<this.__rules__.length;i++){if(this.__rules__[i].name===name){return i}}return-1};Ruler.prototype.__compile__=function(){var self=this;var chains=[""];self.__rules__.forEach(function(rule){if(!rule.enabled){return}rule.alt.forEach(function(altName){if(chains.indexOf(altName)<0){chains.push(altName)}})});self.__cache__={};chains.forEach(function(chain){self.__cache__[chain]=[];self.__rules__.forEach(function(rule){if(!rule.enabled){return}if(chain&&rule.alt.indexOf(chain)<0){return}self.__cache__[chain].push(rule.fn)})})};Ruler.prototype.at=function(name,fn,options){var index=this.__find__(name);var opt=options||{};if(index===-1){throw new Error("Parser rule not found: "+name)}this.__rules__[index].fn=fn;this.__rules__[index].alt=opt.alt||[];this.__cache__=null};Ruler.prototype.before=function(beforeName,ruleName,fn,options){var index=this.__find__(beforeName);var opt=options||{};if(index===-1){throw new Error("Parser rule not found: "+beforeName)}this.__rules__.splice(index,0,{name:ruleName,enabled:true,fn:fn,alt:opt.alt||[]});this.__cache__=null};Ruler.prototype.after=function(afterName,ruleName,fn,options){var index=this.__find__(afterName);var opt=options||{};if(index===-1){throw new Error("Parser rule not found: "+afterName)}this.__rules__.splice(index+1,0,{name:ruleName,enabled:true,fn:fn,alt:opt.alt||[]});this.__cache__=null};Ruler.prototype.push=function(ruleName,fn,options){var opt=options||{};this.__rules__.push({name:ruleName,enabled:true,fn:fn,alt:opt.alt||[]});this.__cache__=null};Ruler.prototype.enable=function(list,ignoreInvalid){if(!Array.isArray(list)){list=[list]}var result=[];list.forEach(function(name){var idx=this.__find__(name);if(idx<0){if(ignoreInvalid){return}throw new Error("Rules manager: invalid rule name "+name)}this.__rules__[idx].enabled=true;result.push(name)},this);this.__cache__=null;return result};Ruler.prototype.enableOnly=function(list,ignoreInvalid){if(!Array.isArray(list)){list=[list]}this.__rules__.forEach(function(rule){rule.enabled=false});this.enable(list,ignoreInvalid)};Ruler.prototype.disable=function(list,ignoreInvalid){if(!Array.isArray(list)){list=[list]}var result=[];list.forEach(function(name){var idx=this.__find__(name);if(idx<0){if(ignoreInvalid){return}throw new Error("Rules manager: invalid rule name "+name)}this.__rules__[idx].enabled=false;result.push(name)},this);this.__cache__=null;return result};Ruler.prototype.getRules=function(chainName){if(this.__cache__===null){this.__compile__()}return this.__cache__[chainName]||[]};module.exports=Ruler},{}],26:[function(require,module,exports){"use strict";var isSpace=require("../common/utils").isSpace;module.exports=function blockquote(state,startLine,endLine,silent){var adjustTab,ch,i,initial,l,lastLineEmpty,lines,nextLine,offset,oldBMarks,oldBSCount,oldIndent,oldParentType,oldSCount,oldTShift,spaceAfterMarker,terminate,terminatorRules,token,wasOutdented,oldLineMax=state.lineMax,pos=state.bMarks[startLine]+state.tShift[startLine],max=state.eMarks[startLine];if(state.sCount[startLine]-state.blkIndent>=4){return false}if(state.src.charCodeAt(pos++)!==62){return false}if(silent){return true}initial=offset=state.sCount[startLine]+pos-(state.bMarks[startLine]+state.tShift[startLine]);if(state.src.charCodeAt(pos)===32){pos++;initial++;offset++;adjustTab=false;spaceAfterMarker=true}else if(state.src.charCodeAt(pos)===9){spaceAfterMarker=true;if((state.bsCount[startLine]+offset)%4===3){pos++;initial++;offset++;adjustTab=false}else{adjustTab=true}}else{spaceAfterMarker=false}oldBMarks=[state.bMarks[startLine]];state.bMarks[startLine]=pos;while(pos<max){ch=state.src.charCodeAt(pos);if(isSpace(ch)){if(ch===9){offset+=4-(offset+state.bsCount[startLine]+(adjustTab?1:0))%4}else{offset++}}else{break}pos++}oldBSCount=[state.bsCount[startLine]];state.bsCount[startLine]=state.sCount[startLine]+1+(spaceAfterMarker?1:0);lastLineEmpty=pos>=max;oldSCount=[state.sCount[startLine]];state.sCount[startLine]=offset-initial;oldTShift=[state.tShift[startLine]];state.tShift[startLine]=pos-state.bMarks[startLine];terminatorRules=state.md.block.ruler.getRules("blockquote");oldParentType=state.parentType;state.parentType="blockquote";wasOutdented=false;for(nextLine=startLine+1;nextLine<endLine;nextLine++){if(state.sCount[nextLine]<state.blkIndent)wasOutdented=true;pos=state.bMarks[nextLine]+state.tShift[nextLine];max=state.eMarks[nextLine];if(pos>=max){break}if(state.src.charCodeAt(pos++)===62&&!wasOutdented){initial=offset=state.sCount[nextLine]+pos-(state.bMarks[nextLine]+state.tShift[nextLine]);if(state.src.charCodeAt(pos)===32){pos++;initial++;offset++;adjustTab=false;spaceAfterMarker=true}else if(state.src.charCodeAt(pos)===9){spaceAfterMarker=true;if((state.bsCount[nextLine]+offset)%4===3){pos++;initial++;offset++;adjustTab=false}else{adjustTab=true}}else{spaceAfterMarker=false}oldBMarks.push(state.bMarks[nextLine]);state.bMarks[nextLine]=pos;while(pos<max){ch=state.src.charCodeAt(pos);if(isSpace(ch)){if(ch===9){offset+=4-(offset+state.bsCount[nextLine]+(adjustTab?1:0))%4}else{offset++}}else{break}pos++}lastLineEmpty=pos>=max;oldBSCount.push(state.bsCount[nextLine]);state.bsCount[nextLine]=state.sCount[nextLine]+1+(spaceAfterMarker?1:0);oldSCount.push(state.sCount[nextLine]);state.sCount[nextLine]=offset-initial;oldTShift.push(state.tShift[nextLine]);state.tShift[nextLine]=pos-state.bMarks[nextLine];continue}if(lastLineEmpty){break}terminate=false;for(i=0,l=terminatorRules.length;i<l;i++){if(terminatorRules[i](state,nextLine,endLine,true)){terminate=true;break}}if(terminate){state.lineMax=nextLine;if(state.blkIndent!==0){oldBMarks.push(state.bMarks[nextLine]);oldBSCount.push(state.bsCount[nextLine]);oldTShift.push(state.tShift[nextLine]);oldSCount.push(state.sCount[nextLine]);state.sCount[nextLine]-=state.blkIndent}break}oldBMarks.push(state.bMarks[nextLine]);oldBSCount.push(state.bsCount[nextLine]);oldTShift.push(state.tShift[nextLine]);oldSCount.push(state.sCount[nextLine]);state.sCount[nextLine]=-1}oldIndent=state.blkIndent;state.blkIndent=0;token=state.push("blockquote_open","blockquote",1);token.markup=">";token.map=lines=[startLine,0];state.md.block.tokenize(state,startLine,nextLine);token=state.push("blockquote_close","blockquote",-1);token.markup=">";state.lineMax=oldLineMax;state.parentType=oldParentType;lines[1]=state.line;for(i=0;i<oldTShift.length;i++){state.bMarks[i+startLine]=oldBMarks[i];state.tShift[i+startLine]=oldTShift[i];state.sCount[i+startLine]=oldSCount[i];state.bsCount[i+startLine]=oldBSCount[i]}state.blkIndent=oldIndent;return true}},{"../common/utils":12}],27:[function(require,module,exports){"use strict";module.exports=function code(state,startLine,endLine){var nextLine,last,token;if(state.sCount[startLine]-state.blkIndent<4){return false}last=nextLine=startLine+1;while(nextLine<endLine){if(state.isEmpty(nextLine)){nextLine++;continue}if(state.sCount[nextLine]-state.blkIndent>=4){nextLine++;last=nextLine;continue}break}state.line=last;token=state.push("code_block","code",0);token.content=state.getLines(startLine,last,4+state.blkIndent,true);token.map=[startLine,state.line];return true}},{}],28:[function(require,module,exports){"use strict";module.exports=function fence(state,startLine,endLine,silent){var marker,len,params,nextLine,mem,token,markup,haveEndMarker=false,pos=state.bMarks[startLine]+state.tShift[startLine],max=state.eMarks[startLine];if(state.sCount[startLine]-state.blkIndent>=4){return false}if(pos+3>max){return false}marker=state.src.charCodeAt(pos);if(marker!==126&&marker!==96){return false}mem=pos;pos=state.skipChars(pos,marker);len=pos-mem;if(len<3){return false}markup=state.src.slice(mem,pos);params=state.src.slice(pos,max);if(params.indexOf(String.fromCharCode(marker))>=0){return false}if(silent){return true}nextLine=startLine;for(;;){nextLine++;if(nextLine>=endLine){break}pos=mem=state.bMarks[nextLine]+state.tShift[nextLine];max=state.eMarks[nextLine];if(pos<max&&state.sCount[nextLine]<state.blkIndent){break}if(state.src.charCodeAt(pos)!==marker){continue}if(state.sCount[nextLine]-state.blkIndent>=4){continue}pos=state.skipChars(pos,marker);if(pos-mem<len){continue}pos=state.skipSpaces(pos);if(pos<max){continue}haveEndMarker=true;break}len=state.sCount[startLine];state.line=nextLine+(haveEndMarker?1:0);token=state.push("fence","code",0);token.info=params;token.content=state.getLines(startLine+1,nextLine,len,true);token.markup=markup;token.map=[startLine,state.line];return true}},{}],29:[function(require,module,exports){"use strict";var isSpace=require("../common/utils").isSpace;module.exports=function heading(state,startLine,endLine,silent){var ch,level,tmp,token,pos=state.bMarks[startLine]+state.tShift[startLine],max=state.eMarks[startLine];if(state.sCount[startLine]-state.blkIndent>=4){return false}ch=state.src.charCodeAt(pos);if(ch!==35||pos>=max){return false}level=1;ch=state.src.charCodeAt(++pos);while(ch===35&&pos<max&&level<=6){level++;ch=state.src.charCodeAt(++pos)}if(level>6||pos<max&&!isSpace(ch)){return false}if(silent){return true}max=state.skipSpacesBack(max,pos);tmp=state.skipCharsBack(max,35,pos);if(tmp>pos&&isSpace(state.src.charCodeAt(tmp-1))){max=tmp}state.line=startLine+1;token=state.push("heading_open","h"+String(level),1);token.markup="########".slice(0,level);token.map=[startLine,state.line];token=state.push("inline","",0);token.content=state.src.slice(pos,max).trim();token.map=[startLine,state.line];token.children=[];token=state.push("heading_close","h"+String(level),-1);token.markup="########".slice(0,level);return true}},{"../common/utils":12}],30:[function(require,module,exports){"use strict";var isSpace=require("../common/utils").isSpace;module.exports=function hr(state,startLine,endLine,silent){var marker,cnt,ch,token,pos=state.bMarks[startLine]+state.tShift[startLine],max=state.eMarks[startLine];if(state.sCount[startLine]-state.blkIndent>=4){return false}marker=state.src.charCodeAt(pos++);if(marker!==42&&marker!==45&&marker!==95){return false}cnt=1;while(pos<max){ch=state.src.charCodeAt(pos++);if(ch!==marker&&!isSpace(ch)){return false}if(ch===marker){cnt++}}if(cnt<3){return false}if(silent){return true}state.line=startLine+1;token=state.push("hr","hr",0);token.map=[startLine,state.line];token.markup=Array(cnt+1).join(String.fromCharCode(marker));return true}},{"../common/utils":12}],31:[function(require,module,exports){"use strict";var block_names=require("../common/html_blocks");var HTML_OPEN_CLOSE_TAG_RE=require("../common/html_re").HTML_OPEN_CLOSE_TAG_RE;var HTML_SEQUENCES=[[/^<(script|pre|style)(?=(\s|>|$))/i,/<\/(script|pre|style)>/i,true],[/^<!--/,/-->/,true],[/^<\?/,/\?>/,true],[/^<![A-Z]/,/>/,true],[/^<!\[CDATA\[/,/\]\]>/,true],[new RegExp("^</?("+block_names.join("|")+")(?=(\\s|/?>|$))","i"),/^$/,true],[new RegExp(HTML_OPEN_CLOSE_TAG_RE.source+"\\s*$"),/^$/,false]];module.exports=function html_block(state,startLine,endLine,silent){var i,nextLine,token,lineText,pos=state.bMarks[startLine]+state.tShift[startLine],max=state.eMarks[startLine];if(state.sCount[startLine]-state.blkIndent>=4){return false}if(!state.md.options.html){return false}if(state.src.charCodeAt(pos)!==60){return false}lineText=state.src.slice(pos,max);for(i=0;i<HTML_SEQUENCES.length;i++){if(HTML_SEQUENCES[i][0].test(lineText)){break}}if(i===HTML_SEQUENCES.length){return false}if(silent){return HTML_SEQUENCES[i][2]}nextLine=startLine+1;if(!HTML_SEQUENCES[i][1].test(lineText)){for(;nextLine<endLine;nextLine++){if(state.sCount[nextLine]<state.blkIndent){break}pos=state.bMarks[nextLine]+state.tShift[nextLine];max=state.eMarks[nextLine];lineText=state.src.slice(pos,max);if(HTML_SEQUENCES[i][1].test(lineText)){if(lineText.length!==0){nextLine++}break}}}state.line=nextLine;token=state.push("html_block","",0);token.map=[startLine,nextLine];token.content=state.getLines(startLine,nextLine,state.blkIndent,true);return true}},{"../common/html_blocks":10,"../common/html_re":11}],32:[function(require,module,exports){"use strict";module.exports=function lheading(state,startLine,endLine){var content,terminate,i,l,token,pos,max,level,marker,nextLine=startLine+1,oldParentType,terminatorRules=state.md.block.ruler.getRules("paragraph");if(state.sCount[startLine]-state.blkIndent>=4){return false}oldParentType=state.parentType;state.parentType="paragraph";for(;nextLine<endLine&&!state.isEmpty(nextLine);nextLine++){if(state.sCount[nextLine]-state.blkIndent>3){continue}if(state.sCount[nextLine]>=state.blkIndent){pos=state.bMarks[nextLine]+state.tShift[nextLine];max=state.eMarks[nextLine];if(pos<max){marker=state.src.charCodeAt(pos);if(marker===45||marker===61){pos=state.skipChars(pos,marker);pos=state.skipSpaces(pos);if(pos>=max){level=marker===61?1:2;break}}}}if(state.sCount[nextLine]<0){continue}terminate=false;for(i=0,l=terminatorRules.length;i<l;i++){if(terminatorRules[i](state,nextLine,endLine,true)){terminate=true;break}}if(terminate){break}}if(!level){return false}content=state.getLines(startLine,nextLine,state.blkIndent,false).trim();state.line=nextLine+1;token=state.push("heading_open","h"+String(level),1);token.markup=String.fromCharCode(marker);token.map=[startLine,state.line];token=state.push("inline","",0);token.content=content;token.map=[startLine,state.line-1];token.children=[];token=state.push("heading_close","h"+String(level),-1);token.markup=String.fromCharCode(marker);state.parentType=oldParentType;return true}},{}],33:[function(require,module,exports){"use strict";var isSpace=require("../common/utils").isSpace;function skipBulletListMarker(state,startLine){var marker,pos,max,ch;pos=state.bMarks[startLine]+state.tShift[startLine];max=state.eMarks[startLine];marker=state.src.charCodeAt(pos++);if(marker!==42&&marker!==45&&marker!==43){return-1}if(pos<max){ch=state.src.charCodeAt(pos);if(!isSpace(ch)){return-1}}return pos}function skipOrderedListMarker(state,startLine){var ch,start=state.bMarks[startLine]+state.tShift[startLine],pos=start,max=state.eMarks[startLine];if(pos+1>=max){return-1}ch=state.src.charCodeAt(pos++);if(ch<48||ch>57){return-1}for(;;){if(pos>=max){return-1}ch=state.src.charCodeAt(pos++);if(ch>=48&&ch<=57){if(pos-start>=10){return-1}continue}if(ch===41||ch===46){break}return-1}if(pos<max){ch=state.src.charCodeAt(pos);if(!isSpace(ch)){return-1}}return pos}function markTightParagraphs(state,idx){var i,l,level=state.level+2;for(i=idx+2,l=state.tokens.length-2;i<l;i++){if(state.tokens[i].level===level&&state.tokens[i].type==="paragraph_open"){state.tokens[i+2].hidden=true;state.tokens[i].hidden=true;i+=2}}}module.exports=function list(state,startLine,endLine,silent){var ch,contentStart,i,indent,indentAfterMarker,initial,isOrdered,itemLines,l,listLines,listTokIdx,markerCharCode,markerValue,max,nextLine,offset,oldIndent,oldLIndent,oldParentType,oldTShift,oldTight,pos,posAfterMarker,prevEmptyEnd,start,terminate,terminatorRules,token,isTerminatingParagraph=false,tight=true;if(state.sCount[startLine]-state.blkIndent>=4){return false}if(silent&&state.parentType==="paragraph"){if(state.tShift[startLine]>=state.blkIndent){isTerminatingParagraph=true}}if((posAfterMarker=skipOrderedListMarker(state,startLine))>=0){isOrdered=true;start=state.bMarks[startLine]+state.tShift[startLine];markerValue=Number(state.src.substr(start,posAfterMarker-start-1));if(isTerminatingParagraph&&markerValue!==1)return false}else if((posAfterMarker=skipBulletListMarker(state,startLine))>=0){isOrdered=false}else{return false}if(isTerminatingParagraph){if(state.skipSpaces(posAfterMarker)>=state.eMarks[startLine])return false}markerCharCode=state.src.charCodeAt(posAfterMarker-1);if(silent){return true}listTokIdx=state.tokens.length;if(isOrdered){token=state.push("ordered_list_open","ol",1);if(markerValue!==1){token.attrs=[["start",markerValue]]}}else{token=state.push("bullet_list_open","ul",1)}token.map=listLines=[startLine,0];token.markup=String.fromCharCode(markerCharCode);nextLine=startLine;prevEmptyEnd=false;terminatorRules=state.md.block.ruler.getRules("list");oldParentType=state.parentType;state.parentType="list";while(nextLine<endLine){pos=posAfterMarker;max=state.eMarks[nextLine];initial=offset=state.sCount[nextLine]+posAfterMarker-(state.bMarks[startLine]+state.tShift[startLine]);while(pos<max){ch=state.src.charCodeAt(pos);if(ch===9){offset+=4-(offset+state.bsCount[nextLine])%4}else if(ch===32){offset++}else{break}pos++}contentStart=pos;if(contentStart>=max){indentAfterMarker=1}else{indentAfterMarker=offset-initial}if(indentAfterMarker>4){indentAfterMarker=1}indent=initial+indentAfterMarker;token=state.push("list_item_open","li",1);token.markup=String.fromCharCode(markerCharCode);token.map=itemLines=[startLine,0];oldIndent=state.blkIndent;oldTight=state.tight;oldTShift=state.tShift[startLine];oldLIndent=state.sCount[startLine];state.blkIndent=indent;state.tight=true;state.tShift[startLine]=contentStart-state.bMarks[startLine];state.sCount[startLine]=offset;if(contentStart>=max&&state.isEmpty(startLine+1)){state.line=Math.min(state.line+2,endLine)}else{state.md.block.tokenize(state,startLine,endLine,true)}if(!state.tight||prevEmptyEnd){tight=false}prevEmptyEnd=state.line-startLine>1&&state.isEmpty(state.line-1);state.blkIndent=oldIndent;state.tShift[startLine]=oldTShift;state.sCount[startLine]=oldLIndent;state.tight=oldTight;token=state.push("list_item_close","li",-1);token.markup=String.fromCharCode(markerCharCode);nextLine=startLine=state.line;itemLines[1]=nextLine;contentStart=state.bMarks[startLine];if(nextLine>=endLine){break}if(state.sCount[nextLine]<state.blkIndent){break}terminate=false;for(i=0,l=terminatorRules.length;i<l;i++){if(terminatorRules[i](state,nextLine,endLine,true)){terminate=true;break}}if(terminate){break}if(isOrdered){posAfterMarker=skipOrderedListMarker(state,nextLine);if(posAfterMarker<0){break}}else{posAfterMarker=skipBulletListMarker(state,nextLine);if(posAfterMarker<0){break}}if(markerCharCode!==state.src.charCodeAt(posAfterMarker-1)){break}}if(isOrdered){token=state.push("ordered_list_close","ol",-1)}else{token=state.push("bullet_list_close","ul",-1)}token.markup=String.fromCharCode(markerCharCode);listLines[1]=nextLine;state.line=nextLine;state.parentType=oldParentType;if(tight){markTightParagraphs(state,listTokIdx)}return true}},{"../common/utils":12}],34:[function(require,module,exports){"use strict";module.exports=function paragraph(state,startLine){var content,terminate,i,l,token,oldParentType,nextLine=startLine+1,terminatorRules=state.md.block.ruler.getRules("paragraph"),endLine=state.lineMax;oldParentType=state.parentType;state.parentType="paragraph";for(;nextLine<endLine&&!state.isEmpty(nextLine);nextLine++){if(state.sCount[nextLine]-state.blkIndent>3){continue}if(state.sCount[nextLine]<0){continue}terminate=false;for(i=0,l=terminatorRules.length;i<l;i++){if(terminatorRules[i](state,nextLine,endLine,true)){terminate=true;break}}if(terminate){break}}content=state.getLines(startLine,nextLine,state.blkIndent,false).trim();state.line=nextLine;token=state.push("paragraph_open","p",1);token.map=[startLine,state.line];token=state.push("inline","",0);token.content=content;token.map=[startLine,state.line];token.children=[];token=state.push("paragraph_close","p",-1);state.parentType=oldParentType;return true}},{}],35:[function(require,module,exports){"use strict";var normalizeReference=require("../common/utils").normalizeReference;var isSpace=require("../common/utils").isSpace;module.exports=function reference(state,startLine,_endLine,silent){var ch,destEndPos,destEndLineNo,endLine,href,i,l,label,labelEnd,oldParentType,res,start,str,terminate,terminatorRules,title,lines=0,pos=state.bMarks[startLine]+state.tShift[startLine],max=state.eMarks[startLine],nextLine=startLine+1;if(state.sCount[startLine]-state.blkIndent>=4){return false}if(state.src.charCodeAt(pos)!==91){return false}while(++pos<max){if(state.src.charCodeAt(pos)===93&&state.src.charCodeAt(pos-1)!==92){if(pos+1===max){return false}if(state.src.charCodeAt(pos+1)!==58){return false}break}}endLine=state.lineMax;terminatorRules=state.md.block.ruler.getRules("reference");oldParentType=state.parentType;state.parentType="reference";for(;nextLine<endLine&&!state.isEmpty(nextLine);nextLine++){if(state.sCount[nextLine]-state.blkIndent>3){continue}if(state.sCount[nextLine]<0){continue}terminate=false;for(i=0,l=terminatorRules.length;i<l;i++){if(terminatorRules[i](state,nextLine,endLine,true)){terminate=true;break}}if(terminate){break}}str=state.getLines(startLine,nextLine,state.blkIndent,false).trim();max=str.length;for(pos=1;pos<max;pos++){ch=str.charCodeAt(pos);if(ch===91){return false}else if(ch===93){labelEnd=pos;break}else if(ch===10){lines++}else if(ch===92){pos++;if(pos<max&&str.charCodeAt(pos)===10){lines++}}}if(labelEnd<0||str.charCodeAt(labelEnd+1)!==58){return false}for(pos=labelEnd+2;pos<max;pos++){ch=str.charCodeAt(pos);if(ch===10){lines++}else if(isSpace(ch)){}else{break}}res=state.md.helpers.parseLinkDestination(str,pos,max);if(!res.ok){return false}href=state.md.normalizeLink(res.str);if(!state.md.validateLink(href)){return false}pos=res.pos;lines+=res.lines;destEndPos=pos;destEndLineNo=lines;start=pos;for(;pos<max;pos++){ch=str.charCodeAt(pos);if(ch===10){lines++}else if(isSpace(ch)){}else{break}}res=state.md.helpers.parseLinkTitle(str,pos,max);if(pos<max&&start!==pos&&res.ok){title=res.str;pos=res.pos;lines+=res.lines}else{title="";pos=destEndPos;lines=destEndLineNo}while(pos<max){ch=str.charCodeAt(pos);if(!isSpace(ch)){break}pos++}if(pos<max&&str.charCodeAt(pos)!==10){if(title){title="";pos=destEndPos;lines=destEndLineNo;while(pos<max){ch=str.charCodeAt(pos);if(!isSpace(ch)){break}pos++}}}if(pos<max&&str.charCodeAt(pos)!==10){return false}label=normalizeReference(str.slice(1,labelEnd));if(!label){return false}if(silent){return true}if(typeof state.env.references==="undefined"){state.env.references={}}if(typeof state.env.references[label]==="undefined"){state.env.references[label]={title:title,href:href}}state.parentType=oldParentType;state.line=startLine+lines+1;return true}},{"../common/utils":12}],36:[function(require,module,exports){"use strict";var Token=require("../token");var isSpace=require("../common/utils").isSpace;function StateBlock(src,md,env,tokens){var ch,s,start,pos,len,indent,offset,indent_found;this.src=src;this.md=md;this.env=env;this.tokens=tokens;this.bMarks=[];this.eMarks=[];this.tShift=[];this.sCount=[];this.bsCount=[];this.blkIndent=0;this.line=0;this.lineMax=0;this.tight=false;this.ddIndent=-1;this.parentType="root";this.level=0;this.result="";s=this.src;indent_found=false;for(start=pos=indent=offset=0,len=s.length;pos<len;pos++){ch=s.charCodeAt(pos);if(!indent_found){if(isSpace(ch)){indent++;if(ch===9){offset+=4-offset%4}else{offset++}continue}else{indent_found=true}}if(ch===10||pos===len-1){if(ch!==10){pos++}this.bMarks.push(start);this.eMarks.push(pos);this.tShift.push(indent);this.sCount.push(offset);this.bsCount.push(0);indent_found=false;indent=0;offset=0;start=pos+1}}this.bMarks.push(s.length);this.eMarks.push(s.length);this.tShift.push(0);this.sCount.push(0);this.bsCount.push(0);this.lineMax=this.bMarks.length-1}StateBlock.prototype.push=function(type,tag,nesting){var token=new Token(type,tag,nesting);token.block=true;if(nesting<0){this.level--}token.level=this.level;if(nesting>0){this.level++}this.tokens.push(token);return token};StateBlock.prototype.isEmpty=function isEmpty(line){return this.bMarks[line]+this.tShift[line]>=this.eMarks[line]};StateBlock.prototype.skipEmptyLines=function skipEmptyLines(from){for(var max=this.lineMax;from<max;from++){if(this.bMarks[from]+this.tShift[from]<this.eMarks[from]){break}}return from};StateBlock.prototype.skipSpaces=function skipSpaces(pos){var ch;for(var max=this.src.length;pos<max;pos++){ch=this.src.charCodeAt(pos);if(!isSpace(ch)){break}}return pos};StateBlock.prototype.skipSpacesBack=function skipSpacesBack(pos,min){if(pos<=min){return pos}while(pos>min){if(!isSpace(this.src.charCodeAt(--pos))){return pos+1}}return pos};StateBlock.prototype.skipChars=function skipChars(pos,code){for(var max=this.src.length;pos<max;pos++){if(this.src.charCodeAt(pos)!==code){break}}return pos};StateBlock.prototype.skipCharsBack=function skipCharsBack(pos,code,min){if(pos<=min){return pos}while(pos>min){if(code!==this.src.charCodeAt(--pos)){return pos+1}}return pos};StateBlock.prototype.getLines=function getLines(begin,end,indent,keepLastLF){var i,lineIndent,ch,first,last,queue,lineStart,line=begin;if(begin>=end){return""}queue=new Array(end-begin);for(i=0;line<end;line++,i++){lineIndent=0;lineStart=first=this.bMarks[line];if(line+1<end||keepLastLF){last=this.eMarks[line]+1}else{last=this.eMarks[line]}while(first<last&&lineIndent<indent){ch=this.src.charCodeAt(first);if(isSpace(ch)){if(ch===9){lineIndent+=4-(lineIndent+this.bsCount[line])%4}else{lineIndent++}}else if(first-lineStart<this.tShift[line]){lineIndent++}else{break}first++}if(lineIndent>indent){queue[i]=new Array(lineIndent-indent+1).join(" ")+this.src.slice(first,last)}else{queue[i]=this.src.slice(first,last)}}return queue.join("")};StateBlock.prototype.Token=Token;module.exports=StateBlock},{"../common/utils":12,"../token":59}],37:[function(require,module,exports){"use strict";var isSpace=require("../common/utils").isSpace;function getLine(state,line){var pos=state.bMarks[line]+state.blkIndent,max=state.eMarks[line];return state.src.substr(pos,max-pos)}function escapedSplit(str){var result=[],pos=0,max=str.length,ch,escapes=0,lastPos=0,backTicked=false,lastBackTick=0;ch=str.charCodeAt(pos);while(pos<max){if(ch===96){if(backTicked){backTicked=false;lastBackTick=pos}else if(escapes%2===0){backTicked=true;lastBackTick=pos}}else if(ch===124&&escapes%2===0&&!backTicked){result.push(str.substring(lastPos,pos));lastPos=pos+1}if(ch===92){escapes++}else{escapes=0}pos++;if(pos===max&&backTicked){backTicked=false;pos=lastBackTick+1}ch=str.charCodeAt(pos)}result.push(str.substring(lastPos));return result}module.exports=function table(state,startLine,endLine,silent){var ch,lineText,pos,i,nextLine,columns,columnCount,token,aligns,t,tableLines,tbodyLines;if(startLine+2>endLine){return false}nextLine=startLine+1;if(state.sCount[nextLine]<state.blkIndent){return false}if(state.sCount[nextLine]-state.blkIndent>=4){return false}pos=state.bMarks[nextLine]+state.tShift[nextLine];if(pos>=state.eMarks[nextLine]){return false}ch=state.src.charCodeAt(pos++);if(ch!==124&&ch!==45&&ch!==58){return false}while(pos<state.eMarks[nextLine]){ch=state.src.charCodeAt(pos);if(ch!==124&&ch!==45&&ch!==58&&!isSpace(ch)){return false}pos++}lineText=getLine(state,startLine+1);columns=lineText.split("|");aligns=[];for(i=0;i<columns.length;i++){t=columns[i].trim();if(!t){if(i===0||i===columns.length-1){continue}else{return false}}if(!/^:?-+:?$/.test(t)){return false}if(t.charCodeAt(t.length-1)===58){aligns.push(t.charCodeAt(0)===58?"center":"right")}else if(t.charCodeAt(0)===58){aligns.push("left")}else{aligns.push("")}}lineText=getLine(state,startLine).trim();if(lineText.indexOf("|")===-1){return false}if(state.sCount[startLine]-state.blkIndent>=4){return false}columns=escapedSplit(lineText.replace(/^\||\|$/g,""));columnCount=columns.length;if(columnCount>aligns.length){return false}if(silent){return true}token=state.push("table_open","table",1);token.map=tableLines=[startLine,0];token=state.push("thead_open","thead",1);token.map=[startLine,startLine+1];token=state.push("tr_open","tr",1);token.map=[startLine,startLine+1];for(i=0;i<columns.length;i++){token=state.push("th_open","th",1);token.map=[startLine,startLine+1];if(aligns[i]){token.attrs=[["style","text-align:"+aligns[i]]]}token=state.push("inline","",0);token.content=columns[i].trim();token.map=[startLine,startLine+1];token.children=[];token=state.push("th_close","th",-1)}token=state.push("tr_close","tr",-1);token=state.push("thead_close","thead",-1);token=state.push("tbody_open","tbody",1);token.map=tbodyLines=[startLine+2,0];for(nextLine=startLine+2;nextLine<endLine;nextLine++){if(state.sCount[nextLine]<state.blkIndent){break}lineText=getLine(state,nextLine).trim();if(lineText.indexOf("|")===-1){break}if(state.sCount[nextLine]-state.blkIndent>=4){break}columns=escapedSplit(lineText.replace(/^\||\|$/g,""));token=state.push("tr_open","tr",1);for(i=0;i<columnCount;i++){token=state.push("td_open","td",1);if(aligns[i]){token.attrs=[["style","text-align:"+aligns[i]]]}token=state.push("inline","",0);token.content=columns[i]?columns[i].trim():"";token.children=[];token=state.push("td_close","td",-1)}token=state.push("tr_close","tr",-1)}token=state.push("tbody_close","tbody",-1);token=state.push("table_close","table",-1);tableLines[1]=tbodyLines[1]=nextLine;state.line=nextLine;return true}},{"../common/utils":12}],38:[function(require,module,exports){"use strict";module.exports=function block(state){var token;if(state.inlineMode){token=new state.Token("inline","",0);token.content=state.src;token.map=[0,1];token.children=[];state.tokens.push(token)}else{state.md.block.parse(state.src,state.md,state.env,state.tokens)}}},{}],39:[function(require,module,exports){"use strict";module.exports=function inline(state){var tokens=state.tokens,tok,i,l;for(i=0,l=tokens.length;i<l;i++){tok=tokens[i];if(tok.type==="inline"){state.md.inline.parse(tok.content,state.md,state.env,tok.children)}}}},{}],40:[function(require,module,exports){"use strict";var arrayReplaceAt=require("../common/utils").arrayReplaceAt;function isLinkOpen(str){return/^<a[>\s]/i.test(str)}function isLinkClose(str){return/^<\/a\s*>/i.test(str)}module.exports=function linkify(state){var i,j,l,tokens,token,currentToken,nodes,ln,text,pos,lastPos,level,htmlLinkLevel,url,fullUrl,urlText,blockTokens=state.tokens,links;if(!state.md.options.linkify){return}for(j=0,l=blockTokens.length;j<l;j++){if(blockTokens[j].type!=="inline"||!state.md.linkify.pretest(blockTokens[j].content)){continue}tokens=blockTokens[j].children;htmlLinkLevel=0;for(i=tokens.length-1;i>=0;i--){currentToken=tokens[i];if(currentToken.type==="link_close"){i--;while(tokens[i].level!==currentToken.level&&tokens[i].type!=="link_open"){i--}continue}if(currentToken.type==="html_inline"){if(isLinkOpen(currentToken.content)&&htmlLinkLevel>0){htmlLinkLevel--}if(isLinkClose(currentToken.content)){htmlLinkLevel++}}if(htmlLinkLevel>0){continue}if(currentToken.type==="text"&&state.md.linkify.test(currentToken.content)){text=currentToken.content;links=state.md.linkify.match(text);nodes=[];level=currentToken.level;lastPos=0;for(ln=0;ln<links.length;ln++){url=links[ln].url;fullUrl=state.md.normalizeLink(url);if(!state.md.validateLink(fullUrl)){continue}urlText=links[ln].text;if(!links[ln].schema){urlText=state.md.normalizeLinkText("http://"+urlText).replace(/^http:\/\//,"")}else if(links[ln].schema==="mailto:"&&!/^mailto:/i.test(urlText)){urlText=state.md.normalizeLinkText("mailto:"+urlText).replace(/^mailto:/,"")}else{urlText=state.md.normalizeLinkText(urlText)}pos=links[ln].index;if(pos>lastPos){token=new state.Token("text","",0);token.content=text.slice(lastPos,pos);token.level=level;nodes.push(token)}token=new state.Token("link_open","a",1);token.attrs=[["href",fullUrl]];token.level=level++;token.markup="linkify";token.info="auto";nodes.push(token);token=new state.Token("text","",0);token.content=urlText;token.level=level;nodes.push(token);token=new state.Token("link_close","a",-1);token.level=--level;token.markup="linkify";token.info="auto";nodes.push(token);lastPos=links[ln].lastIndex}if(lastPos<text.length){token=new state.Token("text","",0);token.content=text.slice(lastPos);token.level=level;nodes.push(token)}blockTokens[j].children=tokens=arrayReplaceAt(tokens,i,nodes)}}}}},{"../common/utils":12}],41:[function(require,module,exports){"use strict";var NEWLINES_RE=/\r[\n\u0085]?|[\u2424\u2028\u0085]/g;var NULL_RE=/\u0000/g;module.exports=function inline(state){var str;str=state.src.replace(NEWLINES_RE,"\n");str=str.replace(NULL_RE,"�");state.src=str}},{}],42:[function(require,module,exports){"use strict";var RARE_RE=/\+-|\.\.|\?\?\?\?|!!!!|,,|--/;var SCOPED_ABBR_TEST_RE=/\((c|tm|r|p)\)/i;var SCOPED_ABBR_RE=/\((c|tm|r|p)\)/gi;var SCOPED_ABBR={c:"©",r:"®",p:"§",tm:"™"};function replaceFn(match,name){return SCOPED_ABBR[name.toLowerCase()]}function replace_scoped(inlineTokens){var i,token,inside_autolink=0;for(i=inlineTokens.length-1;i>=0;i--){token=inlineTokens[i];if(token.type==="text"&&!inside_autolink){token.content=token.content.replace(SCOPED_ABBR_RE,replaceFn)}if(token.type==="link_open"&&token.info==="auto"){inside_autolink--}if(token.type==="link_close"&&token.info==="auto"){inside_autolink++}}}function replace_rare(inlineTokens){var i,token,inside_autolink=0;for(i=inlineTokens.length-1;i>=0;i--){token=inlineTokens[i];if(token.type==="text"&&!inside_autolink){if(RARE_RE.test(token.content)){token.content=token.content.replace(/\+-/g,"±").replace(/\.{2,}/g,"…").replace(/([?!])…/g,"$1..").replace(/([?!]){4,}/g,"$1$1$1").replace(/,{2,}/g,",").replace(/(^|[^-])---([^-]|$)/gm,"$1—$2").replace(/(^|\s)--(\s|$)/gm,"$1–$2").replace(/(^|[^-\s])--([^-\s]|$)/gm,"$1–$2")}}if(token.type==="link_open"&&token.info==="auto"){inside_autolink--}if(token.type==="link_close"&&token.info==="auto"){inside_autolink++}}}module.exports=function replace(state){var blkIdx;if(!state.md.options.typographer){return}for(blkIdx=state.tokens.length-1;blkIdx>=0;blkIdx--){if(state.tokens[blkIdx].type!=="inline"){continue}if(SCOPED_ABBR_TEST_RE.test(state.tokens[blkIdx].content)){replace_scoped(state.tokens[blkIdx].children)}if(RARE_RE.test(state.tokens[blkIdx].content)){replace_rare(state.tokens[blkIdx].children)}}}},{}],43:[function(require,module,exports){"use strict";var isWhiteSpace=require("../common/utils").isWhiteSpace;var isPunctChar=require("../common/utils").isPunctChar;var isMdAsciiPunct=require("../common/utils").isMdAsciiPunct;var QUOTE_TEST_RE=/['"]/;var QUOTE_RE=/['"]/g;var APOSTROPHE="’";function replaceAt(str,index,ch){return str.substr(0,index)+ch+str.substr(index+1)}function process_inlines(tokens,state){var i,token,text,t,pos,max,thisLevel,item,lastChar,nextChar,isLastPunctChar,isNextPunctChar,isLastWhiteSpace,isNextWhiteSpace,canOpen,canClose,j,isSingle,stack,openQuote,closeQuote;stack=[];for(i=0;i<tokens.length;i++){token=tokens[i];thisLevel=tokens[i].level;for(j=stack.length-1;j>=0;j--){if(stack[j].level<=thisLevel){break}}stack.length=j+1;if(token.type!=="text"){continue}text=token.content;pos=0;max=text.length;OUTER:while(pos<max){QUOTE_RE.lastIndex=pos;t=QUOTE_RE.exec(text);if(!t){break}canOpen=canClose=true;pos=t.index+1;isSingle=t[0]==="'";lastChar=32;if(t.index-1>=0){lastChar=text.charCodeAt(t.index-1)}else{for(j=i-1;j>=0;j--){if(tokens[j].type==="softbreak"||tokens[j].type==="hardbreak")break;if(tokens[j].type!=="text")continue;lastChar=tokens[j].content.charCodeAt(tokens[j].content.length-1);break}}nextChar=32;if(pos<max){nextChar=text.charCodeAt(pos)}else{for(j=i+1;j<tokens.length;j++){if(tokens[j].type==="softbreak"||tokens[j].type==="hardbreak")break;if(tokens[j].type!=="text")continue;nextChar=tokens[j].content.charCodeAt(0);break}}isLastPunctChar=isMdAsciiPunct(lastChar)||isPunctChar(String.fromCharCode(lastChar));isNextPunctChar=isMdAsciiPunct(nextChar)||isPunctChar(String.fromCharCode(nextChar));isLastWhiteSpace=isWhiteSpace(lastChar);isNextWhiteSpace=isWhiteSpace(nextChar);if(isNextWhiteSpace){canOpen=false}else if(isNextPunctChar){if(!(isLastWhiteSpace||isLastPunctChar)){canOpen=false}}if(isLastWhiteSpace){canClose=false}else if(isLastPunctChar){if(!(isNextWhiteSpace||isNextPunctChar)){canClose=false}}if(nextChar===34&&t[0]==='"'){if(lastChar>=48&&lastChar<=57){canClose=canOpen=false}}if(canOpen&&canClose){canOpen=false;canClose=isNextPunctChar}if(!canOpen&&!canClose){if(isSingle){token.content=replaceAt(token.content,t.index,APOSTROPHE)}continue}if(canClose){for(j=stack.length-1;j>=0;j--){item=stack[j];if(stack[j].level<thisLevel){break}if(item.single===isSingle&&stack[j].level===thisLevel){item=stack[j];if(isSingle){openQuote=state.md.options.quotes[2];closeQuote=state.md.options.quotes[3]}else{openQuote=state.md.options.quotes[0];closeQuote=state.md.options.quotes[1]}token.content=replaceAt(token.content,t.index,closeQuote);tokens[item.token].content=replaceAt(tokens[item.token].content,item.pos,openQuote);pos+=closeQuote.length-1;if(item.token===i){pos+=openQuote.length-1}text=token.content;max=text.length;stack.length=j;continue OUTER}}}if(canOpen){stack.push({token:i,pos:t.index,single:isSingle,level:thisLevel})}else if(canClose&&isSingle){token.content=replaceAt(token.content,t.index,APOSTROPHE)}}}}module.exports=function smartquotes(state){var blkIdx;if(!state.md.options.typographer){return}for(blkIdx=state.tokens.length-1;blkIdx>=0;blkIdx--){if(state.tokens[blkIdx].type!=="inline"||!QUOTE_TEST_RE.test(state.tokens[blkIdx].content)){continue}process_inlines(state.tokens[blkIdx].children,state)}}},{"../common/utils":12}],44:[function(require,module,exports){"use strict";var Token=require("../token");function StateCore(src,md,env){this.src=src;this.env=env;this.tokens=[];this.inlineMode=false;this.md=md}StateCore.prototype.Token=Token;module.exports=StateCore},{"../token":59}],45:[function(require,module,exports){"use strict";var EMAIL_RE=/^<([a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*)>/;var AUTOLINK_RE=/^<([a-zA-Z][a-zA-Z0-9+.\-]{1,31}):([^<>\x00-\x20]*)>/;module.exports=function autolink(state,silent){var tail,linkMatch,emailMatch,url,fullUrl,token,pos=state.pos;if(state.src.charCodeAt(pos)!==60){return false}tail=state.src.slice(pos);if(tail.indexOf(">")<0){return false}if(AUTOLINK_RE.test(tail)){linkMatch=tail.match(AUTOLINK_RE);url=linkMatch[0].slice(1,-1);fullUrl=state.md.normalizeLink(url);if(!state.md.validateLink(fullUrl)){return false}if(!silent){token=state.push("link_open","a",1);token.attrs=[["href",fullUrl]];token.markup="autolink";token.info="auto";token=state.push("text","",0);token.content=state.md.normalizeLinkText(url);token=state.push("link_close","a",-1);token.markup="autolink";token.info="auto"}state.pos+=linkMatch[0].length;return true}if(EMAIL_RE.test(tail)){emailMatch=tail.match(EMAIL_RE);url=emailMatch[0].slice(1,-1);fullUrl=state.md.normalizeLink("mailto:"+url);if(!state.md.validateLink(fullUrl)){return false}if(!silent){token=state.push("link_open","a",1);token.attrs=[["href",fullUrl]];token.markup="autolink";token.info="auto";token=state.push("text","",0);token.content=state.md.normalizeLinkText(url);token=state.push("link_close","a",-1);token.markup="autolink";token.info="auto"}state.pos+=emailMatch[0].length;return true}return false}},{}],46:[function(require,module,exports){"use strict";module.exports=function backtick(state,silent){var start,max,marker,matchStart,matchEnd,token,pos=state.pos,ch=state.src.charCodeAt(pos);if(ch!==96){return false}start=pos;pos++;max=state.posMax;while(pos<max&&state.src.charCodeAt(pos)===96){pos++}marker=state.src.slice(start,pos);matchStart=matchEnd=pos;while((matchStart=state.src.indexOf("`",matchEnd))!==-1){matchEnd=matchStart+1;while(matchEnd<max&&state.src.charCodeAt(matchEnd)===96){matchEnd++}if(matchEnd-matchStart===marker.length){if(!silent){token=state.push("code_inline","code",0);token.markup=marker;token.content=state.src.slice(pos,matchStart).replace(/[ \n]+/g," ").trim()}state.pos=matchEnd;return true}}if(!silent){state.pending+=marker}state.pos+=marker.length;return true}},{}],47:[function(require,module,exports){"use strict";module.exports=function link_pairs(state){var i,j,lastDelim,currDelim,delimiters=state.delimiters,max=state.delimiters.length;for(i=0;i<max;i++){lastDelim=delimiters[i];if(!lastDelim.close){continue}j=i-lastDelim.jump-1;while(j>=0){currDelim=delimiters[j];if(currDelim.open&&currDelim.marker===lastDelim.marker&&currDelim.end<0&&currDelim.level===lastDelim.level){var odd_match=(currDelim.close||lastDelim.open)&&typeof currDelim.length!=="undefined"&&typeof lastDelim.length!=="undefined"&&(currDelim.length+lastDelim.length)%3===0;if(!odd_match){lastDelim.jump=i-j;lastDelim.open=false;currDelim.end=i;currDelim.jump=0;break}}j-=currDelim.jump+1}}}},{}],48:[function(require,module,exports){"use strict";module.exports.tokenize=function emphasis(state,silent){var i,scanned,token,start=state.pos,marker=state.src.charCodeAt(start);if(silent){return false}if(marker!==95&&marker!==42){return false}scanned=state.scanDelims(state.pos,marker===42);for(i=0;i<scanned.length;i++){token=state.push("text","",0);token.content=String.fromCharCode(marker);state.delimiters.push({marker:marker,length:scanned.length,jump:i,token:state.tokens.length-1,level:state.level,end:-1,open:scanned.can_open,close:scanned.can_close})}state.pos+=scanned.length;return true};module.exports.postProcess=function emphasis(state){var i,startDelim,endDelim,token,ch,isStrong,delimiters=state.delimiters,max=state.delimiters.length;for(i=max-1;i>=0;i--){startDelim=delimiters[i];if(startDelim.marker!==95&&startDelim.marker!==42){continue}if(startDelim.end===-1){continue}endDelim=delimiters[startDelim.end];isStrong=i>0&&delimiters[i-1].end===startDelim.end+1&&delimiters[i-1].token===startDelim.token-1&&delimiters[startDelim.end+1].token===endDelim.token+1&&delimiters[i-1].marker===startDelim.marker;ch=String.fromCharCode(startDelim.marker);token=state.tokens[startDelim.token];token.type=isStrong?"strong_open":"em_open";token.tag=isStrong?"strong":"em";token.nesting=1;token.markup=isStrong?ch+ch:ch;token.content="";token=state.tokens[endDelim.token];token.type=isStrong?"strong_close":"em_close";token.tag=isStrong?"strong":"em";token.nesting=-1;token.markup=isStrong?ch+ch:ch;token.content="";if(isStrong){state.tokens[delimiters[i-1].token].content="";state.tokens[delimiters[startDelim.end+1].token].content="";i--}}}},{}],49:[function(require,module,exports){"use strict";var entities=require("../common/entities");var has=require("../common/utils").has;var isValidEntityCode=require("../common/utils").isValidEntityCode;var fromCodePoint=require("../common/utils").fromCodePoint;var DIGITAL_RE=/^&#((?:x[a-f0-9]{1,8}|[0-9]{1,8}));/i;var NAMED_RE=/^&([a-z][a-z0-9]{1,31});/i;module.exports=function entity(state,silent){var ch,code,match,pos=state.pos,max=state.posMax;if(state.src.charCodeAt(pos)!==38){return false}if(pos+1<max){ch=state.src.charCodeAt(pos+1);if(ch===35){match=state.src.slice(pos).match(DIGITAL_RE);if(match){if(!silent){code=match[1][0].toLowerCase()==="x"?parseInt(match[1].slice(1),16):parseInt(match[1],10);state.pending+=isValidEntityCode(code)?fromCodePoint(code):fromCodePoint(65533)}state.pos+=match[0].length;return true}}else{match=state.src.slice(pos).match(NAMED_RE);if(match){if(has(entities,match[1])){if(!silent){state.pending+=entities[match[1]]}state.pos+=match[0].length;return true}}}}if(!silent){state.pending+="&"}state.pos++;return true}},{"../common/entities":9,"../common/utils":12}],50:[function(require,module,exports){"use strict";var isSpace=require("../common/utils").isSpace;var ESCAPED=[];for(var i=0;i<256;i++){ESCAPED.push(0)}"\\!\"#$%&'()*+,./:;<=>?@[]^_`{|}~-".split("").forEach(function(ch){ESCAPED[ch.charCodeAt(0)]=1});module.exports=function escape(state,silent){var ch,pos=state.pos,max=state.posMax;if(state.src.charCodeAt(pos)!==92){return false}pos++;if(pos<max){ch=state.src.charCodeAt(pos);if(ch<256&&ESCAPED[ch]!==0){if(!silent){state.pending+=state.src[pos]}state.pos+=2;return true}if(ch===10){if(!silent){state.push("hardbreak","br",0)}pos++;while(pos<max){ch=state.src.charCodeAt(pos);if(!isSpace(ch)){break}pos++}state.pos=pos;return true}}if(!silent){state.pending+="\\"}state.pos++;return true}},{"../common/utils":12}],51:[function(require,module,exports){"use strict";var HTML_TAG_RE=require("../common/html_re").HTML_TAG_RE;function isLetter(ch){var lc=ch|32;return lc>=97&&lc<=122}module.exports=function html_inline(state,silent){var ch,match,max,token,pos=state.pos;if(!state.md.options.html){return false}max=state.posMax;if(state.src.charCodeAt(pos)!==60||pos+2>=max){return false}ch=state.src.charCodeAt(pos+1);if(ch!==33&&ch!==63&&ch!==47&&!isLetter(ch)){return false}match=state.src.slice(pos).match(HTML_TAG_RE);if(!match){return false}if(!silent){token=state.push("html_inline","",0);token.content=state.src.slice(pos,pos+match[0].length)}state.pos+=match[0].length;return true}},{"../common/html_re":11}],52:[function(require,module,exports){"use strict";var normalizeReference=require("../common/utils").normalizeReference;var isSpace=require("../common/utils").isSpace;module.exports=function image(state,silent){var attrs,code,content,label,labelEnd,labelStart,pos,ref,res,title,token,tokens,start,href="",oldPos=state.pos,max=state.posMax;if(state.src.charCodeAt(state.pos)!==33){return false}if(state.src.charCodeAt(state.pos+1)!==91){return false}labelStart=state.pos+2;labelEnd=state.md.helpers.parseLinkLabel(state,state.pos+1,false);if(labelEnd<0){return false}pos=labelEnd+1;if(pos<max&&state.src.charCodeAt(pos)===40){pos++;for(;pos<max;pos++){code=state.src.charCodeAt(pos);if(!isSpace(code)&&code!==10){break}}if(pos>=max){return false}start=pos;res=state.md.helpers.parseLinkDestination(state.src,pos,state.posMax);if(res.ok){href=state.md.normalizeLink(res.str);if(state.md.validateLink(href)){pos=res.pos}else{href=""}}start=pos;for(;pos<max;pos++){code=state.src.charCodeAt(pos);if(!isSpace(code)&&code!==10){break}}res=state.md.helpers.parseLinkTitle(state.src,pos,state.posMax);if(pos<max&&start!==pos&&res.ok){title=res.str;pos=res.pos;for(;pos<max;pos++){code=state.src.charCodeAt(pos);if(!isSpace(code)&&code!==10){break}}}else{title=""}if(pos>=max||state.src.charCodeAt(pos)!==41){state.pos=oldPos;return false}pos++}else{if(typeof state.env.references==="undefined"){return false}if(pos<max&&state.src.charCodeAt(pos)===91){start=pos+1;pos=state.md.helpers.parseLinkLabel(state,pos);if(pos>=0){label=state.src.slice(start,pos++)}else{pos=labelEnd+1}}else{pos=labelEnd+1}if(!label){label=state.src.slice(labelStart,labelEnd)}ref=state.env.references[normalizeReference(label)];if(!ref){state.pos=oldPos;return false}href=ref.href;title=ref.title}if(!silent){content=state.src.slice(labelStart,labelEnd);state.md.inline.parse(content,state.md,state.env,tokens=[]);token=state.push("image","img",0);token.attrs=attrs=[["src",href],["alt",""]];token.children=tokens;token.content=content;if(title){attrs.push(["title",title])}}state.pos=pos;state.posMax=max;return true}},{"../common/utils":12}],53:[function(require,module,exports){"use strict";var normalizeReference=require("../common/utils").normalizeReference;var isSpace=require("../common/utils").isSpace;module.exports=function link(state,silent){var attrs,code,label,labelEnd,labelStart,pos,res,ref,title,token,href="",oldPos=state.pos,max=state.posMax,start=state.pos,parseReference=true;if(state.src.charCodeAt(state.pos)!==91){return false}labelStart=state.pos+1;labelEnd=state.md.helpers.parseLinkLabel(state,state.pos,true);if(labelEnd<0){return false}pos=labelEnd+1;if(pos<max&&state.src.charCodeAt(pos)===40){parseReference=false;pos++;for(;pos<max;pos++){code=state.src.charCodeAt(pos);if(!isSpace(code)&&code!==10){break}}if(pos>=max){return false}start=pos;res=state.md.helpers.parseLinkDestination(state.src,pos,state.posMax);if(res.ok){href=state.md.normalizeLink(res.str);if(state.md.validateLink(href)){pos=res.pos}else{href=""}}start=pos;for(;pos<max;pos++){code=state.src.charCodeAt(pos);if(!isSpace(code)&&code!==10){break}}res=state.md.helpers.parseLinkTitle(state.src,pos,state.posMax);if(pos<max&&start!==pos&&res.ok){title=res.str;pos=res.pos;for(;pos<max;pos++){code=state.src.charCodeAt(pos);if(!isSpace(code)&&code!==10){break}}}else{title=""}if(pos>=max||state.src.charCodeAt(pos)!==41){parseReference=true}pos++}if(parseReference){if(typeof state.env.references==="undefined"){return false}if(pos<max&&state.src.charCodeAt(pos)===91){start=pos+1;pos=state.md.helpers.parseLinkLabel(state,pos);if(pos>=0){label=state.src.slice(start,pos++)}else{pos=labelEnd+1}}else{pos=labelEnd+1}if(!label){label=state.src.slice(labelStart,labelEnd)}ref=state.env.references[normalizeReference(label)];if(!ref){state.pos=oldPos;return false}href=ref.href;title=ref.title}if(!silent){state.pos=labelStart;state.posMax=labelEnd;token=state.push("link_open","a",1);token.attrs=attrs=[["href",href]];if(title){attrs.push(["title",title])}state.md.inline.tokenize(state);token=state.push("link_close","a",-1)}state.pos=pos;state.posMax=max;return true}},{"../common/utils":12}],54:[function(require,module,exports){"use strict";var isSpace=require("../common/utils").isSpace;module.exports=function newline(state,silent){var pmax,max,pos=state.pos;if(state.src.charCodeAt(pos)!==10){return false}pmax=state.pending.length-1;max=state.posMax;if(!silent){if(pmax>=0&&state.pending.charCodeAt(pmax)===32){if(pmax>=1&&state.pending.charCodeAt(pmax-1)===32){state.pending=state.pending.replace(/ +$/,"");state.push("hardbreak","br",0)}else{state.pending=state.pending.slice(0,-1);state.push("softbreak","br",0)}}else{state.push("softbreak","br",0)}}pos++;while(pos<max&&isSpace(state.src.charCodeAt(pos))){pos++}state.pos=pos;return true}},{"../common/utils":12}],55:[function(require,module,exports){"use strict";var Token=require("../token");var isWhiteSpace=require("../common/utils").isWhiteSpace;var isPunctChar=require("../common/utils").isPunctChar;var isMdAsciiPunct=require("../common/utils").isMdAsciiPunct;function StateInline(src,md,env,outTokens){this.src=src;this.env=env;this.md=md;this.tokens=outTokens;this.pos=0;this.posMax=this.src.length;this.level=0;this.pending="";this.pendingLevel=0;this.cache={};this.delimiters=[]}StateInline.prototype.pushPending=function(){var token=new Token("text","",0);token.content=this.pending;token.level=this.pendingLevel;this.tokens.push(token);this.pending="";return token};StateInline.prototype.push=function(type,tag,nesting){if(this.pending){this.pushPending()}var token=new Token(type,tag,nesting);if(nesting<0){this.level--}token.level=this.level;if(nesting>0){this.level++}this.pendingLevel=this.level;this.tokens.push(token);return token};StateInline.prototype.scanDelims=function(start,canSplitWord){var pos=start,lastChar,nextChar,count,can_open,can_close,isLastWhiteSpace,isLastPunctChar,isNextWhiteSpace,isNextPunctChar,left_flanking=true,right_flanking=true,max=this.posMax,marker=this.src.charCodeAt(start);lastChar=start>0?this.src.charCodeAt(start-1):32;while(pos<max&&this.src.charCodeAt(pos)===marker){pos++}count=pos-start;nextChar=pos<max?this.src.charCodeAt(pos):32;isLastPunctChar=isMdAsciiPunct(lastChar)||isPunctChar(String.fromCharCode(lastChar));isNextPunctChar=isMdAsciiPunct(nextChar)||isPunctChar(String.fromCharCode(nextChar));isLastWhiteSpace=isWhiteSpace(lastChar);isNextWhiteSpace=isWhiteSpace(nextChar);if(isNextWhiteSpace){left_flanking=false}else if(isNextPunctChar){if(!(isLastWhiteSpace||isLastPunctChar)){left_flanking=false}}if(isLastWhiteSpace){right_flanking=false}else if(isLastPunctChar){if(!(isNextWhiteSpace||isNextPunctChar)){right_flanking=false}}if(!canSplitWord){can_open=left_flanking&&(!right_flanking||isLastPunctChar);can_close=right_flanking&&(!left_flanking||isNextPunctChar)}else{can_open=left_flanking;can_close=right_flanking}return{can_open:can_open,can_close:can_close,length:count}};StateInline.prototype.Token=Token;module.exports=StateInline},{"../common/utils":12,"../token":59}],56:[function(require,module,exports){"use strict";module.exports.tokenize=function strikethrough(state,silent){var i,scanned,token,len,ch,start=state.pos,marker=state.src.charCodeAt(start);if(silent){return false}if(marker!==126){return false}scanned=state.scanDelims(state.pos,true);len=scanned.length;ch=String.fromCharCode(marker);if(len<2){return false}if(len%2){token=state.push("text","",0);token.content=ch;len--}for(i=0;i<len;i+=2){token=state.push("text","",0);token.content=ch+ch;state.delimiters.push({marker:marker,jump:i,token:state.tokens.length-1,level:state.level,end:-1,open:scanned.can_open,close:scanned.can_close})}state.pos+=scanned.length;return true};module.exports.postProcess=function strikethrough(state){var i,j,startDelim,endDelim,token,loneMarkers=[],delimiters=state.delimiters,max=state.delimiters.length;for(i=0;i<max;i++){startDelim=delimiters[i];if(startDelim.marker!==126){continue}if(startDelim.end===-1){continue}endDelim=delimiters[startDelim.end];token=state.tokens[startDelim.token];token.type="s_open";token.tag="s";token.nesting=1;token.markup="~~";token.content="";token=state.tokens[endDelim.token];token.type="s_close";token.tag="s";token.nesting=-1;token.markup="~~";token.content="";if(state.tokens[endDelim.token-1].type==="text"&&state.tokens[endDelim.token-1].content==="~"){loneMarkers.push(endDelim.token-1)}}while(loneMarkers.length){i=loneMarkers.pop();j=i+1;while(j<state.tokens.length&&state.tokens[j].type==="s_close"){j++}j--;if(i!==j){token=state.tokens[j];state.tokens[j]=state.tokens[i];state.tokens[i]=token}}}},{}],57:[function(require,module,exports){"use strict";function isTerminatorChar(ch){switch(ch){case 10:case 33:case 35:case 36:case 37:case 38:case 42:case 43:case 45:case 58:case 60:case 61:case 62:case 64:case 91:case 92:case 93:case 94:case 95:case 96:case 123:case 125:case 126:return true;default:return false}}module.exports=function text(state,silent){var pos=state.pos;while(pos<state.posMax&&!isTerminatorChar(state.src.charCodeAt(pos))){pos++}if(pos===state.pos){return false}if(!silent){state.pending+=state.src.slice(state.pos,pos)}state.pos=pos;return true}},{}],58:[function(require,module,exports){"use strict";module.exports=function text_collapse(state){var curr,last,level=0,tokens=state.tokens,max=state.tokens.length;for(curr=last=0;curr<max;curr++){level+=tokens[curr].nesting;tokens[curr].level=level;if(tokens[curr].type==="text"&&curr+1<max&&tokens[curr+1].type==="text"){tokens[curr+1].content=tokens[curr].content+tokens[curr+1].content}else{if(curr!==last){tokens[last]=tokens[curr]}last++}}if(curr!==last){tokens.length=last}}},{}],59:[function(require,module,exports){"use strict";function Token(type,tag,nesting){this.type=type;this.tag=tag;this.attrs=null;this.map=null;this.nesting=nesting;this.level=0;this.children=null;this.content="";this.markup="";this.info="";this.meta=null;this.block=false;this.hidden=false}Token.prototype.attrIndex=function attrIndex(name){var attrs,i,len;if(!this.attrs){return-1}attrs=this.attrs;for(i=0,len=attrs.length;i<len;i++){if(attrs[i][0]===name){return i}}return-1};Token.prototype.attrPush=function attrPush(attrData){if(this.attrs){this.attrs.push(attrData)}else{this.attrs=[attrData]}};Token.prototype.attrSet=function attrSet(name,value){var idx=this.attrIndex(name),attrData=[name,value];if(idx<0){this.attrPush(attrData)}else{this.attrs[idx]=attrData}};Token.prototype.attrGet=function attrGet(name){var idx=this.attrIndex(name),value=null;if(idx>=0){value=this.attrs[idx][1]}return value};Token.prototype.attrJoin=function attrJoin(name,value){var idx=this.attrIndex(name);if(idx<0){this.attrPush([name,value])}else{this.attrs[idx][1]=this.attrs[idx][1]+" "+value}};module.exports=Token},{}],60:[function(require,module,exports){"use strict";var decodeCache={};function getDecodeCache(exclude){var i,ch,cache=decodeCache[exclude];if(cache){return cache}cache=decodeCache[exclude]=[];for(i=0;i<128;i++){ch=String.fromCharCode(i);cache.push(ch)}for(i=0;i<exclude.length;i++){ch=exclude.charCodeAt(i);cache[ch]="%"+("0"+ch.toString(16).toUpperCase()).slice(-2)}return cache}function decode(string,exclude){var cache;if(typeof exclude!=="string"){exclude=decode.defaultChars}cache=getDecodeCache(exclude);return string.replace(/(%[a-f0-9]{2})+/gi,function(seq){var i,l,b1,b2,b3,b4,chr,result="";for(i=0,l=seq.length;i<l;i+=3){b1=parseInt(seq.slice(i+1,i+3),16);if(b1<128){result+=cache[b1];continue}if((b1&224)===192&&i+3<l){b2=parseInt(seq.slice(i+4,i+6),16);if((b2&192)===128){chr=b1<<6&1984|b2&63;if(chr<128){result+="��"}else{result+=String.fromCharCode(chr)}i+=3;continue}}if((b1&240)===224&&i+6<l){b2=parseInt(seq.slice(i+4,i+6),16);b3=parseInt(seq.slice(i+7,i+9),16);if((b2&192)===128&&(b3&192)===128){chr=b1<<12&61440|b2<<6&4032|b3&63;if(chr<2048||chr>=55296&&chr<=57343){result+="���"}else{result+=String.fromCharCode(chr)}i+=6;continue}}if((b1&248)===240&&i+9<l){b2=parseInt(seq.slice(i+4,i+6),16);b3=parseInt(seq.slice(i+7,i+9),16);b4=parseInt(seq.slice(i+10,i+12),16);if((b2&192)===128&&(b3&192)===128&&(b4&192)===128){chr=b1<<18&1835008|b2<<12&258048|b3<<6&4032|b4&63;if(chr<65536||chr>1114111){result+="����"}else{chr-=65536;result+=String.fromCharCode(55296+(chr>>10),56320+(chr&1023))}i+=9;continue}}result+="�"}return result})}decode.defaultChars=";/?:@&=+$,#";decode.componentChars="";module.exports=decode},{}],61:[function(require,module,exports){"use strict";var encodeCache={};function getEncodeCache(exclude){var i,ch,cache=encodeCache[exclude];if(cache){return cache}cache=encodeCache[exclude]=[];for(i=0;i<128;i++){ch=String.fromCharCode(i);if(/^[0-9a-z]$/i.test(ch)){cache.push(ch)}else{cache.push("%"+("0"+i.toString(16).toUpperCase()).slice(-2))}}for(i=0;i<exclude.length;i++){cache[exclude.charCodeAt(i)]=exclude[i]}return cache}function encode(string,exclude,keepEscaped){var i,l,code,nextCode,cache,result="";if(typeof exclude!=="string"){keepEscaped=exclude;exclude=encode.defaultChars}if(typeof keepEscaped==="undefined"){keepEscaped=true}cache=getEncodeCache(exclude);for(i=0,l=string.length;i<l;i++){code=string.charCodeAt(i);if(keepEscaped&&code===37&&i+2<l){if(/^[0-9a-f]{2}$/i.test(string.slice(i+1,i+3))){result+=string.slice(i,i+3);i+=2;continue}}if(code<128){result+=cache[code];continue}if(code>=55296&&code<=57343){if(code>=55296&&code<=56319&&i+1<l){nextCode=string.charCodeAt(i+1);if(nextCode>=56320&&nextCode<=57343){result+=encodeURIComponent(string[i]+string[i+1]);i++;continue}}result+="%EF%BF%BD";continue}result+=encodeURIComponent(string[i])}return result}encode.defaultChars=";/?:@&=+$,-_.!~*'()#";encode.componentChars="-_.!~*'()";module.exports=encode},{}],62:[function(require,module,exports){"use strict";module.exports=function format(url){var result="";result+=url.protocol||"";result+=url.slashes?"//":"";result+=url.auth?url.auth+"@":"";if(url.hostname&&url.hostname.indexOf(":")!==-1){result+="["+url.hostname+"]"}else{result+=url.hostname||""}result+=url.port?":"+url.port:"";result+=url.pathname||"";result+=url.search||"";result+=url.hash||"";return result}},{}],63:[function(require,module,exports){"use strict";module.exports.encode=require("./encode");module.exports.decode=require("./decode");module.exports.format=require("./format");module.exports.parse=require("./parse")},{"./decode":60,"./encode":61,"./format":62,"./parse":64}],64:[function(require,module,exports){"use strict";function Url(){this.protocol=null;this.slashes=null;this.auth=null;this.port=null;this.hostname=null;this.hash=null;this.search=null;this.pathname=null}var protocolPattern=/^([a-z0-9.+-]+:)/i,portPattern=/:[0-9]*$/,simplePathPattern=/^(\/\/?(?!\/)[^\?\s]*)(\?[^\s]*)?$/,delims=["<",">",'"',"`"," ","\r","\n","\t"],unwise=["{","}","|","\\","^","`"].concat(delims),autoEscape=["'"].concat(unwise),nonHostChars=["%","/","?",";","#"].concat(autoEscape),hostEndingChars=["/","?","#"],hostnameMaxLen=255,hostnamePartPattern=/^[+a-z0-9A-Z_-]{0,63}$/,hostnamePartStart=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,hostlessProtocol={javascript:true,"javascript:":true},slashedProtocol={http:true,https:true,ftp:true,gopher:true,file:true,"http:":true,"https:":true,"ftp:":true,"gopher:":true,"file:":true};function urlParse(url,slashesDenoteHost){if(url&&url instanceof Url){return url}var u=new Url;u.parse(url,slashesDenoteHost);return u}Url.prototype.parse=function(url,slashesDenoteHost){var i,l,lowerProto,hec,slashes,rest=url;rest=rest.trim();if(!slashesDenoteHost&&url.split("#").length===1){var simplePath=simplePathPattern.exec(rest);if(simplePath){this.pathname=simplePath[1];if(simplePath[2]){this.search=simplePath[2]}return this}}var proto=protocolPattern.exec(rest);if(proto){proto=proto[0];lowerProto=proto.toLowerCase();this.protocol=proto;rest=rest.substr(proto.length)}if(slashesDenoteHost||proto||rest.match(/^\/\/[^@\/]+@[^@\/]+/)){slashes=rest.substr(0,2)==="//";if(slashes&&!(proto&&hostlessProtocol[proto])){rest=rest.substr(2);this.slashes=true}}if(!hostlessProtocol[proto]&&(slashes||proto&&!slashedProtocol[proto])){var hostEnd=-1;for(i=0;i<hostEndingChars.length;i++){hec=rest.indexOf(hostEndingChars[i]);if(hec!==-1&&(hostEnd===-1||hec<hostEnd)){hostEnd=hec}}var auth,atSign;if(hostEnd===-1){atSign=rest.lastIndexOf("@")}else{atSign=rest.lastIndexOf("@",hostEnd)}if(atSign!==-1){auth=rest.slice(0,atSign);rest=rest.slice(atSign+1);this.auth=auth}hostEnd=-1;for(i=0;i<nonHostChars.length;i++){hec=rest.indexOf(nonHostChars[i]);if(hec!==-1&&(hostEnd===-1||hec<hostEnd)){hostEnd=hec}}if(hostEnd===-1){hostEnd=rest.length}if(rest[hostEnd-1]===":"){hostEnd--}var host=rest.slice(0,hostEnd);rest=rest.slice(hostEnd);this.parseHost(host);this.hostname=this.hostname||"";var ipv6Hostname=this.hostname[0]==="["&&this.hostname[this.hostname.length-1]==="]";if(!ipv6Hostname){var hostparts=this.hostname.split(/\./);for(i=0,l=hostparts.length;i<l;i++){var part=hostparts[i];if(!part){continue}if(!part.match(hostnamePartPattern)){var newpart="";for(var j=0,k=part.length;j<k;j++){if(part.charCodeAt(j)>127){newpart+="x"}else{newpart+=part[j]}}if(!newpart.match(hostnamePartPattern)){var validParts=hostparts.slice(0,i);var notHost=hostparts.slice(i+1);var bit=part.match(hostnamePartStart);if(bit){validParts.push(bit[1]);notHost.unshift(bit[2])}if(notHost.length){rest=notHost.join(".")+rest}this.hostname=validParts.join(".");break}}}}if(this.hostname.length>hostnameMaxLen){this.hostname=""}if(ipv6Hostname){this.hostname=this.hostname.substr(1,this.hostname.length-2)}}var hash=rest.indexOf("#");if(hash!==-1){this.hash=rest.substr(hash);rest=rest.slice(0,hash)}var qm=rest.indexOf("?");if(qm!==-1){this.search=rest.substr(qm);rest=rest.slice(0,qm)}if(rest){this.pathname=rest}if(slashedProtocol[lowerProto]&&this.hostname&&!this.pathname){this.pathname=""}return this};Url.prototype.parseHost=function(host){var port=portPattern.exec(host);if(port){port=port[0];if(port!==":"){this.port=port.substr(1)}host=host.substr(0,host.length-port.length)}if(host){this.hostname=host}};module.exports=urlParse},{}],65:[function(require,module,exports){module.exports=/[\0-\x1F\x7F-\x9F]/},{}],66:[function(require,module,exports){module.exports=/[\xAD\u0600-\u0605\u061C\u06DD\u070F\u08E2\u180E\u200B-\u200F\u202A-\u202E\u2060-\u2064\u2066-\u206F\uFEFF\uFFF9-\uFFFB]|\uD804[\uDCBD\uDCCD]|\uD82F[\uDCA0-\uDCA3]|\uD834[\uDD73-\uDD7A]|\uDB40[\uDC01\uDC20-\uDC7F]/},{}],67:[function(require,module,exports){module.exports=/[!-#%-\*,-\/:;\?@\[-\]_\{\}\xA1\xA7\xAB\xB6\xB7\xBB\xBF\u037E\u0387\u055A-\u055F\u0589\u058A\u05BE\u05C0\u05C3\u05C6\u05F3\u05F4\u0609\u060A\u060C\u060D\u061B\u061E\u061F\u066A-\u066D\u06D4\u0700-\u070D\u07F7-\u07F9\u0830-\u083E\u085E\u0964\u0965\u0970\u09FD\u0A76\u0AF0\u0C84\u0DF4\u0E4F\u0E5A\u0E5B\u0F04-\u0F12\u0F14\u0F3A-\u0F3D\u0F85\u0FD0-\u0FD4\u0FD9\u0FDA\u104A-\u104F\u10FB\u1360-\u1368\u1400\u166D\u166E\u169B\u169C\u16EB-\u16ED\u1735\u1736\u17D4-\u17D6\u17D8-\u17DA\u1800-\u180A\u1944\u1945\u1A1E\u1A1F\u1AA0-\u1AA6\u1AA8-\u1AAD\u1B5A-\u1B60\u1BFC-\u1BFF\u1C3B-\u1C3F\u1C7E\u1C7F\u1CC0-\u1CC7\u1CD3\u2010-\u2027\u2030-\u2043\u2045-\u2051\u2053-\u205E\u207D\u207E\u208D\u208E\u2308-\u230B\u2329\u232A\u2768-\u2775\u27C5\u27C6\u27E6-\u27EF\u2983-\u2998\u29D8-\u29DB\u29FC\u29FD\u2CF9-\u2CFC\u2CFE\u2CFF\u2D70\u2E00-\u2E2E\u2E30-\u2E4E\u3001-\u3003\u3008-\u3011\u3014-\u301F\u3030\u303D\u30A0\u30FB\uA4FE\uA4FF\uA60D-\uA60F\uA673\uA67E\uA6F2-\uA6F7\uA874-\uA877\uA8CE\uA8CF\uA8F8-\uA8FA\uA8FC\uA92E\uA92F\uA95F\uA9C1-\uA9CD\uA9DE\uA9DF\uAA5C-\uAA5F\uAADE\uAADF\uAAF0\uAAF1\uABEB\uFD3E\uFD3F\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE61\uFE63\uFE68\uFE6A\uFE6B\uFF01-\uFF03\uFF05-\uFF0A\uFF0C-\uFF0F\uFF1A\uFF1B\uFF1F\uFF20\uFF3B-\uFF3D\uFF3F\uFF5B\uFF5D\uFF5F-\uFF65]|\uD800[\uDD00-\uDD02\uDF9F\uDFD0]|\uD801\uDD6F|\uD802[\uDC57\uDD1F\uDD3F\uDE50-\uDE58\uDE7F\uDEF0-\uDEF6\uDF39-\uDF3F\uDF99-\uDF9C]|\uD803[\uDF55-\uDF59]|\uD804[\uDC47-\uDC4D\uDCBB\uDCBC\uDCBE-\uDCC1\uDD40-\uDD43\uDD74\uDD75\uDDC5-\uDDC8\uDDCD\uDDDB\uDDDD-\uDDDF\uDE38-\uDE3D\uDEA9]|\uD805[\uDC4B-\uDC4F\uDC5B\uDC5D\uDCC6\uDDC1-\uDDD7\uDE41-\uDE43\uDE60-\uDE6C\uDF3C-\uDF3E]|\uD806[\uDC3B\uDE3F-\uDE46\uDE9A-\uDE9C\uDE9E-\uDEA2]|\uD807[\uDC41-\uDC45\uDC70\uDC71\uDEF7\uDEF8]|\uD809[\uDC70-\uDC74]|\uD81A[\uDE6E\uDE6F\uDEF5\uDF37-\uDF3B\uDF44]|\uD81B[\uDE97-\uDE9A]|\uD82F\uDC9F|\uD836[\uDE87-\uDE8B]|\uD83A[\uDD5E\uDD5F]/},{}],68:[function(require,module,exports){module.exports=/[ \xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000]/},{}],69:[function(require,module,exports){"use strict";exports.Any=require("./properties/Any/regex");exports.Cc=require("./categories/Cc/regex");exports.Cf=require("./categories/Cf/regex");exports.P=require("./categories/P/regex");exports.Z=require("./categories/Z/regex")},{"./categories/Cc/regex":65,"./categories/Cf/regex":66,"./categories/P/regex":67,"./categories/Z/regex":68,"./properties/Any/regex":70}],70:[function(require,module,exports){module.exports=/[\0-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/},{}]},{},[2]);