ELF>h@@8 @EEPPPQQ000HH (((pp $$Std PtdLLLTTQtdRtdGNUGNU*MʊųXೃB@h)%D@-耢 ` Hk iyZ(f^wNG}[R(/SdB7 7A(g1A:oKFsVW@ܗ 8e޻BO02BMYzoy+X@x]j9u DՐ_f7r\Ѥ%>uJx 9 \6  B  1 .Q f dZ f    W ,   }ur  , <F"   { z: X =      /ojj B? sT?`>   <]G t d !V 6 5vcQ L S -ZS  s AU u !-  S P^^|]^`pC0j`+ *jl4`F j/Ck` r&p*Ќ3``v ^43Cp|H){L@u`  `0Xp%$`n C`~@# ^__gmon_start___ITM_deregisterTMCloneTable_ITM_registerTMCloneTable__cxa_finalizefu_plugin_get_contextfu_vli_usbhub_firmware_get_typefu_plugin_add_firmware_gtypefu_vli_pd_firmware_get_typefu_vli_usbhub_device_get_typefu_plugin_add_device_gtypefu_vli_pd_device_get_typefu_context_add_quirk_keyfu_plugin_init_vfuncsfu_vli_common_device_kind_to_stringfu_vli_common_device_kind_from_stringg_strcmp0fu_vli_common_device_kind_get_sizefu_vli_common_device_kind_get_offsetg_intern_static_stringfu_usb_device_get_typeg_type_register_static_simpleg_type_add_instance_privatefu_device_get_typeg_type_check_instance_castfu_device_add_flagfu_device_add_internal_flagg_type_class_peek_parentg_type_check_class_castg_param_spec_uintg_object_class_install_propertyg_type_class_adjust_private_offsetg_prefix_errorg_strdup_printffu_vli_device_get_typeg_once_init_enterg_once_init_leaveg_type_nameg_strdupg_hash_table_insertfu_usb_device_get_devfu_cfi_device_get_cmdg_usb_device_control_transferg_getenvfu_common_dump_rawfu_cfi_device_set_flash_idfu_device_probeg_usb_device_get_releaseg_usb_device_get_pidg_usb_device_get_vidfu_device_add_instance_idg_freefu_common_read_uint16_safefu_common_read_uint32_safefu_common_read_uint8_safe__stack_chk_failfu_common_string_append_kbfu_device_add_stringfu_common_string_append_kvg_object_unreffu_device_get_contextfu_cfi_device_newg_logg_value_set_uintfu_vli_device_get_cfi_devicefu_vli_device_spi_read_blockfu_vli_device_spi_erase_sectorg_usleepg_io_error_quarkg_set_errorfu_vli_device_spi_readg_malloc0fu_chunk_array_mutable_newfu_progress_set_percentage_fullfu_chunk_get_data_szfu_chunk_get_data_outfu_chunk_get_addressg_bytes_new_takeg_ptr_array_unreffu_vli_device_spi_write_blockfu_common_bytes_compare_rawfu_vli_device_spi_writefu_progress_set_idfu_progress_add_stepfu_chunk_array_newfu_progress_get_childfu_progress_set_stepsfu_progress_step_donefu_chunk_get_datafu_chunk_get_idxfu_vli_device_spi_erase_allfu_progress_sleepfu_vli_device_spi_erasefu_vli_device_set_kindg_object_notifyfu_device_set_firmware_size_maxfu_common_strtoull_fullfwupd_error_quarkg_set_error_literalg_value_get_uintfu_vli_device_set_spi_auto_detectfu_vli_device_get_kindfu_vli_device_get_offsetfu_vli_pd_common_guess_device_kindfwupd_device_get_typefwupd_device_add_iconfwupd_device_add_protocolfwupd_device_set_summaryfu_device_set_remove_delayfu_device_set_version_formatfu_device_register_private_flagg_signal_connect_datafu_progress_add_flagfwupd_device_set_version_rawfu_common_version_from_uint32fu_device_set_versionfu_device_has_private_flagfu_vli_pd_parade_device_newfu_device_setupfu_device_add_childg_error_freefu_device_remove_flagg_error_matchesfwupd_device_has_flagg_usb_device_error_quarkg_propagate_prefixed_errorfu_vli_pd_firmware_newg_bytes_get_sizefu_device_get_firmware_size_maxfu_firmware_parsefu_vli_pd_firmware_get_kindfu_firmware_get_versionfu_firmware_get_bytesg_bytes_unrefg_bytes_get_datafu_common_crc16fu_device_attachfu_device_detachfu_device_locker_new_fullfu_progress_set_statusfu_firmware_get_typefu_firmware_add_flagfu_memcpy_safefu_firmware_set_versionfu_firmware_set_version_rawfu_firmware_set_bytesg_type_check_instance_is_ag_return_if_fail_warningfu_vli_pd_firmware_get_vidfu_vli_pd_firmware_get_pidfu_xmlb_builder_insert_kvfu_xmlb_builder_insert_kxg_object_newfwupd_device_set_install_durationfu_device_set_logical_idfu_device_set_firmware_sizefu_vli_pd_parade_device_get_typefu_device_get_parentfu_device_locker_newfu_chunk_array_new_from_bytesg_byte_array_sized_newg_byte_array_appendg_byte_array_unrefg_byte_array_free_to_bytesfu_common_bytes_compareg_byte_array_newfu_byte_array_set_sizefu_usb_device_get_pidfu_usb_device_get_vidfu_common_string_append_kxfu_vli_usbhub_header_crc8fu_common_crc8fu_vli_usbhub_header_exportfu_xmlb_builder_insert_kbfu_vli_usbhub_header_to_stringxb_builder_node_newxb_builder_node_exportfu_usb_device_get_specfu_device_set_priorityfu_vli_usbhub_pd_device_newfu_vli_usbhub_rtd21xx_device_newfu_vli_usbhub_msp430_device_newfu_device_get_proxy_with_fallbackfwupd_device_get_idfu_vli_usbhub_firmware_newfu_vli_usbhub_firmware_get_device_kindfu_vli_usbhub_firmware_get_device_idfu_common_version_from_uint16fu_vli_usbhub_i2c_check_statusfu_ihex_firmware_get_typefu_device_set_firmware_gtypefu_ihex_firmware_get_recordsfu_firmware_strparse_uint8_safefu_device_retryfu_device_set_namefu_device_get_physical_idfu_device_set_physical_idfu_vli_usbhub_msp430_device_get_typefu_device_attach_fullfu_vli_usbhub_pd_device_get_typefu_device_add_instance_id_fullfu_device_retry_set_delayfu_vli_usbhub_rtd21xx_device_get_typefu_common_write_uint16libfwupd.so.2libfwupdplugin.so.5libxmlb.so.2libgio-2.0.so.0libgobject-2.0.so.0libglib-2.0.so.0libgusb.so.2libc.so.6libfu_plugin_vli.soLIBXMLB_0.1.0LIBXMLB_0.1.5GLIBC_2.4GLIBC_2.2.5LIBGUSB_0.1.0LIBFWUPD_1.1.3LIBFWUPD_1.5.8LIBFWUPD_0.1.1LIBFWUPD_1.3.6LIBFWUPD_0.9.3LIBFWUPD_0.9.8LIBFWUPDPLUGIN_1.5.7LIBFWUPDPLUGIN_1.5.5LIBFWUPDPLUGIN_0.7.1LIBFWUPDPLUGIN_1.2.5LIBFWUPDPLUGIN_1.7.2LIBFWUPDPLUGIN_1.0.2LIBFWUPDPLUGIN_1.2.9LIBFWUPDPLUGIN_1.3.1LIBFWUPDPLUGIN_1.3.3LIBFWUPDPLUGIN_1.0.8LIBFWUPDPLUGIN_1.6.0LIBFWUPDPLUGIN_1.4.0LIBFWUPDPLUGIN_1.0.0LIBFWUPDPLUGIN_1.1.1LIBFWUPDPLUGIN_1.3.4LIBFWUPDPLUGIN_1.3.2LIBFWUPDPLUGIN_1.2.0LIBFWUPDPLUGIN_1.1.2LIBFWUPDPLUGIN_1.2.6LIBFWUPDPLUGIN_1.0.3LIBFWUPDPLUGIN_1.2.2LIBFWUPDPLUGIN_1.2.4LIBFWUPDPLUGIN_1.6.2LIBFWUPDPLUGIN_1.7.3LIBFWUPDPLUGIN_1.5.0LIBFWUPDPLUGIN_1.5.6LIBFWUPDPLUGIN_1.7.1LIBFWUPDPLUGIN_1.7.0LIBFWUPDPLUGIN_0.1.0$ORIGIN/../../libfwupd:$ORIGIN/../../libfwupdplugin     !"# $%&  '() 0@(YEg;0ii !uui . 0pSI'XI&QJ"VISJXJD)D%N$A#2N GG\AqBBGMCGHBB.ACHXA mG A A M NDDNN*H?pi 0iП؟04<BușЙؙ   ( 0 8@HPX`hpxȚКؚ !"#$% &(0'8@H(P)X*`h+p,x-./1235ț6Л7؛89:;=>?@ (A0C8D@HEPFXG`HhIpJxKLMNOPQRȜМS؜TUVWXYZ[ (\0]8^@HP_X``hpaxbcdefghijkȝlН؝mnopqrstv w(x0y8z@{HP|X}`h~pxȞО؞ (08@HPX`hpxȟHHOHtH5zI%{Ihhhhhhhhqhah Qh Ah 1h !h hhhhhhhhhhqhahQhAh1h!hhhh h!h"h#h$h%h&h'qh(ah)Qh*Ah+1h,!h-h.h/h0h1h2h3h4h5h6h7qh8ah9Qh:Ah;1h<!h=h>h?h@hAhBhChDhEhFhGqhHahIQhJAhK1hL!hMhNhOhPhQhRhShThUhVhWqhXahYQhZAh[1h\!h]h^h_h`hahbhchdhehfhgqhhahiQhjAhk1hl!hmhnhohphqhrhshthuhvhwqhxahyQhzAh{1h|!h}h~hhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhh%uCD%%=D%=D%=D% =D%=D%<D%<D%<D%<D%<D%<D%<D%<D%<D%<D%<D%<D%<D%<D%<D%<D%}<D%u<D%m<D%e<D%]<D%U<D%M<D%E<D%=<D%5<D%-<D%%<D%<D%<D% <D%<D%;D%;D%;D%;D%;D%;D%;D%;D%;D%;D%;D%;D%;D%;D%;D%;D%};D%u;D%m;D%e;D%];D%U;D%M;D%E;D%=;D%5;D%-;D%%;D%;D%;D% ;D%;D%:D%:D%:D%:D%:D%:D%:D%:D%:D%:D%:D%:D%:D%:D%:D%:D%}:D%u:D%m:D%e:D%]:D%U:D%M:D%E:D%=:D%5:D%-:D%%:D%:D%:D% :D%:D%9D%9D%9D%9D%9D%9D%9D%9D%9D%9D%9D%9D%9D%9D%9D%9D%}9D%u9D%m9D%e9D%]9D%U9D%M9D%E9D%=9D%59D%-9D%%9D%9D%9D% 9D%9D%8D%8D%8D%8D%8D%8D%8D%8D%8D%8D%8D%8D%8D%8D%8D%8D%}8D%u8D%m8D%e8D%]8D%U8D%M8D%E8D%=8D%58D%-8D%%8D%8D%8D% 8D%8D%7D%7D%7D%7D%7D%7D%7D%7D%7D%7D%7D%7D%7D%7D%7D%7D%}7D%u7D%m7D%e7D%]7D%U7D%M7D%E7D%=7D%57D%-7D%%7D%7D%7D% 7DH=A7H:7H9tH7Ht H=7H5 7H)HH?HHHtH6HtfD=6u+UH=6Ht H=6d6]wATUHHIH1HxH1HfHHHHLH5'HLH5]A\HHHkHGfDH<iH/VH"CH0HH HHHHHHHHrH_HLHy9Hn&Hc HX HM!HB!H7"H,"H!"H H tHtpHtaH0tRHtCHt4Ht%HPt0HHEff.@UH5HAEH5HAEoH5wHlAEOH5]HLAE/H5CH,AEH5)H AEH5HAEH5HAEH5HAEH5HAEoH5HlAEOH5HLAE/H5}H,AEH5fH AEH5LHAEH52HAEH5HH5 HH5H~zH5HgjH5HPaH5H9fH5H"HH5H *H5H H5HBH5H$H5oHH5^HH5MHH5=HjH5,HSH55HH,,DHH)HPHHE11HH11HE HAH=:HEHOHEHHHE0j#YHH9HHHHH&HHHPH[]f.H5,Hq#ff.ATUHHHHHt HAątAHD]A\DH1H5HD]A\ff.Hc+HGw<t+<t7<tH=1uDH=̼1bfH=1RfH=1BfATUHHHXHtHH1AątAHD]A\H1H5T1HD]A\fHH*HD$HD$HtH*HfDH=*tH=*H1HDHCH[]fAUIATIUHSHHHtbHEH8HI$H8UL APH 11HHAt$H=SH([]A\A]fDHcA$L4H[]A\A]@Hc$HD8ff.@AUATUHH8HtALAątA]DA\A]f.DHH5˸1D]A\A]AWAVAUATUHSHHXt$ HdH%(HD$H1|HH)AąHHSHH0Htt$ HHAąHAE1Lt$DfHLHЅD$u9E}A nAHEH@D$HuE1H5ҴH1HD$HdH3%(kHXD[]A\A]A^A_fH5vH1E1lf.H5HQH5ʴH1E1=T$ H1H5@#H5QH1^DD$ Lt$ Dt$ fI LH)D$ )D$01HH t6A<tDl$ ABE1HH H1E1fD$ D$ D9vAH 1H1H5ճH2 ff.AWAVAAUATMUSHH8H|$HHT$(HL$A 1DHHD$ dINj@1fAWH|$IuA9oveIAN4LcLLHD$ ,ff.@AWAVIAUIATIUHHdH%(HD$1^LHCH5HH$IHcOM<uJ1HMLUE1HD$dH3%(HD]A\A]A^A_DH5HAu51HMLt1H<$AGAfDH5HADžuRL*ƅud?MLH 1EH$AGA+DkH LELAbAVAUIATIUHSHHtdHEH88HI$H8)UL ťAPH c1HzAt$H=ISH []A\A]A^fDLI[L]A\A]A^HcMt8Hc=ÐHc-<f.Wv>Wv1GvDGv, t DfDf.f.f.UH=HkH`HjHH 3 L AZY]ff.fATUHHHHILHH5nH@kHHILHH5GH~9HHIfLHH5 H HHlHHHOHHH2'HUHHHHH1H>yHHHH:HHHE1E1]H1A\HH5bUDATIUHSHdH%(HD$1D$bHT$LH=u)1HL$dH3 %(H[]A\f.DL$D HHHYHA1ATHAjh jjjjH@rq`fAWAVIAUIATIULSHdH%(HD$1D$fHT$HHAtnDL$AAE "LEH#H{H1EUHAjh jAUATSH@H\$dH3%(uH[]A\A]A^A_ff.AUATIUHSHHdH%(HD$1D$HT$HپHZtPDl$KHHPHHE1SHAj1h jjATj*H@HL$dH3 %(u H[]A\A]fDAWAVIAUIATIULSHdH%(HD$1D$HT$HHtcDL$AAE rLEHsHHE1UHAj1h jAUATSNH@H\$dH3%(uH[]A\A]A^A_6fDAUATIUHSHdH%(HD$1D$HT$HHtfDL$AAE LEHHHE1UHAjh jjjSuH@HL$dH3 %(u H[]A\A]aATUHSHHdH%(HD$1D$HT$HپHt[Dd$HHH=H1ESHAjh jjjjH@HL$dH3 %(u H[]A\fAUIATUHHdH%(HD$1D$SHT$HH.Aąu'HD$dH3%(HD]A\A]fDDd$LHHRHE1UHAjh jjjjH@AątAtH5H1[ff.fUHH5ѢHYH,HH^HH] AWAVIH=AUATUHSDHT$ Ld$ AHt3DH=1H=LIHqLILHHHE1UAHAjAhEjjATSbH@AątAHD[]A\A]A^A_DH5H1TfUHSHnH? 1 tHHYHHHFHH HpH H5HH H=HH0HH HHHH HHHH(H H0H5H8H@HPHHHXH[]H51Hy@UH#=t ]f.KHH']HfATHIUHHqu H1]A\1LHNtLH5H]A\DAVIAUIATIUHLH HaHA1AVAHAjA1hEjjAUjH@t^H=qA Ht2H=1H=pLHH=HHD]A\A]A^fDAĉL1H5מHD]A\A]A^ff.HHYHD$HD$HtHCHfDH=1t{H=HH HAWAVAUATIUHSH(dH%(HD$1LHL-D$D$I LHHLu9E1E1LHD$dH3%(H(D[]A\A]A^A_DLHHpH1ɺUHAAj1hjjL|$DAWjH@AŅ;1HL$IALED|$H\$'LHITLHyLH|$ILHMLHMLH2HzufHHھLAŅDl$D<.<LHH1HHھL}AŅG|$'"LH H*LAHD$aLHFHnHt$HI>XHLAŅ蛿LAHLHH|$Ht M|Lof.<ÿLHH fDH5zH1E1LH` H3fDSLH8HffDkEźHH 1E1LHHCH|$HHD$HHt5H>H=x1H5H1HOH=C1hrfAVAUIATUHH(dH%(HD$1HHHD$IHH HLLAqLf螕UtHH5&qL|UtHH5 qLZ]H1LH5p8[]A\T@ULH5pfU H5pLfAVAAUIATIH=pUH茚LHH.1Ҿ&H菔LHfpDIH7LHtHH]A\A]A^wH]A\A]A^@UH=p蓏HH`HjHH L A`qZY]ff.fATUHHMHH貖IzLH蟖H5iHHH耖IHLHmH5}oH.HHNH著̍HH1'HT词HHH3oHp苍HHH!oHLgHH̕HoH(CHH訕HnHHH脕HnHHH`Hn H輍׌HHHT$LQHAą>H=T"HL$H5b1H=TL$1H%bH=`TL$1HbH=AT܊L$1H bH="T轊L$1HaH=T螊L$1HaH=SL$1HaH=S`L$1HaH=SA|$5|$5fffU D$0~|$L} ~~HHcHƄRH5`L1H|$HtiHD$dH3%(1 H(D[]A\A]A^A_H5_L1/DHD$H$cH=RHH1E谈HH赅H H1ɺAUHAjAh jjjh腁H@Aąq}HHVM LH1聀AąH^H=R1蜈'}HH Ho }HHM LH1AąOEf< f EE0|HH蕄H8||HHxH|{HH[I#LHH H}v4@|HH%HU=M HǾLAąL$t~HD$H迂LHI|Åt5Ht$L^A{HH衃LH6H|$HtDžMtL|]HHbHf=v Lw@LA\HD$HC}LHI|AąH|$Ht+ML|DH5\L1f.E7zHH蜂H?zzHHH"zyHHbHzyHHEHyyHH(I~LHH踄ہDLE1H `_1貁H \ƺL1f.E1pH5[L1τRf.H5\L1评2f.H5[L1菄f.Ht$L}xHAHLH| DKH|$zHD$HHHl\H=M1?DH5[L1߃bf.HD$HyLHIyÅt5Ht$L|wHHALH{H|$HtgMtLZy]DH5f[L17fH5-ZL1f.H5eYL1f.H5^YL1߂bf.H5YL1迂Bf.H|$}HD$HH HZH=L1诂A*@HZH=K1膂f@D$<<j<1<8, tHL}H{HPzsHL}H{!H*zsHL}H{HzsHL}H{{!HyjtsHL}HU{"HyDNsHL}H/{"Hy(sHL}H {"HlyzH Uzff.@AVAUIATIUSwxLHzL5%H-rLHwLLKLHVxKLHVr{w []A\A]A^@1HUL{DmH{LD{f{=tƉLHU1zH{=L[D]A\A]A^Q{AWAVAUIATUHH dH%(HD$1t}HD$IqLHyH|=|LHyHxH1ɺHHD$A@APjh jjjjTuH@@HApH|$HtV{HD$dH3%(H D]A\A]A^A_ÐH{FD$L|$uHHxHytHTH=EH1|WvLHxLLHit9Dt$*vLAH[xEL龠HDE1@xH|$vt.HD$HKH=DHH1s{fDSxH|$bvAąuHt$HJL1HD$s[uLHwLLHm9Dt$*uLAH[wEL龡HDRwfAWIAVAUAATIUHtLHwIqHDLHIKyu'Mt LE1p]LA\A]A^A_f. sLHvHsAnLHvHyD9tXnLHxvHyuDIuIvMMH JH1tL{rLH vHuEvAfAfA9t-PvEEHH S1sL@sHHH=BH13y]LA\A]A^A_fDAWAVIAUIATMUHSHHdH%(HD$81-sHHbupHŅuh]+uDú LH PU1rE1HD$8dH3%(HHD[]A\A]A^A_L|$0LᾢHLD$0uH5PL1wE1fT$0LᾢHwT$01tLL2HjtT$0L2HT$0tLL H0iD$0L HЈD$0BLL6H'D$0L6HЈD$0wwf.HD$(LL wH$H~}9LuH2RH=^@1vkHHgsM LHǾn}9}H&R1H=@vH<$Ht$0HD$0LkH5-RLHD$pLj LyqPLgqH|$0E1E13H\$0LpLEHHMtL;|$0pjHHprLDHmuD$DH5QL1uDD$H<$DD$CsDD$ fH5APLHD$0oLi LpPLwpLL,uE1IHLoIiHHqLLHrLmHt$0LiLIoHL$0HH $kiHHPqH $IMHL1qAtLmALD$(rD$$H5ML14tD$fDD}ǃ/f=Sf= 1Ht$ 1HL$fT$ILAfD$DffdfAHt$ ILA$HL$A}dD$f=pf=pƒ%FfDHL$I LAd@f |$ff|$V`LHIdt$LiLc^~fDAH5;H1iH5GH1ifH5j9H1E1ixǃ QǃALT$Ht$ ILLѺ!LT$^bLT$AFHt$ HL$ILALT$bLT$A|$Ht$ ILѺLaAąHD$<% f.Ht$ HL$IL paAą|$D$@f|$fDH5EHihE12H5QFH1Ohf.H5EH1hH5EH1E1hH5EH1gfD$ILLH `tD$ƒtЍ <w}H7FHcH>ǃKǃ!<ǃ-ǃ!ǃ"ǃ"ǃ"H5JEH1 gf|$pOǃ@ǃff|$pƀyH5bDH1ftH5DH1f^hcSH_Ht.HHHtH;0t Hbt[f.HDH5"EH=/v`1[fSH#_Ht.HHHtH;0t Hat[fDHIDH5DH=k/`1[fU^1H1:^HdH]HVbfDt[UHSHQRStATUtS^bA1HH D1_1H[]D+bH fD1Hc1@ bH zD1Hb1@aH C1Hb1@aH C1Hb1maH C1Hb1MUH=3DYHXH0HjHH L AaZY]ff.fATUHHmXHH`I]LH`H5>3HY;XHH`Ih]LH`H5$7HNb XHHn`HXWHHQ`HHWWHH/`HZWHH`H5CHcYWHH_I\LH_H5BHaZaITWHH_LH_9WHH_H]HA\_f.UHH5)CHY]H]H ]HU]H1Ҿ ]]AWAAVIAUMATAULASHHaLH^HD^EH=+E I.]HtHHH5AH=+pWHEL1AUEAjh jUSjZH@Aƅt!AHD[]A\A]A^A_fDH5AL1|af.AWIAVIAUATULSHHT$ H|$dH%(H$1 YI[LH]I_LH]HWLHE1HXHD$(H=LZsD$ Ld$0D$ HHD$HL41LHIVAFL:$<82:D$1ILD$4HrfL$2HL$5UIFHL$6ILHpTt{IFHL$7ILHpTtZ$1E1f.$AD8voAILBT HHcILIFHpwTuE1H|$(UH$dH3%(HĘD[]A\A]A^A_f.HT HcHcHIFLILHp TtH|$IL$H5HHD$xhX]Ht$SH|$ H]D$ D$ 9C*H|$@ACS `[A@ HH S?1,Yr[fAUATUHSHjVIXLH'[0IYHH/\RLHZH\HH Z0YI]LHZHV]LHZHULH=11VHIH[L RH[]A\A]UH]uYQHHVHH HH5HvHH HHH]ÐH5H]ff.@AVIAUIATIULS\LHYHYHD1UHAjA1h jAVAUhUH@tAH=$&AWHtLLH5<H=&&R[D]A\A]A^DAHH5<1\\[D]A\A]A^ATIUSHHdH%(HD$1THVHHXHZ[HHXHq\LCHHKf=wI wu11MHnt~{Pu{t~4ZHT$MH3D$ut |$LRHL$dH3 %(uyH[]A\1MA Hu$1{sHCH1HK!MHL@81wWfDAWAVIAUATUHHdH%(HD$1RINDINHNPMIغH $H1MfDL@MH"H=H13S[L]A\A]A^AWE1AVIAUATIUHSLH8dH%(HD$(1GLH_OLIJI MLHAOH5j4HHD$ IMN HMHMHLWRHHLI@IH$HHt$ LGHHD$LHT$ A}HD$HT$QLAFLHNHL$IDHT$HIt\HJHLHL$ A}HD$HL$KARFLH7NLD$IDHL$HT$HNuFE1LOH<$BGHD$(dH3%(u2H8D[]A\A]A^A_LNfDHA"JMff.AWAVIAUATUHSHHHIHKLH}MIEHHjMHLIGHto LIwJH/OAHD$J:ELHMHT$ILHljGLI?FHL[]A\A]A^A_DE1AWAVAUIATUHSH(dH%(HD$1H\$HD$DHHLHIGIGJLH|LIDLHiL@MHHǹGH51AąL$f !L$BˉgEAFDžJHAHMHHHKHyI߾MIHHIIT$1t$H=Y1GHHHLA~=JT$t$H=H1GHHHD$KT$t$1H=0zGHHH$Kt$H=01XGHHIUJA~HL $LD$=8LL$LL$BLL$LzBL$LnBHfBL^BHD$dH3%(H(D[]A\A]A^A_H0H=]1MBLHfJMHHǾEAąH5.L1E11mME1E1E1'cJAغ LH .1GE1E1E11E1E1f+JH j.L1GɐLL$L$BALHIHJALL$L$IAVE1AUIATIUHDHGHHPILHCHtHLLRHAgBHD]A\A]A^AUIATAUHSHALHHxHGDHHHI{qFDH-H=A{ELHDH[H-]A\A]AATIUH@LH51H1'DH?HHH]A\=Hf.UH=-@H?H0HjHH sL AHZY]ff.fATUHH]?HHGIDLHGH58H@+?HHGIXDLH}GH5H>I>HH^GH?>HHAGH>>HH$GHA>HHGICLHFdHIr>HHFH5)H(@S>HHFH]HA\E@UHH51-HyDHL>H EH^DHDH] DAWIAVAUAATMUHSLLsHt$HHHEHSELHD$GLE1HD$ILDmHEATSBZYADžu"HJ=HD[]A\A]A^A_H=CCHtLHH5(H=K&>HE1A1ATjh jAVUjH|$HCAH@ADžtAFaT$AL1H5+6H?AUATUHSHH@IBLE1HDHH?Ht+I1ɺdHH5 I%AAąuL=HD[]A\A] HA HtEHL$I3LA:IAąt< LA>LIALHGCIAHHOD:LHCHDHH,BAIELHBH>ELHBH=LH=1>HIH(CL@:H[]A\A]UHE=~uy:HH>HH k HH H5VHH H8HZHH |HHH]DH5}HEsff.UHSHH_9HHAHI1[HǺh]H55>DAVIAUIATIULS:oDLHqAH@HE11UHAj1h jAUATSL=H@tDH= A?HtLLH5$H= 9[D]A\A]A^AHH5?$1D[D]A\A]A^ATIUHSHHdH%(HD$1:8LH@H;IO>LH@HT$IعHǾ1D$t D$EHL$dH3 %(u H[]A\V@fDHH{HD$HD$HtH{HfDH={AtH={HBH{HAWAVAUIATMUHSHHdH%(HD$x1:IR=LH?Io8LE1Hq?1fH5d&f|$NHH$)D$P)D$`HD$8HD$F'=H6 H=2H= H=LLI9HHLI2BHHtrHt$8H6MLHD$HD$PA3ft$PH:HD$VAŅH<$LuKE1Hh?L7HD$xdH3%(BHĈD[]A\A]A^A_HL$M3LA:D$PAŅ@@ ?LT$FMLLҹ1LT$$LT$ADT$FHL$4MLA ;D$KD$P ATD$ PDL$DLD$HHL$ H|$J:ZYDT$AHL$MMBL3:H<$L%H|$QD$P5HL$MLA3:|H911H?I‹@1Lt$ML|$ AH\$(Hl$iLx9L6H|$MAH4: H|$E}Ag:HsLH8>E9uIEH<$DLL<uL|$ H\$(ME1L{>vfDH5!L1>Zf.H5"L1>:f.H5"L1E1>H5{!L1>T$4H5"L1>H5"L1E1l>L|$ H\$(MLt$Hl$HLT$c7H<$LLT$HL$M3LA:D$PLT$AHLT$7H<$LLT$HL$M3LA:L$D$P6L$A NHL$A@;H6L$LLL,$H\$(AL|$ 4H5= L1C=L$:H56 L1L$ =L$H53 L1=L$ff.fATIUHHdH%(HD$1z2LH9Ht$HD$Ht |$tHL$dH3 %(u.H]A\f9A1HH 16179AUATIUHHdH%(HD$11LH8D$I`0LH8H3Iu6LH8HL$IAHǺ1jD$UtIHt$HLAątDl$AAu8HD$dH3%(uKHD]A\A]AH5H1d;fk8E1HH 1E158AVE1AUATIUHHdH%(HD$10LH7HrHLH5rI\4HI/LH7H2I05LHe7HI3IA1:LD$fD$D$$81HT$ILctoT$t$H=?1A3Hi.LH6HH4H[.L/HD$dH3%(u0HD]A\A]A^@H5iH1E191.6ff.AVE1AUIATIUHs1H3HH06LH0HtHLL"HAG/HD]A\A]A^ATIUH.LH5i 1H11HO-HHH]A\5HHVliDeviceKindVliSpiAutoDetect9affe122505af48c8bfce4c299520b40a7dc9d51942e3bf96b12ecea9c3a1889VL107VL100VL101VL102VL103VL104VL105VL810VL811VL811PB0VL811PB3VL812B0VL812B3VL812Q4SVL813VL815VL817VL819Q7VL819Q8VL820Q7VL820Q8VL821Q7VL821Q8VL822Q5VL822Q7VL822Q8VL120VL210VL211VL212MSP430PS186RTD21XXVL650VL830FuVliDevicefailed to write enable SPI: %08X%02X%XGTypefailed to read chip ID: FWUPD_VLI_USBHUB_VERBOSESpiCmdReadIdFuPluginVliUsbhubfailed to read SPI chip ID: USB\VID_%04X&PID_%04X&SPI_%sFlashIdproperty->spi_write_enable failed: ->spi_write_status failed: ->spi_sector_erase failed: failed to read status: failed to wait for SPI->spi_wait_finish failed: failed to read back empty: failed to check blank @0x%xSPI data read failed @0x%x: writing 0x%x block @0x%xenabling SPI write failed: SPI data write failed: SPI data read failed: writing 0x%x bytes @0x%xfailed to write block 0x%x: failed to write CRC block: failed to erase SPI data: failed to read @0x%x: erasing 0x%x bytes @0x%xerasing @0x%xUSB\VID_%04X&PID_%04X&DEV_%sCfiDeviceCmdReadIdSzquirk key not supportedfailed to write SPI status 0x%x: USB\VID_%04X&PID_%04X&SPI_%s&REV_%04X../plugins/vli/fu-vli-device.c%s:%d: invalid %s id %u for "%s" of type '%s' in '%s'failed to read SPI data @0x%x: failed to erase SPI data @0x%x: cannot write 0x%x in one blockfailed to write SPI data @0x%x: ../plugins/vli/fu-vli-device.c:290../plugins/vli/fu-vli-device.c:299../plugins/vli/fu-vli-device.c:338failed to verify erase @0x%x: failed to erase FW sector @0x%x: device kind %s [0x%02x] does not indicate unsigned/signed payloadVliDeviceKind %s is not supportedxRxRQxRQxRQxRQQQQQQQQQQxRQQQQQQQQQQQQQPFuVliPdDeviceaudio-cardcom.vli.pdUSB power distribution devicehas-i2c-ps186notify::kindWriteReg@0x%xReadRegs@0x%xfailed to get version: ignoring %sfailed to restart device: parsed version: %sfailed to read file CRC: ../plugins/vli/fu-vli-pd-device.c:814failed to write register @0x%x: unable to map 0x0018=0x%02X to device kindcannot create I²C parade device: %sfailed to set up parade device: already in bootloader mode, skippingalready in runtime mode, skippingfirmware too large, got 0x%x, expected <= 0x%xfirmware incompatible, got %s, expected %s../plugins/vli/fu-vli-pd-device.c:501../plugins/vli/fu-vli-pd-device.c:608FuVliPdFirmwarefailed to read header: version invalid, using 0x%xFU_IS_VLI_PD_FIRMWARE(self)device_kindvidpidheader invalid, VID not supportedsize invalid, got 0x%x expected 0x%xCRC invalid, got 0x%x expected 0x%xfu_vli_pd_firmware_get_pidfu_vli_pd_firmware_get_vidfu_vli_pd_firmware_get_kindFuVliPdParadeDevicevideo-displaycom.vli.i2cfailed to write 0x%x:0x%x: failed to stop MCU: failed to stop MCU 2nd: failed to read 0x%x:0x%x: Erase failed @0x%xboot config data errorgetting FW%X version%u.%u.%uUSB\VID_%04X&PID_%04X&I2C_%sfailed to start MCU: Page2Page7parentDisplayPort 1.4a to HDMI 2.0b protocol converter../plugins/vli/fu-vli-pd-parade-device.c:690failed to wait for SPI status clearfailed to wait for SPI CMD donefailed to wait for SPI not BUSY../plugins/vli/fu-vli-pd-parade-device.c:473dev_idvariantusb2_fw_addrusb2_fw_szusb3_fw_addrusb3_fw_szprev_ptrnext_ptrchecksum_okheaderxmlFuVliUsbhubDevicecom.vli.usbhubattach-with-gpiobusb3usb2unlock-legacy813has-shared-spi-pdhas-msp430has-rtd21xxUSB 3.x hubUSB 2.x hubUSB hubfailed to UnLock_VL813: 813 unlock fail: 813 unlock OKRead_ChipVer failed: Read_ChipVer2 failed: Read_811P812 failed: Read_ChipID1 failed: Read_ChipID2 failed: Read_ChipID12 failed: Read_ChipID22 failed: Read_820Q7Q8 failed: chipver = 0x%02xchipver2 = 0x%02xb811P812 = 0x%02xchipid1 = 0x%02xchipid2 = 0x%02xchipid12 = 0x%02xchipid22 = 0x%02xpkgtype = 0x%02xPacket Type match failed: hardware is not supportedfailed to read HD1 header: failed to read HD2 header: cannot create PD device: %sDisablePowersaveUpdateProtocolH1Hdr@0x0H2Hdr@0x1000using GPIO reset for %sdisabling powersave failed: failed to erase chip: failed to write header: FW1 size abnormal 0x%xfailed to write payload: failed to write HD2: failed to read register 0x%x: failed to write register 0x%x: ../plugins/vli/fu-vli-usbhub-device.c:1201failed to erase header1 sector at 0x%x: failed to write header1 block at 0x%x: failed to read, trying to unlock 813: %shardware is not supported, dev_id=0x%xcannot create MSP430 I²C device: %scannot create RTD21XX I²C device: %sfirmware incompatible, got 0x%04x, expected 0x%04x../plugins/vli/fu-vli-usbhub-device.c:871failed to erase sector at header 1: failed to write block at header 1: HD1 was invalid, reading backupfailed to read root header from 0x%x: backup header is also invalid, starting recovery../plugins/vli/fu-vli-usbhub-device.c:916failed to erase sector @0x%x: failed to get root header in backup zone: FW2 @0x%x (length 0x%x, offset 0x%x)../plugins/vli/fu-vli-usbhub-device.c:1088failed to erase sectors for HD2: update protocol 0x%x not supportedqK%٣FuVliUsbhubFirmwarefailed to get offset addr: failed to get binver1: failed to get binver2: failed to get 820/822 byte: failed to get version increment: failed to get offset version: failed to get Q7/Q8 offset mapping: failed to match Q5/Q7/Q8 fw type: failed to get Q7/Q8 difference: FU_IS_VLI_USBHUB_FIRMWARE(self)0!?ֹfu_vli_usbhub_firmware_get_device_idfu_vli_usbhub_firmware_get_device_kindIncorrect header value of data frameInvalid command dataInvalid address rangeIncorrect payload data lengthIncorrect frame data checksumUnknown error [0x%02x]FuVliUsbhubMsp430DeviceI2CI²C dock management deviceI2cWriteDatafailed to write I2C @0x%x: failed to read I2C: I2cReadDatafailed to read versions: no MSP430 device detected%x.%x../plugins/vli/fu-vli-usbhub-msp430-device.c:313line too long; buffer size is 0x%x bytesdevice did not come back after detach: FuVliUsbhubPdDevicePDUSB-C power delivery devicefailed to read PD header: no PD device header foundPD version invalid [0x%x]USB\VID_%04X&PID_%04XUSB\VID_%04XFwOffsetFwSize../plugins/vli/fu-vli-usbhub-pd-device.c:269../plugins/vli/fu-vli-usbhub-pd-device.c:209failed to read legacy PD header: PD VID was 0x%04x trying new locationUSB\VID_%04X&PID_%04X&APP_%02XFuVliUsbhubRtd21xxDevicefailed to attach: failed to enable ISP: failed to read project ID: failed to write @0x%04x: failed update finish cmd: FwUpdate exit: failed to detach: detach status was 0x%02x../plugins/vli/fu-vli-usbhub-rtd21xx-device.c:531failed to write I2C @0x%02x:%02x: ../plugins/vli/fu-vli-usbhub-rtd21xx-device.c:323failed to get project ID address: failed project ID with error 0x%02x: failed to write project ID from 0x%04x: failed to send fw update start cmd: failed to get version number: ;T0p0$0%`%% &0'H'|'P(() ,x--P. /` /t / 2 @3D 4 7 9( p:t = ? ?d ?x ? @ @ @ pB `C\ PD E EFG4HHI  K8`KXKL0MQ0U`WhYP^_P`_x__P``c8cX dxde0eef4`gPPhhiPj@ klpk llmXo0ppyT{0~~H `P04pHP0 \Pt l`0LР` ` 0 @ P!D!! !!"8"`"""й#`## # $PT$p$$$P%@%l%p%%0% &`,&`|&P& '`'''' (`L(h(()`)p) )`)0H*|*0*P*(+\+++zRx $P FJ w?:*3$"D \ @ $tFAG _KB 4E A F A F A F A F A F A F A F A F A F A F A F A F A F A F A F A F A F A FPT%dp&$|^BXJ sDB]LI0EDD ~(G0QAAK 0TBAD e DBF UDB( ^0<X ^BAD j DBI WDBp `H a G o$ XFDG vJBh FBB B(D0D8D`{ 8A0A(B BBBC hHpBxKFFKGT`H$ $FBB E(D0A8F@| 8G0D(B BBBG p$DEy$%WEDD GAAT@%FED D(F0q8N@UHMPI(A ABBG0Q(A ABB %4 %]FBA e EBK XBBLX%FBB B(A0D8G 8D0A(B BBBJ D(FBE B(D0A8Gp8D0A(B BBBH(FEB H(D0D8DP 8C0A(B BBBG H<8*4FHE E(D0D8Gp 8A0A(E BBBH H,,FBB B(D0K8Jc 8D0A(B BBBK H-XFBK B(A0C8KP&8A0A(E BBBL .FBD C(D0 (A ABBK  (D ABBG @p1FBE E(D0G@ 0D(B BBBF X3FBE D(D0s8N@UHMPI0A (A BBBG L(D DBBd3$`38\3Lh3v$d3CAXJ ]AA(3FAG \GGL\5FDD F0M  AABK k8G@PHJPBXB`BhBpI0h5FBE E(D0D8FPiXF`PhJpBxBBAIP\ 8A0A(B BBBA Tt6FBD D(G@UHFPPXG`BhBpBxBI@T (A ABBA h6FBE E(D0D8FPiXF`PhGpBxBBAIPT 8A0A(B BBBA T8 \7FBD D(F@iHFPPXJ`BhBpBxAI@T (A ABBA L 7FAD G0U8F@PHJPBXB`BhBpI0\  AABA L D8FEA G0N  DBBG b8F@PHJPBXB`BhBpI00 8mE^hL H9BBL B(A0D8JPeXF`OhSpFxBBAIPQ 8D0A(B BBBH ( 9,EDD  AAD  :>EP K V0 ;kBLL M CBD tDBd8 <;BEE D(G0\8G@OHPPFXB`BhBpI0Q (D BBBG Z(D BBB ;`H a G oh <~FBB B(D0D8D`} 8D0A(B BBBF \hHpQxGBBGBI`, (@qFBE A(GP (D BBBG XG`PhJpBxBBBIPdXR`BhEpBxBBBUP[ XR`BhEpBxBBBK L C,FBD G08Y@GHEPBXB`BhBpI0  DBBD H DFBE E(A0D8DPe 8D0A(B BBBC H` TF8FEE B(D0D8Gv 8D0A(B BBBD L HKFBB E(A0D8G@~ 8D0A(B BBBJ $ KCAXJ ]AA$K&EY@KYE D \8L`H a G od|xLFBE B(D0D8DpxK_xApyxMSxApq 8D0A(B BBBC  O^Ep K ]`O^Eq J ]$O^Eq J ]$DO|FDG VKEl8P*E]$HPCAXJ ]AA(pPaFFG >FEQgEX\RBEF D(C0L@yHGPKXR`JhBpFxFI@X 0D(A BBBG \REi B @|SBOD w EBE X BBD UBB(dSBLD X ABC (TANJ S AAB (THBLD rAB(DTANJ S AAB (pTUBLD X ABC dUBEE F(D0D8F@\HFPKXR`LhBpBxHI@H 8D0A(B BBBK @PVBBB D(F0G@i 0A(A BBBH DHWBGH E(D0A8DP8A0A(B BBBDX`H a G oLXN FEE E(D0A8D 8D0A(B BBBA HaFBE B(A0D8D`G 8A0A(B BBBG @LbFBB D(D0D` 0D(A BBBH 4De}FED D(D0N(D KBB(eCFDD gGBeHN, e)FKD  AEI L<fFEE K(D0K (D BBBL D(A BBB$fCAXJ ]AA( gFAG MELhFAD G@N  AABD bHFPPXJ`BhBpFxBI@h04iFBE E(D0D8FPmXF`PhJpBxBBAIP\ 8A0A(B BBBA TiFBD D(G@UHFPPXG`BhBpBxBI@T (A ABBA h jFBE E(D0D8FPmXF`PhGpBxBBAIPT 8A0A(B BBBA T`jFBD D(F@mHFPPXJ`BhBpBxAI@T (A ABBA LkFAD G0U8F@PHJPBXB`BhBpI0\  AABA LkFEA G0N  DBBG b8F@PHJPBXB`BhBpI0`X