HEX
Server: Apache/2.4.52 (Ubuntu)
System: Linux spn-python 5.15.0-89-generic #99-Ubuntu SMP Mon Oct 30 20:42:41 UTC 2023 x86_64
User: arjun (1000)
PHP: 8.1.2-1ubuntu2.20
Disabled: NONE
Upload Files
File: //lib/modules/5.15.0-89-generic/kernel/drivers/hwmon/asb100.ko
ELF>p�@@)(GNU�����d`נ9��LLB�pLinuxLinux�UH��AUATI��SH�H��H�GH�@ �%=���NL����OL��A���A��uA��uq=�uo�NL����NL���x�€ʀ��XL����OL��A���A��1uQ��uL�asb1�00�Cf�C1�[A\A]]���t�f������f��H��H�������ɸ���‰�H��H�������ff.�@�UI���
H��H��ATSH�U�H��H��M�`xeH�%(H�E�1����u3H�E�H=�w+A��$�H��H�U�eH+%(uH��[A\]�H���H������ff.�f��UH��AWAVAUI��ATA��S��H��L���M�wL���D��f���Ѓ���f��wS��f������Hc�H����I�|�PA��A��Stvf��Ut]f��RtHL���H��[A\A]A^A_]�L��N���A��L���1ҾNL�����Ӿ��f�������f�������H��H��H�U��H�U��L�����A��L����S���D�U�
H��AVAUATI��H��H�U�SH��H��M�l$xeH�%(H�E�1����t"H�H�U�eH+%(u[H��[A\A]A^]�M�u(L���H�}�I�|$�A����¾Y����	�A������.���L���H����ff.���U�
H��AVAUATI��H��H�U�SH��H��M�l$xeH�%(H�E�1����t"H�H�U�eH+%(uhH��[A\A]A^]�M�u(L���H�E�1�I�|$�Y��Hº�9�O�A�������	�A������a���L���H����ff.�@�UH��AWAVAUATI��H��H�U�SH��H�� D�n �
M�t$xeH�%(H�E�1����t$H�H�U�eH+%(ufH�� [A\A]A^A_]�M�~(L���Ic�H�U�H��w?��9�GЃ���A�T6hH��wBC�t-+I�|$������L���H����H��H�U�H�u��H�U�H�u��H���U���U��f��UH��AWAVAUATI��H��H�U�SH��H�� D�n �
M�t$xeH�%(H�E�1����t$H�H�U�eH+%(ufH�� [A\A]A^A_]�M�~(L���Ic�H�U�H��w?��9�GЃ���A�T6oH��wBC�t-,I�|$������L���H����H��H�U�H�u��H�U�H�u��H���U���U��f��I��UH��H��I�@x���H���]H��f��UH��AWAVAUATI��H��H�U�SH��H�� D�n �
M�t$xeH�%(H�E�1����t(H�H�U�eH+%(�H�� [A\A]A^A_]�M�~(L���A�E���H�E���H������Ic�H9�HM�H9�HO�H��?%������Hc��Hi��MbH��&)�H������fA��v�H����A����Mc�I����C��-I�|$����L���H���&���Ic�H����H��()���H�H9�HM�H9�HO�H��?%������Hc��Hi��MbH��%)���d����H���U���U��[���L��H���U���U��U���H���U�H�u���U�H�u�����H��H�E�H�u��H�E�H�u��E����UH��AWAVAUATI��H��H�U�SH��H�� D�n �
M�t$xeH�%(H�E�1����t(H�H�U�eH+%(�H�� [A\A]A^A_]�M�~(L���A�E���H�E���H������Ic�H9�HM�H9�HO�H��?%������Hc��Hi��MbH��&)�H������fA��v�H����A����Mc�I����C��-I�|$�����L���H���&���Ic�H����H��()���H�H9�HM�H9�HO�H��?%������Hc��Hi��MbH��%)���d����H���U���U��[���L��H���U���U��U���H���U�H�u���U�H�u�����H��H�E�H�u��H�E�H�u��E����UH��ATSL���H��I�<$�H�{ H���I�|$X�I�|$P�1�[A\]�f��UH��AWAVAUI��H��H�U�ATSH��0D�v M�}xH�M��
eH�%(H�E�1��A�ą�t(H�H�U�eH+%(��H��0[A\A]A^A_]�I�_(H���Mc�I����C������H�E�I����1�H���tbH�����HNº@BH9�HOº��Hc�H��H��H��?H�H�Hp�H�H���H��HOи�I��H9�LO�D��C�TyI��wRA�v;I�}�D�������H���H�E�����A����������L��H��L�E��L�E�����L��H����L��H��H�E��M�L�E��H�E��M�L�E�����UH��AVAUI��ATA��SH��H���L�sL���D��f���Ѓ���f��wz��f������Hc�H����H�|�PA��A��Rt{�f��St
1�f��Pt��A�ĉ�f����E��I�A��L���D��H��[A\A]A^]�L��N�A��L���1ҾNL��A���뷾�A���H��H��H�U��H�U��K���A��L���A���x�����UH��AWAVAUATSH��L�gxH�}�I�D$(H��H�E��H��wH)�ID$HxA�|$`�+DH�E�A�+E1�L�p�A�w L��Ic��Z���Ic�H���MC�D<aA�uL���<���H���IC�D<oD��L���"���H���IC�D<hI��A��I��u�E1�A�w(L��E��Ic���Ic�H����C�D<vA�u;L������H����C�D<yI��I��u�A�Ic�E��Ic�H����C��?A��L��Mc����I����fC�D|zH���C��?L���]���I���fC��|�H����C��?L���/���I����fC��|�I��I���[����GL�������IL���Ã�A��$�����KL������A�$������A��$���A��$�����YL����A��$�����AL��A��$�����BL�����u���A�D$`���A��$�H�I�D$Hf�H�}��L��H��[A\A]A^A_]�H�u�H��H������H�u�H��H����H���E���E����H��H���E���E����H��H���E���E����H�������L��H���E���E�����H��H����6���L��H���E���E��7���H��H�������L��H���E���E�����H���E���E��4���H��H���E���E��5���ff.�f��UH��ATI���
���L��H����������L�e����f��UH��ATI������L��H����������L�e��H��D�UH��ATI�����L��H������L�e��H��ff.���UH��ATI���M����������L��H�����L�e��H��ff.�f��UH��AUATI��SD�n ������A���D��L��H����ڃ���[A\A]]�ff.�f��UH��AUATI��SH��Lcn L�����I��wpB��h�����v)��L��H��i���H��H�[A\A]]�f�ҍBL��H��H�f����i���H��H�[A\A]]�L��H��H�E��H�E��t���ff.�f��UH��ATI��SH��Hc^ ����H��w6�������L��H�����H��H�[A\]�H��H��H�E��H�E��ff.�@�UH��ATI��SH��Hc^ �T���H��wz������H��wC�ty@��t21�@���t
�p����L���H���H��H�[A\]��������H��H��H�E�M��H�E��M��H��H��H�E��H�E��j�����UH��ATI��SH��Hc^ ���H��wz������H��wC�tv@��t21�@���t
�p����L���H���H��H�[A\]��������H��H��H�E�M��H�E��M��H��H��H�E��H�E��j�����UH��ATI��SH��Hc^ ����H��w&�ThL��H�����H��H�[A\]�H��H��H�E��H�E��ff.�@�UH��ATI��SH��Hc^ �d���H��w&�ToL��H�����H��H�[A\]�H��H��H�E��H�E��ff.�@�UH��ATI��SH��Hc^ ��H��w&�TaL��H�����H��H�[A\]�H��H��H�E��H�E��ff.�@�UH��AWAVAUATSH��H��H�U�H��8D�n L�sxH�M��
eH�%(H�E�1��A�ą�t(H�H�U�eH+%(�rH��8[A\A]A^A_]�M�~(L���Mc�I���nC������I���/C�Dy���
<��+���p����Lc�M��H�U�I�����H��t�H��tH����C���H�� A���sA���"E����I����C������I���1�A���teM���U��@BIO�H9�HOº��Hc�H��H��H��?H�H�Hp�H�H���H��HOи�H9�I��LO�D��E��C�DyI���PA�u;D��H�������L���H�E��d���E1�E1������GH��L�M�L�U�D�]��b�A���%���	¾GH���s�D�]�L�U�L�M�����KH��L�M�L�U�D�]���A����KH�߃�?��	��,�L�M�L�U�D�]�����GH��L�M�L�U�D�]����A�����?���m���A����������I�����A���������L��H���M�L�M���M�L�M����L��H��L�M��L�M��v���L��H������L��H��L�U�D�]�L�M��L�U�D�]�L�M�����L��H��L�U�D�]��M�L�M��L�U�D�]��M�L�M����L��H��L�U�D�]�H�U�L�M��L�U�D�]�H�U�L�M��!���f��UH��AWAVAUI��ATSH��L��WL����A;�`u	f;tz�JL���b���������H�XHD��f9��D��L���I�FPH=��D��L��D���I�FXH=��1�H��[A\A]A^A_]���B�f��w8��H�f��w*�����J��	�������\�������I�} H������뉐�U��
��H��AVL�w AUATI��L��S�H���!I��$�H��H�xH��H���H�{(H��H���L���m���A�Ņ�t[D��A\A]A^]�M��$���@L��A�������@L��%��ƒ����;L�����<L��Cy���=L��Cz��H��L���C{�A�Ņ�u)L���H�H=��[���H��L��A���H�{X�H�{P�D��[A\A]A^]�A������f��UH��AUATI��SH��Lcn L���?�I��wpB��h�����v)��L��H��i���H��H�[A\A]]�f�ҍBL��H��H�f����i���H��H�[A\A]]�L��H��H�E��H�E��t���ff.�f��UH��AUATI��SH��Lcn L����I��wm��B�Th|��v)��L��H��i���H��H�[A\A]]�f�ҍBL��H��H�f����i���H��H�[A\A]]�L��H��H�E��H�E��w����ѾH��L�E��M���M�L�E����Ic�H��H�����ѾH���M���M���ѾH��H�E�M���M�H�E���ѾH��H�E�M���M�H�E���ѾH��L�M�L�U�D�]��M���M�D�]�L�U�L�M���ѾH��L�M��M���M�L�M��I�} D��H�������I�} D��H���A�FXI�~P�E���E��I�} D��H���A�FP��UH��H��H���]�UH��H���]�asb100: detect failed, smbus byte data not supported!
asb100: detect failed, bad chip id 0x%02x!
invalid subclient address %d; must be 0x48-0x4f
duplicate addresses 0x%x for subclients
subclient %d registration at address 0x%x failed.
/build/linux-SaOI8K/linux-5.15.0/drivers/hwmon/asb100.cdetect failed, bad chip id 0x%02x!
detect failed, smbus byte data not supported!
%d
starting device update...
... device update complete
%u
&data->lock&data->update_lockasb100drivers/hwmon/asb100.cpwm1_enablepwm1temp3_alarmtemp2_alarmtemp1_alarmfan3_alarmfan2_alarmfan1_alarmin4_alarmin3_alarmin2_alarmin1_alarmin0_alarmalarmsvrmcpu0_vidtemp4_max_hysttemp4_maxtemp4_inputtemp3_max_hysttemp3_maxtemp3_inputtemp2_max_hysttemp2_maxtemp2_inputtemp1_max_hysttemp1_maxtemp1_inputfan3_divfan3_minfan3_inputfan2_divfan2_minfan2_inputfan1_divfan1_minfan1_inputin6_maxin6_minin6_inputin5_maxin5_minin5_inputin4_maxin4_minin4_inputin3_maxin3_minin3_inputin2_maxin2_minin2_inputin1_maxin1_minin1_inputin0_maxin0_minin0_inputasb100_update_deviceasb100_detectasb100:SS9UU'PPforce_subclients-��license=GPLdescription=ASB100 Bach driverauthor=Mark M. Hoffman <mhoffman@lightlink.com>parm=force_subclients:List of subclient addresses: {bus, clientaddr, subclientaddr1, subclientaddr2}parmtype=force_subclients:array of shortsrcversion=38B7A782FE1302A0D4CF447alias=i2c:asb100depends=hwmon-vidretpoline=Yintree=Yname=asb100vermagic=5.15.0-89-generic SMP mod_unload modversions ���Lmodule_layout�Fparam_ops_short�"�param_array_ops�%�+i2c_del_driver�5i2c_register_driver)Y�hwmon_device_register1	�Nsysfs_create_group��/vid_which_vrm���__mutex_init+��devm_kmalloc7�z�_dev_errK��i2c_new_dummy_device�fDvid_from_reg�e�__dynamic_dev_dbg�P�jiffiesĐSi2c_smbus_read_word_dataa�H�__ubsan_handle_shift_out_of_bounds{ֺ�i2c_unregister_device>��sysfs_remove_group:�Shwmon_device_unregisterKwT8kstrtoll��?<sprintf���__ubsan_handle_out_of_bounds��]'i2c_smbus_write_word_data8�2mutex_unlockK��Mmutex_lockke��__stack_chk_fail�s<\kstrtoull	{{�__dynamic_pr_debug�9�[__x86_return_thunk��i2c_smbus_write_byte_dataљ�i2c_smbus_read_byte_data�pHe__x86_indirect_thunk_rax�m��__fentry__���'short unsigned int [4]'}B{|ec"d���#4$,8-5���������
���[GBFF&'u8 [3]'�����'u16 [5]'���'u16 [4]'

'u8 [7]'���'i2c_client *[2]'��$
$$$$$$$$$$,$�$��$��$��$��$��$��$��$|dF&5-$��$��$��$��$��$��$��$
'unsigned int''int'����asb100GCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0GCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0����8|{ (J/��+2"
>��
A��{ ��{ �Tm@�m@�{ @�{ D������{ @�{ x4#a��{ a�������� �{ �`�{ a��6�����{ ��{ ��;C��{ W| �
F�PT�| I�
�����G*| K�
����=| M�O| �S]| �S
��0$�j| Q�x| �S�| <'�| x�| <'�| x�| x�| x�| <'�| x�| x} <'} <'} x+} x9} xC} <'O} <'[} xh} xu} x~} <'�} <'�} x�} x�} x
�]l�"
m�sensor_device_attributeasb100_datahwmon_devlast_updatedlm75in_maxin_minfan_mintemp_hystfan_divalarmsvrmasb100_driver_exitasb100_driver_initasb100_update_deviceasb100_write_valueasb100_read_valueasb100_removeasb100_probeasb100_detectasb100_detect_subclientspwm1_enable_storepwm1_enable_showpwm1_storepwm1_showshow_alarmalarms_showvrm_storevrm_showcpu0_vid_showset_temp_hystset_temp_maxshow_temp_hystshow_temp_maxshow_tempset_fan_divset_fan_minshow_fan_divshow_fan_minshow_fanset_in_maxset_in_minshow_in_maxshow_in_minshow_inasb100.koAn��	!�#0G�T/m;	�D�P7���!�p8��8�0��+��,��7��B��M�.V��d�
y����
��
N�@(��
��(��(��
��88�
!89�>J�;T 4``Cn�Sy(����q�A �P��a(����(��a�@a�a ��`)�X
!Bn`^m!v!`�� ��"� ��	����+0+��=�(W�(o`(� (��(��(�`(� (�(�(5`(M (e�(�(�`(� (��(��(�`( (+�(C�(^�(w`(� (��(��(�`(� (�(*�(F`(` (�
(��
(�`
(� 
(��(
�()`(E (_�(~ (��
(��
(�`
(� 
(	�	(	�	(6	`	(Q	 	(m	�(�	�(�	� �	� �	� �	� �	` �	�@
@
[e,
�)P
(i
��
  �
�
�
�
��
�@	"4?"K`y�������#-FYat|�����

#
__UNIQUE_ID_srcversion124__UNIQUE_ID_alias123__UNIQUE_ID_depends122____versions__UNIQUE_ID_retpoline121__UNIQUE_ID_intree120__UNIQUE_ID_name119__UNIQUE_ID_vermagic118_note_9_note_8asb100_detect__UNIQUE_ID_ddebug402.2__UNIQUE_ID_ddebug401.3vrm_storeasb100_write_valuepwm1_enable_storepwm1_storeset_in_maxset_in_minvrm_showset_temp_hystasb100_reg_temp_hystset_temp_maxasb100_reg_temp_maxasb100_removeasb100_groupset_fan_minset_fan_min.coldasb100_read_valueasb100_update_device__UNIQUE_ID_ddebug404.1asb100_reg_temp__UNIQUE_ID_ddebug405.0pwm1_enable_showpwm1_showalarms_showcpu0_vid_showshow_alarmshow_alarm.coldshow_temp_maxshow_fan_divshow_fan_div.coldshow_fan_minshow_fan_min.coldshow_fanshow_fan.coldshow_in_maxshow_in_minshow_inset_fan_divset_fan_div.coldasb100_detect_subclientsasb100_detect_subclients.coldasb100_probe__key.11__key.12show_temp_hystshow_tempasb100_driver_initasb100_driverasb100_driver_exit__func__.13__func__.7__UNIQUE_ID_license408__UNIQUE_ID_description407__UNIQUE_ID_author406asb100_attributessensor_dev_attr_in0_inputsensor_dev_attr_in0_minsensor_dev_attr_in0_maxsensor_dev_attr_in1_inputsensor_dev_attr_in1_minsensor_dev_attr_in1_maxsensor_dev_attr_in2_inputsensor_dev_attr_in2_minsensor_dev_attr_in2_maxsensor_dev_attr_in3_inputsensor_dev_attr_in3_minsensor_dev_attr_in3_maxsensor_dev_attr_in4_inputsensor_dev_attr_in4_minsensor_dev_attr_in4_maxsensor_dev_attr_in5_inputsensor_dev_attr_in5_minsensor_dev_attr_in5_maxsensor_dev_attr_in6_inputsensor_dev_attr_in6_minsensor_dev_attr_in6_maxsensor_dev_attr_fan1_inputsensor_dev_attr_fan1_minsensor_dev_attr_fan1_divsensor_dev_attr_fan2_inputsensor_dev_attr_fan2_minsensor_dev_attr_fan2_divsensor_dev_attr_fan3_inputsensor_dev_attr_fan3_minsensor_dev_attr_fan3_divsensor_dev_attr_temp1_inputsensor_dev_attr_temp1_maxsensor_dev_attr_temp1_max_hystsensor_dev_attr_temp2_inputsensor_dev_attr_temp2_maxsensor_dev_attr_temp2_max_hystsensor_dev_attr_temp3_inputsensor_dev_attr_temp3_maxsensor_dev_attr_temp3_max_hystsensor_dev_attr_temp4_inputsensor_dev_attr_temp4_maxsensor_dev_attr_temp4_max_hystsensor_dev_attr_in0_alarmsensor_dev_attr_in1_alarmsensor_dev_attr_in2_alarmsensor_dev_attr_in3_alarmsensor_dev_attr_in4_alarmsensor_dev_attr_fan1_alarmsensor_dev_attr_fan2_alarmsensor_dev_attr_fan3_alarmsensor_dev_attr_temp1_alarmsensor_dev_attr_temp2_alarmsensor_dev_attr_temp3_alarmdev_attr_cpu0_viddev_attr_vrmdev_attr_alarmsdev_attr_pwm1dev_attr_pwm1_enableasb100_idnormal_i2c__UNIQUE_ID_force_subclients356__UNIQUE_ID_force_subclientstype355__param_force_subclients__param_str_force_subclients__param_arr_force_subclientsvid_from_reghwmon_device_registerdevm_kmalloc__this_module__mod_i2c__asb100_id_device_tablecleanup_moduleparam_array_ops__dynamic_dev_dbg__fentry__init_modulei2c_new_dummy_device__x86_indirect_thunk_rax__stack_chk_fail__ubsan_handle_out_of_boundsi2c_register_driver_dev_erri2c_unregister_devicemutex_lockvid_which_vrmsysfs_create_group__mutex_initparam_ops_shortkstrtoulli2c_smbus_read_word_data__x86_return_thunkjiffiessysfs_remove_groupsprintf__ubsan_handle_shift_out_of_boundsmutex_unlock__dynamic_pr_debughwmon_device_unregisteri2c_smbus_write_byte_datai2c_smbus_write_word_datai2c_del_driverkstrtolli2c_smbus_read_byte_data���������!���������>���������N���������q���������������������������������������������������	�����������
8	p���������1���������f�������������������������������������������������B���������U���������b���������q��������������������������������������������������@������������������������������+���������Q���������]�������������������������������������������������������������������c���������m�������������������������������������������������7���������A���������HU���������f�n�������������������������������������������������7���������A���������H�U���������f�n���������������������������������������������������������������������)���������������������(���������/ 7���������I�Q���������`@l���������`������������������������������
	���������	����������	��	���������
���������
�'
���������9
`A
���������P
�\
���������o
�|
����������
����������
����������
@�
����������
����������
����������
����������
���������!���������P���������\���������{�����������������4���������> G���������Z�_���������k{�����������������������������
���������4
���������H
���������U
���������a
���������s
���������
����������
��
����������
����������
����������
����������
�����������'�U�1���������A���������W���������bi	8n���������~�	�����������������������������������`������������������������������������������� `(���������:�?���������N�V���������e@m��������� ����������������������������������������������������������������������!���������9;D���������P���������a���������������������������������������������������$�;�����������������������������Q\���������m���������}���������������������@���������������������=���������$���������. 7���������Q���������]�����������������������������������������������������?�mr�������������������������������������������������������������������������'���������A���������mu��������������������`������������������������������������������@���������!���������a�������������������������������]����������������������
���������! *���������=�B���������Q�b���������}���������������������������������
��������
��������H
S���������cZr����������*�����������
�
�
�
�h�������������������%���������D
K?P���������[
bKg������������������������������@�������������������"@-���������6���������?���������O���������a���������������������������������������������������� ���������!���������^i���������z�����������������������������������������`���������${0`8���������=�L�T���������]�l�x�����������������������?� �����������]�@���������
�� ���������*�=�B���������R���������Z�m�r���������{����������	 ������������������� ������������������0�� �(�0�8�@�H�P�
X�
`�h�
p�x�� �`������P����@��� ����`� �X�0�8
���   ��TP��� $	(�
,O0G
4V8�<@OD�H�LlP�T#X�\�`d�h�l�p�t�xN|����y�����	���	� $[(	b0:4w8	*�$ 0�8$@P`X$��@�$��@�$��@�$��@�$@$ 0@8$@P X$`p x$�� �$��@�$��@�$��@�$@$ 0@8$@P�X$`p�x$���$����$���$����$$ 0@8$@P@X$`p x$�� �$�� �$��`�$��@�$@$ 0@8$`px$����$����$����$���$ 0�8$@P�X$`p�x$�� �$�� �$�� �$ $@P`X$�����`� �����`� �����`� �����`� ��`  �(�0�8`@ H�P�X`` h�p�x`� ��
��
�`
� 
�����`� ��� ��
��
�`
� 
��	�	`	 	� �(�0�8�@�H``|p�x��������������� 	�0	�`	�p	��	��	��	��	� 
�0
�`
�p
��
��
��
��
� �0�`px$�� ����0��`��`�� '08�`1p �=�`���L��� 
V0
 `
bp
`x
��
q�
�
��
{�
  �0`8�`�px���� �����  �0P8�
`�p����� ���P��
 �0`�p�x ���P��
��� 0$8$@P$X$`p$x$��$�$��$�$��$�$����� 0@8�`p�������%�@�� -0�`7p�x��?�@���G�� Q0�8�`Yp@x��a���k���� s0@8�`{p����������@�� �0�`�p�x����@������0�
8X^����@^e8^@HePp^x�e�@�^��e�h8�8�.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__param.rela.retpoline_sites.rela.return_sites__versions.rela__jump_table.rela.data.rela__dyndbg.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.BTF.gnu_debuglink@$.d0?��:@Pt@&JpE@���&^� "Y@x�x&n!i@�H&	y2(!���"�@8�&�2�#���&D �@8�H&��'��P)(�@��`&�x)�@�&�|)��@��x&� *� �2@@p� &�2. @���"&"K�@@��&0L�@+@��0&J�OO0�OXX�Oh�O,mVV�'�	g<
�|0��	*�H��
���0��1
0	`�He0	*�H��
1�o0�k0F0.1,0*U#Build time autogenerated kernel key5�y�>?������$0	`�He0
	*�H��
���2WX���bj���_�� �B^��DW��~�R��>m��R׆�7^�,cY���΄�e���G���ȐU .Ѕ0$��<B����%(�����X^F�la�W�2�>�M&�k�10�O�����f2V�c�����-y6��z<5g��CӒ�66ʧ����N����U�h�jl�G7\�j��8��;B*_�"�qr��:���7c��׫B�X�V"����\g�TT{3�Oz�vv��1-��������=�a|�Os݆��2�67�_���9I5�e
\7KP�uR��m����0�3�t{|�Ž,�k���}�h7ݼ�&1H����G�V@s�#����P^�h���D�d��/b��捁`�ȶ�vyH�ȳu�4�Z�콰�wH�)�������v��oy��U��h�;�0�2�'*6A��X?�^CN��GJџ0WpFAu\u���n%��F9�h� ��SO��)���&a�_
%�Z:/Q��.��Sw���ڌy�~Module signature appended~