ELF>0%@@ HEL9rnIM;wVID$II$LHIT$HHHt/HEID$HEAHIDžAe#HEL9rnIM;wVID$II$LHIT$HHHt/HEID$HEAHIDžAe#HEL9rnIM;wVID$II$LHIT$HHHt/HEID$HEAHIDžAe#HEL9rnIM;wVID$II$LHIT$HHHt/HEID$HEAHIDžAe#HEL9rnIM;wVID$II$LHIT$HHHt/HEID$HEAHIDžAe#HEL9rnIM;wVID$II$LHIT$HHHt/HEID$HEAHIDžAe#HEL9rnIM;wVID$II$LHIT$HHHt/HEID$HEAHIDžAe#HEL9rnIM;wVID$II$LHIT$HHHt/HEID$HEAHIDžAe#HEL9rnIM;wVID$II$LHIT$HHHt/HEID$HEAHIDžAe#HEL9rnIM;wVID$II$LHIT$HHHt/HEID$HEAHIDžAe#HEL9rnIM;wVID$II$LHIT$HHHt/HEID$HEAHIDžAe#HEL9rnIM;wVID$II$LHIT$HHHt/HEID$HEAHIDžAe#HEL9rnIM;wVID$II$LHIT$HHHt/HEID$HEAHIDžAe#HEL9rnIM;wVID$II$LHIT$HHHt/HEID$HEAHIDžAe#HEL9rnIM;wVID$II$LHIT$HHHt/HEID$HEAHIDžAe#HEL9rnIM;wVID$II$LHIT$HHHt/HEID$HEAHIDžAe#HEL9rnIM;wVID$II$LHIT$HHHt/HEID$HEAHIDžAe#HEL9rnIM;wVID$II$LHIT$HHHt/HEID$HEAHIDžAe#HEL9rsIM;w[ID$II$LHIT$HHHt4HEID$HEAHIDžAe#fDHEL9rnIM;wVID$II$LHIT$HHHt/HEID$HEAHIDžAe#HEL9rsIM;w[ID$II$LHIT$HHHt4HEID$HEAHIDžAe#fD LsH H[HEHu# HHHsHH[HEHu#fD HHHsH]HEHHu#LsH LsHuHE HCHEH[HEHHu#DHEL9r'HEH]H[HEHHu#Ae@HEL9rcI0M;wKHEH]ID$HCID$ID$ID$ID$I$LsIt$HIDž0AeHEL9rHEH]LsHAef HHHs HeI0M;w9ID$HCID$ID$ID$ID$HCI$I\$HeIDž0Aef IHE HEL9r!HEH]LsHEHAefHEL9rHEH]LsHAeDHEL9rIIM;w1HEH]ID$HCI$AIt$HIDžAefHEL9rGIM;w/HEH]ID$HCI$LsIt$HIDžAe@HEL9rRI M;w:HEH]ID$HCID$HCI$AIt$HIDž AeHEL9rPI M;w8HEH]ID$HCID$HCI$LsIt$HIDž AeHEL9rRI M;w:HEH]ID$HCID$HCI$AIt$HIDž AeHEL9rHEH]LsHAeDHEL9rIIM;w1HEH]ID$HCI$AIt$HIDžAefHEL9rGIM;w/HEH]ID$HCI$LsIt$HIDžAe@HEL9rRI M;w:HEH]ID$HCID$HCI$AIt$HIDž AeHEL9rPI M;w8HEH]ID$HCID$HCI$LsIt$HIDž AeHEL9rRI M;w:HEH]ID$HCID$HCI$AIt$HIDž AeHEL9rRI M;w:HEH]ID$HCID$HCI$AIt$HIDž AeHEL9rHEH]LsHAeDHEL9rIIM;w1HEH]ID$HCI$AIt$HIDžAefHEL9rHEH]LsHAeDHEL9rcI0M;wKHEH]ID$HCID$ID$ID$ID$I$LsIt$HIDž0AeHEL9rRI M;w:HEH]ID$HCID$HCI$AIt$HIDž AeHEL9rPI M;w8HEH]ID$HCID$HC I$LsIt$HIDž AeHEL9r[I(M;wCHEH]ID$HCID$HCID$HC I$AIt$HIDž(AeHEL9rHEH]LsHAeDHEL9rIIM;w1HEH]ID$HCI$AIt$HIDžAefIM;}IDŽ$0M$@HEI$HIDŽ$PHEI$`IDŽ$hI$PI$xM$IDŽ$I$hI$IDŽ$IDŽ$I$PI$M$IDŽ$I$I$I$I$IDŽ$I$0I$IDŽ$I$I$I$I$IDŽ$IDŽ$I$I$IDŽ$ IDŽ$(I$ I$0IDŽ$8I$PI$HI$PI$XIDŽ$`I$8I$hI$"I$pIDŽ$xI$0ID$ID$I$xID$I$bID$ID$ID$ID$ID$ID$ID$ID$ID$ID$ID$ID$ID$ID$ID$ID$I$Mt$HIDžAet.(* automatically generated by the BNF Converter *)open Lexing(Lexing.from_channel c);; ^ "\n\n" ^ ^ "\n"let main () = let filename = Sys.argv.(1) in let channel = open_in filename in try print_string (showTree (parse channel)); flush stdout with BNFC_Util.Parse_error (start_pos, end_pos) -> Printf.printf "Parse error at %d.%d-%d.%d\n" start_pos.pos_lnum (start_pos.pos_cnum - start_pos.pos_bol) end_pos.pos_lnum (end_pos.pos_cnum - end_pos.pos_bol);main ();; = .token) : string = x)).prt.printTree "[Linearized tree]\n\n" ^ .show.show ((fun x -> "[Abstract syntax]\n\n" ^ let showTree (t : .p let parse (c : in_channel) : GHC 7.4.1.symtab.strtab.shstrtab.rela.text.rela.data.bss.rodata.note.GNU-stack.comment @u@ +&Z 1!6!.>$N0$ $W0(  7}$ 2}=8G@U0}`Hj`x}`P}h}x p} 0.}9CPQ}\fpt }}@} }8`} p#}.80F}Q[Pi }t8~p0Pp &4B0PP^plz }H8 P }X(0h h(P6pV a0 l` 2w 5 0 #p 4 pH&n8.+pV8Tx_ ]%/_:+EOXVZTeo8_z](__+`V+p_]h+%/XV:Rip3e2@Zmr173C_closurer173C_infoc176E_strr173D_closurer173D_infoc1773_strr173E_closurer173E_infoc177s_strr173F_closurer173F_infoc177R_strr173G_closurer173H_closurer173H_infoc178i_strr173I_closurer173J_closurer173J_infoc178J_strr173K_closurer173L_closurer173L_infoc179a_strr173M_closurer173M_infoc179z_strr173N_closurer173N_infoc179Y_strr173O_closurer173O_infoc17an_strr173P_closurer173P_infoc17aM_strr173Q_closurer173Q_infoc17bb_strr173R_closurer173R_infoc17bA_strr173S_closurer173S_infoc17bZ_strr173T_closurer173T_infoc17co_strr173U_closurer173U_infoc17cN_strr173V_closurer173V_infoc17dc_strr173W_closurer173X_closurer173Y_closurer173Z_closurer1740_closurer1741_closurer1742_closurer1743_closurer1744_closurer1745_closurer1746_closurer1747_closurer1748_closurer1749_closurer174a_closurer174b_closurer174c_closurer174d_closurer174d_infoc17e9_strr174e_closurer174f_srtr174f_closurer174f_infoc17eB_strr174g_closurer174g_infoc17f0_strr174h_closurer174i_srtr174i_closurer174i_infoc17fs_strr174j_closureCFtoOCamlTest_ocamlTestfile_srts176n_infos176p_infos176i_infos176j_infos176k_infos176l_infos174T_infos174W_infos176h_infos176t_infos176f_infos1758_infos175F_infoc17iA_strs175H_infos175J_infoc17iZ_strs175L_infos175N_infoc17jq_strs175P_infos175r_infoc17k1_strs175t_infos175v_infoc17kq_strs175x_infos175z_infoc17kR_strs175B_infoc17l6_strs175S_infos175n_infoc17lx_strs175V_infos175c_infos175g_infoc17mf_strs175i_infos175k_infoc17mG_strs1762_infos174Y_infoc17n8_strs1765_info__stginit_CFtoOCamlTeststg_CAF_BLACKHOLE_infonewCAFstg_bh_upd_frame_infoghczmprim_GHCziCString_unpackCStringzh_infoghczmprim_GHCziTypes_Czh_static_infoghczmprim_GHCziTypes_ZC_static_infoghczmprim_GHCziTypes_ZMZN_closureUtils_zpzpzp1_closureghczmprim_GHCziCString_unpackAppendCStringzh_infobase_GHCziUnicode_toUpper_closurebase_GHCziList_badHead_closureCF_firstEntry_closureOCamlUtil_fixType_closureCFtoOCamlTest_ocamlTestfile_closureCFtoOCamlTest_ocamlTestfile_infoOCamlUtil_fixType_infostg_ap_0_fastCF_zdwallEntryPoints_infostg_upd_frame_infoghczmprim_GHCziTypes_ZC_con_infobase_GHCziBase_zpzp_infobase_GHCziUnicode_toUpper_infoCF_firstEntry_infobase_DataziList_unlines_info+ O` o   8K o  H   `k   h 0 ? x    ?P _    ; _p     [       / 8{   p  /@ O    + O ` o 8  H S w  P    / XP   h   p p8  H `n 0 ` ` `   `@  X `} 0 ` p  q0XU pX  H X  XE U h  R   p R _   8 x: G      * 0@r     X R _ v   8B O f   ( % 2 Hz     2 ? Q Z    2 ? x    * @r   P   8$ H d Rp   `   0 < `X   X      ! * = F m x(Hh8Xx   8   w   f^ yj3 t;ub3] @0`Pp0Pp @`0P pxPr`0 08@PX`2pxRrpP0 08@PX``2p @8  (0h PX`px `P0P