! #1/20 1351683370 501 20 100644 1444 ` __.SYMDEF SORTED8P>P>P>P>'.8P> P>P>P>"P>)P>0P>7P>?P>P3P3BJUX_X_%X_P3P3GP>XP>eP>rP>P>P>P>P>P>P>P>^P>rP> .X_.=M[jw;X_CX_P_MKCON_MKFLOAT_MKPTR_MKSTR_PROJECT_SLIDE_allocCon_allocate_copyTo_dumpStack_dumpVal_idris_castFloatStr_idris_castIntStr_idris_castStrFloat_idris_castStrInt_idris_checkMessages_idris_concat_idris_getArg_idris_numArgs_idris_readStr_idris_recvMessage_idris_sendMessage_idris_strCons_idris_strHead_idris_strIndex_idris_strRev_idris_strTail_idris_streq_idris_strlen_idris_strlt_init_vm_runThread_stackOverflow_terminate_vmThread_cheney_copy_gc_gcInfo_GETBIG_MKBIGC_MKBIGI_MKBIGM_bigAdd_bigDiv_bigEq_bigGe_bigGt_bigLe_bigLt_bigMul_bigSub_idris_bigDivide_idris_bigEq_idris_bigGe_idris_bigGt_idris_bigLe_idris_bigLt_idris_bigMinus_idris_bigPlus_idris_bigTimes_idris_castBigInt_idris_castBigStr_idris_castIntBig_idris_castStrBig_fileClose_fileOpen_fputStr_idris_stdin_isNull_putStr#1/20 1351683364 501 20 100644 11564 ` idris_rts.o 8__text__TEXT`~__cstring__TEXT`__eh_frame__TEXTx(8PF hw&$ PFXUHAWAVAUATSHLEЉMĉUHuHcL4LIH<ILIƿhIM}M}M} MeMe(MuMu0IIEXH}IE8IE@IEHHEIEPHuI@ADžTADžPIHIDžXIDž` IH II I(I}`11I1I1UA0LcuJ<I8E4E~hDHHMIfDHM8HELc-.c-W^VU^T=^<X#^X"(^(-^,^9^8XG^XF ^ ^+^*)^(H3^H2?^>E^D!^ p^p8%^8$'^&/^.M^LpI^pH@K^@JQ^P;^:S^Rx5^x4H7^H61^0C^BA^@^X^X O^ N:'+/?2CHKQTX_kmWxgu 89 `@ S[\0g0 9APqp FYMp0 ' (~ "hx8@V  H Q`c`q(rX~HGP V`H@k(O7g8"uheB , & ?!lcK9_init_vm_malloc_pthread_mutex_init_pthread_cond_init_strlen_allocate_strcpy_PROJECT_SLIDE_idris_strHead_idris_strIndex_idris_checkMessages_idris_numArgs_idris_getArg_stackOverflow___stderrp_fwrite_exit_idris_recvMessage_pthread_mutex_lock_time_pthread_cond_timedwait_pthread_mutex_unlock_runThread_free_idris_strlen_idris_streq_strcmp_idris_strlt_idris_castStrInt_strtol_dumpVal_printf_dumpStack_putchar_MKCON_gc___bzero_idris_strRev_idris_strCons_idris_concat___strcat_chk_idris_castFloatStr___sprintf_chk_idris_castIntStr_MKPTR_MKSTR_idris_strTail_idris_readStr_fgets_realloc_MKFLOAT_idris_castStrFloat_strtod_allocCon_copyTo_MKBIGM___assert_rtn_idris_sendMessage_pthread_cond_signal_terminate_pthread_mutex_destroy_pthread_cond_destroy_vmThread_pthread_attr_init_pthread_create_init_vm.eh_PROJECT.eh_SLIDE.eh_idris_strHead.eh_idris_strIndex.eh_idris_checkMessages.eh_idris_numArgs.eh_idris_getArg.eh_stackOverflow.eh_idris_recvMessage.eh_runThread.eh_idris_strlen.eh_idris_streq.eh_idris_strlt.eh_idris_castStrInt.eh_dumpVal.eh_dumpStack.eh_MKCON.eh_allocate.eh_idris_strRev.eh_idris_strCons.eh_idris_concat.eh_idris_castFloatStr.eh_idris_castIntStr.eh_MKPTR.eh_MKSTR.eh_idris_strTail.eh_idris_readStr.eh_MKFLOAT.eh_idris_castStrFloat.eh_allocCon.eh_copyTo.eh_idris_sendMessage.eh_terminate.eh_vmThread.ehL_.strL_.str6L_.str2L_.str3L_.str4L_.str7L_.str5L_.str8L_.str9L_.str10L_.str11L_.str12___func__.4679L_.str14L_.str15L_.str16L_.str13EH_frame0 #1/20 1351683364 501 20 100644 2756 ` idris_gc.o 8  __text__TEXT__cstring__TEXTP__eh_frame__TEXT0 h P  UHSHHHH HcHs KHK H { ~WHH1fDHsH4H4H9S 5C)HsHsHsHC1fHCHH[]zUHAWAVAUATSHH_8HGHH9vWICL;u.{~(LcE1K4LKID9kLIFHH9wH9uH[A\A]A^A_]H=H5HH UHAWAVATSHL@LL{8H{@HIt L@Lc8LcHMLsPTL3fDI6HIIL9swL !I6HIIL9(w僻4~5L8DI6HIHc4HH8IL9wHXHHXH`HH`HHCHH@H+C8HHH9vHHH@L{@[A\A^A_]UHAVSII6IVH=0APH=0ATH=0A@H=0AvHA+v8H=0tLAvHA+v8H=0[A^]cheneyidris_gc.cscan == vm->heap_next Stack: %p %p Total allocations: %d GCs: %d Final heap size %d Final heap use %d Final heap use after GC %d zRx , 4L  4R 4 -}n-b-[L-E7-0"- - - - -W -' - ----sl8 ----|->-^^P ^P  ^ 00qxhHF|X!)8RJ`_copy_allocCon_MKFLOAT_MKSTR_MKBIGM_MKPTR_cheney___assert_rtn_gc_malloc_free_gcInfo_printf_copy.eh_cheney.eh_gc.eh_gcInfo.eh___func__.4185L_.strL_.str1L_.str2L_.str3L_.str4L_.str5L_.str6L_.str7EH_frame0#1/20 1351683365 501 20 100644 8396 ` idris_gmp.oP p__text__TEXT4 pv__eh_frame__TEXT8 `4 hXAhL P45 UHHcHD]fUHH]UH@uHFxu1 H@HHH]H]@UHH~HrHD]UH@ttHHH9HD]H~HrUHH~HrHD]UH@ttHHH9HD]H~Hrf.UHH~HrHD]UH@ttHHH9HD]H~Hrf.UHH~HrHD]UH@ttHHH9HD]H~HrUHH~HrHD]UH@ttHHH9HD]H~Hrf.UHAWAVATSHII LIľLIIvHSLfA$M|$L[A\A^A_]@UHAWAVATSHII LIľLIIvHSLfA$M|$L[A\A^A_]@UHAWAVATSHII LIľLIIvHSLfA$M|$L[A\A^A_]@UHAWAVATSHII LIľLIIvHSLfA$M|$L[A\A^A_]@UHAWAVSH@HtHI LIǾLILHHLfAMwLHH[A^A_]@UHAWAVATS@HItC LIǾLILHHLfAMgLHS1 LH[A\A^A_]UHAWAVAUATSHHHIHut(At"HHIHIHDH[A\A]A^A_]IAtE LIľLILLHLfA$Ml$MHtD LHþLILHuHLfLcH]о LHþLIHuHvIVLfL{HDfDUHAWAVAUATSHHHHEHIIHMIIH~$I H|I'HILLHH[A\A]A^A_]L ILILLHfAMnL HLILLLfLkL ILIHsIVtE LIľLILHHLfA$Ml$LH}tE LIľLILLHLfA$Ml$M LIľLIIvHSLfA$M|$LqUHAWAVAUATSHHHHEHII IIMHI)LHILL)H?H=L HLILLLfLkL ILILLLfA$Ml$L ILIIt$HSLfAM~LHDH[A\A]A^A_]tE LIľLILHHLfA$Ml$LH}tE LIľLILLHLfA$Ml$M LIľLIIvHSLfA$M|$LfUHAWAVAUATSHHHHEHIIIIMIMHy MxMIDH[A\A]A^A_]K,?HL HLILLLfLsL ILILLLfAMfL ILMKD$9tE LIľLILHHLfA$Ml$LH}tE LIľLILLHLfA$Ml$M LIľLIIvHSLfA$M|$L_fDUHAWAVSHHI LIǾLILLHfAMwLH[A^A_]fUHAWAVSHHI LIǾLIL LHfAMwLH[A^A_]fDUHAWAVSHHLv HIǾHHH HLfAI_LH[A^A_]zRx , ,L  ,|, ,  ,9 ,   ,<6 ,l  ,6 ,  ,9 ,,  ,\6 4\ 4\ 4\ 44\ 4ll  4} 4%  4   4L  4  4^  4c  4,d   >- :- @- @- >- :- @-| @-B <-7 :-, @- @- 6- @- @- =- :- @-z @-W =-I :-> @-. @- @- =- :- @- @- =- :- @- @- ?- @- @- =- :- @-w @-T =-F :-; @-+ @-?-@-@-=-:-@-@-}=-r:-g@-W@-;-@-@-=-x:-m@-]@-:=-,:-!@-@-@-@-=-:-@-@-=-:-v@-f@-8-@-@-o=-`:-U@-E@-$=-:- @-@-5-9-i=-[:-P@-@@-=-:-@-@-6-}@-m@-0?-@- @-;-@-@-p8-]@-M@-7-7-7-}7-^7-7-7-7-7-]7-04^03^^*^)P(^P',^+^0^/p^p8 ^8 ^^ ^ `^`0^0 &^%^"^!p^p@$^@#^ ^^.^-P2^P1 ^ ?8 ` (P  Ph0|b`-P a.M@upH0Gl@ph08Tp|R0hx XH      *`@40_MKBIGI_idris_castIntBig_idris_castBigInt_bigGe___gmpz_cmp_idris_bigGe_bigLe_idris_bigLe_bigGt_idris_bigGt_bigLt_idris_bigLt_bigEq_idris_bigEq_bigDiv_allocate___gmpz_fdiv_q_bigMul___gmpz_mul_bigSub___gmpz_sub_bigAdd___gmpz_add_GETBIG___gmpz_init___gmpz_set_si_idris_castBigStr___gmpz_get_str_MKSTR_idris_bigDivide_idris_bigTimes_idris_bigMinus_idris_bigPlus_MKBIGM___gmpz_set_MKBIGC___gmpz_set_str_idris_castStrBig_MKBIGI.eh_idris_castIntBig.eh_idris_castBigInt.eh_bigGe.eh_idris_bigGe.eh_bigLe.eh_idris_bigLe.eh_bigGt.eh_idris_bigGt.eh_bigLt.eh_idris_bigLt.eh_bigEq.eh_idris_bigEq.eh_bigDiv.eh_bigMul.eh_bigSub.eh_bigAdd.eh_GETBIG.eh_idris_castBigStr.eh_idris_bigDivide.eh_idris_bigTimes.eh_idris_bigMinus.eh_idris_bigPlus.eh_MKBIGM.eh_MKBIGC.eh_idris_castStrBig.ehEH_frame0 #1/20 1351683365 501 20 100644 1556 ` idris_stdfgn.o 8__text__TEXTzx__cstring__TEXTz:__eh_frame__TEXT8@ h8 P UHHH=0]fUHH]ÐUHHH]UHHHH]fDUH]fDUH]%szRx , ,L ,| , ,  ,   v-f-O-7=- ^^^ ^P ^P  ^ z@`XSp0@(0z od&K]9 _putStr_printf_isNull_idris_stdin___stdinp_fputStr_fputs_fileClose_fclose_fileOpen_fopen_putStr.eh_isNull.eh_idris_stdin.eh_fputStr.eh_fileClose.eh_fileOpen.ehL_.strEH_frame0