ELF>@@HEL9rHELHuHu#DHuH؃HuHCIHHIM;Xw+HCID$I$ID$HHeHAeIDžDHEL9r HEH]HCH[IHAeHEL9HEHLuHu#LuH؃HuEI0M;XwpHCID$ID$Mt$ID$ID$I$ID$HHeIM;Xw;HCID$I$ID$HHeHAeIDž0IDžHEL9HEHLuHu#LuH؃Hu)IM;XwTID$M4$ID$HHeIM;Xw;HCID$I$ID$HHeHAeIDžIDžIM;XwID$M4$ID$HeIDžHAeDHEL9r#HEH]HCH[HIHAeI M;Xw#ID$Mt$I4$ID$HL5IDž HAefLL5@LL5iHEL9r#HEH]HCHL5HAeIM;Xw!ID$M4$ID$HL5IDžHAe@HEL9ryHELHuHu#DHuH؃Hu HHH#IM;Xw+HCID$I$ID$HHeHAeIDžHEL9r HEH]HCH[IHAe HEL9HCH[HEHEHfDH؃HHCHEHu#fHEIHM;XHKH[ID$IL$ID$ID$ID$ID$I\$ID$ID$I$ID$HHeIM;Xw4HCID$I$ID$HHeAeIDžHIDžfDHEL9rxHEHLuHu#DLuI(M;XwCHCID$Mt$ID$ID$ID$I$ID$HHeHAeIDž(@ HEL9HCH[HEHEHfDH؃HuHCHEHuH#IM;XHCID$I$ID$HHeAeHEI(M;Xw8H[ID$ID$I\$ID$ID$I$ID$HHeIDž(IDžHEL9rxHEHLuHu#DLuI(M;XwCHCID$Mt$ID$ID$ID$I$ID$HHeHAeIDž(@ I(M;Xw4HCID$ID$Mt$ID$ID$I$ID$HeIDž(AeI M;Xw+ID$Mt$ID$ID$I$ID$HeIDž HAefHEL9r4HEH]HCH[IHEHEH]HAeHEL9r#HEH]L5HHAeHEL9rEIM;Xw-HEH]ID$ID$IHHIDžAefDHEL9rhI0M;XwPHEH]HCH[ID$ID$I\$ID$ID$I\$HIHHIDž0AeHEL9r4HEH]HCL5HEHEHEHAeHEL9r4HEH]HCH[IHEHEH]HAeHEL9r#HEH]L5HHAeHEL9rEIM;Xw-HEH]ID$ID$IHHIDžAefDHEL9rhI0M;XwPHEH]HCH[ID$ID$I\$ID$ID$I\$HIHHIDž0AeHEL9r4HEH]HCL5HEHEHEHAe HEL9HCH[HEHHHMHELuHu#fDHEHMLuHڃHuUI8M;XH[ID$ID$I\$ID$ID$M4$I\$HIHH I8M;XwXHCID$IL$ID$ID$ID$M4$I\$HIHH AeIDž8IDž8fDHEL9riHELL5HHEHLuIM;Xw,ID$I\$M4$ID$HHeHAeIDžHEL9r,HEH]HCIHEHEH+AeIM;Xw!ID$M4$ID$IHIDžHAe@HEL9r%HEHEHuHEHzHAe HCHLI6fD HCLIiHEL9rHEH]HCIHAeIXM;Xw[ID$Mt$ID$ID$Mt$I\$ID$Mt$IL$ID$IL$I\$I$ID$HeIDžXHAefHEL9LHtjHHLuHuHHHHHHEHH9HHELH#HELLuHuHu#LuHuHH@jLHH@LuHuHLHAeHEHHEHu#fDCLuHEHH[HH[HEHfHuHHH@HtHHeHCHEHHEu#HEHHH IHtL5HH[L5HEHEH]HHH e HEL9rOHCH[HEHELuHu#@LuHCHEHAe@HEHكHu HH#HEHHu#LuHCHH@I(M;Xw0ID$It$Mt$ID$ID$I$ID$HeIDž(HAeDHEL9r HEH]HCH[IHAe HEL9HCH[HEHELuHu#LuHCHEHH؃HHCHEHu#fHEHKH[HEHHHUHMu#HEH[HEIH@H؃HHCHEHu#fHEIHM;XwXHKH[ID$IL$ID$ID$ID$ID$I\$ID$ID$I$ID$HHeAeIDžHIM;Xw HCID$I$ID$HHeIDžIM;Xw HCID$I$ID$HHeIDžDI(M;Xw0ID$It$Mt$ID$ID$I$ID$HeIDž(HAeD HEL9~HCHEHHH؃HuHCHEHuH#IM;XHCID$I$ID$HHeAeI(M;XwIDž0Ae HEL9rGHCHEHLuHu#LuHCHEHAe@LuH؃Hu HH#I(M;Xw8ID$ID$Mt$ID$ID$I$ID$HHeIDž(I8M;Xw>ID$Mt$ID$ID$ID$ID$ID$I$ID$HeIDž8HAeHEL9r#HEH]L5HHAeHEL9r,HEH]HCH[IHEH]HAeHEL9r#HEH]L5HHAeHEL9rhI0M;XwPHEH]HCH[ID$ID$I\$ID$ID$I\$HIHHIDž0AeHEL9DHCHKHSH[HEHLHMHuHUHEHu#fHEHMHڃHI M;XID$ID$ID$I$ID$HH(eDHEHMHU HuH߃HI0M;XwxID$ID$IL$ID$ID$I$ID$HH(eHSHsHEIHEHUHMHuHAeIDž IDž0I(M;Xw4ID$IT$It$ID$ID$I$ID$HH(eIDž(fI8M;Xw:ID$MD$Mt$I|$It$ID$ID$I$ID$HeIDž8HAeHEL9rPHLHH1HHt1HEHELH=H5L5H9#AeHEL9rPHLHH1HHt1HEHELH=H5L5H#AeHEL9rPHLHH1HHt1HEHELH=H5L5HY#AeHEL9rPHLHH1HHt1HEHELH=H5L5H#AeHEL9rGHEHLuHu#LuHCHEHHAeDH؃Hu HH#HEHu#@LuHCHEHH؃Hu HH#HEHu#@LuHCHEHH؃Hu HH#HEHu#@LuHCHH@HEL9r;HLHH1HHtHEHEL5H&#AeHEL9r#HEH]L5HHAeHEL9rLIM;Xw4HEH]HCID$I\$HIHHIDžAeHEL9r#HEH]L5HHAeHEL9r_I(M;XwGHEH]HCID$ID$ID$ID$I\$HIHHIDž(Ae@HEL9rHEH]HCIHAeHEL9rgI0M;XwOHEH]HCH[ID$I\$I\$ID$I$ID$HIHHIDž0Ae@HEL9r#HEH]L5HHAeHEL9rhI0M;XwPHEH]HCH[ID$ID$I\$ID$ID$I\$HIHHIDž0AeHEL9rHEH]HCIH#AeI8M;XwHKH[ID$Mt$I\$I $I\$HIH(HAeIDž(DHEL9r#HEH]L5HHAeHEL9r#HEH]L5HHAeHEL9r#HEH]L5HHAeHEL9r#HEH]L5HHAeHEL9r#HEH]L5HHAeHEL9r#HEH]L5HHAeHEL9r#HEH]L5HHAeHEL9r#HEH]L5HHAeHEL9r4HEH]HCL5HEHEHEHAeHEL9r#HEH]L5HHAeHEL9rEIM;Xw-HEH]ID$ID$IHHIDžAefDHEL9r_I(M;XwGHEH]HCID$ID$ID$ID$I\$HIHHIDž(Ae@HEL9r4HEH]HCL5HEHEHEHAeHEL9r#HEH]L5HHAeHEL9r#HEH]L5HHAeHEL9r#HEH]L5HHAeHEL9r#HEH]L5HHAeHEL9r#HEH]L5HHAeHEL9r#HEH]L5HHAeHEL9lHEHLuHu#LuH؃H HHHH@HH HIM;XID$ID$IHHIM;XID$ID$IHHIM;XID$ID$IHHIM;XID$ID$IHHIM;X~ID$ID$IHHIM;X\ID$ID$IHHIM;X:ID$ID$IHHIM;XID$ID$IHHI0M;XHCID$ID$ID$ID$M4$I\$HIHHIM;XID$ID$IHHIM;XID$ID$IHHIM;XrID$ID$IHHIM;XPID$ID$IHHIM;X.ID$ID$IHHIM;X ID$ID$IHHHAeIDžIDžIDžIDžIDžIDžIDžIDžIDž0IDžIDžIDžIDžIDžIDž@HEL9r4HEH]HCL5HEHEHEHAeHEL9r#HEH]L5HHAeHEL9rEIM;Xw-HEH]ID$ID$IHHIDžAefDHEL9r_I(M;XwGHEH]HCID$ID$ID$ID$I\$HIHHIDž(Ae@HEL9r4HEH]HCL5HEHEHEHAeHEL9r#HEH]HCHL5H<AeHEL9r#HEH]L5HHAeHEL9rEIM;Xw-HEH]ID$ID$IHHIDžAefDHEL9r_I(M;XwGHEH]HCID$ID$ID$ID$I\$HIHHIDž(Ae@HEL9r4HEH]HCL5HEHEHEHAeHEL9r#HEH]HCHL5H|AeHEL9r#HEH]L5HHAeHEL9rEIM;Xw-HEH]ID$ID$IHHIDžAefDHEL9r_I(M;XwGHEH]HCID$ID$ID$ID$I\$HIHHIDž(Ae@HEL9r4HEH]HCL5HEHEHEHAeHEL9r#HEH]HCHL5H AeHEL9r#HEH]L5HHAeHEL9rEIM;Xw-HEH]ID$ID$IHHIDžAefDHEL9r_I(M;XwGHEH]HCID$ID$ID$ID$I\$HIHHIDž(Ae@HEL9r4HEH]HCL5HEHEHEHAeHEL9r#HEH]HCHL5H AeHEL9rTIM;XwHEH]ID$ID$L5HEHEHEHIDžAeD HEL9rLHELHu#HCH[IHH5L5HAeHEL9I M;XhHEH]IDŽ$IDŽ$IDŽ$I$IDŽ$I$IDŽ$I$IDŽ$IDŽ$ IDŽ$(I$IDŽ$0I$8I$@I$2IDŽ$HIDŽ$PIDŽ$XI$IIDŽ$`I$hI$pI$bIDŽ$xIDŽ$IDŽ$I$yIDŽ$I$I$I$IDŽ$IDŽ$IDŽ$I$IDŽ$I$I$I$IDŽ$IDŽ$IDŽ$I$IDŽ$I$I$I$IDŽ$IDŽ$IDŽ$I$ IDŽ$ I$(I$0I$"IDŽ$8IDŽ$@IDŽ$HI$9IDŽ$PI$XI$`I$RIDŽ$hIDŽ$pIDŽ$xI$iID$I\$ID$ID$ID$ID$ID$I\$ID$I\$ID$ID$ID$ID$ID$I\$ID$I\$ID$ID$ID$I\$HIHHIDž AeHEL9rVIM;Xw>HEH]ID$ID$L5HEHEHEHIDžAeDHEL9r#HEH]L5HHAeHEL9r4HEH]HCL5HEHEHEHAeHEL9r4HEH]HCL5HEHEHEHAeHEL9r#HEH]L5HHAeHEL9r]IM;XwEHEH]HCID$ID$I$ID$HL5HHIDžAefD HEL9VHELHu#DH؃HI M;XID$ID$ID$I$ID$HHeDHEHMHڃHI8M;XID$I\$ID$ID$I\$ID$ID$I$ID$HHeI0M;XwgHCHKID$ID$I\$ID$I$IT$HEHIHHMHEHAeIDž IDž0IDž8I@M;XwGID$ID$ID$ID$ID$IL$ID$ID$I$ID$HHeIDž@DHEL9rHEH]HCIH3Ae IM;XwID$Mt$I4$ID$HeIDžAeHEL9rSIM;Xw;HEH]HCID$I\$HHL5HHIDžAeHEL9ryIPM;XwaHEH]ID$ID$ID$ID$ID$ID$ID$I\$ID$I$ID$HIHIDžPAefHEL9r4HEH]HCL5HEHEHEHAe HEL9rJIM;Xw2ID$M4$ID$L5HEHuHEHIDžAeHEL9rVIM;Xw>HEH]ID$ID$L5HEHEHEHIDžAeD IM;XwID$M4$ID$HeIDžAe@HEL9rVI M;Xw>HEH]ID$ID$ID$I\$HIHHIDž AeDHEL9r]I M;XwEHEH]ID$ID$ID$I\$HHL5HHIDž AefDHEL9rWHCHKH[HEHMHELuHu#@LuHCHEHAe@HEHكHu HH #HEHHu#LuHCHEHHEHكHu HH#HEHHu#LuHCHH@ LH#HEL9IpM;XHEH]ID$ID$ID$I\$ID$IL$ID$IL$I\$ID$ID$ID$ID$ID$ID$I\$HHL5HHIDžpAefHEL9rEIM;Xw-HEH]ID$ID$H5IHŚIDžAefDHEL9r]IM;XwEHLHH1HHt&HEHEID$ID$IH'#IDžAefDHEL9rBHLHH1HHt#HEHEH5L5Hי#Ae IM;XwID$Mt$I4$ID$HeIDžAeHEL9rSIM;Xw;HEH]ID$ID$IH=H5L5H鯢IDžAe IM;XwID$Mt$I4$ID$HeIDžAeHEL9rSIM;Xw;HEH]ID$ID$IH=H5L5HIDžAe HEL9rOHCH[HEHELuHu#@LuHCHEHAe@HEHكHu HH#HEHHu#LuHCHH@ IM;XwID$Mt$I4$ID$HeIDžAeHEL9IXM;Xw~HEH]ID$ID$ID$I\$ID$I\$ID$ID$ID$ID$ID$ID$I\$HHL5HHIDžXAeHEL9rEIM;Xw-HEH]ID$ID$H5IHIDžAefDHEL9r]IM;XwEHLHH1HHt&HEHEID$ID$IH_#IDžAefDHEL9rGHEHLuHu#LuHCHEHHAeDLuH؃Hu HH#HELHu#H؃HuCHEHu#fDHCL5HHHCHKHEHHHMHUHu#HEHHH IHtEHEHHu#HEH[IHI8M;XwKH[ID$I\$I\$ID$I\$ID$ID$ID$I$ID$HHeIDž8@HEL9r;HLHH1HHtHEHEL5H#AeHEL9rGHEHLuHu#LuHCHEHHAeDH؃Hu HH#HEHu#@LuHCHH@HEL9r;HLHH1HHtHEHEL5Hf#AeHEL9rBHLHH1HHt#HEHEH5L5Hg#Ae IM;XwID$Mt$I4$ID$HeIDžAeHEL9rSIM;Xw;HEH]ID$ID$IH=H5L5H?IDžAe IM;XwID$Mt$I4$ID$HeIDžAeHEL9rSIM;Xw;HEH]ID$ID$IH=H5L5HwIDžAe HEL9rOHCH[HEHELuHu#@LuHCHEHAe@HEHكHu HH#HEHHu#LuHCHH@ IM;XwID$Mt$I4$ID$HeIDžAeHEL9IXM;Xw~HEH]ID$ID$ID$I\$ID$I\$ID$ID$ID$ID$ID$ID$I\$HHL5HHIDžXAeHEL9rEIM;Xw-HEH]ID$ID$H5IH鍍IDžAefDHEL9r]IM;XwEHLHH1HHt&HEHEID$ID$IH#IDžAefDHEL9rGHEHLuHu#LuHCHEHHAeDH؃Hu HH#HEHu#@LuHCHH@HEL9rBHLHH1HHt#HEHEH5L5H鿋#AeHEL9rPHLHH1HHt1HEHEH=H5L5HH#AeHEL9r;HLHH1HHtHEHEL5H#AeHEL9rPHLHH1HHt1HEHEH=H5L5HH#AeHEL9rBHLHH1HHt#HEHEH5L5H'#AeHEL9r1HEH]LH=H5L5HnAefHEL9r1HEH]LH=H5L5HAefHEL9r1HEH]LH=H5L5HΒAefHEL9r1HEH]LH=H5L5H~AefHEL9r1HEH]LH=H5L5H.AefHEL9r1HEH]LH=H5L5HޑAefHEL9r1HEH]LH=H5L5H鎑AefHEHMHUHuH} LE(LE0LE8LE@IIHHIH(l@HEL9r#HEH]L5HHAeHEL9rHEH]HCIHSAeHEL9r^I(M;XwFHEH]HCID$I\$ID$I$ID$HIHHIDž(AeDHEL9r#HEH]L5HHAeX  HEHEHMHMI(M;Xw7ID$ID$ID$ID$I\$HIHH IDž(LuHuH}LELMHAeDHEL9r]I M;XwEHEH]ID$ID$ID$I\$HHL5HHIDž AefDHEL9rOI M;Xw7HEH]ID$ID$ID$I\$HIHIDž Ae@HEL9rOI M;Xw7HEH]ID$ID$ID$I\$HIH{IDž Ae@HEL9rOI M;Xw7HEH]ID$ID$ID$I\$HIH IDž Ae@HEL9rOI M;Xw7HEH]ID$ID$ID$I\$HIH雃IDž Ae@HEL9rOI M;Xw7HEH]ID$ID$ID$I\$HIH+IDž Ae@HEL9rEIM;Xw-HEH]ID$ID$H5IHłIDžAefDHEL9rnI M;XwVHLHH1HHt7HEHEID$ID$ID$I\$HIH6#IDž AeDHEL9rBHLHH1HHt#HEHEH5L5Hǁ#AeHEL9r#HEH]HCIHHAeHEL9r#HEH]HCIHHAe HEL9=HEHLuHu#DLuHCHEHH@H؃HHCHEHHEHu#fDHEIM;XH[ID$I$ID$HEIHH؃HuZIM;Xw=HCID$I$ID$IHHAeIDžIDžHCIHHHCIHH@HEL9r#HEH]HCIHHAeHEL9rXI(M;Xw@ID$ID$ID$M4$I\$L5HEH]HEHIDž(HAe@HEL9r#HEH]L5HHAeHEL9r,HEH]HCL5HEHEHAeHEL9rVIM;Xw>HEH]HCID$I$ID$L5HEHEHIDžAeDHEL9r^I(M;XwFHEH]HCID$I\$ID$I$ID$HIHHIDž(AeDHEL9r#HEH]L5HHAeHEL9r_I(M;XwGHEH]HCID$ID$ID$ID$I\$HIHHIDž(Ae@HEL9r#HEH]L5HHAeHEL9XHELLuHuc#LuIM;X#ID$M4$ID$IHHfDLuH؃HtHCH[HEHEHu#HEHكHu.IM;XID$I\$HIHHCH[HEHEHu#LuHEHMHuHIH HHAeIDžHEIDžHEL9rSHLHH1HHt4HEHEL5HEHEHEH#AeHEL9rBHLHH1HHt#HEHEL5HH#AeIM;XwID$M4$ID$HeIDžHAeDIM;XwID$M4$ID$HeIDžHAeDIM;XwID$M4$ID$HeIDžHAeDIM;XwID$M4$ID$HeIDžHAeDIM;XwID$Mt$I4$ID$HeIDžHAeIM;XwID$Mt$I4$ID$HeIDžHAeIM;XwID$Mt$I4$ID$HeIDžHAeIM;XwID$Mt$I4$ID$HeIDžHAeIM;XwID$M4$ID$HeIDžHAeDIM;XwID$M4$ID$HeIDžHAeDIM;XwID$M4$ID$HeIDžHAeDHefHeHeHeHeHeHeHeHe He He He He HeHeHefHeHeHeHeHeHeHeHefHefHeQyo dw( icDBDm68VG`&MT|Emno-hU/)x;@q)aa#|DTLZ˹n+[Zì뛊|S. jdU;SA;|SҪƀ,ő+IJg.vhl5$GuAf?^sA i`fRu.؍q;93gg'=a WDeh4reHmB5KT?qU2r⟉@!RWGT 5<2d*bhv{ye<[DvqsW ii$_yN}q`Z|(Ëof.M|K:袧&c}#5i]D "{yp+^dd# Q/$c6g'p \@ uJ*U{9^2BW%a1=7N:z$#m'Ab F;(A!_j\Ja'Number'Divide'Multiply'Add'Complement'Not'Minus'Semicolon'Return'RightCurlyBracket'LeftCurlyBracket'RightBracket'LeftBracket'Main'IntegerToken'EDivide'EMultiply'ESubtract'EAdd'ENot'EComplement'ENegate'ENumberExpression'ParserParser'Error'ValidErrorMainmainValid Error Main.hs:159:19-20|caseNo symbolExpected %ecx, %eax pop %rcx push %rax , %eax movl $ neg %eax not %eax cmpl $0, %eax movl $0, %eax sete %al addlsublimul pop %rcx cdq idivl %ecx push %rax IntegerMainLeftBracketRightBracketLeftCurlyBracketRightCurlyBracketReturnSemicolonNumber MinusNotComplementAddMultiplyDivideENumber ENegate EComplement ENot EAdd ESubtract EMultiply EDivide Main.hsMainmainundefinedMain.hsMainmainundefined;returnmainintExpected A digit was expected is not a digit ret .text .globl main main: were given.Expected two arguments, but out.smain:Main.Integermain:Main.Mainmain:Main.LeftBracketmain:Main.RightBracketmain:Main.LeftCurlyBracketmain:Main.RightCurlyBracketmain:Main.Returnmain:Main.Semicolonmain:Main.Numbermain:Main.Minusmain:Main.Notmain:Main.Complementmain:Main.Addmain:Main.Multiplymain:Main.Dividemain:Main.ENumbermain:Main.ENegatemain:Main.EComplementmain:Main.ENotmain:Main.EAddmain:Main.ESubtractmain:Main.EMultiplymain:Main.EDividemain:Main.Parsermain:Main.Validmain:Main.ErrorGHC 9.4.8 GNU! (/F%P.Z7g@sIR[dmv +<NU_gmq|!*3<ENW`ir{ $.CSX s&/8AJS \(e9nMw^n| /CUfv2ATȥh'Bc(2Ab -P^~Dl Acx # I a     % N x p      9 @ Q   `   `   4  L p d   `    p " B `f   P   @'C0]w(6dȢ.(IixHhHP4L_;]ȣrX`hp(Ȥ1DUHg}h &Hl,Jjh$:(MHea(`r 8_Op!;8!X;@!;H!;P!"`@1X!C@W`!n@h!h@p!;x!;!p;!c2sH_strc2tn_strc2x0_strc2DB_strc2E0_strc2HY_strc2Ib_strc2IA_strc2Jc_strc2Jw_strc2JG_strc2JX_strc2Ke_strc2Kv_strc2KF_strc2KP_strc2L7_strc2Lr_strc2Qz_strc2QJ_strc2QT_strc2R3_strc2Rd_strc2Rn_strc2Rx_strc2RH_strc2S6_strc2Sx_strc2SH_strc2SR_strc2T1_strc2Tb_strc2Tl_strc2Ws_strc2X8_strc2XO_strc2Yu_strc2Zz_strc30E_strc31J_strc32O_strc38f_strc38v_strc38L_strc392_strc39z_strc39P_strc3a5_strc3am_strc3gA_strc3gK_strc3gU_strc3h4_strc3iO_strc3l5_strc3lx_strc3CJ_strc3D3_strc3Hc_strc3HF_strc3I3_stri3Mb_stri3Mg_stri3Ml_stri3Mq_stri3Mv_stri3MA_stri3MF_stri3MK_stri3MP_stri3MU_stri3MZ_stri3N4_stri3N9_stri3Ne_stri3Nj_stri3No_stri3Nt_stri3Ny_stri3ND_stri3NI_stri3NN_stri3NS_stri3NX_stri3O2_stri3O7_stri3Oc_strstg_ap_p_fastMain_Error_con_infostg_gc_unpt_r1stg_upd_frame_infoMain_Valid_con_infoMain_zdfFunctorError_closurebase_GHCziBase_CZCFunctor_con_infobase_GHCziBase_id_closurebase_GHCziBase_const_closureMain_zdfApplicativeError_closurebase_GHCziBase_CZCApplicative_con_infoMain_zdfMonadError_closurebase_GHCziBase_CZCMonad_con_infoghczmprim_GHCziTuple_Z2T_con_infoMain_Parser_con_infoMain_zdfFunctorParser_closurestg_SRT_2_infoghczmprim_GHCziCString_unpackCStringzh_closurebase_GHCziShow_showString_closurebase_GHCziBase_zi_closurestg_SRT_3_infobase_GHCziShow_showParen_closureghczmprim_GHCziClasses_zdfOrdInt_closurestg_ap_pp_infostg_INTLIKE_closurebase_GHCziShow_showsPrec_infostg_ap_n_faststg_ap_pp_fastghczmprim_GHCziClasses_zgze_infobase_GHCziShow_zdfShowChar_closurebase_GHCziShow_zdfShowZMZN_closurestg_ap_p_infobase_GHCziShow_showListzuzu_closurestg_ap_ppp_faststg_ap_ppp_infoghczmprim_GHCziTypes_ZMZN_closureMain_zdfShowError_infobase_GHCziShow_CZCShow_con_infoMain_zdfShowError_closurebase_ControlziExceptionziBase_patError_closureghczmprim_GHCziClasses_zdfEqInt_closureghczmprim_GHCziTypes_True_closurebase_ControlziExceptionziBase_patError_infoghczmprim_GHCziClasses_zeze_infoghczmprim_GHCziTypes_False_closureMain_zdfApplicativeParser_closureghczmprim_GHCziTypes_ZC_con_infobase_DataziFunctor_zlzdzg_closurestg_CHARLIKE_closurebase_GHCziBase_zpzp_closurebase_GHCziShow_show_infoghczmprim_GHCziClasses_zdfEqChar_closurenewCAFstg_bh_upd_frame_infobase_GHCziShow_zdfShowInt_closurestg_ap_0_fastghczmprim_GHCziTypes_TrNameS_con_infoMain_zdtrModule_closureghczmprim_GHCziTypes_Module_con_infoghczmprim_GHCziTypes_KindRepTyConApp_con_infoghczmprim_GHCziTypes_zdtcChar_closureghczmprim_GHCziTypes_zdtcInt_closureghczmprim_GHCziTypes_zdtcZMZN_closureghczmprim_GHCziTypes_KindRepVar_con_infoghczmprim_GHCziTuple_zdtcZLz2cUZR_closureMain_zdtcError_closureghczmprim_GHCziTypes_TyCon_con_infoghczmprim_GHCziTypes_krepzdztArrzt_closureghczmprim_GHCziTypes_KindRepFun_con_infoMain_zdtczqValid_closureMain_zdtczqError_closureMain_zdtcParser_closureghczmprim_GHCziTypes_krepzdztzmzgztzmzgzt_closureMain_zdtczqParser_closureMain_zdtcExpression_closureghczmprim_GHCziTypes_krepzdzt_closureMain_zdtczqENumber_closureMain_zdtczqENegate_closureMain_zdtczqEComplement_closureMain_zdtczqENot_closureMain_zdtczqEAdd_closureMain_zdtczqESubtract_closureMain_zdtczqEMultiply_closureMain_zdtczqEDivide_closureMain_zdtcToken_closureMain_zdtczqInteger_closureMain_zdtczqMain_closureMain_zdtczqLeftBracket_closureMain_zdtczqRightBracket_closureMain_zdtczqLeftCurlyBracket_closureMain_zdtczqRightCurlyBracket_closureMain_zdtczqReturn_closureMain_zdtczqSemicolon_closureMain_zdtczqMinus_closureMain_zdtczqNot_closureMain_zdtczqComplement_closureMain_zdtczqAdd_closureMain_zdtczqMultiply_closureMain_zdtczqDivide_closureMain_zdtczqNumber_closurebase_GHCziShow_showSpace_closureMain_zdfShowExpression_closureMain_zdfEqToken_closureghczmprim_GHCziClasses_CZCEq_con_infoMain_zdfShowToken_closurebase_GHCziStackziTypes_SrcLoc_con_infobase_GHCziStackziTypes_emptyCallStack_closurebase_GHCziStackziTypes_pushCallStack_closureMain_Integer_closureMain_Integer_con_infoMain_Main_closureMain_Main_con_infoMain_LeftBracket_closureMain_LeftBracket_con_infoMain_RightBracket_closureMain_RightBracket_con_infobase_GHCziErr_undefined_closurestg_SRT_4_infoMain_LeftCurlyBracket_closureMain_LeftCurlyBracket_con_infoMain_RightCurlyBracket_closureMain_RightCurlyBracket_con_infoMain_Return_closureMain_Return_con_infoMain_Semicolon_closureMain_Semicolon_con_infoMain_Number_infoMain_Number_con_infoMain_Number_closureMain_Minus_closureMain_Minus_con_infoMain_Not_closureMain_Not_con_infoMain_Complement_closureMain_Complement_con_infoMain_ENegate_con_infoMain_EComplement_con_infoMain_ENot_con_infoMain_Add_closureMain_Add_con_infoMain_Multiply_closureMain_Multiply_con_infoMain_Divide_closureMain_Divide_con_infobase_DataziFoldable_zdfFoldableZMZN_closurebase_GHCziNum_zdfNumInt_closurebase_TextziRead_read_closurebase_GHCziRead_zdfReadInt_closureghczmprim_GHCziClasses_zaza_closureghczmprim_GHCziClasses_zdfOrdChar_closurebase_GHCziBase_map_closurebase_GHCziList_drop_closurebase_GHCziList_take_closurebase_GHCziBase_zd_closureghczmprim_GHCziClasses_zdfEqZMZN_closurebase_DataziFoldable_elem_infobase_DataziFoldable_length_infobase_DataziFoldable_foldl1_infoghczmprim_GHCziClasses_zlze_infobase_GHCziNum_zt_infobase_GHCziNum_zp_infobase_DataziFoldable_foldl_infoMain_EMultiply_con_infoMain_EDivide_con_infoMain_ENumber_con_infoMain_EAdd_con_infoMain_ESubtract_con_infobase_DataziTuple_fst_closurebase_SystemziIO_putStrLn_closurebase_SystemziIO_readFile_closurebase_GHCziBase_zdfMonadIO_closurebase_GHCziBase_zgzgze_infostg_gc_noregsbase_SystemziEnvironment_getArgs_closurebase_GHCziTopHandler_runMainIO_closureZCMain_main_infoZCMain_main_closureMain_ENumber_infoMain_ENumber_closureMain_ENegate_infoMain_ENegate_closureMain_EComplement_infoMain_EComplement_closureMain_ENot_infoMain_ENot_closureMain_EAdd_infoMain_EAdd_closureMain_ESubtract_infoMain_ESubtract_closureMain_EMultiply_infoMain_EMultiply_closureMain_EDivide_infoMain_EDivide_closureMain_Parser_infoMain_Parser_closureMain_Valid_infoMain_Valid_closureMain_Error_infoMain_Error_closure% P ] _) Pv  ` ]) Pr ` ]  `34] _c Pc<c&d<cM __cL @c  S ]m _  8 Xz  i ` ]= h  j (< d ] i `% P j  j  i `J  ] j~ D _ s t m _  m, LJ _W  f n l _  0 o r- _< rD sP t _ s t m _  m L* _7  F nt l _ x  o r  _r$ s0 t\y     q3 x K aq yz `%L] _p {x t P| ~ t) 9\ _  ` 0 C n,  @<,xL ,,  @<,Znv s  (F h  j\  _a    (4 Xp   i ` ]\ ] H jd c% HDc\  ]c i c `,c= _M plc  jc 0l= _ 0f|dd  _Z  _ Hk" _3 F   $ i- @ `|   jm _mE _\ {m _m _ 8 ! T y    ]!J! b! ]! !! s! i! `4"J" X l" j"""" """"y#1#B# M#T#[#b#y### ####y#$"$ -$4$;$B$y}$ $$<$$ $$$$  %%\%,% H%D%b% %i%|%% %%% %%&41&B& M&l&m}& _& &m&& _& p&&'m-' _8' ?'m\'z' _' &'  '''' _(:( _O( `'b( 'x((m( _( (m() _)  (/) (A)l)}) _)) () p))*$*m5* _@* G*md*u* _** {*t* _* (** h*+4+mE+ _P+ W+mt+m+ _++m++ _+m, _,,m4,E, _t,m, _,,m,, _,m- _--m4-mE- _P-W-mt-m- _--m-m- _--m-. _4.R. _c. -q. -..m. _..m./ _#/ 8.6/ .H/t// _/ ///80 x-m0 *0 8+00 x+0 +01 +1 8,(1O1 x,]1 ,s11 ,1 8-2 .#2 x/92I22 _I3 p33 33 24<4mM4 _X4_4m|4m4 _44m4m4 _44m4m 5 _55m<5mM5 _X5_5m|5m5 _55m5m5 _55m5m 6 _66m<6M6 _\6d6 sl6 t6m6 _66m6L6 _6 67n<7Z7 _k7 @6~7 67o7r7 _7r7 s7 t8m%8 _08 78mT8me8 _p8!w8m8m8 _8"8m8m8 _8#8m9m%9 _09$79mT9me9 _p9%w9m99 999<:|#: @42:nU: 4d:n: 4:n: 5:n: @5:n; 5,;nO; 5^;n; 6;n; @7; 7;q< 8<n5< X8D<ng< 8v<n< 8<n< 9<n< X9 =n=,$>5> _D>L> sT> t|>m> _>&>m>L> _> >>n$?B? _S? (>f? >x?o?r? _?r? s? t?< @ _@t<@mM@ _X@'_@m|@L@ _@ @@@n@<A _A @&A @8AodAruA _ArA sA tA<A _AtAm B _B(BmJnlJ<J _J @IJ JJoJrK _KrK s(K tLK<]K _oKtK<K _K PKKKoL<L _'LtDL<bL _wL KL LLoLmL _L,Lm ML*M _7M LFMntM<M _M HLM MMoMr N _Nr$N s0N tTN<eN _wNtN<N _N XNNNo O<O _/OtLO<jO _O NO OOoOmO _O-OmPL2P _?P ONPn|P<P _P POP PPoQrQ _$Qr,Q s8Q tyQ QQ<QQ xMR NRqAR (?TR ?jRqR @R hARqR BR (C Sq1S hDDS DZSqS hGS GSqS pJS J Tq7T POT QeTquT<U<RU UZU toU|UlU<UtU {U UULV (V4VBVPVlV,V pVV tV|VV,WtW {W /WDWmaWrW }W.WmWmWW W/WmXm!X2X =X0DXmdXmXX X1XmX4XX XY Y,YmIYZY eY2lYmYmYY Y3YmYm ZZ %Z4,ZmLZmiZzZ Z5ZmZdZZ ZZEZ<[f[w[ [  [[T[k[[|[ _[\[ \*\ _7\ [F\M\T\|\ \ _\\\,\ _\ \\\]L]\j] _w] \] 8]]k]]\] _] P]R^ \`^ ]^^^^ ^^^^*_ K__ __ __ p____B` t`` _` 0````a 4aRa __a `naua|aa ab (bFb hbtb bb bctNccc pc _~c x`c 8ac ac jc cckcdm%d _0d67dmTdmed _pd7wdmdmd _d8dmdmd _d9dme-e PeLe_eqeye ~e e ee _ee {ef _/f eEftf\f _f fffg _gg {Dg<bg _wg fgg<g _g Hg h sjdjj hj ]j @ij ik `\kqk kkk  ek lkkk|l i@l jll _l dl il m m )m Xd=m iQm em m dm im m m dm im m n `k"nLnjn _wn lnn sn bnn onooy} jQ} |c}kj}}<} _} |}T}<&~7~ D~ }|~|~~ ~\~~ 4R __ ~nu|  _' 6=D Ā  (j itƁ _Ӂ 8  x j X,k3\z _ Ă `] d dރ  8?[  Є  i% `\y ͅ ԅ 0,J pQ† ͆<  %,j ‡ _χ Xއ2 l _   (4 Xv ډ it6 _C Q p_ w j ȉk̊ _ -4\^o | Њ͋ ԋD 0$,J pQ|Œ ͌DԌd" -4;kBd ٍ -k ,IZ el _܎ _ ,= _HOV]| _̏ݏ _- _8?FMl} _m _=m<M _| _  @ϑm _>mTz   _ p X/k6d _  ԓ _ Џ hDb _o } ؓҔ _ߔ 0 H$B _O ]   _ (˕ &7 D R L Ŗ$̖, _,= _Ot ė  0l,N _ | 0$5 _G x ( sԙm _?m,= _LT {| _ 0Ú {4  _# 1 Gtm _@m4 қ _  x4mE _PAWm|| \ Ҝ | $ HD| n 8 |  $ AR ]e sm u   ž ͞ Ԟ  3j Ÿ  ;r ʠ " Hz ҡ j * `K" ]$BТCDE0FPGpHIJУKLM0NPOpPQRФSTU0VPWpXYZХ[o\^\^^^^^\\^^^\^^ ^ u vo \ wY x u vO \ w9xwjw~^^\9^}c \x\%\\@\^B^^1\^^^\}\c^ viv* w!!^!^"^$\4%\%\&\&v&wH'v'w(w(vJ)w)wP*v*+w`+v+v ,v,v -v`-v-v-v.w.vQ/w0w0w11w|1wB2w]2^m2^}2^2^2^2^2^2^3w3'4^h4v4v4v(5vh5v5v5v(6vy6u6v7\7w7x@8v8v8v9v@9v9v;:\m:\:\:\;\5;\g;\;\;w<\M<\<\<\<\=\0=^@=^P=^`=^p=^=^=^=^=^=^=^=^=^>^>^a>u>v>\?w?xh@v@\AAwAx(BvB\CwaCxCv?D\Dw!ExEwFwFv?G\Gw)HxHwIwIvGJ\Jw1KxKwLwLvOM\Mw9NxNwOwPvWP\PwAQx#RwsRwRwSwcSwSwTwnTwT^T^T^T^T^T^T^T^tU}V}WvWvMXvXvYwuYvYv5ZvZvZw[}[\\\<]]} b\|b\b\ c\c}@dvdvdveveeNfwfw)ggwhhhvhw!iiwSjw4k^Dk^k\gl^wl^+nwnrw8ssvs1txxtvtwwvwv^v^v^w^ x}ylyyzw'{}{\$|\|\s}}̀\8\<}\K\\H^ \\<\\} \\K}}(vؑw(vw?}\X\З\k\\Ҙ^^\\P\™vaКPwvw`v\^~ݞ\b  (8@PXc`@p xd@fa9QBqhe90  (b08"H8 PlXm`nplxoPpqrpyz| 0l8@P`hpxfkIjr(08 HPX*hpxJjlm8"p (y0@"`###ll`p$@ j(8l@H X&xpm)/x83 (0@HP`h!pb (0@HP"`hpxa  (08`hpdA    0 8 @ H P 1 X                   (  P X ` h p Q x      A         0 8  @  P X ` h p Q x 4      4       4 @ H  P 4 ` h p x  a D      D      ( D P X ` h p Q x D         (08 `hpxa } o ( PX]`hpQx J B @H7PX`Ah 0 + 08@HP1X   (08@!H pxA tpoPpqr 09@hQHqPXr`p@Ux|@UBrURV|0W(028@PHWpWXpPttttqhXi (8p@HP`X0YYYttatt(PZHiP(XhppxHZlX@[l 08@HP`lhp0l`@^`p(^HPX`hpxl cllol 0l8m@PpX`h0xpPlxlll l(0@lHP`lhp @`lplp (0@lHXP`~l`~l0xlxl l(0@lHP`lhplhHll0ljij 0j8)HȂhPpx`8(0H8Hhh0pl 0PlX0`(pllplp   l ( 8 p@ H mP  ` lh p 8 l  `  p       l! ! ! 8!@!H!P!X!`!h!p!x!!!!#S000 51(10180H :P?:Xq:`:h:p;x99;k;;;<Q<<<<'RwRRSgSSQ.symtab.strtab.shstrtab.rela.text.rela.data.bss.rodata.str.rela.rodata.note.GNU-stack.comment.note.gnu.property @@8 +0!&@H0B 162GHB@x OP_0P h`0x \ +H{