From a04922858cd05f9c24435116734dc735d56b1053 Mon Sep 17 00:00:00 2001 From: Siddharth Ravikumar Date: Fri, 11 Mar 2016 00:16:06 -0500 Subject: Edited chapter 3. - Fixed typos. - First/Second person -> Third person. - Added links to modules, functions, classes as footnotes. - "combox database" or -> "combox data store" - "database" -> "data store" - Removed "Language choice" section; too personal to include in a formal report. - Removed "With the benefit of hindsight"; does not fit in this report, removed it for the sake of brevity. - Figure 3-1 -> Major changes - grayscaled, changed fonts, made it specific to combox file creation. --- report/chapters/3-arch-d.tex | 394 ++-- report/images/3-combox-structure.eps | 4287 ++++++++++++++++++++++++++++------ report/images/3-combox-structure.svg | 1215 +++++----- 3 files changed, 4382 insertions(+), 1514 deletions(-) diff --git a/report/chapters/3-arch-d.tex b/report/chapters/3-arch-d.tex index 98c739a..6cb854b 100644 --- a/report/chapters/3-arch-d.tex +++ b/report/chapters/3-arch-d.tex @@ -11,59 +11,62 @@ combox consists of two main components -- the combox directory and the node directories. The combox directory is the place where the user -stores all her files; the node directories are the directories under +stores all the files; the node directories are the directories under which encrypted shards of the files (in the combox directory) are scattered to. A node directory is the file storage provider's directory, for instance, the Dropbox directory and the Google Drive directory are node directories. -When a file \verb+file.ext+ is created in the combox directory, combox -splits the \verb+file.ext+ into \verb+N+ shards, where \verb+N+ is the -number of node directories; if there are two node directories (Dropbox -directory and Google Drive driver), then 2 shards are created. Each -shard of the file is then encrypted and the encrypted shards are -spread evenly across the node directories; if there are two node -directories -- Dropbox directory and Google Drive directory -- combox -will create two encrypted shards of file \verb+file.ext+ -- -\verb+file.ext.shard0+, \verb+file.ext.shard1+ -- and place one +When a file \verb+humans.txt+ is created in the combox directory, +combox splits \verb+humans.txt+ into \verb+N+ shards, where \verb+N+ +is the number of node directories; if there are two node directories +(Dropbox directory and Google Drive directory), then 2 shards are +created. Each shard of the file is then encrypted and the encrypted +shards are spread evenly across the node directories; if there are two +node directories -- Dropbox directory and Google Drive directory -- +combox will create two encrypted shards of file \verb+humans.txt+ -- +\verb+humans.txt.shard0+, \verb+humans.txt.shard1+ -- and place one encrypted shard under the Dropbox directory and the other encrypted shard under the Google Drive directory. Now, the Dropbox client and the Google client will sync the respective shards that was place under -their directories to their servers. +their directories to their respective servers. \begin{figure}[h] \includegraphics[scale=0.6]{3-combox-structure} -\caption{High level view of combox on two computers.} +\caption{High level overview of how file creation works when combox is + setup on two computers.} \label{fig:3-combox-structure} \end{figure} -Now, we can move to another computer and start combox on it. First, -the node clients (Dropbox client and the Google Drive client) will -sync the new encrypted shards to their respective directories. Once -the encrypted shards are synced to the node directories, combox will -pick the encrypted shards -- \verb+file.ext.shard0+, -\verb+file.ext.shard1+ -- decrypt them and reconstruct into -\verb+file.ext+ and place in the respective location under the combox -directory; figure \ref{fig:3-combox-structure} illustrates this. The -process is similar for file modification, deletion and rename/move. +Now, when the user moves to their second computer, the node clients +(Dropbox client and the Google Drive client) will sync the new +encrypted shards to their respective directories. Once the encrypted +shards are synced to the node directories, combox will pick the +encrypted shards -- \verb+humans.txt.shard0+, \verb+humans.txt.shard1+ +-- decrypt them and reconstruct into \verb+humans.txt+ and place it in +the respective location under the combox directory; figure +\ref{fig:3-combox-structure} illustrates this. The process is similar +for file modification, deletion and rename/move. \subsection{combox configuration}\label{sec:3-combox-config} -combox configuration triggers automatically when combox finds that it -is not configured on this computer. The combox configuration setups up -the combox directory; asks the user to point to the location of the -node directories; reads the key (passphrase) to be used to encrypt -file shards that are spread across the node directories. The combox +combox configuration wizard triggers automatically when combox finds +that it is not configured. The combox configuration setups up the +combox directory; asks the user to point to the location of the node +directories; reads the key (passphrase) to be used to encrypt file +shards that are spread across the node directories. The combox configuration is written to \verb+$HOME/.combox/config.yaml+; this YAML configuration file can be manually edited by the user. -The \verb+config_cb+ function in the \verb+combox.config+ module is -responsible for carrying out the combox configuration. Prior to -version \verb+0.2.0+, the combox configuration was purely done through -the CLI, from \verb+0.2.0+ onwards, be default, the combox -configuration done through a graphical interface; it is still possible -to configure combox through the CLI with the \verb+--cli+ switch. +The +\verb+config_cb+\footnote{https://git.ricketyspace.net/combox/tree/combox/config.py?id=fb7fdd21\#n90} +function in the \verb+combox.config+ module is responsible for +carrying out the combox configuration. Prior to version \verb+0.2.0+, +the combox configuration was purely done through the CLI, from +\verb+0.2.0+ on wards, by default, the combox configuration done +through a graphical interface; it is still possible to configure +combox through the CLI with the \verb+--cli+ switch. A demo of combox configuration using the graphical interface on GNU/Linux can be viewed at @@ -75,55 +78,57 @@ OS X can be viewed at \subsection{combox directory monitor}\label{sec:3-combox-cdirm} combox directory monitor is an instance of -\verb+combox.events.ComboxDirMonitor+ monitoring the combox directory -for changes. When changes are made to the combox directory, the combox -directory monitor is responsible for correctly detecting the type of -change and doing the right thing at that instance of time. +\verb+combox.events.ComboxDirMonitor+\footnote{https://git.ricketyspace.net/combox/tree/combox/events.py?id=fb7fdd21\#n42} +monitoring the combox directory for changes. When changes are made to +the combox directory, the combox directory monitor is responsible for +correctly detecting the type of change and doing the right thing at +that instance of time. When a file is created in the combox directory, the combox directory monitor will take that file, split it into \verb+N+ (equal to the number of node directories) shards, encrypt the shards, spread the encrypted shards to the node directories, and finally store the hash -of the file in the local combox database. +of the file in the local combox data store. When a file is modified in the combox directory, the combox directory monitor will take that modified file, split it into \verb+N+ (equal to the number of node directories) shards, encrypt the shards, spread the encrypted shards to the node directories, and finally update the hash -of the file in the local combox database. +of the file in the local combox data store. When a file is deleted in the combox directory, the combox directory monitor will remove the encrypted shards of the file in the node directories and get rid of the file's hash from the local combox -database. +data store. When a file is moved/renamed in the combox directory, the combox -directory monitor will move/rename encrypted in the node directories, -the file's hash from the local combox database and store the hash of -file under its new name. +directory monitor will move/rename encrypted shards in all the node +directories, remove the file's hash from the local combox data store +and store the hash of file under its new name. \subsection{Node directory monitor}\label{sec:3-combox-nodirm} Node directory monitor is an instance of -\verb+combox.events.NodeDirMonitor+ monitoring a node directory. When -changes are made to the node directory, the node directory monitor is -responsible for correctly detecting the type of change and doing the -right thing at that instance of time. Each node directory has a -dedicated node directory monitor; if there are 2 node directories, -then combox will instantiate 2 node directory monitors. +\verb+combox.events.NodeDirMonitor+\footnote{https://git.ricketyspace.net/combox/tree/combox/events.py?id=fb7fdd21\#n352} +monitoring a node directory. When changes are made to the node +directory, the node directory monitor is responsible for correctly +detecting the type of change and doing the right thing at that +instance of time. Each node directory has a dedicated node directory +monitor; if there are 2 node directories, then combox will instantiate +2 node directory monitors. When an encrypted shard is created in the node directory due to a file created on another computer, the node directory first checks if the respective file' encrypted shard(s) has/have arrived in other node directory/directories. If all encrypted shards have arrived, then the node directory takes all the encrypted shards, decrypts them, -reconstructs the file and creates the file in the combox directory of +reconstructs the file and puts the file in the combox directory on this computer and stores the hash of the newly created file in the -local combox database. If the all the encrypted shards have not -arrived, then the node directory does not do anything. It must be -observed here that the node directory monitor of the last node -directory which gets the encrypted shard will be the one to perform -the file reconstruction and creation. +local combox data store. If all the encrypted shards have not arrived, +then the node directory does not do anything. It must be observed here +that the node directory monitor of the last node directory which gets +the encrypted shard will be the one to perform the file reconstruction +and creation. When an encrypted shard is modified in the node directory due to a file modified on another computer, the node directory first checks if @@ -131,21 +136,21 @@ the respective file' modified encrypted shard(s) has/have arrived in other node directory/directories. If all modified encrypted shards have arrived, then the node directory takes all the modified encrypted shards, decrypts them, reconstructs the file and puts the modified -version of the file in the combox directory of this computer and -updates the file's hash in the local combox database. If the all the +version of the file in the combox directory on this computer and +updates the file's hash in the local combox data store. If all the modified encrypted shards have not arrived, then the node directory does not do anything. It must be observed here that the node directory monitor of the last node directory which gets the modified encrypted -shard will be the one to perform the file reconstruction and will place -the modified file in the combox directory. +shard will be the one to perform the file reconstruction and will +place the modified file in the combox directory. When an encrypted shard is deleted in the node directory due to a file deleted on another computer, the node directory first checks if the respective file' encrypted shard(s) has/have been deleted in other node directory/directories. If all encrypted shards have been deleted from the node directories, then the node directory deletes the file in -the combox directory of this computer and removes its information from -the local combox database. If all encrypted shards have not been +the combox directory on this computer and removes its information from +the local combox data store. If all encrypted shards have not been deleted, then the node directory does not do anything. It must be observed here that the node directory monitor of the last node directory in which the encrypted shard is deleted will be the one to @@ -157,9 +162,9 @@ checks if the respective file' moved/renamed encrypted shard(s) has/have arrived in other node directory/directories. If all moved/renamed encrypted shards have arrived, then the node directory takes all the moved/renamed encrypted shards, decrypts them, -reconstructs the moved/renamed file and puts the moved/renamed the file -in the combox directory of this computer and stores the hash under the -file' new name in the local combox database. If the all the +reconstructs the moved/renamed file and puts the moved/renamed file in +the combox directory on this computer and stores the hash under the +file' new name in the local combox data store. If the all the moved/renamed encrypted shards have not arrived, then the node directory does not do anything. It must be observed here that the node directory monitor of the last node directory which gets the @@ -167,37 +172,37 @@ moved/renamed encrypted shard will be the one to perform the file reconstruction and will place the moved/renamed file in the combox directory. -\subsection{Database structure}\label{sec:3-combox-db} - -To keep it simple, stupid, I decide to maintain bare minimum -information about files, stored in the combox directory, and depend on -file system events to do the right thing when changes takes place in -the combox directory. - -The only information that is stored in the database, about a file in -the combox directory is its SHA-512 hash; The SHA-512 hash of a file -is enough information to detect in the file. In the database, there -also four dictionaries -- \verb+file_moved+, \verb+file_deleted+, -\verb+file_created+, \verb+file_modified+ -- which tracks the number -of shards of a file that was moved/deleted/created/modified due the -respective file being moved/deleted/created/modified on another -computer; these four dictionaries are primarily used by the -\verb+NodeDirMonitor+ to detect remote file -movement/deletion/creation/modification and triggering file -reconstruction from shards at the right time. - -The database is a JSON file on the disk, stored by default at +\subsection{combox data store}\label{sec:3-combox-db} + +To keep it simple, stupid, combox tracks bare minimum information +about the files, stored in the combox directory, and depends on file +system events to do the right thing when changes takes place in the +combox directory. + +The only information that is stored in the combox data store, about a +file in the combox directory is its SHA-512 hash; The SHA-512 hash of +a file is enough information to detect changes in the file. In the +data store, there also four dictionaries -- \verb+file_moved+, +\verb+file_deleted+, \verb+file_created+, \verb+file_modified+ -- +which tracks the number of shards of a file that was +moved/deleted/created/modified due the respective file being +moved/deleted/created/modified on another computer; these four +dictionaries are primarily used by the \verb+NodeDirMonitor+ to detect +remote file movement/deletion/creation/modification and triggering +file reconstruction from the encrypted shards at the right time. + +The data store is a JSON file on the disk, stored by default at \verb+$HOME/.combox/silo.db+. The \verb+combox.silo.ComboxSilo+\footnote{https://git.ricketyspace.net/combox/tree/combox/silo.py?id=v0.2.2\#n29} -is the sole interface to read from and write to database. The database -is primarily accessed and modified by the combox directory monitor -(\verb+ComboxDirMonitor+) and the node directory monitor -(\verb+NodeDirMonitor+) through a shared Lock that ensures that only +is the sole interface to read from and write to the data store. The +data store is primarily accessed and modified by the combox directory +monitor (\verb+ComboxDirMonitor+) and the node directory monitor +(\verb+NodeDirMonitor+) through a shared \verb+threading.Lock+ that ensures that only one entity\footnote{An entity can be the combox directory monitor or one of the node directory monitors} can access/modify the database at a time. -Below is an illustration of the structure of the combox database: +Below is an illustration of the structure of the combox data store: \begin{verbatim} { @@ -216,16 +221,11 @@ Below is an illustration of the structure of the combox database: The \verb+combox.silo.ComboxSilo+, which is the sole interface to read from and write to the database, uses the pickleDB library\cite{pylib:pickledb}. The pickleDB is a very basic key-value -store which allows one to store information in the JSON format; if I -would have not found this library or if this library was never by -Harrison Erd, I've would have written something very similar to this -library as part of combox to realize the basic key-value storage that -is needed to track the hashes of the files stored in the combox -directory. +store which allows one to store information in the JSON format. -It must be noted that the combox database stored on each computer is +It must be noted that the combox data store on each computer is independent and does not communicate or make transactions with the -combox databases located in other computers. +combox data store located in other computers. \section{combox modules overview} @@ -251,105 +251,82 @@ This section gives an overview of each of the combox modules with extreme brevity: \begin{description} -\item[combox.cbox] This module contains \verb+run_cb+ function runs - combox; it creates an instance \verb+threading.Lock+ for database - access and a shared \verb+threading.Lock+ for the +\item[combox.cbox]\footnote{https://git.ricketyspace.net/combox/tree/combox/cbox.py?id=fb7fdd21} + This module contains \verb+run_cb+ function that starts/initiates + combox; this function creates an instance \verb+threading.Lock+ for + combox data store access and another instance of + \verb+threading.Lock+ which is shared by instances of \verb+combox.events.ComboxDirMonitor+ and \verb+combox.events.NodeDirMonitor+; it initializes an instance \verb+combox.events.ComboxDirMonitor+ that monitors the combox directory and an instance of \verb+combox.events.NodeDirMonitor+ for - each node directory for monitoring the node directories. This - modules also houses the \verb+main+ function that parses commandline - arguments, starts combox configuration if needed or loads the combox - configuration file to start running combox. -\item[combox.config] Accomodates two import functions -- - \verb+config_cb+ and \verb+get_nodedirs+. The \verb+config_cb+ is - the combox configuration function that allows the user to configure - combox; this function was designed in a such way that it was - possible to use for both CLI and GUI methods of configuring + each node directory. This modules also houses the \verb+main+ + function that parses commandline arguments, starts combox + configuration if needed or loads the combox configuration file to + start running combox. +\item[combox.config]\footnote{https://git.ricketyspace.net/combox/tree/combox/config.py?id=fb7fdd21} + Accommodates two import functions -- \verb+config_cb+ and + \verb+get_nodedirs+. The \verb+config_cb+ is the combox + configuration function that allows the user to configure combox; + this function was designed in a such way that it could be used by + both the commandline and graphical interfaces for configuring combox. The \verb+get_nodedirs+ function returns, as a list, the paths of the node directories; this function use used in numerous places in other combox modules. -\item[combox.crypto] This has functions for encrypting and decrypting - data; encrypting and decrypting shards (\verb+encrypt_shards+ and +\item[combox.crypto]\footnote{https://git.ricketyspace.net/combox/tree/combox/crypto.py?id=fb7fdd21} + This has functions for encrypting and decrypting data; encrypting + and decrypting shards (\verb+encrypt_shards+ and \verb+decrypt_shards+); a function for splitting a file into shards, encrypting those shards and spreading them across node directories (\verb+split_and_encrypt+); a function for decrypting the shards from the node directories, reconstructing the file from the - decrypted shards and put the file back to the combox directory + decrypted shards and putting the file to the combox directory (\verb+decrypt_and_glue+). Functions \verb+split_and_encrypt+ and \verb+decrypt_and_glue+ are the two functions that that are extensively used by the \verb+combox.events+ module; all other - functions in this module are pretty much helper functions are + functions in this module are pretty much helper functions for \verb+split_and_encrypt+ and \verb+decrypt_and_glue+ functions and are not used by other modules. -\item[combox.events] This module took the most time to write and test - and it is the most complex module in combox at the time of writing - this report. It contains just two classes -- \verb+ComboxDirMonitor+ - and \verb+NodeDirMonitor+. The \verb+ComboxDirMonitor+ inherits the +\item[combox.events]\footnote{https://git.ricketyspace.net/combox/tree/combox/events.py?id=fb7fdd21} + This module took the most time to write and test and it is the most + complex module in combox at the time of writing this report. It + contains just two classes -- \verb+ComboxDirMonitor+ and + \verb+NodeDirMonitor+. The \verb+ComboxDirMonitor+ inherits the \verb+watchdog.events.LoggingEventHandler+ and is responsible for monitoring for changes in the combox directory and doing the right - thing when change happens in the combox directory. The + thing when a change happens in the combox directory. The \verb+NodeDirMonitor+ also inherits \verb+watchdog.events.LoggingEventHandler+ and similarly responsible for monitoring a node directory and doing the right thing when a change happens in the node directory; subjectively, \verb+NodeDirMonitor+ is slightly more complex than the \verb+ComboxDirMonitor+. -\item[combox.file] This is the second largest module in combox. It +\item[combox.file]\footnote{https://git.ricketyspace.net/combox/tree/combox/file.py?id=fb7fdd21} This is the second largest module in combox. It contains utility functions for reading, writing, moving - files/directiores, hashing files, splitting a file into shards, glue + files/directories, hashing files, splitting a file into shards, gluing shards into a file, manipulating directories inside combox and node directories. -\item[combox.gui] Contains the \verb+ComboxConfigDialog+ class; it is - the graphical interface for configuring combox. The class uses the - Tkinter library\cite{pylib:tkinter} for spawing graphical - elements. Other graphical libraries include PyQt\cite{pylib:qt} - were considered Tkinter was chosen over others because it works on - all Unix systems and Microsoft's Windows and it is part of the core - python (version 3). -\item[combox.log] All the messages to \verb+stdout+ and \verb+stderr+ - are sent through the functions \verb+log_i+ and \verb+log_e+ - functions defined in this module. -\item[combox.silo] Contains the \verb+ComboxSilo+ class which is the +\item[combox.gui]\footnote{https://git.ricketyspace.net/combox/tree/combox/gui.py?id=fb7fdd21} + Contains the \verb+ComboxConfigDialog+ class; it is the graphical + interface for configuring combox. The class uses the Tkinter + library\cite{pylib:tkinter} for spawning graphical elements. Other + graphical libraries including PyQt\cite{pylib:qt} were considered, + Tkinter was chosen over others due to compatibility with all Unix, + Unix-like systems and Microsoft Windows and it is part of the + standard python library from python version 3 on wards. +\item[combox.log]\footnote{https://git.ricketyspace.net/combox/tree/combox/log.py?id=fb7fdd21} + All the messages to \verb+stdout+ and \verb+stderr+ are sent through + the \verb+log_i+ and \verb+log_e+ functions defined in this module. +\item[combox.silo]\footnote{https://git.ricketyspace.net/combox/tree/combox/silo.py?id=fb7fdd21} Contains the \verb+ComboxSilo+ class which is the canonical interface for combox for managing information about the files in the combox directory. Internally, the \verb+ComboxSilo+ class uses the pickleDB library\cite{pylib:pickledb}. -\item[combox.\_version] This is \emph{private} module that contains +\item[combox.\_version]\footnote{https://git.ricketyspace.net/combox/tree/combox/\_version.py?id=fb7fdd21} This is \emph{private} module that contains variables that contain the value of the present version and release of combox. The \verb+get_version+ function in this module returns the full version number; this function used by \verb+setup.py+. \end{description} -\section{Language choice} - -Back in October of 2014, I was learning to write in Python and when I -had to start working on combox, I chose to write combox in Python. In -my first commit to the combox repository, I had to say this about -Python: - -\begin{verbatim} -commit 2def977472b2e77ee88c9177f2d03f12b0263eb0 -Author: rsiddharth -Date: Wed Oct 29 23:24:58 2014 -0400 - - Initial commit: File splitter & File gluer done. - - ... - - I like to write python FWIW. But after reading a dialect of Lisp when - I come back to python, it does not look very beautiful. I guess I'm - pretty convinced that there is no language that can ape the beauty of - Lisp. -\end{verbatim} - -If I were to write that commit message today (\verb+2016-02-04+), I -would've phrased my reflections about Python differently. While I've -not found a language that is as intrinsically beautiful as Lisp, I -think it is not quite right to compare Lisp and Python. Python is a -very readable language and it tends to be very accessible to -beginners. Also, it is hard to write unreadable Python code. - \section{DRY} The core functionality of combox is to split, encrypt file shards, @@ -357,20 +334,17 @@ spread them across node directories (Google Drive and Dropbox) and decrypt, glue shards and put them back to the combox directory when a file is created/modified/deleted/moved in another computer. The plan was to use external libraries to accomplish things that fell outside -the realm of what I consider the ``core functionality of combox''; the -main reason behind this decision was to duly be an indolent programmer -and not indulge in trying to solve problems that others have already -solved. +the realm of the ``core functionality of combox''; the main reason +behind this decision was to not indulge in trying to solve problems +that others have already solved. The \verb+watchdog+\cite{pylib:watchdog} library was chosen for file -monitoring; this library is compatible with Unix systems and -Windows. The \verb+pycrypto+ library\cite{pylib:pycrypto} was used for -encrypting data; combox uses AES encryption scheme to encrypt file -shards. The \verb+pickleDB+\cite{pylib:pickledb} library was used to -store information about files in the combox directory; this library is -not very clean, but, it was what I exactly looking for, if there was -no \verb+pickleDB+, I would've most probably written something similar -to it and made it as part of combox. +monitoring; this library is compatible with Unix, Unix-like systems +and Microsoft Windows. The \verb+pycrypto+ +library\cite{pylib:pycrypto} was used for encrypting data; combox uses +AES encryption scheme to encrypt file shards. The +\verb+pickleDB+\cite{pylib:pickledb} library was used to store +information about files in the combox directory. Looking back, the decision to use external libraries reduced the complexity of combox, reduced the time to complete the initial working @@ -382,29 +356,29 @@ just testing and fixing issues in combox. combox was developed on a GNU/Linux machine, a conscious effort was made to write in an operating system independent way. The top criteria for choosing a library to use in combox was that it had to be -compatible on \emph{all} of the three major computing platforms in -2014-2016\footnote{GNU/Linux, OS X and, Windows}. +compatible on \emph{all} of the three major computing +platforms\footnote{GNU/Linux, OS X and, Microsoft Windows}. -As we were nearing the \verb+0.1.0+ release, combox was tested on OS X -(See chapter \ref{ch:4}) and OS X specific issues that were found -eventually were eventually fixed. The initial \verb+0.1.0+ release was +Prior to the \verb+0.1.0+ release, combox was tested on OS X (See +chapter \ref{ch:4}) and OS X specific issues that were found were +eventually fixed. The initial \verb+0.1.0+ release of combox was compatible with GNU/Linux and OS X. -After the initial release of combox, we wanted to see if combox would -be compatible with Windows. We found that: +After the initial release of combox, it was seen if combox would be +compatible with Microsoft Windows out of the box. it was found that: \begin{itemize} -\item Setting up the parapharnalia to run combox was +\item Setting up the paraphernalia to run combox was non-trivial\cite{doc:combox-setup-windoze}. \item The unit tests for the \verb+combox.file+ module royally failed. \end{itemize} -At the time of writing the report, combox is in version \verb+0.2.2+ -and it still not compatible with Windows. Comprehensive documentation -of setting up the development environment for combox on Windows was -written\cite{doc:combox-setup-windoze} to make it less cumbersome for -anyone who would want to work on making combox compatible with -Windows. +At the time of writing the report, combox is at version \verb+0.2.3+ +and it is not compatible with Microsoft Windows. Comprehensive +documentation for setting up the development environment for combox on +Microsoft Windows was written\cite{doc:combox-setup-windoze} to make +it less cumbersome for anyone who would want to work on making combox +compatible with Microsoft Windows. \section{combox as a python package}\label{3-pypi} @@ -427,12 +401,10 @@ Finally install combox with: python setup.py install \end{verbatim} -Yes, installing combox on a machine was indeed non-trivial. - Python has a package registry called CheeseShop\footnote{code name for Python Package Index, see https://wiki.python.org/moin/CheeseShop}; all packages registered at the CheeseShop can be installed using -\verb+pip+ -- Python's platform independent package managment +\verb+pip+ -- Python's platform independent package management system\cite{py:pip} -- with: \begin{verbatim} @@ -442,8 +414,8 @@ system\cite{py:pip} -- with: To make it easier for (python) users to install combox on their machine, an effort was made to make it a python package\cite{py:package-guide}. From version \verb+0.2.0+, combox has -been registered python package at the CheeseShop. (Python) users can -now easily get a copy of combox on their machine with: +been registered as a python package at the CheeseShop. (Python) Users +can now easily get a copy of combox on their machine with: \begin{verbatim} pip install combox @@ -462,43 +434,3 @@ sub 4096R/09CECEDB 2014-09-08 [expires: 2017-09-07] All versions of combox's source are also available as a compressed \verb+TAR+ ball and as a \verb+ZIP+ archive; they can be downloaded from \url{https://ricketyspace.net/combox/releases.html}. - -\section{With the benefit of hindsight}\label{3-hindsight} - -combox's node monitor (\verb+combox.events.NodeDirMonitor+) was -written with the assumption that the node monitor will be the only -entity that will be making changes to the node directory that it is -monitoring. When started testing combox with node clients (Dropbox -client and Google Drive client), we observed that the node clients -made changes to the node directory when a file was -created/modified/renamed/deleted; for instance, when a shard, in the -Dropbox node directory, was modified on a remote computer, the Dropbox -client would first pull the newer version of the shard under the -\verb+.dropbox.cache+ directory as a temprorary file, move the older -version of the shard under \verb+.dropbox.cache+ as a backup, and -finally move the latest version of the shard, stored as a temprorary -file under the \verb+.dropbox.cache+ directory, to the respective -location in the Dropbox node directory; when a shard, in the Google -Drive node directory, was remotely modified on a remote computer, the -Google Drive client would delete the older version of the shard from -the Google Drive node directory and then create the newer version of -the shard in the respective location under the Google Drive node -directory. Since combox did not know about the node client's -behaviour, it confused combox and broke it royally; we had to make -major changes to the \verb+combox.eventns.NodeDirMonitor+ class to -make combox aware of the node client's behavior, this eventually -brutally obliterated the simplicity of the -\verb+combox.eventns.NodeDirMonitor+ class which I was proud of. - -I'm not sure how I would have written the \verb+combox.events+ module -if I had known about the Dropbox and Google Drive client's behaviour -before writing the \verb+combox.events.NodeDirMonitor+ or the -\verb+combox.events.ComboxDirMonitor+ classes. Looking back, if there one -thing I would want to re-think/redo, it is the \verb+combox.events+ -module. - -The most important lesson I'm taking away from the experience of -writing combox is the insight of how easy it is to ruthless crush the -simplicity of a program due to unforeseen use cases. - -\verb+<3+ diff --git a/report/images/3-combox-structure.eps b/report/images/3-combox-structure.eps index 779139e..cf0b6ac 100644 --- a/report/images/3-combox-structure.eps +++ b/report/images/3-combox-structure.eps @@ -1,10 +1,10 @@ %!PS-Adobe-3.0 EPSF-3.0 %%Creator: cairo 1.14.6 (http://cairographics.org) -%%CreationDate: Tue Feb 2 10:27:53 2016 +%%CreationDate: Thu Mar 10 21:23:15 2016 %%Pages: 1 %%DocumentData: Clean7Bit %%LanguageLevel: 2 -%%BoundingBox: 0 -1 819 488 +%%BoundingBox: 0 -1 812 497 %%EndComments %%BeginProlog save @@ -60,10 +60,10 @@ save /d1 { setcachedevice } bind def %%EndProlog %%BeginSetup -%%BeginResource: font DejaVuSans +%%BeginResource: font NotoSans 11 dict begin /FontType 42 def -/FontName /DejaVuSans def +/FontName /NotoSans def /PaintType 0 def /FontMatrix [ 1 0 0 1 0 0 ] def /FontBBox [ 0 0 0 0 ] def @@ -80,6 +80,7 @@ Encoding 98 /b put Encoding 99 /c put Encoding 100 /d put Encoding 101 /e put +Encoding 103 /g put Encoding 104 /h put Encoding 105 /i put Encoding 108 /l put @@ -91,798 +92,3676 @@ Encoding 114 /r put Encoding 115 /s put Encoding 116 /t put Encoding 117 /u put +Encoding 118 /v put Encoding 120 /x put Encoding 121 /y put -/CharStrings 25 dict dup begin +/CharStrings 27 dict dup begin /.notdef 0 def -/l 1 def -/e 2 def -/period 3 def -/t 4 def -/x 5 def -/c 6 def -/o 7 def -/m 8 def -/b 9 def -/space 10 def -/d 11 def -/i 12 def -/r 13 def -/y 14 def -/s 15 def -/h 16 def -/a 17 def -/zero 18 def -/n 19 def -/one 20 def -/C 21 def -/p 22 def -/u 23 def -/I 24 def +/h 1 def +/u 2 def +/m 3 def +/a 4 def +/n 5 def +/s 6 def +/period 7 def +/t 8 def +/x 9 def +/c 10 def +/o 11 def +/b 12 def +/space 13 def +/d 14 def +/i 15 def +/r 16 def +/e 17 def +/y 18 def +/zero 19 def +/p 20 def +/one 21 def +/g 22 def +/l 23 def +/v 24 def +/C 25 def +/I 26 def end readonly def /sfnts [ -<0001000000090080000300106376742000691d3900001048000001fe6670676d7134766a0000 -1248000000ab676c7966a12d436a0000009c00000fac686561640862f353000012f400000036 -686865610d9f07860000132c00000024686d74786de00dce00001350000000646c6f63610000 -c778000013b4000000686d617870048606710000141c00000020707265703b07f1000000143c -0000056800020066fe96046605a400030007001a400c04fb0006fb0108057f0204002fc4d4ec -310010d4ecd4ec301311211125211121660400fc73031bfce5fe96070ef8f2720629000100c1 -00000179061400030022b7009702010800460410fcec31002fec30400d100540055005600570 -05f00506015d13331123c1b8b80614f9ec0000020071ffe3047f047b0014001b007040240015 -01098608880515a90105b90c01bb18b912b80c8c1c1b1502081508004b02120f451c10fcecf4 -ecc4111239310010e4f4ece410ee10ee10f4ee1112393040293f1d701da01dd01df01d053f00 -3f013f023f153f1b052c072f082f092c0a6f006f016f026f156f1b095d71015d0115211e0133 -323637150e01232000111000333200072e0123220607047ffcb20ccdb76ac76263d06bfef4fe -c70129fce20107b802a5889ab90e025e5abec73434ae2a2c0138010a01130143feddc497b4ae -9e00000100db000001ae00fe00030011b7008302011900180410fcec31002fec3037331523db -d3d3fefe00010037000002f2059e0013003840190e05080f03a9001101bc08870a0b08090204 -000810120e461410fc3cc4fc3cc432393931002fecf43cc4ec3211393930b2af1501015d0111 -2115211114163b01152322263511233533110177017bfe854b73bdbdd5a28787059efec28ffd -a0894e9a9fd202608f013e0000000001003b000004790460000b014340460511060706041103 -040707060411050401020103110202010b110001000a11090a0101000a110b0a070807091108 -0807420a070401040800bf05020a0704010408000208060c10d44bb00a544bb00f545b4bb010 -545b4bb011545b58b90006004038594bb0145458b90006ffc03859c4d4c411173931002f3cec -321739304b5358071005ed071008ed071008ed071005ed071005ed071008ed071008ed071005 -ed59220140980a04040a1a04150a260a3d04310a55045707580a660a76017a047607740a8d04 -820a99049f049707920a900aa601a904af04a507a30aa00a1c0a03040505090a0b1a03150515 -091a0b2903260525092a0b200d3a013903370534073609390b300d4903460545094a0b400d59 -0056015902590357055606590756085609590b500d6f0d78017f0d9b019407ab01a407b00dcf -0ddf0dff0d2f5d005d09022309012309013309010464fe6b01aad9febafebad901b3fe72d901 -2901290460fddffdc101b8fe48024a0216fe71018f0000010071ffe303e7047b0019003f401b -00860188040e860d880ab91104b917b8118c1a07120d004814451a10fce432ec310010e4f4ec -10fef4ee10f5ee30400b0f1b101b801b901ba01b05015d01152e012322061514163332363715 -0e0123220011100021321603e74e9d50b3c6c6b3509d4e4da55dfdfed6012d010655a20435ac -2b2be3cdcde32b2baa2424013e010e0112013a23000000020071ffe30475047b000b0017004a -401306b91200b90cb8128c1809120f51031215451810fcecf4ec310010e4f4ec10ee3040233f -197b007b067f077f087f097f0a7f0b7b0c7f0d7f0e7f0f7f107f117b12a019f01911015d0122 -06151416333236353426273200111000232200111000027394acab9593acac93f00112feeef0 -f1feef011103dfe7c9c9e7e8c8c7e99cfec8feecfeedfec701390113011401380000000100ba -0000071d047b0022005a4026061209180f00061d07150c871d2003b81bbc19100700110f0808 -065011080f501c18081a462310fcec32fcfcfcec11123931002f3c3ce4f43cc4ec3211121739 -3040133024502470249024a024a024bf24df24ff2409015d013e013332161511231134262322 -061511231134262322061511231133153e01333216042945c082afbeb972758fa6b972778da6 -b9b93fb0797aab03897c76f5e2fd5c029ea19cbea4fd87029ea29bbfa3fd870460ae67627c00 -0000000200baffe304a40614000b001c0038401903b90c0f09b918158c0fb81b971900121247 -180c06081a461d10fcec3232f4ec31002fece4f4c4ec10c6ee30b6601e801ea01e03015d0134 -26232206151416333236013e01333200111002232226271523113303e5a79292a7a79292a7fd -8e3ab17bcc00ffffcc7bb13ab9b9022fcbe7e7cbcbe7e702526461febcfef8fef8febc6164a8 -061400020071ffe3045a06140010001c003840191ab9000e14b905088c0eb801970317040008 -024711120b451d10fcecf4ec323231002fece4f4c4ec10c4ee30b6601e801ea01e03015d0111 -331123350e0123220211100033321601141633323635342623220603a2b8b83ab17ccbff00ff -cb7cb1fdc7a79292a8a89292a703b6025ef9eca86461014401080108014461fe15cbe7e7cbcb -e7e7000200c100000179061400030007002b400e06be04b100bc020501080400460810fc3cec -3231002fe4fcec30400b1009400950096009700905015d1333112311331523c1b8b8b8b80460 -fba00614e900000100ba0000034a047b001100304014060b0700110b03870eb809bc070a0608 -0008461210fcc4ec3231002fe4f4ecc4d4cc11123930b450139f1302015d012e012322061511 -231133153e0133321617034a1f492c9ca7b9b93aba85132e1c03b41211cbbefdb20460ae6663 -050500000001003dfe56047f0460000f018b40430708020911000f0a110b0a00000f0e110f00 -0f0d110c0d00000f0d110e0d0a0b0a0c110b0b0a420d0b0910000b058703bd0e0bbc100e0d0c -0a09060300080f040f0b1010d44bb00a544bb008545b58b9000b004038594bb0145458b9000b -ffc03859c4c4111739310010e432f4ec113911391239304b5358071005ed071008ed071008ed -071005ed071008ed0705ed173259220140f0060005080609030d160a170d100d230d350d490a -4f0a4e0d5a095a0a6a0a870d800d930d120a000a09060b050c0b0e0b0f170115021004100517 -0a140b140c1a0e1a0f2700240124022004200529082809250a240b240c270d2a0e2a0f201137 -003501350230043005380a360b360c380d390e390f3011410040014002400340044005400640 -0740084209450a470d490e490f40115400510151025503500450055606550756085709570a55 -0b550c590e590f501166016602680a690e690f60117b08780e780f89008a09850b850c890d89 -0e890f9909950b950c9a0e9a0fa40ba40cab0eab0fb011cf11df11ff11655d005d050e012b01 -353332363f01013309013302934e947c936c4c543321fe3bc3015e015ec368c87a9a48865404 -4efc94036c0000000001006fffe303c7047b002700e7403c0d0c020e0b531f1e080902070a53 -1f1f1e420a0b1e1f041500860189041486158918b91104b925b8118c281e0a0b1f1b0700521b -080e07081422452810fcc4ecd4ece4111239393939310010e4f4ec10fef5ee10f5ee12173930 -4b535807100eed111739070eed1117395922b2002701015d406d1c0a1c0b1c0c2e092c0a2c0b -2c0c3b093b0a3b0b3b0c0b200020012402280a280b2a132f142f152a16281e281f2920292124 -27860a860b860c860d12000000010202060a060b030c030d030e030f03100319031a031b031c -041d09272f293f295f297f2980299029a029f029185d005d7101152e012322061514161f011e -0115140623222627351e013332363534262f012e01353436333216038b4ea85a898962943fc4 -a5f7d85ac36c66c661828c65ab40ab98e0ce66b4043fae282854544049210e2a99899cb62323 -be353559514b50250f2495829eac1e000000000100ba00000464061400130034401903090003 -0e0106870e11b80c970a010208004e0d09080b461410fcec32f4ec31002f3cecf4c4ec111217 -3930b2601501015d0111231134262322061511231133113e013332160464b87c7c95acb9b942 -b375c1c602a4fd5c029e9f9ebea4fd870614fd9e6564ef000002007bffe3042d047b000a0025 -00bc4027191f0b17090e00a91706b90e1120861fba1cb923b8118c170c001703180d09080b1f -030814452610fcecccd4ec323211393931002fc4e4f4fcf4ec10c6ee10ee1139113912393040 -6e301d301e301f3020302130223f27401d401e401f402040214022501d501e501f5020502150 -2250277027851d871e871f8720872185229027a027f0271e301e301f30203021401e401f4020 -4021501e501f50205021601e601f60206021701e701f70207021801e801f80208021185d015d -0122061514163332363d01371123350e01232226353436332135342623220607353e01333216 -02bedfac816f99b9b8b83fbc88accbfdfb0102a79760b65465be5af3f00233667b6273d9b429 -4cfd81aa6661c1a2bdc0127f8b2e2eaa2727fc0000020087ffe3048f05f0000b001700234013 -06a01200a00c91128c18091c0f1e031c151b1810fcecf4ec310010e4f4ec10ee300122021110 -12333212111002273200111000232200111000028b9c9d9d9c9d9d9d9dfb0109fef7fbfbfef7 -01090550fecdfeccfecdfecd0133013301340133a0fe73fe86fe87fe73018d0179017a018d00 -000100ba00000464047b001300364019030900030e0106870e11b80cbc0a010208004e0d0908 -0b461410fcec32f4ec31002f3ce4f4c4ec1112173930b46015cf1502015d0111231134262322 -061511231133153e013332160464b87c7c95acb9b942b375c1c602a4fd5c029e9f9ebea4fd87 -0460ae6564ef000100e10000045a05d5000a004040154203a00402a005810700a009081f061c -03001f010b10d44bb00f5458b9000100403859ecc4fcec31002fec32f4ecd4ec304b53585922 -01b40f030f04025d3721110535253311211521fe014afe990165ca014afca4aa047348b848fa -d5aa000000010073ffe3052705f000190036401a0da10eae0a951101a100ae04951791118c1a -07190d003014101a10fcec32ec310010e4f4ecf4ec10eef6ee30b40f1b1f1b02015d01152e01 -23200011100021323637150e01232000111000213216052766e782ff00fef00110010082e766 -6aed84feadfe7a0186015386ed0562d55f5efec7fed8fed9fec75e5fd34848019f0167016801 -9f470000000200bafe5604a4047b0010001c003e401b1ab9000e14b90508b80e8c01bd03bc1d -11120b471704000802461d10fcec3232f4ec310010e4e4e4f4c4ec10c4ee304009601e801ea0 -1ee01e04015d2511231133153e013332001110022322260134262322061514163332360173b9 -b93ab17bcc00ffffcc7bb10238a79292a7a79292a7a8fdae060aaa6461febcfef8fef8febc61 -01ebcbe7e7cbcbe7e7000000000200aeffe30458047b00130014003b401c030900030e010687 -0e118c0a01bc14b80c0d0908140b4e020800461510fcecf439ec3231002fe4e432f4c4ec1112 -173930b46f15c01502015d1311331114163332363511331123350e0123222601aeb87c7c95ad -b8b843b175c1c801cf01ba02a6fd619f9fbea4027bfba0ac6663f003a800000100c900000193 -05d50003002eb700af02011c00040410fc4bb0105458b9000000403859ec31002fec3001400d -30054005500560058f059f05065d13331123c9caca05d5fa2b00013500b800cb00cb00c100aa -009c01a600b800660000007100cb00a002b20085007500b800c301cb0189022d00cb00a600f0 -00d300aa008700cb03aa0400014a003300cb000000d9050200f4015400b4009c013901140139 -07060400044e04b4045204b804e704cd0037047304cd04600473013303a2055605a605560539 -03c5021200c9001f00b801df007300ba03e9033303bc0444040e00df03cd03aa00e503aa0404 -000000cb008f00a4007b00b80014016f007f027b0252008f00c705cd009a009a006f00cb00cd -019e01d300f000ba018300d5009803040248009e01d500c100cb00f600830354027f00000333 -026600d300c700a400cd008f009a0073040005d5010a00fe022b00a400b4009c00000062009c -0000001d032d05d505d505d505f0007f007b005400a406b80614072301d300b800cb00a601c3 -01ec069300a000d3035c037103db0185042304a80448008f0139011401390360008f05d5019a -0614072306660179046004600460047b009c00000277046001aa00e904600762007b00c5007f -027b000000b4025205cd006600bc00660077061000cd013b01850389008f007b0000001d00cd -074a042f009c009c0000077d006f0000006f0335006a006f007b00ae00b2002d0396008f027b -00f600830354063705f6008f009c04e10266008f018d02f600cd03440029006604ee00730000 -140000960000b707060504030201002c2010b002254964b040515820c859212d2cb002254964 -b040515820c859212d2c20100720b00050b00d7920b8ffff5058041b0559b0051cb0032508b0 -042523e120b00050b00d7920b8ffff5058041b0559b0051cb0032508e12d2c4b505820b0fd45 -4459212d2cb002254560442d2c4b5358b00225b0022545445921212d2c45442d2cb00225b002 -2549b00525b005254960b0206368208a108a233a8a10653a2d0000010000000259995059eed4 -5f0f3cf5001f080000000000d180a74a00000000d180a74af7d6fc4c0e5909dc000000080000 -00010000000000010000076dfe1d00000efef7d6fa510e590001000000000000000000000000 -0000001904cd0066023900c104ec0071028b00db0323003704bc003b0466007104e5007107cb -00ba051400ba028b000005140071023900c1034a00ba04bc003d042b006f051200ba04e7007b -05170087051200ba051700e105960073051400ba051200ae025c00c900000000000000440000 -0080000001540000017c000001f80000037c00000414000004b80000057c0000061400000614 -000006ac000006fc0000076c0000093800000a9800000b1000000c3c00000cc000000d380000 -0da800000e4000000ee000000f6400000fac0001000000190354002b0068000c000200100099 -000800000415021600080004b8028040fffbfe03fa1403f92503f83203f79603f60e03f5fe03 -f4fe03f32503f20e03f19603f02503ef8a4105effe03ee9603ed9603ecfa03ebfa03eafe03e9 -3a03e84203e7fe03e63203e5e45305e59603e48a4105e45303e3e22f05e3fa03e22f03e1fe03 -e0fe03df3203de1403dd9603dcfe03db1203da7d03d9bb03d8fe03d68a4105d67d03d5d44705 -d57d03d44703d3d21b05d3fe03d21b03d1fe03d0fe03cffe03cefe03cd9603cccb1e05ccfe03 -cb1e03ca3203c9fe03c6851105c61c03c51603c4fe03c3fe03c2fe03c1fe03c0fe03bffe03be -fe03bdfe03bcfe03bbfe03ba1103b9862505b9fe03b8b7bb05b8fe03b7b65d05b7bb03b78004 -b6b52505b65d40ff03b64004b52503b4fe03b39603b2fe03b1fe03b0fe03affe03ae6403ad0e -03acab2505ac6403abaa1205ab2503aa1203a98a4105a9fa03a8fe03a7fe03a6fe03a51203a4 -fe03a3a20e05a33203a20e03a16403a08a4105a096039ffe039e9d0c059efe039d0c039c9b19 -059c64039b9a10059b19039a1003990a0398fe0397960d0597fe03960d03958a410595960394 -930e05942803930e0392fa039190bb0591fe03908f5d0590bb039080048f8e25058f5d038f40 -048e25038dfe038c8b2e058cfe038b2e038a8625058a410389880b05891403880b0387862505 -8764038685110586250385110384fe038382110583fe0382110381fe0380fe037ffe0340ff7e -7d7d057efe037d7d037c64037b5415057b25037afe0379fe03780e03770c03760a0375fe0374 -fa0373fa0372fa0371fa0370fe036ffe036efe036c21036bfe036a1142056a530369fe03687d -036711420566fe0365fe0364fe0363fe0362fe03613a0360fa035e0c035dfe035bfe035afe03 -59580a0559fa03580a035716190557320356fe03555415055542035415035301100553180352 -1403514a130551fe03500b034ffe034e4d10054efe034d10034cfe034b4a13054bfe034a4910 -054a1303491d0d05491003480d0347fe0346960345960344fe0343022d0543fa0342bb03414b -0340fe033ffe033e3d12053e14033d3c0f053d12033c3b0d053c40ff0f033b0d033afe0339fe -033837140538fa033736100537140336350b05361003350b03341e03330d0332310b0532fe03 -310b03302f0b05300d032f0b032e2d09052e10032d09032c32032b2a25052b64032a2912052a -25032912032827250528410327250326250b05260f03250b0324fe0323fe03220f0321011005 -2112032064031ffa031e1d0d051e64031d0d031c1142051cfe031bfa031a42031911420519fe -031864031716190517fe031601100516190315fe0314fe0313fe031211420512fe0311022d05 -114203107d030f64030efe030d0c16050dfe030c0110050c16030bfe030a100309fe0308022d -0508fe030714030664030401100504fe03401503022d0503fe0302011005022d0301100300fe -0301b80164858d012b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b -2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b -2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b -2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b -2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b002b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b -2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b -2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b -2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b -2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b1d00> +<0001000000090080000300106376742019af1ac500000da4000000fe6670676d360b160c0000 +0ea4000007b4676c796666538fb30000009c00000d0868656164f9015b780000165800000036 +686865610eaf02fb0000169000000024686d747870240c84000016b40000006c6c6f63610000 +b9f000001720000000706d617870029d051600001790000000207072657066b4a9e7000017b0 +0000021a000200c10000040a05b600030007001e400c040302050305080904030700002f322f +3311120139391133113331301321112137211121c10349fcb7680279fd8705b6fa4a6804e600 +000100ae0000044c06140016003440190e0c0808091600090017180e09120a0000091512045d +591210003f2b00183f333f111239111201393911331133113333313021113426232206151123 +1133111407333e013332161511039a777fa79bb4b40a0c31b471c8ca02be8683bad6fdc90614 +fe385a40505abfd2fd35000100a2ffec0444044a0014002e401601130a070c130c15160d1008 +140f0b1510045d591016003f2b00183f3f331239111201393911333311333130011114163332 +36351133112327230e0123222635110158777da99ab5941a0931b477c6c9044afd3d8581bcd1 +023cfbb6914f56bed102cf00000100ae000006d5045e00220042402114101011070822000008 +110323241a151118120f00081115030c180c5d591e1810003f332b110033183f33333f111239 +3911120117391133113311331133313021111023220615112311342623220615112311331733 +3e01332017333e0133321615110623df9990b36d74988db4911b0a2fab6a01024e0a35b774ba +b902c30104b2b7fda202c38282bad4fdc7044a96505ab85860c0d3fd350000000002005effec +03d7045c001a00250055402f132323080b1e1a01011e080326270200160b1f60590f0b1f0b7f +0b031d030b0b160015160f5e591610051b5e590516003f2b00183f2b00183f12392f5f5e5d2b +111200391112011739113311331133113331302127230e012322263510253735342623220607 +273e0133321615112532363d01070e011514160354230852a37ca2b8020fba6c77579b443753 +c460c7c2fe0a97ada2bdad699c6749aa9b014e1007417d773420872c32b0c0fd147da3966307 +076a72565c000000000100ae0000044c045e0014003240180c0808091400090015160c09100a +0f00091510045d591010003f2b00183f333f1112391112013939113311331133313021113426 +232206151123113317333e013332161511039a777fa999b4911b0a33b86fcac402be8683bbd3 +fdc7044a965159c4cffd3500000000010068ffec0379045e0023003a401e1700051d12000b12 +0b2425121d0b00040315151a5e59151003085e590316003f2b00183f2b111200173911120139 +391133113333113331300114062322273516333236353426272e023534363332170726232206 +151416171e020379e6d0d980b5a8887c77989b7e3bdcc0bba33da786707464b789833e012f9a +a945a458584a415a3a3c556a4c879c4a8f46473e3c4f4633586e00010093ffe3019100f8000b +0016400a00060c0d09037d590913003f2b111201393931303734363332161514062322269341 +3c3d44443d3b426f42474742414b4a00000000010021ffec02b6054600160040401f0b091014 +14091204090417180e10400a130d1010136459100f07005d590716003f2b00183f2b11003311 +331a1810cd11120139391133113311331133313025323637150e012320190123353f01331521 +1521111416021d235e18196936febe9b9d486b013dfec35b7f0e098a0b150153027f5648eafc +8cfd865f66000001002500000417044a000b002e4017010b03090507070609000b050c0d0903 +0b04010f080b15003f333f331239391112011739113311331133313009013309013309012309 +012301b2fe85cd011b0118cbfe850190cdfed5fed1cb02310219fe62019efde7fdcf01b6fe4a +00010071ffec0393045e0016002840140f03091503151718060c61590610001261590016003f +2b00183f2b111201393911331133313005220011100033321617072623220615141633323715 +060266edfef8010bf7509d33378b62a69e9e9b918c7214012301100114012b211a9634d1cfc7 +d340a03b000000020071ffec0468045e000c0017002840140d070013071318190a165d590a10 +03105d590316003f2b00183f2b11120139391133113331300110002322260235100033320001 +141633323635342623200468fef0f095e67c010cf2e80111fcc3a39f9da4a59ffec10227fef3 +fed28b0104ac010c012bfecffefacfd7d7cfcfd1000200aeffec047b061400140021003c401e +120a0a0d031f0d1f2223091206000e000d1500155d590010061c5d590616003f2b00183f2b00 +183f3f1112393911120139391133113311333130013212111002232226272306072311331114 +0733361722061d01141633323635342602b6d9ecf0d56fae370e1f0681b40a0a6fc7a69093a7 +949192045cfed5fef4fef0fed7504f78130614fe867171a495bce008e1c1d9cdd0d000000002 +0071ffec043d061400130020004040211e030c170f0911111703032122120800060d00101506 +1b5d59061000145d590016003f2b00183f2b00183f3f11123939111201173911333311331133 +3130052202111012333217332e0135113311232723062732363d0134262322061514160233d6 +ecedd7dd770d030ab4911b0873c6a49799a48b9897140128010f010d012ea214791501b6f9ec +93a795b3cc21e5c3ddcdccd20000000200a00000017305e50003000f0029401700010a010403 +1011070d63599007013f070107020f0115003f3fc45d5d2b1112011739113331302123113303 +34363332161514062322260162b4b4c23d2d2a3f3f2a2d3d044a01293c36363c3b3838000000 +000100ae0000032f045e0011002c40150e0a0a0b0b0212130e0b000c0f0b1500056259001000 +3f2b00183f3f1112391112013939113311333130013217072623220e01151123113317333e01 +02ae4938163d3a579554b49414083fac045e0ca60e60a967fdb6044ac96d700000020071ffec +041b045e0014001b004b4028120a180b030a1903191c1d180b5e59191801030f180110061818 +000606155d590610000e61590016003f2b00183f2b11120039182f5f5e5d5f5d2b1112013939 +1133113333113331300522001110003332121d01211e0133323637150e0103220607212e0102 +81f7fee70106dfcff6fd1005b4a5589e6a5ba09a81960e022f028a14012b010601080139fef5 +e46dbbc21f2d9e272003dfa6949aa000000000010002fe140414044a0017002c40150a190010 +101718190400171509000f0e135d590e1b003f2b00183f333f12391112013939113311333130 +1333131617333e01371333010e0123222735163332363f0102c1ed4b1108094016dfc2fe2745 +be8c4b4a324656782639044afd8fcc5f25cb3d026ffb1eb69e118f0c5f63920000020064ffec +042f05cd000b0017002840140c06001206121819091573590907030f73590319003f2b00183f +2b1112013939113311333130011002232202111012333212011012333212111002232202042f +f1f6eef6edf7eef9fcea919ea09191a0a08f02ddfe83fe8c017f0172017e0172fe80fe90fec2 +fee60121013701340122fee4000200aefe14047b045e0014002100404021190b030307070812 +1f081f2223020c000f090f081b0f155d590f10001c5d590016003f2b00183f2b00183f3f1112 +39391112013939113311331117333130052227231716151123113317333e0133321211100203 +22060715141633323635342602b6dd770c0408b494180840a86ed6edeef5a3910294a68a9b9b +149f294e3dfe3d0636965a50fed7fef2fef3fed203dbb8c523dfc7e0c8c9d500000100b60000 +02d705b6000b0024401000040109010c0d040a0808010a060118003f3f12392f123911120139 +39113333313021231134370607060727013302d7b0081c2066795e018c9503fe88741e1a5563 +79013300000000020071fe14043d045e000c002800494026220a1403281d1a0e0e281403292a +0f1911171b0f17075d59171011005d59111620255d59201b003f2b00183f2b00183f2b00183f +111239391112011739113333113311333331302532363d013426232206151416053723062322 +021110123332173337331114062322273516333236350250a69798a98a979301cd06086fe5d5 +eff1d1df790b188feffcf09ba0f58ca37fb3c62bdcc8dbcbccd67587a50129010e01090132a6 +92fba4ecee46a656a4910000000100ae00000162061400030016400900010104050200011500 +3f3f1112013911333130212311330162b4b4061400000001000000000410044a000d0018400a +0c0f010e050b010f0015003f3f333911013311333130210133131617333e023713330101a0fe +60c1e945130803090c44eac0fe5f044afd79c3600d2127ce0287fbb600000001007dffec04cf +05cb001700264014030f15090f0318191300695913040c0669590c13003f2b00183f2b111201 +173911333130012200111000333237150e012320001134122433321707260339ecfef20106f2 +9cc35dac70febdfea3a7013fd8e8ac4aaf0529fec4feeefee5fecd3aa0221901890168e20154 +b8569c500000000100520000026205b6000b0039401c0800000a0501010a03030c0d08050605 +6e5906030b0201026e590112003f2b110033183f2b1100331112013911333311331133113331 +302901353711273521150711170262fdf0acac0210acac6a270492296a6a29fb6e270614000b +005005b60017007505b6001700000000000000000000000000000448001400000000ffec0000 +0000ffec00000000ffec0000fe14fff6000005b60013fc94ffedfe7ffe6afebcff4afe000000 +0000000000000000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000008000000000001330009000000f6000e05b6000dfeb4 +fcfefff4ff60fff40302000c0187fff20340000e0235fff302aa000d00000095008f0087007d +009c00a400e5008b000000000000000000a200a6009a008f0083006a00000000000000000099 +009e00a400910085000000000000000000000115009b000040475b5a59585554535251504f4e +4d4c4b4a494847464544434241403f3e3d3c3b3a393837363531302f2e2d2c28272625242322 +211f181411100f0e0d0b0a090807060504030201002c20b0016045b003252011466123452361 +482d2c20451868442d2c45234660b0206120b04660b004262348482d2c4523462361b0206020 +b02661b02061b004262348482d2c45234660b0406120b06660b004262348482d2c4523462361 +b0406020b02661b04061b004262348482d2c0110203c003c2d2c20452320b0cd442320b8015a +51582320b08d44235920b0ed51582320b04d44235920b0042651582320b00d44235921212d2c +20204518684420b001602045b04676688a4560442d2c01b10b0a432343650a2d2c00b10a0b43 +23430b2d2c00b0282370b101283e01b0282370b10228453ab10200080d2d2c2045b003254561 +64b050515845441b2121592d2c49b00e23442d2c2045b0004360442d2c01b00643b00743650a +2d2c2069b04061b0008b20b12cc08a8cb8100062602b0c642364615c58b00361592d2c8a0345 +8a8a87b0112bb0292344b0297ae4182d2c4565b02c234445b02b23442d2c4b525845441b2121 +592d2c4b515845441b2121592d2c01b005251023208af500b0016023edec2d2c01b005251023 +208af500b0016123edec2d2c01b0062510f500edec2d2cb00243b001525821212121211b4623 +46608a8a462320468a608a61b8ff8062232010238ab10c0c8a70456020b0005058b00161b8ff +ba8b1bb0468c59b0106068013a592d2c2045b0032546524bb013515b58b0022546206861b003 +25b003253f2321381b2111592d2c2045b00325465058b0022546206861b00325b003253f2321 +381b2111592d2c00b00743b006430b2d2c20b003254550588a20458a8b44211b214544592d2c +21b08051580c6423648bb82000621bb200402f2b59b002602d2c21b0c051580c6423648bb815 +55621bb200802f2b59b002602d2c0c6423648bb84000626023212d2c4b53588ab00425496423 +4569b0408b61b08062b020616ab00e23442310b00ef61b21238a121120392f592d2c4b535820 +b0032549646920b00526b0062549642361b08062b020616ab00e2344b0042610b00ef68a10b0 +0e2344b00ef6b00e2344b00eed1b8ab00426111220392320392f2f592d2c4523456023456023 +456023766818b08062202d2cb0482b2d2c2045b0005458b040442045b04061441b2121592d2c +45b1302f4523456160b0016069442d2c4b5158b02f2370b01423421b2121592d2c4b515820b0 +032545695358441b2121591b2121592d2c45b01443b0006063b0016069442d2cb02f45442d2c +452320458a60442d2c45234560442d2c4b235158b90033ffe0b134201bb3330034005944442d +2cb0164358b00326458a586466b01f601b64b020606620581b21b04059b001615923586559b0 +2923442310b029e01b2121212121592d2cb0024354584b53234b515a58381b2121591b212121 +21592d2cb0164358b004254564b020606620581b21b04059b0016123581b6559b0292344b005 +25b00825082058021b0359b0042510b005252046b0042523423cb00425b0072508b0072510b0 +06252046b00425b0016023423c2058011b0059b0042510b00525b029e0b02920456544b00725 +10b00625b029e0b00525b00825082058021b0359b00525b003254348b00425b0072508b00625 +b00325b0016043481b2159212121212121212d2c02b00425202046b004252342b0052508b003 +254548212121212d2c02b0032520b0042508b0022543482121212d2c452320451820b0005020 +5823652359236820b040505821b04059235865598a60442d2c4b53234b515a5820458a60441b +2121592d2c4b545820458a60441b2121592d2c4b53234b515a58381b2121592d2cb000214b54 +58381b2121592d2cb002435458b0462b1b21212121592d2cb002435458b0472b1b212121592d +2c20b0025423b000545b58b080b0024350b001b00243545b58212121211bb0482b591bb080b0 +024350b001b00243545b58b0482b1b2121212159592d2c20b0025423b000545b58b080b00243 +50b001b00243545b582121211bb0492b591bb080b0024350b001b00243545b58b0492b1b2121 +2159592d2c208a08234b538a4b515a5823381b2121592d2c00b0022511b00225496a20b00053 +58b04060381b2121592d2c00b0022511b00225496a20b0005158b04061381b2121592d2c208a +2349648a2353583c1b21592d2c4b52587d1b7a592d2cb012004b014b54422d2cb1020142b123 +018851b1400188535a58b1020042b910000020885458b202010243604259b12401885158b920 +000040885458b2020202436042b12401885458b2022002436042004b014b5258b20208024360 +42591bb940000080885458b202040243604259b94000008063b80100885458b2020802436042 +59b94000010063b80200885458b202100243604259b12601885158b94000020063b804008854 +58b202400243604259b94000040063b80800885458b2028002436042595959595959b1000243 +5458b1020142592d2c451868234b51582320452064b04050587c59688a6059442d2cb00016b0 +0225b0022501b001233e00b002233eb10102060cb00a236542b00b234201b001233f00b00223 +3fb10102060cb006236542b0072342b00116012d2cb080b0024350b001b00243545b58212310 +b0201ac91b8a10ed592d2cb0592b2d2c8a10e52d0001000000010f5cce67f4df5f0f3cf5000b +080000000000c19a34f200000000d228cbf8fb8dfdd10a920862000000090002000100000000 +00010000088dfda800000ab6fb8dfa810a9200010000000000000000000000000000001b04cd +00c104f200ae04f200a2077b00ae047d005e04f200ae03d500680225009302e30021043b0025 +03d7007104d7007104ec00ae0214000004ec0071021000a0034e00ae04830071041400020493 +006404ec00ae049300b604ec0071021000ae04100000050e007d02b600520000000000000048 +000000c400000138000001e4000002b000000328000003cc000004100000049c000005080000 +058000000600000006a8000006a800000750000007b400000820000008d000000950000009d4 +00000a8000000ad800000b9c00000bcc00000c2000000ca000000d0800010000001b01520054 +00600005000100000017005c000001c9034b0003000140ff0921332055002001ef2001902001 +7f200120011e551f3303551f1e010f1e3f1eaf1e035b505a553f5a4f5a025a01585559505855 +305840585058b0580457505655205601f0560156015455555054557054011f54013054405480 +54d054e05405304d014d024e55476446553f46af460246014b554a50495549014b554f504e55 +334e014e014b554c504b551f4b010f4b3f4baf4b03535052553b520152015055515050553724 +017e61641f587d0177731e1f7673411f7573321f7473321f977301b87301d873011933185507 +3303550603ff1f6d69191f6c69261f6b693d1f6a69481fa769015a2601082648260248268826 +c826037f238f23cf2303133312406d5505010355043303551f03010f033f03af0303645d341f +786301625d231f615d331f605d2a1f5f5d2a1f5e5d331fb85dc85d02d85de85d021c641b5516 +33155510330f550f0f4f0f021f0fcf0f020f0fff0f020602010055016400556f007f00af00ef +00041000018016010501b80190b154532b2b4bb807ff524bb009505bb00188b02553b00188b0 +40515ab00688b000555a5b58b101018e59858d8d00421d4bb0325358b0601d594bb0645358b0 +401d594bb0805358b0101db11600425973732b2b5e7374752b2b2b73742b2b2b2b2b732b7374 +2b2b2b73737474742b2b2b2b2b2b2b7374752b2b2b2b732b732b2b732b73742b2b732b2b2b2b +732b2b737374742b2b73742b732b2b732b73742b2b737373742b185e000000> ] def /f-0-0 currentdict end definefont pop %%EndResource -%%BeginResource: font DejaVuSans -11 dict begin -/FontType 42 def -/FontName /DejaVuSans def -/PaintType 0 def -/FontMatrix [ 1 0 0 1 0 0 ] def -/FontBBox [ 0 0 0 0 ] def -/Encoding 256 array def -0 1 255 { Encoding exch /.notdef put } for -Encoding 1 /uniFB01 put -/CharStrings 2 dict dup begin -/.notdef 0 def -/uniFB01 1 def -end readonly def -/sfnts [ -<0001000000090080000300106376742000691d3900000184000001fe6670676d7134766a0000 -0384000000ab676c7966aa72abf90000009c000000e8686561640862f3530000043000000036 -686865610d9f076f0000046800000024686d747809d700950000048c000000086c6f63610000 -012c000004940000000c6d617870046f0671000004a000000020707265703b07f100000004c0 -0000056800020066fe96046605a400030007001a400c04fb0006fb0108057f0204002fc4d4ec -310010d4ecd4ec301311211125211121660400fc73031bfce5fe96070ef8f27206290002002f -0000044a061400150019005240111b46001708160f1404080803160a064c1a10fc3cc432c4fc -3cc410fe3cec310040120803a90010870e18be16b10e970900bc05012f3ce632eefeee10ee10 -ee3230400bff1ba01b901b801b101b05015d01112311211123112335333534363b0115232206 -1d0101331523044ab9fe07b9b0b0adb3b9b0634d01f9b9b90460fba003d1fc2f03d18f4eb7af -9950686301b2e900013500b800cb00cb00c100aa009c01a600b800660000007100cb00a002b2 -0085007500b800c301cb0189022d00cb00a600f000d300aa008700cb03aa0400014a003300cb -000000d9050200f4015400b4009c01390114013907060400044e04b4045204b804e704cd0037 -047304cd04600473013303a2055605a60556053903c5021200c9001f00b801df007300ba03e9 -033303bc0444040e00df03cd03aa00e503aa0404000000cb008f00a4007b00b80014016f007f -027b0252008f00c705cd009a009a006f00cb00cd019e01d300f000ba018300d5009803040248 -009e01d500c100cb00f600830354027f00000333026600d300c700a400cd008f009a00730400 -05d5010a00fe022b00a400b4009c00000062009c0000001d032d05d505d505d505f0007f007b -005400a406b80614072301d300b800cb00a601c301ec069300a000d3035c037103db01850423 -04a80448008f0139011401390360008f05d5019a0614072306660179046004600460047b009c -00000277046001aa00e904600762007b00c5007f027b000000b4025205cd006600bc00660077 -061000cd013b01850389008f007b0000001d00cd074a042f009c009c0000077d006f0000006f -0335006a006f007b00ae00b2002d0396008f027b00f600830354063705f6008f009c04e10266 -008f018d02f600cd03440029006604ee00730000140000960000b707060504030201002c2010 -b002254964b040515820c859212d2cb002254964b040515820c859212d2c20100720b00050b0 -0d7920b8ffff5058041b0559b0051cb0032508b0042523e120b00050b00d7920b8ffff505804 -1b0559b0051cb0032508e12d2c4b505820b0fd454459212d2cb002254560442d2c4b5358b002 -25b0022545445921212d2c45442d2cb00225b0022549b00525b005254960b0206368208a108a -233a8a10653a2d00000100000002599906114c565f0f3cf5001f080000000000d180a74a0000 -0000d180a74af7d6fc4c0e5909dc00000008000000010000000000010000076dfe1d00000efe -f7d6fa510e5900010000000000000000000000000000000204cd0066050a002f000000000000 -0044000000e80001000000020354002b0068000c000200100099000800000415021600080004 -b8028040fffbfe03fa1403f92503f83203f79603f60e03f5fe03f4fe03f32503f20e03f19603 -f02503ef8a4105effe03ee9603ed9603ecfa03ebfa03eafe03e93a03e84203e7fe03e63203e5 -e45305e59603e48a4105e45303e3e22f05e3fa03e22f03e1fe03e0fe03df3203de1403dd9603 -dcfe03db1203da7d03d9bb03d8fe03d68a4105d67d03d5d44705d57d03d44703d3d21b05d3fe -03d21b03d1fe03d0fe03cffe03cefe03cd9603cccb1e05ccfe03cb1e03ca3203c9fe03c68511 -05c61c03c51603c4fe03c3fe03c2fe03c1fe03c0fe03bffe03befe03bdfe03bcfe03bbfe03ba -1103b9862505b9fe03b8b7bb05b8fe03b7b65d05b7bb03b78004b6b52505b65d40ff03b64004 -b52503b4fe03b39603b2fe03b1fe03b0fe03affe03ae6403ad0e03acab2505ac6403abaa1205 -ab2503aa1203a98a4105a9fa03a8fe03a7fe03a6fe03a51203a4fe03a3a20e05a33203a20e03 -a16403a08a4105a096039ffe039e9d0c059efe039d0c039c9b19059c64039b9a10059b19039a -1003990a0398fe0397960d0597fe03960d03958a410595960394930e05942803930e0392fa03 -9190bb0591fe03908f5d0590bb039080048f8e25058f5d038f40048e25038dfe038c8b2e058c -fe038b2e038a8625058a410389880b05891403880b0387862505876403868511058625038511 -0384fe038382110583fe0382110381fe0380fe037ffe0340ff7e7d7d057efe037d7d037c6403 -7b5415057b25037afe0379fe03780e03770c03760a0375fe0374fa0373fa0372fa0371fa0370 -fe036ffe036efe036c21036bfe036a1142056a530369fe03687d036711420566fe0365fe0364 -fe0363fe0362fe03613a0360fa035e0c035dfe035bfe035afe0359580a0559fa03580a035716 -190557320356fe035554150555420354150353011005531803521403514a130551fe03500b03 -4ffe034e4d10054efe034d10034cfe034b4a13054bfe034a4910054a1303491d0d0549100348 -0d0347fe0346960345960344fe0343022d0543fa0342bb03414b0340fe033ffe033e3d12053e -14033d3c0f053d12033c3b0d053c40ff0f033b0d033afe0339fe033837140538fa0337361005 -37140336350b05361003350b03341e03330d0332310b0532fe03310b03302f0b05300d032f0b -032e2d09052e10032d09032c32032b2a25052b64032a2912052a250329120328272505284103 -27250326250b05260f03250b0324fe0323fe03220f03210110052112032064031ffa031e1d0d -051e64031d0d031c1142051cfe031bfa031a42031911420519fe031864031716190517fe0316 -01100516190315fe0314fe0313fe031211420512fe0311022d05114203107d030f64030efe03 -0d0c16050dfe030c0110050c16030bfe030a100309fe0308022d0508fe030714030664030401 -100504fe03401503022d0503fe0302011005022d0301100300fe0301b80164858d012b2b2b2b -2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b -2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b -2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b -2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b -2b2b2b2b2b2b2b2b2b002b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b -2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b -2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b -2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b -2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b1d00> -] def -/f-0-1 currentdict end definefont pop -%%EndResource %%EndSetup %%Page: 1 1 %%BeginPageSetup -%%PageBoundingBox: 0 -1 819 488 +%%PageBoundingBox: 0 -1 812 497 %%EndPageSetup -q 0 -1 819 489 rectclip q +q 0 -1 812 498 rectclip q 1 g -410.465 438.876 m 415.312 438.876 l 433.223 438.876 447.637 424.458 447.637 - 406.548 c 447.637 186.739 l 447.637 168.833 433.223 154.415 415.312 154.415 - c 410.465 154.415 l 392.555 154.415 378.141 168.833 378.141 186.739 c 378.141 - 406.548 l 378.141 424.458 392.555 438.876 410.465 438.876 c h -410.465 438.876 m f -0 g +390.691 441.694 m 434.246 441.694 l 441.434 441.694 447.219 435.909 447.219 + 428.721 c 447.219 170.202 l 447.219 163.018 441.434 157.233 434.246 157.233 + c 390.691 157.233 l 383.504 157.233 377.719 163.018 377.719 170.202 c 377.719 + 428.721 l 377.719 435.909 383.504 441.694 390.691 441.694 c h +390.691 441.694 m f +0.701961 g 1.8152 w 0 J 0 j [] 0.0 d -4 M q 1 0 0 -1 0 487.278381 cm -410.465 48.402 m 415.312 48.402 l 433.223 48.402 447.637 62.82 447.637 -80.73 c 447.637 300.539 l 447.637 318.445 433.223 332.863 415.312 332.863 - c 410.465 332.863 l 392.555 332.863 378.141 318.445 378.141 300.539 c 378.141 - 80.73 l 378.141 62.82 392.555 48.402 410.465 48.402 c h -410.465 48.402 m S Q -0.94902 g -1.285 486.411 352.426 -399.293 re f -1 g +4 M q 1 0 0 -1 0 496.475128 cm +390.691 54.781 m 434.246 54.781 l 441.434 54.781 447.219 60.566 447.219 + 67.754 c 447.219 326.273 l 447.219 333.457 441.434 339.242 434.246 339.242 + c 390.691 339.242 l 383.504 339.242 377.719 333.457 377.719 326.273 c 377.719 + 67.754 l 377.719 60.566 383.504 54.781 390.691 54.781 c h +390.691 54.781 m S Q +0.976471 g +0.867 494.03 352.422 -399.293 re f 1.733338 w -q 1 0 0 -1 0 487.278381 cm -1.285 0.867 352.426 399.293 re S Q +q 1 0 0 -1 0 496.475128 cm +0.867 2.445 352.422 399.293 re S Q 0 g 0.8 w -q 1 0 0 -1 0 487.278381 cm -25.133 129.73 m 60.562 76.016 l S Q -58.801 408.591 m 59.254 406.376 l 61.004 411.931 l 56.586 408.138 l h -58.801 408.591 m f* +q 1 0 0 -1 0 496.475128 cm +26.316 134.508 m 61.742 80.797 l S Q +59.98 413.01 m 60.438 410.792 l 62.184 416.346 l 57.766 412.553 l h +59.98 413.01 m f* 0.333909 w -q -0.659574 -1 -1 0.659574 0 487.278381 cm -27.807 -77.142 m 29.142 -78.475 l 24.467 -77.142 l 29.141 -75.806 l h -27.807 -77.142 m S Q -0.8 w -q 1 0 0 -1 0 487.278381 cm -71.992 81.73 m 34.277 135.445 l S Q -36.117 354.454 m 35.727 356.681 l 33.816 351.181 l 38.344 354.841 l h -36.117 354.454 m f* -0.327365 w -q 0.702128 1 1 -0.702128 0 487.278381 cm --71.98 86.657 m -70.673 85.348 l -75.255 86.655 l -70.674 87.966 l h --71.98 86.657 m S Q +q -0.659574 -1 -1 0.659574 0 496.475128 cm +30.594 -80.159 m 31.93 -81.498 l 27.257 -80.161 l 31.93 -78.826 l h +30.594 -80.159 m S Q 1 g -19.133 331.462 106.453 -66.051 re f -0 g +18.711 339.081 106.457 -66.051 re f +0.94902 g 1.815353 w -q 1 0 0 -1 0 487.278381 cm -19.133 155.816 106.453 66.051 re S Q +q 1 0 0 -1 0 496.475128 cm +18.711 157.395 106.457 66.051 re S Q +0 g BT -12 0 0 12 25.882209 314.559831 Tm -/f-0-1 1 Tf -<01>Tj +12 0 0 12 25.462796 322.177429 Tm /f-0-0 1 Tf -[(le.txt)]TJ +[(human)-3(s.txt)]TJ ET -0.282353 0.215686 0.215686 rg -130.516 273.618 m 130.516 324.357 l 130.516 329.107 134.34 332.931 139.086 - 332.931 c 139.723 332.931 l 144.473 332.931 148.297 329.107 148.297 324.357 - c 148.297 273.618 l 148.297 268.868 144.473 265.048 139.723 265.048 c 139.086 - 265.048 l 134.34 265.048 130.516 268.868 130.516 273.618 c h -130.516 273.618 m f -1 g -1.8152 w -q 0 1 1 0 0 487.278381 cm --213.66 130.516 m -162.922 130.516 l -158.172 130.516 -154.348 134.34 -154.348 - 139.086 c -154.348 139.723 l -154.348 144.473 -158.172 148.297 -162.922 - 148.297 c -213.66 148.297 l -218.41 148.297 -222.23 144.473 -222.23 139.723 - c -222.23 139.086 l -222.23 134.34 -218.41 130.516 -213.66 130.516 c h --213.66 130.516 m S Q +0.6 g +128.953 289.932 m 128.953 321.838 l 128.953 324.823 131.355 327.225 134.34 + 327.225 c 134.742 327.225 l 137.727 327.225 140.133 324.823 140.133 321.838 + c 140.133 289.932 l 140.133 286.944 137.727 284.542 134.742 284.542 c 134.34 + 284.542 l 131.355 284.542 128.953 286.944 128.953 289.932 c h +128.953 289.932 m f +1.141412 w +q 0 1 1 0 0 496.475128 cm +-206.543 128.953 m -174.637 128.953 l -171.652 128.953 -169.25 131.355 +-169.25 134.34 c -169.25 134.742 l -169.25 137.727 -171.652 140.133 -174.637 + 140.133 c -206.543 140.133 l -209.531 140.133 -211.934 137.727 -211.934 + 134.742 c -211.934 134.34 l -211.934 131.355 -209.531 128.953 -206.543 +128.953 c h +-206.543 128.953 m S Q 0 g BT -0 9 -9 0 14.68906 260.716862 Tm +0 9 -9 0 14.269648 268.33446 Tm /f-0-0 1 Tf -[(combo)31(x dir)20(ectory)]TJ +[(combo)8(x dir)8(ector)-3(y)]TJ ET 1 g -79.227 454.896 159.367 -65.625 re f -0 g +78.809 462.514 159.367 -65.629 re f +0.94902 g 1.723357 w -q 1 0 0 -1 0 487.278381 cm -79.227 32.383 159.367 65.625 re S Q -0.501961 0 0 rg -128.832 475.888 m 179.57 475.888 l 184.32 475.888 188.141 472.067 188.141 - 467.317 c 188.141 466.681 l 188.141 461.935 184.32 458.11 179.57 458.11 - c 128.832 458.11 l 124.082 458.11 120.258 461.935 120.258 466.681 c 120.258 - 467.317 l 120.258 472.067 124.082 475.888 128.832 475.888 c h -128.832 475.888 m f -1 g -1.8152 w -q 1 0 0 -1 0 487.278381 cm -128.832 11.391 m 179.57 11.391 l 184.32 11.391 188.141 15.211 188.141 19.961 - c 188.141 20.598 l 188.141 25.344 184.32 29.168 179.57 29.168 c 128.832 - 29.168 l 124.082 29.168 120.258 25.344 120.258 20.598 c 120.258 19.961 -l 120.258 15.211 124.082 11.391 128.832 11.391 c h -128.832 11.391 m S Q -0.266667 0.313726 0.0862745 rg -269.93 420.857 m 269.93 412.825 263.418 406.314 255.383 406.314 c 247.352 - 406.314 240.84 412.825 240.84 420.857 c 240.84 428.892 247.352 435.403 -255.383 435.403 c 263.418 435.403 269.93 428.892 269.93 420.857 c h -269.93 420.857 m f -1 g -q 1 0 0 -1 0 487.278381 cm -269.93 66.422 m 269.93 74.453 263.418 80.965 255.383 80.965 c 247.352 80.965 - 240.84 74.453 240.84 66.422 c 240.84 58.387 247.352 51.875 255.383 51.875 - c 263.418 51.875 269.93 58.387 269.93 66.422 c h -269.93 66.422 m S Q +q 1 0 0 -1 0 496.475128 cm +78.809 33.961 159.367 65.629 re S Q +0.6 g +135.867 479.651 m 175.648 479.651 l 178.086 479.651 180.047 477.69 180.047 + 475.252 c 180.047 471.327 l 180.047 468.889 178.086 466.928 175.648 466.928 + c 135.867 466.928 l 133.43 466.928 131.469 468.889 131.469 471.327 c 131.469 + 475.252 l 131.469 477.69 133.43 479.651 135.867 479.651 c h +135.867 479.651 m f +1.299005 w +q 1 0 0 -1 0 496.475128 cm +135.867 16.824 m 175.648 16.824 l 178.086 16.824 180.047 18.785 180.047 + 21.223 c 180.047 25.148 l 180.047 27.586 178.086 29.547 175.648 29.547 +c 135.867 29.547 l 133.43 29.547 131.469 27.586 131.469 25.148 c 131.469 + 21.223 l 131.469 18.785 133.43 16.824 135.867 16.824 c h +135.867 16.824 m S Q 0 g BT -12 0 0 12 85.525984 437.828225 Tm -/f-0-1 1 Tf -<01>Tj +12 0 0 12 85.106568 447.045812 Tm /f-0-0 1 Tf -[(le.txt.s)-3(har)15(d0)]TJ -9 0 0 9 125.411701 379.542507 Tm -[(node dir)20(ectory)]TJ +[(human)-3(s.txt.shar)9(d0)]TJ +9 0 0 9 118.592292 387.160095 Tm +[(dr)9(opbo)9(x dir)8(ector)-3(y)]TJ ET 1 g -71.406 180.368 159.367 -65.625 re f -0 g +70.984 187.987 159.371 -65.625 re f +0.94902 g 1.723357 w -q 1 0 0 -1 0 487.278381 cm -71.406 306.91 159.367 65.625 re S Q -0.501961 0 0 rg -123.297 112.071 m 174.035 112.071 l 178.785 112.071 182.605 108.251 182.605 - 103.501 c 182.605 102.864 l 182.605 98.118 178.785 94.294 174.035 94.294 - c 123.297 94.294 l 118.547 94.294 114.723 98.118 114.723 102.864 c 114.723 - 103.501 l 114.723 108.251 118.547 112.071 123.297 112.071 c h -123.297 112.071 m f -1 g -1.8152 w -q 1 0 0 -1 0 487.278381 cm -123.297 375.207 m 174.035 375.207 l 178.785 375.207 182.605 379.027 182.605 - 383.777 c 182.605 384.414 l 182.605 389.16 178.785 392.984 174.035 392.984 - c 123.297 392.984 l 118.547 392.984 114.723 389.16 114.723 384.414 c 114.723 - 383.777 l 114.723 379.027 118.547 375.207 123.297 375.207 c h -123.297 375.207 m S Q -0.266667 0.313726 0.0862745 rg -263.172 146.911 m 263.172 138.88 256.656 132.368 248.625 132.368 c 240.59 - 132.368 234.078 138.88 234.078 146.911 c 234.078 154.946 240.59 161.458 - 248.625 161.458 c 256.656 161.458 263.172 154.946 263.172 146.911 c h -263.172 146.911 m f -1 g -q 1 0 0 -1 0 487.278381 cm -263.172 340.367 m 263.172 348.398 256.656 354.91 248.625 354.91 c 240.59 - 354.91 234.078 348.398 234.078 340.367 c 234.078 332.332 240.59 325.82 -248.625 325.82 c 256.656 325.82 263.172 332.332 263.172 340.367 c h -263.172 340.367 m S Q +q 1 0 0 -1 0 496.475128 cm +70.984 308.488 159.371 65.625 re S Q 0 g BT -12 0 0 12 76.370693 166.466151 Tm -/f-0-1 1 Tf -<01>Tj +12 0 0 12 77.551282 172.483727 Tm /f-0-0 1 Tf -[(le.txt.s)-3(har)15(d1)]TJ -9 0 0 9 114.336183 183.550429 Tm -[(node dir)20(ectory)]TJ +[(human)-3(s.txt.shar)9(d1)]TJ +9 0 0 9 104.316767 197.568005 Tm +[(google drive)-3( dir)9(ector)-3(y)]TJ ET 0.8 w -q 1 0 0 -1 0 487.278381 cm -27.496 243.41 m 68.711 298.363 l S Q -66.789 191.478 m 64.551 191.798 l 69.191 188.278 l 67.109 193.716 l h -66.789 191.478 m f* +q 1 0 0 -1 0 496.475128 cm +27.074 244.988 m 68.289 299.941 l S Q +66.371 199.096 m 64.129 199.413 l 68.77 195.893 l 66.691 201.335 l h +66.371 199.096 m f* 0.32 w -q -0.75 1 1 0.75 0 487.278381 cm --221.371 -99.239 m -220.092 -100.518 l -224.572 -99.238 l -220.092 -97.96 +q -0.75 1 1 0.75 0 496.475128 cm +-222.181 -100.264 m -220.902 -101.547 l -225.382 -100.267 l -220.902 -98.985 l h --221.371 -99.239 m S Q -0.8 w -q 1 0 0 -1 0 487.278381 cm -74.367 293.512 m 34.77 240.984 l S Q -36.695 243.739 m 38.938 243.423 l 34.285 246.931 l 36.379 241.497 l h -36.695 243.739 m f* -0.319409 w -q 0.753846 -1 -1 -0.753846 0 487.278381 cm -172.929 93.666 m 174.208 92.389 l 169.735 93.669 l 174.207 94.946 l h -172.929 93.666 m S Q +-222.181 -100.264 m S Q BT -12 0 0 12 276.413304 98.831903 Tm +12 0 0 12 275.993891 106.449499 Tm /f-0-0 1 Tf -[(Computer)-3( I)]TJ +[(Compu)-3(ter I)]TJ ET -0.94902 g -479.844 485.724 337.602 -399.332 re f +0.976471 g +473.023 495.624 337.598 -401.609 re f +1.701405 w +q 1 0 0 -1 0 496.475128 cm +473.023 0.852 337.598 401.609 re S Q 1 g -1.696579 w -q 1 0 0 -1 0 487.278381 cm -479.844 1.555 337.602 399.332 re S Q -602.766 458.825 159.367 -65.625 re f -0 g +603.945 466.444 159.367 -65.625 re f +0.94902 g 1.723357 w -q -1 0 0 -1 0 487.278381 cm --602.766 28.453 -159.367 65.625 re S Q -0.501961 0 0 rg -712.527 479.821 m 661.789 479.821 l 657.039 479.821 653.219 475.997 653.219 - 471.247 c 653.219 470.61 l 653.219 465.864 657.039 462.04 661.789 462.04 - c 712.527 462.04 l 717.277 462.04 721.102 465.864 721.102 470.61 c 721.102 - 471.247 l 721.102 475.997 717.277 479.821 712.527 479.821 c h -712.527 479.821 m f -1 g -1.8152 w -q -1 0 0 -1 0 487.278381 cm --712.527 7.457 m -661.789 7.457 l -657.039 7.457 -653.219 11.281 -653.219 - 16.031 c -653.219 16.668 l -653.219 21.414 -657.039 25.238 -661.789 25.238 - c -712.527 25.238 l -717.277 25.238 -721.102 21.414 -721.102 16.668 c -721.102 - 16.031 l -721.102 11.281 -717.277 7.457 -712.527 7.457 c h --712.527 7.457 m S Q -0.266667 0.313726 0.0862745 rg -571.43 424.79 m 571.43 416.755 577.941 410.243 585.977 410.243 c 594.008 - 410.243 600.523 416.755 600.523 424.79 c 600.523 432.821 594.008 439.333 - 585.977 439.333 c 577.941 439.333 571.43 432.821 571.43 424.79 c h -571.43 424.79 m f -1 g -q -1 0 0 -1 0 487.278381 cm --571.43 62.488 m -571.43 70.523 -577.941 77.035 -585.977 77.035 c -594.008 - 77.035 -600.523 70.523 -600.523 62.488 c -600.523 54.457 -594.008 47.945 - -585.977 47.945 c -577.941 47.945 -571.43 54.457 -571.43 62.488 c h --571.43 62.488 m S Q +q -1 0 0 -1 0 496.475128 cm +-603.945 30.031 -159.367 65.625 re S Q 0 g BT -12 0 0 12 675.399693 446.441853 Tm -/f-0-1 1 Tf -<01>Tj +12 0 0 12 644.580268 450.85946 Tm /f-0-0 1 Tf -[(le.txt.s)-3(har)15(d0)]TJ -9 0 0 9 649.614439 384.298152 Tm -[(node dir)20(ectory)]TJ +[(human)-3(s.txt.shar)9(d0)]TJ +9 0 0 9 641.195014 391.915759 Tm +[(dr)9(opbo)9(x dir)8(ector)-3(y)]TJ ET 1 g -678.621 319.614 106.457 -66.051 re f -0 g +678.203 327.233 106.457 -66.051 re f +0.94902 g 1.815353 w -q 1 0 0 -1 0 487.278381 cm -678.621 167.664 106.457 66.051 re S Q -BT -12 0 0 12 741.134134 305.135647 Tm -/f-0-1 1 Tf -<01>Tj -/f-0-0 1 Tf -[(le.txt)]TJ -ET -0.282353 0.215686 0.215686 rg -656.262 260.556 m 656.262 311.298 l 656.262 316.044 660.086 319.868 664.836 - 319.868 c 665.473 319.868 l 670.219 319.868 674.043 316.044 674.043 311.298 - c 674.043 260.556 l 674.043 255.81 670.219 251.985 665.473 251.985 c 664.836 - 251.985 l 660.086 251.985 656.262 255.81 656.262 260.556 c h -656.262 260.556 m f -1 g -1.8152 w -q 0 1 1 0 0 487.278381 cm --226.723 656.262 m -175.98 656.262 l -171.234 656.262 -167.41 660.086 -167.41 - 664.836 c -167.41 665.473 l -167.41 670.219 -171.234 674.043 -175.98 674.043 - c -226.723 674.043 l -231.469 674.043 -235.293 670.219 -235.293 665.473 - c -235.293 664.836 l -235.293 660.086 -231.469 656.262 -226.723 656.262 - c h --226.723 656.262 m S Q +q 1 0 0 -1 0 496.475128 cm +678.203 169.242 106.457 66.051 re S Q 0 g BT -0 -9 9 0 790.433011 327.337283 Tm +12 0 0 12 710.31474 312.753259 Tm /f-0-0 1 Tf -[(combo)31(x dir)20(ectory)]TJ +[(human)-3(s.txt)]TJ +0 -9 9 0 790.013617 334.95487 Tm +[(combo)8(x dir)8(ector)-3(y)]TJ ET 1 g -611.398 182.782 159.367 -65.625 re f -0 g +610.977 190.401 159.367 -65.629 re f +0.94902 g 1.723357 w -q -1 0 0 -1 0 487.278381 cm --611.398 304.496 -159.367 65.625 re S Q -0.501961 0 0 rg -718.875 114.485 m 668.137 114.485 l 663.387 114.485 659.562 110.661 659.562 - 105.915 c 659.562 105.278 l 659.562 100.528 663.387 96.708 668.137 96.708 - c 718.875 96.708 l 723.625 96.708 727.445 100.528 727.445 105.278 c 727.445 - 105.915 l 727.445 110.661 723.625 114.485 718.875 114.485 c h -718.875 114.485 m f -1 g -1.8152 w -q -1 0 0 -1 0 487.278381 cm --718.875 372.793 m -668.137 372.793 l -663.387 372.793 -659.562 376.617 - -659.562 381.363 c -659.562 382 l -659.562 386.75 -663.387 390.57 -668.137 - 390.57 c -718.875 390.57 l -723.625 390.57 -727.445 386.75 -727.445 382 - c -727.445 381.363 l -727.445 376.617 -723.625 372.793 -718.875 372.793 - c h --718.875 372.793 m S Q -0.266667 0.313726 0.0862745 rg -579 149.325 m 579 141.29 585.512 134.778 593.547 134.778 c 601.578 134.778 - 608.094 141.29 608.094 149.325 c 608.094 157.36 601.578 163.872 593.547 - 163.872 c 585.512 163.872 579 157.36 579 149.325 c h -579 149.325 m f -1 g -q -1 0 0 -1 0 487.278381 cm --579 337.953 m -579 345.988 -585.512 352.5 -593.547 352.5 c -601.578 352.5 - -608.094 345.988 -608.094 337.953 c -608.094 329.918 -601.578 323.406 -593.547 - 323.406 c -585.512 323.406 -579 329.918 -579 337.953 c h --579 337.953 m S Q +q -1 0 0 -1 0 496.475128 cm +-610.977 306.074 -159.367 65.629 re S Q 0 g BT -12 0 0 12 683.581408 169.646074 Tm -/f-0-1 1 Tf -<01>Tj +12 0 0 12 651.162006 175.663659 Tm /f-0-0 1 Tf -[(le.txt.s)-3(har)15(d1)]TJ -9 0 0 9 658.324231 186.788945 Tm -[(node dir)20(ectory)]TJ +[(human)-3(s.txt.shar)9(d1)]TJ +9 0 0 9 638.704828 202.40653 Tm +[(google drive)-3( dir)9(ector)-3(y)]TJ ET 0.8 w -q 1 0 0 -1 0 487.278381 cm -742.191 100.898 m 765.621 146.613 l S Q -764.164 343.513 m 762.008 344.208 l 765.988 339.954 l 764.855 345.669 l - h -764.164 343.513 m f* +q 1 0 0 -1 0 496.475128 cm +741.773 102.477 m 765.203 148.191 l S Q +763.742 351.131 m 761.59 351.827 l 765.566 347.573 l 764.438 353.284 l +h +763.742 351.131 m f* 0.355973 w -q -0.5125 1 1 0.5125 0 487.278381 cm --424.026 546.85 m -422.601 545.425 l -427.585 546.851 l -422.599 548.273 +q -0.5125 1 1 0.5125 0 496.475128 cm +-425.105 545.876 m -423.681 544.453 l -428.664 545.876 l -423.683 547.3 l h --424.026 546.85 m S Q +-425.105 545.876 m S Q 0.8 w -q 1 0 0 -1 0 487.278381 cm -757.051 149.469 m 734.191 105.469 l S Q -735.668 378.97 m 737.824 378.286 l 733.824 382.517 l 734.984 376.81 l h -735.668 378.97 m f* -0.354962 w -q 0.519481 -1 -1 -0.519481 0 487.278381 cm -386.242 -535.023 m 387.663 -536.441 l 382.695 -535.022 l 387.664 -533.601 - l h -386.242 -535.023 m S Q -0.8 w -q 1 0 0 -1 0 487.278381 cm -744.75 289.656 m 771.824 248.441 l S Q -770.066 236.161 m 770.527 233.946 l 772.262 239.505 l 767.852 235.704 l - h -770.066 236.161 m f* +q 1 0 0 -1 0 496.475128 cm +744.332 291.234 m 771.406 250.023 l S Q +769.648 243.78 m 770.105 241.565 l 771.844 247.124 l 767.434 243.319 l +h +769.648 243.78 m f* 0.334325 w -q -0.656863 -1 -1 0.656863 0 487.278381 cm --177.937 -653.186 m -176.601 -654.525 l -181.28 -653.186 l -176.601 -651.849 +q -0.656863 -1 -1 0.656863 0 496.475128 cm +-176.642 -653.619 m -175.305 -654.954 l -179.986 -653.618 l -175.304 -652.283 l h --177.937 -653.186 m S Q -0.8 w -q 1 0 0 -1 0 487.278381 cm -777.078 251.676 m 750.812 292.082 l S Q -752.555 197.88 m 752.086 200.095 l 750.375 194.528 l 754.77 198.349 l h -752.555 197.88 m f* -0.335377 w -q 0.65 1 1 -0.65 0 487.278381 cm -140.43 661.275 m 141.773 659.933 l 137.078 661.274 l 141.772 662.618 l -h -140.43 661.275 m S Q +-176.642 -653.619 m S Q +BT +12 0 0 12 490.116596 106.111804 Tm +/f-0-0 1 Tf +[(Compu)-3(ter I)-3(I)]TJ +ET +0.2 g BT -12 0 0 12 490.536009 98.494207 Tm +0 20 -20 0 419.142084 269.928845 Tm /f-0-0 1 Tf -[(Computer)-3( II)]TJ -0 25 -25 0 419.561497 255.911248 Tm -[(Inter)15(net)]TJ +[(Inte)-3(rnet)]TJ ET +0 g 0.8 w -q 1 0 0 -1 0 487.278381 cm -285.277 341.129 m 367.566 313.129 l S Q -364.535 173.122 m 363.535 171.091 l 368.32 174.407 l 362.504 174.118 l -h -364.535 173.122 m f* +q 1 0 0 -1 0 496.475128 cm +280.059 336.305 m 362.344 308.305 l S Q +359.316 187.139 m 358.316 185.108 l 363.102 188.428 l 357.285 188.139 l + h +359.316 187.139 m f* 0.378677 w -q -1 -0.340278 -0.340278 1 0 487.278381 cm --230.899 -392.726 m -229.383 -394.242 l -234.683 -392.729 l -229.382 -391.214 +q -1 -0.340278 -0.340278 1 0 496.475128 cm +-227.692 -386.814 m -226.176 -388.33 l -231.478 -386.814 l -226.177 -385.299 l h --230.899 -392.726 m S Q -0.8 w -q 1 0 0 -1 0 487.278381 cm -361.852 302.27 m 281.852 331.414 l S Q -284.855 156.962 m 285.812 159.013 l 281.098 155.591 l 286.906 156.005 l - h -284.855 156.962 m f* -0.375839 w -q 1 0.364286 0.364286 -1 0 487.278381 cm -145.251 383.229 m 146.755 381.726 l 141.492 383.231 l 146.753 384.734 l - h -145.251 383.229 m S Q +-227.692 -386.814 m S Q 0.8 w -q 1 0 0 -1 0 487.278381 cm -287.793 62.957 m 358.078 92.668 l S Q -355.133 395.857 m 353.035 395.005 l 358.816 394.298 l 354.281 397.95 l +q 1 0 0 -1 0 496.475128 cm +287.375 69.336 m 357.66 99.051 l S Q +354.711 398.67 m 352.617 397.823 l 358.395 397.116 l 353.863 400.768 l h -355.133 395.857 m f* +354.711 398.67 m f* 0.368428 w -q -1 0.422764 0.422764 1 0 487.278381 cm --334.074 49.813 m -332.6 48.338 l -337.758 49.811 l -332.6 51.283 l h --334.074 49.813 m S Q -0.8 w -q 1 0 0 -1 0 487.278381 cm -352.938 102.383 m 285.508 71.527 l S Q -288.418 414.419 m 290.539 415.208 l 284.781 416.083 l 289.207 412.298 l +q -1 0.422764 0.422764 1 0 496.475128 cm +-336.005 44.246 m -334.533 42.776 l -339.688 44.248 l -334.534 45.722 l h -288.418 414.419 m f* -0.363723 w -q 1 -0.457627 -0.457627 -1 0 487.278381 cm -266.045 -48.89 m 267.5 -50.345 l 262.408 -48.89 l 267.5 -47.435 l h -266.045 -48.89 m S Q -0.8 w -q 1 0 0 -1 0 487.278381 cm -562.879 61.812 m 458.879 87.527 l S Q -461.984 400.521 m 463.156 402.458 l 458.102 399.56 l 463.922 399.349 l -h -461.984 400.521 m f* -0.388307 w -q 1 0.247253 0.247253 -1 0 487.278381 cm -415.153 189.406 m 416.709 187.853 l 411.27 189.406 l 416.706 190.961 l -h -415.153 189.406 m S Q +-336.005 44.246 m S Q 0.8 w -q 1 0 0 -1 0 487.278381 cm -462.879 97.812 m 565.734 71.527 l S Q -562.637 414.958 m 561.48 413.013 l 566.512 415.95 l 560.688 416.114 l h -562.637 414.958 m f* +q 1 0 0 -1 0 496.475128 cm +460.859 97.793 m 563.715 71.508 l S Q +560.617 424.178 m 559.461 422.229 l 564.492 425.167 l 558.668 425.331 l + h +560.617 424.178 m f* 0.387545 w -q -1 -0.255556 -0.255556 1 0 487.278381 cm --510.796 -202.857 m -509.243 -204.406 l -514.671 -202.855 l -509.243 -201.304 +q -1 -0.255556 -0.255556 1 0 496.475128 cm +-508.905 -202.35 m -507.352 -203.903 l -512.78 -202.352 l -507.352 -200.801 l h --510.796 -202.857 m S Q +-508.905 -202.35 m S Q 0.8 w -q 1 0 0 -1 0 487.278381 cm -457.734 294.957 m 566.309 336.668 l S Q -563.32 151.755 m 561.254 150.837 l 567.055 150.321 l 562.402 153.825 l -h -563.32 151.755 m f* +q 1 0 0 -1 0 496.475128 cm +455.715 299.734 m 564.289 341.449 l S Q +561.301 156.174 m 559.234 155.252 l 565.035 154.741 l 560.383 158.241 l + h +561.301 156.174 m f* 0.373389 w -q -1 0.38421 0.38421 1 0 487.278381 cm --603.19 -103.771 m -601.697 -105.263 l -606.924 -103.77 l -601.697 -102.275 +q -1 0.38421 0.38421 1 0 496.475128 cm +-603.03 -108.61 m -601.538 -110.105 l -606.764 -108.609 l -601.538 -107.117 l h --603.19 -103.771 m S Q -0.8 w -q 1 0 0 -1 0 487.278381 cm -565.734 328.668 m 464.023 286.383 l S Q -466.977 199.665 m 469.066 200.528 l 463.281 201.2 l 467.84 197.575 l h -466.977 199.665 m f* -0.369353 w -q 1 -0.41573 -0.41573 -1 0 487.278381 cm -500.111 79.702 m 501.587 78.225 l 496.416 79.703 l 501.588 81.178 l h -500.111 79.702 m S Q -0.282353 0.215686 0.215686 rg -0.906 9.478 m 0.906 60.22 l 0.906 64.966 4.73 68.79 9.48 68.79 c 10.113 - 68.79 l 14.863 68.79 18.688 64.966 18.688 60.22 c 18.688 9.478 l 18.688 - 4.732 14.863 0.907 10.113 0.907 c 9.48 0.907 l 4.73 0.907 0.906 4.732 0.906 - 9.478 c h -0.906 9.478 m f -1 g -1.8152 w -q 0 1 1 0 0 487.278381 cm --477.801 0.906 m -427.059 0.906 l -422.312 0.906 -418.488 4.73 -418.488 - 9.48 c -418.488 10.113 l -418.488 14.863 -422.312 18.688 -427.059 18.688 - c -477.801 18.688 l -482.547 18.688 -486.371 14.863 -486.371 10.113 c -486.371 - 9.48 l -486.371 4.73 -482.547 0.906 -477.801 0.906 c h --477.801 0.906 m S Q -0 g +-603.03 -108.61 m S Q BT -14 0 0 14 23.564576 48.208563 Tm +14 0 0 14 23.145163 59.026159 Tm /f-0-0 1 Tf -[(combo)31(x dir)20(ectory)]TJ +[(combo)8(x dir)8(ector)-3(y)]TJ 0 -1.25 Td -(monitor)Tj -ET -0.266667 0.313726 0.0862745 rg -186.906 54.142 m 186.906 46.11 180.395 39.599 172.363 39.599 c 164.328 -39.599 157.816 46.11 157.816 54.142 c 157.816 62.177 164.328 68.689 172.363 - 68.689 c 180.395 68.689 186.906 62.177 186.906 54.142 c h -186.906 54.142 m f -1 g -q 1 0 0 -1 0 487.278381 cm -186.906 433.137 m 186.906 441.168 180.395 447.68 172.363 447.68 c 164.328 - 447.68 157.816 441.168 157.816 433.137 c 157.816 425.102 164.328 418.59 - 172.363 418.59 c 180.395 418.59 186.906 425.102 186.906 433.137 c h -186.906 433.137 m S Q -0 g -BT -14 0 0 14 193.164573 50.951385 Tm -/f-0-0 1 Tf -[(node client)]TJ -ET -0.501961 0 0 rg -301.598 65.056 m 352.336 65.056 l 357.086 65.056 360.906 61.232 360.906 - 56.482 c 360.906 55.849 l 360.906 51.099 357.086 47.274 352.336 47.274 -c 301.598 47.274 l 296.848 47.274 293.023 51.099 293.023 55.849 c 293.023 - 56.482 l 293.023 61.232 296.848 65.056 301.598 65.056 c h -301.598 65.056 m f -1 g -q 1 0 0 -1 0 487.278381 cm -301.598 422.223 m 352.336 422.223 l 357.086 422.223 360.906 426.047 360.906 - 430.797 c 360.906 431.43 l 360.906 436.18 357.086 440.004 352.336 440.004 - c 301.598 440.004 l 296.848 440.004 293.023 436.18 293.023 431.43 c 293.023 - 430.797 l 293.023 426.047 296.848 422.223 301.598 422.223 c h -301.598 422.223 m S Q -0 g -BT -14 0 0 14 369.393138 51.637078 Tm -/f-0-0 1 Tf -[(node dir)20(ectory m)-3(onitor)]TJ +[(monito)-3(r)]TJ +2.204081 -2.211227 Td +[(node dir)7(ector)-3(y monit)-3(or)]TJ ET +q +0 496.475 812 -497 re W n +% Fallback Image: x=0 y=0 w=812 h=497 res=300ppi size=21024792 +[ 0.24 0 0 0.24 0 -0.564872 ] concat +/DeviceGray setcolorspace +8 dict dup begin + /ImageType 1 def + /Width 3384 def + /Height 2071 def + /Interpolate false def + /BitsPerComponent 8 def + /Decode [ 0 1 ] def + /DataSource currentfile /ASCII85Decode filter /LZWDecode filter def + /ImageMatrix [ 1 0 0 -1 0 2071 ] def +end +image +J3Vsg3$]7K#D>EP:q1$o*=mro@So+\<\5,H7Uo<*jE<[.O@Wn[3@'nb-^757;Rp>H>q_R=Al + C^cenm@9:1mM9jS"!4I*cP+3[GQ$8#0$s<4ZX!SPQ1`C/mioWjnAY&^gM+`4=1jRLW!YA=M/6)*KPhY10H`:="Tc + _Aoh+fk'&t\ctIN)4XQLi:qL6q>.nOW?*DmsG$@,,f58"PDKfeXi/KrNpNH1IXb_>k + P+oSTC7.2!PjdJ%0OEX9GI`INUu0164f)%$,Ve*/ITH-bV]j6n8(5u`"`Y"/@)9.f?D&^M-b]OrHOmIKN7T9iKRW9iY2qZgBPMeb*Kb + =k8k?D-OgK-#m5BQ0j!,fF\Qu=BLdcK4ERM9pK;CMJ[KJg(o[EC"elQX^TkjbW0HCQL2A(g + _3DSE86d3c#_\T26h"(OM0+ehA;15H,VHHl$M;(c1QLq(L>dF_H5k'J`)nIl#GY6:)/KAQt + i1A?l4h#LLQXR/W8+<7PTn_R-m+LiY[tLr8[T*9p=ZN*]92DR;Q;sd('WVRD,)DD4B]+b>" + 8b=mg^1kRV!2RV7`TK;7ZL:6_gBRU2P_l5GQAU$0(gZ`.^YcF'!Q]&(-(ll-:gWbU9=WNg: + Z:=XXU]3a=&mMTWYZYkcZj1Fb!c%3=l>OMI)i;9\\mVj.!%E$Uuk7P]'S8S);nd`\\amtt' + dD^.]cS`tq4.dbD[G9q6dI`Jq1",_8:K92lh$73+Fa]<^fsDbaC"rA&bK\W2rTb9UGTIBK] + &)9cNT9gE(O=n`N&Qs`qAtNLgNm20Xm<%e?^pGe50(A*oj4Q4nbf"0TC.+:B?g,JS2\F\rZ + @2TmXAi<'CF + gpiq,DiR]><^rJ.*QeM,O&>9I`^onIj8s4ZdGdJ(W<4=)6bA@6-:UPUnK?mDOW^qj8kE"@, + 36,!P=V-58LZeLjTM8`ZAMOP=SjJB5pDQAY#Z=:r@;H4Yqr\/<6.XB/`jfNQ1F'D9@[5uAc + Wm>"qTQ74G'4Y*9@rX>pNUX.f/hRRVTN73E=&B;=7! + Mm5YsC'?o%<=Ya&>)cDE77jIY/uDV%SQ"g-5ncSh@ZG_*9^1)1M_s:\5?bG=LPX"c2+FlP> + 0U497;8kjA6'/%nNWhg?`m:AY#X*$>hNNZ)?PAqf@p11lihs=_Q\%%]!5Qm6p@c]g$RFX9K + P[cK!JEPb#qo6-AErCP;XK&=kI"hlsn8Gb]If]$S?)[7B*LX^j/[ij(Rh5EjQU9hV/eu2T4 + ^W[oVqR<=r+k,d!TFf+&,A4)!r_,7Y\/k2+nJSTF'-WhqO4iEVkS!H'd8F8&so%_DIX0*U= + D6I*']gT,NO6h7iJBujVH#X*lQikAL>b)FNCC[ZEALNfop3%OX9#$pl:=:W(P_:Nt9`W*bN + [f0Xbl%7O&mh<2E$=R,\/T=/j_beM\i9&4;f9jFlfT-YE_95/!:*@MP9+KqCX,>MRo>5a=) + Ils(/oa?7.O3;[%5F##7Ku0"=Uu]e>`Fm:7S1^)0.(5bSWiW!9Gg,:BFWqVNg9Sq`Q]&I/o + deKZN`9#QF91fHG2KGBWi(pLGi9Y9JC98>upc:/[IS#\ODg$cWF"YaILLMLH)gX=mn[Z&Q1 + Kfeot.tdlOcd'Y"CV1XN^.kR5W5MK+1:(]%'*=5d+<[!Je#RPfod'tcO`m]![IRnN$Tni1@ + _Wn(1?@;)3;)DreVf'?FQlTKZ-7*tYO\ml9[rTG*8HMqa#(:'r?_pmcggJPAKHVS%?(_72<_lF"+fC\J?gj=rM=(n(O'e2f(@`(4"- + 9D;'us:o/Qj'KPji!N+ERJ`*'DhtMr&!=\UQ;0*;s:::3jU"]R]0%#[$_Ie0`4K6rBY\keN5Nqm`P"+G:f$ + 5A)D3s!ft*5c2lf!^Nkk=+^=]u$a72H''.ZSFnkp:0t_%XnPQL6X'Zn/[9&KNSdKaYha+OO + O.B&%j3=9i<36#tVph5pIjl`h,)uV&N(;EpRD@`P44nm;iT7'[e:UujA]PdU&];GRU3]hg8C]$DRJH$?Wq7h)1r@ + teScC`hj/LKa9luMRYLl_g?:[nDn8H3F@q$X_4n.a2f"T[U[rbr30&1CKh'*9^8!Jnu"WR1 + bY36dO4"!gM@cn8dH9N.X;"Dme]%SFnU70UnP"L(op:f.B@q$,q?(pI\uWiZIVFTuf6`3=( + `KKf\qF?`T`;PBWeXMXk[E<47d#`t^rd#SL/)$s-*57k2"D?gO8BG9c;#]R`%Yd4`%:CF0= + %7MB[nBStU;W-j;SGm`'%#q[E: + F\TpD(hl(I\cA0lX\^7,F&B`"=^@.sD_JI$%9NX3m50Z&]b1-lQnX'bR8U;4^$M4W1$4)^P + \/9:6^a<#,l1##W>Y&\L93[i:(**@1h,1![0M5lM@r&CKLJnWb-4R2p;"3q;i=6$j[=.MH7 + %P)qr!TkPWBRcT\24V@K3UT5Q6oH*J1+\MqVMh;@pX;F!Ku++?ECt2*%Nrm99UD0G-p46-H""Mnn:'>N)'Jk'bZ8&J + TV;t1r_h+R/AF-$eJsd23"ptWF.539:H&U$*oU0\9$e5F:HD"23ThVKPJIJ;Nk$=R-W@7L + 19iqdJN,Hu2A=V(n@(MqOr73DXFX@gPMg(pg2M-)5I#CZ61>Z]lD``/_"7I\Ze7QQ>,V;>(Zird2O;(PB6_d"91c0@i9gs*]60kTo!KfLo7& + V88b4JdloMJ%%*6SBP*n5U.oRTOiKh-j\Bp^::0C`o^P^6ohT]*:UL' + ro`7lH"]0=J:pga/oat%Y'iB)k;7.EAoc[3j,uSk7;RGf'W4,4=\?A[76=DbgdHOAiED>St + :,OV&ohe^Ht/`U%_BPHV,`du=-[fuJ`n&hPS[b9'nK(`otalj`E[Q->d_g]p!I&&eQm=N?+&Ko5u + JH6C`%`(<&KG!onmFj9j2]8?a]i>p&SPZ"^lKQ>,?FHp$ZsSUp+9f57:^R5A@>3Co]]iok>PDAA[EIf`^aIekT40uB!uPgp2O_'F_>l + CB=<5$p46m8KkPXdBXWn6p5s&IQ"bE0BssRHp7Z4ZV.t1QC::6YeF@*=D.?UPCSNUYemL1t + APQ[uCc9K]U&/UQ+)BH[7$bZ*irNt)j_VBaDPA.g2",3NP@^'7DmW_d`S#-0l#7FE+SP>'p + =F67'L?p"E2)rC$DaeAUQPX]l?#i[XA/+EMG<'W/.:kFOF&u'T=$fhE+a#_4D+ + q9SQVVcL:Nf*(SQ.6V0[ + ?bHFL#&pT]'([[#KsbECWKDi.7O<:JL3,;+[53L2?&*ZMLU_bfo`'XPMhY>ML + DPkDQ]Hs0'o*NDJ*+Fu(kIQ(V2BMsJCoOBR#-Yd989sa3V]"GfUQ`%To-A%N4@,kp&Bp6eV + g4NMjW0P(r'JR_J<8oN>V&Cq!jD&)2--Hhi7l'c=+S,'j\/7DZtNL]Q.Rs-NRAu1p+fchL?(RWnK"ZbC_\_q3_j + e&fIStY8;l"-JJ#U&s=Tl7oBpR@YZl_.K%?+LK=$"K]u.Nhn6UMi)c(]C(-l(_EE=ILk2\k + /X-3_Wq7!.%lXdq>Mg?8[6lV8*9HUCX.07A)!$TR'6;H;9tKIiZ)K:ABuQ!.FndPRDPFWB- + >&J1mle!"`T\+/-Cd6&6FFl6gn",/'#W$,U + G'nD_RR\To`!X:q)*TD(>V,OGW0s!FSrgLos)U4t%cpO8XWOeq.iutQdVBKBF#$UW(huEh0 + :aZ&><>u'Mq['L1Ts3dRYrW2rA2gd)gTgUKW`nO.!I_-j0s_g*-@7dQq`\KD6aTWn[$VZ=L + SuI/o9.?ksi9;7QLd-A>:3r!'b'$),'UJbBe.)lc.9)^9".j\*65.D1 + #SkZc;d4;p/Je3c=MH%ADa>N-p`0><$J_P8'b!Y?("ndFFQ+Q8mmHDCl&%s?NFEnhPL/f2A + !LW0FC\6=nmr&f1rWP\d5a*]in*-*c]5To!!W^&fj@M0<"net_L`L*-j<9LXDBL9@CM]ATQ + *%"#mJoh%`\stN$S@ch3420G-\fqP$g@>p:'H`u2W^,1X[e#)`-cQ"de=mc)Bm%JJaaRdGS`Z3*'u%piMIH#DA + WDC*F^i?)Y;AY7F`Br,J?Cm>tNP_(XKbocohRW]d;*t/:N0D)?FjpJXP*K&fm[A(P.P)@L< + 2WbTNSgW^%<"@MB?aU]S^U_$tD,!ThI/nj4>bO1i"^Hu6B^U^Q/b+2M1gJ/,71!X.H8)Zgc + r^gGq@?56of$m"C=iXcNHj2F=f*haJURk=^!O;9#K*2)d(>:oqaNY\?/+$juX?tKE9/cjmh + 'S5`sIIm^Ap`JJm'gRi>>4MaQZ5CFu)o2FVTEhe'-4)sZ)o=!>J;pl5jlTsj+@0T$@/M1!Y + Qd8O$pk3]*bFJ^j6!'bjPEbq?G + qN%=B:l.bPfgUUh_K4WA>/Zh:^+5s + p>4(mh$i#a-U*d[AiiYi&JU^H)nWPA]ZiVj^F:[pK1$%_.[@7C:T2uirG*[2:+R6fJ[pPYMA\J&NWER+-"6*KN_O&fDBTnFDc7hG + Iq`Y$!?C9BHm*Pg3u#Rn`&ZRFLYM4eGO6'H.\rM++1:knKRd/t#%Oas>;Y*DWS6X&\I#Ral + ;d?'%[X[MosAa^qe]m1u0kMS3l9>OE:HQ-SW:]0W%=#F!TfID8U6i!^4BTFSeHnJHj^p1!X + 3-0E+X3F63H_(uo.>Y])85(5`@q97]AAYIL`_6#/P=9-QWK(ShhlgA6X,4':pH.+utL`ae[ + Tfb;gk;#D6'%4JUpBA=&D7Q#ceA#.>_f'O94Z>/qX2DMUkM6`e?AR_K*!Dcm%US57/@%6V% + K60MGs3k\T@A%:J*)0]?]t6^$M$^'cY@6Q4"Z//'G!21sD-!!,Dp!(m + iu3&JR9`7kb*#t+507u]e#VO8@H5YNqr757t=$\1SU(.62R=?Xel!!3rGUdTJM0dI*840\d + )\k&)TGs4J#5befm-V"`g75@Or`C3Ya)&/C%X?apqRU@o]-)Hi#(;s)"Kd*)6CcqSZcnlaM + _,0Qp%i\"NeEnP9ndN8eb]>>]1pHRU.`7\Y!tYV?i]))j&kR((`.=ZQ*)Me#E)=H*U$L9rQ + n1P)RgX$lFS\2I`*743:[Q2D>k^PU!\+joB6RYUL#[GbGGIG0V%BcXI:%3[qRTtAXoj5_GU + )L_ucjB@)jtfJnmgU&iEk2N+ZU)H]1g,:mM[<^>JQfm',KE)Yc@g!C.VnuX?*5Hn4/=l$N + B,e*/@U)g9#E!@r!!(9X]j*O83eH/"pI!=R='AIO-XmVleI1#r>LtF>:KQ/E^u&)lOM.9,Z + sMu[o?m=3#D3b5rRZtfGlC(&iH]lbS*(u?H;B@m0qRGOn>V5l`"e[3LQO?=o*1Th9\B-.$H + tetR2ajXA8M=*36grC!eKp1HV?G!Q^00^,PI@fb[?o+1*0h^_h!s(97ubj(1bDbJ-Z?T?f? + Td`:`FZJmeQd'AS"Sr0T\Bino^A!!qW+RK`j*(Whcu":d\`M$"4gM7A^&i"=3K#<;>,gRs< + up#*DZ:@SY4X:&rE,=HQX&KWVB>/]'BNU`5f#*^0c&KT^C(k!0/e6=Hn<\Ho:^qesj@uQP8 + EP2uYo]$8i@Xq!l'/@qY^]8D%XFVQN8&>QSYq[*X,Sum>@PphEP:,P(L[t2b+/8*@*1k8EM0Aa\lA+>%rQjn6hUkG[ + *mp!J^_eh.7FCi*VPGRuGFs*_]^u\DdN9Ld^5K7_,21VL,n2L'bqb+o3\jCOn1t";qKC))P + XK.*$[sP"NX00,@n&)`!G@9":RP + d-@gK]L;JBa$oeuL+ng@\ia4@o_f.$pJ=B3<%Ot%Pp]Y7L'?*:B7u@0_"#P%2(l@r\-g?5T + oL=\O&0*ZdW1'Dje/B0\Y"KbE*@C2J_i@lQ\0n!gR.W)0+1[\08fZCR&q3dAj[AFso1=X"5qiepm`-"AJ#(i>]_^*# + OF_9S,Qc$\\FV_cO]3le.&s`401lJGrI2;)BA\*5MY1c9L#B!!&cJRG"lmA^!<*-^Ei9f@# + 4[bS2t#VB%d_:p=BD4=2D,-D2"@jD`5NXt^$-Us)HnI]@8,\V4Xof!9'l/%sCbf1FRoWjk\ + jo\;AAB'LRDbB%S:j"@f-n(rE=&[*MH]o_s!hNH#s!*(WtkD6qUCB%[5Q%QNFnm!/.3$K^/aM_1Yq_7!Jm4L=N,%P^CF6]0KLpt3EKQ%\.j8i`4)+ + s2TaHmQ3GhBWY!!*3Fc5f6e*&/XU-R)4$Ou$-S,F=lUk5=/QF(TL=Ml-73&sd;6OZ!b_*"h + (qmm107LBchh-(&Y'9ig5);e56ANmYmC0n'!)RI`WV!E*Al(g)2T)\E`<4CT:%Jd9r(Q>,o + 6VG'IKe"kkaBkIQEFFK@g=8*aL;!LE(L[+m2b0Og[a&>ts%]SZ;ar^AeQjbOILNY + F6(!3QKBM9`paEi9Y;tW\D6o]8V8T)i6m$^IX,D'HSb + liedj45@C@D_X9=lUV\hK^3ciVU_sgG_h@fQLZuj0!&_V9ZG,rQ_V-S+'J)TK0F:u:6Q@2_ + >VMR"!'if:^f,fUnX:YT64'#m$pjguYRs0b)i + Qj$$(s-a3#+a#PJQ$0#Ws1tg3H!jT;o\U#2!F?3,Ck%":&%D<,i\k&KJ6qW>AG=#E+a#%m.<-CQ0QGsnR`]0U + 1`,/!)D[6&cL4EN_i+>GDQj7;="lNkpr+Cjg$pg!8]ulQo;6`Y#1PqnZ7J)T\r/=1jO?7iM + aW%Y*1m!Lj+c#tR$$5pGd$TA`35\-A$%+cj&=>]?Q`K&\!B= + D_uB$!;An0[5:c8k4u<8gL;C4JYD>"N:)$aj:#ZjI\<2R0g*9$p[Sp\QQ)VF,W@jM6b+-A6 + ]Et>tH;JaWb7b!1s^0'aOM`"`PeL$>tDS2MT#9#I##g-l7S>Rf`f2"1X_N*5]l,6]8q$&$>"I)lQ^<<>;3$pY2PaC>OdDZfb + MUq"?nQmDl_=c(L3!\uu61rBD4Q%bI_"7Vb6^_k9L0aVCLc7IuVI,kV#gs+Krc1KpIm(CNs + ^5P;WbQPaV%+3qO8IUj*>PUX*RBW3N$!\XqX+e`9QA6]G!!!_'W0mf/YXIP/_& + /[IcqBXk!!&gP]_lu1UQZ)t"HQBq!,USMKVaOm(K#l(9+4Ta0U>QI_pKm#d6gLR+IWOS_uq + 3PV4+NCKA)7rA-o:Cb[Y-KeHgrS\^L=+bHni!J:E=K+H;0WK7o$%AIL6IR)In`_6@MP37rg + lh?WgQNk!I9i_;8?t&rCg2;SlCD85^c8P;>F-Z2,dnO<"2-QNC&Jhb5`rU"LQj@7*#[R;,Y(k[ + Ok2!ka$aT_pXX8#Md&o!(bIUU,Upf=5.04bI3"U`E!Q3X)$"K7cELr<-FPX + 90`;i$g_^m9Xu`(ERgf7bR!<1/Sk$OOUl;b4f[$qAXCR5G8fKTLGqW#W+6+'8Nae@T&oBI9fgRYMSX96g?^r@lgUkL1X+N&^,5@-kMbJ_+&"RMD%;As6]F_bl>HPUi]tE+r\ + CU#*f)6g"@",lt>)AY`=d?/.kaBfi4&H!D"$"2K7@f9[1Jpe2gi/\5aIEKd=i._MfMIp=d) + 1GXMZrGIc=0T*+JW3B_qc'Pd9Rs=&=2+E_-F45>g7TNSU63@[X\HfM5X\3m>-]\$sO!eP,R + j&,e1r:PM?3][WJ991.(`^?+_"'Di\i,2NPRtF_HjC45V<9OeT8k:Fhc:k=)aH,Lr8'fCa!ZPfq + $D\c,,=]$NL/UMN^3tZ(^rA:;L)8Oe_`It3ksMWM-)CG\`,[Sc!r'R8e-K1^bQU;R" + s%W"^&]=.%31>_hB^\Z'`?.%XEnKOpjO<7_#,Tpq]^c5\T)Bkbu;tIZ'.[/.%\\2\;D_L5+ + -TQri4kSN>;!`_8F!#\<(K(f!k`dL2\XmH$JjBQf@W&=B(4`1J`NT0U$%N'ajT*4?^:0cfRHm05CJjm\l4K^S:%;:]R + ,!FQ>`b5'i5A@"R"j^+jAqf+m;N=/7gXEf6EUrVpg/M:!.^g4$!:ae31>RYh>dO+$$]uuc$ + SlW_l,hhDLUfPp>h'Rjcu]3_d;BjnAFYoQu3\49#-kRaMDReR0*rBM/ZXW5Y't*")7-b^%5 + b!M1b1mi+f88V(t!*>#ae6R'5XXUX5DpBZ$V?R3W?]U`c9T2=)SX]SV50$kc&:E_uf<;@6A + 1#!VCLaHe+(_kci.C\X?<58io;pG$"#S!5;rn(3/l^eM3q_e#QlJ_Q\U%gDqLBX'WV@&%gN(N$q:D,Fd$c//0+ + *^.6N;)6r4jmYd7la>kS,P(h[9bE5X9RRRtrMp07B:DRNF+QfEl%/4c/ + b$H@qp5qSs>]XXC-d$O$2!%h[gb)i#Bl.Xg*BV)1DK1r<\Jp\RJj"WflP&,6hW2$escUI + 4gf?8Wse%%Ydiq#1V)PXWr<;&l9S"Hl=#YOUrp>:P4t-*iXYEMu<8-]S4tmAm + _Zj"2@)k#2P[s$OTt7-@J-$(U*MAP\ML1nl))TcA80DVE70u7XN`Cg!eLmhU"Je-&h4.t.^Ur + d.[;Ag<<^6h%MjhN"BT3"dM4TJ;o@b:GWDfNfB+7-FL'J+K16`h&TM`"o)1j>/(n^!\L4Xq + t,,B[C814eG+rYp)LhTC,R@rbi/rlc@e"/UbApLBcS*)1pG(NIAH&O&m.*se9SnL^+6`NYU + %M'gm#]s)*1kPm%@XNOq9Ca'p.E\8>o)jP+lnFK;cDYe*K!Hkq-QGTb<`jr1&_)')*sKIh/ + I'$.+`aAuR$#]@Uhb@;"pD3hpKC:YVNHGm!iP"jS`3/spadm&cDl0q?.a=+Veh>^@S3Y?TZ + ".9JY8%o*'^*hZDpeFa'LRqrQ8's^u%8`l2(D:]J7ZZs53YOs3LZE*gcBsi$8JVclB3n;RF + F$$k7XFE)ha'&0h>qc<:bFGmgl4,",7t([s/*%Y99]7$rcB6U9M + 4OVQo)"iDa&%ACTLKs84h67>D3TgUA:E+TQqfKP*]R(3n4-q0"JUAg,XdhJN56]"*BUKCHR + .o&,.7Mp,!+dVKJq[9)*L2Pb-)4!_JCNB##]spCj + Ife1;FgkA(t1X/.)HJ4=@#A!<0@Kh7*)nWg5%:tH>U$R8-oGB^]H;",ueUjBe!*_X+DM36) + BiD0L;"p%[P1mpm%c?)1eXFrn#0# + T.(aa%jN0AF(9Baf3O)&MWY>C$F&-3cn<-=5foTdJ-hF\Z40d5T81-Ldi!5NX"OG"s%&rFt + -#M>[QKTH1f=-.`=\Q'&21$>&EBRm$5#B9;a]?0_p:aaD1Tgfp7is6Zr%\(:KU<,q"tD;E1@f,j!XOs*dsh8!C*>3B0 + +.oqFj[jlJ&QV%KK=Gi1iXL7'/PbhYJaLq0iiNRq9EH"_>[/VF1H(WoePWD2o+X"Q+>Fp]j + a,=7:+Rq*%X0C]1[%'&gS)YQPe5m=r'ZHc8Si)5=""r"sT$X-EQ6&"Q&#nd$q9e0V!Y + *LBPc;*\7**%mdAB;^a^DLF,KlJhb29+;+*&3A><:PnB/m.ij+8`$pAEA*QK_NcD8-1 + Apn[dhq7?pk5E]`8&/.22@-h5l3KSG1+(&"tY28150G#A0@ + ;/ZXrD*I'T^Tb69CJb$;MX7r\_EKiK5q#KT9/B`o&;;FuXkF"OX;ZH,(69HcNTV"Ef?[sD[ + `C)OjHo_,-2g7M=cN-D4^XjGUe]Xd)`bCoHc$R*F7K*bGQ4@hA)]*(>H]#rMi`-DR%,qEH] + m=%Fd*0CLP(f6fOk"6Cl"VO2A_[o(R7C/8:5m+H+OBnW+1Y(10_uF8/9o`$D:4g;$Pa#fr& + 6+E?l666cJq_(=33<[iIsP0uE#o-g1uA5ig`BpD4r(ri[\Vk%5DX;!h(OiRB$N#"!UHT + #":fq]mB]3u7M`X]\W2i@(M9L(p33<]F&E1_l$,Eo?)Cu",OG\:F9['oKs2^B(](D1u\KC[ + FQW#qOk??`q*3=b/H':4t:A[8_;5JufoWXGBbYm;`pKk-iNOD)2CQp1T24eI]&?HLpu@g26 + ?^UP_Q*SYq=Fmd^#MK]^/X1Qsbj(GQUOIeX&BCGm0V+`i=D$EtJ$SLONr$[Y,gnWA#<6>!g + ,TKu/5m!J;'8.;\Pp,o4%(c!Q+gn?Z;LdlN0;1[$i&n-C + .u$n@>A4\ttuO9"ump9JW%+FkO4n+-GZWZ+85$)44:&)=Od'&4T0#KWh\!Y!KF\3\H,@ARc + [J[cVLS/EK+(a4DGTm.B)J/Ap=rVu>"AJCNU(YIt+ + s+p!oN_&Oq5Mu[;o$GnD5&M!A2'+t?S&jiE,;&Ktn"=fN@+L)KaYr + <+B-P%C/%q8BHYl=f7W$a83.6t`p;+;YdC*:>6-)'C5O?O^^]Kkt&?X`FE_8$s4MAOWn):> + &p&YfUtJf18h*>+G(^X0]F4KZm#P+!WicE@Tjir + &BpoN-fO-nJd;H%g*Ham+OCfHni%efPp4X1,Vg;^iZB?g%3gpHk0VX$+q#N&AK^MS'eX5N6 + &'Qu$ko@3*V"+c,$G7=$33@';usc<_@.#Rb!8g_;aKIa+efecV(7_@)F8Ze+grDRf.;LE$8 + SS4%9"g`f(lSi/Mc39%M9]OfcjqP=mb(;`/W#2;eKn + 1ID7r0/@T!1@m:XF#u2G:+EE<(q&Y^+nZlV!i%$Jq%'I(Q(*C>e4/^u(6'JdXjk:L`?6E5kq".pV%DB + U0t!GM`<+Z_S[odBkp1#cCm1(%n#S0mcA1_OWr&f-^`#UI8>,Jjj7!a6foc65Lk.7,:(NaO + $[L*V@1+Z+Wj["9I_N_S#M4&Qb><+[P#C@]kX.7/WJ@YuT&JgI.YOCFnN>9d0p=@TlITRNWrd9@$ih"N2FYaTm!<"@6h.d;/JIN7Psj2e.#.MbR_9*0u_.2fh_;HlBigFj497pLe_?#C# + p"Wg?G)GE[;>B6A41Fgm<[pL/>kVg=YaG,-T/!Ln:7[n]5B*-\(Of;j9hh0^$]VUprXGLLh + =RiD*oI)kc'=4Mb$B6%d>)cY^AQh*KdR9S;"`V5"6GQL#ErIB`gI2E-=(:ARQ[=-[7EnB?& + 3$W*=+)#*]U']9eD^OaU%J/BSc&iG'K(Jpll8llK + /dd8!M:;J>.;"+L,_PUR"Bf)9o&M%/f7SSmOsAe$\eA8M:/AX@f.:`VhZ+i5ll`lGa>B)I> + R_&Mcd]6G_q?g`s^O^$ohCK"ojFhac2C]MB_g:!K2ifk:=Ar*&uBFGe&gCa,_)6@G&P[Glm + k&bmPB9O2^dOGm0=+PE"So*LAF>R3O55XcVgbO'*9E=Y#\)ooL%GPKqdAOKXc!2H(J,PPIu + 5)&b./c%amtQ-l6C9R2kYc]\*$Fua3%"XfMED3p5ZPVB5(H#c8T9p`DJe(I\Q_8DPK?^["/ + )9jb#8.h/uNGEg7Rb!?`fr:H9ad;LhQoV<9\VZf$`l34b/qLR$\^MGTPtp#KRT[acq;%W0p + Qp0aT$*1aYaq9Zk/]pL]".:&)39+(mMm+pT[8?02gq$;_ViTqTdc5]-_)^2@&RP + Ge4WZ(uK*$NHFRG3pnZ_?)F`nBq\=neWmpRGD]V94:X_V?,W&#OoKQcX\GH$G(V%iHV>'a+.>H,36RX/EpJ^])eBq7PbW_'n(f;ktCefFk + ));9jmEkiUpe#)rF@bS`&$D"0bXef4@5+8IR3q@j5YUr/l(](\CJ[)B%;6O&bY]7AtiNO/D + kSM(,*4jigqNnFu-@`VhqRZ!siqKVq.C4abYCb+B3mk/M$lg3A@Tmo\Z+IBiXr_#bK)(cN+ + fgMH/[ASZ[`/obc`+5i<\F8.[ekOL=p?X2n/308YQ9%jH[)R&JTMiqqr,m>fpA6QL`=ui6@ + 3LYS$GFdEr!=k\]nWVgJPRe`]]eT/A\HugI<#`7D%[S]M!8piSGS`c5^9.)k6<2)tUgKpV3 + 3p^YAe(*!bT0"'*\]/A450L]bS`Lj(]gnTKDW8"ahrcF]8rAlga"J + @ID`]i5b#tKJ^(kiN#CD=?[L[,J_D(EW#5V^(4g,=*-9/*GK65#a4u0c*.u=;LWH!DaP;iu + *0\EOF;U^G)hHDR%bntJclW;/[JX)3@Bpqu.AWJ.bJjk+otdXjVE^SBbP]XK*)J1Pjg89tT + \)9KKep^UH69u])hF4hr0>T5pWoB,ceSQI*0Y)fc,qX`c7URe=QRfTSeo5PZ5BF]][>//1 + SE]Z_`fV9Se.8tr.JB"k2(%>*Zc+@Zd>gIjpZfq^0)u&UUnGoj5*Sr"Wuf)5NJC.jPH*Dr_ + abCKr0F#kN!lM8T#NAIHNf+le]D-+`JAa.+>o6C>l/WPRiZSn&'UJdXCQO*h1tLTC(E,hr4 + +JphgO+X7)YWn)"*5^p4>u_@1tO%tP9*+^qSUg[)iTlT4_Vr/qj>L`-<(*21e$J`%T#lgp` + 1oA;e)+%,[-8+`EHo\WI;+&hi>=7r1Z*[05X6-L;,VmsDC*:6PlX@aN3(%!ch(VD>5 + LHD)o6GDR8hWag)a5>jtNaU!9^SCX4Vu!$dqS90B!@/G,%E6)&ill3\JZ]d$MACbp)P)M&+ + o!(oZl%b=aMF-B%!2V'2$&(_)OP"Y=+VBCBTC + F>:?83=W7cTW`oR9(LL-?YV=Yn2Ks-64K00).[miQ'n.[=2F?EmY7R7Xg?omX_cYuf1aQ/-3&BsgssZ7C(3iGlD5m[%%gVO;_ + C93mIpSc8_A^o^b"B?flWM8`rcDqAJrFb7_C(u]B(MGGp4#B%OLUXc]f)K[WREYp + f&sG(jRgZ4p7#?rhf63_DYKXTe+[8@Ht^$[>l7N[alRR=S>djPn\470qOLs%?a8;O;(:#kN + -3CFnLlDY5<#1N>"C9YIbLPeS+6<%rg.M`D_BgKAF`D@o+([`0G7E9*G0S5r\-f%nH$)eX< + .^70U*oq)m=?:$pCIbk`IafHY!E"0bd+j7'SRD`OHA0LC-JRMiefF0pH:\\a"P1'Lsn-G90 + 8Zo;qAUmeSnR_^es6oLU]$^.ubo8`(FY16eZF7hPTDHl2?G!*U8\Pclbq-df5)95F?HG0DE + uWA[JWFP`"H;KV(_.jd"3OMf1&5rDHEo`%0Q1%\GC`KPucO%'gP(Ig_'Z;2uI<0\h';REbb + +JdF(1j)Qne<)%V.hJ46(DQGepeeG!-DUT!`uaR\+3RAH\rIi?Cr$b;UOUo4mN76o-m[o$iid'VHJ,ESTn?jbp-4 + WsG.LCai`&@YP@Z]?`00)i%UYT83Ke6%SlFDtGiI$qkFO4+\P8V6R9#*;A^ljVrP9fEe!\Y + )WKT+U8*/3oC:^e/E9CER<+ND8m@9@"RVp0OCq5!aP2s3eV3GhDFVg>i)`HljDRV66S"f&b + Fa3)YR&!U=`\u_k>?WlcCeJ?5Z@;5k$-li"Ah!CpE4iY4k+'[K\'?jXatKtW4Ej6Sd["@;IlX&EK.lZ8AiDnRI(RQsGSWoG!PrD_14e@(V5/'2,,39ETQHNS&?0 + LMFIW6RF3/pmi4-@/(UYOtd]6HLcm9.#P:,2*Zn((QB+aNR>\&_e@XBA$`IrKOrt,o#2/75 + dLup4XCBr.QSf=LJ"T)El!A2/Oq@96mL2g+H`31e*MmS%9RGd3B1$Y,8lI/Sk)I68D.KhR5 + 7^W<(aG(*@38?Q4/4)O`B1-gZ`(+`hZK9e'&J_kZ&CVghTO(Ld\&E4<85Dabt/j/5O(V(ap + YFX]^Q>6rP/]/1a$0&dJNuC5CkOL#Ca_GD68kAcb1g9"M!:lr->lf979s^eLGkDm^C]Zn@c*_ZYnfgN'WSf5a(q3A7" + Ob)kSuAg`a2%;2>.0(G'D,B_$p,P'G(.&h5\@.7So#[.`"UNNapSJub/Ul8C16Rm68^)+_T + >RSid.^er#Q9tCS]9@9VB[aNBN=:\"`uotIG?s5)-=;PcFqA?<5D(Hb(m2[b"pPQ*\2+R0n + _u3f8?3:]LCmuX8VmR0L_8W?:lIQ[UU;Y:i24Tu_]feu:(8 + ^=3thT;2))`ut-Z8nhh!)\QqV(_V@Sk+.(2Ap0o[g66&&]8a5,o\\20+Ecu8Ss-#5?Rqi?G + E#>*lZLn5+41ArDd#EshK^Y5`7 + 55/cmtH3$i91=h&G>7f=M:AlNTpfWGg77+7I;H.3p9tjt/:.F.PSN!1<*;/9C,AWAZra!C0 + Ld^?C+PK@iBp3JF^04&KNKe,u&too80MN14:l=I$EQH+kO40!f+R^p+!G;ScS&e^-+_<`A0r!%qtB0_!O57l=ud.BW7;mSS0(YfH/ + fRGnh=h!0-2i,SIR7b>jfqs=k3LI%(!7V0c7Q#Fp!oR9"Wnb/>kX%*dPcPt-oH;$X(r@OZ6 + fB*'6mXqdfTL4G"Y"YNS33,@.h0jJ%%(MAQu3>"C-SL^/6I!4e1upb1Q>40K8EEWWJ[boKg + FKX`?L9O$llOXqo#8A2XF>\EBliUB>RhW':<">Tm+ADGJLk/PuM4 + PY^Zhgi?4p@1ap/:BhCm)W]iG$7)6"G@.=E)2A/P6O(!6f<&hPoE6(lr`mV<8jF!#Y4iglb + Nhg[6R[')(

)M`h\D(Cj->eG79jN6fY>.ODI8eO!rtW`4TZC\6VMdoE9_lL;\a%oSQ5V& + ]e^faF'6_A;Nn%TT-l8+nP1i@6'#9o7D;lan0b?phbtWF2QpaZ>dS`,a?GdI@ABGO#2?I(g + I.coE+X$'f]brZ"M2n[&T?hZ\4pmaneL)[7cVH_Ej&O1g1N28WPh_QZur^Gt#gTg./*VKqg + '515%:n%@!BtV`YV_jHgFn=!B?i[X6b"lt]7ab`0!#Whd*t@*m%!btSbG_E`%\]$1nU5Ig6 + -L-3eGKYWP^I]j$m"r'rT8BEkX8PO5?L,#gNkc[VJp:>M?K7SBj3/,SpdEYS,bi5Bko\GJm + d*>n\MA.<@,h'/P3J0;r*\.>ZG\9d)O-B'VN0nA!+Ef>aHqt)K/Ss<XJ]D2hgXTf.1mXo8Be7f7gLrD"!^dN9B`.5rrfg+'P-GY$o$Pb&7'W"`9n]+a`c + :pi0Ya/6dN`9RhLttSO]`$;)ACRD@&@b%;70f,D?e++9PN[HR(hgm-F,ZR<:"%0&5/@<2[E,]f536Bb(eM:K8>4g=KKnK+Eu1#UQE8M0IX) + VI%"0aq:FiDaUlQ>Hr>aXaekVDfh(qJ";A[-3WfBRKNWMS'l_LDNn5;0W+Cq@W0,\;TiM%H + #KU:G]SmE7iQS!BfTi4lIaI + TeV5#XsbXI'm-g=]QPg%i@qM1BR^^Z9jhf>.HhP0ZfMP@)2_0 + <9I;-S1Td`o;"h7;rA?&? + `0KsAsL,6RH,K:-qV?-QO^dTEnu1/6,$mEsciMHXT4R'TlELoQ0!R(+;sL=P.@-/"/e$Oi2 + l`@FB9%1Z\*mi-RVSE7%\0_'f%o@Z-7XVKno4m:XSjtXjIrhfMR:R.??pK26hL_-5MV%52`*LOCVF#^qe++o\onG@.e?kR3r+Ko7N&9gM + Q$1K`YNMRpfnTM&$&"]N=##p0OhA$G]mM?qphi3.e+U?"?`uX+Xs?c/=\[@Mlmi/dmW(,iI + N=R8o>UD;^N#iK#ZR(OZRF7>bRPc!nh9?ffYop-ckH!8nT:MZM\+!&+K4/Rd%Ph-`*2/P]g + 6qdL,Yj1J9!4KD_1:mk&8j8F[pE'2p\GKI!$<&R9E:.;%g7biG_jg7'ZOUGYUHUZ>UEci"mX + )#`'^&G^m#/=eYY(DHlKmCu$W9&d74ohb)!!!$$&5sM??>P.dm$8l+cEcfAE(kAok1L,pSO + "r&oOLGB7g@G=?I[[meaB3[CY4$$G1^C<0EbimSEO;H)!6U8;ZY2#!!!T6/3$VsiJJuAj1r + KFR6PR\LTaIC:&u^G`\if24\P0/k[s5*QKohdlrgLYE&5/plG.XP2^@lI/csrdK6TQ_5YZ*q0no>mO/R(%-k>]R)$K;2d<>LK$jk+,A + (PF5epX@2O`d21T#i!&,kQ<=a->TlUENoO_h1B]91t&8u1S!&t46L_#%B(BKU6JN+[%QmmX + V1':Hu#`eB?c#"$->6$8mBOM*L^0IpuJ_TP,HpO%[=;FC1iIJ7rG\ + $oKFbY*/S&k**E#ImuiT#Btl$A53nc$+Yp#Cu'"Ja'(aN[SarNo'Pu]Gn"lk+/lWWPA%^qT,:t9@4;Dj3WPK&Bg.dWY=.E[7IR\GH/R&'ckQ + NcLADC]!"_$%Ei.O%/n=t4"@^lL(b0GIAET!lGiu.sJ#T3(Wn+Y[r%h=Kd!K.BXr5ciP@/W + gkSEW!Xo#c'H*Eq:`j,?jr-N,;:I$$&(V0/T-=5nqndhMjT[a4M3g*<-R'.uOpDWsG;LCgs + ok2[KDAW8q3Vq*MLO6?)Op)P-@tN>7mGJ3O+D=DtcAD;AnLr7b^Y]IpG(mFe!LM:65QCg]> + R9qtrH=]l&5,K?Z$=Ah]_>?R$s.l2076c2r+Gc1Vr9llY9BGZ7V7YZ)!43u2'ULaF]uIj[p;s\BCR`.k1=IZghq=?^#o';^S&75:FEl5TnDEHH!J'pZ%DPuleZAbe + V$>EF*)b7^?2n=^rFT3dpE?Hc0*/FB[i)46bDg^I"#E`UXbBY+T^p`@0hb-!.Z9HaJtYgCR + Vc:X.&CjQUOIe3!rJU,USX-1R<9ic5RPm_iX4J&&]%g71lfko7kW+O\A`8[1QYL(WI&E0%d + [Or(.jJ&^5A@q)i",l,(i$V!,d;5U,W$)I/Ib%.,LG:%$4raJ + 4-t$jmUW(D4(SlFoZ]6fe!05^TL@%h;)VC6N*B31'hqYe7ZEY?:Y$8?AQdTH'S+NN9#9Rsd + T,[^_&P=94E;"+o"l7XVko)Yc#nE[/uFg1CMCgf,%i]4j&.j&WM[FqK + Ym(sY!B]XTe*WJ@"mfFg:;&0$Oo89MV"Kk#d)c\*aT@ + .,!taY3iji%,O%`A*Un^H>B#YQtpRfH)(6uV-a$,H6M<;uTFDs1QYdt.3R0-"L-A"*JCcoI\htS6"=gYFQ?U&CEhER:BmV + GB<1J*#GutRQaU"8qec$@S33j?d+<$nb4C$H@K[,bk#t4ch[1p_)a=RG9@ + ^N(Y\^8)9=3TEMf]Z[9$o*i':4]bH\#;b%[E3-GV(bXj(\@2fQ%'Ta4emVtHSqIC>osn0qn/m9HLG96oNY+r&(,Bk1+Qtio + ETT`F8-8nP33o!X`7H+o#\tX/mA3o)^nL[7N)>Q)_,t%V'!rR:&Znqsk][mhKQ3#A2A7"&e + 1`%VGo)*B%?5>jkgRU>("&U20\G6BU$Qi@d03]E=WFD2*(PB*_u^#hRYD++p]nkGf+3Fj!M + \'L%763n%[&a=$ri+L;Qa%7.*X!c9PTk+bnik6>:nsT\Ku7FeIM7t*hLh-LEj`4K&XWR6nG + 4$N']n,R1h3B*/mp>/nuT(a=Dn911c/i!QebU"%`L@;MR\*Z:M;M9B]4__N$b(354inK^kX + 3W`RGE@4\=`q)_L.H-b1B(hM[+*\r1P2,SZZj']n8AU(D/d)`dGd`\&Wib-U2&N#fu&Yhgs + G)LXOSr_M*"X/t+9Vk?F"r-3j#YZ\&&KiZ;!SN_,5)W?CD"Qnm)a8?&SQ"!+5:O93W(pNHR + \Aq$W%0)0;h@>r+U\3A!'1hA-CrnNDl:[G3S+ZE^iXVn1D2^[Z!3t$&2L!`EA.+O@"IrA4=^)N9sA-P:5=9($GndN/K"Kbba@D^/T+OGH^fM3bR7G:,4i2*lD=(k0hm;h^r1RJ^Z@hpD3i + $dA+V#LFm01_3\-`Od6K1#qeI]l*F$CS@TVjcKsMLoX:aL7&N+\U-YAnFZn'>Y?GT;!c(;P + "k8p`EEXO<,sbC:"qQo"Q!G_m1p45F>%(.l=GG2>f`Y&'mF/_L-*H:L^QTK*3:*c\T=&R^, + C77I:T\9=pI70ok.#JkSD#Ydk"i<.iY___^]VJYY2$0I/=nfR\kV>2;d8Y\%LA("=!.hU61 + QBf1$b"2_h+QbK)Y6L/Wht&"&cAj5.0UkSkn2S3Iq8 + *`0>Ngu0lb*g,D$*@-":T8K7gKsnJ;6a8p;$4h(J`tSor84s%f]nJ#7?louPF7ll#a;?joo + MbUjCs';3"BJjB`)3gUfCViDjA@kGt>5A=cjOAc@fA@X&R9canNDY.QC0o/t,l!:p<=Dj\b + Lh@^t&Yl@N?QD@W_:fr_KOmZ9J2JfgGG/#uK$`JIilHm26ep;6R*OWW]`SZ`P^70o)7ga*0 + ^=sN?b\8]Zr?lEV>!qn_t]9-liFb@FcBkU);5U3?a%nJZ^!9,3hIW]?@ts@=n7!ek=@r-u^A'E)oU>hEOEf + ")F:SHTu\7UC@hPV_Zc&5Xg[@G(d5)D%)PpL,^g(h@(kmc5ATD:$N;(Tfa?dk^7qG,OV + &7>JICn<$o&T?d)cr`87sX('I?;m/>`KakmD;c&>RVanOb'H'M#E)5%VH5-,r\+bS$ouZsh + UJ&M,r9Xt#Pk(3,FPd6-Sh5o/XN^i:-R-BMq;SuSLA$IOSg&R6e?NuE$)@hG%=O67M/)&a+U+6GL#Z1q$fIKa2t"lUpOdD#s` + UEC-]4D3ZeOp3dV6BDTV4*.72N$97AA=SL] + m$8(+3kP#![(4s&Y?!!/-210H:%(ec]u0SGl95thLb_?=c%do+IN'%7MWejhM=,RGY'M'bH + )J/7YZgoD;G!n%s,kUNn80sb7UEs!S,4uIoJ$/bdcOkQFK(H+'s7hZt&Uh!'e*[%*m%"Xkn + ;_g<'2\U6n7h^P#.B]-kV]0?_o.FJmXs"FoI1elO2=l;[,LJDdb:n"3,/Lnr@LaRh6=*7e>ad:V[0,5V+BQUlX*p60g/mY/6r*4;6[?,C)D7E@ + R1S.\WCL?iV!AgGcJc6fW_]<%^VUlt'!'&!02sPP-rAq[CsQ7$L._.`)[Q`r&+rXUjV80e3 + ,&V^Tu_,W%eX,BH22SNPD2+e`cS@LN9UWspmK85u6?oL2=3*S[T6@G2?e==bRi&[E+TFj`3+f*M' + '6h1H1NBG]*cQZfB;X8WFiN678?!k#\A`?9h/L+G_U)E0X/0R)`F]i;lGU56k@O,5+FRUEG + *"7V6YP'k5(-;]n5"!_fg'siBD5\!KnEZRa>%rB=>T$G%E[7#A=/a(B>I:T + E"t22d9j!Cc:2t(4U/=="GIE/:nS:erhrbQNbs/6a7Kd^rYI;io*WM27::B_8[@sDId13)c + cSm2I12X]52!@E9D(Z$* + TnG5$!#2g'=gH$?`GGP?Z52f'FA_Ar[>8(RZ,O='.@a\\0lP/2'JQV&EPj;\2jKggA+iNi/ + Ej`5Q6FNZ + )?m7lQSoY2o7sW:dr:p(t8p+uC?,c5XU")52sY@b;L5KGd(M)aVIaek9S_^P::PKhR&FEdf + !YDHqc'"sgBo38I,-EJm4`7&F!9!&6nWd7_M/1VoQ;R2(j0)3ME;(a78E== + lR/AE7kT1o,*PpGN!TG.s#YOkfO*%.W%"""4:`;1tD*eXB)"W0$;-Fh6P@RQ05hAX1$uo^) + R^dr*G_S!tkD7e3R/)l430"r2Di,ddi/fE=Zu'ZjE-'].QF):09M:Y6"rAj0!!#Co_">7u_ + \`)^D>CGFfl*=Sk^25b&3)G-q1:D*L,.`Q(g3,r3VB"h!#oH?RD[>'d$h?rUE4^5F8<#11a + SVj]8%Od"9=r'+_pq*N$.*g!$Fa()"jS$hjo''5%nD[F_VDO.$2"%1HF_UU%T?aq5(Z.Oho + 70H2p(P2,Ysc:6WAdkEhl'3Bd3U_&9d%_<,XYqm.O.TiQmJ(5d<,LToelYp1Q@q]3.mH%4f3X>qVrCYL&28CSSU[F + u4P]2tIQ#EIajq*$G&pklYiP2n$UU[f[`oRsVhq*#d + R^4a8<\;M.0np>J:EJ%N@Q)`PBL\[0g"\e`L0>,DB<#TK3d(u`j0(r + Xc+LqE]`T;pqq8l5\/9TE-Q=T>/R=Zk<'?!Xof1)B=8-!LKXQ + jt"E>SQ6_.D3s6S7&YQ^4u.L>0u99qS<]r*IRF$"2sS.71I`oO96*.DLHJYYP"3LAF2/P8' + RGc_i'%Lde[o(o-+k2>j5=%*DBQo\8&lXkUF""A)Ai=tI&FXgh:5`gP)5MpFDD3Jce.K]f"HnX4`Ic6FVH!&+MaEi1A@bp_TIT>L$WIZ*qbFSpF4Kq$BKMF(#'!bO%$1m,iM[\Gc@pH + ]D+^cG.PZaT7m'/S7rkpmTLmZ&pR1p9C?Cj82rRp5Wl@,f'3!\a043rP*K6?)ZH+kg\bfq) + tmX2;&52dg%cELW&rdiS!!$B\hLXNpb,_"kG"1[r3^nKH*@QsK?St[W?!UsH$(Z,KcT+!Z6 + k@@!?e+),`8pfos56_';Bcb_oi4^>bF7%jJpTahl5BJtr"_o4k+ZW/'T2I+f<[^1:p&>-f, + MVp%G'R,^.$?C^Is:HjOWXUPX8agI!H;=pNa$tir327X?c5$&%0H^:R@Tj95Hjr*WV]'0+: + L,t%LC"&_;Prm<%]$tLI:&5(mI&P'oPN@&X_'c3?=/Nj:W71R)g9J8`^S8;$cs+H,sS2)3i + E\24I>'':IAMb)&Q57-PDS#c[G,Qm)kGRKH+hh:[?QI_V.U"ji3[cR' + TbVPP^s$/7D$a,ea%AT*M1fQLO>ler#QprO3-MTH2SQV(-]prpNtroc\Kj2E\^6"s&l2e+/ + SVEn,rgo5]@tV"!VQ%prL3HA/bb>lVZ)"K?eFH:7dQ"irc8T6\nmQE!oq.6uaJF'1D@@JH. + ZH98sC[d)pBL'Z4$`k9U*IU0F3$N-cX:ncLT6XD[rC,=qAnP9ie@@Li(7O)0Ft/J")D.m^# + Y!gAEQN3*"3O7\nr9QMK&1JI)@'!]8n]\>A>m$[9GM,Mc"$]]u6XY@tbP>[;s=O0I`0s?X)]=n:)>)qL5?C?g-c&D3RQ"AKi`I5"\06$*D+(ZZ2 + jDfuU;iIon"!&u%GNIAQt0a_>g.kjc%&&S&r0uD[%,p5$"%-/95&DR&*O9-Lko6u3t,,@NB + ?qQ,,,0`BG8e@aaNZ"W'VgXbZ;&Ja?9H1\692hp4u8D[*Y:/S:_ED*44sOWj9p>u_dH5o5WI + "[=G7R4@T6$HO!H"sbF+H$92'rr(M86d))0DV6P=LR["k4!TEA!VU706.++APD4QVl'42@'a&II5(Al4V*WBto*',k#Kd@\5q&!3 + CGUEn;07,;Vnnr/6<&3#RFHd8@re.4Q#'*W`@g>IaW+iS0WnoYFK#-TVNANBd7SCR=1ng8V + 63Nke#XT^5_WV.eCONSHUt5D#RAo:a-Bojg(@d_#!IVn]#PP[ZqZ*$6?$EN.<,.1ZP"Ithc)Rb;X<) + T_BBg + Pm;9Hg,I*1Ii*[j$ELEiJ$HJ`R,@p4?LRok+H.E.,UdKa8'D(W90QZU5NX0P2F + [G`K!pll$6?#=KPlb/#sh-Nb4=bZ?D!0*X/NKZ#8:^tH-[jL4op]GS7CW%eL^gB&$%,f#GS + PM2b#;J2^C9+BE]:no'R!7"99sqsJ1omB^X + rW-$gT9^m(-g\mhd31L!9+@W8#9/'mF(+8Wn*k8A`ur$tNg04[Gbh!.u.jhQ3'0EmYK;fg@ + D+!TY\\\]t=reB)26s,>8F2.Y_9:hKXaS9(!8'I'&HM\15oc&OeD3:/L8p^SH6:_%*1?0/+ + l^S4_O8BZ<N73,4$#'dbUpTpGa8hg"hOHs>[ + an%!].7e00af[/oQ6,4]2P;\;L!=fg"![[GAd@a'8%-V()JW1)Jski$,hJu9[j9fSWUCk&o + ZHmDhD82TltUFP9/ZKPCOg*Z#n:sig4_(n3)pt-!ALq+n0LfXj24d8`8E?@s7;N;67WRD\Q + 5JH^N(KR)u-n$Xd\;JA)%.pr>He*#FM(qVT/-`s^9],a8N[NPtYu9<\8#Sn[_Y3=/CA(_UC + 9nhZ?KB/+`1sgh<$@\"+0cNIVd9_(%S,>A(Kj + qNKC?G*k#mqMuluNALKs/,d6CY(FRkV7Zee49:U9H']Gp%WRu)>S0:/(r15(67MNA + P0q(?%#;VAM)YL$F:G;C,=7hM5?o?eK))UKP^n!6#)Jd8=Rj4@`^+l:6&SeH,W%kZ1'8@G! + lub(i%G88)__jmP[JfkfKXs3l9Xr^V1^A:q<5QB.RY1)_EuX:;[7uCPQO3q^H=hNH0R`'5V + aa,0j>EI12I8e0FnjP$sYP%*&@YXgP+inK^_?]9K0QH1kk4!6+FfuaT;_"Act@C0]MAf.]P + n,>nCG:#EX5Mr*Vu&@7D5G7P&%=4CgoTAO]p:7Vl^,HtZ!.Bh"V-7]^Ap]PL']D+<;u7dP% + _r,>-B/MTX]08OPT+92E2G!p-V7"fb*X@Yk8'=.raZQMTO!0;oF?O3`-NsndB<)8_m:lXC: + "Ag[2kX3=*3Yq6?7?gt5&Ebe\k/W^D&(FpPgl+eJNC_ib8F2C.r/aJYO\$OU8M$&s4HrE2P + t>5H8Sj_bI$dKaR7Wp;8K7K?!h[$U,=6?Q(\C3fI%VI,GfZoo[0Y(Y5V9AlO+U7i#J>MH"F + lA(J<<6NNTaXN4B/e7-\Y_f`Gi]5JFa$(Ad!W6TNQ=9YUY=KLWUmN&#>-*XLLo^\P&I(9<> + `u]Y$n]]h@.p9Bi6-/97p:9F3s=QjfV0%)aQq&5-f:[fF!r96(=%B)ho[LQgYXnboP@+%iK + h"[n!PJ2^*eKpcX"#3\a4X7qWn$3FU'#%52>ACqE?\'+Et9s!)D]\H6*h+c\]:$e:i]Eu^' + JHl7pJBH6\oQJGPjVlpJc&2:OYZCl>h>kHS#ip;_=Dg13iCqDT9\Xd1&J>8'/ic0oUZATe, + d7aedfQO:&\&#H,h@b7L!Ff:%_UK>o__M/rD25J:[J*Wr7oR#,gI'A!cXA-@=_*7jj7.b:2 + Kd1J8#*i]ST3l3/ENHn<8BQ>a%"CN'sY-4O+NUP#n_ikGQMr4U&=M@*;#1DEs5Ar4TOXF80*>m?-_O,dWIVZbkofd4]C0#;sceJ + r?"oE_TWAD#8;Q:!";B9j?f+Xe7kUSD*+o:3?'Zu!2qq6+Guck!#!X0#H9m^g)cmb0G,-Y[ + tDlQ2&$QTFAlV,WIPl8OF)jj8Ca*:LV6nl]j+R^>uf]eD!^elLe\Kc$$ + U_2?hZE`h!l=#Ggd&9``*((P9s"DAjW-j^(AB[m4E<>=nd&2CY=-UX%==89S`$PJ0LK#-Z8 + J.NFt0NA@&WS%0D=tQLQ3E=_+d0D',M)Yi%rG^%VN`quob[%#$S1KWgcIqC^KL(]&@TpJtQ + ]XO%[t%6(5o$;Z`J::\!Sfhsn.Ah(Fpbp`gTA(l]t>B!+gb&q#s_FWeW!b/_%RQE>KWfJ#X + 2F+RZc#P;keEh!d<<3G>A5QKj/dK-(<@T`<:ITgPA[](p2RNd9Rd@>q6argFn7oPQGQig^V + *UHlZCudkNm`!R[?m3#dW%,hK!3f=;MqaUs-:GCtUV'MYtD:hU:,%*M1\$N8Z7H>j(%%pk_ + 0O-hA&Qp27$l!C4M;6?ZF\8qY[PCT$?h/0,sL%H$!_VXR-LVR.oV;$O1@i`h8.4*(nS]VO( + 2RdochC3>K35gUA$@odrL?QG1AcsBp@gPP[O+l2_Hl[Dh>lF8o65egru#,C$qPGu/ehb%.:AMC@& + Wg-IL)+N,%.Ko!NmS6"qI\9=:%5=)HII//hAU!fj]9E"n4(^[MFhk0@?4/hl02`Ag>SW9\)$XN\qCs9f + I]1+9e5C"e6,fG%b$sk%OSQGq3QIM["Mr%bNII`eGg(DCMMh'-%T@(auE9FSpnuQJ$k#]OW[FYJ6(]Yj(!rJkuOPseqjodL_?;TWcb3 + $cD.1YNMsY(#roQ]#*\>tX_Q^qC@'^>:8k)\O,$hL"_^%f5SuC%3="Q+C!-G#ouWF8:,dk^ + jutaY*hqs1]bbR`Nnt"nN]c6n#)3,AlA!!Hp8P"#qh[<1lGg#DI`Q>ca_[K0lNY8(66-;eB + a6Q)jo(M-%C)$\9XfOUC)-d6-=lJWeIoB>"qWkJW$2;Y4Y<%KL/quDYZV+]:5H-$"\:>!(a + FY9%1'am"^j6?THSoS2MH$7#i=A"!/cOc9*5GF!a%43#u$03#D:ZdLH&!1==Jj;3/)]pM!j + 9j532-m*mf@:fheiYW"ZH*_d#NkL + &4OmpOcIAY3@p?L5r?U(EUOuhruc(%bAjOU8pKCTOMTnKhe!GV"IjW>`m\AYe0GhSEiBn1I + !Ufl+9oVtmC8&3HF3se(9CAALQFd.+Qi`l7mtFW@!HSpYX:s8%%&`.@!G$DTK["mP^ou6#k + 'Qj5gOLQ2@%;uM+269cr:i1R.A'4o%u(gi/;>PI.I>co+s.f^j(Lh3<0$[K+-drd!13K5Rd + -'LWF'`)4H-_N-"e6oG6g#5;;[GPQ3+Yk3r?NP(&5>3$T%4Ej6&C\pkHO=m3#-ndf5R5@eq + 3*V(:Z,B"e:%jVQ",n9;i%G4%WGUQ!mK4[V'G&M:0Qt"5n)h=f]i-8r??,[+8&W!r=4b_XB + A*\5mPD,qfh7N66c3K#9-=+,DLu3C7Dg2Q'.@fU:LraUA:aCmYE2$ESM*<3ZO8sJhFGW5)L + q%VZp"P$oE!Xg3i-BAGE.!>Q(A1L^GQ2m]O"Z>SM%'-$L(KRQ0THCJ%#HqnG52C:!cWc_PQ + Zi]#JbY2s.FZKTm@fTH7u%>5GWU$V0ZLGH>f^-J#I[SWHt2:HEXAq^T;b-Xa8m-HLJ%`s0- + h\Tlt(<,)9fjB5!57BoV:jNR0gIGV3FX]]&-^HS;u@\9%_TPQILaLIcOl?pYli$BqV"i-8= + S0U%)27>49-K[>V^^PiIY*&7"cu7V:]uahEX!(`!q;D(p\')q0*nc8I$`!'\' + 06Oc@18]!!gIK!i7rHI(i%B!!+,K$\g8W!!STB,nl/)@aTG=Ai1Nf7q9sB"GT>iP"B34Gsm + Mes-1]URH:90G9;YX%eG=kgV"p:jlIC4"B!kj + G=)6@`"bls2=kRW72oU[)CUR;Mlg'8Ej`A"=DV'$!2YDF1PcjcXTpke01uL(?Hi$FiMoJk$ + G'b_Q)jAEUCXkPeB/Q1(B62c)"Xq\-6U]]rG^'7s&fj:@5QIhX.Z0"Q,&_OM4Ymc&_>rn8R + k,]g#s,JUn4Msmh@@C(Y/lpW&[mO62c1mB"qZEA-t2E9mZ%mUM.uWD\7YBd`rKoK0kAcV!i + (VHTa=8Q-6?T@`81c]n:UqcZ_RR^Lh!N>2fE3]fcjsa&-8:,W4moe-aQ/K_bf,JPbi?c5b] + :X+qOnrd0rkd`DKlC(<+[K@2R!]S7rh?XL)seX=GMR,20$D]@_(a))q:Gio![9+']1><9Kt!]T&nn#;TJ2$)W3Cf*"7X4V + LQ4ASo8(-!H;0q*]a5`u[7,I8rI1sKl9f_*Rh7,j+H!?)M)U + 7tg&'%(+0&0%MQbQ7c0BVcOG:?\eM!)I\_8r=X10E=E`LPQq'%^R1DB$8R"SM1MoGoLGNf" + J>)gK*.@DVNb?>8tb0)]KhR$Ve_paAS#M\Ob.`rH>=I*1FR((R=Js8pfKKk('Bj^bM['N8g4IT<+t-KcjoR)@U#gpZ!CCJ%:]LaH?iuIaJV"FU+dfPIN$>d[&WS# + iQs>:Jcg=k>*U)o,KOLg^+#[(T-7F`f89qFsPpgp`KpCkKJ;mU;\gNdD)0.0n!#_$VdN[]S + "H!o7H)H>^gH&\TD%P*J!MKP5+gp`BT'3NBuYi]Gm':gP(D`&b*a)2#g$T_K[?;)/J*6N8@YRDcXi6$@"+kA\4RnEnFd#0/tba& + 9m\$?MmbTk6K+BE,7rK-6\6X0OGF?-A:>8D##n$bF$b39Z5A^3N'[R?b)=Yr0>A,2,D]GgK + nO=8&P.e^aL"Kp:r&$r:]M?ROQZ\_+[n_boSamAHRFl9KF!D4+QOf%OO>1<89Xe8(JG5gYW + >5hW$;NU1Pd`(<@E]Z)A>K6PY)L58F + I\`2f.?A0U%.LQ#e6(hNLRH3>!fJ-g6bjk1=i!>*b5a%/^sBE4=Y>$/aVZM#T3!1'Ee3?"= + )3.p`/+S/]q7Zo,SAm#n;WfD"[E?t#aq$RgkP]b-ZoMhUPq]oYs!g%qIq5>H?%Ju*heB=bl + AI"o6B&Rj5la?Z@@JFJ3q\ku_Sbl+\t:jIZ1Ho%h8EuCWs^^]<`'W_H!7@! + kff@q$Llt$$iM/J,@$Q`?ESK0>g=M@XSL`p<];\p3O`)6CY*nX_#Xq!&_`"M + n&hd8c!,*Sb9E5+"fVY9l%ijG/+)lSMc4[gj&SuHILmY=gjO=/:!^DT6^+d + A?(@.*5@R:.D*laUk1gYb[OpK'#XX%*/J,fX0#Uk@%:TZ@0TPOT/mOLcRQMc]Q!WW7GoZkW + u"0)G^Q4ZlC@O'smJ,jAWoOa)d\5*d*]IfpO^)=jUqTL4R!Tp[((l3_pW_LY7>.'>*5jL6J.6Bbp!1/n6];A6J + ?g8'#)=EaZiFk3/Za!+ZAR^J-Vu!L&kG8D]^".,m%'G2[Vf_%f[)sH>4eLh\:Gg_hc6D/pL + 8oV1*HW/A8da(ToA,e72ukmO,&r"!Ei>C"1=]h/g\HarfGXkMb31s/VpdUHF$'X9r,lh*q^ + #;e9II@URipWq-f^%j<+X;+tOioOV\V53-3ZR(VE`b%aW'pE.@pRHN9;Z,(Xih!TG!A^]4Q + $,ZJpXZ7!'\f]h;)\q1NC?3!!H1Zl;sM]\Sl!B(6&&*ci1jrMf;3bM4N6mJ:0i\dua;#)#b + ar`2Ih6]EI1sR)Jc#:2il%hTQn-OSt)6OC(Hq=JN)5p(@4^ur(5F(fZIuA?1^W(An)oGp&- + LpZp/ORIG00r98E`3XNq+$l/^0fN>&q,gs5c>mBe$"m2[$npY(7o%]+?bed/BFdMiH&Ab>Z + )h/eA)%lKJVGGO*X6Cp]1(7'M';tn30qdc7KF#4,]C$=U+, + _"#Lalh=6nu8YWuT83sO&L,D#3)+Aa+'-l+&Q + h81EDLI<++-lc"WM_B_fcEc[9&A1el#VQ,GJ,mYp0EH2.Tb%YD9J:qZ"n5 + pmNCssQ.225i#6>khi/mVd7)A/5SE7?++%L9jc!NmVN#acb9<>Q5_cO1Z9a + -S%32\Q7e2k]/!Z;)lfg?ioR-5'c;O_QIF8At$lZHkcBi<:TlH4U)K%`$Sh;-Ye__A;ZN0$ + n(4n7O)"f-XCenDWd?@NGSYa:Y*e%Y/.7!5*0n"WkN1'F^W7J;t0a,S2)[cYr(mK6de*ZiV + A[&E+fCTLpBc+@P8B$=gFEJ@lHP,S*SWGQu;7El-`)aXkle+n+b?T]4l"#U*W\s1eWY!];H + *W@H?$.mO+cO3G3F]H\'qkod\N5l_C&WW^0M\H3VW%+GL>dLQ?/#ll:P%!^_dkU++Y'#=LZ + _A>$Aa"4OB/Me+lm'JW!g04U=WW6#^d\*bK6EssriF#G%'::5"n/+FY$D<1_!;,1mnu%Y`+ + JE/NpGt4u;@cU)4V22A9Ld&L$][1b9?84$(iq4&`X3ZbFfX`"QR8,'1^cJdN + RJbrl`i,%8\/TZ@FiNXMO%g;56YTiqo`X9`3s$pb^J+rD-eV>pTL6I_/6U+8P$iBC3(,1KU + TZd1cXg(`$f_5G%>+hKe"\s78&.C*d,no1A-5q%uC00m#_Efhe*AkNc*0pK@H9iN-&Ju^#q + *l(W/Ji"1-_!>H/S#cg39^D-kOU"U*;TU]C6(d]fMWjDa@!':>7&)o&OU)k"83 + DQt2:DEIa&+q`^p*0TF(_nI-U*pO@5+H\-+^oLF+s,u8),bSV:b_cF6W.\'ZC^%e5*Y2H1R + tYT.KBGO(\NG1+eAogZ3UK8)_>Hj+g.?uSN1->&2a=2=nM?jli*qCL''`oI^_DbV_SQZTQS$f.tY+%F[iX^1O+lEP50q_Y-!F@! + KcCpU0oi)2@-XI.d??4U?('HK;$6JPQ!`!9K@so0$Q"7s19G2&59IWYm.887='u7U"o[usA + :DT2Q/[eGf9HYCM(qLn4"gS[HeFk+Q^(!l-.Y,I^Q-MY2nemW&+lF=KJ]V0TFs*K9#ZV=K+ + NJ5K05/puFB4WdWf%0m/DC.G)e(g?[XS=$KkQ[),/MP7lc:q+"pUb1%`0V3@%scU;?25pqd + LBYM8Ii\-YrCaCfZqS@OrP+,+""l*e6R#!(\0>FsPHPTl.dK!9J7jgR[dGW(d]8X_CQbk@LAG`IL$0i + 0l(?99kC:eAbKMOT[tUcBJ-TTUlq-Y!l9=F$F,/V(*Q![YV%6\l5=#.'EMY\F-gB%!"Ip'* + WY + M3o(4i:o3(ni_-7.X7mt8,SUZ*F2=+J.NEs`O!(A\0CI>Qro*<7W6i2@HcdN(W@&k9'B,l0JYj)Z1&qG:GD!' + c-^ju)E))?2WJgD=34@;U*5/B30XL>6]sHE]K,#IU'% + Hj5QQsTniJ7k+_0j="2H.-&YVM]4P,lX\f;o]Qp,$F+li)$"8AF]o8:Z>,(p:gndD7=#Gu! + >TV;f(KHrm;/R-p,/0[/"Vh]Q%/i?`PB + 38&c/GZ>k,?jM0![pcHA2tS',"57,-!"$B?5V7:Hu:4d=<](o@LuYY-RpT,,VJDU*OMD\=9?X,/utV0D&eWhS(0)]gadXJg=r_ChEkS6=MU\>KA" + 8c'6u0BZ?-J7[Ro0T^>T9+a`ckqt?Mj&o6jP+_ZN/'*Z#g3knm`.slZ>Rt,MuKd_JU&&DDY + c:sk\#)BUj@VC$@C'F<_?76&9rdXI + AKDVU+CKG!-]_YHbq7VhuJ!aRWZ5>asW;0B:*tn*$[S*a!(o54:fPC/^&OI,%n\7#K.aa!! + 6>q5TDI$LX^RC&:!HNHY[q=VriH@M9s1R[uXh58jUCN%E-6N$Xhm)+]Fq:=2g.DS_RO%*=p + VW)9.^i*3GA(!E`a'nJo=E!uqEC4FWQ5kuE-m,=nRJU++-1Q+g]QNG+?,k]2H+(l.=-f>7( + 1-u7FD.3j?IM80.K693Uf>I2=;,3ZH8#eGs#^l1MYN.MCqaJ@Vh+<\@PNP14=]l#$-jGoR, + ?"ii\*S*VA'(]BEU0S[E+`Irtle^Idh]:tmT`bpX*"tV3(>UO:eD7Yu24biAi67"_cZ8\h],+f2cIfQGi"2ZsGI)NCMrjf^s + VY+d#=VP$'W5;(7c&jcHtCra@OL9]hOA[,,d_SPJ;V`LQpXZ[>OsPZfp"hS,gal'0nE5+ti + Q<9f`P[9g+1Bi42]g"R!h5@R]qQA:KKm?ZLL^>X(B>jdq_[GLE]EAj:]Hd2QkJV_!E + NX)-`&J#r"!Y1_q59Z/R9Cc4i_gis;%(\4Ih"H3F/qb$M9Gg"q[1+-C%?Vfe+L)S5_?INL6 + "VCLe$EJOYQ8Ve\C7c-HLM-Y-*mSg@I!5>$4rkhk^XRBNg^QZhWl?>m;,1##VAMjhDhe"&1 + 35'\Ifla1'ufpZ!dVJj:M\(&&'kBht-jJ5VNlW![*>GcNHN_id@u/:fJL-.4WOh$::u(0++ + b!KJo;N$OXoa6noA`&k&u]:D?5P<*$g9?ibG8`R08CAX"R<=WBp[Z$Ol[dFB+1)DHk'$;LPJ.h,e + EIt=&qLemtRO]_8&pbcN]/&ulm=5lp+!UadW\Pin!LbY5!"VsN2U1HEj#Oh+i[Wt"W$#2q& + !C3g;H1%]:#r&=DQ1NRN&M7q0a2c//(I(D@T^&rO(9GE\4fIGZ' + 8`7TSL#u!"n`mfGb!koog$okWg3(>F,uhb$8bf4O^mn2:hkhkWfu1+s[;f6)$b^&-CW8H.E + *A'_Me<7d,O=&50g$mYHe"5Wjd-i!&\-hjl5<16Z7gD%(PUss:p`AC6R"oj&->O + ]Yl9:Ub]54)dV+(MLa![t!Is0u)C%)`a2t:VRl=r7U1h+p!EE5_;K#Vb227G#eof!1WbSQY + Ff6kAl@E=.3q@-_loQ!'Z>?J5Fo[08I@Y&J(4#Iu!e:;"[Lrc'gdhDH-HsW"%63mlE%'8[_ + (J4h,_Q79f*fSMXjRb[+sEgN1?>Bj["I)2M'Up#^]A&'*-^TH0QY4u+F!>U!4[c)#XthNF, + 32.L@65b!aD=PLIOJ%r-/7`U)]^-OZTr(+DA.C&i%-E"HHN9!kc9(fHL3T!SV0WZ.K7(#0@ + 4*#Q/M\npJ&-PHX6iC4W;].e]^>IQs1^XF85T[]t;=e;*XF^[qJU"pB5Qn,SUj@P]:s]R5] + 9>f$kFh>f$][Z>K9-D1Zf#g9l$6$E[p+Q4^U#+S[Zpddl0YSeSaTQlRg@VO(Rocc[UKE3gE + 6cTg_!!)iT&:eT:aE%\3!r:.F'DOqInY[Nu1)U&tBapcS3[(7`"H\/b6Q%i`!+Q.i6?lE9a + E0"SO(oLD'`%l#;&BJ4+:8SK.O7_Jj!$31-BRG/66_&IB4OCb]\m`q"S="%&dCWDkKs4YMs + DbZ[R1a!i;DYXO&iI87?aY=/DBHSBlX\X8\$hb`:s<8OVG5hU.m'ECi4hnZq^T$;("qKa)` + ED=#

1EtDAOr0Jd,A!?HEn8SKZ-*UWU`6[ + Zr-O(&:'AHWN=k-tT7?pS!8]"$,%?.B!'lPe7$)s+!#3nq<=09C3"ZOM*(Yi]8nl(keq[[- + K7Q;#+iKIg4=TF1&F4G\/a^<_2[kHH(/[FiB\7[)!:pdq=)2Z$Z*ni,gVtV!DJ&A<"2T@J# + QX!%5qrWS"?8=YDupKd89bSP+:3Q#E'hUac&TXd9*at76Z2)f\!HmK>UNkgj2p55_2?b%4@ + p[[76!RiY!lfOBd7>P0?+/VRGu(l9sLG)`44tNA$YGXh7]a0J9V'S!0IY>!#U[U1gC'oN!1 + @B%1q04)2gaC6ZaH%OPf*8/2Lo1.:C0!!a/_5i2j@-35tX&f@E,eUUNN,;6c#![@u,l:k!PogoT//n@2/!@hg&&Jii!p + J5N1q(]"f',C*L?JlG9*h:NG_5&VfAKssf#]@<)g7qeHi[M-,4a>EpVfah$:Q%AfQ(RH + !RC]lAKW`gGM+,!FPmGP;%\>8C9%=[3(Ad'jg#3BI:f_D#j=655%P<.s`@!/5t4>lXjRMfF + b*JZ&lYOc>hOE9e8H&(:2qQYJ+%PjM4#Rj>!+R1_qU#_W(/;K]bO0fb_k!!k34W.r) + #F$M.-JOfbBEX)ki7\rcQJ-5V'A,D41rKj\CA=G[9M@KgF@Kg9'&E/4^sV/9!,RH/N+i$C[gd&dhcb + >n<&6jB6>BrEUmDNG653inHr'M#h6,]QkT]#=2H\)ZRLb0t8>;5JVulHs"@TJfF1Z]blPji.f2N!C[XE`@Or + Cb::L#L6G.?Lgc-'n:d1'MnXQ0(jn$UYfT22Sjr?N7gdU$FE<9E<L<.l)8G%qa!.k>9MMRL-Lh)8HI#,=tQ&&l:!!0]f+A + FpC/qFQ6"QS\MZcW@IJW(:_WR?J+5UB$3P"/3FLq=j]!$b+CXifR\8">'c[!P"?Hq2\lOM$ + #kUjl#<@7ompbAeMaE*Ppn:l''4!!#Oq=>Z5'LT_gG#Ttr(!%!GG"WM,427d#^Gt`&:B*+eJAL/74T^D_m0HfVJ,g_9:]No9I'=PV#]_AVQoH& + 3ND_0[dR=3s,ool\]nhmKJeXZtfS7fH+:*));B5OhGjq^YN>":,0DJ1)&2Qgka\f""d'?r2 + _9@Ko2P9XP9uq@^WWQ1r4h(Y.d59mtV%lj=6&L(,.8:XVLn3#V7FY_,JQ]P2bdu!-KnU'n-%GtSDH`c^cJ + ?FanoFJ;B"sLcANCMi%UML=_dm=/^^P\,]UT>_m[n!%iPJ@!;lqEel\c^DJhhX!H:nMq13r + 1f/i.]p5'=BM.@$1,(.D`L0lWOk/=If'Gh,%A8T\6R9W=="q!ah5&MqR=UWIcHSq:>&+,jB + F%^Z%2CK$+N8mu)MfMK_86=Jcj7Y4I#"q0]'+rReZK/%Y>mDc;LjO,%C+Y>Z_7X6V_,1s6i + )?Z?\g#->+gIN[3+$dLbr$Sb#jEh?jG4dZNh2]9AQEMQ'S6(>o^p.7]+F+#3LOpX(!biGO'P<)Ub^a@ + U"!bp=l=Q\SGaA!?!jF'Rb,r(uLu&sK?7k2f-03]A[tnn`1^3(!L]CbKI"rp.J/B;YQl^dN + "c-8jNdqcF5VB!ph-K."?3FlpE/00-e"&Q$3W&@LOOMkr*GU7F]UgeYHL%h/JfjSe0&KHSVV1hW2J7p_D.#/"_+IpLUK. + qHMo.('=6SjQ]K"N*F7N)P%)e$_Qf],`/I + N"cP:Gig&Ujsg7@5$qq\H+ + -UHJ,gCZnr\P.a0to*j`Bsd3.rJMf]APe0GoHGDL,tsL$2tFkK9+D!*Rr$0gQ<@gr*:%DbXqmGM&OC4Kf$ + `rJ@r,B7Chf8k2TSr*AAjdYj6#%_#2lu[GdE2A>[Z5<:c14FD@jmY6+%gqBHTUNe:= + qGYd^+H.W0_'[$Jk^3a57WU7:SeR$m8j;XGdSh_\0Y@1nQ-[J-MDD9Pe)VW:0sX`^7t,6<.u + LlnB/2!IL^/gN!s61eo"Zdh_??C]#Kju*lnnT=2;?o*:9J-.gpHO1U^Q\LYZi!'Ur]g'S#L!L1=D0suL\k<[HZrs + ?]Fp$5\3M/:5VRT$]F<$9"8b1lqb)N+Io8Qp'W':p4^YAiJ\gm-?qUKKpJ7S>Lgc'l[JFa8 + r/]2&!6U!?HFch3aFjZ1d"qm!GTAGn>Y_:M:u:POLa62:S6\rJ=9r_OLk"1cDr"a\B + k;BorTkB@+kt!rLXhK6`a%:f,]bu1Bo$;7`jpQQ(js?\epcP5q@acn,*mua@/Rm/L1kqZ0@ + &0.mf-qnMi`;rTF?U2I/Q)lL7-G?3\Pu%N(>UQa@LhF?r)p;!@%Y4J-D#o@6ag)JKTIEW+6 + 4]!!"Y0BV5@9lQ;3-J-3<_%ODgH`T&Yfn,Z;eQC]A,aRk'K,*G,dnMr-SOoR[7@5,5C3[$0 + W9VS]*?ibNT9`P:!Gc6DuS=\;I&@&C3<34A + grS:fPG_543#lh\(kkF>J91nID=]ZG[*E[(QHJrEd9.5^]>Iuk]D,N]@Ti\CjWu`!%%YP^# + /=(G6"iKi_(k"a[a,LKF$!+-;RAZ!^m=@!%#rW;Rd=>RfBpu,"haI.4b+O.1(;'QBTE@r;] + (I,Q.\E.JeXN4n"8#q7`js)Np%e!4m`;+9;%sL;3g(nO8RV>o1KmN+Em:CXZo8`sb$Bf!2L + (I+]S()4k4mOt;S;aV%6-@[e`bq]ErhP??DDnr0\$`feQR/^'=D]e@SC%)jsFM])"&,65:3 + 1TrYP'T4j!VupQJ-)0c#uN?q,SWm),E, + d_(o"j`Fo'S]K7KdTGiVp-5J.oA6CQ7 + Bim9(knd*OVtkQ"R=6l0rpmpS-`_*^7grS."NTG + HBQ`]Y%h\XH!=?30?oma)"IK6sK0-C6-SerL`Krnau!)u)Ql593-Vo\E/#V#*--m2(mMOoA + Td,4m0M\\I;:IiQ3:ZZ:C8!9o_GQ8m;F]'*8j"M;NN`IUm@K7'SauCH?TeHI>@@BrVVS + Oa$'uopEa%g5`;9lPe'VFg6..[B/W)%`P^>RkDslcG@@O$([PT(P-GH$18k0!"jRfmh`3/! + "tZY5(V^L&OZU#WhLs_`5iN7!!?paaGa&4Ns`,]Htk1PjZ.0?P4Dj5Z:\!W`DW?Q]H8N=nN + #l-csu%KJ=_@#!EHf+SZcnbXh&trFD>VuX53Ol%u&uHg>cJuC-BV&jnYKdS`el6]:)"](," + S0&aj>clMHasQ2hBKo_XN:?oS-g,,U.t!#TA]TSs].WADU/k2od0RN[a + Fr"ZK>qSeS#$/beAO]T^$hb39`Y,J1I^^Bpg@.#;8Q1^*&]*I9t+^V>9j)iB:U.n,-bhpkm%!!.J=SA63/U/[8<;G?%987ZP13^&YsDGEdQUlQ[XSjsDk;G((d.HN + m>(WS?qb*6BISm_=!A7,DX3F+5[E5V_V%CX?%`^%S+6i[3$+pL<$Gl\K6+bN/gJ,gK%K-3J + \JFjR3Ol?nm^aoi/5TG=4!&0;[baHpHBh_+ub8??MRe(-.c.Tfr`ul[p@-f=pcmSt:(rlVA + !##Qe\gRgu_3f9Z@t4lK7:6]R)!IX8]s6&!!"]n;M1es*a"UdTq[lP;G'*/BUGJ,Uk(r9"?hDT)EFHI1Cd;T1dVT9!!"9#%` + #a"8'(<6^hj%$i3#&^h+4MF18dll-poJL<&q?iX:R,3)?=Kr!:!sC$'69N6tCD<2%HA!ij& + uC!$`kdg8YIJD-uW3c_ApB_GQd/@I-@tU\5tc=;r8jm"LRJUDfs69-klSqpcYY]DqusHY)F + b*/UM^HOZ[#1WQ1n*.nZ1_4nM!7L6dJUXZL$]38F@KsJ.?oQhc;UmfB'neiYZ4%GH`fT^\BGd@,)`@`^NLI3'=]Wa)(dk!+Ng.:f + )ZB?9P!t?p4_c;N]_-L@I_^3B.61i&h[2nUZD1(rX2KXDNse`]56I/-#[.MiN_?R!1p;bYV + @0XJ+ma#$h/r9T>ncn5Bq?pSFQrL_73?+S^=12'o#R.DYTd981m64g4f!%?OJUZXVGJNS!N + *g>&C&2A_9*Y*mAS((T=6!2ACd2@^:lJ5aHfN?Z(KOYI)h(%07&rZej?utWCIBW>K_ + 'HUX`9MbLZ0XZTbSpq%Cu(VJK&IOH@oHTB-^I,U_mA%nDf0FIPHcZ.`n;;kNU3`\\$nikh+ + &#n-]e<#1p+PPjn"+> + /mJm4mbL(\lZ3o'L'7'%sbqoBbBjlDOQ&gdnreHI(oO#uBn#VO5"lK/@Dsf];p2a3iG54 + iX>Z@ALke?NMrEUf8atKggs+.EO2fnZl?gQ5HU["Y`nL@GKi"B)N.q + !sSrG8sBSm@0LUi#;>klO@KGXHnZ*O]23VUE/6s!&36Z8r(m0*J_hlqBNK/2$8A9r0LCtbH + O'&E05uNSd&.8U]K!aeW'C=e0Q,,(A7+BR,6AA`nC\8OisMbE$LkA,n@#T`h%&rD2PD*NXg + HT>Q>Aj;c%(3NYk&F2%&M>/P47QCE(^\A'+j[W&gGUB5WBtg<0@[7%-?t!i(,'m'H5@F'JW + "AnIgRR(D2`H&^(b#EEO$N.Wb_G'Q@Omk*k_r!"lJA(GU#e&P@b^:DFE#'h]&REJY;/kQE( + `"H.I4d:d6&KE,I8#7Nm8Z)JY>R2;f)(\*%PnV"-/XW-c^.O$P[Yl&=rj96_]!9j_.&_S2% + b8U^g)c='a,R + 9GW;F^'E8u$EH-ng;hj-pKo[jD:<@dNn=;OJu5?M?j4pQBk<&q6SGSLX(f*roUl!&1nq?Q# + ^T)0.D7lVf;Hbq.nK-V'"@P,@M"Wg$E//h[4g_CuRA1Fr_1*ie]0!!p_fjY-3*2mUqXEnN% + ID(Y!80JaF.jAOtF525Yt?f:iBUb=HD/Mc>I0P?(nZOGl8&rCW`1Im'RP<.UM5*M1=2_HFpLjC't:2-Ee9bR4]0EY7/JIDboC"mQ%6mBf5r9k9CYVsN,f`jg:?:I\"R/ + 6p4XlU2CK)6=bfN0W=[VgXcf'n`5iY">P[L4>@2)X0E_f(MZUAn+bYV'b'PU(=c3](V!=># + Y'-^b;k&.1<8(-[^VQlf!!$!*iCda@Q:YbUeH8[R+ + \sG[:NZBIPl,eA*E)4An#;'L$u\ldb,.KZc.+OJE:6[/Ti+l;]9OjjPt=uV+r\^kS#j2?7t;*Fe5Q%;BJn9Pm_H^s_3rdl&pkDf9(g + T41hJUR!BRG"H8D5TEP-6VLEg`4R(M*nQ]`B.l>W`Kb!M;PNkcC\DmaB:KH!RY#?QAq[bM# + A%S7SFC]H=Z1\@kri],[;#?=G+m.N-9l*bk"_U@3M*VdG0W_2dqqZ0C<").G6hnkd`A),CW5l+@PHoQ$ZYSdDks.HpAfoV"D\ + esF!_,I@PAU!k[+td!"P-4=%M>;,_X_FEjC+1N>$EC>[E!8iS\cujm;=\f'KkQG:h?ejF;3 + ::SY'DtRIO)]@A"(mu++-Iap+t(hQfW_!217l4I@&Zm='4">rIEsB* + \,)3OYM5Al:b!@,7g>r(b"^sH$)(Nj-SV;(b:67>]F4,'\Df)jM:\f0`:]/KeSdDntUgn%t + LdKKihkH_<;"9@j>e+IfrsTn,lD[B8?,eKp.dUdliEpc\NF"3<:`mWW9lFF@D9J!"_/I32p + DoP%pA@Lnq!AfW0q*J0)hnY;)Ap`T7;U0a?:DN@Z*#"E/fmZ>1:8?22s1@rrBZRM/eoKS6l + BU+cUVYE#"O%J[)Mf\\U>N8Rh@OWs'3^en/(>E"8q!eLlD=X^k+fJ\!1OJ\e5-/F`p4>$9D + ,69.-R%?D@l4BU!&:$L*CEJ`(0nU?$5<056q,s#XbT@+naMnmV"l^Db3L8?KUtK!23AZsS' + :*NYQoUB]j-V%nT9kt4RP%m5AXA]#N6o*p>reaN@X9*rC/$IsOBK,aDC_0."=rFVO)9 + JGC@j#RcPe#P?GZMgEd@Dp^Mf;ObRCKe&a"co'Sltl^EkdE4Z(Do=R1?9jRA,!o0Y`OrTNW + 5-Flf:L$)&&+Tha^DR?WJ_I)!6=URFW)H7Xag0r$c%8")r6a]9Vm>F\kuVCc#B_c*0':.cD + T=rLtmeP)ITdGAt2U + 6`W8`YW?GT)JuLXZ)[8FX>p@!+u$lLafG9gXt!5K@jS4fbeX)%qc`*ANNgIW"0).kYU_B0M + D;-"moOVN`fRpM%-2GD5b*O5IW_)KNhtAqem$+ArZ^c22W687`9/\E&<_C(VaCC@f1%:rc8'mqK-L`a + *`PSS7jT=D8tT4`<<`(3TO3%s@a"b9MGB3TEgp11[bFHLF]W*X_YK + IoM8j(.:cgi:kp>9,-c$\SY4Nb81>K[d2b>IZPG;YO[/[0W_c^b2@*9o2iccI0T8f\.W&6^ + :i?dKf0dQEAnHATr`J^747dT6_\i\:`i,Kr;.e0DlXUA<16Dp]h[e5l5N+u'Lr_9b>Feg.T + OK+YuV/TiTWG]Ui + 5;E0d9)I+@0d_]qOJX:$(C#j;K]4=mt62roU(kZ. + j8OOP?0/-$doAdVDjI[02mZfmr1kfu9L1?%NKL`>:C(Pb.(;RdL[RK?fHle^,\]d^P,[-&L + @0g=2j6$*,-/.A4g[5UIF_CupWl0a$$2r:h,hVNK`O>^GJ=!:dEJ055n>rY8o&"`gk5:AGi + #On`VmP@0"[7CttfgmA2.6f3OT1CT,0Cp6ok1QUWlMkf#^T[B7p\m"b*e9CH**f;SU`^28'FkEQK0eH-QrG + [U%>R=1&K$a-.2@b0it7[.DE/_u8)t:#'TPa2P=ajKR8g=l/XK,m',d%[Be+Ztk7a95mWgs + f:ZrK2'b53<=jcIA2oQDt9rCqT'cN?4WE$!!l:a65*Jmn%=6[%q'opCIZWZZ2RoQWED7%!c0s:)((U_*_dW'PS5q9\NQ5Q"(l>qY.?pT.kuh9BD`OB7BCiO2h + 02/]W8r(>SQ;psXk.@^)]b3'e1eRB>WY&k"*M<7Dtk:n(CuAAj)Ol-gn("'50MOAI,:2cWR + ^<1FB"eY?a%T?GPiL((QZ]"o!nnXE!!f!D;KVg+!6iql1Oq%ru[W;0=dqBW@j,+!C1TL$DK + U36am.ScdWm=61BOP#srH"]FMC1oI/fCnC0N16h(:H&O^U`P5[a`X8\n[0go4^7I;W;Y!ri + t9,g@j`,cqhD4.I501$@tN]lqIM^(d`7$AogDlc_Q.a_.T(.n(mX",W]O_4hilL^Jt9Ci;( + 0hFiB)SCW")B0kp1M#6!:%O%u3?aQ-\>RJ#bj@PhEjW/)c\e7U5u;YL$UZW0kQ\\iF9%7u092egR)+jt6"dL#:<>C3t=]T[ACH>EE,rJq/Fl + P\_=/udI@9@\!M[:+`&-+uGehrq0=n[QE&Q8<'s'8g:`NlJppPA<=EAAfD![lZf*Rf + .:G@fLJ>*]>qDVfT3Ir8Slh;*KdGNJ[aOhgY;IpdLJ$\MjNS`*o3=2l2*?MJYMKOT2'.s2? + B,mQqLf]G8VA+cE.?=B4]9423GG!VC)H"A=I@p#%$R:^`ACF!FjhFWoDFUh9'k1U#lTkJ7C + 2kk!^7['Z.fu7s%B94;7Ep@t=j/=AOp$nmEHKMiC,[*+@Z#"b6b-gKA%\Kf#ASAW`D9!SF, + DLQE)iU`c`s0Sf(8#MHV[^mlI-(%:o= + YArd;ToB(!@u;D]QnSK]aCYO%*2a?)AIHPs+nJ(FdfV`"Mld`'?a';MeC"I + !8pYL\#kt.GtVsA[.`DPPlSemcDpq1r'B_B:s]UX8uf + mk3lP5^1%$;()aejh9ppr#LQM3O0)-K"'\jRGd?ZRT84=EV<,7JH3\2Yg[-?T/?P'BM)2 + Qq`Jn$'CO-0,%`gH]IA/&"&l0:7=B]`=8\:]gWb[/>SB$THWPELrd5Y5*5-=Hb*:=:0%aHE + >`LR?=!Tb^+M1#4)fe9dBW[T>@90.Z.KZ]FVZkWWD:%jf`;QXJY$"0$Q"Ae`.L@+J8cTQLL(^8EnTL*qcD1T$9iRoE"b/B$pq + EaT05LhE>Be]W]k`Daf@jWYDCo'OR_`k!r*6g5^YbTWr$7A8c(7JsM)4caA+: + Xqei:2Pc1iE@;=t$+Br/LgXI\Tla$u\42eKPXN?)0ft0\%mOPp(IW*Vl]L6"=LbNeR9?7/?_R+[I]Ff`gp$Y?D`KH0!l$Z1CpK + &1^$Xn)5In7*&&g6uB!!#\CE5j-@KoZE^ll(pM2f=YD2ZaM!iF + a+O$X=>8#AYpR27)YI$'S4<_LQ&2^`/6Tp0S`;p(M0.qO+5Q?(P\bF*Q-AI8s-1D=0$WCmO + +&G)>\:+jD,NJQ^ZiLFs40-0%s+5F0o$q.&]*eL=9B7KssLcG#J=r0P>I1`2q@o2b.Q[ + +f'4GPL>n$95/f/VKCCYe!bJVC&L>nZOV$*KO5Cegf'\"<\RJ+QWIqq'3>K"^^Nf%]`>jf0 + uu&l#Nb#FODP<&Fr&!JRhoRNI?CgYfbMfF2#`d$)Sj-i2ZE%Rj!OC%kB[ekQRN^:g/*s<^QMISq6OIR"%%f.aIIn9s$-DL1OKMF$H0X!+Uc(b^e-;oc6EV"`O6eroas8 + 8m+9R^$"t46l-p4WqT`q^Q!ZXjsZe?)J9#YOu]uYSUW!SC7BaF?#`.VAV4@odB8k!dL`CT= + 5a_HSK+g)2,ml#ltNP#?k0PP + ('$TEYSr1nI>R<%0SlBR!S7M!BKN;8a1>p&J9?U.=+JZ1!&,JrkVbsOJk.:J#^gO0r.QcQE + 6#iZa!g5n3F2rD@[j;7"fS'6HPVJU/tHrUa/e[MFHIkrgk=u(aZ/%r6j6+dQ7WN"aW*r=Wm + HH73s=K78C?pa*)W5Gnt.a=PLPsl$;A.VW(BC@a]&trCo&=$Qc^"Laca\sU"9?ZI7_(_M?l + bDEdZ"$!$SGA9):b8aB8PnZ:caT90BQ'6mYH1[N@?'b62iXK"J^I\qOObahdo_+AEkq1W]b + 298()*<,.7(KZe2L**fts$GFN2l:@%B#DtT!>cUAFTEQLj!sHA(%)koo68ak6bUgZV$(aga + c77>`%\1QS#]#uM.#J_O6fG5QY%)JHubeE$9k4=?IG7c."VX/4WG,neTa5:6M*l)!9*m:9];i"1 + 7/`TV$n%jA(!6cU@[Ji)kPXUB&q9YW02>"@bsfo$Ah3:H\QReFa;^p(ZR/*,mm`N/`]+5ok + (Rb2a)WeHF7PJcgCq$d^!8fXXcXHNeXR!T4T@W"";k-3P`/Lnrm(2&R.j"An/\bEA9JI*9m + $S;Ik/ST$tmZ-:V'+rAlpMpMP,Lb+0D21kTF3I&2fk]p#FcNt.UJFoTeMo\1^TTf\+-;aViK + SYH4m4Zsl4jsj$V_p4?nd%F*!!hF$*H5i<]]G"B;]Tl1:rG(Y[7AabBK&0V!@maJ8:,sh]E + !2"Mi:aCW$I;J%"_;3K:k.)p_s2u]`d8L<)lCg#qJtt;C7r*N'_dDD< + )C"ECmX%:K0M;VYaZ4,OOARJX5VAbG?frSpi`23T^4'@9&=88;@X_=8E*2QA]+<@Cb#tb?q]E>s)#!fg&*J + b"U22fBDLhJ#k^h*jpV:odu%_[s.&k^gocWM\^8YO`:TM-i&Slo0f#6c4&6k<9+OPA=+'IZ + og^bppe=UW"jgK9Wh16DiU5`N!f]nNI31-mWI]#/.n*pjE\MqNh@jj:>d/tdJ@kt!bR#C8]"!LuLqEm#cq7$[hK\Hmc/,5_e-tHh'B!KOH:EO# + ?G7`'$-74Am?]'%;(8$-PI9Z48N-l^!WW3-:]Q3$<$U6JOb/t5#,m:[!5&J8k0$l.!Y>Cj# + VTM=!X`N'?W&cJ\X)F?rb"Y`s)f^"lN@4r#@'92IKAa?TB`H7M-:I%fcT:#[ + hlW8A%jVT*[20?/Z([HP7)h?)Zk#MOV=Uo"Y79hDU/Ifn]?VW]K7JuW5[/)g + IT&m/@ia=N#FL5&5W[oN82&60+R*JeBA?YBd7VAfkS)up0`@HKC4DBE>65iN'm@N-*gkWn, + g@tKEi?Snq2L,NPpNkNMVX<7KFaG#BT'FV]7f\?'+p+kYl1ur>"i''=KL,TJE"r+jLe@ms` + E&%ZEa5UMXA<'J'XB5So]RhP>LcBI/FBO+o#R;,5:Dg$@?:SOL87`4bg61=tLaqK,)1f"b7 + rD)^bkpM1@Mg(e#DaB.cjPFZ0`u)G!l,Wf=M+VJ'BO[3$dM4O80`Xe"c)$bB&7FDL0E^h*+ + YG?jJblZi):ir\:\I30%Nf2Y&\0C&;KC>!jEOBp^R=@:5*bGMkk*C3$-R,G(gZ!h$C&mQ:? + XHp4*?T%/tth`eVHTETa&/k:j)P5u*3^=T^PK-b(1Lph?suG`nq^BfQJ(W$j>5%tM_j?\U+ + g+FAc,$qW\b!cVmPk(F)EKk!YN$dOTfm[r^/EFW=>Atj2X-'9mCj>aZ2O4=k(BV*&K4$A7-$B[3+&\\tMhWsD-F + i$eHoQkmN:t]cVS$Y%a\6iU^Q3JI:"rM,j#c\7p[7>D<, + i_>($8Nn"R3q/&jQ#4Oj.CP7Vm$%buDL@D,Fjr"QQ&+\p=M8 + 387kW]CcC]TS-fGL-!d+e-[&+]W5CX3$RNr=j'4g.6qeGbJUq1C*\nJdeCS#WP$+Sqi]H"Lt.`\@_mQT4,M9LU_hg?k^[ + :-3oX&KcWKN3$q_jT8,BhAR(u23+e$Q;ft?Bi@L2peS0m8I06M$;"t$B02;icErhka!!"+B + J0Kom!/:cP#N\1.^]`JDJ+denp5_0$a$$*a3Js^qoO/[GtWd:kLHG?P-c`MNNY'TQ?HN13r&$^I'X)rlH"\?9 + A=GDR']E4uu#k*-HE(Z&(>PINFGPJh'Ke*VI(5$!^KXaF%q&bOF+S>+uoa&5*E1UPf4a\(M + !an7rTLOPrIgaUn3e.A8:d5)M7tXYHr32guYe:&k15(`f"_^O1j^&>9()4J=D]+6@`T!!=&!IX!T#:n:b!]Zs'>L7_t+!% + !KRjSi8pIWt")O.H"]UEDLfMO1"4&Zg:)K)[9K#K*bFO849tqL>P5l%"Kl!5&GrLBf-4L]c + cC"+igHd!.r*'aoT-TCBpT5rJ]C0VTt?U5C/eGt2Aj=8[eA,EbW/_t^%'!'"N2?H6bV)$71HWFC_r.#FgY$?(e5LGt$X.Yo/Il6o^YDlV%G-cnoBkU-I + )<)t?&ZOiZOM;h:&NbXZ?Y7HMPXHaY2RCs6/`m>!UN6:Eb-m'q'=Ho(B/0]rQ1)$\),)e;> + H%]m&13TIGnl/bl;Qp0Q4;0j)1o)[\lH1u^H'hSF1S!\jcG]6pDSbh\q**-Rr;f11<#l93d + *t-RiltG,%ct<_I2PT(<1PI1Z0pAVmo%Zh7mp;*rBX90c;W`)##b^8qV('"e)#t8C94ij?>&[ + uLiHb3t)Q?R\j9c2a>9kDCXLtN98P%j(P)2_Sn'$tNUgnph8?e5EZ777Z/rR+tK],H!f_S= + e;:&S^;mn-4c=J/nHIV`H3KE.Pr]uY,=W.f>@<5-_mR:8B=dJ1&H:LXheCJ%sjI*`%SEF&3 + H(N@T9l$Ec=rrNpkh84_='"NnmKnCD.ADP=!LbE;fB@QtGD+]&9FISFp:7Eo+KABWZDclLl + <0n*%Nm&A26;[>$cTMk,aN-a]E/C:3kPRZ8D)u8M+B.@!!DZD\"ohd\@FZpgCcat77omo"_ + gM'AYa^.CX0NdCF7RQ-13A5il)eAT64FH=k<9%Iphj.h".M0\_1>(h"P+/PF4GAVg.P$4s, + X@pte5sp1P@?RHF>%J"c*&:YqCl00fMd4!0\"h-6P\nKb35h7 + 1h648NYtE&e:]kM:"L872Vi@Sm0[$d9\@mR'd^Uj4,;_C]feb/gZ9]#8dIEP_d9_YRRQ+'n + Le=5$,l57G4PT#"d&ZA532rEDd=CU_>s?kZ"1[2'RQ9_h<&.#L#//,p>8/$Sk\nJ6XiTZ2B + JM&kG4ed4,JjD9&l5&iTf!C)F_lP_`f[#3'0qKB.1eOTFl(@5PB$JrF\<3HZt9jLpo(i_)n + o)Pbf8_IV\o9nhM?%-D*FRF=?59c9WZP>"RaDZXYjl$kVRjP?C?8E4/A*=cXWaZuLr%-R"!?1nh9=P7!J%!5cT;3g-_[$0"nda[eUVV@HHtQuOXsPd + )BAe60t0KUkNhg7/m!Uf3fa:Xjt.q_rkMVT"^p[CKs8JUqaKK],1n/]!!+c + tW(>QY7I_'oB$u>Ef^`P"3(Ke*;MYr`C:38g1L7gHMb*\%7gqBP(BPF*"(4S$!"7jn_'73U + $UREQCoA`>^e51?V+_94;_,XGE#=Li=<-urVo0j,MY`*Me!QS,'q4JpS$dFr2,:]DeE0a]R + $kq75-%bVoM"#ZG*ID^]k$-j?Q8*Sn"JjF(Q.tES+V6lB`#%]W+#kMj9J)QL9bFP)^3[GAk + /,U1!#k7>FTe,m2L)QX)3%a>>o6o`>^"cFK#]l[KC>g,?ptA#afoYBF9j5"L!af"um$3/m2 + 'mPL,PO6PGGtisN?87!mE&WHA?rhS-NB,\3F0T<@ip]Fu)&ST.O:02>NJ=[_:Mm'''%?_(PGc>O"7_S1W\L,.;0U,g[js + MrDP9LO]RO,bs9Q>?ArI^i_I[/%\08N)snTR/7R$BWhCIX)^rn4=:YEM?*O-EiI>r;jdK=9 + 2(,&`:3'9)W+e8STJUeD-Y3Wj&[)&KiR]P`L;,V_r[uEY4cJPg!]aPClP9up7[Pl#LbOdSF + E1jAe$Q,"$p*9?t$mcKuE%N9U.1CL+r"r--L&M#-g-A`k^n/:^]q[D8KT_n5ie(W!<])9<1 + `O]@'*C/E=GN[8^J:+_,.fnI\ba[XT%Ogg9A`g8D.L@>c0M(LqJ'T>sMUb07M.P]E?plF)a + !jkRUbD0%#3Acl-o@.ZAdU*(icaB9;IV6oFV;n>SeS&/]o$GSA.$F_g8k]h#hBYE1m+*eP' + io$eSJgmQUfnURl*"A,$">.iHVBgf'Ya+09WsgX89jBZ2O!-m/G_jE%IG_\]R%MBuIiRjp8 + 4lmTNYoZYH4QSh`-@mhir!G=jOoa1Gon?ne1WEBra3lUra\O0UGpq>e7=\,&j-G-]cr",TL + XkR!'28_kh6HX@ts>@pBHHdYn,NV:`4:af:"-RA>qlHF97^PO"ZH$5mA;AnH6A + AC5\p.I>VFeGBs)d6EDd.K_`VBHX,4Cc^^O;835!fD#$f]9AI\Wb"o,m)nhr">Nmk+I + PkP^$o2C#CdA" + ,u2N6E(&S8cLm6W0d52/!`B^W*:1O1VF"/n6/i!`;?nMj@.0]e_kd0=$lqeaqor^h&+^(RN + sPqCr9:Nc0@Ue0U'O&3#G\$mN40*IY6toI+V4;SE4ZLt(B=fjFg)-0@)=+=+3pc\D.RT+3DS0u;fD67<:^@/C"!P_) + d=JfGT0%M-mh#EZYSn9uLRGmJ#UmO\6D+B*i:O$*UWG$(qPU8J?^s$EUKHnS8od-OZ& + H(K#?LnA>5m#R=4Z(f?&*ObacEmPdZ6!!-[U+OhTd;[o`?%Id:./N>$#/-#[m0]:h!/bKWl + UCXN),XA(M+?V:Xq?.B>"&TWY:uj@U:^U\P'7s3ZU&KWf;??m=,XC'0+9i[Wk8n)2*jKr8O + ZXapi"L)siZWjgnf&b#*Zm+7R*et++JbG,Kcl!c(2T`i&j%>_Eu-Sf,Z7+cbPj?B8pl1K)$ + =mb67<]Q+qF`''G7(G:`T^+63[Kh"G6+`^aU5,;$#ZJ"05J?i^sTQ;??*r'Z,>1;;2[M*"7 + Es$pnnT6KT"l<#YoN&)pP&U.-3>9I1fJp]>Fbi_q?_820TC+@2PA:*LA>.3nED/l0M38VJ@ + L/ftOYR=N%(!tcboHS0@A0MAl#1A`cS%O?%A2"FIjEb8-%a>Q;^,*7[+!72p@?RC^N-IJjW + i^Fa%;AJ2e+2GB6n2qf^2Vh/H,gcH7@/)$6N%.-'C!kE[ES)m_+s^U\0`geKi[GAS8/Ipq! + $E[$@W5Bm;K!cK(rcIuJ?1#iOZAQ&,h%btPER^&9.`I#'scQQ+h'.H^H;uZ/u`&-mf"1TTG + A3D-PHEnPJ]Q4hOChZ4]CMg1DD[]ffp/A5=!d.5b\F?I-T\5NG`Pk1&(_L"sP1),(YY.1'T + Hh;!>1>,_9t_+d=7gedE\81t3WndY?S`MBn*0,p6bM@Rq;c0ItS@2Y87?+YEs"4[cB^1kJU + E6:`-:p*CkO,f0$P!`B)N_Cf9X"@Tb+,"N5b\@rZ',*[R@Jjh7WjTnep\q,Jt'WXjMP<RNtha^N?YQPfe]dj\-B;$a]1X@E9!F('"?6/d220"(NmT7NQ"U(oqBPFRoNlr + ']"N68G,XTO&p0#R_eJ)'Pjo5t28V8,rW"#;]@6/ESiJe5;D,p9iGW?d\EE@BnY;ut&Y+^,FD7LThu.[" + i&0jl8lJg,_$=ETO(o+Lh>2N`\KiJR%m + -s-2.oJV#:bLB<9IPqO(el.>R5=S:0nbdSd@:7>q>M\2QLT42bb%KCJQTiK4uEX$I=\"5_ + F)N![n9SCo>+t&bBT76(),dCDq5F,a30m_1K]4a8qu.+5r,V'K@AF4R,m2,b[a\/LD%'6A" + i0:j,5P082-2[72?.(rC_mo#Qb;a(M*e!^]cfXh55I<"Lu?Ab3)W6$$^UL)fojF]VUgG*[l + +RcVAKRHue9p85Ot=a([&:c>XqGC&B%\i+Xu&[GFr+lIrB\d/;O%=lk75\Ap3!"XnQ:]mJ2 + _Fncu9HBf,m36u\@,`1.668iI@TF$f(BGL7"=0\B$PkRH^nM_+6l#An&GO9=e6!t>S..lpI + "31Eo3a%A"H1*aCc4\$5t?r-L2&^VPZ^I=\FP9>p>_g#RH;7Z2f-0Q8X:6'5$8D[H#&-i9 + K'_',(QYU"*>T8>Rk.n"b8W9i*Zj6rum"nPeG?aS6;hFcdW4c#FuTTRBXGg@pU5WN$#O()r0chU9GtXVR\d(9PGYNp^@bRNVqYQ_MW-:;(g0qu+$(MC5[4rT0X;_&BQ+?P^#>\D**CgF+2j)"Aa<%7$&S5\:tI1cN7aGl'`KXB#o0:I3`l]M*a]Je,9 + D?=KB!\,4d0gM)GcUBdLf$q[$&Rh77Nb]5620g'XgN$_jggHgn%_7E,r\^ + TM"[quL@k%S]''9Y:q],AnCKi!I!I2dj:nJPmG\La&?=+I%T\E#'Uclbe+EebdK3gX!dUl, + 4QOb>l0mL24`_:(/SE$_^9fo+/g_T?DW2'V&dsr+ird--$/9c5_"*]::a/kTZDYUEaq$.8U + "Q66L?1a[-4PJ,o#erocJ@d7+ee]WMo1Zcuc#4oDm'*5:-8p^a@"#[l'lTemKMA/=-Fe6PS + oSP.Jg7.K#Vrk0W.O7UVV?-V,[*skTc,JhrN2H!fH2/!a*!TX!D(P-ZG@DnqWVAN`Z(]g'SA"j\M,!+R&f**DN6W + Jl%=kD\H7XFm_JdX):!$bb]%Gd<1Kd59@4k\Z1j\]sM7U=`,a:l7tk!3S6`b1B>=6C&nea> + srqHP,Y>R?^$,(K^ti7fgBU`R'ti%%N/C(91[Ekq0l]U*o + [)9S0iWVQl\R^'Qs6JpECl6c4j,,?UDU`\R(#Kn(p=J%'nlZrMoOlI2s`i17"4;2>c34N.6HAQiF?Ui[M+$?c#M[BU)0nC&1"c,I5p;@].%\A&q<_f + %r"@a1L[Ojm$:j5T$_(]9WaW8FhZgS\QnQh>IE>XH+dPQQeV35!J/'pn&n.dRE]@8RG@Lc5F0]1iTr[e4c,ub;t1d^G/%IjfkgAO?+/X1\_V/bYDVA`-` + c3Fi^/,Co7[e@D#_orL7uX9-A7%"ROUZJ7'[g45MuYGdA#pc35(p/aP>VtBmTn9TLM7cS>6D + *3e85!qRE6/O]5Bt7BprA(e,oo[]V.&)Si`#1":BO/TAp`+@n7%LE]9p1linR1/^GRYdafZ6" + HF?]u/YM!!"0]g-e`#neOKbK=Va%$`&VY=-M\FU^A7kU6]d-G#PDoN)irM0p,"X>(mB`Tr% + o8,$H(!fk=BVBNcue,bW#4_=1oiLe1kr_e]K)!"@6T!1b@r$3Up;.KY5:c?Js]J7(>N@i?a + MZ:,a'QrY"Ec+%p=Lgi?0-]2BCKiru,&q`t>j"Z4h/S$jW4V^WVN5Lf.fX=kIA[utkQtA*Q + hOro>9Y0sA+i0=u*lG8t$D,>.U4g*m24+A)kalgG$tj#nH]QVfO-Zg29mHa:)VhW;>+ + SXGJ3a#i-7F!%?,H[/iLf5hD7\tLRr^^k^#FZVs8T">:Ymm)+Uj+pjVtPn9dG:`ujH"f9Pb + mH=2s/+i?nd&&]l!O[q))+N_N@jCQDq`#Prb8k*m@r&kT6!Z@+VV-]pi5dqj9" + @l+c?]V'-6o^#88kZK80%G;1R$`n>gZ45(7O^bcW>/-C`JDh_a?J79(LlnLHR>I?PXqno@l + .hX&Z(c,@P\fF)2r2N89GV4da^S_Edg^t64bK.EC`nOJV6j0OK`&:LmZ^96;4<]"RuOY!#: + .I<]Z>(i^AHn#mZ2c'#Jns!6@]5+p0_*&0T=gAD/Sg,[qLO\68k4+As-b*Z17&iX\RV-T`I + 3/H]-F!!!kA-;3]b6!3#!Ai.P#E?MELpmX'41f'*07VPRWWAReB=GX4qa2[A+2dS=L(2n)$ + 9kh^0B/JeB"j/_8M7GR&P;s."(a'BON?1V(7OYA_5-!-o;*][>';ZBROHA*o"CVT2'N/4B$Q=bqmL+[Q%K;=]T/.sV0 + tA"8%W^]4C)@77>]U6*"p>[PG!*':q=,Rjh09o9ZmZkeDD&K6'o#jjsWEAjQA]3/odFg$$I + 2BgTGgM#u[/ZP&tfNYt5Df,$PX1$U6^lT:!8>(AS+I]XfOt0_nYlXt1(aG-(5#HpB#mnR9= + cfQp!pu*[\HE9$&J=f>#S9lQAhM/h6+H&J&53qV#_\"CMgEWQW?ZR_Ql&]i/q_M?"i,?nK+ + OOs7ZhVq_oeKS4;ic\*Mo0iVP2_UIt_jM(W-I:n%P9*K!N%Ni,YV1!YQbjc";Ypp-r1DP:dBU + )`ZeL;ES3:#APsQU_0E.b22Q9#'ESk?eniLnQFNbX*?#-gXKFtq5W1!BgCd!VjE800nRe()*$ZeD<0$i5j7] + m^-Ko42q<7Bb-6P1=N=u91b$G&DbBbQq(7Z^gTYdO]%NM*.E-PP^ + EDYQ28\gFL+0"p^;+5j4[KE\Cf6[0ullCa.)pSXn_D)**ga1NkhV$XUV[k%5Vhh+n-cnHZG + OGj9N4ck`gUm2%S%\"$GWuIAq)6FX*30sA?uGpgL]HXl=.8?Y-dD\ngEIlqUhETU-O(F?*G + 5SgOIh6eMD2aOn^rMFjc3:9M%CJNoRqphqpm1t'.oBSr;l?.I`qLQ+@M]hDZAYq?L_*$>)I^AP'#?8W^.K]c>;a/H(;Y)/MmMZ=Ms@N[H&Ur>_)R96!cc&0*l7H15 + f&0a + CYS&*<=^+9tu$l-Th+2kNZ`3^C&KGlOPClIRC7"E_#"->ph;T1FO_@'YdA-#"FL^0T,"K8( + #LkS/lJ&PNH]UNq(\;5f_Kg8b77I/Ae"4ITZFohr'"UM"hG^m#dKS5G3PIQ/Eb!R.J3%qoP + $"udbfH1:FTEamJ'hBYVU)6&_^B^h6J,io6dtL4!G.;'S/NcWBA*1`mHH3@M7+'W)io,W2c + DV.p_:kq[]Re-JhF1(C7C\2kk_TQ1fb=^dL(%6K/"/eGb-[7cK/eO76u!!p1IB:[]S'`$=E + m1=29&U2#b(IC80S@b?G2Fb6[T5%b\RShpj`>sLVT/Y_G:9pEXWLoO<=n734qalG=jYsa+H + 3=ObLiOK$&25ZYY#[FFC:$@Z9MNa)lj:*2lKjY,=sGZil&fKD:-(.#8,4'+c]F#b:IA9_6Aqg^/dXTJ/#*BTdlG9hb>u#?Y[DGut&#*s1 + dqcp\']";4F/#.#<#9lmm@"UWPMXNdH.c*G`OLsC]jh3.q'd&dl,&DRL]Ckc&""lNY5:gSk + ^Aqnr]MtGsaXR6@Amg+.q#Z+TYW.+m,KuL/4#Q.i;]XN[k4pXtp#cMVP,je?Rq*.fQLkp?a + 3.+2O!(_?j"m?X##RU\OMOc/H'_%iO1/A/e.gV5I;^@H\SM,Ks0YP#;M3)#!&4;:fD$U\1c + hP:(Hjp&Z"iPNg?-3J;A?T#aG5Q7'SoQsKW&[AE,u5.9 + ,2CL7MIFG&s!;0!s1GL"h8B(:j7[3@"^+I#Y6TSP3n'%.1!$@+RPPO+D?IB5mVup7J-+F5_ + 1e+M;!K2!6qKHV5k%NapDQ(J,h_=BOuu2/6>rg"d?1FPHWSb"]pu$XW;^hW3b*hKNn,aP?! + &Kom\P!5n)ZmLV/.3j;qP0`n3P%L(I(VE)23uJ;\PI1ED?Gi.qSnq%(gPK^&rqI4&/dP0TU + B#P_UjaRTFHJ#0LOg!qIc+Fg(5r;i(kLk&>.@#B]XS.>#nLj]"(&2]7eBd9i'8Do!Rkji$` + ZH8c(L(Jn:LmE]:JHLn@Ou1Zm`U0YT]j'-pg[3$g(%Ig[3Kf8u1D"4.ldj"-XX5Xj?\LlPa + AF`ip(1PPq[$q]N_f]Y^m0ZR&V'n*&gRu!c0\j"*i; + Bp?MLe_%J\p0,)qSu(sToL#VlhH.&>o:hf:[82CZn4HNjkgK\0lEV>Rd0PMi"VLkp5-":,9 + 8$%n%U#]P&LmEsB_d`ZM2=]gK7YUj'``e'"ZLj3"Sb`GKIZ/Ygs"&d>Q?j?c3,RC=i'W>i* + -tX"2jai5;L\/aq&-7MFUBg!'/&k2;Q:;?r8)\;E$'V?=&3kr#PQg&tUj..@_'7k#+(]IIi + W^N`%O'i/>33!&i^&.T;U>WH)N?db&Q#=)]$#YB\770L,#L;%F/LjF_6.t`jN$93,2E(U6m8;2;,N>?ePVL) + sn/`CZ7LE0uW!""8H8d3:G;)hL,fRsN$:kf/R>DHrPE?*+*#%,`% + Y?2!&YJSDZZ=BV(T^IBs5n?nZL!K>Lbc#$*flR;)6tZSMmKOL8dlU?XGB + ki%'Unumi42r$B+7"/PgrhJbRkQdJU:l&@V"j?%GTBbt4l(F>sK#R\9nINHA3!@Bnj(_;(h/?hM&Hk!8ushBH + RGbbj.`hMkF=+W"juANs6m5m0:qU-+_6Eq%e03'nEU9s=sEH['!l8!"`@HHk + ,oAQ"7^@ImO=Lg8@AZJ#QR:U#jo.VT,m@/(\.#1DUj($k7_k^$?1PVE0>DM^i5$A>_ORs"5 + #E^!KhDqc1)R4b24E6dgCi5"c"H$lL,hd(/NNq0(7`/mU3fq?SV.[X)\Y9EZZn)PcjR;0lf + m))$_Y_d*D3q&&/W8oE*U!^f58T>B:#bo5@$UB,HJ5DM3Nj!K[hBi"gnE3BQT4L+p&Ya(4m6?4jmU% + nId:2H>nfA+q?p_++X,MK + ^b9Ket6/-l2rp1P9'h![%i+:`g"QFu'&gphu7r-[@e7H?ZQEGt1bVac8/)IeWAop]<0p(R4 + `i.#,d+#=i"n?]fUMLPY_DiJ7enCsN\)?Y#5u";ZcN\8MT'VYYM7qM2$GQQGtcWqK\op2?D + rdua9[.X%7jSn[Ke(UL3oS@LT(=T,Nad#O + oPJ_Gjr6@(Vto'_YikHr'X/)=3H#e3.,]nI#$=2a2t%lgAUQ/"RhP&5a_9fh/G=!gL(!_30 + o6mJHKi?Mhfi=>M0OS!J*KdIYg;'dQe_SeWdWjurs/1`R!8?[9SEGjRBQ + 2U-dUO45`'/h#S8J7J@C8H@t3uu0q_3P;e:h$!!#LojZ<(!c![R`"#']T]_6`m@o9brjll8 + s87&Lq,aM.PPY,Lb\R`-S0:5FF;`UZ)D)[t[B2cA%p3f/T88(kVlt&MOUf(o+\n*dj:SkCr + [5t-bX]MT)CK7t-G.h7e=DV#"-'legZs%,o4T!%ZX\qRI[%Xk2o_HX4AHU4^"N;/#fE-^L#qid- + #Z^Lt%3n+_9Z?U(C@n_M&hEL7igp\b&r/6`t35R]I7"2POB'a;F8C`Nb^#91no]Vgrkgn%5 + V$Ot"8lobl`NPfemX!NWQ5cZ6#.Oi),1?'C+!27?3Q0>26XZC21Wt7d`m!TtrcMLZ3UTYXd + ,H:-"+XP6nCn2rr&r`Y9X=q5:R6OAU2(Qk5lXp5P&1"oWb*+C$1X-S,eMXEU%$?M_9PjD2''`> + #'mRR[uWoq5I!#;k%i]Ns4C9fjoVTQ4bUfLdGF576f16BS5jZ-a?o_j2`hNtA3Hf#;Z;bPZ + !rEXO'&Huddh"T)'KAdYB'Y.<^K\p5h(,K$Ai&IkkMkq2(6YEFZ&h4WdMQl#rJk'sj\-gMI6]5K2\i]`&nr/Xed!@8s7]Q*_B>=3?%?FZD.ca\MS-]d-W)a]X+B!-t + #!gW1o9A"o4KhKN6!,]Bi5,hJ8a5Y.iVkl-.'4-a4@BHW9Hco*%=B[p%)UY&$eRQ)JjhuuP + t0P!*par';!aN51;5IDj8!j@F@r3Mr*)VmD@o<>G_C)e#ZQ_0LQP=]'*o^[gak61YYl<,fY + &*]!GR1#jpo-,nh*;f70[b72Fc*)$BNr/FYB"G(&2@JU_$Q6= + %@.g&%9&d,An/"V%TLukjg",>SCL$K^"6C\`Ji>WJ;9S/L,!\9ijoP#N1GEl(/<^PHYSg,c + B*We_P`n>2JM.kHPP3uVtp:gsc>cjAl%Up=>o-qg]Hml8r*6L:3o-*\$P%Ck0JCe66!XN0C + @Akf2TG[#]_nC='Q=nKF*@Xl;a=7h"@aj,JC.&Th_&P;4U.8=m*4& + 8@E49J"JVGluM#J"XiBG(E?PcCI:_b:M!E05WeO7=QP*#1-UU/R_8`D?]&cWsb"I7;Q].U + 8P`NghX",D%k:'LS!C/gV%gS269HZ\\=,t^ML$?/J#/>4563HDXRc!^.^$78pc4\XsM]79. + K!;?u4SJ8fCZ)(;#L:5W(.h>" + L]+,Wng>h-`Qc*#gP-M3TjZaX3h,s.`9%Z?t(T'L:BZh^_fAjZe'1YYZksO1GX,D=rr]t5A5oT + gtln-c$cc3uWjWd<64oN.L*mI3e4dh2\DC5a&f:QTk'#r<,\!%7_i#GOM(@B9@G<3e%*,X6 + I6GtoO_m'2Mg;NGC&!Ill*9B\+I;cgr`Hd4n=54*'E(4@Y-*U)c>UM:inKTW-*cMVK>JQ3U=?2Oi4B+__kn`sK\`Y^nQG5DMhnm5#qG#U]ZfW + an3j/9>,dTe4IY[HmY4/.!r9uQqXL@:28`qn-li(>El&R#HtKn5O"gMdc>IN\i=^KpCWg+[9=o+\,snnA"j][YQ&iu_>E@:AO&lfT#N7&e^lAkcHJ%m2/37$bX"qX7&VYT1g3\n>rq + O72H;U2'UX1_Qe%,+rs]68f[r9$a2/r^/jg8ihN"/Hm>/rsDrF"I@EgBh[*287.h](N,+u5Q@]g\YO8ok(P"u]B70ikn.M^sE(]ZgFS?*(arPd73N??6-gpQGGp'.e+D(^ngL*=>=5%&AJN:*l.ob&g9lh@b;DC@LU"5VC`>#h#Ad5&iKG5)?Q_*LR'FY0Z-+5.<=(t"U6 + 0aR5u=aOmiZ-=+Jm9i8Sf%q(CfA-+2G+`@HesEfd7 + >bNq+Yp&hbP-.g\V?&OOb_J=pbp$4p]j'B>Z.TR-dh;^i8.-&ArTdYB@@@4"A=-A@`tWGDh + `iocIA,scX=i5E=S,7"pu/neN=VB2Fkq^YJp.8i,XTgF:(.L1NljMRAZMp$Zrj'%g + EkO)h+P\`j58)%?6(F8/*nnsN,pCV@l#%3@i954C1,DIKP3baQO"kR(08-#JK$kV]QA@ek$)M1m01p_GT1F>2i.Tmqm$1gA;;V!,PlR/ZJ#9hn[0'a6NHTEOR1us]T1N)ll=@ + r*i(Wia&TEGe)`%0;R3psO;-dt"qV*-A<2rhG.-'I3.C^,GE+0@U\@S@aR9f!,t/i01a;uC + WVW,"0XoomJkofd4*01[!VQj,ndL)P,nH^ + r+nQM"Gb6+)Keo7kP=Its?t_@u6?B7qDRi$nRmA7B)1YnH5WBP]^Htn9j-2$81bVo`^ks'"U + `uH5%>!OtZP?0?b/u+VhdJ<3oYF>gGtDMP8YqL^$Jl!fck1h0VC:.8+e0@";@i'JXl.l/7' + B7[@8I[q@+<,:Q=I&*0TV4f=\C@du?'Y1aQ(0\]Tj5jk>%A^YU:_0e + g]/JTjJ"[Imq;\$D(@LJ8(-"4\4BV]Z$FW@)i+s%N3Fp\5+u + Y?oW:9fLQXte@?oHHYo&Rg]YGb:80]h_/]ecg]ph^&N4;S@I+`ei!4d)!h_FTTU6:e]f]CqLUWI + VWRG>OF,VJ0L-o=&Q-G'%o8Hf$0%_LG2RSI&'a[`p!!%t]i<4#6KnSI@'&Yp$^jm:Zm#"p' + anSt:f[l5J(Q*7LU:lm[R>735W6d8-!!&5BYT4o;#ap + W'!>KCdJp:`c*FU4g!"p7&2k=`BQ"8d;\]pf8Y#ZFWC]XGR\fIKmdjPdpTc,=\q'URX25!V + 8!s*-\TcP^-eFpH8Qr\PA\hq0*#Y>pDU:P&qRM7u!-?=Z@$^u@=J]9?b + ZAi8@7B`sp3bt\R1S"T6SQ]?ncnHBt.Lr2Y)1j=K>"1':<[+2LM.3D%&)75t\?hR3WN*S-- + 0(sCcr<$>0fg(CJMTL,GRk)6#14i.\].UG]/`&Zqk4Xn.Q#JN/tD*tFU7-p'#Ng@csVRBd,h#t'"=!GEtA_ub + Gh#T)PRTVMW!mO/Ec%@b[.^K(ADK*P*/K^%lTX + QF!=rRCu5).7*;._C>c+";Sb+)5392ocaW7$j*,])aT]2HnC7&onfEc$=YL3U9G11.]M/CP + oKt534u&3_7uL>6$k:>qiF>FlPfot)ldhkMoP"!j-_FG`',cJp_R\U[,mo%E7CV`\4,8@CDKMhm?+m?[Su8I!)X*UT)p!.pReQVVT + =ge&^OW'gaAT@^$`jmK/Zn,odk>=bf-c + @Q2]al,sB![FdWrfR8V/]oA[*=tW)=9u2E0U!=7fOoPJ)nGGeFh0bXH;Dc&jf0-VnI1/>%j + E2JR-fON3kh6P1Dg#EuL&H11H8F:P=3Y;Hc9er\+EVcL/dT82%A;&U!+>cS]aC<)h?c^,.8 + eoM&HCQk93oN>!d#!QD@sS2Hp/3nIG/e6Hf0_aCW%+IK!lZfccA?aDcs*8hDC[2)I + Y)[&Om$<(cbDM`?MpV61%ca6lD!t:j7!MDnb+hr)4HB_^K"iOcB#]goV`]85]ui$JbVH`pd + ^>h+OC,h+;7J!oL"K-T6PCk:98q`qI7/2K(JZQ]Cm=Xqe>]d5AN^fWFJ/5R=BGVkM[2)13P + 1B)5:5O9mbX=+%P4.iqXTDTf60pu&,s+P,(.[1iY4n95/f,IlcK:UX2?5Z9m + 2B[;J);MIL$s$,uJLldb8:hEqDC\%OL'#FVe\c]h + .G'kVF;V9"'d)7^L6ZD*Gbcu!D9[>jV,=KsBO[N+_7<)jB(IdkI@b3O-lG25eKq$s_f8nfQ(^gZ[[P-a)(m.m:6nt8j*=s + TV;tkuVMWW@XHbgu-=:FLa+7WC-4>Gq24_-A!X4MS#,DflGV1Q/,(+Ou3Y!Im9;]!GN + MHc6QkTmZiB-LPlWn)VJQY#uHeBM1]*OCGf[cS*kB6iWdT4dD:b?s&g^*/l;j-u'HB^Pcpl + K-_(UT&!SVQ,a:3P8">,oC[)UM62%_m*[n[>.dm.KSH7XoSQHPF^at"LnlN;\tbd>K69%>, + o;MO_3=jd@BLW-O[h2r'S/k=5"iMYO>!WUSVu>QCWNb4ARcXF+!%OXDfg^[Zg$WcRI=bpJ/ + eTCt2k=T9ZI-,]BMIZJYtZM.Tf.FWKXl<:>^Qr/gCg"%0or^.4CKH%&g2?Lb;HI"Vo'2OEY + Z]XFNrH[b.imj@u4MU:ue2bD'ds$tN6oj),Pf-eIfi'O8kMW"R^IFdl[It-M;i#/j^pl@tl + HghdQ5^3jF(JE,&mH@rk=8H"Tb7oL](h4.cI>,@F7WREmNsmZhJPJ#,=u"'Bn4+St_B]2_/fG + >((1\,3OHL>:5dYM&?V&!D1,O*nOrkDUP_P?a<_FJN[i`at?6jNB84iVB66dp3N=hgY_W(P + k_b"edA?\E;!IGhc]V1XSJj#9:@4$s.h3.@&?VC..&sZ-aQE]dK3Ji;BAlQr%11jeuR5eSJ + e.%eO(@.Y>R/%]\,i:.1e1F'NJ-XlQN:ho!pBUaUS:mBl)d'VjL6DOqIc&of/"f(q + k&i8@4GE:4J1u\?k`6d:jN[DVKBD<,_f)k.Np\.+ZpbH'Eipd9ap21W@1-$!e:9j9#k4.DQ + :MRPn#1ci=&tnV5>n"u7ViZ`,g)b"k>s:uVbaW&9mI=83MXn0.E0$\_6jG + BM&_K:URLO2i?J!m1l\0NY8qA)Xh!L4gS=7oUUXZi$r;(4:fL53/=aI,='(a!$IdYL(MiP_ + Uq"^`PoHSQ0)702[a&:(OI8>mQK + 2q%k#!O:.7`n#^>3t?`X![E!%Z/ppDm8;FEZ:"pc)+@iJp'pOgrG&]Mpd$7u[+OE(sd_bZ1 + #-2`+Q;FVfW!d(qMB\,`\aAR_;="@ie=3YNOUR/R-V'1abaFb_A#/^W+%Z&C6I\g< + 0cD6WQ?1?>f/mVb''Z[t^WbC*5968OnT$\%bF0.SAAW42JIhtn(mskYSIMAjSmEZe`(sOVn + "97'S!YrS*)/pu3J?$k?)iBQ"$H49*5)O)R^Z?7bl[)c)\:A#eEc=ME':@Y;+4YU>ANm09* + ml/V;d/RlMZjN>XiC#frH]f6f1Ti`H1'hdGq\5?tqKV3#bTUlS.!$;C + '*'PMk=t;6kn`&f50j*Za\aD*p864 + L6>E*&kgBg"JU/UnY5ETH?ek]I8q2BtU[HgdO"^1EZ(gADNkl,8?26kMkjq^73XFgIV[SDFM>B"#."j97T2/`Q0/4.\]d0^et0"UptX[610 + +I_Bi\!%>kbDk.VYL5or125(P,D69&HaiTNIQs.T(6Qdbf%JZ&*8M=tieS6K/'V,4k&p'\_B>^OM=lt5k'/Spq2,MoT'*cM5Yb%+LqJS&-4U)6 + &Z[IMu:B6gqVd0#/F$)#[+JR$:4S4$2al=$j7LT>n0CK"mTjaE`3L2dO:HoaWnR)0^f_C;\l!9= + 1eE$hq='hg\W)M:A56Gf6M4'U):^pjC:3PbOc#nUR8Rn!ec2N*)-UYqTY9LQHs2@148Kb7J + lbIPP:;ai[/6bt$8dA?u,j9?6A`!K>\6s:o76Ps$\0^MQI'@?un\,uGg6J.D*J@GYk8r<.#'?)MdJ`lpb<;'!VaR"rS^K)0a]O\A6oF".iU,huY16t\S[d + 01Z&"4U_sLldC]-cS-UN#")TM<7#70AoKQ + 4CuYt/Da+s^BUe3lh(NkH!#Mh"&_S.LMgArD0la2"9ue:#>Gb"2,q8-kE7J8U*\@"mNCKof + GkaBsZUC54>raNU>?b_HbrL`(GM%R>!SX(t8=Tuq\m7nBIIm$K_1d03pf".YN@i&1sn8'+T + !"8KA1%$rT2Wjl<%8qaT@UnWt3UR?(1N]8&X'QOnX[EH,KaOr,eUpINd,G#?eS<1 + m/%cDZs*NYI"%^&1.AW#)8XsaaDRH'XZ*nh`r1)&Ceo@Qt24:.a77Vbl$AD=fT^a&kh=7/@e^k7: + 8M:Er3@&m'Saq2#ds$^_p)SF)1>DLmnZ!2(V??p)/ukeXA!272sNXU7(ioao(8(l3AG3$-D + (RA-ejd0YG$\^8SO>#:,a^CYC;5VrUKl\gi;KUhPDUF?N]Bn>%9J-?3U6V,Rp&Q/FN:q6C! + abYNcj-:llbk2NF"XY#`&e@,&dGl:_&I3>SN$nA15,2dG66,jW@B;1Gs"m& + $7#m!Mk`0BZal];I)*-R8q[[d8GrYYl-%4]c)b&HN=,W!0@lqF[B%Z6W>Wl;p-H8/NQjH1/ + ga?;d"O&B]Fd%3)KHCe9+J>bc)>b'/p(`:YLYjI4gAD=UU$5#&'T(*Diu*7TA2G0XXF^SOj + VgGQGnG7hm;p9fZ45?P8>[+!".fh,^g]4d)X>M3P/n!$amVSQ061YDlW6rG!tP=c\hOQUj= + N3+Q%F37Q2ff*N8E#qa^I[+:,fei8`q!'gTf(kDr'!H937W)uob'NRblUMp2E4P\+;F>3Z- + f+iieSSO:GCmLH.J\^:Ikp+&N-!(8$fSK(L+OANUJ$,>PKnpP?5RiB_TWB.tM=;]\D19]WM + m2l)fTh^NrIU)aK9hlsN]9?n"c&sDQ.`\8=J?:,23Y:^4bJ(qJc+n3.%^S!\-E/W0FaW(FN + I\)V_7(sNkLdFOFA7DiriqJ^kJ5bAZ+8Gf\+WM=LG!,XXXG*\H"<#K#fbN=>,6rk)4a2aAa + jN')I+Y?eS-g>8mUr9s7dd?s8BMg6lX[BI]$%/r"CMbGd\[ou7GHYR5f`>LKsp&7rEi$3Z' + VM%G";W#LYN6!>D&LCD%PICq>caY/@^>]&":/\hjM_-@g2N^,4N1o7#H`=q@`h9/o"l=a>^ + e$"Do!f4>e/HQ54H\2@R4AbLu^mMpq"16OlQSLCNWn%gTK\B4+bNk0TS;#^]hB:fkQf/m9O(3k%lH;= + )0nW#_"i.VL[K26+:f5F6-[iYeU<;Ho-Y#0\iY^H[.8kiE,WFir:S'CQRB,0*aQ"Ii4V1DI + J34-GA2,D`M8>23"W_(fdppB>>&HB3=ps@ebN!#)@s0f>UWZiqCh.-I@YAl5P[.fgaksn!K + g<-M=I)rH!!5n\M7?\D^/b9c*b=i+j#0SBR@e#/b@H/qjH`BqmRl$kLh3G>jOC0f/m'Sjd0 + :/lAO)N6J@G[s<0#6-jsk--Q=+=(K&s5ZjhX.Bem4F[37[G4@Kp7?p.e+iBkB8"#uGe.W!Z + Z%,n#5mApE%lNcV%oC1e$((C"[aVJR"):4_PXBF]T,*eJ&XK4m/]jo0YcL2l&;Em6LgWDi< + fn@/YkPmm-*\"4R*+Ul"4C=ibI(B.:-E6l/&9^%\IK*WtN.?%$mV^hP1`BX + 5:ReBRLQZRVQYWPm8F)W7Hrc+F=9:3!%qMJ>`p.BI3j6CF4C=0`K6"C$$N@p3SCg'[#Y/>)?(Mj)mC_Xs,+Ymm,`p>urCf\ + e,#0)KhA6ZKf$*\WuWr7H%8<^3hm92X=k0n27)A\pl9CC4A*oC2ie/3)RD:1PqfR*lG8V?e + #DN\,k5if_F*6JIf?7:^2M%#'NWQhI + c/C5q\'JKftRD**r^,Y.6eAMW;]*kNTG+=Tnd[NiHUQA&/:%Q12s-)+VshB%iu0u%?,K@b- + )>=D][Pt&YC]hn]Dk:&/P_9$Gi>_0gH,_OE^/TU'4Z/!M9H#-tk%($M)i5C6p4f^E)ku1CZ + 8bMbbJ;LEVgN1Y<7Y?0!)D:/:C&'B_oNL9S1?#]Y]%f:u:Z=U:UO=u;(D,GCDj4:aLrO#$< + V7g^=pMaoXcODPNtFq+L_&,(\0[n#!nO,6&q\=oREeeaid(F8jgKS`'POg^.(JMh"t& + :JrC'7eH.S$0Oj;5=polAe$M#NW;J-2bi#h>h%DLeF*!E?Ws+]O:-S,M.]h(>^W;kQ6VIk" + V4d[C)qH3A+o^hn!ZZ`B4$ZI71K;Lp*O+ss%[bA3X1=IG5$3*=I40_ZZYL,G:8"DaPVcW)g>=/A@;1,ANE;VFP#Z[<G?U5"[AbOK9JhX]M\[9!3bLC@pUN-TTGR\&/.#ElJd\E0Fk"HTr1s`*A9`kVH#.46!qt6KZ7RZRS@DCH,Sif4.%rB + F8>s_nNrfpFRm;eabXKgqn;W`,lSHGsL(11AOBlq6)g`E8GZCtA_sgK + uW3kBVo\!Hc>.?HbNj)c5;c(jb(E4W-19m-P_QZ@r^0!L.)nF*ZR?LI\2il?. + F/I`+ugPO;1Ye`mrp`E8teI,9?A9?6A#f5&qJB?"Z=qL*hMJ&gaFqu/l&V$d/$^ebVDM6K^ + 4%f&Ce>T!a^d!Qt:ZE9$SM%h(*Zhi]d`_i7> + iAkiCE?*"rgj's]dJSOX4)g)tn#Of/M"nWd9UR6-E_I\O-ng7Ha[e2"Yq4'rgpo&27SF%@b + Y,LQ"#a%FX#/(">hM$P0UjX$U'3>4c@DU-Xtu&i!/LugiUQ!o_oYd>u*YBW + P,NdSubd9%)5&0hfQk]Y.(heGV[0e5[MN+jJ0ZN1eE13uoWheU:e*4d(tZ.TT1_8R0kIh0E + >YLRCRcfLta>Hq_mUDe.O%?(#&VT+F>"WS_G^ApT*/LC#b?n@( + 0oY-pg9YFtk`F<>K]`CR40tT*f]l:N[Dd9"fm[@sk#n0lG%$fQELc2phKXrb\Dh(I-htE+S + mSu+OXK@n('[pmg0/Edl<9dYWlq6Y+fq(;Xt%G<(Fq;h?X?^^" + fh&i?SqHfemM/^$Z&$PZXkq)Ui4NCj$F+4_$o).B0U3)V?4N(2?.(6_(HX@3j&"$T7s[a]8Y#l,^kRcr3Y0;aWdPFAH,/Ve"Q6'jK$1RfZj3o8abp$6kJU01#WPOc) + mFq`SeOMVE]D#/lp*n!G*.".@,IJ!L="cQ^QKch%-Witj,hQ>3!MrB=e,k03.&*,#g-RT9o + 77]-q+uL'Z_O;@utR?Wo.VT:Pd8K:uI^-='l[e,\;qT4E@)#>[IY"mNW:e_aXpn*9##FImb + Pa^X=/[bihu]A<8L5d3(fn3Lq",SjZ,;'dD^LND#C:NQ$]5X+K=$*rt)s7nCSaUi`/kdX6r + _YuM^cd'J/j^",\F<@Z`C3[+YSc@h?%-JdI,,[hh@M_Z?p5QIdJ')l94)20d,+W-@NC.UX4 + >U*'A?'@"g9tK#92!1TG*hrd7(L]3Wi03Yq19tjo(,[UuHq=;<'POr5AnOPK[Nn-EcF'qt* + Xq8*R^:ju:RUl>i1.ht1F;oJiHg*/AC$977F'6%'gge+ifnDl=JINYG%2pQr=o79\%Ad@h\t?NR6ud_l2uh6Sb5<=]Id.bqu + BL*M!^lY=$reZ"/N2MG]8-<7>t.+iA*uRF!Q4U1"6C!e + ]TZcFqVYn2\XLH>fYQ<-Kthhja9;,I%t#JF_t*!'2E$`?lj=ps0%nCs@`+O)7,^!=[0=K^b + iR_Tu-QYA;mAm?P%p=C2VK'Q\^Wjs@sacKGi@Q6=%@.g&%9&d,An/"V%7^r2%R"+rc?JcK0 + fJYXk"0FVU3js%n"+!bB^h1esJ)oVF,%lPDmPk(Nm`0ih@?`[.kn[Th`T^)TGnDBLP-=tES + SGZp:R?Or$;T^SD1hRfh8b0T4cIU/jV6%7!LU&)=+LkP:4U%MN-A2jX)Q'HYQVgAH\=KpA]]]a)8)P@/3sVlb+pc&Puh/*jm6[.^BIcs$felqO#[[=^p%gOBRsc*t + 4?^>N:5pmE@jP%Fc&<^OG[D'uK: + noi>;SJ@c9_a#I]HXrICsnWq).a<(RR@X!KFDFMYB,h:krZ\WV!42fe/-0AIcABE;]+u[*\ + )@5#NFslr?NTRc@YiZBf;<6o%m`t.LuNK4;Wra^(l7qT1&q]=.]'*6b/qT![8OQZB + =+r)E95>Uct+2geN>&!fI>uU\*mJ-]m8XoaTp`Rng6U^7LpqO<9J"Q@"s!h%Hn)@&[e60!L + !/9G/YQ4b+`r9Ea'0nqcTYUQr$Na-OqJZ4&&,uYUT`@NL!g#HE0Fn7>6:+Hf,[p%o0>.J7; + [#s\!lU9)&4Ahr2Hb!##)'Sk&7GeFGf:g%%06q`+bgC+9`d"a#`sr/0Nq#/?O%ho#"=d_d% + 3bSD[CB[-EEd\TF(Z!TTgTF"iECZn50N(_[K;$#m;IZ:oHQ3RTV>b%>4<\:sfa\TSNRJ$_f + $dTY^_>57?goqs`>Nd/MlUb!HZc%Kj`\7;i_L&j"Cs&?r%C!PgLaJg)Aj&n#$'?mHOBLCmB + B'9*G46luu&)EX&k<`(pm_jM+!70a3n*cS=aTunOpN!rPR1Z/HC_+INY2&,S)(Q=Umj;eph + <&-1!jK+)j/8h; + 3MtR&B,e\1VeP,_?q.@oNN&)Ds + cd&:q>U;E#m7F!jPW,Qni-;H>>(8kkIm."Wi\Q=qIuUbqT#J'+Zf'Rk>rG/opY6nq9_Y'.6]N1!^'i!IbG4A2E-F#GE]QU['Lq,rAOiF + >F[qP8c9OM)#4a1m0tqJc.J?@l@7u2Nqo7dr./YF#R$A2j8SIdsj=jK/ceb30T7[duQL&P; + uR-+&GKP6/E9JI'dBI!5P*=ktX;26T)3Z4,0Rg_q-aZ;RUW4PEWU#LumnCp`l@ocTB#hV,_CJc!-!@Vl=l^f2otO$4WE^1Y>_66Y-1b(^B1kn\>d`FVgZFGIM,/"6Qpq=!m + m;&J6300=8"'Zq]Rot1&)3/bft[*++d?QGkO:G,MRK[5D",]"bSA&O-p?>)"j!D&ssO6-Q)"\=R%UY'p;-)OTOAPi>%N$1 + 1rTa-M\Yo\KFrk23^Y0P+pSM$9/$:H^&eV??nLWff]nW5V-&@QAAP*U=L1,Hilu*QFVku1V$GSq;+VeJ0p\<%2m5;=lGtWXdpZe(qFdURId'b6(BsR0tHX$3Wl&cs-Y/ + tRRt(L?qD"cJR@Z`XU2[$)U9C@R;M,lE;q]cn\Q,J0 + @P+$<6)Q;EWg^LhqOT:M3&B8QX4k]@>-&hBOU!q3.2pI5`,Vj[gSMpAVAe?pg8glmZ`@3;0) + G%?dIF-R6)Y9CTDJSl_@8SdC7=`d+I/?#Xg?5$]V7R@m[gjk" + pU2,`?2suu]N]haHXX(hhl(nNGoP=gZi3/K[_fl:] + V6,V*%jg>Of`P6,D>j^\caH]Rt>M)?;P:!!!oYS:"aM(!.@;aF&i_I#R>1VfRFUV4;cdTXK + HB3%eH!b?=GZ]WEpdYjHh]EWOl#,XrLg_nO*6`S8Y^RGZ6dcmZPC-Tpj;J\_u;1'#J/\&NF + /*<"2'6dJ]O]2X:-(Ao&./jg`_M#?=H4JgI$^X#%Zd=eDsSMP.,BE=X92*ipJ]YlXsaj_2h + dsX2'4SU9E=)K02!.:.k5Qi'4:X3NucFmeX*F%(2Dq5,ff@IGQ^t8W-8MaarK&'6[SIaA`H + e9?k90F4eIA:N8g^1;F6t$b^]lmK51#!RKg3oqq][ZH,a(\u",(huXi+jBD%=$=X + W"&ttI0W<4?V_qp,nf=h-H?1Zr>s5/EDiRW;qiA;AA1*C"H3ac + ,Ii:;KuS2n9Vijf`^*VJE%kN'(9*PautTH"g/5+Z&%C44(_GkpG!c/g-^k4XJ)K/sWRo1=H + 6".V6[*PbtZmH;"2k<5g-@V+eIH5HeM#K;W._`A5t:ZOm6iP)(HrgVP(SgHY7Ag-%c!#-?g + "qW"@'0\eJ"lJC4ac&F"e_\4k*p$r5hD;td+G"8-!$N7%(2BFXmhi%lSN6,phse%V(gmP(T + Pd6Xc2]uClX(Ck,<_aX(\$5qiZbqh%n#qh-ltWQ1S>3r!Xo3'IIa96lb>fCrt!M,'D9on%` + :C?U(.Rr8aXOtmQY?>5@MlFAbXaS),RO;!+F"/$lVZ8lXQd\T8/-8J^#9jqA&'4Z)@X&$lQ + TIo#9YR?`ShZV97\pr"[orUHB(.WVNXo#pV5mC63." + 7^u1;V1`d58KgOa[fQ7S4Z\_*$DhrdI0c>s?j,r!dIR,->7p'b%P7gA7PsuiNflXr:0pt_t + P?G9LEB0RbkEFTkrddA/;!=-I2'.lOV,HQBg3#TQ;5mO[Q!1S%Z!"20l]7C2ci=%I0rq`e2 + 'N3:[8beOCC"XrCUm^k7B[._E%RF2Wt+#*Vab\.6Q74H`4n'$ZSF0U(3"*8Pfo84h`+@ePif(e+C`2!*Rga&&B50Z_Vcg?E1@DHjRB^Ju6 + 2K#/$=Q6`.Jb!6$eE*]qqhfrH[27/'@Q_j.u,M(-1L#,o(s+"K2\;[YB-)Fgf8@/'l5i>af + +,FAajeH[!fB+`F+]mMUK47sV5EKD-.5]TaeeRC4i0k4h\]S + nGV-I\e#,MS]cB)*W6g=R-]cTP:u\T;X_pSZS@D>.(c.k5(+IY%tRpiin\j<`'^i=(].QD* + (eL\nZDkX/kYG`j;.OS$qdu=/?:,/QI-C@timRcNh=+]J=?5>$HaC`_sFG3Q(DMQR=:'TW5 + j9b*kG`PlM\7.F<0"(44!O*+'Z79q6YgdIk1s?N(:k@8U'DnW&kJp)Vb/hHRZFCX_r?'Yi2 + Y*Uf'MGqIEIed?QOD6g:q?T$qk^:1:+GP.kdiVTn+Mi7HS(WZ)!k=@G6JnH0tUe)O6EUs)n + Qfes-.ERk@&#S.m$IJ0J&bk3-L5DTmSXMU5I$K + 5ek16B1r`$h#e>Spp-Jn89*"GH[3FB=A4A=u=Z+VCG:?SV("H:=dS)-Q16!%!:@%u@+ndS' + t+dDe18R(/pNoO*^_W\H*(k9"4*!$/k2Y^j!_YG.aXG7?;laLN/j,H?Z^n`ECU#kk[eCmU= + n/2Wg3,d68i6AMjY;+`dL,L^1cP&d@Xa]5Gl-$6=girfAu&:GKC1i>pj>$+G.GiY\VB9a+0 + @3D<^V&QMLR1gkt%j4\N5Z$$7;LK]Y$'dA[ZWrj]RUF?"\AkBrEglTSE?`cfCBRhaRSk=A4 + .4,NB6,2b.@+hqg#t_5@b%%@k'\>FL&fC&2BL>A>U=)O53Oj/>SG(3:H@`(B=cNb'Lmp"U# + ZQ=#R;7513BhN[K8`S'*>l&%[lgp+-E>V+g=g^6?&)k\laS"?E>i40\.1f=EQE/]P/? + RU;C3Fm3>qrCQE@&/O9*G(cmUdR;qpjM5uH:J^r#%PWeue)+N+d":^Hu)iVk;P::(Q@M-jm + ZX)5J,N2>,R;:qa5e1)L[iD]?o/:N*-`LV*S>fmst;,KJ#FS)/hA"$O@l9/8;Kc-s"/& + s^sN6/,C[-lGA92k,1EAuX4\(D0fb8(X<&$g5DcPm+#9T=(7Fl'c%&`pYi/WLS15!a]OA)21Zp$EK.M& + TNPGNZ$In5@Qmk_n@O^h]RFPKO + A(h2tHD2iHpUm3M"o[CZ_hZ]Q0>J7^,Ffmf\f"-]dj/(V(DY^Z(K5GX*<_d3hLr=@(2XkUN + okH9YNc]\/M?^3N0D"0q0?ZI'enRNF7WQ*rEd + RDjg9I+,E13*\[GTV=hRn0,ToJ!)O3$gCrJ2quo08#Q!SdO + l2PuHOZT?4]=Z'$Zi<9F#Qr0!";CIC0gRu+"2KN:5Qc_U'&p\MSNr,BO/en3#T"sNLq]!$[ + d4Gh,(W"K`5&A[5D\Mh//F9BXcY;J)"\B&X7S]")lX.&5BIU%e.n!k*'sYaKEA_%r#-3Kr^ + %#=PXG-QKH7nf)F*,R;2^09_>A%"'EhGm)!?jMM*WN@9.)d'/ + $=dDFRJ5o_aLTe4.na$V+-TA0gCe2kM:c3-,X"/1gn0e5Ps5K#i46b+,N$p?<*4siB[`/q\ + c=Km?)GXNf0'J(LtS5,2_7>t28`,cd6J]L7O;i@;qJa!Xi<#NX%6Gi@o7?Y!k_&L?2iPRY9 + 7@[YA-qB8)2OSAJP.WfojC42::^LAh`OZDq.FpsFB8W@!J7u0;qZn&R@4G/t`GB3Wi;?&0P + t"_aNf75)Hu?tYV2)i1(arT+FDMT&:.IEkNoY,89Q8#`kJn^ha-;"0+A.W$1DtRa'"h>ejF + WHb>*BYIS8dBNH`TfGT8b[oP6=`SOe#&La[u\q1c%NkgkulZJkA_ + 8Mqk!4"IR=[a\"P6b*7Zd`>'$e'3EDblEbu'[_b2dYpTH`B\PGfW]mVDp;h2'Z + @UXeDc?BfneG;c*3=)^m32%:4hud"R2RRBe7J-kK^l8:-h?A+^>9)HVXe6cP5oq,kB8>Zhp:;&7*m3N$d-3t`C#)t*2AN&"[)$Za_\n*Fbm4q!.GC^ZF#.^Y[.4rd*4& + 12[#^%s/pjE?@2q18ae5ZVU<;4!63Zu+$6+Af^?q6Z>5*FG0eugDcf$KL\_t=,aecZ;^f+BW9?'A(9Ok=,FrL27RA(Xdh2>rk*Y\ + "r@%p;niPtaKrjIb+UK2;i"=gb*U;nB_tKqfZ_^0#]4R1fcbY?>(!9ms!7?)*3-!/GEg>89 + (%KooPj5$I")KFl]:dBm*#:e'!Bg?aJFaYF)YZ.m5HLK1Z`e&L.+f#"Z`/q'C[Q'U2&LYD6 + L:^D#Ec,S/@ESKF;Lfoi[LAf.u,oPKjceCKR>jKT:8Cdm, + f3/bdfCd\82:%'V!8S[Dh:2g;3Cha>O56SO#06tdZqO`LfTfa#h@+Yb[G5'DkKnY6]q*ZLD + <8CVH\(fi)dU]%ID]BuBO5Q&OepjiL%'85&%Gg%^iaA4I@tTF>+j5B9$\po(@OYX?p-$:l0&rMmj/q-I\KG'B_@AsI4tpMQZ/fU?A9cA[ds2*NecN+nAA0VKhGV:X:1@g2ghorNhGK*c=# + WO`bUun+).-eF>X?A3@3/Q_SgT_&*bGLc!l3@j)pMsY?Xtd"_'WS(-;S5"Rq8B:j3"E7P@X + oJecJ^dAQ_"Rc>LE]C1@0XgWjW,rb\]ZF#CVe+hZ`FEM$^kGX0Pr&dE,a[c + &!7h;3_rhu4j*lQrSp_45IV8&#BDDdDY`3=+;56C\Je]tNiLjeCMn`#B&`/=WNHXNU1M@-@ + B`gk\E"KSLDB+[i]5;S&>T;o>*GHh)Kud3s!)/'E8-FH7KYUCf-sGabe71$!`BQoNSIZ"IO=4Z#mI + ];e"d;KXql$gm.:BU3-T1fJ@S9nYrZ`o,eJOHO>e62(g[=n-ZU"[lL6InQM0h1A9.asnm;36B\775^PBACo!nONIVR&onhh"8+jL&eILf_5WL(g)cSo&i:S + Ig:(bZ?/),FA5/V-Jrl6`WEq.!r+ALY?1,\.YZ2>E]+s1QHTO]49D`2!m!P0=I04G9n_@)M + 26Kl7&"a(BL=BQf_W$,9j@%q5/[QM*ORM2+][J9(kW1'1i.K'5_qQMcIK4+ + aCT!l-rbOF2da3etdZ"Pi6uBR9nR0S1,dK*DDOcqT6;QN\197bF(4f45$=@s9kRG?8qp#^g + iGGk[hVpV-Y6ItIG[Nq_1mGP?W4(M*nsM"a\fpLos"BNBb1.fpP5K+LL%nAEXZ + "7Ss;BO/tm=+od*K9.R!?pNoL8DEjl#-]3ZB=`[;D261]pu%MEO?e>?\rC)(KQdTVQbN@s^ + c2k@M6FJf5QH/G]_g?IpE5cWLcrVi\ptVOiY\6kHI2RT+9oVtpVtG_=F>k5(Ak$3X4K@`OK + a8t^[YF1J;c&dGKTinepPfgM;QVVDpWnKaG8)^I4*Kl5h:?[R!lH^IE7i^Ld6>P_u](LL0t + tuB\!4q^3fUor"m3VJ)U>jeBWjM!12CGRWT1 + ;Rp>3o.QJ)AlC^cenm@9:1mM9jS"!dTMT<$3[GQ$8#0$s<4ZX!SPQ1`BoMPS!j,P)Kj(4>Z + YF+9*nDlB@Um8j@'S@cZWa3&X]hk-/(5*\=P5KRO0-r@;hBD9#N!=VC;%o$FT=7d@9X;'l# + rFFC?rF:cmMjN9Q)ko"nqtI[p\^3/4JG)64K%;tm69X9<&(qHZ:_=05)E5Pk>mkBFU*7FfK*IfGbZkOa(K?GC-^h=(,dIU>= + ;fBr>'p1;"RkOqek,d7UEs$2Yh^5>2f8gn!SW*C>J$.*Y2;SbnLG"mt5E9.GEOQlt,5d:_' + Oh`93:D$#-8m;-]O_e;>`Y"/@)7i=O3ie+VWP39ej1lW7"$e'AR3(\BX;qu:Tu^r3:3*Ea- + B]j^,Y:mES,c.h`,;VG1#.*ta>+]0dj?8*X8r`a1#dJHUL46MT#os<$S(/0H?>]I@0k&.TF + AcVWl93VWsFA];GNES)IRmo$F%=8'oKP]1`f/Cn3!-L9!F.DPXcSO2S50rJ?9%$Nm(]c + tMoM$_69bULZ2bju.GcQL.&TD7r7"CL)R7GB?@2M?%X:JF!8YVSE;EU-haf<"[;udUI#t%P + paBGVMl*53.Q;:?^X,djhc#]m;c-^[iM2C^LWoP2TH/=mim%bA'lkX6\DF9M.@tFX>d>]"X(SDt>cVHCQ=ZLgP9O=-._l?[R?T23.%Uk4\I=mr5sC[bK2 + ie8RoJX&kc4aIMJ=Ri_-1?I!#h0&X(rX)\Z[i3$gOrP:-@[+&?>s2A\jo:VkOVu7D;4e*cZS( + jncr+A4i,ib([m)2*J:a9@f\5"TGbq58Ac + >*6tqWXXu8c%gio=tgQ"Z"Jtc9X*7*ZeH>%7b]]:+WA))WF:KBS"kHIMq*/0MP^.(ZH*@&\ + 9V(1o`b:6@m$j + ]l"'\;(YfS=]coKUPLe!@_Ws2@L'PRL3N,1s\bP.`'+q7e^1Q?,ZSeVilR,=q*d]71#Ye/G + $n"'_(._!hn\`4\-bF/qU`b+^r;q;//4K,UF*MOrY36.18Kl74G'+gbomT.7"97j&D_fWrZ + mc9qh&q-8a'L;dsZ?8W>;%'YKo6.BNU(E-cX0fPZso85=e/:$L'*&":*!I=D?;pXV6$,>"Phj.b-YJLGGq6U00CEjOTo$l>Tb& + dAO.Ce7)"$AeRe@3B\Tt"r1N24/lHBTCuiFY4^gf/HqiTl@Ci.!&Uc,`EdRb*j*Z_,f"Qo + A`bM]BDk=:_"Bq5cS*6CXUDDE__U/p`jugd\ZTaR#!_B?lk7gS-Ti + M1]XRqDn2uj%Uf"+6<'pV1qL9d^o2HgoGRQM:Jb + nm\`:!*_TrW&]moZFtCY00RejnaeAMc2#C?k=9`(D,^87ncm(cp>eqP5nUHsIaQkMqk#RFG + LQD@-['gORuM-)_MlSq%E2EYn<5P$3nOGuUr01t&oH1+MbXBJ6pc(Rh:qgG^*d2[2%su!`+ + nFa+!]gRJ,oF>$mAXi"O"N3T&JZ*DfR3ge%9g]OA7nkM"(BlI.uLB&?r]$lQ(V\EY<7,E1n + s)O/-'()>tBM1$>m^=a>=Wj:m.6*n(@9B)<-%2j`F0p-.NgHf'72q,A2,#Mpjj'!r)^jl6>$FV$X=(<1q%-"bL^W5QEA_5B$UNic"TV&MX(Z6aW$g@TA$-8H!)O + @//qC]a9LB.`OH7e0&KQDr(I)i[F9X-El_5WNISP!rueTr/_aC/iG%paS`nkr=;$8VP5#]? + 4_nOVXLOCY%%Rs@d7>,PqYTfl$PR2!o?7i'0mlHTlN@/+9;jZD[W3<$&) + ^nV7cfCS1;ka.,^+VibhXJ&=9Ql+!Iq<,pj]<_>jT`-?.N9&DAPZhG[81rlX:L&H<:cFpT@ + o#%DiZ,%V/o`$WjQ%+#V6ccBfC==VTJ$7C0'0g$n%DFb(p'I0X^,Hh;\JcZM:#"l'6OT?0D + AJSp$#B6+Vmtg54Jtq8(UHnne%$^S4K*dZX5d>#?nW5-6ng_El*^XZTM0'?/MB(Vl*G8+I# + *L;&UoX$a-F'Xd!b3*U!?&/6rl5?G!!oW7N"5BG)8^,"&I^"K:`h3b%RKY&!iuD'dO&t[*? + pObOiJKZBc[iJhJP(q&c3S8FqCFao9/&G^E6EM_hCF[G,c2jXh + i<1RfBI_t;-GX=:/cmAn4TAj\ll`GXP27\:i[E7;.amT/ZL8p@%OUcK!##PaEU^]J(+nN]/ + -#]%6>8!6bjj\5*K)D;!=HIPTQguE1h)".?i]l+9IR2G3g+#$^sHsB+Vi/[2BW)[A):*4d5 + >uj.Iqm9U,+2LX!hZb'J!i3;NSt_Pf^5!3!<;AZ_7K[mb;,SE<9_gW*1N5R&WHh-@s)p$kt + $E[K$:T4/TPN"Go1'XAAm3icK6nX;k\b4EJ\-e'UB(C^b+EQiT?2-2Ss05UL;W*=tq5D#F;8\M`Ao + )WsV"2fqndnNAi&S;rA_#OJ3FM#un@1_ul$'Ytq`oT;^%Pt>RD(_`4V1RgmI\ + OR@4kA=*H^ng)/@Mcq4Xs'UTJ,f`RSgHarbs2V6D;e/&`CuN@9`efshuQIpAP7cm1P0!PoY + :Ld70Ck(&?&&G@3-oVOWd%t(.1AB;<8:^?490%%)T(JZ;)_+FHoA)^dJ + BjqCBiU1Y0J2&*H\;)D8V9!2LM@Qm*G0pHNX[BTD4FZIp(g/NT`@47m9U-bO\[[#&LnrZN1 + GtKoh-.T>-m<0QOJh#\4%=oo?_"pUKVZhYB'Ep5lJ;t0a,S2)[!2?YQ!bG`VT3sP^@($Q"Q + 0'RHlX'8U;fUi+7?.c6oFM#b$Dg_f,'8_EXo`"P&YU6UKU`Fc#>l-)-F4nE+S7#S0E;)9@o + bU"cFtZL7&j9\AG/r5E*/IV'IEHcB!sX.[QZ$U_JUK6%3Y-L@$!/%Z[d+Y4/m042 + -e@?q4-d_f59%fc[8e+MX(e4!KF9l0KN7

2[AH,D,?jfoDQ[PTF+IPuK_^0=UHkkbQ-?\ + %d7M`(?'X+h(@?)mDDd$o#skb3iC\KLdK&Ee-FY0PG:4fi(bBkO0*,EVin\,HF<*rQ/7>P# + ^en[-1aY,\C,B6DQTd=Z6mjoa06^372M09KL*cS'1RD]"i:MVQa(f'm(KS=%!'DT0/hP[2C + dN@ZU9L2T'Lh`E9!_AP9P>99n-Zse$R#3^DZCGZ2bQJN*J%<%TVr-(V@B5'=FtO?f?o"Jfm + U_WHWRb)f>&]kNI4gL9J2dd + a\.0j:g(g:;$G_B&+N+kCOsV?$M]`!$pe?-%C*pFKI5fc+U2>LL/1'9BK,?IuJPCMg@OC'G + KYb9HGgMA7nL:p>#S3:78i-nl!H9IcE,^qF97_'6%O9WTO/n!Vi?Ws5YQWo9+"cN/+n?T1e + ,htT!artL6?/,j(b6IEOop]*,/oY3%6jm=%ds0D!!WY$%75Ym*haG9@]fmB@NQ_pF]CaT0K + :Q2_C#(?PN&d13CYCL9pGd^PsSiC[rXu>FsZs!/9u6"Jn>m.U?$p1!.]J^ia`jb/IWh9P$& + `dn*b(&=#93jO2LL6[&ZU!9#cF`Ij2f:J[QXCVQM+L*^KmK=XXm*![\f@Seahf:90o%Z(2c + _F[>!tENbT,_]eYU#9qS%!O*Lop=4_t6-5"WLgY(M!!AL$-8T*2!$`UPo:Pj]QMLe6!M?%% + a.XCd;$.E(RN/BnWM>l@UZ-#0+T\1OXp:Zk)1ZT\Mi]8Gl7F,+T*[$E!jDZumed&2UI&RjJ + .GJE]r>gPO)]/0YD\D8j,SBJ@T`!mR..SPor5eeWLCK,+f6#@65G-P-4]Gne0$*Sl5=#.'E + MY\FX+"lfr`ud-b@3sHHIQ1c2\d2-fM9FiCFY+=;]:b-t/hc+[QsR?9R$BYWE)oU4oiK'HD80U7q1\HJ>Rui[A7!3#Aj#j5ldFX'&P$-2U`>,2+W + ciLPUC04T7FC<*g.:*s1c/N\0D/cg$&`\kVX0EVJIK7#O$K20o-RV7X8huRq(PUp%+-[V@? + 4.u%HUJ%of-6'BD)nI?u?o*FI2S*n<")YO2"ukRA3+AsKU1u[JPI;G*[/.9W\D'OBQsp@"D + r_X<\uVj]dr;Fg^\-Et]HF%f+92d'5$TJP]HS\2<)!/c_^!pE<3'kFAQ#Qq7`9797!M5?J4 + NL==f!rXjK)NSE_+tl8u87Rpk2:Tai+Ct`HGAkAR\R!BN&'r/EH"T,sY6opjFpO>,>1uKsQ + 9J(t1fc%R:%r]RWo!AlC!6:0`eZ"RJo(PZ3$u6UMDg`E$1H>UBWb0sjn"IPJ&!V)>N_jr$8`(S3^Gk? + _'C,&mZFP#?)r>m,5i\7l4$ZW*'ToneH0.dBE-N"e&2s"HK&NE.(6K0NuJ:4AnnJh#:*H,L + &`#>B#\e'7k/2l?e;\M0kT9W-Dk_dkU12^!"#qX-G.s+&9A[ZQ&Wk%-J'T=?uOkq-78ip#6 + lP]X4lQAgG.aCB)!^DaDPVn-;i%g#7b_tAJ,2qf]OX7I>Y'G\0dFcF2D\i#=m?O'O:S_(qh + ?=4Y1nF0XcmXe"&U14[A6o(dtI!e@N9NIR&m#C4[\njChWF_3Vi"69O(<8t!V_+D_H:6@Yo + UI.OY!LY0L2Aq)3%-0UEQ6=o>8kN8=E-:e4n88tuH=nc[]cnq + GOppCjue@KIYg_[9G/huSLgYhht%H9u/5al2rm1mleX]V]!l]pc>MT9SC>OE:HF-NY2!%T['S(6s&ID8Q"chm\P$& + -8jO`t7jhI>]PVXXC#Og;\8`_Fg(B%5&`?OK%F+e&5DAXrg6oK#"(:]ZlPAo%4QR-MD%RNA + NhH,FglUn/K?iB4d*rL00l!!$Y"kE33@V5rNU1t6kZ-VX77%Fj9\?f+WR!"K_'Mm;=0B"X. + 'j0RL0G*ocKK7.ESp?&C%8>!PM28DP&TBP_)r7d.c^*COTm5ZspoQ;2<#>X&V\D5:ft@]ZN3A$!g&*-im8EF\Po,Y!<&ee:]X$51iNI\=]Tih(G"MaBQO6sq(G"iGGXVP?MD"b&a\8)X:n4!#h#?W`^d1AsqJ#T&Qr7al^pVVWI6GI(9o3R8,) + =?ZdtJ=r'!*\9OjnGI(2bObVGK&Ai:+=MF/IQthBT`779KOV+b!!\3$HnN7krfkbhjGBh`C + 7oCHL=1/a$MY>_:cJG@!cnKp";E1Z-"W:-(uuWU1'>g-R>8Y)#D6/>),9B.PB^D-7EK]kjN + J:&nD[.c/1+qiTUiru=UUm$Ob;`S*Q,b/%u84HLh,Jj'8S4E$,da7Ng_/UOk'TVpn&m@n?7 + PU%iAdj@uQ**gq@sZmnjL,7'Ab2M'n5q7!rltLs>*Pjq./p@Q\$LH9K=>1Ds^;K9261V[m4 + ]2ocT664tJ28BD;d8\k!=K7TUc.56IJgmN]T,d2l/Y0t,-pQL9lUAt;B:.DQiLLHjH#3*?$ + i?;Qn`9(/%$"Q`+4K0\@Xqs"+#?Yu/]75nV51;\.lMI4E5K&?OPDESl;Gt)!C0R/B9 + 3Vg2%k+_5tPS'NsOB?K]e:2j.jVSoJIIUWYA*tTdGiMAa@\m5tG]),G^QiP>ZH2-L!lV*Mh + 4JQXDcQMm0L_mD79c=BaG[JR8cfkV&4j>"kpJ!2lXTT7@9#9W>BbQh*=eK+bm6MH*:s!sWc + r.%:5;!$`g[YSr^/TE$I(8ZII#X&Rd@$q[:(XCV1$f$j.O8\IKiUuJ0!R&rNnZYKOcE0uGJ + ^'Dmd/$P]L8!kk5,h+0[&fMWVO[ro@,&ued<*Me-Osd"?4H\$uIqP_YLU-F[@_?)!I*!!V4,(P:roHcAbJFmp + cP,d2hZ4'[WMb.+o%HP>+f+\@J@M)MsN@/9h3D%]4@N!fsF$TtJP,U + m_(VS%0`VW*gkJ6EFle!";UT/1\taQi9%X+FJY#R?K4b1nS=0=_!VT*WgH%QDRJbD4o?!oY + mG;*:N;os]`>+"P@rObjZ@!n?YXm'WjB2J0p:HMF4N$30!&FuW%ZVBp5CfrPPPQZ]qnL>Q^ + [(p8$\,p1SA8M45]E1,Zht,s=:;>GL,bV,\6ajhR?R-DK+&"!qs-G`m69S%309^Y\S!@Q#) + @Qb6/3Li"5OOSOM+$8Lo<MVj>oZ84@BSr$0&1X`%FOVh`Vr.#m;B\qp`Jr=+ZY]!ba6gZ%PGJg-)Mb[,`XU)% + oFBHq2D/8)/PV';!8.WWn7n)it&MK=.[$G*Ju9Jl$6Pd$TM8#968:KZKZSKS`6mS&e1>aCI + [DaB-.XbJe^t#?/neO=LRCJ\uR17149qN+X&2C^JUPTeqlhaK`9HS]1DBL^$EKS'P"Kn1'Ea>C;( + -CDFp8$&eRjJtq$\4_dk8(9-6R%oFE.m?8/T=^hNO:dmo'83T;Ta[1mW,I;b#oRC_K+bp*b + eqXrQ:tQ'M84J]oY=-7_F`OKLH%AmR?dgi)MBoeM>2CM@T/2h(;W7`bKRiCgo%g#I&mFQ$. + R6on@MBtd0^$)brVLl<7Xakn]C!sbitP?`6jF?AV,dk).3LHo=YI'?6$:C$+.as<5q0?T8. + 3>Rj>U@lP@X][YWG8[eJ>Z3lR0HbiLSY$uBXg^;#7:H'J2Aq[$#uq0Bn_XFKqYB#MIqbC`MAl4Kh,#D + Lh4@uSHl8/d4H#gr=%'/%Yr:>J-?LA&8VN[;?[>,"u4d<-tnH + FXm;jo\le!A>?'$p4MM/>)um6:r.4+T(W$\\]jI6r_%!(P?l#@JJOBQ$iH>gS0q$-6XOiMF + bedN!K3#B:&LeP9)2VM.jMJ/'!Q"]H].29u^i[,j6`(g$k,3`V&!92)`ZrB4*3Q.8$'56=j=+I693s>EL%VLGP&o7=S8"H6rp1<$c"2Kjf_7= + &Ts7L@>2;:q$\@SV5OCZ"7ZO(jlI#p'UR#;Y%[*W3=d/$!?k6=I>`c=^B],PTJY'9$MN6/U + 'Mu>0f?We"o,d-$ukeI$#7KJ.Nn.:jk3DPhHPVK_PNJ-&r>'@>\otMhB%%E45u1le3!'=KQ + Y!.LQU^""=4mV')54J,g>"^KT9[g@_[ROIM$(+:m"V>;`i,/X=AaQE\&h_AHS^=Vb/1YZ\# + ,ft,R6aUWoY])[pK#(oZTD8Slf:'=+V"TZUKaBsS80EYEO^4;XWLf=J<0EYuadQj6*^dA2@ + 1^'j)aGm9XLj"IH2?NqAb+P<\p!?tUI,,p5"TV-B@AJRlR"gtk!t&e"Q.+P`eVUe\Kh]bnJ + 4BfOR"a=HJk/JiBPEi;!qQ/(3LC4u@RhE[N`Qq<"9I#!L`J,id.3mu`YF,(t%J- + %DR&@.27Xbu>GM[7)TIBErPq4r_^$_Y+6*V3Y6gf;.PgPZBmS0irG3PB:B(m$0LrHd)&[C( + Q/#D5J`?lXjPGqcr4@,)fXS7.0s*<6@a6YNZR_nLth>["Y[Ki"4k1o(,==s5KGKt%MYBI6W + mSDeS2iJiGGM@tV&R@u$SKNfIJ@r:2(Q=7:l"h#-G!!J'r3ua1!LX$U%BF80[+FjY>i[B2g + 4U[+.H;%%E#KSZ-Ae$@8mC=G;A%5D9)C@"&A][L!QXEeHiqR:l^)W*SI5NFX)-4Ue:j5anAp&c + cl6"h7ikF/f7&q?@6VJe1fa!*#0/!YY@!&s/NDbF,'TDKTK9rTSZn4cWfoP#%05^=dB(:5DKBC/C>`?jjX+-49R' + ("R&m?k*H@VQn3]S&^YcUbY":?Smc)^D!'_7U8V9G=b;6I!!#cNLgRkb;Vq`c!!#k&Lg*=c + DMb&\cn]Be)ud&115Wa2J.Cq&T'b[C/:dmd$'+HAp],4?2T?SNM8m%3VWZJUb3kkdlONRoX + %98KR51l,M2VFIcJkY>Kidbj"6aGJ1.NTm$#k=k$iQoZ?"))["uViA,e!mFkm6YIh/*54D& + 1mr.Hg*@`GO9NL9NaiZ'g-%_5%;HELR`;/A;A3'#=:1`3$7'`Zkeg-pTJRKFe+a:n!>d*f% + g*!!!f?Y:"@:=>#u0ng>XuG-Gu+Z!td:$*PZGD^Y+".#EaIngL$sW1!2FRrScj-(ccGX,6l + \Ar2=9k"iaJk!)SNO6%jcUNWSC#TK%H%,RKj+8G&O".)#tLo9gI#9S"@TjR,g8[rqHAPF%"bp%Xtu8=8 + Eeh$L%XJbYV1a=2tQ`6^=#J?U6mYD[Y.p^+-ZG_]XHcL_F@M>4iDmt9Zq8=T3)R6>25Ph]\@D%3EH4d,>?IfUB"3_pL]@U8H/GJD%sGL5GGnSf + pReI&a*O-<4mAi5$a:+n^7?uSVY^]q!5JRnhCRt18cT)r#Kn5(\=+;\jTiq1@ec?+[0$j)O + 9tZlM7:*BD_-6#R/=[iC1&3+04]p;[Y_K'Hh+Rp!6B1_*f6shk]a:7LPScY+dqa(I$k5gIG-Fp^+oLL<-qH/Kb= + jD(`\&2C:n:dM3r=(^H$hJU'\&LPVO6jMF(W!PECCRNb1UZ@XnJ*-Tc%\SgoSR[6Eo68>MDYl + ?t$;MCd1kBlHH?[?f?XeU#2H[9Ke8CXr:cL;dZ.=_uZ97AeUN[TdV"qh<&OF1P@Ychk]Dom + =D[DqFmk#6fam2\pXc6I#%R`aa#?`qoEUPKIHWfmLeP24Mm(F4pKr8]Qn?BlU4::*#1gemI + .oE3KFUZNuteqV3+CFh?LKGME*%#DL(TEHp8f7@]YD2amha"[#V/!(]F^?uQ1a-IDgD(iYd + qaaFgrm%]W.#S[98Y4t7'31#pA$Kq&1SHu-kf2lb^<_BTf!"GlrY3`c-Ib2 + IMqdkIg!"D@=Jd@G%[%Z&F5W54>im!$5ZQ"PEs7Q>$ + XOEpm1#7;/XaNp:h1k5R_DM]FRWP#972I2eb]^T0tQJ,B9X_].IJ,g%HkY^^WrM&4K7C.X^:fZ#fk-fr + '93I&N!-6o5?93m>j<=R(.#9VbTND1+)sEEYW<&`Ta<:P7kZ+"B-]!7&$Gq=6K,@4iJcL%E + 09>2X;ML%%TjDB&k^#csaj0rqfVT^AJ6EXsb+UN90'R#pCYSSHhg=8S.]JH]Q_[G:':2c#i + $3h^0GXdVQkY7ka8cWb8-03?,V[K)`?J)'/$Zr*]>2#K+!];\"em8)_7A\O5fsZ7-`g9NOSiN9c6b'8[lsX%q"D43 + 3ZVAh/E\JdA+"-`$G9'B"7s"B%/#Zq6*b8ojt]cqC96pRjoJ8^-0>3l!u\>,4`W2Q=/Vkp7 + XOaHAAMg/L;s@>KomXO>-+lV-Q>23.=Ef#OOc:(1P#'Hn)bRkOsW"UOg!'V;+"R[$du(lDA + uOF%G1JhtH@(3Q2F[tf)R3,?eU"N)Wo[Qg"AF+MnUNHOGn_;e,[iVXX]2C'=$e,MHM1mC5A;f!!;YD$)[A-aA=&\!cl._S! + A$\,q5aSVO!Tq?ZXG&18_Nelo=i[FUW[Z(3/p5(^"*Nd>/>B_`66&bLLq-Aa1:W%/=/W'Ju + ;4r$"op/70q#(p"2D^XrCj]>8I)KaH1NA0kpm_HIpE!(\7VTE#,#=ot"?C.r<\g_/BcKSZK + >Q=nuK&POd1d]j+qfQ,\6U*kP3?4FgUZn[(2\jCuS!"VIo)ZTmRJ2-1La36=%?5Euk<-CS^ + QWib:SnP\QLa0DDrQEM!qGZ-K)bnf6qgL/!*rrPp2+3Hp + GZ_)!!/oB!$P6:KVsp-91-Jp#NR-aZdN$J8E+Ri_&#LQSIn0pDLn0#;aN^X]/'":MU>BH3+ + ofAMMRREc^FZ%&?4dna(Y8g!!iRf![\D-!//X$^K>7hYEYQ[7(R]kaCMu,Y0?$&f*2$>AK? + 5+a"WSYY'n[X'*#&AB$K#L+>&,NmsKo+O8pC/A.^QO#sa[>g&$1]k7,8;kqEqS!hs76AUH[ + /b4m0J6?!I&!h>(>$!IAF!!GX']ZG'b_slH=DiOBhf6BV3p=+q:eW7>X#4^,Q5OEuSV,'Y"FlL]i!p!3]ONqY2P2"JpI%`) + D=#Y*[^1T2(tjbAt'GOk@I3B)Z(*2Ag?^B@o!Ps;2ob+[ + <`"lDG?Q1E?S0nBT=TH2g:Lc<8DXSKrn3>!tPLiSH[%M"3oCoQq*eYWb3s4(i" + 9m*FYi5R7Yt*KO:f:etFBLc#Ef'I#sWTE%=8O6D!0&)Y$&N:9"a_K^",*IL@+nR#81%=mnm + %@uXp)_^H)T@NfFgX%9Q`SdqrkZDd"rk^'jJ,irqra7@ur_QAo"`!mp^l<4sf'Ys'0= + M-U,5\N2qs[_1AOst]Ad(I3*FemL0S9X-LBs!!2ilo'd#p@Y>'9-?TVl#7uoJ#6S*)mf`nLB+]hN#-L)nnI@4GcIg(T!8sjm623*1$PSXa'@B#BOHC4h + 7P-&/!!se9&+9i:%[c9eP:8COBfn:F@$F0GQGd7!,-[?[AsOrBLCbLM0lAmhEgLKdQgGh;+ + YoEpA=0W(P4;eF0Us>$R[NE5RScWq&[F!molgm1N8@)l!1il$VV'A1nP&*Q + 8:+!TbA"k8ocO*msEu&b@)ApE,Op+4:*2&d'7S#9]0;+OUcD&ecEd(Enq\+jqGV&gJSu-R+ + ]="O#m@;;WTb[].UQ*BTd0]VY3YX&C@n] + m2^ac7.hT<3iq48Y=WB0:.*[)YXJ%$e"s!8$fG2T#J,Ko/A,J/-P$4*070F+ZJOk<>*q51As + b'D""YgqQdY4qmpXDKP'%I6\JS#h-C*o=j86@6@GK4H4>Ce'@'JaW3cY"$l)#<"22]YYjYGmFHc)M%SbUr + EGnaM'L94&h:`62+,Rk>%9-:=S`.'_>+"pJ7%N:XoD@'a%94#>gZn:t6(R'baGE(K$G:;:Q + ad'dHUV-W*1o*n6qQZr'QJ2cGu';o6^N;%Hu)L-BC*N5;Vq + n+150O'm!GVG?:&UNE%PO[4o:9VcK(@=OiHteO'QV7b3ht<6r$R%#n7eF=P,P'!p(W1YGl1 + OVF't=4P&j'uO9Va&dD7*gO1EQ&.`al5k*&?.Ih=(#rV#k?aG>?IeLO(%Yd4pKs3_?e,0a( + '@rF#@Ni*@+Gis()(+W(L`UK@FcN+nj?WB79Mtr+)HX6N2.FnT3:-t2MX"lOkM;dO$\N?6M + *'CEOB$%6Y2QfA_(4#$=R2ek?SI^>uTZ&FJ!2HGA!4gB@N>Y<`8M[\f[X$*!*&W6$=!Z7M= + Yk%q+<(TT02kHj2i&!h^YIOYj^/12G>iWc=*9dNDP?00l]Z6C[r6HmG1UYV(NXdu")rHXm + nPn\!/5G0L,M9u!$L-sf./LM(*=]JF#1`Np9b,@a&`>Yh4IFm@hQ[=(^JGOhS$($IdJ//p&EH99^)0_]8,B%X\G@Vo;*>Paj^m# + PUc[KhcHhYX6(aFW7-?47Ra-UF#=4_m<2hRJZK@?$5=;p>l\/F5*81[:nTV*=-It+PQ*#J] + 7.c$H(`6[7Tn4@@]6]`C/JcT%+9b;V8W%H>JbY.`(upWXa,'=KM);Jo@I>4>p + Q(^=O4aJo)$>t'#EY>]OP(/,)&&-8(Qk+)OkCh>)'b;I-^'lJP1_LP))IIZ2j9XV*msA4=P + DPlb2c[7]HO\A&rr'`abH)%/Rc4%[mW,u8X*$&NVM\()2";W?]MI^NqB + N3GfQ1sQ^O82>Nb5l\O2^c^>kpP(-npI2hh;T&e^K[\eg\/U%B0^@iRdiHSb(0ff&nT,I[%)?Su&TcTVuSkYZa_<_q&\p&hI"!hhITP,8S + s-:dE*LE=eOCT0Dh'b8+9S25Ri*K)b%=qV!T^MQGRK]Nk=/C[&T2YWSoW=b>>Gdj)VSs^OO + lrCk:=^d^*uYq^UgaKmrYj]]9r?hK@.0LY=e_t7L&*S%@EBsE4\(+eL@4J"!&>%8Xf%3TV) + iOr)T/XCoqh:V;qblcHIK!"`MYHPVg>r"6LIf\\fer3W-Td4k'/dl6J,DLS.JdARPCfOGSe + 340,gfV6L0U6`We^ZNLJefg:sb:-aK0+XL+h$1om_t/$k^,RG-@9>2QUo]H4nB%F02g!(%1 + SX=lm7"Ji'J!6cLF_5XMh*>lPqD0-UQ_lA"2>XNe'$,f=6*"-^3Zu.\*>Vn/6CZl;HDm!9`3HjsRp9OL$n_1jVGQ:=/[=aL)Q!U:RbElfJP)OHYlqgD]oI9"(kh + SaE)q;](=^UZG,^YAd*gRVGn1J4,q^`3m$(>ZS!p=8qUgrT`4/:nt(/-#[Kb<#a<&Ioi?V7 + .DrNe)^!@HBg[&No***?cni`,VT?(Vu*%^Ut6"*+N&4"MIt62uF-)>][qdacmcKbJBb\J3q + -22o6d@'Zk;.ZtI92,ThTi)o8To+dL2TVokO1b1s2D*4*gn\'(;RbM8s5!NmC#gP?h>^/_s + .R]iF=\&Za'`Var**9-h-BjEh-8DJ41>k?9;X202;a1Qp*N%P0>[MCbR0L>O=5_^7X'?PXr + ^,'PZUPZ6dEO!+tccilCr>j?m2eH&CK)G"**:_LK8(^utD/cm0((!lN(8ZH80*F5Pr)-!,"peI + :iQ\@Z)V*a%3EI8'=2"_j_1i:>SdF?Kj5$\Q*N_b9Z/qR(kInLglBE7E,D=teiiPg&hD4VM + 2s894j3j5]!M0dO-qn#&%Y:\E/(`FAs5i+,2Vu&IIUFm]*)sgd#QAZ"R-ihZl/<\smG8TA* + jVSmaqM504anl(!jCia"mMW8Eno!/j?anR9F46odX`q5*osPS\"=_Xn'Sc;eT:(E"nc(i&IcKriWZ9tY$!tg9FG=\m\aOhnf&&`j*hOi+9@o__\9j,"s$itP)4p + jQcX;b6?l,?r/,13>\c7(XIjQiMX4;\Qm1k9&rmr3?g\)_idGICe8Iun,9i`A@#=0LPhL7DTi%dglBPP\?EmY.^1YiKV!c'-Yup@Y>;`#"Bsh.*:A$=i%1 + @l?LIg#2cW*Xn_n]WHR#H,RfjJou7Q2_\%"tL]jE$aEp4#B%d:i + 05Qc4,%rQ"3rP]?UP\#n>"nEME+me=/CDDD"_7`T4G$c:812po(p,!A9O]GP`s],T2jqN%% + g=0^HGFsj]O#<>.QeK^6*l_#,p#^(#5n`oWS9+'1_g6^1XQ99&PhjAAOTIr.If + /_$Ip:8\#k?')ZUJe*b0f&OKa'RjSq(ZGb^m#q4;%6-P_`o@8fOF*F.)/`h"VcoNg/m%&;M + UJMZ)i*E4RON6\4WE8coJRF?ip1P6giL+m6B5+/J(rlO>ItJ4T,'!b+9f>17Ntk?I8= + 'G7oba!Y^Qj_C0a7r/b5bW$;No4/*rA,UX^IW>ZO + -^c7EXU$!in&Mh.(N`rAod<%7#?oonELrC^jLi[!S42Ve"5A%G-ilR.Q)oMGT4u0p@PXh4c + 3Huc(gn1GuTLG3E59cu?A''[#-_]dNI$^k.pteC2jnYj9$,^a&;A7(?l5*g[p]t5BgS17cM + Lleb&s4=;Y_\=u#%^Gh$OYn;JZX$37"t+4!J8+=#DRnV=s3BLc1KAiQo,+DdnLlX4i'HE8I + 8f\=)-d;>s[[W$X-bT%;bh6-Ug1 + l9iZ"'[tGd5kkco3f^(knFe3Y]HASN1=<*JP!dr;juS[gP;X9$lf(c5 + GhGiWMSK8ehXj(P7A(4TD&\JgZU,"$K9!-4XNP3(P0Y6"8n]N"Lq&&:p3&!%a3:_si/1q)q + 2tlc + )&"s[e:Jfb09dq)/+_.pML>34Tq[G>a+[DY80UL*BFEmX>*R?_ + 8$QmYZ_tK30t4#IMi^%&4C!l$]F(H0T_+16kM,!L-R.6#QZ=u6T>u>_Dk8OYS7_&n<4ICW" + .RF-8g^C-4HV>;[Uo'(B?aA"c\o`#J4pT!!k1dU*@rf,:js.Lj(I:3%g%"<%Go^J-o6E=qj + 9@)"2UJ+T[Jp?SKJDL`ifP6'R1b3=l/l=TlFI]X_B"l$Z/Ui$!<%nm6+ZHED/pZW;+m?+WQ + m/L_=B`%L+UX-n%3L!h,S5Yr7>'Fho=3s.f?LC)E\"%)L;'I#e$!eM0o61%r+Fad,^'2^N$ + R51kRrui!.dSm2pQcTD0,Gr'3;+;C"$/n!0jHKaPEZS<*"NJ+V1s,saEOeb;mU''5K+db*"(p@,PRWna%9SO;1_?51>UO;FN6mXf2Qh0oj*j4i:]K!K + nQ]1%GN4Agn)j(0H+in/N?9E=a*BKS@!B*bBohHQh)7\H*l=6cY8p+^m'K&HV_`")'XB6r6 + O]@O`4QOL?=ml2q"d/Q@O\]448S=6gl=6hRUkU"S@WB<:p$LgGUmRWhPhrBabs-A`lI@7Yu + )9%oJ*joOSb/<99B/F;&UY!iR9;cQJOF."T#45RS[;O`j@[f7c1q($"(L*M3p@,M7p.rVR. + Q7L""+s#E!oeKEVZ"bK*ec+l^FoJKB\Jp-OodA'Zb=J202WE. + 0E9.#@P8!D7(R@Djs3To&O)4AihiOP'O1V@GhPR'!HN.T6uc;Fjh+-eo;H + ^PHZERe^3jJRhjgZ=nt.=,\.Vg"KN*4#;_@!VWNG-.5LE57Z6=4]q>qX3EZ#oNPdo&3b+*H + cXk8ODbd9t7IZN;c5#LZ+%]^U<9Q]1=jijZWWhNeW!!5_/1#A06+sU't#r7e\/E]V,]m,B] + 1):j#Ga'@Zn>g_-bX;XuN=,k#B(UTR)@2tr.=Zl$IP02<^mDn7IhV,GJ!9p7/+SK=GdW'T! + ;i(<&6lVoU:`i7%ZB/!qo:sB-+o&1]Y!&03$WrU"hoN#5f=*DMoh0pb_VX$UJ&nJYh;/J#f + 0BOL=eu/YfeW^;[8]<]kJn.HkWS3fch;Q#(S`\g4"ce'uCT(^$H^G$TnO4MLkh^JhuF=6AV + aRV$(ap!._T_k_]B8KnEd0KO\f/:d2`q-4"r63oaJ&>PJO25RWZQL_+q7>!0BsA$t6k6Qc@ + /bVL`!Ku-B<6^f,mqU9R!h#XTF=5a\B5XCE6ubCgmg,jC#Zq + 2@k_Xsd7On%/NKct"<(TP.Xi.06`4TUfYh_AhgpTbkaQY+l(l&S\jGmFbaRI'co( + #RI@RLfb1DW%4^SV1k;I3PYg)*2nAjWJGMB/uXF)ODVS9I0cch+93_m0EDG]6O9c;$:M<1P + de@$KM$KHb=&`F9X0CXV$@:!\:B56(ncU'M)!53%;^qfN/UA#E(Ja[OZ]KL+W&6+]hJW)$f + $o.KTh30*>.6P9VfuAN0hc4fT:W)K]j^O#g7f2:5;sGak7D#m+3C3TG2CZ3;SlEX-$,@jHL + X\bjc>IOJ%7DKn15D3N.cp]=\0SMLnraJd@6cfS-O(UPH@&LE&]U9=t;$kY@4q"\[U%_k@E + j^'LZ5$^5[g5T`A3q$K7XMi[tcGbRrToa!tMcP5qG0SDI%&IJeiaf;BIW-1jrTg2h.^hcQ) + 7-,?:c,]V:c2gM0"O[X68jrT?71-OZ^kWWg:R)5`a^ks>]\$'"(lju*9rks'kdlNlq+^)fc + 2AFtADo&4^-/Fn!"dAfbo'DEq+bIt&Mg,;V!-/Fl:SCQ!`\P[#`;CPKMMl1LVR-t0J*=0&V + ,P'N3f#U70*Al!XO$?bJ;:%J4gc9VGGQr!grodG]4!!3Jo[P&(NVfMHG['-O?7k;b2eom4Z + ot0quRU!_Au>)P7?KpUi2;:mn#i>`6tB,aSB<9FT456$3uT5E1eM(Qj"LTmN-JI>UU[QjJ> + $@=oC_Kc"6R(kIM\Uq$iCN6rK>R,qMYUcd/sO];FFeQICPD&nFPQ5O\0#bdZSWLJ]aFVN5p + +cl\m"P1uiV9suk\VmH"O/6A!*?NeRW_rjd+Rj'\nGN?K1'V$%f:_ld>b;T^. + T8bn#U>b_W//a2Du]kfd^1FN`:+&"B`cokWM>tbd#-=!IL'muJLN@):bg!5V,P`t#@t9!5Z + .q(NJ]TSB,M=TG,2rCMg98t`Rbbe6^%WEn$3U7YhCS2n + NGOiAA\a<$blLoJRfOj'B-^?1"74@efAb_*Kf%rZi^RGh'Kjd*V*D7!T>(BTV"! + ZLfsAiYbI`i\K;FRT!@W'dI&!:mg'rDLg@QBH1D;"[@]bI>C:/k>JSrApTCdrg=c>Vnbe32 + rL`?SY(?\I.FfP5"jo;b+F4bXAR#'&DieWjNYOI@'^bSh4,QMr`:d_m%3/HE&M$M[02% + [q2#V+<=UtH<8[IO.E&;aa2U0c[Dg-+q+"m^tum"g)QhM^.FS?cJ*TY>B!TTGhQD4ClsSNK + mZeA^:0D4o5X]-=7*UJb*fAUdUI;PWe=_($u\@Q,]<18C"5WPUbDKKS1]5U6t/,W0P8_GZ7 + 0:8ICAUln=qZ:kNj9dJ_*Uk?u!W_m1Z1>t[>3_EB0C/tV/3oK9\@/>_VR"6Q^r?]72-.4mW + @UA#j!!i@/-7.#ELn`]H"(KW@P7T==!4`jfC_69k&5Ced\S#393?hjM"=pU4O9A06/`Vr!? + 2Tai%@)`m#RIRM7['?LJ;7H+51i"M#_77TK`Qg.:'MPO#?a",2S;;!koY)EqP;Yo[ + o_ufo8,E^o$1i94Z%5fS2Ko-:83G&`c\UjCj/&`_m)8BFC$&$4NY0S;GX1S_tfcj-`5A5bY + 2Q%&6^t?5l6q9n=^p)^A7A.0;d`n;1al81JtV.6QW8;O*&qU8`a4.ABWf\:pp1SlC5k.Lm3 + Q_O%(k5tYp_W_uB"+Gf0;6"ZV!.[7:K[0Hs]X<`D".cOi0Sm:;8VW,m-jlp/T=^csAH50"A + @lAk&Xu)?"Aqi9#B!^TOi,.[)N/>P8`^W&%Li@8?OA + ?2rdGg7D?kT]sj9JAuN=arR]X%l&GQ9;[c`IQ^J--2D"=N%Q6!+cP9G6$\WnXYuh96Mh/cs + ua,7H1cjK;\KY'>Z'MjuDmKW`2ZCKg//qXC[,nuk+HLgEr9$NPf#6a.d20&md=)7Y^>n=_N@G-Ra+jkTNhHbe]n9mpMCDj + BZHl6L0#4#ctK!923e^LhT9GD'4E8,rUh<3J`bolBJAgc1pRA)hbg1J>>/^*_cn\3oQ*JW> + 3:^*hS=7I;i=Rju8>;Y^M0hmO6VOr3:Gi=L2ZAkq>>qu2\Wo+LjeiM6XWJQ@C@fso,scJkQ!K(=uEcD=;*g'h]=TN5bD7tEgpu-_f8KlEekr]m`Ta^ + DR8bZ8oB[YPJG[G59![tY6/#OMint_5qhZr"7HIa'Q3H)>(>.J8ioamFGEbN#5?)+pt1[Z# + GAU1W/?@d\T/Z_n(p@eBSR2pL$DKkFjQ['4!'?3'kmNtp-Na + a?SHt.F%'uQ3MkC>\p]ueg\hj%A^H-lIVE8s(\r3QYfVdV"XU&.6])/_h7go_DZiC39:tUK + 6BScDDH&.6-#`H:*9>!@8^'LLKgc1-Q*!GBD)"cq;FE_l`+rD$8\H(n5PS[#T2bj+93HXg+ + -jA@2^rlbDh0HJ#F[SoG;d)bqgPCYnop9TQT3@&BQ&'Z@Lfae'G_cG\!p/tf'4LqC+I<8uR\%^sqd??!5_]):CKX_T#Tp2T8$<2rYjk5s#c)>D5S"2->k]l7BEkY[S) + *B@V4dV5-B4]_"5uJr+BS>o=:ZoG@#87H^A@VV5*1K4TVXi\ftPAk#`J*V6gk;%q#CNn$Dp + N^3/,+N5TKrcgg1Lnk&DmBAiG`Um6Oq?We_Vo_Me#lr( + &JD.c&+.j)TTRNjtqACe64uQnpY2bT0B[6m*pV3ut2<97cL\fAQ!f2R.5_))W + :cK]l5QHH;+HSne,e"/;5`frI*(DLk0g\KPGiE`V!.)[.Do'@;+QJ$B@3@HZG!@.49P.)qb + T\tRL;G,*(n;d#$RikZdO6r$/NEf+jsUN4,%>ALT]U2LS0WS_XB&q/8!S81p3bM/<]_Unc" + FCeD-"8[[bYl3>@5_RNRmK@]O#MX]B/bbJ$clSe`Y1l01Z'aAg@XR)C"d6V<1.T8R@H"7nA + 4Do^%Au#rZ4bLr`+g0*si%nZ`5`,Vo>G9Tnr?gs2;o<5>+-\4E3"(>6QJ],1IT&[0Sk0iBQ + 5,9=_N68[(05WQe<9kPdt8r[G`#cmJX?9]g(c0+W2E-9d0"5WG@I"#EeVq:>1]= + 1)J!KnH#a"S'_>S#SFRL_2rACHpKHF,mhGMX=XbrE-)q+6La;N!^mV-aCC0Z>P\=%K;#ad7 + ?MCl(WI&GAA=`I>.W?RdEH_@W.4WL2as/ + L:dUICb*ZH)Cg%G)R8Xe-R_h + _6+i=*W(Gd,#ma)3nJ(1X#qg`4SQphK#[)\=O78'ZKK*\'8;)S-3W;)`+=W\?=l9IXd91-W + R_r-k3!!Qu2@:%)et<$FR0s9k%XBBH9=mfreBRZ7hhdiPot@ak"bGU!/e%Z=JLjOr!^bRFH + Jn,^%=Z4!>VucGR*IRKj,K!R%7?NLGDP=<$._k-;)e\%'ZZer%:4>=s9H4;L/qM,4^m/.Nr<]5%>f!i$U-XZ19P%+pXiQHiqG]&;V-r5QV9jLk1 + f7-71DNKSmj%Ogi_O[ap,<.2L+5m3j$gR-Yb-O$KLEk+ep@]"Jcnm\u:p2^26uE$]8=3le84a5WqC`YOk5";g;:QlI3!&*K4ouC,*%@-5KEu:SL + O6%K[WD?G%i,)[i&qnSs53u5)?K=@Yco7fTBlS1:DNf!<\/ueKFNN0:'r%C5(f73'gXN&:^ + nQ2"]75k%"g#>6&5.WV4VGhlq.PF,D%Nu-B#mNuC6Ku_n+5'tO13 + .P5g"]bcfSp,0/-Q23>g'$j@=aW4WPJ-H"D?fsTMOPTT\)%cc6W3R,M64S0F3NOOGt70.Z. + ),/6\`EK:+P?N]>,ViF.i["lt%4"d)D47[V%,@>G,LJ.<&hV&kL>66JZ?+V>nQ"!=23O+Ir + n290[u)<+bo#I"ppWKbl"6m)R7E==G=aQaf+N*qHDdR"$*&:Hql.1p*lCT7*i)BuOS&4"$$ + `O]YPKHLM[$G8mEc!d\rP_%Aj&Q`G<9W?Q/WDuQl8*\>jO4*6Ge%0m%l4$+Z[2aig!jEQgk + Vj,A!,7Bh:)Y>W('\MK8KJ-.,tdKmU?\%4Nd\?HN-M!a'[g=dDauRO>57aP%\.OGWC2bpG?Wit6;$D_:Xt\4p + Fn"Hm:TaS;&JFt`nV6=W#hmIe'tV(UE9:2"![48K8X6(kdOXpdB./3!&(R,E_nfO + Ko]'#$D^*;_fL1a<8.8q1fu#_A/,gR.uIT$j@%nrFZqcSs"o`d:(O1Blj!!<9W&dSg'720' + NJ&`$*cr-YEugkZ,(F6JT`c/i819/^-'r5%on(7E+!g7,TIJXCK4jk6oKYifKSnK4CimVPP + PA+%24(0rD>7Dkk-ZR12kk9]6!X]u5g'@P*Ob;7,Z9>;'S0n\9PB[Jq8UT)ml_%"g6'a4jg + 7NaU7I62'7Ffqnc_4]D377b6VU>HJKGoP_6Q(,9THKSU$W6mLu*k#"3Wmr_sUPiUj6WPM7 + fRKoH7j0&;s>SX[!a.;p.CN")$46Xl2-OQ8H812S'6T?q)4E(CSqc"ctn:Z=cZ:>+,7:BTBI + uiNB-#SMeM<8)_![80Gs'ccCJe7pu+T7AV`D>Fk:28b3J08dCquRE0YJg@"bf10tD4m3V69 + YK;!Zkkdo-Z$ZAoR!PReT>tF7,4=`VX>V`Y+E,aOm^VT"/dCac"32><&%$&RbTL?\dGf + N_@5o*4YT7C$>tu6\X_K%'Hj]5=5G/u3NqVs/VAF%Cf8HRe6k9X/Xs=d3PKJ + CD'JK/dOQ@`(g@6a;H]c'CS?aO,Xch_Ae&,'#>+kJOUO)7V"gG(L]'2+VYT@IW+?C*; + -4qkeG'2=.dV(WOErn0$f-L!E/02)AC<=qO:cnX+c;'@9LLnITq&(5DK8f.nUGX%j!&?7*, + 18MY374>ID.e9hp1:/<(gF?[k*YQ-j;RGGm+Wpq#6,M<,=Q9 + h)L,7eCXd;kHNJ6TS1kh34kHPL^pQj<(FUCgodL1VY53ZI4on+AGqBFkAndj&;Eq + MSi@NH0]%=.t3:ugsb6!Vkc('PiU)U=mA8i];)#u[W_@de.)P^XYS9_W&npTK'D'gu$.BiT2%J5uPF2J8m/NeUh-oCcKJe(X/s$23)n%rrm,!7#) + "="_(,k.`RK>,fMq]RPP>s"%:t8iX, + 5@j^[K4ns%tUVM<@"7Q.:(L%+r!lI@D=;,/,1[g + OHjsqE5G17OJYMoSp7QR*CXl?k05jg1QRSXn.Ie9l%DT:m9QDW6B0Hh5h^o%oY_Ih'.!GA,XOqe&NPm;7SpM:WTDdi*N[LH$*ee + c\=D5mbVpR+N0j\o1?*)hAUi!u@*>C#te/iNTRGL_+cfO'sM6T5C#l18lsPAsJg+E[ZF88] + UWEeeidA`E28NOF' + U_=N9m,D/<,N_%'=W9o0B[NPqNJTj:$GRDYml6#6uJQI"ABbHPB)Bif97.BmonG@X0F*ZC! + ?9sS\GS8g+X#Q/oHO9k%=G]AR]&"4>7#c./1gNQfO,KacI5n-`35phd`I7A5IQ5!(Qfq\@m + /j!bUh,4Tb#"p,=Ja/KA2LW'@L6SQHS,[7:2:E>8r+W?NHePBY93hEWh-4?VQ-Z!!"/iNMX + 18BMTn9C+s0iF\mcmq+98Q)0Wo[H5Ii6d6\CLnq2q]V+ZUd%'oX98H&rAaO@p + CO_IZJo&@+qWZHFpF$T32`q0@5+6!Zm*%'Phf8H_Gkg2t:*>R9`sr[>=oY7UJMU"Yk(4`;_@ku@;$:&J+AP,]26\3`8g, + f^+q@PF/hH#qm,hL!>AiJ@@K3Cph7iXg`]Ol9t@9ZId@"qa%W:=]3tA380q2#Q:YHZ(:Ns+A\IOV5X5dW;>36+F:K_ + ]"0#G/k#1cr*fg,]+ML'(BMk=rZX?'5QLn;0*('.s,[*Y!b*7U"onW0!2::@_tsCb$+a?>+ + Ieo')k\n]VYdR3\Bm1F3lWL4NTqNB"2Wi92+"UL$&=bFHu)2C-V6&]>[3AirT.>ij7P:U7Xj&7N6*"8W$-V)Q&m + K3Yn2N![?7:RhIG;m1EN5qAH&mminocs7gC.M9SRrC>Z_[VZ?!>rC)HjiSSrh-nH;%YF@>3 + ZXZXhAl^IM?D4bNMrPMW%4Z/*BunS+4XY6f&f!@P?#l`AmjESf,]Fp,r=$+HI*h]&B%?V+Y + "L6iRJ,bp-")(]i`3W/0='qDSd'orJNO=CYCqbgZ0%";cD;=[U\La]4n%@dt]!82]+;+2C1f&tiOI\o$9/PMRrk=%2fX;0"Y&"@WKd9RXQY[ceoOm9V[k&RB^^8+4>EU)DodU%4bB + M]a-(>RD%)YN4UW$gg.^-_g`_*'ChT_W[tYL[$up`?F%^@f`WYps(fmc7O:^A%,ESa8Q@J/ + &f*[I+s!/aZ(Tm@OYN52O)GBA1g?[)!.,^CKMboC>+/[@[7E56(4b$1M:do_OjBhahgSa_] + Mq)HQP$a;a[l:d!V_e%LVZ*W^XRPSD+\okg,g^MEUiccr%GiP0s+rA45@RDXMR;o.lC@H&= + Og)ZmGqI/jg,0,!Pf6Ug)"8AjAs($U&^"N8Fq4o2O"u!V)"l6mib[/]o9KW#VdJgW,oK3la + +6Dg\Qi>n?+:n5]%LE;k6/`BB<%]$tLI:&5(j"g#'oP3s0ppI.3?=/Nj:W=<`Q[.Q1K^^Nj + K;W;?a/3X(<_]mplS;6':IAjWs/TGo(RrtCK(2bNJ2FJ1#]u>U?SNCf<\G>Ma&O + 2nCm4SYQ-3b1)4]8r3M"K/oGS_bS`u;p]s7F)`]Gh)An:W"m6?&YAd^77e&IgA[Cc;klnH(u01 + sNZ`'1D@Y;\_`@@^=uK:,B2#S#0nGkf3/1Sn"5p<'q`mcJV1\J,ktF=$n_?P.j'kC(>@!Kp + gI.oZTWeO)Cj:H[(ig:/CK`ijH0$NoR3.)bp=j1iT#3=c])lF"`FIgg=_:hWf\a[m.>dgjb^AK&M*Cm7RZ;KS`c92b5+?AlE#Oh,'n2$H=4QmT)k7o\ft\._D + @N/W)5'nUQT:WI:EF41lB."9;C[4PM4m!6rML$n^E,o"mXJRp_EZ.YL'U?&-4+:P[K.>77Y/Bm5o + /H352t88F.Hr\rQ@bZ8O=DJmsR(7C@:m^=NYG+n6fbtl%?ql + Z,lZdgZI7a^@S$aff<1n6kHR@a60?aO4))0g2npI$a$(69XeIdUQ8$FU\MWXeC'?+s=:4.= + lqpSoGE]g,?UGgn?1X0ud`h0378&<0EE#g3C?CEmH.hEZ2o)c`/!`;"roi+[0/O#)DOj8/a + .DI8OqhJmu^S(J<#7G+XKng`4*,F!a`Y#G!^O.ct`-7fnZgCCjG9Q'&S=dRd1#0L*mJQuSd + g:*?8apYc5(DT3Q_p@^n[umk.NNZS=:a&aBC;*lZ;ha>Y[5&A(c9ZkqKO[tTr%7e!`L"KJ] + aX1NHa=YR]spSLQ(U`=0DZK'I/9cjmKr`(AM<+.k6UG'#OEP$r#FB0uKr"6)\aE"o-pqn?C + OTEB4__+l<9.#YpDiI$.kU<#Q"G=qA\bdRHOh(J8!ZZn]uT6%['XlR"-WiSl^4CcQ7J$ua& + 95&FW5;2p^H2\jD0(X6B3N`";u_W]kuA(5iJYgC@M0r5a5&^D6=&j$q]d1APo6jH%91IuUP + '%30&8dDpk0/S',6%TL;g + 07gGjGqQT.uso_&Oh3=Nu]]4BuF*SAau'cWK9^-^=M#N:LACZ04!A<9b;t,(('?i%'E3$:n + RG7aB]tJY\H'+%"?J%!h]G7dtl'SjN0;HaE[(e:f6_A[f[7T*&(oQmJd + GTd3K&1<'pI(YJp7o\fPY2QqG5&"7KDhYfO=FnWQoH2_+Sr2QksXC\h$U + cbSP%B725C=f6R7+,c!8cuB6U;?aZcX=Ld(-u%kOCJk('$.Du%!kG`$P!@HjYc_JbM)i$IH + dkqY;VZgf?7ZAD:-&$,uf3;.oS^Q'EFogfO"hJ+(Id*[QcZA(i;[LD[(5Y*7nO#.*97;J/`YEZ^2&^qZhTq+NS[aU,>r0,DpJ<>J8SD + pgNlOI.:N!`eeU2(P1UME>6D/e3[_S&2''[kt]5'QO"e?Ng'c<2)liI>?,>S=0a;gUbn%H4 + E5:bn3mAuEX6&Dr(M_5An0&<,8SjH?^04210lTu + <0"Ao9P;O$P:TqP,0e%'3nRBjl#=Gk7_AW]>bsBMC4@1Hf*i3[Jt3bql;8eo3$)Y$u*+#Gk + q8g]U1W$9X9TVi?^d76*E05&E]"`\pH:)TbD$$UcGD%8n3lcW!8oUT@,El.8!Tf]fuDVfhR + Re/LJbtPXTFHe^k + [3?j1#+#AE\%X>+*Dc!/pF,)`H(VZs6T8Qk?WH\^'AE-/J(T0+II-tUlZ&L!S.36D9#aBYB + OdJRo&ol9BK,/Mb"ur(sl<5mW)InL,$/"MoXFYf\-"GY5 + +_:BuN._)`#k8A)aF)a[\u5gk;#j;njp&&Mj,(R+S"#^S=l,:4rXU;B>/qIh^5.)5"=#0\' + kX@Ms_s3[@WpE'*2\4[m_t6;Ilk,*Ni'Y@j + ^#>0R8MJ$`7`3_ANKb:m8:Cqm.L3m=#"^3HUTm,?8s85[]_J<(-p@jp4"Wii+in"3S0Y@%6 + cGIO6?7HA'N(C)g9nk&7I1/q8=mG8\.u<\?^m&f6&9/Lq`<+c5%f3 + *?7!=SQBb3=j>CtK4/8US?0p_`ldAbbims-!/u]O40Kc0KV1L2:b2ZaeP0<"9i*2=i&1],98/hab#pPT#R_7^%l, + ET8]b4..4>APHTtV^:'=:X*8\XYj2OX+77:,s&9kkD`uQYkMR5Q@o^!)^bGJ7_c:LOFh!E> + nou7!%L?e=5=@7]p-V\FN:MeR5E%hCP:5.Hu'Od&[5jsSDVp=ql'Yo,bd.RfnnV2uBKqNS* + [/L\;D*nBPaao3O>j8$t`(H4dcP6g!D!e(Kma+T(cNO^'q"RP`Hbq7T"TUL-FVI\HeH4)`K + kc1Bq(@]g3/UfF&/<+1j,XuFGo3d"?9&.3*WR/@aV]W:;%3;3qgJnk"skY$FJ)W75t[Fcj'?`K]k0g+8W&cleTG((/?fArU+'2HK9]7dPrftQ>;@m/"'>K=dAl91J;>G1^;'cGI6BW&$_kE_-_Vg-X7aG(B:N.ie\5:MGF + Tq^K#n8[j]m'oZ==#h-.9K)lSTbJD8)SccS0beXpB?GtfK=Eu1s3&46:V1BaQ2YiOAUl6WS=9JmZfG,,&kX5T+FXfbK9V$ + T7\@Pb1:KOZZ$13+C`LmJnPm>4&VbgY$h3V4T.gP"h6dKIAG?5-Ne4_-!4P<5m5lKT\J,*=jfiDjfsZe + TA/J#a\[#V(g@)R\C_'Q.9sNI-uUIEUq2Xe#DKtE=`4Q#"$t">f!Bp^h&\Qj:m\<-dQJk7' + d^jKFpGEM,S3Y$c,J3M1oF>R4.X&i-/8ck^EbtX>ptfi*Sf8rPm1uG"gB^eNF2g4=/f;/>J + Th2R&(no:CjGBRR;EB0M6.#JI6*aB`'ldU'!He?#Gn*D@8;o-bG[eb/!%a@rL.@,> + jp=+0#`%GdeehVTH9h?Ef.KR&?;koe>Y>ZGfrTJH\K5Qhol"<]o2\2Js#;,KS=.o]+O0LL@ + -_PB'g8.g,JPp$M0B@u6[L[]4L>TAI]H5u>_OnEQli2(rl`>/@&-l?(8^%^!k/_g5>p4X-e;J?2f9haP)%i:=W# + *ogSQs9jgl`XE6L'BH`;4QYY+5$^mN"?I$V4&,^I\neth1cou^dP/(@U]5ii_DiH*[.;E,2 + tL+A3Db>SC+,L86$KTKBQASE*NP03ST5;"!Z7.mPu8a23OVL>mU-.!-70>fS=k7;@m@Dfpu + [`Z>[22;KW.N.qAN?!g$S8/)jdX@SltQLOs">O=F2M2rqNt"dh] + 0kU+dD_V$hM*3N9SR!(Yg1PP%22iAE+CQm]_=pE8jPQ#H_882?hV;4^2LO+(HVJK95/q^)j + "L(`,-rks\:k[1dKE*o^h%YLi[7C:iiW`uGc=8'4A74h:BRK>:^%J4-pJFI/KPCr"fM@4De + ?D,\jUmB*_^+8)g'5h;Z=&(c#\%LE=bY]");^O>9USkdQ\9$n'0'g*0O+]BeUh?I!rtaOTh + koC8HY6Dc!Vn&9!nj,1'n_OBXM(.MBqDVrb/I8:;e[E_Gu9V49C=6aN=RD/jYR + s3-6Fs=IYU1#862!Sq5%jm,mO]Be.lldR!aY=5E@Y!,9T8%(bl0U.MeCW"NCNFBJhA:Sr+; + `lKqX;_B3OCnnR=19WRmmX:lg$1=8oGK`%.o^:bCJ[1]-Wl&M/=q9t*VcRjBk#Cp[roS'cm7Ap?V#98gS:S1>O!o3!0N@,p'S;-1Cg!clE'])c9eAnL$6I@Vm5/Xr(2VOdm,mY,l + h:W>@YGgb"GE].Ibu%jeWQkMUt4.OTOE(%12@DYF]66ha8hEZe\Bbarg + Z-jD)ERpR"qmWd!t_#T!@C`IaV#SH(cj+^08KT/(qk+kHe@VBXGnNEC^&eo=3dd]7T8FuRk + !^R!5$.!97c(rBk#:l-YoonlkL8QHjQUGpk7\\6bnJrPb4%,;-#s-S1aH=K( + KpFLVR`ps%)iZAThEmG&M#8:h-<+`HDhLLBpA#@./V0)2QX\+HXBjcnl!u#ij6G(M@1k!.9Ooc1ZX=GV=\o5D15RCGclFRAK&,2U:pMpL_KsCB=P!hCI]coar[cL:u5L>3m + #(MDM&]G!BCsWE?q)$F,GPVO>\Klr^E2J*gL8"SH%oA7847dkkBLI93)hm + X7iBnN<8$=>Cdk6-;8/U%K?p"B+n9bh9ia'GhDpKt4DcWMhQYhAKMr4F@=$s"Sq6.&4Tq4M + $tn%b5r\3;lq#0:A1#.o66fmTL+"e]1V5\b#u@!tU'FMT,\p_*A;`eTF\puN1kf&oQ9lLf9 + ,r:O9?q>:*GO*pEZ5mtL)RN-s>'SF`\"m3/iiCAiP"B34GsnN0/!`h>deSR9AM]cHS4M%8!d-Sr!!"-peCI[^?;YCcH:90G86ZbL[/,JF#t + q9uC=RXLArOct4s!`$"3M>sZ<;"pHUXg^CURGaf)(0@j`A"=DV'6Sjs]l+fA>"."pYYnm)tEh)It)9dqT6HJ*!l\^co_mC\;_F'd\OkJaJB\&F2"Q:Y`(:FQ + \R*i%`?Zk5lAGq*(^d]d5i'T`DKlC(8b`T>Tl.jQqCu!`hYGdOKbaV0#o^DApL60SjLZuF2%SEW + )LXo-.#cVrVe4&=?(!6(M)W(N[OEL7/-0ue%X3DG.MiCKuhA;9_Ie)`;Xdo>-_[RocfUHm, + NeO>j&M*kNoSDng->`s3!'*7C"QC!0k + LiE>saXP7u6.P"k(-5ptg"\k?%WAGuQd#q0M6C*9hjV=l,::kuMs1H!lI8gGG+X@)%ESfPV + jR)]C'6Y.&YqQa#gPL:snZbQ7!JR>%=s71MZJNYhj@/kuBI7/IUE9dQAL=QW[>\!jBY^;n+ + [gcS0"kPI?)TlHTLq4h;E7k)UOcXrZEU^(GY921$[XfKL2c,sgB*C!Adllmh`oJoF"&iqcHUtX6d\!pPpC,B?b]OirBK38.fU%Xs,QWV0SOJ`0S@JOVSK3H6t + >dSU)AcH7g)p6,Q35@?1Yb^!+Ogg)hZ)Ra[(_O#i=%r,d),0$)X[!?u]%mMF;6rpgh_ne0K + do*Z;k_FA!@S5SQeo/3q9[CLDbVAPZlId68VHpq2Y4!N:RSLo<^Aau!Lo?\5Pg5Y)Vm';Kh*MD>qr + 79Kdc9oQV'[$q#u1]th^G1mT@cNK_Mn:!+:@*)XeL9n?n"7tR?SQ7RE?$`["G) + .\pV,bcRT*a:r+'eJJ-]gQm'OZYINnPS5O2%26?7Q)GLjikt;&p@VV'Y?/uUPtFnBMlRE;_ + "VQOrA?4oZ\i(36u]SR\YO?:3XZ0k9TGc`r]W](A*[l^eRUURUaR0PduPhlCZ*TBMSC,J`l + t8A#%,GL/r'6-9NrA?l_b+(#Yd4j3h`hBa(DQ+GN94"rWVUZ``(2>Kekfl,(oQ$bX)Ph&G#ppMR + Uba@5r.]lA/Rg@;VcFH99e)]F1:<"H-j1ZRkGi>51"r9T&\1;F20GpA/q6jSda9OuG-BCrG + `iZ1RR>eF$oN(//n+3TlsVWMQ2\i?q\s(oSKgYsPo^6hiA,-TE)'b;u + ->je/R(!piS790)B&_cjLKm+rT\CP_cD9d6EgLr;)dd&eojj"g(1&j:0:(%i`:b5<7,S=2g + NC^nI"cQgW1RR_4:^=XJl?+I"[Dp$/6(aB;Q/'(59;J?qUAbY&n'(k[1hS,@Hls\[;DMG0* + &PD+hTpu2efSc1E'c%-c$tTn;<7JaONBlG"B9(j*'-jmO+:!W>-Z-:2;HA8e=\M&@/J^q"` + [pMQ#u$fkr[PKPR.F^%R?l`"24<+S-`:3lQSTkBa2E(/-C@c%""m$O$^UqW)]=h1/To?Agq + XDAdOi=fC_#-&!A7fFH0'd'd*>uO9\dIU'"2;sqE:D3E]>n>8@f0<@0k`1k.*qRMp[fJ3b\ + qbVtD2dJI/,0/"1j20j3DLB`8F?AY"002eX5afRG\9%$)fE2N.*_a9o44F1\lhW-P + A29e/23qeVNh5!XoZ8iLJ1dRgp>7hZ-1tGkuE%h`$Rr.Bkc#>ct>#nG(@rLQqCu#%UtE(k:>C/+/F?d*chM7g + YtmKbbXD19%V@:q:&iY(:dX,uNrSi,kjq$u873XQF7gAWn*B+1eXe:OGK*nLgtc3YuDqaHM + SGUu!9N&9ns[bGUU88;(G:CXHG%ReQ3F4b`Tp$`l04$$4/87%: + 4-g&a9)'8ZT*/gkXe\[DpfZ']!Ykd8bN)]&c#Qe + jo(%Ho3VU\+M+RF#.eag+\DtC_"o?G=LoqjkZ8)<(*3P6ogf/mRs\Qpnn31+e)Pj8Mm1(K_ + mm-5Icr-JKJ5(dQXcOMPPcL5Kd&].k'U\@s"FL;c8$Ii\5!&[NrY[Wi5?%Se-r"k$c&cncL + sA6@fOdM!(j!gm-^>'EYOAs@DK#Xlr#_Pi;Q+geh1jOn1t6#M#V/rs0+C9:QG[`C+g,(+"N + 4CmB0ljR%I%*;F@bp8DN*!CkE:RbTW9I!<.F4Xq3lkTn9Q^m_2EuCA4h<#gfk5E*eOn@gN5 + B#*?5$6JD_RU.t_(";$%aAKi!'^5W\^$tn#ub`Wr6i"mlKJ\\Du!=faY6kuD%(4g-6TiMjn + 0G/j/%8/D%,pIlclM&Zc&d%Y4OGN)hjuKZ`&hu/O0:!mbk4#2k&e3e/7NDP_\B,=6LJZqC8 + $`p=6ls0n:'"l5;+?@\:-]76KamSJ&223AE6)EJCKH)C:>7;F*kNZ"Xo*i#"(n(^ + L-W;2B8?U;_Q`+^>Fr3>#fYT<]+<&ks^(ruoI]+qd]u1++EQ[3EU!@Ne,L + 1$T*2h@\^O;DE/=8&HUXH=p-A[uflQ6#mL!>h-dN(luQHdUt#W(FJ@B-Sh>?Z?[t)CEgUc) + @$0V+WLr27"q;B%Nu;qn46G#JL".3Hr?FbVDU"7-m&lG=J7o`;QTDahAejt*&@74P.leD__ + 7`O/<^eK;U-=<5&]D#'S.)2i7&.9qDFqG$D>*BJFF,D+;=-C>g`'rk@H;F,[]#$Z)rU_Tl^ + mOQQq$p&)gJ^n%g^k'fFC<0o1$.dpOE,,<,)5/E-.=7fFm2D%JAV3J*P6ZF)ZI;)P\??.5g + U+n-=<+r:=pcCr%tPu@&$/m,K[\E!2q.R91P6Dsd6GKZ4u=PUF-7V#!C$->.dm1#k8ubW1 + hi1DV]kRV;kb$.2A*b*%Y3CF5g0YPe.&)3%\WA(+W;"[9"(Vr>lo^C<)#]#g87g+30Z3iNn + m'Ro!!4%8ck.m"GK8Y8P*aC8uciY[%g9GP1c(R68YkR1an,9OZ!o=9MUF9U#bh[]0>fs9.( + TF[*hm;ihm#s:"6`jV7\JrLJF)S8BPF9doT6XroGu*+"lYN1[d_2ltb,6:rYLmap]>"JPgN + `N7@_u2'W*#aG+gB1%boQNZ1grnf&;s3['=u'ddG`+]N"DLd+iOqcG_]f9JuLo + \3P[JJ@dML6]Q42:.m[krZ;q>fu1_Fg54JJQm.d=4PqK'u+(W+^@>(*Dtj'"FbgMoOrB:?_ + ilnaj(o*/RW,G7`,O=Q4ie3mXoYo0,=:lN9aj0nf63a@H8UMo;Q/1/R]DQ7.s6AY$5E^dMO + g???J2<%c(UAV-c,\@od3bFun7k>!i=YA#p#<+ab;"o4D$\ka#t5p+\+ + !F(u+rB7]Um2O$lN^J#4E\q'<[V]YLMB?LC6G9*f%RtVZ6(][D$*ZQ + Q=4TqLMhgBdWKRH:;ekH0G)KN6C<^N7B]F*CkP[r.ErgD1T;.k+^XG1h(6dr + CQBB(el?[u.S;-6n)\A/Bb4JY,7&G[>T8H%V0(a[."+*I:&:):jFL.?#7j#r,'&0>8> + K49`r6QLgSB$@bR24+h[=A=RnO+ec?**;03TqbZ`C/h]SLnchaaU0)NQ$_J>-6mGa\>%*4J + 9EnD,^>0(NMD&7&0:JjA0HMU32TgqToW5coNU157a'jo>,E,aqU3M\CiU + @f\pL%F)Dj]Ne=P]&?o8uT#*EC3o_4u2+[="A\_Dq9SGBo8F0`8H(#'BB?ToD8s*a3h,PK. + $paNttoR;X6sNHf`3q,4r[2*0BD?(!d?M8bQC6lfAM;.4nmQiE=qT9j(]R&J@R!P+%ear+; + f2gFk[la)nt:QMdZQW^2P\U#N0abLT$(ZDa?foqfVZp?^nNUJp + M9T\q#Z(l5TOF52hc@US"C:KWb(UkLq9`)P)$@N&fkR)YXM3+b1ISc_L>nUcPITHGGDHn/O + DF6fFS>g6n7Q`2pOZD#*B;3btk=RAU*e*[/68qN*TYH5Rm1*Ep4ZR_u;'eZ``4*s'A!\"[- + $KGs-k5C/g'Wb\aAc)spGY+$bmg?p9'hAd]A)7n0F+b1FRVAnLGYZhX#HSd_:=h$R4YBiXQgea`P+45\QYm'tf1@LF^1\P?XQS1An6k*1+hT)9LG?a7Wrb>e;)jM9AkZb_%@gnPRK"d_S%l + jVjpfI,0lHc-:J@c@YN1nE8'/nr!@[>s.1J>l:/jX3Z!Pd":N/nA!;_&rBlpJdKVkW&Q-uI5;/Q\du;&kb9b[m0@S`XK&&b']gi^k9@ab`eK%iKSS + g$MFT:0(f8%i+2IMJ2t,OBn()qfgit2;N1*gcaA3h8iq$Bb#QphF1`+?/NR`nfrSXm="$P`t.$nleKP + (i-RE;?3.lK&gDcAlM^tGaICH_:"luqh]=+C4nmqV7H6]Zj0!sm?9W'e$[Ve*:>RefK_=As + 6e\,4+hh4Br^Z)TF6(t`jV6b:?><.T>NT#QkFQbXlfI9#Jn$u^>+P$ihKS2/MrB,?@fDAP% + IrYrRU=p6Pl?A/^7"9)Q07#%]"WIV%B&L*\m>Mo0+TCq)X;dX%%h^S= + /c1N0*]\cfd$qL'lMGKjt<*s8E+)C\u48AiBao<7U$lf#WW_YjP:d:c^J#W=l#Q"J0dQa#q + $h=,/b"Nnm:`mX\?ci8afCpB<7=TNp?gtfpg]!oIs+*GnOB==\&IF.XiK2\*dH(ss4eFH2Z + sGI)NCMrjf^sVY+d#=VOr*`h9.?,ujc\;=^0raa9]N<9PY(HVSPJ@3g%>8p6(q-=PZfpcO\ + )BIl'0nE5+ti+5%a=$UscMNX]FbQg@]p2@Bir$O-r.'d:p!lm?ZLL^>X(2fl!-\[GLG!]jC + /og=tVf&UrN>Qs;Nk&W+J9nX/)W6E:g8AFIroVI)'GbK[&nS9BBJU![QGRU%hCWE$"][@5o + p^L=Cug%>/I[bl)8_sFk%h=gl"_;Rh%(`XU_Oic^*q4-;`q]Ro?E;G^p[o]if^?6j=mXK`& + iUM0jQJG6l=5*=nrLVngF(sb3I/]aA(VfM9rI4d3mOG6s^Pb]P;N]L9f.PNQqao8),*s + ceH3P3oVFcK7s"&V;H0]F6W@&C;Ir4e;XI1\<]-'M7oa8g-!OG)MZZW'FnL5l.J'Z)?!+Nk + WDV;+W2hADVV]W0kB'@aO:PJh)%?!JF3M/f07,(7#Vi@PXeKL=[8Yf7)^]ei+K)=M@"]3n + WRb3b16/:=s"N-C.%AJ0/BQKG`aa,ah8egm6QYqC6nBIh)&T4kelF-kj2NeJ6\RQd + @B1c`jLWa*%tUT?KPY.(Pa)CDepCb(g8K'@UJ5Gr=%%q-MN]k54$ns60B1;mkogs#8R)>@-LKqH\RSh=5qGB?U/O[^54J:^#XhfD + P65'F.WVc2tehPl93Lq1/`Er]nOQXIo\.K+"C\^Z[HY<%JB/E.q1Tjj+&PnTf_*MA7PL0+$ + TWGCYdWcbfHjRGe9(LC*ei/ndrg9.VNI0a08JfR4?(oJ).s*[=([I1>10:J,TnX"UE=?_R[ + "M[1l%2+-:LJ9)'`[6O-1,F8P(ok-"OBLP7hJ%8\$i/AFuLWagFXI=K*@8qRhjZV + &MoR9e/cQG*Pck=%b?RX&k7hQP/Fd9=]=$Abcn8dXB*su322AFP-H0*!).RK*O0TNja]U\SASec@ZPI/t=h?\,D"W9!m" + 0Xdg>?3'0nlcQl2]FO:;&5ZYI54dfe@0oCrj#\[C5/f7D!CKD.U:`?fm07El9(^C(L3m2nhe(VO&eS=#i)1umM*l!t4s'SMLKlFI:_\:2q@/#;* + E)OotR"l8_2hcp"*YZFNV\N[R=c6k:)oRbt%q5-rN,c9b`snXS<%Ln)Z1^E')$]co%!(@4S + hsOe(F>8!/*sO-EqWjBf^>>l>"&4;pJjug'9oW2/Sp@b-96]-%$5Satnb(XV>5p9^+\hV0'/4di) + jnBtZO)FS;?V)M_1(iBSgqBY,/"R!`SBhk2i=YLXW2->76+WHFN9=!OeU$8"cOFnWT&)[Be + f4YA.;..#Oj=''4/RBq'VlIMES:$hhWT#Y6M'3c,eD8!KhG4qF>6LSH%;e<9/-Kj2(UqU[d + Uo&?:mmk:NAI6Vr]m$pZh\q/CN4i<*+P-PM*!_$4IG)53B*7)u/9hO3o>>fs&)RH,G]8i?\ + [\ORiuBFun7DdBGk'H-6Bd4G5"Wk>!2LW?I5G/7*m*)[E3\ + <6J,e<>ZDfbf=f;gWOp+>tuG + "aVBr+ft=e\gZ's/P+L@hd89NTU;q*GO%JR=n@]f*H_>W`+V=TRY9cQG:AS=3m<&u2*PT=N + H/E^ra10IIT%i4I@9toVmiV4o[4hH-Qq)kn_tkHF8rMSq7fDN#59kt`I4r.[`Q7TH*$aPBU + oF-=0^TO'GP-;K2n8lBB'!:#?OkJ + />I\7eTkZimj2rkItJ^m!WdF9b([WB`Q?^pt!]^g"V0&\"uZ5l7oX2o5kam>W8= + SKm1Kue(uaGbtsXG]X![E.9a93ens9V]a`%E_W38n=fUBOOQ(,/;W)L56A^ciSa=(P0@8J8 + C[.O_4_D"b9gs%)@)kfK]K`XiPGbJl"f=$S.p(YY,8q8VEL(jG1jg%a>7Z8`5M$/CVZ[\P( + ]^bH'[H]Y"PQ?qkGW6/5=l3!m^"#m4R>OQ_&r^eY$!"onW>Q>gnq,_ndSr:\G(cMl(3!&? + I-$@kk/_Z-NHFC0OSKDd^W[,&bUgZRUr:JV`_:?pb_4)5m)r)=%a]UFaF+@gbdbtm&l0J&: + Fu)D,kOpg%F89ILVOqPQioonJqB6bNZA#u"TJq%!4#/^c-5"gm,-(siQ`lbc:$bkI-1e6(f + ?Nlc".L$m1-g`&((B>;&(?AD%abm9hC]S"keTbPi>R@iDLrb;5%?WbkBA1pk\S=:UL#HFY6 + Q'O&G>W;EZElN?p`9-;nN=;LLMh]dZ=QGlYLFKIEr-:hbXQ>D?O*M1BW$!*P$&BEsoc#8gg + %TO.n^rB5sO"k[+8PMD'E;G!EO#mbn`#\8Xn@><#2M!0/>=B^EoA%DAt;f*E#q,sPr'M*We + (hFK2gu_O;Nn&P&;oA`9PLWU.3f*Gjebf#$&E;JTGPd&LOeSE"n7TU#T!M\- + 4$i"KMWE*TEBd"QQ1>=65(XBT7a#1]Z="!/N*.SSV?R+c*XEK*Za9"64&\;p[_LB&:_"um8gi$CU,:OmS + `LKKSj*/=bYI"jTmb2kXbb: + Rb$D[f\k!#"cj/olI4iZQe,sque6r[/U<-:`2Ptq]7G>ttD<7O^mk`jU$;,no@#i/H[< + E9E+]84_W8)6,WUXIh:c.Rf!!!P\E0gd5&PfP1!0CSlKSP:A?%=KSJ` + qsnAF!OrN`q5="o)AR<76:R3XF9]! + ^Jo%J49W+%Ut^_89d(DKSKOM*J:"R"FrQ7]UAgS@:!fR>4o**\8Hp/3Sp!U!sUdG^bCF$N/ + %rT8XKng3(sKH9`n]0aD_FijtB8EAVB-4J5@0d-li"#FF:lALgVdBE(>+M\I^*8Bhk=BaZ#kg=9TShJEg>9o0>=GqkXgVR?\-T4I>G]U + '29t>XIDF,F4r@/UAep>s(Zoee@?`&?UmZp=R"qmcad=3*OGnr30$0Ii#J<=\iV%!+iBpjhQk/S]HW^--;N8\tFrdLcNSE* + 8QF/?78EDck-Ef2[HcI#o1buk"K=,iSA=*kJ3J@S_Do6hFD(N,KRf$F*eK41K8A*3feAEi'UaV>Nb6L + jk1GZ"/g19I.#DPt%%Y&q&O;?t)G#;r$'$!6efJ8n+DGcp@O@gY7#,5X-K9J&adss@Xt/MW + /`Q3(@g4Yt-8T.$2.L5VhL7E?SiGcM3e.Drj3Betk!)Cc5\(WsA2W+P:;f\P7V$[5Ar)n/#l[SRoO,#gU1baGp:CLZ%BULS")*289Tu+i8S^akm5l*7bhHjo@dOK?uFg;Em>N?L^rn3R"\e5K`I0g + h:DaA-3+$7M"WODGYEqeo)hasKG]c&'UctfMt,r#mEWH0:lY_WRGGZ=KER'\%hf5_p],L,B + `=jpIgicQiTeXBlI_G_d93NGs9# + n;e7)V[<`s.sLo%#FkAZF0c#+q8a(XG$(sADj\'oBL+T_aESPYL_e'V,Dcq)aE5/[["j0^O + +K$3#l#mjIJ`J_V&RY^!!"WqG62G:"*+X-LsA&5plC20R=kMtG!MF?BY<\eJ;qq@EtjB0h_ + K731il_VF)[02KSOW1Nq9/1F2pF_*o$;\+*dLoLt@$qG=%,K6caI>q*^#1Dgup9I/?TG"h1 + $a0'r#XRu=bGr54Zmj:C6@!!*Xu#F3nKE0#_&RJ5UXG.3(s^lETf + Y4H:ELsL%]GB&GrEl`HGo4N0ZGBS?E=*u)l#e*qBpNjo)H\hF7!!%O"+##Ysp]1U"+/"_*A + 2YG:)+"Y6pfp9!'8f7h;7P\14WfbVA5YE5Q;&`k8nCo2A@=t^9[%*I3Mb5C2k3WU;n:u_I6 + XB$BN*L+\rB4U;JB+AAN$)TMEda+$Dge*=0,G<J91nID=]ZG[*E[(QHJrEd:p(B-1>"#Jp[#TkkrN + *(F6S0\g&&2FY^,b.(\],J>%D"(;ASDGh(4NTMAZW-31nSrESt"o-iPn3=OC_78!h8D@+p3 + Uf]W"i6:8id;I+6mW/VOK:",'^*CT%E":o4LQ_9r'_49OXs31R#ns\'uc;Mc>c8BN+EmHM' + -tp!,%`sBJ0N%3r^?+*!1bMC`>.IYqIR:.jLfNbfR/l]T2ipW6(pab7,ES^S(_A#`HN9H^c + b6P:Xs7bnEe$29h>$gtP5iWXoag-]eIa%Z'@k]HC,3%N@s[3.E1rlr-T2#3b8iKE_s'UA2l + EC[?\g#^Pb>T`bDN:",?o3!#]TA;1'e.T*LA_DoE&;1n"6%qKIVm>eQe7-Z(!)%"%ScDU;(pK$\-pS(e4n=g!c + ,uuYM(IKtMAF398S([$9N-B4IG^CYrI<`B%KtG&X-sO0V$jjG^E[OV(K%HYb6Wa)aOS%Ecc + g,ba<9i7d"B%hnJk==jM\=7%iiW0m!cT<=NlY^@Wpi>E,:\H3@>s< + 3YqI#(KWID54Z-`G\epA]e?d97)>jGSZS3#'=r+)h87+pe_>PStS/VJke2orMMioMMj=C2Nr_,2\$jrQn@KK[9G1l,!;SdVKF&`Q(o*_KlNUB4+ + P'`eOLjE+aqJP>gjPO9TU=]'e$'LDhB*@"s(/OC'u4-0:4K^[kR^aS"Xj+ME4:+[*d64h\( + 4'3X:4H6bc&D*S-?up-mH'!f_7bn%ED)$j+2W`NT'VQC^A0JOnW@Zl[jFN;DC)04*4X\?"a + ,#n=)@UmW.Gb0FPnL6#+sCYL-%r'4Ejf.7+J`nX,18)0e_[].eDA-2kkE]f5*WiLECE'"pjF8fkeSHUMlA!!g1k@$Fh)1/))V\@o-"XoP>.IPlt#-2QF&8FN%&7(g0hdkPYIT=W[UC#_,l@J6B4. + D2EYZt+_\a2]E#4>8])t_!TV7]"QBsr?R.$CcqZm85QET2gf5L!.#&7O!^[#=)]+]0FukdA + (TCCWTWtYP^QRV9B,sjLCKQ$.M^RX7:5"ebS*s!_CHcd1Fr]dBQ3CY=PFisiXLUI9^H!9q^ep@_: + 9\/mJ)hV?sX"&)][cV0%1[A=d1Kr&/$+u$o/`C82t*(@BuU=i@nRCGo@ACi(K5Z%16n@E2j + XRi`o]IERSqTQK05pP%f,T8E@K.'*>O>+raZs-"e?r,%Ji[&MkbL5_g_*f=m=!EN38s'Ses/WC$1WC2\l!O<7DXQ^-&7GqQW + B>IiF($T3N!"KM@1,c6X#6_t)(Qa/:7Ya5C]S%t;Q\f^&Z+Ka??Ahok)P4;m7=7 + r4$3LZ0-Vno)eS$)a]S[4^W$06$BJ0FgM@YG%(5=8_&S,]EQ[jlRLuo9k3Ll=GZJ1Eq%_:1 + pmc5R-10uNj-F;bWd#kA!Bl\?,SjX3;?*uJ(#Xto(j_, + 6Z,k83lUTYcs*T@$,M!N2`C1Tg$a3)=E$&TB)*ueCio,_r)ST'1Gg3c1lS.W3X)0r%qIYGK + +dYja&rin!`oq`!"Vg]Y#!L3HRW_d6lWSf$QQu2]E0'86Udu!!jEZ!%T'-fZSkpsP$>?5Y/R.Ck[k!--Cj*WYg@:=pP+1BLICcesBaF&"^2LLcq1, + !+7\lZ%OmOQuPkh+97?d>\rI1T^Apj!7QN@e&(V(%78Q]9%<>7eKPRT@PlW0&Cp/Wj"/QjbgbF/*m9_+"u'TmE+oN\D$E:t)I^9!KJ`lDHmD + 1aIU5oAm+W_t^5"kn!:b&1.NL/cssK$K1=biF3_aXrcRH(ufE_ipY+.n!_BQ]'Eimj8p7\D + G'!X:utGS+`:QI&/+,7%d'KB*c>r[:3[GTI1GX["2Y?-E17WJD&2W/#Vg<8AQ0X$eHlh<-: + (JM0mOV1(_tt/%Zo6`+i4N)bZhE4-qY?8785&La#>!$W*aKWZT+!Mk)[%@.^r.Pr + j;AK[qp7H+;54VD4!ARI?E;$A#Gm2k?87Sb/t:FPe[0_7iBo?T\o:It-(;"[K4j&)-.0FAs + 6AG2(#pCD@!%sfHRJ6^ETpof_R+qFE_jS@dHqCe`BYHB"!YkoX6qes(Cn&#!3%h?b%,gXj9 + :Y>W_*@>^U`):FhdWm4GI*f-@-h;pX@CI'CK*^F2ee3`TU$rhJ\I*sY!W\/l6ae4*EXB"r+ + Q*A,_&i(9&DSih+`CX0U(.UK"rdQW,m*Q;i7&`u3ZR)S"%,NZ@,)`2"s&Z1+^pB:@n'=i-l + HF)-R2"ZJ8u2e].<=),n]5[Omt04*AQg"7So]eO9Qd\VM(&5$PF**;_$I`aU@UTAT5X6:sB + F\e0:"/%IiBfE2+`fW[1L49/-,aF(5`"q^HT+2`#QLP(P]7HnBod'G?Gr6!VX?Ihol+(1Aa + ++TrAX*YZA-)Xs%;U"gIC0G+="'>\A%UKTC&\fkMG(VrKO@2]i2M`P<0)W=F(5me2I4rGf2 + ,_Yl5-s]B+uql/ + q`j]T5]mT#`ll/64'K(?7JPm>,_cjI`,upK'FcfgLc!9MJ=gL%l2;)9Cgp&`9?1i%;@A4WjNF);J?T + %L`FnoCPrEo7!?oA0rFpVQb%:DJ`)53uK1Q>^A*$^`ght>/u(+E^k!F8YN@J2QgFuY8Bj(# + M`A2Zi@(*_Ye-XtY(AL@ps',+o"?"N_;B(eH$2JHd3ChXYWhUYJ6Sq.5S=B(gplG)/G + mB5"`9Bf;2F2KIZ_GA#L#C,,;7[[UuSX_RR6,o2PW2S!V3]IObthDV!@GgC\H:q + G1[tH[r&S4DDpQ#[_ghNa)'>sD_-TZ(,KiOrGVCbD>+'MG6r'9lJ/i:Dc[Zn@r#`o$ZYnaA + />Di2^rdU@NNAOF#84KpChP54`PZdEnf6M*?c#X[YG;k5#EHcT8M0ScWGpRBQGC+VD;gDH + 0'Z[;G_Hm0YWf>W-Hc$]5mHahOHpX+Duh0=.cIJ;iPGMRUif7*@OI[B_WG:@u"q1&/?GrP, + ?(^WI["+^.YC\RdY3#R:V7=]UjJhceHfI;E\COp^^K/b`*GThZ@4V0S3KK)D+fJ/&(9n`4W + K=F."DrlZi?%qq^KXbHFG\Mhu=bcUqL:DA]F+&dFH&)0G:tSd'(l;,bK8B;b(:\dL315W0F + bk:#MCa+2fVsb:-$m)'M`A+?(nlgh]ig`3N&\bj\Ya3>mseDihLQKt/4eGplh+(Qu<`P9u + ubGpANNqib/KPU0=mq*gOY9NTn-PM&oT),HO.?"hlqQ2,!WF:"4XCrc?cQT9.<=\4s*I@'; + EQMH3Dq14pDN$[/(R/*#8@[iWCLRI8uR@0n?@QBi:WLEXe,^GrL)7WD/Z^^ciRb>NIH,q.S + \!sqT9_ll&H%2>efq%rVSN5bk=lGs_?_,m;T/hImq<+BYc_"AAP<&0+3XMDRrLi?RTXkl#\ + d+pT*KsY%Tc,19)BY]`q4YAOUH'!^3[^\tGGA>-NOgj?3_>@#3MY;):)Zd%GdF2l=f(o6V# + "#eAdP=QD2B0:VYYFlg1@.MB;^',LK\bt3f/W\H`,RpW4J7IqM2%rSV7uCW>[jtqPf)#S#X + ')WnO;MACmkC]n#s_X89ec3hraE&$1*)IX8o63n\rXbH0CoXh*VA]%=*2mH + kl`[o$H5cCY=jaH8%=%aTYaZB4HPs*#*O5Ja9filkGB:#N,I72$ZTC%NHTA&e.C8b[ZJ.IJ + HV(TV9sjdpIeuF=G>kkQ;mlL2[QA'/HYKq#D79=][l\`AH[3*4ICK*)\3#DSH\o8ENO\kJ\ + N?(eH^VFVS[nWk\iZb"H`=TgXh+D7]0!F4Hb$c#]t=0X]K=*FHc`q4c+Nr$]fXcXHeH*Eh7 + `^E^,tGjHg/8VmCrJf^H;,'HhkFgrP/72^cVe9HjRU$%D_lR_)rIKHl9c5*PqXs_E9-]Hmu + qF/].E?_`TfoHo]*W4i@1``&pK,HqD8h9uQs,`B7/>Hs+G$?,c_M`]RhPHtgU5D8uKna#nL + bI!NcFIE28:a?50tI#5qWNQD$[aZPj1I$r*hS]Uf'aulNCI&Y9$XigRHb<32UI(@G5^!$>i + bWNkgI*'UFc-6+5brjP$I+ccWh9GlVc9146I-JqhmEYY"cTLmHI/2+$rQkECcohQZI0n96% + FG%cd6/5lI2UGG*RXg/dQJo)I4QUiNS+2lffbVRI@8d%S_&IL4rH%H.3tiBA"8IMq+Y*T?u@i]\[JIOX9j/`Qaaj$#?\IQ?H& + 4lcN-j??#nIS&V7:#u:NjZZ]+ITbdH?02&ok!!A=IVIrYDSfU)EsG)<%A0Ts>WR`Z8LO++ + C?ZIbF,&C``]+)hFY!JUQt#mI'uDmfA:a+h2aqh=(@En)=0cU"ULf`Tr)Z)Zd)2+gp[QclM + *6[G@Q!6-pOdNUK(do05&KiN=1beaPdhoKJ?XiR/[=U):X&o0IgC!N$gpefS3(+(*tq(]g9M!Vu@pIJ<_]*s'M&T2G>)N#0!@FcO8JboDOj[&;S + !L*@E]GJD5)557LII&%A^$_N-rBE%S_85aCZi0p_j$EM7J(=K`J,5c`f&?0=_1hm'r#cC2' + FfH+D*D=rQrG[U%>R=1&K$a-.2@b0it7[.DE/_u8)t:#'TPa2P=ajKR8g=l/XK,m',d%[Bf + 2ASk7a95mWgsf:ZrK2'b6'hUJ^7iRT1u.9rCqSO#F$?$!"$+lP5l+%CGl.=6p\A'opBjHa[ + [SX&Z=U=^X/F(0d'Ll#jUDmh_JDmeM:G?gnmP((U_*_dW'PS5q9\@!T-H\K$l?Iarc)EuCM + !DDqE10CjE0'j6.GIqLVWSQ;psXk.@^)]b6jBsl]4pD][SmhY>(B_WGbX4)@5j)O,i[P%lR + U1:gG*?LPCWR^aq@XOR\%0C)_GV0qj@J + GR%M'M3R\l`:k`\L5PVK::Ej6;uX5[cBMKbrea\bKasPR3sijV`e_R:^`@/8l7?eoQc`k%5 + L"kNM`bQ:b`ihk3iEoeiGfk*BALl2$.0WG6Djk$)J%`\:>]HD\9.*EaGM5rb>*lV["IH*O[ + BHY2$AD=0F":hr.hlt#A8L1YYf)ame;g=si]D/Zcf^VK@:7h`j]CVcXSnb9"u>]H/,k$`4l + ;2pWWOr;Zk:a]m9d<'da9@G2A59\Q`ATbc:h1rOtccJXZq:EZBY:nSOAfk=5p\kDMiGh=o= + 5t&6pP3OVfjAqB)W"FaIb]BoVIo9rVqZ5q, + Kq!47IV%O69Q75@eS<-"lk#?fV)WB0lU6GS(!b;Hk5pV>It-2EKc"Q6+?:![=n0m@]mB+)] + 4/ULB,T+P\2pOHpP&+e&Sk\?B7YSNXX,5)im%/j(eQ(o(NQ%3a4_LQM/nO%8RET)dQ"alID + .FDC#K.G,\9L*Rn(I_d45;i6]<.i=t<&>-J1Ks=o9%s066d'1QD;0^lT`OIOS5aDsia>*q7 + XqZJ$9aX0g/dhi+EZhiQT9j#!0O&e!b.SYDN(R!!4%qRT!g69F8Np@G%cLcpB0V,^M\03\) + "U$?o8@iB1b7L(PUp9o>'L_INN-21q#VMd[/4-<1/@OjH1I1i/iseD6RWI&G5GWA_j`kRPE + k3maW\6RJcDU6Ji?:Wbso?HDi1YMLI$,]l"C@()`8[Q0%li#tN+]iWQ!PSoV]P`hDt$IlYZ + 9Ru>d7RA&h5QZ]Tl6/"JOX;-BL2$bq!+r5_7j%C^Vpu](SZ:5IL,r$tu/@B*u2JHAl])u%?AUUOgPXsF='4EIa&%2"@f\,#!DHX + #AZ0nPb``'>sjZ0o;;P$pp$?D,A25@"AE(hYro59KhSk26ek#Xh\!Gg5l/2j_s$L7e'C6dQ + t[t;O7+gs)E)!&80[eD$J:N'NES30gdgYM"#>V9%.VnoH;-Lp.m/hEm0jqcoJK9(TPU,uGT + XBl-Iq+nk`Zq=h/mEOql2Jm.R*l*eN!\=[gDm9_g\:5'U!+Rk(?15b"[1eDojQ_iKlbmDdr + "/]d7Fu;\^N`56Ki'[pL7p`Ljr55.XH&-mW_*eFN%'HW[M+7j6?m`KPFF%mS'/6EsJ + 71Y%,L/I16XmCa1D(:(6+f9a\^W#!Xo + %OG>gESd6]M"p=BC,^qKF1YkK^2m1*>E?Gc?TC-m1*'j/1,sk/dl,@:mSqD.E"Ja + P@:.MN8u.f8k-i^gPECn9j=\X!q-nE`mXrHWf2QLQ + IsaO*S.lJA!nD#MDh&14pFAkFD:F'K?e)(F!DBi + !J91+s>3MPk4#9G4[LC+RW"UCqG0$787/D89qUUPF%0GpScG16` + E\]i1M`O&j+JEP=ZBMfKmgU`STcgCdgkXckBjG0nljM*5nlc,Q?$CqgW\ThFS^ZSt"5UY?4.TGH`82FF+D#'H2SeA + .M!tB2&Fu5/o"3%AA#"#2pa]1:[>u3hV7hmpGD\)$q3*4>_br`Z2q3_u1[T;@nu'\X:jdNq:AOCN;3]0FS%?Yu(RXbC-kZJ\3DQ"e\. + 5&qU2f9T`^m2Daq54<1Je$pXn*459^kF2'g;^5'6;VE0;c)C,L`iJBgG"<\/T$>KS!67$;: + .#p_oRd(4>asW2FDRG5`9oDE,,OM"iKO4"/'go5^%e$$ + UeqtLPoG)Lk_kVk_Mc85uPLK8;8i9*2^e*LqmUR$n$jY7Ds"'`-b+45]?ge%7BDpJKQqA<) + LS,K10TH7"C,mcu'+cF9A0B_rq,QQt(r>>Cm8f6Vp@jP\EUSf"n.#R)Br(lm[ltaG^4%63. + ,m3AWV[DN,K8"%nl4&K='XQcA7%`nKt"W/!\!1Q*4p]D01;R0s0*K#^bD,oDmO&._6VBn5, + L#Y6d?3/Im]4Ll_h!!!(Q_;@dgL<+au8TiP"6j^#r$`/]SB%&,09\-8]$ICS + >&S+PDG*U"`T-Jcj%Rq3Q!8!#I#"8Z>@O>C.g+a%)cpN\U)9:mRMfGa)JdP6uW\SC<%;1&+JcfbV,7n^K:fRKPYlGnF#P]C^n:uci)p8 + k/!Q9;?Pg2tnC!?X99Us8L]ZdBSk/dUVLN";/+?6M(N.dPub7F]-phNHGKrE?o#P`ZJ9NqR + /W%'KTLPQ)1a@qDoIK6rqKKt;eK\9(mN!D<\bofm+FI\/.ABpFc9q9e3TKibW36`QrLj4-g + ,&,4GZd3I^$m`4';0g>mmA_^o\"qjh6]no.!>a?;a!+5E0[YPOJqLTP]b$[W#eNbY`_^'<9 + 9d@&qe-O3tAJ\3t),[4L;8A"7lnqWD&Q'hf;+23*;`]]8cE%9d!rtE8Lb$bk^k7`2"^Kf`#S- + u]1]m.m;PIlU)tMEJKW*6aL\NLAGW/AIDh?tbJ`r!qZ>>%/oJ=H5VTgL:N@DbF.gZK*!CSu + !5S!mW'S(LGJ7B.rb=,<>2,haK;Z^]4m-Z4A.0Ot4JES/.\1Rh^6*(>a#]P$=rD:Y`L=k^8M#5q!jE-/`,6rE>$(H@Z5I"hX;[fO'4[C.^&.#`'u^#Rc=&,m[=j"M@@G0T + "CRCtDs9LeW*FMJ>R>M,s"^f*u`O/H!sJf)o3lJn#/o=FUKpV^BJfN_Er[a;>*^;hsjS!dm + 29gtnpL2?`E("L)\IaF4A-A>,P?2,IVVa8i#dM1X/lJlme112PT2%G5.*fQ`JZU;2:%2$O0 + ALBpcZn-B*g8]lI@g+\97P%n-rKitg=6pbVg7#(b-3YYtV#%/Z,#RaGf&D/L50/9"4Q"W0L,eF]SM)N"L'iepb2f37"u)/g,`qu& + ;CFg>_HcN"#r2l&6+E8hS#bp^(%UYOF'9.?\kA!5I3icoBea%mlppE#[K1:3/9c[%bO_W5? + NEMC\PT%q1tOK5TC2gmBaT-#!d89#]pcs>Sb*Gfj(lA>E#`kN"0-Ifft,b#M=.5ZE+>6keB + e)ML9gbh4_F#@SAM!eGs=?.Qeu)*!e3R_XN + LeHFuT;]paI!l0C>r!6t\!]n,M\;9&UCu?Fl?p4^LQ2N&SrWn5X6WK+K4er?[?IHu1cPVFm + :`*99_has>/-mga0SY90!art9VO/5$Jn]aC:KB`1Z)E.QnnJ:MM?f\MVP$rqD@WPh&.!Fk@ + 3CWh@VPps,X@m2^W*EYs7=U + A&1`N394`*EY-4iOcmLpURr:hTp$)T,AP!`G_s+@UhY5(HHg][dmL!!ER(BnF\6_rr(o:)a + I^3lCAILkp+SMJ7Y7>))BF-C?BA$q](!^js?r`6J?^;Ja;8J&M7B71b9ooN0$4N+76Jj,eu + 7CsPmbLh*SJjLem^=G>jY:l"fm-HI>9^ht\/XBN$<%/51=V,h,] + :_:_]eJ0Skg-iVI92W/_)]%fcSN*8$#L^)'t)^jr:_9!_`SqJ:^RMIuVilMuG"RVHT9M!DQ + flHkNGei5"D&`%,Xj]2hH6#4!Lfe,;'Sh3qnS:I+!2tC&i&tpf>63r,#en\W[ + aKtf=0)ZsLmWXBl>2"M!f5p%a]t.h2S^Z0R0WYY6gU;b*0JC:MeqabD$7(=""JgR?qAg2'QJ;<7Y2.d + &#VPZV6phk]ejMRo3"Q"2lL.-nn7c\qXjGlffB*N-&4:%6HVTqpBVGAPa:l,Zd@uO[XNj<, + k=N"`WdKW+Z)uN/^A4BCPA^mu'(qE=;$A<_VJoqLQ`N':f7OH1W.qjbEoMAp!p4*,E#+18P + hukCJ8;MaFo"QaHg1kZlL[o;&nqH1GSu>RqLP=`(J=_f-IL2m='F=F.="%bgR"#.B_!iZi_ + b^C=(-FIaDeeTh#aGYq"Z;*K2^YF^#bO,-#/F-'HLeSl;9fDWQ+FaIJcNEK=9VdRH+$jF.'*m?a9+VKs5?c + OKZ$!j;K-G,^7OEq17e1b3M"KFr`8,JkMImP'Zn%e&h.Y:1\$O0.cmX0UX@"6:A<2Rt68ZbI,fXk>"+Z45/cVa$L&5I4qff + OUm[g;K,`(n_qcC3&BSh(^D#9*aJ6nCpBPFOWfNR^cF`5WT#bL^9\b1c@e,;P]*CA7;VGYd + Wdki#I?.)-#m9!!m'=57]*.#Qb8]K&@j&1;JG'39#`5q[.%f#SmJ4 + /qT0)rYfMOc9tGs(B&Y&I?bn1J9l$`C&t4@L;,GiQop3//43Dhdd8^:So=5p9[c-]`OA:k? + Y1XU7oS4nL]dV["+ibn_LMb9'EA7@L-guL//\#14@AXXpaR$kN(68#(b?-Q.YY`)@j5?'Qn + e]a5Q\E2L'[+!TjQp7F=c5L5XNCBl'0;R-"]tee9XP1Pt62(WRUcu7\s%`<*$rk`FcJjWn2 + !?)V'M0@]rpMbPDApe<9mXB-9&.=r'K#9d**kqr!ZU!#$\SOhL>@3-jarYKR5Bj + ^!)38>@j,9(N@P$qP2RhO86@%;84LJ39Ij*`c8Em6P]@b"!Ui>,m-*lrk-bnBIaR^7#PlD^ + !%Z9ar&@;E;p41b + e+M%'e@CI]#f-:.J*`dDh=2\Tk,aeEBG^Rj9*/VU.PP/D+eW3'M)=[IOO8\()Wi$$jNQDaA + ``6*iWlg;nL*J.[``0quh^=MG-Km`2T1tii,H7:kYBs32VClEEn>EaO325,frqhR3p&(I%_ + t2;Oj^9b0mr-/B^rH\Lu(Rr4t)2;]Nn7bgM(;9[-L@ff%+(I,R'0`pBkNTjT"m?ls&*_GUc + WJ@qWaaXAc88*D,K97k86U<#/6.M<;Wa/TJS"j&0'&YVN'K+/r9iB@PnUndd?/Z;2g82-tc + k"gU9.%[6]CqU7/d55#C7]==!^( + _Xj)npVUV91G#&Bdf?`TVqZ.kO#nL``:Z;ie,k7FTi)h.=eSeH%Y<4'@sj!ap@jiJq4W1bDt*g2/M + (p5It5h^9W+K2S"nt@Jk4H$!PN/W3r9'LRJj2,LtdIgdKUgV;UU)!g%b>=%`+JmL%"5'YN5 + )#2W%rd5H9i$(hGNfWGKm$b"CkBXi,)1dRX&+P)nLefgf]7odETY:I=Kpo_kS`XiTk2*%9; + +b:6g14-R[<<5?FuY6Aa#o&nXtB["nr!-^nj7>')`p*,n]7;#`u=$O:i5"J^?Rd5o:mNi1q + *>cs@,HQo,*+j;im"ILne5d[[!V-%sCF3[IWg8O5u--mRg[P:0Hu_C4n%_n[L[;(gk%UU*) + ``4$"mN&@4^$3eS:P(QYA:e,SW+[Wi:__Mr9@D"TDE9s>*,jnN$#_aF0-u:/:^e$lA]-]k0 + ?BS,QYF"pW\,>2U>O'!,QK'b + Fso*q7M@3k(#e*Y#&qMK%?%#tXIoQM72dM9=J:;f/dWd_/;6NEK1S<."H.pK0+b(tOebs0. + +0#Ygag3[a8C1PAHk?=qnPNa!8Ap>oJ2S,6!?MWCTaGPpBd`m(2q2e3\P=pe.NH1NC]>56& + nU.YkUQ$q'!or.kP>LAX&!G<%V6VR:A!_)@0Fm%!fTIB,ot=aB2(s_0grj;c4e('uV8>*ht + Zg68;#s:`t>@4Qa<2S?umJc@d]0*8o%-o/$3h?.NRE8hojaVt59N2X%H?Y&mG8b$@DDpDQ,]'-Y.429QJO/?p + #E6qOD-mi.$L$Un%+pqB0SQh&KDGh4[nVlbjV'(57qVWXdujC=$\$43t#KBDYf?h)W[!\Q;DI9[`;c8E>3ung'CMYaI*sX%_LLAh)K".,0X- + _T(Ut;kC)eCl]DnicB:MN3]0!C1m/k[)pV`Z+\Y.QpqI`bad7])9]2cBJeN)G04,tJ>iZ[Y + H?[$,#n^s>5PLPic4'o8#Ho[P)B*u$)qJbWXtglJ\:4S!s\Cn#=;)G$9 + 1--GCTqG6@qFQ&I\,\AGi)#r8Nn<+qjifU,9nq+A-re@FRj0eB26diQjEZCPF_i!"L5O$;> + =d!Nm]NdNGa1!"[(3 + Q72.KHHk*u_@k].N8XgPiD-u4m7+U&rZP#<.4tlL:(5l$&q,@p&],:d:>W/TcFq%4FPu4A+ + P;qK*Yf6..F2*eTS+IroJIe&W)5)h5km?J4<\)j,V_8%0g%7RA5c[li:iaiW%&d(Qb+L,PpJeJp;S-ZAPX)W`iEMsuLR2N + 9$e8Cp.09m*pZQ'Rp*)X`rOin`lcQ*VG9Zi^G,L"N20$65(F"P92:$ij(`s@E;kJ_C3fT+Wr>,Lbot],T"gP/22H]@0gu5cG'q57 + ;sBnYU#3$.0Cc\"X;J#OBge<,l^2A*p=4[5goZFZ6V*us3Lbh,*sd_fH?"R!)O@On/.N(*( + \FF"G<6>$tL\]2BbWb..B>BE'Xe\!!-pF-m>H5Z'>'A'!C39]tk,!i9q8_*gH1>&kjE=kaV + VR#W3cQW)G9("&f[P!!33h1P;#Mo0Y?$(GheP1JrE9Y<3r*],@lD44>`-_UK=Fo,>t*.)F% + rTEZD<6GJ*b%g%AA'4VtKR5hN+)KT1;l\@JTBfP]fp`bh>_Moj]eN4GN4&`UMPIip*^H;cV + *Kf.ucboDcZbotsY?MaJ>?/.:Q+Hh`a#oEp4N*bj!Yh\&]Yo\&.; + DcID+?10NYZ(>"%&:aFCMl`DCn/u.#LSgl9MmHP/bD`X"f&lEngX%IP"77!#-q^e1WKE]I= + 3#!"-MB65HJ."^J#28@7e5p!PjCfamd!.1=QI5Vk+2#TVt@hP`IP1iVN45SE6T$]FKlUlRh + D&cf9b30]FH<*r&c!dKph&)f&k6"!IR/2fA'.5?h_!"D0P#=T>+.9'Cu!Sp$C'gYe9+Z(00 + oL&ZmeG&Ua)O*.+OOl^1&:mc^>,p^)CYTH@:(NTf:ZJKP0*>$]OS#1G%KfVAQ51kt/6]rW1 + oYL@2ZP!O1c72r[*L3FG4mLgqdG9TeTW!*TV6A#;^YWEYU&+XZg?lU>/DBQEL!*>=,2jWB2g]50\8M'?S9_9o6LEho\!l@RV!gM/C'%;b + g[tuQ>C0+9>a7/QjpgZIU=2Jrm'3r + nA0a9ogNK.cX;S,S3I@%lWNe@`*)d7(m,h3&e8t=$nj%lldLK3H*t%5_<6-(Q1XZMh2V#dt + ''EQ\sDCii=WO+r)5rX:)l\$`pCAQ5peZEZfr&<'h=GJcB]=$7OQ\+ZS=N[M256EHP;$Fb2 + uB5QQt#NAi%KG#qljGC,M+09[80P?Bi.OjA7GJ?TiY8T_TF(Jm,1,W.4p+YOtt\=tA==HK1^-Qs*onBeFbfO3NKtkU5\kg@edeDPaP3*Q8s&4 + G4KPn&,DYBn?a?@_B^77+_N?YZ@OD^??Lf]FPs16!L-.La<eAPISA\L!!(MC7b"r%9: + ':SWp;B3,r(-:%_.p`U9f^CSLt&-@)-A3+XX-R,U$Pf3H;83i^9UF'rODtVh/KWH>APO(Do + IS"ba'c\.C5WrM]'sF(/YhJeenA"s,NX!H&#e=m;nrXf<,\3I)79qRq%I,BbrBQVCVH]%a@ + @hl[mXY$0t>\Nc;crKK^8)Bon4,F_N7585Wa)hO'8!!,,)NN&Za]FKB>?s"Rl![*s3'`.q\ + 6)`I%!!j+n8J,r`)PXk[#Uo5J3W]\m@M>rP98Ku3'>"8[/h=:1O;tPSWT$5s7t_o(4r>+PP + \EF7jtOo8h1B0sR*SX.q73VQGU[odQjlPW,*@Cb'$,?8BK:)UR8K2QpP)GKThjNa, + \eo-#N\o5QhT7YU(*U + I&kJ0EG+5@05>P%rCpaFnq2aThJArN".VA6&E-_c`A3&@;A-7H^!X!.`^JeeaRO2@_f_W7P + 3TEhNa;nP%i\9q0t+9TT.&]Q#IP'Y^_qWZ&UJ&iU^aBXMAHL7m!9s5h+3AXPnZUZgg(Gsdq + .9d1aie+KY!LC%k[GlcBJeeq3:*El0.8rl\LCPJ,TLi'r9jVC?+(4:A4[Kk+8kK%4p)4<[t=[8BT)JeJhps3a5#"`;Kpq\ + Ubd*.;9(Z9m(V*@rXd/0qh`Y>M-43\#WK7EuJEY[W[6He3Ful5`OQ&k>\*Hfq6;m(XMR80U + Z7JsP+.PZ.Db\cUD\JeZ8B$6Ph'!#q\0i_.ta$V3StfV4Y`qO9DV;C<;e_Oh=( + 2XTAEL65!P>rhV@M.,DdS7&V,X9+)XeXHBXALQ%M3ef]BVf%Nd`G7c$.J/0Ql*g\'NI6C#^kZIF8>..4qq3QN=l.KC23.=NrN*],;cp*?>:8QC[Kd + r!@$2CUMA<-=a7[@pP721HWa./m**6C$Z(?/6`k(@I9M17/%Y:4q&7crn_<@3TgO^qU](8D + MbXeRRM="jXuOcPp+H4Lu\@^[-R&m(sG'!XJ'Sa3#CE,eVOH;c11GO]iq8c0o_r[pU>M"<^ + jKY!M!Zg!jNIXk23pfF-MJ6rs>n\g_(#O#@lI!!/%QQ1D0W,X3gMifisXNUc!A/&ISB?>^m + YRAiTX\_mGr@[Fn0]u0]D-:\st5mAFik&&PJ-pLNO>/!VBgY9W60#$ftT6MMDII?s.XZ2%X + TXUrX(]#5KqHp/sT;o'N)r],VFO,=pf`,pmeT!hS[/AW,4K4Wn'bBm5.6op;II\M1]l7;F. + 027W^a5<-O6.5NZbKr+Iq,Ti!-!G'i/h%t*XkmG6GNfh6p;_lL&_g*#Ve4aCl:UlYq^nTf+ + S-Ij)FbVJgSfqYp*VSjHa4/R7uTKAb=i!3Lrq.PM+C:RmE`EbnKA!q$f]f'2:<0FWI56L_+ + $.fp]K!6\n9BE_2)h-@)%,iaMV1EZ",1M;i5P"Gtkh'ZAF]CBQE31U9A!dfP2[(9XW+lB&p + G%LZs(f:_o<*$Yh!,bspu>ddulWjgSl6+ECj,85so1n%],+mDeQ:=V24;U\[\3>H_,?+/+P + Y+[='45&r_:Bs/'_(Ia!g-o2#Z"-L1K/a#J960j@rerY2&)kDc]RERm7>ujPA4[gNbkVnS2 + ^S^brL^taa*=H0sM23iX)#>E;RO0&P,MFJ+b%OqRR3/(o-bGGJ.kOd25,)+%1"FO+so=CULGQ47k?rjhc)&I + JDCO3/OZ0@2(4nTeI$T'o<7@e"ITs&gq:\).)Hg\->;Z]O0`M.^mTgGR7Ug1B+eedU1G5qN + 2Dm:(LX"Kdf>)R7k?EL+c(249%&q"%7Hn4UX*nSE0;"E+VuUW:IE1Q>bdW#=IN(CM:h8s\! + PQE?luW+_X#G[U+C"Bosu1f,%1Y`M]O$n-4$3AL)PeTkh[VC@`X!(M2HO=+b[Q&9lbmk8=0 + lo`2;N^,+iQ%G/-+@4K=Cs."/Z,!(U.mL&b7X99gZgA4h.Ko81?&B1O)6JnV)hNsFHS/_0o + -W'LuOK;j:ZY\ZB:a0KNn2UAaI4''tAD7auK\8FBlK,r%&[dUk!dPOEX,%4,:8KqRmBHn^2 + 4`Qu7o"#\iV@qT#0'),/A8\24Je,YjS/Q%WTq".pI0PLpKQDa$R2#aBkZDGbn#0i85>Sa)A + a@G^`jU)?q:%h$mK<'ib.09NC_l)rijdMOFFK]D7 + oJG)*B6Ef3^^e$&oloVDO)08bhLPS=(H_=r:E'o)`DV9SbLk8a/X+VY&lN+0?$PuTb0I*aE00M+QW-M5g]Zbe;Fb@mR"` + WHQ`Ka*>0MW%,n,bL?(ZA6c(bhaIFh+&Af;EJflf,p]_C*N[BKk$u(=H+q%o=L^UF+'%shd + J]&[6&M[&/Lfd(m0f\hp&kXn`"Bu#<0_33c7;c'9m^FCS&uN(SOCO"QG" + YBA#7YLB_!E_IW)3bNY(JrP:H`%'Bb"1)_EoC,mXijbP_.!"T@&]KcJeLjPh;DO&\D.NIn" + >I5N43SP+cE4lCh1WUZe"34@PV;=sk4+"acIULco/t+q78l4`D[q3E8]Q[SN4bpM^*GuL0c'6GmKu'[RL[1&MV^"_ + grI7D9-ToEd9lA>lS,^WI'MKN]KrudijoSR8&OGJtph4SPlmtcK0!eacN'^QE))=\U$q\q$ + `WH%j9)DL-k'K&=I&aArlb[+6lFpS:iM9;Z)$-j=pe/`%H#XC_m7c5n@8r@S.(ZHm)Kl:Gr + `4U)NuY_'UK@T@%`Dg$kSUn..13_Gk:['5' + dhe\nEti'Kd2_K7(,/-U%ei]2)M5?2sEdD; + Efb'a]:dB6)q=X\06%q-fC)cg#8n$Z."8TLpp(bWi.?`DGO((s6(C?\g3[D9mM2q-p:qX"F + ,V#%6asJtOc]0kC\dE!>:hIUX/-I>G!O'IfF9+Tj*ZoODU&OF"b1`8cOZm>52YAUR]q]qdN + 1OZB>!,,)u4tJl2?+@p\u>urI;9?_S>\rOXU>;RR.@Cjp7@;#q5!IPI76T//$>_'u0eP0UN + !!OW_/c5VRpX5`NQUlj0gI#ac#.:kFD2OTg9nO%MWt@$6Rli]O8"OBD(6$ipWE!Xb&ZOMI7 + !aG%F^Ma6K[Nm$u&+@:mOAd3dBK&O7qF4:N6(CF*C'gOR?=>DU=I1R'\#[Zs1Mjo7rtt2Cn + 4#9J8jHP/^I*7Dnd(KD#RqDFLVX5E#M2'QM/=ElU"Xa$b$i;&6Z/s1eGc&HS\r=OJcX>HTZ + 8R,E]9X9JsbN50_[5_oW!n;W1udjMY`8#_IbM2B:%a+uEIO=5ba3/N0YEt(-rLmaWuRP-uA + Nermt!!0)//9qM/%OalaRc&o=n89>m83am:Mi!.0BOpP] + (bKP7P6*+4SQIK^!"5&/5n(j7P(bKS*J9\@9WAB+uja@qg79AkC,kZ3:F#X*,?"&N>M#h+Q + r6\,p&!H:`0ZC/Z'RE+6KKXd-F=OKoKf"L.s9p#m>n2VE&OT9n]"h`O,"BeGuekL.#:.3dS + N7Z1Gk2cfSB^BrW2V%!!IjD,_HA+Hl-:I8T9= + (J,i0&KLgasaHVQQYgZ/dKul-n0NnfT"HaK'l3JBu#UGXj>a;+p@B&`k(Uu&Nam1b8V6fH^ + `b?$>fM_ni3WlBkW&ad7YQ)-%mW-heUWsFVIXTBf^"%pI1"0r;i?qDjCM1Y<'=CSDbFcM8hLqbVbLmSd0R#!jqL'28 + ,/.oWJ."\Ne`@PQL9=(/98:rLmL+ToeXif#"BS+kT;V3b;/S`mf"*"Sri%>Z%#PC'4)R6T% + L57%VfcZ"%2'<3U>ph..Z8)k1X!PH!JB;2)r-7 + Wl\M+u[/3M'aG7VVEmMg_".8ad!5pbA^]8^f[JO@5@q&-.d9F$*M(;XjF*+jsoS@qZN!!rU + o5Iu[LUWQ>\#Xkbc0I3=8RBkB?^pVCTRTetE(ClV#43\Iaa\qNh$qFPKC]i`;%5&`_:b9pX + @l2;D?AMAd>3LV2+=QN9o%R/m^Cb+dhmXjpc:m#KnC]s$igE4aFdUNXFLJ8LpeE+!j(&iX5 + YG-,H[19AX-D-r`OQq8#QDi.b*0@K\B\/d7,3\k_7^d]IVFd/J\pI`4oJji1p/-g'+GpLi= + h'5o7$XKV6,L;#UWP97TKd[A]%%=$cn52\.o::'aM+U9_iKgG^n(V=CLV" + da4Ds4D!QoLh/DIAO(g]F6(@LftQM'A`c,^SDFNZ+=(oL@8TqW37W\"6\T"c>EK?Ok`K6L? + T%n@[N&uCFCGM5pBY@*?JZ6Vn/rj(L&f:8Jp8OA>ODMC9.5Mah_"GO;8-`(NbC#^F,4E42d>BL<:8f,fsdO]\&Nm!>L$Du?l@u8&QDs/HWp7$n^Wo[;''p3(BB!^`7[bpJ4531EETs% + _\D?YZn-#K4I=oPCQG=nA=I@&0nS9P/#H/:Ao"tacAg.'/*O2M2p7Qmb.q!?OI.&jrS!o3s!)+Ch&2%2HYTDS7UCqQ0sYqOI + jKe+`(l?\:u3&KHN:9UWnhA;6E*!62rBgkC.L;CGf9s,Q + ?I7k4"!Qtu2JlifRBL<+7]BCMZ/DK904N7e6rsU7 + j`g&Q:<<@iH]V9aG*$Dr4Ca(K'iQ;Y;tIjOX>!nKIB&&6@>!$kRc0BQWmIhZrUIEK<8e;M6YYaC=bmj$m/R%m;LSdZRJ%\=*8ahOI>e_>'7XsP\_o + sF3qThZB[.A"lh[T3'&kh)3FLEi@'g_bh_j9+tp,B(<6plOMq2RJd1^$gnJh@7h'M=$&Br9 + n@LDoaMIB/+Ro/^E=&C[(mshBrsfPY]ltIfls`^@l\ku5m=]?@W.T*Fn;IM?Ukj/u?qfW@T + Rr7kKpbd0TI0<:&N^jH#BtEDMW=NRM>?%.H3^,>(SU[QUA?ZqF]VS+%p&NkVNGP=gFo_Vdf3SQG?[IUXHT, + E'7qm+,C6VgUMQrC>B9=4R7X&UI6L&c\_VDqU3cm/"3'j\4X9,7km + K+)purM4RX@\\Xm0RR9%K"sB3:oHu)7$S& + i*LC!1>NBuIS_!7T^#(Kq$t_F=O2tjP=ZiQ_/XO[nF'60+c"=D]nKV?PZ^!ZBl.c^1&AmJioN]72nAAT/AF-Gh0;2pOu_Ie + 1JB6-^W(NA+o:^P.+NKn$IDAm-8Hqq=jdf<.4eUj8>$(:HSd]^lU)V"2POB'a;F8C`Nbt&< + %mk2/T-@$c&im$#L>+`l(&s4=M5i)93?3Wc5rb5uo + O*;@:FNa/R2+VNd/>PR\P6,a0N=dU[JLb*&j./'ARL[4TRbm(G'r#V7J7b`aS80[18)->3B + oKUW"4&h8kT85^#A>#%[Ei@d[#N7C/5-eX,7VBqVVlV=]YM*`MC,J9lqV9$"L8dQ>$7ij<8 + ,>$=_'e`8-'b*T/e'<2+5$@J34@U2#l.l:@s%SkQ%Q + Pe0Kq>a"XXdmn1[Q7Z"&5Kfi-&!7<#l>lM3<o&Z?I(k*uiqg.jf:ZWbJDUdg]\W`jDq9BD + XtjGM(P60$'i<]$a!Fb^Zg(s7JKd=rP5P33_.Fe.]`mX:_k)@R./@2^Y#KkOX`]Oqh1Bl[F + A,*3)E,d9#j?K/Bt0!YoiAlD1Ho'Md+l!#VUDYW7i_aInpm:8^o"7tX_VXT`_PnM@DOX6I")9HQlPBl;id[!1 + +nUJ]O-nj=hdDYp78C(g\2`7FjY26?4Y'MILAfi^Z'h9"J2-u18'KaM*9<6Af]il]NuA&Pk + k\h9LOmr"5k^=UT#)-(ES.Bl[9jNeb/m5Dr(0'?132Cp`G:X`d!QS.SE'^NjA6.cu'H4c0U + Uu]U2t4pL&X?@R*gp/]C8M&gB"tL`m6P6u\8$U1@,Z!I4d(:rja*.M>'M9aTcH.>:Qkq*-^ + YrF&qc,6Ln#KaB/k%j@9P3FU/:M_]M\uO[CGg3TKNsI,i+stgGU=Y'BoPum1l9%6.)e:iMF=glVLdG'j2?0a&WKbKkiX&0M + \;)6%RN]h%3ae#M'VV;0;3X.,,Bel+%$B#8Q&eKi>duD6pQ&UM(KhS"?hrhN`&JP9e#0kL6 + 7WUg.;$rB;f'WN8W%@sjP_S`c;.._*&/Iuif%C*@ErNn0ciIBSloA4p + .<-^QuE:':&A9H6(TKB(m$)()W_YgX9g+r_^!bA0N\I6a6@Hc9'%CI_1 + >\QoW`;foKUMAS+U[/8pWL#d= + WREY2jlM9(7#D+SN!^%`2=P%9mV4`NGLJ8<#\0M5^B3G%8Odf^ca1LRjU7?O[6,]09ad:dreX'A`GPh!6\!-h8nIS9qoosf2 + uk$6Z3$>m^g[oYa2&"@ueaiMl>=&GY%C0Pif@*#<+Eq3O@c$A(rd=p1IoKm![1N*:I)YD&C + ZcfIu7I\KWGLlb#g\lWRp$.!MYuM9alk@:8keICMIgo'?9#fEiB;=_k?%K%UE0_BZ=DnZqN + !/UR,,cQUKTUio1P\Z6rf">FDrQLj39MlC(\R)1@pEl1n\OD+mOo-OEEZ]Q4ukB.IddaXdu + ]r)n@SAkA7BqKPOaH*b!o/IZtt&fKSb'g3D@GQkSn;l5kN6Y#7=Q&V)iZ=C!Bea2A&'Oiu& + uBa94&2N%p'+F(lO72O_eu>Nq_ZW9:A6e7+ZE!MT-TM9D=#KOo9u4b4Iq"BgP7!tn!GoMHA + G_g`NP;1jJ-b0M/3Y)A5.\XGAcWRY1Trb0?$a[\mD$";.)OJ0N^oZ!sV,J7R;nY'?ud^1&? + /qXT".Bmtbak9_@="=_"^I4['fjlpgN[n="L,Oe?C8cUlC7?hF:8$?gO)f,Afs>%\IgDN:E + tEoljerB\_]-!^%_[]FL/LOuS*tfEg.Ak*dq0WY(Ns`V#!8]@dMc=3K.9aM_IAVO*IKf'EF + (4Z\-+I$_N_!7Sh)uXXHjbb4,^+)l8LKqfbf?TH#d4sbP?h*j!g1)OKn^Dq8W7RKlu + W\S;P=:Cf,\06nUBBOqr'c1<^(o0$K:tK6f4_)i!;Q/6&Ge6.KUc6+p%6F/dP@J$4dZa+U% + Z@_>Y*5)H3koR5q-k!;YRX8:'*2PP:SDYK61PHequobL*T=*RjuhaC8H&c + `*eDHP_339Ae/.).)WAuo&7l+9JI!XWr^e+/Jjp:Pr!RI#&#'1ATFCW="rKZH*?]8&6:;%f + C*=l!&-;b?0WYW@(BVGP*Up0+65']fb6nlu.KMXRiU@-urX"NA+/.1&n'4a\NZ1bG#XqW5_ + <)a]_A`NM).AL._0d(CN#?&u)Zder+mALdq%>D.&n`3jKIl8['MkBt&Ak(?i,T/I\d4>TR=p)UGuV@=T4 + =YT44E&qs4*DYY?9nK0LXE"OXdY`'hm&HL`U'[IU=6%K+^TE\+7,X@#"/2//s4p"(H)1iV2 + _Y=2k0T(m6'&Y;oJ>4*)!TS/HtK%>#? + .!h]N:hB='7q9Z;r@LaI=66oq\"u9:Ei#K_1&g%2g,XAalV3s#X?m4!2.KFHH_@8F*Tf6tA + 52[jcP=%D&YrabL4(m/%@q.%\VCDUU+b4;\J127#&0;r,.KO]9/iY+a#`q@g)h8JL!@']N7 + M8$+&]11D;iHr>#h%]S4lSmo+r`_0m6;9m$<+K$ZlMI)+[RN,43>;qUA+g!rZIlt09OU)J9 + ECC1a*u`.KHt%i8Ho*+B`(g+JKJe@eh)(s!=BG5Tg'e_APaN7ms'l7-u9h,OQ$u,tKkH89B + \ZV,9R3?T\lh07_1gZ?du$J0CT-3?ekQ5QiP;Ca%c-07g;u@\F2>W>C_4+LGZ%FD44]'hZu + \92rGp_Zo=hND;=l:3>_qUa&G;p*tc^'*9'eK)%#c'164u%tY?/;*)I$*;-$q'9q8t5oq3- + +t=*j;6u9+'[@lP$m]3k;$%\66:Fb'$s?uC:=Vp8[7sWn:c+F+B^u'I6%U8RAh!d;+i*e$! + :D!2"=aC\+sa6jEU3]];NA71FlQeMaVhr);W8WbQ7a? + s1*fmZ@=SAPFq80X@:hE/68fKcG![YlGTc]&!!%4PFikj-KIR]B+oseU!&mfAEZl2_5uit" + U(q?!"sPs_,^,5[PFZ]qM[aB#U1Eh'fCpnp6TX).mQE?C + uRm#+sCf47KO@aCR4d7[f(.4?Ye.C?D86P%+H[cATu(* + n)B+r;:GG9_.;!H^7hFE^:/2[)uX6m4JuCmKMmi0l,/=<[bb-eBYS_P(KA#u%&sA:b\Ai^\ + /9+*M*_"rD&s[uGY,Oa/L!FQ03B647pF)-iL>+TU(C!2^qt"=-6bGbPjlQ>\HXj$oa`HD3o + UiZWXk!IK#VGur[I\(uJud5H,9l6!Z-/J!HB:j&ji5oU*Crc7L]%%Bif4ePEBRr'7YU( + J&3@Z!_%W@f7"P_Jp8_rX!N3]R=9_mI_lhL(\Ai$N[b#4:_*(AU.8C2^/*:5J@Ge*pNRj+6 + 6peF+lWBQ_F9.pF*0GoLNn*"\9t2V0I_6(Ca,QhGGAuK$m1!>.MDe*_1"&#pOY=OKp\\_ea + =S?Q&1)7M;k4d3)`_bIuHA+N-NF8pjsddL*-1M+ZMS-+MKu@0.VIkBg>3.N%K*\BC!0&Wo'f[d(0YTp#NqPta;@?robQ>![bi_>Clefbma+Z>u=5X:@('HSB*)RNY.=WrZI + nW(Hr&H\U-ZsY$PH2nh3+aJd/R?a)+Z(!b]RrF.FY%_\E@?O\pH=@L*#,dK;?l]r#,[ic!p + >(Un^6Cp30nLF9fa430eg+DQReaLd\c&/s!-!4",Pc>L=H@U!&eT`j!/d]B!O+Wg7XE-# + Ra#K5-\LCk(LTj6TGA,"T:"82W;>\BiX-WT;6JmpZ'uc>&#G%c#IHQ][!P>+RgLBe&$6]%X + [3^DJO0V[2Ep%q&9_?Xg+Qc9iZNg3&!\>&i!L"3)7A4,5MKhZ]5t?kOh!Q=\S8[FcTFMpg) + !$r&"qto+W;*a@PisE&qKrk@/:MPJXE/H\iZh$]>MrEiP%D8^1e1mqrt + iln\70XKY-WdHi:_W!Pg(.\^0HS>ReLH&]#gs^Ut;t]H+id+B;Ya_E99a]Ih"]XhoH?_gFJ + ^]KAHl28f>\`-b.pUHc[Z9uT4p`I(c;gel&'@E(E@`aTt-r+X1KEQ:1A`nY^W]R@iu,KH=* + aF&ic]CX*KNQF;Jaa9/l*1=qHTuoE)akW`8]WK?PA'1=HbC$kD\1Pm/^!&UXb]cMu]Egji, + Ku\.c$\2n!BJBaBr#"gc@"m%[f-tGi&5G[cJ86A]_u63?-aa,C`NK%]a`?\KGWGI2Ahq2*? + EQ++[P(\d:6Ju>pIer1".nd*F1'N_3rbX6.A%d#U0*[*BH'D44J[YeU:QZ_1gCt9/E,CepV + 8`Xb%Pk:)Q33f6qqrX]<_2()(c:fA2;9]o:)7^!`.?f_q5k]puukr"]/5'>91SrN4fPYe#D + :'3t)lS[)7(r#]4`gjR<"^!5@2dG6t9h0mu4^"qIL^YV-75p;H;!F)imk"F\$*+>QZ$]Mp_ + 9GcZF).BNc&1QL#&`Fs$+/*2[JNd$S'MSV\iZ8)$cP:3mN#og\*$M[.*^/Q_60(3ujF0\]^ + .m\f;<9uAj5I9`+j[f-,N^0q*hcB!_)F=pA4rW[R9h@Q_1!>/n])gB)kiE2^5_@UOm,&pl$ + f&b^7FNfU$=hm\M:p`'82UiTa + j"-pGK8\UkO;oFl?pm_l=LI`Qg9LYBC]*asup57R,^&b/&R(hsZOT,\t^l4s\`'KkLIjJJT + ard"U%-%'AH51f=361dB1l=#,]h_"BWqAC<`Ku%Z`"tIIr#3pO@JP + s"!dAZ5n@hEFD*NIr4r`,N>>-F/aB(+(P&[U&$td(]GTR*jQm([MWX/mDU+Crp1VUIM9Z@'1$4L+3XW$526+UFOkcY)fEf>`gE + T[RWJ)P'p4=fmUkme\#jcY9fA>2G_8f'dmthb"m@c5."J`J(h2r16tCREao9qAgWD:T;n1F + o*2Nf5?\og\:Ue*u3+ah",gi*gcasNU?IenEfUFcft-"IK(C]fC/P6s$,uU!s'Y/,KBmOn3 + ^f(^i3g'#:Ki9JG;HMUagp3kL:R_6ZD*J%n#ji6P2_+,YJe=Vt#6>`GoEl[2Mn)@i7MoS1P + [LmO@$2a)U0e+%Pl)K-'15rOk960+*02(m>__Fi + %na@euo0[&"b`cSkUc:-:j#J7n/DWB_o>L5`:NPUo5>Ualbr!dh,2Y9)'L`XpS9(5?7iTrX + ,=tdTV(52:oYiUT:fK#.6I>AT6T.f+F\=5_'bsYIZit<)dZUsUZ#Ta2T<">>B],?Dd2YSQY,#l4eH[umkq"Xh/ + 4gJFC"Wpj*=sTV<`ISQPIVj4;TmDIlFi:fmtl%FoR)%pdPpN@WI,B1$Bn#$NUG7;WGf' + uBije,4O(7ti6]jHTINt%/fUbTu/9nlbQQ_aQ=.*ZGVJDZ5q8.cIjS@fqPik(/I?s!k+qL( + )3_#=0BmOB\K]dXKU:+_2G,ghkH7lLSB_o0LYA=">_m*#VL8D4kRi^":CDtc^Y&.Btj10&S + VX"8!]/HFkDVGZS[cRC8q8%#t-O[h2m/HOfkF:?@VJk5g1ViP9V^or2r5UR^EElgE`q*?J+ + irShT0^qJrC9f:E.$h1Li`N$8'uF&B1pnNrPs!8GBjEtf3_g=H&DVrh$OaH[b.i2gPCVRH](MT<%9WhT*b2I=GnapI!gC_cltfID>B$oRH3*It- + YYruX2Zr06O>J*TQ#^P(bG?n;\:O>[>/o)Si!&qkds6".QR&=d--(5%]l%mftU9V@U`9e]T + ZWq\9<7F7nEU'*B/0YA/&TMu:bF>4!Hp`fq"X^FtB&W^qh&4_!<1;hZd%e?k1U-(h3E>fug + QqnE*PZ)I=NY3jeW4!jA3#//A15,.d(h47iN0/cCLERWeQD?]46/2H0n,O0HYZHhb!'-6&h + &IZ&,E@o'42mTg+Cl-XMU>]U_J'4O,2*bJJnQf,=Wo&#(gdk!dI\]/o,H`CP`N)`5Ecs@*) + )IQ(@m\oN\_n-A$h)XP."FHq$Lt+TQ?E^eltdmC)o[gIhADc;iA[4+shPuO_;I8Lk)HMVGt + \EiP\J![2U%s%&&ks:/smV@5SITPE)AT<6&.H0]s/1S;Y*`Rn1@Nk>4q_Jc&><#(&&%.Y!h + `\5@sZeNRN"<#63;9Li6cA>["aTG)3\c1q34`*c*/JK.,taqmEYI.O(s;Z;qOKoK + 4pn2):IiW!2^Yn]7!*O0BcKI8Xc@^t;0![jjYMj(rVWI*Zt3ng18cHcDFY#GA1?1p$h;_"R + `^O..QnTIPr>NVatde3h)(O.YZ&*lH7.aO6T)ca3e.L/M/(OZX,X!CS2"[oB?3jU5tECn!1 + X_>K_Yqk_OI?)HSq])"HQM#TMUJ-:[1VlWFi0HJ-u``lrAtKKc[1^)Q-R^=EPD)^9#kr]3" + ;*,cl""ZI7i^.g!*#$.C6C"PVuO6]._/8:nM$.eZPi\9GB4geq5;hbZu]6RS0@`0uU4@r<% + !\:j.fQ[9rkjH*IWbO0Wg4$!?mq5^RDf$0VVdO">3g.nK-khS/nY=4GJOo\&%go/.>X^qI8 + [-H;7)LlX@"KNp%"P)CFMgfTpq^!$u]3LiQ,Q_qBGSXVk=duL*`iWT$-(=;2Wm5(-]_IX)Z + 8.-\jrhT]PS4*l7Yl$S)1nBA$rUE%:g;aB:6k>L(?iQg_KUG<:,9SOf,J4?/Ur\]!5L?T5- + @PM8?dBA]!9-lu`mK+RG(E-k^s=8mP[k3^4B[c^=FDT-%GF3f`QpAdR\U(h3tp);PUmOo>qI!]GJH0[qO + F34KSeRP9G(F-k<$YJ,(2k@S!]@&c(Te9Sf-C3pbe9:g2:U.8:"nKK328:D%7J1"8M)RFGj + +j%2kbo-R*)uq,\co<#:K,EGhbjNOP)_#'kiF!@1L#`S-:rWj(qBAr,XX+)9AI8GT,"/ZCd + ,_]c%.R:BKK+o(@dJ6#c-NtF?L?S0X)Dkb`OQ:=S0Pr4AVuJt%Ya:!-U[N=$6^<3"K8]_Uf + TAc&_JaifSpIeG\!*lrP1?oSD[q=:_EfW/qjf#&Y`B*$mEJP8]M%o*%QaUINCu!.(p<=9LK + 1Q9J/gq--_+$RIaa'c?\)*j?/Agnm5,78H1gu43)m?6=IfWT,$AHGDu#43PdRC>=N_;+O\^ + e?1^/sAF[^sE,!2uusm + 6-,TMMnt@r.Qf^OKed4kb.Ae;?G(NF#KSoU*!iN-LIPA2b`\3 + (&dh6PM:C/2P1:'aW":#e5?ea:#na!!&rnM4f>$?j+Ad&I&q6/-q4:)ENNGM1tF25B%BoZe + >G+3eCi).emlegd/k03lF:E^IX<=;T$F,0aWM%`,%3IHq:H6N/)pI!A$S_GQ<>ImYJYK`S. + N3=Gk)9>t*OT`V>cgA76^1=,=4k`bIHP+H+.53lAIg`1f4ZY^aU09aJs@`&(FZiN@t*G6\+ + b#-;r;>]rVRG=R%*7uV^`S9d],HUk_r8'H:6aDZi9ILbEZ_M_n0aE.Ng-\J@>*7TS]4G8f4 + *t*`E$b0DnRWS`i,RNO^NAJ2I!71dN3!&Z&1WZ-h,JafLOutO5PFRLT.qo&u.0W*m)VCU9E + #qI#!sMMN^Y"DHHp,I$)5TT[8`XL*plJ(CRn:Nr`!D6U80LHa/]5Aj#LG"nYZ+3<2$gR+,C + E,ehuZ0"(.@1:`e$7%+Y3p*+/>bU#i):LFJoJh<=$*P!;'t*!%3VNWCite6hlTEI(=b-$U[ + 1=7Z;%NTS^kQ\]ac8bDa!TXKbEg_F`OS`&+1om&Y^?XifuD#fO-jCo>;sV2+PZL"K*&(dLe + HdnMsS9ha)3>h2Vcf1gYF9oRb"SD$]95Qh?bKs5DS;!Z3G#==N1#H/3/J.MsRbYAl3:,)rD + GdkbMfRuk.Jrj--S0Y9$r73kJ1+eigrb9E=4";J6A*t/>0M'Hr5?%MG<"2,m*C9m2?GAJ_ + c1&$[aB#>9;k1frUTI&3=\d7akGD?GcD6Co"RE)ch@/m6UOY-qm-=t^;PUmR95ebV5U%:P'gV$Hd=]@sH?+A;>0'^j#`Dk$U09FM>#hFLrMPKpPbWYlfk?8rK + pc)>\d6!K>,A9'eZE$5MUn4Weu`LaAS36iBN&q4fJE9Sg:MfJ3ntgD2sTE0(hsFTLc*X7%D6EUTN"pTgI85fVt$*!i.'6(mg$1@YA + taK((DqE(G^P%#C9Ih&)!(n8mG7F5?VK#)Gd%81fH23J>)lLrb%"J5([30nS%4".2]8;`U.!iOP + ]rqh["_g4:ms=pi/M913+S\AAA1`nfOtD:?Nb`` + #e5.GOuIt(G)5?oK(pjQDGD\\:Pd"fAL4""!$?o4,RD2%!QqTu^lH!2Al+KLn;H??3oeSGA*-!#IRE3H3(`O;#fO15Z8^m\N9/W;jOM>>OEZB6c0.?EBMO7UW( + =F3kZnJ!aN.F^E76X=LD?,3e<#](Ykq1'[pm"Ps'5]=WSYM?]G"Ag4F0aAh12OQkV + n^NQ6=G]NkVGN<.jL@.g3GV+`]9d>0Y#hWI8V((Zu.todlM(Y$,;pac@QO!MW:@O8KLf4AR + #LUUH#&'##\0/d&8Vks3C\GP[&=;]h[d)GQXPUg10TPGblD->mm0F7.`,H(Tqn;^mDb%%B-!hulM#.TH`3]_e_!=6to#epM[cNYV + L#75#@,DQ29p3!bkO7"2OD;^EA5'u]gN,Kg=!"ST+pA"[mq?YsE,HgrX)3os'6tfpIER,Y= + :dM^\c00\_8B?,Y)E7a5lO:[Cc)%:tc%uAHQh6$"-k"Znd0DmKNjR# + Q),e\;?!^1f6f'#KT$UA-d]64CnMP41mt:pdo+fpApQPLuZ*tW.0T\4^)XJJ`q%Z%lJE]3Vj%_H + <[o"B#1'mN5E&ATYL^e.0NJ%YBp:Ub*kALXXE$MQ+#fg\TIrpM(CtC<'d9qh:`IIpg(0Z6K + "l2'$(mP<]21cC"LX6e)(40T]ONLBYUSnQCW/?3?3e6q)GFs3U\;tj^3qqQr"8Y'2HU7E+J + G:4'$".uJhuIhcNGs]0U2@\3-aAHq*9dl#BC+=F8!'4]V%6?s*>onM?r[/,DV4tTo + b"b6#keXH;CA:#[^jB0[9VpLp1uRTI#5\ZAe[t[V91HT;qatN;CjH%n;TfDNG79?>1($bPf!HictI`<=Ed]P.DeYA'.\K=HD`P[OQX8r1[&JM;NB#>aTWNsAI + p7W6$IfJ4\M"9u)j"DTuJ'M&MDpEOoe#f(=Q*+j^LEsYpW7GkWPT;[RM,>4CZLqn5XT3(u8 + fEkp4`g>-[T@rnp9Dj`WI$fojW.4]Z]SOM$7M%QF!5NG:K`enX!fDHoE1@!P3e2BQLtHTdB + '9?&YD"Zk#KJ#5J->6nMuN9.rrA)Z&j$%@N;g0XrlC(JhiPb]GmKd7.emG/#6V(X?!!ci8(rRa)"=_?!%/?R:4UHFe@E6I3MC?B)_TB%AjL/T4LEn + 3FH,M,Yt0Q1DM.?HbNj*fDGgX"bX[#E7fC3<<@]j@r^0!L.CU:/Z%!?FOLPg21:[p`@Im]=bi/g\qE_Ku;niGg#)l2jMSJX + gn<-q?r_?-Du/1I`E%eF]Es$J,o+%csA"%iP7;\Q9=Jg+^a?fr&ELLGDa#j0p+0$9Gmj-iE + F=qTu(ddLB&K*OtMV8X8IhVB(AFb+G%&]"$m"PU`=pQpbHk::TNp]^MiH`Ua0GPp+e^[P]eCRm'ZhuOc_Kia57c6=#,0BH + ,5/_=M?s$OB;f_:KgPk.3/[/[-oj5EZ,U,!eGV[0e5[M\;@K_'Q8V^M?!14YeU:d10IP3[L + CC0)gkVZ?g)L\P,f1s'UG_$;?RHTj*FU-LV/9Hc#o[se,H/\8LBsmlI"qesYV_+A8]YCSXJ + hfsV:mhr4;X^.P%7FaL?5CM>8GZL25.q:&T48-qJgJJapRQNTtrdMUp([K$%ae]Z3bn2b/+ + @b-MAVg@j^n9$"Y=h1'r!!(9.[VV`)[(D:WF`4'Z`LbK9i*1Ig=(^Rl`O(mY\_TAC:P?m + ROB!i#P&RY)1m8SV4hjk"u[-nE*u&ok7ia!\e + 3hfcE/hr3E\IJ#&feIsH'@1'-mtls1*+;Q866\L+l%Z3A,qF*!0!P$Z5aaS8BKpQpd\L39t + ]N99SFM+8@f!*#"%R^mCRi-\aHG2p'cHO+IH.Lk_\4ZoDekbI\^GA*8Mt`caW?>k[26tr2Z + HKJcL6d1$/5FH8G2-jU'KL7pP'/CQEPP!PLG3r88P.KHY.cJcroi6HASu"=-fH[:0oLbr?/P<&OK?01*!T%F[@S$g,lB6NIl/:Ag'.=IUrL_fu.]a9W>2(akf + (1)'jf,*)df49@MW''KViK/msA#/^3ZM.hjn@L*EQ/':a83*28'hR08D)4m&EObb2$!(YlaDdLn6dSmN=h9^X!>q=sIUA3L*$9qr/J07)ck5I=eOgQ,V50-9T]9@Y^'0mm'EckabYVR1%WdmRYFa"qJ"eb#gY2+ZQ`C@5L[.b/IK5M1QA\Su + e-,b7$pDW$79fS:i3n7OrHgXp!ap0Tn.nhmI/For]m/Q-MifTbKl5#TSrb:gGTN"ZLYt3:^oG-\JYE1Dl#E7>$jjXX"+nU;%Dhg-\rY?=5m/Fq^8:!A&F?E%Z8_j+--h + p/#LlGPXr5,fNt1.H6J]tJ'INmVLB\Ap2WY*,P]^lL.fi4C`C>.!g&4]M_Y+nQq+Cdtb_6: + #c^DnjF$RXaM!1c(UC"YpOW$K=kY,!MZp?a3"COP-i#GYsM%1.Edn(*4.S[t=3$<#&iqWF!*5I23eW*"17+t2-DrI@jbaU'$5J8?(GInG!,AfNX*!SI*ob+&"V=Q9J + 7IV:K0%l2EilbCcJ.*R0SaNIl`penbLr`7jcb[s!;)s?da!>L&M7NgFo_]t713Q94cOpc-O + &G`+,"U&3b.9*l/CD^LeC%*>fZ?simcb;&$^j6_dHaY6-M_)^%,,mkg0uOi%]r"4s`Zr/1s + Y]@8m(d'@OO);d)[8]ONtOnqj;FWC!F3/3h1jnMXc-Me2ipV+_*o + 1L6/h\_jHeP`/gO4%Y`:k2\[/sF?Kh'<#`bPZ5c8WAYY)0e@Lsk-+oS.nt&q+8f(@ah,oAR + Nj[J"nEK4@XIONQ0?D8UId1GdFp`cmb!Rk5'm&`#N8Z<-!r-.566ot"*_FJa7k,!rZ`fRB* + (5&'*95h,OV=?-j2b;ALRlnPpL6YL4YM0T5-(]G*sL6ln%WW4*OFZ+Vgt6sdVGOHj>Lfe;Z + m/9)FVYr43jIf&]hg:2roO?64Q\Di\/rl0T&[.>9aCra8H-$5EaDf76$hbU48,fr`r2g`q@ + 4L"Z.AGoW$mV$)6E$9;4*nWZZfpqVk]U+t093X:OFDb00E0n0T93f`9A1/hFl`@Tr[7[f6C + us%gq1UV6_h]I)s)aU]44/a`T=:od:jX^>2#\`P9A*#NBSUr?6Y1P,9TZ,!^-rdK+*:6%+*B25cG3Sh$sF[%T + )@A7eT"g%L8[!(2$r,OR+*/n0h-*O.oer^qKiod1nrpga43pd8(K3<)Jc[0$u@7nMLuB4=; + `?-Le%6OKQ/]#nOmm&Mo?@f+"tA%P[#fMQ#K2UDd"-)Nh%P5t9igZPucMB-AJ@6EH] + ri#r-J%YiV"+9i0kgaRfi%P0pCH*SZfc@uE! + g2Cg&g/>q-9L,u+5iM0^k=.F\0?K%.P\d`+eT0R$r%k/Y2U'8_%t$XiW2=$]&JDi:!k8liZ + V3J*-'+uOjP19>+eb6,a(j-@Tt;C)(HhO-3=i-67F79AA>=BCM(T^L!j$[lPk+tT0*2A36>nN=+t>+C+CK[#Wb=%aBE/]^/lPXJ!"1YnR010WX/W/g/UY5QV,ij;>c.5dV"L<"fY6=s!b*S9-S1JSu:&#Uu!>7C6 + ;"'OWQc4V^p^6rA-:_FHdV"pYh*+k,AT@N@b/EC2R!47kNOe=T>IUInL_0L=#(Pcm^oZ8.L + \*!.+U+oW-Nr7qA8pqf-8+S)j9A,r:l*s.*2!%B2//f,]1(_QNf!UpSW58?F+cGK*Go]&\g + lQL4B+jq>R$-bs@ng\2r,Ll6Z:!lagKHC3_9eg0h60nd)D']6<9_Bmk'\?'bZm!s5;.:rmF + 52lcMC/rL+CHEn,*nbA66Dlp-puto5lMomM_`[j!]9&!eBoes5UKK?+V_gEeB(Zi$6`D(;c + M"D&kuJ.LK%^p;+2>@En)dsZM?kU/`sh^WkK3JZ9&]c-R$DPJQaE%jOM]U1&qnG,!6oH*Yu + V5)8[d?o`u[j`$Z\G+i%A=!4!t(TEZSp?6UCr@W>_K*F@_p$DJLC.0:B/=r*jq'S6Ms0to< + KbTYN`-M>na_Q4W_q_mfZ0:"pIQ2E78.KC5:/lRO8[H1_[m9]o"?,CP&:Wsr)(+*!)+CRm, + N:B#!6kVu/$70+Be%TX>_e:?!.RNP.!ZVX.QHV%q+Y7XVB0%G,Jg,bh+uZM&(9f/EZm"#1+ + a0G"QD,d.VMQ!.,62pZO]?6"j9MD!$t>Pg[\t?@1KOjsD1Yq#jg=LY'F`t@"4NV\(>Wih)/ + ^YZ&i4qN5XZ6D*%psI+I;:@M&Y'WH9mF*C]0GCh"Se?sN;K1b)jD,BF+1gCCV'+9u9#7!dH5pk@2ci@K<7Wen + [_;#9[>RiYG/si7s2lCu)Gqp*D3MIK,_>YMVP2-RZIlF]$=10I7c3CX\TE3qAPr9dods5t. + H*reXGL([refWlG"-]N-i(>0.f1WB?+2G?Q5l2WsM(?@H"[ZdM<,I,`%X0jm6W]G$huLhWm + 9-/:Ca#Zn+ThJLi/l@%qcPTKsVH0N\;T%!"!,$6FI:H3E)2PKpAA=@,_oc@[E>/ + 'X1F7+`Fc3f$5n9;fQ8b3]Tsm=(O\7#)PZ/,Sd1"@IVI5!$q\0Qe?ff)29aecjlm,(-k/R@ + dTOLQ^G=*,64l.i%>AQ*#6;U)hH'NJ`!%:i>*UB7hD4]ianY#&"P`4S[mXL+lAl87P?d0Ru + p^?`X:Kf>F$./,+356iWjX9AX^/ZRhpFGg+T3>1;!Yc&T/J2>!JehC(Mf\JRSfj8Am(;L'l + kK#u-R*JLEn\d!io$:o$]16b5A?O?As=4Vg4,QhFbs!LcPT"M0g#peS*Q+[eRl>%g`q_$7#;A^]4?XN#;6=!W[fZTXY9=`Zfpn"j!%-6@#^KC&f18+ + du.MJ30T2=g6fbV@rgJ3mLCZ_G@!*:]s*]Rc707"d+BCY-$*O:QL7jT8"SU>GebB._ZU$E] + Ei7-M'jY@WNBrm>90I-qYa-Q3Ja3DBO3qqgo)*Jo6VN#T5UUSt]a8e*8*'S030O-Te+()lP + "(Ubnec"YK!h+jXeQGRMqD03aAXFfuXNHmsWUO!5C$@e7@%r%:(h:g<'348tru*P?uD]\Cg + g)jhuR+sFa`-R]#r!hkdf5A3O+$2HTFV,:r31fRUE0"]Ar@V'?+n/qF)+CKLE@;[9PZ6;>4 + !$#5l>[S`1A0Dpd.=>'2H'BO4.D0(JaIJ10glKPsL_ta-#mBTC8C'^]('#6s-PQD`+ruf_' + Y2W1a?13Z4MT);Q7h.i(P)&]3$_@O#SmL/ag92?I%eMFrYHb,"!LN8U)&t4]*ato,^e_th! + <8F(!e*"bacr&"67X-;C;Lh`M6]te"&SL`hc;]6e#C2Q>f + >p!ZV4K1][U?)b>U'+p\8#?6_Q`!!idP#RY`q[2d$hD9e/Z>KsoKrdk1UJk.;Aa=o6EUi2$ + e+[(:#pW"G5'A&$UE$ki7*JOP7MJbS;+ilDa@&QRc.+!B"N7ROfWe#XO)^+nu`/,U/^M,^jCX_ + @h#?%)neB!$,.kU)"W;?6FZ+[*"((hCIEeFSCNY%`$X(+Kc$WMIB$Ph-uZl*ol[;lgFcD^S7._KB)= + tdNuO;,Momc@[H=g$0f'6+J+N;F\2epa7EXso:J&HiZ4=I1W2^G'$@p)F1]?f61fOo0M)HS + !gX"/p'W&a"lbi(hPqbaAg!^\-spj7I]O\W?1nj'+WRR,)0,]WDDdN^fRfHY]](%,opI,%- + Q5ioN*jP?RO,_2q*T!Ig[o5FL7jSbSFG"+eZCkmqie4Vr]irL_jl?f@T/!W + 2o7r*TR'U&b4E5i?5C"<7DKJjSF-Qp:XY%#I7b0^o0R-:q:1nIPnPtL + /$flXr:0pt_tP?G9LEB0RbkEFTkrc#qD;!=-I2'.lOV,HQBg3#TQ;5mO[Png+&f+s!p)faK + oQ7S\k-mHT2KQZ3CM^@FR#dJ+:*E%G=6obnP!tRXe>semB?10JV6gba@Ug!.!XMaN^/6j0* + &;,TKcfm%@omFM@0G3%b4Asam5$`.`S37Z9cb_6aMc;mnMML85H!(_;*aFlB_U.pl@^H+Z] + qTEgNs#HDKL8^K?$MeYQ.%i0X!.TW-EXaVoK[%5#8NW + s$0C;'`q+GE#E4QcfAU>.+,DE*<8pSN>"o^['@99%qp29PTM"t*]]s)=rmm^8MLL/*@PJgK + N+p>:l!Rl>r745M*4!u,X]-a.ACcH;&@R`O\Hi+UCt?GTlgM97!<+\pn^)Lpb + H`h^CY]P#[<$>a*_E7:_-UBK_fIgSd9ME+?EO5EKD9(.XNu\Md6JANKq,bipa4U$/HCO/2#[AN.#mAYL4L*[r7ILObbd< + O;n`1*gHk,@X/$!!!>_TP-kcLlq047[3V?):j)*+Tg69n2/BV9tk]GngDg-r?k6An@;_%qS + F9F+%Xc*07Nj6PV`MBGb.k0#pl;Y*^(eQ(9-)4Bd]L*%uEk?LP'sk!UD">=rp63r8LHe+ln + e(llc;U;=5SKnk*Wt#dAi.VPdhNC,dCc\gC4[!'Lrio[7Fu+!OS.-Y02G:b[eS&n(^ + rkurStOhEnu*rF&@nK@;F2j%ai7m]$F:8%"1P-jqZTl_q%Y8mV#G[.!%PW&oK:)CgX>c%hk + YTguDPDnKP]80j[,/\+*&F_/;U-TrOX)$afYeBLGXK9:HR*%DLOt+ + b2$cV$RhKN$4o!AhgHYlY7%S:XM7uP/&I=n[85p10H:spa,8@I>B2&F<1n-L/Sck:,U7r2G + M'3?P!Bc],JRV1OW>5Q!J<#[%&jsXnb96iuAs,`Wq&R6NR)G"q&;cY>-YW[TjGJK9)Fd9^/ + CAU#2L*E.,k#&F5"hZmH-R$"$W"gW@P/(s&`$m)Le#n>7dS3Y25_LF>m">BE^BmHp1a + 1j&Y*+[X67WWUWl,s[&rO%^lJX$0BaBKK,&fM/H-J>LqO3T$dJtbB-`Sj?NfAQ_SNnk?"(7 + ?+^sg1'aXr1Mefr(8_I[#R_83@$5M0E(J(i-!+cDMYN?"h\c\Y7#p\sqnFZ"#o4A2_XNYF`_!?cfH=X2LP(ab* + [K\X$o3X&?m626#rVuq97m&&qsm.Z9)=H)1?2VtUFNH5-GF"7qV&#BM/bF$`>GKf@_$G)Ae + $K6(rmLM4$;R0YR;MJP\H7gpdEah#JMIJ3)#T25lh9&$H/C$fHMRTN6*=`jB8%:gl=]V8L; + Jh*@G#G&PL1ABFZ;_-P1n(PVS@6B`oP(P58WXEVKOT,a0D"b_nQ?emTiV9S;9_3]u-L#Sn+ + JMZJV(8Ah,:%E+JOOSTuYNQEQnA/l1o;?WLE`]D/)]#NF/9:PO0,LR\:8^`"VMCJ3iH$'Ds + <(_TaiOHGK'`OqlY_#6[m80fcE.d93-4gH-GpOYNLOo36M?tsa\rV5^P(q[V`1[Uk`$8Y&N + J'VV+XII#"BQ8!j<]rQ_#XV%Qg7N]Xm?8&+G1s6ORQ?m"VAisDTl\F67&*lT'@h1[s.9R$, + ">I'IJ0NDj@HBVT:f%,^Vq3m4qJF83YYW5Qb=(c,`2f8<;dNB8poF2Cbt#XLAtT?>?8?+X( + g%&NltVEj65oTp<(I2WEO+c&h,10`D3!R"^U:(.5qN-Pn%16P1qrcaj?J,(.mmK8slqDug* + T6qDdY+q>#`q"gY6!&TjeZdZu8X1^"PPE2@e#=oX0+Th.rFYY&hV0LuD_Q9,IJfiRc2dK^b + 9L06ZPY$Yi0Z#)XLB%=W8c.0Hn"c;bi,e):#_-k=?4XpJY'NDpq'P;N5G?qVR;og2!:AFFd + <\#Kl$YLgobaW!j$-]4I*\F*(()l6i`t3f*8V`B4h#n+s&< + DE7HRT6U7'kj6Iu6gH5KV?UQ.uA!N(H39#Pk0ZkE(1f5mOU&!!8cN=Q2d;rU7KEs+GtO&%N + m65o:iN)3)`BE'aXTP(`%W"osg=,PDBfpBX.D0['6_qq?lDI_S8*\;OZPY_GD.K>:\KM#35X1s(.R=C&[@!4@^]4Ifks!!<^D[,1IFEr6F89Ne1EV\2$f]tJ-70T1a\#@-bu0"#^e8<8;T>/R%`FlTo_1N5s + >COQc*[-$2Qc?GZoqP:(#Do#[f,/X8*&73f&)tLm1X^4AQ7L:^BHd#\6O56q[h39KCPf]+B + gOG`+K5O$t1DVl5a`,W\$/AMEnD3f&tgW.Y0?b6).-`]0.$."k%"h1tUY63*Cla8eZ_1r\s + :`6paRGT-rC0#^?H0Lm,IOK9k/DY@*"`. + iaC$dkY_7`0h]XJ6!0A'n:uVZPU.FP1>DW@R$0WNm>3&TLd3)Sph(> + P0*Rd4a6X&0k_',%hb`IJ$TTOuPb(r"e&BdZPY]GGlXFL9R#,%:+."k8RPKZ_>L_)`U + Z=/S'&ApQR3&m)Gi84hdi'WM+^6^j+<@u` + ,+n,PjYYpR>KR=7`Z1630&bEn\t9["o*uW0TsV8K7X)`c^9L6W00rd!)L[mcV_;MBSk&_9U + 4,SLgY'a5RrQ8O&,O4#q.B%6sr.AB2DEf#'t_'a9g#YP#,\T:jLl\JprQ1#gf+LLg]Fs0u4 + /-GYM.\Lfd0:Ygj#-(5X=S7gX-3.#H?EKE2pRce*nHm%b`72Fm]W:i-fc9d\;2-dm\sdZKY + _>_gb8/(25/aG\`-6B?sW%DZA+4?KR"9RWCTJck7HM*hZm\;:?ELOqdTK!:#^n3U_YePD4mO9q&&q+HqQDM["]dQ%"O;Iu,J%\+lQHTSlmbJ^,* + qf,0.l.$N7GFO%+RKKF?Ph")]A73T09cQ#JXnf?%ASV(m>!S%u*3#)o3D2;?eLj2E78qofS + O]dd!=eLl^-(>0&B8Dh;UU?C$I@!f-M+/>="#,W6bcV7+Cr7B]L[ilM3!2D_OY$_2Yk8CD' + b#pDJUd_R"_`fe=H_BB!SVLUg45NDRAeBGLO]YN$&tq3]rQtVXN&VDL4G143M8ZOKLZT1"n + G_$/\S1jOb_K%LcrP1FgfL_\6G67>Tf3_aFi0uNnNcLd'8Lc9s_'@[#$*:d[eeA-.:U,e&W + gbd`p=uA;8UDPS8XI#piZgi._=Q7u9XnLc?K4@>+[].Z$TRa[h!c5q<$Xj5*5chG^6N!%!J + =hd-;HhA'X'jIDh;h$G[m\,GDpjlG90k6PA>!!=aLoK6Eeg^-."!!V4cVuU/@Kj!oGLm"$Z + 4afr4KHpFkdnl4Y4]>]Kp^'[f?XnoJOHJ@l!(Y6N/Kfbs=Fshm!+![$i#@L0Hk4dG#XK=.b + MhFa)B4?I$]odGM*8,"5QsC1P*/9!=NHY[3bmINNed,\LdbRT[3USC!9#N]^<3>[3\(Iq"C + X9@iG*GmG_tC9(l9(m)G-LBd"DBUb6dB]1E"pRDA!4='+$i:bYX-#d#/)&P(a?r?tJp8-8( + +'08V#0fNoucQiI,6k?*P'@Mj`J(*_B`)$iDE@GG#JGJ%Go$A`*Q#g2(Bh@bjM8kn] + EG-BacseQm'Wku/F-d$#,o]Me\^iu!F_:m2m@2[CHV&l=c1Sh5b\3\<>P'>ToJd0nFQ`jgs + 6#pu<[#d%hYJc_m+ZqR6)N8YAJ&J62Tl;3Xs*b^?()$k\JVBJoq/p.I0rWmrPBpfNI_&T'G + QrSc#r$:R[8r,0Z-Ci_hQst18 + :urlP0t2"MXC-"\BTq"Lc@*R?iX>[Ks_2=JhUZ>.!5Y + le15Pj#oEe(e]Uifa&^>K + ?k,83IcmP(NG3J#T"C.%ibl>M+O(!LN%s&LeTq'(P$#2`AibUYVH?#:B_h"o8N<_!!!!P0l + n]u#Y-^m=!_j9-LuDUsm4t@Y3FpP3`=FgN,@VVdOT],7/g$\Q)PQrWe!&gs6[#OYoQ]m2+LmE1,BTD!6M=mKU + T98U:&;g(>=Q>0N#p48]LMM(H?#2e+C_":CJ6`5V)$6aCGKBf#:m5&O0o7eKiE#@>5a1$rl + A6hE-dD@8'da4uEhL0NG\*nF;'"]4!!B5tbb'Y<*>cm;3JVef=MUL/ROAJ\KD8&ULh8.;!! + =1q,49E,D4#tZ#a0J2Rm-S:'*+\NC/Tk#SVTM%M)U4c,(+TbP3<__!G:iiBhAK])hYlsfdE + ea*qtN<:$"ArJ]N3,m^4M1Rn7!4K)dA%\M%u-5`$V1qa@''=13I"(]/`GHNFn.+0s6bBH1A + G8XLCtBJ4u4-\;8VLd+[lG]cAc3W[#J")'6$!/H4;rpe'\B[*^X"^;>\"Xqnmr"hGB-c:=% + `;g._#tq0%GQn3$.>&a&"#q^c@"_;%RXB(V!#N`ST??umbVS_,!&u$P(cMNK+!A&tL7eeCk + _X.s#!t;$#G9t(-f]YA;LW!8M/UrN8(W0EfmTOOrO@meGrpJ2JpWU;JFC)HBWV7V]\M4"$! + :C0(]sXh_u*'`rDunskPkMNJ3Vsg3$]7K#D>EP:q1$o*=mro@So+\D/Pu98`dn>t9VQ))Z:57LRh`&E/'%e. + $ + ])d%G@4oiLSj'.((rA3oI&b>/ONtKrM?6MRgieT]nLn3I7Nn-t+s/K]l7`Rg^]U(7RUg>TT + A$0DkhO+OHQe$DGdt@eh0cU13UQb5*7hVCV:%)9.Im`a6[tb]OrHOmIKGg>LOae&WIR96LWe-JQSBZsSBWS-1>3F(VS\c?@fqoM + S57&Bb;V3b-h+:.%VS[o2^1&0@lY_ZHCQT3PGIQBcNpaF8#]s[nJTYPI/?.*1^Xk.!H`Q!? + 6A*OCg3Td%*VSAeHJB><6:+re^AQ6@nTfZ=qN1*g( + o[EC"elTX_ZYs+u#;:QL2A(g_UFi@GqTV),lT,6JdQu + 12*4l\To;U8LG>c\*eWLpL-UOT8VTdZjN)02S)I$r'9)u/iY@u6);6+&J/S?:le=.`?KGr4 + 96DMhqTE>P$M$i59P`B5E98@aig(d\BN]MU3k6lAL^6SV5]WQ2LgZ\R-a&=,!9TF[>J&"5I + "\_s!#m=07eeC$#=qn\R-sjsp6bLrVb@@Aqo)(*-ZJ#_4B]UeHeK*K7@M^= + _#*_?u*TP(`>:XQ1a4U>4j91$)+"YNeOHb\\L,:d;5pS:SQ)$0 + I!"#/_VLSZ8;bcLHU)qk>2!HnMD':dfarI#J=;R1$H5d(87=s2c$Yiq"$ackuAZ6:\&-/(! + J\"0<5WU?'G#8sh/2RW'_Ooo)!/rBG;S`+k+Tmf?Pd,hf/jh*+0rVK$Usu\!9e + !=MV\J?I<75V^aE8XQ1lR)aRMSETTa_k2&-)]=2,&fs`sg7:EtHs1qJ3r0&l3m%L,!IM?Re + Bip#a+!f,1lLi.MAdC]f2Q+q+PRWh4qM'bb"L6cQ?:!@10jr"e88+p%`jG0.+#1A@[=h + Uo'6NFg_R2rLuIgV-'/Q1VfC&=?h!%;9S>Sg!hB[G:u%FRH8R_cUge@GF#$nHL/T9/8\%/5 + :uk7O_R5!/Aa^2'NVAZ6B=rRfj?4(Q#A%+p(eg$Le`6A(et)85P7= + iUC[q;90rsJP-?G.E%DM#TI"\"<6=H!L0h1WsWeO%b"[+#q]%LK(09!7+_WW9hhWF;$e>;o + U>nCN'[^_'G7-7b([*"IY]]U(Cs?0J0C(ZoTk`ig1*ikbre8/M+\&[5_=tlb5_P.O!YTDK+ + DoHF2Z!=+Ck5[DN32Y#U\ur)p4um]rSQ^52+bE_f$I\mX_jh"Q+kW@?V^iWCSA6fAstPeqq + O:`*#b;U2pG*Z,A1\BI+u,T+R/GmpU"I]*l%90FHP(?qr;+jq"?,a!']L8WM[P"3=RLE1d[ + AE&%\BLe0sCf?lW<8EjD9V_"Eg9tCrp+/9ZC#!e+VJT*LQ@8&_=d?/-D;#;%0cm46/?k5TV + N#K@9eoe^=fD?(gm(Jr.O)^%'_k9m5*Om-nTZSPb2YpR)X1!3>iS9DpmM-nD,_KK4%g&tb( + ]C%Aq(F2Y]Z6K4M_Dhi%gCoS2i-us5H&[QPLB;BfC%IAY]_Y@ftAJLpKm=FHf'8?rWg7^fU + !>#?]FUT2CuN4#_co0L/!4J&I?>-1RIZK%*3sJguJ`.P@.M"-:c]3s(`lm9`rGWBAFn!I+E + a5?j^qL)^1qKk^>+`q1sjhTR^g+&(!!W_6D/0R*>^IAqFjD`O,W=+SoPVqQJ2o!XebM*mY7 + p+ckh60;APdmf*c#d#B#\%1Y@W&ii5jYCNJcYWeU0+-i\i,B#'PQqG,-6O-CY(-KV + imZm8%0Dt$5^j&*L'989-6QV[C=!4pRO0.4#@O,0!*9H#?j*1Yf)m!$!gWprGm6NAXb'p`@ + G2m/Hmt/.#Z-=+OH(J-$7"\\e + (AVpmLPThm,:=@Q4o%++5&f'u_.DR.^j4N3t(*8!$9!L]*F#ZqD4s0A_i1_c)TE-f7'/YnH + +]ASBo*YoL]HRCQ%as9-Z'aXXSJu4O%Ip5#TY_>8G'fCd2j(L-KUXVchE#+T##XS+o;EuLX + ZH'a40uU^o>*OF`B84`4L<7(1$p&]eNJ!+,L\#!9`uUorZGYF#,5K>!Zi09lN@bq.Eh15+UBli7_\+gaE[1d[ZDqB5Cm,P61I/)s*@C*AgZ-5:Mk;LJYQ`<6C + a.t_^UJKtU8U^M`t8S5XeJgqPo1/%[IehJ[,N:%m`G3)--!FZX)nj5PArZ@gB!5uYZmBJT8 + &lR]^%hNb4@%g=>*DC"g9[AqETM1L8/g5e5XanhD+BVNl-EI;R92rGpe/TU)=J\?S"lZa06 + 'W0O()qd#/<`gOFXBcs/Q3B@,./%\obJ^93E*rR9SBHBc^.3I+;]/];;a\W%s9jQTLkhf$I + b"ATW/L<-l%lG8"k)@JMIe$UjU^:)i3\t1u'E)0ckJ1-Io"Vos%^Y[9Ida>ID.KotalW*Bc + 45>d_fto[->]%Pr\J$gd"!e_I68&-Kdc$t:5"1^"oYR/=jr?@lZnd[sl%5t-A9?Z4LQW4,G + %.]7l+&2iEPiYu2R$XH(EAV+@n#NV3q?i`YNAb:18Z@FZk%O!_U!"AoOQ:_;r.)kl4637=! + J,s*0,@VEbUf,q@Ej&*QD(@u$3<<@rTXQo=SeRK4CG`7>U#lpO?7DOP'/CR+;`/,q,ThS(# + ST6!!)O58fHJ-&!5\pZ^sc25@"QlEe+sD1>Fu1aXC(]s87Wsu0@[Ur=T2Hj?*'i0*[[7^@*$8%C29,1tOSC8T$4juaERu@R2^B + Mi.5XBCDta;^f*?8h(`kUi.CV6'`WX*,(X&>eN??pt,277(BNJdao=?pN]h4#Rcq`*anpA6HD6XeVY@WW=TVOZ-_gJ04lC@b)143 + $QT)7"Q;*5QQ=f5(]-k6p`71@U^4+TI.Vq7<`Jh<*]LA*$I9rK0g0!^]B(t(HsSPIMc\q!X + XIS8ioDNK9gEL'&]&5h"'-L0MA$iZ&\-[TGe8n/_i/i_NoA+siAM8*p^U^ + &&A^%;;IEWeWJ]?5MaI[j+c$b>!K_jJ'qrW)Jb0eq-kG7u&"tNk#G<4X+d,tWP/WiMq#c_( + $]t/s+rN2#Grq5c66Wl1N#9NmKruKuN"_ld%\VqpJIE3cJAX$cGW2Egi?O2iP\aErR,iI;K + ocpUkTQY`B`J,>YCW-FWLDMFI+c3&q8&R]`LM4qS?,/-(Y>3^F5WB`-.X8g=/b*RE_`mV&bt`RDaC`i169^[5lsBI79_-i$JsXU=hh41H5"G + c[i/9`N5NPXh)o[HJu"fjfWpoY.F"*):>"$orhgtICa?fqJ7:s`1XF<+R71H_A-Y_!2ms9D + 3t6ZMV,&_IYs$F0RFP>Je"^r'8+qU(crj#lJ<\AjK=(E&OMcdOQ7P#qA0^uX/_\k.bLhl%& + BV,V#!1sVDJT'cib:7,.^RH2FW=/'N[\BXpcJ#\>PZ%h!Ph$k^q847r#rp>-,P$Y_PNP2Reai`1aLh&CtNHMqZ7nc.OGWX + f^:XE%QYab_C!MX:gsRV/N+pl5ADATjWN^-JYF$OaGeZ + #mSarg=4TKSN4_rYU826)"Ee-@MBfir$c"Z"!C>@CIBL2VBD"5-IFacYs21cOU(B.(Qd%tg + AW8srG`HCeY4A87VAQ%KHXWa-9[\3Z%$Lm!P+dY+FX)54oZ;S"<`.C-6=hur>gRX3RTm\dX + sm.QE#/NWji[?*>N2knFd_?beb&anmsXELbNU'dl+W_Qrh8U@UlM + -AfKQFhi?>\e<$5J-hiiLlEuViQsZX+J/E\IRiGTdOCe3nglZ[ + R"a_W[LAj6k$D\)*c(%jXpst7UY^dX=b"!eK#`\: + ;@bB?W[%fQ2,otq7iFBJT9uTV6?+9OM8.Frjj5:q+S0@+r)(i[(7AZ^W)#a&kD%E2N@)4WTAg_r()n!5\OE:GI3t;$]3XkAS(6s& + ID9.Y(`X;%$&+$lf=7>O0,]biA+CKW;T/oJZ/t=@PH%c"P0[e4mHcYMXIM'X"<`M./35aNX + PQ!$P\WpieEZ_r/7V0d[<%K:1TF)#lk,t'Hl4tkF*AZ72HUbg'g?BJf:#*Q(hXrU7l!Le6a<@g\1 + WF&,ZK\^h?s[SL(>:2\%H:4;.mK&8WDb)oIlpTE51gD[7QmM"h7S!%@c)5#7s?r$="*lma3 + PC$NE&W7""e,\\GrL*[."E;HLD]CMabktG%V4pZOm(e.AuClHK`e>4UhY*t`VX`HnYXtp`# + `%mKejO6+aC;S^\\2)S&4\p.[q`dmBdh'l&F`"[c-dFX9[Z<:r[Y?)]i7:TJ$FerkX5NI6gcAL18+<7;5"\&nHhC8Ws;15Z*g.hIWB;'Y[eHB_k2^V.k6fS#9us + L81_"`1:nKCAPrVX]?\n5H3uG",M;U#cWZbm.DtaOlI;833N\l+Qc'*`NIh)9fXi@P\hB%q + nG*.IYYaYHm]9@BY49X`Gp9<)olsrLEjoS`X]K$Er)Mlbp>YOeT + H:Q>#U^*H#5P5rM7iRl?hD[h041+"2f?^#D19A*Tr@@GlC3sj`u;fRc9na(H(H'I]'+'H/? + MF+!RL6ZgT.;2f%r2Ij3RPpHJW+of8T;L%g#p#I!h"J#DW0IfII[rAZ*YX8bEZ!3HCYqgaG + iCCsAK^`Y/NHnUcj5ki4ag6:`OE)m>ZQeM?[e/N!QapZ&\5mUm5,D;/DMN735!+AhWKn9:h + SWUYnTojs9A5k'H2b*sXKKFsJ@L4n(g&p=K66?cu,`:',@$FqOg[ePGq`PLP]`1ODEGt.5q$:YUQgq+L^t(8+XL + *g<^IE&8n^[O!FuHSEl"Nm.4HlXm$9_5t@7`qRGQj+5YLE)(YS0I@M"E3g1!:ANj2B9`"!A!BF,$1U2I,$:Ft + A5f3V!#(.SrG=?RK1;ib5q#\9SPuhL1b%6Ik`lgUPZE\Z6/!XJbo;pW3,qf>Psu&;fX;>JEh>do;T($-Stnca$AiMPFQl4DWK?tPeG + "kp.@!gg2+"?DHEgL\nE(E!ri\QV/2leBOW'pX*J,sp#(^`"'M*DPS6D7XCQl3/p!q"2.]H + `JI5J+Wp:j]+!:n/AXG&N\__n\%.0dXBYVnBW_qK6F+b\4I)C*\W>5/J9/=!Ok['J=gFT5q=c'Yh\inmu;JT+A/r#VWEj'6qnEc+n# + \X,5;>l14:DO&\^QWE=261o3"e*4;AddLCU[s1Y:]!lhEhVKd1H>cgL]pH2%(CRj!Xe"C`p + XI"89?U<'4ncXWpA\Lt!J"mln\/$nqHtic;fBYNVDmrHi;=aOE0_0SO\5a`>31>)XqSWr15 + B9(2i)Gh,K,t9'0.TsL+6dR`:sEEiT\sM0lAeeR+E9eHuP`5:+E)"ZQ.iW?]6C`DZ/P,FP-LPpC_c?;F0_QSk0NF-b+ + r\^*;Q6g1'VGE3bSc=\!86JWP^%:4N<\_g0ISQDk7GksIU#>1=-,.D]O/jFVo;3&=GY]bKC + g3ZdC*d\9t7\QU+HX)p"rK91"4jVp\f6ctWp#Q^HZ.Af"&/\ol?ua7tJaEXqbo24]G5B;R4U.gZGU#H5r/[QDI[AO[RZMiU%L_kH&AB#LI!PZt_>&Krj8> + 4+C>trL^RnIfJC)J!]d+T@`shZ/Rr05NVp;p]!JU!'gqn5T@cM#Q~> +Q Q Q showpage %%Trailer diff --git a/report/images/3-combox-structure.svg b/report/images/3-combox-structure.svg index 5de0da1..c928910 100644 --- a/report/images/3-combox-structure.svg +++ b/report/images/3-combox-structure.svg @@ -15,7 +15,7 @@ id="svg2" version="1.1" inkscape:version="0.91 r13725" - sodipodi:docname="4-combox-structure.svg"> + sodipodi:docname="3-combox-structure.svg"> combox structure - - - - - - - - - - - - - - - - - - combox structure - 2016-02-02 + 2016-03-10 Siddharth Ravikumar @@ -329,198 +233,139 @@ id="layer1" transform="translate(0,-361.26718)"> + y="493.45847" + ry="16.213226" /> - - - - - - - - file.txt - - - combox directory - - - - - - - file.txt.shard0 - - node directory - - - - - - - file.txt.shard1 - - node directory - - - - - + + + humans.txt + + combox directory + + humans.txt.shard0 + dropbox directory + + humans.txt.shard1 + google drive directory + + Computer I - - - - - - file.txt.shard0 - - node directory - - - - - file.txt - - - combox directory - - - - - - - file.txt.shard1 - - node directory - - - - - - - - - + style="opacity:1;fill:#f9f9f9;fill-opacity:1;stroke:#f9f9f9;stroke-width:2.12675643;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> + humans.txt.shard0 + dropbox directory + + humans.txt + combox directory + + humans.txt.shard1 + google drive directory + + + Computer II Internet - - - - - - - - - - - - - - - - + + + + + combox directorymonitor + node directory monitor + + + D + + dropbox client + + + G + + google drive client + + (node directory) + (node directory) + (node directory) + (node directory) + + + + + + + + + + D + + id="g4789"> + ry="3.5714285" + y="773.6637" + x="514.302" + height="39.39595" + width="39.39595" + id="rect4760-9" + style="opacity:0.64200003;fill:#999999;fill-opacity:1;stroke:#999999;stroke-width:2.26900005;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> combox directorymonitor + y="800.32587" + x="525.5" + id="tspan4787" + sodipodi:role="line">G + transform="translate(-110.4496,462.56079)" + id="g4805-6"> + cy="503.97852" + cx="343.77454" + id="path4168-7" + style="opacity:0.63999999;fill:#999999;fill-opacity:1;stroke:#999999;stroke-width:2.26900005;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> + D + + + node client + y="861.21881" + x="321.14285" + id="tspan4565-0" + sodipodi:role="line">G + transform="translate(424.38939,0.8084061)" + id="g4810-7"> + + G + + + + D + + + + D + + dropbox's data store + + ry="3.5714285" + y="773.6637" + x="514.302" + height="39.39595" + width="39.39595" + id="rect4760-9-1" + style="opacity:0.64200003;fill:#999999;fill-opacity:1;stroke:#999999;stroke-width:2.26900005;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> node directory monitor + y="800.32587" + x="525.5" + id="tspan4787-4" + sodipodi:role="line">G + google drive's data store -- cgit v1.2.3