Files
logseq/resources/js/mldoc.min.js
2020-11-26 12:32:01 +08:00

2 lines
289 KiB
JavaScript
Raw Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
!function(c){"use strict";var r="Theta",e="i",n="\\hookleftarrow",t="date",a="&larr;",u=192,i="Delta",De=123,f="[clubs]",o="hom",g=365180284,s="th",O=255,v="block",l="title",h="stop",wr=3654863,d="[dbluparrow]",b=".png",p=122,m="&infin;",k="\\Upsilon",w="Scheduled",y="€",x="\\diamond",_="Lambda",A=128,S="start",C="CLOCK:",E=">",N="[proportional to]",P="sec",M=1027,q="lim",I="wday",T="[angle]",R="td",X="Year",Y="&harr;",B="\\angle",We=108,L="\\leftrightarrow",U="table",D="\\diamondsuit",W="&Aring;",F=-49,j="e",G="parseInlineJson",Z="([^/]*)",z="Markdown",H="[logical or]",Q="Latex_Fragment",V=-43,J=332064784,$="Out_of_memory",K="inf",rr="index out of bounds",er="timestampToString",nr="\\propto",tr="theta",Fe=111,ar="\\supset",ur="upsilon",ir="&plusmn;",cr=65535,fr='scanf: bad conversion "%*"',or=222,sr="numbering",vr="arccos",lr="content",hr="\\Downarrow",dr="ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ\0\0\0\0ÿÿ\0\0\0†\0ÿÿ\0ÿÿ†\0E’9\0ÿÿE’ÿÿÿÿÿÿÿÿ}\0Š\0ÿÿ\0\0ÿÿ\0\0\0©\0†\0®\0ÿÿ\0\0\nE’\f\0\0\n\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0s\0\0\0}\0\0\0ìˆ\0ÿ&\0ÿÿ\n\0ˆ\0f\0:\0\0\0k\0f\0ÿÿ\v\0\0\0\v\0\v\0\v\0\v\0\v\0\v\0\v\0\v\0\v\0\v\0\0&\0\0\0o\0Ð\0é\0ÿ\0\f\0\0<\0\v\0\n\0\0\0\0\0\0 \0\"\0\0\0\0\0\0\0!\0\0\0\0\0\0\0#\0(\0$\0&\0\0\0)\0*\0+\0,\0-\0.\0:\0R\0\v\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0'\0?\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0U\0Œ\0<\0\r\0\0\0‘\x000\0“\x000\0”\0'\x000\x000\x000\x000\x000\x000\x000\x000\x000\x000\x001\x001\x001\x001\x001\x001\x001\x001\x001\x001\x002\x002\x002\x002\x002\x002\x002\x002\x002\x002\0A\0'\0•\0–\0œ\0?\0\x003\0ž\x003\0Ÿ\x002\x003\x003\x003\x003\x003\x003\x003\x003\x003\x003\x004\x004\x004\x004\x004\x004\x004\x004\x004\x004\x005\x005\x005\x005\x005\x005\x005\x005\x005\x005\0›\x002\x006\x006\x006\x006\x006\x006\x006\x006\x006\x006\0¡\0¢\0›\0[\0A\0\0\x007\x007\x007\x007\x007\x007\x007\x007\x007\x007\x009\0D\0f\0k\0s\0ƒ\0…\0…\0}\0Š\0…\0£\0^\0¥\0D\0¦\0§\0¨\0«\0o\0¬\0­\0Î\0Ë\0Ï\0Ò\0Ó\0:\0R\0…\0Ô\0Õ\0Ö\0×\0Ù\0Œ\0Ú\0a\0Û\0Ü\0w\0Ý\0Þ\0ß\0…\0[\0Ë\0\">é\0˜\0P÷\0<\0û\x006:QD\0)RSD\0w\0D\0^\0TUVGXD\0Ë\x002GD\0YD\0D\0G\0G\0G\0G\0G\0G\0G\0G\0G\0G\0a\0Lw\0Z?\0\\G\0G\0G\0G\0G\0G\0N\0N\0N\0N\0N\0N\0N\0N\0N\0N\0˜\0L]_ab-N\0N\0N\0N\0N\0N\0c˜\0dG\0G\0G\0G\0G\0G\0´\0´\0´\0´\0´\0´\0´\0´\0´\0´\0LA\0efhN\0N\0N\0N\0N\0N\0O\0O\0O\0O\0O\0O\0O\0O\0O\0O\0ij-$klmO\0O\0O\0O\0O\0O\0P\0P\0P\0P\0P\0P\0P\0P\0P\0P\0nyžP\0P\0P\0P\0P\0P\0[\0Ÿ>O\0O\0O\0O\0O\0O\0÷\0 û\0¡:D\0V\0V\0V\0V\0V\0V\0V\0V\0V\0V\0^\0P\0P\0P\0P\0P\0P\0V\0V\0V\0V\0V\0V\0W\0W\0W\0W\0W\0W\0W\0W\0W\0W\0$)a\0¢£w\0W\0W\0W\0W\0W\0W\0¥6˜\0V\0V\0V\0V\0V\0V\0¦§¨©X\0X\0X\0X\0X\0X\0X\0X\0X\0X\x002W\0W\0W\0W\0W\0W\0X\0X\0X\0X\0X\0X\0Y\0Y\0Y\0Y\0Y\0Y\0Y\0Y\0Y\0Y\0_\0…ª«š…¬Y\0Y\0Y\0Y\0Y\0Y\0_\0°\0­X\0X\0X\0X\0X\0X\0-®¯°\0°š°\0°\0°\0°\0°\0°\0°\0°\0°\0°\0zY\0Y\0Y\0Y\0Y\0Y\0”±²b\0”³´µ·ØÁ_\0šØÍb\0Þ_\0Íå_\0Ú$××Ú×_\0Ø_\0_\0_\0`\0`\0`\0`\0`\0`\0`\0`\0`\0`\0×z\b\t\n\v`\0`\0`\0`\0`\0`\0b\0\f×÷\rb\0}€b\0Üûb\0yÂb\0b\0b\0`\0`\0`\0`\0`\0`\0c\0c\0c\0c\0c\0c\0c\0c\0c\0c\0çîûîc\0c\0c\0c\0c\0c\0d\0d\0d\0d\0d\0d\0d\0d\0d\0d\0ó}€àÅd\0d\0d\0d\0d\0d\0Âc\0c\0c\0c\0c\0c\0 Èç…e\0e\0e\0e\0e\0e\0e\0e\0e\0e\0ÿÿd\0d\0d\0d\0d\0d\0e\0e\0e\0e\0e\0e\0¶\0¶\0¶\0¶\0¶\0¶\0¶\0¶\0¶\0¶\0ÿÿÿÿŰ\0¸\0¸\0¸\0¸\0¸\0¸\0¸\0¸\0¸\0¸\0¹\0ÿÿe\0e\0e\0e\0e\0e\0Èàÿÿ¹\0Íz¹\0¹\0¹\0¹\0¹\0¹\0¹\0¹\0¹\0¹\0¾\0¾\0¾\0¾\0¾\0¾\0¾\0¾\0¾\0¾\0¿\0¿\0¿\0¿\0¿\0¿\0¿\0¿\0¿\0¿\0À\0Å\0Å\0Å\0Å\0Å\0Å\0Å\0Å\0Å\0Å\0À\0Á÷À\0À\0À\0À\0À\0À\0À\0À\0À\0À\0Æ\0Æ\0Æ\0Æ\0Æ\0Æ\0Æ\0Æ\0Æ\0Æ\0Ç\0â\0â\0â\0â\0â\0â\0â\0â\0â\0â\0Ç\0}€Ç\0Ç\0Ç\0Ç\0Ç\0Ç\0Ç\0Ç\0Ç\0Ç\0Ì\0ÂÌ\0Ì\0Ì\0Ì\0Ì\0Ì\0Ì\0Ì\0Ì\0Ì\0çÿÿÿÿÇ\0ÜîûÿÿÇ\0óÿÿÌ\0Í\0Í\0Í\0Í\0Í\0Í\0Í\0Í\0Í\0Í\0á\0ÿÿá\0ÿÿàá\0á\0á\0á\0á\0á\0á\0á\0á\0á\0Í\0ÅÿÿÿÿÿÿÿÿÌ\0ã\0ã\0ã\0ã\0ã\0ã\0ã\0ã\0ã\0ã\0ÿÿÿÿÿÿÿÿÈÿÿÿÿä\0ÿÿä\0ÿÿã\0ä\0ä\0ä\0ä\0ä\0ä\0ä\0ä\0ä\0ä\0å\0å\0å\0å\0å\0å\0å\0å\0å\0å\0æ\0æ\0æ\0æ\0æ\0æ\0æ\0æ\0æ\0æ\0ÿÿã\0ç\0ç\0ç\0ç\0ç\0ç\0ç\0ç\0ç\0ç\0¹\0è\0è\0è\0è\0è\0è\0è\0è\0è\0è\0ÿÿÿÿÿÿÿÿÿÿí\0ÿÿMÿÿMMMMMMMMMMqqqqqqqqqqÿÿMÿÿÿÿÀ\0ÿÿÿÿí\0í\0í\0í\0í\0í\0í\0í\0í\0í\0í\0í\0í\0í\0í\0í\0í\0í\0í\0í\0í\0í\0í\0í\0í\0í\0Mÿÿÿÿÿÿí\0Ç\0í\0í\0í\0í\0í\0í\0í\0í\0í\0í\0í\0í\0í\0í\0í\0í\0í\0í\0í\0í\0í\0í\0í\0í\0í\0í\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ÿÿÿÿÿÿÿÿÿÿÿÿÿÿð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ÿÿò\0ÿÿÿÿð\0ÿÿð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ò\0ò\0ò\0ò\0ò\0ò\0ò\0ò\0ò\0ò\0ò\0ò\0ò\0ò\0ò\0ò\0ò\0ò\0ò\0ò\0ò\0ò\0ò\0ò\0ò\0ò\0ÿÿÿÿÿÿÿÿò\0ÿÿò\0ò\0ò\0ò\0ò\0ò\0ò\0ò\0ò\0ò\0ò\0ò\0ò\0ò\0ò\0ò\0ò\0ò\0ò\0ò\0ò\0ò\0ò\0ò\0ò\0ò\0í\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0ÿÿÿÿÿÿÿÿÿÿÿÿÿÿõ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0ÿÿÿÿÿÿÿÿõ\0ÿÿõ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0BBÿÿÿÿBOOOOOOOOOOÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿBÿÿBÿÿÿÿÿÿÿÿOBÿÿÿÿÿÿÿÿBÿÿBBBBBBBBBBBÿÿÿÿBÿÿÿÿÿÿÿÿÿÿò\0ÿÿÿÿÿÿÿÿÿÿÿÿBpÿÿpÿÿBppppppppppÿÿÿÿBrrrrrrrrrrBÿÿÿÿÿÿÿÿÿÿÿÿÿÿBÿÿÿÿrÿÿÿÿBÿÿÿÿsÿÿsÿÿBssssssssssttttttttttÿÿruuuuuuuuuuvvvvvvvvvvwwwwwwwwwwÿÿ~ÿÿÿÿ~ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ›ÿÿ››››››››››ÿÿÿÿÿÿÿÿÿÿ›ÿÿ~ÿÿÿÿÿÿÿÿÿÿ~ÿÿÿÿÿÿ~ÿÿÿÿÿÿÿÿÿÿÿÿ~ÿÿÿÿB~~~ÿÿÿÿÿÿ›ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ‚‚‚‚‚‚‚‚‚‚ÿÿÿÿÿÿÿÿÿÿÿÿÿÿ‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒÿÿÿÿÿÿÿÿÿÿÿÿÿÿƒƒƒƒƒƒÿÿÿÿÿÿ‚‚‚‚‚‚ÿÿÿÿÿÿÿÿÿÿÿÿ„„„„„„„„„„ÿÿƒƒƒƒƒƒ„„„„„„¸Š¸ÿÿÿÿ¸¸¸¸¸¸¸¸¸¸¹¹¹¹¹¹¹¹¹¹ÿÿ„„„„„„ŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠÿÿÿÿÿÿÿÿŠÿÿŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿœœœœœœœœœœÿÿÿÿÿÿÿÿÿÿÿÿÿÿƏÿÿÿÿÿÿÿÿÿÿœÿÿÿÿÿÿƏÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿŠÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿººººººººººÆÿÿÿÿÿÿÿÿÆÿÿÿÿÿÿƺÿÿÿÿÿÿÿÿÿÿÆÿÿÿÿÆÿÿÆÆÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ»ÿÿ»ÿÿº»»»»»»»»»»¼¼¼¼¼¼¼¼¼¼½½½½½½½½½½¾¾¾¾¾¾¾¾¾¾¿¿¿¿¿¿¿¿¿¿ÇÇÇÇÇÇÇÇÇÇÉÿÿÿÿÿÿÿÿÿÿÿÿÇÇÇÇÇÇÉÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÇÇÇÇÇÇÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÉÿÿÿÿÿÿÿÿÉÿÿÿÿÿÿÉÿÿÿÿÿÿÿÿÿÿÿÿÿÿÉÿÿÿÿÿÿÉÿÿÉÉÊÊÊÊÊÊÊÊÊÊÿÿÿÿÿÿÿÿÿÿÿÿÿÿÊÊÊÊÊÊËËËËËËËËËËÿÿÿÿÿÿÿÿÿÿÿÿÿÿËËËËËËÿÿÿÿÿÿÊÊÊÊÊÊÿÿÿÿÿÿÿÿÿÿÿÿÌÌÌÌÌÌÌÌÌÌÿÿËËËËËËÌÌÌÌÌÌÿÿÒÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÌÌÌÌÌÌÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÿÿÿÿÿÿÿÿÒÿÿÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÕÕÕÕÕÕÕÕÕÕÿÿÿÿÿÿÿÿÿÿÿÿÿÿÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÿÿÿÿÿÿÿÿÕÿÿÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÒÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ",br="coth",pr="infinity",yr=963043957,mr="li",gr="repetition",kr=126,xr="arg",_r="sub",je=124,Ar=112,Or="\\clubsuit",Sr="html",Cr="scanning of ",Er="&spades;",Nr=-10,Pr=252,Mr=".",qr=240,Ir=110,Tr=116,Rr="dim",Xr="\\Leftrightarrow",Yr="max",Br="Upsilon",Lr=-32,Ur="active",Dr="count_while1",Wr=117,Fr="[downarrow]",jr="&exist;",Gr="general_timestamp",Zr="Str.replace: reference to unmatched group",zr="Assert_failure",Hr=-123,Qr="cos",Vr="lib/read.mll",Jr="blockquote",$r="Org",Kr="varepsilon",re="rangeToString",ee='"',ne="Date",te="<",ae=2048,ue=256,ie="style",Ge=-88,ce="\\subset",fe=726928360,oe="&rarr;",se="Deadline",ve="Timestamp.t.repetition",le=15,Ze=125,he="Division_by_zero",de="end_string",be=708012133,pe=": ",me="priority",ge="not enough input",ke="%d",we="epsilon",ye=104,xe="[spades]",_e="colgroup",Ae=102,Oe="\\varsigma",Se=101,Ce="min",Ee="[superset of]",Ne="varsigma",Pe="\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0†\0\0\0\0\0\0†\0E’ÿÿ\0\0E’\0\0\0\0\0\0\0\0\0‹\0\0\0\0\0\0\f\0\0ª\0†\0¯\0\0\0\0\vE’\r\x001\0\0\n\0\v\0\v\0\v\0\v\0\v\0\v\0\v\0\v\0\v\x008\0v\0\0\0‚\x009\0í‰\0\01\0\0\x000\0Š\0j\0>\0\0n\0i\0\0\x001\0\0\v\0\v\0\v\0\v\0\v\0\v\0\v\0\v\0\v\0\v\0\x000\0\b\0r\0Ñ\0ì\0\0\r\0\0ÿÿ0\x000\0\0\0\0 \0!\0#\0\0\0\0\0\0\"\0\0\0\0\0\0$\0)\0%\x000\0\t\0*\0+\0,\0-\0.\0/\0=\0U\x000\0&\0'\0'\0'\0'\0'\0'\0'\0'\0'\x001\0C\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0V\0\0ÿÿ(\0\0‘\0’\x007\0”\x007\0•\x000\x006\x006\x006\x006\x006\x006\x006\x006\x006\x006\x002\x002\x002\x002\x002\x002\x002\x002\x002\x002\x002\x002\x002\x002\x002\x002\x002\x002\x002\x002\0ÿÿ0\0–\0—\0¡\0B\0ž\x005\0Ÿ\x005\0 \x003\x004\x004\x004\x004\x004\x004\x004\x004\x004\x004\x004\x004\x004\x004\x004\x004\x004\x004\x004\x004\x004\x004\x004\x004\x004\x004\x004\x004\x004\x004\0¥\x003\x006\x006\x006\x006\x006\x006\x006\x006\x006\x006\0¢\0£\0¦\0]\0ÿÿ\x006\x006\x006\x006\x006\x006\x006\x006\x006\x006\0ÿÿM\0g\0l\0t\0„\0†\0‡\0€\0‹\0†\0¤\0]\0«\0M\0§\0¨\0©\0¬\0p\0­\0®\0Ò\0â\0Ð\0Ó\0Ô\0;\0S\0†\0Õ\0Ö\0×\0Ø\0Ú\0\0Û\0]\0Ü\0Ý\0{\0Þ\0ß\0à\0ˆ\0_\0á\0#Aê\0›\0aú\0ÿÿþ\x009=_M\0,\\X\tL\0|\0!K\0b\0UVWxYJ\0á\x005yI\0ZH\0G\0N\0N\0N\0N\0N\0N\0N\0N\0N\0N\0b\0qz\0[@\0]N\0N\0N\0N\0N\0N\0O\0O\0O\0O\0O\0O\0O\0O\0O\0O\0œ\0p^`bc1O\0O\0O\0O\0O\0O\0d\0eN\0N\0N\0N\0N\0N\0·\0¸\0¸\0¸\0¸\0¸\0¸\0¸\0¸\0¸\0pÿÿfgiO\0O\0O\0O\0O\0O\0P\0P\0P\0P\0P\0P\0P\0P\0P\0P\0jk0(lmnP\0P\0P\0P\0P\0P\0Q\0Q\0Q\0Q\0Q\0Q\0Q\0Q\0Q\0Q\0oÿÿ«ªQ\0Q\0Q\0Q\0Q\0Q\0\\\0¨?P\0P\0P\0P\0P\0P\0ø\0¥ü\0¢;E\0W\0W\0W\0W\0W\0W\0W\0W\0W\0W\0ÿÿQ\0Q\0Q\0Q\0Q\0Q\0W\0W\0W\0W\0W\0W\0X\0X\0X\0X\0X\0X\0X\0X\0X\0X\0'*ÿÿ£¤x\0X\0X\0X\0X\0X\0X\0¦7™\0W\0W\0W\0W\0W\0W\0§¤©¤Y\0Y\0Y\0Y\0Y\0Y\0Y\0Y\0Y\0Y\x003X\0X\0X\0X\0X\0X\0Y\0Y\0Y\0Y\0Y\0Y\0Z\0Z\0Z\0Z\0Z\0Z\0Z\0Z\0Z\0Z\0a\0‰¤¬¹ˆ­Z\0Z\0Z\0Z\0Z\0Z\0a\0³\0®Y\0Y\0Y\0Y\0Y\0Y\0.¯°´\0¤¸µ\0¶\0¶\0¶\0¶\0¶\0¶\0¶\0¶\0¶\0|Z\0Z\0Z\0Z\0Z\0Z\0À²³a\0Á´µ·¤Øÿÿa\0¸ØÑa\0ßa\0Ðæa\0Û%ØÙÜØa\0Øa\0a\0`\0c\0c\0c\0c\0c\0c\0c\0c\0c\0c\0Ø~c\0c\0c\0c\0c\0c\0a\0Úúa\0||a\0Ýýa\0ÿÿÄa\0a\0`\0c\0c\0c\0c\0c\0c\0d\0d\0d\0d\0d\0d\0d\0d\0d\0d\0ëñÿòd\0d\0d\0d\0d\0d\0e\0e\0e\0e\0e\0e\0e\0e\0e\0e\0öäÄe\0e\0e\0e\0e\0e\0Æd\0d\0d\0d\0d\0d\0Äê†a\0a\0a\0a\0a\0a\0a\0a\0a\0a\0\0\0e\0e\0e\0e\0e\0e\0a\0a\0a\0a\0a\0a\0¶\0¶\0¶\0¶\0¶\0¶\0¶\0¶\0¶\0¶\0\0\0\0\0ɱ\0¸\0¸\0¸\0¸\0¸\0¸\0¸\0¸\0¸\0¸\0¼\0\0\0a\0a\0a\0a\0a\0a\0Éã\0\0¿\0Î{½\0¾\0¾\0¾\0¾\0¾\0¾\0¾\0¾\0¾\0¾\0¾\0¾\0¾\0¾\0¾\0¾\0¾\0¾\0¾\0½\0¾\0¾\0¾\0¾\0¾\0¾\0¾\0¾\0¾\0Ã\0Å\0Å\0Å\0Å\0Å\0Å\0Å\0Å\0Å\0Å\0Æ\0ÿÿøÄ\0Å\0Å\0Å\0Å\0Å\0Å\0Å\0Å\0Å\0Ä\0Å\0Å\0Å\0Å\0Å\0Å\0Å\0Å\0Å\0Ê\0ã\0ã\0ã\0ã\0ã\0ã\0ã\0ã\0ã\0ã\0Í\0ÿÿÿÿË\0Ì\0Ì\0Ì\0Ì\0Ì\0Ì\0Ì\0Ì\0Ì\0â\0ÃÌ\0Ì\0Ì\0Ì\0Ì\0Ì\0Ì\0Ì\0Ì\0Ì\0è\0\0\0\0Î\0Ýïþ\0\0Ï\0ô\0\0á\0Ë\0Ì\0Ì\0Ì\0Ì\0Ì\0Ì\0Ì\0Ì\0Ì\0è\0\0\0è\0\0\0áç\0ç\0ç\0ç\0ç\0ç\0ç\0ç\0ç\0ç\0Ù\0ÿÿ\0\0\0\0\0\0\0\0á\0ã\0ã\0ã\0ã\0ã\0ã\0ã\0ã\0ã\0ã\0\0\0\0\0\0\0\0\0ÿÿ\0\0\0\0æ\0\0\0æ\0\0\0ä\0å\0å\0å\0å\0å\0å\0å\0å\0å\0å\0å\0å\0å\0å\0å\0å\0å\0å\0å\0å\0å\0å\0å\0å\0å\0å\0å\0å\0å\0å\0\0\0ä\0ç\0ç\0ç\0ç\0ç\0ç\0ç\0ç\0ç\0ç\0º\0ç\0ç\0ç\0ç\0ç\0ç\0ç\0ç\0ç\0ç\0\0\0\0\0\0\0\0\0\0\0ñ\0\0\0q\0\0MMMMMMMMMMrrrrrrrrrr\0\0p\0\0\0\0Á\0\0\0\0\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0p\0\0\0\0\0\0ð\0È\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0\0\0ö\0\0\0\0\0ð\0\0\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0ð\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0\0\0\0\0\0\0\0\0õ\0\0\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0î\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0\0\0\0\0\0\0\0\0õ\0\0\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0õ\0EF\0\0\0\0ELMMMMMMMMM\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0E\0\0N\0\0\0\0\0\0\0\0hI\0\0\0\0\0\0\0\0O\0\0GLMMMMMMMMM\0\0\0\0H\0\0\0\0\0\0\0\0\0\0ó\0\0\0\0\0\0\0\0\0\0\0\0\0Pw\0\0w\0\0Qvvvvvvvvvv\0\0\0\0JrrrrrrrrrrS\0\0\0\0\0\0\0\0\0\0\0\0\0\0R\0\0\0\0s\0\0\0\0T\0\0\0\0u\0\0u\0\0Ktttttttttttttttttttt\0\0sttttttttttvvvvvvvvvvvvvvvvvvvv\0\0€‚‚‚‚‚‚‚‚‚‚\0\0\0\0€\0\0\0\0\0\0€‚‚‚‚‚‚\0\0\0\0\0\0\0\0\0\0\0\0€\0\0\0\0¹\0\0››››››››››\0\0\0\0\0\0\0\0\0\0‚‚‚‚‚‚¸\0\0€\0\0\0\0\0\0\0\0\0\0€\0\0\0\0\0\0€\0\0\0\0\0\0\0\0\0\0\0\0€€\0\0\0\0D€€€\0\0€\0\0\0\0¸\0\0\0\0\0\0\0\0€\0\0\0\0\0\0€\0\0€ƒƒƒƒƒƒƒƒƒƒ\0\0\0\0\0\0\0\0\0\0\0\0\0\0ƒƒƒƒƒƒ„„„„„„„„„„\0\0\0\0\0\0\0\0\0\0\0\0\0\0„„„„„„\0\0\0\0\0\0ƒƒƒƒƒƒ\0\0\0\0\0\0\0\0\0\0\0\0€€€€€€€€€€\0\0„„„„„„€€€€€€¿Ž¿\0\0\0\0¾¾¾¾¾¾¾¾¾¾ºººººººººº\0\0€€€€€€\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0’“\0\0\0\0’š›››››››››\0\0\0\0\0\0\0\0\0\0\0\0\0\0È’\0\0™\0\0\0\0\0\0\0\0±–\0\0\0\0\0\0Èœ\0\0”š›››››››››\0\0\0\0•\0\0\0\0\0\0\0\0\0\0\0\0‹\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0žººººººººººÈ\0\0—\0\0\0\0\0\0È\0\0\0\0\0\0È»\0\0 \0\0\0\0\0\0\0\0È\0\0\0\0ŸÈ\0\0ÈÇ\0\0¡\0\0\0\0\0\0\0\0\0\0\0\0˜\0\0\0\0\0\0\0\0½\0\0½\0\0»¼¼¼¼¼¼¼¼¼¼¼¼¼¼¼¼¼¼¼¼¼¼¼¼¼¼¼¼¼¼¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾ÊÊÊÊÊÊÊÊÊÊÈ\0\0\0\0\0\0\0\0\0\0\0\0ÊÊÊÊÊÊÈ\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0ÊÊÊÊÊÊ\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0È\0\0\0\0\0\0\0\0‘È\0\0\0\0\0\0È\0\0\0\0\0\0\0\0\0\0\0\0\0\0È\0\0\0\0\0\0È\0\0ÈÇËËËËËËËËËË\0\0\0\0\0\0\0\0\0\0\0\0\0\0ËËËËËËÌÌÌÌÌÌÌÌÌÌ\0\0\0\0\0\0\0\0\0\0\0\0\0\0ÌÌÌÌÌÌ\0\0\0\0\0\0ËËËËËË\0\0\0\0\0\0\0\0\0\0\0\0ÈÈÈÈÈÈÈÈÈÈ\0\0ÌÌÌÌÌÌÈÈÈÈÈÈ\0\0Ö\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0ÈÈÈÈÈÈÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕ\0\0\0\0\0\0\0\0Õ\0\0ÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕ\0\0\0\0\0\0\0\0\0\0\0\0\0\0ÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕ\0\0\0\0\0\0\0\0Õ\0\0ÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕ\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0Ó\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0",Me="lib/core.ml",qe=254,ze=100,Ie="pre",Te="scanf.ml",Re=" : flags Open_text and Open_binary are not compatible",Xe="*",Ye="Timestamp.time.hour",Be="ker",Le="Closed",Ue="margin-right:6px",He="\\Leftarrow",Qe="Range.t",Ve=989373200,Je="\0\0ìÿíÿ\0ïÿ\0òÿóÿôÿõÿ\0\0\0ùÿU\0\0\0\0\0\0\0\0\0\0\0ÿÿ\0\0\0\0\0þÿ\0\0ýÿ\v\0üÿ\0\0\0\0\0\0\0ûÿ\0a\0\n\0\0\0\0\0\f\0\b\0úÿw\0\0‹\0¡\0«\0µ\0Á\0Ñ\0ðÿ\v\0&\0üÿA\0þÿÿÿn\0üÿ£\0þÿÿÿê\0÷ÿøÿ0úÿûÿüÿýÿþÿÿÿG~•ùÿ'\0ýÿþÿ&\0»ÒøÿÿÜ\0ýÿÿÿõ\0'mX¤»á\r\0üÿýÿþÿÿÿ\0ýÿþÿÿÿ\0ýÿþÿÿÿ\0ýÿþÿÿÿûÿüÿýÿþÿÿÿ\0üÿýÿþÿ\0ÿÿ\0ÿÿ\b\0ýÿ\0þÿ\0ÿÿ.\0ýÿþÿ*\x004\x005\0ÿÿ5\x000\0[\0\\\0ÿÿúÿûÿ‰\0h\0Y\0X\0j\0ÿÿ\0‰\0±\0þÿ·\0¨\0¦\0·\0\0ýÿ±\0¬\0»\0\0üÿ5ûÿüÿýÿgÿÿøþÿüÿýÿþÿÿÿ(2Jüÿýÿþÿÿÿ=Tlùÿúÿûÿô\0x޳\0Â\0\0ÿÿ¾\0¼\0»\0Á\0·\0³\0þÿ¿\0É\0È\0Ä\0Ë\0Á\0½\0ýÿ_®ÄÎØäï<\0ýÿþÿÿÿ\füÿýÿWÿÿ‘üÿýÿÝÿÿå\0ýÿþÿÿÿç\0ýÿþÿÿÿ\0ÿÿüÿýÿþÿÿÿ\"ýÿþÿÿÿ\0\0ÿÿ\0þÿÿÿ&üÿýÿþÿÿÿxûÿüÿýÿþÿÿÿÐ\0ýÿþÿÿÿÓ\0ýÿþÿÿÿ½\0ÿÿüÿýÿþÿÿÿ\rýÿþÿÿÿ_üÿýÿþÿÿÿ2ýÿþÿÿÿýÿþÿÿÿé\0ýÿþÿÿÿÞ\0ýÿþÿÿÿOíÿîÿ\n\0ðÿ,óÿôÿõÿöÿ=ùÿ-Ñ\0ä\0Ó\0è\0á\0ß\0ð\0ÿÿë\0ê\0\bþÿýÿ6üÿ '1-ûÿ9RPNTJVúÿn\f{›¥±»ÅñÿÇMýÿÿÿšÞÑ›ï5Lrüÿýÿþÿÿÿ˜üÿýÿãÿÿUôÿõÿ\v\0÷ÿLúÿûÿüÿýÿþÿó3dsh…vš«ÿÿ­°¿¹»ýææê÷íê\t\vŽ˜tª´¾ÈÒøÿx§ýÿÿÿØRÜìô:\bQ\bw\bLüÿýÿþÿÿÿ\büÿýÿè\bÿÿ‡xýÿdþÿ¶ÿÿ\vÿÿÌüÿýÿþÿÿÿ.ÿÿ²üÿýÿþÿÿÿ\0ÿÿ·üÿýÿþÿÿÿ»ýÿþÿÿÿyýÿþÿÿÿ¸üÿýÿþÿ\0ÿÿŒ’ÿÿ–—š¨ª«¬­µ¸¹»¿ÁÃÄÅÈËßáäùû\v\f\r\0\0",$e="Stack_overflow",Ke="arcsin",rn=-97,en=253,nn=65599,tn="Not_found",an="\0\0\0\0\0ÿÿ\0\0ÿÿ\0\0\0\0\0\0\0\0ÿÿÿÿ\0\0ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ\0\0ÿÿÿÿÿÿ\0\0ÿÿÿÿ\0\0ÿÿ\0\0ÿÿÿÿÿÿÿÿÿÿÿÿ\0\0ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ\0\0ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ\0\x009\0<\0\0\0<\0\0\0\0\0A\0\0\0A\0\0\0\0\0F\0\0\0\0\0ÿÿ\0\0\0\0\0\0\0\0\0\0\0\0ÿÿÿÿÿÿ\0\0T\0\0\0\0\0ÿÿÿÿÿÿÿÿÿÿ\0\0^\0\0\0\0\0a\0ÿÿÿÿa\0ÿÿÿÿÿÿÿÿh\0\0\0\0\0\0\0\0\0m\0\0\0\0\0\0\0q\0\0\0\0\0\0\0u\0\0\0\0\0\0\0y\0\0\0\0\0\0\0\0\0\0\0~\0\0\0\0\0\0\0ÿÿ\0\0ÿÿ\0\0ÿÿÿÿ\0\0ÿÿ\0\0Š\0\0\0Ž\0\0\0\0\0ÿÿÿÿÿÿ\0\0ÿÿÿÿÿÿÿÿ\0\0š\0\0\0\0\0ÿÿÿÿÿÿÿÿÿÿ\0\0ÿÿÿÿÿÿ\0\0ÿÿÿÿÿÿÿÿÿÿ\0\0ÿÿÿÿÿÿÿÿ\0\0²\0\0\0\0\0\0\0ÿÿ\0\0ÿÿ\0\0ÿÿ»\0\0\0\0\0\0\0\0\0ÿÿÿÿÂ\0\0\0\0\0\0\0\0\0ÿÿÿÿÉ\0\0\0\0\0\0\0ÿÿÿÿÿÿÿÿÿÿÿÿ\0\0ÿÿÿÿÿÿÿÿÿÿÿÿ\0\0ÿÿÿÿÿÿÿÿÿÿÿÿÿÿ\0\0ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿë\0\0\0\0\0\0\0ï\0\0\0\0\0ÿÿ\0\0ô\0\0\0\0\0ÿÿ\0\0ù\0\0\0\0\0\0\0ý\0\0\0\0\0\0\0ÿÿ\0\0\0\0\0\0\0\0\0\0\b\0\0\0\0\0\0ÿÿ\0\0ÿÿ\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0 \0\0\0\0\0\0ÿÿ\0\0&\0\0\0\0\0\0\0\0+\0\0\0\0\0\0/\0\0\0\0\0\0\0\x004\0\0\0\0\0\x008\0\0\0\0\0\0<\0\0\0\0\0\0@\0\0\0\0\0\0C\0\0\0\0ÿÿ\0\0ÿÿ\0\0\0\0\0\0\0\0ÿÿÿÿ\0\0ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ\0\0ÿÿÿÿÿÿ\0\0ÿÿÿÿ\0\0ÿÿ\0\0ÿÿÿÿÿÿÿÿÿÿÿÿ\0\0ÿÿÿÿÿÿÿÿÿÿÿÿÿÿ\0\0ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ\0\0y}\0\0\0\0€ÿÿÿÿ€ÿÿÿÿÿÿÿÿ‡\0\0\0\0\0\0\0\0Œ\0\0\0\0ÿÿ\0\0\0\0\0\0ÿÿ\0\0ÿÿ\0\0\0\0\0\0\0\0\0\0ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ\0\0ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ\0\0ÁÅ\0\0\0\0ÈÿÿÿÿÈÿÿÿÿÿÿÿÿÏ\0\0\0\0\0\0\0\0Ô\0\0\0\0ÿÿ\0\0ÿÿÿÿ\0\0ÿÿ\0\0Ü\0\0ÿÿ\0\0â\0\0\0\0\0\0\0\0ÿÿ\0\0é\0\0\0\0\0\0\0\0ÿÿ\0\0ð\0\0\0\0\0\0\0\0õ\0\0\0\0\0\0ù\0\0\0\0\0\0ü\0\0\0\0\0\0ÿÿ\0\0\0\0\b\t\n\v\f\r !",un=-101,cn="[uparrow]",fn=848054398,on=137879064,sn="Timestamp.date.month",vn="Timestamp.time",ln="Nested_link",hn="\\Uparrow",dn="f",bn=1073741823,pn=248722964,mn=1026,gn="Timestamp.date",kn="&clubs;",wn="sup",yn="false",xn="$$",_n="Conf.t.keep_line_break",An="sinh",On=128,Sn="Inline emphasis",Cn="&asymp;",En="tan",Nn="compare: functional value",Pn="end string",Mn="[approx. equal to]",qn="id",In="true",Tn="\\heartsuit",Rn="Timestamp.date.day",Xn=-69,Yn="[almost equal to]",Bn="&diams;",Ln=214,Un="illegal timestamp",Dn="img",Wn="Invalid_argument",Fn="Map.bal",jn="\\",Gn="&crarr;",Zn="limsup",zn="&hellip;",Hn=-752863768,Qn="cosh",Vn=892015045,Jn="0",$n="\\exists",Kn=": at character number ",rt="\\textbullet{}",et="anchorLink",nt="p",tt="arctan",at="Sys_blocked_io",ut="invalid format ",it="\\textpm{}",ct=248,ft="[infinity]",ot=255,st="org-left",vt="satisfy",lt="[subset of]",ht=246,dt="Unexpected end of input",bt=-108,pt="&sigmaf;",mt=127,gt=1024,kt=" : flags Open_rdonly and Open_wronly are not compatible",wt="parseJson",yt="language",xt="liminf",_t="&thetasym;",At="-",Ot=216,St=" : file already exists",Ct=16777215,Et="\\downarrow",Nt="&lowast;",Pt="Config error: ",Mt="\\uparrow",qt="\\Rightarrow",It="ul",Tt="omicron",Rt=2147483647,Xt="DoublePlus",Yt="Started",Bt=12520,Lt=-46,Ut="html invalid tag: ",Dt="[empty set]",Wt="Timestamp.t",Ft="Timestamp.date.year",jt=1e3,Gt="\\leftarrow",Zt="",zt=737456202,Ht="Timestamp.time.min",Qt=223,Vt=63,Jt="Timestamp.t.wday",$t="nested link",Kt="[logical and]",ra="Match_failure",ea="\\spadesuit",na="EUR",ta="+",aa="options",ua="Timestamp.t.active",ia="a",ca="\\vartheta",fa="Conf.t.toc",oa="tanh",sa="Conf.t.heading_number",va="&empty;",la="nan",ha="local_part",da=224,ba=57343,pa="/",ma="div",ga="deg",ka=1073741823,wa="lib/syntax/block.ml",ya=250,xa="precision",_a=1255,Aa=255,Oa=698610924,Sa="jsError",Ca=32768,Ea="caml_bigstring_blit_string_to_ba: kind mismatch",Na="ÿÿÿÿÿÿÿûÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ",Pa="End_of_file",Ma="raw_line",qa="Failure",Ia="code",Ta="href",Ra=247,Xa="&epsilon;",Ya="[hearts]",Ba="ÿÿÿÿÿÿ\0ÿÿ\0ÿÿÿÿÿÿÿÿ\0\0ÿÿ\0\0\0\0\0\0ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ\b\0\b\0ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ\t\0ÿÿ\t\0ÿÿ\t\0ÿÿÿÿ\0ÿÿÿÿ\0ÿÿÿÿÿÿÿÿ\0ÿÿÿÿÿÿÿÿÿÿ\0ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ\0ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ\0\0ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ\0ÿÿ\0ÿÿ\0\0ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ\0ÿÿÿÿÿÿ\0ÿÿÿÿÿÿÿÿÿÿÿÿÿÿ\0\0\0ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ\0ÿÿ\0\0ÿÿ\0ÿÿÿÿÿÿÿÿÿÿ\0\0\0ÿÿÿÿÿÿÿÿÿÿ\0\0\0ÿÿÿÿÿÿÿÿ\0\0\0\0\0ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ\0ÿÿ\0ÿÿ\0ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ\0ÿÿÿÿÿÿÿÿ\0ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ\0ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ\0ÿÿ\0ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ\0ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ\0ÿÿ\0ÿÿÿÿÿÿÿÿ\0\0ÿÿ\0\0\0\0\0\0ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ\b\0ÿÿ\b\0ÿÿ\b\0ÿÿÿÿ\r\0ÿÿÿÿÿÿ\0\0ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ\0ÿÿÿÿÿÿÿÿ\t\0ÿÿ\v\0ÿÿÿÿÿÿÿÿÿÿ\0\0\0\0\v\0\v\0\v\0\v\0\v\0\v\0ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ\0\0ÿÿ\0\0ÿÿ\0\0ÿÿÿÿ\0ÿÿÿÿÿÿ\0\0ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ\0ÿÿ\0\0ÿÿÿÿÿÿÿÿÿÿ\0ÿÿÿÿÿÿÿÿÿÿÿÿ\0ÿÿÿÿÿÿÿÿÿÿÿÿ\0ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ\0ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ",La=56320,Ua=-48,Da="csc",Wa="camlinternalFormat.ml",Fa="Sys_error",ja="character ",Ga="%[^:]:%[^\n]",Za="int_of_string",za="time",Ha="checked",Qa="name",Va=120,Ja=103,$a=512,Ka="[diamonds]",ru="Epsilon",eu=32752,nu="cot",tu="&euro;",au="parseHtml",uu="[element of]",iu="0x",cu="&sup;",fu="Conf.t.format",ou="det",su="\n",vu="&#9786;",lu=105,hu="Clock",du="sin",bu="span",pu="log",mu="exp",gu="\\dots{}",ku="'+'",wu="gcd",yu="[dbldownarrow]",xu="lib/syntax/inline.ml",_u="Re.repn",Au=", ",Ou="static/",Su="\x3c!--",Cu=-80,Eu="class",Nu="[there exists]",Pu=870828711,Mu=-23,qu=-34,Iu="ÿûÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ",Tu=" ",Ru="Undefined_recursive_module",Xu=737455525,Yu="\\rightarrow",Bu="Omicron",Lu="[not equal to]",Uu=-976970511;function Du(r){return r.l}function Wu(r){return Du(r)}function Fu(r,e){if(0==r)return Zt;if(e.repeat)return e.repeat(r);for(var n=Zt,t=0;;){if(1&r&&(n+=e),0==(r>>=1))return n;e+=e,9==++t&&e.slice(0,1)}}function ju(r,e,n){var t=String.fromCharCode;if(0==e&&n<=4096&&n==r.length)return t.apply(null,r);for(var a=Zt;0<n;e+=gt,n-=gt)a+=t.apply(null,r.slice(e,e+Math.min(n,gt)));return a}function Gu(r){2==r.t?r.c+=Fu(r.l-r.c.length,"\0"):r.c=ju(r.c,0,r.c.length),r.t=0}function Zu(r){if(r.length<24){for(var e=0;e<r.length;e++)if(r.charCodeAt(e)>mt)return;return 1}return!/[^\x00-\x7f]/.test(r)}function zu(r){for(var e,n,t,a,u=Zt,i=Zt,c=0,f=r.length;c<f;c++){if((n=r.charCodeAt(c))<On){for(var o=c+1;o<f&&(n=r.charCodeAt(o))<On;o++);if($a<o-c?(i.substr(0,1),u+=i,i=Zt,u+=r.slice(c,o)):i+=r.slice(c,o),o==f)break;c=o}a=1,++c<f&&(-64&(t=r.charCodeAt(c)))==A&&(e=t+(n<<6),n<da?(a=e-12416)<On&&(a=1):(a=2,++c<f&&(-64&(t=r.charCodeAt(c)))==A&&(e=t+(e<<6),n<qr?((a=e-925824)<ae||55295<=a&&a<57344)&&(a=2):(a=3,++c<f&&(-64&(t=r.charCodeAt(c)))==A&&n<245&&((a=t-63447168+(e<<6))<65536||1114111<a)&&(a=3))))),a<4?(c-=a,i+="<22>"):i+=cr<a?String.fromCharCode(55232+(a>>10),La+(1023&a)):String.fromCharCode(a),i.length>gt&&(i.substr(0,1),u+=i,i=Zt)}return u+i}function Hu(r,e,n){this.t=r,this.c=e,this.l=n}function Qu(r){return new Hu(0,r,r.length)}function Vu(r){return Qu(r)}function Ju(r,e){!function(r,e){throw[0,r,e]}(r,Vu(e))}Hu.prototype.toString=function(){switch(this.t){case 9:return this.c;default:Gu(this);case 0:if(Zu(this.c))return this.t=9,this.c;this.t=8;case 8:return zu(this.c)}},Hu.prototype.slice=function(){var r=4==this.t?this.c.slice():this.c;return new Hu(this.t,r,this.l)};var $u=[0];function Ku(r){Ju($u.Invalid_argument,r)}function ri(){Ku(rr)}function ei(r,e){switch(6&r.t){default:if(e>=r.c.length)return 0;case 0:return r.c.charCodeAt(e);case 4:return r.c[e]}}function ni(r,e){return ei(r,e)}function ti(r){if(c.Uint8Array)var e=new c.Uint8Array(r.l);else e=new Array(r.l);for(var n=r.c,t=n.length,a=0;a<t;a++)e[a]=n.charCodeAt(a);for(t=r.l;a<t;a++)e[a]=0;return r.c=e,r.t=4,e}function ai(r){for(var e=Wu(r),n=new Array(e),t=0;t<e;t++)n[t]=ni(r,t);return n}function ui(r,e,n,t,a){return function(r,e,n,t,a){if(12!=n.kind&&Ku(Ea),0==a)return 0;var u=n.offset(t);e+a>Wu(r)&&ri(),u+a>n.data.length&&ri();var i=ai(r).slice(e,e+a);return n.data.set(i,u),0}(r,e,n,t,a)}function ii(r,e,n,t,a){if(0==a)return 0;if(0==t&&(a>=n.l||2==n.t&&a>=n.c.length))n.c=4==r.t?ju(r.c,e,a):0==e&&r.c.length==a?r.c:r.c.substr(e,a),n.t=n.c.length==n.l?0:2;else if(2==n.t&&t==n.c.length)n.c+=4==r.t?ju(r.c,e,a):0==e&&r.c.length==a?r.c:r.c.substr(e,a),n.t=n.c.length==n.l?0:2;else{4!=n.t&&ti(n);var u=r.c,i=n.c;if(4==r.t)if(t<=e)for(var c=0;c<a;c++)i[t+c]=u[e+c];else for(c=a-1;0<=c;c--)i[t+c]=u[e+c];else{var f=Math.min(a,u.length-e);for(c=0;c<f;c++)i[t+c]=u.charCodeAt(e+c);for(;c<a;c++)i[t+c]=0}}return 0}function ci(r){return new Hu(4,r,r.length)}function fi(r,e,n,t,a){return function(r,e,n,t,a){if(12!=r.kind&&Ku(Ea),0==a)return 0;var u=r.offset(e);return u+a>r.data.length&&ri(),t+a>Du(n)&&ri(),ii(ci(r.data.slice(u,u+a)),0,n,t,a),0}(r,e,n,t,a)}function oi(r,e,n){var t=new Array(n+1);t[0]=0;for(var a=1,u=e+1;a<=n;a++,u++)t[a]=r[u];return t}function si(r){switch(r){case 7:case 10:case 11:return 2;default:return 1}}function vi(r,e){var n,t=c;switch(r){case 0:n=t.Float32Array;break;case 1:n=t.Float64Array;break;case 2:n=t.Int8Array;break;case 3:n=t.Uint8Array;break;case 4:n=t.Int16Array;break;case 5:n=t.Uint16Array;break;case 6:case 7:case 8:case 9:n=t.Int32Array;break;case 10:n=t.Float32Array;break;case 11:n=t.Float64Array;break;case 12:n=t.Uint8Array}return n||Ku("Bigarray.create: unsupported kind"),new n(e*si(r))}function li(r){for(var e=r.length,n=1,t=0;t<e;t++)r[t]<0&&Ku("Bigarray.create: negative dimension"),n*=r[t];return n}var hi=Math.pow(2,-24);function di(r){throw r}function bi(){di($u.Division_by_zero)}function pi(r,e,n){this.lo=r&Ct,this.mi=e&Ct,this.hi=n&cr}function mi(r){return r.hi32()}function gi(r){return r.lo32()}function ki(r,e,n,t){this.kind=r,this.layout=e,this.dims=n,this.data=t}function wi(r,e,n,t){this.kind=r,this.layout=e,this.dims=n,this.data=t}function yi(r,e,n,t){var a=si(r);return li(n)*a!=t.length&&Ku("length doesn't match dims"),new(0==e&&1==n.length&&1==a?wi:ki)(r,e,n,t)}function xi(r){return r.slice(1)}function _i(r){return e=r,((n=0)<0||n>=e.dims.length)&&Ku("Bigarray.dim"),e.dims[n];var e,n}function Ai(r,e){return r.get(r.offset(e))}function Oi(r){return r}function Si(r,e,n,t,a){return ii(Oi(r),e,n,t,a),0}function Ci(r,e){return r===e?1:(6&r.t&&Gu(r),6&e.t&&Gu(e),r.c==e.c?1:0)}function Ei(){Ku(rr)}function Ni(r,e){return e>>>0>=r.l&&Ei(),ei(r,e)}function Pi(r,e,n){if(n&=O,4!=r.t){if(e==r.c.length)return r.c+=String.fromCharCode(n),e+1==r.l&&(r.t=0),0;ti(r)}return r.c[e]=n,0}function Mi(r,e,n){return e>>>0>=r.l&&Ei(),Pi(r,e,n)}function qi(t,a){if(t.fun)return qi(t.fun,a);if("function"!=typeof t)return t;var r=0|t.length;if(0==r)return t.apply(null,a);var e=r-(0|a.length)|0;return 0==e?t.apply(null,a):e<0?qi(t.apply(null,a.slice(0,r)),a.slice(r)):function(){for(var r=0==arguments.length?1:arguments.length,e=new Array(a.length+r),n=0;n<a.length;n++)e[n]=a[n];for(n=0;n<arguments.length;n++)e[a.length+n]=arguments[n];return qi(t,e)}}function Ii(r,e){return e>>>0>=r.length-1&&ri(),r}function Ti(r){return isFinite(r)?22250738585072014e-324<=Math.abs(r)?0:0!=r?1:2:isNaN(r)?4:3}function Ri(r){return 0!=(6&r.t)&&Gu(r),r.c}pi.prototype.caml_custom="_j",pi.prototype.copy=function(){return new pi(this.lo,this.mi,this.hi)},pi.prototype.ucompare=function(r){return this.hi>r.hi?1:this.hi<r.hi?-1:this.mi>r.mi?1:this.mi<r.mi?-1:this.lo>r.lo?1:this.lo<r.lo?-1:0},pi.prototype.compare=function(r){var e=this.hi<<16,n=r.hi<<16;return n<e?1:e<n?-1:this.mi>r.mi?1:this.mi<r.mi?-1:this.lo>r.lo?1:this.lo<r.lo?-1:0},pi.prototype.neg=function(){var r=-this.lo,e=-this.mi+(r>>24);return new pi(r,e,-this.hi+(e>>24))},pi.prototype.add=function(r){var e=this.lo+r.lo,n=this.mi+r.mi+(e>>24);return new pi(e,n,this.hi+r.hi+(n>>24))},pi.prototype.sub=function(r){var e=this.lo-r.lo,n=this.mi-r.mi+(e>>24);return new pi(e,n,this.hi-r.hi+(n>>24))},pi.prototype.mul=function(r){var e=this.lo*r.lo,n=(e*hi|0)+this.mi*r.lo+this.lo*r.mi;return new pi(e,n,(n*hi|0)+this.hi*r.lo+this.mi*r.mi+this.lo*r.hi)},pi.prototype.isZero=function(){return 0==(this.lo|this.mi|this.hi)},pi.prototype.isNeg=function(){return this.hi<<16<0},pi.prototype.and=function(r){return new pi(this.lo&r.lo,this.mi&r.mi,this.hi&r.hi)},pi.prototype.or=function(r){return new pi(this.lo|r.lo,this.mi|r.mi,this.hi|r.hi)},pi.prototype.xor=function(r){return new pi(this.lo^r.lo,this.mi^r.mi,this.hi^r.hi)},pi.prototype.shift_left=function(r){return 0==(r&=63)?this:r<24?new pi(this.lo<<r,this.mi<<r|this.lo>>24-r,this.hi<<r|this.mi>>24-r):r<48?new pi(0,this.lo<<r-24,this.mi<<r-24|this.lo>>48-r):new pi(0,0,this.lo<<r-48)},pi.prototype.shift_right_unsigned=function(r){return 0==(r&=63)?this:r<24?new pi(this.lo>>r|this.mi<<24-r,this.mi>>r|this.hi<<24-r,this.hi>>r):r<48?new pi(this.mi>>r-24|this.hi<<48-r,this.hi>>r-24,0):new pi(this.hi>>r-48,0,0)},pi.prototype.shift_right=function(r){if(0==(r&=63))return this;var e=this.hi<<16>>16;if(r<24)return new pi(this.lo>>r|this.mi<<24-r,this.mi>>r|e<<24-r,this.hi<<16>>r>>>16);var n=this.hi<<16>>31;return r<48?new pi(this.mi>>r-24|this.hi<<48-r,this.hi<<16>>r-24>>16,n&cr):new pi(this.hi<<16>>r-32,n,n)},pi.prototype.lsl1=function(){this.hi=this.hi<<1|this.mi>>23,this.mi=(this.mi<<1|this.lo>>23)&Ct,this.lo=this.lo<<1&Ct},pi.prototype.lsr1=function(){this.lo=(this.lo>>>1|this.mi<<23)&Ct,this.mi=(this.mi>>>1|this.hi<<23)&Ct,this.hi=this.hi>>>1},pi.prototype.udivmod=function(r){for(var e=0,n=this.copy(),t=r.copy(),a=new pi(0,0,0);0<n.ucompare(t);)e++,t.lsl1();for(;0<=e;)e--,a.lsl1(),0<=n.ucompare(t)&&(a.lo++,n=n.sub(t)),t.lsr1();return{quotient:a,modulus:n}},pi.prototype.div=function(r){var e=this;r.isZero()&&bi();var n=e.hi^r.hi;e.hi&Ca&&(e=e.neg()),r.hi&Ca&&(r=r.neg());var t=e.udivmod(r).quotient;return n&Ca&&(t=t.neg()),t},pi.prototype.mod=function(r){var e=this;r.isZero()&&bi();var n=e.hi;e.hi&Ca&&(e=e.neg()),r.hi&Ca&&(r=r.neg());var t=e.udivmod(r).modulus;return n&Ca&&(t=t.neg()),t},pi.prototype.toInt=function(){return this.lo|this.mi<<24},pi.prototype.toFloat=function(){return(this.hi<<16)*Math.pow(2,32)+this.mi*Math.pow(2,24)+this.lo},pi.prototype.toArray=function(){return[this.hi>>8,this.hi&O,this.mi>>16,this.mi>>8&O,this.mi&O,this.lo>>16,this.lo>>8&O,this.lo&O]},pi.prototype.lo32=function(){return this.lo|(this.mi&O)<<24},pi.prototype.hi32=function(){return this.mi>>>8&cr|this.hi<<16},ki.prototype.caml_custom="_bigarray",ki.prototype.offset=function(r){var e=0;if("number"==typeof r&&(r=[r]),r instanceof Array||Ku("bigarray.js: invalid offset"),this.dims.length!=r.length&&Ku("Bigarray.get/set: bad number of dimensions"),0==this.layout)for(var n=0;n<this.dims.length;n++)(r[n]<0||r[n]>=this.dims[n])&&ri(),e=e*this.dims[n]+r[n];else for(n=this.dims.length-1;0<=n;n--)(r[n]<1||r[n]>this.dims[n])&&ri(),e=e*this.dims[n]+(r[n]-1);return e},ki.prototype.get=function(r){switch(this.kind){case 7:var e=this.data[2*r+0],n=this.data[2*r+1];return new pi((u=e)&Ct,u>>>24&O|((i=n)&cr)<<8,i>>>16&cr);case 10:case 11:var t=this.data[2*r+0],a=this.data[2*r+1];return[qe,t,a];default:return this.data[r]}var u,i},ki.prototype.set=function(r,e){switch(this.kind){case 7:this.data[2*r+0]=gi(e),this.data[2*r+1]=mi(e);break;case 10:case 11:this.data[2*r+0]=e[1],this.data[2*r+1]=e[2];break;default:this.data[r]=e}return 0},ki.prototype.fill=function(r){switch(this.kind){case 7:var e=gi(r),n=mi(r);if(e==n)this.data.fill(e);else for(var t=0;t<this.data.length;t++)this.data[t]=t%2==0?e:n;break;case 10:case 11:var a=r[1],u=r[2];if(a==u)this.data.fill(a);else for(t=0;t<this.data.length;t++)this.data[t]=t%2==0?a:u;break;default:this.data.fill(r)}},ki.prototype.compare=function(r,e){if(this.layout!=r.layout||this.kind!=r.kind){var n=this.kind|this.layout<<8;return(r.kind|r.layout<<8)-n}if(this.dims.length!=r.dims.length)return r.dims.length-this.dims.length;for(var t=0;t<this.dims.length;t++)if(this.dims[t]!=r.dims[t])return this.dims[t]<r.dims[t]?-1:1;switch(this.kind){case 0:case 1:case 10:case 11:var a,u;for(t=0;t<this.data.length;t++){if((a=this.data[t])<(u=r.data[t]))return-1;if(u<a)return 1;if(a!=u){if(!e)return NaN;if(a==a)return 1;if(u==u)return-1}}break;case 7:for(t=0;t<this.data.length;t+=2){if(this.data[t+1]<r.data[t+1])return-1;if(this.data[t+1]>r.data[t+1])return 1;if(this.data[t]>>>0<r.data[t]>>>0)return-1;if(this.data[t]>>>0>r.data[t]>>>0)return 1}break;case 2:case 3:case 4:case 5:case 6:case 8:case 9:case 12:for(t=0;t<this.data.length;t++){if(this.data[t]<r.data[t])return-1;if(this.data[t]>r.data[t])return 1}}return 0},(wi.prototype=new ki).offset=function(r){return"number"!=typeof r&&(r instanceof Array&&1==r.length?r=r[0]:Ku("Ml_Bigarray_c_1_1.offset")),(r<0||r>=this.dims[0])&&ri(),r},wi.prototype.get=function(r){return this.data[r]},wi.prototype.set=function(r,e){return this.data[r]=e,0},wi.prototype.fill=function(r){return this.data.fill(r),0};var Xi=Math.log2&&1020==Math.log2(11235582092889474e291);function Yi(r){var e=new c.Float32Array(1);return e[0]=r,0|new c.Int32Array(e.buffer)[0]}function Bi(r,e,n){return new pi(r,e,n)}function Li(r){if(!isFinite(r))return isNaN(r)?Bi(1,0,eu):Bi(0,0,0<r?eu:65520);var e=(0!=r||1/r!=-1/0)&&0<=r?0:Ca;e&&(r=-r);var n=function(r){if(Xi)return Math.floor(Math.log2(r));var e=0;if(0==r)return-1/0;if(1<=r)for(;2<=r;)r/=2,e++;else for(;r<1;)r*=2,e--;return e}(r)+1023;n<=0?(n=0,r/=Math.pow(2,-mn)):((r/=Math.pow(2,n-M))<16&&(r*=2,--n),0==n&&(r/=2));var t=Math.pow(2,24),a=0|r,u=0|(r=(r-a)*t);return Bi(0|(r=(r-u)*t),u,a=a&le|e|n<<4)}function Ui(r){return r.toArray()}function Di(r){var e=new c.Int32Array(1);return e[0]=r,new c.Float32Array(e.buffer)[0]}function Wi(r){return new pi(r[7]<<0|r[6]<<8|r[5]<<16,r[4]<<0|r[3]<<8|r[2]<<16,r[1]<<0|r[0]<<8)}function Fi(r){var e=r.lo,n=r.mi,t=r.hi,a=(32767&t)>>4;if(2047==a)return 0==(e|n|t&le)?t&Ca?-1/0:1/0:NaN;var u=Math.pow(2,-24),i=(e*u+n)*u+(t&le);return 0<a?(i+=16,i*=Math.pow(2,a-M)):i*=Math.pow(2,-mn),t&Ca&&(i=-i),i}function ji(r){Ju($u.Failure,r)}function Gi(r,e){return Math.imul(r,e)}function Zi(r,e){return e=Gi(e,-862048943),((r=(r^=e=Gi(e=e<<15|e>>>17,461845907))<<13|r>>>19)+(r<<2)|0)-430675100|0}function zi(r,e){return n=r,t=Li(e),n=Zi(n,gi(t)),n=Zi(n,mi(t));var n,t}var Hi={_j:{deserialize:function(r,e){for(var n=new Array(8),t=0;t<8;t++)n[t]=r.read8u();return e[0]=8,Wi(n)},serialize:function(r,e,n){for(var t=Ui(e),a=0;a<8;a++)r.write(8,t[a]);n[0]=8,n[1]=8},fixed_length:8,compare:function(r,e,n){return r.compare(e)},hash:function(r){return r.lo32()^r.hi32()}},_i:{deserialize:function(r,e){return e[0]=4,r.read32s()},fixed_length:4},_n:{deserialize:function(r,e){switch(r.read8u()){case 1:return e[0]=4,r.read32s();case 2:ji("input_value: native integer value too large");default:ji("input_value: ill-formed native integer")}},fixed_length:4},_bigarray:{deserialize:function(r,e){var n=r.read32s();(n<0||16<n)&&ji("input_value: wrong number of bigarray dimensions");for(var t=r.read32s(),a=t&O,u=t>>8&1,i=[],c=0;c<n;c++)i.push(r.read32u());var f=li(i),o=vi(a,f),s=yi(a,u,i,o);switch(a){case 2:for(c=0;c<f;c++)o[c]=r.read8s();break;case 3:case 12:for(c=0;c<f;c++)o[c]=r.read8u();break;case 4:for(c=0;c<f;c++)o[c]=r.read16s();break;case 5:for(c=0;c<f;c++)o[c]=r.read16u();break;case 6:for(c=0;c<f;c++)o[c]=r.read32s();break;case 8:case 9:r.read8u()&&ji("input_value: cannot read bigarray with 64-bit OCaml ints");for(c=0;c<f;c++)o[c]=r.read32s();break;case 7:var v=new Array(8);for(c=0;c<f;c++){for(var l=0;l<8;l++)v[l]=r.read8u();var h=Wi(v);s.set(c,h)}break;case 1:for(v=new Array(8),c=0;c<f;c++){for(l=0;l<8;l++)v[l]=r.read8u();var d=Fi(Wi(v));s.set(c,d)}break;case 0:for(c=0;c<f;c++){d=Di(r.read32s());s.set(c,d)}break;case 10:for(c=0;c<f;c++){var b=Di(r.read32s()),p=Di(r.read32s());s.set(c,[qe,b,p])}break;case 11:for(v=new Array(8),c=0;c<f;c++){for(l=0;l<8;l++)v[l]=r.read8u();for(b=Fi(Wi(v)),l=0;l<8;l++)v[l]=r.read8u();p=Fi(Wi(v));s.set(c,[qe,b,p])}}return e[0]=4*(4+n),yi(a,u,i,o)},serialize:function(r,e,n){r.write(32,e.dims.length),r.write(32,e.kind|e.layout<<8);for(var t=0;t<e.dims.length;t++)r.write(32,e.dims[t]);switch(e.kind){case 2:case 3:case 12:for(t=0;t<e.data.length;t++)r.write(8,e.data[t]);break;case 4:case 5:for(t=0;t<e.data.length;t++)r.write(16,e.data[t]);break;case 6:for(t=0;t<e.data.length;t++)r.write(32,e.data[t]);break;case 8:case 9:r.write(8,0);for(t=0;t<e.data.length;t++)r.write(32,e.data[t]);break;case 7:for(t=0;t<e.data.length/2;t++)for(var a=Ui(e.get(t)),u=0;u<8;u++)r.write(8,a[u]);break;case 1:for(t=0;t<e.data.length;t++)for(a=Ui(Li(e.get(t))),u=0;u<8;u++)r.write(8,a[u]);break;case 0:for(t=0;t<e.data.length;t++){a=Yi(e.get(t));r.write(32,a)}break;case 10:for(t=0;t<e.data.length/2;t++){u=e.get(t);r.write(32,Yi(u[1])),r.write(32,Yi(u[2]))}break;case 11:for(t=0;t<e.data.length/2;t++){var i=e.get(t);for(a=Ui(Li(i[1])),u=0;u<8;u++)r.write(8,a[u]);for(a=Ui(Li(i[2])),u=0;u<8;u++)r.write(8,a[u])}}n[0]=4*(4+e.dims.length),n[1]=8*(4+e.dims.length)},compare:function(r,e,n){return r.compare(e,n)},hash:function(r){var e=li(r.dims),n=0;switch(r.kind){case 2:case 3:case 12:ue<e&&(e=ue);var t=0,a=0;for(a=0;a+4<=r.data.length;a+=4)n=Zi(n,t=r.data[a+0]|r.data[a+1]<<8|r.data[a+2]<<16|r.data[a+3]<<24);switch(t=0,3&e){case 3:t=r.data[a+2]<<16;case 2:t|=r.data[a+1]<<8;case 1:n=Zi(n,t|=r.data[a+0])}break;case 4:case 5:A<e&&(e=A);t=0,a=0;for(a=0;a+2<=r.data.length;a+=2)n=Zi(n,t=r.data[a+0]|r.data[a+1]<<16);0!=(1&e)&&(n=Zi(n,r.data[a]));break;case 6:64<e&&(e=64);for(a=0;a<e;a++)n=Zi(n,r.data[a]);break;case 8:case 9:64<e&&(e=64);for(a=0;a<e;a++)n=Zi(n,r.data[a]);break;case 7:32<e&&(e=32),e*=2;for(a=0;a<e;a++)n=Zi(n,r.data[a]);break;case 10:e*=2;case 0:64<e&&(e=64);for(a=0;a<e;a++)n=zi(n,r.data[a]);break;case 11:e*=2;case 1:32<e&&(e=32);for(a=0;a<e;a++)n=zi(n,r.data[a])}return n}}};function Qi(r){return Hi[r.caml_custom]&&Hi[r.caml_custom].compare}function Vi(r,e,n,t){var a=Qi(e);if(a){var u=0<n?a(e,r,t):a(r,e,t);if(t&&u!=u)return n;if(+u!=+u)return+u;if(0!=(0|u))return 0|u}return n}function Ji(r){return r instanceof Hu}function $i(r){return Ji(r)}function Ki(r){if("number"==typeof r)return jt;if(Ji(r))return Pr;if($i(r))return 1252;if(r instanceof Array&&r[0]===r[0]>>>0&&r[0]<=Aa){var e=0|r[0];return e==qe?0:e}return r instanceof String||"string"==typeof r?Bt:r instanceof Number?jt:r&&r.caml_custom?_a:r&&r.compare?1256:"function"==typeof r?1247:"symbol"==typeof r?1251:1001}function rc(r,e){return r<e?-1:r==e?0:1}function ec(r,e){return 6&r.t&&Gu(r),6&e.t&&Gu(e),r.c<e.c?-1:r.c>e.c?1:0}function nc(r,e){return ec(r,e)}function tc(r,e,n){for(var t=[];;){if(!n||r!==e){var a=Ki(r);if(a==ya){r=r[1];continue}var u=Ki(e);if(u==ya){e=e[1];continue}if(a!==u)return a==jt?u==_a?Vi(r,e,-1,n):-1:u==jt?a==_a?Vi(e,r,1,n):1:a<u?-1:1;switch(a){case 247:Ku(Nn);break;case 248:if(0!=(c=rc(r[2],e[2])))return 0|c;break;case 249:Ku(Nn);break;case 250:Ku("equal: got Forward_tag, should not happen");break;case 251:Ku("equal: abstract value");break;case 252:if(r!==e)if(0!=(c=ec(r,e)))return 0|c;break;case 253:Ku("equal: got Double_tag, should not happen");break;case 254:Ku("equal: got Double_array_tag, should not happen");break;case 255:Ku("equal: got Custom_tag, should not happen");break;case 1247:Ku(Nn);break;case 1255:var i=Qi(r);if(i!=Qi(e))return r.caml_custom<e.caml_custom?-1:1;if(i||Ku("compare: abstract value"),(c=i(r,e,n))!=c)return n?-1:c;if(c!==(0|c))return-1;if(0!=c)return 0|c;break;case 1256:var c;if((c=r.compare(e,n))!=c)return n?-1:c;if(c!==(0|c))return-1;if(0!=c)return 0|c;break;case 1e3:if((r=+r)<(e=+e))return-1;if(e<r)return 1;if(r!=e){if(!n)return NaN;if(r==r)return 1;if(e==e)return-1}break;case 1001:if(r<e)return-1;if(e<r)return 1;if(r!=e){if(!n)return NaN;if(r==r)return 1;if(e==e)return-1}break;case 1251:if(r!==e)return n?1:NaN;break;case 1252:if((r=Ri(r))!==(e=Ri(e))){if(r<e)return-1;if(e<r)return 1}break;case 12520:if((r=r.toString())!==(e=e.toString())){if(r<e)return-1;if(e<r)return 1}break;case 246:case 254:default:if(r.length!=e.length)return r.length<e.length?-1:1;1<r.length&&t.push(r,e,1)}}if(0==t.length)return 0;var f=t.pop();e=t.pop(),f+1<(r=t.pop()).length&&t.push(r,e,f+1),r=r[f],e=e[f]}}function ac(r,e){return tc(r,e,!0)}function uc(r){return r<0&&Ku("Bytes.create"),new Hu(r?2:9,Zt,r)}function ic(r,e){return+(0==tc(r,e,!1))}function cc(r){var e;if(e=+(r=Ri(r)),0<r.length&&e==e)return e;if(e=+(r=r.replace(/_/g,Zt)),0<r.length&&e==e||/^[+-]?nan$/i.test(r))return e;var n=/^ *([+-]?)0x([0-9a-f]+)\.?([0-9a-f]*)p([+-]?[0-9]+)/i.exec(r);if(n){var t=n[3].replace(/0+$/,Zt),a=parseInt(n[1]+n[2]+t,16),u=(0|n[4])-4*t.length;return e=a*Math.pow(2,u)}return/^\+?inf(inity)?$/i.test(r)?1/0:/^-inf(inity)?$/i.test(r)?-1/0:void ji("float_of_string")}function fc(r){var e=(r=Ri(r)).length;31<e&&Ku("format_int: format too long");for(var n={justify:ta,signstyle:At,filler:Tu,alternate:!1,base:0,signedconv:!1,width:0,uppercase:!1,sign:1,prec:-1,conv:dn},t=0;t<e;t++){var a=r.charAt(t);switch(a){case"-":n.justify=At;break;case"+":case" ":n.signstyle=a;break;case"0":n.filler=Jn;break;case"#":n.alternate=!0;break;case"1":case"2":case"3":case"4":case"5":case"6":case"7":case"8":case"9":for(n.width=0;0<=(a=r.charCodeAt(t)-48)&&a<=9;)n.width=10*n.width+a,t++;t--;break;case".":for(n.prec=0,t++;0<=(a=r.charCodeAt(t)-48)&&a<=9;)n.prec=10*n.prec+a,t++;t--;case"d":case"i":n.signedconv=!0;case"u":n.base=10;break;case"x":n.base=16;break;case"X":n.base=16,n.uppercase=!0;break;case"o":n.base=8;break;case"e":case"f":case"g":n.signedconv=!0,n.conv=a;break;case"E":case"F":case"G":n.signedconv=!0,n.uppercase=!0,n.conv=a.toLowerCase()}}return n}function oc(r,e){r.uppercase&&(e=e.toUpperCase());var n=e.length;r.signedconv&&(r.sign<0||r.signstyle!=At)&&n++,r.alternate&&(8==r.base&&(n+=1),16==r.base&&(n+=2));var t=Zt;if(r.justify==ta&&r.filler==Tu)for(var a=n;a<r.width;a++)t+=Tu;if(r.signedconv&&(r.sign<0?t+=At:r.signstyle!=At&&(t+=r.signstyle)),r.alternate&&8==r.base&&(t+=Jn),r.alternate&&16==r.base&&(t+=iu),r.justify==ta&&r.filler==Jn)for(a=n;a<r.width;a++)t+=Jn;if(t+=e,r.justify==At)for(a=n;a<r.width;a++)t+=Tu;return Vu(t)}function sc(r,e){var n=fc(r),t=n.prec<0?6:n.prec;if((e<0||0==e&&1/e==-1/0)&&(n.sign=-1,e=-e),isNaN(e))a=la,n.filler=Tu;else if(isFinite(e))switch(n.conv){case"e":var a,u=(a=e.toExponential(t)).length;a.charAt(u-3)==j&&(a=a.slice(0,u-1)+Jn+a.slice(u-1));break;case"f":a=function(r,e){if(Math.abs(r)<1)return r.toFixed(e);var n=parseInt(r.toString().split(ta)[1]);return 20<n?(n-=20,r/=Math.pow(10,n),r+=new Array(n+1).join(Jn),0<e&&(r=r+Mr+new Array(e+1).join(Jn)),r):r.toFixed(e)}(e,t);break;case"g":t=t||1;var i=(a=e.toExponential(t-1)).indexOf(j),c=+a.slice(i+1);if(c<-4||1e21<=e||e.toFixed(0).length>t){for(u=i-1;a.charAt(u)==Jn;)u--;a.charAt(u)==Mr&&u--,u=(a=a.slice(0,u+1)+a.slice(i)).length,a.charAt(u-3)==j&&(a=a.slice(0,u-1)+Jn+a.slice(u-1));break}var f=t;if(c<0)f-=1+c,a=e.toFixed(f);else for(;(a=e.toFixed(f)).length>t+1;)f--;if(f){for(u=a.length-1;a.charAt(u)==Jn;)u--;a.charAt(u)==Mr&&u--,a=a.slice(0,u+1)}}else a=K,n.filler=Tu;return oc(n,a)}function vc(r,e){if(Ri(r)==ke)return Vu(Zt+e);var n=fc(r);e<0&&(n.signedconv?(n.sign=-1,e=-e):e>>>=0);var t=e.toString(n.base);if(0<=n.prec){n.filler=Tu;var a=n.prec-t.length;0<a&&(t=Fu(a,Jn)+t)}return oc(n,t)}var lc=0;function hc(){return lc++}function dc(r){return r.toString()}if(c.process&&c.process.cwd)var bc=c.process.cwd().replace(/\\/g,pa);else bc="/static";function pc(r){var e=9;return Zu(r)||(e=8,r=function(r){for(var e,n,t=Zt,a=t,u=0,i=r.length;u<i;u++){if((e=r.charCodeAt(u))<On){for(var c=u+1;c<i&&(e=r.charCodeAt(c))<On;c++);if($a<c-u?(a.substr(0,1),t+=a,a=Zt,t+=r.slice(u,c)):a+=r.slice(u,c),c==i)break;u=c}e<ae?(a+=String.fromCharCode(192|e>>6),a+=String.fromCharCode(On|e&Vt)):e<55296||ba<=e?a+=String.fromCharCode(da|e>>12,On|e>>6&Vt,On|e&Vt):56319<=e||u+1==i||(n=r.charCodeAt(u+1))<La||ba<n?a+="�":(u++,e=(e<<10)+n-56613888,a+=String.fromCharCode(qr|e>>18,On|e>>12&Vt,On|e>>6&Vt,On|e&Vt)),a.length>gt&&(a.substr(0,1),t+=a,a=Zt)}return t+a}(r)),new Hu(e,r,r.length)}function mc(r){return pc(r)}function gc(r){Ju($u.Sys_error,r)}function kc(){}function wc(r){this.data=r}function yc(r,e){this.content={},this.root=r,this.lookupFun=e}function xc(r){return 4!=r.t&&ti(r),r.c}function _c(r){this.fs=require("fs"),this.fd=r}function Ac(r){this.fs=require("fs"),this.root=r}bc.slice(-1)!==pa&&(bc+=pa),(wc.prototype=new kc).truncate=function(r){var e=this.data;this.data=uc(0|r),ii(e,0,this.data,0,r)},wc.prototype.length=function(){return Du(this.data)},wc.prototype.write=function(r,e,n,t){var a=this.length();if(a<=r+t){var u=uc(r+t),i=this.data;this.data=u,ii(i,0,this.data,0,a)}return Si(e,n,this.data,r,t),0},wc.prototype.read=function(r,e,n,t){this.length();return ii(this.data,r,e,n,t),0},wc.prototype.read_one=function(r){return Ni(this.data,r)},wc.prototype.close=function(){},wc.prototype.constructor=wc,yc.prototype.nm=function(r){return this.root+r},yc.prototype.lookup=function(r){if(!this.content[r]&&this.lookupFun){var e=this.lookupFun(Vu(this.root),Vu(r));0!==e&&(this.content[r]=new wc(Oi(e[1])))}},yc.prototype.exists=function(r){if(r==Zt)return 1;var e=new RegExp("^"+(r+pa));for(var n in this.content)if(n.match(e))return 1;return this.lookup(r),this.content[r]?1:0},yc.prototype.readdir=function(r){var e=new RegExp("^"+(r==Zt?Zt:r+pa)+Z),n={},t=[];for(var a in this.content){var u=a.match(e);u&&!n[u[1]]&&(n[u[1]]=!0,t.push(u[1]))}return t},yc.prototype.is_dir=function(r){var e=new RegExp("^"+(r==Zt?Zt:r+pa)+Z);for(var n in this.content){if(n.match(e))return 1}return 0},yc.prototype.unlink=function(r){var e=!!this.content[r];return delete this.content[r],e},yc.prototype.open=function(r,e){if(e.rdonly&&e.wronly&&gc(this.nm(r)+kt),e.text&&e.binary&&gc(this.nm(r)+Re),this.lookup(r),this.content[r]){this.is_dir(r)&&gc(this.nm(r)+" : is a directory"),e.create&&e.excl&&gc(this.nm(r)+St);var n=this.content[r];return e.truncate&&n.truncate(),n}if(e.create)return this.content[r]=new wc(uc(0)),this.content[r];gc(Ri(this.nm(r))+": No such file or directory")},yc.prototype.register=function(r,e){if(this.content[r]&&gc(this.nm(r)+St),Ji(e)&&(this.content[r]=new wc(e)),$i(e))this.content[r]=new wc(Oi(e));else if(e instanceof Array)this.content[r]=new wc(ci(e));else if("string"==typeof e)this.content[r]=new wc(Qu(e));else if(e.toString){var n=Oi(mc(e.toString()));this.content[r]=new wc(n)}else gc(this.nm(r)+" : registering file with invalid content type")},yc.prototype.constructor=yc,(_c.prototype=new kc).truncate=function(r){try{this.fs.ftruncateSync(this.fd,0|r)}catch(r){gc(r.toString())}},_c.prototype.length=function(){try{return this.fs.fstatSync(this.fd).size}catch(r){gc(r.toString())}},_c.prototype.write=function(r,e,n,t){var a=ai(e);a instanceof c.Uint8Array||(a=new c.Uint8Array(a));var u=c.Buffer.from(a);try{this.fs.writeSync(this.fd,u,n,t,r)}catch(a){gc(a.toString())}return 0},_c.prototype.read=function(r,e,n,t){var a=xc(e);a instanceof c.Uint8Array||(a=new c.Uint8Array(a));var u=c.Buffer.from(a);try{this.fs.readSync(this.fd,u,n,t,r)}catch(a){gc(a.toString())}for(var i=0;i<t;i++)Mi(e,n+i,u[n+i]);return 0},_c.prototype.read_one=function(r){var e=new c.Uint8Array(1),n=c.Buffer.from(e);try{this.fs.readSync(this.fd,n,0,1,r)}catch(n){gc(n.toString())}return n[0]},_c.prototype.close=function(){try{this.fs.closeSync(this.fd)}catch(r){gc(r.toString())}},_c.prototype.constructor=_c,Ac.prototype.nm=function(r){return this.root+r},Ac.prototype.exists=function(r){try{return this.fs.existsSync(this.nm(r))?1:0}catch(r){gc(r.toString())}},Ac.prototype.readdir=function(r){try{return this.fs.readdirSync(this.nm(r))}catch(r){gc(r.toString())}},Ac.prototype.is_dir=function(r){try{return this.fs.statSync(this.nm(r)).isDirectory()?1:0}catch(r){gc(r.toString())}},Ac.prototype.unlink=function(r){try{var e=this.fs.existsSync(this.nm(r))?1:0;this.fs.unlinkSync(this.nm(r))}catch(r){gc(r.toString())}return e},Ac.prototype.open=function(r,e){var n=require("constants"),t=0;for(var a in e)switch(a){case"rdonly":t|=n.O_RDONLY;break;case"wronly":t|=n.O_WRONLY;break;case"append":t|=n.O_WRONLY|n.O_APPEND;break;case"create":t|=n.O_CREAT;break;case"truncate":t|=n.O_TRUNC;break;case"excl":t|=n.O_EXCL;break;case"binary":t|=n.O_BINARY;break;case"text":t|=n.O_TEXT;break;case"nonblock":t|=n.O_NONBLOCK}try{return new _c(this.fs.openSync(this.nm(r),t))}catch(n){gc(n.toString())}},Ac.prototype.rename=function(r,e){try{this.fs.renameSync(this.nm(r),this.nm(e))}catch(e){gc(e.toString())}},Ac.prototype.constructor=Ac;var Oc=bc.match(/[^\/]*\//)[0];var Sc=[];function Cc(r){for(var e,n=(r=function(r){47!=(r=dc(r)).charCodeAt(0)&&(r=bc+r);for(var e=r.split(pa),n=[],t=0;t<e.length;t++)switch(e[t]){case"..":1<n.length&&n.pop();break;case".":break;case"":0==n.length&&n.push(Zt);break;default:n.push(e[t])}return n.orig=r,n}(r).join(pa))+pa,t=0;t<Sc.length;t++){var a=Sc[t];0==n.search(a.path)&&(!e||e.path.length<a.path.length)&&(e={path:a.path,device:a.device,rest:r.substring(a.path.length,r.length)})}return e}function Ec(r,e){var n=Cc(r);return n.device.register||ji("cannot register file"),n.device.register(n.rest,e),0}void 0!==c.process&&void 0!==c.process.versions&&void 0!==c.process.versions.node&&"browser"!==c.process.platform?Sc.push({path:Oc,device:new Ac(Oc)}):Sc.push({path:Oc,device:new yc(Oc)}),Sc.push({path:Oc+Ou,device:new yc(Oc+Ou)});function Nc(r,e){var n,t,a=e.length;for(n=0;n+4<=a;n+=4)r=Zi(r,t=e.charCodeAt(n)|e.charCodeAt(n+1)<<8|e.charCodeAt(n+2)<<16|e.charCodeAt(n+3)<<24);switch(t=0,3&a){case 3:t=e.charCodeAt(n+2)<<16;case 2:t|=e.charCodeAt(n+1)<<8;case 1:r=Zi(r,t|=e.charCodeAt(n))}return r^=a}function Pc(r,e){switch(6&e.t){default:Gu(e);case 0:r=Nc(r,e.c);break;case 2:r=function(r,e){var n,t,a=e.length;for(n=0;n+4<=a;n+=4)r=Zi(r,t=e[n]|e[n+1]<<8|e[n+2]<<16|e[n+3]<<24);switch(t=0,3&a){case 3:t=e[n+2]<<16;case 2:t|=e[n+1]<<8;case 1:r=Zi(r,t|=e[n])}return r^=a}(r,e.c)}return r}function Mc(r,e,n,t){var a,u,i,c,f,o,s,v,l,h;for(((c=e)<0||ue<c)&&(c=ue),f=r,o=n,a=[t],u=0,i=1;u<i&&0<f;){if((s=a[u++])&&s.caml_custom){if(Hi[s.caml_custom]&&Hi[s.caml_custom].hash)o=Zi(o,Hi[s.caml_custom].hash(s)),f--}else if(s instanceof Array&&s[0]===(0|s[0]))switch(s[0]){case 248:o=Zi(o,s[2]),f--;break;case 250:a[--u]=s[1];break;default:for(o=Zi(o,s.length-1<<10|s[0]),v=1,l=s.length;v<l&&!(c<=i);v++)a[i++]=s[v]}else Ji(s)?(o=Pc(o,s),f--):$i(s)?(o=Nc(o,Ri(s)),f--):"string"==typeof s?(o=Nc(o,s),f--):s===(0|s)?(o=Zi(o,s+s+1),f--):s===+s&&(o=zi(o,s),f--)}return h=o,h=Gi(h^=h>>>16,-2048144789),h=Gi(h^=h>>>13,-1028477387),(o=h^=h>>>16)&bn}function qc(o,s,r){var v=0;return function r(e){if(s--,!(o<0||s<0))if(e instanceof Array&&e[0]===(0|e[0]))switch(e[0]){case 248:o--,v=v*nn+e[2]|0;break;case 250:s++,r(e);break;default:o--,v=19*v+e[0]|0;for(var n=e.length-1;0<n;n--)r(e[n])}else if(Ji(e))switch(o--,6&e.t){default:Gu(e);case 0:var t=e.c,a=Du(e);for(n=0;n<a;n++)v=19*v+t.charCodeAt(n)|0;break;case 2:var u=e.c;for(a=Du(e),n=0;n<a;n++)v=19*v+u[n]|0}else if($i(e)){var i=Ri(e);for(a=(t=i).length,n=0;n<a;n++)v=19*v+t.charCodeAt(n)|0}else if("string"==typeof e)for(t=e,a=e.length,n=0;n<a;n++)v=19*v+t.charCodeAt(n)|0;else if(e===(0|e))o--,v=v*nn+e|0;else if(e===+e){o--;var c=Ui(Li(e));for(n=7;0<=n;n--)v=19*v+c[n]|0}else if(e&&e.caml_custom&&Hi[e.caml_custom]&&Hi[e.caml_custom].hash){var f=0|Hi[e.caml_custom].hash(e);v=v*nn+f|0}}(r),v&bn}function Ic(r){return new pi(r&Ct,r>>24&Ct,r>>31&cr)}function Tc(r){return r.neg()}function Rc(r,e){return r.ucompare(e)<0}function Xc(r){var e=0,n=Wu(r),t=10,a=1;if(0<n)switch(ni(r,e)){case 45:e++,a=-1;break;case 43:e++,a=1}if(e+1<n&&48==ni(r,e))switch(ni(r,e+1)){case 120:case 88:t=16,e+=2;break;case 111:case 79:t=8,e+=2;break;case 98:case 66:e+=t=2;break;case 117:case 85:e+=2}return[e,a,t]}function Yc(r){return 48<=r&&r<=57?r-48:65<=r&&r<=90?r-55:97<=r&&r<=p?r-87:-1}function Bc(r){var e=Xc(r),n=e[0],t=e[1],a=e[2],u=Ic(a),i=new pi(Ct,268435455,cr).udivmod(u).quotient,c=ni(r,n),f=Yc(c);(f<0||a<=f)&&ji(Za);for(var o,s,v,l=Ic(f);;)if(95!=(c=ni(r,++n))){if((f=Yc(c))<0||a<=f)break;Rc(i,l)&&ji(Za),f=Ic(f),v=l,o=u.mul(v),s=f,Rc(l=o.add(s),f)&&ji(Za)}return n!=Wu(r)&&ji(Za),10==a&&Rc(new pi(0,0,Ca),l)&&ji(Za),t<0&&(l=Tc(l)),l}function Lc(r){var e=Xc(r),n=e[0],t=e[1],a=e[2],u=Wu(r),i=n<u?ni(r,n):0,c=Yc(i);(c<0||a<=c)&&ji(Za);var f=c;for(n++;n<u;n++)if(95!=(i=ni(r,n))){if((c=Yc(i))<0||a<=c)break;-1>>>0<(f=a*f+c)&&ji(Za)}return n!=u&&ji(Za),f*=t,10==a&&(0|f)!=f&&ji(Za),0|f}function Uc(t){return function(){var r=arguments.length;if(0<r){for(var e=new Array(r),n=0;n<r;n++)e[n]=arguments[n];return qi(t,e)}return qi(t,[void 0])}}function Dc(t){return function(){var r=arguments.length,e=new Array(r+1);e[0]=this;for(var n=0;n<r;n++)e[n+1]=arguments[n];return qi(t,e)}}function Wc(r,e){return+(tc(r,e,!1)<=0)}function Fc(r,e){return+(tc(r,e,!1)<0)}function jc(r){for(var e=(r=Ri(r)).length/2,n=new Array(e),t=0;t<e;t++)n[t]=(r.charCodeAt(2*t)|r.charCodeAt(2*t+1)<<8)<<16>>16;return n}function Gc(r,e,n){r.lex_default||(r.lex_base=jc(r[1]),r.lex_backtrk=jc(r[2]),r.lex_check=jc(r[5]),r.lex_trans=jc(r[4]),r.lex_default=jc(r[3]));var t,a=e,u=xc(n[2]);for(0<=a?(n[7]=n[5]=n[6],n[8]=-1):a=-a-1;;){var i=r.lex_base[a];if(i<0)return-i-1;var c=r.lex_backtrk[a];if(0<=c&&(n[7]=n[6],n[8]=c),n[6]>=n[3]){if(0==n[9])return-a-1;t=ue}else t=u[n[6]],n[6]++;if((a=r.lex_check[i+t]==a?r.lex_trans[i+t]:r.lex_default[a])<0){if(n[6]=n[7],-1!=n[8])return n[8];ji("lexing: empty token")}else t==ue&&(n[9]=0)}}function Zc(r){for(var e=0,n=r.length-1;0<=n;n--){e=[0,r[n],e]}return e}function zc(r,e){r<0&&ri();r=r+1|0;var n=new Array(r);n[0]=0;for(var t=1;t<r;t++)n[t]=e;return n}var Hc=function(r,e,n){var t,a=[];switch(6&r.t){default:Gu(r);case 0:for(var u=r.c,i=0;i<n;i+=4){var c=i+e;a[i>>2]=u.charCodeAt(c)|u.charCodeAt(c+1)<<8|u.charCodeAt(c+2)<<16|u.charCodeAt(c+3)<<24}for(;i<n;i++)a[i>>2]|=u.charCodeAt(i+e)<<8*(3&i);break;case 4:var f=r.c;for(i=0;i<n;i+=4)c=i+e,a[i>>2]=f[c]|f[c+1]<<8|f[c+2]<<16|f[c+3]<<24;for(;i<n;i++)a[i>>2]|=f[i+e]<<8*(3&i)}return Vu(ju(t=function(r,e){for(r[(f=e)>>2]|=On<<8*(3&f),f=8+(-4&f);(63&f)<60;f+=4)r[(f>>2)-1]=0;r[(f>>2)-1]=e<<3,r[f>>2]=e>>29&536870911;var n=[1732584193,4023233417,2562383102,271733878];for(f=0;f<r.length;f+=16){var t=n[0],a=n[1],u=n[2],i=n[3];t=Jc(t,a,u,i,r[f+0],7,3614090360),i=Jc(i,t,a,u,r[f+1],12,3905402710),u=Jc(u,i,t,a,r[f+2],17,606105819),a=Jc(a,u,i,t,r[f+3],22,3250441966),t=Jc(t,a,u,i,r[f+4],7,4118548399),i=Jc(i,t,a,u,r[f+5],12,1200080426),u=Jc(u,i,t,a,r[f+6],17,2821735955),a=Jc(a,u,i,t,r[f+7],22,4249261313),t=Jc(t,a,u,i,r[f+8],7,1770035416),i=Jc(i,t,a,u,r[f+9],12,2336552879),u=Jc(u,i,t,a,r[f+10],17,4294925233),a=Jc(a,u,i,t,r[f+11],22,2304563134),t=Jc(t,a,u,i,r[f+12],7,1804603682),i=Jc(i,t,a,u,r[f+13],12,4254626195),u=Jc(u,i,t,a,r[f+14],17,2792965006),t=$c(t,a=Jc(a,u,i,t,r[f+15],22,1236535329),u,i,r[f+1],5,4129170786),i=$c(i,t,a,u,r[f+6],9,3225465664),u=$c(u,i,t,a,r[f+11],14,643717713),a=$c(a,u,i,t,r[f+0],20,3921069994),t=$c(t,a,u,i,r[f+5],5,3593408605),i=$c(i,t,a,u,r[f+10],9,38016083),u=$c(u,i,t,a,r[f+15],14,3634488961),a=$c(a,u,i,t,r[f+4],20,3889429448),t=$c(t,a,u,i,r[f+9],5,568446438),i=$c(i,t,a,u,r[f+14],9,3275163606),u=$c(u,i,t,a,r[f+3],14,4107603335),a=$c(a,u,i,t,r[f+8],20,1163531501),t=$c(t,a,u,i,r[f+13],5,2850285829),i=$c(i,t,a,u,r[f+2],9,4243563512),u=$c(u,i,t,a,r[f+7],14,1735328473),t=Kc(t,a=$c(a,u,i,t,r[f+12],20,2368359562),u,i,r[f+5],4,4294588738),i=Kc(i,t,a,u,r[f+8],11,2272392833),u=Kc(u,i,t,a,r[f+11],16,1839030562),a=Kc(a,u,i,t,r[f+14],23,4259657740),t=Kc(t,a,u,i,r[f+1],4,2763975236),i=Kc(i,t,a,u,r[f+4],11,1272893353),u=Kc(u,i,t,a,r[f+7],16,4139469664),a=Kc(a,u,i,t,r[f+10],23,3200236656),t=Kc(t,a,u,i,r[f+13],4,681279174),i=Kc(i,t,a,u,r[f+0],11,3936430074),u=Kc(u,i,t,a,r[f+3],16,3572445317),a=Kc(a,u,i,t,r[f+6],23,76029189),t=Kc(t,a,u,i,r[f+9],4,3654602809),i=Kc(i,t,a,u,r[f+12],11,3873151461),u=Kc(u,i,t,a,r[f+15],16,530742520),t=rf(t,a=Kc(a,u,i,t,r[f+2],23,3299628645),u,i,r[f+0],6,4096336452),i=rf(i,t,a,u,r[f+7],10,1126891415),u=rf(u,i,t,a,r[f+14],15,2878612391),a=rf(a,u,i,t,r[f+5],21,4237533241),t=rf(t,a,u,i,r[f+12],6,1700485571),i=rf(i,t,a,u,r[f+3],10,2399980690),u=rf(u,i,t,a,r[f+10],15,4293915773),a=rf(a,u,i,t,r[f+1],21,2240044497),t=rf(t,a,u,i,r[f+8],6,1873313359),i=rf(i,t,a,u,r[f+15],10,4264355552),u=rf(u,i,t,a,r[f+6],15,2734768916),a=rf(a,u,i,t,r[f+13],21,1309151649),t=rf(t,a,u,i,r[f+4],6,4149444226),i=rf(i,t,a,u,r[f+11],10,3174756917),u=rf(u,i,t,a,r[f+2],15,718787259),a=rf(a,u,i,t,r[f+9],21,3951481745),n[0]=Qc(t,n[0]),n[1]=Qc(a,n[1]),n[2]=Qc(u,n[2]),n[3]=Qc(i,n[3])}for(var c=new Array(16),f=0;f<4;f++)for(var o=0;o<4;o++)c[4*f+o]=n[f]>>8*o&ot;return c}(a,n),0,t.length))};function Qc(r,e){return r+e|0}function Vc(r,e,n,t,a,u){return e=Qc(Qc(e,r),Qc(t,u)),Qc(e<<a|e>>>32-a,n)}function Jc(r,e,n,t,a,u,i){return Vc(e&n|~e&t,r,e,a,u,i)}function $c(r,e,n,t,a,u,i){return Vc(e&t|n&~t,r,e,a,u,i)}function Kc(r,e,n,t,a,u,i){return Vc(e^n^t,r,e,a,u,i)}function rf(r,e,n,t,a,u,i){return Vc(n^(e|~t),r,e,a,u,i)}var ef=new Array;function nf(r){var e=ef[r];if(e.opened||gc("Cannot flush a closed channel"),!e.buffer||e.buffer==Zt)return 0;if(e.fd&&$u.fds[e.fd]&&$u.fds[e.fd].output){var n=$u.fds[e.fd].output;switch(n.length){case 2:n(r,e.buffer);break;default:n(e.buffer)}}return e.buffer=Zt,0}function tf(r,e,n,t){var a,u,i,c=ef[r],f=c.file.length()-c.offset;return 0==f&&null!=c.refill&&(u=(a=c).refill(),0==(i=Wu(u))&&(a.refill=null),a.file.write(a.file.length(),u,0,i),f=i),f<t&&(t=f),c.file.read(c.offset,e,n,t),c.offset+=t,t}function af(r,e){var n=ef[r],t=Vu(e),a=Wu(t);return n.file.write(n.offset,t,0,a),n.offset+=a,0}function uf(r,e,n,t){void 0===$u.fds&&($u.fds=new Array),t=t||{};var a={};return a.file=n,a.offset=t.append?n.length():0,a.flags=t,a.output=e,$u.fds[r]=a,(!$u.fd_last_idx||r>$u.fd_last_idx)&&($u.fd_last_idx=r),r}function cf(r){var e=$u.fds[r];e.flags.rdonly&&gc("fd "+r+" is readonly");var n={file:e.file,offset:e.offset,fd:r,opened:!0,out:!0,buffer:Zt};return(ef[n.fd]=n).fd}function ff(r){return r}function of(r,e,n,t){return function(r,e,n,t){var a,u=ef[r];u.opened||gc("Cannot output to a closed channel"),0==n&&Du(e)==t?a=e:ii(e,n,a=uc(t),0,t);var i=Ri(ff(a)),c=i.lastIndexOf("\n");return c<0?u.buffer+=i:(u.buffer+=i.substr(0,c+1),nf(r),u.buffer+=i.substr(c+1)),0}(r,Oi(e),n,t)}function sf(r,e){return of(r,Vu(String.fromCharCode(e)),0,1),0}function vf(r,e){return 0==e&&bi(),r%e}function lf(r,e){return+(0!=tc(r,e,!1))}function hf(r,e){var n=new Array(e+1);n[0]=r;for(var t=1;t<=e;t++)n[t]=0;return n}function df(r){return r instanceof Array&&r[0]==r[0]>>>0?r[0]:Ji(r)||$i(r)?Pr:r instanceof Function||"function"==typeof r?Ra:r&&r.caml_custom?Aa:jt}function bf(r,e,n){n&&c.toplevelReloc&&(r=c.toplevelReloc(n)),$u[r+1]=e,n&&($u[n]=e)}uf(0,af,new wc(uc(0))),uf(1,function(r){r=zu(r);var e=c;if(e.process&&e.process.stdout&&e.process.stdout.write)e.process.stdout.write(r);else{10==r.charCodeAt(r.length-1)&&(r=r.substr(0,r.length-1));var n=e.console;n&&n.log&&n.log(r)}},new wc(uc(0))),uf(2,function(r){r=zu(r);var e=c;if(e.process&&e.process.stdout&&e.process.stdout.write)e.process.stderr.write(r);else{10==r.charCodeAt(r.length-1)&&(r=r.substr(0,r.length-1));var n=e.console;n&&n.error&&n.error(r)}},new wc(uc(0)));var pf={};function mf(r,e){return Ci(r,e)}function gf(r,e){return e>>>0>=Wu(r)&&Ku(rr),ni(r,e)}function kf(r,e){return 1-mf(r,e)}var wf=function(){var r="a.out",e=[];if(c.process&&c.process.argv&&1<c.process.argv.length){var n=c.process.argv;r=n[1],e=n.slice(2)}for(var t=[0,mc(r)],a=0;a<e.length;a++)t.push(mc(e[a]));return t}();function yf(r){var e=c,n=dc(r);return e.process&&e.process.env&&null!=e.process.env[n]?mc(e.process.env[n]):c.jsoo_static_env&&c.jsoo_static_env[n]?mc(c.jsoo_static_env[n]):void di($u.Not_found)}function xf(r){for(;r&&r.joo_tramp;)r=r.joo_tramp.apply(null,r.joo_args),0;return r}function _f(r,e){return{joo_tramp:r,joo_args:e}}function Af(r,e){if("function"!=typeof e)if(e.fun)r.fun=e.fun;else for(var n=e.length;n--;)r[n]=e[n];else r.fun=e}function Of(r){return r}function Sf(r){return pf[r]}function Cf(r){return r instanceof Array?r:c.RangeError&&r instanceof c.RangeError&&r.message&&r.message.match(/maximum call stack/i)||c.InternalError&&r instanceof c.InternalError&&r.message&&r.message.match(/too much recursion/i)?Of($u.Stack_overflow):r instanceof c.Error&&Sf(Sa)?[0,Sf(Sa),r]:[0,$u.Failure,mc(String(r))]}function Ef(r,e){return(e<0||e>=r.length-1)&&ri(),r[e+1]}function Nf(r,e,n){for(var t,a,u,i,c=(r=Ri(r)).length,f=(n=Ri(n),Zt),o=0;o<c;)if((t=r.charAt(o++))!=jn)f+=t;else switch(o==c&&ji("Str.replace: illegal backslash sequence"),t=r.charAt(o++)){case"\\":f+=t;break;case"0":case"1":case"2":case"3":case"4":case"5":case"6":case"7":case"8":case"9":2*(i=+t)>=e.length-1&&ji(Zr),a=Ef(e,2*i),u=Ef(e,2*i+1),-1==a&&ji(Zr),f+=n.slice(a,u);break;default:f+=jn+t}return Vu(f)}var Pf,Mf,qf,If,Tf,Rf,Xf,Yf,Bf,Lf,Uf,Df,Wf,Ff,jf,Gf,Zf,zf,Hf,Qf,Vf=(Pf=[0,0,0,0,0,0,ot,3,254,ot,ot,135,254,ot,ot,7,0,0,0,0,0,0,0,0,ot,ot,127,ot,ot,ot,127,ot],Mf=0,qf=1,If=2,Tf=3,Rf=4,Xf=5,Yf=6,Bf=7,Lf=8,Uf=9,Df=10,Wf=11,Ff=12,jf=13,Gf=14,Zf=15,zf=16,Hf=17,Qf=18,function(r,e,t,n){for(var a=xi(r[1]),u=xi(r[2]),i=Ri(r[3]),c=0|r[4],f=0|r[5],o=(r[6],e=ai(e),0),s=!1,v=[],l=new Array(c),h=new Array(f),d=0;d<l.length;d++)l[d]={start:-1,end:-1};function b(){for(;v.length;){var r=v.pop();if(r.undo)r.undo.obj[r.undo.prop]=r.undo.value;else if(r.pos)return o=r.pos.pc,void(t=r.pos.txt)}s=!0}function p(r){v.push(r)}function m(){l[0].end=t;for(var r=new Array(1+2*l.length),e=r[0]=0;e<l.length;e++){var n=l[e];(n.start<0||n.end<0)&&(n.start=n.end=-1),r[2*e+1]=n.start,r[2*e+1+1]=n.end}return r}function g(){if(n)return m();b()}for(l[0].start=t;!s;){var k,w=a[o]&O,y=a[o]>>8,x=y&O,_=e[t];switch(o++,w){case Mf:if(t===e.length){g();break}_===x?t++:b();break;case qf:if(t===e.length){g();break}i.charCodeAt(_)===x?t++:b();break;case If:var A=Ri(u[x]);for(d=0;d<A.length;d++){if(t===e.length){g();break}if(_!==A.charCodeAt(d)){b();break}_=e[++t]}break;case Tf:for(A=Ri(u[x]),d=0;d<A.length;d++){if(t===e.length){g();break}if(i.charCodeAt(_)!==A.charCodeAt(d)){b();break}_=e[++t]}break;case Rf:if(t===e.length){g();break}$f(u[x],_)?t++:b();break;case Xf:0<t&&10!=e[t-1]&&b();break;case Yf:t<e.length&&10!=e[t]&&b();break;case Bf:if(0==t){if(t===e.length){g();break}if(Jf(e[0]))break;b()}else if(t===e.length){if(Jf(e[t-1]))break;b()}else{if(Jf(e[t-1])!=Jf(e[t]))break;b()}break;case Lf:p({undo:{obj:k=l[x],prop:S,value:k.start}}),k.start=t;break;case Uf:p({undo:{obj:k=l[x],prop:"end",value:k.end}}),k.end=t;break;case Df:if((k=l[x]).start<0||k.end<0){b();break}for(d=k.start;d<k.end;d++){if(t===e.length){g();break}if(e[d]!=e[t]){b();break}t++}break;case Ff:$f(u[x],_)&&t++;break;case jf:for(;$f(u[x],_);)_=e[++t];break;case Gf:if(t===e.length){g();break}if($f(u[x],_))for(;_=e[++t],$f(u[x],_););else b();break;case Wf:return m();case Zf:o+=y;break;case zf:p({pos:{pc:o+y,txt:t}});break;case Hf:p({undo:{obj:h,prop:x,value:h[x]}}),h[x]=t;break;case Qf:h[x]===t&&b();break;default:throw new Error("Invalid bytecode")}}return 0});function Jf(r){return Pf[r>>3]>>(7&r)&1}function $f(r,e){return gf(r,e>>3)>>(7&e)&1}function Kf(r,e,n){for((n<0||n>Wu(e))&&Ku("Str.search_forward");n<=Wu(e);){var t=Vf(r,e,n,0);if(t)return t;n++}return[0]}function ro(r,e){return 1==r.length?r(e):qi(r,[e])}function eo(r,e,n){return 2==r.length?r(e,n):qi(r,[e,n])}function no(r,e,n,t){return 3==r.length?r(e,n,t):qi(r,[e,n,t])}function to(r,e,n,t,a){return 4==r.length?r(e,n,t,a):qi(r,[e,n,t,a])}function ao(r,e,n,t,a,u){return 5==r.length?r(e,n,t,a,u):qi(r,[e,n,t,a,u])}!function(){var r=c.caml_fs_tmp;if(r)for(var e=0;e<r.length;e++)Ec(r[e].name,r[e].content);c.caml_create_file=Ec,c.caml_fs_tmp=[]}();var uo=[ct,Vu($),-1],io=[ct,Vu(Fa),-2],co=[ct,Vu(qa),-3],fo=[ct,Vu(Wn),-4],oo=[ct,Vu(Pa),-5],so=[ct,Vu(tn),-7],vo=[ct,Vu(ra),-8],lo=[ct,Vu($e),-9],ho=[ct,Vu(zr),-11],bo=[ct,Vu(Ru),-12],po=[0,Vu(Zt),0,0,-1],mo=[0,Vu(Zt),1,0,0],go=[0,0,Vu(Zt)],ko=[0,[11,Vu('File "'),[2,0,[11,Vu('", line '),[4,0,0,0,[11,Vu(", characters "),[4,0,0,0,[12,45,[4,0,0,0,[11,Vu(pe),[2,0,0]]]]]]]]]],Vu('File "%s", line %d, characters %d-%d: %s')],wo=[0,Vu(Je),Vu(Ba),Vu(an),Vu(Pe),Vu(dr),Vu(Zt),Vu(Zt),Vu(Zt),Vu(Zt),Vu(Zt),Vu(Zt)],yo=[0,[0,0,Aa],0],xo=Zc([Vu(nt),Vu(mr),Vu("ol"),Vu("dt"),Vu(R),Vu("h1"),Vu("h2"),Vu("h3"),Vu("h4"),Vu("h5"),Vu("hr"),Vu(s),Vu(It),Vu(l)]),_o=Zc([Vu("u"),Vu(e),Vu("em"),Vu("b"),Vu(Dn),Vu(ia),Vu(Ia),Vu(wn),Vu(_r),Vu("abbr"),Vu(bu)]),Ao=Vu(te),Oo=Vu("]"),So=Vu("[:"),Co=Vu("[["),Eo=Vu("]]");Vu(au),Vu(wt),Vu(G),Vu(er),Vu(re),Vu(et);bf(11,bo,Ru),bf(10,ho,zr),bf(9,[ct,Vu(at),Nr],at),bf(8,lo,$e),bf(7,vo,ra),bf(6,so,tn),bf(5,[ct,Vu(he),-6],he),bf(4,oo,Pa),bf(3,fo,Wn),bf(2,co,qa),bf(1,io,Fa),bf(0,uo,$);var No=Vu("input"),Po=Vu("output_substring"),Mo=Vu("%.12g"),qo=Vu(Mr),Io=Vu(In),To=Vu(yn),Ro=Vu("char_of_int"),Xo=Vu("Stdlib.Exit"),Yo=Bi(0,0,32752),Bo=Bi(0,0,65520),Lo=Bi(1,0,32752),Uo=Vu("\\\\"),Do=Vu("\\'"),Wo=Vu("\\b"),Fo=Vu("\\t"),jo=Vu("\\n"),Go=Vu("\\r"),Zo=Vu("Char.chr"),zo=Vu("nth"),Ho=Vu("List.nth"),Qo=Vu("tl"),Vo=Vu("hd"),Jo=Vu("String.blit / Bytes.blit_string"),$o=Vu("Bytes.blit"),Ko=Vu("String.sub / Bytes.sub"),rs=Vu("String.contains_from / Bytes.contains_from"),es=Vu("String.index_from / Bytes.index_from"),ns=Vu(Zt),ts=Vu(Zt),as=Vu("String.concat"),us=Vu("Array.blit"),is=Vu("Array.sub"),cs=Vu("Map.remove_min_elt"),fs=[0,0,0,0],os=[0,Vu("map.ml"),398,10],ss=[0,0,0],vs=Vu(Fn),ls=Vu(Fn),hs=Vu(Fn),ds=Vu(Fn),bs=Vu("Stdlib.Queue.Empty"),ps=Vu("CamlinternalLazy.Undefined"),ms=[0,Vu("buffer.ml"),205,9],gs=Vu("Buffer.add_substring/add_subbytes"),ks=Vu("Buffer.add: cannot grow buffer"),ws=Vu("%c"),ys=Vu("%s"),xs=Vu("%i"),_s=Vu("%li"),As=Vu("%ni"),Os=Vu("%Li"),Ss=Vu("%f"),Cs=Vu("%B"),Es=Vu("%{"),Ns=Vu("%}"),Ps=Vu("%("),Ms=Vu("%)"),qs=Vu("%a"),Is=Vu("%t"),Ts=Vu("%?"),Rs=Vu("%r"),Xs=Vu("%_r"),Ys=[0,Vu(Wa),847,23],Bs=[0,Vu(Wa),811,21],Ls=[0,Vu(Wa),812,21],Us=[0,Vu(Wa),815,21],Ds=[0,Vu(Wa),816,21],Ws=[0,Vu(Wa),819,19],Fs=[0,Vu(Wa),820,19],js=[0,Vu(Wa),823,22],Gs=[0,Vu(Wa),824,22],Zs=[0,Vu(Wa),828,30],zs=[0,Vu(Wa),829,30],Hs=[0,Vu(Wa),833,26],Qs=[0,Vu(Wa),834,26],Vs=[0,Vu(Wa),843,28],Js=[0,Vu(Wa),844,28],$s=[0,Vu(Wa),848,23],Ks=Vu("%u"),rv=[0,Vu(Wa),1556,4],ev=Vu("Printf: bad conversion %["),nv=[0,Vu(Wa),1624,39],tv=[0,Vu(Wa),1647,31],av=[0,Vu(Wa),1648,31],uv=Vu("Printf: bad conversion %_"),iv=Vu("@{"),cv=Vu("@["),fv=Vu("@{"),ov=Vu("@["),sv=[0,[11,Vu("bad input: format type mismatch between "),[3,0,[11,Vu(" and "),[3,0,0]]]],Vu("bad input: format type mismatch between %S and %S")],vv=[0,[11,Vu(ut),[3,0,[11,Vu(Kn),[4,0,0,0,[11,Vu(", duplicate flag "),[1,0]]]]]],Vu("invalid format %S: at character number %d, duplicate flag %C")],lv=Vu(Jn),hv=Vu("padding"),dv=[0,1,0],bv=[0,0],pv=Vu(xa),mv=[1,0],gv=[1,1],kv=Vu("'*'"),wv=Vu("'-'"),yv=Vu("'0'"),xv=Vu("'*'"),_v=Vu(Jn),Av=[1,1],Ov=Vu(Jn),Sv=Vu(xa),Cv=[1,1],Ev=Vu(xa),Nv=[0,[11,Vu(ut),[3,0,[11,Vu(Kn),[4,0,0,0,[11,Vu(", flag "),[1,[11,Vu(" is only allowed after the '"),[12,37,[11,Vu("', before padding and precision"),0]]]]]]]]],Vu("invalid format %S: at character number %d, flag %C is only allowed after the '%%', before padding and precision")],Pv=[0,[11,Vu(ut),[3,0,[11,Vu(Kn),[4,0,0,0,[11,Vu(', invalid conversion "'),[12,37,[0,[12,34,0]]]]]]]],Vu('invalid format %S: at character number %d, invalid conversion "%%%c"')],Mv=Vu(ku),qv=Vu("'#'"),Iv=Vu("' '"),Tv=[0,0],Rv=Vu("`padding'"),Xv=[0,0],Yv=Vu("`precision'"),Bv=Vu(ku),Lv=Vu("'_'"),Uv=[0,[12,64,0]],Dv=[0,Vu("@ "),1,0],Wv=[0,Vu("@,"),0,0],Fv=[0,Vu("@;"),1,0],jv=[2,60],Gv=[0,[11,Vu(ut),[3,0,[11,Vu(": '"),[12,37,[11,Vu("' alone is not accepted in character sets, use "),[12,37,[12,37,[11,Vu(" instead at position "),[4,0,0,0,[12,46,0]]]]]]]]]],Vu("invalid format %S: '%%' alone is not accepted in character sets, use %%%% instead at position %d.")],Zv=[0,[11,Vu(ut),[3,0,[11,Vu(": integer "),[4,0,0,0,[11,Vu(" is greater than the limit "),[4,0,0,0,0]]]]]],Vu("invalid format %S: integer %d is greater than the limit %d")],zv=Vu("digit"),Hv=[0,Vu(Wa),2843,11],Qv=[0,[11,Vu(ut),[3,0,[11,Vu(': unclosed sub-format, expected "'),[12,37,[0,[11,Vu('" at character number '),[4,0,0,0,0]]]]]]],Vu('invalid format %S: unclosed sub-format, expected "%%%c" at character number %d')],Vv=Vu("character ')'"),Jv=Vu("character '}'"),$v=[0,Vu(Wa),2905,34],Kv=Vu("'#'"),rl=Vu(ku),el=Vu(ku),nl=Vu("' '"),tl=[0,Vu(Wa),2941,28],al=Vu(ku),ul=Vu(ku),il=Vu("' '"),cl=[0,Vu(Wa),2975,25],fl=[0,[11,Vu(ut),[3,0,[11,Vu(Kn),[4,0,0,0,[11,Vu(Au),[2,0,[11,Vu(" is incompatible with '"),[0,[11,Vu("' in sub-format "),[3,0,0]]]]]]]]]],Vu("invalid format %S: at character number %d, %s is incompatible with '%c' in sub-format %S")],ol=[0,[11,Vu(ut),[3,0,[11,Vu(Kn),[4,0,0,0,[11,Vu(Au),[2,0,[11,Vu(" expected, read "),[1,0]]]]]]]],Vu("invalid format %S: at character number %d, %s expected, read %C")],sl=[0,[11,Vu(ut),[3,0,[11,Vu(Kn),[4,0,0,0,[11,Vu(", '"),[0,[11,Vu("' without "),[2,0,0]]]]]]]],Vu("invalid format %S: at character number %d, '%c' without %s")],vl=Vu("non-zero widths are unsupported for %c conversions"),ll=Vu("unexpected end of format"),hl=[0,[11,Vu(ut),[3,0,[11,Vu(Kn),[4,0,0,0,[11,Vu(Au),[2,0,0]]]]]],Vu("invalid format %S: at character number %d, %s")],dl=[0,[11,Vu("invalid box description "),[3,0,0]],Vu("invalid box description %S")],bl=Vu(Zt),pl=Vu(Zt),ml=Vu("b"),gl=Vu("h"),kl=Vu("hov"),wl=Vu("hv"),yl=Vu("v"),xl=Vu(la),_l=Vu(Mr),Al=Vu("neg_infinity"),Ol=Vu(pr),Sl=Vu("%.12g"),Cl=Vu("%+nd"),El=Vu("% nd"),Nl=Vu("%+ni"),Pl=Vu("% ni"),Ml=Vu("%nx"),ql=Vu("%#nx"),Il=Vu("%nX"),Tl=Vu("%#nX"),Rl=Vu("%no"),Xl=Vu("%#no"),Yl=Vu("%nd"),Bl=Vu("%ni"),Ll=Vu("%nu"),Ul=Vu("%+ld"),Dl=Vu("% ld"),Wl=Vu("%+li"),Fl=Vu("% li"),jl=Vu("%lx"),Gl=Vu("%#lx"),Zl=Vu("%lX"),zl=Vu("%#lX"),Hl=Vu("%lo"),Ql=Vu("%#lo"),Vl=Vu("%ld"),Jl=Vu("%li"),$l=Vu("%lu"),Kl=Vu("%+Ld"),rh=Vu("% Ld"),eh=Vu("%+Li"),nh=Vu("% Li"),th=Vu("%Lx"),ah=Vu("%#Lx"),uh=Vu("%LX"),ih=Vu("%#LX"),ch=Vu("%Lo"),fh=Vu("%#Lo"),oh=Vu("%Ld"),sh=Vu("%Li"),vh=Vu("%Lu"),lh=Vu("%+d"),hh=Vu("% d"),dh=Vu("%+i"),bh=Vu("% i"),ph=Vu("%x"),mh=Vu("%#x"),gh=Vu("%X"),kh=Vu("%#X"),wh=Vu("%o"),yh=Vu("%#o"),xh=Vu(ke),_h=Vu("%i"),Ah=Vu("%u"),Oh=Vu("@]"),Sh=Vu("@}"),Ch=Vu("@?"),Eh=Vu("@\n"),Nh=Vu("@."),Ph=Vu("@@"),Mh=Vu("@%"),qh=Vu("@"),Ih=Vu("CamlinternalFormat.Type_mismatch"),Th=Vu(Zt),Rh=[0,[11,Vu(Au),[2,0,[2,0,0]]],Vu(", %s%s")],Xh=Vu("Out of memory"),Yh=Vu("Stack overflow"),Bh=Vu("Pattern matching failed"),Lh=Vu("Assertion failed"),Uh=Vu("Undefined recursive module"),Dh=[0,[12,40,[2,0,[2,0,[12,41,0]]]],Vu("(%s%s)")],Wh=Vu(Zt),Fh=Vu(Zt),jh=[0,[12,40,[2,0,[12,41,0]]],Vu("(%s)")],Gh=[0,[4,0,0,0,0],Vu(ke)],Zh=[0,[3,0,0],Vu("%S")],zh=Vu("_"),Hh=Vu("x"),Qh=[0,0],Vh=[0,Vu("hashtbl.ml"),We,23],Jh=Vu("OCAMLRUNPARAM"),$h=Vu("CAMLRUNPARAM"),Kh=Vu(Zt),rd=[3,0,3],ed=Vu(Mr),nd=Vu(E),td=Vu("</"),ad=Vu(Zt),ud=Vu(E),id=Vu(te),cd=Vu(Zt),fd=Vu(su),od=[0,Vu(Zt)],sd=Vu(Zt),vd=Vu(Zt),ld=Vu(Zt),hd=Vu(Zt),dd=[0,Vu(Zt),0,Vu(Zt)],bd=Vu(Zt),pd=Vu("Stdlib.Format.String_tag"),md=[0,91],gd=[0,De],kd=Vu("end of input not found"),wd=Vu('scanf: bad conversion "%a"'),yd=Vu('scanf: bad conversion "%t"'),xd=Vu("scanf: missing reader"),_d=[0,Vu(Te),1455,13],Ad=Vu('scanf: bad conversion "%?" (custom converter)'),Od=Vu(fr),Sd=Vu(fr),Cd=Vu('scanf: bad conversion "%-"'),Ed=Vu(fr),Nd=Vu(ee),Pd=Vu(' in format "'),Md=[0,37,Vu(Zt)],qd=[0,[11,Vu("scanf: bad input at char number "),[4,3,0,0,[11,Vu(pe),[2,0,0]]]],Vu("scanf: bad input at char number %i: %s")],Id=[0,[11,Vu("the character "),[1,[11,Vu(" cannot start a boolean"),0]]],Vu("the character %C cannot start a boolean")],Td=[0,[11,Vu("bad character hexadecimal encoding \\"),[0,[0,0]]],Vu("bad character hexadecimal encoding \\%c%c")],Rd=[0,[11,Vu("bad character decimal encoding \\"),[0,[0,[0,0]]]],Vu("bad character decimal encoding \\%c%c%c")],Xd=Vu("an"),Yd=Vu("x"),Bd=Vu("nfinity"),Ld=Vu("digits"),Ud=[0,[11,Vu(ja),[1,[11,Vu(" is not a valid "),[2,0,[11,Vu(" digit"),0]]]]],Vu("character %C is not a valid %s digit")],Dd=Vu("decimal digits"),Wd=[0,[11,Vu(ja),[1,[11,Vu(" is not a decimal digit"),0]]],Vu("character %C is not a decimal digit")],Fd=Vu("0b"),jd=Vu("0o"),Gd=Vu("0u"),Zd=Vu(iu),zd=[0,Vu(Te),555,9],Hd=Vu(yn),Qd=Vu(In),Vd=[0,[11,Vu("invalid boolean '"),[2,0,[12,39,0]]],Vu("invalid boolean '%s'")],Jd=[0,[11,Vu("looking for "),[1,[11,Vu(", found "),[1,0]]]],Vu("looking for %C, found %C")],$d=Vu("not a valid float in hexadecimal notation"),Kd=Vu("no dot or exponent part found in float token"),rb=[0,[11,Vu(Cr),[2,0,[11,Vu(" failed: premature end of file occurred before end of token"),0]]],Vu("scanning of %s failed: premature end of file occurred before end of token")],eb=[0,[11,Vu(Cr),[2,0,[11,Vu(" failed: the specified length was too short for token"),0]]],Vu("scanning of %s failed: the specified length was too short for token")],nb=[0,[11,Vu("illegal escape character "),[1,0]],Vu("illegal escape character %C")],tb=Vu(At),ab=Vu("Stdlib.Scanf.Scan_failure"),ub=Vu("binary"),ib=Vu("octal"),cb=Vu("hexadecimal"),fb=Vu("a Char"),ob=Vu("a String"),sb=(Vu(Zt),Vu("Filename.chop_extension")),vb=Vu("TMPDIR"),lb=Vu("TEMP"),hb=Vu("Cygwin"),db=Vu("Win32"),bb=Vu("substring"),pb=[0,[11,Vu("Bigstringaf."),[2,0,[11,Vu(" invalid range: { buffer_len: "),[4,0,0,0,[11,Vu(", off: "),[4,0,0,0,[11,Vu(", len: "),[4,0,0,0,[11,Vu(" }"),0]]]]]]]]],Vu("Bigstringaf.%s invalid range: { buffer_len: %d, off: %d, len: %d }")],mb=[1,Vu("incomplete input")],gb=Vu(pe),kb=Vu(" > "),wb=Vu("prompt: input shrunk!"),yb=Vu(Dr),xb=Vu(Dr),_b=Vu("count: invalid argument, n < 0"),Ab=Vu("no more choices"),Ob=[1,Vu("string")],Sb=[0,[11,Vu("char "),[1,0]],Vu("char %C")],Cb=Vu(vt),Eb=Vu(vt),Nb=Vu("end_of_input"),Pb=Vu(ge),Mb=Vu(ge),qb=Vu("peek_char_fail"),Ib=Vu("end_of_line"),Tb=Vu("\r\n"),Rb=Vu("Js_of_ocaml__Js.Error"),Xb=Vu(Sa),Yb=Vu("Buf.extend: reached Sys.max_string_length"),Bb=[0,Vu(Vr),72,32],Lb=[0,zt,1],Ub=[0,zt,0],Db=Vu(dt),Wb=Vu("Invalid token"),Fb=Vu(dt),jb=Vu("Invalid escape sequence"),Gb=Vu(dt),Zb=Vu("Invalid low surrogate for code point beyond U+FFFF"),zb=Vu("Missing escape sequence representing low surrogate for code point beyond U+FFFF"),Hb=Vu(dt),Qb=Vu("Expected ':' or '>' but found"),Vb=Vu(dt),Jb=Vu("Expected '>' but found"),$b=Vu(dt),Kb=Vu("Unterminated comment"),rp=Vu("Expected string or identifier but found"),ep=Vu(dt),np=Vu("Expected ',' or ']' but found"),tp=Vu(dt),ap=Vu("Expected ',' or ')' but found"),up=Vu(dt),ip=Vu("Expected ',' or '}' but found"),cp=Vu(dt),fp=Vu("Expected ':' but found"),op=Vu(dt),sp=Vu("Blank input data"),vp=Vu("Junk after end of JSON value:"),lp=[0,[2,0,[11,Vu(" '"),[2,0,[2,0,[12,39,0]]]]],Vu("%s '%s%s'")],hp=[0,Vu(Vr),72,32],dp=[0,[11,Vu("File "),[2,0,[11,Vu(", line"),0]]],Vu("File %s, line")],bp=Vu("Line"),pp=[0,[11,Vu("byte "),[4,3,0,0,0]],Vu("byte %i")],mp=[0,[11,Vu("bytes "),[4,3,0,0,[12,45,[4,3,0,0,0]]]],Vu("bytes %i-%i")],gp=[0,[2,0,[12,32,[4,3,0,0,[11,Vu(Au),[2,0,[11,Vu(":\n"),[2,0,0]]]]]]],Vu("%s %i, %s:\n%s")],kp=[0,Vu(Vr),44,13],wp=Vu("Root is not an object or array"),yp=Vu("NaN value not allowed in standard JSON"),xp=[0,[8,9,0,[0,16],0],Vu("%.16g")],_p=[0,[8,9,0,[0,17],0],Vu("%.17g")],Ap=Vu(".0"),Op=Vu("Infinity value not allowed in standard JSON"),Sp=Vu("-Infinity value not allowed in standard JSON"),Cp=Vu("NaN"),Ep=[0,[8,9,0,[0,16],0],Vu("%.16g")],Np=[0,[8,9,0,[0,17],0],Vu("%.17g")],Pp=Vu(".0"),Mp=Vu("Infinity"),qp=Vu("-Infinity"),Ip=Vu(In),Tp=Vu(yn),Rp=Vu("null"),Xp=Vu("\\b"),Yp=Vu("\\t"),Bp=Vu("\\n"),Lp=Vu("\\f"),Up=Vu("\\r"),Dp=Vu('\\"'),Wp=Vu("\\\\"),Fp=[0,[11,Vu("src="),[3,0,[11,Vu(" start="),[4,3,0,0,[11,Vu(" len="),[4,3,0,0,[12,10,[10,0]]]]]]]],Vu("src=%S start=%i len=%i\n%!")],jp=Vu("\\u00"),Gp=[0,Vu(Vr),72,32],Zp=[0,Vu("common.ml"),57,4],zp=Vu("Yojson.Json_error"),Hp=Vu("Yojson.End_of_array"),Qp=Vu("Yojson.End_of_object"),Vp=Vu("Yojson.End_of_tuple"),Jp=Vu("Yojson.End_of_input"),$p=[0,Vu(Je),Vu(Ba),Vu(an),Vu(Pe),Vu(dr),Vu(Zt),Vu(Zt),Vu(Zt),Vu(Zt),Vu(Zt),Vu(Zt)],Kp=Vu("Yojson.Safe.Int_overflow"),rm=[0,Vu(Je),Vu(Ba),Vu(an),Vu(Pe),Vu(dr),Vu(Zt),Vu(Zt),Vu(Zt),Vu(Zt),Vu(Zt),Vu(Zt)],em=[1,0],nm=[0,Vu(Me),690,4],tm=Vu("Re.diff"),am=Vu("Re.compl"),um=[0,1],im=Vu(_u),cm=Vu(_u),fm=[0,Vu(Me),723,13],om=[0,Vu(Me),493,35],sm=[0,170,[0,181,[0,186,[0,Qt,[0,Aa,0]]]]],vm=Vu("\t "),lm=Vu("Re__Posix.Parse_error"),hm=Vu("Re__Posix.Not_supported"),dm=[0,[12,37,[4,8,[0,2,2],0,0]],Vu("%%%02X")],bm=Vu("file"),pm=Vu("http"),mm=Vu("https"),gm=Vu("urn"),km=Vu("!$&'()*+,;="),wm=Vu("[:/?#\\[\\]@]"),ym=Vu("[!$&'()*+,;=]"),xm=Vu("//"),_m=Vu("[A-Za-z0-9-._~]"),Am=Vu("[0-9A-Fa-f]"),Om=Vu("25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?"),Sm=[0,3],Cm=[0,4],Em=Vu("%25"),Nm=Vu("[0-9]*"),Pm=Vu("[A-Za-z][A-Za-z0-9+\\\\-\\.]*"),Mm=Vu("^(([^:/?#]+):)?(//([^/?#]*))?([^?#]*)(\\?([^#]*))?(#(.*))?"),qm=Vu("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789_.-~"),Im=Vu(Zt),Tm=Vu(Zt),Rm=Vu(Zt),Xm=Vu("Str.group_end"),Ym=Vu("too many r* or r+ where r is nullable"),Bm=Vu(Zt),Lm=Vu(Zt),Um=[0,Vu("str.ml"),213,11],Dm=Vu(Zt),Wm=Vu(At),Fm=Vu(Mr),jm=[0,0,0],Gm=Vu("List.repeat"),Zm=Vu("Prelude.Found_int"),zm=[0,Vu(Ie),[0,Vu(Ia),0]],Hm=[0,Vu(ma),[0,Vu(bu),[0,Vu(It),0]]],Qm=Vu(su),Vm=[0,[12,60,[2,0,0]],Vu("<%s")],Jm=Vu(" />"),$m=Vu(E),Km=Vu(su),rg=Vu(su),eg=[0,[11,Vu("</"),[2,0,[12,62,0]]],Vu("</%s>")],ng=[0,[2,0,0],Vu("%s")],tg=Vu(su),ag=Vu(su),ug=[0,[12,32,0],Vu(Tu)],ig=[0,[2,0,[11,Vu('="'),0]],Vu('%s="')],cg=[0,[12,34,0],Vu(ee)],fg=Vu("&lt;"),og=Vu("&gt;"),sg=Vu("&apos;"),vg=Vu("&amp;"),lg=Vu("&quot;"),hg=Vu(su),dg=Vu(Zt),bg=Vu(de),pg=Vu(Pn),mg=Vu(de),gg=Vu(Pn),kg=Vu("))"),wg=Vu("(("),yg=[1,Vu(fu)],xg=[1,Vu(sa)],_g=[1,Vu(_n)],Ag=[1,Vu(fa)],Og=Vu("format"),Sg=Vu("heading_number"),Cg=Vu("keep_line_break"),Eg=Vu("toc"),Ng=[1,Vu("Conf.t")],Pg=[0,[1,Vu(fa)],[1,Vu(sa)],[1,Vu(_n)],[1,Vu(fu)]],Mg=[1,Vu("Conf.t")],qg=Vu("domain"),Ig=Vu(ha),Tg=Vu(" \r\n\t"),Rg=Vu("<>@,"),Xg=Vu("'\""),Yg=Vu(ha),Bg=Vu("domain"),Lg=Vu("email"),Ug=Vu("unicode"),Dg=Vu("ascii"),Wg=Vu(Sr),Fg=Vu("latex_mathp"),jg=Vu("latex"),Gg=Vu(Qa),Zg=Zc([[0,Vu("Agrave"),Vu("\\`{A}"),0,Vu("&Agrave;"),Vu("A"),Vu("À")],[0,Vu("agrave"),Vu("\\`{a}"),0,Vu("&agrave;"),Vu(ia),Vu("à")],[0,Vu("Aacute"),Vu("\\'{A}"),0,Vu("&Aacute;"),Vu("A"),Vu("Á")],[0,Vu("aacute"),Vu("\\'{a}"),0,Vu("&aacute;"),Vu(ia),Vu("á")],[0,Vu("Acirc"),Vu("\\^{A}"),0,Vu("&Acirc;"),Vu("A"),Vu("Â")],[0,Vu("acirc"),Vu("\\^{a}"),0,Vu("&acirc;"),Vu(ia),Vu("â")],[0,Vu("Atilde"),Vu("\\~{A}"),0,Vu("&Atilde;"),Vu("A"),Vu("Ã")],[0,Vu("atilde"),Vu("\\~{a}"),0,Vu("&atilde;"),Vu(ia),Vu("ã")],[0,Vu("Auml"),Vu('\\"{A}'),0,Vu("&Auml;"),Vu("Ae"),Vu("Ä")],[0,Vu("auml"),Vu('\\"{a}'),0,Vu("&auml;"),Vu("ae"),Vu("ä")],[0,Vu("Aring"),Vu("\\AA{}"),0,Vu(W),Vu("A"),Vu("Å")],[0,Vu("AA"),Vu("\\AA{}"),0,Vu(W),Vu("A"),Vu("Å")],[0,Vu("aring"),Vu("\\aa{}"),0,Vu("&aring;"),Vu(ia),Vu("Ã¥")],[0,Vu("AElig"),Vu("\\AE{}"),0,Vu("&AElig;"),Vu("AE"),Vu("Æ")],[0,Vu("aelig"),Vu("\\ae{}"),0,Vu("&aelig;"),Vu("ae"),Vu("æ")],[0,Vu("Ccedil"),Vu("\\c{C}"),0,Vu("&Ccedil;"),Vu("C"),Vu("Ç")],[0,Vu("ccedil"),Vu("\\c{c}"),0,Vu("&ccedil;"),Vu("c"),Vu("ç")],[0,Vu("Egrave"),Vu("\\`{E}"),0,Vu("&Egrave;"),Vu("E"),Vu("È")],[0,Vu("egrave"),Vu("\\`{e}"),0,Vu("&egrave;"),Vu(j),Vu("è")],[0,Vu("Eacute"),Vu("\\'{E}"),0,Vu("&Eacute;"),Vu("E"),Vu("É")],[0,Vu("eacute"),Vu("\\'{e}"),0,Vu("&eacute;"),Vu(j),Vu("é")],[0,Vu("Ecirc"),Vu("\\^{E}"),0,Vu("&Ecirc;"),Vu("E"),Vu("Ê")],[0,Vu("ecirc"),Vu("\\^{e}"),0,Vu("&ecirc;"),Vu(j),Vu("ê")],[0,Vu("Euml"),Vu('\\"{E}'),0,Vu("&Euml;"),Vu("E"),Vu("Ë")],[0,Vu("euml"),Vu('\\"{e}'),0,Vu("&euml;"),Vu(j),Vu("ë")],[0,Vu("Igrave"),Vu("\\`{I}"),0,Vu("&Igrave;"),Vu("I"),Vu("Ì")],[0,Vu("igrave"),Vu("\\`{i}"),0,Vu("&igrave;"),Vu(e),Vu("ì")],[0,Vu("Iacute"),Vu("\\'{I}"),0,Vu("&Iacute;"),Vu("I"),Vu("Í")],[0,Vu("iacute"),Vu("\\'{i}"),0,Vu("&iacute;"),Vu(e),Vu("í")],[0,Vu("Icirc"),Vu("\\^{I}"),0,Vu("&Icirc;"),Vu("I"),Vu("Î")],[0,Vu("icirc"),Vu("\\^{i}"),0,Vu("&icirc;"),Vu(e),Vu("î")],[0,Vu("Iuml"),Vu('\\"{I}'),0,Vu("&Iuml;"),Vu("I"),Vu("Ï")],[0,Vu("iuml"),Vu('\\"{i}'),0,Vu("&iuml;"),Vu(e),Vu("ï")],[0,Vu("Ntilde"),Vu("\\~{N}"),0,Vu("&Ntilde;"),Vu("N"),Vu("Ñ")],[0,Vu("ntilde"),Vu("\\~{n}"),0,Vu("&ntilde;"),Vu("n"),Vu("ñ")],[0,Vu("Ograve"),Vu("\\`{O}"),0,Vu("&Ograve;"),Vu("O"),Vu("Ò")],[0,Vu("ograve"),Vu("\\`{o}"),0,Vu("&ograve;"),Vu("o"),Vu("ò")],[0,Vu("Oacute"),Vu("\\'{O}"),0,Vu("&Oacute;"),Vu("O"),Vu("Ó")],[0,Vu("oacute"),Vu("\\'{o}"),0,Vu("&oacute;"),Vu("o"),Vu("ó")],[0,Vu("Ocirc"),Vu("\\^{O}"),0,Vu("&Ocirc;"),Vu("O"),Vu("Ô")],[0,Vu("ocirc"),Vu("\\^{o}"),0,Vu("&ocirc;"),Vu("o"),Vu("ô")],[0,Vu("Otilde"),Vu("\\~{O}"),0,Vu("&Otilde;"),Vu("O"),Vu("Õ")],[0,Vu("otilde"),Vu("\\~{o}"),0,Vu("&otilde;"),Vu("o"),Vu("õ")],[0,Vu("Ouml"),Vu('\\"{O}'),0,Vu("&Ouml;"),Vu("Oe"),Vu("Ö")],[0,Vu("ouml"),Vu('\\"{o}'),0,Vu("&ouml;"),Vu("oe"),Vu("ö")],[0,Vu("Oslash"),Vu("\\O"),0,Vu("&Oslash;"),Vu("O"),Vu("Ø")],[0,Vu("oslash"),Vu("\\o{}"),0,Vu("&oslash;"),Vu("o"),Vu("ø")],[0,Vu("OElig"),Vu("\\OE{}"),0,Vu("&OElig;"),Vu("OE"),Vu("Œ")],[0,Vu("oelig"),Vu("\\oe{}"),0,Vu("&oelig;"),Vu("oe"),Vu("œ")],[0,Vu("Scaron"),Vu("\\v{S}"),0,Vu("&Scaron;"),Vu("S"),Vu("Å ")],[0,Vu("scaron"),Vu("\\v{s}"),0,Vu("&scaron;"),Vu("s"),Vu("Å¡")],[0,Vu("szlig"),Vu("\\ss{}"),0,Vu("&szlig;"),Vu("ss"),Vu("ß")],[0,Vu("Ugrave"),Vu("\\`{U}"),0,Vu("&Ugrave;"),Vu("U"),Vu("Ù")],[0,Vu("ugrave"),Vu("\\`{u}"),0,Vu("&ugrave;"),Vu("u"),Vu("ù")],[0,Vu("Uacute"),Vu("\\'{U}"),0,Vu("&Uacute;"),Vu("U"),Vu("Ú")],[0,Vu("uacute"),Vu("\\'{u}"),0,Vu("&uacute;"),Vu("u"),Vu("ú")],[0,Vu("Ucirc"),Vu("\\^{U}"),0,Vu("&Ucirc;"),Vu("U"),Vu("Û")],[0,Vu("ucirc"),Vu("\\^{u}"),0,Vu("&ucirc;"),Vu("u"),Vu("û")],[0,Vu("Uuml"),Vu('\\"{U}'),0,Vu("&Uuml;"),Vu("Ue"),Vu("Ü")],[0,Vu("uuml"),Vu('\\"{u}'),0,Vu("&uuml;"),Vu("ue"),Vu("ü")],[0,Vu("Yacute"),Vu("\\'{Y}"),0,Vu("&Yacute;"),Vu("Y"),Vu("Ý")],[0,Vu("yacute"),Vu("\\'{y}"),0,Vu("&yacute;"),Vu("y"),Vu("ý")],[0,Vu("Yuml"),Vu('\\"{Y}'),0,Vu("&Yuml;"),Vu("Y"),Vu("Ÿ")],[0,Vu("yuml"),Vu('\\"{y}'),0,Vu("&yuml;"),Vu("y"),Vu("ÿ")],[0,Vu("fnof"),Vu("\\textit{f}"),0,Vu("&fnof;"),Vu(dn),Vu("ƒ")],[0,Vu("real"),Vu("\\Re"),1,Vu("&real;"),Vu("R"),Vu("ℜ")],[0,Vu("image"),Vu("\\Im"),1,Vu("&image;"),Vu("I"),Vu("ℑ")],[0,Vu("weierp"),Vu("\\wp"),1,Vu("&weierp;"),Vu("P"),Vu("℘")],[0,Vu("Alpha"),Vu("A"),0,Vu("&Alpha;"),Vu("Alpha"),Vu("Α")],[0,Vu("alpha"),Vu("\\alpha"),1,Vu("&alpha;"),Vu("alpha"),Vu("α")],[0,Vu("Beta"),Vu("B"),0,Vu("&Beta;"),Vu("Beta"),Vu("Β")],[0,Vu("beta"),Vu("\\beta"),1,Vu("&beta;"),Vu("beta"),Vu("β")],[0,Vu("Gamma"),Vu("\\Gamma"),1,Vu("&Gamma;"),Vu("Gamma"),Vu("Γ")],[0,Vu("gamma"),Vu("\\gamma"),1,Vu("&gamma;"),Vu("gamma"),Vu("γ")],[0,Vu(i),Vu("\\Delta"),1,Vu("&Delta;"),Vu(i),Vu("Δ")],[0,Vu("delta"),Vu("\\delta"),1,Vu("&delta;"),Vu("delta"),Vu("δ")],[0,Vu(ru),Vu("E"),0,Vu("&Epsilon;"),Vu(ru),Vu("Ε")],[0,Vu(we),Vu("\\epsilon"),1,Vu(Xa),Vu(we),Vu("ε")],[0,Vu(Kr),Vu("\\varepsilon"),1,Vu(Xa),Vu(Kr),Vu("ε")],[0,Vu("Zeta"),Vu("Z"),0,Vu("&Zeta;"),Vu("Zeta"),Vu("Ζ")],[0,Vu("zeta"),Vu("\\zeta"),1,Vu("&zeta;"),Vu("zeta"),Vu("ζ")],[0,Vu("Eta"),Vu("H"),0,Vu("&Eta;"),Vu("Eta"),Vu("Η")],[0,Vu("eta"),Vu("\\eta"),1,Vu("&eta;"),Vu("eta"),Vu("η")],[0,Vu(r),Vu("\\Theta"),1,Vu("&Theta;"),Vu(r),Vu("Θ")],[0,Vu(tr),Vu("\\theta"),1,Vu("&theta;"),Vu(tr),Vu("θ")],[0,Vu("thetasym"),Vu(ca),1,Vu(_t),Vu(tr),Vu("ϑ")],[0,Vu("vartheta"),Vu(ca),1,Vu(_t),Vu(tr),Vu("ϑ")],[0,Vu("Iota"),Vu("I"),0,Vu("&Iota;"),Vu("Iota"),Vu("Ι")],[0,Vu("iota"),Vu("\\iota"),1,Vu("&iota;"),Vu("iota"),Vu("ι")],[0,Vu("Kappa"),Vu("K"),0,Vu("&Kappa;"),Vu("Kappa"),Vu("Κ")],[0,Vu("kappa"),Vu("\\kappa"),1,Vu("&kappa;"),Vu("kappa"),Vu("κ")],[0,Vu(_),Vu("\\Lambda"),1,Vu("&Lambda;"),Vu(_),Vu("Λ")],[0,Vu("lambda"),Vu("\\lambda"),1,Vu("&lambda;"),Vu("lambda"),Vu("λ")],[0,Vu("Mu"),Vu("M"),0,Vu("&Mu;"),Vu("Mu"),Vu("Μ")],[0,Vu("mu"),Vu("\\mu"),1,Vu("&mu;"),Vu("mu"),Vu("μ")],[0,Vu("nu"),Vu("\\nu"),1,Vu("&nu;"),Vu("nu"),Vu("ν")],[0,Vu("Nu"),Vu("N"),0,Vu("&Nu;"),Vu("Nu"),Vu("Ν")],[0,Vu("Xi"),Vu("\\Xi"),1,Vu("&Xi;"),Vu("Xi"),Vu("Ξ")],[0,Vu("xi"),Vu("\\xi"),1,Vu("&xi;"),Vu("xi"),Vu("ξ")],[0,Vu(Bu),Vu("O"),0,Vu("&Omicron;"),Vu(Bu),Vu("Ο")],[0,Vu(Tt),Vu("\\textit{o}"),0,Vu("&omicron;"),Vu(Tt),Vu("ο")],[0,Vu("Pi"),Vu("\\Pi"),1,Vu("&Pi;"),Vu("Pi"),Vu("Π")],[0,Vu("pi"),Vu("\\pi"),1,Vu("&pi;"),Vu("pi"),Vu("π")],[0,Vu("Rho"),Vu("P"),0,Vu("&Rho;"),Vu("Rho"),Vu("Ρ")],[0,Vu("rho"),Vu("\\rho"),1,Vu("&rho;"),Vu("rho"),Vu("ρ")],[0,Vu("Sigma"),Vu("\\Sigma"),1,Vu("&Sigma;"),Vu("Sigma"),Vu("Σ")],[0,Vu("sigma"),Vu("\\sigma"),1,Vu("&sigma;"),Vu("sigma"),Vu("σ")],[0,Vu("sigmaf"),Vu(Oe),1,Vu(pt),Vu("sigmaf"),Vu("ς")],[0,Vu(Ne),Vu(Oe),1,Vu(pt),Vu(Ne),Vu("ς")],[0,Vu("Tau"),Vu("T"),0,Vu("&Tau;"),Vu("Tau"),Vu("Τ")],[0,Vu(Br),Vu(k),1,Vu("&Upsilon;"),Vu(Br),Vu("Î¥")],[0,Vu("upsih"),Vu(k),1,Vu("&upsih;"),Vu(ur),Vu("ϒ")],[0,Vu(ur),Vu("\\upsilon"),1,Vu("&upsilon;"),Vu(ur),Vu("υ")],[0,Vu("Phi"),Vu("\\Phi"),1,Vu("&Phi;"),Vu("Phi"),Vu("Φ")],[0,Vu("phi"),Vu("\\phi"),1,Vu("&phi;"),Vu("phi"),Vu("φ")],[0,Vu("Chi"),Vu("X"),0,Vu("&Chi;"),Vu("Chi"),Vu("Χ")],[0,Vu("chi"),Vu("\\chi"),1,Vu("&chi;"),Vu("chi"),Vu("χ")],[0,Vu("acutex"),Vu("\\acute x"),1,Vu("&acute;x"),Vu("'x"),Vu("𝑥́")],[0,Vu("Psi"),Vu("\\Psi"),1,Vu("&Psi;"),Vu("Psi"),Vu("Ψ")],[0,Vu("psi"),Vu("\\psi"),1,Vu("&psi;"),Vu("psi"),Vu("ψ")],[0,Vu("tau"),Vu("\\tau"),1,Vu("&tau;"),Vu("tau"),Vu("τ")],[0,Vu("Omega"),Vu("\\Omega"),1,Vu("&Omega;"),Vu("Omega"),Vu("Ω")],[0,Vu("omega"),Vu("\\omega"),1,Vu("&omega;"),Vu("omega"),Vu("ω")],[0,Vu("piv"),Vu("\\varpi"),1,Vu("&piv;"),Vu("omega-pi"),Vu("ϖ")],[0,Vu("partial"),Vu("\\partial"),1,Vu("&part;"),Vu("[partial differential]"),Vu("∂")],[0,Vu("alefsym"),Vu("\\aleph"),1,Vu("&alefsym;"),Vu("aleph"),Vu("ℵ")],[0,Vu("ETH"),Vu("\\DH{}"),0,Vu("&ETH;"),Vu("D"),Vu("Ð")],[0,Vu("eth"),Vu("\\dh{}"),0,Vu("&eth;"),Vu("dh"),Vu("ð")],[0,Vu("THORN"),Vu("\\TH{}"),0,Vu("&THORN;"),Vu("TH"),Vu("Þ")],[0,Vu("thorn"),Vu("\\th{}"),0,Vu("&thorn;"),Vu(s),Vu("þ")],[0,Vu("dots"),Vu(gu),0,Vu(zn),Vu("..."),Vu("…")],[0,Vu("hellip"),Vu(gu),0,Vu(zn),Vu("..."),Vu("…")],[0,Vu("middot"),Vu("\\textperiodcentered{}"),0,Vu("&middot;"),Vu(Mr),Vu("·")],[0,Vu("iexcl"),Vu("!`"),0,Vu("&iexcl;"),Vu("!"),Vu("¡")],[0,Vu("iquest"),Vu("?`"),0,Vu("&iquest;"),Vu("?"),Vu("¿")],[0,Vu("shy"),Vu("\\-"),0,Vu("&shy;"),Vu(Zt),Vu(Zt)],[0,Vu("ndash"),Vu("--"),0,Vu("&ndash;"),Vu(At),Vu("–")],[0,Vu("mdash"),Vu("---"),0,Vu("&mdash;"),Vu("--"),Vu("—")],[0,Vu("quot"),Vu("\\textquotedbl{}"),0,Vu("&quot;"),Vu(ee),Vu(ee)],[0,Vu("acute"),Vu("\\textasciiacute{}"),0,Vu("&acute;"),Vu("'"),Vu("´")],[0,Vu("ldquo"),Vu("\\textquotedblleft{}"),0,Vu("&ldquo;"),Vu(ee),Vu("“")],[0,Vu("rdquo"),Vu("\\textquotedblright{}"),0,Vu("&rdquo;"),Vu(ee),Vu("”")],[0,Vu("bdquo"),Vu("\\quotedblbase{}"),0,Vu("&bdquo;"),Vu(ee),Vu("„")],[0,Vu("lsquo"),Vu("\\textquoteleft{}"),0,Vu("&lsquo;"),Vu("`"),Vu("‘")],[0,Vu("rsquo"),Vu("\\textquoteright{}"),0,Vu("&rsquo;"),Vu("'"),Vu("’")],[0,Vu("sbquo"),Vu("\\quotesinglbase{}"),0,Vu("&sbquo;"),Vu(","),Vu("‚")],[0,Vu("laquo"),Vu("\\guillemotleft{}"),0,Vu("&laquo;"),Vu("<<"),Vu("«")],[0,Vu("raquo"),Vu("\\guillemotright{}"),0,Vu("&raquo;"),Vu(">>"),Vu("»")],[0,Vu("lsaquo"),Vu("\\guilsinglleft{}"),0,Vu("&lsaquo;"),Vu(te),Vu("‹")],[0,Vu("rsaquo"),Vu("\\guilsinglright{}"),0,Vu("&rsaquo;"),Vu(E),Vu("›")],[0,Vu("circ"),Vu("\\circ"),1,Vu("&circ;"),Vu("^"),Vu("ˆ")],[0,Vu("vert"),Vu("\\vert{}"),1,Vu("&#124;"),Vu("|"),Vu("|")],[0,Vu("brvbar"),Vu("\\textbrokenbar{}"),0,Vu("&brvbar;"),Vu("|"),Vu("¦")],[0,Vu("sect"),Vu("\\S"),0,Vu("&sect;"),Vu("paragraph"),Vu("§")],[0,Vu("amp"),Vu("\\&"),0,Vu("&amp;"),Vu("&"),Vu("&")],[0,Vu("lt"),Vu("\\textless{}"),0,Vu("&lt;"),Vu(te),Vu(te)],[0,Vu("gt"),Vu("\\textgreater{}"),0,Vu("&gt;"),Vu(E),Vu(E)],[0,Vu("tilde"),Vu("\\~{}"),0,Vu("&tilde;"),Vu("~"),Vu("~")],[0,Vu("dagger"),Vu("\\textdagger{}"),0,Vu("&dagger;"),Vu("[dagger]"),Vu("†")],[0,Vu("Dagger"),Vu("\\textdaggerdbl{}"),0,Vu("&Dagger;"),Vu("[doubledagger]"),Vu("‡")],[0,Vu("nbsp"),Vu("~"),0,Vu("&nbsp;"),Vu(Tu),Vu(Tu)],[0,Vu("ensp"),Vu("\\hspace*{.5em}"),0,Vu("&ensp;"),Vu(Tu),Vu(" ")],[0,Vu("emsp"),Vu("\\hspace*{1em}"),0,Vu("&emsp;"),Vu(Tu),Vu(" ")],[0,Vu("thinsp"),Vu("\\hspace*{.2em}"),0,Vu("&thinsp;"),Vu(Tu),Vu(" ")],[0,Vu("curren"),Vu("\\textcurrency{}"),0,Vu("&curren;"),Vu("curr."),Vu("¤")],[0,Vu("cent"),Vu("\\textcent{}"),0,Vu("&cent;"),Vu("cent"),Vu("¢")],[0,Vu("pound"),Vu("\\pounds{}"),0,Vu("&pound;"),Vu("pound"),Vu("£")],[0,Vu("yen"),Vu("\\textyen{}"),0,Vu("&yen;"),Vu("yen"),Vu("Â¥")],[0,Vu("euro"),Vu("\\texteuro{}"),0,Vu(tu),Vu(na),Vu(y)],[0,Vu(na),Vu("\\EUR{}"),0,Vu(tu),Vu(na),Vu(y)],[0,Vu("EURdig"),Vu("\\EURdig{}"),0,Vu(tu),Vu(na),Vu(y)],[0,Vu("EURhv"),Vu("\\EURhv{}"),0,Vu(tu),Vu(na),Vu(y)],[0,Vu("EURcr"),Vu("\\EURcr{}"),0,Vu(tu),Vu(na),Vu(y)],[0,Vu("EURtm"),Vu("\\EURtm{}"),0,Vu(tu),Vu(na),Vu(y)],[0,Vu("copy"),Vu("\\textcopyright{}"),0,Vu("&copy;"),Vu("(c)"),Vu("©")],[0,Vu("reg"),Vu("\\textregistered{}"),0,Vu("&reg;"),Vu("(r)"),Vu("®")],[0,Vu("trade"),Vu("\\texttrademark{}"),0,Vu("&trade;"),Vu("TM"),Vu("™")],[0,Vu("minus"),Vu("\\minus"),1,Vu("&minus;"),Vu(At),Vu("−")],[0,Vu("pm"),Vu(it),0,Vu(ir),Vu("+-"),Vu("±")],[0,Vu("plusmn"),Vu(it),0,Vu(ir),Vu("+-"),Vu("±")],[0,Vu("times"),Vu("\\texttimes{}"),0,Vu("&times;"),Vu(Xe),Vu("×")],[0,Vu("frasl"),Vu(pa),0,Vu("&frasl;"),Vu(pa),Vu("⁄")],[0,Vu(ma),Vu("\\textdiv{}"),0,Vu("&divide;"),Vu(pa),Vu("÷")],[0,Vu("frac12"),Vu("\\textonehalf{}"),0,Vu("&frac12;"),Vu("1/2"),Vu("½")],[0,Vu("frac14"),Vu("\\textonequarter{}"),0,Vu("&frac14;"),Vu("1/4"),Vu("¼")],[0,Vu("frac34"),Vu("\\textthreequarters{}"),0,Vu("&frac34;"),Vu("3/4"),Vu("¾")],[0,Vu("permil"),Vu("\\textperthousand{}"),0,Vu("&permil;"),Vu("per thousand"),Vu("‰")],[0,Vu("sup1"),Vu("\\textonesuperior{}"),0,Vu("&sup1;"),Vu("^1"),Vu("¹")],[0,Vu("sup2"),Vu("\\texttwosuperior{}"),0,Vu("&sup2;"),Vu("^2"),Vu("²")],[0,Vu("sup3"),Vu("\\textthreesuperior{}"),0,Vu("&sup3;"),Vu("^3"),Vu("³")],[0,Vu("radic"),Vu("\\sqrt{\\,}"),1,Vu("&radic;"),Vu("[square root]"),Vu("√")],[0,Vu("sum"),Vu("\\sum"),1,Vu("&sum;"),Vu("[sum]"),Vu("∑")],[0,Vu("prod"),Vu("\\prod"),1,Vu("&prod;"),Vu("[product]"),Vu("∏")],[0,Vu("micro"),Vu("\\textmu{}"),0,Vu("&micro;"),Vu("micro"),Vu("µ")],[0,Vu("macr"),Vu("\\textasciimacron{}"),0,Vu("&macr;"),Vu("[macron]"),Vu("¯")],[0,Vu(ga),Vu("\\textdegree{}"),0,Vu("&deg;"),Vu("degree"),Vu("°")],[0,Vu("prime"),Vu("\\prime"),1,Vu("&prime;"),Vu("'"),Vu("′")],[0,Vu("Prime"),Vu("\\prime{}\\prime"),1,Vu("&Prime;"),Vu("''"),Vu("″")],[0,Vu("infin"),Vu(nr),1,Vu(m),Vu(ft),Vu("∞")],[0,Vu("infty"),Vu("\\infty"),1,Vu(m),Vu(ft),Vu("∞")],[0,Vu("prop"),Vu(nr),1,Vu("&prop;"),Vu(N),Vu("∝")],[0,Vu("proptp"),Vu(nr),1,Vu("&prop;"),Vu(N),Vu("∝")],[0,Vu("not"),Vu("\\textlnot{}"),0,Vu("&not;"),Vu("[angled dash]"),Vu("¬")],[0,Vu("land"),Vu("\\land"),1,Vu("&and;"),Vu(Kt),Vu("∧")],[0,Vu("wedge"),Vu("\\wedge"),1,Vu("&and;"),Vu(Kt),Vu("∧")],[0,Vu("lor"),Vu("\\lor"),1,Vu("&or;"),Vu(H),Vu("∨")],[0,Vu("vee"),Vu("\\vee"),1,Vu("&or;"),Vu(H),Vu("∨")],[0,Vu("cap"),Vu("\\cap"),1,Vu("&cap;"),Vu("[intersection]"),Vu("∩")],[0,Vu("cup"),Vu("\\cup"),1,Vu("&cup;"),Vu("[union]"),Vu("∪")],[0,Vu("int"),Vu("\\int"),1,Vu("&int;"),Vu("[integral]"),Vu("∫")],[0,Vu("there4"),Vu("\\therefore"),1,Vu("&there4;"),Vu("[therefore]"),Vu("∴")],[0,Vu("sim"),Vu("\\sim"),1,Vu("&sim;"),Vu("~"),Vu("∼")],[0,Vu("cong"),Vu("\\cong"),1,Vu("&cong;"),Vu(Mn),Vu("≅")],[0,Vu("simeq"),Vu("\\simeq"),1,Vu("&cong;"),Vu(Mn),Vu("≅")],[0,Vu("asymp"),Vu("\\asymp"),1,Vu(Cn),Vu(Yn),Vu("≈")],[0,Vu("approx"),Vu("\\approx"),1,Vu(Cn),Vu(Yn),Vu("≈")],[0,Vu("ne"),Vu("\\ne"),1,Vu("&ne;"),Vu(Lu),Vu("≠")],[0,Vu("neq"),Vu("\\neq"),1,Vu("&ne;"),Vu(Lu),Vu("≠")],[0,Vu("equiv"),Vu("\\equiv"),1,Vu("&equiv;"),Vu("[identical to]"),Vu("≡")],[0,Vu("le"),Vu("\\le"),1,Vu("&le;"),Vu("<="),Vu("≤")],[0,Vu("ge"),Vu("\\ge"),1,Vu("&ge;"),Vu(">="),Vu("≥")],[0,Vu(_r),Vu(ce),1,Vu("&sub;"),Vu(lt),Vu("⊂")],[0,Vu("subset"),Vu(ce),1,Vu("&sub;"),Vu(lt),Vu("⊂")],[0,Vu(wn),Vu(ar),1,Vu(cu),Vu(Ee),Vu("⊃")],[0,Vu("supset"),Vu(ar),1,Vu(cu),Vu(Ee),Vu("⊃")],[0,Vu("nsub"),Vu("\\not\\subset"),1,Vu("&nsub;"),Vu("[not a subset of]"),Vu("⊄")],[0,Vu("sube"),Vu("\\subseteq"),1,Vu("&sube;"),Vu("[subset of or equal to]"),Vu("⊆")],[0,Vu("nsup"),Vu("\\not\\supset"),1,Vu("&nsup;"),Vu("[not a superset of]"),Vu("⊅")],[0,Vu("supe"),Vu("\\supseteq"),1,Vu("&supe;"),Vu("[superset of or equal to]"),Vu("⊇")],[0,Vu("forall"),Vu("\\forall"),1,Vu("&forall;"),Vu("[for all]"),Vu("∀")],[0,Vu("exist"),Vu($n),1,Vu(jr),Vu(Nu),Vu("∃")],[0,Vu("exists"),Vu($n),1,Vu(jr),Vu(Nu),Vu("∃")],[0,Vu("empty"),Vu("\\empty"),1,Vu(va),Vu(Dt),Vu("∅")],[0,Vu("emptyset"),Vu("\\emptyset"),1,Vu(va),Vu(Dt),Vu("∅")],[0,Vu("isin"),Vu("\\in"),1,Vu("&isin;"),Vu(uu),Vu("∈")],[0,Vu("in"),Vu("\\in"),1,Vu("&isin;"),Vu(uu),Vu("∈")],[0,Vu("notin"),Vu("\\notin"),1,Vu("&notin;"),Vu("[not an element of]"),Vu("∉")],[0,Vu("ni"),Vu("\\ni"),1,Vu("&ni;"),Vu("[contains as member]"),Vu("∋")],[0,Vu("nabla"),Vu("\\nabla"),1,Vu("&nabla;"),Vu("[nabla]"),Vu("∇")],[0,Vu("ang"),Vu(B),1,Vu("&ang;"),Vu(T),Vu("∠")],[0,Vu("angle"),Vu(B),1,Vu("&ang;"),Vu(T),Vu("∠")],[0,Vu("perp"),Vu("\\perp"),1,Vu("&perp;"),Vu("[up tack]"),Vu("⊥")],[0,Vu("sdot"),Vu("\\cdot"),1,Vu("&sdot;"),Vu("[dot]"),Vu("⋅")],[0,Vu("cdot"),Vu("\\cdot"),1,Vu("&sdot;"),Vu("[dot]"),Vu("⋅")],[0,Vu("lceil"),Vu("\\lceil"),1,Vu("&lceil;"),Vu("[left ceiling]"),Vu("⌈")],[0,Vu("rceil"),Vu("\\rceil"),1,Vu("&rceil;"),Vu("[right ceiling]"),Vu("⌉")],[0,Vu("lfloor"),Vu("\\lfloor"),1,Vu("&lfloor;"),Vu("[left floor]"),Vu("⌊")],[0,Vu("rfloor"),Vu("\\rfloor"),1,Vu("&rfloor;"),Vu("[right floor]"),Vu("⌋")],[0,Vu("lang"),Vu("\\langle"),1,Vu("&lang;"),Vu(te),Vu("⟨")],[0,Vu("rang"),Vu("\\rangle"),1,Vu("&rang;"),Vu(E),Vu("⟩")],[0,Vu("larr"),Vu(Gt),1,Vu(a),Vu("<-"),Vu("←")],[0,Vu("leftarrow"),Vu(Gt),1,Vu(a),Vu("<-"),Vu("←")],[0,Vu("gets"),Vu("\\gets"),1,Vu(a),Vu("<-"),Vu("←")],[0,Vu("lArr"),Vu(He),1,Vu("&lArr;"),Vu("<="),Vu("⇐")],[0,Vu("Leftarrow"),Vu(He),1,Vu("&lArr;"),Vu("<="),Vu("⇐")],[0,Vu("uarr"),Vu(Mt),1,Vu("&uarr;"),Vu(cn),Vu("↑")],[0,Vu("uparrow"),Vu(Mt),1,Vu("&uarr;"),Vu(cn),Vu("↑")],[0,Vu("uArr"),Vu(hn),1,Vu("&uArr;"),Vu(d),Vu("⇑")],[0,Vu("Uparrow"),Vu(hn),1,Vu("&uArr;"),Vu(d),Vu("⇑")],[0,Vu("rarr"),Vu(Yu),1,Vu(oe),Vu("->"),Vu("→")],[0,Vu("to"),Vu("\\to"),1,Vu(oe),Vu("->"),Vu("→")],[0,Vu("rightarrow"),Vu(Yu),1,Vu(oe),Vu("->"),Vu("→")],[0,Vu("rArr"),Vu(qt),1,Vu("&rArr;"),Vu("=>"),Vu("⇒")],[0,Vu("Rightarrow"),Vu(qt),1,Vu("&rArr;"),Vu("=>"),Vu("⇒")],[0,Vu("darr"),Vu(Et),1,Vu("&darr;"),Vu(Fr),Vu("↓")],[0,Vu("downarrow"),Vu(Et),1,Vu("&darr;"),Vu(Fr),Vu("↓")],[0,Vu("dArr"),Vu(hr),1,Vu("&dArr;"),Vu(yu),Vu("⇓")],[0,Vu("Downarrow"),Vu(hr),1,Vu("&dArr;"),Vu(yu),Vu("⇓")],[0,Vu("harr"),Vu(L),1,Vu(Y),Vu("<->"),Vu("↔")],[0,Vu("leftrightarrow"),Vu(L),1,Vu(Y),Vu("<->"),Vu("↔")],[0,Vu("hArr"),Vu(Xr),1,Vu("&hArr;"),Vu("<=>"),Vu("⇔")],[0,Vu("Leftrightarrow"),Vu(Xr),1,Vu("&hArr;"),Vu("<=>"),Vu("⇔")],[0,Vu("crarr"),Vu(n),1,Vu(Gn),Vu("<-'"),Vu("↵")],[0,Vu("hookleftarrow"),Vu(n),1,Vu(Gn),Vu("<-'"),Vu("↵")],[0,Vu(vr),Vu("\\arccos"),1,Vu(vr),Vu(vr),Vu(vr)],[0,Vu(Ke),Vu("\\arcsin"),1,Vu(Ke),Vu(Ke),Vu(Ke)],[0,Vu(tt),Vu("\\arctan"),1,Vu(tt),Vu(tt),Vu(tt)],[0,Vu(xr),Vu("\\arg"),1,Vu(xr),Vu(xr),Vu(xr)],[0,Vu(Qr),Vu("\\cos"),1,Vu(Qr),Vu(Qr),Vu(Qr)],[0,Vu(Qn),Vu("\\cosh"),1,Vu(Qn),Vu(Qn),Vu(Qn)],[0,Vu(nu),Vu("\\cot"),1,Vu(nu),Vu(nu),Vu(nu)],[0,Vu(br),Vu("\\coth"),1,Vu(br),Vu(br),Vu(br)],[0,Vu(Da),Vu("\\csc"),1,Vu(Da),Vu(Da),Vu(Da)],[0,Vu(ga),Vu("\\deg"),1,Vu("&deg;"),Vu(ga),Vu(ga)],[0,Vu(ou),Vu("\\det"),1,Vu(ou),Vu(ou),Vu(ou)],[0,Vu(Rr),Vu("\\dim"),1,Vu(Rr),Vu(Rr),Vu(Rr)],[0,Vu(mu),Vu("\\exp"),1,Vu(mu),Vu(mu),Vu(mu)],[0,Vu(wu),Vu("\\gcd"),1,Vu(wu),Vu(wu),Vu(wu)],[0,Vu(o),Vu("\\hom"),1,Vu(o),Vu(o),Vu(o)],[0,Vu(K),Vu("\\inf"),1,Vu(K),Vu(K),Vu(K)],[0,Vu(Be),Vu("\\ker"),1,Vu(Be),Vu(Be),Vu(Be)],[0,Vu("lg"),Vu("\\lg"),1,Vu("lg"),Vu("lg"),Vu("lg")],[0,Vu(q),Vu("\\lim"),1,Vu(q),Vu(q),Vu(q)],[0,Vu(xt),Vu("\\liminf"),1,Vu(xt),Vu(xt),Vu(xt)],[0,Vu(Zn),Vu("\\limsup"),1,Vu(Zn),Vu(Zn),Vu(Zn)],[0,Vu("ln"),Vu("\\ln"),1,Vu("ln"),Vu("ln"),Vu("ln")],[0,Vu(pu),Vu("\\log"),1,Vu(pu),Vu(pu),Vu(pu)],[0,Vu(Yr),Vu("\\max"),1,Vu(Yr),Vu(Yr),Vu(Yr)],[0,Vu(Ce),Vu("\\min"),1,Vu(Ce),Vu(Ce),Vu(Ce)],[0,Vu("Pr"),Vu("\\Pr"),1,Vu("Pr"),Vu("Pr"),Vu("Pr")],[0,Vu(P),Vu("\\sec"),1,Vu(P),Vu(P),Vu(P)],[0,Vu(du),Vu("\\sin"),1,Vu(du),Vu(du),Vu(du)],[0,Vu(An),Vu("\\sinh"),1,Vu(An),Vu(An),Vu(An)],[0,Vu(wn),Vu("\\sup"),1,Vu(cu),Vu(wn),Vu(wn)],[0,Vu(En),Vu("\\tan"),1,Vu(En),Vu(En),Vu(En)],[0,Vu(oa),Vu("\\tanh"),1,Vu(oa),Vu(oa),Vu(oa)],[0,Vu("bull"),Vu(rt),0,Vu("&bull;"),Vu(Xe),Vu("•")],[0,Vu("bullet"),Vu(rt),0,Vu("&bull;"),Vu(Xe),Vu("•")],[0,Vu("star"),Vu("\\star"),1,Vu(Xe),Vu(Xe),Vu("⋆")],[0,Vu("lowast"),Vu("\\ast"),1,Vu(Nt),Vu(Xe),Vu("∗")],[0,Vu("ast"),Vu("\\ast"),1,Vu(Nt),Vu(Xe),Vu(Xe)],[0,Vu("odot"),Vu("\\odot"),1,Vu("o"),Vu("[circled dot]"),Vu("ʘ")],[0,Vu("oplus"),Vu("\\oplus"),1,Vu("&oplus;"),Vu("[circled plus]"),Vu("⊕")],[0,Vu("otimes"),Vu("\\otimes"),1,Vu("&otimes;"),Vu("[circled times]"),Vu("⊗")],[0,Vu("checkmark"),Vu("\\checkmark"),1,Vu("&#10003;"),Vu("[checkmark]"),Vu("✓")],[0,Vu("para"),Vu("\\P{}"),0,Vu("&para;"),Vu("[pilcrow]"),Vu("¶")],[0,Vu("ordf"),Vu("\\textordfeminine{}"),0,Vu("&ordf;"),Vu("_a_"),Vu("ª")],[0,Vu("ordm"),Vu("\\textordmasculine{}"),0,Vu("&ordm;"),Vu("_o_"),Vu("º")],[0,Vu("cedil"),Vu("\\c{}"),0,Vu("&cedil;"),Vu("[cedilla]"),Vu("¸")],[0,Vu("oline"),Vu("\\overline{~}"),1,Vu("&oline;"),Vu("[overline]"),Vu("‾")],[0,Vu("uml"),Vu("\\textasciidieresis{}"),0,Vu("&uml;"),Vu("[diaeresis]"),Vu("¨")],[0,Vu("zwnj"),Vu("\\/{}"),0,Vu("&zwnj;"),Vu(Zt),Vu("‌")],[0,Vu("zwj"),Vu(Zt),0,Vu("&zwj;"),Vu(Zt),Vu("‍")],[0,Vu("lrm"),Vu(Zt),0,Vu("&lrm;"),Vu(Zt),Vu("‎")],[0,Vu("rlm"),Vu(Zt),0,Vu("&rlm;"),Vu(Zt),Vu("‏")],[0,Vu("smile"),Vu("\\smile"),1,Vu(vu),Vu(":-)"),Vu("⌣")],[0,Vu("smiley"),Vu("\\smiley{}"),0,Vu(vu),Vu(":-)"),Vu("☺")],[0,Vu("blacksmile"),Vu("\\blacksmiley{}"),0,Vu("&#9787;"),Vu(":-)"),Vu("☻")],[0,Vu("sad"),Vu("\\frownie{}"),0,Vu("&#9785;"),Vu(":-("),Vu("☹")],[0,Vu("clubs"),Vu(Or),1,Vu(kn),Vu(f),Vu("♣")],[0,Vu("clubsuit"),Vu(Or),1,Vu(kn),Vu(f),Vu("♣")],[0,Vu("spades"),Vu(ea),1,Vu(Er),Vu(xe),Vu("♠")],[0,Vu("spadesuit"),Vu(ea),1,Vu(Er),Vu(xe),Vu("♠")],[0,Vu("hearts"),Vu(Tn),1,Vu("&hearts;"),Vu(Ya),Vu("♥")],[0,Vu("heartsuit"),Vu(Tn),1,Vu("&heartsuit;"),Vu(Ya),Vu("♥")],[0,Vu("diams"),Vu(D),1,Vu(Bn),Vu(Ka),Vu("♦")],[0,Vu("diamondsuit"),Vu(D),1,Vu(Bn),Vu(Ka),Vu("♦")],[0,Vu("Diamond"),Vu(x),1,Vu("&diamond;"),Vu("[diamond]"),Vu("⋄")],[0,Vu("loz"),Vu(x),1,Vu("&loz;"),Vu("[lozenge]"),Vu("◊")]]),zg=Vu("?>"),Hg=Vu("<?"),Qg=Vu("]]"),Vg=Vu("<![CDATA["),Jg=Vu("--\x3e"),$g=Vu(Su),Kg=Vu(E),rk=Vu("<!"),ek=Vu("raw html"),nk=Vu(E),tk=Vu(te),ak=Vu(E),uk=Vu("</"),ik=Vu(Ut),ck=[0,Vu("/>"),0],fk=Vu(te),ok=Vu(Zt),sk=Vu("/>"),vk=Vu(Tu),lk=[0,1],hk=Vu(Zt),dk=Zc([Vu(ia),Vu("abbr"),Vu("address"),Vu("area"),Vu("article"),Vu("aside"),Vu("audio"),Vu("b"),Vu("base"),Vu("bdi"),Vu("bdo"),Vu(Jr),Vu("body"),Vu("br"),Vu("button"),Vu("canvas"),Vu("caption"),Vu("cite"),Vu(Ia),Vu("col"),Vu(_e),Vu("data"),Vu("datalist"),Vu("dd"),Vu("del"),Vu("dfn"),Vu(ma),Vu("dl"),Vu("dt"),Vu("em"),Vu("embed"),Vu("fieldset"),Vu("figcaption"),Vu("figure"),Vu("footer"),Vu("form"),Vu("h1"),Vu("h2"),Vu("h3"),Vu("h4"),Vu("h5"),Vu("h6"),Vu("head"),Vu("header"),Vu("hr"),Vu(Sr),Vu(e),Vu("iframe"),Vu(Dn),Vu("input"),Vu("ins"),Vu("kbd"),Vu("keygen"),Vu("label"),Vu("legend"),Vu(mr),Vu("link"),Vu("main"),Vu("map"),Vu("mark"),Vu("meta"),Vu("meter"),Vu("nav"),Vu("noscript"),Vu("object"),Vu("ol"),Vu("optgroup"),Vu("option"),Vu("output"),Vu(nt),Vu("param"),Vu(Ie),Vu("progress"),Vu("q"),Vu("rb"),Vu("rp"),Vu("rt"),Vu("rtc"),Vu("ruby"),Vu("s"),Vu("samp"),Vu("script"),Vu("section"),Vu("select"),Vu("small"),Vu("source"),Vu(bu),Vu("strong"),Vu(ie),Vu(_r),Vu(wn),Vu(U),Vu("tbody"),Vu(R),Vu("template"),Vu("textarea"),Vu("tfoot"),Vu(s),Vu("thead"),Vu(za),Vu(l),Vu("tr"),Vu("track"),Vu("u"),Vu(It),Vu("var"),Vu("video"),Vu("details"),Vu("summary"),Vu("wbr")]),bk=Vu("[:"),pk=Vu("hiccup"),mk=Vu(Ut),gk=Vu(Zt),kk=Vu('\\"'),wk=Vu(ee),yk=[0,1],xk=Vu(Zt),_k=Vu("[:"),Ak=Vu("[^"),Ok=Vu("At least two spaces"),Sk=[0,Uu,Vu("Label")],Ck=[0,Uu,Vu(ln)],Ek=Vu("children"),Nk=Vu(lr),Pk=Vu($t),Mk=Vu($t),qk=Vu(Zt),Ik=[0,1],Tk=Vu(Zt),Rk=Vu("[["),Xk=Vu("day"),Yk=Vu("month"),Bk=Vu("year"),Lk=[1,Vu(Rn)],Uk=[1,Vu(sn)],Dk=[1,Vu(Ft)],Wk=Vu("day"),Fk=Vu("month"),jk=Vu("year"),Gk=[1,Vu(gn)],Zk=[0,[1,Vu(Ft)],[1,Vu(sn)],[1,Vu(Rn)]],zk=[1,Vu(gn)],Hk=Vu(Ce),Qk=Vu("hour"),Vk=[1,Vu(Ye)],Jk=[1,Vu(Ht)],$k=Vu("hour"),Kk=Vu(Ce),rw=[1,Vu(vn)],ew=[0,[1,Vu(Ye)],[1,Vu(Ht)]],nw=[1,Vu(vn)],tw=[0,fn,[0,[0,Uu,Vu("Plus")],0]],aw=[0,fn,[0,[0,Uu,Vu(Xt)],0]],uw=[0,fn,[0,[0,Uu,Vu("Dotted")],0]],iw=Vu("Dotted"),cw=Vu(Xt),fw=Vu("Plus"),ow=[0,0],sw=[0,1],vw=[0,2],lw=[1,Vu("Timestamp.repetition_kind")],hw=[0,fn,[0,[0,Uu,Vu("Hour")],0]],dw=[0,fn,[0,[0,Uu,Vu("Day")],0]],bw=[0,fn,[0,[0,Uu,Vu("Week")],0]],pw=[0,fn,[0,[0,Uu,Vu("Month")],0]],mw=[0,fn,[0,[0,Uu,Vu(X)],0]],gw=Vu("Day"),kw=Vu("Hour"),ww=Vu("Month"),yw=Vu("Week"),xw=Vu(X),_w=[0,4],Aw=[0,2],Ow=[0,3],Sw=[0,0],Cw=[0,1],Ew=[1,Vu("Timestamp.repetition_duration")],Nw=Vu(Ur),Pw=Vu(gr),Mw=Vu(za),qw=Vu(I),Iw=Vu(t),Tw=[1,Vu(ua)],Rw=[1,Vu(ve)],Xw=[1,Vu(ve)],Yw=[0,0],Bw=[0,0],Lw=[1,Vu(Jt)],Uw=Vu(Ur),Dw=Vu(t),Ww=Vu(gr),Fw=Vu(za),jw=Vu(I),Gw=[1,Vu(Wt)],Zw=[0,[1,Vu("Timestamp.t.date")],[1,Vu(Jt)],[1,Vu("Timestamp.t.time")],[1,Vu(ve)],[1,Vu(ua)]],zw=[1,Vu(Wt)],Hw=Vu(Tu),Qw=[0,[0,[2,0,[0,0]]],Vu("%c%s%c")],Vw=[0,[2,0,[4,0,0,0,[2,0,0]]],Vu("%s%d%s")],Jw=Vu("h"),$w=Vu("d"),Kw=Vu("w"),ry=Vu("m"),ey=Vu("y"),ny=[0,[4,0,[0,2,2],0,[12,58,[4,0,[0,2,2],0,0]]],Vu("%02d:%02d")],ty=[0,[4,0,0,0,[12,45,[4,0,[0,2,2],0,[12,45,[4,0,[0,2,2],0,0]]]]],Vu("%d-%02d-%02d")],ay=[0,[4,0,0,0,[0,0]],Vu("%d%c")],uy=Vu(ta),iy=Vu("++"),cy=Vu(Mr),fy=[0,[4,0,0,0,[12,45,[4,0,0,0,[12,45,[4,0,0,0,0]]]]],Vu("%d-%d-%d")],oy=[0,[4,0,0,0,[12,58,[4,0,0,0,0]]],Vu("%d:%d")],sy=Vu(h),vy=Vu(S),ly=Vu(S),hy=Vu(h),dy=[1,Vu(Qe)],by=[0,[1,Vu("Range.t.start")],[1,Vu("Range.t.stop")]],py=[1,Vu(Qe)],my=[0,[2,0,[11,Vu("--"),[2,0,0]]],Vu("%s--%s")],gy=[0,fn,[0,[0,Uu,Vu("Italic")],0]],ky=[0,fn,[0,[0,Uu,Vu("Bold")],0]],wy=[0,fn,[0,[0,Uu,Vu("Underline")],0]],yy=[0,fn,[0,[0,Uu,Vu("Strike_through")],0]],xy=[0,fn,[0,[0,Uu,Vu("Highlight")],0]],_y=Vu("definition"),Ay=Vu(Qa),Oy=Vu(qn),Sy=[0,Uu,Vu("File")],Cy=[0,Uu,Vu("Search")],Ey=[0,Uu,Vu("Complex")],Ny=Vu("link"),Py=Vu("protocol"),My=Vu(l),qy=Vu("label"),Iy=Vu("url"),Ty=[0,Uu,Vu("Percent")],Ry=[0,Uu,Vu("Absolute")],Xy=[0,Uu,Vu("Inline")],Yy=[0,Uu,Vu("Displayed")],By=[0,Uu,Vu(Yt)],Ly=[0,Uu,Vu("Stopped")],Uy=[0,Uu,Vu(w)],Dy=[0,Uu,Vu(se)],Wy=[0,Uu,Vu(ne)],Fy=[0,Uu,Vu(Le)],jy=[0,Uu,Vu(hu)],Gy=[0,Uu,Vu("Range")],Zy=Vu(Ia),zy=Vu(aa),Hy=Vu(yt),Qy=[0,fn,[0,[0,Uu,Vu("Break_Line")],0]],Vy=[0,fn,[0,[0,Uu,Vu("Hard_Break_Line")],0]],Jy=[0,Uu,Vu("Emphasis")],$y=[0,Uu,Vu("Verbatim")],Ky=[0,Uu,Vu("Code")],rx=[0,Uu,Vu("Tag")],ex=[0,Uu,Vu("Spaces")],nx=[0,Uu,Vu("Plain")],tx=[0,Uu,Vu("Link")],ax=[0,Uu,Vu(ln)],ux=[0,Uu,Vu("Target")],ix=[0,Uu,Vu("Subscript")],cx=[0,Uu,Vu("Superscript")],fx=[0,Uu,Vu("Footnote_Reference")],ox=[0,Uu,Vu("Cookie")],sx=[0,Uu,Vu(Q)],vx=[0,Uu,Vu("Macro")],lx=[0,Uu,Vu("Entity")],hx=[0,Uu,Vu("Timestamp")],dx=[0,Uu,Vu("Radio_Target")],bx=[0,Uu,Vu("Export_Snippet")],px=[0,Uu,Vu("Inline_Source_Block")],mx=[0,Uu,Vu("Email")],gx=[0,Uu,Vu("Block_reference")],kx=[0,Uu,Vu("Inline_Hiccup")],wx=Vu(Zt),yx=Vu(Zt),xx=Vu(Zt),_x=Vu("file"),Ax=Vu(":"),Ox=Vu("inline"),Sx=Vu(z),Cx=Vu(z),Ex=Vu($r),Nx=[0,Vu(xu),735,2],Px=Vu(Zt),Mx=Vu("_anon_"),qx=Vu(Zt),Ix=Vu("[fn:"),Tx=Vu(Zt),Rx=Vu("[fn::"),Xx=[0,Vu(b),[0,Vu(".jpg"),[0,Vu(".jpeg"),[0,Vu(".svg"),[0,Vu(".ico"),[0,Vu(".gif"),[0,Vu(".bmp"),0]]]]]]],Yx=[0,[20,0,Vu(Na),[12,58,[20,0,Vu(Iu),0]]],Vu(Ga)],Bx=Vu("]("),Lx=Vu("!["),Ux=Vu(")"),Dx=Vu(C),Wx=Vu(Un),Fx=Vu(Un),jx=Vu("LOC"),Gx=Vu("LOS"),Zx=Vu(Le),zx=Vu("ED:"),Hx=Vu(hu),Qx=Vu("K:"),Vx=Vu("general_timestamp C"),Jx=Vu(ne),$x=Vu(ne),Kx=Vu(se),r_=Vu("EADLINE:"),e_=Vu(w),n_=Vu("CHEDULED:"),t_=Vu(Gr),a_=Vu(Gr),u_=Vu(hu),i_=Vu(Le),c_=Vu(se),f_=Vu(w),o_=Vu("date parser"),s_=Vu("macro name"),v_=[0,[4,0,0,0,[12,47,[4,0,0,0,0]]],Vu("%d/%d")],l_=[0,[4,0,0,0,[12,37,0]],Vu("%d%%")],h_=Vu("statistics_cookie"),d_=Vu("nested_emphasis"),b_=Vu(z),p_=Vu($r),m_=[0,Vu(xu),445,2],g_=Vu(".md"),k_=Vu(".markdown"),w_=[0,[20,0,Vu(Na),[12,58,[20,0,Vu(Iu),0]]],Vu(Ga)],y_=Vu(Zt),x_=Vu(ee),__=Vu("]("),A_=Vu(")"),O_=Vu("file:"),S_=Vu(Zt),C_=[0,[20,0,Vu(Na),[12,58,[20,0,Vu(Iu),0]]],Vu(Ga)],E_=Vu("]["),N_=Vu("[["),P_=Vu("]]"),M_=Vu("//"),q_=Vu("://"),I_=Vu("//"),T_=Vu("://"),R_=Vu("inline math shouldn't end with a space"),X_=Vu(xn),Y_=Vu("inline math shouldn't start with a space"),B_=Vu("latex fragment \\"),L_=Vu("\\]"),U_=Vu("\\)"),D_=Vu("latex fragment"),W_=Vu("^"),F_=Vu("_"),j_=Vu(z),G_=Vu("markdown subscript with only _"),Z_=Vu("{"),z_=Vu(z),H_=Vu($r),Q_=[0,Vu(xu),228,2],V_=Vu("___"),J_=Vu("_"),$_=Vu("__"),K_=Vu("~~"),rA=Vu("^^"),eA=Vu("***"),nA=Vu(Xe),tA=Vu("**"),aA=Vu(Sn),uA=[0,13,[0,10,0]],iA=[0,13,[0,10,0]],cA=Vu(Sn),fA=[0,1],oA=Vu("plain"),sA=Vu(z),vA=Vu($r),lA=[0,Vu(xu),152,21],hA=Vu("Inline code"),dA=Vu("Empty code"),bA=Vu(z),pA=Vu("`"),mA=Vu("~"),gA=Vu("Inline verbatim"),kA=Vu("Inline highlight"),wA=Vu("Inline strike_through"),yA=Vu("Inline italic"),xA=Vu("Inline underline"),_A=Vu("Inline bold"),AA=[0,13,[0,10,0]],OA=Vu("arguments"),SA=Vu(Qa),CA=[0,91,[0,93,[0,60,[0,62,[0,De,[0,Ze,[0,40,[0,41,[0,42,[0,36,0]]]]]]]]]],EA=Vu(Xe),NA=Vu("_"),PA=Vu(pa),MA=Vu(ta),qA=Vu("^^"),IA=Vu("="),TA=Vu("``"),RA=Vu("``"),XA=[0,32,[0,92,[0,95,[0,94,[0,91,[0,36,0]]]]]],YA=[0,32,[0,92,[0,95,[0,94,[0,91,[0,42,[0,94,[0,kr,[0,96,[0,36,0]]]]]]]]]],BA=Vu("\\"),LA=Vu(">>>"),UA=Vu("<<<"),DA=Vu(">>"),WA=Vu("<<"),FA=Vu("}}"),jA=Vu("{{"),GA=Vu("}}}"),ZA=Vu("{{{"),zA=Vu("--"),HA=Vu(C),QA=Vu(pe),VA=Vu("@@"),JA=Vu("@@"),$A=Vu("end_pos"),KA=Vu("start_pos"),rO=Vu("meta"),eO=Vu("anchor"),nO=Vu(me),tO=Vu(sr),aO=Vu("level"),uO=Vu("marker"),iO=Vu("tags"),cO=Vu(l),fO=Vu("properties"),oO=Vu("timestamps"),sO=Vu("ordered"),vO=Vu("indent"),lO=Vu("checkbox"),hO=Vu(Qa),dO=Vu("number"),bO=Vu("items"),pO=Vu(lr),mO=Vu("col_groups"),gO=Vu("groups"),kO=Vu("header"),wO=Vu("pos_meta"),yO=Vu(aa),xO=Vu(yt),_O=Vu("lines"),AO=[0,fn,[0,[0,Uu,Vu("Results")],0]],OO=[0,fn,[0,[0,Uu,Vu("Horizontal_Rule")],0]],SO=[0,Uu,Vu("Paragraph")],CO=[0,Uu,Vu("Paragraph_line")],EO=[0,Uu,Vu("Paragraph_Sep")],NO=[0,Uu,Vu("Heading")],PO=[0,Uu,Vu("List")],MO=[0,Uu,Vu("Directive")],qO=[0,Uu,Vu("Math")],IO=[0,Uu,Vu("With_Keywords")],TO=[0,Uu,Vu("Example")],RO=[0,Uu,Vu("Src")],XO=[0,Uu,Vu("Quote")],YO=[0,Uu,Vu("Export")],BO=[0,Uu,Vu("CommentBlock")],LO=[0,Uu,Vu("Custom")],UO=[0,Uu,Vu(Q)],DO=[0,Uu,Vu("Latex_Environment")],WO=[0,Uu,Vu("Displayed_Math")],FO=[0,Uu,Vu("Drawer")],jO=[0,Uu,Vu("Property_Drawer")],GO=[0,Uu,Vu("Footnote_Definition")],ZO=[0,Uu,Vu("Table")],zO=[0,Uu,Vu("Comment")],HO=[0,Uu,Vu("Raw_Html")],QO=[0,Uu,Vu("Hiccup")],VO=Vu(U),JO=Vu(Zt),$O=Vu(pa),KO=Vu(te),rS=Vu(E),eS=Vu("build_col_groups"),nS=Vu(pa),tS=Vu(te),aS=Vu(Zt),uS=Vu(E),iS=Vu("table group"),cS=Vu(Ma),fS=Vu(Ma),oS=Vu("#+TBLFM:"),sS=Vu(su),vS=Vu(Zt),lS=Vu(Zt),hS=[0,[0,1,[0,0,0]],0],dS=[0,0,0,0,0],bS=Vu("--\x3e"),pS=Vu(Zt),mS=Vu("markdown_comment"),gS=[0,0],kS=Vu(Su),wS=Vu("\x3c!---"),yS=Vu("[//]: #"),xS=Vu(z),_S=Vu($r),AS=[0,Vu("lib/syntax/comment.ml"),14,2],OS=Vu("BEGIN_"),SS=Vu("begin_"),CS=Vu("Directive might be a block"),ES=Vu(":"),NS=Vu("#+"),PS=Vu("PROPERTIES"),MS=[0,[12,58,[20,0,Vu(Na),[11,Vu(pe),[20,0,Vu(Iu),0]]]],Vu(":%[^:]: %[^\n]")],qS=Vu(Tu),IS=Vu(":END:"),TS=Vu("drawer body"),RS=Vu("At least 3 chars"),XS=Vu(z),YS=Vu($r),BS=[0,Vu("lib/syntax/hr.ml"),17,17],LS=[0,1],US=Vu("}"),DS=Vu("\\end{"),WS=Vu(Zt),FS=Vu("\\begin{"),jS=Vu(su),GS=Vu(su),ZS=Vu(z),zS=Vu($r),HS=[0,Vu("lib/syntax/lists.ml"),169,2],QS=Vu("list"),VS=Vu(" ::"),JS=Vu(Zt),$S=Vu(z),KS=Vu(su),rC=Vu("list"),eC=Vu(z),nC=[0,[4,0,0,0,0],Vu(ke)],tC=Vu("* "),aC=Vu("* "),uC=Vu("- "),iC=Vu("+ "),cC=[0,1],fC=Vu("[X]"),oC=[0,0],sC=Vu("[ ]"),vC=Vu("single_line not enough spaces"),lC=Vu(z),hC=Vu($r),dC=[0,Vu(wa),191,2],bC=Vu("comment"),pC=Vu("example"),mC=Vu("export"),gC=Vu("quote"),kC=Vu("src"),wC=Vu(Zt),yC=Vu(Zt),xC=Vu(Zt),_C=Vu(Zt),AC=Vu("#+end_"),OC=Vu(v),SC=[0,0],CC=Vu(Zt),EC=Vu(z),NC=Vu($r),PC=Vu(v),MC=[0,Vu(wa),162,8],qC=Vu(v),IC=[0,0,0],TC=[0,0,0],RC=Vu(Zt),XC=Vu("```"),YC=Vu("~~~"),BC=Vu("fenced_code_block"),LC=[0,0],UC=Vu("#+RESULTS:"),DC=Vu("verbatim"),WC=Vu("markdown blockquote"),FC=Vu(xn),jC=Vu(xn),GC=Vu("~~~"),ZC=Vu("```"),zC=Vu("#+begin_"),HC=Vu(su),QC=Vu(z),VC=Vu($r),JC=Vu("[fn:"),$C=[0,Vu("lib/syntax/footnote.ml"),32,23],KC=Vu(Zt),rE=[0,0,0],eE=Vu("Heading title"),nE=Vu("Heading priority"),tE=Vu("Heading marker"),aE=Vu("Heading level"),uE=[0,[12,45,[4,6,0,0,[12,45,0]]],Vu("-%x-")],iE=Vu("_"),cE=Vu(Zt),fE=Vu(z),oE=Vu($r),sE=[0,Vu("lib/syntax/heading.ml"),29,2],vE=Vu("Marker should followed by some spaces"),lE=Vu("LATER"),hE=Vu("NOW"),dE=Vu("IN-PROGRESS"),bE=Vu("STARTED"),pE=Vu("CANCELLED"),mE=Vu("CANCELED"),gE=Vu("DONE"),kE=Vu("WAIT"),wE=Vu("WAITING"),yE=Vu("DOING"),xE=Vu("TODO"),_E=Vu("[#"),AE=Vu(Zt),OE=Vu("---"),SE=Vu("---"),CE=Vu("AUTHOR"),EE=Vu("SUBTITLE"),NE=Vu("TITLE"),PE=[0,1,0],ME=[0,1,0],qE=Vu("Document.Non_timestamp"),IE=Vu("Stop"),TE=Vu("Start"),RE=Vu(ma),XE=Vu("stopped"),YE=[0,Vu(Eu),Vu("timestamp-range")],BE=Vu(Le),LE=Vu(ne),UE=Vu(se),DE=Vu(w),WE=Vu("Start"),FE=Vu(Yt),jE=Vu("Stop"),GE=Vu("To: "),ZE=Vu('<i class="fa fa-clock-o" style="margin-right:6px;"></i>'),zE=Vu("From: "),HE=Vu('<i class="fa fa-calendar" style="margin-right:6px;"></i>'),QE=Vu('<i class="fa fa-calendar-times-o" style="margin-right:6px;"></i>'),VE=Vu(bu),JE=Vu(In),$E=Vu(yn),KE=Vu(Ur),rN=Vu(Le),eN=Vu("line-through"),nN=Vu(Zt),tN=Vu("timestamp "),aN=Vu(Eu),uN=[0,[0,Xu,Vu("b")],[0,[0,Ve,Vu(e)],[0,[0,Oa,Vu("ins")],[0,[0,on,Vu("del")],[0,[0,pn,Vu("mark")],0]]]]],iN=Vu(ia),cN=[0,[0,[0,Vu(Eu),Vu("tag")],0]],fN=[0,Vu(b),[0,Vu(".jpg"),[0,Vu(".jpeg"),[0,Vu(".svg"),[0,Vu(".ico"),[0,Vu(".gif"),[0,Vu(".bmp"),0]]]]]]],oN=Vu("#"),sN=Vu(ia),vN=Vu(Ta),lN=Vu(ia),hN=Vu(qn),dN=Vu(_r),bN=Vu(wn),pN=Vu(ia),mN=Vu("#fn."),gN=Vu(Ta),kN=[0,Vu(Eu),Vu("footref")],wN=Vu("fnr."),yN=Vu(qn),xN=Vu(wn),_N=Vu("]"),AN=Vu("%"),ON=Vu("["),SN=Vu(bu),CN=[0,[0,[0,Vu(Eu),Vu("cookie-percent")],0]],EN=Vu("]"),NN=Vu(pa),PN=Vu("["),MN=Vu(bu),qN=[0,[0,[0,Vu(Eu),Vu("cookie-absolute")],0]],IN=Vu("\\)"),TN=Vu("\\("),RN=Vu("\\]"),XN=Vu("\\["),YN=Vu(w),BN=Vu(se),LN=Vu(ne),UN=Vu(Le),DN=Vu(Yt),WN=Vu(Sr),FN=Vu(Ia),jN=Vu(Ia),GN=Vu("br"),ZN=Vu('<i class="fa fa-check-square-o" style="margin-right:6px;"></i>'),zN=Vu('<i class="fa fa-square-o" style="margin-right:6px;"></i>'),HN=Vu(". "),QN=Vu(nt),VN=Vu(mr),JN=Vu(Ha),$N=[0,Vu(ie),Vu("list-style-type: none")],KN=Vu("dd"),rP=Vu("dt"),eP=Vu("dl"),nP=Vu(Ha),tP=Vu(nt),aP=Vu(mr),uP=Vu(Ha),iP=Vu(R),cP=Vu("tbody"),fP=Vu("col"),oP=[0,[0,[0,Vu(Eu),Vu(st)],0]],sP=Vu(_e),vP=[0,[0,[0,Vu("scope"),Vu("col")],[0,[0,Vu(Eu),Vu(st)],0]]],lP=Vu("tr"),hP=Vu(s),dP=Vu("thead"),bP=Vu(U),pP=[0,[0,[0,Vu("border"),Vu("2")],[0,[0,Vu("cellspacing"),Vu(Jn)],[0,[0,Vu("cellpadding"),Vu("6")],[0,[0,Vu("rules"),Vu("groups")],[0,[0,Vu("frame"),Vu("hsides")],0]]]]]],mP=Vu("hr"),gP=Vu(nt),kP=Vu(xn),wP=Vu(xn),yP=Vu(ma),xP=[0,[0,[0,Vu(Eu),Vu("mathblock")],0]],_P=Vu(su),AP=Vu(Ie),OP=Vu(Eu),SP=Vu("data-lang"),CP=Vu(su),EP=Vu(Ia),NP=Vu(Ie),PP=Vu(Jr),MP=Vu(Sr),qP=Vu(ma),IP=Vu(Eu),TP=Vu(nt),RP=[0,[0,[0,Vu(Eu),Vu("latex-fragment")],0]],XP=Vu(Zt),YP=Vu("}"),BP=Vu("\n\\end{"),LP=Vu(su),UP=Vu("} "),DP=Vu("\n\\begin{"),WP=Vu(ma),FP=[0,[0,[0,Vu(Eu),Vu("latex-environment")],0]],jP=Vu("↩︎"),GP=Vu(ia),ZP=Vu("#fnr."),zP=Vu(Ta),HP=[0,Vu(Eu),Vu("footnum")],QP=Vu("fn."),VP=Vu(qn),JP=Vu(wn),$P=Vu(ma),KP=[0,[0,[0,Vu(Eu),Vu("footpara")],0]],rM=Vu(ma),eM=[0,[0,[0,Vu(Eu),Vu("footdef")],0]],nM=Vu(ma),tM=[0,[0,[0,Vu(qn),Vu(lr)],0]],aM=Vu(" --\x3e\n"),uM=Vu("\x3c!-- directives: "),iM=[0,Vu(Zt),Vu(Zt)],cM=Vu("OPTIONS"),fM=Vu("MACRO"),oM=[0,1],sM=Vu(ia),vM=Vu("#"),lM=Vu(Ta),hM=Vu(mr),dM=Vu(It),bM=Vu("toc"),pM=Vu("Table of contents"),mM=Vu("h2"),gM=Vu(ma),kM=[0,[0,[0,Vu(qn),Vu("toc")],0]],wM=Vu(bu),yM=Vu(Eu),xM=Vu(bu),_M=[0,[0,[0,Vu(Eu),Vu("tag")],0]],AM=Vu(bu),OM=[0,[0,Vu(ie),Vu(Ue)],0],SM=Vu("task-status "),CM=Vu(Eu),EM=Vu("]"),NM=Vu("[#"),PM=Vu(bu),MM=[0,[0,[0,Vu(Eu),Vu(me)],[0,[0,Vu(ie),Vu(Ue)],0]]],qM=Vu(bu),IM=[0,[0,[0,Vu(Eu),Vu("heading-tags")],0]],TM=[0,[12,ye,[4,0,0,0,0]],Vu("h%d")],RM=Vu(qn),XM=Vu("num"),YM=Vu(Mr),BM=Vu(". "),LM=Vu(bu),UM=[0,[0,[0,Vu(Eu),Vu(sr)],[0,[0,Vu(ie),Vu(Ue)],0]]],DM=Vu("nil"),WM=[0,[11,Vu("vertical-align: -"),[4,0,0,0,[11,Vu("px"),0]]],Vu("vertical-align: -%dpx")],FM=Vu(ie),jM=[0,[11,Vu("depth-"),[4,0,0,0,0]],Vu("depth-%d")],GM=Vu(Dn),ZM=Vu(l),zM=Vu("src"),HM=Vu(Dn),QM=Vu(l),VM=Vu("src"),JM=Vu("dl"),$M=Vu("ol"),KM=Vu(It),rq=Vu(It),eq=Vu(Sr),nq=Vu(Sr),tq=Vu(Pt),aq=Vu(Pt),uq=Vu(Sr),iq=(Vu(Zt),Vu(er),Vu(re),Vu(wt),Vu(G),Vu(au),Vu(et),Vu("Mldoc"));function cq(r){if("number"==typeof r)return 0;switch(r[0]){case 0:return[0,cq(r[1])];case 1:return[1,cq(r[1])];case 2:return[2,cq(r[1])];case 3:return[3,cq(r[1])];case 4:return[4,cq(r[1])];case 5:return[5,cq(r[1])];case 6:return[6,cq(r[1])];case 7:return[7,cq(r[1])];case 8:return[8,r[1],cq(r[2])];case 9:var e=r[1];return[9,e,e,cq(r[3])];case 10:return[10,cq(r[1])];case 11:return[11,cq(r[1])];case 12:return[12,cq(r[1])];case 13:return[13,cq(r[1])];default:return[14,cq(r[1])]}}function fq(r,e){if("number"==typeof r)return e;switch(r[0]){case 0:return[0,fq(r[1],e)];case 1:return[1,fq(r[1],e)];case 2:return[2,fq(r[1],e)];case 3:return[3,fq(r[1],e)];case 4:return[4,fq(r[1],e)];case 5:return[5,fq(r[1],e)];case 6:return[6,fq(r[1],e)];case 7:return[7,fq(r[1],e)];case 8:return[8,r[1],fq(r[2],e)];case 9:var n=r[2];return[9,r[1],n,fq(r[3],e)];case 10:return[10,fq(r[1],e)];case 11:return[11,fq(r[1],e)];case 12:return[12,fq(r[1],e)];case 13:return[13,fq(r[1],e)];default:return[14,fq(r[1],e)]}}function oq(r,e){if("number"==typeof r)return e;switch(r[0]){case 0:return[0,oq(r[1],e)];case 1:return[1,oq(r[1],e)];case 2:return[2,r[1],oq(r[2],e)];case 3:return[3,r[1],oq(r[2],e)];case 4:var n=r[3],t=r[2];return[4,r[1],t,n,oq(r[4],e)];case 5:var a=r[3],u=r[2];return[5,r[1],u,a,oq(r[4],e)];case 6:var i=r[3],c=r[2];return[6,r[1],c,i,oq(r[4],e)];case 7:var f=r[3],o=r[2];return[7,r[1],o,f,oq(r[4],e)];case 8:var s=r[3],v=r[2];return[8,r[1],v,s,oq(r[4],e)];case 9:return[9,r[1],oq(r[2],e)];case 10:return[10,oq(r[1],e)];case 11:return[11,r[1],oq(r[2],e)];case 12:return[12,r[1],oq(r[2],e)];case 13:var l=r[2];return[13,r[1],l,oq(r[3],e)];case 14:var h=r[2];return[14,r[1],h,oq(r[3],e)];case 15:return[15,oq(r[1],e)];case 16:return[16,oq(r[1],e)];case 17:return[17,r[1],oq(r[2],e)];case 18:return[18,r[1],oq(r[2],e)];case 19:return[19,oq(r[1],e)];case 20:var d=r[2];return[20,r[1],d,oq(r[3],e)];case 21:return[21,r[1],oq(r[2],e)];case 22:return[22,oq(r[1],e)];case 23:return[23,r[1],oq(r[2],e)];default:var b=r[2];return[24,r[1],b,oq(r[3],e)]}}function sq(r){throw[0,co,r]}function vq(r){throw[0,fo,r]}var lq=[ct,Xo,hc()];function hq(r,e){return Wc(r,e)?r:e}function dq(r,e){return+(0<=tc(r,e,!1))?r:e}function bq(r){return 0<=r?r:0|-r}var pq=Rt,mq=Fi(Yo),gq=Fi(Bo),kq=Fi(Lo);function wq(r,e){var n=Wu(r),t=Wu(e),a=uc(n+t|0);return Si(r,0,a,0,n),Si(e,0,a,n,t),ff(a)}function yq(r){return 0<=r&&!(Aa<r)?r:vq(Ro)}function xq(r){return r?Io:To}function _q(r){return Vu(Zt+r)}function Aq(r,e){return r?[0,r[1],Aq(r[2],e)]:e}var Oq=function(r){var e=$u.fds[r];e.flags.wronly&&gc("fd "+r+" is writeonly");var n={file:e.file,offset:e.offset,fd:r,opened:!0,out:!1,refill:null};return(ef[n.fd]=n).fd}(0),Sq=cf(1),Cq=cf(2);function Eq(r,e){return of(r,e,0,Wu(e))}function Nq(r){return Eq(Sq,r),sf(Sq,10),nf(Sq)}var Pq=[0,function(r){return function(r){for(var e=r;;){if(!e)return 0;var n=e[2],t=e[1];try{nf(t)}catch(e){if((e=Cf(e))[1]!==io)throw e}e=n}}(function(){for(var r=0,e=0;e<ef.length;e++)ef[e]&&ef[e].opened&&ef[e].out&&(r=[0,ef[e].fd,r]);return r}())}];function Mq(e,r){var n=ro(r,0);if(n){var t=n[2],a=n[1];return[0,ro(e,a),function(r){return Mq(e,t)}]}return 0}function qq(r,e){for(var n=e;;){var t=ro(n,0);if(!t)return 0;var a=t[2];ro(r,t[1]);n=a}}function Iq(r){return 0<=r&&!(Aa<r)?r:vq(Zo)}function Tq(r){var e=0;if(40<=r){if(92===r)return Uo;mt<=r||(e=1)}else if(32<=r){if(39<=r)return Do;e=1}else if(!(14<=r))switch(r){case 8:return Wo;case 9:return Fo;case 10:return jo;case 13:return Go}if(e){var n=uc(1);return Pi(n,0,r),ff(n)}var t=uc(4);return Pi(t,0,92),Pi(t,1,48+(r/ze|0)|0),Pi(t,2,48+((r/10|0)%10|0)|0),Pi(t,3,48+(r%10|0)|0),ff(t)}function Rq(r){var e=0;if(65<=r&&!(90<r)||(e=1),e){var n=0;if(u<=r&&!(Ln<r)||(n=1),n){var t=0;if(Ot<=r&&!(or<r)||(t=1),t)return r}}return r+32|0}function Xq(r){return 65<=r&&!(90<r)?r+32|0:r}function Yq(r){return 97<=r&&!(p<r)?r+Lr|0:r}function Bq(r,e){return 0==(r-e|0)?1:0}wf[1];var Lq=Vu("Unix"),Uq=536870911,Dq=(4*Uq|0)-1|0;hc();Vu("js_of_ocaml");function Wq(r){for(var e=0,n=r;;){if(!n)return e;e=e+1|0,n=n[2]}}function Fq(r){return r?r[1]:sq(Vo)}function jq(r){return r?r[2]:sq(Qo)}function Gq(r,e){if(0<=e)for(var n=r,t=e;;){if(!n)return sq(zo);var a=n[2],u=n[1];if(0===t)return u;n=a,t=t-1|0}return vq(Ho)}function Zq(r){for(var e=r,n=0;;){if(!e)return n;var t=[0,e[1],n];e=e[2],n=t}}function zq(r){return r?Aq(r[1],zq(r[2])):0}function Hq(r,e){if(e){var n=e[2];return[0,ro(r,e[1]),Hq(r,n)]}return 0}function Qq(r,e){for(var n=e;;){if(!n)return 0;var t=n[2];ro(r,n[1]);n=t}}function Vq(r,e,n){for(var t=e,a=n;;){if(!a)return t;var u=a[2];t=eo(r,t,a[1]),a=u}}function Jq(r,e,n){return e?eo(r,e[1],Jq(r,e[2],n)):n}function $q(r,e){for(var n=e;;){if(n){var t=n[2],a=ro(r,n[1]);if(a){n=t;continue}return a}return 1}}function Kq(r,e){for(var n=e;;){if(!n)return 0;var t=n[2],a=ro(r,n[1]);if(a)return a;n=t}}function rI(r,e){for(var n=e;;){if(!n)return 0;var t=n[2],a=0===ac(n[1],r)?1:0;if(a)return a;n=t}}function eI(r,e){for(var n=e;;){if(!n)return 0;var t=n[1]===r?1:0,a=n[2];if(t)return t;n=a}}function nI(r,e){for(var n=e;;){if(!n)throw so;var t=n[1],a=n[2],u=t[2];if(0===ac(t[1],r))return u;n=a}}function tI(r,e){for(var n=e;;){if(!n)throw so;var t=n[1],a=n[2];if(ro(r,t))return t;n=a}}function aI(u){return function(r){for(var e=0,n=r;;){if(!n)return Zq(e);var t=n[2],a=n[1];if(ro(u,a))e=[0,a,e],n=t;else n=t}}}function uI(r,e){var n=uc(r);return function(r,e,n,t){if(0<n)if(0==e&&(n>=r.l||2==r.t&&n>=r.c.length))0==t?(r.c=Zt,r.t=2):(r.c=Fu(n,String.fromCharCode(t)),r.t=n==r.l?0:2);else for(4!=r.t&&ti(r),n+=e;e<n;e++)r.c[e]=t}(n,0,r,e),n}var iI=uc(0);function cI(r){var e=Du(r),n=uc(e);return ii(r,0,n,0,e),n}function fI(r){return ff(cI(r))}function oI(r,e,n){if(!(0<=e&&0<=n)||(Du(r)-n|0)<e)return vq(Ko);var t=uc(n);return ii(r,e,t,0,n),t}function sI(r,e,n){return ff(oI(r,e,n))}function vI(r,e,n,t,a){return 0<=a&&0<=e&&!((Du(r)-a|0)<e)&&0<=t&&!((Du(n)-a|0)<t)?ii(r,e,n,t,a):vq($o)}function lI(r,e,n,t,a){return 0<=a&&0<=e&&!((Wu(r)-a|0)<e)&&0<=t&&!((Du(n)-a|0)<t)?Si(r,e,n,t,a):vq(Jo)}function hI(r){var e=r-9|0,n=0;return 4<e>>>0?23==e&&(n=1):2!=e&&(n=1),!!n}function dI(r,e){var n=Du(e);if(0===n)return e;var t=uc(n),a=n-1|0;if(!(a<0))for(var u=0;;){Pi(t,u,ro(r,ei(e,u)));var i=u+1|0;if(a===u)break;u=i}return t}function bI(r,e){return ff(uI(r,e))}function pI(r,e,n){return ff(oI(Oi(r),e,n))}function mI(r,e){if(e)for(var n=Wu(r),t=0,a=e;;){if(a){var u=a[2],i=a[1];if(u){var c=(Wu(i)+n|0)+t|0;t=t<=c?c:vq(as),a=u;continue}var f=Wu(i)+t|0}else f=t;for(var o=uc(f),s=0,v=e;;){if(v){var l=v[2],h=v[1];if(l){Si(h,0,o,s,Wu(h)),Si(r,0,o,s+Wu(h)|0,n);s=(s+Wu(h)|0)+n|0,v=l;continue}Si(h,0,o,s,Wu(h))}return ff(o)}}return ts}function gI(r,e){var n=Wu(e)-1|0;if(!(n<0))for(var t=0;;){ro(r,ni(e,t));var a=t+1|0;if(n===t)break;t=a}}function kI(r){var e=r-9|0,n=0;return 4<e>>>0?23==e&&(n=1):2!=e&&(n=1),!!n}function wI(r){if(mf(r,ns))return r;if(!kI(ni(r,0))&&!kI(ni(r,Wu(r)-1|0)))return r;for(var e=Oi(r),n=Du(e),t=[0,0];;)if(t[1]<n&&hI(ei(e,t[1])))t[1]++;else for(var a=[0,n-1|0];;){if(!(t[1]<=a[1]&&hI(ei(e,a[1]))))return ff(t[1]<=a[1]?oI(e,t[1],1+(a[1]-t[1]|0)|0):iI);a[1]+=-1}}function yI(r){for(var e=0,n=Wu(r);;){if(n<=e)return r;var t=ni(r,e)+Lr|0,a=0;if(59<t>>>0?33<(t-61|0)>>>0&&(a=1):2==t&&(a=1),a){var u=Oi(r),i=[0,0],c=Du(u)-1|0;if(!(c<0))for(var f=0;;){var o=ei(u,f),s=0;if(32<=o){var v=o+qu|0,l=0;if(58<v>>>0?93<=v&&(l=1):56<(v-1|0)>>>0&&(l=s=1),!l){var h=1;s=2}}else 11<=o?13===o&&(s=1):8<=o&&(s=1);switch(s){case 0:h=4;break;case 1:h=2}i[1]=i[1]+h|0;var d=f+1|0;if(c===f)break;f=d}if(i[1]===Du(u))var b=cI(u);else{var p=uc(i[1]);i[1]=0;var m=Du(u)-1|0;if(!(m<0))for(var g=0;;){var k=ei(u,g),w=0;if(35<=k)w=92===k?2:mt<=k?1:3;else if(32<=k)w=34<=k?2:3;else if(14<=k)w=1;else switch(k){case 8:Pi(p,i[1],92),i[1]++,Pi(p,i[1],98);break;case 9:Pi(p,i[1],92),i[1]++,Pi(p,i[1],Tr);break;case 10:Pi(p,i[1],92),i[1]++,Pi(p,i[1],Ir);break;case 13:Pi(p,i[1],92),i[1]++,Pi(p,i[1],114);break;default:w=1}switch(w){case 1:Pi(p,i[1],92),i[1]++,Pi(p,i[1],48+(k/ze|0)|0),i[1]++,Pi(p,i[1],48+((k/10|0)%10|0)|0),i[1]++,Pi(p,i[1],48+(k%10|0)|0);break;case 2:Pi(p,i[1],92),i[1]++,Pi(p,i[1],k);break;case 3:Pi(p,i[1],k)}i[1]++;var y=g+1|0;if(m===g)break;g=y}b=p}return ff(b)}e=e+1|0}}function xI(r,e,n,t){for(var a=n;;){if(e<=a)throw so;if(ni(r,a)===t)return a;a=a+1|0}}function _I(r,e){return xI(r,Wu(r),0,e)}function AI(r,e){return function(r,e,n){var t=Wu(r);if(0<=e&&!(t<e))try{xI(r,t,e,n);return 1}catch(e){if((e=Cf(e))===so)return 0;throw e}return vq(rs)}(r,0,e)}function OI(r){return ff(dI(Yq,Oi(r)))}function SI(r){return ff(dI(Xq,Oi(r)))}function CI(r,e){var n=[0,0],t=[0,Wu(e)],a=Wu(e)-1|0;if(!(a<0))for(var u=a;;){if(ni(e,u)===r){var i=n[1];n[1]=[0,pI(e,u+1|0,(t[1]-u|0)-1|0),i],t[1]=u}var c=u-1|0;if(0===u)break;u=c}var f=n[1];return[0,pI(e,0,t[1]),f]}function EI(r){var e=r.length-1;return 0==e?[0]:oi(r,0,e)}function NI(r,e,n,t,a){return 0<=a&&0<=e&&!((r.length-1-a|0)<e)&&0<=t&&!((n.length-1-a|0)<t)?function(r,e,n,t,a){if(t<=e)for(var u=1;u<=a;u++)n[t+u]=r[e+u];else for(u=a;1<=u;u--)n[t+u]=r[e+u];return 0}(r,e,n,t,a):vq(us)}function PI(r,e){var n=e.length-1;if(0==n)return[0];var t=zc(n,ro(r,e[1])),a=n-1|0;if(!(a<1))for(var u=1;;){t[1+u]=ro(r,e[1+u]);var i=u+1|0;if(a===u)break;u=i}return t}function MI(r){return sI(r[2],r[5],r[6]-r[5]|0)}function qI(r,e){return Ni(r[2],e)}function II(p){function _(r){return r?r[5]:0}function x(r,e,n,t){var a=_(r),u=_(t);return[0,r,e,n,t,u<=a?a+1|0:u+1|0]}function d(r,e){return[0,0,r,e,0,1]}function b(r,e,n,t){var a=r?r[5]:0,u=t?t[5]:0;if((u+2|0)<a){if(r){var i=r[4],c=r[3],f=r[2],o=r[1];if(_(i)<=_(o))return x(o,f,c,x(i,e,n,t));if(i){var s=i[3],v=i[2],l=i[1],h=x(i[4],e,n,t);return x(x(o,f,c,l),v,s,h)}return vq(vs)}return vq(ls)}if((a+2|0)<u){if(t){var d=t[4],b=t[3],p=t[2],m=t[1];if(_(m)<=_(d))return x(x(r,e,n,m),p,b,d);if(m){var g=m[3],k=m[2],w=m[1],y=x(m[4],p,b,d);return x(x(r,e,n,w),k,g,y)}return vq(hs)}return vq(ds)}return[0,r,e,n,t,u<=a?a+1|0:u+1|0]}function v(r,e,n){if(n){var t=n[4],a=n[3],u=n[2],i=n[1],c=n[5],f=eo(p[1],r,u);if(0===f)return a===e?n:[0,i,r,e,t,c];if(0<=f){var o=v(r,e,t);return t===o?n:b(i,u,a,o)}var s=v(r,e,i);return i===s?n:b(s,u,a,t)}return[0,0,r,e,0,1]}function a(r){for(var e=r;;){if(e){var n=e[1];if(n){e=n;continue}return[0,e[2],e[3]]}throw so}}function r(r){for(var e=r;;){if(e){var n=e[1];if(n){e=n;continue}return[0,[0,e[2],e[3]]]}return 0}}function u(r){if(r){var e=r[1];if(e){var n=r[4],t=r[3],a=r[2];return b(u(e),a,t,n)}return r[4]}return vq(cs)}function m(r,e){if(r){if(e){var n=a(e),t=n[2];return b(r,n[1],t,u(e))}return r}return e}function A(r,e,n,t){if(r){if(t){var a=t[5],u=r[5],i=t[4],c=t[3],f=t[2],o=t[1],s=r[4],v=r[3],l=r[2],h=r[1];return(a+2|0)<u?b(h,l,v,A(s,e,n,t)):(u+2|0)<a?b(A(r,e,n,o),f,c,i):x(r,e,n,t)}return function r(e,n,t){if(t){var a=t[3],u=t[2];return b(t[1],u,a,r(e,n,t[4]))}return d(e,n)}(e,n,r)}return function r(e,n,t){if(t){var a=t[4],u=t[3],i=t[2];return b(r(e,n,t[1]),i,u,a)}return d(e,n)}(e,n,t)}function g(r,e){if(r){if(e){var n=a(e),t=n[2];return A(r,n[1],t,u(e))}return r}return e}function O(r,e,n,t){return n?A(r,e,n[1],t):g(r,t)}function S(r,e){if(e){var n=e[4],t=e[3],a=e[2],u=e[1],i=eo(p[1],r,a);if(0===i)return[0,u,[0,t],n];if(0<=i){var c=S(r,n),f=c[3],o=c[2];return[0,A(u,a,t,c[1]),o,f]}var s=S(r,u),v=s[2];return[0,s[1],v,A(s[3],a,t,n)]}return fs}function k(r,e){for(var n=r,t=e;;){if(!n)return t;var a=[0,n[2],n[3],n[4],t];n=n[1],t=a}}function e(r,e){for(var n=e,t=r;;){var a=ro(t,0);if(!a)return n;var u=a[1],i=a[2];n=v(u[1],u[2],n),t=i}}function s(r){if(r){var e=r[2],n=r[1],t=k(r[3],r[4]);return[0,[0,n,e],function(r){return s(t)}]}return 0}return[0,0,function(r){return r?0:1},function(r,e){for(var n=e;;){if(!n)return 0;var t=n[4],a=n[1],u=eo(p[1],r,n[2]),i=0===u?1:0;if(i)return i;n=0<=u?t:a}},v,function r(e,n,t){if(t){var a=t[4],u=t[3],i=t[2],c=t[1],f=t[5],o=eo(p[1],e,i);if(0===o){var s=ro(n,[0,u]);if(s){var v=s[1];return u===v?t:[0,c,e,v,a,f]}return m(c,a)}if(0<=o){var l=r(e,n,a);return a===l?t:b(c,i,u,l)}var h=r(e,n,c);return c===h?t:b(h,i,u,a)}var d=ro(n,0);return d?[0,0,e,d[1],0,1]:0},d,function r(e,n){if(n){var t=n[4],a=n[3],u=n[2],i=n[1],c=eo(p[1],e,u);if(0===c)return m(i,t);if(0<=c){var f=r(e,t);return t===f?n:b(i,u,a,f)}var o=r(e,i);return i===o?n:b(o,u,a,t)}return 0},function r(e,n,t){if(n){var a=n[2],u=n[5],i=n[4],c=n[3],f=n[1];if(_(t)<=u){var o=S(a,t),s=o[2],v=o[1],l=r(e,i,o[3]),h=no(e,a,[0,c],s);return O(r(e,f,v),a,h,l)}}else if(!t)return 0;if(t){var d=t[2],b=t[4],p=t[3],m=t[1],g=S(d,n),k=g[2],w=g[1],y=r(e,g[3],b),x=no(e,d,k,[0,p]);return O(r(e,w,m),d,x,y)}throw[0,ho,os]},function r(e,n,t){if(n){if(t){var a=t[3],u=t[2],i=n[3],c=n[2],f=t[4],o=t[1],s=n[4],v=n[1];if(t[5]<=n[5]){var l=S(c,t),h=l[2],d=l[3],b=r(e,v,l[1]),p=r(e,s,d);return h?O(b,c,no(e,c,i,h[1]),p):A(b,c,i,p)}var m=S(u,n),g=m[2],k=m[3],w=r(e,m[1],o),y=r(e,k,f);return g?O(w,u,no(e,u,g[1],a),y):A(w,u,a,y)}var x=n}else x=t;return x},function(r,e,n){for(var t=k(n,0),a=k(e,0),u=t;;){if(a){if(u){var i=u[4],c=u[3],f=u[2],o=a[4],s=a[3],v=a[2],l=eo(p[1],a[1],u[1]);if(0!==l)return l;var h=eo(r,v,f);if(0!==h)return h;var d=k(c,i);a=k(s,o),u=d;continue}return 1}return u?-1:0}},function(r,e,n){for(var t=k(n,0),a=k(e,0),u=t;;){if(a){if(u){var i=u[4],c=u[3],f=u[2],o=a[4],s=a[3],v=a[2],l=0===eo(p[1],a[1],u[1])?1:0;if(l){var h=eo(r,v,f);if(h){var d=k(c,i);a=k(s,o),u=d;continue}var b=h}else b=l;return b}return 0}return u?0:1}},function r(e,n){for(var t=n;;){if(!t)return 0;var a=t[4],u=t[3],i=t[2];r(e,t[1]),eo(e,i,u),t=a}},function r(e,n,t){for(var a=n,u=t;;){if(!a)return u;var i=a[4],c=a[3],f=no(e,a[2],c,r(e,a[1],u));a=i,u=f}},function r(e,n){for(var t=n;;){if(t){var a=t[4],u=t[1],i=eo(e,t[2],t[3]);if(i){var c=r(e,u);if(c){t=a;continue}var f=c}else f=i;return f}return 1}},function r(e,n){for(var t=n;;){if(t){var a=t[4],u=t[1],i=eo(e,t[2],t[3]);if(i)var c=i;else{var f=r(e,u);if(!f){t=a;continue}c=f}return c}return 0}},function r(e,n){if(n){var t=n[4],a=n[3],u=n[2],i=n[1],c=r(e,i),f=eo(e,u,a),o=r(e,t);return f?i===c&&t===o?n:A(c,u,a,o):g(c,o)}return 0},function r(e,n){if(n){var t=n[3],a=n[2],u=n[4],i=r(e,n[1]),c=i[2],f=i[1],o=eo(e,a,t),s=r(e,u),v=s[2],l=s[1];if(o){var h=g(c,v);return[0,A(f,a,t,l),h]}var d=A(c,a,t,v);return[0,g(f,l),d]}return ss},function r(e){if(e){var n=e[1],t=r(e[4]);return(r(n)+1|0)+t|0}return 0},function(r){return function r(e,n){for(var t=e,a=n;;){if(!a)return t;var u=a[3],i=a[2],c=a[1];t=[0,[0,i,u],r(t,a[4])],a=c}}(0,r)},a,r,function(r){for(var e=r;;){if(e){var n=e[4],t=e[3],a=e[2];if(n){e=n;continue}return[0,a,t]}throw so}},function(r){for(var e=r;;){if(e){var n=e[4],t=e[3],a=e[2];if(n){e=n;continue}return[0,[0,a,t]]}return 0}},a,r,S,function(r,e){for(var n=e;;){if(!n)throw so;var t=n[4],a=n[3],u=n[1],i=eo(p[1],r,n[2]);if(0===i)return a;n=0<=i?t:u}},function(r,e){for(var n=e;;){if(!n)return 0;var t=n[4],a=n[3],u=n[1],i=eo(p[1],r,n[2]);if(0===i)return[0,a];n=0<=i?t:u}},function(r,e){for(var n=e;;){if(!n)throw so;var t=n[2],a=n[4],u=n[3],i=n[1];if(ro(r,t))for(var c=t,f=u,o=i;;){if(!o)return[0,c,f];var s=o[2],v=o[4],l=o[3],h=o[1];if(ro(r,s))c=s,f=l,o=h;else o=v}n=a}},function(r,e){for(var n=e;;){if(!n)return 0;var t=n[2],a=n[4],u=n[3],i=n[1];if(ro(r,t))for(var c=t,f=u,o=i;;){if(!o)return[0,[0,c,f]];var s=o[2],v=o[4],l=o[3],h=o[1];if(ro(r,s))c=s,f=l,o=h;else o=v}n=a}},function(r,e){for(var n=e;;){if(!n)throw so;var t=n[2],a=n[4],u=n[3],i=n[1];if(ro(r,t))for(var c=t,f=u,o=a;;){if(!o)return[0,c,f];var s=o[2],v=o[4],l=o[3],h=o[1];if(ro(r,s))c=s,f=l,o=v;else o=h}n=i}},function(r,e){for(var n=e;;){if(!n)return 0;var t=n[2],a=n[4],u=n[3],i=n[1];if(ro(r,t))for(var c=t,f=u,o=a;;){if(!o)return[0,[0,c,f]];var s=o[2],v=o[4],l=o[3],h=o[1];if(ro(r,s))c=s,f=l,o=v;else o=h}n=i}},function r(e,n){if(n){var t=n[5],a=n[4],u=n[3],i=n[2];return[0,r(e,n[1]),i,ro(e,u),r(e,a),t]}return 0},function r(e,n){if(n){var t=n[2],a=n[5],u=n[4],i=n[3];return[0,r(e,n[1]),t,eo(e,t,i),r(e,u),a]}return 0},function(r){var e=k(r,0);return function(r){return s(e)}},function(r,e){for(var n=e,t=0;;){if(n){var a=n[4],u=n[3],i=n[2],c=n[1],f=eo(p[1],i,r);if(0!==f){if(0<=f){n=c,t=[0,i,u,a,t];continue}n=a;continue}var o=[0,i,u,a,t]}else o=t;return function(r){return s(o)}}},e,function(r){return e(r,0)}]}function TI(){return[0,0,0]}function RI(r){r[1]=0,r[2]=0}function XI(r,e){return e[1]=[0,r,e[1]],e[2]=e[2]+1|0,0}function YI(r){var e=r[1];if(e){var n=e[1];return r[1]=e[2],r[2]=r[2]-1|0,[0,n]}return 0}function BI(r){var e=r[1];return e?[0,e[1]]:0}hc(),hc();var LI=[ct,bs,hc()];function UI(r){r[1]=0,r[2]=0,r[3]=0}function DI(r,e){var n=[0,r,0],t=e[3];return t?(e[1]=e[1]+1|0,t[2]=n):(e[1]=1,e[2]=n),e[3]=n,0}var WI=[ct,ps,hc()];function FI(r){throw WI}function jI(r){var e,n=r[1];r[1]=FI;try{var t=ro(n,0);return r[1]=t,e=ya,r[0]=e,t}catch(e){throw e=Cf(e),r[1]=function(r){throw e},e}}function GI(r){var e=df(r);return e!==ya&&e!==ht&&e!==en?r:[ya,r]}function ZI(r){var e=1<=r?r:1,n=Dq<e?Dq:e,t=uc(n);return[0,t,0,n,t]}function zI(r){return sI(r[1],0,r[2])}function HI(r,e){for(var n=[0,r[3]];;){if(!(n[1]<(r[2]+e|0))){Dq<n[1]&&((r[2]+e|0)<=Dq?n[1]=Dq:sq(ks));var t=uc(n[1]);return vI(r[1],0,t,0,r[2]),r[1]=t,void(r[3]=n[1])}n[1]=2*n[1]|0}}function QI(r,e){var n=r[2];return r[3]<=n&&HI(r,1),Pi(r[1],n,e),r[2]=n+1|0,0}function VI(r,e,n,t){var a=n<0?1:0;if(a)var u=a;else u=(t<0?1:0)||((Wu(e)-t|0)<n?1:0);u&&vq(gs);var i=r[2]+t|0;return r[3]<i&&HI(r,t),lI(e,n,r[1],r[2],t),r[2]=i,0}function JI(r,e){var n=Wu(e),t=r[2]+n|0;return r[3]<t&&HI(r,n),lI(e,0,r[1],r[2],n),r[2]=t,0}function $I(r,e,n){for(var t=Wu(n),a=32,u=0;;){if(!(u<t)){var i=92===a?1:0;return i?QI(r,a):i}var c=gf(n,u);if(36!==c)if(92!==a)if(92!==c){QI(r,c);a=c,u=u+1|0}else a=c,u=u+1|0;else{QI(r,92),QI(r,c);a=32,u=u+1|0}else{if(92===a){QI(r,c);var a=32,u=u+1|0;continue}var f=u+1|0;if(t<=f)throw so;var o=gf(n,f),s=0;if(40!==o&&De!==o)for(var v=Wu(n),l=1+f|0;;){if(v<=l)var h=v;else{var d=gf(n,l),b=0;if(91<=d?97<=d?De<=d||(b=1):95===d&&(b=1):58<=d?65<=d&&(b=1):48<=d&&(b=1),b){l=l+1|0;continue}h=l}var p=[0,pI(n,f,h-f|0),h];s=1;break}if(!s){var m=1+f|0;if(40===o)var g=41;else{if(De!==o)throw[0,ho,ms];g=Ze}for(var k=0,w=m,y=Wu(n);;){if(y<=w)throw so;if(gf(n,w)!==o)if(gf(n,w)===g){if(0===k){p=[0,pI(n,m,(w-f|0)-1|0),w+1|0];break}k=k-1|0,w=w+1|0}else w=w+1|0;else var k=k+1|0,w=w+1|0}}var x=p[2];JI(r,ro(e,p[1]));var a=32,u=x}}}function KI(){return uI(32,0)}function rT(r,e){var n=e>>>3|0;return Mi(r,n,yq(Ni(r,n)|1<<(7&e)))}function eT(r){return r?[0,1,r[1]]:0}function nT(r,e){if("number"==typeof r)switch(r){case 0:return[0,[0,e]];case 1:return[0,[1,e]];case 2:return[0,[19,e]];default:return[0,[22,e]]}else switch(r[0]){case 0:return[0,[2,eT(r[1]),e]];case 1:return[0,[3,eT(r[1]),e]];case 2:return[0,[4,r[1],eT(r[2]),0,e]];case 3:return[0,[5,r[1],eT(r[2]),0,e]];case 4:return[0,[6,r[1],eT(r[2]),0,e]];case 5:return[0,[7,r[1],eT(r[2]),0,e]];case 6:var n=r[2],t=r[1],a=n?[0,n[1]]:0;return[0,[8,0,eT(t),a,e]];case 7:return[0,[9,eT(r[1]),e]];case 8:return[0,[13,r[1],r[2],e]];case 9:return[0,[14,r[1],r[2],e]];case 10:return[0,[20,r[1],r[2],e]];default:return[0,[21,r[1],e]]}}hc(),hc();var tT=-6;function aT(r){return[0,0,uc(r)]}function uT(r,e){var n=Du(r[2]),t=r[1]+e|0,a=n<t?1:0;if(a){var u=uc(dq(2*n|0,t));vI(r[2],0,u,0,n),r[2]=u;var i=0}else i=a;return i}function iT(r,e){uT(r,1),Mi(r[2],r[1],e),r[1]=r[1]+1|0}function cT(r,e){var n=Wu(e);uT(r,n),lI(e,0,r[2],r[1],n),r[1]=r[1]+n|0}function fT(r){return sI(r[2],0,r[1])}function oT(r){switch(r){case 6:case 7:return Va;case 8:case 9:return 88;case 10:case 11:return Fe;case 12:case 15:return Wr;case 0:case 1:case 2:case 13:return ze;default:return lu}}function sT(r){if("number"==typeof r)switch(r){case 0:return Oh;case 1:return Sh;case 2:return Ch;case 3:return Eh;case 4:return Nh;case 5:return Ph;default:return Mh}else switch(r[0]){case 0:case 1:return r[1];default:return wq(qh,bI(1,r[1]))}}function vT(r){if("number"==typeof r)return 0;switch(r[0]){case 0:return[0,vT(r[1])];case 1:return[1,vT(r[1])];case 2:return[2,vT(r[1])];case 3:return[3,vT(r[1])];case 4:return[4,vT(r[1])];case 5:return[5,vT(r[1])];case 6:return[6,vT(r[1])];case 7:return[7,vT(r[1])];case 8:return[8,r[1],vT(r[2])];case 9:return[9,r[2],r[1],vT(r[3])];case 10:return[10,vT(r[1])];case 11:return[11,vT(r[1])];case 12:return[12,vT(r[1])];case 13:return[13,vT(r[1])];default:return[14,vT(r[1])]}}function lT(r){if("number"==typeof r){return[0,function(r){return 0},function(r){return 0},function(r){return 0},function(r){return 0}]}switch(r[0]){case 0:var e=lT(r[1]),n=e[4],t=e[3],a=e[2],u=e[1];return[0,function(r){return ro(u,0),0},function(r){return ro(a,0),0},t,n];case 1:var i=lT(r[1]),c=i[4],f=i[3],o=i[2],s=i[1];return[0,function(r){return ro(s,0),0},function(r){return ro(o,0),0},f,c];case 2:var v=lT(r[1]),l=v[4],h=v[3],d=v[2],b=v[1];return[0,function(r){return ro(b,0),0},function(r){return ro(d,0),0},h,l];case 3:var p=lT(r[1]),m=p[4],g=p[3],k=p[2],w=p[1];return[0,function(r){return ro(w,0),0},function(r){return ro(k,0),0},g,m];case 4:var y=lT(r[1]),x=y[4],_=y[3],A=y[2],O=y[1];return[0,function(r){return ro(O,0),0},function(r){return ro(A,0),0},_,x];case 5:var S=lT(r[1]),C=S[4],E=S[3],N=S[2],P=S[1];return[0,function(r){return ro(P,0),0},function(r){return ro(N,0),0},E,C];case 6:var M=lT(r[1]),q=M[4],I=M[3],T=M[2],R=M[1];return[0,function(r){return ro(R,0),0},function(r){return ro(T,0),0},I,q];case 7:var X=lT(r[1]),Y=X[4],B=X[3],L=X[2],U=X[1];return[0,function(r){return ro(U,0),0},function(r){return ro(L,0),0},B,Y];case 8:var D=lT(r[2]),W=D[4],F=D[3],j=D[2],G=D[1];return[0,function(r){return ro(G,0),0},function(r){return ro(j,0),0},F,W];case 9:var Z=r[2],z=r[1],H=lT(r[3]),Q=H[4],V=H[3],J=H[2],$=H[1],K=lT(hT(vT(z),Z)),rr=K[4],er=K[3],nr=K[2],tr=K[1];return[0,function(r){return ro($,0),ro(tr,0),0},function(r){return ro(nr,0),ro(J,0),0},function(r){return ro(V,0),ro(er,0),0},function(r){return ro(rr,0),ro(Q,0),0}];case 10:var ar=lT(r[1]),ur=ar[4],ir=ar[3],cr=ar[2],fr=ar[1];return[0,function(r){return ro(fr,0),0},function(r){return ro(cr,0),0},ir,ur];case 11:var or=lT(r[1]),sr=or[4],vr=or[3],lr=or[2],hr=or[1];return[0,function(r){return ro(hr,0),0},function(r){return ro(lr,0),0},vr,sr];case 12:var dr=lT(r[1]),br=dr[4],pr=dr[3],mr=dr[2],gr=dr[1];return[0,function(r){return ro(gr,0),0},function(r){return ro(mr,0),0},pr,br];case 13:var kr=lT(r[1]),wr=kr[4],yr=kr[3],xr=kr[2],_r=kr[1];return[0,function(r){return ro(_r,0),0},function(r){return ro(xr,0),0},function(r){return ro(yr,0),0},function(r){return ro(wr,0),0}];default:var Ar=lT(r[1]),Or=Ar[4],Sr=Ar[3],Cr=Ar[2],Er=Ar[1];return[0,function(r){return ro(Er,0),0},function(r){return ro(Cr,0),0},function(r){return ro(Sr,0),0},function(r){return ro(Or,0),0}]}}function hT(r,e){var n=0;if("number"==typeof r){if("number"==typeof e)return 0;switch(e[0]){case 10:break;case 11:n=1;break;case 12:n=2;break;case 13:n=3;break;case 14:n=4;break;case 8:n=5;break;case 9:n=6;break;default:throw[0,ho,Ys]}}else switch(r[0]){case 0:var t=0,a=r[1];if("number"!=typeof e)switch(e[0]){case 0:return[0,hT(a,e[1])];case 8:n=5,t=1;break;case 9:n=6,t=1;break;case 10:t=1;break;case 11:t=n=1;break;case 12:n=2,t=1;break;case 13:n=3,t=1;break;case 14:n=4,t=1}t||(n=7);break;case 1:var u=0,i=r[1];if("number"!=typeof e)switch(e[0]){case 1:return[1,hT(i,e[1])];case 8:n=5,u=1;break;case 9:n=6,u=1;break;case 10:u=1;break;case 11:u=n=1;break;case 12:n=2,u=1;break;case 13:n=3,u=1;break;case 14:n=4,u=1}u||(n=7);break;case 2:var c=0,f=r[1];if("number"==typeof e)c=1;else switch(e[0]){case 2:return[2,hT(f,e[1])];case 8:n=5;break;case 9:n=6;break;case 10:break;case 11:n=1;break;case 12:n=2;break;case 13:n=3;break;case 14:n=4;break;default:c=1}c&&(n=7);break;case 3:var o=0,s=r[1];if("number"==typeof e)o=1;else switch(e[0]){case 3:return[3,hT(s,e[1])];case 8:n=5;break;case 9:n=6;break;case 10:break;case 11:n=1;break;case 12:n=2;break;case 13:n=3;break;case 14:n=4;break;default:o=1}o&&(n=7);break;case 4:var v=0,l=r[1];if("number"==typeof e)v=1;else switch(e[0]){case 4:return[4,hT(l,e[1])];case 8:n=5;break;case 9:n=6;break;case 10:break;case 11:n=1;break;case 12:n=2;break;case 13:n=3;break;case 14:n=4;break;default:v=1}v&&(n=7);break;case 5:var h=0,d=r[1];if("number"==typeof e)h=1;else switch(e[0]){case 5:return[5,hT(d,e[1])];case 8:n=5;break;case 9:n=6;break;case 10:break;case 11:n=1;break;case 12:n=2;break;case 13:n=3;break;case 14:n=4;break;default:h=1}h&&(n=7);break;case 6:var b=0,p=r[1];if("number"==typeof e)b=1;else switch(e[0]){case 6:return[6,hT(p,e[1])];case 8:n=5;break;case 9:n=6;break;case 10:break;case 11:n=1;break;case 12:n=2;break;case 13:n=3;break;case 14:n=4;break;default:b=1}b&&(n=7);break;case 7:var m=0,g=r[1];if("number"==typeof e)m=1;else switch(e[0]){case 7:return[7,hT(g,e[1])];case 8:n=5;break;case 9:n=6;break;case 10:break;case 11:n=1;break;case 12:n=2;break;case 13:n=3;break;case 14:n=4;break;default:m=1}m&&(n=7);break;case 8:var k=0,w=r[2],y=r[1];if("number"==typeof e)k=1;else switch(e[0]){case 8:var x=e[1],_=hT(w,e[2]);return[8,hT(y,x),_];case 10:break;case 11:n=1;break;case 12:n=2;break;case 13:n=3;break;case 14:n=4;break;default:k=1}if(k)throw[0,ho,Hs];break;case 9:var A=0,O=r[3],S=r[2],C=r[1];if("number"==typeof e)A=1;else switch(e[0]){case 8:n=5;break;case 9:var E=e[3],N=e[2],P=e[1],M=lT(hT(vT(S),P)),q=M[4];return ro(M[2],0),ro(q,0),[9,C,N,hT(O,E)];case 10:break;case 11:n=1;break;case 12:n=2;break;case 13:n=3;break;case 14:n=4;break;default:A=1}if(A)throw[0,ho,Vs];break;case 10:var I=r[1];if("number"!=typeof e&&10===e[0])return[10,hT(I,e[1])];throw[0,ho,Bs];case 11:var T=0,R=r[1];if("number"==typeof e)T=1;else switch(e[0]){case 10:break;case 11:return[11,hT(R,e[1])];default:T=1}if(T)throw[0,ho,Us];break;case 12:var X=0,Y=r[1];if("number"==typeof e)X=1;else switch(e[0]){case 10:break;case 11:n=1;break;case 12:return[12,hT(Y,e[1])];default:X=1}if(X)throw[0,ho,Ws];break;case 13:var B=0,L=r[1];if("number"==typeof e)B=1;else switch(e[0]){case 10:break;case 11:n=1;break;case 12:n=2;break;case 13:return[13,hT(L,e[1])];default:B=1}if(B)throw[0,ho,js];break;default:var U=0,D=r[1];if("number"==typeof e)U=1;else switch(e[0]){case 10:break;case 11:n=1;break;case 12:n=2;break;case 13:n=3;break;case 14:return[14,hT(D,e[1])];default:U=1}if(U)throw[0,ho,Zs]}switch(n){case 0:throw[0,ho,Ls];case 1:throw[0,ho,Ds];case 2:throw[0,ho,Fs];case 3:throw[0,ho,Gs];case 4:throw[0,ho,zs];case 5:throw[0,ho,Qs];case 6:throw[0,ho,Js];default:throw[0,ho,$s]}}function dT(r,e){return"number"==typeof r||0===r[0]?e:[2,e]}function bT(r,e){return r?[12,bT(r[1],e)]:e}function pT(r){for(var e=r;;){if("number"==typeof e)return 0;switch(e[0]){case 0:case 1:return[0,pT(e[1])];case 2:return dT(e[1],[1,pT(e[2])]);case 3:return dT(e[1],[1,pT(e[2])]);case 4:var n=e[3];return dT(e[2],mT(n,[2,pT(e[4])]));case 5:var t=e[3];return dT(e[2],mT(t,[3,pT(e[4])]));case 6:var a=e[3];return dT(e[2],mT(a,[4,pT(e[4])]));case 7:var u=e[3];return dT(e[2],mT(u,[5,pT(e[4])]));case 8:var i=e[3];return dT(e[2],mT(i,[6,pT(e[4])]));case 9:return dT(e[1],[7,pT(e[2])]);case 10:e=e[1];continue;case 11:case 12:e=e[2];continue;case 13:return[8,e[2],pT(e[3])];case 14:var c=e[2];return[9,c,c,pT(e[3])];case 15:return[10,pT(e[1])];case 16:return[11,pT(e[1])];case 17:e=e[2];continue;case 18:var f=e[1],o=pT(e[2]);return fq((f[0],pT(f[1][1])),o);case 19:return[13,pT(e[1])];case 20:return[1,pT(e[3])];case 21:return[2,pT(e[2])];case 22:return[0,pT(e[1])];case 23:var s=e[2],v=e[1];if("number"==typeof v)switch(v){case 0:case 1:e=s;continue;case 2:return[14,pT(s)];default:e=s;continue}else switch(v[0]){case 0:case 1:case 2:case 3:case 4:case 5:case 6:case 7:case 8:e=s;continue;case 9:return fq(v[2],pT(s));case 10:default:e=s;continue}default:return bT(e[1],pT(e[3]))}}}function mT(r,e){return"number"!=typeof r||0===r?e:[2,e]}var gT=[ct,Ih,hc()];function kT(r,e){if("number"==typeof r)return[0,0,e];if(0===r[0])return[0,[0,r[1],r[2]],e];if("number"!=typeof e&&2===e[0])return[0,[1,r[1]],e[1]];throw gT}function wT(r,e,n){var t=kT(r,n);if("number"!=typeof e)return[0,t[1],[0,e[1]],t[2]];if(0===e)return[0,t[1],0,t[2]];var a=t[2];if("number"!=typeof a&&2===a[0])return[0,t[1],1,a[1]];throw gT}function yT(r,e){var n=_T(r,e);if("number"==typeof n[2])return n[1];throw gT}function xT(r,e,n){var t=_T(e,n);return[0,[23,r,t[1]],t[2]]}function _T(r,e){if("number"==typeof r)return[0,0,e];switch(r[0]){case 0:if("number"==typeof e||0!==e[0])break;var n=_T(r[1],e[1]);return[0,[0,n[1]],n[2]];case 1:if("number"==typeof e||0!==e[0])break;var t=_T(r[1],e[1]);return[0,[1,t[1]],t[2]];case 2:var a=r[2],u=kT(r[1],e),i=u[2],c=u[1];if("number"==typeof i||1!==i[0])throw gT;var f=_T(a,i[1]);return[0,[2,c,f[1]],f[2]];case 3:var o=r[2],s=kT(r[1],e),v=s[2],l=s[1];if("number"==typeof v||1!==v[0])throw gT;var h=_T(o,v[1]);return[0,[3,l,h[1]],h[2]];case 4:var d=r[4],b=r[1],p=wT(r[2],r[3],e),m=p[3],g=p[2],k=p[1];if("number"==typeof m||2!==m[0])throw gT;var w=_T(d,m[1]);return[0,[4,b,k,g,w[1]],w[2]];case 5:var y=r[4],x=r[1],_=wT(r[2],r[3],e),A=_[3],O=_[2],S=_[1];if("number"==typeof A||3!==A[0])throw gT;var C=_T(y,A[1]);return[0,[5,x,S,O,C[1]],C[2]];case 6:var E=r[4],N=r[1],P=wT(r[2],r[3],e),M=P[3],q=P[2],I=P[1];if("number"==typeof M||4!==M[0])throw gT;var T=_T(E,M[1]);return[0,[6,N,I,q,T[1]],T[2]];case 7:var R=r[4],X=r[1],Y=wT(r[2],r[3],e),B=Y[3],L=Y[2],U=Y[1];if("number"==typeof B||5!==B[0])throw gT;var D=_T(R,B[1]);return[0,[7,X,U,L,D[1]],D[2]];case 8:var W=r[4],F=r[1],j=wT(r[2],r[3],e),G=j[3],Z=j[2],z=j[1];if("number"==typeof G||6!==G[0])throw gT;var H=_T(W,G[1]);return[0,[8,F,z,Z,H[1]],H[2]];case 9:var Q=r[2],V=kT(r[1],e),J=V[2],$=V[1];if("number"==typeof J||7!==J[0])throw gT;var K=_T(Q,J[1]);return[0,[9,$,K[1]],K[2]];case 10:var rr=_T(r[1],e);return[0,[10,rr[1]],rr[2]];case 11:var er=r[1],nr=_T(r[2],e);return[0,[11,er,nr[1]],nr[2]];case 12:var tr=r[1],ar=_T(r[2],e);return[0,[12,tr,ar[1]],ar[2]];case 13:if("number"==typeof e||8!==e[0])break;var ur=e[1],ir=e[2],cr=r[3],fr=r[1];if(lf([0,r[2]],[0,ur]))throw gT;var or=_T(cr,ir);return[0,[13,fr,ur,or[1]],or[2]];case 14:if("number"==typeof e||9!==e[0])break;var sr=e[1],vr=e[3],lr=r[3],hr=r[2],dr=r[1],br=[0,cq(sr)];if(lf([0,cq(hr)],br))throw gT;var pr=_T(lr,cq(vr));return[0,[14,dr,sr,pr[1]],pr[2]];case 15:if("number"==typeof e||10!==e[0])break;var mr=_T(r[1],e[1]);return[0,[15,mr[1]],mr[2]];case 16:if("number"==typeof e||11!==e[0])break;var gr=_T(r[1],e[1]);return[0,[16,gr[1]],gr[2]];case 17:var kr=r[1],wr=_T(r[2],e);return[0,[17,kr,wr[1]],wr[2]];case 18:var yr=r[2],xr=r[1];if(0===xr[0]){var _r=xr[1],Ar=_r[2],Or=_T(_r[1],e),Sr=Or[1],Cr=_T(yr,Or[2]);return[0,[18,[0,[0,Sr,Ar]],Cr[1]],Cr[2]]}var Er=xr[1],Nr=Er[2],Pr=_T(Er[1],e),Mr=Pr[1],qr=_T(yr,Pr[2]);return[0,[18,[1,[0,Mr,Nr]],qr[1]],qr[2]];case 19:if("number"==typeof e||13!==e[0])break;var Ir=_T(r[1],e[1]);return[0,[19,Ir[1]],Ir[2]];case 20:if("number"==typeof e||1!==e[0])break;var Tr=r[2],Rr=r[1],Xr=_T(r[3],e[1]);return[0,[20,Rr,Tr,Xr[1]],Xr[2]];case 21:if("number"==typeof e||2!==e[0])break;var Yr=r[1],Br=_T(r[2],e[1]);return[0,[21,Yr,Br[1]],Br[2]];case 23:var Lr=r[2],Ur=r[1];if("number"==typeof Ur)switch(Ur){case 0:case 1:return xT(Ur,Lr,e);case 2:if("number"==typeof e||14!==e[0])throw gT;var Dr=_T(Lr,e[1]);return[0,[23,2,Dr[1]],Dr[2]];default:return xT(Ur,Lr,e)}else switch(Ur[0]){case 0:case 1:case 2:case 3:case 4:case 5:case 6:case 7:return xT(Ur,Lr,e);case 8:return xT([8,Ur[1],Ur[2]],Lr,e);case 9:var Wr=Ur[1],Fr=function r(e,n,t){{if("number"==typeof e)return[0,0,_T(n,t)];switch(e[0]){case 0:if("number"==typeof t||0!==t[0])break;var a=r(e[1],n,t[1]);return[0,[0,a[1]],a[2]];case 1:if("number"==typeof t||1!==t[0])break;var u=r(e[1],n,t[1]);return[0,[1,u[1]],u[2]];case 2:if("number"==typeof t||2!==t[0])break;var i=r(e[1],n,t[1]);return[0,[2,i[1]],i[2]];case 3:if("number"==typeof t||3!==t[0])break;var c=r(e[1],n,t[1]);return[0,[3,c[1]],c[2]];case 4:if("number"==typeof t||4!==t[0])break;var f=r(e[1],n,t[1]);return[0,[4,f[1]],f[2]];case 5:if("number"==typeof t||5!==t[0])break;var o=r(e[1],n,t[1]);return[0,[5,o[1]],o[2]];case 6:if("number"==typeof t||6!==t[0])break;var s=r(e[1],n,t[1]);return[0,[6,s[1]],s[2]];case 7:if("number"==typeof t||7!==t[0])break;var v=r(e[1],n,t[1]);return[0,[7,v[1]],v[2]];case 8:if("number"==typeof t||8!==t[0])break;var l=t[1],h=t[2],d=e[2];if(lf([0,e[1]],[0,l]))throw gT;var b=r(d,n,h);return[0,[8,l,b[1]],b[2]];case 9:if("number"==typeof t||9!==t[0])break;var p=t[2],m=t[1],g=t[3],k=e[3],w=e[2],y=e[1],x=[0,cq(m)];if(lf([0,cq(y)],x))throw gT;var _=[0,cq(p)];if(lf([0,cq(w)],_))throw gT;var A=lT(hT(vT(m),p)),O=A[4];ro(A[2],0),ro(O,0);var S=r(cq(k),n,g),C=S[2];return[0,[9,m,p,vT(S[1])],C];case 10:if("number"==typeof t||10!==t[0])break;var E=r(e[1],n,t[1]);return[0,[10,E[1]],E[2]];case 11:if("number"==typeof t||11!==t[0])break;var N=r(e[1],n,t[1]);return[0,[11,N[1]],N[2]];case 13:if("number"==typeof t||13!==t[0])break;var P=r(e[1],n,t[1]);return[0,[13,P[1]],P[2]];case 14:if("number"==typeof t||14!==t[0])break;var M=r(e[1],n,t[1]);return[0,[14,M[1]],M[2]]}}throw gT}(Ur[2],Lr,e),jr=Fr[2];return[0,[23,[9,Wr,Fr[1]],jr[1]],jr[2]];case 10:default:return xT(Ur,Lr,e)}}throw gT}function AT(r,e,n){var t=Wu(n),a=0<=e?r:0,u=bq(e);if(u<=t)return n;var i=uI(u,2===a?48:32);switch(a){case 0:lI(n,0,i,0,t);break;case 1:lI(n,0,i,u-t|0,t);break;default:var c=0;if(0<t){var f=0;43!==gf(n,0)&&45!==gf(n,0)&&32!==gf(n,0)&&(f=c=1),f||(Mi(i,0,gf(n,0)),lI(n,1,i,1+(u-t|0)|0,t-1|0))}else c=1;if(c){var o=0;if(1<t&&48===gf(n,0)){var s=0;Va!==gf(n,1)&&88!==gf(n,1)&&(s=o=1),s||(Mi(i,1,gf(n,1)),lI(n,2,i,2+(u-t|0)|0,t-2|0))}else o=1;o&&lI(n,0,i,u-t|0,t)}}return ff(i)}function OT(r,e){var n=bq(r),t=Wu(e),a=gf(e,0),u=0;if(58<=a)71<=a?5<(a+rn|0)>>>0||(u=1):65<=a&&(u=1);else{var i=0;if(32!==a)if(43<=a)switch(a+V|0){case 5:if(t<(n+2|0)&&1<t){var c=0;if(Va!==gf(e,1)&&88!==gf(e,1)||(c=1),c){var f=uI(n+2|0,48);return Mi(f,1,gf(e,1)),lI(e,2,f,4+(n-t|0)|0,t-2|0),ff(f)}}i=u=1;break;case 0:case 2:break;case 1:case 3:case 4:i=1;break;default:i=u=1}else i=1;if(!i&&t<(n+1|0)){var o=uI(n+1|0,48);return Mi(o,0,a),lI(e,1,o,2+(n-t|0)|0,t-1|0),ff(o)}}if(u&&t<n){var s=uI(n,48);return lI(e,0,s,n-t|0,t),ff(s)}return e}function ST(r){var e=yI(r),n=Wu(e),t=uI(n+2|0,34);return Si(e,0,t,1,n),ff(t)}function CT(r,e){if(13<=r){var n=[0,0],t=Wu(e)-1|0;if(!(t<0))for(var a=0;;){9<(ni(e,a)+Ua|0)>>>0||n[1]++;var u=a+1|0;if(t===a)break;a=u}var i=n[1],c=uc(Wu(e)+((i-1|0)/3|0)|0),f=[0,0],o=function(r){return Mi(c,f[1],r),f[1]++,0},s=[0,1+((i-1|0)%3|0)|0],v=Wu(e)-1|0;if(!(v<0))for(var l=0;;){var h=ni(e,l);9<(h+Ua|0)>>>0||(0===s[1]&&(o(95),s[1]=3),s[1]+=-1),o(h);var d=l+1|0;if(v===l)break;l=d}return ff(c)}return e}function ET(r,e){switch(r){case 1:var n=lh;break;case 2:n=hh;break;case 4:n=dh;break;case 5:n=bh;break;case 6:n=ph;break;case 7:n=mh;break;case 8:n=gh;break;case 9:n=kh;break;case 10:n=wh;break;case 11:n=yh;break;case 0:case 13:n=xh;break;case 3:case 14:n=_h;break;default:n=Ah}return CT(r,vc(n,e))}function NT(r,e){switch(r){case 1:var n=Ul;break;case 2:n=Dl;break;case 4:n=Wl;break;case 5:n=Fl;break;case 6:n=jl;break;case 7:n=Gl;break;case 8:n=Zl;break;case 9:n=zl;break;case 10:n=Hl;break;case 11:n=Ql;break;case 0:case 13:n=Vl;break;case 3:case 14:n=Jl;break;default:n=$l}return CT(r,vc(n,e))}function PT(r,e){switch(r){case 1:var n=Cl;break;case 2:n=El;break;case 4:n=Nl;break;case 5:n=Pl;break;case 6:n=Ml;break;case 7:n=ql;break;case 8:n=Il;break;case 9:n=Tl;break;case 10:n=Rl;break;case 11:n=Xl;break;case 0:case 13:n=Yl;break;case 3:case 14:n=Bl;break;default:n=Ll}return CT(r,vc(n,e))}function MT(r,e){switch(r){case 1:var n=Kl;break;case 2:n=rh;break;case 4:n=eh;break;case 5:n=nh;break;case 6:n=th;break;case 7:n=ah;break;case 8:n=uh;break;case 9:n=ih;break;case 10:n=ch;break;case 11:n=fh;break;case 0:case 13:n=oh;break;case 3:case 14:n=sh;break;default:n=vh}return CT(r,function(r,e){var n=fc(r);n.signedconv&&+e.isNeg()&&(n.sign=-1,e=Tc(e));var t=Zt,a=Ic(n.base);do{var u=e.udivmod(a);e=u.quotient,t="0123456789abcdef".charAt(u.modulus.toInt())+t}while(!+e.isZero());if(0<=n.prec){n.filler=Tu;var i=n.prec-t.length;0<i&&(t=Fu(i,Jn)+t)}return oc(n,t)}(n,e))}function qT(r,e,n){if(16<=r){var t=0;if(17<=r)switch(r-17|0){case 2:t=1;break;case 0:case 3:var a=43;break;default:a=32}else t=1;if(t)a=45;var u=function(r,e,n){if(!isFinite(r))return isNaN(r)?mc(la):mc(0<r?pr:"-infinity");var t=(0!=r||1/r!=-1/0)&&0<=r?0:1;t&&(r=-r);var a=0;if(0!=r)if(r<1)for(;r<1&&-1022<a;)r*=2,a--;else for(;2<=r;)r/=2,a++;var u=a<0?Zt:ta,i=Zt;if(t)i=At;else switch(n){case 43:i=ta;break;case 32:i=Tu}if(0<=e&&e<13){var c=Math.pow(2,4*e);r=Math.round(r*c)/c}var f=r.toString(16);if(0<=e){var o=f.indexOf(Mr);if(o<0)f+=Mr+Fu(e,Jn);else{var s=o+1+e;f.length<s?f+=Fu(s-f.length,Jn):f=f.substr(0,s)}}return mc(i+iu+f+nt+u+a.toString(10))}(n,e,a);return 19<=r?OI(u):u}if(15===r)var i=Sl;else{var c=bq(e);switch(r){case 15:var f=70;break;case 0:case 1:case 2:f=Ae;break;case 3:case 4:case 5:f=Se;break;case 6:case 7:case 8:f=69;break;case 9:case 10:case 11:f=Ja;break;case 12:case 13:case 14:f=71;break;case 16:case 17:case 18:f=ye;break;default:f=72}var o=aT(16);switch(iT(o,37),r){case 1:case 4:case 7:case 10:case 13:case 17:case 20:iT(o,43);break;case 2:case 5:case 8:case 11:case 14:case 18:case 21:iT(o,32)}iT(o,46),cT(o,Vu(Zt+c)),iT(o,f);i=fT(o)}var s=sc(i,n);if(15===r){var v=Ti(n),l=Wu(s);if(3===v)return n<0?Al:Ol;if(4<=v)return xl;for(var h=0;;){if(h===l)var d=0;else{var b=gf(s,h)+Lt|0,p=0;if(23<b>>>0?55==b&&(p=1):21<(b-1|0)>>>0&&(p=1),!p){h=h+1|0;continue}d=1}return d?s:wq(s,_l)}}return s}function IT(r){var e=aT(16);return function r(e,n){for(var t=n;;){if("number"==typeof t)return;switch(t[0]){case 0:var a=t[1];cT(e,ws),t=a;continue;case 1:var u=t[1];cT(e,ys),t=u;continue;case 2:var i=t[1];cT(e,xs),t=i;continue;case 3:var c=t[1];cT(e,_s),t=c;continue;case 4:var f=t[1];cT(e,As),t=f;continue;case 5:var o=t[1];cT(e,Os),t=o;continue;case 6:var s=t[1];cT(e,Ss),t=s;continue;case 7:var v=t[1];cT(e,Cs),t=v;continue;case 8:var l=t[2],h=t[1];cT(e,Es),r(e,h),cT(e,Ns),t=l;continue;case 9:var d=t[3],b=t[1];cT(e,Ps),r(e,b),cT(e,Ms),t=d;continue;case 10:var p=t[1];cT(e,qs),t=p;continue;case 11:var m=t[1];cT(e,Is),t=m;continue;case 12:var g=t[1];cT(e,Ts),t=g;continue;case 13:var k=t[1];cT(e,Rs),t=k;continue;default:var w=t[1];cT(e,Xs),t=w;continue}}}(e,r),fT(e)}function TT(t,a,u,r,e,i,c){if("number"==typeof r){if("number"==typeof e)return 0===e?function(r){return UT(t,[4,a,eo(i,c,r)],u)}:function(r,e){return UT(t,[4,a,OT(r,eo(i,c,e))],u)};var n=e[1];return function(r){return UT(t,[4,a,OT(n,eo(i,c,r))],u)}}if(0===r[0]){var f=r[2],o=r[1];if("number"==typeof e)return 0===e?function(r){return UT(t,[4,a,AT(o,f,eo(i,c,r))],u)}:function(r,e){return UT(t,[4,a,AT(o,f,OT(r,eo(i,c,e)))],u)};var s=e[1];return function(r){return UT(t,[4,a,AT(o,f,OT(s,eo(i,c,r)))],u)}}var v=r[1];if("number"==typeof e)return 0===e?function(r,e){return UT(t,[4,a,AT(v,r,eo(i,c,e))],u)}:function(r,e,n){return UT(t,[4,a,AT(v,r,OT(e,eo(i,c,n)))],u)};var l=e[1];return function(r,e){return UT(t,[4,a,AT(v,r,OT(l,eo(i,c,e)))],u)}}function RT(n,t,a,r,u){if("number"==typeof r)return function(r){return UT(n,[4,t,ro(u,r)],a)};if(0===r[0]){var e=r[2],i=r[1];return function(r){return UT(n,[4,t,AT(i,e,ro(u,r))],a)}}var c=r[1];return function(r,e){return UT(n,[4,t,AT(c,r,ro(u,e))],a)}}function XT(r,e,n,t){for(var a=e,u=n,i=t;;){if("number"==typeof i)return ro(a,u);switch(i[0]){case 0:var c=i[1];return function(r){return UT(a,[5,u,r],c)};case 1:var f=i[1];return function(r){var e=Tq(r),n=Wu(e),t=uI(n+2|0,39);return Si(e,0,t,1,n),UT(a,[4,u,ff(t)],f)};case 2:var o=i[2],s=i[1];return RT(a,u,o,s,function(r){return r});case 3:return RT(a,u,i[2],i[1],ST);case 4:return TT(a,u,i[4],i[2],i[3],ET,i[1]);case 5:return TT(a,u,i[4],i[2],i[3],NT,i[1]);case 6:return TT(a,u,i[4],i[2],i[3],PT,i[1]);case 7:return TT(a,u,i[4],i[2],i[3],MT,i[1]);case 8:var v=i[4],l=i[3],h=i[2],d=i[1];if("number"==typeof h){if("number"==typeof l)return 0===l?function(r){return UT(a,[4,u,qT(d,tT,r)],v)}:function(r,e){return UT(a,[4,u,qT(d,r,e)],v)};var b=l[1];return function(r){return UT(a,[4,u,qT(d,b,r)],v)}}if(0===h[0]){var p=h[2],m=h[1];if("number"==typeof l)return 0===l?function(r){return UT(a,[4,u,AT(m,p,qT(d,tT,r))],v)}:function(r,e){return UT(a,[4,u,AT(m,p,qT(d,r,e))],v)};var g=l[1];return function(r){return UT(a,[4,u,AT(m,p,qT(d,g,r))],v)}}var k=h[1];if("number"==typeof l)return 0===l?function(r,e){return UT(a,[4,u,AT(k,r,qT(d,tT,e))],v)}:function(r,e,n){return UT(a,[4,u,AT(k,r,qT(d,e,n))],v)};var w=l[1];return function(r,e){return UT(a,[4,u,AT(k,r,qT(d,w,e))],v)};case 9:return RT(a,u,i[2],i[1],xq);case 10:u=[7,u],i=i[1];continue;case 11:u=[2,u,i[1]],i=i[2];continue;case 12:u=[3,u,i[1]],i=i[2];continue;case 13:var y=i[3],x=IT(i[2]);return function(r){return UT(a,[4,u,x],y)};case 14:var _=i[3],A=i[2];return function(r){var e=r[1];return UT(a,u,oq(yT(e,cq(vT(A))),_))};case 15:var O=i[1];return function(e,n){return UT(a,[6,u,function(r){return eo(e,r,n)}],O)};case 16:var S=i[1];return function(r){return UT(a,[6,u,r],S)};case 17:u=[0,u,i[1]],i=i[2];continue;case 18:var C=i[1];if(0===C[0]){var E=i[2],N=C[1][1];a=function(e,n,t){return function(r){return UT(n,[1,e,[0,r]],t)}}(u,a,E),u=0,i=N;continue}var P=i[2],M=C[1][1];a=function(e,n,t){return function(r){return UT(n,[1,e,[1,r]],t)}}(u,a,P),u=0,i=M;continue;case 19:throw[0,ho,rv];case 20:var q=i[3],I=[8,u,ev];return function(r){return UT(a,I,q)};case 21:var T=i[2];return function(r){return UT(a,[4,u,vc(Ks,r)],T)};case 22:var R=i[1];return function(r){return UT(a,[5,u,r],R)};case 23:var X=i[2],Y=i[1];if("number"==typeof Y)switch(Y){case 0:case 1:return r<50?BT(r+1|0,a,u,X):_f(BT,[0,a,u,X]);case 2:throw[0,ho,nv];default:return r<50?BT(r+1|0,a,u,X):_f(BT,[0,a,u,X])}else switch(Y[0]){case 0:case 1:case 2:case 3:case 4:case 5:case 6:case 7:case 8:return r<50?BT(r+1|0,a,u,X):_f(BT,[0,a,u,X]);case 9:var B=Y[2];return r<50?YT(r+1|0,a,u,B,X):_f(YT,[0,a,u,B,X]);case 10:default:return r<50?BT(r+1|0,a,u,X):_f(BT,[0,a,u,X])}default:var L=i[3],U=i[1],D=ro(i[2],0);return r<50?LT(r+1|0,a,u,L,U,D):_f(LT,[0,a,u,L,U,D])}}}function YT(r,n,t,e,a){if("number"==typeof e)return r<50?BT(r+1|0,n,t,a):_f(BT,[0,n,t,a]);switch(e[0]){case 0:var u=e[1];return function(r){return DT(n,t,u,a)};case 1:var i=e[1];return function(r){return DT(n,t,i,a)};case 2:var c=e[1];return function(r){return DT(n,t,c,a)};case 3:var f=e[1];return function(r){return DT(n,t,f,a)};case 4:var o=e[1];return function(r){return DT(n,t,o,a)};case 5:var s=e[1];return function(r){return DT(n,t,s,a)};case 6:var v=e[1];return function(r){return DT(n,t,v,a)};case 7:var l=e[1];return function(r){return DT(n,t,l,a)};case 8:var h=e[2];return function(r){return DT(n,t,h,a)};case 9:var d=e[3],b=e[2],p=hT(vT(e[1]),b);return function(r){return DT(n,t,fq(p,d),a)};case 10:var m=e[1];return function(r,e){return DT(n,t,m,a)};case 11:var g=e[1];return function(r){return DT(n,t,g,a)};case 12:var k=e[1];return function(r){return DT(n,t,k,a)};case 13:throw[0,ho,tv];default:throw[0,ho,av]}}function BT(r,e,n,t){var a=[8,n,uv];return r<50?XT(r+1|0,e,a,t):_f(XT,[0,e,a,t])}function LT(r,i,c,f,e,o){if(e){var s=e[1];return function(r){return e=i,n=c,t=f,a=s,u=ro(o,r),xf(LT(0,e,n,t,a,u));var e,n,t,a,u}}var n=[4,c,o];return r<50?XT(r+1|0,i,n,f):_f(XT,[0,i,n,f])}function UT(r,e,n){return xf(XT(0,r,e,n))}function DT(r,e,n,t){return xf(YT(0,r,e,n,t))}function WT(r,e){for(var n=e;;){if("number"==typeof n)return;switch(n[0]){case 0:var t=n[1],a=sT(n[2]);return WT(r,t),JI(r,a);case 1:var u=n[2],i=n[1];if(0===u[0]){var c=u[1];WT(r,i),JI(r,fv);n=c;continue}var f=u[1];WT(r,i),JI(r,ov);n=f;continue;case 6:var o=n[2];return WT(r,n[1]),JI(r,ro(o,0));case 7:n=n[1];continue;case 8:var s=n[2];return WT(r,n[1]),vq(s);case 2:case 4:var v=n[2];return WT(r,n[1]),JI(r,v);default:var l=n[2];return WT(r,n[1]),QI(r,l)}}}function FT(r){var e=r[1],n=ZI(ue);return UT(function(r){return WT(n,r),sq(zI(n))},0,e)}function jT(r,e){return"number"==typeof r?[0,0,e]:0===r[0]?[0,[0,r[1],r[2]],e]:[0,[1,r[1]],e]}function GT(r,e,n){var t=("number"==typeof e?0===e?[0,0,n]:[0,1,n]:[0,[0,e[1]],n])[1];return"number"==typeof r?[0,0,t,n]:0===r[0]?[0,[0,r[1],r[2]],t,n]:[0,[1,r[1]],t,n]}function ZT(r,Ie){var Te=r?r[1]:1;function Re(r,e){return no(FT(hl),Ie,r,e)}function Xe(r){return Re(r,ll)}function w(r,e,n){return to(FT(sl),Ie,r,e,n)}function i(r,e,n){return to(FT(ol),Ie,r,e,n)}function v(r,e,n){var t=e-r|0;return 0==t?[0,n]:1==t?[0,[12,gf(Ie,r),n]]:[0,[11,pI(Ie,r,t),n]]}function Ye(r,e){for(var n=r;;){if(n===e)return v(r,n,0);var t=gf(Ie,n);if(37===t){var a=n+1|0;return a===e&&Xe(e),v(r,n,(95===gf(Ie,a)?l(n,1+a|0,e,1):l(n,a,e,0))[1])}if(64===t){var u=n+1|0;if(u===e)var i=Uv;else{var c=gf(Ie,u),f=0;if(65<=c)if(94<=c){var o=c+Hr|0;if(2<o>>>0)f=1;else switch(o){case 0:i=b(1,1+u|0,e);break;case 1:f=1;break;default:i=[0,[17,1,Ye(1+u|0,e)[1]]]}}else if(91<=c)switch(c-91|0){case 0:i=b(0,1+u|0,e);break;case 1:f=1;break;default:i=[0,[17,0,Ye(1+u|0,e)[1]]]}else f=1;else if(10===c)i=[0,[17,3,Ye(1+u|0,e)[1]]];else if(32<=c)switch(c+Lr|0){case 0:i=[0,[17,Dv,Ye(1+u|0,e)[1]]];break;case 5:var s=0;if((1+u|0)<e&&37===gf(Ie,1+u|0)){i=[0,[17,6,Ye(2+u|0,e)[1]]];s=1}if(!s)i=[0,[12,64,Ye(u,e)[1]]];break;case 12:i=[0,[17,Wv,Ye(1+u|0,e)[1]]];break;case 14:i=[0,[17,4,Ye(1+u|0,e)[1]]];break;case 27:i=p(1+u|0,e);break;case 28:i=m(1+u|0,e);break;case 31:i=[0,[17,2,Ye(1+u|0,e)[1]]];break;case 32:i=[0,[17,5,Ye(1+u|0,e)[1]]];break;default:f=1}else f=1;if(f)i=[0,[17,[2,c],Ye(1+u|0,e)[1]]]}return v(r,n,i[1])}n=n+1|0}}function h(a,u,r,e,n,t,i,c,f,o,s){var v=[0,0],l=[0,0],h=[0,0],d=[0,0],b=[0,0],p=[0,0];function m(){return v[1]=1,e}function g(){return l[1]=1,n}function k(){return h[1]=1,t}function w(){return d[1]=1,i}function y(){return b[1]=1,c}function x(){return p[1]=1,f}function _(){return b[1]=1,o}function A(){var r=y(),e=x();if("number"==typeof e&&0===e)return r;if("number"==typeof r)return 0;if(0!==r[0])return 2<=r[1]?Te?Cv:Le(a,u,48,Ev):r;if(2<=r[1]){var n=r[2];return Te?[0,1,n]:Le(a,u,48,Sv)}return r}function O(r,e){if("number"==typeof e)return e;if(0!==e[0])return 2<=e[1]?Te?Av:Le(a,u,r,Ov):e;if(2<=e[1]){var n=e[2];return Te?[0,1,n]:Le(a,u,r,_v)}return e}function S(r,e){if("number"==typeof e)return 0;if(0===e[0])switch(e[1]){case 0:var n=e[2];return Te?[0,n]:Le(a,u,r,wv);case 1:return[0,e[2]];default:var t=e[2];return Te?[0,t]:Le(a,u,r,yv)}return Le(a,u,r,xv)}function C(r){return S(r,y())}function E(r){return S(r,_())}var N,P,M,q=0;if(je<=s)q=1;else switch(s){case 33:var I=[0,[10,Ye(u,r)[1]]];break;case 40:var T=Be(u,r,41),R=Ye(T+2|0,r)[1],X=pT(Ye(u,T)[1]);I=w()?[0,[23,[9,C(95),X],R]]:[0,[14,C(40),X,R]];break;case 44:I=Ye(u,r);break;case 67:var Y=Ye(u,r)[1];I=w()?[0,[23,1,Y]]:[0,[1,Y]];break;case 78:var B=Ye(u,r)[1];I=w()?[0,[23,[11,2],B]]:[0,[21,2,B]];break;case 83:var L=O(s,_()),U=Ye(u,r)[1];if(w())var D=[0,[23,[1,E(95)],U]];else{var W=jT(L,U);D=[0,[3,W[1],W[2]]]}I=D;break;case 91:u===r&&Xe(r);var F=KI(),j=function(r){return rT(F,r)},G=function(r,e){if(!(e<r))for(var n=r;;){rT(F,yq(n));var t=n+1|0;if(e===n)break;n=t}return 0},Z=function(r){return eo(FT(Gv),Ie,r)},z=function(r,e,n){for(var t=e;;){t===n&&Xe(n);var a=gf(Ie,t);if(45!==a){if(93===a)return t+1|0;var u=t+1|0;return r<50?H(r+1|0,u,n,a):_f(H,[0,u,n,a])}j(45);t=t+1|0}},H=function(r,e,n,t){for(var a=e,u=t;;){a===n&&Xe(n);var i=gf(Ie,a),c=0;if(46<=i){if(64===i)c=1;else if(93===i)return j(u),a+1|0}else if(37===i)c=1;else if(45<=i){var f=a+1|0;f===n&&Xe(n);var o=gf(Ie,f);if(37===o){(1+f|0)===n&&Xe(n);var s=gf(Ie,1+f|0);if(37!==s&&64!==s)return Z(f);G(u,s);var v=2+f|0;return r<50?z(r+1|0,v,n):_f(z,[0,v,n])}if(93===o)return j(u),j(45),1+f|0;G(u,o);var l=1+f|0;return r<50?z(r+1|0,l,n):_f(z,[0,l,n])}if(c&&37===u){j(i);var h=a+1|0;return r<50?z(r+1|0,h,n):_f(z,[0,h,n])}37===u&&Z(a),j(u);a=a+1|0,u=i}};if(u===r&&Xe(r),94===gf(Ie,u))var Q=u+1|0,V=1;else Q=u,V=0;Q===r&&Xe(r);var J=(N=Q+1|0,P=r,M=gf(Ie,Q),xf(H(0,N,P,M))),$=fI(F);if(V)for(var K=KI(),rr=0;;){Mi(K,rr,yq(gf($,rr)^Aa));var er=rr+1|0;if(31===rr){var nr=ff(K);break}rr=er}else nr=$;var tr=Ye(J,r)[1];I=w()?[0,[23,[10,C(95),nr],tr]]:[0,[20,C(91),nr,tr]];break;case 97:I=[0,[15,Ye(u,r)[1]]];break;case 99:var ar=function(r){return w()?[0,[23,0,r]]:[0,[0,r]]},ur=Ye(u,r)[1],ir=C(99);if(ir){if(0===ir[1])var cr=w()?[0,[23,3,ur]]:[0,[22,ur]];else cr=Te?ar(ur):Re(u,vl);var fr=cr}else fr=ar(ur);I=fr;break;case 114:var or=Ye(u,r)[1];I=w()?[0,[23,2,or]]:[0,[19,or]];break;case 115:var sr=O(s,_()),vr=Ye(u,r)[1];if(w())var lr=[0,[23,[0,E(95)],vr]];else{var hr=jT(sr,vr);lr=[0,[2,hr[1],hr[2]]]}I=lr;break;case 116:I=[0,[16,Ye(u,r)[1]]];break;case 123:var dr=Be(u,r,Ze),br=Ye(u,dr)[1],pr=Ye(dr+2|0,r)[1],mr=pT(br);I=w()?[0,[23,[8,C(95),mr],pr]]:[0,[13,C(De),mr,pr]];break;case 66:case 98:var gr=O(s,_()),kr=Ye(u,r)[1];if(w())var wr=[0,[23,[7,E(95)],kr]];else{var yr=jT(gr,kr);wr=[0,[9,yr[1],yr[2]]]}I=wr;break;case 37:case 64:I=[0,[12,s,Ye(u,r)[1]]];break;case 76:case 108:case 110:var xr=0;if(u!==r){var _r=gf(Ie,u)+Ge|0,Ar=0;if(!(32<_r>>>0))switch(_r){case 0:case 12:case 17:case 23:case 29:case 32:var Or=1;Ar=1}if(!Ar)Or=0;Or&&(xr=q=1)}if(!xr){var Sr=Ye(u,r)[1],Cr=0;if(We<=s){if(!(Fe<=s))switch(s+bt|0){case 0:var Er=0;Cr=1;break;case 1:break;default:Er=1;Cr=1}}else if(76===s){Er=2;Cr=1}if(!Cr)throw[0,ho,$v];I=w()?[0,[23,[11,Er],Sr]]:[0,[21,Er,Sr]]}break;case 32:case 35:case 43:case 45:case 95:I=no(FT(Nv),Ie,a,s);break;case 88:case 100:case 105:case 111:case 117:case 120:var Nr=k(),Pr=g(),Mr=Ue(a,u,m(),Pr,Nr,s),qr=Ye(u,r)[1];if(w())var Ir=[0,[23,[2,Mr,C(95)],qr]];else{var Tr=x(),Rr=GT(A(),Tr,qr);Ir=[0,[4,Mr,Rr[1],Rr[2],Rr[3]]]}I=Ir;break;case 69:case 70:case 71:case 72:case 101:case 102:case 103:case 104:for(var Xr=k(),Yr=m(),Br=Xr;;){if(0===Yr)if(0===Br){var Lr=0;if(73<=s){var Ur=s+un|0;if(3<Ur>>>0)Lr=1;else switch(Ur){case 0:var Dr=3;break;case 1:Dr=0;break;case 2:Dr=9;break;default:Dr=16}}else if(69<=s)switch(s+Xn|0){case 0:Dr=6;break;case 1:Dr=15;break;case 2:Dr=12;break;default:Dr=19}else Lr=1;if(Lr)throw[0,ho,cl]}else{var Wr=0;if(73<=s){var Fr=s+un|0;if(3<Fr>>>0)Wr=1;else switch(Fr){case 0:Dr=5;break;case 1:Dr=2;break;case 2:Dr=11;break;default:Dr=18}}else if(69<=s)switch(s+Xn|0){case 0:Dr=8;break;case 1:Wr=1;break;case 2:Dr=14;break;default:Dr=21}else Wr=1;if(Wr){if(Te){Br=0;continue}Dr=Le(a,u,s,il)}}else if(0===Br){var jr=0;if(73<=s){var Gr=s+un|0;if(3<Gr>>>0)jr=1;else switch(Gr){case 0:Dr=4;break;case 1:Dr=1;break;case 2:Dr=10;break;default:Dr=17}}else if(69<=s)switch(s+Xn|0){case 0:Dr=7;break;case 1:jr=1;break;case 2:Dr=13;break;default:Dr=20}else jr=1;if(jr){if(Te){Yr=0;continue}Dr=Le(a,u,s,ul)}}else{if(Te){Br=0;continue}Dr=Le(a,u,32,al)}var Zr=Ye(u,r)[1];if(w())var zr=x(),Hr="number"==typeof zr?0===zr?0:Le(a,u,95,kv):[0,zr[1]],Qr=[0,[23,[6,C(95),Hr],Zr]];else{var Vr=x(),Jr=GT(y(),Vr,Zr);Qr=[0,[8,Dr,Jr[1],Jr[2],Jr[3]]]}I=Qr;break}break;default:q=1}if(q){var $r=0;if(We<=s)if(Fe<=s)$r=1;else{var Kr=0;switch(s+bt|0){case 0:var re=gf(Ie,u),ee=k(),ne=g(),te=Ue(a,u+1|0,m(),ne,ee,re),ae=Ye(u+1|0,r)[1];if(w())var ue=[0,[23,[3,te,C(95)],ae]];else{var ie=x(),ce=GT(A(),ie,ae);ue=[0,[5,te,ce[1],ce[2],ce[3]]]}var fe=ue;break;case 1:Kr=$r=1;break;default:var oe=gf(Ie,u),se=k(),ve=g(),le=Ue(a,u+1|0,m(),ve,se,oe),he=Ye(u+1|0,r)[1];if(w())var de=[0,[23,[4,le,C(95)],he]];else{var be=x(),pe=GT(A(),be,he);de=[0,[6,le,pe[1],pe[2],pe[3]]]}fe=de}if(!Kr)I=fe}else if(76===s){var me=gf(Ie,u),ge=k(),ke=g(),we=Ue(a,u+1|0,m(),ke,ge,me),ye=Ye(u+1|0,r)[1];if(w())var xe=[0,[23,[5,we,C(95)],ye]];else{var _e=x(),Ae=GT(A(),_e,ye);xe=[0,[7,we,Ae[1],Ae[2],Ae[3]]]}I=xe}else $r=1;if($r)I=no(FT(Pv),Ie,u-1|0,s)}if(1-Te){var Oe=1-v[1];(Oe?e:Oe)&&Le(a,u,s,Mv);var Se=1-l[1];(Se?n:Se)&&Le(a,u,s,qv);var Ce=1-h[1];(Ce?t:Ce)&&Le(a,u,s,Iv);var Ee=1-b[1];(Ee?lf([0,c],Tv):Ee)&&Le(a,u,s,Rv);var Ne=1-p[1];if(Ne?lf([0,f],Xv):Ne)Le(a,u,i?95:s,Yv);(i?e:i)&&Le(a,u,95,Bv)}var Pe=1-d[1];if(Pe?i:Pe){var Me=0;38<=s?44!==s&&64!==s&&(Me=1):33===s||37<=s||(Me=1);var qe=0;!Me&&Te||(qe=1),qe&&Le(a,u,s,Lv)}return I}function d(e,n,t,r,a,u,i,c,f,o){function s(r){return h(e,n+1|0,t,a,u,i,c,f,o,r,gf(Ie,n))}return n===t&&Xe(t),s("number"==typeof f?"number"==typeof o&&0===o?0:0===r?"number"==typeof o?gv:[0,1,o[1]]:"number"==typeof o?mv:[0,0,o[1]]:f)}function y(t,r,a,e,u,i,c,f,o){r===a&&Xe(a);var n=gf(Ie,r);if(46!==n)return h(t,r+1|0,a,u,i,c,f,o,0,o,n);var s=r+1|0;s===a&&Xe(a);function v(r,e){var n=x(e,a,0);return d(t,n[1],a,r,u,i,c,f,o,[0,n[2]])}var l=gf(Ie,s);if(48<=l){if(!(58<=l))return v(e,s)}else if(42<=l)switch(l-42|0){case 0:return d(t,1+s|0,a,e,u,i,c,f,o,1);case 1:case 3:if(Te)return v(e||(45===l?1:0),1+s|0)}return Te?d(t,s,a,e,u,i,c,f,o,bv):w(s-1|0,46,pv)}function l(r,e,n,t){var a=[0,0],u=[0,0],i=[0,0],c=[0,0],f=[0,0];function o(r,e){var n=e[1];if(n?1-Te:n){var t=gf(Ie,r);no(FT(vv),Ie,r,t)}e[1]=1}for(var s=e;;){s===n&&Xe(n);var v=gf(Ie,s)+Lr|0;if(!(16<v>>>0))switch(v){case 0:o(s,c);s=s+1|0;continue;case 3:o(s,f);s=s+1|0;continue;case 11:o(s,i);s=s+1|0;continue;case 13:o(s,u);s=s+1|0;continue;case 16:o(s,a);s=s+1|0;continue}var l=c[1],h=f[1],d=i[1],b=u[1],p=a[1];s===n&&Xe(n);var m=0===p?0===b?1:0:0===b?2:Te?0:Le(r,s,45,lv),g=gf(Ie,s);if(48<=g){if(!(58<=g)){var k=x(s,n,0);return y(r,k[1],n,b,d,h,l,t,[0,m,k[2]])}}else if(42===g)return y(r,s+1|0,n,b,d,h,l,t,[1,m]);switch(m){case 0:return 1-Te&&w(s-1|0,45,hv),y(r,s,n,b,d,h,l,t,0);case 1:return y(r,s,n,b,d,h,l,t,0);default:return y(r,s,n,b,d,h,l,t,dv)}}}function b(r,e,n){try{if(e===n)throw so;if(60!==gf(Ie,e))throw so;var t=(y=e+1|0,x=62,_=Wu(w=Ie),0<=y&&!(_<y)?xI(w,_,y,x):vq(es));if(n<=t)throw so;var a=pI(Ie,e,1+(t-e|0)|0),u=Ye(t+1|0,n)[1],i=Ye(e,t+1|0)[1],c=[0,i,a];if(r)var f=[0,c];else{if("number"!=typeof i&&11===i[0]&&"number"==typeof i[2]){var o=i[1];try{var s=0;if(!mf(o,bl)){var v=Wu(o),l=function(r){return ro(FT(dl),o)},h=function(r){for(var e=r;;){if(e===v)return e;var n=gf(o,e);if(9!==n&&32!==n)return e;e=e+1|0}},d=h(0),b=function(r){for(var e=r;;){if(e===v)return e;if(25<(gf(o,e)+rn|0)>>>0)return e;e=e+1|0}}(d),p=pI(o,d,b-d|0),m=h(b),g=function(r){for(var e=r;;){if(e===v)return e;var n=gf(o,e),t=0;if(48<=n?58<=n||(t=1):45===n&&(t=1),!t)return e;e=e+1|0}}(m);if(m!==g)try{Lc(pI(o,m,g-m|0))}catch(o){if((o=Cf(o))[1]!==co)throw o;l()}h(g)!==v&&l();kf(p,pl)&&kf(p,ml)?kf(p,gl)&&kf(p,kl)&&kf(p,wl)&&kf(p,yl)&&l():0}}catch(o){if((o=Cf(o))[1]!==co)throw o;s=1}s||0}f=[1,c]}return[0,[18,f,u]]}catch(o){if((o=Cf(o))!==so)throw o;var k=Ye(e,n)[1];return[0,[18,r?[0,go]:[1,go],k]]}var w,y,x,_}function p(r,e){try{if((r===e?1:0)||(60!==gf(Ie,r)?1:0))throw so;var n=g(r+1|0,e),t=gf(Ie,n),a=0;if(48<=t?58<=t||(a=1):45===t&&(a=1),!a)throw so;var u=k(n,e),i=u[2],c=g(u[1],e),f=gf(Ie,c)-45|0,o=0;if(12<f>>>0)if(17==f)var s=[0,pI(Ie,r-2|0,3+(c-r|0)|0),i,0],v=c+1|0,l=s;else o=1;else if(1<(f-1|0)>>>0){var h=k(c,e),d=h[2],b=g(h[1],e);if(62!==gf(Ie,b))throw so;var p=[0,pI(Ie,r-2|0,3+(b-r|0)|0),i,d];v=b+1|0,l=p}else o=1;if(o)throw so}catch(e){if((e=Cf(e))!==so&&e[1]!==co)throw e;v=r,l=Fv}return[0,[17,l,Ye(v,e)[1]]]}function m(r,e){try{var n=g(r,e),t=gf(Ie,n),a=0;if(48<=t?58<=t||(a=1):45===t&&(a=1),a){var u=k(n,e),i=u[2],c=g(u[1],e);if(62!==gf(Ie,c))throw so;var f=[0,[0,c+1|0,[1,pI(Ie,r-2|0,3+(c-r|0)|0),i]]]}else f=0;var o=f}catch(e){if((e=Cf(e))!==so&&e[1]!==co)throw e;o=0}if(o){var s=o[1];return[0,[17,s[2],Ye(s[1],e)[1]]]}return[0,[17,jv,Ye(r,e)[1]]]}function g(r,e){for(var n=r;;){if(n===e&&Xe(e),32!==gf(Ie,n))return n;n=n+1|0}}function x(r,e,n){for(var t=r,a=n;;){t===e&&Xe(e);var u=gf(Ie,t);if(9<(u+Ua|0)>>>0)return[0,t,a];var i=(10*a|0)+(u-48|0)|0;if(Dq<i)return no(FT(Zv),Ie,i,Dq);t=t+1|0,a=i}}function k(r,e){r===e&&Xe(e);var n=gf(Ie,r);if(48<=n){if(!(58<=n))return x(r,e,0)}else if(45===n){(r+1|0)===e&&Xe(e);var t=gf(Ie,r+1|0);if(9<(t+Ua|0)>>>0)return i(r+1|0,zv,t);var a=x(r+1|0,e,0);return[0,a[1],0|-a[2]]}throw[0,ho,Hv]}function Be(r,e,n){for(var t=r;;)if(t===e&&no(FT(Qv),Ie,n,e),37!==gf(Ie,t))t=t+1|0;else{if((t+1|0)===e&&Xe(e),gf(Ie,t+1|0)===n)return t;var a=gf(Ie,t+1|0);if(95<=a){if(De<=a){if(!(kr<=a))switch(a+Hr|0){case 0:var t=Be(t+2|0,e,Ze)+2|0;continue;case 1:break;default:return i(t+1|0,Vv,Ze)}}else if(!(96<=a)){(t+2|0)===e&&Xe(e);var u=gf(Ie,t+2|0);if(40===u){t=Be(t+3|0,e,41)+2|0;continue}if(De===u){t=Be(t+3|0,e,Ze)+2|0;continue}t=t+3|0;continue}}else{if(40===a){t=Be(t+2|0,e,41)+2|0;continue}if(41===a)return i(t+1|0,Jv,41)}t=t+2|0}}function Le(r,e,n,t){var a=pI(Ie,r,e-r|0);return ao(FT(fl),Ie,r,t,n,a)}function Ue(r,e,n,t,a,u){for(var i=n,c=t,f=a;;){var o=0;if(0===i)if(0===c)if(0===f){var s=u+Ge|0;if(!(32<s>>>0))switch(s){case 0:return 8;case 12:return 0;case 17:return 3;case 23:return 10;case 29:return 12;case 32:return 6}}else{if(ze===u)return 2;if(lu===u)return 5}else if(0===f){var v=u+Ge|0;if(32<v>>>0)o=1;else switch(v){case 0:return 9;case 12:return 13;case 17:return 14;case 23:return 11;case 29:return 15;case 32:return 7;default:o=1}}else o=1;else if(0===c){if(0===f){if(ze===u)return 1;if(lu===u)return 4}}else o=1;if(o){var l=u+Ge|0;if(!(32<l>>>0))switch(l){case 0:if(Te)return 9;break;case 23:if(Te)return 11;break;case 32:if(Te)return 7;break;case 12:case 17:case 29:if(Te){c=0;continue}return Le(r,e,u,Kv)}}if(0===i){if(0===f)throw[0,ho,tl];if(Te){f=0;continue}return Le(r,e,u,nl)}if(0===f){if(Te){i=0;continue}return Le(r,e,u,el)}if(!Te)return Le(r,e,32,rl);f=0}}return Ye(0,Wu(Ie))}function zT(e,r){return UT(function(r){return function r(e,n){for(var t=n;;){if("number"==typeof t)return;switch(t[0]){case 0:var a=t[1],u=sT(t[2]);return r(e,a),Eq(e,u);case 1:var i=t[2],c=t[1];if(0===i[0]){var f=i[1];r(e,c),Eq(e,iv),t=f;continue}var o=i[1];r(e,c),Eq(e,cv),t=o;continue;case 6:var s=t[2];return r(e,t[1]),ro(s,e);case 7:return r(e,t[1]),nf(e);case 8:var v=t[2];return r(e,t[1]),vq(v);case 2:case 4:var l=t[2];return r(e,t[1]),Eq(e,l);default:var h=t[2];return r(e,t[1]),sf(e,h)}}}(e,r),0},0,r[1])}function HT(r){return UT(function(r){var e=ZI(64);return WT(e,r),zI(e)},0,r[1])}var QT=[0,0];function VT(r,e){var n=r[1+e];if(1-("number"==typeof n?1:0)){if(df(n)===Pr)return ro(HT(Zh),n);if(df(n)===en)for(var t=sc(Mo,n),a=0,u=Wu(t);;){if(u<=a)return wq(t,qo);var i=gf(t,a),c=0;if(48<=i?58<=i||(c=1):45===i&&(c=1),!c)return t;a=a+1|0}return zh}return ro(HT(Gh),n)}function JT(r){var e=r.length-1;if(2<e>>>0){var n=function r(e,n){if(e.length-1<=n)return Th;var t=r(e,n+1|0),a=VT(e,n);return eo(HT(Rh),a,t)}(r,2),t=VT(r,1);return eo(HT(Dh),t,n)}switch(e){case 0:return Wh;case 1:return Fh;default:var a=VT(r,1);return ro(HT(jh),a)}}function $T(m){return function(r){for(var e=r;;){if(!e){if(m===uo)return Xh;if(m===lo)return Yh;if(m[1]===vo){var n=m[2],t=n[3],a=n[2],u=n[1];return ao(HT(ko),u,a,t,t+5|0,Bh)}if(m[1]===ho){var i=m[2],c=i[3],f=i[2],o=i[1];return ao(HT(ko),o,f,c,c+6|0,Lh)}if(m[1]!==bo)return 0!==df(m)?m[1]:wq(m[1][1],JT(m));var s=m[2],v=s[3],l=s[2],h=s[1];return ao(HT(ko),h,l,v,v+6|0,Uh)}var d=e[2],b=e[1];try{var p=ro(b,m)}catch(r){p=0}if(p)return p[1];e=d}}(QT[1])}function KT(r){QT[1]=[0,r,QT[1]]}function rR(r){return Mc(10,ze,0,r)}function eR(r){return(r.length-1<4?1:0)||(r[4]<0?1:0)}function nR(r){return r[4]=0|-r[4],0}try{var tR=yf(Jh)}catch(Vu){if((Vu=Cf(Vu))!==so)throw Vu;try{var aR=yf($h)}catch(Vu){if((Vu=Cf(Vu))!==so)throw Vu;aR=Kh}tR=aR}var uR=AI(tR,82),iR=[ht,function(r){for(var e,n,t,a=[0,(new Date).getTime()^4294967295*Math.random()],u=[0,zc(55,0),0],i=0==a.length-1?[0,0]:a,c=i.length-1,f=0;;){var o=(Ii(u[1],f)[1+f]=f)+1|0;if(54===f){var s=[0,Hh],v=54+dq(55,c)|0;if(!(v<0))for(var l=0;;){var h=l%55|0,d=vf(l,c),b=Ii(i,d)[1+d],p=wq(s[1],Vu(Zt+b));s[1]=(n=0,t=Wu(e=p),Hc(Oi(e),n,t));var m=s[1],g=gf(m,3)<<24,k=gf(m,2)<<16,w=gf(m,1)<<8,y=((gf(m,0)+w|0)+k|0)+g|0,x=(Ii(u[1],h)[1+h]^y)&ka;Ii(u[1],h)[1+h]=x;var _=l+1|0;if(v===l)break;l=_}return u[2]=0,u}f=o}}];function cR(r,e){for(var n=r?r[1]:uR,t=16;;){if(e<=t||Uq<(2*t|0)){if(n){var a=df(iR),u=ya===a?iR[1]:ht===a?jI(iR):iR;u[2]=(u[2]+1|0)%55|0;var i=u[2],c=Ii(u[1],i)[1+i],f=(u[2]+24|0)%55|0,o=(Ii(u[1],f)[1+f]+(c^31&(c>>>25|0))|0)&ka,s=u[2],v=Ii(u[1],s)[1+s]=o}else v=0;return[0,0,zc(t,0),v,t]}t=2*t|0}}function fR(r){r[1]=0;var e=r[2].length-1-1|0;if(!(e<0))for(var n=0;;){var t=n+1|(Ii(r[2],n)[1+n]=0);if(e===n)break;n=t}return 0}function oR(r){var e=r[2].length-1;return 4<=r.length-1&&e!==bq(r[4])?(r[1]=0,r[2]=zc(bq(r[4]),0),0):fR(r)}function sR(r){if(r)for(var e=r[3],n=[0,r[1],r[2],e],t=n,a=e;;){if(a){var u=a[3],i=[0,a[1],a[2],u];if(t){t=t[3]=i,a=u;continue}throw[0,ho,Vh]}return n}return 0}function vR(r){var e=r[4],n=r[3],t=PI(sR,r[2]);return[0,r[1],t,n,e]}function lR(r){return r[1]}function hR(r,e){var n=e[2],t=n.length-1,a=2*t|0,u=a<Uq?1:0;if(u){var i=zc(a,0),c=zc(a,0),f=1-eR(e);e[2]=i;var o=t-1|0;if(!(o<0)){var s=0;r:for(;;){for(var v=Ii(n,s)[1+s];;){if(!v){var l=s+1|0;if(o===s)break;s=l;continue r}var h=v[1],d=v[2],b=v[3],p=f?v:[0,h,d,0],m=eo(r,e,h),g=Ii(c,m)[1+m];g?g[3]=p:Ii(i,m)[1+m]=p,Ii(c,m)[1+m]=p;v=b}break}}if(f){var k=a-1|0;if(!(k<0))for(var w=0;;){var y=Ii(c,w)[1+w];y&&(y[3]=0);var x=w+1|0;if(k===w)break;w=x}var _=0}else _=f;var A=_}else A=u;return A}function dR(r,e){return 3<=r.length-1?Mc(10,ze,r[3],e)&(r[2].length-1-1|0):vf(qc(10,ze,e),r[2].length-1)}function bR(t,r){function e(r){for(var e=r;;){if(!e)return;var n=e[3];eo(t,e[1],e[2]);e=n}}var n=eR(r);1-n&&nR(r);try{var a=r[2],u=a.length-1-1|0;if(!(u<0))for(var i=0;;){e(Ii(a,i)[1+i]);var c=i+1|0;if(u===i)break;i=c}var f=1-n;return f?nR(r):f}catch(i){if(i=Cf(i),n)throw i;throw nR(r),i}}function pR(r,e,n,t,a){for(var u=t,i=a;;){if(!i)return u?u[3]=0:Ii(e[2],n)[1+n]=0,0;var c=i[3],f=eo(r,i[1],i[2]);if(f){var o=f[1];u?u[3]=i:Ii(e[2],n)[1+n]=i,i[2]=o;u=i,i=c}else{e[1]=e[1]-1|0;i=c}}}function mR(r,e){var n=e[2],t=eR(e);1-t&&nR(e);try{var a=n.length-1-1|0;if(!(a<0))for(var u=0;;){pR(r,e,u,0,Ii(e[2],u)[1+u]);var i=u+1|0;if(a===u)break;u=i}return 0}catch(u){if(u=Cf(u),t)throw u;throw nR(e),u}}function gR(i,r,e){function n(r,e){for(var n=r,t=e;;){if(!n)return t;var a=n[3],u=no(i,n[1],n[2],t);n=a,t=u}}var t=eR(r);1-t&&nR(r);try{var a=r[2],u=[0,e],c=a.length-1-1|0;if(!(c<0))for(var f=0;;){var o=u[1];u[1]=n(Ii(a,f)[1+f],o);var s=f+1|0;if(c===f)break;f=s}return 1-t&&nR(r),u[1]}catch(f){if(f=Cf(f),t)throw f;throw nR(r),f}}function kR(r,e){for(var n=r,t=e;;){if(!t)return n;n=n+1|0,t=t[3]}}function wR(r){var e=r[2],n=[0,0],t=e.length-1-1|0;if(!(t<0))for(var a=0;;){var u=n[1];n[1]=dq(u,kR(0,e[1+a]));var i=a+1|0;if(t===a)break;a=i}var c=n[1],f=zc(c+1|0,0),o=r[2],s=o.length-1-1|0;if(!(s<0))for(var v=0;;){var l=kR(0,o[1+v]);f[1+l]=Ii(f,l)[1+l]+1|0;var h=v+1|0;if(s===v)break;v=h}return[0,r[1],r[2].length-1,c,f]}function yR(r){var o=r[2];return function(r){return function e(r,n){for(var t=r,a=n;;){if(a){var u=a[1],i=a[2],c=a[3];return[0,[0,u,i],function(r){return e(t,c)}]}if(t===o.length-1)return 0;var f=Ii(o,t)[1+t];t=t+1|0,a=f}}(0,0)}}function xR(r){var e=yR(r);function n(r){return r[1]}return function(r){return Mq(n,e)}}function _R(r){var e=yR(r);function n(r){return r[2]}return function(r){return Mq(n,e)}}function AR(t){var h=t[1];function d(r,e){var n=r[2].length-1-1|0;return ro(t[2],e)&n}function n(r,e,n){var t=d(r,e),a=[0,e,n,Ii(r[2],t)[1+t]];Ii(r[2],t)[1+t]=a,r[1]=r[1]+1|0;var u=r[2].length-1<<1<r[1]?1:0;return u?hR(d,r):u}function a(r,e,n){for(var t=d(r,e),a=Ii(r[2],t)[1+t],u=a;;){if(u){var i=u[3];if(!eo(h,u[1],e)){u=i;continue}u[1]=e,u[2]=n;var c=0}else c=1;if(c){Ii(r[2],t)[1+t]=[0,e,n,a],r[1]=r[1]+1|0;var f=r[2].length-1<<1<r[1]?1:0;if(f)return hR(d,r);var o=f}else o=c;return o}}function u(e,r){return qq(function(r){return a(e,r[1],r[2])},r)}function i(r){return cR(Qh,r)}return[0,i,fR,oR,vR,n,function(r,e){for(var n=d(r,e),t=0,a=Ii(r[2],n)[1+n];;){if(!a)return 0;var u=a[3];if(eo(h,a[1],e))return r[1]=r[1]-1|0,t?t[3]=u:Ii(r[2],n)[1+n]=u,0;t=a,a=u}},function(r,e){var n=d(r,e),t=Ii(r[2],n)[1+n];if(t){var a=t[3],u=t[2];if(eo(h,e,t[1]))return u;if(a){var i=a[3],c=a[2];if(eo(h,e,a[1]))return c;if(i){var f=i[2],o=i[3];if(eo(h,e,i[1]))return f;for(var s=o;;){if(!s)throw so;var v=s[2],l=s[3];if(eo(h,e,s[1]))return v;s=l}}throw so}throw so}throw so},function(r,e){var n=d(r,e),t=Ii(r[2],n)[1+n];if(t){var a=t[3],u=t[2];if(eo(h,e,t[1]))return[0,u];if(a){var i=a[3],c=a[2];if(eo(h,e,a[1]))return[0,c];if(i){var f=i[2],o=i[3];if(eo(h,e,i[1]))return[0,f];for(var s=o;;){if(!s)return 0;var v=s[2],l=s[3];if(eo(h,e,s[1]))return[0,v];s=l}}return 0}return 0}return 0},function(r,u){var e=d(r,u);return function r(e){for(var n=e;;){if(!n)return 0;var t=n[3],a=n[2];if(eo(h,n[1],u))return[0,a,r(t)];n=t}}(Ii(r[2],e)[1+e])},a,function(r,e){for(var n=d(r,e),t=Ii(r[2],n)[1+n];;){if(!t)return 0;var a=t[3],u=eo(h,t[1],e);if(u)return u;t=a}},bR,mR,gR,lR,wR,yR,xR,_R,function(e,r){return qq(function(r){return n(e,r[1],r[2])},r)},u,function(r){var e=i(16);return u(e,r),e}]}var OR=[ct,pd,hc()],SR=-1;function CR(r,e){return r[13]=r[13]+e[3]|0,DI(e,r[28])}var ER=1000000010;function NR(r,e){return no(r[17],e,0,Wu(e))}function PR(r){return ro(r[19],0)}function MR(r,e,n){return r[9]=r[9]-e|0,NR(r,n),r[11]=0}function qR(r,e){var n=kf(e,bd);return n?MR(r,Wu(e),e):n}function IR(r,e,n){var t=e[3],a=e[2];return qR(r,e[1]),PR(r),r[11]=1,r[10]=hq(r[8],(r[6]-n|0)+a|0),r[9]=r[6]-r[10]|0,ro(r[21],r[10]),qR(r,t)}function TR(r,e){return IR(r,dd,e)}function RR(r,e){var n=e[2],t=e[3];return qR(r,e[1]),r[9]=r[9]-n|0,ro(r[20],n),qR(r,t)}function XR(r){for(;;){var e=r[28][2],n=e?[0,e[1]]:0;if(n){var t=n[1],a=t[1],u=t[2],i=0<=a?1:0,c=t[3],f=r[13]-r[12]|0,o=i||(r[9]<=f?1:0);if(o){var s=r[28],v=s[2];if(v){var l=v[2];l?(s[1]=s[1]-1|0,s[2]=l):UI(s);var h=0<=a?a:ER;if("number"==typeof u)switch(u){case 0:var d=BI(r[3]);if(d){var b=d[1][1],p=function(r,e){if(e){var n=e[1],t=e[2];return Fc(r,n)?[0,r,e]:[0,n,p(r,t)]}return[0,r,0]};b[1]=p(r[6]-r[9]|0,b[1])}break;case 1:YI(r[2]);break;case 2:YI(r[3]);break;case 3:var m=BI(r[2]);m?TR(r,m[1][2]):PR(r);break;case 4:if(r[10]!==(r[6]-r[9]|0)){var g=r[28],k=g[2];if(k)var w=k[1],y=k[2],x=(y?(g[1]=g[1]-1|0,g[2]=y):UI(g),[0,w]);else x=0;if(x){var _=x[1],A=_[1];r[12]=r[12]-_[3]|0,r[9]=r[9]+A|0}}break;default:var O=YI(r[5]);O&&NR(r,ro(r[25],O[1]))}else switch(u[0]){case 0:MR(r,h,u[1]);break;case 1:var S=u[2],C=u[1],E=S[1],N=S[2],P=BI(r[2]);if(P){var M=P[1],q=M[2];switch(M[1]){case 0:RR(r,C);break;case 1:case 2:IR(r,S,q);break;case 3:r[9]<(h+Wu(E)|0)?IR(r,S,q):RR(r,C);break;case 4:r[11]||!(r[9]<(h+Wu(E)|0)||((r[6]-q|0)+N|0)<r[10])?RR(r,C):IR(r,S,q);break;default:RR(r,C)}}break;case 2:var I=r[6]-r[9]|0,T=u[2],R=u[1],X=BI(r[3]);if(X){var Y=X[1][1],B=Y[1];if(B)for(var L=Y[1],U=B[1];;){if(L){var D=L[1],W=L[2];if(!(I<=D)){L=W;continue}var F=D}else F=U;var j=F;break}else j=I;var G=j-I|0;0<=G?RR(r,[0,vd,G+R|0,sd]):IR(r,[0,hd,j+T|0,ld],r[6])}break;case 3:var Z=u[2],z=u[1];if(r[8]<(r[6]-r[9]|0)){var H=BI(r[2]);if(H){var Q=H[1],V=Q[2],J=Q[1];r[9]<V&&!(3<(J-1|0)>>>0)&&TR(r,V)}else PR(r)}var $=r[9]-z|0;XI([0,1===Z?1:r[9]<h?Z:5,$],r[2]);break;case 4:XI(u[1],r[3]);break;default:var K=u[1];NR(r,ro(r[24],K)),XI(K,r[5])}r[12]=c+r[12]|0;continue}throw LI}return o}return}}function YR(r){return RI(r),XI([0,-1,[0,SR,od,0]],r)}function BR(r,e){var n=BI(r[1]);if(n){var t=n[1],a=t[2],u=a[1];if(t[1]<r[12])return YR(r[1]);var i=a[2];if("number"!=typeof i)switch(i[0]){case 3:var c=1-e;return c?(a[1]=r[13]+u|0,YI(r[1]),0):c;case 1:case 2:return e?(a[1]=r[13]+u|0,YI(r[1]),0):e}}else;}function LR(a){for(Qq(function(r){a[23]&&CR(a,[0,0,5,0]);var e=a[22];if(e){var n=YI(a[4]);if(n)return ro(a[27],n[1]);var t=0}else t=e;return t},a[4][1]);;){if(!(1<a[14])){a[13]=ER,XR(a),a[12]=1,a[13]=1,UI(a[28]),YR(a[1]),RI(a[2]),RI(a[3]),RI(a[4]),RI(a[5]),a[10]=0,a[14]=0,a[9]=a[6],a[14]=a[14]+1|0;if(a[14]<a[15]){var r=[0,0|-a[13],[3,0,3],0];CR(a,r),XI([0,a[13],r],a[1])}else if(a[14]===a[15]){var e=a[16],n=Wu(e);CR(a,[0,n,[0,e],n]),XR(a)}return ro(a[18],0)}1<a[14]&&(a[14]<a[15]&&(CR(a,[0,0,1,0]),BR(a,1),BR(a,0)),a[14]=a[14]-1|0)}}var UR=bI(80,32);function DR(r,e){for(var n=e;;){var t=0<n?1:0;if(t){if(80<n){no(r[17],UR,0,80);n=n+Cu|0;continue}return no(r[17],UR,0,n)}return t}}function WR(r){return r[1]===OR?wq(id,wq(r[2],ud)):cd}function FR(r){return r[1]===OR?wq(td,wq(r[2],nd)):ad}function jR(r){return 0}function GR(r){return 0}function ZR(r,e){var n=[0,0,0,0],t=[0,SR,rd,0];DI(t,n);var a=TI();YR(a),XI([0,1,t],a);var u=TI(),i=TI(),c=TI(),f=[0,a,TI(),c,i,u,78,10,68,78,0,1,1,1,1,pq,ed,r,e,function(r){return 0},function(r){return 0},function(r){return 0},0,0,WR,FR,jR,GR,n];return f[19]=function(r){return no(f[17],fd,0,1)},f[20]=function(r){return DR(f,r)},f[21]=function(r){return DR(f,r)},f}function zR(t){return ZR(function(r,e,n){return 0<=e&&0<=n&&!((Wu(r)-n|0)<e)?of(t,r,e,n):vq(Po)},function(r){return nf(t)})}var HR,QR,VR,JR,$R=ZI($a),KR=zR(Sq),rX=zR(Cq);HR=$R,ZR(function(r,e,n){return VI(HR,r,e,n)},function(r){return 0}),QR=function(r){return LR(KR),LR(rX)},VR=[0,0],JR=Pq[1],Pq[1]=function(r){return 1-VR[1]&&(VR[1]=1,ro(QR,0)),ro(JR,0)};var eX=0;function nX(e){try{var r=ro(e[7],0);return e[2]=r,e[3]=1,e[4]=e[4]+1|0,10===r&&(e[5]=e[5]+1|0),r}catch(r){if((r=Cf(r))===oo)return e[2]=eX,e[3]=0,e[1]=1,eX;throw r}}function tX(r){return r[3]?r[2]:nX(r)}function aX(r){var e=tX(r);if(r[1])throw oo;return e}function uX(r){return tX(r),r[1]}function iX(r){return r[3]?r[4]-1|0:r[4]}function cX(r){return r[3]=0}function fX(r){var e=r[8],n=zI(e);return e[2]=0,r[6]=r[6]+1|0,n}function oX(r,e){return cX(e),r}function sX(r,e){return oX(r-1|0,e)}function vX(r,e,n){return QI(e[8],n),sX(r,e)}var lX,hX,dX,bX,pX,mX,gX,kX=gt;function wX(r,e){return[0,0,eX,0,0,0,0,e,ZI(kX),r]}lX=function(r){throw oo},hX=[1,tb,Oq],dX=Oq,bX=uc(gt),pX=[0,0],mX=[0,0],gX=[0,0],wX(hX,function(r){if(pX[1]<mX[1]){var e=Ni(bX,pX[1]);return pX[1]++,e}if(gX[1])throw oo;var n=(Du(bX)-gt|0)<0?vq(No):tf(dX,bX,0,gt);return mX[1]=n,0===mX[1]?(gX[1]=1,ro(lX,dX)):(pX[1]=1,Ni(bX,0))});var yX=[ct,ab,hc()];function xX(r){throw[0,yX,r]}function _X(r){return xX(ro(HT(nb),r))}function AX(r){return xX(ro(HT(eb),r))}function OX(){return xX(Kd)}function SX(r){return xX($d)}function CX(r,e){return xX(eo(HT(Jd),r,e))}function EX(r,e){var n=aX(r);return n===e?cX(r):CX(e,n)}function NX(r,e){if(10===e){var n=aX(r);return 10===n?cX(r):13===n?(cX(r),EX(r,10)):CX(10,n)}if(32===e)for(;;){var t=tX(r),a=1-r[1];if(a){var u=t-9|0,i=0;if(4<u>>>0?23==u&&(i=1):1<(u-2|0)>>>0&&(i=1),i){cX(r);continue}return 0}return a}return EX(r,e)}function PX(r){return gf(fX(r),0)}function MX(r){var e=fX(r);return kf(e,Hd)?kf(e,Qd)?xX(ro(HT(Vd),e)):1:0}function qX(r){var e=r+Ge|0;if(!(32<e>>>0))switch(e){case 10:return 0;case 12:return 1;case 17:return 2;case 23:return 3;case 29:return 4;case 0:case 32:return 5}throw[0,ho,zd]}function IX(r,e){switch(r){case 0:var n=wq(Fd,fX(e));break;case 3:n=wq(jd,fX(e));break;case 4:n=wq(Gd,fX(e));break;case 5:n=wq(Zd,fX(e));break;default:n=fX(e)}var t=Wu(n);return 0!==t&&43===gf(n,0)?pI(n,1,t-1|0):n}function TX(r){return cc(fX(r))}function RX(r,e){for(var n=r;;){if(0===n)return n;var t=tX(e);if(e[1])return n;if(58<=t){if(95===t){n=sX(n,e);continue}}else if(48<=t){n=vX(n,e,t);continue}return n}}function XX(r,e){if(0===r)return AX(Dd);var n=aX(e);return 9<(n+Ua|0)>>>0?xX(ro(HT(Wd),n)):RX(vX(r,e,n),e)}function YX(r,e,n,t){if(0===n)return AX(Ld);var a=aX(t);if(ro(e,a))for(var u=vX(n,t,a);;){if(0===u)return u;var i=tX(t);if(t[1])return u;if(ro(e,i))u=vX(u,t,i);else{if(95!==i)return u;u=sX(u,t)}}return xX(eo(HT(Ud),a,r))}function BX(r){return 1<(r+Ua|0)>>>0?0:1}function LX(r,e){return YX(ub,BX,r,e)}function UX(r){return 7<(r+Ua|0)>>>0?0:1}function DX(r,e){return YX(ib,UX,r,e)}function WX(r){var e=r+Ua|0,n=0;return 22<e>>>0?5<(e+F|0)>>>0||(n=1):6<(e+Nr|0)>>>0&&(n=1),n?1:0}function FX(r,e){return YX(cb,WX,r,e)}function jX(r,e){var n=aX(e),t=n+V|0;if(!(2<t>>>0))switch(t){case 0:return vX(r,e,n);case 1:break;default:return vX(r,e,n)}return r}function GX(r,e){return XX(jX(r,e),e)}function ZX(r,e,n){switch(r){case 0:return LX(e,n);case 1:return GX(e,n);case 2:var t=jX(e,n),a=aX(n);if(48!==a)return XX(t,n);var u=vX(t,n,a);if(0===u)return u;var i=tX(n);if(n[1])return u;var c=0;if(99<=i){if(Fe===i)return DX(vX(u,n,i),n);Va===i&&(c=1)}else if(88===i)c=1;else if(98<=i)return LX(vX(u,n,i),n);return c?FX(vX(u,n,i),n):RX(u,n);case 3:return DX(e,n);case 4:return XX(e,n);default:return FX(e,n)}}function zX(r,e){if(0===r)return r;var n=tX(e);return e[1]||9<(n+Ua|0)>>>0?r:RX(vX(r,e,n),e)}function HX(r,e){if(0===r)return r;var n=tX(e);return e[1]||69!==n&&Se!==n?r:GX(vX(r,e,n),e)}function QX(r,e,n){var t=RX(jX(r,n),n);if(0===t)return[0,t,e];var a=tX(n);if(n[1])return[0,t,e];if(46!==a)return[0,HX(t,n),e];var u=vX(t,n,a),i=hq(u,e);return[0,HX(u-(i-zX(i,n)|0)|0,n),i]}function VX(r,e,n,t){function a(r){return 25<(r-65|0)>>>0?r:yq(97+(r-65|0)|0)}var u=[0,r],i=Wu(t)-1|0;if(!(i<0))for(var c=0;;){var f=tX(e),o=a(gf(t,c));a(f)!==o&&ro(n,0),0===u[1]&&ro(n,0),u[1]=vX(u[1],e,f);var s=c+1|0;if(i===c)break;c=s}return u[1]}function JX(r,e,n){((0===r?1:0)||uX(n))&&SX();var t=jX(r,n);((0===t?1:0)||uX(n))&&SX();var a=tX(n),u=0;if(78<=a){var i=a-79|0;if(30<i>>>0){if(!(32<=i)){var c=vX(t,n,a);return((0===c?1:0)||uX(n))&&SX(),VX(c,n,SX,Xd)}}else 26==i&&(u=1)}else{if(48===a){var f=vX(t,n,a);((0===f?1:0)||uX(n))&&SX();var o=VX(f,n,SX,Yd);if(0===o||uX(n))return o;var s=tX(n)+Lt|0,v=0;34<s>>>0?66==s&&(v=1):32<(s-1|0)>>>0&&(v=1);var l=v?o:FX(o,n);if(0===l||uX(n))return l;var h=tX(n);if(46===h){var d=vX(l,n,h),b=0;if(0!==d&&!uX(n)){var p=tX(n),m=0;if(80!==p&&Ar!==p){var g=hq(d,e),k=d-(g-FX(g,n)|0)|0;m=1}if(!m)k=d;var w=k;b=1}if(!b)w=d;var y=w}else y=l;if(0===y||uX(n))return y;var x=tX(n);if(80!==x&&Ar!==x)return y;var _=vX(y,n,x);return((0===_?1:0)||uX(n))&&SX(),GX(_,n)}73===a&&(u=1)}if(u){var A=vX(t,n,a);return((0===A?1:0)||uX(n))&&SX(),VX(A,n,SX,Bd)}return SX()}function $X(r,e,n){((0===r?1:0)||uX(n))&&OX();var t=RX(r,n);((0===t?1:0)||uX(n))&&OX();var a=tX(n),u=a+Xn|0;if(32<u>>>0){if(Mu===u){var i=vX(t,n,a),c=hq(i,e);return HX(i-(c-zX(c,n)|0)|0,n)}}else if(30<(u-1|0)>>>0)return HX(t,n);return OX()}function KX(r,e,n){((0===r?1:0)||uX(n))&&OX();var t=jX(r,n);((0===t?1:0)||uX(n))&&OX();var a=tX(n);if(49<=a){if(!(58<=a)){var u=vX(t,n,a);return((0===u?1:0)||uX(n))&&OX(),$X(u,e,n)}}else if(48<=a){var i=vX(t,n,a);((0===i?1:0)||uX(n))&&OX();var c=tX(n);if(88!==c&&Va!==c)return $X(i,e,n);var f=vX(i,n,c);((0===f?1:0)||uX(n))&&OX();var o=FX(f,n);((0===o?1:0)||uX(n))&&OX();var s=tX(n),v=s+Cu|0,l=0;if(32<v>>>0)if(qu===v){var h=vX(o,n,s),d=0;if(0!==h&&!uX(n)){var b=tX(n),p=0;if(80!==b&&Ar!==b){var m=hq(h,e),g=h-(m-FX(m,n)|0)|0;p=1}if(!p)g=h;var k=g;d=1}if(!d)k=h;var w=k}else l=1;else if(30<(v-1|0)>>>0)w=o;else l=1;var y=l?OX():w;if(0===y||uX(n))return y;var x=tX(n);if(80!==x&&Ar!==x)return y;var _=vX(y,n,x);return((0===_?1:0)||uX(n))&&SX(),GX(_,n)}return OX()}function rY(r,e,n){for(var t=e;;){if(0===t)return t;var a=tX(n);if(n[1])return t;if(r){if(a===r[1])return oX(t,n);t=vX(t,n,a)}else{var u=a-9|0,i=0;if(4<u>>>0?23==u&&(i=1):1<(u-2|0)>>>0&&(i=1),i)return t;t=vX(t,n,a)}}}function eY(r){return 97<=r?r-87|0:65<=r?r-55|0:r-48|0}function nY(r,e,n){if(0===e)return AX(r);var t=tX(n);return n[1]?xX(ro(HT(rb),r)):t}function tY(r,e){return nY(fb,r,e)}function aY(r,e){return nY(ob,r,e)}function uY(r,a){var e=tY(r,a),n=0;if(40<=e){if(58<=e){var t=e-92|0;if(!(28<t>>>0))switch(t){case 28:var u=function(r){var e=nX(a),n=e+Ua|0,t=0;return 22<n>>>0?5<(n+F|0)>>>0||(t=1):6<(n+Nr|0)>>>0&&(t=1),t?e:_X(e)},i=u(),c=u(),f=eY(c),o=(16*eY(i)|0)+f|0,s=0;if(0<=o&&!(Aa<o)){var v=yq(o);s=1}if(!s)v=xX(eo(HT(Td),i,c));return vX(r-2|0,a,v);case 0:case 6:case 18:case 22:case 24:n=1}}else if(48<=e){var l=function(r){var e=nX(a);return 9<(e+Ua|0)>>>0?_X(e):e},h=l(),d=l(),b=((ze*(e-48|0)|0)+(10*(h-48|0)|0)|0)+(d-48|0)|0,p=0;if(0<=b&&!(Aa<b)){var m=yq(b);p=1}if(!p)m=xX(no(HT(Rd),e,h,d));return vX(r-2|0,a,m)}}else(34===e||39<=e)&&(n=1);if(n){var g=0;if(Ir<=e)if(Wr<=e)g=1;else switch(e-110|0){case 0:var k=10;break;case 4:k=13;break;case 6:k=9;break;default:g=1}else if(98===e)k=8;else g=1;if(g)k=e;return vX(r,a,k)}return _X(e)}function iY(r,n){function e(r){var e=tY(r,n);return 39===e?sX(r,n):CX(39,e)}var t=aX(n);if(39!==t)return CX(39,t);var a=sX(r,n),u=tY(a,n);return e(92===u?uY(sX(a,n),n):vX(a,n,u))}function cY(r,o){function t(r,e){for(var n=e;;){var t=aY(n,o);if(34===t)return sX(n,o);if(92!==t)n=vX(n,o,t);else{var a=sX(n,o),u=aY(a,o);if(10===u){var i=sX(a,o);return r<50?s(r+1|0,i):_f(s,[0,i])}if(13===u){var c=sX(a,o);if(10===aY(c,o)){var f=sX(c,o);return r<50?s(r+1|0,f):_f(s,[0,f])}var n=vX(c,o,13);continue}n=uY(a,o)}}}function s(r,e){for(var n=e;;){if(32!==aY(n,o))return r<50?t(r+1|0,n):_f(t,[0,n]);n=sX(n,o)}}var e=aX(o);return 34===e?xf(t(0,sX(r,o))):CX(34,e)}function fY(f,r,e,o){function n(r,e){for(var n=r;;){var t=tX(o),a=0<n?1:0;if(a){var u=1-o[1];if(u)var i=0!=(gf(f,t>>>3|0)&1<<(7&t))?1:0,c=i?t!==e?1:0:i;else c=u}else c=a;if(!c)return c;vX(pq,o,t);n=n-1|0}}if(r){var t=r[1];n(e,t);var a=1-o[1];if(a){var u=tX(o);return t===u?cX(o):CX(t,u)}return a}return n(e,-1)}function oY(r,e){switch(e){case 0:return r[5];case 1:return iX(r);default:return r[6]}}function sY(r){return r?r[1]:pq}function vY(r){if(6===r)return Md;var e=sT(r);return[0,gf(e,1),pI(e,2,Wu(e)-2|0)]}function lY(r,n,e){for(var t=e;;){if("number"==typeof t)return ro(n,0);switch(t[0]){case 0:case 1:t=t[1];continue;case 2:case 3:t=t[2];continue;case 4:case 5:case 6:case 7:case 8:t=t[4];continue;case 9:t=t[2];continue;case 10:t=t[1];continue;case 11:case 12:t=t[2];continue;case 13:t=t[3];continue;case 14:var a=t[3],u=cq(vT(t[2]));return r<50?hY(r+1|0,n,u,a):_f(hY,[0,n,u,a]);case 15:case 16:t=t[1];continue;case 17:t=t[2];continue;case 18:var i=t[1];if(0===i[0]){t=oq(i[1][1],t[2]);continue}t=oq(i[1][1],t[2]);continue;case 19:var c=t[1];return function(e){return dY(function(r){return ro(n,[0,e,r])},c)};case 20:t=t[3];continue;case 21:t=t[2];continue;case 22:t=t[1];continue;case 23:var f=t[2],o=t[1];if("number"==typeof o)switch(o){case 0:case 1:t=f;continue;case 2:return function(e){return dY(function(r){return ro(n,[0,e,r])},f)};default:t=f;continue}else switch(o[0]){case 0:case 1:case 2:case 3:case 4:case 5:case 6:case 7:case 8:t=f;continue;case 9:var s=o[2];return r<50?hY(r+1|0,n,s,f):_f(hY,[0,n,s,f]);case 10:default:t=f;continue}default:t=t[3];continue}}}function hY(r,n,e,t){for(var a=e;;){if("number"==typeof a)return r<50?lY(r+1|0,n,t):_f(lY,[0,n,t]);switch(a[0]){case 0:case 1:case 2:case 3:case 4:case 5:case 6:case 7:a=a[1];continue;case 8:a=a[2];continue;case 9:var u=a[3],i=a[2];a=fq(hT(vT(a[1]),i),u);continue;case 10:case 11:case 12:a=a[1];continue;case 13:var c=a[1];return function(e){return bY(function(r){return ro(n,[0,e,r])},c,t)};default:var f=a[1];return function(e){return bY(function(r){return ro(n,[0,e,r])},f,t)}}}}function dY(r,e){return xf(lY(0,r,e))}function bY(r,e,n){return xf(hY(0,r,e,n))}function pY(r,e,n,t,a,u,i){if("number"==typeof t)return"number"==typeof a?0!==a?vq(Od):(no(u,pq,pq,r),[0,ro(i,r),mY(r,e,n)]):(no(u,pq,a[1],r),[0,ro(i,r),mY(r,e,n)]);if(0!==t[0])return vq(Ed);if(0===t[1])return vq(Cd);var c=t[2];return"number"==typeof a?0!==a?vq(Sd):(no(u,c,pq,r),[0,ro(i,r),mY(r,e,n)]):(no(u,c,a[1],r),[0,ro(i,r),mY(r,e,n)])}function mY(e,r,n){for(var t,a=r;;){if("number"==typeof a)return 0;switch(a[0]){case 0:var u=a[1];return vX(0,t=e,aX(t)),[0,PX(e),mY(e,u,n)];case 1:var i=a[1];return iY(0,e),[0,PX(e),mY(e,i,n)];case 2:var c=a[2],f=a[1];if("number"!=typeof c)switch(c[0]){case 17:var o=c[2],s=vY(c[1]),v=s[2],l=s[1];return pY(e,[11,v,o],n,f,0,function(r,e,n){return rY([0,l],r,n)},fX);case 18:var h=c[1];if(0===h[0]){var d=c[2],b=h[1][1];return pY(e,oq(b,d),n,f,0,function(r,e,n){return rY(gd,r,n)},fX)}var p=c[2],m=h[1][1];return pY(e,oq(m,p),n,f,0,function(r,e,n){return rY(md,r,n)},fX)}return pY(e,c,n,f,0,function(r,e,n){return rY(0,r,n)},fX);case 3:var g=a[2],k=a[1];return pY(e,g,n,k,0,function(r,e,n){return cY(r,n)},fX);case 4:var w=a[4],y=a[3],x=a[2],_=qX(oT(a[1]));return pY(e,w,n,x,y,function(r,e,n){return ZX(_,r,n)},function(r){return Lc(IX(_,r))});case 5:var A=a[4],O=a[3],S=a[2],C=qX(oT(a[1]));return pY(e,A,n,S,O,function(r,e,n){return ZX(C,r,n)},function(r){return Lc(IX(C,r))});case 6:var E=a[4],N=a[3],P=a[2],M=qX(oT(a[1]));return pY(e,E,n,P,N,function(r,e,n){return ZX(M,r,n)},function(r){return Lc(IX(M,r))});case 7:var q=a[4],I=a[3],T=a[2],R=qX(oT(a[1]));return pY(e,q,n,T,I,function(r,e,n){return ZX(R,r,n)},function(r){return Bc(IX(R,r))});case 8:var X=a[1];return pY(e,a[4],n,a[2],a[3],15===X?KX:16<=X?JX:QX,TX);case 9:var Y=a[2],B=a[1];return pY(e,Y,n,B,0,function(r,e,n){var t=aX(n);return rY(0,Ae===t?5:Tr===t?4:xX(ro(HT(Id),t)),n)},MX);case 10:var L=a[1];if(uX(e)){a=L;continue}return xX(kd);case 11:var U=a[2];gI(function(r){return NX(e,r)},a[1]);a=U;continue;case 12:var D=a[2];NX(e,a[1]);a=D;continue;case 13:var W=a[2],F=a[3];cY(sY(a[1]),e);var j=fX(e);try{var G=ZT(0,j)[1];try{var Z=[0,yT(G,W),j]}catch(a){if((a=Cf(a))!==gT)throw a;var z=IT(W);Z=eo(FT(sv),j,z)}var H=Z}catch(a){if((a=Cf(a))[1]!==co)throw a;H=xX(a[2])}return[0,H,mY(e,F,n)];case 14:var Q=a[2],V=a[3];cY(sY(a[1]),e);var J=fX(e);try{var $=ZT(0,J)[1],K=yT(ZT(0,J)[1],cq(vT(Q))),rr=yT($,cq(Q)),er=K}catch(a){if((a=Cf(a))[1]!==co)throw a;var nr=xX(a[2]);rr=nr[1],er=nr[2]}return[0,[0,rr,J],mY(e,oq(er,V),n)];case 15:return vq(wd);case 16:return vq(yd);case 17:var tr=a[2];gI(function(r){return NX(e,r)},sT(a[1]));a=tr;continue;case 18:var ar=a[1];if(0===ar[0]){var ur=a[2],ir=ar[1][1];NX(e,64),NX(e,De);a=oq(ir,ur);continue}var cr=a[2],fr=ar[1][1];NX(e,64),NX(e,91);a=oq(fr,cr);continue;case 19:var or=a[1];if(n){var sr=n[2];return[0,ro(n[1],e),mY(e,or,sr)]}return vq(xd);case 20:var vr=a[3],lr=a[2],hr=a[1];if("number"==typeof vr||17!==vr[0])return fY(lr,0,sY(hr),e),[0,fX(e),mY(e,vr,n)];var dr=vr[2],br=vY(vr[1]),pr=br[2];return fY(lr,[0,br[1]],sY(hr),e),[0,fX(e),mY(e,[11,pr,dr],n)];case 21:var mr=a[2];return[0,oY(e,a[1]),mY(e,mr,n)];case 22:var gr=a[1];return[0,aX(e),mY(e,gr,n)];case 23:var kr=mY(e,nT(a[1],a[2])[1],n);if(kr)return kr[2];throw[0,ho,_d];default:return vq(Ad)}}}function gY(n,r){var t=[0,0],a=Wu(n),i=wX(1,function(r){if(a<=t[1])throw oo;var e=gf(n,t[1]);return t[1]++,e}),c=r[1],f=r[2];return dY(function(r,e){var n;(n=i[8])[2]=0,n[1]=n[4],n[3]=Du(n[1]);try{var t=[0,mY(i,c,r)]}catch(e){var a=0;if((e=Cf(e))[1]!==yX&&e[1]!==co&&e!==oo){if(e[1]!==fo)throw e;var u=vq(wq(e[2],wq(Pd,wq(yI(f),Nd))));a=1}if(!a)u=[1,e];t=u}return 0===t[0]?function(r,e){for(var n=r,t=e;;){if(!t)return n;var a=t[2];n=ro(n,t[1]),t=a}}(e,t[1]):function(r,e){if(e[1]===yX)var n=e[2];else{if(e[1]!==co)throw e;n=e[2]}var t=iX(r);return xX(eo(HT(qd),t,n))}(i,t[1])},c)}II([0,nc]),II([0,nc]),II([0,rc]),hf(0,0);try{yf(vb)}catch(Vu){if((Vu=Cf(Vu))!==so)throw Vu}try{yf(lb)}catch(Vu){if((Vu=Cf(Vu))!==so)throw Vu}var kY=0;if(kf(Lq,hb)&&kf(Lq,db)){var wY=function(r,e){return 47===gf(r,e)?1:0};kY=1}if(!kY)wY=function(r,e){var n=gf(r,e),t=47===n?1:0;if(t)var a=t;else a=(92===n?1:0)||(58===n?1:0);return a};function yY(r){return e=12,t=xi([n=0,r]),yi(e,n,t,vi(e,li(t)));var e,n,t}function xY(r,e,n){var t=_i(r),a=n<0?1:0;if(a)var u=a;else u=(e<0?1:0)||((t-e|0)<n?1:0);if(u)throw[0,fo,to(HT(pb),bb,t,e,n)];var i=uc(n);return fi(r,e,i,0,n),ff(i)}function _Y(r){return r[2]+r[4]|0}function AY(r){return r[1]-r[2]|0}function OY(r,e){return(r[3]+e|0)-r[2]|0}function SY(r,e,n,t){var a=OY(r,e);return no(t,r[5],a,n)}function CY(r,e){var n=OY(r,e);return Ai(r[5],n)}function EY(r,e,n){for(var t=r[5],a=OY(r,e),u=[0,a],i=r[4];;){if(!(u[1]<i&&ro(n,Ai(t,u[1]))))return u[1]-a|0;u[1]++}}function NY(r,e,n,t,a){return[3,e-r[2]|0,t,a]}function PY(r,e,n,t){return[2,e-r[2]|0,t]}function MY(u){return[0,function(r,e,n,t,a){return to(a,r,e,n,u)}]}function qY(u){return[0,function(r,e,n,t,a){return ao(t,r,e,n,0,u)}]}function IY(t,c){return[0,function(r,e,n,u,i){return ao(t[1],r,e,n,u,function(e,n,t,a){return[1,function(r){return ao(ro(c,a)[1],e,n,t,u,i)}]})}]}function TY(a,i){return[0,function(r,e,n,t,u){return ao(a[1],r,e,n,t,function(e,n,t,a){return[1,function(r){return to(u,e,n,t,ro(i,a))}]})}]}function RY(f,t,o){return[0,function(r,e,n,i,c){return ao(t[1],r,e,n,i,function(e,n,t,u){function a(e,n,t,a){return[1,function(r){return to(c,e,n,t,eo(f,u,a))}]}return[1,function(r){return ao(o[1],e,n,t,i,a)}]})}]}function XY(c,a,f,o){return[0,function(r,e,n,t,i){return ao(a[1],r,e,n,t,function(r,e,n,u){return ao(f[1],r,e,n,t,function(r,e,n,a){return ao(o[1],r,e,n,t,function(r,e,n,t){return to(i,r,e,n,no(c,u,a,t))})})})}]}function YY(t,i){return[0,function(r,e,n,a,u){return ao(t[1],r,e,n,a,function(e,n,t,r){return[1,function(r){return ao(i[1],e,n,t,a,u)}]})}]}function BY(a,i){return[0,function(r,e,n,t,u){return ao(a[1],r,e,n,t,function(r,e,n,a){return ao(i[1],r,e,n,t,function(e,n,t,r){return[1,function(r){return to(u,e,n,t,a)}]})})}]}function LY(a,i){return[0,function(r,e,n,u,t){return ao(a[1],r,e,n,function(r,e,n,t,a){return ao(u,r,e,n,[0,i,t],a)},t)}]}function UY(e,o){return[0,function(r,u,i,c,f){return ao(e[1],r,u,i,function(e,r,n,t,a){return u<e[1]?ao(c,e,r,i,t,a):[1,function(r){return ao(o[1],e,u,n,c,f)}]},f)}]}function DY(r,e){var n=Wu(e),t=yY(n);ui(e,0,t,0,n);for(var a=[0,0,0,0,_i(t),t],u=ao(r[1],a,0,0,NY,PY);;)switch(u[0]){case 0:return mb;case 1:u=ro(u[1],0);continue;case 2:return[0,u[2]];default:var i=u[2],c=wq(gb,u[3]);return[1,wq(mI(kb,i),c)]}}function WY(r,u,i,c){var e=AY(r),f=r[4]-e|0,o=r[1];return[0,[0,AY(r),function(r,e,n,t){n<f&&sq(wb);var a=[0,o,o,e,n,r];return n===f?0===t?no(i,a,u,0):WY(a,u,i,c):no(c,a,u,t)}]]}yY(0);var FY=[0,function(r,e,n,t,a){if(0===n)return ao(t,r,e,n,0,Mb);return WY(r,e,function(r,e,n){return ao(t,r,e,n,0,Pb)},function(r,e,n){return[1,no(a,r,e,n)]})}];function jY(u,r,e,n,t,a){var i=[];return Af(i,[0,function(r,e,n,t,a){return(e+u|0)<=_Y(r)?[1,no(a,r,e,n)]:ao(YY(FY,i)[1],r,e,n,t,a)}]),ao(YY(FY,i)[1],r,e,n,t,a)}function GY(r,i){return[0,function(e,n,t,a,u){return(n+r|0)<=_Y(e)?[1,function(r){return ao(i[1],e,n,t,a,u)}]:jY(r,e,n,t,a,function(r,e,n,t){return ao(i[1],r,e,n,a,u)})}]}var ZY=IY([0,function(e,n,t,r,a){if(n<_Y(e))return[1,function(r){return to(a,e,n,t,0)}];if(0===t)return to(a,e,n,t,1);return WY(e,n,function(e,n,t){return[1,function(r){return to(a,e,n,t,1)}]},function(e,n,t){return[1,function(r){return to(a,e,n,t,0)}]})}],function(r){return 0===r?qY(Nb):MY(0)}),zY=[0,function(e,n,t,r,a){return[1,function(r){return to(a,e,n,t,n)}]}];function HY(t){return[0,function(r,a,e,n,u){return ao(t[1],r,a,e,n,function(e,r,n,t){return[1,function(r){return to(u,e,a,n,t)}]})}]}var QY=[0,function(r,e,n,t,a){if(e<_Y(r))return to(a,r,e,n,[0,CY(r,e)]);if(0===n)return to(a,r,e,n,0);return WY(r,e,function(e,n,t){return[1,function(r){return to(a,e,n,t,0)}]},function(e,n,t){return[1,function(r){return to(a,e,n,t,[0,CY(e,n)])}]})}];var VY,JY,$Y=HY((VY=qb,JY=function(r){return[0,r]},[0,function(e,n,t,i,c){if(n<_Y(e)){var r=ro(JY,CY(e,n));if(r){var a=r[1];return[1,function(r){return to(c,e,n+1|0,t,a)}]}return ao(i,e,n,t,0,VY)}return jY(1,e,n,t,i,function(e,n,t,r){var a=ro(JY,CY(e,n));if(a){var u=a[1];return[1,function(r){return to(c,e,n+1|0,t,u)}]}return ao(i,e,n,t,0,VY)})}]));function KY(c){return[0,function(r,e,n,u,i){if(e<_Y(r)){var t=CY(r,e);return ro(c,t)?to(i,r,e+1|0,n,t):ao(u,r,e,n,0,Eb)}return jY(1,r,e,n,u,function(r,e,n,t){var a=CY(r,e);return ro(c,a)?to(i,r,e+1|0,n,a):ao(u,r,e,n,0,Cb)})}]}function rB(u){return GY(1,[0,function(e,n,t,r,a){return CY(e,n)===u?[1,function(r){return to(a,e,n+1|0,t,u)}]:ao(r,e,n,t,0,ro(HT(Sb),u))}])}var eB=GY(1,[0,function(r,e,n,t,a){return to(a,r,e+1|0,n,CY(r,e))}]);function nB(c,f,o){return[0,function(e,n,t,a,u){var r=EY(e,n+c|0,f),i=c+r|0;if((n+i|0)<_Y(e)||0===t)return[1,function(r){return to(u,e,n+i|0,t,SY(e,n,i,o))}];return WY(e,n,function(r,e,n){return to(u,r,e+i|0,n,SY(r,e,i,o))},function(e,n,t){return[1,function(r){return ao(nB(i,f,o)[1],e,n,t,a,u)}]})}]}function tB(c,f){return[0,function(r,e,n,t,a){var u=EY(r,e,c),i=_Y(r);if(1<=u){if((e+u|0)<i||0===n)return to(a,r,e+u|0,n,SY(r,e,u,f));return WY(r,e,function(r,e,n){return to(a,r,e+u|0,n,SY(r,e,u,f))},function(r,e,n){return ao(nB(u,c,f)[1],r,e,n,t,a)})}if(e<i||0===n)return ao(t,r,e,n,0,xb);return WY(r,e,function(r,e,n){return ao(t,r,e,n,0,yb)},function(r,e,n){return ao(tB(c,f)[1],r,e,n,t,a)})}]}function aB(u,i){var c=Wu(i);function f(r,e,n){for(var t=[0,0];;){if(t[1]<n){var a=ro(u,ni(i,t[1]));if(Bq(ro(u,Ai(r,e+t[1]|0)),a)){t[1]++;continue}}return n===t[1]?[0,xY(r,e,n)]:Ob}}return GY(c,[0,function(r,e,n,t,a){var u=SY(r,e,c,f);return 0===u[0]?to(a,r,e+c|0,n,u[1]):ao(t,r,e,n,0,u[1])}])}function uB(r){return aB(function(r){return r},r)}function iB(r){return aB(Xq,r)}function cB(r){var u=dq(r,0);return GY(u,[0,function(r,e,n,t,a){return to(a,r,e+u|0,n,SY(r,e,u,xY))}])}function fB(r){return HY(cB(r))}function oB(r){return nB(0,r,xY)}function sB(r){return tB(r,xY)}function vB(e){return oB(function(r){return 1-ro(e,r)})}function lB(r,e){return Jq(UY,e,qY(r?r[1]:Ab))}function hB(e){var i=[],n=[];return Af(i,[ht,function(r){return ro(e,n)}]),Af(n,[0,function(r,e,n,t,a){var u=df(i);return ao((ya===u?i[1]:ht===u?jI(i):i)[1],r,e,n,t,a)}]),n}function dB(r,e){return[0,r,e]}function bB(r,n){return r<0&&sq(_b),function r(e){return 0===e?MY(0):RY(dB,n,r(e-1|0))}(r)}function pB(n){return hB(function(r){var e=MY(0);return UY(RY(dB,n,r),e)})}function mB(r){return RY(dB,r,pB(r))}function gB(n,t){var r=MY(0),e=MY(0);return UY(RY(dB,t,UY(YY(n,hB(function(r){var e=MY(0);return RY(dB,t,UY(YY(n,r),e))})),e)),r)}var kB,wB,yB,xB,_B=MY(0),AB=YY(uB(Tb),_B),OB=LY(UY(YY(rB(10),MY(0)),AB),Ib),SB=c.Array,CB=[ct,Rb,hc()];function EB(r,e){var n=dc(r);return("undefined"!=typeof module&&module&&module.exports?module.exports:c)[n]=e}kB=Xb,xB=df(wB=[0,CB,{}])===ct?wB:wB[1],yB=xB,pf[Ri(kB)]=yB,KT(function(r){return r[1]===CB?[0,mc(r[2].toString())]:0}),KT(function(r){return r instanceof SB?0:[0,mc(r.toString())]}),hc();for(var NB=[0,-1],PB=[0,0];;){if(0===NB[1]){var MB=AR([0,function(r,e){var n=r[1]===e[1]?1:0,t=e[2],a=r[2];return n?a===t?1:0:n},rR]),qB=MB[1],IB=function(r,e){var n=r[3]+e|0,t=dq(n,2*r[2]|0),a=t<=Dq?t:Dq<n?vq(Yb):Dq,u=uc(a);return vI(r[1],0,u,0,r[3]),r[1]=u,r[2]=a,0},TB=function(r,e,n){var t=r?r[1]:IB,a=e?e[1]:16;return[0,uc(n),n,0,0,n,t,ro(qB,a),a]},RB=function(r,e){var n=r[2]<(r[3]+e|0)?1:0;return n?eo(r[6],r,e):n},XB=function(r,e){RB(r,e);var n=r[3];return r[3]=n+e|0,n},YB=function(r,e,n,t,a){return RB(e,a),ao(r,n,t,e[1],e[3],a),e[3]=e[3]+a|0,0},BB=function(r,e,n,t){return YB(lI,r,e,n,t)},LB=function(r,e){return BB(r,e,0,Wu(e))},UB=function(r,e){var n=XB(r,1);return Mi(r[1],n,e)},DB=function(r){r[4]=0,r[3]=0;var e=r[7],n=0<ro(MB[15],e)?1:0;return n?ro(MB[2],e):n},WB=function(r){return sI(r[1],0,r[3])},FB=[ct,zp,hc()],jB=function(r){throw[0,FB,r]},GB=[ct,Hp,hc()],ZB=[ct,Qp,hc()],zB=[ct,Vp,hc()],HB=[ct,Jp,hc()],QB=function(r,e){function n(r,e){return 0==(e>>>r|0)}if(n(7,e))return UB(r,Iq(e));if(n(11,e))return UB(r,Iq(u|31&(e>>>6|0))),UB(r,Iq(A|63&e));if(n(16,e))return UB(r,Iq(224|15&(e>>>12|0))),UB(r,Iq(A|63&(e>>>6|0))),UB(r,Iq(A|63&e));if(n(21,e))return UB(r,Iq(240|7&(e>>>18|0))),UB(r,Iq(A|63&(e>>>12|0))),UB(r,Iq(A|63&(e>>>6|0))),UB(r,Iq(A|63&e));if(n(26,e))return UB(r,Iq(ct|3&(e>>>24|0))),UB(r,Iq(A|63&(e>>>18|0))),UB(r,Iq(A|63&(e>>>12|0))),UB(r,Iq(A|63&(e>>>6|0))),UB(r,Iq(A|63&e));if(n(31,e))return UB(r,Iq(Pr|1&(e>>>30|0))),UB(r,Iq(A|63&(e>>>24|0))),UB(r,Iq(A|63&(e>>>18|0))),UB(r,Iq(A|63&(e>>>12|0))),UB(r,Iq(A|63&(e>>>6|0))),UB(r,Iq(A|63&e));throw[0,ho,Zp]};hc(),[0,function(r){throw[0,ho,Gp]}][1]=function(r){for(var e=513;;){var n=Gc($p,e,r);if(0===n)return MI(r);ro(r[1],r);e=n}},hc(),hc(),hc();var VB=function(r){return Iq(10<=r?r+87|0:r+48|0)},JB=function(r,e,n,t,a){return BB(t,r,e[1],n-e[1]|0),LB(t,a),e[1]=n+1|0,0},$B=function(r,e){UB(r,34);var n=[0,0],t=Wu(e)-1|0;if(!(t<0))for(var a=0;;){var u=gf(e,a);if(92===u)JB(e,n,a,r,Wp);else{var i=0;if(35<=u)i=mt===u?1:2;else if(8<=u){switch(u-8|0){case 0:JB(e,n,a,r,Xp);break;case 1:JB(e,n,a,r,Yp);break;case 2:JB(e,n,a,r,Bp);break;case 4:JB(e,n,a,r,Lp);break;case 5:JB(e,n,a,r,Up);break;case 26:JB(e,n,a,r,Dp);break;case 24:case 25:i=2,0;break;default:i=1}}else i=1;switch(i){case 2:break;case 1:BB(r,e,n[1],a-n[1]|0);var c=XB(r,6),f=r[1];lI(jp,0,f,c,4),Mi(f,c+4|0,VB(u>>>4|0)),Mi(f,c+5|0,VB(15&u)),n[1]=a+1|0}}var o=a+1|0;if(t===a)break;a=o}return function(r,e,n){try{BB(n,r,e[1],Wu(r)-e[1]|0)}catch(n){n=Cf(n);var t=Wu(r)-e[1]|0,a=e[1];throw no(zT(Cq,Fp),r,a,t),n}}(e,n,r),UB(r,34)},KB=function(r,e){return LB(r,Rp)},rL=function(r,e){return LB(r,e?Ip:Tp)},eL=dq(10,11),nL=function(r,e,n){if(0===n)return e;var t=nL(r,e,n/10|0);return Mi(r,t,Iq(bq(n%10|0)+48|0)),t+1|0},tL=function(r,e){if(RB(r,eL),0<e)return r[3]=nL(r[1],r[3],e),0;if(0<=e)return UB(r,48);var n=r[1],t=r[3];return Mi(n,t,45),r[3]=nL(n,t+1|0,e),0},aL=function(r){try{var e=Wu(r)-1|0;if(!(e<0))for(var n=0;;){var t=gf(r,n),a=0;if(48<=t?58<=t||(a=1):45===t&&(a=1),!a)throw lq;var u=n+1|0;if(e===n)break;n=u}return 1}catch(n){if((n=Cf(n))===lq)return 0;throw n}},uL=function(r,e,n,t){if(t){var a=t[2];eo(r,n,t[1]);for(var u=a;;){if(!u)return 0;var i=u[2],c=u[1];ro(e,n),eo(r,n,c);u=i}}return 0},iL=function(r){return UB(r,44)},cL=function(r,e){if("number"==typeof e)return KB(r);var n=e[1];if(be<=n){if(fe===n){var t=e[2];return UB(r,40),uL(cL,iL,r,t),UB(r,41)}if(fn<=n){if(yr<=n){var a=e[2];return UB(r,De),uL(function(r,e){var n=e[2];return $B(r,e[1]),UB(r,58),cL(r,n)},iL,r,a),UB(r,Ze)}var u=e[2];return UB(r,91),uL(cL,iL,r,u),UB(r,93)}if(zt<=n)return rL(r,e[2]);var i=e[2],c=i[2],f=i[1];if(UB(r,60),$B(r,f),c){var o=c[1];UB(r,58),cL(r,o)}return UB(r,62)}if(wr<=n){if(g<=n){var s=e[2],v=Ti(s);if(3===v)return LB(r,0<s?Mp:qp);if(4<=v)return LB(r,Cp);var l=ro(HT(Ep),s),h=cc(l)==s?l:ro(HT(Np),s);LB(r,h);var d=aL(h);return d?LB(r,Pp):d}return tL(r,e[2])}return(Hn<=n?LB:$B)(r,e[2])},fL=function(r,e){if("number"==typeof e)return KB(r);var n=e[1];if(be<=n){if(fe===n){var t=e[2];return UB(r,91),uL(fL,iL,r,t),UB(r,93)}if(fn<=n){if(yr<=n){var a=e[2];return UB(r,De),uL(function(r,e){var n=e[2];return $B(r,e[1]),UB(r,58),fL(r,n)},iL,r,a),UB(r,Ze)}var u=e[2];return UB(r,91),uL(fL,iL,r,u),UB(r,93)}if(zt<=n)return rL(r,e[2]);var i=e[2],c=i[2],f=i[1];if(c){var o=c[1];return UB(r,91),$B(r,f),UB(r,44),fL(r,o),UB(r,93)}return $B(r,f)}if(wr<=n){if(g<=n){var s=e[2],v=Ti(s);if(3===v)return jB(0<s?Op:Sp);if(4<=v)return jB(yp);var l=ro(HT(xp),s),h=cc(l)==s?l:ro(HT(_p),s);LB(r,h);var d=aL(h);return d?LB(r,Ap):d}return tL(r,e[2])}return(Hn<=n?LB:$B)(r,e[2])},oL=function(r,e,n,t){var a=e?e[1]:ue;if(r){var u=r[1];DB(u);var i=u}else i=TB(0,0,a);if(n?n[1]:0){var c=0;if("number"!=typeof t){var f=t[1],o=0;if(fn!==f&&yr!==f&&(o=1),!o){var s=1;c=1}}if(!c)s=0;s?fL(i,t):jB(wp)}else cL(i,t);var v=WB(i);return DB(i),v},sL=function(r){if(65<=r){if(97<=r){if(!(Ja<=r))return 10+(r-97|0)|0}else if(!(71<=r))return 10+(r-65|0)|0}else if(!(9<(r+Ua|0)>>>0))return r-48|0;throw[0,ho,kp]},vL=function(r,e,n){var t=n[4]-1|0,a=e[3],u=((t+n[5]|0)-a|0)-1|0,i=dq(u,(t+n[6]|0)-a|0),c=e[4];if(c)var f=c[1],o=ro(HT(dp),f);else o=bp;var s=u===i?ro(HT(pp),1+u|0):eo(HT(mp),1+u|0,i+1|0),v=e[2];return jB(to(HT(gp),o,v,s,r))},lL=[0,function(r){throw[0,ho,hp]}],hL=function(r,e,n){var t=MI(n),a=ro(lL[1],n);return vL(no(HT(lp),r,t,a),e,n)},dL=[ct,Kp,hc()],bL=function(r){var e=r[5],n=[0,0],t=r[6]-1|0,a=r[2];if(!(t<e))for(var u=e;;){if(214748365<=n[1])throw dL;var i=Ni(a,u)+Ua|0;n[1]=(10*n[1]|0)+i|0;var c=u+1|0;if(t===u)break;u=c}if(0<=n[1])return n[1];throw dL},pL=function(r){var e=r[5]+1|0,n=[0,0],t=r[6]-1|0,a=r[2];if(!(t<e))for(var u=e;;){if(n[1]<=-214748365)throw dL;var i=Ni(a,u)+Ua|0;n[1]=(10*n[1]|0)-i|0;var c=u+1|0;if(t===u)break;u=c}if(0<n[1])throw dL;return n[1]},mL=function(r,e){return r[2]=r[2]+1|0,r[3]=e[4]+e[6]|0,0},gL=function(r,e,n){return r<50?kL(r+1|0,e,n,0):_f(kL,[0,e,n,0])},kL=function(r,e,n,t){for(var a=t;;){var u=Gc(wo,a,n);if(19<u>>>0){ro(n[1],n);a=u}else switch(u){case 0:return Lb;case 1:return Ub;case 2:return Pu;case 3:return[0,g,kq];case 4:return[0,g,mq];case 5:return[0,g,gq];case 6:return DB(e[1]),[0,Uu,yL(e,n)];case 7:try{return[0,wr,bL(n)]}catch(r){if((r=Cf(r))===dL)return[0,Hn,MI(n)];throw r}case 8:try{return[0,wr,pL(n)]}catch(r){if((r=Cf(r))===dL)return[0,Hn,MI(n)];throw r}case 9:return[0,g,cc(MI(n))];case 10:var i=[0,0];try{OL(e,n),ML(n);var c=SL(e,n);OL(e,n),IL(e,n),OL(e,n);var f=i[1];for(i[1]=[0,[0,c,wL(e,n)],f];;){OL(e,n),qL(e,n),OL(e,n);var o=SL(e,n);OL(e,n),IL(e,n),OL(e,n);var s=i[1];i[1]=[0,[0,o,wL(e,n)],s]}}catch(n){if((n=Cf(n))===ZB)return[0,yr,Zq(i[1])];throw n}case 11:var v=[0,0];try{OL(e,n),CL(n);var l=v[1];for(v[1]=[0,wL(e,n),l];;){OL(e,n),EL(e,n),OL(e,n);var h=v[1];v[1]=[0,wL(e,n),h]}}catch(n){if((n=Cf(n))===GB)return[0,fn,Zq(v[1])];throw n}case 12:var d=[0,0];try{OL(e,n),NL(n);var b=d[1];for(d[1]=[0,wL(e,n),b];;){OL(e,n),PL(e,n),OL(e,n);var p=d[1];d[1]=[0,wL(e,n),p]}}catch(n){if((n=Cf(n))===zB)return[0,fe,Zq(d[1])];throw n}case 13:OL(e,n);var m=SL(e,n);return OL(e,n),[0,be,[0,m,xL(e,n)]];case 14:return r<50?gL(r+1|0,e,n):_f(gL,[0,e,n]);case 15:return _L(e,n),r<50?gL(r+1|0,e,n):_f(gL,[0,e,n]);case 16:return mL(e,n),r<50?gL(r+1|0,e,n):_f(gL,[0,e,n]);case 17:return r<50?gL(r+1|0,e,n):_f(gL,[0,e,n]);case 18:return vL(Db,e,n);default:return hL(Wb,e,n)}}},wL=function(r,e){return xf(gL(0,r,e))},yL=function(r,e){r:for(;;)for(var n=58;;){var t=Gc(wo,n,e);if(3<t>>>0){ro(e[1],e);n=t}else switch(t){case 0:return WB(r[1]);case 1:for(var a=68;;){var u=Gc(wo,a,e);if(!(8<u>>>0)){switch(u){case 0:var i=qI(e,e[5]);UB(r[1],i);break;case 1:UB(r[1],8);break;case 2:UB(r[1],12);break;case 3:UB(r[1],10);break;case 4:UB(r[1],13);break;case 5:UB(r[1],9);break;case 6:var c=qI(e,e[5]+1|0),f=qI(e,e[5]+2|0),o=qI(e,e[5]+3|0),s=sL(qI(e,e[5]+4|0)),v=sL(o)<<4,l=sL(f)<<8,h=sL(c)<<12|l|v|s,d=0;if(55296<=h&&!(56319<h))for(var b=82;;){var p=Gc(wo,b,e);if(!(2<p>>>0)){switch(p){case 0:var m=qI(e,e[5]+2|0),g=qI(e,e[5]+3|0),k=qI(e,e[5]+4|0),w=sL(qI(e,e[5]+5|0)),y=sL(k)<<4,x=sL(g)<<8,_=sL(m)<<12|x|y|w,A=0;56320<=_&&!(57343<_)?QB(r[1],65536+((h-55296|0)<<10|_-56320|0)|0):A=1,A&&hL(Zb,r,e);break;case 1:hL(zb,r,e);break;default:vL(Hb,r,e)}break}ro(e[1],e);b=p}else d=1;d&&QB(r[1],h);break;case 7:hL(jb,r,e);break;default:vL(Gb,r,e)}continue r}ro(e[1],e);a=u}case 2:YB(vI,r[1],e[2],e[5],e[6]-e[5]|0);continue r;default:return vL(Fb,r,e)}}},xL=function(r,e){for(var n=Ae;;){var t=Gc(wo,n,e);if(3<t>>>0){ro(e[1],e);n=t}else switch(t){case 0:var a=wL(r,e);OL(r,e);for(var u=Fe;;){var i=Gc(wo,u,e);if(!(2<i>>>0)){switch(i){case 0:break;case 1:hL(Jb,r,e);break;default:vL($b,r,e)}return[0,a]}ro(e[1],e);u=i}case 1:return 0;case 2:return hL(Qb,r,e);default:return vL(Vb,r,e)}}},_L=function(r,e){r:for(;;)for(var n=Ze;;){var t=Gc(wo,n,e);if(3<t>>>0){ro(e[1],e);n=t}else switch(t){case 0:return 0;case 1:return hL(Kb,r,e);case 2:mL(r,e);continue r;default:continue r}}},AL=function(r){for(var e=131;;){var n=Gc(wo,e,r);if(0===n)return 1;if(1===n)return 0;ro(r[1],r);e=n}},OL=function(r,e){r:for(;;)for(var n=133;;){var t=Gc(wo,n,e);if(4<t>>>0){ro(e[1],e);n=t}else switch(t){case 0:mL(r,e);continue r;case 1:_L(r,e);continue r;case 2:mL(r,e);continue r;case 3:continue r;default:return 0}}},SL=function(r,e){for(var n=237;;){var t=Gc(wo,n,e);if(3<t>>>0){ro(e[1],e);n=t}else switch(t){case 0:return DB(r[1]),yL(r,e);case 1:var a=e[5];return sI(e[2],a,e[6]-a|0);case 2:return hL(rp,r,e);default:return vL(ep,r,e)}}},CL=function(r){for(var e=Aa;;){var n=Gc(wo,e,r);if(0===n)throw GB;if(1===n)return 0;ro(r[1],r);e=n}},EL=function(r,e){for(var n=257;;){var t=Gc(wo,n,e);if(3<t>>>0){ro(e[1],e);n=t}else switch(t){case 0:return 0;case 1:throw GB;case 2:return hL(np,r,e);default:return vL(tp,r,e)}}},NL=function(r){for(var e=266;;){var n=Gc(wo,e,r);if(0===n)throw zB;if(1===n)return 0;ro(r[1],r);e=n}},PL=function(r,e){for(var n=271;;){var t=Gc(wo,n,e);if(3<t>>>0){ro(e[1],e);n=t}else switch(t){case 0:return 0;case 1:throw zB;case 2:return hL(ap,r,e);default:return vL(up,r,e)}}},ML=function(r){for(var e=290;;){var n=Gc(wo,e,r);if(0===n)throw ZB;if(1===n)return 0;ro(r[1],r);e=n}},qL=function(r,e){for(var n=292;;){var t=Gc(wo,n,e);if(3<t>>>0){ro(e[1],e);n=t}else switch(t){case 0:return 0;case 1:throw ZB;case 2:return hL(ip,r,e);default:return vL(cp,r,e)}}},IL=function(r,e){for(var n=297;;){var t=Gc(wo,n,e);if(2<t>>>0){ro(e[1],e);n=t}else switch(t){case 0:return 0;case 1:return hL(fp,r,e);default:return vL(op,r,e)}}};lL[1]=function(r){for(var e=513;;){var n=Gc(wo,e,r);if(0===n)return MI(r);ro(r[1],r);e=n}};var TL=function(r,e,n,t){try{var a=(s=t,v=(o=0)?o[1]:1,h=l=v?mo:po,d=Wu(s),[0,function(r){return r[9]=1,0},cI(Oi(s)),d,0,0,0,0,0,1,[0],h,l]);return function(r,e,n){var t=e?e[1]:0;if(OL(r,n),AL(n))throw HB;var a=wL(r,n);return 1-t&&(OL(r,n),1-AL(n)&&hL(vp,r,n)),a}((u=r,i=e,f=(c=n)?c[1]:1,[0,u?u[1]:TB(0,0,ue),f,0,i]),0,a)}catch(t){if((t=Cf(t))===HB)return jB(sp);throw t}var u,i,c,f,o,s,v,l,h,d};hc(),hc(),hc(),hc(),[0,function(r){throw[0,ho,Bb]}][1]=function(r){for(var e=513;;){var n=Gc(rm,e,r);if(0===n)return MI(r);ro(r[1],r);e=n}},hc();var RL=function(r,e){return 0===r[0]?ro(e,r[1]):r},XL=function(r,e){for(var n=0,t=e;;){if(!t)return Zq(n);var a=t[2];n=[0,ro(r,t[1]),n],t=a}},YL=function(r,e){for(var n=r,t=e;;){if(t){if(n){var a=t[2],u=t[1],i=u[2],c=u[1],f=n[2],o=n[1],s=o[2],v=o[1];if((s+1|0)<c)return[0,[0,v,s],YL(f,t)];if((i+1|0)<v)return[0,[0,c,i],YL(n,a)];if(s<i){n=f,t=[0,[0,hq(v,c),i],a];continue}n=[0,[0,hq(v,c),s],f],t=a;continue}return t}return n}},BL=function(r,e){for(var n=r,t=e;;){if(t){if(n){var a=t[2],u=t[1],i=u[2],c=u[1],f=n[2],o=n[1],s=o[2],v=o[1];if(Fc(s,c)){n=f;continue}if(Fc(i,v)){t=a;continue}if(Fc(s,i)){var l=BL(f,t);return[0,[0,dq(v,c),s],l]}var h=BL(n,a);return[0,[0,dq(v,c),i],h]}return 0}return 0}},LL=function(r,e){for(var n=r,t=e;;){if(t){if(n){var a=t[2],u=t[1],i=u[2],c=u[1],f=n[2],o=n[1],s=o[2],v=o[1];if(s<c)return[0,[0,v,s],LL(f,t)];if(i<v){t=a;continue}var l=i<s?[0,[0,i+1|0,s],f]:f;if(v<c)return[0,[0,v,c-1|0],LL(l,a)];n=l,t=a;continue}return 0}return n}},UL=function(r){return[0,[0,r,r],0]},DL=function(r,e){if(e){var n=e[1],t=n[2];return[0,[0,n[1]+r|0,t+r|0],DL(r,e[2])]}return 0},WL=function(r){if(r){var e=r[1],n=e[2];return(e[1]+(13*n|0)|0)+(257*WL(r[2])|0)|0}return 0},FL=II([0,function(r,e){var n=e[2],t=r[2],a=ac(r[1],e[1]);return 0===a?ac(t,n):a}]),jL=function(r){return UL(r)},GL=function(r,e){return r[1]++,[0,r[1],e]},ZL=function(r){return GL(r,em)},zL=function(r,e){return e?e[2]?GL(r,[1,e]):e[1]:ZL(r)},HL=function(r,e,n,t){var a=n[2],u=t[2];return"number"==typeof a||1!==a[0]||a[1]?"number"!=typeof u&&1===u[0]&&!u[1]||"number"==typeof a?t:"number"==typeof u&&J===e?n:GL(r,[2,e,n,t]):n},QL=function(r){return"number"==typeof r[2]?1:0},VL=function(r){return GL(r,0)},JL=function(r,e){return GL(r,[4,e])},$L=function(r,e){return GL(r,[6,e])},KL=function(r,e){return GL(r,[7,e])},rU=function(e,r){var n=r[2];if("number"!=typeof n)switch(n[0]){case 1:var t=n[1];return GL(e,[1,Hq(function(r){return rU(e,r)},t)]);case 2:var a=n[2],u=n[1],i=rU(e,n[3]);return GL(e,[2,u,rU(e,a),i]);case 3:var c=n[2],f=n[1];return GL(e,[3,f,c,rU(e,n[3])])}return GL(e,r[2])},eU=function(r,e){for(var n=r,t=e;;){if(n){var a=n[1];switch(a[0]){case 0:if(t){var u=t[1],i=n[2],c=a[2],f=a[1];if(0===u[0]){var o=c[1]===u[2][1]?1:0,s=t[2],v=u[1];if(o){var l=eU(f,v);if(l){n=i,t=s;continue}var h=l}else h=o;return h}}break;case 1:if(t){var d=t[1],b=n[2],p=a[2],m=a[1];if(1===d[0]){var g=p[1]===d[2][1]?1:0,k=t[2],w=d[1];if(g){var y=ic(m,w);if(y){n=b,t=k;continue}var x=y}else x=g;return x}}break;default:if(t){var _=t[1],A=n[2],O=a[1];if(2===_[0]){var S=ic(O,_[1]),C=t[2];if(S){n=A,t=C;continue}return S}}}}else if(!t)return 1;return 0}},nU=AR([0,function(r,e){var n=r[5]===e[5]?1:0;if(n){var t=r[1]===e[1]?1:0;if(t){var a=r[2]===e[2]?1:0;if(a)return eU(r[3],e[3]);var u=a}else u=t}else u=n;return u},function(r){return r[5]}]),tU=function(r,e){for(var n=r;;){if(!n)return 0;var t=n[1],a=n[2],u=t[2];Mi(e,t[1],1),Mi(e,u+1|0,1);n=a}},aU=function(r,e,n){for(var t=r,a=n;;){if(0===t)return a;t=t-1|0,a=ro(e,a)}},uU=function(r,e){return Wc(r,e)?[0,[0,r,e],0]:[0,[0,e,r],0]},iU=function(r,e){return YL(UL(r),e)},cU=function(r,a,e){var n=function(r){if(r&&!r[2]){var e=r[1],n=e[1];if(ic(n,e[2]))return[0,n]}return 0}(e);if(n)return jL(Ni(a,n[1]));var t=[0,WL(e),e];try{return eo(FL[27],t,r[1])}catch(n){if((n=Cf(n))!==so)throw n;var u=function(r,e,n){return Jq(n,r,e)}(e,0,function(r,e){var n=r[1],t=Ni(a,r[2]);return YL(uU(Ni(a,n),t),e)});return r[1]=no(FL[4],t,u,r[1]),u}},fU=function(r){for(var e=r;;){var n=0;if("number"==typeof e)n=1;else switch(e[0]){case 0:return 1;case 13:var t=e[2],a=fU(e[1]);if(a){e=t;continue}return a;case 4:case 5:var u=e[2];break;case 2:case 11:case 12:return $q(fU,e[1]);case 7:case 9:case 10:u=e[1];break;default:n=1}if(n)return 0;e=u}},oU=uU(Ot,or),sU=YL(uU(u,Ln),oU),vU=YL(uU(65,90),sU),lU=DL(32,vU),hU=Jq(iU,sm,YL(lU,vU)),dU=iU(95,YL(hU,uU(48,57))),bU=function(r,e){for(var n=r,t=e;;){if(n){if(t){var a=t[2],u=n[2],i=pU(n[1],t[1]);if(i){n=u,t=a;continue}return i}}else if(!t)return 1;return 0}},pU=function(r,e){for(var n=r,t=e;;){var a=0;if("number"==typeof n)switch(n){case 0:"number"==typeof t&&0===t&&(a=1);break;case 1:"number"==typeof t&&1===t&&(a=1);break;case 2:"number"==typeof t&&2===t&&(a=1);break;case 3:"number"==typeof t&&3===t&&(a=1);break;case 4:"number"==typeof t&&4===t&&(a=1);break;case 5:"number"==typeof t&&5===t&&(a=1);break;case 6:"number"==typeof t&&6===t&&(a=1);break;case 7:"number"==typeof t&&7===t&&(a=1);break;case 8:"number"==typeof t&&8===t&&(a=1);break;default:"number"==typeof t&&9<=t&&(a=1)}else switch(n[0]){case 0:if("number"!=typeof t&&0===t[0])return ic(n[1],t[1]);break;case 1:if("number"!=typeof t&&1===t[0])return bU(n[1],t[1]);break;case 2:if("number"!=typeof t&&2===t[0])return bU(n[1],t[1]);break;case 3:if("number"==typeof t||3!==t[0])break;var u=n[2]===t[2]?1:0,i=t[3],c=t[1],f=n[3],o=n[1];if(u){var s=ic(f,i);if(s){n=o,t=c;continue}var v=s}else v=u;return v;case 4:if("number"==typeof t||4!==t[0])break;var l=n[1]===t[1]?1:0,h=t[2],d=n[2];if(l){n=d,t=h;continue}return l;case 5:if("number"==typeof t||5!==t[0])break;var b=n[1]===t[1]?1:0,p=t[2],m=n[2];if(b){n=m,t=p;continue}return b;case 6:if("number"!=typeof t&&6===t[0])return 0;break;case 7:if("number"==typeof t||7!==t[0])break;n=n[1],t=t[1];continue;case 8:if("number"==typeof t||8!==t[0])break;n=n[1],t=t[1];continue;case 9:if("number"==typeof t||9!==t[0])break;n=n[1],t=t[1];continue;case 10:if("number"==typeof t||10!==t[0])break;n=n[1],t=t[1];continue;case 11:if("number"!=typeof t&&11===t[0])return bU(n[1],t[1]);break;case 12:if("number"!=typeof t&&12===t[0])return bU(n[1],t[1]);break;case 13:if("number"==typeof t||13!==t[0])break;var g=t[2],k=n[2],w=pU(n[1],t[1]);if(w){n=k,t=g;continue}return w;default:if("number"!=typeof t&&14===t[0]){var y=n[1]===t[1]?1:0,x=t[2],_=n[2];if(y){n=_,t=x;continue}return y}}return a?1:0}},mU=function(r){return r&&!r[2]?r[1]:[1,r]},gU=function(r){for(var e=r;;){if(e){var n=e[1];if("number"!=typeof n)switch(n[0]){case 1:var t=n[1];if(t){var a=t[2],u=t[1],i=gU(e[2]);if(i){var c=i[1];if("number"==typeof c||1!==c[0])0;else{var f=c[1];if(f){var o=i[2],s=f[2];if(pU(u,f[1])){var v=[0,mU(s),0];return[0,[1,[0,u,[0,[2,[0,mU(a),v]],0]]],o]}}}}return[0,[1,[0,u,a]],i]}break;case 2:e=Aq(n[1],e[2]);continue}return[0,n,gU(e[2])]}return 0}},kU=function(r,e,n,t){return J!==e||J===n?t:HL(r,n,t,VL(r))},wU=function(n,t,r,a,e,u,i,c,f){for(var o=r,s=e,v=f;;)if("number"==typeof v)switch(v){case 0:return[0,KL(n,9),t];case 1:return[0,$L(n,9),t];case 2:var l=$L(n,3);return[0,HL(n,J,KL(n,5),l),t];case 3:var h=$L(n,5);return[0,HL(n,J,KL(n,3),h),t];case 4:var d=$L(n,2),b=[0,HL(n,J,KL(n,2),d),0],p=$L(n,2);return[0,zL(n,[0,HL(n,J,KL(n,2),p),b]),t];case 5:return[0,KL(n,1),t];case 6:return[0,$L(n,1),t];case 7:return[0,$L(n,17),t];case 8:return[0,KL(n,32),t];default:return[0,$L(n,32),t]}else switch(v[0]){case 0:var m=cU(i,c,v[1]);return[0,(m?0:1)?ZL(n):GL(n,[0,m]),t];case 1:return[0,yU(n,t,o,a,s,u,i,c,v[1]),t];case 2:var g=gU(v[1]);if(!g||g[2])return[0,zL(n,Hq(function(r){var e=wU(n,t,o,a,s,u,i,c,r);return kU(n,t,e[2],e[1])},g)),t];var k=wU(n,t,o,a,s,u,i,c,g[1]);return[0,kU(n,t,k[2],k[1]),t];case 3:var w=v[3],y=v[2],x=wU(n,t,o,a,s,u,i,c,v[1]),_=x[2],A=x[1];if(w)var O=w[1],S=aU(O-y|0,620821490<=s?function(r){var e=[0,HL(n,_,rU(n,A),r),0];return zL(n,[0,VL(n),e])}:function(r){var e=[0,VL(n),0];return zL(n,[0,HL(n,_,rU(n,A),r),e])},VL(n));else S=GL(n,[3,s,_,A]);return[0,aU(y,function(r){return HL(n,_,rU(n,A),r)},S),t];case 4:var C=v[1],E=wU(n,C,o,a,s,u,i,c,v[2]);return[0,kU(n,C,E[2],E[1]),C];case 5:s=v[1],v=v[2];continue;case 6:var N=v[1];if(o){v=N;continue}var P=u[1];u[1]=u[1]+2|0;var M=wU(n,t,o,a,s,u,i,c,N),q=M[2],I=M[1],T=HL(n,J,I,JL(n,P+1|0));return[0,HL(n,J,JL(n,P),T),q];case 7:o=1,v=v[1];continue;case 8:var R=u[1],X=wU(n,t,o,a,s,u,i,c,v[1]),Y=X[2],B=X[1],L=u[1]-1|0;return L<R?[0,B,Y]:[0,HL(n,J,GL(n,[5,R,L]),B),Y];case 14:var U=v[1],D=wU(n,t,o,a,s,u,i,c,v[2]),W=D[2],F=D[1];return[0,HL(n,J,GL(n,[8,U]),F),W];default:throw[0,ho,nm]}},yU=function(r,e,n,t,a,u,i,c,f){if(f){var o=f[2],s=f[1];if(o){var v=wU(r,e,n,t,a,u,i,c,s),l=v[1],h=v[2],d=yU(r,e,n,t,a,u,i,c,o);return QL(d)?l:QL(l)?d:HL(r,h,l,d)}var b=wU(r,e,n,t,a,u,i,c,s);return kU(r,e,b[2],b[1])}return VL(r)},xU=function(r){if("number"!=typeof r&&0===r[0])return r[1];throw[0,ho,fm]},_U=function(r,e){for(var n=r,t=e;;){if("number"==typeof t)return t;switch(t[0]){case 0:var a=t[1];if(n)var u=DL(Lr,BL(a,lU)),i=YL(a,YL(DL(32,BL(a,vU)),u));else i=a;return[0,i];case 1:return[1,Hq(function(r){return _U(n,r)},t[1])];case 2:var c=Hq(function(r){return _U(n,r)},t[1]);return fU([2,c])?[0,Vq(function(r,e){return YL(r,xU(e))},0,c)]:[2,c];case 3:var f=t[3],o=t[2];return[3,_U(n,t[1]),o,f];case 4:var s=t[1],v=_U(n,t[2]);return fU(v)?v:[4,s,v];case 5:var l=t[1],h=_U(n,t[2]);return fU(h)?h:[5,l,h];case 6:return[6,_U(n,t[1])];case 7:var d=_U(n,t[1]);return fU(d)?d:[7,d];case 8:var b=_U(n,t[1]);return fU(b)?b:[8,b];case 9:n=0,t=t[1];continue;case 10:n=1,t=t[1];continue;case 11:var p=Hq(function(r){return _U(n,r)},t[1]);return[0,Vq(function(r,e){return BL(r,xU(e))},yo,p)];case 12:var m=Hq(function(r){return _U(n,r)},t[1]);return[0,LL(yo,Vq(function(r,e){return YL(r,xU(e))},0,m))];case 13:var g=t[1],k=LL(yo,xU(_U(n,t[2])));return[0,BL(xU(_U(n,g)),k)];default:return[14,t[1],_U(n,t[2])]}}},AU=function(r){for(var e=r;;){var n=0;if("number"==typeof e)switch(e){case 5:case 8:return 1}else switch(e[0]){case 1:return Kq(AU,e[1]);case 2:return $q(AU,e[1]);case 3:var t=0<e[2]?1:0,a=e[1];if(t){e=a;continue}return t;case 4:case 5:case 14:var u=e[2];n=1;break;case 0:case 11:case 12:case 13:break;default:u=e[1];n=1}if(!n)return 0;e=u}},OU=function(r){return[0,jL(r)]},SU=function(r){return r&&!r[2]?r[1]:[2,r]},CU=function(r){return r&&!r[2]?r[1]:[1,r]},EU=SU(0),NU=function(r,e,n){e<0&&vq(im);return n&&n[1]<e&&(vq(cm),0),[3,r,e,n]},PU=function(r){return NU(r,0,0)},MU=function(r){return NU(r,1,0)},qU=function(r){return NU(r,0,um)},IU=[0,yo],TU=[0,LL(yo,jL(10))];OU(181),OU(186),OU(170),OU(95),function(r){var e=[0,0],n=Wu(r)-1|0;if(!(n<0))for(var t=0;;){var a=e[1];e[1]=YL(jL(gf(r,t)),a);var u=t+1|0;if(n===t)break;t=u}e[1]}(vm),OU(Ra),OU(215),OU(32);var RU=[ct,lm,hc()],XU=[ct,hm,hc()],YU=function(r,n){var e=r?r[1]:0,b=eI(-638074828,e),t=[0,0],a=Wu(n);function p(){return t[1]===a?1:0}function m(r){var e=1-p();return e?gf(n,t[1])===r?1:0:e}function g(r){var e=m(r);return e&&t[1]++,e}function k(){var r=gf(n,t[1]);return t[1]++,r}function w(){t[1]+=-1}function y(){for(var r=u();;){if(!g(je))return r;r=SU([0,r,[0,u(),0]])}}function u(){for(var r=0;;){if(p()||m(je)||m(41))return CU(Zq(r));if(g(46))var e=b?TU:IU;else if(g(40)){var n=y();if(1-g(41))throw RU;e=[6,n]}else if(g(94))e=b?0:5;else if(g(36))e=b?1:6;else if(g(91))if(g(94)){var t=OU(10),a=[12,_(0)],u=[13,fU(a)?a:vq(am),t];e=fU(u)?u:vq(tm)}else e=SU(_(0));else if(g(92)){if(p())throw RU;var i=k(),c=0;if(91<=i){var f=i-93|0;29<f>>>0?32<=f||(c=1):1==f&&(c=1)}else if(47<=i)63===i&&(c=1);else if(36<=i)switch(i+-36|0){case 1:case 2:case 3:case 8:case 9:break;default:c=1}if(!c)throw RU;e=OU(i)}else{if(p())throw RU;var o=k(),s=0;if(64<=o?92!==o&&De!==o&&(s=1):44<=o?63<=o||(s=1):42<=o||(s=1),!s)throw RU;e=OU(o)}if(g(42))var v=PU([8,e]);else if(g(43))v=MU([8,e]);else if(g(63))v=qU(e);else if(g(De)){var l=x();if(l){var h=l[1],d=g(44)?x():[0,h];if(1-g(Ze))throw RU;if(d&&d[1]<h)throw RU;v=NU([8,e],h,d)}else{w();v=e}}else v=e;r=[0,v,r]}}function x(){if(p())return 0;var r=k();if(9<(r+Ua|0)>>>0)return w(),0;for(var e=r-48|0;;){if(p())return[0,e];var n=k();if(9<(n+Ua|0)>>>0)return w(),[0,e];var t=(10*e|0)+(n-48|0)|0;if(t<e)throw RU;e=t}}function _(r){for(var e=r;;){if(0!==e&&g(93))return e;var n=i();if(g(45)){if(g(93)){var t=[0,OU(45),e];return[0,OU(n),t]}e=[0,[0,uU(n,i())],e]}else e=[0,OU(n),e]}}function i(){if(p())throw RU;var r=k();if(91!==r)return r;if(g(61))throw XU;if(g(58))throw XU;if(g(46)){if(p())throw RU;var e=k();if(1-g(46))throw XU;if(1-g(93))throw RU;return e}return r}var c=y();if(1-p())throw RU;var f=eI(886285209,e)?[10,c]:c;return eI(853495711,e)?[7,f]:f},BU=function(r){var e=[4,-730718166,r],n=AU(e)?[6,e]:CU([0,[4,-1034406550,PU(IU)],[0,[6,e],0]]),t=_U(0,n),a=uI(257,0),u=[0,0];!function r(e){for(var n=e;;){if("number"==typeof n)switch(n){case 7:return u[1]=1,0;case 0:case 1:return tU(jL(10),a);case 2:case 3:case 4:return tU(dU,a);default:return 0}else switch(n[0]){case 0:return tU(n[1],a);case 1:case 2:return Qq(r,n[1]);case 3:n=n[1];continue;case 4:case 5:case 14:var t=n[2];break;case 6:case 7:case 8:t=n[1];break;default:throw[0,ho,om]}n=t}}(t);var i=u[1],c=uc(ue),f=uc(ue),o=[0,0];Mi(c,0,0),Mi(f,0,0);for(var s=1;;){0!==Ni(a,s)&&o[1]++,Mi(c,s,Iq(o[1]));var v=Iq(s);Mi(f,o[1],v);var l=s+1|0;if(Aa===s){var h=o[1]+1|0,d=oI(f,0,o[1]+1|0),b=i?h:-1,p=i?1+h|0:h,m=[0,0],g=[0,0],k=wU(m,J,0,0,-904640576,g,[0,FL[1]],c,t),w=kU(m,J,k[2],k[1]),y=g[1]/2|0;return[0,w,0,c,d,p,b,[0,[0,0]],ro(nU[1],97),y]}s=l}};hc(),hc();var LU=function(r,e){return CU([0,r,[0,e,0]])},UU=function(r,e){return SU([0,r,[0,e,0]])},DU=YU(0,wm),WU=YU(0,ym),FU=OU(64),jU=OU(58),GU=OU(47),ZU=YU(0,xm),zU=OU(46),HU=OU(63),QU=OU(35);UU(DU,WU);var VU=YU(0,_m),JU=YU(0,Am),$U=LU(LU(OU(37),JU),JU),KU=YU(0,Om),rD=LU(NU(LU(KU,zU),3,Sm),KU),eD=UU(VU,$U),nD=function(r,e){return NU(e,r,[0,r])},tD=function(r,e){return NU(e,0,[0,r])},aD=NU(JU,1,Cm),uD=LU(aD,jU),iD=LU(jU,jU),cD=UU(LU(uD,aD),rD),fD=OU(93),oD=MU(eD),sD=qU(LU(YU(0,Em),oD)),vD=LU(tD(1,LU(tD(6,uD),aD)),iD),lD=LU(LU(tD(1,LU(tD(5,uD),aD)),iD),aD),hD=LU(LU(tD(1,LU(tD(4,uD),aD)),iD),cD),dD=LU(LU(LU(tD(1,LU(tD(3,uD),aD)),iD),uD),cD),bD=nD(2,uD),pD=LU(LU(LU(tD(1,LU(tD(2,uD),aD)),iD),bD),cD),mD=nD(3,uD),gD=LU(LU(LU(tD(1,LU(tD(1,uD),aD)),iD),mD),cD),kD=nD(4,uD),wD=LU(LU(LU(tD(1,aD),iD),kD),cD),yD=LU(LU(iD,nD(5,uD)),cD),xD=UU(UU(UU(UU(UU(UU(UU(UU(LU(nD(6,uD),cD),yD),wD),gD),pD),dD),hD),lD),vD),_D=LU(LU(LU(OU(91),xD),sD),fD),AD=PU(UU(UU(VU,$U),WU)),OD=UU(UU(_D,rD),AD),SD=PU(UU(UU(UU(VU,$U),WU),jU)),CD=qU(LU(jU,[6,YU(0,Nm)])),ED=LU(LU(qU(LU([6,SD],FU)),[6,OD]),CD);LU(LU([6,EU],[6,EU]),[6,EU]);var ND=UU(UU(UU(UU(VU,$U),WU),jU),FU),PD=PU(ND),MD=MU(ND),qD=NU(UU(UU(UU(VU,$U),WU),FU),1,0),ID=PU(LU(GU,PD)),TD=LU(GU,qU(LU(MD,PU(LU(GU,PD))))),RD=LU(qD,PU(LU(GU,PD))),XD=LU(MD,PU(LU(GU,PD)));UU(UU(UU(UU(ID,TD),RD),XD),EU);var YD=UU(UU(TD,XD),EU),BD=UU(LU(LU(ZU,ED),ID),YD),LD=YU(0,Pm),UD=[6,PU(UU(UU(ND,GU),HU))],DD=[6,PU(UU(UU(ND,GU),HU))],WD=qU(LU(HU,UD));LU(LU(LU(LD,jU),BD),WD);var FD=qU(LU(QU,DD)),jD=qU(LU(HU,UD));LU(LU(LU(LU(LD,jU),BD),jD),FD);var GD=UU(UU(TD,RD),EU),ZD=UU(LU(LU(ZU,ED),ID),GD),zD=qU(LU(QU,DD));LU(LU(ZD,qU(LU(HU,UD))),zD);var HD=YU(0,Mm);BU(rD),BU(_D),BU(HD),BU(ED),BU(OD);for(var QD=function(r){for(var e=0;;){var n=gf(km,e);if(Ii(r,n)[1+n]=1,10===e)return r;e=e+1|0}},VD=zc(ue,0),JD=0;;){var $D=gf(qm,JD),KD=JD+(Ii(VD,$D)[1+$D]=1)|0;if(65===JD){var rW=QD(EI(VD));Ii(rW,58)[59]=1,Ii(rW,64)[65]=1;var eW=EI(VD);Ii(eW,43)[44]=1;var nW=QD(EI(rW));Ii(nW,47)[48]=0;var tW=EI(rW);Ii(tW,47)[48]=1,Ii(tW,63)[64]=1,Ii(tW,38)[39]=0,Ii(tW,59)[60]=0,Ii(tW,43)[44]=0;var aW=EI(tW);Ii(aW,61)[62]=0;var uW=EI(tW);Ii(uW,44)[45]=0;var iW=EI(VD);Ii(iW,58)[59]=0;var cW=function(r,e,n){var t=e?e[1]:Vn;if(r){var a=SI(r[1]);kf(a,bm)&&kf(a,pm)&&kf(a,mm)&&kf(a,gm)}var u=0;if(-145160103<=t)if(795008922<=t)if(Vn===t)var i=nW;else if(795008923<=t)u=1;else i=uW;else if(127343600===t)i=tW;else if(-145160102<=t)u=1;else i=iW;else if(-911188600===t)i=aW;else if(-250086680===t)i=tW;else if(-178940859===t)i=eW;else u=1;if(u)i=VD;for(var c=Wu(n),f=ZI(c),o=0,s=0;;){if(c<=s)return VI(f,n,o,s-o|0),zI(f);var v=gf(n,s);if(Ii(i,v)[1+v])s=s+1|0;else{o<s&&VI(f,n,o,s-o|0),JI(f,ro(HT(dm),v));o=s+1|0,s=s+1|0}}};GI(0);for(var fW=function(r,e){return pI(r,e,Wu(r)-e|0)},oW=uI(32,Aa),sW=function(r){return uI(32,0)},vW=function(r,e){return Mi(r,e>>>3|0,Iq(Ni(r,e>>>3|0)|1<<(7&e)))},lW=function(r){var e=sW();return vW(e,r),e},hW=function(r){for(var e=uc(32),n=0;;){if(Mi(e,n,Iq(Ni(r,n)^Aa)),31===n)return e;n=n+1|0}},dW=function(r,e){for(var n=uc(32),t=0;;){var a=Ni(e,t);if(Mi(n,t,Iq(Ni(r,t)|a)),31===t)return n;t=t+1|0}},bW=function(r,e){try{for(var n=0;;){var t=Ni(e,n);if(0!=(Ni(r,n)&t))throw lq;if(31===n){return 1}n=n+1|0}}catch(n){if((n=Cf(n))===lq)return 0;throw n}},pW=function(r,e){for(var n=0;;){var t=Ni(e,n);if(0!==t)for(var a=0;;){0!=(t&1<<a)&&ro(r,Iq((n<<3)+a|0));var u=a+1|0;if(7===a)break;a=u}if(31===n)return 0;n=n+1|0}},mW=function(r,e){return r|e<<8},gW=function(r,e){return(r-e|0)-1|0},kW=function(r){for(var e=r;;)if("number"==typeof e)switch(e){case 0:case 1:default:return 1}else switch(e[0]){case 0:return 0;case 1:return mf(e[1],Im);case 2:return 0;case 3:return $q(kW,e[1]);case 4:var n=e[2],t=kW(e[1]);if(t)return t;e=n;continue;case 5:return 1;case 6:e=e[1];continue;case 7:return 1;case 8:e=e[2];continue;default:return 1}},wW=function(r,e){for(var n=e;;)if("number"==typeof n)switch(n){case 0:case 1:default:return oW}else switch(n[0]){case 0:return lW(n[1]);case 1:var t=n[1];return mf(t,Tm)?oW:lW(gf(t,0));case 2:var a=n[1];return n[2]?hW(a):a;case 3:var u=n[1];return r<50?yW(r+1|0,u):_f(yW,[0,u]);case 4:var i=n[1],c=xW(n[2]);return dW(xW(i),c);case 5:return oW;case 6:n=n[1];continue;case 7:return oW;case 8:n=n[2];continue;default:return oW}},yW=function(r,e){for(var n=e;;){if(n){var t=n[1];if("number"==typeof t){n=n[2];continue}switch(t[0]){case 5:var a=t[1],u=_W(n[2]);return dW(xW(a),u);case 7:var i=t[1],c=_W(n[2]);return dW(xW(i),c);default:return r<50?wW(r+1|0,t):_f(wW,[0,t])}}return oW}},xW=function(r){return xf(wW(0,r))},_W=function(r){return xf(yW(0,r))},AW=function(r,e){var n=0;if("number"!=typeof e)switch(e[0]){case 0:var t=[0,lW(e[1]),0];n=1;break;case 2:t=[0,e[1],e[2]];n=1}if(n){var a=t[1],u=t[2];if(r){var i=sW();pW(function(r){vW(i,Rq(r));var e=0;97<=r&&!(p<r)||(e=1);var n=0;if(e){var t=0;if(224<=r&&!(ht<r)&&(t=1),!t){var a=0;if(ct<=r&&!(qe<r)&&(a=1),!a){var u=r;n=1}}}if(!n)u=r+Lr|0;return vW(i,u)},a);var c=i}else c=a;return fI(u?hW(c):c)}throw[0,ho,Um]},OW=uc(ue),SW=0;;){Mi(OW,SW,Rq(Iq(SW)));var CW=SW+1|0;if(Aa===SW){fI(OW);var EW=II([0,nc]);hW(lW(10));var NW=function(r){var e=[1,r],i=[0,zc(32,0)],_=[0,0],t=[0,EW[1]],a=[0,0],A=[0,1],n=[0,0],O=0;function S(r,e){if(i[1].length-1<=_[1])for(var n=[0,i[1].length-1];;){if(!(n[1]<=_[1])){var t=zc(n[1],0);NI(i[1],0,t,0,i[1].length-1),i[1]=t;break}n[1]=2*n[1]|0}var a=mW(r,e),u=_[1];return Ii(i[1],u)[1+u]=a,_[1]++,0}function C(){var r=_[1];return S(0,0),r}function E(r,e,n){var t=mW(e,gW(n,r));return Ii(i[1],r)[1+r]=t,0}function N(e){try{return eo(EW[27],e,t[1])}catch(r){if((r=Cf(r))!==so)throw r;var n=a[1];return t[1]=no(EW[4],e,n,t[1]),a[1]++,n}}function P(r){if(kW(r)){var e=n[1];return 64<=e&&sq(Ym),n[1]++,e}return-1}function M(r){if("number"==typeof r)switch(r){case 0:return S(5,0);case 1:return S(6,0);default:return S(7,0)}else switch(r[0]){case 0:return S(0,r[1]);case 1:var e=r[1],n=Wu(e);if(0===n)return 0;if(1===n)return S(0,gf(e,0));try{var t=_I(e,0);return M([1,pI(e,0,t)]),S(0,0),M([1,fW(e,t+1|0)])}catch(r){if((r=Cf(r))===so)return S(2,N(e));throw r}case 2:var a=r[1];return S(4,N(fI(r[2]?hW(a):a)));case 3:return function(r){for(var e=r;;){if(!e)return 0;var n=e[1];if("number"!=typeof n)switch(n[0]){case 5:var t=n[1];if("number"==typeof t)0;else switch(t[0]){case 0:case 2:var a=e[2],u=_W(a);if(q(xW(t),u)){S(13,N(AW(O,t)));e=a;continue}break;default:0}break;case 6:var i=n[1];if("number"==typeof i)0;else switch(i[0]){case 0:case 2:var c=e[2],f=_W(c);if(q(xW(i),f)){S(14,N(AW(O,i)));e=c;continue}break;default:0}break;case 7:var o=n[1];if("number"==typeof o)0;else switch(o[0]){case 0:case 2:var s=e[2],v=_W(s);if(q(xW(o),v)){S(12,N(AW(O,o)));e=s;continue}break;default:0}}var l=e[2];M(n);e=l}}(r[1]);case 4:var u=r[2],i=r[1],c=C();M(i);var f=C(),o=_[1];M(u);var s=_[1];return E(c,16,o),E(f,15,s);case 5:var v=r[1],l=P(v),h=C();return 0<=l&&S(17,l),M(v),0<=l&&S(18,l),S(15,gW(h,_[1])),E(h,16,_[1]);case 6:var d=r[1],b=P(d),p=_[1];M(d),0<=b&&S(18,b);var m=C();return 0<=b&&S(17,b),S(15,gW(p,_[1])),E(m,16,_[1]);case 7:var g=r[1],k=C();return M(g),E(k,16,_[1]);case 8:var w=r[1],y=r[2];return S(8,w),M(y),S(9,w),A[1]=dq(A[1],w+1|0),0;default:var x=r[1];return S(10,x),A[1]=dq(A[1],x+1|0),0}}function q(r,e){return bW(r,e)}M(e),S(11,0);var u=xW(e);if(Ci(u,oW))var c=-1;else{var f=uI(ue,0);pW(function(r){return Mi(f,r,1)},u);c=N(fI(f))}var o=zc(a[1],Bm),s=t[1];eo(EW[12],function(r,e){return Ii(o,e)[1+e]=r,0},s);var v=_[1],l=i[1],h=0,d=n[1],b=A[1];if(0<=v&&!((l.length-1-v|0)<0)){var p=oi(l,0,v);h=1}if(!h)p=vq(is);return[0,p,o,Lm,b,d,c]},PW=[0,[0]],MW=function(r,e,n){var t=Kf(r,e,n);if(0==(PW[1]=t).length-1)throw so;return Ii(t,0)[1]},qW=function(r,e,n){try{return[0,MW(r,e,n)]}catch(n){if((n=Cf(n))===so)return 0;throw n}},IW=function(r,e,n){return ro(r,ro(e,n))},TW=function(r,e){for(var n=0,t=r;;){if(0===t)return n;if(!(1<=t))throw[0,fo,Gm];n=[0,e,n],t=t-1|0}},RW=function(r){for(var e=r;;){if(e){var n=e[2],t=e[1];if(n){e=n;continue}return t}throw so}},XW=function(r,e){for(var n=Wq(e)-r|0,t=0,a=e;;){if(a){var u=a[2],i=a[1];if(0<n){n=n-1|0,t=[0,i,t],a=u;continue}}return Zq(t)}},YW=function(r,e){if(Wu(e)<=Wu(r)){var n=SI(e);return mf(SI(pI(r,0,Wu(e))),n)?1:0}return 0},BW=function(r,e){var n=Wu(r),t=Wu(e);if(t<=n){var a=SI(e);return mf(SI(pI(r,n-t|0,t)),a)?1:0}return 0},LW=function(r,e){for(var n=Wu(e),t=[0,0];;){if(!(t[1]<n&&ro(r,gf(e,t[1])))){var a=pI(e,t[1],n-t[1]|0);return[0,pI(e,0,t[1]),a]}t[1]++}},UW=function(r,e){for(var n=Wu(e),t=[0,n];;){if(!(0<t[1]&&ro(r,gf(e,t[1]-1|0)))){var a=pI(e,t[1],n-t[1]|0);return[0,pI(e,0,t[1]),a]}t[1]+=-1}},DW=function(r){var e=65<=r?1:0,n=e?r<=90?1:0:e;if(n)return n;var t=97<=r?1:0;return t?r<=p?1:0:t},WW=function(r){return 9<(r+Ua|0)>>>0?0:1},FW=function(r){for(var e=Wu(r)-1|0,n=0;;){if(!(0<=e))return n;var t=[0,gf(r,e),n];e=e-1|0,n=t}},jW=[ct,Zm,hc()],GW=function(r){var e=Wu(r);try{var n=e-1|0;if(!(n<0))for(var t=0;;){if(32!==gf(r,t))throw[0,jW,t];var a=t+1|0;if(n===t)break;t=a}return 0}catch(t){if((t=Cf(t))[1]===jW)return t[2];throw t}},ZW=function(r){if(r){var e=r[1],n=r[2];return[0,e,ZW(ro(aI(function(r){return lf(r,e)}),n))]}return 0},zW=function(r,e,n){return e<Wu(r)&&0<=n?pI(r,e,n):r},HW=function(t,r){var a=Wu(r),u=Wu(t)-a|0,i=NW(r);return function r(e,n){if(u<e)return n;try{return r(MW(i,t,e)+a|0,n+1|0)}catch(e){if((e=Cf(e))===so)return n;throw e}}(0,0)},QW=function(r,e,n){return[1,e,r?r[1]:0,n]},VW=function(r,e){var n=Wu(e),t=n-1|0;if(!(t<0))for(var a=0;;){var u=gf(e,a),i=u-38|0;if(1<i>>>0){var c=i-22|0,f=0;if(!(2<c>>>0)){var o=0;switch(c){case 0:Eq(r,fg);break;case 1:o=1;break;default:Eq(r,og)}o||(f=1)}f||(34===u?Eq(r,lg):sf(r,u))}else if(0==i){var s=0;a<(n-1|0)&&35===gf(e,a+1|0)&&(sf(r,38),s=1),s||Eq(r,vg)}else Eq(r,sg);var v=a+1|0;if(t===a)break;a=v}return 0},JW=function(r,e){return Eq(r,bI(e,32))},$W=function(r){var e=0;return 13<=r?26!==r&&32!==r&&(e=1):9===r||12<=r||(e=1),e?0:1},KW=function(r){var e=0;return 13<=r?26!==r&&32!==r&&(e=1):9===r||12<=r||(e=1),e?0:1},rF=function(r){return 1-r},eF=function(r){return IW(rF,KW,r)},nF=function(r){return 1-r},tF=function(r){return IW(nF,$W,r)},aF=function(r){return 10!==r&&13!==r?0:1},uF=function(r){return 1-r},iF=function(r){return IW(uF,aF,r)},cF=function(r){var e=tF(r);return e?iF(r):e},fF=sB(WW),oF=KY(aF),sF=sB(aF),vF=sB($W),lF=sB(KW),hF=nB(0,$W,function(r,e,n){return 0}),dF=sB(cF),bF=sB(DW),pF=function(r){return UY(TY(r,function(r){return[0,r]}),MY(0))},mF=function(r,e,n){var t=rB(e);return BY(YY(rB(r),n),t)},gF=function(r,e,n){var t=uB(e);return BY(YY(uB(r),n),t)},kF=function(a,r,n){var t=r?r[1]:0,u=[0,0];function i(r,e){if(t){var n=SI(e);return mf(SI(r),n)}return mf(r,e)}var e=uB(pI(a,Wu(a)-1|0,1));return IY(BY(sB(function(r){var e=u[1];if(e)var n=wq(e[1],bI(1,r)),t=Wu(a)<Wu(n)?pI(n,1,Wu(a)):n;else t=bI(1,r);return u[1]=[0,t],i(t,a)?0:1}),e),function(r){var e=u[1];return u[1]=0,e?i(e[1],a)?MY(ro(n,pI(r,0,1+(Wu(r)-Wu(a)|0)|0))):qY(mg):qY(gg)})},wF=function(a,r,n){var t=r?r[1]:0,u=[0,0];function i(r,e){if(t){var n=SI(e);return mf(SI(r),n)}return mf(r,e)}var e=uB(pI(a,Wu(a)-1|0,1));return IY(BY(oB(function(r){var e=u[1];if(e)var n=wq(e[1],bI(1,r)),t=Wu(a)<Wu(n)?pI(n,1,Wu(a)):n;else t=bI(1,r);return u[1]=[0,t],i(t,a)?0:1}),e),function(r){var e=u[1];return u[1]=0,e?i(e[1],a)?ro(n,pI(r,0,1+(Wu(r)-Wu(a)|0)|0)):qY(bg):qY(pg)})},yF=function(r,e,n){var t=r?r[1]:0,a=kF(n,[0,t],function(r){return mI(dg,[0,e,[0,r,[0,n,0]]])});return YY(uB(e),a)},xF=HY(vB(function(r){return(13===r?1:0)||(10===r?1:0)})),_F=HY(vF),AF=function(e){return sB(function(r){return 1-ro(e,r)})},OF=AF(aF),SF=vB(aF);AF(function(r){var e=13===r?1:0;if(e)var n=e;else n=(10===r?1:0)||(32===r?1:0);return n});var CF=AF(tF),EF=function(r,e,n){return IY(ro(r,e),function(r){return e[1]=0,e[1]=0,UY(MY(r),qY(n))})},NF=function(r,a,e){var u=r?r[1]:1;return EF(function(t){return hB(function(n){return IY(UY(OF,TY(oF,function(r){return hg})),function(r){var e=u?wI(r):r;return ro(a,e)?MY(Zq(t[1])):(t[1]=[0,e,t[1]],n)})})},[0,0],e)},PF=function(r){var e=pF(sF),n=pF(hF);return BY(YY(YY(pF(sF),n),r),e)},MF=function(r){var e=YY(BY(YY(hF,r),hF),SF);return mB(BY(e,pF(oF)))},qF=gF(wg,kg,sB(function(r){return 41===r?0:1})),IF=function(r){if("number"!=typeof r&&yr===r[1])for(var e=r[2],n=Pg;;){var t=n[4],a=n[3],u=n[2],i=n[1];if(!e)return RL(t,function(t){return RL(a,function(n){return RL(u,function(e){return RL(i,function(r){return[0,[0,r,e,n,t]]})})})});var c=e[1],f=c[1];if(kf(f,Og)){if(kf(f,Sg)){if(kf(f,Cg)){if(kf(f,Eg))return Ng;var o=c[2],s=0,v=e[2];if("number"!=typeof o&&zt===o[1]){var l=[0,o[2]];s=1}if(!s)l=Ag;e=v,n=[0,l,u,a,t];continue}var h=c[2],d=0,b=e[2];if("number"!=typeof h&&zt===h[1]){var p=[0,h[2]];d=1}if(!d)p=_g;e=b,n=[0,i,u,p,t];continue}var m=c[2],g=0,k=e[2];if("number"!=typeof m&&zt===m[1]){var w=[0,m[2]];g=1}if(!g)w=xg;e=k,n=[0,i,w,a,t]}else{var y=c[2],x=0,_=e[2];if("number"!=typeof y&&Uu===y[1]){var A=[0,y[2]];x=1}if(!x)A=yg;e=_,n=[0,i,u,a,A]}}return Mg},TF=wq(Rg,Tg),RF=wq(TF,Xg),XF=RY(function(r,e){return[0,r,e]},LY(sB(function(r){return 1-AI(TF,r)}),Yg),LY(YY(rB(64),sB(function(r){return 1-AI(RF,r)})),Bg)),YF=pF(rB(62)),BF=LY(BY(YY(pF(rB(60)),XF),YF),Lg),LF=cR(0,jt);Qq(function(r){var e=r[1],n=dR(LF,e),t=[0,e,r,Ii(LF[2],n)[1+n]];Ii(LF[2],n)[1+n]=t,LF[1]=LF[1]+1|0;var a=LF[2].length-1<<1<LF[1]?1:0;return a?hR(dR,LF):a},Zg);var UF=UY(UY(IY(vF,function(r){return MY(0)}),OB),ZY),DF=BY(YY(rB(35),sB(function(r){var e=cF(r);if(e){var n=91!==r?1:0;if(n){var t=93!==r?1:0;if(t){var a=40!==r?1:0;if(a){var u=41!==r?1:0;if(u)var i=43!==r?1:0,c=i?35!==r?1:0:i;else c=u}else c=a}else c=t}else c=n}else c=e;return c})),UF),WF=function(r){return rI(SI(r),dk)},FF=IY(YY(rB(60),AF(function(r){return $W(r)||(62===r?1:0)})),function(r){return IY(WF(r)?MY(r):qY(wq(ik,r)),function(a){var u=wq(tk,wq(a,nk)),i=wq(uk,wq(a,ak)),c=[0,1],f=[0,hk],r=kF(sk,0,function(r){return mI(ok,[0,fk,[0,a,[0,r,ck]]])});return UY(hB(function(t){return wF(i,lk,function(r){var e=HW(r,u)+HW(r,wq(Ao,wq(a,vk)))|0;c[1]=(c[1]+e|0)-1|0;var n=wq(r,i);return f[1]=wq(f[1],n),0<c[1]?t:MY(wq(Ao,wq(a,f[1])))})}),r)})}),jF=IY(fB(10),function(r){var e=FW(r);if(e&&60===e[1]){var n=e[2];if(n){var t=n[1];if(33===t){var a=n[2];if(a){var u=a[1];if(45===u){var i=a[2];if(i&&45===i[1])return yF(0,$g,Jg)}else if(91===u){var c=a[2];if(c&&67===c[1]){var f=c[2];if(f&&68===f[1]){var o=f[2];if(o&&65===o[1]){var s=o[2];if(s&&84===s[1]){var v=s[2];if(v&&65===v[1]){var l=v[2];if(l&&91===l[1])return yF(0,Vg,Qg)}}}}}}}return yF(0,rk,Kg)}if(63===t)return yF(0,Hg,zg)}return FF}return qY(ek)}),GF=AF(function(r){var e=$W(r);if(e)var n=e;else{var t=93===r?1:0;if(t)n=t;else n=(46===r?1:0)||(35===r?1:0)}return n}),ZF=IY(YY(uB(_k),GF),function(r){return IY(WF(r)?MY(r):qY(wq(mk,r)),function(m){var g=[0,1],k=[0,xk],w=[0,0];return hB(function(p){return wF(Oo,yk,function(r){for(var e=HW(r,So),n=0,t=0,a=0,u=NW(kk);;){var i=a?t+1|0:t;if(Wu(r)<i)var c=[0,fW(r,t),n];else{var f=qW(u,r,i);if(f){var o=f[1];if(PW[1].length-1<=0)var s=vq(Xm);else{var v=Ii(PW[1],1)[2];if(-1===v)throw so;s=v}n=[0,Nf(gk,PW[1],r),[0,pI(r,t,o-t|0),n]],t=s,a=s===o?1:0;continue}c=[0,fW(r,t),n]}var l=HW(mI(Rm,Zq(c)),wk),h=w[1]+l|0,d=0==((w[1]=h)%2|0)?1:0;g[1]=(g[1]+e|0)-d|0;var b=wq(r,Oo);return k[1]=wq(k[1],b),0<g[1]?p:MY(wq(So,wq(m,k[1])))}})})})}),zF=IY(fB(2),function(r){return kf(r,bk)?qY(pk):ZF}),HF=rB(93),QF=sB(function(r){var e=93!==r?1:0;return e?iF(r):e}),VF=BY(YY(uB(Ak),QF),HF),JF=IY(BY(vF,OB),function(r){return 2<=Wu(r)?MY(r):qY(Ok)}),$F=function(r){var e=r[2],n=[0,[0,Ek,[0,fn,XL(function(r){return 0===r[0]?[0,fn,[0,Sk,[0,[0,Uu,r[1]],0]]]:[0,fn,[0,Ck,[0,$F(r[1]),0]]]},e)]],0];return[0,yr,[0,[0,Nk,[0,Uu,r[1]]],n]]},KF=TY(sB(function(r){return 91!==r?1:0}),function(r){return[0,r]}),rj=IY(hB(function(r){var t=mB(lB(0,[0,KF,[0,r,0]])),u=[0,1],i=[0,Tk];var e=hB(function(a){return wF(Eo,Ik,function(r){var e=HW(r,Co);u[1]=(u[1]+e|0)-1|0;var n=wq(r,Eo);if(i[1]=wq(i[1],n),0<u[1])return a;var t=i[1];return u[1]=1,i[1]=qk,MY(wq(Co,t))})});return IY(YY(uB(Rk),e),function(r){var e=pI(r,2,Wu(r)-4|0),n=DY(t,e);return MY([1,[0,r,0===n[0]?n[1]:[0,[0,e],0]]])})}),function(r){if(0===r[0])return qY(Pk);var e=r[1],n=e[2],t=e[1];return 1<Wq(n)?MY([0,t,n]):qY(Mk)}),ej=function(r,e){return e?[0,ro(r,e[1])]:0},nj=function(r){var e=r[4],n=[0,[0,Nw,[0,zt,r[5]]],0];if(e){var t=e[1],a=t[1],u=[0,[0,wr,t[3]],0];switch(t[2]){case 0:var i=hw;break;case 1:i=dw;break;case 2:i=bw;break;case 3:i=pw;break;default:i=mw}var c=[0,i,u];switch(a){case 0:var f=tw;break;case 1:f=aw;break;default:f=uw}var o=[0,fn,[0,f,c]]}else o=Pu;var s=r[3],v=[0,[0,Pw,o],n];if(s)var l=s[1],h=[0,yr,[0,[0,Qk,[0,wr,l[1]]],[0,[0,Hk,[0,wr,l[2]]],0]]];else h=Pu;var d=r[1];return[0,yr,[0,[0,Iw,[0,yr,[0,[0,Bk,[0,wr,d[1]]],[0,[0,Yk,[0,wr,d[2]]],[0,[0,Xk,[0,wr,d[3]]],0]]]]],[0,[0,qw,[0,Uu,r[2]]],[0,[0,Mw,h],v]]]]},tj=function(r){if("number"!=typeof r&&yr===r[1])for(var e=r[2],n=Zw;;){var t=n[5],u=n[4],i=n[3],c=n[2],f=n[1];if(!e)return RL(t,function(a){return RL(u,function(t){return RL(i,function(n){return RL(c,function(e){return RL(f,function(r){return[0,[0,r,e,n,t,a]]})})})})});var a=e[1],o=a[1];if(kf(o,Uw)){if(kf(o,Dw)){if(kf(o,Ww)){if(kf(o,Fw)){if(kf(o,jw))return Gw;var s=a[2],v=0,l=e[2];if("number"!=typeof s&&Uu===s[1]){var h=[0,s[2]];v=1}if(!v)h=Lw;e=l,n=[0,f,h,i,u,t];continue}var d=a[2],b=e[2];if(Pu===d)var p=Bw;else{var m=0;if("number"!=typeof d&&yr===d[1])for(var g=d[2],k=ew;;){var w=k[2],y=k[1];if(g){var x=g[1],_=x[1];if(!kf(_,$k)){var A=x[2],O=0,S=g[2];if("number"!=typeof A&&wr===A[1]){var C=[0,A[2]];O=1}if(!O)C=Vk;g=S,k=[0,C,w];continue}if(!kf(_,Kk)){var E=x[2],N=0,P=g[2];if("number"!=typeof E&&wr===E[1]){var M=[0,E[2]];N=1}if(!N)M=Jk;g=P,k=[0,y,M];continue}var q=rw}else q=RL(w,function(r){return function(e){return RL(r,function(r){return[0,[0,r,e]]})}}(y));var I=q;m=1;break}if(!m)I=nw;p=RL(I,function(r){return[0,[0,r]]})}e=b,n=[0,f,c,p,u,t];continue}var T=a[2],R=e[2];if(Pu===T)var X=Yw;else{var Y=0;if("number"!=typeof T&&fn===T[1]){var B=T[2];if(B){var L=B[2];if(L){var U=L[2];if(U&&!U[2]){var D=U[1],W=0,F=function(u,c){return function(i){var r=0;if("number"!=typeof u&&fn===u[1]){var e=u[2];if(e){var n=e[1];if("number"!=typeof n&&Uu===n[1]){var t=n[2];if(kf(t,gw)){if(kf(t,kw)){if(kf(t,ww)){if(kf(t,yw)){if(!kf(t,xw)&&!e[2]){var a=_w;r=1}}else if(!e[2]){a=Aw;r=1}}else if(!e[2]){a=Ow;r=1}}else if(!e[2]){a=Sw;r=1}}else if(!e[2]){a=Cw;r=1}}}}if(!r)a=Ew;return RL(a,function(e){var r=0;if("number"!=typeof c&&fn===c[1]){var n=c[2];if(n){var t=n[1];if("number"!=typeof t&&Uu===t[1]){var a=t[2];if(kf(a,iw)){if(kf(a,cw)){if(!kf(a,fw)&&!n[2]){var u=ow;r=1}}else if(!n[2]){u=sw;r=1}}else if(!n[2]){u=vw;r=1}}}}if(!r)u=lw;return RL(u,function(r){return[0,[0,r,e,i]]})})}}(L[1],B[1]);if("number"!=typeof D&&wr===D[1]){var j=[0,D[2]];W=1}if(!W)j=Rw;var G=RL(j,F);Y=1}}}}if(!Y)G=Xw;X=RL(G,function(r){return[0,[0,r]]})}e=R,n=[0,f,c,i,X,t];continue}var Z=a[2],z=0,H=e[2];if("number"!=typeof Z&&yr===Z[1])for(var Q=Z[2],V=Zk;;){var J=V[3],$=V[2],K=V[1];if(Q){var rr=Q[1],er=rr[1];if(!kf(er,Wk)){var nr=rr[2],tr=0,ar=Q[2];if("number"!=typeof nr&&wr===nr[1]){var ur=[0,nr[2]];tr=1}if(!tr)ur=Lk;Q=ar,V=[0,K,$,ur];continue}if(!kf(er,Fk)){var ir=rr[2],cr=0,fr=Q[2];if("number"!=typeof ir&&wr===ir[1]){var or=[0,ir[2]];cr=1}if(!cr)or=Uk;Q=fr,V=[0,K,or,J];continue}if(!kf(er,jk)){var sr=rr[2],vr=0,lr=Q[2];if("number"!=typeof sr&&wr===sr[1]){var hr=[0,sr[2]];vr=1}if(!vr)hr=Dk;Q=lr,V=[0,hr,$,J];continue}var dr=Gk}else dr=RL(J,function(r,t){return function(n){return RL(r,function(e){return RL(t,function(r){return[0,[0,r,e,n]]})})}}($,K));var br=dr;z=1;break}if(!z)br=zk;e=H,n=[0,br,c,i,u,t]}else{var pr=a[2],mr=0,gr=e[2];if("number"!=typeof pr&&zt===pr[1]){var kr=[0,pr[2]];mr=1}if(!mr)kr=Tw;e=gr,n=[0,f,c,i,u,kr]}}return zw},aj=function(r){try{return ro(gY(r,oy),function(r,e){return[0,[0,r,e]]})}catch(r){return 0}},uj=function(t,r){try{return ro(gY(r,ay),function(r,e){var n=e-100|0;if(!(21<n>>>0))switch(n){case 0:return[0,[0,t,1,r]];case 4:return[0,[0,t,0,r]];case 9:return[0,[0,t,3,r]];case 19:return[0,[0,t,2,r]];case 21:return[0,[0,t,4,r]]}return 0})}catch(t){return 0}},ij=function(r){var e=r[2],n=r[1];return eo(HT(ny),n,e)},cj=function(r){var e=r[3],n=r[2];switch(r[1]){case 0:var t=uy;break;case 1:t=iy;break;default:t=cy}switch(n){case 0:var a=Jw;break;case 1:a=$w;break;case 2:a=Kw;break;case 3:a=ry;break;default:a=ey}return no(HT(Vw),t,e,a)},fj=function(r){for(var e=r[5]?62:93,n=[0,ej(cj,r[4]),0],t=[0,ej(ij,r[3]),n],a=r[1],u=[0,[0,r[2]],t],i=a[3],c=a[2],f=a[1],o=0,s=[0,[0,no(HT(ty),f,c,i)],u];;){if(!s){var v=mI(Hw,Zq(o)),l=r[5]?60:91;return no(HT(Qw),l,v,e)}var h=s[2],d=s[1];if(d)o=[0,d[1],o],s=h;else s=h}},oj=function(r,e,n,t){return 43!==gf(r,1)?[0,e,n,uj(0,pI(r,1,Wu(r)-1|0))]:[0,e,n,uj(43===t?1:2,pI(r,2,Wu(r)-2|0))]},sj=function(r){var e=[0,[0,sy,nj(r[2])],0];return[0,yr,[0,[0,vy,nj(r[1])],e]]},vj=function(r){return 0===r[0]?[0,fn,[0,Xy,[0,[0,Uu,r[1]],0]]]:[0,fn,[0,Yy,[0,[0,Uu,r[1]],0]]]},lj=function(r){switch(r[0]){case 0:return[0,fn,[0,Uy,[0,nj(r[1]),0]]];case 1:return[0,fn,[0,Dy,[0,nj(r[1]),0]]];case 2:return[0,fn,[0,Wy,[0,nj(r[1]),0]]];case 3:return[0,fn,[0,Fy,[0,nj(r[1]),0]]];case 4:var e=r[1],n=0===e[0]?[0,fn,[0,By,[0,nj(e[1]),0]]]:[0,fn,[0,Ly,[0,sj(e[1]),0]]];return[0,fn,[0,jy,[0,n,0]]];default:return[0,fn,[0,Gy,[0,sj(r[1]),0]]]}},hj=function(r){if("number"==typeof r)return 0===r?Qy:Vy;switch(r[0]){case 0:var e=r[1],n=e[1],t=e[2],a=[0,[0,fn,XL(function(r){return hj(r)},t)],0];return[0,fn,[0,Jy,[0,[0,fn,[0,pn===n?xy:Xu<=n?Ve<=n?gy:ky:Oa<=n?wy:yy,a]],0]]];case 1:return[0,fn,[0,$y,[0,[0,Uu,r[1]],0]]];case 2:return[0,fn,[0,Ky,[0,[0,Uu,r[1]],0]]];case 3:return[0,fn,[0,rx,[0,[0,Uu,r[1]],0]]];case 4:return[0,fn,[0,ex,[0,[0,Uu,r[1]],0]]];case 5:return[0,fn,[0,nx,[0,[0,Uu,r[1]],0]]];case 6:var u=r[1],i=u[3],c=i?[0,Uu,i[1]]:Pu,f=[0,[0,My,c],0],o=u[2],s=[0,[0,qy,[0,fn,XL(function(r){return hj(r)},o)]],f],v=u[1];switch(v[0]){case 0:var l=[0,fn,[0,Sy,[0,[0,Uu,v[1]],0]]];break;case 1:l=[0,fn,[0,Cy,[0,[0,Uu,v[1]],0]]];break;default:var h=v[1];l=[0,fn,[0,Ey,[0,[0,yr,[0,[0,Py,[0,Uu,h[1]]],[0,[0,Ny,[0,Uu,h[2]]],0]]],0]]]}return[0,fn,[0,tx,[0,[0,yr,[0,[0,Iy,l],s]],0]]];case 7:return[0,fn,[0,ax,[0,$F(r[1]),0]]];case 8:return[0,fn,[0,ux,[0,[0,Uu,r[1]],0]]];case 9:var d=r[1];return[0,fn,[0,ix,[0,[0,fn,XL(function(r){return hj(r)},d)],0]]];case 10:var b=r[1];return[0,fn,[0,cx,[0,[0,fn,XL(function(r){return hj(r)},b)],0]]];case 11:var p=r[1],m=p[3];if(m)var g=m[1],k=[0,fn,XL(function(r){return hj(r)},g)];else k=Pu;return[0,fn,[0,fx,[0,[0,yr,[0,[0,Oy,[0,wr,p[1]]],[0,[0,Ay,[0,Uu,p[2]]],[0,[0,_y,k],0]]]],0]]];case 12:var w=r[1],y=0===w[0]?[0,fn,[0,Ty,[0,[0,wr,w[1]],0]]]:[0,fn,[0,Ry,[0,[0,wr,w[1]],[0,[0,wr,w[2]],0]]]];return[0,fn,[0,ox,[0,y,0]]];case 13:return[0,fn,[0,sx,[0,vj(r[1]),0]]];case 14:var x=r[1],_=x[2],A=[0,[0,OA,[0,fn,XL(function(r){return[0,Uu,r]},_)]],0];return[0,fn,[0,vx,[0,[0,yr,[0,[0,SA,[0,Uu,x[1]]],A]],0]]];case 15:var O=r[1];return[0,fn,[0,lx,[0,[0,yr,[0,[0,Gg,[0,Uu,O[1]]],[0,[0,jg,[0,Uu,O[2]]],[0,[0,Fg,[0,zt,O[3]]],[0,[0,Wg,[0,Uu,O[4]]],[0,[0,Dg,[0,Uu,O[5]]],[0,[0,Ug,[0,Uu,O[6]]],0]]]]]]],0]]];case 16:return[0,fn,[0,hx,[0,lj(r[1]),0]]];case 17:return[0,fn,[0,dx,[0,[0,Uu,r[1]],0]]];case 18:return[0,fn,[0,bx,[0,[0,Uu,r[1]],[0,[0,Uu,r[2]],0]]]];case 19:var S=r[1];return[0,fn,[0,px,[0,[0,yr,[0,[0,Hy,[0,Uu,S[1]]],[0,[0,zy,[0,Uu,S[2]]],[0,[0,Zy,[0,Uu,S[3]]],0]]]],0]]];case 20:var C=r[1];return[0,fn,[0,mx,[0,[0,yr,[0,[0,Ig,[0,Uu,C[1]]],[0,[0,qg,[0,Uu,C[2]]],0]]],0]]];case 21:return[0,fn,[0,gx,[0,[0,Uu,r[1]],0]]];default:return[0,fn,[0,kx,[0,[0,Uu,r[1]],0]]]}},dj=TY(BF,function(r){return[20,r]}),bj=function(r){var n=[0,gf(r,0),AA];return IY(gF(r,r,sB(function(e){return Kq(function(r){return e===r?1:0},n)?0:1})),function(r){return MY(r)})},pj=IY(bj(EA),function(r){return LY(MY([0,[0,Xu,[0,[5,r],0]]]),_A)}),mj=IY(bj(NA),function(r){return LY(MY([0,[0,Oa,[0,[5,r],0]]]),xA)}),gj=IY(bj(PA),function(r){return LY(MY([0,[0,Ve,[0,[5,r],0]]]),yA)}),kj=IY(bj(MA),function(r){return LY(MY([0,[0,on,[0,[5,r],0]]]),wA)}),wj=IY(bj(qA),function(r){return LY(MY([0,[0,pn,[0,[5,r],0]]]),kA)}),yj=IY(bj(IA),function(r){return LY(MY([1,r]),gA)}),xj=kF(TA,0,function(r){return[2,r]}),_j=YY(uB(RA),xj),Aj=function(r){var e=mf(r[4],bA);var n=IY(bj(e?pA:mA),function(r){return 0<Wu(r)?MY([2,r]):LY(qY(dA),hA)});return e?UY(n,_j):n},Oj=function(r,e){var n=r[4];if(kf(n,sA)){if(kf(n,vA))throw[0,vo,lA];var t=XA}else t=YA;return Kq(function(r){return e===r?1:0},t)},Sj=IY(vF,function(r){return MY([5,r])}),Cj=function(i){var r=IY(eB,function(r){return Oj(i,r)?MY([5,bI(1,r)]):qY(oA)});var e=IY(YY(rB(92),KY(eF)),function(r){return MY([5,bI(1,r)])}),n=IY(CF,function(r){return MY([5,r])});return UY(UY(UY(IY([0,function(r,e,n,t,a){var u=[0,0];return ao(TY(tB(function(r){var e=0;if(iF(r)&&!Oj(i,r)){var n=fA;e=1}if(!e)n=0;return n?(u[1]=n[1],1):0},xY),function(r){return[0,r,u[1]]})[1],r,e,n,t,a)}],function(r){return MY([5,r[1]])}),n),e),r)},Ej=IY($Y,function(r){var e=r-94|0;if(1<e>>>0){var n=52+e|0;if(!(5<n>>>0))switch(n){case 0:return pj;case 1:return kj;case 5:return gj}return qY(cA)}return 0==e?wj:mj}),Nj=function(r,e){var n=[0,gf(r,0),iA];return gF(r,r,IY(sB(function(e){return Kq(function(r){return e===r?1:0},n)?0:1}),function(r){return MY([0,[0,e,[0,[5,r],0]]])}))},Pj=function(r){var n=[0,gf(r,0),uA];return gF(r,r,IY(sB(function(e){return Kq(function(r){return e===r?1:0},n)?0:1}),function(r){return MY([0,[0,Ve,[0,[0,[0,Xu,[0,[5,r],0]]],0]]])}))},Mj=IY($Y,function(r){if(95<=r){if(kr===r)return Nj(K_,on);if(!(96<=r)){var e=[0,Pj(V_),0],n=[0,Nj(J_,Ve),e];return lB(0,[0,Nj($_,Xu),n])}}else{if(42===r){var t=[0,Pj(eA),0],a=[0,Nj(nA,Ve),t];return lB(0,[0,Nj(tA,Xu),a])}if(94<=r)return Nj(rA,pn)}return qY(aA)}),qj=function(r){var e=r[4];if(kf(e,z_)){if(kf(e,H_))throw[0,vo,Q_];return Ej}return Mj},Ij=BY(uB(BA),oF),Tj=IY(lB(0,[0,Ij,[0,JF,0]]),function(r){return MY(1)}),Rj=IY(oF,function(r){return MY(0)}),Xj=gF(UA,LA,IY(sB(function(r){var e=r+Nr|0,n=0;return 3<e>>>0?52==e&&(n=1):1<(e-1|0)>>>0&&(n=1),n?0:1}),function(r){return MY([17,r])})),Yj=gF(WA,DA,IY(sB(function(r){var e=r+Nr|0,n=0;return 3<e>>>0?52==e&&(n=1):1<(e-1|0)>>>0&&(n=1),n?0:1}),function(r){return MY([8,r])})),Bj=TY(YY(rB(92),sB(DW)),function(e){try{return[15,function(r){var e=dR(LF,r),n=Ii(LF[2],e)[1+e];if(n){var t=n[3],a=n[2];if(0===ac(r,n[1]))return a;if(t){var u=t[3],i=t[2];if(0===ac(r,t[1]))return i;if(u){var c=u[2],f=u[3];if(0===ac(r,u[1]))return c;for(var o=f;;){if(!o)throw so;var s=o[2],v=o[3];if(0===ac(r,o[1]))return s;o=v}}throw so}throw so}throw so}(e)]}catch(r){if((r=Cf(r))===so)return[5,e];throw r}}),Lj=function(r,e,n){if(kf(r[4],j_)?0:1)var t=qY(G_);else{var a=sB(function(r){return tF(r)});t=YY(uB(e),a)}var u=[0,Cj(r),[0,Sj,[0,Bj,0]]],i=mB(lB(0,[0,qj(r),u]));var c=rB(Ze),f=sB(function(r){var e=iF(r);return e?Ze!==r?1:0:e});return TY(UY(BY(YY(uB(wq(e,Z_)),f),c),t),function(r){var e=DY(i,r);return 0===e[0]?ro(n,e[1]):ro(n,[0,[5,r],0])})},Uj=function(r){return Lj(r,F_,function(r){return[9,r]})},Dj=function(r){return Lj(r,W_,function(r){return[10,r]})},Wj=function(r){return IY(eB,function(r){return 36===r?IY(eB,function(n){if(36===n){var r=uB(X_);return TY(BY(oB(function(r){var e=36!==r?1:0;if(e)var n=13!==r?1:0,t=n?10!==r?1:0:n;else t=e;return t}),r),function(r){return[13,[1,r]]})}if(32===n)return qY(Y_);var e=rB(36);return IY(BY(oB(function(r){var e=36!==r?1:0;if(e)var n=13!==r?1:0,t=n?10!==r?1:0:n;else t=e;return t}),e),function(r){var e=0<Wu(r)?[0,gf(r,Wu(r)-1|0)]:0;return e&&32===e[1]?qY(R_):MY([13,[0,wq(bI(1,n),r)]])})}):92===r?IY(eB,function(r){return 40===r?kF(U_,0,function(r){return[13,[0,r]]}):91===r?kF(L_,0,function(r){return[13,[1,r]]}):qY(B_)}):qY(D_)})},Fj=function(r){var e=uB(T_);return RY(function(r,e){var n=[0,[5,wq(r,wq(q_,e))],0];return[6,[0,[2,[0,r,wq(I_,e)]],n,0]]},BY(sB(DW),e),sB(function(e){var r=tF(e);return r?$q(function(r){return e!==r?1:0},CA):r}))},jj=function(r,e){return Zq(Vq(function(r,e){if("number"==typeof e||5!==e[0])return[0,e,r];var n=e[1];if(r){var t=r[1];if("number"==typeof t||5!==t[0])return[0,[5,n],r];var a=r[2],u=t[1];if(YW(n,M_)){var i=UW(tF,u),c=i[2],f=i[1],o=LW(tF,n),s=o[2],v=wq(c,o[1]),l=DY(Fj(),v);return 0===l[0]?[0,[5,s],[0,l[1],[0,[5,f],a]]]:[0,[5,wq(u,n)],a]}return[0,[5,wq(u,n)],a]}return[0,[5,n],0]},0,e))},Gj=function(s){var r=pF(uB(E_)),e=sB(function(r){return 93!==r?1:0}),n=BY(YY(uB(N_),e),r),t=uB(P_);return RY(function(e,r){var n=0;if(5<Wu(e)&&mf(pI(e,0,5),O_))var t=[0,e];else n=1;if(n)if(mf(r,S_))t=[1,e];else try{t=ro(gY(e,C_),function(r,e){return[2,[0,r,e]]})}catch(r){t=[1,e]}var a=[0,Cj(s),[0,Sj,0]],u=[0,Dj(s),a],i=[0,Uj(s),u],c=[0,Bj,[0,Aj(s),i]],f=[0,Wj(),c],o=DY(mB(lB(0,[0,qj(s),f])),r);return[6,[0,t,0===o[0]?jj(0,o[1]):[0,[5,r],0],0]]},n,BY(oB(function(r){return 93!==r?1:0}),t))},Zj=function(w){var r=w[4];if(kf(r,b_)){if(kf(r,p_))throw[0,vo,m_];return Gj(w)}var e=Gj(w),n=uB(__),t=BY(YY(rB(91),oB(function(r){return 93!==r?1:0})),n),a=uB(A_);return UY(RY(function(r,e){try{var n=_I(e,34),t=pI(e,n+1|0,(Wu(e)-n|0)-1|0),a=[0,pI(e,0,n),t]}catch(r){a=[0,e,Dm]}var u=a[2],i=a[1],c=ff(dI(Rq,Oi(i))),f=0;if(3<Wu(i)){var o=0;if(BW(c,g_)||BW(c,k_)||(o=f=1),!o)var s=[0,i]}else f=1;if(f)try{s=ro(gY(i,w_),function(r,e){return[2,[0,r,e]]})}catch(r){s=[1,i]}var v=[0,Cj(w),[0,Sj,0]],l=[0,Dj(w),v],h=[0,Uj(w),l],d=[0,Bj,[0,Aj(w),h]],b=[0,Wj(),d],p=DY(mB(lB(0,[0,qj(w),b])),r),m=0===p[0]?jj(0,p[1]):[0,[5,r],0],g=0;if(!mf(u,y_)&&!mf(u,x_)){var k=[0,pI(u,0,Wu(u)-1|0)];g=1}if(!g)k=0;return[6,[0,s,m,k]]},t,BY(oB(function(r){return 41!==r?1:0}),a)),e)},zj=function(r){return TY(rj,function(r){return[7,r]})},Hj=function(b){function p(r){if("number"!=typeof r)switch(r[0]){case 0:var e=r[1],n=e[1],t=e[2];if(t){var a=t[1];if("number"==typeof a)0;else switch(a[0]){case 0:if(Ve===n){var u=e[2];if(Xu===u[1][1][1]&&!u[2])return r}break;case 5:if(t[2])break;var i=a[1],c=[0,Cj(b),0],f=[0,zj(),c],o=[0,Zj(b),f],s=[0,Dj(b),o],v=[0,Uj(b),s],l=DY(mB(lB(0,[0,qj(b),v])),i);if(0!==l[0])return r;var h=l[1];if(h){var d=h[1];if("number"==typeof d||5!==d[0])0;else if(!h[2])return r}return[0,[0,n,Hq(p,h)]];default:0}}break;case 5:return[5,r[1]];case 6:case 7:case 9:case 10:return r}return sq(d_)}return IY(qj(b),function(r){return MY(p(r))})},Qj=IY(mF(91,93,sB(function(r){return 47===r||37===r||WW(r)?1:0})),function(e){try{return MY([12,ro(gY(e,v_),function(r,e){return[1,r,e]})])}catch(r){try{var n=function(r){return[0,r]};return MY([12,ro(gY(e,l_),n)])}catch(e){return qY(h_)}}}),Vj=sB(function(r){var e=Ze!==r?1:0;if(e)var n=40!==r?1:0,t=n?32!==r?1:0:n;else t=e;return t}),Jj=IY(sB(function(r){var e=r+Nr|0,n=0;return 3<e>>>0?115==e&&(n=1):1<(e-1|0)>>>0&&(n=1),n?0:1}),function(r){var e=DY(Vj,r);if(0!==e[0])return qY(s_);var n=e[1],t=pI(r,Wu(n),Wu(r)-Wu(n)|0),a=Wu(t);return 0===Wu(t)?MY([14,[0,n,0]]):MY([14,[0,n,Hq(wI,CI(44,40===gf(t,0)?zW(t,1,a-2|0):32===gf(t,0)?zW(t,1,a-1|0):t))]])}),$j=gF(jA,FA,Jj),Kj=UY(gF(ZA,GA,Jj),$j),rG=function(n,d,b){var r=KY($W),e=sB(function(r){var e=tF(r);return e?r!==n?1:0:e});var t=TY(BY(e,r),function(r){return function(r){try{return ro(gY(r,fy),function(r,e,n){return[0,[0,r,e,n]]})}catch(r){return 0}}(r)}),a=pF(YY(r,e)),u=pF(YY(r,e));return IY(t,function(r){if(r){var h=r[1],e=rB(n);return BY(XY(function(r,e,n){if(e){var t=e[1];if(n)var a=n[1],u=aj(t),i=oj(a,h,u,gf(a,0)),c=i[1],f=i[2],o=i[3];else{var s=gf(t,0),v=0;if(43===s||46===s)v=1;else c=h,f=aj(t),o=0;if(v){var l=oj(t,h,0,s);c=l[1],f=l[2],o=l[3]}}}else c=h,f=0,o=0;return kf(b,u_)?kf(b,i_)?kf(b,c_)?kf(b,f_)?[16,[2,[0,c,r,f,o,d]]]:[16,[0,[0,c,r,f,o,d]]]:[16,[1,[0,c,r,f,o,d]]]:[16,[3,[0,c,r,f,o,d]]]:[16,[4,[0,[0,c,r,f,o,d]]]]},bF,a,u),e)}return qY(o_)})},eG=function(r){return rG(62,1,r)},nG=function(r){return rG(93,0,r)},tG=function(r,e){return IY(YY(YY(iB(r),vF),eB),function(r){return 60===r?eG(e):91===r?nG(e):qY(a_)})},aG=IY(YY(hF,eB),function(r){var e=Yq(r);if(83===e)return tG(n_,e_);if(69<=e){if(91===e)return nG(Jx)}else if(60<=e)switch(e-60|0){case 0:return eG($x);case 7:return IY(cB(3),function(r){return kf(r,jx)?kf(r,Gx)?qY(Vx):tG(zx,Zx):tG(Qx,Hx)});case 8:return tG(r_,Kx)}return qY(t_)}),uG=function(r){if("number"==typeof r||16!==r[0])return sq(Fx);var e=r[1];return 3<e[0]?sq(Wx):e[1]},iG=BY(aG,uB(zA)),cG=UY(XY(function(r,e,n){var t=uG(e),a=uG(n);return mf(r,Dx)?[16,[4,[1,[0,t,a]]]]:[16,[5,[0,t,a]]]},BY(YY(hF,uB(HA)),hF),iG,aG),aG),fG=function(s){var r=pF(uB(Bx)),e=oB(function(r){return 93!==r?1:0}),n=BY(YY(uB(Lx),e),r),t=uB(Ux);return RY(function(r,e){var n=SI(e);if(Kq(function(r){return BW(n,r)},Xx))var t=[0,e];else try{t=ro(gY(e,Yx),function(r,e){return[2,[0,r,e]]})}catch(r){t=[1,e]}var a=[0,Cj(s),[0,Sj,0]],u=[0,Dj(s),a],i=[0,Uj(s),u],c=[0,Bj,[0,Aj(s),i]],f=[0,Wj(),c],o=DY(mB(lB(0,[0,Hj(s),f])),r);return[6,[0,t,0===o[0]?jj(0,o[1]):[0,[5,r],0],0]]},n,BY(oB(function(r){return 41!==r?1:0}),t))},oG=sB(function(r){var e=cF(r);return e?58!==r?1:0:e}),sG=sB(function(r){var e=r+Nr|0;if(3<e>>>0){if(54==e)return 0}else if(1<(e-1|0)>>>0)return 0;return 1}),vG=BY(oG,uB(QA)),lG=gF(JA,VA,RY(function(r,e){return[18,r,e]},vG,sG));mF(91,93,sB(function(r){var e=iF(r);return e?93!==r?1:0:e})),mF(De,Ze,sB(function(r){var e=iF(r);return e?Ze!==r?1:0:e}));var hG=[0,0],dG=function(r){return r[1]++,r[1]},bG=function(r,e,n){var t=e?e[1]:0,a=[0,Cj(r),[0,Sj,0]],u=[0,Dj(r),a],i=[0,Uj(r),u],c=[0,Bj,[0,Aj(r),i]],f=[0,Hj(r),c],o=[0,Xj,[0,Yj,[0,Wj(),f]]],s=[0,dj,[0,Fj(),o]],v=[0,Zj(r),s],l=[0,zj(),v],h=[0,fG(r),l],d=DY(mB(lB(0,t?[0,Tj,h]:h)),n);return 0===d[0]?jj(0,d[1]):[0,[5,n],0]},pG=IY(VF,function(r){return MY([11,[0,dG(hG),r,0]])}),mG=function(a){var r=a[4];if(kf(r,Cx)){if(kf(r,Ex))throw[0,vo,Nx];var e=pF(rB(58)),n=sB(function(r){var e=58!==r?1:0;if(e){var n=93!==r?1:0;if(n)return iF(r);var t=n}else t=e;return t}),t=rB(93),u=RY(function(r,e){var n=mf(r,Px)?(hG[1]++,wq(Mx,Vu(Zt+hG[1]))):r;if(mf(e,qx))return[11,[0,dG(hG),n,0]];var t=[0,bG(a,0,e)];return[11,[0,dG(hG),n,t]]},BY(YY(uB(Ix),n),e),BY(oB(function(r){var e=93!==r?1:0;return e?iF(r):e}),t)),i=rB(93),c=sB(function(r){var e=93!==r?1:0;return e?iF(r):e});return UY(TY(BY(YY(uB(Rx),c),i),function(r){var e=[0,bG(a,0,r)];return[11,[0,dG(hG),Tx,e]]}),u)}return pG};lB(0,[0,IY(OF,function(r){return MY([5,r])}),[0,Tj,[0,Rj,0]]]);var gG=function(r){return IY(qF,function(r){return MY([21,r])})},kG=TY(DF,function(r){return[3,r]}),wG=TY(zF,function(r){return[22,r]}),yG=function(i){var r=mf(i[4],Sx)?IY($Y,function(r){if(32<=r){if(!(mt<=r))switch(r+Lr|0){case 0:return TY(JF,function(r){return 1});case 1:return fG(i);case 3:return kG;case 4:return Wj();case 8:return gG();case 28:return UY(UY(mF(60,62,Fj()),cG),dj);case 32:return lG;case 59:var e=mG(i),n=Zj(i);return UY(UY(UY(UY(UY(zj(),n),cG),e),Qj),wG);case 60:return UY(Wj(),Bj);case 62:var t=Dj(i);return UY(Hj(i),t);case 63:var a=Uj(i);return UY(Hj(i),a);case 64:return Aj(i);case 91:return Kj;case 10:case 94:return Hj(i);case 35:case 36:case 51:case 67:case 68:case 83:return cG}}else if(10===r)return Rj;return Fj()}):IY($Y,function(r){if(33<=r){if(!(mt<=r))switch(r+-33|0){case 0:return fG(i);case 2:return kG;case 3:return Wj();case 7:return gG();case 27:return UY(UY(UY(Yj,Xj),cG),dj);case 28:return UY(Aj(i),yj);case 31:return lG;case 58:var e=mG(i),n=Zj(i);return UY(UY(UY(UY(UY(zj(),n),cG),e),Qj),wG);case 59:var t=Wj();return UY(UY(TY(Ij,function(r){return 1}),t),Bj);case 61:var a=Dj(i);return UY(Hj(i),a);case 62:var u=Uj(i);return UY(Hj(i),u);case 90:return Kj;case 93:return Aj(i);case 9:case 10:case 14:return Hj(i);case 34:case 35:case 50:case 66:case 67:case 82:return cG}}else if(10===r)return Rj;return Fj()});return LY(TY(mB(UY(r,Cj(i))),function(r){return jj(0,r)}),Ox)},xG=function(r){return mI(xx,Hq(_G,r))},_G=function(r){var e=0;if("number"!=typeof r)switch(r[0]){case 0:case 6:return xG(r[1][2]);case 11:var n=r[1][3];return n?xG(n[1]):wx;case 13:var t=r[1];if(0===t[0]){var a=t[1];e=1}break;case 15:return r[1][6];case 1:case 5:a=r[1];e=1;break;case 9:case 10:return xG(r[1])}return e?a:yx},AG=function(r){return[0,fn,XL(function(r){return hj(r)},r)]},OG=function(r){return[0,yr,[0,[0,KA,[0,wr,r[1]]],[0,[0,$A,[0,wr,r[2]]],0]]]},SG=function(r){var e=r[5],n=[0,[0,vO,[0,wr,r[6]]],[0,[0,sO,[0,zt,r[7]]],0]],t=e?[0,zt,e[1]]:Pu,a=[0,[0,lO,t],n],u=r[4],i=[0,[0,hO,[0,fn,XL(function(r){return hj(r)},u)]],a],c=r[3],f=c?[0,wr,c[1]]:Pu,o=[0,[0,dO,f],i],s=r[2],v=[0,[0,bO,[0,fn,XL(function(r){return SG(r)},s)]],o],l=r[1];return[0,yr,[0,[0,pO,[0,fn,XL(function(r){return EG(r)},l)]],v]]},CG=function(r){return[0,fn,XL(function(r){return[0,fn,XL(function(r){return hj(r)},r)]},r)]},EG=function(r){if("number"==typeof r)return 0===r?AO:OO;switch(r[0]){case 0:var e=r[1];return[0,fn,[0,SO,[0,[0,fn,XL(function(r){return hj(r)},e)],0]]];case 1:return[0,fn,[0,CO,[0,[0,Uu,r[1]],0]]];case 2:return[0,fn,[0,EO,[0,[0,wr,r[1]],0]]];case 3:var n=r[1],t=n[8],a=t[2],u=[0,[0,fO,[0,fn,XL(function(r){return[0,fn,[0,[0,Uu,r[1]],[0,[0,Uu,r[2]],0]]]},a)]],0],i=t[1],c=[0,[0,rO,[0,yr,[0,[0,oO,[0,fn,XL(function(r){return lj(r)},i)]],u]]],0],f=n[6],o=[0,[0,eO,[0,Uu,n[7]]],c],s=f?[0,Uu,bI(1,f[1])]:Pu,v=n[5],l=[0,[0,nO,s],o];if(v)var h=v[1],d=[0,fn,XL(function(r){return[0,wr,r]},h)];else d=Pu;var b=n[3],p=[0,[0,aO,[0,wr,n[4]]],[0,[0,tO,d],l]],m=b?[0,Uu,b[1]]:Pu,g=[0,[0,uO,m],p],k=n[2],w=[0,[0,iO,[0,fn,XL(function(r){return[0,Uu,r]},k)]],g];return[0,fn,[0,NO,[0,[0,yr,[0,[0,cO,AG(n[1])],w]],0]]];case 4:var y=r[1];return[0,fn,[0,PO,[0,[0,fn,XL(function(r){return SG(r)},y)],0]]];case 5:return[0,fn,[0,MO,[0,[0,Uu,r[1]],[0,[0,Uu,r[2]],0]]]];case 6:return[0,fn,[0,qO,[0,[0,Uu,r[1]],0]]];case 7:var x=r[1],_=[0,EG(r[2]),0];return[0,fn,[0,IO,[0,[0,fn,XL(function(r){return[0,fn,[0,[0,Uu,r[1]],[0,[0,Uu,r[2]],0]]]},x)],_]]];case 8:var A=r[1];return[0,fn,[0,TO,[0,[0,fn,XL(function(r){return[0,Uu,r]},A)],0]]];case 9:var O=r[1],S=[0,[0,wO,OG(O[4])],0],C=O[3];if(C)var E=C[1],N=[0,fn,XL(function(r){return[0,Uu,r]},E)];else N=Pu;var P=O[2],M=[0,[0,yO,N],S],q=P?[0,Uu,P[1]]:Pu,I=[0,[0,xO,q],M],T=O[1];return[0,fn,[0,RO,[0,[0,yr,[0,[0,_O,[0,fn,XL(function(r){return[0,Uu,r]},T)]],I]],0]]];case 10:var R=r[1];return[0,fn,[0,XO,[0,[0,fn,XL(function(r){return EG(r)},R)],0]]];case 11:var X=r[2],Y=r[1],B=[0,[0,Uu,r[3]],0];if(X)var L=X[1],U=[0,fn,XL(function(r){return[0,Uu,r]},L)];else U=Pu;return[0,fn,[0,YO,[0,[0,Uu,Y],[0,U,B]]]];case 12:var D=r[1];return[0,fn,[0,BO,[0,[0,fn,XL(function(r){return[0,Uu,r]},D)],0]]];case 13:var W=r[2],F=r[3],j=r[1],G=[0,[0,Uu,r[4]],0],Z=[0,[0,fn,XL(function(r){return EG(r)},F)],G],z=W?[0,Uu,W[1]]:Pu;return[0,fn,[0,LO,[0,[0,Uu,j],[0,z,Z]]]];case 14:return[0,fn,[0,UO,[0,vj(r[1]),0]]];case 15:var H=r[2],Q=r[1],V=[0,[0,Uu,r[3]],0],J=H?[0,Uu,H[1]]:Pu;return[0,fn,[0,DO,[0,[0,Uu,Q],[0,J,V]]]];case 16:return[0,fn,[0,WO,[0,[0,Uu,r[1]],0]]];case 17:var $=r[2],K=r[1];return[0,fn,[0,FO,[0,[0,Uu,K],[0,[0,fn,XL(function(r){return[0,Uu,r]},$)],0]]]];case 18:var rr=r[1];return[0,fn,[0,jO,[0,[0,fn,XL(function(r){return[0,fn,[0,[0,Uu,r[1]],[0,[0,Uu,r[2]],0]]]},rr)],0]]];case 19:var er=r[2],nr=r[1];return[0,fn,[0,GO,[0,[0,Uu,nr],[0,[0,fn,XL(function(r){return hj(r)},er)],0]]]];case 20:var tr=r[1],ar=tr[3],ur=[0,[0,mO,[0,fn,XL(function(r){return[0,wr,r]},ar)]],0],ir=tr[2],cr=[0,[0,gO,[0,fn,XL(function(r){return[0,fn,XL(function(r){return CG(r)},r)]},ir)]],ur],fr=tr[1],or=fr?CG(fr[1]):Pu;return[0,fn,[0,ZO,[0,[0,yr,[0,[0,kO,or],cr]],0]]];case 21:return[0,fn,[0,zO,[0,[0,Uu,r[1]],0]]];case 22:return[0,fn,[0,HO,[0,[0,Uu,r[1]],0]]];default:return[0,fn,[0,QO,[0,[0,Uu,r[1]],0]]]}},NG=YY(YY(hF,uB(oS)),OF),PG=sB(function(r){var e=45===r?1:0;if(e)var n=e;else{var t=43===r?1:0;if(t)n=t;else{var a=je===r?1:0;if(a)n=a;else n=(32===r?1:0)||(58===r?1:0)}}return n}),MG=BY(BY(YY(YY(hF,rB(je)),PG),hF),oF),qG=pF(oF),IG=AF(aF),TG=IY(BY(YY(YY(hF,rB(je)),IG),qG),function(r){var e=wI(r),n=Wu(e)-1|0;return 0<=n?je===gf(e,n)?MY(Hq(wI,CI(je,pI(e,0,n)))):qY(cS):qY(fS)}),RG=function(r,e){try{var n=Fq(Fq(e));if($q(function(r){if(r){var e=r[1];if("number"!=typeof e&&5===e[0]&&!r[2]){var n=e[1],t=mf(n,nS);if(t)var a=t;else{var u=mf(n,tS);a=u||(mf(n,aS)||mf(n,uS))}return a}}return 0},n))var t=jq(e),a=[0,r,[0,jq(Fq(e)),t],n];else a=[0,r,e,n];return a}catch(n){return[0,r,e,0]}},XG=function(a){var r=pF(NG),e=EF(function(n){return hB(function(e){return IY(EF(function(t){return hB(function(n){return IY(pF(MG),function(r){return r?MY(Zq(t[1])):IY(TG,function(r){var e=Hq(function(r){var e=DY(yG(a),r),n=[0,[5,r],0];return 0===e[0]?e[1]:n},r);return t[1]=[0,e,t[1]],UY(n,MY(Zq(t[1])))})})})},[0,0],iS),function(r){return n[1]=[0,r,n[1]],UY(e,MY(Zq(n[1])))})})},[0,0],VO);return IY(BY(YY(pF(sF),e),r),function(r){if(r){var e=r[1];if(e)var n=r[2],t=e[2],a=e[1],u=0===Wq(t)?n:zq([0,[0,t,0],[0,n,0]]),i=RG([0,a],u),c=i[1],f=i[2],o=i[3];else{var s=RG(0,r[2]);c=s[1],f=s[2],o=s[3]}}else o=f=c=0;return MY([20,[0,c,f,function(e){try{return Zq(Vq(function(r,e){if(e){var n=e[1];if("number"==typeof n||5!==n[0])0;else{var t=n[1],a=0;if(kf(t,JO))if(kf(t,$O)&&kf(t,KO))kf(t,rS)&&(a=1);else{if(!e[2])return[0,1,r];a=1}if(!a&&!e[2]){var u=jq(r);return[0,Fq(r)+1|0,u]}}}return sq(eS)},0,e))}catch(r){return[0,Wq(e),0]}}(o)]])})},YG=TY(sB(aF),function(r){return[2,Wu(r)]}),BG=TY(OF,function(r){return[1,r]}),LG=function(b,r){var e=Aq(r,hS);return XW(1,Zq(Vq(function(r,e){var n=r[3],t=r[2],a=r[1],u=e[1],i=r[4];if("number"!=typeof u)switch(u[0]){case 1:var c=e[2],f=c[2],o=c[1];return[0,a,[0,u[1],t],0===n?o:n,f];case 2:var s=e[2],v=s[2],l=s[1];return[0,a,[0,mI(vS,TW(u[1],sS)),t],l,v]}if(0<Wq(t)){var h=mI(lS,Zq(t)),d=DY(yG(b),h);return[0,[0,e,[0,[0,0===d[0]?[0,d[1]]:[0,[0,[5,h],0]],[0,n,i]],a]],0,0,0]}return[0,[0,e,a],0,0,0]},dS,e)[1]))},UG=[0,uB(kS),0],DG=IY(BY(lB(0,[0,uB(wS),UG]),OB),function(r){return IY(NF(gS,function(r){return mf(wI(r),bS)},mS),function(r){return MY([21,mI(pS,r)])})}),WG=pF(hF),FG=uB(yS),jG=lB(0,[0,DG,[0,RY(function(r,e){return[21,e]},BY(YY(pF(hF),FG),WG),OF),0]]),GG=PF(IY(YY(BY(rB(35),vF),OF),function(r){return MY([21,r])})),ZG=function(r){var e=r[4];if(kf(e,xS)){if(kf(e,_S))throw[0,vo,AS];return GG}return jG},zG=IY(gF(NS,ES,sB(function(r){var e=58!==r?1:0;return e?iF(r):e})),function(r){return YW(r,OS)||YW(r,SS)?qY(CS):MY(r)}),HG=YY(hF,SF),QG=PF(RY(function(r,e){return[5,r,e]},zG,HG)),VG=function(n,e){try{return ro(gY(wI(e),MS),function(r,e){return[0,[0,r,e],n]})}catch(r){if(n){var t=n[1],a=n[2],u=t[2];return[0,[0,t[1],wq(u,wq(qS,wI(e)))],a]}return n}},JG=BY(YY(hF,mF(58,58,sB(function(r){return 58!==r?1:0}))),oF),$G=NF(0,function(r){return mf(r,IS)},TS),KG=PF(RY(function(r,e){return kf(r,PS)?[17,r,e]:[18,Zq(Vq(VG,0,e))]},JG,$G)),rZ=function(r){return XY(function(r,e,n){return[0,e,[0,r,n]]},zY,r,zY)},eZ=[0,rB(95),0],nZ=[0,rB(42),eZ],tZ=mB(lB(0,[0,rB(45),nZ])),aZ=bB(5,rB(45)),uZ=function(r){var e=r[4];if(kf(e,XS)){if(kf(e,YS))throw[0,vo,BS];var n=aZ}else n=tZ;var t=IY(n,function(r){if(3<=Wq(r)&&1===Wq(ZW(r)))return MY(1);return IY(qY(RS),function(r){return MY(1)})}),a=lB(0,[0,OB,[0,ZY,0]]),u=pF(hF),i=pF(hF);return BY(BY(YY(YY(pF(sF),i),t),u),a)},iZ=pF(OF),cZ=rB(Ze),fZ=sB(function(r){return Ze!==r?1:0}),oZ=BY(YY(iB(FS),fZ),cZ),sZ=BY(RY(function(r,e){return e&&kf(e[1],WS)?[0,r,e]:[0,r,0]},oZ,iZ),OB),vZ=function(r){return IY(YY(hF,sZ),function(r){var e=r[1],n=r[2];return kF(wq(DS,wq(e,US)),LS,function(r){return[15,SI(e),n,r]})})},lZ=mB(IY(YY(hF,KY(function(r){var e=0;return 14<=r?35!==r&&58!==r&&(e=1):10===r||13<=r||(e=1),e?1:0})),function(e){return TY(BY(OF,UY(ZY,OB)),function(r){return wq(Tq(e),r)})})),hZ=mB(TY(YY(YY(YY(hF,rB(58)),vF),lZ),function(r){return mI(jS,r)})),dZ=UY(TY(_F,Wu),MY(0)),bZ=function(r){return 0===r[1]?qY(rC):MY(Zq(r[1]))},pZ=MY(0),mZ=MY(cC),gZ=YY(iB(fC),mZ),kZ=MY(oC),wZ=UY(UY(YY(uB(sC),kZ),gZ),pZ),yZ=function(_,A,O,v){return hB(function(x){return IY(dZ,function(y){if(y<v)return bZ(O);function t(k,w){var u=[0,0];return IY(hB(function(a){return IY(AF(aF),function(r){u[1]=[0,r,u[1]];var e=IY(QY,function(r){if(r){var e=r[1];return aF(e)?(u[1]=[0,KS,u[1]],YY(oF,a)):$W(e)?IY(xF,function(r){var e=function(r,e){var n=mf(r[4],eC),t=GW(e);try{var a=ro(gY(wI(e),nC),function(r){return[0,r]})}catch(t){a=0}if(a)return[0,t,1,[0,a[1]]];if(2<=(Wu(e)-t|0)){var u=pI(e,t,2);if(n)var i=mf(u,tC);else{var c=0!==t?1:0;i=c?mf(u,aC):c}var f=mf(u,uC);if(f)var o=f;else o=mf(u,iC)||i;return[0,t,o,0]}return[0,t,0,0]}(_,r),n=e[1];if(e[2]){if(n<=y)return MY([0,Zq(u[1]),0]);return IY(yZ(_,A,[0,0],n),function(r){return MY([0,Zq(u[1]),r])})}return YY(pF(sF),a)}):MY([0,Zq(u[1]),0])}return MY([0,Zq(u[1]),0])}),n=YY(pF(oF),e),t=MY([0,Zq(u[1]),0]);return UY(YY(YY(oF,oF),t),n)})}),function(r){var e=r[2],n=r[1],t=k?1:0,a=mI(GS,Hq(wI,n));if(t)var u=0,i=a;else{var c=DY(kF(VS,0,function(r){return r}),a);if(0===c[0]){var f=c[1],o=Wu(f)+3|0;if((1+o|0)<=Wu(a)){var s=gf(a,o),v=0;if($W(s)||aF(s))v=1;else var l=0,h=a;if(v)l=[0,f],h=pI(a,o,Wu(a)-o|0)}else l=[0,f],h=JS;if(l)var d=l[1],b=DY(yG(_),d),p=[0,0===b[0]?b[1]:[0,[5,d],0],h];else p=[0,0,h]}else p=[0,0,a];u=p[1],i=p[2]}var m=DY(A,i);if(0===m[0])var g=Hq(function(r){return r[1]},LG(_,m[1]));else g=[0,[0,[0,[5,i],0]],0];return O[1]=[0,[0,g,e,k,u,w,y,t],O[1]],x})}var r=bZ(O);var e=BY(wZ,hF),n=0;if(!mf(_[4],$S)&&0===y){var a=rB(45),u=UY(rB(43),a);n=1}if(!n){var i=rB(42),c=rB(45);u=UY(UY(rB(43),c),i)}var f=MY(0);var o=UY(YY(YY(u,vF),f),IY(BY(BY(fF,rB(46)),vF),function(r){return MY([0,r])})),s=IY(RY(function(r,e){return[0,r,e]},o,e),function(r){var e=r[2],n=r[1];return t(n?[0,Lc(n[1])]:0,e)});return UY(YY(cB(y),s),r)})})},xZ=function(r,e){var n=[0,0],t=yZ(r,e,n,0);return IY(YY(pF(sF),t),function(r){return n[1]=0,n[1]=0,UY(MY([4,r]),qY(QS))})},_Z=function(a,r){var e=a[4];if(kf(e,ZS)){if(kf(e,zS))throw[0,vo,HS];return xZ(a,r)}var n=pF(sF),t=BY(YY(hF,OF),oF),u=IY(mB(BY(IY(t,function(t){return IY(hZ,function(r){var e=DY(yG(a),t),n=0===e[0]?e[1]:[0,[5,t],0];return MY([0,Hq(function(r){var e=wI(r),n=DY(yG(a),e);return 0===n[0]?[0,n[1]]:[0,[0,[5,r],0]]},r),0,0,n,0,0,0])})}),n)),function(r){return MY([4,r])});return UY(xZ(a,r),u)},AZ=RY(function(r,e){return[0,r,e]},IY(lF,function(r){var e=Wq(ro(aI(function(r){return Bq(r,9)}),FW(r))),n=(Wu(r)-e|0)+(4*e|0)|0;return 4<=n?MY(n):qY(vC)}),OF),OZ=pF(sF),SZ=IY(mB(BY(BY(AZ,UY(OB,ZY)),OZ)),function(r){var t=Fq(r)[1];return MY([8,Hq(function(r){var e=r[2],n=r[1];return t<n?wq(bI(n-t|0,32),e):e},r)])}),CZ=IY(YY(hF,uB(UC)),function(r){return MY(0)}),EZ=LY(MF(rB(58)),DC),NZ=LY(MF(rB(62)),WC),PZ=kF(FC,0,function(r){return[16,r]}),MZ=YY(uB(jC),PZ),qZ=pF(OF),IZ=uB(GC),TZ=IY(YY(YY(UY(uB(ZC),IZ),hF),qZ),function(c){return TY(rZ(NF(LC,function(r){var e=YW(wI(r),XC);return e||YW(wI(r),YC)},BC)),function(r){var e=r[2],n=r[1],t=e[2],a=e[1];if(0===n)var u=0;else{var i=GW(Fq(n));u=0===i?n:Hq(function(r){return zW(r,i,Wu(r)-i|0)},n)}return[9,[0,u,c,0,[0,a,t-3|0]]]})}),RZ=pF(oF),XZ=YY(hF,pF(OF)),YZ=BY(RY(function(r,e){return e&&kf(e[1],RC)?[0,r,e]:[0,r,0]},YY(iB(zC),dF),XZ),RZ),BZ=function(r,e){var n=[0,CZ,[0,ZG(r),[0,BG,[0,YG,0]]]],t=[0,uZ(r),n],a=[0,e,[0,QG,[0,KG,[0,vZ(),t]]]],u=mB(rZ(lB(0,[0,XG(r),a]))),i=[0,CZ,[0,ZG(r),[0,BG,[0,YG,0]]]],c=[0,uZ(r),i],f=[0,KG,[0,e,[0,vZ(),c]]],o=[0,_Z(r,u),f];return mB(rZ(lB(0,[0,QG,[0,XG(r),o]])))},LZ=function(r){if(r){var e=CI(32,r[1]);if(e){var n=e[2],t=e[1];return n?[0,[0,t],[0,n]]:[0,[0,t],0]}return IC}return TC},UZ=function(y){return hB(function(w){return PF(IY($Y,function(r){if(91<=r){var e=r-96|0;if(30<e>>>0){if(!(-4<=e))return TY(zF,function(r){return[23,r]})}else if(28<(e-1|0)>>>0)return TZ}else{var n=r-35|0;if(!(1<n>>>0))return 0==n?IY(YZ,function(r){var g=r[2],k=r[1];return TY(rZ(NF(SC,function(r){var e=wq(AC,k);return YW(wI(r),e)},OC)),function(r){var e=r[2],n=r[1],t=e[2],a=e[1];if(0===n)var u=0;else{var i=GW(Fq(n));u=0===i?n:Hq(function(r){return zW(r,i,Wu(r)-i|0)},n)}var c=SI(k);if(kf(c,bC)){if(kf(c,pC)){if(kf(c,mC)){if(kf(c,gC)){if(kf(c,kC)){var f=mI(_C,u),o=DY(BZ(y,w),f);if(0===o[0])var s=Hq(function(r){return r[1]},LG(y,o[1]));else s=0;return[13,c,g,s,f]}var v=LZ(g);return[9,[0,u,v[1],v[2],[0,a,t-9|0]]]}var l=mI(wC,u),h=DY(BZ(y,w),l);if(0===h[0])var d=Hq(function(r){return r[1]},LG(y,h[1]));else d=0;return[10,d]}var b=LZ(g),p=b[1],m=b[2];return[11,p?p[1]:yC,m,mI(xC,u)]}return[8,u]}return[12,u]})}):MZ;var t=n+Mu|0;if(!(4<t>>>0))switch(t){case 0:var a=y[4];if(kf(a,EC)){if(kf(a,NC))throw[0,vo,MC];return TY(EZ,function(r){return[8,r]})}return qY(PC);case 2:return TY(jF,function(r){return[22,r]});case 4:return TY(NZ,function(r){var e=mI(CC,r),n=DY(BZ(y,w),e);if(0===n[0])var t=Hq(function(r){return r[1]},LG(y,n[1]));else t=0;return[10,t]})}}return qY(qC)}))})},DZ=function(r){var e=r[4];if(kf(e,lC)){if(kf(e,hC))throw[0,vo,dC];return UZ(r)}return UY(UZ(r),SZ)},WZ=mB(IY(YY(hF,KY(function(r){var e=0;if(35<=r){var n=r+-36|0;54<n>>>0?56<=n&&(e=1):6!=n&&(e=1)}else 10!==r&&13!==r&&(e=1);return e?1:0})),function(e){return TY(BY(OF,UY(ZY,OB)),function(r){return wq(Tq(e),r)})})),FZ=sB(function(r){return 35===r?1:0}),jZ=uB(lE),GZ=uB(hE),ZZ=uB(dE),zZ=uB(bE),HZ=uB(pE),QZ=uB(mE),VZ=uB(gE),JZ=uB(kE),$Z=uB(wE),KZ=uB(yE),rz=IY(UY(UY(UY(UY(UY(UY(UY(UY(UY(UY(uB(xE),KZ),$Z),JZ),VZ),QZ),HZ),zZ),ZZ),GZ),jZ),function(e){return IY(QY,function(r){return!r||32===r[1]?MY(e):qY(vE)})}),ez=sB(function(r){return 42===r?1:0}),nz=rB(93),tz=BY(YY(uB(_E),eB),nz),az=gB(rB(58),sB(function(r){var e=58!==r?1:0;return e?cF(r):e})),uz=rB(58),iz=BY(YY(rB(58),az),uz),cz=oB(function(r){return 10!==r&&13!==r?1:0}),fz=function(r){return mI(cE,Hq(function(r){var e=0;if(48<=r)95<=r?97<=r?De<=r||(e=1):96<=r||(e=2):65<=r?91<=r||(e=1):58<=r||(e=1);else{var n=r+-33|0;11<n>>>0?13<(1+n|0)>>>0||(e=2):1<(n-7|0)>>>0||(e=1)}switch(e){case 0:return ro(HT(uE),r);case 1:return bI(1,r);default:return iE}},FW(wI(r))))},oz=sB(function(r){var e=58!==r?1:0;return e?iF(r):e}),sz=BY(rB(58),hF),vz=TY(ZY,function(r){return AE}),lz=UY(vB(aF),vz),hz=rZ(XY(function(r,e,n){return[5,r,n]},oz,sz,lz)),dz=kF(OE,0,function(r){var e=DY(mB(BY(hz,UY(OB,ZY))),r);return 0===e[0]?e[1]:0}),bz=YY(YY(uB(SE),OB),dz),pz=function(A,r){var e=[0,ZG(A),[0,BG,0]],n=pF(sF),t=A[4];if(kf(t,QC)){if(kf(t,VC))throw[0,vo,$C];var a=rB(93),u=sB(function(r){var e=93!==r?1:0;return e?iF(r):e}),i=BY(BY(YY(uB(JC),u),a),hF)}else i=BY(BY(VF,rB(58)),hF);var c=[0,CZ,[0,BY(RY(function(r,e){var n=mI(HC,e),t=DY(yG(A),n);return[19,r,0===t[0]?t[1]:[0,[5,n],0]]},i,WZ),n),e]],f=[0,uZ(A),c],o=[0,DZ(A),f],s=[0,CZ,[0,ZG(A),[0,BG,[0,YG,0]]]],v=[0,uZ(A),s],l=[0,vZ(),v],h=[0,DZ(A),l],d=[0,KG,[0,_Z(A,mB(rZ(lB(0,[0,XG(A),h])))),o]],b=[0,vZ(),d],p=[0,YG,[0,XG(A),b]],m=pF(LY(YY(vF,cz),eE)),g=pF(LY(YY(vF,tz),nE)),k=pF(LY(YY(vF,rz),tE)),w=A[4];if(kf(w,fE)){if(kf(w,oE))throw[0,vo,sE];var y=ez}else y=FZ;var x=LY(y,aE),_=pB(rZ(lB(0,[0,QG,[0,BY([0,function(r,e,n,t,_){return ao(x[1],r,e,n,t,function(r,e,n,x){return ao(k[1],r,e,n,t,function(r,e,n,y){return ao(g[1],r,e,n,t,function(r,e,n,w){return ao(m[1],r,e,n,t,function(r,e,n,t){var a=Wu(x);if(t)var u=wI(t[1]),i=DY(yG(A),u),c=0===i[0]?i[1]:0;else c=0;if(c){var f=Gq(c,Wq(c)-1|0),o=0;if("number"==typeof f||5!==f[0])o=1;else{var s=wI(f[1]),v=0;if(1<Wu(s)&&58===gf(s,Wu(s)-1|0)){var l=UW(function(r){return 32!==r?1:0},s),h=l[1],d=DY(iz,l[2]);if(0===d[0])var b=d[1],p=[0,mf(h,KC)?XW(1,c):Aq(XW(1,c),[0,[5,h],0]),ro(aI(function(r){for(var e=0,n=Wu(r);;){if(e===n)var t=1;else{if($W(gf(r,e))){e=e+1|0;continue}t=0}return 1-t}}),b)];else p=[0,c,0];var m=p;v=1}if(!v)m=[0,c,0];var g=m[1],k=m[2]}if(o)g=c,k=0}else g=c,k=0;return to(_,r,e,n,[3,[0,g,k,y,a,0,w,fz(xG(g)),rE]])})})})})}],UY(OB,ZY)),p]]))),O=DY(UY(IY(bz,function(e){return IY(_,function(r){return MY(Aq(e,r))})}),_),r);return 0===O[0]?LG(A,O[1]):sq(O[1])},mz=[ct,qE,hc()],gz=function(r){try{return Vq(function(r,e){if("number"==typeof e)return r;if(16===e[0])return[0,e[1],r];throw mz},0,r)}catch(r){if((r=Cf(r))===mz)return 0;throw r}},kz=function(r,e,n){if(1===e){var t=Aq(r[5],[0,n,0]);return[0,r[1],r[2],r[3],r[4],t]}var a=[0,kz(RW(r[5]),e-1|0,n),0],u=Aq(XW(1,r[5]),a);return[0,r[1],r[2],r[3],r[4],u]},wz=[0,0],yz=[0,0],xz=function(r,e){return zq(Hq(r,e))},_z=function(r){if(r){var e=r[1],n=e[7];return(0===Wq(e[4])?0:1)?JM:n?$M:KM}return rq},Az=function(r,e){var n=r[1],t=[0,Oz(r[2],IE),0],a=[0,Oz(n,TE),t];return QW([0,[0,YE,[0,[0,XE,xq(e)],0]]],RE,a)},Oz=function(r,e){var n=r[5],t=[0,kf(e,BE)&&kf(e,LE)?kf(e,UE)?kf(e,DE)?kf(e,WE)?kf(e,FE)?kf(e,jE)?0:[0,GE]:[2,ZE]:[0,zE]:[2,HE]:[2,QE]:0,[0,[0,fj(r)],0]],a=[0,[0,KE,n?JE:$E],0],u=mf(e,rN)?eN:nN;return QW([0,[0,[0,aN,wq(tN,u)],a]],VE,t)},Sz=function(e,r){return xz(function(r){return Cz(e,r)},r)},Cz=function(r,e){if("number"==typeof e)return[0,QW(0,GN,0),0];switch(e[0]){case 0:var n=e[1],t=n[1],a=Sz(r,n[2]);return[0,QW(0,nI(t,uN),a),0];case 3:return[0,QW(cN,iN,[0,[0,e[1]],0]),0];case 6:var u=e[1],i=u[2],c=u[1],f=function(r){if(2!==r[0])return r[1];var e=r[1],n=e[1];return kf(n,_x)?wq(n,wq(Ax,e[2])):e[2]}(c);if(Kq(function(r){return BW(f,r)},fN)){if(2!==c[0])return[0,QW([0,[0,[0,VM,f],[0,[0,QM,xG(i)],0]]],HM,0),0];var o=c[1],s=o[2],v=o[1];try{var l=ro(gY(v,jM),function(r){return[0,[0,[0,FM,ro(HT(WM),r)],0],s]}),h=l[2],d=l[1],b=h}catch(r){d=0,b=f}return[0,QW([0,Aq(d,[0,[0,zM,b],[0,[0,ZM,xG(i)],0]])],GM,0),0]}var p=1===c[0]?wq(oN,fz(c[1])):f,m=1===c[0]?[0,[0,c[1]],0]:Sz(r,i);return[0,QW([0,[0,[0,vN,p],0]],sN,m),0];case 8:var g=e[1];return[0,QW([0,[0,[0,hN,g],0]],lN,[0,[0,g],0]),0];case 9:return[0,QW(0,dN,Sz(r,e[1])),0];case 10:return[0,QW(0,bN,Sz(r,e[1])),0];case 11:var k=e[1][2],w=cW(0,0,k),y=[0,kN,[0,[0,gN,wq(mN,w)],0]];return[0,QW(0,xN,[0,QW([0,[0,[0,yN,wq(wN,w)],y]],pN,[0,[0,k],0]),0]),0];case 12:var x=e[1];if(0===x[0]){var _=x[1];return[0,QW(CN,SN,[0,[0,wq(ON,wq(Vu(Zt+_),wq(AN,_N)))],0]),0]}var A=x[1];return[0,QW(qN,MN,[0,[0,wq(PN,wq(Vu(Zt+A),wq(NN,wq(Vu(Zt+x[2]),EN))))],0]),0];case 13:var O=e[1];return 0===O[0]?[0,[0,wq(TN,wq(O[1],IN))],0]:[0,[0,wq(XN,wq(O[1],RN))],0];case 14:var S=e[1],C=S[2],E=S[1];try{var N=nI(E,wz[1]),P=ZI(Wu(N));$I(P,function(e){try{return Gq(C,Lc(e)-1|0)}catch(r){return e}},N);var M=zI(P),q=DY(yG(r),M);return 0===q[0]?Sz(r,q[1]):[0,0,0]}catch(r){if((r=Cf(r))===so)return[0,0,0];throw r}case 15:return[0,[2,e[1][4]],0];case 16:var I=e[1];switch(I[0]){case 0:return[0,Oz(I[1],YN),0];case 1:return[0,Oz(I[1],BN),0];case 2:return[0,Oz(I[1],LN),0];case 3:return[0,Oz(I[1],UN),0];case 4:var T=I[1];return 0===T[0]?[0,Oz(T[1],DN),0]:[0,Az(T[1],1),0];default:return[0,Az(I[1],0),0]}case 18:if(!kf(e[1],WN))return[0,[2,e[2]],0];break;case 19:return[0,QW(0,FN,[0,[0,e[1][3]],0]),0];case 1:case 2:return[0,QW(0,jN,[0,[0,e[1]],0]),0];case 4:case 5:return[0,[0,e[1]],0]}return[0,0,0]},Ez=function(r){try{var e=nI(r,yz[1]);return kf(e,DM)?$q(function(r){return WW(r)},FW(e))?Lc(e):gt:0}catch(e){if((e=Cf(e))===so)return gt;throw e}},Nz=function(r,e,n,t){var a=e?e[1]:0,u=Ez(XM);if(r[2]){if(n<=u){if(t){var i=mI(YM,Hq(_q,t[1]));return a?[0,wq(i,BM)]:QW(UM,LM,[0,[0,i],0])}return 0}return 0}return 0},Pz=function(e,r){var n=r[1];if(n){var t=n[1],a=0;if("number"==typeof t||0!==t[0])a=1;else var u=t[1],i=Mz(e,n[2]),c=Aq(Sz(e,u),i);if(a)c=Mz(e,r[1])}else c=[0,0,0];var f=r[5];if(f)var o=f[1],s=o,v=o?[2,ZN]:[2,zN];else s=0,v=0;if(0===Wq(r[2]))var l=0;else{var h=r[2],d=xz(function(r){return Pz(e,r)},h);l=QW(0,_z(r[2]),d)}var b=r[3];if(b){var p=[0,QW(0,QN,[0,[0,wq(Vu(Zt+b[1]),HN)],[0,v,c]]),[0,l,0]];return[0,QW([0,[0,$N,[0,[0,JN,xq(s)],0]]],VN,p),0]}var m=r[4];if(m)var g=[0,QW(0,KN,Aq(c,[0,l,0])),0],k=[0,QW(0,rP,Sz(e,m)),g],w=QW([0,[0,[0,nP,xq(s)],0]],eP,k);else{var y=[0,QW(0,tP,[0,v,c]),[0,l,0]];w=QW([0,[0,[0,uP,xq(s)],0]],aP,y)}return[0,w,0]},Mz=function(e,r){return Hq(function(r){return qz(e,r)},r)},qz=function(e,r){if("number"==typeof r){if(1===r)return QW(0,mP,0)}else switch(r[0]){case 0:return QW(0,gP,Sz(e,r[1]));case 3:var n=r[1],t=n[6],a=n[4],u=n[3],i=n[2],c=n[7],f=n[1],o=Nz(e,0,a,n[5]);if(u)var s=u[1],v=[0,[0,OI(s)],0],l=QW([0,[0,[0,CM,wq(SM,SI(s))],OM]],AM,v);else l=0;var h=t?QW(MM,PM,[0,[0,wq(NM,wq(bI(1,t[1]),EM))],0]):0,d=i?QW(IM,qM,Hq(function(r){return QW(_M,xM,[0,QW([0,[0,[0,yM,r],0]],wM,[0,[0,r],0]),0])},i)):0,b=Aq([0,o,[0,l,[0,h,Sz(e,f)]]],[0,d,0]);return QW([0,[0,[0,RM,c],0]],ro(HT(TM),a),b);case 4:var p=r[1],m=xz(function(r){return Pz(e,r)},p);return QW(0,_z(p),m);case 6:return QW(xP,yP,[0,[0,wq(wP,wq(r[1],kP))],0]);case 8:return QW(0,AP,[0,[0,mI(_P,r[1])],0]);case 9:var g=r[1],k=g[2],w=g[1];if(k)var y=k[1],x=[0,[0,SP,y],[0,[0,OP,y],0]];else x=0;return QW(0,NP,[0,QW([0,x],EP,[0,[0,mI(CP,w)],0]),0]);case 10:return QW(0,PP,Mz(e,r[1]));case 11:if(!kf(r[1],MP))return[2,r[3]];break;case 13:var _=r[1];return QW([0,[0,[0,IP,_],0]],qP,Mz(e,r[3]));case 14:return QW(RP,TP,Cz(e,[13,r[1]]));case 15:var A=r[2],O=r[1],S=r[3],C=A?A[1]:XP;return QW(FP,WP,[0,[0,wq(DP,wq(O,wq(UP,wq(C,wq(LP,wq(S,wq(BP,wq(O,YP))))))))],0]);case 19:var E=r[1],N=r[2],P=cW(0,0,E),M=[0,[0,wq(E,jP)],0],q=[0,HP,[0,[0,zP,wq(ZP,P)],0]],I=[0,QW(0,JP,[0,QW([0,[0,[0,VP,wq(QP,P)],q]],GP,M),0]),0];return QW(eM,rM,[0,QW(KP,$P,[0,qz(e,[0,N]),0]),I]);case 20:return function(n,r){var e=r[1],t=r[3],a=r[2];function u(e,r){return QW(0,lP,Hq(function(r){return QW(vP,e,Sz(n,r))},r))}try{var i=Hq(function(r){return QW(0,sP,TW(r,QW(oP,fP,0)))},t)}catch(r){i=0}var c=e?QW(0,dP,[0,u(hP,e[1]),0]):0;return QW(pP,bP,Aq(i,[0,c,Hq(function(r){return QW(0,cP,Hq(function(r){return u(iP,r)},r))},a)]))}(e,r[1]);case 22:return[2,r[1]]}return 0},Iz=function(r){var e=[0,r[1]];return[0,function(r){return e[1]=[0,r,e[1]],0},function(r){return e[1]},function(r){return e[1]=ro(r,e[1]),0}]}([0,[0,[0,eq,function(r){if(mf(r,Wm))return r;for(var e=Wu(r)-1|0,n=wq(Fm,nq);;){var t=0;if(0<=e&&!wY(r,e)){if(46!==gf(r,e)){e=e-1|0;continue}for(var a=e-1|0;;){var u=0;if(0<=a&&!wY(r,a)){if(46===gf(r,a)){a=a-1|0;continue}var i=Wu(r)-e|0;u=1}if(!u)i=0;break}}else t=1;if(t)i=0;return wq(0===i?vq(sb):pI(r,0,Wu(r)-i|0),n)}},function(i,r,B){var e=ro(aI(function(r){return mf(OI(r[1]),fM)}),r[3]);wz[1]=Hq(function(r){var e=r[2],n=LW(function(r){return 32!==r?1:0},e);return[0,n[1],wI(n[2])]},e),function(r){try{var e=Hq(function(r){var e=CI(58,r);if(e){var n=e[2];if(n&&!n[2])return[0,e[1],n[1]];var t=Gq(e,1);return[0,Fq(e),t]}return iM},CI(32,tI(function(r){return mf(OI(r[1]),cM)},r)[2]))}catch(r){if((r=Cf(r))!==so)throw r;e=0}yz[1]=e}(r[3]);var n=r[2],t=Mz(i,Hq(function(r){return r[1]},n));if(i[1]){var a=r[7],u=Ez(bM),c=function(r){var e=r?[0,r[1]]:0;return!e||u<e[1][2]?0:QW(0,dM,Hq(function(r){var e=r[5],n=r[3],t=r[1],a=[0,Nz(i,oM,r[2],[0,r[4]]),Sz(i,t)],u=QW([0,[0,[0,lM,wq(vM,n)],0]],sM,a);return QW(0,hM,[0,u,[0,c(e),0]])},r))};if(0<u)var f=[0,c(a),0],o=QW(kM,gM,[0,QW(0,mM,[0,[0,pM],0]),f]);else o=0;var s=[0,o,t]}else s=t;var v=[0,QW(tM,nM,s),0],l=r[3],h=[0,[2,wq(uM,wq(oL(0,0,0,[0,fn,XL(function(r){return[0,fn,[0,[0,Uu,r[1]],[0,[0,Uu,r[2]],0]]]},l)]),aM))],v];return Qq(function(r){return function e(r,n,t){var a=r?r[1]:0;if("number"==typeof t)return 0;switch(t[0]){case 0:var u=t[1],i=CI(10,u);if(i){var c=i[2],f=i[1],o=function(r){return VW(B,r)};o(f),Qq(function(r){return sf(B,10),JW(B,n),o(r)},c);var s=1<=Wu(u)?1:0;if(s){var v=10===gf(u,Wu(u)-1|0)?1:0;if(v)return o(ag);var l=v}else l=s;return l}return 0;case 1:var h=t[3],d=t[2],b=t[1],p=rI(b,_o),m=0===h?1:0,g=m?1-rI(b,Hm):m,k=Kq(function(r){return"number"!=typeof r&&1===r[0]?rI(r[1],_o):1},h),w=rI(b,zm)?0:n+2|0;if(1-p&&(a&&Eq(B,Qm),JW(B,n)),ro(zT(B,Vm),b),0!==d){sf(B,32);for(var y=function(r){var e=r[2],n=r[1];return ro(zT(B,ig),n),VW(B,e),zT(B,cg)},x=d;;){if(x){var _=x[2],A=x[1];if(_){y(A),zT(B,ug),x=_;continue}y(A)}break}}if(g)Eq(B,Jm);else{Eq(B,$m);var O=1-p;(O?1-k:O)&&Eq(B,Km);var S=[0,k];Qq(function(r){return e(S,w,r)},h);var C=0<w?1:0;if(C){var E=1-p;if(E)var N=1-rI(b,xo)||Kq(function(r){return"number"!=typeof r&&1===r[0]?rI(r[1],xo):0},h);else N=E}else N=C;if(N){if(0!==h)for(var P=h;;){if(P){var M=P[2],q=P[1];if(M){P=M;continue}var I=[0,q]}else I=0;if(I){var T=I[1];"number"!=typeof T&&0===T[0]&&Eq(B,rg)}break}JW(B,n)}ro(zT(B,eg),b)}var R=1-p;return R?sf(B,10):R;case 2:var X=t[1];return ro(zT(B,ng),X);default:var Y=t[1];return Qq(function(r){return e(0,n,r)},Y)}}(0,0,r)},h),Eq(B,tg)}],0]])[2];return EB(iq,{parseJson:Dc(function(r,e,n){var t,a=IF(TL(0,0,0,mc(n)));if(0===a[0]){var u=a[1];try{return dc((t=pz(u,mc(e)),oL(0,0,0,[0,fn,XL(function(r){var e=r[1],n=[0,OG(r[2]),0];return[0,fn,[0,EG(e),n]]},t)])))}catch(a){return Nq($T(a=Cf(a))),e}}return dc(wq(tq,a[1]))}),parseInlineJson:Dc(function(r,e,n){var t=IF(TL(0,0,0,mc(n)));if(0!==t[0])return dc(wq(aq,t[1]));var a=t[1],u=mc(e),i=DY(yG(a),u);return 0===i[0]?dc(oL(0,0,0,AG(i[1]))):(Nq(i[1]),e)}),parseHtml:Dc(function(r,e,n){var t,a,u=mc(e),i=mc(n),c=ZI(gt),f=IF(TL(0,0,0,i));if(0===f[0])for(var o=f[1],s=function(r,e){try{return[0,nI(e,r)]}catch(e){if((e=Cf(e))===so)return 0;throw e}},v=0,l=0,h=0,d=pz(o,u);;)if(d){var b=d[2],p=d[1],m=p[2],g=p[1],k=function(i,c,f){return function(r){if(i){var e=i[1],n=e[1];if("number"!=typeof n&&3===n[0]){var t=e[2],a=n[1],u=jq(i);return[0,[0,[3,ro(r,a)],t],u]}}return[0,[0,f,c],i]}}(l,m,g);if("number"!=typeof g)switch(g[0]){case 0:var w=gz(g[1]);l=w?k(function(n){return function(r){var e=Aq(n,r[8][1]);return[0,r[1],r[2],r[3],r[4],r[5],r[6],r[7],[0,e,r[8][2]]]}}(w)):[0,[0,g,m],l],d=b;continue;case 3:var y=g[1],x=y[7],_=y[4],A=y[1],O=y[8],S=y[6],C=y[3],E=y[2];if(h){var N=h[1];if(N[2]===_)var P=[0,RW(N[4])+1|0,0],M=Aq(XW(1,N[4]),P);else if(N[2]<_)M=Aq(N[4],PE);else{var q=1+(N[2]-_|0)|0,I=Wq(N[4])-q|0,T=N[4];if(Wq(T)<I)var R=[0,T,jm];else for(var X=I,Y=0,B=T;;){if(B){var L=B[2],U=B[1];if(0<X){X=X-1|0,Y=[0,U,Y],B=L;continue}}R=[0,Zq(Y),T];break}M=Aq(R[1],[0,Fq(R[2])+1|0,0])}}else M=ME;l=[0,[0,[3,[0,A,E,C,_,[0,M],S,x,O]],m],l],h=[0,[0,A,_,x,M,0],h],d=b;continue;case 5:v=[0,[0,g[1],g[2]],v],d=b;continue;case 18:l=k(function(e){return function(r){return[0,r[1],r[2],r[3],r[4],r[5],r[6],r[7],[0,r[8][1],e]]}}(g[1])),d=b;continue}l=[0,[0,g,m],l],d=b}else for(var D=Zq(h),W=Zq(l),F=Zq(v),j=0,G=D;;){if(!G){var Z=Zq(j),z=s(F,CE),H=s(F,EE),Q=[0,0,W,F,s(F,NE),H,z,Z];return t=Uc(function(r){return JI(c,Vu(r))}),a=ef[Sq],$u.fds[a.fd].output=t,no(tI(function(r){return mf(r[1],uq)},ro(Iz,0))[3],o,Q,Sq),dc(zI(c))}var V=G[2],J=G[1],$=J[4];if(1!==Wq($)){var K=Fq(j);j=[0,kz(K,Wq($)-1|0,J),jq(j)],G=V}else var j=[0,J,j],G=V}return dc(f[1])}),anchorLink:Dc(function(r,e){return dc(fz(mc(e)))}),timestampToString:Dc(function(r,e){var n=tj(TL(0,0,0,mc(e)));return 0===n[0]?dc(fj(n[1])):dc(n[1])}),rangeToString:Dc(function(r,e){var n=TL(0,0,0,mc(e)),t=0;if("number"==typeof n||yr!==n[1])t=1;else for(var a=n[2],u=by;;){var i=u[2],c=u[1];if(a){var f=a[1],o=f[1];if(!kf(o,ly)){a=a[2],u=[0,tj(f[2]),i];continue}if(!kf(o,hy)){a=a[2],u=[0,c,tj(f[2])];continue}var s=dy}else s=RL(i,function(e){return RL(c,function(r){return[0,[0,r,e]]})});break}if(t)s=py;if(0!==s[0])return dc(s[1]);var v=s[1],l=v[1],h=fj(v[2]),d=fj(l);return dc(eo(HT(my),d,h))})}),ro(Pq[1],0)}SW=CW}}else JD=KD}}NB[1]=NB[1]>>>1|0,PB[1]++}}(function(){return this}());