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: //usr/lib/modules/5.15.0-89-generic/kernel/drivers/platform/x86/hp/hp-wmi.ko
ELF>�@@('GNU��܏�ѧ1])��|v@OLinuxLinux�UH��AWAVAUA��ATI�ԺSD��H��eH�%(H�E�1�H��@���A��Dž@���SECUH��(������A����D�����H���L�H��P�����L���HDžP���HDžX���HDž`���HDžh���HDžp���HDžx���H�E�H�E�H�E�H�E�H�E�H�E�H�E�H�E�H�E�H�E�HDž ����HDž0�������HDž8��������΃�I�|4���H�|0�H��L���H�L��0���H�� ���1�H���L��8���M���YA�>A���t4L���H�E�eH+%(�=H�ĸD��[A\A]A^A_]�I�VD�zE������t�A�FH�r��9�O�Lc�I����A����M��t�RA�$A��tB�T�fC�T�)�K�<1�Hc���\�����ut������A�4$@��P�����������A�t�f�t���A�G��������H�RI�|$L��H��I�$H)�J�T�H)�L�K�T�H���H��r���A�4$�ɉ�P���A�t��t�����RA�$B�T�C�T��B���A�������f.��U��E1��H��H��eH�%(H�E�1�H�U�@�}��@�u���f�E����������O�H�U�eH+%(u�����UH��H��AUD�oATA��SA��A��H��eH�%(H�E�1�A��?������D��E1�H��H�Uܹ�	ÿ�]��-��������O�H�U�eH+%(uH��[A\A]]���UH�׾
H��SH��H�U�H��eH�%(H�E�1����tH�H�U�eH+%(u>H�]���H�U�A���������H�؅�t����I�Hc�����UH��H��ATSH�u�H��H��eH�%(H�E�1��E����ueD�e�A���A��tTH�U�A����*������H�؅�uH�U�eH+%(u'H��[A\]����I�Hc���H���H�������U����A��H��AVAUH��X���ATSH��eH�%(H�E�1��y�������A�ŋ����Ic�H����H��H��Lc�M��I������_���A9��L��H��D��(r���H����H��H��D:��I��A��,s����ƒ�������A����A��A��H��w[H��D��H���A��D;-�H���H�E�eH+%(umH�Đ[A\A]A^]�H��H�������H��H����T������T����H��H����2���L��H��������UH��H��eH�%(H�E�1���tM��t�������t7H�U�eH+%(u6��1�E1��H�U�E��L����ɸ�ٸ���fD�U1�A���*H��ATI��H�U�H��eH�%(H�E�1��E��]�����u4�U�Hc…�xH��L���H�H�U�eH+%(uL�e���H�H����HI������U1�A���H��ATI��H�U�H��eH�%(H�E�1��E�������u4�U�Hc…�xH��L���H�H�U�eH+%(uL�e���H�H����HI������U1�A���H��ATI��H�U�H��eH�%(H�E�1��E��=�����u4�U�Hc…�xH��L���H�H�U�eH+%(uL�e���H�H����HI������U1�A���H��ATI��H�U�H��eH�%(H�E�1��E������u4�U�Hc…�xH��L���H�H�U�eH+%(uL�e���H�H����HI������U1�A���H��ATI��H�U�H��eH�%(H�E�1��E�������u7�U��xD��H��L����H�U�eH+%(uL�e���H�H����HI����Hc���f��U1�A���H��ATI��H�U�H��eH�%(H�E�1��E��}�����u:�U��xG��H��L�����H�U�eH+%(uL�e���H�H����HI����Hc���fD�U1�A��LH��SH��H�U�H��eH�%(H�E�1��E�����u3�U��xS��tA��t,��t0���H�U�eH+%(u,H�]������I����������������ff.���UA�����H��AUATA�H�U�SA��1�H��eH�%(H�E�1��E����u+�]܅�x.A����H�U�eH+%(uHH��[A\A]]��ø��I�D�-A���A��u�H�������UA�����H��AUATA�H�U�SA��1�H��eH�%(H�E�1��E��]��u+�]܅�x.A����H�U�eH+%(uHH��[A\A]]��ø��I�D�-A���A��u�H�������UH��SH��H�=eH�%(H�E�1�H��t)H���� �3H������1�1�1������sH�=t"1�����1�������H�=�����H�=t(�����������H�=�����H�=t(��n���������H�=�����H�E�eH+%(��H�]�1���1�H�U��A��E�����u�E�x������H�=���H�=����1�H�U��A��E��c���u�E�x����H�=���H�=H�����y����<����X�������ff.��UH��AVAUH�u�ATH�� eH�%(H�E�1�H�E����H�E�����L�m�M��� A�u���A�uI�E���l���D� L��D�p�A���c��A�D$����pH����L����A���A�������vH�=t$1��e���1�A�����H�=A�����H�=t*��4����A���g���H�=A�����H�=t*������A���3���H�=A�����H�E�eH+%(��H�� A\A]A^]�A��u2H�=H���� ��H������1�1�1���A�D$���v��D� L��D�p�A�������1�H�U̾�A��E�������S���D�e�E���F���H�=��D������%�����������1�H�U̾�A��E������u�E̅�x����H�=���H�=���1�H�U̾�A��E��+����u�E̅�x������H�=���H�=�����D��D��H�����U1�A��H��H��eH�%(H�E�1�H�U��E����t
���I���E�H�U�eH+%(t���H�}�D��H���H�MЉ�A��H��H�M��H�M���UH��H���H�=�]�A��H����H�����U1�A��H��S���H�U�H��eH�%(H�E�1��E����t
���I���E�x������H�U�eH+%(t�ZY[]�A��H����A��H������H����H���L����D��H����H���L����H����D��D��H�����U����
A��H��H��eH�%(H�E�1�H��x�����¸��t
1��������E�H�U�eH+%(t����UA�����H��AWAVH��P���AUATI���SH��eH�%(H�E�1������1�I�D$��W���H��@���vgH����Hc�H��vH���Mc�L��H��D��(`���A��v=I��vL��H���A��H���H��D��W���A��A9���LJ��B��H��H���I��vL��H����<������<���L��H��f��(b���uD��D��H����H��@���H��H���I��H��I��H����I��vL��H���Lc=I��vL��H���L��L��H��H����)j�����I��vL��H���L��H��D��I��vL��H���L��H��L��I��vL��H���L��L��H��@��(k���@�����I��vL��H���L��1��L��H����(k�����<@���I��vL��H���I��B��%k���uH��H���H���L�����t
L����l�������Hc�H��vH��H���H��H�����X�Hc�H��vH��H���H��H����
����H�E�eH+%(t�H�Ġ[A\A]A^A_]��UH��ATA��H��eH�%(H�E�1��H�H���kH�H�@f�@H�h(����x-H�5H���1�H�=��������=~;����x-H�
H���1�H�=�������H�=1�H���A�ą���H�=1�1�1���'�����uLA��H�U���E����t"E1��H�U��	�E�n�1�H��H��A��������uH�=�A�ą�tH���H�=�H�E�eH+%(t�ZD��YA\]��UH��AUI���ATSH��eH�%(H�E�1���E�A�ą��3E1��H�Uܾ��A�ą��
�E�u�E����wI�uE1�H��H���H�H����1��H�=���1��H�=����H�=���t��bI�uA�H��H���H�H�����H�=�����H�=����H�=������E���I�uA�H��H���H�H��tO��H�=�����H�=����H�=��������H�=�H�=H�H��t����H�=�H�=H�H��t�H�=A���H��A��H�E�eH+%(t�ZD��Y[A\A]]��UH��ATI��H��eH�%(H�E�1�H�H�H�������uL��������tL������L���xgE1��H�U�E��L���uEH�H��
�
�
 H�����u�H�E�eH+%(t�Z1�YA\]��UH��H��AUATSH��`eH�%(H�E�1��H�����A�ń�uOA�������1�H�}��H�E��H�}��E�����H�E��H�H=�vA���C����A�ą�u@E��u�E1��6H��H��H���A�ą�t�H�=���t�H�E�eH+%(t�H��`D��[A\A]]�UH��ATE1�SD9%~UIc�H��vH��H���H��H��H���H��vH��H���H��A��H����H�=H��t�H�=�H�=H��t�H�=�H�=H��t�H�=����v��H�����t�[1�A\]�UH��H�����t�H�=H��t�H���]�4hp_wmi: query 0x%x returned error 0x%x
5FB7F034-2C63-45e9-BE91-3D44E2C707E495F24279-4D7B-4334-9387-ACCDC67EF61C4hp_wmi: unable to parse 0x1b query output
4hp_wmi: unknown device type 0x%x
4hp_wmi: zero device %d while %d reported
6hp_wmi: device %s blocked by BIOS
4hp_wmi: power configuration of the wireless devices unexpectedly changed
error executing HPWMI_WIRELESS_QUERYdrivers/platform/x86/hp/hp-wmi.c6hp_wmi: bad event status 0x%x
6hp_wmi: Unknown response received %d
6hp_wmi: Unknown buffer length %d
6hp_wmi: Unknown key code - 0x%x
6hp_wmi: Unimplemented CPU throttle because of 3 Cell battery event detected
6hp_wmi: Unknown event_id - %d - 0x%x
/build/linux-SaOI8K/linux-5.15.0/drivers/platform/x86/hp/hp-wmi.cHP WMI hotkeyswmi/input00x%x
%d
hp-wifihp-bluetoothhp-wwanhp-wmihp-gpspostcodetabletdockalshddtempdisplay��p�� �� �B!�;!fi!�j!��!�!#�enable_tablet_mode_swparm=enable_tablet_mode_sw:Enable SW_TABLET_MODE reporting (-1=auto, 0=no, 1=yes)parmtype=enable_tablet_mode_sw:intalias=wmi:5FB7F034-2C63-45e9-BE91-3D44E2C707E4alias=wmi:95F24279-4D7B-4334-9387-ACCDC67EF61Clicense=GPLdescription=HP laptop WMI hotkeys driverauthor=Matthew Garrett <mjg59@srcf.ucam.org>srcversion=146C4F8AD866254B1968C6Adepends=wmi,sparse-keymap,platform_profileretpoline=Yintree=Yname=hp_wmivermagic=5.15.0-89-generic SMP mod_unload modversions $���Lmodule_layout�A�param_ops_int�<+platform_driver_unregister� }Aplatform_device_unregister�v�__platform_driver_probe����platform_device_register_full����wmi_has_guidF}�-sparse_keymap_report_event��wmi_get_event_data�<��platform_profile_registerGV__warn_printk��?<sprintf�dinput_free_deviced#	input_register_deviceu݋�wmi_install_notify_handler
*�msparse_keymap_setup����input_event�Q�input_allocate_device%浅rfkill_set_states!%(�rfkill_register|��rfkill_set_hw_state_reason/�֪rfkill_init_sw_state���rfkill_alloc6d�platform_profile_remove��h�rfkill_destroy�>rfkill_unregister���__ubsan_handle_out_of_bounds��T__ubsan_handle_load_invalid_valueM�Kkstrtoboolte�!input_unregister_device�1�vwmi_remove_notify_handler�Al;kstrtouinta�H�__ubsan_handle_shift_out_of_bounds�~��_printkke��__stack_chk_failŏW�memset�9�[__x86_return_thunk�zkfree߾h`wmi_evaluate_method�m��__fentry__l		x		��%��utec	a
^
]
\
\+JO8��'bios_rfkill2_device_state [7]'����'rfkill2_device [7]'�xl'_Bool'�$$�$$X'X����
'unsigned int''long unsigned int''int'hp_wmiGCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0GCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0����+�u�G�)|=�|{ g�u >�@
?��{ �{ �{ �{ �{ | &| C| Y| r| �z| F�@�| H��
D�E�B�A�C�
D�A�G��| ��| �| �| �| �| �| �| } } '} :} I} d} v} �} 	�} 
�} �} �} 
	~  ~ <~ T~ !o~ �`j y~ @��`�)%���~ 
�~ �~ �~ �~ �~ �~  	 3 F 
[ q *� L� � � � � � � � � �d "� 2� L� f� �� �� �� �� Ҁ � � 	� � ;� V� n� 	�� ����  r�0�� @�� P��X�e`�� ��)8���@�V��T�@�

W�́ �֍ m�M�@Y�@�]�
(^�?�T�P�܁ W� �� o�
��$
� d�� d�
/� D�i�A�5� g�
/� D�i�E�J� i�_� d�s� W�� �
�Gg1S�� n��� <'�� <'‚ xЂ x܂ x� x� x�� x
�)S6	� x�
6,�J�"� z�6� z�J� x�[� �
��r� �
�n�� ��
�njN���S���� ��
�]��(
��key_entryplatform_profile_optionPLATFORM_PROFILE_LOW_POWERPLATFORM_PROFILE_COOLPLATFORM_PROFILE_QUIETPLATFORM_PROFILE_BALANCEDPLATFORM_PROFILE_BALANCED_PERFORMANCEPLATFORM_PROFILE_PERFORMANCEPLATFORM_PROFILE_LASTplatform_profile_handlerchoicesprofile_getprofile_setwmi_notify_handlerhp_wmi_radioHPWMI_WIFIHPWMI_BLUETOOTHHPWMI_WWANHPWMI_GPShp_wmi_event_idsHPWMI_DOCK_EVENTHPWMI_PARK_HDDHPWMI_SMART_ADAPTERHPWMI_BEZEL_BUTTONHPWMI_WIRELESSHPWMI_CPU_BATTERY_THROTTLEHPWMI_LOCK_SWITCHHPWMI_LID_SWITCHHPWMI_SCREEN_ROTATIONHPWMI_COOLSENSE_SYSTEM_MOBILEHPWMI_COOLSENSE_SYSTEM_HOTHPWMI_PROXIMITY_SENSORHPWMI_BACKLIT_KB_BRIGHTNESSHPWMI_PEAKSHIFT_PERIODHPWMI_BATTERY_CHARGE_PERIODHPWMI_SANITIZATION_MODEHPWMI_SMART_EXPERIENCE_APPbios_argscommandtypehp_wmi_commandtypeHPWMI_DISPLAY_QUERYHPWMI_HDDTEMP_QUERYHPWMI_ALS_QUERYHPWMI_HARDWARE_QUERYHPWMI_WIRELESS_QUERYHPWMI_BATTERY_QUERYHPWMI_BIOS_QUERYHPWMI_FEATURE_QUERYHPWMI_HOTKEY_QUERYHPWMI_FEATURE2_QUERYHPWMI_WIRELESS2_QUERYHPWMI_POSTCODEERROR_QUERYHPWMI_THERMAL_PROFILE_QUERYhp_wmi_commandHPWMI_READHPWMI_WRITEHPWMI_ODMhp_wmi_hardware_maskHPWMI_DOCK_MASKHPWMI_TABLET_MASKbios_returnsigpasshp_return_valueHPWMI_RET_WRONG_SIGNATUREHPWMI_RET_UNKNOWN_COMMANDHPWMI_RET_UNKNOWN_CMDTYPEHPWMI_RET_INVALID_PARAMETERShp_wireless2_bitsHPWMI_POWER_STATEHPWMI_POWER_SOFTHPWMI_POWER_BIOSHPWMI_POWER_HARDHPWMI_POWER_FW_OR_HWhp_thermal_profileHP_THERMAL_PROFILE_PERFORMANCEHP_THERMAL_PROFILE_DEFAULTHP_THERMAL_PROFILE_COOLbios_rfkill2_device_stateradio_typeproduct_idsubsys_product_idrfkill_idbios_rfkill2_staterfkill2_devicehp_wmi_exithp_wmi_inithp_wmi_resume_handlerhp_wmi_bios_removehp_wmi_bios_setuppprofplatform_profile_setplatform_profile_gethp_wmi_rfkill_setuphp_wmi_input_destroyhp_wmi_input_setuphp_wmi_notifypostcode_storeals_storepostcode_showtablet_showdock_showals_showhddtemp_showdisplay_showhp_wmi_rfkill2_set_blockhp_wmi_get_hw_statehp_wmi_get_sw_statehp_wmi_set_blockhp_wmi_bios_2009_laterhp_wmi_hw_statehp_wmi_read_inthp_wmi_perform_queryhp-wmi.kouP,�	 5#X+2
?�X�	n���7������r�d�o`�*{;@�J�'_ �p����	�� p� p� �� �� x� ��r] % 00C@�a���z�{���O`�����`��������	�	�	�@
��
�4��HY~rP��������P�'�� �
���*%	6 �J@�X	�<dr@��(� 8� �� �� �� �� �` �RR#G(e �u/��/����)�-���(:U�c}�	�<������%	��/@Ui�������1=QY|�����
	__UNIQUE_ID_srcversion123__UNIQUE_ID_depends122____versions__UNIQUE_ID_retpoline121__UNIQUE_ID_intree120__UNIQUE_ID_name119__UNIQUE_ID_vermagic118_note_9_note_8hp_wmi_perform_queryhp_wmi_perform_query.coldhp_wmi_bios_2009_laterhp_wmi_read_inthp_wmi_rfkill2_set_blockhp_wmi_set_blockhp_wmi_set_block.coldals_storehp_wmi_input_destroyhp_wmi_input_devpostcode_storepostcode_store.coldhp_wmi_bios_removerfkill2_countrfkill2wifi_rfkillbluetooth_rfkillwwan_rfkillplatform_profile_supporthp_wmi_rfkill2_setup.isra.0CSWTCH.163CSWTCH.162hp_wmi_rfkill2_opshp_wmi_rfkill2_refresh.isra.0hp_wmi_rfkill2_refresh.isra.0.coldplatform_profile_sethp_wmi_hw_statehp_wmi_input_setuphp_wmi_keymaphp_wmi_notifypostcode_showhddtemp_showals_showdisplay_showdock_showtablet_showplatform_profile_gethp_wmi_get_sw_state__already_done.1hp_wmi_get_sw_state.coldhp_wmi_get_hw_state__already_done.0hp_wmi_get_hw_state.coldhp_wmi_rfkill_setuphp_wmi_rfkill_opshp_wmi_bios_setupplatform_profile_handlerhp_wmi_resume_handlerhp_wmi_notify.coldhp_wmi_inithp_wmi_platform_devhp_wmi_driverhp_wmi_exithp_wmi_groupshp_wmi_pm_opshp_wmi_grouphp_wmi_attrsdev_attr_displaydev_attr_hddtempdev_attr_alsdev_attr_dockdev_attr_tabletdev_attr_postcode__UNIQUE_ID_enable_tablet_mode_sw240__UNIQUE_ID_enable_tablet_mode_swtype239__param_enable_tablet_mode_sw__param_str_enable_tablet_mode_sw__UNIQUE_ID_alias238__UNIQUE_ID_alias237__UNIQUE_ID_license236__UNIQUE_ID_description235__UNIQUE_ID_author234.LC17input_allocate_devicewmi_get_event_datarfkill_unregisterplatform_driver_unregister__this_modulewmi_remove_notify_handlerplatform_profile_registercleanup_moduleinput_unregister_devicerfkill_destroykstrtouintkfree__fentry__init_modulerfkill_set_statesinput_free_deviceinput_register_device__stack_chk_failrfkill_init_sw_statewmi_evaluate_method__ubsan_handle_out_of_boundsplatform_device_unregisterwmi_has_guidwmi_install_notify_handlerrfkill_allockstrtoboolrfkill_set_hw_state_reasonsparse_keymap_report_eventmemset__x86_return_thunkinput_eventsparse_keymap_setupsprintf__ubsan_handle_shift_out_of_boundsplatform_device_register_full__platform_driver_proberfkill_register__warn_printkplatform_profile_remove__ubsan_handle_load_invalid_valueparam_ops_intj��������d0ir���������i���������|��������${��������o���������p���������j��������V|��������[p��������aj���������w���|���������p��������j��������-h��������L|���������p���������j���������x����������|��������<p��������Aj���������
l�
���
�>
Cl��������N
lw|���������`�s����������s��������� �s���������@�s���������p���������j��������!|��������Vp��������aj�������������������|���������p���������j��������D L��������g|��������{p���������j��������� ����������|��������	p��������	j��������d	 l	���������	|���������	p���������	j���������	 �	��������
|��������.
p��������A
j���������
 �
���������
|���������
p���������
j��������U|��������|p���������j��������|�������� 	��������*z7�=	��������C���������Lp��������Qj���������|���������	�������������	��������
���������
p��������
j��������!

�^
}��������d

ls

��

��
l���������

{�

|�
l���������

s�

t�
l��������|��������\
�k}��������r
��
��}���������
��p��������j��������7_��������?�Y�s��i������������
l�
��
�l��������
{,
|8l��������?
s`
tll���������|���������
��}����������i��������-
�?z��������L��
��}���������
��
��}��������
�p��������	n���������j��������L��������qp��������w|���������@����������� �������������j���������X�c���������
��f���������|�����������������������0�n���������Cj��������@��������qp��������z|��������������������*�����������������n���������l���n���������i���������l�H�n���������l� �n���������i���������lp	n��������l� n��������%lj��������<��������hp��������n|��������sj��������������������n�����������s��������(�-s��������8�=n��������]e |��s�����������n���������0�w�����������s���������
l`
s��������(
8@=s��������K
[ `s��������n
~�s���������q�����������s���������y�����������s��������n�����������������)g��������1
lK�Ps��������[
``��������f
l|��s���������
�g���������
l�
l�p���������|���������j���������^���������
�)�4
�F
�Z}��������`[m�x
��
��}���������
����~���������
��}�����������������%��������.5X@v��������K
�Po��������^Xcc��������j
�om���������p���������|���������j������������������P$#w��������*
�:�A
�Iq��������PLW
�dy��������k
�p����������P�,�w���������
|���
|�q���������L�
|�y���������
|����������P!9&w��������-
t<�C
tKq��������UL\
tiy��������p
tu����������
t�g���������
|�
p�`���������
|�g���������
��
x�`���������
��g���������
�p��������#|��������(j��������K
�V
xa
pk
h�����������
���
�
����
��
��
��
��d��������	
�	p��������!	|��������&	j��������.	XN	u��������U	0\	u���������	A�	����������	
��	b�	'�	@�	����������	
��	t���������	�
p��������$
|��������

l"`'s��������5
:`��������J@Os��������]
bg��������k
�u`��������|
��g���������
|�`���������
|�g���������
t�`���������
t�g���������
������������������������|���������X�u���������

�t��������@ a��������&|��������� `(0�8�@rH@P�X`�h`p�x��	��	�@
��
���P���'�
��%	���$,9HX
x
 @�`` b� `�U�Kv � f$�(�	,
0�
4T8
<�@D�HvL�PyTmX�\�`"d 	h#
l�p%G]
]��� �0�8�@�PX�`�p�x������������������������� �0�8�@�P�X�`�p�x���������������������@�P�X�`�p�x�����������HpA��@ (�0�8�@�H``Op`x��X�@
�_��	�d����h��p	 �0�8d@�PxXd8k8e.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.smp_locks.rela.rodata.modinfo.rela__param.rela.return_sites__versions.rela__bug_table.rela.data.data.once.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.BTF.gnu_debuglink@$.d0?�:@c(%J�)E@8q%^�(
Y@Hv%n
*i@X�0%	y28 *�b#��@���%�2:$x��$�@�H%��$6 �@X��%��&���((�@0�`%�)t�@���%��)
 ��3�@H�`%�3� @���%:9&@9�@!@`�0%@�<� E0�<XN=^=c$M8M�&^	�Y	��r0��	*�H��
���0��1
0	`�He0	*�H��
1�o0�k0F0.1,0*U#Build time autogenerated kernel key5�y�>?������$0	`�He0
	*�H��
� Ո��¨CB�3��D�p꥝��?�=��Q�C�u�hg>���,P�1�G`�"{�{��~�P)77�

��-��LUr�u���	���>e��bZ:XP��?4v��͖OO���.�y�hJQ���ѳ��u۰��.7�]�61�ಥ��dqC��;5�\=�‰��+D��{��b��G'K�q�ykqi�"
��u��IYh��o�o2��^����2�ZW�"��:\k��&��9Szbj�`�y�HSv��R|Ƈ=^&��R3�$�1�]?s������*�ت�:E�Ve>�	�k�t<b�gq�L:�s��:"�=�7!b�������_��'P|g?L�܊���s�O)�p�,�{�Io[h����c�Ÿ�~_��(���b�V#���~'.>
�ϯT���>�0���)C�k����0w,�-���26����m�ߍ��j�tDBK}�~��|W��gP�c�W(g�г>=Z���ֲŹ��h���~Module signature appended~