HEX
Server: Apache/2.4.65 (Debian)
System: Linux kubikelcreative 5.10.0-35-amd64 #1 SMP Debian 5.10.237-1 (2025-05-19) x86_64
User: www-data (33)
PHP: 8.4.13
Disabled: NONE
Upload Files
File: //lib/modules/5.10.0-35-amd64/kernel/drivers/mmc/host/rtsx_pci_sdmmc.ko
ELF>�@@'&GNU٘UX.1���+�ي��`[Linux5.10.0-35-amd64�AWAVAUATUSH���H����L�cL�s H��L�{@L��I��$�H�I��$�H�@L�k�L���H�{t<DL���H�CH�@�@ ����H�sH�FH��t�@ ����H�sL���L���L����CjL���L���D[1�]A\A]A^A_�H�uH��H���1�[]A\A]A^A_�I�MXH��tH�uH��H����B���I�M��ff.�@�H���H���gAUATUSL� M���NH��DH�oH��H��H���"L���H���H���H��H���ǀxH���ǀ�����ǀ�H���H���H���H���H���HDž�H���I��$�H��H�I��$�H�@�H���H����eH��H� �ǃ�0ǃ8�H��@ǃH@HǃL���L���DA����tA��$DA����tA��$DA����tA��$DA����tA��$DA���� tA��$D@A�����tA��$H@�H��ǃTf��XH���ǃ\H��`�1�[]A\A]�H�oH��H��H������H���A���H��H��H�p������른����랸�����f.��H���1��@t����H�x�f��ATUS���H���uvH��XI��H���H���H�{@H�����D��H���A���D��[]A\�I��$�A��H�H��H��H����A������f��ATD��A��U�H��S�Ӻ���D��H���ĺ���A���D��H���������H��[A��]������A\�ff.��SH�^H����K�S0H�s8��	����C@[�ff.�f��ATE1�US���tD��[]A\�L���H��I��$XH���L���L���A��DA��H���A��[]D��A\�H���A��H�H��H��H������U�����H��SD�H��A��@E����[H������A��A���A��H��A������E�����H��A�������D��H��[������]�fD�AWI��E��AVA��AUI��ATE��USH��H��H�oDM��E��DD�A�:��EpL��H�����D��H���v���A���H�ﺡ���A��H��[���A��������H����H��A�@�@����D��H�������M��tE��tD��L��H�������1�H��[]A\A]A^A_�H�E�JH�H��E�H��L�$H�p�L�$�����EpL��H�����D��H���c���A���H�ﺡ���A������DH��[]A\A]A^A_�H�3��H���$H��H����$H��[]A\A]A^A_�D�H�3��H���$H��H����$���AVAUUH��SH��H��L���eH�%(H�D$1�D�����H���1����tOH�L$eH+%(��H��[]A]A^�H���D�EH�H��H��H�p��M��XL���L����}�H����X�A����H�T$H��������D$���@�����H��������L�������H����2��������H�����x]�����H��H�T$���x=D�D$D����<t-D1ɺ����H���1ɺ�H��i��1ɺ����L���L���D$��D$�t���1�L����˸�����^����H���H�H��H��H����j���ff.�@�AWAVAUATUSH��eH�%(H�D$1����t'H�D$eH+%(��H��[]A\A]A^A_�L���H��H��1�L���A�Ņ�u�M��XL���L����E�D$<�5D�ML���E����������'D�L$1Ƀ����d�A��L��A�D$p�\���A��L��R���A��L��i����dL���D�L$����1�L��D�L$�D�L$��xr1�L��D�L$�D�L$��xY�X�AD�L$���L��U��D�L$��x)D�L$�������L���D�L$D���L����EA�D$p<��<����<��E1�����L���A��L�����A�$��L��.���E1��L�����A��L�纨���A������L����dL����f����E<��<����ƃ��A��}@BE��L��������u�ɉ���H�D$eH+%(��H��L��[]A\A]A^A_�E1���i�L��ǃ��A�D$p�E1��L���U���dL������7���1�L������%���L��1��L��������L����H���������<��L��A�������L��A������L��A�!���.���E1�L������L��A���������A����L�级���������<�3���ƃ��A��.����ƃ�E1��f���A�����E1�����L���A��L�����A�$��L��.���E1��L�����E1���L�纨���E1�����L��A�������L��A������L��A�!���.���E1��L�����������ATUH��S��DD�����H���D�������+�H��A�+��D��H��1ɺ@�D��H��@�@�H��1ɺ���H��1ɺ����1�[]A\���H�H�wD��I�E��H�H��LD�H����.����*�H��A�*���P���ff.�@�AWAVAUATI��USH��H��H�oD�C������D�,�E����A���pA����A��	��D�s$���D$E��AE�E1��;�$���EpH��H���W�E�Ź�H�ﺡ���A��H��[���A����H�ﺳ���A�`�`H�ﺳ���A���}A����A���D��E1�1�1�H��A���A����u�E1�1ɺ��1�H����4$H���A�ƅ��hH�E`�@��JA��u�T$��HcҀ<�/A�����HɉKDE����A!�D�s E��tQH��H��1ɺ�[���]A\A]A^A_�E1�1ɺ��1�H����4$H���A�ƅ���1��C H��[]A\A]A^A_�H�D�KH�H��D�H��H�p������D$E1��;�$d�����������H�����x�A����A��D��E1�1�1�H��A���A���u�����D$�DA��������I�|$�D�D�T��D����D$�S���I�4$H��H��H���E����A!����I�4$H��H��A�����H����a���I�4$D��H��H��H����>����@E1�F�D�A�F�D�DI��I��u��H�$I�$D��H��H��H�p�H�$��D���I�4$H��H��A�����H������ff.��AUATL���UH��SH��L��L�n�H���L���H�E��P�v�P�wVA�U@L���A�m�����tN9������������H�5H���� []A\A]���5u�A�}u�뙅�t���A�U0I�u8L���	���1���AWAVAUATUSH��hL���eH�%(H�D$`1������H����L��1��A�ą�t*H�D$`eH+%(��H��hD��[]A\A]A^A_�I��XH��H�D$�L������<t<tv<thH�|$��A���H���H���1��Q���A�ą�u�����P���v=<u�A���H����H�������A���A����A�������D$$L���L�l$(�$H�D$H�D$H�D$�D$E1��01ɺ���L���D��A����	D$A�� ��L���1�L��D���H�H����L���i�����L�������$E1�1�L�l$(A�d�@L��L��D$(������_����D$�d�������tH���H�T$�����|$y�H����D�D�T�A���1ɺL������A�� ����H�D$�\$���tH��H�\$(H�D$H9������1�A�����DD�l�H��E!�H��u�DE1�E1�1��E����1������ ���0����D��u�D9�����u�N�΃�~�D���Dș�����)�D�����H���H����ӹ����A�ą��DO��Q���D�l�H�����H��H��H�pE����(���H���D��H��H��H�p�����A������N A���>���A��A���3���H���D��D��H��H��H�p��)���A������M����ff.��USH�nH���U@����M�U0H�u8H�����	�����������x;����E@D[]�H������H��H��[]H���ǃ���ff.��AWH�G�AVAUATL�g USH��H��HH�o��JH�$L�o�L�}tkA�G ����A�����DL���H�C�L���H��L��H��H[]A\A]A^A_�H�C�A�E��H��E�GH��H�p��L�w�H�EH�$I�F@H�x���q���H�{�1��A�…�t	A�G �d���M��X�D$L��L�\$�L���D�KH�sDL��D�CI�KK�S@�L�����\����L���R��L���H�k�L���L�uL�\$M����H�$D�T$�A�Q�Ѕ���A��J�v�J��D�CPE����H�C�H�D$A�F� �{K��H�S�H�EH���H�����L$A�N�L$A�N�L$ D�PD�T$(A���������D��E��E�����T$�L$H��L�\$8D�L$D����A���L$ A��D�D$0�L$H�L$H�L$�ApH����A�VA�vH�|$�v�H�|$A�����!���L�D$H�|$���+��I���L�D$H�|$���*��I��E����D$H�|$���)����A���D�D$H�|$���(���H�|$A�#�3�,���H�|$E1���[���D�L$DH�|$��D
L$0����E���H�|$A���������H�|$A�@�@�����H�|$�I�v8�SPA�'H�|$��L�\$8D�T$(��A�����{K��E�W �{\�A���t��u4H�uH��t+H�{�L�\$�6�L�\$�L��H�{�L�\$��L�\$H�}tA�W ��t%H�$�@L���E�W E����������H�$�@��u�H�$�B�B�B�˃�5u=����H�EA�~�
L�\$H�D$�L�\$H��I����A�F���{K��E�FH�t$L��H�{�A��L�\$A��L�T$���H�L$L�T$L�\$�A �{K�UA�NA�v0L��L�\$I�~8L�T$�L�T$L�\$L��L�\$�L�\$����A�NA�v0L��L�\$ I�~8L�T$�A�FL�T$L�s�L�\$ �D$DH�t$H�{�L�T$ L�\$��H�D$L�\$L�T$ D�H E�����T$��t1L��L��D�L$(L�\$ L�T$�L�T$L�\$ ��D�L$(�LA�Fp�T$�L��D�L$(L�T$ L�\$��E1���L�������A����L�������A�@�@L���������L���L�\$L�T$ ��D�L$(��H�D$D�H ���H�S�H�EH�{�L�\$H���H��H�D$H�����L$ A�N�L$(A�N�L$0�\�H�D$L�\$D�P E������D�D$ D�L$(D�T$DL�\$8��<�D�L$0�����D$ D��H�D$H�D$D�L$�@pA�VH��A�v�h�H�|$A�����!���L�D$H�|$���+��I���L�D$H�|$���*��I��E����D$H�|$���)����A���D�L$H�|$���(��E���H�|$A�!�3�,���H�|$E1���[����D$ H�|$������A���H�|$A���������H�|$A�@�@�����H�|$�I�v8�SP1�H�|$A�'�L�\$8D�T$D��A������H�{�D�D�T�L�\$�E��L�\$����H�C�L�\$L�pH�C�A�NA�V0I�v8H�����	���A�F@L�\$���H�D$�@ �����E�FDE���v���H�{蹀�����L�\$�L�T$L�\$����H�{�1ɺ����L�T$L�\$�L�T$L�\$����H�C�H�H��H��L�T$ H�pH�D$L�\$D�HD��L�T$ L�\$���H�K�D�HH��H��D�D�T$8H�qH�L�\$0H�D$(�D�T$8L�\$0H�D$(�n���H�C�H�H��H��L�\$H�p�E�VL�\$�T���1ɺ����H��D�T$L�\$�H�C�L�uD�T$L�\$H�D$����H�{蹀�����D�T$L�\$�L�\$D�T$���H�K�D�HH��H��D�D�T$H�qH�L�\$�D�T$L�\$����DA���U���D��H�K�H��L�T$ H��L�\$H�q���D$��D$L�\$L�T$ A���
���H�K�H��L�T$ H��L�\$H�q���D$��D$L�T$ L�\$A������H�{�D�D�T�L�\$�E��L�\$����H���H��H�x�A�E@����H���H��H�x��E@��H��H���H���%s: Controller removed during transfer
: Realtek PCI-E SDMMC controller has been removed
: Realtek PCI-E SDMMC controller found
%s: SD/MMC CMD %d, arg = 0x%08x
rtsx_pci_send_cmd fail (err = %d)
rtsx_pci_read_ppbuf fail (err = %d)
rtsx_pci_send_cmd error (err = %d)
error: data->host_cookie = %d, host->cookie = %d
RX raw_phase_map[%d] = 0x%08x
phase: [map:%x] [maxlen:%d] [final:%d]
error: reset data->host_cookie = %d
rtsx_pci_write_ppbuf fail (err = %d)
drivers/mmc/host/rtsx_pci_sdmmc.c&host->host_mutexpcr->extra_caps = 0x%x
%s: RTSX_BIPR = 0x%08x
%s: signal_voltage = %d
%s: SD_BUS_STAT = 0x%x
RXTX%s(%s): sample_point = %d
Invalid response bit
CRC7 error
cmd->resp[%d] = 0x%08x
cmd->resp[0] = 0x%08x
RX phase_map = 0x%08x
pre dma sg: %d
%s: sg_count = %d is invalid
CMD %d 0x%08x error(%d)
rtsx_pci_sdmmc������������������������������������������������	init_extra_capssdmmc_pre_reqsdmmc_get_rosdmmc_get_cdsd_wait_voltage_stable_2sdmmc_switch_voltagesd_change_phasesd_search_final_phasesd_tuning_rxsd_write_datasd_read_datasd_send_cmd_get_rspsd_write_long_datasd_read_long_datasd_rw_multisd_requestrtsx_pci_sdmmc_drv_probertsx_pci_sdmmc_drv_removertsx_pci_sdmmcdescription=Realtek PCI-E SD/MMC Card Host Driverauthor=Wei WANG <wei_wang@realsil.com.cn>license=GPLalias=platform:rtsx_pci_sdmmcdepends=rtsx_pci,mmc_coreretpoline=Yintree=Yname=rtsx_pci_sdmmcvermagic=5.10.0-35-amd64 SMP mod_unload modversions  (0�8�0�( 8�0�( 8� �(� �(�� �� �� ��� �� �� ���� (0�8�@�8�0�( @�8�0�( @�8�0�( @� �(�@�(� �@� (0�8�P�8�0�( P�8�0�( P�� �� � (0�8�H�8�0�( H�8�0�( H� �(� �(� (0�8���8�0�( �������� (0�8���8�0�( ��(���O�module_layout��platform_driver_unregister+��__platform_driver_register�M�rtsx_pci_write_ppbufB��sg_copy_to_buffer�zkfree��V�sg_copy_from_bufferE:#�__kmalloc5�vertsx_pci_dma_transfer�>��rtsx_pci_send_cmd_no_wait�ɗ�_dev_errM��rtsx_pci_dma_map_sg6��queue_work_onӅ3-system_wq�f��rtsx_pci_card_pull_ctl_disable�rtsx_pci_card_power_off�ѵrtsx_pci_switch_clockGڞrtsx_pci_card_power_on%��rtsx_pci_card_pull_ctl_enable���`__stack_chk_fail����msleep�p�rtsx_pci_switch_output_voltage���Irtsx_pci_write_register񝒷rtsx_pci_read_register����__const_udelay����rtsx_pci_card_exclusive_check`$��rtsx_pci_read_ppbuf�<�>rtsx_pci_send_cmd���/rtsx_pci_card_exist~I�rtsx_pci_dma_unmap_sg@N��rtsx_pci_add_cmd�ioread32�"w�rtsx_pci_start_runh�F�mmc_detect_change�}��mmc_add_hostQ�__mutex_init\��mmc_alloc_hostȐ�;__dynamic_dev_dbg�9�[__x86_return_thunk���[mmc_free_hostĕ,/flush_work��v�mmc_remove_hostb˛@mutex_unlock�$\mmc_request_done�/�srtsx_pci_complete_unfinished_transfer���*mutex_lock�-�cancel_work_sync�m��__fentry__���C��za[���i.�����phK83$��rtsx_pci_sdmmcGCC: (Debian 10.2.1-6) 10.2.1 20210110GCC: (Debian 10.2.1-6) 10.2.1 20210110rtsx_pci_sdmmc.ko:L1�	 h�-:�S�	i�}�5�$�1�88�8�@�p8�1# ,�F`�\�8t����8��
���� 3�`��P8��
��� $�8=H
I`8b(8{�!��8���8�������8"�6�8OxZ�8s`x8��8�8�@8���*�082�8Jh8c��q 8�*#��8�H8��8�8�88%�1�=�I�8b�8{���	������(
���262*L\c @!"#v��������
	8>N`s����� @��$:Xmv������	#	7	D	S	d	z	�	�	�	�	�	�	�	



__UNIQUE_ID_alias157__UNIQUE_ID_depends156____versions__UNIQUE_ID_retpoline155__UNIQUE_ID_intree154__UNIQUE_ID_name153__UNIQUE_ID_vermagic152_note_7rtsx_pci_sdmmc_drv_remove__UNIQUE_ID_ddebug276.1__UNIQUE_ID_ddebug277.0rtsx_pci_sdmmc_drv_probe__UNIQUE_ID_ddebug275.2sd_request__key.31rtsx_pci_sdmmc_card_eventrealtek_pci_sdmmc_ops__UNIQUE_ID_ddebug274.3sdmmc_get_ro__UNIQUE_ID_ddebug270.7__func__.46sd_cmd_set_data_lensdmmc_post_reqsdmmc_get_cd__UNIQUE_ID_ddebug271.6__func__.45sd_cmd_set_sd_cmd.constprop.0sd_read_data__UNIQUE_ID_ddebug255.21__func__.38__UNIQUE_ID_ddebug256.20__UNIQUE_ID_ddebug257.19sdmmc_switch_voltage__UNIQUE_ID_ddebug273.4__func__.43__UNIQUE_ID_ddebug272.5__func__.44sdmmc_set_iossd_change_phase.isra.0__UNIQUE_ID_ddebug264.12__func__.42sd_send_cmd_get_rsp__UNIQUE_ID_ddebug249.27CSWTCH.109__UNIQUE_ID_ddebug254.22__func__.37__UNIQUE_ID_ddebug251.25__UNIQUE_ID_ddebug250.26__UNIQUE_ID_ddebug253.23__UNIQUE_ID_ddebug252.24sdmmc_requestsdmmc_request.coldsdmmc_execute_tuning__UNIQUE_ID_ddebug266.10__UNIQUE_ID_ddebug267.9__UNIQUE_ID_ddebug265.11sdmmc_pre_req__UNIQUE_ID_ddebug248.28sdmmc_pre_req.cold__UNIQUE_ID_ddebug269.8__UNIQUE_ID_ddebug261.15__UNIQUE_ID_ddebug258.18__UNIQUE_ID_ddebug262.14__UNIQUE_ID_ddebug263.13__func__.39__func__.35__func__.34__func__.36__UNIQUE_ID_ddebug260.16__UNIQUE_ID_ddebug259.17rtsx_pci_sdmmc_driver_initrtsx_pci_sdmmc_driverrtsx_pci_sdmmc_driver_exit__func__.48__func__.47__func__.41__func__.40__func__.33__func__.32__func__.30__UNIQUE_ID_description280__UNIQUE_ID_author279__UNIQUE_ID_license278rtsx_pci_sdmmc_idsrtsx_pci_read_registerioread32rtsx_pci_write_registermmc_request_donertsx_pci_card_existplatform_driver_unregister__this_modulequeue_work_oncleanup_modulertsx_pci_switch_output_voltagekfreemmc_remove_hostrtsx_pci_send_cmdrtsx_pci_start_run__dynamic_dev_dbg__fentry__init_modulemmc_alloc_hostmmc_add_host__mod_platform__rtsx_pci_sdmmc_ids_device_table__stack_chk_failrtsx_pci_send_cmd_no_waitrtsx_pci_add_cmdrtsx_pci_dma_unmap_sgrtsx_pci_card_exclusive_checkrtsx_pci_write_ppbuf_dev_errmutex_lockrtsx_pci_card_pull_ctl_enable__mutex_init__x86_return_thunkrtsx_pci_dma_transferrtsx_pci_dma_map_sgrtsx_pci_card_pull_ctl_disable__platform_driver_registerrtsx_pci_read_ppbufmutex_unlock__const_udelaycancel_work_syncrtsx_pci_switch_clocksg_copy_from_bufferrtsx_pci_card_power_offmmc_free_hostmmc_detect_changertsx_pci_card_power_onsg_copy_to_buffermsleep__kmallocsystem_wqflush_workrtsx_pci_complete_unfinished_transfer{��������U���������]���������q����������o�������������������w���������������������������������������(�	�z�����������������	8"z��������A{��������|}����������
*�/����������`T~��������a���������l`s	p{z����������	��z�������������������{�������������������{�����������������y��������,m��������D���������P���������b�i*p	�yz���������{�����������������������������������������������!{��������B���������O���������a{��������}��������������������y���������p�������������������������������*�	P�z��������{��������)���������J���������l������������������������������{��������3���������P���������m��������������������x�����������������������������H���	��z��������F���������i���������u�	`�z���������������������	(�z���������{��������	���������?	���������R	�Y	B`		�i	z��������z	����������	y���������	����������	l���������	n���������	u��������
���������
n��������,
���������>
l��������k
n��������
n���������
n���������
����������
u���������
����������
��
[�
	�
z��������{��������O���������f���������|����������y�������������������������������������6���������Cx��������`���������y��������������������n���������n��������%
���������B
���������_
���������y
����������
����������
����������
x�����������������I���������v��������������������x�����������������������������n�����������������2���������O���������i�����������������������������
���������'���������D���������^���������x�����������������������������������������������������������{��������*n��������Mn��������_n��������tn���������n���������n�������������������v�s��y�	��z���������n��������{��������E���������������������������������������G���������d���������ox���������n�����������������x��������/���������=`D�O	�Xz���������n�������������������n���������$	�-z��������F�M	x\z��������ov	�z�����������	�z�����������	@�z��������{��������0���������?���������v�������������������s�������������������{��������"���������S���������g���������oy������������������Ln���������n������������������
l��������0n��������Dn��������F`M	0Yz��������o�v	�z�����������	h�z�������������������{��������&!���������G���������[�b	 mz���������{����������������������������o��������* 	�)z��������Dm��������Z��������������������y�������������������n���������n�����������������������������5���������W���������}�������������������������������������������������!���������@���������_���������i������������������� ���������n ���������� ���������!v��������6!����������!���������"���������"���������;"���������H"x��������C#���������e#����������#����������#����������#����������#���������$���������+$���������J$���������i$���������s$����������$����������$n���������$���������K%n��������y%n���������%8�%��%	��%z���������%��%	H�%�&z��������&&�-&4&	�B&z��������n&n���������&n���������&��&	�&��&z��������'�('	�<'z��������]'�i'	�}'z���������'n��������
(���������&�4�=���������I{��������r���������q��������@�� �( 0`8@�H�PX`hp�x����` h�p����`�����`�ON|� �$h(�,>	0N4�8.<R@F	
� �$�(�,�0�4�8�<�@�D�H�LPT1X@\W`YdZh[l[p\t^x`|e�����������������L�M�O�T����������������� �&�N�S�`�g�k�l�y�z�|������ $�(�,�0�4�8�<�@�D�H�L�P�T�X�\�`�d�h�l�p^t_x`|b�d�f�h�m�����������������������������8	�9	�:	�<	�>	�C	��
���	��
��DEFHJLN S$;(?,@0B4D8F<H@MD�HLPTX�\�`�d�hlptx|�!�"�)�����������������$�%�&�(�*�,�.�3�����!�%��������������������EI J$L(N,P0R4W8�<�@�D�HELFPKTgXh\q`�d�h�l�p�t�x�|������������������'��*�M����h	`��	( j$e(	�0�4�8	�@2DTH	�P�T�X	x`�d�h	�pUtmx	������	P���C	�	�V
��
�	@����	��-�3�	����	����?�	����e�	���	0��	h �$5(	X0�4b8	 @�D�H	�P?TKX	H`�dh	�p�t�%x	p�P!��%�	��"��&�	8�%%�&�	�'�V'�	��'�'�	�@(C� C�(8C@H�PpCx����`�C������C�����BC �(�0[PCX�`�h*�C�����*�C�����*�C(��0C8(@�H`hCpx����C����y�C�����C� �(�HCP�X�`��C�8�����C�8�����C�8��(C0H8�@�`ChHp�x��C�H�����C�`����C`� �@CH`P�X�xC�`�����C�`����C�`��� C(�0�8�P|�t.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.text.unlikely.rela.init.text.rela.exit.text.rodata.str1.8.rela__mcount_loc.rodata.str1.1.rela.rodata.modinfo.rela.return_sites.orc_unwind.rela.orc_unwind_ip__versions.rela__jump_table.rela.data.rela__dyndbg.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.gnu_debuglink@$.d$?��':@m$JQ(ME@��$^�(Y@��`$n�(i@�0$	y2�(��*��@8��$�2r+R��, �@��$��/���0D�@���$�21���6��@@��$��: �F��@ا($�H� @�`$HIX@`��
$-�O�@(@@�0$G�SL0�SPU�Se�S�S�%l	�b;
p�t0��	*�H��
���0��1
0	`�He0	*�H��
1�a0�]080 10UDebian Secure Boot CA2�(�o����e�:�B&C0	`�He0
	*�H��
���ʑ�������VK{��T?Q��v��wx9�IGϭ��l�!9�C��=yqߧsX�'v�yCN�@��.W���O����W��D�IDn��	�*�lrF�1��gݎ����S���CI�eS�\h�*�+���E���x)�x�H�^
ڻ�6��窈�7wMB6�y��<Plf�31&�"��l3���޸:�d�]c�@xV���|���|�E�]���3��1������.��(��{�J�E�E��~Module signature appended~