Resalut la ML,

Comme vu avec Yannick, voici la mise à jour du forPython, intégrant le nouvel item dans le menu outils, permettant d'activer/désactiver l'extension.

Comme la méthode proposée par Yannick pour la modification des raccourcis-clavier n'est pas encore au point, j'ai ajouté toutes les nouvelles commandes dans le dictionnaire, afin de pouvoir les modicier avec CTRL+M, comme avant.

Autre chose, je crois avoir compris pourquoi la PJ de Yannick n'était pas passée.

Ce n'est pas vraiment à cause du .zip, qui passe normalement sans pb, puisqu'on en avait déjà envoyé, mais plutôt à cause des fichiers HTA, qui sont en quelque sorte des fichiers exécutables, qui peuvent être bloqués par les serveurs.

J'ai renommé l'archive en ajoutant le .txt, afin d'éviter tout blocage.

Faîtes vos tests et surtout, dites-nous si des fonctions ne fonctionnent pas bien chez vous.

Chez moi, la fonction permettant de faire une recherche avancée me redonne un message d'erreur, celui que j'avais posté précédemment.

Je n'arrive également pas à utiliser la commande permettant de créer une nouvelle fonction ou nouvelle classe, car le HTA refuse à nouveau de s'exécuter dans 6pad++.

Celà le fait-il chez vous aussi?

Merci pour vos retours.

Bien amicalement,
Abdel.



----- Original Message ----- From: "Yannick Youalé" <[email protected]>
To: <[email protected]>
Sent: Sunday, May 01, 2016 11:56 PM
Subject: [progliste] Re: Fw: 6pad+ + forPython- dernière v ersion


Coucou Abdel,

Je viens juste de rentrer.

Début de citation

En fait, en regardant bien les éléments de la boîte de dialogue de recherche avancée, j'ai trouvé qu'elle comportait le choix de rechercher dans la classe ou fonction courante en plus des autres choix.

Fin de citation

Oui, elle a été faite spécifiquement pour le python.
Et d'ailleurs, je me souviens qu'il y a le champ "direction de la recherche" qui propose les valeurs "toutes, vers le haut, vers le bas" que je n'ai pas encore implémenter. Il va falloir le faire.

Concernant cette boîte de dialogue, je dois encore faire la sauvegarde et la restauration des paramètres de la dernière recherche.

Début de citation

Il ne reste plus qu'à continuer le travail, mais avant cela, je souhaitais d'abord que Yannick vérifie si tout est bon, étant-donné qu'il est le créateur de la fonction loadForPythonTools originale.

Fin de citation

Pour moi c'est bon, tu sembles avoir tout pris en compte mon petit Abdel.

Maintenant concernant le module de gestion des raccourcis clavier, le bug dont je parlais ce matin s'est avéré être quelque chose de plus sérieux que je ne l'avais envisagé.

En effet, il semble que dans le 6pad++ lorsqu'on a assigné un raccourci-clavier à un menu, on ne peut plus par la suite assigner une valeur vide comme accélérateur à ce menu.

Autrement dit, on ne peut plus réinitialiser la propriété accelerator d'un menu dès qu'elle a pris un raccourci valide.

Et cela est plus que embêtant si on désire effacer le raccourci-clavier d'un menu pour l'attribuer à un autre.

Un moment j'ai pensé carrément éliminer le menu pour le recréer. Mais pour arriver à cela il faut que je sache la valeur de la propriété action de ce menu question de la réassigner.
Or menu.action n'est pas autorisé dans le 6pad++.

Est-ce que Quentin pourrait nous venir en aide sur ce coup ci ?

Yannick Daniel Youalé
La programmation est une religion. Aimez-la, ou quittez-la.
www.visuweb.net



Le 01/05/2016 19:52, _Abdel_ a écrit :
Resalut les scripteurs !

En fait, en regardant bien les éléments de la boîte de dialogue de recherche avancée, j'ai trouvé qu'elle comportait le choix de rechercher dans la classe ou fonction courante en plus des autres choix.

C'est donc un item propre au forPython, qu'il faut supprimer dans les autres contextes.

PS:

Lors de la création du menu permettant de faire une recherche avancée, le paramètre name est manquant, je l'ai défini sur "advancedSearch" pour que la suppression soit possible en se basant sur le nom du menu à supprimer.

J'ai ajouté aussi 3 variables globales okd, oku et po, comme onKeyDown, onKeyUp, et pageOpened.

Leur valeur est initialisée à 0, mais lors de la création des événements correspondants, leurs valeurs respectives sont assignées à ces événements.

Ainsi, pour les supprimer, la méthode removeEvent disposera de tout ce dont elle aura besoin.

En l'occurrence, le nom de l'événement et son identificateur.

Voici l'implémentation de la fonction unloadForPythonTools :

Début de la fonction
def unloadForPythonTools():
# déchargement des menus, évènements et raccourcis propres à l'extension forPython global menuForPython, menuView, menuAccessibility, menuModifyAccelerators, menuPythonVersion, menuLineHeadings, menuSelection, menuInsertion, menuDeletion, menuExecution, menuNavigation, menuTags, menuExploration
   global idTmrLineMove
   global okd, oku, po
   # Vérification et suppression du menu forPython.
   if sp.window.menus["forPython"] != None:
       sp.window.menus.remove('forPython')
   # Vérification de l'item de recherche avancée dans le menu édition:
   menuEdit = sp.window.menus.edit
   if menuEdit["advancedSearch"] != None:
       menuEdit.remove("advancedSearch")
   # vérification et suppression du menu Affichage.
   if sp.window.menus["view"] != None:
       sp.window.menus.remove("view")
   # Vérification et suppression des éléments du menu outils
   menuTools = sp.window.menus.tools
   # python versions.
   if menuTools["pythonVersion"] != None:
       menuTools.remove("pythonVersion")
   # modifyAccelerators.
   if menuTools["modifyAccelerators"] != None:
       menuTools.remove("modifyAccelerators")
   # Vérification et suppression du menu accessibilité.
   if sp.window.menus["accessibility"] != None:
       sp.window.menus.remove("accessibility")
   # Suppression des évènements
   sp.window.curPage.removeEvent("keyDown", okd)
   sp.window.curPage.removeEvent("keyUp", oku)
   sp.window.removeEvent("pageOpened", po)
   # suppression du timer de vérification de changement de ligne
   sp.window.clearInterval(idTmrLineMove)
# end def
Fin de la fonction

Il ne reste plus qu'à continuer le travail, mais avant cela, je souhaitais d'abord que Yannick vérifie si tout est bon, étant-donné qu'il est le créateur de la fonction loadForPythonTools originale.

Bien amicalement,
Abdel.
----- Original Message ----- From: "_Abdel_" <[email protected]>
To: <[email protected]>
Sent: Sunday, May 01, 2016 7:17 PM
Subject: [progliste] Re: Fw: 6pad+ + forPython- dernière version


Bien vu mon cher Watson,

Dans les options Internet de mon navigateur Internet-Explorer, dans l'onglet avancé, branche sécurité, la case "Autoriser le contenu actif à s'exécuter dans la zone ordinateur local" était sur off.

En la mettant sur On, les fichiers hta sont bien exécutés dans 6pad++.

Il faudra préciser cela dans l'aide de l'extension.

Je suis actuellement en train de voir comment implémenter la fonction unloadForPythonTools.

Je pense que cette fonctionnalité de recherche et remplacement avancée ne devrait pas être déchargée avec les menus du forPython, car elle pourrait être utile dans d'autres contextes.

Autre chose, il faudra peut être aussi désactiver les événements.

Mais pour ce faire, chacun d'entre eux doit être associé à un identificateur, car en lisant l'aide de 6pad++, la fonction removeEvent requiert cet identificateur comme second argument...

Bien amicalement,
Abdel.

----- Original Message ----- From: "Yannick Youalé" <[email protected]>
To: <[email protected]>
Sent: Sunday, May 01, 2016 5:46 PM
Subject: [progliste] Re: Fw: 6pad+ + forPython- dernière v ersion


Coucou Abdel,

J'ai faits les tests chez moi, les fenêtres HTA se déclenchent bien.

Et pas d'erreur signalée pour ce qui est du rechercher et remplacer avancé.

En lisant le message d'erreur que tu m'as collé, je déduis qu'il ne se serait déclenché que dans le cas ou l'écriture des valeurs de la fenêtre HTA dans le fichier intermédiaire com.ini ne se serait pas fait comme prévu.

S'agit-il d'un problème de sécurité ou de droit d'accès administrateur ?

N'y aurait-il pas des limitations aux fichiers HTA sur ton ordinateur ?

Je reviendrai à la charge plus tard.

Yannick Daniel Youalé
La programmation est une religion. Aimez-la ou quittez-la.
www.visuweb.net








Le 01/05/2016 11:26, Abdel a écrit :
Salut Yannick,

Tout à fait d'accord avec la création d'un cahier des charges.

Cela devrait permettre de mieux pouvoir organiser les choses.

Plus tard, je te suggère que l'on rédige ensemble un tuto complet, au format html ou autre.

Il existe pas mal de langages de balisages légers, comme le Markdown ou Txt2tags, qui devraient nous faciliter grandement la tâche de rédaction.

J'apprécie beaucoup les applications html que tu as créées en hta, elles permettent de générer des widgets assez rapidement.

Pour ceux qui sont intéressés de savoir comment créer une application html au format hta, c'est très bien décrit dans ce tuto sur OpenClassrooms :

https://openclassrooms.com/courses/html-application

Je trouve aussi pas mal la recherche et remplacement avancée que tu as ajoutée dans le menu édition.

Cependant, à l'exécution de cette commande de recherche avancée, j'ai l'erreur suivante :

Début du message d'erreur
Traceback (most recent call last):
File "plugins/forPython/__init__.py", line 3229, in searchAndReplaceAdvanced searchType = finditer2list("searchType=([^\\r\\n]*)", s, re.I)[0].group(1)
IndexError: list index out of range
Fin du message d'erreur

Il faudrait peut-être essayer de corriger la fonction searchAndReplaceAdvanced.

Autrement, concernant ces widgets si je puis dire, implémentés en hta, on arrive bien à les exécuter directement à partir de l'explorateur, mais à partir de 6pad++, rien à faire.

Par exemple, les fonctions permettant d'insérer une fonction ou classe, lorsqu'elles sont exécutées à partir de 6pad++, ne provoquent certes aucune erreur, mais n'ouvrent rien du tout.

Il faudrait que l'on essaie de corriger ce disfonctionnement.

Autre chose, le raccourci-clavier CTRL+SHIFT+E que tu as choisi pour l'insertion d'une nouvelle classe fait conflit avec la fonction permettant d'entrer une commande manuellement, qui utilise le même shortcut, il faudrait donc le modifier.

Je serais aussi très intéressé de connaître la procédure que tu as utilisé pour empêcher une relance de 6pad++ après la modification d'un raccourci-clavier de menu.

En principe, le rechargement des plugins que tu as ajouté dans le menu affichage devrait provoquer cela, mais il ne donne rien ici.

Donc, tu vois, sur la planche, je pense qu'il nous reste encore pas mal de pain lol !

Merci à toi.

Bien amicalement,
Abdel.

-----Message d'origine----- From: Yannick Youalé
Sent: Sunday, May 1, 2016 5:06 AM
To: [email protected]
Subject: [progliste] Re: Fw: 6pad+ + forPython- dernièr e version

Coucou,

Début de citation

On va attendre le retour de Yannick et on devrait pouvoir passer à
l'action.

Fin de citation

Bon bin pour moi c'est OK !

Sinon, le procédé pour cette fonctionnalité est assez simple.

S'il y a une fonction loadForPythonTools, il faudrait logiquement créer
une fonction unLoadForPythonTools qui va éliminer tous les menus créés
par la fonction précédente, et arrêter le timer de vérification de la
validité des lignes modifiées.
Ensuite on lie ces fonctions au même élément de menu (coché ou décoché)
dans outils, et le tour est joué.

Cela dit, mon cher Abdel, que penses-tu de la mise sur pieds d'un cahier des charges pour le travail collaboratif que j'ai proposé précédemment ?

En effet, outre le recensement des prochaines fonctionnalités à
implémenter, on pourrait également y désigner les responsables de leurs implémentations, les délais d'implémentation, et pourquoi pas un numéro unique à chaque fonctionnalité pour pouvoir en faire référence sans pour
autant  la redécrire en entier à chaque fois dans nos messages.

Cela évitera également que nous nous cognions les têtes et nous
retrouvions en train de faire la même chose chacun de notre côté.

Qu'est-ce que tu en dis ?

C'est vrai que ma journée risque d'être un tout petit peu occupée entre la fête du travail, la chasse à un mauvais payeur, la messe (si je suis
assez en forme pour y aller), la lecture de quelques transcriptions de
la série star trek que je viens de télécharger, et autres audiences à
accorder.

Mais si j'ai un petit moment, je peux te préparer une première mouture.

Au fait, je travaille toujours sur un moyen alternatif de gérer les
raccourcis-clavier de menus dans le 6pad++. Et cette fois-ci, plus
besoins de redémarrer le programme pour que les changements soient pris
en compte.

J'effectue pour le moment mes tests dans un module à part que j'ai
temporairement nommé manageShortcuts, qui crée  un menu "raccourcis
clavier" dans outils et y ajoute trois sous-menus que sont:
* Modifier un raccourci-clavier
* restaurer un raccourci-clavier d'origine;
* restaurer tous les raccourcis-clavier d'origine.

Et parce que ça en allait faire beaucoup pour le fichier ini de 6pad++,
j'ai préféré conserver toutes ces configurations dans un fichier
manageShortcuts.ini qui se crée au même emplacement que le fichier de
l'extension.

Avec ce module, plus besoin d'entrer à la main chaque fois un nouveau
raccourci de menu à prendre en compte. Il faut juste s'assurer que le
code de l'extension s'exécute après que tous les menus aient été chargés.

Et ho oui, tous les menus sont concernés, qu'ils aient un
raccourci-clavier assigné  ou pas.
Je vais quand même faire en sorte d'exclure les menus des fichiers récents.

Ma méthode d'identification privilégie la propriété name du menu sensée
en principe être unique. Mais en cas de name vide, c'est le label qui
sert à distinguer les menus.

Actuellement, je fais encore face à un bug dans les fonction de
réinitialisation des raccourcis-clavier d'origine
Dès que je l'ai résolut et que tous les autres tests sont bons, je vous
l'envoi.

A plus !

Yannick Daniel Youalé
La programmation est une religion. Aimez-la, ou quittez-la.
www.visuweb.net




Le 30/04/2016 13:31, _Abdel_ a écrit :
Salut JF,

Non non, en principe le statut coché ou décoché est normalement verbalisé.

On va attendre le retour de Yannick et on devrait pouvoir passer à l'action.

Bien amicalement,
Abdel.
----- Original Message ----- From: "Jean-François Colas" <[email protected]>
To: <[email protected]>
Sent: Saturday, April 30, 2016 2:25 PM
Subject: [progliste] Re: Fw: 6pad+ + forPython- dernière version


Hello la foule,

Perso cette solution me conviendrait, si (et seulement si) on a moyen de montrer dans le menu, l'état actif ou non actif (coché ou non coché) de l'élément. Bon, ça allait peut-être de soi... à moins que ce soit coton à faire...

J.-F.


Le 30/04/2016 13:11, _Abdel_ a écrit :
Salut cher ami Yannick,

La suggestion ci-dessous, suggérée par tes soins, me conviendrait très bien :

Début de citation
Une autre solution qui satisferait plus de monde serait dans le menu outils par exemple, de créer un élément de menu forPython, (visible quel que soit le type de fichier), et pour lequel une première validation
entraînerait l'apparition des éléments de menu du forPython; et une
seconde validation entraînerait le retrait de ces derniers.
Ce qui serait pratique par exemple pour faire appel au forPython dans un
fichier n'ayant pas encore été enregistré, donc n'ayant pas encore
d'extension assignée.
Fin de citation

Qu'en pense-tu?

Bien amicalement,
Abdel.
----- Original Message ----- From: "_Abdel_" <[email protected]>
To: <[email protected]>
Sent: Saturday, April 30, 2016 7:43 AM
Subject: [progliste] Re: Fw: 6pad++ forPython- dernière version


Salut Yannick,

Moi je suis d'accord, faudrait juste réussir à faire fonctionner ce mécanisme correctement.

Une autre soluce, comme tu me l'avais suggéré pour la désactivation de certains menus lorsque la version de Python activée n'est pas compatible, serait de garder ces menus visibles, mais de les griser avec la propriété enabled.

Je vais te dire pourquoi je te dis ça.

Dans la fonction runAPythonCodeOrModule, à un moment donné, j'avais implémenté un bloc d'instructions qui vérifient si le scripteur n'est pas dans un module.

Par exemple, il vérifie si le programmeur vient juste d'ouvrir 6pad++, mais que le module qu'il est en train d'implémenter n'est pas encore sauvegardé.

Dans ce cas de figure, s'il essaie d'exécuter son module, un fichier tmp.py est automatiquement généré est il en est avisé.

Si le forPython n'est pas dispo à ce moment là, cette commande pourtant importante ne sera jamais exécutée.

Mon avis est donc le suivant :

Il serait intéressant, certes, de conditionner la disponibilité du forPython dans le cas de figure où l'utilisateur utiliserait d'autres extension, mais dans ce cas, il faudra supprimer des fonctionnalités qui étaient précédemment implémentée et qui deviendront de ce fait inutiles, puisque constamment indisponibles.

On va essayer d'étudier cette question importante.

Autrement, pour ce que je t'avais dis concernant les auteurs et contributeurs, en l'occurrence le fait de préciser leurs nationalités, cela reste entièrement discutable selon chaque auteur et contributeur.

Comme je vois que c'est une mention que tu tiens particulièrement à cœur, je pense qu'on peux laisser cela au libre choix de chaque auteur et contributeur.

Les éventuels adresses mails des auteurs pourraient aussi être intéressante, au cas ou les utilisateurs rencontreraient des problèmes et souhaiteraient les contacter.

Bien amicalement,
Abdel.

----- Original Message ----- From: "Yannick Youalé" <[email protected]>
To: <[email protected]>
Sent: Saturday, April 30, 2016 4:07 AM
Subject: [progliste] Re: Fw: 6pad++ forPython- derni�re v ersion


Salut Abdel,

Début de citation

Au sujet de la fonction loadForPythonTools().

Crois-tu qu'il est indispensable de conditionner son exécution au fait que l'on soit dans un fichier avec une extension .py?

Fin de citation

En fait, en pensant aux personnes qui utilisent le 6pad++ pour développer dans d'autres langages que le python, ou même simplement comme simple éditeur de texte, je crois que la réponse est oui car il y a des fonctionnalités qui ne sont pas forcément souhaitables dans d'autres contextes. Par exemple la disposition des menu, les noms de menus, les menus supplémentaires, le traitement des indentations, les traitements automatiques, etc..

A mon sens, l'extension forPython doit exister pour les fichiers python ou à défaut des contextes liés au python.

Ce qui veut dire qu'on peut aussi bien vouloir développer des extension pour du PHP, du HTML, ou du VBScript qui utilisent par exemple les même raccourcis claviers sans avoir exactement les mêmes comportements. Ce qui est le cas chez moi, et je crois aussi chez Cyrille.

Moi je t'aurais suggérer simplement de corriger la fonction de détection du type de fichier en cours si elle ne fonctionne pas bien. Peutêtre par exemple que les fichiers que tu ouvre on l'extension .PY ou .PYW en majuscule et c'est pour ça qu'elles ont été ignorée. Dans ce cas, il faudrait simplement rajouter ces extensions à la fonction de détection.

Une autre solution qui satisferait plus de monde serait dans le menu outils par exemple, de créer un élément de menu forPython, (visible quel que soit le type de fichier), et pour lequel une première validation entraînerait l'apparition des éléments de menu du forPython; et une seconde validation entraînerait le retrait de ces derniers. Ce qui serait pratique par exemple pour faire appel au forPython dans un fichier n'ayant pas encore été enregistré, donc n'ayant pas encore d'extension assignée.

Une autre variante encore serait de faire un menu à cocher nommé par exemple "ouvrir le forPython avec tout type de fichier" qui, lorsqu'il serait décoché ne ciblerait que les fichiers python. Bien entendu, la valeur de ce choix serait conservé dans le fichier ini de configuration, et restoré à chaque démarrage.

Qu'est-ce que tu en penses mon cher Abdel ?

Je crois qu'avec un peu d'imagination, on peut arriver à satisfaire tout le monde.

Yannick Daniel Youalé
La programmation est une religion. Aimez-la, ou quittez-la.
www.visuweb.net







Le 29/04/2016 21:06, _Abdel_ a écrit :
Salut Yannick,

Tout d'abord, je tenais à te féliciter pour ce travail de grande haleine.

Cela témoigne de ton enthousiasme et de ta super motivation pour sortir les DV de ce gros problème d'inaccessibilité des IDES et plus précisément, ceux qui sont spécifiques à Python.

Pour la nouvelle mise à jour du forPython que tu viens de nous communiquer, j'ai une toute première petite remarque à faire.

Tu me diras ce que tu en penses, lol !

Au sujet de la fonction loadForPythonTools().

Crois-tu qu'il est indispensable de conditionner son exécution au fait que l'on soit dans un fichier avec une extension .py?

Lors de la première exécution de l'extension, j'ai eu un peu de mal à faire apparaître les menus du forPython.

Il m'a même été impossible de les faire apparaître, même si j'ouvre un fichier avec une extension .py.

Dans les dernières lignes du fichier __init__.py, il serait peut-être préférable de n'introduire qu'une seule instruction loadForPythonTools(), qui ne soit pas conditionnée à quoi que ce soit.

Après tout, l'utilisateur qui a choisi d'installer l'extension forPython souhaiterait qu'elle l'accompagne où qu'il aille lol !

Autrement, pour la spécification de la nationalité des auteurs, je ne pense pas que ce soit vraiment indispensable.

Voili voilou, ceci est une première impression.

Je continue mes tests...

Merci à toi.

Bien amicalement,
Abdel.
----- Original Message ----- From: "Yannick Youalé" <[email protected]>
To: <[email protected]>
Sent: Friday, April 29, 2016 1:19 AM
Subject: [progliste] Re: Fw: 6pad++ forPython- dernière v ersion


Coucou J-F,

C'est du bon boulot, un boulot d'orfèvre.

Je suis parfaitement d'accord au final pour le nom changelog.txt.
Cela traduit encore mieux le contenu de ce fichier.
Et je crois qu'Abdel, le grand manitou du forPython sera également de notre avis.

Pour ce qui est de la reconnaissance des contributions, ce que j'ai oublié de dire est qu'à l'en-tête du fichier, j'ai créé une zone de commentaire dans laquelle j'ai commencé à préciser:
* le but de l'extension forPython;
* la période de début des développements;
* les noms des réalisateurs et contributeurs.

Et bien entendu, mon cher J-F, ton nom y est déjà écrit, en toutes lettres.
Dans l'histoire, J-F, je te le dis, tu es déjà.
MDR !

Petit bémol cependant. Pour la modeste ligne qui m'y concerne, j'ai mis mon nom, mon adresse mail, et ma nationalité (qui pour moi est importante. Pour les autres contributeurs cités, je n'avais pas toujours toutes ces informations; bien souvent juste le pseudonyme que je connais d'eux sur la progliste. Donc, si l'un d'entre vous a besoin que ce soit compléter, je lui demanderais de bien vouloir le signaler... à défaut de le faire lui-même.

Voici le contenu de cette en-tête que je vous colle ci-dessous:

# Extension forPython pour le 6pad++
# transformant cet éditeur de texte scriptable en véritable IDE de développement pour le langage python
# réalisé par:
# Abdel
# Yannick Youalé ([email protected]) Cameroun
# Cyrille
# avec les contributions de:
# QuentinC
# Jean-François Collas
# Tous membres de la progliste (une liste de discussion francophone de programmeurs déficients visuels)
# Débuté en janvier 2016


Yannick Daniel Youalé
La programmation est une religion. Aimez-la, ou quittez-la.
www.visuweb.net


Le 28/04/2016 23:01, Jean-François Colas a écrit :
Hello Yannick et tous,

Ouaouh, que de boulot réalisé! Ca permettra de "pardonner le mauvais timing" lol.

Alors revoici une version de "changes.txt", qui, dans beaucoup de projets, pourrait aussi s'appeler Changelog mais ça ce n'est pas moi qui prendrai l'initiative d'un éventuel nouveau changement de nom. J'ai donc refait quelques micro-modifs comme décrit hier en vue d'harmoniser la présentation du contenu, après vous ferez évoluer ça comme vous voudrez. Le seul point sur lequel je n'ai pris aucune initiative quasiment, c'est la mise en majuscule de certains mots ou termes: combinaisons clavier, pip ou PIP, en particulier.

Voilà donc en PJ, ça tombe bien, c'est du TXT.

PS: c'est quoi pip?


Le 28/04/2016 13:19, Yannick Youalé a écrit :
Troisième tentative d'envoi.
Supposant que c'est l'extension .zip de la pièce jointe qui pose
problème, j'y ai ajouté l'extension .txt.
Croisons-les doigts.
----- Original Message -----
*From:* Yannick Youalé <mailto:[email protected]>
*To:* [email protected] <mailto:[email protected]>
*Sent:* Thursday, April 28, 2016 9:26 AM
*Subject:* Fw: 6pad++ forPython- dernière version

Re-envoi
----- Original Message -----
*From:* Yannick Youalé <mailto:[email protected]>
*To:* [email protected] <mailto:[email protected]>
*Sent:* Monday, April 25, 2016 12:36 PM
*Subject:* 6pad++ forPython- dernière versionEnvoi d'un message :
forPython.zip

         Salut les mecs,
Ci en pièce jointe, vous avez la dernière version de l'extension forPython avec mes améliorations étant donné que Abdel m'a passé la main
en début de semaine dernière.
J'aurais bien aimé continué de travaillé, mais il faut quand même une limite pour que mon travail soit contrôlé, et éventuellement des
réorientations faites.
D'ailleurs à ce sujet Abdel notamment pour ce qui est de la
réorganisation des menus, si certaines choses ne te conviennent pas, je
peux très bien les remanier.
Pour avoir le recap de tous les changements et amélioration, il faut voir la dernière date dans le fichier log.txt que je me suis permis de
renommer en changes.txt.
Abdel, je suis conscient qu'il aurait fallu ajouter les nouveaux raccourcis clavier au dictionnaire global de gestion des raccourcis clavier, mais je ne l'ai pas encore fait parce que je pense te proposer un moyen de les gérer automatiquement par des boucles de recencement des
menus.
Je te propose quelque chose à ce sujet bientôt.
Je suggère par ailleurs de créer un fichier à nommer "cahier des charges" dans lequel seront recencer les prochaines fonctionnalités à
implémenter.
Qu'est-ce que tu en dis ?
Amicalement,
Yannick Daniel Youalé
La programmation est une religion. Aimez-la, ou quittez-la.
www.visuweb.net <http://www.visuweb.net>


Progliste :
Pour se désinscrire de la liste : mailto:[email protected]?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/[email protected]/
Je vous rappelle que les pièces jointe sont activés leur taille est limité à 2 MO
Pour accéder aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en privé, je vous répondrez en privé.




Progliste :
Pour se désinscrire de la liste : mailto:[email protected]?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/[email protected]/

Je vous rappelle que les pièces jointe sont activés leur taille est limité à 2 MO
Pour accéder aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en privé, je vous répondrez en privé.



Progliste :
Pour se désinscrire de la liste : mailto:[email protected]?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/[email protected]/
Je vous rappelle que les pièces jointe sont activés leur taille est limité à 2 MO
Pour accéder aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en privé, je vous répondrez en privé.




Progliste :
Pour se désinscrire de la liste : mailto:[email protected]?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/[email protected]/
Je vous rappelle que les pièces jointe sont activés leur taille est limité à 2 MO
Pour accéder aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en privé, je vous répondrez en privé.




Progliste :
Pour se désinscrire de la liste : mailto:[email protected]?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/[email protected]/

Je vous rappelle que les pièces jointe sont activés leur taille est limité à 2 MO
Pour accéder aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en privé, je vous répondrez en privé.



Progliste :
Pour se désinscrire de la liste : mailto:[email protected]?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/[email protected]/
Je vous rappelle que les pièces jointe sont activés leur taille est limité à 2 MO
Pour accéder aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en privé, je vous répondrez en privé.




Progliste :
Pour se désinscrire de la liste : mailto:[email protected]?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/[email protected]/

Je vous rappelle que les pièces jointe sont activés leur taille est limité à 2 MO
Pour accéder aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en privé, je vous répondrez en privé.



Progliste :
Pour se désinscrire de la liste : mailto:[email protected]?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/[email protected]/

Je vous rappelle que les pièces jointe sont activés leur taille est limité à 2 MO

Pour accéder aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en privé, je vous répondrez en privé.


Progliste :
Pour se désinscrire de la liste : mailto:[email protected]?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/[email protected]/

Je vous rappelle que les pièces jointe sont activés leur taille est limité à 2 MO
Pour accéder aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en privé, je vous répondrez en privé.



Progliste :
Pour se désinscrire de la liste : mailto:[email protected]?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/[email protected]/
Je vous rappelle que les pièces jointe sont activés leur taille est limité à 2 MO
Pour accéder aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en privé, je vous répondrez en privé.




Progliste :
Pour se désinscrire de la liste : mailto:[email protected]?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/[email protected]/
Je vous rappelle que les pièces jointe sont activés leur taille est limité à 2 MO
Pour accéder aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en privé, je vous répondrez en privé.




Progliste :
Pour se désinscrire de la liste : mailto:[email protected]?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/[email protected]/

Je vous rappelle que les pièces jointe sont activés leur taille est limité à 2 MO
Pour accéder aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en privé, je vous répondrez en privé.



Progliste :
Pour se désinscrire de la liste : mailto:[email protected]?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/[email protected]/
Je vous rappelle que les pièces jointe sont activés leur taille est limité à 2 MO
Pour accéder aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en privé, je vous répondrez en privé.



PK²¡H
forPython/PKÉ]¢Hom§­œ 
forPython/changes.txt­YKs#5¾SŘÊÅÀ:!›å}£)¶"À•’Dz-˜’Ædùµ).0¸sãën½ÆNØ¥à°{,µúñõ×ݚ‹§§çOO/Ο¾÷úkoU_ª½Ù*oú®”mMÕhWmú®¦G®Z/Æ®jûõØhú½ºº¨´¯nwfãŸ\]<*
 n”súíïÛß§ío6¦Þ©­®ÖºjTÕçñ{§fjuç]õKÃF<Þ¼Y­Çªî×"ïÒÛæÉõ믽þÚÅEiÕ'“ëm«Œ[Vk3²àE‹_ 
S×·rn2¹êÇ }¥N4¾Ò°ÌêÖh»¬Ühö[¬N;Ϥ_göZg¬×³R¯÷º®.¿ùúúÉÕË
§­”«É9ë¨0NóV“n-yò‰áo®êÆv²½cuͶÓîd™
'ÞáÙã;ȅ
óÅôàäK]Yר‡G?†-o`ã®7wäg¨·Q£‡A—::Õ?¹Êõ¯¬ÞÚ~&üN§ípóX\ëڏ–BJ¶ú?¼Î*ˆÞ-}tÓ;Ãâ5Å     
 NµU£Fb‡ftH_ï4ca´NӚފ܅
z)¤äÔAŒïGè(8îÛVu´U™Î8‡\;â$«êºmmì{£ñŒü0ù©2Ÿ¶6¹bìØͦ·ÕÍ¿ë;8VŽ“„;{는ðˆKzôÕèMã΂gœYò:™æ¦F×â);ƒ0)¦:جܾ^bEíC¿ß~öüêZåÆa°¦}¹ÄOе¯"û“ѓv
 
ÇpÕÉm4ô„{KÇjçèDòÃy$‡FÕžõÈ2fžgñî%w¾7¨õ“',ðüÓó‹$𻾆®Ž9Žapu[>€6Æt‹½ZÁ1Lpü±‘ãõ·TZ2HC)FI7­FŸÒálŽDZ`'>›¡ŸA1W°‡¿8Y’RõØix(|¬,µŠxÄl°J؞FزIX²™,,*ACtÓw¼q°/¨µ½]t
 ó¾Iœz§‘Ðõ#yˆ4‘œœQŒèPÓTn¡¶Fü¢fËM·ÆVƤœ/{„úŽöŸýs¥˜×A‚)\±W »q§Œ×öež]faV×£6
Bˆ£àäNꨑ–22b[Šú9ô[„€jš°œäì´¥)IpÈJ‚S¾Ô½µþïÖØÆF^©¼Õþr´·µ5ƒ¿ê›µ¶7Êï*U­P(y¿ÙNZ|¶·0–¶'ª¢
ýO©=Lº#ŸÀë ­ï©õU³EH,ܰ å,dYIEÒ%n¬¡ÊÛ–ÒH*b·,èž8g'ÜAå¼{¥´»$¯±
ZÔ퍇.x<Z²±ÖVâ¦þÁ!4‹i?…ö£~ñíÀÖ>}·´öàP[³G*
Ôp4»`ÅÏMJU°·kÓ)}"Ϧ
ãv§ÿÄyÙÍ|”NKòOâæÞú²í‘`ýÝTž°¬à›½Z!Ü[û+|ªÆc:
­Í»ÜE¤½*ñˆŠV’‘¢7Îè+/\ÊB¡©Fñ|6T¾6x
b«©¥b9M; ènØÏŠ%´íÖ´‡ qXL“.Çâô݀ƒŠš#otìI…Š€³DÕ©:+ü¸W]`6BԌֳÿâ-¯
g$û„‹-€Ò7Ü[SqxŠ\ôZƎ@>¼$©ÙΤó}
TÕñqd1%‘8R–bŽò"?qsôR× êº>G/7q÷™í´º0’!M]³k¿½20—Y
Õëtß·8ž§£ë̔[(äh-9V*ï5Œ²z6¡èÌmE/2ÉíÜZЫkëޒ,i*ò
Ù|>â
7+GdXÀÂR¢±Ãð%ï"LlAB¶ßZÕ¶¶\¡ñã2âˆÜåbƒ?'æ©[ÕGÑþªå~ÌÕjܒsT;5¦·%½bûÂ9B0&ÒF
ôå,Z™‚^÷Ê¡“¦_)ü%—lsÐHw˜½äìF¼-ÓdNÝ)Œ\3ŽeîǑ‘Êe®›<öLúñT—³Ä÷´*Oº0^hD'
´rÒlƒйÓÜç“îrº ~aÀ@^6ïÑà¡
sž~õypÃ"£um(.ÕmcQš¸µÆ†¨$Iǟi‹ï´ï@Á{öñØô2™,g3N™}›˜}¬œ
`kM>T¦‰µ)8×[$æ$%õÖ‚²k»"Àã’x«ìzª# ÙósÅ9ñŸéaÇ%‰ü¼w1‘“.¾ΆKéOTéØ?Úœ`—…
çôG0
£?·yDêrtfuÖBƒ]¥f⧏g9Fuu ¢Ì¹ä!FS'ƒ{«½`38Û½)xO=Å¡°ƒ»
âä5‘ÜOhMR¥+{ïôüك2û4rSÈwY–óóÙÙ»ö/i–xöÐ,AþÎÓÜñý߸@
ó8(õ´–†Æã2;Ï¢r•ÇR<H%ñҍ†•EÇÝ8>…IÑ06¿çn©È±ûãJQ«Ù-ËÛ‚ 
8jº5šèEªÒI̬RUqÅäÓ¶ÕB‰€‘Ÿ9QX}òS˜PxA8J˜ÿ¼tøóYw(? 
ÎϦ·Ü>Æd9­¹6IkkNÁ[ƒ”Áþ޶w²38:/Sñ’²÷©yÎj_yFÀƆúŽëHTèâýõ§çÔ*aaº"„·×r×>y¬çÔ<Ò÷ê_.Ÿr&‡•ù’èæùM<ðéÿy
 ‘{>'b€y+u–³¾5¹—îÔJÁ•ItIáäqO¯ßè1”WK1‘!ôç;Qëû›]¯;sWz·z–+ÆÜù1ïŸqZ6ã×W3² 
`98ŠƒÉ#
ϨH?[GÏ^æEp6{ÄMtÏvè¤û<Þ<0Ԕ,ñ)μ.KˆÀì؅J—yHæ(K#ã#LŽ}¸‚pɆ@! ÑœÖ&ÌÓ÷Ì¿™~ÿqÀ­¹$_…QáW>72Ñ
>üá~€z¤)€ØèˆàƒF´°TIcI¥ÒÎÓïÒÍB“ô8V§'æãÍúº{ …)[¨¿ ŠCQ ª30ÆNwñn›/héÐ.fÆ   
АJ†oªÊ«`‘â-áYPF}@U¢NÄ-uý«½p{jd´õ+|²á,h;Ãf 
È!;¶úèõ×N[zÛjôúkŸˆ9«£þ¥Ð2!âÆÔ4¼“¹TnpÆâžsäÒۛÐx–—èTx"(\¬÷÷³ÛÊ\íéÏÏÌ_O½Ýª.œ“®­8ëa†W-       –*&†òrë$*½ë 
ãµ0ËD0ñ–4ƒôÞ¨ºè܂§4€Gf@ÛƇ›¹|.%\W›öÆdàéYdi,nù"g,SäÌßÑmS¸/vôõlÎV¾U‘Cu 0j.òãð̽èüîwG¥¡FÃ1/Á3ËÏæbv…
É0ÅAu£;Ò·þ{,û­ô²Œ¬´ªû4®„kÓÆ´†Òf‡©–ÌZ)Ý×#‰È½_•‘x•@OVM_S0ò‹?Õø'Þø%ù‹ûƒ§  ‹¿­ûŸ»|†TÁƒ×<¼*ܶþ‰ 
¡£cém‚.çÒ±o°¯üÞ|Ñxmf:ÃØö0½™¨‘¢ØÅ7W"8$Ï«H%Îo&zu{u‘‚)¿ÚF+‚¾Ü:l¸@±Ç¹3 
à™yʳ61p‡ý/ñKqg-žm`–/Âê)lŸ¨-:Òµ)Õ
¼Â`àºãËÎ÷â¨/üð/dËpñ$«YW[^QÙ¬îôlüÚëN::,4ùoìßM\]Ëʜ
z~5k}„c´}¼>>z~qtR(ƒÅ9ª»qb06¿¯›
?Rå@¼DJt¢¼ˆÊ­>¿29xcrö7PK
G¢HforPython/com.iniPKZ7H!ï»mÅŒforPython/frmCreateClass.hta¥XmoÓ0þ
Òþƒ•´£ãUBhÔ[‡hy™ÜÔí‰l§lüZ>R~ÏÙI“5+ÐÔ6>Ÿï¹{|>_¶ûdtt¸·uõÊî“^÷áÃӕÝQtØÛ;СY¦SI6Q$XqcÄîŽW 
]¬ï>è>{vØ?èŽúÇÖØi<LÂ,ÊÞj°ÊÔ 
{Ô»0wÐ}FòNã\ŒŽ£ÞëÑQoð"—u_÷úo{û/F£¥ÚQPº/û»û‡½|<ìö*¶‡OŽ_õ£îðé~÷y!{3¬`½’j’|ZnE§¡ó¨Á!bD&Ô2µ,âj–ñ™è/÷‡N@
…þ&2fæ©8à¾Y‡‰‡Ù8·|’¨Ã„Oš­­«
f™
ã›,b®5Œ²      IÙT¨ŸV˜Ì‰jOáÍ­¶£~Àcq˜"ÏzjÂBXXK%À}çÀUMürJéyšfR0“i Ãl’…
§Â`±÷Úý\cþ®±báÖUS¢8‡Næ<’ÐåCúN¾ç"™(6ɜZq©)$
Ól¶P½6³âÌ
,[€Gà¹2$žÊðT"í¤’øX¡ãÅD’œcìØõÃù6χ°/´N4Ó€7¦`Ÿp#Jߨ“ëù)Z´–_D‘AGNsÛ̞
µuõÈÌö“3¼L2ssñ%ãHθMàYb–§p½ŽˆžsÌOb:¡Í 
k!‰­v°Íæãã§Ç*:¿>÷ΰ*v<n³ 
§µÈôºÍ˜«/̊€m’-âLZÚE¿rн¤§í^jwhßçô‡:šº\•@uùOþ\Âã#:,ö9XlsōÊJOk«‚Z™¼wš(G%ƒ•È­o9$›fØW5¸i¦
 .tÛHí𳘴ª Uþ€Ké'·ÀŽrÕµ¨¥FԝÅ9גéi%cއ?óë5MÛ|â(‡•ê$Õra`®ÐVŠK`ʹ5AÅ{šL6    
%¤y    F>QÈ«ŠÕt;Ñ©ó`˜Í…þS)1ϸ=­Ö€(        ¹ËÒŠÇбãˆ\H#i›Ngñ}Ï´ Ò“¢Î
`è5³q’©I­·Z¥ýO‰T$õKK¹ÿ½FRwþ’¸
/QžjiÅ#        ïsH³©}u×vb̊ҝùz
‡,ÈáJe‘Ð$‰Ílœœ¹¿j­WZ›fyîkÁ'䈏ÝÙLX̨y"á       hUêZ¦
ºáPg}=6X?5Içæ­8B5lC_Ô¬MˆÃscEì炖[Sï`mû±°¥cù¼5\¥}œ
Õ5#À
-PbxN‰÷ñÜ³¦M£nm]Åó‘°4£{êõJØB¸ô¿4Ѧúm)$6l¾ZîkÓЏß\çå6ۏzšA7Ü}h³âF,yý=£€ÿJy¥£‚žHPr@³$c)7t÷NÁ0å_~öhèyÅÌÔ´=*ÅA8ÕàFڝãB½MPø¤ÛbåDÁ¿ˆ€Ö`2b¦ÁgÒú¬âŸÈè“J†0“a‘
   %j«îb-š÷k^J%üf¬ºU\–¬(+x©
.¤eÎ8ÅRş·"5ª‡îb4´QyÛsû>•ÆGo˜j{?û‹µIq–úš5k?vwB¾¡^ԟ¡Õˆç‚øð2)D ®‘\
†QE¹ñîã{ý^}¸äñRùƒœ´zg"̬pîË©Ÿj‡ø¶lÝÌiŠ4–X€qRU¹qË-’KU6¾¨Lnooo)ð뚲Utlt Š
«úUîEIY)jämëj•}‡±z Ýώ'×½3íÐK“{Ú?~øÆ½ìR-fÊ5S®,8ehÑci½ ìœ¿ âcQ     ï,1L
VÚ½»;Nq+¤Jq(ìy
ꣃ¯\ÎääÂpÇCuñT‚Vû°`ïa9XOçP/¬'܁N¾âB¸ಠ
~äîÍ`ow§°°êUºk¦pmå®´oW“9[e|µyÿ^‹ÈÊ>o1ÿ¡\/Ý[îÉ  5œ''HŒT/äè²óûÎà”„
y…ôŸâ(Âe¥¨ÅÅé͂˜ˆ¨6u³J袙ö¥±°pi³º6A–ë)Ìå 
HŒ{›%FéMÙsV¢·#z++;Ûß8Tšð>•ãÿpË·©—ùT4Áë=*V;wŠÁßúÒ<{1b#—nãÌZ:|/Q1tÉBuè 
’áçZÚÀB—úÈe˹´°CR<ºÚèJ"     ý¿˜ 
ýÃß/PK"I‘H%ti3[forPython/frmCreateFunction.htaµX[¯1~ö$ç?4û 
à510D%r1‚÷[ÊÒÅj·Å¶‹G­â³?À™vË.o1愥ÎÌ7·Î§yo:´Î5ïõ:·ÛVçšÓþtÐkT¶bB0’([®d³áä:7;
úÝδ?‘þíV嶊³”I{¹BJG£Î°·uÖí<@z«ò‰؍GÓÞÓé°7z”S†§ýaÿyïôÑtºaöGûÄQçqÿnçtÐË÷“Þ 
×-éžÜ?鏦ÉýÓÎÃ@{6)a=ár®>N,µ¬U‘J§TTx>‚“&Ö|i‰ r‘ÑkEO'Ž–I6Ëu¼Qr èüø¨B
C‘˜š‘ù:¥Zƒ0™#•$L~³šÍó€Ô@½\O2hÊ`g¦ZsÚ{rN±9Î7+*øìÀú‚J=       sDæ™cËå€JÂ1Y¬åZ¯     dÓ²3Ë@l
Žh°ŠJƒä„Ço9ӄKËtºžs¯cÎSbnCZ$Šüvu“¬ò-ègZ+M43à‘ 
q,Uê½Þ”ÐñŠýÌup#<žäʉ}Ë@dh§êŒDUf@ߊ}&j&ø‚Zö¡"bé’éЄ®(pÌ+,IXl3à‹™µw\NÈj6¾?–âÓ
…Õ¬wšºPž¨§5ËôÅCZS*?d 8"JvÆ-Â
2ʓã#¦!çI˜[ìVø™ÅZ$yí§%ûÓN?-ÿ%„ñ[Å
×õ?DÕþeÁ§?#0
£áp!aéâFg¦ºƒƒ‡õø-‹ß³y­¤é³bȒjš~µPñ“zÁù‡p„ÝEs¢Æç©Œæé‡ð(`¸F„W’Ý-@4«ñ%€5J9´¦×.ÌjߖKT¨˜:ü%Hš
   
´a)¸­:~(“—˜¦¶—%D–i¾j6S™œWaY»x¹V觸Dª-èþû<Rñ«´VB§ú¨¹ew8XŸCšp¯ËG×Áë±P†ùâ2»]7Ɔ.|σ,^
        
)3Áô®x¯O²¼Ì5£sDöÎ:%à:aNäJqaq”ܱL†ø‚­Ÿ7Yò‰Q­.¨·l<{7³M|J墎ˆ“OƲԟE5'”·@¶~—Ù°üܚVÎR/™ì˜)ÀM,
 ¤hù¥‚?€€æYSÇ]Gˆã#Xw15RÙ·ž¯€
čý!„  ³èó"ˆÑ¼¢ùd“ȪÁ/ŸMgå      9=M
ÃWÜKÎfá5WÄõ×ø¿       i%ï2x;·Šh¢2h›q0
cÁåMy`w&>®x‹MÝ£¢ˆSvnªÝÍ
ìuº¼5R„ø3hÂ1ºàÖW}•SI†       :àw&¡
ÔÚ¾‰{õP½±gՀK擱kVèÛ¤HYˆËÐh«D€PԌc,Xü}¥±uéî”Û¢ÁDå³Ì•›ð)M3šyŸØËýjæ{dÙÙÒ7©Eý®P3*ò„zR$ë‚?[ä!ÀsAÁRar2DÚ¦D3^¼~©_ÊW¢Ü_ìw@G®Þ‹3˜ù<ñGõž–´É¥¼(c°We–‹—ß°:·á}ñääð6/Wåµ0Bà
…  +ÛUä¢YAªä
íø¨}‡±{¡Ýψ†®ûÒÀŸ 
nu:¾ýÌMØMl¾DºùÈõánLÄ)·žPŒÃ‘tÆöìV­àd´7¿Ýl6gD¸\­°nzÀé8ò€…<áóò®á‘f:¬
Ìò5jßö›0—ëïbwþ)YÈ*ρo)Bü‚VáÅp5‚—†€ÅµKQ»ÙvÍ[¶·lÜÌJQŸåHÀÈ5ï,(Ø|±C>å}ÂJq¦&Q͆§ïs,µ‚ùÜ~ŠÚaUæmxX·\2'1rk'Snb›©³-dBSê±åuNm{UÁå}Ä-™|(‹Ún,¤îW“ß͟¥2hAÛÂ:$ðúŸ%°?zðhJüx;ˬÅ
xì#ÛÕk¦ñRtßï݉?ÐÐÁ)fGG1ðl44
KwQÝýD¢ÿïR÷ÿ~PKa™HIb/ß¿forPython/frmReplace.hta¥YéŽ1þ
ïÍÚ
èrJÑ¢*¶»ˆ–ûR:MK 
MJ’)ÇÓò“òØÉÌdŽ^€V۝‰¶ã|qº·‡ÇÝsgÏÜ~ÔïÝïx:s{<÷»OYü‘iü%ÌÍKAcx¡+*ãõí#¯…
ÀHïVïɓãÁ½ÞxpzB÷;û*NLÚ+
Rô†ý’ì^ï      Žwߙ·Ó“qÿåxØ?y–Ž
{/ÃÁëþÝgãq®6œÔOzÏ{wûéû¨Ü¿W°=ztúbp2îßí=ÍÆ^
X/¸œª¯#K-ë4¤Ò*"„!Hk¾´DP9Oèœu¢çwGn(ÊTFÉ$µñAÉcE§çÎ6MHü‘ê9Àɔ2cò·ÕìÜY%    
   ÓZiH¯ŒɾÙsgùŒ\!r™ØL¢
¾X*
nqП2C–TÓÅ/«áւ3iˆ¡ÉŠÍ©ž®˜Ff<þÈaÁ¸´L/ÖSN9bšYMb-fä<ÀÒé.XsÎì@r|lÁ°—Ÿ;k'ü0KÁmÓ\L‡[çÎÎXõ*’LT"§MÐm¡ë7²_›¼u‘DB«§ÌUO'j‘nØ4-ƒ6Ø[\i—4Û+*>͌AP²Y3xá
à2aX[{¥»ßwâæZÛ1s•Ýx†QØ0ãïËJ 
«NÍbPÍL‚¹¹Ý%Q‹:MŸ/GΩ¸fç>¯v;uÖ>Æ:г\ÿßÝËMêãk%«‰Û°Aù?R³Hl°%„pšÝ•[ÐkaƟٴCîËys¯ó[k‰
ñBéé©»«· ·» À!_¶:2Oxk½æ’[N7)ï$Û嫿–!uÀ"@t‘X04¶T†£éHЙ‚ 
Ìp:͖£Ö>8ôŠDk€eú‡x7²ù‰Ìê†2‡Z"ÐKTPÄd¾–k½F~D4ÓÖ±
2¥Ò”i“W#ò1·ˆ!Ï¿®n‘•{ÝFæˆÀÂ9ê‹{?bu§iÍü®úF¢ç*1p¬Ø¢&‚Ï©U\û[º„lùøÆ%h°Ù
J6‘˜YС~«FH󧏱F.¬&ýo± —OXѾÖ,їêF#rèR²oÜXÁPj˜LCÎ×
<†ò£¨œF:ÇFHŸÊݬ^Ê%[A¾/=FÖ9€í\C¢Í”L3nôÁAP9ŸÖð*òm ?€uþIªDQR&LQbj
¹ã!èÄ4÷Óf«챆Ê0†{5‘üKâj¡·Ÿ)‹pñ&8G69Œ(6S¢Éñ«kÛ±P†ù`ªÜCcDŽg6h°,T
•2LãÈÂÌ'@æ1û^µÖÖf‰ô5œpÁÝ"ÆyXpàE¦÷…džPû¬«E¨˜º‚\‚LÒ+·ŒÙ 
Ž·k†Œ¹„ueàñl*4—®´J(Ÿ—(p³Ë¢üñ<Êð3V‹68
,b-(ú$gù(æ&´ÀN×¥|÷W¹RÜeIA.d¬™È,GØHog}ógFuîyËN'Ÿ 
›‘¿/p9o#âè»±láeQËÍɌw`nû!³Á±TnM'UiŸ.™ì™1À, ,ÐóJ?…xݳ¦o=!Ν…ç{X 
¹©ìG¯`³ÁÜÿ0€iʒZÏæƒ,›/òÂoüƒ®_$Îˋä®èkØÌ˜ãêv
yݝQ€ÿ›”60)†äYÅ-€¢š¨.IÖÌ)0Œ{3=bGö`äó
’™i{TŒqŠÁa@eêmL†º->ÿ¾Ý#p§Ä4èœ[_UôlrBó&Ëû0ð£¬j«îb­š7k^sÉübTÝÊÎcÒ$¤,ËK
è¤T"0jÆ)ÏEò2)m»x½¶Oa….UÚ^]½¿…K3oj«¿šø[y„ìÛғ̼ýP¨     é’ú¡Á.ô
ϒÒðเ´`
©0é0äÈO¢oÞ¿Õoå»Q1òŒ£Vÿ‹Ëâ® ^ԎáÓæízù®\T¹tÅߖsU6| 
]¼xðò?yW»õàWX²0ÔH)íÜÙböFuK»¯uŽ|rÝ×CGøý{º{zÿ•ûÆã6žTi¿¹C+‚}Mú‚[?:ôÈOtÂpR·âqµ¥¼uûÈiwa—Ëĺ®ÌϋhÕáÓòP†:Ñ䨊šÀ¨û4ÃN87Ÿë0Ãk
oÙ-†¾#®6™EdÃÔw
f!^éuÕÒm(¬P¾’år¢{ûÈëjW£nÿžÄƝëy"ø/͊޼îqyXdyuGð¥Ôžˆ‚v+n‰
î<;£zžv2ºCïZÐûHûŸQc3uáSþՂâ4yxß´`yËE€;4•»W;o­7Ë´ÙÎTà’Êoü&\‡     Ù=̬…
_,¹Þ>áFÔµ*Ádà‡¹`þ&ÐqZóW‰ê¯Lg7‹Êu-=tÅÙ.
×—æÊÀQi)ËÂn
*]ÉíÎm¼‹ìv°xá@KUËÂîF¸½N–¼™$ÖÂ.ËV) 
,–E&¿'xü¹JäÍx¶ÇTÏßSJ6•&µ|<B)<ºS'ôÿ—€Ñ?PK슔H¯[âo 
forPython/pe_tmp.py]ÌA
…0е…Þ¡KñÂ?˧h”ØjCQoo+ºÐ]2Ì<‰G«U3…(†Ü¸
ú!4¸<Q³Yïþd;gGà²Ê£b¨§Úý0Ÿq‘rª´‚½’֐eÖêíóÁ·
ÉÎo3‡~õÀ©      ðNPK   cHòí6EforPython/sampleCompletion.txt•‘Mnƒ0…
×Aâ#e“V¢m’M…Ô“ 
„ÛP7ƶì±RnÛmnÑ1Ò?UÊfÞÀ{ŸÇk(îàV(ӕ±-ž“’gkÜ+‡Xï´!A«€¬Ke{x“@"ô–Þ\Ÿˆš™.}â|µ&ϒOõTÙ¼0ú‹
ƒ€>ò©O?³d2£¶Í³jדöþ~M$‘£‰êõ¤;æQñ¨•ô!ÏÐež­ªiZS­¾å7wT·Öƒe€ÄœW7’òK—·3ÊnA
    
)÷Ûñ©‘vuˆJ£2sþ5³iæQÓüÊ_­þØÍûàG>iF0/þ¸ˆä²8Êád½˜È¦îáxJÆ7­e?R}PK»‰bHäòã㕺forPython/sampleModules.txt5ŽM
Â0…×r‡nZ(ºéªàI¤HlҒ&M†ÉõÈÞ©àj>ó~¸
D_ج¬+ò^~°g[£\ëæäc®³cð‰!}ØUҊé=juò;fbÀ°VöQ„%xùýK秉áŽfÒVÚî0–~ëÃÕˆ$¹íÖ    
   7à’…
%Kº{Íy4¥h%‹/äÕPKh=HÎÌÙ"Q‚forPython/statements.txtmÉK
€ нà&Úƒ(ÖmÊ~1JjÐí#h¸}¯ì|˜‰·|ÔÆš—¤ø¥àœíQ×ò3q½J^Ñ}Ѩ’N5«…
/ˆwÞKñPKx]¢HO?üIkyÇ3forPython/__init__.pyì][wÜH~çðĄÅ3ëñlììrñÁ„¬³\Lœ,l“#ÏhlÅciVÒ86ìþ~‡<ñ³ÿ_UõU·‘sY‡À&#©ººªººººººûf0N'qr¼¹(¦k?þîw¾û›Áý‹"Jò8M‚iší^'ø5OY0‹‚ÎÃÉê*AY˜ä8“"GEpõzÀ&QPDÀäã,žáÊEIp~õ:‹åéÁ½û5¹z}ÍÒù<:‹€D×1“ãð8
æ\5Օ]½gq~õ:˜‡Ù&½¹{4‰fôã·a’ÄãÓà·é"œ Ƴ"¥ãtãÖúúϏéy4NÏÁvxeé‚1n_fñlÑÏð<£Ú’HŠ,>Z`=}\ѯ 
-N¶é÷/£0YÛßWMã<ØNg³0§ÏÒEœEgGY„‚ÄA0ÏÒc)ô  
ÞÐOæ9ÎNj\¤Lãté—ȳ3ˆ0'ÑLãqŒºóà<ÎÑ,PM÷®^ƒÀ«×$ЗarGY>(-÷àlžfEH#HJ'p6úîwbþäñ0ó 
Ÿ›—q’Ï£qažç§ÇÁ̺ÌõojõqtŽO͛,2?Óܖ9™EöiqîÆQnâ”Hg~ošÑ«8™¤¯FüF¸¹‰“$Œ³H+GŽúŽ£‹9ñ$¿¶þøÝïÜèá÷ö,eímö~¿‡Ñ>ùþï^L^Ž>¾³9ú¸7Tvɸ\bM«ð¶‚»É¤®T¿g“ëúåeßô€áaê!)‚åæ<Êr¥n`c¢ø_ªO(A"ÚïQßÛu?õç—a‡G„îx–
…ÒâhûÅn}÷;ãEæyGÅvšLãã~¯Ðñt9t2
ªTÙôt‚JÒÓþž§DEp3ØÕ<£×_½N¢3Vî4ùUty/}•
åçóyAÑÿŸÌ£$š€.v´%2zþ2Ž^©ŸwǤXñQ<‹‹KõîŒÚô’¾@Â"ÍrõÁ£T½{'ÑQHfPƒí¡Ü¸° 
’<ʜç{øî<Þ¿ˆÆçùqx‡Î‹g!PkØù,ÍôÇÇÔù­lʰ°¦=fòì,#"¥çªIã‡a^à•z̝Çä?…
ÇÛ'ÑøÔ)õ,[D¢è‰Ô:G/Áb jëwõÏYÄ6XuWÐ%øÄ&i%º¸z-|ŽZ{h8¦ã8_C§`51¬%@AÍUаA–19Ãٌì
0ç'0¨‡$öÇoP   
ƒáÎÃ"údéŸAq9cT¤Ç-Ç~O°võËÊï}fÅoùn”~ûÙӇ«{_<Øy¶ºs›z÷Í`æh‘W‘ÏÐ
“¨Z»ó‘ënûêV½óãÉŨ©WaÎo·Y†sÅÕºëᘌŽ€AO{Í$l“el©ß-­\AU[á)ËÃtS˜˜ßRÛDÙFG¶<UzêᘤŽ€U|yŒ³`£WÍÍQ
…áª;9ÕÞo¨¶¡    J­6Š~›E¯-¢Wÿ„^FíjàY:º@Uh¹×«©yO¸=¡Xm‚_5“À&ºZ}fiÕäW{[Á< 
      LãýYƒÞ»_¹âæÏ¦Ê
ŸËyÇp‚›+±¶¢¥ R™4­©ÒòÔ¤Rö[?u
ÔÄRCþ÷6vjê²Uæ]†’-5Üp¹å.CúÄ<d͏)0äx”ñÇ=ý¢JR‚iY
âñˆ‰xºHŒŸÁ˜|×4Só”l‘Ü•ñx@O²GR¥¨  ë
éjÇg=™èÐÌÞh<ÃÔwà¯|—K8À\ñµ¿·Uç"oÂep˜bœw·c•ÿ;³ÐPÕµû=íG-r’ð<ž_‹à€XMóÑ<,NFѦ$y_?¾LãÄ<Lâ,Á<»_Æ;=‰ä=üDý@!J¢XÌ'ovãyU
ö‹ ùc•ýÝ^Iàì°Gw®„¶“¥gwiªU­·
š)¹¸«TëëD—´Ëîå
b2®â?ágÑè,,Æ'ýžþÐVšm”Ï1ýé÷zƒýµÃ!{ÀÂuù†ÒÎãY´Ç
ñ›¸8‘Zw³Âv0s}hé[FáHè;¬ðý)èó
%ƒ<*s>º¾šÆIÑ_&ýÌ0xµ~¸ëpü,X/é£"qWÈ#¾öˆ¸ª¸š YVA=Am° 
Ԅ±:¨ËX=Œ¦5Jë}fZ¾›Šï>|¶úðþγ^mMOãã“úªìw©k   
€­ìéƒ_|ñ¬:°ï†Yƒ¯b?Úzª_ýJî=ùÍãúÁ½©ž@Ûð^Sßó],ÂÒL0‹Î0§×՝\[ãWëƒýÈç)œLêQ«/oõ“Eº~«Œõå"/$“Z9yŸÛw[ɺ
÷ÑÓî}AɇíÚ9³û•«lþljÔ}ɋyUž§ˆ@ì]&)äqK\qÄï2/•+ÿ9BՏó:F«@\m¨ÊøyCýªmFˆÄWI¨‡c*:–    Qîæ)+M”¦˜Ô 
Èò›4«ñüïLA€_ó/Qgi”Ùjµç#WÒòµÊÛ/Ë}çþh²…Ùø¤ZW  €ë[Q­ó‹ÅâÀ¼DÈ")5Ë8}vlˆq£"Mgntì.ÕD(£1#
â&i¼IQö]Þ¨$KÔæF
uðäD®÷;KÉáúÕЧ÷$©î¸n        ®ERM‡hWBSê¬ÑäöQmM¿–õìmE³­×ÏÑV]Ž)       
Uܹ±9bãڀkuòÄQË31%ËLI¬ŒÀÞÕkijÔÖ8„ªMVX¤¥8..ÈG{“–i;!és<ÕzvÜÞPÌ
;mmQ“roáÈ·î#¥I¨t
˜# ±È0Y
j‡fýsµ>çó4‰dµåƔçÖv¹æ¤M~ƒlÖ«D
#V‘QÍgXnë÷~@Ú      §Þ,/_ŒìÇ6
ÝMoécTZJZ5V[ÆY…
hCØiÝô–dFµ@mh«QÔ2JЉm?Fڈk9»õáÅMwÅi$0×i•jè´eçF©D"Kè*ßÛ°yáÅMñl$ߖ·§öśðèï]p™ð`5¤ã…
ý)Yާ>tWAèƒu҇r n³~ÅtT‚kÃÙCÛôVGGõPmˆK^ݦ·<ò>¶¢±~[‡|Y*4ß«ÚòÉ/#¨
Ÿ7ý®b;Çòö(²ÿ‘Þ        /Mµ¯ƒ˜à—wžìvB«€;vÜÎxu¸í”¹    
o2¡AŒ,ð-˜tDÈØìä¸J¾œs3n@ë@´a*Mi«ÈBw>=ò¡[W'­ËWKt¬À™v¯Ã)ÔP¤ôÜè›$OÓwëÿ¾qò¾7r-"ÞQ€Ôç£9JZå¨òñöÞÖ(Ê,Ûõ†*“(ù/<
 +˜—/NÔÖÕZ¬­všý¨äÌi¬'<+áËt¡çÙgûËɒ²T¡@ÕdPV+ÞÉr…/Ž¥kž4Ú [„ 2À@TÑT4s26Ç'i|\ý™&¼Eœá 
ò`Û(æ?Œ
;/'ÉXÊãóÙ;=VdâoS/yyä=ÕAs]bÂz¨É
§Ói‡ÜÏÓª+b/×O«¤ú‰å½«×j*–D ü+T$ä,êY®yKAÑ®:£Á¾¬±-PÔçHÑE< È¡HÊ]Ìð;]È÷:  
     ‘âËú‘¡¯g‰ÏOºçÚ
ɤ9£Ô°™ü4Œ)”N$Ø)ɘ°qŸMy6Ã#PÏI:6%Mé·Y¾‚ò^ð‘æq_qgÌß&ôóÖ!Dó8]œGáÂbê
)ËÕ·–]?±Q+)&[ee5r:‹
Ò¿—*?š„&IuÁ˜ƒ 
qŽPҏu‘Nô=uS:4دùZ}ŐËE¿]$ƒÃ¡âÇôŸ8¡tðÈo(ŠA’cFB$ú¹¾@¸½¡Ç!²eZK5ÖG9dt„,hh%=‡'hã×՟KHe”F{ž¡Õ¿ZÄ-ÓÏ1e
ÏÈ+ÏTò:« "”ÈÚrð%      é6&q"jM§þ÷HGúÂïp‰²Ð(Â
©h”>ÙàâN¢’¥‹$N‰T†—4_~¼8;вþ@½z]ù=XN¯Lg0Ö©$šÇÇI„>Ê1.      
z:H×5Rñf˜š&¬±iÄ·á‰Tèh«ÄÂ4v®ð¶®±Æ:bê™MH>-Q͸®Oï’Z>Óµ<N‹„âJ<†V“OP‘BQR‹/]çY&U˜ì¨‰6ó˜œàÕßr(1•‹,¹ßåþú¸ðí,¡Tì’ó»ßó¼ßÞauLŠúË}ç
1Y­př#xf`Uql“¾û”荮{*ì…Y?/²>Þ
ä]L邆
²;¿¼b}ñäÑýa°û‹çséWç4vîßþñ0øì³[øëSüº}ûPl/5éW‹•4!tbJ¨ïŸÅWËT³+g†È”}­º©'Ä<Ç÷Ï£hÞ¿E´
Ÿñ´‰ìϱö×ýÇ÷ˆj…K÷§·ˆî
¢ûG ûÓºóL–ÓÍÏ3<l§µµ`½;#P~kh'+Îlœ:É&c¹¦Ä­¶@sgÅêÑ
¢È^ôv€“ð¿êJ¶ütùŒ‚îF)º`ø¡Æ°˜»ÅŸÏ;”ýñ¦[„š¦Zȓ‘úºIÙQ³§ê6å_T„þ
¨÷NâioðYx4rt"ØÿÉ0X¿¦iŽ4è<ÍyéÆká½pípUŸL§pú®*¨,õaW±ÃhB&jÓ7WlìòJ©/äδØG< /vÄ
°!F¯"I+Û[>Çäpo}ä*֏›‰‘¨®µSc ¶`]ý­à\+Îäi¢ujdùåDç0 
Î@>5¨‘bävE·å-´%wêoMæz5”x}¨itYTVe_(t>[
0G¨pI™Õ”ö¼ùhò‘Ç–ê\?áZDWe¯v,°öô‹ô,òMëó¹6°ê=^Èz7ßÕ6^®¼Xá$€’¥       ^Ë0ÿ“Î-˜cptõ÷ÄÙ½zí÷ÖÛ·Épã?
<ŸÞbKN™鳍Νt–øºÊJ½µÏ¢™Öþ™q9ƒ-R=þ²º®[
N뤡E “õ-¸ƒ~Õõúž”š¨_÷íÐDƒšŽ 
ÄWkæå:¹–wÛlšªzÊæµu¾J­Upû¾ê™;½ß.Ýäà´Ú{"äv7BÚQU¿7¦çÓwAOY¢‰]Iøì½Ð$·YóÑû(·ÿã9°*9
|BðlPz¯uÕ.€zQßËU×vŒ–ƒO͛åì}¼‘Ë“æ-ž6!®¼¶nÑ&Ԇñ/ãIԆÎu(Ú0o«©|8툃éŠwâ,/¶OBé·¢ȔȚ±Q`kßÖx¨\§K,è)æQ˜òèwâ+ä=q:jJ•b=r~¥Hþ
QØ`ëúmÈ4¢àú­[ôóÕI<£á:é3FZ¹¸%‹ô‹ 
ð5À-®x¹Äþæ:ñ­(2o×7å-1fË|¥AøKo-·Žžª_4z}­‡<¥Ó4¤)¹P)­ºH¥z-VWʪ¾X×"<ŠøV´hŒ
aI,A|ªŠ3V3˜††öWdVAlq¥Œš˜ïÉhþ†L"ãØÞJêEo¨³ fžÇûÕI'ûIôŠþÕA¾XL°Ï(òט³h'•
'MGòHe­ô#ù—¤ÜÍ;¯„pM   ÏÉkì\O¦ÊxòǜY‚2X Qk+}9xaß?tAÖp=øìÁÏ﫰·F 
kB7‹¦†ý(§ð­ž‘|4¡aFêÈjÀ¡týÔ×Ay>sâiÝFá “Cßz©äMÈPJ"ìxg’º°Æ­ÔEVQß
êck3(Õ
×¶­jBý0èVëJ®ËÀö™ñÚºžu#3frŒõ¶˜Ü^Ìg+¨ÌÌǜëu§ô¦Á¹‰m3iLN[±r«†zýåCn©t^·©¸?¿›¶R¨lc9¹„^[é3]ZšŒ@ºt1n¹·4
 ‰¸¥ñ~Zýf»ËÛóM¿µZ­דUŽU_9–rx£)t͐
Oñ«‘-šÐâ{}|¥¥iJË6:í@©à/׆`íÍT‡ìÆÛjHÕ||@Š`ò‚?”1àÁ„tՌÿnÛñߤ6ß¾‘誴uÈõÞíÖ¿—þÝ3Ë­ñát.'s¹Z8>g—ö·QµN‘·˜§—ÉdI‘û¢ÄGe¡žÐaJ_
      
+"¶ÁúhI¦z*|v¹GÞÊÐ;*dâöœáÌ”TÆuÆS¡1Š,ø﨣ojV,Ÿ0-VÞw•ÄZ÷Ñ_¦ªt˜Ê8.×Úw¥âèü¿Ž/Ññ\¹K»÷DÇmœ¢²9¤ÊÏ׸»»¹¼””;™¾E÷*KÅm2§Tgãðe«ÞÑu~”»ub3­ÊšT{‹Õ55چQÈ¯†Ž¶¥Tµ-Ã{ÌqæÈÔRÑPiUþÆi÷#&¬S=Ã4Ê^b‘ïCòŠL¿V~5
©yïRk"luB—
¡ï\é̂då2*B¢JIûóyã¼çZ鏝ô\¯ԇ~ïêOH퐔✏´¦ß³4Î4æŠÚÝñô®œ
R2ⳟÍÎD–!,Íý¯µ-ë?˜Mí6Ìl
©ÏÑ&]´Dt½~)*òNû¥¯ºƒ~‹ÊazÇÛ=ޏn°Xþ»££é¨ßÞüîcm*¥¿ÅM®Ÿj+Uœ¨r·úœŽÈsAÒ©ÝΣ¾ZHsÀ·ñ>­)ÓÅ«|‡a7ë^–ýKz±líQM"T‰åìW:sóÖ­L_F:Âÿ¥aÉ‹ÓEÝ_½&´Îæ&úf„ƒfñèVå%¼ú=Q¶Ÿv\ª-ï)!Ôo¸hÛêî[”-9†H÷GÛ½«žOUÚ¸&Û¥Ä)uh»C"@/6Û8ë
    
OöÔú•³M)gw#0æ:HK騙:h79·¸Î2»f)Zþíhs¤ªðVˆvŸP›׻ɑw$¤þ¿#G§ú6An¼A^S#!÷X*·¯£<oòÜy#ÍD+|;ò¤ïm"üô¿V„u²~+
ØRI~ö¿/ɝkj£³ªœç¤dyÓxôrBÚqBNm¢‡Rh‚ž1eâÝxºò@’#5ÚÇuŒqà7‡ÁKú:Äÿ/¦êW¯ÈnEqöm)š
 íǓt¼ ŸŠ«[êH}›¼ýWoy˨a\]nu´ ƒè“ÇTT¿›é£ R´ 
Þ¾bÒ2ÁMª7SYvHœ$MMÓ-nl°¼Bˆ¬¾6»»0²i©ºR¦eV>عz$;½ÊõXReDۋð¨.1£2¤tÍJ¡}cÚr8†ÒnvŽ9T©ÒØJ­`m'«1ΑRuw,]]7Y¤kkjÿ¦í„ªÜ¿U
      “µD·ûÔí­¥è§ÜX;[س…M/u07õÞ*EeBl6S€|ÉÄb|ƒEœï~G‰ÆÙžY{z 
6pØñ]‰hRI€E¶`Aòö¯5ÚÿjíW& ‘'¥ûB
Þ4ÇŸåt’t†:wñ­Ï'ÏèÊqŠãE¡¢@¦tœO)¬ÁHezN¯žÒŽåõp%[‘ù^s¡\ñ
OOéâ¦9(ÓçxòuOðS“¯qŽÆ3°ÌÅv"œç@mR+GširAØÊ|ÑÇiõ{=‚©p†C<Ø>ÊÜ[]k‡<¾îôþZ-A3ÿ¶@^W‚¡„ô!V£Ì‚ÚÏtÔ­F×Eo–šiw?>t'ÑÕS0Zê?ÊÉ8€eÂ#¾›ýåˆÖÈ\ϸbŽ]
        -0€\ê“õ,¢èíߎè
º©±Ð—n(ö&ªƒ#²¥r·ÖžÕÝ¥^Õû¬’úBÁ`YiõóX\ˆiÆ܁S¢|2¿w¤ùY“€èó#:ÂÀuêü“€ÔÆNsÂ-¤Â{)       
s$g®Ä“²¶eÁҙBkHú&ªhi:èP–×0ßöÏS²ûõé9?‰Î»èCž„    ­ê„’ÑµŽ½Úum;9”óR0ƒ~û N8{
2
÷“™ôl{ÎþƝ—ê8Ï!o@¤æA#9'${•›ÓŽK4yÇ%o5òν³SÛ!Ú¯Úcî.‰©‘Kq(mò.NZšnG¨ùü!Ýaq£MØ:ÿ€P±è‹@´´Õ-
 r%Èh~Ù¨>=tôÓ#–Ê(G#ÙåSµ»ˆ¯º±>ÔºaUÁ쏔QŸju‘<¬6‘Òˆ
j¿Lo´7&+¢Õ®«×4¸Ç1\Aît¸ÈdÁë(ÊáoŒ´9'ÑÕ*¦tf‚©¿‹Gãi;eî˜[°ØºZÎr»FUÍHlM
M|Y5*IÕüiïh™J–mf®Kiut €ÞTàí 
ÛX¢F¼O+f“çfd8çÑ¢Ð#,t˜gÿkgìtš#eè×îƒ]e/ßãéU3ª¸÷Íæ·tՍìmTøc$´XímÓ~?@:fùGCºï™Jª8Ò0¨(œW÷Qôƒþ€9ð@î­F¶«~U5âõÙVûýÈ·e,ºG@®˜;½]ÚZDm©m*ÓßÙb
GÕ^¨ÜKíI×9ã“Þã-&þIŸïè¨Ïj¯l¶h~Gý0¯5cÂÚ:Í]Örj£‡ÓLÊ0è0 
””«ë9ðöŽk5+@rU]âÛÆñá½Ý1{.Ç%Ÿ£¿Aa¿ZP—oSÅ]Ѽ·ò
®í¼Õð«„Æ"Ó~`Ø®…ÙW8Βù´“¿7uãuÈ}$ݝ¾6Ÿïm\¾ëz|oܨ×lRÔãOýº£öж7u¯ã;¾¹ëø6ª{
DZ
²°!œÓè…¶~Œðòc'Å¡¶ÈÀ³Jð³
òT†MÊœÒs%pR7Q·©šÙ–«ß„ƒ’¯.¨3:¶OUøÃŽ‹ë\^Px&Vv¦¾Q¹õÈØÕneȓªÞfUfµf¦Fj;t·|Ê®œ9Š%“¸Œ®r¼-ãwcr6n§ZP·ú«,.¢g)DLKŽP½¡ëñÙ1Òô˜"
…úhD;S 
V;cê¶µSBK9›Lr4¢§CLG»҉¿Ê0âðHI5Ìi½C†(_’<¥gˆÞ#È£?™¬&g„儸mŠšÚô&Z£YÁQÕ3¶ðJd9ÿ•ä¯<0ܤBóþˆÃ|Kí?чÆíj"]‘hÖ
…ðfÎ*€ŽóÙÎc–Ñ
-™dj
Ų*Ôñ+%QbBÕÃgP#ÁŸé!‹9àÌ{-s:
±BBBGv#’KÁŒpaKôÀ   
“Mð¤fáº\ˆ-·áöžÝ}úìùîƒÇ;Oúp4yµ3ÃÕÁ×Õ;/žïÝßûâÉo~óà1.øTW9.<J¸Ñ¥i˜™ 
¹º°y|ij~eû^(4ŽgJ†PäÙe.§ ¢Éu“¸/’˜´&œ½Àa/³Xš©¢A䜨È]8y•q%=BëŨ
ªõqRZHW<PÔîèÒÄİ[ƒ=ZÓ*R¬@ð]½¦rútdƖSݎd'¥¯vïµÀª_”ØÊ-xïÉógÙlÉü/?A,×ÌKš`Ÿþ]lzŽÅ̓²B£ôf9ò(ÌIN²=HV:Ø1¥ÒóÐK@àùÒÒ-,²‡è
 íìp 6‰Ò
7<ˏÈÞ?4Gœ¼˜›ËAìÄÿHDP2ˆkŒî'ë¢Y2Z“Ü?ǝ
Ž,1ÝòKyqxÐsm–ØŽö齝ø‰Á«X¹*Vs|Ôeîˆ?öEm*’C¦£W       2fE_'‘yvæ%ڂEQµÏFáœ=L
,­WPí¾Vݒ‘ÁÎJqõºZÔDiÀÈ9¸î Ò¤Žfö0¹ôYÊ+åY–fýˆþ~č^y"^´dsj–åZHN™
X`ª˜Ïjªù.ÅPÜ|k?hbƒŽOé?KFþ›®Óú«×«*¿ä°³öŸÓuŒs°‚6$Á‹²Ue4ë#Xv
6Niå/¡%&»ÈÈÆ6’ÞÎÆrŒK ò,VÄ0™äž«¡ªÜSjHŠM
ã       z)ÛTW<vU<ÓÀ™íç$U˜9p¸qÁ¢¬Œ]ýY«ôòLg³ QÁjÐYú½þŸnQ'  nèïÿþ w¸:8è
¥cö&«<¸-/ñˆ¯ñ×£ªý1ã¡ð”éøTTbŽ¢:)¤u¹Uœ–WÖdºS29FŠþåñ;Ijï  13dZæÐ.=՗—
“wK‰Ê3¡gˆù‹ïÓ±„5‘iÉÑvô­
“LÑЂڰ¡
6Ø:h¯Æö²P¦v›°eU87éã¹ÐfV¯ËüÙü­˜0þ~M[F:ÿDÐ
7ܜž¾…
(E!†´:>•ígÝ\ò?ÔVDZœ•oxIe7MUî¥jôkÊwÀÒÞàê;&&C²^e)(,+­uœìax%k¢s@"¾ýÂ?ô^x­ÓŸ‘=-Áِgv–Ìän¤õ!›1æY6˒Îh]ª566QÊ^¥:ª«´ã:»
´SÍÏcÆ¿H¤,¯æÆ3¶S²çìM"Ç9‹³ÑA²›š“¯ñžnÍgt·ˆÊ­àau1cOѺ×é¢aòÈå,‰óÏ®þ~ÆM1gØ1Fd9~y([¥t§á   
 ˜È–¦]÷™a?+£õškۙi"fÖӕÞJ–jÊýßßSǦ›ªې8­ˆØâ"®k!њ± 
#¹RäfHÿ†u’Rª:c]K:ÁÞëԬ֓,U/bÊE
ªæy©}¶—Eë]4$cQþ•6T…Û\Ÿ]ëŸra5ên¼Q
Éú%³©²òV|ď%”[ƒð’ÜÐ'¿ân       ª#â
{جÙ÷TmÖì°¸z­›b¯­P^v•™Špštοƒs1f:n@¹ƒz½†(’4ž>±G‹ŒNZQ¾%W9¿xA_¼èmj 
¡zX¿ÇÏ3ÄðSÝ
ø
a5ÉÏÓEÀ,øÐ[¦2        }½gq:Q{ÃÀ)@ 
=¼RähgÖ®„Q€¬jháÌX×Ä+þ®V[üµVª¬eЩW¯¹åä²j¢D½íoÅt^ÉɅ
“n+Nf<Z-'ê/iHDd’Ží­'XÏ«:^åÝM…
ÿŸÅ¹YÐäÛàÎØ¹+Ët¬¬­àoÔ@ÿ(néçÚsýžÆV¥¸*¬Jsy£^ÀUkÆ=-    
m0åU¢ƒŠ·c¨¥¹ŠfC¯RY‹lçüŠ;9¾+‹‰™<PMíÌM砐©YaUÕÚïzÓmM¬Ã·a¥°
¹üÐ@|óBwl´9Ý[EX(ÂV¨ÍÁÄ7^lĎÆ9e›˜a¬}yÐS¾$¯Á0¿õ\        üDnš-
1ށù![N²Àa¡ã<*䖯¨¡)ÉYûŒ²ôª1tI:¼]'‡Þu/¥k»Èω$뤫@‰Ûj"ø(Œ)|sM>C8”ýàC]Òdïê4­dUoÿ“àXd5ˆû"繂^.PÒÕlÀö£{¼ì9‹.Ô¢´ºÀN©'ÖNú
tà3ר¿Gíý±eÝK÷Îm´<wLfxKzzhYá_
ª™ª™3õ@ÙØüÆíŠ%+¤­‰1¯.D3_잤E^Õ¼(í̓۞y~ëŒF¾nÂP¼ß{ 
³”AÌȧ†‰iZZæUýýkW{•ñjh–Ш¯¬­-æÇ6ÈRÆ1A¬¤9¯.æ"‰4;ˆy& Súû¤(曟|âB}¢˜ù$OÂ9üе#تIþ      
 
Á—åß;ll=†Íé–qãÙs’Qْk‹{{ãíZosƒ›ïv¥ýJÕ4Úm˜ö;Ë­W&ƒäx¦·z¥vyÎ﹊Þa¹ÏDµ¶z—®ò·¾¦[_‚©ÍC]wB)3Ț<?&êުꧼ9.Yõ’UKW‡{VÅ<G
׬–­–%›ê¬·¯56Í4º>¨À’xx¨­]{nƒŸ*á¾d«+—ÒD¹Vhb
Ó°rþNý#îâþTNÍZÕe&]˜ªTv\¡­æö{YßàSÍfrØ]ñÕkRæâ꟔d•‘ŸG(}IŠE        
Øqn_Ջي<ëĢя‡X‰¶Àõ›ÌHëõˆM¤TÉ^¾Ñì„ÖËÕé’LLý 
gW´-MPˁ&r¶¬ð©¨æûX©Ö­[GP›¶˜à!Nä^XììÉ4V¼qP:ÓÝÙJÕÉ¥xK{¾24´”“y
V5,cՑV¥´wnфºR‡‰\Õ(u3"zéî¥AϺO·¤ý—thš”­¨ .Éýù?ӏßQ®8Ó-¦,Vƒ´aßΦÙ»Š
Ìâ#’LŽÐôšÒ¸\ß6F@´+zê¦÷’;˜J²ÎHÑ®‘]•žêãNQà¿ÎµÒoíöbi…
FÁšväý–1æ&ٛ_ß5l¯–Ž5¿%£Â|7™_šÊÏuJêR[ìš,é…*©õ½ÛÝɂ'ð¦Þ·2²QSòi7ƒÛTüº·ÚºÖÐr½š= 
•9ÚèwYȲE‡EENp€ç>¯VMÐU/ý±Ëê,!¯MÚ¢ÚH¡)ƒj«9«kê¬æO±²ÞD·Þq\LÈZã?öL`×O=­òj>ä¨)âÝ=>Î܃#
;€a¥¸
Æ
ðÞ
nø      
š£áÄÏaÌ÷Gvl5Ányµ›orMä*§"7s–#ܬªBÄtÐFóÚ5ŠÐê/Bäãh^ð<ÔÆrî!v1 
¼7’ÔӜ{wXëDhpIÓ3+–3HVâD¿á.þk/o—Ùa˜™©ïgAnL=óY"L<Nj˜•÷Ü£Í*`„¶†ðh“@¿‡´§»OŸì<xxŸ{ÔÝ9EåÇt#úÁÁn–"¢pF1¦G†?/£¬ê
 éÕŸíº¸+†yRAÒwN*9Og[½í{÷w~ñŃ_öÔ¢ö©ÉåsQ#XŠTÜ,èïã­ÍƒZÚØþé!/ÐK[cÛǀ:hˆ ñã,‰Æx ȋxê6"Ÿ‚
É¨0ß܋ 
=‰.¸A(&K—Vµd.Ra¼4¦ÏT¿ó±Ã¢‰/LÚ}U}Ií+²)i³†U’òî›ßK+LFwhÇóÔßdSê]3³Ê1ŽªQn)R=zÂ׸9W¢öýxûìd#¬ƒR¸ÇV­×RϵšïdŸê<ì‘F(°ËhP´%$»EMvS¨uåöŽþcí¡·¥ÑOXÒe«9Ýv;ºun͜Œ;¤,¶ª”qʤÝԘ8?0[€¦¾àùQ8ϱ+.9¬øœ/:™§(1Òh—É0S.i‘Ð`†©ú3úݲ»%éˆ?ϱþ!'^-I̪]ñ'ÿyùš?±„Ä_É·¹úÜ×=¯Àla;/ÈC$M‡Dl—a¹B;(d
 ¾ÿ{399½Ef€…;ÅÔuþ1ªåáÔóÔåæQy5¥p§[×tŸž‘š^ŸÓږ—cG§ÔæÌ¬•œ#ªO¤©.TÙ¹–bëRíWВ 
Ö,O„õP¯     /"’$­©0_éÚè(ã3Å
”´[;×x$Ϲg3Pø´å8k.tXÚ(žüöרmBoùP)ßuTnQå:¸™XX‡oiæ·L¼Aµš´&mújÁ–]p

©·ÅÄ„&k…}hZ§$–A°`ÉÂ1‘3޹£[Í ¦T5öK’}gZ³mÆ´ËÃ϶Q¢§r& 
@OÔ6¼UôêeiËêh∆Q3»G¬éܙÚÃÄ-kÞ     >þ\úáróôßdÞ¯Í1õÕÊ
ô’ü–ü-6U!ÆAêmž­ì­nª;
h«ù$ 7…ªiC#èÓÖDÂÀïÚ8›ªd0£¡…èÊLrÀu¼iQpî—=HϞ5Vj6¯òm9ŒS=©L(h
!¨DšÀ1Ù›5ŒÓ+œMay=Æ;»B…£­ž,Š9o‚±ß\rԆ‹*.‘úoIx€=M
!£ŠÓ‘ýÀïrù¬«(²Kg·µ)Ñk¬š¾Æ©k*@H“rÆaÍòž&ü‘K[”1ŽŽ­Q‡‹Œ€Ý̨¸œGJ
xû‚úlŸï>¦¥ÈEͧu|*Žªï7h¡°ì™Ê0iÝ/D$ƒj‘-…ÄÓ¢ÚöSì €àþʊ
éœôïnËavB´1ËM$à[dÄo8£.•Üî&®„~â³$*%«ÌR…Å ©=    
\)uk80ˆÔn#ÓÅß<:¨u0‹sðҖs¤êRf€ÑtˆÞðb^¼M
9k2äXu(çDÖ¿ún¡Åÿ¹àâ·^l     0ÚÅï¸EÇ¢>§Í;¿ÎÉî•ÊìŒÍd³ ì®>=ŒPµ¦Ý¶W~F.lvõ—1
A•fye«º¸âÍÙ
ª~ÝU­‰mÊëº\˜?öd*¶ÑÏe–«ö`òAf”UÀ9# užm†p]zyõ Ô»Ñ«PP=d|å¢:ûÁÁAqøñþÏWù'þ     
×þðñaåë$÷éå+ü÷›Ã`+Á×Þ«Rß''çà`ÿ@ËnI@¨TE€ìà aЌÿÍÝCÕq©sZªlï—!,§üµ
Ó(H~;­ë¾ÜîÎTüEþ½;‹ÄQ“³¿–v^æ…Ôccİ[$KoǒÚ~d*¢ó1¼ZhÊ^ðõA
ß®`‘õ³«É«Ríd¡Mµœ;DGÈåºÀߘ#›ë%nøûñÕkôÀŒf¹Yù|Pý€Ã{ÕÏ|ƒ4‚~èmExL?ñϋ/./':6ËCš¡Ù\:«›õyÙhìy˜È½§º¢‰º¨UÔò}!h3
 Bqˆ¿¨êUÖÏx€=Îm·¤OõiÃ4ÊÒo‰i—wgé#‡AžMàT:ÝDÓjw…æ9¡‘Û 
£ÂÝ²ÆÆ>ÊhWV[8ª<´rªÕjlœÊ´Z?HX©Ý2¢ß
NͳŒŽ{\CÁ+ͪ•£có²ÍýMՖ¢åÑIèÊ[9ÖÖ¶Uk/¯Ó}¨íÄ'ò›~Ç!®Ô^UeØBÉôI^R¯W×îðS.      
Ò×tǞâȉ˜%]³WéÀo3'úhm½nà¾Þ»dGï9֛óòF–Tåï–#šíÄjÇÊ.O×^¨Ûp
´b‰¼ë¨Ð}ÉúL¼Î 
Ý/sÌ90)±ŒTxm§exX~Rt³ŽÉÀ^b!w¸x¥¹¸¯ÜXéL–ð¥$ã•òCó®*ý㎟2ϓXç0º2E—ËîۉY7·Û¹Ì\×ê‡k{zäízͽßx›*ôíðF#•rED•hnÚŠvw.Ÿp·46ÜÒåS‰ÄåéÀGѳ!&ûÿû8ˆí‰§ôß7ûs+ôGæSÍ7%â<ÊÍéþM×0äË.Þ䄳Þf
 YèÉ
ÚL,¢Xo‚œ”®-X8dÍj«Ñ°®0S€úIBä™&{ºÃ$Kc`ˆfՀ3}½p×îËÕjy.ß> 
ùôŽýJWší{ywíw/&‡à™aݕD¿6çaU`    F3Ó³bÏ.2Êa÷­ðF·à¦^¼³Z§ 
‰­&©‡<ª›%Ãléù†3ãqîôÚÜ ‚÷µ‰ Q)o¼ãÒtE
à"çÃôÒö
à'C:ÜçäêoÐ@Ý
äc™–Óä¯×
£
!ØV!«^±ž×Jk(Í"D¶¹¯*f›HZ0žö¹Bî$X…Ç(fŸKÏßôx
LŒ²GÉ/G=sh–‹iöò,æ{#ú½*À¡°_ððGȕ¬zb%ïð×Kº_-҂žz
còkõžÑeµ)÷
þ›6#<¡9ŐzŽä˜O”:/9ÒVõˆr&ý^uíÅ×èXEËD^†Ai`-I’DÂ̗}®è ?8€œkÄTRÕÙš´©~‡¾"¸óšJ{+¾ê¬ôV
     
\ÈkEÛRVQ¥N'·¾Áb[^ý"¬+ÇRn)§„®XÐòˆ?ÕâFU5ÜÛ/K2-=Ú'ÛªßýN窽z+êdmm'»íⲘŽ‚´˜ñ€ƒgœ?s§Ÿ[ô×êºu‹,ùCe«†
ØèL|>Kù¢aߕ0{;ÁÔųˆ¢‚`úyÛ옾—\Õ½Õøxm΅q‰@¢.Hj–³sºôZW”ܰs‹Œåã;»8¨õ«è’ÿô+LòBjúhŽ 
ùÙքqŒr´V¥¹BÔÝW,e®™=C˜Uxw«ªÞAe¬°¿í¼S±âÓb<ÅOÔyM0hlXs4à\9Ê?u­íH§ÖèlÇwÚb¹ê©„{àŽâb`K=f&mqJ
‘8­«Ã<|vØgšÉhsËÈÓO·Û<§5
¡Æõ,:Ó}Ãs¯I´jMù^œùÆ&(êõD°¦&”™6¹Ù¶/̯{Œ"±¼Ë€\…
XsÈšŸFS†*Ñ­–mMdÚ?߯¦Ÿ©~«C´÷NÝݑ<=à·<©/­¤¨­ƒ¹6HByõP¬4éÛ(UÁUÏöY7›µ×‹œµcHµCÝ
òÚõ—&u=g>gº7²'®U%8"ìtô-“7ÑPN×Aßê5U…
évSØÎrƒçÊEÊëâs•ðœM|Ë=ƒ^ŠÕÌågˆèLäüXxŸ„.’öŒWaF~4è?ÄPÌaø”·é»žU
B+0}™éW¥m¬üšãyÓ¾DÌTäÏ3L=
«±4‘ã…Ežf    µž— `Óh¼ý5íígì–+Nl      Ö)õÅgÔ’¡
i7è¦ÍNtZ’Ji·šøœŸÙÜêç]Q©Û¬R[9ã9Š­#|*Ld,'ûœô47ö©jnëϵøo¨T      
‘KÞäí\28)ªè½üt‚„r/_yØ5~·né->ƒÓ´²çàË;ÑIqí¹ý´æ•'       
hÕÀN×Õ³lq²íێÚꟑšõ?É|™I™™ÞœÚéß"zZB…è¯UzVeµ@l+TÛÈ*͛xŒæÏc÷nѕæŠOd%k^Pư>f
‡wÄsl6ŒÎHÏÜ §kÙ"4L5+Rn~­Ÿõ
Ð6ùý|X ¯¹ëƒ9±
ÏzV¥¤Jˆ¥£…K÷ºBmÑÍc>ÕOò²°ªLRӇMˆ2¢°_„ë/ÕšÞ”Ž 
f&¬fzjé¶ë’ˆzuyp.ÿ>Cö˖^$°§’Ff1r¢êô—%튤Œ»f4#nV
“ò;½çãI¤¬AݘÆ@ê·dŽáç|f¦ÚœoG蚟ðԛ©1Í×[ùãíágßì¼ÂBòêyê
ºàµŠTÅzТà³ow•:¸ƒjSi×Î2ÙØ¬µ„¹leôñÔVþ’õèKDž~ïÀü|­ŸíïÁ`¥Fm¼¯d= 
î­ÔTºÒëZioå$t[$dG9ªšG¾šF:¸¹ÿ{É8ü¸Ü$79{$DgMdîn§ý™Ø¯•ׯ8yÍqÐ0·xƪÝÖõڌÛV
ڛ%}O甏VZ‰3G4û—üµcÂJaÍ9‚·XºToÔ÷Ï%–#/KafEè°W\ËÚ>ÂYƱ'•+¢íb`iYµ×ßW¢_ØV¸ƒä5Êï@G¡$ýßøÐ',£ôt9§¼O¢Æ
äÚ]AþªÜA=9µËÄx+1S~Ë¿ä-Kgh©
GÀ| i©™$S44W 
;OÜ,#u¢!M˜ÚºÚ³áÔÉQ©êÈzuŠ­lÂQ˲®&IÚ¥v½Å»ãÁJ"#„Z¤Ö‹™è#Éñj¯äÌŸ–Mü°ŸÕP;ÛOñV_“ì»u–xhŽ¡6¨¡ÖßüC3Žç¡¸#J±éïU^Ûy6v“„ÖÁ$ÓNïúV‡)ªŒmc¨“Ó
„äQǙ¾ñr‚Å%çÀêú›¹%»_½–Ôgõòù4:=ÞVO
ù-ìô¾’òÒçÖ|i•ú†Òã
£Ü/=}6Ëö»§ÙB–àùµ£ÛvBMÔŒiU”hÀ3ýÝQFŒøt[×yŠDꭒq¿_z³…
`ùŒƒÅùҊÓ:HÍ¡¤V§J41žÑ­_-h°ñ½MO=d³,yÓP».rF·b°Þy·À‹n•UÝfIL{LÍ´Xþ^³eÓİÔõRåŽQÄ 
ƒCYoýяñÇøÊ}´iÔ+õ¤›tr¥îk|[DAoè¬ÀŒv"àÕZ4#w­í|/Àÿ•bâ_z,-7«G¦¸ôNóRýò°¨°s‡Ú±˜ÕiñýØFy„“Ž”Íäۍe@ÓÊuý‡6Î2eÄóUûvƒ—¿6Û!6&¿Ý0nYŒ%1EÖ4Yé—3ý݇°†Â~-½š¨Ùö†Yÿª«‡Ë´T£è¨›§ÚL@’óG¸IUϳˆ¯ÃÜðMæºÿfïÊzÛ©ø3H|‡€šðO„PE¹O‰Kœ´T!ٔ
…4©² gyâ/ÂñÀà
¾¿™±=žõz³)·šÝõ1Ûã¹<ƒŸÄ:R
V}Ùʚ²Z«š@K¿³ªj®£²%îÙ.Qùn!Q͉~à•(\=KžÓå¨(
ƒï¦zhÔ)˜!Ȁsàÿ½PòƒµdÆ´ì®Smµ$nJh!–’gcÀçÈÙðÕjÙD|"y^´yiëøSŠiO©•æG9éù3ݐJ„‘Õ¸¿€l¹ûû,0>
ªÕG0îI©B¾/¯é!á:WþvÇo?ú*|ÿ²µghZWR3Rb„ÜÉ?³G±Xß àÙNÑOÝv¨içÑóʗ&ðK¾ý‚MǕ¿öxÏn‡2ÛYÈcZ{Ÿ±
ösßÛ¢™ÄжÓì§ØÜ³Í©¤^q¸RvÌ      Å*§*¢W"
Œ(gZo¸¾;‹³ÞÉŸûÔ#ZY.õ‰·ŽÒÃVã+{ӘèœqU¶¿p4?&×ý
&”?þé+ø;PoÁUëÂ_Òxàìlè~
ý7òãº3
ßõ×I¿~çH܄•ÅQ}¨k6äKÉ£=Ž–›a¹Ažà€Ÿ#îŽ@°áÂ*!$±îs%+À
øOèÏ\yˆãø‡vrg_u+õ¸'³‚­É²(VÓ­WfáC
ÞêÀ»Þˆ*ʯ³øÃÉùH'-ܧ!Ëѝ§D͂ñ›ÿöG™Éx$ÌÄ#u%Ž/Ðûà!/t><êŒFþrõéwyÊo™ºÄ¦XJ6j£„êICÉX¤ðÏwPª7Pc0f‚Ä&"¾N3ـ²ÂÖVœËÞ®VK‚·/d¹Ä-”;P_žñ¦ê°Áþ–[^S\œ?@›è<ì²tóœBÊñ¨Ô³>îð$1
 aÆjj›õŠšÈ]Ïà§G&–rê8\ŔZ—Õ.¨p´¥*sЎ¡Ò˜¿{ô¿ýHÌû²àW[PäeeÅc³TÄw––À¦Ü ³e¬¿š‚Xràs<ëúCi 
†võ~ÔXøBƒírÄ_|NÆjÉ¥]IL¡èÄÀ.k­@ŸFŽP'M”Z¨>Tû†¶gèIºA§x_eBãÑD¬'¥^ætÃ;®/—¦Ä‰Òú¬0¾Ðh¸-×        
ç¦ÑøµÿèŠâlnÀ£‚:›n5ªú¸;)D³BãÃ*Ü3æŸ~>eöùv©GQlH1‘lõaËQ$ä6^NGwìBñË+2Ç|f®þŸ|rí1]O.1ˆ²æ[ópª6ˆöQ6:w+x#·ø¼Ûþe¸6$Ÿ¸~è.y¸–ó=/ÛÓô=öº¼õ6Gš:TÇ*âÁ‡M
 ·xø-0*`.㍪çXce0h:(9(A^‚QÉàÄjÏÊeƒbæOäߛ™w™H    
[ø»kóý6‘%`º¾½`†Ä»þ(²`Ñ×pE®Twœ‡‚;Žfuâ²¢þÞ]À@,†?!»Ie7;ÓèÚww.°.êܧå(«Î°J‡Ë¢b§R¹ÉÏ_³êÒ÷ã×&H@X±õoBtéâŸÝB5ÎÑnj=ÏWšm×vp‰eV+‰¦Ì·«Ãiqpjèºc¶·7¹ãAL1vžYw88Ûn%Žhëp‹§Paëf5Sv!³Ì?_l5V£¹ŠŽ”¡?
…Å£ý†ÜÙ«2tЉ1¤'…]ÇÞ·¼ñ̰[#a-Ä1|¯šîÜq~ä{U}U½:»é(W÷¿iÁ@à?‰¼üî<ùù-bºò     
ӕŽ”¥#mYt!,Á—½¾fìBÙM[vR.°È—EeùSiKÈ6ݍ´ä‰KGòÒzµ¦‘Äu¡1-T¦•ÎؙߟÖhýdˆOÕæpjbµðæyJ¾3;–UÃŽöæC^ÖðN”%ÇâC/dîtiŠÂ•æq÷ÁŸ“Èëð“ÇS¿ÃÝW`<U
 jOÇsŽ­s•NT;ª2V¬ÿº.Ö è_Ô4'ÂJA`yG”:|ø<2PçlÏ)«"҄Œæê½d/HÓÌ­ë§FáfQ@Ô
;˜Êw8‘[")?éÍ-¥¨£8Vo±NÝ­œâ—–ƒÊþܖ^ɹÃkÅó…‹È"á`Ðë‡8
3æU ©‘çà ؜ý¿
òžŸ¦Ú¼×ƒÓØ3™h:ҊW½Lj̹?€X3ç1œÅ½[P— 
C¨‘ˆ%PñR¿~Ó蛐A|÷ML!?o!.W–©?3ùmsqqä³3϶d€
 5A†
ÒóÅäâb1Á#wyvö0`³’
n‹åN9'–YK1²Ø*óPFº±÷AŠ/=õ 
Ò¥OÊyqC3o䐿@Ñ÷àöoÁÃ^Ûþ!ÍyÊ#‚E†DŠêy7FäuXŒÔU€üÉ*҈®WÑfSöҋîÍ7{MzH„;#WpíJ¹QÅ'‘ÒPÁòªR9ϐÊ÷®Óz‰ªß’Ò&ž“±<ޤÝ
 ©yµ‰ÿ\DƒÐ`6öü
UX§3Ú}²”ñq‹r«7µñ²ÆšÀIWš´ûÈá–ê½—Ãì/] 
ïRÞÕåÏç¤Y¼’Ñ[û|—QGZ^at:¿\L`NOî¯M$ãv¥™ù…ìë]µÉr”Yhå;ËBZÝJIi[Y„lœGäE…
|डζ_¸0èq…ö ”ò
ÖþY9‘Àƒ¾«kžUpޘv*,#øŒšÂ¯bÞü`›Ê+Ù¥eÈm¾¸yیCݬ:Yi„¨HyÞ<o{ÆGvbɏ
Þ*èTfå§FcòÞñ¾¦ËySð ¿ÜËà/Õ.Ú.·ƒ<,·XDëZn8?Ÿ‡ÛÚÚûrµdÛHüØt‰ìÍXä…
ä6ç·uý#5Dt[hµá1û5³RݱWzdÌ—@ÀdMÞêøà‚‹½‚•³ø¬àÌaÇâӃöèüc@/¢ë-ô¸ãšËRË 
•çȌG=9,’ø´Wœ±“¯~Pµ/‚¹º,#8Ë9Ö6SPýÈ(áFZï€Ñ'ƒ£—cۍsátüð¸A
¥6K¹s:ن+ªÛ&&#š×Ü<Â)ŽŸëMãu‚ã“ë5hžwuŒbDn5ï   @PŒH8÷‰x”¤]ZÑÔDã2(Zì   
`vE¾—§*+Kȧµœ_¿éñDD£^5¯—ŒŒÂš-*4R„çäðh¬     z†o’—æšÂO…8~…Í5
â5ãX%|^M\ìÍé‚Xå\Σþmœ3gœªËhžxúÊ!©[Þmt
ý9؛QMÂÎóÅc²\ø€¨Å¢˜Êï46šä0üx"áº6´XÇ^dYҗ­æ¥Ê@÷ÁC'=!
g²Pn \Ç#•”è1Ü8©>/7+÷5ìUÔ       ^†áòíKIÃ7ËnÜ]]÷„Ù,æw\)ù÷Ée5”9²1ÓØ¾…
S(‰xA„x뜆Bg~¿%ŠŠû®õ†}toôM9¿Eö†°]¡óî£ÖQ¼²ÂUI!Ù.td¶q/²¥ÒόEp‡ìƒ¥òŎ‚§1–ÛËá´è¦CsT¦&ºdlj¶
(Ìféªm‰œý$õ5,ˆÉ¶9,nUƒÑ:#]©çH¡ˆ‰¹8%[ÙbÓìéšgw[hÓØA?iyR9P”¶»*×h:Ç­^]kD¦¯
 h¹-‹Â-†½‹Û|Cgçf´Â{o¦é*s•Vè²*ªtϖsÚ°²uÞísÉc*Y,P‚ÖóxNܸìV¥
DùÕpû•Q–½ýê9ö=Œ¬rÂèÖªÉüʌFOœHR$L7Ú]‹8ªcÓÜN‹5Eè×+böRe›¢L›¿…
¶,8Tf§š‡,îôxR>5V*ìR-â{³ÃªuVí,ÊÐCñ“]LxÞ –G¹8W‚zHĦžìÄg&6
ƒ‚‘Y9zYŠŸž›àg3uòK«¨±ÔÌêq}Zcýa™Î©.L>N+.nB¦¤Sã{rrã¬7è²Ç܅”¢SD/ 
¡8‹s:ó»¯ÃÆüO#UæÓ¶=È݂áh¯éƒ+.@°í(RüM¶—!b‚BnÆE!Nñª´|œè–L¦ÎrJÎ÷
ØC?¡#“”¸H§rý[c¥W=”{•ÖìuéâKÏ(¾eÂiPýäDkµì&̼ì^øÏõHi×Ч^j1ž7DïcÕMÁ’תv©N6mr7ýávô.¯IÁ7.ЇÝâqzª•³€T]Òr'"qÎÛÍ~qa2ú-Îù˜ÕfgÔ
?™‘¦íærWi‰r í…*áwM“N›µŽ9"³~FC‡
¤ÆF}{¨qNí´ZbÛÉKFŸâSf·…
gT8„:Yª°r€¬ùd+Ԟ¤}à¬Z•›6Êð6({¾ÀžÉNr·:ìolyn‹5¨ÊKRø±ØIèä¤Cc§\'ª‘ÁÆÂ¶ø×‚'m°<=õ‘43üdÜk5™á‡äýÌyKXÒÈþyO*t·ñY€oÅ"8mðQü=rn:UÆO‡o>·}kt¹«]™»³Êâ:›ó˜éRªsH¿VÅAê¯#E'ú6ä%Ît´æ¢$£PЙpUÞó7æóªØ
}çRüíÍ$r¯Pß$ÉѶaéÒz'Fc—´BÆ
Ƃ¸sîÅõß
"Ñîqšy£c(ÉõyŠîÒ´Q|ÍÒæ§!dõaËM˜
¹LÂËÝH«▥ToӚíSl%ÙbÕ³_J_ã^–ç&Æ=MZ%ñ·5NŸ)fí5ä®*ƒÚU…
²Rµs=B;:BTâaƬ;\7uX+À‡7ênÄÍËݦš;‘O´ØªîϺ\m&<rYÁæ+wŽð-ìf´eé¦])QÇu¨¤ÁùmŠRQº°º…
éœ(JÝ5Mâ._žÙ²fMiUgMšm¦AA×¢m³¶µÚ[ã?ÁíôZ¶’ŠäÆ·ŠV[ÀJuWV‘h4 ¶£sõ•¯rè"ò
kÒv•tôæó4]–ñ¹0§n2êleªƒ•[uþ’s"ö¦5Þß
Ûû®ºbeF¹õwÀðÞØÚ]‘;f8äS—÷Nî:–ÚUIëÿ„è5u•òÊ͏ìY 
ba1ZWj¶Vd½Hy¦.»¡ªy³êTç_-8ÑUOˆš5$ʒ.}W e‘×óµÍ¿p𦵔˜ÚÕõj9ÒcZ™ø‡ë3ß
Ùf¶Cc!ð0×ÛôDÄìÑ÷|8'h¼™Xâ
îY&7Y,êkž1mÙ~;öõk~×tÙ7ž«ãƒèjÅÞ]te}YD˜‰ÔÍ]óéÜsÌuÞV¦#M3º?VQpÏ
þÇùÒðÖYýzài¿ƒ‡^E”ÿ€N3óÞGprŒu"‡èÈe£µo™Î*lŽ]Ýʾ´®ü„$³”kgÅN ªýéÀì€[l®{ qìÜ-Û etÜYÝF¶åNíúvZN„ã½O„šÂ#å¬R…
½4Sî'…G¿¹"-…^å±}ƞŒ×+k¦jBá0Lü¨#"í֑]µ÷>nߣ½dU¢YäAùM¶sMÍ]]{çDx>'½Î«h12·b›×      
%4š®ŸóòX9ڕêXSKBI¨4HCŽ–”òá¸þ%{þÐúîzu:€¸‚=„!8‡â3'>Šô•œBzL5jÙÿ>Uì       
2H†®º„8o‰¯Rª½5Ç­ªƒS§88ý+ÔƒäâTwaÿÃHÀEâ×vŠù‘Iꊍ÷TۍnQ¼µ¤#ˆí;呾—Ï6ò9>L{;f߯á%w
ý¨ÿM,!cƒ±}¡©õ‚w$Ìî¶TucµïüUN'™ µ 
‰øÝê¢Òí¢Uö‚vÎØÓâgb½Jò¼ÃAÝ«§»×Ë=ýj>vÀMÒôNÞy 
ËMÄ4º#ǖEüN®-µâ§üAOFÊá"nCÓ¶LžŽüOœÊü”¥³ü7O%èðN2ܾ•Ü)žDYinÂr\,Z£pN{µ€uQΤòˌ”ü^*¯øãZ’ÔrýÚy^®–:ܶ4ý
…
‡.¼ζœZb§n!·ð÷bÔÿ™mê¿[(ˆV0Šs—*2<l§š2ÏXòO1s¤.?Ú9^‘L޿ɬéUÆv‡)t¿‚å6Wú:ã
~ç«7ƒŸÌ
bD7;Ýϱ»?–àu¶ŸÀMŠ,$A^tʃ5Ø/
VÇ,Xƒ}’`Ý&V>™U6—ÕLe•Ïd•Mdõ‡óX5'¤êªž„ŠuÚSPÅރf1¥Nµ"[,ôaeUõ´¡Í,Ô]]ÿ€½ÛÍABi𫐛É%ý¼ºÂŠ|я¥‡0
+ADW#A1®'Ë!Çw<“CPoÏUÇę¶©        Z•èÑpŒÇê[‡R'üšÞÄÿ_Ëe3ïҀ*±u:çL²q\Dj&v        
eœ®Ød¼)¼Å_@yˆQêÑÏß

wªWÅ׸&NnpwNoOoÎ8½yðôæ‰Ó›'OoNOoîÅ«üÂÿoÎîÜ¢À̓7OÜ<ysÿõø%ÝÂÆwq%^¸¸8WåglÒÿ
     °F£úíÇÖ1l—2‚(Ù¿1‡gœ}}~§:n
;õF,DÕ{#dq‚
…¼]œ0h÷”^ÿ¿€úêøNG.9ùëüµ)B›£³ó³oNòÚq‘¿Ç2À_•òd8g„–•˜fÒÏöÃd[Òƒv) 
Ô{Ÿgû3ËÊÌ
ÑþÞ%–Õ̎€.¡6µ$Í4©½´ÍbC—¶þBÓã…!º(Ù܆ÐÄîË@n”c»º^båG‹hÒEÀÂRºN‡&ÿ}ƒÿ޼ß
ÞñüþûºÓJŒõæ5ŠÅ<  
ïHt™¶åjJ?ÇQ^½1D†ÌuËv~Iyá”ib-ß¿äÖ¢2xεÅÐÞ_wo‘J®ª—‹Åu@ïœ`8­Ì¤œ^FX–H]ö¾‚*W¾.ó).;öøŒ_n>Æ/ÜO
 §ˆß¾ýõÇ
ý쪬Jž†Ë½'Õ/3•]ß# 
–àÞ¾rôpz˜^×+»ŽL]\Õ?[mÖ|Q¼\ò!{t†™üІ5—˜½t±ÜöV¤Ý­$tɦÀ
ó¦½     Ë&G¤¬~a½Fc‡iÿ-æ>¾x›ó@4®æ9ôºIAMz…¿šïbd        eÊ
¥l‰ØDP
úk«ÙvQ<Š£´{[GRQ_›«ë£ë/ûé
ÎàM‹!Âø®p/ÖѪÝͬœþMrH¨åi{ìz2ÓWÊÛÙ^b¡OùW)lã•Yo:ü|o²®¢ÇW®ˆŒß<Gªù狹¼².‚&DF9v:E±Ðõ’ÃÍa¹
 Óz¹º’[ç…\uRÙ{JFÂðHŒ/™Z}3´ŽóÄtÔt%¹*Y±‹Wä?N;ÍïTRøL‹Å¶¤Áє´ìúlÞâî•Τæ¨-IœW4;¨ß‰Ô`
L?Ž{±0 %Š`1j¤x6Þ
Q2º&'üŝ#½²#k(.#Ö&”    ™cŒ!Ç7LS¯èîҋպb³_¦ˆX]ŒÙñ5ɍ@ñË\×¹’°xhY‚}…
oX*ϸ€,)Dwþ¤ÙhË4ƒdëK«dOÄ{ÐO*}@û>miE°7[?ޚ~œFÝHmÎ
Ø2فº´h޽OŠÊ2
né¼nQrJHÅQPvÚ¢xMñ¬!ׄo&l±w¦ÃT”W4•<A¬—_ Ü$þ=_h“ñ“þo"ÃSÒ       |
.E4GªñÀà‚ÊCö‰§z³”âM䪡Щ)~MÌNSZ,æÌà%šri¥Âg|ҍ%lDØWÞëc°þˆmoMÜpjó/hmß      
¾ûö4kƒx¦Ùúa}‰³âùåšt!û[óÉäÚޙYŽ'Èõ:¢#aZVÄÈ{·øb‰õƒA˜½ÃiQ‘ìûüðqz5UÎõ,°V·Ï× 
&/–‹ë#8©Ø5q狼ށ—Û!¼áM1JEÑބD;“/‰£öfþd爟ìÀ@þÔ!óSCý™bE’fŸâ!¡—£·ßyæ­wÞ}ó•×_|c8ºKJÍ>•«ÞMZôŋwß~áí—ßxÿýW^þ÷5/:Rô&ªØ~Þ\]ƒ°|ñ®cËïãyƒ9«U{åÍøhKæXÒóo¼ûÎXÒIo¯)ü(Ǥ>%>{²¸XŸ‹“†²âß*(uÒs
 /+Š¿êžÁ¡¯¨7¬#Rh¢¡)è=ê2Ù¶2ŠÛG³+’+ØÅÔ“‚ÇCûõ’yÇÝ=¡z6¥¡u·».!aRf‹¤e|vì¦
/„¶,ØÌ²ÌJ’Ï­(G-Ÿ`º*¯ 
'8Fp±(ɀ¡2¥HržÍóöéòéòŸ•.+2w.±¼¥<ßAI;SÃP\1¼½§œ”)࿱\|É×H^ÑÂϬ‹   ƤҫSÿDž
X¼’1Wb­æ¿nL#û¿hûïmÉ+£:¨·”û̐æ?oɼ(Òí§>¨hãRÖ%hZ£æì&2|ÏöööhæQWÚG      
UX(espiÝ+*ìȋšœ³»ñFù«uì.¿Yµ;<åú
±æ6`.âþ;’MŦ“¸®rMY
=‡7Ú»ë¹}·(óÒ–£OÃ^©˜J0óäþö£ËµVaˆž_\|„3wƒ³ùâÕ=#ÏdŽÿ§GÇR\L 
5ÖÙ\Çz‰û„ã%(FèÇû”ÉÒ WªÏÁ¸—þËѧŸ“~ ß?dÉÕ2^m*ÂJ5Öèl
ºEé1iRe²%¨?;Pb6{_¸~ñ´€¿æ<œ{vøëÙ˦>yf̃æc¿¤¡Ç凷œ  
øîáììÖA>ßí{KíbÁ?Wn°p¥öŅÿÔîՊ¿5/0öCñŒÁþ¸sUü¹kî½)K§>Çñ‘Cš°K(¶Bm@J1yjdú…
8–⣥ùt(['¥‡çu \ª¢Ý°³Ç&ÆO*W‰ 2”*Ir².™ŒV’¾@- î q.—Žù­*ÔǸ7YnXþa…
—-¨w´ùbӏ¸ùœ£é»
:7Qwd–#°>,ɒÅC¡/’‚Bk°¡sПÝ÷\}ÒÞÉìŽèšæº@rЭ]WÑÝтï$ÒAÏÉÇT_Ò5KFÕxÓs¿i«3RtH,Ø*vØRȪã`°ïàŠž‹²Ð¶dU€i¸<m1j0”G“»5ƒ¡Ëp±[%Ôn]^£7¯å ƒ;o›ÊíÔ2_µÍ°&ÂuTðúÓKä鍪íß}>Y|zwOÁ&TÃWC±ñ'ãOOKy-Í'£ͬQƒ×z­¾äE–ž„ªÐ·YÔÛLîø~_™w›Ǖ<Y_OKÄû2Äe׿\ÌÁøÞ%*™'RhUϽ2ȗ¯,±oiÇÖᑡäþ«L|¦­¡Ô‰s[Å í Ì»À$HÚbsÅ^ñ&> H^Öb
pŠŒ¦B–ëìËØ¾–1žS<ÜÉá}OݿڂF’jƒÍ;âqSµ¸_›ç 
KÂ¡e©MkR˜Wd2ÔºT>sœ7R¡x0í2õ†VËà‚-ƒrFÖÕO¨ü÷
ãÃ_lM<(’Ung¸C?Îl'Çcƒá®³å.>~þTƒ×d6Oá¿
ÓÕ¨.ý·ÌßFnl~f¹ù¼ÕT…
T«Ž)à'3ì·nÜ~S+60Èhý­ì¯åüóëÙüÚÛÏôú×Z[wŸ¯¦jLÜ$bØòÀû©H´AHq;m´nMg—qÂâ.#l³)˜äVÖë•ï]/ž‡‹

»¯ÌÔJz­ ˼
˜¸1*ÀW793í¢ð:•…„$.ê)." ³aC¢j‹•’;        Õf;-ŽZ|ɬˆ¨wjS6ÚM€:]“¥ÂšZ‡Üv¬'> 
¿™Ø±q>'ýO—¥‰<™‚¯˜ÃN™hôËzõ/hÌÖˆ·$ÓiÄÊ
À)^ðš»a@ЋO£$3Š'æzÁK‡KS)/Ü5ä
ù–’™5o®vJ´Î+L*µz XÁNœðª&ґZ«PWñÆÆA':<á+ŒI4¨i­¤OovJúÂ@{9ý)
«Pñ“Q-•=ä´o•÷é©YޏÚ-FISíIY;ÉØ'Þ²µÞ
ԊÂ`“°X~Æ
–AõõŠw'¶N[3’´ò&5f§€´“÷€&•ײ5šzT@êJÅ·ŠùÚՈ^UPúI‡.1溣¸k—ÊÒlwÞPo-/ú\b´k7)ÿ¨@¾S„
½<ùΙòšž­ªBËãÙsˆbnV¥ç)êDÆc\Ê`*ßbƒK}*—ÊzzÞÙÅ
jHÆ£s)®ɔ^b­Îu!˜V£ä]SЌ×ÕP$“Cž[¯QeÐ¹…Oœ*@íÚ¨mLú¥1y
ê•ï¹á³o忣$û‘áMGr)¹íI‰Wá)‰)^°®’‹º¤0çv×-
&(‹5™áª‚ê,5Ï+ö,ºÄR”nt:³[áwíbb’pؘ«z侞~ðáéyÀmÝ&c÷¡53”+°·åõ";˜a}47îïØýe†7ôãFò(›Ïñ§ÃÑ[Kž®¯§ýÝ0šÖV~©h®óFƒü­QØkÄßNl¬·KV󐡑ÅWI}(È`l¤Ì‰íÚÚ–ÌÆHîw›-Ñ÷—JÉõ>Îq´ì+»/Ãrë‚6ù·yÀ,Bʰŀü®H¸”7³²ãüå+K'!žF¬WPu]±ÔçՁ%¤^a>UÇ5
ü·Ÿå
²'òƒpmv^,ùÆ>ñ½ð݃…Ó£ÁƒTЖãÐHøò6uۅÂÇã•øîGZ©ƒøBŽ—Ô m±Yœ›ãX’«nϚò¥®áƏ՘q         
WdkN¦„O6¿`<,ÀŸÞà¼î%=Êí¯Øy×0¶íH<¶,FﻀìÀ§YQ¦ãÁ¶PŸgæÀðwMÿC;ÜÔ]F¢éê£Oâ¼ (B8>ÇZëò3ºóLK
‡¿|djՐÈ=_h••°ñ¸?}‰=½„C´XÑ¿~…¢Çü"ŒöcøcyÏ_/¬”>oÕä³I¹§—IA0$æF€Ÿ“™; j­*Ó¤ª¬»@×÷ñhÄà´ª     
  Qdo%¡Õ¶ªwPš\O8ð$æô6°:~šñ´™†Ÿæ(ø©ƒë¶êËAo_ýå ×¬À<ͪ/ÛTø–œօ
„Ò“ùܝ¥;BuH‚Y­Oºî¥]ÃH<[ù½ÚµÊ£(¡iLoa 
ãós|ZÕà‰CtY¨kÚ¹1³b#ö[צm׳Ê)e÷“Ô5ۖëPTZ؉ëÚÊÄ>µQ#øn‰¶²X'fzÎ!¢³^å5!
0^MIRlèåg%ދ‘+…'e¥í Ð?­\NÖ34†3;Àì]–KßÚÄǁVAZuPªèþmuä¸c  ®2Ùc€…
åŽe.X'¹v·Üàu`™Ó8${ R!ø€V+'¯õìNÎ-í§åÖя7”W…
Ñ+ó²ö+ÍÊ=k9~Ù­Jw$·}˜/(6³“­I×­Ár«M6SOT#ÊWñ›ç'†Sù…
zÇçü1XÏ9àaœF¯Å¸•i‘0{ÚZKóÈ^ ˆ¯Ÿ“¸ã5±’
•EÁ%ÎRa'ØTE¬±ª
Â÷FxÈñxܱ„=«<QémY:“_Yè?ì¡£rYö]Ù×Wù²óõÕs<ÊÑǛ   $i¨“Dë·ÉՖi]¹g›öpï07U¶
{Cn]Ɖ«Áõ˜8Âõ^âÅÏå@0š²U×s_ÈæÐvåŽé2nÝ1S+ùsVM¡Š×3Û¤ë­ýˆó’ø6ÔÆ©™b²"·€ü
:™à¶ÈÜ2"èáRÁœÉ1ÚWËy¹¾öû
ÂÃÏhÄÕo¿ðQ…‡˜T…7òdërN„0¬õLÖ¼l{Oõ5®£a°{›q3FaõÑpû
èvª`ãÎk$˗ßyFg0û8_†nۍjA¨cŒxÉ&èˆ'³¸;Ïù(apSïX‘úŸ‡O§C«ÈÙ®š/!LEK#V!
'mq¦;¶9ß.§¯84Õ£ùÞPªô޳:6¶©Ÿ»6Éc‰Åÿ*mñR>ìÓåë‚“†æ®ý·½Z|­€$0khîŠ?tmkࣞɢ,—Ì¡}Vĺ5Uø½\ì4Šñ“¤d½|pÒ»õÆX¦ZÑ
=Ò¶dy'+PÉIº8“ÒÁîÓ±†G.·‹     ­a?R¦iœ4«ŸP?"!ù–tÈ6Y/£à@/9¨h5ÍG±=é¨h
)ÿHM†Ôا1%́ɳÔC)Zð"ÞY      e›¹,µ+Rç.‡¡ ÙM2’êôhzxÊO"1bhŠïÁ-ͯB[4”Ÿ(ZZ
¼ž”ì8ÈtŒEO¼%Ì•Zu 
ÖÏø°ÊE*YÁXõdd–¦kÜ~ïºÌ3#xÚÕ/eÍxŽº]0'Gl„¼}°—3€pT‘Dµîî¸}Í{“Ŷè0å¾ènˆºv§ënŽWØ&:”Ìéٕ.ýøçïé–þܹ]onO§‹•(•íñjëp¤€(Îß
S¾í‡\4w‘‰È;÷¶5½üâV¨^^„ñ¿      ûáü/ÿ/ÿ/ÿ;…
ázøa¿dÚrbc³¤L_ö”™eûò:Ó¾dê5´ô6Ϊ´%:ÁöçM6ò§Í°·«hH
ýÉò«´)v|Y'éQ nvš  j†on!zßYIa„ýŽý;d&únÉ)ªes›¸úµ‘—HºxN™k      
Ì~àa¸H¢éð[óϋdkßh*7÷ò‚nè§&èöð-'t–)˜¦bQºçכ„v†>ƒ(š§-B†öÅL›¤ TattŒ´°äþøø×± 
e{Iª¨×WKïIÔïÏÈED$ñÂF15{áóÎ5hSbüê‘åÝid/KÛÒøI¯%)UPèÛuZ®|µX^n>vö1.á¨
ÿþÀ?ì=rr'ÔîS°·Þj”{4-÷¹l/YšæN‡¾‡¢ö+%s8ÏIœb6ô,œ(—á:ŠÉù#¿ûìªOé¥9€„-v™ª7W•k½éžMς̹o2)„Q—Ûù`&±Øùq[c~¿Ü|l’£Iº¬1ÅÃcOd»°^„@yŠQۘ}›M$܉M"Åz’lcb§Ô•pÂxê„#’¡O"F
        D)#x{éq^C‘г]ЕDûK×Gًqcù÷\p,‚Sup»Yn•þ
Mù—¾U»/œJAìÑJ)”6àP?DëX€\{tž‡¬¯¸Ïº#®¾±¿¸õö¢“ÉJ9ÐU«­‹NÔ´ã
HߥіLȰâ~Ղ=ÐÜ­o`øÅŸD`’dõ'±üKk'
u½^l«’øûØs¯"!i×¼pP³Ø.|Þ¢L'J:;Ïç&ÁaŒA`«Îq^Õ¼ÿM装cUC 
y¯zÆ1ÓzHÄw)HR]†4c«­†¶i§Þ´;F“
¬%Y-­Ô²àKí“øP”‡œ/µáЈß =[¸ìÖNˆi˜CÎ'X·9,bú
è¦ÄÉöúÁš /'üR/Ž­ÉY‘多Ü"À`÷®”‹Ÿ€‡Tm±:]¯ .ÚTc>Å/'‹nÿ#à–‹0ªQë€b¡0    ¤´í  
   VGM…©ý@ŽÛÐ*ÿõN=¾}Ù$„PïœêéàûõÓfè\óH—Bíc¨S‡þ¬ÂLŠM¥d}/h8Á¼¨6 
C¤»K+.΃äÏâ7D÷Â$xÊõ8°¶MDZ¾«5»#R‡J崍è~`O,ñoD…„=z/’†±n„ýí/±w¿xÜ éÖRjö^ã"…
mq„Sc,­%V1žaOÝ¡ïwúÈ 9¢/nҙŒA*£\    ®kׄ_ðÁ RÀWœnê
P/px   ðäAGL÷ð8țhªŒ>îڝ¾–ùoLѧJ©wV«\¥ì"ÁåsûÙ¬
=ÿzÜ{O`+úM#Û\1#ðÚɘr¨j”5Îӎ#Ñ+嫓
gSüªJ^ñ^{îãbú©ëLP’¾^üžÝê¨Â(ƒÃ-1:ä¶ í*Ørh›3t¢®ó´€úYHÖ6Ž    
@'Énµ±ë!Äð}W¦ï»à¶¹$VXtÞK”­F¾d*3ŽÃ¨Ò„ãÜç>︋ÝU`µM¦CåՏ‘úÔï-á8:׏«0V*îˆ
‚ºëTˆì³`*N¢fr㣄íWèB“ÀhæÔ+Ïsg![*-•        ¶9ûúS…
1SàD›J`\¬ÈñáÌQb™Ç¶jY±ýÛ?´tP`ôі² ª3²nO bÜÉ!R%Tª&=zˆ@¹F#h‹*–›I›ºl}›¢…
hllO#°›Z‚Û{k;)Ka™¿÷êIðgœB'l‘¦@ÅrׅCÿ$f»¥L†!¤€"ÔU™ä®TKË¢–P}øCžB{
Žu®ÈR¸ý‚ÀbÚfj){‰J¥U=ÝID:Â$­=ãØTÖ-3Ñ;àoǬ՛\¶+V‹[¦©ÍĄr`M‚ÐÌÎ{ñÕH·L%pË¥z,tjO•÷«Á£DŒeа¾$®pµÅ#л)+Èo½4P.§‹­¿Ý@84Né§Þ+½zÄjF½@a€¹MõdŒ¢h
`|>EAK,†ãNšÑ$ԊœñšÛÊFë“æ,¾Åwý°æ¹ž1$#2/î¸-J4„ç*ÊÞ+6&¹—¢
6áÌi?LäÉ\ô{X‘Hàšú Jå)°+áŠäõºøÌÿ      øÕRM23½&~9:ÌT'¼„‘…@Yø^š¯XTö‚…Œ¤¢ºÐYv 
²5Ѓ+_ɱ]‡¤ÄÛh6b¹¶mGQÌ%%\Nžg®½TXÞÊ]X`׀я_©»5Fä<¨
1žoJîÜþP墨šØµ6Átº”UtJ~}" ¡yÝsRÖ¯7jLo‹(hím   ¬Úاá~ˆ<WD¡Žù4¢ 
AŸžûN°­ÝÞægMªMÛM,o\ü>Þ´¬Å®y}0¯)Ž)Ñý½cpær¢ÔђàÅLLú4×Õ Øë¾DU±ÃÊìsèBdȭ{;
¦ÕY¤Ú³EBà–“eΞ¨Ø››…
¾ß~^z-\ȓ'²¤ÏVï²Çò*¤‰™ô÷¥bè¬Û:eëñí<E]ÔªNÁÏ·ä¬MS¦ˆ–Ñðµ‚ʘ¬ñâu†R¨µãOçÒ¼        
.™Fop‹žÒߘTghkƒ͓¥Ù6¦S͎¡Kk¹E§ènu‰ú±gƒbØ&u]˜êÁ4ҙ‘•áØÅnÜs÷îÓ~¤&p…
,Égâvãínn0Ææ4b‡wô“étµ˜à——ٝžøkÕ‡wßôUG,……?åÒ &úŒ’R(Ýj¯« ÖI•ƒ¦wðõ7lç¶v Û¦¦åËRž®ØÄ
Àjúƅ¡C HqIÑ<S4khݍ
ar8ú+0©}4#³
—XP§·¯ãñƒ†…yž]˜Ô0z~KŒ:`€ÍÎÿ
lºö÷ƤÿÙj¤\/€qáºùšÇQQb©7Ӎ^N¡tn˜¹¼)ñ™þ¦XàQ«èªoD}ƒ–á!ùåhx"‘Š`VD
¬ûb1Í[,½0BééUà5ˆž]'Fv<;û€üÒÎÏïà*@ÚÕtBéRdå4¯   
É®Qأߢ¢ò‰Ô‡½ÉGÞneF»·t}¢“ˆ÷ɶ§ÊàkgÏ
ɉ¤ï9ê}òW¡ELËaðë‰ëj_â×àhșý:Ž€™Wµ©¸ûëš*ö:§}³Õù0?¼
ñ"R©]ôb
ŠÎËÕ;+†åYˆ!‘'Ƌ¢ñ|o9µ÷Àî’ů1Û¢S„vÒü‡0{õޝÏy¥IÒ#–´|øpjÎ$™ÀBí›tv1¦]ãx3Ӆ
Yq`ÚJjuÀ>y:#ñÉ?>q:çV=(†–¥ü<—zS%µô¼¨Hç]ÑæÆm8>ª5!{»Ú[>³œ½%kù™Ùg¤yŸ¹U‡=,6¯\C!»Á4P‚‰÷­7¬¿û:KeâýãÕ0f`]\‚¥ÝQù³GM‘Ïü小ãh#óoÛßÛ»ÞÝ8Šþ™·ˆtɒ4@€~¨èÚZZ”(ºæ6eárwºÍ‚x
 
øÎðbülόÇ;;{{)ˆJôK›Ûñx<ìñŒ=6déŽðÛ[ï!b_âk]‘^:Ÿ$ñD&d6›Žu¤×·ºLhMhv%]UQðŠƒ3ç¥L\¦ô&έÂòdî됶¦rڒz咯箱µŽ¥sRšS•É]ïö»×Ï{
<š½T–2ÝM:&œ     Gb¥î Á
iXŸî\­ØßÏa¿ï+‡&Þoiâ×ù,Kø9ÔߢRÀúAËp`Žh<ã£h?LÑ:ø{ãZñÌâ…÷ûAI´M™)Åz;Å
-î¸C!@¸NÞmŚÄX¶Y•g½m£'%u‘$Xuúü¾³‹DE¹`½OéFò•™bX.µ9ÅÅ}ߨ˜:d<5X3m/õl+ÀS;á
”SÓFBYß53ƒQ6x¡¢L™Ãˆ²¾4*+¶`Ó¾è"LÑiaßy²«Ù²¨hÎ×Xßá¶|sÖ>.¢X¿”U®3èv$=ØA¡!¸ÄC‘’Aâbs±`؂¤¶#¸Êì‚f›„4ß}÷Ï:CygöìŠ/þÚҝOY¡›´V¤ŽŒ,ª%U±ÖòhÎuÌÓAðzøÙG¹
…ж»Mˆé!s~si{
¹šŸW¶BU¯øÊ]՚i×鿥NO>²b;„Û–Þ­Aù9¼ô¢7¤ÆóDå±òÙ"ÅvÀØÒ”JÞ{¶ó\Ånµv½jpòê[­_Sºþ’ÃÖTœ÷¥(ÝlÔnn’>•ä,Q֚nRö´+¹ùæ¡}:¹#WénÝÚ9u%tE‰÷CüÌ­ÕTö°§4½’ô|û[cÙªðȗ¸k”|Ì¥ˆÉLáû2
…úÑLbåžê¤“Pv6†Ü
ÏÔñÜãDÚgæÿÑùãNm2ƒ~ÔþÓ9üs¨§›~&Ï×uIP儮¬Œ³6£Z
¯|‚     ÚVbŽMö
5GÝ"gϜ«9è6º‚Êr€È2sY òwŒô&͸°÷ž
ۀõ¾µ½‘‹îðÙ£Ç'G÷F§G›´Å±imíÆ`Ꟈ¨ÇA¡?æzý€!ŒnYÃá?ÞɚªÅ$F´¥föLI¼GÏ¥11Hì¯[^\
 ö
K’×͋\Hç¹k~ŽÅ*÷Ä¢€è¹Œ¦,çb6G·RX{Aù
:b‹²!i~´áZ]Ë"Ôµ0¥Ü­±OÙΫºFávÒÅ<àk—l@º6Ÿ=ã+ª
•õ>>qê(p‚\©ÍéÒTh=‰%J‹rmœÌ¥Æd–qž™Mõ‡7ڕgäÝXƒèH3•”$7î\ª[¨ôîýÂ_¼ß`gü‰['òßè–÷2%º±ô¹nI•t§yM¯¡üC2É~¯Y”y'A¹3[ôÈ6³³¿[àQ‚®ÿ†Ç½Å[qÜ`P=Ü{Iާ7Ü¥ÿ
…Éý!Iòûo))6ó€Ç!j?¿-WË5õÖ_p`C¸ë»úâK¿¬<^éÊ;e[Üóx’4¨ú [h7ÆKJÝq™•h¹ãj'€òQb—ùâ]¿#¢E91qÃﺶ‹õ&Üœ³y 
¦–ü        íÊ$%3Ž9vIIê,¹Ð£§ßzÁ—æ¬ùíŽw[    ¥øÇ©Aô·w}?ŒR 5Àñ~̹øŽk÷G„@¦Ÿè­F…
>’5UM¬lû&#ýïM}<’UR^‚>j"M͕Ô0Åñ€þ–#¤h¥¤;©
ϱæµy“”/’äukž ób;Jø$IíÁ„‡€B/8VÛJIWÆáNx4hß7ƒð&' …\pŸ7<
œIÓ
iÐMÁ«a2x¾¿å¶3湃"IÈk6ÞٕҼkÝùÌ`…¥  
§Dñ᭐èüº|Îtޔ+S_OzYÞm*Õ3„T¡šºËÞ!ý’H±á–€ÖØYì„ÇtL¶]óÁ®¬]Rõ,:Dâµ`> 
€¾´Q³´"ëq‘w.(XnqåFÅ6è½lF$OM½"æ‹ÓE   
ám“L¢Ó>¶(4ÂlPjaýsZ6sS¨#ì×óóñ”žƒÂc¿ªÕ-Âvm›mÄÍÆ/ªçxyþ3Eí˸\,ùú´^U/0ÝѦéû.üÅ£,%éà+¸út<Ç5tÓ~õ1ú'Uìœ$nJ`pöQ‚HñÒI½•¬§’€ˆü
IØhžÑ‹_ùû !qAzªi|í`mM$ÿ§_ÕÀa\[î‘}«ÅUƒ.ppqäü3’˜E"ªa˟®ø¬˜¾µI´%}Ñ,qª
Tv„þbùOô¸ŽYš¸%ÃZô%.`­¨gÿcðþN?‚_
Á4>
Ž?Vœ±öšô˜Ä"͑^Ný+ùI¾  ø‘̊Ô
3²óž‘Ç•çå¯k99<czÍÍý¸Y,åè”yé˜Oøÿ5¿æàM9ø¤zþÃU–‰Qëâõ6l7;HÿËí–:sçÕäͺ|58츼è`0LÏëÑ0Xvþ»ßÖ­W–¡t³;Ìív¯ëMçpœ›/M”aÀ{x[ù\ƒøcUî_¿ÏÄ˖­ñ9-Èóªv)ødinc$%
HrØ5<á
îñϯ«ògùkt~^’Åœwu-Ÿ¾ ¨8×T0-ÙºWËwAð5|´+‡¸øœñ(ѝ²…!<$“”þ¼RýuD‰Ÿõç#–KúûÉØ#…
£ñt.WTÚ­jòDÃíµÜØ êɊì-‰š%vEnD‡nŸkâAьmmè*úĐâ!Uó##a
ŸÎÙØMߜUýèí’ç4±0áI¤»ZpŸVr¡/Omj6¾Í\ÂfNëŒj
†¼(žn:·á¾êce†%+«Éçÿ•1gkö!#e,=vA]߉׌Y,[‡ÍÖ÷ǓÉÞ,•ÓÁÀ€QÇâxH„HØé_o½Ïf
ª#ùWùâìpš¸Üê~­Ó«ef1C˜’A’}x*փÐ.J´e«›´mñ[|Šn&Á臍ëÅÐg@VÜåa'Œï(TÞ!ˆpͅ
^?¤Àƒ3%0-ݜRo¨\O«ÏìЗ\Ÿ¡XҩݎÃ$±Ðcb\Ç´V¦0ؓÁÂg—Ra΁åìÖÜ¢Ë(ôþþ~<vÒ    
»r‰=NÜI;Æ®>»v€úàÃÐé¬3Íyš’$% G{˜”*­¦hã±V:…úRÉ,`H´EJŸýÞ*[Vqés 
ߌ֯ÁÓ¡Öì’.`“‘1èt.íåzÉÂ˞’E€s’%-]G¦PÙG¨îþB¥>C¬ôֈ^V§{)é}é$XCcR˜
=“·=è;ëWÜðH*v‹½Ò#CË}]¹ïae߇F¢ˆšQZ®f#!ŒžÅ>vïè´éöò–ÎÕ8“AŠ        q*
³«û8®$¸oLjÝÿë÷è8¢ñ²Sðòóòš<Ö¬€ÁÙv^?(§í®….ºIA,"Üi›<ܝ²àNn¤dÜ…
N}ŠÁ§ë¥ê]ô»£I-?üô©JY¢hûÌÂÙ~äÞ}ÂÀƒKa»Yf_‘:õßævŒÊ؁Ÿ2šˆïš%E?…
7Œˆ&´o×­/p0œ¹ôrXôç¥tÜ|6ò¸u$öú ËÏÒ²ZœMÃ9:­—©Ýñü5Î¿ž¯€Ñ#oôAa:DÏL
‹;•Ëü:B֊{ëC†Î@ØgÙ£é:íJ¡ŒN}~YÒÔÚaÈ£˜LŽ…ëI4†ÌPô¤ªêàÆ°lâZ!ÀD”éǛÑäHZ
uðʶÑã&zŒ]BŸ/¸6n…NµW1=?Ùýô ¢?‰• „¹’µ$Qì&÷kȃÅ÷:^ÁªÓÓڈ»úxÙC³j¯
_¢Mwѯ5øÝAKòbÄ­UaªHÑ[œ£é”¶wñ:”›×­š£ã£OŸÑșîŽñŠÁ¢Q2ß7 kóçFG 
Ø^„À“‡Ÿ=0+WÎÒ¨›tEü"ï?þæQL£ñ‹é–#ôÁŠ8ýzSâ‚üz¿úҐ§¦þ‚$!PK”Èd­á   K      
úÛI¦€þ‚2Ëw[kvqÃlBnj„ÔhM=ìªZÒ1'K\<FTž°<ä ÷#¥ Ñ(é×.šF¤o•Ëw–Ю–߇ë“.Š)¢^ä1œ¥
ŸÖ¶ªA˜5¥lÁ.҇²Ñ„j‹u¤¾{ݓJ­cIÕï"må¹1b*gÛVÔI°lB­%4‚5Ó­Ÿ•#FyuÕ´~Ñ̍5ùо*ð|!6¾áN,@à‘55lÁÓ&u8ÿÍx
Âʮ˙EÜõ,mÖ6uÌdw—[Q‚ãѾÿT~/¿#5PáKی¶ouËÅu8ÁtÀQ8'rðr&.,¿ Ÿ;RE¬3:—øØn´éÇ5#AcÃYbÙ5x—      
jPŸkÕ¶Äå•WËñÐ7{Ë5+ŠÐüÝÄ_fxó©ïeÇR¶±„HŠÈ$G‹4šÙ¨OWÏtŒ“¥ñta€9â+Ÿè(—,Îö9o@9q£¸ñùTÍq0e©1ÐuzZµ6½uÇ֑iq
 ƒgZÉi‘§¯¹tÜ)¶7AI’sí6{cåÖjLyõµ‹Ë¸õ‚l,<™Ž¤ÙÆÉ 
Qoč±ãòÆBڋê«ùóçÓÒÚ#!.]!mNÌ[¤ê%s‰•§¾ÒøéMuÄ¿iœ]?"Ç¥bÊNá:ÕvˆÅÒÆmC€sY•3ŽTdÎ;ãëGó«P#R#åC´ôb•i¶Â»œ‡á¨ŽG«ËgåÒöA¾mÒÔ0R+š­<Ô"m&‚ߤÙêrH]ªµOþ
  ¡ í'®àZ        ™º²ÒS
Ù½¤Ù ?÷×6èçFhWÑÄ
£^zw–ö6›u_{¶>Ä£¶óՔ÷(f°”¿ì5HøÛ\—²å¬®¥_Û©tK?úTBÞà·ÄeìËë­õ»DFÝ=ü“#öìkíkKµ"éIˋ—›uÉ#ŠÙs³ÎE>Q-ý‹JMÓÊ©{ô
 `þÓä0ñ¬£žQp¾ž^Ññ{@"ŸËßW[­«öÕB*Ñ_§Õä"¤>#pþƒp¹x~¤µ„`~Õ%+l6ôn>…
˜ñÏ1›~]bŒp.C$°«Ø‡çƒw¯)ñ›ZͲžSüÒó_pžj¸AlCnqÊ(kêñBÞ:ª¨5•29iïDÞ=EƁi›bY™ø{Þ
ãÃҊ
 Š;‘a§E,ñYˆ÷@‰ƒîÁ<ÍMh!üEŸá6“ýƒL¿‘s”SWÖÆäøÏeсP÷©=t&C(`J½…
–n¤'¯´•fmSi•^ÃÖzDÙïyFé3¶ŽtšLœ‘Ÿ©d‰ø„ -zÁ³Ü„|5Ð
•ÈÌŜ   
CuCi6ùh¤¨ŽFœG³¹3¸÷ääx÷ôÁÃOÅ~Ñ*>+åÿjÊâ×$s™&!&êÜæ«,„ꢕ]b!8
Xá¨Lk"¡âþÙ.þÿPK?²¡H
$0forPython/
 |cßçæ£ÑÚ×Ê×Q¤ÑºwÓçæ£ÑPK?É]¢Hom§­œ $ 
(forPython/changes.txt
 J•AyW¤ÑJ•AyW¤ÑÚÕçæ£ÑPK?
G¢H$ forPython/com.ini
 „±±±?¤Ñ„±±±?¤ÑÚÕçæ£ÑPK?Z7H!ï»mÅŒ$ 7
forPython/frmCreateClass.hta
 Η«œ—Ѱ䟛ô£Ñn<Øçæ£ÑPK?"I‘H%ti3[$ 
6forPython/frmCreateFunction.hta
 (Rx˜Ñ°äŸ›ô£ÑȞÚçæ£ÑPK?a™HIb/ß¿$ 
¦forPython/frmReplace.hta
 ÀÇXڞÑ
G¢›ô£ÑȞÚçæ£ÑPK?슔H¯[âo $ »!forPython/pe_tmp.py
 >L”›Ñ
G¢›ô£Ñ"Ýçæ£ÑPK?        cHòí6E$ 
["forPython/sampleCompletion.txt
 µÌ¥ŒÑ
G¢›ô£Ñ"Ýçæ£ÑPK?»‰bHäòã㕺$ 
¬#forPython/sampleModules.txt
 eO"–tÑâîƒáQ¤Ñ|cßçæ£ÑPK?h=HÎÌÙ"Q‚$ 
z$forPython/statements.txt
 ¸2„ZÑŒ–—ï£Ñ|cßçæ£ÑPK?x]¢HO?üIkyÇ3$ 
%forPython/__init__.py
 ê‹ÿW¤Ñê‹ÿW¤Ñ|cßçæ£ÑPK‚Ÿž

Répondre à