ELF>"@@8 @$#@@@@@ @@@M]] M]]888@@xxxDDStd888@@Ptd$B$B$BQtdRtdM]]hh/lib64/ld-linux-x86-64.so.20GNU GNUu {q qnŨGNUIh 's6 izJ<, F"Cn/Y^ap /zX__gmon_start___ITM_deregisterTMCloneTable_ITM_registerTMCloneTableal_is_event_queue_emptyal_create_displayal_create_event_queueal_destroy_event_queueal_install_keyboardal_destroy_timeral_create_timeral_get_display_event_sourceal_register_event_sourceal_map_rgbal_get_keyboard_event_sourceal_get_timer_event_sourceal_start_timeral_flip_displayal_wait_for_evental_destroy_displayal_install_systemal_create_builtin_fontal_destroy_fontal_init_primitives_addonal_draw_filled_rectangleal_draw_rectanglestrcpyputs__stack_chk_failputcharstrtokfopenstrlenusleeppthread_creategetchargetlineatofatoimalloc__libc_start_main__cxa_finalizerandommemsetprintfmemcpystrcmp__cxa_atexitliballegro.so.5.2liballegro_font.so.5.2liballegro_primitives.so.5.2libc.so.6GLIBC_2.14GLIBC_2.4GLIBC_2.34GLIBC_2.2.5ii &0ui ;]#]p#XaXa______-```` `(`0`8` @` H` P` X` ``h`p`x```````````` `!`"`#`$`%a&a'a(a) a*(a+0a,8a.@a/Ha0HH?HtH5?%?@%?h%?h%?h%?h%?h%?h%?h%?hp%?h`%?h P%z?h @%r?h 0%j?h %b?h %Z?h%R?h%J?h%B?h%:?h%2?h%*?h%"?h%?h%?hp% ?h`%?hP%>h@%>h0%>h %>h%>h%>h%>h %>h!%>h"%>h#%>h$%>h%%>h&%>h'p%>h(`%>h)P1I^HHPTE11H=<f.H=a>HZ>H9tH<Ht H=1>H5*>H)HH?HHHtHu<HtfD=>u3UH=R<Ht H==@<c=]f.ff.@gUHH@}HudH%(HE1EHcHHUHHHHйHHkH)HHHHHEEE<EHHHEHHHHHu <EHHHEHHHHsHiu EHHHEHHHH@H0u8EEHHHEHHHfH~HG<aEHHHEHHHHHu4EEHHHEHHH4HUMHcɉEEẼ9EEHHHPHEHHH;tHEH HYt gn;tH*Hz ^,dcUHH0dH%(HE1K%?EbEHH,;AEHH;AEHH:NjEHH:ƋEHH:AËEHH:A‹EHH:EHHo:ЋEAQAPWVEEЉHHǸH 6‹E9uFHE HE E )‰D^HEHǸtE܃%?E܋P E9HEdH+%(tUHHH^Hq%?EUv9uH9HǸH&HǸEHHǸEHHHyEEtfwvtFwlttaHHǸhKE%?HHǸH+HHǸ2HHǸ E%?EqP E9HYH0UHCHLHǸHCHb]UHHHwEEt tb=?Hy7Ƌm1ƉUщHG7 k<H07Ћ#Ѓt?E%? /%?%?]UHH0H}HuUܿHEHEHCHHHHEHPHEH@HUHHHEHHEHHEU܉PHEHUHUHHH}Hu/HEHPHEHHu HE@HEHHEH}uʸUHH H}uUHEHEUPHEUP HEHHEHHEHUHUHH}HuHUHEHPHEHEHP HEHEHHHEH]UHHH8dH%(HE1H8HuHHrHEHDžxHEHEHEHEDžTHx %04x: FlipJMP if 1 too %04xLeftRightend printProgramMemory pointer:%04x Program pointer:r : JMPRepeatEnd%d/%d=%f%% instructions used Label %s does not exist .AFcouldn't initialize allegrocouldn't initialize primitives addoncouldn't initialize keyboardcouldn't initialize timercouldn't initialize queuecouldn't initialize displaycouldn't initialize font? A4C;(/Huh-|,LlW\zRx &D$40FJ w?;*3$"\oAC xAC  [AC V FAC A 7AC 2 AC | }OAC J 8PAC K XDAC   xAC  roAC j AC  4AC  $AC H $#p# 8]]ox G _P x  oo( oo o]6 F V f v !!&!6!F!V!f!v!!!!!!!!!""&"6"F"V"f"v""""""XaGCC: (GNU) 14.1.1 20240507GCC: (GNU) 14.1.1 20240522,#, 1  #: HU&O+(Vint<A J1]36 7 F8 9 : (; 0s< 8"= @@ HA P[B XlDv`#F{hHpItFJ x.MVN]DOQJY =[\]{^ Hx_ .`bN?+oq:i:: ] Wd-w:88#_:#<; 3:7>3I  Jc:MEM T a: x [ A ! A ! !a `au aaIPS! !1\\Ni(/!n6 a")   O.  T +HHD:  d f .  I  .` Hw:  =HH: k #  $p F %IOHH  !J ? &&H5H i K f!a * |4,~f#P'+~n .~\~\hi~,# ,6m" F-Q H-DS @.n~6~ :.j ~ . +~ ~ ~ ~ $0U(j ~ 0 \ 1 R~ N  ~)pop+D3 3 hn8 `6,8 Xz+P 3 XnT6,Pnewh*Q+O \hN+`+add*% % XN*Pi6Lnew\h\,)7W #Al-xS)Ff^'[ (2i` h %(#dAl5M8&' O&iN L v'FT ' P7 :#o J `H9$W i L %9 P./:X 1U&>int,yS ymU  WS  r g ba  2 55O2 m Z  Q k1  ` (e)*2+,-j ./& 0H1 2M345 </=G >z J% z LNf.. >g`i&i`Pie>j. 0mo&oPoexpfyp f qf qf$rf( .sx 0vix&xnPxeidynzf {f$pos| ( }f, Zi~ i0&Pe* f f$ 5( , Ri H&Pe*xf y f$zf(wf,dxf0dy f4dzf8dwf< 5@8 D  (&Pe a e u 8&Pe*idf x $y (dx ,dy0j 4 +l# l@?&?Pe@*I  ( 0 8 kD 8&Pexfy frowf V $ ( 0NrrH\ &anyl * s  3    $i .q 5  } R`n|       )7ESao}     !"$#2$%&'()'*9+K,]-o./0123&455D6S7 8 9 :N;<>=>?@ABn CD EFI GH9IJJKLMNO[P& QRS T) U V1WXYZ[\] ^_` ab cd efr gth iCjklWmn o p qr stPuvwxyz{|A } ~ gE  {1 ': ^ u .g 0 g .?!MEM % % \ 2; ;  oQ Q n # ag g  "^   ܞ = >>>   %   %    3 ;  <` ;  `* Q  @ % ` :` Tg  Q p ff2%  1; e , ' f   #  f  $f    + y%IO*<{3 *<x<; xBC% x JQ x*Qg x\xc]x ^x`fxbafx dfxnefxfyi| nfxofxuxP7i fx_7v fxf.c !2x!fly!fh 8!+P\926x6hy 6` 7 '6X ? 56P AfLf&q 1oxf\yfX 7 #6P ? 16H =fD1Ri fl : ; 9 I8 I !I4:!; 9 I: ; 9 I$ > :!; 9 I4:!; 9 I  7I .?: ;9 'I< .?: ; 9 'I< 4:!;9 II4:!; 9 I? !I/  : ; 9!<.?:!; 9!'@|&I :!; 9 I!I/!4:!; 9 I?:!; 9!%I.?:!; 9!@|%  $ > : ; 9  : ; 9  &! : ; 9 I8 ".?: ;9 '<#$.?: ;9 'I<%.?: ; 9 'I<&'I'4: ; 9 I(4: ;9 I).?: ; 9 '@z*.?: ; 9 'I@|+.?: ; 9 '@|,.?: ; 9 @z-.?: ; 9 @|.I/!I/(  :!; 9 I8 I : ; 9 I8 : ; 9 I !I4:!; 9 I$ >   : ; 9  < :!; 9 I :!; 9 I .?: ; 9!'<.?: ; 9!'I<:!; 9 I.?: ; 9!'I<I.?:!;9!'< 4:!; 9 I: ;9 I>! !I: ; 9!!I/ .?: ;9 'I<.?: ;9 'I<.?:!; 9!'@|%  $ >  : ; 9  : ; 9 I !I/!4: ; 9 I?<".?: ; 9 '<#'$'I%.?: ; 9 'I@|&.?: ; 9 'I@zq  2bt ! #<H vtY<J K < JK < JKK <u  < JK#K< tJJf<tLtKtKw <Juw.  \"",/<LYKK,tuAu@f'$h  YJY="<gf=00=0="=m<f%">K@!Kfhf-rX+tJ0 +Kg0g0gv.@(< </&Jg t u2>/K yY2 .!   t u2>t< gt < gt <u?    ZJ ZKtYXK u  XKu.K  X 0/'JIt  Xut#XK  XK  XK  X  /& &.t @ =4C3Y f<x0 |  b)1:DOWf{J 1 Yt /XXX Y rJ YN0ff %1L!,!,,@.<<L X<K X<L u  Y  ! ! "uw -xf u1f t.t 0t 0t 0t" 0u+& u* =Y. <2+>t* ZtX9  Yprintf__off_t_IO_read_ptrmalloc_chainstrcmpLinkedList__align_shortbufstring__uint8_t__sizeprintProgram_IO_buf_baselong long unsigned intlabelIndexnumberStrnextbreakLinespthread_attr_tlong long intprintStateam_breaks_IO_read_endusleep_filenostrtok_flags__ssize_t_IO_buf_end_cur_column_IO_codecvt_old_offsetreferenceIndexAllegrovalue_IO_markerpush_freeres_bufstrlengetlinelookup_IO_write_ptrnamePROGshort unsigned int_IO_save_baseIOthreadstrcpy_lock_flags2_modeloadProgramcopiesaddressnewStateinstructionStackprintData_IO_lock_t_IO_FILEnStringmemPointerfopen_markersManualStepunderreferencesatofpthread_tatoi_Boolunsigned charGNU C17 14.1.1 20240522 -mtune=generic -march=x86-64 -gshort int_vtable_offsetprogPointerheadinstructionCode__uint16_tindex__off64_t_IO_read_basememcpy_IO_save_endrepeatsgetchar__pad5_IO_write_end__useconds_t_unused2argvmemsetpthread_createlabels_IO_backup_basepointStringargc_freeres_listDebug_IO_wide_datastackmain_IO_write_baselabelStrnumberal_create_event_queueALLEGRO_EVENT_DISPLAY_RESUME_DRAWINGALLEGRO_EVENT_JOYSTICK_CONFIGURATIONuserALLEGRO_EVENT_DISPLAY_FOUNDALLEGRO_EVENT_KEY_DOWNALLEGRO_KEY_BACKALLEGRO_KEY_F1ALLEGRO_KEY_F2ALLEGRO_KEY_F3ALLEGRO_KEY_F4ALLEGRO_KEY_F5ALLEGRO_KEY_F6ALLEGRO_KEY_F7ALLEGRO_KEY_F8ALLEGRO_KEY_F9direction_yhead_iALLEGRO_TIMERALLEGRO_KEY_ENDALLEGRO_JOYSTICK_EVENTALLEGRO_KEY_BUTTON_L1ALLEGRO_KEY_BUTTON_L2ALLEGRO_KEY_LCTRLtypeALLEGRO_KEY_PAD_ENTERALLEGRO_EVENT_TOUCH_MOVEALLEGRO_KEY_CAPSLOCKALLEGRO_EVENT_MOUSE_BUTTON_UPALLEGRO_EVENT_JOYSTICK_AXISALLEGRO_EVENT_MOUSE_BUTTON_DOWNALLEGRO_MOUSE_EVENTal_create_timerALLEGRO_KEY_SEARCHALLEGRO_KEY_BACKSPACEALLEGRO_KEY_BACKSLASHALLEGRO_KEY_RCTRLALLEGRO_EVENT_JOYSTICK_BUTTON_DOWNal_destroy_fontmouseALLEGRO_KEY_FULLSTOPALLEGRO_KEY_ESCAPEerrorALLEGRO_KEY_UNKNOWNALLEGRO_KEY_ALTal_draw_filled_rectangleALLEGRO_KEY_SELECTchanged_directionALLEGRO_EVENT_MOUSE_ENTER_DISPLAYALLEGRO_KEY_VOLUME_UPALLEGRO_MOUSEALLEGRO_KEY_HOMEal_create_displayALLEGRO_EVENT_DISPLAY_LOSTALLEGRO_EVENT_TOUCH_ENDALLEGRO_EVENT_DISPLAY_RESIZEALLEGRO_KEY_SPACEALLEGRO_DISPLAY_EVENTALLEGRO_KEY_DPAD_UPALLEGRO_KEY_BUTTON_AALLEGRO_KEY_PAD_DELETEALLEGRO_KEY_PAUSEdropALLEGRO_KEY_BUTTON_Xmodifiersal_is_event_queue_emptypressureALLEGRO_KEY_BUTTON_Bis_fileal_flip_displayALLEGRO_KEY_ENTERALLEGRO_KEY_BUTTON_YALLEGRO_KEY_RSHIFTALLEGRO_KEY_F10ALLEGRO_KEY_F11ALLEGRO_KEY_F12buttonALLEGRO_KEY_ABNT_C1ALLEGRO_TOUCH_INPUTtextapple_xal_draw_rectangleALLEGRO_KEY_PGDNsnake_xsnake_yALLEGRO_EVENT_DROPALLEGRO_EVENT_KEY_CHARis_snakeALLEGRO_EVENT_SOURCEALLEGRO_KEY_PAD_SLASHALLEGRO_KEY_CONVERTALLEGRO_KEY_0ALLEGRO_KEY_1ALLEGRO_KEY_2ALLEGRO_KEY_3al_get_display_event_sourceal_init_primitives_addonALLEGRO_EVENT_DISPLAY_HALT_DRAWINGALLEGRO_KEY_BACKSLASH2ALLEGRO_EVENT_DISPLAY_EXPOSEALLEGRO_KEY_AALLEGRO_KEY_QUOTEal_install_keyboardALLEGRO_KEY_DPAD_DOWNALLEGRO_KEY_IALLEGRO_KEY_JALLEGRO_KEY_MALLEGRO_KEY_Osnake_lengthALLEGRO_KEY_THUMBLALLEGRO_KEY_THUMBRALLEGRO_EVENT_JOYSTICK_BUTTON_UP__intptr_tALLEGRO_KEY_NUMLOCKALLEGRO_KEY_PAD_EQUALSALLEGRO_KEY_DPAD_CENTERwidthALLEGRO_EVENT_TOUCH_BEGINALLEGRO_EVENT_MOUSE_WARPEDal_register_event_sourceALLEGRO_EVENT_TIMERALLEGRO_EVENT_DISPLAY_CONNECTEDALLEGRO_KEY_DOWNALLEGRO_KEY_SCROLLLOCKALLEGRO_EVENT_MOUSE_AXESALLEGRO_EVENT_DISPLAY_SWITCH_OUTALLEGRO_KEY_SEMICOLON2ALLEGRO_KEY_COLON2al_wait_for_eventALLEGRO_KEY_UPfloatcountkeycodedraw_boxal_destroy_timerapple_ydisprepeatal_create_builtin_fontALLEGRO_EVENT_DISPLAY_DISCONNECTEDALLEGRO_KEYBOARDredrawprimaryALLEGRO_EVENTdoneal_get_keyboard_event_sourceALLEGRO_KEY_OPENBRACEALLEGRO_EVENT_KEY_UPALLEGRO_KEY_PAD_0ALLEGRO_KEY_PAD_1ALLEGRO_KEY_PAD_2ALLEGRO_KEY_PAD_3ALLEGRO_KEY_PAD_4ALLEGRO_KEY_PAD_5ALLEGRO_KEY_PAD_6ALLEGRO_KEY_PAD_7ALLEGRO_KEY_PAD_8ALLEGRO_KEY_PAD_9pos_xpos_y__padlong doubleALLEGRO_KEY_PAD_MINUSALLEGRO_KEY_TABal_start_timerdata1data2data3data4ALLEGRO_KEY_4ALLEGRO_KEY_5ALLEGRO_KEY_6ALLEGRO_KEY_7ALLEGRO_KEY_8ALLEGRO_KEY_9__internal__descrALLEGRO_KEY_BALLEGRO_KEY_CALLEGRO_KEY_DALLEGRO_KEY_EALLEGRO_KEY_FALLEGRO_KEY_GALLEGRO_KEY_HALLEGRO_KEY_KALLEGRO_KEY_LALLEGRO_DROP_EVENTALLEGRO_KEY_NALLEGRO_KEY_PALLEGRO_KEY_QALLEGRO_KEY_RALLEGRO_KEY_SALLEGRO_KEY_TALLEGRO_KEY_UALLEGRO_KEY_VALLEGRO_KEY_WALLEGRO_KEY_XALLEGRO_KEY_YALLEGRO_KEY_ZALLEGRO_EVENT_TOUCH_CANCELALLEGRO_TIMER_EVENTal_install_systemALLEGRO_KEY_INSERTALLEGRO_KEY_EQUALSis_completeALLEGRO_EVENT_MOUSE_LEAVE_DISPLAYALLEGRO_KEY_LWINALLEGRO_KEY_PAD_ASTERISKALLEGRO_KEY_SLASHcreate_appleALLEGRO_KEYBOARD_EVENTALLEGRO_KEY_NOCONVERTALLEGRO_EVENT_DISPLAY_ORIENTATIONALLEGRO_KEY_KANJIaxisALLEGRO_KEY_RWINALLEGRO_KEY_STARTALLEGRO_EVENT_DISPLAY_SWITCH_INALLEGRO_KEY_PAD_PLUSALLEGRO_KEY_MENUcolorALLEGRO_ANY_EVENTtimestampALLEGRO_JOYSTICKALLEGRO_USER_EVENT_DESCRIPTORALLEGRO_KEY_TILDEALLEGRO_KEY_SEMICOLONALLEGRO_KEY_YENALLEGRO_KEY_CLOSEBRACEALLEGRO_COLORorientationjoystickALLEGRO_KEY_BUTTON_R1ALLEGRO_KEY_BUTTON_R2atexitALLEGRO_DISPLAYALLEGRO_KEY_MINUSALLEGRO_KEY_DPAD_RIGHTALLEGRO_FONTALLEGRO_KEY_BACKQUOTEunichardirection_xal_get_timer_event_sourcetouchALLEGRO_KEY_PRINTSCREENALLEGRO_KEY_DELETE__int64_tal_destroy_event_queueALLEGRO_KEY_ATALLEGRO_KEY_RIGHTrandomALLEGRO_EVENT_TYPEALLEGRO_KEY_MODIFIERSALLEGRO_KEY_PGUPALLEGRO_USER_EVENTALLEGRO_KEY_DPAD_LEFTALLEGRO_KEY_CIRCUMFLEXALLEGRO_EVENT_DISPLAY_CLOSEALLEGRO_KEY_KANAal_map_rgbALLEGRO_EVENT_QUEUEALLEGRO_KEY_COMMAALLEGRO_KEY_LSHIFTALLEGRO_TOUCH_EVENTALLEGRO_KEY_ALTGRALLEGRO_KEY_COMMANDALLEGRO_KEY_VOLUME_DOWNal_destroy_displayALLEGRO_KEY_LEFTALLEGRO_KEY_MAXheightsimulator.c/home/thomas/Documents/1-bit computer/usr/lib/gcc/x86_64-pc-linux-gnu/14.1.1/include/usr/include/bits/usr/include/bits/types/usr/includestddef.hstruct_FILE.hstdint-uintn.hpthreadtypes.hstdlib.hstdio.hstring.hunistd.hpthread.hallegro.c/usr/include/allegro5stdint-intn.hcolor.hevents.hdisplay.hkeycodes.htimer.hallegro_font.hallegro_primitives.hkeyboard.hsystem.h $B*_@]j PaI\'[i|aan"&4, 8S)F"2EW92d+Dh!t!z @)!48;N hPau"`aha Q+O#+P(Xa5FXr*va8&/BG[!`s~a@2ba!{31o)7#o simulator.callegro.c__GNU_EH_FRAME_HDR_GLOBAL_OFFSET_TABLE__DYNAMICprintf@GLIBC_2.2.5printProgrammemset@GLIBC_2.2.5ManualStepal_draw_filled_rectangleal_start_timeral_wait_for_eventloadProgram__gmon_start__puts@GLIBC_2.2.5al_destroy_font_finiprintStateputchar@GLIBC_2.2.5al_create_timermalloc@GLIBC_2.2.5fopen@GLIBC_2.2.5create_applepopprogPointerDebug__cxa_atexit@GLIBC_2.2.5al_get_display_event_source_ITM_deregisterTMCloneTableatof@GLIBC_2.2.5al_destroy_timeral_destroy_display_IO_stdin_usedpthread_create@GLIBC_2.34memPointeratexitstrlen@GLIBC_2.2.5_ITM_registerTMCloneTable__data_startal_is_event_queue_empty__cxa_finalize@GLIBC_2.2.5Allegroal_init_primitives_addonal_get_keyboard_event_sourceal_destroy_event_queue__TMC_END__lookupusleep@GLIBC_2.2.5push__dso_handleatoi@GLIBC_2.2.5al_draw_rectangleal_get_timer_event_sourceaddgetchar@GLIBC_2.2.5al_create_display__bss_start__stack_chk_fail@GLIBC_2.4al_install_systemstrcmp@GLIBC_2.2.5printDatagetline@GLIBC_2.2.5al_create_event_queuestrcpy@GLIBC_2.2.5strtok@GLIBC_2.2.5PROGal_install_keyboard_endrandom@GLIBC_2.2.5al_map_rgbMEMdraw_boxal_create_builtin_font_edataIPS__libc_start_main@GLIBC_2.34al_flip_displayal_register_event_sourceIOmemcpy@GLIBC_2.14is_snakenewStatemain_init.symtab.strtab.shstrtab.interp.note.gnu.property.note.gnu.build-id.note.ABI-tag.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.dynamic.got.got.plt.data.bss.comment.debug_aranges.debug_info.debug_abbrev.debug_line.debug_str.debug_line_str#88@6xx$I Woa ixxGqo b~o( ( Px x BP P   ""88 @@$$B$BBB8]M]M]M_O0_OhPaPQabQ8 0bQ6Q`%Q1m]?rK0zV0+X" %=f