JFIFxxC      C  " }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3RbrELF>@@8 @@@@qq```D6D6   88800hhhDDStd88800PtdQtdRtd /lib64/ld-linux-x86-64.so.2 GNUGNU 0Rzu̝c1!ZGNUc <tHcdgiklnoprtfj|b`u'qXd|Kk CBEa13bmVb8 : emow3 `LT.k V+ lF <t ~$.[2 64CLu a )3Wd.kGc1^ ( io? h .BL   $f= '*=D  ?aw{  E P6& P  qIQ1'3|t *9  k Z ##p rw/!D a  Z*  \k:s y```n<   vE  J } Y & &I h O K~ T _D Y  CK ,  j. m  uS 7q    c Ka v F8R O !E~.z Q6e L  CFN sh7XS @Vig '  `  V &C X" pWUi_ITM_deregisterTMCloneTable__gmon_start___ITM_registerTMCloneTable__libc_start_main__cxa_finalizeg_strcmp0fu_console_set_progressfu_engine_get_loadedgetuidgeteuidfu_util_get_user_cache_pathfu_path_mkdir_parentopen64fcntl64g_logfu_engine_loadfu_engine_get_pluginsfu_util_plugin_flag_to_stringfu_console_print_fullg_strdup_printfdcgettextfu_console_printfu_util_show_unsupported_warningfu_engine_get_contextfu_context_get_battery_thresholdfu_context_get_battery_levelfu_engine_get_host_productfu_engine_get_host_vendorg_object_setg_set_errorg_prefix_errorfu_path_from_kindg_build_filenameg_getenvfu_systemd_unit_stopg_error_free__stack_chk_failg_path_get_dirnameg_file_testfu_console_print_literalg_main_loop_quitg_strv_lengthfu_smbios_newfu_smbios_setup_from_fileg_object_unreffu_firmware_to_stringg_set_error_literalg_cancellable_cancelfu_console_color_formatfu_console_set_progress_titlefu_console_beepg_object_refg_ptr_array_addfu_device_to_stringfu_progress_get_statusfu_progress_get_percentageg_main_loop_runfu_plugin_name_compareg_ptr_array_sortfu_util_plugin_to_stringfu_util_print_builderg_ptr_array_reffu_console_input_uintg_ptr_array_unreffu_engine_get_devicesfu_engine_get_devicefu_engine_get_devices_by_guidg_node_newg_ptr_array_newfu_util_free_nodefu_util_sort_devices_by_flags_cbfu_engine_get_upgradesg_node_insert_beforeg_node_n_nodesfu_util_print_nodeg_ptr_array_new_with_free_funcfu_bytes_get_contentsfu_engine_get_details_for_bytesg_bytes_unrefg_string_newstrlenmemcpyg_string_insert_lenmemmoveg_string_freeg_string_append_lenfu_util_is_interesting_devicefu_device_get_parentg_node_n_childrenfu_engine_get_releases_for_devicefu_progress_set_idfu_progress_add_flagfu_progress_add_stepfu_progress_step_donefu_progress_get_childg_signal_connect_datafu_engine_composite_preparefu_engine_request_get_feature_flagsfu_engine_install_blobfu_engine_composite_cleanupfu_util_request_get_messagefu_util_prompt_completefu_cabinet_newfu_firmware_parsefu_cabinet_signfu_firmware_writefu_bytes_set_contentsg_bytes_newfu_engine_firmware_dumpfu_engine_firmware_readfu_release_compareg_strdupfu_util_prompt_warning_fdefu_engine_get_devices_by_composite_idfu_util_is_urlfu_engine_get_silo_from_blobfu_engine_requirements_checkfu_device_ensure_from_componentfu_device_incorporate_from_componentfu_release_newfu_release_set_devicefu_release_set_requestfu_release_loadfu_engine_install_releasesg_file_new_for_pathfu_engine_error_array_get_bestg_propagate_errorfu_engine_get_remote_by_idg_malloc0fu_progress_resetg_strfreevfu_util_prompt_warningfu_version_comparefu_device_locker_newfu_device_detach_fullfu_device_unbind_driverfu_device_bind_driverfu_device_attach_fullg_hash_table_get_keysg_list_sortg_hash_table_lookupfu_string_appendg_list_freefu_engine_get_report_metadatag_hash_table_unreffu_device_report_metadata_prefu_device_report_metadata_postfu_plugin_get_report_metadatafu_engine_modify_configfu_engine_modify_remotefu_util_modify_remote_warningfu_history_newfu_history_get_devicesfu_engine_add_plugin_filterfu_engine_activatefu_context_get_hwidsg_key_file_newg_key_file_unreffu_context_load_hwinfofu_hwids_get_keysfu_hwids_get_valueg_key_file_set_stringg_key_file_save_to_filefu_hwids_get_chid_keysg_key_file_load_from_fileg_key_file_get_stringfu_hwids_add_valueg_ascii_strtoullfu_hwids_get_replace_keysfu_hwids_get_guidg_strsplitg_strjoinvg_str_has_prefixfu_engine_self_signfu_util_device_to_stringfu_context_get_firmware_gtype_idsfu_context_get_firmware_gtypesg_type_nameg_array_unreffu_context_get_firmware_gtype_by_idg_object_newfu_firmware_has_flagfu_linear_firmware_newg_io_error_quarkfu_firmware_get_imagesfu_firmware_export_to_xmlfu_firmware_get_filenamefu_firmware_get_bytesg_bytes_get_sizefu_firmware_get_idfu_firmware_get_idxfu_firmware_get_typeg_type_from_namefu_firmware_buildfu_firmware_add_imagefu_firmware_new_from_bytesfu_strtoullg_byte_array_newfu_byte_array_append_uint8fu_firmware_strparse_uint8_safeg_byte_array_unreffu_firmware_add_patchfu_engine_verify_updatefu_engine_get_historyfu_engine_get_releasesg_error_matchesfu_engine_get_remotesfu_engine_update_metadata_bytesfu_engine_get_host_security_attrsfu_security_attrs_get_allfu_engine_get_host_security_idfu_util_security_attrs_to_stringfu_engine_get_host_security_eventsfu_security_attrs_to_json_stringfu_util_security_events_to_stringfu_util_security_issues_to_stringfu_context_get_esp_volumesfu_volume_get_idfu_volume_mountfu_volume_unmountfu_volume_lockerfu_volume_get_mount_pointfu_path_get_filesg_ptr_array_find_with_equal_funcfu_util_switch_branch_warningfu_util_branch_for_displayfu_util_bios_settings_parse_argvfu_engine_modify_bios_settingsg_hash_table_iter_initg_hash_table_iter_nextfu_engine_fix_host_security_attrfu_engine_undo_host_security_attrfu_context_get_bios_settingsfu_bios_settings_get_allfu_util_bios_setting_matches_argsfu_util_bios_setting_to_stringfu_util_get_bios_setting_as_jsonfu_engine_get_plugin_by_namefu_plugin_runner_reboot_cleanupfu_efivar_get_namesfu_cabinet_add_fileg_path_get_basenamefu_history_remove_allfu_util_print_error_as_jsonfu_release_priority_from_stringfu_p2p_policy_from_stringfu_engine_install_phase_to_stringfu_engine_request_flag_to_stringg_mallocfu_idle_inhibit_to_stringfu_context_newfu_util_cmd_array_newsetlocalebindtextdomainbind_textdomain_codesetg_main_context_newg_main_loop_newfu_console_newfu_console_set_main_contextfu_engine_request_newfu_progress_newfu_util_cmd_array_addg_dpgettextg_cancellable_newg_unix_signal_source_newg_source_set_callbackg_source_attachfu_util_cmd_array_sortfu_console_setupfu_engine_request_set_feature_flagsfu_console_set_interactiveg_option_context_newfu_util_cmd_array_to_stringg_option_context_set_summaryg_option_context_set_descriptiong_set_application_nameg_option_context_add_main_entriesfu_debug_get_option_groupg_option_context_add_groupg_option_context_parsefu_progress_set_profilefu_util_parse_filter_device_flagsfu_util_parse_filter_release_flagsfu_engine_newfu_util_cmd_array_rung_setenvg_main_context_unrefg_main_loop_unrefg_option_context_freeg_closefu_util_project_versions_to_stringfu_progress_get_profilefu_util_project_versions_as_jsonfu_progress_tracebackfwupd_device_get_release_defaultfwupd_client_set_daemon_versionfwupd_request_get_messagefwupd_remote_build_metadata_urifwupd_client_connectfwupd_release_get_remote_idfwupd_status_to_stringfwupd_remote_build_firmware_urifwupd_device_flag_to_stringfwupd_release_get_versionfwupd_remote_get_metadata_uri_sigfwupd_release_get_branchfwupd_remote_get_kindfwupd_remote_load_signature_bytesfwupd_device_array_ensure_parentsfwupd_guid_is_validfwupd_device_get_version_formatfwupd_client_get_statusfwupd_device_get_versionfwupd_plugin_has_flagfwupd_plugin_to_jsonfwupd_remote_get_metadata_urifwupd_request_get_kindfwupd_device_has_flagfwupd_device_add_releasefwupd_device_get_idfwupd_client_download_filefwupd_remote_needs_refreshfwupd_remote_get_idfwupd_device_get_pluginfwupd_device_get_statusfwupd_plugin_get_flagsfwupd_device_get_namefwupd_remote_build_metadata_sig_urifwupd_device_has_guidfwupd_client_newfwupd_device_id_is_validfwupd_client_set_main_contextfwupd_device_get_composite_idfwupd_device_array_filter_flagsfwupd_release_match_flagsfwupd_device_get_branchfwupd_remote_get_agefwupd_plugin_flag_to_stringfwupd_client_set_user_agent_for_packagefwupd_remote_has_flagfwupd_client_download_bytesfwupd_remote_get_filename_cachefwupd_error_quarkfwupd_device_match_flagsfwupd_device_to_json_fullfwupd_release_get_locationsfwupd_client_get_percentagejson_builder_newjson_builder_set_member_namejson_builder_begin_objectjson_builder_end_arrayjson_builder_end_objectjson_builder_begin_arrayxb_silo_queryxb_node_query_textxb_builder_newxb_node_get_attrxb_builder_compilexb_builder_source_newxb_builder_source_load_bytesxb_builder_import_sourcexb_silo_query_firstlibfwupdengine.solibfwupdutil.solibfwupd.so.2libfwupdplugin.solibgio-2.0.so.0libgobject-2.0.so.0libglib-2.0.so.0libjson-glib-1.0.so.0libxmlb.so.2libc.so.6__data_start__bss_start_end_edata_IO_stdin_usedLIBXMLB_0.1.1LIBXMLB_0.1.2LIBXMLB_0.1.0GLIBC_2.34GLIBC_2.4GLIBC_2.28GLIBC_2.2.5GLIBC_2.14LIBFWUPD_1.8.2LIBFWUPD_0.7.0LIBFWUPD_1.8.11LIBFWUPD_1.9.8LIBFWUPD_1.6.0LIBFWUPD_1.2.9LIBFWUPD_1.3.7LIBFWUPD_0.9.5LIBFWUPD_0.9.7LIBFWUPD_1.0.0LIBFWUPD_1.4.1LIBFWUPD_1.2.5LIBFWUPD_1.5.2LIBFWUPD_0.9.8LIBFWUPD_1.4.5LIBFWUPD_0.1.1LIBFWUPD_1.4.0LIBFWUPD_1.5.3LIBFWUPD_0.7.1LIBFWUPD_0.7.3LIBFWUPD_1.5.6LIBFWUPD_1.9.3LIBFWUPD_1.6.2LIBFWUPD_1.5.0LIBFWUPD_0.9.3LIBFWUPD_0.9.6LIBFWUPD_1.9.4/usr/lib/x86_64-linux-gnu/fwupd-1.9.24/libfwupdplugin                !" #! $# %r @A B @ \  &  \  `% ii   ui !! RI$!PJ#-!e"?@AȦBЦCئDEFGHIJKL M(N0O8P@QHRPSXT`UhVpWxXYZ[\]^_`aȧbЧcاdefghijkl m(n0o8p@qHsPtXu`vhwpxxyz{|}~ȨШب (08@HPX`hpxȩЩة (08@HPX`hpxȪЪت (08@HPX`hpxȫЫث (08@HPX`hpxȬЬج      (08@HPX`hpx !"#$ȭ%Э&ح'()*+,-./ 0(10283@4H5P6X7`8h9p:x;<=>?@ABCDȮEЮFخGHIJKLMNO P(Q0R8S@THUPVXW`XhYpZx[\]_`abHH/HtH5$%$@hfhfhfhfhfhfhfhrfhbfh Rfh Bfh 2fh "fh fhfhfhfhfhfhfhfhfhfhrfhbfhRfhBfh2fh"fhfhfhfh fh!fh"fh#fh$fh%fh&fh'rfh(bfh)Rfh*Bfh+2fh,"fh-fh.fh/fh0fh1fh2fh3fh4fh5fh6fh7rfh8bfh9Rfh:Bfh;2fh<"fh=fh>fh?fh@fhAfhBfhCfhDfhEfhFfhGrfhHbfhIRfhJBfhK2fhL"fhMfhNfhOfhPfhQfhRfhSfhTfhUfhVfhWrfhXbfhYRfhZBfh[2fh\"fh]fh^fh_fh`fhafhbfhcfhdfhefhffhgrfhhbfhiRfhjBfhk2fhl"fhmfhnfhofhpfhqfhrfhsfhtfhufhvfhwrfhxbfhyRfhzBfh{2fh|"fh}fh~fhfhfhfhfhfhfhfhfhrfhbfhRfhBfh2fh"fhfhfhfhfhfhfhfhfhfhfhrfhbfhRfhBfh2fh"fhfhfhfhfhfhfhfhfhfhfhrfhbfhRfhBfh2fh"fhfhfhfhfhfhfhfhfhfhfhrfhbfhRfhBfh2fh"fhfhfhfhfhfhfhfhfhfhfhrfhbfhRfhBfh2fh"fhfhfhfhfhfhfhfhfhfhfhrfhbfhRfhBfh2fh"fhfhfhfhfhfhfhfhfhfhfhrfhbfhRfhBfh2fh"fhfhfhfhfhfhfhfhfhfhfhrfhbfhRfhBfh2fh"fhfhfhfhfhfhfhfhfhfhfhrfhbfh Rfh Bfh 2fh "fh fhfhfhfhfhfhfhfhfhfhrfhbfhRfhBfh2fh"fhfhfhfh fh!fh"fh#fh$fh%fh&fh'rfh(bfh)Rfh*Bfh+2fh,"fh-fh.fh/fh0fh1fh2fh3fh4fh5fh6fh7rfh8bfh9Rfh:Bfh;2fh<"fh=fh>fh?fh@fhAfhBfhCfhDfhEfhFfhGrfhHbfhIRfhJBfhK2fhL"fhMfhNfhOfhPfhQfhRfhSfhTfhUfhVfhWrfhXbfhYRfhZBfh[2fh\"f%fD%fD%fD%fD%fD%nfD%ffD%^fD%VfD%NfD%FfD%>fD%6fD%.fD%&fD%fD%fD%fD%fD% fD% fD% fD% fD% fD% fD% fD% fD% fD% fD% fD% fD% fD% fD% fD% fD%~ fD%v fD%n fD%f fD%^ fD%V fD%N fD%F fD%> fD%6 fD%. fD%& fD% fD% fD% fD% fD% fD% fD% fD% fD% fD% fD% fD% fD% fD% fD% fD% fD% fD% fD% fD% fD%~ fD%v fD%n fD%f fD%^ fD%V fD%N fD%F fD%> fD%6 fD%. fD%& fD% fD% fD% fD% fD% fD% fD% fD% fD% fD% fD% fD% fD% fD% fD% fD% fD% fD% fD% fD% fD%~ fD%v fD%n fD%f fD%^ fD%V fD%N fD%F fD%> fD%6 fD%. fD%& fD% fD% fD% fD% fD% fD% fD% fD% fD% fD% fD% fD% fD% fD% fD% fD% fD% fD% fD% fD% fD%~ fD%v fD%n fD%f fD%^ fD%V fD%N fD%F fD%> fD%6 fD%. fD%& fD% fD% fD% fD% fD% fD% fD% fD% fD% fD% fD% fD% fD% fD% fD% fD% fD% fD% fD% fD% fD%~ fD%v fD%n fD%f fD%^ fD%V fD%N fD%F fD%> fD%6 fD%. fD%& fD% fD% fD% fD% fD%fD%fD%fD%fD%fD%fD%fD%fD%fD%fD%fD%fD%fD%fD%fD%fD%~fD%vfD%nfD%ffD%^fD%VfD%NfD%FfD%>fD%6fD%.fD%&fD%fD%fD%fD%fD%fD%fD%fD%fD%fD%fD%fD%fD%fD%fD%fD%fD%fD%fD%fD%fD%~fD%vfD%nfD%ffD%^fD%VfD%NfD%FfD%>fD%6fD%.fD%&fD%fD%fD%fD%fD%fD%fD%fD%fD%fD%fD%fD%fD%fD%fD%fD%fD%fD%fD%fD%fD%~fD%vfD%nfD%ffD%^fD%VfD%NfD%FfD%>fD%6fD%.fD%&fD%fD%fD%fD%fD%fD%fD%fD%fD%fD%fD%fD%fD%fD%fD%fD%fD%fD%fD%fD%fD%~fD%vfD%nfD%ffD%^fD%VfD%NfD%FfD%>fD%6fD%.fD%&fD%fD%fD%fD%fD%fD%fD%fD%fD%fD%fD%fD%fD%fD%fD%fD%fD%fD%fD%fD%fD%~fD%vfD%nfD%ffD%^fD%VfD%NfD%FfD%>fD%6fD%.fD%&fD%fD%fD%fD%fD%fD%fD%fD%fD%fD%fD%fD%fD%fD%fD%fD%fD%fD%fD%fDUHAWL=AVLAUATL%#SHXH@LdH%(HE1HxDžtDžpfHnHPDžlfHnHDžhflfHnH)fHnHfHnflHDždfHnHd)Dž`flfHnHfHnHX)Dž\flfHnHfHnH\)DžXflfHnHfHnHh)HDžflfHnHfHnHt)flfHnHfHnHp)fLnHflfHnHl)fLnHfDlfHnH`D)fLnHfDlfHnD)fDlD) pH8HDžHDžIQLfDo H1fDofDoHHfofoHHfoH *HHyfoH5HHhfoH0HaH`HYHH[HH\HIELHHHHEH HAHPIEPHhHDDDHx8HDžHDžxHpHٸfoHIETfoHHHH͸HIElHHH.HHHHH@HHLHsHpIEXHHHH^HIE\HH#HH`HIEpHHDHHLHHEHH H0H(XHDžDž DžDž@foH`IEHHxHӷHHELH5Ϸ0H5շLLL%ɷAEt1IEH7IEH=IE8IuI}8IIE(IuIE@HI}@LI}@LH5ϭL%vI}@E1E1LLH5(I}@E1E1LLH5H="E1E1LIE0HHH5I}0E1LE1HH51H5LL1I:LLHHH5N1H58 L1HHH5Ѷ 1H5BL1ILL)H5HHL%61H5"L1HHH5s1H5gL1IULL"HHH5>i1H5 &L-1HHH5);1H5 L*1HHH5 1H5LC1HHH51H51H5ILL<3HHH51H5W1H5͵IALLw>H5MHHL=N1H5 L1H H LLHHH51H5pL1H H LQHHH521H5?yLS1HHH5?1H5@KL1H 5H LgNHHH5±E1H5L1ILLvOHHH51H51H5ILLOHHH51H5ƴ|L1IjLL0ZHHH5E~1H5X;1H5I%LLk^HHH591H5C1H5_ILL]HHH5K1H5ELe1HHH5HH5 1L1IqLLgDHHH51H51H5I,LLrcHHH5޳@1H5L1ILLH51HHL=1H5 1H5ILLU3HHH5[1H5 pL1I^LLd4HHH5Br1H5=/L1ILLs6HHH5-11H5H51ILL~zHHH51H51H5ILLuHHH5ز1H5ֲd1H5ٲINLLqH5ٲHHL%۲[1H5ML1ILLeHHH51H5<L1ILL[kHHH51H5#L1ILLZmH5VHHL=³1H5NLGc1HHH5,cH51 Lc1HHH551H5Lہ1HHH51H5L1HHH51H5L1HHH5˱1H5hLQ1HHH5}1H5:Ls1HHH5O1H5 L1HHH5!1H531H5zILL~HHH5u1H5L1HHH5U1H5k1H5=IULLHHH56i1H5%&1H5%ILLƎHHH5$1H51H53ILLaHHH51H5A1H5ȰILLLHHH51H5$WL1IELLۏHHH5Y1H5 L1IL= LLcHHH5^1H51H5FILLHHH501H51H5IsLLMHHH51H5D1H5I.LLTNHHH5B1H51LILLOHHH51H51LILLNHHH5̯1H5}LFP1HHH5H51OLP1HHH5dOIE!1LH5EHIIuLnI}E1E1LH H5HAEHI}8H:AEdI}(LAudI}8_1HHIEI}HI1H5?ZI}HNH51;HCI}1LLI}HI}H@LHLkH=1I}0H@A}pHHtIIL HxHt*IIL6H5RltAMhptAMhttAMh htAMhdtAMh\tAMh@XtAMhH8[E1E1LIE HHD H5I} E1E1LHH5I} E1E1LHDH5I} E1E1LHH5`eHE1Hu%/f.I} AHHt DH4HuH@MLHHPHHHHAuHI}89DHQ$H 1HA}d$yu 1H5bEI}8H}H1 1HH }HH@H=HH1HKAETIEL.1H5I}8HH1}H5FH=AUHH51LpbI}8H5HL1AHxHLHtHHHtHHtIHtI} HtI}(HtI}@HtI}HtlI}HtI}HtI}8HtI}0HttI}HtfA}tx1ILH8HtH/HHtHEdH+%(HXD[A\A]A^A_]IU0LAL2I} LIHA}HHOI}8IHpLhLMH5B1{H5LH1AuHI}8H賎I}0uE111H5I}8HHިH=1I}8LH~1ALEu[I}0yIHt I}8HuLmWHHҘ@H=AHH1$HH@H=QAHH1C1I^HHPTE11H=f.H=HH9tHVHt H=H5H)HH?HHHtHUHtfD=Uu+UH=Ht H=6)d-]wUH#]fBHt@UHATSHz@HH{@AH{8D[A\]Off.@BHt@Hz81%DUHAWAVAAUIATISHHHUH dH%(HE1jt.HEdH+%(He؉[A\A]A^A_]Df)E)EfUHFI|$ A)H!I|$ AI|$ HgI|$@jL BHH_AVIPH 9H5?1AUH 3MH ƺ L1YLQ1H5}nH5LH1;1H5HEH1H}IH=:HEH50HH=HuHHEtH}HpfHEH@H=HH1VMH E1UHAUIATISHHHtHH[A\A]]fH=ے$LHLIH5ɢ1JU1HSHH5HH{8HH{H]U1HSHH5gHH{8H]Hlff.UHAVIAUIHATSH0tlH3LE1HIÅu%MtL@L[A\A]A^]DLI}8HIf.kLE1H 1ff.U1H@HSHH=HVH;H]1fDBxu@UHHAVAUATISHHtHtH [A\A]A^]1H5%HHHI=LH=H1 I|$8HII|$8LLpDHI$[HA\A]A^]pUHHSHH=HjHH1HH].ff.UHHSHH=7H$HH1HH]ff.BHt@UHATASHH{8D[A\]H}g0fHEH͌H=L{HH1L}LrLL"LJH}HRHLuL4LLL H}HL}LLH{8LL跴M,n袵fUHAVAUATISHHt I$Hѳt I$I$RH:I$I*LHuCM$I9t"HtH1I$MtLܯ[1A\A]A^]靯DH谴H蟴AD$x0HM{H=wy1E1M$L9t"HtH落I$MtL;[LA\A]A^]HHINMHzHH=x1螺 fHHI$fHH5CzI1袺LH1襰I|$8HIuH踶H5&zIH蘶H5yIUHAWAVAUIH5 zATISHH(H0dH%(HE1裰H{0H{0H ~苰H{0H yqH{01ɺD\LdlI}LоIHH{0kH{0LHHu3L裹1ېHEdH+%(He؉[A\A]A^A_]@H{0HLIuLHIHtCxE1E1HH{ HDH5xDCXEtFH=`3LILHmH{ LL获MtLKhH{( DChH{0ADEȭHH{ LATDEHEL)^_H{0K\tyLHE菵HUHHHH=HEgHuHI訴H{ LLyMtL4H}Ht膫HPt1E1DHJH{01ɺ_ )L1QI<$Chu蕨mI<$LL^u*MtL}1H[A\A]A^A_]f.H{0wLHHDtH{0ײLH蔻It$LH{HEHtCxE1E1HH{ HH5s觪H{0D{hH{ HuDHMTIHH{0?I<$LL`L膳MtLyH} 胬H qƺL ML<KH sL1HHEHw1MtwUHAWAVIAUATI1SH1HH{0H5rIH{0xH{0H ArH{01ɺ_ ٨LqI<$ChuEI<$LLuMtL-1fDH{07LHHtH{0藰LHT+It$LH;HEHtCxE1E1HH{ HH5VqkH{0D{h讦H{ HuMHD訩HEHLH萬IHH{0I<$LL L2Mt L%DH}ǤH}辤H[A\A]A^A_]DH UoƺL蝹MH pL1HHEHWMtL胰1e@1M@HH6H?UHAWIAVAUATSHFIIH5n1迯I}8H5nH1*AD$t51L5*pI$I}8SLH 1HA;\$r1H5oYAt$I}8HnH1t[PI$HIHI} LHHhHHTL1H5m/HpHH=8#H=DHEIHpDHELU1LXHL`IfIEGLE`HELuE1HELUHx\AUhI} HHM\HuLHuLH}HH}HtŸIE;gIN4(HEHLHBIu(HAMhLE1HuHXHEH}1H5qLHLM誣LHEިLMLEH{HH=Ci1HuH}HEH}HtH+HIE;g#LuHxHA;V~L`LULXLH5LULUAzI} E1E1LAExHH5jLU蝡I}0A]hHIu(LI} ATIAHUpYLU^I}0)ILUPt31DHHLIHtHELAHP0Hx uu0HE11GuH}>ufDL谁yLI~H5~D'uI~HEHuLfIH1H1 HI}LzLLIHELPhvMtLtE11@LptH}gtM&LtLXH=HHEHECYHML}E1MHMILeHHqC1H=>LHXHH11HI|HMHuLvLuHH6CIHEH==1BHZH}HN|H}HtPsMtLcsH}*sf.IE;u:IEH5~BJHEHsH}Htr1r@HEHHbBH=<L@1~H}HtrMtLrfDLH}LHHHEHHfHY}LELH A1'wfHELLLPhLsIHELHx8xffDMLeL}H]H}LHHEHHtHPH}GfL訂xIM9MLMLqLMLmq5LeL}k|IغH @L1vH}Htq1pHEHtH蚁H}葁HHI9t*HtHHU0HUMtLHUpHUILLMNH-H- Mt%LpLE1XLHuff.@UHAWAVAUIATISHHH YtHIt HvEuH NL1o1oE1HD[A\A]A^A_]HE1荃u H{菃IH;LHHIT$0I|$ LAoMLL}H1H1]}AT$hLHHHE}LEA1EtGAD$l1LL@E1̓LEHt#I|$8HLEAHEuHELEHLEnLnLEMtLnH{1nLyn@yMLH =1Ps1E1FnL>n@L@{LLHHENHMIHtH~Mff.@UHAWAVIAUATISHH8H rLI讁t L袁vUHsH ILH߉҂HEE1HEH}vmH}mmH8D[A\A]A^A_]L@HEu I~:HEI>H~HEHIT$0I|$ HپAmH}HuLh{HtcH11{AT$hHuHHHEI{HEADžumDH}yH}Hl wLEȺH߉H ;1_qH}xHEE1fDL8nI|$8HHE'sL?}1IƋ@H]HLx~LHg~HIǺH5;1wI|$8LH5;H1`qHULLkLxLkHA;^IHuLAvqLHsHtHhHHELAHP0Hx v`H}sH}HuVnHH*11mL}HuLHIAWhnucHE1E1lH} l@ML_f eH /L1SdHkfDHuHL!bLLfHEHHsI}LE1W_AątLA`I8HIeH[kH}RkH}Ik<@[dH /1LsiLELH .1c'f.H}wkH}LHI腺HEMtLnH}VHE1E1jH}jXcUHAVAUIH5k.ATISHH0`H{02H *`H{02H E.`H{0K_LHHu$E1E1L][DA\A]A^]f.H{0hHLGq~L1H衚IHtH{0^LIfH{ LLHE1eAąt&H{0AhLbH{8HIcL ]HfDIuLH豜IH|UHAWAVAUIATSH1HXdH%(HE1`HS0LH߾HEIu@Mt H}"gE1HEdH+%(VHXD[A\A]A^A_]f.H{ LbIHH1HELmHEILuLHkH}H[ZL|^H}Ip^LH[3LLmjH_H}1H eAD$H}Htp[LlHEID;hJHEHHHNB6GH}H GWH}ufDM$$GH}H M1FHALCNH}hH}AZf.HuH}CIIHLmL}1HLLOPÅI>LLAMtLxALM1H5!UMHFH}Hٺ JVH}H}&AHEHH AfDHEH{H@nfDUHATIS-MLHH_LAHtH@D[A\]uHJ1H eUHJff.fUH5HSHHD@1u H]fDH5H!@¸tHH5 @H]ɅUH5HSHH?1u H]fDH5H?¸tHH5L ?H]Ʌ H,HcH>HHvHHHHHHHH1DUfHH dH%(HE1HE)EtQt H rHMu*HuH=zJMHUdH+%(u1fH FHLƿRnone@ECDUfHH dH%(HE1HE)EtQt H HMu*HuH=LHUdH+%(u1fH HLƿ&Rnone@BHHsnap.fwupd.fwupd.servicefwupdtoolfailed to open %slocked %sFuMainFailed to lock%s: SNAP_NAMEfwupdfailed to stop daemon: %s%s See %s for more information.battery-levelhost-producthost-vendorbattery-thresholdHOMECancelledChangedInvalid argumentshandling SIGINTAction Required:%s %sADDED: %sREMOVED: %sPluginsSelected devicecan't prompt for devicesCancel0. %s%u. %s (%s)Choose deviceRequest canceled • %s ~ignoring %s with status %sUpdating %s…Installing on %s…Reading from %s…no FuUtilOperation set../src/fu-tool.c:957start-enginedevice-changedfailed to find new device: %s../src/fu-tool.c:1105Filename already exists../src/fu-tool.c:1180No detected firmware types%u. %sChoose firmware../src/fu-tool.c:1296components/componentskipping reboot checkrelease missing URIfailed to find remote for %s../src/fu-tool.c:1708../src/fu-tool.c:1815../src/fu-tool.c:1873DeviceIdprepostSuccessfully modified remotefalseEnabledSuccessfully disabled remotetrueSuccessfully enabled remoteTestDevicesNo devices to activate../src/fu-tool.c:2132Activating firmware update%s %s…HwIdsComputer Information--------------------BiosMajorRelease%s: %luBiosMinorReleaseExtra Hardware IDsHardwareID& + {%s} <- %sDevice added:%s %sDevice removed:Device changed:device-addeddevice-removedcancelledNo firmware IDs foundNo firmware foundautorawparsing as %sGType %s not supportedfailed to parse as %s: %sparsed as %s: %sid-%s.fwidx-0x%x.fwimg-0x%x.fwWriting file:%s : %scould not parse XML: gtypeGType %s not registeredfailed to parse offset: nothing to parseno data provided../src/fu-tool.c:3127verify-updateno remotes availableupdating %sHost Security ID:%s %sSelected volumeChoose volumeno mountpoint for ESPChoose branchNo releases for branch %sfailed to set BIOS setting: Fixed successfullyFix reverted successfullyUnable to find attribute%s: '%s'name: %s%s has zero sizenonelocalnothingsetupattachdetachreloadcomposite-preparecomposite-cleanuplastno-requirementsany-release,timeoutsignalsversionallow-reinstallallow-olderallow-branch-switchforceignore-checksumignore-vid-pidno-reboot-checkno-searchno-safety-checkno-device-promptDo not prompt for devicesshow-allShow all resultsshow-all-devicesplugin-whitelistdisable-ssl-strictfilterfilter-releaseOutput in JSON format/usr/share/localeUTF-81.9.24notify::percentagenotify::status../src/fu-tool.c:4248percentage-changedstatus-changedDump SMBIOS data from a filesmbios-dumpget-pluginsget-detailsget-historyget-updates,get-upgradesget-devices,get-topologyget-device-flagsWatch for hardware changeswatchFILENAME DEVICE-IDinstall-blobFILE [DEVICE-ID|GUID]DEVICE-ID|GUIDAttach to firmware modeGet device report metadataget-report-metadataDetach to bootloader modeUnbind current driverunbind-driverBind new kernel driverActivate pending devices[SMBIOS-FILE|HWIDS-FILE]HWIDS-FILEexport-hwidsMonitor the daemon for eventsmonitorupdate,upgradeTEXTself-signfirmware-signFILENAME [DEVICE-ID|GUID]firmware-dumpRead a firmware from a devicefirmware-readfirmware-patchConvert a firmware filefirmware-convertBuild a firmware fileBUILDER-XML FILENAME-DSTfirmware-buildFILENAME [FIRMWARE-TYPE]firmware-parsefirmware-exportfirmware-extractget-firmware-typesget-firmware-gtypesGets the configured remotesget-remotesrefreshsecurityMounts the ESPesp-mountUnmounts the ESPesp-unmountLists files on the ESPesp-list[DEVICE-ID|GUID] [BRANCH]switch-branchclear-history[SETTING1] [ SETTING2]...Set a BIOS settingSETTING VALUEset-bios-settingbuild-cabinetcommand-argumentGUIDefivar-list[APPSTREAM_ID]security-fixsecurity-undo[DEVICE]reboot-cleanupKEY,VALUEmodify-configModifies a given remoteREMOTE-ID KEY VALUEmodify-remoteEnables a given remoteREMOTE-IDenable-remoteDisables a given remotedisable-remoteenable-test-devicesdisable-test-devicesusing --jsonFirmware UtilityFailed to parse argumentsFWUPD_VERBOSE1DISABLE_SSL_STRICTdevice-requestexec failed but no error set!Use fwupdtool --help for helpanother instance has locked %snot attempting to stop daemon when running as userhttps://github.com/fwupd/fwupd/wiki/PluginFlag:%sUnable to access %s. You may need to copy %s to %s: Devices with no available firmware updates: Devices with the latest available firmware version:No updates available for remaining devicesnot adding releases to device: %sNo hardware detected with firmware update capabilityfailed to prepare composite action: failed to cleanup composite action: Invalid arguments, expected firmware.cab certificate.pem privatekey.pfxloading release failed on %s:%s failed: %srequirement on %s:%s failed: %s--allow-older is not supported for this command--allow-reinstall is not supported for this command'%s' is not a valid GUID nor DEVICE-IDUnable to locate release for %s version %sInvalid arguments: KEY VALUE expectedSuccessfully modified configuration valueSuccessfully enabled test devicesSuccessfully disabled test devicesInvalid arguments, expected HWIDS-FILEInvalid arguments: value expectedInvalid arguments: filename requiredFILENAME OFFSET DATA [FIRMWARE-TYPE]Invalid arguments, expected %sskipping as remote %s age is %usno metadata signature URI available for %sno metadata URI available for %sMultiple branches not availableDevice %s is already on branch %sSet BIOS setting '%s' using '%s'.Invalid arguments, expected an AppStream IDThis system doesn't support firmware settingsInvalid arguments, expected GUIDInvalid arguments, expected at least ARCHIVE FIRMWARE METAINFOFilter with a set of release flags using a ~ prefix to exclude, e.g. 'trusted-release,~trusted-metadata'Filter with a set of device flags using a ~ prefix to exclude, e.g. 'internal,~needs-reboot'Manually enable specific pluginsDo not search the firmware when parsingIgnore firmware hardware mismatch failuresIgnore firmware checksum failuresForce the action by relaxing some runtime checksAllow switching firmware branchAllow downgrading firmware versionsAllow reinstalling existing firmware versionsShow client and daemon versionsDo not check or prompt for reboot after updateDo not perform device safety checksShow devices that are not updatableRun the plugin composite prepare routine when using install-blobRun the plugin composite cleanup routine when using install-blobIgnore SSL strict checks when downloading filesGet all enabled plugins registered with the systemGets details about a firmware fileShow history of firmware updatesGets the list of updates for connected hardwareGet all devices that support firmware updatesGet all device flags supported by fwupdInstall a raw firmware blob on a deviceInstall a specific firmware on a device, all possible devices will also be installed once the CAB matchesReinstall firmware on a deviceSUBSYSTEM DRIVER [DEVICE-ID|GUID]Return all the hardware IDs for the machineSave a file that allows generation of hardware IDsUpdates all specified devices to latest firmware version, or all devices if unspecifiedcommand-descriptionSign data using the client certificateUpdate the stored metadata with current contentsSign a firmware with a new keyFILENAME CERTIFICATE PRIVATE-KEYRead a firmware blob from a devicePatch a firmware blob at a known offsetFILENAME-SRC FILENAME-DST [FIRMWARE-TYPE-SRC] [FIRMWARE-TYPE-DST]Parse and show details about a firmware fileExport a firmware file structure to XMLExtract a firmware blob to imagesList the available firmware typesList the available firmware GTypesRefresh metadata from remote serverGets the host security attributesSwitch the firmware branch on the deviceErase all firmware update historyRetrieve BIOS settings. If no arguments are passed all settings are returnedget-bios-settings,get-bios-settingBuild a cabinet archive from a firmware blob and XML metadataARCHIVE FIRMWARE METAINFO [FIRMWARE] [METAINFO] [JCATFILE]List EFI variables with a specific GUIDFix a specific host security attributeUndo the host security attribute fixRun the post-reboot cleanup actionModifies a daemon configuration valueEnables virtual testing devicesDisables virtual testing devicesfailed to initialize interactive console: %sThis tool allows an administrator to use the fwupd plugins without being installed on the host system.Ignoring SSL strict checks, to do this automatically in the future export DISABLE_SSL_STRICT in your environmentFailed to parse flags for --filterFailed to parse flags for --filter-releaseThis program may only work correctly as rootHXhx;\h HH`h(XXDHExhEEEJxJ0JPJpKKL8MM4M\NHNXNOHRSTXZX]^a@HdtHhikxn4nHo|vx8~ Ȁ@ t ؂ 8 ȅ@ p h X, ،X X ؑ ؗ @ d H X (0 (` h ( ȫ 8 HP|xhx ؿ<xlHH(H|X(DtX4zRx HA&D$4@FJ w?9*3$"\Pt0AEC F $AAQC C`DA A,A/AC DEEHH F (EhAC BEHf G D@F=EJ Ah d`F4EJ A\ (FEC BEIJ F G:EQ Ab 44GQF FDs D EBBA GBEF Em (HBEF Em $HLH4QC BDPDA $pdH4QC BDPDA |H9EK Ag H0H]EH DHe B s E ,IAC HHL H 40$LAC BEG\ B U K ~ ,hLEC BID I ,LREC DGEHz F ,SEC M+ H (lVAC Mr E ,$WEC BIDo J 0TZIEC FD J  H ,\EC FLD E ,`IEC HDY C ,aPEC DGF K ,cEC DGF F H