HEX
Server: Apache
System: Linux scp1.abinfocom.com 5.4.0-216-generic #236-Ubuntu SMP Fri Apr 11 19:53:21 UTC 2025 x86_64
User: confeduphaar (1010)
PHP: 8.1.33
Disabled: exec,passthru,shell_exec,system
Upload Files
File: //usr/lib/modules/5.4.0-216-generic/kernel/sound/soc/codecs/snd-soc-wm8753.ko
ELF>X}@@ GNU06�����}$c͐�-��Linux�U����H��]�ff.�@�UH���H�@H��H�@x�@�FH1�]�ff.��UH�G`H�@H��H�@x����tv ��ft��@u ��t#��u�P1�]Á�D�t��t���]ÉP1�]��UH��ATSL�g`��L������uL���о�1�[A\]�I�T$H�Rx�zt��L�����1�[A\]�A�T$(��t�[1�A\]�f.��UH��ATI��S����ڃ�f%���t:��t$��t5��u$���оL���1�[A\]Ã�t��t߸������Ӄ��΃���ff.��UH��ATS��L�g`��t��t`�����t/[A\]þL���%���L��	��1�[A\]�L��4�L��4��?��	��1�[A\]þL�����?�f��UH��AWAVAUATSH��L�w`����A��D�Eԉ˾4L��E���L�A�9D�E�A�A�ĹA����FE���=A��1�A�'D����A�ƒ�w��D��1�A�/��A��A�B����D��1҉M�L����D�M�H��1�H��H�����̉Ɖ��XH��H��#�4��)�A�u6��G�A��A�����H��H��#A�؁�A���D��D�E����B��D�E�A�u7L��D���	�����A�u8L���D�M�D��L��D����M�A	�A�Ծ4L���1�H��[A\A]A^A_]��A�5D�EԹA��A����������&D��L���멸���ff.��UH��ATI��S����ڃ�f%���t:��t$��t5��u$���оL���1�[A\]Ã�t��t߸������Ӄ��΃���ff.��UH��AVAUATI��SH�G��H�@x�@���)����u	�H�����uQ�L����L��A�����fA��?A�Ɓ��fA����0t"��@t�����t	[A\A]A^]�A��A��@�؃���tN�H������w؁�t��u�A�̀A��L���A��L���1�[A\A]A^]Å���[���A\A]A^]Ã����$����4��4L��������L���A�����x���L���S�������4�L��4%�������L���&��������A����0���w���*������S���A���������A�͐���������f��UH�`H�GH��H�@x�p����]Ð�UH��AWAVAUATI��SL�r`I�FL��L�xx��L�����f��A�1�A��A��$(�@H�fA������H������H9�u�;8u�Hc��۾L��H�R���������	��	��A�D$$��uQA�D$(1���uQ���t0�� t1D�����DD�A�վL���1�[A\A]A^A_]�A����A����1��H���믿 ��f��UH��AUATI��SH�G��L�hx�f%>�����wT��tpA��$�����f
��L������=�H�5I�U � H���1�[A\A]]�u��L�����[1�A\A]]�I�} �L����1�[A\A]]�I�} �1�[A\A]]�f
AL�����1�[A\A]]�D�UH�GH�@xH��H�8�1�]��UE1�1ɺ H��H��ATI��SH��H�GH�XxH���H�C H�C(H�{@H�C(H�C0H�C8�1ҾL�������C��L�����L��	���L�����L�����L��(���L��)���L��*���L��+���L��1���L��2�1�H��[A\]�f.��UH��E1�E1�����H��j�X��@�U��
�xH��ATI��SH���H��tYI�D$x1�1�H��L��H���H�H��H=���H��H��L������H��[A\]ø���f��U��
�xH��AUL�o ATI��L��SH���H��t^I��$�1�1�L��H��H���H�H��H=���H��H��L������H��[A\A]]ø���ff.��UH��AWAVAUE1�ATSH�GH�@x�@��t[D��A\A]A^A_]É�4I����4L��%�������L���A���A�Ņ�u��L����L��A���fA��A�lj�%�fA��]=0t&=@t#=tA���[A\D��A]A^A_]�A��A��@�؃���u`��tց�A���tjw7��t��u�A��A��L���A�׾L�������A�ΐ��t��z��������n�����t����Z���A�΀�fD�UH�`H�GH��H�@x�p���]Ð�UH��AVE1�AUATSL���I�D$L�hx�FHA9EtdA�D$(��ugH��L��A���SH��f��A�U��9�t1��f%��L��	����A�uL�����A�uL����[D��A\A]A^]�A����ff.���UH��AWAVAUI���ATSL�z`I�GL��L�px��L�����f���A��A�E$fA����usA�E(1���ut���tZ�� tP�ڃ���D�A��(�@��A;FuA�̀A��L������L����1�[A\A]A^A_]Ã�붃��1��H���댿 ��D��H��D�MȉM�D�E�D�U��D�U�D�EЋM�D�M��H�������I�|$��H���E���E����H��L��E���E��H��L��E���E����H��L��E���E��H��L��E���E���UH��H��H��AT���t��H���H��H���A�ą�t��H���D��A\]�UH��H���H���]�wm8753	?@wlf,wm875359b>��@D�@@@f@�@&D�+f+�+9���>
@�>��>*D�"Vf"V�"V;��}@}
�}*D�D�fD��D�1����@����� D��Xf�X��X?��w@w�w.
	��������	��������	������������������������������������������������������������������������������������������������������������C���KP���,$���,00d���0|�d2��2���2�X$���,

////00--?...3-

3�	�
{
2��� U!"P#U$P%U&P'U(y)y*y+y,y-./01�2�3456�7$8�9:�;$<�=>?caps_charge4wm8753: unsupported N = %u
Failed to issue reset: %d
Failed to register CODEC: %d
wm8753wm8753-hifiCaptureHiFi Playbackwm8753-voiceVoice PlaybackLeft MixerLeft Playback SwitchLeft DACVoice Playback SwitchVoice DACSidetone Playback SwitchMic Sidetone MuxBypass Playback SwitchLine Left MuxRight MixerRight Playback SwitchRight DACLine Right MuxMono MixerLine Mono MuxLeft Out 1Left Out 2LOUT1LOUT2Right Out 1Right Out 2ROUT1ROUT2Mono Out 1MONO1Mono 2 MuxLeft + RightOut3 Left + RightInverted Mono 1LeftRightMono Out 2MONO2Out3 MuxVREFOut 3OUT3Out4 MuxCapture STPlayback MixerOut 4OUT4Left Capture SwitchVoice Capture SwitchRight Capture SwitchLeft PGALeft Capture VolumeRight PGARight Capture VolumeMic 1Mic 1 VolumeMic 2Mic 2 VolumeCapture Left MuxPGALine or RXP-RXNLineLINE1Capture Right MuxSidetoneCapture Right MixerStereoCapture Left MixerAnalogue Mix LeftAnalogue Mix RightDigital Mono MixLeft ADCRight ADCACINALC MixerLine Capture SwitchLine MixerMic2 Capture SwitchMic1 Capture SwitchRx Capture SwitchRx MixerLine 1Rx MixLine 2LINE2Line MixLine 1 + 2Line 1 - 2RXP - RXNRXPRXP + RXNRXNMIC1NMic Selection MuxMIC2NMIC2MIC1Mic 3ACOPMic BiasLeft HiFi PlaybackRight HiFi PlaybackLeft CaptureRight CaptureRoutePCM VolumeADC Capture VolumeHeadphone Playback VolumeSpeaker Playback VolumeMono Playback VolumeBypass Playback VolumeSidetone Playback VolumeVoice Playback VolumeHeadphone Playback ZC SwitchSpeaker Playback ZC SwitchMono Bypass Playback VolumeMono Sidetone Playback VolumeMono Voice Playback VolumeMono Playback ZC SwitchBass BoostBass FilterBass VolumeTreble VolumeTreble Cut-offSidetone Capture VolumeVoice Sidetone Capture VolumeCapture VolumeCapture ZC SwitchCapture SwitchCapture Filter SelectCapture Filter Cut-offCapture Filter SwitchALC Capture Target VolumeALC Capture Max VolumeALC Capture FunctionALC Capture ZC SwitchALC Capture Hold TimeALC Capture Decay TimeALC Capture Attack TimeALC Capture NG ThresholdALC Capture NG TypeALC Capture NG Switch3D Function3D Upper Cut-off3D Lower Cut-off3D Volume3D SwitchCapture 6dB AttenuatePlayback 6dB AttenuateDe-emphasisPlayback Mono MixPlayback PhaseMic2 Capture VolumeMic1 Capture VolumeDAI ModeADC Data SelectROUT2 PhaseNon InvertedInvertedChannel SwapDAI 0DAI 1DAI 2DAI 3HiFiVoice3.4Hz @ 48kHz82Hz @ 16k82Hz @ 8kHz170Hz @ 8kHzMonoNone32kHz44.1kHz48kHz200Hz500Hz2.2kHz1.5kHzPlaybackConstant PGA GainMute ADC OutputOff8kHz4kHz130Hz @ 48kHz200Hz @ 48kHz100Hz @ 16kHz400Hz @ 48kHz100Hz @ 8kHz200Hz @ 8kHzLinear ControlAdaptive Boost3wm8753 invalid MCLK or rate
Failed to allocate register map: %d
3Failed to register wm8753 I2C driver: %d
3Failed to register wm8753 SPI driver: %d
Hi-Fi DAC Left/Right channel Swaplicense=GPLauthor=Liam Girdwooddescription=ASoC WM8753 driverparm=caps_charge:WM8753 cap charge time (msecs)parmtype=caps_charge:intsrcversion=2F81A1628389EF2AD3A44F2alias=i2c:wm8753alias=of:N*T*Cwlf,wm8753C*alias=of:N*T*Cwlf,wm8753depends=snd-pcm,snd-soc-coreretpoline=Yintree=Yname=snd_soc_wm8753vermagic=5.4.0-216-generic SMP mod_unload modversions ��p��module_layout6�j�snd_pcm_format_widthӅ3-system_wq򭢿__devm_regmap_init_spi6�:�param_ops_int<L�Nsnd_soc_dapm_get_enum_double4�>i2c_del_driverD��snd_soc_dapm_get_volsw��"Jregmap_update_bits_basej��delayed_work_timer_fn���K__spi_register_driver9c��init_timer_keyJ��cancel_delayed_work_sync��snd_soc_component_update_bits�j[*snd_soc_put_volswVHQ�snd_soc_get_volsw>�2)snd_soc_info_enum_double��printk��RSdriver_unregisterL�Gsnd_soc_dapm_put_volswڶV3_dev_err1���snd_soc_info_volsw��qi2c_register_driver��snd_soc_get_enum_doublem���queue_delayed_work_on��__devm_regmap_init_i2c1�flush_delayed_work�n��devm_snd_soc_register_component����snd_soc_component_write�m��__fentry__�*�snd_soc_put_enum_double��rsnd_soc_component_read32�__msecs_to_jiffies��Ydevm_kmallocRN�regcache_sync%�e$snd_soc_dapm_put_enum_doubleD�D�D�D�00000000    !!&&''''''&&$$$$%%%%""""####////



1212??12!!  

,,''''&&*+()#%#%"$,,*+()����	�snd_soc_wm8753GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0snd-soc-wm8753.ko��^��#�.�B�V�l	y�	�#�77��� "�P]
�v0r5��K@�^2vr����`����\�2���W
@#��f*0
,=HO`
�`@0n��y ��f6��
���6��Z��
��
�'_6�H�Z	f}�!����@�`��@~���+@G�$��4 �N}@i�{@� z���yP�`yP�yP��w���xP@wP/�vPI�vPa@u@{�tP��tP� tP��sP�`sPsP���* h@�hV hl�h��h� h��h� 	h��h� h�h h2 hH�
h^ 
ht�	h� 
h��h� h��h��h�@� hP��h4�8< hR�hh h�	�~�h� h����h� h��h� h	�h&	 h<	�hR	 hh	�h~	p��	 h�	�h�	Ў�	 h�	�h�	 h
�h
 h,
�hB
 hX
�hn
 h�
�h�
 h�
�h�
 h�
�h�
 h�h`�- hC�
hY0#e#0x�"��" ��"��"��"��"�`" �@" � "�" �!�!-�!=�! K�! _`! p@!| !�!�� ��  ��  �� �` �@  �   
 
@01
pO
(c
`�	
{
�
�
�
�
��
�
��	#;F_Rj������	);B[m�����	 /LZq@��__UNIQUE_ID_srcversion46__UNIQUE_ID_alias45__UNIQUE_ID_alias44__UNIQUE_ID_alias43__UNIQUE_ID_depends42____versions__UNIQUE_ID_retpoline41__UNIQUE_ID_intree40__UNIQUE_ID_name39__UNIQUE_ID_vermagic38_note_6wm8753_volatilewm8753_get_daiwm8753_set_dai_sysclkwm8753_mutewm8753_vdac_adc_set_dai_fmtwm8753_set_dai_clkdivwm8753_set_dai_pllwm8753_set_dai_pll.coldwm8753_hdac_set_dai_fmtwm8753_hifi_write_dai_fmtwm8753_hifi_set_dai_fmtwm8753_i2s_hw_paramscoeff_divwm8753_i2s_hw_params.coldwm8753_set_bias_levelwm8753_resumewm8753_probewm8753_charge_workwm8753_probe.coldwm8753_spi_probewm8753_regmapwm8753_daisoc_component_dev_wm8753wm8753_spi_probe.coldwm8753_i2c_probewm8753_i2c_probe.coldwm8753_voice_write_dai_fmtwm8753_voice_set_dai_fmtwm8753_set_daiwm8753_pcm_hw_paramswm8753_modinitwm8753_i2c_driverwm8753_spi_driverwm8753_exit__UNIQUE_ID_license103__UNIQUE_ID_author102__UNIQUE_ID_description101wm8753_of_matchwm8753_i2c_idwm8753_reg_defaultswm8753_snd_controlswm8753_dapm_widgetswm8753_dapm_routeswm8753_dai_ops_hifi_modewm8753_dai_ops_voice_modewm8753_left_mixer_controlswm8753_right_mixer_controlswm8753_mono_mixer_controlswm8753_mono2_controlswm8753_out3_controlswm8753_out4_controlswm8753_record_mixer_controlswm8753_adc_mono_controlswm8753_adc_left_controlswm8753_adc_right_controlswm8753_mic_mux_controlswm8753_alc_mixer_controlswm8753_line_left_controlswm8753_line_right_controlswm8753_line_mono_controlswm8753_line_mux_mix_controlswm8753_rx_mux_mix_controlswm8753_mic_sel_mux_controlswm8753_enum__compound_literal.65__compound_literal.66__compound_literal.67__compound_literal.68__compound_literal.62__compound_literal.63__compound_literal.64__compound_literal.57__compound_literal.58__compound_literal.59__compound_literal.60__compound_literal.61__compound_literal.53__compound_literal.54__compound_literal.55__compound_literal.56__compound_literal.49__compound_literal.50__compound_literal.51__compound_literal.52__compound_literal.12dac_tlv__compound_literal.13adc_tlv__compound_literal.14out_tlv__compound_literal.15__compound_literal.16__compound_literal.17__compound_literal.18__compound_literal.19voice_mix_tlv__compound_literal.20__compound_literal.21__compound_literal.22__compound_literal.23__compound_literal.24__compound_literal.25__compound_literal.26__compound_literal.27__compound_literal.28rec_mix_tlv__compound_literal.29__compound_literal.30pga_tlv__compound_literal.31__compound_literal.32__compound_literal.33__compound_literal.34__compound_literal.35__compound_literal.36__compound_literal.37__compound_literal.38__compound_literal.39__compound_literal.40__compound_literal.41__compound_literal.42__compound_literal.43__compound_literal.44__compound_literal.45__compound_literal.46mic_preamp_tlv__compound_literal.47__compound_literal.48wm8753_basewm8753_base_filterwm8753_treblewm8753_alc_funcwm8753_ng_typewm8753_3d_funcwm8753_3d_ucwm8753_3d_lcwm8753_deempwm8753_mono_mixwm8753_dac_phasewm8753_line_mixwm8753_mono_muxwm8753_right_muxwm8753_left_muxwm8753_rxmselwm8753_sidetone_muxwm8753_mono2_srcwm8753_out3wm8753_out4wm8753_radcselwm8753_ladcselwm8753_mono_adcwm8753_adc_hpwm8753_adc_filterwm8753_mic_selwm8753_dai_modewm8753_dat_selwm8753_rout2_phase__UNIQUE_ID_caps_charge99__UNIQUE_ID_caps_chargetype98__param_caps_charge__param_str_caps_chargesnd_soc_dapm_put_enum_doubleregcache_syncdevm_kmalloc__msecs_to_jiffies__this_modulesnd_soc_component_read32__mod_of__wm8753_of_match_device_tablecleanup_modulesnd_soc_put_enum_double__fentry__init_modulesnd_soc_component_writedevm_snd_soc_register_componentflush_delayed_work__devm_regmap_init_i2cqueue_delayed_work_onsnd_soc_get_enum_doublei2c_register_driversnd_soc_info_volsw_dev_errsnd_soc_dapm_put_volswdriver_unregisterprintksnd_soc_info_enum_doublesnd_soc_get_volswsnd_soc_put_volswsnd_soc_component_update_bitscancel_delayed_work_syncinit_timer_key__spi_register_driverdelayed_work_timer_fnregmap_update_bits_basesnd_soc_dapm_get_volswi2c_del_driversnd_soc_dapm_get_enum_doubleparam_ops_int__devm_regmap_init_spi__mod_i2c__wm8753_i2c_id_device_tablesystem_wqsnd_pcm_format_width���������!���������Q������������������������������������������������1���������G���������w���������������������������������������
���������!���������5���������A���������~������������������a���������}��������������������������������������������������������������������'���������W���������������������������������������f���������w�������������������������������������������������a������������������������������������������.�.���������G���������o����������������������������������������<#���������
������������������;���������M���������_���������q���������������������������������������������������	0
	���������"	���������*	DH	���������_	���������v	����������	����������	����������	����������	����������	���������
���������
���������1
���������U
���������a
���������~
����������
@�
����������
~�
��
 �
����������
b�
������������������2@:���������L�X�_ g���������o��������������������������������������������������������������������������������
���������W
����������
����������
����������
����������
������������������[���������k������������������.�5:���������DqRZ���������b
k9v���������~�
� ������������
�9�����������o� �����������o���������	����������'H,���������3:�?���������OxT������������������ ���������h`�(@~8�+HX�p��� P(@0�@�x���
�P�@��`8�X����`�h�p������� �(0&�4�@�V�4����@	4H	�P	��	4�	�	`
o
�
�`
oh
�p
��
o�
@�
V o(�0��o��z����@�P�����
�
�`
�p
4�
��
4 �0��������o@�P��������	�`�hp�����4 $0��/�$����@�P4�5�>�>5��`5h�p��C�5 I0C�N�>�>�N�W�b@NH�P��q�Nwq`bh|p��b���o b(�04������������@�H�P����	�-�`h1p&��A�F L(-0��L�1�`�L�^�b@gH{PL���{���`�h�pL�g��� g(�0L����������L@gH�P�g���L��`�pg����  �0 � �� �� � �� � @!�H! P!��!��!4�!F"&"O"F`"&h"Vp"F�"`�"]�"d #`(#V0#F�#z�#j�#�#z�#V�#F@$H$sP$F�$�$~�$F%%s%d`%h%~p%d�%�%O�%F &(&]0&d�&F�&��&��&F�&��&�@'FH'�P'��'F�'��'�(F(�(�`(Fh(�p(��(��(� )�0)��)�)��)�)�@*�H*�P*��*��*	�*�+�+�+�`+�p+��+�-��-}H.��/��0��0�2�H3��445�{�5�7�H8VP8��9��:�<o�< zH=��>$�?��?�A�HB��B�y�C/�D�F5�F`yHGC�HI�INHJyKqHLw�MbN�w�N��NP�PHQ��Q�x�RgS�x�SHT@wUL�U�vHV��V�v�W��X�Z��Z@uH[&�[�t�\`]�t�]zH^ t_�_�sH`F�``s�a��bd��dsHeF�fd�g�i�Hj��k��l�n�Ho��p��q>s#(s�0s�8s�Hs��ps#�s��s��s��s���s#�s��s��s�t��0t#Ht�Pt�Xt�ht`��t#�t��t��t��tȔ�t#u�u�u�(u0�Pu�hu�pu�xu��u �u�u��u��u��u��u v�v�v�(v @v4Xv�`v�hv�xv��v#�v��v��v��v��v#w�w�w�(w��Pw#hw�pw�xw��w��w��w��w��w��w�x|x� x�(x�8x Px�hx�px�xx��x��x#�x��x��x��xp�y#(y�0y�8y�Hy8�py#�y��y��y��yЖ�y#�y��y��y�zh�0z�Hz�Pz�Xz�hz 	�z@�z��z��z��z��z��z��z��z�{  {�8{�@{�H{�X{�p{�{��{��{��{ �{��{��{��{�|  |�8|�@|�H|�X|�
p|@�|��|��|��| 
�|�|��|��|��|�	}�(}�0}�8}�H} 
`}�x}��}��}��}��}��}��}��}��} ~~� ~�(~�8~�P~�h~�p~�x~��~��~)�~��~��~��~@��~ �~4��� P�(�@GX�`�h�p�x �a�����������y��������� 0��H��P��X��`��h������������������� Ѐ������������ ��8��@��H��X� p����������������؁��������� �((��0��8��@��H��`�Fx������������� ��aȂ�Ђ�؂����y�� ��(��8���P��h��p��x��������������ȃ�؃ ��������(��@��X��`��h��x�P���������������p�Ȅ ����������p���0��H��P��X��`�Ўh� ���������������Ѕ��������  �8��@��H��X�ؘp�5�����������@���L؆���������b(��0��8��H� `�|x��������������ȇ�Ї�؇�������� ��(��8� P��h��p��x��������������Ȉ�؈ ��������(��@�X��`��h��x� �����������ȉ ��0���������0�FH��P��X��h�����R������������Њc��������X� �t8��@��H��X� p�~���������������؋������� ��(��0��8��H��`��x���������������Ȍ�Ќ�،��(����� ��(��8���P��h��p��x����`��� ���������ȍ�Ѝ`�؍�
�
	��� �
(��@�	X��`��h��x�x���#	���������Ȏ���0#��#`��"Ȑ�"0��"���"��"h��"В`"8�@"�� "�"p��!ؔ�!@��!���!��!x�`!�@!H� !��!�� ��� �� P�� ��`  �@ ��  �  P� 0(�0@8@�H`P�X�`�h�p0
x`
��
�����
��
�`��� @#�
8W`��`
 WH��^@�Pjxr��0 @jh� /	 <	  {( �0 �8 E	@ R	H X	P ^	X d	` �h 	p �� j	� o	� u	� �	� �	� �	� {� �� �� �� -� 1� A!-!1!^ !>(!W0!�@!>H!�P!�`!	h!p!x!��!��!��!	�!��!��!��!��!��!O�!V�!]�!V�!j�!V"s"~"O"] "/	("<	@"{H"P"X"�	`"�	h"�	p"�	x"�	�"�	�"�	�"�	�"�	�"j�"�	�"�	�"�	�"

�"�"�"{�"
�"
#
#&
#4
#B
 #P
(#]
0#j
8#y
x�0�.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.text.unlikely.rela.init.text.rela.exit.text.rela.rodata.rela__mcount_loc.rodata.str1.1.rodata.str1.8.modinfo.rela__param__versions.rela.data.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.gnu_debuglink@$.d?��:@��
J�E@`�^�_Y@XnIi@` `	~�l� y@� O����@�o
�2���
�2(����n�`�(�@�q`���	 ���D# �@8r�	���@�@�{0��0��X��������	��(|.0��	*�H��
���0��1
0	`�He0	*�H��
1�o0�k0F0.1,0*U#Build time autogenerated kernel key�ª�C���
Ys@!0	`�He0
	*�H��
�e��x�h^[���a�/���Nǝ2���ګf/KU�9�
F�
g�����m��0��-��*�-���L�n>Y�G���`��Be��8�G�=iE3�`���[��=���N1y�k�����7�X-;��g��?a�L���,�,��=�C��v���fm¯!d��q�Ȟo8�8�Z�4_���5����2���d�O-V糍���h��1X}���B���6Ǽ1:Oϖ�4�|��
�+e�?I��2H�y.a!���#-w�/x'7T�6���i��C�o��fJ���nx��>͔p�k.{�V�� �5�B�t� ��?b�S6�����,y`ʉeQ���Qn$�MзZ�g�B*5້E�%k1��e���h�aٹ�u���T>B�c$~AS��`�<��
OX슑�覢4��E��(���&�Ph��趶���23��[����[@V�ߌV���ya�X?ZǤ���唋*��'��~*b�,C$�De��
�X�~Module signature appended~