ELF>`@@*)GNU[Nc"*&7}A^LinuxLinux6.1.0-38-amd64HGHǀ1DHGH@`1HGHǀ(HGHǀ0AVAAUATUSHH_HHHURu.!u?ur Hs1[]A\A]A^r Hs1HsDj 1ALEuD}XH{tHsL1뜸@AWAVAUIATUH8SHHALI}t{AƉA#PteAHI]HE1t#D#CXupAHpE;HrAPD!ALIuHH[]A\A]A^A_H1H[]A\A]A^A_HxI}H$ЋC@9AA)AG DHDC,C0S@1s${8H$Dp{8S0Iu11E~`C"H$HI9tHEHx<uEH0Ht1L%IHD$HI9xHEHx@%9u˃}1H []A\A]L%I#HD$HI9HEHx@%tL%E1I>=u,녿HEHx@% Á[Ll$HI9yŃ}JHEHxLHuHL%HEHx<HHE H`HEHx@HHE H`ff.U1ɺSH_xHHǃH0}xHEǃt1[]USH{xzHtw1H1H)HHHDHp HsH9rЅt31HH)HHHDHp Hs;Hrϋ{y[]H[]AU@ATUSHLoHHC(HHHHBHIHC,HH{hHPxHHBHIHC0QlH{h1ҾFHk{LcIuC09C,C4C(HHsLA$ATC0 AD$1C0s,S(AATC0 ADHH@űC,1s0CHHǃ HǃǃHǃHǃ HǃHHǃxHŰ1H[]ATUSLg@HH>HA<$ID$Hx@I|$H<H;HH;HHH;[IIHLEHHLDHDʁ]HEA\[]A\ff.@ATUSHHH1H1H)HHHDHp HsH9rЅt`1HH)HHHDHp HsH9rͅt'HkHE1}uAHpHsD;Hr[1]A\ff.UHSHGHx@t}eƧtHEHxDu1[]HEHx@HEHxDHHE H`H}[]른DAVAUIATUSHoHxIADDHcH}AHEHx@ĀuBfTt#[D]A\A]A^ AH}D[]A\A]A^HU%߉Hr@ ff.@AUATAUHESLoLFx"[]DA\HcIuA]A AWAXHAVAULATIUSHLHpH5eH%(HD$h1LL$HD$Aƅ>HICH-MODEHD$HIntel ICHHMHLp$Hp$HfHfAvtAK>H BHt)9uLzLHPH LL HLHID$Ld$HH$M$Aƅm $Mg It$$HALJ8AI_AGAƅ41H<$TYHIG1HH<$IGHALJHAG@IGHALJIALJILJALJI1H<$L1ATI@HvAHtKHHIOPHH AOXA"HpA HIH@ AAPHALJL@L$AƅLQAƅM1IHAƅAGD=A$tIDŽ$ HD$8HD$0HD$@Hl$ HD$(D$<HEHD$HD$Hx@H} H1LD$H$AąH|$AHG=@wD$D<$HEHT$H(Ht$ A HD$0AfD|$8AąHD$H0tHx HH|$HHHD$ HD$HHD$PHD$XHD$`H} 1ҹLL$ AHt$HH|$ 1HH|$ HHD$ HfP HxdH@HM HQ$HH|$ HEAH}0HH} E1HE(HHHD$MHHxDHP$H|$HD$HHHD$heH+%(#HpDL[]A\A]A^A_1HAG@HIGHIIHALJHIGHIALJILJIAMHN1H}uEHEHx<HuH<׉H9HHuAff.AU1IATHUHSH_xLMAŋ1LAD$txLI$0H1ǃ[D]A\A]DU1H H @SHoHH}`HHH>HHǃ HǃǃHǃHǃ HǃHHǃx H@1H[]HHHHHE ADHH`HE AHH`IE DHH`HHHE T$8HH`f|$8u*I$`HAEHHAH@%.>strcatstrcpy$&$F$$$$m&'q"Ft9pi"ntenableac97_clockidindexsnd_intel8x0m none tertiary secondary primaryIntel8x0m Modemunable to grab IRQ %d ModemIntel ICH - %s%s - %sintel8x0m%s at irq %iIntel 82801AA-ICHIntel 82901AB-ICH0Intel 82801BA-ICH2Intel 440MXIntel 82801CA-ICH3Intel 82801DB-ICH4Intel ICH5Intel ICH6Intel ICH7AMD AMD768SiS SI7013NVidia nForceNVidia nForce2NVidia nForce2sNVidia nForce3AMD AMD8111AC'97 warm reset still in progress? [0x%x] codec_ready: codec is not ready [0x%x] Global control : 0x%08x Global status : 0x%08x AC'97 codecs ready :%s%s%s%s codec_semaphore: semaphore is not ready [0x%x][0x%x] codec_read %d: semaphore is not ready for register 0x%x codec_read %d: read timeout for register 0x%x codec_write %d: semaphore is not ready for register 0x%x Unable to initialize codec #%d unable to grab IRQ %d, disabling device parmtype=enable:boolparm=ac97_clock:AC'97 codec clock (0 = auto-detect).parmtype=ac97_clock:intparm=id:ID string for Intel i8x0 modemcard.parmtype=id:charpparm=index:Index value for Intel i8x0 modemcard.parmtype=index:intlicense=GPLdescription=Intel 82801AA,82901AB,i810,i820,i830,i840,i845,MX440; SiS 7013; NVidia MCP/2/2S/3 modemsauthor=Jaroslav Kysela alias=pci:v00001022d0000746Esv*sd*bc*sc*i*alias=pci:v000010DEd000000D9sv*sd*bc*sc*i*alias=pci:v000010DEd00000089sv*sd*bc*sc*i*alias=pci:v000010DEd00000069sv*sd*bc*sc*i*alias=pci:v000010DEd000001C1sv*sd*bc*sc*i*alias=pci:v00001039d00007013sv*sd*bc*sc*i*alias=pci:v00001022d00007446sv*sd*bc*sc*i*alias=pci:v00008086d00007196sv*sd*bc*sc*i*alias=pci:v00008086d000027DDsv*sd*bc*sc*i*alias=pci:v00008086d0000266Dsv*sd*bc*sc*i*alias=pci:v00008086d000024D6sv*sd*bc*sc*i*alias=pci:v00008086d000024C6sv*sd*bc*sc*i*alias=pci:v00008086d00002486sv*sd*bc*sc*i*alias=pci:v00008086d00002446sv*sd*bc*sc*i*alias=pci:v00008086d00002426sv*sd*bc*sc*i*alias=pci:v00008086d00002416sv*sd*bc*sc*i*depends=snd-ac97-codec,snd-pcm,sndretpoline=Yintree=Yname=snd_intel8x0mvermagic=6.1.0-38-amd64 SMP preempt mod_unload modversions $$$$ (0( 0 (08@80( @80( @  (H( H ( (    (0( 0( 0 ( ( (0880(  ( 0((;JQfree_irqioread32S?EJiowrite32UB9snd_ac97_resumeyhsnd_pcm_newCsnd_card_register,ioread16snd_devm_alloc_dir_pagesX__pci_register_driver&pci_request_regions8߬imemcpy_0snd_card_free_on_errorkiowrite16snd_card_rw_proc_new ]usleep_range_stateDsnd_ac97_mixerDC__wake_up#snd_ac97_busd_raw_spin_lock"H1pci_unregister_driverfortify_panicm__fentry__.7iowrite8V __stack_chk_failAXsnd_ac97_suspend_dev_errՒrequest_threaded_irqLK`snd_pcm_set_opsm^snd_pcm_hw_constraint_listE ioread8hsnd_pcm_set_managed_buffer_allcstrlcatpci_set_masteruIparam_ops_charp9[__x86_return_thunkPjiffiesI5snd_card_disconnect?<sprintfjparam_ops_bool :snd_devm_card_new__const_udelay'seq_printfIpcim_iomap?nV.snd_pcm_period_elapsedHschedule_timeout_uninterruptibleSMustrlen<param_ops_int6gpcim_enable_device4K_raw_spin_unlockFnsnd_ac97_write module_layout$&$H$q$$$m&'Ftpintsnd_intel8x0mGCC: (Debian 12.2.0-14+deb12u1) 12.2.0GCC: (Debian 12.2.0-14+deb12u1) 12.2.0,, 3 @. Ix u@# A t# A  @ -k A ` "A *A$5A?%DA/@&UA&dAQ&xA`'A`'A(A(AK)A@)B[)A`)A@*v-**A*:"+A@+ږ B_KCKCAKCACAGC BQD!BJD[E.B]E8BGFDBGFTBG^BG uB V "H@2w JZ-kA]@ [u1J``@BBBBSXB*\`@BB2BCC1CKC`CzCCCCCCCx C1D DD 1c )D@1DAF-BC9D BD `]X\ƈ TDLj AȈ YDɈ ^D P@dD`kDtDnĈĈÈ È }DDD 8^ ʈ@D@ ˈDf  D@DʈD ʈ@`ʈ@D@Eˈ EE4E@DEψ @QI`Vш-,21c2@2 1c @ X|O V@JE!@TEF-҈aEӈkEԈvEx ЈcΈu1 @4`Ո؈E 2ڈE" @O܈EqfF-׈aEوkEۈ*݈EEx Јވ@@"EcAG } K@:"E8:"f W*Q@-kE E?@]AyBh8 CEDEEFF`FFb~.F ]_@Ӟ`;FEFNFZFQgFQ@uFQFQ*Q@FQ۴?FQFJ@F]@FFFFF?G@-kIV#% GGQ-G8GQG)O-&!@@GNG2XG`@bGR!" ^N p] Z0@ mG$ }r yG A@ }G G G(yGc@G0GGJ@@G TG G PPH-@K HHH)HGQ@6HQGHQXHdH nQ@ pH 1@|HHb@~H2-H@HHH' @ IJ   k ň   HH*H*I'*y-*I**   k  -I     DI0CKo TI^@@ o%k@YIX\ƈAȈpIzI I!I@<` I?D I@IIKI I@IJJ$J@:J-u1]_ FJ@`ӞF@$TPJQ[JfJ P@kD`tDrJJJJJ@JJJN J@Ji@J%tG JG  KK J K] -k@ A  #K@2K@t`CKf-WLKQVK@cKrKKKyG͈̈K K@4-%J@K`@t$2KX`@:,KKx V k'ѬJ@:)G@;-k<A)@<,K<KK<KK<yG<L H%?@L#L4LyGA>L&:"IL  #SL `x ЈP8K 9C:@H>`L-kA@@nLA% (qLӞ!,' *L0?%@L&L-,L -k@+L/ &0ֈL2 &3߈L2L6 &5.14L=u1@M h`X}rM91MG@>M- @HM"`<J7 !I &?;SMfM}MM ۴?,&@`o&DMk Gp G@ FCEM@ K M@k Op Qd S U@W Y H =J kL Rk?QPN Rk QPP PkPR Ek!T kV kXzDG)[I \M8McMc@McNcjere@Ne ^ abN P'Nz-k@Aeo" @1NkJ|J;NJENJ>c x  Vk@PNPWN`w_N]KweN{rN OyNNNNU:"N})N~*` adN0&Ce6e@p ik k%ee@ f ah ajNpG)m-k@ApX>cNNN  -@N1`NOr Os@ @g olnO o%@"MAOB#OC)OP0O`K>`Lqa8O T tKO(-kAe@">c _Nwu ]OHCy*HC0x HC`gOHCnOHCxOO OxuN_O|,0 OO*\P OsOOOOOPP$P3PDP TP cPnPzPPpP)@PxP4LP@`P  PP P@IJ`PPPPPP Qa@QX͗ai k@Qk"XQ@?P!Q .Qo@ Qa 7Q- @Q GQ*@ TQ*` P* `Q  nQ0R?|Q@QQQQQQ@  QP" Qx  @vao Q Q p "R  w%۴FR 3R \DR \ XVR  iRqR  QaR  oR  4LR R S !S =S  4LWS  4L;iqS S  Qa TS  Qa TS   OS snd_cardshortnamelongnamemixernameprivate_freectl_devlast_numidcontrols_rwsemctl_files_rwlockcontrols_countuser_ctl_alloc_sizecontrolsctl_filesctl_numidsctl_hashctl_hash_collisionproc_rootfiles_lists_f_opsrelease_completioncard_devreleasingsync_irqremove_sleeptotal_pcm_alloc_bytesmemory_mutexpower_refpower_sleeppower_ref_sleepmixer_ossmixer_oss_change_countsnd_info_entrysnd_shutdown_f_opssnd_mixer_osssnd_aes_iec958subcodedig_subframesnd_pcm_uframes_tsnd_pcm_sframes_tSNDRV_PCM_CLASS_GENERICSNDRV_PCM_CLASS_MULTISNDRV_PCM_CLASS_MODEMSNDRV_PCM_CLASS_DIGITIZERSNDRV_PCM_CLASS_LASTSNDRV_PCM_STREAM_PLAYBACKSNDRV_PCM_STREAM_CAPTURESNDRV_PCM_STREAM_LASTsnd_pcm_access_tsnd_pcm_format_tsnd_pcm_subformat_tsnd_pcm_state_tsnd_pcm_sync_idid16id32snd_pcm_hw_param_tsnd_intervalopenminopenmaxsnd_masksnd_pcm_hw_paramsmresiresrmaskmsbitsrate_numrate_den__pad_before_uframe__pad_after_uframesnd_pcm_mmap_statushw_ptrsuspended_stateaudio_tstampsnd_pcm_mmap_controlappl_ptravail_min__pad4snd_ctl_elem_type_tsnd_ctl_elem_iface_tsnd_ctl_elem_idnumidnames_ptrnames_lengthinteger64enumeratedsnd_ctl_elem_infovalue_ptritem_ptriec958snd_ctl_elem_valuesnd_dma_devicesnd_dma_buffersnd_pcm_oss_setuptask_namepartialfragnosilencebuggyptrperiod_sizesnd_pcm_oss_runtimesync_triggerfragshiftmaxfragssubdivisionperiod_bytesperiod_framesperiod_ptrbuffer_bytesmmap_bytesbuffer_usedparams_lockrw_refplugin_firstplugin_lastprev_hw_ptr_periodsnd_pcm_pluginsnd_pcm_substreampstrlatency_pm_qos_reqbuffer_bytes_maxdma_bufferdma_maxtimer_runningwait_timelink_listself_grouppcm_releaseosshw_openedmanaged_buffer_allocsnd_pcm_oss_substreamsnd_pcm_oss_streamsetup_listsetup_mutexsnd_pcm_ossreg_masksnd_pcm_hardwareformatsrate_minrate_maxchannels_minchannels_maxperiod_bytes_minperiod_bytes_maxperiods_minperiods_maxsnd_pcm_opshw_paramshw_freesync_stopget_time_infofill_silencecopy_usercopy_kernelsnd_pcm_audio_tstamp_configtype_requestedreport_delaysnd_pcm_audio_tstamp_reportaccuracy_reportsnd_pcm_hw_rule_func_tsnd_pcm_hw_ruledepssnd_pcm_hw_constraintsrules_numrules_allsnd_pcm_hw_constraint_listsnd_pcm_runtimetrigger_mastertrigger_tstamptrigger_tstamp_latchedoverrangeavail_maxhw_ptr_basehw_ptr_interrupthw_ptr_jiffieshw_ptr_buffer_jiffieshw_ptr_wrapsubformatbyte_alignframe_bitssample_bitsno_period_wakeuptstamp_modeperiod_stepstart_thresholdstop_thresholdsilence_thresholdsilence_sizesilence_startsilence_filledtwaketsleepstop_operatingbuffer_accessinghw_constraintstimer_resolutiondma_areadma_bytesdma_buffer_pbuffer_changedaudio_tstamp_configaudio_tstamp_reportdriver_tstampsnd_fasyncsnd_pcm_groupsubstreamssnd_pcmdev_classdev_subclassnonatomicno_device_suspendsnd_pcm_strsubstream_countsubstream_openedsubstreamchmap_kctlsnd_timersnd_kcontrolprivate_valuevdsnd_pcm_chmap_elemsnd_pcm_chmapkctlchmapchannel_masksnd_kcontrol_info_tsnd_kcontrol_get_tsnd_kcontrol_put_tsnd_kcontrol_tlv_rw_tsnd_kcontrol_volatilesnd_ctl_filepreferred_subdevicechange_sleepread_locksubscribedSND_CTL_SUBDEV_PCMSND_CTL_SUBDEV_RAWMIDISND_CTL_SUBDEV_ITEMSsnd_info_buffersnd_info_entry_textsnd_info_entry_opssnd_ac97_build_opsbuild_3dbuild_specificbuild_spdifbuild_post_spdifupdate_jackssnd_ac97build_opsproc_regsreg_mutexpage_mutexext_idext_midscapsspdif_statusreg_accessedindep_surroundchannel_modepower_uppower_workgpio_privchmapssnd_ac97_bus_opssnd_ac97_busno_vradraisdinused_slotspcms_countpcmscodecac97_pcmcopy_flagspdifaslotscur_dblsnd_ac97_res_tablesnd_ac97_templateunchainedpcmregcodec_cfgswap_mic_lineinlo_as_masterad18xxsnd_ac97_gpio_privrslotsrate_tableDEVICE_INTELDEVICE_SISDEVICE_ALIDEVICE_NFORCEICH_REG_OFF_BDBARICH_REG_OFF_CIVICH_REG_OFF_LVIICH_REG_OFF_SRICH_REG_OFF_PICBICH_REG_OFF_PIVICH_REG_OFF_CRICHD_MDMINICHD_MDMOUTICHD_MDMLASTichdevichdbdbarbdbar_addrphysbuffragsize1lvilvi_fragcivack_reloadack_bitroff_srroff_picbint_sta_maskali_slotac97intel8x0mbmaddrpcm_devsin_ac97_initac97_busreg_lockbdbarsbdbars_countint_sta_regpcm_pos_shiftich_pcm_tableplayback_opscapture_opsprealloc_sizeprealloc_max_sizeac97_idxich_reg_infoshortname_tableintel8x0m_driver_exitintel8x0m_driver_initsnd_intel8x0m_probesnd_intel8x0m_proc_readintel8x0m_resumeintel8x0m_suspendsnd_intel8x0m_freeprobingsnd_intel8x0m_ich_chip_initsnd_intel8x0m_mixer_free_ac97snd_intel8x0m_mixer_free_ac97_bussnd_intel8x0m_capture_closesnd_intel8x0m_capture_opensnd_intel8x0m_playback_closesnd_intel8x0m_playback_opensnd_intel8x0m_pcm_preparesnd_intel8x0m_pcm_pointersnd_intel8x0m_pcm_triggersnd_intel8x0m_interruptsnd_intel8x0m_codec_readsnd_intel8x0m_codec_writesnd_intel8x0m_codec_semaphoresnd-intel8x0m.kou}m  "}++++@+U)+jT+++++++V+++'+<+Q-#h uP \ ex<$ @<`Zp(P@~t ` @iP5P Q i      N ` `% N&D ]"PX@ "c 0j  @ tn W P (` Gp @ ( "5J((  -b,?UP(` o1x(  eU(! /?K]f !.=Salx  * : M U i q           ( 7  @__UNIQUE_ID_alias209__UNIQUE_ID_alias208__UNIQUE_ID_alias207__UNIQUE_ID_alias206__UNIQUE_ID_alias205__UNIQUE_ID_alias204__UNIQUE_ID_alias203__UNIQUE_ID_alias202__UNIQUE_ID_alias201__UNIQUE_ID_alias200__UNIQUE_ID_alias199__UNIQUE_ID_alias198__UNIQUE_ID_alias197__UNIQUE_ID_alias196__UNIQUE_ID_alias195__UNIQUE_ID_alias194__UNIQUE_ID_depends193____versions__UNIQUE_ID_retpoline192__UNIQUE_ID_intree191__UNIQUE_ID_name190__UNIQUE_ID_vermagic189_note_10_note_9snd_intel8x0m_playback_closesnd_intel8x0m_capture_closesnd_intel8x0m_mixer_free_ac97_bussnd_intel8x0m_mixer_free_ac97intel8x0m_driver_initintel8x0m_driversnd_intel8x0m_pcm_triggersnd_intel8x0m_interruptsnd_intel8x0m_pcm_pointersnd_intel8x0m_ich_chip_initcodec_bit.15intel8x0m_suspendsnd_intel8x0m_freesnd_intel8x0m_pcm_preparesnd_intel8x0m_playback_openhw_constraints_rates.22snd_intel8x0m_proc_readintel8x0m_driver_exitsnd_intel8x0m_chip_init.part.0snd_intel8x0m_codec_semaphoresnd_intel8x0m_codec_readsnd_intel8x0m_codec_read.coldsnd_intel8x0m_codec_writesnd_intel8x0m_codec_write.coldsnd_intel8x0m_probeshortnamesops.21snd_intel8x0m_playback_opssnd_intel8x0m_capture_opssnd_intel8x0m_probe.cold__func__.16__func__.19intel8x0m_resumeintel8x0m_resume.coldsnd_intel8x0m_capture_openrates.23__UNIQUE_ID___addressable_cleanup_module280__UNIQUE_ID___addressable_init_module279snd_intel8x0m_idsintel8x0m_pm__UNIQUE_ID_enabletype278__param_enable__param_str_enable__UNIQUE_ID_ac97_clock277__UNIQUE_ID_ac97_clocktype276__param_ac97_clock__param_str_ac97_clock__UNIQUE_ID_id275__UNIQUE_ID_idtype274__param_id__param_str_id__UNIQUE_ID_index273__UNIQUE_ID_indextype272__param_index__param_str_index__UNIQUE_ID_license271__UNIQUE_ID_description270__UNIQUE_ID_author269free_irqioread32iowrite32__this_modulesnd_ac97_resumesnd_pcm_newsnd_card_registerioread16snd_devm_alloc_dir_pages__pci_register_drivercleanup_modulepci_request_regionsmemcpysnd_card_free_on_erroriowrite16snd_card_rw_proc_newusleep_range_statesnd_ac97_mixer__wake_upsnd_ac97_bus_raw_spin_lockpci_unregister_driverfortify_panic__fentry__init_moduleiowrite8__stack_chk_failsnd_ac97_suspend_dev_errrequest_threaded_irqsnd_pcm_set_opssnd_pcm_hw_constraint_listioread8snd_pcm_set_managed_buffer_allstrlcatpci_set_masterparam_ops_charp__x86_return_thunkjiffiessnd_card_disconnectsprintfparam_ops_boolsnd_devm_card_new__const_udelayseq_printfpcim_iomapsnd_pcm_period_elapsedschedule_timeout_uninterruptiblestrlenparam_ops_intpcim_enable_device_raw_spin_unlocksnd_ac97_write__mod_pci__snd_intel8x0m_ids_device_tablew!w4AwUawuwyyy%:yHQwqtab 1~ytybAwjgwaba!b5p<L[qa `a .DaTn{agna |a 0.|Awpr|{`wy,yBL`QwbyyyQ w[   ! w6 3; T ad an Xu  x      *    w gG y y b  w ` a  ) 6 aE N a |j gv   w g a  # g* > bK a w n J w c   Lg<{ @pl ?|&kXx h  P}  9 ``au  }s @q ]  cRre ~ @~ r ]  & z+o: GQfm%4Tafbzw  P}'dIrWawk w  c i u 8|# 9 E|J _ hk|p w W|v Pv |9 F|ee |I0` 8 @@@@`H hPp@P P@ @` (0P8@@H@PXP`P h p x  `  `c  (0c8H PXc`p xcP3T tG $(,A04 8 < @( Du H L P) TVX 8@Y`y $(,048<@DHLPBTLXP\W`Yd[h`lapitpx|"1@GHI 4@FS $(,04@8A<F@JDKHWL^P_T`X\`dhlH pP tV xo |    ' ( )                    ' ( - t u z           $ ( , 0 4" 8# <% @' D) H. LQ P` Tg Xi \m `u d h l p t x |       NRTV[`f" Nt @  HXhx'2@O(_8njx8xPj.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.init.text.rela.exit.text.rela.text.unlikely.rela.rodata.rela__mcount_loc.rodata.str1.1.rodata.str1.8.modinfo.rela__param.rela.return_sites.orc_unwind.rela.orc_unwind_ip__versions.rela.data.rela.exit.data.rela.init.data.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.BTF.gnu_debuglink@$.d<?":@P8'JE@x'Z U@0'j e@0@' ~ y@p' @8' 2z2(!%@0'p&\@('&|+ @ط'. `;T @'=@x'*=%@':>@5@0' TAY0APbArA?w؁(` a 0 *H 01 0  `He0  *H 1a0]080 10UDebian Secure Boot CA2(oe:B&C0  `He0  *H Wx"E(h5(wU {v5ȿD(F~\YRu̟ 'M, \٧\O坰QRu^[8-ohy7WG5ԬY1z4r D-c?8Ȋ4~Module signature appended~