PHP WebShell

Текущая директория: /usr/lib/modules/5.15.0-164-generic/kernel/drivers/net/can/peak_canfd

Просмотр файла: peak_pciefd.ko

ELF�8�@@)( � ��_�?#�@������$�R��% �Ō�B ��8��2��@�C�RB��C��A��2��@�B�D��2��@�!�`�B�A��2��@�"�R!��"��2��@�����R�#�_� � �tDy ��R#@y?#�A��"@�B"��2��@�!�R����R�#�_� � �?#�{���������Cy$Qq�T�R�@��{¨�#�_�a�@��R?q ��T`�@�����!���tB���������5c�A��2�a�@�B�R!@�"�d�A��2�a�@�!��$��2�a�@�!��#��2�a�@�#�R!`�#��2�a�@�B�R!��#��2�a�@�!`�"��2�a�@�?�a�@�!@�!!aF��2�b�@�B��A��2�a�@���R!@�"���� �?#�{��������3B;�`4
�R��"�R�*b|��*�5���@��{¨�#�_���"�Rq��`�_�Jd5b|����5`��4�*������@��{¨�#�_� ����C������� � �?#�{������[���I�R�@��@��S�&�������-��R��c�B���!������g��d����c
���-���Ra���e�`zA�u���@�LS�� �`���@�@��`���
��@���-�����R@����`����2� �Ra�@� �! �!@��1��*��?(q�T�T? q T@�R@L�r?$q�T`�����@�!�C��v��@�!@������*4�*��@�!�@����v���SA� ?,q@T?0q!T��R &�r��5��R���r���R�-�r���R`r�r��p�R 9�r���2�`�@� ����@��v�!�@���*�[B��{è�#�_�>����!��������vB�c�@��@�@���SA���@���R!�@�����@���R!�@����� � �?#�{�����S������@�a@�?q�T �!Qa�a�!�4@���@����@��a@�?q��Ta@�����������SA��@��{è�#�_� � �?#�{���������@�P����a�@�"@��2�a�@�!@�"�a�@�"@��2�a�@�!P�"�a�@��R!P�"�� B� ��R�@��{¨�#�_֟?��R�@��{¨�#�_� � �?#�{�����S������[� ����c��R8<uvDy����~����bB)_k�TdrDy�4bvDy�Qdry��RB&�rBd@��ju�bvyCX7����h$�b@�"�b@�"��d@�brDy�RB|��b��A�� B� �eB)`@�BK�@�@%��KB���SA��[B��cC��{Ĩ�#�_֟?���Rb��A�� B� �����?���� � �?#�{���������Cy$q�T�R�@��{¨�#�_�`�@�q ��T�2�`�@���R`���2�`�@�A�R����2�`�@����2�`�@����2�`�@�@���2�`�@�����2�`�@����`�@�@��@��1��*��`�@���tB����R`���R�@��{¨�#�_� � �?#���A8�{��C��[���"�B������!���* 4����q�T�Q5� q�TA8��@��B�B���T�*�{A��[C�����#�_��!�5X`��������R��*�5�S��c� ��@y�B�Dq�T<qTq����W�R!����������R������"���Rv���`����k��@��1��*���,Hӹ<LӴD��*Z?S�*�*���*Yc*�!��%#*����kI
T�2�`@�A�R�����`@�k�T0!a�?k�T��
���a@��*��4
!Qa�a�!�5@���@����@��a@�?q��Ta@��*����SB��cD��kE��������@y�B��~@y��z@y����B���@yDq��T�җ�R����2�!�R`@���@��1��*���2�`@����2�@�Ra@� �?��SB��cD��kE�f�����@��`4�*���!��@�������w�R}�����@������S��c��k����u������SB��cD�H�����!����u�� � � � �?#�{���������`5������@��{¨�#�_� � � �?#�{�����S��� �@�!�@�@�BD�_l�T"@��RcFB�DbB��k`T�SA��{¨�#�_�@��@��1��*��"@��RcFB�DbB��k�TB(D�!0����`BB���7`�@�@�`F��2�a�@�!�� � �R�SA��{¨�#�_�`��-���arDy�R!arya��"�� B� �`�#���b�����a�@� xb�`��Ra� ��4B� ����?����?��`�@�B���F8�`
RF�!�߈F�F�F��߈��߈�߈�߈F�F� � � � ���?#��R�#�B�J�"��_� � �?#�{���������@�a� ?� 5a�@��� ?֠5a�@�a��� ?��@��{¨�#�_� � ������?#��iT@�@��#��CxA�!0*yA�A�! A���_��ҿ#�_� � �?#�{���������?���@��6a�R����������@5���@��{¨�#�_�A�R��� � �?#�{����R���S�&�������������@��Rf�I�BB��QF`39d�I�b�I���Q�9e�I��Q�9c�I�9cQc$y ��������SA��{¨�#�_ց�@��B�����������SA��{¨�#�_� � �?#�{����R���S���&����������f�I��Q�9d�I�b�I���Q�9e�I��Q�9c�I�cQc$y ���h����SA��{¨�#�_ց�@��B��������[����SA��{¨�#�_� �?#�{��������3B;�`4
�R��"�R�*b|��*�5���@��{¨�#�_���"�Rq��`�_�Jd5b|����5`��4�*������@��{¨�#�_� ����C������� � �?#��A8�{��C��[����S���A�B����Ң2@9�@�� 6�@��� ?֠4A8��@�"�B�c���aT�{A��SB��[C����#�_րB���R���������2@9a86 �a@�`�R`����!a��V��@� @�2 ��B@����b@�a�{�ľ@�!�B�a�!�}�A���R���(6 �`@�A�Ra��`�6��@��R�R@@�2$�07a�@��4 ��@����R�R�������@�`�!��������������B���� �`@�!�Ra��`������@���R�R@@�*@��@�d�Byb�By�k!��$9a�By89a�By<9����������B������������B������`����B�������Ry��� � � �?qAT?#�{��A�R���S���&���
��������R��" �w���`5������`B���R�SA��{¨�#�_���_� � � �?#���A8�{��C��S����[����c�4,@y@�B����� P@9���@�|St
 7 q�R���	7��@��5��������@�a@���@�9�6�@� @�2 ��@��6@�!2��@�@9�@���!����@�!���cB@��b@�a�{Ӥ�@�!�B�a�!�}�A���RA8��@�"�B�c���T�{A��SB��[C��cD�����#�_������ ��(6�@� @92 9�76�@� @92 9��@9ar� ���������+�������aV@9�Ҡ�@���@��@�B6��������@�B���R�� ��9B� ��R�+@���?7�������?���`�����+�� � �?#�{�����S���&�B�@� ��?0 ���!�R���������5��!�R������"�R��"y�������R�SA��{¨�#�_�@���|_�!@�|Ȣ��5�bzA��`�@�!��� � � � �?#�{�����S��[����`5�
��&�!�R�������������*�5`�@��(6����R@87a�R����������R��"y�����*�5��a�R���������"�R��"y�����* 4����*�SA��[B��{è�#�_�b�@��_�azA�!LS!2Ay`�A� `��C9��V�j����q�T`�������T�Ҕ��C9V�]����q���T ���A�R��m������R��" �Q����*��5��x����*���5���R��^�����E����*���5���*����*!����� � � �?#�C�A8�{��C��S���@���c���@�����`bAyxf@�0q�T4qAT`r@� q�T@9q�T`b@��?<q�
T�[�aAy?r�T��@�#�R���R`b@��aAydL�a3ay��@��n�<B�`fy`jyA3ay`ny@9�&���@��^�6�����*`?�� ��R�y�y�R@�(`�6pU�R��`r@� q�
T@��2!<@9b�5���@��2��R�*B<�>@�#����y�R��zA�bl3�29@9���A��69�,�|�������A����R�����A��bA�B��@���@�A�!������a��@�����(6?Lqᇟ*�5�R�,� ��5B� Ղ�@�����@?��R�[C�
!� ����R��@��R!���A8��@�"�B�c��ҡT�{A��SB��cD��C��#�_�`r@�@qa��T@9 q��T�?lqᇟ*���4�B�@� ��?0 ����?���@���|_�!@�|Ȣ��5��@9�@9�2�2!<�>_@��_�2�����@�����B�@� ��?0 ��R�[C����@���|_�!@�|Ȣ��5�R�[C�����[�� � �?#��A8�{��C��S�4@yD�B�����"@y�qD@z�T_q T���T_q T_q�T 8@9`�y <@9`�y �A8��@��B�B���T�*�{A��SB����#�_�_qa��T�����@�����@��.@�B�����.�`�@�����@�#�RA@�!2A��@�#$9b�By"89b�By"<9��@�������q�����������@�t�����@������ � �?#�{�����S�_q-T���R�[��*��ct�s�#��kT�����q��T���[B��*�SA��{è�#�_��R��� � � �_q?#�{��#�R�����*�RA���*��0��c���Rj����������������R��c��
��	D
�L
�X�\�`�l�x��
�?@�d��@��y!2���@��{¨�#�_�F8�`
RF�F�F� � �?#�{�����B���!����{���#�_�?#�{��������{���#�_�>>>>>g	���lt��peak_pciefd������������������������peak_pciefd_probe������������������������������������������������peak_canfd��peak_canfd pucan_set_timing_slowpucan_set_timing_fastpucan_handle_statuspeak_pciefdfailed to alloc candev object
Rx dmam_alloc_coherent(%u) failure
Tx dmam_alloc_coherent(%u) failure
couldn't register CAN device: %d
%s at reg_base=0x%p irq=%d
probing device %04x:%04x:%04x
failed to map PCI resource #0
%ux CAN-FD PCAN-PCIe FPGA v%u.%u.%u:
warning: can't set DMA mask %llxh (err %d)
drivers/net/can/peak_canfd/peak_pciefd_main.cnominal: brp=%u tseg1=%u tseg2=%u sjw=%u
data: brp=%u tseg1=%u tseg2=%u sjw=%u
Bus-off entry status
Error passive status
Error warning status
Error active status
channel %u reset failed
open_candev() failed, error %d
peak_pciefddrivers/net/can/peak_canfd/peak_canfd.clicense=GPL v2description=Socket-CAN driver for PEAK PCAN PCIe/M.2 FD family cardsauthor=Stephane Grosjean <s.grosjean@peak-system.com>srcversion=E82903FBB4C528010A43DF0alias=pci:v0000001Cd0000001Asv*sd*bc*sc*i*alias=pci:v0000001Cd00000019sv*sd*bc*sc*i*alias=pci:v0000001Cd00000018sv*sd*bc*sc*i*alias=pci:v0000001Cd00000017sv*sd*bc*sc*i*alias=pci:v0000001Cd00000014sv*sd*bc*sc*i*alias=pci:v0000001Cd00000013sv*sd*bc*sc*i*depends=can-devintree=Yname=peak_pciefdvermagic=5.15.0-164-generic SMP mod_unload modversions aarch64include/linux/can/skb.hGNU�GNUH�z-����_�Y�@�KGW�LinuxLinux�S#�module_layout��register_candeve��=alloc_can_err_skb�S��dma_set_mask|��pci_disable_deviceX[�pci_release_regions��q�dma_set_coherent_maskx�<__dynamic_netdev_dbgm8@�can_bus_off�^(onetif_rx6���pci_set_master0?��_dev_warn~��close_candev��E�netif_tx_wake_queueR?
Kgic_nonsecure_priorities�a�4pci_iounmap��-�can_fd_dlc2len�s�3pci_read_config_word3N'kfree_skb_reason��G`can_fd_len2dlc62�alloc_candev_mqs��Ւrequest_threaded_irq��hfree_candev��v;_dev_err��U�can_change_mtu�{can_change_statet�E�_dev_infot'�unregister_candev��Qalloc_can_skb�[�queued_spin_lock_slowpath]X��__stack_chk_fail��1cpu_hwcap_keys�O��netdev_err:�Ypci_unregister_driver Hnopen_candev ��__dynamic_dev_dbg~�)HmemcpyS˙pci_request_regions�]�__pci_register_driverv҂alloc_canfd_skb�n�dmam_alloc_attrs�D�can_get_echo_skb��pci_iomap*��Lconsume_skb��can_put_echo_skb0���gic_pmr_sync�v�pci_enable_device���Qdevm_kmalloc5��arm64_const_caps_ready;JQ�free_irqGCC: (Ubuntu 11.4.0-1ubuntu1~22.04.2) 11.4.0GCC: (Ubuntu 11.4.0-1ubuntu1~22.04.2) 11.4.0GCC: (Ubuntu 11.4.0-1ubuntu1~22.04.2) 11.4.0���	�[% ���[% �[%@�[%`�[%��[%��[%��[%��[%	0��\%�\%�\%�%\%�/\%7\% ?\%@G\%`
�O\%��Y\%c\%z\%�\%�\%�\%�\%�\%�\%]%]%]%]%']% 5]%@C]%`K]%�
�\]%d]%#i]%# n]%#@s]%�]%#�]%# �]%#@
�]%�]%�]%�]%�]%�]%^%!^%:^%!p�0�C^%@M^%	]^%	@r^%��|^%���^%
�����^%	 �^%|@�^%|��^%	��^%#����^%	 _%7V@_%�_%[�0_%:b� F_%#@O_%#`b_%#�r_%����}_%��	�_%��	�_%
�_%
@
�_%�
�_%�
�_%	�_%�@�
�
�

��_%`%qde�`%H&qq$`%: +`%:@3`%:`;`%:�D`%�����q�P`%:����
�W`%	H&qq3`%: ;`%:@D`%`��h�qpP`%:����
�d`%�I����!�t`%�x`%�`%� w
@�`%c��`%��`%
�`%@
�`%�
�`%�
�`%�`%@

c�
�`%�`%:�`%: a%:@� `a%H&qq(a%: 1a%:@:a%�cFa%A
@@!#�H&#�La%HWa%��c�a�'�\a%fa%A
@sa%c��a%A
��a%c�a%(@�a%��a%�S���`%#�a%# 
#�a%��c��@�a%�`W��I�)�
%%"*#y
+"!$&�a%�
�a%
�a%P`%45 �d
(�a%
0�a%
8�	@b%HP`%4�
 �
(�a%
0b%
8�z@
7
�b%��(b% b'	@�
;�6/b%`%qAb%Eb%Kb% Qb%(�[%q0Wb%`%qn��[%Kb% Qb%(�[%q0ib%`%qn��n�: zb%`%q�qn�# �b%`%q�b%q�b% �b%(n�0�b%`%qV�qn�# 
�b%H&qq$`%: +`%:@�b%`�b%h�b%p�b%xc%H&qq$`%: +`%:@c%`n��h
D6FI7DCA@?>9=<BE8:
&"W2
X
�=!�_%"c%Z
cWa%N�7c%�Ac%\
Uc%'\c%^
Wa%mc%`�c%���c%`�c%`�c%`
Wa%��c%f�c%6
��t`%�c%i
ow�-d%k
ow�-Gg
d%m9d%6Id%6bd%6
��+"�d%r
ow�d%t�d%F6�d%t�d%r�d%�P�d%R�
cowe%e%{%e%k
ow�J9e%~Me%tcan_bittimingsample_pointtqprop_segphase_seg1phase_seg2sjwbrpcan_bittiming_consttseg1_mintseg1_maxtseg2_mintseg2_maxsjw_maxbrp_minbrp_maxbrp_inccan_clockcan_stateCAN_STATE_ERROR_ACTIVECAN_STATE_ERROR_WARNINGCAN_STATE_ERROR_PASSIVECAN_STATE_BUS_OFFCAN_STATE_STOPPEDCAN_STATE_SLEEPINGCAN_STATE_MAXcan_berr_countertxerrrxerrcan_device_statsbus_errorerror_warningerror_passivebus_offarbitration_lostcan_tdctdcvtdcotdcfcan_tdc_consttdcv_maxtdco_maxtdcf_maxcan_modeCAN_MODE_STOPCAN_MODE_STARTCAN_MODE_SLEEPcan_termination_gpioCAN_TERMINATION_GPIO_DISABLEDCAN_TERMINATION_GPIO_ENABLEDCAN_TERMINATION_GPIO_MAXcan_privcan_statsbittiming_constdata_bittiming_constbittimingdata_bittimingtdc_constbitrate_const_cntbitrate_constdata_bitrate_constdata_bitrate_const_cntbitrate_maxtermination_const_cnttermination_constterminationtermination_gpiotermination_gpio_ohmsctrlmodectrlmode_supportedctrlmode_staticrestart_msdo_set_bittimingdo_set_data_bittimingdo_set_modedo_set_terminationdo_get_statedo_get_berr_counterecho_skb_maxecho_skbpucan_commandopcode_channelpucan_rx_msgts_lowts_hightag_lowtag_highchannel_dlccan_idpucan_tx_msgpeak_canfd_privbececho_idxecho_lockcmd_buffercmd_maxlenpre_cmdwrite_cmdpost_cmdenable_tx_pathalloc_tx_msgwrite_tx_msgpciefd_rx_dmairq_statussys_time_lowsys_time_highpciefd_tx_linkladdr_loladdr_hipciefd_pagelbasepciefd_canucanpucan_cmdrx_dma_laddrrx_dma_vaddrtx_dma_laddrtx_dma_vaddrtx_pagestx_pages_freetx_page_indexirq_tagpciefd_boardcan_countcanid_tcan_dlccan_frame__res0len8_dlccanfd_frame__res1can_skb_privskbcntpucan_timing_slowewlsjw_ttseg2tseg1pucan_timing_fastpucan_std_filterpucan_tx_abortpucan_wr_err_cntsel_masktx_counterrx_counterpucan_optionspucan_error_msgchannel_type_dcode_gtx_err_cntrx_err_cntpucan_status_msgchannel_p_w_balloc_peak_canfd_devroom_leftpciefd_alloc_tx_msgpciefdpciefd_can_probepciefd_enable_tx_pathpciefd_irq_handlerpciefd_post_cmdpciefd_pre_cmdpciefd_write_cmdpciefd_write_tx_msgpeak_canfd_closepeak_canfd_get_berr_counterpeak_canfd_handle_msgpeak_canfd_handle_msgs_listpeak_canfd_openpeak_canfd_set_bittimingpeak_canfd_set_data_bittimingpeak_canfd_set_modepeak_canfd_startpeak_canfd_start_xmitpeak_pciefd_driver_exitpeak_pciefd_driver_initpeak_pciefd_probepeak_pciefd_removecmd_oppucan_add_cmdpucan_handle_can_rxpucan_handle_statuspucan_write_cmdpeak_pciefd.koz�P��
�L1�<@�dS0�k��|�����4�t���d�8�P<<$7@G$Q(] p�E�T60�0$
`�T\��P�`�`��/88H4�fp8S�~�x��8��8�P8�8�0|� ��+��;p�	XQX0j�0����`�x��8���#��+��++.+/Y+D�+Y�p�	����?�� � �����,8B�Par��$��������<"1B\j|���@����	)>MYr�������� 2D�N�Pl$xpciefd_enable_tx_path$dpciefd_write_tx_msgpciefd_pre_cmdpciefd_irq_handler__raw_spin_lock_irqsavepciefd_can_probepciefd_write_cmdpciefd_post_cmdpciefd_alloc_tx_msgpeak_pciefd_removepeak_pciefd_probe.part.0__UNIQUE_ID_ddebug683.0peak_pciefd_probepeak_pciefd_driver_initpeak_pciefd_driver_exitpeak_pciefd_tblCSWTCH.59__func__.14peak_pciefd_driver__UNIQUE_ID_license682__UNIQUE_ID_description681__UNIQUE_ID_author680peak_canfd_get_berr_counterpucan_write_cmdpucan_add_cmd.constprop.0peak_canfd_start.part.0peak_canfd_set_bittiming__UNIQUE_ID_ddebug675.10peak_canfd_set_data_bittiming__UNIQUE_ID_ddebug676.9pucan_handle_status__UNIQUE_ID_ddebug679.8__UNIQUE_ID_ddebug680.7__UNIQUE_ID_ddebug682.5__UNIQUE_ID_ddebug681.6peak_canfd_set_modepucan_handle_can_rxpeak_canfd_closepeak_canfd_openpeak_canfd_start_xmitpeak_canfd_nominal_constpeak_canfd_data_constpeak_canfd_netdev_ops__func__.0__func__.1__func__.3.L144721__UNIQUE_ID_srcversion318__UNIQUE_ID_alias317__UNIQUE_ID_alias316__UNIQUE_ID_alias315__UNIQUE_ID_alias314__UNIQUE_ID_alias313__UNIQUE_ID_alias312__UNIQUE_ID_depends311__UNIQUE_ID_intree310__UNIQUE_ID_name309__UNIQUE_ID_vermagic308_note_9_note_8____versionsfree_irqarm64_const_caps_readydevm_kmallocpci_enable_devicegic_pmr_synccan_put_echo_skbconsume_skbpci_iomap__this_modulecan_get_echo_skbdmam_alloc_attrsalloc_canfd_skb__pci_register_drivercleanup_modulepci_request_regionsmemcpyalloc_peak_canfd_dev__dynamic_dev_dbgopen_candevpci_unregister_drivernetdev_errinit_modulecpu_hwcap_keys__stack_chk_failqueued_spin_lock_slowpathalloc_can_skbunregister_candev_dev_infocan_change_statecan_change_mtu__mod_pci__peak_pciefd_tbl_device_table_dev_errfree_candevrequest_threaded_irqalloc_candev_mqscan_fd_len2dlckfree_skb_reasonpci_read_config_wordcan_fd_dlc2lenpci_iounmapgic_nonsecure_prioritiesnetif_tx_wake_queueclose_candev_dev_warnpci_set_masternetif_rxcan_bus_off__dynamic_netdev_dbgdma_set_coherent_maskpci_release_regionspci_disable_devicedma_set_maskalloc_can_err_skbpeak_canfd_handle_msgs_listpeak_canfd_handle_msgHL�PT�hz�qi �$�0�48�<@�DH�LP�T��c�c<�L�T�\xhy���x��0t@XHXPx\0d0lx�s�y�������Y			g,	�x	|	�	~�	[
`T
X
\
t�
��
s�
y�
��$,4�8�<j���0�0����p��0�4�8xl\4
��
���88������8�8���q<�P�|��� u<8@8L�P�T��8�8�����8�8�����8800�_(p��$r���d<h`b����pL��H�H�m�k\�Th`hdmh(^�}d|�p���@p��{XX0 0$0(0,`044`84a $a(,elD�
H�
��
$�(0l4<d@H�LT�X`
dllpx�|��
� ��
�$���������������|���GP�ZT�oQ �$�(�0p4�8]@hD�H]P�T�X]`�	dh(p�
t�
x]��
��
�]����`������� �X�Z�$�X�oQ�������`�<��������x\�@ �$�(]0�4d8Z@�DdHoQP�T<X]`(dDhZp,tDxoQ�����Z�����oQ��� t(0�8�@�HPP�X`0hTp�x�`�4���0�������p���D��@ P(t(`�8�@`H�P�p�xx�������������������� �(�0P�X�`�h08n@f�����p@v.symtab.strtab.shstrtab.rela.text.rela.init.text.rela.exit.text.rela.altinstructions.rela__bug_table.rela__jump_table.rela__patchable_function_entries.rela.data.rela__dyndbg.rela.gnu.linkonce.this_module.init.plt.text.ftrace_trampoline.rela.rodata.rodata.str1.8.modinfo.rodata.str.note.gnu.property.note.gnu.build-id.note.Linux__versions.bss.note.GNU-stack.comment.BTF.gnu_debuglink @�@r�&+�<&@���&;$ $6@X�H&KH �F@��`&a !\@�0&	r0!�m@0�P&����"�@���&
��# �@�`&��$��@h��&��&�@�@�0&�*�*�**��@8�`&2�.�p1 2�3,�3 ?�3$R�30^4�i�@n�@~0�@��"A���[\�
'Y	�id���0��	*�H��
���0��1
0	`�He0	*�H��
1�o0�k0F0.1,0*U#Build time autogenerated kernel key,�ݎQ�Q�~�^yw0	`�He0
	*�H��
�b������O��Id�xFL,aX&�����x���E�aE��7f���UP�MQGDrٛ�''��>�=��Z
�R�t�f�N�b���ɭ�Zr�#����3)]�(�Ȃ?B�`�M�p+XӇ��W��W�=dVK��铥

=����J��y(B��������1��Z((e�������$���Zǫ�pK��9�d:��B�aS�7=�h�%��mވ��+Q^0E���ڼ��P�����Z*NHG��SUH/(�M�5=��G�sw�ա�}u��(A��v]���'�P;�1y��btZ9�a���)�X���?S���F�m�  h"��)YEzs	�Z!EP2�p�Ӊ:�ɧg5̨�������=��tR���S,7X�)�`h\j�nh��<�M��ܞ"$a`��c��JF�U���*��"�M�������4�����9��󌯦oQ���u�b�1ĥ6�`���PX!�m��yP!G�`P�ѭF:�j�֝���#�]r�ۧZǷ����~Module signature appended~

Выполнить команду


Для локальной разработки. Не используйте в интернете!