ELF>D@Ȳ@8 @! @@@&&000IIII,, @@@  88800hhhStd88800PtdXXXQtdRtd  /lib64/ld-linux-x86-64.so.2 GNUGNUu ы&,O|࢈MB_GNU~FDO{"type":"deb","os":"Ubuntu","name":"systemd","version":"255.4-1ubuntu8.8","architecture":"amd64","debugInfoUrl":"https://debuginfod.ubuntu.com"}qqemKkWesSIUj)x h  |L|9[Z/ im@E>XFp'"{+?Z  u6lS  / "__libc_start_main__cxa_finalizeprogram_invocation_short_name__progname__printf_chk__stack_chk_failmemcpy__asprintf_chkaccessmalloccallocread__errno_locationstrlenstrdupstdoutfflushstderr__fprintf_chkfopen64rewindgetopt_longoptargstrcmp_ITM_deregisterTMCloneTable__gmon_start___ITM_registerTMCloneTablestrv_removepubkey_fingerprintsd_notifyfversionsafe_fclosepager_openparse_path_argumenttpm2_supportstrv_join_fulljson_variant_set_fieldjson_parse_file_atstrstripefi_get_variable_stringjson_variant_unrefhexmemstrv_consume_with_sizeread_virtual_file_atmemdupstrv_split_fulljson_variant_dumpjson_variant_append_arrayblog_openunhexmem_fullpager_closeunderline_enabledstrv_freememstream_initjson_variant_append_arraystrv_lengthjson_variant_append_array_nodupjson_variant_by_keyparse_json_argumentlog_assert_failedtpm2_calculate_policy_pcrstrv_new_internalspecial_glyph_fulltpm2_make_pcr_json_arraypolkit_agent_closeefi_stub_get_featuresjson_variant_reflog_internalstrv_sortascii_strlowerask_password_agent_closedigest_and_signterminal_urlify_manunified_sectionsmemeqbytelog_assert_failed_unreachabletpm2_hash_alg_from_stringdispatch_verbjson_buildtpm2_list_devicesstrv_uniqmemstream_donesafe_closesafe_atou_fullmac_selinux_finishstrv_extend_strvstrv_extend_with_sizejson_variant_has_typelog_get_max_levelsaved_argcsaved_argvlog_show_colortpm2_pcr_index_to_stringlog_parse_environmentlog_oom_internalget_color_modeEVP_DigestInit_exd2i_PUBKEY_fpEVP_sha256i2d_PUBKEY_fpEVP_MD_CTX_newEVP_MD_get_sizeEVP_DigestFinal_exEVP_DigestEVP_get_digestbynamePEM_read_PUBKEYEVP_PKEY_freeEVP_DigestUpdatePEM_read_PrivateKeyEVP_MD_CTX_freeEVP_MD_get0_namelibsystemd-shared-255.solibcrypto.so.3libc.so.6OPENSSL_3.0.0SD_SHAREDGLIBC_2.8GLIBC_2.4GLIBC_2.14GLIBC_2.34GLIBC_2.2.5GLIBC_2.3.4/usr/lib/x86_64-linux-gnu/systemd  +p 41|ii ii $.9ui Dti PpE0E҃ ׃@`Z @ `".: E@t`J҃FQة0ZXebj` F8P@pFX@`Ex(@F0F EذHEq)+ȯ2ЯLدSalnx   Ȭ Ь ج (08@HPX `!h"p#x$%&'(*,-./ȭ0Э1ح456789:;< =(>0?8@@AHBPCXD`EhFpGxHIJKMNOPQRȮTЮUخVWXYZ[\]^ _(`0b8c@dHePfXg`hhipjxkmopHHHtH5B|%D|@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`fhafhbfhcf%&yfD%ufD%ufD%ufD%ufD%ufD%ufD%ufD%ufD%ufD%ufD%ufD%ufD%ufD%ufD%~ufD%vufD%nufD%fufD%^ufD%VufD%NufD%FufD%>ufD%6ufD%.ufD%&ufD%ufD%ufD%ufD%ufD%tfD%tfD%tfD%tfD%tfD%tfD%tfD%tfD%tfD%tfD%tfD%tfD%tfD%tfD%tfD%tfD%~tfD%vtfD%ntfD%ftfD%^tfD%VtfD%NtfD%FtfD%>tfD%6tfD%.tfD%&tfD%tfD%tfD%tfD%tfD%sfD%sfD%sfD%sfD%sfD%sfD%sfD%sfD%sfD%sfD%sfD%sfD%sfD%sfD%sfD%sfD%~sfD%vsfD%nsfD%fsfD%^sfD%VsfD%NsfD%FsfD%>sfD%6sfD%.sfD%&sfD%sfD%sfD%sfD%sfD%rfD%rfD%rfD%rfD%rfD%rfDUHAWAVAUATSHXdH%(HE1HIH8HrL=iL5FL-W8H}rH0(E1LLL L==~@IcTL>H W=H5BH=EQhtV1?csj-H|sHHHq1H8=1111H5E11ArHqHOHL-rHL9rj6HCHSH@H@8Ht,H8HtHCHH2HC1HHS1HH L9uH{SHpE1H}HCBLMH0j<LEM/LH5NCLE11H5BH_H}HEHUH1H=q'THqfH%pH5CHHHE/H}H5cCgH}HWH ^UH5>@H*qH&qHoH8HH1H=qHH TH5?K pH1oH5oH8w*HEdH+%(HeD[A\A]A^A_]ùH5B11ډM=M,j^ o?~1HhLp1H=oHEHEHoH SH5>IH SVH5SH=/BvH S\H5RH=%BWH=oHH?H=yo<=otH|oHPPH8HH9uH=>oHH?H=oH=o11H5)AcIHbLMMH=@E11H @H@H5@kHnHHH R H5i=>Ht@E1Hu1H W@fHnHiQLEfHnH 1QfHnflH=1n)EfHnfl)E H R5H5<fQ1L @AULQ@1H<^_(6)L ;P1@LQHw<H aQ>H5A<hHkARL >LQ@0H;18A[[yuHPH=;HPgH=6Pn9f1I^HHPTE11H= kf.H=IkHBkH9tHkHt H=kH5kH)HH?HHHtHjHtfD=ku+UH=ZjHt H=jdk]wUHSHHH?HtHH]f.UHSHHH?HtHH]f.UHSHHH?HHH]ff.UHSHHH?HH]ff.UHSHHH?HH]ff.UHSHHH?HH]ff.UHATLgPSHfDH;H|L9u[A\]fUH5\<H=39HAWAVHUAUATSHdH%(HE1HE1H8L%>;IL-8I9MD.MD#LEH5<H8MHDH1IHDhHAV1AWAUHMH H}HEdH+%(u5He؉[A\A]A^A_]H rN<H598fHHthUHATISHxt_1DH8I$H| I$H| H(I<$HHxuI$[A\]HHHtHUHATISH8Ht[I$H<HHuHI$[A\]Dff.@UHAVAUIATISHHdH%(HE1EHu HH{yH{H{IHtVHs1HJALHEdH+%(HeD[A\A]A^]H LvH5q6AfDH qLmH5N6H=Z6fHSHsLL p6}LLEH5@1.AąyF'fH3H51y@L ALKAXZEAfDH KnH5v5H=5AH yKoH5V5H=5!H YKpH565H=q5LLLt-L f5LK;HsHUL@t&V L >@LJEE1H;CH JH54H=+@VUHATSHHHH_LdH;Ht"HsHt9HSH(,I9u[A\]fH IyH54H=4H IzH53H=4H ItH53H=A4H IuH53H=,4UHAWAVAUATSHxdH%(HE1HH=dIHHEE1ILH}@"HUHHEDHEHUHEHbHEEHx1E{IHEIHLeHN,Lp/fIt$1HI(I9HHHuH FH50=Ë}H}xDH FH50H=0QH yFH5f0H=01Y1LmHh}@LHH!E1 @IM9sWKMEE11HuHQulHLLÅxkLI(M9t/I}H ?"H5)H=*I~IHE1}LH}HEdH+%(He؉[A\A]A^A_]H 9? H56)H=)H ? H5)H=)HEdH+%(HeH >[H5(A\A]A^A_]RHA6H(1*@L )L>XZIH v>&H5n(@UHAUATSHHHHH_Ll@H;HtHsoIHt'H{LcH(L9uH1[A\A]]@HH =k[H5'A\A]]IfH =`H5'H=(qH y=aH5'H='QUHAVIAUAATIHuSLH dH%(HE1HEEt1Åx3H}HU1Å]D9t X1%@{ہۅxH}HEdH+%(He[A\A]A^]@HL 411AUL<H&S1AVH puL 3L;AT!HL E3ATL;H&޿1RXZ!@UHAWAVAUATSHhdH%(HE1HEHE9HEHEHEHEI>HHE'HH}HB$HE1WHuE1HMHtH}1HMLEHH2zHuH}RH#HEHEEHEAH #jVWH1jR j mH0UH}HHHuH}HE,HUH}H4H}Ht HEH}HI?IH6L95.Qu@HPH}1H?E1yHPH8\L HuHUH7#LD1LpRH "DH#HDHxHELMHxH "LptH !H!HEHPH8AP1ERH"HOH8BXZH 5H5) AH}/H}&H}HRAxvD%AExAAH~HuL +L5DH1Y^AAL }/ L4AD%AExAH}Ht _HEH}HIH 4H5LA AoL /LD4kDH1A]A-ELmuL }'L+SہۅxH}H:ELmu~L J&L+H1Lm5Eu@u,H EH}1H1yLmn#=F5ZEUHAWAVAUATSHdH%(HE1H=FHDž8HDž0HDž(H=#FH:H+FHZH8PH FHH8HEHtKHE1L81j1,A_XH8H=EH{%VDH&IH 111HIH8H=AEHHIH 111H.H(HLL0LÅ-L0HHHL"ÅHLYÅHDH LLHLLHH HLu MHLE1I|$9HE ffEIT$It$fH@HtHt HfoHH}fofof fofEƸ )Efffofofofo)fp))]UM)0)@)P)`HDžpHLhLpHLHDžhI|$HDž`HDžXH(HXH`HJKHPHDžPA HDžHHjHHhH pjPj PH{SjPHtj X`jP1j LP0H쀅0HDž@H8I4$HHHH@H@UI4$H@H8NH@Ht OH@HHHt 7HHHPHtH`II(HpM9HHLH<7H A%H5H=a= AY1^H(HtHDž(L0LH8HtMHEdH+%(He؉[A\A]A^A_]fH $H5H=[]L + L\$H@11xwH(HtHDž(L0'H15W?L @ L#@H6xAZLA[ÅyH(HtbHDž(L0sہ6SUH5>L DLE#H @1A]A^f.LULL0FH(HtHDž(LDHL g55>L"H \LLhہۅxHpLH(H^iL AL*"LpfHDžL)pHHFLHTtjLLH(HtAHDž(L0HHEH(HHL%H5< L L!Hu @1_AXÅH5J<L L @H$ 1_Y^ÅH H5 lH v @H5 H=AL YRLA 5;bLLL <L IہۅLL~L WLFH 1N먉LLuL nhLzہۅxH@Ht H@HHHt HHHPHtH`LL ہۅxLLہۅ{qLLmLL]L u L^lH1LL5i8@H7H811H}LUH(H L Ba1LH&cL kX1LH4L \ M1LnHLL=85p7 9I؁ɽ=I؁L AT538LHLAQ58L HHHsystemd-measure../src/boot/measure.cdata || sz == 0pcr_state->mdpcr_state->valuepcr_state->value_size > 0Failed to run digest.pcr_statesn > 0pcr_states[i].valuepcr_states[i].saved_value/sys/class/tpm/tpm0/pcr-%s/%i/sys/class/tpm/tpm0/Failed to read '%s': %mFailed to open '%s': %m:bsz > 0Failed to hash word '%s'. (NOT SET!)kernel imagekernel parameters/sys/class/tpm/tpm0/pcr-%s//sys/class/tpm/tpm0/pcr-%s/%u%s# PCR[%u] %s%s%s %u:%s=%s pcrhashUnexpected digest size: %i!strv_isempty(arg_banks)!strv_isempty(arg_phase)%s# PCR[%i] Phase <%s>%s %i:%s=%s phaseFailed to parse '%s': %mUnsupported PCR bankFailed to sign PCR policy: %mpcrssigpolpkfpFailed to add JSON field: %mUnknown bank '%s', refusing.listautohjcSHA512SHA384SHA256SHA1enter-initrdenter-initrd:leave-initrd, Measuring boot phases: %sargc > 0 && !isempty(argv[0])ERRNO=%iEXIT_STATUS=%i!c->parray == !c->pnc->pfunchelpno-pagerversionlinuxosrelcmdlinesplashdtbunamesbatpcrpkeycurrenttpm2-deviceprivate-keypublic-keyjsonappendstatuscalculatesign%1$s [OPTIONS...] COMMAND ... %5$sPre-calculate and sign PCR hash for a unified kernel image (UKI).%6$s %3$sCommands:%4$s status Show current PCR values calculate Calculate expected PCR values sign Calculate and sign expected PCR values %3$sOptions:%4$s -h --help Show this help --version Print version --no-pager Do not pipe output into a pager -c --current Use current PCR values --phase=PHASE Specify a boot phase to sign for --bank=DIGEST Select TPM bank (SHA1, SHA256, SHA384, SHA512) --tpm2-device=PATH Use specified TPM2 device --private-key=KEY Private key (PEM) to sign with --public-key=KEY Public key (PEM) to validate against --json=MODE Output as JSON -j Same as --json=pretty on tty, --json=short otherwise --append=PATH Load specified JSON signature, and append new signature to it %3$sUKI PE Section Options:%4$s %3$sUKI PE Section%4$s --linux=PATH Path to Linux kernel image file %7$s .linux --osrel=PATH Path to os-release file %7$s .osrel --cmdline=PATH Path to file with kernel command line %7$s .cmdline --initrd=PATH Path to initrd image file %7$s .initrd --splash=PATH Path to splash bitmap file %7$s .splash --dtb=PATH Path to Devicetree file %7$s .dtb --uname=PATH Path to 'uname -r' file %7$s .uname --sbat=PATH Path to SBAT file %7$s .sbat --pcrpkey=PATH Path to public key for PCR signatures %7$s .pcrpkey See the %2$s for details. Failed to initialize %s context.Failed to finalize hash context.value_size == pcr_state->value_sizeTPM device exists, but cannot open '%s'; either the kernel is too old, or selected PCR bank is not supported: %mFailed to decode PCR value '%s': %mpcr_states[i].value_size == szFailed to initialize data %s context.Failed to hash section name with %s.data_hash_size == (unsigned) pcr_states[i].value_sizeFailed to read EFI variable '%s': %mFailed to parse EFI variable '%s': %sPCR number reported by stub for %s (%u) different from our expectation (%u). The measurements are likely inconsistent.Sorry, system lacks full TPM2 support.Unable to get stub features: %mWarning: current kernel image does not support measuring itself, the command line or initrd system extension images. The PCR measurements seen are unlikely to be valid.StubPcrKernelImage-4a67b082-0a4c-41cf-b6c7-440b29bb8c4fStubPcrKernelParameters-4a67b082-0a4c-41cf-b6c7-440b29bb8c4finitrd system extension imagesStubPcrInitRDSysExts-4a67b082-0a4c-41cf-b6c7-440b29bb8c4fFailed to detect if '%s' exists: %mNone of the select PCR banks appear to exist.Failed to build JSON object: %mFailed to append PCR entry to JSON array: %mFailed to add bank info to object: %mimplementation = EVP_get_digestbyname(*d)Either --linux= or --current must be specified, refusing.The --append= switch is only supported for 'sign', not 'calculate'.Failed to append JSON object to array: %mNo private key specified, use --private-key=.File '%s' is not a valid JSON object, refusing.Failed to open private key file '%s': %mFailed to parse private key '%s'.Failed to open public key file '%s': %mFailed to parse public key '%s'.Failed to extract public key from private key file '%s'.Failed to parse extracted public key of private key file '%s'.sizeof(UNIQ_T(STRUCT, 21).buffer) >= (size_t) UNIQ_T(SIZE, 21)Could not calculate PolicyPCR digest: %mFailed to build JSON PCR mask array: %mFailed to append JSON object: %mThe --current switch cannot be used in combination with --linux= and related switches.enter-initrd:leave-initrd:sysinitenter-initrd:leave-initrd:sysinit:ready../src/fundamental/memory-util-fundamental.h../src/basic/static-destruct.h?3'pcr_states_allocateparse_argvarray_cleanupstatic_destructmainvalidate_stub verb_statuscompare_reported_pcr_nrverb_signverb_calculatepcr_states_restorepcr_states_savemeasure_phasemeasure_kernelpcr_state_extendhelp;ș0(Hh8(`XH xDp(X( PxX8DXpzRx @&D$4PFJ w?9*3$"\t؞@&EC A\ Э&EC A\ %EC A[ %EC A[  %EC A[ ,%EC A[  L .EC BE^ (p,.EQ Q D 00}IC BDV HH $|QIC BDx F(AC DED A $$XAC CF C ,LAC M A 4|AC M I y E ,AC I^ E b N ,|AC BEEO E ( EC Mo D ,@NAC Mg H (p EC M A ,EC P^ J ,EC M A pE0E҃h׃Z   c ". :EtJ҃FQ0ZXebj\ 0