ELF>@@-,GNU]+B5A +>LinuxHgt"H8HtmHG(H@0Ht`UH]HHHtOHx0H@6t HtGHfx9tHH9uHH)HHHHUHATSHtBHHL`H=u*ID$L`H=tI|$ HuL[A\]E1[LA\]fUHATISHHLzHt&H9ADEHD[A\]LH{ )E1fUHATISHHH(wHL[A\]øDUHATASHHHH=tHH9tHD[A\]CKE1UHATIHMtHID$hHt)HLHLI1MtA\A]]A\A]]UHHAUATHMISHHHLo0eH%(HE1x,?ugEf%f fAE1HUeH3%(H[A\A]]ÃtFu:eH%Hp uHAEtA1묅u UAU랸eH%Hp uHAEuMHHLPEf%m@fAE 19E؉f%fmf @fAE1fAU U H=HAUATSH2HǀHIHǀHH=tHH;H=p IHHH=HID$HHBIT$ID$HIwVMHHLMl$M[LA\A]]HXx;NIHLHÅIIff.@UHtJt1t];Qr0Q]ËA A wMH Rf8t'8u31]Hf;4vf41]f6uψ1]ø]fUHtHW1t<t'<tHG؋]F]|HGvLG6t IL@Lfx9t HH9u1]L)]Hff.HH Hǃff.UHAUIATStGFHHD L$(H{0HtH{0HC0HHI9tHt L[A\A]]DUHAUATSHHLMtKAD$JHsID$XHtHID$HtuHP0Ht @HH;Lc(LLLHǃHMt8LHǃHhHtHǃhHH@HH[A\A]]HLb0HHL; fUHSH11Hǃ@HǃHHǃHǃHǃHǃǃ4f8fSlHC`HǃǃHǃ[]UHHK]fUHAWAVIAUATISHHHx(I>M<$HE8HftZAIŔLd@IMI?HtI0Ht#HC(LH{8Ht HtHHM9uI>HuH(H[A\A]A^A_]@UHAWAVIAUATSHHGHEЃtX6HW@t H|BHfx9t!HH9uAHD[A\A]A^A_]H)HADžxHEHHt HwHHEЋ@`zf9HUIFHIFHx(I^HEIF8HELBfLd@II8I](HH@8@AEEHH@8@<AEFH0IHI9txHLHI~HADžH;ADžtH}1ɾHǘI~HuH(EH}оH}1ɺE1HǘI~HuH(HEоE1HǀHEA:HUп HH5AHHH€ǂHBHBHBU1Hk]fTUHAWAVAUATISHHHAXH3HH {SIL$HH:uDhM|$IcL@IMIHxHXI?t)IGf{@CIG@fC1CI|$HLEDsEHLEMD$HHEL HHUIGAuICAt ID$tEψCfDs1H[A\A]A^A_]1HAPHt"HH[A\A]A^A_]HAHH미fDUHSfnu(D[]HH[]HHHx0Cd[]fUHt]]ff.fUHAVAUATSHLHt!HHIt$xItHt D$s@Mt$LzxcAD$`Av(AuAD$dt(EAALD[A\A]A^]E1fA|$lAAA[A\DA]A^]ÐUHATIGX~A\]HXA\]DHHthUHAUATIHw0Hx0Ml$LI$It$0Hx0I$ID$0A$LLQA\A]] UHFHAWAVAUATISLnLH^E8I9IpL AID$Hx(IAFEt3Lt@IIH;HtHsHtHCH0L9uID$LHx(I|$[ID$ID$ID$ID$ ID$(ID$A\A]A^A_]LkJHvI|$IDžUHATLg0MtI|$ HtLA\]ÐUHAVAUATIO\uYxtiG`Lo(LM$LIDŽ$HMtA$8LwA|$dtOAD$\x%LNA\A]A^]G` AD$\yAD$`LLA\A]A^]LfDUHSHHHt []f.UHH1]UHSHPHǔH{8Ht HtH{ 1[]fDUHAWAVAUATLgSHHHG(DpTEuDpXH{{McDo t EHGLLH{HALhuMuzH(Hs(H{ IHCHHC(LHx({H{Ht{@t)H{0H{LH[A\A]A^A_]LǾH{HpeH%HHMHHHH{H{LH}H}HSLHL9u9H{HMeH%HHH{H{H{IfDU H=HHtbH@8H8H@HH@PH@hH@xHǀHǀHǀHǀH@X]H]ÐUHAWAVAUIATSHLhLw0MEH= IHL HI$pHI|$HHAD$XAD$`AD$\I|$xHHAD$(I$HHI|$@HHAD$8I}h fAD$nII$XAFA$`AFA$xI$IHHHH=tHH;tqLHH{IHC`Ht HHuxCIHL#I$Mf HLH[A\A]A^A_]HXHtx;{델LLHLEEH[A\A]A^A_]HH_ff.UHATIHXAD$XtDx6x1AD$\uA|$`tA\]AD$`LA\]þþff.UHAUATIHP`t HITLLA\A]]A\A]]HPHP z`u/UHAUIATIHHx LLA\A]] UHATSLg0HHxMCvH9 AL$* AL$*%%HAT$ HDI4$HLC8Hx0xH{8uCdAD$Tt[A\]AD$X[A\]HLHx0%%f.UHAWAVAUATSH0LeH%(HE1ID$ x`Ml$(IM?Hx(IT$(L9MgMgIg oI|$ HHHt 1HHtH L}yH(%%DeI LLLLLMII7gtwgI}E1I|$ H(%%HEeH3%(~H0L[A\A]A^A_]GA>Ml$(Mt[ID$ I}LcI}LcEE({ IHDJLIDHI|$ L}1L HufID$ LHMl$(MtID$ LHID$ AtDfADI|$ g"IL H II|$ H(%%IIADADI|$ IGfDUHAVAUATHtaII LIHt4IwK1LHLLLHu-A\LA]A^]IA\LA]A^]E1A\LA]A^] LIf.UHAWAVAUE1ATSHhHuHHUeH%(HE1Dkdw@LsLLcMxtD{`AIijAuQLCxLLEDDkdLEE1IL%%LLHEeH3%(%HhL[A\A]A^A_]HuHH}HIH=L뫀{px0L%%H@Lc|E1ITHEDcvLELI9LG%%H}LLEH=whLHELEDDkdLMuLEIILLHLM|LMLcIIUHFIHAWAVAUATSHĀLfHE1H}A$E$EA$EA$8H@HEt AGH4HHUUH1HM1HHxHHHHHpA$6HHMH<H1H}HWF8V1E1HE$HH<IHhA$HH`A$IHXA$MƉ}LHHHEED E1 LULEHUIHLEHUILM$I$IHHEM$I$MtA$LHUH1LUIU(fA$8tH0A$89|MjIZEt requested size %zd, dropping excess data. Align read buffer size to max packet size to avoid the problem. Buffer overflow detected (%d < %lu)! 4functionfs read size %d > requested size %zd, splitting request into multiple reads.%s returns %d bad OS descriptor, type: %d 6unloading ep0e %s: unmapped value: %u6file system registered bogus ep0 stall! 6%s(): freeing Function FS Gadgete No source specified%s&ffs->mutex&ffs->ev.waitq&ffs->wait&x->waitinclude/linux/thread_info.h6read descriptors 6read strings &epfile->mutexep%02xep%u%s: data_len == -EINVAL fullhighsuperffsusb_f_fsfunctionfsno_disconnectrmodefmodemodeuidgidS&S&S&S&S&S&S&S&S&S&S&S&S&S&S&author=Michal Nazarewiczlicense=GPLalias=usbfunc:ffsalias=fs-functionfssrcversion=6E5A8F08DA574C61AA3B1F9depends=udc-core,libcompositeretpoline=Yintree=Yname=usb_f_fsvermagic=5.4.0-216-generic SMP mod_unload modversions ffs_single_devffs_name_devffs_lockpmodule_layoutӅ3-system_wq:zLkmalloc_cachesE:#__kmallochvmallocnuzkvfreecusb_ep_disablekusb_ep_enableueventfd_signalSMustrlenDusb_ep_queuesautoremove_wake_function;>&__x86_indirect_thunk_r12Sstream_open7eno_llseek,generic_delete_inodeIdputGV__warn_printk {{__dynamic_pr_debugdup_iterb˛@mutex_unlockyMd_add@usb_ep_set_haltvfreeK-usb_ep_alloc_request?<sprintf Eusb_function_unregister 0pv_ops9-kstrdupmutex_trylockZ%strcmpY'd_deletejfmake_kgidT__init_waitqueue_headJ_copy_to_user8mwait_for_completionŏWmemsetA)kill_litter_super2usb_put_function_instance 8_raw_spin_unlock_irqrestoreecurrent_task ӳ-mutex_lock_interruptibleQ__mutex_init unregister_gadget_itemprintkpfusb_ep_autoconfigdseventfd_ctx_fdget:.&wait_for_completion_interruptible nǡ_cond_reschedo1mutex_is_lockedHWstrlcpy*mutex_lock destroy_workqueue Qdo_wait_intr_irq<config_group_init_type_names'__wake_up_lockedMcusb_ep_clear_haltK9use_mmuyHinit_wait_entryd;@usb_function_registerضcompat_ptr_ioctlYkvmalloc_nodeJusb_ep_dequeuestrnlen#+simple_dir_operationsmake_kuid_irefcount_warn_saturate) __stack_chk_failQscheduleG_raw_spin_lock_irqxl_copy_from_iter_full\ɢ.__x86_indirect_thunk_raxкconfig_ep_by_speedۼtVget_tree_nodevm__fentry__fs_parse^nusb_ep_free_requestfortify_panicѠ"kmem_cache_alloc_trace vQ_raw_spin_lock_irqsaveHkiocb_set_cancel_fn?COjregister_filesystem"#>__wake_up&prepare_to_wait_eventvnlogfcSget_next_ino|(usb_ep_fifo_status zkfree8߬imemcpyLcurrent_timed_make_root!Csimple_statfssg_alloc_table_from_pagesk2&d_alloc_nameTfinish_waitCBՅusb_interface_idp}unregister_filesystemO[sg_free_table6queue_work_ons6)completeZnew_inode*eventfd_ctx_putmemmovegvmalloc_to_pageounuse_mmdrain_workqueue=GUusb_ep_fifo_flush>0simple_dir_inode_operations.6_copy_from_user2usb_string_ids_nalloc_workqueue_BX_copy_to_iterHۈ__check_object_size  m      %   ^ I ! sSHFEusb_f_fsGCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0usb_f_fs.ko}K"&K#n0@= U j}7    "0^ApMp;_kox zF @4M #qP p:!9T ya"8}"8"8"P8 "8"8 ("p8D"8`"88|`"8`\ 0H%`70rJVh{p`` q(/PkG)`8G ctL"`n!0W"08#.;;HZ ix{P 8!/!"&"":$4V`%&*&6&B&N'r^p(Hk(M{)) 8 --D&)/?6Tc}>P@@B/~  0  0 @& p5 K  b %w P 7 p 0     $'()      & 8 H Q a $o w      iW      + 9 E  T a h n         ]   ! , 8 G Z s           $ 5 K J [ m ~   #    )6Mfsg "*1IQVfv|")8FU\dn}__UNIQUE_ID_srcversion43__UNIQUE_ID_depends42____versions__UNIQUE_ID_retpoline41__UNIQUE_ID_intree40__UNIQUE_ID_name39__UNIQUE_ID_vermagic38_note_6__ksymtab_ffs_lock__kstrtab_ffs_lock__ksymtab_ffs_name_dev__kstrtab_ffs_name_dev__ksymtab_ffs_single_dev__kstrtab_ffs_single_devffs_ep0_ioctl_ffs_do_find_devffs_devicesffs_set_inst_nameffs_release_devffs_free__ffs_event_addffs_func_resumeffs_func_suspendffs_func_setupffs_epfile_async_io_completeffs_user_copy_workerffs_aio_cancelffs_ep0_completeffs_epfile_io_complete__ffs_func_bind_do_nums__ffs_func_bind_do_os_descffs_do_descs__UNIQUE_ID_ddebug187.47907__UNIQUE_ID_ddebug188.47912__UNIQUE_ID_ddebug185.47877__UNIQUE_ID_ddebug186.47885__func__.47908__UNIQUE_ID_ddebug183.47865__UNIQUE_ID_ddebug184.47870ffs_do_os_descs__UNIQUE_ID_ddebug190.47972__UNIQUE_ID_ddebug189.47951__UNIQUE_ID_ddebug191.47977__func__.47973__ffs_data_do_os_desc__UNIQUE_ID_ddebug192.47996ffs_fs_init_fs_contextffs_fs_context_opsffs_attr_releaseffs_free_instffs_free_inst.coldffs_fs_typeffs_sb_make_inodeffs_sb_create_fileffs_sb_fillffs_sb_operationsffs_ep0_operationsffs_fs_parse_paramffs_fs_fs_parametersffs_alloc_instffs_func_typeffs_alloc_inst.cold__ffs_data_do_entityffs_func_req_matchget_orderffs_epfiles_destroyffs_data_clearffs_data_resetffs_reset_workffs_func_eps_disable.isra.0ffs_func_set_altffs_func_set_alt.cold__func__.47824ffs_func_disable__ffs_func_bind_do_descs__ffs_func_bind_do_descs.coldspeed_names.48134__ffs_ep0_stall__UNIQUE_ID_ddebug166.47299ffs_mutex_lockffs_ep0_pollffs_data_putffs_data_put.cold__func__.47733functionfs_unbindffs_func_unbindffs_fs_free_fcffs_data_closedffs_fs_kill_sbffs_ep0_releaseffs_epfile_releaseffs_user_copy_worker.coldffs_allocffs_func_bindffs_fs_get_tree__key.47746__key.47748__key.47749__key.14104ffs_data_openedffs_ep0_openffs_epfile_open__ffs_ep0_queue_waitffs_epfile_ioctlffs_epfile_ioctl.cold__func__.5940ffs_prepare_bufferffs_ep0_writeffs_ep0_write.cold__key.47787ffs_epfile_operations__func__.5901_ffs_func_bind.isra.0ffs_epfile_io.isra.0__func__.47554ffs_epfile_io.isra.0.coldffs_epfile_write_iterffs_epfile_read_iterffs_ep0_readffs_ep0_read.cold__func__.5932ffsmod_initffsusb_funcffsmod_exit__func__.47997__func__.47300__func__.47952__func__.47866__UNIQUE_ID_author204__UNIQUE_ID_license203__UNIQUE_ID_alias202ffs_item_ops__UNIQUE_ID_alias178ffs_fs_param_specs.LC1.LC35__check_object_size_copy_to_iteralloc_workqueueusb_string_ids_n_copy_from_usersimple_dir_inode_operationsusb_ep_fifo_flushdrain_workqueueunuse_mmvmalloc_to_page__this_modulememmoveeventfd_ctx_putnew_inodequeue_work_onsg_free_tableunregister_filesystem__crc_ffs_lockusb_interface_id__crc_ffs_single_devfinish_waitd_alloc_namesg_alloc_table_from_pagessimple_statfsd_make_rootcleanup_modulecurrent_timememcpykfreeusb_ep_fifo_statuslogfcget_next_inoprepare_to_wait_event__wake_upkiocb_set_cancel_fn_raw_spin_lock_irqsavekmem_cache_alloc_tracefortify_panicusb_ep_free_requestfs_parse__fentry__init_moduleget_tree_nodevconfig_ep_by_speed__x86_indirect_thunk_rax_copy_from_iter_full_raw_spin_lock_irqschedule__stack_chk_failrefcount_warn_saturatemake_kuidsimple_dir_operationsstrnlen__crc_ffs_name_devusb_ep_dequeuekvmalloc_nodecompat_ptr_ioctlusb_function_registerinit_wait_entryusb_ep_clear_halt__wake_up_lockedconfig_group_init_type_namedo_wait_intr_irqdestroy_workqueuestrlcpymutex_is_locked_cond_reschedwait_for_completion_interruptibleeventfd_ctx_fdgetusb_ep_autoconfig__mutex_initunregister_gadget_itemmutex_lock_interruptiblecurrent_task_raw_spin_unlock_irqrestoreusb_put_function_instancekill_litter_supermemsetwait_for_completion_copy_to_user__init_waitqueue_headmake_kgidd_deletestrcmpmutex_trylockkstrduppv_opsusb_function_unregistersprintfusb_ep_alloc_requestusb_ep_set_haltd_addmutex_unlockdup_iter__dynamic_pr_debug__warn_printkdputgeneric_delete_inodeno_llseekstream_open__x86_indirect_thunk_r12autoremove_wake_functionusb_ep_queuestrleneventfd_signalusb_ep_enableusb_ep_disablekvfreevmalloc__kmallockmalloc_cachessystem_wq.l p p @ E aq l ptl  ! &gn s Tj  !A  #)Qbq)Rv! j  # V   X Xb g           # - 2  G Q PV  u           p : `D K 8P E L Q az,   $+l1 p7> C Ka1W    &7 A 9q `  !L bx =  p   %l+ p4l;tH4Wjlp p}ll p    p   &+7Q $ )Y  , 5 La!D?JHRuR Wajh1Q qX 0] tV  3  Q    !!!!!!"""""#!#s#######$$"$ L$a$q$$$ $$$$D$$ % 4 % P % % `'% @2% =%  H% P% a%%D%% %% % && & &&5& <& A&M& T& b&&& &&l& p&l&t '' -' 8' @''' ' ' ' ' ''P(\(q(((()P) W) 0)))) ) 0)C**4* * 0++:+M+ T+ 0++++, ,>,, P, , , 0,-#-A-O---/.a. h. 0p.x. .@. . . 0!/ (/ 0P///1x111 ,2 2 2 3 4J5 O5q5 v5 555 P6 6 66677 7 07 28;8Q8i8y8889 !9 0;9q999: p:2: 9: 0A:|:::: ::;;p;;;;%<d<<<< < J< = == 3== == 7>?>\> r>|>>> >> !? 6??@ @@Q@@ @@ @ @ @A AB'B8BABB BC5C F 0kF , 7" H'27> VCHvU \ pejYr |      (4y$; @M  Rmrp.y ~p.p.g w p.p.4p. P p.i  / E ,$ + 0J O [x.  x.  F K > x 6 ; 8Umr7z7         P !0p@`%p(hP@>0)8P(`"@B-HPpp("p (08@HP X@`hpPxp  ``0pP`  (`080@HPX`P h!p!x""" #$`%'p(())--/46>P@@B?% !B$$(( -$6.(W/,}054U68;<[@BD CHDM)T) )0)@*P*`J+pQ+,,^.e.../%/77 909@/:P6:`2Cp9C/D6DEE4F;F O  @     $ ( 0 4> 8 x@ D H Pb Tl X ` dh p t x  5 `B (AN Xchm s(@H$Pppxp``" U$(0E 4<)@H+LT,X`-dlepx;|<==w08w@`H0Ppwx`0w@0w0w (00XPwXp`0hwp0wp0wp00w80@0Hqx0.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.text.unlikely.rela.init.text.rela.exit.text.rela__ksymtab_gpl.rela__kcrctab_gpl.rela.rodata.rela__mcount_loc.rodata.str1.8.rodata.str1.1.rela.smp_locks.rela.parainstructions.modinfo__ksymtab_strings__versions.rela__jump_table.rela.data.rela__bug_table.rela__verbose.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.gnu_debuglink@$.d?oF:@(X/*JFE@*^yOY@hH*nOi@0* ~O$y@* O @pH* O @*T@XH*2W2Y[L@*[@h*] ^%^@ .{)@8*@{ ;@P*K|F@* \h}hW@ *"k@f@0*$0X؃؃+ 0 *H 01 0  `He0  *H 1o0k0F0.1,0*U #Build time autogenerated kernel keyªC Ys @!0  `He0  *H a܏-K5S (<1y$L^mu<3BRaąCy3%Q$̧ۗ DZT)[aS@m4fu7`D`MNx &jfr>.YdbgTokůoJ2F^ iP)f򶅙`;YMxtgE8-ꤟe3VgÉWհdkݥhlru]+ym,"3*I xO{:/#^TKI*Dz"pD W~ S+t ?;;nNfhysq-/ƺM,o÷#$9ec'"L!5dNSd.z:L(G^vg?^@ddAqi~ -