! / 1620229113 0 0 0 9434 ` %l%l%l%l%l%l;t;t;t;t;t;t;t;t;t;t;t;t;t;t;t;t;t;t;t;t;t;t;t;t;t;t;t;t;t;t;t;t;t;t;t;t;t;t;t;t;t;t;t;t;t;t;t;t;t;t;t;t;t;t;t;t;t;t;t;t;t;t;t;t;t;t;t;t;t;t;t;t;t;t;t;t;t;t;t;t;t;t;t;t;t;t;tdddd      P P P P P P P P P P P P P P P P P P P P P P P;D;D;D;D;D;D;D;D;D____fffffqqqqqqqqqqqqqqq߀߀߀߀߀߀߀߀߀߀߀߀߀߀߀߀߀߀dddddddd(((((((((OOOOOOOOOOOOdddddddddddd6 6 6 6 6 6 6 6 6 6 ||||||||PPLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLc@c@c@c@c@c@c@c@c@c@c@c@c@c@c@c@c@c@c@c@c@c@c@c@c@c@c@c@c@c@c@c@c@GetStringGetSectionTypeGetConfigTypeGetConfigFlagsSetConfigDataGetDeviceConfigSettingsconstructD2xxdestroyD2xxResetAttachedListFT_WriteMultiThreadFT_WriteSingleThreadFT_ResetDeviceFT_GetDeviceInfoFT_GetDeviceLocIdwrite_threadFT_OpenExFT_OpenFT_ListDevicesFT_SetVIDPIDFT_GetVIDPIDFT_CloseFT_ReadFT_WriteFT_IoCtlFT_SetDivisorFT_SetBaudRateFT_SetDataCharacteristicsFT_SetFlowControlFT_SetDtrFT_ClrDtrFT_SetRtsFT_ClrRtsFT_GetModemStatusFT_SetCharsFT_PurgeFT_SetTimeoutsFT_GetQueueStatusFT_GetQueueStatusExFT_SetEventNotificationFT_GetStatusFT_SetBreakOnFT_SetBreakOffFT_SetWaitMaskFT_WaitOnMaskFT_GetEventStatusFT_SetLatencyTimerFT_GetLatencyTimerFT_SetBitModeFT_GetBitModeFT_SetUSBParametersFT_SetDeadmanTimeoutFT_StopInTaskFT_RestartInTaskFT_SetResetPipeRetryCountFT_ResetPortFT_CyclePortFT_W32_OpenFileFT_W32_CreateFileFT_W32_CloseHandleFT_W32_ReadFileFT_W32_WriteFileFT_W32_GetOverlappedResultFT_W32_CancelIoFT_W32_ClearCommBreakFT_W32_ClearCommErrorFT_W32_EscapeCommFunctionFT_W32_GetCommModemStatusFT_W32_GetCommStateFT_W32_GetCommTimeoutsFT_W32_GetLastErrorFT_W32_PurgeCommFT_W32_SetCommBreakFT_W32_SetCommMaskFT_W32_SetCommStateFT_W32_SetCommTimeoutsFT_W32_SetupCommFT_W32_WaitCommEventpgAttachedListdwNumberOfAttachedDevicesFT_CreateDeviceInfoListFT_GetDeviceInfoListFT_GetDeviceInfoDetailFT_GetDriverVersionFT_GetLibraryVersionFT_RescanFT_ReloadFT_GetComPortNumberFT_ComPortIdleFT_ComPortCancelIdleFT_VendorCmdGetFT_VendorCmdSetFT_VendorCmdGetExFT_VendorCmdSetExGetDeviceTypeGetOpenDeviceNameCloseDeviceGetDeviceDescriptionBaud_getDivisorBaud_getDivisorHiEventInitEventDestroyEventSetEventResetEventWaitSetBaudRateSetDivisorSetLineControlSetFlowControlSetDtrClrDtrSetRtsClrRtsSetCharsGetModemStatusPurgeSetBreakRead_EEWrite_EEErase_EESetLatencyTimerGetLatencyTimerSetBitModeGetBitModeSetStateResetDeviceVendorCmdSetVendorCmdGetProcessReadConditionFlagProcessReadRequestUpdateDeadmanTimeoutInRequestCompletionInRequestCancelReadRequestGetBytesPerTransferreader_threadprocessor_threadFindDeviceIsDeviceValidAddDeviceRemoveDeviceIdTable_createIdTable_destroyIdTable_findIdTable_addIdTable_finalEntryFT_ReadEEFT_WriteEEFT_EraseEEFT_EE_ProgramFT_EE_ProgramExFT_EE_ReadFT_EE_ReadExFT_EE_UASizeFT_EE_UAWriteFT_EE_UAReadFT_EE_ReadConfigFT_EE_WriteConfigFT_EE_ReadECCFT_EEPROM_ReadFT_EEPROM_ProgramResetInitReadReadWordConfirmWriteWriteWordEraseAddGetIsErasedCheckInvalidateWriteToFileTEeDataConstrTEeDataConstrITEeDataConstrHInitialiseEEDATAStructureTFtE2DataConstrTFtE2DataConstrHfte2ReadGetVendorIdGetProductIdGetManufacturerStringGetManufacturerIDStringGetProductStringGetSerialStringSetChecksumGetChecksumGetSerialStringOffsetEraseSerialStringDescriptorAddSerialStringDescriptorAddPortNamePrefixDescriptorAddOptionsGetOptionsAddOemVendorIdAddOemProductIdAddBmAttributesGetBmAttributesAddMaxPowerGetMaxPowerIsValidDescStrCopyToStrStrCopyToDescStrCheckSerialisedGetUserAreaOffsetGetUserAreaSizeAddUserAreaGetUserAreaGetRev4GetIsoInGetIsoOutGetPullDownEnableGetSerialNumberEnableGetUSBVersionEnableGetUSBVersionInitiailiseE2DATAStructureTFtEE232ConstrTFtEE232ConstrHInit232ProgramReadAndParse232SetRomType232MoveStrings232Initialise232StructureTFtEE232RConstrTFtEE232RConstrHInit232RReadAndParse232RSetRomType232RMoveStrings232RGetChipType232RGetChipID232RInitialise232RStructureTFtEE232HConstrTFtEE232HConstrHInit232HReadAndParse232HSetRomType232HMoveStrings232HAddUserArea232HGetUserAreaOffset232HGetUserAreaSize232HGetUserArea232HRead232HInitialise232HStructureTFtEE2232ConstrTFtEE2232ConstrHInit2232ReadAndParse2232SetRomType2232MoveStrings2232AddUserArea2232GetUserAreaOffset2232GetUserAreaSize2232GetUserArea2232Read2232Initialise2232StructureTFtEE2232HConstrTFtEE2232HConstrHInit2232HReadAndParse2232HSetRomType2232HMoveStrings2232HAddUserArea2232HGetUserAreaOffset2232HGetUserAreaSize2232HGetUserArea2232HRead2232HInitialise2232HStructureTFtEE4232HConstrTFtEE4232HConstrHInit4232HReadAndParse4232HSetRomType4232HMoveStrings4232HAddUserArea4232HGetUserAreaOffset4232HGetUserAreaSize4232HGetUserArea4232HRead4232HInitialise4232HStructureInitialiseFTXStructureTFtEEPDConstrTFtEEPDConstrHInitPDReadAndParsePDSetRomTypePDMoveStringsPDGetChipTypePDGetChipIDPDSetPDChecksumInitialisePDStructurestrupri64toa_i64toaTSerialNumberConstrCWGetSerialNoAndLengthGetSerialNoBuildInitialiseSerialNumberStructureusbi_cond_timedwaitusbi_get_tidusbi_pipeusbi_default_contextactive_contexts_lockactive_contexts_listlibusb_unref_devicediscovered_devs_appendlibusb_ref_deviceusbi_logusbi_alloc_devicelibusb_has_capabilityusbi_connect_deviceusbi_disconnect_deviceusbi_sanitize_deviceusbi_get_device_by_session_idlibusb_get_device_listlibusb_free_device_listlibusb_get_bus_numberlibusb_get_port_numberlibusb_get_port_numberslibusb_get_port_pathlibusb_get_parentlibusb_get_device_addresslibusb_get_device_speedlibusb_get_max_packet_sizelibusb_get_max_iso_packet_sizeusbi_signal_eventusbi_clear_eventlibusb_openlibusb_open_device_with_vid_pidlibusb_closelibusb_get_devicelibusb_get_configurationlibusb_set_configurationlibusb_claim_interfacelibusb_release_interfacelibusb_set_interface_alt_settinglibusb_clear_haltlibusb_reset_devicelibusb_alloc_streamslibusb_free_streamslibusb_dev_mem_alloclibusb_dev_mem_freelibusb_kernel_driver_activelibusb_detach_kernel_driverlibusb_attach_kernel_driverlibusb_set_auto_detach_kernel_driverlibusb_set_debuglibusb_set_optionlibusb_initlibusb_exitusbi_log_vlibusb_error_namelibusb_get_versionusbi_parse_descriptorusbi_device_cache_descriptorlibusb_get_device_descriptorlibusb_get_active_config_descriptorlibusb_get_config_descriptorusbi_get_config_index_by_valuelibusb_get_config_descriptor_by_valuelibusb_free_config_descriptorlibusb_get_ss_endpoint_companion_descriptorlibusb_free_ss_endpoint_companion_descriptorlibusb_free_bos_descriptorlibusb_get_bos_descriptorlibusb_get_usb_2_0_extension_descriptorlibusb_free_usb_2_0_extension_descriptorlibusb_get_ss_usb_device_capability_descriptorlibusb_free_ss_usb_device_capability_descriptorlibusb_get_container_id_descriptorlibusb_free_container_id_descriptorlibusb_get_string_descriptor_asciiusbi_io_initusbi_add_pollfdusbi_io_exitusbi_remove_pollfdlibusb_alloc_transferlibusb_free_transferlibusb_submit_transferlibusb_cancel_transferlibusb_transfer_set_stream_idlibusb_transfer_get_stream_idusbi_handle_transfer_completionusbi_handle_transfer_cancellationusbi_signal_transfer_completionlibusb_try_lock_eventslibusb_lock_eventslibusb_unlock_eventslibusb_event_handling_oklibusb_event_handler_activelibusb_interrupt_event_handlerlibusb_lock_event_waiterslibusb_unlock_event_waiterslibusb_wait_for_eventlibusb_get_next_timeoutlibusb_handle_events_timeout_completedlibusb_handle_events_timeoutlibusb_handle_eventslibusb_handle_events_completedlibusb_handle_events_lockedlibusb_pollfds_handle_timeoutslibusb_set_pollfd_notifierslibusb_get_pollfdslibusb_free_pollfdsusbi_handle_disconnectusbi_hotplug_matchusbi_hotplug_notificationlibusb_hotplug_register_callbacklibusb_hotplug_deregister_callbackusbi_hotplug_deregisterlibusb_setlocalelibusb_strerrorlibusb_control_transferlibusb_bulk_transferlibusb_interrupt_transferlinux_hotplug_locklinux_get_device_addresslinux_enumerate_devicelinux_hotplug_enumeratelinux_device_disconnectedusbi_backendlinux_netlink_start_event_monitorlinux_netlink_stop_event_monitorlinux_netlink_hotplug_poll// 18 ` ftd2xx-private.o/ config.o/ 1620229111 1000 1000 100664 5580 ` ELF(4( H-M  00 0 0 K0  0   00 [ K0  0S 0[ S0 0 KH-M 000S0 l000S000[S 00C 00]S00KtH-M 0 S 0000S00K@H-M  00 0K <000S 0'00K\H-M  ( $8 00 8S;K0C0C ;K0C0C0S ;K0C0C$0S 00 00 8S;;K0C 0C+K B B0S+;K0C0C ;K0C0C0S$8' 4R$8'4R ;K0C0C$0S 00 00 PO00 K00 H8S?8 ;K0C 0C;K0C 0C00C K0 (C;K0C0C ;K0C0C0S$8w>0+K B B0S ;K0C0C$0S 00 00 00 00 0K8H-M:K0C<00 |( B>K0C0C0 0 00 :K0C<40 :K0C<4 q':K0C<4 0':K0C<400S 0:K0C<40:K0C<4w. 0 0S:K0C<4w>0 :K0C<400< So :K0C<400< Sg :K0C<400< S_ :K0C<400< SW :K0C<400< SO :K0C<400< SG :K0C<400< S? :K0C<400< S7 :K0C<400<% S/ :K0C<400< S' :K0C<400<) S :K0C<400< S :K0C<400<1 S :K0C<400<5 S :K0C<400<6 S+00 :K0C<$00w>00S 000 0 S0 0 K (R*K B<$0 q':K0C<$00w>0 0:K0C<40:K0C<4s.A0 0S:K0C<4s> :K0C<400< So :K0C<400< Sg :K0C<400< S_ :K0C<400< SW :K0C<400< SO :K0C<400< SG :K0C<400< S? :K0C<400< S7 :K0C<400<% S/ :K0C<400< S' :K0C<400<) S :K0C<400< S :K0C<400<1 S :K0C<400<5 S :K0C<400<6 S300 :K0C<$00s>0S 000 0>S0  *K B<$0 0'0 0 K (R*K B<$0 0':K0C<$00s> 0:K0C<40:K0C<4s.A0 0S:K0C<4s> ;K0C(0C :K0C<4 '0S +K B( B ;K0C40CP ;K0C40C8!  0S1010 0S0000 0S+ B>K0C B>K0C$ $0S :K0CBKA<4 $ 0SB>K0C 00 $4[S 0S 0 0 K lhH`[Globals][VID_ConfigFlags=ConfigFlags=0x%X[VID_%X&PID_%X%s/ftd2xx.cfgr/usr/local/lib/ftd2xx.cfg/usr/lib/ftd2xx.cfgABCDEFGHGCC: (Linaro GCC 7.5-2019.12) 7.5.0A.aeabi$6  "   ` h   4 8    /6>EhdSlbi8w~config.c$a$dGetStringfreadGetSectionTypestrcmpstrncmpstrlenGetConfigTypeGetConfigFlagssscanfSetConfigDatastrcpyGetDeviceConfigSettingslibusb_get_string_descriptor_asciigetcwdsprintffopenfclose4p(`d|4|4HH\   $ !p " # # #  P t  $       .symtab.strtab.shstrtab.rel.text.data.bss.rodata.comment.note.GNU-stack.ARM.attributes4  @p %+080%AQp/P  @aftd2xx.o/ 1620229111 1000 1000 100664 43188 ` ELF(44(H-M00 x000S d00 0SH00 <000S,00 0Ktpd<H-00 H-M00 h00 \00X  T000S 000 ,000S0K4H-M@ 70 700S 00 600 000 600 000 600 000 600 000 l600d 000 L600D 000 ,600$ 000 600 000 500 000 500 000 500 000 500 000 l500d 000 L500D 000 ,500$ 000 500 000 400 000 400 000 400 000 400 000 l400d 000 L400D 000 ,400$ 000 400 000 300 000 300 000 300 000 300 000 l300d 000 L300D 000 ,300$ 000 300 000 200 000 200 000 200 000 200 000 l200d 000 L200D 000 ,200$ 000 200 000 0S 10 0S10 0! 0S 10 K80`````x`X`8```1`2`x3`X4`85`6`7`8`9`:`x>`X@`8A`B`C`D`E`G`xH`XI`8rxX%8 H-l000S \00 P0000000 00 xdT\LH-M0 0K00K,000[(0[00KXH-0M00 0 0 0K 0S, 0:,0K 0S2["[0S 000 00K  0S00S 000 00 0 00 0 1000 0S0 0KH-(M $ ( 00 00 0K   0S0S0 00 00 04 00 00S020  $000 (0  00KH- M  00 00 0K 0S0S0 0S 00 00KH-HM@ D H 00 0 0 00 0K 0Su040K 0Sk2["[0Sc 080 80K  0SX80ST800 000 @ 0RG*800S"800 00B@ 00 H00S H00SH0D  #H00S00D t H00S H00SH0D  H00SD [ 80 0 080 0 1000 0S 00KH-PMH L P 00 0 0 00 00 00 00 H0SH30D#D@L0S,30/$ L0 P00S P00SH00 00 P00SH00 0(0K 0S00@0 <0K$ 0Sy3[#[B0Ss @0K $ 0Sl@0Si 00 M@00S!0S 0S; 0 P0$ 0S@000 -00 $ 0S4000 0S 0S 0 P0$ 0S"000 0 $ 0S000 L00 L0 000 @00 0S@00S(  0  100$0 $0Sk(00KC@\h P-M  00 0 0 0  0 0 000 0'000 0'00 01000 0S 00 M0  0101000K1[S 0 [ 9 0 [ 000< S 000< S 000< S 000< S 000< S 000< S 0  01010 0m> 0 0m> 0 000 00 0S000< SZ 000< ST 000< SN 000< SH 000< SB 000< S< 000< S6 000< S0 000<% S* 000< S$ 000<) S 000< S 000<1 S 000<5 S 000<6 S 0 $ 0  000s 0$00 0 Ћ/H-M  $0 00 000< SS 000< SM 000< SG 000< SA 000< S; 000< S5 000< S/ 000< S) 000<% S# 000< S 000<) S 000< S 000<1 S 000<5 S 000<6 SU00S  @$00T 0S00S  @$00T 0D 00C 0000K0[gS00 20[fS00 ,0[eS00 &0[dS00 0[cS00 0[bS00 0[aS00 00 @$0T 000 0K-M   00 000< S9 000< S000S. 000< S000S#000< S 000< S 000< S 000< S 000<2 S 000<3 S00 R00 000< S 000< S 000< S 000< S 000< S 000<5 S00 R00 000 R00 000< S 000< S 000<) S 000<1 S 000<6 S00 R00 000 R00 000 R00 000 R00 000<% S600 R00 000 R00 000 R00 000 R00 000 R00 000 R00 000 R00 00    0 000 0S00 0Ћ/H-M  @@00 00 (00 0S0  00 071S 0,  &0  &0KH-M@ D H! L1 0 1 00 0(1 0 0 I?K 0S0O?K 0S0KN?C 0KN?C00SH10S :0* H1 0SH10S:0* H1  H10S \:0X*XT 0 H1 H10S> H1 H10 0S5H10S 90) H1 H10  0S L1s6 >KL!H) 0s H40SH1 $$10>H1H10S H10H1  H10S H10H1  $10D10S D10SH1G/KD10<0SG?K G?K@0SG?K@!DH  0sS H100 0S-H0SH1 $$10H1H10S H10H1  H10S H10H1  $10H1H10S H10H1  H10S H10H1  $10H1H10S H10H1  H10S[ H10H1  SH1H10S H10H1  H10S H10H1  $10kD10S2@10 J?K 0S*H1 &H100< SS H100< SM H100< SG H100< SA H100< S; H100< S5 H100< S/ H100< S) H100<% S# H100< S H100<) S H100< S H100<1 S H100<5 S H100<6 SH16 H1&H1&(1RH100< SS H100< SM H100< SG H100< SA H100< S; H100< S5 H100< S/ H100< S) H100<% S# H100< S H100<) S H100< S H100<1 S H100<5 S H100<6 S/000 0S H100 0SH1H10S H10H1  H10S H10H1  $10p00C0 00 HQ0SH1 $$10[H1H10S H10H1  H10S H10H1  $10< 00 0 H1H10S H10H1  H10S H10H1  $!0 1000 0S;$10K I  U ZT 8 i H-Mx x 0S 0x 0S 0x00 00 00 x0@$x0@4Sx0@ @$x0 ( x0 0 x0 ( x040x0 L x0 P x0 T x0'| x0 t x0 x x0| x0 x0($x0*$x0($x0*$x0K/$x0}/ $x0"H$x0"D$x0B>0x 0S x0 &$x04 x0&p0Kp0K K00p0K 000x0S x0% x0%h x0%x0Z> 0p K x0[> 0p K @ x0x %x0Z>0x 0S 0gx0F>0x0<0x00x00x0<0x0e>0x0n>x0N> 0 x0 $x0 !$x0 "$x0 #$x0B> 0 x00x00x0<0x0e>0x0n>x0=00S 0x0>00S 0x0 (0KH-$M $ ( ,0 D@00 00 ,0S0&0S 0 400Sx400S00  0S0 0  (0 $  0S 400$  80 0p 0p0S00 00 <0 J? 00 0 0 00S00 t 0 00S00 h0X0000X000000 0  000 0ST 0SA0(0" 0S 0 ( 00 20,0P" 0S 0 , 00 "0 &0k0" 0S 0 &00 ,0  0n0H4/0SW 00 $ 00J?0 00J?  00u?0 00u? 000 0S0p00 p 000  00S 000  00S 00s 0 0000KD8H-M   0 0KH-M  0 0KH-M   0S 0H(100S100S00 802S 0S 7 0 00 *00 '0S0S00 00S000 02S0 0    02S W 00 w0K4 H-M  0S0S0*90S 0$000S000S00 0s08 r 0 0 L000 0S 00 00 :0KxH-M  0S 0S0t000S`000S0H000 0#(0 0s 0 0KltH-M 0 0 00 0S 0S0 040 0 L 040 0(0S 00 0(0 00 0,0S 00 0,0 00 0n> 06S 0 & 0 & 0 & 0<0 06 0<0 0e>0 0=000  00v?0s 0 =  04000 0S 0>0 00S 00s 0 00 0 0p0S 0p000 0 J? 00 000 000 0X000000 0S 00S 00 0  00S 00 0  0F>0 0V>0 0 X% 0 `% 0<0 0<0 0V>0 040 0KH-HM@ D H L0 00 @00 0S0D0S L0S0L0 H0S00(00 (0K0>008S0>000>00000T 0X00B 0 H0 RA00000S 00K0 (00B80 , $00B40 40S800C80 40=9 =40 80/41#C#?0B00 0000 0R0T 0X00B 0 0H0 000H0 0 D00 0X 0 0X 0P 0 0T0R0H0 P 00 0T 0P00B 0 L0 L000B 0 0  0 00 0 P 0S 0H0 P 00 0 0 0 0P 0 0P L0 0 L0 0X 0T0R084 08$0000KMbH-(M 00 00 0 0 00 0SE010,!,(00 00 0<0 0<0 060 0S 060 00   0 000K00  0s 0cs00 06S   06 0 & 0e>0 06S0K(H-M   0 0 &0 &0 &0<00e>00e>006 0 06KH- M   0 0 0 0 0  0 00000  0s 0cs00 0KH-4M0 4 8 <0 00 00 000 0S0s40S80S<0S0h0=00S 0^<0 0F<08 44/00 <000  80R>0S 0m> 00S 0m> 00 00S 0$0 0(0 0F(0K$K 4/0 0 0X50S 0V>00\5S0\5 0\%0<00V>00S 00 0=00K-M   0 0Ћ/H-M 01K00 0S01[0KH-M  00 0S00KH-M  00K00K00K00 0S0 0[ 0K0[ 0K0[ 0K 0K0KH-M  01K00K00K0 0 0S01[1K0[0K0[ 0K0K  0S 1[ S  1[ S  0KH-M 00 0S0  0S 0 0KH-M 00 0S00KH-M 00 0S00KH-M 00 0S00KH-M 00 0S00KH-M  00 0S00S0 00 0 084 08$0KH-M  00K00K00K00 0S0 0[ 0K0[ 0K0[ 0K0 0K 0K0KH-M  00 0S00KH-M   00 0S00  0  0KH-M  00 0S0:0S050 0>008S0>00"0>00X00| 000BS0( 0| 000B 0 0X00KH-M  00 0S0/0S0*0 0>008S0>000>00X00| 000B 0 0X00KH-M   00 0S00S00S 0 8$0 4$0 0$ 0,$0<4 0<$0<4 0<$0KH-M   0 00 0S0-0S 0S 0S0"0>008S0>000>00 08$0 0 8$0KH-M 00 0S00KH-M 00 0S00K- M  0Ћ/- M  0Ћ/H-M  00 0S0 0S008$0 0 8$0KH-M 00K00 0S00[0KH-M  00 0S00S00KH-M 00K00K00 0S00[ 0K0[ 0K 0K0KH-M  00 0S00S00KH-M   00 0S0204 R040 0X00@4 R:04 R0 $0X004 R040 0@4 R:04 R0 $0KH-M  00 0S0 0S00 H$0KH-(M $ ( ,0 % 0K 00 0S0\00 $0S 00 $0 (0S 0008 000 (0 ,0S ,0 000S 0000,  0S0)0w>0 ,000< SS 000< SM 000< SG 000< SA 000< S; 000< S5 000< S/ 000< S) 000<% S# 000< S 000<) S 000< S 000<1 S 000<5 S 000<6 S!00 0, 00S 000 0 S0 0 ,00K  R 0, 0 0S 0 000S 000@0  0S0000< SS 000< SM 000< SG 000< SA 000< S; 000< S5 000< S/ 000< S) 000<% S# 000< S 000<) S 000< S 000<1 S 000<5 S 000<6 S,0 0  0 00S 00 0 0>S 0  00 0 0  00K  R 0?S 0 0 0s>@ 0KH-M  0 0 0S0| 00 0S0u 0 000K 0 000K0[$0[00 000< SS 000< SM 000< SG 000< SA 000< S; 000< S5 000< S/ 000< S) 000<% S# 000< S 000<) S 000< S 000<1 S 000<5 S 000<6 S02   00 0  0KH-M 00 0S0 0400P0 0P 0400KH-M 00 0S00400P0S0P0 C0P 0400K- M  0Ћ/- M 0Ћ/H-M 00 0 0 0S0 00 0S 00KH-M   0 0 K 0S 0 0KH-(M  $0 0 0 00S00S 0 000 0K  0S 0 0 0s K00000 0S 0 % 0KH-M 00 0S0 0S00s0KH-M   0 00 0S00  0 % 0S 00KH-M   0 00 0S00  0 % 0S 00KH-M   0 00 0S00 %0KH-M 00 0S00 %0KH-M 00 0S0  0 % 0S 00KH-M   00 0S0<0S 0S0 %010L$0 0 L$ 000 000 000 000 000 0 00 0@000| 000B 0 0  0 8$0KH-M  0 0 00 0S0<00CS0 +" 0 %# 0 % 0 % 0 % 0 % 0 %0S 00KH-M  00 0 0 0S0 084 08$ 0S 00KH-M  00 0S0 0S0 0M΃0KH-M  00 0S00S00 0  0 0 0 0 0 0KH-M 00 0S005KH-M  0 0 00 0S00 0S 000 00S 000  0 %0S 00KH-M 00 0S0  0 % 0S 00KH-M  00 0S00V>00 X%0 `%0<00V>00<4 0<$0KH-M  00 0S00S00 M΃0S00s0KH-M  00 0S00S0 000  0S 00KH-M   00 0S00KH-M   00 0S0R0S0M0X5S0 %0D0 `%0V>00<00\5 0 0 \%0X% 00S 0X% 0 0 0V>00V>00<00`5S 0 0S0 0 %00K0H- P@@L000S 8000$00 00 0LH-,M0 ,C@00 0$0 00 00 00S000 $0K! 0S 0$00 20  $0S00d 0 t20 h200S00$0 D2000 $0 (0K 0S0(0 0 0 0@4@S00 0 0%0 0%0 0%0 0 0Z> 0 0 0[> 0@ 0 ` (0?d 0   0S, 0 0%0 0%0 0%0 0 0Z> 0 0 0[> 0@  0%0` 0@4@S 00 0 0 0  $00$0 0d00 $0 Rz00  0K(H-M  @@0000 0S0"0S 0S 00 0d   d d0 000 <000 R:$00 0 0KH-M   0 8104! R $! Q:0=!0 0d00 0S 0 0 0S 0 0 0S 0 0 0S 00  0S 0 0@  0S 0` 0 0S 0 0 0K4H-M00 K000 K0K   0K0R 00 0Sl00h hd0X SP00L LH0Khd`HXH-M  00 0S 0 00 0KH-M 00 0S 0 00 0K-0Ћ/- M0 0K00K0Ћ/- M  0Ћ/- M 0Ћ/- M 0Ћ/H-M   00K01K00 0S07000< S% 000< S 000< S 000< S 000< S 000< S 000<! S 0 0S00[s1[ 0KH-M   00K01K00 0S09000< S% 000< S 000< S 000< S 000< S 000< S 000<! S 0 1[S 0S01[[ 0KH-M   01K01K00 0S06000< S% 000< S 000< S 000< S 000< S 000< S 000<! S 0 0S01[[ 0K-M   00K00K0Ћ/libftd2xx/ftd2xx.cerrors == 0pBuffers != NULLpdwCount != NULLpdevice->ftdic.usb_dev == NULLpdevice->ftdic.usb_dev != NULLpdevice->dev_desc == NULLpdevice->config_desc == NULLpDevExt != NULLABCDEFGH%02d%02d%02dendPtr == &buf[6]versionNumber > 0versionNumber <= 0x999999constructD2xxGetDeviceListAllOpenDevicewrite_threadversionNumberToHexGCC: (Linaro GCC 7.5-2019.12) 7.5.0A.aeabi$6  "  1>H,V0[^[f$[pT4[h0[ t [  X [  <   t@[!2$EHV[f \+qT [++X/[//4<[56[67[78[8|@[@A` [BY[Yj[j4n[@no[$op[pp$xqp[q   (=Zhhw jl4Qo #9BMBbiuzGxSY8 1JWev@5<@58x5h678( < '<M8C,VdE0_E\bmETp|DFF HLlHLHLILPIIlJTJd$K0'TL;XMS N`$OPnwtOPO(O(PxP\PhPQtQh,R @Sp 5Cf[xt8\\(\$ ]t]X]^` _ _# $`\> `PN `pd @a<z |b@ c Dd| d `eH e `fp f% g9 B hY hLj h   jP  @n $oh   qP rL/ Lr9 hr4C r(W r$f r${ s8~  Dt@  u4 v<ftd2xx.cpoll_libusb_thread$ddo_libusb_updategInitialisedglibmutexglibmutexinitgIdt$aLibLockLibUnlockpoll_async_libusbtv.10277__PRETTY_FUNCTION__.10286DeviceMatchGetDeviceCountGetOpenDeviceLocationGetDeviceLocationGetDeviceNameGetDeviceListAll__PRETTY_FUNCTION__.10355SetDeviceContextGetDeviceInterfaceIndexWithinRangeConfigureDeviceOpenDevice__PRETTY_FUNCTION__.10413InitDeviceStructureFTCommonOpeninstance.10433__PRETTY_FUNCTION__.10510versionNumberToHex__PRETTY_FUNCTION__.10944pthread_mutex_initpthread_mutex_lockpthread_mutex_unlocklibusb_handle_events_timeoutconstructD2xxIdTable_createIdTable_add__assert_faillibusb_initpthread_createlibusb_exitdestroyD2xxpthread_joinResetAttachedListIdTable_destroyIdTable_findlibusb_get_device_listlibusb_get_device_descriptorlibusb_get_config_descriptorlibusb_free_config_descriptorlibusb_free_device_listlibusb_get_bus_numberlibusb_get_device_addresslibusb_openlibusb_closeGetDeviceDescriptionstrlentolowerlibusb_claim_interfaceGetDeviceConfigSettings_GLOBAL_OFFSET_TABLE_FT_WriteMultiThreadFT_WriteSingleThreadmallocCloseDevicefreeGetOpenDeviceNamestrncmpFT_ResetDeviceFT_GetDeviceInfomemcpyFT_GetDeviceLocIdEventInitmemsetEventResetAddDevicelibusb_alloc_transferEventSetEventWaitlibusb_free_transferlibusb_release_interfaceRemoveDevicereader_threadprocessor_threadwrite_threadFT_OpenExFT_OpenFT_ListDevicesFT_SetVIDPIDFT_GetVIDPIDIdTable_finalEntryFT_CloseIsDeviceValidEventDestroypthread_mutex_destroyFT_Readgettimeofdayusleeplibusb_bulk_transfer__aeabi_uidivmodFT_WriteFT_IoCtlFT_SetDivisorFT_SetBaudRateFT_SetDataCharacteristicsSetLineControlFT_SetFlowControlFT_SetDtrFT_ClrDtrFT_SetRtsFT_ClrRtsFT_GetModemStatusFT_SetCharsFT_PurgeFT_SetTimeoutsFT_GetQueueStatusFT_GetQueueStatusExFT_SetEventNotificationFT_GetStatusFT_SetBreakOnSetBreakFT_SetBreakOffFT_SetWaitMaskFT_WaitOnMaskFT_GetEventStatusFT_SetLatencyTimerFT_GetLatencyTimerFT_SetBitModeFT_GetBitModeFT_SetUSBParametersFT_SetDeadmanTimeoutUpdateDeadmanTimeoutGetDeviceTypelibusb_get_string_descriptor_asciiFT_StopInTaskFT_RestartInTaskFT_SetResetPipeRetryCountFT_ResetPortFT_CyclePortlibusb_reset_deviceFT_W32_OpenFileFT_W32_CreateFileFT_W32_CloseHandleFT_W32_ReadFileFT_W32_WriteFileFT_W32_GetOverlappedResultFT_W32_CancelIoFT_W32_ClearCommBreakFT_W32_ClearCommErrorFT_W32_EscapeCommFunctionFT_W32_GetCommModemStatusFT_W32_GetCommStateFT_W32_GetCommTimeoutsFT_W32_GetLastErrorFT_W32_PurgeCommFT_W32_SetCommBreakFT_W32_SetCommMaskFT_W32_SetCommStateSetStateFT_W32_SetCommTimeoutsFT_W32_SetupCommFT_W32_WaitCommEventpgAttachedListdwNumberOfAttachedDevicesFT_CreateDeviceInfoListFindDeviceFT_GetDeviceInfoListFT_GetDeviceInfoDetailsprintfstrtolFT_GetDriverVersionFT_GetLibraryVersionFT_RescanFT_ReloadFT_GetComPortNumberFT_ComPortIdleFT_ComPortCancelIdleFT_VendorCmdGetFT_VendorCmdSetFT_VendorCmdGetExFT_VendorCmdSetEx8Z|[\]TX`dx_`` `4`\`````$`L`t`````<`d`````,`T`|`````D`l```` `4`\````abPcdd    $ , 4 < D L T \ d l t |                  8 f@ dD gX ht x |    i  j0 k| l m nT l o p m8 q r jkPlshsmnmnaa$jTklss<mn,t8thttttuttt@vpwxyz j8 k a q a4!a >>[>\??h@\@aAAlAAAABTBlBBCpCC[lDD[ E E\HE\PEEEF0FFFGPGtGGGGH00 ;00 800 500 2 00 / 00 , 00 ) 00 & 00 #00 00 00 00 00 00 00 00 00 00 00 00 0Ћ/H-0M( , 0 40 0K( 0S 0$00S0[0K00S0[0K00[S00 0 [400 , 0S00 0KH-M 00S 000 KH-hMX \ ` d0 ! 0K0T0 \0S\0s 0dT0KX 0ST0S0WTP Kd00<0X0S T0K0HT0\0s; d00S&P0K `00 0` 00S 000 0 S0   `00K\  0` 0 d00S K\000 P0K <  @`P0K$  @`0K8,%.60s %1c%.60sABCDEFGHGCC: (Linaro GCC 7.5-2019.12) 7.5.0A.aeabi$6  "x&x8Ux\Hftd2xx-private.c$a$dGetDeviceTypeGetOpenDeviceNamelibusb_get_device_descriptorlibusb_get_string_descriptor_asciiCloseDevicelibusb_closeGetDeviceDescriptionlibusb_openmemcpysnprintf,H `tl.symtab.strtab.shstrtab.rel.text.data.bss.rodata.comment.note.GNU-stack.ARM.attributes4 @ph %+080%AQp/L`  abaud.o/ 1620229111 1000 1000 100664 4904 ` ELF(p4( H-M   0 00K0S00=?0S 0p0s 0 0 00S<20 d000K0[S0 00S0[t10 d000K0S0[S00KV0[S90KP0[%S90KJ0[KS90KD00K00K?0[S00K90[S90K30[S90K-0[+S00K0 $0[8S90K0[DS90K0 0[QS90K0 0[]S90K0 00K00K0 0[0s 0 0[K-H-M0 0K01K0[Sx1Z0[9d 0 0S0[9 S  S  S C0 00 ?000 ;0200 61[S0[9 S  S  S *0 00 &000 "0200 0[9 S  SS  S  S 0%00 0>00 0K00 0W00 00 0K-H-M   00K0S20=?0S 20 0"S0"S0 0[0d"S0X"S0 0[$0s 0 0 00S10 d000K0[S0 00S0[`10 d000K0[S00KE0[S90K?0[S90K90[+S00K000s 0 -0[8S90K'0[DS90K000s 0 0[QS90K000s 0 0[]S90K000s 0 00K00K0 0[0s 0 0[K@hv}H-M0 0K01K0[S41I0[S$1D0[9d 0 1[01K1[S0[9 S  S  S *0 00 &000 "0200 0[9 S  SS  S  S 0%00 0>00 0K00 0W00  00 0KzGH- M  $0 0S 0S0z 0 00K0[s1n0[S009#9s00s 0 0 00 B  0R0d 0s0d0C0K00 d000K00K0d 0s0d0C0K00 d000K00K$0S $0  0S 0 [ 0S 0 [ 0[S00K 0[S0[S00K00K0[KH- M  $0 0S 0S0y <00K0[s0n0[S009#9s00s 0 0 00  0R0d 0s0d0C0K00 d000K00K0d 0s0d0C0K00 d000K00K$0S $0  0S 0 [ 0S 0 [ 0[S00K 0[S0[S00K00K0[KGCC: (Linaro GCC 7.5-2019.12) 7.5.0A.aeabi$6  " '5t  P T DRc 8sT 0baud.c$acalcDivisor$dcalcBaudRatecalcDivisorHicalcBaudRateHi__aeabi_uidiv__aeabi_uidivmodBaud_getDivisorBaud_getDivisorHi@h$pl (  8 d   0 P l    .symtab.strtab.shstrtab.rel.text.data.bss.comment.note.GNU-stack.ARM.attributes4  @D% + 00 %9 Ip /   YEvent.o/ 1620229111 1000 1000 100664 2292 ` ELF(<4( H-M 0S 0 H 000KH-M 0S 0000KH-M 0S 00H0 0H 000KH-M 0S 00H0S 0H0 C0H 0KH-M  0S0[00H0S 00O0S00 00H0S>0= 0K 0#C#?0B00  0A?0A0B/00 0 S000 0=9C =C0 0/0 00 K0S 00000KMb?BGCC: (Linaro GCC 7.5-2019.12) 7.5.0A.aeabi$6  "  $\+>\TK`uhhEvent.c$a$dEventInitpthread_cond_initpthread_mutex_initEventDestroypthread_mutex_unlockpthread_cond_destroypthread_mutex_destroyEventSetpthread_mutex_lockpthread_cond_broadcastEventResetEventWaitpthread_cond_waitgettimeofdaypthread_cond_timedwait8 H <l,.symtab.strtab.shstrtab.rel.text.data.bss.comment.note.GNU-stack.ARM.attributes4, @P%`+`00`%9Ip/  D Yusb_control.o/ 1620229111 1000 1000 100664 11960 ` ELF(-4( H-(M0 0 0K01K01K 00s 0D4[ [ 000001[0 0 0S0 R00S00KH-(M  00 01K00K000< S 000< S000S} 000< Sw 000< Sq 000< Sk 000< Se 000< S_ 000<2 SY 000<3 SS 000< SM 000<) SG 000< SA 000<1 S; 000<5 S5 000<6 S/ 000< S) 000< S# 000< S 000< S 000< S 000< S 000< S 000<! S000 0K S6 K SKS& KSKS S @K S# S$ S 98%S* ,%S S S .%S% S& S &41K41K41K41K41K41K41K41K401K01K 01K41K41K~000< SY 000< SS 000< SM 000< SG 000< SA 000< S; 000< S5 000<% S/ 000<2 S) 000<3 S# 000< S 000<) S 000< S 000<1 S 000<5 S 000<6 S0KS : KK0000000K  KK000000000K00 000< Sk 000< Se 000< S_ 000< SY 000< SS 000< SM 000< SG 000< SA 000<% S; 000< S5 000<) S/ 000< S) 000<1 S# 000<5 S 000<6 S 000< S 000<2 S 000<3 S 000< S1[4s01K1[0s01K04s 1[0s01K0[S[![00@00000 0 $0K' q8AN@H- M 01K1[0K04s [00@000000KH- M  00 000K004s 0[0s00K005s 0[0s00K0B> 0 [ 04s [00@00000} 0S0 A>0  0KH-(M  0 0 00K000K0[ S 00s040K00s 0[00K04s 0[0s [00@00000C 0S 0A>00 0B>0 [ 0 0 0KH-(M 00 |00K04s [00@00000 0S 0A>00 000s 0 0KH-(M 00 <0K04s [00@00000 0S 0A>00 00s0??s0s 0 0KH-(M 00 |00K04s [00@00000 0S 0A>00 000s 0 0KH-(M 00 <0K04s [00@00000 0S 0A>00 00s0000s0s 0 0KH-(M  0 0 000K00S 0[<0K04s [00@00000j 0S 0$000K00S 0[<0K04s [00@00000M 0S0A>00 0  0 0KH- M 00s K0000000*0S 0 0[s00s 0 0[#4s0s 0 0KH-(M  00 00SK 00K0 0 04s [00@00000 00 0 0S0S 0G0X00 0   00K?0S  00> 00 0 0S0 t 0 x 0| 0 0X000S 00K04s [00@00000 0S 00KH- M 01K00 0B> 000K [1[00K04s [00@00000 0KH- M  00K00K000K [[0000000g 0KH- M  00K000K00s040K00s 0[00K [[00@00000B 0KH- M 00K00K [[00@00000* 0KH- M 00K00 000< S 000< S000S 000< Sy 000< Ss 000< Sm 000< Sg 000< Sa 000<2 S[ 000<3 SU 000< SO 000<) SI 000< SC 000<1 S= 000<5 S7 000<6 S1 000< S+ 000< S% 000< S 000< S 000< S 000< S 000< S 000<! S 0&0[0K0[s00K04s [00@00000 z 0S0 [&$0[1S0[/0KPH- M  000< S 000< S000S 000< Sy 000< Ss 000< Sm 000< Sg 000< Sa 000<2 S[ 000<3 SU 000< SO 000<) SI 000< SC 000<1 S= 000<5 S7 000<6 S1 000< S+ 000< S% 000< S 000< S 000< S 000< S 000< S 000<! S 004s K0000000  0S [0 0KH- M  00 000< S 000< S000S 000< Sy 000< Ss 000< Sm 000< Sg 000< Sa 000<2 S[ 000<3 SU 000< SO 000<) SI 000< SC 000<1 S= 000<5 S7 000<6 S1 000< S+ 000< S% 000< S 000< S 000< S 000< S 000< S 000<! S 0'000K0[40K000K0[s00K [0[00K04s [00@00000  0S0 B>0 0KH- M  000< S 000< S000S 000< Sy 000< Ss 000< Sm 000< Sg 000< Sa 000<2 S[ 000<3 SU 000< SO 000<) SI 000< SC 000<1 S= 000<5 S7 000<6 S1 000< S+ 000< S% 000< S 000< S 000< S 000< S 000< S 000<! S 004s K0000000 K 0S [0 0KH- M 0M> 0 00  0S  000K 000K 000K0K  0S= 000s0S <1K 000s0S <1K 0 00s0S 0 00s0S ;1K 000K 000K01K0K  0S 1[ S  1[ S  0S 0 0#20s 04#20s0R 0 000s0S    0S 00#20s 04#20s0R 0000s0S    0S 000K 00S00s00K 000K 00S00s00K0K  0N> 0 0KH- M  00@00000 r 0KH-(M   00K01K00K1[S00s040K00K00K1[0K0[s 0[00K000< SS 000< SM 000< SG 000< SA 000< S; 000< S5 000< S/ 000< S) 000<% S# 000< S 000<) S 000< S 000<1 S 000<5 S 000<6 S04s 0[00K0[S00K [[00@000[00!0KH-(M   01K01K1[0K00K1[0K000< SS 000< SM 000< SG 000< SA 000< S; 000< S5 000< S/ 000< S) 000<% S# 000< S 000<) S 000< S 000<1 S 000<5 S 000<6 S04s 0[00K0[S00K [[00000[00 Y0KGCC: (Linaro GCC 7.5-2019.12) 7.5.0A.aeabi$6  "##  #, 0 #tx&><J\ldwX H H   0  0  xpt#`,h<QXxh4 s@~!TH"P$usb_control.c$aFT_VendorRequest$dlibusb_control_transferSetBaudRateBaud_getDivisorHiBaud_getDivisorSetDivisorSetLineControlSetFlowControlSetDtrClrDtrSetRtsClrRtsSetCharsGetModemStatusPurgepthread_mutex_lockpthread_mutex_unlockCancelReadRequestSetBreakRead_EEWrite_EEErase_EESetLatencyTimerUpdateDeadmanTimeoutusleepGetLatencyTimerSetBitModeGetBitModeSetStatememcpyResetDeviceVendorCmdSetVendorCmdGethPX !"4(T)`)(l0 T p   @!P!!!..symtab.strtab.shstrtab.rel.text.data.bss.comment.note.GNU-stack.ARM.attributes4& @,%&+&00&%9'Ip'/0'   P*,Ybulk_in.o/ 1620229112 1000 1000 100664 9288 ` ELF(h"4( -M  0 0 0K0  0 [ 0  0  0  0  0  0  Ћ/H-M 0T4S KH-M 0@40C0 0S 040 0&40D$0D$0H4 0D$KH-M 0 0 00 0S1 000 0S- 00 0 0S) 0  0 0S 0 0S 0 0S  0>0 0 ( 0>0 0 0S 0 0 0S 0S 0 0 0 0X0KH-,M  0KH-M 0T4S 0 T$0F>0KH- M 04S 0(00 0\4 X$00 0T$ 0X40B0 0000T 0X00B0  0R*00 04S 0000X0 00 0X 0X4 00 0X$ 0`4 0`4  0P 0 0T0R-0H0 P 0 0 0H0 T 00   00B 00C0  04S 0 0 0 0P0 0P 0R0 P 04S 0X 0T0R 084 08$000=0S! 0H0 P 0 0 000  04S 0 0 0 0P0 0P 0R0X 0T0R 084 08$000 0X$ 0T4R  KH- M 0 00K00K00 0<40SU 0B> 0 0 0S 000S 084S084 08$000 0[S 000S 084S084 08$000 0[S 000S 084S084 08$000 0S 00S 000 00000000V>0 0S 0X50S 0\50S0\5 0\%000 0[SV 0X50S 0[0S 0\50S0\5 0\%000 0X50S 0[ 0S 0\50S0\5 0\%000 0X5 0S 1[S 0\5 0S0\5 0\%0 00 0X5<S 0[@0S 0\5<S0\5,0\%0<0 0[S 0[0S 0L$0[0 0L$0X50S 0\50S0\5 0\%000 0S 0X50S 0\50S0\5 0\%000 0V>00S 0<0KH-HM8 < @ 00K0 0K00 80(0$0 @0S80!40 80 4 0K80@4 @0S00(0 800s <00s00s00#s00K<000s 80 <00 80 @0S8000 0K0 0K00 00 (0S<00<0 (00C0 $000$0X0 R$000$0L 0 $0T0R<$0H0$ L 00 $0H0$ T 0,0 , 00B 0B0 0S, 00B <, 00B <00<0 ,00 <0 < 0-0K0  - [ - [ 0[R00  ,0R$0 L 0S2 $0H0$ L 00 0< 040 0S 0 <40<0 0 00 <0 < 0-0K0  - [ - [ 0[R00 < 40R$0L 0 $0L $0X (00C B$0X $00000 [[0008@ (00B@0 @0S"KH-M  0@400 00 0BKH-(M( (00 00 00 00 0S@40/8400 0S00 000400L0 0 040 0S 00 00 0400L0 0 040 0S 00 0 >  0 40S>0 > 004  0s 0 s0>00 (0>00F>000 p0S 0cs 00 g000 0S00 0n>0400P0S00 040L0400L0 0 040 0S 00 ;0 s0 00 00 000 0S&00 #00 0400P0S0 T 00 0 T 0L0 0 040 0S 00 0S0 0 00C0 0S00 0 J? 00 000X0 00 0 0S0K`4DH- M 00 0 0 00 0S30#00 0S"00 000400L00 0400S 00 00 0X00400L00 0400S 00 0 J? 00 0X 040SC0X00>008S 0>00F>000 0>000S 00 t00S0  0 000 200 00 0 0S0 0 0400T0S00 040E0400L00 0400S 00 4  00v?0S0 0000 00 00 0 0S0 0 00 0400T0S00 0400S0X00K libftd2xx/bulk_in.cpDevExt != NULLreader_threadprocessor_threadGCC: (Linaro GCC 7.5-2019.12) 7.5.0A.aeabi$6  " ( +L?|P` ((b$ (L|44HLT !*d4KaPLsDL <'bulk_in.c$alibusb_fill_bulk_transfer$dCompleteReadRequestsignalSomeEventsProcessBulkInData__PRETTY_FUNCTION__.10131__PRETTY_FUNCTION__.10153ProcessReadConditionFlagProcessReadRequest__aeabi_uidivUpdateDeadmanTimeoutInRequestCompletionpthread_mutex_lockpthread_mutex_unlockEventSetInRequestlibusb_submit_transfer_GLOBAL_OFFSET_TABLE_CancelReadRequestpthread_cond_signalmemcpyusleepGetBytesPerTransferreader_thread__assert_failEventWaitEventResetlibusb_clear_haltlibusb_cancel_transferprocessor_threadpthread_mutex_initpthread_mutex_destroy @TX d "t  0 P   \#4#$h'<(Lh(()@p<Pl*++X,   p'($.8T() ,0*++8/L T X .symtab.strtab.shstrtab.rel.text.data.bss.rodata.comment.note.GNU-stack.ARM.attributes4\ @l %+0E80%AQp/,  ,="adevice-list.o/ 1620229112 1000 1000 100664 1760 ` ELF((4( -M T0000 0 C S 050 0S0Ћ/P-M 0 0 T0000  0R0 0 050 0S 0Ћ/PH-Mh00 0S0D000 0 0S 0 % 00  0K@H-M 0000 0 0  0R 0R 0% 0%0%@00 0 0 050 0SK<GCC: (Linaro GCC 7.5-2019.12) 7.5.0A.aeabi$6  "lpdp"p-px;ELpYdevice-list.cpgDeviceList$d$aFindDeviceIsDeviceValidAddDevicecallocRemoveDevicefreelhl .symtab.strtab.shstrtab.rel.text.data.bss.comment.note.GNU-stack.ARM.attributes4$ @@%X+X00X%9}Ip}/  ,^Yidtable.o/ 1620229112 1000 1000 100664 2656 ` ELF(4( H-M 00 0 0 00 0S0010 0 0S0  0 0  0  0KH-M 0S 00S@00- 8400Kh4DH-M  0S009 xt00 0 0100 R0000 00 R0KtH-M  0S00K 0S 0*0 00R0000 0 01 0S00   0 0 0010  00 0 0K8H-M 00 0S`00k XT000C0 0S00 0 0100KTplibftd2xx/idtable.cidt->idsidt != NULLIdTable_destroyIdTable_findIdTable_addIdTable_finalEntryGCC: (Linaro GCC 7.5-2019.12) 7.5.0A.aeabi$6  "  , ,*<  CL  \Xu,$idtable.c$a$d__PRETTY_FUNCTION__.6631__PRETTY_FUNCTION__.6637__PRETTY_FUNCTION__.6645__PRETTY_FUNCTION__.6652IdTable_createmallocfreeIdTable_destroy__assert_failIdTable_findIdTable_addreallocIdTable_finalEntry$Pl  $(h(D.symtab.strtab.shstrtab.rel.text.data.bss.rodata.comment.note.GNU-stack.ARM.attributes4 @d %+0k80;%A`Qp`/  aee.o/ 1620229112 1000 1000 100664 28100 ` ELF(k4( -M00K0[#4s0s00K0[s00K0[Ћ/-M  ;0  0R*00Ћ/H- M  0 0 00 0S00 # 0S00  0S00 0s00K0K  0S0[00K [ 0 0KH- M  01K00 0S00S00s01K1[s00K1[#4s0s0 0K0K 0KH-M 00 0S00KH-MM:K 0C| :K 0C:K 0C:0 00 :K 0C|:$0 $0S0 :K 0C:S0 $05S $05S $05S=K 0C40C:K 0C`!=K 0C40C$2/(00 0S0 :K 0C:(0 (00S(000s 00 0S0 0 0  0  0,0 0 0, K A00 0D0 0 D0 0 D0 D0.  0 D0 0 D0 0 D0 0 D0 0 D0 0 D0 0 D0 0 D0 0 D0 0 D0 0 D0 0 D0 0 D0 0 D0 0 D0 0 D0 0 D0 0 D0 0 D0 0 D0 0 D0 0 D0! 0 D0" 0 D0# 0 D0$ 0 D0% 0 D0& :K 0Ct!=K 0C40C2/:K 0Cd!=K 0C40CD2/y$05S $05S $05S $05S=K 0C00C:K 0C\%=K 0C00C$2/$00 0S0:K 0C:(0 (00S(000s 00 0S00 0  0  x0,0 0 0, K A00 0@0 0 @0 0 @0 @0@+  0n @0 0o @0 0p @0 0q @0 0r @0 0s @0 0t @0 0u @0 0v @0 0w @0 0x @0 0y @0 0z @0 0{ @0 0| @0 0} @0 0~ @0 0 @0 0 @0 0 @0 0 @0 0 @0! :K 0CH%=K 0C00C2/:K 0CX%=K 0C00C@2/$05S $05S $05S $05S% 80" 0? 80# 0@ 80$ 0A 80% 0B 80& 0C 80' :K 0Cx&J=K 0C00C2/:K 0Ch&J=K 0C00C82/-$05So=K 0C(0C:K 0C"o=K 0C(0C$2/ 00 0S0:K 0C:(0 (00S(000s 0o040 :K 0C: 40 :K 0C: 40 40"  :K 0C:G 40 :K 0C:H 40 :K 0C:D 40 :K 0C:E 40 40@  :K 0C:I 40 :K 0C:J 40 :K 0C:K 40 :K 0C:L 40 :K 0C:M 40 :K 0C:N 40 :K 0C:O 40 :K 0C:P 40 :K 0C:Q 40 :K 0C:R 40 :K 0C:S 40 :K 0C:T 40 :K 0C:U 40 :K 0C:V 40 :K 0C"o=K 0C(0C42/v>K 0C 0Cd >K 0C 0C$2/00 0S0:K 0C:(0 (00S(000s% 00 0S 0< p0 0  0  $0,0 0 0, K A00 000 0 00 0 00 00   0( 00 00 00  0+ 00 0, 00 0- 00 0"00!` >K 0C 0C02/004K4[04K=K 0C 0C:K 0CG0$[=K 0C 0C4/:K 0CG-K B$ BK A A=K 0C 0C4/00S 000S 0 =K 0C 0C=K 0C 0C0 :K 0Cd(0 0 :K 0C 00>C 00K A10d* 00 0 :K 0Cd8 R:K 0Cd8=00 :K 0Cd*$05S $05S $05S :K 0C@-K B$ B=K 0C40C4/e$05S $05S $05S $05S :K 0CE-K B$ B=K 0C00C4/H$05S $05S $05S $05S :K 0ChC-K B$ B%K 0C 0C4/:K 0C 0d8:K 0Cd81<0*K Bd:$05S $05S $05S6:K 0C@-K B$ B=K 0C40C4/0S0\:K 0C 02S00s0s=K 0C40C2/:K 0C 0=K 0C40C2/:K 0C 0=K 0C40C2/1$05S $05S $05S $05S6:K 0CE-K B$ B=K 0C00C4/0S0:K 0C%02S00s0s=K 0C00C2/:K 0C%0=K 0C00C2/:K 0C%0=K 0C00C2/$05S $05S $05S $05S6:K 0ClC-K B$ B%K 0C 0C4/0S0# 02S00s0s>K 0C 0C2/ 0>K 0C 0C2/ 0>K 0C 0C2/00K02S 0[@00K02S 0[ 00K$05S $05S $05S:K 0C [=K 0C40C2/:K 0C!02}S01}?#s0=K 0C40C2/$05S $05S $05S $05S:K 0C%[=K 0C00C2/:K 0C%02}S01}?#s0=K 0C00C2/v$05S $05S $05S $05S:K 0C#[%K 0C 0C2/ 02}S01}?#s0>K 0C 0C2/$05S $05S $05S :K 0C@-K B8 B=K 0C40C4/e$05S $05S $05S $05S :K 0CE-K B8 B=K 0C00C4/H$05S $05S $05S $05S :K 0C\C-K B8 B%K 0C 0C4/-K B8 B=K 0C 0C$05S $05S $05S:K 0Cx!=K 0C40C2/Q$05S $05S $05S $05S:K 0CD%=K 0C00C2/8$05S $05S $05S $05S:K 0C$%K 0C 0C2/0S $05S $05S $05S&:K 0C =K 0C40C2/0S 0$:K 0C =K 0C40C2/0S 0:K 0C =K 0C40C2/0S  0 $05S $05S $05S $05S&:K 0C0&=K 0C00C2/0S 0:K 0C<&=K 0C00C2/0S 0:K 0C4&=K 0C00C2/0S 0$05S $05S $05S $05S&:K 0C#%K 0C 0C2/0S 0D!>K 0C 0C2/0S 0 K 0C 0C2/0S 00KH-M   0 00 0S00S00  0  0  0  0KH-MM:K0C:K0C00 0 0 :K0C70 0S0:K0C7S0:K0C70 00S000s& 0 0 0S0 0 0  000 0 000 0 0 00 0 000 0 05S 05S 05S==K0C 0C:K0C!=K0C 0C2/ 0S:K0C7  :K0C!:K0C=K0C 0C2/ m 0  :K0C!=K0C 0C 2/ 0S]00 0  :K0CS05S 05S 05S 05S==K0C0C:K0C4%=K0C0C2/ 0S:K0C7  :K0C,%:K0C=K0C0C2/ ! 0  :K0C,%=K0C0C 2/ 0Sx00 0  :K0C05S 05S 05S 05S=%:K 0C%I=K 0C<0C2/0S 00 0:K 0C%I=K 0C<0C2/0S% 00 "05Sf=K 0C:K 0C1-K B3/9K 0C0C)K B9K 0Cw:K 0C0-K B3/0S 00 7:K 0CT1)K BK A K @ 3/0S 00 %:K 0C0-K B3/0S 00 :K 0C0-K B3/0S 00 :K 0C0-K B3/0S 00 9K 0C S9K 0C05 S^9K 0C0C9K 0C4(9K 0C9K 0C0C2/9K 0C<(9K 0C0C2/0S 00 9K 0CpH9K 0C 9K 0C9K 0C0C 4/0S 00 ~9K 0C`'9K 0C0C2/0S 00 p9K 0CT'9K 0C0C2/0S 00 b9K 0C\'9K 0C0C2/0SW 00 T>K 0C0C0 >K 0C0C2/ >K 0C0C2/0S 00 <p@9K 0C 9K 0C>K 0C0C 4/0S 00 (!>K 0C0C2/0S 00 !>K 0C0C2/0S 00 !>K 0C0C2/0S 00 0KH-MMK L  K @K A )K B000 00 9K 0C00 0S09K 0C0S 9K 0C0S0y9K 0C0S0r05S 05S 05S-=K 0C 0C:K 0C8%=K 0C 0C2/:K 0C%=K 0C 0C2/ 0S 00 H:K 0CE9K 0C)K BK A K @ @0 4/705S 05S 05S 05S-%K 0C 0C4 >K 0C 0C2/ >K 0C 0C2/ 0S 00 p@9K 0C)K BK AK @ @0 4/0K-M 0 0K0Ћ/- M 0 0K0 0K0Ћ/-M 0 0K0Ћ/H-\MP T X \0 P00 00 0S0HT0S0CT000 05 R 090S1/.-:`&%$#"! nluX0S00 0L0 L0S00 LL09PL3/L0 I 00000\ TL4/ LX0S00 0H0 H0S00 HH09PH3/H0 I 00000\ TH4/ HX0S00 ,0D0 D0S00 DD09PD3/D0 I 00000\ TD4/ DX0'S00 0@0 @0S00 @@09P@3/@0 I 00000\ T@4/ @X0#S00 y0<0 <0S00 n<<09P<3/<0 I 00000\ T<4/ <XX0+S00 RT080 80S00 G8809P83/80 I 00000\ T84/ 81X07S00 +040 40S00 4409P43/40 I 00000\ T44/ 4 X0'S00 0,0 ,0S00 ,,09P,3/,0 I 00000\ T,4/ X0(S-000 00S00 "0009P03/00,+,0>0 00>0 00 IT0(00000 04/ 0,X0#S00 0$0 $0S00 $$09P$3/$0 I 00000\ T$4/ X0$S-<0(0 (0S00 "((09P(3/(0$+$0>0 (0>0 (0 IT0$00000 (4/ ($ZX0+S00 T\00 0S00 I09P3/0 I 00000\ T4/ X0,S-0 0 0S00 "  09P 3/ 0+0>0 0>0 0 IT0,00000 4/ 00 0KD 8 H-\MP T X \0 P00 00 0S0HT0S0CT000 05 R 090S1/.-:`&%$#"! nluX0S00 0L0 L0S00 LL09PL3/L0$I 00000\ TL4/ LX0S00 0H0 H0S00 HH09PH3/H0$I 00000\ TH4/ HX0S00 ,0D0 D0S00 DD09PD3/D0$I 00000\ TD4/ DX0'S00 0@0 @0S00 @@09P@3/@0$I 00000\ T@4/ @X0#S00 y0<0 <0S00 n<<09P<3/<0$I 00000\ T<4/ <XX0+S00 RT080 80S00 G8809P83/80$I 00000\ T84/ 81X07S00 +040 40S00 4409P43/40I 00000\ T44/ 4 X0'S00 0,0 ,0S00 ,,09P,3/,0$I 00000\ T,4/ X0(S-000 00S00 "0009P03/00,+,0>0 00>0 00$IT0(00000 04/ 0,X0#S00 0$0 $0S00 $$09P$3/$0$I 00000\ T$4/ X0$S-<0(0 (0S00 "((09P(3/(0$+$0>0 (0>0 (0$IT0$00000 (4/ ($ZX0+S00 T\00 0S00 I09P3/0$I 00000\ T4/ X0,S-0 0 0S00 "  09P 3/ 0+0>0 0>0 0$IT0,00000 4/ 00 0KD 8 GCC: (Linaro GCC 7.5-2019.12) 7.5.0A.aeabi$6  " HHH((,D(UU(,_+5CKxV_(Ljst'%ELSZm**2|43T9x EK0K4L04L .DU ee.c$alibusb_cpu_to_le16validOffset$dFT_ReadEEIsDeviceValidRead_EEFT_WriteEEWrite_EEFT_EraseEEErase_EEFT_EE_ProgramInitialise232HStructuremallocfreememcpyInitialise4232HStructureInitialise2232HStructureInitialise2232StructureInitialise232RStructureInitialise232StructureInitialiseSerialNumberStructurestrcpystrlenstrcatFT_GetLatencyTimerFT_SetLatencyTimerFT_EE_ProgramExFT_EE_ReadFT_EE_ReadExFT_EE_UASizecallocInitialiseFTXStructureFT_EE_UAWriteFT_EE_UAReadFT_EE_ReadConfigFT_EE_WriteConfigFT_EE_ReadECCFT_EEPROM_ReadInitialisePDStructureFT_EEPROM_Program,D`<h0@\  p     (    !@" ,048<@X#,$@%p`#&%p('(((($)(x)(@**+p+H,(--`..// 00!11"x22 3*34456 x7!48-\8.88"9L:;=? @!@'@(B(0B.C"dEFGGH xI!@J.K"dLLM-tM"MM-N \NN-N!N O-HOOO-O0PXP-PPP-Q.hQQ-QR-0 0>0 KH-M  00 08 3/0>0 0>0 KH-M 00 0,8 3/ 00 0X(00 0\(00 0`( 0K-M 00 000Ћ/-M 00 000Ћ/H-M  00 08S 0 08 X( 3/KH-M  00 08S 0 083/00 KH-M  00 08S 0 08 \( 3/KH-M  00 08S 0 08 `( 3/K-M 0 0 0>0 00 0d8 00 (0  0>000#s 0>0 0>0071K 0>000s 0>0 0>0 1[0s 0>0  0R: 0>0 0 Ћ/᪪-M 00 0>00Ћ/-M 00 0`8Ћ/H-M 00 0`8 0   0000   00 KH- M $ 00 0`80 $00s00 00 0s 00 00 0 0  01$ 0 00q 000 01$ 00# 00q 000 00 0 0/00 0S 00 0 08 3/KH-M  00 0`8 0   000 00 0   00 00 083/0KH-M 01K00 0`8 0   000 00 0   000 00 0   00![ 083/K-M 00 0`8 0   000 00 0   000 00 0   000 00Ћ/H-M 01K00 00![ 083/KH-M 01K00 00![ 083/KH-M 00K00 00 [ 083/K-M 00 00Ћ/H-M  00 0}S}?0 0/00 0 0r 083/K-M 00 0 0 0K 0[0Ћ/- M 0Ћ/-M   000s00C0 00 0 0S 0 0  q 0 C S0 Ћ/H- M  0 0 0s00s00s 0 00 000 000K 00 0 0  [ 0 C SKH-M  01K00 008 K3/0S 0[![R00K-M 0 0 0`80 000 000 000 000 000 0d8 R*000 00 0s0Ћ/H-M 00 083/00K0[S00d80s 0[0Bs0KH- M  0 0 083/000K0[S00[ R0000K0  [K 0 0 C S 083/0KH- M  $0 00 083/001K1[S$0 1[ R010!0 $0  083/000K 0[ K0    0 C SK-M 00 00S00s0Ћ/H-M 00 083/0S00 00KH-M 00 083/0S00 000K-M 00 0 0C10Ћ/H-M 00 083/0S00 010KH-M 00 083/0S00 0C20KH-M 00 083/0S>0 000K0[KH-M B@00 00d" h(0X" l(0L" p(0@" t(04" x(0(" |(0" (0" (0" (0! (0! (0! (0! (0! (0! (0! (0! (0! (0! (0! (0t! (0h! (0\! (0P! (0D! (08! (0,! (0 ! (0! (0! (0  (0  (0  (0  (0  (0  (0  (0  (K|GCC: (Linaro GCC 7.5-2019.12) 7.5.0A.aeabi$6  "  `"`h3|<D4Hx4Ulklll\,80`PP+06AXLPL`Lp< 0l p < $<   p  l( @$T$xX.8@XV`Xj\x4fte2data.c$a$dTFtE2DataConstrTFtE2DataConstrHfte2ReadGetVendorIdGetProductIdGetManufacturerStringGetManufacturerIDStringGetProductStringGetSerialStringSetChecksumGetChecksumGetSerialStringOffsetEraseSerialStringDescriptormemsetAddSerialStringDescriptorAddPortNamePrefixDescriptorAddOptionsGetOptionsAddOemVendorIdAddOemProductIdAddBmAttributesGetBmAttributesAddMaxPowerGetMaxPowerIsValidDescStrCopyToStrStrCopyToDescStrstrlenCheckSerialisedGetUserAreaOffsetGetUserAreaSizeAddUserAreaGetUserAreaGetRev4GetIsoInGetIsoOutGetPullDownEnableGetSerialNumberEnableGetUSBVersionEnableGetUSBVersionInitiailiseE2DATAStructureInitialiseEEDATAStructure_GLOBAL_OFFSET_TABLE_@ ' )<56   !"# $()*+ ,$%(&,-0.4/80<1@2D3.symtab.strtab.shstrtab.rel.text.data.bss.comment.note.GNU-stack.ARM.attributes4H @X%|+|00|%9Ip/p  @\Yftee232.o/ 1620229112 1000 1000 100664 6660 ` ELF($4( H-M 00 0h8 3/0~ d(KH-M  00 0l8 3/0~ d(KH-0M0 4 400 00 0 000 000 d400 0 00K0 00K000K000K000K000K012K 0+ 0 0  0  0  0  0`  0  0[S 0   0  0_  0- 0 0[S 0 00s 0 0[S 0 00s 0 0[S 0 00s 0 0[S 0 00s 0 0[S 0 00s 0 0 0 0 0 0$0 $0"[ 0  0(0 (0s00s00s 0 0 000s 0 0(0 (0s00s00s 0 0 000s 0 0(0 (0s00s00s 0 08     3/ 08     3/ 08     3/ 00 0X( 00 0\( 00 0`( 00< 0 ? 0 @ 0 A 0 B 0 C 0 5 0 6 0 7 0 # 00 0KH-hM` d h l0 `0 0 d00 00 d0S h0S l0S 0S 0S00 00 00 0p83/0S 00 0t83/01K1[S00 u1[!S00 n0![ 0x83/0 0 0 001s00s 0 083/0s 0 083/00K0[C3s00s 0 0[2s00s 0 0 00C1s00s 0 0|8\ K3/h0S \0Kh08\ K3/l0S \0Kl08\ K3/0S \0K08\ K3/0S \0K0K-M 00 0>0F Ћ/- M Ћ/H-M @@00 00  )0x  )0l  )0`  )0T  )0H  $)0<  ()00  ,)KXGCC: (Linaro GCC 7.5-2019.12) 7.5.0A.aeabi$6  " 8 HD HH , D/DL?GNUH]} P<T tftee232.c$a$dReadAndParseExTFtEE232ConstrTFtEE232ConstrHInit232memsetstrlenProgramInitialiseSerialNumberStructureReadAndParse232strcpySetRomType232MoveStrings232Initialise232StructureInitiailiseE2DATAStructure_GLOBAL_OFFSET_TABLE_<080P H   \, 048<DHL.symtab.strtab.shstrtab.rel.text.data.bss.rodata.comment.note.GNU-stack.ARM.attributes4P @ %+080%AQp/  aftee232r.o/ 1620229112 1000 1000 100664 9928 ` ELF($4( H-M 00 0h8 3/0~ d(KH-M  00 0l8 3/0~ d(KH-0M0 4 400 00 0 00 000 000 600 +0 0(0 009( K 3/0S (00S (0&S 000s 0 0 0S 000s 0 0 0S 000s 0 00S 0 0 00  00 00 00 00` 00 00 00_ 0 0- 0 0 00S 0 0 0 0 r 00S 0 0 0 0 r 0 0 00S 0 0 0 0 r 00S 0 0 0 0 r 00S 0 0 0 0 r 00S 0 0 0 0 r 00S 0 0 0 0 r 00S 0 0 0 0 r 00S 0 0 0 0@ r 00S 0 00  < 0 ? 0 @ 0 A 0 B 0 C 0 5 0 6 0 7 0 #000s00s 0D 00C1s00s 0E 000S00s0 0V 00 0F 0 00C1s00s 0G 0 001s00s 0H 0 000s 0I 0 000s00s 0J 0 00C1s00s 0K 0 001s00s 0L 0 00C2s00s 0M 0 002s00s 0N 0 00C3s00s 0O 0 003s 0P 0000s 0Q 000#2s 0R 0000s 0S 000#2s 0T 00 0U  00 0KH-hM` d h l0 `0 0 d00 00 d0S h0S l0S 0S 0S00  00 00 0p83/0S 00 0t83/01K1[S00 1[#S00 0![ 0x83/0 0 0 001s00s 0 083/0s 0 083/00K0[C3s00s 0 0[2s00s 0 0 00C1s00s 0 0|8\ K3/h0S \0Kh08\ K3/l0S \0Kl08\ K3/0S \0K08\ K3/0S \0K000s00s 0 00C1s00s 0 000S00s0 0 0 000s 0 0 000s00s 0 0 00C1s00s 0 0 001s00s 0 0 00C2s00s 0 0 002s00s 0 0 00C3s00s 0 0 003s 0 0000s 0 000#2s 0 0000s 0 000#2s 0 00 0 0K-M 00 0>0F Ћ/- M Ћ/H-M  00 008 KB3/0S 0[ 0 0  0 0KH-M  00 008 KC3/0S 008 KD3/0S 1[ 0 08 0 0#88 0 0[ 00 0 0  0 0KH-M @@00 00  )0  )0  )0  )0t  )0h  $)0\  ()0P  ,)0D  0)08  4)K8GCC: (Linaro GCC 7.5-2019.12) 7.5.0A.aeabi$6  "  x D H  )D9DLJ@SZaH< lD/ftee232r.c$a$dProgramReadAndParseExTFtEE232RConstrTFtEE232RConstrHInit232RmemsetstrlenInitialiseSerialNumberStructureFT_GetLatencyTimerFT_SetLatencyTimerReadAndParse232RstrcpySetRomType232RMoveStrings232RGetChipType232RGetChipID232RInitialise232RStructureInitiailiseE2DATAStructure_GLOBAL_OFFSET_TABLE_T `   x X0`  @tl%& $(,8 <!@"D#.symtab.strtab.shstrtab.rel.text.data.bss.rodata.comment.note.GNU-stack.ARM.attributes4H @# %|+|0|80}%AQp/p  D"E$aftee232h.o/ 1620229112 1000 1000 100664 13520 ` ELF(24( H-M 00 0h8 3/0 d(0 (KH-M  00 0l8 3/0 d(0 (KH-0M0 4 400 00K00K00K000 000 000 70 0 00S 0[00K00S 0[00K0 0S 0[00K0!0S 0[00K0%0S 0[00K0"0S 0[<0K0#0S 0[<0K0$0S 0[;0K0&0S 0[880K0 0S 0[00K0 0S 0[00K00S 00S0[00K00 S0[00K00S0[00K00S 0[00K00S 0[00K00S 00S0[<0K00 S0[<0K00S0[<0K00S 0[;0K00S 0[;0K0+0 [ 0  0  0  0`  0  0  0_  0d 0 0 [ 0 0 [ 0  0$0 $0s00s00s 0 0 000s 0 0$0 $0s00s00s 0 0 000s 0 0$0 $0s00s00s 0 0 0 00s 002s00s0s 0 0 0 00s 002s00s0s 0 0 0 00s 002s00s0s 0 0 0 00s 002s00s0s 0 0 0 00s 002s00s0s 0 0>00S 0>00V0  00H 08    3/08    3/08    3/00 0X(00 0\(00 0`(00<00S 0>00V0$  0$00H 083/083/083/ 0 ( 0@8 3/0S 0 048 3/0S 0 0<8 3/0S 00KH-`M` d `00 0<9`3/0S 0|0t8 3/00K0[S0p0[)S0jd00 0 [ 0x8 3/0 0 0|8 XK3/00S 00X K08 XK3/00S 00X K08 XK3/00S 00X K08 XK3/00S 00X K08 3/0s 0"08 3/0S00s0s 0"08 3/00K0[C3s00s 0"0[2s00s 0"0 ( 0 ) 0 * 0 + 0 , 0 - 0 "0 0 0 : 0 ; 0 < 0 = 0 > 0 ? 0 @ 0 A 0 B 0 C 0 5 0 6 0 7 0 1 0 3 0 2 0 4 0 #0 D 0 E 0 V 0 F 0 G 0 H 0 I 0 J 0 K 0 L 0 M 0 N 0 O 0 P 0 Q 0 R 0 S 0 T 0 U 0 e 0 f 0 g 0 h 0 i 0 j 0 k 0 l 0 W 0 X 0 [ 0 Y 0 Z 0 ^ 0 \ 0 ] 0 a 0 _ 0 ` 0 d 0 b 0 c 0 0 0 0 0 n 0 o 0 | 0 } 0 ~ 0  0 r 0 p 0 q 0 u 0 s 0 t 0 x 0 v 0 w 0 { 0 y 0 z 001K1[s00s 0 1[0s00s 0 1[C1s00s 0 1[1s00s 0 1[C4s00s 0 1[4s00s 0 1[C5s00s 0 1[C2s00s 0 1[7s0s00s 0 0 001K1[C1s00s 0 1[1s00s 0 0 001K1[0S0 1[0S 0 1[0S 0 0 1[C1s00s 0 1[1s00s 0 1[< S0 1[<S 0 1[<S 0 0 1[C5s00s 0 1[5s00s 0 000s 0 00#2s 0 000s 0 00#2s 0 000s 0 00#2s 0 000s 0 00#2s 0 000s 0 00#2s 0 0KH-pMh l p t0 h0 0 l00 00 l0S p0S t0S 0S 0S00 x 00 00 0<9 3/0S 00 j0!0>0 0t83/01K1[S00 X1[h%S00 Q0![ 0x83/0 0 0 001s00s 0 083/0s 0 083/00K0[C3s00s 0 0[2s00s 0 0 00C1s00s 0 0|8` K3/p0S `0Kp08` K3/t0S `0Kt08` K3/0S `0K08` K3/0S `0K001K1[s00s 0# 1[0s00s 0$ 1[C1s00s 0% 1[1s00s 0& 1[C4s00s 0 1[4s00s 0! 1[C5s00s 0" 1[C2s00s 0( 1[7s0s00s 0' 002K2[< S0  2[< S0  2[< S0  2[<S0  2[C5s00s 0 2[5s00s 0 2[0S0  2[0S0  2[0S0  2[0S0  2[C1s00s 0 2[1s00s 0 0000s 0 000#2s 0 0000s 0 000#2s 0 0000s 0 000#2s 0 0000s 0 000#2s 0 0000s 0 000#2s 0 0KH-M 00K00 0@8 3/088 3/008 K@3/0[S0>0V 0 d(008 K3/0[S0 d(0>0f 0>0 0 d(0@ (KH-M 00 0>00VS 0>00fS 0>00 S'0 00 000 00 0  00 0   0R:0 0 0  0 0R:08 3/K1RH-(M $ ( 0 0 (00 (0`S`0(0 00 049 3/001K1[S0D1[( R0>009 3/000K $0 $ [K0 00 0 (0 C( S  00B0 0S 08 3/000K0(0 $0 $ [K0(0 C( S08 3/0KH-M 00 0>00VS 0>00fS 0>000 S008 3/0K1RH-M 00 0>00VS 0>00fS 0>00L S08 3/000s008 3/0K1RH-(M $ ( ,0 00 (00 (0`S`0(0 049 3/001K1[S,0 K1[( R010!0 ,0  009 3/000K 0[ K$0 $   0 C S,00( R& (00B0 0S 08 3/000K0(0 0[ K$0 $   (0 C( S,0 0 ,0 KH-M 00 0p8 3/0S0B00 0>0 0>00VS 0>00fS 0>00 S$0X8 0X(0\8 0\(0`8 0`(0>00fS T S 0 d(0 d(0 d(0@ (0K1RH-M @@00 00  )0  )0  )0  )0  )0  $)0  ()0  ,)0t  0)0h  4)0\  8)0P  <)0D  @)KGCC: (Linaro GCC 7.5-2019.12) 7.5.0A.aeabi$6  "     t# #% %' '( (+ +,)P9PXJdSZaD #$%D''(8*\ +@#>ftee232h.c$a$dProgramReadAndParseExTFtEE232HConstrTFtEE232HConstrHInit232HmemsetstrlenInitialiseSerialNumberStructureReadAndParse232HstrcpySetRomType232HMoveStrings232HAddUserArea232HGetUserAreaOffset232HGetUserAreaSize232HGetUserArea232HRead232HInitialise232HStructureInitiailiseE2DATAStructure_GLOBAL_OFFSET_TABLE_D    L !    d  ##P##D#x###+,,-,,,,",$,%,',(,),*,&.symtab.strtab.shstrtab.rel.text.data.bss.rodata.comment.note.GNU-stack.ARM.attributes4, @1 %-+-0-80 -%A.-Qp.-/`-  @0T2aftee2232.o/ 1620229112 1000 1000 100664 9888 ` ELF($4( H-M 00 0h8 3/0~ d(0 (KH-M  00 0l8 3/0~ d(0 (KH-(M( , ,0 0 00K00K(00 000 000 500 00S 0[00K 00S 0[:0K 0 0S 0[00K 0!0S 0[00K 0"0S 0[00K 0#0S 0[00K 0$0S 0[<0K 0%0S 0[<0K 0&0S 0[;0K 0'0S 0[;0K 00S 0[00K 00S 0[00K 00S 0[00K 00S 0[00K 00S 0[00K 00S 0[ 00K 00S 0[@00K0+0 [ 0  0  0  0`  0  0  0_  0- 0 0 [ 0 0 ! 0  0 0 0s00s00s 0 0 000s 0 0 0 0s00s00s 0 0 000s 0 0 0 0s00s00s 0 0>00S 0>00F0  008    3/08    3/08    3/00 0X(00 0\(00 0`(00<00S 0>00F0$  0083/083/083/ 0 ( 0@8 3/0S 0 048 3/0S 0 0<8 3/0S 00KH-`M` d `00 0<9`3/0S 0$0t8 3/00K0[S00[d$S0d00 0 [ 0x8 3/0 0 0|8 XK3/00S 00X K08 XK3/00S 00X K08 XK3/00S 00X K08 XK3/00S 00X K08 3/0s 0"08 3/0S00s0s 0"08 3/00K0[C3s00s 0"0[2s00s 0"0 ( 0 ) 0 * 0 + 0 , 0 - 0 "0 0 001K1[C2s00s 0: 1[C6s00s 0; 1[s00s 0< 1[0s00s 0= 1[C1s00s 0> 1[1s00s 0? 1[C4s00s 0@ 1[4s00s 0A 1[C5s00s 0B 1[5s00s 0C 0 001K1[C1s00s 05 1[1s00s 06 1[C2s00s 07 1[s00s 01 1[0s00s 03 1[2s00s 02 1[C3s00s 04 0 0 0#0KH-pMh l p t0 h0 0 l00 00 0S l0S p0S t0S 0S 0S00 00 00 0<9 3/0S 00 0t83/01K1[S00 1["S00 0![ 0x83/0 0 0 001s00s 0 083/0s 0 083/00K0[C3s00s 0 0[2s00s 0 0 00C1s00s 0 0|8` K3/p0S `0Kp08` K3/t0S `0Kt08` K3/0S `0K08` K3/0S `0K001K1[C2s00s 0 1[C6s00s 0 1[s00s 0 1[0s00s 0 1[C1s00s 0 1[C4s00s 0 1[4s00s 0 1[C5s00s 0 1[1s00s 0 1[5s00s 0 0KH-M 00K00 0@8 3/088 3/008 K3/0[S 0>0F 0~ d(0@ (.008 K@3/0[S0>0V 0 d(008 K3/0[S0 d(0>0f 0>0 0~ d(0@ (KH-M 00 0>00VS 0>00fS'000 000 00 0  00 0   0R:00 0  0 0R:08 3/KH-0M( , 0 (00 0S0Z049(3/001K1[S0N1[0 R0H00 00 009(3/000K00S010# 0 0 0 ,0 , [K  00 00 0  0R:0  00B00 00S 083/000K ,0 , [K  0000 C0 S083/0KH-M 00 0>00VS 0>00fS 008 3/0KH-M 00 0>00VS 0>00fS08 3/0@0s008 3/0KH-0M( , 0 40 (00 0Sm ,0Sj 40Sg 40 049(3/000 0S\ 0 0R000 00 00 009(3/000K00S010# 0 0 0 0[ K 0 ,0, 00 0  0R:40 0 40 0  00B00 00S% 083/000K0 0 0[ K 0 ,0, 00 0 00R:40 00 40 KH-M 00 0p8 3/0S0)00 0>0 0>00VS 0>00fS0X8 0X(0\8 0\(0`8 0`(0 d(0@ (0KH-M @@00 00  )0  )0  )0  )0  )0  $)0  ()0  ,)0t  0)0h  4)0\  8)0P  <)0D  @)KGCC: (Linaro GCC 7.5-2019.12) 7.5.0A.aeabi$6  "     )P9PXJdSZa dPDtd @#>ftee2232.c$a$dProgramReadAndParseExTFtEE2232ConstrTFtEE2232ConstrHInit2232memsetstrlenInitialiseSerialNumberStructureReadAndParse2232strcpySetRomType2232MoveStrings2232AddUserArea2232GetUserAreaOffset2232GetUserAreaSize2232GetUserArea2232Read2232Initialise2232StructureInitiailiseE2DATAStructure_GLOBAL_OFFSET_TABLE_0T l PL $%  !" .symtab.strtab.shstrtab.rel.text.data.bss.rodata.comment.note.GNU-stack.ARM.attributes4$ @d# %X+X0X80Y%A~Qp~/`  "T\$aftee2232h.o/ 1620229112 1000 1000 100664 12696 ` ELF(/4( H-M 00 0h8 3/0~ d(0 (KH-M  00 0l8 3/0~ d(0 (KH-0M0 4 400 00K00K00K000 000 000 60 0 00S 0[00K00S 0[00K00S 0[00K00S 0[00K00S 0[<0K00S 0[<0K0 0S 0[;0K0!0S 0[;0K0 0S 0[00K0 0S 0[00K00S 00S0[00K00 S0[00K00S0[00K00S 0[00K00S 0[00K00S 00S0[00K00 S0[ 00K00S0[000K00S 0[@00K00S 0[00K00S 00S0[<0K00 S0[<0K00S0[<0K00S 0[;0K00S 0[;0K00S 00S0[:0K00 S0[:0K00S0[:0K00S 0[90K00S 0[880K0+0 [ 0  0  0  0`  0  0  0_  0- 0 0 [ 0 0 [ 0  0$0 $0s00s00s 0 0 000s 0 0$0 $0s00s00s 0 0 000s 0 0$0 $0s00s00s 0 0>00S 0>00F0  008    3/08    3/08    3/00 0X(00 0\(00 0`(00<00S 0>00F0(  0 08 3/ 08 3/ 08 3/$0 ($0@8$3/0S 0$048$3/0S 0 $0<8$3/0S 00KH-`M` d `00 0<9`3/0S 00t8 3/00K0[S00['S0d00 0 [ 0x8 3/0 0 0|8 XK3/00S 00X K08 XK3/00S 00X K08 XK3/00S 00X K08 XK3/00S 00X K08 3/0s 0"08 3/0S00s0s 0"08 3/00K0[C3s00s 0"0[2s00s 0"0 ( 0 ) 0 * 0 + 0 , 0 - 0 "0 0 0 : 0 ; 0 < 0 = 0 > 0 ? 0 @ 0 A 0 B 0 C 0 5 0 6 0 7 0 1 0 3 0 2 0 4 0 #0 D 0 E 0 V 0 F 0 G 0 H 0 I 0 J 0 K 0 L 0 M 0 N 0 O 0 P 0 Q 0 R 0 S 0 T 0 U 001K1[s00s 0e 1[0s00s 0f 1[C1s00s 0g 1[1s00s 0h 1[C4s00s 0i 1[4s00s 0j 1[C5s00s 0k 1[5s00s 0l 0 001K1[C1s00s 0W 1[1s00s 0X 0 001K1[0S0 [ 1[0S 0 [ 1[0S 0 [ 0 [ 1[C1s00s 0Y 1[1s00s 0Z 1[000S0 ^ 1[ 0S 0 ^ 1[0S 0 ^ 0 ^ 1[C3s00s 0\ 1[3s00s 0] 1[< S0 a 1[<S 0 a 1[<S 0 a 0 a 1[C5s00s 0_ 1[5s00s 0` 1[: S0 d 1[:S 0 d 1[:S 0 d 0 d 1[C7s00s 0b 1[7s0s00s 0c 0KH-pMh l p t0 h0 0 l00 00 0S l0S p0S t0S 0S 0S00 w 00 00 0<9 3/0S 00 i0t83/01K1[S00 ]1[|%S00 V0![ 0x83/0 0 0 001s00s 0 083/0s 0 083/00K0[C3s00s 0 0[2s00s 0 0 00C1s00s 0 0|8` K3/p0S `0Kp08` K3/t0S `0Kt08` K3/0S `0K08` K3/0S `0K001K1[s00s 0 1[0s00s 0 1[C1s00s 0 1[1s00s 0# 1[C4s00s 0 1[4s00s 0 1[C5s00s 0! 1[5s00s 0$ 1[7s0s00s 0" 002K2[0S0  2[0S 0  2[0S 0  0  2[C1s00s 0 2[1s00s 0 2[000S0  2[ 0S 0  2[0S 0  0  2[C3s00s 0 2[3s00s 0 2[< S0  2[<S 0  2[<S 0  0  2[C5s00s 0 2[5s00s 0 2[: S0  2[:S 0  2[:S 0  0  2[C7s00s 0 2[7s0s00s 0 0KH-M 00K00 0@8 3/088 3/008 K3/0[S 0>0F 0~ d(0@ (.008 K@3/0[S0>0V 0 d(008 K3/0[S0 d(0>0f 0>0 0~ d(0@ (KH-M 00 0>00VS 0>00fS'000 000 00 0  00 0   0R:00 0  0 0R:08 3/KH-0M( , 0 (00 0S0Z049(3/001K1[S0N1[0 R0H00 00 009(3/000K00S010# 0 0 0 ,0 , [K  00 00 0  0R:0  00B00 00S 083/000K ,0 , [K  0000 C0 S083/0KH-M 00 0>00VS 0>00fS 008 3/0KH-M 00 0>00VS 0>00fS08 3/0@0s008 3/0KH-0M( , 0 40 (00 0Sm ,0Sj 40Sg 40 049(3/000 0S\ 0 0R000 00 00 009(3/000K00S010# 0 0 0 0[ K 0 ,0, 00 0  0R:40 0 40 0  00B00 00S% 083/000K0 0 0[ K 0 ,0, 00 0 00R:40 00 40 KH-M 00 0p8 3/0S0)00 0>0 0>00VS 0>00fS0X8 0X(0\8 0\(0`8 0`(0 d(0@ (0KH-M @@00 00  )0  )0  )0  )0  )0  $)0  ()0  ,)0t  0)0h  4)0\  8)0P  <)0D  @)KGCC: (Linaro GCC 7.5-2019.12) 7.5.0A.aeabi$6  "   T XX|  )*P;PXM8W^ep d8",#$tL%% '(@0Kftee2232h.c$a$dProgramReadAndParseExTFtEE2232HConstrTFtEE2232HConstrHInit2232HmemsetstrlenInitialiseSerialNumberStructureReadAndParse2232HstrcpySetRomType2232HMoveStrings2232HAddUserArea2232HGetUserAreaOffset2232HGetUserAreaSize2232HGetUserArea2232HRead2232HInitialise2232HStructureInitiailiseE2DATAStructure_GLOBAL_OFFSET_TABLE_d  d  $dx($)%)))))))) *!*"*.symtab.strtab.shstrtab.rel.text.data.bss.rodata.comment.note.GNU-stack.ARM.attributes4 * @\. %@*+@*0@*80A*%Af*Qpf*/*`  ,aT/aftee4232h.o/ 1620229112 1000 1000 100664 13056 ` ELF( 14( H-M 00 0h8 3/0~ d(0 (KH-M  00 0l8 3/0~ d(0 (KH-0M0 4 400 00K00K00K000 000 000 60 0 00S 0[00K00S 0[;0K0 0S 0[00K0!0S 0[880K0 0S 0[00K0 0S 0[00K00S 0[:0K00S 0[:0K00S 0[90K00S 0[880K00S 00S0[00K00 S0[00K00S0[00K00S 0[00K00S 0[00K00S 00S0[00K00 S0[ 00K00S0[000K00S 0[@00K00S 0[00K00S 00S0[<0K00 S0[<0K00S0[<0K00S 0[;0K00S 0[;0K00S 00S0[:0K00 S0[:0K00S0[:0K00S 0[90K00S 0[880K0+0 [ 0  0  0  0`  0  0  0_  0- 0 0 [ 0 0 [ 0  0$0 $0s00s00s 0 0 000s 0 0$0 $0s00s00s 0 0 000s 0 0$0 $0s00s00s 0 0>00S 0>00F0  008    3/08    3/08    3/00 0X(00 0\(00 0`(00<00S 0>00F0(  0 08 3/ 08 3/ 08 3/$0 ($0@8$3/0S 0$048$3/0S 0 $0<8$3/0S 00KH-`M` d `00 0<9`3/0S 0L0t8 3/00K0[S0@0[)S0:d00 0 [ 0x8 3/0 0 0|8 XK3/00S 00X K08 XK3/00S 00X K08 XK3/00S 00X K08 XK3/00S 00X K08 3/0s 0"08 3/0S00s0s 0"08 3/00K0[C3s00s 0"0[2s00s 0"0 ( 0 ) 0 * 0 + 0 , 0 - 0 "0 0 0 : 0 ; 0 < 0 = 0 > 0 ? 0 @ 0 A 0 B 0 C 0 5 0 6 0 7 0 1 0 3 0 2 0 4 0 #0 D 0 E 0 V 0 F 0 G 0 H 0 I 0 J 0 K 0 L 0 M 0 N 0 O 0 P 0 Q 0 R 0 S 0 T 0 U 0 e 0 f 0 g 0 h 0 i 0 j 0 k 0 l 0 W 0 X 0 [ 0 Y 0 Z 0 ^ 0 \ 0 ] 0 a 0 _ 0 ` 0 d 0 b 0 c 001K1[1s00s 0 1[5s00s 0 1[3s00s 0 1[7s0s00s 0 0 001K1[C1s00s 0n 1[1s00s 0o 1[C6s00s 0| 1[6s00s 0} 1[C7s00s 0~ 1[7s0s00s 0 0 001K1[0S0 r 1[0S 0 r 1[0S 0 r 0 r 1[C1s00s 0p 1[1s00s 0q 1[000S0 u 1[ 0S 0 u 1[0S 0 u 0 u 1[C3s00s 0s 1[3s00s 0t 1[< S0 x 1[<S 0 x 1[<S 0 x 0 x 1[C5s00s 0v 1[5s00s 0w 1[: S0 { 1[:S 0 { 1[:S 0 { 0 { 1[C7s00s 0y 1[7s0s00s 0z 0KH-pMh l p t0 h0 0 l00 00 0S l0S p0S t0S 0S 0S00  00 00 0<9 3/0S 00 w0t83/01K1[S00 k1[%S00 d0![ 0x83/0 0 0 001s00s 0 083/0s 0 083/00K0[C3s00s 0 0[2s00s 0 0 00C1s00s 0 0|8d K3/p0S d0Kp08d K3/t0S d0Kt08d K3/0S d0K08d K3/0S d0K001K1[1s00s 0 1[5s00s 0! 1[3s00s 0" 1[7s0s00s 0# 002K2[C6s00s 0 2[6s00s 0 2[C7s00s 0 2[7s0s00s 0 002K2[0S0  2[0S0  2[0S0  2[0S0  2[C1s00s 0 2[1s00s 0 2[000S0  2[00 S0  2[00S0  2[00S0  2[C3s00s 0 2[3s00s 0 2[< S0  2[< S0  2[< S0  2[<S0  2[C5s00s 0 2[5s00s 0 2[: S0  2[: S0  2[: S0  2[:S0  2[C7s00s 0 2[7s0s00s 0 0KH-M 00K00 0@8 3/088 3/008 K3/0[S 0>0F 0~ d(0@ (.008 K@3/0[S0>0V 0 d(008 K3/0[S0 d(0>0f 0>0 0~ d(0@ (KH-M 00 0>00VS 0>00fS'000 000 00 0  00 0   0R:00 0  0 0R:08 3/KH-0M( , 0 (00 0S0Z049(3/001K1[S0N1[0 R0H00 00 009(3/000K00S010# 0 0 0 ,0 , [K  00 00 0  0R:0  00B00 00S 083/000K ,0 , [K  0000 C0 S083/0KH-M 00 0>00VS 0>00fS 008 3/0KH-M 00 0>00VS 0>00fS08 3/0@0s008 3/0KH-0M( , 0 40 (00 0Sm ,0Sj 40Sg 40 049(3/000 0S\ 0 0R000 00 00 009(3/000K00S010# 0 0 0 0[ K 0 ,0, 00 0  0R:40 0 40 0  00B00 00S% 083/000K0 0 0[ K 0 ,0, 00 0 00R:40 00 40 KH-M 00 0p8 3/0S0)00 0>0 0>00VS 0>00fS0X8 0X(0\8 0\(0`8 0`(0 d(0@ (0KH-M @@00 00  )0  )0  )0  $)0  )0  )0  ()0  ,)0t  0)0h  4)0\  8)0P  <)0D  @)KHGCC: (Linaro GCC 7.5-2019.12) 7.5.0A.aeabi$6  "    8" <"<+*P;PXM@W^e <"d#$@&t&D' @)4*@0Kftee4232h.c$a$dProgramReadAndParseExTFtEE4232HConstrTFtEE4232HConstrHInit4232HmemsetstrlenInitialiseSerialNumberStructureReadAndParse4232HstrcpySetRomType4232HMoveStrings4232HAddUserArea4232HGetUserAreaOffset4232HGetUserAreaSize4232HGetUserArea4232HRead4232HInitialise4232HStructureInitiailiseE2DATAStructure_GLOBAL_OFFSET_TABLE_l   t  @D\*$<+%@+D+H+P+X+\+`+d+ h+!l+"p+.symtab.strtab.shstrtab.rel.text.data.bss.rodata.comment.note.GNU-stack.ARM.attributes4t+ @/ %+++0+80+%A+Qp+/,`  `.a0afteeftx.o/ 1620229112 1000 1000 100664 9520 ` ELF(x#4( H-M 0 0 00 00  008 K 3/00 0![ 000 0?SKH-M 0 0 00 00  008 K 3/00 0![ 000 0 S:KH-M 0 0 00 @00  008 K 3/00 0![ 000 0OSK-$M 0 0 0>00 00 0d8 00 0 "0  000#s 0 0071K000s 0 0 1[0s 0 0$0 R 000  0R:0 0 Ћ/᪪H-M 0h8 3/0 d(0+(KH-M  0l8  3/0 d(0+(KH-M  0 00 00 00K00K00 00 0 0 0S 0$0 0S 00(0 0S 00,0 00S" 000S 00S00S00S00S 00S00S00S0+  00* 0S 00S0002K0K0"[K(3/0 KKK3/0K 0 0 0 08  3/08  3/00S 0 0 0 0 r 08  3/0 0S 0[@00K0 0S 0[ 00K08 [3/00S 0 0 0 0 r 00_ $040 40s00s 00 r 00 00 00 r ,040 40s00s 00 r 00 00 00 r 040 40s00s 00 r 08   $ 3/08   , 3/08    3/ 000 0X( 000 0\( 000 0`( 000  <0 Ћ/1X- M Ћ/- M  Ћ/- M  0Ћ/H-M  00 008 KI3/0S 0[ 0 0  0 0KH-M  00 008 KC3/0S 008 KD3/0S 1[ 0 08 0 0#88 0 0[ 00 0 0  0 0K- M 0Ћ/-M 0`80 0 0 000 000 0d80C R*000 00 0s0Ћ/-M 00K0[.00K0[=0K0[Ћ/H-(M $ ( 00 000 ( 0R0C(0\S01\0#0 $00K0 0 $0 $ [K  00 00 0 0R:( 00B(0 (0S <0K$0 $ [K  00 [ 0d80CR 0d8s000K(0 C( S 0KH-(M $ ( ,0 000 00 ( 0R0(0 (0\S01\0#0 $00K0 0 0[ K 0 $0$ 00 0 0R:,0  0R+( 00B(0 (0S$ <0K(00 0[ K 0 $0$ [ 0d8R 0d8s000K0 C S,0 (0 ,0 KH-M 00@! )04! )0(! )0! )0! 8)0! <)0  @)0  )0  $)0  ()0  X)0  \)0  ,)0  0)0  4)0  D)0  H)0t  L)0h  P)0\  T)KH<0P GCC: (Linaro GCC 7.5-2019.12) 7.5.0A.aeabi$6  " (B\h kHrPz,p $ph 8h  $(8ld$DXh!h-4T[bXyfteeftx.c$aRetrieveLowerUserAreaDataRetrieveUpperUserAreaDataRetrieveProtectedAreaDataSetChecksum$dConstrConstrHProgramReadReadAndParseExSetRomTypeMoveStringsInitReadAndParseGetChipTypeGetChipIDGetUserAreaOffsetGetUserAreaAboveStringsOffsetGetUserAreaSizeAddUserAreaGetUserAreamemsetInitialiseSerialNumberStructurestrlenstrcpyInitialiseFTXStructureInitiailiseE2DATAStructure$%<&&&4'h'''p).symtab.strtab.shstrtab.rel.text.data.bss.comment.note.GNU-stack.ARM.attributes4 @"P%D+D00D%9iIpi/ $ 8!#Yfteepd.o/ 1620229112 1000 1000 100664 25140 ` ELF(|`4( H-M 00 0h8 3/000 0d(K`H-M  00 0l8 3/000 0d(K`H-M  00 0 0 +  00 083/K-M  0 01K000s 1[0s000K0[0 000[00 0080 0 0 30 0 0 0 3 0 0 0[0 0 r 0#0[00 0q Ћ/H- M  01K01K00K00 0[S 00 [1[00 KH- M  01K01K00K00 0[S00 00 00 00 [1[00 uKH- M 0 01K01K00 000 [1[00 ]KH- M   01K01K00  000 [1[00 CKH- M   01K01K00 00  000 [1[00 $KH-0M $ ( ,0 $0 0 00 00 00 00 0>00fS 0,(?00s000 ?00s 00 6?00s 00 -?00s 00 $t?00s 00 T?00s 00 4?00s 00  ?00s 00 >00s 0 0 >00s 0 0 >00s 0 0 >00s000 p>00s000 L>00s000 (>00s000 {>00s000 q=00s 0 0 =00s 0 0 =00s 00 =00s 00 `=00s 00 @=00s 00  =00s 00 =00s 00 <00s 00 <00s 00 <00s 00 <00s 00 e`<00s 00 \@<00s 00  <00s 00 w<00s 00 n;00s 00 ;00s 00 ;00s 00 ;00s 0 0 `;00s 0!0 @;00s 0"0  ;00s 0#0 ;00s 0$0 :00s 0%0 :00s 0&0 :00s 0'0 :00s 0(0 `:00s 0)0 @:00s 0*0  :00s 0+0 :00s 0,0 900s 0-0 900s 0.0 900s 0/0 900s 000 `900s 010 @900s 020 { 900s 030 r900s 040 i800s 050 `800s 060 W800s 070 N800s 080 E`800s 090 <@800s 0:0 3 800s 0;0 *800s 0<0 !700s 0=0 700s 0>0 700s 0?0 700s 0@0 `700s 0A0 @700s 0B0  700s 0C0 700s 0D0 600s 0E0 600s 0F0 600s 0G0 600s 0H0 `600s 0I0 @600s 0J0  600s 0K0 600s 0L0 500s 0M0 500s 0N0 500s 0O0 v500s 0P0 m`500s 0Q0 d@500s 0R0 [ 500s 0S0 R500s 0T0 I400s 0U0 @400s 0V0 7400s 0W0 .400s 0X0 %`400s 0Y0 @400s 0Z0  400s 0[0  400s 0\0 300s 0]0 300s 0^0 300s 060 000($Ap300s 060200 0#4@300s00s 060 000#%300s00s 060200 0|#200s00s 060 000@#200s00s 060200 0#`200s0 0s 060 000"(200s0 0s 060200 0"100s00s 070 000P"100s0tT4pL( d D $  h H (  l L , l L , p P 0  pP0tT4tX8xX8|\<\$|D HX x@`(t<\$|D `8P lL(\8U0s 070200 0 ,100s00s 070 000 d100s00s 070200 0!100s00s 070 000L!100s00s 070200 0! 200s000  0200s 070 000!`200s 070200 0"200s00s 080 000T"200s00s 080200 0"300s00s 080 000"8300s00s 080200 0#up300s0 0s 080 000D#f300s0 0s 080200 0#W300s00s 080 000#H400s00s 080200 0#9P400s00s 090 0004$*400s00s 090200 0p$400s00s 090 000$ 400s00s 090200 0$0500s000 4T500s 090 000D%500s 090200 0x%500s00s 090 000%500s00s 090200 0%$600s00s 0:0 000,&\600s00s 0:0200 0h&600s0 0s 0:0 000&600s0 0s 0:0200 0&700s00s 0:0 000'p<700s00s 0:0200 0X'at700s00s 0:0 000'R700s00s 0:0200 0'C700s00s 0;0 000 (4800s00s 0;0200 0H(%P800s000 \t800s 0000 800s 0000 800s 0000 800s 0000 900s00s 0;00)D900s00s 0;00L)t900s00s 0;00)900s00s 0;00)900s0 0s 0<00):00s00s 0<00*4:00s00s 0000 zd:00s00s 0000 m:00s00s 0<00*`:00s 00 ?:00s000 ;00s 0000 B,;00s 00 L;00s000 p;00s 00 ;00s 00 ;00s 0000 ;00s 0000 <00s 0000 (<000 0<, 083/0 (0@83/0S 00483/0S 00 0<83/0S 00 0K- M  0Ћ/-M   01K01K000s 1[0s000K0[0 000[00 0080 0 1[ 23 0 00 0 0Ћ/H-M 01K01K1[[  0S00KH-M 01K01K1[[  00K 0S00K00K00K00K0[KH-M 01K01K00K1[[  0S 0s000K0[KH-M   01K01K1[[ f 0KH-M   01K01K1[[ R 0 0 0KH-0M $ ( ,0 $0 0 00 00 00 00 00 $0S00 0,(0p83/0S 00 ?00s0 K0 0 ?00s0 ?0 0 ?00s0 30 0 t?00s0 '0 0 H?00s0 0 0 ?00s0 0 0 >00s0 0 0 >00s0 0 0 >00s0 0 0 l>00s0 0 0 @>00s0 0 0 >00s0 0 0 =00s0 0 0 =00s0 0 0 =00s0 0 0 d=00s0 0 0 8=00s0 0 0 =00s0 0 0 <00s0 0 0 <00s0 0 0 <00s0 0 0 \<00s0 f0 0 0<00s0 Z0 0 <00s0 v0 0 ;00s0 j0 0 ;00s0 ^0 0 ;00s0 0 0 T;00s0 0 0 (;00s0 0 0 :00s0 0 0 :00s0 0 0! :00s0 0 0" x:00s0 0 0# L:00s0 0 0$ :00s0 0 0% 900s0 0 0& 900s0 0 0' 900s0 0 0( p900s0 0 0) D900s0 0 0* 900s0 0 0+ 800s0 v0 0, 800s0 j0 0- 800s0 ^0 0. h800s0 R0 0/ <800s0 F0 00 800s0 :0 01 700s0 .0 02 700s0 "0 03 700s0 0 04 `700s0  0 05 4700s0 0 06 700s0 0 07 600s0 0 08 600s0 0 09 600s0 0 0: X600s0 0 0; ,600s0 0 0< 600s0 0 0= 500s0 0 0> 500s0 0 0? |500s0 0 0@ P500s0 z0 0A $500s0 n0 0B 400s0 b0 0C 400s0 V0 0D 400s0 J0 0E t400s0 >0 0F H400s0 20 0G 400s0 &0 0H 300s0 0 0I 300s0 0 0J 300s0 0 0K l300s0 0 0L @300s0 0 0M 300s0 0 0N 200s0 0 0O 200s0 0 0P 200s0 0 0Q d200s0 0 0R 8200s0 0 0S 200s0 0 0T 100s0 0 0U 100s0 ~0 0V 100s0 r0 0W \100tHlD h <  d 8 \ 0  X , | P $ xL pDh@d8 \0X,|P$pDd(t8H d0|@Ph4L\ l0L|H`4s0 0 0X H100s0 0 0Y t100s0 0 0Z 100s0 0 0[ 100s0 0 0\ 100s0 0 0] $200s0 0 0^ P200s 000!0s 0&200s200 0!0s 0&200s00s 000<"0s 0&200s00s200 0|"0s 0&0300s00s 000"0s 0&l300s00s200 0"{0s 0&300s0 0s 000<#k0s 0&300s0 0s200 0|# 0& 400s00s 000#K0s 0'\400s00s200 0#;0s 0'400s00s 000<$+0s 0'400s00s200 0|$0s 0'500s00s 000$ 0s 0'L500s00s200 0$0s 0'500s 0004%0s 0'500s200 0l%0s 0'500s00s 000%0s 0(,600s00s200 0%0s 0(h600s00s 000,&0s 0(600s00s200 0l&0s 0(600s0 0s 000&0s 0(700s0 0s200 0&0s 0(X700s00s 000,'o0s 0(700s00s200 0l'_0s 0(700s00s 000'O0s 0) 800s00s200 0'?0s 0)H800s00s 000,(/0s 0)800s00s200 0l(0s 0)800s 000(0s 0)800s200 0(0s 0)(900s00s 000)0s 0)d900s00s200 0\)0s 0)900s00s 000)0s 0*900s00s200 0)0s 0*:00s0 0s 000*0s 0*T:00s0 0s200 0\*0s 0*:00s00s 000*0s 0*:00s00s200 0*0s 0*;00s00s 000+s0s 0*D;00s00s200 0\+c0s 0*;00s00s 000+S0s 0+;00s00s200 0+C0s 0+;00s0 #0s 0 <00s0 0s 0 L<00s0  0s 0 x<00s0 0s 0 <00s00s0,0s 0+<00s00s0,0s 0+ =00s00s0 -0s 0+@=00s00s0D-0s 0+t=00s0 0s0|-0s 0,=00s00s0-0s 0,=00s00s0 0s 0 >00s00s0 0s 0 D>00s00s0\.0s 0,t>00s0 Z0 0 >00s0 i0s 0 >00s0 0 0 >00s0 0 0 $?00s0 0 0 P?00s0 9 0 x?00s0 . 0 ?00s0 # 0 0K-M 00 0>0F Ћ/- M Ћ/-M  00 0Ћ/-M  00 0Ћ/-$M 0 0 0>0 ! 00 1000 00 0000 00 (0  0>000#s 0>0 0>0071K 0>000s 0>0 0>0 1[0s 0>0  0R: 0>0 0 Ћ/᪪@H-M @@00 00  )0  )0  )0  )0  )0x  $)0l  ()0`  ,)0T  0)0H  4)0<  (K  <XpGCC: (Linaro GCC 7.5-2019.12) 7.5.0A.aeabi$6  "    '4 AMYeq |$(,048<@DH PT  x%D`5h@ |Q Y$ X%\%g\%\p%yX&l&P'`t'" 8: XLdL LMTT\`t$(PJ< J J0%J01 KX?dLUpfteepd.c$dpd_basepd_versionpd_cfgpd_gpio_cfg1pd_gpio_cfg2pd_gpio_bm1pd_gpio_bm2pd_gpio_bm3pd_gpio_bm4pd_snk_pdopd_src_pdopd_timerspd_snk2_pdopd_control_flagspd_powerResvOwnUsepd_Trim1pd_Trim2pd_vSafe5V_bmpd_signatureChecksumpd_checksum$aSetEEPROMDataSetCheckSetDriveSetNumericComboSetNumericSetNumericDecDivProgramGetEEPROMDataGetCheckGetDriveGetNumericComboGetNumericGetNumericDecMulReadAndParseExTFtEEPDConstrTFtEEPDConstrHInitPDmemset__aeabi_uidivReadAndParsePDSetRomTypePDMoveStringsPDGetChipTypePDGetChipIDPDSetPDChecksumInitialisePDStructureInitiailiseE2DATAStructure_GLOBAL_OFFSET_TABLE_P?D@  $(,048<@DHLPTX\`dhlptx|  $(,048<@DHLPTX\`dhlptx|  $,048<@DHLPTX\`hlptx|X% 88888 8$8(8,8084888<8@8D8H8L8P8T8X8\8`8d8h8l8p8t8x8|888888888888888888888888888888888999 99999 9$9(9,9094989<9@9D9H9L9P9T9X9\9`9d9h9l9p9t9x9|999999999999999999999999999999999::: ::::: :(:,:0:4:8:<:@:D:H:L:P:T:X:`:d:h:l:p:t:x:|:\L`LLHLMIPM<TM=XM>\MAhMBlMCpMDtMExMF.symtab.strtab.shstrtab.rel.text.data.bss.comment.note.GNU-stack.ARM.attributes4|M @xU %ML+M00M%9!NIp!N/PN < R `Yserialno.o/ 1620229112 1000 1000 100664 3224 ` ELF( 4( H-M 00 000s 0 000 00S0KH- MK $0 00 0S 0  - !K r0!K0 0 $0 0K00 $0 0K 0!K0 S0s 0 W r 0s 0 0 r !KR00 C 000K 0 0 0 [ 00C0 00 0 0R:KH-MK 0 000 K0KH-M  01K00 0000![!0(03/KH-M   00 000 0 0K-M 00 0Ћ/K-`M` `0$0 0\0 \0K( $01s 0#K#K"K(00c0C#K@PCKK 02 >"#K(00 ?Kl 0h0 &K#KK 02="#K(0 0 ?Kt 0p0 'K#KK 02="#K(00 ?K| 0x0 'K#KK 03 =##K(00 ?KKK 02="#K(00/00 ?K`pcKXK#K X K$0K0$00 0 X0K0S$0  $0@0 0000 00 0 $00@X0K00SX0K0S0R0KX0K K-M X00   H <  0$ $0(0Ћ/T0GCC: (Linaro GCC 7.5-2019.12) 7.5.0A.aeabi$6  "  `h!2hd1@9 pOV|\kr,~serialno.c$a$dstruprtoupper__aeabi_ldivmod_i64toaTSerialNumberConstrCWstrcpyGetSerialNoAndLengthstrlenGetSerialNoBuildlocaltimeInitialiseSerialNumberStructure_GLOBAL_OFFSET_TABLE_(@P 4(T`dhlp.symtab.strtab.shstrtab.rel.text.data.bss.rodata.comment.note.GNU-stack.ARM.attributes4t @ %+080%AQp/  T athreads_posix.o/1620229112 1000 1000 100664 1368 ` ELF(4( H- M   000 K3/ 0S0  0000  000 0  L00 0 000 04 S0K 0K6eɚ;H-M 0KGCC: (Linaro GCC 7.5-2019.12) 7.5.0A.aeabi$6  "+BXe(rthreads_posix.c$a$dusbi_cond_timedwaitpthread_cond_timedwait_GLOBAL_OFFSET_TABLE_usbi_backendusbi_get_tidsyscall  .symtab.strtab.shstrtab.rel.text.data.bss.comment.note.GNU-stack.ARM.attributes4 @$ %D+D00D%9iIpi/  zDYpoll_posix.o/ 1620229113 1000 1000 100664 2348 ` ELF(L4( H-M  0S 000x20t" 000 0s 000(20$" t000  0s 00010! ]000 0s 00010! G0000  0s 000,10(! /000 0s 00000  000;  0s 00000  0 000000Kt$@0h< 0failed to create pipe (%d)failed to get pipe fd flags (%d)failed to set pipe fd flags (%d)failed to get pipe fd status flags (%d)failed to set pipe fd status flags (%d)usbi_pipeGCC: (Linaro GCC 7.5-2019.12) 7.5.0A.aeabi$6  " &+0AJPpoll_posix.c$d$a__FUNCTION__.8698usbi_pipe__errno_locationusbi_logfcntlclose(Pl 4\8Lt.symtab.strtab.shstrtab.rel.text.data.bss.rodata.comment.note.GNU-stack.ARM.attributes4 @( %$+$0$80%AQp/80  hVacore.o/ 1620229113 1000 1000 100664 26724 ` ELF(4f4( - M 0  0 0 Ћ/- M  0 0 0  00  0  Ћ/- M 00  00   0 0 0 Ћ/H-M KH-M KH-M 0KH-M KH-M KH-M KH-M 0KH-M(00 0S 0 0  0KH-M 00 0  1000 00 R:KH-M  000 00 R *0  00 0 0*00  000 0 001 0S000 0  0  00 0 0KH-M   0000 0T00 0 0S0 0< 0S 0 0  0  0 8 0 , 0S  0KH-M 000 0 P 00000 0000000S 00<1S  KH-M 000 00 P 000000000S 00<1S  KH-M  0S00M0 0K 0[S 0\00X  0 0[S8004  0 [) 0KH-M  0 0 000000C0 080 R 04000C0 00 00R00} 0KH-,M0 4 HB@0(0 00 00S$20000 20" (0S 0v0S, 100S 1003/000?00000C0 (00(0 (0S 00 04000C0 00 000R000)(100( K03/ 0S00 /(000 000 0 0S 00 01 0 00 (0  1$0 01 @$00000  0R40  (0S (00KD H-M  0S 0S 00  0  1 00 0 0SK- M 0 0Ћ/- M 0!0Ћ/H-M   00 00 0 0S0.00C0 0S00   00 0 ! 0$00 0S 0!0S 0R0  00B  00BK$\H-M   0K0[  0K- M 0$0Ћ/- M 0(0Ћ/- M 0,0Ћ/-$M 0!0K00 8 0 0100 0 0 '0 000100 00 0  010100 00! [R0000 00 0S 00 0 00 R000 00 0S0Ћ/H-M 00K0K 0S 0p00l  b00 [ 0S00  000 00K <H- M 0!0K0K  0S 000  b0*0! [e 0S00  000K 0000 0[::0 0S 0S0[5s00 00 00KlH-M 0_00 0 0`0KH-M A@0S9 0G00 C0 000 0E0S)0 0 0(00 00  0$0l00l0S X00l03/0S0%KXH-M 0 0K0 0 K  0S ,00(  00K HH-M 00 K  0S ,00(  00K0\H-,M $ A@ 000 1000 0 0 0(00 10!  0P0S0\0,000 0S 0Q0 0S b0F  0$ 0 ( 0  0,0 0003/ 0S 0 0 0(000 00   0w0080]0 000 080[$0  0K H-8M8 03K03K00 00 0 0 0K80S0300K 0S#2[#[R2[#[R00   0  1000 0S0S 0K 0S00 00KH-$M $ A@ 0|0 0x00C0 000C0 I0@00 00$ R:0(00$00S|10x!  0$00S T10P!  <108!  0(000y0 $000000  00 000C0 0 0t0R 0|0 080$00Q 080`00 0$3/$0$0$0$K  P \< H-M 0Sv 10! 0$000 00m0S00s0 0 0S+0B?E0 1S0$1S 00 0 0S 00 0 00S 0  300S30  300 30 30|# 0 ``ß   0H30D#  00 080 0\0 00| 000x 0P0t 0 X 20200S 20 20` 0R/20hh20200S 100 3/ 0S  0S 20(0S (0  0a10 0S x10 0 3/d100 R L10 100 C|10 X10P 0R?3810Q 00a 0000C0 04000C0 00000 04000C0 00 00R 00K 080P 00L 0\0H 000K XLHD$ 0,\$ 4H-M B@00 00 20"  0S200 0 20200 R"200 Cx20 p200S `20\" L20<208" 20 20 20 0R?100S/   04 000R0K  00 0000C0 04000C0 000c00 04000C0 00 00R 00 0 00R 00    04 000R 00    00 0S 00 0 3/ 080o 00k 0\0g K T hP 4$ x - M  0S S: S pS 0\000S00s0 <0008(00080Ћ/H-M  $  000 K 0H- M0 4 8$ <4 C@00 04S30004 04S 0400 _ 0S 44S0S44S0S44S0S0S00s0 0 030 A>K 0C 0C2/ 0S 300S 20 2020$$200R(40C(4 $$20$4 ($2000B(4 $$2000B$4 44S P200 D200 8200 ,200  200 0S (T$2#C#?@B AK @@84 000 @0!  AK @@8400!  0S0 S00 A>K 0C0C 0  A>K 0C0C0c0<$ 0S 00 S0;c0  000 S:0  0C?00  0 A>K 0C0C 0000A>K 0C0C4 K0@0\ʚ;\XTPLMb0-H-$M   0 0 000 KHЍ/- M 0c0iS񏐥~}|{zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPON2.*&" >+-/13510:00700400100.00+00(00%00"00000000000000 00 x00p00h00`00Ћ/px$0@Thx-00Ћ/ http://libusb.infoneed to increase capacitytoo many configurationszero configurations, maybe an unauthorized deviceport numbers array is too smallcould not retrieve active config descriptordestroy device %d.%dinternal signalling write failedinternal signalling read failedopen %d.%dopen %d.%d returns %dDevice handle closed while transfer was still being processed, but the device is still connected as far as we knowA cancellation for an in-flight transfer hasn't completed but closing the device handleA cancellation hasn't even been scheduled on the transfer for which the device is closingRemoved transfer %p from the in-flight list because device handle %p closedfalling back to control messagezero bytes returned in ctrl transfer?control failed, error %dactive config %dconfiguration %dinterface %dinterface %d altsetting %dendpoint %xstreams %u eps %deps %dLIBUSB_DEBUGreusing default contextcreated default contextlibusb v%u.%u.%u.%u%snot destroying default contextdestroying default contextsome libusb_devices were leakedapplication left some devices open[timestamp] [threadID] facility level [function call] -------------------------------------------------------------------------------- errorwarninginfodebugunknown[%2d.%06d] [%08x] libusb: %s [%s] libusb: %s [%s] LIBUSB_ERROR_IOLIBUSB_ERROR_INVALID_PARAMLIBUSB_ERROR_ACCESSLIBUSB_ERROR_NO_DEVICELIBUSB_ERROR_NOT_FOUNDLIBUSB_ERROR_BUSYLIBUSB_ERROR_TIMEOUTLIBUSB_ERROR_OVERFLOWLIBUSB_ERROR_PIPELIBUSB_ERROR_INTERRUPTEDLIBUSB_ERROR_NO_MEMLIBUSB_ERROR_NOT_SUPPORTEDLIBUSB_ERROR_OTHERLIBUSB_TRANSFER_ERRORLIBUSB_TRANSFER_TIMED_OUTLIBUSB_TRANSFER_CANCELLEDLIBUSB_TRANSFER_STALLLIBUSB_TRANSFER_NO_DEVICELIBUSB_TRANSFER_OVERFLOWLIBUSB_SUCCESS / LIBUSB_TRANSFER_COMPLETED**UNKNOWN**discovered_devs_appendusbi_sanitize_devicelibusb_get_device_listlibusb_get_port_numberslibusb_get_max_packet_sizelibusb_get_max_iso_packet_sizelibusb_unref_deviceusbi_signal_eventusbi_clear_eventlibusb_opendo_closelibusb_closelibusb_get_configurationlibusb_set_configurationlibusb_claim_interfacelibusb_release_interfacelibusb_set_interface_alt_settinglibusb_clear_haltlibusb_reset_devicelibusb_alloc_streamslibusb_free_streamslibusb_kernel_driver_activelibusb_detach_kernel_driverlibusb_attach_kernel_driverlibusb_initlibusb_exit0,GCC: (Linaro GCC 7.5-2019.12) 7.5.0A.aeabi$6  " <<\d'$> $WD,gp$w$$( 8PTh0tB T$  f x 48H$088@L X<X  d t<1LdCtpUg! y ,    h!, x! "D 0"""#$##X #t$t $$% 4%%%$&,&P'\'\''',  (-(0- x0 1,1?,1Hl1t1|5L@58H9h9  q (u0,GLY5Tbj|x0<3Qxh$  ( (  @H (p ( (& Ae H|t8 X8  -@U(gxL(t , ( =x!Q0"f"pz$##$4%d% ,&0  " 'D. ; (-PG _ |    t1X    6( H9$core.c$alist_initlist_addlist_delusbi_mutex_static_lockusbi_mutex_static_unlockusbi_mutex_initusbi_mutex_lockusbi_mutex_unlockusbi_mutex_destroyusbi_tls_key_get$dlibusb_version_internaldefault_context_refcntdefault_context_locktimestamp_origindiscovered_devs_allocdiscovered_devs_free__FUNCTION__.9275__FUNCTION__.9296__FUNCTION__.9315__FUNCTION__.9347find_endpoint__FUNCTION__.9392__FUNCTION__.9403__FUNCTION__.9412__FUNCTION__.9418__FUNCTION__.9424__FUNCTION__.9433do_close__FUNCTION__.9458__FUNCTION__.9468__FUNCTION__.9477__FUNCTION__.9483__FUNCTION__.9489__FUNCTION__.9496__FUNCTION__.9503__FUNCTION__.9508__FUNCTION__.9512__FUNCTION__.9519__FUNCTION__.9525__FUNCTION__.9539__FUNCTION__.9544__FUNCTION__.9549get_env_debug_level__FUNCTION__.9584first_init.9582__FUNCTION__.9597usbi_log_strhas_debug_header_been_displayed.9625pthread_mutex_lockpthread_mutex_unlockpthread_mutex_initpthread_mutex_destroypthread_getspecificusbi_default_contextactive_contexts_lockactive_contexts_listmalloclibusb_unref_devicediscovered_devs_appendlibusb_ref_deviceusbi_logreallocusbi_alloc_devicecalloclibusb_has_capabilityusbi_connect_device_GLOBAL_OFFSET_TABLE_usbi_backendusbi_hotplug_notificationusbi_disconnect_deviceusbi_sanitize_deviceusbi_device_cache_descriptorusbi_get_device_by_session_idlibusb_get_device_listlibusb_free_device_listlibusb_get_bus_numberlibusb_get_port_numberlibusb_get_port_numbersmemmovelibusb_get_port_pathlibusb_get_parentlibusb_get_device_addresslibusb_get_device_speedlibusb_get_max_packet_sizelibusb_get_active_config_descriptorlibusb_free_config_descriptorlibusb_get_max_iso_packet_sizeusbi_signal_eventwriteusbi_clear_eventreadlibusb_openmemsetlibusb_open_device_with_vid_pidlibusb_get_device_descriptorlibusb_closelibusb_lock_eventslibusb_unlock_eventslibusb_get_devicelibusb_get_configurationlibusb_control_transferlibusb_set_configurationlibusb_claim_interfacelibusb_release_interfacelibusb_set_interface_alt_settinglibusb_clear_haltlibusb_reset_devicelibusb_alloc_streamslibusb_free_streamslibusb_dev_mem_alloclibusb_dev_mem_freelibusb_kernel_driver_activelibusb_detach_kernel_driverlibusb_attach_kernel_driverlibusb_set_auto_detach_kernel_driverlibusb_set_debuglibusb_set_optiongetenvatoilibusb_initusbi_io_initlibusb_exitusbi_hotplug_deregisterlibusb_handle_events_timeoutusbi_io_exitfputsstderrusbi_log_vusbi_get_tidvsnprintflibusb_error_namelibusb_get_version4\@h$dHx,PX,D       `  h    4 H$8<@Dt04 X@DHLPTD|<l<\<@DHdhlpptx|  $ ( \      h!l!p!t!! "$"(","""# #`#####$t$x$|$$$$%(%,%0%%%$&(&P'T'X't'''(())* ,,,,,,,,,,,,,,,,,,--- ----- -$-h--(.... ////0(0,0004080<0@0D0H0L0P0T0X0\0`0d0h0l0p0t0 1(1\1l1p134444|5555555555555555556888999 99999 9$9(9,9094989<9@9D9h9 .symtab.strtab.shstrtab.rel.text.data.bss.rodata.rel.data.rel.ro.local.comment.note.GNU-stack.ARM.attributes4l9 @[ %9+9D09 <hC8 @e O0xC%XChpC/C  Q exdescriptor.o/ 1620229113 1000 1000 100664 17944 ` ELF(8D4( -M00K0[#4s0s00K0[s00K0[Ћ/H- M 0 0 0K0 0K 0[4s 0[s00s0s0s0/ 000000 0KH- M 0 0 0K00K 0[s0rqponmlkjihgfedcWa 00 0  W 00 0 0 ,0S 00s 0 0004s 00s00s01K 0![ 000 00 0 4 00 0 0 ,0S 00 0 000,0008 00040  00 0  000 00 0   000 00 0 000 00S{  00BKH-M 0 0KH-0M $ ( ,0 00 ,0S 00,00d30`#  0 K0@(0[S 0[ 00 30#  00[ ,0S 0[0,0020"  00[S0$ (0[S0$ ( 0[0h20d"  00[ (00(0 0[ ,00C,0 0[ 000 (0 0 I K0(0[S 0[010!  0`0[ ,0S 0[0,0010!  0N0[S# 0[S 0[S 0[S 0[0H10D! 0[ (00(0 0[ ,00C,0 0[ 000 ,0S(  00B0 0S$0 $0  0000 $0  0S$0  00 $0  0K`d<h( `0@ H-M 00S5 00 -0 000100 000 0S 0 0 0  01010 00 0 00 0S0 0000 00 R000 KH-@M0 4 8 <0 00 00 40  T4000 4000 0001 0S 0 0 E40  400 0001 000 0 800S 00 00 40$ 00!00S 000|40x$ 00 0 00 <0S 000<00040,$ 0000 S 00030# 00 0 400 40 0  0  0 0s000 00 80080 00 000 00 <00C<0 80 0 A, K0,8,0[S ,0[0 30# 00 0 ,0[ <0S ,0[0<0020" 00+0[S +0[S +0[S +0[S ,0[ 80080 ,0[ 000 ,0[ <00C<0 <0S8  00B$0 $0S $00 0 00S 0 0 e00$  0$  00SA 000(0 0(  (0S 0 0 H00 ( 0101 (000<08 0 0S2 0S0s 0  08 080   000 <  00B<0 000 00 0S800 <0S 00S00 0S 0<0S04K 0K d8$\PPp0,H-M 0 0S 00 0 010'000 00 0S0 000KH-0M $ ( ,0 ,0S 00,00h40d$  00$ D($00S $00 00 40 $  0$00S $00030#  0$00 ,0S $000,0030#  0$00 S $000X30T#  0$0000 $0  0S 0$00 (00(0 $00 ,00C,0 $0  $0  00 (00 I K0(0[S 0[0x20t"  0 0 0[ ,0S0[0,004200"  0s $0 ,0p0[S 0[S 0[S 0[S 0[010! 0[ (00(0 0[ ,00C,0 ,0S( 00B0 0S $00S00 $0 $00S 0 0 2$00 $0  01 00,0(  W 0S 0S0s $0  0( 0(0 ,  00B,0 000 $00 0Sf,0$ 0K8L0lL DH- M   0 00 0S 0'000  0S 00p00l   0 0S 008004  0  0KH-M  0 0 00$0 < K3/ 0S0# 0S03t0 0#04l0 0$04d0 0$04\0 0$0KH-M  <008  0<0  0K0H- @M@ D @A@00 0<0 ,10(P<0K8K @5/ 0S0:0S @0 000000  0)<0, K8K2[00 0S 0p00(@2[ <0K@4/ 0S @0< D000  0 K0<``0H- HM@ 0H A0KA@00 0<0 A0[0x10t! @0)0A [R:0MH10,P8 KA[<0K0 0@5/ 0S0=0S @0 000000  0,<0, K8K2[00 0S 000,@2[ A[<0K00 @4/ 0S @0< H000  0 K0,Xtt0H- 0M( 00 )0K@@)0[000  0 0K00,P K [ 0K00(5/ 0S00 00[) [R [00 0 0[0 0K(0)0 [R:00 0 K0H-,M 0( !0K00   0 R 00@0K K![ 4/ 0S0! 0 (000 -0 K!0[  0S0 0s00s0(  0KH-M 0S KH-(M  000 0 0 0 0 I K04 0[S0[ 0S 0[010  040[0S 0[ 00 0 0[ 00C0 "0[S 0[000  00 0 00S 0 0 0@ 00S0KX PH-M KH-0M $ ( ,0 ,0S 00,00p30l#  0 K0L(0[S 0[ 00 30#  00[S 0[020"  00[ ,0S 0[0,0020"  00[010 0 0S 00 X(0[ (00(0 0[ ,00C,0 00 m,0S 00,0010!  c K0(0[S 0[ 00 10!  M0[S 0[010!   0E0[ ,0S 0[0,00<108!  ,0[0 0   0  1S  0! 0  1 [(0[ (00(0 0[ ,00C,0 000 0[ 0S0s 0 $0  0KHl0<XH\H-0M( , 0K  0 0 00 K000 (_ 0S0 s (0$000l10h! 0Q0S(0$00000,10(! 0? K K01[ [ 000  1[0 0 0S 0#1[0 0 ( 0S (0$0000 , (0$000D00@   0K@HH-M 0S 00 0  1000 00 0SKH- M   00 00S 00 00 00  0%00S00 00 |00x  00 0 0S 0 0 40  0K4pH-M KH- M   00 00S 00 00 00  0%00 S00 00 |00x  0 0 0 0S 0 0 40  0K\xH-M KH- M   00 00S 00 00 00  0%00S00 00 |00x  00 0 0S 0 0 40  0KHH-M KH-JM ! $1 01K1[S0pE/K000  0S0b0S0]1[s 1[4s00s01KEK![[000 0S0G1[S 0B1[ 0S0;0 0 00 )$10C R*E/K000s0S00 K01SS 0  10? 0  10EK  000 1[ 0S 0 !0 0Kshort endpoint descriptor read %d/%dbbunexpected descriptor %x (expected %x)bbbbwbbbbbbbwbinvalid endpoint bLength (%d)invalid extra ep desc len (%d)short extra ep desc read %d/%dskipping descriptor %xbbbbbbbbbinvalid interface bLength (%d)short intf descriptor read %d/%dtoo many endpoints (%d)invalid extra intf desc len (%d)short extra intf desc read %d/%dshort config descriptor read %d/%dbbwbbbbbinvalid config bLength (%d)too many interfaces (%d)invalid extra config desc len (%d)short extra config desc read %d/%dskipping descriptor 0x%xparse_configuration failed with error %dstill %d bytes of descriptor data leftbbwindex %dvalue %dinvalid descriptor length %dinvalid ss-ep-comp-desc length %dbbbbwshort bos descriptor read %d/%dbbwbinvalid bos bLength (%d)short dev-cap descriptor read %d/%dbbbinvalid dev-cap bLength (%d)failed to read BOS (%d)short BOS read %d/%dfound BOS descriptor: size %d bytes, %d capabilitiesunexpected bDevCapabilityType %x (expected %x)bbbdbbbbwbbwbbbbuparse_endpointparse_interfaceparse_configurationraw_desc_to_configlibusb_get_device_descriptorlibusb_get_active_config_descriptorlibusb_get_config_descriptorusbi_get_config_index_by_valuelibusb_get_ss_endpoint_companion_descriptorparse_boslibusb_get_bos_descriptorlibusb_get_usb_2_0_extension_descriptorlibusb_get_ss_usb_device_capability_descriptorlibusb_get_container_id_descriptorGCC: (Linaro GCC 7.5-2019.12) 7.5.0A.aeabi$6  "H$H:WTHe,tw(t\ < tl44tt|ttt )tp;$t<MXtX_htt|t<q(,Txt("T t"tl$`$t&|(0&td'/x't(#( `")29@]s`pXh#|<AmT$$|t" %$0&$ T&$Ox'$'$($(descriptor.c$alibusb_cpu_to_le16libusb_get_descriptorlibusb_get_string_descriptorusbi_reallocfclear_endpoint$dparse_endpoint__FUNCTION__.8789clear_interfaceparse_interface__FUNCTION__.8822clear_configurationparse_configuration__FUNCTION__.8851raw_desc_to_config__FUNCTION__.8870__FUNCTION__.8880__FUNCTION__.8890__FUNCTION__.8901__FUNCTION__.8908__FUNCTION__.8935parse_bos__FUNCTION__.8953__FUNCTION__.8966__FUNCTION__.8981__FUNCTION__.8992__FUNCTION__.9003libusb_control_transferreallocfreeusbi_parse_descriptormemcpyusbi_logmalloccallocusbi_device_cache_descriptor_GLOBAL_OFFSET_TABLE_usbi_backendlibusb_get_device_descriptorlibusb_get_active_config_descriptorlibusb_get_config_descriptorusbi_get_config_index_by_valuelibusb_get_config_descriptor_by_valuelibusb_free_config_descriptorlibusb_get_ss_endpoint_companion_descriptorlibusb_free_ss_endpoint_companion_descriptorlibusb_free_bos_descriptorlibusb_get_bos_descriptorlibusb_get_usb_2_0_extension_descriptorlibusb_free_usb_2_0_extension_descriptorlibusb_get_ss_usb_device_capability_descriptorlibusb_free_ss_usb_device_capability_descriptorlibusb_get_container_id_descriptorlibusb_free_container_id_descriptorlibusb_get_string_descriptor_asciiE@EpFGIGJHJ$JPHxHJH8JJJlKI                  xGG G H\ J J J0 J H( Jt J K` I L          $ ( , 0 GGJ<HJJJPJlL H<JJJ`KIt x |                KHJPGJ    NOJI   JHK\GpNtOx |  JpJHK(G<N@ D HOL P T JXN\ ` dOS`RtNxOG HPJJKH< @ D H L P hGJH$J\JJLHd J H J J X@!JP!K!X!I(" ," 0" 4" 8" <" @" D" H" L" P" T" X" \" `" d" h" l" p" #JT#Jt#H#J#LP$JX$Gl$ p$ t$ x$ |$ $ $ $ $ $G$Gl%J%J%K%H& & $& (& ,& D&G&J'J'KD'Hd' h' l' p' t' 'G'JH(JX(K(H( ( ( ( ( (G.symtab.strtab.shstrtab.rel.text.data.bss.rodata.comment.note.GNU-stack.ARM.attributes4* @d<p %+++0+801%A81Qp81/h1 E x7Caio.o/ 1620229113 1000 1000 100664 22404 ` ELF(U4( - M 0  0 0 Ћ/- M  0 0 0  00  0  Ћ/- M  0  0 0 00  0  Ћ/- M 00  00   0 0 0 Ћ/H-M  00 R 0 0 00  0 0 00  KH-M 0KH-M KH-M KH-M 0KH-M KH-M KH-M  0KH-M KH-M KH-M KH-M 0KH-M  KH-M KH-M 0|0w00s00o000B?g000t00J?0N?0=00 0Sb00 00  0S0!000 00|0V00R00N00r0B?F000KH-M 00000 00|0)00%00!00E0B?00e001S 001KH-$M t! 0@000 0S 0  0 0 0I0100 K3/ 0S 0@00$0@00000  0,00 "#300 00##3/0A 00  t000 000 0\ S  0 40#C#? B 0 0Kp\Mb@B6eɚ;H- M  0000  0001 00h0 0 00 0S00  0(0S0@00 00,00(  0KTH-M 0S 00|00x  000S 0 0S 0 00@0C0 0(0BK - M 0Ћ/H- M 00 0 0@00$000 00  0S 0b0x 0t0R 0 0t0L 00S  00S 0 0t0<0x00C0 *000 00S00S 0 00R 0 00R 0 00R 0 00\00 000C0 0 0t0R 0 0t0H0S 00X0KH-M 0@00$000 0 0 0|000S00S 0x00C 0S000 00-0|0v 0KH-$M A@ 0@0C0 00$000 00l10h! 0|0N0(0J0$00S 0|0J0(0F0:0  0 $ 0 %  0S 0|010(0-0!0|0'00p03/ 0S 0$00s 0$ 00$00(00S h0K(H-M dA@0@0C0 00L10H! 0(00$00S 0$00S 00 300t03/ 0S$0s 0s 00$00000  0000  0s0$00s 0$ 0$00s 0$ 0(00K`t x\-M  0@0C0 0  Ћ/-M 0@0C0 0 0Ћ/H-,M( , (0@00 000 ( 0S(0@00$0@000|10x! (0(0Q(0$00s (0$ (0(0P,0S000S 000 00S00C0 (00 R 00  0,0 000K0,  (0 0 00000|00x  00S 003/0[0S 0$00KhX(hH-M 0@00$000 0|00%00 0K0|0 0[S D00@  00K PH-M 0@00$000 0B?0 1S0$1S 0pollfds_cnt >= internal_nfdspoll() %d fds with timeout in %dmspoll() returned %dpoll failed %d err=%dcaught a fish on the event pipesomeone updated the poll fdssomeone purposely interruptedsomeone unregistered a hotplug cbsomeone is closing a devicehotplug message receivedbackend handle_transfer_completion failed with error %dbackend handle_events failed with error %ddoing our own event handlingevent handler was active but went away, retryinganother thread is doing event handlingno URBs, no timeout!no URB with timeout or all handled by OS; no timeout!first timeout already expirednext timeout in %d.%06dsadd fd %d events %dremove fd %dcouldn't find fd %d to removedevice %d.%dcancelling transfer %p from disconnectcalculate_timeoutlibusb_alloc_transferlibusb_free_transferlibusb_submit_transferlibusb_cancel_transferusbi_handle_transfer_completionusbi_handle_transfer_cancellationlibusb_try_lock_eventslibusb_event_handling_oklibusb_event_handler_activelibusb_interrupt_event_handlerhandle_timeouthandle_eventshandle_eventslibusb_handle_events_timeout_completedlibusb_get_next_timeoutusbi_add_pollfdusbi_remove_pollfdusbi_handle_disconnectGCC: (Linaro GCC 7.5-2019.12) 7.5.0A.aeabi$6  " <<\\*d3X<,L$\($nL(t$(0$$8(`(,$"%H"7"I" [ m $  " "" ,"""8"""DPT"!l" 3"lt""E"HTPfP"x"DLLl"<$}$?$"x'''"(("H,,",,,".."(0(80"X1`1"`3<*=Rh~ )3- CIxV.xin\ <;4Y(y, d 5NTjXtX %8)pP%w'4'D(HX(($,|&80(9`14M1io.c$alist_initlist_addlist_add_taillist_dellist_cutusbi_mutex_initusbi_mutex_lockusbi_mutex_unlockusbi_mutex_trylockusbi_mutex_destroyusbi_cond_initusbi_cond_waitusbi_cond_broadcastusbi_cond_destroyusbi_tls_key_createusbi_tls_key_getusbi_tls_key_setusbi_tls_key_delete$dcalculate_timeout__FUNCTION__.8815__FUNCTION__.8826__FUNCTION__.8831arm_timerfd_for_next_timeoutadd_to_flying_listremove_from_flying_list__FUNCTION__.8860__FUNCTION__.8866__FUNCTION__.8885__FUNCTION__.8892__FUNCTION__.8903__FUNCTION__.8914__FUNCTION__.8919__FUNCTION__.8924handle_timeout__FUNCTION__.8941handle_timeouts_locked__FUNCTION__.8969__PRETTY_FUNCTION__.8970__FUNCTION__.9002__FUNCTION__.9035usbi_fd_notification__FUNCTION__.9056__FUNCTION__.9063__FUNCTION__.9085pthread_mutex_initpthread_mutex_lockpthread_mutex_unlockpthread_mutex_trylockpthread_mutex_destroypthread_cond_initpthread_cond_waitpthread_cond_broadcastpthread_cond_destroypthread_key_createpthread_getspecificpthread_setspecificpthread_key_deleteusbi_io_initusbi_pipeusbi_add_pollfdcloseusbi_io_exitusbi_remove_pollfdfree__errno_locationusbi_log_GLOBAL_OFFSET_TABLE_usbi_backendlibusb_alloc_transfercalloclibusb_free_transferlibusb_submit_transferlibusb_ref_devicelibusb_cancel_transferlibusb_transfer_set_stream_idlibusb_transfer_get_stream_idusbi_handle_transfer_completionlibusb_unref_deviceusbi_handle_transfer_cancellationusbi_signal_transfer_completionusbi_signal_eventlibusb_try_lock_eventsusbi_default_contextlibusb_lock_eventslibusb_unlock_eventslibusb_event_handling_oklibusb_event_handler_activelibusb_interrupt_event_handlerlibusb_lock_event_waiterslibusb_unlock_event_waiterslibusb_wait_for_eventusbi_cond_timedwait__assert_failusbi_clear_eventpollusbi_hotplug_deregisterusbi_hotplug_matchlibusb_get_next_timeoutlibusb_handle_events_timeout_completedlibusb_handle_events_timeoutlibusb_handle_eventslibusb_handle_events_completedlibusb_handle_events_lockedlibusb_pollfds_handle_timeoutslibusb_set_pollfd_notifiersmalloclibusb_get_pollfdslibusb_free_pollfdsusbi_handle_disconnectqr<s`tuvwx(yPzt{|}8L H l      `8X $(L (DHLPT lpL8HLDH\pl|,    4!|!!D"""$#D#\# $<$@$D$H$P$T$\$`$d$h$l$p$t$x$|$$$$$$$$$$$$$$$$,&p&&&&&&' '4'x'|'''''''''D((()***|+4,H,L,P,T,X,\,`,d,h,p,t,x,|,,,--....//(0,000400X1\1113H3`3d3h3l3p3t3.symtab.strtab.shstrtab.rel.text.data.bss.rodata.comment.note.GNU-stack.ARM.attributes4x3 @Mh %3+303S809%A$:Qp$:/T: q tEd@Uahotplug.o/ 1620229113 1000 1000 100664 5264 ` ELF(4( - M  0 0 0  00  0  Ћ/- M  0  0 0 00  0  Ћ/- M 00  00   0 0 0 Ћ/H-M KH-M KH-M   0 00 00S0/000S 0 04R 0"000S 0 04R 000 0S 0 0@0R 00@00 4/0KH- M  0\00T00C0 000C 0 #00@0S0\00  0\00S 00d 00 000C 0 0 0P0R0\0rKH-M   00 0S00  10  0  0B?F0 1S0$1S 0 0\00 000010  (00S) $00S% 0K  0S0 0 000  0100 d000  0R00S 0 0 0KP H-$M $ A@00 0Sa 0S100 0 $00p10l!  0\0 0T00C0 0 0$ R00@0s 0 00 000C0 0 0P0R 0\00S+ 0B? 0 1S 0$1S  0@$Pd ffi f({! 8f #  f p0 -Nd{8 hotplug.c$alist_addlist_add_taillist_delusbi_mutex_lockusbi_mutex_unlockusbi_hotplug_match_cb$d__FUNCTION__.9274__FUNCTION__.9287__FUNCTION__.9300__FUNCTION__.9311pthread_mutex_lockpthread_mutex_unlockusbi_hotplug_matchfreeusbi_hotplug_notificationcallocusbi_logusbi_signal_eventlibusb_hotplug_register_callbacklibusb_has_capabilitylibusb_get_device_listlibusb_hotplug_deregister_callbacklibusb_free_device_list_GLOBAL_OFFSET_TABLE_usbi_default_contextusbi_hotplug_deregister0T(!"#  %!@"p&'((),*0 4 `%" # ) *    "     .symtab.strtab.shstrtab.rel.text.data.bss.rodata.comment.note.GNU-stack.ARM.attributes4  @d %L +L 0L 80T %Ay Qpy /   hLastrerror.o/ 1620229113 1000 1000 100664 4368 ` ELF(4( H-M 0S 0S0S000-S 000_S 000.S 000 x00 1 0S 000 0S0S000  0Kt-M 00c0 0S0 S 00 800 0010C0 01Ћ/4<ennlfrruSuccessInput/Output ErrorInvalid parameterAccess denied (insufficient permissions)No such device (it may have been disconnected)Entity not foundResource busyOperation timed outOverflowPipe errorSystem call interrupted (perhaps due to signal)Insufficient memoryOperation not supported or unimplemented on this platformOther errorGeluktInvoer-/uitvoerfoutOngeldig argumentToegang geweigerd (onvoldoende toegangsrechten)Apparaat bestaat niet (verbinding met apparaat verbroken?)Niet gevondenApparaat of hulpbron is bezigBewerking verlopenWaarde is te grootGebroken pijpOnderbroken systeemaanroepOnvoldoende geheugen beschikbaarBewerking wordt niet ondersteundAndere foutSuccèsErreur d'entrée/sortieParamètre invalideAccès refusé (permissions insuffisantes)Périphérique introuvable (peut-être déconnecté)Elément introuvableResource déjà occupéeOperation expiréeDébordementErreur de pipeAppel système abandonné (peut-être à cause d’un signal)Mémoire insuffisanteOpération non supportée or non implémentée sur cette plateformeAutre erreurУспехОшибка ввода/выводаНеверный параметрДоступ запрещён (не хватает прав)Устройство отсутствует (возможно, оно было отсоединено)Элемент не найденРесурс занятИстекло время ожидания операцииПереполнениеОшибка каналаСистемный вызов прерван (возможно, сигналом)Память исчерпанаОперация не поддерживается данной платформойНеизвестная ошибка ,@l0lx$DXl|  L,D0,HGCC: (Linaro GCC 7.5-2019.12) 7.5.0A.aeabi$6  " 1GG  J[bnstrerror.cusbi_locale$dusbi_locale_supportedusbi_localized_errors$alibusb_setlocalestrlenstrncasecmplibusb_strerror 4    $(,048<@DHLPTX\`dhlptx|.symtab.strtab.shstrtab.rel.text.data.bss.rodata.rel.data.rel.local.comment.note.GNU-stack.ARM.attributes4 @P 8 %+08< 8 @  L0 %U! ep! /P    ~husync.o/ 1620229113 1000 1000 100664 4672 ` ELF(`4( -M00K0[#4s0s00K0[s00K0[Ћ/- M 0 00Ћ/H-M  00K00K01K00 0 [ 0 [ 1[0 0 00 0 00 0 KH-M   0 00 0  0  0  0  0  0S 0000 0 0  0  K-M  0 0 0K0  0 [ 0  0  0  0  0  0  Ћ/H-M 0KH-M 000 0 000 00  KH- M 000 00$00 0   0S0 s 00<008   00S KLH- M  00K00K01K00 0$0000S 0{ 0S 0s0000 0S  0f[ [[000001[S00 000K0D10   0   0S 0< u1[S  00  0 0S 000 00 00 00 00 00 0$0 0 004000  b00 0KH-0M $0 00K00 0$0000S 0Z 0S 0R [0 00K0<100$00 0  0   0S 07 0S 0 0 0 0S 00 00 00 00 00 00 0$0 0 004000  b00 0KH- M  0 0 0K [0000000 v0KH- M  0 0 0K [0000000 _0Kactual_length=%dlibusb_handle_events failed: %s, cancelling transfer and retryingunrecognised status code %dsync_transfer_cbsync_transfer_wait_for_completionlibusb_control_transferdo_sync_bulk_transferGCC: (Linaro GCC 7.5-2019.12) 7.5.0A.aeabi$6  " HH,?tY(vl(dt"$ $#5IRqp\X\sync.c$alibusb_cpu_to_le16libusb_control_transfer_get_datalibusb_fill_control_setuplibusb_fill_control_transferlibusb_fill_bulk_transferusbi_tls_key_get$dsync_transfer_cb__FUNCTION__.8759sync_transfer_wait_for_completion__FUNCTION__.8767__FUNCTION__.8793do_sync_bulk_transfer__FUNCTION__.8815pthread_getspecificusbi_loglibusb_handle_events_completedlibusb_error_namelibusb_cancel_transferlibusb_control_transferlibusb_alloc_transfermalloclibusb_free_transfermemcpylibusb_submit_transferlibusb_bulk_transferlibusb_interrupt_transfer !  4"\#!$  &H'd()* (H)!(  |&*(!(  .symtab.strtab.shstrtab.rel.text.data.bss.rodata.comment.note.GNU-stack.ARM.attributes4 @ %+080 %A Qp /    1alinux_usbfs.o/ 1620229113 1000 1000 100664 50200 ` ELF(4( H-M   0S0KH-M KH-M KH-M KH-M K- M 00 0001h0 0Ћ/H-M  D000S 070 0K@H-M0M:K0C:K0C :K0C$ :K0C000 2 0 200S 20 :K0C0 0:K0C0(0 K@@00" |20 :K0C0 0:K0C0(0 K@@008" :K0C :K0C0C 0s 0t00S8:K0C$0S  1#C#?0B010!  1#C)?0B0 0/4p!"3h!0A0 0K:K0C :K0C0CY 0s 06:K0C$0S"0000:K0C0C000  00 S :K0C 0S00  00 S000S00K'DMbCKʚ;- M 0T0Ћ/- M 0,0Ћ/H- M   0 0K K0S 00 00X00T  0S  0 0S 0 0K( H-M 00  0S 00 0.S00   0S 0KH-M 10 0 00 0S 00 00 0 0S 00 0S00 0  0S 0S 00 x00  0S0S 004000  0KH-M0K 0S0 000$00  0K H-M  >K0S 00000  03110.K0 0  0S >K0000  00Sʜ1  0Sʜ1  >K008004  0K(-M   0 00 R0700 R0000s 00s 0S0S0 000 R000 R000s0S00s000 R00s0Ћ/H-xMp 40 |400Sl40h$ pb0P400s$ 840 0Kp:0Sb0 400sK0  30 300sK 0 s 30 300S 30# 300sK0 Y `30 X300S H30D# 4300SK0 ?0S 30) K0 20S 20* 20" 200020" 200sK0  t20 l200sK0  D20 <200S,200S l0K20 0S\0: S 10! p10 10 100S 10! 100S 10! t10d00 `100S 0Sp 0S$100 10 100S{00  p00A0KX@@Hd\P \xPH<,X4D8,tH-M 00000Sp00l lh`000 CT00 L000S800K( 0tl\H-0H-0H-M <@@800 000K8H-H-M$M:K 0C :K 0C:K 0C  00 K @@*K B  000  :K 0C0C 0S:K 0C 0@00000:K 0C0C04000  00KxH-M0M:K0C:K0C:K0C  K@ @:K0C00:K0C00 20" :K0C 0Cp 0s00S0o00*K B0:K0C 0C010! 0[10 0S00*K B0:K0C 0C08104! b0<:K0C0C 10  0S 00*K B000:K0C0000  0:K0C0S:K0C:K0C 0C0\00X  0:K0C0K8pX@x,H-M    H000S00s0 0 00 0KXH-,M( , $0K  10( 0S0^$0K  0S(0@000008104! 0B0S 10 ! ,0 03 0[S (000  0&$0[S (000  0K$0K   $0KR (0$0K0X00T  0,0  0K,`<H- M   0 000010! 100S 0S0S%0Sb0b 100S0 t `100S0 <0A00 10!  10 ` 0S0,0S0'0s 0 00 K 0S00S00s 0 00 000 P00L  0KX0TLH- M  0 00K00 -0S060S 0000  0(0  K00S 0[ [R0 0[ 000 0[ 00C0 0S00c0000,  0K|hHH-8M( , 0 00S0l00S 0000010! (0\ K0x,0[S 0[0X10T! (0H<100S" 00, (w 0s000 0S031[ 0S 1[ 00 00  (0 1[S 1[000  (01[ 00S 1[0000T00P  (001[KpL  DH-(M ( ,0 0!0K 000  000 00 0 (0 ,0 000 00C 0 T 0S000 00! [R(0  0 00B 0 0 00 KH- M  $0 000S 0K 0S 0"x 0 00 0s00s K$0 0S 0 0 R010! 0 0  0KH-(M ( ,0 0!0K I 000 000 0 000 00C0 0 0 00  0S0!0[ R  00B0 0 00 00 0 0, R010!,0 , (,0KH-4M0 4 0 00K0(0K0'0K02K02K02K? 0 0K0 (0K 4 0S00S0&00@0000000  0 0[S 0[ 0 008004  0 0KU|H-HM8 @0 090K0:0K8 8000 <0 809 [ 80: [( @0SF @0 0 00S 0800# @ 0S/0S SS S T#S L#S 80 , 80 , 80 , 80 , 80 , 800020" 200S 208v  8f 0S 0000 00  0 00S  0(200S 00  00 0B 00  00 0B  0S000 0010!  0O0 0 0 00 R 00S 00010! 02100S 0+ 8 0S00  00S 004 K0/0[ 0 0 0 8 0K '<8`x ($H-@M( , (000 00 ,0S  20,0S0,0 0 0S 0 0. 0S 0- 0S 000s (0! 0 0-0S  0010!  00k 0 0 0K  0S 0[000000C0 & 00S 00 0S (0$ 04000C0 00 00R00(0$0S0S 0000   000 (0$0 (! 0,00(00H00D   00Kp X`H-0M 0 00K00K00 0[$0[0 0 0[ [  0P10L!   0S 0010! 070[ [  000    0S 0! [[ 0 0S  0S  0S0S0K|`dH-M0 0K00K@@|00p000R?C0  [[00L1R?C0 0R?,  S00K|H-$M0 0K00K@@0[$0[00 00000R?C0  0S 00d00`  0L1R?C0 0R?,  S00KH-M M:K0C :K0C C00 10 :K0C0S K@@00! :K0C0C010! :K0C0C 0SF00*K B0:K0C0C0(10$! 0;0 0.S-0 0 0S 0 0000  0s :K0CS:K0C00S 0 00p00l  00  0S 0K| h H ,H-(M 100 00 0SU000|10x!  0S0 0.SA P100S  K0KE0S6 0s0s 0  0S,0 0000   0 000 0S 0 0000   0s0  0S   0S 0K Lh lH-M  K K00000 0S 0 [ [00KH- M 10 00 0 0 0SC000L10H! 0G0 0 0000;S 0 0 0S!0 0:0S 000 0 00S 0 0000   00 0  0S 0S0S00K 4lH-M 4000S 00K@H-M B@B 0$0 T 0 00S#00s100$0P0S 10! 0$0 0$0(0\1000M000 8 0S100S10 !  0$0@00000  0  000S 00 0 000S 00 0 0$000  0S000K U  H-M  00S0$0 0000KH-M  000S 0$0 0$@00i 0S0$0n0 0 0S000s 0$0000,  0 0K8H-$M $ 0$0E L000 $0K  0S& 00S0#00S000S0 0$0@00000<008  b0$ 0 0KU \H-M  000 0K  0S& 00S0 00S000S00$0@00000000,  b00KU, hH-M  000 0K  0S 00S00$0@00000000,  b00KUX xH-,M $ ( 000 $00 (00 0K  0S 00S000S0 0$0@00000000,  b00KU H-$M 0!0K T000 !0[0 0K  0S 00S000S0 0$0@00000000,  b00KU H-$M 000 00 00 00 "0S  7000 0S 0 l 0S 00S00 F 0$0@0000010 ! b00 300 , 00 "0S!   0S 0$0@000000   00 "   0 00 000 0S 00KU @ H-,M $ ( ,0 000 0S0I0000 0S 0>0(   0 00 ,$0  0S&00S 0 00S000S0 0$0@00000,00(  b00K H-M   0 000 0KUH-M   00 0 0KUH-M   00  00  0s0$0@000,00(  00K@ H-M   0S 0$0@000,00(  b00K` H-IM  $ 000 $11 F?K  0S 00=S0$00S0 1$0@00000\00X  b0 F?K08  0S00s0KUA $ H-KM( , (x000 ,1 0 410 00 ,1$1 I?K  0S I?K0  0S00 0K  0S& 00=S0 00S000S0(1$0@00000<008  b00KUUAp U H-,M( , (000 ,0 0 10 00 0K  0S-00=S0,00S0%00S000S0(0$0@00000H00D  b00S00KUU @H-IM  $ 000 $11 G?K0,! 001 G?K  0S# 00S 00S S S0(0&0$ 1$0@00000  b00S0$  0S 0s 0$ c0K UD H-M  0(0S 0 J0KH-M   0S 00(0S "0KH-M - 00S 0000S 00KH-4M( , 0 (0@00 ( 00$ 00 000C0 T00S 0 01000  0 0,00 $00 0S4 00S00  000C R$00 !00S 00  00 00$0@000d00`  b00 00C0  ,0R0K U   H-M 00 0 0100 0 0S 000 00 R000 KH-DM@ @0@0(0 @f, (00s0 (00s00s03s040 40S (000S 0000S 0R0000S (00S (0000 00 0000S 90 00 0000S (00S (0000 00 90 00 (000 0 0$0 (00S0 0 (000S0$0 00 0 (000 0040$  0,080 80S 0,08  ,0  ,0 ,0  ,0  00 0, 8 0<0 <0@ ( (00S S S<0 <0  <0 @0 <0 <0 (0 <0 (0 0  <0 0S 40S 00C R<0  00C R $0S (000 <0 (00S<0  <0  0S0S <00 <0 40S 00C R (000S <00@ <0 000<  0SR00S00 (00$0@000004100! 00 0S  10! 8,0 0.00yS  ,0 ,0 00A ,0 ,00S0 @00d00`  0000   0R#0K|H U, t LL H-\MX X0@0,0 X0 ,004 ,0$080 00 ,0 0 0 80S0S00 (, 00010(00P0 500P R,00$04000P0040$ 0. P000 000  80R,0 0R0800 S003<0 ,000<00T40P$ <00@0 @0S 000@  00<  00 00  00  800 00 00 f0S00D0 D 0001,0H0 H0L0 L0S0 001@ 0L  0$0 !, 00010(00P0 L00 P00 L0 L$ 00010,0P  000 $00$0 $ D0RL0X ( L0 L0  ,0 L0 L0D  L0  L00 00 0  D00B0 000  <0R00 t4001@ 00 ( (0Sc00S0(0 600S ,00$010! 0(0 $00ZS ,00$0L10H! 0(0 ,00$0@000(0010! 0(0 0S 00  0(000  < 0 B00  X{0000  0000  <0R0K<$@ U,  ` 8l H-,M( (` (0@00 00j 000C S0N,00 0S 0D0  0  0  0( ( 0 0 0 0 0 0 0 00  0S0 00S000$0@000 00000,  00K U, H-M 0@00 00S0t0p00 00$0000 00  0K H-M  0@0 0 00S000  0S 0 00S S00S 0  0KH-M 0@00  00S 00S 00 0  00S  0 00$0000,00(  K H-(M  Q 0@0 0 0  0CC1&0 0(0/00   060& 0 0 0 00S\ 000p60l& 00S5 0 0  00 000(60$& 0 0 R 0 0 0 00B    B 050% 0 00 0 00 0 0 00R)l50h% 00S' 00S#0  0 00 0 00y0yS񏐳kdrq~}|{zyjivutsrqponmlkjihgfedcba`_^]\[Z*XWVUTSRQPONMKJIHGFEDCBA@?>=<M:K 30# 0  k20" 00S_0  [00020" 00Sr0  n000h20d" 0  <0@00$0000$20 " 0  *000C R10! B0 00R000   010! 00S0  00S00S0  0 00R 000 0(00000 0(000S0000K裋.d d0Xh8PH-8M( , (0@00 (g 000 00 00 (0(0I0 0 0 0100, R 000  00 0 0R0S00$040$ (0(0*0,00    0\40X$ 0 0 0001(0, 00 0 0 00001(0 0$0 $0  00FsGs<*hsY hsSW ls ATs1 Ks$ < s s?0S5&s$ sA s.L30H# $0  7(30$# $0  ,30# $0  ! 00020" $0  00$0 00020" $0   0 $0 00 0 ,00 Rt0 0 0 00S, ,00020" 0 0 R^10! 00S(0(0c(0Q(0(0[(0H,00hs# hsls s S 8104! 00 00$0,00000  00  0R00  (0(0(0(0(00Kh$\H-M   0(000030# 0 00 0 00S$00S 00s 0@00$0000h30d#  00 0 0(0000l0lS񏐚qw~}|{zydwvujirqponmbajihgfedcba`_^]\[ZYXWVUTSRQPON/LKJIHGFEDCBA?>=<;:9876543210.00 ;00 88104! 00 .10! 00 $00  00 00  00 0@00$000000  00 00 0 0(000K H|txH-4M( ( 00 K 0s00 S0[0S00S0Q(0$0@00000,10(! 0? 0(00 0@00 00 00   000  00S 00 0*0 00 (0$00004000  b0K U@(80H-4M( , 0 40 B@00 (080C00 01, 0 0 00 00Su 400C40 (0400C0 O 0 00R 0 00C0 0 (000R0S 0 00R 00010! (G 00s00S. 0$0 000  8100$0P0S 0$0 0$0(000000S  0S  0S 0S 0s 0S000  00R*40Sq00 (0800KH-M  0S S <000 0 00KD%s/usbdev%d.%d%s/%03d/%03dFile doesn't exist, wait %d ms and try againlibusb couldn't open USB device %s: %slibusb requires write access to USB device nodes.usbdev%d.%dfound: %s/dev/bus/usb/proc/bus/usb/devfound usbfs at %smonotonic clock doesn't work, errno %duname failed, errno %d%d.%d.%dfailed to parse uname release '%s'reported kernel version is %scould not find usbfsbulk continuation flag supportedzero length packet flag supportedmax iso packet length is (likely) %u bytes/sys/bus/usb/devicessysfs not mountedsysfs can relate devicessysfs has complete descriptorserror starting hotplug event monitorlibusb/libusb/os/linux_usbfs.cinit_count != 0%s/%s/%sopen %s failed ret=%d errno=%dopen %s failed errno=%drfdopen %s failed errno=%d%dfscanf %s returned %d, errno=%d%s contains a negative valuebConfigurationValueread bConfigurationValue failed ret=%d errno=%ddevice unconfigurednot null-terminated?no configuration value?error converting '%s' to integergetting address for device: %s detached: %d/dev/bus/usb/%hhu/%hhu/proc/bus/usb/%hhu/%hhuscan %sbusnumdevnumbus=%d dev=%dshort descriptor read %d/2bbbLength overflow by %d bytesshort descriptor read %d/%dbbwbbbbbdescriptor is not a config desc (type 0x%02x)config length mismatch wTotalLength %d real %dinvalid wTotalLength %dget_configuration failed ret=%d errno=%dactive cfg 0? assuming unconfigured devicespeedUnknown device speed: %d Mbpsdescriptorsread descriptor failed ret=%d errno=%dshort descriptor read (%d)Missing rw usbfs access; cannot determine active configuration descriptorusbCan not parse sysfs_dir: %s, no parent infousb%sparent_dev %s not enumerated yet, enumerating nowDev %p (%s) has parent %p (%s) port %dbusnum %d devaddr %d session_id %ldsession_id %ld already existsallocating new device for %d/%d (session %ld)device not found for session %x%s/%03d%sopendir '%s' failed, errno=%dunknown dir entry %sfailed to enumerate dir entry %sopendir buses failed errno=%dopendir devices failed errno=%dopen failed with no device, but device still attachedgetcap not availablegetcap failed (%d)failed, error %d errno %dclaim interface failed, error %d errno %drelease interface failed, error %d errno %dsetintf failed error %d errno %dclear_halt failed error %d errno %dreset failed error %d errno %dfailed to re-claim interface %d after reset: %sstreams-ioctl failed error %d errno %dalloc dev mem failed errno %dfree dev mem failed errno %dget driver failed error %d errno %dusbfsdetach failed error %d errno %dattach failed error %d errno %ddisconnect-and-claim failed errno %dURB not found --> assuming ready to be reapedDevice not found for URB --> assuming ready to be reapedunrecognised discard errno %dneed %d urbs for new transfer with length %dsubmiturb failed error %d errno=%dfirst URB failed, easy peasyreporting successful submission but waiting for %d discards before reporting erroriso packet length of %u bytes exceeds maximum of %u bytessubmiturb failed, transfer too largesubmiturb failed, iso packet length too largeunknown endpoint type %dhandling completion status %d of bulk urb %d/%dabnormal reap: urb status %dreceived %d bytes of surplus datamoving surplus data from offset %d to offset %dabnormal reap: last URB handled, reportingdevice removeddetected endpoint stalloverflow, actual_length=%dlow level error %dunrecognised urb status %dlast URB in transfer --> complete!short transfer %d/%d --> complete!could not locate urb!handling completion status %d of iso urb %d/%doverflow errorlow-level USB error %dCANCEL: urb status %dCANCEL: last URB handled, reportinghandling completion status %dcancel: unrecognised urb status %dunsupported control requestcontrol overflow errorlow-level bus error occurredreap failed error %d errno=%durb type=%d status=%d transferred=%dunrecognised endpoint type %xcannot find handle for fd %dLinux usbfs_get_usbfs_fd_is_usbdev_entryfind_usbfs_pathfind_monotonic_clockget_kernel_versionop_initop_exit_open_sysfs_attr__read_sysfs_attrsysfs_get_active_configlinux_get_device_addressseek_to_next_descriptorseek_to_next_configusbfs_get_active_configinitialize_devicelinux_get_parent_infolinux_enumerate_devicelinux_device_disconnectedusbfs_scan_busdirusbfs_get_device_listsysfs_get_device_listop_openop_get_configurationop_set_configurationclaim_interfacerelease_interfaceop_set_interfaceop_clear_haltop_reset_devicedo_streams_ioctlop_dev_mem_allocop_dev_mem_freeop_kernel_driver_activeop_detach_kernel_driverop_attach_kernel_driverdetach_kernel_driver_and_claimdiscard_urbssubmit_bulk_transfersubmit_iso_transfersubmit_control_transferop_submit_transferop_clear_transfer_privhandle_bulk_completionhandle_iso_completionhandle_control_completionreap_for_handleop_handle_eventsH GCC: (Linaro GCC 7.5-2019.12) 7.5.0A.aeabi$6  "H H$7l$P$`$rH  (>$I( dfttT( (HdLxxHP%PX 8 K (] pe <\$t@@ 3P  /TATxm TT<| |8?X \ "pL " "d&d&&$t1x)x)x++8,D,@-T- T-4`//./T1Dt1W13m3333X 6L6L6h6777$8(889@99:P::;+d;>;<Lx<_<oE|>>>,@4@4@L|@@@H@@@pAxA xAAB-B CE CX CDpDDPEE`GpGpGTGd(HhH`J8 |J|J)KQ>H,QQ,QVe`:8> >>>>?;P?d?#p?? ? ? ? @ ,@0@ A<,A TA pAtAA=A A AA@B#TB pB B B B*CCCxC#C*C#C C D @D pD DDDD#E $E @E \E E E EE\F#pF F F F `GhGlG`HHLI#\I I I I I  J dJhJlJpJtJxJJJL>L?M  M@N?|O#O O O  P (P@P P Q QQQQ Q$Q(Q$R R R@S@(U#K0C0CL8 ;H8 >K0C0C      !=K0Ch8 0d8 !=K0C0C`8 0\8 ,0KX8 0T8 20>K0C0C  0s00 S 00S 000h20d" 00SP8 0S 020," 0~<8S@8S <8@( 010! 0kT8 SX80 0 0S 00S 10! 0T 0 00 00S 000T10P! 0AKA A.K B BK@@>K0C0C0>K0C 0C00 D 0S 0&18[28[088(R    000  88S 18[2([18[2[0(0K4d ($\H-,M0 |A@(0K   `100(0 02KL100 0 01K8104! )0S%2[s00S 000K  0S$00  1[s00S 0000(0K  0S00S H00D  0Kx`H d0H- M@@@<00 0S 00K<failed to get netlink fd flags (%d)failed to set netlink fd flags (%d)failed to get netlink fd status flags (%d)failed to set netlink fd status flags (%d)failed to create netlink socket of type %d, attempting SOCK_RAWfailed to create netlink socket (%d)failed to bind netlink socket (%d)failed to set netlink socket SO_PASSCRED option (%d)failed to create netlink control pipefailed to create netlink event thread (%d)libusb/libusb/os/linux_netlink.clinux_netlink_socket != -1netlink control pipe signal failedACTIONremoveaddunknown device action %sSUBSYSTEMusbDEVTYPEusb_deviceBUSNUMDEVNUMDEVICEDEVPATHerror receiving message from netlink (%d)invalid netlink message lengthignoring netlink message from unknown group/PID (%u/%u)ignoring netlink message with no sender credentialsignoring netlink message with non-zero sender UID %uyesnonetlink hotplug found device busnum: %hhu, devaddr: %hhu, sys_name: %s, removed: %snetlink event thread enteringnetlink control pipe read failednetlink event thread exitingset_fd_cloexec_nblinux_netlink_start_event_monitorlinux_netlink_stop_event_monitorlinux_netlink_stop_event_monitorlinux_netlink_parselinux_netlink_read_messagelinux_netlink_event_thread_mainGCC: (Linaro GCC 7.5-2019.12) 7.5.0A.aeabi$6  "$+$$DG\qDDHD@D$T"Dx!! "<D 6 H DlcD<u hDU  \AOUbiqxh\linux_netlink.c$ausbi_mutex_static_lockusbi_mutex_static_unlock$dlinux_netlink_socketnetlink_control_pipelibusb_linux_event_threadset_fd_cloexec_nb__FUNCTION__.9866__FUNCTION__.9874linux_netlink_event_thread_main__PRETTY_FUNCTION__.9883__FUNCTION__.9884netlink_message_parselinux_netlink_parse__FUNCTION__.9905linux_netlink_read_message__FUNCTION__.9922__FUNCTION__.9930pthread_mutex_lockpthread_mutex_unlockfcntl__errno_locationusbi_loglinux_netlink_start_event_monitorbindsetsockoptusbi_pipepthread_createcloselinux_netlink_stop_event_monitor__assert_failwritepthread_joinstrlenstrncmpstrcmpstrtoulstrrchrrecvmsglinux_device_disconnectedlinux_hotplug_enumerate_GLOBAL_OFFSET_TABLE_linux_hotplug_locklinux_netlink_hotplug_poll+8,t-./-./,-@.h/-./        H1p./1. /X2l./3./4</\5/666(,0 4 8<@ D HLP T X\ ` dh l tx | 89$/<:P6t66      ;8<x;.\==/ =P = > . . >, .@ . ? > . . >( .< . ?              @ . . . /X / //L/ /@AXBlp t x |           /dC/D.(/<E@DH L PT X \F` d EF.symtab.strtab.shstrtab.rel.text.data.bss.rodata.comment.note.GNU-stack.ARM.attributes4 @X % +080%A9Qp9/h + H$a