ELF>P@@*)GNUX[ӡ Au`GKFLinuxLinux6.1.0-41-amd64HG<*w<w(X<w%@HHH@AWAAVAUIATUSHHGH@(L L LL%L%L%D$%$ffEt$9uD$9sE1fH []A\A]A^A_IuDD$HH $IuAHHIuHHE1*AWAVAUATUSHHHGLx(ILDL@LHHdIHILIDLM)LIH(\(M)A?IIHS㥛 III?IHHHL)HLMfHL[]A\A]A^A_HsHH HsMHHHHsD$HHD$AVAUATIUSID$Hh(HS㥛 HH?HHH)HH_HUHHHIHxH=DHHDI!Ic2KTAHS㥛 AHHHHZDA DEHDHHD[]A\A]A^It$HHH>It$HHI!7LA HS㥛 A HL)HHHZ=I>JAHS㥛 AHHHZIt$[H]HA\A]A^EIt$HHDIt$MHHKT-E1E1HS㥛 HHHZnATUHSIHBAԃABDH5DE1HPC,EHHz(DM1%H5HHC,E@HDHq(H@ D[]A\BADH5u1HPC,H Hz(}1H5HHC,@H DHq( f[]A\S$D[H]HA\W$HHDS$D[H]HA\S$HH]H5DV1HPG,EHHz(H5D]1HJS,E@$HHq(ATUHSHHDaDADH5u1HPC,H Hz(H5}1f1HJS,@H IcHq(R H5DE1HPC,EHHz(H5DM1%HJS,E@HDHq(R f[]A\W$HHS$D[H]HA\S$HHfATIUSH/1L1HHu|H5s1HPE,HHz(H5{1HJU,@ HHq(fH1LHHtLHHDLEnHH~HKHHHHP$1[]A\ff.fSH5HHPG,HR(Hf[S$HHDAUATIUSH8eH%(HD$01Hl$H|$HD$HD$(HH))HLA$8u>AT$t5IHt-HH)HHHt!HT$0eH+%(u"H8[]A\A]AIFuՉ%AWAVAUATLUSHH LneH%(HD$1HD$DH@HH=HD$yHt$LHHHt'HT$eH+%(H []A\A]A^A_H HuHALLHEuLLE1HEL@(MNd5pHL$K8LHPID$8IT$@IT$HHP IT$PHPIT$XHPIT$`HPIT$hHPID$0IT$pHPHI$I$LIIT$xI$HI$LLHIL$t&A'HLlH7H}HIHS㥛 ILH?HH)DLHkHHIH$ff.UHSHHH5@,HRHR(Ht HH[][]AUATUSHHHAąuhHDk>2H}HHHS㥛 HHH?HH)fAhMHHfAhb ƒOH[D]A\A]HHHI|$[HH]A\A]A^w$[H]A\s$D[H]A\s$HHpata_pdc2027xbccrh [%X] bccrl [%X] bccrhv[%X] bccrlv[%X] rereading counter scr[%X] pout_required is %ld pll_ctl[%X] F[%d] R[%d] ratio*1000[%ld] Writing pll_ctl[%X] ata%u: Set udma regs... ata%u: Set to udma mode[%u] ata%u: Set mdma regs... ata%u: Set to mdma mode[%u] ata%u: adev->pio_mode[%X] ata%u: Set pio regs... ata%u: Set to pio mode[%u] ata%u.%02u: Turn on prefetch Maxtor1.0mmiocmdPLL input clock %ld kHz drivers/ata/pata_pdc2027x.cstart[%ld] end[%ld] PLL input clock[%ld]HZ Invalid PLL input clock %ldkHz, give up! 3ata%u: Unknown dma mode [%u] ignored 3ata%u: Unknown pio mode [%d] ignored 6ata%u: pata_pdc2027x:40-conductor cable detected ata%u: No cable or 80-conductor cable pdc2027x_cable_detectpdc2027x_set_piomodepdc2027x_set_dmamodepdc2027x_set_modepdc_adjust_pllpdc_read_counterpdc_detect_pll_input_clockZhMZiMZhbZibZuZuRZurJ: *_k'i%+F)#&d' 5# %version=1.0license=GPLdescription=libata driver module for Promise PDC20268 to PDC20277author=Andre Hedrick, Frank Tiernan, Albert Leesrcversion=E68B244DC52535745F6F799alias=pci:v0000105Ad00007275sv*sd*bc*sc*i*alias=pci:v0000105Ad00005275sv*sd*bc*sc*i*alias=pci:v0000105Ad00001275sv*sd*bc*sc*i*alias=pci:v0000105Ad00006269sv*sd*bc*sc*i*alias=pci:v0000105Ad00006268sv*sd*bc*sc*i*alias=pci:v0000105Ad00004D69sv*sd*bc*sc*i*alias=pci:v0000105Ad00004D68sv*sd*bc*sc*i*depends=libataretpoline=Yintree=Yname=pata_pdc2027xvermagic=6.1.0-41-amd64 SMP preempt mod_unload modversions  (08@80( @ (08@80( @ (0( 0( 0          (`( ` (08X80( X ( 0(   m__fentry__9[__x86_return_thunkk3X__pci_register_driverioread32`mEz__dynamic_dev_dbgS?EJiowrite32e?ktime_getmsleep,ioread16kiowrite16&<_dev_erreb,__dynamic_pr_debug~_printkPKata_do_set_modeata_dev_nextikEata_dev_pairEݯata_id_c_string&mstrstrV __stack_chk_fail2pci_unregister_driver#ata_host_alloc_pinfoDhpcim_enable_device'pcim_iomap_regionsupcim_iomap_tableߕdma_set_maskfdma_set_coherent_mask⎥Iata_port_pbar_descQ˼Hata_print_versionK_dev_info|XLpci_set_master+ata_bmdma_interruptH.ata_host_activateE ioread8q%#ata_sff_preresetaata_pci_device_do_resumeata_host_resume;tata_bmdma_port_opsBy,nata_scsi_queuecmdWReata_scsi_ioctlCata_scsi_slave_allocata_scsi_slave_config0$ata_scsi_slave_destroy ata_scsi_dma_need_drain.Iata_std_bios_param>|jata_scsi_unlock_native_capacityEe.ata_common_sdev_groupsvvFata_pci_remove_one47 [ata_pci_device_suspend module_layout?lbQ<.* qhaX7* pata_pdc2027xGCC: (Debian 12.2.0-14+deb12u1) 12.2.0GCC: (Debian 12.2.0-14+deb12u1) 12.2.0,,D9pD@V P@ DD@DDDE@,EBENE^E@lEyEE@ECEE@ECE}@EEEF @[ FΦ  F E Ș@ 'F _E 4F [  @F QF@ cFA rFC {FD FE FF F` F( F( 3- F@  FB0F`F`G`G-G0)GJ4G`BG`KGTG@^GGhG@nGˆyG3GI=X":G]@ G` G G G G G@ G` G- ° G Φ F 4F@ PF`EHȘ'F_E@tVHH/H@HPH[HFFgHuHHHVHVFH H@EHHai H@HH)IkA0`@A>A I(I`@ IUP&g+I5I BI@|SI[IeIpIˈzIIGI Iʈ@ÏI@I`IIIf]@IIfM7  &  kI|0-V@U`J`J:"J]1J]eb-:J`]VHJXJnJJJJ@x Y | -c >k@cJ J JJJJfA @ Z JƈKƈ@KƈKƈ!Kƈ *Kƈ@ 3Kƈ f Kg mh Ki .j gk Kl Km  n Ko Kp Kq Lr Ls %Lt 3Lu BLv QLw Fx cLy qLz L{ L| L} L~ L L L L M M #M 0M ?M MM ]M oM M M  M M M M M M M  N N %N 3NK CN] ]N i@ 3` OT nN N] N]@ N]` N] N N%Z@<WT@=^Ȉ@>k>NQ>Nk?N@?N`?N?O?OJ@OĈA'O@A3OA    =O@IOU`@`:"@[O3Y x dOoOOOO]O]  F@O`J Ɉ>kO      K  U  ? 2: K OOO PP#P2PHP[PsP!P PPPPPPPPP QP&go&ňQLj.Q@QPQ`QoQQQΏkQQQQʈR B%RB% &R @XX? X0@<XG)@40]kX X@X` YE$@Y$HY؈-YU:YDYWRY [Y fY@ pY` tY yY-Y@vوY؈Y@Y؈Y؈0-:"(T@YJYUYU@YY`@ZGZZI)Z1ZψCZLSZ@JaZ-kqZ@Z3Z&@v؈Z@Z`]Q -kZB@ZZk(TZ-@Z-3eZZ$@Z$HZ$P[`[E[RY[YfY 8 &@&PW#&`&[,4[k @,G[,Y[*.g[*/~[* /[*@/[/[/[0 [[[@[[$ S T-@\66o.@ \>c$\$-@(\-1\=\$D\@x H\H&M\ x:"Y\*@S`zQ`\]k\sJ sv\ $\9\Ah\@\`\\2 G\*ei* \\]*͈Ԉ! ӈ Έӈ ӈ Kӈ      ؈ t   ؈ ؈* ؈ψ  " $ & $( $* -, / ӈf1 K3 R?5 R Q7 R?9 R; R*R=\0] ]@RY[YfYϽ-k@ @]']9]S]a] w]]]]]U]]]] ]] ^ ^ ^$'^$.^$ DE F5^ ^$'^$ HI JJ^ ^$'^$.^$ LM N( P@UA T VT)_^ x^ p^ N^ N 2-^ _ -^2^^ a^ _ zӈ_ d v؈_(_ f :_ hO_ h <d_ k v؈Oy_ m _ o q1 rscsi_host_templatequeuecommandinit_cmd_privexit_cmd_priveh_abort_handlereh_device_reset_handlereh_target_reset_handlereh_bus_reset_handlereh_host_reset_handlerslave_allocslave_configureslave_destroytarget_alloctarget_destroyscan_finishedchange_queue_depthmq_polldma_need_drainbios_paramshow_infoeh_timed_outeh_should_retry_cmdhost_resetproc_namecan_queuesg_prot_tablesizedma_boundarycmd_per_luntag_alloc_policytrack_queue_depthsupported_modeemulatedskip_settle_delayno_write_samehost_tagsetmax_host_blockedshost_groupssdev_groupsrpm_autosuspend_delayScsi_Host__devices__targetsstarved_listdefault_lockhost_lockscan_mutexeh_abort_listeh_cmd_qehandlereh_actionhost_waithostttransportttagset_refcnttagset_freedhost_blockedhost_failedhost_eh_scheduledhost_noeh_deadlinelast_resetmax_channelmax_idmax_lunmax_cmd_lenopt_sectorsactive_modehost_self_blockedreverse_orderingtmf_in_progressasync_scaneh_noresumeshort_inquiryno_scsi2_lun_in_cdbwork_q_namework_qtmf_work_qprot_capabilitiesprot_guard_typen_io_portdma_channelshost_stateshost_gendevshost_devshost_datascsi_cmndeh_entryabort_workeh_eflagsbudget_tokenjiffies_at_allocprot_opprot_typeprot_flagssubmittercmd_lensc_data_directioncmndsdbprot_sdbunderflowtransfersizeresid_lensense_lensense_bufferextra_lenhost_scribblescsi_devicesame_target_siblingsbudget_mapdevice_blockedrestartsstarved_entrymax_queue_depthlast_queue_full_depthlast_queue_full_countlast_queue_full_timequeue_ramp_up_periodlast_queue_ramp_upscsi_levelinq_periph_qualinquiry_mutexinquiry_leninquiryvpd_pg0vpd_pg83vpd_pg80vpd_pg89vpd_pgb0vpd_pgb1vpd_pgb2sdev_targetsdev_bflagseh_timeoutmanage_system_start_stopmanage_runtime_start_stopmanage_shutdownforce_runtime_start_on_system_startlockableborkensdtrwdtrtagged_supportedsimple_tagswas_resetexpecting_cc_uause_10_for_rwuse_10_for_msset_dbd_for_msread_before_msno_report_opcodesuse_16_for_rwskip_ms_page_8skip_ms_page_3fskip_vpd_pagestry_vpd_pagesuse_192_bytes_for_3fno_start_on_addallow_restartno_start_on_resumestart_stop_pwr_condno_uld_attachselect_no_atnfix_capacityguess_capacityretry_hwerrorlast_sector_bugno_read_disc_infono_read_capacity_16try_rc_10_firstsecurity_supportedwce_default_onno_difbroken_fualun_in_cdbunmap_limit_for_wsrpm_autosuspendignore_media_changesilence_suspendno_vpd_sizequeue_stoppedoffline_alreadydisk_events_disable_depthsupported_eventsmax_device_blockediorequest_cntiodone_cntioerr_cntiotmo_cntsdev_gendevsdev_devdma_drain_lendma_drain_bufsg_timeoutsg_reserved_sizebsg_devaccess_statestate_mutexsdev_statequiesced_bysdev_datascsi_targetstarget_sdev_userreap_refsingle_lunpdt_1f_for_no_lunno_report_lunsexpecting_lun_changetarget_busytarget_blockedmax_target_blockedstarget_datascsi_host_stateSHOST_CREATEDSHOST_RUNNINGSHOST_CANCELSHOST_DELSHOST_RECOVERYSHOST_CANCEL_RECOVERYSHOST_DEL_RECOVERYscsi_transport_templateblist_flags_tscsi_device_stateSDEV_CREATEDSDEV_RUNNINGSDEV_CANCELSDEV_DELSDEV_QUIESCESDEV_OFFLINESDEV_TRANSPORT_OFFLINESDEV_BLOCKSDEV_CREATED_BLOCKscsi_vpdscsi_device_handlerscsi_target_stateSTARGET_CREATEDSTARGET_RUNNINGSTARGET_REMOVESTARGET_CREATED_REMOVESTARGET_DELscsi_data_bufferscsi_cmnd_submitterSUBMITTED_BY_BLOCK_LAYERSUBMITTED_BY_SCSI_ERROR_HANDLERSUBMITTED_BY_SCSI_RESET_IOCTLata_bmdma_prdflags_lenata_completion_errorsAC_ERR_OKAC_ERR_DEVAC_ERR_HSMAC_ERR_TIMEOUTAC_ERR_MEDIAAC_ERR_ATA_BUSAC_ERR_HOST_BUSAC_ERR_SYSTEMAC_ERR_INVALIDAC_ERR_OTHERAC_ERR_NODEV_HINTAC_ERR_NCQata_lpm_policyATA_LPM_UNKNOWNATA_LPM_MAX_POWERATA_LPM_MED_POWERATA_LPM_MED_POWER_WITH_DIPMATA_LPM_MIN_POWER_WITH_PARTIALATA_LPM_MIN_POWERata_qc_cb_tata_queued_cmdscsicmdscsidonecdbhw_tagn_elemorig_n_elemsect_sizeextrabytescurbytessgentcursgcursg_ofserr_maskresult_tflldd_taskata_prereset_fn_tata_linkpmptdevactive_tagsactivesaved_scontrolhw_sata_spd_limitsata_spd_limitsata_spdlpm_policyeh_infoeh_contextlast_lpm_changeata_reset_fn_tata_postreset_fn_tsw_activityOFFBLINK_ONBLINK_OFFata_taskfilehob_featurehob_nsecthob_lbalhob_lbamhob_lbahlballbamlbahauxiliaryata_ioportscmd_addrerror_addrfeature_addrnsect_addrlbal_addrlbam_addrlbah_addrdevice_addrstatus_addraltstatus_addrctl_addrbmdma_addrscr_addrata_hostn_portsn_tagseh_mutexeh_ownersimplex_claimedata_port_operationsqc_defercheck_atapi_dmaqc_prepqc_issueqc_fill_rtfcable_detectmode_filterset_piomodeset_dmamodedev_configpreresetsoftresethardresetpostresetpmp_preresetpmp_softresetpmp_hardresetpmp_postreseterror_handlerlost_interruptpost_internal_cmdsched_ehend_ehscr_readscr_writepmp_attachpmp_detachset_lpmport_suspendport_resumeport_startport_stophost_stopsff_dev_selectsff_set_devctlsff_check_statussff_check_altstatussff_tf_loadsff_tf_readsff_exec_commandsff_data_xfersff_irq_onsff_irq_checksff_irq_clearsff_drain_fifobmdma_setupbmdma_startbmdma_stopbmdma_statusem_showem_storesw_activity_showsw_activity_storetransmit_led_messageeng_timeoutinheritsata_portscsi_hostprint_idlocal_port_noioaddrlast_ctlsff_pio_task_linksff_pio_taskbmdma_prdbmdma_prd_dmapio_maskmwdma_maskudma_maskcblqcmdqc_activenr_active_linksslave_linknr_pmp_linkspmp_linkexcl_linkscsi_scan_mutexhotplug_taskscsi_rescan_taskhsm_task_stateeh_done_qeh_wait_qeh_triespark_req_pendingpm_mesgtarget_lpm_policyfastdrain_timerfastdrain_cntem_message_type__acpi_init_gtmsector_bufata_devicedevnohorkagegtf_cachegtf_filterzpoddn_sectorsn_native_sectorsunpark_deadlinepio_modedma_modexfer_modexfer_shiftmulti_countcdb_lendevslp_timingncq_send_recv_cmdsncq_non_data_cmdszac_zoned_capzac_zones_optimal_openzac_zones_optimal_nonseqzac_zones_max_opencpr_logspdn_cnteringata_port_statsunhandled_irqidle_irqrw_reqbufata_ering_entryata_eringata_cprnum_storage_elementsnum_lbasata_cpr_lognr_cprcprgscrata_eh_infoserrordev_actionprobe_maskata_eh_contexttriescmd_timeout_idxdid_probe_maskunloaded_masksaved_ncq_enabledsaved_xfer_modeata_acpi_driveata_acpi_gtmdriveata_port_infolink_flagsata_dev_iter_modeATA_DITER_ENABLEDATA_DITER_ENABLED_REVERSEATA_DITER_ALLATA_DITER_ALL_REVERSEPDC_MMIO_BARPDC_UDMA_100PDC_UDMA_133PDC_100_MHZPDC_133_MHZPDC_SYS_CTLPDC_ATA_CTLPDC_GLOBAL_CTLPDC_CTCR0PDC_CTCR1PDC_BYTE_COUNTPDC_PLL_CTLpdc2027x_pio_timingvalue0value1value2pdc2027x_mdma_timingpdc2027x_udma_timingpdc2027x_pci_driver_exitpdc2027x_pci_driver_initpdc2027x_reinit_onepdc2027x_init_onepdc_detect_pll_input_clockpll_clockboard_idxpdc_adjust_pllpdc_read_counterpdc2027x_check_atapi_dmar_failedpdc2027x_set_modepdc2027x_set_dmamodepdc2027x_set_piomodepdc2027x_mode_filterpdc2027x_preresetpdc2027x_cable_detect  ##+0+E+Z.+oY+++@   <-6$>\Wp(`0888pmp888)8AYP8hP8888@@H8 @#8<8UUn8g88`8/3Eh8^ [t(8E`  @ r`# )`p6 OH\h t@`  3BNZ0d`y`@! %2@[q '9CSfo  * @ P ` s         __UNIQUE_ID_srcversion203__UNIQUE_ID_alias202__UNIQUE_ID_alias201__UNIQUE_ID_alias200__UNIQUE_ID_alias199__UNIQUE_ID_alias198__UNIQUE_ID_alias197__UNIQUE_ID_alias196__UNIQUE_ID_depends195____versions__UNIQUE_ID_retpoline194__UNIQUE_ID_intree193__UNIQUE_ID_name192__UNIQUE_ID_vermagic191_note_10_note_9pdc2027x_check_atapi_dmapdc2027x_pci_driver_initpdc2027x_pci_driverpdc_read_counter__UNIQUE_ID_ddebug359.10__UNIQUE_ID_ddebug361.9__UNIQUE_ID_ddebug363.8pdc_detect_pll_input_clock__UNIQUE_ID_ddebug375.2__UNIQUE_ID_ddebug377.1__UNIQUE_ID_ddebug379.0pdc_adjust_pll__UNIQUE_ID_ddebug365.7__UNIQUE_ID_ddebug367.6__UNIQUE_ID_ddebug369.5__UNIQUE_ID_ddebug371.4__UNIQUE_ID_ddebug373.3pdc_adjust_pll.coldpdc2027x_set_dmamode__UNIQUE_ID_ddebug349.15pdc2027x_udma_timing_tbl__UNIQUE_ID_ddebug351.14__UNIQUE_ID_ddebug353.13pdc2027x_mdma_timing_tbl__UNIQUE_ID_ddebug355.12pdc2027x_set_dmamode.coldpdc2027x_set_piomode__UNIQUE_ID_ddebug343.18__UNIQUE_ID_ddebug345.17pdc2027x_pio_timing_tbl__UNIQUE_ID_ddebug347.16pdc2027x_set_piomode.coldpdc2027x_set_mode__UNIQUE_ID_ddebug357.11pdc2027x_cable_detect__UNIQUE_ID_ddebug341.19pdc2027x_cable_detect.coldpdc2027x_mode_filterpdc2027x_pci_driver_exitpdc2027x_init_onepdc2027x_port_info__print_once.43cmd_offset.44bmdma_offset.45pdc2027x_shtpdc2027x_preresetpdc2027x_reinit_one__func__.49__func__.48__func__.47__func__.46__func__.42__func__.41__func__.40__UNIQUE_ID___addressable_cleanup_module382__UNIQUE_ID___addressable_init_module381__UNIQUE_ID_version340__UNIQUE_ID_license339__UNIQUE_ID_description338__UNIQUE_ID_author337pdc2027x_pata100_opspdc2027x_pata133_opspdc2027x_pci_tblata_scsi_ioctlioread32iowrite32ata_std_bios_param__this_moduleata_scsi_slave_allocata_bmdma_port_opsata_print_versionioread16ata_dev_pair__mod_pci__pdc2027x_pci_tbl_device_table__pci_register_drivercleanup_moduleiowrite16__dynamic_dev_dbgpci_unregister_driver__fentry__init_moduleata_bmdma_interrupt_printk__stack_chk_failata_pci_device_do_resumeata_scsi_dma_need_drainata_host_activate_dev_infoata_do_set_modepcim_iomap_regions_dev_errata_pci_device_suspendata_sff_preresetstrstrata_common_sdev_groupsioread8ata_port_pbar_descpci_set_master__x86_return_thunkata_scsi_slave_configata_dev_nextata_host_alloc_pinfodma_set_coherent_maskata_host_resumeata_id_c_string__dynamic_pr_debugata_scsi_queuecmdktime_getata_scsi_slave_destroyata_scsi_unlock_native_capacitydma_set_maskpcim_iomap_tableata_pci_remove_onepcim_enable_devicemsleepj}<}X}aj[[[[} % %h7 > 0ChP <W _hqj[\[[\ [v} O ph  h O 8hjDXbgbb} X h n! P&h n h  h { hAj[ A B @\ }N[ U V\}         HD[w\j+[  `\A[{ b\}   Q  8 j s M [ \  n h  } j' [2 A? }I P (U a j c   x }5 nA j     }  t  1 @ L   {  { "  ( a@ c ry | ` l q n j z w }j&oE hr}j  ^ e 0u# `+m9 AmK PmZ9  i`p (@08@ H` P@ X `;W u  $ (> , 0 4 8\` goqvw x$|(,048<@D HhLpPwTyX{\}`~dhlhpltmxo|qsuz9@GHL     $(,048<@DHLPTX\`dhlp t x |   > C [ ` g i m n t      ! 9 @ G I K M U V ]               $ ( ,048<@DHLPTX\`dhlptx| (*/6>@E^ + Z  " $I( 04z8 @DH bPbTX *`Hdh p\tx z B  r r :!       $ ( 06 4C 8 R `P`` @@`h  @`hx^ZZ_~(p0]8hy@ vfk8@HPOpxOn (0{PX`hnX<%08@Hhp`xn@@@ (HP@X` Q 8 (08@8kPf.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.init.text.rela.text.unlikely.rela.exit.text.rela__mcount_loc.rodata.str1.1.rodata.str1.8.rodata.modinfo.rela.return_sites.orc_unwind.rela.orc_unwind_ip__versions.rela__jump_table.rela.data.rela.exit.data.rela.init.data.rela__dyndbg.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.BTF@$.d<?:@'JGE@hx'Zf^U@'n i@0' ~hy@8' 282 o M<@ h'@'@ +@@x'@, @'H3@'*P3%@':X3`5@'H7@C@0'!b@;g0@;Pp;;G@P (Z  0 *H 01 0  `He0  *H 1o0k0F0.1,0*U #Build time autogenerated kernel keyz22Î]:0  `He0  *H jѫ lt5"|n͑n0iȘ*rX#u/6"C&mjB~Q 9Y 5"FZn,g8 J=WcUcwsdR4uFzk!^lD(wM.dA WD  U;P-%tt?nWLo4?KFa\LEΈiP?g4*|VCNnTFũrJ %p-\u1B趦 R P"׶5-9O"¢Y~SV{b_JF''^ePH8RN޹Y6Z,{U-lڲG a)Vy. (:Kuz SV:]{9k =*n +9M])g  x~Module signature appended~