ELF>�+@�c@8 @��Q�td���m�m�ppp`�`�P�td�������4�4�l�|�|(FP�l�|�|R�td�l�|�|p��$$p�����00���ccXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX�_ `Z' �_�_ ui `�_ ii `�_0���`ui `�`h��(`�|0,�|�+}}p������}��Up���q���q���q���qȺ�qк�qغ�q��q��q�p���q�Wp��q�pH��q`�`����q���qؿ�P�p@�����up���6���@���W�� 7�p@(8@�H�P�X`ph�x���m�������:���������������� �(�0�8�@�H�P�X� `� h� p� x� ������������������ȀЀ؀��������� �!�" �#(�$0�%8�&@�'H�(P�)X�*`�+h�,p�-x�.��/��0��1��2��3��4��5��6��7ȁ8Ё9؁:��;�<��=��>�?�@�A�B �C(�D0�E8�F@�GH�HP�IX�J`�Kh�Lp�Mx�N��O��P��Q��R��S��T��U��V��WȂXЂY؂Z��[�\��]��^�_�`�a�b �c(�d0�e8�f@�gH�hP�iX�j`�kh�lp�mx�n��o��p��q��r��s��t��u��v��wȃxЃy؃z��{�|��}��~������� ��(��0��8��@��H��P��X��`��h��p��x�����������������������������Ȅ�Є�؄�������������������� ��(��0��8��@��H��P��X��`��h��p��x�����������������������������ȅ�Ѕ�؅�������������������� ��(��0��8��@��H��P��X��`��h��p��x�����������������������������Ȇ�І�؆�������������������� ��(��0��8��@��H��P��X��`��h��p��x�����������������������������ȇ�Ї�؇��������������� �(�0�8�@� H� P� X� `� h�p�x�������������������ȈЈ؈����� ��!�"�#�$�% �&(�'0�(8�)@�*H�+P�,X�-`�.h�/p�0x�1��2��3��4��5��6��7��8��9��:ȉ;Љ<؉=��>�?��@��A�B�C�D�E �F(�G0�H8�I@�JH�KP�LX�M`�Nh�Op�Px�Q��R��S��T��U��V��W��X��Y��ZȊ[Њ\؊]��^�_��`��a�b�c�d�e �f(�g0�h8�i@�jH�kP�lX�m`�nh�op�qx�r��s��t��u��v��w��x��y��z��{ȋ|Ћ}؋~������������������ ��(��0��8��@��H��P��X��`��h��p��x�����������������������������Ȍ�Ќ�،�������������������� ��(��0��8��@��H��P��X��`��h��p��x�����������������������������ȍ�Ѝ�؍�������������������� ��(��0��8��@��H��P��X��`��h��p��x�����������������������������Ȏ�Ў�؎�������������������� ��(��0��8��@��H��P��X��`��h��p��x�����������������������������ȏ�Џ�؏����������� � (� 0� 8� @� H�P�X�`�h�p�x�������������������ȐА ؐ!��"�#�$��%�&�'�(�) �*(�+0�,8�-@�.H�/P�0X�1`�2h�3p�4x�5��6��7��8��9��:��;��<��=��>ȑ?Б@ؑA��B�C�D��E�F�G�H�I �J(�K0�L8�M@�NH�OP�PX�Q`�Rh�Sp�Tx�U��V��W��X��Y��Z��[��\��]��^Ȓ_В`ؒa��b�c�d��e�f�g�h�i �j(�k0�l8�n@�oH�pP�qX�r`�sh�tp�ux�v��w��x��y��z��{��|��}��~��ȓ�Г�ؓ������������������� ��(��0��8��@��H��P��X��`��h��p��x�����������������������������Ȕ�Д�ؔ������������������� ��(��0��8��@��H��P��X��`��h��p��x�����������������������������ȕ�Е�ؕ������������������� ��(��0��8��@��H��P��X��`��h��p��x�����������������������������Ȗ�Ж�ؖ������������������� ��(��0��8��@��H��P��X��`��h��p��x���������������������������ȗЗؗ������� � � �  � (�0�8�@�H�P�X�`�h�p�x����������������� ��!Ș"И#ؘ$��%�&�'��(�)�*�+�, �-(�.0�/8�0@�1H�2P�3X�4`�5h�6p�7x�8��9��;��<��=��>��?��@��A��BșCЙDؙE��F�G�H��I�J�K�L�M �N(�O0�P8�Q@�RH�SP�TX�U`�Vh�Wp�Xx�Y��Z��[��\��]��^��_��`��a��bȚcКdؚe��f�g�h��i�j�k�l�m �n(�o0�p8�q@�rH�sP�tX�u`�vh�wp�xx�y��z��{��|��}��~�����������ț�Л�؛������������������� ��(��0��8��@��H��P��X��`��h��p��x�����������������������������Ȝ�М�؜������������������� ��(��0��8��@��H��P��X��`��h��p��x�����������������������������ȝ�Н�؝������������������� ��(��0��8��@��H��P��X��`��h��p��x�����������������������������Ȟ�О�؞������������������� ��(��0��8��@��H��P��X��`��h��p��x������������������������ȟП؟��� � �� � � �� �(�0�8�@�H�P�X�`�h�p�x����������� ��!��"��#��$Ƞ%Р&ؠ'�(�)�*��+�,�-�.�/ �0(�10�28�3@�4H�5P�6X�7`�8h�9p�:x�;��<��=��>��?��@��A��B��C��DȡEСFءG�H�I�J��K�L�M�N�O �P(�Q0�R8�S@�TH�UP�VX�W`�Xh�Yp�Zx�[��\��]��^��_��`��a��b��c��dȢeТfآg�h�i�j��k�l�m�n�o �p(�q0�r8�s@�tH�uP�vX�w`�xh�yp�zx�{��|��}��~�����������������ȣ�У�أ������������������ ��(��0��8��@��H��P��X��`��h��p��x�����������������������������Ȥ�Ф�ؤ������������������ ��(��0��8��@��H��P��X��`��h��p��x�����������������������������ȥ�Х�إ������������������ ��(��0��8��@��H��P��X��`��h��p��x�����������������������������Ȧ�Ц�ئ������������������ ��(��0��8��@��H��P��X��`��h��p��x����������������������ȧЧ ا � � � ������ �(�0�8�@�H�P�X�`�h�p�x����� ��!��"��#��$��%��&��'Ȩ(Ш)ب*�+�,�-��.�/�0�1�2 �3(�40�58�6@�7H�8P�9X�:`�;h�<p�=x�>��?��@��A��B��C��D��E��F��GȩHЩIةJ�K�L�M��N�O�P�Q�R �S(�T0�U8�V@�WH�XP�YX�Z`�[h�\p�]x�^��_��`��a��b��c��d��e��f��gȪhЪiتj�k�l�m��n�o�p�q�r �s(�t0�u8�v@�wH�xP�yX�z`�{h�|p�}x�~��������������������������ȫ�Ы�ث������������������ ��(��0��8��@��H��P��X��`��h��p��x�����������������������������Ȭ�Ь�ج������������������ ��(��0��8��@��H��P��X��`��h��p��x�����������������������������ȭ�Э�ح������������������ ��(��0��8��@��H��P��X��`��h��p��x�����������������������������Ȯ�Ю�خ������������������ ��(��0��8��@��H��P��X��`��h��p��x������������������� ȯ Я د � �������� �(�0�8�@�H�P�X�`�h�p�x� ��!��"��#��$��%��&��'��(��)Ȱ*а+ذ,�-�.�/��0�1�2�3�4 �5(�60�78�8@�9H�:P�;X�<`�=h�>p�?x�@��A��B��C��D��E��F��G��H��IȱJбKرL�M�N�O��P�Q�R�S�T �U(�V0�W8�X@�YH�ZP�[X�\`�]h�^p�_x�`��a��b��c��d��e��f��g��h��iȲjвkزl�m�n�o��p�q�r�s�t �u(�v0�w8�x@�yH�zP�{X�|`�}h�~p�x�����������������������������ȳ�г�س������������������ ��(��0��8��@��H��P��X��`��h��p��x�����������������������������ȴ�д�ش������������������ ��(��0��8��@��H��P��X��`��h��p��x��������������������������H��H�E�H��t� H����5��%�@�%�h������%ڿh������%ҿh������%ʿh�����%¿h�����%��h�����%��h�����%��h�p����%��h�`����%��h �P����%��h �@����%��h �0����%��h � ����%z�h �����%r�h�����%j�h������%b�h������%Z�h������%R�h������%J�h�����%B�h�����%:�h�����%2�h�����%*�h�p����%"�h�`����%�h�P����%�h�@����% �h�0����%�h� ����%��h�����%�h�����%�h������%�h ������%ھh!������%Ҿh"������%ʾh#�����%¾h$�����%��h%�����%��h&�����%��h'�p����%��h(�`����%��h)�P����%��h*�@����%��h+�0����%��h,� ����%z�h-�����%r�h.�����%j�h/������%b�h0������%Z�h1������%R�h2������%J�h3�����%B�h4�����%:�h5�����%2�h6�����%*�h7�p����%"�h8�`����%�h9�P����%�h:�@����% �h;�0����%�h<� ����%��h=�����%�h>�����%�h?������%�h@������%ڽhA������%ҽhB������%ʽhC�����%½hD�����%��hE�����%��hF�����%��hG�p����%��hH�`����%��hI�P����%��hJ�@����%��hK�0����%��hL� ����%z�hM�����%r�hN�����%j�hO������%b�hP������%Z�hQ������%R�hR������%J�hS�����%B�hT�����%:�hU�����%2�hV�����%*�hW�p����%"�hX�`����%�hY�P����%�hZ�@����% �h[�0����%�h\� ����%��h]�����%�h^�����%�h_������%�h`������%ڼha������%Ҽhb������%ʼhc�����%¼hd�����%��he�����%��hf�����%��hg�p����%��hh�`����%��hi�P����%��hj�@����%��hk�0����%��hl� ����%z�hm�����%r�hn�����%j�ho������%b�hp������%Z�hq������%R�hr������%J�hs�����%B�ht�����%:�hu�����%2�hv�����%*�hw�p����%"�hx�`����%�hy�P����%�hz�@����% �h{�0����%�h|� ����%��h}�����%�h~�����%�h������%�h�������%ڻh�������%һh�������%ʻh������%»h������%��h������%��h������%��h��p����%��h��`����%��h��P����%��h��@����%��h��0����%��h�� ����%z�h������%r�h������%j�h�������%b�h�������%Z�h�������%R�h�������%J�h������%B�h������%:�h������%2�h������%*�h��p����%"�h��`����%�h��P����%�h��@����% �h��0����%�h�� ����%��h������%�h������%�h�������%�h�������%ںh�������%Һh�������%ʺh������%ºh������%��h������%��h������%��h��p����%��h��`����%��h��P����%��h��@����%��h��0����%��h�� ����%z�h������%r�h������%j�h�������%b�h�������%Z�h�������%R�h�������%J�h������%B�h������%:�h������%2�h������%*�h��p����%"�h��`����%�h��P����%�h��@����% �h��0����%�h�� ����%��h������%�h������%�h�������%�h�������%ڹh�������%ҹh�������%ʹh������%¹h������%��h������%��h������%��h��p����%��h��`����%��h��P����%��h��@����%��h��0����%��h�� ����%z�h������%r�h������%j�h�������%b�h�������%Z�h�������%R�h�������%J�h������%B�h������%:�h������%2�h������%*�h��p����%"�h��`����%�h��P����%�h��@����% �h��0����%�h�� ����%��h������%�h������%�h�������%�h�������%ڸh�������%Ҹh�������%ʸh������%¸h������%��h������%��h������%��h��p����%��h��`����%��h��P����%��h��@����%��h��0����%��h�� ����%z�h������%r�h������%j�h�������%b�h�������%Z�h�������%R�h�������%J�h������%B�h������%:�h������%2�h������%*�h��p����%"�h��`����%�h��P����%�h��@����% �h��0����%�h�� ����%��h������%�h������%�h�������%�h������%ڷh������%ҷh������%ʷh�����%·h�����%��h�����%��h�����%��h�p����%��h�`����%��h �P����%��h �@����%��h �0����%��h � ����%z�h �����%r�h�����%j�h������%b�h������%Z�h������%R�h������%J�h�����%B�h�����%:�h�����%2�h�����%*�h�p����%"�h�`����%�h�P����%�h�@����% �h�0����%�h� ����%��h�����%�h�����%�h������%�h ������%ڶh!������%Ҷh"������%ʶh#�����%¶h$�����%��h%�����%��h&�����%��h'�p����%��h(�`����%��h)�P����%��h*�@����%��h+�0����%��h,� ����%z�h-�����%r�h.�����%j�h/������%b�h0������%Z�h1������%R�h2������%J�h3�����%B�h4�����%:�h5�����%2�h6�����%*�h7�p����%"�h8�`����%�h9�P����%�h:�@����% �h;�0����%�h<� ����%��h=�����%�h>�����%�h?������%�h@������%ڵhA������%ҵhB������%ʵhC�����%µhD�����%��hE�����%��hF�����%��hG�p����%��hH�`����%��hI�P����%��hJ�@����%��hK�0����%��hL� ����%z�hM�����%r�hN�����%j�hO������%b�hP������%Z�hQ������%R�hR������%J�hS�����%B�hT�����%:�hU�����%2�hV�����%*�hW�p����%"�hX�`����%�hY�P����%�hZ�@����% �h[�0����%�h\� ����%��h]�����%�h^�����%�h_������%�h`������%ڴha������%Ҵhb������%ʴhc�����%´hd�����%��he�����%��hf�����%��hg�p����%��hh�`����%��hi�P����%��hj�@����%��hk�0����%��hl� ����%z�hm�����%r�hn�����%j�ho������%b�hp������%Z�hq������%R�hr������%J�hs�����%B�ht�����%:�hu�����%2�hv�����%*�hw�p����%"�hx�`����%�hy�P����%�hz�@����% �h{�0����%�h|� ����%��h}�����%�h~�����%�h������%�h�������%ڳh�������%ҳh�������%ʳh������%³h������%��h������%��h������%��h��p����%��h��`����%��h��P����%��h��@����%��h��0����%��h�� ����%z�h������%r�h������%j�h�������%b�h�������%Z�h�������%R�h�������%J�h������%B�h������%:�h������%2�h������%*�h��p����%"�h��`����%�h��P����%�h��@����% �h��0����%�h�� ����%��h������%�h������%�h�������%�h�������%ڲh�������%Ҳh�������%ʲh������%²h������%��h������%��h������%��h��p����%��h��`����%��h��P����%��h��@����%��h��0����%��h�� ����%z�h������%r�h������%j�h�������%b�h�������%Z�h�������%R�h�������%J�h������%B�h������%:�h������%2�h������%*�h��p����%"�h��`����%�h��P����%�h��@����% �h��0����%�h�� ����%��h������%�h������%�h�������%�h�������%ڱh�������%ұh�������%ʱh������%±h������%��h������%��h������%��h��p����%��h��`����%��h��P����%��h��@����%��h��0����%��h�� ����%z�h������%r�h������%j�h�������%b�h�������%Z�h�������%R�h�������%J�h������%B�h������%:�h������%2�h������%*�h��p����%"�h��`����%�h��P����%�h��@����% �h��0����%�h�� ����%��h������%�h������%�h�������%�h�������%ڰh�������%Ұh�������%ʰh������%°h������%��h������%��h������%��h��p����%��h��`����%��h��P����%��h��@����%��h��0����%��h�� ����%z�h������%r�h������%j�h�������%b�h�������%Z�h�������%R�h�������%J�h������%B�h������%:�h������%2�h������%*�h��p����%"�h��`����%�h��P����%�h��@����% �h��0����%�h�� ����%��h������%�h������%�h�������%�h������%گh������%үh������%ʯh�����%¯h�����%��h�����%��h�����%��h�p����%��h�`����%��h �P����%��h �@����%��h �0����%��h � ����%z�h �����%r�h�����%j�h������%b�h������%Z�h������%R�h������%J�h�����%B�h�����%:�h�����%2�h�����%*�h�p����%"�h�`����%�h�P����%�h�@����% �h�0����%�h� ����%��h�����%�h�����%�h������%�h ������%ڮh!������%Үh"������%ʮh#�����%®h$�����%��h%�����%��h&�����%��h'�p����%��h(�`����%��h)�P����%��h*�@����%��h+�0����%��h,� ����%z�h-�����%r�h.�����%j�h/������%b�h0������%Z�h1������%R�h2������%J�h3�����%B�h4�����%:�h5�����%2�h6�����%*�h7�p����%"�h8�`����%�h9�P����%�h:�@����% �h;�0����%�h<� ����%��h=�����%�h>�����%�h?������%�h@������%ڭhA������%ҭhB������%ʭhC�����%­hD�����%��hE�����%��hF�����%��hG�p����%��hH�`����%��hI�P����%��hJ�@����%��hK�0����%��hL� ����%z�hM�����%r�hN�����%j�hO������%b�hP������%Z�hQ������%R�hR������%J�hS�����%B�hT�����%:�hU�����%2�hV�����%*�hW�p����%"�hX�`����%�hY�P����%�hZ�@����% �h[�0����%�h\� ����%��h]�����%�h^�����%�h_������%�h`������%ڬha������%Ҭhb������%ʬhc�����%¬hd�����%��he�����%��hf�����%��hg�p����%��hh�`����%��hi�P����%��hj�@����%��hk�0����%��hl� ����%z�hm�����%r�hn�����%j�ho������%b�hp������%Z�hq������%R�hr������%J�hs�����%B�ht�����%:�hu�����%2�hv�����%*�hw�p����%"�hx�`����%�hy�P����%�hz�@����% �h{�0����%�h|� ����%��h}�����%�h~�����%�h������%�h�������%ګh�������%ҫh�������%ʫh������%«h������%��h������%��h������%��h��p����%��h��`����%��h��P����%��h��@����%��h��0����%��h�� ����%z�h������%r�h������%j�h�������%b�h�������%Z�h�������%R�h�������%J�h������%B�h������%:�h������%2�h������%*�h��p����%"�h��`����%�h��P����%�h��@����% �h��0����%�h�� ����%��h������%�h������%�h�������%�h�������%ڪh�������%Ҫh�������%ʪh������%ªh������%��h������%��h������%��h��p����%��h��`����%��h��P����%��h��@����%��h��0����%��h�� ����%z�h������%r�h������%j�h�������%b�h�������%Z�h�������%R�h�������%J�h������%B�h������%:�h������%2�h������%*�h��p����%"�h��`����%�h��P����%�h��@����% �h��0����%�h�� ����%��h������%�h������%�h�������%�h�������%کh�������%ҩh�������%ʩh������%©h������%��h������%��h������%��h��p����%��h��`����%��h��P����%��h��@����%��h��0����%��h�� ����%z�h������%r�h������%j�h�������%b�h�������%Z�h�������%R�h�������%J�h������%B�h������%:�h������%2�h������%*�h��p����%"�h��`����%�h��P����%�h��@����% �h��0����%�h�� ����%��h������%�h������%�h�������%�h�������%ڨh�������%Ҩh�������%ʨh������%¨h������%��h������%��h������%��h��p����%��h��`����%��h��P����%��h��@����%��h��0����%��h�� ����%z�h������%r�h������%j�h�������%b�h�������%Z�h�������%R�h�������%J�h������%B�h������%:�h������%2�h������%*�h��p����%"�h��`����%�h��P����%�h��@����% �h��0����%�h�� ����%��h������%�h������%�h�������%�h������%ڧh������%ҧh������%ʧh�����%§h�����%��h�����%��h�����%��h�p����%��h�`����%��h �P����%��h �@����%��h �0����%��h � ����%z�h �����%r�h�����%j�h������%b�h������%Z�h������%R�h������%J�h�����%B�h�����%:�h�����%2�h�����%*�h�p����%"�h�`����%�h�P����%�h�@����% �h�0����%�h� ����%��h�����%�h�����%�h������%�h ������%ڦh!������%Ҧh"������%ʦh#�����%¦h$�����%��h%�����%��h&�����%��h'�p����%��h(�`����%��h)�P����%��h*�@����%��h+�0����%��h,� ����%z�h-�����%r�h.�����%j�h/������%b�h0������%Z�h1������%R�h2������%J�h3�����%B�h4�����%:�h5�����%2�h6�����%*�h7�p����%"�h8�`����%�h9�P����%�h:�@����% �h;�0����%�h<� ����%��h=�����%�h>�����%�h?������%�h@������%ڥhA������%ҥhB������%ʥhC�����%¥hD�����%��hE�����%��hF�����%��hG�p����%��hH�`����%��hI�P����%��hJ�@����%��hK�0����%��hL� ����%z�hM�����%r�hN�����%j�hO������%b�hP������%Z�hQ������%R�hR������%J�hS�����%B�hT�����%:�hU�����%2�hV�����%*�hW�p����%"�hX�`����%�hY�P����%�hZ�@����% �h[�0����%�h\� ����%��h]�����%�h^�����%�h_������%�h`������%ڤha������%Ҥhb������%ʤhc�����%¤hd�����%��he�����%��hf�����%��hg�p����%��hh�`����%��hi�P����%��hj�@����%��hk�0����%��hl� ����%z�hm�����%r�hn�����%j�ho������%b�hp������%Z�hq������%R�hr������%J�hs�����%B�ht�����%:�hu�����%2�hv�����%*�hw�p����%"�hx�`����%�hy�P����%�hz�@����% �h{�0����%�h|� ����%��h}�����%�h~�����%�h������%�h�������%ڣh�������%ңh�������%ʣh������%£h������%��h������%��h������%��h��p����%��h��`����%��h��P����%��h��@����%��h��0����%��h�� ����%z�h������%r�h������%j�h�������%b�h�������%Z�h�������%R�h�������%J�h������%B�h������%:�h������%2�h������%*�h��p����%"�h��`����%�h��P����%�h��@����% �h��0����%�h�� ����%��h������%�h������%�h�������%�h�������%ڢh�������%Ңh�������%ʢh������%¢h������%��h������%��h������%��h��p����%��h��`����%��h��P����%��h��@����%��h��0����%��h�� ����%z�h������%r�h������%j�h�������%b�h�������%Z�h�������%R�h�������%J�h������%B�h������%:�h������%2�h������%*�h��p����%"�h��`����%�h��P����%�h��@����% �h��0����%�h�� ����%��h������%�h������%�h�������%�h�������%ڡh�������%ҡh�������%ʡh������%¡h������%��h������%��h������%��h��p����%��h��`����%��h��P����%��h��@����%��h��0����%��h�� ����%z�h������%r�h������%j�h�������%b�h�������%Z�h�������%R�h�������%J�h������%B�h������%:�h������%2�h������%*�h��p����%"�h��`����%�h��P����%�h��@����% �h��0����%�h�� ����%��h������%�h������%�h�������%�h�������%ڠh�������%Ҡh�������%ʠh������% h������%��h������%��h������%��h��p����%��h��`����%��h��P����%��h��@����%��h��0����%��h�� ����%z�h������%r�h������%j�h�������%b�h�������%Z�h�������%R�h�������%J�h������%B�h������%:�h������%2�h������%*�h��p����%"�h��`����%�h��P����%�h��@����% �h��0����%�h�� ����%��h������%�h������%�h������%�h�����%ڟh�п���%ҟh������%ʟh鰿���%Ÿh頿���%��h鐿���%��h逿���%��h�p����%��h�`����%��h �P����%��h �@����%��h �0����%��h � ����%z�h �����%r�h�����%j�h�����%b�h�����%Z�h�о���%R�h������%J�h鰾���%B�h頾���%:�h鐾���%2�h逾���%*�h�p����%"�h�`����%�h�P����%�h�@����% �h�0����%�h� ����%��h�����%�h�����%�h�����%�h �����%ڞh!�н���%Ҟh"������%ʞh#鰽���%žh$頽���%��h%鐽���%��h&逽���%��h'�p����%��h(�`����%��h)�P����%��h*�@����%��h+�0����%��h,� ����%z�h-�����%r�h.�����%j�h/�����%b�h0�����%Z�h1�м���%R�h2������%J�h3鰼���%B�h4頼���%:�h5鐼���%2�h6逼���%*�h7�p����%"�h8�`����%�h9�P����%�h:�@����% �h;�0����%�h<� ����%��h=�����%�h>�����%�h?�����%�h@�����%ڝhA�л���%ҝhB������%ʝhC鰻���%hD頻���%��hE鐻���%��hF逻���%��hG�p����%��hH�`����%��hI�P����%��hJ�@����%��hK�0����%��hL� ����%z�hM�����%r�hN�����%j�hO�����%b�hP�����%Z�hQ�к���%R�hR������%J�hS鰺���%B�hT頺���%:�hU鐺���%2�hV逺���%*�hW�p����%"�hX�`����%�hY�P����%�hZ�@����% �h[�0����%�h\� ����%��h]�����%�h^�����%�h_�����%�h`�����%ڜha�й���%Ҝhb������%ʜhc鰹���%œhd頹���%��he鐹���%��hf逹���%��hg�p����%��hh�`����%��hi�P����%��hj�@����%��hk�0����%��hl� ����%z�hm�����%r�hn�����%j�ho�����%b�hp�����%Z�hq�и���%R�hr������%J�hs鰸���%B�ht頸���%:�hu鐸���%2�hv逸���%*�hw�p����%"�hx�`����%�hy�P����%�hz�@����% �h{�0����%�h|� ����%��h}�����%�h~�����%�h�����%�h������%ڛh��з���%қh�������%ʛh�鰷���%›h�頷���%��h�鐷���%��h�逷���%��h��p����%��h��`����%��h��P����%��h��@����%��h��0����%��h�� ����%z�h������%r�h������%j�h������%b�h������%Z�h��ж���%R�h�������%J�h�鰶���%B�h�頶���%:�h�鐶���%2�h�逶���%*�h��p����%"�h��`����%�h��P����%�h��@����% �h��0����%�h�� ����%��h������%�h������%�h������%�h������%ښh��е���%Қh�������%ʚh�鰵���%šh�頵���%��h�鐵���%��h�逵���%��h��p����%��h��`����%��h��P����%��h��@����%��h��0����%��h�� ����%z�h������%r�h������%j�h������%b�h������%Z�h��д���%R�h�������%J�h�鰴���%B�h�頴���%:�h�鐴���%2�h�逴���%*�h��p����%"�h��`����%�h��P����%�h��@����% �h��0����%�h�� ����%��h������%�h������%�h������%�h������%ڙh��г���%ҙh�������%ʙh�鰳���%™h�頳���%��h�鐳���%��h�逳���%��h��p����%��h��`����%��h��P����%��h��@����%��h��0����%��h�� ����%z�h������%r�h������%j�h������%b�h������%Z�h��в���%R�h�������%J�h�鰲���%B�h�頲���%:�h�鐲���%2�h�進���%*�h��p����%"�h��`����%�h��P����%�h��@����% �h��0����%�h�� ����%��h������%�h������%�h������%�h������%ژh��б���%Ҙh�������%ʘh�鰱���%˜h�頱���%��h�鐱���%��h�週���%��h��p����%��h��`����%��h��P����%��h��@����%��h��0����%��h�� ����%z�h������%r�h������%j�h������%b�h������%Z�h��а���%R�h�������%J�h�鰰���%B�h�頰���%:�h�鐰���%2�h�逰���%*�h��p����%"�h��`����%�h��P����%�h��@����% �h��0����%�h�� ����%��h������%�h������%�h������%�h�����%ڗh�Я���%җh������%ʗh鰯���%—h頯���%��h鐯���%��h逯���%��h�p����%��h�`����%��h �P����%��h �@����%��h �0����%��h � ����%z�h �����%r�h�����%j�h�����%b�h�����%Z�h�Ю���%R�h������%J�h鰮���%B�h頮���%:�h鐮���%2�h逮���%*�h�p����%"�h�`����%�h�P����%�h�@����% �h�0����%�h� ����%��h�����%�h�����%�h�����%�h �����%ږh!�Э���%Җh"������%ʖh#鰭���%–h$頭���%��h%鐭���%��h&逭���%��h'�p����%��h(�`����%��h)�P����%��h*�@����%��h+�0����%��h,� ����%z�h-�����%r�h.�����%j�h/�����%b�h0�����%Z�h1�Ь���%R�h2������%J�h3鰬���%B�h4頬���%:�h5鐬���%2�h6逬���%*�h7�p����%"�h8�`����%�h9�P����%�h:�@����% �h;�0����%�h<� ����%��h=�����%�h>�����%�h?�����%�h@�����%ڕhA�Ы���%ҕhB������%ʕhC鰫���%•hD頫���%��hE鐫���%��hF逫���%��hG�p����%��hH�`����%��hI�P����%��hJ�@����%��hK�0����%��hL� ����%z�hM�����%r�hN�����%j�hO�����%b�hP�����%Z�hQ�Ъ���%R�hR������%J�hS鰪���%B�hT頪���%:�hU鐪���%2�hV逪���%*�hW�p����%"�hX�`����%�hY�P����%�hZ�@����% �h[�0����%�h\� ����%��h]�����%�h^�����%�h_�����%�h`�����%ڔha�Щ���%Ҕhb������%ʔhc鰩���%”hd頩���%��he鐩���%��hf逩���%��hg�p����%��hh�`����%��hi�P����%��hj�@����%��hk�0����%��hl� ����%z�hm�����%r�hn�����%j�ho�����%b�hp�����%Z�hq�Ш���%R�hr������%J�hs鰨���%B�ht頨���%:�hu鐨���%2�hv逨���%*�hw�p����%"�hx�`����%�hy�P����%�hz�@����% �h{�0����%�h|� ����%��h}�����%�h~�����%�h�����%�h������%ړh��Ч���%ғh�������%ʓh�鰧���%“h�頧���%��h�鐧���%��h�逧���%��h��p����%��h��`����%��h��P����%��h��@����%��h��0����%��h�� ����%z�h������%r�h������%j�h������%b�h������%Z�h��Ц���%R�h�������%J�h�鰦���%B�h�頦���%:�h�鐦���%2�h�逦���%*�h��p����%"�h��`����%�h��P����%�h��@����% �h��0����%�h�� ����%��h������%�h������%�h������%�h������%ڒh��Х���%Ғh�������%ʒh�鰥���%’h�頥���%��h�鐥���%��h�逥���%��h��p����%��h��`����%��h��P����%��h��@����%��h��0����%��h�� ����%z�h������%r�h������%j�h������%b�h������%Z�h��Ф���%R�h�������%J�h�鰤���%B�h�頤���%:�h�鐤���%2�h�逤���%*�h��p����%"�h��`����%�h��P����%�h��@����% �h��0����%�h�� ����%��h������%�h������%�h������%�h������%ڑh��У���%ґh�������%ʑh�鰣���%‘h�頣���%��h�鐣���%��h�連���%��h��p����%��h��`����%��h��P����%��h��@����%��h��0����%��h�� ����%z�h������%r�h������%j�h������%b�h������%Z�h��Т���%R�h�������%J�h�鰢���%B�h�頢���%:�h�鐢���%2�h�逢���%*�h��p����%"�h��`����%�h��P����%�h��@����% �h��0����%�h�� ����%��h������%�h������%�h������%�h������%ڐh��С���%Ґh�������%ʐh�鰡���%h�頡���%��h�鐡���%��h�逡���%��h��p����%��h��`����%��h��P����%��h��@����%��h��0����%��h�� ����%z�h������%r�h������%j�h������%b�h������%Z�h��Р���%R�h�������%J�h�鰠���%B�h�頠���%:�h�鐠���%2�h�造���%*�h��p����%"�h��`����%�h��P����%�h��@����% �h��0����%�h�� ����%��h������%�h������%�h������%�h������%ڏh�П���%ҏh������%ʏh鰟���%h頟���%��h鐟���%��h速���%��h�p����%��h�`����%��h �P����%��h �@����%��h �0����%��h � ����%z�h �����%r�h�����%j�h�����%b�h������%Z�h�О���%R�h������%J�h鰞���%B�h頞���%:�h鐞���%2�h逞���%*�h�p����%"�h�`����%�h�P����%�h�@����% �h�0����%�h� ����%��h�����%�h�����%�h�����%�h ������%ڎh!�Н���%Ҏh"������%ʎh#鰝���%Žh$頝���%��h%鐝���%��h&逝���%��h'�p����%��h(�`����%��h)�P����%��h*�@����%��h+�0����%��h,� ����%z�h-�����%r�h.�����%j�h/�����%b�h0������%Z�h1�М���%R�h2������%J�h3鰜���%B�h4頜���%:�h5鐜���%2�h6逜���%*�h7�p����%"�h8�`����%�h9�P����%�h:�@����% �h;�0����%�h<� ����%��h=�����%�h>�����%�h?�����%�h@������%ڍhA�Л���%ҍhB������%ʍhC鰛���%hD頛���%��hE鐛���%��hF逛���%��hG�p����%��hH�`����%��hI�P����%��hJ�@����%��hK�0����%��hL� ����%z�hM�����%r�hN�����%j�hO�����%b�hP������%Z�hQ�К���%R�hR������%J�hS鰚���%B�hT頚���%:�hU鐚���%2�hV通���%*�hW�p����%"�hX�`����%�hY�P����%�hZ�@����% �h[�0����%�h\� ����%��h]�����%�h^�����%�h_�����%�h`������%ڌha�Й���%Ҍhb������%ʌhc鰙���%Œhd頙���%��he鐙���%��hf這���%��hg�p����%��hh�`����%��hi�P����%��hj�@����%��hk�0����%��hl� ����%z�hm�����%r�hn�����%j�ho�����%b�hp������%Z�hq�И���%R�hr������%J�hs鰘���%B�ht領���%:�hu鐘���%2�hv逘���%*�hw�p����%"�hx�`����%�hy�P����%�hz�@����% �h{�0����%�h|� ����%��h}�����%�h~�����%�h�����%�h�������%ڋh��З���%ҋh�������%ʋh�鰗���%‹h�頗���%��h�鐗���%��h�逗���%��h��p����%��h��`����%��h��P����%��h��@����%��h��0����%��h�� ����%z�h������%r�h������%j�h������%b�h�������%Z�h��Ж���%R�h�������%J�h�鰖���%B�h�頖���%:�h�鐖���%2�h�逖���%*�h��p����%"�h��`����%�h��P����%�h��@����% �h��0����%�h�� ����%��h������%�h������%�h������%�h�������%ڊh��Е���%Ҋh�������%ʊh�鰕���%Šh�頕���%��h�鐕���%��h�逕���%��h��p����%��h��`����%��h��P����%��h��@����%��h��0����%��h�� ����%z�h������%r�h������%j�h������%b�h�������%Z�h��Д���%R�h�������%J�h�鰔���%B�h�頔��H�=��H���H9�tH��SH��t �����H�=a�H�5Z�H)�H��H��?H��H�H��tH��SH��t��fD���=)�u/UH�=�SH��t H�=�P�}����h�����]�����{���f.��H�=����H�=�����$@AW1�fv�M��AVI��AUATI��UH��SH��8�L�l$PH�L$ �L��L�D$(�H��E�L$H�D$8�����D$H��$p)D$@��D$ H�=WR�:���H��H���*H�;L�k�D$H�����M3����M����HcD$HcL$ �SfHn�fHn�H�D$8fl�)D$@���H�;L���D���H��H����H;qR��H�@����H���2�������1�H���`���I��H����H�t$@I����� �x.I��H����M����H�x�x�=a�H�@8��HcX H�T�A�t$I�|$ ���I�t$L��H��H���8���M9�tI�,$u L�������@H�m��H����������D$�Ų��1�L��H���(�����u^�{�����H�T$8H��M��E1�H���� �H�xjhj���H��H�� H��t�L����������w���H�Q�2�H�=^CH��F����D$����H��8[]A\A]A^A_��L��H�=f�H�5�@H�T$����H�T$H��H�H���SH�5�BH�=;������2H��P�H�=�BH������@H��H�=�@1��g���H��������H�;�0H��L��M����$xL��H��L�D$8H�L$0��Y^�,���fDH�=��H�5&@�M���H��H����H������H�mI���K�D$H�5dBM��������$���fDH�(�H�=�?1�����H���.����H�QOH�5�?H�8����L�%�OI� $�2�H�=�A����H���Z���H�m�O���H���m����B��������H�=W?1��-���I��H����H�5�A�k���DH�X(�����H��L������DH�-�N��H�=�>H�M����H�M�2�H�= A���������H������������H����������L�%�N��H�=�>I� $���������H�{����n���I���D$H���Y����D$�b���ff.�AW1�I�ϹAVI��AUATI��UH��SH���H�D$ ����L�l$0L���L$�H��EH�D$(�����D$ H�=M����H��H���H�;L�k�D$H�����.���uM����HcD$ �SH�D$ H�D$(��� H�;L������H��H����H;<M��H�@�����H�����������1�H���+���I��H����H�t$(I���A�� �C)I��H���wM���^H�x�S�=,�H�@8��HcX H��A�t$I�|$ ���I�t$L��H��H������M9�tI�,$uL�������H�m��H��������D$蕭��1�L��H���������u^�{�����H�T$ H��M��E1�H���� �H�xjhj���H��H�� H��t�L���������|���H��K�0�H�=?H������D$���pH��[]A\A]A^A_��L��H�=6�H�5<H�T$�����H�T$H��H�H���3H�5b>H�= ������0H�bK�H�=�>H������@H��H�=y;1��7���H��������H�;�P+L��L��L��H�����C���DH�=��H�5a;�5���H��H����H������H�mI���C�D$H�54>M���'����<���fDH�(�H�=�:1�����H���K���H�AJH�5�:H�8����L�%sJI� $�0�H�=�=����H���z���H�m�o���H���]����b��������H�=G:1�����I��H����H�5�=����DH�X(�)����H��L���8���DH�-�I��H�=�9H�M�����H�M�0�H�=�<����������H�����������H����������L�%yI��H�=�9I� $���������H�{����^���I���D$H�������D$����ff.�AWAVI��AUI��ATUH��SH��H��(H�IL�D$H9G��H�5]9������tpH�5M9H��A�E1�����H����H�EH�5�<H�PH��HH�81������Z���H���XH�t$H�=�E1��������H�5�8H����������H�EH;�GtH�p�H�=�8�������A�H��t H�������L�xH�EA�H�$��H�E1�E1�H�$H�5t8H��������t0H�5a8H��� ���H�5[8H��H�D$�X���H�|$����H�5F8H���<���L�|$E1����\H��tH��L�D$�:���L�D$H�$H� $�L�aM9�MO�L��H)�HH�A�EL;d$��L��� ���IcUI�H��I��H��~WH�5GL�����H��fHn�H��H��fl�H��H�fD@H��H9�u�H��H�����tH�t�I�H�H��t5I9� �.�IcUL��H��H)�����I�H�J�D�I��M9�u�H�mA��xH��(D��[]A\A]A^A_�fDH�iFL��L��H�5�:H�81������� ���H����H�m��E1��@H�5�6H��L�D$�\���L�D$I��H�@�����I�,$�l���L��L�D$� ���L�D$�U����H�$H�������H�5E6H������H�5.6H��H�$�N���L�$���xH�}H�5�EE1�H�EH9�tL�$E1��~���L�$��A��A�H��tH��L�$����L�$L�xM��t I�(�^H�$�K���f�L�������I��L��L)�H�D$����DH���(����{���H�5�5�4���H�|$I��H�/tkM�������L��L�D$�л��L�D$L)�I�(I������L�����������fDH��������b���H�t$H�=$������>���1�����H�D$����L�D$�H����$�������H����H��� ���H�$H��zH�EA�A��<���L��H�5�4A�E1��R���L�$M���=���I�A�L�y�M�8M��t E1�� ���H��L��H�$�����H�$����H�$�H��C�>�H�=�7H�����������AVAUATI��UH��H��H�F����H��I��胥��I��H����H�}H�5�BH9�t �R������*����H��H�5�3�v���H��H��t,L��H��L��������H�E�4H��H�EuH���"���车��L��H��H��HD=������H��1�]A\A]A^�f�H�t$ H���ê���T$ �����������H�H9���A�$��I�.�����tMH���]A\A]A^�H�t$ H���k����L$ �����������H�H9���A�$H���u������H����H��]��A\A]A^�DH�EH���� ���H��������������f���H��1��L���H������@H��H�E�F���H��������9���H��AH�5�6H�8�����A�$����I�.�^���DL������A�$�����H�hAH�5�6H�8����A�$�����%���@AVI��AUI��H��ATUH��H���4���H����H�}H�5�@H9�t �&������~����H��H�5�1�J���H��H��twH�}H�5�@H9�t ���������H��� ���� E>�AEf.�z f/���H�m��H���]A\A]A^�H�EH������F���L��H��H��HD= �����H��1�]A\A]A^�f�H��I�������AEI�,$th� �=f.�z�f/��|�������H����H��]��A\A]A^�fDL��H��L���������;���H�m�d���H�������W���f�L��������AE�苣��H��u������H������������H���8���������� ���H��1�����H������f�UI��H��1�SH��(H�H?H�L$H��$h�HDŽ$�H��$`DŽ$�HDŽ$�DŽ$�HDŽ$�����DŽ$�H��$�HDŽ$�H��$�HDŽ$�H��$�DŽ$�HDŽ$����H��$HDŽ$����H��$DŽ$�H��$ DŽ$�H��$(DŽ$�HDŽ$0�����H�H��$8H��$H�DŽ$�H��HDŽ$H����H��$PDŽ$�H��$H�H�H��$`H� �xL��HDŽ$XDŽ$�H��$XPH��=PH��$�RH��$�RH��2PH��$�PH��$xPH��$�PH��$�PH��$xPH��$xPH��$xPH��$pPH��$hPH��$`P1�L��$�L��$X�c���H��A��1�E��tfH��$`�H��$`��t�WH��$�H��$`H��$hH��$pL�X2H��$`�������uH��$�H��$�H��([]�DH�=<����H��$@H��H��H�L$�H��$@��t��H��$PH��$@H��$HH��$PL��1H��$@�?������H�=�;�k����� ��$�H��$�H�-�1H��H���H���� H�L$hD�@�UL��$��H�D$h^_H���H�D$XH��$�H�5s;H�@H�}H�D$hH9���踴������H��$�H��1H���9�����$���$�����H�=�:蔨��H�|$`H��H��$HH�/u �u���DH�=�:�d���H��$hH�t$H�/H���7����A����-���@H���@���� x8��$�f.�zf/�t��P���f�蛞��H�������4���D胞��H���:���H�=K~H��������&���fDH��$�H�51:H�}H9�����������H��$�H��0H��������$���$��������H��$ H��$�H��0������$���$����������$�H��$ H��0H�5�*�A���wWH��$(H��$�H��0�7�����$���$����A�����$��A���vlH��$ H��0H�5c*H��1��B��������DH��谻��� �6��$�f.�zf/�t ����������H������������A��DŽ$�H�-�0H��$0S� UL��$H�H�D$(ZYH���0���H�D$��H�-�0H��$@A��H�@H��$�AQUL��$X�cH�D$0AZA[H����H�D$ H��$XH��$�H��0H�@H��$��������$���$���utf�H�\$ H9�$HtH��tH�H�D$HH��H�tCH�\$H9�$8�����H�������H�H�D$PH��H������H���"����}���DH�������A�� �H��$�H��$��$�H� 0V�PL��$(�\H�D$8_AXH����H�D$(H�@H�D$xH��$H��~Hc�$�H9������ A�H�-B0H��$PUL��$��H�D$@ZYH����H�D$0H�@H�D$pH��$H��~Hc�$�H9��cH��$0Hcщ�$�H9���H��$@Hcщ�$�H9��NH����H��$���,�DH��$x��$����������DŽ$��8���H��t DŽ$���$����H�\$0H9�$tH��tH�H�D$8H��H��(H�t$(H9�$�����H�������H�H�D$@H��H������H����������H��$X�5������U���H��$�H��$�H��H��$�H�=����PH�"���PH��$�P��$�H��$�P��$�H��$�PH��$�PH��$�P��$���$�H��$�H�D$hL��$L��$P��H��`�������$�H�t$XH�=*&���$�����H��$�����DH��� ��������趘��H�������H�=~xH�����������H�=jxH�5{-����������|���H���S���H�=DxH�5-������;���H�=,xH�5�-�����*����D�����H��$ H�.H�5P%H��1�� ���H�=�wH���k��������H��$ H��-H�5 %������H�������H�=�wH���1��������ff.��AV��H�="oAUATUS�����L�5puH�=�$H�bwI��H��3I�F����I��H���sH�5�$L������I�,$H����H���dH��2H9E�$1�H�������H��vH�m��H�����=H��v������v�� �EH�v������T��� �˖��H��t&H�G2H�5@/H�8����[L��]A\A]A^�@L��蘧��H�=3$H���Y���H�5*$H��I��H���$u��I�,$��H�="/�-���H�5 $H��I��H����t��I�,$��H�=�#����H�5�#H��I��H����t��I�,$��1�1�H�=�#�a���H��H�5�#H��H��u�t��H�=�uH�/�?H�=�p��H�5b���H�=�m�v�I��H��t2H��H�5�#H��������tI�,$�<L���d{���������E1�[]L��A\A]A^�DL�����������H������H��t�$���@H� pH���Q�H�3H��I��H����s��I�,$��H��pH�;�;�����f�H��0H�8�є�����������H�e0E1�H�53-H�8�+���[L��]A\A]A^��L�������n���L�������2������������fDL��������j���L��H��p�����H�;�&�������f.�L���������������H�=�!�?���I��H��������5���fDH�0H�5*H�8�b���H�m����H���O���������H�5*��H��/H�81�����������H��/H�5�+H�8�����������H��/�H�5*H�81�躐������H��/H�5O+H�8���������H�k/H�5� H�8�����f���f.�DH��1�H�=�z��f�AWAVAUI��ATUSH�� L��$h H�<$A� $�A����`H��$` M��D�A�@�����H��I��H��rM��H��$� �0H��$� ���������������ǃ��E���q9�T�8 A�:��T������ H��$p �?���PL��$� E�9E1�A��A��E1�E��A��E��7 A���- L� �yL�L$E���A��~=L��$� E�E�ID�D$xD�L$|E���BA9��9E���SA9��J���mH�|$f��)��LJ�H�=�7H�������L�L$D��<A���D�D$ E������|$��A��ǃ�D�D$D��A��A��D�O�����A�����������|$DL$E9�D��AM�A���|$0�<@��A��|$ �D$� H��$� D�|$tD�ǃ�D�x@�D$�D$�D$pA��H��$� 9�D�HD����@��u���!;t$@��} @���`������t���� @ �@�t$��D$0�����D9���H�T$ǂ���T�T$��������H�D$ǀ�H��$� 9��H��$P �D$h�H��$X ��$����$����)A�1ɍB�������������f���f/������9���f/�v���t�D$h�|$t ��$�H��H�9)L�J)j(L�=)H��)PL��H�5�)H�= 1H��$�PAPAWL��$��~eH��0�Y�H��H��(L�=�(jL��(L��H��(PH�5�(H�=u3PAWAWL��$� �*eH��nH��0�����tw��A�$�������H�� []A\A]A^A_ÐH��H�](M��L�=C(jL�b(PL��L��H�5�(PH�=�2AWAW�dH�LnH��0�����u�H��H� (L� �'j2M��L��H��(PH�5�'H�=52PAWAW�cdH��0A�$�����O���f�H��L�=�'H��'j2M��M��L��PH��'H�5�'PH�=�-AWAW�dH��0�����f.�ǃ��AfA.Eziug���������������H��H�<'H� %'j<I��I��H�V'PH�6'H�5'AUH�=�*PQ�cH��0�'���fDǃ��E�������H��H��&I��L�=�&jL��&PL��H��&H�5�&PH�=�1AWAW�*cH��0������T$h��$���t ��$�A� $����H��$` ��ǃ0����D�9�t~��D��8D���������B�>A�9�}W)�Hc�1�L�T$ ��L�\$L� �H��$x D�D$�L$H�|��L���n��D�|$h�L$D�D$L�\$L�T$ DD��\D��A���P�:A����A������1�Y���X�1�������A.����Y�f(��\�f����$��\��Y�f/���f(�H�;s�\�H�D$�Y�f/��Hc�T�D$h���rH��$x H��L��Hc��D�$H�t���T$ �d$�L$�����T$ �d$�L$D�$A���AMA���`�D$,�U��$��AE�Af.�A����H��$x ���f������f(���$��\�f(��Y�f/��7H��H���L�= $j<M��M��L��PH��$H�5�#H�=-H��$�PH��#PAW�h`H��0�@����H��H��#L�=�#jL��#L��H�$PH�5�#H�=�.PAWAWL��$� �`H��0������Y=�/�-�/f(��X��Y��X��\��Y�f/�s3�\��\��Y������u��0xǃ0�����H�!qH�D$H�D$��<D���D9�t����������D��\D��+�;���A�$����Hc�T�D$h��~4H��$x H��L��D�D$Hc��� $H�t���X���D�D$� $H��$x ���fn�ǃ�f��f���H`H��$� H��`f��@PH�D$�AM�H��$x �@pH��$� fAn�fb�D�@(��hH�V,�F4��Xf�FH�F8�a���@����A\f���Y��f/������Hc��H��$x H�T��L�L$lM��L��H�5!H����n�t$l����H�xo�A������H�D$���D��\�AEH�t$H��$x f�A�$H��$� H��`ǃ��`P�H`�@pH��$� fn��D�x(��hH�W,�G4��X�G8��<fn�fb�f�GH�@���H��L�=� L�� j<L��H�=!H�5� H�=o)H��$�PH�� AVPAWL��$� ��\H��0�����@H��H�U M��L�=; jL�Z PL��H�� H�5t PH�='+AWAW�\H��0����fDH��H� L�=�j2L��TL��L��PH�7 H�5�PH�=T&AWU�T\H��0�,���H��H��L�=�jL��L��H��PH�5�H�=�*PAWAWL��$� �\H��0�����f�H��$x ���f������f(���$��\�f(��Y�f/�������A6f(��\��Y�f/��f(��\��Y�f/��F�~5t+f(����1�fT�fT�fT��X��5&+�Y��Y�f/����D$,�,���H��l����A]H�D$Hc�T�D$h���w���������L�$L�5UH��H�-Zj2M��M��L��UH��H�5LUH�=�#AVAV�ZH��(M��M��H���j<L��H�ZUH�5H�=�#PH�PAV�{ZA�$����H�D$8��<H��0D��\L�$D�������H��$x Hc��H��TL�\$Hc��H��$X L�T$L�L��H��$P L�D��L���$g��TL�T$�D$hLc��L�\$����H��$x ��)1�f��J����"@f(Ӎx��^��T��H��9�|�L��f/�r�@��t�D$hL�$H��H� �L����$�H� H�5�j2H�=� H��$�PH���PH��PQL��$��(YA�$���������|$hH��$x H��$x L�T$H��TL�\$J�T��Hc��H�t���@XL�\$L�T$�Y��� �(��$�f/��u�Y�(��\��$���L�=�H�-�Qj2M��M��L��UH��H�5�UH�=|%AWAW�[XH��(M��M��j<L��H�iH�5�UH�=�%H��$�PH��PAW�XH��$� ��$�H��0�@h������H��H�eL�=Nj2L�]L��H��PH�5OH�=�!PAWUL��$��WH��0����L�$L�5H��H�- j2M��M��L��UH�EH�5�UH�=� AVAV�iWH��(M��M��H���j<L��H�UH�5�H�=� PH��PAV�-WA�$��������H��H��L��L�=oj2H�&PL��H�5wH�=|$AVAPAWL��$� ��VH��0����A���O���D�|$x�|$|B�|�����|$�2���H��$� L�L$�A������bH��$� �������`u ǃ��H��$� ��������u ǃ� ����f��H��$x �O(��$�f/��� f/��� ��%�^����H��$x �O0f/�����W �������H�|$D�������|$ A��D�L$D�Oǃ<�lj��D$ �����H��L�=�H��j<M��M��L��AVH�5�H�=5"H��$�PH��PAW�EUH��0����H��$� D�E��D�|$tǃ�D�x@�D$�D$pA���D$�����L�L$H�=�$HDŽ$��D$ I���A��,���H��H�BL�=+j2L�:L��H��PH�5,H�= PAWUL��$��TH��0�h��������f���f/��9H�����9��TH��$P ���L��f/�v��D$�R���H��Hc�������H��H��L�=}jL��L��H��PH�5�H�=�"PAWAWH�D$8L�����SH��0����H�D$L�=0L�T$ H��L�\$M��M��L��H�2H�5ǀ�H� j<H�=yPPAWAW�~SH��(M��M��H��j<L��H��PH�5�H�=�PAWAW�HSH��(L��H��j2H�5�L��PH��H�=KPAW��$� L��$��SH��0��TL�T$ L�\$����H�D$L�=GL�T$0A��L�\$ H��M��L��D���H�%M��H�5ǀ�H�H�=�j<PPAWAW�RH��(M��M��H��j<L��H��PH�5�H�=�PAWAW�TRH��(H��L��j2L��H��H�5�PH�=�PAW��$� L��$��RH��0���L�T$0L�\$ �Y����f���f/���H�����9������L��$P L��$X �‰��AL���AT��f/�v��D$��t�|$h��$������f���H�����9��Xf/�L��$X �‰��AT��w�f/�v̈́�t�|$h��$��|$t ��$�H��H��L��j(L�=yH�PL��H�5�H�=�H��$�PAPAWL��$���PH��0����H�FL�=/AQj<L�<L��H��PH�5H�=�PAW��$� L��$��PH��0�d���H��L�=�APj<L��L��H�dPH�5�H�=�PAW��$� L��$��:PH��0�����D$��������D$h������AM�G���H��L�=jAVjL���L��L�}PH��H�5�PH�=�AWAW��OH��0����H�5L�=AUjL���L��L�1PH��H�5NPH�=�AWAW�OH��0�Y���H��$x L�L$�W H��$� ��$��A�������u Aǁ�dL�L$H��$� A��� D�G � AN��fAn�fn�fb�fAց�E����u Aǁ�d�A�A\Mf���L�L$�Y�A���AN��A���f/��t���L�=H�Uj(M��M��L��AUH�sH�5pAVH�=PAW�kNH��(M��M��H��j2L��H�>PH�5�H�=H��$�PH��PAW�'NH��0������D$�����1������1ɉD$h��������H�=�L�T$0L�\$ �5c�AUH�D$L�\$ L�T$0������������DH��$` ��D$����wpH��$x �A���$�f(��\��\��Y�f��f/��������$�f.�zf/�t#f(��X��\��Y�f/�v �\���$�H�D$L�T$@L��$�L��$�ǃ0L��L��H��ǀ�H��ǃ�D��H���H��ǃ\D��H��HǃHǃ�Hǃdǃ@ǃP L�\$ L�L$8L�D$0� "L�\$ Ic�L��H��$x H�D$H��L�|��L��1�L�$L��A�Ӄ}��-���L�L$8L�D$0H��L��L���!L�\$ L�T$@ǃ`Hc�T�D$h��~3Hc��H��$x L�T$0H�|��L��H������L�T$0L�\$ H�sL�\$0H��TH��$x Hc��ǃXH���Hc��L�L��H��$X L�T$ H��$P L�D��L���yX��TL�T$ �D$hL�\$0f�����nHc��H��$x 1�f��H�4Ƹ�&���x��^��T��H��9��$�L��f/�r΄�t�D$hH�LL�]��$�WL�=$H��j(L��H�5�H�=�PH��$�PAPAWL��$��JH��0�_���H�� ARL�=� jM��M��L��PH���H�PPH�� H�5PH�=�AW�6JH��0����Hǃ��)���H�� ASL�=u jM��M��L��PH�� H�5� H�=H��$�PH�l PAW��IH��0�����|$hf.�$�zf/�$��A�~���$�fT��Y��f/Hv �^���$�H��$x H�t$1��D$h��T���H����J��D$�Y��J���H��9�}���Hƒ��|$t�D$hLc�������L�=m PH�u jL�� L��H� PH�5� H�=iPAWAWH�D$8L�����HH��0����H�- L�= RjL�4 L��H�� PH�5N H�=�PAWAWH�D$8L����uHH��0�M����A�~_�A]f(�fT��\�fT��_����f(�fT��X��Y�f/���H��$P � A���~?�D$h1�1��H��$P �_d���H��9�}�ҹIʃ�@��t�L$hf/����Y �Hc��L��H��TH��$x L�T$HL�\$@H�T��)T$P�\$8�_��] _�l$0�L$ ��F�L$ L�T$H�Y��\$8L�\$@�l$0f(T$Pf(��Y��Y�f(�� ��Y��^����X��Q��^��A�A\Mf(�fT= �]�fT�fV���$��>���L�$L�5@ H�� PH�A M��M��j2L��H�5; H�=pPPAVAV�FH��(M��M��j2L��H�? H�5 H�=yH��$�PH���PH�� PAV�aFH��$� ��$�A�$�����@h������������X�f.�z!f/�u��������;����Hc��L�T$H��H��$x Hc��H�T��Hc���5C �5� I����$� �t$H��$� H�L��QHc��H��$� H�L��QHc��H��$� H�L��QHc��H��$� H�L��QH��$� H��L�L��L��L�\$P�1H��@�}��@����L�\$��+�4���y���%H�t$��<ǃ�L�T$;�����������ǃ��N�����N����D����fn�fnЃ���H�D$fb�ǃ0����L�=�fր���tq��<�`L�T$L��\L��L�\$H� �H��PH���H�5�j<H�=C PH���PH��PAW�#DL�T$HL�\$@H��0H��$` ������D�A����?A��t%A���lf(��A\f���Y�f/��'������D��\� ���A���3f(��~�f(�1��\�$�fT�fT�fT��X��J�Y���Y�f/����D$,���D��\�,���f(��A\f���Y�f/�����$�f(�f(�1��~5����\�fT�fT�fT��X��5��Y��Y�f/����D$,�y����Y-��5�f(��X��Y��X��\��Y�f/������\��\���0�Y���������ǃ0����������A\f���Y�f/������Hc��L�L$lM��L��H��$x H��H�5�H�T����R�A���������D��\�AE�1���L�5[H�-dL�$AWM��M��L��j2H��H�5QUH�=e UAVAV�AH��(M��M��j2L��H�]H�5"UH�=n UAVAV�AH��(M��M��H���jL��H�'PH���H�5PH��H�=LPAV�IAL�\$0H��0A�$����H��$x Hc��f�ɋ�T�~H�4�Hc��H� ¸�� �D���YD��fT�f/�s��f(�H��9�}�H��$� D��\��<�P<H�D$D����h���L�$L�5 H�QPH� M��M��j2L��H�5H�=�PPAVAV�q@H��(M��M��H���j2L��H�PH���H�5�PH��H�=�PAV�.@H��0L�$A�$���������L�T$L� uH��L�\$M��L��H�5dPH�dH�=�j<PPAWAW��?H��0L�T$L�\$�L�������Q��H��fb�H��$x ǃ0������DHc��fր��L�����f���L�=�PH��j<M��M��L��PH��H�5�PH�=�AWAW�A?H��0L�T$L�\$����L�=�H��Vj<M��M��L��AUH�H�5tAVH�= PAW��>H��0�����H��$X �������>1���$��A��uH��$X �|����At��f.�zf/�tfT�fD(��D^��A_�H��9�}�@���������$�����L�=�H��L�T$L�\$M��M��H��QH�5�L��H�=�j2PPAWAW�&>H��(M��M��H��j<L��H��PH�5qH�=�PAWAW��=H��(M��M��H���j2H�VL��RH���H�5HRH�=�H�IPAW�=H��0���9��L�\$H� L�T$�����RM��M��L��j2H� H�5�PH�=|PAWAW�Z=H��(L��H��j2L���L��PH��H�5�PH�=uAWAW�=H��0L�T$L�\$����f�AWI��AVAUATUSH�� H��FH�|$hH��$P D��@���H�T$8�Y��L�D$��dL��$X ǀ$ǀ,A���; L��&A����A����H�� []A\A]A^A_�A����H��$` H��$` �t$ �A,$�W�H�=�E�l$�t��$�H��9�T���t$0N�T��$��H��H�T$��$�����$�H��T�D$@�4;H�mE�~� f(��l$�t$ ���D��Tf(�f��fT��A*��Y%� �Y���Y��Y�f.%� z u�%) D��$�E���� HcD$0H�D$x�D$P��$�H��H��H��$�H��$�H��H�D$`H��$�H�D$pH��DH��$�H�H��$���D$0���� �t$PD��1�)��t$0D9��� D�T$0E���� ���} H�t$xH�L$�x����fD(�fD(�L��$��PfE�I�7H�L��$�fE�1�����fBf(�fA(�L�f^�f( fB fT�fAY�f_�fX�ffBL�9�r��D$0���D$P9�t3��H�t$f(�H��A��^ �f(�fT��Y��_��X��A�L�l$pH�t$`H�� ��$�)\$ L���l$�FL�t$h1�H��H��$�L��L����$h A�>�� ���H�t$`H�� L��� H�C�l$f(\$ �~=^ ��$�D��T�D$0���� �|$PD��1�)��t$0D9����$�D�L$PL�|$��$��t$ ��$�A��f�H�|$8Ic�f(�D��H��+t$ C� ��H�|$��f(���H�|$f(�fT��Y��^׋T$@�N�D9�AO�A���_�D)�D�B�^�fW�9���D�iA)�9�tfHc�Hc�f(�H�<�����H�Tf�D����L�;M��H�H��1�@fA fDfA\�fY�A H��H9�u�D����� 2D9�t"�Q�D�Hc�Hc����\D��Y��AD��DL$0�P����5�������H�gAM�l$��T�ۅ���Hc�1�L���t$H��H��$�L��$��\$0�C��H��H��L��� H��L��M��H�AL��L��HTPH��@L�|$xH���1�L����$� A�?�_AX�t$�����H�AH��L���t$� �t$f(�fW��t9��f(�L����f�H��L�fHH��fY�H9�u�؃���X;D$0t�CH��AY��A��~�H�8@H�T$L��)\$�t$0H��T��E�t$0f(\$H��GfT��^����H��?��T�w��~2Hc�� �L��H����у��X��H�9�u�H��$` L��$�L��L�@PH��?H��TH��H����n��$����`���H�j?ǀ$�J���H��TL��H���t$0�5H�=<?H�5?f��f(��~��t$0�����TfT��*ЉD$ �Y��Y���Y��Y�f.}�D$8zu�=��|$8�A<$�t$ �|$x����H��$�A��t$@H�D$`H��$�H�D$pH��>)\$PH�H��$�D��M��A��@�Cl��H�D$H���D$8�T$@f(�fTL$P�l$0�B^D���YL$xH�t$`H�|$p�_��^��X��Cl��fWw�T$�� 1�H�|$hH��H��$�L����$h H�D$h�8������H�t$`H�|$pH�I� H��=�T$��T��~r�����Ic�f(���I�<�f�1�H��f f|f\�fY� H��H9�u����@��t"�B�A�T�H�Hc����\D��Y��A��\$0A��C\��I��D9l$ ������t$@f(\$P��H��<M�l$�`����H��$` D�0�@��$�A�DA��D$0H��<��$���TD��$�����Hc�M�l$1��t$@H��L��H��$��t>��L��$�H��H��L��L�T$8�eH��$�A�FL��H�L$ L��$�H�H��H��$�M� �M��H�-<H�t$VL�|$xH���1�L����$� A�?�XZL�T$8�t$@�����H�yH��L���t$8���t$8��f(�fW<��t7��f(�L����f�H��L�fHH��fY�H9�u�؃���X9�t�CH��AY��A��~�L�L$H�L$ M��L��H�`;H�T$)\$@�t$8H��T��4�t$8f(\$@H�CH�*;fT��^Ë�T����D$0����~lHc�$�������t=HcT$0��f( ���I�L�H��1�ffX�H��H9�u������9�t����H��AX��A�H��$�M��L��PH��$h H��PPH�z:L�L$ H�T$0H��TH����f_AXD��$�E��������7����L�|$�D$P�D$PH�D$x9�$��������$�H�:��$�M�l$L��$��`H��$�H�D$ H��$�H�D$�_����t$P��1�A�ʼn�D)�A��D9��V���H�t$`H�|$pH�)��$�)\$ �l$�L�t$h1�H��H��$�L��L����$h A�>��l$��$�f(\$ �A���H�t$`H�|$pH�����$�)\$ �l$�(H�!9�l$f(\$ �~=}���$�D��T���A�ŋ|$P1҉�D)�A��D9��"��������H�T$xH��$�H�t$fD�Af(��^ ��f(�fT��Y��_��X��AHʃ��u�� ����� ���L��$�H��$��t$0H���L��H���MH��M��L��H�<8L���L��HTPH�$8H�\$xH���1�H����$� �;�Y^�t$0�����H�|�L��H���t$0���~;��t$0����L��$�H��$��t$8H�3�L��H���H��$�A�FL��H�L$ L��$�H�H��H��$�M� �M��H�p7H�\$SH�\$xH���1�H����$� �;�XZ�t$8�0���L��H���H���t$8�)M�l$�~|��t$8�����L$ ����HcD$0H������ �I���@���X��@H�9�u��1���H�t$`H�|$pH�=���$�)\$ �l$�L�t$h1�H��H��$�L��L����$h A�>��l$��$�f(\$ �U���H�t$`H�|$pH�����$�)\$ �l$�<H�56�l$f(\$ �~=����$�D��T�:���f.�f�L��5A��@Aǀ(��tr��H����� ��FL�\$H��PM��TL�O�D$ �DHL�j��L$H�L$ H�=^��D$jH�D$PARRL��VL��H�D$,P�bH��0H����A���G�AY��A��Tf.��_�������(�ɾO��� ��1���H���f,fDfY�H��H9�u���������H���Hc�H����Y����jI��TH�OL�NPH�=t�L��H�D$PAPRH�]��dH�� H�����^؅�~d����f���Df(��^��L�H��9�����f(�f(��^T��\�f(��Y��\�f.�z�u�Aǀ(��ø�'����f.�f��:L��3I��H����I�H�L��L��H�W�I���H���H���H��;H)�H)΁�����H�fo A��foRA��foZ A��fob0A�foj@A�forPA� foz`A�0foJpA�@fo��A�Pfo��A�`fo��A�pfAo��fAo��(pI��`fAo��fo��fAo�fAo�H���fAo� A��hx fAo�0@0fAo�@fAo�P��fo����������H@���H�'0PPH�X``pH������f���L��L��H�:�H��Ao��)�Ao��)B�Ao��)B �Ao�)J0�oH�Ao�)R@�oP �Ao� )ZP�oX0�Ao�0)b`�Ao�@)jp�Ao�P)���Ao�`)���Ao�pA)��)���oA)��A)��A)�H����o`@�ohP�op`I��`�oxp����o��A)�A)� A��hA)�0A)�@A)�P�o��)���o��)��������H���H��.H��fDAW�f��AVAUATI��UH��SL��H�� L�=�0H�L$XHc �A��H�|$H��L�L$8L��$P HI�ALJ4L��$X ��$�H�D$xH��H��$�A��0A)� ���� A��f(��-6�f���A���d$p�A���D$A��X�l$@�~-A��D$0DŽ$��d$()l$`H��$�H�L$xM��I��H�HH�$H�D�H��$�H��$�H�D$H��$�H�D$ �D$0�\\$@fT\$`fA/��vA��@A�� A��LA�A;�\A��@A�� �X��L$���A���˅��!H�L$X��Lc�L�d$P�D$0I�CM��A�Hc H�D$HI�C�H��$�D�ʼn�L��$P H�Ή���L��$X I)�I��Hc�I��I��f�)�;\$~L�ȍW�L)�H������ ��K��O��1���H��f.�fAf<fX�H��H9�u������9�tHc��H��H��A��AXD���AӃ��M�M�;l$0�e���L�d$PH��$�L��$P L��$X H�T$8L��L�\$L��I��T�#L�\$L��$��D$HL��$�Ic�T��~H��H��L���S���H�t$H�|$ H�v�����1�H�|$L��L��I�����$p H�D$�8���H�t$H�|$ H�3��N���E�� A��`E����H��1�I��H����$� L����$� ��$� ��$� AUL�D$hH��$�H�|$@��$� H�D$@H��0�8��4A��\�d$@ALJ A��H�@��A��I�GA��$����A��T��~Hc�1�H�߉L$H���l.���L$�l$p�D$��H��$X L��I��L��L��$X �l$Pf��L$E��@���L$0E���������A���ǃ�tP��f(�1���f�H��f ftfA,fY�f\� f\�A H��H9�uу���@9�t)�P�H�H$Hc��Y��A\D����A\��A�H�T$8L��I��T�@!A��Tf(Ѕ�~z�AG�ǃ�tL��f(�1���f�H��f�f fAdf<fY�A<fX�A H��H9�uԃ���@9�t!��H�� ��Y��A ��AXD��A��'��Y\$H�A���Y�f/���D�D$0E�����4��|$(�Y�f/���f(��^��P��AYG�d$P�_��_��d$P�AG�Y0��t$@Ic�XH��@��A ��AY�]��Y��^�f/��8 �D$A9�H�W��t�l$(f(��X�f/��:H�t$H�|$ H����T$(�����1�H�|$H��L��I�����$p H�D$�D$�8��H�t$H�|$ H�������A��`A��T�X���������A���ǃ�tO��f(�1���f�H��fDf fAftfY�fX�f\�A H��H9�uՃ���@9�t(�P�H�H$Hc��AL��Y��AX ��\��A�H��$h H��L��1�H��$` ��$� E��(E���� ��H�T$8L��I��T�xA��Tf(Ѕ�������AO�ǃ�tZ��f(�1���f�H��fDfAfA,fAdfX�AfY�fX�AH��H9�u΃���@9��G�����H��A��AX��A��Y��AXD��A������A��<t&�AG����H�i�fHn��G����A��H�����A��@L��$X I��L��I��H��$X ����A��,��ALJ A�� �����DH�L$HL�K��H���@��BXD��H���@�H9�u��'���f(�A��8f(|$`DŽ$��^�A��<�A�`�A���A���$fT�f(��A���]��Y��Y��_D$@�^���tgH��.Ic�XH����z�L��ǂ��Y��_=R���$�f(��Y��YA�f/�wǂ�f(��^�<$��E��TE����H�D$xD��E��L�d$H��$���A���L$@�|$L��I���H�A� $H�\$ H��L��$P D�\$H�t�D�iD�����A����Y�A���� f(�I� 1H��f�fH��fY�@�H9�u�Ic�E9�tH��D��Y��D���H�L�D9�u�L�d$H�\$ L��$P �Y�$D��$��Y�A���A��f(��A��E���"H�P�I��`Ic�hA��T�D$@H��@��A^Dž�~U�۹O˃�t5��f(�L����f�H��L�fH��fY�P�H9�u�˃���t�C�H��AY��A�ALJ0�A�XH�� []A\A]A^A_Ã���� �A��������=���~%��f��DŽ$��l$p�l$(�|$@)d$`�A�Xf.������������A���A��A���D$A��X�D$0�:���L��$�L��I��ALJ,�L$0����H�T$8L��L�\$I��T�\$0�}L�\$Mc�X�\$0f(�D�T$PK��R��A^�f/T$@�|��$�A��4�A�����D$HA��4A���D$���ËD$P��� H�D$X�T$PLc�A�M��L��$��0��H��$�D�ʼnT$0I�S��H��$�I�S�����L��$P Hc�Hc�L��$X I��I)�I��I��@)�9\$|vL�ЍW�L)�H���i���`��K��O��1���H��f�ffA<f\�H��H9�u������9�tHc��H��H��A��A\D���AӃ��M�M�;l$0�m���L��$�H��$�L��$P L��$X �A���%���A��f(l$`�Y�H�b�fT�I��`f/��� �|$H�� �|$H��� �^�Ic�T�_����$��Y��A����~H��H��L��L�\$�:���L�\$H�t$H�|$ L�\$H�S��j���H�\$1�L��L��I���H����$p �;�L�\$�����H�t$H�|$ L�\$H���#���A��TL�\$A��`�A����~c�ƃ�t?��f(�H��$�1���f�H���fADfY�H��H9�u����@9�tHcЃ�H$H��AD��Y��D��A��A��@ALJA�� A��X���= �A��A���L$�����H��$�L�K��H�ѐ�@��B\D��H���@�H9�u������Mc�XK��R�D�T$P�A^��n����AO�D$PL��I���AY��H��'fTL$`�d$pL��$��^��_@f.��@z f/�������@����A��Df��L�-r'ALJX�-��f��ALJ8I��h��AEI�wxH�=6�A��H���ALJI��`H���ILJ�I�GA��@ALJA�� H����A��I���H����A�XI�EL��$P �d$p�l$@�#I��hI�wxfA(��fA(�`H�=��fA(��fA��fA��fA�pfY�fA(��fA��fY�A)��A)���A���AY�@�A���A��8�A�p�A��fA���$fA��fY��A�`fA��A)E �A��fA��fY��A�@fA��A)E0�A��fA��fY��A� fA��A)E@�A�fA�fY��A�fA�pA)EP�A�0fA�HfY��A�`fA�xA)E`�A��fA�PfY�A)EpA��X�d$pA��~=^�L��$P DŽ$��A���D$0���d$()|$`�Af���b��*Ћ$�^…�~WHc�H�@H��Hc$I�t�I�L��$P �D$H��H���L$�ɹHN�� ��L��$P �D$�L$H�L$X�AW�A�A���D$0��Y��A^���A���D$A���A��A���#A��������A���)���A��$I��L��H��$��D$A���0�ALJ ��$��$D�hA��X�A�`�A�����H�L$X��Mc�L�d$0�D$H�CM��A�Hc H�D$ H�C�H�l$H��L��$P H�Ή���L��$X I)�I��Hc�E��I��H���A)�D9,$|sL�ЍW�L)�H���L���C��K��O��1���H���ffA$f\�H��H9�u�����B�*9�tHc��H��H����\D����A���I�I�D;\$�m���L�d$0H�l$HL��$P L��$X �A���|$���qA��(���b�A�����f(|$`�Y�fT�f(�f/����$���$�A9�P��A��@�=o�f(�DŽ$��A��A��<A�� A��8��$��$��H�L$ L�J��H���@��B\D��H���@�H9�u������A��@A�� A��D��A��A��u ALJH�6!���A9�<��f���%W�DŽ$��A���|$p�|$(�~=o��d$@)|$`������B���ALJ4�����'���f(|$`A��<f(��A���A�`fT�f(���$��^��_�����I��hI�wxL��$P A�I��<��A��8f���~-���d$p�A��L��$P �$A��A��X�d$(�%V��D$0��DŽ$��d$@)l$`�D���ALJ4�����G���ALJ4�����7���A��$I��M��H��$��D$����I�މD$M��H��$������DŽ$�L��M��f��E��8f���L$@�$�A*�L��$P �^�f(��KH���l$@�|$P�Y0��$�X+�L��$P �^�f����$���Ic�H�D$xH��$�I��TH�T$8H�DH�t��� Ic�Xf���l$@�*ȉD$PH��@��A^��^�f(��G���Y���$� ��L��$P �X��D$@�^��A��A��<����f(l$`L�-kH���Ic�8fT��AYm�_-���$�A;�}�T���^��]���$�HcL$P�T���^��]�$���$���~�T���^��]�I�E��$�f/�� f/������f/��SIc�8f��A��T�*��AD�H�щT$0��� $�^…�~lHc�H�T$x��H�$���t=��f(�H�t���f�H��I��1�fAfY�H��L9�u������@9�tHcȃ�H�H��AY��D��D$0�L$0A���$�A��X�$A��8�;����D$PL���A��M��E��8L�-�ALJ4A��hA��<A��\�D$A����A��E����A��T����A�@���M�OH������I�D���H�$��H������D$ �����D$H�EH�D$0�A���H�D$0f(�f�H��1�fA f<fY�fX� H��H9�u�9t$ t!�D$HcЃ�H�H��AY��XD��D�I��HL$xL9 $u�A����8A������$�A�����A�����u���Ic�A9�8�a���A��T�������H�D$xHc�L��� $H��$�H��H�DH�|��v���D$@� $Ic�hH��@��A^��'��������L�۸ M��ALJX�D$0�j�A�ALJ8�$�E����D$PA��4��$����D$0��xZ��t.��$�Hct$0H����Y�$��YS�f/D��s:��u6���f/�$�vBALJ�;����|$@�]���$����}��$��]%���$���$��D$0�H� $;D$P�����f(|$`A��8f(��A���A���A�`fT��$f(��/���f/�$�A��4������D$P�D$0�����E��8Ic�A9��OA��T��~kH�T$x��H�$���t9��L�D�1���H��fAfA<f\�A H��H9�u������@9�t�H�H�Hc�H��A��\D��A�H�T$8L��I��TL��$P �$��E��8f���d$@A��XA�E�*�Hc��L$PH��@��A^��^�f(��A���d$@�$�Y��L��$P �X���^�f(������|$�@�|$P������AY��f/����|$pfA.}z fA/}��f���L$@L�T$ �A*�L��$P �l$�$�^�f(��L$��@���t$@�$�%������l$fTl$`�Y��L$L��$P �AYmL�T$ �X���$��^��Y�f/-���bf(��X��]�A����$;L$P���CD��C^D�x�Y�L��$P �\$ �d$�T$�?@���d$�\$ �l$@�L$P�Y�L��$P �T$�X��^���$��$�AYEf/�$��>���A�����A��ADž�f(d$`I�EA��@�A�A��fT�A��X�A�`ALJ<f(��A���$A��8DŽ$������A�����������D$P�-��A9��AN����$����?���f���|$@A���L��$P �A*�;L$P�^�� �CD�xf(��C^D��l$ �Y��T$�<$�D$��>���L$P�<$f(��%������D$@L��$P �Y��l$ �T$�X��^��A��f(t$`fT��Y���$��Y�f/ f��Df(��X��l$ f(�f(��]�f(�L��$P ��$���$���$��T$�L$0�t$P�>���AM��$���$��T$�Y��D$@��$�L��$P �Y��X��^��Y}�f/�������_-�� $f(��=���T$L��$P f(��;��AY���YD$H�YL$f/�������L$0I�E��A���l$ ADž��AILJ<�A�`A��X�A���$�t$PA��8DŽ$��`����A�L$H��$�I��TH�H�D$xH�T$8L��$P �\$0�d$ H�D�T$H�t���L$f���|$@�A�*�Ic���A^D�x�^�f(��n<���d$ �\$0�|$@�L$�Y��T$L��$P �X��^���$��*���H�Y��BD���^�$�����H�=�Hc��L���^�$������Af���L$H�T$8�*��|$0�A�|$@H�H�D$xH��$�I��T�T$ �^�H�DH�t��<$�Ic��� $�A^D��D$�;���|$@�L$�%f�f(��b��A���T$ �Y�L��$P �X��^�f(��|$0����A��Xf�ۉD$P����f.�f��H�х���A��������f( ��1�f����H���ffH��fT�fY�f_�H9�u���f(�fʉ@f_�D9�t��H���fT&��Y��_�f(���f��f(��f���ɐAWAVAUATUSH��H��hH�EH�|$�L�$����><D�r�<M��NH�l$PH�K��D$`TH��L�=Z�H��$��ҍJL�|$XI��D$PHDŽ$� A�̓��D�t$TA��9�����A��zh��H�D$1�H��fo��H�t$�Mc�H�D$H�H�D$()D$0L�l$HH�D$����H�D$ H�D$@�=G��H���F��L�$A��������H��$��������t$�;��H��h[]A\A]A^A_�f�H��H��L�|$XH��$��D$`lHDŽ$�.�D$PD�t$T�g��H��$�H������H��$�H������H���QE���h���@H��H��L�|$XH��$��D$`fHDŽ$�"�D$PD�t$T� g���L��H���+!��H����D��L�$A��������H���H��L�|$XH��$��D$`hHDŽ$�0�D$PD�t$T�f���L��H���� ��H��$��H��� ��H���yD��H��$�����}���H��H��L�|$XH��$��D$`jHDŽ$�%�D$PD�t$T�)f��H��$��H�����H��� D��H��$���������4���1�1�1��Y��f�AWI��H���AVAUATUSHc2E�2H��HH�E���yIcL�F�I���~��f��f(%��I�ҍPH�hf(�I��H��DB�2I��D�\$�H�D$�\$�L��I��H�����A�����+L$��AN�A9�AN�9���D�XA)�9���Lc�I��f(�I��M��K�D��M)�E��A��I��M�I�O�d<N�$��A$f8H��f(�fC I�fT�f(�f^��X�f��X�I9�u�E��A���A� E9�t.Hc�A��H��A)Ã�Mc�H�L�L���fT��A^��X�H�D$��YT��H���_�9T$�����[f(�]A\A]A^A_�fDf(���f(��f��[]f(�A\A]A^A_�f�AWAVAUI��ATUS�?�.f(2��=��HǂM�]����~����f(���-Y��D���z�D ��f(��D=�H�T$�fD(-t�fD(%{��|$�Df��f(�f�ɉ��*�H�BD�HA���*��^�H���=ffD(�fDr�A��fE�A��f��fAY�fE��fAX�f��A����fB�fDr�f��fAY�fE��fAX�f��B�A����fB�fDr�f��fAY�fE��fAX�f��B�A��tXfB�fDr�f��fAY�fE��fAX�f��B�A��t)fB�f��fDY�fB�f��fDX�fE��DR�����@����E��A)�A�X�A��Hc�Mc��Dܘ�Y��BXDĘ�Dܘ�YL$�fD(�fD(��L$��L$��DY�fW�f(��^��Y��AX��AX�H�����DT$�fE(��D^��EY��AX��AX�A�����DT$�fDW�fE(��E^��EY��AX��AX�A�����DT$�fE(��E^��E^��AX��AX�A���`�DT$�fDW�fE(��D^���AX��E^��AX�A���-�DT$�fE(��D^5���AX��DY���AX�A�����D5���DT$�fDW��EY��D^x��AX��AX�A�����DT$�fE(��D^5O��AX��D5��E^��AX�A�� ���DT$�fDW�fE(��E^��D5��E^��AX��AX�A�� tY�DT$�fE(��E^��D5���E^��AX��AX�A�� t*�DT$�fDW�fE(��D^���AX��E^��AXϐ�Ỹ��|Π�LΘ����fL$�fDT$�fD(�A��fE�A��fAY�fEY�fA^�fE^�LθDTΨA��t3fL$�fD|$�fAY�fEY�f^ r�L��fD^5t�Dt�ȉ����D�C9���E�p�fE��A�XMc��E*�Lc��BL��I�l ��Y��A^�� �D9�YMc�fE��A�h�BL���D*�Lc�N�t1��Y��A^��B �D9�%�BYd�f��A���*�Mc�N�D��^��B$��Y�f(σ�H��H�� �^��AKH�� ��f(�f��H��I���Y��A*��AK��^�f(��AC�����@�D$��YL$�fW�fD(��^��DY�fD(��L$��DY��AX��AX��P���A������D������fD�A�[]A\A]A^A_�L�L$�� ��=e�A��|$�f(�f(�E��I�Af(ى�A��A��H���|fAf(�fAa���f���f��fY�f��fX�f��A��t(fAA�fAa�f��fY�f��fX�f��AA������t&D��)ȍH���Hc�H��D̘�Y��XDĘ�D̘�YL$�D�����L$��L$�f(D$�f(�f�f^�D������f(D$�f^�D����tuf(D$�f^�D��fDf��H��I��I���A*��d���AU��^��|��H�� f(��^��AE�f���A*��^��AE�A��������Z����D��D�������A��t��DĘHc�H�L��^����r����������I��H�֋A��������������� �&��ƃ�tS��f(�f(�1���f(��f�f�H���fA fT�fY�fX�A H��H9�u�����@9�����H��A�fT=��Y��X��A��fD��~~A�ƒ�tS��f(R�1���H��f.�fAf,f$fT�fY�fX�AH��H9�uփ���@A9�t#��H��A�fT���Y��X��A��D��~���ǃ�tR��f(�f(��1���f�H���fA f4fT�fY�fX�A H��H9�uۃ���@9�t���H��A�fT,��Y��X��A��@���j�����ǃ�tR��f(�f(7�1���f�H��fA f<fT�fY�fX�A H��H9�uۃ���@9�� �����H��A�fT���Y��X��A��AW�AVAUATUSLcM��M��LH�E���D��E��M���~Z���A��L��E��D$�I��f��I��I��H��I��H��E�uI�A����f(%Z�J��f(�fDA����H��L��f(�@�f:H��f(�f H�fT�f(�f^��X�f��X�I9�u�E9�t*�D$�Hc�I�3��I��H�H��A�fT��^��X��YT��H��I���_�L9��i���[f(�]A\A]A^A_�f��f(��f��[]f(�A\A]A^A_�f�AWH��AVAUATUL��SH��(D�A�LcE��xL�%��A��$XA9�~VH��H�[�I��H� E�jL�8�RH�5<�H�=M�RH�)�QQ������E����H��0H��([]A\A]A^A_��A�$��v��A�$��AY�$�f(��\��X��Y��\��f(��\��\��L$�Y�f/�����A�$�� ��L��E��t.A��$8D)�9�|�~�D�ȃ�9�u�f���*�M�۸A��$TLH�L��H�ׅ���Ic�$8I��L�8������f(�N�L�1���f�H��@fA fY� H��H9�u���@��t�H�H�L�Hc��Y �� �A9��i��D)Ѕ����^�Hc�A��M��I��A)Ɖ�A���I��A��A��D$ I��I��A���H��5�H�|�f(�f�fDf(�D�f�E�����~h����f(�1�f��ff fY�fY�fX� H��L9�u�A9�t%HcD$ �p�H��Y�Hc�� ��Y��X���L)�L�D��E9��q���E�������D��f(����*.������������O̓��s��f(�H����f�H��H�f�fH��fY�H�H9�u�ȃ����N�����H��Y���H��([]A\A]A^A_����D)�A9������A�@D�ȃ�9�u�f���A*������H��H��L�-�jM��M��L��PH�۾H��WH�5ؾH�=�PAU�m���H��(M��M��I��$�j<L��H���PH�5��H�=��H�D$0PH���PAU�+���H��0�E����H��([]A\A]A^A_ø�T���D��f(����,������A9��{����'�����N���������f�������A��ff.�ATUH��H���=���tgfo߾H��y�PD�?����H���)��fož)���E����wAH�H�j���H��]A\�f.��`�f/�r�1�� �� ��H��I���D$�H�D$H�4�L��H�$�S���H�5��L���t���H��L��� ���H�5�L���P��L����0��1�1�1��-���f.���L��ff.������ff.��KU��ff.��k��ff.���P��ff.��{��ff.����ff.����ff.��K3��ff.��[;��ff.�� ���ff.��[7��ff.��K���ff.��K��ff.��{��ff.��,��ff.��� ��ff.�����ff.���-��ff.��[N��ff.�����ff.��k��ff.���R��ff.�� ��ff.������ff.�� ��ff.��+���ff.��R��ff.����ff.������ff.�� ��ff.��{L��ff.�����ff.��K@��ff.�� G��ff.��+ ��ff.��kR��ff.��/��ff.�� ��ff.�� 8��ff.��k1��ff.��� ��ff.��+��ff.������ff.�� ��ff.��+0��ff.��+Q��ff.��;��ff.��+!��ff.��+H��ff.���/��ff.��[F��ff.��V��ff.����ff.��K��ff.��KW��ff.��+9��ff.��%��ff.���*��ff.���5��ff.���V��ff.������ff.��K=��ff.��;���ff.�����ff.����ff.������ff.��*��ff.���T��ff.���A��ff.�����ff.����ff.���-��ff.������ff.��;+��ff.������ff.���I��ff.���2��ff.��kI��ff.��{5��ff.��+ ��ff.���E��ff.��;0��ff.�����ff.��4��ff.����ff.��(��ff.��;��ff.���R��ff.��+!��ff.��[���ff.��O��ff.���Q��ff.��;0��ff.���B��ff.��k*��ff.��{F��ff.��+���ff.��+���ff.��K��ff.���5��ff.��;���ff.������ff.����ff.���K��ff.����ff.��K���ff.��{-��ff.���<��ff.��K;��ff.���S��ff.��+*��ff.�� ���ff.��B��ff.�� ���ff.�� 8��ff.�����ff.��KK��ff.��{��ff.�����ff.�� E��ff.��K��ff.��; ��ff.��[���ff.�� ��ff.�����ff.��{K��ff.����ff.���A��ff.�����ff.��KA��ff.�����ff.���@��ff.�����ff.����ff.���O��ff.���F��ff.��+���ff.��H��ff.���<��ff.�����ff.�� 8��ff.���*��ff.�����ff.������ff.�� ���ff.��k:��ff.������ff.��;���ff.��K#��ff.�����ff.������ff.��<��ff.��� ��ff.��+���ff.��+��ff.�����ff.���,��ff.�����ff.��I��ff.������ff.��=��ff.�� &��ff.��KJ��ff.��;=��ff.������ff.��;��ff.����ff.�����ff.��+���ff.��,��ff.���7��ff.�� "��ff.��[���ff.�� ��ff.�����ff.��+��ff.��$��ff.��+L��ff.�� ��ff.��K��ff.��k ��ff.��*��ff.��[E��ff.���$��ff.��{��ff.����ff.�����ff.����ff.�����ff.�����ff.��k���ff.�����ff.��;��ff.��)��ff.��; ��ff.������ff.�����ff.��K��ff.����ff.��5��ff.�� ��ff.�� ��ff.�����ff.��;:��ff.�����ff.�����ff.�����ff.��0��ff.��K��ff.��[%��ff.��+��ff.�����ff.����ff.����ff.�� "��ff.�����ff.��[��ff.���D��ff.��*��ff.���7��ff.������ff.�� ���ff.��;��ff.��k��ff.�����ff.��?��ff.����ff.��*��ff.�����ff.��k���ff.��K��ff.��;���ff.�����ff.�� ���ff.�����ff.��(��ff.��+��ff.���H��ff.���*��ff.�����ff.�� ��ff.��;%��ff.��2��ff.��0��ff.�����ff.��{E��ff.��k��ff.�� ;��ff.���F��ff.��k��ff.��9��ff.��.��ff.��;���ff.��A��ff.��;H��ff.��kC��ff.��,��ff.�����ff.��k.��ff.�����ff.�����ff.��;?��ff.��K���ff.�� ��ff.�����ff.��)��ff.��?��ff.�����ff.���B��ff.��:��ff.�� #��ff.�����ff.�����ff.���H��ff.��[���ff.����ff.�����ff.������ff.��;*��ff.��;��ff.��k9��ff.��;2��ff.�� ���ff.�� ���ff.��[���ff.��K9��ff.����ff.��k���ff.����ff.���A��ff.�����ff.������ff.�����ff.�����ff.����ff.����ff.��k��ff.����ff.��k4��ff.��K0��ff.�����ff.�����ff.��{���ff.�����ff.�����ff.����ff.��G��ff.����ff.��;.��ff.����ff.��+��ff.��0��ff.��;:��ff.��K%��ff.������ff.����ff.�����ff.��9��ff.��k ��ff.�����ff.��2��ff.��;���ff.��K���ff.�����ff.�����ff.�����ff.��+%��ff.������ff.�� "��ff.�����ff.�����ff.�� ��ff.��� ��ff.��+'��ff.��� ��ff.��.��ff.��K���ff.��+���ff.��C��ff.��{���ff.��[��ff.���A��ff.�����ff.������ff.��K$��ff.����ff.�� ��ff.��K���ff.�� :��ff.��+B��ff.�� '��ff.��+(��ff.������ff.���(��ff.��k���ff.��+��ff.��;��ff.�����ff.��+��ff.��!��ff.����ff.�� ��ff.������ff.��[���ff.��{��ff.�����ff.��{���ff.�����ff.�����ff.��K(��ff.�����ff.������ff.��[��ff.��+��ff.���,��ff.������ff.��+���ff.������ff.������ff.��{���ff.������ff.���-��ff.���6��ff.�� ���ff.��,��ff.�� %��ff.����ff.��8��ff.��[3��ff.��[��ff.��B��ff.�����ff.�����ff.��;��ff.��;��ff.��*��ff.�����ff.�����ff.������ff.�� ��ff.�� 3��ff.����ff.���$��ff.��K��ff.��+��ff.�����ff.��;���ff.��k6��ff.��� ��ff.��3��ff.��3��ff.�����ff.�����ff.����ff.���!��ff.�� ��ff.������ff.������ff.�� ��ff.������ff.��+��ff.�����ff.����ff.��K��ff.��+1��ff.�����ff.��;��ff.��;(��ff.�� 3��ff.���#��ff.��K#��ff.��<��ff.��8��ff.�����ff.��K*��ff.��+6��ff.�����ff.��;��ff.���>��ff.������ff.�� ��ff.���:��ff.��{6��ff.�����ff.��;:��ff.������ff.��[4��ff.��{ ��ff.������ff.��6��ff.��+ ��ff.�� ��ff.������ff.��k���ff.��:��ff.���3��ff.��k���ff.�����ff.��{���ff.�����ff.���"��ff.�����ff.�����ff.��8��ff.������ff.�����ff.��;0��ff.���0��ff.��[��ff.�� ���ff.��k���ff.�����ff.��;���ff.����ff.��7��ff.����ff.�� ��ff.���!��ff.�����ff.��;��ff.��"��ff.��k���ff.�� <��ff.�����ff.���/��ff.�� &��ff.������ff.��:��ff.��k���ff.������ff.��{��ff.��[ ��ff.����ff.������ff.���+��ff.�����ff.��K ��ff.����ff.��[���ff.�����ff.�� &��ff.��K���ff.��0��ff.���&��ff.��,��ff.�����ff.��k���ff.�� &��ff.��k6��ff.�����ff.�����ff.��;��ff.��[���ff.�����ff.��K��ff.�� +��ff.�����ff.��;���ff.��K���ff.��{��ff.�����ff.��;6��ff.����ff.�����ff.��{ ��ff.��[��ff.���#��ff.��;���ff.������ff.�����ff.�����ff.�� ���ff.��0��ff.���!��ff.�����ff.�� ���ff.������ff.��{��ff.��[��ff.�����ff.���+��ff.������ff.��K���ff.������ff.�����ff.�����ff.��[4��ff.��%��ff.��{��ff.��+2��ff.�����ff.��[��ff.��+0��ff.�����ff.��k���ff.�� ��ff.��;#��ff.��k���ff.��k���ff.��k ��ff.��� ��ff.�����ff.�����ff.�����ff.������ff.������ff.��;���ff.�����ff.�����ff.��� ��ff.������ff.�����ff.�� ��ff.��+���ff.����ff.��{6��ff.��{���ff.��-��ff.��k���ff.�� ���ff.��k��ff.�� ��ff.�����ff.����ff.��k���ff.�����ff.������ff.��k��ff.��k+��ff.��k���ff.�����ff.��+���ff.�����ff.���2��ff.�����ff.��K4��ff.������ff.��;��ff.��K��ff.�� ���ff.�����ff.�� ��ff.�����ff.��+���ff.��k ��ff.��{���ff.������ff.����ff.�� ��ff.��;���ff.��{���ff.���0��ff.������ff.���#��ff.��k ��ff.��k��ff.��.��ff.��K��ff.��%��ff.�� .��ff.��;���ff.��K)��ff.�� ��ff.��[��ff.�����ff.������ff.���'��ff.�����ff.�� *��ff.�����ff.������ff.��{��ff.�����ff.���&��ff.������ff.��k��ff.��;���ff.��K���ff.������ff.����ff.��[���ff.��+���ff.������ff.������ff.����ff.������ff.�� ��ff.��� ��ff.����ff.�����ff.������ff.��;%��ff.�����ff.�����ff.��k���ff.��+��ff.�� ���ff.��K���ff.��{ ��ff.��;���ff.������ff.�����ff.��K&��ff.��[���ff.�����ff.������ff.������ff.��k0��ff.������ff.�����ff.��k���ff.�����ff.��{���ff.�����ff.��{��ff.�����ff.����ff.�����ff.�� ��ff.�����ff.�� ��ff.�� ���ff.��k���ff.����ff.��;���ff.��[���ff.�����ff.��; ��ff.������ff.�����ff.��{���ff.����ff.�� ��ff.�����ff.������ff.�����ff.��K ��ff.��;��ff.���'��ff.��K��ff.���*��ff.������ff.������ff.������ff.����ff.��[���ff.��K���ff.�����ff.������ff.������ff.�����ff.������ff.��� ��ff.����ff.��k��ff.�����ff.������ff.��{-��ff.������ff.��K��ff.�����ff.�����ff.�����ff.�����ff.��+ ��ff.�����ff.�����ff.������ff.�����ff.��+���ff.�����ff.��;���ff.������ff.�����ff.������ff.�����ff.���#��ff.����ff.������ff.��k���ff.�����ff.������ff.��+���ff.��K���ff.��;���ff.��[+��ff.��k���ff.����ff.���"��ff.�����ff.��k��ff.��; ��ff.��{ ��ff.��{���ff.��+���ff.����ff.��[���ff.��[��ff.������ff.�����ff.��[���ff.������ff.������ff.��#��ff.��;���ff.��;���ff.��{��ff.�����ff.��[���ff.����ff.�����ff.�����ff.��� ��ff.�����ff.��;��ff.��{��ff.��;��ff.����ff.�� %��ff.�����ff.������ff.��[���ff.��+���ff.��[���ff.�����ff.�����ff.�����ff.��;���ff.��k���ff.������ff.�����ff.��K���ff.�����ff.�����ff.�����ff.��[���ff.��k���ff.��+���ff.�����ff.�����ff.����ff.��k ��ff.��{���ff.��k��ff.��;���ff.����ff.�����ff.������ff.������ff.��� ��ff.��{���ff.��&��ff.��+���ff.�� ���ff.��{���ff.��K���ff.�����ff.�����ff.������ff.��["��ff.��{%��ff.��K��ff.��[��ff.��+��ff.�����ff.��;���ff.��+���ff.�����ff.��[���ff.��k���ff.��K���ff.�����ff.������ff.��K���ff.�� ��ff.��K���ff.�����ff.�鋾��ff.�� ���ff.������ff.��k���ff.��;���ff.�����ff.��;���ff.��;���ff.�����ff.�����ff.����ff.�����ff.�����ff.�����ff.��;��ff.�����ff.�� ��ff.�����ff.�����ff.�� ���ff.��{��ff.��[���ff.�����ff.�����ff.������ff.�����ff.��k��ff.�����ff.��[���ff.�����ff.��{��ff.��;��ff.��K���ff.�����ff.��K���ff.����ff.�����ff.��k��ff.��;���ff.����ff.��[���ff.�����ff.����ff.��[��ff.�����ff.������ff.�����ff.��; ��ff.��;���ff.�� ��ff.��k ��ff.��;���ff.������ff.��[��ff.�� ��ff.������ff.�����ff.������ff.������ff.��K���ff.��k���ff.�����ff.������ff.�����ff.������ff.�����ff.�����ff.�� ��ff.��k���ff.��;���ff.��+��ff.�� ��ff.�� ���ff.�� ��ff.�����ff.��K���ff.������ff.�� ���ff.��k���ff.����ff.�雽��ff.�����ff.��{��ff.������ff.�����ff.�����ff.��;���ff.������ff.��+��ff.�����ff.�����ff.��+���ff.�����ff.�����ff.�����ff.������ff.��+��ff.�����ff.��[���ff.��+ ��ff.��K���ff.�����ff.�����ff.�����ff.�����ff.����ff.��;��ff.��K���ff.������ff.��{���ff.����ff.������ff.������ff.��K���ff.�����ff.������ff.������ff.������ff.��+���ff.������ff.������ff.�� ���ff.�髾��ff.��+��ff.��[ ��ff.������ff.��;���ff.�� ��ff.�����ff.����ff.��k���ff.��{���ff.������ff.��[���ff.�����ff.�� ��ff.��� ��ff.����ff.��+���ff.�����ff.��{���ff.��k��ff.��[���ff.�髷��ff.�����ff.��+���ff.������ff.��;���ff.��{���ff.��{ ��ff.�����ff.��k���ff.��[ ��ff.������ff.����ff.������ff.����ff.����ff.�����ff.�����ff.��˳��ff.�����ff.�� ���ff.��K���ff.������ff.�����ff.��k���ff.��+��ff.��{���ff.������ff.��[��ff.��K���ff.�����ff.�����ff.������ff.��K���ff.��k���ff.�髻��ff.��K���ff.��+���ff.��K���ff.��+���ff.��[���ff.�����ff.����ff.����ff.������ff.�����ff.��k��ff.������ff.��[��ff.������ff.������ff.�����ff.������ff.�黼��ff.��[��ff.�����ff.�����ff.������ff.������ff.��;���ff.�����ff.����ff.����ff.�����ff.��;���ff.������ff.�� ���ff.�����ff.�雸��ff.��K���ff.��+���ff.�����ff.�����ff.��[���ff.�����ff.������ff.��� ��ff.�� ��ff.�����ff.������ff.������ff.��{���ff.��+���ff.�����ff.��˭��ff.��k���ff.��{���ff.��k���ff.��k���ff.�雷��ff.��{���ff.��;���ff.��K���ff.��k���ff.��{���ff.��+���ff.��k���ff.��K ��ff.�����ff.�����ff.��K���ff.�� ���ff.��k���ff.�� ���ff.�� ���ff.��k��ff.����ff.�����ff.������ff.��k���ff.������ff.�� ��ff.��[��ff.����ff.�����ff.�����ff.��[��ff.��+���ff.��+���ff.����ff.��K���ff.�� ���ff.�� ���ff.��{���ff.��[���ff.������ff.��;���ff.�����ff.������ff.��k���ff.��+���ff.�� ���ff.��;���ff.��k ��ff.��;��ff.��[���ff.������ff.��˴��ff.�� ��ff.����ff.��;���ff.�� ���ff.��k���ff.��+���ff.�����ff.��[���ff.�髰��ff.��{���ff.�����ff.�����ff.�� ��ff.�鋮��ff.��k��ff.�����ff.������ff.��� ��ff.��;���ff.�� ���ff.�黱��ff.�����ff.��{���ff.��;���ff.��K���ff.��K���ff.�����ff.�� ��ff.�����ff.��{ ��ff.�����ff.����ff.������ff.������ff.�� ��ff.�� ���ff.��˰��ff.������ff.�����ff.�����ff.��+���ff.��ۿ��ff.��;���ff.������ff.�����ff.��k���ff.��+���ff.������ff.��{���ff.����ff.��{���ff.��+���ff.�����ff.��[���ff.�����ff.������ff.�� ���ff.��{���ff.������ff.�����ff.��;���ff.������ff.��+���ff.�黴��ff.�� ���ff.��K���ff.��+���ff.�����ff.��[���ff.������ff.�雫��ff.��k���ff.��k���ff.������ff.�����ff.��K���ff.�雥��ff.������ff.�黱��ff.������ff.��k��ff.��+���ff.�雸��ff.��K���ff.�����ff.��+���ff.��k���ff.������ff.�����ff.��[���ff.������ff.�����ff.��ۯ��ff.������ff.�黵��ff.�����ff.��{���ff.��+��ff.�髿��ff.�����ff.��+���ff.�����ff.�����ff.�����ff.��[���ff.�����ff.�����ff.��[���ff.�雴��ff.��[���ff.�����ff.��� ��ff.�����ff.��K���ff.�����ff.��{��ff.��+��ff.��˶��ff.��K���ff.������ff.�����ff.��[���ff.�� ���ff.�� ���ff.�����ff.��{���ff.��[���ff.�雰��ff.�� ��ff.�����ff.��;���ff.������ff.��;���ff.��;���ff.����ff.�����ff.��+��ff.�����ff.��k���ff.������ff.��+���ff.��+���ff.�� ���ff.��{���ff.��k���ff.�����ff.������ff.��˵��ff.��[���ff.�����ff.�� ���ff.��+���ff.��k���ff.�髢��ff.�����ff.�黥��ff.������ff.��۷��ff.��;��ff.����ff.������ff.�����ff.����ff.�����ff.��k���ff.�����ff.��+���ff.������ff.����ff.�����ff.�雵��ff.��k���ff.�����ff.��K���ff.��K���ff.��+���ff.�黮��ff.�����ff.��[��ff.�����ff.�黾��ff.�����ff.������ff.������ff.�髷��ff.������ff.�� ���ff.������ff.�髹��ff.��[���ff.�� ���ff.��k���ff.������ff.������ff.����ff.��+���ff.����ff.������ff.�����ff.�� ���ff.�����ff.��+���ff.��K���ff.�髹��ff.�� ���ff.������ff.�����ff.��˻��ff.��{���ff.�����ff.��˽��ff.��{���ff.��[���ff.�����ff.������ff.��[���ff.��+���ff.��+���ff.�����ff.��;���ff.�����ff.��+���ff.��k��ff.�����ff.��K���ff.������ff.��[���ff.��+���ff.�雬��ff.��[���ff.�����ff.��{���ff.�����ff.��;���ff.�����ff.����ff.�����ff.������ff.��k���ff.��[���ff.��+���ff.��k��ff.������ff.��{���ff.��{���ff.�髱��ff.����ff.�����ff.��+���ff.��K���ff.�� ���ff.��K���ff.�鋲��ff.�����ff.��k���ff.������ff.�����ff.��[���ff.�����ff.��K���ff.��۩��ff.��{���ff.��k���ff.�����ff.�����ff.��+���ff.�����ff.��k���ff.��K���ff.�����ff.��K���ff.��[���ff.�����ff.�����ff.��ۥ��ff.��[���ff.��K���ff.�鋨��ff.������ff.�離��ff.��;���ff.��[���ff.��[���ff.��+���ff.�����ff.�雬��ff.������ff.�雭��ff.�����ff.��k���ff.��;���ff.�����ff.������ff.�� ���ff.�����ff.������ff.��k���ff.��[���ff.��k���ff.�����ff.�����ff.�黢��ff.������ff.�� ���ff.��k���ff.�雨��ff.��k���ff.��+���ff.������ff.�� ���ff.�� ��ff.������ff.�髥��ff.�����ff.�����ff.�����ff.������ff.�� ���ff.��[���ff.�����ff.��K���ff.��+���ff.�����ff.��[���ff.��+���ff.��K���ff.������ff.�髛��ff.��;���ff.��˜��ff.�����ff.��[���ff.��۞��ff.������ff.������ff.�����ff.�����ff.��k���ff.�����ff.������ff.������ff.��k���ff.��˶��ff.������ff.������ff.������ff.��[���ff.��+���ff.�����ff.�� ���ff.��[���ff.������ff.�����ff.�� ���ff.�����ff.������ff.��K���ff.��K���ff.�����ff.�髨��ff.������ff.��;���ff.��;���ff.�鋡��ff.�鋔��ff.������ff.�����ff.�����ff.�����ff.������ff.������ff.������ff.�����ff.��۠��ff.��[���ff.��+���ff.�����ff.�����ff.�� ���ff.��K���ff.�� ���ff.������ff.��[���ff.��k���ff.������ff.��[���ff.�零��ff.��K���ff.��;���ff.�鋮��ff.������ff.�����ff.�� ���ff.��+���ff.��k���ff.�鋑��ff.������ff.������ff.��+���ff.�黒��ff.�����ff.������ff.�髚��ff.��{���ff.�����ff.��+���ff.�����ff.��K���ff.������ff.��k���ff.��ې��ff.������ff.��;���ff.��;���ff.��;���ff.�����ff.��k���ff.������ff.��{���ff.��[���ff.������ff.�����ff.��+���ff.������ff.������ff.�� ���ff.�����ff.�����ff.�����ff.�����ff.�� ���ff.��[���ff.��[���ff.������ff.��K���ff.�����ff.�� ���ff.�����ff.������ff.������ff.��;���ff.��k���ff.��+���ff.�����ff.�����ff.�� ���ff.��[���ff.�� ���ff.��+���ff.��k���ff.�����ff.�鋙��ff.��[���ff.�雩��ff.������ff.�����ff.�雯��ff.�����ff.��{���ff.������ff.�黓��ff.��K���ff.��[���ff.�����ff.��k���ff.�雾��ff.�� ���ff.��K���ff.������ff.�����ff.�鋣��ff.�����ff.��{���ff.�� ���ff.�����ff.�黖��ff.�����ff.��;���ff.��{���ff.��;���ff.��k���ff.�����ff.������ff.��k���ff.��{���ff.�雪��ff.��+���ff.��+���ff.��˥��ff.�����ff.�����ff.��{���ff.������ff.��K���ff.��K���ff.��K���ff.��K���ff.������ff.������ff.������ff.��[���ff.�����ff.�����ff.������ff.�����ff.��˹��ff.�����ff.��k���ff.��+���ff.�����ff.��K���ff.������ff.��+���ff.�� ���ff.��k���ff.��ۧ��ff.��[���ff.�髱��ff.��{���ff.�雽��f.��H�>�HD�H�l�H��X�@UH��H� H��tH�/t H��]�t���@�����H��]�b���f�ATH�5GWUH�������H���%���H��thH�E���u;H�=2W�'���H�mI��t H��L��]A\�f�H������H��L��]A\�D1�H��H�=�V跤��H�mI��u���H��H�=�V]A\�ř��DAWH��V1�AVAUATUH��SH��H��H�L$PD�d$H�D���H�H����H9���L�|H)�A��~HA�D$�L�t$XL�l�`L�%}V@I�L��H��L��1������H�H��x>H9�}9I��I�H)�M9�u�H��~%H��$�A�)I�Gt2H��H)�[]A\A]A^A_�H��H������[]A\A]A^A_�f.�H��~�fo"]I�GAG��AUATUH��SH��H�t�H�H�pH9�t � ���A�ą�t;�=L�H�E8D�` H��D��[]A\A]�@D�`(H��[]D��A\A]�fDH�EH���������H���/�������H�5@VH������I��H����H�XH��~kH�@1�H����t/I�EH�<��"���A9�DL�H��H9�t:I�EH����u�I�|���f�D�eH��[]D��A\A]�fDI�m� ���L�����������A����������DAWAVAUI��ATLc�UH��SH��HH� $�O���H�����IcMH�4$I��A9�������I�E 1�A��%I��~ M9��zM��� M��H��H9�t)L�L�L��M��y�M���M��L�D�H��H9�u�H��H�������fDH�D�H��A9�~H�L�H������y�Hc�H��A9���xL��H�I��H�D�L��M9���L��L��H�5UH� DH�81�裥���H��H[]A\A]A^A_�@E����tmIc�L�L��M���1�M����H��CE��H�5�UH�81��F������H�D������f.�A������D1��k���H�bCH�5TH�81�������I���H�@CL��H�5�SH�81��̤����$���A�A�1�������E����I�M 1��� I9�tH��`M��tPI��H��I9�t#L�l�H��A��M��y�H�\�H��H��I9�u�I9��7���L��H�5%T�����H�D��L�t$H��tL���#���L��軨��I��L��D��I�<H�5�S1�谰��H�IBL��H�8������6���1�A��ω�A9���1�D��f.�9��{I�U Hc�H�����H��9��IH�H��~�9�}L�ƒ���M�9�|�E���=1�A�f.�L�\�H��A9��M9��(���L�t$Q��L��WE��M��H��SL��1�E1����j���Y^�L��訧��J�L�H��H��PH)�I�<I��1��7���E9��L��1۽��s�����H��PI�<H)�1�� ���A�}��~3�L���H���I�U H��H)�I�<1�H� �H�CPH���ԇ��A9]�L��������H�4PH)�I�<1�謇���W������M�9�����������M�����I��� ���L�t$QH��RE��WM�й��L��1��S���XZ����A����������1���~1I�U �y�H�BL��1�� fDH��H�:�����H��I9�u�Ic�L�L��M�M��x A9�� E����H��1�E1�fD9�~lM�E Hc�I������H��9�tML�I��~�L�9�~=�CM��xMM9�uL��M��uH�A��H��E9�u�D9������M��G���@L�A�M��y�L���D����L�t$H��tL��L�\$L�$�����L�\$L�$L��L�\$L�$�_���L�\$A��D��L�$I�<H�5�P1�L���K��������ȉ������ʉ�����@H��H�G�x�u"L��`M��t6H��XH��A���H��>H�5:QH�81��(���1�H��ÐH��>H�5�MH�81�������fDAWAVAUATI��UH��SH��H� H��t@����I��H��t#H�H�ĸL��[]A\A]A^A_�f.��{���H��u�fDA�D$�D$����Lcl$M�t$1�Mi�p�f.�H��pL9���I�4H��M�<������u�IcG�����I��`H��������M�GH����L��较��I��L�=t�H�L$@I�L��H������Ճ|$@�DI\$�sL��XM����H�-�H��H�SE1���PH�xjhj���I��H�� �����D� H�=vLH�������t~�H�=�.H��������D$��tu� H�=fLH������|$��u���#H���Ŏ��L��H��H������H�mI���:���H���1����-���@M�l$ I�E����f�H�=#-�t���A�L$I�Dž���1�H�T$@H�l$8H�T$0H��L�d$�*f�H�T$�D$H��p�D$;B��I��H�L$H�|$0H�A�.H�H���H�H��PL��h��PH�L$ H��X�T$H�L$(M����L���ڡ��L�hdL�l$L������I��H���]�|$��"H�c����hH�L$ L��L��D�@H��H��J1��"���H�+H�I����H����H�T$H9���H)�H�|$(I�I����T$���I�����ar�scalH�SI��f�CI����� H�rL��L)�����L��I���҈��L��L��臫��I�mH��uL���U���I�/�{���L��H��p�<���H�L$�D$�D$;A�s���H�l$8I��I���`DM���{L������L�l$H��I9���H��L��L��� ���M��I�I)�I���=���L��L)���H�D$dA�d�[���@HDŽ$�H��p�.H��$�H���H�L��H��L��$x����H��pH��xsL�D$H�I)�����f�H��H�D$ �C���H�D$ �F���f�L��1�H�:H�L$H�5LH�81��n���H���f���1�L������H�% f�L��L����諌��I���a���I\$�C�p����H�l$8I��I��I�|$ L��H����{���������E1�����M�G�Q���H�L$ H��H�HHL��1�蓔��H�H���8���H�L$H9��*���H)�I�I������L�-9I�E�;���I�D$1�1�H��X腡��I��H���d����d����Z���I���R����H��t�F{��H��H��8H��H�5�GH�81��7����r���H��t �x������������H���f�AVI��AUATUH��H���J���H����L��H��I���C���I��H��tH��賃��I��� ���H����H���Z���H��H��t\H��L��L���z����u7H�mtH��L��]A\A]A^�f.�H������H��L��]A\A]A^�H�5KH�=�M����H�5�JH�=�M����H�5<JH�=uM�����H�5iJH�=bM�͔��ff.�f�ATI���V���H��t.L��H���V���I��H��tH���Ƃ��I������H��uL��A\�H�5�JH�=�L�p���H�5�JH�=�L�]���ff.�f�ATSH��H�=�xH���ʐ��I��H��tS����I�D$ H��tc�CI�\$H�= FA�D$H�3���t:H�=F��u(�#���I�|$ H�57EH���y��H��L��[A\�@H�=�E1���DL��E1�������AWAVAUATUSH��H��H��t��H�=�w����I��H���K�k���I�D$ H���-A�D$H�;�H��p�fDH�1��H��pH��H��u�A�D$1�E1�I�\$���H��X��D��PH�$yHc�TD����hI��A����H����I�D$L��xE1�L��H�I�z�PL��XH�HjhA���I��XZM����I�D$I�|$ L��H�4(�w��I�mtVA�D$A��H��pA9�}/I�\$H�<+���6��������I��H��u��I�,$��E1�H��L��[]A\A]A^A_�L�������fDH��H�.x���I��M��tI�/t2M��t��=x~I�](M�������A�] M�������@L��������fDL�������n���I�/�V���L���~����I���f�AWA��AVI��AUM��ATA��USD��H��H� $����H�vwD����hH��A���pH�����=Hw�"D�`(�������L;-�3��H� wI�}H�pH9�t 趬�����$A�E@��vMc�I�M8������TH�q(L9��H��$��4$L��L���������E��tI�EH�m�M����@D�<$E����$M����M�l�L��� H��I9���H�8y�fouI�D$ht (H�s but goL�t$H�D$`H�*BD$foUID$ foXID$0fo[ID$@fo^ID$Pf�L��I���4���I�W�H��I�<1��2���M9�u�L��A�)����fE�,H��1L��H�8�x���H�m�<E1�H��HL��[]A\A]A^A_�DH��u1���@H����L��E1�E1�H�xjR�T$���^_I��H���W�=?uI�@8Ic���H9h(����u�H�$uA�pL�$I�x ���L�$1�H��I�xH���Dw��L�$�Q���H��H��t���H��tH�muH��H�D$����H�D$H�������=�tIc�� H�P(H���W���DL������A�ą�����H��$�L�t$tH��$�L��� ���L��襖��I�UH�5�DI�<1�H�R蛞��H�<0L��H�8�����E1������D�` ��������y L;-�0�o���H�tI�}H�pH9���蒩���������B1���@H��L����E1�1�1�D��H��s��(I��H����A��t!�=�sH�@8�%L�h(Ic�I9��P�4$L��L��L�$H��$��(���L�$�������I�(������DD9` ����foFFA�ay�D$BfD�L$@D$fo8FD$ fo;FD$0Lch H�l$L�$H���1���L��D��H�5�CH�|1��(���H��.H��H�8����L�$I�(� ���L���p��������D�` H���N���I�EH�5�CH�PH��.H�81�� ���H�m�����H���)���E1������H��$��4$L��L��� �����uʉމك�@�� ���=rI�}8�sH�G(Ic�H9�uy�G��� �� ��A�G��� w\I�E���S����A����AA�E@�������!%=�����������@�����H��qI�M @��A�UE1�E1�@��H�xjVH�����A[A\I��H���YH�$H��H�BqL�����L�$��������������I�PI�EI�UA�PI�@A�EA�UI�P A�@I�E I�U I�P(I�@ I�E(I�U(I�P0I�@(I�E0I�U0I�P8I�@0I�E8I�U8A�P@I�@8A�E@A�U@I�(A�@@� �������I�E������Hcq ����H���G���M�������foCI�U8�D$8H�t) arrayH�D$0A�E@D$foCD$ ���j%=���z>���=p�:H�J(Ic�H� $L�t$H9�t%L���=���H� $D��H�5�@I�<1��4���I�U8�B����� �/A��A�� v*L��H�$�����H�$�MH�5�@I�<1��R����I�E�������h�������A�������L��裑��D��H�5F;I�<1�螙������f�foHBA�ay�D$BfD�T$@D$fo:BD$ fo=BD$0L�h(�����H�m�G���H��L�$����L�$�5���fogA�D$8L�t$H�e) arrayH�\$0D$foQAD$ �����~qL�i(M9������L���ʐ��L��D��H�5]?I�<1��˜������D9` �����fo�@�y�D$0arraf�T$4D$fo�AD$ Lch �,���Lci �fo�@�D$8H�e) arrayH�\$0D$fo�@D$ L�t$��I���L���T$H� $�����T$H� $fo}@L��@ fo{@@����HcG ����L���a��������A�1�I��H������������� ~��u A�W����p���A���f����� ��������I���������A�G��������6���fo�?�y�D$0arraf�L$4D$fok@D$ �����A��������$���D �������@���HcJ �����%=u �z>�����fo�?�D$XD$8fo�?D$H�v�����t��  A�O��������A��������� ������������������A��A�����������fo#?�D$PH�ntiguousH�D$HD$8�����A�������H���A�����A�G��������U�����t?%=�2���1ɀ>���$���A ��2�������A��A�����������%1�=������%1�=������f.�AWI��AVAUATUSH��xHcoH�|$H�T$����Hi�pL�w1���H��pH9���I�4L��M�,����A�ą�u�E�}A�����M��`M���H�D$H;o'L�-�r�"E���yIc�H�l$0��H��H���m��E��PH��jD����h�=�jH���i�p H�/�\H��D��D��A�jL�L$H������Y^I��H����L�|$I�u H�L$,H�����I�GH�H�x��`M�GI�McxI�xJ��H������H�D$H�xH�H��X��H��iH��A�u���H���uH��iA�uI�} ���H�����=�iI�U8��H�R(H�L$H��I�uH�IH��X����L;l$t I�m�dH��xD��[]A\A]A^A_�DH�D$H�x H��t2H�|$tZH�T$H��xL��[]A\A]A^A_�Dh��@�p(���������H��H�D$H�x H��u��yDHcR �M����L���@���A�ą��c���H�n%H�5�:H�8�����H���f.�E���uIc�H�l$01�L�D$H��H����j��L�D$H�L$,I�}H��E1�H����A��H�D$L�@I�A�HLc����5���Lc���H��L�D$J��E1��j��L�D$� ���f��t$�����t$����L���ֹ������E1�H��`A��A���x���A��PH��gI�UH�T$����h�=�gH�T$H��AD�h H�/tjH��D��A�D��jL�L$�������I��XZM���z���A���������D�h(�H� $H�5{3A�����H�8�'��������f�H�l$0����H�T$� ���H�T$����H�l$0����L;l$t�I�mu�L�������AWAVM��AUA��ATI��U��S��H��H��f��h�=�fH��~<D�x(H�/t<H��M��A��D��jL��D��������H��[]A\A]A^A_��D�x H�/u��a����ff.�@H��fI��H��L��H������AWAVAUI��ATUH��SH��8H�H������%H����H�&fH�pPH9���輛������H�fH�}H�pH9���藛��H�}����H��eH�pH9����r�������H����������H�EH��I��L�p�w���H�5�1L��H��L��1�������"fDH�OI��H�U1�H�5�1L��輏��L��L������H��8�[]A\A]A^A_�f.�H�}�=%eL�GH�E8#HcH �PI��H�5B11�L���_����DH�H(��f��E��t��u�(I��L�5�0f� $��a�H�E�=�dH�]8L�p��Lc{ L�������SM��L��I�<H�5�01������&���f�L���Ȇ��� fA�L��趆��H�U L��I�<1�H��H��謎��9]��z���f�D�EE���X�������fDL�{(�t����H�EI��H�5^0L��H�P1��\��������H��XH�t$(H�D$`HcT$(H�D$H�D$ �w�D$H�D$���t>Hc�H��~H9�H�G �R�H��H��XÐH�I H�5�5H�81�����1�H��XÐH��cH� ���H��X�f.�H��H��1�肈��H��t H����H�D$�V���H�D$H���ff.��H��1��E���H��tH���H�D$����H�D$H���@H�H9G�����H��H���jacjac_extra_args()capi_return is NULL (N)rv_cb_arr is NULL NULL pointer foundff_extra_argsim_func__call__fortran__code__co_argcount__defaults__real%s: lsoda:itask=%d%s: lsoda:istate=%d%s: lsoda:lrw=%d%s: lsoda:liw=%dNdinumpy._core._multiarray_umathnumpy.core._multiarray_umath_ARRAY_API_ARRAY_API is NULL pointer2.2.3__version____doc____f2py_numpy_version___lsoda.error__lsoda_errortypestoutrtolatolitaskistaterworkiworkjtoverwrite_y_lsodaintvarcb: Callback jac not defined (as an argument or module _lsoda attribute). Call-back cb_jac_in_lsoda__user__routines failed. Failed to convert _lsoda.jac_extra_args to tuple. Callback jac argument list is not set. cb: Callback f not defined (as an argument or module _lsoda attribute). Call-back cb_f_in_lsoda__user__routines failed. Failed to convert _lsoda.f_extra_args to tuple. Callback f argument list is not set. Call-back argument must be function|instance|instance.__call__|f2py-function but got %s. extra arguments tuple cannot be used with PyCapsule call-back create_cb_arglist: Failed to build argument list (siz) with enough arguments (tot-opt) required by user-supplied function (siz,tot,opt=%zd, %zd, %zd). Python int too large to convert to C intOOOOOOOOOOOO|O!iO!:_lsoda.lsodafailed in processing argument list for call-back f.failed in processing argument list for call-back jac._lsoda._lsoda.lsoda: failed to create array from the 2nd argument `y`_lsoda.lsoda() 3rd argument (t) can't be converted to double_lsoda.lsoda() 4th argument (tout) can't be converted to double_lsoda.lsoda() 7th argument (itask) can't be converted to int(itask>0 && itask<6) failed for 7th argument itask_lsoda.lsoda() 8th argument (istate) can't be converted to int(istate>0 && istate<4) failed for 8th argument istate_lsoda._lsoda.lsoda: failed to create array from the 9th argument `rwork`_lsoda._lsoda.lsoda: failed to create array from the 10th argument `iwork`_lsoda.lsoda() 12nd argument (jt) can't be converted to int_lsoda._lsoda.lsoda: failed to create array from the 6th argument `atol`(len(atol)<=1||len(atol)>=neq) failed for 6th argument atol_lsoda._lsoda.lsoda: failed to create array from the 5th argument `rtol`(len(rtol)<=1||len(rtol)>=neq) failed for 5th argument rtol(len(rwork)>=lrw) failed for hidden lrw(len(iwork)>=liw) failed for hidden liw_ARRAY_API is not PyCapsule objectmodule compiled against ABI version 0x%x but this version of numpy is 0x%xmodule was compiled against NumPy C-API version 0x%x (NumPy 1.20) but the running NumPy has C-API version 0x%x. Check the section C-API incompatibility at the Troubleshooting ImportError section at https://numpy.org/devdocs/user/troubleshooting-importerror.html#c-api-incompatibility for indications on how to solve this problem.FATAL: module compiled as unknown endianFATAL: module compiled as little endian, but detected different endianness at runtimenumpy._core.multiarray failed to importcan't initialize module _lsoda (failed to import numpy)This module '_lsoda' is auto-generated with f2py (version:2.2.3). Functions: y,t,istate = lsoda(f,y,t,tout,rtol,atol,itask,istate,rwork,iwork,jac,jt,f_extra_args=(),overwrite_y=0,jac_extra_args=()) COMMON blocks: /types/ intvar .�g<2hefijk-������ (.lsoda-- warning.. rwork length is sufficient for now, but may not be later. integration will proceed anyway. length needed is lenrw = i1, while lrw = i2.lsoda-- warning.. iwork length is sufficient for now, but length needed is leniw = i1, while liw = i2.lsoda-- warning..internal t (=r1) and h (=r2) are such that in the machine, t + h = t on the next step (h = step size). solver will continue anywaylsoda-- above warning has been issued i1 times. it will not be issued again for this problemlsoda-- a switch to the bdf (stiff) method has occurred lsoda-- a switch to the adams (nonstiff) method has occurred at t = r1, tentative step size h = r2, step nst = i1 lsoda-- repeated calls with istate = 1 and tout = t (=r1) lsoda-- at t (=r1), ewt(i1) has become r2 .le. 0.lsoda-- at t (=r1), too much accuracy requested for precision of machine.. see tolsf (=r2) lsoda-- at t(=r1) and step size h(=r2), the error test failed repeatedly or with abs(h) = hminlsoda-- at t (=r1) and step size h (=r2), the corrector convergence failed repeatedly lsoda-- at current t(=r1), rwork length too small to proceed. the integration was otherwise successful.lsoda-- at current t(=r1), iwork length too smalllsoda-- istate .gt. 1 but lsoda not initialized lsoda-- istate = 3 and neq increased (i1 to i2) lsoda-- ml (=i1) illegal.. .lt.0 or .ge.neq (=i2)lsoda-- mu (=i1) illegal.. .lt.0 or .ge.neq (=i2)lsoda-- tout (=r1) behind t (=r2) integration direction is given by h0 (=r1) lsoda-- rwork length needed, lenrw (=i1), exceeds lrw (=i2)lsoda-- iwork length needed, leniw (=i1), exceeds liw (=i2)lsoda-- rtol(i1) is r1 .lt. 0.0 lsoda-- atol(i1) is r1 .lt. 0.0 lsoda-- ewt(i1) is r1 .le. 0.0 lsoda-- tout (=r1) too close to t(=r2) to start integrationlsoda-- itask = i1 and tout (=r1) behind tcur - hu (= r2) lsoda-- itask = 4 or 5 and tcrit (=r1) behind tcur (=r2) lsoda-- itask = 4 or 5 and tcrit (=r1) behind tout (=r2) lsoda-- at start of problem, too much accuracy requested for precision of machine.. see tolsf (=r1) lsoda-- trouble from intdy. itask = i1, tout = r1lsoda-- repeated occurrences of illegal input or with abs(h) = hmin lsoda-- istate (=i1) illegal lsoda-- itask (=i1) illegal lsoda-- neq (=i1) .lt. 1 lsoda-- itol (=i1) illegal lsoda-- iopt (=i1) illegal lsoda-- jt (=i1) illegal lsoda-- ixpr (=i1) illegal lsoda-- mxstep (=i1) .lt. 0 lsoda-- mxhnil (=i1) .lt. 0 lsoda-- hmax (=r1) .lt. 0.0 lsoda-- hmin (=r1) .lt. 0.0 lsoda-- mxordn (=i1) .lt. 0 lsoda-- mxords (=i1) .lt. 0 � �?333333�?Y@����MbP?@{�G�z�?i@��������@�@���������������?�?N�?ffffff�?�������?�������?ffffff�?�?�������?333333�?�������?333333�?�������?�������?UUUUUU�?@�?�@��@ffffff�?@�?�����ư>r�Z| �?�������?�?333333�?v� ��!�>�h㈵��>ffffff�?_eG�|�>�������?kN�uϵ>�������?�������?$@../scipy/integrate/odepack/xerrwv.f(6x,'in above message, i1 =',i10)(6x,'in above message, i1 =',i10,3x,'i2 =',i10)(6x,'in above message, r1 =',d21.13)(6x,'in above, r1 =',d21.13,3x,'r2 =',d21.13)(1x,15a4)@@@�?"@&@(@*@@@@@@ @"@@@34<intdy-- k (=i1) illegal intdy-- t (=r1) illegal t not in interval tcur - hu (= r1) to tcur (=r2) ../scipy/integrate/mach/d1mach.fD1MACH(I): I = is out of bounds.���������<�<__name__<fortran %U><fortran object>array(%ld,%ld %ld ], arr.dims=[ ] no function to call__dict__%s - no docs available%s : '%c'-_cpointerError loading %s function %sscalar %sarray %s%ld, -- input not %d-alignedover-writing fortran routine%d-%s%c%ld-%s-scalar)-%c%ld-%s%s instancef2py:fortranobject.c:get_elsize%d-th dimension must be fixed to %ld but got %ld %d-th dimension must be %ld but got 0 (not defined). unexpected array size: new_size=%ld, got array with arr_size=%ld (maybe too many free indices) -- %d-th dimension must be fixed to %ld but got %ldunexpected array size: new_size=%ld, got array with arr_size=%ld too many axes: %d (effrank=%d), expected rank=%d -- %d-th dimension must be fixed to %ld but got %ld (real index=%d) unexpected array size: size=%ld, arr_size=%ld, rank=%d, effrank=%d, arr.nd=%d, dims=[this fortran object is not callablefortranobject.c: fortran_doc: len(p)=%zd>%zd=size: too long docstring required, increase size F2PySwapThreadLocalCallbackPtr: PyThreadState_GetDict failedF2PySwapThreadLocalCallbackPtr: PyLong_AsVoidPtr failedF2PySwapThreadLocalCallbackPtr: PyLong_FromVoidPtr failedF2PySwapThreadLocalCallbackPtr: PyDict_SetItemString failedF2PyGetThreadLocalCallbackPtr: PyThreadState_GetDict failedF2PyGetThreadLocalCallbackPtr: PyLong_AsVoidPtr failed -- failed to determine element size from %s -- expected elsize=%d got %ld -- expected at least elsize=%d but got %ld -- expected elsize=%d but got %ld -- input '%c' not compatible to '%c'failed to initialize intent(inout|inplace|cache) array, input '%s' object is not an arraydelete non-existing fortran attributef2py_size: 2nd argument value=%ld fails to satisfy 1<=value<=%ld. Result will be 0. F2PyGetThreadLocalCallbackPtrF2PySwapThreadLocalCallbackPtr, not allocatedfailed to initialize intent(cach -- input must be in one segmentlize intent(inou -- input not co -- input not fortran contiguousfailed to create intent(cache|hide)|optional array-- must have defined dimensionlize intent(in) ;�4�`)���4�����4���� 5���� 5����5����5����D6Ч���6����70���8����p8�����8@���P?�����?����@@ ���X@�"���@@#���@�&��0A@(���A`0���A�2���A4��@Bp8��C�8��C�9��HC�9��\C�9��pC�9���C�9���C:���C:���C :���C0:���C@:���CP:��D`:��$Dp:��8D�:��LD�:��`D�:��tD�:���D�:���D�:���D�:���D�:���D;���D;��E ;��E0;��(E@;��<EP;��PE`;��dEp;��xE�;���E�;���E�;���E�;���E�;���E�;���E�;��F�;��F<��,F<��@F <��TF0<��hF@<��|FP<���F`<���Fp<���F�<���F�<���F�<���F�<��G�<��G�<��0G�<��DG�<��XG=��lG=���G =���G0=���G@=���GP=���G`=���Gp=���G�=�� H�=�� H�=��4H�=��HH�=��\H�=��pH�=���H�=���H>���H>���H >���H0>���H@>���HP>��I`>��$Ip>��8I�>��LI�>��`I�>��tI�>���I�>���I�>���I�>���I�>���I?���I?��J ?��J0?��(J@?��<JP?��PJ`?��dJp?��xJ�?���J�?���J�?���J�?���J�?���J�?���J�?��K�?��K@��,K@��@K @��TK0@��hK@@��|KP@���K`@���Kp@���K�@���K�@���K�@���K�@��L�@��L�@��0L�@��DL�@��XLA��lLA���L A���L0A���L@A���LPA���L`A���LpA���L�A�� M�A�� M�A��4M�A��HM�A��\M�A��pM�A���M�A���MB���MB���M B���M0B���M@B���MPB��N`B��$NpB��8N�B��LN�B��`N�B��tN�B���N�B���N�B���N�B���N�B���NC���NC��O C��O0C��(O@C��<OPC��PO`C��dOpC��xO�C���O�C���O�C���O�C���O�C���O�C���O�C��P�C��PD��,PD��@P D��TP0D��hP@D��|PPD���P`D���PpD���P�D���P�D���P�D���P�D��Q�D��Q�D��0Q�D��DQ�D��XQE��lQE���Q E���Q0E���Q@E���QPE���Q`E���QpE���Q�E�� R�E�� R�E��4R�E��HR�E��\R�E��pR�E���R�E���RF���RF���R F���R0F���R@F���RPF��S`F��$SpF��8S�F��LS�F��`S�F��tS�F���S�F���S�F���S�F���S�F���SG���SG��T G��T0G��(T@G��<TPG��PT`G��dTpG��xT�G���T�G���T�G���T�G���T�G���T�G���T�G��U�G��UH��,UH��@U H��TU0H��hU@H��|UPH���U`H���UpH���U�H���U�H���U�H���U�H��V�H��V�H��0V�H��DV�H��XVI��lVI���V I���V0I���V@I���VPI���V`I���VpI���V�I�� W�I�� W�I��4W�I��HW�I��\W�I��pW�I���W�I���WJ���WJ���W J���W0J���W@J���WPJ��X`J��$XpJ��8X�J��LX�J��`X�J��tX�J���X�J���X�J���X�J���X�J���XK���XK��Y K��Y0K��(Y@K��<YPK��PY`K��dYpK��xY�K���Y�K���Y�K���Y�K���Y�K���Y�K���Y�K��Z�K��ZL��,ZL��@Z L��TZ0L��hZ@L��|ZPL���Z`L���ZpL���Z�L���Z�L���Z�L���Z�L��[�L��[�L��0[�L��D[�L��X[M��l[M���[ M���[0M���[@M���[PM���[`M���[pM���[�M�� \�M�� \�M��4\�M��H\�M��\\�M��p\�M���\�M���\N���\N���\ N���\0N���\@N���\PN��]`N��$]pN��8]�N��L]�N��`]�N��t]�N���]�N���]�N���]�N���]�N���]O���]O��^ O��^0O��(^@O��<^PO��P^`O��d^pO��x^�O���^�O���^�O���^�O���^�O���^�O���^�O��_�O��_P��,_P��@_ P��T_0P��h_@P��|_PP���_`P���_pP���_�P���_�P���_�P���_�P��`�P��`�P��0`�P��D`�P��X`Q��l`Q���` Q���`0Q���`@Q���`PQ���``Q���`pQ���`�Q�� a�Q�� a�Q��4a�Q��Ha�Q��\a�Q��pa�Q���a�Q���aR���aR���a R���a0R���a@R���aPR��b`R��$bpR��8b�R��Lb�R��`b�R��tb�R���b�R���b�R���b�R���b�R���bS���bS��c S��c0S��(c@S��<cPS��Pc`S��dcpS��xc�S���c�S���c�S���c�S���c�S���c�S���c�S��d�S��dT��,dT��@d T��Td0T��hd@T��|dPT���d`T���dpT���d�T���d�T���d�T���d�T��e�T��e�T��0e�T��De�T��XeU��leU���e U���e0U���e@U���ePU���e`U���epU���e�U�� f�U�� f�U��4f�U��Hf�U��\f�U��pf�U���f�U���fV���fV���f V���f0V���f@V���fPV��g`V��$gpV��8g�V��Lg�V��`g�V��tg�V���g�V���g�V���g�V���g�V���gW���gW��h W��h0W��(h@W��<hPW��Ph`W��dhpW��xh�W���h�W���h�W���h�W���h�W���h�W���h�W��i�W��iX��,iX��@i X��Ti0X��hi@X��|iPX���i`X���ipX���i�X���i�X���i�X���i�X��j�X��j�X��0j�X��Dj�X��XjY��ljY���j Y���j0Y���j@Y���jPY���j`Y���jpY���j�Y�� k�Y�� k�Y��4k�Y��Hk�Y��\k�Y��pk�Y���k�Y���kZ���kZ���k Z���k0Z���k@Z���kPZ��l`Z��$lpZ��8l�Z��Ll�Z��`l�Z��tl�Z���l�Z���l�Z���l�Z���l�Z���l[���l[��m [��m0[��(m@[��<mP[��Pm`[��dmp[��xm�[���m�[���m�[���m�[���m�[���m�[���m�[��n�[��n\��,n\��@n \��Tn0\��hn@\��|nP\���n`\���np\���n�\���n�\���n�\���n�\��o�\��o�\��0o�\��Do�\��Xo]��lo]���o ]���o0]���o@]���oP]���o`]���op]���o�]�� p�]�� p�]��4p�]��Hp�]��\p�]��pp�]���p�]���p^���p^���p ^���p0^���p@^���pP^��q`^��$qp^��8q�^��Lq�^��`q�^��tq�^���q�^���q�^���q�^���q�^���q_���q_��r _��r0_��(r@_��<rP_��Pr`_��drp_��xr�_���r�_���r�_���r�_���r�_���r�_���r�_��s�_��s`��,s`��@s `��Ts0`��hs@`��|sP`���s``���sp`���s�`���s�`���s�`���s�`��t�`��t�`��0t�`��Dt�`��Xta��lta���t a���t0a���t@a���tPa���t`a���tpa���t�a�� u�a�� u�a��4u�a��Hu�a��\u�a��pu�a���u�a���ub���ub���u b���u0b���u@b���uPb��v`b��$vpb��8v�b��Lv�b��`v�b��tv�b���v�b���v�b���v�b���v�b���vc���vc��w c��w0c��(w@c��<wPc��Pw`c��dwpc��xw�c���w�c���w�c���w�c���w�c���w�c���w�c��x�c��xd��,xd��@x d��Tx0d��hx@d��|xPd���x`d���xpd���x�d���x�d���x�d���x�d��y�d��y�d��0y�d��Dy�d��Xye��lye���y e���y0e���y@e���yPe���y`e���ype���y�e�� z�e�� z�e��4z�e��Hz�e��\z�e��pz�e���z�e���zf���zf���z f���z0f���z@f���zPf��{`f��${pf��8{�f��L{�f��`{�f��t{�f���{�f���{�f���{�f���{�f���{g���{g��| g��|0g��(|@g��<|Pg��P|`g��d|pg��x|�g���|�g���|�g���|�g���|�g���|�g���|�g��}�g��}h��,}h��@} h��T}0h��h}@h��|}Ph���}`h���}ph���}�h���}�h���}�h���}�h��~�h��~�h��0~�h��D~�h��X~i��l~i���~ i���~0i���~@i���~Pi���~`i���~pi���~�i�� �i�� �i��4�i��H�i��\�i��p�i����i���j���j��� j���0j���@j���Pj���`j��$�pj��8��j��L��j��`��j��t��j�����j�����j�����j��Ā�j��؀k���k��� k���0k��(�@k��<�Pk��P�`k��d�pk��x��k�����k�����k�����k��ȁ�k��܁�k�����k����k���l��,�l��@� l��T�0l��h�@l��|�Pl����`l����pl�����l��̂�l�����l����l����l����l��0��l��D��l��X�m��l�m���� m����0m����@m����Pm��Ѓ`m���pm�����m�� ��m�� ��m��4��m��H��m��\��m��p��m�����m����n����n���� n��Ԅ0n���@n����Pn���`n��$�pn��8��n��L��n��`��n��t��n�����n�����n�����n��ą�n��؅o���o��� o���0o��(�@o��<�Po��P�`o��d�po��x��o�����o�����o�����o��Ȇ�o��܆�o�����o����o���p��,�p��@� p��T�0p��h�@p��|�Pp����`p����pp�����p��̇�p�����p����p����p����p��0��p��D��p��X�q��l�q���� q����0q����@q����Pq��Ј`q���pq�����q�� ��q�� ��q��4��q��H��q��\��q��p��q�����q����r����r���� r��ԉ0r���@r����Pr���`r��$�pr��8��r��L��r��`��r��t��r�����r�����r�����r��Ċ�r��؊s���s��� s���0s��(�@s��<�Ps��P�`s��d�ps��x��s�����s�����s�����s��ȋ�s��܋�s�����s����s���t��,�t��@� t��T�0t��h�@t��|�Pt����`t����pt�����t��̌�t�����t����t����t����t��0��t��D��t��X�u��l�u���� u����0u����@u����Pu��Ѝ`u���pu�����u�� ��u�� ��u��4��u��H��u��\��u��p��u�����u����v����v���� v��Ԏ0v���@v����Pv���`v��$�pv��8��v��L��v��`��v��t��v�����v�����v�����v��ď�v��؏w���w��� w���0w��(�@w��<�Pw��P�`w��d�pw��x��w�����w�����w�����w��Ȑ�w��ܐ�w����w����w���x��,�x��@� x��T�0x��h�@x��|�Px����`x����px�����x��̑�x�����x�����x����x����x��0��x��D��x��X�y��l�y���� y����0y����@y����Py��В`y���py�����y�� ��y�� ��y��4��y��H��y��\��y��p��y�����y����z����z���� z��ԓ0z���@z����Pz���`z��$�pz��8��z��L��z��`��z��t��z�����z�����z�����z��Ĕ�z��ؔ{���{��� {���0{��(�@{��<�P{��P�`{��d�p{��x��{�����{�����{�����{��ȕ�{��ܕ�{����{����{���|��,�|��@� |��T�0|��h�@|��|�P|����`|����p|�����|��̖�|�����|�����|����|����|��0��|��D��|��X�}��l�}���� }����0}����@}����P}��З`}���p}�����}�� ��}�� ��}��4��}��H��}��\��}��p��}�����}����~����~���� ~��Ԙ0~���@~����P~���`~��$�p~��8��~��L��~��`��~��t��~�����~�����~�����~��ę�~��ؙ������ ���0��(�@��<�P��P�`��d�p��x�������������������Ț���ܚ���������������,����@� ���T�0���h�@���|�P�����`�����p���������̛����������������������Ѐ��0�����D�����X����l������ �����0�����@�����P���М`����p��������� ����� �����4�����H�����\�Ё��p����������������������� ���ԝ0����@�����P����`���$�p���8�����L�����`�����t�������������Ђ��������Ğ����؞�������� ����0���(�@���<�P���P�`���d�p���x�����������������������ȟ����ܟЃ����������������,����@� ���T�0���h�@���|�P�����`�����p���������̠���������������������Є��0�����D�����X����l������ �����0�����@�����P���С`����p��������� ����� �����4�����H�����\�Ѕ��p����������������������� ���Ԣ0����@�����P����`���$�p���8�����L�����`�����t�������������І��������ģ����أ�������� ����0���(�@���<�P���P�`���d�p���x�����������������������Ȥ����ܤЇ����������������,����@� ���T�0���h�@���|�P�����`�����p���������̥���������������������Ј��0�����D�����X����l������ �����0�����@�����P���Ц`����p��������� ����� �����4�����H�����\�Љ��p����������������������� ���ԧ0����@�����P����`���$�p���8�����L�����`�����t�������������Њ��������Ĩ����ب�������� ����0���(�@���<�P���P�`���d�p���x�����������������������ȩ����ܩЋ����������������,����@� ���T�0���h�@���|�P�����`�����p���������̪���������������������Ќ��0�����D�����X����l������ �����0�����@�����P���Ы`����p��������� ����� �����4�����H�����\�Ѝ��p����������������������� ���Ԭ0����@�����P����`���$�p���8�����L�����`�����t�������������Ў��������ĭ����ح�������� ����0���(�@���<�P���P�`���d�p���x�����������������������Ȯ����ܮЏ����������������,����@� ���T�0���h�@���|�P�����`�����p���������̯���������������������А��0�����D����X����l������ �����0�����@�����P���а`����p��������� ����� �����4�����H�����\�Б��p���������������������� ���Ա0����@�����P����`���$�p���8�����L�����`�����t�������������В��������IJ���ز�������� ����0���(�@���<�P���P�`���d�p���x�����������������������ȳ����ܳГ���������������,����@� ���T�0���h�@���|�P�����`�����p���������̴���������������������Д��0�����D����X����l������ �����0�����@�����P���е`����p��������� ����� �����4�����H�����\�Е��p���������������������� ���Զ0����@�����P����`���$�p���8�����L�����`�����t�������������Ж��������ķ���ط�������� ����0���(�@���<�P���P�`���d�p���x�����������������������ȸ����ܸЗ���������������,����@� ���T�0���h�@���|�P�����`�����p���������̹���������������������И��0�����D����X����l������ �����0�����@�����P���к`����p��������� ����� �����4�����H�����\�Й��p���������������������� ���Ի0����@�����P����`���$�p���8�����L�����`�����t�������������К��������ļ���ؼ�������� ����0���(�@���<�P���P�`���d�p���x�����������������������Ƚ����ܽЛ���������������,����@� ���T�0���h�@���|�P�����`�����p���������̾���������������������М��0�����D����X����l������ �����0�����@�����P���п`����p��������� ����� �����4�����H�����\�Н��p���������������������� �����0�����@�����P����`���$�p���8�����L�����`�����t�������������О������������������������ ����0���(�@���<�P���P�`���d�p���x�������������������������������П����������������,����@�0���T�`���t����������P���x������� ����P���t����������������������$����|������p���t������ ���������$� ���H�`���h�������zRx �$����`kFJ w�?;*3$"D�`��X|`�� plx`��RB�K�E �B(�D0�D8�G���]�E�B�M�M 8A0A(B BBBI ��M�S�A�`�de��B�L�E �B(�D0�D8�G���]�E�B�M�M 8A0A(B BBBI HDj��B�B�E �E(�A0�D8�G`� 8D0A(B BBBG `�Do��<B�B�B �D(�G@� (C BBBJ H (F BBBD H (A EBBF \� q���B�E�H �A(�G0� (F BBBD t (C BBBC  (A EBBG �T�r��t A�I�G�-�\�H�I�I�H�I�I�I�I�I�I�I�I�I�I�[�w AAF ��R�S�A���F�S�A�@�A�T�B���F�S�B�[�A�S�A�k�P�H�I�G�I�G�I�I�I�G�G�c�dT }��qB�N�B �A(�A0�� (D BBBE ( (A EBBF � (D BBBH �8�����0���w,B�B�B �E(�A0�A8�G���P�O�Z�B�B�Q�N�P�R�O�B�B�X�c 8A0A(B BBBB D�S�H�N�I�B�P�O�P�N�O�B�B�I�S�P�J�O�I�B�I�D�P�N�P�H�A�I�d�S�H�R�I�B�I�w�P�J�^�H�B�I�P�P�R�O�B�B�Q���P�a�I�A�B�Q�M�S�H�R�I�B�I�O�P�R�O�I�A�I�L�P�R�O�B�B�Q��I�J�O�I�B�I�O�K�O�H�B�\�� �g�P�H�H�A�Z ��B�J�O�I�B�I�H�R�P�H�B�Z�U�P�R�O�B�A�Q�T �I�J�O�I�B�I�O�K�O�H�B�R D�W�H�S�B�B�Q�O�P�K�W�H�B�I�p�P�R�O�B�A�Q�i�P�R�O�B�B�U�Z�o�H�A�B�B�I�O�K�O�B�B�I�L�O�O�B�G�Q�s�x�A�A�B�B�I�O�K�O�B�B�I�P�R�H�B�G�Q���P�O�Z�B�B�Q�U�B�R�O�B�G�Q�U�B�R�O�B�G�Q�v�B�R�O�I�B�I�U�B�R�O�I�B�I���B�K�P�H�B�I�O�K�W�H�B�I�`�P�R�I�B�B�Q�N�I�J�O�O�I�I�^�I�J�^�H�B�I���I�R�O�B�B�U�T�B�R�O�B�B�U�� �O�R�A�B�B�I�H�a�H�H�B�h k�F�J�D�N�U�U�U�e���P�H�H�H�B�S�/�K�O�H�B�B�I�H�R�H�B�B�I�O�K�O�O�B�N���O�R�A�B�B�I�O�K�O�O�B�I�w�P�A�A�B�B�I�a�I�J�O�I�B�I�^�B�K�P�H�B�I���S�A�A�B�B�I�O�K�O�B�B�I�O�K�O�O�B�I�d�K�O�H�B�B�I�L�O�O�I�B�I��� ����B�E�B �B(�A0�A8�G�� 8A0A(B BBBA ��^�d�B���\�]�A�{�M�a�B��^�c�A���\�\�A�DD ����e G(F0B8A@DHIPI D� B(_0B8A@P D� ����:l� ����t&B�K�B �B(�D0�D8�J�k�O�J�G�G�B�b�D 8A0A(B BBBA  �����L, X���7B�B�B �B(�A0�A8�J�8 8A0A(B BBBJ T| H����B�M�B �B(�A0�A8�o 0E(B BBBG Q0A(F BBBD� ����B�B�B �E(�A0�A8�- 0A(B BBBA  ����PT4 ����NB�G�B �B(�A0�A8� 0E(B BBBC P0A(F BBB�� ����nB�E�B �B(�A0�D8�D`jhSpHxO�H�A�P`D 8A0A(B BBBA � 8A0A(B BBBH |hPpJxO�O�B�IhPpKxT�H�B�I`K 8A0A(B BBBA T`���(hl���B�A�J�e ABK �`����\����X����T����P����L��� H��� D���4@���H<���\8���p4����0����,����(����$���� ��������������$���8 ���L���`���t�����������������������������������������(����<����P����d����x������������������������������������������,����@����T����h����|����������������������������������|���x���0t���Dp���Xl���lh����d����`����\����X����T����P����L��� H��� D���4@���H<���\8���p4����0����,����(����$���� ��������������$���8 ���L���`���t�����������������������������������������(����<����P����d����x������������������������������������������,����@����T����h����|����������������������������������|���x���0t���Dp���Xl���lh����d����`����\����X����T����P����L��� H��� D���4@���H<���\8���p4����0����,����(����$���� ��������������$���8 ���L���`���t�����������������������������������������(����<����P����d����x������������������������������������������,����@����T����h����|����������������������������������|���x���0t���Dp���Xl���lh����d����`����\����X����T����P����L��� H��� D���4@���H<���\8���p4����0����,����(����$���� ��������������$���8 ���L���`���t��������������������������������� ���� ����( ����< ����P ����d ����x ����� ����� ����� ����� ����� ����� ����!����!����,!����@!����T!����h!����|!�����!�����!�����!�����!�����!�����!����"|���"x���0"t���D"p���X"l���l"h����"d����"`����"\����"X����"T����"P����"L��� #H��� #D���4#@���H#<���\#8���p#4����#0����#,����#(����#$����# ����#����#���$���$$���8$ ���L$���`$���t$����$�����$�����$�����$�����$�����$����%����%����(%����<%����P%����d%����x%�����%�����%�����%�����%�����%�����%����&����&����,&����@&����T&����h&����|&�����&�����&�����&�����&�����&�����&����'|���'x���0't���D'p���X'l���l'h����'d����'`����'\����'X����'T����'P����'L��� (H��� (D���4(@���H(<���\(8���p(4����(0����(,����((����($����( ����(����(���)���$)���8) ���L)���`)���t)����)�����)�����)�����)�����)�����)����*����*����(*����<*����P*����d*����x*�����*�����*�����*�����*�����*�����*����+����+����,+����@+����T+����h+����|+�����+�����+�����+�����+�����+�����+����,|���,x���0,t���D,p���X,l���l,h����,d����,`����,\����,X����,T����,P����,L��� -H��� -D���4-@���H-<���\-8���p-4����-0����-,����-(����-$����- ����-����-���.���$.���8. ���L.���`.���t.����.�����.�����.�����.�����.�����.����/����/����(/����</����P/����d/����x/�����/�����/�����/�����/�����/�����/����0����0����,0����@0����T0����h0����|0�����0�����0�����0�����0�����0�����0����1|���1x���01t���D1p���X1l���l1h����1d����1`����1\����1X����1T����1P����1L��� 2H��� 2D���42@���H2<���\28���p24����20����2,����2(����2$����2 ����2����2���3���$3���83 ���L3���`3���t3����3�����3�����3�����3�����3�����3����4����4����(4����<4����P4����d4����x4�����4�����4�����4�����4�����4�����4����5����5����,5����@5����T5����h5����|5�����5�����5�����5�����5�����5�����5����6|���6x���06t���D6p���X6l���l6h����6d����6`����6\����6X����6T����6P����6L��� 7H��� 7D���47@���H7<���\78���p74����70����7,����7(����7$����7 ����7����7���8���$8���88 ���L8���`8���t8����8�����8�����8�����8�����8�����8����9����9����(9����<9����P9����d9����x9�����9�����9�����9�����9�����9�����9����:����:����,:����@:����T:����h:����|:�����:�����:�����:�����:�����:�����:����;|���;x���0;t���D;p���X;l���l;h����;d����;`����;\����;X����;T����;P����;L��� <H��� <D���4<@���H<<���\<8���p<4����<0����<,����<(����<$����< ����<����<���=���$=���8= ���L=���`=���t=����=�����=�����=�����=�����=�����=����>����>����(>����<>����P>����d>����x>�����>�����>�����>�����>�����>�����>����?����?����,?����@?����T?����h?����|?�����?�����?�����?�����?�����?�����?����@|���@x���0@t���D@p���X@l���l@h����@d����@`����@\����@X����@T����@P����@L��� AH��� AD���4A@���HA<���\A8���pA4����A0����A,����A(����A$����A ����A����A���B���$B���8B ���LB���`B���tB����B�����B�����B�����B�����B�����B����C����C����(C����<C����PC����dC����xC�����C�����C�����C�����C�����C�����C����D����D����,D����@D����TD����hD����|D�����D�����D�����D�����D�����D�����D����E|���Ex���0Et���DEp���XEl���lEh����Ed����E`����E\����EX����ET����EP����EL��� FH��� FD���4F@���HF<���\F8���pF4����F0����F,����F(����F$����F ����F����F���G���$G���8G ���LG���`G���tG����G�����G�����G�����G�����G�����G����H����H����(H����<H����PH����dH����xH�����H�����H�����H�����H�����H�����H����I����I����,I����@I����TI����hI����|I�����I�����I�����I�����I�����I�����I����J|���Jx���0Jt���DJp���XJl���lJh����Jd����J`����J\����JX����JT����JP����JL��� KH��� KD���4K@���HK<���\K8���pK4����K0����K,����K(����K$����K ����K����K���L���$L���8L ���LL���`L���tL����L�����L�����L�����L�����L�����L����M����M����(M����<M����PM����dM����xM�����M�����M�����M�����M�����M�����M����N����N����,N����@N����TN����hN����|N�����N�����N�����N�����N�����N�����N����O|���Ox���0Ot���DOp���XOl���lOh����Od����O`����O\����OX����OT����OP����OL��� PH��� PD���4P@���HP<���\P8���pP4����P0����P,����P(����P$����P ����P����P���Q���$Q���8Q ���LQ���`Q���tQ����Q�����Q�����Q�����Q�����Q�����Q����R����R����(R����<R����PR����dR����xR�����R�����R�����R�����R�����R�����R����S����S����,S����@S����TS����hS����|S�����S�����S�����S�����S�����S�����S����T|���Tx���0Tt���DTp���XTl���lTh����Td����T`����T\����TX����TT����TP����TL��� UH��� UD���4U@���HU<���\U8���pU4����U0����U,����U(����U$����U ����U����U���V���$V���8V ���LV���`V���tV����V�����V�����V�����V�����V�����V����W����W����(W����<W����PW����dW����xW�����W�����W�����W�����W�����W�����W����X����X����,X����@X����TX����hX����|X�����X�����X�����X�����X�����X�����X����Y|���Yx���0Yt���DYp���XYl���lYh����Yd����Y`����Y\����YX����YT����YP����YL��� ZH��� ZD���4Z@���HZ<���\Z8���pZ4����Z0����Z,����Z(����Z$����Z ����Z����Z���[���$[���8[ ���L[���`[���t[����[�����[�����[�����[�����[�����[����\����\����(\����<\����P\����d\����x\�����\�����\�����\�����\�����\�����\����]����]����,]����@]����T]����h]����|]�����]�����]�����]�����]�����]�����]����^|���^x���0^t���D^p���X^l���l^h����^d����^`����^\����^X����^T����^P����^L��� _H��� _D���4_@���H_<���\_8���p_4����_0����_,����_(����_$����_ ����_����_���`���$`���8` ���L`���``���t`����`�����`�����`�����`�����`�����`����a����a����(a����<a����Pa����da����xa�����a�����a�����a�����a�����a�����a����b����b����,b����@b����Tb����hb����|b�����b�����b�����b�����b�����b�����b����c|���cx���0ct���Dcp���Xcl���lch����cd����c`����c\����cX����cT����cP����cL��� dH��� dD���4d@���Hd<���\d8���pd4����d0����d,����d(����d$����d ����d����d���e���$e���8e ���Le���`e���te����e�����e�����e�����e�����e�����e����f����f����(f����<f����Pf����df����xf�����f�����f�����f�����f�����f�����f����g����g����,g����@g����Tg����hg����|g�����g�����g�����g�����g�����g�����g����h|���hx���0ht���Dhp���Xhl���lhh����hd����h`����h\����hX����hT����hP����hL��� iH��� iD���4i@���Hi<���\i8���pi4����i0����i,����i(����i$����i ����i����i���j���$j���8j ���Lj���`j���tj����j�����j�����j�����j�����j�����j����k����k����(k����<k����Pk����dk����xk�����k�����k�����k�����k�����k�����k����l����l����,l����@l����Tl����hl����|l�����l�����l�����l�����l�����l�����l����m|���mx���0mt���Dmp���Xml���lmh����md����m`����m\����mX����mT����mP����mL��� nH��� nD���4n@���Hn<���\n8���pn4����n0����n,����n(����n$����n ����n����n���o���$o���8o ���Lo���`o���to����o�����o�����o�����o�����o�����o����p����p����(p����<p����Pp����dp����xp�����p�����p�����p�����p�����p�����p����q����q����,q����@q����Tq����hq����|q�����q�����q�����q�����q�����q�����q����r|���rx���0rt���Drp���Xrl���lrh����rd����r`����r\����rX����rT����rP����rL��� sH��� sD���4s@���Hs<���\s8���ps4����s0����s,����s(����s$����s ����s����s���t���$t���8t ���Lt���`t���tt����t�����t�����t�����t�����t�����t����u����u����(u����<u����Pu����du����xu�����u�����u�����u�����u�����u�����u����v����v����,v����@v����Tv����hv����|v�����v�����v�����v�����v�����v�����v����w|���wx���0wt���Dwp���Xwl���lwh����wd����w`����w\����wX����wT����wP����wL��� xH��� xD���4x@���Hx<���\x8���px4����x0����x,����x(����x$����x ����x����x���y���$y���8y ���Ly���`y���ty����y�����y�����y�����y�����y�����y����z����z����(z����<z����Pz����dz����xz�����z�����z�����z�����z�����z�����z����{����{����,{����@{����T{����h{����|{�����{�����{�����{�����{�����{�����{����||���|x���0|t���D|p���X|l���l|h����|d����|`����|\����|X����|T����|P����|L��� }H��� }D���4}@���H}<���\}8���p}4����}0����},����}(����}$����} ����}����}���~���$~���8~ ���L~���`~���t~����~�����~�����~�����~�����~�����~������������(����<����P����d����x��������������������������������������������,�����@�����T�����h�����|�����������������������̀����������������|����x���0�t���D�p���X�l���l�h�����d�����`�����\�����X���ЁT����P�����L��� �H��� �D���4�@���H�<���\�8���p�4�����0�����,�����(�����$���Ԃ ����������������$����8� ���L����`����t����������������������ă����؃�������������������(�����<�����P�����d�����x�����������������������Ȅ����܄��������������������,�����@�����T�����h�����|�����������������������̅����������������|����x���0�t���D�p���X�l���l�h�����d�����`�����\�����X���ІT����P�����L��� �H��� �D���4�@���H�<���\�8���p�4�����0�����,�����(�����$���ԇ ����������������$����8� ���L����`����t����������������������Ĉ����؈�������������������(�����<�����P�����d�����x�����������������������ȉ����܉��������������������,�����@�����T�����h�����|�����������������������̊����������������|����x���0�t���D�p���X�l���l�h�����d�����`�����\�����X���ЋT����P�����L��� �H��� �D���4�@���H�<���\�8���p�4�����0�����,�����(�����$���Ԍ ����������������$����8� ���L����`����t����������������������č����؍�������������������(�����<�����P�����d�����x�����������������.A�V I I<�������B�H�D y DBC L DBF dHB`�D����B�K�B �B(�A0�D8�G@� 8D0A(B BBBA D 8H0A(B BBBK \d�����KB�B�A �D(�D0u (D ABBE H (A AEBG � (A AEBG lď����\B�B�B �E(�D0�D8�G� 8A0A(B BBBE V�I�`�A���K�X�A�4�����jDa K ^ B hT����)B�B�B �B(�D0�D8�G�a 8D0A(B BBBK ��S�E�B�M�5�m�������GNxLؐ ����B�E�B �A(�G0j (D BBBK L (D BBBA (�����cB�z A (D�����B�A�N d DBE Tp�����'B�B�B �B(�A0�A8�G@�HEPKHA@n 8D0A(B BBBA lȑ\���& B�E�E �E(�D0�A8�J�� 8D0A(B BBBF a�A�K�A���A�K�B��8����`B�E�B �B(�A0�A8�G���N�N�A�� 8D0A(B BBBF b 8D0A(B BBBI t�N�P�A�L�������B�B�E �E(�D0�C8�F@gHKPQ8A0A(B BBBH@�4���H$�@���iB�B�B �E(�A0�D8�G�� 8F0A(B BBBK p�d���D`J B ^ B U�����4D S I S�����,D P D Sԓ��0,�+}XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX����}}6�F�V�f�v�������������������&�6�F�V�f�v�������������������&�6�F�V�f�v�������������������&�6�F�V�f�v�������������������&�6�F�V�f�v�������������������&�6�F�V�f�v�������������������&�6�F�V�f�v�������������������&�6�F�V�f�v�������������������&�6�F�V�f�v�������������������&�6�F�V�f�v�������������������&�6�F�V�f�v�������������������&�6�F�V�f�v�������������������&�6�F�V�f�v�������������������&�6�F�V�f�v�������������������&�6�F�V�f�v�������������������&�6�F�V�f�v�������������������&�6�F�V�f�v�������������������&�6�F�V�f�v�������������������&�6�F�V�f�v�������������������&�6�F�V�f�v�������������������&�6�F�V�f�v�������������������&�6�F�V�f�v�������������������&�6�F�V�f�v�������������������&�6�F�V�f�v�������������������&�6�F�V�f�v�������������������&�6�F�V�f�v�������������������&�6�F�V�f�v�������������������&�6�F�V�f�v�������������������&�6�F�V�f�v�������������������&�6�F�V�f�v�������������������&�6�F�V�f�v�������������������&�6�F�V�f�v�������������������&�6�F�V�f�v�������������������&�6�F�V�f�v�������������������&�6�F�V�f�v�������������������&�6�F�V�f�v�������������������&�6�F�V�f�v�������������������&�6�F�V�f�v�������������������&�6�F�V�f�v�������������������&�6�F�V�f�v�������������������&�6�F�V�f�v�������������������&�6�F�V�f�v�������������������&�6�F�V�f�v�������������������&�6�F�V�f�v�������������������&�6�F�V�f�v�������������������&�6�F�V�f�v�������������������&�6�F�V�f�v�������������������&�6�F�V�f�v�������������������&�6�F�V�f�v�������������������&�6�F�V�f�v�������������������&�6�F�V�f�v�������������������&�6�F�V�f�v�������������������&�6�F�V�f�v�������������������&�6�F�V�f�v�������������������&�6�F�V�f�v�������������������&�6�F�V�f�v�������������������&�6�F�V�f�v�������������������&�6�F�V�f�v�������������������&�6�F�V�f�v�������������������&�6�F�V�f�v�������������������&�6�F�V�f�v�������������������&�6�F�V�f�v�������������������&�6�F�V�f�v�������������������&�6�F�V�f�v�����������������&6FVfv��������&6FVfv��������&6FVfv��������&6FVfv��������&6FVfv��������&6FVfv��������&6FVfv��������&6FVfv��������&6FVfv��������  & 6 F V f v � � � � � � � �   & 6 F V f v � � � � � � � �   & 6 F V f v � � � � � � � �   & 6 F V f v � � � � � � � �   & 6 F V f v � � � � � � � � &6FVfv��������&6FVfv��������&6FVfv��������&6FVfv��������&6FVfv��������&6FVfv��������&6FVfv��������&6FVfv��������&6FVfv��������&6FVfv��������&6FVfv��������&6FVfv��������&6FVfv��������&6FVfv��������&6FVfv��������&6FVfv��������&6FVfv��������&6FVfv��������  & 6 F V f v � � � � � � � � !!&!6!F!V!f!v!�!�!�!�!�!�!�!�!""&"6"F"V"f"v"�"�"�"�"�"�"�"�"##&#6#F#V#f#v#�#�#�#�#�#�#�#�#$$&$6$F$V$f$v$�$�$�$�$�$�$�$�$%%&%6%F%V%f%v%�%�%�%�%�%�%�%�%&&&&6&F&V&f&v&�&�&�&�&�&�&�&�&''&'6'F'V'f'v'�'�'�'�'�'�'�'�'((&(6(F(V(f(v(�(�(�(�(�(�(�(�())&)6)F)V)f)v)�)�)�)�)�)�)�)�)**&*6*F*V*f*v*�*�*�*�*�*�*�*�*++&+6+F+V+f+v+y,t,istate = lsoda(f,y,t,tout,rtol,atol,itask,istate,rwork,iwork,jac,jt,[f_extra_args,overwrite_y,jac_extra_args]) Wrapper for ``lsoda``. Parameters ---------- f : call-back function y : input rank-1 array('d') with bounds (neq) t : input float tout : input float rtol : input rank-1 array('d') with bounds (*) atol : input rank-1 array('d') with bounds (*) itask : input int istate : input int rwork : input rank-1 array('d') with bounds (lrw) iwork : input rank-1 array('i') with bounds (liw) jac : call-back function jt : input int Other Parameters ---------------- f_extra_args : input tuple, optional Default: () overwrite_y : input int, optional Default: 0 jac_extra_args : input tuple, optional Default: () Returns ------- y : rank-1 array('d') with bounds (neq) t : float istate : int Notes ----- Call-back functions:: def f(t,y): return ydot Required arguments: t : input float y : input rank-1 array('d') with bounds (n) Return objects: ydot : rank-1 array('d') with bounds (n) def jac(t,y): return jac Required arguments: t : input float y : input rank-1 array('d') with bounds (n) Return objects: jac : rank-2 array('d') with bounds (nrowpd,n)Up�q�q�q�q�q�q�q�q�qp�qWp�qp�q��������`��q���������q�������������Pp@��up(�6�@�W 7p@GCC: (GNU) 10.2.1 20210130 (Red Hat 10.2.1-11)�(�P�0�L���� ��+d` p �� x� �| �|�|}�(��� ��� �+�+!�+7 �C�|j0,v �|����@,�����P, �`,R� ��� ���1 =�6[P<<j�>��p@t ����� �h�����`� ��������������� ���� ��`��(��1��=��E��M��U��]��e��nH�s �(}�������6�P���6.� 7���7���8K�:\p@j�@) ��* ��5�W`��E \_��1&�3L�#4@�Q�!W�"���'/`�K�N&�� �.)� ^b�l5�8 ��?4 &�#p��%�eTP6�=�)�B�(Y`�y �^ c]��� P��>���@%-%�����(���]�q:0& ;��`E�#p�@P-HG��'N����c`�D� _��Jp�V�';��H.��N0:G����0�6@4�*tB+�=0�(�S0:�"�BB��\'��� ��A��5��Dp��?� S�����Vp�wJ g+C;02�G@�V� �Pr��T %�8@1�)��`���2�#29��u�S`��J0�`�3P��=�� ���P�^/�&�!v ��U=R@�%0J!�.�O@�_P�X!PqY��%P�@H���M2�P!VG�� �5E@� H�/�R�U �D� �1����4�@4O*@ ILR���C��7��5I���&�P0�2?���K��L`��I�4[D=V��8�$�,p�0���@���R��I0�a;@�!��*C��K� �9��.!��^@ !��0 �W� �!� PE@'O@�]���O�"��0��0�37K��x?��}U@.�+�1�M�� �@�1P"�-��G]�"/��m!MD�)���l�]�&h9��X)0ap'w&P*d �*�@�'L0�)�$�_@�z#p#���2��@9��b � �F�QX�+P0��0+o ��bp�]��6�����$p8���\ �&-�Z��K���S@�%`�$���5���< �Q0�*^� ����P1�'��&��B`�d�(&5P��?�`�^���M��(����UO)Y�4�]P�� ��G��`��? 1:P����)@J)��`�U�:@&�ep��[p��&�p2ve��02 `�\SP�-a �-��%H��H ��@ <!���$4P��&�"DIT�y*�Q6��XP�UP��b��/\����7@$he�,"VBb �T@f`. �0 N6�5��n`��Yp��8P�����&��3S �Gp+�Q���W`�Xp�9� �V��[ ��t��M ���e�����p)IYp��PPnd`�B��8��b� )�<c` �p�n"���  tP� #�E��1��!�4p1�����N��G:�u.���0�� P����O�#� |`Hc2$��D_�3+:.SU�����TQ��{(���10��d����%�;���@KV��$p� -�p�!���`�`p"s7�%�Cp�Q��V0� 8Q@ :0��h ��I��� @9d�R`�� ��!0�/J �.�6�_p�L�>`�:��_  )�+�4U��z6 ��I��R��~cP�vR $_Z@��H�r^ ��40�'���:4�9p���0p���&@P� p�'P} ��Mp�cO`.?`+�4�6!P/5N���' �)�'�3P�2p�$���#����od��z� 5/��W"�@�-56�#-8�6vS�-y`�e��@�7_@@$��3 �F=� �>���,#sT ��Y`"�`�<@�p@>�#dBO��~3����RNp�k+���E@�D(�$  Qf���&� �+ 6p�!�)�'�%@�P5�X��3p����: ����� .�%XP�^M��3P���a��Vp����@��!��C/f7`�`�%�� ��=Wp(:O��H� �.��4`�*�<)�)�C�qOp4-p0��'��K�u\�� 0�P���*P��1@�Xa �ea�� * �����:0��Q�Q��P- �aP�K#@ .c�*mX /_X k f$`�_ ��6`��@l/`�  b0�,����� 0�VY��z��I���@� 4B���V@-���K@3�. 3,0@,�Q��+dPv9 HOP��9�,�8��5��#��M4��_p��O@0�(�(+3�����N���/op�b1PM��'��20�hJ`��J��>5A`p�P�K� �J���P@p�d��?D��c��bQ�-vP2ZR�!�Q��)U�5�:p1�1��F���`�+��S@��[�"& G���!p�?��/���[��6��2�+wP �{� wD���Y *Lp�"[0��.�=�*�B@�mC ��N��@"� ���c<PEU��O` �C���pI'e,��)(@��-� ra` 2P��!0��@��H �2R��@��=0Wc�0^6�uNpA-������P`D�1e@�P�Y��,�'�7�* � U3�D" ��@�" �����=��Y\��� �K@/�[�� ���, �A��n���7���T�u��FQ�<�&*04�K0��>���  @&����y��H`��MP�V,`+K��, � U]p3$��t&p3��&���=�H�2F1p�������W���W��6f��� ��b�%S���<0�&b@��b� !��<��O���D��7��6Z�Q`��_�+0�9���-� Bp ]+�+��, 0���Z�Gd�1���k`(�TP����RK@� ��fV ��,`�.`�>�).T��0 �@�YP��Gp-5;  b%�c 6�p����r ���5P&.��q<���)06�  �*1��!Y �>��\��3���&MP��`��M� �$��z[0 �b��0\��Z��F����N`4$9�� ��)�D��#�k*0��"�� �dG�{ `�S� !�(V 0�p��Z`�qc0�i4p�~ ��i@P `"���F��ZP�"��;T`�>��4�wH`�$P0�* f)��&6p��/�5�B��Q�5�G��O0(�+���*�����0�57���E@�`��P@��J��)�6�M@��@-#F�-`��V���p�Xp#���Qp�/W � P� 4`�:@��ZP����6��9]���(� 4b��e�� ��B �P�T +* �W��N.�`��Q/��<`lM0�t�Fp��D���N���,A��X���C��,�/���� �-�,00�\`�0D�",]p%����]@�|X`IpPg\�2����P���x80�$�+g@X `,� �6�?`��-p��-X`����aU��.���[��P`� ��@`�n�\��N���c@2�cp!=\0$>��4p��/���%0�T p��P�=`�hR�/|��X�!\`��+G@�3��JpVp ZJ��$ �K�$Ze;a ����`(�A��mZ�t!@#_'^��� P��)���(0 0�*��d�'F 0��2`3�P��a 'P�X1�C �w$���7@��}BE03�.���\����$:'���[���/���L@*�=p5�YP  �%���" 8=@�M2��*�B5���-��>ep��U`=�.�\�R��!P$�`0�a�� �����Pw,wI�=A�;m(p�S`*��\im���^�iD��$"YW� IcPb���? `���^���p�A���,��� P�!��w@���,��� `�Le`-*Q�&�2$�+(��'�`���a@�Z9P��A���� 3`P�s,wF**@���c`6�I��{Z@�:�����A��&p. d���:�$�^��R"�*l6��2p&�a�(� P H ���W� �e`)fP��#p�|"���JP�B��_DK�1�]������N�"�F@�^-� �IP4�C��H��c��H0�9��: �9<0�9: 0W�5P)=�5?F����;@��Y l[�5�58�&B��A @��U� �� �W���`'`d� E`/�,�)_`,J���&��81�&v2�.��(I`�]�U `�� �W� T �O -!4�YPM^��*=!�/�1�70�^�{C �c: �LJ���`�D���Q� �p�N���n�G��\@p,Y� �4�?` �`�� �(Z���eP��P0��V��[>�G �1F��R_0,�a@+3H ��*��  (2>p�NP�����<Y`^���L3r��@�e��?��_��B� Z �7U�(�_�5�+ �� � T�10!����'��'��;��G�[2��GG�`���-,��}�!J0�ccp�iH@6CP�`)� %�U���-�/�6�0� ��1@ �X���d��h2,�D���80��9`��3`�BI�%�(��>~1��?���3�/y5�%���B�3�"�.��H�����<� �"�"<���J�/[4@��@��D�!�`�,b3�,�K& b1���M .!#���+�c a�=@�1 �� 5�K �0� P�1���0� �/�KW���N:,��@��4 2q=`!� ��P�Qp�Q0"�/ sG�[P+�(�!I8��i$����p_[`�J�� �35+����Ep�$�2l�/�\P��?��r0���p �XP�4�&'0��`(P�Y�3*L08L0�mp�R(��� � �PU<)� ��7@��%` 0�M$��=�~Q0�l-@�R�[P�0BM��c��%��|K0�K��@`�]  ��12`��.p�d%� c`%�X�0� � �R� l#��6(��Pp�A��  ��<�+=�3��FP�B��pQ�� � �d@�ap� ���(���4���H��F� �e�� ���9��:�  ��I� I��`����?�0CZ A*�*�p/�`�.!���$R�� \&P����@S0� `�E`��9�$�*&f�)�WP &���H�.�!��^5 �G��@�X� �e0�^�4_05���E��P� P�,�00*�8����'�F�-�0�FL���U��)@�@ ��!d0�(\?0�� �nK`�c����.i>��iF0�����T��yb52��j?�[p6H�7C��� ���*��cY0)�  ����� ���;0��\@�/P�)P_�����Y���D �up 14P�6@�=J@K� �0�"��;��:`#�R�2<0/c=/[��b@� U�-�0*6"��U�P���4���S��Z �}]�-���G��8`���L0 M��W@�%`0 =�+�4�0}dP�3��$�p]�Z��gP�  ��P��#0�r%0�7t��8��[F0X7���"\`p 0V���E�2�"�!�Ip����/��� ��d0$�1�0�:`5�^0-�B��=70��;`$G<���@�`_��C��MF��3@��+<�?2��P#�"�����%��/7��S 0��0p�� ��WT0�� �[�#f!��$?0E��O���X� ,OP%nE '-0.�03@5�Z��@(* �U:�2�/�Z��|�f0�&E��O �*RC��K�-zM��O��:����H��� ��� p��Ap*oU0%��@P bL��W0���7P��` �& �:�,��0�p  � �E�0�\���PzpDN "N?�1O`���YP�45p��I��A`�0P0^��|E`2PB� � `@?�6���.�2`��B���TPvA��q ���<�Ia��%�CP��"`,� �j&@��C�("�$�&pNS0�iP�*`��\��. �>��=�!BX��#& �F#2�U ,l� ���, �(���e���E`1��1C+�P+P��)`�XVP�/2�7@!y+`� �+z/ ��.�� ��K\@��Z�)C6` DC@)�#P3�Q�� �-��W @@��`���$@�^�'�@��c 4�@�D���(��G��'���F �[$��!7p�B��t �0'x4@��?� ���J�2�0�_C`�P@�5`&g.P,''\Hp���5�� �/z-� �S���!��;��)��)���9�Df�%�\� �;p4�T/Yp$d�NH���#����#�bp �P� �!X���7��'P �  �L��cP�,�:��>p�� ��5���_`��/���� e���S@�-�D��H00��]���66�EP��E� "���UP'�QZ@T105�0�&S�(���<��N>��Lp��aP. e0V0�Sd�"N��:�+H,``K���2�p��`��:��;�  kb���V���I�'�d�$�S �#�\�,���a �|V'�;801�90#�C`�f��/#f�e��Q�%V%`0� ��I%�APS;p��<�&�G�1� �;0�S�����U`G�=��G��L��4M@ � �G3�3�����^�YP5t}K7��O��}��JP(�d�)gW�]*��;%�TL !�7�4���r,��� x'�'G  ���_4�-��j'p93p�W8P�  ��Z0���2���� �3� 3hP,�[���������� &4BQ_n���������� )7ER_m{����������"0>KXft��������  ( 4 A O ] k x � � � � � � � �   $ 2 @ N \ j x � � � � � � � � �   - ; I W e s � � � � � � � � � �   & 4 B P ^ l z � � � � � � � � �    , 9 G T b p ~ � � � � � � � � )7ESao~��������� )7ESao}��������� &4BR`n|���������#1?M[hv������� ��!/=R`n|��������� &4CQ`n|���������!.<JYgt���������� )>LZhv���������� (6DQ_n|���������$1?M[iw��������� .<JXfs���������� '4BQ^lz���������!.<KYgu���������*8FTbp~���������#1>KYgu���������-<JXft���������� '5CQ^lz��������� )7ESao}������   * M [ i u � � � � � � � � � �  !!(!6!D!R!`!n!}!�!�!�!�!�!�!�!�!�!""""0">"L"Z"h"v"�"�"�"�"�"�"�"�"�"# ##)# E#S#f#t#�#�#�#�#�#�#�#�#�#$$$,$:$G$U$c$q$$�$�$�$�$�$�$�$�$�$ %%'%5%C%P%^%l%z%�%�%�%�%�%�%�%�%&&&+&:&H&V&d&q&&�&�&�&�&�&�&�&�&�& ''&'4'B'V'd'r'�'�'�'�'�'�'�'�'�'�' ( #(0(>(L(Z(g(u(�(�(�(�(�(�(�(�(�() ))()6)D)R)`)n)�)�)�)�)�)�)�)�)�)** *.*;*I*W*e*s*�*�*�*�*�*�*�*�*�*+/+=+J+W+e+s+�+�+�+�+�+�+�+�+�+" ,,',4,B,P,_,l,z,�,�,�,�,�,�,�,�,�,-- -.-;-J-X-f-t-�-�-�-�-�-�-�-�-�-�- ..(.B.O.a.o.}.�.�.�.�.�.�.�.�.//!///=/K/X/f/t/�/�/�/�/�/�/�/�/�/�/ 00&040B0P0^0l0z0�0�0�0�0�0�0�0�0�011$121@1N1\1j1x1�1�1�1�1�1�1�1�1�1222+292G2U2b2p2~2�2�2�2�2�2�2�2�2�2 33%333A3O3\3j3x3�3�3�3�3�3�3�3�3�3444+494G4U4c4r4�4�4�4�4�4�4�4�4�455 5.5<5J5X5f5s5�5�5�5�5�5�5�5�5�566 6/6=6K6X6f6t6�6�6�6�6�6�6�6�6�6 77)777E7R7`7m7{7�7�7�7�7�7�7�7�7�7 88'858C8Q8_8r8�8�8�8�8�8�8�8�8�8999,9:9H9T9b9p9~9�9�9�9�9�9�9�9�9�9 ::%:3:A:O:]:k:y:�:�:�:�:�:�:�:�:�:;;!;/;=;M;[;i;~;�;�;�;�;�;�;�;�;�; <<%<3<A<O<]<k<y<�<�<�<�<�<�<�<�<�<==$=2=@=O=]=k=y=�=�=�=�=�=�=�=�=�=>>>,>:>H>U>c>q>�Kq>�>�>�>�>�>�>�>�>???,?:?H?V?d?r?�?�?�?�?�?�?�?�?�?�?@@$@2@V@c@q@@�@�@�@�@�@�@�@�@�@AA&A7AEApA~A�A�A�A�A�A�A�A�ABB B.B<BJB^BnB|B�B�B�B�B�B�B�B�B�B CC$C1C>CLCYCgCuC�C�C�C�C�C�C�C�C�CDDD*D9DGDUDcDqDD�D�D�D�D�D�D�D�DEE E/E<EJEZEhEvE�E�E�E�E�E�E�E�E�EFFF+F9FGFUFcFqFF�F�F�F�F�F�F�F�F�F GG%G4GBGPG^GmG{G�G�G�G�G�G�G�G�G�GHHH-H:HHHVHcHqH�H�H�H�H�H�H�H�H�HII"I/I<IJI]IqI�I�I�I�I�I�I�I�I�I�I JJ)J7JFJTJbJqJJ�J�J�J�J�J�J�J�J�J KK%K1K>KLKZKhKvK�K�K�K�K�K�K�K�K�K LL$L2L@LNL\LiLzL�L�L�L�L�L�L�L�L�LM M.M<MJMXMfMtM�M�M�M�M�M�M�M�M�MNN!N/N>NLNZNoN|N�N�N�N�N�N�N�N�N�N OO&O4OBOOO]OkOyO�O�O�O�O�O�O�O�O�OPPP,P:PHPUPcPqP~P�P�P�P�P�P�P�P�P�PQQ$Q2Q@QNQ\QjQxQ�Q�Q�Q�Q�Q�Q�Q�Q�QRRR,R:RFRTRbRpR~R�R�R�R�R�R�R�R�RSSS-S:SHSVSdSpS~S�S�S�S�S�S�S�S�S�S TT(T5TCTQT_TmT{T�T�T�T�T�T�T�T�T�TUU#U1U?UMU[UiUwU�U�U�U�U�U�U�U�U�UVVV*V7VEVRV`VvV�V�V�V�V�V�V�V�V�V�V WW)W7WEWSWaWoWW�W�W�W�W�W�W�W�W�W XX(X<XKXYXgXvX�X�X�X�X�X�X�X�X�XYYY)Y6YCYPY]YkYzY�Y�Y�Y�Y�Y�Y�Y�Y�YZZ"Z0Z=ZKZYZgZuZ�Z�Z�Z�Z�Z�Z�Z�Z�Z[[[)[E[Y[f[t[�[�[�[�[�[�[�[�[�[\ \\)\7\E\S\a\o\~\�\�\�\�\�\�\�\�\�\ ]]&]3]A]O]]]j]w]�]�]�]�]�]�]�]�]^^$^2^G^U^l^z^�^�^�^�^�^�^�^�^__#_1_>_L_Z_g_�_�_�_�_�_�_�_�_�_```-`;`I`V`e`s`�`�`�`�`�`�`�`�`�`�` aa'a5aCaRa_alaza�a�a�a�a�a�a�a�abb b.b<bJbXbebsb�b�b�b�b�b�b�b�b�b�b cc(c6cCcQc]ckcxc�c�c�c�c�c�c�c�c�cdd%d3dAdMdZdidwd�d�d�d�d�d�d�d�d�dee e+e8eFeTebepe}e�e�e�e�e�e�e�e�e�e ff#f0f>fKfcrtstuff.cderegister_tm_clones__do_global_dtors_auxcompleted.0__do_global_dtors_aux_fini_array_entryframe_dummy__frame_dummy_init_array_entry_lsodamodule.cf2py_setup_typesf2py_types_deff2py_init_types_active_cb_jac_in_lsoda__user__routines_lsoda_module_lsoda_error_active_cb_f_in_lsoda__user__routinescreate_cb_arglist.constprop.0int_from_pyobjdouble_from_pyobj.part.0capi_kwlist.0moduledeff2py_routine_defsf2py_module_methodsdoc_f2py_rout__lsoda_lsoda_lsoda-f2pywrappers.flsoda.fprja.fsolsy.fsrcma.fstoda.fsm1.0vmnorm.fxerrwv.fblkdta000.fbnorm.fcfode.fewset.ffnorm.fintdy.fd1mach.fsc.1equiv.0.0blas_lapack_wrappers.cfortranobject.cset_datasave_deffortran_deallocfortran_reprformat_defget_elsizecheck_and_fix_dimensionsfortran_callfortran_getattr__func__.2__func__.1fortran_setattr__FRAME_END__eh0001___GNU_EH_FRAME_HDR_finid1mach_F2PyGetThreadLocalCallbackPtr_npy_f2py_ARRAY_API_GLOBAL_OFFSET_TABLE_solsy_PyFortranObject_NewF2PyCapsule_Check_npy_f2py_ARRAY_APIPyArray_RUNTIME_VERSIONxerrwv_stoda_i1mcry_PyFortran_Typeewset_f2pyinittypes_F2PyCapsule_AsVoidPtrcopy_ND_array__TMC_END____dso_handlelsoda_f2py_described9mach___BLOCK_DATA__fnorm_intdy_F2PyDict_SetItemStringprja_PyFortranObject_NewAsAttrndarray_from_pyobjls0001_lsa001_f2py_size_implvmnorm_bnorm_cfode_srcma_F2PySwapThreadLocalCallbackPtr_DYNAMIC_initF2PyCapsule_FromVoidPtrscipy_zlapmt_scipy_cgbtrf_scipy_dgelsy_scipy_zgemm_scipy_dlantp_scipy_ztrcon_scipy_zpocon_scipy_dlaqr4_scipy_sspcon_scipy_slarrb_scipy_zpptrf_scipy_sdisna_scipy_cgemqrt_scipy_zher2k_scipy_slartgp_PyExc_ImportErrorscipy_zlarnv_scipy_clantb_scipy_ssbgvd_scipy_dtpqrt_scipy_slaqge_scipy_icamax_scipy_zhetrs2_scipy_cgesvd_scipy_zlartv_scipy_cptrfs_scipy_zbdsqr_scipy_dgelq2_scipy_cgebd2_scipy_slasd6_scipy_zposv_scipy_ztrsv_scipy_csptrs_scipy_zlaqr5_scipy_dggqrf_scipy_ssfrk_scipy_dormhr_scipy_dppequ_scipy_strevc_scipy_slaed7_scipy_dggrqf_scipy_chseqr_scipy_zgeqrt_scipy_dormtr_scipy_dpotri_scipy_cunm2r_scipy_checon_scipy_dlasdq_scipy_dtrmm_scipy_crotg_scipy_slamch_scipy_dsytrd_scipy_srotmg_scipy_sgbcon_scipy_dtrsm_scipy_dlaed6__gfortran_transfer_real_write@@GFORTRAN_8scipy_dggesx_scipy_csyrk_scipy_cheevr_scipy_ztrtri_scipy_zpotri_scipy_dpotf2_scipy_cher_scipy_zhpr2_scipy_clarfb_scipy_cspcon_scipy_dpotrf_scipy_csymv_scipy_dlasda__gfortran_stop_string@@GFORTRAN_8scipy_ctrsen_scipy_ztpqrt_scipy_dlarrb_scipy_slagtm_scipy_spbcon_scipy_cgbequ_scipy_crot_scipy_strexc_scipy_cpbsvx_scipy_sormtr_scipy_dgeql2_scipy_cstemr_scipy_dlasyf_scipy_shsein_scipy_slauum_memset@@GLIBC_2.2.5scipy_dsygv_scipy_sorm2l_scipy_strrfs_scipy_dlaqsb_scipy_ssbgvx_scipy_ztprfb_scipy_cpotrs_scipy_shgeqz_scipy_dlaln2_scipy_slasd0_snprintf@@GLIBC_2.2.5scipy_ssbgst_scipy_cggglm_scipy_zlansp_scipy_sgsvj0_scipy_dspcon_scipy_dsbevx_scipy_sgelq2_scipy_ssymv_scipy_ztfttr_scipy_dlaqr1_scipy_sggglm_scipy_ssyr2k_scipy_clatrz_scipy_sorglq_scipy_ztbsv_scipy_iladlc_scipy_sgeql2_scipy_ccopy_scipy_sgebrd_scipy_sorgql_scipy_dlasq4_scipy_slaexc_scipy_zlantb_scipy_clarrv_scipy_slag2d_scipy_dsterf_scipy_drot_scipy_zlatrd_scipy_dpocon_scipy_cungrq_scipy_zgtrfs_scipy_slals0_scipy_dlarre_scipy_dlagtf_scipy_cgecon_scipy_zher_scipy_slarre_scipy_dtpsv_scipy_sptts2_scipy_zscal_scipy_sspgvx_scipy_izamax_scipy_clascl_scipy_cgghrd_scipy_cgesdd_scipy_dlaswp_scipy_clag2z_scipy_slaic1_scipy_sormqr_scipy_spftri_scipy_sgeqrfp_PyExc_ValueErrorscipy_cher2k_PyType_Readyscipy_slaed5_scipy_dtgsja_scipy_ctrrfs_scipy_sgbtrf_scipy_ztrti2_scipy_zlapll_scipy_dgeqrfp_PyLong_FromVoidPtrscipy_zpotrf_scipy_zlarzt_scipy_ctbsv_scipy_zppsvx_scipy_zhpevx_scipy_cgbcon_scipy_csysv_scipy_slaqr5_scipy_zdscal_scipy_dgerqf_scipy_ztptri_scipy_claqr4_scipy_slarrj_scipy_dsytrf_scipy_dgebak_scipy_sopmtr_scipy_sggbak_scipy_dormql_scipy_slacn2_PyLong_AsVoidPtrscipy_slasrt_scipy_zuncsd_scipy_dlanhs_scipy_slaln2_scipy_slar1v_scipy_dtrtri_scipy_chegv_scipy_ztrmm_scipy_zlaed0_scipy_sstedc_scipy_ilazlr_scipy_zsytri2x_scipy_zsprfs_scipy_dgetrs_scipy_dsgesv_scipy_dtzrzf_scipy_zsytri2_scipy_dlae2_scipy_dlanv2_scipy_dggbak_scipy_dpbcon_scipy_cgbsv_scipy_slaqr2_scipy_zhptri_scipy_zgecon_scipy_sspevd_scipy_stgsen_scipy_zhpgst_scipy_dlaruv_scipy_cpotrf_scipy_zlacon_scipy_zhfrk_scipy_dlaqps_PyMem_Freescipy_dtpqrt2_scipy_cpoequb_scipy_cgeev_PyExc_SystemErrorscipy_zpbtrf_scipy_slanv2___gmon_start__scipy_cptts2_scipy_dorgr2_scipy_zhecon_scipy_cunmr3_scipy_dgerq2_scipy_chegst__setjmp@@GLIBC_2.2.5scipy_cbbcsd_scipy_slags2_scipy_ctrexc_scipy_zlasyf_scipy_zlartg_scipy_dlaeda_scipy_dgehd2_scipy_dlaqr2_scipy_dlauu2_scipy_stbcon_scipy_sgeequb_scipy_spttrf_scipy_zlaqps_scipy_zgeqr2p_scipy_sormr3_scipy_slarzt_scipy_zgeqrt2_scipy_slalsd_scipy_dsytri2_scipy_zlahr2_scipy_dlasd3_scipy_cgelss_scipy_zsptrs_scipy_zsyconv_scipy_dlartgp_scipy_zlaev2_scipy_zspmv_scipy_slatps_scipy_zgbsv_scipy_sasum_scipy_zhpev_scipy_dpbstf_scipy_chpsv_scipy_stpsv_scipy_zhegvx_scipy_cgetri_scipy_dgeqr2p_scipy_ssytrs_scipy_ssymm_scipy_dstev_scipy_dlarfgp_scipy_cpotri_scipy_clar2v_scipy_zgesv_scipy_zhetf2_scipy_zherfs_scipy_zggev_scipy_dorg2r_scipy_dsyevx_PyCapsule_Typescipy_ssyrfs_scipy_zposvx_PyUnicode_FromStringscipy_cbdsqr_scipy_clagtm_scipy_ssyevx_scipy_dgeqlf_scipy_sorghr_scipy_dlargv_scipy_sstein_scipy_zlaesy_scipy_dgeesx_scipy_dgsvj1_scipy_chbgv_scipy_ctrmm_scipy_zpptrs_scipy_dsbgv_scipy_dgbbrd_scipy_chpev_scipy_zlaqp2_scipy_dtftri_scipy_dsygvx_scipy_sgemm_scipy_dpttrs_PyErr_NoMemoryscipy_claqr5_scipy_clacrm_scipy_dtbsv_scipy_chegvd_scipy_ilauplo_scipy_cunghr_scipy_clalsa_scipy_ssyevr_scipy_slasd5_scipy_claswp_scipy_dgetf2_scipy_ssbevx_scipy_cgtts2_scipy_sgees_scipy_clarnv_scipy_clansp_scipy_slatrd_scipy_dormlq_scipy_sspgvd_scipy_dlapy3_scipy_cgelq2_scipy_ctpttr_scipy_slaed0_scipy_sgbtrs_scipy_ssyswapr_scipy_dlaqge_scipy_dpprfs_scipy_zgttrf_scipy_ssygvx_scipy_zhpsv_scipy_slabrd_scipy_sggrqf_scipy_zlanht_scipy_sgejsv_scipy_dorcsd_scipy_dormrz_scipy_sgesv_scipy_chprfs_scipy_stprfs_scipy_sptsvx_scipy_zlarfx_scipy_zcopy_scipy_ctpttf_scipy_sgtsvx_scipy_dlasd6_scipy_sgels_scipy_spocon_scipy_zhptrd_scipy_zungql_scipy_zggevx_scipy_cgemm_scipy_dlasdt_scipy_csytri2_scipy_cgtsv_scipy_zhpgvd_scipy_ctprfb_scipy_cgeru_scipy_dlansy_scipy_zdrscl_scipy_cgetrf_scipy_ssyrk_scipy_dlalsa_scipy_cgesv_PyExc_TypeErrorscipy_sorgr2_scipy_dlarrk_scipy_dlacpy_scipy_sopgtr_scipy_spbsv_scipy_dlarrv_scipy_ztpmqrt_scipy_zhbgst_scipy_zhetrf_scipy_zgbbrd_scipy_sgemqrt_scipy_spotrf_scipy_slansy_scipy_sgesvd_scipy_dsygvd_scipy_csteqr_scipy_dsptrs_scipy_dlatbs_scipy_strsna_scipy_ztrttp_PyExc_ModuleNotFoundErrorscipy_slartv_scipy_claqr2_scipy_cheevx_scipy_sladiv_scipy_chbgvd_scipy_zlar2v_scipy_zsytrf_scipy_slamrg_scipy_zheev_scipy_zgeevx_scipy_sporfs_scipy_dggev_scipy_dpptrf_scipy_dgtsvx_scipy_clansb_scipy_dpotrs_scipy_dgbequ_scipy_cppequ_scipy_dnrm2_scipy_sptrfs_scipy_dswap_scipy_ssbev_scipy_zgebrd_scipy_slacon_scipy_dlaed5__PyObject_Newscipy_chegvx_scipy_ssteqr_scipy_cung2l_scipy_stpttr_scipy_sorgbr_scipy_ssytri2_scipy_chetd2_scipy_dlartgs_scipy_clags2_scipy_sbdsdc_scipy_spstrf_scipy_dtrsyl_PyComplex_Typescipy_zsyr2k_scipy_cpbtf2_scipy_ztrtrs_scipy_zpotrs_scipy_sgelss_scipy_ztfsm_scipy_slaqsy_scipy_zhpmv_scipy_dsptrd_scipy_zhbevx_scipy_cupgtr_PyOS_snprintfscipy_slargv_scipy_zhemm_scipy_sgbequ_scipy_ctrsv_scipy_zgbequb_scipy_zlauum_scipy_claed7_scipy_cppcon_scipy_zgees_scipy_slantb_scipy_dlasq3_scipy_dlaed0_scipy_cgglse_scipy_ilaclc_scipy_sstev_scipy_dtprfs_scipy_zsytrs2_PyUnicode_FromFormatscipy_sgetf2_scipy_sgeev_scipy_zhetri2_scipy_dsyevr_scipy_sstevd_scipy_zgeqp3_scipy_zlaqr1_scipy_sgesdd_scipy_cpftrf_scipy_cpbtrs_scipy_dlaexc_scipy_ctrmv__Py_FatalErrorFuncscipy_zpbtf2_scipy_zgeqlf__gfortran_transfer_integer_write@@GFORTRAN_8scipy_clangb_scipy_clarzt_scipy_dspgv_scipy_cptsv_scipy_dtrevc__gfortran_stop_numeric@@GFORTRAN_8scipy_zgerqf_scipy_slantr_scipy_dger_scipy_ctrtri_scipy_sgesvj_scipy_cgeevx_scipy_sspsvx_scipy_chptrd_scipy_dorm2r_scipy_chpr2_scipy_zunmrq_scipy_sger_scipy_scsum1_scipy_dormrq_scipy_zggbak_scipy_zlabrd_scipy_dlarrf_scipy_dcabs1_scipy_zpftrf_scipy_ssygvd_scipy_dgeqrf_scipy_zgeqrfp_scipy_dsyrfs_scipy_cgerfs_scipy_ztrsyl_scipy_drotg_scipy_cpoequ_scipy_csyr_scipy_claqsy_scipy_dlarfx_scipy_dlatrz_scipy_zlagtm_scipy_dlabrd_scipy_dorgql_scipy_zggrqf_scipy_slaqr1_scipy_dlar2v_scipy_zlansy_scipy_dlanst_scipy_dgglse_scipy_dpbrfs_scipy_zgbtrs_scipy_sstevx_scipy_zlarcm_scipy_clalsd_scipy_dzsum1_scipy_zsymm_scipy_zgelqf_scipy_sgeqr2_scipy_zpbsv_PyErr_Formatscipy_dlarra_scipy_dhseqr__ITM_deregisterTMCloneTablescipy_sgeevx_PyFloat_FromDoublescipy_dgghrd_scipy_zgeqrt3_scipy_sppsvx_scipy_csyswapr_scipy_stgex2_scipy_cppsvx_scipy_chpgvd_scipy_sdot_scipy_dgelss_scipy_ztgsen_scipy_dgeqrt3_scipy_clahr2_scipy_slartg_PyNumber_Longscipy_dlabad_scipy_dsymm_scipy_clartv_scipy_dlatps_scipy_clatrd_scipy_claqsb_scipy_ztbtrs_scipy_zlaqr0_scipy_sorg2r_scipy_claed0_scipy_slae2_scipy_dspevd_scipy_slasv2_scipy_zgeequb_scipy_csyr2k_scipy_dspgvd_scipy_cgesc2_scipy_dorgl2_scipy_ctftri_scipy_ssptri_scipy_zhemv_scipy_zptrfs_scipy_dstevx_scipy_slasq6_PyErr_ExceptionMatchesscipy_dsptri_PyErr_Occurredscipy_dlaed3_scipy_dlaebz_scipy_slaed6_scipy_ctrsna_scipy_ddisna_scipy_sgehrd_scipy_claqhp_scipy_dtrmv_scipy_sgeesx_scipy_ztpqrt2_scipy_clacrt_scipy_csptri_scipy_dgtts2_scipy_cherk_scipy_zlanhb_scipy_zgebd2_scipy_dlapll_scipy_stfttp_scipy_ctgsen_scipy_spprfs_scipy_dlartv_scipy_zpbstf_scipy_sgelqf_scipy_ssbgv_scipy_dpptrs_scipy_slaqsb_scipy_dsteqr_scipy_zhetrd_scipy_dorgrq_strlen@@GLIBC_2.2.5scipy_clange_scipy_sormlq_scipy_clanhf_scipy_cunmhr_scipy_dsysvx_scipy_stptri_scipy_chptri_scipy_clarf_scipy_cggev_scipy_slatrs_scipy_dtfttp_scipy_strtri_scipy_chbev__ITM_registerTMCloneTablescipy_chesv_scipy_chgeqz_scipy_dgtrfs_scipy_dgsvj0_scipy_drscl_scipy_slarrv_scipy_dlaic1_scipy_cpotf2_scipy_shseqr_scipy_slaed9_scipy_cungbr_scipy_clarz_scipy_chegs2_scipy_zlacp2_scipy_sgsvj1_scipy_zgebak_scipy_chbmv_scipy_stbmv_scipy_ssytrd_scipy_zcposv_scipy_zlag2c_scipy_cggesx_scipy_dsygst_scipy_dgebrd_PyLong_AsLongAndOverflowscipy_dlaed4_scipy_dptts2_scipy_dtrcon_scipy_dorml2_scipy_zgghrd_scipy_zunmtr_scipy_clapll_PyCapsule_Newscipy_zunmlq_scipy_dgbtf2_scipy_dsbmv_scipy_ztpttr_PyFloat_Typescipy_zlanhs_scipy_sgeqrf_scipy_clauu2_scipy_claqp2_scipy_spptrf_scipy_cpbequ_scipy_ctpmqrt_scipy_slatdf_scipy_cgerc_scipy_zheequb_scipy_sgeqp3_scipy_slarzb_scipy_csscal_scipy_dlatrd__gfortran_transfer_character_write@@GFORTRAN_8scipy_cunmql_scipy_stpmv_scipy_chpmv_scipy_zlaqr3_scipy_cgehrd_scipy_dlasd7_scipy_ztrsna_scipy_sptsv_scipy_zhpgvx_scipy_strcon_scipy_zsymv_scipy_dlarzb_scipy_cunmr2_scipy_slascl___cxa_finalize@@GLIBC_2.2.5scipy_slatbs_scipy_slapmr_scipy_cgges_scipy_slasy2_scipy_slassq_scipy_stpqrt2_scipy_cposv_scipy_claqgb_scipy_zgeqr2_scipy_cptcon_scipy_zhpgv_scipy_dsygs2_scipy_ilaver_scipy_zpstrf_scipy_clapmt_scipy_sspgv_scipy_dlapmt_scipy_cgeqr2_scipy_spptrs_scipy_cgtrfs_scipy_slaein_scipy_zptsv_scipy_cgeqr2p_scipy_cgerq2_scipy_sgebal_scipy_ilaslr_scipy_sgelsd_scipy_cung2r_scipy_dlasy2_scipy_clansy_scipy_ctrttf_scipy_sgerfs_scipy_sggesx_scipy_dgesv_scipy_cpptrs_scipy_dpoequ_scipy_zgeru_scipy_zunmrz_scipy_zhbgvx___tls_get_addr@@GLIBC_2.3scipy_cpbsv_PyExc_MemoryErrorscipy_spbtf2_scipy_csytrf_scipy_cpftri_scipy_csytri2x_scipy_ztgevc_scipy_ssyevd_scipy_ctgevc_sprintf@@GLIBC_2.2.5scipy_chptrf_scipy_ctptrs_scipy_claqr1_PyNumber_Floatscipy_dtptri_scipy_dgebal_scipy_dgtcon_scipy_sorgrq_scipy_dgeev_scipy_stgsy2_scipy_spbtrf_scipy_cpttrf_scipy_cgehd2_scipy_dlasq2_scipy_dlaqr3_scipy_dstegr_scipy_zsycon_scipy_zungqr_scipy_cggrqf_scipy_dgbmv_scipy_zsyrfs_scipy_dsytd2_scipy_slas2_scipy_srot_scipy_zlar1v_scipy_csprfs_scipy_clarfg_scipy_sgglse_scipy_zhseqr_scipy_dlasd0_scipy_zlange_scipy_zlalsa_scipy_zunm2l_scipy_zpteqr_scipy_ztgsy2_scipy_dgees_scipy_cgttrf_scipy_dormqr_scipy_zhetd2_scipy_dlasd2_PyUnicode_Concatscipy_sgetrf_scipy_chetrs_scipy_zhesvx_scipy_dgesc2_scipy_zung2l_scipy_idamax_scipy_cggbak_scipy_dstevr_scipy_dormbr_scipy_zspcon_scipy_ctpsv_scipy_dorgtr_scipy_dtgsen_scipy_ctbmv_scipy_clarfgp_scipy_cswap_scipy_zgehd2_scipy_zgerc_scipy_zlaqhp_scipy_slarrc_scipy_clahqr_scipy_sormql_scipy_slarft_scipy_sppsv_scipy_zlaqsb_scipy_zpbsvx_scipy_stfttr_scipy_csysvx_scipy_ztgsja_scipy_zgesvd_scipy_zhegv_scipy_cgebak_scipy_zgetc2_scipy_clarfx_scipy_stprfb_scipy_dlartg_scipy_slaset_scipy_zung2r_scipy_sbbcsd_scipy_dgebd2_scipy_sstevr_scipy_sspsv_scipy_zlarfg_scipy_dgbsvx_scipy_iladlr_PyTuple_Typescipy_zpprfs_scipy_ctrti2_scipy_slapy2_scipy_sormhr_scipy_dlagv2_scipy_dtfttr_scipy_clacon_scipy_slahqr_scipy_dsbev_scipy_slaqgb_scipy_dgels_scipy_stpqrt_scipy_zheevd_scipy_cstedc_scipy_cunmtr_scipy_csyequb_scipy_claqps_scipy_cgetrs_scipy_zsysvx_scipy_slasd1_scipy_zpttrs_scipy_zupmtr_pow@@GLIBC_2.2.5scipy_cgeqrt3_scipy_chetf2_scipy_dscal_PyModule_GetDictscipy_zhegst_scipy_dlagts_scipy_chbtrd_scipy_dlatdf_scipy_dlarrj_scipy_sgesvx_scipy_dlag2_scipy_zhbtrd_scipy_cheev_PySequence_GetItemscipy_dgemqrt_scipy_zhegs2_scipy_clangt_scipy_dgeqrt_scipy_cgbrfs_scipy_dposvx_scipy_zlaein_scipy_dsbevd_scipy_zptts2_scipy_ctpqrt2_scipy_zgerfs_scipy_strtrs_scipy_dspsv_scipy_ssprfs_scipy_ssytrf_scipy_cgbtrs_scipy_ctrttp_scipy_zunmbr_scipy_dtbcon_scipy_dorm2l_scipy_chbgvx_scipy_dsbtrd_scipy_cpbtrf_PyObject_GenericGetAttrscipy_zgetrs_PyLong_AsSsize_tscipy_dlahqr_scipy_dstevd_scipy_dgttrf_scipy_srotm_scipy_slasyf_scipy_slarf_scipy_zhbgvd_scipy_zgbrfs_scipy_dlasd5_scipy_ssytrs2_scipy_dlaqp2_scipy_zlantp_scipy_ssytri2x_scipy_clasr_scipy_cungqr_scipy_ztrsen_scipy_sormrq_scipy_dtgsna_PySequence_Sizescipy_zupgtr_scipy_zsptrf_scipy_clacp2_scipy_spttrs_PyExc_RuntimeErrorscipy_dsytrs2_scipy_slasd7_scipy_spftrf_scipy_zsptri_scipy_chetri2_scipy_cgesvx_scipy_zggglm_scipy_zher2_PyType_IsSubtypescipy_dlarfg_scipy_sgttrs_scipy_dporfs_scipy_dsbgvx_scipy_dorglq_scipy_cgtsvx_PyType_Typescipy_cgelsy_scipy_dgeevx_scipy_ssygs2_scipy_zgglse_scipy_cgeql2_scipy_zlargv_scipy_dsyr2_scipy_ctptri_scipy_zgeqrf_scipy_csptrf_scipy_ssytd2_scipy_dhgeqz_scipy_slapy3_scipy_dtptrs_scipy_zheevx_scipy_zlatrs_scipy_zpstf2_scipy_clanhe_scipy_ztbcon_scipy_dpbsvx_scipy_zheevr_scipy_ztptrs_scipy_zstegr_scipy_dbdsdc_scipy_zbbcsd_scipy_dorbdb_scipy_cgbtf2_scipy_dpbequ_scipy_zggqrf_scipy_zunghr_scipy_clanht_scipy_cpftrs_scipy_spotri_scipy_csytf2_scipy_dtgsyl_scipy_zsyswapr_scipy_dlarft_scipy_dspgst___powidf2@@GCC_4.0.0scipy_dtrsen_scipy_cgerqf_scipy_dsbgvd_scipy_ssytri_scipy_dlarfb_scipy_dlarz_scipy_cgeqrf_scipy_zggbal_scipy_ztrrfs_scipy_zporfs_scipy_dstemr_scipy_slaswp_scipy_slansp_scipy_dlaqgb_scipy_dlatrs_scipy_zlacrm_scipy_slarrk_scipy_cgetf2_scipy_dlascl_scipy_slarnv_scipy_cgbequb_scipy_sgerq2_scipy_classq_scipy_cgelsd_scipy_zlaqr4_scipy_zheswapr_scipy_dsytf2_scipy_zlansb_scipy_ztgsyl_scipy_zunm2r_scipy_zgbcon_scipy_dgelqf_scipy_sgeqrt3_scipy_stgsna_scipy_zpoequ_scipy_zgbsvx_scipy_zpftri_scipy_chpr_scipy_claein_scipy_dtrexc_scipy_dggbal_scipy_snrm2_scipy_zungl2_scipy_zlags2_scipy_dspevx_scipy_zgebal_scipy_zlahqr_scipy_sptcon_scipy_cungl2_scipy_dggevx_scipy_zgerq2_scipy_dgtsv_scipy_dsyr2k_scipy_cporfs_PyInit__lsodascipy_dtrsv_scipy_slaqsp_scipy_dbbcsd_scipy_cscal_scipy_dggglm_scipy_ztzrzf_PyObject_CallObjectscipy_slarrr_scipy_slarfgp_scipy_zspsvx_scipy_zlaqhb_scipy_dtpcon_scipy_cgttrs_scipy_dstebz_scipy_zstein_scipy_ctgsyl_scipy_slalsa_scipy_cgeqlf_scipy_lsame_scipy_dsysv_scipy_sgetrs_scipy_dsfrk_scipy_spteqr_scipy_cgeequb_scipy_sgebak_scipy_zrot_scipy_sspr2_scipy_cgeqrt2_scipy_zlascl_scipy_sgetc2_scipy_claic1__gfortran_st_write_done@@GFORTRAN_8scipy_zlarf_scipy_sgetri_scipy_dgetrf_scipy_sgbsv_scipy_sgecon_scipy_zlatps_scipy_zaxpy_scipy_slansb_scipy_dlas2_scipy_slaev2_scipy_dpftrf_scipy_zhgeqz_scipy_ssbevd_scipy_ilatrans_scipy_clanhb_PyFloat_AsDoublescipy_slasq2__gfortran_transfer_array_write@@GFORTRAN_8scipy_dlamch_scipy_ddot_scipy_slaed2_scipy_slasd4_scipy_zlanhf_scipy_cpbstf_scipy_cpbcon_PyThreadState_GetDictscipy_dlasq1_scipy_isamax_scipy_cgtcon_PySequence_Fastscipy_ctgex2_scipy_clantp_scipy_dlacn2_scipy_xerbla_array_scipy_dsytri2x_scipy_zlantr_scipy_drotm_PySequence_Checkscipy_dspmv_scipy_dlaqsp_scipy_ssbtrd_scipy_zlacn2_scipy_ilazlc_scipy_dsytri_scipy_stbtrs_scipy_clauum_scipy_slar2v_scipy_ztrsm_scipy_dposv_scipy_chemm_scipy_zlaed8_scipy_dgemv_scipy_clacn2_scipy_sggqrf_scipy_dopmtr_scipy_strmm_scipy_dlasd8_scipy_claqsp_scipy_chetrd_scipy_spstf2_scipy_dlansf_scipy_cspsvx_scipy_ctgsja_scipy_sormrz_scipy_dormr3_scipy_dsposv_scipy_slaeda_scipy_zgemqrt_scipy_dptrfs_scipy_zlaic1_scipy_slarrd_scipy_dlasd1_scipy_dladiv_scipy_dlaqsy_scipy_sgbmv_scipy_dgejsv_scipy_sggev_scipy_zgeequ_scipy_dlaein_scipy_dlag2s_PyObject_GetAttrStringscipy_cgetc2_scipy_zpotf2_scipy_zstedc_scipy_cgeqrfp_scipy_sspmv_scipy_ztgex2_scipy_zhetri2x_scipy_spotf2_scipy_zhetri_scipy_zsytri_scipy_dlauum_scipy_zsytrs_scipy_dtpttr_scipy_clarcm_scipy_cgebal_scipy_dpptri_scipy_slanhs_scipy_dpbtrs_scipy_slangb_scipy_csycon_scipy_cspmv_scipy_dtgsy2_scipy_dlaed8_scipy_sbdsqr_scipy_cgelqf_scipy_slaqtr_scipy_cherfs_scipy_zlalsd_scipy_stzrzf_scipy_dspev_scipy_cuncsd_scipy_scasum_scipy_dgesvx_scipy_dlasq6_scipy_dlangb_scipy_zlassq_scipy_cher2_scipy_zlaqhe_scipy_cpbrfs_scipy_chbevx_scipy_stpmqrt_scipy_cheevd_scipy_dlacon_scipy_dgeequ_scipy_spoequb_scipy_slahr2_scipy_dpteqr_scipy_dbdsqr_scipy_sspevx_scipy_zlasr_scipy_claqhe_scipy_slarz_scipy_slaed8_scipy_ssyev_scipy_zstemr_scipy_csyrfs_scipy_zppsv_scipy_ssygst_scipy_slaqr3_scipy_dsyrk_scipy_dpftrs_scipy_clar1v_scipy_dtfsm_scipy_zunmql_scipy_cheswapr_scipy_claset__Py_NoneStructscipy_zpftrs_PyExc_OverflowErrorscipy_sgemv_scipy_dgeqrt2_scipy_dtgex2_scipy_cunmrq_scipy_sgesc2_scipy_stptrs_scipy_chptrs_scipy_scopy_scipy_dgemm_scipy_zhbevd_PyErr_NewExceptionstrcmp@@GLIBC_2.2.5scipy_ssyequb_scipy_dlat2s_scipy_dlaset_scipy_spptri_scipy_ztrttf_scipy_dgesdd_scipy_dlahr2_scipy_zhpevd_scipy_dpftri_scipy_ztrevc_scipy_slartgs_scipy_dtprfb_scipy_cungql_scipy_dlags2_scipy_dtpmqrt_scipy_claed8_scipy_dtpttf_scipy_csyconv_scipy_stgsyl_scipy_chemv_scipy_ztftri_scipy_clarft_scipy_ssyr2_scipy_dlaed1_scipy_sorg2l_scipy_dpstrf_scipy_zppcon_scipy_zhptrf_scipy_zlatbs_scipy_dsprfs_scipy_slabad_scipy_dsyr_scipy_chpgv_scipy_zsteqr_scipy_dgttrs_scipy_sorgqr_scipy_clatdf_scipy_dlassq_scipy_slarfx_scipy_cpptri_scipy_zggesx_scipy_stpttf_PyDict_GetItemStringscipy_dpbtf2_scipy_ztgexc_scipy_sstegr_scipy_cggqrf_scipy_zgesdd_scipy_sposv_scipy_stpcon_scipy_chpcon_scipy_dgecon_scipy_zgbequ_scipy_cspsv_PySequence_Tuplescipy_clatps_scipy_ctbrfs_PyErr_Printscipy_ztfttp_scipy_dstedc_strcpy@@GLIBC_2.2.5scipy_zlangt_scipy_chpgvx_scipy_sgeqr2p_PyExc_AttributeErrorscipy_dlaev2_scipy_ctbcon_scipy_sgtcon_scipy_clatrs_scipy_spftrs_scipy_spoequ_scipy_cunmrz_scipy_dlarrc_scipy_zgbmv_scipy_zsysv_scipy_dlansp_scipy_cpocon_scipy_zlauu2_longjmp@@GLIBC_2.2.5scipy_sgtts2_scipy_cungr2_scipy_ctrsyl_scipy_zunmhr_scipy_chetri_scipy_sorgl2_scipy_dpoequb_scipy_zgeesx_scipy_dlaqr0_PyDict_DelItemStringscipy_stfsm_scipy_dsyswapr_scipy_ssptrs_scipy_slapmt_scipy_sposvx_scipy_ztrexc_scipy_zgeql2_scipy_zlatrz_scipy_cunm2l_scipy_slaqr0_scipy_ztrmv_scipy_iladiag_scipy_sgbsvx_scipy_zgttrs_scipy_dpstf2_scipy_dtpmv_scipy_zlacrt_scipy_zpbrfs_scipy_slagtf_scipy_dlarzt_scipy_zlarz_scipy_clapmr_scipy_zgesvx_scipy_spotrs_scipy_zhpsvx_scipy_dptsv_scipy_chetrf_scipy_zptcon_scipy_dlapmr_scipy_zlarfb_scipy_strsm_scipy_slarrf_scipy_cggbal_scipy_dptcon_scipy_dasum_scipy_zptsvx_scipy_dlar1v_scipy_cgels_scipy_slange_scipy_slangt_scipy_slaed3_scipy_slasq3_scipy_slasr_scipy_dlamrg_scipy_csytrs_scipy_clanhs_scipy_clargv_scipy_srscl_scipy_dgeqr2_scipy_cpttrs_scipy_zhegvd_scipy_sgbrfs_scipy_dtgevc_scipy_cgbbrd_scipy_zlat2c_scipy_dspsvx_scipy_strmv_scipy_zgeev_scipy_claev2_scipy_stgsja_scipy_dorghr_scipy_zungtr_scipy_dlaqtr_scipy_claqge_scipy_sggbal_scipy_dorgbr_scipy_cposvx_scipy_cunmlq_scipy_ilaclr_scipy_ieeeck__Py_Deallocscipy_cpptrf_scipy_zgbtrf_scipy_zppequ_scipy_zgetrf_scipy_dgelsd_scipy_dsbgst_PyObject_Freescipy_ssptrd_scipy_slaqp2_PyTuple_SizePyImport_ImportModulescipy_dgbcon_scipy_ztbrfs_scipy_ctfttp_scipy_zpptri_scipy_cgbsvx_scipy_ztpsv_scipy_chbgst_scipy_dgbtrf_scipy_cpprfs_PyErr_Clearscipy_zlatdf_scipy_dgges_scipy_zlanhe_scipy_claqr3_scipy_dlagtm_scipy_dznrm2_scipy_sormbr_PyModule_Create2scipy_dgbrfs_scipy_dsytrs_scipy_zsyequb_scipy_zgtsv_scipy_sgeqlf_scipy_dsyev_scipy_dtrtrs_scipy_slasdq_scipy_cggevx_scipy_zunmqr_scipy_clanhp_scipy_dtrrfs_scipy_slasd2_PyTuple_Newscipy_sppcon_PyCFunction_Typescipy_dtgexc_scipy_cgeesx_scipy_zlapmr_scipy_slasd3_scipy_sspev_scipy_zlaswp_scipy_cgeequ_scipy_zunglq_scipy_zlacpy_scipy_dgesvj_scipy_dlaqr5_scipy_ssytf2_scipy_zgtsvx_scipy_zpbcon_scipy_slarra_scipy_dopgtr_scipy_zhetrs_scipy_sgges_scipy_slansf_scipy_slanst_scipy_sspr_scipy_zlaqsp_scipy_dtbtrs_scipy_dlasd4_scipy_sgbtf2_scipy_slapll_scipy_zswap_scipy_slarfg_scipy_daxpy_scipy_slaebz_scipy_chla_transtype_scipy_dptsvx_scipy_zrotg_scipy_dtrti2_scipy_dspr_scipy_slasda_scipy_dlarnv_scipy_zdrot_scipy_dspgvx_scipy_sggevx_scipy_zhpr_scipy_zgelsd_scipy_ilaprec_PyTuple_SetItemscipy_slacpy_scipy_zhptrs_scipy_dlalsd_scipy_sgerqf_scipy_dtrttp_PyTuple_GetItemscipy_chetrs2_PyErr_SetStringscipy_strttp_scipy_sgtrfs_scipy_cupmtr_scipy_dlasr_scipy_sdsdot_scipy_claesy_scipy_sgebd2_scipy_sormr2_scipy_clahef_scipy_dsdot_stderr@@GLIBC_2.2.5scipy_dgeequb_scipy_zlaqr2_scipy_strsen_scipy_zpoequb_scipy_sorcsd_scipy_clacgv_scipy_cpstrf_scipy_csytri_scipy_dppsvx_scipy_dtbrfs_scipy_zpttrf_scipy_sgghrd_scipy_sgttrf_scipy_cspr_scipy_zungbr_scipy_dgbsv_scipy_dlange_scipy_zgges_scipy_dppsv_scipy_sswap_scipy_zhbmv_scipy_zlaed7_scipy_dsyequb_scipy_zlangb_scipy_ztpcon_scipy_zgehrd_scipy_caxpy_scipy_claqr0_scipy_sgehd2_scipy_dtrsna_scipy_cstegr_scipy_cheequb_scipy_sspgst_scipy_cstein_scipy_ctzrzf_scipy_dorgqr_scipy_ssysv_scipy_sgbbrd_scipy_sstemr_scipy_dgerfs_scipy_claqhb_scipy_csytrs2_scipy_dsptrf_scipy_dlarf_scipy_stftri_scipy_zlals0_scipy_cunbdb_scipy_cunml2_scipy_scnrm2_scipy_stgevc_scipy_ctrsm_scipy_dlapy2_scipy_zlaqge_scipy_saxpy_PyUnicode_FromStringAndSizefwrite@@GLIBC_2.2.5scipy_cppsv_scipy_zungr2_scipy_sgbequb_scipy_slarfb_scipy_zgesc2_scipy_icmax1_scipy_dlantb_scipy_slantp_scipy_ssysvx_scipy_zgelsy_scipy_zunmr3_scipy_ztbmv_scipy_csrot_scipy_chpsvx_scipy_sppequ_scipy_dlarrd_scipy_ilaslc_scipy_clasyf_scipy_csrscl_scipy_slatrz_scipy_dgbequb_scipy_izmax1_scipy_dlansb_scipy_dlaed2_scipy_ctpqrt_scipy_ctrevc_scipy_chsein_scipy_zlarfgp_scipy_sgelsy_scipy_slaruv_scipy_zhesv_scipy_slasd8_scipy_cgeqrt_scipy_zhbev_scipy_cpstf2_scipy_zgelss_scipy_ztgsna_scipy_cgemv_scipy_ztpmv_scipy_slaqps_scipy_ssptrf_scipy_dlantr_scipy_ctfttr_scipy_chpevd__PyArg_ParseTupleAndKeywords_SizeTscipy_dpbtrf_scipy_dsyevd_scipy_ssyr_scipy_disnan_scipy_dgeqp3_scipy_zcgesv_fprintf@@GLIBC_2.2.5scipy_dormr2_PyObject_HasAttrStringscipy_ctgsy2_scipy_ssycon_scipy_stbsv_scipy_strti2_scipy_zhpcon_scipy_zlarzb_scipy_chbevd_scipy_zgemv__gfortran_st_write@@GFORTRAN_8scipy_dgetri_scipy_ctprfs_scipy_dppcon_scipy_sorml2_scipy_slag2_scipy_ztprfs_scipy_zlaqsy_scipy_ctfsm__PyDict_GetItemStringWithErrorscipy_zungrq_scipy_zherk_scipy_chpgst_scipy_cgebrd_scipy_stgexc_scipy_dtrttf_scipy_dlasrt_scipy_cptsvx_scipy_clabrd_scipy_slasq1_scipy_clals0_scipy_strsyl_scipy_drotmg_scipy_slaed1_scipy_csymm_scipy_sgeqrt2_scipy_zhprfs_scipy_sorgtr_scipy_ctpmv_scipy_cgees_scipy_dgetc2_scipy_zgelq2_scipy_dcopy_scipy_zlarrv_scipy_dlangt_scipy_chetri2x_scipy_zpbtrs_scipy_slagts_PyMem_Mallocscipy_dlaneg_scipy_spbstf_scipy_cunglq_scipy_ssyconv_scipy_ssbmv_scipy_cgbmv_scipy_sgeqrt_scipy_zlaqgb_scipy_dsycon_scipy_ctrtrs_scipy_dpttrf_scipy_zpbequ_memcpy@@GLIBC_2.14scipy_zlacgv_PyCapsule_GetPointerscipy_ctpcon_scipy_zgtcon_scipy_sorm2r_scipy_dgbtrs_scipy_slasdt_scipy_slasq4_scipy_ctgsna_scipy_chfrk_scipy_dgesvd_scipy_zunbdb_scipy_strttf_scipy_zspsv_scipy_dlasv2_scipy_dgehrd_scipy_slaed4_scipy_sgeequ_scipy_spbtrs_scipy_ctrcon_scipy_clarzb_scipy_dlals0_scipy_cgeqp3_scipy_zgtts2_scipy_zlanhp_scipy_sgtsv_scipy_spbrfs_scipy_zspr_scipy_ctbtrs_scipy_sscal_scipy_chesvx_scipy_zsytf2_scipy_ztpttf_scipy_zunmr2_scipy_clatbs_scipy_dlaed7_scipy_chpevx_scipy_zunml2_scipy_srotg_scipy_zgbtf2_scipy_zsyrk__Py_BuildValue_SizeTscipy_stbrfs_scipy_spbequ_scipy_zsyr_scipy_zgels_scipy_dsyconv_scipy_clartg_scipy_sorbdb_scipy_zhsein_scipy_cunmqr_scipy_slagv2_scipy_zgetri_scipy_dzasum_scipy_zlahef_scipy_dspr2_scipy_spbsvx_PyFunction_Typescipy_dstein_scipy_dlaed9_PyDict_Newscipy_ssygv_scipy_cungtr_scipy_zlaset_scipy_slauu2_scipy_zlarft_scipy_dpbsv_scipy_clacpy_scipy_ssterf_scipy_dlarrr_scipy_cunmbr_scipy_ctgexc_scipy_dorg2l_scipy_slaqr4_scipy_dhsein_scipy_sstebz_scipy_zgetf2_scipy_dtbmv_scipy_dsymv_scipy_strsv_scipy_clantr_scipy_zhbgv_scipy_cpteqr_.symtab.strtab.shstrtab.note.gnu.build-id.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.text.fini.rodata.eh_frame_hdr.eh_frame.tbss.init_array.fini_array.data.rel.ro.dynamic.got.got.plt.data.bss.commentH���oLL� U���o���d��XnB����x��s � �`k~�+�+�4�d`d` �pp�& ������4�x�x����|�l��|�l��|�l�}m�((o���p�5�����X � ��� �0�/H��H� (�Yf�b�p$.���o(�(p$8 P�Pp����0@0�0��`GNU��l>����ޡC`P����36�l�S� 1!� �&�[�Vz'�En>�W�5� . �>U�KE_3=_PP�GU��J� � �?/W �YT#uEPI,.�I�:+#��L�,�-���)��; 2g �5)�$7�" ��[fW�-Rb d�-�)v_[h(l;�B^  �I"�BN!��*�97A��1B�I�'YE7[�9�%x?�]0E|AS[9�/*/7� ZP'9� ��A� �4p7�u6�AR*';]S�B;�0� V|-wJN�;�(J%  �>�D| �E����*��;yBXC�7 ^kx�: 3Q/6�[�S�!_XWpU#�W�PP 7�=� �!S[��>2) SA�8s,:_�@O\8&�;�=@4� �Q_F]5�Y�X�"�/x4�YB$�&�"�,� d=-Q�K�E�H�P )��Q_P4'�^m3�L T_�V�< ��+ O�!��& P;C�U9U�$� ^'1+MH�6�DT�L�BO?�L�;52oR�)� �XVY�(R�X�@K��P�,�7 �O�!0H� �0(�;5M�O�O�M�+c1��G<W;4 �?G\!�A>({F R� G#ZJ�WF/�$�S�2�1 �.�^�U�25#51G�?Qi""E�6���@e,�E�&� q:=6�G'$.sN�G�P:M9%S7w+�,F8�fI�DU�  �9�)*7tCQ�\�M� *���P�~&�J �%�)^�A�(&$EAC�( [�NP�Ja7�C�<S8�1�g0�*�I%\�?��H:g�T�Y<(O�K�C�"M.~#��-���D�ErK,:�$;_�F��I�AHc)��5}D$4�� 0 \tWE7VZ�=I =0�NI�]D>� �5q�JAV�K�<D*]$��4�F�3Z�]�8�6#PU1�F{L!T88ZL%W(_�VmLUQ �/��3� M�<��a8Y  F�-,��]( �5�,�MeQ�(��VvG�!�L�1u�[ �0(#+ER�#�+.NV=�'OSp&#�,:K�F�TC�4�  L�7�V�Z(�# �6�#�L7DR�HGh�#!�Z�! �>��#���*�HZT�AqV:�/�@�K��/��+�5F )X1f@�Y0��$O$�:m��6��6([ct�#y�RdK�&�HSD)yV7>Ei.�=�0�O,"^_]B���1tI�Wa A�2J#, 8�c#9#/�>�%��9�:���Qi9HK+ �G�J)RS1S ��$�.�3W,N�]#�^=]�3}[US�7��ED���@O�7A?�+��* �=Tu �)�[�D�P�ItY;)j?F"�@�<F�@�@II�M�L��Pq1A5�W?�E�&aD� ;7X�Y6577�*��8�8$"q�-� �]�NU5 Cph��Z#G)����F�37 U#�A� I.C�g 6*l'�0HY�\���Y�1]?A �T=r19WQr)�R�R�\X�Z� ��,�O�)�^�8��O"]\m*�0;,�X=,�2���K� �S|>�kB(>*DgT�V�HD�ZBM{O� ^M�XI�( @k\y5E �F�E�T��4s�W��<ABt%�2+�;/=!;I5O�;��Y�?`X�]�fq@*mOf%��*�(o8!%�N�?!_Om�!{ �-�Q/nX��L*J"0�E�G� �]q2,uo/>_^�M��%�0�#Z �@�=�N�J�)>H&'kS H6[�[�B3�_�]�X9�D�b2�?JC�X���M! �(�9�-a/�+��� � MGN� U���Lf�G�#=�3QOV�W�,Z-COa[YsvJi+� �, N�\�v�Cb43�Y"(�/�4�S/H�'.),�M�[!W�0�@h< '+�Q�>�d)R>l 8C� KT�O�13S�Z]�J� �7�HWK�V���3�"4 �\7R�/VKaR�D1�"�Lq#��6�=e��"3\d�>>�X�SB3u0Y��;� ��1�8}/�D" K6|X� W~U}8�T�8w"6�6�Ux L<W);R-lPE"5{b<@�%��:�?�R��^(*{��]7 $bJD2ySZ�'gE�QO5'2iH��= �-8�Q�?9[+D �)oDT&Xa�B�,0�:PL�.}R�>�)4$�' � �8�K�$.%��JWY:� �Z2P�CP�Y?+Z�3I� [.><D-<�$&3�$�5� �=*�RTJ�/��M"`*&�U^�S�>,I�$o �C�;�.��E�Uw4?�:G,Y)�W[Gr=�n--�2K]S(x�V2 �!�2*8�I����NeX^G�**SD\"�%�P`-�[ ?|3M<%P3��3�IEcZ�� k$}A�.�WQ�U0:�[:Y�#�A{�*6>c�M�I�^(-�ZmF�'M�CIa �JK$���qZ�0^�Rv�7{_%�w9�fC�C-v(� �Yb&�3VS�9i{!]��A�-�KB'f_wH�1CF�<�C�[_L%V�H=� �46�Nw.��QkV^;I)UU1PM�CQ�.� X�&�T^ �>8�.~DX�'� "<0<�:J@t@�%����Dx!��O�5�2B �U/0Q �K��H�+�\�'[�8�+���4�4�U,K�WzM!8/�]F,=���:Z �W� � L ,G�U�"�R�X%Q3B��T2eYXN~7:1N4@nY]��3�?�D��2> �S�?�E�U �\�Q?"�'�GeNOV`>M+BP�8Z<v<� uT�2�)!6�<�  >�c:�.o 24g�?L(� �/9V &L�4�::;Q�%8j4���FJ�9Wn*��g6�B�M�} /T�IWoA�~?.2RX#9�91y\�&�M2.� � �Q+1�R�Z�K���64���E���+�G�5�F�!i�K0�'�H�R����Hd�&�S��^�:�\�5�=M�4�&�<�GBLu]� ��D�(5_�A�k5F&y$�5��TS7&?�O�?I�N4L�Z� :='F�&1�6-G1� �#j!�J��,k}�F JzPbU0� ��"�.OB5;E[�T�9^�\< M� �H\4{*�.@'J%:��7�P B01 ["�K�+U*&��Vz;w^&�B?�Fu ��7�S1��.]V�sQ�<N%B @X@o�1"A\8J�X�*� �:�6<C'��%�N S�9�B�X�� E�Yo[g]m�$?/]M K� [H�B�YL1�aAIQ��;�MCSRsC[�0�$I_iG��U)A�T -G�F�(�E�+�=�#QFlM��k �N���KqXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX�`�`�`�_�_�_�_ � d`�|�|���o(�0�P� �` �����X ���o����o���oL���o"__gmon_start___ITM_deregisterTMCloneTable_ITM_registerTMCloneTable__cxa_finalize__tls_get_addrPyObject_CallObject_Py_NoneStructPyTuple_SizePyTuple_GetItemmemcpy_Py_DeallocPyFloat_FromDoublePyTuple_SetItemstderrfwritePyObject_GetAttrStringPyErr_SetString_Py_BuildValue_SizeTPySequence_TuplePyExc_MemoryErrorPyErr_ClearlongjmpPyFunction_TypePyObject_HasAttrStringfprintfPyErr_OccurredPyTuple_NewPyCFunction_TypePyType_IsSubtypePyLong_AsSsize_tPyNumber_LongPyComplex_TypePyLong_AsLongAndOverflowPySequence_CheckPySequence_GetItemPyExc_OverflowErrorPyNumber_FloatPyFloat_TypePyFloat_AsDoublePyTuple_Type_PyArg_ParseTupleAndKeywords_SizeTsprintf_setjmpPyInit__lsodaPyModule_Create2PyType_TypePyImport_ImportModulePyCapsule_TypePyCapsule_GetPointerPyExc_ImportErrorPyModule_GetDictPyUnicode_FromStringPyDict_SetItemStringPyErr_NewExceptionPyType_ReadyPyExc_ModuleNotFoundErrorPyErr_ExceptionMatchesPyErr_PrintPyExc_RuntimeErrorPyErr_Formatmemsetpow_gfortran_st_write_gfortran_transfer_array_write_gfortran_st_write_done_gfortran_transfer_real_write_gfortran_transfer_integer_write_gfortran_stop_string__powidf2_gfortran_stop_numeric_gfortran_transfer_character_writescipy_caxpy_scipy_ccopy_scipy_cgbmv_scipy_cgemm_scipy_cgemv_scipy_cgerc_scipy_cgeru_scipy_chbmv_scipy_chemm_scipy_chemv_scipy_cher_scipy_cher2_scipy_cher2k_scipy_cherk_scipy_chpmv_scipy_chpr_scipy_chpr2_scipy_crotg_scipy_cscal_scipy_csrot_scipy_csscal_scipy_cswap_scipy_csymm_scipy_csyr2k_scipy_csyrk_scipy_ctbmv_scipy_ctbsv_scipy_ctpmv_scipy_ctpsv_scipy_ctrmm_scipy_ctrmv_scipy_ctrsm_scipy_ctrsv_scipy_dasum_scipy_daxpy_scipy_dcabs1_scipy_dcopy_scipy_ddot_scipy_dgbmv_scipy_dgemm_scipy_dgemv_scipy_dger_scipy_dnrm2_scipy_drot_scipy_drotg_scipy_drotm_scipy_drotmg_scipy_dsbmv_scipy_dscal_scipy_dsdot_scipy_dspmv_scipy_dspr_scipy_dspr2_scipy_dswap_scipy_dsymm_scipy_dsymv_scipy_dsyr_scipy_dsyr2_scipy_dsyr2k_scipy_dsyrk_scipy_dtbmv_scipy_dtbsv_scipy_dtpmv_scipy_dtpsv_scipy_dtrmm_scipy_dtrmv_scipy_dtrsm_scipy_dtrsv_scipy_dzasum_scipy_dznrm2_scipy_icamax_scipy_idamax_scipy_isamax_scipy_izamax_scipy_lsame_scipy_sasum_scipy_saxpy_scipy_scasum_scipy_scnrm2_scipy_scopy_scipy_sdot_scipy_sdsdot_scipy_sgbmv_scipy_sgemm_scipy_sgemv_scipy_sger_scipy_snrm2_scipy_srot_scipy_srotg_scipy_srotm_scipy_srotmg_scipy_ssbmv_scipy_sscal_scipy_sspmv_scipy_sspr_scipy_sspr2_scipy_sswap_scipy_ssymm_scipy_ssymv_scipy_ssyr_scipy_ssyr2_scipy_ssyr2k_scipy_ssyrk_scipy_stbmv_scipy_stbsv_scipy_stpmv_scipy_stpsv_scipy_strmm_scipy_strmv_scipy_strsm_scipy_strsv_scipy_zaxpy_scipy_zcopy_scipy_zdrot_scipy_zdscal_scipy_zgbmv_scipy_zgemm_scipy_zgemv_scipy_zgerc_scipy_zgeru_scipy_zhbmv_scipy_zhemm_scipy_zhemv_scipy_zher_scipy_zher2_scipy_zher2k_scipy_zherk_scipy_zhpmv_scipy_zhpr_scipy_zhpr2_scipy_zrotg_scipy_zscal_scipy_zswap_scipy_zsymm_scipy_zsyr2k_scipy_zsyrk_scipy_ztbmv_scipy_ztbsv_scipy_ztpmv_scipy_ztpsv_scipy_ztrmm_scipy_ztrmv_scipy_ztrsm_scipy_ztrsv_scipy_cbbcsd_scipy_cbdsqr_scipy_cgbbrd_scipy_cgbcon_scipy_cgbequ_scipy_cgbequb_scipy_cgbrfs_scipy_cgbsv_scipy_cgbsvx_scipy_cgbtf2_scipy_cgbtrf_scipy_cgbtrs_scipy_cgebak_scipy_cgebal_scipy_cgebd2_scipy_cgebrd_scipy_cgecon_scipy_cgeequ_scipy_cgeequb_scipy_cgees_scipy_cgeesx_scipy_cgeev_scipy_cgeevx_scipy_cgehd2_scipy_cgehrd_scipy_cgelq2_scipy_cgelqf_scipy_cgels_scipy_cgelsd_scipy_cgelss_scipy_cgelsy_scipy_cgemqrt_scipy_cgeql2_scipy_cgeqlf_scipy_cgeqp3_scipy_cgeqr2_scipy_cgeqr2p_scipy_cgeqrf_scipy_cgeqrfp_scipy_cgeqrt_scipy_cgeqrt2_scipy_cgeqrt3_scipy_cgerfs_scipy_cgerq2_scipy_cgerqf_scipy_cgesc2_scipy_cgesdd_scipy_cgesv_scipy_cgesvd_scipy_cgesvx_scipy_cgetc2_scipy_cgetf2_scipy_cgetrf_scipy_cgetri_scipy_cgetrs_scipy_cggbak_scipy_cggbal_scipy_cgges_scipy_cggesx_scipy_cggev_scipy_cggevx_scipy_cggglm_scipy_cgghrd_scipy_cgglse_scipy_cggqrf_scipy_cggrqf_scipy_cgtcon_scipy_cgtrfs_scipy_cgtsv_scipy_cgtsvx_scipy_cgttrf_scipy_cgttrs_scipy_cgtts2_scipy_chbev_scipy_chbevd_scipy_chbevx_scipy_chbgst_scipy_chbgv_scipy_chbgvd_scipy_chbgvx_scipy_chbtrd_scipy_checon_scipy_cheequb_scipy_cheev_scipy_cheevd_scipy_cheevr_scipy_cheevx_scipy_chegs2_scipy_chegst_scipy_chegv_scipy_chegvd_scipy_chegvx_scipy_cherfs_scipy_chesv_scipy_chesvx_scipy_cheswapr_scipy_chetd2_scipy_chetf2_scipy_chetrd_scipy_chetrf_scipy_chetri_scipy_chetri2_scipy_chetri2x_scipy_chetrs_scipy_chetrs2_scipy_chfrk_scipy_chgeqz_scipy_chla_transtype_scipy_chpcon_scipy_chpev_scipy_chpevd_scipy_chpevx_scipy_chpgst_scipy_chpgv_scipy_chpgvd_scipy_chpgvx_scipy_chprfs_scipy_chpsv_scipy_chpsvx_scipy_chptrd_scipy_chptrf_scipy_chptri_scipy_chptrs_scipy_chsein_scipy_chseqr_scipy_clabrd_scipy_clacgv_scipy_clacn2_scipy_clacon_scipy_clacp2_scipy_clacpy_scipy_clacrm_scipy_clacrt_scipy_claed0_scipy_claed7_scipy_claed8_scipy_claein_scipy_claesy_scipy_claev2_scipy_clag2z_scipy_clags2_scipy_clagtm_scipy_clahef_scipy_clahqr_scipy_clahr2_scipy_claic1_scipy_clals0_scipy_clalsa_scipy_clalsd_scipy_clangb_scipy_clange_scipy_clangt_scipy_clanhb_scipy_clanhe_scipy_clanhf_scipy_clanhp_scipy_clanhs_scipy_clanht_scipy_clansb_scipy_clansp_scipy_clansy_scipy_clantb_scipy_clantp_scipy_clantr_scipy_clapll_scipy_clapmr_scipy_clapmt_scipy_claqgb_scipy_claqge_scipy_claqhb_scipy_claqhe_scipy_claqhp_scipy_claqp2_scipy_claqps_scipy_claqr0_scipy_claqr1_scipy_claqr2_scipy_claqr3_scipy_claqr4_scipy_claqr5_scipy_claqsb_scipy_claqsp_scipy_claqsy_scipy_clar1v_scipy_clar2v_scipy_clarcm_scipy_clarf_scipy_clarfb_scipy_clarfg_scipy_clarfgp_scipy_clarft_scipy_clarfx_scipy_clargv_scipy_clarnv_scipy_clarrv_scipy_clartg_scipy_clartv_scipy_clarz_scipy_clarzb_scipy_clarzt_scipy_clascl_scipy_claset_scipy_clasr_scipy_classq_scipy_claswp_scipy_clasyf_scipy_clatbs_scipy_clatdf_scipy_clatps_scipy_clatrd_scipy_clatrs_scipy_clatrz_scipy_clauu2_scipy_clauum_scipy_cpbcon_scipy_cpbequ_scipy_cpbrfs_scipy_cpbstf_scipy_cpbsv_scipy_cpbsvx_scipy_cpbtf2_scipy_cpbtrf_scipy_cpbtrs_scipy_cpftrf_scipy_cpftri_scipy_cpftrs_scipy_cpocon_scipy_cpoequ_scipy_cpoequb_scipy_cporfs_scipy_cposv_scipy_cposvx_scipy_cpotf2_scipy_cpotrf_scipy_cpotri_scipy_cpotrs_scipy_cppcon_scipy_cppequ_scipy_cpprfs_scipy_cppsv_scipy_cppsvx_scipy_cpptrf_scipy_cpptri_scipy_cpptrs_scipy_cpstf2_scipy_cpstrf_scipy_cptcon_scipy_cpteqr_scipy_cptrfs_scipy_cptsv_scipy_cptsvx_scipy_cpttrf_scipy_cpttrs_scipy_cptts2_scipy_crot_scipy_cspcon_scipy_cspmv_scipy_cspr_scipy_csprfs_scipy_cspsv_scipy_cspsvx_scipy_csptrf_scipy_csptri_scipy_csptrs_scipy_csrscl_scipy_cstedc_scipy_cstegr_scipy_cstein_scipy_cstemr_scipy_csteqr_scipy_csycon_scipy_csyconv_scipy_csyequb_scipy_csymv_scipy_csyr_scipy_csyrfs_scipy_csysv_scipy_csysvx_scipy_csyswapr_scipy_csytf2_scipy_csytrf_scipy_csytri_scipy_csytri2_scipy_csytri2x_scipy_csytrs_scipy_csytrs2_scipy_ctbcon_scipy_ctbrfs_scipy_ctbtrs_scipy_ctfsm_scipy_ctftri_scipy_ctfttp_scipy_ctfttr_scipy_ctgevc_scipy_ctgex2_scipy_ctgexc_scipy_ctgsen_scipy_ctgsja_scipy_ctgsna_scipy_ctgsy2_scipy_ctgsyl_scipy_ctpcon_scipy_ctpmqrt_scipy_ctpqrt_scipy_ctpqrt2_scipy_ctprfb_scipy_ctprfs_scipy_ctptri_scipy_ctptrs_scipy_ctpttf_scipy_ctpttr_scipy_ctrcon_scipy_ctrevc_scipy_ctrexc_scipy_ctrrfs_scipy_ctrsen_scipy_ctrsna_scipy_ctrsyl_scipy_ctrti2_scipy_ctrtri_scipy_ctrtrs_scipy_ctrttf_scipy_ctrttp_scipy_ctzrzf_scipy_cunbdb_scipy_cuncsd_scipy_cung2l_scipy_cung2r_scipy_cungbr_scipy_cunghr_scipy_cungl2_scipy_cunglq_scipy_cungql_scipy_cungqr_scipy_cungr2_scipy_cungrq_scipy_cungtr_scipy_cunm2l_scipy_cunm2r_scipy_cunmbr_scipy_cunmhr_scipy_cunml2_scipy_cunmlq_scipy_cunmql_scipy_cunmqr_scipy_cunmr2_scipy_cunmr3_scipy_cunmrq_scipy_cunmrz_scipy_cunmtr_scipy_cupgtr_scipy_cupmtr_scipy_dbbcsd_scipy_dbdsdc_scipy_dbdsqr_scipy_ddisna_scipy_dgbbrd_scipy_dgbcon_scipy_dgbequ_scipy_dgbequb_scipy_dgbrfs_scipy_dgbsv_scipy_dgbsvx_scipy_dgbtf2_scipy_dgbtrf_scipy_dgbtrs_scipy_dgebak_scipy_dgebal_scipy_dgebd2_scipy_dgebrd_scipy_dgecon_scipy_dgeequ_scipy_dgeequb_scipy_dgees_scipy_dgeesx_scipy_dgeev_scipy_dgeevx_scipy_dgehd2_scipy_dgehrd_scipy_dgejsv_scipy_dgelq2_scipy_dgelqf_scipy_dgels_scipy_dgelsd_scipy_dgelss_scipy_dgelsy_scipy_dgemqrt_scipy_dgeql2_scipy_dgeqlf_scipy_dgeqp3_scipy_dgeqr2_scipy_dgeqr2p_scipy_dgeqrf_scipy_dgeqrfp_scipy_dgeqrt_scipy_dgeqrt2_scipy_dgeqrt3_scipy_dgerfs_scipy_dgerq2_scipy_dgerqf_scipy_dgesc2_scipy_dgesdd_scipy_dgesv_scipy_dgesvd_scipy_dgesvj_scipy_dgesvx_scipy_dgetc2_scipy_dgetf2_scipy_dgetrf_scipy_dgetri_scipy_dgetrs_scipy_dggbak_scipy_dggbal_scipy_dgges_scipy_dggesx_scipy_dggev_scipy_dggevx_scipy_dggglm_scipy_dgghrd_scipy_dgglse_scipy_dggqrf_scipy_dggrqf_scipy_dgsvj0_scipy_dgsvj1_scipy_dgtcon_scipy_dgtrfs_scipy_dgtsv_scipy_dgtsvx_scipy_dgttrf_scipy_dgttrs_scipy_dgtts2_scipy_dhgeqz_scipy_dhsein_scipy_dhseqr_scipy_disnan_scipy_dlabad_scipy_dlabrd_scipy_dlacn2_scipy_dlacon_scipy_dlacpy_scipy_dladiv_scipy_dlae2_scipy_dlaebz_scipy_dlaed0_scipy_dlaed1_scipy_dlaed2_scipy_dlaed3_scipy_dlaed4_scipy_dlaed5_scipy_dlaed6_scipy_dlaed7_scipy_dlaed8_scipy_dlaed9_scipy_dlaeda_scipy_dlaein_scipy_dlaev2_scipy_dlaexc_scipy_dlag2_scipy_dlag2s_scipy_dlags2_scipy_dlagtf_scipy_dlagtm_scipy_dlagts_scipy_dlagv2_scipy_dlahqr_scipy_dlahr2_scipy_dlaic1_scipy_dlaln2_scipy_dlals0_scipy_dlalsa_scipy_dlalsd_scipy_dlamch_scipy_dlamrg_scipy_dlaneg_scipy_dlangb_scipy_dlange_scipy_dlangt_scipy_dlanhs_scipy_dlansb_scipy_dlansf_scipy_dlansp_scipy_dlanst_scipy_dlansy_scipy_dlantb_scipy_dlantp_scipy_dlantr_scipy_dlanv2_scipy_dlapll_scipy_dlapmr_scipy_dlapmt_scipy_dlapy2_scipy_dlapy3_scipy_dlaqgb_scipy_dlaqge_scipy_dlaqp2_scipy_dlaqps_scipy_dlaqr0_scipy_dlaqr1_scipy_dlaqr2_scipy_dlaqr3_scipy_dlaqr4_scipy_dlaqr5_scipy_dlaqsb_scipy_dlaqsp_scipy_dlaqsy_scipy_dlaqtr_scipy_dlar1v_scipy_dlar2v_scipy_dlarf_scipy_dlarfb_scipy_dlarfg_scipy_dlarfgp_scipy_dlarft_scipy_dlarfx_scipy_dlargv_scipy_dlarnv_scipy_dlarra_scipy_dlarrb_scipy_dlarrc_scipy_dlarrd_scipy_dlarre_scipy_dlarrf_scipy_dlarrj_scipy_dlarrk_scipy_dlarrr_scipy_dlarrv_scipy_dlartg_scipy_dlartgp_scipy_dlartgs_scipy_dlartv_scipy_dlaruv_scipy_dlarz_scipy_dlarzb_scipy_dlarzt_scipy_dlas2_scipy_dlascl_scipy_dlasd0_scipy_dlasd1_scipy_dlasd2_scipy_dlasd3_scipy_dlasd4_scipy_dlasd5_scipy_dlasd6_scipy_dlasd7_scipy_dlasd8_scipy_dlasda_scipy_dlasdq_scipy_dlasdt_scipy_dlaset_scipy_dlasq1_scipy_dlasq2_scipy_dlasq3_scipy_dlasq4_scipy_dlasq6_scipy_dlasr_scipy_dlasrt_scipy_dlassq_scipy_dlasv2_scipy_dlaswp_scipy_dlasy2_scipy_dlasyf_scipy_dlat2s_scipy_dlatbs_scipy_dlatdf_scipy_dlatps_scipy_dlatrd_scipy_dlatrs_scipy_dlatrz_scipy_dlauu2_scipy_dlauum_scipy_dopgtr_scipy_dopmtr_scipy_dorbdb_scipy_dorcsd_scipy_dorg2l_scipy_dorg2r_scipy_dorgbr_scipy_dorghr_scipy_dorgl2_scipy_dorglq_scipy_dorgql_scipy_dorgqr_scipy_dorgr2_scipy_dorgrq_scipy_dorgtr_scipy_dorm2l_scipy_dorm2r_scipy_dormbr_scipy_dormhr_scipy_dorml2_scipy_dormlq_scipy_dormql_scipy_dormqr_scipy_dormr2_scipy_dormr3_scipy_dormrq_scipy_dormrz_scipy_dormtr_scipy_dpbcon_scipy_dpbequ_scipy_dpbrfs_scipy_dpbstf_scipy_dpbsv_scipy_dpbsvx_scipy_dpbtf2_scipy_dpbtrf_scipy_dpbtrs_scipy_dpftrf_scipy_dpftri_scipy_dpftrs_scipy_dpocon_scipy_dpoequ_scipy_dpoequb_scipy_dporfs_scipy_dposv_scipy_dposvx_scipy_dpotf2_scipy_dpotrf_scipy_dpotri_scipy_dpotrs_scipy_dppcon_scipy_dppequ_scipy_dpprfs_scipy_dppsv_scipy_dppsvx_scipy_dpptrf_scipy_dpptri_scipy_dpptrs_scipy_dpstf2_scipy_dpstrf_scipy_dptcon_scipy_dpteqr_scipy_dptrfs_scipy_dptsv_scipy_dptsvx_scipy_dpttrf_scipy_dpttrs_scipy_dptts2_scipy_drscl_scipy_dsbev_scipy_dsbevd_scipy_dsbevx_scipy_dsbgst_scipy_dsbgv_scipy_dsbgvd_scipy_dsbgvx_scipy_dsbtrd_scipy_dsfrk_scipy_dsgesv_scipy_dspcon_scipy_dspev_scipy_dspevd_scipy_dspevx_scipy_dspgst_scipy_dspgv_scipy_dspgvd_scipy_dspgvx_scipy_dsposv_scipy_dsprfs_scipy_dspsv_scipy_dspsvx_scipy_dsptrd_scipy_dsptrf_scipy_dsptri_scipy_dsptrs_scipy_dstebz_scipy_dstedc_scipy_dstegr_scipy_dstein_scipy_dstemr_scipy_dsteqr_scipy_dsterf_scipy_dstev_scipy_dstevd_scipy_dstevr_scipy_dstevx_scipy_dsycon_scipy_dsyconv_scipy_dsyequb_scipy_dsyev_scipy_dsyevd_scipy_dsyevr_scipy_dsyevx_scipy_dsygs2_scipy_dsygst_scipy_dsygv_scipy_dsygvd_scipy_dsygvx_scipy_dsyrfs_scipy_dsysv_scipy_dsysvx_scipy_dsyswapr_scipy_dsytd2_scipy_dsytf2_scipy_dsytrd_scipy_dsytrf_scipy_dsytri_scipy_dsytri2_scipy_dsytri2x_scipy_dsytrs_scipy_dsytrs2_scipy_dtbcon_scipy_dtbrfs_scipy_dtbtrs_scipy_dtfsm_scipy_dtftri_scipy_dtfttp_scipy_dtfttr_scipy_dtgevc_scipy_dtgex2_scipy_dtgexc_scipy_dtgsen_scipy_dtgsja_scipy_dtgsna_scipy_dtgsy2_scipy_dtgsyl_scipy_dtpcon_scipy_dtpmqrt_scipy_dtpqrt_scipy_dtpqrt2_scipy_dtprfb_scipy_dtprfs_scipy_dtptri_scipy_dtptrs_scipy_dtpttf_scipy_dtpttr_scipy_dtrcon_scipy_dtrevc_scipy_dtrexc_scipy_dtrrfs_scipy_dtrsen_scipy_dtrsna_scipy_dtrsyl_scipy_dtrti2_scipy_dtrtri_scipy_dtrtrs_scipy_dtrttf_scipy_dtrttp_scipy_dtzrzf_scipy_dzsum1_scipy_icmax1_scipy_ieeeck_scipy_ilaclc_scipy_ilaclr_scipy_iladiag_scipy_iladlc_scipy_iladlr_scipy_ilaprec_scipy_ilaslc_scipy_ilaslr_scipy_ilatrans_scipy_ilauplo_scipy_ilaver_scipy_ilazlc_scipy_ilazlr_scipy_izmax1_scipy_sbbcsd_scipy_sbdsdc_scipy_sbdsqr_scipy_scsum1_scipy_sdisna_scipy_sgbbrd_scipy_sgbcon_scipy_sgbequ_scipy_sgbequb_scipy_sgbrfs_scipy_sgbsv_scipy_sgbsvx_scipy_sgbtf2_scipy_sgbtrf_scipy_sgbtrs_scipy_sgebak_scipy_sgebal_scipy_sgebd2_scipy_sgebrd_scipy_sgecon_scipy_sgeequ_scipy_sgeequb_scipy_sgees_scipy_sgeesx_scipy_sgeev_scipy_sgeevx_scipy_sgehd2_scipy_sgehrd_scipy_sgejsv_scipy_sgelq2_scipy_sgelqf_scipy_sgels_scipy_sgelsd_scipy_sgelss_scipy_sgelsy_scipy_sgemqrt_scipy_sgeql2_scipy_sgeqlf_scipy_sgeqp3_scipy_sgeqr2_scipy_sgeqr2p_scipy_sgeqrf_scipy_sgeqrfp_scipy_sgeqrt_scipy_sgeqrt2_scipy_sgeqrt3_scipy_sgerfs_scipy_sgerq2_scipy_sgerqf_scipy_sgesc2_scipy_sgesdd_scipy_sgesv_scipy_sgesvd_scipy_sgesvj_scipy_sgesvx_scipy_sgetc2_scipy_sgetf2_scipy_sgetrf_scipy_sgetri_scipy_sgetrs_scipy_sggbak_scipy_sggbal_scipy_sgges_scipy_sggesx_scipy_sggev_scipy_sggevx_scipy_sggglm_scipy_sgghrd_scipy_sgglse_scipy_sggqrf_scipy_sggrqf_scipy_sgsvj0_scipy_sgsvj1_scipy_sgtcon_scipy_sgtrfs_scipy_sgtsv_scipy_sgtsvx_scipy_sgttrf_scipy_sgttrs_scipy_sgtts2_scipy_shgeqz_scipy_shsein_scipy_shseqr_scipy_slabad_scipy_slabrd_scipy_slacn2_scipy_slacon_scipy_slacpy_scipy_sladiv_scipy_slae2_scipy_slaebz_scipy_slaed0_scipy_slaed1_scipy_slaed2_scipy_slaed3_scipy_slaed4_scipy_slaed5_scipy_slaed6_scipy_slaed7_scipy_slaed8_scipy_slaed9_scipy_slaeda_scipy_slaein_scipy_slaev2_scipy_slaexc_scipy_slag2_scipy_slag2d_scipy_slags2_scipy_slagtf_scipy_slagtm_scipy_slagts_scipy_slagv2_scipy_slahqr_scipy_slahr2_scipy_slaic1_scipy_slaln2_scipy_slals0_scipy_slalsa_scipy_slalsd_scipy_slamch_scipy_slamrg_scipy_slangb_scipy_slange_scipy_slangt_scipy_slanhs_scipy_slansb_scipy_slansf_scipy_slansp_scipy_slanst_scipy_slansy_scipy_slantb_scipy_slantp_scipy_slantr_scipy_slanv2_scipy_slapll_scipy_slapmr_scipy_slapmt_scipy_slapy2_scipy_slapy3_scipy_slaqgb_scipy_slaqge_scipy_slaqp2_scipy_slaqps_scipy_slaqr0_scipy_slaqr1_scipy_slaqr2_scipy_slaqr3_scipy_slaqr4_scipy_slaqr5_scipy_slaqsb_scipy_slaqsp_scipy_slaqsy_scipy_slaqtr_scipy_slar1v_scipy_slar2v_scipy_slarf_scipy_slarfb_scipy_slarfg_scipy_slarfgp_scipy_slarft_scipy_slarfx_scipy_slargv_scipy_slarnv_scipy_slarra_scipy_slarrb_scipy_slarrc_scipy_slarrd_scipy_slarre_scipy_slarrf_scipy_slarrj_scipy_slarrk_scipy_slarrr_scipy_slarrv_scipy_slartg_scipy_slartgp_scipy_slartgs_scipy_slartv_scipy_slaruv_scipy_slarz_scipy_slarzb_scipy_slarzt_scipy_slas2_scipy_slascl_scipy_slasd0_scipy_slasd1_scipy_slasd2_scipy_slasd3_scipy_slasd4_scipy_slasd5_scipy_slasd6_scipy_slasd7_scipy_slasd8_scipy_slasda_scipy_slasdq_scipy_slasdt_scipy_slaset_scipy_slasq1_scipy_slasq2_scipy_slasq3_scipy_slasq4_scipy_slasq6_scipy_slasr_scipy_slasrt_scipy_slassq_scipy_slasv2_scipy_slaswp_scipy_slasy2_scipy_slasyf_scipy_slatbs_scipy_slatdf_scipy_slatps_scipy_slatrd_scipy_slatrs_scipy_slatrz_scipy_slauu2_scipy_slauum_scipy_sopgtr_scipy_sopmtr_scipy_sorbdb_scipy_sorcsd_scipy_sorg2l_scipy_sorg2r_scipy_sorgbr_scipy_sorghr_scipy_sorgl2_scipy_sorglq_scipy_sorgql_scipy_sorgqr_scipy_sorgr2_scipy_sorgrq_scipy_sorgtr_scipy_sorm2l_scipy_sorm2r_scipy_sormbr_scipy_sormhr_scipy_sorml2_scipy_sormlq_scipy_sormql_scipy_sormqr_scipy_sormr2_scipy_sormr3_scipy_sormrq_scipy_sormrz_scipy_sormtr_scipy_spbcon_scipy_spbequ_scipy_spbrfs_scipy_spbstf_scipy_spbsv_scipy_spbsvx_scipy_spbtf2_scipy_spbtrf_scipy_spbtrs_scipy_spftrf_scipy_spftri_scipy_spftrs_scipy_spocon_scipy_spoequ_scipy_spoequb_scipy_sporfs_scipy_sposv_scipy_sposvx_scipy_spotf2_scipy_spotrf_scipy_spotri_scipy_spotrs_scipy_sppcon_scipy_sppequ_scipy_spprfs_scipy_sppsv_scipy_sppsvx_scipy_spptrf_scipy_spptri_scipy_spptrs_scipy_spstf2_scipy_spstrf_scipy_sptcon_scipy_spteqr_scipy_sptrfs_scipy_sptsv_scipy_sptsvx_scipy_spttrf_scipy_spttrs_scipy_sptts2_scipy_srscl_scipy_ssbev_scipy_ssbevd_scipy_ssbevx_scipy_ssbgst_scipy_ssbgv_scipy_ssbgvd_scipy_ssbgvx_scipy_ssbtrd_scipy_ssfrk_scipy_sspcon_scipy_sspev_scipy_sspevd_scipy_sspevx_scipy_sspgst_scipy_sspgv_scipy_sspgvd_scipy_sspgvx_scipy_ssprfs_scipy_sspsv_scipy_sspsvx_scipy_ssptrd_scipy_ssptrf_scipy_ssptri_scipy_ssptrs_scipy_sstebz_scipy_sstedc_scipy_sstegr_scipy_sstein_scipy_sstemr_scipy_ssteqr_scipy_ssterf_scipy_sstev_scipy_sstevd_scipy_sstevr_scipy_sstevx_scipy_ssycon_scipy_ssyconv_scipy_ssyequb_scipy_ssyev_scipy_ssyevd_scipy_ssyevr_scipy_ssyevx_scipy_ssygs2_scipy_ssygst_scipy_ssygv_scipy_ssygvd_scipy_ssygvx_scipy_ssyrfs_scipy_ssysv_scipy_ssysvx_scipy_ssyswapr_scipy_ssytd2_scipy_ssytf2_scipy_ssytrd_scipy_ssytrf_scipy_ssytri_scipy_ssytri2_scipy_ssytri2x_scipy_ssytrs_scipy_ssytrs2_scipy_stbcon_scipy_stbrfs_scipy_stbtrs_scipy_stfsm_scipy_stftri_scipy_stfttp_scipy_stfttr_scipy_stgevc_scipy_stgex2_scipy_stgexc_scipy_stgsen_scipy_stgsja_scipy_stgsna_scipy_stgsy2_scipy_stgsyl_scipy_stpcon_scipy_stpmqrt_scipy_stpqrt_scipy_stpqrt2_scipy_stprfb_scipy_stprfs_scipy_stptri_scipy_stptrs_scipy_stpttf_scipy_stpttr_scipy_strcon_scipy_strevc_scipy_strexc_scipy_strrfs_scipy_strsen_scipy_strsna_scipy_strsyl_scipy_strti2_scipy_strtri_scipy_strtrs_scipy_strttf_scipy_strttp_scipy_stzrzf_scipy_xerbla_array_scipy_zbbcsd_scipy_zbdsqr_scipy_zcgesv_scipy_zcposv_scipy_zdrscl_scipy_zgbbrd_scipy_zgbcon_scipy_zgbequ_scipy_zgbequb_scipy_zgbrfs_scipy_zgbsv_scipy_zgbsvx_scipy_zgbtf2_scipy_zgbtrf_scipy_zgbtrs_scipy_zgebak_scipy_zgebal_scipy_zgebd2_scipy_zgebrd_scipy_zgecon_scipy_zgeequ_scipy_zgeequb_scipy_zgees_scipy_zgeesx_scipy_zgeev_scipy_zgeevx_scipy_zgehd2_scipy_zgehrd_scipy_zgelq2_scipy_zgelqf_scipy_zgels_scipy_zgelsd_scipy_zgelss_scipy_zgelsy_scipy_zgemqrt_scipy_zgeql2_scipy_zgeqlf_scipy_zgeqp3_scipy_zgeqr2_scipy_zgeqr2p_scipy_zgeqrf_scipy_zgeqrfp_scipy_zgeqrt_scipy_zgeqrt2_scipy_zgeqrt3_scipy_zgerfs_scipy_zgerq2_scipy_zgerqf_scipy_zgesc2_scipy_zgesdd_scipy_zgesv_scipy_zgesvd_scipy_zgesvx_scipy_zgetc2_scipy_zgetf2_scipy_zgetrf_scipy_zgetri_scipy_zgetrs_scipy_zggbak_scipy_zggbal_scipy_zgges_scipy_zggesx_scipy_zggev_scipy_zggevx_scipy_zggglm_scipy_zgghrd_scipy_zgglse_scipy_zggqrf_scipy_zggrqf_scipy_zgtcon_scipy_zgtrfs_scipy_zgtsv_scipy_zgtsvx_scipy_zgttrf_scipy_zgttrs_scipy_zgtts2_scipy_zhbev_scipy_zhbevd_scipy_zhbevx_scipy_zhbgst_scipy_zhbgv_scipy_zhbgvd_scipy_zhbgvx_scipy_zhbtrd_scipy_zhecon_scipy_zheequb_scipy_zheev_scipy_zheevd_scipy_zheevr_scipy_zheevx_scipy_zhegs2_scipy_zhegst_scipy_zhegv_scipy_zhegvd_scipy_zhegvx_scipy_zherfs_scipy_zhesv_scipy_zhesvx_scipy_zheswapr_scipy_zhetd2_scipy_zhetf2_scipy_zhetrd_scipy_zhetrf_scipy_zhetri_scipy_zhetri2_scipy_zhetri2x_scipy_zhetrs_scipy_zhetrs2_scipy_zhfrk_scipy_zhgeqz_scipy_zhpcon_scipy_zhpev_scipy_zhpevd_scipy_zhpevx_scipy_zhpgst_scipy_zhpgv_scipy_zhpgvd_scipy_zhpgvx_scipy_zhprfs_scipy_zhpsv_scipy_zhpsvx_scipy_zhptrd_scipy_zhptrf_scipy_zhptri_scipy_zhptrs_scipy_zhsein_scipy_zhseqr_scipy_zlabrd_scipy_zlacgv_scipy_zlacn2_scipy_zlacon_scipy_zlacp2_scipy_zlacpy_scipy_zlacrm_scipy_zlacrt_scipy_zlaed0_scipy_zlaed7_scipy_zlaed8_scipy_zlaein_scipy_zlaesy_scipy_zlaev2_scipy_zlag2c_scipy_zlags2_scipy_zlagtm_scipy_zlahef_scipy_zlahqr_scipy_zlahr2_scipy_zlaic1_scipy_zlals0_scipy_zlalsa_scipy_zlalsd_scipy_zlangb_scipy_zlange_scipy_zlangt_scipy_zlanhb_scipy_zlanhe_scipy_zlanhf_scipy_zlanhp_scipy_zlanhs_scipy_zlanht_scipy_zlansb_scipy_zlansp_scipy_zlansy_scipy_zlantb_scipy_zlantp_scipy_zlantr_scipy_zlapll_scipy_zlapmr_scipy_zlapmt_scipy_zlaqgb_scipy_zlaqge_scipy_zlaqhb_scipy_zlaqhe_scipy_zlaqhp_scipy_zlaqp2_scipy_zlaqps_scipy_zlaqr0_scipy_zlaqr1_scipy_zlaqr2_scipy_zlaqr3_scipy_zlaqr4_scipy_zlaqr5_scipy_zlaqsb_scipy_zlaqsp_scipy_zlaqsy_scipy_zlar1v_scipy_zlar2v_scipy_zlarcm_scipy_zlarf_scipy_zlarfb_scipy_zlarfg_scipy_zlarfgp_scipy_zlarft_scipy_zlarfx_scipy_zlargv_scipy_zlarnv_scipy_zlarrv_scipy_zlartg_scipy_zlartv_scipy_zlarz_scipy_zlarzb_scipy_zlarzt_scipy_zlascl_scipy_zlaset_scipy_zlasr_scipy_zlassq_scipy_zlaswp_scipy_zlasyf_scipy_zlat2c_scipy_zlatbs_scipy_zlatdf_scipy_zlatps_scipy_zlatrd_scipy_zlatrs_scipy_zlatrz_scipy_zlauu2_scipy_zlauum_scipy_zpbcon_scipy_zpbequ_scipy_zpbrfs_scipy_zpbstf_scipy_zpbsv_scipy_zpbsvx_scipy_zpbtf2_scipy_zpbtrf_scipy_zpbtrs_scipy_zpftrf_scipy_zpftri_scipy_zpftrs_scipy_zpocon_scipy_zpoequ_scipy_zpoequb_scipy_zporfs_scipy_zposv_scipy_zposvx_scipy_zpotf2_scipy_zpotrf_scipy_zpotri_scipy_zpotrs_scipy_zppcon_scipy_zppequ_scipy_zpprfs_scipy_zppsv_scipy_zppsvx_scipy_zpptrf_scipy_zpptri_scipy_zpptrs_scipy_zpstf2_scipy_zpstrf_scipy_zptcon_scipy_zpteqr_scipy_zptrfs_scipy_zptsv_scipy_zptsvx_scipy_zpttrf_scipy_zpttrs_scipy_zptts2_scipy_zrot_scipy_zspcon_scipy_zspmv_scipy_zspr_scipy_zsprfs_scipy_zspsv_scipy_zspsvx_scipy_zsptrf_scipy_zsptri_scipy_zsptrs_scipy_zstedc_scipy_zstegr_scipy_zstein_scipy_zstemr_scipy_zsteqr_scipy_zsycon_scipy_zsyconv_scipy_zsyequb_scipy_zsymv_scipy_zsyr_scipy_zsyrfs_scipy_zsysv_scipy_zsysvx_scipy_zsyswapr_scipy_zsytf2_scipy_zsytrf_scipy_zsytri_scipy_zsytri2_scipy_zsytri2x_scipy_zsytrs_scipy_zsytrs2_scipy_ztbcon_scipy_ztbrfs_scipy_ztbtrs_scipy_ztfsm_scipy_ztftri_scipy_ztfttp_scipy_ztfttr_scipy_ztgevc_scipy_ztgex2_scipy_ztgexc_scipy_ztgsen_scipy_ztgsja_scipy_ztgsna_scipy_ztgsy2_scipy_ztgsyl_scipy_ztpcon_scipy_ztpmqrt_scipy_ztpqrt_scipy_ztpqrt2_scipy_ztprfb_scipy_ztprfs_scipy_ztptri_scipy_ztptrs_scipy_ztpttf_scipy_ztpttr_scipy_ztrcon_scipy_ztrevc_scipy_ztrexc_scipy_ztrrfs_scipy_ztrsen_scipy_ztrsna_scipy_ztrsyl_scipy_ztrti2_scipy_ztrtri_scipy_ztrtrs_scipy_ztrttf_scipy_ztrttp_scipy_ztzrzf_scipy_zunbdb_scipy_zuncsd_scipy_zung2l_scipy_zung2r_scipy_zungbr_scipy_zunghr_scipy_zungl2_scipy_zunglq_scipy_zungql_scipy_zungqr_scipy_zungr2_scipy_zungrq_scipy_zungtr_scipy_zunm2l_scipy_zunm2r_scipy_zunmbr_scipy_zunmhr_scipy_zunml2_scipy_zunmlq_scipy_zunmql_scipy_zunmqr_scipy_zunmr2_scipy_zunmr3_scipy_zunmrq_scipy_zunmrz_scipy_zunmtr_scipy_zupgtr_scipy_zupmtr_PyObject_FreePyUnicode_FromFormatPyOS_snprintfPySequence_FastPyExc_ValueErrorstrcpystrlenPyExc_TypeError_PyDict_GetItemStringWithErrorstrcmpPyObject_GenericGetAttrPyMem_MallocPyUnicode_FromStringAndSizePyMem_FreePyUnicode_ConcatPyErr_NoMemoryPyCapsule_NewPyThreadState_GetDictPyDict_GetItemStringPyLong_AsVoidPtrPyLong_FromVoidPtr_Py_FatalErrorFunc_PyObject_NewPyDict_NewPyExc_SystemErrorPyDict_DelItemStringPyExc_AttributeErrorPySequence_Sizelibscipy_openblas.solibgfortran.so.5libm.so.6libgcc_s.so.1libc.so.6ld-linux-x86-64.so.2GCC_4.0.0GLIBC_2.2.5GLIBC_2.3GLIBC_2.14GFORTRAN_8/opt/_internal/cpython-3.11.10/lib/python3.11/site-packages/scipy_openblas32/liblibscipy_openblas-68440149.solibgfortran-040039e1.so.5.0.0$ORIGIN/../../scipy.libs
Memory