ELF>W@@UHHHHHHu(HH5HHHHHHHHH5H(HH7HHHH(HH8HHHH]UHHHtHHH]UHH EEt HHHE]EHHHHHt EHHHHHEHHHHE}~HH}tHHtHHUHHЉEf*f* Xf(^YfH~ɋfHnHHǸf*f* X^f(YfH~ɋUfHnHHǸUHSH(H}ؿEEEEEE}vEEHHHHHHvEHHHHHH5EHHHHHHMHUHuHEE E %EUEHcHHHHHEHHHHupEHHHHH H]HHHcHHHHfH=ffHXfH=ffHHHEHHHHHEHHHHHHEE5fH=ffHEHHǸH]UHHHHHHHHHHu(HHHHHHHHHHHHHu(HHHHHHHHHHHHHu(HHHHHHHHHHHHHu(HHHHHHHHHHHHHu7HHHHHHHH]UHHHHHHHHHHHHHHHH]UHHPH}HuHUHMH}u(HHHHHHHEHHEHUHMHEHHUHEUHEUHEUHH H}EEEW9}=HHHHEEЉuUEHHǸUHSH}}x}~(HHHHHHHHEHHHH^EHHHHHH>EHHHHHHMHcHHH HHHcH HHEHHHHHHHHHu(HHHHHHEHHHHHHHHHEHHHHHHEHHHHHHHH]UHH@}EEEHHEHHHHHHHHHMHUIHѺHHHE܅(HHHHHHE؅(HHHHHHHHUHMHHEEEẺEEԉEEEEy(HHHHHHUE=~(HHHHHHEy(HHHHHHUE=~(HHHHHHHHHHHHUHHE܉EE؉EHHEHHHHHHHH4HHUHѺHHHUHH@H}H}u(HHHHHHEEEHEHHEHEHUHEH HHHEEEHHHHHHEHHHHHEHEHHHHHHEHEHHHƿHEE} H}`}tHHE}uEEHHHHHHuEHHHHt*EHHHHHHtEEEHHHHtNEHHHHEHHHH9uEHHHHmEHHHHEHHHHEHHHH9tYEEEHHHHUHcHHHEHHHHmEHHHHHHE}?HEH}tRHHH5HHHHUHSHHxHxHH nHxHPHxHHEHEHH=? :HEHH=?~ E:HEHH=?~ E"HEHH=?~ E HELPHHEALHHѺHAHEHEHPXHEH HHHEHEHEHEHEHEHXPHEHPXHEH HHHHUHEHѺHHELPHHEALHHѺHAHEHEHPXHEH HHHEHEHEHEHEHEHXPHEHPXHEH HHHHUHEHѺHHELPHHEALHHѺHAHEHEHPXHEH HHHEHEHEHEHEHEHXPHEHPXHEH HHHHUHEHѺHӸH]UHHHHHH AA//HHHHHu(HHRHHHHH HHHHu(HHVHHHHHHUHMHHUMHHMUHAȉѺ vHHHHu(HH]HHHHUHHHtHHH]UHH0H}HuHUHME}tHH}tHH}tHH}tHHHEUHcHHHHEHHHHHEHHHHHEHHHHEHHHHE}kHEHPXHEH HHUHH0H}HuHUHMHHHHHHHHHHHtHHHHHtHHHEzEHHHHHHtEHHHHHHEHHHHHHtEHHHHHHE}~HEHPXHEH HHUHHHHHHAHHH]UHH@H}HuHUHMH}u(HHHHHHHEHEHPXHEH HHHEHEL@PHuHEعHAHEHEHELHUHuHEHѺHAHEHHEHELHMHUHuHEHAHHHEHHHHHHHEHHEHEHPXHEH HHUHH0H}ؿEEHEHHHHHHuHHtHHHEHHHHHH}tHEHEHEHHEFUEHHǸHHUHMHHf*f*^fZfH~ыfHnHHǸEf*Ef*^fZfH~ًUEfHnHHǸUHH H}H}tpHEHHHEHEHHEH}u(HHHHHHHUHMHEHHHEUHH }uUMHHHA````HEEEEEEEEHHHHHHUHHUHH t u HHH HHEEf*E^EYfZfH~fHn,Ef*E^EYfZfH~fHn,EEEEEU)ЉEU)ЉEMUuEUHHp}uUEEEEEEHMUAȉѺ vHHEEHEHMHUHEHEHHEHEHEEEiE+Ef*E̋E+Ef*EE(YEYXfZfH~fHnZEf*UE(^\fZfH~ffHnZEE fnf~EMY,EMY,EMY,EMY,EEE E E EE܉‹EHHHEHЉʉEE;EEE;EoHEHHHHHHHuHHEH/usr/share/fonts/truetype/ocr-a/OCRABold.ttfbad-sdl2.cfntM0 < fnt_h0 < fnt_w%d created surfaces / %d provided: %.1f%% %d frames not drawn / %d provided: %.1f%% [%d] goodbye I draw %d surfaces sdl2-texturethr0sdl2-surface-sthr1sdl2-surface-uthr2sdl2-surface-rthr3sdl2-cachethr4[main thread] surface threads already runningstr[%d] goodbye I cleared the cache %d times (0 <= i) && (i < lines)cube[lines_pipe[i].new]0 < w0 < h0 <= rect.x(rect.x + rect.w) <= 12800 <= rect.y(rect.y + rect.h) <= 720 strings done; wait for surfacesInit draw.draw_initdefaliasQuit draw.draw_quitDraw frame.draw_frame0SDL_RENDER_SCALE_QUALITYSDL2 drawwinrndtexdraw loadedfont loadedcube loadedthr loadednilenvbad-grid-string[%d] goodbye I draw %d times [ char (w/h = a) ] %d / %d = %.2f [ pane (w/h = a) ] %d / %d = %.2f cpyfont_initthr_inithash_coordsmake_surfacemake_from_indexmain_threadvideo_initdraw_framemy_strdup?Y@?B?ACB;06 1D 2intD\o&'()D*,\-oH\\3!\0&&0e7&  H4@VY P\`/c DhX k h(n0r 8v @|HP X/` )heq Gp`xy   / I b |  %!,! ^!! b! | ! (! 0!8L!%*QdT PW!iZd }}/n }P#'o'|c /}#D}4 X}I#h}] }m#} }PP }P  } ""} "G}. `}L y}e }~ } "}&P }P } /}#I}4 b}N#|}g }P#}P P} "} } } ,} "T}TYD1 }DP c D}0o5   ` < l H x T &&F  ;\  On  9  <o X  D  4     E+  Mn  ]  i       R RSS2Br3DsU@&VVf 6 F v  7 v  6 FYV12IYUVYUY2UYVYYVYUNV12NV21OES  5 r 7 g 8 b 9 a :  ;  >E  @ D AE  B "  C D D 8 Io K "  Lo M  N  O t P "  Q "  R "  S "  T $ U % V & W ' X ( Y ) Z * [ + \ D, ]0J oW ^W  Nx P Dy P Dw Q Dh Q D  R)<@-`HJ " KwL DhL DM DN  Q (T D0W 8Z@map]P` DX!a2_g @ @ ,      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !" - /1sym2mod3 4 " 5R Dci6k2). *. ,.  "  " C "  "  "          "  "  "           O T "  "  "       4 "  "  "     ,  0` ( "  "  "  &     , {  "   "  "   5$ "  "  "  "  " x  y       %' " ( " ) " * " + , - . x/  y0   1,6d8 " 9 " : " ; " x<  y=  > " ? @  A  $B  ( CHJ " K " L&M  N  O P Q R  SqXZ " [ " \&]  ^  _ ` a b  c hj " k " l&hatm  n  u v  w|~ "  " &          "  "    ( "  " &i  "  " &         5>  "  " &          "  "    K   ! "  " &    x y    (y! "  " &   y! : !o !" "  "  "        !0" "  " ux y dx  dy $ ( " , "(<# "   "  u    x  y   " "(# "  " u "  x  y  $ !I#)$+ " , " - &. "  /#05w$7 " 8 " 9  : w$ ; : ($o <#$A$C " D "  E$ S-%U " V " W " X  Y Z  [$ _G%g%i " j " msgk%:% lL%78q&' s " t uC v8keywT x y( z{ { | }d ~     (  >  ! ! ! " $ $ -% % " <# # $  &'6'o7 %Jt'A'p'''9  %(mtx%(str&sur*(newDoldDP 'G(win rndv( 'tex( ' #%(  $&  %( a &" fnt,) ;(fg-  .D  /D  0D  JD  KD  LD  MD  N%( ():o O) /()o k)  l "  m;* s n;*  o;*  p;*  q;* *(*M**D+(++T-;+hDW+v(+w+c D+(%()+cD+v(7D+v(; n,( D,(1,v(M'(\,v(" DDD7D},v(DD(v(,D"  &,DDDD" D,"  ",-v(8 %-n&F-+K Dl-v((++HD-v(+ D-v((4D-v(TTD-(-TTT" .*(D$.(j'(@.v(*(!R`.`.e.c`.c. e.;*T"$ . ;*. '*(.)  zD/%((#/"  3& +/;*"d DC/<( T/%( Dj/%(}/( cD/%() Q$%(=/)ED/)TT>$E 0$)0D)D*w1cxDcy$Drad0D DdwD`hD\ (P D  DL 1@"y Dl"xDh"edxdy   r `g `b `a `x+ 2 D  D  l h Dd D`xD\yDXwDThDP*2xD\yDXw#DTh*DP  `$&W3sXg3 "plen chcpy &`7g3o W3$D3argHidD\ Dl  &` DX DT$ h4env$}H3P@K[4   &hef`esXlPP74o 4,S$} C5env}#}X}2PP}JH}Z@"i Dl$l b5envl#}Xl2PPlJHlZ@ m"k"is Dl,a-+K564 wYDlhY Dh$ D7rnt".~env'}X + DT 2H 3@ 47 8 9 :7 > ? @7~%7o%u7 str 8  "W Dl "k &H &@lne &`?7i D\"i DX7 8o 7%8 iD P DlwDLhDH8  DD D@78o8%8 iD\8 78o 8-Dn9 argXidDh Dl Kd D %9 str x-9 y99 zE9 8 len chh 9@``:o./K:[: 7[:oK:-sD7: argsHidtDX uD xv `Syw `Rzx `Qidxy xTiz `_/`; bDl%Qe;@Q"\"oiXDl.;2A2g3 (  : ;9 I8 I !I(: ; 9 I : ; 9 I8 ( 4:!; 9 I : ;9 I 4:!;9 I :!;9 I 'I : ;9!.?: ;9 'I<4:!;9 I : ;9 I8 4:!; 9 I$ > I!I/ > !I: ; 9! : ; 9 I8 :!;9 I&I< : ; 9 .?: ; 9 'I<.?: ;9 '<4I4:!;9 I :!; 9 I! :!;9 I8" #'$.?: ;9 'I@|%.?:!; 9!'@|&7I'>! !I:!; 9!(.?: ; 9!'<).?: ; 9 'I<*.?:!;9 '@|+.?:!;9!@|,.?:!;9!@|-.?:!; 9!'I@|..?:!; 9!@|/.?:!; 9!@|0% 14: ; 9 I?2$ > 3 4 : ;9 5&6( 7 : ;9 8 : ;9 I9 : ; 9 :!I/;.?: ; 9 '<<=.?: ;9 '<>.?: ; 9 '<? @: ; 9 IA.?: ; 9 @|,6  % 1K Yfu('((>KtY Y<tKXvt/ tX%J f>eYlee8le5<  >KKKu KYfJ  t "J <=t*X7t&<A.>t .J gX!YKJ!<t!JK 'J u1 r +YhKt  u Ft ( Ft ( Ft ( Ft ( Ft (> Ku$<$<$<$<$<HBut( gJ gJ gJg!> =u v/K K x  Y0ff(X5$ffY0(/X"vuuu)X5t(t( u t=git((t(( Ygg,X0$>t(KuM  tY K (zJf f tY gu  X8X(f\XdJ X9XNX(XJK X9NX(X\JdJXfKwJ g=3B 04f t48 tL8 tL8 tL%"%/"g%+"%/"g&+#&/#g +Yl *u (u( g$u(>KtY dBuK&f&f&f&fX utYXuJ  /d0uuutXKtXK t/fXfXJj Y /4K$e>ut (g Yuu   /#0 = uY !.  t X/t*K w @OMJ@4OMJ .Y!4u t( g hY-4== $uY>fJf'J%-%Jf%u-%JfwggfXYfX[/5>gg(u = tYtYff&"Jf.'J%%u%u%u)u50tA.<tG.tG$.v.JJSDL_SCANCODE_CANCELSDL_PIXELFORMAT_INDEX1MSBSDL_BLENDMODE_NONESDL_GetRendererOutputSizeeventSDL_SCANCODE_RIGHTBRACKETcaxisSDL_DestroyMutexset_function_finalizerTTF_RenderText_Blendedcube_insertextract_floatSDL_MESSAGEBOX_COLOR_BUTTON_BORDERSDL_SCANCODE_VOLUMEUPSDL_CommonEventSDL_TouchFingerEventSDL_SCANCODE_LCTRLSDL_JoystickPowerLevel__uint8_tSDL_PIXELTYPE_PACKED16_BoolAshiftSDL_SCANCODE_AUDIOFASTFORWARDSDL_SCANCODE_KP_SPACEdraw_quit_funcSDL_WINDOW_HIDDENSDL_SCANCODE_UNKNOWNSDL_SCANCODE_KP_LEFTBRACElockedcommonSDL_PIXELFORMAT_BGR24SDL_CreateMutexemacs_data_begtimestamp_usSDL_LockTextureSDL_PIXELFORMAT_XBGR4444dDistSDL_SetRenderDrawBlendModeSDL_PIXELFORMAT_ARGB4444draw_frame_symbSDL_JOYSTICK_POWER_MEDIUMsavejhatSDL_TextureSDL_SCANCODE_INTERNATIONAL5draw_init_symbjbuttonSDL_PIXELTYPE_PACKED32jbatteryuint16_tSDL_PIXELFORMAT_BGR444SDL_SCANCODE_RGUISDL_PIXELTYPE_INDEX1nextSDL_PIXELTYPE_INDEX4SDL_PIXELTYPE_INDEX8SDL_SCANCODE_RETURNSDL_GetThreadIDis_not_nilSDL_SCANCODE_APPLICATIONclear_screenSDL_SCANCODE_KP_GREATERprintfAmasklog_hSDL_Scancodelne_hmax_nxtrectget_user_ptrSDL_PACKEDLAYOUT_1010102SDL_TryLockMutexSDL_SCANCODE_CALLlines_pipeSDL_SCANCODE_MEDIASELECTwindowdraw_quitextract_big_integerint32_tintmax_tSDL_PIXELTYPE_ARRAYF16draw_init_funcBytesPerPixelemacs_limb_tSDL_PIXELFORMAT_ARGB32SDL_SCANCODE_DOWNSDL_BITMAPORDER_4321SDL_SCANCODE_AC_FORWARDmemcpySDL_SCANCODE_AUDIOSTOPSDL_SCANCODE_CRSELSDL_SCANCODE_ENDdrawTTF_InitSDL_PIXELTYPE_UNKNOWNSDL_SCANCODE_EXECUTE__syscall_slong_tclicksSDL_WINDOW_SKIP_TASKBARSDL_SCANCODE_POWERSDL_WINDOW_ALWAYS_ON_TOPclear_cachemake_integerSDL_SetHintSDL_PIXELTYPE_ARRAYF32SDL_UnlockTextureSDL_SCANCODE_KP_DBLAMPERSANDSDL_CreateTextureFromSurfaceSDL_SCANCODE_MODESDL_QuittotalfreeSDL_RenderFillRectSDL_SCANCODE_ENDCALLjdeviceSDL_PIXELFORMAT_BGRX8888SDL_RENDERER_PRESENTVSYNCncolorsSDL_SCANCODE_F1SDL_PIXELFORMAT_BGRA5551internSDL_SCANCODE_F4SDL_SCANCODE_F5SDL_SCANCODE_F6SDL_SCANCODE_F7SDL_SCANCODE_F8SDL_SCANCODE_F9SDL_SCANCODE_KP_PERCENTSDL_SCANCODE_AC_BACKSDL_WINDOW_FULLSCREENemacs_dataSDL_SCANCODE_LGUIptexSDL_PIXELFORMAT_BGR555SDL_PACKEDLAYOUT_NONEiscaptureSDL_SCANCODE_KBDILLUMUPSDL_PACKEDORDER_ARGBmain_threadSDL_SCANCODE_COMPUTERSDL_PIXELFORMAT_RGB332SDL_BlendModeSDL_SCANCODE_VOLUMEDOWNSDL_RendererSDL_PACKEDLAYOUT_5551SDL_SCANCODE_CALCULATORTTF_SizeTextSDL_JOYSTICK_POWER_EMPTYSDL_PIXELFORMAT_BGR565valuejaxisdraw_frametypetouchIdSDL_WINDOW_INPUT_GRABBEDpixels__int16_t__uint16_tSDL_SCANCODE_SCROLLLOCKSDL_SCANCODE_KP_CLEARENTRYSDL_SCANCODE_8SDL_CondWaitSDL_PIXELFORMAT_ABGR4444thr_initSDL_SCANCODE_KP_PLUSSDL_JoyAxisEventdraw_quit_argsSDL_SCANCODE_BSDL_KeysymSDL_SCANCODE_KpaddingSDL_SCANCODE_COMMASDL_SCANCODE_USDL_SCANCODE_OPERSDL_PIXELFORMAT_RGBA8888SDL_SCANCODE_YSDL_SCANCODE_KP_TABSDL_PACKEDORDER_RGBASDL_SCANCODE_KP_HEXADECIMALSDL_EventdirectionSDL_SCANCODE_CAPSLOCKmallocmgestureunsigned charSDL_PACKEDORDER_RGBXSDL_SCANCODE_PASTESDL_WINDOW_VULKANplugin_is_GPL_compatibleSDL_WINDOW_MOUSE_GRABBEDthr_runfloatSDL_SCANCODE_UPemacs_process_input_quitdiamthr1quitthr4SDL_SCANCODE_NUMLOCKCLEARvec_getSDL_SCANCODE_AC_STOPSDL_SCANCODE_KP_HASHSDL_PIXELFORMAT_XRGB8888SDL_PACKEDLAYOUT_1555get_function_finalizervec_sizeBlossSDL_BLENDMODE_MODemacs_funcall_exitSDL_PIXELTYPE_PACKED8xrelfuncallmake_big_integerSDL_ColorSDL_PACKEDORDER_XRGBSDL_PACKEDORDER_NONEuint64_temacs_verRlosscurveemacs_data_cndSDL_SCANCODE_LANG1SDL_SCANCODE_LANG2SDL_SCANCODE_LANG3SDL_SCANCODE_LANG4SDL_SCANCODE_LANG5SDL_SCANCODE_LANG6SDL_SCANCODE_LANG7SDL_SCANCODE_LANG8SDL_SCANCODE_LANG9fingerSDL_ARRAYORDER_RGBfingerIdSDL_PIXELFORMAT_YUY2SDL_CreateWindowSDL_ARRAYORDER_ABGRSDL_PIXELFORMAT_RGB444SDL_SCANCODE_OUTSDL_SCANCODE_KP_DBLVERTICALBARSDL_PIXELFORMAT_BGRA32SDL_SCANCODE_KP_VERTICALBARSDL_SCANCODE_TABSDL_SCANCODE_PAGEDOWNSDL_SCANCODE_CURRENCYSUBUNITthr_quitSDL_SCANCODE_RSHIFTdebugSDL_PACKEDLAYOUT_2101010SDL_SCANCODE_KP_OCTALSDL_SCANCODE_KP_MULTIPLYSDL_SCANCODE_CLEARAGAINSDL_SCANCODE_BRIGHTNESSUPcdeviceSDL_PixelFormatrepeatSDL_SCANCODE_KP_PERIODSDL_WINDOW_TOOLTIPSDL_SCANCODE_KP_BINARYSDL_WINDOW_RESIZABLESDL_SCANCODE_AUDIOPREVfont_initSDL_WINDOW_MINIMIZEDSDL_cond_Float16SDL_SCANCODE_KP_MINUSSDL_SCANCODE_BACKSPACEsizeSint16emacs_process_input_resultemacs_runtimeSDL_WINDOW_MOUSE_FOCUSSDL_SCANCODE_RALTSDL_JoyButtonEventSDL_MESSAGEBOX_COLOR_BUTTON_SELECTEDerrorsize_tSDL_SCANCODE_MENUSDL_PIXELFORMAT_INDEX4LSBuint8_tdropemacs_data_mtxSDL_SCANCODE_FINDunusedpreciseYfree_global_refSDL_SCANCODE_SOFTRIGHTSDL_SCANCODE_KP_DECIMALSDL_SCANCODE_F18Sint32SDL_WINDOW_FOREIGNSDL_SCANCODE_KP_COMMASDL_MouseButtonEventbrightSDL_BLENDMODE_MULSDL_SCANCODE_KP_EQUALSAS400make_global_refSDL_MouseMotionEventSDL_SCANCODE_RIGHTSDL_WaitThreadSDL_WINDOW_ALLOW_HIGHDPIpalettenon_local_exit_throwSDL_LockMutexeditSDL_SCANCODE_AC_HOMEaxisvideo_initBmaskSDL_UnlockMutexSDL_QueryTextureemacs_funcall_exit_signalmar_xSDL_SCANCODE_PRIORSDL_SCANCODE_SPACESDL_MESSAGEBOX_COLOR_BACKGROUNDfiletextcodestrideverboseSDL_PIXELFORMAT_YVYUSDL_SCANCODE_SELECTRmaskRshiftSDL_SCANCODE_AUDIOMUTEdraw_frame_funcSDL_SCANCODE_AUDIONEXTSDL_SCANCODE_KP_CLEARSDL_TEXTUREACCESS_STATICSDL_SCANCODE_KP_MEMRECALLSDL_PIXELFORMAT_RGB555Sint64vec_setSDL_SCANCODE_PAUSEtimestampSDL_CreateThreadSDL_CreateTextureeditExtSDL_SCANCODE_0SDL_SCANCODE_1SDL_SCANCODE_2SDL_SCANCODE_3SDL_SCANCODE_4SDL_SCANCODE_5SDL_SCANCODE_6SDL_SCANCODE_7__int64_tSDL_SCANCODE_9refcount__uint64_tSDL_SCANCODE_ASDL_PIXELFORMAT_XBGR8888SDL_SCANCODE_CSDL_SCANCODE_DSDL_SCANCODE_ESDL_SCANCODE_FSDL_SCANCODE_GSDL_SCANCODE_HSDL_SCANCODE_ISDL_SCANCODE_Jmake_timeSDL_SCANCODE_LSDL_SCANCODE_MSDL_SCANCODE_NSDL_SCANCODE_OSDL_SCANCODE_PSDL_SCANCODE_QSDL_SCANCODE_RSDL_SCANCODE_SSDL_SCANCODE_Tmake_floatSDL_SCANCODE_VSDL_SCANCODE_WSDL_SCANCODE_XSDL_PIXELFORMAT_RGB565SDL_SCANCODE_ZSDL_PIXELFORMAT_ARGB8888SDL_JOYSTICK_POWER_FULLcopy_string_contentsSDL_PIXELFORMAT_RGBX8888SDL_SCANCODE_AC_SEARCHSDL_PIXELFORMAT_NV12SDL_SCANCODE_SYSREQSDL_KeycodeSDL_PIXELFORMAT_RGBA5551SDL_ARRAYORDER_BGRABitsPerPixelSDL_SCANCODE_KP_RIGHTPARENSDL_SCANCODE_LALTSDL_PIXELFORMAT_INDEX4MSBpitchopen_channelSDL_WINDOW_MOUSE_CAPTURESDL_PIXELFORMAT_NV21BshifttimespecSDL_SCANCODE_KP_BACKSPACESDL_ThreadFunctiondThetacube_quitSDL_FALSEemacs_value_tagSDL_SCANCODE_KP_000SDL_BLENDMODE_BLENDwheelSDL_FreeSurfacemouseXmouseYSDL_SCANCODE_KP_00draw_rectSDL_UserEventuserdataenqdmake_interactiveSDL_SCANCODE_PERIODlevelnon_local_exit_clearSDL_PIXELFORMAT_ARGB2101010jballSDL_PIXELFORMAT_RGB24csensoremacs_env_privateSDL_SCANCODE_AC_BOOKMARKS__assert_failSDL_SCANCODE_THOUSANDSSEPARATORSDL_SCANCODE_EJECTSDL_WINDOW_POPUP_MENUSDL_PIXELFORMAT_INDEX8__time_tset_user_ptrcallsSDL_PIXELFORMAT_BGR888type_ofSDL_SCANCODE_AGAIN__PRETTY_FUNCTION__drawnSDL_SCANCODE_LSHIFTSDL_RENDERER_ACCELERATEDSDL_SCANCODE_COPYset_user_finalizerbuffSDL_SCANCODE_BRIGHTNESSDOWNwhichSDL_JoyBallEventint16_tshort unsigned intsigned charSDL_DelaystartSDL_TEXTUREACCESS_STREAMINGSDL_PIXELFORMAT_RGBA32SDL_PIXELFORMAT_XRGB1555ptrdiff_tpartdistmake_user_ptrSDL_SCANCODE_KP_EQUALSSDL_SCANCODE_KP_ENTERfullSDL_PIXELFORMAT_UNKNOWNSDL_SCANCODE_KP_MEMADDSDL_SCANCODE_KP_2SDL_SCANCODE_SOFTLEFTgestureIdSDL_PIXELTYPE_ARRAYU16cbuttonscancodemake_surfaceSDL_GestureIDSDL_PIXELFORMAT_BGRA4444stateSDL_DropEventSDL_MultiGestureEventSDL_CreateRendererdraw_initthr0SDL_MESSAGEBOX_COLOR_MAXthr2thr3SDL_WINDOW_UTILITYTTF_CloseFontSDL_SCANCODE_KP_LESSSDL_TouchIDSDL_DollarGestureEventSDL_JoyBatteryEventSDL_MouseWheelEventpadding3mar_ySDL_TextEditingExtEventSDL_BITMAPORDER_1234non_local_exit_checkSDL_PIXELTYPE_ARRAYU32SDL_PACKEDLAYOUT_332draw_frame_argsSDL_KeyboardEventSDL_PIXELFORMAT_ABGR8888dgestureSDL_SCANCODE_LEFTBRACKETdraw_init_argspressurefmaxlong intSDL_SCANCODE_DISPLAYSWITCHSDL_Initformatmake_functionSDL_WINDOW_INPUT_FOCUSperrorSDL_SCANCODE_KP_MEMMULTIPLYSDL_RENDERER_TARGETTEXTUREkeysymmax_allmotionuint32_tSDL_PACKEDORDER_ABGRSDL_SCANCODE_PAGEUPSDL_WINDOW_FULLSCREEN_DESKTOPLineMetaSDL_SCANCODE_EXSELlong doubleSDL_SCANCODE_APP1SDL_SCANCODE_APP2SDL_PIXELFORMAT_ABGR32my_strduplong unsigned intfnt_hlist_blitmapSDL_SCANCODE_BACKSLASHfnt_wSDL_PIXELTYPE_ARRAYU8TTF_QuitSDL_DestroyTexturehash_coordsdraw_quit_symbprocess_inputSDL_WINDOW_KEYBOARD_GRABBEDcharUint8SDL_SCANCODE_AUDIOPLAYemacs_module_initSDL_SCANCODE_INSERTroundfnt_szeSDL_SCANCODE_CURRENCYUNITSDL_PACKEDLAYOUT_4444get_data_drawSDL_SCANCODE_F10SDL_SCANCODE_F11SDL_SCANCODE_F12SDL_SCANCODE_F13SDL_SCANCODE_F14SDL_SCANCODE_F15SDL_SCANCODE_F16SDL_SCANCODE_F17emacs_funcall_exit_throwSDL_SCANCODE_F19SDL_DestroyRendererSDL_DestroyCondballSDL_Window__intmax_tSDL_SCANCODE_MINUSSDL_JoystickIDSDL_SCANCODE_F20SDL_SCANCODE_F21SDL_SCANCODE_F22SDL_SCANCODE_F23SDL_SCANCODE_F24SDL_SetRenderTargetTTF_OpenFontSDL_SCANCODE_STOPstrlenSDL_SCANCODE_DELETESDL_PIXELFORMAT_XBGR1555SDL_SCANCODE_PRINTSCREENSDL_BlitMapSDL_MESSAGEBOX_COLOR_TEXTSDL_PIXELFORMAT_UYVYSDL_PIXELFORMAT_ARGB1555SDL_SCANCODE_EQUALSSDL_SCANCODE_KP_0SDL_SCANCODE_KP_1SDL_threadIDSDL_SCANCODE_KP_3SDL_SCANCODE_KP_4SDL_SCANCODE_KP_5SDL_SCANCODE_KP_6SDL_SCANCODE_KP_7SDL_SCANCODE_KP_8SDL_SCANCODE_KP_9SDL_ControllerAxisEventSDL_SCANCODE_KP_ASDL_SCANCODE_KP_BSDL_SCANCODE_KP_CSDL_SCANCODE_KP_DSDL_SCANCODE_KP_ESDL_SCANCODE_KP_Fget_user_finalizerSDL_SCANCODE_ESCAPESDL_SCANCODE_NONUSBACKSLASHSDL_SCANCODE_SLASHSDL_PACKEDORDER_XBGRpadding1padding2SDL_WINDOW_METALpadding4SDL_SCANCODE_LEFTclip_rectSDL_SysWMEventSDL_PIXELFORMAT_YV12Uint16SDL_PIXELFORMAT_EXTERNAL_OESSDL_SCANCODE_F2SDL_SCANCODE_F3SDL_SCANCODE_KP_DIVIDESDL_MESSAGEBOX_COLOR_BUTTON_BACKGROUNDSDL_ARRAYORDER_BGRint64_tSDL_JOYSTICK_POWER_UNKNOWNdraw_planetyrelmax_wSDL_PIXELFORMAT_RGB888private_membersSDL_TEXTUREACCESS_TARGETSDL_SCANCODE_KP_ATSDL_Palettedoublestrtok_rSDL_SCANCODE_ALTERASEnot_drawnlog_wSDL_SCANCODE_KP_MEMCLEARSDL_SCANCODE_KP_MEMSUBTRACTSDL_SCANCODE_KP_POWERSDL_QuitEventsyswmget_environmentshould_quitargsSDL_PACKEDORDER_BGRASDL_SCANCODE_DECIMALSEPARATORSDL_SCANCODE_KBDILLUMDOWNSDL_ThreadnumFingersemacs_env__int32_tdata1data2__uint32_tSDL_PACKEDORDER_BGRXSDL_JOYSTICK_POWER_MAXemacs_env_31dataSDL_WINDOW_BORDERLESSSDL_TextEditingEventemacs_process_input_continueextract_timeSDL_NUM_SCANCODESSDL_ControllerButtonEventSDL_SCANCODE_KP_COLONcolorsadevicetxt_strSDL_JoyDeviceEventSDL_SCANCODE_AUDIOREWINDSDL_JoyHatEventSDL_FingerIDSDL_ControllerTouchpadEventSDL_SysWMmsgSDL_SCANCODE_AC_REFRESHSDL_SCANCODE_KP_RIGHTBRACESDL_RenderCopydraw_rect_testSDL_SCANCODE_CLEAR_TTF_FontGshiftSDL_ControllerDeviceEventcube_callUint64SDL_ControllerSensorEventSDL_SCANCODE_SEMICOLONtv_secGlossSDL_BITMAPORDER_NONElong long unsigned intlengthGNU C17 12.2.0 -mtune=generic -march=x86-64 -g -pedantic-errors -fPIC -fasynchronous-unwind-tablesSDL_PACKEDLAYOUT_565SDL_WINDOW_MAXIMIZEDSDL_ARRAYORDER_ARGBSDL_JOYSTICK_POWER_WIREDSDL_CondSignalSDL_PIXELFORMAT_RGBA4444SDL_BLENDMODE_INVALIDSDL_RenderPresentSDL_SCANCODE_KP_XORSDL_RENDERER_SOFTWAREfont_quitUint32SDL_SensorEventextract_integerTTF_FontSDL_boolpixel_arraySDL_TRUESDL_SCANCODE_MAILSDL_PIXELFORMAT_XRGB4444SDL_SCANCODE_KP_MEMSTORESDL_PIXELFORMAT_ABGR1555SDL_SCANCODE_HOMEthr_mainSDL_SCANCODE_SLEEPSDL_SetRenderDrawColorctouchpadSDL_SCANCODE_KP_AMPERSANDpreciseXSDL_ARRAYORDER_RGBASDL_SCANCODE_RCTRLlong long intSDL_RenderSetLogicalSizeSDL_SCANCODE_KP_LEFTPARENSDL_PIXELFORMAT_INDEX1LSBSDL_SCANCODE_HELPSDL_SCANCODE_NONUSHASHSDL_DisplayEventSDL_TextInputEventtv_nsecSDL_PIXELFORMAT_IYUVwindowIDSDL_SCANCODE_UNDOSDL_SCANCODE_GRAVEcube_mtxSDL_WINDOW_OPENGLSDL_JOYSTICK_POWER_LOWmake_stringemacs_runtime_privateusersensorSDL_SCANCODE_KP_MEMDIVIDEemacs_valuecube_initSDL_SCANCODE_APOSTROPHEvideo_quitpowfSDL_BLENDMODE_ADDtfingertouchpadnargsSDL_mutexSDL_WINDOW_SHOWNSDL_WindowEventSDL_SCANCODE_INTERNATIONAL1SDL_SCANCODE_INTERNATIONAL2SDL_SCANCODE_INTERNATIONAL3SDL_SCANCODE_INTERNATIONAL4SDL_ARRAYORDER_NONESDL_SCANCODE_INTERNATIONAL6SDL_SCANCODE_INTERNATIONAL7SDL_SCANCODE_INTERNATIONAL8SDL_SCANCODE_INTERNATIONAL9emacs_funcall_exit_returncubeSDL_SCANCODE_KP_EXCLAMSDL_SetTextureBlendModeSDL_SCANCODE_KP_PLUSMINUSSDL_PIXELFORMAT_BGRA8888AlossversionGmaskmake_from_indexSDL_SCANCODE_WWWunsigned intmake_unibyte_stringmax_hshort intSHA256non_local_exit_signalSDL_RenderClearSDL_PACKEDLAYOUT_8888sqrtSDL_SCANCODE_RETURN2SDL_SurfacebuttonSDL_RectSDL_SCANCODE_MUTEflagsnon_local_exit_getSDL_SCANCODE_KBDILLUMTOGGLESDL_SCANCODE_CUTSDL_AudioDeviceEventdisplaySDL_SCANCODE_SEPARATORbad-sdl2.c/home/efti/src/bad-6/bad-sdl2/home/efti/src/bad-6/bad-sdl2/usr/lib/gcc/x86_64-linux-gnu/12/include/usr/include/x86_64-linux-gnu/bits/usr/include/usr/include/x86_64-linux-gnu/bits/types/usr/local/include/usr/include/SDL2/usr/include/opensslbad-sdl2.cbad-sdl2.cstddef.htypes.hstdint-intn.hstdint-uintn.hstdint.hstruct_timespec.hemacs-module.hSDL_stdinc.hSDL_mutex.hSDL_thread.hSDL_pixels.hSDL_rect.hSDL_blendmode.hSDL_surface.hSDL_video.hSDL_scancode.hSDL_keycode.hSDL_keyboard.hSDL_joystick.hSDL_touch.hSDL_gesture.hSDL_events.hSDL_messagebox.hSDL_render.hbad-sdl2.hSDL_ttf.hmathcalls.hstring.hstdlib.hSDL.hSDL_hints.hsha.hstdio.hSDL_timer.hassert.hGCC: (Debian 12.2.0-14+deb12u1) 12.2.0zRx AC  <2AC m \AC  |AC   7AC E- AC  AC  AC   AC   @AC E dAC  uAC p  AC H AC | -AC h bAC ] (AC  HSAC N hhAC c AC  AC  AC   AC   wAC r  7 #(.0=8L@PS[a g H~LPTX`` (08@H   .D Z p  PT  2 !+;I\l}7 .!2P>EN]dkx  .f u:DMRWi{*bkh| S-!5DT]t wbad-sdl2.cwinrndemacs_data_mtxemacs_dataemacs_data_cndemacs_data_begfntfgfnt_szefnt_wfnt_h__PRETTY_FUNCTION__.11not_drawncube_callcube_insertcube_mtxcubelines_pipethr_runthr0thr1thr2thr3thr4drawn.12__PRETTY_FUNCTION__.10__PRETTY_FUNCTION__.9max_nxt.8__PRETTY_FUNCTION__.7__PRETTY_FUNCTION__.6__PRETTY_FUNCTION__.5__PRETTY_FUNCTION__.4__PRETTY_FUNCTION__.3__PRETTY_FUNCTION__.2max_w.1max_h.0plugin_is_GPL_compatiblefont_initTTF_InitTTF_OpenFont__assert_failTTF_SizeTextfont_quitTTF_CloseFontTTF_Quitcube_initSDL_CreateMutexSDL_LockMutexSDL_DestroyTextureSDL_UnlockMutexSDL_DestroyMutexcube_quitprintfthr_mainSDL_GetThreadIDSDL_DelaySDL_TryLockMutexhash_coordsTTF_RenderText_Blended_GLOBAL_OFFSET_TABLE___tls_get_addrthr_initget_data_drawSDL_CreateThreadclear_cacheperrorthr_quitSDL_WaitThreadstrlenSHA256make_surfaceSDL_CreateTextureFromSurfaceSDL_SetTextureBlendModeSDL_FreeSurfacemake_from_indexSDL_QueryTextureSDL_GetRendererOutputSizeSDL_SetRenderTargetSDL_RenderFillRectSDL_RenderCopymain_threadmy_strdupstrtok_rputsfreeSDL_RenderPresentemacs_module_initdraw_initdraw_quitdraw_framevideo_initSDL_SetHintSDL_InitSDL_CreateWindowSDL_CreateRendererSDL_RenderSetLogicalSizeSDL_CreateTextureclear_screenvideo_quitSDL_DestroyRendererSDL_CondSignalSDL_DestroyCondSDL_QuitSDL_SetRenderDrawColorSDL_RenderClearmallocSDL_CondWaitmemcpydraw_rectSDL_SetRenderDrawBlendModedraw_rect_testrounddraw_planetSDL_LockTexturesqrtfmaxpowfSDL_UnlockTexture3 4#<*<6|E)O4W5^<eov8~6|):5|)D5<<8 895H?LH;OTVT^<{\\=\T>TT?:DH)P7LG [jLpP~TAHD HA C=DQ\]EyddFtT<\4d?<ITGelq yI IT>d\> IA5$DQ[*KcLj$q$})5*BL,,)5 *BL4#4/>)H P5\f*BnLu<|<)5#*MLDD).5 4N&$3P: E,RPY(d4qPx0<P8DP@)b5Q+RbC{ PT<:T>  DlA ( )2 : 5A TI <\ t{ l l  t T \ t \ $ ). 6 5< PE PX tl \} U l V l T > T < t# \G XN TV >d s )}  5  )  5  Y   ) # 59 H )R Z 5h w )  5  )  5   Z  [ T < t1 \<  P \W T_ >|  ) b 5 ^  _\ < d;\G>QLZLhu_$`D\Etl2SEt`xvtttxtW t"x8tV\b>|aDD Z \ bD*dO YDbK*eumYw*fMYhij)5!k( / ;J)T\5c vY l m)5n  pLgYa`k2x`:`J`;;\d!l<tVx~<$a 3,q>O?!,,8,@rG(g\\?llV@7os & 1Z8 Ut\ du)52v^f<r^y$3,q>aC <,&w-4;$G$O^Z$bai t|>]aA Y%3,@A{TAQv)w5 x4 AzH et Z [LP PLY  L8|EPr|LPy m0~ $((@ X,p0  Z  # \/ = - /+ 0 0 * ./ / <1Q /_ /d /r /%!y //. / / /H /1 /[ /b / /1 / /) /3) / /@ /X#  /N /%3 /!= /@I /U /a'a /m /Zy /h  /  /  /N /m+ /. /) /j) /D /' / /Q" /0 /_> /2L /2Z /h /v /|  / / / /- / / /| /  /T/ / /p+ /W9 /%G /U / c /Vq /-  /( /! /) / / /  /  / /  /4  /1 //+ /0 /k= /DJ /'W /(e /`/ /N  /"1 / /" /P /) /n  /G /% / /' /+ /X  / /0- /- /! /I /& /# /,/ /O; /5+Q /0] /0b /o /t /( /( /$ /q / / / / / /a /l /: /g! /x / / / /z+ /}% /8 / > / D / J /P /k V /K&\ />)b /q h /({ /0 / /. /:, /N' / / / /, /N" / /` /, /62 / /} / /p. / / / /7( / 1 /K-: /C /tL /cU /^ /8g /($p /y / /v, /s / /$ / /}- / / / / /" / /' /  /Z /j /` /$ // - /c6 /1? /tH /Q /TZ /Fc /!l /&u /.~ / /$ /{ /P /2 /& / / /' / /*) /17 /7K /'X /be /s /{ / /9 / / /1 / /D / /t+ /6  /1 /) / +7 /GE /S /7a / /b /y2 /y2 /. / // /<  /  /, /- " /Z$. /Z$3 /f2@ /2M /p /} /  /& / /=! /& /7 /f2 /M# /M#  /X /+/ / 0 /$ /|)* /0 /6 /%,< /7 C /J /yQ / X /_ /bf /m /it />} /C / /! /! /  /r& /  / /K /  /s / / / / / / / /  / /  /& /", /12 /@8 /O> /^D /mJ / P /V /\ /b /H h /n /t /z / / / / / /W  /( / / /& /- /y /* /c# /$ / /a /J! /. /V+ // // /  /E  /8& /  / /&" /'( /. /4 /: /@ / F /L /r"R /"X /"^ /A$d /$ j /^p /"v /-| /  /$ / / /@ /& /k /^  /  /' / / /  / /$ /F /$ /% /% /)% /;% /M% /_% /$  /y /& / /V$ /* /"0 /"6 /"< /"B /"H /N /#T /#Z /#` /#f /#l /#r /x /.~ / / /# / /. /2 / /  // /2 / /;  / / /.0 /J0 /f0 /0 / /0 /0 /0 /1 /  /  / /0  /C& /V, /i2 /|8 /> / (D /eJ /P /*V /\ /Q2b /2h /n / t /(z / /  / / / /( /4" / /V. / / /* /W  /W /% /% /% /% /% /% /, /e( /+ /d  /% /- / /]" /'( /). / 4 /: /'@ /A1F /d-L /R /0(X //^ /I(d / j //p /p1v /| /<  / / /x /  /8 / / /y /. / / /z /  / / / /! / / /1 /9-  /v  /  /9 /% /C, /3 / : /*A /H / O /@V /] /2d /(k /r /y /- /  /  /=* / /X /a / /C /) /P /y /  /  /A / ' /v#? /i'E / K /=/Q /W /] /N,c /S)j /Kv /y /f* / / /  /q / /. /  /q /2 /[ /`& /i&) /6 /')D /.P /0] / j /qw /. /[ /`& /i& / /') /-) /0 /Q /  /q /. /  /r- /i&: /G /R U /Qa /)n / { /q /. /b /q /+ /) / /  /q /. /b  /q /+) /6 /.C / Q /q_ /.m /b| /. /+ /  /q /. /) / /w  /' /+ /+ / 9 /qG /.U /)c /r2q / /7 /`& / / /  /q /. /) / , /-: /HH /V /e /r /  /  /q /) / /`& /i& / /  /& /  // / & /q4 /)B /H#P /`&^ /i&l /z /w  /' // /V* /  /q /) /  /`& /i& /V*! /. / < /qJ /)X /r2f /t /`& /i& / /** /  /q /) /** / /  /q  /) /Y) /6 /q%C / Q /q_ /)m /{ /`& /i& / /  /& /q% /) /  /q /) /r2 /" /`&0 /i&? /)L /+Y / g /qu /) /+ /s* / /q /) // / / ! /s*! /<+%! / 3! /qA! /)O! /{/]! /w)k! /W! /<+! /2! / ! /q! /)! /! /`&! /i&! /" /2" /#!" / /" /q=" / K" /" /" /." /#" /" / " /q" / " /" / # /).# / =# /J# /W# / e# /qs# / # /n# /)# /# /# /# / # /q# /]$ /.$ /$$ /,1$ / ?$ /qM$ /)[$ /w)i$ /W$ /,$ /{($ / $ /q$ /{($ /$ / $ /q$ /.% /g% /')% /-).% /;% /*H% /*M% /&Z% / h% /q% /&% / % / % /% /2% /% /% /% /b& /a & /r2& /*& / 6& /B& /N& /2Z& /Xf& /Qr& /{~& /& /Z& /-& /& /*& /{/& / & /v/& /(& //& / ' /|' /' / 7' / P' /=V' /f$\' /b' /''h' /n' / ' /,' /' /y' /7 ' /' /w' /'' /S ' /S ' /' /0( / <( /-H( /+Y(n((( / ( ( /n((( / (0( /H(8(@)) /,"))2) /a!>)G) /7!S) \) /h)Hq) / (})L) /++)P) /)T) /"/)X) /<1)`) / *`* /P * '* /3*(A* / M*0V* /9b*8k* />w*@* / *H* /* //* /* /L2* /d%+ /&"<+ /X+ /x+ /f + / + /&2+ /-+ /+ /8#, /g,, /$#2, /], /=.~, /, /, /, /- /,- /+&- /(G- /*m- /0- /#- /A- /- / . /X1%. /A. / 2k. / $. /S. / . /{. /. // /g/ /,/ /=D/ /U/ /k/ /!~/ // /8/ /}!/ /V/ / / /0 /#0 /*0 /'10v0 / 0 /0 /0 / 0 /l0 /$-0H 1T(1`W1 /g1 /w1 / 1 /*11 /'1P1 /12T2 / 2 //2 />2 /2 /22 /k2 /!23 /3'3m3 /d"y33 /d3 /w)3 /*(3 /J3 / 3k4 //+4 /(;4 /w)K4 /U4^4 /"*4 /44 /44 //5 /(5 /w)$5OD5 /P5*v5 //5 /(5 /w)5 /s55 //55 /5|6 /666 /"B6x6 / 6 /*6 /#6 /6 /6 /!6 / 6 /6 /7 /A&7 /+7f Q7 /[7d7 /r7 //7 /7 /7 /7 78 /18 88 /kF8 /]l8 /v88 /*(8 /J8 /88 /89 / 9P=9 /dK9 /Y Y9 /ce9o9 /!t99 /9: / :: / !:.8: /B:a: /-j:: /: : /: ; /%; //!;8; / G;bf; /,k;~; /;; /; ," 0)& 0G* 0p. 02 06 0: 0> 0H 0M 0R 0W 0"\ 0*a 08f 0Gk 0Pp 0bu 0qz 0~ 0 0 0 0 0 0 0 0 0 0 0 0  0. 0; 0L 0Y 0d 0n 0z 0 0 0 0 0 0 0 @`.$PDh f | *,Llk .symtab.strtab.shstrtab.rela.text.data.bss.rodata.tbss.rela.debug_info.debug_abbrev.rela.debug_aranges.rela.debug_line.debug_str.debug_line_str.comment.note.GNU-stack.rela.eh_frame @6 @p/&x , X 1 89$D$;?@peP`.cd0^@P0 wd r@@PP 0{o300J(rx(@T@H 1 V