commit-gnue
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

r5599 - in trunk/gnue-common: doc src/apps src/schema/scripter


From: jcater
Subject: r5599 - in trunk/gnue-common: doc src/apps src/schema/scripter
Date: Wed, 31 Mar 2004 16:50:09 -0600 (CST)

Author: jcater
Date: 2004-03-31 16:50:08 -0600 (Wed, 31 Mar 2004)
New Revision: 5599

Modified:
   trunk/gnue-common/doc/Developers-Guide.sxw
   trunk/gnue-common/src/apps/CommandOption.py
   trunk/gnue-common/src/apps/GBaseApp.py
   trunk/gnue-common/src/schema/scripter/Scripter.py
Log:
added a convenience GBaseApp.addCommandOption and simplified the GParser options

Modified: trunk/gnue-common/doc/Developers-Guide.sxw
===================================================================
--- trunk/gnue-common/doc/Developers-Guide.sxw  2004-03-31 22:49:13 UTC (rev 
5598)
+++ trunk/gnue-common/doc/Developers-Guide.sxw  2004-03-31 22:50:08 UTC (rev 
5599)
@@ -1,132 +1,104 @@
-PK�1s0��19mimetypeapplication/vnd.sun.xml.writerPK�1s0�3ݑ�
layout-cachep�P        P        9P        GP
Q�P    ZP        fP        �P
�=P    �P        �P        �P        �P
�YP    
-P   P        $P        .P        1P        
4P        6P        �P        ,P        �P        
eP        gP        lT
�P    �T
P    cP        �T
���P    P        YP        �P
�dP    T
-P    oP        
sPK�1s0content.xml���v�H�&x�O�RO׉�I��odE�(��Lu�_��U��'H8IT�?���=��`/�bo��ٳw�����$kf�8�H�)�̩T�������g�����qli���L�~y�nh��;�i_|�{�8?�������]���˧7�3�}��p����~���>�W������+���j}�0�#��t�a�u}w��_��4���z��@;��5
�8x��y��������`������8Q7���������������
�����o���zoI���|�p���o��s��� 
�~xxh>t�����E�Ϸ�Zow���<Z��m����|��=�.�D��_��aZ㜁�!����.��q�k,�Hא/�`Gsx�z?�����/l_��w��b��+R����y/�<�g�5�2���{�0X��^���=���m}
ru����t�s�m����ش��ߔ6���q<6<�kkq����4�/���   
\�������i�g��ڱ�؏��Ɛ��5�/Ǝ�\;�����0���)�O�g6
,�-�6Z}�n)�)��G��m��nu�Ӿ�$���>q���o�gi]�� 
+���H���6��0����~g�[���ޛv�h������y^׉���n����d��O��u�z�Tg=���o��$�O(�L�+��NVr������J�v������ǫ��Q
-SL�r
-���L$�R��x�>�' ��`�����ֺݰ/1
��g������=�����y��EUB���д�e>j�����ߨ�01C�
�3�������e*����`l�'����v����1є���E�m�u��pٞC����aB&���M8#G���p���.ڀ���΄��9I��s|���=���tڥk�c���G�ꛂ۱��8�z��*�������u�C������ه%�Ծ�5˫���yn^��������*݁%���Lt������F1R.y�p��C�H��\�t��n���:�NN/R��<��ŀ�v��h��I(^5��G��N�UA4]��L�u18��sv�2
�#-ZJ�����{tt�Z������]iR�fH����Yʝ�������೼�   
�T��lٚlےlۊlۂ��#>��O�j�CaF:'6k1:۵�-[�Ζ-Fg��S[��dT�bt�����C 
/V�b����(h3le��ݲ��n�b���w�[a���n�N[�nm1"fW�bo�bo�bo�bo�b�#6���O�b�#b�I,��v-�ɖ-�ɖ-�ɖ-�Im1b�QY�q�T-�Im1"f�V�b�n�b�n�b�n�b�n�b��#6���O�b��CI�D�Զ����.��|��'L�S3�QY��~�9SuҔʍ*dM���6��v�T{ۉS�mgN��ԩ�騮�x��S�:{J�Fҧ�[Οjo;����
���S��u��tT�t<�,�v�F�r�
-yT�-'R���I��v*U{۹T�:�jf:�k:�l:U�ΧR�qV�q�]�q�e�q�e�q�e�qV��dT�f�=U�qV[����6k1ηk1ηl1ηl1ηl1�k����Z���j1�k�1���b��b��b��b�㢶�ɨ�Ÿx�㢶J���&�}��
��mohm{C�h�G�݈OGe
N���V64�jӡpc�⛹��]���N��}��R]���.����}�.���})�uN_ﲘ�|��Ծ�5˫���g�7dK
-:W��-Y�d��cel��ӵ%����e1+]�նdc�^9�jC���,,���<U��NfM���z���
�Âr[V�t�dW��0Vӝ?]L�Nn�.�Y����t��ʙ-�%e��nK�ɻ�a��-�x��d���]���[mK6����)/��%���aV�%�ur1vD�bK��OՖt��#�e1+]�նdc�^����lIA�MW�%�T��a��-i?][�NU�]���[mK6���+�nȖT�tu[�N����ؒ�ӵ%��
    
�e1+]�նdc�^����lIA�OW�%����a��-�>][�N��]���[mK6���k�nȖTuu[�N1���ؒ��kK�)$��bV�~�m��x]�3Ým���g�7gK����N}f�4��w�VƖT��pg�g�;����ْ�{f�S�.M���%?3�)�����d��
��-9{��� 
��ފ-9�m��x]�s��m�{����7gK����N}��4��w�VƖT��{g���;����ْ�{��S�{/M����U�%݊�{�n��{�>��1[�}��޻����Dj��Z[R�s��m�{����7gK����n}��4��w�VƖT��{w��޻����ْ�{��[�{/M���%?����Y�n}Vqs����U��gK�}�klɧIJ���>t��H���7�
1C���z�1���u��&�P�r��3W��kz�z0��z�AtB0��.;>���3W6���������@s0 
/���4'��A���������� 
�6t���9�����b�����,Yp��3O������[���<��A{�0o.��)�'���#g�x 
�u<�7����E�D\�,^�N���^<��M���H�6�*����ddC�Z.6t��
�#E���]��ŗ��]I�[��]�h�?�D�X��
�*����N�$��y;ln��<�hX�+�HU�哽<address@hidden,#E+Y�U%F���c�ڄ�ir�
-Pw;��9Χ�6��W�Ź%Ot1�ؤ�z6�A򞝂��x{f���ǧ��0��劰5�δ
`       
��by=��F��ܓQLDc��8�P"C�&���+%��َdG���y��3���>|acv,Y��<h���K��=.�O�b퓥�64�"70���ga���QJ�i�����?�-����w��[�n����em��S���<Ϸ�2�[���˰�a.�ʊ��Jrx���Œm��ٹ�!
 �]        �G�
-���`��v���^���     
ps����"SDd`�����wN�͉�tM�,/1|[�!�M�5F�Kh��3�Lι�#Ѿ��=�h+������16i<���a�/|7�%+9R
-2�p�""@r�I�.���j>ʧ���͌���z.�j��mY�Vr�n}�6t�(M�:g�K�j��X�=
��<`6=�;���0�/��%e�T�4�9&l%�-߄�^$��̽�e��q�lק-oX�����h��pD.��m+�c�D2��I�
�͚*�x%�1ߊ�8>Ϋ���yux[S
�`,^w����fC!yt�+��K�\���y7�B^�
�)���` �$�#9'�4}ԕ���]%_��%�[�5��WI�<-�Y)����`�Y-MOQ��L�[ N�E�n��ݰ۴
q-ع9.Ù-�QI\�����wL}���gu�<�
-s9\.rгw�<�8�˙}���$/F/���)�e��/L_��~����)f͚��w�۷�������l}0�hv'/oY…
��,쟱��̲S�,��lle��A�Jw��j�>�y�g�   �9H\Q߆ɪ��e�Ê�<=�v���9���D��͊��      
�9��n��e_�e�o�4���l���"��ۜ�-�����O�Ʌw67A�C'�Z��W/�s%�A��x�.��JQ�g�Z�=kvi��c��"�}�U�L�Y9ư"Y;ҕ��[��J߃���V�N>���<�U�sG���Gʳ�>IƝ�G��Ƅ��O#E�����$X��qq_�=�8�p^Ȼ�b�g<�)F5�_e��K�
s���D[�q���D/X��Y"f�,��|d�+��x��k��1�2O2��
/�G,3ÿ�
��3�?��4NӋc��=�D�:<j�/Nc� J�୯��w��E��1��f�
-�"�8�3q�2��n�݋�Y�8q�N�\]T�'������q�8q�ND�
*É�mp��l��O*Ɖ��p�ˣb���'N�N�fEq'c�8;�lHe*?g��mϿ��Ox.��98���3'�x��Ğ���s���{<spbρgN�;������n
<k�Y�x����5���g
<k��    �y<x��w�����Y̿��sd|lm�9����I�eg
tY�h��&address@hidden
nb�9�`��M{�m�W�h�]��ͅ�
-mh��hs��G��61�Ȭ�Ѧ��M7�Z>ܜ���e�s�\�:���e�zd��e�s�\�:��I�2�����5���g
<k�Y�x������g��R����߸׭�!���>sf�+��\�H��?\�H���[�H���[�H��g[�H��[�H���Z�H���Z�PJ�#忼0t��`��+��M��y����v7���7�`���&l{
�f$ߥ/_X�=Dz�S$�U�-��i��?�2�E�$�}m�SG���Dy���     \/y/�Ƀ�
|�F�;���-�}ܘ�E��gHp�)�K?x�� 
~�"�b}x�׀a)#��-/�!�_��&�>m8�O���ґX�3�Ʋ�wu*��Z��;�g��[�?�n���L>5��\�$���v�wʯw���p�/�����w
k��v�]#P��^�8�w�vc��cT<K�`2��۠��v/��`���6�
��L,�Ob�ixi������O�E#��ȯ$T
>�ڟ���tk����S�=x�N�|�3�7=fh�M�B�GZ��ؼ���Y=::nu틻��G'/��2�v���u[���ѱ 
>y%�E�:��c�'<���ٜn���\�Ǣgl��vu{W�Jxu�L�t;�5�j��˘v�
>��e�[,C�g[���O�����zS��ᡧݍ���K|��vo8��Ax�OQ"�� 
>��u|�gȵ��М�j�����������xF��It���g
y�M#�G������������`D|���)��#A�`LZ{���� 
�L�3�I��Ĵ�����G��g�����7�A����A�C�����yP�y���[���2�5ؓ�i����ٓ������ٓ�����ɳ'm�3d�ɓgO�FhȞ�'Ϟ��ѐ=gO�=i[�!{Ο<{��QC�\<y��n�F��h_4�5��:Qba
-_���s<�"ʗ,Ls�����ɫ�#��%0��f<,#�L,o��dpؠ�NS��nu,ϣ0Jpf��,�;address@hidden@����K�
&��g>���5��!��1�'�?��Ӝ��s� �����i�,�u��[�ٹ�}���؛m�}���EB��
 �8$���z��
� &address@hidden
 
��Ƶ}EW<�|u�p,�D���Z�O�m������?bcV���)H����8u�צԷ^������m�ZY���^z����~z�9��-źv��Y�d\xB)1����^R�dm���:�9C{o��(n���|X�6�G�����t�����2������&�vK�N��haGd֔}
-b��ݩfz��y�G�޷t8���
-|�2i��`�9��A��M\�wDt���!�w�����0f_�#��
��ӡ�)�(ѵ1,�1X��C6���>�8�]z���rO�����n�[b����t�>�;0��.����;��j^��Kow
address@hidden;���k�y#ݗs�/h���>��
-�pռ�>[�����J���nk=3�2�<�>�?����͆�)��6�zu5�m�1�2���H��&Ţ��'�/address@hidden
�-�{�`m7gW�,/3���h����5|����W�(��"p��  ����]o����/N@<s��i��
�?L{[���oH��s6<address@hidden/address@hidden>~~}yH��ۏ��Ě���t�����q�ȅ7������A1�eF�H�<0䉧�2��w㯁���!�-'���3��q&\E�����7f��C�(address@hidden"����h�R���ON�)"�ႅ��o��Cgl���
-�
-�"��~����+#�+x~0�0l���Q��P͞�sh�Z���N���Q�4>=1�����8R��ʳ!
tb��ތE��ӌޕ��>ACB��3��=���Q9{���-�        �|؝�~
L�̹ϗ���d�z���!/N
-{4Qq�0]X/C%�J)K0��D��/��b��!�"�������e��`�S���Lڐ���
��xb6��9���2tb?"l�`B>HLJ
��uơ(address@hidden
-6V�=�%��̡pQf
����O�z��5��57��t�O�^�� 
#cW�h���A�}��/*�_0��Sw☺�����/K��5��+���;X�[����� 
W�[*M�)��G����[�<� address@hidden address@hidden'�
4r}��[�)p0(address@hidden 
�G��C��P�~�J��yVM1e�%��#]�A��1���Q�RA�"�L���6fr��1PY���10Z������lXą+�2��;l�P?"o
=p�Υpg�x��v���Q;�};6k���o�W���H�%�>�Dԙ��p咆Hc��5�4�Mh�k�pE��f���k��l����L}62��cr��bx���E��hV��������K������Q����.�
������g� ,�����7����]�������hpMz����/@����W_��p��ᙰ$�rL�4����|���Ǐ�Ñ�
-�ޠX��u.ԛ��7��VT��_ѵG����M�L\����e��c��|��i��F����%�{�*�z�[���t�-��7�>~������_�>���1p����vi��y�^��Rq�y�,Z��~��~1�����"address@hidden
        
\'T��+0�����k�V�:�y�~�§%!��be�ܓ����8A1hHyx�{�����1�?k�YP��F�yt����D$G��2���X��ޑ3�
     �����sc:|�
 address@hidden:›��>z�|�e0�      ߛ�˳��wV�/[,gD���&g)�c�X
�*�ZPC����Ͷ���/8/"�*��,��_�����di(��0F��=���E+�ш�h
�J��A�u�LJ;�&��2���jfm[�address@hidden&.��f"D�{���r���ߥ���      
��:7��[���=����t��><
-;���x��T��Y|�
-<��4Z-�y-��[�`�8'�����]�f�A?���E��0r<address@hidden|1vCq�]��g�������x�����o����j�2
-��
-�5h6p��������c�3u
-gFc���<��9l
-4#    C��i9C������;Y;�-�4�������W.��2,+ol�+��`S�t��
-�H�2�$Q�v�)�:�����e�7ލ��t9!��������f(d
0�B�*�?��P?]g0}���aÍ
-�mx�:�8���w"address@hidden(�C�y+���
-u���=k�xw�~�`���͊Ok$Ң�>�B���b�D�=Ʉ��~N2^OVQYG�2/�(��P�Ð�������^ 
��(��4�&�d(��h�#�<$���OÐ�˝J�0�I�r�?����
�&��p��}C���W�/�휏q'-%R�{��Qڶ�!h�Y�$��o�%-~p�ȬN����O�3�
-Q��d�k(�DF�3�.��      address@hidden;0�"��0�
-��~���S��p�1��a��Sn�*�GCA���d��yF����<��#� 
������(��`��X<�q�{�������sl��CF�16S����NI�-<�>�tf���BX�crg��.����:����JO��X�f�{��;�n�����
-_����ɾI�Bu从|ב�����H�+i�u�j�tSH��)��;�i��ϳ.�y
"�M�4�BP4�r(address@hidden@A\KI�),address@hidden>Vw�8>�$ۘ�˃�o��K����|d�d:r���/�3=)s�V�Ƴ�\[�﷙2��F�_)�c��&L{�1c�B��y��C�������{�x|ɕ���[�:ߋ=��+I�saT�I�+�d8r�)�`ƶ�
�����'�c�;�DBe�z��9��ͮ,%5
Ն��8��]���j-������4Y�n��V��h�Z�7R�&address@hidden&2�#o�v'O�v���>��X
2�E����K���G��>��*�W"�3�<�g|�az���PH~�����fA�����!�Q~�3�m'L��)H!��č�xE��H�`������A��rz�I䠷M[�sd&�%�AOJ���\
���4t曆NѦ��
���v��W���4!�7Bq�88!�?�؂���&%�g%)X�L�E��6\��{�q��W��oUɩ����,�9:�GxJ��
-5J�5�s,�0�!��ܢ�-���T}�9��̩�Xɕ����Wk&����?�����B��~����^j?g 
O���M�P�_�����O��ų#��e�<>ǽ,��Zq|c�el��,�)�CM�6�w��[�A[<�-��%�0���T�$2U���_�
  �`�I�﹚��L��
-S�A��c���Iϳ�|��K��2��ya�������_23
--+�뤐O�����Ć����
v9�#�<��������n�-E�j/�ӟbF$��v�����GS�>�z��K���z���|w�y���/��|���|��0�����~'RO�q�џ�RT|*=���$�0�ژ'��W�'P�h�K�a���sJ
    x��/�V�z����^3QxI�ْP3����x1��)�Î~`t�S        
]�g��a��'����xb_O�����t�Z�26P�xf��C��C��9!p!��G��
�1����8��c�pdb�XRg�;�D]d��f�踕;E�GN��I).:address@hidden;`�늝g�c-p����/�����$7S�k��v�k�~5���N���TOC��Y�#*���,���H�?R�$N�����Q��T�;�|.�9_���3j"��!&��V���3�x��|���x.�)B�.r��?�����������a;f��rY�[P�w��7=�
@����w�`l��yI�y�x=���<�4�U`tٖ�{"address@hidden&���3��"��]Gs����B��fag%�����{S��(D�0�F���Z�'.X<C����Ǩ{\�����PFu��<yp�
5��f�6�NM�mRcUdnE�1N!=���`��{��]�%��U+��ij�)��e���me��4���Y�`��q�0O��$pEj_
 �j ��\���S Nd�      
0��P�������1䦙<�&~Z3J���ݝ�?�0+���<D���*��.���'������6�O��M�9�,�u6_vN�pF�R�V��+����
:F�9���d[���%b[��c�bt��Q�欠B�L��� L�6mE4r�[}2?unQ����3e��P2�3�{�F��(��瘿��ᙎa�
!�z��;�)�&,K6[������x5�mT�1�lF}�p��D-�G�.'�Ý��ٲ~��O��R����2���E�)��0qH��bEQ�
���0��c�C�l�B      U9�ـ��f_���NaԗNg1��j���FL�����O�c�V��f���e~       
)�\�}��:�o9�L�F�NL5',������^<��Hp�®B�Y<��a��1&(OL������0���X��J�b�_Q�|�>��#`7ۍ����
 ��70w*20��
�����x��D=ܵ�%���*��WC�C���a
VQ4��e���',nʞ|Z�������_�;1��A���6��JdF,+!����sNvX�Cc�W����e�C5�2*]��J�`
7�TGB��s�6�T�SO���V���K��44"�2����'�xs�����""�Q�P����ǁG玢B*i^{�_Z��æT��F�8��c`��m���#������'<��v�^s��E��1�6
M�H����"���Y�S;K�҂xr�%�N����k!E������#�s2.*�Vʓ5ϓ�+���F�8N|���d�*�3�L)LFA�_�C1��B&ʿ�#�9��a�+�MX�����%?^xh�*���-R�N#~(T]�Ⱦ���Kx�DO+��!��bh���cu}�V9K��-WV�!���Ø�̈��?v.t�!Q��·��U�>�]��$}�G�m:�0&address@hidden&����X�<A�����b֣���'��aff��5���=<8X0����pl&�S-�E�MQL��N�������yPT
-U�x^�Z��D}�g���������27�{����H�~����?�����ͻ7/������!��X�"��<�O�|��US�~�^`W5wN?
-�R{��;:� ��|Х6O�w
-�Ƀ8�����]����.���-�W��Xsz�*�|E��!�0}�_=$���V�_���<J�N"�9���xC|����D�T�����[�^P�
Z�>����z<T���t����?��l�^�ьZ)w��r���/
-=��=�s�/address@hidden:��#H    
�/�)�"/���(�R�g9����b;φ\P��3�SH,VvOr�Z�3!��N��X��^X\��[(���؃���X}Z���q���.?�����y�FCS�E�rr�B�[���GE�C�E�~t4�Ɏ2��*����җ"@
�}&�{��v�Mg  ��2]�z
��      ����e�]���^/
-k8y��4:y�p��^�Vz<SJ���3�;Ip��������Vs�
M]FTS��[)��h�x�T��i9;��M���}.�R!�
-n�ۘq:���@(��)35���F�G���˔�:�>Yj���_�[s��g���ק���e�}Qy�\���Q�����,�G,�}:�Q�)��)�����
 ���P$��T3��)��
Lz�U�Q�ф�,I.8Γ\�9��
-L7KˢW.X�B���^�ը�q3}�W�QT�J������]&��"5~}U�SۧL<address@hidden>�p��ڛ-����6�e���)I<�<�z$Mt������-܈y��扑��|�k����V'.�'address@hidden(��FEJ�������oZM���&0a.��h�ؔ�E3M̂3�D.���kd�Dk�恣ykڔ�e�����l�ǘ%+x�$���[Ӧ,
-PB�"%�>��n��FG:�      l0�,4�f��ʖ����Gԩ��.cL��1/�o���(Nh�yyU"
'~Ps>_�Q� �x�1�$ݞ�&����<���pj�g���sq��&)|NS��ࡉ��C�S��  7�����ۨ�
�Դ�0�G\�*.6�lϙ�-��i{>,$����®��x���B5��d��c�~���<�B�"address@hidden,OG)("�;yڃj���\����ϊ�b�I{��^����,[�"��zGk��[�X
 
v�b�dS3c�A�^��L:���k�Uf��κ�:�������-"���y��I&address@hidden(���#�j�4=����`���1F^���p��&address@hidden'Da����������mZ�T!���9;ʍT��M��!�1���^x��H�����W|��U���ۧ[)�{���$
 
�vj�Hq�����#���<�Q|_����,/1����F������*����C��nS�B?�b_��~����G�M����}�1��+Zr�a�w媸10�d[�ї�:

-0�ḍШ�0�v8]x��cjtc���0����ʋ)p_����j�i�4�x.���*�e������̺��>�g0Vm�/�C �   
U�8�,7���"��>u�
-f�<��       �9l�Zg�r��vp)�"�O������cx�
address@hidden/b*�(������|Z<S���F��x�M7"��с��.����3��R����fy��{�܆�x�����|=F����c̈́zg4Gc��ʔ��옲
-g��<E�R⑏��w��+
-�VP��|T�0SldNxk��^:�7�       `0��3V3��U�+$��T~ZY�Z:�0s��:tq�nLg���G��
A��0�I�3Z-8Z��e89�[�Ak��gF>A�%�����(j)�:�g�L�.wA����EÌG 
#�4Y��a������SXK�      
�j��۴�V�ܰ^zV�$W8���՟��m��n��.˭3.Ò���f5�k���.mG���1�᫟�`���Ij�a��!�����8S)qY����t�^p��J1�c���pغf�nZ�x��9�f����!S`"]<address@hidden"9��I\��cݝ��p*�B�����=ouS�<ZWwM�mH�6�˳���"address@hidden:�H�����~clB�Щ�/&��q�KJ���d�`x�(�'���p
�)S�|?�����<n�
F�ĕl�W���>ߞY^����[�3`{Y��ͺ��S���vpR��6F�F��.�        J���(�Ǖ�Z
36�~�nڪb��#�e�h����0
-�f�=  ?7|�!��Dw�FP)��!q����,address@hidden:��#<(�0��e��p'Y��4�  
������Z����y�s���(���-��!��2���� ��#�����/� �
-+o�2 ꣋�2Q��xB�ˣ$w��-b�h:yκ��zR.Dgn�����桫�A+Kau�\㋠   �����
�����_�q�6�׹�Jlo I��t�uuP-�e��Un�j�W�Y˵��`��x[ay      
Q�.��!Є%�5���";<�!<[`���uY
�����E�z����C~�����=��̉# 
)�yih��&c�J:��,���ϖSB�"RgW�(�L��^Y�C�у������>�B�D�b���7G�!��=Ø�%�^'�u�0��c�r7���kD�v�tfcfT]��}H���F,9k{�3���kƖ�,4В��E��A>�J.U�����ɣ`
  n��0�#�ø��      
�"M�mż�(Y�A��K�*��8lb�.y�,���b�4�L�1��#y�-�Ԍ۟�Yi1|��gP*�����ev�͉7�;����#t�_j��{My/(��|��!���:o�&F?讅���mM�2R
Ĭ�Ǎ
���     L��-$
-W/��gJ��i5�I���=#���EC�8-�H�g+�D��W���#�    �#����t/���p    
+M�!ϕ�Y�3r撛���
PA�VZu�T&�*z�GHa�(�wͨ�m����MG���-����'aPʬ䛦1��C��s-���,JL�#Y�:�6�f�~�S"��
-�"<����O�ʱi�d�L���&#�V�����1�%������bZ��kyo}�*�|X�%C����1c�(�,M�i��ˮ�s�!6�U���|B+�"?����I�oI,��+�i���>U����g�tǔ���i�
-.G�f"�K�,�ȡ�y�;��|[!�0�fWH�C 
$���$Τ�^��"���ߛ���ˏӏ|���B;��=,n���[��X^��}����W+|��χ`���N�rxĐ�?gC�?�.���h��ԧ
-$���A�M       
PJ�d�F2�ո%�����kqo<��s�[��i���hN����oT�ߛRA]톏�3��0����Z��͂o6B��
-�
-T�El��Α#�'N��B}����DZe�Cl!�<㈖Lb3�*}yʆ^l���6k��b�t���JP��Ս�;�nʎ8j�YjB
�|�� A���CF��ǻ����O���F>����p����hg�=�t�(J+�6  \ 
�e�vK)��OCU���ً��^rO�B�r���5i)�#�}>��D8�����x�YJ�(�Ӂ��H�W�G5�>�
-�d��Vd3ҝ��"��jſ���8������P�;X�so�\��%��T�5��M�� *
-�F�_3�h�������k�L���6�|�Zα�B_Y��"����%����e��Ң����MÒ�t�L#��j��:�T�|�<�H��U�ks�\�<DG��C�B�,�ԝ�E�h������aht���<�|����2��q�J�="��F`����}����
o�������2��9a7H����#.4�|�T�O2�x"Z��2�Nՙ��<2�����/|cS�0C7��Y6�G�    
�\M��؁e!/�o�Z�����  m1{qr��Sa!a�ڔ      
�iI充�wg+��n�c���s���3'y����q����w28���=���p��Z����Jd�ț�$�߾�*��<�|˦Ss5�:��}���M���vj�{d�?�ƍ_
 �_�
zA�*��&u�w1=��Dy}G���t|�u"����ʵ�I�O�������?��M*�ڢ�Z����$j�|�"���A��g��ӥc�Bu�"t�+3�i
|g�P�H��a��y�)e�1�5��9y'address@hidden 
-p���gs�
-�hZ,�1��
-�����
˷�#�=斡/address@hidden&�"��aF�,���#�$ue��e���R���]��_��w"-t���P:i6S���$�$��~
-��M�"���ZQ�46��8'��*�d��4pt"���A3�ú���C�a�.�����k^�0����tH��E$��a4�,K�s�8��r�Gɮ
   
�����8�<�$Wc��#����o�&�����dp���d]�1]:�N�T���ۊ�e�rQ�"�K${2!���e�S�*&�H��������ݭ��s�
�'���te�7bK3�m�*�E��d�����'A�2�ͤ_�b'Tz��O��_S
)�bJ=V�|����w
�ǝ�Be������ē�ϗ�_>^�^����z�̎��yFgLJL�uV��Žn=Kj��G_��*[/��,��u����M��������*xvr�\�(�ۗ�eM������I'՛)�t�s�-o��'�8��Gw�>��N�Й�Cg���3��ydrw�z��~ܺl������%j��~�<܁�:��Ψ=�y3�
-_�3R���-X�n�A(g¤U��,address@hidden"(���5�`ez������;�h�m��ho¼�Ю���B.��HЂ��GO�%l�����J%
}!�vL��3��Pf��t5����C
�������kJ4��"𲬝���L�hw#g<�f��hw�<�]<����;�ӥ=����������x{pv~�899i�;��(W����|�}��Nk]�^���h�����2|�σ����~2J����x�HzG)��m�ᥲ�K�F�SH�e��G�xA�0�W�Y<�B[�Qb��#7'[݊S2�GveB�������<�\1"�ϙ��������?���Qy;��G?yh����y#�oʀ�Z5���'vgl�������`�?��6(�ē

��c�o������,�j�9�V)���z����)�'���,����OX#~�*�<c�u'D�܅�wG%/�j7��^���fo�"GNR�����P9�����p�}'{��r��n6�H����,jK�������6fcmzZ����sq��L��^?��)!%v��G���`��.f�HXX�*5��t-ES�����7_�/�.����~&6�K������ޤz�/SBe�z�~s{�R�6r�
        Fq�7�N��b�sj�N:�%!|K�[s��s��k�&�/m���D�>�<�d/)݉
->Ӯ���mU��.�̿�cbۆ�L���+�:Z�/����RS9��i��:�q�6�       �������|����}!        
���������i83��˒ۆ�q.d�i�=��'TW���oZ&Ok�����o�+����wi�g4W{ͼU��Mk���I]�n�2�����R~UB���g�N�2<�0���܃_y���>�4�����fߌ'�ta�{�\E9�>�R��,�#�!�}Ao�y��߼�A&�
-��v�i� 1�1?S���=�HG�Y�`X�g
>ϰ��[����O�R2���u1�K����R����5t箍��f���Q���j�JY���D-��S�?E���͜(     
>��W+Y��V�h�<3:�硻���Hu�y�����S�%
-щ��N��襆Oe��n��������Uf8�k�y�jqj;<��P���W�I���q�90�+�)Whiq],Z�J�|�(K�8��LGl�b���OvS��4�?�������
-��E�D0�B���U��2�DQ^:s#RA��5a���<pV9���T�XQ;�[q4W0���D��Μ��Xփ3���#�JW���X�T��}��������Ng�5H<�lz�Q1ބ2+V*���0���66��RvK�1�m}S�w�R���D8B8܅����cLh���r_*L�S��$�2������0*"�����{jִ�ë�U?�G:P���ʭк��Fb��ٕ��.��
(address@hidden&�0�0�Eֿ��i��^�.�lE��e�:�b��Nۢ������Hi��8�ϫ:S�xa�)7-{2�3���rl��s�r�r��*U�Q�!~�����e3b��y&���
 ;&�G)address@hidden,+�5��(
^���F��G*w�ŵ4_a,�GIEb�}� 
�iu�D�h4P����L[��Zjɴy�]��?WIT�C�C$;���f�����o|Y����сm��6��Du7�.Y�m��
T�k     ����dr����� �#��5����
-�������d�h�4�pѰ��q��&�<�[�T+�X,�&����5��*�/�S��xV��s�^���i   
@�����fI�.�i^��<�3T7ӱ%â�g�$xں���qa�;Zr�
��Ղ�U�Չ� �%(��%(�xA♺�9��c�s����]��T 
�XQ�g6�.��!��D����K�\]��L���,l�*���h��W=�v�S��     8/���!����,�iL\Xy�
-���`�O�ü:�8�&�Q�=�v��I����ƹ�8/address@hidden ��j�!����5�x� T=�t�%�V5Z
-̂��[���4&�K*�w��/���)"��2�����\�m���]��9��t�#&����=����j~fd����\����pEIrŵ˭>�#~��<
-j�U���tH�D��Ut�Y\ه�N^͜�-����8�Km`�G;����d��߷lUį��-
�Ap�*�?���p�ӈJ��[��P�b��S0���._���8����dEC��Ƞ*l���8}Zo5�]�j�,Y���I��l�`8��K
��mǼ�4�ks�{,�-.����������2�/�iĪ��A�T��     
��U����?��w�$,�R�4�w4���`-l*mΚ�����_�?�EN$�ƭ*X�{%���64�ѕoXy&G����_���~���q��P��θl¶�y�HAMɳ
 �
-�y�}���{"I�����G���������2=��0����e��
y3E���ț��p�I��uy�L���e<�1
-/�a�kg�}+����� y��P�z�I��v��l:�a��G%q+��|<1�1�Û|������NO
gPj>�NQI�u-��\�oP��j
�V�ǟ���.�+q���}�-��4{ZyY�k�a����-/�pU<}��X�fgE��)
���=��-� 
ozO���o1�R��X��}���]“w�D����NΊ����Y��������6����X0ux�,V�]����h$��Y�p����"<Dz�o����F�kTUX�E��_Ώ^����*]�~�V�P���4O�2�=d'���&
-U[ ��胘Je"U$6C�v(�m^T��k�1H�uAt��{!m�G$v�'�Jhg��]��Q���0�[� C�"��f���      
o�O�j�"�h!��stus�iTCԍ�����Z��A�}ӷ
-E��ג^IIe�+'#���O2��W�O��1X�z"��>�����̟�(�tn��`D���B~�#2��$M��tf'�  
"Z��xI�e>G�n32��l����2w�u~�5_�5w�5w�5wx���j5ê
�V1����ԍ�[�upo6����p��>K5��}�UvlEP�œs�w#?�V=�}؝���`w��N^����;e�N%vQT��"�H���G��)��ҩ���~�AQcXt�l_���J
       �>v��{9�������s�       
�P���B�a�����16�'�����bD7��ƌ��3�s��n.?�������3�y��nY~F��~FQT�gER�~Fw�����72��a\QcX�?��
-���(�?���t#P
�A]5ؔnG��lP��        |��>����sa�����8/�>΋�����Ǖ��EQU 
�.��"���>b�����J���1�Q��D����}��'sm�I.�}��f����'ym�IY6���6�(�
-��E�T��>�G�}�?6{#C)�f5��l����[�_eũ^��$ր��6<����?���q�ӹ>�i.��4�Op��'8������V�'(��}��H*�'8�G��t|��

address@hidden(�Փ�zE�+������TJ(�;Y13�CeD���1�z9�?x�Pp[���TTN��Z�J�F����0sM�Z�c�X:O*����cm�*�P�-�\��UI�-fw�)A6�V��Z���,UJ0j�<��k<T�%5qY�,�0ym2V[G��(")���|.S�%M��&1m�=�U2$K���r��s��U��V��\u�z��V�W���%��X���E���j�>��ދ�����J����|�k�=�n;_!�v�J��ܥp۹k��K+�ۮf5���*�vW�n{/��7S�r3�{*�6�5m���

]b�]s���ol���{~y�v�����&۹+L�s��l�Vc�]�"���U���b���^֙l�Q��͌�l�]��|��$_A�;address@hidden"�E������^{���mf,eC�jT�k�C)�
-�����k�e���9Y�'o�R,�k�L��ۈ%:��:_L���n5��1���(%�k������Y.w�,�7r��9�닜�劜U�)����H*�9�G7�l+^�e�\Pԅ㛍��d�V�փhg{��vlQ����+�^;�"J)�U��zETiEVk3k���p7?�2�P/��_di��TԦ���]Xi��k��,�U
>�F�B�����Ն�J�]`i�
�vIuNj���.�4V��om�5�̒*�4Vm2�RkVG�S�iyN���s>7��<Wr�y������=�y�{��J�9�drOQT��SIE&���cr��^%�ld4%A��z~��6����Z틹V�"�վ�k�/�Z틼V��,�}QI�]UZ��H*�j_��վ�+���єl���zV�b���-
-|\Yi�WD�"��Y]�w-��)���Tw�7�}4���Q.�}����Q�".G����V�娒~ZadYĥ(�
--�r����z_`�f�Rv����f���=��X�m����l&�_� vQU�jL�>��8��Y�I+�z���1��W
-!�C[]�O>��
-ϴO�3a�o�p��m�-��-my� �
�Q{�B��}���v�{�f���c����>p�&T�^wM'�4�=OsZO��޼���*p]5k����J�x��-x��4��=fh��˙�������t��<g̴�i{�]֜��\�ln9����#3�'�>9�?t���
 �S�`����<��ɋV�p�h��oM�В����%K[�b�,�7�d��u���:address@hidden   
Ӂ����:��dU���{|�x{�gMLl1z���z
address@hidden address@hidden ���c���3�
-��zg�����5��`
-;��C���7�H�y��P�̌u_;m>�Κ�y6,�Խ U;���#�V(����1�������
�w&�Ȋ�`�GL�Cw��Zd�����Aࢩ�f}=��~
-�,:Xs������}�iׯ��n��G�7a}s`�u$�P3"H���_Î���>i����_�KEk4��L�|�A�}�w4<$p������?�?�����M��M�����>�d
��c3"address@hidden@$w�"w{?����/�?��}9��D��L�F�M7��\���Z}i9}�¿��;h�ė[7��(�Ӌy�1z�t<5z��w��0��[fv�A��������H�G�^P�}˄)��[h*���z!D�i���t24�������|0x�
��O�Ow�|�xY`�t}0�E$�;�C��q���a`9Hpu�wC����Xo�j�_����m;�
-m��^�b��0�Zc[O�΃�]�����͹4?  address@hidden 
address@hidden@)^�ă)��`ڦo4wغu>꺖x�<�`���v������=��O˕����G��i��<��������=�  
 �9c�{\mĬ����?�s       �c�]��X�KP    ��*Xz�:c2z���z`=���������
F[�0h:�ס[���d�i�9�}b�����S��0#��;�=����rk�#�r���&address@hidden| 
���3/�w���uN��r�e�,��^�9��vy��T[        7����g����%�2�n��dB�&�� 
�*f1_֤�����:IB�p����h#X���-��t�|address@hidden<��x8'~�ȡ+�������v��A,��;��Q�ܙLK���?Q��w��}Q>address@hidden@��f�ȱ�k��Iq�aX���G.�
�u��,��mɊ���,`���\s6p�$���q��)
address@hidden|58�ʂ���G&;��Lv�J�����ޕA���������A�u��o`žXU;���Mf���ws�ptttz������</
����
-��5�Z
-L]S������G9�
-H����vx�X�U���!��u���!�o�o��c7��U%(�r��Ty�!V�xx���mO�� 
�<address@hidden&tTN��ou+��~�m>jxk�Á�������
/n���MT      Ot�7�-T��.&�8�0~
-�J{�ώuL�qL��9��Cy0A's��q|�hx8�'��=tI�� (2sh���\1a������RВ���=��B~����
A1�z��[F�锆���1};�o����U��������a�v����Nslk�|s�}=ޖ���c�Gkh��>�AK�x^��xu����U�n9~=��5���5aل��L�ksh����\�sP��c�������<���wg�.!�sL��.��zx��}�0%v��GA~
     :+�~��������G`�������5.���
-D��~
L�g�Ws��Ơd}-!�����6��v��ǯw��A�7]�#Q�}`q鰸x�m�1ߢ������ߴL,-RZ�D�3�v���N���S5|��|۩�픀ow���!���ZD�w�A��qvϓ'�1��b�j+al�1d��,yR��l|=$[�T_�������׭N���뎬C����3�hZ��s������&A�o��}���o7�햏}�Uþݝ��ݪa��.��X�����չZ�T���Z�]ON���Ջ!�����;�bx
dTI
��zf��Κ�}�F��eq���Xó��������H�^�b�o�
-̙�i8��rI�Gf�����������.�$����S��uFt�_��=}b�(��4 
|<address@hidden@F�"����Ӑ�/�d�H
�l���/�*b address@hidden
-D+;SYtSB��hyw��6�m����(��hP2�?����޷�Y��":������w�S����ݻ�ٙ{7:U�w�S��[��V�ҍ5�Z\��8֔ӧ�/address@hidden(�棂�>
address@hidden,M���vA%��[H�u>SJc
����츾d��>��0���21��ե��S����x�`�#a��E��o��6�����k����>u��rϥy#�/~�����S��/��]��ٙ�_:U�����%�
�W���58Xϣ�7��/�O���ѱ��2޳)��� ������v~�^x9pdB=0�=؃����y
����0,���[�#�JD��w����J`���    ⌎'&��y���w��
�->��m5;M_w���J���/����ĪsV>L]`����Եo�*���
L]�u����9X��Wˁ�k�����ȹ��,�D��5��a��4G9�uzX���w���Qg��//;���N���:�_�ש�u{���n�S���:�]mFY!��m11������*��
-�·��>�{��Ӯ�����x�s��|��=s�xy�f�o��\c^����<0�a�0'    �߅3��7L���8�a 
�*�423�}z�J�����hc�l�G��e3���v�,����|�jm�7
�b����3)x,m�h   
v���Դ�k��L�[��3���\�����X�g�����w�_��{�:U����3��u�v�_g���6w����+���
kr�h^�V��m�e8�{��Yf��.sw���Ќ�b�#���%`m�       
V�:��ֺ�C��Is�D���F줣N�̟"��0�kj?���x�sW�)*؟�A�ȟ:)�S����?8vc���Q^���ni.�ƅ�
@�x�_r��*\Ox�U��2��'��#s�
�hD
-�CGJ�T�+>d�P<��4�T���kӟq0V짟�͋\]��gz$��\�N���W�5/address@hidden"���>��A�Y�nx�K��7�z��3y-BE0���yw����|7"v˿�[���݈�9�٭څ��2.D�X,}Mv�؋�*�k4���R����.΃�]��I��R�=�����ui�²��fe�^M�'<��h��t��nO#l&@7GےU�"��E~�c��
-����e�f�^u�����|?��(F}-6�.�Y�:�^�߼���6G��<�9�ƾn������׭ڍ}ݝ���[���e�ط9�T�K���j��kr�칞��yǥF�)�o��|�=Dy�u�߸�
����w���E�*:address@hidden�Hb]{�8��umȥ��"T.�j;vCa�z�ӮF��
j��%�w�1x�q�[:���R]1��14iM��8L��|<�\y���&ž 
t�1E����fD��<=GN>���'R,address@hidden&�?�g�9l�����.S���ڏ�#ǀ�q��tP�=.��h���$;��x��e�����[>�"Ş��������>�nYlQN?�m+�FA;address@hidden&��_6٭�e�ݝ�l�[��&�k�޷#�+�
[��Up�*x���2��n�[�N�-�(̜�I���>{! 
6�[6�p&x�̏�Gx^A�DZ�����8E\�i:�A����}|�M��1�#�r�
-]E��o��.i�g/�Y�
-J�ϑ�8/&E9:�Gz����AI�=�}�B��U�r�rc�G�^n)$bނ��*�R����a^&�O���^-�ՙ��G 
�^�O�y��&{��7 L'0��װBS��j;w:���tX����ĕdZ!و�ѣ�g�Є      ��0=�O.� 
���7QpQ���kl0i��
5���ƛ-����mvb��݄��u�]G�-�:����Ì6�a�~o��YN��C��b0��W!q��
�]V�R�n�4L���o����l`�&0�k���Ơ�=jp
-_��f<�
-<�E��-\-��[�����Y׾|address@hidden@�O���q/�
$��H�|����Û����n��>address@hidden(T�� ���`>P5�C�Dc0�2ЧG�$��S�r���.*#�
-���M;�?        |l��4�f^��퉤�^|Q�_8��Z� wd��|c��^�d6�Kw���C}����t�:�`�&�
-��m���?������=f�ڝYF(P�ɼ�LN�����l�+4�:
-
-��P�<Xkw�
-(�m��9��>�D��j�3"�t��L��.��¢�Gl|<��vg��r�F��h�a�*L
����)�`���<���d��<�C�.�6?�`�ܚ)>ޙ��:WaB��G��:���фPl�����;�V'o��U;Dy~ 
��+���nj�hQ�Pb�����=�Vs80����3S�g�(��nk�FȎSkQ��[�$��A;9�&AE9���3���T 8S�&Z�
-�� �}��
hAN�x�}��Y|��[SW&5��\ٰ�����mQ*�?��s��Ț'�ZPgB~,�L��q
-tk2�{�R���q11�q|�'`|7`1/���l�}0����.�C�4(��P;~�g
-8Q����ڎ�P�X��X'����;�{&�gڌ:���k�a��.k2yy0�-/|I���n���������6tk������Qg�G������np^0���G���˭h��g��EP��M�I��/g�o��;��1lȒIs�
  
9x��/!"i�͟H>o�^A�`d�!�/address@hidden/��y�-����x���i�G��s��Α��<�Қ���4xTtC<���I����;�'��������u�s�iRe�f)��+ꥅ0�b��
-
�BH�'v����{��W��YPg00���hK�K����nc���PK��Œ!dPPK�1s0
-styles.xml��r����_���>t����%m��I���;��۝�"!�
Ipx��<address@hidden,�^���d�`� 
����G����/�~�����y����l���ߘĈ��j��8P���t{��TM����O�ט�;M{��^���ǃXF�>�8RF|����wo%s�n���G�0��h�UH��t2�h��(�F��g=��!~k{�ig�i���H��>:�����I�-I{��a�z���Z���'�#����l[�/��
�tu#g��zLP�
-|      �v��9�R��=����zd��
��Ig v/!p�} ���O�|address@hidden",7�\��g5�P�~�o}  ���
coH�[�׫�cH5�O�����f��;�b�2�G1���xVh�l��36[b����.��Rܘe��5��`���[�D6V��(��U,��<��؋���|B�+ԃ��4�ѵ`����{麥~�W��{���{�|address@hidden
r���G�`��N��x�����܆ȶ�3�9���Y1l  �����P��l���Ą
-oQd�X$����|��-#%�=6|?� ̤1LA�
-1V��`�֯�(��G����s�MF��Ot>C��f��+��3sB��B�������"address@hidden        
��� ������ʄ*
-,�V���N��I7�&�$0��)���"P��A���͋��˧PB =�(
-       
��21a��"�ۧ�$��1�=A�ӵ�R�ҍ�zd�j�I��������U5m*�z�����"��H�V$�����c���-��b#�2T;address@hidden
        �f'�&mO4Z5-p�.]d2�������V��y5OOX A?�/*ʟH�FA�M��|��+b�4N
�����ɯ79p��xT{� �u�8��UoCʼ�s���-�L�2
address@hidden'W+�ځ�������(��L���Y��y 
>h�$�|����ج��0��Ik��jO�ȇ�8N�L�\d����(�����\��r�,&���
��Ff�b�(�K)�w��j^�j����X�����P%��)�d��d{�<s�"g^9���y��/{��{�eIA��i���}$\R����ɧG�'��s��S��'J���|SU�M�tX�������xl&d���C~��_нM��-�1��p#���/K���֫���|
 -��Ӱ n�c)63��sf:�_����ؖ��a��Ɩ��
-j���N��2�=�=�:����`m�aE���.S��G2�
-�h�(�CέjU�ݬG<{
-��_��#�����KSDy�W����R-��L�i�����7�CBE����v�H.�
-��~{T$���rG����S����(�'+���L�6��&�Au'w[:<�x�H�Q�j��ZBY�(��w�2�AXn)�o%�-7$t��
-�}�l<O��狇�Ą�8�j�^/��  
�����èw�����B�d�r�U���C~�4�Uܙ��5�r���cz�qV{'�^+�~^��>�v����nbٴ`o�-��k
address@hidden'��
���c�����4g}��$Jb�D4|address@hidden/���x_z�<����o�Q�vNI��
address@hidden ���fؾ}%ڷ�s9W�r9�ѧ;w�V
z��̦I��˷;�:}�)�!�u�?,�Ȗ�y��;�Y�����puT�5�/��Uq
{*g6\lrT�W�%Wv7�'��;��<y"�t�"[�A�rtg�=G�/��3Y�#n�Y՗]��G�|����~x��:�j
�{��D�Gx��d}��u�:Px��l�%o���/Bx���������'�l�b:]N_SVh��j4��G�0?w,%�£ٽ��e�k5(Ē�>R��u�Rf�9�f�KET,Ԕh�Zԯ�����[DBV~���D��ڇ��n˙�l9B`S�u!�<�9�Χ�
-Cl*}���ٷ�W�ud�d�<nS�^�%1
-ɳ��4n���n��\�q����Քb�ri�������t�q   T��I�z5o�'� 0}��(<AX��  B93�U�
l2Y�N�ò����wTEL���o����Ɲ�V��6���I)}�!F���ЏLƴ����lXM|�6kG��8}o"Ws#q~�/Q䝟px���&H;u��-�%\���I;vl�{CfS�V�3�
-㠞�/�88o˅<bC�͞AH�J���F�C�[��!�-ɞLS���6-�FE.��r!u�h��,Wa�D�7�]  
��B“Dwg�裤�R�12;p��������m`����f^�Z�mXKYt��<?8�]VG%��ԭ^��5�/\�
C��K�J��*�=D;�����1u����rט�?A5������.ޯ��ą'�Ű������ɷ=�:�"9�3�
address@hidden;;5����
-^�N�D!�ȉ���O؎?d�/ i�xz���|��=4z6h�|��Š�W�F/�^
�4:��(פH�P�U��u�(�3�t|�/�+�w�?R$�h����M�s]d�l~�&R�P9X&�fb.���+A�9�3�þE�����$�4��v�J�f��sR;%j��&���.^���j9??�W�D�zū��K��U����J_����+Q;U>?��W�v�^C��Z}�J�.��㹩�E�E��Y��d�>|x\�����SDJ
 �V�%����kw �e�Ս�Jl�X6��离e�5���޸7����!�0��ͦ}n�[c�辚�/M�[�e���mzuat�
Іѽ�ϛ��s��2TB7D������A�0������y��m�s}���pI ���H� 
���E>+���/�+TpT*,�]i9�����&����~Bv��7���e,��_n��F��%�&M6b�Y��c�����l)���p�v��H�9���<ŴZ(��X;�Hi���:�-��:-i�9-CM|�j�~����
���te�J�x�Y)��xX]�'���=b����B�kX��j�ķ�2��CY��Qͷ*���XC-GW����'p>>���m5%`��N��S�3�,lL>;0:�����
mi5��2ii1�c�ݼ�ϼ�4��S�h�Ė�`�-{^�_Բb�""e�x��V�4t|�*(
�0��e
-:+���p�Ed��]6����L5�ӊ$$��+�e����‚��&er������Q�m��B��c�D֥����W����I4�8P�L�j��SWo�}i�j�}���V>�
 +���H�HcN+�g��E��ם��k��\
��Oy��<�R��k��Rj���q��^5r���$/j����|��j�C�7ʷ�{������/Pn��'fdP���^)v.rK�N���F��(W�Y��=u�
      
lc#dܼ�����l���M��BB��VL��>Z~*w,�!�VV���YkM+^���5�qC���M�Υ����%5Jʭ������PK=�
-t7yPK�1s0I�Aukkmeta.xml<?xml version="1.0" 
encoding="UTF-8"?>
-<!DOCTYPE office:document-meta PUBLIC "-//OpenOffice.org//DTD OfficeDocument 
1.0//EN" "office.dtd"><office:document-meta 
xmlns:office="http://openoffice.org/2000/office"; 
xmlns:xlink="http://www.w3.org/1999/xlink"; 
xmlns:dc="http://purl.org/dc/elements/1.1/"; 
xmlns:meta="http://openoffice.org/2000/meta"; 
office:version="1.0"><office:meta><meta:generator>OpenOffice.org 1.1.0 
(Linux)</meta:generator><!--645(Build:8693)--><meta:creation-date>2002-10-17T13:16:48</meta:creation-date><dc:date>2004-03-19T00:13:03</dc:date><meta:print-date>2002-10-28T17:39:12</meta:print-date><dc:language>en-US</dc:language><meta:editing-cycles>942</meta:editing-cycles><meta:editing-duration>P5DT6H4M30S</meta:editing-duration><meta:user-defined
 meta:name="Info 1"/><meta:user-defined meta:name="Info 2"/><meta:user-defined 
meta:name="Info 3"/><meta:user-defined meta:name="Info 
4"/><meta:document-statistic meta:table-count="35" meta:image-count="0" 
meta:object-count="0" meta:page-count="42" meta:paragraph-count="1016" 
meta:word-count="7406" 
meta:character-count="51718"/></office:meta></office:document-meta>PK�1s0

settings.xml�Xmw�8������R�SzZ��k[��/�o��*Ӑ0!�_��;ca��r����<7�y����>��=Fo�ڙ�T��

{ty�L�V�R�������Sk<�V�ˋ��fn�����ae0i>v[���OЧT��񥪶����V��T���T�-�Xi\���U��j;|����T�I=�o=��i��Y�MX�����q|���5�0�tt/�2��-���nE��
~�����Kn\o�w�UO��짲{M�/w��A��K%kί�S)address@hidden(��   
��G�Ҩ]\����G��#?‹Ȃ֎��yX��p�s�n�}�r���Z]�,n�X<,)address@hidden,%�� 
��bL���KSp�1'���(�z�����v�t� 
|�9u��RC��4�ԋ�3ϙjz�~Q6��u��Z+�z��;�ZF�J�Gy~���GA7����>��j_�a/����l+Ƌ9��+φ�i���
\���Eg�x��g�
��=[@&�ϥ��Cđ�I���X��h�$
����Ɂ0bI������H��F1h��$��aR��֩}li{���M�GXhk�K�? 
���c�x����Sh��M}TVْ�e+�G���R(�O]����Œ�yI�o1�)�8�3كB��7=��Fi�ͻ?T
ǟnЬ����wi�/
[cҴ��.:3͞���i-&������ިcis�\�hS����x�#}-�����9t}��t��
9>����fF4�6�\:��gDk��7�C���&q����5�o���Y�$Zt����9���?�Ͱ׊�d��16��4Ɲ���>|p����yA)�Ӹ�f}�i>L���P7�5�ӵ��|��D'�q�[<��=�-��A�R&���
-�h3�fo#�N�z����Z��t��?�aa        Q�!�Ad��#��e��n������ 
����S/#�oIe��,�JRӊ8��JȕD���fw?�x۫�������������~g�u��Ϯ5mpJʸ��9���r���B������B��0�-KY������p&!,Nu�j����|�����(Ψݏ��w�ӕ]\�"#ڰ��P�.��0!>��^B��K�"��LQ?f��8�ns�
i9�b�H{X�"-�ir�n��Gn5��}�/PK{.Dh�[PK�1s0META-INF/manifest.xml���n�0��>�{{rЩB�*UjK:address@hidden|���scĉ|��f0Og
 �*Wj{���M�a�zX>�����؊FZ]Q�Ű����m# AܵdwU����}.>���F�~���(-���eF).�
j�v��"�]�O����WR�
%d������2ᾥd��$�[�ɖi�lC���<\��Θ��\g���2�)�V�y
-Si�x��V�~od�:N�T5ML`:3�!�������tWn��P�;�!��w%��1.�K�y��_PK�4�RPK�1s0��19mimetypePK�1s0�3ݑ�

Dlayout-cachePK�1s0��Œ!dP�content.xmlPK�1s0=�
-t7y
-Yfstyles.xmlPK�1s0I�Aukk�tmeta.xmlPK�1s0{.Dh�[

Yysettings.xmlPK�1s0�4�R6~META-INF/manifest.xmlPK��
\ No newline at end of file
+PK7�0��19mimetypeapplication/vnd.sun.xml.writerPK7�0�X�X��
layout-cachep�P       P        9P        GP
Q�P    ZP        eT
jP
�TP    �P        �P        �P        �P        
�P
�YP    P        P        (P        2P        
5P        8P        :P        �P        0P        
�P        iP        kP        pT
�P    �T
P    gP        �T
���P    P        ]P        �P
�dP    T
1P    sP        
wPK7�0content.xml���r�H�.x�O�֜i�<#�"address@hidden
 
?��{�{��OcK{`�g:address@hidden;l����5��k����Z�>h����o~?�q���⿾>address@hidden
 
>�����}zC���'���B���[�6�!_7\�q����\�?p·��]z�}qq������w�;�ñ<Y�}?�}�U�j�s�D��]��aZ㜀���#�]L?z#�H�XB��!_�Ɏ�L���~����>"�;^�8�ί�#��H��[���>��
 ���P����V��pt�`}�{�{"address@hidden
��������}\����<���+'pM涓��_bC�?�˷�e�~�6��f��}0v
�ڱW&�߇��O��8���†������v���F�������m��nu�Ӿ�$G�[}�x���ş�u�������i�W��´�s��yo���^�`�����7�#_��y]'^\�ﻑ�!�}*?-Xk���K�y��z`��ד#P~Z0����BF��:�\����uW�v������0�W�FG����0���4�V���������=�
+��7�q��n7�KL�:������&��k��� 
��y��vQ�!ƺ;4����������g�7j�,�0�L�W��t|���j���=����o��>jӘr�m�6Ϻ���pٞ3fYi�ÂLt��pE����j�]�s��
   ��s������f��{�z[��K3�<�2
�����7�l�f����e߫�H}7�b�����eg��^��>,�����Y^��/�sӺ����t����I0�]f����p���Bs�Y�"s-ҥ���26�8;9�H4���B�(\���G��v>�B��Q��}�
+��c�*hGg+����w�9;_y
�#-�J�����{tt�Z������]iQ�&H��[���`�m�����gyu��Fٲ6ٶ&ٶٶ��G|1*�9��֨5�B�tJlVct��1:[��-k�Ζ5F���Ũ���<W�ѩ5��^���(�8lU�Q�a����e��ݲ�X�,p�4F��c�Ӵ���ZcD�8���8ޮ�8޲�8޲�8޲�8�5Fl1*�1����8�5FD��
+h���j��-k��-k��-k��Zc������j��ZcD�8���8ݮ�8ݲ�8ݲ�8ݲ�8�5Fl1*�1N���8�5�P�`�mGKm=\j��R[��#�f������|c���)�U��jo9l�������ێ�jסS3�Q]��l���u��J�*�O��?��vU{�T�m�P����娮�x�QT�:�J�F���[�jo;����P���c��u0��rTWu<�p�vO�P����l���l�z�l�j�l�Z��V�Ũ��8{�*���1��mVc�oWc�oYc�oYc�oYc��#�����Uc��#"�E4��v5�Ŗ5�Ŗ5�Ŗ5�E�1b�QY�q�\5�E�1�QTF�h�G�>�8����Ѷ4�j�_��*\��ЭhժC���⛹��]P�x�y�>]I������%��|address@hidden@��w�fyu#�^9w|C������u�:��;Œ��%��W������lV�|�u��h�r�ՆtIAQX�x���ʷu"k�}���+ǯlh۲:�['�bG��2����b�ubCv��J�o5���W�lِ.)(�eu]�N�Ŏ0cet����%�D��2��.�j]�)ZwVyٌ.�
��.����#�X]�~����N�.�Y����%���L7�K
+�m��.Y����0cetI����u���2��.�j]�1Z�\�tC���b����uJm�3VF�t��.Y�L�.�Y����%���%N7�K
+�~��.Y����0cetI����u���2��.�j]�1Z�\�tC���r����u�q�3VF�?_]�N!�]f���[�K6F���
w��3ܩs�7�K�o�p��.����%��l;g�S�
oN�<ߜ�N�3\K�;]+�K*�3�)(gxu]�s9�;�KΞ�.y��[�%g�.��+����v�{��{ߜ.y�y��:��4��w�VF�T<ウ���N���9]�|��;u�{i,��t��.�V<サ���n���1]�}�y��:��4��w�VF�T<サ���n���9]�|�޻u�{i,��t��.�x�{w�y��:�}s�����w����Xj��Z]R�\���s�u���t���U�ֹ���Ծӵ��sb�NtW��d$������X!��k=ǘ�wƺ�ø&�P�r�<0W�

�Kz�z0��~�1�c�t:���{C(�>|�\��_�7ӆ<�=�"�>���r�9Q���1���^=��a�iC�Lݞ�[�O,�$~-�
     ���W0\x�i?0��|���t=?õs�=�̛k����' ��#g�x 
�u<�7X���E�D\�,^�N���^<address@hidden
���ŏ���_��KD��$�-Ӌ��>��˟M"V,�l�Ie����N�$��v��^    �{�Q�hW��*���J� 
ðg�m�3)4�ۛ��J�?����^^        address@hidden)���3p����x5/ΏOg=��     �Ɋ�5�δ
        
Qźz�;���y#y)�f��B��,Z�JoMwIv�����u+;;���������������%E�2|y�m��q{TZ���'[��ɲ�ZtY��Jp������X�&1���㧹��t=���|�-�>xƤ]�M8����L�o���q�8�u��.�짴J��M�6;u7d������Ýݲ`��v���^&��bs����"�BD(�����uN��u��BX,�b���C���{�>����g6�\s�5F�}��{��Vȓ��_�36i<���a��|7��+�2�p���Ar�I�.挘h>�'���͌���z.�j��m��V2�n}�6t�(��:g�K�j�X�=

��>`6=�;���0����9e�R���9l%�-߂�^$��ȶ�eh�q�lח-o�T�뽒�h��PDn�C\��ƒ��Lcm�o���+���v���q^��ϫC�؞j(
+c����v4�
+�3;^ɖ]��
+�h�λy7��Jf`NNl�8q�9)�q�飮<��*���-q�J�q��J��y��Je�:S�jnz�ܴf��vj-�vv��ͦm�k���q�l��J��
���l� 
�S�S���]2��r�\d�g�2��7�˙s���$//address@hidden&kG[Y�d�L6&[;X:�W�a`�j>�b��_+,�z�A�������wE�R����ϯբH�9�L�-��c|�U��R��*]��=���I�_��=hnݕK���6K�*�W�d`��h>*�>v�4k)�<��!��Ls(��+C�
+J��1�UQɺީ�C�e}?!�=xh:i���^���T��mD\,��<ꓤ�8�gǘ���H�/�?taH֞s\<z�m�����+i�ӁM��;+Ŭf��L��
�+f��-rb�(A�7�,��,address@hidden>�=�j7�����[���t�̓D��q��   
K���x��������#�����zF"��5����%����]�;�Ģ���jg3S^�NU���H^�
%�ۡD��{V1Jo�'G���v(qv~v\1J�n�Q5��P�l�h7��퓊Q�|;�����%.�C�����iQ<-�)��:���Y�gg[���������̀gJ�9��A�=�9(���3%�xf������s����<s�����[�x����5���g
<k�Y�xnx���6����#��%v�/z8�[[yΧp�餁�2���,p�ir�́ 
�mH��ls��g�71�H��٦��M�6�+p�i�����Bt�6
�mb�9P[��Mf��mdV�lS��&��}-�nN�uR�2ֱ�u,c�X�2nݳW�2ֱ�u,c��,bOk�Y�x����5���g
<k�Y�Mϳm)��t�o<�V��m��9��+�\�L�v>\�L�v�[�L�v�[�L�vf[�L�x[�L�v�Z�L�w�Z�TJ>#忼2t��`���[��M��y�����6���7�`��h&l{

�f$ߥ/_X�=����8�7�߷�FC������.�%1��ks�:�����ïGN�z��*}x�����h�c}�6�4��7����B�����3e}�����X�^���0,ed����=��k���ҧ
'��~��:�s��XV���N%�Zk6v��,�~+��ڍ\���ɗ�5�j�$����N�����n��7���wڎaϿ�.�k�ʷ�������ؾ��4��o�6����K���4��;�M4C.'���x^t�)�/o�sgь�_+�+1U�/address@hidden&�!�#��Pt^�Vh�7�������ѫ��W����"�yfH�w�m�/ZG�bp���-
+׹�K�?��y�v��t������>=c;o��ۻ�w›+g2�E4�QG�}�2��:�Qw����ӳm{l�G��}fk��������F�x�%>�Q�7�A�
 
���^c��:>�3�ZBOh�������f�hx����<#��"�̂�>������_#��ыxE�S��\�gcP">KNB�)�v#1\A����̓aAʙ^g���
+ӎO�7����s�R���������G���N��AZ#x�H�w+��� 
OڡeH�γ'O�IfH���'O��fH��gO��3ϐ<'Ϟ<i�!yN�=y�NGC��={�����9��I;G
�s��ɓz��£}!М׸�D��)|�92����(_�0�@:���'address@hidden:M�R�ձ<��(Ι�&�����F
FF�n�,
�b3�ZL��mC{l�}�ิ�`2q\���\
address@hidden"����8�g����%j0�,address@hidden���L���l0�ө̻�ݳ�dd��C��
�O½}EW<�|wKwl�D���Z�O�m�O��+��?bcv����I����8u���pԷވ�����m�^Y���^z����~z�9
        ��m�źv͇^�d�xB(1����^R�dm���:�9C�`���o���|��6�G�����t�����2���
+��&�v�K�N��haG�֔s
+�b��ݩfz��y�G�޷t(���
+|address@hidden
�ƧC;address@hidden|�Dw�)��6f�3��n��
��1��C��Ӿ���?hھ�Xޡ���������_������r�
�|���rn2�:c&�Ϧڀ�~���L�ok�4�tz͌��'ۜ�����`�xfe���{x�Ik�5Ÿ����5�����Ncz��?��^Hj�S��7r�i|'{Z_����}A��u��Kt���f��^W�n���6�$��@@��Ţ��/_ok0֎��R�[��*���n���YZf�m/0-�
ڟ>�o�N�S�/��iE����
^�      
���c�?;���'�S3P�0�il�&���5��i��M�������k���}�|����Gӂ�jY�#�`.r,:J    
b��r&��`ic�5<address@hidden/o/��0�C����g���>}Yd�&.n�3|�M=�F�gfc�C�u��&�/�
i�i ������K��c1�𖓍hh��b�8."�`YN�����r�x��M�<Gc 
s�C�0�t�D���>G�1BCx�e��)F�s���ϔ
�p��Y�7}��36�m�B��RE���Dѕ����?�q����(��OG�fO���.&�2fcǝ��C��i
lz"�)4��
P�(ꃖgC`��ͽ�"%��+�}���2��gA   
Pz�3$a�R����[pH��;�����s�oa��r�G��8.X��D���ta�h
��+%/��+)�?�����ˆ�/�*>j�C��Ԃ        �Lq{H2iCH��7h��N��� 
���#��,Љ���m����(address@hidden)�X����`��2j�}Ct
+�K\�   
�t���ݠ��~��:D���3�q�����4�wM��2��JAQ�1u'��;�p���y/����x��:�B�8�����>��/tr�࿥�)�����������D���!x�#�
   �o�e��t6 
��cl�����ȶڣX*��0�-n8(�X�~��h?:.���!=��&address@hidden&���c��������!3�(>��b�
 address@hidden       
address@hidden>�^���a�8�t���eC���5����g��œ�cd��ڡ)3G�(��جу޷��C�#�����%�����+�4Dsh�٧�lBC^��+����4�w�_��f(�-q��g=�K>&c�o�ѐ^�J��꿾�r{����Z��/�����y�l�?}x������������û�Ce�.�������i4�&=Z���W��?�W�^�p��ᑰ��rL�4��/�|����O_™��ޡX��u.�Ի�7��VT��_ѵ'��^�&y&���l�����1�H��ʴ�#�t�ᒍ�=x{=�-�[_�����˻ϟ��}{����ow��Ir
+��CBW�4���I/"@)�8/<f
m�P>vA>���_����o�����ҵ9о}�A�������
�f����P*p򲉃~�B�%.��be�ܒ����8AQ�H�{�[�����1�?��i��F�yt��i�D$g��2���X��ޑ1�
     ����sct:��
w 
address@hidden:š��C�(|���`�7��g56����_�Y�����M�R��(�U���������m=��_=0:^EdU����O~��N&������CY�������F#f�5D+dV��5���w��V�4R\�ҩu��m�3t��7�#�z`�Ţ{��83a�
       
�o-�w������]*h����9�$�9�Bۜ�!Ȗ��l�C�����96�10�GNU؝����s[8F��:���~K�l���!�`_����l8�#ߟ�j�F��'o�
���6�6tU؎/�n�+�+LC�
����]���]}�������[�lBF�Ӽ�B��.�1�]&��`;address@hidden
� �,�"��37���:�w6?�NR��]�C�p�d�}���iP�w�%�:�����e�7ލ��t>!�������Mf�(d
PB�ʏߋ�P>]g0�����C���A��6�O�u���Ń;�^t�ip �v�D�+�Ρ�<������:����5��;��D0
+h��a�g�5i�at��oy����=I���~N�_OZQYg�2/�ș�P�C��������A ��   
(��4�&�dȃ���=��%����C��ˍJ<0�I�r�=�����&�����sC��������qΧ����)ó��(�������gD�7<���?:��gV:'�E�y�'��0��u���%t"���L��y��s�>�=q$f�v7�n�����mFZCDF\����<�}~�18��>�Pv��C%�h�.`T��}<�q����]��s���)�?��_Va�������j&x��,ޟc˘
 
�J̱�Jo$OJl��)�3�w���'��tA�O*�ЙX<address@hidden|��|�F"\H��;s$�`�Bw�H΄�AH�}u�kao��y����C�V\g��yf"�bѤ��!<�����X�ԛ�Fz�J`E��Y'�t���I��s�u��CO"��4^
|;�^��F��3{#Ñ���|������w�5�ںP}�Δ9h�5�F��w07[nB��'#vɵ��8�L�x�H
q���K�<���R��^��,�I����O:X)� C�Q�����#��|\|�a�$U���      
��`��5����0^�Zv=0�=��;�^�86��Js�address@hidden
k�f"EØ93��yô;y´��|�av�b�    /��/address@hidden<��
���3�B��p*���x|�h<2�g/f�ŧ:C�v€I����N����Q�����,X�Xe��x� 
��bz�I䠵MG�s$&address@hidden
��Pw��W���0!�7Bp�88!�?�؂���*%g%G�̘�8m��������<�?��K�-b�Q�sd��n2�
J�0j��X�V��C�     yD�[\�������J��9�:9H��k
+
't��*�p�n3�r��]1����kau�7�L^8�*�,��O����k��C�D���n8����
�Y�c���ꍀ�x��9т��0����r���h�Z1�c�����թ�r�(��K�%g�z�b����k�m��!�??��pU4�
+r,9�:na������ߩ0D�'S�
�<����O��������4%��_I4����Y��'PSY1�^O|���y^8�����͟�?26Z��.�I!�X��뼋Ms�x�홍"�-k)l��C�1ʥj�-Ej������N;�`��
+����k�\=������h��6M~�ڼ�����>��f��v�S��?z��D�8��OG)����a����ʭ���y�~1�4���sZ!k���AO��s�]��#2��׌��D�q���L������;�(iKL�Y%�*'�hp�0jʓ���6&���0\f����rZ
M�7�=<�Nաx��9�s!\�G�}��%1����8>̣ypfb��\͟GQE���DLd�
J�(kΝ��#_�l�g�(�A�Mփ���ܜL��Ȟ����0o�?Σh�����-��N�"^�Sܢ.�;a�늝g?���.�܀�B��^x�P�7�4y&v\�>j�G���]�"�fE�����0Y�&������I$��
+R��1].�A[8���poRݕ�����۾n�ǞqX*!N:)1%��m��ߢ}������a�k�S��F߱��=���%���������8��#Z�e[��h�.

+�YT���,���$�㳙�s
������,Nk!�r���҈������o(ѫ(��6�Dar�/�f�Ȋ��r�ԃ�p��J1��beS�:k<�N� 
�+�S��(����(|address@hidden(Uz〤��_�1줄\6��cܰl4Rp�A�����hl�li��
+ʓ�Κ���3P�y�0O�2
+�
+'<l�[ edy-u  ���0��y(
address@hidden,�'W��'=�+”�E2��Ç�|�(�Nz��U~�T���u'V"������y\����z
���������#��4��<address@hidden"[��iٌt�.#���[U�J-Aa*6p��`�
+O��1xs��ӊ[�SZ��o��,}��7��9<address@hidden
+-��>Q�a���J� �x�
e�3����P[��0�O�,TB��i�Cͅ�♞<�Q<�}L70�Q�,address@hidden>�hP��O,�[#s��#��n�I�
��MXs���X��^{�����zx`�w&Dٰ��lYmZi��"���NtP�^1@
+dP`�u&��*U/��r�姳UZ��5q�K�C�z��F:މ@)I|���N�e����sݴ���Y6Sp��V����\��{���P��S�7��S�+�&���v�>��q�bNSQӬ?��j;Ag��kf9B�9��L�'�,��,���j��{%=�����tl��MJmb2�\/�øm����ń�1�����,A�D���
i;6_�F�r�~!/9�,��
+I      �(address@hidden"�T��i�K�Sl1��|�a
 ���u����
��/5������2><��sG�����sA:�mTXO-գ����{l�Aa�#��(3����̐`|��0�^"��Tigd�����ŨS��%�/��MxԤr�D���T�y�m��h)-��^�����=�%h�c��
+#! 
���gh�!�o�v^p�Wn�lSmX[]QP�u������LA�9��QՑ�*r��4!Q~x�ļntl�!e�4V�!�0A�hJf2
+J��ŬSn��E���KV0Q�5
��Qn†~0
� %e��xa�S9���[i�;�xV�`�X�+v&��jzZ�E�Ŝj�/��c����I
���[���,��l�G�t�9��v�WH\�@   
�2;��J,ܞ$Ϲqmb޷C!�������eځrrO�,Bba^�LAׇhI�I���K+`5Ϭ.�'����_��
+FvI���yw��ɻ;M�VԳ#S�����4��eH��δju�_�~�u�_�Vx����an�u��B�J���N8\��Wg��w&�-����y������0��8�2�+Jm4��Ŀo߰vַo��,q�V�<�x���"�0kJ���D�z��SxM�����;�-�T��B�b�~n�q�R�lAb�饫��U���H1��~��`�[�%
 
R䆕ڝ�s�ۡ�����sO�tj�����{�^�_m7��ߩ(��~<TM���>S��YU�ױͻ��;�T�]���ܴ��E�i�ݓ9i��&�Rz/�
 �hc��O~A٘�|(uTy��z:��^���Ő3��y���a���ݓ��sd����       
���k닖y��<��=H�^Dꋥ����P��ee�yZO�rcgY�&�s���ҹ�(˓'��І��葀f��T�Pn
+)P/;�/E���������      &��������2�<�z���     
��l�e��3>2:��5�a����QrR�˸x���m�x��r�7��WS���#��]Tv��&���������P<��:�J6�3Q
�:���/address@hidden"❂���a�ltHǹ���L�����������z��O|&����kY6�7�,[
��;m����r=|D�ا���"�x|��I/yO|�6�N  
�E1����"=#q���K��4�=���%1"ǹbD.(H�rt#-W����Ȍ���R5*f�L_�5#��yE^
����.T����0�)�#ix�
+F
+�@|*(�����.����Y"T1�0�m.��<����σy#"�x�Dr��1Q�
address@hidden(zmd)e-���>�k5i�k������УcS��a0K8'B���&^'�&Z��h��w�M�vf�<�-a���|�����H��Qڿ5y�B�B=�>��n��FG:�
    l0�`B�f?]_�|address@hidden     8��!�JDS�s��ҵs9�C���j�kb��-�ѳ*B
�����Vq�n��Jir�/imZD4���Pl�$��,��>�h3w���T�S����-q�6�t�G��lm)���e��`�D77��Sb8滔��BA��d��c�~���<�B�"address@hidden<K<
��"     Ɠ�"t���K퉸��,�+����W��`�e��Y9p��'k�
+]��(�dK33�^�_׶M:m����IVf��κ�:�6ʭ ������Cp�         address@hidden
+��8��+{���_�2�d&]��{��X]�h(5��F�'Xavp8���U��ےt;T�4�(�B­�=
+r\��M��n�n��E�x��H����{���Ś�O���cȗXvj�H1�����#m�<ڑ�_Z���,-1�'�i��ltQ[�oD��T9�
 ���>
+u��W2�)��Z��[��~��1Z�h2����]����hI��l�ʥ�c 
+��H�YR�
�p�q�N3�a��p���+�8���P~�aa�:���+s�w_����n���Ԙ`E��i����j���4�h��h��?������$U���e����D���7{�V�����X�M��a�ԊH:�5Ch�u��D�o�|=U�b0���
+(�ar�.�lJ�\��,q���1���
O6���ZL���R}Y��Mw�"}���w�']j�w,ٌ���=OPk`>]�J�mx�����;���1����k��;#q8s�P�̶�c�*\aJ^�2�DZ{h�8`���Z��f'��������Z�����M�<

Jzƚ��B~�0^���宥����ԩ�l�1eW�-�d㇂�����Tg�[p�|wK�>R*7�����ό|�>;P�w,�#����t<���tq2����.���AF,�i���
Ky��̂RX�N&�I��  
�m�}+HZ/M�;���������f���V(���?�2����[q'�`V�����ЋG�ߥjܵ�w?���!ϻJJ�a�E�\<��!j^DB\V�F2��:��\���W��A������V8odN�Y8&\��-
D�+�̻��u
+z��R��
+�!�&�Y�X�j^�����M�\0h]�5A���q`�&address@hidden&/���D���Gtj�q�"s��j.�c��>(�8J����9*CA~rG�D+?R�'1�5�+p��%J&���:��h�A��7��*A:���
�^�F�d��C�r�쾤\g���у)� address@hiddenƅ���>����*ۦ���tY6[h:~B�L��P��
�i�4�]�fʟ�o88`OY���b�"i^��9�P7�N%       ��1L.�h�c7�H��        
K�]�D�FL;Q�eń�\v^���m�>Z�2q�ĸ"� /�#
+����/� ��8�{�D�$Q�&*��Oȉu���N��s!Fr����k��'�'address@hidden
�c�S:�Ժ:)���Ų~��9�5�+���R�c��f���N�(�����R>˜��F��q׬'�,address@hidden;����(��{�k�7���q��R����l%&(]I����n���
     ��+kz(address@hidden:address@hidden    
�ۖ�������[g6bFeb�ه#�Fd����u�m�w�p��ґ�
+Z#T�(���C�
+���`y�,���:xāW�3�R�4[1�.
+W�w�"���ܫ�X�6qd��S��^D44�uژj�      �<ӡ�q���' 
V�_����B��m�E��]xs�M��d�|g���k�5zc�)o���o=-���;���d�����m�q?>>f5
f%>l�v�O`�m�Q��=|�$�X�I=*���Ǫ^4ua���X|��O�}�wk�o[p�`8ByO���5�\�[XiBuy�L��|��2�\u�g�·�J��)V�-BrF.�kF��C?ݏ��:Z%�m���u<
 ��Rp%?3���g��N�,�'3+1-l�x�J address@hidden
��8Ēn�t��cU�'�9��o›��d�v�9f̖�5�":��z��q�5�F�(p��Ϩ�\��`�1��-i��z�9-S�'�ʳ�!��;��>e�ƭpYCP
      
8_*d�X�͋'�pCT�c��T�\!����n�#v&a���G���,^^�R?��ɫV�(J����ʷ|DZ���Z��ެ�Q�k��^K��Rs�ǐ�?gC�?�)������ԧj,�Ę��A�MqPJ�d�A2�ո%R�H��ʷx6�������-7A5�~4��V�L�7*�ߛR-^���B�F���v������F�Z^!�2�p��tr�H뉏?�w�>�0�����Al��y�m��aս�����g�mR��n5慵��U
    ���p��M�G-3[M��Ø�6"$��n����{���,�ǵ�3��G��!!�[ĉk�
'�R���M�βZ������CQ���Y��,��[J�j�����I[A�9���5$�����ūS<F1�� 
F��,$f��Q���5Z�
+oF�SP\8?U��gQ|W"R�ї��Y{u��++�D��J�F�j|�Q��o�9����lF<M�|27�D�â�x��ɣ�1�F��P�9�PJh8K�{�
 
�8��>address@hidden:m�C1M��W/�m�D�*l�C����1���B�0M٧��j��eѡ)2�����I��v�����N"�3����ߣa��\#,~3��������6���.����|Ih�
��h���ZN�\*��'[<-LfY��L�h�0��"���       
��l*f��<JmC�$�3��-ъX�B�������<���8��-f�A�%��/�X80m��     
[jI��c-���V:�T�J��"���nQ=�jN���)���<��dp���{�-��R��r     
=���w_ʱ�K~9i2��&SsO5u�/�����Դ
��2&��Z&�h-���UևM��)�bz"�����(�����xE�ϕ�<t�kѓ�H��e���G�<address@hidden>���s�$j̜]�jo����s��߉���]�ZS:�����3q(Y��͐D�4��2���`$��P�S<Y�!��u�W�XP���Gd����"is�
+m%M-�����̜Ϟ��#��gّ    
3�М�!q4+�����KEzEÛ;��$Yx�#CJ���e�ۜ`����5k�%�|/"�B�P���E��f3%+�G�2��s��n�(R����PcS?�S"��IVڀK�H�2439��
 �yM�%C�]�A)�yq�:��c�����'Ύ�g}jx��Hz^9��H      �       address@hidden  
����>G�pr����08�{sB�U/媓s��FI\Q��Tn*�p�Ґ=�?�4|�������Ȑ�eՂ2^tԕ{.�!`2��k�%�����W7F�a�c���P��O��e��I�|�N����T��o��K3�f�'_�`���������dc���)address@hidden
+��xЭI)����`Qu����&&FҦ����G؈��a�89z�E#�ۗ<rM㊹���I'՚)�4�s�-od�'�8��Gw�>��N�Й�Cg�����e�rw�Z��vܺd������%J��v����
�C���<j/f�̸�ڌm�8)�<ϞtDJC��� rҊ�ʾH
V�!��bv
+�W���V�' address@hidden&R
�:a�*d�ވh-��0~��4_��Y��4���-d���⢧�HeXI�G�PCYq��x��~��9>�T~M)�]�^�����).�n��'^x�
  
�O���Q���ǯ�ߋ�.���<�_��m�k��ē؃������I��iwD��������/wZ�������Dk�f�/��;����B���M�n�k�#"��K��E�xx9��RI���_f��5Hf,1%КŬ:W����9���Q�6��ߕѹCG�G�Wt~��r爴>g�/'#أt�3uI7����ڝ���<P��)��cI�^�]Sm���{6<k�v�c�%)���o�&��8
+��qxkĘ.���n  K��L)8��3��^�t�����-���ɏX#����.ݣq�ם`-22�畼ī�<�g��>����
99����n���mti�p�+���;address@hidden'7��E�8u|gQ[z���GߓPژ���i�W�w���M�2F�[�d*��\�u�y6ւm�溘�3aaa�T��ҽ-���_��}�����j�:��|7.���.߾�j��Nq��������:Ҵ��NЋ������-|N��N�Ą�������b㚆����K��**���)�:�KLw��t����O[�'x
+:���؃ر!�ۿ��ξ�����觭�T�w2�[�'address@hidden/��>+f��{�L�����{�
+�WZi�����}������Z*�.�Wl#_Y��}�Kk<#��X�k�娺?oY#��.��5�%���?h��j��g͜
��w��a����or:|�E����Ԇ��'�}7��Ӆmg�
c�d�TX!>�,w���������7��ͫd"��?�4mud�y4������ʼneG�Y�`X�g
:ϐ��G����O��dF$��b�ѥ�q��l"��My�ͼ���^�3Ե�W��1�8&����ޜ(�hW+Q����h�<2:�硹
���H5�y�����S&rщ��N7Y�TT�o��$��jQ8ђ
J������"�:̤SF��>���"����b�-��[,��ӄ�6�-I�����k
+񘆞{*!a�H���KXKL�����;u�(�G�ƥ��&��ab^2�!,6"}%�
+�����j��k�|,�����(��љSdNeT�*
+�Mln*����Y����2�;��G�b�{pMo1��$P�J�Cq�JY�T4��5yS
+Z)5ƺ�c��.^�A���$�Fp�G��5^.a��a^"8S���k����
&address@hidden>*dB�N������� 
address@hidden'��0�e,��/address@hidden;U˂}�y+�Y,˿�
+.V,���FC������\���K 
S�u�v)D�z2�1n��r��=m�r�(��J�(��"K�K񺃲��<9:oP��O6����QHBXT�7��'/���ob��j��������v�X�x
+ґYH��='-��¥�1²�_rAۑ"�e���ad$�x�r�Y\�r��`��<�$b������)u�Dh{(�Q��v�LY��Xjɰy�=�X��g���I!m��6����_Vo��l`���ʹ'address@hidden'.�TC9��q��R*9JdcM4�j�aKN�H"��mE�{����M��
����R��~y�4��敠�J       
��7,��9Ävy��J��Pϋμgڜe��9��Q<��qd�G�c�Ƣi_ؽ���ؒd��/^�\�t��[H�н9�e��j��*e�i������ϼ$�Leٜ��1R��������!(Y�`E���p�����p����k�}�tu�0�?겴{hSP�*�J6v\5��ҧ3<�m$^�*
 
E����Ix�+���2��)4����[y}p��F�Q�=�w��G����z��8-�f7�H��^�\�')*����`K0$�-~���
���D��;#��&K�YP9yKW��{Im��(u���"��<ҙ*���jm����U����)��a�ΚI�{E5?33^�o��oy<j���p��í>#^��P�?a��Ci
�M�t�e��;�P����W�R=g|�
,address@hidden&���_�~Q��xkR*w"L5�:O���};�`O�,address@hidden)Q���Yy�+�מ��A_�ӈ���/�ؗ)��M?�oo���>���қ�R�4���h}z
�6�f��T��T��z��"'��  �V,R��yUt*���3������e�/�Qt�}x�8��?d�3F�����      
!)���A0t^|^`v�惈Ӯ�}t���~=��*��LOɔ���r�����!�f��9By��n<i��h]^/�s�L«h��ڙ��J�:~E�3H��0�(��W����Q�My
    
��|V�r���#�=��&r�������'p��>A���Z��]��j��`kz��OM�R�7����W\a�Ħ���K�\�
k�^��ny������;~ˠ7�*�VK��d���no�9�$,j���KһOן�sx��"p�gx�g�|q�ڬj����s��b�ق�?r,X:̬�U/��|N9�cX�С�|�x�����b��7~��A�c��~�5��R�}Ѽ�͗󣷫|t��G׳���pT��'3�S}��s�I��(B���:�t
 
�RYH�͌c;#�W:��ܰ���XฮW���-���.��P��1�+�A���&s�d�bƵH����n�[�S����<ZE�p�]]�e��`u#�&�����}�w���B�G��5�W��E����H�������Lv���}t
��p\Fǃ-÷��B<�6��4/���3��'�����W��cv9��       
,ZӒhI�e:7��&d�R��8���en��|wk>Wkn7knkn�ji��j�U+�R��;u/]�������l���q�xl�j�+�`��؎���mQo�gg�+�F~��Z:��;sv'���؝���`w�؝J��FU
 �.jHE��>�NQ��R��Z��GE�a=D��D�}���*����9<��Lc�wF
+V�u&DS���
+Q���s'/R� 
��sҷ��]s�+����ε3����n^;�������3�e��J�E��@;��!igt������##S)�5�����������쓚�k�NW����U�My�vԊ�����^a�����8�>΋���b������,�}\I�]Ԩ
+��E
�H�}����x��F�R2D)j�A��gQ����t��\�}�Kg����'yu�I^�}R��>���.jT�좆T��>�G�}�?:{#S)Yg5��t������_e٩���%ր��1<��r
+�ߣ��~�ӹ6�i.��4�Mp��&8�k��e�V�&(jT�E
�H��tm����     62��PQsX��ڱ��W���Q��"&��S)��n
�y�Ȁ�����^�������B�m�*jUQ9��k*�9�Gz�y�Cqx�5ukŏ�b�|<��[�����F-��r��jET%���=�%�8��Z���k��;y;�,|T)ƨ���s��Pe���e}������Xmwջ����_��A8O��
 
&J:$��Mb�{��dH�"5֣�>�����Y�:�������.�buEKVW�fu%�V�g��}*[�z+R������=��k�=�n;_!�v�J��ܥp۹k��K+�ۮf5�†U���b=��^�mo���ft�>T-lk��=-�Dw��Xw��l���{~y�v�����&۹+L�s��l�Vc�]�"��
�H�]�2��3�ޣB���K�����uI���w̱�����i*�
+-�W�k�+���]?����^;w�vi%��լ�Wذ��U�����2z�=������
-�QI����*�+��N�y������d!���J���u"�Vn#�����1
���������V����}3H���#g�̑����Y^c�,�-rV�)rVIK��Qh�5�"퐳}4Cζb�Xf�A]8���lJ�hE�a=�v�m�6E)�y�#���;���X���wD�vDa��6�G�������1�z;�?�"Kcժ�V���Jcm^j�gi�jбVBڨ�>֊�VDU��Kcm��K�sR3��0w���j�|ks��Pe�T���j�Q��X��;rg1��9�[p������\�=�y�{�����
�9/+�缒�=E�������Tdp��>���Up�FfS���9�g'�?c�M��־���/ri틼Z�"�־ȫ�/address@hidden/�Jkod6%k��氞־���c�W���Q��*V��]�w:@�f�)address@hidden/�r��Dk�.�r����Q�".G�q9���Vذ�,�RԘ
+-�r����z_`�f�Rv���&�f���=����m�'��m$�&_�$vSU�jL�>address@hidden(�Ÿ|���i�]g�\�d�j-(�"[e[��&f�����v����'|����P��}�i}��L�̃��N�i�{��
��޿�޼���*p]`5k�}��+r�x��-x��4��=fh��˙�������t��<g̴�i{�]֜Y�\�ln���k�Gbt�
?;�?t������`�=���4��ɫV�p�h��oM�В����9K[��l�l�3�d��u���:address@hidden       
Ӂ�H��:��dU���l����͟4����ٓ��5��w�'��5鏦��N�5��~��3���r�iü�w��76Hn1�� 
�aQ6�z���8ú:��w��r�|fT�x��Z�M;x�~�f=Ta��t��P�G���7��/��A����S�����a�����s�s�Pt��(x�A����/�;
address@hidden/�V�8��<��m���
��H�&address@hidden/����5��   &G���۾�;&    \u5�f�!���+�
+��YΣ��ܦ�#��|tM`��I��،�b�оm�ɩ��=��    
address@hidden,�F�M7��T���Z}m9}�¿��;h�ė[7��(�Ӌy�1z�t<5z��w��0��[fv�A��������D�G�^Q�}˄%��[H*����z!D�y���t24�������|0x�
��O�Ow�|�xY`�t}0�E$�9�C��Q���!`9Hpu��B/�s       Xo�h�_����m;�
+m��^�b��0�Zs[O�Σ�]��������3i~�7�ޚ�5�.-�u���g���A�6 ���g��V�
���13�?���R���K��V�i���t�a���(�Z���,��ٍ�|�����-����ʲ�w�"X9۪,��|-���?�A{�#�s�
t��ڈY�߼�z�g�G�
�����<YU�����I�}j���<address@hidden LWa�I
�򁰏�ϼLKx�Y#r�9�/D�!!��c�J�9��v���T[    ����g?��-�2<n��dB�&��` 
address@hidden|address@hidden<��x�&~�ȡ;�����vo;���$�zН���}�L�����g����/�G�+g����/v)���RR��*�=�Cʫ��8�ض�Z|��V>+�4*s�~0�0E�}]��M��q`�f��L7d��^�[��
+�%-^۲�m��vs
�����x3gǝ��0d����0��K�ºK��C�a!�����i{������U��O���K���A;+�ޕAa@;A;+���A�t��o`���U���;���Mf����9x<:::=im�`wM��S�
 }`��T-����Jx��Aأ_�^��T�<�ۇ���rwH9j�f�s��������8
'address@hidden'@(��́��d�OL�       
ÄR�4?�V�˜��擆����1�����������F�߼ܴC���Dw}SߒC5m���'
+"��B���سce\�y���DM���k�:&�hb���&    e� 3�6���     �����,-       
�__��Ch� �W�
address@hidden
���g6H������n��Z����-ïGٽ����&4�P��qmM�Е�t�^����^6�����I|w���?��`���L��<address@hidden

�n>�H���q���>�*�8�J��+��%0]J�pW�]��*��q�.�;C�����ݏ���]����t{������K������o�O)�ͥO��'����ebi���&:������v�Ƿ��������N��m�|�#�,ѮGԪ
 ���[�]��{<��i�mV�X c�O      {�'I�Ȯd���� �
+���6{�A�~��du����:4?
xx0s`M-�{`ء�{�5     z-x�<�۝�}���o�|�ۭ�����V
�vw��ƚ�,address@hidden|��^��u�l�3û� �Jj��3C4v�l��5z�)�3\��- 
����݇�8�G��:�|�V``̄M��u�s
+<���/L,oߵ6��}p�'a����o3�c�r�)address@hidden>.W
�>�>^`�����S�
+�w=��z���}�J2���'�
�!�Dj�&`C�0=~��"����(�m�>@&address@hidden|oٖϫ�ro���!#���)>P����ge���̿w���ލN��nt�v�Fgg���T�ލN�nl��[�K7֠j`po�X�O�
��ؓn��~��9q ,p`t;�        �e~�����i#{�O
address@hidden"����*J��
+�L|���8=o��q}�$(address@hidden 
<Y��4kd��/�|�tʿ��S��_:;s�K�j�tֻ�d���^���`yT����y��X?8�P�6E��ZDU�X�����/�T����{�t7��"�A��U
�eP�z�=��G\��s�.�C�,Z   
L���6����Ār��Ͽ��m��h���o���i����ZL��U'�%V���a�z�\�S�v��}�V�0�lg`�z�+��N�*����ZL]�'�
     L]�Aε�~`�g⿮ao
address@hidden|�M=��8{�~y~����u�]��)���Nծ����u{��]��Y�j3�
+�m��!�po
�V�V��5Y����kПv��F?ƃ����S<������w��}�����_��
˄5I�����;��0}6^DJ�ª�Jf�a��R�o%�#�%����t�
�`j�=0�$�/_�Z�Lð,h�MrK]:Z��i��04m��(�&address@hidden:address@hidden"s�m�
��hϨ9��S�e���~�����z������3�J_���Z�z��4in`�� ���`�0ۈe:�z��)"J     
#����G�_�v�1w�������   
�����p?��+���c7�-�X�E������2�a^�������%�������P%�1l#,~��=bc1WnрR#R�`�q�TA1и�S�C�O�Ke(address@hidden
+w�\��ʈ�y�<2~�lݛ�M�M�      �T
+�����u
b�rt�k]�ϼ�ֻ'��X��k*���λ�oD����[���ݪ݈�]�F��!�n�.D��q!��|�k��4�^U�Z�
+�r����$%P�p=��|O����$��g�K
�}�7+��jJ9��F�קKt{a3�9ږ����p/����W�5M�.�7�����׀X��S
����b�^���e�c�����-�ns���Ü�o��滱�[��}ݪ���ݙ��U���[ƍ}�CI��o
�V�K�&U�������p\j��r��n͇��c��Aw��K�p���G{/_^���S��Y�����~��?��;~��I�co�'ӿ�!�
��Y$���e�Am�n(,X�7�Ո��q���Y�~���Ǹ�cXXa/��l]���P����|�ͧC͕w�xAo"�  
B���W�_�hF�{��s��S�l|"address@hidden;�����5��C���\��yJ��R��ydd�S">��8����h6�l{�}v<���y��-��{�b�L�a�Q]GO_j�,��

address@hidden,}��������60]ϧPD�Ҽ_,�)�4��d7�e���/��V�����\6٭�e�ݵo��ҕg��N�*�a�Qr}��g3�;�N�;address@hidden&�L�^Xۏ����'�ca)n�i���t��l1K���țBc�G������)
 ���]R��^ڳ���#�q^L�bt����
l      
���[\�z�P0�2���ƴO$?��\H��d��ą��2��x^_�ja��D�?���j}`��b|0�#�\�a:��Ϳ��15(�s��Î
+�;{<񛸓`�V8lD�hQ��I�„qk��'gN�Y��+��ڜ�567P4
%���ƛ�  
����mvb��̈́��u�]G�-�:����Ê6�b�~k�����o������_M���i`��2�"XvH�a&~��`�6����XS��6Y�Q�S��n7�.�V��-
+�l��h1�ߚՖ/5�Ⱥ������œ
�B���`F����}bb�Ո�{8�d �A���է��]��|�x���э�~c�����p�2�6�ָ�G�����n�
�E
r��hjS:��h��Ux�S.65�Ead9CѼ�i'�'�����f���������7��Ky�5
+2G�[�w6~��,fS�t��;�'address@hidden
+X�;address@hidden 
�����#��v���2Q�V��_[��J�O�#b�.O����2/�0-PL��15�������~��Q
`BUX4���)a`���<����&sy��d]�l��`�̚)>ޙ��:WaB��G��:���т�o�����;�Vt'o��K�<>;���n�h75��C�1����7�������?��|ř0��Ŵۚ����Z�o�;�i��N΁�IQ���'�=U�?���89�l�7AZЄ;�6E�<j�hE��ԝIMq;W6,,�D���C[���O�1/�Y���ԙ��:�E|�5�=F�N��
��x0 q|�':`|7`�!^*mi7�V�`n7
�       
\Ї�3&4ȳ�P;��9|P����ڎ�P�Xl�N<6�]�w\/�,RϴuM�B�f]��d��`�[^��>1}�2
ߋ���m���q�����
�k���_Y�=��y}�lz�w��냯��
t�c�M�N��7yj�P}9I}���l�nC�\HZM�����z       Ikm�B�u��
+�=�
�~�b��m�FlF��'?�ߥ#Xk���#l/Y��X/��y�5����x���i�G��k��Α��>�Қ��4�WtC4�̥I��Ҥ;�&�ݦ�����u�s�iRe�f)��ʥ�0�|��
+�2��#>�yӛ���V���A�����W�-�/��gx����PKn)W�&e_TPK8�0
+styles.xml��r#��=_1a�yH�p8<Dr�ڔ�ݵ�ڵKJ%��
H"���%?�[�i��4����������D���Fc��/϶�<a? 
�s=�Ǔ���5���=>|TW������߿�����ww�%~c�Fdc'T���r��ݧ�e�j�Ov~b�Ʈ�Ӵ����}<H�e4�Ï#eħ��9z�V27`�o8�z�C�����2�L&�=��ѵ�Y��{����޴C�m�f=���i�x�립���0c=��z��������m���l�iM�:���~=&(D�O;�䜁O)�����c=2�����̤3����>������}�];9���g�īǜw%�_��Tk�.h��
+x��10kQ�o٠3�!��_��k����;m�M��",7�\��g5�P�~�o}���憱7n�����1�����G~�Zf��;address@hidden,��7fYrLz9��0��1���{���m�?"�
�\���DK>!����h����2���^�n�����^�Lc�*��n*�-]�8|address@hidden(Lۢ��W�Y_���Y�8��>h�C��Ќa��
+EM���M<NL�0�EV�E2i���Gޞ�(������!�0��`0)*�LX
<address@hidden&c]��ԛ�����|��7v�sWz�g��DV!�4݃�c�r!���艤, 
address@hidden@�`��EhM�a
�9�<|��L��� ���u�O��E80Y'�9��"/)address@hidden|"&v�~�����E0        n|� 
FB��t��OB*V��_�,_
7�^������eUM�
+��F�=�#����*ҹ        �����A!�g�����
��6";�l��Ѵ�ɋ�}C�_&p��b���2{�c���`86���ڤ��F�&���E&��z��{1�Ih���W����������T,���`���{��q͗�
        ����22�5�&� �j$�N��|��j�mH�s.�4����bZ��Rnݸa��t�d5+H"g�� 
6r=6r�v�|}��'�񓫕Ev`u�&;��+
+B�}���0���f�\��     E>�G�/6+�(L5y�ǚj�Z�S&��,�� 6���|0
+3�t�0�d*�\/b�$�^�A=���Y�er(��Uͫ[�Rq��WW��$�:%�l�ӝl�gNX��+T�;O�c��p�:,)��>��|���K�Qp2����$�b.}�R�D
     
��b��o�ʱ)����|T�̈́,�vȏ�����u}LE��-�����˒�`F��*��<H�;�4,address@hidden
��>��:���s+��j�����gO���K�u�]��c�}i�(�*�V�\��ӓi�0-�<address@hidden 
U�E�D����dl��j�Twr��Ó����E�A��&k�%��q�K|)����2�V��rCB��������$��{�x8MLh������bY���N�9�zG�]7<��:��\|�C����_>M}w&address@hidden<j��إ*��,�Y��3���%
address@hidden:�D����o����.�kً�y$^Ǘ��*�G�?a��
=���)�����h�d�2�
۷�D�v}.�jP.G2�t��ӪA�[���4�~w�v�\G��1�2t{�G���C4��}^��Ns�:�q|m.\�n��K��AUÞʙ
�\ի��oɕ]�
�ɂ�D���=O��,ݪB��>D��Ytϑ,�˫�L�㈛,�0d�eף��3�n��������^�h/���b9Y_��zݩ�j=[~�›-����>9��t�;��
       "�>��N����    
�^Y��[��h�玥Tx4�W���b��X��GJV�Xʌ;��l{������]˂����\0�ܐ����#�d���m��rf5[��Tv])Ox���iŢ���J߼�`�-�u'��+O��ԩ�fI�B�l�6�[�=���!�{\�xFt5��5{����jvj��d�Ը����a����A�>AX�
 
,����H�*g6��D��a��~���;�"�����g�.�q��U&��&�nRJ_d�Qlz5�#�1-���+V��E�����m.NDߛ���H���Ky�'����
    �N��qKc 8¿hҎ[�ސ����D�
���8���:Λ8ЃG,address@hidden@�)���!<Itw�>Jj-�#�gXY��i�������*n���uކ���EW]���
address@hidden;*їX�n��l��9�0x����`�.���ľ���C�c`a��Z:�S�(Z(w�i�T�ةq
�|����YK\x2^��>��|ۣ�S+�s>����x4�BM���S�(�������(�9�Y�    
[��,�$mOϡ���C�/�����F����4�j����ѫA�׃Fg����T�
+�j1١N�{斎�e}e?���C�dm����40�E����i"m�1�7s      Ɣ\      
�ș���-���5�%��9'��W�6K'����+Q�X'7���v�J�.W�����z%j�+^mt^j��B�>�W���Ԯ^������]���������W"w���M��-"-�(�&����x�
 �����r����?�"*PɵR.�-�_�a-ín�Ub�Ųi�=7�-�at��ƽ��t�
���=o6�s��2F��t}iz�2,F7lӫ��e�6���|������!
+�\�}�چ�=]�/address@hidden|E���l�.�Y�G� �l�P�Q��(v��D���K�bl���~��   
Y��ff���~�1N"�Η�-�4وSDd"�DK���R��_���-�k 
���"N��d�j�c}l�"�E��l���괤        �$���rը���G/
+_)��ʆ�V���R�-<񰺪N�c�{����݅�װ8����O�2����>"��Qͷ*���XC-GW����'p>>���m5%`��N��S�3�,lL>;0:�����
mi5��2ii1�c�ݼ�ϼ�4��S�h�Ė�`�-{^�_Բb�""e�x��V�4t|�*(
�0��e
+:+���p�Ed��]6����L5�ӊ$$��+�e����‚��$er������Q�m��B��c�D֥����W����I4�8P�L�j��SWo�}i�j�}���V>�
 +���H�HcN+�g��E��ם��k��\
��Oy��<�R��k��Rj���q��^5r���$/j����|��j��:o�o��47Ay���_��:�A�#�Rx�ع�-9:��7Q��\�g�^��%&����q�zdD>�3#�4�7��]��i�"�&Y}$~*w,�!�VV���YkM+^���5�q�>���K��Q�Kj��[���w�PK����6yPK8�0x�^llmeta.xml<?xml
 version="1.0" encoding="UTF-8"?>
+<!DOCTYPE office:document-meta PUBLIC "-//OpenOffice.org//DTD OfficeDocument 
1.0//EN" "office.dtd"><office:document-meta 
xmlns:office="http://openoffice.org/2000/office"; 
xmlns:xlink="http://www.w3.org/1999/xlink"; 
xmlns:dc="http://purl.org/dc/elements/1.1/"; 
xmlns:meta="http://openoffice.org/2000/meta"; 
office:version="1.0"><office:meta><meta:generator>OpenOffice.org 1.1.1 
(Linux)</meta:generator><!--645(Build:8762)--><meta:creation-date>2002-10-17T13:16:48</meta:creation-date><dc:date>2004-03-31T16:01:46</dc:date><meta:print-date>2002-10-28T17:39:12</meta:print-date><dc:language>en-US</dc:language><meta:editing-cycles>969</meta:editing-cycles><meta:editing-duration>P5DT6H20M42S</meta:editing-duration><meta:user-defined
 meta:name="Info 1"/><meta:user-defined meta:name="Info 2"/><meta:user-defined 
meta:name="Info 3"/><meta:user-defined meta:name="Info 
4"/><meta:document-statistic meta:table-count="35" meta:image-count="0" 
meta:object-count="0" meta:page-count="43" meta:paragraph-count="1016" 
meta:word-count="7488" 
meta:character-count="52551"/></office:meta></office:document-meta>PK8�0
settings.xml�Y[W�H~�_��u�&��ģ�     `�Ex��K�L�;���_���
&�nB�Y4�������.x�u�����e�V��kJ�ðKW��tb�5����n~�<�'��]����\c��Pq�R6�
���^�������9�;g|���I��{���U�"U�(ex�V�7���J\��o�����2������i��{W�6ĥ����(:���lU�u5Y=�:����_`W՝�r��O^{��`r�f'�>sx�y*��)��I�\��O����Y~&�
h�|��"��\q�P��˫�/��#�硟�U�ak�`�.�4�Z���Ű��]�S��6���|�֚Ec�2F��Ft���1�*M�Cȯ�>_�Z�E���,E��4����5�h}��$�g��\�a�����&address@hidden
+�4��Wu]���6���?A-%]%��,��i��+ZL���ݸ���|�KƼ��:��5���������V������lr�A>�|�#9���|O��s�u�r$d��/u��x�8�
 ���rR�P�1�����t
+�'��L}�DZ2>�F>hY�8�m����:yX'����   
<0;�����;&���'���k"x��g�Sh�!�pTv�2��pVr��@Q)�P��P��8`�
+�����o3��)�9�S�py�r)�[��0��P5Llo�E��jz���tL������j؜��5�wѹa�
Um���������0,Ow�]S[XƦM[��_��KO�f����_l[#�#!�ζmO��3�ljh���Y�͡��bN��7xs��8ig�m1ߐ���ў��e��ˮ�'~hv���EO#跣(�gw���;�pw������A�|Y[���^C���4�f�nT�c�.�G�h1�dZ#�ˉ�_���3�#���R&��]r�h���v�
 �N����Z��l7�?�6aA V�%�F��H\��Hѽ�85�aH&�^F�!���\m 
�Y����r.�W������!�w����<:���F�.P��S�K���6�z>kk2��Tq{���=*��J�iCXB���-�_�,e�w9�׮S�m��(�!��6���)%�wQ�һ������)��Kf<�e���(��
 ������A���1���b
+���}�YH3��
j�����d�-�%-"�aʖ7O)���ߤ�Y�h�
PKey%;��PK8�0META-INF/manifest.xml���n�0��>�{{rЩB�*UjK:address@hidden|���scĉ|��f0Og
 �*Wj{���M�a�zX>�����؊FZ]Q�Ű����m# AܵdwU����}.>���F�~���(-���eF).�
j�v��"�]�O����WR�
%d������2ᾥd��$�[�ɖi�lC���<\��Θ��\g���2�)�V�y
+Si�x��V�~od�:N�T5ML`:3�!�������tWn��P�;�!��w%��1.�K�y��_PK�4�RPK7�0��19mimetypePK7�0�X�X��
Dlayout-cachePK7�0n)W�&e_T
content.xmlPK8�0����6y
+kgstyles.xmlPK8�0x�^ll�umeta.xmlPK8�0ey%;��

kzsettings.xmlPK8�0�4�RZMETA-INF/manifest.xmlPK���
\ No newline at end of file

Modified: trunk/gnue-common/src/apps/CommandOption.py
===================================================================
--- trunk/gnue-common/src/apps/CommandOption.py 2004-03-31 22:49:13 UTC (rev 
5598)
+++ trunk/gnue-common/src/apps/CommandOption.py 2004-03-31 22:50:08 UTC (rev 
5599)
@@ -19,28 +19,29 @@
 # Copyright 2000-2004 Free Software Foundation
 #
 # FILE:
-# GBaseApp.py
+# CommandOption.py
 #
 # DESCRIPTION:
 """
-Class that provides a basis for GNUe applications.
-
-Typically, this class will not be called; rather, a tool will
-be a GClientApp or GServerApp.
 """
 
 
 class CommandOption:
   def __init__(self, name, shortOption=None, longOption=None,
                acceptsArgument=False, default=None, argumentName=None,
-               help="", category="general"):
+               help="", category="general", action=None, argument=None):
 
     self.name = name
     self.shortOption = shortOption
     self.longOption = longOption or name.replace('_','-')
-    self.acceptsArgument=acceptsArgument
     self.default = default
-    self.argumentName = argumentName
     self.help = help
     self.category = category
+    self.action = action
+    if argument:
+      self.acceptsArgument=True
+      self.argumentName = argument
+    else:
+      self.acceptsArgument=acceptsArgument
+      self.argumentName = argumentName
 

Modified: trunk/gnue-common/src/apps/GBaseApp.py
===================================================================
--- trunk/gnue-common/src/apps/GBaseApp.py      2004-03-31 22:49:13 UTC (rev 
5598)
+++ trunk/gnue-common/src/apps/GBaseApp.py      2004-03-31 22:50:08 UTC (rev 
5599)
@@ -79,17 +79,8 @@
   ARGUMENTS = []      # Will contain an array of command line arguments
   connections = None  # Will contain a GConnection object
 
-  # Should contain a dict of all help-<foo> options (only the <foo> part)
-  # Values would look like: 'dev': self.printHelpDev
-  helpCategories = { }
-
-
   def __init__(self, connections=None, application=None, defaults=None):
 
-    self.helpCategories.update({'dev':         self.printHelpDev,
-                                'connections': self.printHelpConn,
-                                'rpc':         self.printHelpRPC })
-
     # Basic options
     self._base_options = [
 
@@ -97,24 +88,22 @@
          ## Base options
          ##
 
-         CommandOption('version', category="base",
+         CommandOption('version', category="base", action=self.doVersion,
               help=_('Displays the version information for this program.') ),
 
-         CommandOption('debug-level', category="base", default=0,
-              acceptsArgument=True, argumentName=_("level"),
+         CommandOption('debug-level', category="base", default=0, 
argument=_("level"),
               help=_('Enables debugging messages.  Argument specifies the '
                       'level of messages to display (e.g., "--debug-level 5" 
displays '
                       'all debugging messages at level 5 or below.)') ),
 
-         CommandOption('debug-file', category="base",
-              acceptsArgument=True, argumentName=_("filename"),
+         CommandOption('debug-file', category="base", argument=_("filename"),
               help=_('Sends all debugging messages to a specified file '
                      '(e.g., "--debug-file trace.log" sends all output to 
"trace.log")') ),
 
-         CommandOption('help', category="base",
+         CommandOption('help', category="base",  action=self.printHelp,
               help=_('Displays this help screen.') ),
 
-         CommandOption('help-config', category="base",
+         CommandOption('help-config', category="base",  
action=self.doHelpConfig,
               help=_('Displays a list of valid configuration file entries, 
their '
                      'purpose, and their default values.') ),
 
@@ -122,24 +111,21 @@
          ## Developer options
          ##
 
-         CommandOption('help-dev', category="base",
+         CommandOption('help-dev', category="base", action=self.printHelpDev,
               help=_('Display all options of interest to core developers. ') ),
 
-         CommandOption('selfdoc', category="dev",
-              acceptsArgument=True, argumentName=_("type[,subtype]"),
+         CommandOption('selfdoc', category="dev",  action=self.doSelfDoc,
+              argument=_("type[,subtype]"),
               help=_('Generates self-documentation.') ),
 
-         CommandOption('selfdoc-format', category="dev",
-              acceptsArgument=True, argumentName=_("format"),
+         CommandOption('selfdoc-format', category="dev", argument=_("format"),
               help=_('Format to output the self-documentation in. Supported 
formats '
                      'are dependent on the type of selfdoc being created.') ),
 
-         CommandOption('selfdoc-file', category="dev",
-              acceptsArgument=True, argumentName=_("filename"),
+         CommandOption('selfdoc-file', category="dev", argument=_("filename"),
               help=_('Specifies the filename that selfdoc should write to. If 
not provided, output is sent to stdout.') ),
 
-         CommandOption('selfdoc-options', category="dev",
-              acceptsArgument=True, argumentName=_("options"),
+         CommandOption('selfdoc-options', category="dev", 
argument=_("options"),
               help=_('Options specific to individual selfdoc types.') ),
 
          CommandOption('profile', category="dev",
@@ -155,13 +141,13 @@
       self._base_options += [
 
         CommandOption('username', category="connections", default='',
-              acceptsArgument=True, argumentName='name',
+              argument='name',
               help=_('Username used to log into the database.  Note that if '
                      'specified, this will be used for all databases.  If not '
                      'supplied, the program will prompt for username.') ),
 
         CommandOption('password', category="connections", default='',
-              acceptsArgument=True, argumentName='passwd',
+              argument='passwd',
               help=_('Password used to log into the database.  Note that if '
                      'specified, this will be used for all databases.  If not '
                      'supplied, the program will prompt for password if 
needed.'
@@ -171,12 +157,12 @@
 
     if self.USE_CONNECTIONS:
       self._base_options += [
-        CommandOption('help-connections', category="base",
+        CommandOption('help-connections', category="base", 
action=self.printHelpConn,
               help=_('Display help information related to database '
                      'connections, including a list of available drivers.') ),
 
         CommandOption('connections', category="connections",
-              acceptsArgument=True, argumentName="loc",
+              argument="loc",
               help=_('Specifies the location of the connection definition 
file. '
                      '<loc> may specify a file name '
                      '(/usr/local/gnue/etc/connections.conf),'
@@ -202,6 +188,7 @@
     shortoptions = ""
     longoptions = []
     lookup = {}
+    actions = {}
 
     # Convert old-style options to new-style
     if self.COMMAND_OPTIONS and type(self.COMMAND_OPTIONS[0]) == 
types.ListType:
@@ -217,6 +204,8 @@
           shortoptions += option.shortOption
           lookup["-" + option.shortOption] = option.name
         lookup["--" + option.longOption] = option.name
+        if option.action:
+          actions["--" + option.longOption] = option.action
         lo = option.longOption
         if option.acceptsArgument:
           lo += '='
@@ -237,46 +226,22 @@
     except getopt.error, msg:
       self.handleStartupError(msg)
 
+    pendingActions = []
     for o in opt:
       if len(o[1]):
         self.OPTIONS[lookup[o[0]]] = o[1]
       else:
-        self.OPTIONS[lookup[o[0]]] = 1
+        self.OPTIONS[lookup[o[0]]] = True
 
-    # Process any help-<foo> requests
-    for task in self.helpCategories.keys():
-      if self.OPTIONS.get('help-%s'%task,0):
-        self.helpCategories[task]()
-        sys.exit()
+      # Add any actions to our list
+      try:
+        pendingActions.append(actions[o[0]])
+      except KeyError:
+        pass
 
-    if self.OPTIONS['help']:
-      self.printHelp()
-      sys.exit()
-    elif self.OPTIONS['version']:
-      self.printVersion()
-      sys.exit()
-    elif self.OPTIONS['selfdoc']:
-      if self.OPTIONS['selfdoc-file']:
-        doprint = False
-        handle = open(self.OPTIONS['selfdoc-file'],'w')
-      else:
-        doprint = True
-        import StringIO
-        handle = StringIO.StringIO
+    for task in pendingActions:
+      task()
 
-      self.selfdoc(self.OPTIONS['selfdoc'], handle,
-                   self.OPTIONS['selfdoc-format'],
-                   self.OPTIONS['selfdoc-options'])
-      if doprint:
-        handle.seek(0)
-        print handle.read()
-      handle.close()
-      sys.exit()
-
-    elif self.OPTIONS['help-config']:
-      print GConfig.printableConfigOptions(defaults)
-      sys.exit()
-
     self._run = self.run
 
     # Should we profile?
@@ -368,6 +333,9 @@
              + _('\n   Location: "%s"')
                 % self.connections_file)
 
+  def addCommandOption(self, *args, **parms):
+    self.COMMAND_OPTIONS.append(CommandOption(*args, **parms))
+
   #
   #  Display version information for this application
   #
@@ -461,23 +429,25 @@
     print _('Available command line options:')
     print self.buildHelpOptions()
     self.printHelpFooter()
+    sys.exit()
 
   #
   #  Display dev help information for this program
   #
   def printHelpDev(self):
     self.printHelpHeader()
-    print _("The following options are mainly of interest to GNUe 
developers.\n"
-            "To view general help, run this command with the --help option.")
+    print _("The following options are mainly of interest to GNUe developers.")
+    print _("To view general help, run this command with the --help option.")
     print
     print _('Developer-specific command line options:')
     print self.buildHelpOptions("dev")
     self.printHelpFooter()
+    sys.exit()
 
   def printHelpConn(self):
     self.printHelpHeader()
-    print _("The following connection/database-related options are 
available.\n"
-            "To view general help, run this command with the --help option.")
+    print _("The following connection/database-related options are available.")
+    print _("To view general help, run this command with the --help option.")
     print
     print _('Database/connection command line options:')
     print self.buildHelpOptions("connections")
@@ -486,17 +456,18 @@
     print "   TODO\n"
     # print self.connections.getAvailableDrivers()
     self.printHelpFooter()
+    sys.exit()
 
   def printHelpRPC(self):
     self.printHelpHeader()
-    print _("The following options are mainly of interest to GNUe 
developers.\n"
-            "To view general help, run this command with the --help option.")
+    print _("The following options are mainly of interest to GNUe developers.")
+    print _("To view general help, run this command with the --help option.")
     print
     print _('Developer-specific command line options:')
     print self.buildHelpOptions()
     self.printHelpFooter()
+    sys.exit()
 
-
   def selfdoc(self, command, handle, format=None, options={}):
     if command == 'manpage':
       import manpage
@@ -561,4 +532,32 @@
     p.sort_stats('calls').print_stats(50)
 
 
+  #
+  # Commands run by the COMMAND_OPTIONS list
+  #
+  def doVersion(self):
+    self.printVersion()
+    sys.exit()
 
+  def doSelfDoc(self):
+    if self.OPTIONS['selfdoc-file']:
+      doprint = False
+      handle = open(self.OPTIONS['selfdoc-file'],'w')
+    else:
+      doprint = True
+      import StringIO
+      handle = StringIO.StringIO
+
+    self.selfdoc(self.OPTIONS['selfdoc'], handle,
+                 self.OPTIONS['selfdoc-format'],
+                 self.OPTIONS['selfdoc-options'])
+    if doprint:
+      handle.seek(0)
+      print handle.read()
+    handle.close()
+    sys.exit()
+
+  def doHelpConfig(self):
+    self.printHelpHeader()
+    print GConfig.printableConfigOptions(defaults)
+    sys.exit()

Modified: trunk/gnue-common/src/schema/scripter/Scripter.py
===================================================================
--- trunk/gnue-common/src/schema/scripter/Scripter.py   2004-03-31 22:49:13 UTC 
(rev 5598)
+++ trunk/gnue-common/src/schema/scripter/Scripter.py   2004-03-31 22:50:08 UTC 
(rev 5599)
@@ -44,39 +44,6 @@
   COMMAND         = "gnue-schema"
   NAME            = "GNUe Schema Scripter"
   USAGE           = "[options] file [old-schema]"
-  COMMAND_OPTIONS = [
-      [ 'drop_tables',None,'drop-tables', 0, None, None,
-        _("Generate commands to drop relevant tables.  * NOT IMPLEMENTED")],
-      [ 'ignore_schema','S','no-schema', 0, None, None,
-        _("Do not generate schema creation code.  * NOT IMPLEMENTED")],
-      [ 'ignore_data','D','no-data', 0, None, None,
-        _("Do not generate data insertion code.  * NOT IMPLEMENTED")],
-      [ 'encoding', 'e', 'encoding', True, 'UTF-8', 'encoding',
-        _("The generated SQL script will be encoded using <encoding>. " + \
-          "Default encoding is UTF-8")],
-      [ 'upgrade_schema','u','upgrade-schema', 0, None, None,
-        _("Generate code to upgrade an older version of a schema to "    + \
-          "the recent version. You must specify a previous schema with " + \
-          "on the command line.  * NOT IMPLEMENTED")],
-      [ 'upgrade_data','U','upgrade-data', 0, None, None,
-        _("Generate code to upgrade an older version of schema data to " + \
-          "the recent version. You must specify a previous schema with " + \
-          "on the command line.  * NOT IMPLEMENTED")],
-      [ 'list_vendors','l','list-vendors', 0, None, None,
-        _("List all supported vendors.")],
-      [ 'output','o','output', 1, None, 'dest',
-        _("The destination for the created schemas. This can be in several "+ \
-          "formats. If <dest> is a file name, then output is written to "   + \
-          "this file. If <dest> is a directory, then <dest>/<Vendor>.sql "  + \
-          "is created. The default is to create <Vendor>.sql in the "       + \
-          "current directory. NOTE: the first form (<dest> as a filename) " + \
-          "is not supported for --vendors all.") ],
-      [ 'vendor','v','vendor', 1, 'all', 'vendor',
-        _("The vendor to create a script for. If <vendor> is 'all', then " + \
-          "scripts for all supported vendors will be created. <vendor> "   + \
-          "can also be a comma-separated list.")],
-      ]
-
   SUMMARY = _("GNUe Schema Scripter creates SQL files based on GNUe " + \
               "Schema Definitions.")
 
@@ -88,6 +55,45 @@
   # ---------------------------------------------------------------------------
 
   def __init__ (self, connections = None):
+    self.addCommandOption('drop_tables',longOption='drop-tables',
+        help=_("Generate commands to drop relevant tables.  * NOT 
IMPLEMENTED"))
+
+    self.addCommandOption('ignore_schema','S','no-schema',
+        help=_("Do not generate schema creation code.  * NOT IMPLEMENTED"))
+
+    self.addCommandOption('ignore_data','D','no-data',
+        help=_("Do not generate data insertion code.  * NOT IMPLEMENTED"))
+
+    self.addCommandOption('encoding', 'e', default='UTF-8', 
argument=_('encoding'),
+        help= _("The generated SQL script will be encoded using <encoding>. "
+                "Default encoding is UTF-8") )
+
+    self.addCommandOption('upgrade_schema','u','upgrade-schema',
+        help= _("Generate code to upgrade an older version of a schema to "
+                "the recent version. You must specify a previous schema "
+                "on the command line.  * NOT IMPLEMENTED") )
+
+    self.addCommandOption('upgrade_data','U',
+        help= _("Generate code to upgrade an older version of schema data to "
+                "the recent version. You must specify a previous schema "
+                "on the command line.  * NOT IMPLEMENTED") )
+
+    self.addCommandOption('help-vendors',shortOption='l', 
action=self.__listVendors,
+        help=_("List all supported vendors.") )
+
+    self.addCommandOption('output','o', argument='dest',
+        help= _("The destination for the created schemas. This can be in 
several "
+                "formats. If <dest> is a file name, then output is written to "
+                "this file. If <dest> is a directory, then <dest>/<Vendor>.sql 
"
+                "is created. The default is to create <Vendor>.sql in the "
+                "current directory. NOTE: the first form (<dest> as a 
filename) "
+                "is not supported for --vendors all.") )
+
+    self.addCommandOption('vendor','v', default="all", argument='vendor',
+        help= _("The vendor to create a script for. If <vendor> is 'all', then 
"
+                "scripts for all supported vendors will be created. <vendor> "
+                "can also be a comma-separated list."))
+
     ConfigOptions = {}
     GClientApp.__init__ (self, connections, 'schema', ConfigOptions)
     self.__vendors = []
@@ -114,14 +120,9 @@
 
 
   # ---------------------------------------------------------------------------
-  # Walk through all command line options 
+  # Walk through all command line options
   # ---------------------------------------------------------------------------
   def __check_options (self):
-    
-    # only list all available processors and quit the program
-    if self.OPTIONS ["list_vendors"]:
-      self.__listVendors ()
-      sys.exit (0)
 
     # we need at least one thing to do :)
     if self.OPTIONS ["ignore_schema"] and self.OPTIONS ["ignore_data"]:
@@ -131,7 +132,7 @@
     # check for unsupported options
     if self.OPTIONS ["drop_tables"] or self.OPTIONS ["upgrade_schema"] or \
        self.OPTIONS ["upgrade_data"]:
-      self.handleStartupError (_("--drop-tables, --upgrade-schema and " + 
+      self.handleStartupError (_("--drop-tables, --upgrade-schema and " +
                                  "--upgrade-data\n are not implemented yet."))
 
 
@@ -165,12 +166,11 @@
   # ---------------------------------------------------------------------------
 
   def __listVendors (self):
-    header = "%s\nVersion %s" % (self.NAME, self.VERSION)
+    self.printHelpHeader()
+    print "The following vendors can be passed as a parameter to the --vendor 
option."
+    print "To specify multiple vendors, separate with commas. "
     print
-    print header
-    print
-    print "Supported Database Vendors"
-    print "--------------------------"
+    print "Supported Database Vendors:"
 
     modules  = {}
     maxsize  = 0
@@ -188,11 +188,11 @@
     available.sort()
 
     for vendor in available:
-      print vendor.ljust (maxsize + 4), modules [vendor].description
+      print "   " + vendor.ljust (maxsize + 4), modules [vendor].description
 
     print
+    sys.exit()
 
-
   # ---------------------------------------------------------------------------
   # Get the name of a given processor
   # ---------------------------------------------------------------------------
@@ -210,7 +210,7 @@
       filename = "%s.sql" % self.__getProcessorName (vendor)
 
     elif os.path.isdir (self.__output):
-      filename = os.path.join (self.__output, 
+      filename = os.path.join (self.__output,
                                "%s.sql" % self.__getProcessorName (vendor))
     else:
       filename = self.__output
@@ -241,7 +241,7 @@
       self.processor.finishDump ()
 
       # and finally close the output file
-      self.destination.close () 
+      self.destination.close ()
 
     except Exception, message:
       os.unlink (filename)
@@ -271,7 +271,7 @@
       if not self.OPTIONS ["ignore_data"]:
         self.__data_table (sObject)
 
-    return 
+    return
 
 
   # ---------------------------------------------------------------------------
@@ -317,9 +317,9 @@
         cDef = tableDef.newConstraint (sObject.name, sObject.type)
 
       sObject.walk (self.__schema_constraint, constraint = cDef)
-      
 
 
+
   # ---------------------------------------------------------------------------
   # Iterate over all fields of a primary key
   # ---------------------------------------------------------------------------





reply via email to

[Prev in Thread] Current Thread [Next in Thread]