%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /usr/share/hplip/__pycache__/
Upload File :
Create Path :
Current File : //usr/share/hplip/__pycache__/setup.cpython-312.pyc

�

=	f���:�dZdZdZdZddlZddlZddlZddlZddl	Z	ddlZddl
Z
	ddlZddl
�ddlmZmZmZmZmZmZmZddlmZdd	lmZdd
lmZmZ	ddlmZdZ$d
�Z%d�d�Z&e	jNde	jP�Z)gedddf�dezdddf�ejT�ejV�ejX�ejZ�ej\�d�d�d�d�d�d�d�d�ej^�ej`�ejb�ejd�ejf�d�d�d�d �d!�d"�ejh�d#�d$�d%�d&�d'�d(�d)�d*�d+�d,�d-�d.�ejZ�ejj�d/�d0�d1�d2�d3�d4�d5�ejZ�ejl�d6�d7�Z7ejpeeeee7e9e:fe;e<e=fd�8�Z>e>jd9gd:�d;�<�\Z@ZAZBZCZDZEdZFdZBdZGdZHdZIdZJdZKd;ZLdZMd=ZNd;ZOd;ZPe@D�]`\ZQZReQd>k(rd;ZM�eQd?vreRZB�eQd@vreRZG�eQdAvreRZA�$eQdBvrceRj�dC�D�cgc] }|j��j����"c}ZHej�eHd;�r�we>j�dDg�E���eQdFvr�dG\ZJZIeRj��j��ZReRj�dC�D]qZXeXj��dHvre>j�dIg�E�eXj��dJk(rdZI�>eXj��dKk(s�ReYj�se j�dL��pdZJ�s��9eQdMk(r	e\eR�ZN��IeQdOvrdZL��QeQdPvrdZO��YeQdQvs��_dZP��c	e>j�dZ_e jCdRe_z�eB�eBZFneG�eGZFe jCdSeFz�eCe:k(rseF�e j�dT�eDdUk(r.ej��sJe j�dVez�e&d=�n-ej��se j�dWez�e&d=�eCe:k(�r�eDdUk(�r	ddld�ddXlemfZfeOre j�dZ�ehej��Zjekj�ejemd[�ejend\��eE�Peoj�d]d^d_�ZEeEj��d_k(r*eqerj���ZEe jCd`eEz�eEj��dak7r�dbZ	eEj�dc�\ZtZudcj�eteg�ZEe jCddeEz�ewd�ZxdeetzZye jCdfeyz�exj�eyeYj��Z|e|rejj�ex�ndaZEeEdak(re jCdg�nae jCdheEz�e~j�e~eE��eEeY_s	es�jes�jes�jeE��	ef�jeHe_eN�Z�ej�j
e��e��j�ej�j�e�j��n�e�jeD�\ZhZ�ee�djz�Zeehej��Zje jCdkej��dleB�dme_�dneN�doeA�dpeO���ee�jde_eNeAeO�Z�e��j�	e jCdq�ej�j��n!		ddrlm�Z�e�j"e��j$�eOr�e�j&dt�e>�j)eFddudvg�\Z�ZBZAeBZFe �j-e �j/dweB�dxeA�dy���e�j0e�j2e9ddeF�\Z�Z�e�j8e�k(r3e �j-dzeFz�e�j:e�eAeB�e&d�ne j�d{eF�d|e����e&d=�eLs$e �j-d}�e �j-d�e_re�j>e_eN�\ZAZ�Z�eAsHeH�Fe�jD�ZHeH�e&d�e �j-d~eHdz�e �j-d�eAs;e jCdeJ�d�eI���e>�jGe�jHeH����ZAeAse&d�e �j-e �j/d�eAz��e �j-d�eA�jKd�d��Z�eA�jKd�d��Z�e�jNeA�\	Z�Z�ZHZ�Z�Z�Z�Z�Z�e jCd�e�z�e�j`eA�Z�e�re�j�d�e��e�k(re j�d��e&d=�e�j�d�e��e�e�fvreJrd;ZJe�jje��j��Z�e�j�d�e��Z�ePd;ur�e�e�kDr�dd�l�m�Z�e��jv�Z�e��j{�Z�e�e��j~k7r�e�e��j�k(re�j&d��ne�j&d��e�j�d��Z�e�rBd�Z�e�j�eëdk7r*e j�d��e j�d��e&d=�e�j��Z�e�j�e��jKd�d��jKd�d�d��Z�e�j�dug�Z�e�eʐj���D] Z�e�e�D]Z�e jCd�e�z���"e�j�dvg�Z�e�eϐj���D] Z�e�e�D]Z�e jCd�e�z���"eIr`e�j&d��eLsKe�e�vrGe j�d�d�j�e�e��z�e�j�d�d��\Z�ZIe�se&d�eI�rkeLre�ZBe�Z�e�j�dug�Z�eAe�vre�e�eAvse�e�vr)d�Z�	e�d�e�zzZ�e�e�vreAe�vse�e�eAvr	e�d�e�zz
Z�ne�d=z
Z֌&eL�s3eB��2	ee �j/d�e�z��ZBeBj��j��d�k(re �j-d��e&d�eBr!eBj��j��d�k(re�ZBdZ�e�eʐj���D]&Z�e�e�D]Z�eBe�k(s�	e j�d��d;Z��&�(e�eϐj���D]&Z�e�e�D]Z�eBe�k(s�	e j�d��d;Z��&�(eBD](Z�e�e�j�vs�e j�d�e�z�d;Z،*e�rn��/e�ZBe �j-d�eBz�e�j�e��jKd�d��jKd�d�d��Z�e �j-d��e�j�e�e�eƫZ�d;Z�e܀dZ�e j�d��nge�\Z�Z�e �j-d�e�z�e �j-d�e�z�eLs6e �j-d��e�j�d��\Z�Z�e�se&d�e�sdZ�eݐr�d;Z�e�j�d�d��\Z�Z�e�se&d�eݐr�d;Z�	ee �j/d���Z�e�j��j��d�k(re �j-d��e&d�e�Z�e�j��j�e��re�j��j�e�r�e�j�d��r%e
�j�e�d���j�d��Z�ne�e�d���j�d��Z�e�j�dd�kDre�j�d��Z�	e)�j�e��j�d=�Z�e�re �j-d�e�z�ne j�d��e�j�d��\Z�Z�e�se&d�e�re�Z�ne j�d��e�rn���e j�d��e&d=�eLrdd�eȐjKd�d��zcZ�Z�n�	ee �j/d���Z�e�j��j��d�k(re �j-d��e&d�		ee �j/d���Z�e�j��j��d�k(re �j-d��e&d�	e �j-e �j/d���e �j-d�e�z�e �j-d�eBz�e �j-d�e�z�e �j-d�e�z�e �j-d�e�z�e�j��j�eܫs	eBe�e�de�e�fZ�neBe�e�e�de�fZ�e�j0e�j�e9ddge���\Z�Z�e jCd�e�e�fz�e jCe�j�dug��e�e�j8k7re j�d�e�z�e&d=�ne�j:e�e�eB�ePd;urle�j�d�d;�rZ	e�j�e��Z�e͐j��re �j-dëne j�dīe͐j��eJreYj�se j�dƫd;ZJeJr	dd�l�m�Z�e �j-d�eJr`e�j&dɫeLsKe�e�vrGe j�d�d�j�e�e��z�e�j�d�d��\Z�ZJe�se&d�eJ�reLre�d�zZGe�d�zZ�e�j�dvg�Z�e�e�vre�e�e�vse�e�vr)d�Z�	e�d�e�zzZ�e�e�vre�e�vse�e�e�vr	e�d�e�zz
Z�ne�d=z
Z֌&eL�s(eG��'	ee �j/d�e�z��ZGeGj��j��d�k(re �j-d��e&d�eGr!eGj��j��d�k(re�ZGdZ�e�eʐj���D]&Z�e�e�D]Z�eGe�k(s�	e j�d��d;Z��&�(e�eϐj���D]&Z�e�e�D]Z�eGe�k(s�	e j�d��d;Z��&�(eGD]Z�e�d�vs�e j�d�e�z�d;Z،e�rn��$e�ZGe �j-d�eGz�e�j�e�eG�\Z�Z�Z�e�se j�dЫe&d=�eLrdd�eȐjKd�d��zcZ�Z�n�	ee �j/d���Z�e�j��j��d�k(re �j-d��e&d�		ee �j/d���Z�e�j��j��d�k(re �j-d��e&d�	e �j-e �j/dҫ�e �j-d�e�z�e �j-d�eGz�e �j-d�e�z�e �j-d�e�z�e �j-d�e�z�e�j�dӫe�j��j�e��se�j�eGe�e�de�e��\Z�Z�ne�j�eGe�e�e�de��\Z�Z�e jCd�e�e�fz�e jCe�j�dvg��e�e�j8k7re j�d�e�z�e&d=�ne�j:e�e�eG�e�j&dիeLrd;ZJnt	ee �j/d֫�j��j��Z�e�d�k(re �j-d��e&d�e�sd�Z�e�d�k(ZJe�d�vrne j�d٫�seJ�rye��j�e�d�ګZ�	e͐j��	dZ�dZ�	e�d=z
Z�	eqe͐j���Zee͐j���ZdZ�	eҐr�	�eree �j/dސez���Znee �j/d߫��Z�ej��j��d�k(re �j-d��e&d��er)�er"�ej��j��dak(r�e�Z�e�e�d�kDre j�d���dZҐeD]Zueud�vs�e j�d�d;Z�ne�s��		�er$ee �j/d�e�e�z���Znee �j/d���Z�ej��j��d�k(re �j-d��e&d��er)�er"�ej��j��dak(r�e�Z	�e�jd���e�e�d�kDre j�d���		e͐j�e�e͐j�e�e �j-d�e͐j��eIr�d;�Z
e�j&d�eLreMr%d�Z
n!e�j�d�\ZҐZ
e�se&d��e
rJe�j�d�Z�eBrd�eBzZ_nd�e�zZ_�ee�dkDrd�e_zZ�nd�e_zZ�e�j�eëe�j�e �j-d�e �j-d�y#e$rY��wxYw#e$r"Ze jCe�ddl"m#ZYdZ[���dZ[wwxYwcc}w#e]$re>j�dNg�E�Y���wxYw#e`$rdZ_Y��:wxYw#e$re j�dY�e&d=�Y���wxYw#e]$reEZtdcj�eEeg�ZEY���wxYw#es�j$rY��#wxYw#e�$re j�di�e&d=�Y��2wxYw#e�$re&d�Y��1wxYw#e$re j�ds�Y��IwxYw#e�$rdZ�Y���wxYw#e�$re j�dūY�	��wxYw#e$rd;ZJe j�dȫY�	��wxYw#e�$r1e j�d۫e�jdܫd;Z�e�d�kDrY��pYnwxYw���#�e	�e
f$r�e�j�d���ZY���wxYw#e�$re j�d�Y���wxYw#e͐j��wxYw#e�$re j�d�Y���wxYw#e�$re j�d�Y��dwxYw)�z9.0zPrinter/Fax Setup Utilityzhp-setupz�Installs HPLIP printers and faxes in the CUPS spooler. Tries to automatically determine the correct PPD file to use. Allows the printing of a testpage. Performs basic fax parameter setup.�N)�*)�device�utils�tui�models�module�services�os_utils)�cups)�input)�
to_unicode�from_unicode_to_str)�
import_module)�dyn_import_modc��tjtd|z|z|z�tj||z��y)N�d)�pm�update�intr�format_bytes)�c�s�ts   �/usr/share/hplip/setup.py�plugin_download_callbackr>s2���I�I�c�#�a�%��'�!�)�n�
�
�
��!��
$�&�c�V�tj�tj|�y)N)r�releaseCupsInstance�sys�exit)�codes r�
clean_exitr"Cs�������H�H�T�Nrz\*NickName:\s*\"(.*)"��nameTzAUsage: %s [MODE] [OPTIONS] [SERIAL NO.|USB bus:device|IP|DEVNODE]�summary)zAutomatic mode:z-a or --auto (-i mode only)�optionF)z.To specify the port on a multi-port JetDirect:z9--port=<port> (Valid values are 1\*, 2, and 3. \*default)r&F)zNo testpage in automatic mode:z-x (-i mode only)r&F)z%To specify a CUPS printer queue name:z1-p<printer> or --printer=<printer> (-i mode only)r&F)z!To specify a CUPS fax queue name:z%-f<fax> or --fax=<fax> (-i mode only)r&F)zType of queue(s) to install:zW-t<typelist> or --type=<typelist>. <typelist>: print*, fax\* (\*default) (-i mode only)r&F)z%To specify the device URI to install:z1-d<device> or --device=<device> (--qt4 mode only)r&F)z/Remove printers or faxes instead of setting-up:z-r or --rm or --remover&F)z[SERIAL NO.|USB ID|IP|DEVNODE]r#�headingF)zUSB bus:device (usb only):zx"xxx:yyy" where 'xxx' is the USB bus and 'yyy' is the USB device. (Note: The ':' and all leading zeros must be present.)r&F)r#z3Use the 'lsusb' command to obtain this information.r&F)zIPs (network only):z$IPv4 address "a.b.c.d" or "hostname"r&F)zDEVNODE (parallel only):z"/dev/parportX", X=0,1,2,...r&F)z#SERIAL NO. (usb and parallel only):z"serial no."r&T)zSetup using GUI mode:z
$ hp-setup�exampleF)z%Setup using GUI mode, specifying usb:z$ hp-setup -b usbr(F)z'Setup using GUI mode, specifying an IP:z$ hp-setup 192.168.0.101r(F)z$One USB printer attached, automatic:z$ hp-setup -i -ar(F)zUSB, IDs specified:z$ hp-setup -i 001:002r(F)zNetwork:z$ hp-setup -i 66.35.250.209r(F)zNetwork, Jetdirect port 2:z$$ hp-setup -i --port=2 66.35.250.209r(F)z	Parallel:z$ hp-setup -i /dev/parport0r(F)z%USB or parallel, using serial number:z$ hp-setup -i US12345678Ar(F)zUSB, automatic:z$ hp-setup -i --auto 001:002r(F)z!Parallel, automatic, no testpage:z!$ hp-setup -i -a -x /dev/parport0r(F)zParallel, choose device:z$ hp-setup -i -b parr(F)zx1. If no serial number, USB ID, IP, or device node is specified, the USB and parallel busses will be probed for devices.r#�noteF)z-2. Using 'lsusb' to obtain USB IDs: (example)r#r)F)z
   $ lsusbr#r)F)z9         Bus 003 Device 011: ID 03f0:c202 Hewlett-Packardr#r)F)z   $ hp-setup --auto 003:011r#r)F)zn   (Note: You may have to run 'lsusb' from /sbin or another location. Use '$ locate lsusb' to determine this.)r#r)T)z?3. Parameters -a, -f, -p, or -t are not valid in GUI (-u) mode.r#r)T)z
hp-makeurir#�seealsoF)zhp-prober#r*F)�run_as_root_okzaxp:P:f:t:b:d:rq)zttl=zfilter=zsearch=zfind=zmethod=z	time-out=ztimeout=zprinter=zfax=ztype=zport=�autozdevice=�rm�removeF)�handle_device_printer�z-x)z-Pz-pz	--printer)z-fz--fax)z-dz--device)z-bz--bus�,zInvalid bus name)�	error_msg)z-tz--type)FF)�print�faxz
Invalid type.r3r4z;Cannot enable fax setup - HPLIP not built with fax enabled.z--portz7Invalid port number. Must be between 1 and 3 inclusive.)z-az--auto)z-rz--rmz--removez-qzparam=%szselected_device_name=%sz -p or -f option is not supported�qt3zX%s requires GUI support (try running with --qt4). Also, try using interactive (-i) mode.zX%s requires GUI support (try running with --qt3). Also, try using interactive (-i) mode.)�	setupformz,Unable to load Qt3 support. Is it installed?z+-r/--rm/--remove not supported in qt3 mode.zlastWindowClosed()zquit()�ui�loc�systemzUsing system locale: %sr�utf8�.z&Trying to load .qm file for %s locale.zhplip_%s.qmzName of .qm file: %szUsing default 'C' localezUsing locale: %szEUnable to connect to HPLIP I/O. Please (re)start HPLIP and try again.z.setupdialogz	Sys.argv=z printer_name=z param=z	 jd_port=z device_uri=z remove=zStarting GUI Event Loop...)�passwordz Failed to import Password ObjectzREMOVING PRINT/FAX QUEUE�hp�hpfaxz
Removing 'z : z' Queuez'Successfully deleted %s Print/Fax queuezFailed to delete z Print/Fax queue. Error : z](Note: Defaults for each question are maked with a '*'. Press <enter> to accept the default.)z
Using connection type: %sz
DEVICE CHOOSER setup_fax=z, setup_print=)�devicesz
Setting up device: %s
zhpfax:zhp:zModel=%szsupport-typezUnsupported printer model.zfax-type�plugin)�
pluginhandlerzUPDATING PLUGINzPLUG-IN INSTALLATIONz	hp-pluginzhp-plugin -izFailed to install Plugin.z�The device you are trying to setup requires a binary plug-in. Some functionalities may not work as expected without plug-ins. Please run 'hp-plugin' as normal user to install plug-ins.Visit http://hplipopensource.com for more infomation.�series�Series�_zfound print queue '%s'zfound fax queue '%s'zPRINT QUEUE SETUPz;One or more print queues already exist for this device: %s.z, z>
Would you like to install another print queue for this device�n�z_%dzL
Please enter a name for this print queue (m=use model name:'%s'*, q=quit) ?�qz	OK, done.�mzKA print queue with that name already exists. Please enter a different name.zIA fax queue with that name already exists. Please enter a different name.zaInvalid character '%s' in printer name. Please enter a name that does not contain this character.zUsing queue name: %sz!Locating PPD file... Please wait.z'Unable to find an appropriate PPD file.z
Found PPD file: %szDescription: %szU
Note: The model number may vary slightly from the actual model number on the device.z0
Does this PPD file appear to be the correct onezB
Would you like to specify the path to the correct PPD file to usezH
Please enter the full filesystem path to the PPD file to use (q=quit) :z.gz�rizutf-8zDescription for the file: %sz?No PPD 'NickName' found. This file may not be a valid PPD file.z
Use this filez0File not found or not an appropriate (PPD) file.z2PPD file required. Setup cannot continue. Exiting.z(%s Device (Automatically setup by HPLIP)� z8Enter a location description for this printer (q=quit) ?z@Enter additonal information or notes for this printer (q=quit) ?z
Adding print queue to CUPS:zDevice URI: %szQueue name: %szPPD file: %szLocation: %szInformation: %szaddPrinter() returned (%d, %s)z'Printer queue setup failed. Error : %s zfw-downloadzFirmware download successful.
zFirmware download is Failed.z2Error opening device. Firmware download is Failed.z4Cannot setup fax - HPLIP not built with fax enabled.)r4z*Fax setup disabled - Python 2.3+ required.zFAX QUEUE SETUPz9One or more fax queues already exist for this device: %s.z<
Would you like to install another fax queue for this device�_faxzJ
Please enter a name for this fax queue (m=use model name:'%s'*, q=quit) ?)rJ�#�/�%z]Invalid character '%s' in fax name. Please enter a name that does not contain this character.zRUnable to find HP fax PPD file! Please check you HPLIP installation and try again.z,%s Fax Device (Automatically setup by HPLIP)z
Adding fax queue to CUPS:z/You do not have permission to add a fax device.z"Fax queue setup failed. Error : %szFAX HEADER SETUPzD
Would you like to perform fax header setup (y=yes*, n=no, q=quit) ?�y)rOrErGzPlease enter 'y' or 'n')�disable_dbuszOCould not communicate with device. Device may be busy. Please wait for retry...��zK
Enter the fax phone number for this device (c=use current:'%s'*, q=quit) ?z6
Enter the fax phone number for this device (q=quit) ?�2zPPhone number length is too long (>50 characters). Please enter a shorter number.z0123456789-(+) zGInvalid characters in phone number. Please only use 0-9, -, (, +, and )zN
Enter the name and/or company for this device (c=use current:'%s'*, q=quit) ?z9
Enter the name and/or company for this device (q=quit) ?zVName/company length is too long (>50 characters). Please enter a shorter name/company.z
Parameters sent to device.z6Could not communicate with device. Device may be busy.zMUnable to communicate with the device. Please check the device and try again.zPRINTER TEST PAGEz$
Would you like to print a test pagezhp-testpagez-p%sz-d%szhp-testpage -i %szpython ./testpage.py -i %sz	User exitzDone.)r(�__version__�	__title__�__mod__�__doc__r�getopt�time�os.path�os�re�gzip�readline�ImportError�base.g�baserrrrrr	r
�prntr�base.sixext.movesr�base.sixextr
r�	importlibr�e�log�debug�
base.utilsrrrr"�compile�	MULTILINE�nickname_pat�
USAGE_MODE�USAGE_GUI_MODE�USAGE_INTERACTIVE_MODE�USAGE_SPACE�
USAGE_OPTIONS�USAGE_LANGUAGE�USAGE_LOGGING1�USAGE_LOGGING2�USAGE_LOGGING3�
USAGE_HELP�USAGE_EXAMPLES�USAGE_NOTES�
USAGE_SEEALSO�USAGE�Module�INTERACTIVE_MODE�GUI_MODE�UI_TOOLKIT_QT3�UI_TOOLKIT_QT4�UI_TOOLKIT_QT5�mod�parseStdOpts�opts�
device_uri�printer_name�mode�
ui_toolkitr8�selected_device_name�fax_name�bus�setup_print�	setup_fax�makeurir,�testpage_in_auto_mode�jd_portr.�ignore_plugin_check�o�a�split�lower�strip�validateBusList�usage�aa�prop�	fax_build�errorr�
ValueError�args�param�
IndexError�warning�canEnterGUIMode�canEnterGUIMode4�qtr7r6�warn�QApplication�argv�app�QObject�connect�SIGNAL�SLOT�	user_conf�get�str�
QTextCodec�locale�l�x�join�QTranslator�trans�qm_file�load�localization_dir�loaded�installTranslator�QLocale�
setDefault�	setlocale�LC_ALL�	normalize�Error�	SetupForm�w�
setMainWidget�show�	exec_loopr�
import_dialog�
ui_package�SetupDialog�dlg�exec_�KeyboardInterruptr<�setPasswordCallback�showPasswordPrompt�header�getPrinterName�sts�info�bold�cups_operation�
delPrinter�status�
status_str�IPP_OK�	sendEvent�EVENT_CUPS_QUEUES_REMOVED�makeURI�sane_uri�fax_uri�connection_table�getDeviceUri�probeDevices�replace�	print_uri�parseDeviceURI�back_end�is_hp�model�serial�dev_file�host�zc�port�queryModelByURI�mq�SUPPORT_TYPE_NONE�
FAX_TYPE_NONE�FAX_TYPE_NOT_SUPPORTED�normalizeModelName�
norm_model�PLUGIN_NONEr@�	installerrA�PluginHandle�	pluginObj�	getStatus�
plugin_sts�PLUGIN_INSTALLED�PLUGIN_VERSION_MISMATCH�which�	hp_plugin�cmd�execute�
getSystemPPDs�ppds�xstrip�
default_model�getSupportedCUPSDevices�installed_print_devices�list�keys�d�p�installed_fax_devices�f�enter_yes_no�ok�printer_default_model�getSupportedCUPSPrinterNames�installed_printer_names�ir�name_okr�INVALID_PRINTER_NAME_CHARS�getPPDFile2�	print_ppd�	enter_ppd�desc�ans�
user_input�	file_path�path�exists�isfile�endswith�GzipFile�read�nickname�open�version_info�decode�search�group�AttributeError�location�
add_prnt_args�
addPrinter�EVENT_CUPS_QUEUES_ADDED�Device�downloadFirmware�closer4�fax_default_model�installed_fax_names�
getFaxPPDFile�fax_ppd�fax_ppd_type�nick�setPasswordPrompt�getFaxDevice�tries�getPhoneNum�current_phone_num�getStationName�current_station_name�sleep�	phone_num�len�station_name�encode�UnicodeEncodeError�UnicodeDecodeError�setStationName�setPhoneNum�print_test_page)r�s0r�<module>rDs ��0��'�	�
��H���
���	�	��	���G�G�G��#�7�;�'�

��&�
�
�r�z�z�6����E��2	
�7�B���
%�2	
�N�QX�X�Z\�^g�im�
n�2	
�
�
�
�2	
��
�
�2	
��
&�
&�	2	
�
�
�
�2	
��
�
�
2	
�N�2	
�L�2	
�S�2	
�z�2	
�j�2	
�X�2	
�z�2	
�i�2	
��
�
�2	
� �
�
�!2	
� !&� 4� 4�!2	
� 7<�6J�6J�!2	
�"�
�
�#2	
�$C�%2	
�&z�'2	
�(W�)2	
�*[�+2	
�,X�-2	
�.R�/2	
�0�
�
�12	
�2D�32	
�4[�52	
�6d�72	
�8Y�92	
�:M�;2	
�<H�=2	
�>c�?2	
�@I�A2	
�Bc�C2	
�DP�E2	
�Fg�G2	
�HQ�I2	
�J�
�
�K2	
�L�
�
�M2	
�NZ�O2	
�PO�Q2	
�R,�S2	
�T[�U2	
�V>�W2	
�XO�Y2	
�Z`�[2	
�\�
�
�]2	
�^�
�
�_2	
�`/�a2	
�b-�c2	
��j�f�m�m�G�Y��W�e�%�x�0�#�^�^�D�#'�)�����'�:�-2��3�6��j�,��j�#�������
�����	�
������
��	�����/#�D�A�q��D�y� %��	
�'�	'���	
�o�	���	
� �	 ��
�	
�o�	�*+�'�'�#�,�7�Q�q�w�w�y��� �7��%�v�%�%�c�5�1��I�I�!3� 4�I�5�	
��	�!-��	�;�
�G�G�I�O�O����'�'�#�,�	%�B��x�x�z�!1�1��	�	�_�$5�	�6��x�x�z�W�$�"������u�$��~�~��I�I�[�\� $�I�	%�
�h��	]��!�f�G�

��	���	
�(�	(���	
�t��"��_/#�d��H�H�Q�K�E��	�	�*�u�
����&����%���	�	�
#�&:�
:�;��8���'����6�7��U��$�u�$�$�&��I�I�p�sz�z�{��q�M�%�u�%�%�'��I�I�p�sz�z�{��q�M��8���U��	��$�
��H�H�B�C��3�8�8�$������V�$8�9�3��X��O��;��-�-��e�X�6�C��y�y�{�h�&��*�+�+�-�.���	�	�3�c�9�:��9�9�;�#���A�
)��y�y��~���1��h�h��1�v�&��

�I�I�>��D�E���%�E�#�a�'�G��I�I�,�w�6�7��Z�Z���)>�)>�?�F���%�%�e�,����#�:��I�I�0�1��I�I�(�3�.�/����w�s�|�,��D�K�
�� � �����0@�0@��0E�F�	�#�	�#�#�C���8�A�
	���!��	�����
�
�� �� � �"�*$7�5�#6�#6�z�#B� ��j�
�:��6�
7���3�8�8�$���	�	�_b�_g�_g�iu�w|�F�HR�TZ�[�	\��n�n�T�5�'�:�v�F�����
�	��I�I�2�3��I�I�K�[	�	B�%�
%�D�$�$�X�%@�%@�A���C�J�J�1�2�,/�,>�,>�?S�TX�Z^�_f�Yg�,h�)�C��z�#/� ��H�H�c�h�h�<��T�U�V�!4��!4�!4�T�_�_�FV�XZ�\`�bv�!w��F�J��{�{�f�$����B�CW�W�X����� 9�*�l�S��1�
��	�	�Ma�bl�m�n��1�
���H�H�t�u��H�H�R�L��,:�F�N�N�5�'�,J�)�J��'��c�k�&�#�&�&�(�C��{��1�
��H�H�2�S��V�;�<��H�H�R�L���I�I��T_�`�a��)�)�4G�F�4G�4G��4L�)�M�J���q�M�	������5�
�B�C�D�������&�&�x��7�	��$�$�U�H�5��
"�F�!�!�*�-�	-��%��e��H�d�B��	�	�	�*�u�$�%�
#�V�
#�
#�J�
/���R�V�V�N�,=�>�BS�S��I�I�2�3��q�M�
�6�6�*�m�,��@V�0W�W�\e��I�/�V�.�.�u�5�;�;�=�
�����+�.���%�'�F�[�,@�/�2�
�2�2�4�I�"�,�,�.�J��]�;�;�;���!F�!F�F��C�J�J�0�1��C�J�J�5�6�'�E�K�K��4�	��(�C�'�x�'�'��,��1��	�	�"=�>��	�	�#R�S�"�1�
�!�t�!�!�#��$����U�]�]�8�R�%@�%H�%H��SU�%V�X[�\�
�"@�&�"@�"@�$��"H���-�2�2�4�5�	8�A�,�Q�/�
8���	�	�2�Q�6�7�
8�	8�!?�� >� >��y� I���+�0�0�2�3�	6�A�*�1�-�
6���	�	�0�1�4�5�
6�	6�
��C�J�J�*�+��I�)@�@����Y��I�I�5�i�@�A�B�C�#3�#�"2�"2�3t�vy�"z���K��:�a�=���,��$1�!�&I�f�&I�&I�4�&�&Q�#��5�5�:O�Sj�ku�Sv�:v�(�,C�C��A��1�E�A�I�=���%<�<�*�Tk�Bk�op�yP�Q[�y\�p\�1�U�Q�Y�>�1�!��Q������'��',�S�X�X�7F�I^�7^�._�(`��'�-�-�/�5�5�7�3�>��H�H�[�1�&�q�M�+�|�/A�/A�/C�/I�/I�/K�s�/R�+@�L�"&��!%�&=�&B�&B�&D�!E�*�A�%<�Q�%?�*��#/�1�#4�$'�I�I�.{�$|�.3�G�$)�	*�*�"&�&;�&@�&@�&B�!C�*�A�%:�1�%=�*��#/�1�#4�$'�I�I�.y�$z�.3�G�$)�	*�*�".�0�A� �D�$C�$C�C� #�	�	�+N�QR�+R�!S�*/��0�
#�!�A�D 5���H�H�+�l�:�;�(�E�L�L����x��)D�)L�)L�X�WY�)Z�\_�`�M�
�H�H�8�9�(��(�(��]�D�A�I��I�� � �	��	�	�C�D�#,��	�4����/�)�;�<����*�T�1�2���H�H�u�v�.�c�.�.�/b�c�G�B���z�!�}��D�	��!�	� 0�� 0� 0�1v�x{� |�
��I��:�a�=���B��%*�3�8�8�4�,A�&B�
�%�+�+�-�3�3�5��<��H�H�[�1�&�q�M�$.�	��7�7�>�>�)�4������	�9R�(�1�1�%�8�+8�4�=�=��C�+H�+M�+M�d�+S��+/�	�3�+?�+D�+D�T�+J��"�/�/��2�Q�6�+3�?�?�7�+C��*�'3�':�':�8�'D�'J�'J�1�'M�� $� #���)G�$�)N� O� #�	�	�*k� l�&6�c�&6�&6�7H�&I�G�B��#%�z�!�}�"�	�I� �I�I�&X�Y��!�K�N�I�I�R�S��q�M��!#�%O�Q^�Qf�Qf�gj�kn�Qo�%p���$��$�S�X�X�.h�%i�j�H��~�~�'�-�-�/�3�6�����-�"�1�
��� ����*l�!m�n�D��z�z�|�)�)�+�s�2�����-�"�1�
���H�H�S�X�X�=�>�?��H�H�%�	�1�2��H�H�%��4�5��H�H�^�i�/�0��H�H�^�h�.�/��H�H�&��-�.��7�7�>�>�)�,�!-�y�(�B�	�SW� X�
�!-�y�(�I�r�SW� X�
�!4��!4�!4�T�_�_�FV�XZ�\`�!q�cp�!q��F�J��I�I�6�&�*�9M�M�N��I�I�4�f�4�4�d�V�<�=�����$��	�	�C�J�N�O��1�
� ���� 7�	�<�P��%�'�B�F�F�=�%�,H�	
�!�F�M�M�)�,���%�%�'��H�H�>�?��I�I�<�=����	��T�^�^��I�I�L�M��I��
J�#�	�������C�J�J�(�)��G�'<�<����W�Z^�Zc�Zc�dy�{B�eC�[D�D�E� 0�� 0� 0�1p�ru� v�
��I��:�a�=���(�6�1�� -�� 6��"E�&�"E�"E�w�i�"P���0�0�5F�J_�`g�Jh�5h�%�)<�<��A��-���	�9���%8�8�w�Nc�?c�gh�qF�GN�qO�hO�-����:�-�!��Q������#��#(����2�CT�3T�*U�$V��#�>�>�+�1�1�3�s�:��H�H�[�1�&�q�M�'�8�>�>�+;�+A�+A�+C�s�+J�'8�H�"&��!%�&=�&B�&B�&D�!E�*�A�%<�Q�%?�*��#+�q�=�$'�I�I�.{�$|�.3�G�$)�	*�*�"&�&;�&@�&@�&B�!C�*�A�%:�1�%=�*��#+�q�=�$'�I�I�.y�$z�.3�G�$)�	*�*�"*�0�A� �$8�8� #�	�	�+J�MN�+N�!O�*/��0�
#�!�A�F-���H�H�+�h�6�7�(:��(:�(:�2�x�(H�%�G�L����	�	�n�o��1�
��!#�%S�Ub�Uj�Uj�kn�or�Us�%t���$��$�S�X�X�.h�%i�j�H��~�~�'�-�-�/�3�6�����-�"�1�
��� ����*l�!m�n�D��z�z�|�)�)�+�s�2�����-�"�1�
���H�H�S�X�X�;�<�=��H�H�%��/�0��H�H�%��0�1��H�H�^�g�-�.��H�H�^�h�.�/��H�H�&��-�.�"�D�"�"�#T�U��7�7�>�>�'�*�%4�T�_�_�X�w��b�'�4�&1�"��
�&5�T�_�_�X�w��g�r�4�&1�"��
�
�I�I�6�&�*�9M�M�N��I�I�4�f�4�4�g�Y�?�@�����$��	�	�>�z�I�J��1�
� ���� 7���J�

�C�J�J�)�*��!�	��!&�s�x�x�0w�'x�!y�!�!�"B�"H�"H�"J�J�!�S�(�����-�"�1�
�%�%(�
�!+�s�!2�I�!�_�4���I�I�7�8��"�$�C�$�$�W�4�@��Y"��F�F�H�T"� !��!��"�!�Q�J�E�
&�47��
�
��4H� 1�7A�!�BR�BR�BT�7U� 4�&*�� %��"&�#4�05�c�h�h�@N�Qb�@b�7c�1d�I�05�c�h�h�?x�6y�0z�I�#,�?�?�#4�#:�#:�#<��#C�$'�H�H�[�$9�$.�q�M�#4�i�9�?�?�K\�Kb�Kb�Kd�hk�Kk�0A�I�#&�y�>�B�#6�$'�I�I�/A�%B�$,�%)��)2�!.�A�'(�0A�'A�(+�	�	�2{�(|�-2��(-�	!.�(*�$,� %�"&�#7�38����CT�Uh�i}�U~�C~�:�4@�L�38����B~�9�4A�L�#/�#5�#5�#7�#=�#=�#?�3�#F�$'�H�H�[�$9�$.�q�M�#7��Q]�Qc�Qc�Qe�Qk�Qk�Qm�qt�Qt�3G�L�!P�$0�$7�$7��$@�$'�|�#4�r�#9�$'�I�I�/G�%H�$,� %�I� !� 0� 0�� >� !�
�
�i� 8�!$���)G� H����	��#�O��C�J�J�*�+��(�&*�O�&6�c�&6�&6�7^�&_�#��O��:�a�=��"�u�{�{�=�1���"�\�1�E�"�Y�.�E��t�9�q�=�-��5�C�6��>�C� �� � ��%�
����������������{�	��	���;��I�I�a�L�:�:��;��^8��.�	]��I�I�!Z� [�I�\�	]�����E���8�	��I�I�D�E��q�M�	��*�
)����h�h��Q�x�(��
)��0�<�<�
��
��
�	��I�I�]�^��q�M�	��N!�	��q�M�	���	9��H�H�7�8�	9��T$2�*�')��*��P�
P��	�	�N�O�
P��$�
J�!�	����H�I�
J��V$)�*� #�	�	�*{� |� *��
�
�1�
�%*��#(�2�:�$)�$.�*��
#��~);�;M�'N�!P�3?�3F�3F�w�3O�L�!P��$)�d� #�	�	�*b� c�d�����	��o�o��I�I�m�n�o��j���	�	�+���s��Al-�Al9�%Am#�"Am(�An�
An�'An:�.Ao�Ao2�1"Ap�Ap+�XAu�"?Au�",Au�IAu�"Aq�3J2Au�I&Aq�I9A)Au�K#Aq3�K)E:Au�Q$?Au�R$!Au�SL>Au�`At$�`
At�`"0Ar�aCAt�d'CAt�g+As
�g> At�h&As1�iAt�iBAu�l-Al6�l5Al6�l9Am �l>Am�mAm �m(An�nAn�nAn�nAn�nAn7�n6An7�n:Ao�oAo�oAo/�o.Ao/�o2Ap�pAp�p
Ap(�p'Ap(�p+Aq�qAu�qAq�qAu�qAq�qAu�qAq�qAu�qAq0�q,Au�q/Aq0�q0Au�q3Ar�rAu�rAr�rAu�r0As�sAt�sAs�sAt�s
As.�s*At�s-As.�s.At�s1At�tAt�t
At�tAt�tAt!�t!Au�t$At>�t:Au�t=At>�t>Au�uAu�uAu

Zerion Mini Shell 1.0