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/net/ethernet/altera/altera_tse.ko
ELF>X�@@*)GNU��R�v~,6��o"��W�	�LinuxLinux�UH��ATSL���H��I��$�H��t�Hǃ�I��$H��t-A��$��I��$�IDŽ$L���L���1�[A\]���UH��AWI��H��AVI��AUL�oATI��SH���I�H���M�F`M��uM�FH�HH�H��L��H��H)��H���H�PH�0L��H��H)��H�H���1�[A\A]A^A_]�ff.�@�U��H��AWAVAUI����ATSI�]H��(eH�%(H�E�1��H����
H���I��H���	H���	�7��w1���t
����A��$I��$ A���H��t������t1L���H�E�eH+%(�H��(D��[A\A]A^A_]�L�}�I��$@H��L��L���U���A�ƅ�u�I��$PL��H��L���4���A�ƅ�u�H�U�I��$8H��L��H�BH��H+A��$�H�L��I��$���A�ƅ��B���H�U�H�BH��H+A��$�H�I��$�I��$ H������H��@t��?��H��H��I��$�	�����I��$ H������H��@t��?��H��H��I��$�	�I��$ H�U�H��L���/���A�ƅ������I��$0L��H��L���
���A�ƅ��[���I��$HL��H��L�����A�ƅ��6���H��L���A��$�����H��L���A��$������L�}�H�M�H��L��L���{���A�ƅ�����H�M�H�U�I��$PH�AH��H+H��A��$���H�1H�I��$�I��$8H�QH��H+H��A��$�HI��$�H�� uH�� �=���f�A����P���f���I��$�	H��H��A�����&���I��$�	�����A������������I��$�	�������I���I��$�	H��H��A�����������UH��H�� H��Oh��H�:H�� �Ol��H�zH�� �Op��H�rH�� �Ot��H�rH�� ���H�� H�� �Ox��H	�H�J H�� ���H�� H�� �O|��H	�H�J(H�� �����H�r0H�� �����H�r8H�� �����H�r@H�� �����H�rHH�� �����H�rPH�� �����H�rXH�� �����H�r`H�� �����H�rhH�� �����H�rpH�� �����H�rxH�� �����H���H�� �����H���H�� ���H�� H�� �����H	�H���H�� �����H���H�� �����H���H�� �����H���H�� �����H���H�� �����H���H�� �����H���H�� �����H���H�� �����H���H�� �����H���H�� �����H���H�� �����H���H�� �����]H����ff.��U��������E�H��]���U��H��]�ff.��U��H��]�ff.��U�H��]�ff.���U1��FH��H�� H��	�H��H=u�]�ff.�f��H�UH�zH��H��H�H�H��H���H)�H)ց�������H�]�fD�UH��SH�� H����CH�{DH�altera_tA���seH�S� f�CA��H��A����ClH�platformH�CdH�]����UHLJH��]�fD�U1�H��]�ff.�@�UH��]���UH��]���U��H��ATI��SH�����H����P���������'��I��$�1��@���tρ�'t}I��$����I��$���I��$��P���������'tLI��$�1��@���tӁ�'t,I��$����[A\]�A��$��t����A��$�t���UH�����H���]�ff.��UH�����H���]�ff.��UH�����H���]�ff.��UH�����H���]�ff.��U�H���H��]��U�H���H��]��UH��H����VH���NH����O1�H����WH����W�v H����wH����V�H����N�C�H����P1�]���UH���H��H��%��t!�‹��]��+��)кH��H��������t��]+���+��]�@�UH��H�V1ɋ��H���H��H����NH����VH���H�� �VH����zH����OH���H�Q��
��H����P]�f��UH���H��H��%��tH����H����R����	�]�f��UH��H�~H��@�v��@�7�D�@1ɉH�H�P�UU�ʀ�P1҈P�P�PfD�H1�f�P]�ff.�f��UH��ATI��SH�����t$�d���t���I��$���u�I��$����1�[A\]��UH��ATSL���H�����t
H�e�[A\]�H��`H��`H��H9��H��`H���I�t$ L�@E1�1�H��H+��H�(jjL�����H��@H�{�� �L�(H���D+��D�` ��<H����� �BXZH�e�[A\]�f��UH��SH��@H��H��uH��HH��u*H�]����� H�E1�1��H��HH��t֋�H�{E1���H�]����H�UH��AVAUATSL���H��H��8H��PL�oH��PD�� H��XH��`H��`HLJ@H��hHLJHL������FL�����I��%H��H+I�4L��E1�E1�H��L��H��H5�L�kH��@H����L���D��L������HL�����I���H��H+I�4E1�A�L��H��L��H��H5�H��HH������H���1���� H���1����H�{�H��H��� H�{�H��@�1�[A\A]A^]�D�%A���A��t4Hǃ@����H���H�;H������[A\A]A^]�M�eP�M��uM�eL���L��H��H����D�%A���A��t,HǃH����H���H�;H�������1���M�eP�M��tL���L��H��H����M�e��H�����H��M���fD�U1�H��SH����H������ H���1��H�����H1�H����PH����HH����PH�]���f��UH��]���UH��]���UH��]���UH��]���UH������H���]�ff.��UH������H���]�ff.��UH��AUATI��SH��L����@���A��1�E��tH�e�[A\A]]�I�u I�L$E1�L��H��H+��E�L$ H�0jj���H����ZY��u^H����A�H����H��HH�{�� �L�0H���D+��D�h ��8H����� �AH��XL��XH��PI�$I�D$L� H�e�[A\A]]���UH��SH���>�����uSH���H�����xBH��PH��PH9�t/H��PH�H�PH��H�QH�
H�H�@��H�]�����H�]�1���ff.��UH���"���]�ff.���UH��hH��`H�wH�>H��H�FH�0]�D�UH��AVAUATI��SH���H���D�0E��A��u*E��t[D��A\A]A^]����D��[A\A]A^]�H��@H��� �fD�kH�S�C��E��%A	�tw1��I��$`I��$`H9��I��$`H�H�PH�QH�
H�H�@H���I��$�1҉P�I��$��L�����D��[A\A]A^]��KI�<$��E1�D��H�������f.��UH�H��	‰]���UH�H����!‰]�fD�UH�H����]�����@�UH�H����]�����H�WH��L���I��$�L��H��L�������L��H��L������L��H��L������H��H��A�������H��H��A�������H��H��A�������H��H��A�����HcѾH���M���M��HcѾH���M���M��I�<$H����I�<$H����I�<$H�����H�;H����A��H����A��H����I�<$H�����UH��H��H���]�UH��H���]�altera_tse_probe@ altr,tse-msgdma-1.0altr,tse-1.0ALTR,tse-1.0dma_tx_numdma_rx_numdebugtx_packetsrx_packetsrx_crc_errorsrx_align_errorstx_bytesrx_bytestx_pauserx_pauserx_errorstx_errorsrx_unicastrx_multicastrx_broadcasttx_discardstx_unicasttx_multicasttx_broadcastether_dropsrx_total_bytesrx_total_packetsrx_undersizerx_oversizerx_64_bytesrx_65_127_bytesrx_128_255_bytesrx_256_511_bytesrx_512_1023_bytesrx_1024_1518_bytesrx_gte_1519_bytesrx_jabbersrx_runtsMDIO bus %s: removed
resource %s not defined
unable to request %s
ioremap of %s failed!s1rx_resptx_descrx_desccontrol_portrx_csrtx_csrrx_irqcannot obtain Rx IRQ
tx_irqcannot obtain Tx IRQ
cannot obtain rx-fifo-depth
altera_tsev%d.%dtimeout waiting for tx dma
no rx buffers available
include/linux/dma-mapping.hsgdma rx and rx queue empty!
Could not allocate network device
SGDMA bus addresses greater than 32-bits
/build/linux-SaOI8K/linux-5.15.0/drivers/net/ethernet/altera/altera_tse_main.cdrivers/net/ethernet/altera/altera_tse_main.cTSE Rx mSGDMA resetting bit never cleared!
TSE Tx mSGDMA resetting bit never cleared!
%s %s: rejecting DMA map of vmalloc memory
error mapping rx descriptor memory
error mapping tx descriptor memory
SGDMA RX Error Info: %x, %x, %x
/build/linux-SaOI8K/linux-5.15.0/include/linux/dma-mapping.hlicense=GPL v2description=Altera Triple Speed Ethernet MAC driverauthor=Altera Corporationparm=dma_tx_num:Number of descriptors in the TX listparmtype=dma_tx_num:intparm=dma_rx_num:Number of descriptors in the RX listparmtype=dma_rx_num:intparm=debug:Message Level (-1: default, 0: no output, 16: all)parmtype=debug:intsrcversion=BFAE064B8387D7AFBA5B291alias=of:N*T*CALTR,tse-1.0C*alias=of:N*T*CALTR,tse-1.0alias=of:N*T*Caltr,tse-1.0C*alias=of:N*T*Caltr,tse-1.0alias=of:N*T*Caltr,tse-msgdma-1.0C*alias=of:N*T*Caltr,tse-msgdma-1.0depends=retpoline=Yintree=Yname=altera_tsevermagic=5.15.0-89-generic SMP mod_unload modversions ��������Lmodule_layout|p9netdev_infoNv�phy_disconnect�A�param_ops_intU�5wiomem_resource��T__ubsan_handle_load_invalid_value�memset_io�odma_set_maskGV__warn_printk����__const_udelaya�H�__ubsan_handle_shift_out_of_boundsle�vmemmap_baseg؎amdiobus_unregister�M�ndma_set_coherent_mask�^Ѕ__platform_driver_register�9�[__x86_return_thunk�m�Adma_sync_single_for_cpu�~?�ethtool_op_get_link�� mdiobus_free�(�Lphys_basev�?free_netdev7�z�_dev_err^��|page_offset_base�u�phy_ethtool_get_link_ksettingske��__stack_chk_fail׃Luplatform_get_irq_byname��G�__devm_request_region�<Fdma_map_page_attrs�Fj�dev_driver_string�m��__fentry__	$��netdev_err�e�__dynamic_dev_dbg`�cplatform_get_resource_byname�T�anetdev_warn��z�phy_ethtool_set_link_ksettings1o�,dma_sync_single_for_deviceyP�devm_ioremap��LKdma_unmap_page_attrs{��unregister_netdevnJnesnprintf�<+platform_driver_unregister�ioread32ΰ�is_vmalloc_addr�E��alloc_etherdev_mqsF		F		��"@@����'long long unsigned int''int'F'_Bool'�zaltera_tseGCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0GCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0GCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0GCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0GCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0GCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0��XX|{  ���# �{ @�{ `�{ ��{ ��{ ��{ ��{ �{  �{ @�{ `�{ �%���{ �| �	| |  | @| `!| �'| �-| �3| �9| ?|  E| @K| `Q| �W| �]| �c| �i| Ox| �|  �| @�| `�| ��| ��| ��| ��| �|  } @} `%} �4} �D} �S} �b} q}  ;�)@} ��} �}  �} @�} `�} ��} ��} �~ �~ 8~  Q~ @^~ `l~ �}~ ��~ ��~ ��~ �~  �~ @�~ `
 �  �1 �L �f �  � @� `� �� �(� �H� �\� E r� @~� `�� ��� ��� ���e
FҀ =�܀ =�� ��  
� @� `.� �@� �R� �d� ��^v� ��  �� @�� `�� ��� ��0?��*�� (݀H��Z��,��%@ˁ  ځ x� ��  �� F�@� F��� F��!� F�/� F�@=� F��I� F��U� I�_� K�@n� M��z� K���� O��� F�@�� F��
A�
D�E��� .�PTJ��@���j��� P�
�@
 S�
΂ S�
ڂ S� S@� S�^�H���� �  
� @� `�H��(� �0� �8�  �@b``p`�E� �Q� �_� �i� s� �@�� ���� ��� ��� ��� �@�� H�ʃ HӃ j��j�� j���� cL�jQL@�� �� �� �$U�� Q�C�
D�H�@�G�
D�J�
D�H�L�
D�N�>�A�cL� W2� �I� ][� ]
q�$���>���l� W��
Y�
�vJ|� [�
PTJR#Q��� S�� ]��� lh
PTJ�)>�� `�DŽ nh؄ ��
PTJ�{�u��� d�
PTJju�4�� f�� *k
׉D�� i�
׉D�$� H�-� k�@� i�
׉D���H�V� n�
׉D�g� p�z� p��� p��� p��� p�ʅ p�߅ p�� p��� p�
׉D�� z�%�  `o�� 3� @��`m�"����9� �@� �G� ��#���|�U� z�b� i�r� k��� p��� i��� n��� p�͆ p�߆ p�� p�� p�� p�-� p�9� p�L� z�
��S�5;�{]� ��n� ��
��S�5;�{}� ���� ��
�]��,
��altera_tse_mdiophy_id1phy_id2auto_negotiation_advertisementremote_partner_base_page_abilityreg6reg7reg8reg9regaregbregcregeregfreg10reg11reg12reg13reg14reg15reg16reg17reg18reg19reg1areg1breg1creg1dreg1ereg1faltera_tse_macmegacore_revisionscratch_padcommand_configmac_addr_0mac_addr_1frm_lengthpause_quantarx_section_emptyrx_section_fulltx_section_emptytx_section_fullrx_almost_emptyrx_almost_fulltx_almost_emptytx_almost_fullmdio_phy0_addrmdio_phy1_addrholdoff_quanttx_ipg_lengthmac_id_1mac_id_2frames_transmitted_okframes_received_okframes_check_sequence_errorsalignment_errorsoctets_transmitted_okoctets_received_oktx_pause_mac_ctrl_framesrx_pause_mac_ctrl_framesif_in_errorsif_out_errorsif_in_ucast_pktsif_in_multicast_pktsif_in_broadcast_pktsif_out_discardsif_out_ucast_pktsif_out_multicast_pktsif_out_broadcast_pktsether_stats_drop_eventsether_stats_octetsether_stats_pktsether_stats_undersize_pktsether_stats_oversize_pktsether_stats_pkts_64_octetsether_stats_pkts_65to127_octetsether_stats_pkts_128to255_octetsether_stats_pkts_256to511_octetsether_stats_pkts_512to1023_octetsether_stats_pkts_1024to1518_octetsether_stats_pkts_1519tox_octetsether_stats_jabbersether_stats_fragmentstx_cmd_statrx_cmd_statmsb_octets_transmitted_okmsb_octets_received_okmsb_ether_stats_octetsmdio_phy0mdio_phy1supp_mac_addr_0_0supp_mac_addr_0_1supp_mac_addr_1_0supp_mac_addr_1_1supp_mac_addr_2_0supp_mac_addr_2_1supp_mac_addr_3_0supp_mac_addr_3_1tx_periodtx_adjust_fnstx_adjust_nsrx_periodrx_adjust_fnsrx_adjust_nstse_buffermapped_as_pagealtera_dmaopsaltera_dtypedmamaskreset_dmaenable_txirqenable_rxirqdisable_txirqdisable_rxirqclear_txirqclear_rxirqtx_buffertx_completionsadd_rx_descget_rx_statusinit_dmauninit_dmastart_rxdmaaltera_tse_privatemac_devrx_dma_csrrx_dma_descrx_dma_resptx_dma_csrtx_dma_descrx_consrx_prodrx_ring_sizerx_dma_buf_sztx_prodtx_constx_ring_sizehash_filteradded_unicasttxdescmemrxdescmemrxdescmem_busaddrtxdescmem_busaddrtxctrlregrxctrlregrxdescphystxdescphystxlisthdrxlisthdmac_cfg_lockrxdma_irq_lockphy_ifaceoldspeedoldduplexoldlinkdmaopsaltera_tse_driver_exitaltera_tse_driver_initaltera_tse_removealtera_tse_proberequest_and_mapaltera_tse_set_ethtool_opsregbuftse_get_regstse_reglentse_set_msgleveltse_get_msgleveltse_sset_counttse_fill_statstse_gstringstse_get_drvinfomsgdma_rx_statusrxbuffermsgdma_add_rx_descmsgdma_tx_completionsmsgdma_tx_buffermsgdma_clear_txirqmsgdma_clear_rxirqmsgdma_enable_txirqmsgdma_disable_txirqmsgdma_enable_rxirqmsgdma_disable_rxirqmsgdma_resetmsgdma_start_rxdmamsgdma_uninitializemsgdma_initializesgdma_descripwaddrrburstwburstbytes_xferredsgdma_txbusysgdma_rx_statussgdma_add_rx_descsgdma_start_rxdmasgdma_tx_completionssgdma_tx_buffersgdma_clear_txirqsgdma_clear_rxirqsgdma_disable_txirqsgdma_disable_rxirqsgdma_enable_txirqsgdma_enable_rxirqsgdma_resetsgdma_uninitializesgdma_initializetse_bit_is_cleartse_bit_is_settse_clear_bittse_set_bitaltera_tse.koHu��	
H#k0�E�Z�o�$��"�!	��*�6	�?O7 (�: Q��a Tv@��(�8�88�t��"���	
04KCa  p x��x�]5���(�@� ��5�1((DP9$[�>p5�P(�[�0�����0�P�p3�J��	p,�<*N�
Sn�
]{D�P��^��r*���
/&/`lE�	Y  �[�n� ������� 	��/N���Z�	
g��%����	�"�g �2�p&Cbsp%�`%�F0p�P
>��0�u��������x"5Pf@%{�~� ����t��	�	p	�		�5	0%'	4	�G	Q	s	�	�	�
%�	�	|@+�	__UNIQUE_ID_srcversion129__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_8altera_tse_removealtera_tse_remove.coldrequest_and_maprequest_and_map.coldaltera_tse_probe__UNIQUE_ID_ddebug399.0__UNIQUE_ID_ddebug398.1altera_tse_probe.coldaltera_tse_driver_initaltera_tse_driveraltera_tse_driver_exit__func__.26__UNIQUE_ID_license402__UNIQUE_ID_description401__UNIQUE_ID_author400altera_tse_idsaltera_dtype_msgdmaaltera_dtype_sgdma__UNIQUE_ID_dma_tx_num379__UNIQUE_ID_dma_tx_numtype378__param_dma_tx_num__param_str_dma_tx_num__UNIQUE_ID_dma_rx_num377__UNIQUE_ID_dma_rx_numtype376__param_dma_rx_num__param_str_dma_rx_num__UNIQUE_ID_debug375__UNIQUE_ID_debugtype374__param_debug__param_str_debugtse_fill_statstse_sset_counttse_get_msgleveltse_set_msgleveltse_reglentse_get_regstse_gstringsstat_gstringstse_get_drvinfotse_ethtool_opsmsgdma_reset.coldsgdma_setup_descrip.constprop.0sgdma_txbusysgdma_txbusy.coldsgdma_async_read.isra.0sgdma_async_read.isra.0.cold__already_done.0sgdma_initialize.coldsgdma_rx_status.cold.LC5alloc_etherdev_mqsis_vmalloc_addrioread32msgdma_tx_completionsmsgdma_uninitialize__mod_of__altera_tse_ids_device_tabletse_bit_is_clearplatform_driver_unregister__this_modulesnprintfunregister_netdevdma_unmap_page_attrstse_bit_is_setdevm_ioremapdma_sync_single_for_devicecleanup_modulephy_ethtool_set_link_ksettingsnetdev_warnmsgdma_resetplatform_get_resource_byname__dynamic_dev_dbgmsgdma_enable_rxirqnetdev_err__fentry__msgdma_start_rxdmainit_moduledev_driver_stringdma_map_page_attrs__devm_request_regionplatform_get_irq_byname__stack_chk_failphy_ethtool_get_link_ksettingspage_offset_basemsgdma_enable_txirq_dev_errmsgdma_rx_statusfree_netdevphys_basemdiobus_freeethtool_op_get_linktse_clear_bitmsgdma_clear_txirqdma_sync_single_for_cpumsgdma_tx_buffer__x86_return_thunk__platform_driver_registerdma_set_coherent_maskmsgdma_disable_txirqmsgdma_add_rx_descmdiobus_unregistervmemmap_base__ubsan_handle_shift_out_of_bounds__const_udelaymsgdma_initialize__warn_printkaltera_tse_set_ethtool_opstse_set_bitdma_set_maskmsgdma_clear_rxirqmemset_io__ubsan_handle_load_invalid_valueiomem_resourceparam_ops_intmsgdma_disable_rxirqphy_disconnectnetdev_infoi��������$���������K��������P���������]}��������qZ��������yz�������������������i���������e������������o���������T]��������8-���������Ai��������|O�����������$�z�����������������,^Pfrn�����������)�B���������Uvz������p���������p���p������������[�(�	8�f����������������������������(	f��������$q��������1i�������������������i�����������������i��������!���������1i��������A���������Qi��������`���������qi�������������������i�������������t
����������	i��������	Q��������G	�P	Y��������l	���������q	i��������}	��	����������	i���������	����������	i���������	����������	i���������	����������	i��������
���������,
U��������u
����������
U���������
����������
�
+�
i���������
�����������������i��������+���������1���������Ai��������[��������a���������qi�����������������������������i�������������������i�������������������i��������T���������ai���������������������������������������i��������J
���������Q
i���������
����������
i���������
����������
i�����������������>@I���������Qi��������y����������Z�Z�^��������#���������1i��������[���������o[���������[�������������������i��������P��������Gt��������f���������kn���������P���������t�������������������n�����������������#���������>^��������Y^��������h���������p
��������z��x���������h�h�������������������
���������l���������8�����������
���������nx��������� h��������4
��������Bl��������L8T���������e{��������q{���������i���������������������������������������i������������������i�����������������i�����������������!i��������+���������1i��������K���������Q���������ai��������{��������������������i������������������4^�������������������i��������������������������!i��������0���������Ai��������g���������qi���������������������������������������=�q������������h���������i�������������������i�������������������i������������������i��������������������������K&.w��������8BEJw��������T^/fw��������pw��w�������������w�������������w������������w�����������������������)����������!�&b��������+8
6;b��������@�
K�Ph��������Z@dih��������nly`~������������`�����������z�K�����������=i��������	X������������������V�����������������(d0u8g@�H�P�X�`�hRp�xy���S�j�W���`�m���v�����|���rcx�� ��p��	�P�p��0�~0�@0h�0s8a�@ 0(�080@PHpP�X	`p	h�	p�	x�	��	��
��@�p�������`���P
��
��
�P�0����  (00`8�@�H P@Xp`�h�p�x@X�  (P0X8�H$P[XX`�p(�,�
  @$_(�,�0k	4�	8�	<�	@�	D�
HL0P`T�X�\�`Sd�h�l�pI
t�
x�
|H�x�"�Z���g�������
��*�P���������/�f�����p��������NXN��	*��	b@0�X �X�,�JX,J`�px��(8�@H�P(8k8_.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.text.unlikely.rela.init.text.rela.exit.text.rela.rodata.rodata.str1.1.rela__mcount_loc.rodata.str1.8.modinfo.rela__param.rela.return_sites__versions.rela__bug_table.rela__jump_table.rela.data.rela__dyndbg.data.once.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.BTF.gnu_debuglink@$.d0?�:@Pr�'J��E@H��'^m"Y@�x'n�i@��H'	~��
 y@Ћ�'�2@$i��%��@���'�20'�M)���+x�@@� '�P,��@`�p'�@- �@8�@К`'X8 �@0��'�8� 
@�� ':p@��'&x:6�:�@1@��0' P>U0>^?n?�s�Y�Y�(O	�h�	�0��	*�H��
���0��1
0	`�He0	*�H��
1�o0�k0F0.1,0*U#Build time autogenerated kernel key5�y�>?������$0	`�He0
	*�H��
�
&f�_�9M;��P|@FeI����f\���(m��*�a:��4���J��Fj{�Z���a�S2b�%H�5�%�T��g�v;t�	k��Lߣ�v�i��Q���
GT,���v��p���(����@���;5�%�V��^���P]h�;a�Ym��m=��
�`��Sn/�*����0�I�PJ�C����[���_�J&��i6�J��n�h-�r.O�{�]�YI}V?�}����R�y�"o�80�>!ќ��hs�kU;8���u�ڕ�z�\1��DEIJ	d��)Ÿb4L�	T��_��ρ�(O/YC�z�.��4&xK���5�D��}-�{8�Dw#���1�̱�~������N� _J#+�zS>ニf�I9:��^��+�Ҵ��a��	_�4����DA{�$�8&ɷ��#k��E�df{dVB��Ϡ�|ڎ�~�UGdG�u(<���M���"J���ݟ���L!��E�M�����)=�i����^���}��W�~Module signature appended~