ELF>p<@p@8 @))000II $$Std Ptd44QtdRtdGNUGNU\P@S-CwAw/xB@ @"4xy|O >=~@v6Ĭ d>9}9ҝ@ Z0FpFc[ae29uM _ }C+ 8 qI \4,!8c gN`, F"9, hh'$R_{sNuTCES`_ DsUNn!&QHY n4 e PqA+H# c @mW`H= [r tm(@>8~ n @\t >?XrP P> \0__gmon_start___ITM_deregisterTMCloneTable_ITM_registerTMCloneTable__cxa_finalizeruby_xfreemunmapffi_raw_sizerb_fiddle_freerb_num2ulongrb_fiddle_ptr2valuerb_num2longrb_iv_getrb_ary_tmp_newmFiddlerb_const_getrb_fix2intrb_ary_pushrb_funcallvrb_num2intrb_float_new_in_heaprb_ll2inumrb_ull2inumrb_funcallrb_int2bigrb_eRuntimeErrorrb_raiserb_intern2rb_uint2bigrb_num2uintrb_num2ullrb_num2dblrb_num2llrb_out_of_int__stack_chk_failruby_thread_has_gvl_prb_thread_call_with_gvlclosure_data_typerb_data_typed_object_zallocmmapfunction_data_typerb_cHandlerb_check_typeddatarb_cPointerrb_scan_argsrb_Integerruby_xmallocruby_xreallocrb_id2symrb_iv_setrb_eArgErrorffi_calldlcloserb_eFiddleErrordlerrorrb_bugdlopenrb_block_given_prb_yieldrb_ensurerb_string_valuerb_check_safe_objrb_string_value_cstrdlsymrb_gc_markrb_obj_is_kind_ofrb_eTypeErrormemsetrb_tainted_str_newrb_tainted_str_new_cstrrb_obj_classrb_sprintfmemcpyrb_string_value_ptrrb_cIOrb_io_taint_checkrb_io_check_closedrb_io_stdio_filerb_cStringrb_check_funcallInit_fiddle_closurerb_cObjectrb_define_class_undercFiddleClosurerb_define_alloc_funcrb_define_methodint_to_ffi_typeffi_type_sint64ffi_type_uint64ffi_type_floatffi_type_doubleffi_type_voidffi_type_pointerffi_type_uint8ffi_type_uint16ffi_type_uint32ffi_type_sint8ffi_type_sint16ffi_type_sint32rb_check_typeruby_xcallocffi_prep_cifffi_prep_closuremprotectrb_sys_failrb_ary_subseqrb_gc_writebarrier_unprotectrb_ary_storerb_hash_foreachrb_freeze_singleton_classvalue_to_genericgeneric_to_valuerb_float_newrb_safe_levelrb_thread_call_without_gvl__errno_locationrb_free_tmp_bufferrb_cFalseClassrb_alloc_tmp_bufferrb_cFixnumrb_cFloatrb_cTrueClassrb_cSymbolrb_eSecurityErrorrb_error_arityrb_fiddle_new_functioncFiddleFunctionrb_class_new_instancerb_ary_newInit_fiddle_functionrb_define_constInit_fiddle_handlerb_define_singleton_methodInit_fiddle_pointerInit_fiddlerb_define_modulerb_eStandardErrorrb_str_new_staticrb_define_module_functionlibruby.so.2.3libffi.so.8libcrypt.so.2libm.so.6libc.so.6LIBFFI_CLOSURE_8.0LIBFFI_BASE_8.0GLIBC_2.14GLIBC_2.4GLIBC_2.34GLIBC_2.2.5/opt/alt/openssl/lib64:/opt/alt/ruby23/lib64*00URXkN{ii ui  =<  @0HQP`=X=?pMP=M0==`]p=x=ȮЮخ!x' (()0.8@H9P:XC`HhIpMxQS|T]bhkȯlЯpدrstw (08@HP X ` h p xȰаذ "#$%&*+ ,(-0.8/@0H1P2X3`4h5p6x78;<=>?@ABȱDбEرFGyJKLNOP R(U0V8W@XHYPZX[`\hzp^x_`}acdef~Ȳgвhزij{mnoqu vHH~HtH5%hhhhhhhhqhah Qh Ah 1h !h hhhhhhhhhhqhahQhAh1h!hhhh h!h"h#h$h%h&h'qh(ah)Qh*Ah+1h,!h-h.h/h0h1h2h3h4h5h6h7qh8ah9Qh:Ah;1h<!h=h>h?h@hAhBhChDhEhFhGqhHahIQhJAhK1hL!hMhNhOhPhQhRhShThUhVhWqhXahYQhZAh[1h\!h]h^h_h`ha%yD%yD%yD%yD%yD%yD%yD%yD%}yD%uyD%myD%eyD%]yD%UyD%MyD%EyD%=yD%5yD%-yD%%yD%yD%yD% yD%yD%xD%xD%xD%xD%xD%xD%xD%xD%xD%xD%xD%xD%xD%xD%xD%xD%}xD%uxD%mxD%exD%]xD%UxD%MxD%ExD%=xD%5xD%-xD%%xD%xD%xD% xD%xD%wD%wD%wD%wD%wD%wD%wD%wD%wD%wD%wD%wD%wD%wD%wD%wD%}wD%uwD%mwD%ewD%]wD%UwD%MwD%EwD%=wD%5wD%-wD%%wD%wD%wD% wD%wD%vD%vD%vD%vD%vD%vD%vD%vD%vD%vDH=vHvH9tHvrHt H=vH5zvH)HH?HHHtHMrHtfD==vu+UH=:rHt H=nydv]wUHHHtzH]qfDUHH?Ht HEHtH]DIFJ H0fH~H9HH<HHH|$(IE9QHL$(LaH H5TsHH|$LDkHHD$(HD$0H|$HD$(@H|$HOH5EHcH>IFfJ ZfH~H0H9sH3IFJ H8XH|$(HfDIFH|$(J 0Ht6IFH|$(J 0Ht6IFH|$(J 0Ht6fIFJ H8H?H9BHt?IFJ H8H|$(Hc`fDIFH|$(J H0Ht6=:IFJ H0Ht6f.IFJ H8H@HLd?H5nqHeH|$L1 H|$(HIFJ H8H@H H}DIFH|$(J Hc0Ht6fcAZHHlH5'=H81DHHHH@nfDH5qpLa HH=<HLpHI^@HH+HD$8dH+%(HH1[]A\A]A^A_H{H=a<WHoH{[H;H=!<HoHSI&H_IVHHAHIIFDH&I^@HH@HIFH(I^@HHI^HEHI^HHIFZ6HjH53;H81 HPH]HHE.ff.H@Hx HD6H8HG HxH@Hx HD?H8dH%(HD$(1H<$Ht$HT$HL$t$HHD$(dH+%(uH8HH=RfAT@SHHhE1A1HX "Iľ8HCHL[A\ff.@Hi {ff.HH1hHdH8MHP HHBHDATI(UHSHHWdHx L'HoH_uHtHуHs []A\HHHd(HP HHBHBHHH59gH8H@Hx HD?HHHH5c@ Hff.HH5c@ Hff.HH5c|@ HHff.HH5QcLHH@Hx HD?HH'HH5b H8H@Hx HD?HHHH5qbHH@HH5Qb11HH0HeH8Hff.@HH5bl11HHeH8HfHH5a<Hl$@Ld$HAIH<$@u HHVH0H<$HtiHH;LHH$HT$dH+%(H([]A\A]Hl$@HH|$IHD(HD$@tZHHfaLjHqfHXLd$HAL>IfD+H2HHbH='1HUH5}'H81DATUSHHHHUHt$H0ZH~H|$$HhHHPHHU11H8IAu!ItI$ƒHhHt ID$ HXHL[]A\fDHUH|$H0HHtCH|$ HHD$H HPHT1H8PIaH5XH|$11IH4H?TLH0t H S@HRHRHRHRH)Su,HR@u,HmR@u,HQ@HRHRHQPHQH5&$H81ff.fAWAVIH#AUATUSH8dH%(HD$(1HL$ LL$LD$u HD$H|$HD$L A IAIcDd$L9 H5PLA|$HcHHE8E~tAD$1L,5H|H@t;L}8AIHII9t*HD$H uH@ H<@uDHE8Lc|$HT$ H5y!LJL}?HT$LH5P!+H|$ LmH]8@H|$HD$@HL$IDLHLLLMLmL8A4u{E~HD$(dH+%(H8L[]A\A]A^A_ÐL`Q;G@HL$WH^OH5!H81UH=!H:ODH5!H81.yLAWAVAUATIH!USHHdH%(HD$81HD$HL$0PHD$ P1LL$0LD$8XZH|$06HD$0)H|$HD$ H|$ HD$@y4Hc؉H\H|$(H\$ H$H|$(H/ Hl$H11bIgDHH9}lLDIFI uIF L4LABADRIcHTL9t HLHLt$(I uIVH9|AHT$0H56 LbHT$(H5vLNHT$ H5 L:HT$LH5 &H|$HtLH5\H5MLE1INjD$xHcH4fDHL9~\HJ<@t5RJIHD$(H uL9p~'H@ J<@u$ALcl$H $I؉t$ LJ>+HD$8dH+%(9HHL[]A\A]A^A_HoHcʼnl$H9 HKT$H5 $H81{HcIMIƒD@FHH;[fDc[DH[fD@uHK[;f[fD+[HǨzfD@~D@tZ@t:눐@0AH&fZ[Ð[K@KKfD;KHIDH5H81fHAUATUHH@tJ%H5MAHtJHIH8GIAD$Hs HcH>DH5MAHuH=  HMHfHnH]A\A]DHH]A\A]oHH>HH]A\A]f.HHH!HHH]A\A]HHHfDHHHfDH@H-Ld-H5LHHLL]1A\A]UDHHD-ifHcHD-ZH@HHHD-]A\A]fDHH]A\A]l$ fZD$ DHHD-f.HWGDH5H81KH=A7HKHHH]A\A]HIUfHAWAHAVAUATIH5hSHHHhdH%(HE1)E)EHEH5HHXH5JHHHFH8NHpECH; 7H{HcljH9=A99H5FHhHE~ME~HAWLILHu(HtHփtfHH9uAwIcHcH`HHEHHPHHEHHHEHHH)HH9tHH$H9u%H)HLl$ILmH`HMHHHEHMHELxE15fHELDN,8LHUN,:IL9}HCH uHC HxJ<8N$9OAƃuI]AcA DIA $ID$H9pt)H5HH8HpL1rILIH@HEH`HHXHHu11HEH=H5HLc Od$HH/DLH81HPHhH5 HuH:HUdH+%(fHe[A\A]A^A_]ADMHCHH=HPGH H=H(GH"HXHHElH=HFHH9BHHLfDHBHHBHHkBHHBH5H81 HADH5"H81D,ff.H(dH%(HD$1HAHT$H<$HHt$HHT$dH+%(uH(fATH5=UHHxHtPH@Hx1Hl?wHI7HLH]A\HfDH]A\HASH5HHkAH8H@H5HHH;H5nH;HH5#H;[HSH5AUH5WL-HAH5L%HH>H}H|HM=H5~HH#H;HdH58H;LLL-H;LL%LH;HeH5-H;HH57nH;1HRH5%VH;1LH5BH;1LH5L-\'H;1H+H5H;1LH5H;1LH5L-UH;1LH5H;1LH5L-vH;1HEH5H;HjH5 ~H;H_H5 cH;1HH5?KH;H\H5,0H;LH5H;LH5H;HH5H;H8H5H;LHjH;HH5H;1HNH5H;H3H5|gH;111yH}HH5`[H]A\A]@LH>ff.@SH=H:H5HHH:HLH5:H;H5 HH;H5 H;H5 H;H5 H; H5 H; H5 H; H5 H;H5 H;H5 ~H;HH5 hH; H5 TH; H5 @H; H5 ,H;HH5~ H;H5y H;H5q H;H5h H; H5` H;H5V H;H5M H; H5I H;H5A vH;H5: bH;H53 NH;H5- :H;H5) &H;H5$ H;1H5# H;H5 H;H5 H;H5 H; H5 H;H5 H;H5 H; H5 uH;H5 aH;H5 MH;H5 9H;H5 %H;H5 H;H5 H=7H@HHT?H;H5 H= .H;H5 HH;HH5 H;H6H5 H;H7H5H;H|H5] H;H6H5 諾F[H%HH@args@ctypePointer[]closure args: %dcallclosure retval: %d12@nameunknown keyword: %li %s02rb_fiddle_handle_newunknown symbol "%li "closed handleFiddle::Pointer was expected11rb_fiddle_ptr_s_malloc01rb_fiddle_ptr_to_strNULL pointer dereferencerb_fiddle_ptr_aref()rb_fiddle_ptr_to_s21rb_fiddle_ptr_aset()Closureinitializeto_iunknown type %derror prepping CIF %dmprotecterror prepping closure %d31:@ptr@return_type@abierror creating CIF %dtainted parameter not allowedlast_error=FunctionDEFAULTHandlesymNEXTRTLD_GLOBALRTLD_LAZYRTLD_NOWdisable_closeenable_closeclose_enabled?to_ptrfree=freeto_intto_value+@ref-@null?inspect<=>==eql?+-[]=sizesize=NULLFiddleDLErrorTYPE_VOIDTYPE_VOIDPTYPE_CHARTYPE_SHORTTYPE_INTTYPE_LONGTYPE_LONG_LONGTYPE_FLOATTYPE_DOUBLETYPE_SIZE_TTYPE_SSIZE_TTYPE_PTRDIFF_TTYPE_INTPTR_TTYPE_UINTPTR_TALIGN_VOIDPALIGN_CHARALIGN_SHORTALIGN_INTALIGN_LONGALIGN_LONG_LONGALIGN_FLOATALIGN_DOUBLEALIGN_SIZE_TALIGN_SSIZE_TALIGN_PTRDIFF_TALIGN_INTPTR_TALIGN_UINTPTR_TWINDOWSSIZEOF_VOIDPSIZEOF_CHARSIZEOF_SHORTSIZEOF_INTSIZEOF_LONGSIZEOF_LONG_LONGSIZEOF_FLOATSIZEOF_DOUBLESIZEOF_SIZE_TSIZEOF_SSIZE_TSIZEOF_PTRDIFF_TSIZEOF_INTPTR_TSIZEOF_UINTPTR_TRUBY_FREEx86_64-linuxBUILD_RUBY_PLATFORMdlwrapdlunwrapreallocfiddle/pointerfiddle/handlefiddle/functionfiddle/closure4ĻuT\4|D\پCȽhhh @PhxD(0,Tlf\D,dlclose() called too many times#<%li :%p ptr=%p size=%ld free=%p>to_ptr should return a Fiddle::Pointer objectargs is so large that it can cause integer overflow (%d)number of arguments is so large that it can cause integer overflow (%d);4EPЮxе P p$<ж\p@ 8`tP0` 8X@x`$`d@08t@0 LxP  8 l  @L h p p, p  @ \ 0 $ zRx $H0FJ w?:*3$"DP \EUx $EZ, (-Ec<HMDHIL?HY G V(l 0<xGFDD W DBE PDBLprFIE B(A0A8D 8C0A(B BBBD Ĺ(-nH@H H $PQFFD zDB,@;Hr(X`BID ~ ABH 9Hp9Hg A D8%H\P%H\h$HX9Hg A D$9Hg A DDHS\Ȼ1Hdt.Ha#HWH FBB L(D0C8DpJ 8F0A(B BBBF <EAN | AAF U AAA WAA0QHk E T0P4|FDD v FBD dAB(FEK e DBG Ծ#HZ>E] N I mEo A 8`FBK A(DP (F ABBE 4@$BAG0Z FBD L ABA x?E] E 4EV E O THY G P D (]FDD k DEN (<]FDD n AEN (DpWFDJ Z ABG (p`MDD GAB0cFIA D@  ABBB 0FKF D0e  AABD 0%FGK D@  AABD 08FKF D0e  AABD 8lVFIB A(D0e(D EID8<FBK F(DP (A ABBA 05FAA J0  DABG rLS4PHLHFBL B(A0A8Dp 8D0A(B BBBB \FBB B(K0A8D[FRAr 8D0A(B BBBA @<Hy G J F I G ` H I G H H ~ B < FBA G0  ABBJ D  DBBL Q  DBBO [  ABBH \  LDBJ w  FBBG D  DBBL   DBBL , EG BLK I  xWH0I A 0( }FHD { LBE TFB\ Le8x |FPH H(D@ (C OBBF 8 AFIA A(D0 (H DBBI  mEV E =< 0Q`==?pMP=M0==]==*6DN 0 yo  0 p X ooo|o00@0P0`0p00000000011 101@1P1`1p11111111122 202@2P2`2p22222222233 303@3P3`3p33333333344 404@4P4`4p44444444455 505@5P5`5p55555555566 606@6fiddle.so-2.3.8-29.el9.x86_64.debug5m7zXZִF!t/]?Eh=ڊ2N$ ICa *U(J/gM+Mvw - '[yWͬ-@1GL^&%&%*։zv3oU(Tb 8 ?mY=^0X`hff}|GlO+1 C@ƴ5*Vy4OT eІJ,ՙ!8TjePvNQe30mED3#A@>۴4;O,?Q^+RLrf@n Yk}dWlU]߽ݣ7J/Ixf-q]i: 'i=<![ W}voFwDaUV?cXX#)WQZ|/L%XH^rV*'|iŭ62]12vj@_Qkz83Ac랯:5"G\wo-%yETgekR.U8^cvT;Na%y!"3NR K8B(&=1gzj3IkoZtrN29]th}֨\yn:[)+1+Ȩc]gM.wauQQ;G`+Rze<Sj;t /.<RVe_&c&b@6rE˯m<t~]R+"l\tzʗhb,ͯhZc 5 &~;{ޖ^ wSYh1 GE-olb\ű2@knLlTUpiVɍ >1մ&~> (8x~٪ _#2jXJHqXHqC:0\]h߱ PϾ9p덅͟J aim}9oF`ds<2y\Z>ߒ0wDxfȍ/uԮ8Q]xKYrg:ϐB) 62-Kt}\je^\"gڿz"QyR1("xg$)8N?ɖ`+쭑"?k R"61`= 2&`ñgYZ.shstrtab.note.gnu.property.note.gnu.build-id.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.plt.sec.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.data.rel.ro.dynamic.got.got.plt.bss.gnu_debuglink.gnu_debugdata  $1o;  CKo||XogXqBp p 0 {00v 0 00P6P6 p<p<<yy 4   H(((((PT