ELF>@`7@8 @@@@-- -==hp-==888 XXXDDStd888 Ptd ,,QtdRtd-==00/lib64/ld-linux-x86-64.so.2GNUGNUn2pR=7LAOGNU  em` 8|  )"putsexeclpforkwait__libc_start_main__cxa_finalizeprintflibc.so.6GLIBC_2.2.5GLIBC_2.34_ITM_deregisterTMCloneTable__gmon_start___ITM_registerTMCloneTable?ui IU=p=00@0@????? @@@@ @ HH/HtH5/%/@%/h%/h%/h%/h%/h%Z/f1I^HHPTE11H=/f.@H=q/Hj/H9tH.Ht H=A/H5:/H)HH?HHHtH.HtfD=.u+UH=.Ht H=.)d.]wUHHHHEEHHǸ}tHHjE7HHLHHǸSHH$HHHHWe're about to call forkWe just called fork, and the return value was %d We're the parent, let's take a napWe're the childls***** This should not print outThis will happen only once because the child executed ls instead!;($tD}zRx H"zRx $`FJ w?;*3$"D\AC  p0?  $==o ?x oooovo=6FVfv0@GCC: (Debian 12.2.0-14) 12.2.0 |  30I8@U=|p=!= ? ` (@->8@E$K^(@k z0@ @@d"8@y8@ " Scrt1.o__abi_tagcrtstuff.cderegister_tm_clones__do_global_dtors_auxcompleted.0__do_global_dtors_aux_fini_array_entryframe_dummy__frame_dummy_init_array_entrymake_child.c__FRAME_END___DYNAMIC__GNU_EH_FRAME_HDR_GLOBAL_OFFSET_TABLE___libc_start_main@GLIBC_2.34_ITM_deregisterTMCloneTableputs@GLIBC_2.2.5_edata_finiprintf@GLIBC_2.2.5__data_start__gmon_start____dso_handle_IO_stdin_used_end__bss_startmain__TMC_END___ITM_registerTMCloneTableexeclp@GLIBC_2.2.5wait@GLIBC_2.2.5__cxa_finalize@GLIBC_2.2.5_initfork@GLIBC_2.2.5.symtab.strtab.shstrtab.interp.note.gnu.property.note.gnu.build-id.note.ABI-tag.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.plt.got.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.dynamic.got.plt.data.bss.comment#88 6XX$I|| Wo$a iqovv~o0Bx  `$$   ,(!(!=-=-=-?/(?/@(@(0 8@80080X0 4(@6