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/comedi/drivers/adv_pci1710.ko
ELF>�|@@%$GNUZ?�Mw���W�p-tLinuxLinux�UE�X�H��AWAVAUI��ATI��SH�� L���M�B�<��EЉ}�E����I��1ۉ��A��H�Éщ�1�I�~X����A��D�ʃ��Ƀ���H�@@��H�����@��x
A�����)�I������	ЍWf�ȍW��	�f�D��A����E�L�H�CI9��u���D�ƋE�H��D9E�w�&D��E�4H��wtA��A��E�tH��D9�uڋE��U����	�A�GI�����f�H�� [A\A]A^A_]�H��D�E�L�]�D�M��D�E�L�]�D�M��W���H��D�EȉE��D�EȋE��m���f.��UH�����H��f�f%]f�������f��UH��H�����H��f���]�A�F�f��U�H��H�WH��=�t+=�u0�B@�H��HD�H�A�F]��A��t*��t���]��B��@�BH�����f�F�ɋB�����UH�VH��H���]���UH��AVI��AUI��ATI��H��SL��H�����A��$�tI�����f�C[A�FA\A]A^]�ff.�f��UI��H��AWAVI��AUI��ATI��SH��(D�RH���L�OE��A��L��B���A�����Ѓ��A"��A��D	�A���I������Wf�A�u��t�T9
1�Hc�A����f�9�u�I���B��A�EH��([A\A]A^A_]��UH��SH�WH���B��@�B����Vf�H�1ɺ��H���1��Q	�Q�1�H�]���f��UH��AUATSL�n(H��L�gA���I���E��$����H���1��Q	�Q�A�T$��@��A�T$�� A�ET E�A�D$A�}ht!��A�D$H�����f�[1�A\A]]�H�{�A�T$1ɉЃ�A�D$A�}X@t1A�L$����Wf�A�}Xu�H�{����롃��A�D$��Ѓ�A�D$���UH��AWAVAUATSH��H��(H���L�oeH�%(H�E�1�L�~(�Qf��������A�UI��M���L��E1���u#�H���A��E9u��I�D$(L�C�p4��f�H�S@�Bu"��A��f���҃���C�L�9���fA#D$L�H�u�L��f�E����tA�x u�A�G|A9G8�{���A�OL����V1���f�A�OLH�E�eH+%(��H��([A\A]A^A_]�f���H�w H��H����H�w H��H���량��L��H���E�L�E��U�L�M���E�L�E��U�L�M�����I��w#H�{ H���I�D$(�HL�7����L��H���M��U���M��U��f��UH��AWAVAUI��ATSH��H���H����I��H����H�[��L��H��L��H��M�}@I�E8�H�E�H���eL���A�ą�tH��D��[A\A]A^A_]�I��@1ɺ�dI���H���I�EH���E�WL��D��D�U̓�A�LjE�D��E��A����A�w�E�AE��A�ą��x���I���1���Qf�Q	�Q�I�U@D�U�Bt�Q�Q
f�Qf�Q1�f�A�������A��I���A��E����B%@�BL��}�H�Bp�B���� �BH�[H��H�BXA�����uX���~#H��1����H��9�t�0��x�H�EЈ���}����}���A��H�]��%��t���I����B�J��BH�BXHǂ�Hǂ�Hǂ��j���M�E81�M�鹀H��D�U��D�Uͅ�����A���A�������I���H�H���H����G�GL�H�GXH�Gx�������A�����Ic�E�_H�H��Mc�H)�A�WJ�<�Hc�H��I��L)�H�XH��H��@�@LH�@XHǀ�H��H)�H��I��H�X�@�@LH�@XHǀ�I�uI���I�E��H�@PI�}�I�}����&���A������A�����H��H����D���ff.���UH��AWAVAUATSH��L�GD�2eH�%(H�E�1�����D��P�����E��E��I��1�A��A�AI��A��A��A��/��u�B1�A��9��H����A�����P���A9�t-Ic�D��A��A����A��A��A9�tA��u���t��E1��Ic�E�4�D��1�A��H��wZ���P���D9���A��D9�w�E���1�H�U�eH+%(��H�e�[A\A]A^A_]�Aƀ���A��H��H����0���L��8���L��@���H��H������0���L��8���L��@���H��H����\���H����A������A����A����@���A��Mc���H���I���/F���P���E��A��A��I����E��A��E��I������H���I�{ SA��E��D��H��P��@���P����H������H���� ���D��$���L��(�����0���D��8���L��@���H��H������ ���D��$���L��(�����0���D��8���L��@���H��H������L��H��L��0���D��8����L��0���D��8����%���L��H��L��8����L��8������L��H��L��8����L��8������H��H��L��@���H��H����L��@���H��H����N���ff.�f��UH��AUI��ATI��SH��H��eH�%(H�E�B�ƃ�B�r9�������1��S�Ѓ��C9�����w�C�ƒ�P�S9��\���T�K �ȃ� �C 9��3���+�C(����!�K(�B9��:������F����X�B����M�A����B�s����C����C��tn���&D�C8D;C$��C,�� tc�����ui��tkH�S0A�uD��L���s������E�H�U�eH+%(��H��[A\A]]�='w��C'���뇅�u��C,�빸벋C�SH�u�I�|$�E���E�;C��D�C8�i����c(!��x�������������������\�����T����C�������C������D�C$�����������C��������C,�����C����D�UH��AWAVI��AUI��ATI��SH��H��H�w�FH�uЉẼ��FH����Qf�1��Q	�Q�A�I�U�L����A�E����E1��DI�NI���f�I�V@�Bu�‹If����9��fA#D$LIc�A������E9}voI���1�f�E1�H�L��L��L���A����t�H�]ЋC�EЃ�CI����Qf�1��Q	�Q�E��uE�EH��D��[A\A]A^A_]�E1��@�UH��AWAVAUI��ATSH��H�� H���L�f(eH�%(H�E�1��y��f�D������������1������f����L���I����΍Qf����H�C(�p4M�}��f�I�U@�Bu&A��A��fA��E�����G�|�E9���f#CL�H�u�H��f�E��A�|$x u�H�C(A�|$|9x8�w����HLI�����1�����f�A�L$LH�E�eH+%(��H�� [A\A]A^A_]�f���I�u D��H��H���L�c(�I�u D��H��H���L�c(됃��I��wTI�} H��D��D���H�C(�HLI������O���L��H���E�L�E���E�L�E������L��H���뛐�E1��FHt_UH��AUAT���I��Pf��t7H�NL����yI�E(u>L��L��@T u+��L��L���A�A\D��A]]�D�������ӋA�A��@���A����Wf�y1��yH����V	�V�A�Vf�V��f�I�|$����A�낉�H�}��H��D�U��M��E�L�M�H�U��L�MЋE�H��H�U�A ���E�L�M�H�ƉE��L�M�D�UЋM�L�E�A����I�{ H�������M�S A�Љ�D��H��L�������I�~ H���A������UH��H��H���]�UH��H��H���]�A/D FIFO not half full!
A/D FIFO empty (%4x)
adv_pci1710pci1710pci1710hgpci1711pci1713pci1731A/D FIFO Full status (Fatal Error!)
A/D data dropout: received from channel %d, expected %d
Odd channel cannot be differential input!
channel list must be continuous! chanlist[%i]=%d but must be %d or %d!
bad channel, reference or range number! chanlist[%i]=%d,%d,%d and not %d,%d,%d!
A/D FIFO Full status (Fatal Error!) (%4x)
/build/linux-SaOI8K/linux-5.15.0/drivers/comedi/drivers/adv_pci1710.cdrivers/comedi/drivers/adv_pci1710.cpci1710_handle_fifopci1710_handle_every_sample��P����������������������������������������������������1��������@KL���@B�ig��������@KL`���%&0����v��h�	����@KL�^�� ��<��P�x���ig�������@B`y�������'���@B��'	����@KL`���%&0����v��h�	�ig�������@KL�%&�license=GPLdescription=Comedi: Advantech PCI-1710 Series Multifunction DAS Cardsauthor=Comedi https://www.comedi.orgsrcversion=63E95586DD632544E4D1064alias=pci:v000013FEd00001731sv*sd*bc*sc*i*alias=pci:v000013FEd00001713sv*sd*bc*sc*i*alias=pci:v000013FEd00001711sv*sd*bc*sc*i*alias=pci:v000013FEd00001710sv00001000sd0000D102bc*sc*i*alias=pci:v000013FEd00001710sv000013FEsd0000C202bc*sc*i*alias=pci:v000013FEd00001710sv000013FEsd0000C102bc*sc*i*alias=pci:v000013FEd00001710sv000013FEsd0000B202bc*sc*i*alias=pci:v000013FEd00001710sv000013FEsd0000B102bc*sc*i*alias=pci:v000013FEd00001710sv000013FEsd00000002bc*sc*i*alias=pci:v000013FEd00001710sv00001000sd0000D100bc*sc*i*alias=pci:v000013FEd00001710sv000013FEsd0000C200bc*sc*i*alias=pci:v000013FEd00001710sv000013FEsd0000C100bc*sc*i*alias=pci:v000013FEd00001710sv000013FEsd0000B200bc*sc*i*alias=pci:v000013FEd00001710sv000013FEsd0000B100bc*sc*i*alias=pci:v000013FEd00001710sv000013FEsd00000000bc*sc*i*alias=pci:v000013FEd00001710sv000010B5sd00009050bc*sc*i*depends=comedi_pci,comedi,comedi_8254retpoline=Yintree=Yname=adv_pci1710vermagic=5.15.0-89-generic SMP mod_unload modversions ��Lmodule_layout���comedi_pci_detach���comedi_pci_auto_unconfig�3Wcomedi_pci_driver_unregister��&�comedi_pci_driver_registerƨXDcomedi_handle_eventsW�Kcomedi_timeoutm�comedi_8254_cascade_ns_to_timerkE��comedi_8254_set_busyl��comedi_8254_subdevice_init�D �range_unipolar5��1�comedi_alloc_subdev_readback��Ւrequest_threaded_irq%d��comedi_alloc_subdevices���comedi_8254_init�w.�comedi_pci_enable��Ucomedi_alloc_devpriv����comedi_to_pci_devke��__stack_chk_fail7�z�_dev_err�e�__dynamic_dev_dbg=9+comedi_buf_write_samples�ŹCcomedi_8254_update_divisors�/�mcomedi_8254_pacer_enablea�H�__ubsan_handle_shift_out_of_bounds���#comedi_dio_update_state�ex�comedi_pci_auto_config���__ubsan_handle_out_of_bounds�9�[__x86_return_thunk�m��__fentry__?>$�����&����'boardtype [5]''long unsigned int'?>$
'unsigned int [32]'��
'unsigned int''int'����adv_pci1710GCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0GCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0����|{ 
�{ �{ �{ �{ �{ �{ �{ | | *| 	<| 
M| `| p| �| �| �| �| '�| �| �| 	} !} 8} Q} h} |} �} �} �} �} �} ~ )~ 9~  L~ !k~ "}~ ��~ ��~ ��~ �	 �" �< �V �p �� � � � � 
� �4� �O� �j� ��� ��� �ˀ (Ȓ� �)�@��׀ ��M+�@�� P�} � @�`�� �� �� �� �+� 8�  E� @qg`N� ��W� ��)ԃ��@d� L�ɍ }@r� ��� �$�n ��� !��G��+@g`�� ��� ��� ��+S��
I�@TS�k�S��� Ɂ j Ӂ @ہ `� A�� L���� N�N� �@
� Q��� Q��"� Q�,� Q�@8� S��?� V���S�@�S�@J� S��U� X��[� �
�* ���@���i� ��r� �98�a�@�� j���+S������@�� `�� ���� ��� TM
@�� A'j`�'m��� ��"J���� �P�N�S@���ǂ �0#͂ P�@ق P��H���l��.f�@� n���� p��F�
� ���S� @&� \��.� �:� �J� `�  o� @�� `�� ��� ��� ��� ��� ̃  ؃ @)`{
B��� k� �� ^�H��� #:q� 
J�K�
L�M�
G�P�A��E�O�
G�P�R�
G�P�U�B�T�
G�P�SW�
� �S�,�@�  )� �h[�@���J�
�"J��Y�Z�
G�P�]�4� >� L� Z� j� z� ��  �� 0�� 2Ȅ 	Hma�_@^_p�~�d���f�ք h�@� ��� #��`�
G�c�D�b�
G�e�
G�g�� X��N�S@�� ����� ��y�� �  � @#� `-� �7� +�A� +k�)�`,� Q��i�
G�k�
G�A��m�
G��o�C�J� Z� h� x� �� �� �� ���� L�@�� ��� �˅ �
s�t�
u�҅ 	�� ~\ ��@� `�� 
��� j4�
� 
�� 
�!� 
��
x�{�
G�P�A�t�w�/� WG� �_� 
PTG�g1u� ��
PTG��P�ȒA��)��� ���� ���� ��φ ��
PTG��P�{
U�� ��
PTG��P��� ��� �F
PTG��P�� ��/� ��K� ��]� ��
PTG��P�ȒA�g1r� ��
PTG��P�N� ��� �|�� ��
�]��
��comedi_subdevice_typeCOMEDI_SUBD_UNUSEDCOMEDI_SUBD_AICOMEDI_SUBD_AOCOMEDI_SUBD_DICOMEDI_SUBD_DOCOMEDI_SUBD_DIOCOMEDI_SUBD_COUNTERCOMEDI_SUBD_TIMERCOMEDI_SUBD_MEMORYCOMEDI_SUBD_CALIBCOMEDI_SUBD_PROCCOMEDI_SUBD_SERIALCOMEDI_SUBD_PWMcomedi_io_directionCOMEDI_INPUTCOMEDI_OUTPUTCOMEDI_OPENDRAINconfiguration_idsINSN_CONFIG_DIO_INPUTINSN_CONFIG_DIO_OUTPUTINSN_CONFIG_DIO_OPENDRAININSN_CONFIG_ANALOG_TRIGINSN_CONFIG_ALT_SOURCEINSN_CONFIG_DIGITAL_TRIGINSN_CONFIG_BLOCK_SIZEINSN_CONFIG_TIMER_1INSN_CONFIG_FILTERINSN_CONFIG_CHANGE_NOTIFYINSN_CONFIG_SERIAL_CLOCKINSN_CONFIG_BIDIRECTIONAL_DATAINSN_CONFIG_DIO_QUERYINSN_CONFIG_PWM_OUTPUTINSN_CONFIG_GET_PWM_OUTPUTINSN_CONFIG_ARMINSN_CONFIG_DISARMINSN_CONFIG_GET_COUNTER_STATUSINSN_CONFIG_RESETINSN_CONFIG_GPCT_SINGLE_PULSE_GENERATORINSN_CONFIG_GPCT_PULSE_TRAIN_GENERATORINSN_CONFIG_GPCT_QUADRATURE_ENCODERINSN_CONFIG_SET_GATE_SRCINSN_CONFIG_GET_GATE_SRCINSN_CONFIG_SET_CLOCK_SRCINSN_CONFIG_GET_CLOCK_SRCINSN_CONFIG_SET_OTHER_SRCINSN_CONFIG_GET_HARDWARE_BUFFER_SIZEINSN_CONFIG_SET_COUNTER_MODEINSN_CONFIG_8254_SET_MODEINSN_CONFIG_8254_READ_STATUSINSN_CONFIG_SET_ROUTINGINSN_CONFIG_GET_ROUTINGINSN_CONFIG_PWM_SET_PERIODINSN_CONFIG_PWM_GET_PERIODINSN_CONFIG_GET_PWM_STATUSINSN_CONFIG_PWM_SET_H_BRIDGEINSN_CONFIG_PWM_GET_H_BRIDGEINSN_CONFIG_GET_CMD_TIMING_CONSTRAINTScomedi_insnchanspeccomedi_cmdstart_srcscan_begin_srcscan_begin_argconvert_srcconvert_argscan_end_srcscan_end_argstop_srcchanlistchanlist_lencomedi_krangecomedi_devconfigboard_namecomedi_subdevicen_chansubdev_flagslen_chanlistrunflagsspin_lockio_bitsmaxdatamaxdata_listrange_tablerange_table_listinsn_readinsn_writeinsn_bitsinsn_configdo_cmddo_cmdtestbuf_changemungeasync_dma_dirreadbackcomedi_devicepacerdetach_counthw_devboard_ptrioenabledattach_lockn_subdevicesiolenread_subdevwrite_subdevinsn_device_configget_valid_routescomedi_asyncprealloc_bufszbuf_mapmax_bufsizebuf_write_countbuf_write_alloc_countbuf_read_countbuf_read_alloc_countbuf_write_ptrbuf_read_ptrcur_chanscans_donescan_progressmunge_chanmunge_countmunge_ptrwait_headcb_maskinttrigcomedi_lrangecomedi_buf_pagecomedi_buf_mapdma_hw_devcomedi_cbCOMEDI_CB_EOSCOMEDI_CB_EOACOMEDI_CB_BLOCKCOMEDI_CB_EOBUFCOMEDI_CB_ERRORCOMEDI_CB_OVERFLOWCOMEDI_CB_ERROR_MASKCOMEDI_CB_CANCEL_MASKcomedi_driverauto_attachnum_namescomedi_8254iosizeosc_basedivisor1divisor2next_divnext_div1next_div2clock_srcgate_srcpci1710_boardidBOARD_PCI1710BOARD_PCI1710HGBOARD_PCI1711BOARD_PCI1713BOARD_PCI1731boardtypeai_rangeis_pci1711is_pci1713has_aopci1710_privatemax_samplesmux_scanai_etact_chanlistsaved_seglenda_rangesunipolar_gainadv_pci1710_driver_exitadv_pci1710_driver_initadv_pci1710_pci_probepci1710_auto_attachpci1710_counter_insn_configpci1710_do_insn_bitspci1710_di_insn_bitspci1710_ao_insn_writepci1710_ai_cmdtestpci1710_ai_cmdpci1710_irq_handlerpci1710_handle_fifopci1710_handle_every_samplepci1710_ai_cancelpci1710_ai_insn_readpci1710_ai_eocpci1710_ai_setup_chanlistadv_pci1710.koT���	
w#�+0�+E�+Z9oT9��9��9��9�89�q9��9�99,U9A�9V�9k&���&�2	�;�L7�����'#�'8�}Tpj H}�S����p��W�����888(��<xG�,\@[o���x(��
C�p?�����p8)�8A"Y p	�� ��F�R%�@��tp
�� �@1Nf�t���	��@�!<NY"ev�������,D]������__UNIQUE_ID_srcversion139__UNIQUE_ID_alias138__UNIQUE_ID_alias137__UNIQUE_ID_alias136__UNIQUE_ID_alias135__UNIQUE_ID_alias134__UNIQUE_ID_alias133__UNIQUE_ID_alias132__UNIQUE_ID_alias131__UNIQUE_ID_alias130__UNIQUE_ID_alias129__UNIQUE_ID_alias128__UNIQUE_ID_alias127__UNIQUE_ID_alias126__UNIQUE_ID_alias125__UNIQUE_ID_alias124__UNIQUE_ID_alias123__UNIQUE_ID_depends122____versions__UNIQUE_ID_retpoline121__UNIQUE_ID_intree120__UNIQUE_ID_name119__UNIQUE_ID_vermagic118_note_9_note_8pci1710_ai_setup_chanlistpci1710_ai_eocpci1710_di_insn_bitspci1710_counter_insn_configadv_pci1710_pci_probeadv_pci1710_driverpci1710_do_insn_bitspci1710_ao_insn_writepci1710_ao_insn_write.coldpci1710_ai_cancelpci1710_ai_cmdpci1710_handle_fifo__UNIQUE_ID_ddebug257.0__UNIQUE_ID_ddebug256.1pci1710_auto_attachboardtypespci1710_ai_insn_readpci1710_ai_cmdtestpci1710_irq_handlerpci171x_ao_rangepci1710_ai_check_chanlist.isra.0pci1710_ai_check_chanlist.isra.0.coldpci1710_ai_insn_read.coldpci1710_handle_every_sample__UNIQUE_ID_ddebug255.2__UNIQUE_ID_ddebug254.3adv_pci1710_driver_initadv_pci1710_pci_driveradv_pci1710_driver_exit__func__.8__func__.7__UNIQUE_ID_license260__UNIQUE_ID_description259__UNIQUE_ID_author258adv_pci1710_pci_tablepci1710_ai_rangepci1710hg_ai_rangepci1711_ai_rangecomedi_pci_driver_unregistercomedi_alloc_subdevices__this_modulecomedi_8254_pacer_enablecomedi_8254_set_busycomedi_handle_eventscleanup_modulecomedi_8254_subdevice_init__mod_pci__adv_pci1710_pci_table_device_tablecomedi_to_pci_devcomedi_pci_driver_register__dynamic_dev_dbg__fentry__init_module__stack_chk_fail__ubsan_handle_out_of_boundscomedi_8254_init_dev_errrequest_threaded_irqrange_unipolar5comedi_pci_auto_unconfigcomedi_pci_enable__x86_return_thunkcomedi_8254_update_divisorscomedi_dio_update_statecomedi_buf_write_samples__ubsan_handle_shift_out_of_boundscomedi_pci_auto_configcomedi_pci_detachcomedi_timeoutcomedi_alloc_subdev_readbackcomedi_8254_cascade_ns_to_timercomedi_alloc_devprivU��������:_��������A�RX��������j�vX���������U���������_���������U���������_���������U��������0_��������G_��������qU��������} �d���������_���������U���������a���������_���������U��������D���������_���������U���������L��������_��������U���������_���������`���������L��������U���������b��������:_��������IP	8UT��������bi	nT��������~��X���������(�Z���������W���������`�X���������U��������
R��������;BOi��������d^���������_���������Y���������J��������v��	@%	0	�J	�S	[���������	x�	��	g��������)
\4
�d
\o
�
P���������
��
M���������
M���������
�
X���������
U��������n��l_��������3�SX����������	
Z��������
�R
X���������
W���������
@�
X���������
`�
X���������
��
X��������	�X��������AU���������_���������h���������W���������U��������;�i�wf���������_���������U���������b��������_�������� 	�%T��������98@	pET��������a(lZ��������� �X���������W����������X���������U��������N��������)_��������1_���������L���������%c��������3�Pc��������lKwh|Z�������������Z�����������(�Z���������~U��������	 S��������_�������� I��������_����������� p(�0�8�@HP�X�
`@h�p�x��;tC �0M8�HUPt`]h�9��/F��� $�(9,�04�8�<@(D0HL[	*>B	b �$/(	�048	�h�� h0�8�@hP�X�`hp�x��h�����h�����h�����h����h 4`hp�x��h�����h�����h����/@ p(](/0K@eH��h�����h����/�8/@H�Pp/x ���8�/� ���8V8O.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.text.unlikely.rela.init.text.rela.exit.text.rela__mcount_loc.rodata.str1.1.rodata.str1.8.rela.rodata.modinfo.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?��:@Xa�"J>�E@�lP"^"Y@Hnx"n*i@�n`"	~G�y@ o�"�2�e�28�� � �@�p�"����"P�@�q�"��"� �`*@�@�s "��*� �@�t�"��.��@�y�"
�/�@@ {0"'3,03X5X3EX3�JDOXO�	#I	HY
P{Y0��	*�H��
���0��1
0	`�He0	*�H��
1�o0�k0F0.1,0*U#Build time autogenerated kernel key5�y�>?������$0	`�He0
	*�H��
�Xf�x�Ym���TM6��n�����J_�yc�^�Ai6����M��y���s���{(��+�$
�?�º/��;��'���D/�T%������m%Yߔ|Y��d��.ߟs
ik���65��Y��k�")�87�%�������%F��J�S�����qnR��s0K���_�*?%�ܴ��)�?:����eA���e������sݙ���c2-����B�zmI�һ�N�}ˌ���/}G��P7����
��:�*�o��~J����	B	>�����H��y�	�/ -�[G��*O�>ih�!
r��'M�'�K	1��
�K6����,����N�G2\�x�?��XNK_3�	�,�ョǐB5 �|�!%?�l%�([�GS��rhc(�J�aA��"�jm'��N����s�E�Q
�u�
ܱZ(��gJ���<&H-z��ԣ%��x]ބ�� ��
��Q�ϧp�~Module signature appended~