403Webshell
Server IP : 209.209.40.120  /  Your IP : 216.73.217.112
Web Server : Microsoft-IIS/10.0
System : Windows NT NEWWWW 10.0 build 17763 (Windows Server 2019) i586
User : NEWWWW$ ( 0)
PHP Version : 8.3.30
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  C:/Python312/Lib/site-packages/pandas/tests/groupby/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : C:/Python312/Lib/site-packages/pandas/tests/groupby/__pycache__/test_groupby_dropna.cpython-312.pyc
�

/	�g�[��P�ddlZddlZddlmZddlmZddlZddl	m
Zddlm
Z
ejjddddgddggd	d
gd	dgd	dgd
�fdddgdej gddgggd�gd�gd�d
�fg�d��Zejjddddgddggdd
gddgddgd
�fdddgdej gddgej dgggd�gd�gd�d
�fg�d��Zejjddddgd
d	gdd	gdd	gd�fdddej ggd�gd�gd�d�fg�d��Zejjddddd ej gej(d!d!gdd g�"�fdddd ej gej(gd#�dd ej g�"�fg�d$��Zejjd%dej(d&d'gdd gd(�)�fdej(gd*�dd ej gd(�)�fg�d+��Zejjd,d-�d.��Zejjd/ej0dd0�ed1�ej4j7d2d3gd4d5g�6�g�d7��Zejjddddgddggd	d
gddgddgd
�fdddgdej gddgggd�gd8�gd9�d
�fg�d:��Zejj<ejjd;ej>d<�ej>d=�fej@d>�ej@d?�fejBd<�ejBd=�fg�ejjd@ddAd!gfdgdB�fg�dC����Z"ejjdDejFdddd ej ggdE�dF�dGgdH�idd ej gdI�J�ejFdddd ej ggdE�dF�dGgdK�iddL�J�ejFdgdM�gdE�dF�dGgdH�iddN�J�ejFdgdM�gdE�dF�dGgdH�iddO�J�g�dP��Z$ejjdQddgdd gg�ejjdRdgdd gg�ejjdSddg�dT����Z%dU�Z&dV�Z'ejjdWe(dX��ejjdYddZd[d\d]d^d_d`dadbdadcdddeejFdfejjSedg�h��i�djdkdlg�ejjdmddg�dn����Z*ejjdmddg�ejjdYe+dg�do���Z,ejjdpgdq��dr��Z-ds�Z.ejjdtdudvg�dw��Z/dx�Z0dy�Z1y)z�N)�pa_version_under10p1)�na_value_for_dtype)�get_groupby_method_argszdropna, tuples, outputsT�A�B�*@���Q��^@��^@��?��c�d�eF)r皙����(@r	)r� m@r
)r�(@rc��gd�d|dddggd�gd�g}tj|gd��	�}|jd
dg|��j�}tjj|t
d
���}|s$|jddtjgd��}tj||��}tj||�y)N�rr�rrrrrr�rrr	�{��rrrrr��a�br
rr��columnsrr��dropna�ab��namesr��level��index��pd�	DataFrame�groupby�sum�
MultiIndex�from_tuples�list�
set_levels�np�nan�tm�assert_frame_equal)	r �tuples�outputs�
nulls_fixture�df_list�df�grouped�mi�expecteds	         �JC:\Python312\Lib\site-packages\pandas/tests/groupby/test_groupby_dropna.py�:test_groupby_dropna_multi_index_dataframe_nan_in_one_groupr>
s���0	�	�m�T�5�"�-�"��	�G�
���g�'@�	A�B��j�j�#�s��F�j�3�7�7�9�G�	���	"�	"�6��d��	"�	<�B��
�]�]�C��b�f�f�-�S�]�
9���|�|�G�2�.�H����'�8�,�r)rg������*@r	r)rg@m@r
r)rrrrc	���gd�d|dddggd�|dddd	gd|ddd	gg}tj|gd
���}|jdd
g|��j�}tjj|t
d���}|s5|jddtjgddtjgg�}tj||��}	tj||	�y)Nrrrrrrrrrrrrrrr!r"r&r()
r r5r6r7�nulls_fixture2r8r9r:r;r<s
          r=�;test_groupby_dropna_multi_index_dataframe_nan_in_two_groupsrB8s���0	�	�m�T�5�"�-�"�	��a��C�(�	�n�a��C�(��G�
���g�'@�	A�B��j�j�#�s��F�j�3�7�7�9�G�	���	"�	"�6��d��	"�	<�B��
�]�]�S�#�r�v�v�.��c�2�6�6�0B�C�
D���|�|�G�2�.�H����'�8�,r?zdropna, idx, outputs)rr
r)r	rr)r
rr)rrrc��gd�gd�gd�gd�g}tj|gd���}|jd|��j�}tj|tj|d	d�
���}tj||�y)N)rrrr)Nrrr)rr	rr)rrrr)rrr
rrrr�object��dtype�namer&)r)r*r+r,�Indexr3r4)r �idxr6r8r9r:r<s       r=�*test_groupby_dropna_normal_index_dataframerJdsr��$	����	�G�
���g�';�	<�B��j�j��V�j�,�0�0�2�G��|�|�G�2�8�8�C�x�c�+R�S�H����'�8�,r?zdropna, idx, expectedrr�r&)rKrKrKc��tjgd�|��}|jd|��j�}t	j
||�y)N)r�rKrKr&r)r%r )r)�Seriesr+r,r3�assert_series_equal)r rIr<�ser�results     r=� test_groupby_dropna_series_levelrR�s?��
�)�)�L��
,�C�
�[�[�q��[�
0�
4�
4�
6�F����6�8�,r?zdropna, expected�@j@��u@�	Max Speed�r'rG)rSrT�4@c���tjgd�gd�d��}|jdddtjg|��j�}t
j||�y)N)g`x@rTg>@rW)�FalconrY�ParrotrZrUrVrrr)r)rNr+r1r2�meanr3rO)r r<rPrQs    r=�test_groupby_dropna_series_byr\�sU��
�)�)�"�6�
��C��[�[�#�s�C����0��[�
@�
E�
E�
G�F����6�8�,r?r )FTc��tjgd�gd�d��}|jd|��}|jj|k(sJ�y)N�rrrN�rrMrKN�rrrr)r)r*r+�_grouperr )r r9�gbs   r=�test_grouper_dropna_propagationrc�sA��
���O�/�B�	C�B�	���C���	'�B�
�;�;����'�'�'r?r'��abcd)rrM)�Rr�num�colr"c�<�dddd|rtjndgi}tjgd�gd�d�|��}|j	d|�	�}|jt�}tj||��}tj||�|dgjt�}tj||��}tj||�|djt�}tj|d|d�
�}tj||�y)NrrMrr^r_r`r&rrrV)r1r2r)r*r+�	transform�lenr3r4rNrO)r r'�
expected_datar9rbrQr<s       r=�+test_groupby_dataframe_slice_then_transformrm�s����1�a��f�B�F�F�!�<�=�M�	���O�/�B�%�	P�B�	���C���	'�B�
�\�\�#�
�F��|�|�M��7�H����&�(�+�
���Y�
 �
 ��
%�F��|�|�M��7�H����&�(�+�
��W�
�
�s�
#�F��y�y��s�+�5�s�C�H����6�8�,r?)rrr
)rrrc��gd�gd�gd�gd�g}tj|gd���}ddd	d
�}|jddg|�
�j|�}tjj|t
d���}|s$|jddtjgd��}tj||��}tj||�y)Nr)rNrrrrrrrr,�max�minrrrrr!r"rrr$r&)r)r*r+�aggr-r.r/r0r1r2r3r4)	r r5r6r8r9�agg_dictr:r;r<s	         r=�-test_groupby_dropna_multi_index_dataframe_aggrs�s���,	�$�"��	�G�
���g�'@�	A�B���U�3�H��j�j�#�s��F�j�3�7�7��A�G�	���	"�	"�6��d��	"�	<�B��
�]�]�C��b�f�f�-�S�]�
9���|�|�G�2�.�H����'�8�,r?zdatetime1, datetime2z
2020-01-01z
2020-02-01z-2 daysz-1 dayszdropna, valuesr)rrK�c	�H�tjgd�||||||gd��}|r||g}n||tjg}|j	d|��jddi�}tjd|itj|d����}	tj||	�y)	N)rrMrKrd�rt)�values�dtrxrrwr,�rGr&)	r)r*r1r2r+rqrHr3r4)
r rw�	datetime1�	datetime2�unique_nulls_fixture�unique_nulls_fixture2r9�indexesr:r<s
          r=�&test_groupby_dropna_datetime_like_datar�s���
���(��$��%���
�
	
�
�B���i�(���i����0���j�j��f�j�-�1�1�8�U�2C�D�G��|�|�X�v�.�b�h�h�w�T�6R�S�H����'�8�,r?z#dropna, data, selected_data, levels)�
r���)�groupsrwrw)rrrr�dropna_false_has_nan)�id)rrr�dropna_true_has_nan)rrrr
�dropna_false_no_nan�dropna_true_no_nanc���tj|�}|jd|��}d}tjt
|��5|j
d��}ddd�tt|d|d��}tjj|ddg��}	|s|r|	j|d��}	tj||	�	�}
tj|
�y#1swY��xYw)
Nr�rz7DataFrameGroupBy.apply operated on the grouping columns��matchc�T�tjdtt|��i�S)Nrw)r)r*�rangerk)�grps r=�<lambda>z@test_groupby_apply_with_dropna_for_multi_index.<locals>.<lambda>Is��b�l�l�H�e�C��H�o�3N�&O�r?rwr"r$r&)
r)r*r+r3�assert_produces_warning�DeprecationWarning�apply�tuple�zipr-r.r0r4)r �data�
selected_data�levelsr9rb�msgrQ�	mi_tuplesr;r<s           r=�.test_groupby_apply_with_dropna_for_multi_indexr�s���L
���d�	�B�	���H�V��	,�B�
C�C�	�	#�	#�$6�c�	B�Q����O�P��Q��c�$�x�.�-��*A�B�C�I�	���	"�	"�9�X�t�4D�	"�	E�B��f�
�]�]�6��]�
2���|�|�M��4�H����&�(�+�Q�Q�s�C$�$C-�input_index�keys�seriesc�\�tjdtjgddgddgd��}|j	|�}|r|d}n|ddgk(r|dgk(r|dg}|�|j	|�}|j|d�	�}|r|d}|j
�}tj||�y)
NrrMrK�rrr
r
rrFr)	r)r*r1r2�	set_indexr+r,r3�assert_equal)r�r�r��objr<rbrQs       r=�)test_groupby_dropna_with_multiindex_inputr�Vs���

�,�,��R�V�V���Q���Q��	
��C��}�}�T�"�H�
��C�=��	��c�
�	"�t��u�}��S�E�?�����m�m�K�(��	���T�%��	(�B�
�
��W��
�V�V�X�F��O�O�F�H�%r?c	���dtjddtjggd�d�}tj|�}|j	dd��}|j
}tj}dtjdd	g|�
�dtjdg|�
�tjtjdd
g|�
�i}t|j�|j��D]\}}tj||��tjt|j��d	�sJ�t|j��dd	ddgk(sJ�y)N�g1�g2)rrrMrKrd)�grouprr�FrrrM�rFrKrrd)r1r2r)r*r+�indices�intp�arrayr�rwr3�assert_numpy_array_equal�isnanr/r�)r�r9r:rQrFr<�
result_values�expected_valuess        r=�test_groupby_nan_includedr�ts���B�F�F�D�$����7�o�N�D�	���d�	�B��j�j���j�/�G�
�_�_�F��G�G�E��b�h�h��1�v�U�+��b�h�h��s�%�(�
������!�Q��u�-��H�
+.�f�m�m�o�x���?P�*Q�D�&�
��
�#�#�M�?�C�D�
�8�8�D�����'��*�+�+�+�����
��q��#��d�|�3�3�3r?c��tjtjddgggd���}|j	ddg�}|jddgd��j
�}|}tj||�y)	Nrrr�rrrFr)	r)r*r1r2r�r+�firstr3r4)r9rQr<s   r=�&test_groupby_drop_nan_with_multi_indexr��se��	�������1�~�&��	@�B�	���s�C�j�	!�B�
�Z�Z��c�
�5�Z�
1�
7�
7�
9�F��H����&�(�+r?�sequence_index�QrF�UInt8�Int8�UInt16�Int16�UInt32�Int32�UInt64�Int64�Float32�Float64�category�string�string[pyarrow]zpyarrow is not installed)�reason)�marks�datetime64[ns]�	period[d]z
Sparse[float]�test_seriesc	��djtd�D�cgc]}dddd�|d|zzdz��c}�}|dvrddtjd	�}n-|d
vrddtjd	�}nd
dtj
d	�}tjtj|D�cgc]}||��	c}|��gd�d��}|jddd|d��}	|r|	d}	|	j�}
i}t|�D]\}}|j|d�|z||<�|dk(rAtj|D�
cgc]}
||
��	c}
|djjd��}n�t|t �rO|j#d�r>tj$tj&|D�cgc]}||��	c}|��d��}n)tj$|D�cgc]}||��	c}|d��}tj|j)�|dd��}|s|j+�}|s:|j-�}|�(|j#d�r|dj/|�|d<t1j2|
|�ycc}wcc}wcc}
wcc}wcc}w)N�rd�x�y�z)rrrMrK)r�r�)r�r�r�)r�r�z
2016-01-01z
2017-01-01rrMr�)rrrMrK)�keyrr�F)r �sort�as_index�observedrrr�ry�SparserE)r'rGrF)�joinr�r)�NAr1r2r*rNr+r,�	enumerate�get�CategoricalIndex�cat�
categories�
isinstance�str�
startswithrHr�rw�to_frame�reset_index�astyper3r�)r�rFr�r��k�sequence�uniques�labelr9rbrQ�summedrIrr'r<s                r=�test_no_sort_keep_nar��sY��F�w�w�IN�q��R�A�S�S�S�	!�.�Q��T�":�Q�">�	?�R��H�

�-�-��#�B�E�E�2��	�1�	1�$�<�b�e�e�D�������/��	����9�9�(�C��g�e�n�C�5�Q��	
�
�B�
���E�%�e�h�QV��	W�B��
��W��
�V�V�X�F��F���)�3�
��U��
�
�5�!�,�s�2��u�
�3��
���#�#�!'�(�A�W�Q�Z�(��u�I�M�M�$�$��
��

�E�3�	�E�$4�$4�X�$>�����H�H�&�9��g�e�n�9��G�e�
�����f�=�U�'�%�.�=�U�QV�W���y�y������C�t�L�H���$�$�&����'�'�)�����!1�!1�(�!;�&�u�o�4�4�U�;�H�U�O��O�O�F�H�%��_	S��D�� 
)��:��>s�I3�!I8�1I=�"J�Jc��tjdddgi�}tj||g|��}|r|dn|}|j|d|��}|j	�}	tj
t
|j�g�}
tjddgi|
��}|rtj|	|d�ytj|	|�y)	NrrrMr�F)r r�rKr&)r)r*rNr+r,rHrrFr3rOr4)r�rFr7rAr�r9r�r�rbrQr'r<s            r=�test_null_is_null_for_dtyper��s���
���s�Q��F�m�	$�B�
�Y�Y�
�~�6�e�
D�F� �"�S�'�b�C�	���V�E���	5�B�
�V�V�X�F��H�H�(����6�7�8�E��|�|�S�1�#�J�e�4�H��
���v�x��}�5�
���f�h�/r?�
index_kind)r��single�multic���tjtjjd�j	gd�d��d�}tjtj|gd���td�d��}|j�}tj|gd	���jd
�|d<|dk(rdg}ne|d
k(r&dg}|jd�}|jd�}n:ddg}|d|d<|jddg�}|d|d<|jddg�}t||�}	t||�}
|dk(r1|dk(r,|	dj|��f}	|
dj|��f}
|j|d|||��}|s8|dvr4tj t"d��5t%||�|	�ddd�y|j|||d��}t%||�|
�j'�}
|
dj(j+d
g�|
d<|dk(r"|
dj(j+d
g�|
d<|r+|dk(r|
jddg�}
nE|
jd�}
n3|dk7r.|dk7r)|
jd��}
|dk(r|
jd��}
|dvr�|dk7r�|
dj,j/�}|d
k(rA|D�cgc]}|d
k(rtj0n|��}}tj|gd���|
d<n9|D�cgc])}|dk(r tj0tj0fn|��+}}||
d<|dk(r*|
j3ddi��}
|r|
dj3d�}
|s
|dk(s|dk(rd}nt4}d}t7j8||��5t%||�|	�}ddd�t7j:|
�y#1swYyxYwcc}wcc}w#1swY�6xYw)NrM�rrMN���size�rrMrK�r�r��r�r�)rrMrKrdrdr�r�r��x2�corrwithrrF�r r�r�r�)�idxmin�idxmaxz(empty group due to unobserved categoriesr�T)r�r�r�r�r�)r�r�r�)rdrdz*A grouping .* was excluded from the result)r1�append�random�default_rng�choicer)r*�Categoricalr��copy�fillnar�r�dropr+�pytest�raises�
ValueError�getattrr�r��remove_categoriesrw�tolistr2�rename�
FutureWarningr3r�r�)�reduction_funcr�r�r�r�rwr9�	df_filledr��args�args_filled�	gb_keepna�	gb_filledr<r�warnr�rQs                  r=�test_categorical_reducersr�s����Y�Y�r�y�y�,�,�Q�/�6�6�|�"�6�M�t�
T�F�	����n�n�V�	�:��r��K�
�B�
���	�I��^�^�F�|�D�K�K�A�N�I�c�N��W���u��	�x�	��u��
�\�\�#�
���'�'��,�	��T�{���c�7��4��
�\�\�3��+�
&��#�C�.�	�$���'�'��d��4�	�"�>�2�6�D�)�.�)�D�K���#�
�g�(=��Q����T��*�,��"�1�~�*�*�4�*�8�:���
�
��U�X�D�8���I���*>�>�
�]�]��H�
�	6�
/�G�I�~�.��5�	6�	��!�!�$���t�!�T�I�1�w�y�.�1�;�?�K�K�M�H��S�M�%�%�7�7���<�H�S�M��W��!�$��+�+�=�=�q�c�B������� ��)�)�3��+�6�H��)�)�#�.�H�	�w�	�>�V�#;��=�=��=�-���� ��}�}�T�}�2�H��-�-�*��2G��#��%�%�,�,�.����!�7=�>�!��Q��b�f�f�A�-�>�F�>��N�N�6�i�H�H�S�M�FL�M��!�v�+�r�v�v�r�v�v�&�1�<�M�F�M�"�H�S�M�����?�?�A�v�;�?�7�����'�.�.�t�4�H��:��(�N�f�,D�����
6�C�	�	#�	#�D��	4�;�3���N�3�T�:��;��O�O�F�H�%�[	6�	��*?��N�;�;�s$�-O�O�.O#�#O(�O�(O1c�,�|dk(r2d}|jtjj|d���t	j
tjjd�jgd�d��d�}tjtj|gd	��
�td�d��}t||�}||d
j�d}	|dk(rttt!|	���}
n�|dk(rs|r4|r|d
j#d��dz
}nF|d
j#d��dz
}n-|j$d|	j&dd
j#�}t!|	�|gz}
nt)|	|�|�}
tjd|
i�}|j+d
d|||��}
|j+d
d||��}d}|dk(r4t-j.t0|��5t)|
d�|�}ddd�nt)|
|�|�}t)||�|�}t3||d
j�j&j5�|j6j9��D]5\}}|j:dk(r||j$|<�%||j$|df<�7|dk(r0||d
j=�|j?�zxxdz
cc<|dvr|jAd�}t-jB|�y#1swY��xYw)Nr�zBGH#49651 fillna may incorrectly reorders results when dropna=FalseF)r��strictrMr�r�r�r�r�r�r�r�r��cumcount�ngrouprrrr�T)r r�r�zLThe default fill_method='ffill' in DataFrameGroupBy.pct_change is deprecated�
pct_changer�)�rank�diffr�shift�int64)"�applymarkerr��mark�xfailr1r�r�r�r�r)r*r�r�r�isnullr/rk�nunique�ilocr'rr+r3r�rr�rrw�ravel�ndim�notnull�ger�r�)�request�transformation_funcr�r�r�r�rwr9r	�null_group_values�null_group_data�na_group�null_group_resultr�	gb_dropnarQr<r�values                   r=�test_categorical_transformersr*Ms����h�&�R�����F�K�K�-�-�S��-�G�H�
�Y�Y�r�y�y�,�,�Q�/�6�6�|�"�6�M�t�
T�F�	����n�n�V�	�:��r��K�
�B�#�#6��;�D��2�c�7�>�>�+�,�S�1���j�(��u�S�):�%;�<�=��	��	(����c�7�?�?�%�?�8�1�<���c�7�?�?�%�?�8�1�<���w�w�;�!2�!8�!8��!;�<�S�A�I�I�K�H��/�0�H�:�=��I�'�"3�5H�I�4�P�����c�?�%;�<���
�
��E�H�4�(���I��
�
�3�t�h�T�
�J�I�
X�C��l�*�
�
'�
'�
�S�
A�	=�5�W�Y��5�t�<�F�	=�	=�9���$7�8�$�?��6�w�y�"5�6��=�H��
�2�c�7�>�>���"�"�)�)�+�->�-E�-E�-K�-K�-M��+���e��=�=�A��"'�H�M�M�$��%*�H�M�M�$��'�"�
+��h�&���C����"�X�[�[��%:�:�;�q�@�;��"I�I��?�?�7�+���O�O�F�H�%�%	=�	=�s�)L	�	L�method�head�tailc�L�tjjd�jgd�d�}t	j
t	j|gd���tt|��d��}|jdd|||�	�}t||��}|d
k(r|ddd�}|dk(|dk(j�d
kz|dk(|dk(j�d
kzz|dk(|dk(j�d
kzz}|d
k(r|ddd�}||}	tj||	�y)NrMr�r�r�r�r�r�Fr�r-���rrv)r1r�r�r�r)r*r�r�rkr+r�cumsumr3r4)
r+r�r�r�rwr9rbrQ�maskr<s
          r=�test_categorical_head_tailr2�s-���Y�Y�
"�
"�1�
%�
,�
,�\�2�
>�F�	����n�n�V�	�:��s�6�{�AS�T�
�B�
���C���t�h��	W�B�
 �W�R��
 �
"�F�
�����"�����A�+�6�Q�;�.�.�0�A�5�	6��a�K�V�q�[�0�0�2�a�7�8�	:�
�d�N��$��6�6�8�A�=�>�	@�	�����D�b�D�z���$�x�H����&�(�+r?c��tjjd�jgd�d�}t	j
t	j|gd���tt|��d��}|jddd�	�}|jd
��}|j�}tj||�y)NrMr�r�r�r�r�r�F�r r�c�"�|j�S�N�r,�r�s r=r�z&test_categorical_agg.<locals>.<lambda>�s��a�e�e�g�r?)r1r�r�r�r)r*r�r�rkr+rqr,r3r4�rwr9rbrQr<s     r=�test_categorical_aggr:�s���
�Y�Y�
"�
"�1�
%�
,�
,�\�2�
>�F�	����n�n�V�	�:��s�6�{�AS�T�
�B�
���C����	6�B�
�V�V�%�
&�F��v�v�x�H����&�(�+r?c��tjjd�jgd�d�}t	j
t	j|gd���tt|��d��}|jddd�	�}|jd
��}|jd�}tj||�y)NrMr�r�r�r�r�r�Fr4c�"�|j�Sr6r7r8s r=r�z,test_categorical_transform.<locals>.<lambda>�s��A�E�E�G�r?r,)
r1r�r�r�r)r*r�r�rkr+rjr3r4r9s     r=�test_categorical_transformr=�s���
�Y�Y�
"�
"�1�
%�
,�
,�\�2�
>�F�	����n�n�V�	�:��s�6�{�AS�T�
�B�
���C����	6�B�
�\�\�+�
,�F��|�|�E�"�H����&�(�+r?)2�numpyr1r��pandas.compat.pyarrowr�pandas.core.dtypes.missingr�pandasr)�pandas._testing�_testingr3�pandas.tests.groupbyrr�parametrizer2r>rBrJrNrRr\rc�
RangeIndexr/r-�from_productrmrs�arm_slow�	Timestamp�	Timedelta�Periodr�paramr�r�r�r�r��skipifr�rDr�rr*r2r:r=�r?r=�<module>rOsp���
�6�9���8�������
��3�Z�#�s��$���.��e�}�D�#�;�G�	
�
��3�Z�#�r�v�v���c�
�3�)�)�&�
�	
�
��&-�'�&-�0������
��3�Z�#�s��$���.��e�}�D�#�;�G�	
�
��3�Z�#�r�v�v���c�
�R�V�V�S�M�B�.�.�+�
�	
�
��&-�'�&-�2������	
��S�z�&�$��u�d�m�3�PT�+�V�W��
�#�r�v�v��)�)�&�
�	
���
-��
-� ������	
��S�#�r�v�v�&�	��	�	�1�a�&��c�
�(K�L��
�#�s�B�F�F�#��B�I�I�i��S�"�&�&�'9�:�	
��
�-�
�-�������	
�y�r�y�y�%����S�z��L�M���B�I�I�*�3��R�V�V�2D�;�W�	
��	�-�	�-�������=�1�(�2�(���������
�
�a����V��
�
�
�"�"�F�J�#7��u�~�"�N���-��-�(������
��3�Z�#�s��$���.��e�}�C��:�F�	
�
��3�Z�#�r�v�v���c�
�3�)�)�%�
�	
�
��&-�'�&-�.�����������	����l�	#�\�R�\�\�,�%?�@�	����i�	 �,�"�,�,�y�"9�:�	����<�	 �)�"�)�)�L�"9�:��������)�T�B��7�O�e�Z�=P�+Q�R�-�S���-�:�����)�������S�#�r�v�v�.�:J�K�
�|�$�
�#�r�v�v��%�	
�	������S�#�r�v�v�.�:J�K�
�y�!��$�	
�	�����+�7G�H�
�|�$��$�
	
�	�����+�7G�H�
�|�$��#�
	
�/�"�F,�G"�F,�(��������u�s�C�j�(A�B�������3�%�#�s��!4�5�������D�%�=�1�&�2�6�C�&�64�$,������)�5��;�7���������������������������+�+�$�$�$�-G�%��	
�	���/��8�������u�
�6�5&�7�9�8�<5&�p�������u�
�6�������6�4�.�1�0�2�7�0�"������'C�D�P&�E�P&�f9&�x������F�F�#3�4�,�5�,�2	,�	,r?

Youez - 2016 - github.com/yon3zu
LinuXploit