PHP WebShell

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

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

ELF��@@+* � �@�?#տ�qT�B<@��tS!F4Hӧc!S�!*I%8��@�"�'8@�#�&8@�$�%8@�!��#�_� � � �?qmT?#�{��_`	q��K�RE��B�#�Rct!�r@�! *����{���#�_֠��_� � �?#�{���`	q���S���K�R�[�Ӡ���D4�*�c��*�*�k��� Ձ@�����*�*���*����R�R��4�SA��[B��cC��kD��{Ũ�#�_ր@��*����SA��[B��{Ũ�#�_ց@��*��*c�!����B������*�����B�@���!��R���������*�
�a5v����"@����SA��[B��cC��kD��{Ũ�#�_ր:@���� � �?#���&<S!S�2��R�{��C��*@�BcS�Re*��@��R���R!\S!2��{A�����#�_� � �?#�{����T@�����R�{���#�_� � �?#�{����T@�����R�{���#�_� � �?#�{��������B���R�{���#�_� � � � �?#�{��!�R����R�{���#�_� � � �?#�{�����S����>@� ����`@�T�`
@��
�`@����SA��{¨�#�_���c��c�������B��� � � � �?#�{�������� �`b���@��{¨�#�_�aZ��c��c��B�!�������`b���@��{¨�#�_� � � �?#��{��C��S���[������5<@�"����R��������2�@���R�R�S�r�"D*@�'�R���R��! *�R�a@9�9�*����[C��*�{A��SB����#�_ִ����t��[C���� � �?#�{�����S�T<�6�q$�@�T��@
�R�
�Rh�RF�R�*c
@�B<E|SB<@�`9��g
@��9g
@��9g
@��9`
@�9`
@�9`
@�9`
@� 9`
@�$9`
@�9`
@�0��`@��Rb
@��r@��*K�R��! *��SA��{¨�#�_֠���� � �?#���_`	qK�RE���R�{��C��r���S���@�@�|S`9`
@�b@�9`
@�9`@�c@�b
@�c@�ctS� *��*�5�*�{A��SB�����#�_�`@���R�R�������R@��R���R!\S!2��*�{A��SB�����#�_� � � � �?#�{�����S�����"<T��9`
@�E
�R�
�Rg�R�R�R9�R��f
@��9f
@��9f
@��9�e
@��9�����R!�R��4�SA��{¨�#�_�bB��R!�rK�R�҃�R@�! *�`��5T���a@�!@9�9�SA��{¨�#�_� � �?#�{��C<���S�T4sK!��[��Qs>�c��>����453	4�>@�uQ����������TaK�����s����4�[B��cC��SA��{Ĩ�#�_��
@�G
�R�
�Rj�R �Rf|S'9���RK�R�
@��r�҃�R+9�
@�*	9�
@�'
9�
@��9�
@��9�
@��9�
@�H 9�
@�_$9�
@�@9�@��
@�@�! *����5�@��R!�r�*��K�R@���! *� ��4���R�SA��[B��cC��{Ĩ�#�_֠��� � �?#�{��D
�R��@��
�Rf�R�9@��9@��9@��9�@��9@���q�T�!<	@��tS%4Hӈ�2�%I$8�Bc@���(8@�"�'8@�#�&8@�!���R�R��{���#�_� � � � �?#�{�������� �a
@�@
�R�
�Rb�R 9a
@�#9a
@�"9a
@� 9�`
@�9`@��qHT��Rc
@�tS��R�bH 8��Rc
@�g�&8c
@�a�%8c
@�d� 8`@�c��q�T��Rh
@�tSD�RI 8`
@��'8`
@��&8`
@��#8`@�c��qT�Rh
@� �I 8`
@��'8`
@��&8`
@��$8`@�d���q�
Th
@�tSI 8`
@��'8`
@��&8`
@��$8`@�d���qhT$�Ri
@�tS"I 8`
@��(8`
@��'8`
@��&8`@�f���q	T��Rj
@�tS	BI 8`
@��)8`
@��(8`
@��&8`@�e���q�Th
@�tSI 8`
@��'8`
@��&8`
@��%8`@�e���qhTh
@�tSI 8`
@��'8`
@��&8`
@��%8`@�e���q(Th
@�tSI 8`
@��'8`
@��&8`
@��%8`@�`�����R�R��@��{¨�#�_�a@������B�!��D�R��R�4�� � ա�?#��{��C��S�����[���@�
4a
@�@
�R�
�Rb�R 9a
@�#9a
@�"9a
@� 9�`
@�9`@��q�T��Rf
@�tS�
�R�H 8`
@��$8`
@��#8`
@��"8`@�b�_�qHT��f
@�tS�H 8`
@��$8`
@��#8`
@��"8`@�`�����R!�R��*�5bB��R!�rK�R�҃�R@�! *��*`5`@�@9@9!B�S*�y�B����R@����������R`@��R�rG�R�R�*@��R����! *��*�@y���y��q�ҟ�{A��SB��[C����#�_֠��_�`���� � �?#���A8�{��C���3|@�A�B�������R��r����� 5��T���@yxsx
<r�T�RA8��@�"�B�c���T�{A��@�����#�_ր����� ����� � � �?#��A8�{��C��S����*��@�B�����yu>@� �TP7�RA8��@�"�B�c���T�{A��SB��@����#�_���c���*�c@���B�����W6������4���������@y@�T�����B��@���@���� � �?#���A8Ճ
�Rb�R�{��C��S��� �B�����a
@�@
�R 9a
@�#9a
@�"9a
@� 9�`
@�9a@�`@�?q�T�*?�q�T ��Ra
@�tS�R#�R"H 8a
@�&�%8a
@�#�$8a
@�#� 8`@��*`��q(
T �Rd
@�tS��H 8�R`
@��'8`
@��%8`
@��!8`@��*`��qh
T '�Rh
@�tS��RI 8`
@��&8`
@��$8`
@��!8`@��*`��q�T ��Ra
@�tS�
�R��R"H 8a
@�'�&8a
@�%�$8a
@�#� 8`@��*`��qT F
�Rg
@�tSd�R�H 8`
@��%8`
@��#8`
@��!8`@��*`��qhT f�Rg
@�tS���H 8`
@��%8`
@��#8`
@��!8`@�`�t&@9�q�T4	7�qT��Rc
@�tS��RA�RbH 8c
@�f�%8c
@�a�$8c
@�a� 8`@�a�?�qhT&�Rg
@�tS��R�H 8`
@��%8`
@��$8`
@��#8`@�`�����R�R��*�4A8��@��B�B���T�*�{A��SB�����#�_�����!~���@9�87q���T��O����*��q��T��Ra
@�tS��Rd�R"H 8"�Ra
@�&�%8a
@�$�#8a
@�"� 8`@�`�����q��T��Rb
@�tSF�R��RCH 8�Rb
@�F�(8b
@�E�'8b
@�D� 8`@��*`��q��T@�Ri
@�tS#I 8`
@��(8`
@��'8`
@��"8`@��*`��q(�T@�Rj
@�tS	�RCI 8`
@��)8`
@��'8`
@��"8`@��*`��q��T@��Ri
@�tSf�R#I 8`
@��'8`
@��$8`
@��"8`@��*`��q��T ��Rh
@�tS��RI 8`
@��&8`
@��$8`
@��!8`@�a��*���������@��`@�.�� � � � �?#��A8Ո�R�R�R�{�����R�����������R �B�����`@�@���!\S!2�a
@�@
�R�
�Rb�R 9a
@�#9a
@�"9a
@� 9�`
@�9`@��qhT��Re
@�tS#�R�H 8`
@��$8`
@��"8`
@��!8`@�`�����R�R��4A8��@�"�B�c���!T�{B��@����#�_�B�R}�Ҁ���a
@�@
�R�
�Rb�R 9a
@�#9a
@�"9a
@� 9�`
@�9`@��q�T��Ra
@�tSe�R��&H 8a
@�%�$8a
@�#�"8a
@�?� 8`@�`�����R�R� ��5�_���������5�_@9�_����U�cc"9����5�_@96 �R`� ��_���~���_@9�6 �R`&9 �������� ��a@����@�B�!����a@����`�B�!����&9�a@���� �B�!������ � �?#�{�����S��[����c���8@�6�� �������R��������������Rv��*@��`
��	��*@������R�`�`	��>�����#@�B�!����u�������*�4`@�T�`@���`
@��
��*�SA��[B��cC��{Ĩ�#�_��*@����$�U�����C@���B����`B������R�!���B���B�����R��C�R!���*`��5��@9��!2��9��*�SA��[B��cC��{Ĩ�#�_�t���t��� � � �?#�{��������T@�Y��������B���R�@��{¨�#�_� � � �?#�{��F
�R���S�tr���[��
�Rg�R�c����#�Yp�R@��R"9�r7��f9`
@�9`
@�9`
@�9�`
@�9`@��q�T��Rb
@�tS����GH 8b
@�F�%8b
@�D�#8b
@�A� 8`@�`�����R�R� �7`ЛR`c�r�~����r� ՔR�zSj� �a@��R�k`T�
Q���q�Bz)(T��q�'T Ք �R�S��q��@zI��T � Qq Az��4�q K��?kğ �a
@�@
�R�
�Rb�R 9a
@�#9a
@�"9a
@� 9�`
@�9`@��qT��Ra
@�tSd�R��"H 8��R��Re
@�!���(8e
@�(=q����&85*�a
@�#� 8`@��*`��qHT ��Rh
@�tSI 8`
@��'8`
@��%8`
@��!8`@��*`��q�	T %�Rh
@�tSI 8`
@��'8`
@��&8`
@��!8`@��*`��qHT H�Ri
@�tS"I 8`
@��'8`
@��&8`
@��!8`@��*`��q�T ��Ri
@�tS�"I 8`
@��'8`
@��$8`
@��!8`@��*`��q(T g
@�tS�H 8`
@��&8`
@��$8`
@��!8`@�`��
5����R�R���7a
@�@
�R�
�Rb�R 9a
@�#9a
@�"9a
@� 9�`
@�9`@��q�T��Ra
@�tS&�R�"H 8��a
@�&�%8a
@�$�#8a
@�"� 8`@�`�����R�R���7B�R}�Ҁ������R�����`�7�Rw��SA��[B��cC��#@��{Ũ�#�_�a@����*��!���B�����d@��a@�����*!���B�����a@����*�
�!���B����a@����*�	��*!���B������qh�T��Rd
@�tSB�R�R�H 8d
@���&8d
@���%8d
@��� 8`@�d���q��Tg
@�tS�H 8`
@��&8`
@��%8`
@��$8`@�`�m���R������� � Ձ4?#�{��B��c��e����{���#�_����R���_� � �?#�{���������B�!���{���#�_�?#�{���������{���#�_��	
'int''u16 [2]''_Bool'.�$A�WZap����rtsx_usbrtsx_usb_transfer_datartsx_usb_read_ppbufrtsx_usb_write_ppbufrtsx_usb_ep0_write_registerrtsx_usb_ep0_read_registerrtsx_usb_add_cmdrtsx_usb_send_cmdrtsx_usb_get_rsprtsx_usb_get_card_statusrtsx_usb_write_registerrtsx_usb_read_registerrtsx_usb_switch_clockrtsx_usb_card_exclusive_check%s: xfer %u bytes, %d entries
%s called
%s: sg transfer timed outWrite 0x%x to phy register 0x%x
%s called with pm message 0x%04x
Package: LQFP48
Package: QFN24
Device is rts5179
: Realtek USB Card Reader found at bus %03d address %03d
&ucr->dev_mutexSwitch card clock to %dMHz
Internal SSC clock: %dMHz (cur_clk = %d)
n = %d, div = %d
ssc_depth = %d
rtsx_usb/build/linux-fwJ9gE/linux-5.15.0/drivers/misc/cardreader/rtsx_usb.cdrivers/misc/cardreader/rtsx_usb.crtsx_usb_sdmmcrtsx_usb_msrtsx_usb_bulk_transfer_sglistrtsx_usb_disconnectrtsx_usb_sg_timed_outrtsx_usb_suspendrtsx_usb_init_chiprtsx_usb_probertsx_usb_write_phy_registerrtsx_usb_switch_clock�)�9�@polling_pipedescription=Realtek USB Card Reader Driverauthor=Roger Tseng <rogerable@realtek.com>license=GPL v2parm=polling_pipe:polling pipe (0: ctl, 1: bulk)parmtype=polling_pipe:intsrcversion=3192C5A93FC53FCB401FEAFalias=usb:v0BDAp0140d*dc*dsc*dp*ic*isc*ip*in*alias=usb:v0BDAp0139d*dc*dsc*dp*ic*isc*ip*in*alias=usb:v0BDAp0129d*dc*dsc*dp*ic*isc*ip*in*depends=intree=Yname=rtsx_usbvermagic=5.15.0-164-generic SMP mod_unload modversions aarch64��GNU�GNU�y��j6h��H�-f�
LinuxLinux�S#�module_layout�v�/kmalloc_caches�A�param_ops_int���usb_sg_wait��T__ubsan_handle_load_invalid_valuej�mfd_remove_devices9c��init_timer_key8�2mutex_unlockHW�__pm_runtime_resume�C��usb_enable_autosuspend�P�jiffies�Ӟ�mutex_trylock���usb_deregister���__mutex_init�2Smfd_add_devices��+usb_control_msgK��Mmutex_lock�s�$add_timer���__ubsan_handle_out_of_bounds]X��__stack_chk_fail���usb_bulk_msg���usb_sg_cancel�J$�kmem_cache_alloc_trace ��__dynamic_dev_dbgܐ�timer_delete_sync ]�usleep_range_statew���device_for_each_child�zkfree~�)HmemcpycF�usb_sg_init��U�usb_register_driver�__msecs_to_jiffies���Qdevm_kmallocGCC: (Ubuntu 11.4.0-1ubuntu1~22.04.2) 11.4.0GCC: (Ubuntu 11.4.0-1ubuntu1~22.04.2) 11.4.0��TT��[%�[��[%@ �[%@�[%CH�[%	`�[%���[%	��[%��[%G{@\%:{�\%��\%�\%�^�
��
&"!

)\%��s�_n��-\%
)\%�m
>\%\\%o$p\%t�\%r
)\%�B:���\%

)\%�B:n���\%
)\%��2�\%
)\%��\%i,�\%
)\%�]%]%�*]%�=]%z$
)\%��t��NL]%`]%
w]%�]%��]%��]%��
)\%��i,�]%�]%T�
Ȫ:{ʥI�]%!
)\%�^%	^%�C^%C ^%C&^%#
)\%��	�tc�	�<^%�i,D^%%
)\%�B:�[^%'w^%�^%rtsx_ucrproduct_idic_versionis_rts5179cur_clkcmd_bufcmd_idxrsp_bufpusb_devpusb_intfcurrent_sgsg_timerdev_mutexucrrtsx_usb_add_cmdrtsx_usb_card_exclusive_checkrtsx_usb_disconnectrtsx_usb_driver_exitrtsx_usb_driver_initrtsx_usb_ep0_read_registerrtsx_usb_ep0_write_registerrtsx_usb_get_card_statusrsp_lenrtsx_usb_get_rsprtsx_usb_init_chiprtsx_usb_post_resetrtsx_usb_pre_resetrtsx_usb_probertsx_usb_read_ppbufrtsx_usb_read_registerrtsx_usb_reset_chiprtsx_usb_reset_resumertsx_usb_resumertsx_usb_resume_childrtsx_usb_send_cmdrtsx_usb_sg_timed_outrtsx_usb_suspendcard_clockssc_depthdouble_clkvpclkrtsx_usb_switch_clockact_lenrtsx_usb_transfer_datartsx_usb_write_phy_registerrtsx_usb_write_ppbufrtsx_usb_write_registerrtsx_usb.ko��)�#"ExHxi�,EH�H�-�BE��$CJ_E$r$�`�{E�	|$�EA\�x�E`�`����E<�<�(�E0M0p���E�������ETT=�]Ell��3E�E
EE85�0I�0\8lP,����88�|�p8��
T�8�/�8G��[��n8��8�P8�`���8� L�pD�8(08@h8X�8p@�(���E�� �8�P�h ������h
E�3@C#L+g++}V�e1��EE�(EE��#��.	.)	/.>	]	U	f	k	o	}?E!�	!�	!E"�	"@�	�Ih������	�#ʞ�	R�`

�%
9
E
��iߋi
(x

�
�
|@p�
�
�
�
@�
��``���"H!>�H��P�K|[�jM�Vr|��]b����Ԍک����z,l���-8(�6�)5W�
��	�CQ�iNh=
�$�n���������)F����&@�
2
>
L
��|�<j
__kstrtab_rtsx_usb_transfer_data__kstrtabns_rtsx_usb_transfer_data$d__ksymtab_rtsx_usb_transfer_data__kstrtab_rtsx_usb_read_ppbuf__kstrtabns_rtsx_usb_read_ppbuf__ksymtab_rtsx_usb_read_ppbuf__kstrtab_rtsx_usb_write_ppbuf__kstrtabns_rtsx_usb_write_ppbuf__ksymtab_rtsx_usb_write_ppbuf__kstrtab_rtsx_usb_ep0_write_register__kstrtabns_rtsx_usb_ep0_write_register__ksymtab_rtsx_usb_ep0_write_register__kstrtab_rtsx_usb_ep0_read_register__kstrtabns_rtsx_usb_ep0_read_register__ksymtab_rtsx_usb_ep0_read_register__kstrtab_rtsx_usb_add_cmd__kstrtabns_rtsx_usb_add_cmd__ksymtab_rtsx_usb_add_cmd__kstrtab_rtsx_usb_send_cmd__kstrtabns_rtsx_usb_send_cmd__ksymtab_rtsx_usb_send_cmd__kstrtab_rtsx_usb_get_rsp__kstrtabns_rtsx_usb_get_rsp__ksymtab_rtsx_usb_get_rsp__kstrtab_rtsx_usb_get_card_status__kstrtabns_rtsx_usb_get_card_status__ksymtab_rtsx_usb_get_card_status__kstrtab_rtsx_usb_write_register__kstrtabns_rtsx_usb_write_register__ksymtab_rtsx_usb_write_register__kstrtab_rtsx_usb_read_register__kstrtabns_rtsx_usb_read_register__ksymtab_rtsx_usb_read_register__kstrtab_rtsx_usb_switch_clock__kstrtabns_rtsx_usb_switch_clock__ksymtab_rtsx_usb_switch_clock__kstrtab_rtsx_usb_card_exclusive_check__kstrtabns_rtsx_usb_card_exclusive_check__ksymtab_rtsx_usb_card_exclusive_check$x__UNIQUE_ID_ddebug364.11rtsx_usb_post_resetrtsx_usb_pre_resetrtsx_usb_resumertsx_usb_resume_childrtsx_usb_disconnect__UNIQUE_ID_ddebug387.1rtsx_usb_sg_timed_out__UNIQUE_ID_ddebug363.12rtsx_usb_write_phy_register.constprop.0__UNIQUE_ID_ddebug374.10rtsx_usb_suspend__UNIQUE_ID_ddebug388.0rtsx_usb_reset_chiprtsx_usb_init_chip__UNIQUE_ID_ddebug383.5__UNIQUE_ID_ddebug385.3__UNIQUE_ID_ddebug384.4rtsx_usb_probe__UNIQUE_ID_ddebug386.2rtsx_usb_reset_resumertsx_usb_switch_clock.part.0__UNIQUE_ID_ddebug377.9__UNIQUE_ID_ddebug378.8__UNIQUE_ID_ddebug379.7__UNIQUE_ID_ddebug380.6rtsx_usb_driver_initrtsx_usb_driver_exitrtsx_usb_usb_ids__func__.15__func__.20__func__.23__func__.19rtsx_usb_cells__func__.24__func__.22__func__.18__func__.17__param_str_polling_pipertsx_usb_driver__key.21__UNIQUE_ID_description391__UNIQUE_ID_author390__UNIQUE_ID_license389__UNIQUE_ID_polling_pipe361__UNIQUE_ID_polling_pipetype360__param_polling_pipe__UNIQUE_ID_srcversion315__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____versions__crc_rtsx_usb_ep0_read_register__crc_rtsx_usb_ep0_write_registerdevm_kmalloc__msecs_to_jiffies__this_moduleusb_register_driverusb_sg_init__crc_rtsx_usb_card_exclusive_checkcleanup_modulememcpykfreedevice_for_each_childusleep_range_statetimer_delete_sync__dynamic_dev_dbgkmem_cache_alloc_traceinit_moduleusb_sg_cancelusb_bulk_msg__stack_chk_fail__ubsan_handle_out_of_bounds__crc_rtsx_usb_transfer_data__crc_rtsx_usb_get_rspadd_timermutex_lock__crc_rtsx_usb_send_cmdusb_control_msg__crc_rtsx_usb_read_ppbufmfd_add_devices__crc_rtsx_usb_add_cmd__crc_rtsx_usb_switch_clock__mutex_initusb_deregister__crc_rtsx_usb_write_ppbufmutex_trylock__crc_rtsx_usb_read_registerusb_enable_autosuspend__pm_runtime_resumemutex_unlockinit_timer_keymfd_remove_devices__crc_rtsx_usb_get_card_status__mod_usb__rtsx_usb_usb_ids_device_table__ubsan_handle_load_invalid_valueusb_sg_waitparam_ops_int__crc_rtsx_usb_write_registerkmalloc_caches��T����������������������������,P0P4�h������������ � �4�LPT0\0dhp�x���8��8���,��4������������X	��	�h
��
��
�
�
P�
P�
��
���H�8T�8X����� ������� $(0x<xD�T�d�l��P�P������(�X�\`l���|���\�p������������� �(�<@D�L�T�\�������������  �0�<�lp����������������LPPPT�X�` �!�!�0!�`!d!t!0x!0|!��!�!�!P�!P�!��!�!�!��!��!��!�!�!��!��!� �$�(�,�0���$�(,� H�LP
`�d h!<�@$D%0�4(8)T�X0\1l�p4t5�89x�|�	�������,�-���� ����$��(�,�0�,�(��` ,$H(�0�
4�
8�@�DHP�TX@`�d8h�p�t�xx���`���p�\!� ����!�X����!�����!����@ �(�08P@�HP�X``Ph@p$x�	��
��
���������`� �p��"��` P(�8p@�H`P�`�hp x������8�@ HP p�x8��0������P���P��x� �(0�P�X�`h������������������00�8�@HPh�p�x���������8�@�h(�8h�� .symtab.strtab.shstrtab.rela.text.rela.init.text.rela.exit.text.rela__ksymtab_gpl.rela__kcrctab_gpl.rela__jump_table.rela__patchable_function_entries.rela.data.rela__dyndbg.rela.gnu.linkonce.this_module.init.plt.text.ftrace_trampoline__ksymtab_strings.rodata.str1.8.rela.rodata.modinfo.rela__param.note.gnu.property.note.gnu.build-id.note.Linux__versions.bss.note.GNU-stack.comment.BTF.gnu_debuglink @�"@0f8(+<#@&@hv�(;|#(6@wH(K�#�F@Xw�(^@$4Y@{8(	qx$�l@8|�(���H%�~@��(
� &|�@h�P(��'��@���(��*�@�@��0(�.�.�.�2.428/D �1u@Ȉ0((�3�6�5(1@��`(>�5 Q6$d$60pX6@{�>��>�0�>\��>b�XFhFH)�	�Xy
X��0��	*�H��
���0��1
0	`�He0	*�H��
1�o0�k0F0.1,0*U#Build time autogenerated kernel key,�ݎQ�Q�~�^yw0	`�He0
	*�H��
����de+�j~�t&V̷�
B�}�!n��Yh�vR��3�G��t�
@�+�[Ο�I���.^���뎗�f�G��
�/����9ܺ���Aas�x�T��ԫ�JBU%�*/�_�H�_�:]g4>����S�4�8o�E��k��D,��B2�v2T�����J@�t�fT2�U�&�h�>�:��O]
0>w��<�Qa���f�<�:���aVL���^�dΠRWp�D���#5V��J�1�j {���l�]���#MVaD�0��E*�ZA������^$'�-Z�ڲa�M��_����C�Ң��q�%'�,���TŊ�(���c�*�I+���.(�Sx[��F	Vf�z�lo�t�x�(�i!���&��n)�~�֠as_X��c��&�y���h�ٵ�����_�85��wDl�rxf�w���l���[��ȵ�T/���n�M:\y�6���@�D��W+��:I3뺱�B͏��Z���\���A��~Module signature appended~

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


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